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 7BDC0C433FE for ; Thu, 24 Feb 2022 01:01:27 +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=ZdIjebz02RAKIMgR7abUbo1/8Q3FPWJmmU5wDAQrYQw=; b=iW9RqWkH2GwlMAo+htxl+bM8MD 4H35MB5YsKIzCoNAhrVxqa5oxmEKwlDBBRwt6xNeCZoGDMoRsgKsvzM5DdaOnzuuOjKRMUkiX4PYA GCS8FEnijgJbdS74lWhpn/N9vwtVOL7XAKOn4tE53QobcxohRiOvMm9TKa/nYmnfgWeStBb1U0noz MSNHNfoEMKWL1WzsNZeW1tyofNQicMXHAiNtO/aJOK/Yu5pQHiX/yS1hRbF4EGx+nTpj4GdaVMOL3 pX7za/4Tt/ucX/YOUNz31HfM6D0FfnpJyxIaESxbIHIUyLD6wvqgR/bc8Z17zgH2mChMLk1h53pg4 4ebf9ybw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1nN2Sj-00GOHS-6Q; Thu, 24 Feb 2022 00:58:29 +0000 Received: from mx0b-00069f02.pphosted.com ([205.220.177.32]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1nN2Sc-00GOGS-Ms; Thu, 24 Feb 2022 00:58:24 +0000 Received: from pps.filterd (m0246630.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.16.1.2/8.16.1.2) with SMTP id 21NNwseF010340; Thu, 24 Feb 2022 00:57:59 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=message-id : date : subject : to : cc : references : from : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2021-07-09; bh=kjsHYyUGUqhofVt9G6M3BjkWcNnLrpgEeRq0S2D3wC0=; b=piKgrJUz+K8Ja+RJ1MwZu4nqzVCRD2bn+YLDjzK1c6rkDGqv8NQmMCo7/lHdz1TSB8lg LOKyF0XVV3iPzQ9VPsd32dYv8IWlCePSAN+r1eBJZeJvz422jB7dSgqXngrtctRpq4zU DMqfbPRQOBv5dQeSZpyi1dRAewZZ46F0TrN/ym4lzKcD2QlxBRc+go2pf3AGs9ERt/Sc /N+9q5ag+f9VhFYh5N+9En/1QI4a0qX4b8F18nWQa2Tx1c0aEbK0gbFY5ci6enJmZXjr 7v4oXw6NdPDPfWE/bnRnOFNpI82S3O6wEXHcwmINhmRWFwI6uYWFazUoDJatC30YUx9q ww== Received: from userp3030.oracle.com (userp3030.oracle.com [156.151.31.80]) by mx0b-00069f02.pphosted.com with ESMTP id 3ecvar5km5-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 24 Feb 2022 00:57:59 +0000 Received: from pps.filterd (userp3030.oracle.com [127.0.0.1]) by userp3030.oracle.com (8.16.1.2/8.16.1.2) with SMTP id 21O0jgHX084496; Thu, 24 Feb 2022 00:57:58 GMT Received: from nam10-dm6-obe.outbound.protection.outlook.com (mail-dm6nam10lp2108.outbound.protection.outlook.com [104.47.58.108]) by userp3030.oracle.com with ESMTP id 3eannwnghg-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 24 Feb 2022 00:57:58 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=InlK+QGWLbO/KNOqUWZRnIK/wQMZisJ81vRILGTKDCLmdgUllU3WPEM0u0fF9zefBI9GcE6n24f/t8dbGplvtXis37wtas8Az69vYN8uBdLaUYWyYLfVGGislkh10KBMKcs8+AHyWIf9n0dUyGWzBSuWPSTKT6D1cEPW8RjnZ4VZRlt0czuKiEQMNZvOArXCBMY2c3O2Ug8HjTf6b5Mj4dCIhAw7nWeoRmUkRm9NcLyZxXvcVJ2xbFbsrgBqxEQO+EucaqadlL4JQrdgXnNeKGnGXLd8rn6Vui+POEFxsi4GVPS6Kuw9leb1YEmUGdvbG3NksDI7wp5yXOdh+1PBvA== 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=kjsHYyUGUqhofVt9G6M3BjkWcNnLrpgEeRq0S2D3wC0=; b=FJ23ufPoASGS7iQQzMA+GvA8Uw5VTlraxgqt02WkX9bHXImEpWIS4RusTmErVIRX+V/c0hOA5BPVmAWcmoMLJwTIpjDt8+e4DfTWGm1Ihcw8uR2ixDUGTGE3GjOdWLJVhHvGgi4TLF260HyvEMoxHHkyLj7GcmCLTpNNKyMNUPspaOY1zNSH9h3lcfvur84Qloa1+MSET5hgYxmRSRH/QpJRIQj181rLne0y9OO2BznEj0aQUt3eMlIR67WXbpChoRtO87xE/hVfCTIO0zSXpNlumv3dkA+FZkGqWslm0Ik4XuYJDe04PCpiDVtBrfQ4zqnGWE6bk/e8zTGsvVocQw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=kjsHYyUGUqhofVt9G6M3BjkWcNnLrpgEeRq0S2D3wC0=; b=UrhESG0LYGJf9Nwtt08/44jyIzTRDyHKNN/gKlpYDM5TQ1GWJRPCl6xBaWMSUJICKAMlvgSbgrRU/4xqjRhFE4vOLs2IJDdwu/MQ+qedZ01XaVgbyyOY04coVgFKrozH8Yd0GJbQOpfFtpZfl0CZU/bjvcpG8eveh621I44a1oI= Received: from BLAPR10MB5009.namprd10.prod.outlook.com (2603:10b6:208:321::10) by SN6PR10MB2815.namprd10.prod.outlook.com (2603:10b6:805:d1::28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5017.22; Thu, 24 Feb 2022 00:57:55 +0000 Received: from BLAPR10MB5009.namprd10.prod.outlook.com ([fe80::6d20:6694:a16:56f7]) by BLAPR10MB5009.namprd10.prod.outlook.com ([fe80::6d20:6694:a16:56f7%3]) with mapi id 15.20.5017.024; Thu, 24 Feb 2022 00:57:54 +0000 Message-ID: <09cb4ad3-88e7-3744-b4b8-a6d745ecea9e@oracle.com> Date: Wed, 23 Feb 2022 19:57:49 -0500 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0) Gecko/20100101 Thunderbird/91.6.1 Subject: Re: cleanup swiotlb initialization Content-Language: en-US To: Christoph Hellwig , iommu@lists.linux-foundation.org Cc: x86@kernel.org, Stefano Stabellini , Juergen Gross , Joerg Roedel , David Woodhouse , Lu Baolu , Robin Murphy , linux-arm-kernel@lists.infradead.org, xen-devel@lists.xenproject.org, linux-ia64@vger.kernel.org, linux-mips@vger.kernel.org, linuxppc-dev@lists.ozlabs.org, linux-riscv@lists.infradead.org, linux-s390@vger.kernel.org, linux-hyperv@vger.kernel.org, tboot-devel@lists.sourceforge.net, linux-pci@vger.kernel.org References: <20220222153514.593231-1-hch@lst.de> From: Boris Ostrovsky In-Reply-To: <20220222153514.593231-1-hch@lst.de> X-ClientProxiedBy: SA0PR12CA0010.namprd12.prod.outlook.com (2603:10b6:806:6f::15) To BLAPR10MB5009.namprd10.prod.outlook.com (2603:10b6:208:321::10) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: ce6beb6e-deeb-44ea-059b-08d9f730b0c7 X-MS-TrafficTypeDiagnostic: SN6PR10MB2815:EE_ X-Microsoft-Antispam-PRVS: X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: FGzq+TKGdGcDhu9q4HayTzQgtGDKsO5UNbH5NtF76/uFi27aZoiinIYQgPiCfFDC6XqirAkiROpo3XwYgvIP8wozjrrqmpr93oumyIKluaTl0bySY+a99Cavlc6bvPNWJ6hYNURUlQxsqQ1/4qIDUENiJ7+RpU1Pf0eP7KFYkMAtgjS56qQz9thyteOfA4sZNFIFWCskg6pfLUWHcPlH2tkv9cnTdAmXoJlrKluSlvsYkSmv0r5JceHCFOWX5FmjJvcE2nMltZxt/vYN1naPTzY5EOeEDVYUVtyBBw9JaRnM5MZb2D//4toQfhNzttuAoBciU58t3fxearQXXBMvikSjKJhwp2flpPzQHEE8ZjS8vDuurFN/Rxqq+d1PaIh7wOi32lJU2gllIxnMrzQMlL3PdrYU354WvtBHbivxcEkQjBMD+P2C+NECHo2+d2h8JEFHyO/fxenzEjWD++0m+KTpvHUUDo1Vso6U1vPvdQjs3D+aMccdpi1wP+qVXKULvb77fyKSoEdUdQwnulk29J9lCJ4h1eHPsxutWrXOsHTSrd1S9xMCvP410Z1XS6vbYbV+MIZu0wA/sTBUAwNrvztukpF0LY7JEjXs58BL176sWSWBGEtds3MUfCa+VQLbaS+UYKN4EATvMvxOdx9yp/pS10Qc/FSIWx3FYC83pzTJdeMPPop4FrzOlMbcxZW4Iqfe4wHDdZuif8uYOQaaItHBNhHBHCDf6bNyPL9gO41XOgAThLPCbIfiKDjCfYOR X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BLAPR10MB5009.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(366004)(6506007)(53546011)(36756003)(508600001)(6666004)(45080400002)(2616005)(6486002)(38100700002)(26005)(86362001)(31686004)(316002)(31696002)(83380400001)(54906003)(186003)(6512007)(66476007)(44832011)(66946007)(3480700007)(8936002)(5660300002)(8676002)(4326008)(66556008)(2906002)(7416002)(7116003)(45980500001)(43740500002); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?QlNZMTZ2YjAwd28rRjVsSkxiZHErcHpjUFpWNGhWalhQZkxiVkJvNjhwRFFw?= =?utf-8?B?KzJ4ZTFsbitOMFBiVEIzdEQ3WkRaYzkzc0xGTXd1eUZ3b2dvY095Vmd3cmJh?= =?utf-8?B?Q0JPVGZzckVqSlJ3b1pMbExlNjRyTUJQMXgvREZ2ZklCcW1uK2Y3aXprMXQx?= =?utf-8?B?VGRnNDUwN282ckhVZjBUVVFrNVd3bDIrTzFmcFVrbTRVOC81VUdhUk1Yakgr?= =?utf-8?B?QXJVcVZRTEVaeWR0U0pZVmI0ckUvYzY0ZHBUWGhSK1M2MmZsa2wrRlFERVQv?= =?utf-8?B?VUVzS0RvVk1rRlpsdzQ3eGVVbkE5Z0RwcG85Q3FtZDZHbDJGZjRuVm41K2ZV?= =?utf-8?B?R2gvMXUyeGtCaHB0RlZaQ0NCdjZseEY4NWgrUGtlbVJhbmppQ3BybGtYWGM3?= =?utf-8?B?ZTl0aDdXc0NzM3JtQndBQ1BlS2xlaHkzQjdJU21Rd29VSUNBdWRWUllFMnNj?= =?utf-8?B?RkRWM3FiOFU2eTlLS3ZObVZqUnRoRHRiU1phODVqTjVzTXJiVzQ2UEZvRzBa?= =?utf-8?B?UzMwVnZJYTNQMEdSSkIwaXgrUDBMK3hlUzhjT21rTTNjTERpd3ZKNUFDdDNU?= =?utf-8?B?Q0J5WURzeGdpdk1UeDVncjZQRmsrckhyTUdTY3RVWXlLcGRNYXhQNzlFTFQ1?= =?utf-8?B?NkJKSm8yNXkxdDNRSG9URWljVm1MRGtwVmJrOE1Fd2Jod3YzdnVJN2tKQW14?= =?utf-8?B?c1ZWaTF0VXYybXdJUTFzRlhNdE1YRkJ4d1JGOFhLRVNyemdlK2dDQlV5ZlJj?= =?utf-8?B?b0dOYVM5VGFwUVNCMGRWVUVxODVaVUx1MEMzMFAyNStuSWFoMGJMeUordklt?= =?utf-8?B?S2Z3WEIzVHA0dUc2SFlqRWROUk9mTFVxWHdTdzkrWkpKU25QRmNCNHRuTVZY?= =?utf-8?B?MVVCMUNtNHJCOG1wVDlPZ1Z2cExOYWFEUGE0YVdRVUdzUUFvQ3plTERCRFBk?= =?utf-8?B?S1QyMjBodTZuMTRTUVAzb29CVEVrNVQzbEhUUjhrUnAwS1RkQjlramNJOGNB?= =?utf-8?B?Yzl5Y3cxWnRPcDg3WFJ0TWk3UmxPeEJoYlkxQ0pCOXF5Q3hDNUFreldUVFR6?= =?utf-8?B?UEhTZHJMN055NHhEUUdpZlp0SEptczFsZFR4ZHllWk4zWWdvTHJMaVRueHFv?= =?utf-8?B?MXFiT1J2dGYxaGxYZlE0MG11Y1BUdW5vNy9MSHdMZzU2Z3pjcENWRGRqa3hM?= =?utf-8?B?YUY1YkxzVzMwbm5NUzhmenBVUmUrUGxoZStDTWxIdkNpVTFzSkV2aW05L3lZ?= =?utf-8?B?WW9jTmwwaDlkbXJpYmhTS29WYktNSWRuQ3p0dG1hMDV0SFVYOTNWVzdrSUI0?= =?utf-8?B?ZVF2TTBORlRpU0tGT2JKTy9YTlhpUitwK0JLV1FrRTlndnEzSXhDUDFYVzdk?= =?utf-8?B?dzFGMnZmVStLSDRNMWdCeGZoZDBkeDM5Nk1EdHFHQTlkbm9pMXoxbmlTaS9a?= =?utf-8?B?NVVNQXYrbDJvc2M1WjFwRUNjeGljT29TVFZhNGROOVBaT1FOaG9YbTZ0dk4x?= =?utf-8?B?NHppV3ZWQlBmZWNHNVNXbHpZSkk2ajJOSktyUysyS1dubDU5SnNTc1hrb0FM?= =?utf-8?B?dllvSkhGRWhaaUpaekdYY2I0d0lHV3BueUVqdVpWZFpHNVRyZWJhbUFTakJz?= =?utf-8?B?dnpaRU1ZZExlOXZVNnVoNWU5Q2U1TU9YUHJSaTZIWHVuUFJ2K0JOY2hsTEl4?= =?utf-8?B?L1I3QXh3RWZQenFvemRQZm1icUVrKzRBdDBVbmtucGx1WWV0MmdvU0IyN0RD?= =?utf-8?B?YzhCZ1N4aW82dE9KUThheVVqeWEvVFBGMnlweTRHYmN4OXlidWpPbTIzdXdL?= =?utf-8?B?REYzM1NaRzdaZm15dDE0dXJEdmNOT1NvbWxjbEtMODBGS3JOU284bzJOeFVn?= =?utf-8?B?U1ltcGlhL2J5WUd2SnZTUVh6MHUrakp5UnJCTkNTYTFhQm54UlQxaUVlcW91?= =?utf-8?B?SktLeDR0SXNyaVp1Tyt5WnlIVm9TanNXVHFDT2xQYTJ0cXdHeVp2alIwbVlF?= =?utf-8?B?akI0d1J3WWthcnRmTDBxREVhOWVhaElNcFBwckZOV0xuRTRvY29jWkI5WXBY?= =?utf-8?B?VTVPVDVBQU1Nbnh5bWhSSk56bHI4T0U1N1ZyaHJtajNEV0dhc3loV3U3UkRD?= =?utf-8?B?TFZCUVJoZDgwZmpKcFU3dzQwNmIxNDNJaEk1b0pHUHR5YitnNWlNWDVrL2tq?= =?utf-8?B?clgzVzkwZnkrVEIyU3BOejVnd3pLTWFwcStJaUxBbjZpSitxMnpSZFluRVRK?= =?utf-8?Q?XnhKan/a00Saat5GnF+5ja5TG5nIIz3g4MVrrXJDAs=3D?= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: ce6beb6e-deeb-44ea-059b-08d9f730b0c7 X-MS-Exchange-CrossTenant-AuthSource: BLAPR10MB5009.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Feb 2022 00:57:54.8615 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 5KOvD01bFYIaznvbYZcMYEtKGp982/dqKmebzGFd0X3wvF2ppb2np1oeGZg98uq6U1SNviRK/AjzOxFiUL4fOVsVizt/giBEAJad/EDY10I= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN6PR10MB2815 X-Proofpoint-Virus-Version: vendor=nai engine=6300 definitions=10267 signatures=681306 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 suspectscore=0 adultscore=0 malwarescore=0 phishscore=0 mlxlogscore=856 mlxscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2201110000 definitions=main-2202240002 X-Proofpoint-GUID: ONDMCBVpPbgmCxR9AdTAk7m45vieR2vz X-Proofpoint-ORIG-GUID: ONDMCBVpPbgmCxR9AdTAk7m45vieR2vz X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220223_165822_894262_D1DF3582 X-CRM114-Status: GOOD ( 17.74 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: 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-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org Ck9uIDIvMjIvMjIgMTA6MzUgQU0sIENocmlzdG9waCBIZWxsd2lnIHdyb3RlOgo+IEhpIGFsbCwK Pgo+IHRoaXMgc2VyaWVzIHRyaWVzIHRvIGNsZWFuIHVwIHRoZSBzd2lvdGxiIGluaXRpYWxpemF0 aW9uLCBpbmNsdWRpbmcKPiB0aGF0IG9mIHN3aW90bGIteGVuLiAgVG8gZ2V0IHRoZXJlIGlzIGFs c28gcmVtb3ZlcyB0aGUgeDg2IGlvbW11IHRhYmxlCj4gaW5mcmFzdHJ1Y3R1cmUgdGhhdCBtYXNz aXZlbHkgb2JzZnVjYXRlcyB0aGUgaW5pdGlhbGl6YXRpb24gcGF0aC4KPgo+IEdpdCB0cmVlOgo+ Cj4gICAgICBnaXQ6Ly9naXQuaW5mcmFkZWFkLm9yZy91c2Vycy9oY2gvbWlzYy5naXQgc3dpb3Rs Yi1pbml0LWNsZWFudXAKCgpJIGhhdmVuJ3QgaGFkIGEgY2hhbmNlIHRvIGxvb2sgYXQgdGhpcyB5 ZXQgYnV0IHRoaXMgY3Jhc2hlcyBhcyBkb20wOgoKClvCoMKgIDM3LjM3NzMxM10gQlVHOiB1bmFi bGUgdG8gaGFuZGxlIHBhZ2UgZmF1bHQgZm9yIGFkZHJlc3M6IGZmZmZjOTAwNDI4ODAwMTgKW8Kg wqAgMzcuMzc4MjE5XSAjUEY6IHN1cGVydmlzb3IgcmVhZCBhY2Nlc3MgaW4ga2VybmVsIG1vZGUK W8KgwqAgMzcuMzc4MjE5XSAjUEY6IGVycm9yX2NvZGUoMHgwMDAwKSAtIG5vdC1wcmVzZW50IHBh Z2UKW8KgwqAgMzcuMzc4MjE5XSBQR0QgN2MyZjJlZTA2NyBQNEQgN2MyZjJlZTA2NyBQVUQgN2Jm MDE5YjA2NyBQTUQgMTA1YTMwMDY3IFBURSAwClvCoMKgIDM3LjM3ODIxOV0gT29wczogMDAwMCBb IzFdIFBSRUVNUFQgU01QIE5PUFRJClvCoMKgIDM3LjM3ODIxOV0gQ1BVOiAxNCBQSUQ6IDEgQ29t bTogc3dhcHBlci8wIE5vdCB0YWludGVkIDUuMTcuMC1yYzVzd2lvdGxiICM5ClvCoMKgIDM3LjM3 ODIxOV0gSGFyZHdhcmUgbmFtZTogT3JhY2xlIENvcnBvcmF0aW9uIE9SQUNMRSBTRVJWRVIgRTEt MmMvQVNZLEdlbmVyaWMsU00sRTEtMmMsIEJJT1MgNDkwMDQ5MDAgMTIvMjMvMjAyMApbwqDCoCAz Ny4zNzgyMTldIFJJUDogZTAzMDppbml0X2lvbW11X29uZSsweDI0OC8weDJmMApbwqDCoCAzNy4z NzgyMTldIENvZGU6IDQ4IDg5IDQzIDY4IDQ4IDg1IGMwIDc0IGM0IGJlIDAwIDIwIDAwIDAwIDQ4 IDg5IGRmIGU4IGVhIGVlIGZmIGZmIDQ4IDg5IDQzIDc4IDQ4IDg1IGMwIDc0IGFlIGM2IDgzIDk4 IDAwIDAwIDAwIDAwIDQ4IDhiIDQzIDM4IDw0OD4gOGIgNDAgMTggYTggMDEgNzQgMDcgODMgOGIg YTggMDQgMDAgMDAgMDEgZjYgODMgYTggMDQgMDAgMDAgMDEKW8KgwqAgMzcuMzc4MjE5XSBSU1A6 IGUwMmI6ZmZmZmM5MDA0MDQ0YmQxOCBFRkxBR1M6IDAwMDEwMjg2ClvCoMKgIDM3LjM3ODIxOV0g UkFYOiBmZmZmYzkwMDQyODgwMDAwIFJCWDogZmZmZjg4ODEwNzI2MDgwMCBSQ1g6IDAwMDAwMDAw MDAwMDAwMDAKW8KgwqAgMzcuMzc4MjE5XSBSRFg6IDAwMDAwMDAwODAwMDAwMDAgUlNJOiBmZmZm ZWEwMDA0MWNhYjgwIFJESTogMDAwMDAwMDBmZmZmZmZmZgpbwqDCoCAzNy4zNzgyMTldIFJCUDog ZmZmZmM5MDA0MDQ0YmQzOCBSMDg6IDAwMDAwMDAwMDAwMDA5MDEgUjA5OiBmZmZmZWEwMDA0MWNh YjAwClvCoMKgIDM3LjM3ODIxOV0gUjEwOiAwMDAwMDAwMDAwMDAwMDAyIFIxMTogMDAwMDAwMDAw MDAwMDAwMCBSMTI6IGZmZmZjOTAwNDA0MzUwMDgKW8KgwqAgMzcuMzc4MjE5XSBSMTM6IDAwMDAw MDAwMDAwODAwMDAgUjE0OiAwMDAwMDAwMGVmYTAwMDAwIFIxNTogMDAwMDAwMDAwMDAwMDAwMApb wqDCoCAzNy4zNzgyMTldIEZTOsKgIDAwMDAwMDAwMDAwMDAwMDAoMDAwMCkgR1M6ZmZmZjg4ZmVm NDE4MDAwMCgwMDAwKSBrbmxHUzowMDAwMDAwMDAwMDAwMDAwClvCoMKgIDM3LjM3ODIxOV0gQ1M6 wqAgZTAzMCBEUzogMDAwMCBFUzogMDAwMCBDUjA6IDAwMDAwMDAwODAwNTAwMzMKW8KgwqAgMzcu Mzc4MjE5XSBDUjI6IGZmZmZjOTAwNDI4ODAwMTggQ1IzOiAwMDAwMDAwMDAyNjBhMDAwIENSNDog MDAwMDAwMDAwMDA1MDY2MApbwqDCoCAzNy4zNzgyMTldIENhbGwgVHJhY2U6ClvCoMKgIDM3LjM3 ODIxOV3CoCA8VEFTSz4KW8KgwqAgMzcuMzc4MjE5XcKgIGVhcmx5X2FtZF9pb21tdV9pbml0KzB4 M2M1LzB4NzJkClvCoMKgIDM3LjM3ODIxOV3CoCA/IGlvbW11X3NldHVwKzB4Mjg0LzB4Mjg0ClvC oMKgIDM3LjM3ODIxOV3CoCBzdGF0ZV9uZXh0KzB4MTU4LzB4NjhmClvCoMKgIDM3LjM3ODIxOV3C oCA/IGlvbW11X3NldHVwKzB4Mjg0LzB4Mjg0ClvCoMKgIDM3LjM3ODIxOV3CoCBpb21tdV9nb190 b19zdGF0ZSsweDI4LzB4MmQKW8KgwqAgMzcuMzc4MjE5XcKgIGFtZF9pb21tdV9pbml0KzB4MTUv MHg0YgpbwqDCoCAzNy4zNzgyMTldwqAgPyBpb21tdV9zZXR1cCsweDI4NC8weDI4NApbwqDCoCAz Ny4zNzgyMTldwqAgcGNpX2lvbW11X2luaXQrMHgxMi8weDM3ClvCoMKgIDM3LjM3ODIxOV3CoCBk b19vbmVfaW5pdGNhbGwrMHg0OC8weDIxMApbwqDCoCAzNy4zNzgyMTldwqAga2VybmVsX2luaXRf ZnJlZWFibGUrMHgyMjkvMHgyOGMKW8KgwqAgMzcuMzc4MjE5XcKgID8gcmVzdF9pbml0KzB4ZTAv MHhlMApbwqDCoCAzNy45NjM5NjZdwqAga2VybmVsX2luaXQrMHgxYS8weDEzMApbwqDCoCAzNy45 Nzk0MTVdwqAgcmV0X2Zyb21fZm9yaysweDIyLzB4MzAKW8KgwqAgMzcuOTkxNDM2XcKgIDwvVEFT Sz4KW8KgwqAgMzcuOTk5NDY1XSBNb2R1bGVzIGxpbmtlZCBpbjoKW8KgwqAgMzguMDA3NDEzXSBD UjI6IGZmZmZjOTAwNDI4ODAwMTgKW8KgwqAgMzguMDE5NDE2XSAtLS1bIGVuZCB0cmFjZSAwMDAw MDAwMDAwMDAwMDAwIF0tLS0KW8KgwqAgMzguMDIzNDE4XSBSSVA6IGUwMzA6aW5pdF9pb21tdV9v bmUrMHgyNDgvMHgyZjAKW8KgwqAgMzguMDIzNDE4XSBDb2RlOiA0OCA4OSA0MyA2OCA0OCA4NSBj MCA3NCBjNCBiZSAwMCAyMCAwMCAwMCA0OCA4OSBkZiBlOCBlYSBlZSBmZiBmZiA0OCA4OSA0MyA3 OCA0OCA4NSBjMCA3NCBhZSBjNiA4MyA5OCAwMCAwMCAwMCAwMCA0OCA4YiA0MyAzOCA8NDg+IDhi IDQwIDE4IGE4IDAxIDc0IDA3IDgzIDhiIGE4IDA0IDAwIDAwIDAxIGY2IDgzIGE4IDA0IDAwIDAw IDAxClvCoMKgIDM4LjAyMzQxOF0gUlNQOiBlMDJiOmZmZmZjOTAwNDA0NGJkMTggRUZMQUdTOiAw MDAxMDI4NgpbwqDCoCAzOC4wMjM0MThdIFJBWDogZmZmZmM5MDA0Mjg4MDAwMCBSQlg6IGZmZmY4 ODgxMDcyNjA4MDAgUkNYOiAwMDAwMDAwMDAwMDAwMDAwClvCoMKgIDM4LjE1NTQxM10gUkRYOiAw MDAwMDAwMDgwMDAwMDAwIFJTSTogZmZmZmVhMDAwNDFjYWI4MCBSREk6IDAwMDAwMDAwZmZmZmZm ZmYKW8KgwqAgMzguMTc1OTY1XSBGcmVlaW5nIGluaXRyZCBtZW1vcnk6IDYyNjQwSwpbwqDCoCAz OC4xNTU0MTNdIFJCUDogZmZmZmM5MDA0MDQ0YmQzOCBSMDg6IDAwMDAwMDAwMDAwMDA5MDEgUjA5 OiBmZmZmZWEwMDA0MWNhYjAwClvCoMKgIDM4LjE1NTQxM10gUjEwOiAwMDAwMDAwMDAwMDAwMDAy IFIxMTogMDAwMDAwMDAwMDAwMDAwMCBSMTI6IGZmZmZjOTAwNDA0MzUwMDgKW8KgwqAgMzguMTU1 NDEzXSBSMTM6IDAwMDAwMDAwMDAwODAwMDAgUjE0OiAwMDAwMDAwMGVmYTAwMDAwIFIxNTogMDAw MDAwMDAwMDAwMDAwMApbwqDCoCAzOC4xNTU0MTNdIEZTOsKgIDAwMDAwMDAwMDAwMDAwMDAoMDAw MCkgR1M6ZmZmZjg4ZmVmNDE4MDAwMCgwMDAwKSBrbmxHUzowMDAwMDAwMDAwMDAwMDAwClvCoMKg IDM4LjI4NzQxNF0gQ1M6wqAgZTAzMCBEUzogMDAwMCBFUzogMDAwMCBDUjA6IDAwMDAwMDAwODAw NTAwMzMKW8KgwqAgMzguMzA5NTU3XSBDUjI6IGZmZmZjOTAwNDI4ODAwMTggQ1IzOiAwMDAwMDAw MDAyNjBhMDAwIENSNDogMDAwMDAwMDAwMDA1MDY2MApbwqDCoCAzOC4zMzI0MDNdIEtlcm5lbCBw YW5pYyAtIG5vdCBzeW5jaW5nOiBGYXRhbCBleGNlcHRpb24KW8KgwqAgMzguMzUxNDE0XSBSZWJv b3RpbmcgaW4gMjAgc2Vjb25kcy4uCgoKCi1ib3JpcwoKCl9fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fCmxpbnV4LWFybS1rZXJuZWwgbWFpbGluZyBsaXN0Cmxp bnV4LWFybS1rZXJuZWxAbGlzdHMuaW5mcmFkZWFkLm9yZwpodHRwOi8vbGlzdHMuaW5mcmFkZWFk Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xpbnV4LWFybS1rZXJuZWwK