From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 1A03EC27C79 for ; Mon, 17 Jun 2024 11:21:12 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:Content-Type: Content-Transfer-Encoding:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:MIME-Version:In-Reply-To:From:References:Cc:To: Subject:Date:Message-ID:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=fGi97q5M/B9nOeZYAm09tOPbZFfG1ueJs9BagjWUiJQ=; b=O5dIjk0Nfbc9wFc7yfz6mvWUHv i1i6S8Ut3xnpxO4w8gNmSlnAl+EHzNYx34JFs5gvkkU5NaL5xIQu1ayGUF7qfnIgcVsKG5QWfCOiT fc/HigIjYx0uinNuJasS4Ht7MpGCq/y6HFiLfKgDrlOarB0532t4nOAKrbleyS0pz4hNkqFs3QBps r/BhSJ1yxMgSUR14qvA0wGdDRchJ+I0g6bhykOuWQQ6rC9JVIAHmxWA1VyljnjuP1Sq4OTOJXY0nC v4eDzCYTKzAOnISm2Y3VJ8bqBcc4/V4Ar1Z6Kc4jDdEgDJeGCGBzVTAi+B/vhialstcXDKY/mVmLQ bKuWA8nA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1sJAQ8-0000000ASRG-1Rlz; Mon, 17 Jun 2024 11:21:08 +0000 Received: from mail-ve1eur01on20601.outbound.protection.outlook.com ([2a01:111:f403:2602::601] helo=EUR01-VE1-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1sJAPy-0000000ASHi-3ajq for linux-mtd@lists.infradead.org; Mon, 17 Jun 2024 11:21:02 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=m4+91ulck39nekWoQIpys7IQLtCTDOshzz2Bpo+zuW7CMYrs7uw2/RNFGEGEAd0mMX+aigyNleYDE27cf5DwAz5tT7WlRaBk+Rhr8j76/M/F3VO6TIAg0G0xCFsETU5zwLuKyAUjWSyPLvgpfm5J9pHkhygmW8z4gy76u27acmjnwPFMOZ2AI3sJRcvBxHi5GY4fCmf+uLe8ukRTSYgO+vlXEHhFtR1l2sdorWq+l9UJNf9DtKjpsxIel1nD6KPH1WNClm2Y+nNdAvHYFt0EbymSEyICjeKLS4astji4sCKitolothJ4NIEJt2a06PpNLXuLkcjOCJjHHKu/5lJKjA== 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=DkWwmVgHZ2wnumewPFnq7wWk+oRr9SYuJBSiSkqMWaU=; b=Ue3HabqGEaMLDb5kVe4gkM0WG9kOGt1yL6GjMUGAu3U2cV6IZ1ImJkiqtyJOOUkvdcOZtcTcGTxzB4lsGumPc+m9VEWkgqyeakUlySWc4IEBo8N4ZAoRl/HHcdeOCncf0Z2DF+is3AL2/mR5vYzmKl8l82iPAK0XQYg+sbhbjNshGzoGEBaUoT+pvvF5hkAavQKZBt+cWSAxjnOFoDkHEkkICamGjpj+uS+LEpaKEHPw4JNNUt6R85hIBVBS1eil2Hr6cztuFsP7vxq8d0fWvhWdz456vfiTM7+SpgDVWolgeNWVKFs2cqE1SxBYhY89WJbT/G1NtLs0+Trm9DggiQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=axis.com; dmarc=pass action=none header.from=axis.com; dkim=pass header.d=axis.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=axis.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=DkWwmVgHZ2wnumewPFnq7wWk+oRr9SYuJBSiSkqMWaU=; b=LPvPA4b4ccnHSwj7Rlfacv/kBsHRlsmj5L44TCvY8o4+ns7/3eHfflh5/vvdbqM7rhwnTrspP2oypiWMje1oRQa64/oZSG6BKzaI4rYQ4Q+Dq5NTJFvzBzAxn/tWRAxfgPtQHWUpLpzXk6ERmGEUtc7yL3XU92zR7/0PM0K2FMY= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=axis.com; Received: from AS8PR02MB9505.eurprd02.prod.outlook.com (2603:10a6:20b:5a4::17) by PR3PR02MB6124.eurprd02.prod.outlook.com (2603:10a6:102:64::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7677.30; Mon, 17 Jun 2024 11:20:52 +0000 Received: from AS8PR02MB9505.eurprd02.prod.outlook.com ([fe80::c7de:da66:ec01:1fc1]) by AS8PR02MB9505.eurprd02.prod.outlook.com ([fe80::c7de:da66:ec01:1fc1%5]) with mapi id 15.20.7677.030; Mon, 17 Jun 2024 11:20:52 +0000 Message-ID: <0a53be8a-6d21-0ae3-a013-e1155140c889@axis.com> Date: Mon, 17 Jun 2024 13:20:49 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.6.0 Subject: Re: Lots of fastmap writes Content-Language: en-US To: Zhihao Cheng , richard@nod.at, linux-mtd@lists.infradead.org Cc: rickard314.andersson@gmail.com References: <95a9872f-77b2-e9a0-f5dc-a376964bc93e@huawei.com> From: Rickard x Andersson In-Reply-To: X-ClientProxiedBy: MM0P280CA0066.SWEP280.PROD.OUTLOOK.COM (2603:10a6:190:8::9) To AS8PR02MB9505.eurprd02.prod.outlook.com (2603:10a6:20b:5a4::17) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS8PR02MB9505:EE_|PR3PR02MB6124:EE_ X-MS-Office365-Filtering-Correlation-Id: b39d7474-657a-4d7a-a30c-08dc8ebf8c71 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230037|366013|376011|1800799021; X-Microsoft-Antispam-Message-Info: =?utf-8?B?cmJha05BNUFKTnIvR2pyN3ltM2Z2MTNuTU82WVV5NWQxQ1Y2dGMxUER5N0tx?= =?utf-8?B?YnlpcTIzZlk2QnAyTG1xTnFFWkhsbGtYOGo3WE5hT2xHYzRMQ3A3bSs5ZGJx?= =?utf-8?B?d2Y4aU4zZUwwV2d0UkhzNGM0RmtTUjk3MmpLemk5NzlUaExCY3BrVWxMcWZt?= =?utf-8?B?R0JKTzE1ZmtyNzVtdHd5c1ZKanRYYXorOHBoUW9qUHkxaVBxNGx3SS8vOE9i?= =?utf-8?B?L2owYm02eHlzTGZ6R3NCelZvQzdJVngzSkdNSDI4SWxoMXJiSTAzOVJuZmV4?= =?utf-8?B?eGJkamNPZWl1b1hPa2pjblRvbXAyMjJZUU0wMkdNU1U5OGRGV2V1cXVrLzJ2?= =?utf-8?B?NzQ5R0lWU1ZacGdnYktDMXIyR0EzQlBFekRxZ0Z5SUdkYXVobDNSU0xPY2hQ?= =?utf-8?B?ZjcxSGYzQ0VuSk5IV0l2OVlCUlFMb0NRcUc0WlJsWm9idVNJWk5sTHlFVm41?= =?utf-8?B?Vk84cFp1R2RBeHlyMWZ1NThSL2lBRUNoVDA3NXdpdFI2aTJyMk1QNklJbkFR?= =?utf-8?B?dTdiU1AydmZWYnh3L1VLZXpBbkU3cXBLYk0xQWQwcUZwYW54MFVFUjQxbVZX?= =?utf-8?B?algzMGFEWS9wNGI2M3IwR1ZXTzFHUUxTWkROOVdxejN5eW5KeGFTdEszN2RN?= =?utf-8?B?OGVaNHFwZ2xJd3ZMWFJXdytXaHJvNDhxN3g0bjdXNklUSDMxNDdmWmE1dHpD?= =?utf-8?B?UkZFdzY2bGZNMERYbzYrTm1YdzJtQkdCK2U1Ni84VHFPSDIveHJML0E0UGlL?= =?utf-8?B?UHlSck0yWVNHZEhBekJ4OEdReHQ0M0JqaG40YzBuQjFVSndpZUoxZnVuVzRk?= =?utf-8?B?U3U3c0hPWURyRDdzV0VPOWc2b2NPY2pLa05qd0JrM0hhb3AwSTc4RGxtSnQ3?= =?utf-8?B?VWhzMzQ2V0gvOVJLc21QekFHcHdETmF4bi9Na21tTEJiWjhoMldPSGRYOXJF?= =?utf-8?B?am5GU1JxWmE2Y2pjL3UvZHBRMWVwRlVSdGJEWEtsM0JVS3JsZStGQjNTejg0?= =?utf-8?B?eVpsVmsxekQyTVd6VTBHUkpXSmx5Q2xSNXFxMm9TNWEzUHNKYlVCQjF4TWE1?= =?utf-8?B?ejNsQS90RGJQMklzV0p1eWhBUURJaERUQTRxUFo1YjFGRzZSVTlmdzNGcjU4?= =?utf-8?B?RWF5bXNDSUV1SWEvT2pvMzRkZWRSVHpYWXBQc2VHYVFyVXN0ZysxdVp2WjZx?= =?utf-8?B?NkpiMUxEeFpUS1FZaVA4Qk13aDg1enliaXdoYldOYmNLaEl6SzBlYW9oWUVh?= =?utf-8?B?MUJJbVkwcG90bnFuWW1ZWmREdVBULzJFWXpWczRyUjdPUFVob2xVMDBncVNs?= =?utf-8?B?aDlGcjZhREd4TUVIUzh2UStpYUxkTkRRMEM5Vms4aGVLTms4NitpUTN0VzlC?= =?utf-8?B?ZzVYSjU4OTVmbUFqd0Erd3dZbHJaZHA5bVVwT3VLdXdMNTFsV0R0Z2hBaVVO?= =?utf-8?B?QnU3S2JXL3FtZEtmV0s2YzNGZHltenYyZkpDUjlrNmxqMFFodlBvNHBnTFhW?= =?utf-8?B?a0ZZTTVETnRvUER2bE1Wb3g5L1ZjalVUbnBwZ0hKbUJTZzkycFRYQ1BNL3dC?= =?utf-8?B?cXVXYVJhWVUwaWVsVFB0NWVvVXpXblhwUlZHNUlaeitPU0JYTVNDUGVmUFZO?= =?utf-8?B?bTZPb21uSUdMemNSMnJxMjdJeTNlMWhlZjMvQ003TlpaLzNNT085aE9RWXRk?= =?utf-8?B?amRqbnp0aVJOa1R4Y0p3L0ZBcEMyZXBXcVRVUFBZL2orZU9ISnNrMm9LU2pu?= =?utf-8?Q?RUIs6Y4PXENJZY6UWfW20z8ie+uAHd90uUfhNkv?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AS8PR02MB9505.eurprd02.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230037)(366013)(376011)(1800799021);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?UjBrNVFwSVkwNk1naTl3OFp2SHAxT2FwMlh4K2VTWnRxWVlDcUduaDBhSVlt?= =?utf-8?B?RXVpa29XY0Vkd1lWQWFNQ2tWWVF2Q3ptZk5EZ2xnbVE5bzRoSk42VkJuLzlj?= =?utf-8?B?Z09yd2pNbzJPanpsU2NVSHV0M1RLcVBjcFV0bi9uY0UyZEs3Mzhpd0VWM0Vm?= =?utf-8?B?eEFTM2JIWk5JR0R5bkg1bnFGWDZENXBUbzE0blNIemdLUVV2SngyazFYTjJM?= =?utf-8?B?OTNsa3F6L25BNkFuZnRuK3I1akZJYzMzbmlhdGhMYVh1d09ZRTliYUFsR3o3?= =?utf-8?B?NTJ2VnlxRy9CWUZCWi9qWEJWU2tOV2QrTXBMamxEVVpOdWZQbFpMaU5CSENP?= =?utf-8?B?RXRoY0dzbmpPS091V2IzN0pOY2UyQ0thaWRpVjg4WXpSNHBHU3VqSFZOSVQv?= =?utf-8?B?clZ3NldpY1YxRitwNmM0V2h5ZnJqN0g5N3JmRkZTN2x3eXZXZjNDb0xxNk5R?= =?utf-8?B?MlRqVUpxMEs0KzFjUS9yS2tVMUtRL3JKMER1M1lxNHd4L1JPUXlrTHgrWTU4?= =?utf-8?B?ckZZemZTczRRSXc3UlJPazhTUGxEUUZJUzZWN2RxTlRIaG8rTlg1SVZCTDRt?= =?utf-8?B?K3RsZGVBRGtFYXJjaFhyRE0yekpKb044emk5YmtQTEVZRU1BTkNOWDRXazQr?= =?utf-8?B?bW1RYlVMVGxiK3VFMzI3Y1h3NncwNWNSQWIvQzJqSCtkWU1ZNUpLNTk5TEhY?= =?utf-8?B?bTBsZ3c5WmJyVVY4NmpMYUo4dlJ5dEcvWmhpa3ZRMXk1Zm9sMkZRaTF2TjJs?= =?utf-8?B?bjRMcXloNzNxdWZFeTZzSGFSN2lDRStPVkpIdU1XUHFIWnRGZno0SmVzWjIv?= =?utf-8?B?OWxkSUp5N1pWWFlzTjFoaGNFWUs0SW9iQ1V2Q0ozV1hLWHZ4WGx1cHFWbnJS?= =?utf-8?B?T080VkJ3amVWYzNYN1hMQ2pVbHhnajc1Q1F3S1NFVGIwRkU2ZG1KNGpmM0Nw?= =?utf-8?B?SjRjSmJUREdvRHljdk1Qa2c1cE1KRWM2QVp5elBUUFROT3N4RnBZdDdyT1Vq?= =?utf-8?B?VzBiRkErd1VIdEJGWVpjOCs0TFNlUzdXT3d4YjBTbFBaYlBHcEV0SjZ0eGJZ?= =?utf-8?B?TFg2TzhZcnpSck9hRlAzMk1ENThFbkNZQm5lcDZtRUhZcm12aHJTUitEUzNh?= =?utf-8?B?Y1RIRytHTW1NMTNhN3ViWnkyUy9qUUViNGhudVJ5NW1JUjg0c01NbjFIdFdm?= =?utf-8?B?N1hPN2diQjVidU9TVVNCM2t1QTh1dFl1V3R6eC83c2xQWUx6WUd2a2J0VDUz?= =?utf-8?B?czhpWExLZDNaL2p6RUhVY3JMbDJKcThKUVp4WXBGbnZwWjNDc1lSYXROeFNX?= =?utf-8?B?aEVndTlGWlhFY2FTU1FOZXVYMXV2TkRyeGtha29qN0ZCOHljSG8xMFE0blV3?= =?utf-8?B?MzVIdVFGRjJsZFVBYjJ2cktTVVFCR2VMcTZBNm44cFNKNlN5UzBPSXZnYmtS?= =?utf-8?B?OWM5b2lNVExhQUZxUTFoZXE4U3dBREN3eHV5aEFNeVZPS1l6REJpNFZ0dmgw?= =?utf-8?B?VjFoRjdYa21oUGJJUGl5N0xSdjg0UlNIeCswTHd3dDdhR3dSSnhGa2wzVFN5?= =?utf-8?B?SjVMNllZWlByZ3RDZWNmRkUwczJ1TkpnVDRyZkJtNnI4M21GTDhrQzZsK0FK?= =?utf-8?B?TnYxNzhzWjRCQnpMMDdmdS9lWnhCcS9PLy85OElVcWNXcXJlWE4xNzVmTnBa?= =?utf-8?B?cml2MEZvV2ZZN1pDeWczL2lvT1UwRUttZDNzcUhUbGh1aVBFRjJ2VlJ6RXRz?= =?utf-8?B?L1dmWVhtMWJ6QkpVT2wyb0hJck9qVStGU2JiVVJmL1ZXT3gzQ0xTTjc5RDlO?= =?utf-8?B?V2NzREcrL2g2emxZOTkvdXVMelZpRms0eFZicng2Z3hOSTdpLzlwcEpRK0Jl?= =?utf-8?B?TzMyRU12d2lEcXJhQVhpNVJKczQ4U3pRUkt6QkUzYzNwcHBjZjhGdlcra3hi?= =?utf-8?B?eFduQ1I2K2ZPMGtRdVhpSFY1cmxDZTFVZ3h0dy85Q3kzeC9VT2VNMlp5TEhC?= =?utf-8?B?M1FjUWlmTTZpbm1nS1IyL2NCVzdxaGM2VllPZFFZVTcyZlR5cUxlWW0vd1Zx?= =?utf-8?B?VSthUEtSeDF3MC9yckZWTVo4c2oyRVBGNSt2eE1FL0VSMzFwY0JQNzB6dUgw?= =?utf-8?Q?n6OlEtGAXNdxreF4JXiYQSxyR?= X-OriginatorOrg: axis.com X-MS-Exchange-CrossTenant-Network-Message-Id: b39d7474-657a-4d7a-a30c-08dc8ebf8c71 X-MS-Exchange-CrossTenant-AuthSource: AS8PR02MB9505.eurprd02.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Jun 2024 11:20:52.7033 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 78703d3c-b907-432f-b066-88f7af9ca3af X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: W7yP4zQxDgK5QIGg9rY7635h9guFvyJDR38LBTqp5y9a2Vao6JleChKXEv1AUfCZHJSJ9htu3N1IMe1f0IfqSw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PR3PR02MB6124 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240617_042100_280367_A209B7CE X-CRM114-Status: GOOD ( 22.48 ) X-BeenThere: linux-mtd@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Linux MTD discussion mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Sender: "linux-mtd" Errors-To: linux-mtd-bounces+linux-mtd=archiver.kernel.org@lists.infradead.org T24gNi8xNC8yNCAxNDoyOCwgWmhpaGFvIENoZW5nIHdyb3RlOgo+IOWcqCAyMDI0LzYvMTQgMTk6 NDIsIFJpY2thcmQgWCBBbmRlcnNzb24g5YaZ6YGTOgo+PiBPbiA2LzQvMjQgMDM6NTIsIFpoaWhh byBDaGVuZyB3cm90ZToKPiAKPiBbLi4uXQo+Pj4KPj4+IEJUVywgYWZ0ZXIgYXBwbHlpbmcgdGhl IHBhdGNoZXMsIHRoZSBrZXJuZWwgc2hvdWxkIHJ1biBvbiBhIG5ldyAKPj4+IGZsYXNoLCB0aGUg aW1wcm92ZWQgd2Vhci1sZXZlbGluZyBhbGdvcml0aG0gY2Fubm90IHJlc2N1ZSB0aGUgd29ybiAK Pj4+IG91dCBpbWFnZS4KPj4+Cj4+Cj4+IFRoYW5rcyBmb3IgdGhlIHBhdGNoZXMhCj4+Cj4+IEkg aGF2ZSBiYWNrcG9ydGVkIHRoZSBwYXRjaGVzIHRvIExpbnV4IGtlcm5lbCA2LjEuIERvIHlvdSB0 aGluayB0aGUgCj4+IHBhdGNoZXMgYXJlIHNhZmUgdG8gYXBwbHkgdG8gTGludXgga2VybmVsIDYu MT8KPiAKPiBZZXMsIGl0J3Mgb2theS4gSSBoYXZlIGJhY2twb3J0ZWQgdGhlIHBhdGNoZXMgdG8g b3VyIHByb2R1Y3Qoa2VybmVsIAo+IHY1LjEwKSBhbmQgaXQgd29ya3MgZmluZS4KClRoYW5rcyEg SSBiYWNrcG9ydGVkIHRoZSBwYXRjaGVzIHRvIExpbnV4IDYuMSBhbmQgZGlkIHJ1biBteSBvd24g c3RyZXNzIAp0ZXN0IGZvciBhIGZldyBkYXlzLiAoT24gYW5vdGhlciBkZXZpY2Ugd2l0aCBmcmVz aCBmbGFzaCBtZW1vcnkuKSBJdCAKc2VlbXMgbGlrZSB0aGUgd2VhciBvZiB0aGUgZmFzdG1hcCBw aHlzaWNhbCBibG9ja3MgKDAtNjMpIGlzIGEgbG90IGxlc3MgCm5vdyB3aXRoIHRoZSBwYXRjaGVz IGFwcGxpZWQsIHdoaWNoIGlzIGdvb2QuCgpIb3dldmVyIEkgZ290IHRoaXMgcHJvYmxlbSBhZnRl ciBhbG1vc3QgMyBkYXlzIG9mIHN0cmVzcyB0ZXN0aW5nIChmaWxlIApzeXN0ZW0gaXMgc2V0IHRv IHJlYWQgb25seSBtb2RlKToKCgpbIDc4ODUuMDM2NTc3XVsgIFQxODJdIHViaTI6IHNjcnViYmVk IFBFQiAyOTA0IChMRUIgMDoyMjkpLCBkYXRhIG1vdmVkIAp0byBQRUIgNjI3Cls4MzcyMS43MjQ2 MjFdWyAgVDE4Ml0gdWJpMjogc2NydWJiZWQgUEVCIDk4MyAoTEVCIDA6MzI0MCksIGRhdGEgbW92 ZWQgCnRvIFBFQiA3Cls4MzcyMS44MzI1MjFdWyAgVDE4Ml0gdWJpMjogc2NydWJiZWQgUEVCIDk5 NyAoTEVCIDA6MjgxOSksIGRhdGEgbW92ZWQgCnRvIFBFQiA1Cls4Mzc4NC43NTA3MTRdWyAgVDE4 Ml0gdWJpMjogc2NydWJiZWQgUEVCIDE5MjcgKExFQiAwOjEwKSwgZGF0YSBtb3ZlZCB0byAKUEVC IDIKWzE2NTgxMi42NTc5MzRdWyAgVDE4Ml0gdWJpMjogc2NydWJiZWQgUEVCIDM2OTEgKExFQiAw OjExKSwgZGF0YSBtb3ZlZCAKdG8gUEVCIDE4ClsxNjY3NDguMDU1MjQyXVsgIFQxODJdIHViaTI6 IHNjcnViYmVkIFBFQiAzMDQ1IChMRUIgMDoyKSwgZGF0YSBtb3ZlZCB0byAKUEVCIDgzNwpbMTY2 ODM0Ljc0MjQ1MV1bICBUMTgyXSB1YmkyOiBzY3J1YmJlZCBQRUIgOTE4IChMRUIgMDoyKSwgZGF0 YSBtb3ZlZCB0byAKUEVCIDQzClsyMzk5ODYuNDk2ODQwXVtUMzEzODddIFVCSUZTIGVycm9yICh1 YmkyOjAgcGlkIDMxMzg3KTogdWJpZnNfc2NhbjogCmNvcnJ1cHQgZW1wdHkgc3BhY2UgYXQgTEVC IDM1MTk6MTAxMzc2ClsyMzk5ODYuNTA2ODA5XVtUMzEzODddIFVCSUZTIGVycm9yICh1YmkyOjAg cGlkIDMxMzg3KTogCnViaWZzX3NjYW5uZWRfY29ycnVwdGlvbjogY29ycnVwdGlvbiBhdCBMRUIg MzUxOToxMDEzNzYKWzIzOTk4Ni41MTk3NDJdW1QzMTM4N10gVUJJRlMgZXJyb3IgKHViaTI6MCBw aWQgMzEzODcpOiAKdWJpZnNfc2Nhbm5lZF9jb3JydXB0aW9uOiBmaXJzdCA4MTkyIGJ5dGVzIGZy b20gTEVCIDM1MTk6MTAxMzc2ClsyMzk5ODYuNTMyMDUyXVtUMzEzODddIDAwMDAwMDAwOiBmZmZm ZmZmZSBmZmZmZmZmZiBmZmZmZmZmZiBmZmZmZmZmZiAKZmZmZmZmZmYgZmZmZmZmZmYgZmZmZmZm ZmYgZmZmZmZmZmYgIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uClsyMzk5ODYuNTMy MjMwXVtUMzEzODddIDAwMDAwMDIwOiBmZmZmZmZmZiBmZmZmZmZmZiBmZmZmZmZmZiBmZmZmZmZm ZiAKZmZmZmZmZmYgZmZmZmZmZmYgZmZmZmZmZmYgZmZmZmZmZmYgIC4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uClsyMzk5ODYuNTMyNDUwXVtUMzEzODddIDAwMDAwMDQwOiBmZmZmZmZm ZiBmZmZmZmZmZiBmZmZmZmZmZiBmZmZmZmZmZiAKZmZmZmZmZmYgZmZmZmZmZmYgZmZmZmZmZmYg ZmZmZmZmZmYgIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uClsyMzk5ODYuNTMyNjA3 XVtUMzEzODddIDAwMDAwMDYwOiBmZmZmZmZmZiBmZmZmZmZmZiBmZmZmZmZmZiBmZmZmZmZmZiAK ZmZmZmZmZmYgZmZmZmZmZmYgZmZmZmZmZmYgZmZmZmZmZmYgIC4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uClsyMzk5ODYuNTMyNzMyXVtUMzEzODddIDAwMDAwMDgwOiBmZmZmZmZmZiBm ZmZmZmZmZiBmZmZmZmZmZiBmZmZmZmZmZiAKZmZmZmZmZmYgZmZmZmZmZmYgZmZmZmZmZmYgZmZm ZmZmZmYgIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uCgouLi4KClsyMzk5ODYuNjAz MjgzXVtUMzEzODddIDAwMDAxMDAwOiBmZmZmZmZmZSBmZmZmZmZmZiBmZmZmZmZmZiBmZmZmZmZm ZiAKZmZmZmZmZmYgZmZmZmZmZmYgZmZmZmZmZmYgZmZmZmZmZmYgIC4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uClsyMzk5ODYuNjAzNjY3XVtUMzEzODddIDAwMDAxMDIwOiBmZmZmZmZm ZiBmZmZmZmZmZiBmZmZmZmZmZiBmZmZmZmZmZiAKZmZmZmZmZmYgZmZmZmZmZmYgZmZmZmZmZmYg ZmZmZmZmZmYgIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uCgouLi4KClsyMzk5ODYu NzA3NzQzXVtUMzEzODddIDAwMDAxZmUwOiBmZmZmZmZmZiBmZmZmZmZmZiBmZmZmZmZmZiBmZmZm ZmZmZiAKZmZmZmZmZmYgZmZmZmZmZmYgZmZmZmZmZmYgZmZmZmZmZmYgIC4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uCgoKWzIzOTk4Ni43MDc4OTRdW1QzMTM4N10gVUJJRlMgZXJyb3Ig KHViaTI6MCBwaWQgMzEzODcpOiB1Ymlmc19zY2FuOiBMRUIgCjM1MTkgc2Nhbm5pbmcgZmFpbGVk ClsyMzk5ODYuNzI0NjI1XVtUMzEzODddIFVCSUZTIGVycm9yICh1YmkyOjAgcGlkIDMxMzg3KTog ZG9fY29tbWl0OiAKY29tbWl0IGZhaWxlZCwgZXJyb3IgLTExNwpbMjM5OTg2LjczNDMzNV1bVDMx Mzg3XSBVQklGUyB3YXJuaW5nICh1YmkyOjAgcGlkIDMxMzg3KTogCnViaWZzX3JvX21vZGUucGFy dC4wOiBzd2l0Y2hlZCB0byByZWFkLW9ubHkgbW9kZSwgZXJyb3IgLTExNwpbMjM5OTg2Ljc0ODI3 Nl1bVDMxMzg3XSBDUFU6IDAgUElEOiAzMTM4NyBDb21tOiBzeW5jIEtkdW1wOiBsb2FkZWQgTm90 IAp0YWludGVkIDYuMS41NS1heGlzOS1kZXZlbCAjMQpbMjM5OTg2Ljc1NzMyN11bVDMxMzg3XSBI YXJkd2FyZSBuYW1lOiBGcmVlc2NhbGUgaS5NWDYgU29sb1ggKERldmljZSBUcmVlKQpbMjM5OTg2 Ljc2NDA5NV1bVDMxMzg3XSAgdW53aW5kX2JhY2t0cmFjZSBmcm9tIHNob3dfc3RhY2srMHgxOC8w eDFjClsyMzk5ODYuNzcwMjA4XVtUMzEzODddICBzaG93X3N0YWNrIGZyb20gZHVtcF9zdGFja19s dmwrMHgyNC8weDJjClsyMzk5ODYuNzc2MjE1XVtUMzEzODddICBkdW1wX3N0YWNrX2x2bCBmcm9t IGRvX2NvbW1pdCsweGMwLzB4NTI4ClsyMzk5ODYuNzgyMTY3XVtUMzEzODddICBkb19jb21taXQg ZnJvbSB1Ymlmc19zeW5jX2ZzKzB4ODQvMHg5OApbMjM5OTg2Ljc4Nzk5MV1bVDMxMzg3XSAgdWJp ZnNfc3luY19mcyBmcm9tIGl0ZXJhdGVfc3VwZXJzKzB4OWMvMHgxMTgKWzIzOTk4Ni43OTQyNjhd W1QzMTM4N10gIGl0ZXJhdGVfc3VwZXJzIGZyb20ga3N5c19zeW5jKzB4NTQvMHg4YwpbMjM5OTg2 LjgwMDE3NV1bVDMxMzg3XSAga3N5c19zeW5jIGZyb20gc3lzX3N5bmMrMHgxMC8weDE4ClsyMzk5 ODYuODA1NDkyXVtUMzEzODddICBzeXNfc3luYyBmcm9tIHJldF9mYXN0X3N5c2NhbGwrMHgwLzB4 NjQKWzIzOTk4Ni44MTEzOTRdW1QzMTM4N10gRXhjZXB0aW9uIHN0YWNrKDB4YzgxYjVmYTggdG8g MHhjODFiNWZmMCkKWzIzOTk4Ni44MTczMTRdW1QzMTM4N10gNWZhMDogICAgICAgICAgICAgICAg ICAgMDAwMDAwNzIgYmU4YjVkNDQgCjAwMDAwMDAxIGJlOGI1ZDQ0IDAwMDAwMDAwIDAwNGU1Mjk5 ClsyMzk5ODYuODI2NDIzXVtUMzEzODddIDVmYzA6IDAwMDAwMDcyIGJlOGI1ZDQ0IDAwMDAwMDAw IDAwMDAwMDI0IAowMDRhMTJjZCBiNmY3NGNlOCAwMDAwMDAwMCAwMDRmODA2YwpbMjM5OTg2Ljgz NTUzMF1bVDMxMzg3XSA1ZmUwOiAwMDRmOGYxNCBiZThiNWJhYyAwMDRlNTI5ZiBiNmVmNGU1OAoK SXMgdGhlIGFib3ZlIGVycm9yIHNvbWV0aGluZyB5b3UgaGF2ZSBzZWVuIGJlZm9yZT8KCj4+Cj4+ IEFub3RoZXIgdGhpbmcsIHdvdWxkIGl0IG5vdCBiZSBwb3NzaWJsZSB0byByZXNjdWUgdGhhdCBw YXJ0aWN1bGFyIHdvcm4gCj4+IG91dCBkZXZpY2UgYnkgc2ltcGx5IHR1cm5pbmcgZmFzdG1hcCBv ZmYgb24gdGhhdCBkZXZpY2U/Cj4+Cj4gCj4gQ2FuIEkgcmVnYXJkIHRoZSByZXNjdWluZyBhcyBt YWtpbmcgZXJhc2UgY291bnRlcnMgYmVjb21lIG5vcm1hbCAKPiBhZ2FpbihtYXggLSBtaW4gPD0g VUJJX1dMX1RIUkVTSE9MRCk/IElmIHNvLCBJJ20gYWZyYWlkIHRoYXQgbm90IGFsbCAKPiBQRUJz IGNhbiBiZSByZXNjdWVkLCBhY2NvcmRpbmcgdG8gZ2V0X3BlYl9mb3Jfd2woKS4KPiBGb3IgZXhh bXBsZTogUEIsIFBDIGNhbm5vdCBiZSByZXNjdWVkLCB1bmxlc3MgUEEgaXMgdGFrZW4gZm9yIHdy aXRpbmcgCj4gYW5kIHRoZW4gd2wgaXMganVzdCByaWdodCBzY2hlZHVsZWQuCj4gCj4gdWJpLT5m cmVlIHRyZWU6Cj4gIMKgwqDCoMKgIDI5NjAwKFBCKQo+IDEoUEEpwqDCoMKgwqDCoMKgwqAgMjk2 MDAoUEMpCgpJIG1lYW4gdGhhdCBJIHRoaW5rIHRoYXQgdGhlIGJhZGx5IHdvcm4gZGV2aWNlIGNv dWxkIGJlIG1hZGUgdXNhYmxlIAphZ2FpbiBieSB0dXJuaW5nIG9mZiBmYXN0bWFwLiBJIG1lYW4g d291bGQgaXQgbm90IHdvcmsgcHJvcGVybHk/IEkgZG8gCmhvd2V2ZXIgdW5kZXJzdGFuZCB0aGF0 IHRoZSBmaXJzdCA2NCBwaHlzaWNhbCBlcmFzZSBibG9ja3Mgd291bGQgbm90IGJlIAp1c2VkIGlu IHByYWN0aWNlIHNpbmNlIHRoZSBlcmFzZSBjb3VudHMgb2YgdGhvc2UgYmxvY2tzIGFyZSB2ZXJ5 IGhpZ2guIApCdXQgd291bGQgbm90IHRoZSBmaWxzeXN0ZW0gd29yayBPSz8gT3IgYW0gSSBtaXNz aW5nIHNvbWV0aGluZz8KClRoYW5rcyBmb3IgYWxsIGhlbHAhClJpY2thcmQgQW5kZXJzc29uCgoK X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkxp bnV4IE1URCBkaXNjdXNzaW9uIG1haWxpbmcgbGlzdApodHRwOi8vbGlzdHMuaW5mcmFkZWFkLm9y Zy9tYWlsbWFuL2xpc3RpbmZvL2xpbnV4LW10ZC8K