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 42383C00528 for ; Thu, 27 Jul 2023 07:04:05 +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-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-Id:Date:Subject:Cc:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=6/kqr81gCQuKBNhJTu9y1xLVw/km3CEuVtY5uHG4mxA=; b=OpNiLhtAOBLhbK nGgwZCyGxZ0f1DxCBVViQvt9ro1VbjeuIXsr7CfsqIxlqa6ZVBBEiAtJydVRo9jJitAVpdtB+BaYH aEALsH84lgmQfAqoHtk0AsGYDMheYR1RCH71LpyVl3KhaWt6r/Y7TZD9XqHlt1lg/qWd95tt8xspq z7UBWGvPOnUJd+YFidV5I78jnQ9XAI7ZP9FJqmFu6/fv9ogVTVa0TzK1KRSnJQwfMvumKLySjFVk+ 3mZGdIu8gIgWZf4PKBPGFGnfVOJnxQenBKBNZr3KITsL/2kdfrluHd74Xf/MH2AWHQuMlFE4UTtk1 iU0CY4HSSby06wslAphg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1qOv2A-00CPTF-1k; Thu, 27 Jul 2023 07:03:38 +0000 Received: from mail-sgaapc01on20706.outbound.protection.outlook.com ([2a01:111:f400:feab::706] helo=APC01-SG2-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1qOv1V-00CPDM-0s for linux-arm-kernel@lists.infradead.org; Thu, 27 Jul 2023 07:02:59 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Enp1XhEDlYrkv/h3QE5DaUeIayhoJZ/pQvjvbuOdH+x3VWHjkmIsr6Xz7EAbasn6Dnhwsv5Q07bF300lKnH0xwPGS2TRZRJrZ/1K5Mu6Vmx1/GYRB0A3DyyjIYZ2x/l61RFexYpP68lwiceyzdAFXgVRdeIPtPpMl/ZXWxuvWLQ3Yy+JHGswe7N+XyHgPaA8MIaKV1+qLxWf3cMOhJ0Jge+xk7Xq1HbJHklsHG2HzktyAMx6kuFWT0DUpRSuoDgEqvEz/9SKe603CNvcEzbZGasvpNdiNktn2edE+6+Wp3TgVLDuBUDKBsjcmqcTOd1kSqQDK5D9vL7sCFNvNdwS5A== 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=1xLwqq0e9Ue8vmkwjT7LOOQK2kVdeTE1Pd0css584r8=; b=DuDsIm0cFvOfSzoe7fj7MTsBXlGdFXD93kVkDJ0WuGYK7OmyXal717SIG0fz6jVrvLDp1V7WL+soNLAbfSqLkPuyHnhDfrAa7UcnnYstLz/VUaf25xUfKcNVnW+QWHUDD+JPKQE0uY6I0LGTslM/RIO46OgqLA591SOtKSfdNV+SdkvNkWtqgwf+3KCrg4dJEoZBfRszcRZZRt4kGpyrZ3pDM5aTRkW2pn4r/ve+XR1N+SgcJHgrvdOv/FXVSvFdwyGBO1DLXAYHl+VMcGp5spe5eqnO9S1gB9Xh/8d48YgBfzUP3Yf4Pdqz2M/PT9wJrEFuff5Y1Sj3I9LVL24nAA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=vivo.com; dmarc=pass action=none header.from=vivo.com; dkim=pass header.d=vivo.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=vivo.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=1xLwqq0e9Ue8vmkwjT7LOOQK2kVdeTE1Pd0css584r8=; b=cqzJjbv4y1ZY5wjIy8bC7lOrzwiAJTh0gPJiRcKwzWoGFstlwExrMTC9KIPCU6oMmX1CPpob0OUeBhWWaZUMyxKxlYfp6exevVK8LkJqezAoWBtFCphtmbbn0QF+MyAgYLXz1JxQO4dGqayoH14344rELMhpjjRmnh1SaoymGwxT7XqeRoP72BtqdE8G5NiKpYMIhggTyhdcHDfBt07tJfo5cZe6JTUweS8+oNH7+6QGzV7JGMukV7CX7h3DGTYVFNItlOA9X/8oQRmwZhJq6x1d14xJLWr2eAvgUyICB8thCSlLSdnSwg7Lun+x9QI5BqjuFkA+RxtdB7iIXDcfgg== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=vivo.com; Received: from SEZPR06MB5269.apcprd06.prod.outlook.com (2603:1096:101:78::6) by KL1PR0601MB4276.apcprd06.prod.outlook.com (2603:1096:820:78::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6631.29; Thu, 27 Jul 2023 07:02:42 +0000 Received: from SEZPR06MB5269.apcprd06.prod.outlook.com ([fe80::732f:ea1d:45a1:1e0b]) by SEZPR06MB5269.apcprd06.prod.outlook.com ([fe80::732f:ea1d:45a1:1e0b%3]) with mapi id 15.20.6631.026; Thu, 27 Jul 2023 07:02:42 +0000 From: Yangtao Li To: Patrice Chotard , Adrian Hunter , Ulf Hansson Cc: Yangtao Li , =?UTF-8?q?Uwe=20Kleine-K=C3=B6nig?= , linux-mmc@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH v3 46/62] mmc: sdhci-st: Convert to platform remove callback returning void Date: Thu, 27 Jul 2023 15:00:35 +0800 Message-Id: <20230727070051.17778-46-frank.li@vivo.com> X-Mailer: git-send-email 2.39.0 In-Reply-To: <20230727070051.17778-1-frank.li@vivo.com> References: <20230727070051.17778-1-frank.li@vivo.com> X-ClientProxiedBy: SI2P153CA0017.APCP153.PROD.OUTLOOK.COM (2603:1096:4:140::10) To SEZPR06MB5269.apcprd06.prod.outlook.com (2603:1096:101:78::6) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SEZPR06MB5269:EE_|KL1PR0601MB4276:EE_ X-MS-Office365-Filtering-Correlation-Id: 4beb5dea-850b-4ba7-4283-08db8e6f6bf0 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: rPWFDHrokiGbubHqfRoK7qx2Wi93VrWk1jp9wzcbR/m+huN79EA/ZcZYT27LivEdRimQkxC8bBOTeTu5hNYBtLcGIuN7tixLgjLDPE8xn7UnNfmYriOnzdVktvlBaFKyIjmvl9BDSQ6Gx2Glf8IU/linERj3yDrhCoLX2LImDA9rh75pdZ1K1gIIWXqdcZdqVlwPH12tEYf+APZhOfWVcJBcKB1f4Hkf2mzPmiyvZj+Sy7M2XaojIr9oN48I4ULomGmzSPVhXtEHOzUzi83ssejZV6nJbflmmH6gEzQRqVwBrWapEfkfD+e+2o3eXYIXksIDmTejsxsToSE4gpvPn0y7Y4PAZTBmsVzGeqgzrBLJUGXdf4sci/XL8+s6vOP+vYdYcVI0jey9wMB/syBkhbsnvOw2f6qvNGP49tICPOv5iKz32kOQ2nEj9X9qxYsZ2uiuuwBNx/PLuljqiJvRhcNdyvrgtXn3Iz/GFsbOzELRVOqC/+EnkYieSr5HeZ9xGEPQIweXs+FANs8q+j2sHB+IlC2xLRmTdqTD7aXzDxuonC95FdbbU8Vg0vrzHuDd3LdK1EXNtqYEdeBjarbQO79GMSNrQCZ/kHJgtrBaSAEW33xMQjk2igMaEnmoNloJ X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SEZPR06MB5269.apcprd06.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230028)(4636009)(39860400002)(136003)(366004)(376002)(396003)(346002)(451199021)(6512007)(6666004)(6486002)(52116002)(66946007)(66556008)(4326008)(316002)(54906003)(66476007)(110136005)(478600001)(38100700002)(83380400001)(38350700002)(26005)(186003)(6506007)(1076003)(2616005)(36756003)(2906002)(8936002)(8676002)(5660300002)(86362001)(41300700001);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?UTlFdCtIS2xVL3ByQ0VmUnlDd3pJK3YyeW1QSitOYWZVcjlsMWNXamc2Z3ZS?= =?utf-8?B?cGk0NmEzckZGYUdiM1l1RndJT3cvN2JXYnBOS01LRWZyTkRhSnFrTVNPaEs3?= =?utf-8?B?WEM5RmRHSjVCNVkyaS9HN2Q3TjQ0ZFgveUFGZnVidlVlUDZVVUVIbUhDVzF3?= =?utf-8?B?U2lUbjlhSnVuYmlJTzhFN0FnWDJtVWE1amdhK2tTN09HdGxZRUdkbVFXSzJZ?= =?utf-8?B?WTdjdlR2RitHYnc4emUzMFJ4YmRtcmplM2VOZ1NYYUFvZ2M1UFRHYWIxWnFX?= =?utf-8?B?Rm9JTWRkM0s2Q2lRZmQzYmhCRkFoYUcxc2l3c0pxM3YzM3BaR3BuUGZMdVNM?= =?utf-8?B?dXdiYUxxOUZrZjFWNEx6ajJvcTFSQ1RROXgrQzhDTEVvelI5bzlGUkFWTmNw?= =?utf-8?B?QzMraGZUVFdVL0E3MUhmMWxUbFFJSVRlTXdveURKc2JlL0RZTzAxSzhzdlRn?= =?utf-8?B?MkZScDYxaGJNYkVMc2IvcGxuT2VBK0tBb1JocmtlYjY0cGdCYldtamFuU2JU?= =?utf-8?B?Qk5EZHlqZFNOZW5ma1V1QlZzNzk1QlFacHRDOWNseWFzRGRBZ1RNRWoxaWVO?= =?utf-8?B?NFAzZE1WS1BFOFV5Z3ZaZVVCTlNuY1J3OHV1YVlKaGUweGVCUnE3aXBuSkhv?= =?utf-8?B?YmR4UWVqOWJndU80OEo2YkxUa0hRRDBSaVBwbWZGUlE3N0pRNXdUNnFaRXND?= =?utf-8?B?NnNuNzhnZ0pxbitPd1RYa0NrdkU4Q09vdzNZVm1hSmdXK3F2alJYVk5teG1t?= =?utf-8?B?TWdYNVE3bGw5L1Z4UFBxMk5PaXpVeWNBZlJ5cDBpTExmUWNWYnQzOVlWSUpW?= =?utf-8?B?SHQ1aFVueUU1M3oxOGhXU3V4azlzVUo1TFA1UWxkaGt6aUllVm9yUTJpb3ZN?= =?utf-8?B?ZTlVM25hM0c5aXZTWndNRVZtT1FlZXJaV01naHpOT3p6TElsTnpRT0NMYUlM?= =?utf-8?B?NVZQaWhmY2xwYVVaY2hnZk90YjBSWWVzVjBBYkdjbmx4Z2x6dVJsMFljME9N?= =?utf-8?B?WVd4ZGcxaWlPOUhhT0xWeUZUZEdHM0Z3TndIN251S1hIVEQ0SGw5Y3JRbHdF?= =?utf-8?B?TzRXNWhOeE9Cd0VET2ZYaHhzRUZTR05YNWQwOGRzdmhXVDhpc3ZodmVIVmhX?= =?utf-8?B?b0N1dFA4bEh3U05kdklpOFRuTWMxQmcvRXlhYlRLcGIza3MwU2RFQnZpbjMr?= =?utf-8?B?anQxWVl1ZGFwUWhTR2dCakE4NU9iRUVzTjh5VUV2c0RzMW92QWUrQ1JRemNo?= =?utf-8?B?Q1pvYm5UanZQZllkb0I5ZDhReDgxdHI1Q2V6UjhIL3lBeTE5akJ0YTVSN1pu?= =?utf-8?B?VVpCV0FIakxDaFFQUEZWUG5sbUMyUmVacFZaeFoyelF1Wld6QURzK2hpVEJK?= =?utf-8?B?cmgvaFBMbUd1ZncyaGlMYmRIckp4N2V5ZmIwRW9hVWlxWlRrcWp1czdROWxp?= =?utf-8?B?NG5EOHZ3ZjcyWUV1UTBXaTk5Vzdzc0FKL25rSjNqK3liazY3TElOK1NFYnc2?= =?utf-8?B?M3V1K1VrbUZVUklwcUFKS0N2SlBFRjdIZjAveW5NRnRJRDJ3cTZKNWNISG5P?= =?utf-8?B?dVU3UUhSQW5FT3QyRC95c0ZpZDR0RHgvYm9YMWtvNHhDRFRvbVovU2RTb09s?= =?utf-8?B?c1FBVXFvZ2RGS05rQ2d0L3FXUlNKTW00eG9rSnJyeW9rSS9TcXBKZ2pGM3ZC?= =?utf-8?B?MWRvVlJ3UDJENGNvL01kRkR3SUFiT0hYSzNoTGF4V0JRc0V0REdMNFJLRTlw?= =?utf-8?B?K0htZ3JpcVBNV0FYb0pRalkrbkR4T1FiRmFrWXBQS0VsYUNmSk9KME5pR2Nt?= =?utf-8?B?WmJBOWdXbWM3T1RmU2lXUU5SWnRVcjFvOGtOcnRYZ1BWckRseDQ1WCtDUDk4?= =?utf-8?B?U21RckZXQ3NSU0krT1ZPbWIyNWVkRjdSQWtSSFFCcjlYQ1pFN2cwS3pUZnBp?= =?utf-8?B?WGxnUUVNYm1Tck9PNU14dlJZbjVGZ1NXK2I5anhERjhPN1A2a1pwSGdTZTZ1?= =?utf-8?B?dzhZYWorRm4ycDJUb2pNWlpRWmRxTlMreWR2Z2FwdTVqNHBjbVpVWGhEb0Zp?= =?utf-8?B?L09Da1g2TWlNRFZ2bi9NSm9jbVBzOHpSS2tBUnRwTkFjVlVMWVZhTEV5OWMv?= =?utf-8?Q?OtYcCh/LageHHxt2HwTTWZO+D?= X-OriginatorOrg: vivo.com X-MS-Exchange-CrossTenant-Network-Message-Id: 4beb5dea-850b-4ba7-4283-08db8e6f6bf0 X-MS-Exchange-CrossTenant-AuthSource: SEZPR06MB5269.apcprd06.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Jul 2023 07:02:20.7916 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 923e42dc-48d5-4cbe-b582-1a797a6412ed X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: R7PTYPZXEejbzdJHsIIrQ2mL4wimfWybK7lHLv69lw0YbKyi5ktvtwijLBCNA82d7grSZyVPc/RPybC1FnnXWw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: KL1PR0601MB4276 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230727_000257_383596_BB393814 X-CRM114-Status: GOOD ( 15.27 ) 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-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org VGhlIC5yZW1vdmUoKSBjYWxsYmFjayBmb3IgYSBwbGF0Zm9ybSBkcml2ZXIgcmV0dXJucyBhbiBp bnQgd2hpY2ggbWFrZXMKbWFueSBkcml2ZXIgYXV0aG9ycyB3cm9uZ2x5IGFzc3VtZSBpdCdzIHBv c3NpYmxlIHRvIGRvIGVycm9yIGhhbmRsaW5nIGJ5CnJldHVybmluZyBhbiBlcnJvciBjb2RlLiBI b3dldmVyIHRoZSB2YWx1ZSByZXR1cm5lZCBpcyAobW9zdGx5KSBpZ25vcmVkCmFuZCB0aGlzIHR5 cGljYWxseSByZXN1bHRzIGluIHJlc291cmNlIGxlYWtzLiBUbyBpbXByb3ZlIGhlcmUgdGhlcmUg aXMgYQpxdWVzdCB0byBtYWtlIHRoZSByZW1vdmUgY2FsbGJhY2sgcmV0dXJuIHZvaWQuIEluIHRo ZSBmaXJzdCBzdGVwIG9mIHRoaXMKcXVlc3QgYWxsIGRyaXZlcnMgYXJlIGNvbnZlcnRlZCB0byAu cmVtb3ZlX25ldygpIHdoaWNoIGFscmVhZHkgcmV0dXJucwp2b2lkLgoKVHJpdmlhbGx5IGNvbnZl cnQgdGhpcyBkcml2ZXIgZnJvbSBhbHdheXMgcmV0dXJuaW5nIHplcm8gaW4gdGhlIHJlbW92ZQpj YWxsYmFjayB0byB0aGUgdm9pZCByZXR1cm5pbmcgdmFyaWFudC4KCkNjOiBVd2UgS2xlaW5lLUvD tm5pZyA8dS5rbGVpbmUta29lbmlnQHBlbmd1dHJvbml4LmRlPgpTaWduZWQtb2ZmLWJ5OiBZYW5n dGFvIExpIDxmcmFuay5saUB2aXZvLmNvbT4KQWNrZWQtYnk6IEFkcmlhbiBIdW50ZXIgPGFkcmlh bi5odW50ZXJAaW50ZWwuY29tPgotLS0KIGRyaXZlcnMvbW1jL2hvc3Qvc2RoY2ktc3QuYyB8IDYg KystLS0tCiAxIGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCA0IGRlbGV0aW9ucygtKQoK ZGlmZiAtLWdpdCBhL2RyaXZlcnMvbW1jL2hvc3Qvc2RoY2ktc3QuYyBiL2RyaXZlcnMvbW1jL2hv c3Qvc2RoY2ktc3QuYwppbmRleCA2NDE1OTE2ZmJkOTEuLmQ5NTViNWY0YjdlOSAxMDA2NDQKLS0t IGEvZHJpdmVycy9tbWMvaG9zdC9zZGhjaS1zdC5jCisrKyBiL2RyaXZlcnMvbW1jL2hvc3Qvc2Ro Y2ktc3QuYwpAQCAtNDM0LDcgKzQzNCw3IEBAIHN0YXRpYyBpbnQgc2RoY2lfc3RfcHJvYmUoc3Ry dWN0IHBsYXRmb3JtX2RldmljZSAqcGRldikKIAlyZXR1cm4gcmV0OwogfQogCi1zdGF0aWMgaW50 IHNkaGNpX3N0X3JlbW92ZShzdHJ1Y3QgcGxhdGZvcm1fZGV2aWNlICpwZGV2KQorc3RhdGljIHZv aWQgc2RoY2lfc3RfcmVtb3ZlKHN0cnVjdCBwbGF0Zm9ybV9kZXZpY2UgKnBkZXYpCiB7CiAJc3Ry dWN0IHNkaGNpX2hvc3QgKmhvc3QgPSBwbGF0Zm9ybV9nZXRfZHJ2ZGF0YShwZGV2KTsKIAlzdHJ1 Y3Qgc2RoY2lfcGx0Zm1faG9zdCAqcGx0Zm1faG9zdCA9IHNkaGNpX3ByaXYoaG9zdCk7CkBAIC00 NDYsOCArNDQ2LDYgQEAgc3RhdGljIGludCBzZGhjaV9zdF9yZW1vdmUoc3RydWN0IHBsYXRmb3Jt X2RldmljZSAqcGRldikKIAljbGtfZGlzYWJsZV91bnByZXBhcmUocGRhdGEtPmljbmNsayk7CiAK IAlyZXNldF9jb250cm9sX2Fzc2VydChyc3RjKTsKLQotCXJldHVybiAwOwogfQogCiAjaWZkZWYg Q09ORklHX1BNX1NMRUVQCkBAIC01MTAsNyArNTA4LDcgQEAgTU9EVUxFX0RFVklDRV9UQUJMRShv Ziwgc3Rfc2RoY2lfbWF0Y2gpOwogCiBzdGF0aWMgc3RydWN0IHBsYXRmb3JtX2RyaXZlciBzZGhj aV9zdF9kcml2ZXIgPSB7CiAJLnByb2JlID0gc2RoY2lfc3RfcHJvYmUsCi0JLnJlbW92ZSA9IHNk aGNpX3N0X3JlbW92ZSwKKwkucmVtb3ZlX25ldyA9IHNkaGNpX3N0X3JlbW92ZSwKIAkuZHJpdmVy ID0gewogCQkgICAubmFtZSA9ICJzZGhjaS1zdCIsCiAJCSAgIC5wcm9iZV90eXBlID0gUFJPQkVf UFJFRkVSX0FTWU5DSFJPTk9VUywKLS0gCjIuMzkuMAoKCl9fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fCmxpbnV4LWFybS1rZXJuZWwgbWFpbGluZyBsaXN0Cmxp bnV4LWFybS1rZXJuZWxAbGlzdHMuaW5mcmFkZWFkLm9yZwpodHRwOi8vbGlzdHMuaW5mcmFkZWFk Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xpbnV4LWFybS1rZXJuZWwK