From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR02-DB5-obe.outbound.protection.outlook.com (mail-db5eur02on2065.outbound.protection.outlook.com [40.107.249.65]) by sourceware.org (Postfix) with ESMTPS id D602A3858D1E for ; Fri, 15 Dec 2023 15:08:50 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org D602A3858D1E 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 D602A3858D1E Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=40.107.249.65 ARC-Seal: i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1702652934; cv=pass; b=Efr84Uk1z1bdh+p2WDfO86sVq/BKyEopFex2LIvgvdqCQ3l8/3wVncPZCW9VvNflQiTqKFjOHeZvkVeqZzvifaP8jiinu2bxRGLgtCEtFTFviOUFbPZC9X4lHnkFBl70rFuuLYEkuSjG/I/LRJFz2ftuVOEYgAsTKiZ1BJRmrxc= ARC-Message-Signature: i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1702652934; c=relaxed/simple; bh=Q1VU6a7Ft+7U9z/IGM/US69WCiZqfe+aJqptA7odiLk=; h=DKIM-Signature:DKIM-Signature:Message-ID:Date:To:From:Subject: MIME-Version; b=AlUGTLQJYxTTHhFQ2+P0qZ1rdMEbu0Wa4mJWGxdWBiDbemeDnzwGFgb6jfPvvEhvbbPdGTpCjbJxHWh8F9qdK3cj90g3de67v11P6FaTDA5IhSARaI9BHEHOktIqAoI7lF0DOIMYTW5+5NnBjQ2socwqbKZ6cGApYBGLQ+L3xAY= ARC-Authentication-Results: i=3; server2.sourceware.org ARC-Seal: i=2; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=pass; b=gMOrkNx9JS5/nkEXnxE0/HgkcSkPPgDOByn2O0RrmVyFcg5TCg0aXV0Vgghok+7SRno/2RajQio0vqJbzp+rz9ZMb4wxyKP5+CnphPxdqxfeEM7qeVVtekxZY2BEo2MaUO3cubBz0PQpls/4eNhKD+BIqrVtimnZFYmCAJIQEKA+rFTleykFHcjaiZiEpSiatMFI0vYpg2V7/Eid9UoOZZSEBgejPjS3Bk6lLmmDZATxvcHJXnaIUboYh9WKuDMZXu0NHd7zBBl33vRhFy5OWAHpVEKBYFgaluRoQmX4F7nig/E5BS3Ovbl0CtELxNTBh+q8FTjSIWtWQ7l7GcipRw== 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=rZFMLtmcorQjMmWpNTjMMdjFM7lgaLBUEDDZODYpgxQ=; b=IwGrCSLhPMViQe2oi9BplLuuKAmGnL4/C1tIxCXnxsTSxsFTDHqwlzHLpzgPfC7q+4K1M9AkKUBe7bNYrnAoULx4DHdSM3QLpHqfj+hgiD4iuaEKINPO0xggF17L2QrilJzZk9l3AxgnVfQUVK6xpX1Fy0EEBI1jF2nZufMFMloj87F/bIOU00IFwxQWOhnY12DRHNHWCAjY+bzD87ReOitdsLYz3BzT3tdDJPyAhxOAWZt/eGR72eyPnjPQw3ALOSfvA4ENMJ6vQLH+LI80el2lbfti5mZKKpkBfYmOHzSeTFoAlFILkEWlcJ5yM2mYPKXFmIk36ZMsgdgW1+Gk2Q== ARC-Authentication-Results: i=2; mx.microsoft.com 1; spf=pass (sender ip is 63.35.35.123) smtp.rcpttodomain=sourceware.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=rZFMLtmcorQjMmWpNTjMMdjFM7lgaLBUEDDZODYpgxQ=; b=Gv2S2LktlBI7u1qUftmBjq+WS1AP/Q/ejPnaW2ItDy0ALYxieM1wZEUU7oDbO+VFUIvFxo6qvZK9IwFIYkFTfcbIepuNA6QfYCuMnLGtOct4O9u+yBLEQnjPjE/CeMQMhIfAVrcTm/JGSRSG+HKLN0L6G2URIDnOinBYSrnWzpY= Received: from AM6P192CA0058.EURP192.PROD.OUTLOOK.COM (2603:10a6:209:82::35) by PA4PR08MB7521.eurprd08.prod.outlook.com (2603:10a6:102:26a::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7091.31; Fri, 15 Dec 2023 15:08:43 +0000 Received: from AM4PEPF00027A63.eurprd04.prod.outlook.com (2603:10a6:209:82:cafe::a5) by AM6P192CA0058.outlook.office365.com (2603:10a6:209:82::35) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7091.31 via Frontend Transport; Fri, 15 Dec 2023 15:08:43 +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 AM4PEPF00027A63.mail.protection.outlook.com (10.167.16.73) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7113.14 via Frontend Transport; Fri, 15 Dec 2023 15:08:42 +0000 Received: ("Tessian outbound 8289ea11ec17:v228"); Fri, 15 Dec 2023 15:08:42 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: 2c367f8546e95137 X-CR-MTA-TID: 64aa7808 Received: from 6475c022936e.2 by 64aa7808-outbound-1.mta.getcheckrecipient.com id F483B31B-7286-480B-AD71-AE2A8B21C62A.1; Fri, 15 Dec 2023 15:08:36 +0000 Received: from EUR04-HE1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 6475c022936e.2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Fri, 15 Dec 2023 15:08:36 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=UqGv4CG6oPBdHuJ6kzpaOJe8tNXkpVJZPXzPQbcl1iO3WZ/QbPmR0U9vyiU1K2kRSw2KLPXtLI1F179G1GP4PZLuuKypxmw+ZphIYfVctRicNrPXldgw8zsRZix2/czc+V8Ez92WLMx/YxrcV8xc3TtRiTTA3fsuQXSYXC609u1kLk0hMis+mbBlrmY3PZLr9IyWRsNfkcXmXJnkota/a5n26ruzWFo2gd++Zjrot+vH4Ok4Bu4ljuBUqx5vsah1rs16BTiGUP+6A/NugCTFC1yVlksGEnnUgXyRjodg9zk1EFgjMORiqf6CRIddqSuYfV3SC2ZxPK7aIJFmvBWCBw== 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=rZFMLtmcorQjMmWpNTjMMdjFM7lgaLBUEDDZODYpgxQ=; b=NOTr4lHxIifnUSnDI/v83WrD+78BPtk4O2NRPdRlCLDMkDI+2AtTccVZKVU8ksRAjLkhG4qM0X6eg7ocEvOh27ySwu28g46ZAW2YfGMU3ydxUx/mQlVD+qNmPRNxO1RqILul34U4sU3WNbRCX4IZpfy26ZFqxxSEC8q03TEOALLKhwk16A4IhHjmtxwLIfAtCUaQWOm4krfr2Ck57mk/j5L2vf2TRT3SNZJgmTySStLq6VTlPV+0mOnhgN6HX/nbfn3l4kWzYcP3F9luCvPd6zDoQyKRf8M3pvFLIg1A9WBwSHt1MgI2hvc8VdN/2fvAHFTOwXUJ78rZnIhpwq7MQA== 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=rZFMLtmcorQjMmWpNTjMMdjFM7lgaLBUEDDZODYpgxQ=; b=Gv2S2LktlBI7u1qUftmBjq+WS1AP/Q/ejPnaW2ItDy0ALYxieM1wZEUU7oDbO+VFUIvFxo6qvZK9IwFIYkFTfcbIepuNA6QfYCuMnLGtOct4O9u+yBLEQnjPjE/CeMQMhIfAVrcTm/JGSRSG+HKLN0L6G2URIDnOinBYSrnWzpY= Authentication-Results-Original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; Received: from VE1PR08MB5727.eurprd08.prod.outlook.com (2603:10a6:800:1a5::16) by DU0PR08MB8375.eurprd08.prod.outlook.com (2603:10a6:10:408::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7068.29; Fri, 15 Dec 2023 15:08:31 +0000 Received: from VE1PR08MB5727.eurprd08.prod.outlook.com ([fe80::7c3a:4547:161f:2e62]) by VE1PR08MB5727.eurprd08.prod.outlook.com ([fe80::7c3a:4547:161f:2e62%5]) with mapi id 15.20.7091.030; Fri, 15 Dec 2023 15:08:31 +0000 Content-Type: multipart/mixed; boundary="------------RVRBHpDuqtuMscfVBLVlcVho" Message-ID: Date: Fri, 15 Dec 2023 15:08:28 +0000 User-Agent: Mozilla Thunderbird Content-Language: en-US To: binutils@sourceware.org From: Matthieu Longo Subject: [PATCH][Binutils] arm: reformat -march option section in gas documentation Cc: Richard Earnshaw , Nick Clifton X-ClientProxiedBy: LO4P123CA0597.GBRP123.PROD.OUTLOOK.COM (2603:10a6:600:295::14) To VE1PR08MB5727.eurprd08.prod.outlook.com (2603:10a6:800:1a5::16) MIME-Version: 1.0 X-MS-TrafficTypeDiagnostic: VE1PR08MB5727:EE_|DU0PR08MB8375:EE_|AM4PEPF00027A63:EE_|PA4PR08MB7521:EE_ X-MS-Office365-Filtering-Correlation-Id: 8e98ebd5-7874-4f14-0efe-08dbfd7fba28 X-LD-Processed: f34e5979-57d9-4aaa-ad4d-b122a662184d,ExtAddr 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: TN271CbAav4cz8oPplAiHh3bSSv4nlyTFoHgrskdTrOAI6i2AdUwFRYEyNmcP6TO4YoBIjYP4da2B6dWmQN0dXi5GqQrWI8xXc6NphNmAidutJpfpBAD+fPQyVyYAbf1IgeTykm4riuYs1rN05OvTS2pjTwHdsdU+az6Dx/ZFbRNgOHTH5mHEkbCvuJT9bxwodKG3pSMthl4H3/k1fsdiEk6qKHieXMyfXRYObetR4Oad0OHxzNe/ILwgGsy9usM1jH+qRDOfuhmn5H5gEOMemgM06OKVwZ4Fbg+p/ODmLT1h6Q0MWx/es5p3wpK2bL+FSV6QdR89fKKSElqtpdbaES7SxknCnCw5Do+kxu2rzJW4okScO+ouLNDaDdVsAW2tRnfZBEIBO9Dt5jkS/ZlSlxJ458BGlWYzpN/NSsyLk5QNHev0m76Q2L4MiwPMvPEfWYGjRSdaQTPlraPTZBalFMeEFDTCiogdQGsq/sLT8jNJgZd/G9MWTxR9VfsTJaPJBoGE/wzjzh/ez9iLH0G6M5yOl7hhJIp63OlwLPXQTzg5bUg+Yrrjgilo5VvLuI3+LpJ5siO1Pabd+qAWRKz4cX5psSD9x0tuVW0lz1dapMafwNH417F9X0DIB3tTUVsrPb6U7OKrq6hs1Qyuzju4g== X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:VE1PR08MB5727.eurprd08.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(396003)(366004)(39860400002)(346002)(376002)(136003)(230922051799003)(1800799012)(451199024)(186009)(64100799003)(41300700001)(36756003)(31696002)(2906002)(5660300002)(235185007)(86362001)(44832011)(31686004)(38100700002)(26005)(6512007)(2616005)(55236004)(6666004)(6506007)(33964004)(6486002)(478600001)(83380400001)(966005)(8936002)(8676002)(4326008)(66946007)(66556008)(54906003)(6916009)(66476007)(316002)(43740500002)(45980500001);DIR:OUT;SFP:1101; X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU0PR08MB8375 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: AM4PEPF00027A63.eurprd04.prod.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: c1a6912a-af96-47bf-5720-08dbfd7fb2f8 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: /8RRJ33N8ikn5swAIR5cBLj7dGhT9KxEK6LTIshQkS6d1r6At/+8NW/lSGcgv02u107pxVXzVbC8GlLadpzVlCzXvA4fg0oFlZqU5ojnloJMThihNG6SlbLqF0ewd6q3d2cChs9xa/yA0lOGQuIhKrW18Vxm2Gbyg+QoxIa2ZSbHIHXLJep5T/90H8ZGMKQPlW7csiZPG5oT9RTGKT0faTe6o5fbeXDLZiRi4xzH6J/tIixY+o09AvgvJF5be90otcKxjxkBbB09i1XjsUG6qn18AahOqOPBLnwWgfdqq38v2qwGam7BlKLac/3tMmh+vfuMt73QKKtFP79/nU/3UyeixzkSK8uaET6XJwhAFtRIy+3LoYA9PJGeRrOmIfMLfR5FtN/OexyP7ryVMstgL4l5+5T8/e5K6lC5W1ty3qNmTAmJGFFYnpbMscM57+osN0KyYJDCt+0Ej96dalcOw+xHDJo5NuRqdxRXHvWhAjxvHgU8qyINZz5Gp6Uc7iWj+6flO2LzNUGz/KYuvYXeiKP5DWKoihPQe2HNFpOnxXPqIp6BvWdaX4peCXuU3IeBH18K1KUgDzQD+327K8pqddvq0bEBvPAkc1ISN3IHcODFJQB0pH0je9aSdSjwpuZwwmzxVbfEvRI4FKKhJYPIl+zAIqEZHhJP64xm6SkfG0d/20B3KlTZlD8OwPCnpi/k6ErWfJvdxocleJ/5caK/gB/kfyMHydC9xBndEm+kgvhdheYDAG8rbKpQ26jWTSxfhadw4xfCuIPmjS4HQkKjvA== 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)(376002)(396003)(346002)(39860400002)(136003)(230922051799003)(64100799003)(1800799012)(451199024)(186009)(82310400011)(46966006)(36840700001)(40470700004)(6512007)(33964004)(6506007)(478600001)(70586007)(70206006)(316002)(6916009)(54906003)(41300700001)(82740400003)(356005)(966005)(8936002)(6486002)(8676002)(6666004)(4326008)(44832011)(40480700001)(31686004)(26005)(2906002)(5660300002)(235185007)(40460700003)(2616005)(107886003)(336012)(36860700001)(47076005)(81166007)(83380400001)(31696002)(86362001)(36756003)(43740500002);DIR:OUT;SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Dec 2023 15:08:42.8137 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 8e98ebd5-7874-4f14-0efe-08dbfd7fba28 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: AM4PEPF00027A63.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: PA4PR08MB7521 X-Spam-Status: No, score=-12.8 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,FORGED_SPF_HELO,GIT_PATCH_0,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=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: --------------RVRBHpDuqtuMscfVBLVlcVho Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Hi, This patch contains a reformatting of -march option section in gas documentation. For instance (see https://sourceware.org/binutils/docs-2.41/as.html#ARM-Options), before all the options were on one line: For armv8-a: +crc: Enables CRC32 Extension. +simd: Enables VFP and NEON for Armv8-A. +crypto: Enables Cryptography Extensions for Armv8-A, implies +simd. +sb: Enables Speculation Barrier Instruction for Armv8-A. +predres: Enables Execution and Data Prediction Restriction Instruction for Armv8-A. +nofp: Disables all FPU, NEON and Cryptography Extensions. +nocrypto: Disables Cryptography Extensions. Now, the readability is improved thanks to the itemization of the options: For armv8-a: +crc: Enables CRC32 Extension. +simd: Enables VFP and NEON for Armv8-A. +crypto: Enables Cryptography Extensions for Armv8-A, implies +simd. +sb: Enables Speculation Barrier Instruction for Armv8-A. +predres: Enables Execution and Data Prediction Restriction Instruction for Armv8-A. +nofp: Disables all FPU, NEON and Cryptography Extensions. +nocrypto: Disables Cryptography Extensions. Ok for binutils-master? I don't have commit access so I need someone to commit on my behalf. Regards, Matthieu. --------------RVRBHpDuqtuMscfVBLVlcVho Content-Type: text/plain; charset=UTF-8; name="18086" Content-Disposition: attachment; filename="18086" Content-Transfer-Encoding: base64 ZGlmZiAtLWdpdCBhL2dhcy9kb2MvYy1hcm0udGV4aSBiL2dhcy9kb2MvYy1hcm0udGV4aQppbmRl eCAzYTU3YzEyMzhiYWNiYmVmNzg0ZjY5NjUxNTQyMmUxYzk3YWY0OTA4Li5mMDdiOTMzOGMzZWIw OTZkMmM5OTg1M2VlZTZiYWQ1N2Q4MzY4YWQ2IDEwMDY0NAotLS0gYS9nYXMvZG9jL2MtYXJtLnRl eGkKKysrIGIvZ2FzL2RvYy9jLWFybS50ZXhpCkBAIC0yODgsMTgyICsyODgsMjAxIEBAIFNlZSB0 aGVpciBhdmFpbGFiaWxpdHkgYW5kIG1lYW5pbmcgYmVsb3c6CiAKIEZvciBAY29kZXthcm12NXRl fSwgQGNvZGV7YXJtdjV0ZXhwfSwgQGNvZGV7YXJtdjV0ZWp9LCBAY29kZXthcm12Nn0sIEBjb2Rl e2FybXY2an0sIEBjb2Rle2FybXY2a30sIEBjb2Rle2FybXY2en0sIEBjb2Rle2FybXY2a3p9LCBA Y29kZXthcm12NnprfSwgQGNvZGV7YXJtdjZ0Mn0sIEBjb2Rle2FybXY2a3QyfSBhbmQgQGNvZGV7 YXJtdjZ6dDJ9OgogCi1AY29kZXsrZnB9OiBFbmFibGVzIFZGUHYyIGluc3RydWN0aW9ucy4KLUBj b2Rleytub2ZwfTogRGlzYWJsZXMgYWxsIEZQVSBpbnN0cnVuY3Rpb25zLgorQGl0ZW1pemUgQHd7 fQorQGl0ZW1AY29kZXsrZnB9OiBFbmFibGVzIFZGUHYyIGluc3RydWN0aW9ucy4KK0BpdGVtQGNv ZGV7K25vZnB9OiBEaXNhYmxlcyBhbGwgRlBVIGluc3RydW5jdGlvbnMuCitAZW5kIGl0ZW1pemUK IAogRm9yIEBjb2Rle2FybXY3fToKIAotQGNvZGV7K2ZwfTogRW5hYmxlcyBWRlB2MyBpbnN0cnVj dGlvbnMgd2l0aCAxNiBkb3VibGUtd29yZCByZWdpc3RlcnMuCi1AY29kZXsrbm9mcH06IERpc2Fi bGVzIGFsbCBGUFUgaW5zdHJ1Y3Rpb25zLgorQGl0ZW1pemUgQHd7fQorQGl0ZW1AY29kZXsrZnB9 OiBFbmFibGVzIFZGUHYzIGluc3RydWN0aW9ucyB3aXRoIDE2IGRvdWJsZS13b3JkIHJlZ2lzdGVy cy4KK0BpdGVtQGNvZGV7K25vZnB9OiBEaXNhYmxlcyBhbGwgRlBVIGluc3RydWN0aW9ucy4KK0Bl bmQgaXRlbWl6ZQogCiBGb3IgQGNvZGV7YXJtdjctYX06CiAKLUBjb2RleytmcH06IEVuYWJsZXMg VkZQdjMgaW5zdHJ1Y3Rpb25zIHdpdGggMTYgZG91YmxlLXdvcmQgcmVnaXN0ZXJzLgotQGNvZGV7 K3ZmcHYzLWQxNn06IEFsaWFzIGZvciBAY29kZXsrZnB9LgotQGNvZGV7K3ZmcHYzfTogRW5hYmxl cyBWRlB2MyBpbnN0cnVjdGlvbnMgd2l0aCAzMiBkb3VibGUtd29yZCByZWdpc3RlcnMuCi1AY29k ZXsrdmZwdjMtZDE2LWZwMTZ9OiBFbmFibGVzIFZGUHYzIHdpdGggaGFsZiBwcmVjaXNpb24gZmxv YXRpbmctcG9pbnQKK0BpdGVtaXplIEB3e30KK0BpdGVtQGNvZGV7K2ZwfTogRW5hYmxlcyBWRlB2 MyBpbnN0cnVjdGlvbnMgd2l0aCAxNiBkb3VibGUtd29yZCByZWdpc3RlcnMuCitAaXRlbUBjb2Rl eyt2ZnB2My1kMTZ9OiBBbGlhcyBmb3IgQGNvZGV7K2ZwfS4KK0BpdGVtQGNvZGV7K3ZmcHYzfTog RW5hYmxlcyBWRlB2MyBpbnN0cnVjdGlvbnMgd2l0aCAzMiBkb3VibGUtd29yZCByZWdpc3RlcnMu CitAaXRlbUBjb2Rleyt2ZnB2My1kMTYtZnAxNn06IEVuYWJsZXMgVkZQdjMgd2l0aCBoYWxmIHBy ZWNpc2lvbiBmbG9hdGluZy1wb2ludAogY29udmVyc2lvbiBpbnN0cnVjdGlvbnMgYW5kIDE2IGRv dWJsZS13b3JkIHJlZ2lzdGVycy4KLUBjb2Rleyt2ZnB2My1mcDE2fTogRW5hYmxlcyBWRlB2MyB3 aXRoIGhhbGYgcHJlY2lzaW9uIGZsb2F0aW5nLXBvaW50IGNvbnZlcnNpb24KK0BpdGVtQGNvZGV7 K3ZmcHYzLWZwMTZ9OiBFbmFibGVzIFZGUHYzIHdpdGggaGFsZiBwcmVjaXNpb24gZmxvYXRpbmct cG9pbnQgY29udmVyc2lvbgogaW5zdHJ1Y3Rpb25zIGFuZCAzMiBkb3VibGUtd29yZCByZWdpc3Rl cnMuCi1AY29kZXsrdmZwdjQtZDE2fTogRW5hYmxlcyBWRlB2NCBpbnN0cnVjdGlvbnMgd2l0aCAx NiBkb3VibGUtd29yZCByZWdpc3RlcnMuCi1AY29kZXsrdmZwdjR9OiBFbmFibGVzIFZGUHY0IGlu c3RydWN0aW9ucyB3aXRoIDMyIGRvdWJsZS13b3JkIHJlZ2lzdGVycy4KLUBjb2RleytzaW1kfTog RW5hYmxlcyBWRlB2MyBhbmQgTkVPTnYxIGluc3RydWN0aW9ucyB3aXRoIDMyIGRvdWJsZS13b3Jk CitAaXRlbUBjb2Rleyt2ZnB2NC1kMTZ9OiBFbmFibGVzIFZGUHY0IGluc3RydWN0aW9ucyB3aXRo IDE2IGRvdWJsZS13b3JkIHJlZ2lzdGVycy4KK0BpdGVtQGNvZGV7K3ZmcHY0fTogRW5hYmxlcyBW RlB2NCBpbnN0cnVjdGlvbnMgd2l0aCAzMiBkb3VibGUtd29yZCByZWdpc3RlcnMuCitAaXRlbUBj b2RleytzaW1kfTogRW5hYmxlcyBWRlB2MyBhbmQgTkVPTnYxIGluc3RydWN0aW9ucyB3aXRoIDMy IGRvdWJsZS13b3JkCiByZWdpc3RlcnMuCi1AY29kZXsrbmVvbn06IEFsaWFzIGZvciBAY29kZXsr c2ltZH0uCi1AY29kZXsrbmVvbi12ZnB2M306IEFsaWFzIGZvciBAY29kZXsrc2ltZH0uCi1AY29k ZXsrbmVvbi1mcDE2fTogRW5hYmxlcyBWRlB2MywgaGFsZiBwcmVjaXNpb24gZmxvYXRpbmctcG9p bnQgY29udmVyc2lvbiBhbmQKK0BpdGVtQGNvZGV7K25lb259OiBBbGlhcyBmb3IgQGNvZGV7K3Np bWR9LgorQGl0ZW1AY29kZXsrbmVvbi12ZnB2M306IEFsaWFzIGZvciBAY29kZXsrc2ltZH0uCitA aXRlbUBjb2RleytuZW9uLWZwMTZ9OiBFbmFibGVzIFZGUHYzLCBoYWxmIHByZWNpc2lvbiBmbG9h dGluZy1wb2ludCBjb252ZXJzaW9uIGFuZAogTkVPTnYxIGluc3RydWN0aW9ucyB3aXRoIDMyIGRv dWJsZS13b3JkIHJlZ2lzdGVycy4KLUBjb2RleytuZW9uLXZmcHY0fTogRW5hYmxlcyBWRlB2NCBh bmQgTkVPTnYxIHdpdGggRnVzZWQtTUFDIGluc3RydWN0aW9ucyBhbmQgMzIKK0BpdGVtQGNvZGV7 K25lb24tdmZwdjR9OiBFbmFibGVzIFZGUHY0IGFuZCBORU9OdjEgd2l0aCBGdXNlZC1NQUMgaW5z dHJ1Y3Rpb25zIGFuZCAzMgogZG91YmxlLXdvcmQgcmVnaXN0ZXJzLgotQGNvZGV7K21wfTogRW5h YmxlcyBNdWx0aXByb2Nlc3NpbmcgRXh0ZW5zaW9ucy4KLUBjb2RleytzZWN9OiBFbmFibGVzIFNl Y3VyaXR5IEV4dGVuc2lvbnMuCi1AY29kZXsrbm9mcH06IERpc2FibGVzIGFsbCBGUFUgYW5kIE5F T04gaW5zdHJ1Y3Rpb25zLgotQGNvZGV7K25vc2ltZH06IERpc2FibGVzIGFsbCBORU9OIGluc3Ry dWN0aW9ucy4KK0BpdGVtQGNvZGV7K21wfTogRW5hYmxlcyBNdWx0aXByb2Nlc3NpbmcgRXh0ZW5z aW9ucy4KK0BpdGVtQGNvZGV7K3NlY306IEVuYWJsZXMgU2VjdXJpdHkgRXh0ZW5zaW9ucy4KK0Bp dGVtQGNvZGV7K25vZnB9OiBEaXNhYmxlcyBhbGwgRlBVIGFuZCBORU9OIGluc3RydWN0aW9ucy4K K0BpdGVtQGNvZGV7K25vc2ltZH06IERpc2FibGVzIGFsbCBORU9OIGluc3RydWN0aW9ucy4KK0Bl bmQgaXRlbWl6ZQogCiBGb3IgQGNvZGV7YXJtdjd2ZX06CiAKLUBjb2RleytmcH06IEVuYWJsZXMg VkZQdjQgaW5zdHJ1Y3Rpb25zIHdpdGggMTYgZG91YmxlLXdvcmQgcmVnaXN0ZXJzLgotQGNvZGV7 K3ZmcHY0LWQxNn06IEFsaWFzIGZvciBAY29kZXsrZnB9LgotQGNvZGV7K3ZmcHYzLWQxNn06IEVu YWJsZXMgVkZQdjMgaW5zdHJ1Y3Rpb25zIHdpdGggMTYgZG91YmxlLXdvcmQgcmVnaXN0ZXJzLgot QGNvZGV7K3ZmcHYzfTogRW5hYmxlcyBWRlB2MyBpbnN0cnVjdGlvbnMgd2l0aCAzMiBkb3VibGUt d29yZCByZWdpc3RlcnMuCi1AY29kZXsrdmZwdjMtZDE2LWZwMTZ9OiBFbmFibGVzIFZGUHYzIHdp dGggaGFsZiBwcmVjaXNpb24gZmxvYXRpbmctcG9pbnQKK0BpdGVtaXplIEB3e30KK0BpdGVtQGNv ZGV7K2ZwfTogRW5hYmxlcyBWRlB2NCBpbnN0cnVjdGlvbnMgd2l0aCAxNiBkb3VibGUtd29yZCBy ZWdpc3RlcnMuCitAaXRlbUBjb2Rleyt2ZnB2NC1kMTZ9OiBBbGlhcyBmb3IgQGNvZGV7K2ZwfS4K K0BpdGVtQGNvZGV7K3ZmcHYzLWQxNn06IEVuYWJsZXMgVkZQdjMgaW5zdHJ1Y3Rpb25zIHdpdGgg MTYgZG91YmxlLXdvcmQgcmVnaXN0ZXJzLgorQGl0ZW1AY29kZXsrdmZwdjN9OiBFbmFibGVzIFZG UHYzIGluc3RydWN0aW9ucyB3aXRoIDMyIGRvdWJsZS13b3JkIHJlZ2lzdGVycy4KK0BpdGVtQGNv ZGV7K3ZmcHYzLWQxNi1mcDE2fTogRW5hYmxlcyBWRlB2MyB3aXRoIGhhbGYgcHJlY2lzaW9uIGZs b2F0aW5nLXBvaW50CiBjb252ZXJzaW9uIGluc3RydWN0aW9ucyBhbmQgMTYgZG91YmxlLXdvcmQg cmVnaXN0ZXJzLgotQGNvZGV7K3ZmcHYzLWZwMTZ9OiBFbmFibGVzIFZGUHYzIHdpdGggaGFsZiBw cmVjaXNpb24gZmxvYXRpbmctcG9pbnQgY29udmVyc2lvbgorQGl0ZW1AY29kZXsrdmZwdjMtZnAx Nn06IEVuYWJsZXMgVkZQdjMgd2l0aCBoYWxmIHByZWNpc2lvbiBmbG9hdGluZy1wb2ludCBjb252 ZXJzaW9uCiBpbnN0cnVjdGlvbnMgYW5kIDMyIGRvdWJsZS13b3JkIHJlZ2lzdGVycy4KLUBjb2Rl eyt2ZnB2NH06IEVuYWJsZXMgVkZQdjQgaW5zdHJ1Y3Rpb25zIHdpdGggMzIgZG91YmxlLXdvcmQg cmVnaXN0ZXJzLgotQGNvZGV7K3NpbWR9OiBFbmFibGVzIFZGUHY0IGFuZCBORU9OdjEgd2l0aCBG dXNlZC1NQUMgaW5zdHJ1Y3Rpb25zIGFuZCAzMgorQGl0ZW1AY29kZXsrdmZwdjR9OiBFbmFibGVz IFZGUHY0IGluc3RydWN0aW9ucyB3aXRoIDMyIGRvdWJsZS13b3JkIHJlZ2lzdGVycy4KK0BpdGVt QGNvZGV7K3NpbWR9OiBFbmFibGVzIFZGUHY0IGFuZCBORU9OdjEgd2l0aCBGdXNlZC1NQUMgaW5z dHJ1Y3Rpb25zIGFuZCAzMgogZG91YmxlLXdvcmQgcmVnaXN0ZXJzLgotQGNvZGV7K25lb24tdmZw djR9OiBBbGlhcyBmb3IgQGNvZGV7K3NpbWR9LgotQGNvZGV7K25lb259OiBFbmFibGVzIFZGUHYz IGFuZCBORU9OdjEgaW5zdHJ1Y3Rpb25zIHdpdGggMzIgZG91YmxlLXdvcmQKK0BpdGVtQGNvZGV7 K25lb24tdmZwdjR9OiBBbGlhcyBmb3IgQGNvZGV7K3NpbWR9LgorQGl0ZW1AY29kZXsrbmVvbn06 IEVuYWJsZXMgVkZQdjMgYW5kIE5FT052MSBpbnN0cnVjdGlvbnMgd2l0aCAzMiBkb3VibGUtd29y ZAogcmVnaXN0ZXJzLgotQGNvZGV7K25lb24tdmZwdjN9OiBBbGlhcyBmb3IgQGNvZGV7K25lb259 LgotQGNvZGV7K25lb24tZnAxNn06IEVuYWJsZXMgVkZQdjMsIGhhbGYgcHJlY2lzaW9uIGZsb2F0 aW5nLXBvaW50IGNvbnZlcnNpb24gYW5kCitAaXRlbUBjb2RleytuZW9uLXZmcHYzfTogQWxpYXMg Zm9yIEBjb2RleytuZW9ufS4KK0BpdGVtQGNvZGV7K25lb24tZnAxNn06IEVuYWJsZXMgVkZQdjMs IGhhbGYgcHJlY2lzaW9uIGZsb2F0aW5nLXBvaW50IGNvbnZlcnNpb24gYW5kCiBORU9OdjEgaW5z dHJ1Y3Rpb25zIHdpdGggMzIgZG91YmxlLXdvcmQgcmVnaXN0ZXJzLgogZG91YmxlLXdvcmQgcmVn aXN0ZXJzLgotQGNvZGV7K25vZnB9OiBEaXNhYmxlcyBhbGwgRlBVIGFuZCBORU9OIGluc3RydWN0 aW9ucy4KLUBjb2Rleytub3NpbWR9OiBEaXNhYmxlcyBhbGwgTkVPTiBpbnN0cnVjdGlvbnMuCitA aXRlbUBjb2Rleytub2ZwfTogRGlzYWJsZXMgYWxsIEZQVSBhbmQgTkVPTiBpbnN0cnVjdGlvbnMu CitAaXRlbUBjb2Rleytub3NpbWR9OiBEaXNhYmxlcyBhbGwgTkVPTiBpbnN0cnVjdGlvbnMuCitA ZW5kIGl0ZW1pemUKIAogRm9yIEBjb2Rle2FybXY3LXJ9OgogCi1AY29kZXsrZnAuc3B9OiBFbmFi bGVzIHNpbmdsZS1wcmVjaXNpb24gb25seSBWRlB2MyBpbnN0cnVjdGlvbnMgd2l0aCAxNgorQGl0 ZW1pemUgQHd7fQorQGl0ZW1AY29kZXsrZnAuc3B9OiBFbmFibGVzIHNpbmdsZS1wcmVjaXNpb24g b25seSBWRlB2MyBpbnN0cnVjdGlvbnMgd2l0aCAxNgogZG91YmxlLXdvcmQgcmVnaXN0ZXJzLgot QGNvZGV7K3ZmcHYzeGR9OiBBbGlhcyBmb3IgQGNvZGV7K2ZwLnNwfS4KLUBjb2RleytmcH06IEVu YWJsZXMgVkZQdjMgaW5zdHJ1Y3Rpb25zIHdpdGggMTYgZG91YmxlLXdvcmQgcmVnaXN0ZXJzLgot QGNvZGV7K3ZmcHYzLWQxNn06IEFsaWFzIGZvciBAY29kZXsrZnB9LgotQGNvZGV7K3ZmcHYzeGQt ZnAxNn06IEVuYWJsZXMgc2luZ2xlLXByZWNpc2lvbiBvbmx5IFZGUHYzIGFuZCBoYWxmCitAaXRl bUBjb2Rleyt2ZnB2M3hkfTogQWxpYXMgZm9yIEBjb2RleytmcC5zcH0uCitAaXRlbUBjb2Rleytm cH06IEVuYWJsZXMgVkZQdjMgaW5zdHJ1Y3Rpb25zIHdpdGggMTYgZG91YmxlLXdvcmQgcmVnaXN0 ZXJzLgorQGl0ZW1AY29kZXsrdmZwdjMtZDE2fTogQWxpYXMgZm9yIEBjb2RleytmcH0uCitAaXRl bUBjb2Rleyt2ZnB2M3hkLWZwMTZ9OiBFbmFibGVzIHNpbmdsZS1wcmVjaXNpb24gb25seSBWRlB2 MyBhbmQgaGFsZgogZmxvYXRpbmctcG9pbnQgY29udmVyc2lvbiBpbnN0cnVjdGlvbnMgd2l0aCAx NiBkb3VibGUtd29yZCByZWdpc3RlcnMuCi1AY29kZXsrdmZwdjMtZDE2LWZwMTZ9OiBFbmFibGVz IFZGUHYzIGFuZCBoYWxmIHByZWNpc2lvbiBmbG9hdGluZy1wb2ludAorQGl0ZW1AY29kZXsrdmZw djMtZDE2LWZwMTZ9OiBFbmFibGVzIFZGUHYzIGFuZCBoYWxmIHByZWNpc2lvbiBmbG9hdGluZy1w b2ludAogY29udmVyc2lvbiBpbnN0cnVjdGlvbnMgd2l0aCAxNiBkb3VibGUtd29yZCByZWdpc3Rl cnMuCi1AY29kZXsraWRpdn06IEVuYWJsZXMgaW50ZWdlciBkaXZpc2lvbiBpbnN0cnVjdGlvbnMg aW4gQVJNIG1vZGUuCi1AY29kZXsrbm9mcH06IERpc2FibGVzIGFsbCBGUFUgaW5zdHJ1Y3Rpb25z LgorQGl0ZW1AY29kZXsraWRpdn06IEVuYWJsZXMgaW50ZWdlciBkaXZpc2lvbiBpbnN0cnVjdGlv bnMgaW4gQVJNIG1vZGUuCitAaXRlbUBjb2Rleytub2ZwfTogRGlzYWJsZXMgYWxsIEZQVSBpbnN0 cnVjdGlvbnMuCitAZW5kIGl0ZW1pemUKIAogRm9yIEBjb2Rle2FybXY3ZS1tfToKIAotQGNvZGV7 K2ZwfTogRW5hYmxlcyBzaW5nbGUtcHJlY2lzaW9uIG9ubHkgVkZQdjQgaW5zdHJ1Y3Rpb25zIHdp dGggMTYKK0BpdGVtaXplIEB3e30KK0BpdGVtQGNvZGV7K2ZwfTogRW5hYmxlcyBzaW5nbGUtcHJl Y2lzaW9uIG9ubHkgVkZQdjQgaW5zdHJ1Y3Rpb25zIHdpdGggMTYKIGRvdWJsZS13b3JkIHJlZ2lz dGVycy4KLUBjb2Rleyt2ZnB2ZjQtc3AtZDE2fTogQWxpYXMgZm9yIEBjb2RleytmcH0uCi1AY29k ZXsrZnB2NX06IEVuYWJsZXMgc2luZ2xlLXByZWNpc2lvbiBvbmx5IFZGUHY1IGluc3RydWN0aW9u cyB3aXRoIDE2CitAaXRlbUBjb2Rleyt2ZnB2ZjQtc3AtZDE2fTogQWxpYXMgZm9yIEBjb2Rleytm cH0uCitAaXRlbUBjb2RleytmcHY1fTogRW5hYmxlcyBzaW5nbGUtcHJlY2lzaW9uIG9ubHkgVkZQ djUgaW5zdHJ1Y3Rpb25zIHdpdGggMTYKIGRvdWJsZS13b3JkIHJlZ2lzdGVycy4KLUBjb2Rleytm cC5kcH06IEVuYWJsZXMgVkZQdjUgaW5zdHJ1Y3Rpb25zIHdpdGggMTYgZG91YmxlLXdvcmQgcmVn aXN0ZXJzLgotQGNvZGV7K2ZwdjUtZDE2In06IEFsaWFzIGZvciBAY29kZXsrZnAuZHB9LgotQGNv ZGV7K25vZnB9OiBEaXNhYmxlcyBhbGwgRlBVIGluc3RydWN0aW9ucy4KK0BpdGVtQGNvZGV7K2Zw LmRwfTogRW5hYmxlcyBWRlB2NSBpbnN0cnVjdGlvbnMgd2l0aCAxNiBkb3VibGUtd29yZCByZWdp c3RlcnMuCitAaXRlbUBjb2RleytmcHY1LWQxNiJ9OiBBbGlhcyBmb3IgQGNvZGV7K2ZwLmRwfS4K K0BpdGVtQGNvZGV7K25vZnB9OiBEaXNhYmxlcyBhbGwgRlBVIGluc3RydWN0aW9ucy4KK0BlbmQg aXRlbWl6ZQogCiBGb3IgQGNvZGV7YXJtdjgtbS5tYWlufToKIAotQGNvZGV7K2RzcH06IEVuYWJs ZXMgRFNQIEV4dGVuc2lvbi4KLUBjb2RleytmcH06IEVuYWJsZXMgc2luZ2xlLXByZWNpc2lvbiBv bmx5IFZGUHY1IGluc3RydWN0aW9ucyB3aXRoIDE2CitAaXRlbWl6ZSBAd3t9CitAaXRlbUBjb2Rl eytkc3B9OiBFbmFibGVzIERTUCBFeHRlbnNpb24uCitAaXRlbUBjb2RleytmcH06IEVuYWJsZXMg c2luZ2xlLXByZWNpc2lvbiBvbmx5IFZGUHY1IGluc3RydWN0aW9ucyB3aXRoIDE2CiBkb3VibGUt d29yZCByZWdpc3RlcnMuCi1AY29kZXsrZnAuZHB9OiBFbmFibGVzIFZGUHY1IGluc3RydWN0aW9u cyB3aXRoIDE2IGRvdWJsZS13b3JkIHJlZ2lzdGVycy4KLUBjb2RleytjZGVjcDB9IChDREUgZXh0 ZW5zaW9ucyBmb3IgdjgtbSBhcmNoaXRlY3R1cmUgd2l0aCBjb3Byb2Nlc3NvciAwKSwKLUBjb2Rl eytjZGVjcDF9IChDREUgZXh0ZW5zaW9ucyBmb3IgdjgtbSBhcmNoaXRlY3R1cmUgd2l0aCBjb3By b2Nlc3NvciAxKSwKLUBjb2RleytjZGVjcDJ9IChDREUgZXh0ZW5zaW9ucyBmb3IgdjgtbSBhcmNo aXRlY3R1cmUgd2l0aCBjb3Byb2Nlc3NvciAyKSwKLUBjb2RleytjZGVjcDN9IChDREUgZXh0ZW5z aW9ucyBmb3IgdjgtbSBhcmNoaXRlY3R1cmUgd2l0aCBjb3Byb2Nlc3NvciAzKSwKLUBjb2Rleytj ZGVjcDR9IChDREUgZXh0ZW5zaW9ucyBmb3IgdjgtbSBhcmNoaXRlY3R1cmUgd2l0aCBjb3Byb2Nl c3NvciA0KSwKLUBjb2RleytjZGVjcDV9IChDREUgZXh0ZW5zaW9ucyBmb3IgdjgtbSBhcmNoaXRl Y3R1cmUgd2l0aCBjb3Byb2Nlc3NvciA1KSwKLUBjb2RleytjZGVjcDZ9IChDREUgZXh0ZW5zaW9u cyBmb3IgdjgtbSBhcmNoaXRlY3R1cmUgd2l0aCBjb3Byb2Nlc3NvciA2KSwKLUBjb2RleytjZGVj cDd9IChDREUgZXh0ZW5zaW9ucyBmb3IgdjgtbSBhcmNoaXRlY3R1cmUgd2l0aCBjb3Byb2Nlc3Nv ciA3KSwKLUBjb2Rleytub2ZwfTogRGlzYWJsZXMgYWxsIEZQVSBpbnN0cnVjdGlvbnMuCi1AY29k ZXsrbm9kc3B9OiBEaXNhYmxlcyBEU1AgRXh0ZW5zaW9uLgorQGl0ZW1AY29kZXsrZnAuZHB9OiBF bmFibGVzIFZGUHY1IGluc3RydWN0aW9ucyB3aXRoIDE2IGRvdWJsZS13b3JkIHJlZ2lzdGVycy4K K0BpdGVtQGNvZGV7K2NkZWNwMH0gKENERSBleHRlbnNpb25zIGZvciB2OC1tIGFyY2hpdGVjdHVy ZSB3aXRoIGNvcHJvY2Vzc29yIDApLAorQGl0ZW1AY29kZXsrY2RlY3AxfSAoQ0RFIGV4dGVuc2lv bnMgZm9yIHY4LW0gYXJjaGl0ZWN0dXJlIHdpdGggY29wcm9jZXNzb3IgMSksCitAaXRlbUBjb2Rl eytjZGVjcDJ9IChDREUgZXh0ZW5zaW9ucyBmb3IgdjgtbSBhcmNoaXRlY3R1cmUgd2l0aCBjb3By b2Nlc3NvciAyKSwKK0BpdGVtQGNvZGV7K2NkZWNwM30gKENERSBleHRlbnNpb25zIGZvciB2OC1t IGFyY2hpdGVjdHVyZSB3aXRoIGNvcHJvY2Vzc29yIDMpLAorQGl0ZW1AY29kZXsrY2RlY3A0fSAo Q0RFIGV4dGVuc2lvbnMgZm9yIHY4LW0gYXJjaGl0ZWN0dXJlIHdpdGggY29wcm9jZXNzb3IgNCks CitAaXRlbUBjb2RleytjZGVjcDV9IChDREUgZXh0ZW5zaW9ucyBmb3IgdjgtbSBhcmNoaXRlY3R1 cmUgd2l0aCBjb3Byb2Nlc3NvciA1KSwKK0BpdGVtQGNvZGV7K2NkZWNwNn0gKENERSBleHRlbnNp b25zIGZvciB2OC1tIGFyY2hpdGVjdHVyZSB3aXRoIGNvcHJvY2Vzc29yIDYpLAorQGl0ZW1AY29k ZXsrY2RlY3A3fSAoQ0RFIGV4dGVuc2lvbnMgZm9yIHY4LW0gYXJjaGl0ZWN0dXJlIHdpdGggY29w cm9jZXNzb3IgNyksCitAaXRlbUBjb2Rleytub2ZwfTogRGlzYWJsZXMgYWxsIEZQVSBpbnN0cnVj dGlvbnMuCitAaXRlbUBjb2Rleytub2RzcH06IERpc2FibGVzIERTUCBFeHRlbnNpb24uCitAZW5k IGl0ZW1pemUKIAogRm9yIEBjb2Rle2FybXY4LjEtbS5tYWlufToKIAotQGNvZGV7K2RzcH06IEVu YWJsZXMgRFNQIEV4dGVuc2lvbi4KLUBjb2RleytmcH06IEVuYWJsZXMgc2luZ2xlIGFuZCBoYWxm IHByZWNpc2lvbiBzY2FsYXIgRmxvYXRpbmcgUG9pbnQgRXh0ZW5zaW9ucworQGl0ZW1pemUgQHd7 fQorQGl0ZW1AY29kZXsrZHNwfTogRW5hYmxlcyBEU1AgRXh0ZW5zaW9uLgorQGl0ZW1AY29kZXsr ZnB9OiBFbmFibGVzIHNpbmdsZSBhbmQgaGFsZiBwcmVjaXNpb24gc2NhbGFyIEZsb2F0aW5nIFBv aW50IEV4dGVuc2lvbnMKIGZvciBBcm12OC4xLU0gTWFpbmxpbmUgd2l0aCAxNiBkb3VibGUtd29y ZCByZWdpc3RlcnMuCi1AY29kZXsrZnAuZHB9OiBFbmFibGVzIGRvdWJsZSBwcmVjaXNpb24gc2Nh bGFyIEZsb2F0aW5nIFBvaW50IEV4dGVuc2lvbnMgZm9yCitAaXRlbUBjb2RleytmcC5kcH06IEVu YWJsZXMgZG91YmxlIHByZWNpc2lvbiBzY2FsYXIgRmxvYXRpbmcgUG9pbnQgRXh0ZW5zaW9ucyBm b3IKIEFybXY4LjEtTSBNYWlubGluZSwgaW1wbGllcyBAY29kZXsrZnB9LgotQGNvZGV7K212ZX06 IEVuYWJsZXMgaW50ZWdlciBvbmx5IE0tcHJvZmlsZSBWZWN0b3IgRXh0ZW5zaW9uIGZvcgorQGl0 ZW1AY29kZXsrbXZlfTogRW5hYmxlcyBpbnRlZ2VyIG9ubHkgTS1wcm9maWxlIFZlY3RvciBFeHRl bnNpb24gZm9yCiBBcm12OC4xLU0gTWFpbmxpbmUsIGltcGxpZXMgQGNvZGV7K2RzcH0uCi1AY29k ZXsrbXZlLmZwfTogRW5hYmxlcyBGbG9hdGluZyBQb2ludCBNLXByb2ZpbGUgVmVjdG9yIEV4dGVu c2lvbiBmb3IKK0BpdGVtQGNvZGV7K212ZS5mcH06IEVuYWJsZXMgRmxvYXRpbmcgUG9pbnQgTS1w cm9maWxlIFZlY3RvciBFeHRlbnNpb24gZm9yCiBBcm12OC4xLU0gTWFpbmxpbmUsIGltcGxpZXMg QGNvZGV7K212ZX0gYW5kIEBjb2RleytmcH0uCi1AY29kZXsrbm9mcH06IERpc2FibGVzIGFsbCBG UFUgaW5zdHJ1Y3Rpb25zLgotQGNvZGV7K25vZHNwfTogRGlzYWJsZXMgRFNQIEV4dGVuc2lvbi4K LUBjb2Rleytub212ZX06IERpc2FibGVzIGFsbCBNLXByb2ZpbGUgVmVjdG9yIEV4dGVuc2lvbnMu CitAaXRlbUBjb2Rleytub2ZwfTogRGlzYWJsZXMgYWxsIEZQVSBpbnN0cnVjdGlvbnMuCitAaXRl bUBjb2Rleytub2RzcH06IERpc2FibGVzIERTUCBFeHRlbnNpb24uCitAaXRlbUBjb2Rleytub212 ZX06IERpc2FibGVzIGFsbCBNLXByb2ZpbGUgVmVjdG9yIEV4dGVuc2lvbnMuCitAZW5kIGl0ZW1p emUKIAogRm9yIEBjb2Rle2FybXY4LWF9OgogCi1AY29kZXsrY3JjfTogRW5hYmxlcyBDUkMzMiBF eHRlbnNpb24uCi1AY29kZXsrc2ltZH06IEVuYWJsZXMgVkZQIGFuZCBORU9OIGZvciBBcm12OC1B LgotQGNvZGV7K2NyeXB0b306IEVuYWJsZXMgQ3J5cHRvZ3JhcGh5IEV4dGVuc2lvbnMgZm9yIEFy bXY4LUEsIGltcGxpZXMKLUBjb2RleytzaW1kfS4KLUBjb2RleytzYn06IEVuYWJsZXMgU3BlY3Vs YXRpb24gQmFycmllciBJbnN0cnVjdGlvbiBmb3IgQXJtdjgtQS4KLUBjb2RleytwcmVkcmVzfTog RW5hYmxlcyBFeGVjdXRpb24gYW5kIERhdGEgUHJlZGljdGlvbiBSZXN0cmljdGlvbiBJbnN0cnVj dGlvbgorQGl0ZW1pemUgQHd7fQorQGl0ZW1AY29kZXsrY3JjfTogRW5hYmxlcyBDUkMzMiBFeHRl bnNpb24uCitAaXRlbUBjb2RleytzaW1kfTogRW5hYmxlcyBWRlAgYW5kIE5FT04gZm9yIEFybXY4 LUEuCitAaXRlbUBjb2RleytjcnlwdG99OiBFbmFibGVzIENyeXB0b2dyYXBoeSBFeHRlbnNpb25z IGZvciBBcm12OC1BLCBpbXBsaWVzIEBjb2RleytzaW1kfS4KK0BpdGVtQGNvZGV7K3NifTogRW5h YmxlcyBTcGVjdWxhdGlvbiBCYXJyaWVyIEluc3RydWN0aW9uIGZvciBBcm12OC1BLgorQGl0ZW1A Y29kZXsrcHJlZHJlc306IEVuYWJsZXMgRXhlY3V0aW9uIGFuZCBEYXRhIFByZWRpY3Rpb24gUmVz dHJpY3Rpb24gSW5zdHJ1Y3Rpb24KIGZvciBBcm12OC1BLgotQGNvZGV7K25vZnB9OiBEaXNhYmxl cyBhbGwgRlBVLCBORU9OIGFuZCBDcnlwdG9ncmFwaHkgRXh0ZW5zaW9ucy4KLUBjb2Rleytub2Ny eXB0b306IERpc2FibGVzIENyeXB0b2dyYXBoeSBFeHRlbnNpb25zLgorQGl0ZW1AY29kZXsrbm9m cH06IERpc2FibGVzIGFsbCBGUFUsIE5FT04gYW5kIENyeXB0b2dyYXBoeSBFeHRlbnNpb25zLgor QGl0ZW1AY29kZXsrbm9jcnlwdG99OiBEaXNhYmxlcyBDcnlwdG9ncmFwaHkgRXh0ZW5zaW9ucy4K K0BlbmQgaXRlbWl6ZQogCiBGb3IgQGNvZGV7YXJtdjguMS1hfToKIAotQGNvZGV7K3NpbWR9OiBF bmFibGVzIFZGUCBhbmQgTkVPTiBmb3IgQXJtdjguMS1BLgotQGNvZGV7K2NyeXB0b306IEVuYWJs ZXMgQ3J5cHRvZ3JhcGh5IEV4dGVuc2lvbnMgZm9yIEFybXY4LUEsIGltcGxpZXMKLUBjb2Rleytz aW1kfS4KLUBjb2RleytzYn06IEVuYWJsZXMgU3BlY3VsYXRpb24gQmFycmllciBJbnN0cnVjdGlv biBmb3IgQXJtdjgtQS4KLUBjb2RleytwcmVkcmVzfTogRW5hYmxlcyBFeGVjdXRpb24gYW5kIERh dGEgUHJlZGljdGlvbiBSZXN0cmljdGlvbiBJbnN0cnVjdGlvbgorQGl0ZW1pemUgQHd7fQorQGl0 ZW1AY29kZXsrc2ltZH06IEVuYWJsZXMgVkZQIGFuZCBORU9OIGZvciBBcm12OC4xLUEuCitAaXRl bUBjb2RleytjcnlwdG99OiBFbmFibGVzIENyeXB0b2dyYXBoeSBFeHRlbnNpb25zIGZvciBBcm12 OC1BLCBpbXBsaWVzIEBjb2RleytzaW1kfS4KK0BpdGVtQGNvZGV7K3NifTogRW5hYmxlcyBTcGVj dWxhdGlvbiBCYXJyaWVyIEluc3RydWN0aW9uIGZvciBBcm12OC1BLgorQGl0ZW1AY29kZXsrcHJl ZHJlc306IEVuYWJsZXMgRXhlY3V0aW9uIGFuZCBEYXRhIFByZWRpY3Rpb24gUmVzdHJpY3Rpb24g SW5zdHJ1Y3Rpb24KIGZvciBBcm12OC1BLgotQGNvZGV7K25vZnB9OiBEaXNhYmxlcyBhbGwgRlBV LCBORU9OIGFuZCBDcnlwdG9ncmFwaHkgRXh0ZW5zaW9ucy4KLUBjb2Rleytub2NyeXB0b306IERp c2FibGVzIENyeXB0b2dyYXBoeSBFeHRlbnNpb25zLgorQGl0ZW1AY29kZXsrbm9mcH06IERpc2Fi bGVzIGFsbCBGUFUsIE5FT04gYW5kIENyeXB0b2dyYXBoeSBFeHRlbnNpb25zLgorQGl0ZW1AY29k ZXsrbm9jcnlwdG99OiBEaXNhYmxlcyBDcnlwdG9ncmFwaHkgRXh0ZW5zaW9ucy4KK0BlbmQgaXRl bWl6ZQogCiBGb3IgQGNvZGV7YXJtdjguMi1hfSBhbmQgQGNvZGV7YXJtdjguMy1hfToKIAotQGNv ZGV7K3NpbWR9OiBFbmFibGVzIFZGUCBhbmQgTkVPTiBmb3IgQXJtdjguMS1BLgotQGNvZGV7K2Zw MTZ9OiBFbmFibGVzIEZQMTYgRXh0ZW5zaW9uIGZvciBBcm12OC4yLUEsIGltcGxpZXMgQGNvZGV7 K3NpbWR9LgotQGNvZGV7K2ZwMTZmbWx9OiBFbmFibGVzIEZQMTYgRmxvYXRpbmcgUG9pbnQgTXVs dGlwbGljYXRpb24gVmFyaWFudCBFeHRlbnNpb25zCitAaXRlbWl6ZSBAd3t9CitAaXRlbUBjb2Rl eytzaW1kfTogRW5hYmxlcyBWRlAgYW5kIE5FT04gZm9yIEFybXY4LjEtQS4KK0BpdGVtQGNvZGV7 K2ZwMTZ9OiBFbmFibGVzIEZQMTYgRXh0ZW5zaW9uIGZvciBBcm12OC4yLUEsIGltcGxpZXMgQGNv ZGV7K3NpbWR9LgorQGl0ZW1AY29kZXsrZnAxNmZtbH06IEVuYWJsZXMgRlAxNiBGbG9hdGluZyBQ b2ludCBNdWx0aXBsaWNhdGlvbiBWYXJpYW50IEV4dGVuc2lvbnMKIGZvciBBcm12OC4yLUEsIGlt cGxpZXMgQGNvZGV7K2ZwMTZ9LgotQGNvZGV7K2NyeXB0b306IEVuYWJsZXMgQ3J5cHRvZ3JhcGh5 IEV4dGVuc2lvbnMgZm9yIEFybXY4LUEsIGltcGxpZXMKLUBjb2RleytzaW1kfS4KLUBjb2Rleytk b3Rwcm9kfTogRW5hYmxlcyBEb3QgUHJvZHVjdCBFeHRlbnNpb25zIGZvciBBcm12OC4yLUEsIGlt cGxpZXMKLUBjb2RleytzaW1kfS4KLUBjb2RleytzYn06IEVuYWJsZXMgU3BlY3VsYXRpb24gQmFy cmllciBJbnN0cnVjdGlvbiBmb3IgQXJtdjgtQS4KLUBjb2RleytwcmVkcmVzfTogRW5hYmxlcyBF eGVjdXRpb24gYW5kIERhdGEgUHJlZGljdGlvbiBSZXN0cmljdGlvbiBJbnN0cnVjdGlvbgorQGl0 ZW1AY29kZXsrY3J5cHRvfTogRW5hYmxlcyBDcnlwdG9ncmFwaHkgRXh0ZW5zaW9ucyBmb3IgQXJt djgtQSwgaW1wbGllcyBAY29kZXsrc2ltZH0uCitAaXRlbUBjb2Rleytkb3Rwcm9kfTogRW5hYmxl cyBEb3QgUHJvZHVjdCBFeHRlbnNpb25zIGZvciBBcm12OC4yLUEsIGltcGxpZXMgQGNvZGV7K3Np bWR9LgorQGl0ZW1AY29kZXsrc2J9OiBFbmFibGVzIFNwZWN1bGF0aW9uIEJhcnJpZXIgSW5zdHJ1 Y3Rpb24gZm9yIEFybXY4LUEuCitAaXRlbUBjb2RleytwcmVkcmVzfTogRW5hYmxlcyBFeGVjdXRp b24gYW5kIERhdGEgUHJlZGljdGlvbiBSZXN0cmljdGlvbiBJbnN0cnVjdGlvbgogZm9yIEFybXY4 LUEuCi1AY29kZXsrbm9mcH06IERpc2FibGVzIGFsbCBGUFUsIE5FT04sIENyeXB0b2dyYXBoeSBh bmQgRG90IFByb2R1Y3QgRXh0ZW5zaW9ucy4KLUBjb2Rleytub2NyeXB0b306IERpc2FibGVzIENy eXB0b2dyYXBoeSBFeHRlbnNpb25zLgorQGl0ZW1AY29kZXsrbm9mcH06IERpc2FibGVzIGFsbCBG UFUsIE5FT04sIENyeXB0b2dyYXBoeSBhbmQgRG90IFByb2R1Y3QgRXh0ZW5zaW9ucy4KK0BpdGVt QGNvZGV7K25vY3J5cHRvfTogRGlzYWJsZXMgQ3J5cHRvZ3JhcGh5IEV4dGVuc2lvbnMuCitAZW5k IGl0ZW1pemUKIAogRm9yIEBjb2Rle2FybXY4LjQtYX06CiAKLUBjb2RleytzaW1kfTogRW5hYmxl cyBWRlAgYW5kIE5FT04gZm9yIEFybXY4LjEtQSBhbmQgRG90IFByb2R1Y3QgRXh0ZW5zaW9ucyBm b3IKK0BpdGVtaXplIEB3e30KK0BpdGVtQGNvZGV7K3NpbWR9OiBFbmFibGVzIFZGUCBhbmQgTkVP TiBmb3IgQXJtdjguMS1BIGFuZCBEb3QgUHJvZHVjdCBFeHRlbnNpb25zIGZvcgogQXJtdjguMi1B LgotQGNvZGV7K2ZwMTZ9OiBFbmFibGVzIEZQMTYgRmxvYXRpbmcgUG9pbnQgYW5kIEZsb2F0aW5n IFBvaW50IE11bHRpcGxpY2F0aW9uCitAaXRlbUBjb2RleytmcDE2fTogRW5hYmxlcyBGUDE2IEZs b2F0aW5nIFBvaW50IGFuZCBGbG9hdGluZyBQb2ludCBNdWx0aXBsaWNhdGlvbgogVmFyaWFudCBF eHRlbnNpb25zIGZvciBBcm12OC4yLUEsIGltcGxpZXMgQGNvZGV7K3NpbWR9LgotQGNvZGV7K2Ny eXB0b306IEVuYWJsZXMgQ3J5cHRvZ3JhcGh5IEV4dGVuc2lvbnMgZm9yIEFybXY4LUEsIGltcGxp ZXMKLUBjb2RleytzaW1kfS4KLUBjb2RleytzYn06IEVuYWJsZXMgU3BlY3VsYXRpb24gQmFycmll ciBJbnN0cnVjdGlvbiBmb3IgQXJtdjgtQS4KLUBjb2RleytwcmVkcmVzfTogRW5hYmxlcyBFeGVj dXRpb24gYW5kIERhdGEgUHJlZGljdGlvbiBSZXN0cmljdGlvbiBJbnN0cnVjdGlvbgorQGl0ZW1A Y29kZXsrY3J5cHRvfTogRW5hYmxlcyBDcnlwdG9ncmFwaHkgRXh0ZW5zaW9ucyBmb3IgQXJtdjgt QSwgaW1wbGllcyBAY29kZXsrc2ltZH0uCitAaXRlbUBjb2RleytzYn06IEVuYWJsZXMgU3BlY3Vs YXRpb24gQmFycmllciBJbnN0cnVjdGlvbiBmb3IgQXJtdjgtQS4KK0BpdGVtQGNvZGV7K3ByZWRy ZXN9OiBFbmFibGVzIEV4ZWN1dGlvbiBhbmQgRGF0YSBQcmVkaWN0aW9uIFJlc3RyaWN0aW9uIElu c3RydWN0aW9uCiBmb3IgQXJtdjgtQS4KLUBjb2Rleytub2ZwfTogRGlzYWJsZXMgYWxsIEZQVSwg TkVPTiwgQ3J5cHRvZ3JhcGh5IGFuZCBEb3QgUHJvZHVjdCBFeHRlbnNpb25zLgotQGNvZGV7K25v Y3J5cHRwfTogRGlzYWJsZXMgQ3J5cHRvZ3JhcGh5IEV4dGVuc2lvbnMuCitAaXRlbUBjb2Rleytu b2ZwfTogRGlzYWJsZXMgYWxsIEZQVSwgTkVPTiwgQ3J5cHRvZ3JhcGh5IGFuZCBEb3QgUHJvZHVj dCBFeHRlbnNpb25zLgorQGl0ZW1AY29kZXsrbm9jcnlwdHB9OiBEaXNhYmxlcyBDcnlwdG9ncmFw aHkgRXh0ZW5zaW9ucy4KK0BlbmQgaXRlbWl6ZQogCiBGb3IgQGNvZGV7YXJtdjguNS1hfToKIAot QGNvZGV7K3NpbWR9OiBFbmFibGVzIFZGUCBhbmQgTkVPTiBmb3IgQXJtdjguMS1BIGFuZCBEb3Qg UHJvZHVjdCBFeHRlbnNpb25zIGZvcgorQGl0ZW1pemUgQHd7fQorQGl0ZW1AY29kZXsrc2ltZH06 IEVuYWJsZXMgVkZQIGFuZCBORU9OIGZvciBBcm12OC4xLUEgYW5kIERvdCBQcm9kdWN0IEV4dGVu c2lvbnMgZm9yCiBBcm12OC4yLUEuCi1AY29kZXsrZnAxNn06IEVuYWJsZXMgRlAxNiBGbG9hdGlu ZyBQb2ludCBhbmQgRmxvYXRpbmcgUG9pbnQgTXVsdGlwbGljYXRpb24KK0BpdGVtQGNvZGV7K2Zw MTZ9OiBFbmFibGVzIEZQMTYgRmxvYXRpbmcgUG9pbnQgYW5kIEZsb2F0aW5nIFBvaW50IE11bHRp cGxpY2F0aW9uCiBWYXJpYW50IEV4dGVuc2lvbnMgZm9yIEFybXY4LjItQSwgaW1wbGllcyBAY29k ZXsrc2ltZH0uCi1AY29kZXsrY3J5cHRvfTogRW5hYmxlcyBDcnlwdG9ncmFwaHkgRXh0ZW5zaW9u cyBmb3IgQXJtdjgtQSwgaW1wbGllcwotQGNvZGV7K3NpbWR9LgotQGNvZGV7K25vZnB9OiBEaXNh YmxlcyBhbGwgRlBVLCBORU9OLCBDcnlwdG9ncmFwaHkgYW5kIERvdCBQcm9kdWN0IEV4dGVuc2lv bnMuCi1AY29kZXsrbm9jcnlwdHB9OiBEaXNhYmxlcyBDcnlwdG9ncmFwaHkgRXh0ZW5zaW9ucy4K LQorQGl0ZW1AY29kZXsrY3J5cHRvfTogRW5hYmxlcyBDcnlwdG9ncmFwaHkgRXh0ZW5zaW9ucyBm b3IgQXJtdjgtQSwgaW1wbGllcyBAY29kZXsrc2ltZH0uCitAaXRlbUBjb2Rleytub2ZwfTogRGlz YWJsZXMgYWxsIEZQVSwgTkVPTiwgQ3J5cHRvZ3JhcGh5IGFuZCBEb3QgUHJvZHVjdCBFeHRlbnNp b25zLgorQGl0ZW1AY29kZXsrbm9jcnlwdHB9OiBEaXNhYmxlcyBDcnlwdG9ncmFwaHkgRXh0ZW5z aW9ucy4KK0BlbmQgaXRlbWl6ZQogCiBAY2luZGV4IEBjb2Rley1tZnB1PX0gY29tbWFuZC1saW5l IG9wdGlvbiwgQVJNCiBAaXRlbSAtbWZwdT1AdmFye2Zsb2F0aW5nLXBvaW50LWZvcm1hdH0K --------------RVRBHpDuqtuMscfVBLVlcVho--