From unknown Fri Jun 20 07:23:08 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#62875 <62875@debbugs.gnu.org> To: bug#62875 <62875@debbugs.gnu.org> Subject: Status: 28.2; Crash on MacOS/M1 with treesitter enabled Reply-To: bug#62875 <62875@debbugs.gnu.org> Date: Fri, 20 Jun 2025 14:23:08 +0000 retitle 62875 28.2; Crash on MacOS/M1 with treesitter enabled reassign 62875 emacs submitter 62875 Drew Moseley severity 62875 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 16 00:32:44 2023 Received: (at submit) by debbugs.gnu.org; 16 Apr 2023 04:32:44 +0000 Received: from localhost ([127.0.0.1]:50426 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pnu49-0001W8-Qh for submit@debbugs.gnu.org; Sun, 16 Apr 2023 00:32:44 -0400 Received: from lists.gnu.org ([209.51.188.17]:57586) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pnlOy-0002cU-RN for submit@debbugs.gnu.org; Sat, 15 Apr 2023 15:17:37 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pnlOy-0006kW-Ll for bug-gnu-emacs@gnu.org; Sat, 15 Apr 2023 15:17:36 -0400 Received: from mail-yb1-xb30.google.com ([2607:f8b0:4864:20::b30]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pnlOw-0000VK-G6 for bug-gnu-emacs@gnu.org; Sat, 15 Apr 2023 15:17:36 -0400 Received: by mail-yb1-xb30.google.com with SMTP id n203so10301236ybg.6 for ; Sat, 15 Apr 2023 12:17:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1681586251; x=1684178251; h=to:date:message-id:subject:mime-version:content-transfer-encoding :from:from:to:cc:subject:date:message-id:reply-to; bh=jPmTznciqqJsdE+alawABMTcaeXAdlIPXuXnbxrESv8=; b=DpfHFCRmYyBswwcsZHgGUald4XYu60KhU0j6fFpOhVlUWunXZPwmwV21cjoW8ZzcAt QqRrx9doxtgGnRCFmIJrawACcVhqvU75xpzIcbfwWp1PtuTglREImcpUvvE6ryFNBhiz UnrOYtG1qD73fqhRVduFDf3iDxwdSNWqdmyaRaHgOwTLZpj+71+rYWWdcv0lmhCiUUqf Mvwcx+103FC1Iz2tC+SsmP1vanygnW7zojzeRQiAF9BjYs6s3EGAFdwkYOzd5k4UQ8eN MK2qZldGBYXoWZc0uri6pos4AQLlxaUUw3FtYYll0zWd58XHvfZkHweVzbjhhrINHBmK U2jA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1681586251; x=1684178251; h=to:date:message-id:subject:mime-version:content-transfer-encoding :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=jPmTznciqqJsdE+alawABMTcaeXAdlIPXuXnbxrESv8=; b=ZSyj37peeeh4hPeNL4NW8zd1G8A7v1bqMc1cOKakGb6sGP7ExlqEq4IzOMwfwlSPox CbjuxmNt9A9tW7XLONy8yX9CkvnPhYG3cnXTtAetYJiPfs+gFr+wfWNBIUYkj0x0sHoB bKIeToGPBeEZJTHgr0opdrIObJYVeBsLuTnIb8TFCiv17lxcG6U5mWEYiuZjWKGAV2Sw ijc46/QEgzZtixcPYq8PxxxQvk2yqJ/uZLgXAquSNLjgrq8gr3oS2R6FqablmucF9hVn 9q9l1oAp/DsSin+PzAgPHZ6j55l69s11KTG/jg97r+9qS6iuAxB7xLPepTGiUAayQhsZ 9zMg== X-Gm-Message-State: AAQBX9cc7FcQIYflPSLhiy8XaYKrZ1mNprEgHJB6Q3XoUZqpoB0Mskbi 1nM9c99UTmENrn25Qwz23KU4oB4hCmI= X-Google-Smtp-Source: AKy350ZQwe6Ld+mK2sZhVxTQCdp5iv0F4n1udj0EtSH6yTw1Iq0ard9w4v7l29+BJXkYs32VE11aag== X-Received: by 2002:a25:db0a:0:b0:b8f:f5f:13e9 with SMTP id g10-20020a25db0a000000b00b8f0f5f13e9mr9004237ybf.2.1681586251055; Sat, 15 Apr 2023 12:17:31 -0700 (PDT) Received: from smtpclient.apple (d4-50-9-187.evv.wideopenwest.com. [50.4.187.9]) by smtp.gmail.com with ESMTPSA id bp8-20020a05690c068800b0054fb4dba141sm2047782ywb.98.2023.04.15.12.17.30 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Sat, 15 Apr 2023 12:17:30 -0700 (PDT) From: Drew Moseley Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.500.231\)) Subject: 28.2; Crash on MacOS/M1 with treesitter enabled Message-Id: Date: Sat, 15 Apr 2023 15:17:19 -0400 To: bug-gnu-emacs@gnu.org X-Mailer: Apple Mail (2.3731.500.231) Received-SPF: pass client-ip=2607:f8b0:4864:20::b30; envelope-from=drew.moseley@gmail.com; helo=mail-yb1-xb30.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Sun, 16 Apr 2023 00:32:39 -0400 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 (--) Start with 'emacs -Q' on MacOS with an M1 chip. I specifically used the prebuilt binaries from https://emacsformacosx.com/builds. I could reproduce this with the latest stable release, as well as with Emacs-pretest-29.0.90-universal and a nightly with version 30.0.50. Load the following elisp code: (require 'package) (add-to-list 'package-archives '("melpa" . = "https://melpa.org/packages/") t) (package-refresh-contents) (package-initialize) (package-install 'tree-sitter) (global-tree-sitter-mode) Then press 'Control-Command-D' and Emacs will crash with the following in the terminal: $ ./Downloads/Emacs-30.0.50.app/Contents/MacOS/Emacs -Q Fatal error 5: Trace/breakpoint trap Abort trap: 6 I tried to run Emacs under lldb to get a backtrace but it seems that requires disabling system integrity protection and when I did that, the error no longer occurred. There is quite a bit of info in the MacOS bug report log but I'm not sure if that is helpful or not. If so, I'll be happy to provide it. Regards, Drew Moseley In GNU Emacs 28.2 (build 1, aarch64-apple-darwin21.1.0, NS = appkit-2113.00 Version 12.0.1 (Build 21A559)) of 2023-02-22 built on armbob.lan Windowing system distributor 'Apple', version 10.3.2299 System Description: macOS 13.3.1 Configured using: 'configure --with-ns '--enable-locallisppath=3D/Library/Application Support/Emacs/${version}/site-lisp:/Library/Application Support/Emacs/site-lisp' --with-modules --with-x-toolkit=3Dno' Configured features: ACL GMP GNUTLS JSON LIBXML2 MODULES NOTIFY KQUEUE NS PDUMPER THREADS TOOLKIT_SCROLL_BARS ZLIB Important settings: value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Text Minor modes in effect: global-tree-sitter-mode: t tooltip-mode: t global-eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t indent-tabs-mode: t transient-mark-mode: t Load-path shadows: None found. Features: (mailalias mailclient help-mode shadow sort mail-extr emacsbug sendmail cus-edit pp cus-start cus-load wid-edit tree-sitter tree-sitter-load tree-sitter-cli tsc tsc-dyn tsc-dyn-get compile comint ansi-color ring dired-aux tsc-obsolete finder-inf mm-archive message dired dired-loaddefs rfc822 mml mml-sec epa derived gnus-util rmail rmail-loaddefs text-property-search time-date mailabbrev gmm-utils mailheader mm-decode mm-bodies mm-encode mail-utils gnutls network-stream url-http mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr url-gw nsm rmc puny url-cache url-auth epg rfc6068 epg-config tree-sitter-autoloads tsc-autoloads package browse-url url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util mailcap url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs eieio-loaddefs password-cache json subr-x map url-vars seq byte-opt gv bytecomp byte-compile cconv cl-loaddefs cl-lib iso-transl tooltip eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/ns-win ns-win ucs-normalize mule-util term/common-win tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help simple abbrev obarray cl-preloaded nadvice button loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote threads kqueue cocoa ns multi-tty make-network-process emacs) Memory information: ((conses 16 264444 21801) (symbols 48 16324 6) (strings 32 86035 3338) (string-bytes 1 2184630) (vectors 16 25442) (vector-slots 8 357294 30019) (floats 8 43 388) (intervals 56 1092 0) (buffers 992 12)) From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 16 01:01:12 2023 Received: (at 62875) by debbugs.gnu.org; 16 Apr 2023 05:01:12 +0000 Received: from localhost ([127.0.0.1]:50443 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pnuVj-0002Pa-Mo for submit@debbugs.gnu.org; Sun, 16 Apr 2023 01:01:12 -0400 Received: from netyu.xyz ([152.44.41.246]:56968 helo=mail.netyu.xyz) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pnuVh-0002PR-Pw for 62875@debbugs.gnu.org; Sun, 16 Apr 2023 01:01:10 -0400 Received: from fw.net.yu.netyu.xyz ( [222.248.4.98]) by netyu.xyz (OpenSMTPD) with ESMTPSA id a5a397d4 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Sun, 16 Apr 2023 05:01:08 +0000 (UTC) References: User-agent: mu4e 1.9.22; emacs 30.0.50 From: Ruijie Yu To: Drew Moseley Subject: Re: bug#62875: 28.2; Crash on MacOS/M1 with treesitter enabled Date: Sun, 16 Apr 2023 12:51:53 +0800 In-reply-to: Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 62875 Cc: Yuan Fu , 62875@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: 0.0 (/) CC'ing Yuan, who is deeply involved in integrating tree-sitter into Emacs. Drew Moseley writes: > Start with 'emacs -Q' on MacOS with an M1 chip. I specifically used the > prebuilt binaries from https://emacsformacosx.com/builds. I could > reproduce this with the latest stable release, as well as with > Emacs-pretest-29.0.90-universal and a nightly with version 30.0.50. > > Load the following elisp code: > > (require 'package) > (add-to-list 'package-archives '("melpa" . "https://melpa.org/packages/") t) > (package-refresh-contents) > (package-initialize) > (package-install 'tree-sitter) > (global-tree-sitter-mode) > In GNU Emacs 28.2 (build 1, aarch64-apple-darwin21.1.0, NS appkit-2113.00 Version 12.0.1 (Build 21A559)) > of 2023-02-22 built on armbob.lan > Windowing system distributor 'Apple', version 10.3.2299 > System Description: macOS 13.3.1 > > Configured using: > 'configure --with-ns '--enable-locallisppath=/Library/Application > Support/Emacs/${version}/site-lisp:/Library/Application > Support/Emacs/site-lisp' --with-modules --with-x-toolkit=no' > > Configured features: > ACL GMP GNUTLS JSON LIBXML2 MODULES NOTIFY KQUEUE NS PDUMPER THREADS > TOOLKIT_SCROLL_BARS ZLIB It seems to me that you are trying to install "tree-sitter" from Melpa with Emacs >= 29? If that is your intention, please note that there is now builtin support for tree-sitter in Emacs >= 29, and that Melpa "tree-sitter" is therefore not compatible with Emacs >= 29. Although, please take that with a grain of salt, because I noticed that tree-sitter is not mentioned in configure, nor the configured features. If I'm not mistaken, tree-sitter feature is automatically enabled when the executable "tree-sitter" is found. Did you install it from your package manager like brew? Maybe try to "configure" with --with-tree-sitter and report back what happens? And also please show what "which tree-sitter" returns on your system. -- Best, RY From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 16 01:05:59 2023 Received: (at submit) by debbugs.gnu.org; 16 Apr 2023 05:05:59 +0000 Received: from localhost ([127.0.0.1]:50455 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pnuaN-0002WX-4R for submit@debbugs.gnu.org; Sun, 16 Apr 2023 01:05:59 -0400 Received: from lists.gnu.org ([209.51.188.17]:38746) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pnuaL-0002WP-JU for submit@debbugs.gnu.org; Sun, 16 Apr 2023 01:05:58 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pnuaG-0004UL-4D for bug-gnu-emacs@gnu.org; Sun, 16 Apr 2023 01:05:55 -0400 Received: from netyu.xyz ([152.44.41.246] helo=mail.netyu.xyz) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pnuaE-00053l-Hu for bug-gnu-emacs@gnu.org; Sun, 16 Apr 2023 01:05:51 -0400 Received: from fw.net.yu.netyu.xyz ( [222.248.4.98]) by netyu.xyz (OpenSMTPD) with ESMTPSA id 306482cf (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Sun, 16 Apr 2023 05:05:47 +0000 (UTC) References: User-agent: mu4e 1.9.22; emacs 30.0.50 From: Ruijie Yu To: Ruijie Yu Subject: Re: bug#62875: 28.2; Crash on MacOS/M1 with treesitter enabled Date: Sun, 16 Apr 2023 13:04:40 +0800 In-reply-to: Message-ID: MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=152.44.41.246; envelope-from=ruijie@netyu.xyz; helo=mail.netyu.xyz X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit Cc: Yuan Fu , Drew Moseley , bug-gnu-emacs@gnu.org, 62875@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.4 (-) > [...] > Although, please take that with a grain of salt, because I noticed that > tree-sitter is not mentioned in configure, nor the configured features. > If I'm not mistaken, tree-sitter feature is automatically enabled when > the executable "tree-sitter" is found. Did you install it from your > package manager like brew? Clarification: "Did you install *tree-sitter* from your package manager like brew?". -- Best, RY From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 16 01:33:51 2023 Received: (at 62875) by debbugs.gnu.org; 16 Apr 2023 05:33:51 +0000 Received: from localhost ([127.0.0.1]:50466 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pnv1K-0003QH-Up for submit@debbugs.gnu.org; Sun, 16 Apr 2023 01:33:51 -0400 Received: from mail-pg1-f176.google.com ([209.85.215.176]:51405) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pnv1J-0003Q1-Bf for 62875@debbugs.gnu.org; Sun, 16 Apr 2023 01:33:49 -0400 Received: by mail-pg1-f176.google.com with SMTP id 41be03b00d2f7-51452556acdso1369170a12.2 for <62875@debbugs.gnu.org>; Sat, 15 Apr 2023 22:33:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1681623223; x=1684215223; h=to:cc:date:message-id:subject:mime-version :content-transfer-encoding:from:from:to:cc:subject:date:message-id :reply-to; bh=tfitIX99fYB7m0KdWed8cZBWHLslsfSf2+BsNbThFio=; b=pmbZmFPP0kEMNR+/trA3Z9NOj3II9IINML1zkCWpRMWEHapt9egT7HDg8wirKGzvcy e+JFYBvtYPyAlCRsnHzqhWySm1coOpCcH8zrsd97GxnvabGZIXeRVsu5wYgn0Ren8Caj cFuj5T9OG1xGCgBWaKxBMkDpMS+qZK1XvP+h0Z/jHCeKwXJxUHdyuM3aEUzsNp3t/k0j e2WC7BBycAM4Q8t1eF1rxzKRFXmbDU6W5iNEDf4zNxZKzOFahgFQh2L1tcx43BWw/Z2a KwXibGfwKmahxY8gZKNgesrc4cdPz6HcGefyyiQwXfo/dU4kLpBLd3roTgD+RrSomY6U EqhQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1681623223; x=1684215223; h=to:cc:date:message-id:subject:mime-version :content-transfer-encoding:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=tfitIX99fYB7m0KdWed8cZBWHLslsfSf2+BsNbThFio=; b=Qd0NlnaF7+s4f33R7LSo4wYIAjgTWJ8NDYrGHeRpy7O6PzP6woIPdHB+Bp6OhGkDz4 q1hIRTDWjGBju8c62jVdF8JQEJODJKYc5+mnV2IK+1GlgM41f8DMBAXoc4GN3xGG9tyh MXw1TuRhCxSHg6wyrIuYeiij/BV+V3b0vWmaYPkRiXjsB/CuAlAqHWd7/MdZ8lSw9/Mx wWRRUWujv7A5mnA5UWsiS+cKp+A2UH6XztsLbKUKXd63l3WziELEUQlW+Ze9AOX9LYpS cAKcTn+9dZMx/xt2Br5fc8QVR5o1S0quk6BqVWM+ZU7+/2KlNC4D3qF6PZ2sFTCAY60o yMBw== X-Gm-Message-State: AAQBX9fYVB5/p0Rgw1lz756p3+O9YmRedRvwaq+3RjX4yUOAYoVirnA2 digfhlMik2RSBmziVZD1/HU= X-Google-Smtp-Source: AKy350YoF+7cOX2aSyyRcjNQimfuH9pk5qxP8DhLt9xUsJ4kKom5XKOmZJjYI4YqsPDiidnqp4YU7g== X-Received: by 2002:a05:6a00:9a2:b0:63b:8778:99f7 with SMTP id u34-20020a056a0009a200b0063b877899f7mr2516420pfg.9.1681623223396; Sat, 15 Apr 2023 22:33:43 -0700 (PDT) Received: from smtpclient.apple (cpe-172-117-161-177.socal.res.rr.com. [172.117.161.177]) by smtp.gmail.com with ESMTPSA id p24-20020aa78618000000b00625616f59a1sm2316084pfn.73.2023.04.15.22.33.42 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Sat, 15 Apr 2023 22:33:42 -0700 (PDT) From: Yuan Fu Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.500.231\)) Subject: Re: bug#62875: 28.2; Crash on MacOS/M1 with treesitter enabled Message-Id: Date: Sat, 15 Apr 2023 22:33:31 -0700 To: Ruijie Yu X-Mailer: Apple Mail (2.3731.500.231) X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 62875 Cc: drew.moseley@gmail.com, 62875@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 (-) Thanks for notifying me Ruijie Yu writes: >> [...] >> Although, please take that with a grain of salt, because I noticed = that >> tree-sitter is not mentioned in configure, nor the configured = features. >> If I'm not mistaken, tree-sitter feature is automatically enabled = when >> the executable "tree-sitter" is found. Did you install it from your >> package manager like brew? > > Clarification: "Did you install *tree-sitter* from your package = manager > like brew?". A couple of things: you are using the third-party tree-sitter package, not the builtin one, so what Ruijie said doesn=E2=80=99t apply in this particular case. Let=E2=80=99s see the log and check out what=E2=80=99s = going on. Emacs 29 (and nightly) comes with a builtin support for tree-sitter. Looking at emacsformacosx, all nightly builds since 2023/3/10 have tree-sitter builtin. To try that out, you can follow this guide: https://archive.casouri.cc/note/2023/tree-sitter-in-emacs-29/index.html A easy way to distinguish between the third-party package and the builtin support is to look at the prefix, tree-sitter-xxx is the third-party one, treesit-xxx is the builtin one. Yuan From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 16 09:41:46 2023 Received: (at submit) by debbugs.gnu.org; 16 Apr 2023 13:41:46 +0000 Received: from localhost ([127.0.0.1]:50828 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1po2dV-0002Yj-V4 for submit@debbugs.gnu.org; Sun, 16 Apr 2023 09:41:46 -0400 Received: from lists.gnu.org ([209.51.188.17]:58550) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1po2dT-0002Yb-W4 for submit@debbugs.gnu.org; Sun, 16 Apr 2023 09:41:44 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1po2dT-00011T-Le for bug-gnu-emacs@gnu.org; Sun, 16 Apr 2023 09:41:43 -0400 Received: from mail-yb1-xb36.google.com ([2607:f8b0:4864:20::b36]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1po2dS-0004Op-8R for bug-gnu-emacs@gnu.org; Sun, 16 Apr 2023 09:41:43 -0400 Received: by mail-yb1-xb36.google.com with SMTP id a11so861669ybm.3 for ; Sun, 16 Apr 2023 06:41:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1681652501; x=1684244501; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:reply-to:user-agent:mime-version:date :message-id:from:to:cc:subject:date:message-id:reply-to; bh=JjA2MZbnupEIiNoQzowgGBROhHiet3DdNEZANY/OTOY=; b=VI7QqdCOrP9FjEffnxlwSQPqYEcfuA2xcf7R5arefnxLbth6ldfYe3GmLBPpT4uOdh 7ZcGABridkjPAwcYKMNEBGA6UrqjofjBYTO0iXfqVUPS+JzQ35r9YkjKEgl2NsWfuwCG DPYmgxK3IvTZO6vAJkJPZAvl1cOhw5TokKjmey12Awt6WZhyuDLu+FkKmikuC+cPI8/r rt2cnn1SGbyYv1PKMla+o52S+vYlI6E9clUkzul3r33HPQi0qVVRuobUtKNbXjmdto8B ZCJQoLrI0d/JlDUryv3Mq99hkRpKHC0/NRf5CQEdS9nttz9LwC8NVtGCeBLCjnYMsuYy eXCA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1681652501; x=1684244501; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:reply-to:user-agent:mime-version:date :message-id:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=JjA2MZbnupEIiNoQzowgGBROhHiet3DdNEZANY/OTOY=; b=Krm5pmktlLQwBNlTV3q8/aFJDXgUj9jRMiEXMRwsqKRly+o4JRRBqDCRKvffCypoH4 +WvWiq7mmrrZKStfmvpYNgR4lxfZGjxr+L0g8wlXT5fXEXLaeuZowxMS2fXAlVAm8kbx P+fwi2yP8/qXiqWxg1yhWg5TmJQlGPEHCi9FPzsbaqmJag1jiQc5z39P1b+r2DW3lawu zKnXdzMzwVGNxhCy/4i07xV/A7eaqS88Z3PsDTdAWWmdo5Fw1f7jilY3ca2q+5LT526y hEl3GcwzuMTjId03d5jTV3PR96Jux3yt6eqU66Eiv7u+LiiOTXgmtymWv5Q2cbVv/g88 ypDA== X-Gm-Message-State: AAQBX9c4NaCTyuf10Mc5Dh1v0PfezADl2K5myK13YXP8Io/0QPGyxJsc stdXYAbEcyZ06LxVfT1cGrg= X-Google-Smtp-Source: AKy350biO/lz9VRrwXfwqQoLsICIuC89I8x2q+Qk2FoynOq6HdPMsuT5SdtFedpNyF+lxz3cKD+fbg== X-Received: by 2002:a25:23cd:0:b0:b8f:e2c:7cb5 with SMTP id j196-20020a2523cd000000b00b8f0e2c7cb5mr17028501ybj.15.1681652500733; Sun, 16 Apr 2023 06:41:40 -0700 (PDT) Received: from [192.168.17.41] (d4-50-9-187.evv.wideopenwest.com. [50.4.187.9]) by smtp.gmail.com with ESMTPSA id cs2-20020a05690c0ec200b00545a08184a7sm2514747ywb.55.2023.04.16.06.41.40 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 16 Apr 2023 06:41:40 -0700 (PDT) Message-ID: <70f61b31-8961-8d4a-abbe-ff3ca27e932b@gmail.com> Date: Sun, 16 Apr 2023 09:41:07 -0400 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.10.0 Subject: Re: bug#62875: 28.2; Crash on MacOS/M1 with treesitter enabled To: Ruijie Yu References: Content-Language: en-US From: Drew Moseley In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Received-SPF: pass client-ip=2607:f8b0:4864:20::b36; envelope-from=drew.moseley@gmail.com; helo=mail-yb1-xb36.google.com X-Spam_score_int: -30 X-Spam_score: -3.1 X-Spam_bar: --- X-Spam_report: (-3.1 / 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, NICE_REPLY_A=-0.976, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -2.5 (--) X-Debbugs-Envelope-To: submit Cc: Yuan Fu , bug-gnu-emacs@gnu.org, 62875@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: , Reply-To: drew@moseleynet.net Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.5 (---) On 4/16/23 1:04 AM, Ruijie Yu wrote: >> [...] >> Although, please take that with a grain of salt, because I noticed that >> tree-sitter is not mentioned in configure, nor the configured features. >> If I'm not mistaken, tree-sitter feature is automatically enabled when >> the executable "tree-sitter" is found. Did you install it from your >> package manager like brew? > Clarification: "Did you install *tree-sitter* from your package manager > like brew?". I had not but I retested this morning after installing it and the behavior is the same. Drew From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 16 10:00:01 2023 Received: (at 62875) by debbugs.gnu.org; 16 Apr 2023 14:00:01 +0000 Received: from localhost ([127.0.0.1]:52256 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1po2vB-0003gx-Di for submit@debbugs.gnu.org; Sun, 16 Apr 2023 10:00:01 -0400 Received: from mail-yw1-f170.google.com ([209.85.128.170]:38637) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1po2v9-0003gk-IS for 62875@debbugs.gnu.org; Sun, 16 Apr 2023 09:59:59 -0400 Received: by mail-yw1-f170.google.com with SMTP id 00721157ae682-54fe3cd445aso88680357b3.5 for <62875@debbugs.gnu.org>; Sun, 16 Apr 2023 06:59:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1681653593; x=1684245593; h=in-reply-to:subject:from:references:cc:to:content-language:reply-to :user-agent:mime-version:date:message-id:from:to:cc:subject:date :message-id:reply-to; bh=RlqspAgC6hN6HDHZ5z12b4YZursGUkdyxPL/d+Otfu8=; b=DlLIKf/vIL3KzU2sg4GLSI7NJ9V3ZQKSI2UEviy/okW9HomI/0E+CTZEqIgGVVwwPR XGFN8llPobaiQhh9V1R2UtRw+g+11kRugBB86bNlfATJD9a7mO+OGyRQTr5DQ4Lkfcy6 BhRzo52nb/npMqhIOJzbuko09iwiqU3Ed4baY6u+8p9SIuZTbwxdID7Muy2oTCqUS94G N+leaSZtWvhmPmvGBEURDbiXL5KkQIX3RSqsK4q/PrhAcdSkHGBEJ86PGCJOPllIh7hf 5zYwiGdc2z7wsEnYuAOwsVUG2+JhApXlB61wVIafHTYIyB3kbOaxdKGwCzcyb4Ms3SIY TjOA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1681653593; x=1684245593; h=in-reply-to:subject:from:references:cc:to:content-language:reply-to :user-agent:mime-version:date:message-id:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=RlqspAgC6hN6HDHZ5z12b4YZursGUkdyxPL/d+Otfu8=; b=KcrXCpq47W5BeIyckezl/43Ofejj69b3NQoqboidsM/XFlMRAnG3lf6Brs8YBcCzZO jlBwPQZST7g3Qd27sqHG0w6luDC5K+BEP7Kad/s2o0QMBe5Dtyf+nLZ4bdIQbCE+4hLU I4RUg3o2Aj9hBXOlDedTkmmxjjsqi0SU9Uapj4f5FtqV+9GvY9Tj3uNexCZVsJe4MwOv Tx7NlwVu/6rLuxfNFj6fLeD0MbOozCbUmPXcZQUPIqqnkQL4GUH+189EY9zOf5eL9fOX P1Y6PwHrrSzTozaW/KmPjEFi4aR/rlaU6BXfvnpkHetxAxDjv1yqP8IcdJy/EgkdnifZ a7NQ== X-Gm-Message-State: AAQBX9fvb4O2RpMZzwzmgUX5zDT/OCrpTQsKZ5CPX5O+DYetfg/Oaa6F yHAlO0pPHCxz09ArtOoEkeY= X-Google-Smtp-Source: AKy350YMMpC4xRMp/idYBqNTYQ2hK+8cXSbCrri1eI270XiuFq4lHDBA8iLquxF5NKDQl8idfEDuuA== X-Received: by 2002:a0d:d9c7:0:b0:54f:5cec:a643 with SMTP id b190-20020a0dd9c7000000b0054f5ceca643mr11593234ywe.41.1681653593092; Sun, 16 Apr 2023 06:59:53 -0700 (PDT) Received: from [192.168.17.41] (d4-50-9-187.evv.wideopenwest.com. [50.4.187.9]) by smtp.gmail.com with ESMTPSA id 63-20020a811942000000b0054f8a3f6281sm2517273ywz.3.2023.04.16.06.59.52 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 16 Apr 2023 06:59:52 -0700 (PDT) Content-Type: multipart/alternative; boundary="------------3nwt4GO9OAduq6elIxwyBbAL" Message-ID: <9e621837-c300-bc2d-ad1d-9cff0bc547c1@gmail.com> Date: Sun, 16 Apr 2023 09:59:19 -0400 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.10.0 Content-Language: en-US To: Yuan Fu , Ruijie Yu References: From: Drew Moseley Subject: Re: bug#62875: 28.2; Crash on MacOS/M1 with treesitter enabled In-Reply-To: X-Spam-Score: -1.1 (-) X-Debbugs-Envelope-To: 62875 Cc: 62875@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: , Reply-To: drew@moseleynet.net Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.1 (--) This is a multi-part message in MIME format. --------------3nwt4GO9OAduq6elIxwyBbAL Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit On 4/16/23 1:33 AM, Yuan Fu wrote: > Emacs 29 (and nightly) comes with a builtin support for tree-sitter. > Looking at emacsformacosx, all nightly builds since 2023/3/10 have > tree-sitter builtin. To try that out, you can follow this guide: > > https://archive.casouri.cc/note/2023/tree-sitter-in-emacs-29/index.html > > A easy way to distinguish between the third-party package and the > builtin support is to look at the prefix, tree-sitter-xxx is the > third-party one, treesit-xxx is the builtin one. > > > Yuan Nice. thanks for the link.  After setting up the built-in treesitter it does not crash. To clarify, the init file I am using for this case is: (add-to-list 'major-mode-remap-alist '(c-mode . c-ts-mode)) (add-to-list 'treesit-language-source-alist          '(c "https://github.com/tree-sitter/tree-sitter-c.git")) And the tree-sitter command line: $ type -a tree-sitter tree-sitter is /opt/homebrew/bin/tree-sitter $ tree-sitter --version tree-sitter 0.20.8 It does still fail with the external treesitter package. I tried on both v28 where it is required as well as v29. Drew -- mailto:drew@moseleynet.net --------------3nwt4GO9OAduq6elIxwyBbAL Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 8bit

On 4/16/23 1:33 AM, Yuan Fu wrote:

Emacs 29 (and nightly) comes with a builtin support for tree-sitter.
Looking at emacsformacosx, all nightly builds since 2023/3/10 have
tree-sitter builtin. To try that out, you can follow this guide:

https://archive.casouri.cc/note/2023/tree-sitter-in-emacs-29/index.html

A easy way to distinguish between the third-party package and the
builtin support is to look at the prefix, tree-sitter-xxx is the
third-party one, treesit-xxx is the builtin one.


Yuan

Nice. thanks for the link.  After setting up the built-in treesitter it does not crash. To clarify, the init file I am using for this case is:

(add-to-list 'major-mode-remap-alist '(c-mode . c-ts-mode))
(add-to-list 'treesit-language-source-alist
         '(c "https://github.com/tree-sitter/tree-sitter-c.git"))

And the tree-sitter command line:

$ type -a tree-sitter
tree-sitter is /opt/homebrew/bin/tree-sitter
$ tree-sitter --version
tree-sitter 0.20.8

It does still fail with the external treesitter package. I tried on both v28 where it is required as well as v29.

Drew

--
mailto:drew@moseleynet.net
--------------3nwt4GO9OAduq6elIxwyBbAL-- From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 16 10:12:23 2023 Received: (at 62875) by debbugs.gnu.org; 16 Apr 2023 14:12:23 +0000 Received: from localhost ([127.0.0.1]:52261 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1po378-00043K-Rq for submit@debbugs.gnu.org; Sun, 16 Apr 2023 10:12:23 -0400 Received: from mail-yw1-f170.google.com ([209.85.128.170]:37768) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1po373-000430-B8 for 62875@debbugs.gnu.org; Sun, 16 Apr 2023 10:12:21 -0400 Received: by mail-yw1-f170.google.com with SMTP id 00721157ae682-54fc337a650so142884947b3.4 for <62875@debbugs.gnu.org>; Sun, 16 Apr 2023 07:12:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1681654331; x=1684246331; h=in-reply-to:references:cc:to:from:content-language:subject:reply-to :user-agent:mime-version:date:message-id:from:to:cc:subject:date :message-id:reply-to; bh=ezSTmxhhpDOuakHz8sfwZnAvTd0if7VBze3UabeZWas=; b=bE7KwNHafGxgYL3UIPDyfy5A4CwpMWHHSDYEEil5IJb7y97ARVBnBaeirwy1X159cx ZpnyL+4MezqXClueYJtTb1qVMrWbUav1KR2dlIIXNGZAWvGEyegq8m7h8I1p1Qfu3GtV Jl8SpuDdGulf43snbh6PSVDzQLH2UAjBHJTM/XKfGPGoQiNSe8jfzaP9bx2SRenZPAzB RO3KPEaWGlVx34wcqB8BcU2HCqwpKwnyMUOPERDA0QABeqKezewn32njMUV6gmZhX8X8 sBbP0zlGWueihvn1Z/LppSzIRnM/wZ29hYq2rrekkicr6aT0THlpG8Sw3hHWfDOYRBwy rRlA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1681654331; x=1684246331; h=in-reply-to:references:cc:to:from:content-language:subject:reply-to :user-agent:mime-version:date:message-id:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=ezSTmxhhpDOuakHz8sfwZnAvTd0if7VBze3UabeZWas=; b=PkztqliBVMzyhyJVJttvxLJnZ7VG4j8ROJjIg6rvWyhkCfbpZW16yqf2uyTLf9V6BH frgMx5ynlSU9h2MYCZfRSbPe7tzpAa09+mLwu4R7916NqZBE+4b0s2+AIVcu7XBFUMSS HwhE6CFYQPF+iARPh6MaFlpDGJmth4uXB4M3HGOmGHrtaHiMZhAL4fM3FJ5KwiJOZV73 8vBAtj5B47Wg/tqSDccTMULj9HvD72VoqWpuc+hC4qMtPCWr+Ji/4viATfq/C3ibjEUq AEi70YcR4gtJJOY+o0ZCZshaVl06NvR+CJQwMhUW/wMh4ymDcvOzth03pTemU/K036RT 9Z7A== X-Gm-Message-State: AAQBX9cgn34xt/wBSldT72tWopqJaA7Pr1zbMvbseWcpXaQb5+R1Q3yJ 4kDoWWx/MXgMvq0OFn5WSU0= X-Google-Smtp-Source: AKy350Y1K/9iM/cexr6h2fpfEAqHIca5XeT87345T18aoO5nFXcM7JfGvLYoGdOF21wWLSJwGc3hcg== X-Received: by 2002:a0d:da06:0:b0:54e:e9f9:83f with SMTP id c6-20020a0dda06000000b0054ee9f9083fmr12343115ywe.38.1681654331067; Sun, 16 Apr 2023 07:12:11 -0700 (PDT) Received: from [192.168.17.41] (d4-50-9-187.evv.wideopenwest.com. [50.4.187.9]) by smtp.gmail.com with ESMTPSA id 84-20020a810757000000b0054eb6b21b9csm2489078ywh.84.2023.04.16.07.12.10 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 16 Apr 2023 07:12:10 -0700 (PDT) Content-Type: multipart/alternative; boundary="------------uh06tqiv9KUrDaGH7w9227Bo" Message-ID: Date: Sun, 16 Apr 2023 10:11:37 -0400 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.10.0 Subject: Re: bug#62875: 28.2; Crash on MacOS/M1 with treesitter enabled Content-Language: en-US From: Drew Moseley To: Yuan Fu , Ruijie Yu References: <9e621837-c300-bc2d-ad1d-9cff0bc547c1@gmail.com> In-Reply-To: <9e621837-c300-bc2d-ad1d-9cff0bc547c1@gmail.com> X-Spam-Score: -1.1 (-) X-Debbugs-Envelope-To: 62875 Cc: 62875@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: , Reply-To: drew@moseleynet.net Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.1 (--) This is a multi-part message in MIME format. --------------uh06tqiv9KUrDaGH7w9227Bo Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit On 4/16/23 9:59 AM, Drew Moseley wrote: > On 4/16/23 1:33 AM, Yuan Fu wrote: > >> Emacs 29 (and nightly) comes with a builtin support for tree-sitter. >> Looking at emacsformacosx, all nightly builds since 2023/3/10 have >> tree-sitter builtin. To try that out, you can follow this guide: >> >> https://archive.casouri.cc/note/2023/tree-sitter-in-emacs-29/index.html >> >> A easy way to distinguish between the third-party package and the >> builtin support is to look at the prefix, tree-sitter-xxx is the >> third-party one, treesit-xxx is the builtin one. >> >> >> Yuan > > Nice. thanks for the link.  After setting up the built-in treesitter > it does not crash. To clarify, the init file I am using for this case is: > > (add-to-list 'major-mode-remap-alist '(c-mode . c-ts-mode)) > (add-to-list 'treesit-language-source-alist >          '(c "https://github.com/tree-sitter/tree-sitter-c.git")) > > And the tree-sitter command line: > > $ type -a tree-sitter > tree-sitter is /opt/homebrew/bin/tree-sitter > $ tree-sitter --version > tree-sitter 0.20.8 > > It does still fail with the external treesitter package. I tried on > both v28 where it is required as well as v29. > I spoke too soon. It does indeed crash with the builtin tree-sitter library. I was using my desktop keyboard shared using barrier.  When I use the laptop keyboard, the crash still happens. Drew --------------uh06tqiv9KUrDaGH7w9227Bo Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 8bit

On 4/16/23 9:59 AM, Drew Moseley wrote:

On 4/16/23 1:33 AM, Yuan Fu wrote:

Emacs 29 (and nightly) comes with a builtin support for tree-sitter.
Looking at emacsformacosx, all nightly builds since 2023/3/10 have
tree-sitter builtin. To try that out, you can follow this guide:

https://archive.casouri.cc/note/2023/tree-sitter-in-emacs-29/index.html

A easy way to distinguish between the third-party package and the
builtin support is to look at the prefix, tree-sitter-xxx is the
third-party one, treesit-xxx is the builtin one.


Yuan

Nice. thanks for the link.  After setting up the built-in treesitter it does not crash. To clarify, the init file I am using for this case is:

(add-to-list 'major-mode-remap-alist '(c-mode . c-ts-mode))
(add-to-list 'treesit-language-source-alist
         '(c "https://github.com/tree-sitter/tree-sitter-c.git"))

And the tree-sitter command line:

$ type -a tree-sitter
tree-sitter is /opt/homebrew/bin/tree-sitter
$ tree-sitter --version
tree-sitter 0.20.8

It does still fail with the external treesitter package. I tried on both v28 where it is required as well as v29.

I spoke too soon. It does indeed crash with the builtin tree-sitter library. I was using my desktop keyboard shared using barrier.  When I use the laptop keyboard, the crash still happens.

Drew

--------------uh06tqiv9KUrDaGH7w9227Bo-- From debbugs-submit-bounces@debbugs.gnu.org Wed Apr 19 15:09:56 2023 Received: (at 62875) by debbugs.gnu.org; 19 Apr 2023 19:09:56 +0000 Received: from localhost ([127.0.0.1]:35866 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ppDBk-0005el-BL for submit@debbugs.gnu.org; Wed, 19 Apr 2023 15:09:56 -0400 Received: from mail-pg1-f172.google.com ([209.85.215.172]:50677) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ppDBh-0005eS-PW for 62875@debbugs.gnu.org; Wed, 19 Apr 2023 15:09:54 -0400 Received: by mail-pg1-f172.google.com with SMTP id 41be03b00d2f7-51b33c72686so87048a12.1 for <62875@debbugs.gnu.org>; Wed, 19 Apr 2023 12:09:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1681931387; x=1684523387; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=tKlNqGoVbFEt0Pkc7VhgobPE0ohaFMagxoxH+G9W0oQ=; b=ETB9c11x7POO+JXSQBdu1Dil4QW0s5vGEBgs+P9fFi050p6Y5fMfMSEq4Zu6D2Gb4N 0eQD5kcIgY21DU+njkfzx5iLWedG7tX8QhJ1yXCt0uh7Wby7Dm4r/XnTrl9g265LjD83 OCzu0qjPR1PirdCYOganziqCB4bivA3hRe/C35pxmLhq78wCabK3fpy2pN9QBCqcJjbp ocFNLJIeKddwEL6HwEEFE4PI6KRYL/8xz8GyAZ3NoZIk7BcaZiX3QI7K8G+P7i8dXNfD 0TWp9ZDr66kQ2sYvL9hBf3rfwSCZjZ87UeDV+cj9EsmuSG6e9/ZkuecoauRy8U0mPrLe Jorw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1681931387; x=1684523387; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=tKlNqGoVbFEt0Pkc7VhgobPE0ohaFMagxoxH+G9W0oQ=; b=Uv6MlapKiTVoiDG2qexpdYoNFNOo8E1RGqFdgjN1NCtVzpISYJKxjVY4LYXIWX7HUw s2T2DZOt/cvR8Gof/CFMTNKctWeG9+wL84V1EBpjW73dTUhHJfRPYOHy4TXNRAkCNdVd kiCCHfv1HcOHv9gY3qlvVNbZHX0xBKRemMCvsYpqHbM+XTgPXAlq9hjpVzkmm+wbCuTd RnyNTsv2g+7ddyxUUIIk/PJzApFzdh+FUEGEY339CbwflrcCARRv21Cb+DtIJGyE7ssi e/IWBGOapSlHvpDN3O8Ltbxo8OR95w9tmBAXb4yKUYyALn+n0CVjT1sNQ8E4rUuesqOe jZ0Q== X-Gm-Message-State: AAQBX9e0dEI/U5/DGWvxoolPWBpNUZSbEfjytbqAlK7+jm87L9CfgRas HSyTwiTNGOS7x/N7zkhV7Q0= X-Google-Smtp-Source: AKy350ZHsyv+4v1BJRFlTebzhQwCCHLGS1DfopRu837lZk5jwrDrgKXUNSEIXvdnaEWAD5GjhIw63A== X-Received: by 2002:a17:90a:448c:b0:247:1de8:8263 with SMTP id t12-20020a17090a448c00b002471de88263mr4056789pjg.4.1681931387314; Wed, 19 Apr 2023 12:09:47 -0700 (PDT) Received: from smtpclient.apple (cpe-172-117-161-177.socal.res.rr.com. [172.117.161.177]) by smtp.gmail.com with ESMTPSA id ip11-20020a17090b314b00b00246626343aesm1748034pjb.25.2023.04.19.12.09.46 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 19 Apr 2023 12:09:46 -0700 (PDT) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.500.231\)) Subject: Re: bug#62875: 28.2; Crash on MacOS/M1 with treesitter enabled From: Yuan Fu In-Reply-To: Date: Wed, 19 Apr 2023 12:09:33 -0700 Content-Transfer-Encoding: quoted-printable Message-Id: <6C9A5551-7DF9-4A92-B108-78C9F96D624A@gmail.com> References: <9e621837-c300-bc2d-ad1d-9cff0bc547c1@gmail.com> To: drew@moseleynet.net X-Mailer: Apple Mail (2.3731.500.231) X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 62875 Cc: Ruijie Yu , 62875@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 (-) > On Apr 16, 2023, at 7:11 AM, Drew Moseley = wrote: >=20 > On 4/16/23 9:59 AM, Drew Moseley wrote: >> On 4/16/23 1:33 AM, Yuan Fu wrote:=20 >>> Emacs 29 (and nightly) comes with a builtin support for tree-sitter. >>> Looking at emacsformacosx, all nightly builds since 2023/3/10 have >>> tree-sitter builtin. To try that out, you can follow this guide: >>>=20 >>> = https://archive.casouri.cc/note/2023/tree-sitter-in-emacs-29/index.html >>>=20 >>> A easy way to distinguish between the third-party package and the >>> builtin support is to look at the prefix, tree-sitter-xxx is the >>> third-party one, treesit-xxx is the builtin one. >>>=20 >>>=20 >>> Yuan >> Nice. thanks for the link. After setting up the built-in treesitter = it does not crash. To clarify, the init file I am using for this case = is: >> (add-to-list 'major-mode-remap-alist '(c-mode . c-ts-mode)) >> (add-to-list 'treesit-language-source-alist >> '(c "https://github.com/tree-sitter/tree-sitter-c.git")) >> And the tree-sitter command line: >> $ type -a tree-sitter >> tree-sitter is /opt/homebrew/bin/tree-sitter >> $ tree-sitter --version >> tree-sitter 0.20.8 >> It does still fail with the external treesitter package. I tried on = both v28 where it is required as well as v29. > I spoke too soon. It does indeed crash with the builtin tree-sitter = library. I was using my desktop keyboard shared using barrier. When I = use the laptop keyboard, the crash still happens. > Drew Could you share the backtrace/crash log you mentioned earlier? That=E2=80=99= ll help us determine what was going on. Yuan= From debbugs-submit-bounces@debbugs.gnu.org Wed Apr 19 16:46:00 2023 Received: (at 62875) by debbugs.gnu.org; 19 Apr 2023 20:46:00 +0000 Received: from localhost ([127.0.0.1]:35979 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ppEgg-0004iO-E2 for submit@debbugs.gnu.org; Wed, 19 Apr 2023 16:46:00 -0400 Received: from mail-yw1-f181.google.com ([209.85.128.181]:37473) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ppEgc-0004Vb-T6 for 62875@debbugs.gnu.org; Wed, 19 Apr 2023 16:45:57 -0400 Received: by mail-yw1-f181.google.com with SMTP id 00721157ae682-54fc337a650so17689787b3.4 for <62875@debbugs.gnu.org>; Wed, 19 Apr 2023 13:45:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1681937149; x=1684529149; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:reply-to:user-agent:mime-version:date :message-id:from:to:cc:subject:date:message-id:reply-to; bh=UrEzZ2E33H/RLBcNO/wqEhGOb5zsy+ftX0Yqpfa+FWg=; b=Ie+9BVFE5uc9KB4klGhuV8nEhWMVLD9GsSnwmYAuzzNYtGFxXtAktG0v9mxjX46M1A JoXa6dbtozJofX+P/+99UcH9Ed4TrHYMIpo4qf2jDwZj+lIKMCNJnH996/dcP7WFuY1+ hZ6wqS28sB6iWxd1R5gwTJ6xetBAC+MZ/CzX5pSHaX+QLmyk3KcBVPx0EzyYGb1XEh1T 8x+MaL15Lj7Phq1whnzySojaS70aB5zQd8ICYg29R3qaG8jrtH2uGmzaokmw3c+z5NHr 2hkyETHhYmBtj9tWEvgw0dnT6R81fvYgP80x2f+sn2WEu3UoDIM+/27B97FUVN5xir+a osZw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1681937149; x=1684529149; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:reply-to:user-agent:mime-version:date :message-id:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=UrEzZ2E33H/RLBcNO/wqEhGOb5zsy+ftX0Yqpfa+FWg=; b=HdspYfJz/dSGGhg3ESw2g46HtHB70Avjci/NuulWn1fYjOnHkOGfji8tc7WQRrgf+V N/1l1/5JnY3AoiBimqulb+lrTGaHuAqoIHyg7j4gBZrgfumfy7A3l6lYY1kT/PHRaLuN gkjn4W7HQnRp4fObU51X8kz12nBLLzdcoxhgRW+G8JAUog/Ck+PL9JZ8+4kC27v+DIwx R9HLJPK4Uk7KQ3OAclLG+4aClC6BOoS06YoVqU3HG574Vu+8HVrVd7a+JEXsmvsOS1wU wlcQBH76BjbSskt2tKaZOm+AQU2xOTZ2fBsX34n8VsVCcHhPUA9yseQg6pF91KcTpqHc 5SOg== X-Gm-Message-State: AAQBX9ef9LM4tc7gZjflXV0I1AbjgYm7sED/ofvohdN8PxyDYHD+UTsB t94SCeMYmoYy/7R6uNemihY= X-Google-Smtp-Source: AKy350a63XuY5uKjPP9XBQj6g2PHMA/qNu2gVV229GPrLX7xWlvMKzOPEBMQE4qwk2QZA0XHoJEXsQ== X-Received: by 2002:a0d:d503:0:b0:54f:b96b:a901 with SMTP id x3-20020a0dd503000000b0054fb96ba901mr4329862ywd.46.1681937148585; Wed, 19 Apr 2023 13:45:48 -0700 (PDT) Received: from [192.168.17.41] (d4-50-9-187.evv.wideopenwest.com. [50.4.187.9]) by smtp.gmail.com with ESMTPSA id n130-20020a0dcb88000000b00555e6c655f1sm296339ywd.103.2023.04.19.13.45.47 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 19 Apr 2023 13:45:47 -0700 (PDT) Message-ID: <7f028169-0da2-d456-1328-32dfcf4f49df@gmail.com> Date: Wed, 19 Apr 2023 16:45:13 -0400 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.10.0 Subject: Re: bug#62875: 28.2; Crash on MacOS/M1 with treesitter enabled Content-Language: en-US To: Yuan Fu References: <9e621837-c300-bc2d-ad1d-9cff0bc547c1@gmail.com> <6C9A5551-7DF9-4A92-B108-78C9F96D624A@gmail.com> From: Drew Moseley In-Reply-To: <6C9A5551-7DF9-4A92-B108-78C9F96D624A@gmail.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 X-Spam-Score: -1.1 (-) X-Debbugs-Envelope-To: 62875 Cc: Ruijie Yu , 62875@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: , Reply-To: drew@moseleynet.net Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.1 (--) PiBDb3VsZCB5b3Ugc2hhcmUgdGhlIGJhY2t0cmFjZS9jcmFzaCBsb2cgeW91IG1lbnRpb25l ZCBlYXJsaWVyPyBUaGF04oCZbGwgaGVscCB1cyBkZXRlcm1pbmUgd2hhdCB3YXMgZ29pbmcg b24uDQo+DQo+IFl1YW4NCg0KU3VyZS4gSGVyZSB5b3UgZ28uIExldCBtZSBrbm93IGlmIEkg Y2FuIGRvIGFueXRoaW5nIGVsc2UgdG8gaGVscCBoZXJlLg0KDQpEcmV3DQoNCg0KLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KVHJhbnNsYXRlZCBSZXBvcnQgKEZ1 bGwgUmVwb3J0IEJlbG93KQ0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LQ0KDQpQcm9jZXNzOsKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgRW1hY3MtYXJtNjQt MTEgWzU0NzFdDQpQYXRoOiAvQXBwbGljYXRpb25zL0VtYWNzLmFwcC9Db250ZW50cy9NYWNP Uy9FbWFjcy1hcm02NC0xMQ0KSWRlbnRpZmllcjrCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIEVt YWNzLWFybTY0LTExDQpWZXJzaW9uOsKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgPz8/ DQpDb2RlIFR5cGU6wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIEFSTS02NCAoTmF0aXZlKQ0K UGFyZW50IFByb2Nlc3M6wqDCoMKgwqDCoMKgwqAgYmFzaCBbOTQ1XQ0KUmVzcG9uc2libGU6 wqDCoMKgwqDCoMKgwqDCoMKgwqAgaVRlcm0yIFs4OTNdDQpVc2VyIElEOsKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqAgNTAxDQoNCkRhdGUvVGltZTrCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqAgMjAyMy0wNC0xNSAxMzoyOToxNS42MTE3IC0wNDAwDQpPUyBWZXJzaW9uOsKgwqDC oMKgwqDCoMKgwqDCoMKgwqAgbWFjT1MgMTMuMy4xICgyMkUyNjEpDQpSZXBvcnQgVmVyc2lv bjrCoMKgwqDCoMKgwqDCoCAxMg0KQW5vbnltb3VzIFVVSUQ6wqDCoMKgwqDCoMKgwqAgNUNF ODNCRDUtQ0M3MS1FNTMzLUYyMzktNTFDQkQ4NEZBRDRBDQoNClNsZWVwL1dha2UgVVVJRDrC oMKgwqDCoMKgwqAgMkU2RkYyNkUtQTAyQi00QzE5LTk5QkItOTAwODI2MEM0NzY3DQoNClRp bWUgQXdha2UgU2luY2UgQm9vdDogODYwMCBzZWNvbmRzDQpUaW1lIFNpbmNlIFdha2U6wqDC oMKgwqDCoMKgIDU1OTMgc2Vjb25kcw0KDQpTeXN0ZW0gSW50ZWdyaXR5IFByb3RlY3Rpb246 IGVuYWJsZWQNCg0KQ3Jhc2hlZCBUaHJlYWQ6wqDCoMKgwqDCoMKgwqAgMMKgIERpc3BhdGNo IHF1ZXVlOiBjb20uYXBwbGUubWFpbi10aHJlYWQNCg0KRXhjZXB0aW9uIFR5cGU6wqDCoMKg wqDCoMKgwqAgRVhDX0JSRUFLUE9JTlQgKFNJR0FCUlQpDQpFeGNlcHRpb24gQ29kZXM6wqDC oMKgwqDCoMKgIDB4MDAwMDAwMDAwMDAwMDAwMSwgMHgwMDAwMDAwMWE4NjFkNTYwDQoNCktl cm5lbCBUcmlhZ2U6DQpWTSAtIChhcmcgPSAweDApIHBtYXBfZW50ZXIgcmV0cmllZCBkdWUg dG8gcmVzb3VyY2Ugc2hvcnRhZ2UNClZNIC0gKGFyZyA9IDB4MCkgcG1hcF9lbnRlciByZXRy aWVkIGR1ZSB0byByZXNvdXJjZSBzaG9ydGFnZQ0KVk0gLSAoYXJnID0gMHgwKSBwbWFwX2Vu dGVyIHJldHJpZWQgZHVlIHRvIHJlc291cmNlIHNob3J0YWdlDQpWTSAtIChhcmcgPSAweDAp IHBtYXBfZW50ZXIgcmV0cmllZCBkdWUgdG8gcmVzb3VyY2Ugc2hvcnRhZ2UNCg0KDQpUaHJl YWQgMCBDcmFzaGVkOjrCoCBEaXNwYXRjaCBxdWV1ZTogY29tLmFwcGxlLm1haW4tdGhyZWFk DQowwqDCoCBsaWJzeXN0ZW1fa2VybmVsLmR5bGliwqDCoMKgwqDCoMKgIMKgwqDCoMKgIMKg wqDCoMKgwqDCoCAweDE4ZGNlNDcyNCBfX3B0aHJlYWRfa2lsbCArIDgNCjHCoMKgIGxpYnN5 c3RlbV9wdGhyZWFkLmR5bGliwqDCoMKgwqDCoCDCoMKgwqDCoCDCoMKgwqDCoMKgwqAgMHgx OGRkMWJjMjggcHRocmVhZF9raWxsICsgMjg4DQoywqDCoCBsaWJzeXN0ZW1fYy5keWxpYsKg wqDCoMKgwqDCoMKgwqDCoMKgwqAgwqDCoMKgwqAgwqDCoMKgwqDCoMKgIDB4MThkYmYyNDZj IHJhaXNlICsgMzINCjPCoMKgIEVtYWNzLWFybTY0LTExwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoCDCoMKgwqDCoCDCoMKgwqDCoMKgwqAgMHgxMDJkNzU3NDQgDQp0ZXJtaW5hdGVf ZHVlX3RvX3NpZ25hbCArIDIwNA0KNMKgwqAgRW1hY3MtYXJtNjQtMTHCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgIMKgwqDCoMKgIMKgwqDCoMKgwqDCoCAweDEwMmQ3NWRkMCBlbWFj c19hYm9ydCArIDIwDQo1wqDCoCBFbWFjcy1hcm02NC0xMcKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqAgwqDCoMKgwqAgwqDCoMKgwqDCoMKgIDB4MTAyZDQ0MDBjIA0KbnNfdGVybV9z aHV0ZG93biArIDE0NA0KNsKgwqAgRW1hY3MtYXJtNjQtMTHCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgIMKgwqDCoMKgIMKgwqDCoMKgwqDCoCAweDEwMmM0MWQ3NCBzaHV0X2Rvd25f ZW1hY3MgDQorIDMyOA0KN8KgwqAgRW1hY3MtYXJtNjQtMTHCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgIMKgwqDCoMKgIMKgwqDCoMKgwqDCoCAweDEwMmQ3NTcwYyANCnRlcm1pbmF0 ZV9kdWVfdG9fc2lnbmFsICsgMTQ4DQo4wqDCoCBFbWFjcy1hcm02NC0xMcKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqAgwqDCoMKgwqAgwqDCoMKgwqDCoMKgIDB4MTAyYzYxMTk4IA0K aGFuZGxlX2ZhdGFsX3NpZ25hbCArIDE2DQo5wqDCoCBFbWFjcy1hcm02NC0xMcKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqAgwqDCoMKgwqAgwqDCoMKgwqDCoMKgIDB4MTAyYzYxMjE0 IA0KZGVsaXZlcl90aHJlYWRfc2lnbmFsICsgMTI0DQoxMMKgIEVtYWNzLWFybTY0LTExwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCDCoMKgwqDCoCDCoMKgwqDCoMKgwqAgMHgxMDJj NWY3MjAgDQpkZWxpdmVyX2ZhdGFsX3RocmVhZF9zaWduYWwgKyAxMg0KMTHCoCBsaWJzeXN0 ZW1fcGxhdGZvcm0uZHlsaWLCoMKgwqDCoCDCoMKgwqDCoCDCoMKgwqDCoMKgwqAgMHgxOGRk NGFhODQgX3NpZ3RyYW1wICsgNTYNCjEywqAgPz8/wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgwqDCoMKgwqAgMHhmZmZmODAwMWE4NjFkMzE0 ID8/Pw0KMTPCoCBKYXZhU2NyaXB0Q29yZcKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAg wqDCoMKgwqAgwqDCoMKgwqDCoMKgIDB4MWE5MGRjZGUwIA0KSlNDOjppbml0aWFsaXplKCk6 OiRfMTE6Om9wZXJhdG9yKCkoKSBjb25zdCArIDYwDQoxNMKgIGxpYmMrKy4xLmR5bGliwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCDCoMKgwqDCoCDCoMKgwqDCoMKgwqAgMHgxOGRj NDc2YTAgDQpzdGQ6Ol9fMTo6X19jYWxsX29uY2UodW5zaWduZWQgbG9uZyB2b2xhdGlsZSYs IHZvaWQqLCB2b2lkICgqKSh2b2lkKikpICsgMTgwDQoxNcKgIEphdmFTY3JpcHRDb3JlwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCDCoMKgwqDCoCDCoMKgwqDCoMKgwqAgMHgxYTkw ZDQxMGMgDQpKU0M6OmluaXRpYWxpemUoKSArIDg0DQoxNsKgIFdlYktpdExlZ2FjecKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIMKgwqDCoMKgIMKgwqDCoMKgwqDCoCAweDFh NWVhNDBlNCArW1dlYkhUTUxWaWV3IA0KaW5pdGlhbGl6ZV0gKyA4MA0KMTfCoCBsaWJvYmpj LkEuZHlsaWLCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCDCoMKgwqDCoCDCoMKgwqDCoMKg wqAgMHgxOGQ5ODJmZjAgDQpDQUxMSU5HX1NPTUVfK2luaXRpYWxpemVfTUVUSE9EICsgMjQN CjE4wqAgbGlib2JqYy5BLmR5bGliwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgwqDCoMKg wqAgwqDCoMKgwqDCoMKgIDB4MThkOTgyYzljIA0KaW5pdGlhbGl6ZU5vbk1ldGFDbGFzcyAr IDkwNA0KMTnCoCBsaWJvYmpjLkEuZHlsaWLCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCDC oMKgwqDCoCDCoMKgwqDCoMKgwqAgMHgxOGQ5OWQwZTggDQppbml0aWFsaXplQW5kTWF5YmVS ZWxvY2sob2JqY19jbGFzcyosIG9iamNfb2JqZWN0KiwgDQpsb2NrZXJfbWl4aW48bG9ja2Rl YnVnOjpsb2NrX21peGluPG9iamNfbG9ja19iYXNlX3Q+PiYsIGJvb2wpICsgMTU2DQoyMMKg IGxpYm9iamMuQS5keWxpYsKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIMKgwqDCoMKgIMKg wqDCoMKgwqDCoCAweDE4ZDk4MjVjNCANCmxvb2tVcEltcE9yRm9yd2FyZCArIDg4NA0KMjHC oCBsaWJvYmpjLkEuZHlsaWLCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCDCoMKgwqDCoCDC oMKgwqDCoMKgwqAgMHgxOGQ5ODFmNjQgDQpfb2JqY19tc2dTZW5kX3VuY2FjaGVkICsgNjgN CjIywqAgbGlib2JqYy5BLmR5bGliwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgwqDCoMKg wqAgwqDCoMKgwqDCoMKgIDB4MThkOThhYmU0IA0Kb2JqY19yZXRhaW5BdXRvcmVsZWFzZSAr IDE2DQoyM8KgIExvb2t1cMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgIMKgwqDCoMKgIMKgwqDCoMKgwqDCoCAweDFiNDg2NGUwOCANCl9fZ2V0V2ViSFRN TFZpZXdDbGFzc05vQ2F0YWx5c3RfYmxvY2tfaW52b2tlICsgMTk2DQoyNMKgIGxpYmRpc3Bh dGNoLmR5bGliwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCDCoMKgwqDCoCDCoMKgwqDCoMKgwqAg MHgxOGRiNmM0MDAgDQpfZGlzcGF0Y2hfY2xpZW50X2NhbGxvdXQgKyAyMA0KMjXCoCBsaWJk aXNwYXRjaC5keWxpYsKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgwqDCoMKgwqAgwqDCoMKgwqDC oMKgIDB4MThkYjZkYzQwIA0KX2Rpc3BhdGNoX29uY2VfY2FsbG91dCArIDMyDQoyNsKgIExv b2t1cMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIMKgwqDC oMKgIMKgwqDCoMKgwqDCoCAweDFiNDg2NGQ0MCANCmdldFdlYkhUTUxWaWV3Q2xhc3NOb0Nh dGFseXN0ICsgODANCjI3wqAgTG9va3VwwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqAgwqDCoMKgwqAgwqDCoMKgwqDCoMKgIDB4MWI0ODY0ZjQwIA0KK1tM VVdlYkZyYW1lVmlld1RleHRBY2Nlc3NvciBjYW5BY2Nlc3NUZXh0SW5WaWV3Ol0gKyAzMg0K MjjCoCBMb29rdXDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oCDCoMKgwqDCoCDCoMKgwqDCoMKgwqAgMHgxYjQ4NWQ0NjQgDQorW0xVVGV4dEFjY2Vzc29y IHRleHRBY2Nlc3NvckZvclZpZXc6XSArIDEyMA0KMjnCoCBMb29rdXDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCDCoMKgwqDCoCDCoMKgwqDCoMKgwqAg MHgxYjQ4NjZjMDAgLVtMVUV4dHJhY3RvciANCmZvY3VzVGVybUFuZExvY2F0aW9uOm9wdGlv bnM6XSArIDIzMg0KMzDCoCBMb29rdXDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoCDCoMKgwqDCoCDCoMKgwqDCoMKgwqAgMHgxYjQ4NjY4ZjQgDQorW0xV TG9va3VwRGVmaW5pdGlvbk1vZHVsZSBfZm9jdXNUZXJtVXNpbmdRdWV1ZTpoYW5kbGVyOl0g KyAxNDQNCjMxwqAgTG9va3VwwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqAgwqDCoMKgwqAgwqDCoMKgwqDCoMKgIDB4MWI0ODViYmQ0IA0KLVtMVUxvb2t1 cERlZmluaXRpb25Nb2R1bGUgc2hvd0RlZmluaXRpb25CeUhvdEtleV0gKyAzNjQNCjMywqAg QXBwS2l0wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgwqDC oMKgwqAgwqDCoMKgwqDCoMKgIDB4MTkxMjEwM2U4IC1bTlNSZXNwb25kZXIgDQp0cnlUb1Bl cmZvcm06d2l0aDpdICsgNjANCjMzwqAgQXBwS2l0wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqAgwqDCoMKgwqAgwqDCoMKgwqDCoMKgIDB4MTkxNmJiODRj IA0KLVtOU0FwcGxpY2F0aW9uKE5TUmVzcG9uZGVyKSB0cnlUb1BlcmZvcm06d2l0aDpdICsg NjQNCjM0wqAgQXBwS2l0wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqAgwqDCoMKgwqAgwqDCoMKgwqDCoMKgIDB4MTkxMjEwM2U4IC1bTlNSZXNwb25kZXIg DQp0cnlUb1BlcmZvcm06d2l0aDpdICsgNjANCjM1wqAgQXBwS2l0wqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgwqDCoMKgwqAgwqDCoMKgwqDCoMKgIDB4 MTkxN2Y2OGMwIC1bTlNXaW5kb3cgDQp0cnlUb1BlcmZvcm06d2l0aDpdICsgNjQNCjM2wqAg QXBwS2l0wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgwqDC oMKgwqAgwqDCoMKgwqDCoMKgIDB4MTkxMTQ1MWI4IA0KLVtOU1dpbmRvdyhOU0V2ZW50Um91 dGluZykgX3JlYWxseVNlbmRFdmVudDppc0RlbGF5ZWRFdmVudDpdICsgNTg0DQozN8KgIEFw cEtpdMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIMKgwqDC oMKgIMKgwqDCoMKgwqDCoCAweDE5MTE0NGQ5YyANCi1bTlNXaW5kb3coTlNFdmVudFJvdXRp bmcpIHNlbmRFdmVudDpdICsgMjg0DQozOMKgIEFwcEtpdMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIMKgwqDCoMKgIMKgwqDCoMKgwqDCoCAweDE5MTM5 NjU0OCAtW05TQXBwbGljYXRpb24gDQpfaGFuZGxlSG90S2V5UmVsZWFzZTpdICsgMjcyDQoz OcKgIEFwcEtpdMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg IMKgwqDCoMKgIMKgwqDCoMKgwqDCoCAweDE5MTIzZGJjYyANCnJvdXRlU3lzdGVtRGVmaW5l ZEV2ZW50ICsgNjQNCjQwwqAgQXBwS2l0wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqAgwqDCoMKgwqAgwqDCoMKgwqDCoMKgIDB4MTkxMTQzZjc0IA0KLVtO U0FwcGxpY2F0aW9uKE5TRXZlbnQpIHNlbmRFdmVudDpdICsgMTE5Mg0KNDHCoCBFbWFjcy1h cm02NC0xMcKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgwqDCoMKgwqAgwqDCoMKgwqDC oMKgIDB4MTAyZDQ0NDQ4IC1bRW1hY3NBcHAgDQpzZW5kRXZlbnQ6XSArIDQxNg0KNDLCoCBB cHBLaXTCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCDCoMKg wqDCoCDCoMKgwqDCoMKgwqAgMHgxOTEzOTQwZjAgLVtOU0FwcGxpY2F0aW9uIA0KX2hhbmRs ZUV2ZW50Ol0gKyA2MA0KNDPCoCBBcHBLaXTCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoCDCoMKgwqDCoCDCoMKgwqDCoMKgwqAgMHgxOTEwMGI1N2MgLVtO U0FwcGxpY2F0aW9uIA0KcnVuXSArIDUwMA0KNDTCoCBFbWFjcy1hcm02NC0xMcKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqAgwqDCoMKgwqAgwqDCoMKgwqDCoMKgIDB4MTAyZDQ0MWE0 IC1bRW1hY3NBcHAgcnVuXSANCisgMzM2DQo0NcKgIEVtYWNzLWFybTY0LTExwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoCDCoMKgwqDCoCDCoMKgwqDCoMKgwqAgMHgxMDJkNDJlZDQg bnNfc2VsZWN0ICsgOTM2DQo0NsKgIEVtYWNzLWFybTY0LTExwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoCDCoMKgwqDCoCDCoMKgwqDCoMKgwqAgMHgxMDJkMTBiOTQgDQp3YWl0X3Jl YWRpbmdfcHJvY2Vzc19vdXRwdXQgKyA0MTk2DQo0N8KgIEVtYWNzLWFybTY0LTExwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoCDCoMKgwqDCoCDCoMKgwqDCoMKgwqAgMHgxMDJiOTNl Nzggc2l0X2ZvciArIDM2MA0KNDjCoCBFbWFjcy1hcm02NC0xMcKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqAgwqDCoMKgwqAgwqDCoMKgwqDCoMKgIDB4MTAyYzQ5ZmY0IHJlYWRfY2hh ciArIDU1NTYNCjQ5wqAgRW1hY3MtYXJtNjQtMTHCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgIMKgwqDCoMKgIMKgwqDCoMKgwqDCoCAweDEwMmM0NzE2OCANCnJlYWRfa2V5X3NlcXVl bmNlICsgMTU4MA0KNTDCoCBFbWFjcy1hcm02NC0xMcKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqAgwqDCoMKgwqAgwqDCoMKgwqDCoMKgIDB4MTAyYzQ1N2E4IGNvbW1hbmRfbG9vcF8x IA0KKyAxMDkyDQo1McKgIEVtYWNzLWFybTY0LTExwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoCDCoMKgwqDCoCDCoMKgwqDCoMKgwqAgMHgxMDJjYzM3ZjAgDQppbnRlcm5hbF9jb25k aXRpb25fY2FzZSArIDI2NA0KNTLCoCBFbWFjcy1hcm02NC0xMcKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqAgwqDCoMKgwqAgwqDCoMKgwqDCoMKgIDB4MTAyYzQ1MzUwIGNvbW1hbmRf bG9vcF8yICsgNTINCjUzwqAgRW1hY3MtYXJtNjQtMTHCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgIMKgwqDCoMKgIMKgwqDCoMKgwqDCoCAweDEwMmNjMmRjNCBpbnRlcm5hbF9jYXRj aCANCisgMjY0DQo1NMKgIEVtYWNzLWFybTY0LTExwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoCDCoMKgwqDCoCDCoMKgwqDCoMKgwqAgMHgxMDJkNzVhNTQgDQpyZWN1cnNpdmVfZWRp dF8xLmNvbGQuMSArIDgwDQo1NcKgIEVtYWNzLWFybTY0LTExwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoCDCoMKgwqDCoCDCoMKgwqDCoMKgwqAgMHgxMDJjNDRiODAgDQpyZWN1cnNp dmVfZWRpdF8xICsgMjY4DQo1NsKgIEVtYWNzLWFybTY0LTExwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoCDCoMKgwqDCoCDCoMKgwqDCoMKgwqAgMHgxMDJjNDRkMjggRnJlY3Vyc2l2 ZV9lZGl0IA0KKyAzODgNCjU3wqAgRW1hY3MtYXJtNjQtMTHCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgIMKgwqDCoMKgIMKgwqDCoMKgwqDCoCAweDEwMmM0NDExNCBtYWluICsgOTAz Ng0KNTjCoCBkeWxkwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgIMKgwqDCoMKgIMKgwqDCoMKgwqDCoCAweDE4ZDljM2YyOCBzdGFydCArIDIyMzYN Cg0KVGhyZWFkIDE6DQowwqDCoCBsaWJzeXN0ZW1fa2VybmVsLmR5bGliwqDCoMKgwqDCoMKg IMKgwqDCoMKgIMKgwqDCoMKgwqDCoCAweDE4ZGNlNmZmMCBfX3NlbGVjdCArIDgNCjHCoMKg IEVtYWNzLWFybTY0LTExwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCDCoMKgwqDCoCDC oMKgwqDCoMKgwqAgMHgxMDJkNDUzOGMgLVtFbWFjc0FwcCANCmZkX2hhbmRsZXI6XSArIDI0 NA0KMsKgwqAgRm91bmRhdGlvbsKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oCDCoMKgwqDCoCDCoMKgwqDCoMKgwqAgMHgxOGVkNmE2M2MgDQpfX05TVGhyZWFkX19zdGFy dF9fICsgNzE2DQozwqDCoCBsaWJzeXN0ZW1fcHRocmVhZC5keWxpYsKgwqDCoMKgwqAgwqDC oMKgwqAgwqDCoMKgwqDCoMKgIDB4MThkZDFiZmE4IF9wdGhyZWFkX3N0YXJ0IA0KKyAxNDgN CjTCoMKgIGxpYnN5c3RlbV9wdGhyZWFkLmR5bGliwqDCoMKgwqDCoCDCoMKgwqDCoCDCoMKg wqDCoMKgwqAgMHgxOGRkMTZkYTAgdGhyZWFkX3N0YXJ0ICsgOA0KDQpUaHJlYWQgMjo6IGNv bS5hcHBsZS5OU0V2ZW50VGhyZWFkDQowwqDCoCBsaWJzeXN0ZW1fa2VybmVsLmR5bGliwqDC oMKgwqDCoMKgIMKgwqDCoMKgIMKgwqDCoMKgwqDCoCAweDE4ZGNkYmYxNCBtYWNoX21zZzJf dHJhcCArIDgNCjHCoMKgIGxpYnN5c3RlbV9rZXJuZWwuZHlsaWLCoMKgwqDCoMKgwqAgwqDC oMKgwqAgwqDCoMKgwqDCoMKgIDB4MThkY2VlMjQwIA0KbWFjaF9tc2cyX2ludGVybmFsICsg ODANCjLCoMKgIGxpYnN5c3RlbV9rZXJuZWwuZHlsaWLCoMKgwqDCoMKgwqAgwqDCoMKgwqAg wqDCoMKgwqDCoMKgIDB4MThkY2U0Yjc4IA0KbWFjaF9tc2dfb3ZlcndyaXRlICsgNjA0DQoz wqDCoCBsaWJzeXN0ZW1fa2VybmVsLmR5bGliwqDCoMKgwqDCoMKgIMKgwqDCoMKgIMKgwqDC oMKgwqDCoCAweDE4ZGNkYzI5MCBtYWNoX21zZyArIDI0DQo0wqDCoCBDb3JlRm91bmRhdGlv bsKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgwqDCoMKgwqAgwqDCoMKgwqDCoMKgIDB4 MThkZGZhOGI4IA0KX19DRlJ1bkxvb3BTZXJ2aWNlTWFjaFBvcnQgKyAxNjANCjXCoMKgIENv cmVGb3VuZGF0aW9uwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCDCoMKgwqDCoCDCoMKg wqDCoMKgwqAgMHgxOGRkZjkxOTggX19DRlJ1bkxvb3BSdW4gDQorIDEyMDgNCjbCoMKgIENv cmVGb3VuZGF0aW9uwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCDCoMKgwqDCoCDCoMKg wqDCoMKgwqAgMHgxOGRkZjg1OGMgDQpDRlJ1bkxvb3BSdW5TcGVjaWZpYyArIDYxMg0KN8Kg wqAgQXBwS2l0wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAg wqDCoMKgwqAgwqDCoMKgwqDCoMKgIDB4MTkxMTQyNTA4IF9OU0V2ZW50VGhyZWFkIA0KKyAx NzINCjjCoMKgIGxpYnN5c3RlbV9wdGhyZWFkLmR5bGliwqDCoMKgwqDCoCDCoMKgwqDCoCDC oMKgwqDCoMKgwqAgMHgxOGRkMWJmYTggX3B0aHJlYWRfc3RhcnQgDQorIDE0OA0KOcKgwqAg bGlic3lzdGVtX3B0aHJlYWQuZHlsaWLCoMKgwqDCoMKgIMKgwqDCoMKgIMKgwqDCoMKgwqDC oCAweDE4ZGQxNmRhMCB0aHJlYWRfc3RhcnQgKyA4DQoNClRocmVhZCAzOg0KMMKgwqAgbGli c3lzdGVtX3B0aHJlYWQuZHlsaWLCoMKgwqDCoMKgIMKgwqDCoMKgIMKgwqDCoMKgwqDCoCAw eDE4ZGQxNmQ4YyBzdGFydF93cXRocmVhZCArIDANCg0KVGhyZWFkIDQ6DQowwqDCoCBsaWJz eXN0ZW1fcHRocmVhZC5keWxpYsKgwqDCoMKgwqAgwqDCoMKgwqAgwqDCoMKgwqDCoMKgIDB4 MThkZDE2ZDhjIHN0YXJ0X3dxdGhyZWFkICsgMA0KDQpUaHJlYWQgNToNCjDCoMKgIGxpYnN5 c3RlbV9wdGhyZWFkLmR5bGliwqDCoMKgwqDCoCDCoMKgwqDCoCDCoMKgwqDCoMKgwqAgMHgx OGRkMTZkOGMgc3RhcnRfd3F0aHJlYWQgKyAwDQoNClRocmVhZCA2Og0KMMKgwqAgbGlic3lz dGVtX3B0aHJlYWQuZHlsaWLCoMKgwqDCoMKgIMKgwqDCoMKgIMKgwqDCoMKgwqDCoCAweDE4 ZGQxNmQ4YyBzdGFydF93cXRocmVhZCArIDANCg0KVGhyZWFkIDc6OiBKYXZhU2NyaXB0Q29y ZSBsaWJwYXMgc2NhdmVuZ2VyDQowwqDCoCBsaWJzeXN0ZW1fa2VybmVsLmR5bGliwqDCoMKg wqDCoMKgIMKgwqDCoMKgIMKgwqDCoMKgwqDCoCAweDE4ZGNkZjcxMCBfX3BzeW5jaF9jdndh aXQgKyA4DQoxwqDCoCBsaWJzeXN0ZW1fcHRocmVhZC5keWxpYsKgwqDCoMKgwqAgwqDCoMKg wqAgwqDCoMKgwqDCoMKgIDB4MThkZDFjNTc0IA0KX3B0aHJlYWRfY29uZF93YWl0ICsgMTIz Mg0KMsKgwqAgSmF2YVNjcmlwdENvcmXCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIMKg wqDCoMKgIMKgwqDCoMKgwqDCoCAweDFhODI2NjlkMCANCnNjYXZlbmdlcl90aHJlYWRfbWFp biArIDE0MjgNCjPCoMKgIGxpYnN5c3RlbV9wdGhyZWFkLmR5bGliwqDCoMKgwqDCoCDCoMKg wqDCoCDCoMKgwqDCoMKgwqAgMHgxOGRkMWJmYTggX3B0aHJlYWRfc3RhcnQgDQorIDE0OA0K NMKgwqAgbGlic3lzdGVtX3B0aHJlYWQuZHlsaWLCoMKgwqDCoMKgIMKgwqDCoMKgIMKgwqDC oMKgwqDCoCAweDE4ZGQxNmRhMCB0aHJlYWRfc3RhcnQgKyA4DQoNCg0KVGhyZWFkIDAgY3Jh c2hlZCB3aXRoIEFSTSBUaHJlYWQgU3RhdGUgKDY0LWJpdCk6DQogwqDCoMKgIHgwOiAweDAw MDAwMDAwMDAwMDAwMDDCoMKgIHgxOiAweDAwMDAwMDAwMDAwMDAwMDDCoMKgIHgyOiANCjB4 MDAwMDAwMDAwMDAwMDAwMMKgwqAgeDM6IDB4MDAwMDAwMDAwMDAwMDAwMA0KIMKgwqDCoCB4 NDogMHgwMDAwNjAwMDAwNDgxOGUwwqDCoCB4NTogMHgwMDAwMDAwMDAwMDAwMDAwwqDCoCB4 NjogDQoweDAwMDAwMDAwMDAwMDAwMDDCoMKgIHg3OiAweDAwMDAwMDAwMDAwMDAwMTkNCiDC oMKgwqAgeDg6IDB4M2FhMWVhZjE2OTg3NTBhMsKgwqAgeDk6IDB4M2FhMWVhZjA4MDkwOGJl MsKgIHgxMDogDQoweDAwMDAwMDAwMDAwMDAwMDHCoCB4MTE6IDB4MDAwMDAwMDAwMDAwMDdm Yg0KIMKgwqAgeDEyOiAweDAwMDAwMDAwY2MyOTc5Y2TCoCB4MTM6IDB4MDAwMDAwMDAwMDAw MDdmZMKgIHgxNDogDQoweDAwMDAwMDAwY2M0OTgwYzjCoCB4MTU6IDB4MDAwMDAwMDBjYzI5 NzljZA0KIMKgwqAgeDE2OiAweDAwMDAwMDAwMDAwMDAxNDjCoCB4MTc6IDB4MDAwMDAwMDFl ZGNhNGYyMMKgIHgxODogDQoweDAwMDAwMDAwMDAwMDAwMDDCoCB4MTk6IDB4MDAwMDAwMDAw MDAwMDAwNg0KIMKgwqAgeDIwOiAweDAwMDAwMDAxZTkxN2RiNDDCoCB4MjE6IDB4MDAwMDAw MDAwMDAwMDEwM8KgIHgyMjogDQoweDAwMDAwMDAxZTkxN2RjMjDCoCB4MjM6IDB4MDAwMDAw MDEyYzIwOTU5MA0KIMKgwqAgeDI0OiAweDAwMDAwMDAxZTkzMmM5NDDCoCB4MjU6IDB4MDAw MDAwMDE2ZDI2Y2RmMMKgIHgyNjogDQoweDAwMDAwMDAwMDAwMDAwMGLCoCB4Mjc6IDB4MDAw MDAwMDFlNjhjNzRmNA0KIMKgwqAgeDI4OiAweDAwMDAwMDAxZTkxN2RjMjDCoMKgIGZwOiAw eDAwMDAwMDAxNmQyNmMwYTDCoMKgIGxyOiANCjB4MDAwMDAwMDE4ZGQxYmMyOA0KIMKgwqDC oCBzcDogMHgwMDAwMDAwMTZkMjZjMDgwwqDCoCBwYzogMHgwMDAwMDAwMThkY2U0NzI0IGNw c3I6IDB4NDAwMDEwMDANCiDCoMKgIGZhcjogMHgwMDAwNjAwMDAzODBjMjAwwqAgZXNyOiAw eDU2MDAwMDgwwqAgQWRkcmVzcyBzaXplIGZhdWx0DQoNCkJpbmFyeSBJbWFnZXM6DQogwqDC oMKgwqDCoMKgIDB4MTAyYjhjMDAwIC3CoMKgwqDCoMKgwqDCoCAweDEwMmRiN2ZmZiBFbWFj cy1hcm02NC0xMSAoKikgDQo8MjE0MmEwMDgtNTk0MC0zYjAxLWJlZWItN2I5YTU4NDM1OTI5 PiANCi9BcHBsaWNhdGlvbnMvRW1hY3MuYXBwL0NvbnRlbnRzL01hY09TL0VtYWNzLWFybTY0 LTExDQogwqDCoMKgwqDCoMKgIDB4MTAzNTQwMDAwIC3CoMKgwqDCoMKgwqDCoCAweDEwMzY5 M2ZmZiBsaWJnbnV0bHMuMzAuZHlsaWIgKCopIA0KPDY1ZWRjZjdiLTkyOWQtMzc1Zi1hNTI2 LTA5OTEyNjc1YmZlNz4gDQovQXBwbGljYXRpb25zL0VtYWNzLmFwcC9Db250ZW50cy9NYWNP Uy9saWItYXJtNjQtMTEvbGliZ251dGxzLjMwLmR5bGliDQogwqDCoMKgwqDCoMKgIDB4MTAz MzcwMDAwIC3CoMKgwqDCoMKgwqDCoCAweDEwMzM3YmZmZiBsaWJqYW5zc29uLjQuZHlsaWIg KCopIA0KPDE4YmUwODg2LWVlNDItM2Q1Mi05YzM0LWU3YmVlNTM5N2VjMz4gDQovQXBwbGlj YXRpb25zL0VtYWNzLmFwcC9Db250ZW50cy9NYWNPUy9saWItYXJtNjQtMTEvbGliamFuc3Nv bi40LmR5bGliDQogwqDCoMKgwqDCoMKgIDB4MTAzNDA4MDAwIC3CoMKgwqDCoMKgwqDCoCAw eDEwMzQ2M2ZmZiBsaWJnbXAuMTAuZHlsaWIgKCopIA0KPDMwZjkwMWQ2LThmOGUtM2YwZS1i ODY0LTFiNGNmODY2OGIzMj4gDQovQXBwbGljYXRpb25zL0VtYWNzLmFwcC9Db250ZW50cy9N YWNPUy9saWItYXJtNjQtMTEvbGliZ21wLjEwLmR5bGliDQogwqDCoMKgwqDCoMKgIDB4MTAz MzkwMDAwIC3CoMKgwqDCoMKgwqDCoCAweDEwMzM5YmZmZiBsaWJpbnRsLjguZHlsaWIgKCop IA0KPDIzM2M0YzEyLWUzZDAtMzdmNS1hZTU4LWFmMGQyYmE5ZTEyNz4gDQovQXBwbGljYXRp b25zL0VtYWNzLmFwcC9Db250ZW50cy9NYWNPUy9saWItYXJtNjQtMTEvbGliaW50bC44LmR5 bGliDQogwqDCoMKgwqDCoMKgIDB4MTAzNzMwMDAwIC3CoMKgwqDCoMKgwqDCoCAweDEwMzc2 M2ZmZiBsaWJuZXR0bGUuOC5keWxpYiAoKikgDQo8YjJkNTNhODEtZmM0MS0zZTQyLTkzZTQt ZDY3NjcxNzAzNGFkPiANCi9BcHBsaWNhdGlvbnMvRW1hY3MuYXBwL0NvbnRlbnRzL01hY09T L2xpYi1hcm02NC0xMS9saWJuZXR0bGUuOC5keWxpYg0KIMKgwqDCoMKgwqDCoCAweDEwMzRk YzAwMCAtwqDCoMKgwqDCoMKgwqAgMHgxMDM1MTNmZmYgbGliaG9nd2VlZC42LmR5bGliICgq KSANCjxhNjhhNTFiZi03MmExLTM0YjAtODgzZC0zYTU2YzQxZWIwN2Y+IA0KL0FwcGxpY2F0 aW9ucy9FbWFjcy5hcHAvQ29udGVudHMvTWFjT1MvbGliLWFybTY0LTExL2xpYmhvZ3dlZWQu Ni5keWxpYg0KIMKgwqDCoMKgwqDCoCAweDEwOWY4YzAwMCAtwqDCoMKgwqDCoMKgwqAgMHgx MDlmOTdmZmYgbGlib2JqYy10cmFtcG9saW5lcy5keWxpYiAoKikgDQo8ODBmMTRmM2QtZDA5 OS0zNjkzLWE4ZTAtZWI5YTUyNmIxNzkwPiAvdXNyL2xpYi9saWJvYmpjLXRyYW1wb2xpbmVz LmR5bGliDQogwqDCoMKgwqDCoMKgIDB4MTBlZTFjMDAwIC3CoMKgwqDCoMKgwqDCoCAweDEw ZWY3M2ZmZiB0c2MtZHluLmR5bGliICgqKSANCjw0ZGRhY2I2My04YzZkLTM4MWQtOGJjMy1h YTFlM2ZkOGNiN2E+IC9Vc2Vycy9VU0VSLyovdHNjLWR5bi5keWxpYg0KIMKgwqDCoMKgwqDC oCAweDEwZWMwMDAwMCAtwqDCoMKgwqDCoMKgwqAgMHgxMGVjMDdmZmYgYy5keWxpYiAoKikg DQo8ZjY5ZjBhZTEtZDg1Ny0zZmMyLTgzNjYtMmJhM2FiY2U3Y2I5PiAvVXNlcnMvVVNFUi8q L2MuZHlsaWINCiDCoMKgwqDCoMKgwqAgMHgxMGQ3YmMwMDAgLcKgwqDCoMKgwqDCoMKgIDB4 MTBkN2MzZmZmIGNvbS5hcHBsZS5DbG91ZERvY3NGaWxlUHJvdmlkZXIgDQooMS4wKSA8MjZl MzNjNWEtZjc2Zi0zNTcwLTg3ODItZDBkYzJkNjFmZjAwPiANCi9TeXN0ZW0vTGlicmFyeS9G cmFtZXdvcmtzL0ZpbGVQcm92aWRlci5mcmFtZXdvcmsvT3ZlcnJpZGVCdW5kbGVzL0Nsb3Vk RG9jc0ZpbGVQcm92aWRlci5idW5kbGUvQ29udGVudHMvTWFjT1MvQ2xvdWREb2NzRmlsZVBy b3ZpZGVyDQogwqDCoMKgwqDCoMKgIDB4MTBkN2Q0MDAwIC3CoMKgwqDCoMKgwqDCoCAweDEw ZDdkYmZmZiBjb20uYXBwbGUuRmlsZVByb3ZpZGVyT3ZlcnJpZGUgDQooODU1LjEwMC4zNzgp IDw3ODJmMDYyZC1iOWQ1LTNlNjItOWNlNy1iNjhkMTk3NzEyYTI+IA0KL1N5c3RlbS9MaWJy YXJ5L0ZyYW1ld29ya3MvRmlsZVByb3ZpZGVyLmZyYW1ld29yay9PdmVycmlkZUJ1bmRsZXMv RmlsZVByb3ZpZGVyT3ZlcnJpZGUuYnVuZGxlL0NvbnRlbnRzL01hY09TL0ZpbGVQcm92aWRl ck92ZXJyaWRlDQogwqDCoMKgwqDCoMKgIDB4MTBlY2UwMDAwIC3CoMKgwqDCoMKgwqDCoCAw eDEwZWNmZmZmZiANCmNvbS5hcHBsZS5maW5kZXJzeW5jLmZpbGVwcm92aWRlcm92ZXJyaWRl LkZpbmRlclN5bmNDb2xsYWJvcmF0aW9uRmlsZVByb3ZpZGVyT3ZlcnJpZGUgDQooMTMuMykg PDk5ODU2OTY2LWU3N2YtMzI5NC1hMTZhLWU1OWE3ZTQ5NDU3Mj4gDQovU3lzdGVtL0xpYnJh cnkvRnJhbWV3b3Jrcy9GaWxlUHJvdmlkZXIuZnJhbWV3b3JrL092ZXJyaWRlQnVuZGxlcy9G aW5kZXJTeW5jQ29sbGFib3JhdGlvbkZpbGVQcm92aWRlck92ZXJyaWRlLmJ1bmRsZS9Db250 ZW50cy9NYWNPUy9GaW5kZXJTeW5jQ29sbGFib3JhdGlvbkZpbGVQcm92aWRlck92ZXJyaWRl DQogwqDCoMKgwqDCoMKgIDB4MThkY2RiMDAwIC3CoMKgwqDCoMKgwqDCoCAweDE4ZGQxNGZl NyBsaWJzeXN0ZW1fa2VybmVsLmR5bGliICgqKSANCjw3YWNiZDliYy1kMDU2LTMxMGUtODU4 ZC04MWIxMTZjZjZkMjg+IA0KL3Vzci9saWIvc3lzdGVtL2xpYnN5c3RlbV9rZXJuZWwuZHls aWINCiDCoMKgwqDCoMKgwqAgMHgxOGRkMTUwMDAgLcKgwqDCoMKgwqDCoMKgIDB4MThkZDIx ZmZmIGxpYnN5c3RlbV9wdGhyZWFkLmR5bGliICgqKSANCjxiNDAxY2ZiMy04ZGZlLTMyZGIt OTJiMy1iYThhZjBmOGNhNmU+IA0KL3Vzci9saWIvc3lzdGVtL2xpYnN5c3RlbV9wdGhyZWFk LmR5bGliDQogwqDCoMKgwqDCoMKgIDB4MThkYmIzMDAwIC3CoMKgwqDCoMKgwqDCoCAweDE4 ZGMzMWZmNyBsaWJzeXN0ZW1fYy5keWxpYiAoKikgDQo8OTI3N2FmZjctM2NjMy0zMGQwLTk5 YjctYzYyNjgwZGE5NWNmPiAvdXNyL2xpYi9zeXN0ZW0vbGlic3lzdGVtX2MuZHlsaWINCiDC oMKgwqDCoMKgwqAgMHgxOGRkNDcwMDAgLcKgwqDCoMKgwqDCoMKgIDB4MThkZDRkZmYzIGxp YnN5c3RlbV9wbGF0Zm9ybS5keWxpYiAoKikgDQo8NzU2Y2QxMGQtNjJhMC0zMjgzLTllNTct Y2JhYTgxMGM5NWFjPiANCi91c3IvbGliL3N5c3RlbS9saWJzeXN0ZW1fcGxhdGZvcm0uZHls aWINCiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIDB4MCAtIDB4ZmZmZmZmZmZmZmZm ZmZmZiA/Pz8gKCopIA0KPDAwMDAwMDAwLTAwMDAtMDAwMC0wMDAwLTAwMDAwMDAwMDAwMD4g Pz8/DQogwqDCoMKgwqDCoMKgIDB4MWE3ZmViMDAwIC3CoMKgwqDCoMKgwqDCoCAweDFhOTZm MmZmZiBjb20uYXBwbGUuSmF2YVNjcmlwdENvcmUgDQooMTg2MTUpIDwyOTZjNGQ0Yi0yNDZl LTM4ZGItOTljNC1iM2RlMWExMzUyZGU+IA0KL1N5c3RlbS9MaWJyYXJ5L0ZyYW1ld29ya3Mv SmF2YVNjcmlwdENvcmUuZnJhbWV3b3JrL1ZlcnNpb25zL0EvSmF2YVNjcmlwdENvcmUNCiDC oMKgwqDCoMKgwqAgMHgxOGRjMzIwMDAgLcKgwqDCoMKgwqDCoMKgIDB4MThkY2JlZmY3IGxp YmMrKy4xLmR5bGliICgqKSANCjw3OWNhYjkyZi01ZTAzLTMxZTctYjJiZC1mZWFmZGZkMmJi ZGU+IC91c3IvbGliL2xpYmMrKy4xLmR5bGliDQogwqDCoMKgwqDCoMKgIDB4MWE1ZTk2MDAw IC3CoMKgwqDCoMKgwqDCoCAweDFhNjA1NWZmZiBjb20uYXBwbGUuV2ViS2l0TGVnYWN5ICgx ODYxNSkgDQo8OTlkOTVkNjYtZDQzZC0zYjMyLWJmMzQtNjU4ODI0ZWE3ZmI5PiANCi9TeXN0 ZW0vTGlicmFyeS9GcmFtZXdvcmtzL1dlYktpdC5mcmFtZXdvcmsvVmVyc2lvbnMvQS9GcmFt ZXdvcmtzL1dlYktpdExlZ2FjeS5mcmFtZXdvcmsvVmVyc2lvbnMvQS9XZWJLaXRMZWdhY3kN CiDCoMKgwqDCoMKgwqAgMHgxOGQ5NzgwMDAgLcKgwqDCoMKgwqDCoMKgIDB4MThkOWJkZjNm IGxpYm9iamMuQS5keWxpYiAoKikgDQo8MjVhM2QzZWEtOGE5ZS0zYThmLWJlY2MtMDE5OWU0 ZWQ2Zjk0PiAvdXNyL2xpYi9saWJvYmpjLkEuZHlsaWINCiDCoMKgwqDCoMKgwqAgMHgxYjQ4 NTUwMDAgLcKgwqDCoMKgwqDCoMKgIDB4MWI0ODcwZmZmIGNvbS5hcHBsZS5Mb29rdXBGcmFt ZXdvcmsgKDEuMikgDQo8OWYxMWE5YjMtOTVjZC0zZWYzLTk2MWItMjQ1MzQ3ZjdjOTZlPiAN Ci9TeXN0ZW0vTGlicmFyeS9Qcml2YXRlRnJhbWV3b3Jrcy9Mb29rdXAuZnJhbWV3b3JrL1Zl cnNpb25zL0EvTG9va3VwDQogwqDCoMKgwqDCoMKgIDB4MThkYjY4MDAwIC3CoMKgwqDCoMKg wqDCoCAweDE4ZGJhZmZmZiBsaWJkaXNwYXRjaC5keWxpYiAoKikgDQo8OGU4N2RjMGUtYTU3 MC0zOTMzLWIzN2QtNWUwNWFkNTE2MjA2PiAvdXNyL2xpYi9zeXN0ZW0vbGliZGlzcGF0Y2gu ZHlsaWINCiDCoMKgwqDCoMKgwqAgMHgxOTBmZGYwMDAgLcKgwqDCoMKgwqDCoMKgIDB4MTkx ZWVkZmZmIGNvbS5hcHBsZS5BcHBLaXQgKDYuOSkgDQo8Y2MzZTUyMTUtNGNkNy0zNjRjLTg3 NTAtNmViNzAwMjcyMGNlPiANCi9TeXN0ZW0vTGlicmFyeS9GcmFtZXdvcmtzL0FwcEtpdC5m cmFtZXdvcmsvVmVyc2lvbnMvQy9BcHBLaXQNCiDCoMKgwqDCoMKgwqAgMHgxOGQ5YmUwMDAg LcKgwqDCoMKgwqDCoMKgIDB4MThkYTRjNTNiIGR5bGQgKCopIA0KPGFjMjc3YTM2LTE4MDgt MzI3YS04NzYxLWNjYTU4NTQyMTIxMj4gL3Vzci9saWIvZHlsZA0KIMKgwqDCoMKgwqDCoCAw eDE4ZWQxNDAwMCAtwqDCoMKgwqDCoMKgwqAgMHgxOGY2ZDlmZmYgY29tLmFwcGxlLkZvdW5k YXRpb24gKDYuOSkgDQo8YjdkNjdlNWEtZGNlMi0zZjZiLWIyYjgtODk1YTM2NjllM2VjPiAN Ci9TeXN0ZW0vTGlicmFyeS9GcmFtZXdvcmtzL0ZvdW5kYXRpb24uZnJhbWV3b3JrL1ZlcnNp b25zL0MvRm91bmRhdGlvbg0KIMKgwqDCoMKgwqDCoCAweDE4ZGQ3YjAwMCAtwqDCoMKgwqDC oMKgwqAgMHgxOGUyNTRmZmYgY29tLmFwcGxlLkNvcmVGb3VuZGF0aW9uICg2LjkpIA0KPGI0 ZmRhZWNlLTk3MjctMzk2OS1iMDE0LTI3ZjdmMjRjOGUwMT4gDQovU3lzdGVtL0xpYnJhcnkv RnJhbWV3b3Jrcy9Db3JlRm91bmRhdGlvbi5mcmFtZXdvcmsvVmVyc2lvbnMvQS9Db3JlRm91 bmRhdGlvbg0KDQpFeHRlcm5hbCBNb2RpZmljYXRpb24gU3VtbWFyeToNCiDCoCBDYWxscyBt YWRlIGJ5IG90aGVyIHByb2Nlc3NlcyB0YXJnZXRpbmcgdGhpcyBwcm9jZXNzOg0KIMKgwqDC oCB0YXNrX2Zvcl9waWQ6IDANCiDCoMKgwqAgdGhyZWFkX2NyZWF0ZTogMA0KIMKgwqDCoCB0 aHJlYWRfc2V0X3N0YXRlOiAwDQogwqAgQ2FsbHMgbWFkZSBieSB0aGlzIHByb2Nlc3M6DQog wqDCoMKgIHRhc2tfZm9yX3BpZDogMA0KIMKgwqDCoCB0aHJlYWRfY3JlYXRlOiAwDQogwqDC oMKgIHRocmVhZF9zZXRfc3RhdGU6IDANCiDCoCBDYWxscyBtYWRlIGJ5IGFsbCBwcm9jZXNz ZXMgb24gdGhpcyBtYWNoaW5lOg0KIMKgwqDCoCB0YXNrX2Zvcl9waWQ6IDANCiDCoMKgwqAg dGhyZWFkX2NyZWF0ZTogMA0KIMKgwqDCoCB0aHJlYWRfc2V0X3N0YXRlOiAwDQoNClZNIFJl Z2lvbiBTdW1tYXJ5Og0KUmVhZE9ubHkgcG9ydGlvbiBvZiBMaWJyYXJpZXM6IFRvdGFsPTEu NEcgcmVzaWRlbnQ9MEsoMCUpIA0Kc3dhcHBlZF9vdXRfb3JfdW5hbGxvY2F0ZWQ9MS40Rygx MDAlKQ0KV3JpdGFibGUgcmVnaW9uczogVG90YWw9Mi44RyB3cml0dGVuPTBLKDAlKSByZXNp ZGVudD0wSygwJSkgDQpzd2FwcGVkX291dD0wSygwJSkgdW5hbGxvY2F0ZWQ9Mi44RygxMDAl KQ0KDQogwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqAgVklSVFVBTMKgwqAgUkVHSU9ODQpSRUdJT04gVFlQRcKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgU0laRcKgwqDCoCBDT1VO VCAobm9uLWNvYWxlc2NlZCkNCj09PT09PT09PT09wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoCA9PT09PT09wqAgPT09PT09PQ0KQWNjZWxlcmF0ZSBmcmFtZXdv cmvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIDEyOEvCoMKgwqDCoMKgwqDCoCAxDQpB Y3Rpdml0eSBUcmFjaW5nwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIDI1 NkvCoMKgwqDCoMKgwqDCoCAxDQpDRyBiYWNraW5nIHN0b3Jlc8KgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgIDIxNzZLwqDCoMKgwqDCoMKgwqAgNA0KQ0cgaW1hZ2XCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIDM4NEvCoMKg wqDCoMKgwqDCoCA4DQpDb2xvclN5bmPCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoCA1OTJLwqDCoMKgwqDCoMKgIDI2DQpDb3JlQW5pbWF0aW9u wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIDM4NEvCoMKgwqDC oMKgwqAgMjENCkNvcmVHcmFwaGljc8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqAgMzJLwqDCoMKgwqDCoMKgwqAgMg0KQ29yZUltYWdlwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCA5NkvCoMKgwqDC oMKgwqDCoCA0DQpDb3JlU2VydmljZXPCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqAgODE5MkvCoMKgwqDCoMKgwqDCoCA1DQpDb3JlVUkgaW1hZ2UgZGF0YcKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIDEwNzJLwqDCoMKgwqDCoMKgwqAgNw0K Rm91bmRhdGlvbsKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgIDE2S8KgwqDCoMKgwqDCoMKgIDENCkpTIEpJVCBnZW5lcmF0ZWQgY29kZcKgwqDC oMKgwqDCoMKgwqDCoMKgwqAgNTEyLjBNwqDCoMKgwqDCoMKgwqAgMw0KS2VybmVsIEFsbG9j IE9uY2XCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgMzJLwqDCoMKgwqDC oMKgwqAgMQ0KTUFMTE9DwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoCA5NTguM03CoMKgwqDCoMKgwqAgNjQNCk1BTExPQyBndWFyZCBwYWdl wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAxOTJLwqDCoMKgwqDCoMKgwqAg OA0KTUFMTE9DX01FRElVTSAocmVzZXJ2ZWQpwqDCoMKgwqDCoMKgwqDCoCA5NDQuME3CoMKg wqDCoMKgwqDCoCA4wqDCoMKgwqDCoMKgwqDCoCByZXNlcnZlZCBWTSANCmFkZHJlc3Mgc3Bh Y2UgKHVuYWxsb2NhdGVkKQ0KTUFMTE9DX05BTk8gKHJlc2VydmVkKcKgwqDCoMKgwqDCoMKg wqDCoMKgIDI1Ni4wTcKgwqDCoMKgwqDCoMKgIDHCoMKgwqDCoMKgwqDCoMKgIHJlc2VydmVk IFZNIA0KYWRkcmVzcyBzcGFjZSAodW5hbGxvY2F0ZWQpDQpTVEFDSyBHVUFSRMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIDU0LjVNwqDCoMKgwqDCoMKg wqAgOA0KU3RhY2vCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoCAxMy4zTcKgwqDCoMKgwqDCoMKgIDkNClZNX0FMTE9DQVRFwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIDk2S8KgwqDCoMKg wqDCoMKgIDYNCldlYktpdCBNYWxsb2PCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoCAxNjAuMU3CoMKgwqDCoMKgwqDCoCA0DQpfX0FVVEjCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgMTYxN0vCoMKgwqDCoMKg IDMzNA0KX19BVVRIX0NPTlNUwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgIDI2LjhNwqDCoMKgwqDCoCA1NTMNCl9fQ1RGwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIDgyNMKgwqDCoMKgwqDC oMKgIDENCl9fREFUQcKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoCAxNi4wTcKgwqDCoMKgwqAgNTUxDQpfX0RBVEFfQ09OU1TCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgMjcuNE3CoMKgwqDCoMKgIDU2 Nw0KX19EQVRBX0RJUlRZwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgIDE4NzZLwqDCoMKgwqDCoCAyMDcNCl9fRk9OVF9EQVRBwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAyMzUywqDCoMKgwqDCoMKgwqAgMQ0KX19J TkZPX0ZJTFRFUsKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoCA4wqDCoMKgwqDCoMKgwqAgMQ0KX19MSU5LRURJVMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIDgwMy4zTcKgwqDCoMKgwqDCoCAxNA0KX19PQkpD X1JPwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIDY2 LjJNwqDCoMKgwqDCoMKgwqAgMQ0KX19PQkpDX1JXwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIDIwMTFLwqDCoMKgwqDCoMKgwqAgMQ0KX19URVhU wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCA1 ODkuOU3CoMKgwqDCoMKgIDU4OA0KZHlsZCBwcml2YXRlIG1lbW9yecKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoCAyNzJLwqDCoMKgwqDCoMKgwqAgMg0KbWFwcGVkIGZpbGXCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgMjAxLjVNwqDCoMKgwqDC oMKgIDM0DQpzaGFyZWQgbWVtb3J5wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgIDk5MkvCoMKgwqDCoMKgwqAgMTkNCj09PT09PT09PT09wqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCA9PT09PT09wqAgPT09PT09PQ0KVE9UQUzC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgIDQuNUfCoMKgwqDCoCAzMDY2DQpUT1RBTCwgbWludXMgcmVzZXJ2ZWQgVk0gc3BhY2XC oMKgwqDCoCAzLjRHwqDCoMKgwqAgMzA2Ng0KDQoNCg0KLS0tLS0tLS0tLS0NCkZ1bGwgUmVw b3J0DQotLS0tLS0tLS0tLQ0KDQp7ImFwcF9uYW1lIjoiRW1hY3MtYXJtNjQtMTEiLCJ0aW1l c3RhbXAiOiIyMDIzLTA0LTE1IDEzOjI5OjE2LjAwIA0KLTA0MDAiLCJhcHBfdmVyc2lvbiI6 IiIsInNsaWNlX3V1aWQiOiIyMTQyYTAwOC01OTQwLTNiMDEtYmVlYi03YjlhNTg0MzU5Mjki LCJidWlsZF92ZXJzaW9uIjoiIiwicGxhdGZvcm0iOjEsInNoYXJlX3dpdGhfYXBwX2RldnMi OjEsImlzX2ZpcnN0X3BhcnR5IjoxLCJidWdfdHlwZSI6IjMwOSIsIm9zX3ZlcnNpb24iOiJt YWNPUyANCjEzLjMuMSANCigyMkUyNjEpIiwicm9vdHNfaW5zdGFsbGVkIjowLCJpbmNpZGVu dF9pZCI6IkY1OUUyQjU0LTdCODctNDY1OS05QjI3LUVBNjNEQUREOTNGNiIsIm5hbWUiOiJF bWFjcy1hcm02NC0xMSJ9DQp7DQogwqAgInVwdGltZSIgOiA4NjAwLA0KIMKgICJwcm9jUm9s ZSIgOiAiRm9yZWdyb3VuZCIsDQogwqAgInZlcnNpb24iIDogMiwNCiDCoCAidXNlcklEIiA6 IDUwMSwNCiDCoCAiZGVwbG95VmVyc2lvbiIgOiAyMTAsDQogwqAgIm1vZGVsQ29kZSIgOiAi TWFjQm9va0FpcjEwLDEiLA0KIMKgICJjb2FsaXRpb25JRCIgOiA5MzIsDQogwqAgIm9zVmVy c2lvbiIgOiB7DQogwqDCoMKgICJ0cmFpbiIgOiAibWFjT1MgMTMuMy4xIiwNCiDCoMKgwqAg ImJ1aWxkIiA6ICIyMkUyNjEiLA0KIMKgwqDCoCAicmVsZWFzZVR5cGUiIDogIlVzZXIiDQog wqAgfSwNCiDCoCAiY2FwdHVyZVRpbWUiIDogIjIwMjMtMDQtMTUgMTM6Mjk6MTUuNjExNyAt MDQwMCIsDQogwqAgImluY2lkZW50IiA6ICJGNTlFMkI1NC03Qjg3LTQ2NTktOUIyNy1FQTYz REFERDkzRjYiLA0KIMKgICJwaWQiIDogNTQ3MSwNCiDCoCAidHJhbnNsYXRlZCIgOiBmYWxz ZSwNCiDCoCAiY3B1VHlwZSIgOiAiQVJNLTY0IiwNCiDCoCAicm9vdHNfaW5zdGFsbGVkIiA6 IDAsDQogwqAgImJ1Z190eXBlIiA6ICIzMDkiLA0KIMKgICJwcm9jTGF1bmNoIiA6ICIyMDIz LTA0LTE1IDEzOjI4OjEwLjQ3ODEgLTA0MDAiLA0KIMKgICJwcm9jU3RhcnRBYnNUaW1lIiA6 IDIwNjU3Mzg2NTgxNywNCiDCoCAicHJvY0V4aXRBYnNUaW1lIiA6IDIwODEzNjk0ODA1NSwN CiDCoCAicHJvY05hbWUiIDogIkVtYWNzLWFybTY0LTExIiwNCiDCoCAicHJvY1BhdGgiIDog DQoiXC9BcHBsaWNhdGlvbnNcL0VtYWNzLmFwcFwvQ29udGVudHNcL01hY09TXC9FbWFjcy1h cm02NC0xMSIsDQogwqAgInBhcmVudFByb2MiIDogImJhc2giLA0KIMKgICJwYXJlbnRQaWQi IDogOTQ1LA0KIMKgICJjb2FsaXRpb25OYW1lIiA6ICJjb20uZ29vZ2xlY29kZS5pdGVybTIi LA0KIMKgICJjcmFzaFJlcG9ydGVyS2V5IiA6ICI1Q0U4M0JENS1DQzcxLUU1MzMtRjIzOS01 MUNCRDg0RkFENEEiLA0KIMKgICJyZXNwb25zaWJsZVBpZCIgOiA4OTMsDQogwqAgInJlc3Bv bnNpYmxlUHJvYyIgOiAiaVRlcm0yIiwNCiDCoCAiY29kZVNpZ25pbmdJRCIgOiAiRW1hY3Mt YXJtNjQtMTEiLA0KIMKgICJjb2RlU2lnbmluZ1RlYW1JRCIgOiAiNUJSQVFBRkI4QiIsDQog wqAgImNvZGVTaWduaW5nRmxhZ3MiIDogNTcwNDkxNjQ5LA0KIMKgICJjb2RlU2lnbmluZ1Zh bGlkYXRpb25DYXRlZ29yeSIgOiA2LA0KIMKgICJjb2RlU2lnbmluZ1RydXN0TGV2ZWwiIDog MCwNCiDCoCAid2FrZVRpbWUiIDogNTU5MywNCiDCoCAic2xlZXBXYWtlVVVJRCIgOiAiMkU2 RkYyNkUtQTAyQi00QzE5LTk5QkItOTAwODI2MEM0NzY3IiwNCiDCoCAic2lwIiA6ICJlbmFi bGVkIiwNCiDCoCAiZXhjZXB0aW9uIiA6IHsiY29kZXMiOiIweDAwMDAwMDAwMDAwMDAwMDEs IA0KMHgwMDAwMDAwMWE4NjFkNTYwIiwicmF3Q29kZXMiOlsxLDcxMTk5NTEyMDBdLCJ0eXBl IjoiRVhDX0JSRUFLUE9JTlQiLCJzaWduYWwiOiJTSUdBQlJUIn0sDQogwqAgImt0cmlhZ2Vp bmZvIiA6ICJWTSAtIChhcmcgPSAweDApIHBtYXBfZW50ZXIgcmV0cmllZCBkdWUgdG8gcmVz b3VyY2UgDQpzaG9ydGFnZVxuVk0gLSAoYXJnID0gMHgwKSBwbWFwX2VudGVyIHJldHJpZWQg ZHVlIHRvIHJlc291cmNlIA0Kc2hvcnRhZ2VcblZNIC0gKGFyZyA9IDB4MCkgcG1hcF9lbnRl ciByZXRyaWVkIGR1ZSB0byByZXNvdXJjZSANCnNob3J0YWdlXG5WTSAtIChhcmcgPSAweDAp IHBtYXBfZW50ZXIgcmV0cmllZCBkdWUgdG8gcmVzb3VyY2Ugc2hvcnRhZ2VcbiIsDQogwqAg ImV4dE1vZHMiIDogDQp7ImNhbGxlciI6eyJ0aHJlYWRfY3JlYXRlIjowLCJ0aHJlYWRfc2V0 X3N0YXRlIjowLCJ0YXNrX2Zvcl9waWQiOjB9LCJzeXN0ZW0iOnsidGhyZWFkX2NyZWF0ZSI6 MCwidGhyZWFkX3NldF9zdGF0ZSI6MCwidGFza19mb3JfcGlkIjowfSwidGFyZ2V0ZWQiOnsi dGhyZWFkX2NyZWF0ZSI6MCwidGhyZWFkX3NldF9zdGF0ZSI6MCwidGFza19mb3JfcGlkIjow fSwid2FybmluZ3MiOjB9LA0KIMKgICJmYXVsdGluZ1RocmVhZCIgOiAwLA0KIMKgICJ0aHJl YWRzIiA6IA0KW3sidHJpZ2dlcmVkIjp0cnVlLCJpZCI6MzE4OTI4LCJ0aHJlYWRTdGF0ZSI6 eyJ4IjpbeyJ2YWx1ZSI6MH0seyJ2YWx1ZSI6MH0seyJ2YWx1ZSI6MH0seyJ2YWx1ZSI6MH0s eyJ2YWx1ZSI6MTA1NTUzMTIwOTkxNDU2fSx7InZhbHVlIjowfSx7InZhbHVlIjowfSx7InZh bHVlIjoyNX0seyJ2YWx1ZSI6NDIyNDkxNjI0ODAyODcyOTUwNn0seyJ2YWx1ZSI6NDIyNDkx NjI0NDEyMDI0MzE3MH0seyJ2YWx1ZSI6MX0seyJ2YWx1ZSI6MjA0M30seyJ2YWx1ZSI6MzQy NTI3MDIyMX0seyJ2YWx1ZSI6MjA0NX0seyJ2YWx1ZSI6MzQyNzM2OTE2MH0seyJ2YWx1ZSI6 MzQyNTI3MDIyMX0seyJ2YWx1ZSI6MzI4fSx7InZhbHVlIjo4Mjg0NDI2MDE2fSx7InZhbHVl IjowfSx7InZhbHVlIjo2fSx7InZhbHVlIjo4MjA1NjIyMDgwLCJzeW1ib2xMb2NhdGlvbiI6 MCwic3ltYm9sIjoiX21haW5fdGhyZWFkIn0seyJ2YWx1ZSI6MjU5fSx7InZhbHVlIjo4MjA1 NjIyMzA0LCJzeW1ib2xMb2NhdGlvbiI6MjI0LCJzeW1ib2wiOiJfbWFpbl90aHJlYWQifSx7 InZhbHVlIjo1MDM1MzAwMjQwfSx7InZhbHVlIjo4MjA3Mzg2OTQ0LCJzeW1ib2xMb2NhdGlv biI6OCwic3ltYm9sIjoiT0JKQ19DTEFTU18kX1dlYkhUTUxWaWV3In0seyJ2YWx1ZSI6NjEy NjIyNjkyOH0seyJ2YWx1ZSI6MTF9LHsidmFsdWUiOjgxNjI5MzE5NTYsInN5bWJvbExvY2F0 aW9uIjowLCJzeW1ib2wiOiJydW50aW1lTG9jayJ9LHsidmFsdWUiOjgyMDU2MjIzMDQsInN5 bWJvbExvY2F0aW9uIjoyMjQsInN5bWJvbCI6Il9tYWluX3RocmVhZCJ9XSwiZmxhdm9yIjoi QVJNX1RIUkVBRF9TVEFURTY0IiwibHIiOnsidmFsdWUiOjY2NzQyOTk5NDR9LCJjcHNyIjp7 InZhbHVlIjoxMDczNzQ1OTIwfSwiZnAiOnsidmFsdWUiOjYxMjYyMjM1MjB9LCJzcCI6eyJ2 YWx1ZSI6NjEyNjIyMzQ4OH0sImVzciI6eyJ2YWx1ZSI6MTQ0Mjg0MDcwNCwiZGVzY3JpcHRp b24iOiIgDQpBZGRyZXNzIHNpemUgDQpmYXVsdCJ9LCJwYyI6eyJ2YWx1ZSI6NjY3NDA3MzM4 MCwibWF0Y2hlc0NyYXNoRnJhbWUiOjF9LCJmYXIiOnsidmFsdWUiOjEwNTU1MzE3NTAzNjQx Nn19LCJxdWV1ZSI6ImNvbS5hcHBsZS5tYWluLXRocmVhZCIsImZyYW1lcyI6W3siaW1hZ2VP ZmZzZXQiOjM4NjkyLCJzeW1ib2wiOiJfX3B0aHJlYWRfa2lsbCIsInN5bWJvbExvY2F0aW9u Ijo4LCJpbWFnZUluZGV4IjoxM30seyJpbWFnZU9mZnNldCI6Mjc2ODgsInN5bWJvbCI6InB0 aHJlYWRfa2lsbCIsInN5bWJvbExvY2F0aW9uIjoyODgsImltYWdlSW5kZXgiOjE0fSx7Imlt YWdlT2Zmc2V0IjoyNTkxODAsInN5bWJvbCI6InJhaXNlIiwic3ltYm9sTG9jYXRpb24iOjMy LCJpbWFnZUluZGV4IjoxNX0seyJpbWFnZU9mZnNldCI6MjAwNDgwNCwic3ltYm9sIjoidGVy bWluYXRlX2R1ZV90b19zaWduYWwiLCJzeW1ib2xMb2NhdGlvbiI6MjA0LCJpbWFnZUluZGV4 IjowfSx7ImltYWdlT2Zmc2V0IjoyMDA2NDgwLCJzeW1ib2wiOiJlbWFjc19hYm9ydCIsInN5 bWJvbExvY2F0aW9uIjoyMCwiaW1hZ2VJbmRleCI6MH0seyJpbWFnZU9mZnNldCI6MTgwMjI1 Miwic3ltYm9sIjoibnNfdGVybV9zaHV0ZG93biIsInN5bWJvbExvY2F0aW9uIjoxNDQsImlt YWdlSW5kZXgiOjB9LHsiaW1hZ2VPZmZzZXQiOjc0NDgyMCwic3ltYm9sIjoic2h1dF9kb3du X2VtYWNzIiwic3ltYm9sTG9jYXRpb24iOjMyOCwiaW1hZ2VJbmRleCI6MH0seyJpbWFnZU9m ZnNldCI6MjAwNDc0OCwic3ltYm9sIjoidGVybWluYXRlX2R1ZV90b19zaWduYWwiLCJzeW1i b2xMb2NhdGlvbiI6MTQ4LCJpbWFnZUluZGV4IjowfSx7ImltYWdlT2Zmc2V0Ijo4NzI4NTYs InN5bWJvbCI6ImhhbmRsZV9mYXRhbF9zaWduYWwiLCJzeW1ib2xMb2NhdGlvbiI6MTYsImlt YWdlSW5kZXgiOjB9LHsiaW1hZ2VPZmZzZXQiOjg3Mjk4MCwic3ltYm9sIjoiZGVsaXZlcl90 aHJlYWRfc2lnbmFsIiwic3ltYm9sTG9jYXRpb24iOjEyNCwiaW1hZ2VJbmRleCI6MH0seyJp bWFnZU9mZnNldCI6ODY2MDgwLCJzeW1ib2wiOiJkZWxpdmVyX2ZhdGFsX3RocmVhZF9zaWdu YWwiLCJzeW1ib2xMb2NhdGlvbiI6MTIsImltYWdlSW5kZXgiOjB9LHsiaW1hZ2VPZmZzZXQi OjE0OTgwLCJzeW1ib2wiOiJfc2lndHJhbXAiLCJzeW1ib2xMb2NhdGlvbiI6NTYsImltYWdl SW5kZXgiOjE2fSx7ImltYWdlT2Zmc2V0IjoxODQ0NjYwMzM0MzM0MTE0NjkwMCwiaW1hZ2VJ bmRleCI6MTd9LHsiaW1hZ2VPZmZzZXQiOjE3NzY3OTA0LCJzeW1ib2wiOiJKU0M6OmluaXRp YWxpemUoKTo6JF8xMTo6b3BlcmF0b3IoKSgpIA0KY29uc3QiLCJzeW1ib2xMb2NhdGlvbiI6 NjAsImltYWdlSW5kZXgiOjE4fSx7ImltYWdlT2Zmc2V0Ijo4NzcxMiwic3ltYm9sIjoic3Rk OjpfXzE6Ol9fY2FsbF9vbmNlKHVuc2lnbmVkIA0KbG9uZyB2b2xhdGlsZSYsIHZvaWQqLCB2 b2lkIA0KKCopKHZvaWQqKSkiLCJzeW1ib2xMb2NhdGlvbiI6MTgwLCJpbWFnZUluZGV4Ijox OX0seyJpbWFnZU9mZnNldCI6MTc3MzE4NTIsInN5bWJvbCI6IkpTQzo6aW5pdGlhbGl6ZSgp Iiwic3ltYm9sTG9jYXRpb24iOjg0LCJpbWFnZUluZGV4IjoxOH0seyJpbWFnZU9mZnNldCI6 NTc1NzIsInN5bWJvbCI6IitbV2ViSFRNTFZpZXcgDQppbml0aWFsaXplXSIsInN5bWJvbExv Y2F0aW9uIjo4MCwiaW1hZ2VJbmRleCI6MjB9LHsiaW1hZ2VPZmZzZXQiOjQ1MDQwLCJzeW1i b2wiOiJDQUxMSU5HX1NPTUVfK2luaXRpYWxpemVfTUVUSE9EIiwic3ltYm9sTG9jYXRpb24i OjI0LCJpbWFnZUluZGV4IjoyMX0seyJpbWFnZU9mZnNldCI6NDQxODgsInN5bWJvbCI6Imlu aXRpYWxpemVOb25NZXRhQ2xhc3MiLCJzeW1ib2xMb2NhdGlvbiI6OTA0LCJpbWFnZUluZGV4 IjoyMX0seyJpbWFnZU9mZnNldCI6MTUxNzg0LCJzeW1ib2wiOiJpbml0aWFsaXplQW5kTWF5 YmVSZWxvY2sob2JqY19jbGFzcyosIA0Kb2JqY19vYmplY3QqLCBsb2NrZXJfbWl4aW48bG9j a2RlYnVnOjpsb2NrX21peGluPG9iamNfbG9ja19iYXNlX3Q+PiYsIA0KYm9vbCkiLCJzeW1i b2xMb2NhdGlvbiI6MTU2LCJpbWFnZUluZGV4IjoyMX0seyJpbWFnZU9mZnNldCI6NDI0MzYs InN5bWJvbCI6Imxvb2tVcEltcE9yRm9yd2FyZCIsInN5bWJvbExvY2F0aW9uIjo4ODQsImlt YWdlSW5kZXgiOjIxfSx7ImltYWdlT2Zmc2V0Ijo0MDgwNCwic3ltYm9sIjoiX29iamNfbXNn U2VuZF91bmNhY2hlZCIsInN5bWJvbExvY2F0aW9uIjo2OCwiaW1hZ2VJbmRleCI6MjF9LHsi aW1hZ2VPZmZzZXQiOjc2NzcyLCJzeW1ib2wiOiJvYmpjX3JldGFpbkF1dG9yZWxlYXNlIiwi c3ltYm9sTG9jYXRpb24iOjE2LCJpbWFnZUluZGV4IjoyMX0seyJpbWFnZU9mZnNldCI6NjUw MzIsInN5bWJvbCI6Il9fZ2V0V2ViSFRNTFZpZXdDbGFzc05vQ2F0YWx5c3RfYmxvY2tfaW52 b2tlIiwic3ltYm9sTG9jYXRpb24iOjE5NiwiaW1hZ2VJbmRleCI6MjJ9LHsiaW1hZ2VPZmZz ZXQiOjE3NDA4LCJzeW1ib2wiOiJfZGlzcGF0Y2hfY2xpZW50X2NhbGxvdXQiLCJzeW1ib2xM b2NhdGlvbiI6MjAsImltYWdlSW5kZXgiOjIzfSx7ImltYWdlT2Zmc2V0IjoyMzYxNiwic3lt Ym9sIjoiX2Rpc3BhdGNoX29uY2VfY2FsbG91dCIsInN5bWJvbExvY2F0aW9uIjozMiwiaW1h Z2VJbmRleCI6MjN9LHsiaW1hZ2VPZmZzZXQiOjY0ODMyLCJzeW1ib2wiOiJnZXRXZWJIVE1M Vmlld0NsYXNzTm9DYXRhbHlzdCIsInN5bWJvbExvY2F0aW9uIjo4MCwiaW1hZ2VJbmRleCI6 MjJ9LHsiaW1hZ2VPZmZzZXQiOjY1MzQ0LCJzeW1ib2wiOiIrW0xVV2ViRnJhbWVWaWV3VGV4 dEFjY2Vzc29yIA0KY2FuQWNjZXNzVGV4dEluVmlldzpdIiwic3ltYm9sTG9jYXRpb24iOjMy LCJpbWFnZUluZGV4IjoyMn0seyJpbWFnZU9mZnNldCI6MzM4OTIsInN5bWJvbCI6IitbTFVU ZXh0QWNjZXNzb3IgDQp0ZXh0QWNjZXNzb3JGb3JWaWV3Ol0iLCJzeW1ib2xMb2NhdGlvbiI6 MTIwLCJpbWFnZUluZGV4IjoyMn0seyJpbWFnZU9mZnNldCI6NzI3MDQsInN5bWJvbCI6Ii1b TFVFeHRyYWN0b3IgDQpmb2N1c1Rlcm1BbmRMb2NhdGlvbjpvcHRpb25zOl0iLCJzeW1ib2xM b2NhdGlvbiI6MjMyLCJpbWFnZUluZGV4IjoyMn0seyJpbWFnZU9mZnNldCI6NzE5MjQsInN5 bWJvbCI6IitbTFVMb29rdXBEZWZpbml0aW9uTW9kdWxlIA0KX2ZvY3VzVGVybVVzaW5nUXVl dWU6aGFuZGxlcjpdIiwic3ltYm9sTG9jYXRpb24iOjE0NCwiaW1hZ2VJbmRleCI6MjJ9LHsi aW1hZ2VPZmZzZXQiOjI3NjA0LCJzeW1ib2wiOiItW0xVTG9va3VwRGVmaW5pdGlvbk1vZHVs ZSANCnNob3dEZWZpbml0aW9uQnlIb3RLZXldIiwic3ltYm9sTG9jYXRpb24iOjM2NCwiaW1h Z2VJbmRleCI6MjJ9LHsiaW1hZ2VPZmZzZXQiOjIyOTg4NTYsInN5bWJvbCI6Ii1bTlNSZXNw b25kZXIgDQp0cnlUb1BlcmZvcm06d2l0aDpdIiwic3ltYm9sTG9jYXRpb24iOjYwLCJpbWFn ZUluZGV4IjoyNH0seyJpbWFnZU9mZnNldCI6NzE5NDcwMCwic3ltYm9sIjoiLVtOU0FwcGxp Y2F0aW9uKE5TUmVzcG9uZGVyKSANCnRyeVRvUGVyZm9ybTp3aXRoOl0iLCJzeW1ib2xMb2Nh dGlvbiI6NjQsImltYWdlSW5kZXgiOjI0fSx7ImltYWdlT2Zmc2V0IjoyMjk4ODU2LCJzeW1i b2wiOiItW05TUmVzcG9uZGVyIA0KdHJ5VG9QZXJmb3JtOndpdGg6XSIsInN5bWJvbExvY2F0 aW9uIjo2MCwiaW1hZ2VJbmRleCI6MjR9LHsiaW1hZ2VPZmZzZXQiOjg0ODUwNTYsInN5bWJv bCI6Ii1bTlNXaW5kb3cgDQp0cnlUb1BlcmZvcm06d2l0aDpdIiwic3ltYm9sTG9jYXRpb24i OjY0LCJpbWFnZUluZGV4IjoyNH0seyJpbWFnZU9mZnNldCI6MTQ2NjgwOCwic3ltYm9sIjoi LVtOU1dpbmRvdyhOU0V2ZW50Um91dGluZykgDQpfcmVhbGx5U2VuZEV2ZW50OmlzRGVsYXll ZEV2ZW50Ol0iLCJzeW1ib2xMb2NhdGlvbiI6NTg0LCJpbWFnZUluZGV4IjoyNH0seyJpbWFn ZU9mZnNldCI6MTQ2NTc1Niwic3ltYm9sIjoiLVtOU1dpbmRvdyhOU0V2ZW50Um91dGluZykg DQpzZW5kRXZlbnQ6XSIsInN5bWJvbExvY2F0aW9uIjoyODQsImltYWdlSW5kZXgiOjI0fSx7 ImltYWdlT2Zmc2V0IjozODk2NjQ4LCJzeW1ib2wiOiItW05TQXBwbGljYXRpb24gDQpfaGFu ZGxlSG90S2V5UmVsZWFzZTpdIiwic3ltYm9sTG9jYXRpb24iOjI3MiwiaW1hZ2VJbmRleCI6 MjR9LHsiaW1hZ2VPZmZzZXQiOjI0ODUxOTYsInN5bWJvbCI6InJvdXRlU3lzdGVtRGVmaW5l ZEV2ZW50Iiwic3ltYm9sTG9jYXRpb24iOjY0LCJpbWFnZUluZGV4IjoyNH0seyJpbWFnZU9m ZnNldCI6MTQ2MjEzMiwic3ltYm9sIjoiLVtOU0FwcGxpY2F0aW9uKE5TRXZlbnQpIA0Kc2Vu ZEV2ZW50Ol0iLCJzeW1ib2xMb2NhdGlvbiI6MTE5MiwiaW1hZ2VJbmRleCI6MjR9LHsiaW1h Z2VPZmZzZXQiOjE4MDMzMzYsInN5bWJvbCI6Ii1bRW1hY3NBcHAgDQpzZW5kRXZlbnQ6XSIs InN5bWJvbExvY2F0aW9uIjo0MTYsImltYWdlSW5kZXgiOjB9LHsiaW1hZ2VPZmZzZXQiOjM4 ODczNDQsInN5bWJvbCI6Ii1bTlNBcHBsaWNhdGlvbiANCl9oYW5kbGVFdmVudDpdIiwic3lt Ym9sTG9jYXRpb24iOjYwLCJpbWFnZUluZGV4IjoyNH0seyJpbWFnZU9mZnNldCI6MTgxNjI4 LCJzeW1ib2wiOiItW05TQXBwbGljYXRpb24gDQpydW5dIiwic3ltYm9sTG9jYXRpb24iOjUw MCwiaW1hZ2VJbmRleCI6MjR9LHsiaW1hZ2VPZmZzZXQiOjE4MDI2NjAsInN5bWJvbCI6Ii1b RW1hY3NBcHAgDQpydW5dIiwic3ltYm9sTG9jYXRpb24iOjMzNiwiaW1hZ2VJbmRleCI6MH0s eyJpbWFnZU9mZnNldCI6MTc5Nzg0NCwic3ltYm9sIjoibnNfc2VsZWN0Iiwic3ltYm9sTG9j YXRpb24iOjkzNiwiaW1hZ2VJbmRleCI6MH0seyJpbWFnZU9mZnNldCI6MTU5MjIxMiwic3lt Ym9sIjoid2FpdF9yZWFkaW5nX3Byb2Nlc3Nfb3V0cHV0Iiwic3ltYm9sTG9jYXRpb24iOjQx OTYsImltYWdlSW5kZXgiOjB9LHsiaW1hZ2VPZmZzZXQiOjMyMzc2LCJzeW1ib2wiOiJzaXRf Zm9yIiwic3ltYm9sTG9jYXRpb24iOjM2MCwiaW1hZ2VJbmRleCI6MH0seyJpbWFnZU9mZnNl dCI6Nzc4MjI4LCJzeW1ib2wiOiJyZWFkX2NoYXIiLCJzeW1ib2xMb2NhdGlvbiI6NTU1Niwi aW1hZ2VJbmRleCI6MH0seyJpbWFnZU9mZnNldCI6NzY2MzEyLCJzeW1ib2wiOiJyZWFkX2tl eV9zZXF1ZW5jZSIsInN5bWJvbExvY2F0aW9uIjoxNTgwLCJpbWFnZUluZGV4IjowfSx7Imlt YWdlT2Zmc2V0Ijo3NTk3MjAsInN5bWJvbCI6ImNvbW1hbmRfbG9vcF8xIiwic3ltYm9sTG9j YXRpb24iOjEwOTIsImltYWdlSW5kZXgiOjB9LHsiaW1hZ2VPZmZzZXQiOjEyNzU4ODgsInN5 bWJvbCI6ImludGVybmFsX2NvbmRpdGlvbl9jYXNlIiwic3ltYm9sTG9jYXRpb24iOjI2NCwi aW1hZ2VJbmRleCI6MH0seyJpbWFnZU9mZnNldCI6NzU4NjA4LCJzeW1ib2wiOiJjb21tYW5k X2xvb3BfMiIsInN5bWJvbExvY2F0aW9uIjo1MiwiaW1hZ2VJbmRleCI6MH0seyJpbWFnZU9m ZnNldCI6MTI3MzI4NCwic3ltYm9sIjoiaW50ZXJuYWxfY2F0Y2giLCJzeW1ib2xMb2NhdGlv biI6MjY0LCJpbWFnZUluZGV4IjowfSx7ImltYWdlT2Zmc2V0IjoyMDA1NTg4LCJzeW1ib2wi OiJyZWN1cnNpdmVfZWRpdF8xLmNvbGQuMSIsInN5bWJvbExvY2F0aW9uIjo4MCwiaW1hZ2VJ bmRleCI6MH0seyJpbWFnZU9mZnNldCI6NzU2NjA4LCJzeW1ib2wiOiJyZWN1cnNpdmVfZWRp dF8xIiwic3ltYm9sTG9jYXRpb24iOjI2OCwiaW1hZ2VJbmRleCI6MH0seyJpbWFnZU9mZnNl dCI6NzU3MDMyLCJzeW1ib2wiOiJGcmVjdXJzaXZlX2VkaXQiLCJzeW1ib2xMb2NhdGlvbiI6 Mzg4LCJpbWFnZUluZGV4IjowfSx7ImltYWdlT2Zmc2V0Ijo3NTM5NDAsInN5bWJvbCI6Im1h aW4iLCJzeW1ib2xMb2NhdGlvbiI6OTAzNiwiaW1hZ2VJbmRleCI6MH0seyJpbWFnZU9mZnNl dCI6MjQzNjAsInN5bWJvbCI6InN0YXJ0Iiwic3ltYm9sTG9jYXRpb24iOjIyMzYsImltYWdl SW5kZXgiOjI1fV19LHsiaWQiOjMxODk0NiwiZnJhbWVzIjpbeyJpbWFnZU9mZnNldCI6NDkx MzYsInN5bWJvbCI6Il9fc2VsZWN0Iiwic3ltYm9sTG9jYXRpb24iOjgsImltYWdlSW5kZXgi OjEzfSx7ImltYWdlT2Zmc2V0IjoxODA3MjQ0LCJzeW1ib2wiOiItW0VtYWNzQXBwIA0KZmRf aGFuZGxlcjpdIiwic3ltYm9sTG9jYXRpb24iOjI0NCwiaW1hZ2VJbmRleCI6MH0seyJpbWFn ZU9mZnNldCI6MzUzODUyLCJzeW1ib2wiOiJfX05TVGhyZWFkX19zdGFydF9fIiwic3ltYm9s TG9jYXRpb24iOjcxNiwiaW1hZ2VJbmRleCI6MjZ9LHsiaW1hZ2VPZmZzZXQiOjI4NTg0LCJz eW1ib2wiOiJfcHRocmVhZF9zdGFydCIsInN5bWJvbExvY2F0aW9uIjoxNDgsImltYWdlSW5k ZXgiOjE0fSx7ImltYWdlT2Zmc2V0Ijo3NTg0LCJzeW1ib2wiOiJ0aHJlYWRfc3RhcnQiLCJz eW1ib2xMb2NhdGlvbiI6OCwiaW1hZ2VJbmRleCI6MTR9XX0seyJpZCI6MzE4OTY4LCJuYW1l IjoiY29tLmFwcGxlLk5TRXZlbnRUaHJlYWQiLCJmcmFtZXMiOlt7ImltYWdlT2Zmc2V0Ijoz ODYwLCJzeW1ib2wiOiJtYWNoX21zZzJfdHJhcCIsInN5bWJvbExvY2F0aW9uIjo4LCJpbWFn ZUluZGV4IjoxM30seyJpbWFnZU9mZnNldCI6Nzg0MDAsInN5bWJvbCI6Im1hY2hfbXNnMl9p bnRlcm5hbCIsInN5bWJvbExvY2F0aW9uIjo4MCwiaW1hZ2VJbmRleCI6MTN9LHsiaW1hZ2VP ZmZzZXQiOjM5ODAwLCJzeW1ib2wiOiJtYWNoX21zZ19vdmVyd3JpdGUiLCJzeW1ib2xMb2Nh dGlvbiI6NjA0LCJpbWFnZUluZGV4IjoxM30seyJpbWFnZU9mZnNldCI6NDc1Miwic3ltYm9s IjoibWFjaF9tc2ciLCJzeW1ib2xMb2NhdGlvbiI6MjQsImltYWdlSW5kZXgiOjEzfSx7Imlt YWdlT2Zmc2V0Ijo1MjI0MjQsInN5bWJvbCI6Il9fQ0ZSdW5Mb29wU2VydmljZU1hY2hQb3J0 Iiwic3ltYm9sTG9jYXRpb24iOjE2MCwiaW1hZ2VJbmRleCI6Mjd9LHsiaW1hZ2VPZmZzZXQi OjUxNjUwNCwic3ltYm9sIjoiX19DRlJ1bkxvb3BSdW4iLCJzeW1ib2xMb2NhdGlvbiI6MTIw OCwiaW1hZ2VJbmRleCI6Mjd9LHsiaW1hZ2VPZmZzZXQiOjUxMzQyMCwic3ltYm9sIjoiQ0ZS dW5Mb29wUnVuU3BlY2lmaWMiLCJzeW1ib2xMb2NhdGlvbiI6NjEyLCJpbWFnZUluZGV4Ijoy N30seyJpbWFnZU9mZnNldCI6MTQ1NTM2OCwic3ltYm9sIjoiX05TRXZlbnRUaHJlYWQiLCJz eW1ib2xMb2NhdGlvbiI6MTcyLCJpbWFnZUluZGV4IjoyNH0seyJpbWFnZU9mZnNldCI6Mjg1 ODQsInN5bWJvbCI6Il9wdGhyZWFkX3N0YXJ0Iiwic3ltYm9sTG9jYXRpb24iOjE0OCwiaW1h Z2VJbmRleCI6MTR9LHsiaW1hZ2VPZmZzZXQiOjc1ODQsInN5bWJvbCI6InRocmVhZF9zdGFy dCIsInN5bWJvbExvY2F0aW9uIjo4LCJpbWFnZUluZGV4IjoxNH1dfSx7ImlkIjozMTkwNTEs ImZyYW1lcyI6W3siaW1hZ2VPZmZzZXQiOjc1NjQsInN5bWJvbCI6InN0YXJ0X3dxdGhyZWFk Iiwic3ltYm9sTG9jYXRpb24iOjAsImltYWdlSW5kZXgiOjE0fV19LHsiaWQiOjMxOTI4MCwi ZnJhbWVzIjpbeyJpbWFnZU9mZnNldCI6NzU2NCwic3ltYm9sIjoic3RhcnRfd3F0aHJlYWQi LCJzeW1ib2xMb2NhdGlvbiI6MCwiaW1hZ2VJbmRleCI6MTR9XX0seyJpZCI6MzE5MjkxLCJm cmFtZXMiOlt7ImltYWdlT2Zmc2V0Ijo3NTY0LCJzeW1ib2wiOiJzdGFydF93cXRocmVhZCIs InN5bWJvbExvY2F0aW9uIjowLCJpbWFnZUluZGV4IjoxNH1dfSx7ImlkIjozMTk1OTIsImZy YW1lcyI6W3siaW1hZ2VPZmZzZXQiOjc1NjQsInN5bWJvbCI6InN0YXJ0X3dxdGhyZWFkIiwi c3ltYm9sTG9jYXRpb24iOjAsImltYWdlSW5kZXgiOjE0fV19LHsiaWQiOjMxOTY2OSwibmFt ZSI6IkphdmFTY3JpcHRDb3JlIA0KbGlicGFzIA0Kc2NhdmVuZ2VyIiwiZnJhbWVzIjpbeyJp bWFnZU9mZnNldCI6MTgxOTIsInN5bWJvbCI6Il9fcHN5bmNoX2N2d2FpdCIsInN5bWJvbExv Y2F0aW9uIjo4LCJpbWFnZUluZGV4IjoxM30seyJpbWFnZU9mZnNldCI6MzAwNjgsInN5bWJv bCI6Il9wdGhyZWFkX2NvbmRfd2FpdCIsInN5bWJvbExvY2F0aW9uIjoxMjMyLCJpbWFnZUlu ZGV4IjoxNH0seyJpbWFnZU9mZnNldCI6MjYwMzQ3Miwic3ltYm9sIjoic2NhdmVuZ2VyX3Ro cmVhZF9tYWluIiwic3ltYm9sTG9jYXRpb24iOjE0MjgsImltYWdlSW5kZXgiOjE4fSx7Imlt YWdlT2Zmc2V0IjoyODU4NCwic3ltYm9sIjoiX3B0aHJlYWRfc3RhcnQiLCJzeW1ib2xMb2Nh dGlvbiI6MTQ4LCJpbWFnZUluZGV4IjoxNH0seyJpbWFnZU9mZnNldCI6NzU4NCwic3ltYm9s IjoidGhyZWFkX3N0YXJ0Iiwic3ltYm9sTG9jYXRpb24iOjgsImltYWdlSW5kZXgiOjE0fV19 XSwNCiDCoCAidXNlZEltYWdlcyIgOiBbDQogwqAgew0KIMKgwqDCoCAic291cmNlIiA6ICJQ IiwNCiDCoMKgwqAgImFyY2giIDogImFybTY0IiwNCiDCoMKgwqAgImJhc2UiIDogNDM0MDYy OTUwNCwNCiDCoMKgwqAgInNpemUiIDogMjI3NzM3NiwNCiDCoMKgwqAgInV1aWQiIDogIjIx NDJhMDA4LTU5NDAtM2IwMS1iZWViLTdiOWE1ODQzNTkyOSIsDQogwqDCoMKgICJwYXRoIiA6 ICJcL0FwcGxpY2F0aW9uc1wvRW1hY3MuYXBwXC9Db250ZW50c1wvTWFjT1NcL0VtYWNzLWFy bTY0LTExIiwNCiDCoMKgwqAgIm5hbWUiIDogIkVtYWNzLWFybTY0LTExIg0KIMKgIH0sDQog wqAgew0KIMKgwqDCoCAic291cmNlIiA6ICJQIiwNCiDCoMKgwqAgImFyY2giIDogImFybTY0 IiwNCiDCoMKgwqAgImJhc2UiIDogNDM1MDgwMzk2OCwNCiDCoMKgwqAgInNpemUiIDogMTM5 MjY0MCwNCiDCoMKgwqAgInV1aWQiIDogIjY1ZWRjZjdiLTkyOWQtMzc1Zi1hNTI2LTA5OTEy Njc1YmZlNyIsDQogwqDCoMKgICJwYXRoIiA6IA0KIlwvQXBwbGljYXRpb25zXC9FbWFjcy5h cHBcL0NvbnRlbnRzXC9NYWNPU1wvbGliLWFybTY0LTExXC9saWJnbnV0bHMuMzAuZHlsaWIi LA0KIMKgwqDCoCAibmFtZSIgOiAibGliZ251dGxzLjMwLmR5bGliIg0KIMKgIH0sDQogwqAg ew0KIMKgwqDCoCAic291cmNlIiA6ICJQIiwNCiDCoMKgwqAgImFyY2giIDogImFybTY0IiwN CiDCoMKgwqAgImJhc2UiIDogNDM0ODkwMzQyNCwNCiDCoMKgwqAgInNpemUiIDogNDkxNTIs DQogwqDCoMKgICJ1dWlkIiA6ICIxOGJlMDg4Ni1lZTQyLTNkNTItOWMzNC1lN2JlZTUzOTdl YzMiLA0KIMKgwqDCoCAicGF0aCIgOiANCiJcL0FwcGxpY2F0aW9uc1wvRW1hY3MuYXBwXC9D b250ZW50c1wvTWFjT1NcL2xpYi1hcm02NC0xMVwvbGliamFuc3Nvbi40LmR5bGliIiwNCiDC oMKgwqAgIm5hbWUiIDogImxpYmphbnNzb24uNC5keWxpYiINCiDCoCB9LA0KIMKgIHsNCiDC oMKgwqAgInNvdXJjZSIgOiAiUCIsDQogwqDCoMKgICJhcmNoIiA6ICJhcm02NCIsDQogwqDC oMKgICJiYXNlIiA6IDQzNDk1MjYwMTYsDQogwqDCoMKgICJzaXplIiA6IDM3NjgzMiwNCiDC oMKgwqAgInV1aWQiIDogIjMwZjkwMWQ2LThmOGUtM2YwZS1iODY0LTFiNGNmODY2OGIzMiIs DQogwqDCoMKgICJwYXRoIiA6IA0KIlwvQXBwbGljYXRpb25zXC9FbWFjcy5hcHBcL0NvbnRl bnRzXC9NYWNPU1wvbGliLWFybTY0LTExXC9saWJnbXAuMTAuZHlsaWIiLA0KIMKgwqDCoCAi bmFtZSIgOiAibGliZ21wLjEwLmR5bGliIg0KIMKgIH0sDQogwqAgew0KIMKgwqDCoCAic291 cmNlIiA6ICJQIiwNCiDCoMKgwqAgImFyY2giIDogImFybTY0IiwNCiDCoMKgwqAgImJhc2Ui IDogNDM0OTAzNDQ5NiwNCiDCoMKgwqAgInNpemUiIDogNDkxNTIsDQogwqDCoMKgICJ1dWlk IiA6ICIyMzNjNGMxMi1lM2QwLTM3ZjUtYWU1OC1hZjBkMmJhOWUxMjciLA0KIMKgwqDCoCAi cGF0aCIgOiANCiJcL0FwcGxpY2F0aW9uc1wvRW1hY3MuYXBwXC9Db250ZW50c1wvTWFjT1Nc L2xpYi1hcm02NC0xMVwvbGliaW50bC44LmR5bGliIiwNCiDCoMKgwqAgIm5hbWUiIDogImxp YmludGwuOC5keWxpYiINCiDCoCB9LA0KIMKgIHsNCiDCoMKgwqAgInNvdXJjZSIgOiAiUCIs DQogwqDCoMKgICJhcmNoIiA6ICJhcm02NCIsDQogwqDCoMKgICJiYXNlIiA6IDQzNTI4MzU1 ODQsDQogwqDCoMKgICJzaXplIiA6IDIxMjk5MiwNCiDCoMKgwqAgInV1aWQiIDogImIyZDUz YTgxLWZjNDEtM2U0Mi05M2U0LWQ2NzY3MTcwMzRhZCIsDQogwqDCoMKgICJwYXRoIiA6IA0K IlwvQXBwbGljYXRpb25zXC9FbWFjcy5hcHBcL0NvbnRlbnRzXC9NYWNPU1wvbGliLWFybTY0 LTExXC9saWJuZXR0bGUuOC5keWxpYiIsDQogwqDCoMKgICJuYW1lIiA6ICJsaWJuZXR0bGUu OC5keWxpYiINCiDCoCB9LA0KIMKgIHsNCiDCoMKgwqAgInNvdXJjZSIgOiAiUCIsDQogwqDC oMKgICJhcmNoIiA6ICJhcm02NCIsDQogwqDCoMKgICJiYXNlIiA6IDQzNTAzOTQzNjgsDQog wqDCoMKgICJzaXplIiA6IDIyOTM3NiwNCiDCoMKgwqAgInV1aWQiIDogImE2OGE1MWJmLTcy YTEtMzRiMC04ODNkLTNhNTZjNDFlYjA3ZiIsDQogwqDCoMKgICJwYXRoIiA6IA0KIlwvQXBw bGljYXRpb25zXC9FbWFjcy5hcHBcL0NvbnRlbnRzXC9NYWNPU1wvbGliLWFybTY0LTExXC9s aWJob2d3ZWVkLjYuZHlsaWIiLA0KIMKgwqDCoCAibmFtZSIgOiAibGliaG9nd2VlZC42LmR5 bGliIg0KIMKgIH0sDQogwqAgew0KIMKgwqDCoCAic291cmNlIiA6ICJQIiwNCiDCoMKgwqAg ImFyY2giIDogImFybTY0ZSIsDQogwqDCoMKgICJiYXNlIiA6IDQ0NjIyNjQzMjAsDQogwqDC oMKgICJzaXplIiA6IDQ5MTUyLA0KIMKgwqDCoCAidXVpZCIgOiAiODBmMTRmM2QtZDA5OS0z NjkzLWE4ZTAtZWI5YTUyNmIxNzkwIiwNCiDCoMKgwqAgInBhdGgiIDogIlwvdXNyXC9saWJc L2xpYm9iamMtdHJhbXBvbGluZXMuZHlsaWIiLA0KIMKgwqDCoCAibmFtZSIgOiAibGlib2Jq Yy10cmFtcG9saW5lcy5keWxpYiINCiDCoCB9LA0KIMKgIHsNCiDCoMKgwqAgInNvdXJjZSIg OiAiUCIsDQogwqDCoMKgICJhcmNoIiA6ICJhcm02NCIsDQogwqDCoMKgICJiYXNlIiA6IDQ1 NDQ2NDMwNzIsDQogwqDCoMKgICJzaXplIiA6IDE0MDkwMjQsDQogwqDCoMKgICJ1dWlkIiA6 ICI0ZGRhY2I2My04YzZkLTM4MWQtOGJjMy1hYTFlM2ZkOGNiN2EiLA0KIMKgwqDCoCAicGF0 aCIgOiAiXC9Vc2Vyc1wvVVNFUlwvKlwvdHNjLWR5bi5keWxpYiIsDQogwqDCoMKgICJuYW1l IiA6ICJ0c2MtZHluLmR5bGliIg0KIMKgIH0sDQogwqAgew0KIMKgwqDCoCAic291cmNlIiA6 ICJQIiwNCiDCoMKgwqAgImFyY2giIDogImFybTY0IiwNCiDCoMKgwqAgImJhc2UiIDogNDU0 MjQzMTIzMiwNCiDCoMKgwqAgInNpemUiIDogMzI3NjgsDQogwqDCoMKgICJ1dWlkIiA6ICJm NjlmMGFlMS1kODU3LTNmYzItODM2Ni0yYmEzYWJjZTdjYjkiLA0KIMKgwqDCoCAicGF0aCIg OiAiXC9Vc2Vyc1wvVVNFUlwvKlwvYy5keWxpYiIsDQogwqDCoMKgICJuYW1lIiA6ICJjLmR5 bGliIg0KIMKgIH0sDQogwqAgew0KIMKgwqDCoCAic291cmNlIiA6ICJQIiwNCiDCoMKgwqAg ImFyY2giIDogImFybTY0ZSIsDQogwqDCoMKgICJiYXNlIiA6IDQ1MjExODExODQsDQogwqDC oMKgICJDRkJ1bmRsZVNob3J0VmVyc2lvblN0cmluZyIgOiAiMS4wIiwNCiDCoMKgwqAgIkNG QnVuZGxlSWRlbnRpZmllciIgOiAiY29tLmFwcGxlLkNsb3VkRG9jc0ZpbGVQcm92aWRlciIs DQogwqDCoMKgICJzaXplIiA6IDMyNzY4LA0KIMKgwqDCoCAidXVpZCIgOiAiMjZlMzNjNWEt Zjc2Zi0zNTcwLTg3ODItZDBkYzJkNjFmZjAwIiwNCiDCoMKgwqAgInBhdGgiIDogDQoiXC9T eXN0ZW1cL0xpYnJhcnlcL0ZyYW1ld29ya3NcL0ZpbGVQcm92aWRlci5mcmFtZXdvcmtcL092 ZXJyaWRlQnVuZGxlc1wvQ2xvdWREb2NzRmlsZVByb3ZpZGVyLmJ1bmRsZVwvQ29udGVudHNc L01hY09TXC9DbG91ZERvY3NGaWxlUHJvdmlkZXIiLA0KIMKgwqDCoCAibmFtZSIgOiAiQ2xv dWREb2NzRmlsZVByb3ZpZGVyIiwNCiDCoMKgwqAgIkNGQnVuZGxlVmVyc2lvbiIgOiAiMTU1 My4xMDAuMzg0Ig0KIMKgIH0sDQogwqAgew0KIMKgwqDCoCAic291cmNlIiA6ICJQIiwNCiDC oMKgwqAgImFyY2giIDogImFybTY0ZSIsDQogwqDCoMKgICJiYXNlIiA6IDQ1MjEyNzk0ODgs DQogwqDCoMKgICJDRkJ1bmRsZVNob3J0VmVyc2lvblN0cmluZyIgOiAiODU1LjEwMC4zNzgi LA0KIMKgwqDCoCAiQ0ZCdW5kbGVJZGVudGlmaWVyIiA6ICJjb20uYXBwbGUuRmlsZVByb3Zp ZGVyT3ZlcnJpZGUiLA0KIMKgwqDCoCAic2l6ZSIgOiAzMjc2OCwNCiDCoMKgwqAgInV1aWQi IDogIjc4MmYwNjJkLWI5ZDUtM2U2Mi05Y2U3LWI2OGQxOTc3MTJhMiIsDQogwqDCoMKgICJw YXRoIiA6IA0KIlwvU3lzdGVtXC9MaWJyYXJ5XC9GcmFtZXdvcmtzXC9GaWxlUHJvdmlkZXIu ZnJhbWV3b3JrXC9PdmVycmlkZUJ1bmRsZXNcL0ZpbGVQcm92aWRlck92ZXJyaWRlLmJ1bmRs ZVwvQ29udGVudHNcL01hY09TXC9GaWxlUHJvdmlkZXJPdmVycmlkZSIsDQogwqDCoMKgICJu YW1lIiA6ICJGaWxlUHJvdmlkZXJPdmVycmlkZSIsDQogwqDCoMKgICJDRkJ1bmRsZVZlcnNp b24iIDogIjg1NS4xMDAuMzc4Ig0KIMKgIH0sDQogwqAgew0KIMKgwqDCoCAic291cmNlIiA6 ICJQIiwNCiDCoMKgwqAgImFyY2giIDogImFybTY0ZSIsDQogwqDCoMKgICJiYXNlIiA6IDQ1 NDMzNDg3MzYsDQogwqDCoMKgICJDRkJ1bmRsZVNob3J0VmVyc2lvblN0cmluZyIgOiAiMTMu MyIsDQogwqDCoMKgICJDRkJ1bmRsZUlkZW50aWZpZXIiIDogDQoiY29tLmFwcGxlLmZpbmRl cnN5bmMuZmlsZXByb3ZpZGVyb3ZlcnJpZGUuRmluZGVyU3luY0NvbGxhYm9yYXRpb25GaWxl UHJvdmlkZXJPdmVycmlkZSIsDQogwqDCoMKgICJzaXplIiA6IDEzMTA3MiwNCiDCoMKgwqAg InV1aWQiIDogIjk5ODU2OTY2LWU3N2YtMzI5NC1hMTZhLWU1OWE3ZTQ5NDU3MiIsDQogwqDC oMKgICJwYXRoIiA6IA0KIlwvU3lzdGVtXC9MaWJyYXJ5XC9GcmFtZXdvcmtzXC9GaWxlUHJv dmlkZXIuZnJhbWV3b3JrXC9PdmVycmlkZUJ1bmRsZXNcL0ZpbmRlclN5bmNDb2xsYWJvcmF0 aW9uRmlsZVByb3ZpZGVyT3ZlcnJpZGUuYnVuZGxlXC9Db250ZW50c1wvTWFjT1NcL0ZpbmRl clN5bmNDb2xsYWJvcmF0aW9uRmlsZVByb3ZpZGVyT3ZlcnJpZGUiLA0KIMKgwqDCoCAibmFt ZSIgOiAiRmluZGVyU3luY0NvbGxhYm9yYXRpb25GaWxlUHJvdmlkZXJPdmVycmlkZSIsDQog wqDCoMKgICJDRkJ1bmRsZVZlcnNpb24iIDogIjE1NjMuNS4yIg0KIMKgIH0sDQogwqAgew0K IMKgwqDCoCAic291cmNlIiA6ICJQIiwNCiDCoMKgwqAgImFyY2giIDogImFybTY0ZSIsDQog wqDCoMKgICJiYXNlIiA6IDY2NzQwMzQ2ODgsDQogwqDCoMKgICJzaXplIiA6IDIzNzU0NCwN CiDCoMKgwqAgInV1aWQiIDogIjdhY2JkOWJjLWQwNTYtMzEwZS04NThkLTgxYjExNmNmNmQy OCIsDQogwqDCoMKgICJwYXRoIiA6ICJcL3VzclwvbGliXC9zeXN0ZW1cL2xpYnN5c3RlbV9r ZXJuZWwuZHlsaWIiLA0KIMKgwqDCoCAibmFtZSIgOiAibGlic3lzdGVtX2tlcm5lbC5keWxp YiINCiDCoCB9LA0KIMKgIHsNCiDCoMKgwqAgInNvdXJjZSIgOiAiUCIsDQogwqDCoMKgICJh cmNoIiA6ICJhcm02NGUiLA0KIMKgwqDCoCAiYmFzZSIgOiA2Njc0MjcyMjU2LA0KIMKgwqDC oCAic2l6ZSIgOiA1MzI0OCwNCiDCoMKgwqAgInV1aWQiIDogImI0MDFjZmIzLThkZmUtMzJk Yi05MmIzLWJhOGFmMGY4Y2E2ZSIsDQogwqDCoMKgICJwYXRoIiA6ICJcL3VzclwvbGliXC9z eXN0ZW1cL2xpYnN5c3RlbV9wdGhyZWFkLmR5bGliIiwNCiDCoMKgwqAgIm5hbWUiIDogImxp YnN5c3RlbV9wdGhyZWFkLmR5bGliIg0KIMKgIH0sDQogwqAgew0KIMKgwqDCoCAic291cmNl IiA6ICJQIiwNCiDCoMKgwqAgImFyY2giIDogImFybTY0ZSIsDQogwqDCoMKgICJiYXNlIiA6 IDY2NzI4MjIyNzIsDQogwqDCoMKgICJzaXplIiA6IDUyMDE4NCwNCiDCoMKgwqAgInV1aWQi IDogIjkyNzdhZmY3LTNjYzMtMzBkMC05OWI3LWM2MjY4MGRhOTVjZiIsDQogwqDCoMKgICJw YXRoIiA6ICJcL3VzclwvbGliXC9zeXN0ZW1cL2xpYnN5c3RlbV9jLmR5bGliIiwNCiDCoMKg wqAgIm5hbWUiIDogImxpYnN5c3RlbV9jLmR5bGliIg0KIMKgIH0sDQogwqAgew0KIMKgwqDC oCAic291cmNlIiA6ICJQIiwNCiDCoMKgwqAgImFyY2giIDogImFybTY0ZSIsDQogwqDCoMKg ICJiYXNlIiA6IDY2NzQ0NzcwNTYsDQogwqDCoMKgICJzaXplIiA6IDI4NjYwLA0KIMKgwqDC oCAidXVpZCIgOiAiNzU2Y2QxMGQtNjJhMC0zMjgzLTllNTctY2JhYTgxMGM5NWFjIiwNCiDC oMKgwqAgInBhdGgiIDogIlwvdXNyXC9saWJcL3N5c3RlbVwvbGlic3lzdGVtX3BsYXRmb3Jt LmR5bGliIiwNCiDCoMKgwqAgIm5hbWUiIDogImxpYnN5c3RlbV9wbGF0Zm9ybS5keWxpYiIN CiDCoCB9LA0KIMKgIHsNCiDCoMKgwqAgInNpemUiIDogMCwNCiDCoMKgwqAgInNvdXJjZSIg OiAiQSIsDQogwqDCoMKgICJiYXNlIiA6IDAsDQogwqDCoMKgICJ1dWlkIiA6ICIwMDAwMDAw MC0wMDAwLTAwMDAtMDAwMC0wMDAwMDAwMDAwMDAiDQogwqAgfSwNCiDCoCB7DQogwqDCoMKg ICJzb3VyY2UiIDogIlAiLA0KIMKgwqDCoCAiYXJjaCIgOiAiYXJtNjRlIiwNCiDCoMKgwqAg ImJhc2UiIDogNzExMzQ1MzU2OCwNCiDCoMKgwqAgIkNGQnVuZGxlU2hvcnRWZXJzaW9uU3Ry aW5nIiA6ICIxODYxNSIsDQogwqDCoMKgICJDRkJ1bmRsZUlkZW50aWZpZXIiIDogImNvbS5h cHBsZS5KYXZhU2NyaXB0Q29yZSIsDQogwqDCoMKgICJzaXplIiA6IDI0MTUwMDE2LA0KIMKg wqDCoCAidXVpZCIgOiAiMjk2YzRkNGItMjQ2ZS0zOGRiLTk5YzQtYjNkZTFhMTM1MmRlIiwN CiDCoMKgwqAgInBhdGgiIDogDQoiXC9TeXN0ZW1cL0xpYnJhcnlcL0ZyYW1ld29ya3NcL0ph dmFTY3JpcHRDb3JlLmZyYW1ld29ya1wvVmVyc2lvbnNcL0FcL0phdmFTY3JpcHRDb3JlIiwN CiDCoMKgwqAgIm5hbWUiIDogIkphdmFTY3JpcHRDb3JlIiwNCiDCoMKgwqAgIkNGQnVuZGxl VmVyc2lvbiIgOiAiMTg2MTUuMS4yNi4xMS4yMyINCiDCoCB9LA0KIMKgIHsNCiDCoMKgwqAg InNvdXJjZSIgOiAiUCIsDQogwqDCoMKgICJhcmNoIiA6ICJhcm02NGUiLA0KIMKgwqDCoCAi YmFzZSIgOiA2NjczMzQyNDY0LA0KIMKgwqDCoCAic2l6ZSIgOiA1Nzc1MjgsDQogwqDCoMKg ICJ1dWlkIiA6ICI3OWNhYjkyZi01ZTAzLTMxZTctYjJiZC1mZWFmZGZkMmJiZGUiLA0KIMKg wqDCoCAicGF0aCIgOiAiXC91c3JcL2xpYlwvbGliYysrLjEuZHlsaWIiLA0KIMKgwqDCoCAi bmFtZSIgOiAibGliYysrLjEuZHlsaWIiDQogwqAgfSwNCiDCoCB7DQogwqDCoMKgICJzb3Vy Y2UiIDogIlAiLA0KIMKgwqDCoCAiYXJjaCIgOiAiYXJtNjRlIiwNCiDCoMKgwqAgImJhc2Ui IDogNzA3ODUwMjQwMCwNCiDCoMKgwqAgIkNGQnVuZGxlU2hvcnRWZXJzaW9uU3RyaW5nIiA6 ICIxODYxNSIsDQogwqDCoMKgICJDRkJ1bmRsZUlkZW50aWZpZXIiIDogImNvbS5hcHBsZS5X ZWJLaXRMZWdhY3kiLA0KIMKgwqDCoCAic2l6ZSIgOiAxODM1MDA4LA0KIMKgwqDCoCAidXVp ZCIgOiAiOTlkOTVkNjYtZDQzZC0zYjMyLWJmMzQtNjU4ODI0ZWE3ZmI5IiwNCiDCoMKgwqAg InBhdGgiIDogDQoiXC9TeXN0ZW1cL0xpYnJhcnlcL0ZyYW1ld29ya3NcL1dlYktpdC5mcmFt ZXdvcmtcL1ZlcnNpb25zXC9BXC9GcmFtZXdvcmtzXC9XZWJLaXRMZWdhY3kuZnJhbWV3b3Jr XC9WZXJzaW9uc1wvQVwvV2ViS2l0TGVnYWN5IiwNCiDCoMKgwqAgIm5hbWUiIDogIldlYktp dExlZ2FjeSIsDQogwqDCoMKgICJDRkJ1bmRsZVZlcnNpb24iIDogIjE4NjE1LjEuMjYuMTEu MjMiDQogwqAgfSwNCiDCoCB7DQogwqDCoMKgICJzb3VyY2UiIDogIlAiLA0KIMKgwqDCoCAi YXJjaCIgOiAiYXJtNjRlIiwNCiDCoMKgwqAgImJhc2UiIDogNjY3MDQ4MzQ1NiwNCiDCoMKg wqAgInNpemUiIDogMjg2NTI4LA0KIMKgwqDCoCAidXVpZCIgOiAiMjVhM2QzZWEtOGE5ZS0z YThmLWJlY2MtMDE5OWU0ZWQ2Zjk0IiwNCiDCoMKgwqAgInBhdGgiIDogIlwvdXNyXC9saWJc L2xpYm9iamMuQS5keWxpYiIsDQogwqDCoMKgICJuYW1lIiA6ICJsaWJvYmpjLkEuZHlsaWIi DQogwqAgfSwNCiDCoCB7DQogwqDCoMKgICJzb3VyY2UiIDogIlAiLA0KIMKgwqDCoCAiYXJj aCIgOiAiYXJtNjRlIiwNCiDCoMKgwqAgImJhc2UiIDogNzMyMzYwMjk0NCwNCiDCoMKgwqAg IkNGQnVuZGxlU2hvcnRWZXJzaW9uU3RyaW5nIiA6ICIxLjIiLA0KIMKgwqDCoCAiQ0ZCdW5k bGVJZGVudGlmaWVyIiA6ICJjb20uYXBwbGUuTG9va3VwRnJhbWV3b3JrIiwNCiDCoMKgwqAg InNpemUiIDogMTE0Njg4LA0KIMKgwqDCoCAidXVpZCIgOiAiOWYxMWE5YjMtOTVjZC0zZWYz LTk2MWItMjQ1MzQ3ZjdjOTZlIiwNCiDCoMKgwqAgInBhdGgiIDogDQoiXC9TeXN0ZW1cL0xp YnJhcnlcL1ByaXZhdGVGcmFtZXdvcmtzXC9Mb29rdXAuZnJhbWV3b3JrXC9WZXJzaW9uc1wv QVwvTG9va3VwIiwNCiDCoMKgwqAgIm5hbWUiIDogIkxvb2t1cCIsDQogwqDCoMKgICJDRkJ1 bmRsZVZlcnNpb24iIDogIjMwNiINCiDCoCB9LA0KIMKgIHsNCiDCoMKgwqAgInNvdXJjZSIg OiAiUCIsDQogwqDCoMKgICJhcmNoIiA6ICJhcm02NGUiLA0KIMKgwqDCoCAiYmFzZSIgOiA2 NjcyNTE1MDcyLA0KIMKgwqDCoCAic2l6ZSIgOiAyOTQ5MTIsDQogwqDCoMKgICJ1dWlkIiA6 ICI4ZTg3ZGMwZS1hNTcwLTM5MzMtYjM3ZC01ZTA1YWQ1MTYyMDYiLA0KIMKgwqDCoCAicGF0 aCIgOiAiXC91c3JcL2xpYlwvc3lzdGVtXC9saWJkaXNwYXRjaC5keWxpYiIsDQogwqDCoMKg ICJuYW1lIiA6ICJsaWJkaXNwYXRjaC5keWxpYiINCiDCoCB9LA0KIMKgIHsNCiDCoMKgwqAg InNvdXJjZSIgOiAiUCIsDQogwqDCoMKgICJhcmNoIiA6ICJhcm02NGUiLA0KIMKgwqDCoCAi YmFzZSIgOiA2NzI3NTI4NDQ4LA0KIMKgwqDCoCAiQ0ZCdW5kbGVTaG9ydFZlcnNpb25TdHJp bmciIDogIjYuOSIsDQogwqDCoMKgICJDRkJ1bmRsZUlkZW50aWZpZXIiIDogImNvbS5hcHBs ZS5BcHBLaXQiLA0KIMKgwqDCoCAic2l6ZSIgOiAxNTc5MDA4MCwNCiDCoMKgwqAgInV1aWQi IDogImNjM2U1MjE1LTRjZDctMzY0Yy04NzUwLTZlYjcwMDI3MjBjZSIsDQogwqDCoMKgICJw YXRoIiA6IA0KIlwvU3lzdGVtXC9MaWJyYXJ5XC9GcmFtZXdvcmtzXC9BcHBLaXQuZnJhbWV3 b3JrXC9WZXJzaW9uc1wvQ1wvQXBwS2l0IiwNCiDCoMKgwqAgIm5hbWUiIDogIkFwcEtpdCIs DQogwqDCoMKgICJDRkJ1bmRsZVZlcnNpb24iIDogIjIyOTkuNTAuMTIwIg0KIMKgIH0sDQog wqAgew0KIMKgwqDCoCAic291cmNlIiA6ICJQIiwNCiDCoMKgwqAgImFyY2giIDogImFybTY0 ZSIsDQogwqDCoMKgICJiYXNlIiA6IDY2NzA3NzAxNzYsDQogwqDCoMKgICJzaXplIiA6IDU4 Mjk3MiwNCiDCoMKgwqAgInV1aWQiIDogImFjMjc3YTM2LTE4MDgtMzI3YS04NzYxLWNjYTU4 NTQyMTIxMiIsDQogwqDCoMKgICJwYXRoIiA6ICJcL3VzclwvbGliXC9keWxkIiwNCiDCoMKg wqAgIm5hbWUiIDogImR5bGQiDQogwqAgfSwNCiDCoCB7DQogwqDCoMKgICJzb3VyY2UiIDog IlAiLA0KIMKgwqDCoCAiYXJjaCIgOiAiYXJtNjRlIiwNCiDCoMKgwqAgImJhc2UiIDogNjY5 MTA0NTM3NiwNCiDCoMKgwqAgIkNGQnVuZGxlU2hvcnRWZXJzaW9uU3RyaW5nIiA6ICI2Ljki LA0KIMKgwqDCoCAiQ0ZCdW5kbGVJZGVudGlmaWVyIiA6ICJjb20uYXBwbGUuRm91bmRhdGlv biIsDQogwqDCoMKgICJzaXplIiA6IDEwMjQ4MTkyLA0KIMKgwqDCoCAidXVpZCIgOiAiYjdk NjdlNWEtZGNlMi0zZjZiLWIyYjgtODk1YTM2NjllM2VjIiwNCiDCoMKgwqAgInBhdGgiIDog DQoiXC9TeXN0ZW1cL0xpYnJhcnlcL0ZyYW1ld29ya3NcL0ZvdW5kYXRpb24uZnJhbWV3b3Jr XC9WZXJzaW9uc1wvQ1wvRm91bmRhdGlvbiIsDQogwqDCoMKgICJuYW1lIiA6ICJGb3VuZGF0 aW9uIiwNCiDCoMKgwqAgIkNGQnVuZGxlVmVyc2lvbiIgOiAiMTk3MSINCiDCoCB9LA0KIMKg IHsNCiDCoMKgwqAgInNvdXJjZSIgOiAiUCIsDQogwqDCoMKgICJhcmNoIiA6ICJhcm02NGUi LA0KIMKgwqDCoCAiYmFzZSIgOiA2Njc0NjkwMDQ4LA0KIMKgwqDCoCAiQ0ZCdW5kbGVTaG9y dFZlcnNpb25TdHJpbmciIDogIjYuOSIsDQogwqDCoMKgICJDRkJ1bmRsZUlkZW50aWZpZXIi IDogImNvbS5hcHBsZS5Db3JlRm91bmRhdGlvbiIsDQogwqDCoMKgICJzaXplIiA6IDUwODcy MzIsDQogwqDCoMKgICJ1dWlkIiA6ICJiNGZkYWVjZS05NzI3LTM5NjktYjAxNC0yN2Y3ZjI0 YzhlMDEiLA0KIMKgwqDCoCAicGF0aCIgOiANCiJcL1N5c3RlbVwvTGlicmFyeVwvRnJhbWV3 b3Jrc1wvQ29yZUZvdW5kYXRpb24uZnJhbWV3b3JrXC9WZXJzaW9uc1wvQVwvQ29yZUZvdW5k YXRpb24iLA0KIMKgwqDCoCAibmFtZSIgOiAiQ29yZUZvdW5kYXRpb24iLA0KIMKgwqDCoCAi Q0ZCdW5kbGVWZXJzaW9uIiA6ICIxOTcxIg0KIMKgIH0NCl0sDQogwqAgInNoYXJlZENhY2hl IiA6IHsNCiDCoCAiYmFzZSIgOiA2NjcwMTA2NjI0LA0KIMKgICJzaXplIiA6IDM1Mzk1MzM4 MjQsDQogwqAgInV1aWQiIDogImViZGRkNjFjLTVkY2YtMzk5Yy1hODhiLTc1OWVkZjE5NzEw MyINCn0sDQogwqAgInZtU3VtbWFyeSIgOiAiUmVhZE9ubHkgcG9ydGlvbiBvZiBMaWJyYXJp ZXM6IFRvdGFsPTEuNEcgDQpyZXNpZGVudD0wSygwJSkgc3dhcHBlZF9vdXRfb3JfdW5hbGxv Y2F0ZWQ9MS40RygxMDAlKVxuV3JpdGFibGUgcmVnaW9uczogDQpUb3RhbD0yLjhHIHdyaXR0 ZW49MEsoMCUpIHJlc2lkZW50PTBLKDAlKSBzd2FwcGVkX291dD0wSygwJSkgDQp1bmFsbG9j YXRlZD0yLjhHKDEwMCUpXG5cbiBWSVJUVUFMwqDCoCBSRUdJT04gXG5SRUdJT04gDQpUWVBF wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBTSVpFIENP VU5UIChub24tY29hbGVzY2VkKSANClxuPT09PT09PT09PT3CoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgID09PT09PT0gPT09PT09PSBcbkFjY2VsZXJhdGUgDQpm cmFtZXdvcmvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIDEyOEvCoMKgwqDCoMKgwqDC oCAxIFxuQWN0aXZpdHkgDQpUcmFjaW5nwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgIDI1NkvCoMKgwqDCoMKgwqDCoCAxIFxuQ0cgYmFja2luZyANCnN0b3Jlc8KgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIDIxNzZLwqDCoMKgwqDCoMKgwqAgNCBcbkNH IA0KaW1hZ2XCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgIDM4NEvCoMKgwqDCoMKgwqDCoCA4IA0KXG5Db2xvclN5bmPCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCA1OTJLwqDCoMKgwqDCoMKg IDI2IA0KXG5Db3JlQW5pbWF0aW9uwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgIDM4NEvCoMKgwqDCoMKgwqAgMjEgDQpcbkNvcmVHcmFwaGljc8KgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgMzJLwqDCoMKgwqDCoMKg wqAgMiANClxuQ29yZUltYWdlwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoCA5NkvCoMKgwqDCoMKgwqDCoCA0IA0KXG5Db3JlU2VydmljZXPC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgODE5MkvCoMKgwqDC oMKgwqDCoCA1IFxuQ29yZVVJIGltYWdlIA0KZGF0YcKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgIDEwNzJLwqDCoMKgwqDCoMKgwqAgNyANClxuRm91bmRhdGlvbsKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIDE2S8KgwqDCoMKg wqDCoMKgIDEgXG5KUyBKSVQgZ2VuZXJhdGVkIA0KY29kZcKgwqDCoMKgwqDCoMKgwqDCoMKg wqAgNTEyLjBNwqDCoMKgwqDCoMKgwqAgMyBcbktlcm5lbCBBbGxvYyBPbmNlwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIA0KMzJLwqDCoMKgwqDCoMKgwqAgMSBcbk1B TExPQ8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqAgOTU4LjNNwqDCoMKgwqDCoMKgIDY0IFxuTUFMTE9DIA0KZ3VhcmQgcGFnZcKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgMTkyS8KgwqDCoMKgwqDCoMKgIDggXG5NQUxM T0NfTUVESVVNIA0KKHJlc2VydmVkKcKgwqDCoMKgwqDCoMKgwqAgOTQ0LjBNwqDCoMKgwqDC oMKgwqAgOMKgwqDCoMKgwqDCoMKgwqAgcmVzZXJ2ZWQgVk0gYWRkcmVzcyBzcGFjZSANCih1 bmFsbG9jYXRlZClcbk1BTExPQ19OQU5PIChyZXNlcnZlZCkgMjU2LjBNwqDCoMKgwqDCoMKg wqAgMcKgwqDCoMKgwqDCoMKgwqAgcmVzZXJ2ZWQgDQpWTSBhZGRyZXNzIHNwYWNlICh1bmFs bG9jYXRlZClcblNUQUNLIEdVQVJEwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqAgDQo1NC41TcKgwqDCoMKgwqDCoMKgIDggXG5TdGFja8KgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIDEzLjNNwqDC oMKgwqDCoMKgwqAgOSANClxuVk1fQUxMT0NBVEXCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgOTZLwqDCoMKgwqDCoMKgwqAgNiBcbldlYktpdCAN Ck1hbGxvY8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIDE2MC4xTcKg wqDCoMKgwqDCoMKgIDQgDQpcbl9fQVVUSMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAxNjE3S8KgwqDCoMKgwqAgMzM0IA0KXG5fX0FV VEhfQ09OU1TCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgMjYu OE3CoMKgwqDCoMKgIDU1MyANClxuX19DVEbCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgODI0wqDCoMKgwqDCoMKgwqAgMSAN ClxuX19EQVRBwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgIDE2LjBNwqDCoMKgwqDCoCA1NTEgDQpcbl9fREFUQV9DT05TVMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAyNy40TcKgwqDCoMKgwqAgNTY3 IA0KXG5fX0RBVEFfRElSVFnCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqAgMTg3NkvCoMKgwqDCoMKgIDIwNyANClxuX19GT05UX0RBVEHCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIDIzNTLCoMKgwqDCoMKgwqDCoCAx IA0KXG5fX0lORk9fRklMVEVSwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgIDjCoMKgwqDCoMKgwqDCoCAxIA0KXG5fX0xJTktFRElUwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgODAzLjNNwqDCoMKgwqDCoMKg IDE0IA0KXG5fX09CSkNfUk/CoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqAgNjYuMk3CoMKgwqDCoMKgwqDCoCAxIA0KXG5fX09CSkNfUlfCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgMjAxMUvCoMKgwqDC oMKgwqDCoCAxIA0KXG5fX1RFWFTCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgIDU4OS45TcKgwqDCoMKgwqAgNTg4IFxuZHlsZCBwcml2YXRl IA0KbWVtb3J5wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIDI3MkvCoMKgwqDCoMKg wqDCoCAyIFxubWFwcGVkIGZpbGXCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqAgDQoyMDEuNU3CoMKgwqDCoMKgwqAgMzQgXG5zaGFyZWQgbWVtb3J5wqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIDk5MkvCoMKgwqDCoMKgwqAg MTkgDQpcbj09PT09PT09PT09wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoCA9PT09PT09wqAgPT09PT09PSANClxuVE9UQUzCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIDQuNUfCoMKgwqDCoCAzMDY2 IFxuVE9UQUwsIG1pbnVzIA0KcmVzZXJ2ZWQgVk0gc3BhY2XCoMKgwqDCoCAzLjRHwqDCoMKg wqAgMzA2NiBcbiIsDQogwqAgImxlZ2FjeUluZm8iIDogew0KIMKgICJ0aHJlYWRUcmlnZ2Vy ZWQiIDogew0KIMKgwqDCoCAicXVldWUiIDogImNvbS5hcHBsZS5tYWluLXRocmVhZCINCiDC oCB9DQp9LA0KIMKgICJsb2dXcml0aW5nU2lnbmF0dXJlIiA6ICIyMWNkYmYzM2Y5ODQwMzFj NzFjYmE4ZmUxYTk2NWZhYWRkMzg4M2YxIiwNCiDCoCAidHJpYWxJbmZvIiA6IHsNCiDCoCAi cm9sbG91dHMiIDogWw0KIMKgwqDCoCB7DQogwqDCoMKgwqDCoCAicm9sbG91dElkIiA6ICI2 MTY3NWI4OTIwMWY2NzdhOWE0Y2JkNjUiLA0KIMKgwqDCoMKgwqAgImZhY3RvclBhY2tJZHMi IDogew0KIMKgwqDCoMKgwqDCoMKgICJIRUFMVEhfRkVBVFVSRV9BVkFJTEFCSUxJVFkiIDog IjYzZjgwNjhhMjM4ZTdiMjNhMWYzMDEyMyINCiDCoMKgwqDCoMKgIH0sDQogwqDCoMKgwqDC oCAiZGVwbG95bWVudElkIiA6IDI0MDAwMDA1NQ0KIMKgwqDCoCB9LA0KIMKgwqDCoCB7DQog wqDCoMKgwqDCoCAicm9sbG91dElkIiA6ICI2MzU4MmM1ZjhhNTM0NjE0MTM5OTk1NTAiLA0K IMKgwqDCoMKgwqAgImZhY3RvclBhY2tJZHMiIDogew0KDQogwqDCoMKgwqDCoCB9LA0KIMKg wqDCoMKgwqAgImRlcGxveW1lbnRJZCIgOiAyNDAwMDAwMDINCiDCoMKgwqAgfQ0KIMKgIF0s DQogwqAgImV4cGVyaW1lbnRzIiA6IFsNCiDCoMKgwqAgew0KIMKgwqDCoMKgwqAgInRyZWF0 bWVudElkIiA6ICJjMjhlNGVlNi0xYjA4LTRmOTAtOGUwNS0yODA5ZTc4MzEwYTMiLA0KIMKg wqDCoMKgwqAgImV4cGVyaW1lbnRJZCIgOiAiNjMxN2QyMDAzZDI0ODQyZmY4NTAxODJhIiwN CiDCoMKgwqDCoMKgICJkZXBsb3ltZW50SWQiIDogNDAwMDAwMDEzDQogwqDCoMKgIH0NCiDC oCBdDQp9DQp9DQoNCk1vZGVsOiBNYWNCb29rQWlyMTAsMSwgQm9vdFJPTSA4NDIyLjEwMC42 NTAsIHByb2MgODo0OjQgcHJvY2Vzc29ycywgMTYgDQpHQiwgU01DDQpHcmFwaGljczogQXBw bGUgTTEsIEFwcGxlIE0xLCBCdWlsdC1Jbg0KRGlzcGxheTogQ29sb3IgTENELCAyNTYwIHgg MTYwMCBSZXRpbmEsIE1haW4sIE1pcnJvck9mZiwgT25saW5lDQpNZW1vcnkgTW9kdWxlOiBM UEREUjQsIEh5bml4DQpBaXJQb3J0OiBzcGFpcnBvcnRfd2lyZWxlc3NfY2FyZF90eXBlX3dp ZmkgKDB4MTRFNCwgMHg0Mzc4KSwgd2wwOiBKYW4gMTIgDQoyMDIzIDA1OjUyOjI2IHZlcnNp b24gMTguMjAuMzgzLjE0LjcuOC4xNDkgRldJRCAwMS0xNDY5ZDE5ZA0KQmx1ZXRvb3RoOiBW ZXJzaW9uIChudWxsKSwgMCBzZXJ2aWNlcywgMCBkZXZpY2VzLCAwIGluY29taW5nIHNlcmlh bCBwb3J0cw0KTmV0d29yayBTZXJ2aWNlOiBXaS1GaSwgQWlyUG9ydCwgZW4wDQpVU0IgRGV2 aWNlOiBVU0IzMUJ1cw0KVVNCIERldmljZTogVVNCMzFCdXMNClRodW5kZXJib2x0IEJ1czog TWFjQm9vayBBaXIsIEFwcGxlIEluYy4NClRodW5kZXJib2x0IEJ1czogTWFjQm9vayBBaXIs IEFwcGxlIEluYy4NCg0K From debbugs-submit-bounces@debbugs.gnu.org Fri Apr 21 16:40:48 2023 Received: (at 62875) by debbugs.gnu.org; 21 Apr 2023 20:40:48 +0000 Received: from localhost ([127.0.0.1]:41252 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ppxYk-0004Qn-Mg for submit@debbugs.gnu.org; Fri, 21 Apr 2023 16:40:48 -0400 Received: from mail-pg1-f181.google.com ([209.85.215.181]:50512) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ppxYg-0004QY-Tq for 62875@debbugs.gnu.org; Fri, 21 Apr 2023 16:40:44 -0400 Received: by mail-pg1-f181.google.com with SMTP id 41be03b00d2f7-51b33c72686so1943654a12.1 for <62875@debbugs.gnu.org>; Fri, 21 Apr 2023 13:40:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1682109637; x=1684701637; h=to:cc:date:message-id:subject:mime-version :content-transfer-encoding:from:from:to:cc:subject:date:message-id :reply-to; bh=Ej2q+F683nTrFJE8/wCWiCoYzAXTvrek/d60I8jIXCM=; b=RHywi+bdDI73kusajwrQp+xUpufRvPf6m05KcHsuONyNwVYO0LFQds7EBjoPO7fJc3 9cicZT7AYDWeVYnweva4cKc3tZcTimW6frGEv0zsTcJsepL4UqPmnc8dFFCerxTCS+Ty D7YXosgrCIzy51qfy6QtN2gbnMzX/7xOzAXO8QaqaqR9fPvrw/Us2bbezC6OhWNT2iGb 6XPEhvUWlWzvbkzFDhFbv78EF66bo7xtoVvT7QZwG6X2RELy2pxZFahLkLC1G9qntrME 2/+8ZnOvy78zQVMJqx/htQreNuqUomT0kZ/Uk41Q8NcKgxxAeyyCk2hEcCaj//5EZyfy 7Ilg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1682109637; x=1684701637; h=to:cc:date:message-id:subject:mime-version :content-transfer-encoding:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=Ej2q+F683nTrFJE8/wCWiCoYzAXTvrek/d60I8jIXCM=; b=PNgkCzYdcRZPObacBmamGk6up15D66XKGLKJ78f1OIzdWxRUig/xAgbSqREVr9eHXH hexvM1kYyI3FMpBG0tgezMZTdgySkfK3Dzl0H78x+MWo0snFlQrCuifR8AWUhnJM6Jmh OAY/dxf6QB95sNSJmvCsGsM1AHtB6Yn1EQcY4QqNHoxyIeJnjK/h7rGl49MpNWgNJJEU jhPrXbf5FMUL7csj4XE9z2o0edkpywN32KqjirNyUDjVfNmiX25EeqH89yvzlax7E4R6 /ADtN4oRlFFuSF2vZ14VIJCKFJMJugDs90KCsH+7kVP58Dh7xJ1s8I2VaylVcM5KXcWp 02hQ== X-Gm-Message-State: AAQBX9e0nwvgMi4bouQ8dsvIyj3Y6YhaaMf4/m8FmnkwFYgug9V+RmXN 8C5/SSV5OEfYOiDiIMiLU+M= X-Google-Smtp-Source: AKy350bBhX/CbNkRNDhoq7a9SavQVuxpmo0X1ulc353ozFVNB8cTyk2OyaW8ESrk1S6TQFOLRCgcrg== X-Received: by 2002:a17:90b:388b:b0:247:6619:61de with SMTP id mu11-20020a17090b388b00b00247661961demr6407854pjb.46.1682109636580; Fri, 21 Apr 2023 13:40:36 -0700 (PDT) Received: from smtpclient.apple (cpe-172-117-161-177.socal.res.rr.com. [172.117.161.177]) by smtp.gmail.com with ESMTPSA id z13-20020a17090acb0d00b00227223c58ecsm2641850pjt.42.2023.04.21.13.40.35 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Fri, 21 Apr 2023 13:40:36 -0700 (PDT) From: Yuan Fu Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.500.231\)) Subject: Re: bug#62875: 28.2; Crash on MacOS/M1 with treesitter enabled Message-Id: <1A58BFC7-65A1-4BF1-8A40-6F39AF6BB52A@gmail.com> Date: Fri, 21 Apr 2023 13:40:24 -0700 To: drew.moseley@gmail.com X-Mailer: Apple Mail (2.3731.500.231) X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 62875 Cc: Ruijie Yu , Eli Zaretskii , drew@moseleynet.net, alan@idiocy.org, 62875@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 (-) Drew Moseley writes: >> Could you share the backtrace/crash log you mentioned earlier? = That=E2=80=99ll help us determine what was going on. >> >> Yuan > > Sure. Here you go. Let me know if I can do anything else to help here. > > Drew Thanks, to be honest I can=E2=80=99t really tell what=E2=80=99s going on (JavaScriptCore??), but I=E2=80=99m sure someone does. CC=E2=80=99ing = Alan and Eli. I hope you are not terribly busy right now. Yuan > ------------------------------------- > Translated Report (Full Report Below) > ------------------------------------- > > Process: Emacs-arm64-11 [5471] > Path: /Applications/Emacs.app/Contents/MacOS/Emacs-arm64-11 > Identifier: Emacs-arm64-11 > Version: ??? > Code Type: ARM-64 (Native) > Parent Process: bash [945] > Responsible: iTerm2 [893] > User ID: 501 > > Date/Time: 2023-04-15 13:29:15.6117 -0400 > OS Version: macOS 13.3.1 (22E261) > Report Version: 12 > Anonymous UUID: 5CE83BD5-CC71-E533-F239-51CBD84FAD4A > > Sleep/Wake UUID: 2E6FF26E-A02B-4C19-99BB-9008260C4767 > > Time Awake Since Boot: 8600 seconds > Time Since Wake: 5593 seconds > > System Integrity Protection: enabled > > Crashed Thread: 0 Dispatch queue: com.apple.main-thread > > Exception Type: EXC_BREAKPOINT (SIGABRT) > Exception Codes: 0x0000000000000001, 0x00000001a861d560 > > Kernel Triage: > VM - (arg =3D 0x0) pmap_enter retried due to resource shortage > VM - (arg =3D 0x0) pmap_enter retried due to resource shortage > VM - (arg =3D 0x0) pmap_enter retried due to resource shortage > VM - (arg =3D 0x0) pmap_enter retried due to resource shortage > > > Thread 0 Crashed:: Dispatch queue: com.apple.main-thread > 0 libsystem_kernel.dylib 0x18dce4724 = __pthread_kill + 8 > 1 libsystem_pthread.dylib 0x18dd1bc28 pthread_kill = + 288 > 2 libsystem_c.dylib 0x18dbf246c raise + 32 > 3 Emacs-arm64-11 0x102d75744 > terminate_due_to_signal + 204 > 4 Emacs-arm64-11 0x102d75dd0 emacs_abort + = 20 > 5 Emacs-arm64-11 0x102d4400c > ns_term_shutdown + 144 > 6 Emacs-arm64-11 0x102c41d74 > shut_down_emacs + 328 > 7 Emacs-arm64-11 0x102d7570c > terminate_due_to_signal + 148 > 8 Emacs-arm64-11 0x102c61198 > handle_fatal_signal + 16 > 9 Emacs-arm64-11 0x102c61214 > deliver_thread_signal + 124 > 10 Emacs-arm64-11 0x102c5f720 > deliver_fatal_thread_signal + 12 > 11 libsystem_platform.dylib 0x18dd4aa84 _sigtramp + = 56 > 12 ??? 0xffff8001a861d314 ??? > 13 JavaScriptCore 0x1a90dcde0 > JSC::initialize()::$_11::operator()() const + 60 > 14 libc++.1.dylib 0x18dc476a0 > std::__1::__call_once(unsigned long volatile&, void*, void (*)(void*)) > + 180 > 15 JavaScriptCore 0x1a90d410c > JSC::initialize() + 84 > 16 WebKitLegacy 0x1a5ea40e4 +[WebHTMLView > initialize] + 80 > 17 libobjc.A.dylib 0x18d982ff0 > CALLING_SOME_+initialize_METHOD + 24 > 18 libobjc.A.dylib 0x18d982c9c > initializeNonMetaClass + 904 > 19 libobjc.A.dylib 0x18d99d0e8 > initializeAndMaybeRelock(objc_class*, objc_object*, > locker_mixin>&, bool) + 156 > 20 libobjc.A.dylib 0x18d9825c4 > lookUpImpOrForward + 884 > 21 libobjc.A.dylib 0x18d981f64 > _objc_msgSend_uncached + 68 > 22 libobjc.A.dylib 0x18d98abe4 > objc_retainAutorelease + 16 > 23 Lookup 0x1b4864e08 > __getWebHTMLViewClassNoCatalyst_block_invoke + 196 > 24 libdispatch.dylib 0x18db6c400 > _dispatch_client_callout + 20 > 25 libdispatch.dylib 0x18db6dc40 > _dispatch_once_callout + 32 > 26 Lookup 0x1b4864d40 > getWebHTMLViewClassNoCatalyst + 80 > 27 Lookup 0x1b4864f40 > +[LUWebFrameViewTextAccessor canAccessTextInView:] + 32 > 28 Lookup 0x1b485d464 > +[LUTextAccessor textAccessorForView:] + 120 > 29 Lookup 0x1b4866c00 -[LUExtractor > focusTermAndLocation:options:] + 232 > 30 Lookup 0x1b48668f4 > +[LULookupDefinitionModule _focusTermUsingQueue:handler:] + 144 > 31 Lookup 0x1b485bbd4 > -[LULookupDefinitionModule showDefinitionByHotKey] + 364 > 32 AppKit 0x1912103e8 -[NSResponder > tryToPerform:with:] + 60 > 33 AppKit 0x1916bb84c > -[NSApplication(NSResponder) tryToPerform:with:] + 64 > 34 AppKit 0x1912103e8 -[NSResponder > tryToPerform:with:] + 60 > 35 AppKit 0x1917f68c0 -[NSWindow > tryToPerform:with:] + 64 > 36 AppKit 0x1911451b8 > -[NSWindow(NSEventRouting) _reallySendEvent:isDelayedEvent:] + 584 > 37 AppKit 0x191144d9c > -[NSWindow(NSEventRouting) sendEvent:] + 284 > 38 AppKit 0x191396548 > -[NSApplication _handleHotKeyRelease:] + 272 > 39 AppKit 0x19123dbcc > routeSystemDefinedEvent + 64 > 40 AppKit 0x191143f74 > -[NSApplication(NSEvent) sendEvent:] + 1192 > 41 Emacs-arm64-11 0x102d44448 -[EmacsApp > sendEvent:] + 416 > 42 AppKit 0x1913940f0 > -[NSApplication _handleEvent:] + 60 > 43 AppKit 0x19100b57c > -[NSApplication run] + 500 > 44 Emacs-arm64-11 0x102d441a4 -[EmacsApp > run] + 336 > 45 Emacs-arm64-11 0x102d42ed4 ns_select + = 936 > 46 Emacs-arm64-11 0x102d10b94 > wait_reading_process_output + 4196 > 47 Emacs-arm64-11 0x102b93e78 sit_for + 360 > 48 Emacs-arm64-11 0x102c49ff4 read_char + = 5556 > 49 Emacs-arm64-11 0x102c47168 > read_key_sequence + 1580 > 50 Emacs-arm64-11 0x102c457a8 > command_loop_1 + 1092 > 51 Emacs-arm64-11 0x102cc37f0 > internal_condition_case + 264 > 52 Emacs-arm64-11 0x102c45350 = command_loop_2 + 52 > 53 Emacs-arm64-11 0x102cc2dc4 > internal_catch + 264 > 54 Emacs-arm64-11 0x102d75a54 > recursive_edit_1.cold.1 + 80 > 55 Emacs-arm64-11 0x102c44b80 > recursive_edit_1 + 268 > 56 Emacs-arm64-11 0x102c44d28 > Frecursive_edit + 388 > 57 Emacs-arm64-11 0x102c44114 main + 9036 > 58 dyld 0x18d9c3f28 start + 2236 > > Thread 1: > 0 libsystem_kernel.dylib 0x18dce6ff0 __select + 8 > 1 Emacs-arm64-11 0x102d4538c -[EmacsApp > fd_handler:] + 244 > 2 Foundation 0x18ed6a63c > __NSThread__start__ + 716 > 3 libsystem_pthread.dylib 0x18dd1bfa8 > _pthread_start + 148 > 4 libsystem_pthread.dylib 0x18dd16da0 thread_start = + 8 > > Thread 2:: com.apple.NSEventThread > 0 libsystem_kernel.dylib 0x18dcdbf14 = mach_msg2_trap + 8 > 1 libsystem_kernel.dylib 0x18dcee240 > mach_msg2_internal + 80 > 2 libsystem_kernel.dylib 0x18dce4b78 > mach_msg_overwrite + 604 > 3 libsystem_kernel.dylib 0x18dcdc290 mach_msg + 24 > 4 CoreFoundation 0x18ddfa8b8 > __CFRunLoopServiceMachPort + 160 > 5 CoreFoundation 0x18ddf9198 > __CFRunLoopRun + 1208 > 6 CoreFoundation 0x18ddf858c > CFRunLoopRunSpecific + 612 > 7 AppKit 0x191142508 > _NSEventThread + 172 > 8 libsystem_pthread.dylib 0x18dd1bfa8 > _pthread_start + 148 > 9 libsystem_pthread.dylib 0x18dd16da0 thread_start = + 8 > > Thread 3: > 0 libsystem_pthread.dylib 0x18dd16d8c = start_wqthread + 0 > > Thread 4: > 0 libsystem_pthread.dylib 0x18dd16d8c = start_wqthread + 0 > > Thread 5: > 0 libsystem_pthread.dylib 0x18dd16d8c = start_wqthread + 0 > > Thread 6: > 0 libsystem_pthread.dylib 0x18dd16d8c = start_wqthread + 0 > > Thread 7:: JavaScriptCore libpas scavenger > 0 libsystem_kernel.dylib 0x18dcdf710 = __psynch_cvwait + 8 > 1 libsystem_pthread.dylib 0x18dd1c574 > _pthread_cond_wait + 1232 > 2 JavaScriptCore 0x1a82669d0 > scavenger_thread_main + 1428 > 3 libsystem_pthread.dylib 0x18dd1bfa8 > _pthread_start + 148 > 4 libsystem_pthread.dylib 0x18dd16da0 thread_start = + 8 > > > Thread 0 crashed with ARM Thread State (64-bit): > x0: 0x0000000000000000 x1: 0x0000000000000000 x2: > 0x0000000000000000 x3: 0x0000000000000000 > x4: 0x00006000004818e0 x5: 0x0000000000000000 x6: > 0x0000000000000000 x7: 0x0000000000000019 > x8: 0x3aa1eaf1698750a2 x9: 0x3aa1eaf080908be2 x10: > 0x0000000000000001 x11: 0x00000000000007fb > x12: 0x00000000cc2979cd x13: 0x00000000000007fd x14: > 0x00000000cc4980c8 x15: 0x00000000cc2979cd > x16: 0x0000000000000148 x17: 0x00000001edca4f20 x18: > 0x0000000000000000 x19: 0x0000000000000006 > x20: 0x00000001e917db40 x21: 0x0000000000000103 x22: > 0x00000001e917dc20 x23: 0x000000012c209590 > x24: 0x00000001e932c940 x25: 0x000000016d26cdf0 x26: > 0x000000000000000b x27: 0x00000001e68c74f4 > x28: 0x00000001e917dc20 fp: 0x000000016d26c0a0 lr: > 0x000000018dd1bc28 > sp: 0x000000016d26c080 pc: 0x000000018dce4724 cpsr: 0x40001000 > far: 0x000060000380c200 esr: 0x56000080 Address size fault > > Binary Images: > 0x102b8c000 - 0x102db7fff Emacs-arm64-11 (*) > <2142a008-5940-3b01-beeb-7b9a58435929> > /Applications/Emacs.app/Contents/MacOS/Emacs-arm64-11 > 0x103540000 - 0x103693fff libgnutls.30.dylib (*) > <65edcf7b-929d-375f-a526-09912675bfe7> > /Applications/Emacs.app/Contents/MacOS/lib-arm64-11/libgnutls.30.dylib > 0x103370000 - 0x10337bfff libjansson.4.dylib (*) > <18be0886-ee42-3d52-9c34-e7bee5397ec3> > /Applications/Emacs.app/Contents/MacOS/lib-arm64-11/libjansson.4.dylib > 0x103408000 - 0x103463fff libgmp.10.dylib (*) > <30f901d6-8f8e-3f0e-b864-1b4cf8668b32> > /Applications/Emacs.app/Contents/MacOS/lib-arm64-11/libgmp.10.dylib > 0x103390000 - 0x10339bfff libintl.8.dylib (*) > <233c4c12-e3d0-37f5-ae58-af0d2ba9e127> > /Applications/Emacs.app/Contents/MacOS/lib-arm64-11/libintl.8.dylib > 0x103730000 - 0x103763fff libnettle.8.dylib (*) > > /Applications/Emacs.app/Contents/MacOS/lib-arm64-11/libnettle.8.dylib > 0x1034dc000 - 0x103513fff libhogweed.6.dylib (*) > > /Applications/Emacs.app/Contents/MacOS/lib-arm64-11/libhogweed.6.dylib > 0x109f8c000 - 0x109f97fff libobjc-trampolines.dylib (*) > <80f14f3d-d099-3693-a8e0-eb9a526b1790> > /usr/lib/libobjc-trampolines.dylib > 0x10ee1c000 - 0x10ef73fff tsc-dyn.dylib (*) > <4ddacb63-8c6d-381d-8bc3-aa1e3fd8cb7a> /Users/USER/*/tsc-dyn.dylib > 0x10ec00000 - 0x10ec07fff c.dylib (*) > /Users/USER/*/c.dylib > 0x10d7bc000 - 0x10d7c3fff > com.apple.CloudDocsFileProvider (1.0) > <26e33c5a-f76f-3570-8782-d0dc2d61ff00> > = /System/Library/Frameworks/FileProvider.framework/OverrideBundles/CloudDoc= sFileProvider.bundle/Contents/MacOS/CloudDocsFileProvider > 0x10d7d4000 - 0x10d7dbfff com.apple.FileProviderOverride > (855.100.378) <782f062d-b9d5-3e62-9ce7-b68d197712a2> > = /System/Library/Frameworks/FileProvider.framework/OverrideBundles/FileProv= iderOverride.bundle/Contents/MacOS/FileProviderOverride > 0x10ece0000 - 0x10ecfffff > = com.apple.findersync.fileprovideroverride.FinderSyncCollaborationFileProvi= derOverride > (13.3) <99856966-e77f-3294-a16a-e59a7e494572> > = /System/Library/Frameworks/FileProvider.framework/OverrideBundles/FinderSy= ncCollaborationFileProviderOverride.bundle/Contents/MacOS/FinderSyncCollab= orationFileProviderOverride > 0x18dcdb000 - 0x18dd14fe7 libsystem_kernel.dylib (*) > <7acbd9bc-d056-310e-858d-81b116cf6d28> > /usr/lib/system/libsystem_kernel.dylib > 0x18dd15000 - 0x18dd21fff libsystem_pthread.dylib (*) > > /usr/lib/system/libsystem_pthread.dylib > 0x18dbb3000 - 0x18dc31ff7 libsystem_c.dylib (*) > <9277aff7-3cc3-30d0-99b7-c62680da95cf> > /usr/lib/system/libsystem_c.dylib > 0x18dd47000 - 0x18dd4dff3 libsystem_platform.dylib (*) > <756cd10d-62a0-3283-9e57-cbaa810c95ac> > /usr/lib/system/libsystem_platform.dylib > 0x0 - 0xffffffffffffffff ??? (*) > <00000000-0000-0000-0000-000000000000> ??? > 0x1a7feb000 - 0x1a96f2fff com.apple.JavaScriptCore > (18615) <296c4d4b-246e-38db-99c4-b3de1a1352de> > = /System/Library/Frameworks/JavaScriptCore.framework/Versions/A/JavaScriptC= ore > 0x18dc32000 - 0x18dcbeff7 libc++.1.dylib (*) > <79cab92f-5e03-31e7-b2bd-feafdfd2bbde> /usr/lib/libc++.1.dylib > 0x1a5e96000 - 0x1a6055fff com.apple.WebKitLegacy (18615) > <99d95d66-d43d-3b32-bf34-658824ea7fb9> > = /System/Library/Frameworks/WebKit.framework/Versions/A/Frameworks/WebKitLe= gacy.framework/Versions/A/WebKitLegacy > 0x18d978000 - 0x18d9bdf3f libobjc.A.dylib (*) > <25a3d3ea-8a9e-3a8f-becc-0199e4ed6f94> /usr/lib/libobjc.A.dylib > 0x1b4855000 - 0x1b4870fff com.apple.LookupFramework > (1.2) <9f11a9b3-95cd-3ef3-961b-245347f7c96e> > /System/Library/PrivateFrameworks/Lookup.framework/Versions/A/Lookup > 0x18db68000 - 0x18dbaffff libdispatch.dylib (*) > <8e87dc0e-a570-3933-b37d-5e05ad516206> > /usr/lib/system/libdispatch.dylib > 0x190fdf000 - 0x191eedfff com.apple.AppKit (6.9) > > /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit > 0x18d9be000 - 0x18da4c53b dyld (*) > /usr/lib/dyld > 0x18ed14000 - 0x18f6d9fff com.apple.Foundation (6.9) > > /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation > 0x18dd7b000 - 0x18e254fff com.apple.CoreFoundation (6.9) > > = /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundat= ion > > External Modification Summary: > Calls made by other processes targeting this process: > task_for_pid: 0 > thread_create: 0 > thread_set_state: 0 > Calls made by this process: > task_for_pid: 0 > thread_create: 0 > thread_set_state: 0 > Calls made by all processes on this machine: > task_for_pid: 0 > thread_create: 0 > thread_set_state: 0 > > VM Region Summary: > ReadOnly portion of Libraries: Total=3D1.4G resident=3D0K(0%) > swapped_out_or_unallocated=3D1.4G(100%) > Writable regions: Total=3D2.8G written=3D0K(0%) resident=3D0K(0%) > swapped_out=3D0K(0%) unallocated=3D2.8G(100%) > > VIRTUAL REGION > REGION TYPE SIZE COUNT (non-coalesced) > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D=3D=3D=3D= =3D =3D=3D=3D=3D=3D=3D=3D > Accelerate framework 128K 1 > Activity Tracing 256K 1 > CG backing stores 2176K 4 > CG image 384K 8 > ColorSync 592K 26 > CoreAnimation 384K 21 > CoreGraphics 32K 2 > CoreImage 96K 4 > CoreServices 8192K 5 > CoreUI image data 1072K 7 > Foundation 16K 1 > JS JIT generated code 512.0M 3 > Kernel Alloc Once 32K 1 > MALLOC 958.3M 64 > MALLOC guard page 192K 8 > MALLOC_MEDIUM (reserved) 944.0M 8 reserved VM > address space (unallocated) > MALLOC_NANO (reserved) 256.0M 1 reserved VM > address space (unallocated) > STACK GUARD 54.5M 8 > Stack 13.3M 9 > VM_ALLOCATE 96K 6 > WebKit Malloc 160.1M 4 > __AUTH 1617K 334 > __AUTH_CONST 26.8M 553 > __CTF 824 1 > __DATA 16.0M 551 > __DATA_CONST 27.4M 567 > __DATA_DIRTY 1876K 207 > __FONT_DATA 2352 1 > __INFO_FILTER 8 1 > __LINKEDIT 803.3M 14 > __OBJC_RO 66.2M 1 > __OBJC_RW 2011K 1 > __TEXT 589.9M 588 > dyld private memory 272K 2 > mapped file 201.5M 34 > shared memory 992K 19 > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D=3D=3D=3D= =3D =3D=3D=3D=3D=3D=3D=3D > TOTAL 4.5G 3066 > TOTAL, minus reserved VM space 3.4G 3066 > > > > ----------- > Full Report > ----------- > > {"app_name":"Emacs-arm64-11","timestamp":"2023-04-15 13:29:16.00 > = -0400","app_version":"","slice_uuid":"2142a008-5940-3b01-beeb-7b9a58435929= ","build_version":"","platform":1,"share_with_app_devs":1,"is_first_party"= :1,"bug_type":"309","os_version":"macOS > 13.3.1 > = (22E261)","roots_installed":0,"incident_id":"F59E2B54-7B87-4659-9B27-EA63D= ADD93F6","name":"Emacs-arm64-11"} > { > "uptime" : 8600, > "procRole" : "Foreground", > "version" : 2, > "userID" : 501, > "deployVersion" : 210, > "modelCode" : "MacBookAir10,1", > "coalitionID" : 932, > "osVersion" : { > "train" : "macOS 13.3.1", > "build" : "22E261", > "releaseType" : "User" > }, > "captureTime" : "2023-04-15 13:29:15.6117 -0400", > "incident" : "F59E2B54-7B87-4659-9B27-EA63DADD93F6", > "pid" : 5471, > "translated" : false, > "cpuType" : "ARM-64", > "roots_installed" : 0, > "bug_type" : "309", > "procLaunch" : "2023-04-15 13:28:10.4781 -0400", > "procStartAbsTime" : 206573865817, > "procExitAbsTime" : 208136948055, > "procName" : "Emacs-arm64-11", > "procPath" : > "\/Applications\/Emacs.app\/Contents\/MacOS\/Emacs-arm64-11", > "parentProc" : "bash", > "parentPid" : 945, > "coalitionName" : "com.googlecode.iterm2", > "crashReporterKey" : "5CE83BD5-CC71-E533-F239-51CBD84FAD4A", > "responsiblePid" : 893, > "responsibleProc" : "iTerm2", > "codeSigningID" : "Emacs-arm64-11", > "codeSigningTeamID" : "5BRAQAFB8B", > "codeSigningFlags" : 570491649, > "codeSigningValidationCategory" : 6, > "codeSigningTrustLevel" : 0, > "wakeTime" : 5593, > "sleepWakeUUID" : "2E6FF26E-A02B-4C19-99BB-9008260C4767", > "sip" : "enabled", > "exception" : {"codes":"0x0000000000000001, > = 0x00000001a861d560","rawCodes":[1,7119951200],"type":"EXC_BREAKPOINT","sig= nal":"SIGABRT"}, > "ktriageinfo" : "VM - (arg =3D 0x0) pmap_enter retried due to = resource > shortage\nVM - (arg =3D 0x0) pmap_enter retried due to resource > shortage\nVM - (arg =3D 0x0) pmap_enter retried due to resource > shortage\nVM - (arg =3D 0x0) pmap_enter retried due to resource > shortage\n", > "extMods" : > = {"caller":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"syste= m":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"targeted":{"= thread_create":0,"thread_set_state":0,"task_for_pid":0},"warnings":0}, > "faultingThread" : 0, > "threads" : > = [{"triggered":true,"id":318928,"threadState":{"x":[{"value":0},{"value":0}= ,{"value":0},{"value":0},{"value":105553120991456},{"value":0},{"value":0}= ,{"value":25},{"value":4224916248028729506},{"value":4224916244120243170},= {"value":1},{"value":2043},{"value":3425270221},{"value":2045},{"value":34= 27369160},{"value":3425270221},{"value":328},{"value":8284426016},{"value"= :0},{"value":6},{"value":8205622080,"symbolLocation":0,"symbol":"_main_thr= ead"},{"value":259},{"value":8205622304,"symbolLocation":224,"symbol":"_ma= in_thread"},{"value":5035300240},{"value":8207386944,"symbolLocation":8,"s= ymbol":"OBJC_CLASS_$_WebHTMLView"},{"value":6126226928},{"value":11},{"val= ue":8162931956,"symbolLocation":0,"symbol":"runtimeLock"},{"value":8205622= 304,"symbolLocation":224,"symbol":"_main_thread"}],"flavor":"ARM_THREAD_ST= ATE64","lr":{"value":6674299944},"cpsr":{"value":1073745920},"fp":{"value"= :6126223520},"sp":{"value":6126223488},"esr":{"value":1442840704,"descript= ion":" > Address size > = fault"},"pc":{"value":6674073380,"matchesCrashFrame":1},"far":{"value":105= 553175036416}},"queue":"com.apple.main-thread","frames":[{"imageOffset":38= 692,"symbol":"__pthread_kill","symbolLocation":8,"imageIndex":13},{"imageO= ffset":27688,"symbol":"pthread_kill","symbolLocation":288,"imageIndex":14}= ,{"imageOffset":259180,"symbol":"raise","symbolLocation":32,"imageIndex":1= 5},{"imageOffset":2004804,"symbol":"terminate_due_to_signal","symbolLocati= on":204,"imageIndex":0},{"imageOffset":2006480,"symbol":"emacs_abort","sym= bolLocation":20,"imageIndex":0},{"imageOffset":1802252,"symbol":"ns_term_s= hutdown","symbolLocation":144,"imageIndex":0},{"imageOffset":744820,"symbo= l":"shut_down_emacs","symbolLocation":328,"imageIndex":0},{"imageOffset":2= 004748,"symbol":"terminate_due_to_signal","symbolLocation":148,"imageIndex= ":0},{"imageOffset":872856,"symbol":"handle_fatal_signal","symbolLocation"= :16,"imageIndex":0},{"imageOffset":872980,"symbol":"deliver_thread_signal"= ,"symbolLocation":124,"imageIndex":0},{"imageOffset":866080,"symbol":"deli= ver_fatal_thread_signal","symbolLocation":12,"imageIndex":0},{"imageOffset= ":14980,"symbol":"_sigtramp","symbolLocation":56,"imageIndex":16},{"imageO= ffset":18446603343341146900,"imageIndex":17},{"imageOffset":17767904,"symb= ol":"JSC::initialize()::$_11::operator()() > = const","symbolLocation":60,"imageIndex":18},{"imageOffset":87712,"symbol":= "std::__1::__call_once(unsigned > long volatile&, void*, void > = (*)(void*))","symbolLocation":180,"imageIndex":19},{"imageOffset":17731852= ,"symbol":"JSC::initialize()","symbolLocation":84,"imageIndex":18},{"image= Offset":57572,"symbol":"+[WebHTMLView > = initialize]","symbolLocation":80,"imageIndex":20},{"imageOffset":45040,"sy= mbol":"CALLING_SOME_+initialize_METHOD","symbolLocation":24,"imageIndex":2= 1},{"imageOffset":44188,"symbol":"initializeNonMetaClass","symbolLocation"= :904,"imageIndex":21},{"imageOffset":151784,"symbol":"initializeAndMaybeRe= lock(objc_class*, > objc_object*, locker_mixin>&, > = bool)","symbolLocation":156,"imageIndex":21},{"imageOffset":42436,"symbol"= :"lookUpImpOrForward","symbolLocation":884,"imageIndex":21},{"imageOffset"= :40804,"symbol":"_objc_msgSend_uncached","symbolLocation":68,"imageIndex":= 21},{"imageOffset":76772,"symbol":"objc_retainAutorelease","symbolLocation= ":16,"imageIndex":21},{"imageOffset":65032,"symbol":"__getWebHTMLViewClass= NoCatalyst_block_invoke","symbolLocation":196,"imageIndex":22},{"imageOffs= et":17408,"symbol":"_dispatch_client_callout","symbolLocation":20,"imageIn= dex":23},{"imageOffset":23616,"symbol":"_dispatch_once_callout","symbolLoc= ation":32,"imageIndex":23},{"imageOffset":64832,"symbol":"getWebHTMLViewCl= assNoCatalyst","symbolLocation":80,"imageIndex":22},{"imageOffset":65344,"= symbol":"+[LUWebFrameViewTextAccessor > = canAccessTextInView:]","symbolLocation":32,"imageIndex":22},{"imageOffset"= :33892,"symbol":"+[LUTextAccessor > = textAccessorForView:]","symbolLocation":120,"imageIndex":22},{"imageOffset= ":72704,"symbol":"-[LUExtractor > = focusTermAndLocation:options:]","symbolLocation":232,"imageIndex":22},{"im= ageOffset":71924,"symbol":"+[LULookupDefinitionModule > = _focusTermUsingQueue:handler:]","symbolLocation":144,"imageIndex":22},{"im= ageOffset":27604,"symbol":"-[LULookupDefinitionModule > = showDefinitionByHotKey]","symbolLocation":364,"imageIndex":22},{"imageOffs= et":2298856,"symbol":"-[NSResponder > = tryToPerform:with:]","symbolLocation":60,"imageIndex":24},{"imageOffset":7= 194700,"symbol":"-[NSApplication(NSResponder) > = tryToPerform:with:]","symbolLocation":64,"imageIndex":24},{"imageOffset":2= 298856,"symbol":"-[NSResponder > = tryToPerform:with:]","symbolLocation":60,"imageIndex":24},{"imageOffset":8= 485056,"symbol":"-[NSWindow > = tryToPerform:with:]","symbolLocation":64,"imageIndex":24},{"imageOffset":1= 466808,"symbol":"-[NSWindow(NSEventRouting) > = _reallySendEvent:isDelayedEvent:]","symbolLocation":584,"imageIndex":24},{= "imageOffset":1465756,"symbol":"-[NSWindow(NSEventRouting) > = sendEvent:]","symbolLocation":284,"imageIndex":24},{"imageOffset":3896648,= "symbol":"-[NSApplication > = _handleHotKeyRelease:]","symbolLocation":272,"imageIndex":24},{"imageOffse= t":2485196,"symbol":"routeSystemDefinedEvent","symbolLocation":64,"imageIn= dex":24},{"imageOffset":1462132,"symbol":"-[NSApplication(NSEvent) > = sendEvent:]","symbolLocation":1192,"imageIndex":24},{"imageOffset":1803336= ,"symbol":"-[EmacsApp > = sendEvent:]","symbolLocation":416,"imageIndex":0},{"imageOffset":3887344,"= symbol":"-[NSApplication > = _handleEvent:]","symbolLocation":60,"imageIndex":24},{"imageOffset":181628= ,"symbol":"-[NSApplication > = run]","symbolLocation":500,"imageIndex":24},{"imageOffset":1802660,"symbol= ":"-[EmacsApp > = run]","symbolLocation":336,"imageIndex":0},{"imageOffset":1797844,"symbol"= :"ns_select","symbolLocation":936,"imageIndex":0},{"imageOffset":1592212,"= symbol":"wait_reading_process_output","symbolLocation":4196,"imageIndex":0= },{"imageOffset":32376,"symbol":"sit_for","symbolLocation":360,"imageIndex= ":0},{"imageOffset":778228,"symbol":"read_char","symbolLocation":5556,"ima= geIndex":0},{"imageOffset":766312,"symbol":"read_key_sequence","symbolLoca= tion":1580,"imageIndex":0},{"imageOffset":759720,"symbol":"command_loop_1"= ,"symbolLocation":1092,"imageIndex":0},{"imageOffset":1275888,"symbol":"in= ternal_condition_case","symbolLocation":264,"imageIndex":0},{"imageOffset"= :758608,"symbol":"command_loop_2","symbolLocation":52,"imageIndex":0},{"im= ageOffset":1273284,"symbol":"internal_catch","symbolLocation":264,"imageIn= dex":0},{"imageOffset":2005588,"symbol":"recursive_edit_1.cold.1","symbolL= ocation":80,"imageIndex":0},{"imageOffset":756608,"symbol":"recursive_edit= _1","symbolLocation":268,"imageIndex":0},{"imageOffset":757032,"symbol":"F= recursive_edit","symbolLocation":388,"imageIndex":0},{"imageOffset":753940= ,"symbol":"main","symbolLocation":9036,"imageIndex":0},{"imageOffset":2436= 0,"symbol":"start","symbolLocation":2236,"imageIndex":25}]},{"id":318946,"= frames":[{"imageOffset":49136,"symbol":"__select","symbolLocation":8,"imag= eIndex":13},{"imageOffset":1807244,"symbol":"-[EmacsApp > = fd_handler:]","symbolLocation":244,"imageIndex":0},{"imageOffset":353852,"= symbol":"__NSThread__start__","symbolLocation":716,"imageIndex":26},{"imag= eOffset":28584,"symbol":"_pthread_start","symbolLocation":148,"imageIndex"= :14},{"imageOffset":7584,"symbol":"thread_start","symbolLocation":8,"image= Index":14}]},{"id":318968,"name":"com.apple.NSEventThread","frames":[{"ima= geOffset":3860,"symbol":"mach_msg2_trap","symbolLocation":8,"imageIndex":1= 3},{"imageOffset":78400,"symbol":"mach_msg2_internal","symbolLocation":80,= "imageIndex":13},{"imageOffset":39800,"symbol":"mach_msg_overwrite","symbo= lLocation":604,"imageIndex":13},{"imageOffset":4752,"symbol":"mach_msg","s= ymbolLocation":24,"imageIndex":13},{"imageOffset":522424,"symbol":"__CFRun= LoopServiceMachPort","symbolLocation":160,"imageIndex":27},{"imageOffset":= 516504,"symbol":"__CFRunLoopRun","symbolLocation":1208,"imageIndex":27},{"= imageOffset":513420,"symbol":"CFRunLoopRunSpecific","symbolLocation":612,"= imageIndex":27},{"imageOffset":1455368,"symbol":"_NSEventThread","symbolLo= cation":172,"imageIndex":24},{"imageOffset":28584,"symbol":"_pthread_start= ","symbolLocation":148,"imageIndex":14},{"imageOffset":7584,"symbol":"thre= ad_start","symbolLocation":8,"imageIndex":14}]},{"id":319051,"frames":[{"i= mageOffset":7564,"symbol":"start_wqthread","symbolLocation":0,"imageIndex"= :14}]},{"id":319280,"frames":[{"imageOffset":7564,"symbol":"start_wqthread= ","symbolLocation":0,"imageIndex":14}]},{"id":319291,"frames":[{"imageOffs= et":7564,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":14}]},{= "id":319592,"frames":[{"imageOffset":7564,"symbol":"start_wqthread","symbo= lLocation":0,"imageIndex":14}]},{"id":319669,"name":"JavaScriptCore > libpas > = scavenger","frames":[{"imageOffset":18192,"symbol":"__psynch_cvwait","symb= olLocation":8,"imageIndex":13},{"imageOffset":30068,"symbol":"_pthread_con= d_wait","symbolLocation":1232,"imageIndex":14},{"imageOffset":2603472,"sym= bol":"scavenger_thread_main","symbolLocation":1428,"imageIndex":18},{"imag= eOffset":28584,"symbol":"_pthread_start","symbolLocation":148,"imageIndex"= :14},{"imageOffset":7584,"symbol":"thread_start","symbolLocation":8,"image= Index":14}]}], > "usedImages" : [ > { > "source" : "P", > "arch" : "arm64", > "base" : 4340629504, > "size" : 2277376, > "uuid" : "2142a008-5940-3b01-beeb-7b9a58435929", > "path" : = "\/Applications\/Emacs.app\/Contents\/MacOS\/Emacs-arm64-11", > "name" : "Emacs-arm64-11" > }, > { > "source" : "P", > "arch" : "arm64", > "base" : 4350803968, > "size" : 1392640, > "uuid" : "65edcf7b-929d-375f-a526-09912675bfe7", > "path" : > = "\/Applications\/Emacs.app\/Contents\/MacOS\/lib-arm64-11\/libgnutls.30.dy= lib", > "name" : "libgnutls.30.dylib" > }, > { > "source" : "P", > "arch" : "arm64", > "base" : 4348903424, > "size" : 49152, > "uuid" : "18be0886-ee42-3d52-9c34-e7bee5397ec3", > "path" : > = "\/Applications\/Emacs.app\/Contents\/MacOS\/lib-arm64-11\/libjansson.4.dy= lib", > "name" : "libjansson.4.dylib" > }, > { > "source" : "P", > "arch" : "arm64", > "base" : 4349526016, > "size" : 376832, > "uuid" : "30f901d6-8f8e-3f0e-b864-1b4cf8668b32", > "path" : > = "\/Applications\/Emacs.app\/Contents\/MacOS\/lib-arm64-11\/libgmp.10.dylib= ", > "name" : "libgmp.10.dylib" > }, > { > "source" : "P", > "arch" : "arm64", > "base" : 4349034496, > "size" : 49152, > "uuid" : "233c4c12-e3d0-37f5-ae58-af0d2ba9e127", > "path" : > = "\/Applications\/Emacs.app\/Contents\/MacOS\/lib-arm64-11\/libintl.8.dylib= ", > "name" : "libintl.8.dylib" > }, > { > "source" : "P", > "arch" : "arm64", > "base" : 4352835584, > "size" : 212992, > "uuid" : "b2d53a81-fc41-3e42-93e4-d676717034ad", > "path" : > = "\/Applications\/Emacs.app\/Contents\/MacOS\/lib-arm64-11\/libnettle.8.dyl= ib", > "name" : "libnettle.8.dylib" > }, > { > "source" : "P", > "arch" : "arm64", > "base" : 4350394368, > "size" : 229376, > "uuid" : "a68a51bf-72a1-34b0-883d-3a56c41eb07f", > "path" : > = "\/Applications\/Emacs.app\/Contents\/MacOS\/lib-arm64-11\/libhogweed.6.dy= lib", > "name" : "libhogweed.6.dylib" > }, > { > "source" : "P", > "arch" : "arm64e", > "base" : 4462264320, > "size" : 49152, > "uuid" : "80f14f3d-d099-3693-a8e0-eb9a526b1790", > "path" : "\/usr\/lib\/libobjc-trampolines.dylib", > "name" : "libobjc-trampolines.dylib" > }, > { > "source" : "P", > "arch" : "arm64", > "base" : 4544643072, > "size" : 1409024, > "uuid" : "4ddacb63-8c6d-381d-8bc3-aa1e3fd8cb7a", > "path" : "\/Users\/USER\/*\/tsc-dyn.dylib", > "name" : "tsc-dyn.dylib" > }, > { > "source" : "P", > "arch" : "arm64", > "base" : 4542431232, > "size" : 32768, > "uuid" : "f69f0ae1-d857-3fc2-8366-2ba3abce7cb9", > "path" : "\/Users\/USER\/*\/c.dylib", > "name" : "c.dylib" > }, > { > "source" : "P", > "arch" : "arm64e", > "base" : 4521181184, > "CFBundleShortVersionString" : "1.0", > "CFBundleIdentifier" : "com.apple.CloudDocsFileProvider", > "size" : 32768, > "uuid" : "26e33c5a-f76f-3570-8782-d0dc2d61ff00", > "path" : > = "\/System\/Library\/Frameworks\/FileProvider.framework\/OverrideBundles\/C= loudDocsFileProvider.bundle\/Contents\/MacOS\/CloudDocsFileProvider", > "name" : "CloudDocsFileProvider", > "CFBundleVersion" : "1553.100.384" > }, > { > "source" : "P", > "arch" : "arm64e", > "base" : 4521279488, > "CFBundleShortVersionString" : "855.100.378", > "CFBundleIdentifier" : "com.apple.FileProviderOverride", > "size" : 32768, > "uuid" : "782f062d-b9d5-3e62-9ce7-b68d197712a2", > "path" : > = "\/System\/Library\/Frameworks\/FileProvider.framework\/OverrideBundles\/F= ileProviderOverride.bundle\/Contents\/MacOS\/FileProviderOverride", > "name" : "FileProviderOverride", > "CFBundleVersion" : "855.100.378" > }, > { > "source" : "P", > "arch" : "arm64e", > "base" : 4543348736, > "CFBundleShortVersionString" : "13.3", > "CFBundleIdentifier" : > = "com.apple.findersync.fileprovideroverride.FinderSyncCollaborationFileProv= iderOverride", > "size" : 131072, > "uuid" : "99856966-e77f-3294-a16a-e59a7e494572", > "path" : > = "\/System\/Library\/Frameworks\/FileProvider.framework\/OverrideBundles\/F= inderSyncCollaborationFileProviderOverride.bundle\/Contents\/MacOS\/Finder= SyncCollaborationFileProviderOverride", > "name" : "FinderSyncCollaborationFileProviderOverride", > "CFBundleVersion" : "1563.5.2" > }, > { > "source" : "P", > "arch" : "arm64e", > "base" : 6674034688, > "size" : 237544, > "uuid" : "7acbd9bc-d056-310e-858d-81b116cf6d28", > "path" : "\/usr\/lib\/system\/libsystem_kernel.dylib", > "name" : "libsystem_kernel.dylib" > }, > { > "source" : "P", > "arch" : "arm64e", > "base" : 6674272256, > "size" : 53248, > "uuid" : "b401cfb3-8dfe-32db-92b3-ba8af0f8ca6e", > "path" : "\/usr\/lib\/system\/libsystem_pthread.dylib", > "name" : "libsystem_pthread.dylib" > }, > { > "source" : "P", > "arch" : "arm64e", > "base" : 6672822272, > "size" : 520184, > "uuid" : "9277aff7-3cc3-30d0-99b7-c62680da95cf", > "path" : "\/usr\/lib\/system\/libsystem_c.dylib", > "name" : "libsystem_c.dylib" > }, > { > "source" : "P", > "arch" : "arm64e", > "base" : 6674477056, > "size" : 28660, > "uuid" : "756cd10d-62a0-3283-9e57-cbaa810c95ac", > "path" : "\/usr\/lib\/system\/libsystem_platform.dylib", > "name" : "libsystem_platform.dylib" > }, > { > "size" : 0, > "source" : "A", > "base" : 0, > "uuid" : "00000000-0000-0000-0000-000000000000" > }, > { > "source" : "P", > "arch" : "arm64e", > "base" : 7113453568, > "CFBundleShortVersionString" : "18615", > "CFBundleIdentifier" : "com.apple.JavaScriptCore", > "size" : 24150016, > "uuid" : "296c4d4b-246e-38db-99c4-b3de1a1352de", > "path" : > = "\/System\/Library\/Frameworks\/JavaScriptCore.framework\/Versions\/A\/Jav= aScriptCore", > "name" : "JavaScriptCore", > "CFBundleVersion" : "18615.1.26.11.23" > }, > { > "source" : "P", > "arch" : "arm64e", > "base" : 6673342464, > "size" : 577528, > "uuid" : "79cab92f-5e03-31e7-b2bd-feafdfd2bbde", > "path" : "\/usr\/lib\/libc++.1.dylib", > "name" : "libc++.1.dylib" > }, > { > "source" : "P", > "arch" : "arm64e", > "base" : 7078502400, > "CFBundleShortVersionString" : "18615", > "CFBundleIdentifier" : "com.apple.WebKitLegacy", > "size" : 1835008, > "uuid" : "99d95d66-d43d-3b32-bf34-658824ea7fb9", > "path" : > = "\/System\/Library\/Frameworks\/WebKit.framework\/Versions\/A\/Frameworks\= /WebKitLegacy.framework\/Versions\/A\/WebKitLegacy", > "name" : "WebKitLegacy", > "CFBundleVersion" : "18615.1.26.11.23" > }, > { > "source" : "P", > "arch" : "arm64e", > "base" : 6670483456, > "size" : 286528, > "uuid" : "25a3d3ea-8a9e-3a8f-becc-0199e4ed6f94", > "path" : "\/usr\/lib\/libobjc.A.dylib", > "name" : "libobjc.A.dylib" > }, > { > "source" : "P", > "arch" : "arm64e", > "base" : 7323602944, > "CFBundleShortVersionString" : "1.2", > "CFBundleIdentifier" : "com.apple.LookupFramework", > "size" : 114688, > "uuid" : "9f11a9b3-95cd-3ef3-961b-245347f7c96e", > "path" : > = "\/System\/Library\/PrivateFrameworks\/Lookup.framework\/Versions\/A\/Look= up", > "name" : "Lookup", > "CFBundleVersion" : "306" > }, > { > "source" : "P", > "arch" : "arm64e", > "base" : 6672515072, > "size" : 294912, > "uuid" : "8e87dc0e-a570-3933-b37d-5e05ad516206", > "path" : "\/usr\/lib\/system\/libdispatch.dylib", > "name" : "libdispatch.dylib" > }, > { > "source" : "P", > "arch" : "arm64e", > "base" : 6727528448, > "CFBundleShortVersionString" : "6.9", > "CFBundleIdentifier" : "com.apple.AppKit", > "size" : 15790080, > "uuid" : "cc3e5215-4cd7-364c-8750-6eb7002720ce", > "path" : > = "\/System\/Library\/Frameworks\/AppKit.framework\/Versions\/C\/AppKit", > "name" : "AppKit", > "CFBundleVersion" : "2299.50.120" > }, > { > "source" : "P", > "arch" : "arm64e", > "base" : 6670770176, > "size" : 582972, > "uuid" : "ac277a36-1808-327a-8761-cca585421212", > "path" : "\/usr\/lib\/dyld", > "name" : "dyld" > }, > { > "source" : "P", > "arch" : "arm64e", > "base" : 6691045376, > "CFBundleShortVersionString" : "6.9", > "CFBundleIdentifier" : "com.apple.Foundation", > "size" : 10248192, > "uuid" : "b7d67e5a-dce2-3f6b-b2b8-895a3669e3ec", > "path" : > = "\/System\/Library\/Frameworks\/Foundation.framework\/Versions\/C\/Foundat= ion", > "name" : "Foundation", > "CFBundleVersion" : "1971" > }, > { > "source" : "P", > "arch" : "arm64e", > "base" : 6674690048, > "CFBundleShortVersionString" : "6.9", > "CFBundleIdentifier" : "com.apple.CoreFoundation", > "size" : 5087232, > "uuid" : "b4fdaece-9727-3969-b014-27f7f24c8e01", > "path" : > = "\/System\/Library\/Frameworks\/CoreFoundation.framework\/Versions\/A\/Cor= eFoundation", > "name" : "CoreFoundation", > "CFBundleVersion" : "1971" > } > ], > "sharedCache" : { > "base" : 6670106624, > "size" : 3539533824, > "uuid" : "ebddd61c-5dcf-399c-a88b-759edf197103" > }, > "vmSummary" : "ReadOnly portion of Libraries: Total=3D1.4G > resident=3D0K(0%) swapped_out_or_unallocated=3D1.4G(100%)\nWritable > regions: Total=3D2.8G written=3D0K(0%) resident=3D0K(0%) = swapped_out=3D0K(0%) > unallocated=3D2.8G(100%)\n\n VIRTUAL REGION \nREGION > TYPE SIZE COUNT (non-coalesced) > \n=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D=3D=3D=3D= =3D =3D=3D=3D=3D=3D=3D=3D \nAccelerate > framework 128K 1 \nActivity > Tracing 256K 1 \nCG backing > stores 2176K 4 \nCG > image 384K 8 > \nColorSync 592K 26 > \nCoreAnimation 384K 21 > \nCoreGraphics 32K 2 > \nCoreImage 96K 4 > \nCoreServices 8192K 5 \nCoreUI image > data 1072K 7 > \nFoundation 16K 1 \nJS JIT generated > code 512.0M 3 \nKernel Alloc Once =20= > 32K 1 \nMALLOC 958.3M 64 > \nMALLOC guard page 192K 8 \nMALLOC_MEDIUM > (reserved) 944.0M 8 reserved VM address space > (unallocated)\nMALLOC_NANO (reserved) 256.0M 1 reserved > VM address space (unallocated)\nSTACK GUARD =20 > 54.5M 8 \nStack 13.3M 9 > \nVM_ALLOCATE 96K 6 \nWebKit > Malloc 160.1M 4 > \n__AUTH 1617K 334 > \n__AUTH_CONST 26.8M 553 > \n__CTF 824 1 > \n__DATA 16.0M 551 > \n__DATA_CONST 27.4M 567 > \n__DATA_DIRTY 1876K 207 > \n__FONT_DATA 2352 1 > \n__INFO_FILTER 8 1 > \n__LINKEDIT 803.3M 14 > \n__OBJC_RO 66.2M 1 > \n__OBJC_RW 2011K 1 > \n__TEXT 589.9M 588 \ndyld private > memory 272K 2 \nmapped file =20= > 201.5M 34 \nshared memory 992K 19 > \n=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D=3D=3D=3D= =3D =3D=3D=3D=3D=3D=3D=3D > \nTOTAL 4.5G 3066 \nTOTAL, minus > reserved VM space 3.4G 3066 \n", > "legacyInfo" : { > "threadTriggered" : { > "queue" : "com.apple.main-thread" > } > }, > "logWritingSignature" : "21cdbf33f984031c71cba8fe1a965faadd3883f1", > "trialInfo" : { > "rollouts" : [ > { > "rolloutId" : "61675b89201f677a9a4cbd65", > "factorPackIds" : { > "HEALTH_FEATURE_AVAILABILITY" : "63f8068a238e7b23a1f30123" > }, > "deploymentId" : 240000055 > }, > { > "rolloutId" : "63582c5f8a53461413999550", > "factorPackIds" : { > > }, > "deploymentId" : 240000002 > } > ], > "experiments" : [ > { > "treatmentId" : "c28e4ee6-1b08-4f90-8e05-2809e78310a3", > "experimentId" : "6317d2003d24842ff850182a", > "deploymentId" : 400000013 > } > ] > } > } > > Model: MacBookAir10,1, BootROM 8422.100.650, proc 8:4:4 processors, 16 > GB, SMC > Graphics: Apple M1, Apple M1, Built-In > Display: Color LCD, 2560 x 1600 Retina, Main, MirrorOff, Online > Memory Module: LPDDR4, Hynix > AirPort: spairport_wireless_card_type_wifi (0x14E4, 0x4378), wl0: Jan > 12 2023 05:52:26 version 18.20.383.14.7.8.149 FWID 01-1469d19d > Bluetooth: Version (null), 0 services, 0 devices, 0 incoming serial = ports > Network Service: Wi-Fi, AirPort, en0 > USB Device: USB31Bus > USB Device: USB31Bus > Thunderbolt Bus: MacBook Air, Apple Inc. > Thunderbolt Bus: MacBook Air, Apple Inc. From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 22 03:24:40 2023 Received: (at 62875) by debbugs.gnu.org; 22 Apr 2023 07:24:40 +0000 Received: from localhost ([127.0.0.1]:41590 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pq7br-0005zy-Tn for submit@debbugs.gnu.org; Sat, 22 Apr 2023 03:24:40 -0400 Received: from eggs.gnu.org ([209.51.188.92]:43400) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pq7bq-0005zh-1B for 62875@debbugs.gnu.org; Sat, 22 Apr 2023 03:24:38 -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 1pq7bj-0007ne-AD; Sat, 22 Apr 2023 03:24:31 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=Q33SKeRYIkl444J/tWAjstwjzX/5CoSoo+E8/P344Ic=; b=jhp+dYzJI19JnQXVfjnK pYOPOMreWizStxxg4F2TCWH0KsbiuQxcpSFRFB4H1u7WmlAsC9GiE6NmTEXO6GhsVfB4X2xAsMv7T F7+TrpBBCmvT1KJfyJwCoF5wKB+1t7vb7S396BbFdhVfdqLZEBPUusA/AM/PqdOIDmqMOB28YE7+M TfzRIlEYlWmBd94kxeVlKA+g3s5n9JiBV+QkVeHZERbX7db4Fsl99JIMlheAAYjjfka8id2js+r4G Wnn1fV3UX8TS7dnJ+5BTo3Oep8btgQA0WCHldZmGjKPkIjPEcaiR/T4J2UBqAktVgfNlZ04TUYNkC WhpfMpWVOgWmbw==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pq7bi-00039O-A7; Sat, 22 Apr 2023 03:24:30 -0400 Date: Sat, 22 Apr 2023 10:24:48 +0300 Message-Id: <83edoc2xbz.fsf@gnu.org> From: Eli Zaretskii To: Yuan Fu In-Reply-To: <1A58BFC7-65A1-4BF1-8A40-6F39AF6BB52A@gmail.com> (message from Yuan Fu on Fri, 21 Apr 2023 13:40:24 -0700) Subject: Re: bug#62875: 28.2; Crash on MacOS/M1 with treesitter enabled References: <1A58BFC7-65A1-4BF1-8A40-6F39AF6BB52A@gmail.com> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 62875 Cc: ruijie@netyu.xyz, alan@idiocy.org, drew.moseley@gmail.com, drew@moseleynet.net, 62875@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 (---) > From: Yuan Fu > Date: Fri, 21 Apr 2023 13:40:24 -0700 > Cc: drew@moseleynet.net, > Ruijie Yu , > 62875@debbugs.gnu.org, > Eli Zaretskii , > alan@idiocy.org > > Drew Moseley writes: > > >> Could you share the backtrace/crash log you mentioned earlier? That’ll help us determine what was going on. > >> > >> Yuan > > > > Sure. Here you go. Let me know if I can do anything else to help here. > > > > Drew > > Thanks, to be honest I can’t really tell what’s going on > (JavaScriptCore??), but I’m sure someone does. CC’ing Alan and Eli. I > hope you are not terribly busy right now. I don't see how this could be related to tree-sitter at all. There's nothing tree-sitter related in the backtrace; the crash happens when Emacs simply waits for input in read_char. It's some macOS specific issue with the way we integrate into the NS window-system, not related to tree-sitter, at least not on our code level. It could be some incompatibility between the tree-sitter binary used and the version of macOS or the hardware used to run Emacs, or something like that. From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 22 10:22:50 2023 Received: (at 62875) by debbugs.gnu.org; 22 Apr 2023 14:22:50 +0000 Received: from localhost ([127.0.0.1]:43772 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pqE8X-0004du-O5 for submit@debbugs.gnu.org; Sat, 22 Apr 2023 10:22:50 -0400 Received: from sonic310-11.consmr.mail.ir2.yahoo.com ([77.238.177.32]:36652) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pqE8V-0004dg-3Z for 62875@debbugs.gnu.org; Sat, 22 Apr 2023 10:22:48 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.es; s=s2048; t=1682173361; bh=611u8c6oxjlyOvAwRz/9tIMqrYcAuX3R5dCiWT/FyzA=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=KZlJ508ooRq4ALWCESpO6etRF1/Ycnfi24UmW9Pavo4C+hjMXo0O9M1bxrKO1ZeGaz7ks3MlGlzgy/ZNcSZb/iJYxrRV1cUN7uOC2VGeDfc6iwflcxcvs4UcaoE4KvAJ7d5sw4xnfnYVoOId19EmGiaRDqYs+hwaANLZgqC/qwQtcXohANifaZKpiNzUw3J1Kj6aE+X17abHM10jm1JmMZ3qSAgAxp4JWxot+7rXNaPNGbk8OfonS1zArbwyos3/vEtKDcoUcvBGOOk+EWEHd5gioqSTgt65vHI112KkOhy2z65fbovP3a7de1qzwv+fie5gGg0/RRoYcX7ja5StRQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1682173361; bh=RpB4h7KjMwZzL8VOKfKZh6e++pZ6SslCr/FUlxI1Dv2=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=JEV4z4NkqzKu+tRqC2gTuXiEU2kTdkhD8NOKZ38AWB4+4Q6Yfuh1SMOvItA5VIPGThOshWIx+uWBrcdf0Iy1vkQ0Oo4KNlWbmobcC6pPHCKoX/d93u0s/iVZ+LJ+dDb9Qnx0gpxgzMjq5f3t7JfSNV3YvRicKLCtbyQZvY9cG2t7aLrvo5IeURmzwq5HhraoiGX6HmT8vJb6W4YLwEI1yGXR9n7Zs3MfxvmFvk5D/EpzvI85VC/gaUCn5egMogEYcTz+xtv0CY+iT4SHpvHjRFKRbdFZhFKOqmNfv4k5RR/RNEX1podOy8jZnHOsvjzvhjsXPTjKv/+L2XAeXi8Mkw== X-YMail-OSG: hThkjMgVM1lPNhmZXgblZacchRp2zQqY4eDtyEBniJTjC.vWz0LmaFCcgYGfOjY s7tTtCtKlZunD9tbmQBJbzQ8jnBflHtwtiigijoWPUP9SGCbu8H1r.3Qn4xBYxo7c8LAjwRqWj0. FXiLIWWVxCjA0cw91MmM23kapKDk7n.FrjFqiB4lO0Qn.CCIK7CFh2NdEs.lUZ1Ba_zen68DsL9k 7hNHBpNvtb7EXbv0fjdgSB4hMKi2KaS0C3sgw_syne7j6i.x3nGV49z1e9ch6XWi8APPlyS9bfpO YLjxpKrE.5rVqUgY8788MXq5oJ3cugK1eUNIQ2.mUqfYFrjaPsDaVCfG_2zZpd90j3m7Ykzlox6j oe.OiljJC0xjalkpsqIQ..es2mI62NchMpZMnbApnaoJIkBvCVcmDi1tHdOEbBAx1Gff6QCYYiM3 JEG_O5eNJjBEqusvPxV3QZOBPwevk8lXDwjT6Li31zYQFMDQrjuOrwR.N.dMKjUl6SzE8LvdIGSL uJgWWaWmTpVB4SHvvQ8Pb18iQdIbKxVIEA_K0Yx2qGPcnEVDLItTfzlSnsFVyXdqTkAMc2IDQU0T 1fosPHP1qufQSuO.inwH1WA5OWddp.hskQ3Xev8GRhuI5uh29bsfA9Gu8HHEIsBsyxY5RHtwdF7C RCl_hytpuvMUx.ypccu2Q0CUcKxO1d3KSQtR0_vq356wlX7hEoZ4lM9UAQQlUFUa6h9eBHUzuXW_ o3zFQb0Zu7vuviWUf6Iuc5W3v3qYs_mpuE9vC9UMZzCQFWPc.6HlqrI3h13kCmtaBuDDFidcHPUW n7icWNBlzw5687f8peetR2tYepWL6UeYsjUJzLcHMVCkuO0pE2Lj8eg68RnHeZSPfUu_niSarUTQ BoKOtoOimLtO5yxxXJOP1Jih_4epL8XtZvpzRy9zK5F7wlw4sISBRSMqGD86vBsdO1WGsa2OWBuJ 87FIAKoYarheQcXRfhe.o7vtyfh1yCfAinP079KD62zN_tM.ypejcMqOwnt2JPnMCa_qcTUUuSmY EXFUcvYCgKWLRM0oNG6ba6MPd7WQsueTWuzZcFIdcz_cRtAwT_4.wBT26rvMPm4OYmYuKgYcDgs2 .QILTYs56GkJ8S3jueTUaF2Y7.s0IVeKHr6F2ksWgL9hzqAnNeynspO09KA.iEAmSQIrdBuCJZr1 KRyNsPWB8TI1cEdrZXzbhvBlz.QxTjVVrMayvlqkcUnjaATIz0wpZNrQDnG.2GdUygvgny116Kry Z8ov4Ww6.YQ9eljNroqixH.Sjr6JctvTE85xUc_2tbaekXNTkhhBW3GvgT0FjPX_Zzvup4zMBh1j 4gv6OB0eqVKfWO5Crqs_ATiGwj2i0hNMnZQci4sziv2N1vzOwsR8pw2jh74WNJstGgI_VWjOEJ81 RCDs1cknEUTtdLUSZrvjsfs6blWo65ftf2aSY1wF9ztPAAhh1G8tPatM.C.u1Vc1t88ik__HGrVd Jr5U6FYNM7pxNWEsM7cfxCIAb.IYFel8hP3o4G.p4CRP5wTwaOO1VN5KprRMWs8gCErzv8ir5emj uIoGD.Lqq19xDG5qsHVCAZ84RTb5c4ECy0LI8ENvpd.P7o_vQHXcev_w.8D73uSWeBBCxi1xNv2U wVgVwXnyRhaqjjgTj7OvD4PJ_U7WrTKCHF54RNQwnAcdAIleSgTQr1mUSNllbbwBRqWAXC.jre2p 6jMzcJi23mfID_VGT2MU_xo6f5I_1O9jQo44XQt1m17B88jnjfyOqRF1uiUdIm.Y6I3.0lZbBsnD uNyNrVNXTNx.JsCc2MrwnNq.Gdd_JWeLM65TuxhrSwPN0qFT.VRnB8xmoM3Ow4DvbnKGiqggzY6I U6sEdQ85jpG5EOUmwRfm6euna.U_eEYGHHHnUjel5l5PXCB2CveeuYsZhWYdpqMHinkrrDs8_T1C nP_9QGrAIykcgwk.77c2tgUlsig8BYqrxe7_I275_Enh6X5Lm1s4Jxn4pFarSAJ_PvmRXyugrP9b TvkCJ44sKqAGsexo_6Im6z.1f9mDTFb6RnCCDF_CDupESvMm389ywxaaitJy1VwF40SzeRHMCfSF HZVc_9_kYfGyAY73xYgR8inG5EsdkQ5aC.CGdGG.EWkhTL8PS9u_Qe082nQl.IILdjeB5GktDZy0 0JBUDpU.dFCC.i.CyZR9cdFM4juhPhXKxVQBUP5dKFovtkcAWQ7YFf.vNLqR0WFH_663ENpg_4Os TgOBm4_7i4XydHDEYxPgxY1F3zY1PjYk8BgB_FwhA X-Sonic-MF: X-Sonic-ID: ffbc4cec-4b33-4a9a-8efd-754e03b02cd5 Received: from sonic.gate.mail.ne1.yahoo.com by sonic310.consmr.mail.ir2.yahoo.com with HTTP; Sat, 22 Apr 2023 14:22:41 +0000 Received: by hermes--production-ir2-74cd8fc864-29g5c (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID f9db77da886c5b445bbe60ddc37922ac; Sat, 22 Apr 2023 14:22:40 +0000 (UTC) From: =?utf-8?Q?Daniel_Mart=C3=ADn?= To: Yuan Fu Subject: Re: bug#62875: 28.2; Crash on MacOS/M1 with treesitter enabled References: <1A58BFC7-65A1-4BF1-8A40-6F39AF6BB52A@gmail.com> Date: Sat, 22 Apr 2023 16:22:38 +0200 In-Reply-To: <1A58BFC7-65A1-4BF1-8A40-6F39AF6BB52A@gmail.com> (Yuan Fu's message of "Fri, 21 Apr 2023 13:40:24 -0700") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (darwin) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Mailer: WebService/1.1.21365 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 2108 X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: 62875 Cc: alan@idiocy.org, 62875@debbugs.gnu.org, Ruijie Yu , Eli Zaretskii , drew.moseley@gmail.com, drew@moseleynet.net 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: -0.8 (/) Yuan Fu writes: > Drew Moseley writes: > >>> Could you share the backtrace/crash log you mentioned earlier? That=E2= =80=99ll help us determine what was going on. >>> >>> Yuan >> >> Sure. Here you go. Let me know if I can do anything else to help here. >> >> Drew > > Thanks, to be honest I can=E2=80=99t really tell what=E2=80=99s going on > (JavaScriptCore??), but I=E2=80=99m sure someone does. CC=E2=80=99ing Ala= n and Eli. I > hope you are not terribly busy right now. > > Yuan > >> ------------------------------------- >> Translated Report (Full Report Below) >> ------------------------------------- >> >> Process: Emacs-arm64-11 [5471] >> Path: /Applications/Emacs.app/Contents/MacOS/Emacs-arm64-11 >> Identifier: Emacs-arm64-11 >> Version: ??? >> Code Type: ARM-64 (Native) >> Parent Process: bash [945] >> Responsible: iTerm2 [893] >> User ID: 501 >> >> Date/Time: 2023-04-15 13:29:15.6117 -0400 >> OS Version: macOS 13.3.1 (22E261) >> Report Version: 12 >> Anonymous UUID: 5CE83BD5-CC71-E533-F239-51CBD84FAD4A >> >> Sleep/Wake UUID: 2E6FF26E-A02B-4C19-99BB-9008260C4767 >> >> Time Awake Since Boot: 8600 seconds >> Time Since Wake: 5593 seconds >> >> System Integrity Protection: enabled >> >> Crashed Thread: 0 Dispatch queue: com.apple.main-thread >> >> Exception Type: EXC_BREAKPOINT (SIGABRT) >> Exception Codes: 0x0000000000000001, 0x00000001a861d560 >> >> Kernel Triage: >> VM - (arg =3D 0x0) pmap_enter retried due to resource shortage >> VM - (arg =3D 0x0) pmap_enter retried due to resource shortage >> VM - (arg =3D 0x0) pmap_enter retried due to resource shortage >> VM - (arg =3D 0x0) pmap_enter retried due to resource shortage >> >> >> Thread 0 Crashed:: Dispatch queue: com.apple.main-thread This stack trace is similar to the one in Bug#62831. (Control+Command+D, described in the original recipe to reproduce the problem, is another way on macOS to perform a three-finger tap.)