Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1m3COo-0000t3-DR for pgsql-hackers@arkaria.postgresql.org; Tue, 13 Jul 2021 07:00:10 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1m3COn-0006YB-DT for pgsql-hackers@arkaria.postgresql.org; Tue, 13 Jul 2021 07:00:09 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1m3COn-0006XJ-4c for pgsql-hackers@lists.postgresql.org; Tue, 13 Jul 2021 07:00:09 +0000 Received: from esa1.fujitsucc.c3s2.iphmx.com ([68.232.152.245]) by magus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1m3COg-0002pG-VC for pgsql-hackers@lists.postgresql.org; Tue, 13 Jul 2021 07:00:08 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=fujitsu.com; i=@fujitsu.com; q=dns/txt; s=fj1; t=1626159603; x=1657695603; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=1pzu1hr1Fo+2F5VYO9bN1hsLYmyCLoCXsalAMTzurPg=; b=NBIGB6uXbt+rRSQPA7rbXu25FKOPwpp1jtVlNFPmTIiw6ZDafuTvJ6+X bSN1iDYxjq81fD0HOxMl4xBRgUuiRm/wCAFW/H4iE2Z65BjwC1VoUqwIt 80h3YR+2zHg84GhrKs99J2gdHrkF+O7Zd5Wk8Gwt2pQieQTY8Y/QYJSRn ffSgvLBszOx0R4zv8TjdRv4nYxpY2iEux6gUYrTh83ZVm/z9+HQEJOoqk 8+qxk5mos0wVewenzKjnY6NPnll1cPmuuRGPbjrmyP8yJvrdoIszFUqZz EY9CaaEmdyS13+DBWBXajpqLUNuX9hT4D26BDI+UUccSeXdaK7X2pMdV+ Q==; X-IronPort-AV: E=McAfee;i="6200,9189,10043"; a="43023008" X-IronPort-AV: E=Sophos;i="5.84,235,1620658800"; d="scan'208";a="43023008" Received: from mail-os2jpn01lp2054.outbound.protection.outlook.com (HELO JPN01-OS2-obe.outbound.protection.outlook.com) ([104.47.92.54]) by ob1.fujitsucc.c3s2.iphmx.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 13 Jul 2021 15:59:59 +0900 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=GnGx4nUr00YAX8AZQ0Z51ROfltM4GDH78WZlTFbr7xVn+vtzORE/cahvy8zcuglF2NrfQfr1YHdKWjMKJv4sWciEcFh8o42rw+D4qvH39bP99Ywe90CVZMMJjZnAWtVP1N53QaTnbk1bSDoZj2ncoS9cpu/GEO74rD8eh2QtTVlqhbmvLfy5wlE5jXHCnfFKu860+yFaqpMnbJDUhrrlksDBHqC8uHDTvnrl+Iq7Bs2Djim43lrBwsz70XaiqUhcK8918bHMi3n4lcMCFDOsA5u7ES+vpxoAmrnFFZWt/pLMRg4hiVSAfLwNcbuU0EABMrhGTBN9ifH6yLPEvOScNw== 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-SenderADCheck; bh=1pzu1hr1Fo+2F5VYO9bN1hsLYmyCLoCXsalAMTzurPg=; b=CPT7/EVdi5QQfw78m7dTWByYEbeNsYg5zZ8R48OzkdPjm2al5yET5FOOILwsf3+yPw9VTOcfOKhIe7ew3rNX8x5zN990zlk7FXDOTKG6qHTl8wI5VP40rpshAN5zEanbR/kv5nqQQ4VdnOeMCegRUzWPYWTv9johzbPrI9dJy7cKdnITzvimvXynv1P/Sie5A6jNsLNeh/VfIug2Jz4U9aXEClxHuCrQ0zlOG3XFngmzvrQEi0fmgfE0O5IB0V9bIiZ1y88rDfNodF8z2clbJOdgroxKlE+3PkCkNDM1Y1S4NgsFZAHtw6H8sEGMH8xpIanI1dTwLWZBgzuZBjIUtg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=fujitsu.com; dmarc=pass action=none header.from=fujitsu.com; dkim=pass header.d=fujitsu.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fujitsu.onmicrosoft.com; s=selector2-fujitsu-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=1pzu1hr1Fo+2F5VYO9bN1hsLYmyCLoCXsalAMTzurPg=; b=nJ0D7nODNWfTI3DKMa6LJlS7CJiA0eM3WKssWM48nYf7/tqh6LqAKiAYsP/H2M/e5wV026sOXagn+Kh4ckaH/1ZPB9hn+IrG2XCq4yN6sFYX9EBuNLUUl0jc/prb2KW59seNQx6FBFuoGz9bknRsQH+6snLpgSXDVf12E9Sb4MM= Received: from OSBPR01MB4888.jpnprd01.prod.outlook.com (2603:1096:604:79::23) by OSBPR01MB4534.jpnprd01.prod.outlook.com (2603:1096:604:78::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4308.23; Tue, 13 Jul 2021 06:59:56 +0000 Received: from OSBPR01MB4888.jpnprd01.prod.outlook.com ([fe80::256d:75d:d9cb:f59f]) by OSBPR01MB4888.jpnprd01.prod.outlook.com ([fe80::256d:75d:d9cb:f59f%5]) with mapi id 15.20.4308.027; Tue, 13 Jul 2021 06:59:56 +0000 From: "osumi.takamichi@fujitsu.com" To: 'vignesh C' CC: "pgsql-hackers@lists.postgresql.org" Subject: RE: Failed transaction statistics to measure the logical replication progress Thread-Topic: Failed transaction statistics to measure the logical replication progress Thread-Index: AddzxbV4E8towJomTkm1trqmHwIwlgD5T0yAAAJolIA= Date: Tue, 13 Jul 2021 06:59:56 +0000 Message-ID: References: In-Reply-To: Accept-Language: ja-JP, en-US Content-Language: ja-JP X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: =?utf-8?B?TVNJUF9MYWJlbF9hNzI5NWNjMS1kMjc5LTQyYWMtYWI0ZC0zYjBmNGZlY2Uw?= =?utf-8?B?NTBfRW5hYmxlZD10cnVlOyBNU0lQX0xhYmVsX2E3Mjk1Y2MxLWQyNzktNDJh?= =?utf-8?B?Yy1hYjRkLTNiMGY0ZmVjZTA1MF9TZXREYXRlPTIwMjEtMDctMTNUMDY6NTk6?= =?utf-8?B?NTVaOyBNU0lQX0xhYmVsX2E3Mjk1Y2MxLWQyNzktNDJhYy1hYjRkLTNiMGY0?= =?utf-8?B?ZmVjZTA1MF9NZXRob2Q9U3RhbmRhcmQ7IE1TSVBfTGFiZWxfYTcyOTVjYzEt?= =?utf-8?B?ZDI3OS00MmFjLWFiNGQtM2IwZjRmZWNlMDUwX05hbWU9RlVKSVRTVS1SRVNU?= =?utf-8?B?UklDVEVE4oCLOyBNU0lQX0xhYmVsX2E3Mjk1Y2MxLWQyNzktNDJhYy1hYjRk?= =?utf-8?B?LTNiMGY0ZmVjZTA1MF9TaXRlSWQ9YTE5ZjEyMWQtODFlMS00ODU4LWE5ZDgt?= =?utf-8?B?NzM2ZTI2N2ZkNGM3OyBNU0lQX0xhYmVsX2E3Mjk1Y2MxLWQyNzktNDJhYy1h?= =?utf-8?B?YjRkLTNiMGY0ZmVjZTA1MF9BY3Rpb25JZD1jYmJlNTE3MC03YTdkLTQ5ZTgt?= =?utf-8?B?YjMxNC0yNGE3ODQyMDBjYWM7IE1TSVBfTGFiZWxfYTcyOTVjYzEtZDI3OS00?= =?utf-8?B?MmFjLWFiNGQtM2IwZjRmZWNlMDUwX0NvbnRlbnRCaXRzPTA=?= authentication-results: gmail.com; dkim=none (message not signed) header.d=none;gmail.com; dmarc=none action=none header.from=fujitsu.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: b43d15db-f56f-4528-5625-08d945cbd2e7 x-ms-traffictypediagnostic: OSBPR01MB4534: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:10000; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: agzBe8Zsn24SvtR/imZf6DWmvwv9PiBXNgRfcBpQw7lT60oOcr+t39Qo18HVfsCYxTYOjTGxf0cP4S4BAZhK0dKPa2EpA9PUJbU8O6zU4OHDeXVV/iBnMZ/SqU1quCpqqnZGH0Evy1S3LO9jn6n3k+sYEheKxZ82QSp5IWfHnvWomEjLyjilMiJg8/OEm7rUr7h5guZOOs4g5S8bT0wNYBoVo6cVxtsoAqP1TZ5/Ds3pREV6s+9a7eEX0TvXOog6OBkwntHqdaDHjVnUcP4GCTW0cFhy1A1jbfxOmLLsRPjtTnsCpB8EsSyHhlrgiQhzuf8+RhSGpe/yLmEg8kHJvEVkZd9X9i9bt0wTw1v2BiXpykgVF4WXqmX9FrOC9XzV0jSofd53Tj/6kanXBfjNrSo9W4B4zYEUi2ozyFTEGfWNbxyMVSrULkxKRZs9iUUBC3I6RsLIyvo5yYpL1ETXosTaHJ1woHhtnV0570GHwEN7kANyORgiIzHsfCtLQO+2Jtm42Kso4IHcfMQoaL6r1nezPGVzs1nK3NPnsGAslsVm+E+L6R2lmVw0Sfghja98r7XJac1dVF9EIpzu9SpuRmEbQY/PJcOx6OJ+ix9jXnLhEZMkBCXhDe7lpLrzTv63dRf7D791nIY/+8zOn+gYyw== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:OSBPR01MB4888.jpnprd01.prod.outlook.com;PTR:;CAT:NONE;SFS:(4636009)(366004)(376002)(39860400002)(396003)(346002)(136003)(122000001)(6506007)(38100700002)(6916009)(9686003)(478600001)(53546011)(71200400001)(5660300002)(86362001)(8936002)(7696005)(85182001)(52536014)(4326008)(55016002)(64756008)(76116006)(66476007)(2906002)(66556008)(66946007)(66446008)(26005)(8676002)(33656002)(186003)(316002)(83380400001);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?V3RDNUVlYk9XT3A2Qk9kQVVmaWZkdGNQWXQ3aWlSVjNnT1FzWHZWTmlMRnBT?= =?utf-8?B?bTZETWtHMTRzaHdRQ0thU0pEQXdNYmZSaTNQQ213NmpTWUF1T3o4aXBOek9h?= =?utf-8?B?MWdFQW01Qm9VTnBZc0FJaDJhbXdneldOMUY1Q3pCVmpSREtpeFZ1VDRadkkz?= =?utf-8?B?VjRYSHExc3loaVM0OE95UW1CbTFnMStkVGt2cnE0MHJaYmZWZWFDVmY5b01Y?= =?utf-8?B?RjVaVElHdXFjS1p6MDY4RTg4L0ZDUnlXNVdyN0RhaWh6WjdqLzVWK21TVHVX?= =?utf-8?B?QTJUUGM3Qk5rK1c3ZElwSkhlYXBxdVRoUVJIdG5GQnQwTTJCdEZTTlF3d3Bp?= =?utf-8?B?MUJZSTYzRWFVeXJjN3hRZTB3MFJ0YjFWRUd1bldCMjBiTUN1K2N5RzAvY2V6?= =?utf-8?B?Z05nK0FlcHIwcEVnSytjQ2dFTjliNS9hNEN1UTd4M3Y4aWdmejZXc1hLY0Fq?= =?utf-8?B?UmRRR2Y1SkM2alZzUDZRL283SUo2cWV0eWxWM0VsK0QrVjNKbmVjWEgwYjdD?= =?utf-8?B?aU9RWEFxc1NNbVAzZGZzVy8rblNOTnc2U0w3Wlpnd3Y4UiszNDhSeEgzRE5w?= =?utf-8?B?eEJHMSt5dUhZb0xmVHBleEZ0VHArWVhlRUFEMW82TTYrMmkrWHduaElBTE5u?= =?utf-8?B?dUhXRktoUzRxRDU0ZFU3a3Q1SU90ZkFNNXQ1RnhDU1ZaS2p1OWhjY1U0aHlU?= =?utf-8?B?L1pDNExuUWRtcmg1ZHh6YjZtWkxZdThwZFZ2V1pEV0xJK3JBWDdwQ2ZqUk5F?= =?utf-8?B?WlAxbTExMWlGdjRoNklaMVNXMHBuT2owMzVjWit1d1BNSGVrejhURmZLWnkz?= =?utf-8?B?NmhIMHJPTnd1dU5jaHRNajljWTRidzlXYnNCQUdRTFR6RXpvZnlsdm5KRFpX?= =?utf-8?B?U1ZueGxnOXNiU3NMRlM3a2VzUW8zVEpQS2xDZ2hHVFFqV2FYamxjQlBwZWRZ?= =?utf-8?B?ZWl2YXM3bnFyU0k5cnFwNmw2dUcrdGVwSnBvakhrdGFxQnJlNUNNY0lsaWM2?= =?utf-8?B?Z3BPaXRtem00OEpiRTByK3FTcTFxOU0renZiZTd5VC82Nm9OMnowOEFsRm5o?= =?utf-8?B?RWljdk9qVVhtR2Vxb0oyalI5aG16V1R6T2JidS9Bb0tYUEk3MUJhVk9Tb2Qr?= =?utf-8?B?VEY3QVk3QWpFTWRtS2h0dzg1RVBvZDJFNGEzMVJmMmJmQ09NRjBMMG1idlN0?= =?utf-8?B?Q0g1MzRWK1djNUNWOHU0ck9IMHBJN0NQS0pFNXc4SVo1NDV2Q3daMTRzNmYv?= =?utf-8?B?bEM5OVh0WWZUb3huRGpoblE1eGFLd0xNaGZlWjJKK012ZjBTaDlseTFsTVFL?= =?utf-8?B?eHJhYnA5TE1jZmtscWFQcEVGcW9zcHhMOVlXOXFMTnVmZFhLS1gzUWc1U05q?= =?utf-8?B?aXM5Y0ZVOW9MV3h4ZFN4WHVXdnVsWlVVdjZhMEZQc291VFlHUmRrZ05xYVoz?= =?utf-8?B?NFFEZzVOVzhmS1pxb29KL3RFSHVsU2RvcW1GVTFEVUpFbHQ2TG80bVcwNWJx?= =?utf-8?B?SGhUQ0ZpNnJZRkt3ckJOdy94M08rTzBsZHpLeG0rQzN3VmFoZ0RWby9vT3Nz?= =?utf-8?B?N1NMQWpPRVNvbHh0ZUhvSFF4MUowWTBUcHZzTG9Oa1RBWDRmMm9LdWRJU1dS?= =?utf-8?B?Z2wwbHArRVVudUJwY3VqdFV3VnVqNHRPSThrSSttNitPWjZJL01lU1kxR3JH?= =?utf-8?B?SitLeDBhTG80MzZ1aFBzYmgrQjYrd1BnUmVxaTNlb2laaTYwaDZJRWJjUys0?= =?utf-8?Q?GDh9vAVas5cInHX7QY=3D?= x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: fujitsu.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: OSBPR01MB4888.jpnprd01.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: b43d15db-f56f-4528-5625-08d945cbd2e7 X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Jul 2021 06:59:56.7920 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: a19f121d-81e1-4858-a9d8-736e267fd4c7 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: dfrcEgcl0mb3r0TM83oKGyRK8qCd2RQDtNWTMGCj02JUZbXXroNVxNJlBYTVX1SvbHLsT0jfQd2VFHsZNaivLigmnhEHl/LIeVzoZphVlkM= X-MS-Exchange-Transport-CrossTenantHeadersStamped: OSBPR01MB4534 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk T24gVHVlc2RheSwgSnVseSAxMywgMjAyMSAyOjUwIFBNIHZpZ25lc2ggQyA8dmlnbmVzaDIxQGdt YWlsLmNvbT4gd3JvdGU6DQo+ID4gV2hlbiB0aGUgY3VycmVudCBIRUFEIGZhaWxzIGR1cmluZyBs b2dpY2FsIGRlY29kaW5nLCB0aGUgZmFpbHVyZQ0KPiA+IGluY3JlbWVudHMgdHhucyBjb3VudCBp biBwZ19zdGF0X3JlcGxpY2F0aW9uX3Nsb3RzIC0gWzFdIGFuZCBhZGRzIHRoZQ0KPiA+IHRyYW5z YWN0aW9uIHNpemUgdG8gdGhlIHN1bSBvZiBieXRlcyBpbiB0aGUgc2FtZSByZXBlYXRlZGx5IG9u IHRoZQ0KPiA+IHB1Ymxpc2hlciwgdW50aWwgdGhlIHByb2JsZW0gaXMgc29sdmVkLg0KPiA+IE9u ZSBvZiB0aGUgZ29vZCBleGFtcGxlcyBpcyBkdXBsaWNhdGlvbiBlcnJvciBvbiB0aGUgc3Vic2Ny aWJlciBzaWRlDQo+ID4gYW5kIHRoaXMgYXBwbGllcyB0byBib3RoIHN0cmVhbWluZyBhbmQgc3Bp bGwgY2FzZXMgYXMgd2VsbC4NCj4gPg0KPiA+IFRoaXMgdXBkYXRlIHByZXZlbnRzIHVzZXJzIGZy b20gZ3Jhc3BpbmcgdGhlIGV4YWN0IG51bWJlciBhbmQgc2l6ZSBvZg0KPiA+IHN1Y2Nlc3NmdWwg YW5kIHVuc3VjY2Vzc2Z1bCB0cmFuc2FjdGlvbnMuIEFjY29yZGluZ2x5LCB3ZSBuZWVkIHRvIGhh dmUNCj4gPiBuZXcgY29sdW1ucyBvZiBmYWlsZWQgdHJhbnNhY3Rpb25zIHRoYXQgd2lsbCB3b3Jr IHRvIGRpZmZlcmVudGlhdGUNCj4gPiBib3RoIG9mIHRoZW0gZm9yIGFsbCB0eXBlcywgd2hpY2gg bWVhbnMgc3BpbGwsIHN0cmVhbWluZyBhbmQgbm9ybWFsDQo+ID4gdHJhbnNhY3Rpb25zLiBUaGlz IHdpbGwgaGVscCB1c2VycyB0byBtZWFzdXJlIHRoZSBleGFjdCBzdGF0dXMgb2YNCj4gPiBsb2dp Y2FsIHJlcGxpY2F0aW9uLg0KPiA+DQo+ID4gQXR0YWNoZWQgZmlsZSBpcyB0aGUgUE9DIHBhdGNo IGZvciB0aGlzLg0KPiA+IEN1cnJlbnQgZGVzaWduIGlzIHRvIHNhdmUgZmFpbGVkIHN0YXRzIGRh dGEgaW4gdGhlIFJlcGxpY2F0aW9uU2xvdCBzdHJ1Y3QuDQo+ID4gVGhpcyBpcyBiZWNhdXNlIGFm dGVyIHRoZSBlcnJvciwgSSdtIG5vdCBhYmxlIHRvIGFjY2VzcyB0aGUgUmVvcmRlckJ1ZmZlcg0K PiBvYmplY3QuDQo+ID4gVGh1cywgSSBjaG9zZSB0aGUgb2JqZWN0IHdoZXJlIEkgY2FuIGludGVy YWN0IHdpdGggYXQgdGhlDQo+IFJlcGxpY2F0aW9uU2xvdFJlbGVhc2UgdGltaW5nLg0KPiA+IEFu eSBpZGVhcyBhbmQgY29tbWVudHMgYXJlIHdlbGNvbWUuDQouLi4NCj4gKzEgZm9yIGhhdmluZyBs b2dpY2FsIHJlcGxpY2F0aW9uIGZhaWxlZCBzdGF0aXN0aWNzLiBDdXJyZW50bHkgaWYNCj4gdGhl cmUgaXMgYW55IHRyYW5zYWN0aW9uIGZhaWx1cmUgaW4gdGhlIHN1YnNjcmliZXIgYWZ0ZXIgc2Vu ZGluZyB0aGUgZGVjb2RlZA0KPiBkYXRhIHRvIHRoZSBzdWJzY3JpYmVyIGxpa2UgY29uc3RyYWlu dCB2aW9sYXRpb24sIG9iamVjdCBub3QgZXhpc3QsIHRoZSBzdGF0aXN0aWNzDQo+IHdpbGwgaW5j bHVkZSB0aGUgZmFpbGVkIGRlY29kZWQgdHJhbnNhY3Rpb24gaW5mbyBhbmQgdGhlcmUgaXMgbm8g d2F5IHRvIGlkZW50aWZ5DQo+IHRoZSBhY3R1YWwgc3VjY2Vzc2Z1bCB0cmFuc2FjdGlvbiBkYXRh LiBUaGlzIHBhdGNoIHdpbGwgaGVscCBpbiBtZWFzdXJpbmcgdGhlDQo+IGFjdHVhbCBkZWNvZGVk IHRyYW5zYWN0aW9uIGRhdGEuDQpZZWFoLCB3ZSBjYW4gYXBwbHkgdGhpcyBpbXByb3ZlbWVudCB0 byBvdGhlciBlcnJvciBjYXNlcy4NClRoYW5rIHlvdSBmb3Igc2hhcmluZyBpZGVhcyB0byBtYWtl IHRoaXMgZW5oYW5jZW1lbnQgbW9yZSBwZXJzdWFzaXZlLg0KDQpCZXN0IFJlZ2FyZHMsDQoJVGFr YW1pY2hpIE9zdW1pDQoNCg==