Received: by 2002:ad5:4acb:0:0:0:0:0 with SMTP id n11csp1142366imw; Wed, 13 Jul 2022 14:34:01 -0700 (PDT) X-Google-Smtp-Source: AGRyM1u9JYQ3bFQzcOMKu1TJCIjFNCXEoe3hvuSaiYCYoeY1H1FsRbX22+43XtqmylUo6cyVy/8t X-Received: by 2002:a05:6402:84d:b0:435:a764:9aad with SMTP id b13-20020a056402084d00b00435a7649aadmr8094847edz.332.1657748041090; Wed, 13 Jul 2022 14:34:01 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1657748041; cv=pass; d=google.com; s=arc-20160816; b=O5pG4hK9KZIMB1E0DrBYZk00IWSbZHWOPDOizejJ7l8t8zxbcQXHA28tupxITycQjr 1BeCM3gm5kjS+aGaP8bGPqb0ON9+/uqQveMMTSxaC/UbZNa29FzJeOv8RFNw/ywkK4z1 f0dH2URg3ujmUxvovfWzGLqDEgb8sioRaRhlYjntkvr0KlrvO+0cyahcOLIG67Z/40YC rcyqo5xu5xmVSFUCt05Z5wGgQec7vZRtCQF95fa4qdUa3Y4eoMwmagSVtA0+zbfK+DGG JoOexKLrs30uccpRlhGZQw5+UTyiFDO1o8s09pAFAKQm7e0xHYFOyM5zsW3BKY1me+nJ F5+Q== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:content-transfer-encoding :content-id:user-agent:content-language:accept-language:in-reply-to :references:message-id:date:thread-index:thread-topic:subject:cc:to :from:dkim-signature:dkim-signature; bh=T3idWAeckcmMOaHZ4xD5kLUt4wfy7uh9AGYeV0j3LeM=; b=O7wdjqX9wcXuLRKe+VV3e3fKKE/x1wTV63pCyrw3N1R7k97p60X5COTO0XCZKpsO5O sfRYtbKLVjLSLDmiTM1oS6WGIrWamjJXLGoR8elhPYDy0xaeYmVj5gTILsuO4Er+C62+ NGGJZEZFulk/9we2hwVTt/O/OWPs9liWXve8ukYmjWQhnaJtINtLvbeDpCYVmSWk3iz3 JEcJSJYeQfP/wKTpwI7OzJkHZNSHsfPBFIvoI4nFI2fSy+oZARQx44q4Iv1zYQdm9g06 ldkqd9ml0lM9CWj+gc33m2lP8+d4aFp5mz/ihceQnIGUcG1YZv5nXV+0x0njAGdX3oqi g/tw== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@microchip.com header.s=mchp header.b=dREFkTHn; dkim=pass header.i=@microchiptechnology.onmicrosoft.com header.s=selector2-microchiptechnology-onmicrosoft-com header.b=NFrL6sYt; arc=pass (i=1 spf=pass spfdomain=microchip.com dkim=pass dkdomain=microchip.com dmarc=pass fromdomain=microchip.com); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=microchip.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id sh44-20020a1709076eac00b0072b5adee782si13916274ejc.478.2022.07.13.14.33.36; Wed, 13 Jul 2022 14:34:01 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@microchip.com header.s=mchp header.b=dREFkTHn; dkim=pass header.i=@microchiptechnology.onmicrosoft.com header.s=selector2-microchiptechnology-onmicrosoft-com header.b=NFrL6sYt; arc=pass (i=1 spf=pass spfdomain=microchip.com dkim=pass dkdomain=microchip.com dmarc=pass fromdomain=microchip.com); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=microchip.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S237062AbiGMVKt (ORCPT + 99 others); Wed, 13 Jul 2022 17:10:49 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:33158 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231869AbiGMVKs (ORCPT ); Wed, 13 Jul 2022 17:10:48 -0400 Received: from esa.microchip.iphmx.com (esa.microchip.iphmx.com [68.232.153.233]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 3063033350; Wed, 13 Jul 2022 14:10:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=microchip.com; i=@microchip.com; q=dns/txt; s=mchp; t=1657746647; x=1689282647; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=T3idWAeckcmMOaHZ4xD5kLUt4wfy7uh9AGYeV0j3LeM=; b=dREFkTHnfRRZrrMwsMmUtUfv4vA4SLV/nFXc1voDdL3roJHy5nxAoP+D dm+Slv0Pv7mKW89hwK6DX0kNKio/yUmSYFbgSYcZs3YmoazkZuxdrO3A2 SgoO6pYG9eWovDoHYj96Z1ilkPx1Dfu8caWNii4/bPoLo55C4WloOp4pW KFO6OeML2oH50nXs2tk3lTjY7/qkCUhSAWmf7p90/u5qKgrfLWKVsilWW 26tM1VxPa16Whpg3jAVF63hGPDCEL5Cf2PQgkME799mfaTT/U0+W8SVqf JAc18EHP3m5Ieg6tCLo6KepPThATT4FXA0FT3EExMtb8vMnKT6nGMCyDk w==; X-IronPort-AV: E=Sophos;i="5.92,269,1650956400"; d="scan'208";a="182038735" Received: from unknown (HELO email.microchip.com) ([170.129.1.10]) by esa1.microchip.iphmx.com with ESMTP/TLS/AES256-SHA256; 13 Jul 2022 14:10:30 -0700 Received: from chn-vm-ex03.mchp-main.com (10.10.85.151) by chn-vm-ex03.mchp-main.com (10.10.85.151) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.17; Wed, 13 Jul 2022 14:10:30 -0700 Received: from NAM12-DM6-obe.outbound.protection.outlook.com (10.10.215.89) by email.microchip.com (10.10.87.152) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.17 via Frontend Transport; Wed, 13 Jul 2022 14:10:30 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=iUG3ZBJJF06gx87TG9aLCzr6oNxLOAc7O6K+fcTflw0IYkCA5FKEFaB28R40aa65toyjnm8+McvTIjMU2/HfZqufTk7eUdhGOnz4TD+BN+8mh+ATcoq6bDlRj4a9S6Lozd8ZAouni4HuVkkRqNICKIOwdZj7tVB8YptRxs3zbU6PogOcqR+su6wodvr1vw1bkdOF+nukcHG5e6VlXHwVXncqpdu6zLWuFI5U6cw2YkH069q4eB7zARA+qTVJPNQKfkozPCUjiwEEtEyxj5CzS6CVG5WQriir6wbzo4NyKVzTdAGXs7FIN0dd9c0WfNo486Q2smOAEc44awKBqAYOdg== 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=T3idWAeckcmMOaHZ4xD5kLUt4wfy7uh9AGYeV0j3LeM=; b=mAJ7bVdX4sYhUdxBNXNUmDHVeqwcK14XZE+RriphrL6F+J6zTsDytKVR9us3aPl4aHCJaAILkAcO9puKaUIUntKz/C0DbPp/eou6uSV3+TfppZQD3eh4EIcHFTvKXviF1Zej6fLf2y514f/PxLAlROC/MNW1LXe9XvmZGBu7AAoZZSU0OGP/RNWvdT6BYvmnqr2bGcYEW3bWsPoPNhsBvjbiXcNX0HFexmOdBEfBTKnSgUC4OIRZDkaMlQ6GyO0wbEABjdGDOMebeHhZjftrSTtqaV1hs6oTz0onFLFROS4miqVFn6xf3hWwqTpqoqRbvVq3mxFP9CXy4tDeeqf5NA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=microchip.com; dmarc=pass action=none header.from=microchip.com; dkim=pass header.d=microchip.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microchiptechnology.onmicrosoft.com; s=selector2-microchiptechnology-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=T3idWAeckcmMOaHZ4xD5kLUt4wfy7uh9AGYeV0j3LeM=; b=NFrL6sYtoeaqYi6R/60ov+EFZ7StwJT8zZ2+8p7shpQcz++k8f48xN7vxgCbJkPeMlAsuaYRyBj56s3/xI3ZsTV5ANYBVl5lc+0jIzNJZdnX2zx3Wnh2/hKrMFVEp5Keo/r8fZOprh+wtTAHmekj5xwLeza1PVN6H6857SPR/X8= Received: from PH0PR11MB5925.namprd11.prod.outlook.com (2603:10b6:510:143::10) by DM5PR11MB1497.namprd11.prod.outlook.com (2603:10b6:4:c::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5417.21; Wed, 13 Jul 2022 21:10:28 +0000 Received: from PH0PR11MB5925.namprd11.prod.outlook.com ([fe80::5c03:1f60:ee1d:3928]) by PH0PR11MB5925.namprd11.prod.outlook.com ([fe80::5c03:1f60:ee1d:3928%7]) with mapi id 15.20.5417.026; Wed, 13 Jul 2022 21:10:28 +0000 From: To: , , CC: , , , , , , , Subject: Re: [PATCH v2 1/1] gpio: mpfs: add polarfire soc gpio support Thread-Topic: [PATCH v2 1/1] gpio: mpfs: add polarfire soc gpio support Thread-Index: AQHYlqemr2KX1URl4Eaxdmj5tFzD4a18MrcAgABgUoCAAAHZAIAAN8GA Date: Wed, 13 Jul 2022 21:10:28 +0000 Message-ID: <0a98678605def630303974e40da9990fffd2ad74.camel@microchip.com> References: <20220713105910.931983-1-lewis.hanly@microchip.com> <20220713105910.931983-2-lewis.hanly@microchip.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Evolution 3.36.5-0ubuntu1 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=microchip.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: c0621e7b-840f-4b9b-ec93-08da65141ce4 x-ms-traffictypediagnostic: DM5PR11MB1497:EE_ x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: e9ynXkpR2VynNhsGsQn1KEQD1XBON/8fvmmV7jl6sB3H53idecHtS1aQ+D43fz162ndFO9SfuC5ZKzhy9hKPUS7sf5cf2AeKcGS3ZOQdsVmAecM8eg87BXgkIUeC3ToUaAdszD0NS3TGLV+OxcF/+pqEBSJ7u9w2c0FNmONHEcIbILHnXlkvFeG3+/k9bFsaWDJvwoZlyCu0ZsGIcOm5Rh0usWoyBZMoOxLqOHyFy2YSLZF4NyxWBjwa5qCNDqdSW1gCfXy+zUw6/OEoDZ8hOY6qhBzmQ57OKaivbcnFRGB7Iqt6DmCFtYplpwG8VNOO2JiIwwryLLI1LWWVsZ+yhN4HrwXIQhJuLEEtgE9IjeN0PoVZNCrmf6spkf+zS4rMeS62YHMULNUnsvVQ3P4fxcWHs6F56GSNWgrueiTJoxrKZrk2IjFGpbnWg5PolRbmq+07yoy+41rpBnCb1BfiLzMqgpO3PudySSV1ZV+sxVhPs4IUFxL94o6dOcWpSeyAphT82NHV2E1Sf0rn7fO9Hhigq5z/hEz8skSQwKeCm5CJKHv7KeKP1JCy5YW1i/nFdKtq3YLudduVa+jfi1TFDhYCF2MYIXr37iL3I5pHDMhIs4U8A79lEVP4LlSuTqxtj2SMiMBmmXvuy48FAwkiQyoP57A2764usn1LxZnC0mRq8kH3dlgmfFxsvdXOUgSRu1rTzF76D8ZwI1OJ5uggk6P1f3XqYE6NFVWNfehAV9dCYvfphYYTEJagWX9guXdjpdAK5PQBUk6ZXKa9OOWf3dwosoUzCSPRuwlEQWUd9rGvHvR2+GQYhk5tmC1p0LoY x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PH0PR11MB5925.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230016)(39860400002)(396003)(366004)(346002)(376002)(136003)(54906003)(64756008)(66446008)(66476007)(2616005)(41300700001)(6486002)(71200400001)(66946007)(8676002)(4326008)(66556008)(2906002)(110136005)(478600001)(4744005)(76116006)(6506007)(8936002)(91956017)(5660300002)(38070700005)(86362001)(122000001)(26005)(36756003)(53546011)(316002)(107886003)(38100700002)(186003)(6512007);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?OXRRMXRmYmorazdtWDhCdHZudWg2YkhseEFDYTZXZXZJUi8rL0E5TnEvWHE0?= =?utf-8?B?L09yUWJndnpMWUU5S3JFS1g5Vm9KVnlGa2dNZk53MjZzMEtRbzVLTE1SQUJv?= =?utf-8?B?ekhSSkZpajcybU9GYVdkemJDa3dQNFNBNXJlS1VyRmM2TmtIcmRjNHRDeGdl?= =?utf-8?B?OTlNcXU5a05GVDgzMUlVejZaTjF2M0puYnNXMXlFUFJOazN6ZCtFM0t0MkJU?= =?utf-8?B?TUwxbzZKRFVXcy80RzZNTGFmN1cxUkJpT3ZQRkJsMUQ1MmVieDk5a1FsQmJq?= =?utf-8?B?RlJDSHF6UWcrbWMzNi9qTGg2eFVEYWMxd1MzY1dmNGlwelY2ZmdmTTc0UUZC?= =?utf-8?B?M1dzMzIrdmpXUnRmZ0Q0L2M3TGNiQTRzUUVIRStSd0huNUJWMXNzRVJzQm5N?= =?utf-8?B?a0gwSXdzbDJ1ZWpub2lFRS91aERnUnNMdm5KeU5ELzhOUlFDWkZnakFLNUtB?= =?utf-8?B?cDhvaE9Obm10SW5MRlUyYlR0VWtwY21CVFppUVZLWE05VTI1aUh5L3J6ZEE2?= =?utf-8?B?ZG1iV3dNZXQyZVlpdldubU5oY24xYU4zT0srWDZiYjZqQ2tRa0VKaXFuRVA3?= =?utf-8?B?Nm8wODg4S3lFZjlqeTk1MzNWOG1DSDlVNUtzZ1NXNkhKQ1JON2JyVjlhNG84?= =?utf-8?B?TDVXREt5Tk04NG9QbTh0MWh6NFcweisxaG8wUkpRQTFsSTZ5RFVuTXRBT29r?= =?utf-8?B?NFFLOUVwOHByNk9JajBtNE1wc1dMS3lyMisvL2pSNzZMYWNDR0YyQ1NtSHJQ?= =?utf-8?B?bmlpbGFDTmRUY0VzVEk2eW1wVWpZV0syUThLVytwODRZTVdMdUdYa3J6WEZM?= =?utf-8?B?WFFyR0g2TnhKOFR5anNRTmNUQ084ZGxOeElNS1c3NTFuNlIySnBNRm1yUy9r?= =?utf-8?B?NkJrU0Y3TkRITXEzNmo2QkUreGtrOFk0TmdEbW9ieEplYkIvdndEcW9nNW0x?= =?utf-8?B?bWpIVC9JMW94c3BCZTFZTzlvak9NR2F0SjZhZ1ZsVm91ZjlYbEp6b2VWN3lF?= =?utf-8?B?a2ExU0V5V2paNU5TalczcnVIN1RWV1pHc3VFSlkwcVdPNm03NXVWZ29sTVIv?= =?utf-8?B?Sk5NRVpFVmVjclNtMTV3cFFxc3djRlkvMGZEU0UycnRzMUIzZmVTVUdxNkVy?= =?utf-8?B?QUQxYTRLK0xZN1FPZ25aUGt4TGdVZTRhT2EzUWltSGNvR2NhNW1VMS9FUHZs?= =?utf-8?B?UTJnNllobit3VzB5WGxmUEd3ajlXY3o5a2RoWVBQMll3R3NpYmhmUjJIK21L?= =?utf-8?B?QUNwR0xaQ2VGbUxocG9HK2ZuOUs0Z0VoL21NT3hEL3FsVCs5ZlMxaExLUytS?= =?utf-8?B?ZlpIVVJ6SllnRlozWTE3NjFWeGJpcnArelBIUnQ4Y096ckw2MHVWR0NyZzRH?= =?utf-8?B?SEM4VWk5aG1odUcxdXVzM2pWOVhDTlptREdIRVNodHJNNjNBK2RlR2Q1TjZB?= =?utf-8?B?K3ppbjJEVGsxdXhoNk5KK3haUzRqZ25za2MrT0dXUWRadU5Ib3oxYTRyY2hN?= =?utf-8?B?T3hiWFlCT3pkc3lnRTc2WEJiRklQeW9MSS82akV1T0tOdE02MWUyQkprSXlU?= =?utf-8?B?MGhCUlhrSnRHT3FURWtRaC9vdmNiNGpRdGhDSXphMERRQndvM3ZLZysvR3ZR?= =?utf-8?B?YmZub1dKc1VnV3FrdDRMNllXeVdBNjc1Mm4xSllJcjhUQnR5bjNSNUEreGJE?= =?utf-8?B?SS96MWZZRktrY0RwS2hIcHIyQTJXNWJSaHNIZVhXS0xEbXVhZEMxYnFuM0tO?= =?utf-8?B?QVJkMGxSc1dtMUZ3eVlScjZpYzVoK3VkVWJSMDNUZnhWZjhuaHYyKyswbEMz?= =?utf-8?B?ZDdrUG1JS3ZFejAwSEtSYlNCdTVJUUhOVWVaSDh5K0V2QWNNcVp3SGY4MUFF?= =?utf-8?B?VERTUXVMVUtRblVBV29wcjcyaGQyNDZuS2VDWlB1MCtBNXB1Sm12MFJqcTdh?= =?utf-8?B?alZGbjZQTmFrWWlqNWRrK2dOOG8xYlpSNzFPd2crQWs1Y0pSN0ZuV00rTGxJ?= =?utf-8?B?d095OVJ6cjY2blZka01GU1FoMjJkakJHNHlZcFB2OWJHYnFreUNLNitrRkdE?= =?utf-8?B?QzZYN0xwZUpjb1Vad3NPOENXQjdiVzdmU3N1M1BmWFkwTmd4RXFlVlZ6d3pI?= =?utf-8?B?T2lRaXFabjNqM3hMbC9wUFB3M2Fka04zL2htUFpqMlhnMVZyYTZUOUlxTjBC?= =?utf-8?B?N1E9PQ==?= Content-Type: text/plain; charset="utf-8" Content-ID: <8D3B2480B2492348BF3F78E138B634FF@namprd11.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PH0PR11MB5925.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: c0621e7b-840f-4b9b-ec93-08da65141ce4 X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Jul 2022 21:10:28.4393 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 3f4057f3-b418-4d4e-ba84-d55b4e897d88 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: GDr/XD9jFElmY+udfPIpCfoy0m11VTGQyJMyewqrLUNUhmulFLXEm31VBsxz90j96EBcCAsbH1ul+LhM1p6BjPVv5Z5jQwCtEgFa1vfsH9w= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR11MB1497 X-Spam-Status: No, score=-4.4 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_MED,SPF_HELO_PASS, SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org T24gV2VkLCAyMDIyLTA3LTEzIGF0IDE5OjUwICswMjAwLCBBbmR5IFNoZXZjaGVua28gd3JvdGU6 DQo+IEVYVEVSTkFMIEVNQUlMOiBEbyBub3QgY2xpY2sgbGlua3Mgb3Igb3BlbiBhdHRhY2htZW50 cyB1bmxlc3MgeW91DQo+IGtub3cgdGhlIGNvbnRlbnQgaXMgc2FmZQ0KPiANCj4gT24gV2VkLCBK dWwgMTMsIDIwMjIgYXQgNzo0NCBQTSA8Q29ub3IuRG9vbGV5QG1pY3JvY2hpcC5jb20+IHdyb3Rl Og0KPiA+IE9uIDEzLzA3LzIwMjIgMTI6NTksIEFuZHkgU2hldmNoZW5rbyB3cm90ZToNCj4gPiA+ IEVYVEVSTkFMIEVNQUlMOiBEbyBub3QgY2xpY2sgbGlua3Mgb3Igb3BlbiBhdHRhY2htZW50cyB1 bmxlc3MgeW91DQo+ID4gPiBrbm93IHRoZSBjb250ZW50IGlzIHNhZmUNCj4gDQo+IC4uLg0KPiAN Cj4gPiA+ID4gKyNkZWZpbmUgQllURV9CT1VOREFSWSAgICAgICAgICAgICAgICAgIDB4MDQNCj4g PiA+IA0KPiA+ID4gV2l0aG91dCBuYW1lc3BhY2U/DQo+ID4gDQo+ID4gRG9lcyBieXRlX2JvdW5k YXJ5IGV2ZW4gbmVlZCB0byBiZSBkZWZpbmVkPw0KPiA+IGlzIGluY3JlbWVudGluZyBhbiBhZGRy ZXNzIGJ5IDB4NCBub3Qga2luZGEgb2J2aW91cyBvbiBpdHMgb3duDQo+ID4gYXMgdG8gd2hhdCBp dCBpcyBkb2luZz8NCj4gDQo+IFRoZSBsZXNzIG1hZ2ljIGlzIHRoZSBiZXR0ZXIuDQo+IA0KPiBC dHcsIGhhdmUgeW91IGNvbnNpZGVyZWQgZ3Bpby1yZWdtYXA/IENhbiBpdCBiZSB1dGlsaXplZCBo ZXJlPw0KWWVzIEkgaGF2ZSBjb25zaWRlcmVkIHJlZ21hcCwgb3VyIHJlZ2lzdGVyIG1hcCBpcyBu b3QgbWFwcGVkIG91dCB0bw0KZnVsbHkgdXRpbGl6ZSByZWdtYXAuIFdlIGNvdWxkIHVzZSBmb3Ig b25lL3R3byByZWdpc3RlcnMgYnV0IG5vdCBmdWxseS4NCj4gDQo+IC0tDQo+IFdpdGggQmVzdCBS ZWdhcmRzLA0KPiBBbmR5IFNoZXZjaGVua28NCg==