Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1uoev8-007g6n-QS for pgpool-general@arkaria.postgresql.org; Wed, 20 Aug 2025 09:15:52 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1uoev6-006hhu-4W for pgpool-general@arkaria.postgresql.org; Wed, 20 Aug 2025 09:15:48 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1uoev5-006hhn-OA for pgpool-general@lists.postgresql.org; Wed, 20 Aug 2025 09:15:48 +0000 Received: from mail-japanwestazon11020090.outbound.protection.outlook.com ([52.101.228.90] helo=OS0P286CU011.outbound.protection.outlook.com) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1uoev2-000opb-2H for pgpool-general@lists.postgresql.org; Wed, 20 Aug 2025 09:15:46 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=gT+vB7ntD15VmekJzctFhayLYrVHkEzPj87GeXDCxtbRtdz3wmYWwe/fuTgcsnxx3WUXhScXi5T3Ja7fOUbLpMBr/Z53G0qXUZ2QcA4809UIs8aaIPYpFLlKQKDUyamFSLIPc5xN2B1Pe02cRQ4chVOC4XqCcpI54p+11MUFmZeaIab0Y6dYFZO1ZVNUM1TR4/Oz0vkTSnLw4KtlspJ/L/eFouzCzMHje3q+Sz6d9gzKtI/BV4NURLj2QhmvAXlLbdPNuREHl/0Cc9iMxi/dhyfvCRIIz2CMVNh9U6WYmyyLD58h+jsYmvFlmGQEZvUDYvks9Pzi5y6LuUxlcDVsJw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=XCI6hMW59rkL0jK0FpLNXLcat5/cul5+8iYPo57KcFg=; b=SyceHQQxsRozClMMzWrzudT0gLo6CvVNnWCZ2yUcVirfVEcDdclopdHpUCvnjAJ+UeuBvW9CclUZ9hjjgDPAyNDiYmfq1rvgQKn0UfmGFsdfXa4pcgOTwd+mbmPizh7zGSNXDtZ4TWPEuYqPNmlSll1r86ixd55g5+XmHLoVqhd4nCWndpuovxC1sSlkbDDtySGZkXhGxm6b4bo472qarkDQBz2OkP3C3B9qyUjtrENxysSrOc4GQ7+++JHNYZuIvsNhrSsV/S5mfictISYPTLNfbhfsECX88ByyQkEhijmcngMpn3gl/UKVuSkl4GsP+gYAFUkqovoF4DoCoRE2IQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=sraoss.co.jp; dmarc=pass action=none header.from=sraoss.co.jp; dkim=pass header.d=sraoss.co.jp; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sraoss.co.jp; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=XCI6hMW59rkL0jK0FpLNXLcat5/cul5+8iYPo57KcFg=; b=D3fv4UdREbuG4wqLkaPuUshprfZX/CtHQm5AekTZfAinoUXQZlUELowqDwg6pNMsspYKEZJ1mDORJsnK+2Z7dnyHmmerLb5ucg6VdxvnV4YrByxSV0qXE6OVuSAFvGu60Utqh0OiuO/NuNG435j87fVpKNhKh71SdG2lTbORQrH95Js/RrwFiwwBun8X1GriQa2P7/YCfGy476esj4zcv3iTsrBgiYLVhJE3vlSKEBQrzYRCfMb8tMg5p1LCDnB5TcERYU5D8Idr3ZPnN+7mb1GuQ7nWlLRpl3+7VELnPx8VGNed8cLluQdnRiMV+Q19UgsQCNQ3bJHN1TRzv8w7eg== Received: from TY3P286MB2642.JPNP286.PROD.OUTLOOK.COM (2603:1096:400:252::5) by OS9P286MB6758.JPNP286.PROD.OUTLOOK.COM (2603:1096:604:417::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9052.13; Wed, 20 Aug 2025 09:15:36 +0000 Received: from TY3P286MB2642.JPNP286.PROD.OUTLOOK.COM ([fe80::8e86:353a:293c:aa11]) by TY3P286MB2642.JPNP286.PROD.OUTLOOK.COM ([fe80::8e86:353a:293c:aa11%7]) with mapi id 15.20.9052.012; Wed, 20 Aug 2025 09:15:36 +0000 From: Bo Peng To: Daniel Cifuentes , "pgpool-general@lists.postgresql.org" Subject: Re: Delete archived WALs on PRIMARY NODE Thread-Topic: Delete archived WALs on PRIMARY NODE Thread-Index: AQHcEUs4uoVSc3iaAEevvF+eSoqB5rRrOwWl Date: Wed, 20 Aug 2025 09:15:36 +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: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=sraoss.co.jp; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: TY3P286MB2642:EE_|OS9P286MB6758:EE_ x-ms-office365-filtering-correlation-id: 6ec95698-57ea-40b5-b742-08dddfca1f72 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0;ARA:13230040|1800799024|366016|376014|38070700018; x-microsoft-antispam-message-info: =?utf-8?B?MU1ReWlnbGFjUEh2YkZZNHBsMnRCVVVMYk1CK1NFWTRlVWVnVDIxd2FTd3pY?= =?utf-8?B?MUNvcGovdmJreEdkQTJoRVBKSnlqdUNQaW5rWlY4elRUcWlKUlJPVUpLRDlK?= =?utf-8?B?VWs2MmhvTENVNXBaK1p2Y3YxajhMU29SWGFIMDczMjFoQ0RkOUlKNXpMd0xE?= =?utf-8?B?UGdiUnFRdnAwT2ZRSWd5ZmZMZDBmbmg5N0VpT1dyTWRiN1FFK0lEUnE5bzVi?= =?utf-8?B?N2RXdGVZa0hQck1RbDdOVldScmVYcVo0dUJEdTZ6UTE0RFZOSmNueCtuc244?= =?utf-8?B?dDl0L2FtZ1BpZU56UEd0c1dlSUJ6a0paQ2JvbGJxdWh4L3FvdUN2N2NSN2dq?= =?utf-8?B?R1RjQW1JQ3lISHI4SjZ5UVdwcTBRYXpqQUorSnFaNG4xWkxHYmx1Yjcrbkk4?= =?utf-8?B?T2Y3L0FnQkorRTNPSmJTY3J2MTZWR0lNdWxyYk00NWNyVmVSV1NnUWc3Y1VO?= =?utf-8?B?WElzVFFuVk9nY3VSbkhRaHlVUlgrR1lTaENPWWlTYUd0SHlaRVlVWUJEVFBt?= =?utf-8?B?amtUaUJVdUk0NFhTZlBnaWQ3L2NmK25oQjUrbTZBbW1ZbysvbEVyY054aFRB?= =?utf-8?B?U2dLa1Q1emxFU0duV3UrdEJmVFB1aGxmbHlTa2xnSnFQZXRITHZWUXM0WnJR?= =?utf-8?B?SkR1SGxnM2g5ZXdKRmRTYlZSWEZQNkEwQy9sSmJiVkdoZGQxNTU4RnIrRjc0?= =?utf-8?B?anlVTlVObG11cm1UM29UeU10aTFHN09IRzFTYkNZZ1FPa0ZxUTBYQmV4MkZS?= =?utf-8?B?TXJOK2o0RkM2bStpd3BFRFd1MVNaKzVHNzZMUDA1TVRlNTNGbm5DK3I3QndC?= =?utf-8?B?ZVcwUnp3VExqZld0RVErR3hndUdFL0pIZlkyb0RqZ3h4TlFhNFc4R2NmNnJC?= =?utf-8?B?Ym9xcWJBakdEQmtTMmlLY2MwcVhVT1BGYzUyNi8zMG90UHRYaW1UalhHUmRa?= =?utf-8?B?YkNIcGdnZlduU1p6NituUlhNYnIycWFXVVkwL0pSNWdzVFJkSHIrdzlzWGdj?= =?utf-8?B?YUxnWnhYbVNWTHFRNkcyZDBzTkdKVUNkc2h4cTh0NWFUbmFyQmwxbjFIa0pB?= =?utf-8?B?MHlIcmpsN3ZPTlBHTHhBSDIwcGxqSU1UalZsK2lOYlErU01UbytGb0huTTJL?= =?utf-8?B?bUdZM25iZi9YekNzOGtGT1hzS2l3YWIzK0xkVHF1VUkrVTQ0OWFXMWk5VldD?= =?utf-8?B?dzNWeUNXMmZaendxcVRuTjhtM3JXa1FSZnd2cm42RkJiRHBVU25NR3hWVGdI?= =?utf-8?B?RmpXZURTamlGRUJHWXVyV3BtNS9WWVh5VVpZb3hOQk1OZFI3TlpBdnN0SDBE?= =?utf-8?B?ME5aTVVka1I0TjduSkVwUm9uQWJlRUU5MXFFZHhTbnBNTVppTVcwTGkwdUhx?= =?utf-8?B?VlZvTzdYWW9KbjdtVEhWUWFNb3hROUFKejM0bENUUXBzVjhKckxRT2I1bWhK?= =?utf-8?B?L0pXSGFlM2lIdFBKOFlVTEpwMCtqVnR0aDR2MlhvV3NUVjJvNlZWcHJMUDJ3?= =?utf-8?B?UjFLNVdCNWNHR1d6UHJkcTRQTnFSUzEyWjcvUHMwNnZDL2lHTnhoc1JBai9P?= =?utf-8?B?eTNQWTlsc2VCVFVITTVSRzAxdVRLQ3UwcEw4SzQ3b21obFFtQTRDbnhiN294?= =?utf-8?B?Tm5naVdtVTJuUW1wdTlwTlA3VHZNME5CelJLKzJrU25nYVZPLzlsNlp5V05C?= =?utf-8?B?UVdtZUp4YlRlMmJQTmkyai9TOXZQdW9SNUtYbHdKVHBPOVdCV2JWcko0dnhZ?= =?utf-8?B?KzdlbVQ0MmtOTUhFcktHTmM4Ri9uTjAvdkhYeVdLL2g0allQNTI2NDBzZmln?= =?utf-8?B?ZGt0ci9EQ1BNUkV0Y0lYRkl4eFYwclorYk5tRDZtUllnZTQ2cVRXZXhtd3gy?= =?utf-8?B?VE5jWjNsM2VYQjJmZlk1NHoyV2NJT2FudVZEai9DWGhJeE9qQ2lTNHNsVkxM?= =?utf-8?Q?qtj4JIU+sqI=3D?= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:ja;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:TY3P286MB2642.JPNP286.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(366016)(376014)(38070700018);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?YVlkdk1sbUNjK2VNZHFBNEs0NjZaR1ZiYmNrYkl0RG1PTXcwRWxTSnJmL3NF?= =?utf-8?B?VTZrVlgvTkZpMmtrckV3ZVJZdllac0pBTHJxY09taUkxYTlYWmY2TERLWThp?= =?utf-8?B?a2p2Qlg3Y1g0QlRZdEg5b1lrcnVkcWpBUUVhRTAydTBDczhiK09nNkFLYlFV?= =?utf-8?B?QXVyTlFLRkMxVk9lYWNJbjQwQnVBcVlGQ2dHNnV3Sldud3ZDNHN2bDJjSENK?= =?utf-8?B?eFdoTVBxUGN2Y2I3MGJLZTJLZ2VON0FaaGNoZUJ1aDRFeXR6TEZMU3grYVlX?= =?utf-8?B?WGhzSFphc21rNk9hQ2EyOXEwRnBiLzhKd1VCanVtOVR2dW9ScDREYU45R3ox?= =?utf-8?B?d3REanR2Ym9UN2dGN2ZvbE5sNzZzanVROStsM0tSQ0tqbTNQTUk2SVo0Tk44?= =?utf-8?B?UjBxc3FHcFZTZWxYSnRTSEdCcUNFdml3L0s4ejhXeGJQRmV6RVUxeE85dHB2?= =?utf-8?B?SzBNOUJTcktFQjBKczhiZmp3UzNYSU5xdHlIWnJIV2FxRnQzc1R1TE5WbFlQ?= =?utf-8?B?TklWRU9PdldDaUxCUC91WUNjWHhLQ2lvMFRpU1dXUk8vOHUvTEREcXhCV3Ro?= =?utf-8?B?VlVGWFRMMitGS2c2UFNyV3ZMMGE3c3NkekdaTlBvd0o2NlhQRVZDWW5NaWtK?= =?utf-8?B?YnpTby9hU0U3QTY2M2dtYUdteWZycmJRZXNEUVh3SExVNlFBQ2tQaks4cEcr?= =?utf-8?B?NEk3cDNpcC9TQXl6NEw3SWl6bjJEdGpOVEJaQjd5R3BJVWd2ak9vVmZpeVdx?= =?utf-8?B?TDBmdHI0aXZRbU1CcmI5UzJxR2pWeURJWEE2ckJwOW51RHJqZG5EQzFhS1N0?= =?utf-8?B?b3daY2tLdlBCcm1JV1RsS1hZdzZxb1FFbGxIVWI1QzhaZDJUaWlpcVl6My9i?= =?utf-8?B?VHhaRWZBUGdvSnZCK1FUZ2xwbmpTbnBTMXc3L2cxUGNPaHp0VmhyUzhUd05o?= =?utf-8?B?SHlSSHVsa3NuaDRSYXF4YVJiWmd1eWtnTFNrOGpMNUdGR3I3WDdWNS9pY1p5?= =?utf-8?B?RmpxaGVoMzk1Yk5VYVdrZWNjSmtPd2picUJDMEd3VkVTMllWOVVQSkNtZUNW?= =?utf-8?B?M3BmdTRQd0xEN0J5TVJ5MmtFWU9GZ0UzNmsyVG5vcFc3ZUFLSTZEWFltN1Ra?= =?utf-8?B?S1F6MUIrbHpCTkNmcUpmZTBrRjFXWTZuWU1LRjlPOGE4KzRTaGhnWG9LUEJo?= =?utf-8?B?QU1ZSkJMeG5oNzZFVTdBc0g2MkRuRk5LYnM4RTQvT1c1VDB3dkZCczAwRU1l?= =?utf-8?B?aWM0dGk2dmV3cjI3RVkxZGJmVDRFV3U4UXd0aDNudTFRY2NiZHhmaWJPRXI5?= =?utf-8?B?UW1OR3BUMDh6Z0FGRTllNjd2T0ZqSTRCbkRrNnF4R01JWFJZK3JjeXV3S1VJ?= =?utf-8?B?YkxGRStxeU9WaWUyd0szSmlzbjF3dkx3eTFYeFF0MzlYT242bzVTdE50OTJz?= =?utf-8?B?dll4RjljdGViSGdVQUwxTThNSmxlUVYzM1R0OVFnS1VTT2R6SDRtL2hSTkc1?= =?utf-8?B?SHQwdGtTYllVVVRXYWZSM2NVc0IwR1FPZmNvOHRCUm9Hd3VBOEU4Ni8vY1Yz?= =?utf-8?B?OVhiZmh4bHFPTFh4cTAzWlRxdWNNZnkrc1ptd1l0UmJBa1VUQTNad2hQN0VW?= =?utf-8?B?dnZGVzhZZ1hNdXhOQVFhSEZqSHdMYjlBeXFmTG50emVzMTFBTEs0ZUk5QnJV?= =?utf-8?B?cjRCWTdZYW9kVWprNVIwbjVpWU5NTmtXeTRIZGM5RStKRHMwWWJJUkZkMkpi?= =?utf-8?B?SVNJOUdkRVVoTmVnYktBWFprNnVNK2FGdlk5ZUtwZEEzWlBieEhYa1JTZzdv?= =?utf-8?B?K2YvL0t4R2tRM2t0UGtaR1hGdzBwTUZ4Tk9JWVVLL1BWbGgyYnRYdHVwMEZs?= =?utf-8?B?S1U0bDVjbHhpUjhlMFoxS2ErTTVSeGh3SUxRclVYSkY1VTV1dGN2NnJsVXl4?= =?utf-8?B?UnN3WW1XSlNCaW5td0JvbThudEpzOGZlRStXUlpnZXM2SG03UGVldVJveGZn?= =?utf-8?B?b2tBWkJpLzJhSDFwRGJ3K0hRZ3JHQkkyTFNIcW42SWs2NXNHaHBDeC9xV0J0?= =?utf-8?B?b3pjalE1UlhnaTZqRUpXSklxM1NIR1RDQkFQVTBHemxFUlpVcmY5NTMvMjJo?= =?utf-8?Q?2wGqUbnS50EtlXPJO1fPkZSkm?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: sraoss.co.jp X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: TY3P286MB2642.JPNP286.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: 6ec95698-57ea-40b5-b742-08dddfca1f72 X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Aug 2025 09:15:36.0443 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 75db6c32-352e-4063-ae79-cafb8623f6db X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: X55taI5lwxDlwnHaV2mZrL5k11TCFuJMp8qu4Sxl8SYxEUlqer2yaYt+MtoGj2Cs1xDfRmg3fE4dBmk9N6GWgg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: OS9P286MB6758 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk SGksCgo+IFNvIGEgc29sdXRpb24gd291bGQgYmUgZG9pbmcgYW4gdXBncmFkZSBhbmQgc2V0dGlu ZyBvZmYgdGhlIGFyY2hpdmUgbW9kZT8gSXMgdGhhdCB0aGUgYmVzdCBzb2x1dGlvbj/CoAo+IFRo YW5rIHlvdSBpbiBhZHZhbmNlIGZvciB5b3VyIGhlbHAuCgpVcGdyYWRlIGlzIG5vdCBuZWNlc3Nh cnkuCgpZb3UgY2FuIGRpc2FibGUgYXJjaGl2ZV9tb2RlIGluIFBvc3RncmVTUUwgYW5kIG1vZGlm eSB0aGUgZm9sbG93X3ByaW1hcnkgYW5kIG9ubGluZV9yZWNvdmVyeSBzY3JpcHRzIHRvIGRpc2Fi bGUgYXJjaGl2ZV9tb2RlLgoKLS0tCkJvIFBlbmcgPHBlbmdib0BzcmFvc3MuY28uanA+ClNSQSBP U1MgSy5LLgpURUw6IDAzLTU5NzktMjcwMSBGQVg6IDAzLTU5NzktMjcwMgpNb2JpbGU6IDA4MC03 NzUyLTA3NDkKVVJMOiBodHRwczovL3d3dy5zcmFvc3MuY28uanAvCgoKX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fXwrlt67lh7rkuro6IERhbmllbCBDaWZ1ZW50ZXMgPGRh ZXJjaW1pQGdtYWlsLmNvbT4K6YCB5L+hOiAyMDI1IOW5tCA4IOaciCAyMCDml6UgKOawtOabnOaX pSkgNTo1MgrlrpvlhYg6IHBncG9vbC1nZW5lcmFsQGxpc3RzLnBvc3RncmVzcWwub3JnIDxwZ3Bv b2wtZ2VuZXJhbEBsaXN0cy5wb3N0Z3Jlc3FsLm9yZz4K5Lu25ZCNOiBEZWxldGUgYXJjaGl2ZWQg V0FMcyBvbiBQUklNQVJZIE5PREUKCgoKCgoKCgoKCgpIZWxsbywgSSBoYXZlIGEgY2x1c3RlciB3 aXRoClBvc3RncmVzIDE2LjQKUGdwb29sLUlJIDQuNS40ClRoZSBwcm9ibGVtIHRoYXQgSSBhbSBo YXZpbmcgaXMgdGhhdCB0aGUgZGlyZWN0b3J5IGZvciBhcmNoaXZlcyBpcyBnZXR0aW5nIGZ1bGwg d2l0aCBhbGwgdGhlIG9sZCBhcmNoaXZlcy4gSSBoYXZlIGRvbmUgc29tZSB0ZXN0aW5nIGFuZCBw cm92ZWQgdGhhdCB0aGUgcmVwbGljYXRpb24gaXMgb2suCkkgaGF2ZSByZWFkIGFib3V0IHRoZcKg cGdfYXJjaGl2ZWNsZWFudXDCoGNvbW1hbmQgYnV0IHRoZSBkb2N1bWVudGF0aW9uIHNheXMgdGhh dCB0aGUgY29tbWFuZCBpcyBkZXNpZ25lZCBmb3Igc3RhbmRieSBzZXJ2ZXJzIChQb3N0Z3JlU1FM OiBEb2N1bWVudGF0aW9uOiAxNjogcGdfYXJjaGl2ZWNsZWFudXApLgoKCldoYXQgSSBoYXZlIG5v dGljZWQgaXMgdGhhdCBQZ3Bvb2wgNC41LjQgZG9jdW1lbnRhdGlvbiBpbmRpY2F0ZXM6CgoKQXJj aGl2ZSBtb2RlCm9uCi92YXIvbGliL3Bnc3FsL2FyY2hpdmVkaXJQZ3Bvb2wtSUkgKyBXYXRjaGRv ZyBTZXR1cCBFeGFtcGxlCgoKV2hpbGUgNC42LjIgdmVyc2lvbiBzYXlzOgoKCkFyY2hpdmUgbW9k ZQpvZmZQZ3Bvb2wtSUkgKyBXYXRjaGRvZyBTZXR1cCBFeGFtcGxlCgpTbyBhIHNvbHV0aW9uIHdv dWxkIGJlIGRvaW5nIGFuIHVwZ3JhZGUgYW5kIHNldHRpbmcgb2ZmIHRoZSBhcmNoaXZlIG1vZGU/ IElzIHRoYXQgdGhlIGJlc3Qgc29sdXRpb24/wqAKVGhhbmsgeW91IGluIGFkdmFuY2UgZm9yIHlv dXIgaGVscC4K