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.96) (envelope-from ) id 1vuxxf-00EvXE-1h for pgsql-performance@arkaria.postgresql.org; Tue, 24 Feb 2026 19:20:47 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vuxxe-00354Q-1V for pgsql-performance@arkaria.postgresql.org; Tue, 24 Feb 2026 19:20:46 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1vuxxe-00354H-0P for pgsql-performance@lists.postgresql.org; Tue, 24 Feb 2026 19:20:46 +0000 Received: from mail-dl1-x1236.google.com ([2607:f8b0:4864:20::1236]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1vuxxb-000000016ME-1VD4 for pgsql-performance@postgresql.org; Tue, 24 Feb 2026 19:20:45 +0000 Received: by mail-dl1-x1236.google.com with SMTP id a92af1059eb24-1271257ae53so5665443c88.1 for ; Tue, 24 Feb 2026 11:20:44 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1771960842; cv=none; d=google.com; s=arc-20240605; b=C8VnRmYIP9Bylv3zr+0rjV7NvE7avXtEtaU/HUQXIPy8f08hjLnaARUlnhb7djUtkq HFgc97SW9rT0YfVcIbFu1/+s1O+Km/dE5dcA/nCoDh6ms9UPKTzAeBrF5I3uVbqTOLmu xBnwhtGQYmfBVADjYtTCSDCzl6mw7EF+ue1lQ0HrIaKM20oeLOjxMUa/0QsJNxfC/Rx6 4JRSwwWZkVV5wvjq/0wF1fdpIl4Ldv6c6dmV1h/9oXQzMltC4z6REQG4mQClqhryGJDP kfi5OiLc4nnR11YyBV0kf8SSQwUBj+pBd2HK/MyqRfdMseq3T5EaQXsCgRH8I60VoLmy sHRg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:dkim-signature; bh=rdYSL8Os/SIrMNumgCya0S066hCg1joyoMkH8ODe1Ac=; fh=2JPbuE5J1Vka30SKpqvttnFZxRaBdyWqETNRywFIJ6s=; b=LuDxsiYE7NC8KuYYRyYlzZpokY2diJX86yPUK3xIvuJmUdJngRUUDbGq5ubMJZbmsU vmhokfewEJSyj9F9WRDKwF8nCG7mUjNi7jbRIhHl0cinkmiVrkF3Jb2pVTtILbFK/nQR y5UIBbtqqJUTlPRCEe8VAraFal487hQL8E/2o53OpsDvYfvvAejDtgNcysfzOC5V7UKv PSF+Dc9ftY1eszGIBHOZaZNhyMXP4H5gEG0PN03abA0OpwXroADikzmoB9Pm9uqfmWct FkMTxxOlznK37wVX6Jp/8HfoX2+U170OVCDvN7uPkEZVbj1l6h9p4FW3brjfW7zBVpEB Hz9Q==; darn=postgresql.org ARC-Authentication-Results: i=1; mx.google.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1771960842; x=1772565642; darn=postgresql.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=rdYSL8Os/SIrMNumgCya0S066hCg1joyoMkH8ODe1Ac=; b=R8hiJkmoEg4n0730G1ptpka82LxHDbZpEuUmpe0+hy6wwc3IhpgUdUR9aHtMvLsYlr OCiXIiGtdBnol6cDeB/o8gOVFhRQ7K7bGQgcg1MaQj5Opdh51DmyVf9FTBY8+WhRL+wN 5nZ3AAFfGYg+FCHNRwDYE8K+WqR7WE9p0cRuKlnnc0oHQMgrxL9RMzS64ogfcOuixdOG ntW/UFeImA9FbVcwKMxcutQHB8aZDWjPb5R04lxlotI9rlLU5iCBNOXgdY8WkmbRQmSP gdLX9C1oL2NRWsMR4+CczbZIT/UT2T8Lmn0ggbMq4wZeyo/MKaY81CjLVTVCUL2B3Aai LqiA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771960842; x=1772565642; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=rdYSL8Os/SIrMNumgCya0S066hCg1joyoMkH8ODe1Ac=; b=KVNPa1ngyJ/uBmI1jO0xJcmPH8oDnwfZJlJ2rcZtMpmXLROtjyMrV1H84suxhaPv7o g15RtXdp5jXuvGhso1Q3+9GEF7K4EZi6rEm2ognRlRRMH+uJGXm3yoffFiiebGB7AlX+ fqw5qBY8QNrjhpKn7PdADh6p89erpEsOZJ3D8RPfvXMkoKw0Ny5cx80JWPuHC8G/CyP+ 45Qkbq/mAsrhR0UbfRN/NwiMBhKQM/dJbEIRM/oywUUbg1F7KnTIkCBFqCXELqfVbUTk Y0kf+a1b1kBO6Q0nJGaovY9d4sXtCDPMdnSlVhyxyqQ9ANoIM1rRvzzHuolfx4zZfiq6 HLcA== X-Gm-Message-State: AOJu0YxYK32F25jHtCxs7Zldza+pKrsqdbfA9felEHbdqEBbhKx+1oqx Xd+c6F31uvZC9+nVr2Btqv7I2nYZ6/BPRE6IrRDrsoRX7OeaTqanl/xIVXRb/jEQXmQpFpsPmEv zwHpMjTewROwghyFMkHfO/RbKF+PYj5Y= X-Gm-Gg: AZuq6aJqwpDNjEwq62jjM3pnP9U89sPWKIMLNYyEW0bfANlB68nxco8PnU9S7kRwpfC yxT6Cp4ysrscJcX4CFgugZd/fwUWbcFmhuOcJ8grEwyNUz8I0SXUitjswPPMq/7CJMk3UmyDFOc VJp57W9eb5ELTm28cr/sp+MKzp9yCU5TJVyTCTky3UDJTdoLFouAmqp0mJ0iddREtaoF3j1lar1 R0+lzGD3x+Xf4T+6GP9yIGcr6qhi14atgEFPju14K4N+r0DeLRM1I2jOnSAhxHSHtXyTZGK27lk JLsGlIf6 X-Received: by 2002:a05:7022:511:b0:119:e55a:9c03 with SMTP id a92af1059eb24-1276ad1d2c2mr5083497c88.31.1771960841920; Tue, 24 Feb 2026 11:20:41 -0800 (PST) MIME-Version: 1.0 References: <64ddfe83-317c-4cf1-b04f-cb74d9f40629@gmail.com> <529E2365-6C3F-4BDA-9625-312F3A023C5B@gmx.net> <5bace3e5-3d6b-4f81-92a9-9ff4e9e5de53@gmail.com> <1C445A2F-3256-4F04-B55D-9850581FF39A@gmx.net> <0dd76506-053e-4a30-9f95-9dc324e8e1fb@gmail.com> <1388B912-7E9A-475A-93AA-67FB99A084BC@gmx.net> <0c8b9845-a2ac-4613-8075-45dc55911143@gmail.com> <45AA83DB-A6B4-43A2-879B-290E4A7845AE@gmx.net> In-Reply-To: <45AA83DB-A6B4-43A2-879B-290E4A7845AE@gmx.net> From: Andrei Lepikhov Date: Tue, 24 Feb 2026 20:20:29 +0100 X-Gm-Features: AaiRm51vTVLOwzQD1DluUaE5_LUUb0OCom4gEjEJ2_OcLQW0fdH2xExWEwXNcu0 Message-ID: Subject: Re: unstable query plan on pg 16,17,18 To: Attila Soki Cc: pgsql-performance@postgresql.org, Laurenz Albe Content-Type: multipart/mixed; boundary="0000000000008a959b064b96c85c" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --0000000000008a959b064b96c85c Content-Type: text/plain; charset="UTF-8" On 24/2/26 17:48, Attila Soki wrote: >> On 24 Feb 2026, at 16:57, Andrei Lepikhov wrote: >> On 24/2/26 16:50, Attila Soki wrote: > I can provide more details on other parts of the query too, if that helps. Only query and reproduction make sense for me to discover more deeply at the moment. It looks like we have managed to reproduce the potential 'Hash over parameterised subtree' issue. Please check the attachment: there are two plans. One plan has a longer execution time and more blocks hit, but its cost estimate is four times lower. The EXPLAIN output does not show any obvious estimation errors. This suggests there may be a bug in the cost model. -- regards, Andrei Lepikhov, pgEdge --0000000000008a959b064b96c85c Content-Type: application/sql; name="parameterized_hash_demo.sql" Content-Disposition: attachment; filename="parameterized_hash_demo.sql" Content-Transfer-Encoding: base64 Content-ID: <> X-Attachment-Id: QkVHSU47CgpEUk9QIFRBQkxFIElGIEVYSVNUUyBkcml2ZXIsIGJpZ19zaWRlLCBzbWFsbF9zaWRl OwoKLS0gRHJpdmVyOiBzbWFsbCDihpIgZm9yY2VzIE5lc3RlZCBMb29wCkNSRUFURSBUQUJMRSBk cml2ZXIgKGlkIGludCBQUklNQVJZIEtFWSk7CklOU0VSVCBJTlRPIGRyaXZlciBTRUxFQ1QgZyBG Uk9NIGdlbmVyYXRlX3NlcmllcygxLCA1KSBnOwoKLS0gTGVmdCAocHJvYmUpIHNpZGUgb2YgdGhl IExFRlQgSk9JTjogbGFyZ2UsIE5PVCBwYXJhbWV0ZXJpemVkLgpDUkVBVEUgVEFCTEUgYmlnX3Np ZGUgKAogICAgaWQgICBzZXJpYWwgUFJJTUFSWSBLRVksCiAgICBqa2V5IGludCBOT1QgTlVMTAop OwpJTlNFUlQgSU5UTyBiaWdfc2lkZSAoamtleSkKICAgIFNFTEVDVCBnICUgMjAwIEZST00gZ2Vu ZXJhdGVfc2VyaWVzKDEsIDEwMDAwMCkgZzsKCi0tIFJpZ2h0IChoYXNoIGJ1aWxkKSBzaWRlIG9m IHRoZSBMRUZUIEpPSU46IHBhcmFtZXRlcml6ZWQgYnkgZHJpdmVyLmlkLgotLSBNYW55IHJvd3Mg b3ZlcmFsbCwgYnV0IH41MCBtYXRjaGluZyBwZXIgZHJ2X2lkLgpDUkVBVEUgVEFCTEUgc21hbGxf c2lkZSAoCiAgICBpZCAgICAgc2VyaWFsIFBSSU1BUlkgS0VZLAogICAgZHJ2X2lkIGludCBOT1Qg TlVMTCwKICAgIGprZXkgICBpbnQgTk9UIE5VTEwKKTsKSU5TRVJUIElOVE8gc21hbGxfc2lkZSAo ZHJ2X2lkLCBqa2V5KQogICAgU0VMRUNUIChnICUgNSkgKyAxLCBnICUgMjAwCiAgICBGUk9NIGdl bmVyYXRlX3NlcmllcygxLCAyNTApIGc7CkNSRUFURSBJTkRFWCBPTiBzbWFsbF9zaWRlIChkcnZf aWQpOwoKQU5BTFlaRSBkcml2ZXI7CkFOQUxZWkUgYmlnX3NpZGU7CkFOQUxZWkUgc21hbGxfc2lk ZTsKClNFVCBlbmFibGVfbWVyZ2Vqb2luID0gb2ZmOwpTRVQgZW5hYmxlX25lc3Rsb29wICA9IG9u OwoKRVhQTEFJTiAoQU5BTFlaRSwgVkVSQk9TRSkKU0VMRUNUIGQuaWQsIHN1Yi50b3RhbApGUk9N IGRyaXZlciBkCkpPSU4gTEFURVJBTCAoCiAgICBTRUxFQ1QgY29hbGVzY2Uoc3VtKHMuamtleSks IDApIEFTIHRvdGFsCiAgICBGUk9NIGJpZ19zaWRlIGIKICAgIExFRlQgSk9JTiBzbWFsbF9zaWRl IHMgT04gcy5qa2V5ID0gYi5qa2V5IEFORCBzLmRydl9pZCA9IGQuaWQKKSBzdWIgT04gdHJ1ZTsK CgpSRVNFVCBlbmFibGVfbWVyZ2Vqb2luOwpTRVQgZW5hYmxlX2hhc2hqb2luID0gb2ZmOwoKRVhQ TEFJTiAoQU5BTFlaRSwgVkVSQk9TRSkKU0VMRUNUIGQuaWQsIHN1Yi50b3RhbApGUk9NIGRyaXZl ciBkCkpPSU4gTEFURVJBTCAoCiAgICBTRUxFQ1QgY29hbGVzY2Uoc3VtKHMuamtleSksIDApIEFT IHRvdGFsCiAgICBGUk9NIGJpZ19zaWRlIGIKICAgIExFRlQgSk9JTiBzbWFsbF9zaWRlIHMgT04g cy5qa2V5ID0gYi5qa2V5IEFORCBzLmRydl9pZCA9IGQuaWQKKSBzdWIgT04gdHJ1ZTsKClJPTExC QUNLOwoKLyoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIFFVRVJZIFBMQU4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tCiBOZXN0ZWQgTG9vcCAgKGNvc3Q9MjQ0Ny4xMi4uMTIyMzYuNzUgcm93cz01IHdpZHRo PTEyKSAoYWN0dWFsIHRpbWU9MzIuMzE2Li4xNjEuNTA4IHJvd3M9NS4wMCBsb29wcz0xKQogICBP dXRwdXQ6IGQuaWQsIChDT0FMRVNDRShzdW0ocy5qa2V5KSwgJzAnOjpiaWdpbnQpKQogICBCdWZm ZXJzOiBzaGFyZWQgaGl0PTIyMjYKICAgLT4gIFNlcSBTY2FuIG9uIHB1YmxpYy5kcml2ZXIgZCAg KGNvc3Q9MC4wMC4uMS4wNSByb3dzPTUgd2lkdGg9NCkgKGFjdHVhbCB0aW1lPTAuMDA0Li4wLjAw NSByb3dzPTUuMDAgbG9vcHM9MSkKICAgICAgICAgT3V0cHV0OiBkLmlkCiAgICAgICAgIEJ1ZmZl cnM6IHNoYXJlZCBoaXQ9MQogICAtPiAgQWdncmVnYXRlICAoY29zdD0yNDQ3LjEyLi4yNDQ3LjEz IHJvd3M9MSB3aWR0aD04KSAoYWN0dWFsIHRpbWU9MzIuMjk5Li4zMi4yOTkgcm93cz0xLjAwIGxv b3BzPTUpCiAgICAgICAgIE91dHB1dDogQ09BTEVTQ0Uoc3VtKHMuamtleSksICcwJzo6YmlnaW50 KQogICAgICAgICBCdWZmZXJzOiBzaGFyZWQgaGl0PTIyMjUKICAgICAgICAgLT4gIEhhc2ggTGVm dCBKb2luICAoY29zdD01Ljc1Li4yMTk3LjEyIHJvd3M9MTAwMDAwIHdpZHRoPTQpIChhY3R1YWwg dGltZT0wLjA1NS4uMjYuNjk4IHJvd3M9MTA1MDAwLjAwIGxvb3BzPTUpCiAgICAgICAgICAgICAg IE91dHB1dDogcy5qa2V5CiAgICAgICAgICAgICAgIEhhc2ggQ29uZDogKGIuamtleSA9IHMuamtl eSkKICAgICAgICAgICAgICAgQnVmZmVyczogc2hhcmVkIGhpdD0yMjI1CiAgICAgICAgICAgICAg IC0+ICBTZXEgU2NhbiBvbiBwdWJsaWMuYmlnX3NpZGUgYiAgKGNvc3Q9MC4wMC4uMTQ0My4wMCBy b3dzPTEwMDAwMCB3aWR0aD00KSAoYWN0dWFsIHRpbWU9MC4wMDUuLjcuNDQ2IHJvd3M9MTAwMDAw LjAwIGxvb3BzPTUpCiAgICAgICAgICAgICAgICAgICAgIE91dHB1dDogYi5pZCwgYi5qa2V5CiAg ICAgICAgICAgICAgICAgICAgIEJ1ZmZlcnM6IHNoYXJlZCBoaXQ9MjIxNQogICAgICAgICAgICAg ICAtPiAgSGFzaCAgKGNvc3Q9NS4xMi4uNS4xMiByb3dzPTUwIHdpZHRoPTQpIChhY3R1YWwgdGlt ZT0wLjA0Ny4uMC4wNDcgcm93cz01MC4wMCBsb29wcz01KQogICAgICAgICAgICAgICAgICAgICBP dXRwdXQ6IHMuamtleQogICAgICAgICAgICAgICAgICAgICBCdWNrZXRzOiAxMDI0ICBCYXRjaGVz OiAxICBNZW1vcnkgVXNhZ2U6IDEwa0IKICAgICAgICAgICAgICAgICAgICAgQnVmZmVyczogc2hh cmVkIGhpdD0xMAogICAgICAgICAgICAgICAgICAgICAtPiAgU2VxIFNjYW4gb24gcHVibGljLnNt YWxsX3NpZGUgcyAgKGNvc3Q9MC4wMC4uNS4xMiByb3dzPTUwIHdpZHRoPTQpIChhY3R1YWwgdGlt ZT0wLjAwNS4uMC4wMzggcm93cz01MC4wMCBsb29wcz01KQogICAgICAgICAgICAgICAgICAgICAg ICAgICBPdXRwdXQ6IHMuamtleQogICAgICAgICAgICAgICAgICAgICAgICAgICBGaWx0ZXI6IChz LmRydl9pZCA9IGQuaWQpCiAgICAgICAgICAgICAgICAgICAgICAgICAgIFJvd3MgUmVtb3ZlZCBi eSBGaWx0ZXI6IDIwMAogICAgICAgICAgICAgICAgICAgICAgICAgICBCdWZmZXJzOiBzaGFyZWQg aGl0PTEwCiBQbGFubmluZzoKICAgQnVmZmVyczogc2hhcmVkIGhpdD03NiByZWFkPTEKIFBsYW5u aW5nIFRpbWU6IDAuNDI2IG1zCiBFeGVjdXRpb24gVGltZTogMTYxLjU0NCBtcwooMjkgcm93cykK ClJFU0VUClNFVAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICBRVUVSWSBQTEFOICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCi0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIE5lc3RlZCBMb29wICAoY29zdD0xMDc1Mi45OC4uNTM3 NjYuMDMgcm93cz01IHdpZHRoPTEyKSAoYWN0dWFsIHRpbWU9MzkuNDc4Li4xMTIuMzE2IHJvd3M9 NS4wMCBsb29wcz0xKQogICBPdXRwdXQ6IGQuaWQsIChDT0FMRVNDRShzdW0ocy5qa2V5KSwgJzAn OjpiaWdpbnQpKQogICBCdWZmZXJzOiBzaGFyZWQgaGl0PTQ1NAogICAtPiAgU2VxIFNjYW4gb24g cHVibGljLmRyaXZlciBkICAoY29zdD0wLjAwLi4xLjA1IHJvd3M9NSB3aWR0aD00KSAoYWN0dWFs IHRpbWU9MC4wMDMuLjAuMDA0IHJvd3M9NS4wMCBsb29wcz0xKQogICAgICAgICBPdXRwdXQ6IGQu aWQKICAgICAgICAgQnVmZmVyczogc2hhcmVkIGhpdD0xCiAgIC0+ICBBZ2dyZWdhdGUgIChjb3N0 PTEwNzUyLjk4Li4xMDc1Mi45OSByb3dzPTEgd2lkdGg9OCkgKGFjdHVhbCB0aW1lPTIyLjQ2MS4u MjIuNDYxIHJvd3M9MS4wMCBsb29wcz01KQogICAgICAgICBPdXRwdXQ6IENPQUxFU0NFKHN1bShz LmprZXkpLCAnMCc6OmJpZ2ludCkKICAgICAgICAgQnVmZmVyczogc2hhcmVkIGhpdD00NTMKICAg ICAgICAgLT4gIE1lcmdlIFJpZ2h0IEpvaW4gIChjb3N0PTk3NTQuMzYuLjEwNTAyLjk4IHJvd3M9 MTAwMDAwIHdpZHRoPTQpIChhY3R1YWwgdGltZT00LjI5Ni4uMTcuODIzIHJvd3M9MTA1MDAwLjAw IGxvb3BzPTUpCiAgICAgICAgICAgICAgIE91dHB1dDogcy5qa2V5CiAgICAgICAgICAgICAgIE1l cmdlIENvbmQ6IChzLmprZXkgPSBiLmprZXkpCiAgICAgICAgICAgICAgIEJ1ZmZlcnM6IHNoYXJl ZCBoaXQ9NDUzCiAgICAgICAgICAgICAgIC0+ICBTb3J0ICAoY29zdD02LjU0Li42LjY2IHJvd3M9 NTAgd2lkdGg9NCkgKGFjdHVhbCB0aW1lPTAuMDQwLi4wLjA0MiByb3dzPTUwLjAwIGxvb3BzPTUp CiAgICAgICAgICAgICAgICAgICAgIE91dHB1dDogcy5qa2V5CiAgICAgICAgICAgICAgICAgICAg IFNvcnQgS2V5OiBzLmprZXkKICAgICAgICAgICAgICAgICAgICAgU29ydCBNZXRob2Q6IHF1aWNr c29ydCAgTWVtb3J5OiAyNWtCCiAgICAgICAgICAgICAgICAgICAgIEJ1ZmZlcnM6IHNoYXJlZCBo aXQ9MTAKICAgICAgICAgICAgICAgICAgICAgLT4gIFNlcSBTY2FuIG9uIHB1YmxpYy5zbWFsbF9z aWRlIHMgIChjb3N0PTAuMDAuLjUuMTIgcm93cz01MCB3aWR0aD00KSAoYWN0dWFsIHRpbWU9MC4w MDUuLjAuMDMzIHJvd3M9NTAuMDAgbG9vcHM9NSkKICAgICAgICAgICAgICAgICAgICAgICAgICAg T3V0cHV0OiBzLmprZXkKICAgICAgICAgICAgICAgICAgICAgICAgICAgRmlsdGVyOiAocy5kcnZf aWQgPSBkLmlkKQogICAgICAgICAgICAgICAgICAgICAgICAgICBSb3dzIFJlbW92ZWQgYnkgRmls dGVyOiAyMDAKICAgICAgICAgICAgICAgICAgICAgICAgICAgQnVmZmVyczogc2hhcmVkIGhpdD0x MAogICAgICAgICAgICAgICAtPiAgU29ydCAgKGNvc3Q9OTc0Ny44Mi4uOTk5Ny44MiByb3dzPTEw MDAwMCB3aWR0aD00KSAoYWN0dWFsIHRpbWU9NC4yNTQuLjYuOTQ1IHJvd3M9MTA1MDAwLjAwIGxv b3BzPTUpCiAgICAgICAgICAgICAgICAgICAgIE91dHB1dDogYi5qa2V5CiAgICAgICAgICAgICAg ICAgICAgIFNvcnQgS2V5OiBiLmprZXkKICAgICAgICAgICAgICAgICAgICAgU29ydCBNZXRob2Q6 IHF1aWNrc29ydCAgTWVtb3J5OiAzMDcza0IKICAgICAgICAgICAgICAgICAgICAgQnVmZmVyczog c2hhcmVkIGhpdD00NDMKICAgICAgICAgICAgICAgICAgICAgLT4gIFNlcSBTY2FuIG9uIHB1Ymxp Yy5iaWdfc2lkZSBiICAoY29zdD0wLjAwLi4xNDQzLjAwIHJvd3M9MTAwMDAwIHdpZHRoPTQpIChh Y3R1YWwgdGltZT0wLjAwNi4uMTIuMjA1IHJvd3M9MTAwMDAwLjAwIGxvb3BzPTEpCiAgICAgICAg ICAgICAgICAgICAgICAgICAgIE91dHB1dDogYi5qa2V5CiAgICAgICAgICAgICAgICAgICAgICAg ICAgIEJ1ZmZlcnM6IHNoYXJlZCBoaXQ9NDQzCiBQbGFubmluZzoKICAgQnVmZmVyczogc2hhcmVk IGhpdD0xMgogUGxhbm5pbmcgVGltZTogMC4yNzkgbXMKIEV4ZWN1dGlvbiBUaW1lOiAxMTIuNDAw IG1zCigzNSByb3dzKQoqLw== --0000000000008a959b064b96c85c--