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 1sBzsT-002WUo-Ne for pgsql-general@arkaria.postgresql.org; Tue, 28 May 2024 16:40:47 +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 1sBzsT-00Af8t-7b for pgsql-general@arkaria.postgresql.org; Tue, 28 May 2024 16:40:45 +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 1sBYb5-006PBU-Ca for pgsql-general@lists.postgresql.org; Mon, 27 May 2024 11:32:59 +0000 Received: from mail-lo4gbr01on20700.outbound.protection.outlook.com ([2a01:111:f403:261a::700] helo=GBR01-LO4-obe.outbound.protection.outlook.com) by makus.postgresql.org with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1sBYb1-002DJ0-70 for pgsql-general@lists.postgresql.org; Mon, 27 May 2024 11:32:56 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=OBEFIuLfUFNTzvwg291VAOnKfGZ8YVv+5pGs2Tjhcqhxww5G6e9O/1mZ3t5QDxrSBR+17MFGOoCbvSuzH0x/DW5o1+Ed2860PnoYD+QsI2L9F3kCMG0xcveuF32zSqJ8fZKlHdVolLxC+Rz98NtJoXK8nKbTzjRgg+GDBGvRk7hqi7Q6j88FAv69eYIH/ODqbW11+hMmA8yI94r5kyEeBe0QySFWQiG8qMszSBY6PAnelTAmgdjKC6T18Nh+r65NmK8ehDLFmO9mIFQtY7P+QuncXgDG/zO8lSgaH9Z9Wa25bOin1onpPVdLqjQlDOQ2/qCyo+AKzbatfZaIhYN8gQ== 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=eHir8tFa88TmRIUXF5WJrIE35mbH7QdVk4ekeqNS0sU=; b=MooEtEb66SVxuBVO3ov4FUr3lkQDUZ+2XJQdPLFaLy43b9yhhWYSVVZjbFhF0NJWVmkDa1XXXjbdNEpUmP4kQbiagSvDfKs+LlaC23KAMkLKNrgaQpc62vbIud+YUwg6yrCiETVbSyaiP3deSw5N8lLx37XKUzC+v2C0qog90U+aTdYB9lF7rVrr7GpHz74natlMF4lESyDhIDQcpXy48ECZDnRZ52ssgRcgGTJ4bOJCn4F1KfkHsQn+vHvRD7YUOkRBO8SiUue7XMUnXAkrdng1J4GP0CLhKlJPXWZrC0NKMA6XFXfnMxQsbOYuXTxJyhm0OKYfpssBcS3180eg0Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=wsd.com; dmarc=pass action=none header.from=wsd.com; dkim=pass header.d=wsd.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=wallstreetdocs.onmicrosoft.com; s=selector2-wallstreetdocs-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=eHir8tFa88TmRIUXF5WJrIE35mbH7QdVk4ekeqNS0sU=; b=uLTrlVLfxGHLzLQXH4/uvl3iAzz641U59e2ssN7eNxA5UXXhyG7nGLierJv8HGQ8laRDT/EhT97Y+7utCuBNILlUIPouS1AFOmxi0JM0wmmYFYABDGuQ8D5P7OXulNz6TuwGQoFQN/wOBlKE9f9bEMyw4aaRa8JfpW97fRBPuKc= Received: from LO0P265MB2700.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:14f::13) by LO2P265MB3024.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:179::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7611.29; Mon, 27 May 2024 11:32:37 +0000 Received: from LO0P265MB2700.GBRP265.PROD.OUTLOOK.COM ([fe80::92d1:e324:2b46:51a9]) by LO0P265MB2700.GBRP265.PROD.OUTLOOK.COM ([fe80::92d1:e324:2b46:51a9%4]) with mapi id 15.20.7611.025; Mon, 27 May 2024 11:32:37 +0000 From: =?utf-8?B?Q2hyaXN0aWFuIFNjaHLDtmRlcg==?= To: "pgsql-general@lists.postgresql.org" CC: Eric Wong Subject: Memory issues with PostgreSQL 15 Thread-Topic: Memory issues with PostgreSQL 15 Thread-Index: AdqwHcBBFYjZi2PTSs26xR1tQHmhMQ== Date: Mon, 27 May 2024 11:32:37 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=wsd.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: LO0P265MB2700:EE_|LO2P265MB3024:EE_ x-ms-office365-filtering-correlation-id: af3f443e-f08f-429d-ec74-08dc7e40b5ed x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0;ARA:13230031|376005|1800799015|366007|38070700009; x-microsoft-antispam-message-info: =?utf-8?B?Y2xlKy9JWGRUQkd4SnBhVHRMeVhINFRGWE84WlRhZ3dpKzB6N0VLeTVOV1g0?= =?utf-8?B?VWRhOVQ1RGlNUkZPMngzWi9tVUgzaUFOdDFtaVhrbzlLK1llbEFJNFdFandI?= =?utf-8?B?ZmY0K0NkbUpXSzhqZStDUzFsMjJNaEJDeSt1OXl6amdGS1dMVWllQWRNOTJY?= =?utf-8?B?Vzczdkk1VlVSdUUyeVEyZkhMWHdvUDBjbXNmdEhuV0FoeHhvZm91OG5CSnB3?= =?utf-8?B?ZWRnZSsybHNpYVcycTk4TnFRcVJjalhtRlgwNnJwRHRtSGFNY1o0WXh4T0xs?= =?utf-8?B?TXpEM1Exb1dBaDE4cS95VG9nUG9pRmE3N0p2MmNmaUNVdXI0OE1OQjBxK3hY?= =?utf-8?B?MVBSU1NrUHlJczFTWm9mM2hzZlFoK1FDcE1RYUpaUFp5R3NQMklqOHIyMUpp?= =?utf-8?B?VmJqOXBxQ0JBclZMbzZnUmlmVVBEdlh2c2R3MEUzbi9EU3BaT1hXNk1GdHhS?= =?utf-8?B?bXI0WUtOOFFUVnJVbkpYZFlXUXp1aGdKVllRZ1RwaE56ZW5aQVFlSERPbjNa?= =?utf-8?B?N3N0N0lqa0oxc1JqUWVnQ2tiZFNQWG5rMjJZQzdJaFpVZXBFNG9pTk9rS3RQ?= =?utf-8?B?V2h2T3Z6Si9HK2ZXdS9Jb050bkV5aCt0T0V6Z2cxYnQ3eEt6WXVCT0wxY29Q?= =?utf-8?B?eFdHTy9DdzJZSGNYcGhTaTl0ZzhCSGErR0wwRVRHbWdoUUw4YS9LeVJxc1lY?= =?utf-8?B?bDZ6dXJSNTFkRjFQVmtXZmJCQ2ZWVUZ3aEt0VDE2TEp5eStUbHM1ZHVVSjQ0?= =?utf-8?B?QjNQT090VjdpSzk2V0h6KzhXMkwwZkNHSUtFRVVNVlJDN0xXREt5SzY0cGE0?= =?utf-8?B?T3dRZDZzb1hmQ3NxcWFtOVo2d1QwdXluTWZYKzFmYWZjMnhQTUNsRklabXBw?= =?utf-8?B?M0FBeGVEMEVYRWpxMjdkSk5vUldkRDhrTk9ub0VwZFFpc2hEZmhKejZaUWdu?= =?utf-8?B?a3hLbFgyeXRFTkl5dkhmaGppV0l4b0hGVjVoSWd0RnVCV3ZIY1FUOU5QVENp?= =?utf-8?B?M1FnM3o0QjVxanlmdmhkQ2NrOFhKejJObVIxUnJMeEdpdGdJWFVoZXk3b0JO?= =?utf-8?B?RkM0K0xQMzd2T29MVXpBa1k2RTZDOHJTYUNQT3JDQkorUWtxdmxVUFVtM3Fx?= =?utf-8?B?bktEL2N1Lzg0cWMwVWpZdElNWS81OXphVE9SVGNGZTVwNU9Edi9BMm5iWVFq?= =?utf-8?B?Z0ZLUGhDZEJsQksvc1ZLOC9DWWVJaVNWRzdWQmViWmRNVi81ZE1OUndsbUZC?= =?utf-8?B?Q3VlVWlDTUZzZ1dHZ1BwUCtST2pkVmM5SnZnSGFPMFJuV01HK2dQa05qZGJR?= =?utf-8?B?SzFuK01yKzVvSkZLeUJjc2VtbFdkVVBXMHZUT1p3UTN4STNjRGQyRHZyYmxD?= =?utf-8?B?UFVjNGsvSWIwdUc4MTdFZEFzdTdrSHhZUFdFNWViSW9tdmkzVUplcG5GeWNq?= =?utf-8?B?cytzMlVwQXFkQkZURHRPTlNFd0o1OGtxT0g3NmdNcHlVSG9uOHJsMnMzTW1C?= =?utf-8?B?Z0xsTXovRk5HYW43M2R4Z0hCNnh6WDA1VWRRUjVqY3VySFZBbWF4d0Q1VGFK?= =?utf-8?B?VTY3cFpvNmtpUmNhaU1wUWJ5NUNYa3JLN0oyRVB4WmpiMHNGakdiY1d2KzYz?= =?utf-8?B?eU9aM3RTa3NjR2VtMzNsdVpYdXJzTHN4ZXkrOU1LYnpEWm54d0RDVWllcUc4?= =?utf-8?B?ZGdmYS9vUkcvWFFBVGMyVDBXZ09RWWp5WVR4bkdaeFJlUE5kMi80d1N6UEcx?= =?utf-8?B?Rmt4ZUx4Nno1dk40T3lMdnRwVDNGajIzMUx6MWpZUkFoVXR6YzE3cFR0bDNW?= =?utf-8?B?ZnNscUFhUVZ0UGFXVXIzUT09?= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:LO0P265MB2700.GBRP265.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230031)(376005)(1800799015)(366007)(38070700009);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?N1dmT2JlUmtVRVJidExvMlV0U0pVaDNPUFVDaytSOTlPMzFnNC9lODFXUU50?= =?utf-8?B?RVRGQVJJSHIzNkNhWkhLTFpxU1NkYk5qdVBZL0tkTERoQ2lQN3dkOVU4bWZ6?= =?utf-8?B?NDhjaFM5b2tDWlRLVmxsc2sySGc2VEhwM0RpcGFtcWVYTlIvOGo3VFAvUGlm?= =?utf-8?B?NDZkbEF2cnZBRGsvRDFkUWZIc2VUWFVmQ05EL3Ntc0xmZkdQcllsaHJhMExp?= =?utf-8?B?dEo1OFZnYWdBRk1mQTZOTkNKbmJYWnVjdUc4VVV4UjNvd09hWFFXb1I5YkNy?= =?utf-8?B?R2loeHNqaytpWGFtdVFIU3B6Z0wxMTMvTFFwZ05YaEpxc1FwUkdTcHBOYkF4?= =?utf-8?B?dDZyWU1TK05RU2M4SmF6M0p5OHhvYlB5L3FrK1d6b1JWWm1xODFXLzByajF1?= =?utf-8?B?V1ZWdlpSa3htQjdHWklmbzNOZWNwdlN6NGNkWStMbDdvNkprdHA1OFRQa25P?= =?utf-8?B?dEJPb3BGaGVCL0tidmxMQmUvSGlPVUJoZkEzUzBUNmNzclBWdDhTTGhpRGlx?= =?utf-8?B?WWQwb0RaYjV1c0NhQXNkK0ZqOFNiSlJDOVhqNTJpa3lTUUpFYk5PcWlaOUtK?= =?utf-8?B?UTc0T1pYS3NKL0RZSzU2N2JwbHVVQTJXcUJjTXlOanlwSU91Z3l5aU10ZGZo?= =?utf-8?B?d3Zucm9PcGY1eTAvY3BOaDZBTVZYbFg1ZjIxcFNvK3hZN2FoemZtUUhnei9V?= =?utf-8?B?elJIa3R6amhpQ3V5UmdlYjFLa29ybzQ4LzgyVDRmRlV4cFE4MDY0bE56alRw?= =?utf-8?B?V0p4cXhmeXlHZXh1bWZYME95d3c3aUd2ZzFRSWIyRTJTNm5DbGMrNHIweG9M?= =?utf-8?B?S28vKzZYbm90aXZPeW12RmVhMHRGWnJobG1UQVRnM3V4aFlpWWMrU21pZmly?= =?utf-8?B?MzhsRDRZMXdKK1VGMjBUK09LeTFwK1hrcHkrV3QwKzkwaVBIaWFSNXJ3dkx4?= =?utf-8?B?YjVZYXZ6a2xPT2ZvbEZDT3YvRGZDa1YyQmViZGErUlVEZHRYNllyakxmR0NT?= =?utf-8?B?TUhOUWEvbk5Md3IxcEp0ZjRuTzJEVnFwdjJrbnFXSlpHTUd3TW04dTJkdkRI?= =?utf-8?B?OEhZUko1SjZQOWZKTDFwd0l2Zmh1WDY3NTJySWxza0FPS2FJWnBrOW83WEMx?= =?utf-8?B?RE81cU0vTTdLRmxiUjlGSGlFbXdEcUhSampTY2xrNzljU1kvbjN2ZUpuVU9u?= =?utf-8?B?NTBCc3JlUXhmc3hJSEQ1NmhWZkNSSlExWU5JcTVkMFc1KzJINFJoSTZxaVJ3?= =?utf-8?B?ZlROZG9jSlpxN1JoUFF1NmtPUUUxWXZxZ21ieHNkUkxUMVF2K3dGc1NEUk94?= =?utf-8?B?clY4Ym5wNHhZQ1BKb3hpZHhOUGllSVdPZkZNVUhIQ2QvVXg0b2FRVjE5RU03?= =?utf-8?B?Y3YxUk8wQzdWQlRUelY3TWswSE1pWWdaTkNEK0FYeUtYbmtIQVNmdUx3bFhF?= =?utf-8?B?SEQ4K1dWR0VobjFCWVh5QnFGcWpNYXAveENJek9zRU55SENOcFdiT2MwQXhH?= =?utf-8?B?eGl3d0tuVi9tRWYxOEx5aDZUOStrdFYxdXBQdWJjQ3RkZlRpdzRlcHZaVFJq?= =?utf-8?B?ZFlPM1J4cm9KZHV1cWpGMENIbHN2S1VickwyRW5jdXpDZzAvT0JMT1RNekM4?= =?utf-8?B?M0xFVjc5ZlM3Mkh3NFJQWFpWYVJQV0pYQnNxNFIwb0JsSitkeTdPVUp1OHRE?= =?utf-8?B?bitrcmlwYzk4R2sxMVU1VlpBckpJRlh4THMvcU1XN25TQkZPWE1kQ3EwbnlX?= =?utf-8?B?TkFyQ1BhRUVXOWw2ano5SXZ6WG5WSWhmbXluU21DYTI4RnhFeEpLME1iMnhB?= =?utf-8?B?YXBXVjljbXVtcXJpb1FhQVlMVjlDZFRzNFI2ZnRON3hQMjRBL2FKZWtxbnZx?= =?utf-8?B?UXdHdnl2YzNkMG9SL2lSOUw5dlN3bU12aDQ0RUNtUVplU3hYazh4UUtoUVVD?= =?utf-8?B?dkVUU0RaNFJjZFBrbytJbmtEeTdiRGhrazlCNU16UGFjVWN4TmxtSjhzemcx?= =?utf-8?B?K29nNVBIUGFZMDhOT3RRRGVuVnE4N2hUNE1ZTm5SbCtKeUZXT3ErdVMwK2pB?= =?utf-8?B?TW85bkt1dVkya1FSeXhNdW9Qck1jRkJJRU1sY0RObDUrbDBaYnhOVjN3RDI5?= =?utf-8?B?NXlyNEJGSHlCK0lybGh4QzBqVjZXNHFFa1NKUG9iNHJxbE9BMU9ubTRRQk54?= =?utf-8?B?U0E9PQ==?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: wsd.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: LO0P265MB2700.GBRP265.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: af3f443e-f08f-429d-ec74-08dc7e40b5ed X-MS-Exchange-CrossTenant-originalarrivaltime: 27 May 2024 11:32:37.4905 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: a3be1280-7a3a-4edc-b258-0d6a539beee9 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: F/X5hpbTHFFjpZkF3ZB1TW46fqcTJCdOVV85NtvZX2u9XMsPgP/WhdWCdLSuWn+i4zDIWV6qesWk7O1mpcw1zI2wXvDPI7nKK52fbe8j6Kg= X-MS-Exchange-Transport-CrossTenantHeadersStamped: LO2P265MB3024 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk SGkgYWxsLA0KV2UgbWlncmF0ZWQgZnJvbSBQb3N0Z3JlU1FMIDkuNCB0byBQb3N0Z3JlU1FMIDE1 IGEgd2hpbGUgYWdvLiBTaW5jZSB0aGVuLCB3ZSBoYXZlIGEgbG90IG9mIG1lbW9yeSBpc3N1ZXMg aW4gb3VyIFFBIGVudmlyb25tZW50ICh3aGljaCBpcyBhIGJpdCB0ZW5zZSBpbiByZXNvdXJjZXMp LiBXZSBkaWQgbm90IGhhdmUgdGhlc2UgcHJvYmxlbXMgYmVmb3JlIHRoZSBtaWdyYXRpb24sIGFu ZCB3ZSBkbyBub3QgaGF2ZSB0aGVtIGluIG91ciBwcm9kdWN0aW9uIGVudmlyb25tZW50LCB3aGlj aCBoYXMgYSBsb3QgbW9yZSBtZW1vcnkuIFNvLCBpdCBpcyBub3Qgc3VwZXIgY3JpdGljYWwgZm9y IHVzLCBidXQgSSB3b3VsZCBzdGlsbCBsaWtlIHRvIHVuZGVyc3RhbmQgYmV0dGVyIGhvdyB3ZSBj YW4gaW1wcm92ZSBvdXIgY29uZmlndXJhdGlvbi4NCg0KT3VyIFBvc3RncmVTUUwgdmVyc2lvbiBp cyAiUG9zdGdyZVNRTCAxNS41IG9uIHg4Nl82NC1wYy1saW51eC1nbnUsIGNvbXBpbGVkIGJ5IGdj YyAoR0NDKSA0LjguNSAyMDE1MDYyMyAoUmVkIEhhdCA0LjguNS00NCksIDY0LWJpdCIuIFRoZSBk YXRhYmFzZSBzZXJ2ZXIgaXMgYSBkZWRpY2F0ZWQgc2VydmVyIHdpdGggMTUgR0IgUkFNIChhbmQg NCBjb3JlcywgaWYgdGhpcyBtYXR0ZXJzKS4NCldlIHVzZWQgdGhlIGZvbGxvd2luZyBzZXR0aW5n czoNCiAgICBzaGFyZWRfYnVmZmVycyA9IDRHQg0KICAgIHdvcmtfbWVtID0gNE1CDQoNCkFmdGVy IGEgd2hpbGUsIHdlIHNhdyB0aGUgZm9sbG93aW5nIGVycm9yIGluIHRoZSBsb2dzOg0KDQo8MjAy NC0wNS0yMCAxMjowMTowMyBDRVNUIC0gPiBMT0c6ICBjb3VsZCBub3QgZm9yayBhdXRvdmFjdXVt IHdvcmtlciBwcm9jZXNzOiBDYW5ub3QgYWxsb2NhdGUgbWVtb3J5DQoNCkhvd2V2ZXIsIGFjY29y ZGluZyB0byAiZnJlZSIsIGEgbG90IG9mIG1lbW9yeSB3YXMgYXZhaWxhYmxlOg0KDQojIGZyZWUg LW0NCiAgICAgICAgICAgICAgdG90YWwgICAgICAgIHVzZWQgICAgICAgIGZyZWUgICAgICBzaGFy ZWQgIGJ1ZmYvY2FjaGUgICBhdmFpbGFibGUNCk1lbTogICAgICAgICAgMTU4ODIgICAgICAgIDQ5 OTIgICAgICAgICA0NjMgICAgICAgIDQxOTUgICAgICAgMTA0MjcgICAgICAgIDYzNjUNClN3YXA6 ICAgICAgICAgIDE5OTkgICAgICAgICAyNzEgICAgICAgIDE3MjgNCg0KT3VyIEdyYWZhbmEgY2hh cnRzIHNob3dlZCBhIHNsb3cgaW5jcmVhc2UgaW4gbWVtb3J5IGNvbnN1bXB0aW9uIHVudGlsIGl0 IHBsYXRlYXVzIGF0IDQuNjYgR0IuDQpXZSBhbHNvIGZvdW5kIHRoZSBmb2xsb3dpbmcgZXJyb3I6 DQoNCjwyMDI0LTA1LTIxIDExOjM0OjQ2IENFU1QgLSBtYWlscHJvY2Vzc29yPiBFUlJPUjogIGNv dWxkIG5vdCByZXNpemUgc2hhcmVkIG1lbW9yeSBzZWdtZW50ICIvUG9zdGdyZVNRTC4yNDQ4MzM3 ODMyIiB0byAxODI2NTYgYnl0ZXM6IE5vIHNwYWNlIGxlZnQgb24gZGV2aWNlDQoNCkkgdGhvdWdo dCB0aGlzIGNvdWxkIGFsbCBiZSByZWxhdGVkIHRvIG91ciAic2hhcmVkX2J1ZmZlcnMiIHNldHRp bmcsIHNvIEkgaW5jcmVhc2VkIGl0IHRvIDggR0IuIFRoaXMgYWxtb3N0IGltbWVkaWF0ZWx5IChh ZnRlciBhIGZldyBtaW51dGVzKSBnYXZlIG1lIHRoZXNlIGVycm9yczoNCg0KPDIwMjQtMDUtMjcg MTE6NDU6NTkgQ0VTVCAtID4gRVJST1I6ICBvdXQgb2YgbWVtb3J5DQo8MjAyNC0wNS0yNyAxMTo0 NTo1OSBDRVNUIC0gPiBERVRBSUw6ICBGYWlsZWQgb24gcmVxdWVzdCBvZiBzaXplIDIwMTA4ODU3 NCBpbiBtZW1vcnkgY29udGV4dCAiVG9wVHJhbnNhY3Rpb25Db250ZXh0Ii4NCi4uLg0KPDIwMjQt MDUtMjcgMTE6NTg6MDIgQ0VTVCAtID4gRVJST1I6ICBvdXQgb2YgbWVtb3J5DQo8MjAyNC0wNS0y NyAxMTo1ODowMiBDRVNUIC0gPiBERVRBSUw6ICBGYWlsZWQgd2hpbGUgY3JlYXRpbmcgbWVtb3J5 IGNvbnRleHQgImR5bmFoYXNoIi4NCjwyMDI0LTA1LTI3IDExOjU4OjAyIENFU1QgLSA+IExPRzog IGJhY2tncm91bmQgd29ya2VyICJwYXJhbGxlbCB3b3JrZXIiIChQSUQgMjE0ODApIGV4aXRlZCB3 aXRoIGV4aXQgY29kZSAxDQouLi4NCjwyMDI0LTA1LTI3IDEyOjAxOjAyIENFU1QgLSA+IExPRzog IGNvdWxkIG5vdCBmb3JrIG5ldyBwcm9jZXNzIGZvciBjb25uZWN0aW9uOiBDYW5ub3QgYWxsb2Nh dGUgbWVtb3J5DQo8MjAyNC0wNS0yNyAxMjowMTowMyBDRVNUIC0gPiBMT0c6ICBjb3VsZCBub3Qg Zm9yayBhdXRvdmFjdXVtIHdvcmtlciBwcm9jZXNzOiBDYW5ub3QgYWxsb2NhdGUgbWVtb3J5DQo8 MjAyNC0wNS0yNyAxMjowMjowMiBDRVNUIC0gPiBMT0c6ICBjb3VsZCBub3QgZm9yayBuZXcgcHJv Y2VzcyBmb3IgY29ubmVjdGlvbjogQ2Fubm90IGFsbG9jYXRlIG1lbW9yeQ0KDQpTaW5jZSB0aGlz IHNlZW1lZCB3b3JzZSB0aGFuIGJlZm9yZSwgSSBjaGFuZ2VkIHRoZSBzZXR0aW5nIGJhY2sgdG8g NCBHQi4gSSBub3RpY2VkIHRoYXQgImZyZWUiIG5vdyByZXBvcnRzIGV2ZW4gbW9yZSBhdmFpbGFi bGUgbWVtb3J5Og0KDQojIGZyZWUgLW0NCiAgICAgICAgICAgICAgdG90YWwgICAgICAgIHVzZWQg ICAgICAgIGZyZWUgICAgICBzaGFyZWQgIGJ1ZmYvY2FjaGUgICBhdmFpbGFibGUNCk1lbTogICAg ICAgICAgMTU4ODIgICAgICAgICA2MjEgICAgICAgICAzMjAgICAgICAgIDIyNTYgICAgICAgMTQ5 NDAgICAgICAgMTI2NzQNClN3YXA6ICAgICAgICAgIDE5OTkgICAgICAgICAxOTkgICAgICAgIDE4 MDANCg0KU28sIGRvZXMgdGhlICJzaGFyZWRfYnVmZmVycyIgc2V0dGluZyBoYXZlIHRoZSBvcHBv c2l0ZSBlZmZlY3QgdGhhbiBJIHRob3VnaD8gSWYgSSBjb3JyZWN0bHkgcmVtZW1iZXIgc2ltaWxh ciBkaXNjdXNzaW9ucyB5ZWFycyBhZ28sIHRoZSBkYXRhYmFzZSBuZWVkcyBib3RoICJub3JtYWwi IGFuZCBzaGFyZWQgbWVtb3J5LiBCeSBpbmNyZWFzaW5nIHRoZSAic2hhcmVkX2J1ZmZlcnMiIHRv IDggR0IsIEkgbWF5IGhhdmUgZGVwcml2ZWQgaXQgb2YgIm5vcm1hbCIgbWVtb3J5LiBPbiB0aGUg b3RoZXIgaGFuZCwgSSB3b3VsZCBoYXZlIGV4cGVjdGVkIHRoZSByZW1haW5pbmcgNyBHQiB0byBz dGlsbCBiZSBlbm91Z2guDQoNCkF0IHRoaXMgcG9pbnQsIEkgYW0gb3V0IG9mIGlkZWFzLiBJIGNs ZWFybHkgc2VlbSB0byBtaXN1bmRlcnN0YW5kIGhvdyB0aGUgZGF0YWJhc2UgbWFuYWdlcyBpdHMg bWVtb3J5LiBUaGlzIG1heSBoYXZlIGNoYW5nZWQgYmV0d2VlbiA5LjQgYW5kIDE1LCBzbyBteSBw cmlvciBrbm93bGVkZ2UgbWF5IGJlIHVzZWxlc3MuIEkgZGVmaW5pdGVseSBuZWVkIHNvbWUgaGVs cC4g4pi5DQoNClRoYW5rcyBpbiBhZHZhbmNlLA0KQ2hyaXN0aWFuDQoNCg0KLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KU1VQUE9SVDoNCkZvciBhbnkgaXNz dWVzLCBpbnF1aXJpZXMsIG9yIGFzc2lzdGFuY2UsIHBsZWFzZSBjb250YWN0IG91ciBzdXBwb3J0 IHRlYW0gYXQgc3VwcG9ydEB3c2QuY29tLiBPdXIgZGVkaWNhdGVkIHRlYW0gaXMgYXZhaWxhYmxl IHRvIGhlbHAgeW91IGFuZCBwcm92aWRlIHByb21wdCBhc3Npc3RhbmNlLg0KDQpDT05GSURFTlRJ QUxJVFkgTk9USUNFOg0KVGhpcyBlbWFpbCBhbmQgYW55IGF0dGFjaG1lbnRzIGFyZSBjb25maWRl bnRpYWwgYW5kIGludGVuZGVkIHNvbGVseSBmb3IgdGhlIHVzZSBvZiB0aGUgaW5kaXZpZHVhbCBv ciBlbnRpdHkgdG8gd2hvbSBpdCBpcyBhZGRyZXNzZWQuIElmIHlvdSBoYXZlIHJlY2VpdmVkIHRo aXMgZW1haWwgaW4gZXJyb3IsIHBsZWFzZSBub3RpZnkgdGhlIHNlbmRlciBpbW1lZGlhdGVseSBh bmQgZGVsZXRlIGl0IGZyb20geW91ciBzeXN0ZW0uDQo=