From unknown Fri Jun 13 10:10:19 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#57878 <57878@debbugs.gnu.org> To: bug#57878 <57878@debbugs.gnu.org> Subject: Status: Emacs native compilation on startup can crash the system Reply-To: bug#57878 <57878@debbugs.gnu.org> Date: Fri, 13 Jun 2025 17:10:19 +0000 retitle 57878 Emacs native compilation on startup can crash the system reassign 57878 guix submitter 57878 Konrad Hinsen severity 57878 important thanks From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 17 05:09:35 2022 Received: (at submit) by debbugs.gnu.org; 17 Sep 2022 09:09:35 +0000 Received: from localhost ([127.0.0.1]:45177 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oZTpP-0002A2-E7 for submit@debbugs.gnu.org; Sat, 17 Sep 2022 05:09:35 -0400 Received: from lists.gnu.org ([209.51.188.17]:35280) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oZTpO-00029v-2e for submit@debbugs.gnu.org; Sat, 17 Sep 2022 05:09:34 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:39162) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oZTpN-0007kT-UB for bug-guix@gnu.org; Sat, 17 Sep 2022 05:09:33 -0400 Received: from out1-smtp.messagingengine.com ([66.111.4.25]:36989) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oZTpM-0002is-66 for bug-guix@gnu.org; Sat, 17 Sep 2022 05:09:33 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id 5D6E15C00B1; Sat, 17 Sep 2022 05:09:31 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute5.internal (MEProxy); Sat, 17 Sep 2022 05:09:31 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.net; h= cc:content-type:date:date:from:from:in-reply-to:message-id :mime-version:reply-to:sender:subject:subject:to:to; s=fm2; t= 1663405771; x=1663492171; bh=hOdxZHe/yXznbmIfzgzFC80tdjw/I5TXbF4 ilRmlJUQ=; b=jsq95FGgJFOapgltnjsRKW4AeKxSvLr4xTtw3yo8stuIbQMN29x 3GskKiKZSVoBo1wBPWSB6syy7Dk/97u/JQfcPlJzaexWTI1c31kYzYp0u1lzRRJF Dr1D6OUO4mpSXKDjqAgSVbewfFLLYA0ftFwlPdqp4x1pnuzHxk34/jwqJg14IfJd yjgt8/I7h4jvCqIDYdym/HjZfsPHCCf20G3jDr/E67BmQGUMQGS1vWR4MkW+xQNn cZmGbSHPGul3WgNmRUUsLtErjWt91gk1w55rqe80iybpXPH6blwdY+CaQOmfo7wJ TBlM5hfBgAfG/u5NdqgVPezEn+ogzhNAUgA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:date:feedback-id :feedback-id:from:from:in-reply-to:message-id:mime-version :reply-to:sender:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t=1663405771; x= 1663492171; bh=hOdxZHe/yXznbmIfzgzFC80tdjw/I5TXbF4ilRmlJUQ=; b=C saFeF40BPEPN9P+gV4ymJkav3Xp43J7aM4bbGo/qeP+AiHlQyLUEa6fw8nB+rtX9 Za6Rx/otMuPqwMc3t/hRamMDP381lAWmHTD3ZD+2XB0L9pmMcrHh3pfoE7HL/3JL UEUzHO5OwKNPEJMowA9Q/A6/E4od6TWCCEXQDYl3EmkXKGO92zPsl7RFJGOxbeZI 5DezhEbK+KCrzepF0372AWLBDmA4IB0PDMT+dPXcv8GlM/YSELZqeCCaa9jW5NGM c5+ESyYK08QZTQrEOSuzCKt2CD8xqWymdYT23u2ry8w3qwl2ZQQjy81UFCTs+5+4 zY7WkEXt5+kcF4QjvTK+A== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedrfedvvddgudegucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefhvffufffkgggtsehttdertddttd dtnecuhfhrohhmpefmohhnrhgrugcujfhinhhsvghnuceokhhonhhrrggurdhhihhnshgv nhesfhgrshhtmhgrihhlrdhnvghtqeenucggtffrrghtthgvrhhnpeevfeevuedtiedtte etgfeghedvudeileekgfehkeehudetveehgeeuteeuveejheenucevlhhushhtvghrufhi iigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehkohhnrhgrugdrhhhinhhsvghnse hfrghsthhmrghilhdrnhgvth X-ME-Proxy: Feedback-ID: i184641e2:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sat, 17 Sep 2022 05:09:30 -0400 (EDT) From: Konrad Hinsen To: bug-guix@gnu.org Subject: Emacs native compilation on startup can crash the system Date: Sat, 17 Sep 2022 11:09:28 +0200 Message-ID: MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=66.111.4.25; envelope-from=konrad.hinsen@fastmail.net; helo=out1-smtp.messagingengine.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -0.6 (/) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) After updating to a commit after the introduction of native compilation in Emacs, I cannot start Emacs any more. It launches an ever increasing number of async processes for native compilation, which rapidly makes kswapd the main CPU user on my machine, and ultimately crashes the kernel. Some experiments showed that it's loading the site-lisp/site-start.el that causes this avalanche of processes: emacs -Q --batch --eval="(print load-path)" works fine. As does: emacs -Q --batch --load=~/.guix-profile/share/emacs/site-lisp/guix-emacs.el --eval="(print load-path)" But not: emacs -Q --batch --load=~/.guix-profile/share/emacs/site-lisp/site-start.el --eval="(print load-path)" which starts the avalanche of compilation. Possibly related: in my user-dir (~/.emacs.d/) I have a directory "eln-cache" containing a directory "28.1-f1a30909", but that directory remains empty. Perhaps all native compilation attempts fail and that's what causes the problem. Just guessing! Cheers, Konrad. From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 17 06:28:54 2022 Received: (at 57878) by debbugs.gnu.org; 17 Sep 2022 10:28:54 +0000 Received: from localhost ([127.0.0.1]:45226 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oZV4A-0004GC-KL for submit@debbugs.gnu.org; Sat, 17 Sep 2022 06:28:54 -0400 Received: from out1-smtp.messagingengine.com ([66.111.4.25]:45917) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oZV47-0004Fy-U9 for 57878@debbugs.gnu.org; Sat, 17 Sep 2022 06:28:53 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 754DB5C012D; Sat, 17 Sep 2022 06:28:46 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute4.internal (MEProxy); Sat, 17 Sep 2022 06:28:46 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.net; h= cc:content-type:date:date:from:from:in-reply-to:message-id :mime-version:reply-to:sender:subject:subject:to:to; s=fm2; t= 1663410526; x=1663496926; bh=7ltM/wGTuZJd6wGDj6GKs0iptJbd+rIws9u yXaj/jT0=; b=V7mqHWJ4yk9QOnhkN8WIx4sZYV5eFx28Uop6xLM2FTYDl0MrPL5 ukyJcGBLB3krnNAN1OVf9//0bjsn6tpfGVYtmR4pFWALehcdif8VqjaaqNHcWfnr pJpOlhzo7PyS1+0qa8Up3dhQyDo0rC8kx0X5/bCCG2B5UtqUKfDh118nowVvtn0R rwo7LQu8UrQJyQ2xY8PI+NsD0xPcy2WXBGgOL8r8OZsltYjF8PjzMYhMe0jxNXss N7CBAywxRKKkQ49J/8S+FpuRj/QPLAS2opRrzsmM/21zB2wp3tYgbXv2h9aS/sZG W/QEX6Vx23lFrSfaHP35VsetQl0afdDntvQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:date:feedback-id :feedback-id:from:from:in-reply-to:message-id:mime-version :reply-to:sender:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t=1663410526; x= 1663496926; bh=7ltM/wGTuZJd6wGDj6GKs0iptJbd+rIws9uyXaj/jT0=; b=P TQH732HXwRW2iNH3uMERorYsnLkAYtNjmGdJ2L+qQwwaOWlEXH0p7+QxYi9I/EyJ z08nGA8Z5uPuuc6Oe92r6aXHRZ6BSWjEryUGMZLtSzP/IDqKrW5gFK+5+RiervgS WiHt3Eeuem16Pt+yVvcOZuSizmeEiDKUdWfQ1R6CEIvlIlnBm3QQ7MWfKY6PVz1S 31pKfFU3HgyZ80itCachOJIkqCYsNsMrud2UnyqShT1n520NWdhYKBPFyenP1Fg+ criJO7Z5u2pdTaWkiTMfC1+Etcn2e7JsJvva+F6GzGGWCZ2zr0FDVl5ccEK/Sdv6 bagPfkSKdYYSIT0BWFhgw== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedrfedvvddgfedtucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefhvffufffkgggtsehttdertddttd dtnecuhfhrohhmpefmohhnrhgrugcujfhinhhsvghnuceokhhonhhrrggurdhhihhnshgv nhesfhgrshhtmhgrihhlrdhnvghtqeenucggtffrrghtthgvrhhnpeevfeevuedtiedtte etgfeghedvudeileekgfehkeehudetveehgeeuteeuveejheenucevlhhushhtvghrufhi iigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehkohhnrhgrugdrhhhinhhsvghnse hfrghsthhmrghilhdrnhgvth X-ME-Proxy: Feedback-ID: i184641e2:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sat, 17 Sep 2022 06:28:45 -0400 (EDT) From: Konrad Hinsen To: 57878@debbugs.gnu.org Subject: Minimal reproducible setup Date: Sat, 17 Sep 2022 12:28:45 +0200 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 57878 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) My understanding of site-start.el is that it actually loads all the Emacs packages that are listed in my Guix profile. Which means that my package list matters. Here is a minimal containerized example that creates a process avalanche: guix shell -C emacs emacs-ido-completing-read+ \ -- emacs --batch --eval="(print load-path)" ido-completing-read+ is a rather small Emacs package, and I don't see anything obvious in it that could cause trouble with native compilation. But more importantly, I think no package should be able to cause the behavior that I observe. Cheers Konrad. From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 17 11:45:33 2022 Received: (at 57878) by debbugs.gnu.org; 17 Sep 2022 15:45:33 +0000 Received: from localhost ([127.0.0.1]:46993 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oZa0a-0002gL-O6 for submit@debbugs.gnu.org; Sat, 17 Sep 2022 11:45:32 -0400 Received: from wout2-smtp.messagingengine.com ([64.147.123.25]:54697) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oZa0Y-0002g6-Ax for 57878@debbugs.gnu.org; Sat, 17 Sep 2022 11:45:31 -0400 Received: from compute2.internal (compute2.nyi.internal [10.202.2.46]) by mailout.west.internal (Postfix) with ESMTP id 0240E32002E2; Sat, 17 Sep 2022 11:45:22 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute2.internal (MEProxy); Sat, 17 Sep 2022 11:45:23 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.net; h= cc:content-type:date:date:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:sender:subject :subject:to:to; s=fm2; t=1663429522; x=1663515922; bh=HE5/kCBV2P UR3hwdq928aylY+Xy0w6Yz/ka5eBF+5M4=; b=PqHDLM6t5pjchmKBu6i6pZyDKh b42xYynFDEcs23yeWRTWv+3Q6tDNLkSvhyP6958jq0cpAIHJwT1KgtxoqLUgIGTJ 4zC15So5QuZXGGznlYcILZAYUL+WW4xPIMET/iMsl0Tmq2Y1tIkTLUl+XOrcQ87K dCSvk5IE+94peXILm3Mj/ACJy1/lUk0NESN3uDypkXIUG5WISl1aKsRqDcu1eXdN 8t8BPOqXoeQceb/yu8J2lBfvijUiR3i6fyJXSK/XZ29Cm+U9/XAFPjeCeGbMbr16 24eksHrqQWANBZmoGn+eYa/MEYgPSzcpVvtPzni1QDTRjwTnd8lo6nxSRPaQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:date:feedback-id :feedback-id:from:from:in-reply-to:in-reply-to:message-id :mime-version:references:reply-to:sender:subject:subject:to:to :x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm2; t=1663429522; x=1663515922; bh=HE5/kCBV2PUR3hwdq928aylY+Xy0 w6Yz/ka5eBF+5M4=; b=gNN1DmPAOGSOADDBiCmuKyjnsg0aYa3LfORY8bY0vzE8 h3ZEdQyIQ+XcNtO+DU6C8Gs3opS7EC4whzrjAuIqqvOkoJG2+y9yBLJVQ8IymQSc laZlcWwNCeiWJYZ5fkbP0DURNlTIxGk7GcgClg29xSA4xiq+8eOPc7amcbemRZzY WhmF9SJpLj6/b1H4AMcfQFtHUFXDN24wt33bsyWgGFjq0DjLm40Hh87a2M/1LN1F cxJDCAICxu3v7G8dvDg0C2VGkUfZi3F5xEFVeq4nqs4OMPEFpHM1ZZiiFC1a7Z80 IREotksO/u3Yt7g5iJOVyoADzewP0yaJcW+G+2eN3g== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedrfedvvddgleehucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefhvffujghffffkgggtsehttdertd dttddtnecuhfhrohhmpefmohhnrhgrugcujfhinhhsvghnuceokhhonhhrrggurdhhihhn shgvnhesfhgrshhtmhgrihhlrdhnvghtqeenucggtffrrghtthgvrhhnpeeikeejjeevue eifeejhedtgeethfdutefgveffhfeuheejveeiieegvdfhtdeifeenucevlhhushhtvghr ufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehkohhnrhgrugdrhhhinhhsvg hnsehfrghsthhmrghilhdrnhgvth X-ME-Proxy: Feedback-ID: i184641e2:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sat, 17 Sep 2022 11:45:21 -0400 (EDT) From: Konrad Hinsen To: 57878@debbugs.gnu.org Subject: Re: Minimal reproducible setup In-Reply-To: References: Date: Sat, 17 Sep 2022 17:45:20 +0200 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 57878 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Konrad Hinsen writes: > Here is a minimal containerized example that > creates a process avalanche: > > guix shell -C emacs emacs-ido-completing-read+ \ > -- emacs --batch --eval="(print load-path)" I went through all my emacs packages. The only one that starts the process avalanche is emacs-ido-completing-read+. Cheers Konrad. From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 17 19:20:12 2022 Received: (at 57878) by debbugs.gnu.org; 17 Sep 2022 23:20:12 +0000 Received: from localhost ([127.0.0.1]:47359 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oZh6Z-0001YN-NM for submit@debbugs.gnu.org; Sat, 17 Sep 2022 19:20:11 -0400 Received: from mail-ej1-f68.google.com ([209.85.218.68]:35571) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oZh6V-0001Xt-7z for 57878@debbugs.gnu.org; Sat, 17 Sep 2022 19:20:10 -0400 Received: by mail-ej1-f68.google.com with SMTP id go34so56885741ejc.2 for <57878@debbugs.gnu.org>; Sat, 17 Sep 2022 16:20:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:user-agent:references :in-reply-to:date:to:from:subject:message-id:from:to:cc:subject:date; bh=3gMaWuo4dpArCjpjpAGWlXqi85JIQ+oeAnKhbhTr2ZA=; b=OyUj77A80Gv+i2vbnzFwnQpG6mB6m5k+OSKjLczxHZNDbpaYzGgMf9o4FhLjlRu5US 3mInuy8HS+o2oJ0IF6A4jKFZKPtak4ps9m5ewjPlal90ZyJDcfIBFueoidaJe6yJ0oHm fXN/dzXA4lw2GEbULagraVR2pA6fYbF91dOnHCSb6JocALXEa7Ehf02pz+FMmpOK0Myz jaEmhR+Bo0vNi63nUlmxEy5oYypIGDBk/L36OU19K36reefsAjMRVQbWIGaKqAeqPMUF workxfiji/3pQJlSGSp5978HANWQx7uZsefEVvKpLVzGchgX2zDEvQieDGr9WGfSQ4ZL fKqQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:user-agent:references :in-reply-to:date:to:from:subject:message-id:x-gm-message-state:from :to:cc:subject:date; bh=3gMaWuo4dpArCjpjpAGWlXqi85JIQ+oeAnKhbhTr2ZA=; b=ArTzO5RQKSrJ/smvObfV21Yn24TqBtHuaW+aTgfzqw5pdn+0GaGIV4BK755QJf/Z2F rR3l2168zU2BhWXM+4rJSCJPpSrWiDJOjnurrB4s+bUZFYpgLJmJdq+9e8tTN59eEIk8 /4vfO6TofKCzcTCSS2eoQaCU4Dc67GDrvb8Z+DVPcxnBQk3KAy9btvKfGheh7iYwVG7b c86G1vlZ7OvtVQzEu2pUEL3Snh3rZ+HDi/aV7B7bbeVpPllmqP2gIeOvxQG5qOLd3EF1 5c5ks07lm7ybjf5kCYBgrD/Ysqvq4Q68JMdpij8uGr/01p53boi0oF3CCbuH06tHCiqr oZ9w== X-Gm-Message-State: ACrzQf0n3nIIE7PwJLNeOoHRCssU+F4scKgB5owTWow779GN5JzDZ3kF 8BYMiFK4PVqIsDC4HpygFvRVwGTJ3wQ= X-Google-Smtp-Source: AMsMyM4OLaMFyoacv32g4rkftQB52rwRhxsWWa74bh+6ki93lfZKZLPYAzB5g9r6xWRVVsXH1acHHg== X-Received: by 2002:a17:907:94ca:b0:780:12fb:3c7c with SMTP id dn10-20020a17090794ca00b0078012fb3c7cmr7835751ejc.650.1663456801207; Sat, 17 Sep 2022 16:20:01 -0700 (PDT) Received: from nijino.fritz.box (85-127-52-93.dsl.dynamic.surfer.at. [85.127.52.93]) by smtp.gmail.com with ESMTPSA id c19-20020aa7c753000000b0044ea1fe7ce4sm16456621eds.56.2022.09.17.16.20.00 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 17 Sep 2022 16:20:00 -0700 (PDT) Message-ID: Subject: Re: Minimal reproducible setup From: Liliana Marie Prikler To: Konrad Hinsen , 57878@debbugs.gnu.org Date: Sun, 18 Sep 2022 01:19:57 +0200 In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.42.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 57878 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Am Samstag, dem 17.09.2022 um 17:45 +0200 schrieb Konrad Hinsen: > Konrad Hinsen writes: > > > Here is a minimal containerized example that > > creates a process avalanche: > > > >     guix shell -C emacs emacs-ido-completing-read+ \ > >        -- emacs --batch --eval="(print load-path)" > > I went through all my emacs packages. The only one that starts > the process avalanche is emacs-ido-completing-read+. I think you can prevent native-compilation entirely by setting no- native-compile to t in your early-init.el (I'm playing with the idea of doing this anyway, because I'm annoyed by the clutter that falls through the cracks). That being said, this looks like a real breakage in the emacs-ido-completing-read package, does it not? Should we add "no-native-compile" to some local variables? WDYT? From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 18 14:35:21 2022 Received: (at 57878) by debbugs.gnu.org; 18 Sep 2022 18:35:21 +0000 Received: from localhost ([127.0.0.1]:51244 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oZz8T-000494-2e for submit@debbugs.gnu.org; Sun, 18 Sep 2022 14:35:21 -0400 Received: from mail-ej1-f66.google.com ([209.85.218.66]:39846) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oZz8R-00048b-Hf for 57878@debbugs.gnu.org; Sun, 18 Sep 2022 14:35:19 -0400 Received: by mail-ej1-f66.google.com with SMTP id y17so54789196ejo.6 for <57878@debbugs.gnu.org>; Sun, 18 Sep 2022 11:35:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:to:from:subject:message-id:from:to:cc:subject:date; bh=Iu4gZGrESTYyjDBPvehS0sjzOgcxxQ4i57teLSTQeak=; b=JZD7sndAJ5KLJpO5FCD0xp4opk6fDdVt5j7w4L4kN/dR6wWECzqTtn/s/k9V/KvzTv /9mv+1ZTk/RR1hxc6YCupRYYQi+KarOU8h0FiY7zuxQBZia7v47xua1RESbBfOddOh0S 8qPnxnKOUeH1evOJg/FFPtG9McBpRJbAipSfnxvDByHQloys8PD7DglEZWCzHTWw5H7E GaI7bq+rntNKjFqilGqRGIdW5pstOsBUNwnHlmLD2sanJve46bND3eZJwvDtrerJgjkv 7DMGjhHs2Vo9PRFe5arO45fdFVgH5yeE2msH5/eUWr2J4siTEO7fNzhPsvh/ZdkxTRG2 fzUA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:to:from:subject:message-id:x-gm-message-state:from :to:cc:subject:date; bh=Iu4gZGrESTYyjDBPvehS0sjzOgcxxQ4i57teLSTQeak=; b=JN4qm9L52evqJfkIk8QLDS7touXLFRLJqxDREwHJPcHEa1TwqDf/Zk/6deypv3yWbf H0fBy9EEpYyZXbSj5IRwcMjaaEYjjLQlhb8c+k4IOJpzTvH+GsEiOoG9lTup1veJmVmd Q2nGVn3aoRqhrJ2c8vkX0yMiKgGyXw/sBxA6Ad9nHuTCFAcWZY0ZXCb1SCYEtqMeRkFj nR7qSSclm0rnJlN8PlZCz7duz5ZDt2Fag/JMyfY3guJEKKpo39DPMAjhji75pV6huXjf FxMLP5+4KNtwYzT7pP8M1ocEzT0OWtiQlzTDW66e/KUBaQJkpqWq4gWYf44voxBUuL74 gc2A== X-Gm-Message-State: ACrzQf13uCGNsO3R5LyZ6yHrT/IPVd9+esXGxeBGb759Txc42tkqNZoq KMoyamE0m3Uw1xlIZW0VKb8= X-Google-Smtp-Source: AMsMyM7Ss+lvGDYCyFlbrBLnjdaUU5MFDuhxYxHBJAbvYY6YHmhYrrVKaHq+vCfmzOgSSxw7v+DPUw== X-Received: by 2002:a17:907:3f09:b0:780:330d:d907 with SMTP id hq9-20020a1709073f0900b00780330dd907mr10937833ejc.23.1663526112552; Sun, 18 Sep 2022 11:35:12 -0700 (PDT) Received: from lumine.fritz.box (85-127-52-93.dsl.dynamic.surfer.at. [85.127.52.93]) by smtp.gmail.com with ESMTPSA id b13-20020aa7c90d000000b0044eda621b08sm18731391edt.54.2022.09.18.11.35.11 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 18 Sep 2022 11:35:11 -0700 (PDT) Message-ID: <12eb8b51fe6c9508517e19bdeed923c389cafe1f.camel@gmail.com> Subject: Re: Minimal reproducible setup From: Liliana Marie Prikler To: Konrad Hinsen , 57878@debbugs.gnu.org Date: Sun, 18 Sep 2022 20:35:11 +0200 In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.45.3 MIME-Version: 1.0 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 57878 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Am Sonntag, dem 18.09.2022 um 01:19 +0200 schrieb Liliana Marie Prikler: > I think you can prevent native-compilation entirely by setting no- > native-compile to t in your early-init.el (I'm playing with the idea > of doing this anyway, because I'm annoyed by the clutter that falls > through the cracks). Okay, it turns out that disabling native compilation is not so simple after all. Other ideas are welcome. Cheers From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 19 02:04:51 2022 Received: (at 57878) by debbugs.gnu.org; 19 Sep 2022 06:04:51 +0000 Received: from localhost ([127.0.0.1]:51862 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oa9ti-0002Hu-Tx for submit@debbugs.gnu.org; Mon, 19 Sep 2022 02:04:51 -0400 Received: from wout4-smtp.messagingengine.com ([64.147.123.20]:49221) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oa9te-0002Hb-6Q for 57878@debbugs.gnu.org; Mon, 19 Sep 2022 02:04:49 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.west.internal (Postfix) with ESMTP id 453EF32005D8; Mon, 19 Sep 2022 02:04:40 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute5.internal (MEProxy); Mon, 19 Sep 2022 02:04:40 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.net; h= cc:content-type:date:date:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:sender:subject :subject:to:to; s=fm2; t=1663567479; x=1663653879; bh=6Sb8PrxTzK advviImGcaj5AtcvReMgs8WYQVzlsg324=; b=rrHRqB0mX81LtlWQDQdxEOL3KW qsHJ8BQRyekNu54MS5bwk1WUAEeTeHZWalQs45XD5dS2IBDr86lcG55MdQSD9sqK 8v7tXIqO5cjfsdKR6tKBECZRehQSz2Ex/2YzOws5/oD/1hTDM/vx9j61lKlaeJYq QiYv4W6KdjGjV4ZJ5GMDshxVHoag9DVl/6pgAo4LjD+ISYJucS/RTTQMC/SLU0gA oZC+UnkXnVW+650QvjritJzZMUanE8ClOFqNnqRn3tN9bBsiVaENopQ/QP/5o/3X zh6R7RM4kWDszvkBiL0C/mC4FkI7xLkUnWdu+y+stSl74uR787kUHlwF+lrg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:date:feedback-id :feedback-id:from:from:in-reply-to:in-reply-to:message-id :mime-version:references:reply-to:sender:subject:subject:to:to :x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm2; t=1663567479; x=1663653879; bh=6Sb8PrxTzKadvviImGcaj5AtcvRe Mgs8WYQVzlsg324=; b=zmNeOzzdmYcNTyC8J8ntcp1hTYT5nbU19cDQTLGEgWJ0 eYBAMOGYSQVKPEZsqAKShUXZ08gY4IcyIcJCf4pyPagE1Re57Bk2HdcCi4/0AUY1 wirERrX2nfGlzsBKCzzpD75BodJgoLKph5b2rfeNX0qHPLVrbd58hkL+UOjsl2yb vmlaDknbNL2Rh1j1rvweq+ZiReH+sIwV6JKtE2yr0NZUyYkhsrA7eSgByPdivwUp VnEc1IibstBNMA3jbGcwEMkHFUF9JyUA+OhsSl1BTBTx2JYSMgx2h5vwx/TNYDnL UD6OJn3h4m8aUohI+RHkwRMiSicgjjWO1p3e3FoW+A== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedrfedviedguddtfecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd enucfjughrpefhvffujghffffkgggtsehttdertddttddtnecuhfhrohhmpefmohhnrhgr ugcujfhinhhsvghnuceokhhonhhrrggurdhhihhnshgvnhesfhgrshhtmhgrihhlrdhnvg htqeenucggtffrrghtthgvrhhnpeeikeejjeevueeifeejhedtgeethfdutefgveffhfeu heejveeiieegvdfhtdeifeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmh grihhlfhhrohhmpehkohhnrhgrugdrhhhinhhsvghnsehfrghsthhmrghilhdrnhgvth X-ME-Proxy: Feedback-ID: i184641e2:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Mon, 19 Sep 2022 02:04:39 -0400 (EDT) From: Konrad Hinsen To: Liliana Marie Prikler , 57878@debbugs.gnu.org Subject: Re: Minimal reproducible setup In-Reply-To: <12eb8b51fe6c9508517e19bdeed923c389cafe1f.camel@gmail.com> References: <12eb8b51fe6c9508517e19bdeed923c389cafe1f.camel@gmail.com> Date: Mon, 19 Sep 2022 08:04:37 +0200 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 57878 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Liliana Marie Prikler writes: >> I think you can prevent native-compilation entirely by setting no- >> native-compile to t in your early-init.el (I'm playing with the idea >> of doing this anyway, because I'm annoyed by the clutter that falls >> through the cracks). > > Okay, it turns out that disabling native compilation is not so simple > after all. Other ideas are welcome. That's what I discovered as well. What you can do is set native-comp-speed to -1, reducing native compilation to byte code compilation. But that doesn't deactivate the machinery. Cheers, Konrad. From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 19 04:51:39 2022 Received: (at 57878) by debbugs.gnu.org; 19 Sep 2022 08:51:39 +0000 Received: from localhost ([127.0.0.1]:52379 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oaCV8-00055I-NO for submit@debbugs.gnu.org; Mon, 19 Sep 2022 04:51:38 -0400 Received: from wout5-smtp.messagingengine.com ([64.147.123.21]:43969) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oaCV6-000552-72 for 57878@debbugs.gnu.org; Mon, 19 Sep 2022 04:51:37 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.west.internal (Postfix) with ESMTP id 6446132002E2; Mon, 19 Sep 2022 04:51:27 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute5.internal (MEProxy); Mon, 19 Sep 2022 04:51:27 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.net; h= cc:content-type:date:date:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:sender:subject :subject:to:to; s=fm2; t=1663577486; x=1663663886; bh=aGLclNLk39 PhpnP36ydriausPJJnAmBwkuhF3ff1Vls=; b=KI6K1n1FIQt7KE2Lhu8VS28x4h ohedMvMR8AFrOsn9XdTjLc8bU3SgGldo8EnV26UiYwU5t++M7pW4NR0gqBKg5NsM SRwD+WDS7wII++tqa+WxTmZ7LZ6g9r6L3z2PmhjOmYJwqnx2EQtxKGn11beZbo1u opkelgGZ0NVYuSsnvM9ktUt+5o6Mic5so8rUX3MAA1HOjMoJMN3u81hAXmsQqbTZ tMph4ND0lsaakSLDbNJcHOOTArLfXAT8PBo7YWoJiwj6gTU0DL/4B9KeDCFk5785 XveOEtLrfFtItVB01yv7HZSOCtLHgigHsFv6euVirTnQGMjlekosvTjZwQfw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:date:feedback-id :feedback-id:from:from:in-reply-to:in-reply-to:message-id :mime-version:references:reply-to:sender:subject:subject:to:to :x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm2; t=1663577486; x=1663663886; bh=aGLclNLk39PhpnP36ydriausPJJn AmBwkuhF3ff1Vls=; b=d3/PDNlIZ9QooUw3EHi7FLpZ7QIe19s29c1EJ3RqldFp /hLvRC+GEmWjyPaXFMqiZ4PMKjQsHGSR9r8q3pNVCYgDXbVi6JirsFRiuyZPkp2I wzfXmcviBL3nNlO/Hqi8a/57sG5clPU7aOr9SppxuRzrO8BZlBBJB1IGay6/BqJz J+/mcMadtPjNpKqBi6el66dtJFWvM0Gc4nloVxQHrouRXC/yZlIy2Y1xFZ/YY48X 6PM7IgyY744HrLR/vJuJLPCNV66cqNLP+44AgzD4l6mKRsaVQ6qYN/IxJBZU5Vob TYHRDNWQnSlyt51b8Q6wTcqwuMdo+vqmhouNODrgBg== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedrfedvjedgtdelucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhephffvufgjfhffkfggtgesthdtredttddttdenucfhrhhomhepmfhonhhrrggu ucfjihhnshgvnhcuoehkohhnrhgrugdrhhhinhhsvghnsehfrghsthhmrghilhdrnhgvth eqnecuggftrfgrthhtvghrnhepieekjeejveeuieefjeehtdegtefhudetgfevfffhueeh jeevieeigedvhfdtieefnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrg hilhhfrhhomhepkhhonhhrrggurdhhihhnshgvnhesfhgrshhtmhgrihhlrdhnvght X-ME-Proxy: Feedback-ID: i184641e2:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Mon, 19 Sep 2022 04:51:25 -0400 (EDT) From: Konrad Hinsen To: Liliana Marie Prikler , 57878@debbugs.gnu.org Subject: Re: Minimal reproducible setup In-Reply-To: References: <12eb8b51fe6c9508517e19bdeed923c389cafe1f.camel@gmail.com> Date: Mon, 19 Sep 2022 10:51:22 +0200 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 57878 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) I did one more test: run native-compile by hand on each elisp file in the package ido-completing-read+. Works fine. The next question that I consider relevant: is this an upstream (Emacs) issue, or an issue created by packaging in Guix? That's not easy to answer. A related question: what are appropriate debugging techniques? Cheers, Konrad. From debbugs-submit-bounces@debbugs.gnu.org Sat Oct 01 20:16:10 2022 Received: (at 57878) by debbugs.gnu.org; 2 Oct 2022 00:16:10 +0000 Received: from localhost ([127.0.0.1]:45906 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oemeP-0006vx-Vk for submit@debbugs.gnu.org; Sat, 01 Oct 2022 20:16:10 -0400 Received: from mail-lj1-f177.google.com ([209.85.208.177]:35467) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oemeN-0006vV-Dl for 57878@debbugs.gnu.org; Sat, 01 Oct 2022 20:16:09 -0400 Received: by mail-lj1-f177.google.com with SMTP id d26so143151ljl.2 for <57878@debbugs.gnu.org>; Sat, 01 Oct 2022 17:16:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=worcester-edu.20210112.gappssmtp.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date; bh=fJ3CC0oZv5qD2PfhXv9iI8ssa4WTpwRfq/a6uqOVLq8=; b=qPZzJHfH+N8HNU56SHSjm9E0Wbc14/E4+mEwq6KRUJbRO0tVjEcjjrnw8jyiJ12Lti ZVq3B7axMXAZq7hKfyQgTeL7Buo1te2uuQ8xKsPspJVPkc6KgODWBX29tFgVe3EiNItn HukfJxinuGx+hegXBodYtJ7t/5uUUkKWzN3aW+P56E6f1N27d41GjigVh88fnN9XNJdB oE1/Tk8UEtvmoEawq+5/iAiibbaVUN9YaE1eEVg+Ipj8tR6PHonnOSDD26EnAKo33eL+ DRa2TTzB5wmrgxYFS22mciVen66OoaW7lpBhXQ6BOoV5cSqnOztD+SGl21DRjwcJ/lPh UuqQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date; bh=fJ3CC0oZv5qD2PfhXv9iI8ssa4WTpwRfq/a6uqOVLq8=; b=irWzKMoiP0Erf2wd28vwFrZBVedAjP2TN4Bfi7U4aYnlf1xepW/6HuzjqF9WsvHIJj 2GLgt7LCngtYTI9P7J9LWDhyz9AzLfSjzzSm2/7JVusnfwvGVvKypoRAy5yynV3pACHH C64yHY0T4QgmZKsWwn6HEfPvCFGSvlbW8V71fHtEJZkWSwJBB1o+O0hZE/2hsT5fxJk6 jp8AJumPIsS+MgPzLoYRNCf/c0041mulKoe3STYe3BFKb6wOPszVRW54QwqH0R3KpD74 QVgG0efMrN9Mb5fJ0WZ6+AyU2thwJUqn87E69PXIb2goYTH7WfN48uNgBMsWfv5P2jqZ MnOw== X-Gm-Message-State: ACrzQf0E+Th5LY+CzJzGfVLUM7zu9cwEBejjLiSApatizwfplh8PM/t4 BsTo7bXgoLPNX0j1Lpm/kD50Em0NhqszdIdC6qsOqw== X-Google-Smtp-Source: AMsMyM6HSrC1AYom9PUFYc2XADlrdJXKCaHgzgsYyYxczbPbu8F4/hivDkLMC8TmotzFKq5MJcX/dlPlopcnehxNxVA= X-Received: by 2002:a2e:998b:0:b0:26c:4ef4:e4d7 with SMTP id w11-20020a2e998b000000b0026c4ef4e4d7mr4798676lji.42.1664669761398; Sat, 01 Oct 2022 17:16:01 -0700 (PDT) MIME-Version: 1.0 References: <12eb8b51fe6c9508517e19bdeed923c389cafe1f.camel@gmail.com> In-Reply-To: From: "Thompson, David" Date: Sat, 1 Oct 2022 20:15:50 -0400 Message-ID: Subject: Re: bug#57878: Minimal reproducible setup To: Konrad Hinsen Content-Type: text/plain; charset="UTF-8" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 57878 Cc: 57878@debbugs.gnu.org, Liliana Marie Prikler X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hello Konrad and Liliana, On Mon, Sep 19, 2022 at 5:16 AM Konrad Hinsen wrote: > > I did one more test: run native-compile by hand on each elisp file in > the package ido-completing-read+. Works fine. > > The next question that I consider relevant: is this an upstream (Emacs) > issue, or an issue created by packaging in Guix? That's not easy to > answer. I just got bit by this and lost a bunch of time trying to get my system stable again. I am leaning towards this being an upstream issue as it is also affecting Debian users [0]. Unfortunately, they do not seem to have found a solution. I haven't checked the Emacs bug tracker/mailing lists so I don't know if upstream is working on or has a fix for this. I will be sticking to a pre-commit dbcba75c0e96d8eb2b0bf9dbb3a49d15b38f80d2 version of Guix for the time being. There may be many more people affected that have not reported in. Is disabling native compilation an option on the table? - Dave [0] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1017817 From debbugs-submit-bounces@debbugs.gnu.org Sat Oct 01 20:23:36 2022 Received: (at 57878) by debbugs.gnu.org; 2 Oct 2022 00:23:36 +0000 Received: from localhost ([127.0.0.1]:45911 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oemlb-00076W-V5 for submit@debbugs.gnu.org; Sat, 01 Oct 2022 20:23:36 -0400 Received: from mail-ed1-f65.google.com ([209.85.208.65]:38613) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oemla-00076I-4O for 57878@debbugs.gnu.org; Sat, 01 Oct 2022 20:23:34 -0400 Received: by mail-ed1-f65.google.com with SMTP id l22so8858213edj.5 for <57878@debbugs.gnu.org>; Sat, 01 Oct 2022 17:23:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:from:to:cc:subject :date; bh=5D3B8jY8ZapEzsJmVanE8zw+umK1dLer2tGyMoMN1Xg=; b=UYL0tWHIye5CujDH8s4DHe9qFRiCT3poY19rE0hHvdWvKAYPh4408UbK3YpZBz7HBZ 21Y/xlV+XvWlN8Wf71dtflUOtArfGIJDv1TD+7qz34RKXINndyuu2Rz1pbE3SyBvHSHv NiMp2VBNe0kP0wCSHvU66iLIycrjOabJGRMNK44ADoaoKWJ/KgVwJ5RNRnfGpz94uR+m N26uZul9scRN+Y6J34lcWr38mlKFeM5p1ZylMCsJnTMvu0aXEa5rDwDbQNbJ3kFsBlYM L1FPbuq4wZwXeWQB6t6bcsNeDOOYrmSO8g2c0RNsxbUPbvEURGOPPcUGPZSeShmjeKPC CAsQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:x-gm-message-state :from:to:cc:subject:date; bh=5D3B8jY8ZapEzsJmVanE8zw+umK1dLer2tGyMoMN1Xg=; b=FcLXW+1be8mnz8O6YHj47hZi3WhRIjMPFH9uD6QoUITJk4Sp+pgVaayoJre/sF7zIz rckzPOsZQFL9/2NHGJBtSRGI6oqBawvUAG9+tEGTdmUDJ0YyuXM4LGxmU6fX+9ZJImTL wu/jxyNS7nzzbnXLeVljPwPyHET1vFGSVejQjfxd6zQtZgZy43BJmJVMRM1bF7ijlyxi khueXtqTIXMTw5JzitmgbeFKmrH2nRRN7ui/LQUwta82X+01kL1D8l/6gD1IbG/hfbsH 3KFLZfKv++c9E6VYGK37L0iKFbTQ6Ow/g6Iw7EzV0NG9e+7lskVGfgwFo/IXwB4PQg0i /2fQ== X-Gm-Message-State: ACrzQf27MQoAHaIddsLoYCuuGpaqp0/3841W4c4XhqiCkc1SgcNjH/+e Gb51+H5PR88OKtTRnFtR7Ss= X-Google-Smtp-Source: AMsMyM4WO+9G1lWsfb5qrUPk9MOZy/uC/1MgyWvZ4T0twFn1xDcfAqCgFFKhMOr3m+zszJQtIk+9ig== X-Received: by 2002:a05:6402:401b:b0:453:f519:94ad with SMTP id d27-20020a056402401b00b00453f51994admr13648349eda.144.1664670208291; Sat, 01 Oct 2022 17:23:28 -0700 (PDT) Received: from lumine.fritz.box (85-127-52-93.dsl.dynamic.surfer.at. [85.127.52.93]) by smtp.gmail.com with ESMTPSA id bq3-20020a170906d0c300b00741383c1c5bsm3313024ejb.196.2022.10.01.17.23.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 01 Oct 2022 17:23:27 -0700 (PDT) Message-ID: <3e87d36344804c7252fa25b7ddad87b32390486d.camel@gmail.com> Subject: Re: bug#57878: Minimal reproducible setup From: Liliana Marie Prikler To: "Thompson, David" , Konrad Hinsen Date: Sun, 02 Oct 2022 02:23:27 +0200 In-Reply-To: References: <12eb8b51fe6c9508517e19bdeed923c389cafe1f.camel@gmail.com> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.46.0 MIME-Version: 1.0 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 57878 Cc: 57878@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Am Samstag, dem 01.10.2022 um 20:15 -0400 schrieb Thompson, David: > Is disabling native compilation an option on the table? I don't want to disable native compilation for everyone, but I'd very much disable deferred compilation and replace it with Guix packages.=20 In other words, as long as your change doesn't break the current "guix build --with-input=3Demacs-minimal=3Demacs" flow, I'm leaning towards accepting a patch. As for disabling native compilation, using=C2=A0 (setq native-comp-deferred-compilation nil) removes most, but sadly not all compilation from personal experience.=20 I do wonder what causes the remaining ones to still pop up.=20 Cheers From debbugs-submit-bounces@debbugs.gnu.org Sun Oct 02 04:26:03 2022 Received: (at 57878) by debbugs.gnu.org; 2 Oct 2022 08:26:03 +0000 Received: from localhost ([127.0.0.1]:46211 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oeuIU-0002Y3-RC for submit@debbugs.gnu.org; Sun, 02 Oct 2022 04:26:03 -0400 Received: from out1-smtp.messagingengine.com ([66.111.4.25]:53381) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oeuIS-0002XY-5k for 57878@debbugs.gnu.org; Sun, 02 Oct 2022 04:26:00 -0400 Received: from compute2.internal (compute2.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id 1B7415C0081; Sun, 2 Oct 2022 04:25:55 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute2.internal (MEProxy); Sun, 02 Oct 2022 04:25:55 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.net; h= cc:cc:content-type:date:date:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:sender:subject :subject:to:to:to; s=fm2; t=1664699155; x=1664785555; bh=9wlxGeP fG6skMicH3EoVy178imwIv+85kyy8zEehQrc=; b=IyFckPfe5ZZhJ6IztfikkXY uomGy89ixHbc/T/HNp20++xqNZXNrOu1MvAc/CWLZu3c5V3e+9kvqtrePCpt9sQy wJv7Vms0AIBaJJNXWSFJ7kZP1aut2KMlbF9TkeDvU+eUFHoP34kxBKN3pG8UNyEg 7otgPrUpi8bg7/orRwDb0DRUtOQfktzUewcrwHkWIBBetlYZ9aEYqJpJILkgRszE QfxtqlrKvZkvJd/CrSh998lqa97D1SvlAyT+B7XME4y7+V64QNQW7iUjaIPaDDur qWYV6qz3nGrxMiZk5tyfZ+Hs0jpe1RVlCL4A3qm6j+POw1kK951apcrOPnVRgcw= = DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:date:date:feedback-id :feedback-id:from:from:in-reply-to:in-reply-to:message-id :mime-version:references:reply-to:sender:subject:subject:to:to :to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm2; t=1664699155; x=1664785555; bh=9wlxGePfG6skMicH3EoVy178imwI v+85kyy8zEehQrc=; b=YMGXtGsycL6j8QRd8nqgaGBcjV2qAujYeSjsI+m/BbCX BEdgv7PmvROruiSS2n6zySr2zK0bpnHiaHnbRP5qeSecGAAFGCd67NQvxaKc5RAy bBH6npcA7brD6QJEf79HVK6dB6MvkbpKq0gd8ZSmml1pC6vyP2jxUYiN1KuYGxWm lOkQivJN9SWqUih5rx2e3RuT9Z8ntaR9dvwkK/wKzvXlvcvZ1JX6Pi8oNGrI+mlR iOtCywNpp+EEcsu6J2vNKhVY2dpcVmrsjWQGyjIjPrb4W4lWYXtn7xmNLf+hTFRj ZJsU6Thga5FIUU+3d/sRZwJlDkabKPvaDd1yeE6QSw== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedrfeehjedgtdefucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne gotffhvedqqdfjughrqdfuuhhsphgvtghtqdhlohifucdlhedmnecujfgurhephffvvffu jghfveffkfggtgesthdtredttddttdenucfhrhhomhepmfhonhhrrgguucfjihhnshgvnh cuoehkohhnrhgrugdrhhhinhhsvghnsehfrghsthhmrghilhdrnhgvtheqnecuggftrfgr thhtvghrnhepgfehjedtieehieejleehveelhefghfdthffgvdeujeevheduhfejtdevje ettdetnecuffhomhgrihhnpegvmhgrtghsfihikhhirdhorhhgnecuvehluhhsthgvrhfu ihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepkhhonhhrrggurdhhihhnshgvnh esfhgrshhtmhgrihhlrdhnvght X-ME-Proxy: Feedback-ID: i184641e2:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sun, 2 Oct 2022 04:25:54 -0400 (EDT) From: Konrad Hinsen To: "Thompson, David" To: Liliana Marie Prikler Subject: Re: bug#57878: Minimal reproducible setup In-Reply-To: References: <12eb8b51fe6c9508517e19bdeed923c389cafe1f.camel@gmail.com> Date: Sun, 02 Oct 2022 10:25:51 +0200 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 57878 Cc: 57878@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Hi David and Liliana, Thanks David for the added observations. This does indeed look like an upstream bug, but it also seems to have a context dependence because the Debian bug reports list some packages are affected that cause no problem under Guix (e.g. git-timemachine). As for Liliana's idea of disabling deferred compilation : shouldn't it be sufficient to have all Emacs Lisp packages in Guix AOT-compiled? There would be nothing left to compile in deferred mode. A quick scan of the relevant page on Emacs Wiki (https://www.emacswiki.org/emacs/GccEmacs) suggests that some package manager do this. Cheers, Konrad. From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 11 06:52:26 2022 Received: (at 57878) by debbugs.gnu.org; 11 Oct 2022 10:52:26 +0000 Received: from localhost ([127.0.0.1]:51137 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oiCs6-0004vY-5i for submit@debbugs.gnu.org; Tue, 11 Oct 2022 06:52:26 -0400 Received: from mail-wm1-f53.google.com ([209.85.128.53]:45992) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oiCs3-0004us-8O for 57878@debbugs.gnu.org; Tue, 11 Oct 2022 06:52:24 -0400 Received: by mail-wm1-f53.google.com with SMTP id l16-20020a05600c4f1000b003c6c0d2a445so1817065wmq.4 for <57878@debbugs.gnu.org>; Tue, 11 Oct 2022 03:52:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:message-id:date:references:in-reply-to:subject:cc:to :from:from:to:cc:subject:date:message-id:reply-to; bh=tbobzVyY3WkG/f5Rh21bp8PSKvvf1rVUwoj0HeqBfRc=; b=QRyXccZNlsH0tPVw0NrkJYs+WEpXdSvR0d8ZehoGuJM+MpR28uUKV04t4Uvb4veqHP zgYpmHiT+XYWOL0uhHn0K6KNvlHc10RsTryOT3E37wTW9J1Fk0E9lsi2WgpgXA3uJOdX rxW63AUbj0Rb/nYgX8HwIMw6g+jeW5O5Ph8ailC8ixb0fQ9PJOoRXwqGgN0SnuzI1b/1 L808313my3ur/gpVpIucg7jwDQT/0631CcXyaLfqUQZ0772uTQUqToutKzMv52zIAfFC eZMX/BrLMbdLjVtxuMP/R2xH+T9OQ4EasSFmqbz4f53Sn6MoaKJjXd9gA1bB9jCHF9QZ BI0w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:message-id:date:references:in-reply-to:subject:cc:to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=tbobzVyY3WkG/f5Rh21bp8PSKvvf1rVUwoj0HeqBfRc=; b=Zy4315gL60eGHu7rf4hBt8n6kfKYyluusWi9qRwEXYk42MqjgqzLB1xIkArA76kVPD mJ1JfVgIM/fJrMufUTLEgevOuNSMYou2shfqLv5of9PsU4NLZ6QR0/RJrXFMf0Ld5D7x HQPVci5EDlhO5FkpvOQRjkJFdrJcFeq5MvbANvJTOS+EljSrdEi4M9xmRn4GkeLPNqtW rkPVEtIpBEo6Rnyf1cNCBp71azAnHcc2WxS5ROefemzmUWVDY/rFd+FB1n50RfQNBpQc PK41n0H8g3e4E9g/5+jeX+XRh2yIGwpytD4SB4x8v0BSj2DLOdnplxKdTrU2fqTk/tPV KXpA== X-Gm-Message-State: ACrzQf11hOJOBlFw7LEFWr1XD/0anOicCxwq25gCeyBDEbLDKu9QKkdO 6sA713Rdzqc1yeGj8TWOSzRuVY5HTa0= X-Google-Smtp-Source: AMsMyM6byrgSgT6c9E+pHZpxhismOeVquRFlYduAxbL7d12ZnObcK6E1yojhc4B16CemuCItayMAFg== X-Received: by 2002:a7b:cb8b:0:b0:3c5:9825:6f01 with SMTP id m11-20020a7bcb8b000000b003c598256f01mr9145103wmi.156.1665485537698; Tue, 11 Oct 2022 03:52:17 -0700 (PDT) Received: from lili ([2a01:e0a:59b:9120:65d2:2476:f637:db1e]) by smtp.gmail.com with ESMTPSA id r16-20020a05600c35d000b003c6c2ff7f25sm2013879wmq.15.2022.10.11.03.52.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 11 Oct 2022 03:52:17 -0700 (PDT) From: zimoun To: "Thompson, David" , Konrad Hinsen Subject: Re: bug#57878: Minimal reproducible setup In-Reply-To: References: <12eb8b51fe6c9508517e19bdeed923c389cafe1f.camel@gmail.com> Date: Tue, 11 Oct 2022 12:04:09 +0200 Message-ID: <86r0zeoew6.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 57878 Cc: 57878@debbugs.gnu.org, Liliana Marie Prikler X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi, On Sat, 01 Oct 2022 at 20:15, "Thompson, David" wrote: > I am leaning towards this being an upstream > issue as it is also affecting Debian users [0]. Unfortunately, they > do not seem to have found a solution. I haven't checked the Emacs bug > tracker/mailing lists so I don't know if upstream is working on or has > a fix for this. > [0] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1017817 Heavy discussions are currently happening upstream; see this loooong thread [1]. From my understanding, no fix yet. 1: Cheers. simon From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 12 15:43:07 2022 Received: (at 57878) by debbugs.gnu.org; 12 Oct 2022 19:43:07 +0000 Received: from localhost ([127.0.0.1]:58483 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oihdD-00010b-HK for submit@debbugs.gnu.org; Wed, 12 Oct 2022 15:43:07 -0400 Received: from mail-ed1-f68.google.com ([209.85.208.68]:46888) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oihdA-000106-Rf for 57878@debbugs.gnu.org; Wed, 12 Oct 2022 15:43:05 -0400 Received: by mail-ed1-f68.google.com with SMTP id m15so25816995edb.13 for <57878@debbugs.gnu.org>; Wed, 12 Oct 2022 12:43:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:from:to:cc:subject :date:message-id:reply-to; bh=L1Ccn01DGvzAcCZzKKinl6d7G0G2LVJ9Si425saJqjk=; b=UkxSWBTIfelV9QBVsCFHEMh6IipAmmly3v4jI9yM2xvLIXfSeET0oOglTepLjTUDKu SxlmH+zi6rG0Q5iiJBuV2lWCTlHx+K3j1QWF3o2iNb7A1DkWeXJZGL4eCtp7U2CWeTnh EFAE1L2s5spDpMuSoIQntGRQVibBFjn9KF/xlu2sOBgYS0W3wVbH8EwJRWf2DtDcsIy+ OS0RJYsQG7lAlGHCrgZxQVeJ13CjTKrEwWTzhZvNICdRPDDOcUhqBD9zJfO1hqCR13iC en6TXzyO6V7fSd86G/njqgbBfQ8e/Dzxoj0FrVKNUMAc0/CXiw+UEQSI2fN28DDTPZfb b+eg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=L1Ccn01DGvzAcCZzKKinl6d7G0G2LVJ9Si425saJqjk=; b=GoPDRHRtPZPE4JX5NsKJIjlkz15FUcRpe134nmH8UodjjXdngTV7JwuB/cWSz24LVX 4aVG410Blr0pL08s66kFJZlp3NEfhybjICTlqQIOanUpuhZLJY4scvCZrBz8gkp2Sh5L 7Y3EyV6ju0dIgpHMfWB4qjh8mgzgqr9NWyXb+B3g+5Mt6VWK5G313+369xq+A5sK8onf IMEkzqS1m0Nmx2xZ1bc6oWZDRlDgl4VtC7GE8jNMPOKvhon5YOubIv7k6V3w0KVj/SXW VaxUyOhd+IIR0aaVCZmFW17mRkeTl8DVFt2+S6Fc2ylnF2EYswiUdBIAPWb6KGDzFAnx m0Dw== X-Gm-Message-State: ACrzQf1PZ+z6QczJ6Br/Enx2Db8sLy2ZBMXSfZL4U+ykyGGAwRHIImrK nPwAi4vV9wmXbyC6uhlqwQA= X-Google-Smtp-Source: AMsMyM74Lv2W7H7yRPnTDg/iOCS8bunPyXDBHLmBrS7wY/UiQx7zrZXwR1EmGfb7iWGX/1HfrecShA== X-Received: by 2002:a05:6402:154c:b0:459:b29:da88 with SMTP id p12-20020a056402154c00b004590b29da88mr29644937edx.296.1665603778825; Wed, 12 Oct 2022 12:42:58 -0700 (PDT) Received: from lumine.fritz.box (85-127-52-93.dsl.dynamic.surfer.at. [85.127.52.93]) by smtp.gmail.com with ESMTPSA id t21-20020a170906609500b007402796f065sm1747057ejj.132.2022.10.12.12.42.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 12 Oct 2022 12:42:58 -0700 (PDT) Message-ID: <6873fe86a05a548e7427d2de7df04a27a967713a.camel@gmail.com> Subject: Re: bug#57878: Minimal reproducible setup From: Liliana Marie Prikler To: Konrad Hinsen , "Thompson, David" Date: Wed, 12 Oct 2022 21:42:57 +0200 In-Reply-To: References: <12eb8b51fe6c9508517e19bdeed923c389cafe1f.camel@gmail.com> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.46.0 MIME-Version: 1.0 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 57878 Cc: 57878@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Am Sonntag, dem 02.10.2022 um 10:25 +0200 schrieb Konrad Hinsen: > As for Liliana's idea of disabling deferred compilation : shouldn't > it be sufficient to have all Emacs Lisp packages in Guix AOT- > compiled? >From personal experience, no. Even if you compile code ahead of time, there seem to be some leftovers that are deferred. guix-emacs.el is an oversight, but apart from that I also other leftovers (possibly from init.el?) > There would be nothing left to compile in deferred mode. A quick scan > of the relevant page on Emacs Wiki > (https://www.emacswiki.org/emacs/GccEmacs) suggests that some package > manager do this. In Guix, this is more or less a user choice =E2=80=93 we advertised the transformation by which you can opt-in to AOT compilation in a news entry. Also, enforcing ahead-of-time compilation does not fix the more pressing issue of packages breaking with native compilation ;) To quote Eli: > More generally, we never expected people who have Emacs with native > compilation available to want to disable it. It made no sense to us > during development of Emacs 28, and frankly, it still doesn't, at > least to me. I think this reasoning really falls flat in presence of any non-Emacs package manager. Like, obviously wanting to natively compile packages managed by (dpkg, rpm, pacman, emerge, guix), but not natively compiling a random elisp script you just downloaded from the web is a legitimate use case. Cheers From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 13 05:31:25 2022 Received: (at 57878) by debbugs.gnu.org; 13 Oct 2022 09:31:25 +0000 Received: from localhost ([127.0.0.1]:59559 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oiuYn-0004TR-7L for submit@debbugs.gnu.org; Thu, 13 Oct 2022 05:31:25 -0400 Received: from mail-ej1-f42.google.com ([209.85.218.42]:45954) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oiuYk-0004TC-UA for 57878@debbugs.gnu.org; Thu, 13 Oct 2022 05:31:23 -0400 Received: by mail-ej1-f42.google.com with SMTP id sc25so2568100ejc.12 for <57878@debbugs.gnu.org>; Thu, 13 Oct 2022 02:31:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=TPG+mnJullxpjhI6x0F7vLqyM5/o8FD0fx7KLGEeAPA=; b=EafNb9HaVtRORll++M7GTCMlxPzKKoRmwAk5kyZ9vk+P0eki2Ju4Hsf2cWhMlSMr4C rRPQi0bVb9Bb/pD41PqSQWTG/pYhmL9rCPvFv2N4av5fNPQF+92KoAlVBtS266snkQcd FaJt0WzHnbDTa7DPIKKhtlX8O4wHLEvZ3iQvHFOtO9ZTWN1+P8dqSK6NoMtKZwqKMgwR bBj5fMlV8RAV5JARZQnteP0FRaIRwW/nZV/+3zqC68py+GMREVxB93bme4IYvrNs42jK +CSuJH9PGj+bCzyY/Wq6ifeMbhQtB7lylew6ONDYUcBADWtCypab/mjscHiujW6F+yap Ju3Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=TPG+mnJullxpjhI6x0F7vLqyM5/o8FD0fx7KLGEeAPA=; b=FCyf13mLuazqAnFyspXlNw+/jQC9BIqK4aHZJ9UDa+UAyvnZhMbLsnZuJz6Y41ag0F NFnnk6HTGvQbpPAL6EOdhXbOvNgXXzd9w74OCnuCk7BETEPjJNV84lgpbQLVviCIJixE yKhPDfqdLbvse/Bm73E27a4FMUyyOVeGe+gWFkhRxo9ncB9FztRRoYIYrOizwGBNr8Xs 8YjGqVBF1/SQ5Q7h2y+MZMLM1IrsuMSk0Ieryk4TGywVWtoA9sEaLlmKtxIqieDCi1rg uiE2sgNQMjuoQRdeCrB4ftUGTOIL3EBF72IwjIz2HLv3CRHSukKJtimEDcNISepDeytL FMUQ== X-Gm-Message-State: ACrzQf1hfcSP5G6KFkOjs9YDPwOrANHlGp8YDiPkZ2rgajNh2zVXuMdp Gp2LgRAgTD5JKrRFP3PJ9mcjfaBfoo/Jyg== X-Google-Smtp-Source: AMsMyM4JKUmTrSvxiXnxBwSbQYjUsJdSlfYGA+FprY77fDjiZvB5w24E6R3zGCcuNNB0BXBtR4UOCA== X-Received: by 2002:a17:907:1c96:b0:78d:fe6b:9891 with SMTP id nb22-20020a1709071c9600b0078dfe6b9891mr3874747ejc.746.1665653476545; Thu, 13 Oct 2022 02:31:16 -0700 (PDT) Received: from thinkmax ([109.251.233.9]) by smtp.gmail.com with ESMTPSA id u24-20020a17090617d800b0078135401b9csm2687120eje.130.2022.10.13.02.31.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 13 Oct 2022 02:31:16 -0700 (PDT) From: Max Brieiev To: Liliana Marie Prikler Subject: Re: bug#57878: Minimal reproducible setup In-Reply-To: <6873fe86a05a548e7427d2de7df04a27a967713a.camel@gmail.com> (Liliana Marie Prikler's message of "Wed, 12 Oct 2022 21:42:57 +0200") References: <12eb8b51fe6c9508517e19bdeed923c389cafe1f.camel@gmail.com> <6873fe86a05a548e7427d2de7df04a27a967713a.camel@gmail.com> Date: Thu, 13 Oct 2022 12:31:14 +0300 Message-ID: <87wn943w9p.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 57878 Cc: Konrad Hinsen , "Thompson, David" , 57878@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Liliana Marie Prikler writes: > From personal experience, no. Even if you compile code ahead of time, > there seem to be some leftovers that are deferred. guix-emacs.el is an > oversight, but apart from that I also other leftovers (possibly from > init.el?) AFAIU, the compiler is invoked any time a function is redefined or advised, see (info "(elisp) Advising Functions"). In Emacs it is a very common paractice to put advices around a function to modify its behaviour. Since this happens during runtime (for example, in response to a hook, or after you manually run some command), you should accept the fact that native compiler may be invoked at any time as you use Emacs. > In Guix, this is more or less a user choice =E2=80=93 we advertised the > transformation by which you can opt-in to AOT compilation in a news > entry. Also, enforcing ahead-of-time compilation does not fix the more > pressing issue of packages breaking with native compilation ;) How pressing is this issue? There are literally no reports of packages breaking due to native compilation. So this is probably the reason why Eli considers it as a non-issue. > To quote Eli: >> More generally, we never expected people who have Emacs with native >> compilation available to want to disable it. It made no sense to us >> during development of Emacs 28, and frankly, it still doesn't, at >> least to me. > I think this reasoning really falls flat in presence of any non-Emacs > package manager. Like, obviously wanting to natively compile packages > managed by (dpkg, rpm, pacman, emerge, guix), but not natively > compiling a random elisp script you just downloaded from the web is a > legitimate use case. If security is a concern, you should not load random Elisp in the first place. It is much easier to just directly run harmful elisp, then to exploit native compiler, which stays silent until after you evaluate some (possibly harmful) elisp. From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 13 06:07:06 2022 Received: (at 57878) by debbugs.gnu.org; 13 Oct 2022 10:07:06 +0000 Received: from localhost ([127.0.0.1]:59596 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oiv7K-0005OI-5q for submit@debbugs.gnu.org; Thu, 13 Oct 2022 06:07:06 -0400 Received: from mail-ed1-f49.google.com ([209.85.208.49]:46635) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oiv7H-0005NH-O6 for 57878@debbugs.gnu.org; Thu, 13 Oct 2022 06:07:04 -0400 Received: by mail-ed1-f49.google.com with SMTP id m15so1858250edb.13 for <57878@debbugs.gnu.org>; Thu, 13 Oct 2022 03:07:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=bCmqirD2C+Ci36J8ydCR80NlNe91cVEc/GOIDd16XB4=; b=othrhDdZAZOtHMHjV8DHfLlfbFoUr7MT6BdSJJx9cuTtzA5WofOhejBS1owmZ0uvNK v7vzWM3dt3NZOTixE2mwBYBOoXJ7THNj287As4fnGIUysl5Zy55d4+6+GXiJ0gNXJjyu 6t4FPluRQUIUNDAt+DQIobcy5KVEr47GxpY0hlLothhUzhWXES065zWb2/HwGG3w0+PN fGrgyjt0Bb40+q/+i93qDFKchqu4iNLwn7YT0uCFGsI1xtuSx/AqNCVxThoEbsr+HQba XiNXT/Kj43L2Or0ICGYe6noB2W1FdJeEILsuvrfXIf54N8cO3CwYbEYBi+Yt51ZZXh0g TENQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=bCmqirD2C+Ci36J8ydCR80NlNe91cVEc/GOIDd16XB4=; b=U2hmioKey8LAW9v7O0ObPW1aq8xtokQJ4j1ThqbunDm99HAWtOPWxBL/oeV+aUqvbN DOqs7TAwYD78jFrhyGx/x1ZiF4SvF1l3058ju8IieIPCFsqRepf+8oMqCt3GgwA48PFb 4NAwRWlUE1E2ZiBUIU/sbPeOSe0zlOBl/hk6nXtSLu93H1249tHmQ1Xn/v8DzVzy218W E61XRFpgV6X8JB9pq2mtL+BWFUCbgMipT/Z9ZJhsqQpTqajsvI47xG0vWXlEp/WRzNLz YDb8gm6ILCeXpJbE4inPxKduBrjYpkxE8QEYHO6mGjhXme77ptyEQ5KS3+Pa8HvGo4zD UoAw== X-Gm-Message-State: ACrzQf07QfJMf8IPOmfzcmuWNbNMgziiYxwuyT4TN/1+p9yxj231UOIp P2AHQS/XM4tvLXO4PZhnPnE= X-Google-Smtp-Source: AMsMyM5lYqkdcqH4gQBxM8VMbh5HiJ/VeKDAEFMVee/4TXlqLQvtqq9GhojKcOc3qugcxnF/Gs6S0g== X-Received: by 2002:a05:6402:51cd:b0:45c:d347:ab8e with SMTP id r13-20020a05640251cd00b0045cd347ab8emr3741307edd.47.1665655617794; Thu, 13 Oct 2022 03:06:57 -0700 (PDT) Received: from thinkmax ([109.251.233.9]) by smtp.gmail.com with ESMTPSA id x6-20020a1709064a8600b00787a6adab7csm2750180eju.147.2022.10.13.03.06.55 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 13 Oct 2022 03:06:56 -0700 (PDT) From: Max Brieiev To: zimoun Subject: Re: bug#57878: Minimal reproducible setup In-Reply-To: <86r0zeoew6.fsf@gmail.com> (zimoun's message of "Tue, 11 Oct 2022 12:04:09 +0200") References: <12eb8b51fe6c9508517e19bdeed923c389cafe1f.camel@gmail.com> <86r0zeoew6.fsf@gmail.com> Date: Thu, 13 Oct 2022 13:06:55 +0300 Message-ID: <87sfjs3um8.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 57878 Cc: Konrad Hinsen , "Thompson, David" , 57878@debbugs.gnu.org, Liliana Marie Prikler X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) I am new to Guix. My issue is related to the native compilation too, however it manifests itself differently. The build of emacs-next goes well. However, when I start Emacs it throws lots of errors, most of which are like this: Deleting /tmp/comp-lambda-RCGJQI.eln comp--native-compile: Native compiler error: (lambda (&rest arg1) (let = ((f #'make-process)) (apply f arg1))), "Compiling /tmp/comp-lambda-RCGJQI.e= ln... x86_64-unknown-linux-gnu-gcc-10.3.0: fatal error: cannot execute =E2=80= =98as=E2=80=99: execvp: No such file or directory compilation terminated. So while it builds successfully I can't really run it. What confuses me is that everyone else in this thread has a differnt issue. For some, if I understand it correctly, the problem is that the compiler runs to aggressively and makes Emacs unusable. Is it right? But in my case the native compiler just plainly fails to execute, because assembler program is not found. Why isn't it deterministic, meaning that going through the same build process, the resulting build of my Emacs is different from the others, reporting related, but different issues? And this is what makes me think that the problem is actually in packaging. This sounds like the problem with dependencies, libgccjit in particular, doesn't it? From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 13 10:56:17 2022 Received: (at control) by debbugs.gnu.org; 13 Oct 2022 14:56:18 +0000 Received: from localhost ([127.0.0.1]:34522 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oizdB-0001jd-NL for submit@debbugs.gnu.org; Thu, 13 Oct 2022 10:56:17 -0400 Received: from eggs.gnu.org ([209.51.188.92]:47762) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oizd9-0001jQ-W8 for control@debbugs.gnu.org; Thu, 13 Oct 2022 10:56:16 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:55146) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oizd1-0006c8-IV for control@debbugs.gnu.org; Thu, 13 Oct 2022 10:56:09 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:Subject:From:To:Date:in-reply-to: references; bh=BTmkdKSp3sSVqNp0nysQrfFlNrlWQMSjluwbCWLecS0=; b=mhlkDL/9Cf9m8n +E6/a4aVg7VGTo4VwwnAt/GP60qiV8Xafa0OX5q041pO4yKMuOhY7r9HZd3iq7Knn/VLh32DhVI5D hb1LXsNnZoANmqc17ZqnG+g1Cc7IUyrt2wXtyME6CwYrkqOOQfY+5Hzq3H5qQ5bEIGZdt7tAcFV+U /dsGmKOtlaI8jIFjN3UbeCoyMOv92FS+xzrNJPVeeXljPg84YbAkdkq/MpaA0nM7xgsOPI3PgD53T eP0WqzCEXTICzrX8mN5ZB7NyZA6NuuKpvFUUPAAnoH7DALkCWB00cW2UpWyxpBnRSSyPqiSZ+3tyY sM81MMHde39JJH/XkUrw==; Received: from 91-160-117-201.subs.proxad.net ([91.160.117.201]:60454 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oizcw-00026M-Kr for control@debbugs.gnu.org; Thu, 13 Oct 2022 10:56:07 -0400 Date: Thu, 13 Oct 2022 16:56:00 +0200 Message-Id: <87bkqfpybj.fsf@gnu.org> To: control@debbugs.gnu.org From: =?utf-8?Q?Ludovic_Court=C3=A8s?= Subject: control message for bug #57878 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) severity 57878 important quit From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 13 14:23:15 2022 Received: (at 57878) by debbugs.gnu.org; 13 Oct 2022 18:23:15 +0000 Received: from localhost ([127.0.0.1]:34922 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oj2rT-0001Hm-85 for submit@debbugs.gnu.org; Thu, 13 Oct 2022 14:23:15 -0400 Received: from mail-ej1-f65.google.com ([209.85.218.65]:38447) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oj2rS-0001Ha-1g for 57878@debbugs.gnu.org; Thu, 13 Oct 2022 14:23:14 -0400 Received: by mail-ej1-f65.google.com with SMTP id fy4so5732275ejc.5 for <57878@debbugs.gnu.org>; Thu, 13 Oct 2022 11:23:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:from:to:cc:subject :date:message-id:reply-to; bh=GAvaw0J7x1dLdh6L3EuOahpw8j1Gu2nWcw4Uhu+J6jA=; b=Kn4wb4dSu891LpOOvzRNO1Et0Wl2CYHSc5TKT5abE6c/CsBhwpX7dWsafg+vQb1m6Z P+mJnpZoikRpYCSfdjPDoKBAvy8Fu20Hv/4a1YIcmdSJYDaXK9ABE5oT8+IDEgjN4PzF +zz2x5qyyMyLCKJIv25zDtMwyEDpKvA4NEhm9W0yARggJjgSIkOcRp1xmcv58MmErdKT bIidWvneTX1uPwprZvPbZc172A5Qlf3BLk5hg+xCrfLmLTI+A2pixIcMIJVXMmVPRRv1 +b5PBYmGmIKv9FMM4e8w6hUxFGivH7x957CdUuILvACCfHf0IHwVNEEtj5JAvWo808nA XeYQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=GAvaw0J7x1dLdh6L3EuOahpw8j1Gu2nWcw4Uhu+J6jA=; b=5W9rMsD6ROtIGtFDe4IcUx0ZFxYgkg+Z2atr+v8uy+xRtzoyL4YsAt1LqZRcRhpmK5 ovvVNABmNVSrQognAcO4HFbk02aYZl11fT9oPW25quZmH+vYriAngzbsu7fG3h0kst3S 5q7Bl7bETdZFjyC8JixwX44bah8QIJZ0jqawlUDvlBBRVOCAarl3mPpzt/lzvd0+sDFc ZSRCkeYEMWmMZjqwpERQDai+sU5TANfyQROLBIaEMk3D6J3g9J3EFy8YNloYPz3cBfxN /4HyBM7qcvKxdrP43ZJN+u/hhUjt4fs+ozhBg1wxP/zqVB6Cl/Iud7wvdPOIT8xKSXBu UqxQ== X-Gm-Message-State: ACrzQf1mrmD3gVzs4Gv/SLVQMd7AZDaYLwJGlarpxd7iqvxhvxPncLg5 re7ujRITfAL4F/joDYmMuDU= X-Google-Smtp-Source: AMsMyM7QozILes7vnhwvVfAI/2G+7ruMF+45IBxnp4X2hnp20OJ+mrzdIHefLBotlivMjY4JG5EsNA== X-Received: by 2002:a17:906:9b86:b0:73d:72cf:72af with SMTP id dd6-20020a1709069b8600b0073d72cf72afmr767084ejc.440.1665685388212; Thu, 13 Oct 2022 11:23:08 -0700 (PDT) Received: from lumine.fritz.box (85-127-52-93.dsl.dynamic.surfer.at. [85.127.52.93]) by smtp.gmail.com with ESMTPSA id v3-20020a1709063bc300b0077a201f6d1esm223086ejf.87.2022.10.13.11.23.06 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 13 Oct 2022 11:23:07 -0700 (PDT) Message-ID: <603e94929389d6d4c61939fb3a7251ea74d632ae.camel@gmail.com> Subject: Re: bug#57878: Minimal reproducible setup From: Liliana Marie Prikler To: Max Brieiev Date: Thu, 13 Oct 2022 20:23:06 +0200 In-Reply-To: <87wn943w9p.fsf@gmail.com> References: <12eb8b51fe6c9508517e19bdeed923c389cafe1f.camel@gmail.com> <6873fe86a05a548e7427d2de7df04a27a967713a.camel@gmail.com> <87wn943w9p.fsf@gmail.com> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.46.0 MIME-Version: 1.0 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 57878 Cc: Konrad Hinsen , "Thompson, David" , 57878@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Am Donnerstag, dem 13.10.2022 um 12:31 +0300 schrieb Max Brieiev: > > I think this reasoning really falls flat in presence of any non- > > Emacs package manager.=C2=A0 Like, obviously wanting to natively compil= e > > packages managed by (dpkg, rpm, pacman, emerge, guix), but not > > natively compiling a random elisp script you just downloaded from > > the web is a legitimate use case. >=20 > If security is a concern, you should not load random Elisp in the > first place. It is much easier to just directly run harmful elisp, > then to exploit native compiler, which stays silent until after you > evaluate some (possibly harmful) elisp. The nature of compiled code being compiled makes it much easier to exploit, however. Assume you have a genuine dash.el, but a malicious person delivers you a dash.eln with some backdoor. Unless you know how to read x86 assembly, you won't debug the latter, whereas you could reasonably find the former if you're an Elisp hacker. This is typically not a concern for Guix, where the challenge mechanism provides tools to highlight that something is going wrong, but it might be a concern for traditional distros. Then again, the same applies to bytecode too, and here as well the solution is to typically use a trusted package manager. Cheers From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 14 13:38:34 2022 Received: (at 57878) by debbugs.gnu.org; 14 Oct 2022 17:38:34 +0000 Received: from localhost ([127.0.0.1]:38544 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ojOdm-0002IE-0S for submit@debbugs.gnu.org; Fri, 14 Oct 2022 13:38:34 -0400 Received: from mail-wr1-f51.google.com ([209.85.221.51]:41596) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ojOdj-0002Hy-Uh for 57878@debbugs.gnu.org; Fri, 14 Oct 2022 13:38:32 -0400 Received: by mail-wr1-f51.google.com with SMTP id bu30so8661453wrb.8 for <57878@debbugs.gnu.org>; Fri, 14 Oct 2022 10:38:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id :reply-to; bh=Il4RY1Tctqz93Xolc3aH7G8ukJ/RAD9hBjkvv9gr1Xs=; b=C5J+ayTiEX2Qr8JGMz6Hapwo1Z9x1othFYSvh3DW1t+LhcAdWR5rQuO2IDOOKOiwQn y/2oyJJTMBMP5rzIj8dQtW7MQMlEAFCfdawLH2UbIjtFkyVVGm8ucmSP2kTmrcj0CYdb ZHxITEXD55ZVAWvTZjiS2KZmW0q98pTfI5Q2bCFsMWgl3Ei9o1OZRvu/v8CdnlU3ie8B FPlrLmJs9F77ROrjGwtbycuxucKq7WW0s5C6yaQImcIAKJ4eB/gZkgdYMl4hiI9Ns6lb uOy1W7UaPhwh7yv5fMhMKjm3Em3WG1fmuYJ2zfYKrlQwJQJdWO7FR1d+dGSGNR5JhSJe dttA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=Il4RY1Tctqz93Xolc3aH7G8ukJ/RAD9hBjkvv9gr1Xs=; b=TQLFpvUJCkdX7qeS8ZnmS0IivMsvHDmLf2SNBIUr2OjDW6daT978T5/j3RKyRVoRNk Fxy77Bn06nxvmgfnneHc7quE20gO/+VFbx8PoTyrSRh1w2NZnuIM0vJBWmvVs8UzKPjG duSKfyytfXc/+CPWR/O6U7vhi4slGskhOiqE1mpS8ocO6ZMc4q8lwAtlo3jVp2lF0JEC U3uD+QEcqFx4kXtHQfFaSDx3x79AaEqJWqFzdyitWMQens/ikNB3Tx48w0Haw4570+lg ejVyzXqCDNS5Z4xMQU8h5NY/Mtz8shdDqCvxC9FfyJ0bUQI7tTUx9Cs/EGt3THoFtIAF Xb0w== X-Gm-Message-State: ACrzQf004+qRzoTlyl7PJI+NNBCYSeJ5kdI6oB/un5Dldj9/V6voetv2 VhXmeO6ZzPYsOXQOPYzFnNPhECHd4nc= X-Google-Smtp-Source: AMsMyM4f66GQ02n6YNKR+hNsPGRXwycwhkAVraZbiTvolST28UpEzehETCmTTa0BsZJz+FILensnXQ== X-Received: by 2002:adf:f011:0:b0:22e:4485:34c2 with SMTP id j17-20020adff011000000b0022e448534c2mr4340170wro.593.1665769105824; Fri, 14 Oct 2022 10:38:25 -0700 (PDT) Received: from pfiuh07 ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id k13-20020a5d6d4d000000b0022ac38fb20asm2321714wri.111.2022.10.14.10.38.24 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 14 Oct 2022 10:38:24 -0700 (PDT) From: zimoun To: Liliana Marie Prikler , Konrad Hinsen , "Thompson, David" Subject: Re: bug#57878: Minimal reproducible setup In-Reply-To: <6873fe86a05a548e7427d2de7df04a27a967713a.camel@gmail.com> References: <12eb8b51fe6c9508517e19bdeed923c389cafe1f.camel@gmail.com> <6873fe86a05a548e7427d2de7df04a27a967713a.camel@gmail.com> Date: Fri, 14 Oct 2022 18:07:08 +0200 Message-ID: <871qrapexf.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 57878 Cc: 57878@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi Liliana, On mer., 12 oct. 2022 at 21:42, Liliana Marie Prikler wrote: > In Guix, this is more or less a user choice =E2=80=93 we advertised the > transformation by which you can opt-in to AOT compilation in a news > entry. Also, enforcing ahead-of-time compilation does not fix the more > pressing issue of packages breaking with native compilation ;) Indeed, the news entry reads, --8<---------------cut here---------------start------------->8--- (entry (commit "11a06d1e49f4d50d6789e05bbf35e2e145ff7838") (title (en "Emacs now supports native compilation") (de "Emacs kann Pakete nun nativ kompilieren") (pt "O Emacs agora suporta compila=C3=A7=C3=A3o nativa")) (body (en "Emacs can now compile packages natively. Under the default configuration, this means that Emacs packages will now be just-in-time (JIT) compiled as you use them, and the results stored in a subdirectory of your @code{user-emacs-directory}. Furthermore, the build system for Emacs packages transparently supports nat= ive compilation, but note, that @code{emacs-minimal}---the default Emacs for building packages---has been configured without native compilation. To natively compile your emacs packages ahead of time, use a transformation like @option{--with-input=3Demacs-minimal=3Demacs}.") --8<---------------cut here---------------end--------------->8--- Maybe it could be worth to have that in the manual too, no? For example, under =E2=80=99Application setup, Emacs packages=E2=80=99 [1]. Because it appears to me more than just a simple news if it is more or less an user choice. 1: Cheers, simon From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 14 14:22:22 2022 Received: (at 57878) by debbugs.gnu.org; 14 Oct 2022 18:22:22 +0000 Received: from localhost ([127.0.0.1]:38598 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ojPKA-0003XU-IV for submit@debbugs.gnu.org; Fri, 14 Oct 2022 14:22:22 -0400 Received: from mail-ed1-f66.google.com ([209.85.208.66]:35720) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ojPK8-0003XF-M5 for 57878@debbugs.gnu.org; Fri, 14 Oct 2022 14:22:21 -0400 Received: by mail-ed1-f66.google.com with SMTP id s2so7994134edd.2 for <57878@debbugs.gnu.org>; Fri, 14 Oct 2022 11:22:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:from:to:cc:subject :date:message-id:reply-to; bh=QljYZE5M3LQpl9CB6C+8DSwg0NgHwMLgb0QgLbY7Qk8=; b=j1MLiKLCHAQQcmPFE+yUUFgdENVbOzKm929A8g2z5ees7Id1bFHDtVHJcxYGIx5lF7 gEebeUVKfiKNSRk09HIO1p2EDULz/b2ILDUsH2J6zd6+CWoFqnCbCwId/wfz5k16oZWU atfCMZ7xuUHYl3ihbcO8BEoPcefykFO47khDVkvo2Rm+Uq8HC2jQuuTPpveKoLXTym0P +Qt7R3BmfFcxSJu8XTLAfhICyB+8P8uzvewJQ3ziaBkNqFR/ylfYuT+ByUprlGBX069a GestL7Lt1D43Kpv3bS8piBbX+8Avp2xXJrNBTs9nH72zu3uk1eCcQkrSRaXxvaQeDETC gfwQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=QljYZE5M3LQpl9CB6C+8DSwg0NgHwMLgb0QgLbY7Qk8=; b=amIVFJIs/T06YpCe8TlyolKt47mAIRuxFuLqNfj4V5P5vrQ/MoeSRQGITfbGGC+9fC Xi1sWUnpDRTyJJaQOcp++7pvl0UUK58jMJItTrd9GdJI8QGWrNudz42GZ0yCTGOUDaO+ jAiubqY+iCRJpc36dTqlzwm9b5DeLrC1DI3DGhIFljXJCD6JiXv0aTQdb5E4fqjokqWz F2fHupEUdnefPILP3VdaMrBwkW992xhMRcUMnNwVSk4Yo+Viw3GfoRWWqUb25K83N+Fv AwSZJ9mqY1s+3JoJ7P5JVMgn7DHKplKf9AXQWpoI2RkxZzqcxiysTgzwonuA9CWISJEj +UXA== X-Gm-Message-State: ACrzQf1FIoqjDUVHtNpS00ETl6er7E/uP9RmciV32mGjqQa4B5JDByZv sbxG8sUyYSs78ItXkBpSnr0= X-Google-Smtp-Source: AMsMyM6ZUSw0j3hEsFN0InUVgfXeSlQJAUMBsXfv5Qz1j8CQgYCJNOF9D0AVkFAMcJo2Sd3xIWw39Q== X-Received: by 2002:aa7:d7c5:0:b0:459:fad8:fd2 with SMTP id e5-20020aa7d7c5000000b00459fad80fd2mr5442644eds.336.1665771734756; Fri, 14 Oct 2022 11:22:14 -0700 (PDT) Received: from lumine.fritz.box (85-127-52-93.dsl.dynamic.surfer.at. [85.127.52.93]) by smtp.gmail.com with ESMTPSA id l5-20020aa7c3c5000000b00458e73fe1c1sm2274018edr.8.2022.10.14.11.22.13 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 14 Oct 2022 11:22:14 -0700 (PDT) Message-ID: <9bd516f1cbd16a1a9408928d53f3946af3bfe1e8.camel@gmail.com> Subject: Re: bug#57878: Minimal reproducible setup From: Liliana Marie Prikler To: zimoun , Konrad Hinsen , "Thompson, David" Date: Fri, 14 Oct 2022 20:22:12 +0200 In-Reply-To: <871qrapexf.fsf@gmail.com> References: <12eb8b51fe6c9508517e19bdeed923c389cafe1f.camel@gmail.com> <6873fe86a05a548e7427d2de7df04a27a967713a.camel@gmail.com> <871qrapexf.fsf@gmail.com> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.46.0 MIME-Version: 1.0 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 57878 Cc: 57878@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Am Freitag, dem 14.10.2022 um 18:07 +0200 schrieb zimoun: > Hi Liliana, >=20 > Maybe it could be worth to have that in the manual too, no?=C2=A0 For > example, under =E2=80=99Application setup, Emacs packages=E2=80=99 [1]. Would you prefer a paragraph, a note, or a footnote? From debbugs-submit-bounces@debbugs.gnu.org Sat Oct 15 07:55:16 2022 Received: (at 57878) by debbugs.gnu.org; 15 Oct 2022 11:55:16 +0000 Received: from localhost ([127.0.0.1]:39677 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ojfl6-00049y-44 for submit@debbugs.gnu.org; Sat, 15 Oct 2022 07:55:16 -0400 Received: from mail-wr1-f47.google.com ([209.85.221.47]:37865) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ojfky-00049C-Vx for 57878@debbugs.gnu.org; Sat, 15 Oct 2022 07:55:13 -0400 Received: by mail-wr1-f47.google.com with SMTP id bv10so11257153wrb.4 for <57878@debbugs.gnu.org>; Sat, 15 Oct 2022 04:55:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id :reply-to; bh=BDm/jhAHUc4TTMmBhcE7YBJkJaQxVY0MG/eZJZjSmok=; b=KN1jdPomo7XCEqRPl2JsS1tf82ylT/75LOHjomjZZW60NDyvhrtkW5EHWlzbl7i7Pq wruLVsjlLQfy7qqXj55xxF6c1voB5lGw7H5ejJu+6tZYKQXGaMSm/X79/OSMEC2dC9jJ 71rYTSPNqg2d0KP/cVWiUo+vAyy6viUuLCWBh+6UN9shW1X1zqKjqu+bO7rO/6HcShx3 plZOW9lc6RUf15H+S9GsHIDiHshAmVAy6sq58tbmhujvNhASqWIJGdkPLvoNXBQlyN6Z CDrwkkSahZ5aecwArpkMARN/41T/Ut2sLW9mlti7Bz03iKQLcSvPDJ+Z9s0gYISVpnik DwNQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=BDm/jhAHUc4TTMmBhcE7YBJkJaQxVY0MG/eZJZjSmok=; b=UAxb73XXDP/hOprIJh3uazJA8JfTZCwW2qjisZ2aUeynpno8mhzUugN7xxz07zoyGg HK/vsbrycLW4VDpThVb3CsL0h97tnh08W06QJkbUYJdDhUMZEmt8+gSAcO0YqpjSqd6T oCs3ZmkeE7Dd5JYeI5TaIEzvTtMoDtCNBFZTT5SO14rGaJu1T+afTy1q3q153z+DBhny q2GnJq8yYEPjR9kxPZ+FNf/zYJLfROTCnhLXbA8kBHwuokcvjkXmlALfK1lt8nZwjd6r 0Amfog99rTXLQJjrK5jnrUcGyHzfuFN43jUuZqg7w+kBeaJfGgVTUDZj4e7vfQDBo0q8 bSmQ== X-Gm-Message-State: ACrzQf1zUk0L+8k36WsMgRO6y2lJG6I10GwUkraXdGxR9PdlqPgIWk9H 311KSLnEqcwc/O9qm49Oam4jma3gQ8o= X-Google-Smtp-Source: AMsMyM6nbszZaD64E3KAZ9m/vaip8guFV65b5qFO9jz3cw76TRMAP6iCviC3/IaQ5z9N+tg6mjvDPg== X-Received: by 2002:a5d:5a9a:0:b0:232:c7fb:3063 with SMTP id bp26-20020a5d5a9a000000b00232c7fb3063mr1437595wrb.50.1665834901930; Sat, 15 Oct 2022 04:55:01 -0700 (PDT) Received: from lili ([2a01:e0a:59b:9120:65d2:2476:f637:db1e]) by smtp.gmail.com with ESMTPSA id t8-20020a5d6a48000000b0022b11a27e39sm3975273wrw.1.2022.10.15.04.55.00 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 15 Oct 2022 04:55:01 -0700 (PDT) From: zimoun To: Liliana Marie Prikler , Konrad Hinsen , "Thompson, David" Subject: Re: bug#57878: Minimal reproducible setup In-Reply-To: <9bd516f1cbd16a1a9408928d53f3946af3bfe1e8.camel@gmail.com> References: <12eb8b51fe6c9508517e19bdeed923c389cafe1f.camel@gmail.com> <6873fe86a05a548e7427d2de7df04a27a967713a.camel@gmail.com> <871qrapexf.fsf@gmail.com> <9bd516f1cbd16a1a9408928d53f3946af3bfe1e8.camel@gmail.com> Date: Sat, 15 Oct 2022 12:11:18 +0200 Message-ID: <86k051bdmh.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 57878 Cc: 57878@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi Liliana, On Fri, 14 Oct 2022 at 20:22, Liliana Marie Prikler wrote: >> Maybe it could be worth to have that in the manual too, no?=C2=A0 For >> example, under =E2=80=99Application setup, Emacs packages=E2=80=99 [1]. >> > Would you prefer a paragraph, a note, or a footnote? As you would prefer. Maybe a note with, Emacs can now compile packages natively. Under the default configuration, this means that Emacs packages will now be just-in-time (JIT) compiled as you use them, and the results stored in a subdirectory of your @code{user-emacs-directory}. Furthermore, the build system for Emacs packages transparently supports native compilation, but note, that @code{emacs-minimal}---the default Emacs for building packages---has been configured without native compilation. To natively compile your emacs packages ahead of time, use a transformation like @option{--with-input=3Demacs-minimal=3Demacs}. BTW, thanks for your efforts to explain upstream the situation. :-) Cheers, simon From debbugs-submit-bounces@debbugs.gnu.org Sat Oct 15 10:40:48 2022 Received: (at 57878) by debbugs.gnu.org; 15 Oct 2022 14:40:48 +0000 Received: from localhost ([127.0.0.1]:42382 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ojiLI-0000rT-6D for submit@debbugs.gnu.org; Sat, 15 Oct 2022 10:40:48 -0400 Received: from mail-ej1-f65.google.com ([209.85.218.65]:41944) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ojiLG-0000rB-2y for 57878@debbugs.gnu.org; Sat, 15 Oct 2022 10:40:46 -0400 Received: by mail-ej1-f65.google.com with SMTP id d26so16099551ejc.8 for <57878@debbugs.gnu.org>; Sat, 15 Oct 2022 07:40:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:from:to:cc:subject :date:message-id:reply-to; bh=UIpgdlBRJmnX4Ig6zxoXivJgBrs0auyFKkxoRyDqyF0=; b=cNL8qw7jHUzgbu08pBoB2vrYw7SMVeYqh5eZl8AznZP6bdJ2z08q6zruu90nNbUdDZ 28FhBIyKPNaNW+AYbFfhyrARwl69rmUhHorv12eTMAAxmDMuA8dy4eDcmGNCmmIEkiUv AqnprgrKcmItayQ0tosNVdxJfvoqNc5TeWSEYmTsBsWWf1qdBCCIRF/Y+z9xvHHxtxUb ZGp6iqE1WfPQdL3o59x1HWyjsVX6Yv+MLHkKPD3o1VjdOKOTc82GibYlSlfQLG9ToH3L 5p6oHtiVM0yLDPcko0y+iPBfRUHgCKVTzOJmdM5B4FvwfkAHMXHm88MXrjNjSbkNcbXI YNJg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=UIpgdlBRJmnX4Ig6zxoXivJgBrs0auyFKkxoRyDqyF0=; b=yJ92aG+1v2pDEhYHcTJ1Zvz2CN2L0kBq9PV2EK4YKl/VDfyShYj/QXIQRv0a/f1F9b jf6uEVdSJui7omhxrsyOm/JWhRL8aGwxujDbXNyh6cSnhWwOxb/RnWu8iEzB3FQHwo+4 NrxOSr1y2gAMpRr1jUvy5Q3PW8XtyL4cE0wLYTS8n30Lr0D0DTTWoeaEexIM4kK/N8zB NVVhS/W+aBEWMMqgzTy4UZAI4WjkrBSOOtJoWG3uTjFATyo3rSxTtW3k2MDzij+0soQ1 5qM86PDte1uCHnPM5ThHu7kfnxxHnmB0moidcmXeNSuzURgmD/PSVhsNLKSq/W1oiPYL eHag== X-Gm-Message-State: ACrzQf04N2RkLgRcEkHtDsA2RJz8UtdqoIjL0WbccLDqjcsKoI6ryQm5 QGa4xLyVwBr9kiJCXivt7XM= X-Google-Smtp-Source: AMsMyM5/GiWrLDaHrVX30qqENM5BdITu2UvjMOsLdkK+TRZy5JrRwwD7puCY+h0dlEDNghl3lwTl2g== X-Received: by 2002:a17:906:6791:b0:78d:4051:fcf0 with SMTP id q17-20020a170906679100b0078d4051fcf0mr2206395ejp.591.1665844840522; Sat, 15 Oct 2022 07:40:40 -0700 (PDT) Received: from lumine.fritz.box (85-127-52-93.dsl.dynamic.surfer.at. [85.127.52.93]) by smtp.gmail.com with ESMTPSA id l10-20020a1709060cca00b0078d21574986sm3192762ejh.203.2022.10.15.07.40.39 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 15 Oct 2022 07:40:40 -0700 (PDT) Message-ID: <2ef3c47fabb502a231a028c790aeeed10bdc5511.camel@gmail.com> Subject: Re: bug#57878: Minimal reproducible setup From: Liliana Marie Prikler To: zimoun , Konrad Hinsen , "Thompson, David" Date: Sat, 15 Oct 2022 16:40:38 +0200 In-Reply-To: <86k051bdmh.fsf@gmail.com> References: <12eb8b51fe6c9508517e19bdeed923c389cafe1f.camel@gmail.com> <6873fe86a05a548e7427d2de7df04a27a967713a.camel@gmail.com> <871qrapexf.fsf@gmail.com> <9bd516f1cbd16a1a9408928d53f3946af3bfe1e8.camel@gmail.com> <86k051bdmh.fsf@gmail.com> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.46.0 MIME-Version: 1.0 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 57878 Cc: 57878@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Am Samstag, dem 15.10.2022 um 12:11 +0200 schrieb zimoun: > Hi Liliana, >=20 > On Fri, 14 Oct 2022 at 20:22, Liliana Marie Prikler > wrote: >=20 > > > Maybe it could be worth to have that in the manual too, no?=C2=A0 For > > > example, under =E2=80=99Application setup, Emacs packages=E2=80=99 [1= ]. > > >=20 > > Would you prefer a paragraph, a note, or a footnote? >=20 > As you would prefer.=C2=A0 Maybe a note with, >=20 > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Emacs can now compile packages= natively.=C2=A0 Under the default > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 configuration, this means that= Emacs packages will now be > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 just-in-time (JIT) compiled as= you use them, and the results > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 stored in a subdirectory of yo= ur @code{user-emacs-directory}. >=20 > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Furthermore, the build system = for Emacs packages > transparently > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 supports native compilation, b= ut note, that > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 @code{emacs-minimal}---the def= ault Emacs for building > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 packages---has been configured= without native compilation.=C2=A0 > To > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 natively compile your emacs pa= ckages ahead of time, use a > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 transformation like @option{--= with-input=3Demacs- > minimal=3Demacs}. >=20 > BTW, thanks for your efforts to explain upstream the situation. :-) Done. Since I just copypasta'd the wording, I made you the author. As for this bug: I've bumped emacs-next to a version that can inhibit almost all native-compilation (trampolines are still compiled, but not written to the cache), fixed the linker issue, and disabled native compilation for emacs-ido-completing-read+. Any remaining native-comp issues or can this be closed? Cheers From debbugs-submit-bounces@debbugs.gnu.org Sat Oct 15 11:43:09 2022 Received: (at 57878) by debbugs.gnu.org; 15 Oct 2022 15:43:09 +0000 Received: from localhost ([127.0.0.1]:42531 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ojjJd-0002eV-DW for submit@debbugs.gnu.org; Sat, 15 Oct 2022 11:43:09 -0400 Received: from mail-wr1-f48.google.com ([209.85.221.48]:39761) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ojjJb-0002e0-FS for 57878@debbugs.gnu.org; Sat, 15 Oct 2022 11:43:07 -0400 Received: by mail-wr1-f48.google.com with SMTP id f11so11846037wrm.6 for <57878@debbugs.gnu.org>; Sat, 15 Oct 2022 08:43:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id :reply-to; bh=ygJ7XOUBEdiOwbgIA/h03yNk6TIjrme+3VTdI+m+rZE=; b=WHdLmq8bAYUoAPzrBjzR0WMTDhdMCnXTskC0Ai3+X0pypsJGpWqU1snpMmU2RNgcIO f1a5JR4WPKG2n6ZgteN/iconBbddIbJjP+HfE+JmLQLIAyFW6nhlXKwKLdiosr6tuBz4 dk9o3aQuclRAClySOm3y9DOyrkbKAJXG/XQvOBzbEYt0OVXQUSKn/thF9hnpirpELMgE ETHuxlCasqCyI3/DbLJeG/krfqv02jVTlDAfivpM4CXwMkLYT79um9hwSL6pLxiBvdjJ GjtlpJ/2RxJaOmJ2Cjb+SDJ8u4zqnB4x9a3BxEuy2XUUziIkE+Z0oqEktr97rDIbqSwA dH1A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=ygJ7XOUBEdiOwbgIA/h03yNk6TIjrme+3VTdI+m+rZE=; b=SztbgZBhEjHqBi03XYELDAImcubObTATR7JIPNWbEtdOmWgPr0xaM4Z2XBu0d9QT9M EKPMTBFNAOumfAnP12Z08Sy25TzDxuXz4S6Bt0OhY/lTdaq+LBfqFHaKEuZV0MH4rDlN uQE0g3Tdl66Kuj7UqVjYhwPV/eurHQYkX5xEYmdQYYZ4/sy/jQVZaQ1iVDFTDXx9aKS9 zqkiniQUfwfuQtH16a5Tv0ysGLRqxu2X8qK4f9XAwzdlPcK6jQi9KQ66LON6wcmsodfm ll2RqNHU9l3pL02pr89bvtll6KXGXXe7+ht4xVvPpkB9Ar6dMhT77RKNKHGcqLYUrIjB qBmQ== X-Gm-Message-State: ACrzQf3H8Sb0ttkRyhWyPSKzhSYaKY+/DUMI7wdtHOF32R4sLQxYXi4K dScJtEydkP9dXVnYb7s911Lp+NLR/DE= X-Google-Smtp-Source: AMsMyM7qcxsk0UmGMtS2tmHPlNXQ4W98beTNb2AOiEp1KeI22RWc+C+s9vBDrR6TJmsoMdlpaaT1eQ== X-Received: by 2002:a5d:5a0e:0:b0:22f:ca69:2d4e with SMTP id bq14-20020a5d5a0e000000b0022fca692d4emr1811095wrb.1.1665848581379; Sat, 15 Oct 2022 08:43:01 -0700 (PDT) Received: from lili ([2a01:e0a:59b:9120:65d2:2476:f637:db1e]) by smtp.gmail.com with ESMTPSA id j10-20020a05600c190a00b003c6b7f5567csm20232616wmq.0.2022.10.15.08.42.59 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 15 Oct 2022 08:43:00 -0700 (PDT) From: zimoun To: Liliana Marie Prikler , Konrad Hinsen , "Thompson, David" Subject: Re: bug#57878: Minimal reproducible setup In-Reply-To: <2ef3c47fabb502a231a028c790aeeed10bdc5511.camel@gmail.com> References: <12eb8b51fe6c9508517e19bdeed923c389cafe1f.camel@gmail.com> <6873fe86a05a548e7427d2de7df04a27a967713a.camel@gmail.com> <871qrapexf.fsf@gmail.com> <9bd516f1cbd16a1a9408928d53f3946af3bfe1e8.camel@gmail.com> <86k051bdmh.fsf@gmail.com> <2ef3c47fabb502a231a028c790aeeed10bdc5511.camel@gmail.com> Date: Sat, 15 Oct 2022 17:40:50 +0200 Message-ID: <86o7ud9jst.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 57878 Cc: 57878@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi Liliana, On Sat, 15 Oct 2022 at 16:40, Liliana Marie Prikler wrote: > Done. Since I just copypasta'd the wording, I made you the author. Oh, thanks. (It was the news=E2=80=99 wording. :-)) > As for this bug: I've bumped emacs-next to a version that can inhibit > almost all native-compilation (trampolines are still compiled, but not > written to the cache), fixed the linker issue, and disabled native > compilation for emacs-ido-completing-read+. Any remaining native-comp > issues or can this be closed? Closing is fine with me; well I do not have a opinion on that. :-) Just to be sure, do you mean an emacs-next version which includes the upstream Lars=E2=80=99s patches? The ones that Eli and Andrea are calling = to be reverted? --8<---------------cut here---------------start------------->8--- Sorry as changeset I meant 5fec9182db + f97993ee66. I'm not against e245c4f226. [...] Again 5fec9182db + f97993ee66 are IMO not useful / wrong, they were not discussed and are just a step backward. The best change I can suggest is to revert them now. --8<---------------cut here---------------end--------------->8--- from Cheers, simon From debbugs-submit-bounces@debbugs.gnu.org Sat Oct 15 12:31:11 2022 Received: (at 57878) by debbugs.gnu.org; 15 Oct 2022 16:31:11 +0000 Received: from localhost ([127.0.0.1]:42582 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ojk46-0003xg-V5 for submit@debbugs.gnu.org; Sat, 15 Oct 2022 12:31:11 -0400 Received: from mail-ej1-f68.google.com ([209.85.218.68]:37733) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ojk42-0003x7-8x for 57878@debbugs.gnu.org; Sat, 15 Oct 2022 12:31:09 -0400 Received: by mail-ej1-f68.google.com with SMTP id a26so16494194ejc.4 for <57878@debbugs.gnu.org>; Sat, 15 Oct 2022 09:31:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:from:to:cc:subject :date:message-id:reply-to; bh=H9Lh5dOxkL2fYpdL8MOtu5pIgfeqOXIzebGcQqjpHmE=; b=NNwqIl74gI9piu0oFr8I1o3WgZ/9aMh43Sbucy8iSZzvIukrNZItfhzGuh8lkVCHh+ 89IbdEaisbuW73kfFaTBSmd7O6S4tEsHy+yXH8qnJ5Z2tMIe0L/m/c9Yjbedo0IiDUvj /1tQKxuOX2Qv0dRKlrpnnM5ebFzNDOdMmcJJ2jo/iH4++63rJx7XZgEfaZR9hhxT1uGT zcCoXlQkg/7u2zdJTj5BekSF77iSc+pIovCRpoLt/c9LsrZbhFsiXlAavCGKSmfWNzb5 F87tz56kbxN4En7btQIrU6FUJSItqvW8tQysq/R84KjEy1u798alhjGvcpVYodc/RuKi i2zg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=H9Lh5dOxkL2fYpdL8MOtu5pIgfeqOXIzebGcQqjpHmE=; b=fTjIesPC3BbIdtb0Fvobh582T8O42rsXT9zuuQ+FxOgB+w1ciDvEfAszztdYh2f4qg XYoKqwdbqU8Kdrkn32DXY54oOqwaVDOBiND/FszRWFabKpvokk5s8q+bPe/QDGy5B5tt uK0zWf+RDcZKgdn7CVBxh6H8uecu5recG7J4VqqLGocwRMB9tTVq+zrMxRjEeLgLmBps 94Bm5PDWCHUnJFFyjdjG0rWVh/R7qo+UALk7uY4fJ7VpSEXfRaxcD0mPOdLyCqziM8cu cOH7Dgoa2esQauz7zZ83HLRw3mxzVfCBYhETYSwwGZEK/Qr5WwNCytb6bkeCg4NZp8jO 35dw== X-Gm-Message-State: ACrzQf27PkZBu31lgey/lCIt1mwArVlmSA2UUnjvkhec+AMwtb4YJU3n J6ecqh92KgG6wiT2xqzl8ls= X-Google-Smtp-Source: AMsMyM62L1LkY89zn33KvE3cArydzPxBlr1NqFp9zKGGswQ+DkbEMgCMBOTUEBweDtHZbbe7pByFew== X-Received: by 2002:a17:907:a06d:b0:78d:ceae:ba5a with SMTP id ia13-20020a170907a06d00b0078dceaeba5amr2550297ejc.586.1665851460364; Sat, 15 Oct 2022 09:31:00 -0700 (PDT) Received: from lumine.fritz.box (85-127-52-93.dsl.dynamic.surfer.at. [85.127.52.93]) by smtp.gmail.com with ESMTPSA id 17-20020a170906201100b007803083a36asm3283681ejo.115.2022.10.15.09.30.59 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 15 Oct 2022 09:30:59 -0700 (PDT) Message-ID: Subject: Re: bug#57878: Minimal reproducible setup From: Liliana Marie Prikler To: zimoun , Konrad Hinsen , "Thompson, David" Date: Sat, 15 Oct 2022 18:30:56 +0200 In-Reply-To: <86o7ud9jst.fsf@gmail.com> References: <12eb8b51fe6c9508517e19bdeed923c389cafe1f.camel@gmail.com> <6873fe86a05a548e7427d2de7df04a27a967713a.camel@gmail.com> <871qrapexf.fsf@gmail.com> <9bd516f1cbd16a1a9408928d53f3946af3bfe1e8.camel@gmail.com> <86k051bdmh.fsf@gmail.com> <2ef3c47fabb502a231a028c790aeeed10bdc5511.camel@gmail.com> <86o7ud9jst.fsf@gmail.com> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.46.0 MIME-Version: 1.0 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 57878 Cc: 57878@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Am Samstag, dem 15.10.2022 um 17:40 +0200 schrieb zimoun: > Just to be sure, do you mean an emacs-next version which includes the > upstream Lars=E2=80=99s patches?=C2=A0 The ones that Eli and Andrea are c= alling to > be reverted? >=20 > --8<---------------cut here---------------start------------->8--- > Sorry as changeset I meant 5fec9182db + f97993ee66.=C2=A0 I'm not against > e245c4f226. >=20 > [...] >=20 > Again 5fec9182db + f97993ee66 are IMO not useful / wrong, they were > not discussed and are just a step backward.=C2=A0 The best change I can > suggest is to revert them now. > --8<---------------cut here---------------end--------------->8--- >=20 > from Ehm, yes... best to keep this open until I can bump to a version that's approved and solves the problem. From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 25 12:23:53 2022 Received: (at 57878) by debbugs.gnu.org; 25 Oct 2022 16:23:54 +0000 Received: from localhost ([127.0.0.1]:52133 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1onMiX-0005jO-Qb for submit@debbugs.gnu.org; Tue, 25 Oct 2022 12:23:53 -0400 Received: from mail-lj1-f180.google.com ([209.85.208.180]:40697) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1onMiW-0005j8-5X for 57878@debbugs.gnu.org; Tue, 25 Oct 2022 12:23:52 -0400 Received: by mail-lj1-f180.google.com with SMTP id a15so13002445ljb.7 for <57878@debbugs.gnu.org>; Tue, 25 Oct 2022 09:23:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=h3/ClWvddzRWpVqRJscjn58hYATwOndEQWvDzCJr9bI=; b=RbkH1bnokmc3wkcPfuunNV5SY1ZjGFef5aH0DlEsa0H5Ovn12gpuhiupHLMWvpdapx vD6/oGcml464sdOdhv36rouJgT7GkI51g+VPqhI3C+y+xCR4zkRGyzJQEugPtLT5IzhO mMIQmvvLEqXjbW94oR1rCOBw8WLZLP/UZnqadU6RObGzCEdg8UCC3GDHVLDA9Tn545bR pEJLmEtRJJMg+TPhwKc0/jh7GnViKnkPH7nHxj44pGHcQFdOugnXG2kHgVEyNyRbCpoJ ba5yRblz+72AjAH9CVI7h2MXvQ1VVuueriH+aLk95RDGJ1VpLdOWVyhXZCMgjyy+bSEa GK1g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=h3/ClWvddzRWpVqRJscjn58hYATwOndEQWvDzCJr9bI=; b=VP08vQ8pDPnqAW4C6D77PmyBkb4k9Z42QC76NuUhZ0ZrnTAQ3rtmpw8fN/Xd1c6f+B 6YzvCe9AtjKwEGUxY87zUeuQH6ChHb+pjFfO+00Te6RZJe4ucz9TjQwprR8Sz90hhwFE 8G/xhMLgA+1iVTBpDefEIrZe+k0yoB0b/6hfWXQ3hznEOh3EA44/bDE09LBp6TD0CuPk c2jUBoX6oZE1NRE29t2JIrzI9pDwbZyS+/YNe5ac6v9kPJN+y1m1f8qAwb9XgKXp9xRT 9Wsak0QWxMCXKkcWITIdjB7iLRXSEVd0ue04apHfpjPiSLV6KUoKXJ+AoTjL5RQZPpcm ysiw== X-Gm-Message-State: ACrzQf2utYepwmVeummKhE4a0Pl8+9ZJ2g8aOGhldKTmBWcSj9XJ4Yxg i8rkys8LWNF/ISgcKeHd0AuSoikaM6o2oA== X-Google-Smtp-Source: AMsMyM7BCruViSH1AeRlKh9mqOg1KuJ5yhu3ng+SXxWxwuC5cTrjnV3eLENDBtHrEZvs3og4ZCLDiw== X-Received: by 2002:a2e:a555:0:b0:26f:e2dc:8135 with SMTP id e21-20020a2ea555000000b0026fe2dc8135mr13693899ljn.334.1666715025076; Tue, 25 Oct 2022 09:23:45 -0700 (PDT) Received: from thinkmax (host-176-37-1-68.b025.la.net.ua. [176.37.1.68]) by smtp.gmail.com with ESMTPSA id m1-20020a2e7101000000b0027709706194sm566467ljc.49.2022.10.25.09.23.43 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 25 Oct 2022 09:23:44 -0700 (PDT) From: Max Brieiev To: Liliana Marie Prikler Subject: Re: bug#57878: Minimal reproducible setup In-Reply-To: (Liliana Marie Prikler's message of "Sat, 15 Oct 2022 18:30:56 +0200") References: <12eb8b51fe6c9508517e19bdeed923c389cafe1f.camel@gmail.com> <6873fe86a05a548e7427d2de7df04a27a967713a.camel@gmail.com> <871qrapexf.fsf@gmail.com> <9bd516f1cbd16a1a9408928d53f3946af3bfe1e8.camel@gmail.com> <86k051bdmh.fsf@gmail.com> <2ef3c47fabb502a231a028c790aeeed10bdc5511.camel@gmail.com> <86o7ud9jst.fsf@gmail.com> Date: Tue, 25 Oct 2022 19:23:42 +0300 Message-ID: <87ilk7oos1.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Debbugs-Envelope-To: 57878 Cc: Konrad Hinsen , "Thompson, David" , 57878@debbugs.gnu.org, zimoun X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" --=-=-= Content-Type: text/plain Liliana Marie Prikler writes: > Ehm, yes... best to keep this open until I can bump to a version that's > approved and solves the problem. Do the recent changes suppose to fix the issue? Today I did: guix pull sudo guix system reconfigure /etc/system-config.scm guix package -u emacs-next After starting Emacs I see lots of errors. It is not mere compilation warnings. They render Emacs unusable, because trying to run a command gives me "function is void" errors. So I switched back to previous generation again. Please, see the screenshot. --=-=-= Content-Type: image/png Content-Disposition: inline; filename="Screenshot from 2022-10-25 19-08-05.png" Content-Transfer-Encoding: base64 Content-Description: screenshot iVBORw0KGgoAAAANSUhEUgAABXAAAAEaCAYAAAC4r3+BAAAABHNCSVQICAgIfAhkiAAAABl0RVh0 U29mdHdhcmUAZ25vbWUtc2NyZWVuc2hvdO8Dvz4AACAASURBVHic7N1nWBRXFwfw/9IVlrIgoGBH BaVpNHbFGtTYsCfWqBhbUKNRLNEUSzRqNPaOJTG+9t4lsUSNhYggoFhQsFPETjnvB0BBttzdHVii 5/c8+4Gd2Ttnbt/Lzozs5cuXBMa09Wg3xg9bj+twxxdLp6ClTWEclHD74EzM2hiOh8/TQQAsmwZj ZaBPYRy8QFxc3Bc//fkSgAwmlk7w+ewbjGlWytBhvefSELf/Z8w84oB+wf3xkcJIu4/Tv1j8xXxg +CIMrmFeMCECyHh0Fsunr0WK/ziMauEK0wI7kiHpWRaFIhMnZn+GBRmDse6bxkWgHIpaPIUo8wIW 9JuJ6w2+xuiuVaGwMEJa6iPExxzBmkUnUWncUvSvGqZ5H0/p6tmH0U4ZY4wxxhhjhibjBVymE4Ms 4DLGWGEragumRS2ewkRI/Hcb1m87gSt3EpH6Ih2mxeWwK1UFH7UIQJcGZWAmtA9jjDHGGGOM/bfw Ai5jjDHGGGOMMcYYY4wVUUXxelXGGGOMMcYYY4wxxhhjAExu3Lhh6BgYY4wxxhhjjDHGGGOMKSFL SkrKdwsFuVyOhw8fIi0tzRAxAQBMTU1hY2ODYsWKGSwGxhhjjDHGGGOMMcYYMySlC7gvX77E/SRn Q8STx6E9P2P06NGGDoMxxhhjjDHGGGOMMcYMQuk9cA35y9vcEhISDB0CY4wxxhhjjDHGGGOMGQw/ xIwxxhhjjDHGGGOMMcaKKF7AZYwxxhhjjDHGGGOMsSKKF3A/VImnsXrmIhy+nWHoSFRKv3UQC2eG 4GyyoSNhjDHGGGOMMcYYY8ww9F/AfRaHkFkHMFXo9Q8uvJAg6necD64EWaP5eJBvSzKWNJeh2uRw 6Q8qKvM0Jvk4wrnhLEQYLoq8kv/C6KZdsMGoDuqWNjZ0NCqZlK2HjzNWI6BZME4+MXQ0AF5dxZYJ nVCrojPkxaxR0q02uny7A9dfK9k39Qym1LOBsUs7rIh6pfsxBdN5+FsAbGUyyOT9cED3o+nlzJjy kHlMKjr1XBIRmOQhg0yW86qESf+q2b0otnems/Qb6xHgapxV9m1DkL8FZiJu+zh0aOCOErZOqNqo EybtSUC+J4NqknET24Lbo3oZBYoXV6CMbxt8vT4cz7WOWKJ4tBKHDT29YG9hJNZGlPoXwZVkqPVT rI4xaNlO2XtG3/rzX1bY556GQ4NKwqr3TmQW9KGercenxjLISvTHIT2mUUxX5zGmvAwymSOGHH37 bJT4eQ0hqxSM/3IXu6efHLKG83BfshQFxkGV88MPafx6hpWtZJB1+SP/piI1f/6QxxTGWFFnoncK rx4hdNtFXBTauQyqBNZCjWJ6HzUPe3t7IDkZyQAc82xJRnIyoFAopD2gVsxgpbCHQm4JUwNG8dZT HBjTCxs9f8W/o2vA0tDhqGWFWsGbMDfMFz2DWyBiYVMUN1gsr3F8nD+6LjFDwNgfMLmBE+78tQZz fwqA/8sTuDKzLt4shWdexfx2LfHdDT+EnNyM3hV0LHnRdJ4fxYSxoahWzx2nLul2KKZKJQTtjULP 1wDCfkLj7sc17F/U2jvTVeadrejbrB9Oen2LIaWnYJGSfVIODkWjzr/DZfB0LBlbAnf3zEJwx0Z4 evBfzPUT7V2fYN/gJuiyuQT6fTMHk91e4Z/1c/Fzr5ZIsY/BilZy4ZiliUdLV0IwbUM6+h64gsCy AGAK+3IFcyjVtG2njDGdpGzFog334P29b8FfwhcehrBMwG3AYDQ3L+iDMdUe4vc1+zC3aTtwMagg NA6qmh/y+JWF58+MMSZC/wXcIiD3Am5eSUhKyt5uKEY1MPbYFYyVLMEwTK/dDJPOJqLLZsLvnbT8 eMQcjPrdCzPiOsCAuaIFR3RZMBUryo7EvK/+RXAVQ8VxBXt3X4ei1wH8MaVl1heX5m1Q5o4D2uze h+iZdVEVAJCOyzN74Zu/y2L8sd90X7wVTicDF2cEYUO5yTjQaTMa8gKuxMzgUL4KHAAg2V7zpFLy 9l6Y9Oxb3qd4ko5gWPMe2FP6R4RuHYATraco2ekxNs1ehYdtViDs116wBYC2fjC/4YKgX7bhO7+e sBY6mDUaDZ+Klb1ao09DWwBAh47lkODgj527/gFaNRUMWqp4tJSQgARYwLFiFVSpqFsSmU9icfOR PkFo2U7Ze0X/+vPfVdjnfnvtIux6ZodA3zIFfqyHFy8i3uhjzBlUE7ICPxpTpV779ojZEoKdC9uh i/j/Ez8sIuOgyvkhj18AitT8+UMeUxhjRd97cQ9cuUIB0+wF3Gfr2sNYZowO658h6xe4xaBQWGTt +CwMK4K6oolXSVjLneBWvydmH3+YK6Wcy4Vkby6ZjQ/9AW2qOcHSWIZWK1MA5Fx6MxvH1g5GS08n 2Dq6w3/MbtzJdT3Zrdl1c10OI4Npjy354hZJB0jCmQUD0LhKScgtFShftQMWO3yL05cvY1YL7fPq 3Lp1eNh9GLqq+FFyysVlCGzmgzK2lrBx8UX77w4j7xj2HJHrguBfvTwUcgUq1miNURuj8TJn85HB sCvWGROmt0QFp7LwmxqKM/MDUM1JgQodliHrYpQMbOgog6ztKkRuHI4W3iVhW6IyGg9ag+iXyK9E DwztfBtr16u+pih8bgu4OpRGq18jtc+UzFj82sQaJlVG4e+cW3xkRGF6bQvYNFuEG5kAUAHu7mYw NjXN1WiMYGJiDAt3d5TNeetBCEZOOQu3MSH4vq4ev3gTTefWUgTNfo2guUNQXqdvOMouZ4rH7Loy 2A18ezMGsbqaFz04iOHelnBsOQ+XX2qTjvo6dmpUGZh/thUEIGNHLxSTmePzbWlv0ncbd07nmHUl TXsXKAuhuipKc98iScwSxgOI9FFi+6hl64EWvWdi3+6x8FF1xcjTvdh++DX8OnTIWiwFADigQ4cG eLF3Ow4qu7WKCpZen71ZvAUAZGYikwA7OzvxRLSMR68+E0cw0C67vjdfgmSEYZybkss/NYy5j5e2 gEwmg7FNJ2xMBs6Nc3vbjkqPxBmIpSOt57iycTTa1KgAe7kdynq3wNCVF/H2Lj4i8wSxuYTG8VQ4 nSz6lWkWjW1HoCxE+l4pxgLh+iNEQ7kL972a6o9IPmvuV8XPXSweMRFYtvgvZKA6qvsq2SzSTuke Dk/7HPXcnCEvboPSnvXRLmglLikJKCwsDMVaD0Hfcqoj0r/OF6Fyf7Ed3a2N4LcgIc9nEn5tDCO7 3tj7CtB2/ixFn2DWtC8+t9+NNZsfq9hDUz8mSGPdEJ9viM0B0hGp1/xQbBwUmR+KkaotSzvuqPUy GqsDG6FyCTuU8mmJkZtv5rv1iub8ER9P9W2D2vSreufhrbmobSxHjy1P88T3Ylcf2Jo0wII74tnM GPvAJCUl0buvuLg4CosksdeJ81TddjpB6LWBJv4tmG4k0ciRI0nI8SByQkf6I53oxAhXsra2JtcR J4gyt1JXY1cafZqIKI3CfqxL7u1/pE1H/qFzof+jqZ+6EOQdaGNiTkIv6EFsFEVFXaaZzUBo3p9G tu1KwbOX0Ko1a+hQzGsiItrd14rgXIu+mLiUdhz7k7ZMbU0lYUltQ+6/CSnt8U2KioqiqKizNKUu yKT75nxhi6ST+L9uZCvzoEEbz9LN+Bj6a34AOclKUdBf6WJ5k0csTa0O8l+RrHzzjQXUwMKSfPov oD0njtOelSOorrWc/FfEvdnl/rr2ZG1Rlfou3Eunz/1Nu+f3pCpmttTlj0dZOxz+kmxlpanHyj/p 0Pd+ZGluS80nHqA/1/akcqhK30cSEaXT+g4glG1Cw6cso53HQmnH/P7kaQkqN+IEpSkJ7eHiZoSP Z1Kckm1EGXQw0IEAkNOQo5SpQ85kxq0mf1sZuX0VSs8onSJm1CFz+7a0Pv7tPomHxpCPS00aOG8z nTj3F22a+wVVL1Wdgo++zc/wKZ4Eu+60PZUo8+kDSkh8pUM0ouk8po2d7cmp9056QkR3fmlAsOpL +7U60lNa4Q9C54253rtDP9cB2Q54m5JIXT09uhzBfSJdJqKM+F000MOCHFvOo8svSKt0NNWx+wub EOrPpbtEdOUHHypZsiR5TrlMRI9pYRPQJ8sThY+lldOjyRVuNDEs/yZp2rtYWYjUVREifYtUMUsV j0gfJbSPVh7RAj8QPl1DL3O/HTONvGFNgQff2X1HLzJDHfrljpaHSX9AkadP0Z/7N9DUjpXJueZw 2n1Xi89rFY++feYzuhsTlVXnV3UjOdxp1IHsv6Ni6eFLIpExNz0pLvszq6izHFRt1IHsv6Mo6tp9 yuo6RMbuXNS0UxF313cgW6saNGTlYboYdoI2zRlINW0sqdniG9l7iMwTxOYSGsdTwXSy6D8Oam47 YmUh0vdKMRaI1R8xmstdrO8VSUdzPmvuV0XPXSgeUS+u04ndu2n3vjB6kG+jWN24t8KfLIw9aeCq A/TPpfN0dMtiGtG4Cn2yOOadOptOcWd208nr6kpR/zpftMr9JW3vaUtGfgvobSt4QAubGJP9F3vp dXa+iM+f9c2fczS6HMhvwV26ML4yGTf+le5S9lzTbRzldLGa+zExmuuG4HxDYA4gzfxQZBwUmx++ oWb8kqotSzvuqJNGx4PKEax8KHDhTgo9up0WTfySGpbJW4aa80csHinaoGi/Kk0ePqIV/uZk3noV ve0iU2hd++JUrG0IJQnmMmPsw/N+LOBGfEceaErLEu/TvIZy6je0FxVvOI/up6ykFvCmaTEqPnfp W6oMBxoW+u6G7AmSQw/akZL/Y7v7WhF8fqCrb965QdM/Aln23qlkgpRMS5qrWdDRkM7xIBeCxySK eLPPAepnDfp45nUVJ6XOUQpU2NHgI8q3hg5zJnhMoPBcJ3E//DzdfrN2eJkmuoNch4XS2yWV13Ro kDPB6zuKJspawDXrTtsziejqdPKBL824RkS0jboZ29PQY0Rv8rfJQnr8Jp1MujjBgyBXsQB5YCDJ nYfRCVWnlpZIMeHXKEnZ6q+guxs7k4OsPA2aP55qmpek3jsevrPHC4r4pQVZAwSAAFtqtTA616LO FZpcDWTbbRr93NmTHMxAgCk5NxhOW69rs+Auls7z0GFUxrI5rchemFG+gPuKLm9fQAsW5HrtjKC3 0y8tFnA11NWcBdxL8dupj5sZOX4yP8/irVg6AnXswECSlx5JZyiNNnV1pMCxg6hEwG/0ii7QNxUU 2XVMtJ1qyp9chBaG9Gnv4ouhmuuq5vMS6Vuki1maeDT3UWL7aFXuqhZwT4wgZzjTiBNET3cNotL2 ZWnYvudZfSDKU/B5pYmplryCmmf3LTKXjrT0UrJ2X7i1jUeCPpOIstPP6ec1UDnmHqYBtqCaQomo S4f0XMCNoEkeoGqTw/O8GzbRnVBxLF3M8676eYLmfQT6Oq2ORXqXqVjbeYeSshDpeyUZC97Qsv7k I17u6vtesXQ057M2/xhTd+7a1OcCoKRunBjhSig1mP7M3dlmZur2DwciPet8USt3old7+pGtcVNa lrNC/mgFNTe2p0GHck5Qy/mzXvmTs4B7jyh6GnnLatLP199dwNWmnaqnuW6ItQuRfNbue5wAoXFQ 9fzwDZXjl1RtuQDGHVUy91JvK5DXdxG53oyn2XXfLcMcmvJHXTzStcEs6vpV6fLw6dbPSG7ckBbm /DPo3lJqYmJDvXc+V54FjDFGRO/FPXBhbw97JCHp8QVEhvmg1pwaiGxyHucf+yAZ9si5BW769V34 fvxMbDl7DXcfPUVaxms8R3E0TVeRbnU/+Km6aaBcjre3gnKFqyvwLDERrwHtbvKvIZ0ajRrBav52 LNnZFRMa2OL2llXYn1oaPerrcv+xJ3iSagYnM2XbHiE8/B6MPL1RLdel+I6eNd7+8Soc4TGA+wjP tw/sgik8PasAq8IRng5UBgAjE5jIAJiawhQmMDHJ2s/UNAMZGbkOaWmZ6yFqMnh5ewKp13DtPvCJ 0zvhmZnBLCUFKi/cMbFDJU8tLjdWwrnbUqzc4432X01DhcGHsaCdQ66tt7GuWwN8dc0fc/ZfRJt6 bqDYffi+b224n1qMU+u7o2R6JCKvAjC7BqPJq3BxSUncO7kFs77+Gp/1LI/IkyNRXiQQkXQyIzAz aDnsvjmLfi7qEnuBEwuGYdjhXG/5r0DftlW1v8+WSJ1PPoKvms5E6DVztAruiGoWWqYjUsfc3OCW cBZx6TEID68Cn4neuBJwCVcyi+HWnUqo46ZNzBLmjwiJ+g31dRUQOS/hvkWSmKWIR6CPEtpHLB6N zM1hDgIRYObkgdq1k+DuaAokEgjmMNf2aS82/XGI+iMtNQGXdk1G71pu2Lc8DNt6qW3guscjQZ+p idZjbgGno1FGJCJjgKgZdSCf/bYCZb5+AaRFIzoN8H23gqibJ6jbR6Sve3eGpulYepWpWNsRLguR fkPfsUCqGawW5a627xVKR7SPKtzzkoJI3fioe3/4Lv8ercqfQYP61eFdoyE++bQ1GlUrAaVTU030 qfNFsNzNWvZAgG0rbNnxCAMHOCBx51aEOnTBxCbvVHbR+bNU/XzlXuhTZyJWr41At1x3+9GpH1NB mrqhRfuS6ntcYZCqLRfEuKPK3au4+tQInp4eud60gY2NDmlpiqcw+14J89CybSA+L+GHVWuvYcg4 N9xYtwqhTr1wvLXET3tnjL1X3ot74EKhgALJSP7nAi4U94VvTV/4mp/H+bNJSDJSQGELAFfxc9dO +CnOD8v/uor7KalIjZwGtd22ubngIC6DTJInLORPp3jAUhydIseqAF+UKlEJ/jPvo8OaPfixnrHy JNRyhatLMh4/VnaTp6wv/uoRlO0ik8kAEvm8euqyMP3RI6SULo3S+h1CgxdITMq6ydmT+ATkuSvR lTWYsekeWk1YgP6f+MJZboWSvl3wy/gWuLNhBkKuAUh+gAevAe9+P2Jk+1pwtXdFzXZBWDCqMV6e 2odjoreNEkjnfsg3mHmzBb781BxXo6MRHR2Na/efA5kpuB0djVuJOd+YbDDoEIEo12tff+S7q67W haeizt+7jBcB27B9pAsOBH2OhVc13VDs3XQE6lhZN7gZxSHu+iVcSvGGt5cXvJ5ewqVrcYgzcoOb yvUuZTEL5k+BUJGHQmWhpq4CEDkv3foWXWOWIh7BPkqoKktQ7qVKoVT2gzJNawXhf3v+wNAaJkhP TEQqXOAiuO76LlN5KXz02TyMaZ6I7Us24a6B49GdDmNugaYjwNgOdnKgwc/XkJqa+ub17FU6KHMb uin7giwyT1C6jw7jqfCcRBcibUfXshCZI+kwFkhFq3JX0/cKpaNF7PqepC71WWdidcOi9hScS7iG A3P6oa6LEW7un4rO3uVRf0aY0vIuUEWx3E2aokdnBxzdsgNJeIJdWw/DqWsPNNQw5S/4h7y54vO+ zRC1NgQX8kzrpGunwnVDbaK69g1SfY8rIJK15UIcd9LTIfX/WAEoj0fqvlctCfPQpDECv6iM8yEh iEAM1q09A/cvBqK+Ll/xGWMfjPdjAdfUHvbyZCQcOY+o6r7whg98faNw/nA8km3tYW8EIO08Tl9I Q93PhqKeqxVMZQBSU5Fq6Ng1iViBr3ZVx64Hr5CW9hyPrh7Dot5e0O1/c27w8MhETMwtJdtKwNPT EZmREYjK9e7L6L9xIWfB19wTnm5AdGQk3v6QNh0REdGAuxc8tf0ykOcXtYTLlyMAq4qo6Jh/1+sx MTD28EAFVWllpOBG1E2k6vyAKkLswj4YfqI2lu/6FiX3DkXvJdffDtJGRjBCBp49y/tYhhdPnyIT RjAyAuDgDncH4NmzZ3n2SU1NBSzsYS+6OiSQzp2YGDxP2Y3BH7nD3T3r5Tf9AvB8Gwa6u6P76njB gxWDnZ159hN035wVXrxQ8xF1Kg3Dsmmt0X76BoyveBqje0zFpTQtPi9Sx4zd4FbuFm7tD8flat7w ghe8ql3CpT23cKuiG9yK8iRcLdGy0FBXRUnSt0hYfzTGI9BHCe0jkZJN0KTKa/x59GSuh3Kk46/Q kyAfPzSyfWd/VX0UJeHvVSE4k2cwSkFSUiZgbp7/l0eq0pEqHqlINeYW6thdDb6+Jrh08mSe9FNO b8XB2xJ/FZV6PAX0LFOBtlOYZVEQ+aOSaLlr6ntF0hHpo6TqVwuxPgvWDUp8gCTLCmjQdRimzFmG /x0Lx9rPzXBu4+7sh9xqSa86X9TKHQCM0aRHFyiObMbOuD3YeqgEuvVomP/Lmuj8WcJ+3qlbH/gn rMOa47nyRsJ2qrluiLSLQpwDFCqJ2nJh9qsuFVHRPBOREblL4gme6PYERQ2kbIMaSJyH1QcEomb0 WqxZugbrImojsL+3dgkwxj4478ctFKCAQpGC3/aeQNk+4yGHHXx9XfHtb/uRrOgDBQCYVkblcsAv IdOxrXYgyiWexaYtJ2BULAMp8dfx4HkFOBZ/hce37iA5PR33ngLIuI/Y2FiYA5DJS6KCY3HhiNKT 7+DW41cAnuDBc4BS7yI2NhaAMWxdy8Fe8N+Ztw9uxunH5XD13CkUszGDzMgCdiXLobyrjQ6XeNug Y3d/DPt1E66PGZtvMbTJ1xNQb+UE9Bzsgul9fWEcewBzxk7FnX4ncP77mjCBF4ZPaItfvxyCLz3n YnBtOzw6tQAjVj1HwOohcNc2nJv/w+TJxfFpi6owiliL4LmRKNd/KZrnW4CLxh9/RKPNuHYqfiGX iUNDKqHlsodwHnoMCQv8tP41QnrELHw25hz8Fl3GgE+d8NHEXag96jPMbnwCoz1MgMpd8UX96fg6 uB1GPBiANrVK4N6ZXVg+Zz+s/OajcwUAaIyRY+vCZ2o39H09GJ3rO+Peyc1Y/MsFuA+dgxbCrU1z OsWnXwVNz/up+HkN4TrRDftTV+MT4TM3Qh2/RrAYNBdD51TGN7WNEX1sB/bcE04gL2PjrEuKzGtg 8m8/4mDNYHQf3xTnZtWHWOsRqWMV4eb2EGu3n0JGjbawgS28vIAN28/hgdtAsdtUCHuNxLjbSEoD cDsJ6XiNxLhYxFoBMFOgTGk7mEKq9i5WFhrrqiBp+hbp6o9IPJr7KLF9NMvEw6h/cD0FAJJx4wmA tFicOXMG5gDsKn6Myg5eGDyuDRYG9kRn+x8xsI4tHp1civHLXyJg7cCs28nkSk9lH5VwGHMnf4Ej S//E1wPbobpdAk5uXYlFp0og4LcOsBdNRyZRPELSkXznFh6/AhCfggy8wqNbsVlfsk3tULqMAmZC Y25OeuVRvjxw+tEtxOas4hjbwLWcA8yF0hFrp5o544tvv8RPLYYiwO0VJrQtiydhWzAreDGeBZ1E s29rwBgi8wSRfUT6Om3mJPqPgxrbjlZlqi9t5htq6o/QsUTKXaTvFUtHcx+lTb+q7tzF4pGEUN24 jaVdq2Hiiz74YXQn1PVwwLOrodh4+glKNKoJ7W8Mpm+dL2rlnsW4UQ90dfTDmkGvcdq5OybVUXJW QvNn/fuEPGwC0LfDEHTeeBpw88t+U6rvBSJ1Q6xdSDMHECEwDkJkfigyfknVlqUed9Qw9seAfi5o PqsnhjpPw+ce6bhyZA+2xgEolSsXNeaPSDzStkH1/arEeVi+DwJbjMfwoDlAy4XoVVYsexljH7D3 4iFmdJ2m1QABJtR5Y9ZTk56ua09GAKH2LLqdvVfK6XnU9SNXsrFyIPeGn9PisMd0cFwtcja3oL67 iXJu2A/kf1ll7UBE2Te/b/AL3XvzTvZNynM95Obmz3WUpgO40ujT4ulk3lpN/op30zAlp/rj6Viy YPbk9vQQDXBxpcCDT5RuTjq3iPr7eZKrdTGycvKgliM3082MPAlQ+Jph1MKnLNla2lE5308oaH0k vbnd+uEvydaiJ+3OygSqiZr0800iot3U08KWvjyc+zxXUPiGIdSkmhNZO7hRgwGr6IqS+7Yn7+5L Jct8ScfU3NP90pxmVMrehT6ZH6F6J1VenqcJ3qakaBtCCTnvpUXQtI8tyMxnIp3PLozMx+do2fDW VL2iE1lZyMnZrQZ9OnIVXcj9JPTMRDqzaCA18SxDtsWtycWjIfWedYTitX2AhA7pKH+ImYD0G7Rl RDNyc7Amx6rN6cu1h2mGsoeYaairOQ8xu/z2JOjqgqZkJStDA/clCqejsY4R0Z/DSxIgo7YhqURE lLyyFQGgMqNOaRWzZlkPK1Dalj2nUFT2XlK1d41lIVhXRYj0LZLELGE8RCJ9lNg+6mU/LEVpmYI6 rM85+xd0edUQavlRBbKT21PFWv701fpoUvbMJ3V9VNr1HRTcsRaVsy9OFnJnqvRxAE3YFEFPtUxH qng0u0kzaqrIn1x9gOYxN1eKG3qSh50ZyXLScR1Bp4XTEWunYtLpzv4p1Kl2FXKU21H5Wq2p34/7 6e6bh56IzBPE5hKa+zrRdLLoV6ZZNLUdkTIV6TekGgtyqKs/YjSUu3Dfq6n+iOWzNv2q+nMXi0cK Qu095SItC+pMTWtUIEXx4qRw9SL/YSspLFW3Y+pf54tYuRMRUSb9/XU5AkAVx53LF68282f98ifX Q8yyvdo/gBRAroeYEWnTTtUSqRuC7UJTPkszPxQbBzXPD0XHL6nasrTjjvpDhdOSvvWogr01OXs2 o2EbL9HSdx5Epzl/ROORsg1q6lelzcPUjZ2pGOT02VZlsz7GGMtLlpSUlO/K29TUVCQ+Fbzb6PM7 +G15NMQu2LZDy8Aa8BG8Rjdk+SjMmTNHbOf30g0sbl4P2zuewZ6hZbL+M5j5GklXFqLTx6Ng+stj HBio0DrVxO29UHVYJpaFbUC+Zx8Vigxs6GiCnulr8HJXH/W/kLm/BV2rD4fV8kisavPuNcCMMd0U TN/y/sTDGGOMFTVazJ8ZY/8JV2fUROV5tRB6ezEavyfXRjPGCo7+3URxV3wW5CpBKCyfjAic/Pse blU8j9j71nCxMsarx7dwJfwGktIdXCwScQAAIABJREFUUKeCbo/yVHRYjoO3O6Jdk0HAvkVo51o0 75aeHrcVgf5f4/m3h7DufVm8jZ+Huq4jcFrpxgZYcO84hjop3ciYdAqob3lv4mGMMcYYY6xA5NyC 4xrmr7yIaoNW8uItY0yI0q4iJiYGQEwhh5JfmzZtDB2CYRm3xk9bvsfoaePRtOodPHryGua2DihV pT7arTqK75rpuvBqAe/h+3BzuKTRSs6kTABWRQYYOgxpleiMRaG+UH4PfxtU4h8ZssJQYH3LexIP Y4wxxhhjBSIeSzu6YXxkKfi0+Amrx/kYOiDG2H+E/rdQKEB8CwXGGGOMMcYYY4wxxtiHzMjQATDG GGOMMcYYY4wxxhhTTukCrqmpaWHHoZSLi4uhQ2CMMcYYY4wxxhhjjDGDUXoPXBsbG2zYMBvx8fGF Hc8bLi4uGDBggMGOzxhjjDHGGGOMMcYYY4am9B64crkcDx8+RFpamiFiApD1K2AbGxsUK1bMYDEw xhhjjDHGGGOMMcaYISldwH358iXuJzkbIp48Du35GaNHjzZ0GIwxxhhjjDHGGGOMMWYQSu+Ba8hf 3uaWkJBg6BAYY4wxxhhjjDHGGGPMYJQu4DLGGGOMMcYYY4wxxhgzPF7AZYwxxhhjjDHGGGOMsSKK F3A/VImnsXrmIhy+nWHoSFRKv3UQC2eG4GyyoSNhjDHGGGOMMcYYY8ww9F/AfRaHkFkHMFXo9Q8u vJAg6necD64EWaP5eJBvSzKWNJeh2uRw6Q8qKvM0Jvk4wrnhLEQYLoq8kv/C6KZdsMGoDuqWNjZ0 NCqZlK2HjzNWI6BZME4+MXQ0AF5dxZYJnVCrojPkxaxR0q02uny7A9dfK9k39Qym1LOBsUs7rIh6 pfsxBdN5+FsAbGUyyOT9cED3o+nlzJjykHlMKjr1XBIRmOQhg0yW86qESf+q2b0otnems/Qb6xHg apxV9m1DkL8FZiJu+zh0aOCOErZOqNqoEybtSUC+J4NqknET24Lbo3oZBYoXV6CMbxt8vT4cz7WO WKJ4tBKHDT29YG9hJNZGlPoXwZVkqPVTrI4xaNlO2XtG3/rzX1bY556GQ4NKwqr3TmQW9KGercen xjLISvTHIT2mUUxX5zGmvAwymSOGHH37bJT4eQ0hqxSM/3IXu6efHLKG83BfshQFxkGV88MPafx6 hpWtZJB1+SP/piI1f/6QxxTGWFFnoncKrx4hdNtFXBTauQyqBNZCjWJ6HzUPe3t7IDkZyQAc82xJ RnIyoFAopD2gVsxgpbCHQm4JUwNG8dZTHBjTCxs9f8W/o2vA0tDhqGWFWsGbMDfMFz2DWyBiYVMU N1gsr3F8nD+6LjFDwNgfMLmBE+78tQZzfwqA/8sTuDKzLt4shWdexfx2LfHdDT+EnNyM3hV0LHnR dJ4fxYSxoahWzx2nLul2KKZKJQTtjULP1wDCfkLj7sc17F/U2jvTVeadrejbrB9Oen2LIaWnYJGS fVIODkWjzr/DZfB0LBlbAnf3zEJwx0Z4evBfzPUT7V2fYN/gJuiyuQT6fTMHk91e4Z/1c/Fzr5ZI sY/BilZy4ZiliUdLV0IwbUM6+h64gsCyAGAK+3IFcyjVtG2njDGdpGzFog334P29b8FfwhcehrBM wG3AYDQ3L+iDMdUe4vc1+zC3aTtwMaggNA6qmh/y+JWF58+MMSZC/wXcIiD3Am5eSUhKyt5uKEY1 MPbYFYyVLMEwTK/dDJPOJqLLZsLvnbT8eMQcjPrdCzPiOsCAuaIFR3RZMBUryo7EvK/+RXAVQ8Vx BXt3X4ei1wH8MaVl1heX5m1Q5o4D2uzeh+iZdVEVAJCOyzN74Zu/y2L8sd90X7wVTicDF2cEYUO5 yTjQaTMa8gKuxMzgUL4KHAAg2V7zpFLy9l6Y9Oxb3qd4ko5gWPMe2FP6R4RuHYATraco2ekxNs1e hYdtViDs116wBYC2fjC/4YKgX7bhO7+esBY6mDUaDZ+Klb1ao09DWwBAh47lkODgj527/gFaNRUM Wqp4tJSQgARYwLFiFVSpqFsSmU9icfORPkFo2U7Ze0X/+vPfVdjnfnvtIux6ZodA3zIFfqyHFy8i 3uhjzBlUE7ICPxpTpV779ojZEoKdC9uhi/j/Ez8sIuOgyvkhj18AitT8+UMeUxhjRd97cQ9cuUIB 0+wF3Gfr2sNYZowO658h6xe4xaBQWGTt+CwMK4K6oolXSVjLneBWvydmH3+YK6Wcy4Vkby6ZjQ/9 AW2qOcHSWIZWK1MA5Fx6MxvH1g5GS08n2Dq6w3/MbtzJdT3Zrdl1c10OI4Npjy354hZJB0jCmQUD 0LhKScgtFShftQMWO3yL05cvY1YL7fPq3Lp1eNh9GLqq+FFyysVlCGzmgzK2lrBx8UX77w4j7xj2 HJHrguBfvTwUcgUq1miNURuj8TJn85HBsCvWGROmt0QFp7LwmxqKM/MDUM1JgQodliHrYpQMbOgo g6ztKkRuHI4W3iVhW6IyGg9ag+iXyK9EDwztfBtr16u+pih8bgu4OpRGq18jtc+UzFj82sQaJlVG 4e+cW3xkRGF6bQvYNFuEG5kAUAHu7mYwNjXN1WiMYGJiDAt3d5TNeetBCEZOOQu3MSH4vq4ev3gT TefWUgTNfo2guUNQXqdvOMouZ4rH7Loy2A18ezMGsbqaFz04iOHelnBsOQ+XX2qTjvo6dmpUGZh/ thUEIGNHLxSTmePzbWlv0ncbd07nmHUlTXsXKAuhuipKc98iScwSxgOI9FFi+6hl64EWvWdi3+6x 8FF1xcjTvdh++DX8OnTIWiwFADigQ4cGeLF3Ow4qu7WKCpZen71ZvAUAZGYikwA7OzvxRLSMR68+ E0cw0C67vjdfgmSEYZybkss/NYy5j5e2gEwmg7FNJ2xMBs6Nc3vbjkqPxBmIpSOt57iycTTa1KgA e7kdynq3wNCVF/H2Lj4i8wSxuYTG8VQ4nSz6lWkWjW1HoCxE+l4pxgLh+iNEQ7kL972a6o9IPmvu V8XPXSweMRFYtvgvZKA6qvsq2SzSTukeDk/7HPXcnCEvboPSnvXRLmglLikJKCwsDMVaD0Hfcqoj 0r/OF6Fyf7Ed3a2N4LcgIc9nEn5tDCO73tj7CtB2/ixFn2DWtC8+t9+NNZsfq9hDUz8mSGPdEJ9v iM0B0hGp1/xQbBwUmR+KkaotSzvuqPUyGqsDG6FyCTuU8mmJkZtv5rv1iub8ER9P9W2D2vSreufh rbmobSxHjy1P88T3Ylcf2Jo0wII74tnMGPvAJCUl0buvuLg4CosksdeJ81TddjpB6LWBJv4tmG4k 0ciRI0nI8SByQkf6I53oxAhXsra2JtcRJ4gyt1JXY1cafZqIKI3CfqxL7u1/pE1H/qFzof+jqZ+6 EOQdaGNiTkIv6EFsFEVFXaaZzUBo3p9Gtu1KwbOX0Ko1a+hQzGsiItrd14rgXIu+mLiUdhz7k7ZM bU0lYUltQ+6/CSnt8U2KioqiqKizNKUuyKT75nxhi6ST+L9uZCvzoEEbz9LN+Bj6a34AOclKUdBf 6WJ5k0csTa0O8l+RrHzzjQXUwMKSfPovoD0njtOelSOorrWc/FfEvdnl/rr2ZG1Rlfou3Eunz/1N u+f3pCpmttTlj0dZOxz+kmxlpanHyj/p0Pd+ZGluS80nHqA/1/akcqhK30cSEaXT+g4glG1Cw6cs o53HQmnH/P7kaQkqN+IEpSkJ7eHiZoSPZ1Kckm1EGXQw0IEAkNOQo5SpQ85kxq0mf1sZuX0VSs8o nSJm1CFz+7a0Pv7tPomHxpCPS00aOG8znTj3F22a+wVVL1Wdgo++zc/wKZ4Eu+60PZUo8+kDSkh8 pUM0ouk8po2d7cmp9056QkR3fmlAsOpL+7U60lNa4Q9C54253rtDP9cB2Q54m5JIXT09uhzBfSJd JqKM+F000MOCHFvOo8svSKt0NNWx+wubEOrPpbtEdOUHHypZsiR5TrlMRI9pYRPQJ8sThY+lldOj yRVuNDEs/yZp2rtYWYjUVREifYtUMUsVj0gfJbSPVh7RAj8QPl1DL3O/HTONvGFNgQff2X1HLzJD HfrljpaHSX9AkadP0Z/7N9DUjpXJueZw2n1Xi89rFY++feYzuhsTlVXnV3UjOdxp1IHsv6Ni6eFL IpExNz0pLvszq6izHFRt1IHsv6Mo6tp9yuo6RMbuXNS0UxF313cgW6saNGTlYboYdoI2zRlINW0s qdniG9l7iMwTxOYSGsdTwXSy6D8Oam47YmUh0vdKMRaI1R8xmstdrO8VSUdzPmvuV0XPXSgeUS+u 04ndu2n3vjB6kG+jWN24t8KfLIw9aeCqA/TPpfN0dMtiGtG4Cn2yOOadOptOcWd208nr6kpR/zpf tMr9JW3vaUtGfgvobSt4QAubGJP9F3vpdXa+iM+f9c2fczS6HMhvwV26ML4yGTf+le5S9lzTbRzl dLGa+zExmuuG4HxDYA4gzfxQZBwUmx++oWb8kqotSzvuqJNGx4PKEax8KHDhTgo9up0WTfySGpbJ W4aa80csHinaoGi/Kk0ePqIV/uZk3noVve0iU2hd++JUrG0IJQnmMmPsw/N+LOBGfEceaErLEu/T vIZy6je0FxVvOI/up6ykFvCmaTEqPnfpW6oMBxoW+u6G7AmSQw/akZL/Y7v7WhF8fqCrb965QdM/ Aln23qlkgpRMS5qrWdDRkM7xIBeCxySKeLPPAepnDfp45nUVJ6XOUQpU2NHgI8q3hg5zJnhMoPBc J3E//DzdfrN2eJkmuoNch4XS2yWV13RokDPB6zuKJspawDXrTtsziejqdPKBL824RkS0jboZ29PQ Y0Rv8rfJQnr8Jp1MujjBgyBXsQB5YCDJnYfRCVWnlpZIMeHXKEnZ6q+guxs7k4OsPA2aP55qmpek 3jsevrPHC4r4pQVZAwSAAFtqtTA616LOFZpcDWTbbRr93NmTHMxAgCk5NxhOW69rs+Auls7z0GFU xrI5rchemFG+gPuKLm9fQAsW5HrtjKC30y8tFnA11NWcBdxL8dupj5sZOX4yP8/irVg6AnXswECS lx5JZyiNNnV1pMCxg6hEwG/0ii7QNxUU2XVMtJ1qyp9chBaG9Gnv4ouhmuuq5vMS6Vuki1maeDT3 UWL7aFXuqhZwT4wgZzjTiBNET3cNotL2ZWnYvudZfSDKU/B5pYmplryCmmf3LTKXjrT0UrJ2X7i1 jUeCPpOIstPP6ec1UDnmHqYBtqCaQomoS4f0XMCNoEkeoGqTw/O8GzbRnVBxLF3M8676eYLmfQT6 Oq2ORXqXqVjbeYeSshDpeyUZC97Qsv7kI17u6vtesXQ057M2/xhTd+7a1OcCoKRunBjhSig1mP7M 3dlmZur2DwciPet8USt3old7+pGtcVNalrNC/mgFNTe2p0GHck5Qy/mzXvmTs4B7jyh6GnnLatLP 199dwNWmnaqnuW6ItQuRfNbue5wAoXFQ9fzwDZXjl1RtuQDGHVUy91JvK5DXdxG53oyn2XXfLcMc mvJHXTzStcEs6vpV6fLw6dbPSG7ckBbm/DPo3lJqYmJDvXc+V54FjDFGRO/FPXBhbw97JCHp8QVE hvmg1pwaiGxyHucf+yAZ9si5BW769V34fvxMbDl7DXcfPUVaxms8R3E0TVeRbnU/+Km6aaBcjre3 gnKFqyvwLDERrwHtbvKvIZ0ajRrBav52LNnZFRMa2OL2llXYn1oaPerrcv+xJ3iSagYnM2XbHiE8 /B6MPL1RLdel+I6eNd7+8Soc4TGA+wjPtw/sgik8PasAq8IRng5UBgAjE5jIAJiawhQmMDHJ2s/U NAMZGbkOaWmZ6yFqMnh5ewKp13DtPvCJ0zvhmZnBLCUFKi/cMbFDJU8tLjdWwrnbUqzc4432X01D hcGHsaCdQ66tt7GuWwN8dc0fc/ZfRJt6bqDYffi+b224n1qMU+u7o2R6JCKvAjC7BqPJq3BxSUnc O7kFs77+Gp/1LI/IkyNRXiQQkXQyIzAzaDnsvjmLfi7qEnuBEwuGYdjhXG/5r0DftlW1v8+WSJ1P PoKvms5E6DVztAruiGoWWqYjUsfc3OCWcBZx6TEID68Cn4neuBJwCVcyi+HWnUqo46ZNzBLmjwiJ +g31dRUQOS/hvkWSmKWIR6CPEtpHLB6NzM1hDgIRYObkgdq1k+DuaAokEgjmMNf2aS82/XGI+iMt NQGXdk1G71pu2Lc8DNt6qW3guscjQZ+pidZjbgGno1FGJCJjgKgZdSCf/bYCZb5+AaRFIzoN8H23 gqibJ6jbR6Sve3eGpulYepWpWNsRLguRfkPfsUCqGawW5a627xVKR7SPKtzzkoJI3fioe3/4Lv8e rcqfQYP61eFdoyE++bQ1GlUrAaVTU030qfNFsNzNWvZAgG0rbNnxCAMHOCBx51aEOnTBxCbvVHbR +bNU/XzlXuhTZyJWr41At1x3+9GpH1NBmrqhRfuS6ntcYZCqLRfEuKPK3au4+tQInp4eud60gY2N Dmlpiqcw+14J89CybSA+L+GHVWuvYcg4N9xYtwqhTr1wvLXET3tnjL1X3ot74EKhgALJSP7nAi4U 94VvTV/4mp/H+bNJSDJSQGELAFfxc9dO+CnOD8v/uor7KalIjZwGtd22ubngIC6DTJInLORPp3jA UhydIseqAF+UKlEJ/jPvo8OaPfixnrHyJNRyhatLMh4/VnaTp6wv/uoRlO0ik8kAEvm8euqyMP3R I6SULo3S+h1CgxdITMq6ydmT+ATkuSvRlTWYsekeWk1YgP6f+MJZboWSvl3wy/gWuLNhBkKuAUh+ gAevAe9+P2Jk+1pwtXdFzXZBWDCqMV6e2odjoreNEkjnfsg3mHmzBb781BxXo6MRHR2Na/efA5kp uB0djVuJOd+YbDDoEIEo12tff+S7q67Whaeizt+7jBcB27B9pAsOBH2OhVc13VDs3XQE6lhZN7gZ xSHu+iVcSvGGt5cXvJ5ewqVrcYgzcoObyvUuZTEL5k+BUJGHQmWhpq4CEDkv3foWXWOWIh7BPkqo KktQ7qVKoVT2gzJNawXhf3v+wNAaJkhPTEQqXOAiuO76LlN5KXz02TyMaZ6I7Us24a6B49GdDmNu gaYjwNgOdnKgwc/XkJqa+ub17FU6KHMbuin7giwyT1C6jw7jqfCcRBcibUfXshCZI+kwFkhFq3JX 0/cKpaNF7PqepC71WWdidcOi9hScS7iGA3P6oa6LEW7un4rO3uVRf0aY0vIuUEWx3E2aokdnBxzd sgNJeIJdWw/DqWsPNNQw5S/4h7y54vO+zRC1NgQX8kzrpGunwnVDbaK69g1SfY8rIJK15UIcd9LT IfX/WAEoj0fqvlctCfPQpDECv6iM8yEhiEAM1q09A/cvBqK+Ll/xGWMfjPdjAdfUHvbyZCQcOY+o 6r7whg98faNw/nA8km3tYW8EIO08Tl9IQ93PhqKeqxVMZQBSU5Fq6Ng1iViBr3ZVx64Hr5CW9hyP rh7Dot5e0O1/c27w8MhETMwtJdtKwNPTEZmREYjK9e7L6L9xIWfB19wTnm5AdGQk3v6QNh0REdGA uxc8tf0ykOcXtYTLlyMAq4qo6Jh/1+sxMTD28EAFVWllpOBG1E2k6vyAKkLswj4YfqI2lu/6FiX3 DkXvJdffDtJGRjBCBp49y/tYhhdPnyITRjAyAuDgDncH4NmzZ3n2SU1NBSzsYS+6OiSQzp2YGDxP 2Y3BH7nD3T3r5Tf9AvB8Gwa6u6P76njBgxWDnZ159hN035wVXrxQ8xF1Kg3Dsmmt0X76BoyveBqj e0zFpTQtPi9Sx4zd4FbuFm7tD8flat7wghe8ql3CpT23cKuiG9yK8iRcLdGy0FBXRUnSt0hYfzTG I9BHCe0jkZJN0KTKa/x59GSuh3Kk46/QkyAfPzSyfWd/VX0UJeHvVSE4k2cwSkFSUiZgbp7/l0eq 0pEqHqlINeYW6thdDb6+Jrh08mSe9FNOb8XB2xJ/FZV6PAX0LFOBtlOYZVEQ+aOSaLlr6ntF0hHp o6TqVwuxPgvWDUp8gCTLCmjQdRimzFmG/x0Lx9rPzXBu4+7sh9xqSa86X9TKHQCM0aRHFyiObMbO uD3YeqgEuvVomP/Lmuj8WcJ+3qlbH/gnrMOa47nyRsJ2qrluiLSLQpwDFCqJ2nJh9qsuFVHRPBOR EblL4gme6PYERQ2kbIMaSJyH1QcEomb0WqxZugbrImojsL+3dgkwxj4478ctFKCAQpGC3/aeQNk+ 4yGHHXx9XfHtb/uRrOgDBQCYVkblcsAvIdOxrXYgyiWexaYtJ2BULAMp8dfx4HkFOBZ/hce37iA5 PR33ngLIuI/Y2FiYA5DJS6KCY3HhiNKT7+DW41cAnuDBc4BS7yI2NhaAMWxdy8Fe8N+Ztw9uxunH 5XD13CkUszGDzMgCdiXLobyrjQ6XeNugY3d/DPt1E66PGZtvMbTJ1xNQb+UE9Bzsgul9fWEcewBz xk7FnX4ncP77mjCBF4ZPaItfvxyCLz3nYnBtOzw6tQAjVj1HwOohcNc2nJv/w+TJxfFpi6owiliL 4LmRKNd/KZrnW4CLxh9/RKPNuHYqfiGXiUNDKqHlsodwHnoMCQv8tP41QnrELHw25hz8Fl3GgE+d 8NHEXag96jPMbnwCoz1MgMpd8UX96fg6uB1GPBiANrVK4N6ZXVg+Zz+s/OajcwUAaIyRY+vCZ2o3 9H09GJ3rO+Peyc1Y/MsFuA+dgxbCrU1zOsWnXwVNz/up+HkN4TrRDftTV+MT4TM3Qh2/RrAYNBdD 51TGN7WNEX1sB/bcE04gL2PjrEuKzGtg8m8/4mDNYHQf3xTnZtWHWOsRqWMV4eb2EGu3n0JGjbaw gS28vIAN28/hgdtAsdtUCHuNxLjbSEoDcDsJ6XiNxLhYxFoBMFOgTGk7mEKq9i5WFhrrqiBp+hbp 6o9IPJr7KLF9NMvEw6h/cD0FAJJx4wmAtFicOXMG5gDsKn6Myg5eGDyuDRYG9kRn+x8xsI4tHp1c ivHLXyJg7cCs28nkSk9lH5VwGHMnf4EjS//E1wPbobpdAk5uXYlFp0og4LcOsBdNRyZRPELSkXzn Fh6/AhCfggy8wqNbsVlfsk3tULqMAmZCY25OeuVRvjxw+tEtxOas4hjbwLWcA8yF0hFrp5o544tv v8RPLYYiwO0VJrQtiydhWzAreDGeBZ1Es29rwBgi8wSRfUT6Om3mJPqPgxrbjlZlqi9t5htq6o/Q sUTKXaTvFUtHcx+lTb+q7tzF4pGEUN24jaVdq2Hiiz74YXQn1PVwwLOrodh4+glKNKoJ7W8Mpm+d L2rlnsW4UQ90dfTDmkGvcdq5OybVUXJWQvNn/fuEPGwC0LfDEHTeeBpw88t+U6rvBSJ1Q6xdSDMH ECEwDkJkfigyfknVlqUed9Qw9seAfi5oPqsnhjpPw+ce6bhyZA+2xgEolSsXNeaPSDzStkH1/arE eVi+DwJbjMfwoDlAy4XoVVYsexljH7D34iFmdJ2m1QABJtR5Y9ZTk56ua09GAKH2LLqdvVfK6XnU 9SNXsrFyIPeGn9PisMd0cFwtcja3oL67iXJu2A/kf1ll7UBE2Te/b/AL3XvzTvZNynM95Obmz3WU pgO40ujT4ulk3lpN/op30zAlp/rj6ViyYPbk9vQQDXBxpcCDT5RuTjq3iPr7eZKrdTGycvKgliM3 082MPAlQ+Jph1MKnLNla2lE5308oaH0kvbnd+uEvydaiJ+3OygSqiZr0800iot3U08KWvjyc+zxX UPiGIdSkmhNZO7hRgwGr6IqS+7Yn7+5LJct8ScfU3NP90pxmVMrehT6ZH6F6J1VenqcJ3qakaBtC CTnvpUXQtI8tyMxnIp3PLozMx+do2fDWVL2iE1lZyMnZrQZ9OnIVXcj9JPTMRDqzaCA18SxDtsWt ycWjIfWedYTitX2AhA7pKH+ImYD0G7RlRDNyc7Amx6rN6cu1h2mGsoeYaairOQ8xu/z2JOjqgqZk JStDA/clCqejsY4R0Z/DSxIgo7YhqURElLyyFQGgMqNOaRWzZlkPK1Dalj2nUFT2XlK1d41lIVhX RYj0LZLELGE8RCJ9lNg+6mU/LEVpmYI6rM85+xd0edUQavlRBbKT21PFWv701fpoUvbMJ3V9VNr1 HRTcsRaVsy9OFnJnqvRxAE3YFEFPtUxHqng0u0kzaqrIn1x9gOYxN1eKG3qSh50ZyXLScR1Bp4XT EWunYtLpzv4p1Kl2FXKU21H5Wq2p34/76e6bh56IzBPE5hKa+zrRdLLoV6ZZNLUdkTIV6TekGgty qKs/YjSUu3Dfq6n+iOWzNv2q+nMXi0cKQu095SItC+pMTWtUIEXx4qRw9SL/YSspLFW3Y+pf54tY uRMRUSb9/XU5AkAVx53LF68282f98ifXQ8yyvdo/gBRAroeYEWnTTtUSqRuC7UJTPkszPxQbBzXP D0XHL6nasrTjjvpDhdOSvvWogr01OXs2o2EbL9HSdx5Epzl/ROORsg1q6lelzcPUjZ2pGOT02VZl sz7GGMtLlpSUlO/K29TUVCQ+Fbzb6PM7+G15NMQu2LZDy8Aa8BG8Rjdk+SjMmTNHbOf30g0sbl4P 2zuewZ6hZbL+M5j5GklXFqLTx6Ng+stjHBio0DrVxO29UHVYJpaFbUC+Zx8Vigxs6GiCnulr8HJX H/W/kLm/BV2rD4fV8kisavPuNcCMMd0UTN/y/sTDGGOMFTVazJ8ZY/8JV2fUROV5tRB6ezEavyfX RjPGCo7+3URxV3wW5CpBKCyfjAic/PseblU8j9j71nCxMsarx7dwJfwGktIdUKeCbo/yVHRYjoO3 O6Jdk0HAvkVo51o075aeHrcVgf5f4/m3h7DufVm8jZ+Huq4jcFrpxgZYcO84hjop3ciYdAqob3lv 4mGMMcYYY6xA5NyC4xrmr7ynBlwcAAAgAElEQVSIaoNW8uItY0yI0q4iJiYGQEwhh5JfmzZtDB2C YRm3xk9bvsfoaePRtOodPHryGua2DihVpT7arTqK75rpuvBqAe/h+3BzuKTRSs6kTABWRQYYOgxp leiMRaG+UH4PfxtU4h8ZssJQYH3LexIPY4wxxhhjBSIeSzu6YXxkKfi0+Amrx/kYOiDG2H+E/rdQ KEB8CwXGGGOMMcYYY4wxxtiHzMjQATDGGGOMMcYYY4wxxhhTTukCrqmpaWHHoZSLi4uhQ2CMMcYY Y4wxxhhjjDGDUXoPXBsbG2zYMBvx8fGFHc8bLi4uGDBggMGOzxhjjDHGGGOMMcYYY4am9B64crkc Dx8+RFpamiFiApD1K2AbGxsUK1bMYDEwxhhjjDHGGGOMMcaYISldwH358iXuJzkbIp48Du35GaNH jzZ0GIwxxhhjjDHGGGOMMWYQSu+Ba8hf3uaWkJBg6BAYY4wxxhhjjDHGGGPMYJQu4DLGGGOMMcYY Y4wxxhgzPF7AZYwxxhhjjDHGGGOMsSKKF3A/VImnsXrmIhy+nWHoSFRKv3UQC2eG4GyyoSNhjDHG GGOMMcYYY8ww9F/AfRaHkFkHMFXo9Q8uvJAg6necD64EWaP5eJBvSzKWNJeh2uRw6Q8qKvM0Jvk4 wrnhLEQYLoq8kv/C6KZdsMGoDuqWNjZ0NCqZlK2HjzNWI6BZME4+MXQ0AF5dxZYJnVCrojPkxaxR 0q02uny7A9dfK9k39Qym1LOBsUs7rIh6pfsxBdN5+FsAbGUyyOT9cED3o+nlzJjykHlMKjr1XBIR mOQhg0yW86qESf+q2b0otnems/Qb6xHgapxV9m1DkL8FZiJu+zh0aOCOErZOqNqoEybtSUC+J4Nq knET24Lbo3oZBYoXV6CMbxt8vT4cz7WOWKJ4tBKHDT29YG9hJNZGlPoXwZVkqPVTrI4xaNlO2XtG 3/rzX1bY556GQ4NKwqr3TmQW9KGercenxjLISvTHIT2mUUxX5zGmvAwymSOGHH37bJT4eQ0hqxSM /3IXu6efHLKG83BfshQFxkGV88MPafx6hpWtZJB1+SP/piI1f/6QxxTGWFFnoncKrx4hdNtFXBTa uQyqBNZCjWJ6HzUPe3t7IDkZyQAc82xJRnIyoFAopD2gVsxgpbCHQm4JUwNG8dZTHBjTCxs9f8W/ o2vA0tDhqGWFWsGbMDfMFz2DWyBiYVMUN1gsr3F8nD+6LjFDwNgfMLmBE+78tQZzfwqA/8sTuDKz Lt4shWdexfx2LfHdDT+EnNyM3hV0LHnRdJ4fxYSxoahWzx2nLul2KKZKJQTtjULP1wDCfkLj7sc1 7F/U2jvTVeadrejbrB9Oen2LIaWnYJGSfVIODkWjzr/DZfB0LBlbAnf3zEJwx0Z4evBfzPUT7V2f YN/gJuiyuQT6fTMHk91e4Z/1c/Fzr5ZIsY/BilZy4ZiliUdLV0IwbUM6+h64gsCyAGAK+3IFcyjV tG2njDGdpGzFog334P29b8FfwhcehrBMwG3AYDQ3L+iDMdUe4vc1+zC3aTtwMaggNA6qmh/y+JWF 58+MMSZC/wXcIiD3Am5eSUhKyt5uKEY1MPbYFYyVLMEwTK/dDJPOJqLLZsLvnbT8eMQcjPrdCzPi OsCAuaIFR3RZMBUryo7EvK/+RXAVQ8VxBXt3X4ei1wH8MaVl1heX5m1Q5o4D2uzeh+iZdVEVAJCO yzN74Zu/y2L8sd90X7wVTicDF2cEYUO5yTjQaTMa8gKuxMzgUL4KHAAg2V7zpFLy9l6Y9Oxb3qd4 ko5gWPMe2FP6R4RuHYATraco2ekxNs1ehYdtViDs116wBYC2fjC/4YKgX7bhO7+esBY6mDUaDZ+K lb1ao09DWwBAh47lkODgj527/gFaNRUMWqp4tJSQgARYwLFiFVSpqFsSmU9icfORPkFo2U7Ze0X/ +vPfVdjnfnvtIux6ZodA3zIFfqyHFy8i3uhjzBlUE7ICPxpTpV779ojZEoKdC9uhi/j/Ez8sIuOg yvkhj18AitT8+UMeUxhjRd97cQ9cuUIB0+wF3Gfr2sNYZowO658h6xe4xaBQWGTt+CwMK4K6oolX SVjLneBWvydmH3+YK6Wcy4Vkby6ZjQ/9AW2qOcHSWIZWK1MA5Fx6MxvH1g5GS08n2Dq6w3/MbtzJ dT3Zrdl1c10OI4Npjy354hZJB0jCmQUD0LhKScgtFShftQMWO3yL05cvY1YL7fPq3Lp1eNh9GLqq +FFyysVlCGzmgzK2lrBx8UX77w4j7xj2HJHrguBfvTwUcgUq1miNURuj8TJn85HBsCvWGROmt0QF p7LwmxqKM/MDUM1JgQodliHrYpQMbOgog6ztKkRuHI4W3iVhW6IyGg9ag+iXyK9EDwztfBtr16u+ pih8bgu4OpRGq18jtc+UzFj82sQaJlVG4e+cW3xk/J+98wyL6uji+H/pCiuwoKCgoqJCpEk0dsUa 1NiIPdao2DCoMbFGjYkl1miwK/a8xtjF3khEo0aUgCBgR0FRaWKj7Xk/0BbY3Tu7exFi5vc8+4F7 Z8+cmVNmdrh3JhoLm5jAvP0a3JcDQG04ORlB39BQIWj0YGCgDxMnJ9TMv/RsGybNvQrHb7ZhXjMd nnhjlfNwPfyXZcJ/xTjU0uoXjrLXmeKxrJkElqMKN2Ng89Wi0LNTmOBmiiqdVuLmO03kqPexS5Nr wHjgfhCAnEODUUFijC8OZBXId5x2TWudtUWceGewBZOvsiKcW0TRWUR9AJYcxVZGLRbO6DhkMY4H TYW7qjdGXh3DwTOZ8OrZM3exFABgjZ49W+LtsYM4pWxrFRWYug4sWLwFAMjlkBNgaWnJLkRDfXTK mTiLUZZ5/t5hHVIRhmmOSl7/FBhzk9Z3hEQigb7559idClyb5lgYR9Un4QrY5IjLG9zaPQVdPWvD SmqJmm4dMX7zDRTu4sMyT2CbSwiOp8xyctHNprkIxg6DLVhyrxhjAbP/MCFgd+bcK+Q/LP0snFfZ 286mDxuR2LD2T+SgIRp6KLnNEqf0FGcWfIHmjraQVjRHdZcW6O6/GeFKFAoLC0OFLuMwzEG1Rrr7 fDmy+9uD6F9JD14BCUW+k/BLG+hZDsGxDEDT+bMYOcGo3TB8YRWErXuTVJQQymOMCPoG+3yDbQ6Q jSid5ods4yDL/JANsWJZ3HFHLe9isMW3NepVtkQ1906YtPdBia1XhPuHfTzVNQY1yas69+HDFWii L8WAfa+K6Pf2yFBYGLREwGP2buZwOP8xUlJSqPgnLi6OwqKI7RMSSg0tFhKYPrto1l+McqOIJk2a RExc8Ccb9KLfsolCJtpTpUqVyH5iCJF8P/XVt6cpl4mIsijsx2bk1ONH2nP2b7oW/DvN/8yOIO1J u5PzBb2lZ3ejKTr6Ji1uD0KHETSpW1+avmwdBW7dSqdjM4mIKGiYGcG2MX05az0dOv8H7ZvfharC lLptSyxQKSvpAUVHR1N09FWa2wxk0H9vCbVZ5CT/3o8sJM40evdVehAfS3+u8iEbSTXy/zObrW+K cJfmNwR5b0pVfvt+ALU0MSX3EQF0NOQCHd08kZpVkpL3priCIok7elAlk49o2OpjdPnaXxS0ahDV N7KgPr+9yC1wZgxZSKrTgM1/0Ol5XmRqbEEdZp2kP7YPIgd8RPOiiIiyaWdPEGq2pQlzN9Dh88F0 aNUIcjEFOUwMoSwlqj1f257wyWKKU3KPKIdO+VoTALIZd47kWvSMPG4LeVtIyPGrYHpN2RS5qCkZ W3WjnfGFZZJPf0Pudo1o1Mq9FHLtT9qz4ktqWK0hTT9X2J8Rc10Ilv3pYDqR/NUzSkjO0EIbVjlJ tLu3FdkMOUwviejxzy0JZsPohEY1vaJN3iD03q1w7TEtbQqyGFkoicVXL09xIDjNoptElBN/hEY5 m1CVTivp5lvSSI6QjyWubktosYKeENGtH9ypatWq5DL3JhEl0eq2oE83JjPXpRGXp5A9HGlWWMlb 4sQ7my1YfJUFltwils5i6cOSo5jKaMQLCvAC4bOt9E7xcuwCckMl8j1VrPihwWSEpvTzYw2ryX5G UZcv0R8ndtH8XvXIttEECnqiwfc10kfXnPmansRG5/p8YD+Swokmn8z7O/ouPX9HxDLmZqfE5X0n kHpLQQ0mn8z7O5qi7yRSbupgGbsVUBOnLDzZ2ZMszDxp3OYzdCMshPYsH0WNzE2p/dr7eSVY5gls cwnB8ZRRTi66j4PCscNmC5bcK8ZYwOY/bAjbnS33ssgR7mfhvMradiZ9WHl7j0KCgijoeBg9K3GT zTeebvImE30XGhV4kv4OD6Vz+9bSxDb16dO1scV8NpvirgTRxXvqrKi7z5cvu7+jg4MsSM8rgAqj 4BmtbqtPVl8eo8y8fmGfP+vaP9doigPIK+AJXZ9Rj/Tb/EJPKG+u6TiN8lOscB5jQ9g3GOcbDHMA ceaHLOMg2/ywADXjl1ixLO64o44suuDvQDBzJ9/Vhyn43EFaM2sMtapR1IbC/cOmjxgxyJpXxenD F7TJ25iMuwRSYYpMox09KlKFbtsohbGXORzOf48PYwE38ntyRjvakJxIK1tJafj4wVSx1UpKTNtM HeFGC2JVfC98NtWDNfkFF7+RN0GyHkCH0kp+LWiYGcH9B7pdcOU+LfwYZDrksJIJUiqt66BmQUdA zgV/O4LzdxRZUOYkDa8E+mTxPRWNUsc58pVZ0tizyu8G+9kSnGdShEIjEiNC6VHB2uFNmuUEsvcL psIllUw6PdqW4Po9xRDlLuAa9aeDciK6vZDc4UGL7hARHaB++lY0/jxRQf+2XU1JBXLkdGOmM0Gq YgHy5CiS2vpRiKqmZSVTbMQdSlG2+svIk929yVpSi0avmkGNjKvSkEPPi5V4S5E/d6RKAAEgwII6 r45RWNS5RXMagCz6LaClvV3I2ggEGJJtywm0/54mC+5sct4E+1EN0w60KW9hRvkCbgbdPBhAAQEK n8ORVDj90mABV8BX8xdww+MP0lBHI6ry6aoii7dschh87OQoklafRFcoi/b0rUK+U0dTZZ9fKYOu 07e1ZXk+xhqnQv2jANPCkC7xzr4YKuyrwu1iyS3i6SyOPsI5iq2MRnZXtYAbMpFsYUsTQ4heHRlN 1a1qkt/xN7k5ELVoeqhSYapJ3UQd8nKLxK4XrQ9P1ewHt6b6iJAziShPfn6eF0DlmHuGRlqAGjEJ USeHdFzAjaTvnEEN5kQUuRo2y4lQZyrdKHJV/TxBuAxDrtOoLtLZpmyxUwwltmDJvaKMBQVo6D8l YLe7+tzLJke4nzX5x5i6tmviz6WAEt8ImWhPqDaW/lBMtnK5dv9wINLR58ub3Ykyjg4nC/12tCF/ hfzFJuqgb0WjT+c3UMP5s079k7+A+5QoZgG5SRrR0nvFF3A1iVP1CPsGW1yw9LNmv+MYYBoHVc8P C1A5fokVy6Uw7qhCfoyGmIFcv49UuBhPy5oVt2E+Qv2jTh/xYjAXdXlVvD58tX8gSfVb0er8fwY9 XU9tDcxpyOE3yruAw+FwiOiD2AMXVlawQgpSkq4jKswdjZd7IqptKEKT3JEKK+RvgZt97wjmzViM fVfv4MmLV8jKycQbVES7bBVyG3rBS9WmgVIpCreCsoe9PfA6ORmZgGab/AvI8WzdGmarDmLd4b6Y 2dICj/YF4kR6dQxooc3+Yy/xMt0INkbK7r1ARMRT6Lm4oYHCq/hVXDwL/8iIQEQs4DTRpfDALhjC xaU+EBiBiGygHgDoGcBAAsDQEIYwgIFBbjlDwxzk5ChUaWqqcIiaBK5uLkD6HdxJBD61KaaekRGM 0tKg8sUdA0vUddHgdWMl2PZbj81H3dDjqwWoPfYMArpbK9x9hB39WuKrO95YfuIGujZ3BN09jnnD msDp0lpc2tkfVbOjEHUbgNEd6M0JxI11VfH04j4s+fprDBxUC1EXJ6EWiyIscuSRWOy/EZbfXsVw O3XC3iIkwA9+ZxQueW/CsG4fab7PFovPp57FV+0WI/iOMTpP74UGJhrKYfExR0c4JlxFXHYsIiLq w32WG275hOOWvAIePq6Lpo6a6Cxi/7AgUt5Q76sAS7uYc4soOouhD0OOYirDpo8gxsYwBoEIMLJx RpMmKXCqYggkEwjGMNb0tBfzEThNI5CVnoDwI3MwpLEjjm8Mw4HBagNce31EyJlCaDzmlrIcQXKi EBULRC9qCumyQgeSZ74FsmIQkwV4FHcQdfMEdWVYcl3xGZpQXTrZlC12mG3Bkjd0HQvEmsFqYHe1 uZdJDmuOer/tEgMW3/i4/wh4bJyHzrWuoGWLhnDzbIVPP+uC1g0qQ+nUVAhdfL4c2t2o0wD4WHTG vkMvMGqkNZIP70ewdR/MalvM2Vnnz2Ll+XqDMbTpLGzZHol+Crv9aJXHVCCOb2gQX2L9jnsfiBXL pTHuqOLJbdx+pQcXF2eFi+YwN9dClpA+7zP3itiHpt188UVlLwRuv4Nx0xxxf0cggm0G40IXkU97 53A4HxQfxB64kMkgQypS/76O6xU94NHIAx7GoQi9moIUPRlkFgBwG0v7fo6f4ryw8c/bSExLR3rU AqhN28bGjIO4BBJRTlgoKaeiz3qcmytFoI8HqlWuC+/Fiei59Sh+bK6vXIRa7GFvl4qkJGWbPOX+ 8FcPQVkRiUQCEMv31aOuC7NfvEBa9eqorlsVArxFckruJmcv4xNQZFeiW1uxaM9TdJ4ZgBGfesBW aoaqHn3w84yOeLxrEbbdAZD6DM8yAbfhP2JSj8awt7JHo+7+CJjcBu8uHcd51m2jGOQkbvsWix90 xJjPjHE7JgYxMTG4k/gGkKfhUUwMHibn/2Iyx+jTBCKFz/ERKLGrrsbGU+HzT2/irc8BHJxkh5P+ X2D1baENxYrLYfCxmo5w1ItD3L1whKe5wc3VFa6vwhF+Jw5xeo5wVLnepUxnxv4pFVT0IZMt1Pgq AJZ2aZdbtNVZDH0YcxSTK4tg92rVUC3voEzDxv74/ehvGO9pgOzkZKTDDnaM667FMZRWw8cDV+Kb Dsk4uG4PnpSxPtqjxZhbqnIY0LeEpRRoufQO0tPTCz6vM7JB8gPop+wHMss8QWkZLcZT5jmJNrDE jra2YJkjaTEWiIVGdleTe5nkaKC7ro3Uxp+1hs03TJrMxbWEOzi5fDia2enhwYn56O1WCy0WhSm1 d6lSHu1u0A4Delvj3L5DSMFLHNl/BjZ9B6CVwJS/9A95s8cXw9ojevs2XC8yrRMvTpl9Q61QbXOD WL/jSgnRYvk9jjvZ2RD7f6wAlOsjdu5Vi4h9aNAGvl/WQ+i2bYhELHZsvwKnL0ehhTY/8Tkczn+G D2MB19AKVtJUJJwNRXRDD7jBHR4e0Qg9E49UCytY6QHICsXl61loNnA8mtubwVACID0d6WWtuxCR m/DVkYY48iwDWVlv8OL2eawZ4grt/jfnCGdnOWJjHyq5VxkuLlUgj4pEtMLVdzF/4Xr+gq+xC1wc gZioKBQ+SJuNyMgYwMkVLpr+GCjyRC3h5s1IwKwO6lQpWfRebCz0nZ1RW5WsnDTcj36AdK0PqCLc XT0UE0KaYOOR2ah6bDyGrLtXOEjr6UEPOXj9uuixDG9fvYIcetDTA2DtBCdr4PXr10XKpKenAyZW sGJdHWKQ8zg2Fm/SgjD2Yyc4OeV+vBZeB94cwCgnJ/TfEs9YWQVYWhrnnaBb0Cq8favmK+qo64cN C7qgx8JdmFHnMqYMmI/wLA2+z+Jj+o5wdHiIhycicLOBG1zhCtcG4Qg/+hAP6zjCsTxPwtXCagsB X2VFlNwiov8I6sOQo5jKiETVtmhbPxN/nLuocChHNv4Mvghy90Jri2LlVeUoSsFfgdtwpchglIaU FDlgbFzyySNVcsTSRyzEGnPf69jdAB4eBgi/eLGI/LTL+3Hqkcg/RcUeTwEdbcoQO+/TFqXRPyph tbtQ7mWRw5KjxMqr79GfGX2Dkp8hxbQ2Wvb1w9zlG/D7+Qhs/8II13YH5R1yqyE6+Xx5szsA6KPt gD6Qnd2Lw3FHsf90ZfQb0KrkjzXW+bOIed6m31B4J+zA1gsKfSNinAr7BktcvMc5wHtFpFh+n3nV rg7qGMsRFaloiZd4qd0JigKIGYMCiNyHDUf6olHMdmxdvxU7IpvAd4SbZgI4HM5/jg9jCwXIIJOl 4ddjIag5dAaksISHhz1m/3oCqbKhkAGAYT3UcwB+3rYQB5r4wiH5KvbsC4FehRykxd/Dsze1UaVi BpIePkZqdjaevgKQk4i7d+/CGIBEWhW1q1Rk1ig79TEeJmUAeIlnbwBKf4K7d+8C0IeFvQOsGP+d +ejUXlxOcsDta5dQwdwIEj0TWFZ1QC17cy1e8TZHr/7e8PtlD+59M7XEYmjbr2ei+eaZGDTWDguH eUD/7kksnzofj4eHIHReIxjAFRNmdsMvY8ZhjMsKjG1iiReXAjAx8A18toyDk6bqPPgdc+ZUxGcd P4Je5HZMXxEFhxHr0aHEAlwMfvstBl2ndVfxhJwcp8fVRacNz2E7/jwSArw0fhohO3IJBn5zDV5r bmLkZzb4eNYRNJk8EMvahGCKswFQry++bLEQX0/vjonPRqJr48p4euUINi4/ATOvVehdGwDaYNLU ZnCf3w/DMseidwtbPL24F2t/vg6n8cvRkTnahOVUXHgbtLDot+JXtoL9LEecSN+CT5lbroemXq1h MnoFxi+vh2+b6CPm/CEcfcosoCj6+rmvFBl7Ys6vP+JUo+noP6Mdri1pAbboYfGxOnB0fI7tBy8h x7MbzGEBV1dg18FreOY4im2bCmYykRz3CClZAB6lIBuZSI67i7tmAIxkqFHdEoYQK97ZbCHoq4yI k1vE8x8WfYRzFFsZYeR4Hv037qUBQCruvwSQdRdXrlyBMQDLOp+gnrUrxk7ritW+g9Db6keMamqB FxfXY8bGd/DZPip3OxkFeSpzVMIZrJjzJc6u/wNfj+qOhpYJuLh/M9ZcqgyfX3vCilWORCR9mMhG 6uOHSMoAEJ+GHGTgxcO7uT+yDS1RvYYMRkxjbr68WqhVC7j84iHu5q/i6JvD3sEaxkxy2OJUGFt8 OXsMfuo4Hj6OGZjZrSZehu3Dkulr8dr/ItrP9oQ+WOYJLGVYcp0mcxLdx0HB2NHIprqiyXxDjf8w 1cVid5bcyyZHOEdpklfVtZ1NH1Fg8o1HWN+3AWa9HYofpnyOZs7WeH07GLsvv0Tl1o2g+cZguvp8 ebN7LvqtB6BvFS9sHZ2Jy7b98V1TJa1imj/rnhOKYO6DYT3Hoffuy4CjV95FsX4XsPgGW1yIMwdg gWEcBMv8kGX8EiuWxR531KDvjZHD7dBhySCMt12AL5yzcevsUeyPA1BNoRcF+4dFH3FjUH1eFbkP aw2Fb8cZmOC/HOi0GoNrsnUvh8P5D/NBHGJG92iBJwgwoN67c09NerWjB+kBhCZL6FFeqbTLK6nv x/ZkbmZNTq2+oLVhSXRqWmOyNTahYUFE+Rv2AyU/ZrkFiChv8/uWP9PTgit5m5QrHHLzYGlTpXIA e5pymV2O/OEW8pYVl2FINi1m0PlUxu5R5NVpGmlnT76nXiq9nXJtDY3wciH7ShXIzMaZOk3aSw9y igigiK1+1NG9JlmYWpKDx6fkvzOKCrZbPzOGLEwGUVBuJ1AjNKKlD4iIgmiQiQWNOaPYzk0UsWsc tW1gQ5WsHanlyEC6pWTf9tSgYVS1xhg6r2ZP9/Dl7amalR19uipSdSFVvAulmW6GJOu2jRLyr2VF 0oJPTMjIfRaF5hlDnnSNNkzoQg3r2JCZiZRsHT3ps0mBdF3xJHR5Ml1ZM4rautQgi4qVyM65FQ1Z cpbiNT1AQgs5yg8xYyD7Pu2b2J4crStRlY860JjtZ2iRskPMBHw1/xCzm4WNoNsB7chMUoNGHU9m liPoY0T0x4SqBEio27Z0IiJK3dyZAFCNyZc00lmY3MMKlMayy1yKzislVrwL2oLRV1lgyS2i6Cyi PkQsOYqtjHryDktRalNQz535rX9LNwPHUaePa5Ol1IrqNPamr3bGkLIzn9TlqKx7h2h6r8bkYFWR TKS2VPcTH5q5J5JeaShHLH2EeUCLGqnoH4UcIDzmKkjcNYicLY1Iki/HfiJdZpbDFqdsZNPjE3Pp 8yb1qYrUkmo17kLDfzxBTwoOPWGZJ7DNJYRzHaucXHSzaS5CscNiU5a8IdZYkI86/2FDwO7MuVfI f9j6WZO8qr7tbPqIAVO8p92gDf69qZ1nbZJVrEgye1fy9ttMYena1am7z5czuxMRkZz++tqBAFCd addK6KvJ/Fm3/lE4xCyPjBMjSQYoHGJGpEmcqoXFNxjjQqifxZkfso2DwvND1vFLrFgWd9xRX1UE rRvWnGpbVSJbl/bktzuc1hc7iE64f1j1ETMGhfKquH2Yvrs3VYCUBu5XNuvjcDicokhSUlJKvHmb np6O5FeMu42+eYxfN8aA7YVtS3Ty9YQ74zu62zZOxvLly9kKf5Dcx9oOzXGw1xUcHV8j9z+D8kyk 3FqNzz+ZDMOfk3BylExjqckHB+MjPzk2hO1CibOP3gs52NXLAIOyt+LdkaHqn5BJ3Ie+DSfAbGMU ArsWfweYw+FoR+nklg9HHw6Hw+FwyhsazJ85HM6/gtuLGqHeysYIfrQWbT6Qd6M5HE7poXuaqGiP gf72IqjCKUFOJC7+9RQP64TibmIl2JnpIyPpIW5F3EdKtjWa1tbuKE9Zz4049agXurcdDRxfg+72 5XO39Oy4/fD1/hpvZp/Gjg9l8TZ+JZrZT8RlpTdbIuDpBYy3UXqTwxGPUsotH4w+HA6Hw+FwOBxO qZC/BccdrNp8Aw1Gb+aLtxwOhwmlqSI2NhZA7HtWpSRdu3YtaxXKFv0u+GnfPExZMAPtPnqMFy8z YWxhjWr1W6B74Dl834pXlnUAACAASURBVF7bhVcTuE04jgcTRNVWdAxq+CAwyqes1RCXyr2xJtgD yvfwN0dd/pAh531QarnlA9GHw+FwOBwOh8MpFeKxvpcjZkRVg3vHn7BlmntZK8ThcP4l6L6FQinC t1DgcDgcDofD4XA4HA6Hw+FwOP9l9MpaAQ6Hw+FwOBwOh8PhcDgcDofD4ShH6QKuoaHh+9ZDKXZ2 dmWtAofD4XA4HA6Hw+FwOBwOh8PhlBlK98A1NzfHrl3LEB8f/771KcDOzg4jR44ss/o5HA6Hw+Fw OBwOh8PhcDgcDqesUboHrlQqxfPnz5GVlVUWOgHIfQrY3NwcFSpUKDMdOBwOh8PhcDgcDofD4XA4 HA6nLFG6gPvu3TskptiWhT5FOH10KaZMmVLWanA4HA6Hw+FwOBwOh8PhcDgcTpmgdA/csnzyVpGE hISyVoHD4XA4HA6Hw+FwOBwOh8PhcMoMpQu4HA6Hw+FwOBwOh8PhcDgcDofDKXv4Ai6Hw+FwOBwO h8PhcDgcDofD4ZRT+ALuf5Xky9iyeA3OPMopa01Ukv3wFFYv3oarqWWtCYfD4XA4HA6Hw+FwOBwO h1M26L6A+zoO25acxHymz9+4/lYErYsROr0uJK1X4VmJO6lY10GCBnMixK+UFfllfOdeBbatliCy 7LQoSuqfmNKuD3bpNUWz6vplrY1KDGo2xyc5W+DTfjouvixrbQBk3Ma+mZ+jcR1bSCtUQlXHJugz +xDuZSopm34Fc5ubQ9+uOzZFZ2hfJ6Oc57/6wEIigUQ6HCe1r00nrnxTCxLn78qPn4tCJL5zlkAi yf/UxXf/qCleHuOdozXZ93fCx14/1/bdtqFkBMoRd3AaerZ0QmULG3zU+nN8dzQBJU4GFSLnAQ5M 74GGNWSoWFGGGh5d8fXOCLzRWGOR9NGIOOwa5AorEz22GFHKP5heV4LGP93VUgcN45TzgaGr//yb ed9tz8Lp0VVhNuQw5KVd1eud+ExfAknlETitwzSKoy2h+KaWBBJJFYw7V3g2SvzKVpDUnY5/c4o9 OlwKSauVSBRNIsM4qHJ++F8av15jc2cJJH1+K3mrXM2f/8tjCofDKe8Y6Cwh4wWCD9zADabCNVDf tzE8K+hcaxGsrKyA1FSkAqhS5E4qUlMBmUwmboUaYQQzmRVkUlMYlqEWhbzCyW8GY7fLL/hniidM y1odtZih8fQ9WBHmgUHTOyJydTtULDNdMnFhmjf6rjOCz9QfMKelDR7/uRUrfvKB97sQ3FrcDAVL 4fLbWNW9E76/74VtF/diSG0tLc8q5805zJwajAbNnXApXLuqOKqoC/9j0RiUCSDsJ7Tpf0GgfHmL d462yB/vx7D2w3HRdTbGVZ+LNUrKpJ0aj9a9/we7sQuxbmplPDm6BNN7tcarU/9ghRdrdn2J42Pb os/eyhj+7XLMcczA3ztXYOngTkizisWmzlJmncXRR0NubcOCXdkYdvIWfGsCgCGsHEqnKtVoGqcc Dkcr0vZjza6ncJvnUfqv8EWEIUwOOI4ciw7GpV0ZRzXP8b+tx7GiXXdwM6iAaRxUNT/k41cufP7M 4XA4LOi+gFsOUFzALUoKUlLy7pcVep6Yev4WpoomMAwLm7THd1eT0Wcv4X+fa/j1yOWY/D9XLIrr iTLsFQ2ogj4B87Gp5iSs/OofTK9fVnrcwrGge5ANPonf5nbK/eHSoStqPLZG16DjiFncDB8BALJx c/FgfPtXTcw4/6v2i7fMcnJwY5E/djnMwcnP96IVX8AVGSNY16oPawBItRKeVIoe7+8THXPLh6RP yln4dRiAo9V/RPD+kQjpMldJoSTsWRaI5103IeyXwbAAgG5eML5vB/+fD+B7r0GoxFRZJbSeMB+b B3fB0FYWAICevRyQYO2Nw0f+Bjq3Y1RaLH00JCEBCTBBlTr1Ub+OdiLkL+/iwQtdlNAwTjkfFLr7 z7+X9932R9vX4MhrS/h61Cj1up7fuIF4vU+wfHQjSEq9No4qmvfogdh923B4dXf0Yf9/4n8LlnFQ 5fyQj18AytX8+b88pnA4nPLPB7EHrlQmg2HeAu7rHT2gL9FHz52vkfsEbgXIZCa5BV+HYZN/X7R1 rYpKUhs4thiEZReeK0jKf11IUvDKbHzwD+jawAam+hJ03pwGIP/Vm2U4v30sOrnYwKKKE7y/CcJj hffJHi5rpvA6jASGA/aV0JtFDpCCKwEj0aZ+VUhNZaj1UU+stZ6NyzdvYklHzfvq2o4deN7fD31V PJScdmMDfNu7o4aFKcztPNDj+zMoOoa9QdQOf3g3rAWZVIY6nl0weXcM3uXfPjsWlhV6Y+bCTqht UxNe84NxZZUPGtjIULvnBuS+jJKDXb0kkHQLRNTuCejoVhUWleuhzeitiHmHklQegPG9H2H7TtXv FEWs6Ah76+ro/EuU5p0iv4tf2laCQf3J+Ct/i4+caCxsYgLz9mtwXw4AteHkZAR9Q0OFoNGDgYE+ TJycUDP/0rNtmDT3Khy/2YZ5zXR44o1VzsP18F+WCf8V41BLq184yl5niseyZhJYjircjIHNV4tC z05hgpspqnRaiZvvNJGj3scuTa4B44H7QQByDg1GBYkxvjiQVSDfcdo1rXXWFnHincEWTL7KinBu EUVnEfUBWHIUWxm1WDij45DFOB40Fe6q3hh5dQwHz2TCq2fP3MVSAIA1evZsibfHDuKUsq1VVGDq OrBg8RYAIJdDToClpSW7EA310Sln4ixGWeb5e4d1SEUYpjkqef1TYMxNWt8REokE+uafY3cqcG2a Y2EcVZ+EK2CTIy5vcGv3FHT1rA0rqSVqunXE+M03ULiLD8s8gW0uITieMsvJRTeb5iIYOwy2YMm9 YowFzP7DhIDdmXOvkP+w9LNwXmVvO5s+bERiw9o/kYOGaOih5DZLnNJTnFnwBZo72kJa0RzVXVqg u/9mhCtRKCwsDBW6jMMwB9Ua6e7z5cjubw+ifyU9eAUkFPlOwi9toGc5BMcyAE3nz2LkBKN2w/CF VRC27k1SUUIojzEi6Bvs8w22OUA2onSaH7KNgyzzQzbEimVxxx21vIvBFt/WqFfZEtXcO2HS3gcl tl4R7h/28VTXGNQkr+rchw9XoIm+FAP2vSqi39sjQ2Fh0BIBj9m7mcPh/MdISUmh4p+4uDgKiyK2 T0goNbRYSGD67KJZfzHKjSKaNGkSMXHBn2zQi37LJgqZaE+VKlUi+4khRPL91FffnqZcJiLKorAf m5FTjx9pz9m/6Vrw7zT/MzuCtCftTs4X9Jae3Y2m6OibtLg9CB1G0KRufWn6snUUuHUrnY7NJCKi oGFmBNvG9OWs9XTo/B+0b34XqgpT6rYtsUClrKQHFB0dTdHRV2luM5BB/70l1GaRk/x7P7KQONPo 3VfpQXws/bnKh2wk1cj/z2y2vinCXZrfEOS9KVX57fsB1NLElNxHBNDRkAt0dPNEalZJSt6b4gqK JO7oQZVMPqJhq4/R5Wt/UdCqQVTfyIL6/PYit8CZMWQhqU4DNv9Bp+d5kamxBXWYdZL+2D6IHPAR zYsiIsqmnT1BqNmWJszdQIfPB9OhVSPIxRTkMDGEspSo9nxte8IniylOyT2iHDrla00AyGbcOZJr 0TPyuC3kbSEhx6+C6TVlU+SipmRs1Y12xheWST79DbnbNaJRK/dSyLU/ac+KL6lhtYY0/Vxhf0bM dSFY9qeD6UTyV88oITlDC21Y5STR7t5WZDPkML0kosc/tySYDaMTGtX0ijZ5g9B7t8K1x7S0Kchi ZKEkFl+9PMWB4DSLbhJRTvwRGuVsQlU6raSbb0kjOUI+lri6LaHFCnpCRLd+cKeqVauSy9ybRJRE q9uCPt2YzFyXRlyeQvZwpFlhJW+JE+9stmDxVRZYcotYOoulD0uOYiqjES8owAuEz7bSO8XLsQvI DZXI91Sx4ocGkxGa0s+PNawm+xlFXb5Ef5zYRfN71SPbRhMo6IkG39dIH11z5mt6Ehud6/OB/UgK J5p8Mu/v6Lv0/B0Ry5ibnRKX951A6i0FNZh8Mu/vaIq+k0i5qYNl7FZATZyy8GRnT7Iw86Rxm8/Q jbAQ2rN8FDUyN6X2a+/nlWCZJ7DNJQTHU0Y5ueg+DgrHDpstWHKvGGMBm/+wIWx3ttzLIke4n4Xz KmvbmfRh5e09CgkKoqDjYfSsxE0233i6yZtM9F1oVOBJ+js8lM7tW0sT29SnT9fGFvPZbIq7EkQX 76mzou4+X77s/o4ODrIgPa8AKoyCZ7S6rT5ZfXmMMvP6hX3+rGv/XKMpDiCvgCd0fUY90m/zCz2h vLmm4zTKT7HCeYwNYd9gnG8wzAHEmR+yjINs88MC1IxfYsWyuOOOOrLogr8DwcydfFcfpuBzB2nN rDHUqkZRGwr3D5s+YsQga14Vpw9f0CZvYzLuEkiFKTKNdvSoSBW6baMUxl7mcDj/PT6MBdzI78kZ 7WhDciKtbCWl4eMHU8VWKykxbTN1hBstiFXxvfDZVA/W5Bdc/EbeBMl6AB1KK/m1oGFmBPcf6HbB lfu08GOQ6ZDDSiZIqbSug5oFHQE5F/ztCM7fUWRBmZM0vBLok8X3VDRKHefIV2ZJY88qvxvsZ0tw nkkRCo1IjAilRwVrhzdplhPI3i+YCpdUMun0aFuC6/cUQ5S7gGvUnw7Kiej2QnKHBy26Q0R0gPrp W9H480QF/dt2NSUVyJHTjZnOBKmKBciTo0hq60chqpqWlUyxEXcoRdnqLyNPdvcma0ktGr1qBjUy rkpDDj0vVuItRf7ckSoBBIAAC+q8OkZhUecWzWkAsui3gJb2diFrIxBgSLYtJ9D+e5osuLPJeRPs RzVMO9CmvIUZ5Qu4GXTzYAAFBCh8DkdS4fRLgwVcAV/NX8ANjz9IQx2NqMqnq4os3rLJYfCxk6NI Wn0SXaEs2tO3CvlOHU2VfX6lDLpO39aW5fkYa5wK9Y8CTAtDusQ7+2KosK8Kt4slt4inszj6COco tjIa2V3VAm7IRLKFLU0MIXp1ZDRVt6pJfsff5OZA1KLpoUqFqSZ1E3XIyy0Su160PjxVsx/cmuoj Qs4kojz5+XleAJVj7hkaaQFqxCREnRzScQE3kr5zBjWYE1HkatgsJ0KdqXSjyFX18wThMgy5TqO6 SGebssVOMZTYgiX3ijIWFKCh/5SA3e7qcy+bHOF+1uQfY+rarok/lwJKfCNkoj2h2lj6QzHZyuXa /cOBSEefL292J8o4Opws9NvRhvwV8hebqIO+FY0+nd9ADefPOvVP/gLuU6KYBeQmaURL7xVfwNUk TtUj7BtsccHSz5r9jmOAaRxUPT8sQOX4JVYsl8K4owr5MRpiBnL9PlLhYjwta1bchvkI9Y86fcSL wVzU5VXx+vDV/oEk1W9Fq/P/GfR0PbU1MKchh98o7wIOh8Mhog9iD1xYWcEKKUhJuo6oMHc0Xu6J qLahCE1yRyqskL8Fbva9I5g3YzH2Xb2DJy9eISsnE29QEe2yVcht6AUvVZsGSqUo3ArKHvb2wOvk ZGQCmm3yLyDHs3VrmK06iHWH+2JmSws82heIE+nVMaCFNvuPvcTLdCPYGCm79wIREU+h5+KGBgqv 4ldx8Sz8IyMCEbGA00SXwgO7YAgXl/pAYAQisoF6AKBnAAMJAENDGMIABga55QwNc5CTo1ClqanC IWoSuLq5AOl3cCcR+NSmmHpGRjBKS4PKF3cMLFHXRYPXjZVg2289Nh91Q4+vFqD22DMI6G6tcPcR dvRria/ueGP5iRvo2twRdPc45g1rAqdLa3FpZ39UzY5C1G0ARnegNycQN9ZVxdOL+7Dk668xcFAt RF2chFosirDIkUdisf9GWH57FcPt1Al7i5AAP/idUbjkvQnDun2k+T5bLD6fehZftVuM4DvG6Dy9 FxqYaCiHxcccHeGYcBVx2bGIiKgP91luuOUTjlvyCnj4uC6aOmqis4j9w4JIeUO9rwIs7WLOLaLo LIY+DDmKqQybPoIYG8MYBCLAyMYZTZqkwKmKIZBMIBjDWNPTXsxH4DSNQFZ6AsKPzMGQxo44vjEM BwarDXDt9REhZwqh8ZhbynIEyYlCVCwQvagppMsKHUie+RbIikFMFuBR3EHUzRPUlWHJdcVnaEJ1 6WRTtthhtgVL3tB1LBBrBquB3dXmXiY5rDnq/bZLDFh84+P+I+CxcR4617qCli0aws2zFT79rAta N6gMpVNTIXTx+XJod6NOA+Bj0Rn7Dr3AqJHWSD68H8HWfTCrbTFnZ50/i5Xn6w3G0KazsGV7JPop 7PajVR5TgTi+oUF8ifU77n0gViyXxrijiie3cfuVHlxcnBUumsPcXAtZQvq8z9wrYh+advPFF5W9 ELj9DsZNc8T9HYEIthmMC11EPu2dw+F8UHwQe+BCJoMMqUj9+zquV/SARyMPeBiHIvRqClL0ZJBZ AMBtLO37OX6K88LGP28jMS0d6VELoDZtGxszDuISSEQ5YaGknIo+63FurhSBPh6oVrkuvBcnoufW o/ixub5yEWqxh71dKpKSlG3ylPvDXz0EZUUkEglALN9Xj7ouzH7xAmnVq6O6blUI8BbJKbmbnL2M T0CRXYlubcWiPU/ReWYARnzqAVupGap69MHPMzri8a5F2HYHQOozPMsE3Ib/iEk9GsPeyh6Nuvsj YHIbvLt0HOdZt41ikJO47VssftARYz4zxu2YGMTExOBO4htAnoZHMTF4mJz/i8kco08TiBQ+x0eg xK66GhtPhc8/vYm3PgdwcJIdTvp/gdW3hTYUKy6HwcdqOsJRLw5x98IRnuYGN1dXuL4KR/idOMTp OcJR5XqXMp0Z+6dUUNGHTLZQ46sAWNqlXW7RVmcx9GHMUUyuLILdq1VDtbyDMg0b++P3o79hvKcB spOTkQ472DGuuxbHUFoNHw9ciW86JOPguj14Usb6aI8WY26pymFA3xKWUqDl0jtIT08v+LzOyAbJ D6Cfsh/ILPMEpWW0GE+Z5yTawBI72tqCZY6kxVggFhrZXU3uZZKjge66NlIbf9YaNt8waTIX1xLu 4OTy4Whmp4cHJ+ajt1sttFgUptTepUp5tLtBOwzobY1z+w4hBS9xZP8Z2PQdgFYCU/7SP+TNHl8M a4/o7dtwvci0Trw4ZfYNtUK1zQ1i/Y4rJUSL5fc47mRnQ+z/sQJQro/YuVctIvahQRv4flkPodu2 IRKx2LH9Cpy+HIUW2vzE53A4/xk+jAVcQytYSVORcDYU0Q094AZ3eHhEI/RMPFItrGClByArFJev Z6HZwPFobm8GQwmA9HSkl7XuQkRuwldHGuLIswxkZb3Bi9vnsWaIK7T735wjnJ3liI19qOReZbi4 VIE8KhLRClffxfyF6/kLvsYucHEEYqKiUPggbTYiI2MAJ1e4aPpjoMgTtYSbNyMBszqoU6Vk0Xux sdB3dkZtVbJy0nA/+gHStT6ginB39VBMCGmCjUdmo+qx8Riy7l7hIK2nBz3k4PXroscyvH31CnLo QU8PgLUTnKyB169fFymTnp4OmFjBinV1iEHO49hYvEkLwtiPneDklPvxWngdeHMAo5yc0H9LPGNl FWBpaZx3gm5Bq/D2rZqvqKOuHzYs6IIeC3dhRp3LmDJgPsKzNPg+i4/pO8LR4SEenojAzQZucIUr XBuEI/zoQzys4wjH8jwJVwurLQR8lRVRcouI/iOoD0OOYiojElXbom39TPxx7qLCoRzZ+DP4Isjd C60tipVXlaMoBX8FbsOVIoNRGlJS5ICxccknj1TJEUsfsRBrzH2vY3cDeHgYIPzixSLy0y7vx6lH Iv8UFXs8BXS0KUPsvE9blEb/qITV7kK5l0UOS44SK6++R39m9A1KfoYU09po2dcPc5dvwO/nI7D9 CyNc2x2Ud8ithujk8+XN7gCgj7YD+kB2di8Oxx3F/tOV0W9Aq5I/1ljnzyLmeZt+Q+GdsANbLyj0 jYhxKuwbLHHxHucA7xWRYvl95lW7OqhjLEdUpKIlXuKldicoCiBmDAogch82HOmLRjHbsXX9VuyI bALfEW6aCeBwOP85PowtFCCDTJaGX4+FoObQGZDCEh4e9pj96wmkyoZCBgCG9VDPAfh520IcaOIL h+Sr2LMvBHoVcpAWfw/P3tRGlYoZSHr4GKnZ2Xj6CkBOIu7evQtjABJpVdSuUpFZo+zUx3iYlAHg JZ69ASj9Ce7evQtAHxb2DrBi/Hfmo1N7cTnJAbevXUIFcyNI9ExgWdUBtezNtXjF2xy9+nvD75c9 uPfN1BKLoW2/nonmm2di0Fg7LBzmAf27J7F86nw8Hh6C0HmNYABXTJjZDb+MGYcxLiswtoklXlwK wMTAN/DZMg5Omqrz4HfMmVMRn3X8CHqR2zF9RRQcRqxHhxILcDH47bcYdJ3WXcUTcnKcHlcXnTY8 h+3480gI8NL4aYTsyCUY+M01eK25iZGf2eDjWUfQZPJALGsTginOBkC9vviyxUJ8Pb07Jj4bia6N K+PplSPYuPwEzLxWoXdtAGiDSVObwX1+PwzLHIveLWzx9OJerP35OpzGL0dH5mgTllNx4W3QwqLf il/ZCvazHHEifQs+ZW65Hpp6tYbJ6BUYv7wevm2ij5jzh3D0KbOAoujr575SZOyJOb/+iFONpqP/ jHa4tqQF2KKHxcfqwNHxObYfvIQcz24whwVcXYFdB6/hmeMotm0qmMlEctwjpGQBeJSCbGQiOe4u 7poBMJKhRnVLGEKseGezhaCvMiJObhHPf1j0Ec5RbGWEkeN59N+4lwYAqbj/EkDWXVy5cgXGACzr fIJ61q4YO60rVvsOQm+rHzGqqQVeXFyPGRvfwWf7qNztZBTkqcxRCWewYs6XOLv+D3w9qjsaWibg 4v7NWHOpMnx+7QkrVjkSkfRhIhupjx8iKQNAfBpykIEXD+/m/sg2tET1GjIYMY25+fJqoVYt4PKL h7ibv4qjbw57B2sYM8lhi1NhbPHl7DH4qeN4+DhmYGa3mngZtg9Lpq/Fa/+LaD/bE/pgmSewlGHJ dZrMSXQfBwVjRyOb6oom8w01/sNUF4vdWXIvmxzhHKVJXlXXdjZ9RIHJNx5hfd8GmPV2KH6Y8jma OVvj9e1g7L78EpVbN4LmG4Pp6vPlze656LcegL5VvLB1dCYu2/bHd02VtIpp/qx7TiiCuQ+G9RyH 3rsvA45eeRfF+l3A4htscSHOHIAFhnEQLPNDlvFLrFgWe9xRg743Rg63Q4clgzDedgG+cM7GrbNH sT8OQDWFXhTsHxZ9xI1B9XlV5D6sNRS+HWdggv9yoNNqDK7J1r0cDuc/zAdxiBndowWeIMCAeu/O PTXp1Y4epAcQmiyhR3ml0i6vpL4f25O5mTU5tfqC1oYl0alpjcnW2ISGBRHlb9gPlPyY5RYgorzN 71v+TE8LruRtUq5wyM2DpU2VygHsacpldjnyh1vIW1ZchiHZtJhB51MZu0eRV6dppJ09+Z56qfR2 yrU1NMLLhewrVSAzG2fqNGkvPcgpIoAitvpRR/eaZGFqSQ4en5L/zigq2G79zBiyMBlEQbmdQI3Q iJY+ICIKokEmFjTmjGI7N1HErnHUtoENVbJ2pJYjA+mWkn3bU4OGUdUaY+i8mj3dw5e3p2pWdvTp qkjVhVTxLpRmuhmSrNs2Ssi/lhVJCz4xISP3WRSaZwx50jXaMKELNaxjQ2YmUrJ19KTPJgXSdcWT 0OXJdGXNKGrrUoMsKlYiO+dWNGTJWYrX9AAJLeQoP8SMgez7tG9ie3K0rkRVPupAY7afoUXKDjET 8NX8Q8xuFjaCbge0IzNJDRp1PJlZjqCPEdEfE6oSIKFu29KJiCh1c2cCQDUmX9JIZ2FyDytQGssu cyk6r5RY8S5oC0ZfZYElt4iis4j6ELHkKLYy6sk7LEWpTUE9d+a3/i3dDBxHnT6uTZZSK6rT2Ju+ 2hlDys58Upejsu4doum9GpODVUUykdpS3U98aOaeSHqloRyx9BHmAS1qpKJ/FHKA8JirIHHXIHK2 NCJJvhz7iXSZWQ5bnLKRTY9PzKXPm9SnKlJLqtW4Cw3/8QQ9KTj0hGWewDaXEM51rHJy0c2muQjF DotNWfKGWGNBPur8hw0BuzPnXiH/YetnTfKq+raz6SMGTPGedoM2+Pemdp61SVaxIsnsXcnbbzOF pWtXp+4+X87sTkREcvrrawcCQHWmXSuhrybzZ936R+EQszwyTowkGaBwiBmRJnGqFhbfYIwLoX4W Z37INg4Kzw9Zxy+xYlnccUd9VRG0blhzqm1ViWxd2pPf7nBaX+wgOuH+YdVHzBgUyqvi9mH67t5U AVIauF/ZrI/D4XCKIklJSSnx5m16ejqSXzHuNvrmMX7dGAO2F7Yt0cnXE+6M7+hu2zgZy5cvZyv8 QXIfazs0x8FeV3B0fI3c/wzKM5FyazU+/2QyDH9OwslRMo2lJh8cjI/85NgQtgslzj56L+RgVy8D DMreindHhqp/QiZxH/o2nACzjVEI7Fr8HWAOh6MdpZNbPhx9OBwOh8Mpb2gwf+ZwOP8Kbi9qhHor GyP40Vq0+UDejeZwOKWH7mmioj0G+tuLoAqnBDmRuPjXUzysE4q7iZVgZ6aPjKSHuBVxHynZ1mha W7ujPGU9N+LUo17o3nY0cHwNutuXz93Ss+P2w9f7a7yZfRo7PpTF2/iVaGY/EZeV3myJgKcXMN5G 6U0ORzxKKbd8MPpwOBwOh8PhcDilQv4WHHewavMNNBi9mS/ecjgcJpSmitjYWACx71mVknTt2rWs VShb9Lvgp33zMGXBDLT76DFevMyEsYU1qtVvge6B5/B9e20XXk3gNuE4HkwQVVvRMajhg8Aon7JW Q1wq98aaYA8o38PfHHX5Q4ac90Gp5ZYPRB8Oh8PhcDgcDqdUiMf6Xo6YEVUN7h1/wpZp7mWtEIfD +Zeg+xYKpQjfB5u7ggAAIABJREFUQoHD4XA4HA6Hw+FwOBwOh8Ph/JfRK2sFOBwOh8PhcDgcDofD 4XA4HA6HoxylC7iGhobvWw+l2NnZlbUKHA6Hw+FwOBwOh8PhcDgcDodTZijdA9fc3By7di1DfHz8 +9anADs7O4wcObLM6udwOBwOh8PhcDgcDofD4XA4nLJG6R64UqkUz58/R1ZWVlnoBCD3KWBzc3NU qFChzHTgcDgcDofD4XA4HA6Hw+FwOJyyROkC7rt375CYYlsW+hTh9NGl+OabbwTLEZVoAofD4XA4 HA6Hw+FwOBwOh8Ph/OtRugduWT55q0hCQkJZq8DhcDgcDofD4XA4HA6Hw+FwOGWG0gVcDofD4XA4 HA6Hw+FwOBwOh8PhlD18AZfD4XA4HA6Hw+FwOBwOh8PhcMopfAH3v0ryZWxZvAZnHuWUtSYqyX54 CqsXb8PV1LLWhMPhcDgcDofD4XA4HA6HwykbdF/AfR2HbUtOYj7T529cfyuC1sUInV4Xktar8KzE nVSs6yBBgzkR4lfKivwyvnOvAttWSxBZdloUJfVPTGnXB7v0mqJZdf2y1kYlBjWb45OcLfBpPx0X X5a1NuWNSHznLIFEkv+pi+/+UVX2H0yvK0Hjn+6WE30EyHmAA9N7oGENGSpWlKGGR1d8vTMCb4oV y76/Ez72+rn1dduGDDUin//qAwuJBBLpcJzUoi4WBPU5NBiGEsU+yv1UnfCHFrWphudDscnC6dFV YTbkMORFrudgVy9h39OMOOwa5AorEz01ccRSprQRMd65PuLxeic+05dAUnkETuvilP/KONWF0ohl VYjtG+9jfP9Q0dAWZRIXr7G5swSSPr+9txq1Rqf+YYnB8pbnORwOh8N5/xjoLCHjBYIP3MANpsI1 UN+3MTwr6FxrEaysrIDUVKQCqFLkTipSUwGZTCZuhRphBDOZFWRSUxiWoRaFvMLJbwZjt8sv+GeK J0zLWh21mKHx9D1YEeaBQdM7InJ1O1Qsa5XKDXXhfywagzIBhP2ENv0vfCD6vMTxsW3RZ29lDP92 OeY4ZuDvnSuwdHAnpFnFYlNnKQBA/ng/hrUfjouuszGu+lysUSfyzTnMnBqMBs2dcClc87pYYNHn TVoasmsMwubAYaipcN3I3p25HhZ4PhSZtP1Ys+sp3OZ5lP4rK7e2YcGubAw7eQu+NQHAEFYOWpQp dT7U/PMv1yciDGFywHHkWHQw1kXQvzBO/zWUN1/9L6OpLXhcqKe0+4fHDofD4XA4ui/glgMUFyyK koKUlLz7ZYWeJ6aev4WpogkMw8Im7fHd1WT02Uv43+cafj1yOSb/zxWL4nqiDHtFA6qgT8B8bKo5 CSu/+gfT65e1PuUFI1jXqg9rAEi1UjtZlr+8iwcvyo8+6qmE1hPmY/PgLhjaygIA0LOXAxKsvXH4 yN9A53ZAyln4dRiAo9V/RPD+kQjpMleNvBzcWOSPXQ5zcPLzvWhVZAGXoS4WGPV5+fIlULU1OrVv D3s2yVrB86G4PNq+BkdeW8LXo4b4wouTkIAEmKBKnfqoX0eHMqWOWPEuFlwfAHh+4wbi9T7B8tGN INFFkOhxyilEXN94P+O7Mko/95Y+GtqCx4V6Sr1/ylue53A4HA7n/fNB7IErlclgmLdg8XpHD+hL 9NFz52vkPnFWATKZSW7B12HY5N8XbV2ropLUBo4tBmHZhecKkkLxTS2F13O6bUN88A/o2sAGpvoS dN6cBgA4OlwKSatlOL99LDq52MCiihO8vwnCY4X3ax8ua1bkNWnDAftK6M0iB0jBlYCRaFO/KqSm MtT6qCfWWs/G5Zs3saSj5n11bccOPO/vh74qHsJLu7EBvu3dUcPCFOZ2Hujx/RkU/W3wBlE7/OHd sBZkUhnqeHbB5N0xeJd/++xYWFbojZkLO6G2TU14zQ/GlVU+aGAjQ+2eG5D7kl/+q1KBiNo9AR3d qsKicj20Gb0VMe9QksoDML73I2zfqfpdqYgVHWFvXR2df4nSvFPEajsYbUpPcWbBF2juaAtpRXNU d2mB7v6bEV6wTYSyV+bisayZBJajimwAoJak9R0hkUigb/45dqcC16Y5Fvpk9Um4olHvvMGt3VPQ 1bM2rKSWqOnWEeM334C2O1uos5ep68CCBVUAgFwOOQGWlpa5f1s4o+OQxTgeNBXuQk/zP1wP/2WZ 8F8xDrWUrGgI1sWiM6M+aWlpgLk5zAVUVlsXAzwf6t6HhURiw9o/kYOGaOihqkwO7qrMYyyxfBaj LPP6psM6pCIM0xyLvyLKUgYQjlM2m4qHcM4EGHKvoK+KxNuD6F9JD14BCUUuJ/zSBnqWQ3As/91e UfRhzfPsuTcsLAwVuozDMAcNVcmDJU6Fxy9GGPqQLSewwOaH6mOZte2sdQnrrM7u7OO7WGM3S+4V rovNpiLlMZHyBvP4pWSLJOnwoxq0C8C7GGzxbY16lS1Rzb0TJu19AI3dXbQ8xtbPTHmD2RYCMciE uPNVDofD4XDKEx/EAi6srCBLT0VqDhB2/TrMKpkhNDQMoFSkplkh94GzbPzz8zgse+iOcSuP4HzQ anwpC8aUrr74LSVfUAN8ezYa0dE3sbg9gHcXsGz5TbiPmIeAwK34urXCC/x3fsPO2w3hF/A7AifW QfjS/hi3s3DXSbvhuxEdHY3o6KuY20yN7gJyUvaOhfdXl+A87zBu3r6C7WM/RubxxdiZ7AT7Spp2 1D2cOnUHHzdrBiNltx+sxmfNJ+NqLV+sO3oS//uhLZ4v98HgzY8KijzbORDNfM+g6qg1OB58DKuG W+HY0KYYsiepUE7GVdy3mYUNfrVx7YdemPV8DNYu7Qo6tBK/3lKoL2In1sW44atVu7F9dmsk7xoO 7+kXkV1CMRM0b+6J6FOn8KjEPQCQ42l0GOKTHuNGdCJI024Rs+2AoE0TA4ej2+xwuMzcjvNXzmP7 vMGo888SfPvrbe10V4FFv8A8HwxEbynQYPLJvL+jER08HZq8uP901xdoPuo8HPw24mxIEJYOr4Wr X7eCz7oHWmjGYK+c57h15S/8efJXLOg3EafqTsDyCQ1z70mqodcMfzQV3OEgGb9NmY3Y3ksxvZGa ZzXU1cWiM6M+L1++hJ65OcxAePfsPu4/f6vih5mO/szzoe59mM+7ivBeEoSg48vRU9XOE+FbERDZ AH6CeUwVzfDD1by4DOwHKZww+WTe39En4e/EWoYlTjWwqQgw5UzB3MviqyJRoTMG9DDHhX0HFPaQ fo6DBy5C5jMAHY3fsz7QJPfmwGnEdpxZ1Q8l//3EBkucijN+adCHAjmBBeaxWyCWWdrOXJcAQnZn Hd/FGrtZci9zXQI2FSePiRenLHHhtTC0sP+jo/HX2l6whRSNGxe+NibcrmyETPPGl/97ibbfb8f/ fh6Pev8EYIem/4MULY+xjRfC/aOBLXQeT8Wer3I4HA6HU85ISUmh4p+4uDgKiyK2T0goNbRYSGD6 7KJZfzHKjSKaNGkSARD8UOT35Ix2tCE5kVa2ktLw8YOpYquVlJi2mTrCjRbEknLCZ1M9WJNfcPEb 2bSzJwjWA+hQWsmvBQ0zI7j/QLcLrtynhR+DTIccJnmJ0qm0rgPIoP9ereRc8LcjOH9HkQVlTtLw SqBPFt9T0Sh1nCNfmSWNPav8brCfLcF5JkUoNCIxIpQeZeT/dZNmOYHs/YIpu6BEJp0ebUtw/Z5i iIjOjCELo/50UE5EtxeSOzxo0R0iogPUT9+Kxp8nKujftqspqUCOnG7MdCZIh9EJZcqdHEVSWz8K UdW0rGSKjbhDKVnCvVBqbSc2m4ZMtCdUG0t/ZCooIJcr+M4r2uQNQu/dCgUe09KmIIuRSnrn8hSy hyPNClPVujM00gLUKNcQWhBJ3zmDGsyJKHI1bJYToc5UuqGxPiRsr9RN1CEvviV2vWh9eKqS2CIi ekEBXiB8tpXeFbvzJtiPaph2oE2Pc/9+/HNLgpkS/2Kti8nHVOtzerQVWQxYSD91qkpGAAH6ZNN8 Ah24n6NlXSrg+TAXHXOCMHn90molJRZcK57HNIzlM2PIoiBnqkBlGU3iVL1NiTLo5sEACghQ+ByO pExlRVXGO1vOFM69SlDpq+r0YWtXxtHhZKHfjjY8y7vwYhN10Lei0afVOJJW+rD4hoa5VzRUx6nw +KUlSvpQs9yiChY/ZIlllraz+XwBKn1DE7urG9/F8x/h3MtWl7BNxcxjxdA6b+SjOi4UyYhcRV4W huQ07hQlF1xlaJf8GA0xA7l+H6lQIp6WNSueJ4QRN4+x9jNb/yiviy0GCxAldjgcDofD+ffxwTyB a4UUpCRdx/Uwd3w8zBOuN0IRmpSKVOQ/cQZk3zuC2f1boUHtqpBVkkLadBHuIBvZqv6129ALXqqe cpVKUfjAnT3s7YHXycnI1FR3ATmerVvDLPog1h2+icTkx7i2MRAn0qujZQtt9mN8iZfpRjBS+vjt C0REPIWeixsaKLxqXsXFE/b55TMiEBELOLm4QL+ghCFcXOoD0RGIyO9HPQMYSAAYGsIQBjAwyC1n aJiDnByFKk1NFQ5Rk8DVzQVIv4M7iUrUMzKCUVoaVL7ga2CJui51YKHVrs4ith0QtOnH/UfAI20d Otf6GJ/2G4lvftqGM1EvkKWN6u+DnChExQLRi5pCKpUWfJovvg3ci0GMNooL2ct8BE4TIfNlPP5e bIWVjR3hsyOeXb48Eov9N8Ly22UYbidQlrUunXwMkLl9ilY5KbD/4S88Tb6Pi79/D88Hv2Dg0NWI E7Mung9z0dFezBTZFkMgj5Um2sSpSpu+RUiAH/z8FD5r/tLMnkw5kyH3QgtfVYlwu4w6DYCPxR/Y dyh3E4fkw/sRbN0HA9oWOpJ4+ghQGrlXR8Qav5j7UNfcosnYLRDLgm3XpC51iGV3Ef1HMPdqUpc6 m4qYx95bnCpATw7iyy6TEN16A47/0rHwaXiWdj25jduv9ODi4qwg0RzmLPsuFaNU8pi6OYAAzHXp Op6Ww5zJ4XA4HI6YfBgLuDIZZEhF6t/Xcb2iBzwaecDDOBShV1OQoieDzAIAbmNp38/xU5wXNv55 G4lp6UiPWgBPdXKNjcF2kLMEEp1ODFEtp6LPepybK0WgjweqVa4L78WJ6Ln1KH5srq9chFrsYW+X iqQkZS9uE0jw/UdS+oqkRCIBiOX76lHXhdkvXiCtevX/s3fecVEdXR//LV2lLggoqKioEGkajV2x BjU2Yu/G3oIajTVq8sQSazT2gmLJY4xdjL0kQYNGlEcEAUUFASsdUWTZ8/5BcYHdvbO7l/LqfD+f /YO9s2fOzJxz5tzh3hnU0K0KFZRm20uOqUmzxbiZ+ABn14xCCwc9PD6zBH09aqPV8tCidejaoWKh bwUrM6D1qgfIyMgo/LzOloHkRzGgFE+SMDSrjk8Hr8OsTsk4tuUgnjL+7nnAt1jxuDMmfGGM+1FR iIqKwoPnWYA8DU+iohCbXPIORdu6WGk8aT9O/PYTBn9WC1ZWTmjZdz7WTPTEm6Bz+PuNiBXxeFiu KG16WfiyNn6qckwtMP48gUjhc3q0wj/cWGCJmSyxVwtbVQlDuww6YFBfG1w6fBwpSMfJIxdg138Q 2hSamJj6QL1tlGPsVQXz/KUWbftQm9iifd5SvCrhtouUI4k17iLaj2Ds1bquYmMqWhwT2U9ZyLyO +V8MxjH7hQj870g4Kd5hsbRLJtNoqwC1lEYcY84BiqP9WGjs7hUwZnI4HA6HIyYfxgKuoTWszVKR eDEEkY284AFPeHlFIuRCAlItrWGtByAnBMG3ctBi8GS0dDSFoQRARgYyylt3IcJ34OuTjXDyRTZy crLw6v5lbBruDqGzm5TjDFdXOaKjY5Vcqwo3N1vII8IRqfDt26h/cKtgwdfYDW7OQFREBN4/SCtD eHgU4OION00ToyJP1BLu3g0HTOuirm3Jog+jo6Hv6oo6qmTlpuFR5GNkaHzaA1DWbafkF0ipUget +0/B4jXb8PvlMOwZYoSbBwLzD3mrBCsr4/zT5gt4gzdiLvIpQ2UfNoSXlwHuXL1axF/Sgo/g3BMt bzdU1UUp+Mc/ANeLOGYaUlLkgLGx8r2blRAfHY2stEBM/NQFLi55H+9lt4Csoxjr4oKBuxI0r0sn GwOyH13Bn/cVnxsjpKamA6ZVUdVExLp4PMxDx/FiJj1d4XCU4nGsLH25FPxUF5hiJkPsLXNb1Uf7 Qf0gvXgIJ+JO4cj5qhgwqM37ZEk0fVhso4KNKVjmLwbKckw1mbvV+jJD20XLE8QadxHtRzD2VjCd yzpuyGKwrX8PrEwbhN9PLsSnJbYTZ2iXQ13UNZYjIlwxGqYjXavTt8oqjjGgSV0CPiiMhvZTVnkC h8PhcDgiUdovl5YRUkilafj1jyDUGjEPZrCCl5cjFv56BqnSEZACgGF91HcCfg5YhqPNxsEp+QYO Hg6CXqVcpCU8xIusOrCtnI2k2HikymR4lgkg9zliYmJgDEBiVg11bNkPeJGlxiM2KRtAOl5kAZTx FDExMQD0YenoBGvGf2M/OXcIwUlOuH/zGipZGEGiZwKrak6o7WgBzf+RbIE+A30w5ZeDeDhrdonF 0PbfzEfLnfMxdKIDlo30gn7MWayZvQTxo4IQ8kMTGMAdU+f3wC8TJmGC21pMbGaFV9c2YJp/Fnx3 TYKLpuo8/h2LFlXGF50/gV74HsxdGwGn0VvRqcS/3KPw229R6D6np4onwOQ4P6keumx7CfvJl5G4 wVvj/9qXXdufYGv/hljwZgT+M/NLtHC1wev7V3AgOB1V2zZB3suIemju3RYm49di8pr6+LaZPqIu H8epZ4py3iE57glScgA8SYEM75AcF4MYUwBGUtSsYaVgH7VRuzYQ/CoWMQV32PoWcHSyUXiaQl0f 2uOrhRPwU+fJ8HXOxvwetZAeehgr527Ga7+r6LiwMfQ10kdNXYkXsHbRV7i49U98M7YnGlkl4uqR ndh0rSp8f+0N6/zfv4z8Fw/TACAVj9IB5MTg+vXrMAZgVfczfLrsPmhZ0Z5PWNcGjguccSZjFz4H gITfGepi6R9hferbvMSJuUMw6M/6mDLrK3RyMcaDK79iy6YncJ8+Ae0krHWxwOOhGDGBmbs7MWNh FQzq4gJJiTjG4ssypMbHIikbQEIacpGNV7ExeQtChlaoUVMKI6YyLH4q1piy+DtbzBSMvUy2qkn8 EUa/7SD0t/XG7vHvEGw/EN81V7Ae0fRhsQ2WMRUPYT9lmb8YYOpDsVqlwdyt1pdZ2s5SF4ttaDLu 6uZ38exHOPaKVZdIcUzEuCHsF69xeUZXTLrigJmHZ6F+egxiClYhja3h5GgJfZZ26ftgzCgHdFo5 FJPtl2KIqwz3Lp7CkTgA1RkHSgHd4xjbfCHcPxr4u1ofFNt3yjBP4HA4HA5HLD6IQ8zoIS1tDAIM qO+BN0RElLm3F+kBhGYr6Un+hr9pweuo/6eOZGFqQy5thtDm0CQ6N6cp2Rub0MhAIqKbNNNJeR2m eQWIKP8QhtY/07PCb/I331c4uOjxquYq9HWkmcHscuSxu8hHWlyGIdm1mkeXU7XY9TjzPI1xcKRx 59KVXk65uYlGe7uRo3klMrVzpS7TD9HjImcsZVLY7inU2bMWWVaxIievz8lvXwRlFVy+MIEsTYZS YF4nUBM0oVWPiYgCaaiJJU24oNjOHRS2fxK1b2hH5jbO1HqMP93LohKkBo6kajUn0GUl1wq4s6Yj Vbd2oM/Xh6suJIDObSe2MaW027TNry91aFyHpJUrk9TRnXym7KTQDAVBskd0eFpHcrYxJ9tPOtGE PRdoeZHDbfIOS1FqY26LKbJY2x7vH0quVkYkKSjjOI2CNepDGcWfWUxfNmtAtmZWVLtpNxr14xl6 Wnh6i2b6qKsr5+FxmtunKTlZVyYTM3uq95kvzT8YTpkK47DDR3U86L2v+PFheSg7xEy4LhadGfV5 F0OH5vSmxjWlVKmSJdV0a0+jf/6TnslKVKWjPfN4qHsfslCg32a6se0rautqqzyOCfryY1reRIX9 uCygu8xl8nRS76dsYyoMq78Lx0wi4dgrbKuaxR9h5PTPN04EgOrOuVniqmj6CNoGkfCYigeLnzLN XwwI9yHjfMqEkB0y+jJT24XqYrVV9nFXP7+LYz9ssVe4LrYxFSeOieWnwn6hJj43X0XxmoxFZhht GdmS6libk71bR5py4A5tLXHYIfOo6RjH2PqZJW4I18Xig+L7TunnCRwOh8PhiIskJSWFUIyMjAwk ZzLuNpoVj1+3R4HteCErdBnXGJ6M7/8HbJ+BtWvXCpajirJXqOg8wuZOLXGsz3Wcmlwz73Fp+Tuk 3NuILz+bAcOfk3B2rFRjqcnHhuGTKXJsC92PnjaiK81ALvb3McBQ2W68PTlC/Z5azw+jf6OpMN0e Af/ulmWlIIfDqXCUTjzkcDgcjjp47OVwOBwOh8OpCOi+hUJlRwz2cxRBFU4JcsNx9Z9niK0bgpjn 5nAw1Ud2UizuhT1CiswGzetocTQtAGnv7Tj3pA96th8PnN6Eno4V5wAgRWRxRzDO5xtkLTyPvXzx lsP5uCmleMjhcDgcNfDYy+FwOBwOh1MhUPoEbkhISHnoopROnToJlvlwn8CVI+HMEsxc+iv+Co/H q/R3MLa0QfUGrdBz4nf4foi2h5mVNxo8gcvhcDgAPtx4yOFwOBUZHns5HA6Hw+FwKgK6b6FQivAt FDgcDofD4XA4HA6Hw+FwOBzOx4xeeSvA4XA4HA6Hw+FwOBwOh8PhcDgc5SjdA9fQ0LCs9VCKg4MD f7qWw+FwOBwOh8PhcDgcDofD4Xy0KF3AtbCwwP79q5GQkFDW+hTi4OCAMWPGlFv9HA6Hw+FwOBwO h8PhcDgcDodT3ijdA9fMzAwvX75ETk5OeegEIO8pYAsLC1SqxI9G4HA4HA6Hw+FwOBwOh8PhcDgf J0oXcN++fYvnKfbloU8Rzp9ahZkzZ5a3GhwOh8PhcDgcDofD4XA4HA6HUy4oPcSsPJ+8VSQxMbG8 VeBwOBwOh8PhcDgcDofD4XA4nHJD6QIuh8PhcDgcDofD4XA4HA6Hw+Fwyh++gMvhcDgcDofD4XA4 HA6Hw+FwOBUUvoD7sZIcjF0rNuHCk9zy1kQlsthz2LgiADdSy1sTDofD4XA4HA6Hw+FwOBwOp3zQ fQH3dRwCVp7FEqbPv7j1RgStixEytx4kbdfjRYkrqdjSSYKGi8LEr5QVeTC+87SFfZuVCC8/LYqS +hdmduiH/XrN0aKGfnlroxKDWi3xWe4u+Haci6vp5a0NgOz7ODz/SzStaw+zSuao5twM/RYex8N3 SspmXMfilhbQd+iJHZHZ2tfJKOflr76wlEggMRuFs9rXphPXZ9WGxPW7imPnohCO71wlkEgKPvXw 3f/UFK+I/s7RGtmjffB11M8b+x4BKOmBcsQdm4PerV1Q1dIOn7T9Et+dSkSJk0GFyH2Mo3N7oVFN KSpXlqKmV3d8sy8MWRprLJI+GhGH/UPdYW2ix+YjSvkf5taToOlPMVrqoKGfcj4wdLWf/8+Uddtz cH58NZgOPwF5aVf1eh++0JdAUnU0zuuQRnG0JQSzaksgkdhi0qX3Z6MkrGsDSb25+P8cYk+NMoOk zTo8F00iwzyoMj/8mOav19jZVQJJv99KXqpQ+fPHPKdwOJyKjoHOErJf4crR27jNVLgmGoxrisaV dK61CNbW1kBqKlIB2Ba5korUVEAqlYpboUYYwVRqDalZFRiWoxbvycTZWcNwwO0X/G9mY1Qpb3XU Yoqmcw9ibagXhs7tjPCNHVC53HR5h7/n+KD/FiP4zv4PFrW2Q/xfu7H2J1/4vA3CvRUtULgULr+P 9T274PtH3gi4egjD62g58qxysi5h/uwraNjSBdfuaFcVRxX14PdHJIa+AxD6E9oN/FugfEXzd462 yOOPYGTHUbjqvhCTaizGJiVl0s5NRtu+/4XDxGXYMrsqnp5aibl92iLz3P+w1ps1uqbj9MT26Heo KkZ9uwaLnLPx7761WDWsC9Kso7GjqxmzzuLooyH3ArB0vwwjz97DuFoAYAhrp9KpSjWa+imHw9GK tCPYtP8ZPH7wKv1X+MJCESoHnMdMRCfj0q6Mo5qX+O/u01jboSf4MKiAaR5UlR/y+SsPnj9zOBwO C7ov4FYAFBdwi5KClJT86+WFXmPMvnwPs0UTGIplzTriuxvJ6HeI8N8vNfx5+BrM+K87lsf1Rjn2 igbYot+GJdhRazrWff0/zG1QXnrcwx+BDyEddha/Le6Sd+PSqTtqxtuge+BpRK1ogU8AADLcXTEM 3/5TC/Mu/6r94i2znFzcXu6H/U6LcPbLQ2jDF3BFxgg2tRvABgBSrYWTStH9vSzRMbZ8SPqkXMSU ToNwqsaPuHJkDIK6LVZSKAkHV/vjZfcdCP1lGCwBoIc3jB85wO/no/jeeyjMmSozR9upS7BzWDeM aGMJAOjdxwmJNj44cfJfoGsHRqXF0kdDEhORCBPY1m2ABnW1EyFPj8HjV7oooaGfcj4odLef/7+U dduf7NmEk6+tMM6rZqnX9fL2bSTofYY145tAUuq1cVTRslcvRB8OwImNPdGP/f+JHxcs86DK/JDP XwAqVP78Mc8pHA6n4vNB7IFrJpXCMH8B9/XeXtCX6KP3vtfIewK3EqRSk7yCr0Oxw68/2rtXg7mZ HZxbDcXqv18qSCp4XUhS+MpswpX/oHtDO1TRl6DrzjQABa/erMblPRPRxc0OlrYu8JkViHiF98li V7dQeB1GAsNBh0vozSIHSMH1DWPQrkE1mFWRovYnvbHZZiGC797Fys6a99XNvXvxcuAU9FfxUHLa 7W0Y19ETNS2rwMLBC72+v4Cic1gWIvb6wadRbUjNpKjbuBtmHIjC24LLFyfCqlJfzF/WBXXsasF7 yRVcX+9nqBShAAAgAElEQVSLhnZS1Om9DXkvo+Rifx8JJD38EXFgKjp7VINl1fpoN343ot6iJFUH YXLfJ9izT/U7RWFrO8PRpga6/hKheafIY/BLe3MYNJiBfwq2+MiNxLJmJrDouAmP5ABQBy4uRtA3 NFRwGj0YGOjDxMUFtQq+ehGA6YtvwHlWAH5oocMTb6xyYrfCb/U7+K2dhNpa3eEoe50pAatbSGA1 9v1mDGy2WhR6cQ5TParAtss63H2riRz1NnZtRk0YDz4CApB7fBgqSYwx5GhOoXznOTe11llbxPF3 hrFgslVWhGOLKDqLqA/AEqPYyqjF0hWdh6/A6cDZ8FT1xkjmHzh24R28e/fOWywFANigd+/WePPH MZxTtrWKCqq4Dy5cvAUAyOWQE2BlZcUuREN9dIqZuIixVvn23mkLUhGKOc5KXv8UmHOTtnaGRCKB vsWXOJAK3Jzj/N6PakzHdbDJEZcs3DswE90b14G1mRVqeXTG5J238X4XH5Y8gS2XEJxPmeXkoduY 5iHoOwxjwRJ7xZgLmO2HCYFxZ469QvbD0s/CcZW97Wz6sBGObZv/Qi4aoZGXksssfkrPcGHpELR0 todZZQvUcGuFnn47cUeJQqGhoajUbRJGOqnWSHebr0Dj/uYYBprrwXtDYpHfJP7SDnpWw/FHNqBp /ixGTDDqMBJDrAOx+1CSihJCcYwRQdtgzzfYcgAZInTKD9nmQZb8kA2xfFnceUctb6Owa1xb1K9q heqeXTD90OMSW68I9w/7fKqrD2oSV3Xuw9i1aKZvhkGHM4vo9+bkCFgatMaGePZu5nA4HxkpKSlU /BMXF0ehEcT2CQqhRpbLCEyf/bTgH0a5EUTTp08nJv72Izv0od9kREHTHMnc3JwcpwURyY9Qf31H mhlMRJRDoT+2IJdeP9LBi//SzSu/05IvHAhmvelAcoGgN/QiJpIiI+/Sio4gdBpN03v0p7mrt5D/ 7t10PvodEREFjjQl2DelrxZspeOX/6TDS7pRNVShHgHPC1XKSXpMkZGRFBl5gxa3ABkMPFRCbRY5 yb8PIEuJK40/cIMeJ0TTX+t9yU5Snfz+krH1TRFiaEkjkM+OVOWXH22g1iZVyHP0BjoV9Ded2jmN Wpibkc+OuMIiz/f2InOTT2jkxj8o+OY/FLh+KDUwsqR+v73KK3BhAllKatCgnX/S+R+8qYqxJXVa cJb+3DOUnPAJ/RBBRCSjfb1BqNWepi7eRicuX6Hj60eTWxWQ07QgylGi2svNHQmfraA4JdeIcunc OBsCQHaTLpFci56Rx+0iH0sJOX99hV6TjMKXNydj6x60L+F9meTzs8jToQmNXXeIgm7+RQfXfkWN qjeiuZfe92fYYjeC1UA6lkEkz3xBicnZWmjDKieJDvS1JrvhJyidiOJ/bk0wHUlnNKopk3b4gND3 gMJ38bSqOchyzHtJLLYaPNOJ4LKA7hJRbsJJGutqQrZd1tHdN6SRHCEbe76xPaHVWnpKRPf+40nV qlUjt8V3iSiJNrYHfb49mbkujQieSY5wpgWhJS+J4+9sY8FiqyywxBaxdBZLH5YYxVRGI17RBm8Q vthNbxW/jl5KHjCnceeKFT8+jIzQnH6O17Aa2QuKCL5Gf57ZT0v61Cf7JlMp8KkGv9dIH11j5mt6 Gh2ZZ/P+A8gMLjTjbP7fkTH08i0Ry5wrS4nL/40/9TUDNZxxNv/vSIp88JzyQgfL3K2AGj9l4em+ 3mRp2pgm7bxAt0OD6OCasdTEogp13PwovwRLnsCWSwjOp4xy8tB9HhT2HbaxYIm9YswFbPbDhvC4 s8VeFjnC/SwcV1nbzqQPK28eUlBgIAWeDqUXJS6y2cazHT5kou9GY/3P0r93QujS4c00rV0D+nxz dDGblVHc9UC6+lDdKOpu8xVr3N/SsaGWpOe9gd57wQva2F6frL/6g97l9wt7/qxr/9ykmU4g7w1P 6da8+qTf7hd6Svm5pvMcKgixwnGMDWHbYMw3GHIAcfJDlnmQLT8sRM38JZYvizvvqCOH/vZzIph6 0riNJ+jKpWO0acEEalOz6BgK9w+bPmL4IGtcFacPX9EOH2My7uZP70NkGu3tVZkq9QigFMZe5nA4 Hx8fxgJu+Pfkig60Lfk5rWtjRqMmD6PKbdbR87Sd1BketDRaxe/uLKT6sKEpV4pfyE+QbAbR8bSS PwscaUrw/A/dL/zmES37FFRl+AklCVIqbemkZkFHQM7ffg4E1+8ovLDMWRplDvpsxUMVjVLHJRon taKJF5VfvTLFnuA6n8IUGvE8LISeFK4d3qUFLiDHKVfo/ZLKOzo/3p7g/j1FEeUt4BoNpGNyIrq/ jDzhRcsfEBEdpQH61jT5MlFh/7bfSEmFcuR0e74rwUzFAuTZsWRmP4WCVDUtJ5miwx5QirLVX0ae HuhLNpLaNH79PGpiXI2GH39ZrMQbCv+5M5kDBIAAS+q6MUphUeceLWoIshywlFb1dSMbIxBgSPat p9KRh5osuLPJyboyhWpW6UQ78hdmlC/gZtPdYxtowwaFz4lwep9+abCAK2CrBQu4dxKO0QhnI7L9 fH2RxVs2OQw2dnYsmdWYTtcphw72t6Vxs8dTVd9fKZtu0bd1pPk2xuqnQv2jANPCkC7+zr4YKmyr wu1iiS3i6SyOPsIxiq2MRuOuagE3aBrZw56mBRFlnhxPNaxr0ZTTWXkxELVpbohSYapJ3UGd8mOL xKEPbb2TqtkNt6b6iBAziShffkGcF0DlnHuBxliCmjAJUSeHdFzADafvXEENF4UV+TZ0gQuh7my6 XeRb9XmCcBmGWKdRXaTzmLL5TjGUjAVL7BVlLihEQ/spAfu4q4+9bHKE+1mTf4ypa7sm9lwKKLGN oGmOhOoT6U/FYCuXa/cPByIdbb6ijTtR9qlRZKnfgbYVrJC/2kGd9K1p/PmCBmqYP+vUPwULuM+I opaSh6QJrXpYfAFXEz9Vj7BtsPkFSz9rdh/HANM8qDo/LETl/CWWL5fCvKMK+R803BTk/n24wpcJ tLpF8TEsQKh/1Okjng/moS6uiteHmUcGk5l+G9pY8M+gZ1upvYEFDT+RpbwLOBwOh4g+iD1wYW0N a6QgJekWIkI90XRNY0S0D0FIkidSYY2CLXBlD0/ih3krcPjGAzx9lYmc3HfIQmV0kKmQ28gb3qo2 DTQzw/utoBzh6Ai8Tk7GO0CzTf4F5DRu2xam649hy4n+mN/aEk8O++NMRg0MaqXN/mPpSM8wgp2R smuvEBb2DHpuHmio8Cq+rVvj939khyEsGnCZ5vb+wC4Yws2tAeAfhjAZUB8A9AxgIAFgaAhDGMDA IK+coWEucnMVqqxSReEQNQncPdyAjAd48Bz43K6YekZGMEpLg8oXdwysUM9Ng9eNlWA/YCt2nvJA r6+Xos7EC9jQ00bh6hPsHdAaXz/wwZozt9G9pTMo5jR+GNkMLtc249q+gagmi0DEfQBGD6C3yB+3 t1TDs6uHsfKbbzB4aG1EXJ2O2iyKsMiRh2OF33ZYfXsDoxzUCXuDoA1TMOWCwlc+OzCyxyea77PF YvOpF/F1hxW48sAYXef2QUMTDeWw2JizM5wTbyBOFo2wsAbwXOCBe753cE9eCbHx9dDcWROdRewf FkSKG+ptFWBpF3NsEUVnMfRhiFFMZdj0EcTYGMYgEAFGdq5o1iwFLraGQDKBYAxjTU97sRiN8zQa ORmJuHNyEYY3dcbp7aE4Okytg2uvjwgxUwiN59xSliNIbgQiooHI5c1htvq9AcnfvQFyohCVA3gV NxB1eYK6MiyxrniGJlSXTmPK5jvMY8ESN3SdC8TKYDUYd7Wxl0kOa4wq23aJAYttfDpwNLy2/4Cu ta+jdatG8GjcBp9/0Q1tG1aF0tRUCF1svgKOu1GXQfC17IrDx19h7BgbJJ84gis2/bCgfTFjZ82f xYrz9YdhRPMF2LUnHAMUdvvRKo6pQBzb0MC/xLqPKwvE8uXSmHdU8fQ+7mfqwc3NVeFLC1hYaCFL SJ+yjL0i9mGVHuMwpKo3/Pc8wKQ5zni01x9X7Ibh724in/bO4XA+KD6IPXAhlUKKVKT+ewu3KnvB q4kXvIxDEHIjBSl6UkgtAeA+VvX/Ej/FeWP7X/fxPC0DGRFLoTZsGxszTuISSEQ5YaGknMq+W3Fp sRn8fb1QvWo9+Kx4jt67T+HHlvrKRajFEY4OqUhKUrbJU96Nv3oIyopIJBKAWH6vHnVdKHv1Cmk1 aqCGblUI8AbJKXmbnKUnJKLIrkT3dmP5wWfoOn8DRn/uBXszU1Tz6oef53VG/P7lCHgAIPUFXrwD PEb9iOm9msLR2hFNevphw4x2eHvtNC6zbhvFIOd5wLdY8bgzJnxhjPtRUYiKisKD51mAPA1PoqIQ m1xwx2SB8ecJRAqf06NRYlddjQdPhc0/u4s3vkdxbLoDzvoNwcb7QhuKFZfDYGO1nOGsF4e4h3dw J80DHu7ucM+8gzsP4hCn5wxnletdynRm7J9SQUUfMo2FGlsFwNIu7WKLtjqLoQ9jjGIyZRHGvXp1 VM8/KNOwqR9+P/UbJjc2gCw5GRlwgAPjumtxDM2q49PB6zCrUzKObTmIp+Wsj/ZoMeeWqhwG9K1g ZQa0XvUAGRkZhZ/X2TKQ/CgGKLtBZskTlJbRYj5lzkm0gcV3tB0LlhxJi7lALDQadzWxl0mOBrrr 2kht7Flr2GzDpNli3Ex8gLNrRqGFgx4en1mCvh610Wp5qNLxLlUq4rgbdMCgvja4dPg4UpCOk0cu wK7/ILQRSPlL/5A3RwwZ2RGRewJwq0haJ56fMtuGWqHaxgax7uNKCdF8uQznHZkMYv+PFYByfcSO vWoRsQ8N2mHcV/UREhCAcERj757rcPlqLFppc4vP4XA+Gj6MBVxDa1ibpSLxYggiG3nBA57w8opE yIUEpFpaw1oPQE4Igm/loMXgyWjpaApDCYCMDGSUt+5ChO/A1ycb4eSLbOTkZOHV/cvYNNwd2v1v zhmurnJER8cquVYVbm62kEeEI1Lh27dR/+BWwYKvsRvcnIGoiAi8f5BWhvDwKMDFHW6a3gwUeaKW cPduOGBaF3VtSxZ9GB0NfVdX1FElKzcNjyIfI0PrA6oIMRtHYGpQM2w/uRDV/piM4Vsevp+k9fSg h1y8fl30WIY3mZmQQw96egBsXOBiA7x+/bpImYyMDMDEGtasq0MMcuKjo5GVFoiJn7rAxSXv473s FpB1FGNdXDBwVwJjZZVgZWWcf4JuYavw5o2an6ij3hRsW9oNvZbtx7y6wZg5aAnu5GjwexYb03eG s1MsYs+E4W5DD7jDHe4N7+DOqVjE1nWGc0VOwtXCOhYCtsqKKLFFRPsR1IchRjGVEYlq7dG+wTv8 eemqwqEcMvx15SrI0xttLYuVVxWjKAX/+AfgepHJKA0pKXLA2Ljkk0eq5Iilj1iINeeW6dzdEF5e Brhz9WoR+WnBR3Duici3omLPp4COY8rgO2U5FqXRPyphHXeh2MsihyVGiRVXy9CeGW2Dkl8gpUod tO4/BYvXbMPvl8OwZ4gRbh4IzD/kVkN0svmKNu4AoI/2g/pBevEQTsSdwpHzVTFgUJuSN2us+bOI cd5uwAj4JO7F7r8V+kZEPxW2DRa/KMMcoEwRyZfLMq461EVdYzkiwhVHIh3p2p2gKICYPiiAyH3Y aMw4NInag91bd2NveDOMG+2hmQAOh/PR8WFsoQAppNI0/PpHEGqNmAczWMHLyxELfz2DVOkISAHA sD7qOwE/ByzD0Wbj4JR8AwcPB0GvUi7SEh7iRVYd2FbORlJsPFJlMjzLBJD7HDExMTAGIDGrhjq2 lZk1kqXGIzYpG0A6XmQBlPEUMTExAPRh6egEa8Z/Zz45dwjBSU64f/MaKlkYQaJnAqtqTqjtaKHF K94W6DPQB1N+OYiHs2aXWAxt/818tNw5H0MnOmDZSC/ox5zFmtlLED8qCCE/NIEB3DF1fg/8MmES JritxcRmVnh1bQOm+WfBd9ckuGiqzuPfsWhRZXzR+RPohe/B3LURcBq9FZ1KLMBF4bffotB9Tk8V T8jJcX5SPXTZ9hL2ky8jcYO3xk8jyMJXYvCsm/DedBdjvrDDpwtOotmMwVjdLggzXQ2A+v3xVatl +GZuT0x7MQbdm1bFs+snsX3NGZh6r0ffOgDQDtNnt4DnkgEY+W4i+rayx7Orh7D551twmbwGnZm9 TVhO5WX3QcuK/iphXRs4LnDGmYxd+Jy55Xpo7t0WJuPXYvKa+vi2mT6iLh/HqWfMAoqir5/3SpFx Yyz69UecazIXA+d1wM2VrcDmPSw2VhfOzi+x59g15DbuAQtYwt0d2H/sJl44j2XbpoKZd0iOe4KU HABPUiDDOyTHxSDGFICRFDVrWMEQYvk721gI2ioj4sQW8eyHRR/hGMVWRhg5Xkb+i4dpAJCKR+kA cmJw/fp1GAOwqvsZ6tu4Y+Kc7tg4bij6Wv+Isc0t8erqVszb/ha+e8bmbSejIE9ljEq8gLWLvsLF rX/im7E90cgqEVeP7MSma1Xh+2tvWLPKkYikDxMypMbHIikbQEIacpGNV7ExeTfZhlaoUVMKI6Y5 t0BebdSuDQS/ikVMwSqOvgUcnWxgzCSHzU+FscdXCyfgp86T4eucjfk9aiE99DBWzt2M135X0XFh Y+iDJU9gKcMS6zTJSXSfBwV9R6Mx1RVN8g019sNUF8u4s8ReNjnCMUqTuKqu7Wz6iAKTbTzB1v4N seDNCPxn5pdo4WqD1/ev4EBwOqq2bQLNNwbT1eYr2rjnod92EPrbemP3+HcIth+I75oraRVT/qx7 TCiChS9G9p6EvgeCAWfv/C/Fui9gsQ02vxAnB2CBYR4ES37IMn+J5ctizztq0PfBmFEO6LRyKCbb L8UQVxnuXTyFI3EAqiv0omD/sOgjrg+qj6si92HtERjXeR6m+q0BumzEsFps3cvhcD5iPohDzOgh LW0MAgyo74G8U5My9/YiPYDQbCU9yS+VFryO+n/qSBamNuTSZghtDk2ic3Oakr2xCY0MJCrYsB8o +THNK0BE+Zvft/6ZnhV+k79JucIhN49XNVcqB3CkmcHscuSxu8hHWlyGIdm1mkeXUxm7R5HM8zTG wZHGnUtXejnl5iYa7e1GjuaVyNTOlbpMP0SPc4sIoLDdU6izZy2yrGJFTl6fk9++CCrcbv3CBLI0 GUqBeZ1ATdCEVj0mIgqkoSaWNOGCYjt3UNj+SdS+oR2Z2zhT6zH+dE/Jvu2pgSOpWs0JdFnNnu53 1nSk6tYO9Pn6cNWFVPE2hOZ7GJK0RwAlFnyXE05LPzMhI88FFJI/GPKkm7RtajdqVNeOTE3MyN65 MX0x3Z9uKZ6ELk+m65vGUnu3mmRZ2ZwcXNvQ8JUXKUHTAyS0kKP8EDMGZI/o8LSO5GxjTrafdKIJ ey7QcmWHmAnYasEhZnffN4Lub+hAppKaNPZ0MrMcQRsjoj+nViNAQj0CMoiIKHVnVwJANWdc00hn YfIOK1Dqy26LKTK/lFj+LjgWjLbKAktsEUVnEfUhYolRbGXUk39YitIxBfXeV9D6N3TXfxJ1+bQO WZlZU92mPvT1vihSduaTuhiV8/A4ze3TlJysK5OJmT3V+8yX5h8Mp0wN5YiljzCPaXkTFf2jEAOE 51wFifuHkquVEUkK5DhOo2BmOWx+yoaM4s8spi+bNSBbMyuq3bQbjfrxDD0tPPSEJU9gyyWEYx2r nDx0G9M8hHyHZUxZ4oZYc0EB6uyHDYFxZ469QvbD1s+axFX1bWfTRwyY/D3tNm3z60sdGtchaeXK JHV0J58pOyk0Q7s6dbf5CjbuREQkp3++cSIAVHfOzRL6apI/69Y/CoeY5ZN9ZgxJAYVDzIg08VO1 sNgGo18I9bM4+SHbPCicH7LOX2L5srjzjvqqwmjLyJZUx9qc7N060pQDd2hrsYPohPuHVR8xfVAo rorbhxkH+lIlmNHgI8qyPg6HwymKJCUlpcSbtxkZGUjOZNxtNCsev26PAtsL21boMq4xPBnf0Q3Y PgNr1qxhK/xB8gibO7XEsT7XcWpyzbz/DMrfIeXeRnz52QwY/pyEs2OlGktNPjYMn0yRY1vofpQ4 +6hMyMX+PgYYKtuNtydHqH9C5vlh9G80FabbI+Dfvfg7wBwORztKJ7Z8OPpwOBwOh1PR0CB/5nA4 /y+4v7wJ6q9riitPNqPdB/JuNIfDKT10DxOVHTHYz1EEVTglyA3H1X+eIbZuCGKem8PBVB/ZSbG4 F/YIKTIbNK+j3VGe0t7bce5JH/RsPx44vQk9HSvmbumyuCMY5/MNshaex94PZfE2YR1aOE5DsNKL rbHh2d+YbKf0IocjHqUUWz4YfTgcDofD4XA4nFKhYAuOB1i/8zYajt/JF285HA4TSkNFdHQ0gOgy VqUk3bt3L28Vyhf9bvjp8A+YuXQeOnwSj1fp72BsaYPqDVqhp/8lfN9R24VXE3hMPY3HU0XVVnQM avrCP8K3vNUQl6p9semKF5Tv4W+BevwhQ05ZUGqx5QPRh8PhcDgcDofDKRUSsLWPM+ZFVIdn55+w a45neSvE4XD+n6D7FgqlCN9CgcPhcDgcDofD4XA4HA6Hw+F8zOiVtwIcDofD4XA4HA6Hw+FwOBwO h8NRjtIFXENDw7LWQykODg7lrQKHw+FwOBwOh8PhcDgcDofD4ZQbSvfAtbCwwP79q5GQkFDW+hTi 4OCAMWPGlFv9HA6Hw+FwOBwOh8PhcDgcDodT3ijdA9fMzAwvX75ETk5OeegEIO8pYAsLC1SqVKnc dOBwOBwOh8PhcDgcDofD4XA4nPJE6QLu27dv8TzFvjz0KcL5U6swc+bM8laDw+FwOBwOh8PhcDgc DofD4XDKBaV74Jbnk7eKJCYmlrcKHA6Hw+FwOBwOh8PhcDgcDodTbihdwOVwOBwOh8PhcDgcDofD 4XA4HE75wxdwORwOh8PhcDgcDofD4XA4HA6ngsIXcD9WkoOxa8UmXHiSW96aqEQWew4bVwTgRmp5 a8LhcDgcDofD4XA4HA6Hw+GUD7ov4L6OQ8DKs1jC9PkXt96IoHUxQubWg6TterwocSUVWzpJ0HBR mPiVsiIPxneetrBvsxLh5adFUVL/wswO/bBfrzla1NAvb21UYlCrJT7L3QXfjnNxNb28tQGQfR+H 53+JpnXtYVbJHNWcm6HfwuN4+E5J2YzrWNzSAvoOPbEjMlv7OhnlvPzVF5YSCSRmo3BW+9p04vqs 2pC4fldx7FwUwvGdqwQSScGnHr77n5riFdHfOVoje7QPvo76eWPfIwAlPVCOuGNz0Lu1C6pa2uGT tl/iu1OJKHEyqBC5j3F0bi80qilF5cpS1PTqjm/2hSFLY41F0kcj4rB/qDusTfTYfEQp/8PcehI0 /SlGSx009FPOB4au9vP/mbJuew7Oj68G0+EnIC/tql7vwxf6EkiqjsZ5HdIojraEYFZtCSQSW0y6 9P5slIR1bSCpNxf/n0PsqVFmkLRZh+eiSWSYB1Xmhx/T/PUaO7tKIOn3W8lLFSp//pjnFA6HU9Ex 0FlC9itcOXobt5kK10SDcU3RuJLOtRbB2toaSE1FKgDbIldSkZoKSKVScSvUCCOYSq0hNasCw3LU 4j2ZODtrGA64/YL/zWyMKuWtjlpM0XTuQawN9cLQuZ0RvrEDKpebLu/w9xwf9N9iBN/Z/8Gi1naI /2s31v7kC5+3Qbi3ogUKl8Ll97G+Zxd8/8gbAVcPYXgdLUeeVU7WJcyffQUNW7rg2h3tquKooh78 /ojE0HcAQn9Cu4F/C5SvaP7O0RZ5/BGM7DgKV90XYlKNxdikpEzauclo2/e/cJi4DFtmV8XTUysx t09bZJ77H9Z6s0bXdJye2B79DlXFqG/XYJFzNv7dtxarhnVBmnU0dnQ1Y9ZZHH005F4Alu6XYeTZ exhXCwAMYe1UOlWpRlM/5XA4WpF2BJv2P4PHD16l/wpfWChC5YDzmInoZFzalXFU8xL/3X0aazv0 BB8GFTDNg6ryQz5/5cHzZw6Hw2FB9wXcCoDiAm5RUpCSkn+9vNBrjNmX72G2aAJDsaxZR3x3Ixn9 DhH++6WGPw9fgxn/dcfyuN4ox17RAFv027AEO2pNx7qv/4e5DcpLj3v4I/AhpMPO4rfFXfJuXDp1 R814G3QPPI2oFS3wCQBAhrsrhuHbf2ph3uVftV+8ZZaTi9vL/bDfaRHOfnkIbfgCrsgYwaZ2A9gA QKq1cFIpur+XJTrGlg9Jn5SLmNJpEE7V+BFXjoxBULfFSgol4eBqf7zsvgOhvwyDJQD08IbxIwf4 /XwU33sPhTlTZeZoO3UJdg7rhhFtLAEAvfs4IdHGBydO/gt07cCotFj6aEhiIhJhAtu6DdCgrnYi 5OkxePxKFyU09FPOB4Xu9vP/l7Ju+5M9m3DytRXGedUs9bpe3r6NBL3PsGZ8E0hKvTaOKlr26oXo wwE4sbEn+rH/P/HjgmUeVJkf8vkLQIXKnz/mOYXD4VR8Pog9cM2kUhjmL+C+3tsL+hJ99N73GnlP 4FaCVGqSV/B1KHb49Ud792owN7ODc6uhWP33SwVJBa8LSQpfmU248h90b2iHKvoSdN2ZBqDg1ZvV uLxnIrq42cHS1gU+swIRr/A+WezqFgqvw0hgOOhwCb1Z5AApuL5hDNo1qAazKlLU/qQ3NtssRPDd u1jZWfO+url3L14OnIL+Kh5KTru9DeM6eqKmZRVYOHih1/cXUHQOy0LEXj/4NKoNqZkUdRt3w4wD UXhbcPniRFhV6ov5y7qgjl0teC+5guvrfdHQToo6vbch72WUXOzvI4Gkhz8iDkxFZ49qsKxaH+3G 70bUW5Sk6iBM7vsEe/apfqcobG1nONrUQNdfIjTvFHkMfmlvDoMGM/BPwRYfuZFY1swEFh034ZEc AAnt6rwAACAASURBVOrAxcUI+oaGCk6jBwMDfZi4uKBWwVcvAjB98Q04zwrADy10eOKNVU7sVvit fge/tZNQW6s7HGWvMyVgdQsJrMa+34yBzVaLQi/OYapHFdh2WYe7bzWRo97Grs2oCePBR0AAco8P QyWJMYYczSmU7zznptY6a4s4/s4wFky2yopwbBFFZxH1AVhiFFsZtVi6ovPwFTgdOBueqt4YyfwD xy68g3fv3nmLpQAAG/Tu3Rpv/jiGc8q2VlFBFffBhYu3AAC5HHICrKys2IVoqI9OMRMXMdYq3947 bUEqQjHHWcnrnwJzbtLWzpBIJNC3+BIHUoGbc5zf+1GN6bgONjnikoV7B2aie+M6sDazQi2Pzpi8 8zbe7+LDkiew5RKC8ymznDx0G9M8BH2HYSxYYq8YcwGz/TAhMO7MsVfIflj6WTiusredTR82wrFt 81/IRSM08lJymcVP6RkuLB2Cls72MKtsgRpurdDTbyfuKFEoNDQUlbpNwkgn1RrpbvMVaNzfHMNA cz14b0gs8pvEX9pBz2o4/sgGNM2fxYgJRh1GYoh1IHYfSlJRQiiOMSJoG+z5BlsOIEOETvkh2zzI kh+yIZYvizvvqOVtFHaNa4v6Va1Q3bMLph96XGLrFeH+YZ9PdfVBTeKqzn0YuxbN9M0w6HBmEf3e nBwBS4PW2BDP3s0cDucjIyUlhYp/4uLiKDSC2D5BIdTIchmB6bOfFvzDKDeCaPr06cTE335khz70 m4woaJojmZubk+O0ICL5Eeqv70gzg4mIcij0xxbk0utHOnjxX7p55Xda8oUDwaw3HUguEPSGXsRE UmTkXVrREYROo2l6j/40d/UW8t+9m85HvyMiosCRpgT7pvTVgq10/PKfdHhJN6qGKtQj4HmhSjlJ jykyMpIiI2/Q4hYgg4GHSqjNIif59wFkKXGl8Qdu0OOEaPprvS/ZSaqT318ytr4pQgwtaQTy2ZGq /PKjDdTapAp5jt5Ap4L+plM7p1ELczPy2RFXWOT53l5kbvIJjdz4BwXf/IcC1w+lBkaW1O+3V3kF LkwgS0kNGrTzTzr/gzdVMbakTgvO0p97hpITPqEfIoiIZLSvNwi12tPUxdvoxOUrdHz9aHKrAnKa FkQ5SlR7ubkj4bMVFKfkGlEunRtnQwDIbtIlkmvRM/K4XeRjKSHnr6/Qa5JR+PLmZGzdg/YlvC+T fH4WeTo0obHrDlHQzb/o4NqvqFH1RjT30vv+DFvsRrAaSMcyiOSZLygxOVsLbVjlJNGBvtZkN/wE pRNR/M+tCaYj6YxGNWXSDh8Q+h5Q+C6eVjUHWY55L4nFVoNnOhFcFtBdIspNOEljXU3Itss6uvuG NJIjZGPPN7YntFpLT4no3n88qVq1auS2+C4RJdHG9qDPtycz16URwTPJEc60ILTkJXH8nW0sWGyV BZbYIpbOYunDEqOYymjEK9rgDcIXu+mt4tfRS8kD5jTuXLHix4eREZrTz/EaViN7QRHB1+jPM/tp SZ/6ZN9kKgU+1eD3Gumja8x8TU+jI/Ns3n8AmcGFZpzN/zsyhl6+JWKZc2Upcfm/8ae+ZqCGM87m /x1JkQ+eU17oYJm7FVDjpyw83debLE0b06SdF+h2aBAdXDOWmlhUoY6bH+WXYMkT2HIJwfmUUU4e us+Dwr7DNhYssVeMuYDNftgQHne22MsiR7ifheMqa9uZ9GHlzUMKCgykwNOh9KLERTbbeLbDh0z0 3Wis/1n6904IXTq8maa1a0Cfb44uZrMyirseSFcfqhtF3W2+Yo37Wzo21JL0vDfQey94QRvb65P1 V3/Qu/x+Yc+fde2fmzTTCeS94Sndmlef9Nv9Qk8pP9d0nkMFIVY4jrEhbBuM+QZDDiBOfsgyD7Ll h4Womb/E8mVx5x115NDffk4EU08at/EEXbl0jDYtmEBtahYdQ+H+YdNHDB9kjavi9OEr2uFjTMbd /Ol9iEyjvb0qU6UeAZTC2MscDufj48NYwA3/nlzRgbYlP6d1bcxo1ORhVLnNOnqetpM6w4OWRqv4 3Z2FVB82NOVK8Qv5CZLNIDqeVvJngSNNCZ7/ofuF3zyiZZ+Cqgw/oSRBSqUtndQs6AjI+dvPgeD6 HYUXljlLo8xBn614qKJR6rhE46RWNPGi8qtXptgTXOdTmEIjnoeF0JPCtcO7tMAF5DjlCr1fUnlH 58fbE9y/pyiivAVco4F0TE5E95eRJ7xo+QMioqM0QN+aJl8mKuzf9hspqVCOnG7PdyWYqViAPDuW zOynUJCqpuUkU3TYA0pRtvrLyNMDfclGUpvGr59HTYyr0fDjL4uVeEPhP3cmc4AAEGBJXTdGKSzq 3KNFDUGWA5bSqr5uZGMEAgzJvvVUOvJQkwV3NjlZV6ZQzSqdaEf+wozyBdxsuntsA23YoPA5EU7v 0y8NFnAFbLVgAfdOwjEa4WxEtp+vL7J4yyaHwcbOjiWzGtPpOuXQwf62NG72eKrq+ytl0y36to40 38ZY/VSofxRgWhjSxd/ZF0OFbVW4XSyxRTydxdFHOEaxldFo3FUt4AZNI3vY07QgosyT46mGdS2a cjorLwaiNs0NUSpMNak7qFN+bJE49KGtd1I1u+HWVB8RYiYR5csviPMCqJxzL9AYS1ATJiHq5JCO C7jh9J0rqOGisCLfhi5wIdSdTbeLfKs+TxAuwxDrNKqLdB5TNt8phpKxYIm9oswFhWhoPyVgH3f1 sZdNjnA/a/KPMXVt18SeSwElthE0zZFQfSL9qRhs5XLt/uFApKPNV7RxJ8o+NYos9TvQtoIV8lc7 qJO+NY0/X9BADfNnnfqnYAH3GVHUUvKQNKFVD4sv4Grip+oRtg02v2DpZ83u4xhgmgdV54eFqJy/ xPLlUph3VCH/g4abgty/D1f4MoFWtyg+hgUI9Y86fcTzwTzUxVXx+jDzyGAy029DGwv+GfRsK7U3 sKDhJ7KUdwGHw+EQ0QexBy6srWGNFKQk3UJEqCearmmMiPYhCEnyRCqsUbAFruzhSfwwbwUO33iA p68ykZP7DlmojA4yFXIbecNb1aaBZmZ4vxWUIxwdgdfJyXgHaLbJv4Ccxm3bwnT9MWw50R/zW1vi yWF/nMmogUGttNl/LB3pGUawM1J27RXCwp5Bz80DDRVexbd1a/z+j+wwhEUDLtPc3h/YBUO4uTUA /MMQJgPqA4CeAQwkAAwNYQgDGBjklTM0zEVurkKVVaooHKImgbuHG5DxAA+eA5/bFVPPyAhGaWlQ +eKOgRXquWnwurES7Adsxc5THuj19VLUmXgBG3raKFx9gr0DWuPrBz5Yc+Y2urd0BsWcxg8jm8Hl 2mZc2zcQ1WQRiLgPwOgB9Bb54/aWanh29TBWfvMNBg+tjYir01GbRREWOfJwrPDbDqtvb2CUgzph bxC0YQqmXFD4ymcHRvb4RPN9tlhsPvUivu6wAlceGKPr3D5oaKKhHBYbc3aGc+INxMmiERbWAJ4L PHDP9w7uySshNr4emjtrorOI/cOCSHFDva0CLO1iji2i6CyGPgwxiqkMmz6CGBvDGAQiwMjOFc2a pcDF1hBIJhCMYazpaS8Wo3GeRiMnIxF3Ti7C8KbOOL09FEeHqXVw7fURIWYKofGcW8pyBMmNQEQ0 ELm8OcxWvzcg+bs3QE4UonIAr+IGoi5PUFeGJdYVz9CE6tJpTNl8h3ksWOKGrnOBWBmsBuOuNvYy yWGNUWXbLjFgsY1PB46G1/Yf0LX2dbRu1Qgejdvg8y+6oW3DqlCamgqhi81XwHE36jIIvpZdcfj4 K4wdY4PkE0dwxaYfFrQvZuys+bNYcb7+MIxovgC79oRjgMJuP1rFMRWIYxsa+JdY93FlgVi+XBrz jiqe3sf9TD24ubkqfGkBCwstZAnpU5axV8Q+rNJjHIZU9Yb/ngeYNMcZj/b644rdMPzdTeTT3jkc zgfFB7EHLqRSSJGK1H9v4VZlL3g18YKXcQhCbqQgRU8KqSUA3Meq/l/ipzhvbP/rPp6nZSAjYinU hm1jY8ZJXAKJKCcslJRT2XcrLi02g7+vF6pXrQefFc/Re/cp/NhSX7kItTjC0SEVSUnKNnnKu/FX D0FZEYlEAhDL79Wjrgtlr14hrUYN1NCtCgHeIDklb5Oz9IREFNmV6N5uLD/4DF3nb8Doz71gb2aK al798PO8zojfvxwBDwCkvsCLd4DHqB8xvVdTOFo7oklPP2yY0Q5vr53GZdZtoxjkPA/4Fised8aE L4xxPyoKUVFRePA8C5Cn4UlUFGKTC+6YLDD+PIFI4XN6NErsqqvx4Kmw+Wd38cb3KI5Nd8BZvyHY eF9oQ7HichhsrJYznPXiEPfwDu6kecDD3R3umXdw50Ec4vSc4axyvUuZzoz9Uyqo6EOmsVBjqwBY 2qVdbNFWZzH0YYxRTKYswrhXr47q+QdlGjb1w++nfsPkxgaQJScjAw5wYFx3LY6hWXV8OngdZnVK xrEtB/G0nPXRHi3m3FKVw4C+FazMgNarHiAjI6Pw8zpbBpIfxQBlN8gseYLSMlrMp8w5iTaw+I62 Y8GSI2kxF4iFRuOuJvYyydFAd10bqY09aw2bbZg0W4ybiQ9wds0otHDQw+MzS9DXozZaLQ9VOt6l SkUcd4MOGNTXBpcOH0cK0nHyyAXY9R+ENgIpf+kf8uaIISM7InJPAG4VSevE81Nm21ArVNvYINZ9 XCkhmi+X4bwjk0Hs/7ECUK6P2LFXLSL2oUE7jPuqPkICAhCOaOzdcx0uX41FK21u8TkczkfDh7GA a2gNa7NUJF4MQWQjL3jAE15ekQi5kIBUS2tY6wHICUHwrRy0GDwZLR1NYSgBkJGBjPLWXYjwHfj6 ZCOcfJGNnJwsvLp/GZuGu0O7/805w9VVjujoWCXXqsLNzRbyiHBEKnz7Nuof3CpY8DV2g5szEBUR gfcP0soQHh4FuLjDTdObgSJP1BLu3g0HTOuirm3Jog+jo6Hv6oo6qmTlpuFR5GNkaH1AFSFm4whM DWqG7ScXotofkzF8y8P3k7SeHvSQi9evix7L8CYzE3LoQU8PgI0LXGyA169fFymTkZEBmFjDmnV1 iEFOfHQ0stICMfFTF7i45H28l90Cso5irIsLBu5KYKysEqysjPNP0C1sFd68UfMTddSbgm1Lu6HX sv2YVzcYMwctwZ0cDX7PYmP6znB2ikXsmTDcbegBd7jDveEd3DkVi9i6znCuyEm4WljHQsBWWREl tohoP4L6MMQopjIiUa092jd4hz8vXVU4lEOGv65cBXl6o61lsfKqYhSl4B//AFwvMhmlISVFDhgb l3zySJUcsfQRC7Hm3DKduxvCy8sAd65eLSI/LfgIzj0R+VZU7PkU0HFMGXynLMeiNPpHJazjLhR7 WeSwxCix4moZ2jOjbVDyC6RUqYPW/adg8Zpt+P1yGPYMMcLNA4H5h9xqiE42X9HGHQD00X5QP0gv HsKJuFM4cr4qBgxqU/JmjTV/FjHO2w0YAZ/Evdj9t0LfiOinwrbB4hdlmAOUKSL5clnGVYe6qGss R0S44kikI127ExQFENMHBRC5DxuNGYcmUXuwe+tu7A1vhnGjPTQTwOFwPjo+jC0UIIVUmoZf/whC rRHzYAYreHk5YuGvZ5AqHQEpABjWR30n4OeAZTjabByckm/g4OEg6FXKRVrCQ7zIqgPbytlIio1H qkyGZ5kAcp8jJiYGxgAkZtVQx7Yys0ay1HjEJmUDSMeLLIAyniImJgaAPiwdnWDN+O/MJ+cOITjJ CfdvXkMlCyNI9ExgVc0JtR0ttHjF2wJ9Bvpgyi8H8XDW7BKLoe2/mY+WO+dj6EQHLBvpBf2Ys1gz ewniRwUh5IcmMIA7ps7vgV8mTMIEt7WY2MwKr65twDT/LPjumgQXTdV5/DsWLaqMLzp/Ar3wPZi7 NgJOo7eiU4kFuCj89lsUus/pqeIJOTnOT6qHLttewn7yZSRu8Nb4aQRZ+EoMnnUT3pvuYswXdvh0 wUk0mzEYq9sFYaarAVC/P75qtQzfzO2JaS/GoHvTqnh2/SS2rzkDU+/16FsHANph+uwW8FwyACPf TUTfVvZ4dvUQNv98Cy6T16Azs7cJy6m87D5oWdFfJaxrA8cFzjiTsQufM7dcD82928Jk/FpMXlMf 3zbTR9Tl4zj1jFlAUfT1814pMm6MRb/+iHNN5mLgvA64ubIV2LyHxcbqwtn5JfYcu4bcxj1gAUu4 uwP7j93EC+exbNtUMPMOyXFPkJID4EkKZHiH5LgYxJgCMJKiZg0rGEIsf2cbC0FbZUSc2CKe/bDo Ixyj2MoII8fLyH/xMA0AUvEoHUBODK5fvw5jAFZ1P0N9G3dMnNMdG8cNRV/rHzG2uSVeXd2Kedvf wnfP2LztZBTkqYxRiRewdtFXuLj1T3wzticaWSXi6pGd2HStKnx/7Q1rVjkSkfRhQobU+FgkZQNI SEMusvEqNibvJtvQCjVqSmHENOcWyKuN2rWB4FexiClYxdG3gKOTDYyZ5LD5qTD2+GrhBPzUeTJ8 nbMxv0ctpIcexsq5m/Ha7yo6LmwMfbDkCSxlWGKdJjmJ7vOgoO9oNKa6okm+ocZ+mOpiGXeW2Msm RzhGaRJX1bWdTR9RYLKNJ9javyEWvBmB/8z8Ei1cbfD6/hUcCE5H1bZNoPnGYLrafEUb9zz02w5C f1tv7B7/DsH2A/FdcyWtYsqfdY8JRbDwxcjek9D3QDDg7J3/pVj3BSy2weYX4uQALDDMg2DJD1nm L7F8Wex5Rw36PhgzygGdVg7FZPulGOIqw72Lp3AkDkB1hV4U7B8WfcT1QfVxVeQ+rD0C4zrPw1S/ NUCXjRhWi617ORzOR8wHcYgZPaSljUGAAfU9kHdqUubeXqQHEJqtpCf5pdKC11H/Tx3JwtSGXNoM oc2hSXRuTlOyNzahkYFEBRv2AyU/pnkFiCh/8/vWP9Ozwm/yNylXOOTm8armSuUAjjQzmF2OPHYX +UiLyzAku1bz6HIqY/coknmexjg40rhz6Uovp9zcRKO93cjRvBKZ2rlSl+mH6HFuEQEUtnsKdfas RZZVrMjJ63Py2xdBhdutX5hAliZDKTCvE6gJmtCqx0REgTTUxJImXFBs5w4K2z+J2je0I3MbZ2o9 xp/uKdm3PTVwJFWrOYEuq9nT/c6ajlTd2oE+Xx+uupAq3obQfA9DkvYIoMSC73LCaelnJmTkuYBC 8gdDnnSTtk3tRo3q2pGpiRnZOzemL6b70y3Fk9DlyXR901hq71aTLCubk4NrGxq+8iIlaHqAhBZy lB9ixoDsER2e1pGcbczJ9pNONGHPBVqu7BAzAVstOMTs7vtG0P0NHchUUpPGnk5mliNoY0T059Rq BEioR0AGERGl7uxKAKjmjGsa6SxM3mEFSn3ZbTFF5pcSy98Fx4LRVllgiS2i6CyiPkQsMYqtjHry D0tROqag3vsKWv+G7vpPoi6f1iErM2uq29SHvt4XRcrOfFIXo3IeHqe5fZqSk3VlMjGzp3qf+dL8 g+GUqaEcsfQR5jEtb6KifxRigPCcqyBx/1BytTIiSYEcx2kUzCyHzU/ZkFH8mcX0ZbMGZGtmRbWb dqNRP56hp4WHnrDkCWy5hHCsY5WTh25jmoeQ77CMKUvcEGsuKECd/bAhMO7MsVfIftj6WZO4qr7t bPqIAZO/p92mbX59qUPjOiStXJmkju7kM2UnhWZoV6fuNl/Bxp2IiOT0zzdOBIDqzrlZQl9N8mfd +kfhELN8ss+MISmgcIgZkSZ+qhYW22D0C6F+Fic/ZJsHhfND1vlLLF8Wd95RX1UYbRnZkupYm5O9 W0eacuAObS12EJ1w/7DqI6YPCsVVcfsw40BfqgQzGnxEWdb3f+zdZ1gUZxcG4GcposJSFlQUVOyi KFhjL7GEWBIsMZpoolGx4YcajTHWFDUaS0zshdgwxqgxRqNYMWqiRpSIIKBYsKICCygWyvl+0BbY 8i477CKe+7r2B8wwc+atZ4adGcYYy0+WmJhY6M7blJQUJDwRfNpo6h1sWxcFsRu2HdDdtyk8Be/R 3bRuEpYsWSK2cql0A6u6tsGePmexf1y1rP8MZr5E4pUV6NdyEiy/j0fQSIXeW03YMwQN/DKxNjQQ hd59ZBQZCOxjgcHpG/H8j4+1f0MmbhcGNBkPm3URCOhZ8B5gxljRFM/YUnriYYwxxkoaPfJnxtgr 4eq3zVF3WQsE316FjqXk3mjGWPExfJgo74oP/F0lCIUVkhGO0/88wK1aIYiJs4WLjTlexN/ClbAb SEx3QquaRXuVp8JnHQ7d7oN3Oo8CDqzEO64l82np6bG74ev9KVJnHcaW0nLx9u4ytHadgDNqF7bD 8gcnMa6S2oWMSaeYxpZSEw9jjDHGGGPFIucRHNfww4aLaDhqA1+8ZYwJUTtUREdHA4g2ciiF9ezZ 09QhmJZ5DyzY9RUmz/sCbza4g8fJL2Fl74Qq9drinYBj+LJLUS+8lkXj8Qdwc7yk0UrOolpfBET0 NXUY0qrQHyuDvaD+Gf52qMNfMmTGUGxjSymJhzHGGGOMsWJxF2v61MYXEVXg2W0Bfvrc09QBMcZe EYY/QqEY8SMUGGOMMcYYY4wxxhhjrzMzUwfAGGOMMcYYY4wxxhhjTD21F3AtLS2NHYdaLi4upg6B McYYY4wxxhhjjDHGTEbtM3Dt7OwQGLgYd+/eNXY8uVxcXDBixAiT7Z8xxhhjjDHGGGOMMcZMTe0z cOVyOR49eoS0tDRTxAQg61vAdnZ2KFeunMliYIwxxhhjjDHGGGOMMVNSewH3+fPniEt0NkU8+Rze vwiTJ082dRiMMcYYY4wxxhhjjDFmEmqfgWvKb96qunfvnqlDYIwxxhhjjDHGGGOMMZNRewGXMcYY Y4wxxhhjjDHGmOnxBVzGGGOMMcYYY4wxxhgrofgC7usq4Qx+WrgSR25nmDoSjdJvHcKKhZtwTmnq SBhjjLHXzCuQJzBWmnDeyxhjjDFtDL+A+zQWm74Lwlyhz7+48EyCqAsImVYHsg4/4GGhJUqs7ipD w9lh0u9UVOYZzPSsCOf23yHcdFHkp/wLk998D4FmrdC6qrmpo9HIonobtMz4CX27TMPpZFNHY2pP seFtGWTv/VJ4kc429h+m1ZGhxYKYYowvHDPdZZDJcj51MPO/Im4q/TYOfj0IrWo7Q27jiJpNemPq r1EoOHSk39iKvq7mWfvrvQkvtGzy0ba+sJfJIJMPQ5C+8WTcxG/T3kWTagqUL69ANa+e+HRrGFKL ELOheKyTyPOr2D3zPbxRuwpsrR1Qo2kX9P/fGlxMKbiiMfpOcUjD4VGVYfPRXmTqXFfL2GIQCccE qT3dil7mMsgqDMdhbQOHTrEIHNwIjmXNSt4xGko4T3gN24+IV2k8LBWMkCMZoU4572WMMcaYNhYG b+HFYwT/dhEXhVauhnq+LdC0nMF7zcfR0RFQKqEEUDHfEiWUSkChUEi7Q72UgY3CEQq5NSxNGEWe JwiaMgTbPX7Ef5ObwtrU4WhlgxbTdmBpqBcGT+uG8BVvorypQyqRSkIbqwP/PyMx+CWA0AXoOPBk EbfzDCemdEWvNQTv0VOxpl1F3Nw2G7MHvIWnx8KxvHNWi828sxtDuwzD6UazMLbqHKzUtsnUY5g+ NRgN29TH35f0jScZB8Z0xns7K2DYZ0swu/YL/Lt1KRYN6Y4kx2isf1suHLMUeKyTwjMcn+KN/gFl 0dd/Kia1qY7UKyfxywo/tLv4DGEnJ6CmqUM0VNJurAx8gMZfeZnwNhupxoRiEBaK0Eyg9ogx6Gpl wHaubMK8wHQMDboC3+oAYAlHN2lCNK2SkCeU4PYj5FUZD18HUtWFMeqU817GGGOMaWb4BdwSQPWi Rn6JSEzMXm4qZk0x9fgVTJVsg6GY/0YXzDyXgPd2En7up+efhy/BpJ8b4dtYH5iwVPRQEe8tn4v1 1Sdi2f/+w7R6po6nBNLRxjKTY3DzcXEHUQZONerBCQCUjkU/uckIw8mzT9Dk8wPYO6tx1sWnTmn4 a+8wbPv5NJZ37g4kHoVf10HYX/UbBO8egVM95mjbIC5+649At9kI6rcT7fW+gGuLDuPnYsOQHvi4 vT0AwKePG+45eWPvH/8Cb78pFrNEeKyTwgXs3nkdrr6n8Ou8tpABQC8ffDykH44/8sp38dY4fUd6 tzevxB9PHeDrVc2EUUg0JhSDRxcv4q5ZSywZ1Tyr/ovq3j3cQ1lUrFUP9WpJFV0JUCLyhJLbfoTo NR4W11jHAEiXI0k+x2nCeS9jjDHG1CsVz8CVKxSwzL6o8XTLuzCXmcNn61NkfSutHBSKslkrPg3F ev8B6NyoMmzllVC77WAsPvlIZUshmFJD5Za93ptwN/hr9GxYCdbmMry9IQkAsH+YHLL2i3F88xh0 96gE+4r14T1lH+6o3Kt6a3FrlVv/ZLActKtQ3CLbARJxdvkIdKxXGXJrBWo08MEqp1k4c/kyvuum f1md37IFjwb6YYCGL+olXVwL3y6eqGZvDTsXL7z75RHkz2tTEbHFH95NakAhV6BW0x6YtD0Kz3MW Hx0Dh3L9MX1+d9SsVB2d5gbj7A990bCSAjV91iLrBrUMBPaRQdY7ABHbx6Nb48qwr1AXHUdtRNRz FFZhEMb1v43NWzXfPxm2tBtcnari7R8j9C8U0Xgkaj9AKq5sn4yeTWvCUe6A6o27YdyGi8h3t9zz KPzk2wF1Kzigimd3TNx5s9Ct0LraWPyabpDJZDC364ftSuD857Xz1q86EWf1KiOBmPWgsb7MW2LG 33dwbmbjvMFJ0RANKwNPk5ORAQD27uj20UIc2DcVnrq+zX9rDfwXv4T/0rGooeVKjbb2Y93og9yL twCAzExkEuDg4CAes+C+dOGxzvAyBF7gxQsg8e7dfI+4MHNugy6Nsr7rJNZ3BPu7rrq4tRRv8Vqf OgAAIABJREFUmMsxaNeTfFE+++Nj2Fu0w/I7+h5fONau+gsZaIImXmoWC4wtov1d93whwJjjarbQ 0FCU6zEWQ930DRYAjmKkQ3YsXVdDiVB8Xlvdbf465kqR4xKaT/MY1i/yaM0TuP1oJTIeiox1YmOm BG1MwmMHJMghRY/diDmSWJ1KdFw5BPJexhhjjL1+SsUFXDg6QpGihDIDCL1wATa2NggJCQVICWWS I7K+lJaO/74fi8W3PDF22R84vm8FPlEEY3JPX/ySmLOhhvjsaCQiIy9jYRcAz09i8ZLL8Bz+FZYH bMSnHVRuZLr2C7ZebQK/5b8iYEItXFo0EGO35j2Z0mXYdkRGRiIy8hzmtNYSu47tJO4cA+///Q33 r/bi8tWz2DymGV4eWIitCfXhaqtvQV3HoUPX0Kx1a5RRt/jmCvRqMwnnavhi9f4g/Px1Zzxa0hdD NtzOXeXh1g/Q2vcIKo9ciQPBf+KHYY748+NW+GhHfN52XpzDjUozsNavJs5/3QczHo3GqkU9Qb8v w7YrKvsL24rVUY3xvx+2Y/OsDkgIHAbvaaeRXiiwsmjTpikiDx3C7ULLACATDyJDcTf+Di5GxoH0 LRaheKRrPw8CP0Sbkcfh5rcOR0/tw6JhNXDu0/bou/pm9nbScepzb3zyczI6f7kZP38/DnX/W44t Bc7JdbUx+/cDspcHoL8caDgpKPvnSEQGT4OnHkWjO2Z96KovGWSqF1sjgxAUa44WrVrAHABkVdDn C3+0kuvaTwJ+mTwL0f0XYVpzbd/fEmg/GY9w5ew/+CtoG+a9PwGH6ozHkvFNxGPWZ1/a8FhneBmi Nd4b4Ionu/3x9pgF2Lj3L1y68yTfdsT6jkgZCtRF9Y/g2z0NvwX8itzqQTJ2bdiJlz18MdhVz8N7 Xh7e3+3DvgNL4FPoApzY2CLU3wXmC92MOa7myED94Ztx5If34aBHpHla4+tz2W0h4H3IUR+TgrJ/ jgyCf/2stXTPlYJ9UHQ+lWoe1JoncPvRRWQ8FB7rdIyZUrUxyeZ3qXJIncdu3BxJpE6lOS5VuvJe xhhjjL2WEhMTqeAnNjaWQiNI7HMqhJrYzycIfQJpxj+C240gmjhxIgkJ/5Lc8SatTYijZe3lNGzc ECrffhnFJW2gbmhM86I1/N2lWVQXTuQXXHBBOm31AcFpEP2eVPjP9g21IXh+TVdzf3OD5jcDWX+0 lzILra2k1V1BFgN3Fmk7J/1dCO4zKTx3nSAaZgtqufC6hoPS5hj5KhxozFH1S4P9nAnu0ylM5SDi wkLo9oucny7TjPogV79gSs9d4yUdHuVMaPQlRRERHRlN9mUG0p5MIro6nzzhRd9eIyL6jd43d6Rx x4lyy7fzCorP3U4mXZzuTpAPpYPqggsaSXJnPzql6dDSEig67BolpukuhcKKEA9REdtPOM10BzWc HZbvt6Ez6hNqTaWLRESZf9JHNqBGX4arrHGXFrcGof92NYFobmNZjtAIe1DzrIooAoGYVZ2ZTK6o TTNCtWxStL6eh9GC9rZkWXc8HU9Rt8JjWt4JhF4b6XmBJanBflTNuiutv5P1853v2xFsNNSnrniU 66krQABI5tKH1lxSqunrgjEb0lZ5rMtiUH8nohfXafeM96lNDVsyBwgoS1VajaBNEakFVhTpO9rL sBA1dfFk9wckN29PK+5m/+LBGupsYUcf7S0Yj4GExhax/q57vlAhMibkKK5xtTgcGU32uXOcKoG5 MpeW4xKaT1UY2i+ISGuewO1HD5rHQ5GxTveYKVEbk/DYJckhRY7dZDmSpu1IdFwF6cp7GWOMMfba KTXfwHVEIhLjL+BCqCeaDW2KRhdDEBKvhBI530oD0q//gVkD26NhzcpQ2Mohb/UtriEd6YW/8pml SSd00vQtV7kceV8AdIWrK/A0IQEv9Y1dx3aadugAm8g9WL33MuIS7uD8ugAcTKmKdm2L8mzDZCSn lEEZtV+/fYywsAcw82iMhirfJKzo0RSuOeu/CENYNFDfw0PlW4WW8PCoB0SGISynHM0sYCEDYGkJ S1jAwiJrPUvLDGSo3k9uba3ychQZGjX2AFKu4VqcmvDKlEGZpCQkqVkEALBwQB2PWrA35KnOOuKR pP1kRCAiGoj8thXkcnnup83Cq8D1KESlAbh/FVefmMHDw13lD+1gZ2fAsRlCJGZ9idRXWgw2ftgD X8R0wU9BS9HJRo/tZ4Zjof86OHy2GMNcJIjHbjgOE+Fl8l38u9ARy1rURt8td4sWsyFtlce6LIb2 9zI10Ofr7Th9XYknj6Lx9845aHZvA4b6fIWL6m5nFaGhDEXqwrq3Lz6scBIBm68BAG5sCUBwpSHw 7SHxGz9Fxhah/i4wXwgy2rhqTKJzpSpNfVB0PgWkmQe15QncfiQhPNZpGzOlamOSHbuEOaSuYy9p OZJUx1WQrryXMcYYY6+d0nEBV6GAAkoo/72AC+W94NXcC15WIQg5l4hEMwUU9gBwFYsG9MOC2E5Y 99dVxCWlICViHppq266VFcReUF3g9ukiK7yd8n3X4NgcOQL6eqFKhTrwXhgHn4378U0bc/Wb0MoV ri5KxMeru0JBIJ33XJLa2zJlMhlAIn+vnbYiTH/8GElVq6KqYbvQS/54JGo/5g5wkAPtFl1DSkpK 7ufpi3RQ5m943xJAerqax0iYkEjMUku9hGW922HkGU+sPPQzPnTTr73HbfoMC292w+heVrgaFYWo qChci0sFMpNwOyoKtxKKVsKW8ipo9sEyTOmagD2rd+C+hDEL4bFOYjKUdaqD1v2mYuWktqDoIzhW 1PtV1ZahYF1YdITvJ3URsmkTwhGNLZvPov4nI9FW6kMXGVuE+rvh430WI46rRlWEuVK4DxY3LXkC tx9JFG2sKzhmStTGJDv24swhCxx7ScuRpDquAkyR9zLGGGOsZCsdF3AtHeEoV+Le0RBENvFCY3jC yysSIUfuQmnvCEczAGkhOHMhDa0/GIc2rjawlAFISUGKqWPXJXw9/vdHE/zx8AXS0lLx+OpxrPyo EYr2vazacHfPRHT0LTXLKsDDoyIyI8IRqfLb51H/4ELOiZyVBzxqA1ERESovZkpHeHgUUL8RPPQ9 ycn3zQLC5cvhgE0t1KpYeNXr0dEwd3fP94b4fDKScCPyJlKK+u05XfFI1n4awsvLApdOn873t0ln duPQ7exTEpdaqGWViYhw1ZpIRnJR3xgmSmMZCsQs2b4AKE9jdreO+Dy2J3b8vQe+DfW/rHEnOhqp Sfswpll91K+f9ek0/wKQ+htG1q+PgT8V+PaspngoEf8EbMLZfBWdhMTETMDKKu8ZkfrEbEhb5bEu iyFlmHkXvy9Yir8KPJoQRICsIio6FmGbmuhRF01G+KJ51GZsXLMRW8LfgO/wxhIGkk1obBHp7wLz hQhjjqvGJPVcKUqKeVBbnsDtRxpS5HWStTGpjt2IOaSpciRNiqm/68x7GWOMMfbaMehGu5JDAYUi Cdv+PIXqH38BORzg5eWKWdsOQqn4GAoAsKyLum7A95vm47c3fOGWcA47dp2CWbkMJN29joepNVGx /AvE37oDZXo6HjwBkBGHmJgYWAGQySujZsXyWqNQla68g1vxLwAk42EqQCn3ERMTA8Ac9q5ucBS8 JnX70E6ciXfD1fN/o5xdGcjMysKhshtquNpB/5zQDn0GesPvxx24PmVqoaSw86fT0WbDdAwe44L5 Q71gHhOEJVPn4s6wUwj5qjks0Ajjp/fGj6PHYrTHUox5wwGP/16OCQGp6PvTWNTXN5ybv2L27PLo 1a0BzMI3Y9rSCLgNX4Ouhb6REIVffolCz8/fUXnEgapMHB5bB93XPoLzuOO4t7yT1m/zFikeydqP Mz6ZNRoLuo1D39ovML13dSSH7sJ301bhqf9pdJnVFObm3hgxzAVdvxuMcc7z8KF7Oq4c3Y/dsQCq 5IUr3sZqoEYN4MzjW4jJeW25uR1c3ZxUvo2jrQwFYsZLJMTeRmIagNuJSMdLJMTGIMYGQBkFqlV1 UGmv2vZ1Cd906o6vH7TF3LVDUfH2GZzO/UakLWq2bITKlpl4FPkvricBgBI3kgGkxeDs2bOwAuBQ qyWazb8Kmp+/eu8uaw/XGbVxMOUnvJVviZZ47h3B0tmf4OiaE/h05Dto4nAPp3dvwMq/K6DvNh84 CscscuwieKwzuAzv/o3ta6Zi97qj8B83AB0aV8HLyN+x4KvTcB6wA2/ne+yFtr4jUIZCdZGzq4/h 2+0LjPdfAnRfgSHV9TkoQUJji0h/F5kvBMYEY46rkhViOpR3biH+BYC7ScjACzy+FYMYALB0QNVq CpQRmiul64NZJJoHteUJ3H50EhkPpcnrpGpj0h270XJII+dIurcjcW4MQHfeyxhjjLHXUql4iRld p3lNQYAF9d/+jIiInmx5l8wAwhvf0e3stZLOLKMBzVzJzsaJ6rf/kFaFxtOhz1uQs1VZGrqPiOg8 TXbLelFRwY9N1gpElP0ignbf04Pc32S/IELlRUo3F7VSux3AlSafEd9O5q2fyFtRcBuWVKntF3Rc qe8jj4noyWEa4eJKvoeS1S5OPL+ShnfyIFfbcmRTyZ26T9xJNzPybYDCNvpRN8/qZG/tQG5eb5H/ 1gjKfdXOkdFkX3Yw7csqBGqO5rToJhHRPhpc1p5GH1E9zvUUFjiWOjesRLZOtandiAC6ouadPcp9 Q6lytdF0XMv7fC4t6UJVHF3orR/CNa+kkVg8UrUfonS6c3AO9XujHlWUO1CNFj1o2DcH6b7qWyye hNHqoW2opqMtOXt0Ib/tl2iNd/4XdIi0sdx1AweTu0MZkuWs4zqBCqyiowx1xZz1Eg+18XjMoUjh fe2hgRYatoN2tPwBEdETWu+taR2Qz9aCrzPLou0lZtqOPe367zStTwtycyxPZeXOVKdlX5q+I5ye 6BWzaDnrwmOd4WVIlBkXTEv9BlH3ZjXIobwtVa7Tgvp+8QtdUfPSOc19R6wMdddFnpTt/akc5PTB 7idUbATGFqExinTNF2JjglHHVUncpG+baziu+jPocl5Ba58rRY5LaD7NY2i/yAtdS57A7UcrkfFQ ZKwTGTMlaWMSHjuRBDmk6LEbMUcS245Ex5VNJO9ljDHG2OtHlpiYSCggJSUFCU8En7qUegfb1kVB zet81HBAd9+m8BS8T2zTuklYsmSJ2Mql0g2s6toGe/qcxf5x1bK+Lp35EolXVqBfy0mw/D4eQSMV em81Yc8QNPDLxNrQQLzjJHnQAjIQ2McCg9M34vkfH2t/7l/cLgxoMh426yIQ0NPe9PEwxopB8Yx1 r5qr3zZH3WUtEHx7FTqWkvtj2KvJ9HlCacVjHdPBKHkvY4wxxl5Fhp8ilnfFB/6uEoTCCskIx+l/ HuBWrRDExNnCxcYcL+Jv4UrYDSSmO6FVzaK9clfhsw6HbvfBO51HAQdW4h3X4nxJUNGlx+6Gr/en SJ11GFs4iWWs9Cqmse7VkHNL/jX8sOEiGo7awBdvmcm9KnnCK+e1HuuYLpz3MsYYY0wbtd/ADQkJ MUUsanXp0sXUIZhQJu4enIvJ87bhr/A7eJz8Elb2TqhSry3eGTMTX35Y1JeZmVpJ+8ZrSYuHsddN aR3rRNzCghZu+CKiCjy7TcSa7ZPRoqypY2KMFY/XeaxjjDHGGGOGMPwRCsWIH6HAGGOMMcYYY4wx xhh7nZmZOgDGGGOMMcYYY4wxxhhj6qm9gGtpaWnsONRycXExdQiMMcYYY4wxxhhjjDFmMmpflWJn Z4fAwMW4e/eusePJ5eLighEjRphs/4wxxhhjjDHGGGOMMWZqap+BK5fL8ejRI6SlpZkiJgBZ3wK2 s7NDuXL8OgfGGGOMMcYYY4wxxtjrSe0F3OfPnyMu0dkU8eRzeP8iTJ482dRhMMYYY4wxxhhjjDHG mEmofQauKb95q+revXumDoExxhhjjDHGGGOMMcZMRu0FXMYYY4wxxhhjjDHGGGOmxxdwGWOMMcYY Y4wxxhhjrITiC7ivq4Qz+GnhShy5nWHqSDRKv3UIKxZuwjmlqSNhjDHGGGOSegVy0dKKc2zGGGPs 1WP4Bdynsdj0XRDmCn3+xYVnEkRdQMi0OpB1+AEPCy1RYnVXGRrODpN+p6Iyz2CmZ0U4t/8O4aaL Ij/lX5j85nsINGuF1lXNTR2NRhbV26Blxk/o22UaTiebOhpTe4oNb8sge++Xwot0trH/MK2ODC0W xBRjfOGY6S6DTJbzqYOZ/xVhM/Fr0Fmmuh3VTx/8knuOl4nYPZ/Dp119VLCvhAYd+mHm/nvI90bG 34fAUs12Ko8/oV9MGTfx27R30aSaAuXLK1DNqyc+3RqGVH3XkQCPdVJLw+FRlWHz0V5kFveuJCkf Y/RlU+xLGz3Hlqdb0ctcBlmF4Tj8woDdvpLt2RAZCOwjg6z3JhhSbGIkmi9yGbutxiJwcCM4ljWT KH5DCB57SWzPr0gumsfAek+/jYNfD0Kr2s6Q2ziiZpPemPprFPKdFlEizq30xZuNq8Ne7oTazXth ys5rReqT6Te2oq+reVasavo159iA5hxAzzGqJPYvSWk5BylppDonMmadSpW3GJUR8+cSobTnoqbK +V+hsaUEsTB4Cy8eI/i3i7gotHI11PNtgablDN5rPo6OjoBSCSWAivmWKKFUAgqFQtod6qUMbBSO UMitYWnCKPI8QdCUIdju8SP+m9wU1qYORysbtJi2A0tDvTB4WjeEr3gT5U0dUolUEtpYHfj/GYnB LwGELkDHgScN2JYzPly/E2Pq5/ycgX+/88HEfyqjcva/nJIOjUOH/j/DZcx8rJ5aAff3f4dpfTrg yaH/sLRTVqtOTUpCerXB2BAwFNVVtl7G1VOPWJJxYExnvLezAoZ9tgSza7/Av1uXYtGQ7khyjMb6 t+WC60iDxzqJJe3GysAHaPyVlxFuR3kFy6dE0HNsCQtFaCZQe8QYdLUyZL9cX8VHyvnCBK5swrzA dAwNugLf6gBgCUc3E8ekU0lrz69SLprNoHp/hhNTuqLXGoL36KlY064ibm6bjdkD3sLTY+FY3tka ACFqcU90mBmPfl8vwq4W9nj09xp88UEr3De/hq197IVDzbyzG0O7DMPpRrMwtuocrFS7FufYmnMA fceokta/XmdS1YUR61SyvMWIjJo/lwSci7KSw/ALuCWA6kWN/BKRmJi93FTMmmLq8SuYKtkGQzH/ jS6YeS4B7+0k/NxPzz8PX4JJPzfCt7E+MGGp6KEi3ls+F+urT8Sy//2HafVMHU8JpKONZSbH4Obj 4g6iDJxq1IMTACgdDZxkyqKqV1u0bZb94/MDWHsqEXVGDkd7GQDEY8fiADzquR6hPw6BPQD07gSr Gy7w//43fNlpMGwBJCcnA5U7oHuXLnAtciy26DB+LjYM6YGP22edPPn0ccM9J2/s/eNf4O03BdeR Bo910rq9eSX+eOoAX69q0m+8IAnKxzh92fj70k6/seXRxYu4a9YSS0Y1h8yQ3UrenlkeKecLE7TV e/dwD2VRsVY91KtlxP2qIXzsJa09v3K5KAyr94wwnDz7BE0+P4C9sxpnXfDolIa/9g7Dtp9PY3nn 7gCCsWT+P3D1O4PNk9+AOQB07IQKsW7o9s0qfNlnGoR2m3gUfl0HYX/VbxC8ewRO9ZijZeXXO8fW nAPoOUaVtP71OpPqnMiIdSpZ3mJERs2fS4TSnYuWnJyfiSgV/zSRKxSwzL6o8XTLuzCXmcNn61Nk fSutHBSKslkrPg3Fev8B6NyoMmzllVC77WAsPvlIZUshmFJD5evxvTfhbvDX6NmwEqzNZXh7QxIA YP8wOWTtF+P45jHo7lEJ9hXrw3vKPtxRuYfg1uLW+W7bthy0q1DcItsBEnF2+Qh0rFcZcmsFajTw wSqnWThz+TK+66Z/WZ3fsgWPBvphgIYv6iVdXAvfLp6oZm8NOxcvvPvlEeTvz6mI2OIP7yY1oJAr UKtpD0zaHoXnOYuPjoFDuf6YPr87alaqjk5zg3H2h75oWEmBmj5rkfXF/JxbNQMQsX08ujWuDPsK ddFx1EZEPUdhFQZhXP/b2LxV870KYUu7wdWpKt7+MUL/QhGNR6L2A6TiyvbJ6Nm0JhzlDqjeuBvG bbiIfHewPY/CT74dULeCA6p4dsfEnTcL3aKiq43Fr+kGmUwGc7t+2K4Ezn9eO2/9qhNxVq8yEohZ Dxrry7YHFh7chGF18n6V8Otq7EhoBt+RzbImwSd/Ys+Rl+jk44O876M4wcenHZ79uQeHXmb9Jikp CbCzg50h8QCwbvRB7oVZAEBmJjIJcHBw0GsdkX3pwmOd4WWYJxxrV/2FDDRBE6+Cy0THKB3joUTl I2lf1tE2jD9u6C5DfYSGhqJcj7EY6la0vxepL9ADHJn3IdrUdoa8vB2qerTFO/4bcEnfAVFnPxXt OyJEyzkDMdravNCxS1Wn2tuPeFuVYv46ipEO2dvuuhpKhOLz2gVvpVR3K+BdLG4tg8PIoNzfiNap tnxM9NiF2rNAfUnXDrNozUUF+oVkfVDnsYvUuwDzlpjx9x2cm9k478RL0RANKwNPk5ORAQBxEYhI ABp5eSHvgRKW8PJqAAoLxSXRxwTbu6PbRwtxYN9UeIrc8VjsObZYvxAdW6TLRbXlAGKky3+kOi7d 2xGKR+AcRDfp8iiRtiHVOZEpxkxD8xbd8Yien4oyTv4s5ThfGnNRoTamowwlzaNE5m5JxhaGxMRE KviJjY2l0AgS+5wKoSb28wlCn0Ca8Y/gdiOIJk6cSEJO+lMl9KFf0olOTXAlW1tbcp1wiihzNw0w d6XJZ4iI0ij0m9ZU/91vaMfRf+l88K80t5cLQe5D2xNyNvSMHsZEUmTkZVrYBYSuw2li7wE0bfFq Cti4kQ5HvyQion1DbQjOLeiTGWvo9+MnaNfcHlQZ1tR7U1xuSGnxNykyMpIiI8/RnNYgi4E7C4Ut sp2EX98ne5k7jdp+jm7ejaa/fuhLlWRVyP+vdLGyySeG5jYBea9Xql98Yzm1K2tNnsOX0/5TJ2n/ hgnU2lZO3utjc1eJ2/Iu2ZZtQENX/Elnzv9D+34YTPXK2NN7vzzOWuHIaLKXVaVBG07Q4a86kbWV PXWdEUQnNg8mNzSgryKIiNJpqw8I1TvT+Dlrae/xYPr9h+HkYQ1ym3CK0tSE9mhVF0LLhRSrZhlR Bh3ydSIAVGnsMcrUu1xE4pGu/dzf6kP2Nk1p7IYjdDH0FO1YMpKa21lTl1U3sreTRif93Qg2nuS7 Yi8FH9tDK2eMpvbVQOi/PTdqXW0sPTE2e3kA9ZeDGk4Kyv45kiKvxdEzPUpId8wqzkwmV9SmGaGa tqZPfcXS4tbmVKb7WnqU86voedQYtuR7qMCqvw+hMmhF39/J+vHcZzXJ7L1fKJMy6Vncdbr+MJUy ihpP+kOKOPM3nTgYSHP71CXn5uNp3/0irGNoW+WxzvAyzC2C63Rq3z7adyCUHhZaKDZG6RwPJSof 6fqy7rZh7HFDpAxz6Rxb0in27D46fV2fKPMTqa8H672prLkHjQwIon8vhdCxXatoQsd69NaqaD3a o0g/Fes7InSXc3abr9aexsxYRXs0tHmRY5eqTnW1H9G2qtf8pdFTuh+dve2A90mO+jQpKPvnyBh6 9JyI6Amt984/TxPdoUWtQPYjDub+RqhOdeRjoscu0p5F6kuqdphFWy4q1i+k6YMixy5S70V05Wtq CHNqu/Rm1s/PttE7ZqDm317Lt9qFL+oR0IXWJRZlJ49peScQem0kbaEWb44t1i9E6lSavpxNaw6g QssYJVX+I9VxiWxHdzxi5yC6SZdHibQNqc6JjD9mGp636I5HLOcXZqT8WapxvrTmoiJtTFcZSpdH iczdUo0trHRcwA3/ktzxJq1NiKNl7eU0bNwQKt9+GcUlbaBuaEzzojX83aVZVBdO5BdccEH24OM0 iH5PKvxn+4baEDy/pqu5v7lB85uBrD/aq2ZAUdLqrlo6no7tnPR3IbjPpPDcdYJomC2o5cLrGg5K m2Pkq3CgMUfVLw32cya4T6cwlYOICwuh2y9yfrpMM+qDXP2CKe+Syks6PMqZ0OhLiiLKuoBbZiDt ySSiq/PJE16UlYv+Ru+bO9K440S55dt5BcXnbieTLk53J8iHUl46pyJoJMmd/eiUpkNLS6DosGuU qO7qr05FiIeoiO0nnGa6gxrODsv329AZ9Qm1ptJFIqLMP+kjG1CjL8NV1rhLi1trGuA0t7EsR2iE feGTAnECMavSObGRcH1lhs6gOpDToF0peb88NYGc4UwTThE9+WMUVXWsTn4HUrPaHmrQtJCs1Q6P ciT7QfNpQffKVAYgwJwqtRlPv91QcxlXVzzK9dQVIAAkc+lDay4pC/d1kXX0OHa1eKzLYlB/FyEy JgiMh/kYVj5ZdPXlF3R5z3JavlzlszectKbmGtuGofsSGTf0LEORsUUymuvr1ARXQpUxdEK1YDMz i/7PhBxq6kK/PqiJSDlnt/n2yygv9S88D+o+dqnqVJ95R1tb1XP+EnFkNNnn5jaq9LiAq6NOdedj ucEIzu+a2rNYfUnTDnNoz0ULUdMvpOmDerZVjfVeBM/DaEF7W7KsO56O56Y392m9tw2hkjctOXGT kp4qKebIPOpby46gGEXHi7QjsQu4xZtji/UL3XVaDH1ZhNC8Y8j8LnpcUsy5AvEIn4Poike6PEq/ /i7VOVFJGjO10Wcc057zS8PY9f765qIibUy87xRDHlVw7tb7+gbTpFQ8AxeOjnBEIhLjLyAi1BMt ljRFROcQhMR7QglH5DwWMv36H/jqi4XYde4a7j9+grSMl0hFebyZrmG7TTqhk62GZXI58l5N5ApX V+BpQgJeAtDrWdU6ttO0QwfY/LAHq/cOwPR29ri9KwAHU6piUNuiPHMmGckpZVCpjLqWhDGjAAAg AElEQVRljxEW9gBmHo3RUOVhLRU9mub98CIMYdFA/Qke+W7v8vCoBwSEISwdqAsAZhawkAGwtIQl LGBhkbWepWUGMlRvAbO2VnlxhQyNGnsAKddwLQ54q1KB8MqUQZmkJGi8ycPCAXU8Ct+urhcd8UjS fjIiEBENRH7bCvLFeQWd+fIZkBaFqDTA69FVXH1iBg8Pd5U/tIOdyLMAioNIzPo+xFCovtJwdNV6 XK38Ida9Y5P3aysrWIFABJSp5I433khE/YqWQAKBYAWr7A6oaPwW2p9IhOvX/+DBdsKVo4H4xn8G Pvi4DiJPjEe+HqQrHrvhOEzDkZZyD5f+mI2PWtTGgXWh+G2Ii37rCB+7BjzWZZGiv4vQNibYC4yH +sywkpTzM5xa7ge/Iyq/8l6Pob0b5D6vS++2UdR9iYwbmRKXoZE0GzgcXuu+wts1zqJd2yZo3LQ9 3urVAx0aVoDa6VUD4bowtG2IzN055ZzvsTOF50Gdx67PvrSRat4pjvlLClrrVCAfk4o+9SXVXKA1 FxXrF5L0Qanaqr7SYrDxwx74IqYLNp1eik656Y0zhq39GWEDP8GUjm6YZOmIBn0+g0/dlzB/3hgN iyGUXMbIsXXQWacltS+L0NZ3hI9Lgjk3p3y0xXNf9BxEd74BQJI8Sqo5VxImGTMliieHtpxfKkar 99c3FwWgs41J0ncExxadc7fw2MJ0KRXPwIVCAQWUUP57ARfKe8GruRe8rEIQci4RiWYKKOwB4CoW DeiHBbGdsO6vq4hLSkFKxDxoTYetrAQHWBlkkjx1vPB2yvddg2Nz5Ajo64UqFerAe2EcfDbuxzdt zNVvQitXuLooER+v7mkjWRfEtCOoW0UmkwEk8vfaaSvC9MePkVS1Kqoatgu95I9HovZj7gAHOdBu 0TWkpKTkfp6+SAdl/ob3LQGkp0PvaynFSSTm4pCyB6sCH6DeJ6PQUXXirFIFVbJf2mXZwh+/7v8F 45paID0hASlwgUv29dKmYwOx95cF+KBldTg4uKFN/+lYMsYTz04dwslnRQvJUl4FzT5YhildE7Bn 9Q7cL+I6RcZjnUnlD7k4x8OilrMdRh0mEKl8DgxXSaKL0DaKui+hcaN455TiUvaNOTh/7xqClgxD axcz3Dw4F/0b10Dbb0PVHo96Ra2LorSNopdzwV3pPnaJ6lSqeccU85feDbdgnRqz7Re1vgyZC7Tl omL9Qpo+aILxJ/USlvVuh5FnPLHy0M/40C3//GZWtRe+P/0AKQ9v4X7CQ4TNtcDRo1Z4f/xgVCiG cHIYJcfWUaA669RUuajkCvQd4eOSYs4ViEf4HERXvqFpb6rE+qA0/V0qphgzJY5HOOeXTvHV++ub ixZWuI1J0neEylBg7i5p1zdeYaXjAq6lIxzlStw7GoLIJl5oDE94eUUi5MhdKO0d4WgGIC0EZy6k ofUH49DG1QaWMgApKUgxdey6hK/H//5ogj8evkBaWioeXz2OlR81gsh7CQqrDXf3TERH31KzrAI8 PCoiMyIckSq/fR71Dy7kJNlWHvCoDURFRCDvi7TpCA+PAuo3goe+yVO+//YTLl8OB2xqoVbFwqte j46Gubs7amraVkYSbkTeRIohT8LWFo9k7achvLwscOn06Xx/m3RmNw7dzh7WXGqhllUmIsJVayIZ yUV9Y5gojWUoELNk+8pzb8sq7E1tiVEjCzwhv3JndK73EieOnVZ58Hk6/go+DfLshA7Z7xJ7cSMY J66+VPlDglKZDNhUQIWygvFQIv4J2ISz+So6CYmJmYCVVdZ/L0XW0fPYNeKxLosU/V2EtjFB6vHQ GIzaNgTGjVexDAFQwkMkWtdEuwF+mLNkLX49HobNH5bB+e37sl/UKcCYdaFPOScnq7yUovC8rPPY JatTqeadYpi/NCoHBwcr4N493Mv93TM80/sfhgL5mFRM0ge15KKC/UKSPmjsY1eexuxuHfF5bE/s +HsPfBtquoRihnIVqsHZ6iqWfDILYU2mYaaPmq/LSTgP6syx48NxJCgIQX/HIFXvrYv1C911asy+ bEwlbKyT+hxEgjxKkv4ulZKWt5S0eHKUmHovvbmoCKOVocjcre/YYqxzvVdQSf1CuJ4UUCiSsO3P U6j+8ReQwwFeXq6Yte0glIqPoQAAy7qo6wZ8v2k+fnvDF24J57Bj1ymYlctA0t3reJhaExXLv0D8 rTtQpqfjwRMAGXGIiYmBFQCZvDJqViwvHFG68g5uxb8AkIyHqQCl3EdMTAwAc9i7usFR8F9ftw/t xJl4N1w9/zfK2ZWBzKwsHCq7oYarHfQfT+zQZ6A3/H7cgetTphZK1Dp/Oh1tNkzH4DEumD/UC+Yx QVgydS7uDDuFkK+awwKNMH56b/w4eixGeyzFmDcc8Pjv5ZgQkIq+P41FfX3DufkrZs8uj17dGsAs fDOmLY2A2/A16FroP5RR+OWXKPT8/B0N/9nNxOGxddB97SM4jzuOe8s7af02b5Hikaz9OOOTWaOx oNs49K39AtN7V0dy6C58N20VnvqfRpdZTWFu7o0Rw1zQ9bvBGOc8Dx+6p+PK0f3YHQugSl644m2s BmrUAM48voWYnNHa3A6ubk4q/4HVVoYCMeMlEmJvIzENwO1EpOMlEmJjEGMDoIwC1ao6qLRXkfqK wrrVx2Hx1gZ8XL3AIlkjjPm8J1b4DkZ/x28wspU9Hp9egy/WPUffzSOzHuOBh9g77UMMOlEXflM+ Qdf6VrgWvA2rV95Go4mj0THfDrXEc+8Ils7+BEfXnMCnI99BE4d7OL17A1b+XQF9t/nAUXQdvY5d Gx7rJOvvIrSOUWLjoVTlk0WkL2sh1DYk2pfQuCFShvqMLYbTXV+3sWZAQ8x49jG+ntwPrd2d8PRq MLafSUaFDs0h/HAjverCUHrM3Zc3YNIsawzqXh+yQm1e5NilqlOR9pNDW1vVZzvapEN55xbiXwC4 m4QMvMDjWzFZJ0CWDqhaTYEyMEOrTh1QdtRSjFtSF5+9YY6o479j/wP9a0x3PiZy7CLtWeK8ToiW XFSoX0jUB4Xaqki9i7iEbzp1x9cP2mLu2qGoePsMTt/OWWaLmi0bobLqQPYiGuvefxNTr72N7een oH6hSU7bPJiJR5H/4noSAChxIxlAWgzOnj0LKwAOtVqirpPqBnXl2EDC7kno5nsINT79B9fa1BI6 4jwi/UKkTqXqyyLE5h1p5nepjkui7QiegwgzOI8S6+9SnROVzDFTG5F4pMv5hRmp3nUrrbmoyFb0 KUMD8yihuVufscWI53qvolLxEjO6TvOaggAL6r896315T7a8S2YA4Y3v6Hb2WklnltGAZq5kZ+NE 9dt/SKtC4+nQ5y3I2aosDd1HRHSeJrtlvYSo4McmawUiyn5odLvv6UHub7If2K3ykoCbi1qp3Q6Q 86Z4se1k3vqJvBUFt2FJldp+QcfVvcBXlyeHaYSLK/keSla7OPH8ShreyYNcbcuRTSV36j5xJ93M 986nJxS20Y+6eVYne2sHcvN6i/y3RlBqzuIjo8m+7GDal1UI1BzNadFNIqJ9NLisPY0+onqc6yks cCx1bliJbJ1qU7sRAXQllQpR7htKlauNpuNqluW4tKQLVXF0obd+CNe8kkZi8UjVfojS6c7BOdTv jXpUUe5ANVr0oGHfHKT7qk8UfxJGq4e2oZqOtuTs0YX8tl+iNQVeAiHSxnLXDRxM7g5lSJazjusE KrCKjjLUFXPWA+DVxuMxhyL12hdR+qkJ5AI7GrznqdrlRM/ocsBY6t6sJjnIHalWC2/639Yoyvd+ l5cxtPNzH2paTUHlytlTNY/ONPz7E/QgvfDWtMWTdv13mtanBbk5lqeycmeq07IvTd8RTk/0XEf0 2LXjsc7wMhQhOkbpGA9JuvLJ3Z5AX9ZGd9uQbl9CY53OMtRvbDGU0LiadJHW+venN5vWJEX58qRw bUTefhsoNEXrpgsRqQt92oZ2uso5Z7ur6NzaT6iDe0X1bV7o2KWqU5H2k0V7WxXfjmY36dvmGmKu P4Mu5+7qBu2a0IVqO9lSxQZdafTmI/StupeYCdSp7nxM97GL5Qm6xzHp2mHOLjXnokJjlER9UPex C9a7TntooIWG7aAdLc8rWHpxfRf5NbMjuedo2n1d8ysoNc+D2S8NU7svkM/W/DUmkmMfG1uRIGtC C4v6AjeBfiFWp1L0ZRFiY5R087tUx6V7O0LxCJyDiMQiVR4l0jakOicqsWOmVrriET0/lYJx6100 ptKYiwq1MT3K0NA8Smju1mNsKf5zvVeXLDExkVBASkoKEp4IPgkp9Q62rYvCXaGVHdDdtyk8Be// 37RuEpYsWSK2cql0A6u6tsGePmexf1y1rG9cZL5E4pUV6NdyEiy/j0fQSIXeW03YMwQN/DKxNjQQ 7zhJHrSADAT2scDg9I14/sfH2r/NFbcLA5qMh826CAT0tDd9PIyxYlA8Y13R8ZjAGGPFyfS5KBPL sR/g+3aVMU2+HncODC9wVxFjmnAe9XriemesuBn+CIXyrvjA31WCUFghGeE4/c8D3KoVgpg4W7jY mONF/C1cCbuBxHQntKpZtNf2KXzW4dDtPnin8yjgwEq841pyXhKkKj12N3y9P0XqrMPYUmwXbxlj JldMYx1jjLGS6VXJRUsr4RybQhF6yR7vbxvEF28ZY4wxE1N7ATc6OhpAtJFDKaxnz56mDsG0zHtg wa6vMHneF3izwR08Tn4JK3snVKnXFu8EHMOXXYqa7JZF4/EHcHO8pNFKzqJaXwRE9DV1GIyx4lZs Yx1jjLGS6dXIRUsr4Rxb5o2NyYnFHxBjjDHGdDL8EQrFiB+hwBhjjDHGGGOMMcYYe52ZmToAxhhj jDHGGGOMMcYYY+qpvYBraWlp7DjUcnFxMXUIjDHGGGOMMcYYY4wxZjJqn4FrZ2eHwMDFuHv3rrHj yeXi4oIRI0aYbP+MMcYYY4wxxhhjjDFmamqfgSuXy/Ho0SOkpaWZIiYAWd8CtrOzQ7ly5UwWA2OM McYYY4wxxhhjjJmS2gu4z58/R1yisyniyefw/kWYPHmyqcNgjDHGGGOMMcYYY4wxk1D7DFxTfvNW 1b1790wdAmOMMcYYY4wxxhhjjJmM2gu4jDHGGGOMMcYYY4wxxkyPL+AyxhhjjDHGGGOMMcZYCcUX cF9XCWfw08KVOHI7w9SRaJR+6xBWLNyEc0pTR8IYY4wxxiT1CuSipRXn2Iwxxtirx/ALuE9jsem7 IMwV+vyLC88kiLqAkGl1IOvwAx4WWqLE6q4yNJwdJv1ORWWewUzPinBu/x3CTRdFfsq/MPnN9xBo 1gqtq5qbOhqNLKq3QcuMn9C3yzScTjZ1NKb2FBvelkH23i+FF+lsY/9hWh0ZWiyIKcb4wjHTXQaZ LOdTBzP/K8Jm4tegs0x1O6qfPvhF5Rwv/cZW9HU1z1rWexNeFNxWxk38Nu1dNKmmQPnyClTz6olP t4Yh1YCjfLStL+xlMsjkwxBUzPtSh8c6qaXh8KjKsPloLzKLe1eSlI8x+rIp9qWNnmPL063oZS6D rMJwHC40KOjhlWzPhshAYB8NY6nkJJovchm7rcYicHAjOJY1kyh+Qwgee0lsz69ILprHwHpPv42D Xw9Cq9rOkNs4omaT3pj6axTynRZRIs6t9MWbjavDXu6E2s17YcrOa0Xqk7pyJM6xAc05gJ5jVEns X5LScg5S0kh1TmTMOpUqbzEqI+bPJUJpz0VNlfO/QmNLCWJh8BZePEbwbxdxUWjlaqjn2wJNyxm8 13wcHR0BpRJKABXzLVFCqQQUCoW0O9RLGdgoHKGQW8PShFHkeYKgKUOw3eNH/De5KaxNHY5WNmgx bQeWhnph8LRuCF/xJsqbOqQSqSS0sTrw/zMSg18CCF2AjgNPGrAtZ3y4fifG1M/5OQP/fueDif9U RuXsfzll3tmNoV2G4XSjWRhbdQ5WFtpGMg6M6Yz3dlbAsM+WYHbtF/h361IsGtIdSY7RWP+2XP+w Uo9h+tRgNGxTH39fKuZ9acBjncSSdmNl4AM0/srLCLejvILlUyLoObaEhSI0E6g9Ygy6WhmyX66v 4iPlfGECVzZhXmA6hgZdgW91ALCEo5uJY9KppLXnVykXzWZQvT/DiSld0WsNwXv0VKxpVxE3t83G 7AFv4emxcCzvbA2AELW4JzrMjEe/rxdhVwt7PPp7Db74oBXum1/D1j72wqHqzpEAzrGhJQfQd4wq af3rdSZVXRixTiXLW4zIqPlzScC5KCs5DL+AWwKoXtTILxGJidnLTcWsKaYev4Kpkm0wFPPf6IKZ 5xLw3k7Cz/30/PPwJZj0cyN8G+sDE5aKHiriveVzsb76RCz733+YVs/U8ZRAOtpYZnIMbj4u7iDK wKlGPTgBgNLRwEmmLKp6tUXbZtk/Pj+AtacSUWfkcLSXAUg8Cr+ug7C/6jcI3j0Cp3rMUbMNW3QY PxcbhvTAx+2zTnp8+rjhnpM39v7xL/D2m3rGlIGL3/oj0G02gvrtRPt8F3Cl3pdmPNZJ6/bmlfjj qQN8vapJv/GCJCgf4/Rl4+9LO/3GlkcXL+KuWUssGdUcMkN2K3l7ZnmknC9M0Fbv3cM9lEXFWvVQ r5YR96uG8LGXtPb8yuWiMKzeM8Jw8uwTNPn8APbOapx1waNTGv7aOwzbfj6N5Z27AwjGkvn/wNXv DDZPfgPmANCxEyrEuqHbN6vwZZ9pENqtUI6U4/XOsTXnAHqOUSWtf73OpDonMmKdSpa3GJFR8+cS oXTnoiUn52ciSsU/TeQKBSyzL2o83fIuzGXm8Nn6FFnfSisHhaJs1opPQ7HefwA6N6oMW3kl1G47 GItPPlLZUgim1FD5enzvTbgb/DV6NqwEa3MZ3t6QBADYP0wOWfvFOL55DLp7VIJ9xfrwnrIPd1Tu Ibi1uHW+278tB+0qFLfIdoBEnF0+Ah3rVYbcWoEaDXywymkWzly+jO+66V9W57dswaOBfhig4Yt6 SRfXwreLJ6rZW8POxQvvfnkE+ftzKiK2+MO7SQ0o5ArUatoDk7ZH4XnO4qNj4FCuP6bP746alaqj 09xgnP2hLxpWUqCmz1pkfTE/51bNAERsH49ujSvDvkJddBy1EVHPUViFQRjX/zY2b9V8r0LY0m5w daqKt3+M0L9QROORqP0AqbiyfTJ6Nq0JR7kDqjfuhnEbLiLfHWzPo/CTbwfUreCAKp7dMXHnzUK3 qOhqY/FrukEmk8Hcrh+2K4Hzn9fOW7/qRJzVq4wEYtaDxvqy7YGFBzdhWJ28XyX8uho7EprBd2Sz rEnQ3h3dPlqIA/umwlPLt/mtG32Qe0EVAJCZiUwCHBwcxOPJcWsN/Be/hP/SsaihZiaWdF9a8Fhn eBnmCcfaVX8hA03QxKvgMtExSsd4KFH5SNqXdbQN448bustQH6GhoSjXYyyGuhXt70XqC/QAR+Z9 iDa1nSEvb4eqHm3xjv8GXNJ3QNTZT0X7jgjRcs5AjLY2L3TsUtWp9vYj3lalmL+OYqRD9ra7roYS ofi8dsFbKdXdCngXi1vL4DAy76E7onWqLR8TPXah9ixQX9K1wyxac1GBfiFZH9R57CL1LsC8JWb8 fQfnZjbOO/FSNETDysDT5GRkAEBcBCISgEZeXsh7oIQlvLwagMJCcUn0McGCOVKuYs+xxfqF6Ngi XS6qLQcQI13+I9Vx6d6OUDwC5yC6SZdHibQNqc6JTDFmGpq36I5H9PxUlHHyZynH+dKYiwq1MR1l KGkeJTJ3SzK2MCQmJlLBT2xsLIVGkNjnVAg1sZ9PEPoE0ox/BLcbQTRx4kQSctKfKqEP/ZJOdGqC K9na2pLrhFNEmbtpgLkrTT5DRJRGod+0pvrvfkM7jv5L54N/pbm9XAhyH9qekLOhZ/QwJpIiIy/T wi4gdB1OE3sPoGmLV1PAxo10OPolERHtG2pDcG5Bn8xYQ78fP0G75vagyrCm3pvickNKi79JkZGR FBl5jua0BlkM3FkobJHtJPz6PtnL3GnU9nN08240/fVDX6okq0L+f6WLlU0+MTS3Cch7vVL94hvL qV1Za/Icvpz2nzpJ+zdMoNa2cvJeH5u7StyWd8m2bAMauuJPOnP+H9r3w2CqV8ae3vvlcdYKR0aT vawqDdpwgg5/1Ymsreyp64wgOrF5MLmhAX0VQUSUTlt9QKjemcbPWUt7jwfT7z8MJw9rkNuEU5Sm JrRHq7oQWi6kWDXLiDLokK8TAaBKY49Rpt7lIhKPdO3n/lYfsrdpSmM3HKGLoadox5KR1NzOmrqs upG9nTQ66e9GsPEk3xV7KfjYHlo5YzS1rwZC/+25UetqY+mJsdnLA6i/HNRwUlD2z5EUeS2OnulR QrpjVnFmMrmiNs0I1bQ1feorlha3Nqcy3dfSI7XLH9PyTiD02kjP1S1Of0gRZ/6mEwcDaW6fuuTc fDztu69vPPG0vb8jVfpoLyUT0Z3v2xFshtLBYtmXDjzWGV6GuUVwnU7t20f7DoTSw0ILxcYoneOh ROUjXV/W3TaMPW6IlGEunWNLOsWe3Uenr+sTZX4i9fVgvTeVNfegkQFB9O+lEDq2axVN6FiP3loV rUd7FOmnYn1HhO5yzm7z1drTmBmraI+GNi9y7FLVqa72I9pW9Zq/NHpK96Oztx3wPslRnyYFZf8c GUOPnhMRPaH13vnnaaI7tKgVyH5E3owhVKc68jHRYxdpzyL1JVU7zKItFxXrF9L0QZFjF6n3Irry NTWEObVdejPr52fb6B0zUPNvr+Vb7cIX9QjoQusSi7ITHTlStuLNscX6hUidStOXs2nNAVRoGaOk yn+kOi6R7eiOR+wcRDfp8iiRtiHVOZHxx0zD8xbd8Yjl/MKMlD9LNc6X1lxUpI3pKkPp8iiRuVuq sYWVjgu44V+SO96ktQlxtKy9nIaNG0Ll2y+juKQN1A2NaV60hr+7NIvqwon8ggsuyB58nAbR70mF /2zfUBuC59d0Nfc3N2h+M5D1R3vVDChKWt1VS8fTsZ2T/i4E95kUnrtOEA2zBbVceF3DQWlzjHwV DjTmqPqlwX7OBPfpFKZyEHFhIXT7Rc5Pl2lGfZCrXzDlXVJ5SYdHORMafUlRRFkXcMsMpD2ZRHR1 PnnCi7Jy0d/ofXNHGnecKLd8O6+g+NztZNLF6e4EuZoLY0REQSNJ7uxHpzQdWloCRYddo0R1V391 KkI8REVsP+E00x3UcHZYvt+GzqhPqDWVLhIRZf5JH9mAGn0ZrrLGXVrcWtMAp7mNZTlCI+wLnxSI E4hZlc6JjYTrKzN0BtWBnAbtStGwho6TE+V66goQAJK59KE1l5TqJ30t8aQG+1E16660/k7Wzxov 4EqwL514rMtiUH8XITImCIyH+RhWPll09eUXdHnPclq+XOWzN5y0puYa24ah+xIZN/QsQ5GxRTKa 6+vUBFdClTF0QrVgMzOL/s+EHGrqQr8+qIlIOWe3+fbLKC/1LzwP6j52qepUn3lHW1vVc/4ScWQ0 2efmNqr0uICro05152O5wQjO75ras1h9SdMOc2jPRQtR0y+k6YN6tlWN9V4Ez8NoQXtbsqw7no7n pjf3ab23DaGSNy05cZOSniop5sg86lvLjqAYRceLtCOxC7jFm2OL9QvddVoMfVmE0LxjyPwuelxS zLkC8Qifg+iKR7o8Sr/+LtU5UUkaM7XRZxzTnvNLw9j1/vrmoiJtTLzvFEMeVXDu1vv6BtOkVDwD F46OcEQiEuMvICLUEy2WNEVE5xCExHtCCUfkPBYy/fof+OqLhdh17hruP36CtIyXSEV5vJmuYbtN OqGTrYZlcjnyXk3kCldX4GlCAl4C0OtZ1Tq207RDB9j8sAer9w7A9Hb2uL0rAAdTqmJQ26I8cyYZ ySllUKmMumWPERb2AGYejdFQ5Rbxih5N8354EYawaKD+BI98t3d5eNQDAsIQlg7UBQAzC1jIAFha whIWsLDIWs/SMgMZqreAWVurvLhChkaNPYCUa7gWB7xVqUB4ZcqgTFISNN7kYeGAOh6Fb1fXi454 JGk/GRGIiAYiv20F+eK8gs58+QxIi0JUGuD16CquPjGDh4e7yh/awc7OsMMrMpGY9X2IoVB9peHo qvW4WvlDrHvHRu+wAQB2w3GYhiMt5R4u/TEbH7WojQPrQvHbEBexeDLDsdB/HRw+O4dhLoUXS7ov ETzWZZGiv4vQNibYC4yH+sywkpTzM5xa7ge/Iyq/8l6Pob0b5D6vS++2UdR9iYwbmRKXoZE0Gzgc Xuu+wts1zqJd2yZo3LQ93urVAx0aVoDa6VUD4bowtG2IzN055Wxnh7yppvA8qPPY9dmXNlLNO8Ux f0lBa50K5GNS0ae+pJoLtOaiYv1Ckj4oVVvVV1oMNn7YA1/EdMGm00vRKTe9ccawtT8jbOAnmNLR DZMsHdGgz2fwqfsS5s8bo2ExhJLLGDm2DjrrtKT2ZRHa+o7wcUkw5+aUj7Z47oueg+jONwBIkkdJ NedKwiRjpkTx5NCW80vFaPX++uaiAHS2MUn6juDYonPuFh5bmC6l4hm4UCiggBLKfy/gQnkveDX3 gpdVCELOJSLRTAGFPQBcxaIB/bAgthPW/XUVcUkpSImYB63psJWV4AArg0ySp44X3k75vmtwbI4c AX29UKVCHXgvjIPPxv34po25+k1o5QpXFyXi49U9bYRApOvvCepWkclkAIn8vXbaijD98WMkVa2K qobtQi/545Go/Zg7wEEOtFt0DSkpKbmfpy/SQZm/4X1LAOnp0PtaSnESibk4pOzBqsAHqPfJKHQ0 cOK0lFdBsw+WYUrXBOxZvQP3Bf8ubtNnWHizG0b3ssLVqChERUXhWlwqkJmE21FRuJVQuKaKui8h PNaZVP6Qi3M8LGo522HUYQKRyufAcJUkughto6j7Eho3indOKS5l35iD8/euIRSlgkIAACAASURB VGjJMLR2McPNg3PRv3ENtP02VO3xqFfUuihK2yh6ORfcle5jl6hOpZp3TDF/6d1wC9apMdt+UevL kLlAWy4q1i+k6YMmGH9SL2FZ73YYecYTKw/9jA/d8s9vZlV74fvTD5Dy8BbuJzxE2FwLHD1qhffH D0aFYggnh1FybB0FqrNOTZWLSq5A3xE+LinmXIF4hM9BdOUbmvamSqwPStPfpWKKMVPieIRzfukU X72/vrno/9u77/icrj+A458nA9mRRIIEsaNGzNpKjVLaGq1R2lKj5k8pVUVpUaulVaPUql2bUtSs TRErETFCIsSI7EWS8/sjIYmM50YeSaTf9+vlD8+9Ofd7z7rnnuc+56aVto4ZpO1oykMN1+68Nr/x CssfE7im9thbhXBn3xm8a1SnGu5Ur+7Nmb0BhNjaY28EPDnDibNPqP/hIBq4WGKqA8LDCc/t2PXx XMT//qzBn/djefIkiodXDzDv46poeS9BWuWoVCkBH59b6WwrQpUqjiR4eeKd4tOYK8c5+3SQXbAK VcrBFS8vkh+kjcPT8wq4VaVKVgdPqb7tV1y65AmWZSnrmHbXGz4+GFeqRJmM0ooPxdf7JuHZWQk7 s3gMVn8qU726CReOHk31t6EnNvG3f1K35lyWsgUT8PJMWRJhhL3oG8O0yjAPNcRssGMlu7NiPtui Xuezvi/wdgkVzPElv3MyVQGFEhycAAULpv3WMYN4bvv4EBW6nQG13HBzS/zXdMpZiNpMXzc3ui4N MNixNJG+LpEh2rsWmfUJhu4Pc0KO1g0N/carmIeAenSfYIsyNOo8mAkzF7L+wEWWdy/A6bXbk17U qUFOlkVW8jksLMVLKdJel/Weu8HK1FDXnZdw/cqQGYULF4Q7d7jz7LNooqOzmo6G8Zih5EobzGQs qrFdGKQN5vS5hxxlfMs3+MqvLeuObaFf5YymUIwwK1KSogWvMvPTb7hYYzTj2qfzuJwBr4N6x9hB nuzdvZvdx64TleXUtbUL/WWak205J+Wxvs7Q9yAGGEcZpL0bSl4bt+S1eJ7KM+Wef8eiWuRYHmq5 dme1b8mpe71XUF59IDyL7LCzC2X1X0co9cnXWFGY6tVd+Gb1LkLsPsEOwLQCFVzhp9+nsLluP1wf nWLdxiMYmcUTGnCD+1FlcDSPJejWbULi4giMAOLvcf36dQoCOqtilHE01xxRXMhtbgXFAmHcjwIV fpfr168Dxti6uGKv8asv/783cCLIlaunj2FmUwCdUSEKF3OltIsNWe9PbOjQtTWDf1nHjZGj0gzU mn0xhgaLx9BjgDNTelbH+PpuZo6azO1eRzjzXW1MqMqQMe/wS/+B9K8yiwF1C/Pw2Bw+XxJFx6UD cctqODfXM368Oe1avoaR53JGz/LCtfcCWqT5hvIKf/xxhbZfvZvBN7sJ7BlYnlYLH1B00AHuzGma 6dO8LxSPwepPUT79pj/TWg6iY7lYxrxTirBzG5kxej6RQ4/S/JuaGBu3pk8vZ1rM6MGgot/TvVIc l/ftYJMfUDw5XO11rDSlS8OJh7e4/rS3NrbBxdUhxTewmeWhhph5zCM/f4KfAP7BxPGYR37XuW4J FLCjZInCKeqrlvK6wm+/HsDkrcV8Uur5bQk88P6XG6EAIfiGAU+uc/LkSQoChcu+ToXYvcwa/yn7 FvzDF33fpUbhOxzdtJh5x4rQcXV77J9LL6N4ak25ipqS+ugBPzfGZWw5doUv5S2AgPUGOZY20tcZ rL1rkWkfpa0/NFT+JNLSljOhqW4Y6Fia+g0teZiVviX79JeXPws6V2Zs9CdMHNGJ+pUciLx6kLUn wijSpDaaFzfKUllkVxau3ZcWM/wbC7q1ckOXps5rOXdDlamW+vNUZnU1K+lkJo6Q27cIigUCQokn loe3rifeAJkWpkRJOwpgRL2mTSj02SwGzazAl3WNuXJgKzsCs15i+sdjWs5dS3028LhOk0zGopra hYHaoKa6qqXctbjApKatmBjYkMkLe+Lof4Kj/k+3WVPm9aoUS9mRxfrwW5c3GXWtDWtPj8QtzUUu s+ughjGSQ8oE9Y2x4dGm4bTs9zelvzjOtQZlNZ1xMi3tQkuZGqota6HtumOY67uhzstA6Wi8B9Es 2+Mobe3dUPdEebPPzIyWeAw35tcsh8pdv/w6FtWSSlbyMJvjKE3X7qz0LTl4r/cqyhcvMVM31Pc1 UWCi3l+b+L68iBXvKSNQ1J2h/JP2Cj3xs+pcy0XZWDoot8bd1fxzQervr+qoogULqZ7blVLqtBrh mvgSouf/WSbuoJRKWjS60U8q8NknSQt2p3hJwM0f6qWbDjx9U7y2dBJuLVWt7Z5Pw1Q5NfxaHUjv Bb76ROxRfZxdVL+/w9LdHHx6nurdtIpysTZTlk6VVKthG9TN+FQJqIvLBquW7qWUrUVh5Vr9LTV0 pZeKerp5b39lW6iH2p6YCao2tdUPN5VSarvqUchW9d+b8jwXqYurBqpmlZ2UtUM51ajPEnU5SqUR sr2nKlayvzqQzranLsxsrorbO6u3ZntmvFOGtMVjqPqjVJy6vWuC6lS3onK0KqxK13lb9Zq0S91N uaJ4xEX1a88Gqoy9tSpapbkavPaCWvDcSyC01LFn+67qoSoVLqB0T/dx+Vw9t4uePNQXc+IC8OnG U2WC8s7SsZSKO/K5csZG9dgSmc7WpBdipHvuqPYrE1vPkxtb1egOdZSrvbkqZFVUlX+9oxqzzlNF pJNiVupPei8xe1nHSkv6uuznoRZa+yg9/aEyXP48S09DW86M/rphuGNp6uv05mHW+pbs0tSvhnqo hUPfV2/WLKPszM2VnUtV1XrwYnUuo3ctZkBLWWSlbmROXz4/TXe+OrXwU9WkkmP6dV7TuRuqTLXU n0SZ11Xt6WTspppaO4OY3caqS88O5as2ft5clXOwVo6vtVD9l+9VU9N7iZmGMtU/HtN/7trGCfr7 McPVw6eHzHgsqqmPMlAb1H/uGstdry2qq0lG45ZGak5yxqrYGxvV4Fo2ysq9v9p0I+NXUGZ8HdQ2 RnpKyxh7/0BHha6Gmv6iL3DT0C60lakh2rIW2voow13fDXVe+tPRFI+GexAtsRhqHKWlbhjqnijP 9pmZ0heP1vtTQ8jZctcaU34ci2qqY1nIw+yOozRdu7PQt7z8e71Xly44OFjxnPDwcB5FaFwJKeo2 q3+7QoCmnQvTql9N3DX+/v/334Yzc+ZMbTvnS77Mb9GALR1OsmNQycQnLhIeE3x5Lp1eH47pT0Hs 7muX5VQfbfmI1wYnsPDcKt51MHjQGsSzqoMJPeKWEfPnJ5k/zXVvI51rDMHyNy+WtLXN/XiEEC/B y+nrXpz0CUII8TLl/lhUaBtjB/JTo2KMtlrE7Z29n/tVkRAZkXHUf5OUuxAvW/aXUDB34cOhLgYI RaQR78nR44HcKnuG6/escbY0JjboFpcv+hIc50C9Mi/22j679r/xt38H3m32Geycx7sueeclQSnF +W2iX+sviPpmDyte2uStECLXvaS+TgghRN70qoxF8yvNY2x1jnMXbOmyuptM3gohhBC5LN0JXB8f H8Anh0NJq23btrkdQu4yfptpG79jxPdf8+Zrt3kY9piCtg4Ur9iQd5fs59vmLzrYLUS1ITu5OcSg 0RqcScmOLPHqmNthCCFetpfW1wkhhMibXo2xaH6leYyta82ysOCXH5AQQggh9Mr+EgovkSyhIIQQ QgghhBBCCCGE+C8zyu0AhBBCCCGEEEIIIYQQQqQv3QlcU1PTnI4jXc7OzrkdghBCCCGEEEIIIYQQ QuSadNfAtbGxYdWqHwkICMjpeJ5xdnamT58+uXZ8IYQQQgghhBBCCCGEyG3proFrZWXFgwcPePLk SW7EBCQ+BWxjY4OZmVmuxSCEEEIIIYQQQgghhBC5Kd0J3JiYGO4FF82NeFLZs+MHRowYkdthCCGE EEIIIYQQQgghRK5Idw3c3HzyNqU7d+7kdghCCCGEEEIIIYQQQgiRa9KdwBVCCCGEEEIIIYQQQgiR +2QCVwghhBBCCCGEEEIIIfIomcD9r3p0gqXT57HXPz63I8lQ3K2/mTv9d06F5HYkQgghhBDCoF6B sWh+JWNsIYQQ4tWT/QncSD9+n7GbyZr+/cvZaANE/Zwzo8ujazKb+2m2hPBrCx2Vx180/EG1SjjB OHdHijaegWfuRZFayCFGvPkBq4zqUb+EcW5HkyGTUg14PX4pHZuP5mhYbkeT2yJZ3EaH7oM/0m7S W8fOM7q8jjrTrr/E+DwZV0mHTvf0X3nGnX+BZIIW0EyXMp2U/zrwR4p7vDjflXR0MU7c9s7vxGaS 7IPVHbHV6dBZ9WL3C4SlN504f3ZN7Ea9ckWxsrSnTI13GLX+Cobu7qSvM7Qn7PmsGJYfbyPhZR/K IPmTE23ZUMeKZ1UH/W1Tvyz2LZEraWesQ1ekN3uyc+BXsj5nh6HKSwsDXS+eycl2AeDHqh5VsS9k ZKD4s0PjuefF+vyKjEWTZbPctYwTVDCn5vXjzWqlsLVyoFztdozccO2F2qS+MZKMsSHjMUAW+6g8 0b5ysg9PISfPPU/kcy4x1L1eTuahocZjOSoH7wuyRcbY2uT0+PCpTOZtDMAk2ynEPuTgZg88NO1c kor96lDTLNtHTcXe3h5CQggBHFNtCSEkBOzs7Ax7wCwpgKWdPXZWFpjmYhTJItg98iPWVvmF8yNq YpHb4WTKkjqj1zHrXHV6jG6J59w3Mc/tkPKkvFDHyjP0L296PAbOTeONroezkVZRui/awAC3p/+P 598Z7Rl2vBjFkr5ySri9iZ7Ne3G06jcMLDGBeZklF7WfMaMOUrmBG8cuZCOsDNOJ5p+RLWi3QNG6 /ygWNHLk5urxjO/8FpH7PZnTzHCtTPo6AwvdxLxVgVT7rnoO/BzlFcyfPCGLfcvFc5xLgHJ9BtCi YHaOK+X18hjyepELLv/O96vi6Ln7Mv1KAZhi75rLMemV1+rzqzQWTZKtctcyTlBc+bEtTcYF0Wni D2ysY8uDYwv4+sN63DW+xsoOtppD1TZGkjF2xmOArPZRea195aScPHfJ5+yfew7mocHGYzkoR+8L 8gIZY7+Ksj+BmweknNRILZjg4KTtucWoJqMOXGaUwRI8x5S6zRl36hEfbFCs6ZTFP/ecyfA1VZnq 155czJUscOSDOZNZVGoYP//vPKMr5nY8eZCeOpYQdp2bD192EAVwKF0RB4AQ+2x2xoUoUb0hDWsl /TdmJwuPBFO+b28a64DgfQxu0Y0dJSZxcFMfjrw9IZO04vGYOpRVruPZ3WkDjV94AjeTdOIvcvhk BDW+2sm2b6olXvCbPuHQtl6sXnOUOc1avehB05C+zrD8l8/jz8jC9Kte0vCJP88A+ZMzbTnnj5W5 rPUtDzw8CDB6nZmf1UaXncMavD6LZIa8XuRCXb1zhzsUwrFsRSqWzcHjpkPzuee1+vzKjUXJXrlr GiccZOaU47gMPsHyEXUxBnijKUX8XGk5aT7fdhiNpsNmaYz03x5jZzwGyGIfldfal8FlMh7LyXN/ BceZBmOoe70cLC+DjcdyUI7eF+QJ+XuMnXfuZQwrX3y5YGVnh2nSpEbkivcw1hnTfmUkiU+lmWFn Vyhxx8hzLBramWZVi2Ft5US5hj348fCDFCmdYWTpFI+Rv/M7AQcn0rayExbGOtosDgVgRy8rdI1/ 5MDyAbSq4oStoxutR27ndopn7W/9WD/Vz79Nu21ME7eWdCCYk3P68EbFYlhZ2FH6tfbMd/iGE5cu MaNl1vPq9IoVPOg6mM4ZPKgX6rGQfs3dKWlrgY1zdd77di+p630UXiuG0rpGaeys7Chb822Gr71C zNPN+wZQ2Ox9xkxpRRmnUjSdfJCTsztS2cmOMu0XkvgA+9PH/pfgtXYILasVw7ZIBd74bBlXYkir SDcGve/P8pUZP9N/cVZLXBxK0OYXr6xnitZ4DFR/IIrLa0fQtmYZ7K0KU6paSwYt9iDVL9hirrC0 XxMqFClMcfdWDNtwM81POfTVsaAFLdHpdBjbdGJtCJz+qlzy/iWGcTJLeaQh5izIsLys32b6rt/p VT75o0frf2Xdo1r061sr8WJhW4mWH09n5/ZRuOt7mv/WAob++JihswZSOpMrjd76k1k6xq8z9tht To2rltyh2lWmcjGIDAvj+ZX9slNXpa/Lfh4m82Th/EPEU4Ma1Z/fprWP0tMfGih/DNqW9dQNw/Yb APFcz2YeZsW5c+cwe3sgPV1f7O+1lBcqkL3fd6dBuaJYmdtQokpD3h26mAtZ7RD1tlOtbUcLrfms p7w0nbuhyjTz6472umqI69c++hZOSrvFr4Rwjq/KPf+Tw/R+MhfAj/V1FO6bvOiO1jLNbDym9dw1 1WcN5WW4epgo07GohnZhsDao99y1lLsGWsYJ97zwegRVq1cneUEJU6pXfw118RwXtC4TnJUxEuTA GFtbu9DatxhuLJrZGEAbw41/DHle+q+5+o+lfzxmqHPPq+PMzPLXUONDLXXeUPd6uXEtyO54TH88 Wu+7tcqZ+wLDXb8S48pvY2xNdUxPHhp0fKhlTKJh3saggoOD1fP//Pz81Dkvpe3fkTOqhu0UhaZ/ q9TY4xrT9VJq2LBhSpPDQ5UTHdQfcUod+dxFWVtbK5fPjyiVsEl1NnZRI04opdQTdW5SfeX23iS1 bt+/6vTB9WpyO2eFVXu19tHThKLV/eveytv7kpreHEWL3mrYO53V6B9/VUuWLVN7fB4rpZTa3tNS UbSO+nTsArX1wD9q4+S3VTEs1Du/33sW0pOgm8rb21t5e59SE+qjTLpuSBO2lnQere+ibHWV1Gdr T6mbAT7q0OyOyklXXA09FKctb1K5ribXQLVeFJL+Zt85qlEhC+Xee47aceSw2rH4c1Xf2kq1XuT3 bJd7K95T1oVeUz3n/qVOnD6uts/uoSoWsFUf/PEwcYe9/ZWtroTqtvgftee7psqioK1qMXa3+md5 D+XKa+o7L6WUilMr26Mo1UwNmbBQbTtwUG2d3VtVsUC5fn5EPUkntAfzmyten6780tmmVLz6u5+D ApTTwP0qIcv5oiUew9WfuyvbK1vLmmrg4r3K49wRtW5mX1XbxkI1n++blM4TdXioq8LSXfWbu00d 3L9FzRvbXzUuieL9tc+i1lfH4oL9krYvUe9boSoP3530f2/lfe2eis5CDumPOYUTI5QL5dTYcxml lpXy8lM/1jdWBVotVA/S3f5QzWmKot0yFZNmW5Ba+769cvp4mwpTSt3+qZHCsqfaleV4tKaTwuWJ qjLGquGsm1k8lh7S12U/D59lwQ11ZPt2tX3nOXU/zUZtfZTe/tBA+WO4tqy/bhjuWEl5WLKxGjB2 vtqSjTx8Rm/fEqf8Tm5XR29kpXdLTUt5BS5qrQoZV1F9l+xW/144o/ZvnK8+f6Oiemu+Txbqo5Z2 qq3taKE/n7WVl5ZzN1SZ6rvuaK2rWbp+ZShS3fVJSntJF2WFmxq+O+n/3tfVgxillIpQi1qnvk4r dVv9UA9l2yf5iqGpTPWMx7Seu5b6rKW8DFUPE2U2FtXWLgzTBrWcu5Zyf0HPjxOiV6t3jVC1p15L tdvZrysqaK5+C36Rg2Q2Rkr2csfY2tqFljI1TFtOkukYIIVM+ihDjX8Mc17a+nAtx9IyHjPUuefN caaGfDbA+FBLnTfUvV7OXwuyPx7TH4+2exnNcui+wDDXr/w7xtZSx/TloeHGh1rGJNrmbQxJp5RS L3OCWAghhBBCCCGEEEIIIcSLMfH29s7tGIQQQgghhBBCCCGEEEKkI1+sgSuEEEIIIYQQQgghhBD5 kUzgCiGEEEIIIYQQQgghRB4lE7hCCCGEEEIIIYQQQgiRR8kErhAiYxE+7Nu8k/MPE3I7kgzFPzjH zs0HuBqZ25G8ZK9AWeSk/0y5CyGEEEIIIYT4z9MzgevDkj4d6PWbZ6pPL/z6CR0GruCm1qOEe7Lm u4H0+qgnAyYs53zI0w2h7JvYneHr/VBZizsPuMu6YR3o0GEUfwY9tylqHxM6dKDDyE08yJXYgMC9 TB3wCT0H/8ThR7kVRP4Wf+8fpvXpSIcOHegw+QBPnt/hyV2Or5rGyP696Nb5Q3oN+JIZa05xLy5p u4Z2kasiPVk2bjqHdBWp6JCiq4h/iMe6Hxk1oBfdun1E/+GTWX4sgMep/ljx4OQKpowezCfdezJk zDRWn3mU9XaecJ8TK6YwvO9HdOnyEX2HTWLpP7eITbGLcRE3yifsY9o3K/COetGTzeMyKosndzmx egZfDviUD7v24LMvvmH6ot3ciM69UAFQPqwe9gm9vt5C1muxH6sHd0hsVx060KHDQFbfTLvXf6Lc hRBCCCGEEEIIcugJ3Gubf2GXRXdmL5lDb4dD/Lw+cUL48cU/WOPbgE/eLYkuJwIxKHMszAFiiIl5 blNsTOIEk5k5ZjkeV6J4v0ucDQwjNOAMXgG5FEQ+poJOMHv8L1wu2YU2FdLbIw6vFd8yY6s/jk0/ 5Isxn9O1iT03N03l21VXSEBbu8g9MXj8/jNHSvZlRPsyFHr2+WM8fx/PpI3XsXq9AwOG9qVF0dts m/Etyy4mN4SocwsYM30XYWXa0f/zfrQpEcSfU8aw9NLzjSUzUZz9dRwz/n5EuTa9GD60B00dA/nr pwksOptyhrIQ5TqN5NNiB5i18mKqyd38IeOyuLjsW6Zv88ehYUcGjhhC58aliTn1G19P/JN7uRgx mFDI0gpLy4KYZPlvi9Nu3BzmzJnDnC+aY5vhfvm93IUQQgghhBBCiERZv7fOsjj8b9+jdG13rEwt qV6tPMF7/YlQduxe/g8lu83GveDLj8LwzDFPMYEbfu0Ix65HUrDU6zS1iSUGwMIc81yKzrhGN8Z8 VpIbxhVpUtkACUZ7sGjUTHb6R9N49AY+f90Aab6qIi6wcPyPnHH4kElfteTyxLXp7HSbM6fvYdV0 PCO6Vk/8gsK9Ng5BHzPp9FkCPimbt9uF3zaWHi7JR7/VxSrl5wm38PKJoUyncYzp7Jp4XlXi8Dr1 C4cPe9OvanUgnKNb9xFWexCz+jbFAqBOFUzv9WbRnyfpWuUNje3CnNfadmdw01o0e80CgLr1HHn0 8Xec+vcag2pWTbGvDQ36dWdP3yVsbzuLTs6GyIQ8IqOy4AYnjt3DvtUURvZwSyyL2nV5s2l9LoaW xilXgk2iK0PHiXPo+EJ/bIK1kzPWAJFWGGe6bz4udyGEEEIIIYQQIolBJ3BvbZvAxA23KdllPN+0 LfHsEM7Ojvh6XiSyuTtXLl3D1uVtEo6uYEtsWyY2t0+bUOAmhg84zhsLZ/BeEUNG+GICN41kwIpr VOi5kGnPAjLF3NyUpxO4Pgfm8+u+KIzrW9C4c+ITuIXMLTACVNgltqzczpkr17hxLwZzB1eqt+rG x+9WTpykwIclfVIuxVCB3vMGYrJ6NutO38T548VMbHGByZ1ncZpifDBpCGa7VrL73C0SXOrTY3A/ mjibAonLW4zfHZYi+iqY15vIW09nfp4c0pQOMX4cWL2cbSd8uBuSgFMJW8KoyBtv2uLmkJRW/D1O rV/F5sNe+D+MwLhwMVzK1uK9j7vwupOphjx8RVm44N70E5q1bYdrgXAup7uTEy7OJhiZGKd4ulyH sZERpi7OFMGE6Ky2ixx07Z+DhDbqS0PL5zYYleeDqYt4X+mSz8uyJCXs4GJ0FAmAUcwZTp6Po8qg uomTtwBYU7duJeYtOsm5uDdooLHnKVSqCc1SfqAUSoGlpUXana2b0KbBMpb/c5NOH7pqPdU8L8Oy 4AlP4iAiKIjHwNP5fp2tG9WePbaawKGpnZgVP5jZb9xg8YZjXA02o3S99xnQ502cnzXTWG4fWcOy zSe4cicCM6dy1G73MT1alEk12R5142+WLduJx/W7RBUqRpVWPRnUxT2pH4MHW0fRb5nPs/2NG33J hi/qpw47xpc9Kzdw6KIX1+8rbFzdaf1Rb957zZoXkk/LXQghhBBCCCGEeMqASygoQgJ8CQoPwjcg JNValxU6DKZV2AoG9xrEwsBG/K9zZWIdGjNyVEdc8+pr1FQEISFpVjUF4ElICJGAuYU5EENsTAh3 7yQuwhh/9w73Y2KIBizMzYEQDv4yleUHrxBpW5ZqbvY8CfRk39JJ/LTn6YytOcUrueNeqfizyZL7 e35j0ZEbBMc8/8KiSP5d+iv774QSGRXJA++9/DJn17O1di1dXsPd3R13t2IpfmqdnszSicVj8QRm /3mGRza1eadDM+wi7xFy9zYm9T6mVRkAxZWVE5j6x2GuPi5CjcYNqewYh9/xTSzZ4pX4BLKGPHwl 6eyo9347KmS6PoYZddq1w/bUcubtOI73dS+O/TmXFWeK8O7btSlEXm4X9zh37i5lK1bM4BseHbqU a54EeHDugRHlKpRP7FCCgwhS5tg7pM4gazt7TOKDeBSaxXASwrjtcwVPj0Ns+GExHsXb8mnbMuns aIqbWxkCzp3jYRYPkXdlVhYVadjQnpgTi5j46yb2n/LkZlBM+usM3/qH3QGutO0zgqGdKxN+6Be+ W+FNfNLmkEOz+GruRRzfHsh3U8bS801Hri4dw7Td95PTuL+TSV8t5apTK/qPG8/wD6sSum0aP+1N zm275iMSlz6YM4OuFdMLJJ6b2xew9UFp2vQZw8Sx/Whu6cmySfM4EvGieZQfy10IIYQQQgghhEhm wCdwdbj3m8u8thFYOxdNvaatdVW6j59H95Sf2dYn1XOY9/bz69o7uDZoQL2k3/6qx8FcP3WCY8f8 KdG9H02LAMThd2oPnilfHOZQhVZ1Suj5qW3WqCvrGTFmP+buDalmnPhEa6jXNuad9+DY+ce0mraA RubmQCgxsbe5c0eHu3tVznvf5U60KbGAg7k5YEuzkTMo9cCGMs7mQDznIA+djAAADlJJREFU5/dm wt+hXPC4THzLRhjjQusvJtA6aDuj+izGB19OPezNtMWjcTY3xti0IDybx42lSNuJfN3MmsgD39Nz 9r/E+XhyJe4diphAmXajmNCOpKeYV+Cb4Rlmls4tznoEA060HPA/upeB6KKBdJ99mv17zvBpnWYU 4j4XLwSigBJv9GZg93KY6RSh164RU7o8hTTm4cflXr3Vj7WydP+Q4e0n89Wi6ewBwIKa/abTpWrS NL2WdpEr7vPgviVOThoWOnjix+Z5Wwgo3oYJLZMiDw0lhAIULAgxp39lyOyzvD5sDn0LFaQgoYSE All5wDjmFItGzeU8oLOvR/9xH1Izg4VRrZ2cMHvwgIeAQ/q7vGIyK4sCuPeZzCjrlWw9tJG5u6NI wBS7Ck3pMaQPzVwKJO9atD5du7TEEqDKaxQJ8Wb4jj1c+NSNGvizc/1J7N/7mX7NE9ddLu3qRvEI L4Zt2Y3vWx9RGvDcuo7LTu34eWAbSuoAt0qUK9+UuOLJOW1sWQRnS4AobNP9BskY1/enMufZ/8tR 1vIWBz7fxeVb0OgFl3vJf+UuhBBCCCGEEEIk0zOBa4SREaBSP9OlUGBklPbxXWNLipVM8zvfZ6ID LnIxshi1i/izfNYCDvrGYlmhDYOGdcYNG2xNjrBj9hYWxhphRAKrh/UmoVAJqtVrSOVnITzm8l8L WXg+RcI1BtHMwBO44dEFKems44LHbvyTPrt3ajt7MMa6ZDUKREZibp74M+6YIF8iQm0pVdUF3/PX uHu3KLE8fUIXovwu8vfKHZz2vU9IWMyzp97iY2J4AunEbU3dtq0oa5dicvPZBK4drqUTf2psUbEC zvzLrYRIIqPhuQUy9cgsnaIUL66DoEf4eFwn2MECz4t+KMDU3ILEaSF7ype3gxuPuLlxJD22W+NY wo1ajZvSsmg5sNRpykPIuL682h5y8IevWXS3Br2+mUltt2KowLP8MftLBnv3Z+qwRhRO2jOzdlEp V7InmqhoE2z1fb0TH8j+WRNZGViNoVM+pcrTCTsTU0xJ7DZMbV2oUCECFxtjCAeFCaZZ/drIvAUT NrcgPvoRN/9dy88jB3B24Ey+aprOLLCJCSZRUa/u091p6CkLEyfqffgF9T5UPAkL5IbncTYuXckv U6woNecjyjztQgoWInlJZR2lXEtC9F0CQwBrf/zvwO1No+i2NTlpFfcY4gMIiIfSxmHcuhWCrqQr JVJ0SzYl03sSOnPx9/5l3crNHL96l+CwGOIS4oilIFXj9f9thvJduQshhBBCCCGEEMn0TKUkvqgr Lj71nXXckydgbpG1F3Ql+LJh6nTudZtLwf0/cdTpf8wdV54zPw1i7tY6zOlei66DatG1/202jB7G qqvxGJX5mNmTO1A81QynOW9N2MxbWTn2C7Cu8SHf1OhC8NHZDPvhEIm/+i5Ms1EzGVTPFmMgLDAx B2J8fbmPE3WqOuHIYW7esCUBEid4n5xjycT57AuzonqXIQyt6UTovh/48e/ATI5uTxEHDU+mpjeJ /iLSpGPNGz16cHzySi6uHMGnKxM/NXVsQL9utZP2NcG991QmltvL/sMnuXDtNoHXTrHj2in2nunP 3G/fwl5DHuZbt/ez6WgwNUf1o0WNpDMt3YDe7x+l2w8bOdC1ER2LoaFdlM6F4O1xsI8kOFwBGdTD 2Jtsn/Yty/zK8dn44TRxTFGD7OywI4LICDCu046RY9sBEH80nGjssXvB5X2Nzewo26Q37Q/t5Zfd Rwlu+u6zSfCn4sPCiXIomo+ewtRQFgDoMLUuRsX6Hfks6DT/Lr7AxYdQJoPHuVOlZGSJpRlU+nA+ k97O4NFmSH9phiy7y9YZ09hk0pGJk7+hvF0hjB9uZWS/9dlKNf+VuxBCCCGEEEIIkUzP/F9hHByM ibx7h/Bnn4Vw504Mpg4O2Dy/e0IU9wLuE53OnX7Qnt/ZZdaJHg0Ut/3DKFfVHQtTa9yrlObO7dtJ D5gq7u1fwmb/CvT66iNK+25iyT8P0iaWU2KvsfWPo4RiTkX38hQimMNr/8T3ceLmxDVu4ZGPDw9N HXEq64ijcTg+PncBHRbmZhBwGa8wwLgKLT9oQNUKrlgkROXaKWmjCLn3gHi7enz85XAGD/ofX46f ycJ5I2nmlFxlov2uEFTyHYZ8+xOLVq1hyeC6FARir13j9tOd9ORhvqUzQkcCsTGpT/RxTAwJGKFL ykZ97SJ3FMPFJYE7d+6nvznSmzUTxrL8QW1GTBlNq5KpX1hH4SpUdY7j0kXvFJN+8Xhd8gbXKlR+ /v1j4X6c9/DAwzuQ2JSfqwiu7DuAT3TKD6OIiFRgaprut0/37tzByMUFJ83nmtdlUhYqiFObtuEZ /vznCnQ22KR8Ij8qiuReR3HLzx8KFaWoDUBJSpc25tbly6TM6iifE5x7+PTLO2tKlrRB3fYjIMU+ TwKucCM8C1O78de5ciOeik3exs2+EMY6IDo61XFfRP4rdyGEEEIIIYQQIpmeJ3DNqF2/OiZz1zN7 nQVtKloQ7rWDjd4FqDW8JqmnbRTnFwxgwt9h2LaZyJJ+VZKf8oo5y6q1d2g2YgxFMcHFxZqtnheJ bliei16+FHNxTpxJDvqbOYuuUrn/LN6ta0+9PpcY9ttc9lWfQHO7l3D2egTuXsZ2/3hs6vXnqy9f w2PKMGb/u41le95iUltHjJOWE7gbEADO9XE0dsTJAY75+wPmmFvowM4BB2O4G3+WP378neu2fty4 WwRLwojwP8iaI5Xp1SiB3T8t5mTQ/aSJz9vs+uk7zpqCUZUPGNuxkuaYfXf8wIozURB7j8RnfG+y Y8Z3nDQBtw5j6OymJZVH/Lt9F143zQnaHIJDQWN0OlP+OeCIa/WWtG1aFqvoMyyY9CP/hFuzuUpV KhQtwINLF4gFrKq7U1ZjHr6aFGEBVwmMBIjkXhQQF4iPjw+mgGXR8hQv3pDmbhtZtvJ7Foe2pHY5 a4Kv/suerR6YVelDAyc0tYvcYU7dRjVZ+NdR7rXv+Nyk2E3Wj53A+hA3ug94E9sgH7yfrUdthlP5 UhQ2LkXrjrX4a94splt1p2UFC8K8d7Nyz2PqDW1J8eeOFnFiKRPmncPpvWnMdyuavOHRBbat+YUL uz15r2Udylg+4vKJvezytqbe8LrprBgSwJGjAdTqWEfPC/xeJZmURdAVDv+9nBN7LtCuTUMqu9oR F3CKTeu8sW04kpopM+H+UdasKUCd6iXQ+R1kxTZ/HFsMoJoOwJbmnd9i04SFTCv2hPfrOBLle5wt K3YS+85UqnUugxFQ9b0PcNu7klm/2vPRm6UxCvRg2/INBDX/nh+6lcMYiI8M4kH4EyCK0FhQJsEE BgYCRljYO2JlWpzijvDngQ2cqNAKx/CrHD1+GV2BBKKC7hEa64RNwTgiHjwkIh54GEE8cUQ8CCSw EGBiSREHy+ee3s+P5S6EEEIIIYQQQiTTuxqldfPPGR88n+X/LOfHTdGYOZag6sff0r/x8wso6LB1 dsXOKoBSzjYpfqKruLl5OacqfMi8yolTvu5dh1J/5gIG9ozFvHxbBr6XtI6ifVP6flOWwpUTfwjr 2HIo3xaPoGQuTN4CFH13HNOtjhNdpzG2Omg2ZCTxZ61o+EbSxKOFOebAYwBHJxxxwskJuAdPl5/A +k0+G3yVOWuOcfPiSbyqv02fcVXx/mEGa856cujyI3o1MiXgkgcezybCogi45EEAYGzRMksxh/tf xMMjLMUnEfhf9MAfKNA0IaM/e449LT7uyMHvNnHz6uXE00ly8tB+zkf8zJR3ajFg4jBs1+zH65YX h72iKVi4OHXeeZtuXRs9W9lWbx6+kmI5tXgUcz1SfraOsaPWAVB32Dq+alKMd8ZMwmztGnbtWsre oFgKORSjXJNBTPygOU5ZaRe5wLJ+W95Y9QubzrdhgLtZii338fOPRcWfZ+WU88/9VSX6Lf2eNrZg /+YopqilLN25mlmbo7B0Lke9/02jZ+O0P9H39fUFXRlat66Q+qf99g0YPvkr1ixbz54VRwiOM8PB xY3WIz+nU4O0nULUmU3simzK8LpZWtwlz8uwLBwaMHyaDdvX7ebsoT/YuzocU7viVGw9gqGdGmCd MhHXN3nb+QaLfl3N9RAzSjUezIiPKj2bCC1QtTdTx1qzeO06ftgeSiHnilR5bzQ9OpVJ/pmGU1vG TjFm2bIdzPk2kMgCjrg1GcbXXcs9S+fR3ukMWOaT4sC/MeAMgD3tpy3ikwpl+GB4Hx4s3Mwv4w5T uEx13uk7kj5W3/LT/CEst17HkFp32PbtUNaneNR35/cD2AlQsitzfu5Cyq828mu5CyGEEEIIIYQQ T+kuX75smKUNRf4RcYjJfWZxqc6XLP+ifuKT1k/C8Vw5hrHb/NHVG8b6UU3y9xq2goiTPzHkN8WA mcN43Vr//i8mhD9H92KF2SAWf9Mia+/hS5XMcWYM/w2zQb8wuNbzazS8+l68LBI4NLUTs+L/x7ox zZ771UQ+kM/LXQghhBBCCCGEAL1r4Ir/pLu+3IyFmAtbWLB6Czt2/sW2LRvZ/O8dwJhyFcvK5O1/ gGXdQYzvEM6icfM5FaT16e0sUr743rKg0duNX3jyNv7BCeaMW0pslwl8lk8n8XKkLF4x/4VyF0II IYQQQgghQJ7AFemKwOvP31m3/zy3HoYTHh1PAXNLbJzKUr3xu3R5pyq2Ov2pCCFyWz5/AlcIIYQQ QgghhPgPkAlcIYQQQgghhBBCCCGEyKNkCQUhhBBCCCGEEEIIIYTIo0zWrVuX2zEIIYQQQgghhBBC CCGESIcuODg4zRIKtra2uRGLEEIIIYQQQgghhBBCiBRkCQUhhBBCCCGEEEIIIYTIo2QCVwghhBBC CCGEEEIIIfKo/wNv+TtTQFcBBwAAAABJRU5ErkJggg== --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 25 14:32:09 2022 Received: (at 57878) by debbugs.gnu.org; 25 Oct 2022 18:32:09 +0000 Received: from localhost ([127.0.0.1]:52249 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1onOie-0000SP-TS for submit@debbugs.gnu.org; Tue, 25 Oct 2022 14:32:09 -0400 Received: from mail-ej1-f68.google.com ([209.85.218.68]:44590) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1onOid-0000S0-3x for 57878@debbugs.gnu.org; Tue, 25 Oct 2022 14:32:07 -0400 Received: by mail-ej1-f68.google.com with SMTP id n12so9542990eja.11 for <57878@debbugs.gnu.org>; Tue, 25 Oct 2022 11:32:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:from:to:cc:subject :date:message-id:reply-to; bh=QPJJI6d1IoQIVKJS74XMnQpQsynx85UJZfdDfhPr5VY=; b=gQQAsZ4yvhNsyDjwOy3QR/2VIpfwLR6da1nF+74y07yjPZb+FKLXbnuOD0zFp17nlJ aW2YhgLX5TARPdOemH0FTlaTfPGj1D5yt3OoVGxquWocCVgJeJdO2qnD0k0rFexzPja8 o2tlQJzxGts7lVFJL/QBT2LBHPKuE1KIU0x/4ExXIC/8Z9Of443uxy5KENEbzv5cDJoS 3sSGrwpvkciYpC3oP6MXdJpl+vByU+mS0n0xWzc7XELfQJHb+3qkeXGAyEpr/+t2O1ID QZM5g+8vf+AxSw6jGrPmQCtP35Uli49tv8LC0T3OniTfZi3hJwEG0lILrkwod4JGll9g okbA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=QPJJI6d1IoQIVKJS74XMnQpQsynx85UJZfdDfhPr5VY=; b=zPx/HaRWSVU3q+vIpC+vfGAS80BfbW8eVz5kpUpcGvnlQt+u0C9W3Gc3Gwlk06Q6i5 jYl2zSzfvG2GSnhre9jvsNPFU+rfagg+N1FcZoWG/r0fKH294wIL8GmTpQqEA+geEaml lNvB2VaUa6UFefQe0uxvfVAZCMO+HLIvsnS1rf3Gb1Rhg6GKmOEU/QLrwy3Xzwnf8GUL 1wl0waHvRei2a56ncSMt48/oTQSkqnCF6hehPmkgIEgrW21uyEHQylp8pgQZrtsUqFJr cjXs7Y5OhSnJ0LL+oWasdCw1B7jxT1hTrGKwm/KxM3o8oQUsnCvNgTwUJPRjTTetYSaS gAWg== X-Gm-Message-State: ACrzQf0pTQHX45PROaGRFB5bKV3kgiCazikUrLR4nWf+m68TmBbplhrt Bi/1pqkeJEbAPB9qF9XQhAY= X-Google-Smtp-Source: AMsMyM6W9zvhi6bM9dzc/eOg08WTJsoIlIp/gJBD5YKuTIYNfdWb8qFNQwV8cCq2QgfNGNMW1S6aYw== X-Received: by 2002:a17:906:36d1:b0:76c:a723:9445 with SMTP id b17-20020a17090636d100b0076ca7239445mr32301366ejc.548.1666722721166; Tue, 25 Oct 2022 11:32:01 -0700 (PDT) Received: from lumine.fritz.box (85-127-52-93.dsl.dynamic.surfer.at. [85.127.52.93]) by smtp.gmail.com with ESMTPSA id 13-20020a170906328d00b00730b3bdd8d7sm1810762ejw.179.2022.10.25.11.32.00 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 25 Oct 2022 11:32:00 -0700 (PDT) Message-ID: <52f500c6f35520c8b496174bceb9aabbb036682c.camel@gmail.com> Subject: Re: bug#57878: Minimal reproducible setup From: Liliana Marie Prikler To: Max Brieiev Date: Tue, 25 Oct 2022 20:31:58 +0200 In-Reply-To: <87ilk7oos1.fsf@gmail.com> References: <12eb8b51fe6c9508517e19bdeed923c389cafe1f.camel@gmail.com> <6873fe86a05a548e7427d2de7df04a27a967713a.camel@gmail.com> <871qrapexf.fsf@gmail.com> <9bd516f1cbd16a1a9408928d53f3946af3bfe1e8.camel@gmail.com> <86k051bdmh.fsf@gmail.com> <2ef3c47fabb502a231a028c790aeeed10bdc5511.camel@gmail.com> <86o7ud9jst.fsf@gmail.com> <87ilk7oos1.fsf@gmail.com> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.46.0 MIME-Version: 1.0 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 57878 Cc: Konrad Hinsen , "Thompson, David" , 57878@debbugs.gnu.org, zimoun X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Am Dienstag, dem 25.10.2022 um 19:23 +0300 schrieb Max Brieiev: > Liliana Marie Prikler writes: >=20 > > Ehm, yes... best to keep this open until I can bump to a version > > that's > > approved and solves the problem. >=20 > Do the recent changes suppose to fix the issue? >=20 > Today I did: >=20 > =C2=A0=C2=A0=C2=A0 guix pull > =C2=A0=C2=A0=C2=A0 sudo guix system reconfigure /etc/system-config.scm > =C2=A0=C2=A0=C2=A0 guix package -u emacs-next >=20 > After starting Emacs I see lots of errors. >=20 > It is not mere compilation warnings. They render Emacs unusable, > because trying to run a command gives me "function is void" errors. >=20 > So I switched back to previous generation again. While I can't really reproduce the one you showed me in a pure environment, I do see Warning (comp): /gnu/store/hjciw32mj05yz1m6r6nzwdi12waz81ni-emacs-next- 29.0.50-2.4aeb80c/share/emacs/29.0.50/lisp/emacs-lisp/cl- loaddefs.el.gz: Error: error Uncompression program `sh' not found which is equally concerning. From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 26 04:16:05 2022 Received: (at 57878) by debbugs.gnu.org; 26 Oct 2022 08:16:06 +0000 Received: from localhost ([127.0.0.1]:53235 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1onba1-000504-3v for submit@debbugs.gnu.org; Wed, 26 Oct 2022 04:16:05 -0400 Received: from mail-wr1-f45.google.com ([209.85.221.45]:42501) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1onbZz-0004zI-31 for 57878@debbugs.gnu.org; Wed, 26 Oct 2022 04:16:03 -0400 Received: by mail-wr1-f45.google.com with SMTP id bp11so24484410wrb.9 for <57878@debbugs.gnu.org>; Wed, 26 Oct 2022 01:16:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:message-id:date:references:in-reply-to:subject:cc:to :from:from:to:cc:subject:date:message-id:reply-to; bh=7K7T6oQqmls+X1WI+JDbYXoNxV+14QXTep8EqYZoMFI=; b=N5yeBy+uEKSOG+cpPN2cWuVCm1MQtgr440Z8vgIXNCCqL7DLothl8qYEMTGcYVBimd oY13A/UwkGJqMDaeGkpwbkUMFDnvJ73KIo5KqLwEFdgQs3KfAdcweMgZ10xpmpqsUp35 KOx6sKnbc4R6uwTu5KhLXGnbrGU4m7vOciOw6zQduRzmQym80rsrEHCJbq8cLENCYXCI hbFVObct6zfcTqDMuo4gaq4m5KzLMm4xPyBuQSlAwOKwXd1HuN7ftJzBYJuLYY/mLVkB DfzhY8fAx9LEuvzn55JQtuyqmGyiji+JKDT6lLtxnbmPIoKzJiDEYwHyiv5pMCo0B3lD eO+Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:message-id:date:references:in-reply-to:subject:cc:to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=7K7T6oQqmls+X1WI+JDbYXoNxV+14QXTep8EqYZoMFI=; b=ptxOM1LFkVmB/YPaZUtXnjGCWDkSHVU8YBeJyGxWGHtor6oAFtf0aPgWBEm5xPPUyQ yPrMTdmKDfk1WjSV6+o6Nv/GwC6xvU4r371Ws8IL0xk7snzO0qSbBbp6rqWaBwfUpwiL k9WiNWL0gD+zu76oyvruy9REkyFIAqdo6jVvsUbvdID4S8wWDqbOuOH/4T/PZfC/uhKb EySwzW0R7M2pIkHIReKrPUqQezZs5ezDh0nz0NFaXIL/gswRutRh4dZmmEuUDi68X3dt B7H6hgp+yuzKv9XA7ii4JP9E7lUVvfhPo3JE6hrrrEMVgN80qDQuydekssiP9z8FSKxQ LKvg== X-Gm-Message-State: ACrzQf32wn9Vm8usKitd9BpuFUrZ+8znj1fYV2H66yx97TqxksPThP0y BMBqnNsPv5e2lGXxvTzhxJjCnS/0GMk= X-Google-Smtp-Source: AMsMyM7PBM1PyRyqLadFUnW4gwp/0EjaSQn2Bp9nZaaizLH7+CsAJP7fzUceAj+b8v62fT+xi4CIsA== X-Received: by 2002:a05:6000:2c9:b0:22f:e7b5:bc26 with SMTP id o9-20020a05600002c900b0022fe7b5bc26mr27185188wry.149.1666772156880; Wed, 26 Oct 2022 01:15:56 -0700 (PDT) Received: from lili ([2a01:e0a:59b:9120:65d2:2476:f637:db1e]) by smtp.gmail.com with ESMTPSA id n9-20020a05600c4f8900b003a5537bb2besm1157098wmq.25.2022.10.26.01.15.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 26 Oct 2022 01:15:56 -0700 (PDT) From: zimoun To: Liliana Marie Prikler , Max Brieiev Subject: Re: bug#57878: Minimal reproducible setup In-Reply-To: <52f500c6f35520c8b496174bceb9aabbb036682c.camel@gmail.com> References: <12eb8b51fe6c9508517e19bdeed923c389cafe1f.camel@gmail.com> <6873fe86a05a548e7427d2de7df04a27a967713a.camel@gmail.com> <871qrapexf.fsf@gmail.com> <9bd516f1cbd16a1a9408928d53f3946af3bfe1e8.camel@gmail.com> <86k051bdmh.fsf@gmail.com> <2ef3c47fabb502a231a028c790aeeed10bdc5511.camel@gmail.com> <86o7ud9jst.fsf@gmail.com> <87ilk7oos1.fsf@gmail.com> <52f500c6f35520c8b496174bceb9aabbb036682c.camel@gmail.com> Date: Wed, 26 Oct 2022 09:46:05 +0200 Message-ID: <86r0yv10zm.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 57878 Cc: Konrad Hinsen , "Thompson, David" , 57878@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi Liliana, On Tue, 25 Oct 2022 at 20:31, Liliana Marie Prikler wrote: > > Warning (comp): /gnu/store/hjciw32mj05yz1m6r6nzwdi12waz81ni-emacs-next- > 29.0.50-2.4aeb80c/share/emacs/29.0.50/lisp/emacs-lisp/cl- > loaddefs.el.gz: Error: error Uncompression program `sh' not found I have reported something similar the Emacs package ESS. See [1]. 1: Cheers, simon From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 09 09:30:27 2022 Received: (at 57878) by debbugs.gnu.org; 9 Dec 2022 14:30:27 +0000 Received: from localhost ([127.0.0.1]:36433 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p3eOR-00056h-Ap for submit@debbugs.gnu.org; Fri, 09 Dec 2022 09:30:27 -0500 Received: from out4-smtp.messagingengine.com ([66.111.4.28]:48639) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p3eOO-00056b-S0 for 57878@debbugs.gnu.org; Fri, 09 Dec 2022 09:30:25 -0500 Received: from compute2.internal (compute2.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id 735845C008C; Fri, 9 Dec 2022 09:30:19 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute2.internal (MEProxy); Fri, 09 Dec 2022 09:30:19 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.net; h= cc:content-type:date:date:from:from:in-reply-to:message-id :mime-version:reply-to:sender:subject:subject:to:to; s=fm2; t= 1670596219; x=1670682619; bh=wx27OV4aV/dXnBHg31MGmalcsXAVDz7fMAk KeNzmzjE=; b=p0D01JiSlj3P2xQyJ2cOGP4DsjuRcM6qtWs0UTG6LaWz7zhlai2 jBVPbIAy1NDA9mXtsva+Y2SWxRwMzYwlI/cgktbMuse1zxQnNDhZGZT1gjw/6gIi lN22cMj2OSIWYT3K7cgENa+0RwnHWGGt83z8RE5PLW66tBDG4OxhffnZ9M1LSf1B pGOY9KZvu/hmShvDF3vaIaFzexrflU+3ChGn9tIaq6HNVLChrzGuIgtFxbZMH2+x DiIb259ZJcuTsi8inzkCFBj6z9fdY0j6OXIjMxmO83GZzrbdtIraSpCmx8yhG0Hz f8SEQj9FdQdhEnqpvW7arC315SfOyLCgrJw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:date:feedback-id :feedback-id:from:from:in-reply-to:message-id:mime-version :reply-to:sender:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t=1670596219; x= 1670682619; bh=wx27OV4aV/dXnBHg31MGmalcsXAVDz7fMAkKeNzmzjE=; b=Q 1xTcQVZpoSBthNVALO6uZ52hIiiXUYfEHx1Ybk8f1q8zMxD4B0JFDLS9LSpxTz5T CtGKUbQHSnjF9YF0jBqvzO6YLeOQSzu/IygvTxA1yQYuebKUB+Y4DDo38GHvrdG4 RvrUY/sFUsUyupfEOc4RDi+z40i1qPgO7S3zCFnP3JrIjr5Asw537lshOgCl7cGR Z5CtS9zKXd4GOUjLqqGlNtFpjs/+XEc2iNUaqQWFHXoz29aGg7iml3VAiIYKOPMn Bn3/DqXu9sqT/q4B2hMoS/5Xd2LzZQMqGPyRQVgltdGhKrr8mWaAKqHR74lRFrW6 PdBbCnd/6uFir5td7BFyA== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvhedrvddvgdeigecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurhephffvufffkfggtgesthdtredttddttd enucfhrhhomhepmfhonhhrrgguucfjihhnshgvnhcuoehkohhnrhgrugdrhhhinhhsvghn sehfrghsthhmrghilhdrnhgvtheqnecuggftrfgrthhtvghrnhepveefveeutdeitdette fggeehvdduieelkefgheekheduteevheegueetueevjeehnecuvehluhhsthgvrhfuihii vgeptdenucfrrghrrghmpehmrghilhhfrhhomhepkhhonhhrrggurdhhihhnshgvnhesfh grshhtmhgrihhlrdhnvght X-ME-Proxy: Feedback-ID: i184641e2:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri, 9 Dec 2022 09:30:18 -0500 (EST) From: Konrad Hinsen To: 57878@debbugs.gnu.org Subject: Some further investigation Date: Fri, 09 Dec 2022 15:30:17 +0100 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 57878 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Hi everyone, On the occasion of a "guix pull", I looked into this issue again, because magit without ido-completing-read+ is less fun. Loading this package runs lots of compilation threads, but it does ultimately terminate, with an error: Debugger entered--Lisp error: (native-compiler-error (lambda (arg3 &optional arg4 arg5) (let ((f #'call-interactively)) (funcall f arg3 arg4 arg5))) "Debugger entered--Lisp error: (native-compiler-err...") signal(native-compiler-error ((lambda (arg3 &optional arg4 arg5) (let ((f #'call-interactively)) (funcall f arg3 arg4 arg5))) "Debugger entered--Lisp error: (native-compiler-err...")) comp--native-compile((lambda (arg3 &optional arg4 arg5) (let ((f #'call-interactively)) (funcall f arg3 arg4 arg5))) nil "/home/hinsen/.emacs.d/eln-cache/28.2-16da12a1/subr...") comp-trampoline-compile(call-interactively) comp-subr-trampoline-install(call-interactively) advice--add-function(:around (#f(compiled-function () #) . #f(compiled-function (gv--val) #)) call-interactively@ido-cr+-record-current-command nil) advice-add(call-interactively :around call-interactively@ido-cr+-record-current-command) load-with-code-conversion("/gnu/store/abvhh3kcdpbg9vm2jz5q6zqhmfdpr4m7-emacs-..." "/gnu/store/abvhh3kcdpbg9vm2jz5q6zqhmfdpr4m7-emacs-..." nil nil) load("/gnu/store/abvhh3kcdpbg9vm2jz5q6zqhmfdpr4m7-emacs-...") (progn (load "/gnu/store/abvhh3kcdpbg9vm2jz5q6zqhmfdpr4m7-emacs-...")) (setq elisp--eval-defun-result (progn (load "/gnu/store/abvhh3kcdpbg9vm2jz5q6zqhmfdpr4m7-emacs-..."))) elisp--eval-defun() eval-defun(nil) funcall-interactively(eval-defun nil) command-execute(eval-defun) What I notice here is "advice-add". It makes me wonder whether the problem is perhaps not native-compiling ido-completing-read+, but native-compiling the ido code that is getting adviced here. Cheers, Konrad. From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 12 10:50:43 2023 Received: (at 57878) by debbugs.gnu.org; 12 Oct 2023 14:50:43 +0000 Received: from localhost ([127.0.0.1]:44072 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qqx1K-0005QS-2z for submit@debbugs.gnu.org; Thu, 12 Oct 2023 10:50:43 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:37848) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qqx1G-0005Q7-Lv for 57878@debbugs.gnu.org; Thu, 12 Oct 2023 10:50:36 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qqx0n-0008E9-Qm; Thu, 12 Oct 2023 10:50:05 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=j1q8vjBOYe03qwKmIIZYSEijnbZVaIH99uTMDSqGSCo=; b=piDltIkO3H/ZEi203VY5 /hi07DX7cB/CgdlikOH8lwB7skTa4UeVhJnp9I74U7PFab890JTAfTCS2haDHamTTfVEg/jbMixkn ETQ/GEkg7Fbatd1I07rR3SuyIsDIxtobZEsJs+AZSYahAheMZwXKp43VZKj5mW2rjoNGvLmhk3Y8R yPFJLvdmqVr/lvQllr/m484hjIW17vUzgeFJGEZ7uvt56IEWldEVM1ny5waP9R36FOkq34EPokTWA IZqrPB8/qs6wHxk329+WkS/oFy219fGRPeVwughBPQVReAEixHD6Oy5qXoIM653MStutkCvTbr/nx n1QbUe1mP/FIkA==; From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Liliana Marie Prikler Subject: Re: bug#57878: Emacs native compilation on startup can crash the system In-Reply-To: (Liliana Marie Prikler's message of "Sun, 18 Sep 2022 01:19:57 +0200") References: Date: Thu, 12 Oct 2023 16:50:02 +0200 Message-ID: <87h6mvlwth.fsf_-_@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 57878 Cc: Konrad Hinsen , 57878@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hello, Konrad, Emacs team: is this bug still happening today? https://issues.guix.gnu.org/57878 TIA, Ludo=E2=80=99. Liliana Marie Prikler skribis: > Am Samstag, dem 17.09.2022 um 17:45 +0200 schrieb Konrad Hinsen: >> Konrad Hinsen writes: >>=20 >> > Here is a minimal containerized example that >> > creates a process avalanche: >> >=20 >> > =C2=A0=C2=A0=C2=A0 guix shell -C emacs emacs-ido-completing-read+ \ >> > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 -- emacs --batch --eval=3D"(print= load-path)" >>=20 >> I went through all my emacs packages. The only one that starts >> the process avalanche is emacs-ido-completing-read+. > I think you can prevent native-compilation entirely by setting no- > native-compile to t in your early-init.el (I'm playing with the idea of > doing this anyway, because I'm annoyed by the clutter that falls > through the cracks). That being said, this looks like a real breakage > in the emacs-ido-completing-read package, does it not? Should we add > "no-native-compile" to some local variables? > > WDYT? From debbugs-submit-bounces@debbugs.gnu.org Sat Oct 14 10:38:05 2023 Received: (at 57878) by debbugs.gnu.org; 14 Oct 2023 14:38:05 +0000 Received: from localhost ([127.0.0.1]:50097 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qrfmG-0005zN-N7 for submit@debbugs.gnu.org; Sat, 14 Oct 2023 10:38:04 -0400 Received: from out4-smtp.messagingengine.com ([66.111.4.28]:47143) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qrfmE-0005yt-FV for 57878@debbugs.gnu.org; Sat, 14 Oct 2023 10:38:03 -0400 Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.nyi.internal (Postfix) with ESMTP id 975FC5C0272; Sat, 14 Oct 2023 10:37:33 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute3.internal (MEProxy); Sat, 14 Oct 2023 10:37:33 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.net; 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:sender:subject:subject:to:to; s=fm3; t= 1697294253; x=1697380653; bh=NGcQrbKQGyKDoyzz89elg8xtkGYoWmD8yDR QTJbiNWg=; b=i1uPk0C/o1Aoswj20Lfhbwtk+7qjD6yL1VRrNsANFOFUpZ12oFC QT+KYFJ6c4xYw8jdlm4V8Cerzoijx1tXoZCprpRcw+fJSa0LGdYRelSEijMe218r zIbbjN2rqZoFOKc+2CPVZuRsN/Y2zU/9bh35We3qqFWCVyElMEXtsGCxL+gqnSZ1 jtLJ1GIUpquk/6heTSKQJgEaGwSC7ucxkbPUdrnWNKNKqlxdLagOK/0oivbtWxzE Hpfyz44jeCb0SXpajkuTuHuoe9uLoaosOqON5OLfLxxGTQlkvf3k9OYmNDs+bR0j SfgKsF5tvKp9iu+koMf91DRa8AzZ0WAzMQQ== 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:sender:subject:subject:to:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t= 1697294253; x=1697380653; bh=NGcQrbKQGyKDoyzz89elg8xtkGYoWmD8yDR QTJbiNWg=; b=n6ncrCCWW8zQk+p2cVqQavkJeNjX/NIrFc4QrQVn5jm0ItiSbRC lu6F9yu89CDJb27OfQKMKstD3t/0iFep5aa+nXgE7+seZmlxuE4OKaDf55aDbxRM SzOsIoI94aEtL9pX+ND5VvnDwHvddoFSU/0TP9dxdhS6nI1rckDYCuFw3Sr0dkK/ GQm7/8gZTpD0gr/Al6yryzGW82iGkEGRC58T97ZkPOl6TNjbgl3hfK9KiJg0Ay3T b4rJJ+TTMsZJmYJkCVqnKRO+VQ8WSbCLFPg8z255wSQPsEycIOxVjYje3yWnq4k1 j6bMeTkCNTX5wajr1zcynbyGBu73+crR/og== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvkedrieehgdejkecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpefhvfevufgjfhffkfggtgfgsehtqhertddttdejnecuhfhrohhmpefmohhnrhgr ugcujfhinhhsvghnuceokhhonhhrrggurdhhihhnshgvnhesfhgrshhtmhgrihhlrdhnvg htqeenucggtffrrghtthgvrhhnpeekudfgjedugfffveduleevudeugeeggfejiefhleeu ffdtffehffetteejfeffieenucffohhmrghinhepghhnuhdrohhrghenucevlhhushhtvg hrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehkohhnrhgrugdrhhhinhhs vghnsehfrghsthhmrghilhdrnhgvth X-ME-Proxy: Feedback-ID: i184641e2:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sat, 14 Oct 2023 10:37:32 -0400 (EDT) From: Konrad Hinsen To: Ludovic =?utf-8?Q?Court=C3=A8s?= , Liliana Marie Prikler Subject: Re: bug#57878: Emacs native compilation on startup can crash the system In-Reply-To: <87h6mvlwth.fsf_-_@gnu.org> References: <87h6mvlwth.fsf_-_@gnu.org> Date: Sat, 14 Oct 2023 16:37:28 +0200 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 57878 Cc: 57878@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Ludovic Court=C3=A8s writes: > Konrad, Emacs team: is this bug still happening today? > > https://issues.guix.gnu.org/57878 I did some quick tests, and at least for my usage of Emacs, there are no more problems with native compilation in current Guix (including Emacs 29.1). Great! Konrad