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 1pIwTT-0007bx-Bh for pgsql-hackers@arkaria.postgresql.org; Fri, 20 Jan 2023 18:50:51 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1pIwTS-00053S-4h for pgsql-hackers@arkaria.postgresql.org; Fri, 20 Jan 2023 18:50:50 +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 1pIwTR-00053B-Pj for pgsql-hackers@lists.postgresql.org; Fri, 20 Jan 2023 18:50:49 +0000 Received: from esa20.fujitsucc.c3s2.iphmx.com ([216.71.158.65]) by magus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1pIwTP-0005m8-Sj for pgsql-hackers@postgresql.org; Fri, 20 Jan 2023 18:50:49 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=fujitsu.com; i=@fujitsu.com; q=dns/txt; s=fj1; t=1674240648; x=1705776648; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=cO4vtMzLFgGvflFl/L/roLbH5VjifTONpTqyotvIWNs=; b=NeiJVHyD42hwUJIBjF2qCvMdt14n9ZBJpGMPZA4w730iz1PmgygVZIez XA2lX935wTRRJ2Biys3bMX7qYCWU7lUrTgWDft9fC608g8WEb3+P4jASW JKFdYRD45qIHNvtXNCl9bGje4D+xY3HwRsRFXlUjtMOSnT6BsuTqTdSiO OBqGEJxK5xIqx7CKaEzCxjvpIbwtec1/8p89z6g9EdBJbqBTcSI5s3Pu8 Aj0KKRTmLuIf+n90xLJ7RGLtA/rfhDyfk2A8CVYci2Zbjz6qB3y7NI62g I+ybsM9xlUvEfIwymjk6c6c9rBzVUbyL6XcDts+GT7cyhRnCExxNU42Pn g==; X-IronPort-AV: E=McAfee;i="6500,9779,10596"; a="74922340" X-IronPort-AV: E=Sophos;i="5.97,233,1669042800"; d="scan'208";a="74922340" Received: from mail-os0jpn01lp2106.outbound.protection.outlook.com (HELO JPN01-OS0-obe.outbound.protection.outlook.com) ([104.47.23.106]) by ob1.fujitsucc.c3s2.iphmx.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 21 Jan 2023 03:50:45 +0900 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=PNepkJQjbDvBIQWgHbMZRzZBm62ktp0nQwhdW9LVeAAzGj3SdSTiYNNB+moNPLbvU2GnIn+G4TRfjrvW4mB+1aDjB6VbHUky1CiqwDXn501UY5OcVliEj8tUleKH2J+Ap4GRiIApJpXmZA3A7/AF1cI/kWRyVJ++rTCe2l16+ox4jEC+qFvhS5aC51P5Ujs9gjGNPeqkQS4bXteYQcKVX9Ro2kj/hwZlYgRJe8+I1S4t+4o9umyT7wyhknmdbV9KD5cWQXmANK68OGcnkqpYpy6NsKI6wRrxSNx6d7R+osmEbJvI9PNoSX94efZDsT/sUvDjf9EpfnsUmR1Qc9o/Tg== 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=cO4vtMzLFgGvflFl/L/roLbH5VjifTONpTqyotvIWNs=; b=h1UOceF+nBPiZhyF9w5P6NqIlwUankVsgCHLGORqIXX0HCmBzLLTw05KALC8GIUjKajnqmtMu+NLswy2KFsxjSYh3/NFL9GAYND3O/G85cHMFC9IBPRqhGwbh/pUddn4t8pr7RltFQLw2McffxSmArOu67l9I3RIW9nTfioIIvaDYGP00IhOnt4mWLemntp26mshrSJw+PepBWKCQ+sMIgxJmRzLL2vnJ+BAFCC/zKEx/9/IZQ63dTM//WsLfV2kFfKNAQ/ycWA2OTsXvwxPt6FLOdoZbwlSwQAkyeSm5hqjJjkom8MUzRcpOVJXYJJnXMRF1UhedWgtL99ZyoSEaQ== 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 Received: from TYCPR01MB8373.jpnprd01.prod.outlook.com (2603:1096:400:15f::9) by TYWPR01MB11233.jpnprd01.prod.outlook.com (2603:1096:400:3f9::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6002.27; Fri, 20 Jan 2023 18:50:40 +0000 Received: from TYCPR01MB8373.jpnprd01.prod.outlook.com ([fe80::941f:893d:69b8:e21a]) by TYCPR01MB8373.jpnprd01.prod.outlook.com ([fe80::941f:893d:69b8:e21a%9]) with mapi id 15.20.6002.012; Fri, 20 Jan 2023 18:50:39 +0000 From: "Takamichi Osumi (Fujitsu)" To: 'shveta malik' CC: Peter Smith , vignesh C , Kyotaro Horiguchi , "Hayato Kuroda (Fujitsu)" , "dilipbalaut@gmail.com" , "amit.kapila16@gmail.com" , "euler@eulerto.com" , "m.melihmutlu@gmail.com" , "andres@anarazel.de" , "marcos@f10.com.br" , "pgsql-hackers@postgresql.org" Subject: RE: Time delayed LR (WAS Re: logical replication restrictions) Thread-Topic: Time delayed LR (WAS Re: logical replication restrictions) Thread-Index: AQHY9/SeVGNfJ+eMH0OkVO9Bch6SIa49/p8AgAAf6ACAABrAgIAALyYAgAEoiICAGrgLgIAGnftQgAEcg4CACAUGgIAAVUUAgADhA4CAAJ9SgIAA6ooAgACaBYCAAPtugIAAI30AgAsiVvCAAjbLEIAEQWWAgAGfSACACtcCAIALd3wAgAFMWoCAAC9FAIAA74IAgADRMqCAAoxsgIAFAcUwgAFSZoCAAZLR4IABWhuAgAD8biA= Date: Fri, 20 Jan 2023 18:50:39 +0000 Message-ID: References: <20230112.120338.534662300633460797.horikyota.ntt@gmail.com> 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?Yy1hYjRkLTNiMGY0ZmVjZTA1MF9TZXREYXRlPTIwMjMtMDEtMjBUMTg6NTA6?= =?utf-8?B?MzhaOyBNU0lQX0xhYmVsX2E3Mjk1Y2MxLWQyNzktNDJhYy1hYjRkLTNiMGY0?= =?utf-8?B?ZmVjZTA1MF9NZXRob2Q9U3RhbmRhcmQ7IE1TSVBfTGFiZWxfYTcyOTVjYzEt?= =?utf-8?B?ZDI3OS00MmFjLWFiNGQtM2IwZjRmZWNlMDUwX05hbWU9RlVKSVRTVS1SRVNU?= =?utf-8?B?UklDVEVE4oCLOyBNU0lQX0xhYmVsX2E3Mjk1Y2MxLWQyNzktNDJhYy1hYjRk?= =?utf-8?B?LTNiMGY0ZmVjZTA1MF9TaXRlSWQ9YTE5ZjEyMWQtODFlMS00ODU4LWE5ZDgt?= =?utf-8?B?NzM2ZTI2N2ZkNGM3OyBNU0lQX0xhYmVsX2E3Mjk1Y2MxLWQyNzktNDJhYy1h?= =?utf-8?B?YjRkLTNiMGY0ZmVjZTA1MF9BY3Rpb25JZD0yNzY4MWMyMS04M2U3LTQ1Y2Qt?= =?utf-8?B?ODk3ZS05ZjBkZGU1ZTllMjg7IE1TSVBfTGFiZWxfYTcyOTVjYzEtZDI3OS00?= =?utf-8?B?MmFjLWFiNGQtM2IwZjRmZWNlMDUwX0NvbnRlbnRCaXRzPTA=?= authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=fujitsu.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: TYCPR01MB8373:EE_|TYWPR01MB11233:EE_ x-ms-office365-filtering-correlation-id: ee7bdcf8-8b4c-4374-4111-08dafb1739da x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 21QK0/wlRbMJUfpwFtdey6G5YOUdi2vjHxyh9UPTWn2DMjyx2TwMPUWTJDZ2zBU/GOg4KptPYOLkk0Hiq27MEfbqrVwuGZFjMMFvvGFEeKKZfqA/h0ELxAuCln0b8LN0pt1RLtX7B3M9LX+y4V+xLGC7oyQNiBNTpa2DcgVjpjqmocCtqYcXNwCOX7cOZRcDkBqJ+6NtWY3IbRQFDptMNNW88Anhf9XF98YC1cVS1cVENmhXoKJg3K0XWbR+5oFbgBThQkA686cloH/AkU0S3t0fbBgCu5s5axyDP4CwYrGLcOfkTQj4yUNXAFvi/+Obexo6JvWcst8D+aOTqa45oZditBzm5Iuvg255QtBdIfbDfxH1TMdKKw4lb0H7CI5ElM4VIc7ZYcB/HOVNe4Y7MOpbkQrf8uECYgXW9cOXMYipCTyBq3wcA/LFAfainuFqw9Yas2WXyE3McXCQymdHJvTZCYlnKw+SwRX5yaVpzXBsA9/03tgMp/sAYFvfkzuKo6+6JOq6IXi12OJZs1YTHbdSwb6STDi9NVM60v5XUuNGmzEPei7mx8ZD5c3GOO3JKVZX58H+/8BZazs5zc3AZHhpgBO9XsZqdKOrNh4v74l/fSUNHL1Xs+ZUxFxxEKhQMSwipNq17Inc2GUSNmIzU84yK+oFc/YTf18k0IKH0fEUXkaOeWmbyXnyZd59OzFyDhcwI5IQp0fYC7GC+GJzInk7OkT4AS9p6fRbsen5bN0= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:TYCPR01MB8373.jpnprd01.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230022)(4636009)(376002)(366004)(39860400002)(396003)(136003)(346002)(451199015)(1590799012)(1580799009)(478600001)(7696005)(33656002)(71200400001)(9686003)(55016003)(85182001)(38070700005)(86362001)(82960400001)(122000001)(38100700002)(6506007)(7416002)(66476007)(41300700001)(2906002)(52536014)(186003)(26005)(53546011)(66446008)(8676002)(4326008)(316002)(66556008)(76116006)(66946007)(8936002)(4744005)(5660300002)(54906003)(64756008)(6916009);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?bWErZXN2MWx6T1lFZ0J3YUw5SFBWdkQzZFJiOXU0RG5SWGFwM0k3RXUrc0JL?= =?utf-8?B?R0ZWY1JDWVVnb2VsQ2Z4RkZTRUpkUTMwWkYybVEvdEF1N3kxNWV2RkgxOTZ1?= =?utf-8?B?TGY4V0lmTmd6RXl1L3AyTFFUOWNWZlFqQlY5blhtSnlWY0g4N1d1TVF1Wlhy?= =?utf-8?B?VlJHbm5HQzBIVFBWMStCRGRySGJIbkZNNFZld1c4eFNtQXlKNm4zV2FuVTZs?= =?utf-8?B?Mi9jalp2a1NpTE55Z0hDbDhqandrNDZzbTkwdUNJQmtwM250bGVrbDFYOTNF?= =?utf-8?B?bUFUOGIxVFVodU42eEhTRjhHdUIyRXFXQ3hUMVhwRFJEMUUrMjBESFl0Z3d1?= =?utf-8?B?M21wMVAvYlJFelltdUNYcG9mQVJQVEwrL2xsZkVpWC9xb04zWE9jVGhSVDVt?= =?utf-8?B?NnpOQTJFS2pJcDQ4MGlLRXFJU0l6Y0hrbFg2ZkFzcW5WcEs2b0QrejFGZExW?= =?utf-8?B?REhuTWg1TlFmQlhKNUtSa0p0MXYySmdGa2prUmNTckc3K1p4dDhMR1lsaURl?= =?utf-8?B?bk40VlQ4VjllOU1BSjF4cGJZS0pyeGYvbXkwZ1hiSmRJRi9zb2hBWHlvTlZC?= =?utf-8?B?UytrVWdJZHlObVM4YkdLSnlDaUlhbFFJMXlUY082M2tCckZjNlQ3cjFnRjZo?= =?utf-8?B?TGRFU2d4ak1ETG1Idy93bFFNS09PbElma1l2ajUwR1Bxc0Z2ZGRsV2ltV0sy?= =?utf-8?B?cGUzOWhpSkNoL3kxcC9DeGswS1FlMnpaQ3AvczA0ZGdVUVJDazR0c1Q2WXhY?= =?utf-8?B?WjRCL0FaWkpVcjlBRm44SUhLeTR3RlJVRDdzcjlUWnd4UHZ0TlcwMm1sc3ds?= =?utf-8?B?eUlIeXBiZGFBeXd4emNidTRRSGh0MG14MTZJOGVSaXNFUzNVQzVtNkFOWVJP?= =?utf-8?B?TmJ2Y2pBWmZMV0NDWHVRaGpLQ0ZFM3c5ZDZRNHdndmc0YkhLYStuNHVleDFo?= =?utf-8?B?UTJSVEc4dnBpNlhHbGowZWoya1o2UTM4K2V1Vk1QREZTbmVEY0F1T0dWZ2dF?= =?utf-8?B?dmROVHVZNlFleXRUWUljQ2poZndnM1kxMFkyYU4vckgzSTdOMGF3a0VSY1Br?= =?utf-8?B?R2tkQldTMC9PZ3cyeHBJaEQ0VFJrTGJtam5wMlRJdnpWWmtkUUs1V1NQdXVD?= =?utf-8?B?dElVaEJEVTkzTDJBT01HNzFuZ0llamtIOVZCVko4OXd0VUZUdG5pelpHdGtR?= =?utf-8?B?NUlvT2VkUE5FVkdGa0xzTzlDdGoyZkRBRTBvL2xUMXdCWGlPNmNxMGtSbWdR?= =?utf-8?B?VWM2UHlHV1NBVitkeUV1cjBkbnRtUG15eW5VTkZOcXU3V04zUzUyd291VW5S?= =?utf-8?B?eUZlL3ZnUCs3L1IwcWZMUFdLR3pQRjhDMTdnVmRaLzJMNU5OSXo3NmNubEJ2?= =?utf-8?B?NWcyajZaSTd3bXZlSzdpMFRDeGUwOVdJd21uWHVjS2ZvSUdlejBFL1pBVjdR?= =?utf-8?B?VDl1eW93RkpSdnRuNTRPNkdIT1Zsb0ZTdGp0REtoQzFEaVhqbUZScTZOaG1j?= =?utf-8?B?bk9KL1Nzc0QxRU5aRXlxbTVJdy9PZjhIZTFqUCs4V3c2Smo0bi9JdDBoNTUx?= =?utf-8?B?aXFJb0V3OVBxdkZUNWJtWE9MUmxLQlJuVm1Wc3ZtdE02eklKd1g2cTNuc1di?= =?utf-8?B?bEZ1RWhzT2YwZnU1UjFpbnl3L29seE8wbGt3Ym9CRzBUVWJmYm1TY1k1emZm?= =?utf-8?B?U2J4eUpaWGNUQ1BzQ0RTcUFkT0dUbW1OZHkxT1ZyUy9hNWpaNkhLYjBzd1Q1?= =?utf-8?B?Sjc5QXB3YjNvd0V0NWhiRDMvSnJ3Q2t0U2liVG15bEFnMjlKZERzOVd3bEpm?= =?utf-8?B?VllnODBITlJNWDNnL2Fpc05yeGlkd1JqTUs0aVRkdWhUSHpOcUY5Zmk2Z2k1?= =?utf-8?B?cWlFT1pZdTcrNHpVcElraG1qR2llSFptdVNUQ1lqMkFjd2JkcjZiY0FIVXJ3?= =?utf-8?B?SXJJT00raXRySjZXWEpxRnJiREVZTWZpcnhweHJMUklkaHRPc0h1WGdlMzM0?= =?utf-8?B?dzA5WTBUVVluRzFrNXVHUUswZEVwWWk1aHpVb2pzODBBVktMRXluQnMvczdF?= =?utf-8?B?cCtyNlhqdTV4UFFHbjY3VDV5WTJ2NmtwZDdRS3RUWHA0SXJTZDNPbzBNU1ZC?= =?utf-8?B?Zk5tMHRZNUFCVm4wVC8rVjlnN1p2cDFWNWJZR1owMkFZT1EzN3ltZWhSa3FM?= =?utf-8?B?VHc9PQ==?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: 2D4OOJBn+wtUKOEeF/J/AhlrGqPNxNCXyNaDFQMmEFGQI561v6Qu+58N9pcuCQJw4AgVlQ0O/ifMsT7xoW7CtFbAUCly7JUFWdkWTvbMr4eyosvZbEkvwvt0gDz2MgQNo6rGA3l+zo5f6dztsG9QE53qT+vq9kX9fQNxrb+q8KmE80d4y9Awuc+NNHg9pjE5C+eWmFTjXIkuBeVR7IiIb2AWEMe3QbNo7L3fGQFcgQJ13nF8wcJC4yTCb8FJNTkUwMoCYzSxpkqi1NE1hKhqqZss91UODtjiglxlDKOuEpZVfIlglfuN6uaF4aP5v0c7btrRrgyI96CzM5VVKJgv6ABSPRc3+I/653kpNALivKTfSBWIHr7iL9XqfgPoRFTApb76uuFmgLtlMUawZsRC15Rl88yg45W+kRkw1qHw72Nnz4QOWuRCAh3MuaZb4EGbVWvGit0i1ERkCK+1OTdJDmHdkS20hYFQnZN4dbmRBUohD6wyXw3cYT6WZLvSUiROIrIfl7QfJ9mvtXvHuv9TOESviVLNWhVwGXfo+v9tEXEnqu5+y2d9hYgXdCEZs9iQg5uQo1xbeeKbxnVONP5QfaalxTRkrla5xvTNyxjlVOaUJ/3xCL5+EwA1s79m4Yv3qZsutFPDf20O9vDnRWd+LEbk/NY0Kd8leDEefKgfUJHkdJObo9QtHLA9XzxT5UwuELdX1RBiAk+/9jjaFguly3iEDsfe8arbCcv3GUxYfcaWdA8iYlGP4k3OpeD5i/XBdL+bCAFjvb6aEyZt93rhERCipBmgxCM69uh54hJO8yAx6P+NvzITXKqkVfKz7QvnSW3LmZcvP/Sb88pvc2qWlzOnn4whXXPE6HZuHQoH4Se4p3oc7XgUHLRidIUqP+B/axCIbAKafCy7yYR3VjoQrQ== X-OriginatorOrg: fujitsu.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: TYCPR01MB8373.jpnprd01.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: ee7bdcf8-8b4c-4374-4111-08dafb1739da X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Jan 2023 18:50:39.9449 (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: C6UGAWR5Ygc+EvD1aDMcwtj+4O9ega8h0zn9YWKwnSsn7wj33A0Cmjvsbph3Df6RQcXMyT7pBl+NXyHZYRF1xkCrr8U9Q7KUbb9pwnoSBiE= X-MS-Exchange-Transport-CrossTenantHeadersStamped: TYWPR01MB11233 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk T24gRnJpZGF5LCBKYW51YXJ5IDIwLCAyMDIzIDEyOjQ3IFBNIHNodmV0YSBtYWxpayA8c2h2ZXRh Lm1hbGlrQGdtYWlsLmNvbT4gd3JvdGU6DQo+IDEpDQo+IFRyaWVkIGRpZmZlcmVudCB2YXJpYXRp b25zIG9mIGFsdGVyaW5nICdtaW5fYXBwbHlfZGVsYXknLiBBbGwgcGFzc2VkIGV4Y2VwdCBvbmUN Cj4gYmVsb3c6DQo+IA0KPiBwb3N0Z3Jlcz0jIGFsdGVyIHN1YnNjcmlwdGlvbiBteXN1Ym5ldyBz ZXQgKG1pbl9hcHBseV9kZWxheSA9ICcxMC45bWluDQo+IDFtcycpOyBBTFRFUiBTVUJTQ1JJUFRJ T04gcG9zdGdyZXM9IyBhbHRlciBzdWJzY3JpcHRpb24gbXlzdWJuZXcgc2V0DQo+IChtaW5fYXBw bHlfZGVsYXkgPSAnMTAuOW1pbiAycyAxbXMnKTsgQUxURVIgU1VCU0NSSVBUSU9OIC0tdmVyeSBz aW1pbGFyIHRvDQo+IGFib3ZlIGJ1dCBmYWlscywgcG9zdGdyZXM9IyBhbHRlciBzdWJzY3JpcHRp b24gbXlzdWJuZXcgc2V0DQo+IChtaW5fYXBwbHlfZGVsYXkgPSAnMTAuOXMgMW1zJyk7DQo+IEVS Uk9SOiAgaW52YWxpZCBpbnB1dCBzeW50YXggZm9yIHR5cGUgaW50ZXJ2YWw6ICIxMC45cyAxbXMi DQpGWUksIHRoaXMgd2FzIGJlY2F1c2UgdGhlIGludGVydmFsIHR5cGUgY291bGRuJ3QgYWNjZXB0 IHRoaXMgZm9ybWF0Lg0KQnV0IG5vdyB3ZSBjaGFuZ2VkIHRoZSBpbnB1dCBmb3JtYXQgZnJvbSBp bnRlcnZhbCB0byBpbnRlZ2VyIGFsaW5nZWQNCndpdGggcmVjb3ZlcnlfbWluX2FwcGx5X2RlbGF5 LiBUaHVzLCB3ZSBkb24ndCBmYWNlIHRoaXMgaXNzdWUgbm93Lg0KDQoNCkJlc3QgUmVnYXJkcywN CglUYWthbWljaGkgT3N1bWkNCg0K