From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1.migadu.com ([2001:41d0:303:e16b::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id MBVuGnUhMWcoVQEA62LTzQ:P1 (envelope-from ) for ; Sun, 10 Nov 2024 21:11:17 +0000 Received: from aspmx1.migadu.com ([2001:41d0:303:e16b::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1.migadu.com with LMTPS id MBVuGnUhMWcoVQEA62LTzQ (envelope-from ) for ; Sun, 10 Nov 2024 22:11:17 +0100 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=fail ("body hash did not verify") header.d=sapka.me header.s=fm3 header.b=ZpzqUXRl; dkim=fail ("body hash did not verify") header.d=messagingengine.com header.s=fm3 header.b="f 6gAKDM"; spf=pass (aspmx1.migadu.com: domain of notmuch-bounces@notmuchmail.org designates 2a01:4f9:c011:7a79::1 as permitted sender) smtp.mailfrom=notmuch-bounces@notmuchmail.org; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1731273077; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-owner:list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=atgS6T6qOv7ig4JiKARLdlCjkiOTpdz2NJTDYJfjfSo=; b=u99/KWKO4W06wDglpiWFH5SlHwFOPurS4ANZCg8aPy3VMrkRSnnhXmMqjvR2yENtJj0m5h KKWZWUToZiNYv4eV2sdfzAcbL6Q777uMv2my8kaMiP1w3AiIrpvdPwVDxn8OKhxKGSf4mc CsDosAX4KCAQWkMeY/Kmn0QfKTJaErfy46KhV3YL5edW7yKTbE35EcJrJVypXATqXFHp/U GQ3kqdXiZFyqmi3MwvbwG/O2LZQ2GV1uhwi1DLNjM0B/x56BRzlFPIitD7PmH1615SmM9f X91rsThc1whw4CoD3SPfSgH1ZLrb3x8OeSASMEkdxrm0ltMhbcGs9qKA8Ob1rw== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1731273077; a=rsa-sha256; cv=none; b=rbE1NVYvjxM8hNkRQxuLRHGDa5CrAycMsmWf3KEGi9Kq00vD6gZauPrOna/M+3/RAMlMqb NsRXatl/U3pzVlvGw4wlL370Y46T354gjV5WSwrnZ9iynFELFAxgzfvuVfmnZv85pWsLEm +SUBZNQ1GOeUlhcTZYqkGd+5VDvUa/BqSsf97bXiQMdLw5F3dYQRPSuO5bO+OQo3Mr9m2H T/fTec04COLX2nA7PZqSc0TdST4y91EyAKEvHKkYFyjoTeKMFgsWXG5HGMEZNWwsK65oAp 3rT4HfwJs1PGN0jAp4xeACvlZVXVMNrRr9rv/BYq8VbnBzOa0QBXgxOJaV7OzA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("body hash did not verify") header.d=sapka.me header.s=fm3 header.b=ZpzqUXRl; dkim=fail ("body hash did not verify") header.d=messagingengine.com header.s=fm3 header.b="f 6gAKDM"; spf=pass (aspmx1.migadu.com: domain of notmuch-bounces@notmuchmail.org designates 2a01:4f9:c011:7a79::1 as permitted sender) smtp.mailfrom=notmuch-bounces@notmuchmail.org; dmarc=none Received: from mail.notmuchmail.org (yantan.tethera.net [IPv6:2a01:4f9:c011:7a79::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id B69365E4F3 for ; Sun, 10 Nov 2024 22:11:16 +0100 (CET) Received: from yantan.tethera.net (localhost [127.0.0.1]) by mail.notmuchmail.org (Postfix) with ESMTP id 41D4A5E28F; Sun, 10 Nov 2024 21:11:07 +0000 (UTC) Received: from fout-a7-smtp.messagingengine.com (fout-a7-smtp.messagingengine.com [103.168.172.150]) by mail.notmuchmail.org (Postfix) with ESMTPS id 89F385E018 for ; Sun, 10 Nov 2024 21:11:03 +0000 (UTC) Received: from phl-compute-08.internal (phl-compute-08.phl.internal [10.202.2.48]) by mailfout.phl.internal (Postfix) with ESMTP id C49521380497; Sun, 10 Nov 2024 16:11:01 -0500 (EST) Received: from phl-imap-11 ([10.202.2.101]) by phl-compute-08.internal (MEProxy); Sun, 10 Nov 2024 16:11:01 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sapka.me; h=cc :cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to; s=fm3; t=1731273061; x=1731359461; bh=+LwQe9tgAtz1hns1AUjudwewdjQk6k1cxTyOgQzRjgs=; b= ZpzqUXRlgromYLWnu9BhiIqwfebtzxiGKhC9IHWNanNafxFXPyTF82a37NSsMh1V fWIRxl1PqpI3mh9gc0fbbma+ePVyQHb1sG6QDIxh5/OUKUy829yZziZ7SGjVzpXe lYY0ja7rw/oaeH1wZJNnxgrvFT4KZ7JkyIF/bdrxLvQc4UsJB0ulWbvilGTP2sjX m0iHeH4Q0tfM2bU+N+0LswQnHWJlB4KIpShUBf0EVcEMZ6D5S8qELUVst3/xn4LJ dJaA7hxXKerG4xR4HN5D+pB2VDbI/uQhfSWOyN0MS3Cm4BLmt1ZwQH3IbdZRNeEw 304snKZVkgkfav78gvKwSw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t=1731273061; x= 1731359461; bh=+LwQe9tgAtz1hns1AUjudwewdjQk6k1cxTyOgQzRjgs=; b=f 6gAKDM6vhTJh+BhebkXevl2uPRl7YpJSHUBW4tQCiXnnv8+yFnjL0CtzR7TH/dpK 9nG8NUQoIkwL5AuL8ehzVXj33z6zouZL5xg9UjiDV4nyub9sFPDHgS/hBp7GaMvP kKrsgtST0/p2HTGkh3jm+5VSlivxCo8i5pmDP7Y6nRQornHklcci5jWq8zg/QTD5 sk6RIvlv4JQj09KexlPhDlnEDRmmznNYotPTVSPt5O0ZcZDXEInMhi541BX7c0Jf /1QEyKyXlLxpnRaB4yllFyLAsYhDnKhTjS+dTztfjUdf0PdIcdL5JBA1yWIO3c29 3eblJvp0tF+ustf5aWJuA== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefuddruddtgddugeefucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggvpdfu rfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnh htshculddquddttddmnecujfgurhepofggfffhvfevkfgjfhfutgfgsehtqhertdertdej necuhfhrohhmpedfofhitghhrghlucfurghpkhgrfdcuoehmihgthhgrlhesshgrphhkrg drmhgvqeenucggtffrrghtthgvrhhnpeegffdvvefgkeegfefftdejuedufedtteejffff vdehjeevtdefteeujeegkeetleenucffohhmrghinhepnhhothhmuhgthhhmrghilhdroh hrghenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehm ihgthhgrlhesshgrphhkrgdrmhgvpdhnsggprhgtphhtthhopedvpdhmohguvgepshhmth hpohhuthdprhgtphhtthhopehfvghlihhpvgdrtghonhhtrhgvrhgrshesghhmrghilhdr tghomhdprhgtphhtthhopehnohhtmhhutghhsehnohhtmhhutghhmhgrihhlrdhorhhg X-ME-Proxy: Feedback-ID: i2a714635:Fastmail Received: by mailuser.phl.internal (Postfix, from userid 501) id 3849B2220071; Sun, 10 Nov 2024 16:11:01 -0500 (EST) X-Mailer: MessagingEngine.com Webmail Interface MIME-Version: 1.0 Date: Sun, 10 Nov 2024 22:10:36 +0100 From: "Michal Sapka" To: "Felipe Contreras" Message-Id: <4eff6813-9426-4ba0-9dc8-f35d3e800a43@app.fastmail.com> In-Reply-To: References: <87h68iui5c.fsf@tethera.net> Subject: Re: can't compile on MacOS Message-ID-Hash: BVD3POJESHKU2SSZ4Y2KQXMDVUS34XER X-Message-ID-Hash: BVD3POJESHKU2SSZ4Y2KQXMDVUS34XER X-MailFrom: michal@sapka.me X-Mailman-Rule-Hits: nonmember-moderation X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-notmuch.notmuchmail.org-0 CC: notmuch@notmuchmail.org X-Mailman-Version: 3.3.3 Precedence: list List-Id: "Use and development of the notmuch mail system." List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 X-Migadu-Flow: FLOW_IN X-Migadu-Country: DE X-Migadu-Spam-Score: 1.35 X-Spam-Score: 1.35 X-Migadu-Queue-Id: B69365E4F3 X-Migadu-Scanner: mx13.migadu.com X-TUID: 8UaLNrfbd1yr DQoNCk9uIFNhdCwgTm92IDksIDIwMjQsIGF0IDEyOjU0IEFNLCBGZWxpcGUgQ29udHJlcmFzIHdy b3RlOg0KPiBPbiBGcmksIE5vdiA4LCAyMDI0IGF0IDQ6NDLigK9QTSBNaWNoYWwgU2Fwa2EgPG1p Y2hhbEBzYXBrYS5tZT4gd3JvdGU6DQo+PiA+IFRvbWkgYW5kIEZlbGlwZSBnaXZpbmcgbWUgc25p cHBldHMgdG8gY29uZmlndXJlICYgY29tcGlsZS4NCj4NCj4+IGNvbmZpZ3VyZSB2aWENCj4+DQo+ PiBDRkxBR1M9LUkvb3B0L2hvbWVicmV3L0NlbGxhci90YWxsb2MvMi40LjIvaW5jbHVkZSBMREZM QUdTPSctTC9vcHQvaG9tZWJyZXcvQ2VsbGFyL3RhbGxvYy8yLjQuMi9saWIgLWx0YWxsb2MnIC4v Y29uZmlnDQo+Pg0KPj4gc3VjY2VkZWQuDQo+Pg0KPj4gVGhlbiBJIHRyeQ0KPj4NCj4+IG1ha2Ug LUMgYmluZGluZ3MvcnVieSBDRkxBR1M9Jy1nIC1PMiAtcGlwZSAtZm5vLXBsdCAtZlBJQw0KPj4g LUkvb3B0L2hvbWVicmV3L0NlbGxhci90YWxsb2MvMi40LjIvaW5jbHVkZScgTElCUEFUSD0nLUwu IC1ML3Vzci9saWINCj4+IC1ML29wdC9ob21lYnJldy9DZWxsYXIvdGFsbG9jLzIuNC4yL2xpYicN Cj4NCj4gSXQncyBlaXRoZXIgaW4gLi9jb25maWd1cmUsIG9yIGRpcmVjdGx5IHdpdGggbWFrZSwg bm90IGJvdGguDQo+DQo+PiBhbmQgSSBnZXQNCj4+DQo+PiBzdWRvIG1ha2UgLUMgYmluZGluZ3Mv cnVieSBDRkxBR1M9Jy1nIC1PMiAtcGlwZSAtZm5vLXBsdCAtZlBJQw0KPj4gLUkvb3B0L2hvbWVi cmV3L0NlbGxhci90YWxsb2MvMi40LjIvaW5jbHVkZScgTElCUEFUSD0nLUwuIC1ML3Vzci9saWIN Cj4+IC1ML29wdC9ob21lYnJldy9DZWxsYXIvdGFsbG9jLzIuNC4yL2xpYicNCj4+IGxpbmtpbmcg c2hhcmVkLW9iamVjdCBub3RtdWNoLmJ1bmRsZQ0KPj4gVW5kZWZpbmVkIHN5bWJvbHMgZm9yIGFy Y2hpdGVjdHVyZSBhcm02NDoNCj4+ICAgIl9fdGFsbG9jX2ZyZWUiLCByZWZlcmVuY2VkIGZyb206 DQo+DQo+IFlvdSBjYW4gYWxzbyB0cnkgYWRkaW5nIFY9MSB0byB0aGUgbWFrZSBjb21tYW5kIHRv IHNlZSB3aGF0IGl0J3MNCj4gYWN0dWFsbHkgZG9pbmcsIGJ1dCBpZiB5b3UgaGF2ZSBsaWJ0YWxs b2Muc28gaW4NCj4gL29wdC9ob21lYnJldy9DZWxsYXIvdGFsbG9jLzIuNC4yL2xpYiwgdGhlIGNv bW1hbmQgSSBzdWdnZXN0ZWQgc2hvdWxkDQo+IHdvcmsuDQo+DQo+IENhbiB5b3Ugc2hhcmUgdGhl IE1ha2VmaWxlIHRoYXQgaXMgZ2VuZXJhdGVkIGluIGJpbmRpbmdzL3J1YnkvTWFrZWZpbGUgPw0K Pg0KPiAtLSANCj4gRmVsaXBlIENvbnRyZXJhcw0KDQpIZXksIA0KDQpJIHRyaWVkIHRvIGFkZCBj ZmxhZ3MgdG8gb25seSBjb25maWd1cmUgb3IgbWFrZSBidXQgc3RpbGwgLSB0YWxsb2Mgbm90IGZv dW5kLg0KDQpUaGUgTWFrZWZpbGU6DQoNCg0KU0hFTEwgPSAvYmluL3NoDQoNCiMgVj0wIHF1aWV0 LCBWPTEgdmVyYm9zZS4gIG90aGVyIHZhbHVlcyBkb24ndCB3b3JrLg0KViA9IDANClYwID0gJChW OjA9KQ0KUTEgPSAkKFY6MT0pDQpRID0gJChRMTowPUApDQpFQ0hPMSA9ICQoVjoxPUAgOikNCkVD SE8gPSAkKEVDSE8xOjA9QCBlY2hvKQ0KTlVMTENNRCA9IDoNCg0KIyMjIyBTdGFydCBvZiBzeXN0 ZW0gY29uZmlndXJhdGlvbiBzZWN0aW9uLiAjIyMjDQoNCnNyY2RpciA9IC4NCnRvcGRpciA9IC9V c2Vycy9tc2Fwa2EvLnVzci9sb2NhbC9yYmVudi92ZXJzaW9ucy8zLjIuMi9pbmNsdWRlL3J1Ynkt My4yLjANCmhkcmRpciA9ICQodG9wZGlyKQ0KYXJjaF9oZHJkaXIgPSAvVXNlcnMvbXNhcGthLy51 c3IvbG9jYWwvcmJlbnYvdmVyc2lvbnMvMy4yLjIvaW5jbHVkZS9ydWJ5LTMuMi4wL2FybTY0LWRh cndpbjIyDQpQQVRIX1NFUEFSQVRPUiA9IDoNClZQQVRIID0gJChzcmNkaXIpOiQoYXJjaF9oZHJk aXIpL3J1Ynk6JChoZHJkaXIpL3J1YnkNCnByZWZpeCA9ICQoREVTVERJUikvVXNlcnMvbXNhcGth Ly51c3IvbG9jYWwvcmJlbnYvdmVyc2lvbnMvMy4yLjINCnJ1YnlzaXRlYXJjaHByZWZpeCA9ICQo cnVieWxpYnByZWZpeCkvJChzaXRlYXJjaCkNCnJ1YnlhcmNocHJlZml4ID0gJChydWJ5bGlicHJl Zml4KS8kKGFyY2gpDQpydWJ5bGlicHJlZml4ID0gJChsaWJkaXIpLyQoUlVCWV9CQVNFX05BTUUp DQpleGVjX3ByZWZpeCA9ICQocHJlZml4KQ0KdmVuZG9yYXJjaGhkcmRpciA9ICQodmVuZG9yaGRy ZGlyKS8kKHNpdGVhcmNoKQ0Kc2l0ZWFyY2hoZHJkaXIgPSAkKHNpdGVoZHJkaXIpLyQoc2l0ZWFy Y2gpDQpydWJ5YXJjaGhkcmRpciA9ICQocnVieWhkcmRpcikvJChhcmNoKQ0KdmVuZG9yaGRyZGly ID0gJChydWJ5aGRyZGlyKS92ZW5kb3JfcnVieQ0Kc2l0ZWhkcmRpciA9ICQocnVieWhkcmRpcikv c2l0ZV9ydWJ5DQpydWJ5aGRyZGlyID0gJChpbmNsdWRlZGlyKS8kKFJVQllfVkVSU0lPTl9OQU1F KQ0KdmVuZG9yYXJjaGRpciA9ICQodmVuZG9ybGliZGlyKS8kKHNpdGVhcmNoKQ0KdmVuZG9ybGli ZGlyID0gJCh2ZW5kb3JkaXIpLyQocnVieV92ZXJzaW9uKQ0KdmVuZG9yZGlyID0gJChydWJ5bGli cHJlZml4KS92ZW5kb3JfcnVieQ0Kc2l0ZWFyY2hkaXIgPSAkKHNpdGVsaWJkaXIpLyQoc2l0ZWFy Y2gpDQpzaXRlbGliZGlyID0gJChzaXRlZGlyKS8kKHJ1YnlfdmVyc2lvbikNCnNpdGVkaXIgPSAk KHJ1YnlsaWJwcmVmaXgpL3NpdGVfcnVieQ0KcnVieWFyY2hkaXIgPSAkKHJ1YnlsaWJkaXIpLyQo YXJjaCkNCnJ1YnlsaWJkaXIgPSAkKHJ1YnlsaWJwcmVmaXgpLyQocnVieV92ZXJzaW9uKQ0Kc2l0 ZWFyY2hpbmNsdWRlZGlyID0gJChpbmNsdWRlZGlyKS8kKHNpdGVhcmNoKQ0KYXJjaGluY2x1ZGVk aXIgPSAkKGluY2x1ZGVkaXIpLyQoYXJjaCkNCnNpdGVhcmNobGliZGlyID0gJChsaWJkaXIpLyQo c2l0ZWFyY2gpDQphcmNobGliZGlyID0gJChsaWJkaXIpLyQoYXJjaCkNCnJpZGlyID0gJChkYXRh cm9vdGRpcikvJChSSV9CQVNFX05BTUUpDQptYW5kaXIgPSAkKGRhdGFyb290ZGlyKS9tYW4NCmxv Y2FsZWRpciA9ICQoZGF0YXJvb3RkaXIpL2xvY2FsZQ0KbGliZGlyID0gJChleGVjX3ByZWZpeCkv bGliDQpwc2RpciA9ICQoZG9jZGlyKQ0KcGRmZGlyID0gJChkb2NkaXIpDQpkdmlkaXIgPSAkKGRv Y2RpcikNCmh0bWxkaXIgPSAkKGRvY2RpcikNCmluZm9kaXIgPSAkKGRhdGFyb290ZGlyKS9pbmZv DQpkb2NkaXIgPSAkKGRhdGFyb290ZGlyKS9kb2MvJChQQUNLQUdFKQ0Kb2xkaW5jbHVkZWRpciA9 ICQoREVTVERJUikvdXNyL2luY2x1ZGUNCmluY2x1ZGVkaXIgPSAkKFNES1JPT1QpJChwcmVmaXgp L2luY2x1ZGUNCnJ1bnN0YXRlZGlyID0gJChsb2NhbHN0YXRlZGlyKS9ydW4NCmxvY2Fsc3RhdGVk aXIgPSAkKHByZWZpeCkvdmFyDQpzaGFyZWRzdGF0ZWRpciA9ICQocHJlZml4KS9jb20NCnN5c2Nv bmZkaXIgPSAkKHByZWZpeCkvZXRjDQpkYXRhZGlyID0gJChkYXRhcm9vdGRpcikNCmRhdGFyb290 ZGlyID0gJChwcmVmaXgpL3NoYXJlDQpsaWJleGVjZGlyID0gJChleGVjX3ByZWZpeCkvbGliZXhl Yw0Kc2JpbmRpciA9ICQoZXhlY19wcmVmaXgpL3NiaW4NCmJpbmRpciA9ICQoZXhlY19wcmVmaXgp L2Jpbg0KYXJjaGRpciA9ICQocnVieWFyY2hkaXIpDQoNCg0KQ0NfV1JBUFBFUiA9IA0KQ0MgPSBj bGFuZw0KQ1hYID0gY2xhbmcrKw0KTElCUlVCWSA9ICQoTElCUlVCWV9TTykNCkxJQlJVQllfQSA9 IGxpYiQoUlVCWV9TT19OQU1FKS1zdGF0aWMuYQ0KTElCUlVCWUFSR19TSEFSRUQgPSAtbCQoUlVC WV9TT19OQU1FKQ0KTElCUlVCWUFSR19TVEFUSUMgPSAtbCQoUlVCWV9TT19OQU1FKS1zdGF0aWMg LWZyYW1ld29yayBDb3JlRm91bmRhdGlvbiAkKE1BSU5MSUJTKQ0KZW1wdHkgPQ0KT1VURkxBRyA9 IC1vICQoZW1wdHkpDQpDT1VURkxBRyA9IC1vICQoZW1wdHkpDQpDU1JDRkxBRyA9ICQoZW1wdHkp DQoNClJVQllfRVhUQ09ORl9IID0gDQpjZmxhZ3MgICA9IC1mZGVjbHNwZWMgJChvcHRmbGFncykg JChkZWJ1Z2ZsYWdzKSAkKHdhcm5mbGFncykNCmN4eGZsYWdzID0gDQpvcHRmbGFncyA9IC1PMyAt Zm5vLWZhc3QtbWF0aA0KZGVidWdmbGFncyA9IC1nZ2RiMw0Kd2FybmZsYWdzID0gLVdhbGwgLVdl eHRyYSAtV2V4dHJhLXRva2VucyAtV2RlcHJlY2F0ZWQtZGVjbGFyYXRpb25zIC1XZGl2aXNpb24t YnktemVybyAtV2Rpdi1ieS16ZXJvIC1XaW1wbGljaXQtZnVuY3Rpb24tZGVjbGFyYXRpb24gLVdp bXBsaWNpdC1pbnQgLVdtaXNsZWFkaW5nLWluZGVudGF0aW9uIC1XcG9pbnRlci1hcml0aCAtV3No b3J0ZW4tNjQtdG8tMzIgLVd3cml0ZS1zdHJpbmdzIC1Xb2xkLXN0eWxlLWRlZmluaXRpb24gLVdt aXNzaW5nLW5vcmV0dXJuIC1Xbm8tY2FzdC1mdW5jdGlvbi10eXBlIC1Xbm8tY29uc3RhbnQtbG9n aWNhbC1vcGVyYW5kIC1Xbm8tbG9uZy1sb25nIC1Xbm8tbWlzc2luZy1maWVsZC1pbml0aWFsaXpl cnMgLVduby1vdmVybGVuZ3RoLXN0cmluZ3MgLVduby1wYXJlbnRoZXNlcy1lcXVhbGl0eSAtV25v LXNlbGYtYXNzaWduIC1Xbm8tdGF1dG9sb2dpY2FsLWNvbXBhcmUgLVduby11bnVzZWQtcGFyYW1l dGVyIC1Xbm8tdW51c2VkLXZhbHVlIC1XdW51c2VkLXZhcmlhYmxlIC1XdW5kZWYNCmNwcGZsYWdz ID0gDQpDQ0RMRkxBR1MgPSAtZm5vLWNvbW1vbg0KQ0ZMQUdTICAgPSAkKENDRExGTEFHUykgJChj ZmxhZ3MpICAtZm5vLWNvbW1vbiAtcGlwZSAkKEFSQ0hfRkxBRykNCklOQ0ZMQUdTID0gLUkuIC1J L1VzZXJzL21zYXBrYS9naHEvZ2l0Lm5vdG11Y2htYWlsLm9yZy9naXQvbm90bXVjaC9saWIgLUkk KGFyY2hfaGRyZGlyKSAtSSQoaGRyZGlyKS9ydWJ5L2JhY2t3YXJkIC1JJChoZHJkaXIpIC1JJChz cmNkaXIpDQpERUZTICAgICA9IA0KQ1BQRkxBR1MgPSAgLUkvVXNlcnMvbXNhcGthLy51c3IvbG9j YWwvcmJlbnYvdmVyc2lvbnMvMy4yLjIvaW5jbHVkZSAtSS9vcHQvaG9tZWJyZXcvb3B0L215c3Fs QDUuNy9pbmNsdWRlIC1JL29wdC9ob21lYnJldy9vcHQvZ21wL2luY2x1ZGUgLURfWE9QRU5fU09V UkNFIC1EX0RBUldJTl9DX1NPVVJDRSAtRF9EQVJXSU5fVU5MSU1JVEVEX1NFTEVDVCAtRF9SRUVO VFJBTlQgJChERUZTKSAkKGNwcGZsYWdzKQ0KQ1hYRkxBR1MgPSAkKENDRExGTEFHUykgLWZkZWNs c3BlYyAkKEFSQ0hfRkxBRykNCmxkZmxhZ3MgID0gLUwuIC1ML1VzZXJzL21zYXBrYS8udXNyL2xv Y2FsL3JiZW52L3ZlcnNpb25zLzMuMi4yL2xpYiAtTC9vcHQvaG9tZWJyZXcvb3B0L215c3FsQDUu Ny9saWIgLWZzdGFjay1wcm90ZWN0b3Itc3Ryb25nIC1ML29wdC9ob21lYnJldy9vcHQvZ21wL2xp YiANCmRsZGZsYWdzID0gLUwvVXNlcnMvbXNhcGthLy51c3IvbG9jYWwvcmJlbnYvdmVyc2lvbnMv My4yLjIvbGliIC1ML29wdC9ob21lYnJldy9vcHQvbXlzcWxANS43L2xpYiAtTC9vcHQvaG9tZWJy ZXcvb3B0L2dtcC9saWIgLVdsLC1tdWx0aXBseV9kZWZpbmVkLHN1cHByZXNzIC1XbCwtdW5kZWZp bmVkLGR5bmFtaWNfbG9va3VwICQoTElCUlVCWUFSR19TSEFSRUQpDQpBUkNIX0ZMQUcgPSANCkRM REZMQUdTID0gJChsZGZsYWdzKSAkKGRsZGZsYWdzKSAkKEFSQ0hfRkxBRykNCkxEU0hBUkVEID0g JChDQykgLWR5bmFtaWMgLWJ1bmRsZQ0KTERTSEFSRURYWCA9ICQoQ1hYKSAtZHluYW1pYyAtYnVu ZGxlDQpBUiA9IGFyDQpFWEVFWFQgPSANCg0KUlVCWV9JTlNUQUxMX05BTUUgPSAkKFJVQllfQkFT RV9OQU1FKQ0KUlVCWV9TT19OQU1FID0gcnVieS4zLjINClJVQllXX0lOU1RBTExfTkFNRSA9IA0K UlVCWV9WRVJTSU9OX05BTUUgPSAkKFJVQllfQkFTRV9OQU1FKS0kKHJ1YnlfdmVyc2lvbikNClJV QllXX0JBU0VfTkFNRSA9IHJ1Ynl3DQpSVUJZX0JBU0VfTkFNRSA9IHJ1YnkNCg0KYXJjaCA9IGFy bTY0LWRhcndpbjIyDQpzaXRlYXJjaCA9ICQoYXJjaCkNCnJ1YnlfdmVyc2lvbiA9IDMuMi4wDQpy dWJ5ID0gJChiaW5kaXIpLyQoUlVCWV9CQVNFX05BTUUpDQpSVUJZID0gJChydWJ5KQ0KQlVJTFRS VUJZID0gJChiaW5kaXIpLyQoUlVCWV9CQVNFX05BTUUpDQpydWJ5X2hlYWRlcnMgPSAkKGhkcmRp cikvcnVieS5oICQoaGRyZGlyKS9ydWJ5L2JhY2t3YXJkLmggJChoZHJkaXIpL3J1YnkvcnVieS5o ICQoaGRyZGlyKS9ydWJ5L2RlZmluZXMuaCAkKGhkcmRpcikvcnVieS9taXNzaW5nLmggJChoZHJk aXIpL3J1YnkvaW50ZXJuLmggJChoZHJkaXIpL3J1Ynkvc3QuaCAkKGhkcmRpcikvcnVieS9zdWJz dC5oICQoYXJjaF9oZHJkaXIpL3J1YnkvY29uZmlnLmgNCg0KUk0gPSBybSAtZg0KUk1fUkYgPSBy bSAtZnINClJNRElSUyA9IHJtZGlyIC1wDQpNQUtFRElSUyA9IC9vcHQvaG9tZWJyZXcvYmluL2dt a2RpciAtcA0KSU5TVEFMTCA9IC9vcHQvaG9tZWJyZXcvYmluL2dpbnN0YWxsIC1jDQpJTlNUQUxM X1BST0cgPSAkKElOU1RBTEwpIC1tIDA3NTUNCklOU1RBTExfREFUQSA9ICQoSU5TVEFMTCkgLW0g NjQ0DQpDT1BZID0gY3ANClRPVUNIID0gZXhpdCA+DQoNCiMjIyMgRW5kIG9mIHN5c3RlbSBjb25m aWd1cmF0aW9uIHNlY3Rpb24uICMjIyMNCg0KcHJlbG9hZCA9IA0KbGlicGF0aCA9IC4gJChsaWJk aXIpDQpMSUJQQVRIID0gIC1MLiAtTCQobGliZGlyKQ0KREVGRklMRSA9IA0KDQpDTEVBTkZJTEVT ID0gbWttZi5sb2cNCkRJU1RDTEVBTkZJTEVTID0gDQpESVNUQ0xFQU5ESVJTID0gDQoNCmV4dG91 dCA9IA0KZXh0b3V0X3ByZWZpeCA9IA0KdGFyZ2V0X3ByZWZpeCA9IA0KTE9DQUxfTElCUyA9IC4u Ly4uL2xpYi9saWJub3RtdWNoLmR5bGliDQpMSUJTID0gJChMSUJSVUJZQVJHX1NIQVJFRCkgIC1s cHRocmVhZCAgIC1sdGFsbG9jDQpPUklHX1NSQ1MgPSBkYXRhYmFzZS5jIGRpcmVjdG9yeS5jIGZp bGVuYW1lcy5jIGluaXQuYyBtZXNzYWdlLmMgbWVzc2FnZXMuYyBxdWVyeS5jIHN0YXR1cy5jIHRh Z3MuYyB0aHJlYWQuYyB0aHJlYWRzLmMNClNSQ1MgPSAkKE9SSUdfU1JDUykgDQpPQkpTID0gZGF0 YWJhc2UubyBkaXJlY3RvcnkubyBmaWxlbmFtZXMubyBpbml0Lm8gbWVzc2FnZS5vIG1lc3NhZ2Vz Lm8gcXVlcnkubyBzdGF0dXMubyB0YWdzLm8gdGhyZWFkLm8gdGhyZWFkcy5vDQpIRFJTID0gJChz cmNkaXIpL2RlZnMuaA0KTE9DQUxfSERSUyA9IA0KVEFSR0VUID0gbm90bXVjaA0KVEFSR0VUX05B TUUgPSBub3RtdWNoDQpUQVJHRVRfRU5UUlkgPSBJbml0XyQoVEFSR0VUX05BTUUpDQpETExJQiA9 ICQoVEFSR0VUKS5idW5kbGUNCkVYVFNUQVRJQyA9IA0KU1RBVElDX0xJQiA9IA0KDQpUSU1FU1RB TVBfRElSID0gLg0KQklORElSICAgICAgICA9ICQoYmluZGlyKQ0KUlVCWUNPTU1PTkRJUiA9ICQo dmVuZG9yZGlyKSQodGFyZ2V0X3ByZWZpeCkNClJVQllMSUJESVIgICAgPSAkKHZlbmRvcmxpYmRp cikkKHRhcmdldF9wcmVmaXgpDQpSVUJZQVJDSERJUiAgID0gJCh2ZW5kb3JhcmNoZGlyKSQodGFy Z2V0X3ByZWZpeCkNCkhEUkRJUiAgICAgICAgPSAkKHZlbmRvcmhkcmRpcikkKHRhcmdldF9wcmVm aXgpDQpBUkNISERSRElSICAgID0gJCh2ZW5kb3JhcmNoaGRyZGlyKSQodGFyZ2V0X3ByZWZpeCkN ClRBUkdFVF9TT19ESVIgPQ0KVEFSR0VUX1NPICAgICA9ICQoVEFSR0VUX1NPX0RJUikkKERMTElC KQ0KQ0xFQU5MSUJTICAgICA9ICQoVEFSR0VUX1NPKSAkKFRBUkdFVF9TTykuZFNZTQ0KQ0xFQU5P QkpTICAgICA9ICQoT0JKUykgKi5iYWsNClRBUkdFVF9TT19ESVJfVElNRVNUQU1QID0gJChUSU1F U1RBTVBfRElSKS8udmVuZG9yYXJjaGRpci50aW1lDQoNCmFsbDogICAgJChETExJQikNCnN0YXRp YzogJChTVEFUSUNfTElCKQ0KLlBIT05ZOiBhbGwgaW5zdGFsbCBzdGF0aWMgaW5zdGFsbC1zbyBp bnN0YWxsLXJiDQouUEhPTlk6IGNsZWFuIGNsZWFuLXNvIGNsZWFuLXN0YXRpYyBjbGVhbi1yYg0K DQpjbGVhbi1zdGF0aWM6Og0KY2xlYW4tcmItZGVmYXVsdDo6DQpjbGVhbi1yYjo6DQpjbGVhbi1z bzo6DQpjbGVhbjogY2xlYW4tc28gY2xlYW4tc3RhdGljIGNsZWFuLXJiLWRlZmF1bHQgY2xlYW4t cmINCgkJLSQoUSkkKFJNX1JGKSAkKENMRUFOTElCUykgJChDTEVBTk9CSlMpICQoQ0xFQU5GSUxF UykgLioudGltZQ0KDQpkaXN0Y2xlYW4tcmItZGVmYXVsdDo6DQpkaXN0Y2xlYW4tcmI6Og0KZGlz dGNsZWFuLXNvOjoNCmRpc3RjbGVhbi1zdGF0aWM6Og0KZGlzdGNsZWFuOiBjbGVhbiBkaXN0Y2xl YW4tc28gZGlzdGNsZWFuLXN0YXRpYyBkaXN0Y2xlYW4tcmItZGVmYXVsdCBkaXN0Y2xlYW4tcmIN CgkJLSQoUSkkKFJNKSBNYWtlZmlsZSAkKFJVQllfRVhUQ09ORl9IKSBjb25mdGVzdC4qIG1rbWYu bG9nDQoJCS0kKFEpJChSTSkgY29yZSBydWJ5JChFWEVFWFQpICp+ICQoRElTVENMRUFORklMRVMp DQoJCS0kKFEpJChSTURJUlMpICQoRElTVENMRUFORElSUykgMj4gL2Rldi9udWxsIHx8IHRydWUN Cg0KcmVhbGNsZWFuOiBkaXN0Y2xlYW4NCmluc3RhbGw6IGluc3RhbGwtc28gaW5zdGFsbC1yYg0K DQppbnN0YWxsLXNvOiAkKERMTElCKSAkKFRBUkdFVF9TT19ESVJfVElNRVNUQU1QKQ0KCSQoSU5T VEFMTF9QUk9HKSAkKERMTElCKSAkKFJVQllBUkNIRElSKQ0KY2xlYW4tc3RhdGljOjoNCgktJChR KSQoUk0pICQoU1RBVElDX0xJQikNCmluc3RhbGwtcmI6IHByZS1pbnN0YWxsLXJiIGRvLWluc3Rh bGwtcmIgaW5zdGFsbC1yYi1kZWZhdWx0DQppbnN0YWxsLXJiLWRlZmF1bHQ6IHByZS1pbnN0YWxs LXJiLWRlZmF1bHQgZG8taW5zdGFsbC1yYi1kZWZhdWx0DQpwcmUtaW5zdGFsbC1yYjogTWFrZWZp bGUNCnByZS1pbnN0YWxsLXJiLWRlZmF1bHQ6IE1ha2VmaWxlDQpkby1pbnN0YWxsLXJiOg0KZG8t aW5zdGFsbC1yYi1kZWZhdWx0Og0KcHJlLWluc3RhbGwtcmItZGVmYXVsdDoNCglAJChOVUxMQ01E KQ0KJChUQVJHRVRfU09fRElSX1RJTUVTVEFNUCk6DQoJJChRKSAkKE1BS0VESVJTKSAkKEBEKSAk KFJVQllBUkNIRElSKQ0KCSQoUSkgJChUT1VDSCkgJEANCg0Kc2l0ZS1pbnN0YWxsOiBzaXRlLWlu c3RhbGwtc28gc2l0ZS1pbnN0YWxsLXJiDQpzaXRlLWluc3RhbGwtc286IGluc3RhbGwtc28NCnNp dGUtaW5zdGFsbC1yYjogaW5zdGFsbC1yYg0KDQouU1VGRklYRVM6IC5jIC5tIC5jYyAubW0gLmN4 eCAuY3BwIC5vIC5TDQoNCi5jYy5vOg0KCSQoRUNITykgY29tcGlsaW5nICQoPCkNCgkkKFEpICQo Q1hYKSAkKElOQ0ZMQUdTKSAkKENQUEZMQUdTKSAkKENYWEZMQUdTKSAkKENPVVRGTEFHKSRAIC1j ICQoQ1NSQ0ZMQUcpJDwNCg0KLmNjLlM6DQoJJChFQ0hPKSB0cmFuc2xhdGluZyAkKDwpDQoJJChR KSAkKENYWCkgJChJTkNGTEFHUykgJChDUFBGTEFHUykgJChDWFhGTEFHUykgJChDT1VURkxBRykk QCAtUyAkKENTUkNGTEFHKSQ8DQoNCi5tbS5vOg0KCSQoRUNITykgY29tcGlsaW5nICQoPCkNCgkk KFEpICQoQ1hYKSAkKElOQ0ZMQUdTKSAkKENQUEZMQUdTKSAkKENYWEZMQUdTKSAkKENPVVRGTEFH KSRAIC1jICQoQ1NSQ0ZMQUcpJDwNCg0KLm1tLlM6DQoJJChFQ0hPKSB0cmFuc2xhdGluZyAkKDwp DQoJJChRKSAkKENYWCkgJChJTkNGTEFHUykgJChDUFBGTEFHUykgJChDWFhGTEFHUykgJChDT1VU RkxBRykkQCAtUyAkKENTUkNGTEFHKSQ8DQoNCi5jeHgubzoNCgkkKEVDSE8pIGNvbXBpbGluZyAk KDwpDQoJJChRKSAkKENYWCkgJChJTkNGTEFHUykgJChDUFBGTEFHUykgJChDWFhGTEFHUykgJChD T1VURkxBRykkQCAtYyAkKENTUkNGTEFHKSQ8DQoNCi5jeHguUzoNCgkkKEVDSE8pIHRyYW5zbGF0 aW5nICQoPCkNCgkkKFEpICQoQ1hYKSAkKElOQ0ZMQUdTKSAkKENQUEZMQUdTKSAkKENYWEZMQUdT KSAkKENPVVRGTEFHKSRAIC1TICQoQ1NSQ0ZMQUcpJDwNCg0KLmNwcC5vOg0KCSQoRUNITykgY29t cGlsaW5nICQoPCkNCgkkKFEpICQoQ1hYKSAkKElOQ0ZMQUdTKSAkKENQUEZMQUdTKSAkKENYWEZM QUdTKSAkKENPVVRGTEFHKSRAIC1jICQoQ1NSQ0ZMQUcpJDwNCg0KLmNwcC5TOg0KCSQoRUNITykg dHJhbnNsYXRpbmcgJCg8KQ0KCSQoUSkgJChDWFgpICQoSU5DRkxBR1MpICQoQ1BQRkxBR1MpICQo Q1hYRkxBR1MpICQoQ09VVEZMQUcpJEAgLVMgJChDU1JDRkxBRykkPA0KDQouYy5vOg0KCSQoRUNI TykgY29tcGlsaW5nICQoPCkNCgkkKFEpICQoQ0MpICQoSU5DRkxBR1MpICQoQ1BQRkxBR1MpICQo Q0ZMQUdTKSAkKENPVVRGTEFHKSRAIC1jICQoQ1NSQ0ZMQUcpJDwNCg0KLmMuUzoNCgkkKEVDSE8p IHRyYW5zbGF0aW5nICQoPCkNCgkkKFEpICQoQ0MpICQoSU5DRkxBR1MpICQoQ1BQRkxBR1MpICQo Q0ZMQUdTKSAkKENPVVRGTEFHKSRAIC1TICQoQ1NSQ0ZMQUcpJDwNCg0KLm0ubzoNCgkkKEVDSE8p IGNvbXBpbGluZyAkKDwpDQoJJChRKSAkKENDKSAkKElOQ0ZMQUdTKSAkKENQUEZMQUdTKSAkKENG TEFHUykgJChDT1VURkxBRykkQCAtYyAkKENTUkNGTEFHKSQ8DQoNCi5tLlM6DQoJJChFQ0hPKSB0 cmFuc2xhdGluZyAkKDwpDQoJJChRKSAkKENDKSAkKElOQ0ZMQUdTKSAkKENQUEZMQUdTKSAkKENG TEFHUykgJChDT1VURkxBRykkQCAtUyAkKENTUkNGTEFHKSQ8DQoNCiQoVEFSR0VUX1NPKTogJChP QkpTKSBNYWtlZmlsZQ0KCSQoRUNITykgbGlua2luZyBzaGFyZWQtb2JqZWN0ICQoRExMSUIpDQoJ LSQoUSkkKFJNKSAkKEApDQoJJChRKSAkKExEU0hBUkVEKSAtbyAkQCAkKE9CSlMpICQoTElCUEFU SCkgJChETERGTEFHUykgJChMT0NBTF9MSUJTKSAkKExJQlMpDQoJJChRKSAkKFBPU1RMSU5LKQ0K DQoNCg0KJChPQkpTKTogJChIRFJTKSAkKHJ1YnlfaGVhZGVycykN