GNU bug report logs - #78220
bug fix: viper-put-back and viper-Put-back do not set viper-d-com correctly

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Reported by: "Scott, Michael" <scott@HIDDEN>; dated Fri, 2 May 2025 20:34:02 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.

Message received at 78220 <at> debbugs.gnu.org:


Received: (at 78220) by debbugs.gnu.org; 17 May 2025 08:06:56 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat May 17 04:06:56 2025
Received: from localhost ([127.0.0.1]:45141 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1uGCZL-0003xv-GK
	for submit <at> debbugs.gnu.org; Sat, 17 May 2025 04:06:56 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:35234)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1uGCZI-0003xd-DB
 for 78220 <at> debbugs.gnu.org; Sat, 17 May 2025 04:06:53 -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 <eliz@HIDDEN>)
 id 1uGCZC-0007BO-HF; Sat, 17 May 2025 04:06:46 -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=aQLJ1MgpM+WorzZlSStkpZ1U42CxBsfz9cKXVOCKN8A=; b=V3x2OcfAvD/crjNh/Ziz
 2jmSjCPUfH1zxX/Q40y8S4c0IfXPhue0H2YaJQWffKdYgmgFChvlL63GISbNhMaaQabVGh6ISrqPw
 03s2N1LoQ3CyUtXtqetSNW9tKgK8nsFSHvyinPubsjf8vLmaasXg7AAdkZRqmF62yRWb+JqUc0nOo
 ksimrfJ/9IoIpaLzt4xfpxzgpLBIy67mheS8wSMnL4MSTlkWNVWrOt6nqipGTn+xlCB2Jllk4cd3c
 zQn3jbHZ4n9Td52sIymtiCWQSlOOq/XT8AaHCtiQJrA3l6kQbNLi3GqA/4j+2DIAfdY3T602O7wLu
 9SEmFQtGD6M+Fw==;
Date: Sat, 17 May 2025 11:06:43 +0300
Message-Id: <86plg7wtik.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: kifer@HIDDEN, "Scott, Michael" <scott@HIDDEN>
In-Reply-To: <4D9BFE77-4A96-4C4D-905F-4F9079B8429E@HIDDEN>
 (bug-gnu-emacs@HIDDEN)
Subject: Re: bug#78220: bug fix: viper-put-back and viper-Put-back do not set
 viper-d-com correctly
References: <4D9BFE77-4A96-4C4D-905F-4F9079B8429E@HIDDEN>
MIME-version: 1.0
Content-type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.5 (/)
X-Debbugs-Envelope-To: 78220
Cc: 78220 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.5 (-)

Ping!  Michael, could you please look into this?

> Date: Fri, 2 May 2025 20:28:17 +0000
> From:  "Scott, Michael" via "Bug reports for GNU Emacs,
>  the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN>
> 
> To: kifer@HIDDEN, bug-gnu-emacs@HIDDEN
> Subject: Viper version is 3.14.2 of July 4, 2013; viper-put-back and viper-Put-back do
> not correctly set viper-d-com
> From: mls <scott@HIDDEN>
> 
> Congratulations! You may have unearthed a bug in Viper!
> Please mail a concise, accurate summary of the problem to the address above.
> 
> In the code for viper-put-back and viper-Put-back, both in viper-cmd.el,
> viper-use-register is reset to nil before calling viper-set-destructive-command.
> It needs to happen after:
> 
>  sigma> diff -c viper-cmd.el viper-cmd_fix.el
>  *** viper-cmd.el Fri May  2 16:19:41 2025
>  --- viper-cmd_fix.el Fri May  2 16:20:37 2025
>  ***************
>  *** 3865,3871 ****
>         (setq viper-use-register nil)
>         (error viper-EmptyRegister reg))
>     (user-error viper-ViperBell)))
>  -     (setq viper-use-register nil)
>        (if (viper-end-with-a-newline-p text)
>    (progn
>     (end-of-line)
>  --- 3865,3870 ----
>  ***************
>  *** 3877,3882 ****
>  --- 3876,3882 ----
>        (set-marker (mark-marker) (point) (current-buffer))
>        (viper-set-destructive-command
>         (list 'viper-put-back val nil viper-use-register nil nil))
>  +     (setq viper-use-register nil)
>        (setq sv-point (point))
>        (viper-loop val (viper-yank text))
>        (setq chars-inserted (abs (- (point) sv-point))
>  ***************
>  *** 3915,3924 ****
>         (setq viper-use-register nil)
>         (error viper-EmptyRegister reg))
>     (user-error viper-ViperBell)))
>  -     (setq viper-use-register nil)
>        (if (viper-end-with-a-newline-p text) (beginning-of-line))
>        (viper-set-destructive-command
>         (list 'viper-Put-back val nil viper-use-register nil nil))
>        (set-marker (mark-marker) (point) (current-buffer))
>        (setq sv-point (point))
>        (viper-loop val (viper-yank text))
>  --- 3915,3924 ----
>         (setq viper-use-register nil)
>         (error viper-EmptyRegister reg))
>     (user-error viper-ViperBell)))
>        (if (viper-end-with-a-newline-p text) (beginning-of-line))
>        (viper-set-destructive-command
>         (list 'viper-Put-back val nil viper-use-register nil nil))
>  +     (setq viper-use-register nil)
>        (set-marker (mark-marker) (point) (current-buffer))
>        (setq sv-point (point))
>        (viper-loop val (viper-yank text))
>  sigma> 
> 
> With this fix, a command like “xp or “xP will repeat correctly with the dot command.
> 
> -------------------------------------------------------------------
> 
> Emacs  : GNU Emacs 29.4 (build 1, aarch64-apple-darwin21.6.0, NS appkit-2113.60 Version 12.6.6 (Build
> 21G646))
>  of 2024-08-02
> Package: Viper version is 3.14.2 of July 4, 2013
> 
> current state:
> ==============
> (setq
>  viper-vi-minibuffer-minor-mode nil
>  viper-insert-minibuffer-minor-mode nil
>  viper-vi-intercept-minor-mode t
>  viper-vi-local-user-minor-mode t
>  viper-vi-kbd-minor-mode t
>  viper-vi-global-user-minor-mode t
>  viper-vi-state-modifier-minor-mode t
>  viper-vi-diehard-minor-mode nil
>  viper-vi-basic-minor-mode t
>  viper-replace-minor-mode nil
>  viper-insert-intercept-minor-mode nil
>  viper-insert-local-user-minor-mode nil
>  viper-insert-kbd-minor-mode nil
>  viper-insert-global-user-minor-mode nil
>  viper-insert-state-modifier-minor-mode nil
>  viper-insert-diehard-minor-mode nil
>  viper-insert-basic-minor-mode nil
>  viper-emacs-intercept-minor-mode nil
>  viper-emacs-local-user-minor-mode nil
>  viper-emacs-kbd-minor-mode nil
>  viper-emacs-global-user-minor-mode nil
>  viper-emacs-state-modifier-minor-mode nil
>  viper-automatic-iso-accents nil
>  viper-special-input-method nil
>  viper-want-emacs-keys-in-insert t
>  viper-want-emacs-keys-in-vi t
>  viper-keep-point-on-undo nil
>  viper-no-multiple-ESC t
>  viper-electric-mode nil
>  viper-ESC-key "`"
>  viper-want-ctl-h-help nil
>  viper-ex-style-editing nil
>  viper-delete-backwards-in-replace nil
>  viper-vi-style-in-minibuffer t
>  viper-vi-state-hook 'viper-restore-cursor-type
>  viper-insert-state-hook '(turn-on-auto-fill viper-set-insert-cursor-type)
>  viper-replace-state-hook 'viper-restore-cursor-type
>  viper-emacs-state-hook 'viper-restore-cursor-type
>  ex-cycle-other-window t
>  ex-cycle-through-non-files nil
>  viper-expert-level 5
>  major-mode 'fundamental-mode
>  window-system 'ns
>  x-display-color-p t
>  viper-frame-parameters '((tool-bar-position . top) (parent-id)
>                           (explicit-name) (display . "scott.cs.rochester.edu")
>                           (visibility . t) (icon-name) (window-id . "1")
>                           (top . 25) (left . 1526)
>                           (buried-buffer-list #<buffer *Completions*> #<buffer
>                            *viper-ask-level*>)
>                           (buffer-list #<buffer .viper> #<buffer
>                            viper-cmd.el.gz> #<buffer viper-init.el.gz>
>                            #<buffer *Backtrace*> #<buffer *Help*> #<buffer
>                            *Buffer List*> #<buffer chap.tex> #<buffer
>                            CDex.tex<04_semantics>> #<buffer
>                            2025-05-01_Yuan_Yao> #<buffer attr_grammars.tex>
>                            #<buffer main.tex> #<buffer *scratch*> #<buffer
>                            2025-04-10_hbeadle> #<buffer response.txt> #<buffer
>                            notes> #<buffer 2025-04-29_rdong3+sree> #<buffer
>                            CDex.tex<03_names>> #<buffer notes.txt>)
>                           (unsplittable) (modeline . t) (width . 80)
>                           (height . 86) (name . "Emacs-arm64-11@sigma")
>                           (last-focus-update . t)
>                           (viper-vi-state-cursor-color . "firebrick")
>                           (viper-saved-cursor-color-in-replace-mode .
>                            "firebrick")
>                           (environment) (font-parameter)
>                           (cursor-color . "firebrick")
>                           (background-mode . light) (display-type . color)
>                           (scroll-bar-background) (scroll-bar-foreground)
>                           (window-system . ns) (fullscreen) (alpha-background)
>                           (alpha) (scroll-bar-height . 15)
>                           (scroll-bar-width . 15) (cursor-type . box)
>                           (auto-lower) (auto-raise) (icon-type) (title)
>                           (buffer-predicate) (tool-bar-lines . 0)
>                           (tab-bar-lines . 0) (menu-bar-lines . 0)
>                           (no-accept-focus) (no-focus-on-map) (z-group)
>                           (parent-frame) (ns-transparent-titlebar)
>                           (ns-appearance) (undecorated) (no-special-glyphs)
>                           (right-fringe . 8) (left-fringe . 8) (line-spacing)
>                           (background-color . "alice blue")
>                           (foreground-color . "Black")
>                           (horizontal-scroll-bars)
>                           (vertical-scroll-bars . right)
>                           (bottom-divider-width . 0) (right-divider-width . 0)
>                           (child-frame-border-width)
>                           (internal-border-width . 2) (border-width . 0)
>                           (font .
>                            "-*-Monaco-regular-normal-normal-*-12-*-*-*-m-0-iso10646-1")
>                           (fontsize . 0) (font-backend mac-ct)
>                           (minibuffer . t))
>  viper-minibuffer-vi-face [face unspecified unspecified unspecified unspecified unspecified unspecified
> unspecified unspecified unspecified unspecified unspecified unspecified unspecified unspecified unspecified
> unspecified unspecified unspecified unspecified]
>  viper-minibuffer-insert-face [face unspecified unspecified unspecified unspecified unspecified unspecified
> unspecified unspecified unspecified unspecified unspecified unspecified unspecified unspecified unspecified
> unspecified unspecified unspecified unspecified]
>  viper-minibuffer-emacs-face [face unspecified unspecified unspecified unspecified unspecified unspecified
> unspecified unspecified unspecified unspecified unspecified unspecified unspecified unspecified unspecified
> unspecified unspecified unspecified unspecified]
>  )
> --text follows this line--
> 
> -- 
> Michael L. Scott (he/him)
> Arthur Gould Yates Professor of Engineering
> Computer Science Department, University of Rochester
> scott@HIDDEN; 585-275-5671, 5478
> http://www.cs.rochester.edu/u/scott/ 




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#78220; Package emacs. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 2 May 2025 20:33:46 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri May 02 16:33:46 2025
Received: from localhost ([127.0.0.1]:33839 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1uAx4r-0001AN-EQ
	for submit <at> debbugs.gnu.org; Fri, 02 May 2025 16:33:46 -0400
Received: from lists.gnu.org ([2001:470:142::17]:48814)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <scott@HIDDEN>)
 id 1uAx4o-0001A0-8e
 for submit <at> debbugs.gnu.org; Fri, 02 May 2025 16:33:43 -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 <scott@HIDDEN>)
 id 1uAx4Y-0004xr-9v
 for bug-gnu-emacs@HIDDEN; Fri, 02 May 2025 16:33:26 -0400
Received: from mail-northcentralusazon11022084.outbound.protection.outlook.com
 ([40.107.200.84] helo=CH5PR02CU005.outbound.protection.outlook.com)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <scott@HIDDEN>)
 id 1uAx4U-0007PM-Sk
 for bug-gnu-emacs@HIDDEN; Fri, 02 May 2025 16:33:26 -0400
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;
 b=cUShowlSvoIYD1hNAH3JZ1XqjUPMz+VXamXG5v8BOUstRkBzmyHO2MH/GKDMr7uZ8bjAxz2wAq8TFbbFrc2R0vvahiWuapTDUnSFwytZH6eQv8+5YyQWjFgBwvCdmJJCuSdKn9IIp/CNaR4bxPV9dchddJ2p3KRgEP54iTIXx3gTveu2LkFzWsrVoLRSn82KE+BsQ+5I0pQbTRJR1853pIC3eu+KWjmnUKkFG41IcZjkvlIVMrIXJ3lSpaJPWBhMjGQdY1qLeo88timbvmD4rBFBUAaTCUKhrc4b/y42O2C9aQEUUScVPskK83ntUemuIF8PE42r0TCVQvSe5zC/Vw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector10001;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1;
 bh=dfiQyOq5UqdelhKA/z255Mz4dllT2rZaffZp4ihEm4E=;
 b=vvY5U3QYOlnuHQ3MUtxgg1m1UOqngxVva/L0tJ4vDiciUV56c9Fz9CmvZPTSWzR1znw0auyt8GBCQhDT2EZK9JSwlVlFb/hZ9j+rKHHqmm1fyPjZmd8HZ95oNBS/YZh4V/Wj9BU8LYxW4PeetRQV0mZZOxFMhaZ23Y+VEyV/CPvIWLHXOsn/YpOeH8yWjq8P20904DHj9pQSPmU5eT2fjiV3JNtsMHhA4YCB+qLHyvnmZJ14y+5zr4OYR5cUXq/G0Lg945tF+YX2FK3/vq5UeCuL7Xn4q9FEQQG2TzwLx9awJuexOF9C2wzYbSrqHJ17Hs1BCEjYBP8RBqkDjncxhw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
 smtp.mailfrom=cs.rochester.edu; dmarc=pass action=none
 header.from=cs.rochester.edu; dkim=pass header.d=cs.rochester.edu; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cs.rochester.edu;
 s=selector1;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=dfiQyOq5UqdelhKA/z255Mz4dllT2rZaffZp4ihEm4E=;
 b=O8v0SsdeAR9Q5sbrO7vxp8fVp1MlpQpRF1pKl1oAZtq/RxZ9TS4+NfTSGtdphhAKPrDZ7QBhex0rku5DcUxsmVgQyqD9Vx/DpBTIE5SemOLEmE8VFzXoSWmIOr/z4oUj19GlU5Fp3U7j6M1XkKg8V5UttcMbdsp4izdN7ie8ZJc=
Received: from DS7PR07MB7685.namprd07.prod.outlook.com (2603:10b6:5:2c5::15)
 by CH0PR07MB8364.namprd07.prod.outlook.com (2603:10b6:610:c8::11) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8699.24; Fri, 2 May
 2025 20:28:17 +0000
Received: from DS7PR07MB7685.namprd07.prod.outlook.com
 ([fe80::1234:fae3:5789:92a8]) by DS7PR07MB7685.namprd07.prod.outlook.com
 ([fe80::1234:fae3:5789:92a8%5]) with mapi id 15.20.8699.022; Fri, 2 May 2025
 20:28:17 +0000
From: "Scott, Michael" <scott@HIDDEN>
To: "kifer@HIDDEN" <kifer@HIDDEN>,
 "bug-gnu-emacs@HIDDEN" <bug-gnu-emacs@HIDDEN>
Subject: bug fix: viper-put-back and viper-Put-back do not set viper-d-com
 correctly
Thread-Topic: bug fix: viper-put-back and viper-Put-back do not set
 viper-d-com correctly
Thread-Index: AQHbu6C8anGsGJOOv0CRnVkPstXf8Q==
Date: Fri, 2 May 2025 20:28:17 +0000
Message-ID: <4D9BFE77-4A96-4C4D-905F-4F9079B8429E@HIDDEN>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-mailer: Apple Mail (2.3826.500.181.1.5)
authentication-results: dkim=none (message not signed)
 header.d=none;dmarc=none action=none header.from=cs.rochester.edu;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: DS7PR07MB7685:EE_|CH0PR07MB8364:EE_
x-ms-office365-filtering-correlation-id: f9593b46-234e-491d-0606-08dd89b7df6e
x-ld-processed: 374e17f4-cf11-4ce2-b3ef-5de76bf4ce41,ExtAddr,ExtFwd
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
 ARA:13230040|1800799024|366016|376014|8096899003|7053199007|13003099007|38070700018;
x-microsoft-antispam-message-info: =?utf-8?B?VXJoQ1ZKZG9CVDVmbFd6WFhIbXlMb2hoVks2VXhNUGRqRUU5a0FDaXlBOUxy?=
 =?utf-8?B?VG1nanN0Wm80cnhTTS9mbFBpMmozaFdkNTgxVEZTbmE1aXpERm1McEt2MFRE?=
 =?utf-8?B?V3Arc1I3WiswdTRYaXA3NWhqbWZxQS9neFZCTlcwRjhKQzRzK0hIa3Zha2ht?=
 =?utf-8?B?Q2JsZFhEQUVuODhaS2pWejJZQmlpdklPT2ZuWmsxN24vVk5QR3FkTk1HdnAz?=
 =?utf-8?B?cjFyTmhpeFJjRFZuWXVDSXFobTFmOXMzdHNXVWNxWU81dVE2QlhpNmN2clFl?=
 =?utf-8?B?ZjlVa2xhMXV4bnc3T2NZd1NSMEdYY2FZWm1CMXlxMlNCa1JINkMrdk4wUFg3?=
 =?utf-8?B?eG9Xdnk4OFNLalhRbG1MZEF4L0hySWFQSjM1TzhvWUNHV00xYWVmQ1U3NWdR?=
 =?utf-8?B?dTNLSjhXbGZ5c0F5RmxVemhFMUF4UHhjUGZ6UVdjM3dsUWMzVG9wQ1Vncksz?=
 =?utf-8?B?ZUVqUEl4b1p6VHZuTm1TenFnUEdWRmxMbW5GbGJxMmlxUmFTVmFSN2oxNmpB?=
 =?utf-8?B?cW5UMEg5ZnUxZTAvbjBLUDBYM2Z0RGxENkV4amI1STltenI2SmJ6MjJUMU14?=
 =?utf-8?B?NEJvMTFmN2VOUEpyMlpDcHlxVjltdGRLSlhxUVVLWURWTmxUSWRtWWQ4Vk44?=
 =?utf-8?B?MGhWeFdITkxzSmRCSDVOR3duSndKUUVIVXVweXJaZHFTcHduSXUyVTJUcEFa?=
 =?utf-8?B?azF3M3JOMWpEeS80Nld3Z0V4VXE3SHd6Y0dIVnE4cU5WVGx4RUpVcWp2MG1y?=
 =?utf-8?B?RGZ0OXZRTjFpVFV6dUdUOWN3bE5kOXoxTVp6Vy9GTk5sdmV5ZGVtWStQM0RY?=
 =?utf-8?B?VFE1OFlqcy9yUHhCN0FhNGNBdDlVSnNSME5MWDJSbDFZSExXbmJ0cnpxNWVr?=
 =?utf-8?B?eElxTTA2UGNtWXhGWEpPSU5EdW9oR3lNTXEwTTB1RUtCRWIrbVJ0RFYzYUJU?=
 =?utf-8?B?UThsV0JmNjVCTXo2VmZBU3BQNzg5eWZ1ZzJ1VG42QUFIdVMwM052NWU4T3RH?=
 =?utf-8?B?aHhIaEpvOHVLMExjd1d2V2dCRnJpTEpsQnI4Y1lMdkhodzZVZXV0ek5UQnJS?=
 =?utf-8?B?TStmMmJLT1dGVVFPOS96Sk5Ua2s2ZVU3d3R1TXgxbVN0cjhEeHFqMzdFR2Yv?=
 =?utf-8?B?WHRPaE9NdGRkQlRPbmdoWC9DeUx0ZVJ4TzJnNi9QdG01eHY0elZRUVJLSVVl?=
 =?utf-8?B?dGFqUTJGVGEyeWFBcVhrY0JQVTdrL3V1SllmTEpsYW9JenEyekVVU0dVNmV2?=
 =?utf-8?B?elg4SGtyOFVWWHh5bWd2dVVwMFdrR0ZjemVMZHVYTHFGc3p3MGRMdnNTNWtk?=
 =?utf-8?B?YTFxbEZlZ3NaUkIxcVM4VWsrSytWS1ZnRWJEOFdSNTBrMWdDOTJaSVNCMHps?=
 =?utf-8?B?SnBJMGppMk9xT3hNTTU3dHBUUExSVEZCRXlWNWdrSVIwd1FvT3hxVzZjME5E?=
 =?utf-8?B?dWlVZ25WTXl1YW9OaUFIL2h6c1pSY2hwdSthaGVDQ0VEQUR2dTdJVGNOYXd1?=
 =?utf-8?B?SGdhcklrdnV3ZmhXS0RlYzlqYXhtSG9OTXpGcWJQZFd0aDVNUkhJNzFDWExS?=
 =?utf-8?B?MmN1Q3BFWHM5WGxiZDdpdHVuem9QeW1yWlBCMFlBQjBRUzZuMzFTT0FqRlZt?=
 =?utf-8?B?MTZpclpjL0pQR3RPeGl0OFh6VmFaZFN6Y2lDN1FlUjgycUs5SXZJa0QrYkpI?=
 =?utf-8?B?TkoyMXNnbFhndjFDc25BSGY3cjM0MDVpTE1NODZNSExtMnpyRm90WitpejZU?=
 =?utf-8?B?cC8rVWJMdWRWbUVGcWVXaVJ2Q2o0L0NPekNQOThwOG5FMS94aXpEUTZMektr?=
 =?utf-8?B?Tm9xcEwrcW85SHdDNnBkSzJ0S3pvd1ZJZkVRbnFtc3Bnd3ZuOFpXZkVSVEt2?=
 =?utf-8?B?aUdYU29LSzNZTzZ6WGFBcUpuTkt2ZmhPbyt2ajVNckFNRlBCeTNaZEZOSTJq?=
 =?utf-8?B?cFdiSmNjdVRRR2xHRFcwYTJFd0dacVJ0cXVyTGJVT0pXR1NDRnNQZDQrT3hj?=
 =?utf-8?Q?uOZkPeqThRLM943mFCbUumsCeCgmi0=3D?=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;
 IPV:NLI; SFV:NSPM; H:DS7PR07MB7685.namprd07.prod.outlook.com; PTR:; CAT:NONE;
 SFS:(13230040)(1800799024)(366016)(376014)(8096899003)(7053199007)(13003099007)(38070700018);
 DIR:OUT; SFP:1102; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?utf-8?B?QzlmRzlJR2MzMTN6V1lyQ3BYR3VDRjdic2NCQnUxNU5Id2hEOVNhelBoNEYr?=
 =?utf-8?B?OURaR0JNVkRuY1Y0K0hDaVZIcEpzdlJXUFVVZmF1bk56eWhMS3RodzBoVnJL?=
 =?utf-8?B?ajVXTzVxZTFxVTYzK0NHRHovTDJJQXhIVE03aitNZ3A3eGR1OTQ2b3Fic0Mv?=
 =?utf-8?B?KzVid1RSdkxQOWlMbnAwRzlEazVTNEJydlRBMkFibmc1clZLQTd4aHNqaUdv?=
 =?utf-8?B?d1ZYZTdLbjVZR25zNjhxQXAya0xJakNpUTBVM3lmOEcwNmtJQmFySG9xcjd5?=
 =?utf-8?B?QkxQN3RGdm5hcDV5bm1HRzdCQ1N3a1c4cHpGZ1lwYjIwdHBBUUVlSy85dk5F?=
 =?utf-8?B?Q2cxa2F6aElTVUVDU3RPZEFxTzdHRVJjc1RUMHV6MnBMdDRUVHVhZUh6WkdN?=
 =?utf-8?B?WGVFMHdVOE4walRLSUpwL0xiWWFFVHhLTkxQRjJIYnh6bGlGOFNMTXp1dVkr?=
 =?utf-8?B?SW9FSzloUk9GSmNrZ3pIQlhPcDJoZ09yWXppN2x1aXBBbDdtWitTZWUzd2ln?=
 =?utf-8?B?aXpLREQ3d09ZNm5aOTNGODNaR21SVlZ1QnZzaWIrT2tMbUJFWGZ5L2djSUh2?=
 =?utf-8?B?aHIvczZMeFZ3UHVZbDk3YVRRYStCL1dBRHFMVnhRNDVCWGU0OE9Gb0taQ3BD?=
 =?utf-8?B?UHpVYzRiaDJaRjY0dlpIRUVTTGhzOTk2WGhRYzRFSEZuUWx2aHlwdmZoS3Qw?=
 =?utf-8?B?MnhvWHNNOENEb05HTVdtQlJQMUtSdU1nVmVwTjM5dzBITWlzKzNaSzB2Z1hV?=
 =?utf-8?B?YTNUajRXQXNjc2UwS1VCcTltN0NPbXZIbmc4M1ZQS2hUamVwcnlIUnYwK1NM?=
 =?utf-8?B?czk3WmJ3R0RoYUtaTWU2KzJwbHhqbW84RjFSdkJ1SHlDdlpjdTJjQkh1eEps?=
 =?utf-8?B?amFBLzBSMEdCTUR5dEc3SnM1cXVoK0RUa25acExOZi9IT0tRYzJRb1g5V20r?=
 =?utf-8?B?Ni9kQ0FmaHM1QzlsWE4yODE2bVB1Tk9FNi8vQjIwU0dvaFl3MDNzbkFRdmVn?=
 =?utf-8?B?Y3VMemtEb0Z0UFNKNmxkdytYUzd3QVVyWmpKandRdmJOWlBYejlYT2d4dDMv?=
 =?utf-8?B?eDR3YW1VTEhUVjRPM3hWUTRlNXp6bmIxQjM0VkllYkl6dVpoTHE1SStJQ0ZU?=
 =?utf-8?B?Tk5ybHlHZW9kNVJ2LzVQNlllNW1KVktKTDZxc3lVQVpBbXFnRHVxVWdZQm41?=
 =?utf-8?B?R1BpZzVYQzZZNk82TWZESWE1MWg4OS9CcW9hNkliQ3lxaDlmMXY1THYvYzhu?=
 =?utf-8?B?QUROK1lBSHoxYlk4RGxhbXJ0Q3lweEFONndKWml0Z0dZY3dISldWRFdNZG5W?=
 =?utf-8?B?bmhaSkxsVVdubjBvdHJpLzc2Z3loanlnekgveWw1dmRWb3YzLzJETlZlZDlZ?=
 =?utf-8?B?NUtsMDRUT0RxeHlNczlmNWROT09jSkI5a0Z2WVl3MlpoRUN2bXQ1WjNJdXVX?=
 =?utf-8?B?aTAxd3hnTHNKVklwWjBzNUtzNG9MZzdYU1JVWUs2TVIyNUszWHBib0VpeXpU?=
 =?utf-8?B?UktKQ0NNMkpvdG5CSzRtZkxqZ3dMOW1QWXphRUZac01QSGJubk04eFo4b3h5?=
 =?utf-8?B?c1lmcVd3MFFzak9sU0svbFovdWxQNkRhUmV3UTMwS0xrVmxsRVNnYUppWEcv?=
 =?utf-8?B?S3VQMDFJTzM2Q05Tci9RRDBoZE9vWDNobzBLaWVKajlmY2FWTG5PdWhuTU1H?=
 =?utf-8?B?bU5zT3NacUVkNUdxQVpYU1B5ZUFPNWFCamRmZ2g2L2F0clFKQnh2RjB3Q282?=
 =?utf-8?B?M1R5R1VQVFdyWkxqVCtnYTkrUW5SaVhYbDl2Qmhadk0ya0JaNFdBMk90WVVn?=
 =?utf-8?B?M05aWjN4bHNLOEcrK1U1dFU4WEJmQTl0ZE5XMUtpTCs5NHJMeCtGbUt1UW83?=
 =?utf-8?B?R251VDA3cjJ4UjJuL0VQY00yeUhaMFFFazlGUXN2cVp1alFwUWNFbm5taHZ3?=
 =?utf-8?B?dHV2dEVxOGJoWnhTbjcrNEJvUVltNnNvZFBtUmNHK0g4UkZnd3lrWFdiRXpK?=
 =?utf-8?B?YlU0cnhxVG0rUWNIZWNPT2VSMHlxMTlKRVBYSUN2RG9GRXB4Z0Nqd2M3ZlZm?=
 =?utf-8?B?Z2FKM0FxbGgralQ4VDB6cXJ0QUloK0h6WWx5Z0czbUg2a0sxeUsxWlhWbksv?=
 =?utf-8?B?Qi9GdUVvQTNrVndQUkR2cDl3dHdvd05meHQ1TUZNeGZrd29ueXZBNzhLZlJT?=
 =?utf-8?B?c1E9PQ==?=
Content-Type: multipart/alternative;
 boundary="_000_4D9BFE774A964C4D905F4F9079B8429Ecsrochesteredu_"
MIME-Version: 1.0
X-OriginatorOrg: cs.rochester.edu
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: DS7PR07MB7685.namprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: f9593b46-234e-491d-0606-08dd89b7df6e
X-MS-Exchange-CrossTenant-originalarrivaltime: 02 May 2025 20:28:17.6765 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 374e17f4-cf11-4ce2-b3ef-5de76bf4ce41
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: l4EeiYK73mFjp6rIhCQM1VYuiEjuSm6P56D4KiuL8chHl++pzNjABil/uTW0sbW1PXQiUr68vQ5ztJkbHf7I2w==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH0PR07MB8364
Received-SPF: softfail client-ip=40.107.200.84;
 envelope-from=scott@HIDDEN;
 helo=CH5PR02CU005.outbound.protection.outlook.com
X-Spam_score_int: 0
X-Spam_score: 0.0
X-Spam_bar: /
X-Spam_report: (0.0 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1,
 DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, LONGWORDS=2.035,
 RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=0.001,
 RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001,
 SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 2.8 (++)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview:  To: kifer@HIDDEN, bug-gnu-emacs@HIDDEN Subject:
 Viper version is 3.14.2 of July 4, 2013; viper-put-back and viper-Put-back
 do not correctly set viper-d-com From: mls <scott@HIDDEN [...] 
 Content analysis details:   (2.8 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -0.0 RCVD_IN_DNSWL_NONE     RBL: Sender listed at https://www.dnswl.org/,
 no trust [2001:470:142:0:0:0:0:17 listed in] [list.dnswl.org]
 1.0 SPF_SOFTFAIL           SPF: sender does not match SPF record (softfail)
 -0.0 SPF_HELO_PASS          SPF: HELO matches SPF record
 0.0 HTML_MESSAGE           BODY: HTML included in message
 1.8 LONGWORDS              Long string of long words
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 1.8 (+)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 
 Content preview:  To: kifer@HIDDEN, bug-gnu-emacs@HIDDEN Subject:
    Viper version is 3.14.2 of July 4, 2013; viper-put-back and viper-Put-back
    do not correctly set viper-d-com From: mls <scott@HIDDEN [...] 
 
 Content analysis details:   (1.8 points, 10.0 required)
 
  pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -0.0 RCVD_IN_DNSWL_NONE     RBL: Sender listed at https://www.dnswl.org/,
                              no trust
                             [2001:470:142:0:0:0:0:17 listed in]
                             [list.dnswl.org]
  1.0 SPF_SOFTFAIL           SPF: sender does not match SPF record (softfail)
 -0.0 SPF_HELO_PASS          SPF: HELO matches SPF record
  0.0 HTML_MESSAGE           BODY: HTML included in message
  1.8 LONGWORDS              Long string of long words
 -1.0 MAILING_LIST_MULTI     Multiple indicators imply a widely-seen list
                             manager

--_000_4D9BFE774A964C4D905F4F9079B8429Ecsrochesteredu_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

VG86IGtpZmVyQGNzLnN0b255YnJvb2suZWR1LCBidWctZ251LWVtYWNzQGdudS5vcmcNClN1Ympl
Y3Q6IFZpcGVyIHZlcnNpb24gaXMgMy4xNC4yIG9mIEp1bHkgNCwgMjAxMzsgdmlwZXItcHV0LWJh
Y2sgYW5kIHZpcGVyLVB1dC1iYWNrIGRvDQpub3QgY29ycmVjdGx5IHNldCB2aXBlci1kLWNvbQ0K
RnJvbTogbWxzIDxzY290dEBzY290dC5jcy5yb2NoZXN0ZXIuZWR1Pg0KDQoNCkNvbmdyYXR1bGF0
aW9ucyEgWW91IG1heSBoYXZlIHVuZWFydGhlZCBhIGJ1ZyBpbiBWaXBlciENClBsZWFzZSBtYWls
IGEgY29uY2lzZSwgYWNjdXJhdGUgc3VtbWFyeSBvZiB0aGUgcHJvYmxlbSB0byB0aGUgYWRkcmVz
cyBhYm92ZS4NCg0KSW4gdGhlIGNvZGUgZm9yIHZpcGVyLXB1dC1iYWNrIGFuZCB2aXBlci1QdXQt
YmFjaywgYm90aCBpbiB2aXBlci1jbWQuZWwsDQp2aXBlci11c2UtcmVnaXN0ZXIgaXMgcmVzZXQg
dG8gbmlsIGJlZm9yZSBjYWxsaW5nIHZpcGVyLXNldC1kZXN0cnVjdGl2ZS1jb21tYW5kLg0KSXQg
bmVlZHMgdG8gaGFwcGVuIGFmdGVyOg0KDQpzaWdtYT4gZGlmZiAtYyB2aXBlci1jbWQuZWwgdmlw
ZXItY21kX2ZpeC5lbA0KKioqIHZpcGVyLWNtZC5lbCBGcmkgTWF5ICAyIDE2OjE5OjQxIDIwMjUN
Ci0tLSB2aXBlci1jbWRfZml4LmVsIEZyaSBNYXkgIDIgMTY6MjA6MzcgMjAyNQ0KKioqKioqKioq
KioqKioqDQoqKiogMzg2NSwzODcxICoqKioNCiAgICAgICAoc2V0cSB2aXBlci11c2UtcmVnaXN0
ZXIgbmlsKQ0KICAgICAgIChlcnJvciB2aXBlci1FbXB0eVJlZ2lzdGVyIHJlZykpDQogICAodXNl
ci1lcnJvciB2aXBlci1WaXBlckJlbGwpKSkNCi0gICAgIChzZXRxIHZpcGVyLXVzZS1yZWdpc3Rl
ciBuaWwpDQogICAgICAoaWYgKHZpcGVyLWVuZC13aXRoLWEtbmV3bGluZS1wIHRleHQpDQogIChw
cm9nbg0KICAgKGVuZC1vZi1saW5lKQ0KLS0tIDM4NjUsMzg3MCAtLS0tDQoqKioqKioqKioqKioq
KioNCioqKiAzODc3LDM4ODIgKioqKg0KLS0tIDM4NzYsMzg4MiAtLS0tDQogICAgICAoc2V0LW1h
cmtlciAobWFyay1tYXJrZXIpIChwb2ludCkgKGN1cnJlbnQtYnVmZmVyKSkNCiAgICAgICh2aXBl
ci1zZXQtZGVzdHJ1Y3RpdmUtY29tbWFuZA0KICAgICAgIChsaXN0ICd2aXBlci1wdXQtYmFjayB2
YWwgbmlsIHZpcGVyLXVzZS1yZWdpc3RlciBuaWwgbmlsKSkNCisgICAgIChzZXRxIHZpcGVyLXVz
ZS1yZWdpc3RlciBuaWwpDQogICAgICAoc2V0cSBzdi1wb2ludCAocG9pbnQpKQ0KICAgICAgKHZp
cGVyLWxvb3AgdmFsICh2aXBlci15YW5rIHRleHQpKQ0KICAgICAgKHNldHEgY2hhcnMtaW5zZXJ0
ZWQgKGFicyAoLSAocG9pbnQpIHN2LXBvaW50KSkNCioqKioqKioqKioqKioqKg0KKioqIDM5MTUs
MzkyNCAqKioqDQogICAgICAgKHNldHEgdmlwZXItdXNlLXJlZ2lzdGVyIG5pbCkNCiAgICAgICAo
ZXJyb3IgdmlwZXItRW1wdHlSZWdpc3RlciByZWcpKQ0KICAgKHVzZXItZXJyb3IgdmlwZXItVmlw
ZXJCZWxsKSkpDQotICAgICAoc2V0cSB2aXBlci11c2UtcmVnaXN0ZXIgbmlsKQ0KICAgICAgKGlm
ICh2aXBlci1lbmQtd2l0aC1hLW5ld2xpbmUtcCB0ZXh0KSAoYmVnaW5uaW5nLW9mLWxpbmUpKQ0K
ICAgICAgKHZpcGVyLXNldC1kZXN0cnVjdGl2ZS1jb21tYW5kDQogICAgICAgKGxpc3QgJ3ZpcGVy
LVB1dC1iYWNrIHZhbCBuaWwgdmlwZXItdXNlLXJlZ2lzdGVyIG5pbCBuaWwpKQ0KICAgICAgKHNl
dC1tYXJrZXIgKG1hcmstbWFya2VyKSAocG9pbnQpIChjdXJyZW50LWJ1ZmZlcikpDQogICAgICAo
c2V0cSBzdi1wb2ludCAocG9pbnQpKQ0KICAgICAgKHZpcGVyLWxvb3AgdmFsICh2aXBlci15YW5r
IHRleHQpKQ0KLS0tIDM5MTUsMzkyNCAtLS0tDQogICAgICAgKHNldHEgdmlwZXItdXNlLXJlZ2lz
dGVyIG5pbCkNCiAgICAgICAoZXJyb3IgdmlwZXItRW1wdHlSZWdpc3RlciByZWcpKQ0KICAgKHVz
ZXItZXJyb3IgdmlwZXItVmlwZXJCZWxsKSkpDQogICAgICAoaWYgKHZpcGVyLWVuZC13aXRoLWEt
bmV3bGluZS1wIHRleHQpIChiZWdpbm5pbmctb2YtbGluZSkpDQogICAgICAodmlwZXItc2V0LWRl
c3RydWN0aXZlLWNvbW1hbmQNCiAgICAgICAobGlzdCAndmlwZXItUHV0LWJhY2sgdmFsIG5pbCB2
aXBlci11c2UtcmVnaXN0ZXIgbmlsIG5pbCkpDQorICAgICAoc2V0cSB2aXBlci11c2UtcmVnaXN0
ZXIgbmlsKQ0KICAgICAgKHNldC1tYXJrZXIgKG1hcmstbWFya2VyKSAocG9pbnQpIChjdXJyZW50
LWJ1ZmZlcikpDQogICAgICAoc2V0cSBzdi1wb2ludCAocG9pbnQpKQ0KICAgICAgKHZpcGVyLWxv
b3AgdmFsICh2aXBlci15YW5rIHRleHQpKQ0Kc2lnbWE+DQoNCldpdGggdGhpcyBmaXgsIGEgY29t
bWFuZCBsaWtlIOKAnHhwIG9yIOKAnHhQIHdpbGwgcmVwZWF0IGNvcnJlY3RseSB3aXRoIHRoZSBk
b3QgY29tbWFuZC4NCg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KDQpFbWFjcyAgOiBHTlUgRW1hY3MgMjkuNCAoYnVp
bGQgMSwgYWFyY2g2NC1hcHBsZS1kYXJ3aW4yMS42LjAsIE5TIGFwcGtpdC0yMTEzLjYwIFZlcnNp
b24gMTIuNi42IChCdWlsZCAyMUc2NDYpKQ0KIG9mIDIwMjQtMDgtMDINClBhY2thZ2U6IFZpcGVy
IHZlcnNpb24gaXMgMy4xNC4yIG9mIEp1bHkgNCwgMjAxMw0KDQpjdXJyZW50IHN0YXRlOg0KPT09
PT09PT09PT09PT0NCihzZXRxDQogdmlwZXItdmktbWluaWJ1ZmZlci1taW5vci1tb2RlIG5pbA0K
IHZpcGVyLWluc2VydC1taW5pYnVmZmVyLW1pbm9yLW1vZGUgbmlsDQogdmlwZXItdmktaW50ZXJj
ZXB0LW1pbm9yLW1vZGUgdA0KIHZpcGVyLXZpLWxvY2FsLXVzZXItbWlub3ItbW9kZSB0DQogdmlw
ZXItdmkta2JkLW1pbm9yLW1vZGUgdA0KIHZpcGVyLXZpLWdsb2JhbC11c2VyLW1pbm9yLW1vZGUg
dA0KIHZpcGVyLXZpLXN0YXRlLW1vZGlmaWVyLW1pbm9yLW1vZGUgdA0KIHZpcGVyLXZpLWRpZWhh
cmQtbWlub3ItbW9kZSBuaWwNCiB2aXBlci12aS1iYXNpYy1taW5vci1tb2RlIHQNCiB2aXBlci1y
ZXBsYWNlLW1pbm9yLW1vZGUgbmlsDQogdmlwZXItaW5zZXJ0LWludGVyY2VwdC1taW5vci1tb2Rl
IG5pbA0KIHZpcGVyLWluc2VydC1sb2NhbC11c2VyLW1pbm9yLW1vZGUgbmlsDQogdmlwZXItaW5z
ZXJ0LWtiZC1taW5vci1tb2RlIG5pbA0KIHZpcGVyLWluc2VydC1nbG9iYWwtdXNlci1taW5vci1t
b2RlIG5pbA0KIHZpcGVyLWluc2VydC1zdGF0ZS1tb2RpZmllci1taW5vci1tb2RlIG5pbA0KIHZp
cGVyLWluc2VydC1kaWVoYXJkLW1pbm9yLW1vZGUgbmlsDQogdmlwZXItaW5zZXJ0LWJhc2ljLW1p
bm9yLW1vZGUgbmlsDQogdmlwZXItZW1hY3MtaW50ZXJjZXB0LW1pbm9yLW1vZGUgbmlsDQogdmlw
ZXItZW1hY3MtbG9jYWwtdXNlci1taW5vci1tb2RlIG5pbA0KIHZpcGVyLWVtYWNzLWtiZC1taW5v
ci1tb2RlIG5pbA0KIHZpcGVyLWVtYWNzLWdsb2JhbC11c2VyLW1pbm9yLW1vZGUgbmlsDQogdmlw
ZXItZW1hY3Mtc3RhdGUtbW9kaWZpZXItbWlub3ItbW9kZSBuaWwNCiB2aXBlci1hdXRvbWF0aWMt
aXNvLWFjY2VudHMgbmlsDQogdmlwZXItc3BlY2lhbC1pbnB1dC1tZXRob2QgbmlsDQogdmlwZXIt
d2FudC1lbWFjcy1rZXlzLWluLWluc2VydCB0DQogdmlwZXItd2FudC1lbWFjcy1rZXlzLWluLXZp
IHQNCiB2aXBlci1rZWVwLXBvaW50LW9uLXVuZG8gbmlsDQogdmlwZXItbm8tbXVsdGlwbGUtRVND
IHQNCiB2aXBlci1lbGVjdHJpYy1tb2RlIG5pbA0KIHZpcGVyLUVTQy1rZXkgImAiDQogdmlwZXIt
d2FudC1jdGwtaC1oZWxwIG5pbA0KIHZpcGVyLWV4LXN0eWxlLWVkaXRpbmcgbmlsDQogdmlwZXIt
ZGVsZXRlLWJhY2t3YXJkcy1pbi1yZXBsYWNlIG5pbA0KIHZpcGVyLXZpLXN0eWxlLWluLW1pbmli
dWZmZXIgdA0KIHZpcGVyLXZpLXN0YXRlLWhvb2sgJ3ZpcGVyLXJlc3RvcmUtY3Vyc29yLXR5cGUN
CiB2aXBlci1pbnNlcnQtc3RhdGUtaG9vayAnKHR1cm4tb24tYXV0by1maWxsIHZpcGVyLXNldC1p
bnNlcnQtY3Vyc29yLXR5cGUpDQogdmlwZXItcmVwbGFjZS1zdGF0ZS1ob29rICd2aXBlci1yZXN0
b3JlLWN1cnNvci10eXBlDQogdmlwZXItZW1hY3Mtc3RhdGUtaG9vayAndmlwZXItcmVzdG9yZS1j
dXJzb3ItdHlwZQ0KIGV4LWN5Y2xlLW90aGVyLXdpbmRvdyB0DQogZXgtY3ljbGUtdGhyb3VnaC1u
b24tZmlsZXMgbmlsDQogdmlwZXItZXhwZXJ0LWxldmVsIDUNCiBtYWpvci1tb2RlICdmdW5kYW1l
bnRhbC1tb2RlDQogd2luZG93LXN5c3RlbSAnbnMNCiB4LWRpc3BsYXktY29sb3ItcCB0DQogdmlw
ZXItZnJhbWUtcGFyYW1ldGVycyAnKCh0b29sLWJhci1wb3NpdGlvbiAuIHRvcCkgKHBhcmVudC1p
ZCkNCiAgICAgICAgICAgICAgICAgICAgICAgICAgKGV4cGxpY2l0LW5hbWUpIChkaXNwbGF5IC4g
InNjb3R0LmNzLnJvY2hlc3Rlci5lZHUiKQ0KICAgICAgICAgICAgICAgICAgICAgICAgICAodmlz
aWJpbGl0eSAuIHQpIChpY29uLW5hbWUpICh3aW5kb3ctaWQgLiAiMSIpDQogICAgICAgICAgICAg
ICAgICAgICAgICAgICh0b3AgLiAyNSkgKGxlZnQgLiAxNTI2KQ0KICAgICAgICAgICAgICAgICAg
ICAgICAgICAoYnVyaWVkLWJ1ZmZlci1saXN0ICM8YnVmZmVyICpDb21wbGV0aW9ucyo+ICM8YnVm
ZmVyDQogICAgICAgICAgICAgICAgICAgICAgICAgICAqdmlwZXItYXNrLWxldmVsKj4pDQogICAg
ICAgICAgICAgICAgICAgICAgICAgIChidWZmZXItbGlzdCAjPGJ1ZmZlciAudmlwZXI+ICM8YnVm
ZmVyDQogICAgICAgICAgICAgICAgICAgICAgICAgICB2aXBlci1jbWQuZWwuZ3o+ICM8YnVmZmVy
IHZpcGVyLWluaXQuZWwuZ3o+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAjPGJ1ZmZlciAq
QmFja3RyYWNlKj4gIzxidWZmZXIgKkhlbHAqPiAjPGJ1ZmZlcg0KICAgICAgICAgICAgICAgICAg
ICAgICAgICAgKkJ1ZmZlciBMaXN0Kj4gIzxidWZmZXIgY2hhcC50ZXg+ICM8YnVmZmVyDQogICAg
ICAgICAgICAgICAgICAgICAgICAgICBDRGV4LnRleDwwNF9zZW1hbnRpY3M+PiAjPGJ1ZmZlcg0K
ICAgICAgICAgICAgICAgICAgICAgICAgICAgMjAyNS0wNS0wMV9ZdWFuX1lhbz4gIzxidWZmZXIg
YXR0cl9ncmFtbWFycy50ZXg+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAjPGJ1ZmZlciBt
YWluLnRleD4gIzxidWZmZXIgKnNjcmF0Y2gqPiAjPGJ1ZmZlcg0KICAgICAgICAgICAgICAgICAg
ICAgICAgICAgMjAyNS0wNC0xMF9oYmVhZGxlPiAjPGJ1ZmZlciByZXNwb25zZS50eHQ+ICM8YnVm
ZmVyDQogICAgICAgICAgICAgICAgICAgICAgICAgICBub3Rlcz4gIzxidWZmZXIgMjAyNS0wNC0y
OV9yZG9uZzMrc3JlZT4gIzxidWZmZXINCiAgICAgICAgICAgICAgICAgICAgICAgICAgIENEZXgu
dGV4PDAzX25hbWVzPj4gIzxidWZmZXIgbm90ZXMudHh0PikNCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgKHVuc3BsaXR0YWJsZSkgKG1vZGVsaW5lIC4gdCkgKHdpZHRoIC4gODApDQogICAgICAg
ICAgICAgICAgICAgICAgICAgIChoZWlnaHQgLiA4NikgKG5hbWUgLiAiRW1hY3MtYXJtNjQtMTFA
c2lnbWEiKQ0KICAgICAgICAgICAgICAgICAgICAgICAgICAobGFzdC1mb2N1cy11cGRhdGUgLiB0
KQ0KICAgICAgICAgICAgICAgICAgICAgICAgICAodmlwZXItdmktc3RhdGUtY3Vyc29yLWNvbG9y
IC4gImZpcmVicmljayIpDQogICAgICAgICAgICAgICAgICAgICAgICAgICh2aXBlci1zYXZlZC1j
dXJzb3ItY29sb3ItaW4tcmVwbGFjZS1tb2RlIC4NCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICJmaXJlYnJpY2siKQ0KICAgICAgICAgICAgICAgICAgICAgICAgICAoZW52aXJvbm1lbnQpIChm
b250LXBhcmFtZXRlcikNCiAgICAgICAgICAgICAgICAgICAgICAgICAgKGN1cnNvci1jb2xvciAu
ICJmaXJlYnJpY2siKQ0KICAgICAgICAgICAgICAgICAgICAgICAgICAoYmFja2dyb3VuZC1tb2Rl
IC4gbGlnaHQpIChkaXNwbGF5LXR5cGUgLiBjb2xvcikNCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgKHNjcm9sbC1iYXItYmFja2dyb3VuZCkgKHNjcm9sbC1iYXItZm9yZWdyb3VuZCkNCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgKHdpbmRvdy1zeXN0ZW0gLiBucykgKGZ1bGxzY3JlZW4pIChh
bHBoYS1iYWNrZ3JvdW5kKQ0KICAgICAgICAgICAgICAgICAgICAgICAgICAoYWxwaGEpIChzY3Jv
bGwtYmFyLWhlaWdodCAuIDE1KQ0KICAgICAgICAgICAgICAgICAgICAgICAgICAoc2Nyb2xsLWJh
ci13aWR0aCAuIDE1KSAoY3Vyc29yLXR5cGUgLiBib3gpDQogICAgICAgICAgICAgICAgICAgICAg
ICAgIChhdXRvLWxvd2VyKSAoYXV0by1yYWlzZSkgKGljb24tdHlwZSkgKHRpdGxlKQ0KICAgICAg
ICAgICAgICAgICAgICAgICAgICAoYnVmZmVyLXByZWRpY2F0ZSkgKHRvb2wtYmFyLWxpbmVzIC4g
MCkNCiAgICAgICAgICAgICAgICAgICAgICAgICAgKHRhYi1iYXItbGluZXMgLiAwKSAobWVudS1i
YXItbGluZXMgLiAwKQ0KICAgICAgICAgICAgICAgICAgICAgICAgICAobm8tYWNjZXB0LWZvY3Vz
KSAobm8tZm9jdXMtb24tbWFwKSAoei1ncm91cCkNCiAgICAgICAgICAgICAgICAgICAgICAgICAg
KHBhcmVudC1mcmFtZSkgKG5zLXRyYW5zcGFyZW50LXRpdGxlYmFyKQ0KICAgICAgICAgICAgICAg
ICAgICAgICAgICAobnMtYXBwZWFyYW5jZSkgKHVuZGVjb3JhdGVkKSAobm8tc3BlY2lhbC1nbHlw
aHMpDQogICAgICAgICAgICAgICAgICAgICAgICAgIChyaWdodC1mcmluZ2UgLiA4KSAobGVmdC1m
cmluZ2UgLiA4KSAobGluZS1zcGFjaW5nKQ0KICAgICAgICAgICAgICAgICAgICAgICAgICAoYmFj
a2dyb3VuZC1jb2xvciAuICJhbGljZSBibHVlIikNCiAgICAgICAgICAgICAgICAgICAgICAgICAg
KGZvcmVncm91bmQtY29sb3IgLiAiQmxhY2siKQ0KICAgICAgICAgICAgICAgICAgICAgICAgICAo
aG9yaXpvbnRhbC1zY3JvbGwtYmFycykNCiAgICAgICAgICAgICAgICAgICAgICAgICAgKHZlcnRp
Y2FsLXNjcm9sbC1iYXJzIC4gcmlnaHQpDQogICAgICAgICAgICAgICAgICAgICAgICAgIChib3R0
b20tZGl2aWRlci13aWR0aCAuIDApIChyaWdodC1kaXZpZGVyLXdpZHRoIC4gMCkNCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgKGNoaWxkLWZyYW1lLWJvcmRlci13aWR0aCkNCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgKGludGVybmFsLWJvcmRlci13aWR0aCAuIDIpIChib3JkZXItd2lkdGgg
LiAwKQ0KICAgICAgICAgICAgICAgICAgICAgICAgICAoZm9udCAuDQogICAgICAgICAgICAgICAg
ICAgICAgICAgICAiLSotTW9uYWNvLXJlZ3VsYXItbm9ybWFsLW5vcm1hbC0qLTEyLSotKi0qLW0t
MC1pc28xMDY0Ni0xIikNCiAgICAgICAgICAgICAgICAgICAgICAgICAgKGZvbnRzaXplIC4gMCkg
KGZvbnQtYmFja2VuZCBtYWMtY3QpDQogICAgICAgICAgICAgICAgICAgICAgICAgIChtaW5pYnVm
ZmVyIC4gdCkpDQogdmlwZXItbWluaWJ1ZmZlci12aS1mYWNlIFtmYWNlIHVuc3BlY2lmaWVkIHVu
c3BlY2lmaWVkIHVuc3BlY2lmaWVkIHVuc3BlY2lmaWVkIHVuc3BlY2lmaWVkIHVuc3BlY2lmaWVk
IHVuc3BlY2lmaWVkIHVuc3BlY2lmaWVkIHVuc3BlY2lmaWVkIHVuc3BlY2lmaWVkIHVuc3BlY2lm
aWVkIHVuc3BlY2lmaWVkIHVuc3BlY2lmaWVkIHVuc3BlY2lmaWVkIHVuc3BlY2lmaWVkIHVuc3Bl
Y2lmaWVkIHVuc3BlY2lmaWVkIHVuc3BlY2lmaWVkIHVuc3BlY2lmaWVkXQ0KIHZpcGVyLW1pbmli
dWZmZXItaW5zZXJ0LWZhY2UgW2ZhY2UgdW5zcGVjaWZpZWQgdW5zcGVjaWZpZWQgdW5zcGVjaWZp
ZWQgdW5zcGVjaWZpZWQgdW5zcGVjaWZpZWQgdW5zcGVjaWZpZWQgdW5zcGVjaWZpZWQgdW5zcGVj
aWZpZWQgdW5zcGVjaWZpZWQgdW5zcGVjaWZpZWQgdW5zcGVjaWZpZWQgdW5zcGVjaWZpZWQgdW5z
cGVjaWZpZWQgdW5zcGVjaWZpZWQgdW5zcGVjaWZpZWQgdW5zcGVjaWZpZWQgdW5zcGVjaWZpZWQg
dW5zcGVjaWZpZWQgdW5zcGVjaWZpZWRdDQogdmlwZXItbWluaWJ1ZmZlci1lbWFjcy1mYWNlIFtm
YWNlIHVuc3BlY2lmaWVkIHVuc3BlY2lmaWVkIHVuc3BlY2lmaWVkIHVuc3BlY2lmaWVkIHVuc3Bl
Y2lmaWVkIHVuc3BlY2lmaWVkIHVuc3BlY2lmaWVkIHVuc3BlY2lmaWVkIHVuc3BlY2lmaWVkIHVu
c3BlY2lmaWVkIHVuc3BlY2lmaWVkIHVuc3BlY2lmaWVkIHVuc3BlY2lmaWVkIHVuc3BlY2lmaWVk
IHVuc3BlY2lmaWVkIHVuc3BlY2lmaWVkIHVuc3BlY2lmaWVkIHVuc3BlY2lmaWVkIHVuc3BlY2lm
aWVkXQ0KICkNCi0tdGV4dCBmb2xsb3dzIHRoaXMgbGluZS0tDQoNCi0tDQpNaWNoYWVsIEwuIFNj
b3R0IChoZS9oaW0pDQpBcnRodXIgR291bGQgWWF0ZXMgUHJvZmVzc29yIG9mIEVuZ2luZWVyaW5n
DQpDb21wdXRlciBTY2llbmNlIERlcGFydG1lbnQsIFVuaXZlcnNpdHkgb2YgUm9jaGVzdGVyDQpz
Y290dEBjcy5yb2NoZXN0ZXIuZWR1PG1haWx0bzpzY290dEBjcy5yb2NoZXN0ZXIuZWR1PjsgNTg1
LTI3NS01NjcxLCA1NDc4DQpodHRwOi8vd3d3LmNzLnJvY2hlc3Rlci5lZHUvdS9zY290dC8NCg0K

--_000_4D9BFE774A964C4D905F4F9079B8429Ecsrochesteredu_
Content-Type: text/html; charset="utf-8"
Content-ID: <3FA00C5FD9631F41BAEA03DFDFCCA986@HIDDEN>
Content-Transfer-Encoding: base64

PGh0bWw+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0i
dGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjwvaGVhZD4NCjxib2R5IHN0eWxlPSJvdmVyZmxv
dy13cmFwOiBicmVhay13b3JkOyAtd2Via2l0LW5ic3AtbW9kZTogc3BhY2U7IGxpbmUtYnJlYWs6
IGFmdGVyLXdoaXRlLXNwYWNlOyI+DQo8ZGl2PlRvOiBraWZlckBjcy5zdG9ueWJyb29rLmVkdSwg
YnVnLWdudS1lbWFjc0BnbnUub3JnPC9kaXY+DQo8ZGl2PlN1YmplY3Q6IFZpcGVyIHZlcnNpb24g
aXMgMy4xNC4yIG9mIEp1bHkgNCwgMjAxMzsgdmlwZXItcHV0LWJhY2sgYW5kIHZpcGVyLVB1dC1i
YWNrIGRvPC9kaXY+DQo8ZGl2Pm5vdCBjb3JyZWN0bHkgc2V0IHZpcGVyLWQtY29tPC9kaXY+DQo8
ZGl2PkZyb206IG1scyAmbHQ7c2NvdHRAc2NvdHQuY3Mucm9jaGVzdGVyLmVkdSZndDs8L2Rpdj4N
CjxkaXY+PGJyPg0KPC9kaXY+DQo8ZGl2Pjxicj4NCjwvZGl2Pg0KPGRpdj5Db25ncmF0dWxhdGlv
bnMhIFlvdSBtYXkgaGF2ZSB1bmVhcnRoZWQgYSBidWcgaW4gVmlwZXIhPC9kaXY+DQo8ZGl2PlBs
ZWFzZSBtYWlsIGEgY29uY2lzZSwgYWNjdXJhdGUgc3VtbWFyeSBvZiB0aGUgcHJvYmxlbSB0byB0
aGUgYWRkcmVzcyBhYm92ZS48L2Rpdj4NCjxkaXY+PGJyPg0KPC9kaXY+DQo8ZGl2PkluIHRoZSBj
b2RlIGZvciB2aXBlci1wdXQtYmFjayBhbmQgdmlwZXItUHV0LWJhY2ssIGJvdGggaW4gdmlwZXIt
Y21kLmVsLDwvZGl2Pg0KPGRpdj52aXBlci11c2UtcmVnaXN0ZXIgaXMgcmVzZXQgdG8gbmlsIGJl
Zm9yZSBjYWxsaW5nIHZpcGVyLXNldC1kZXN0cnVjdGl2ZS1jb21tYW5kLjwvZGl2Pg0KPGRpdj5J
dCBuZWVkcyB0byBoYXBwZW4gYWZ0ZXI6PC9kaXY+DQo8ZGl2Pjxicj4NCjwvZGl2Pg0KPGJsb2Nr
cXVvdGUgc3R5bGU9Im1hcmdpbjogMCAwIDAgNDBweDsgYm9yZGVyOiBub25lOyBwYWRkaW5nOiAw
cHg7Ij4NCjxkaXY+c2lnbWEmZ3Q7IGRpZmYgLWMgdmlwZXItY21kLmVsIHZpcGVyLWNtZF9maXgu
ZWw8L2Rpdj4NCjxkaXY+KioqIHZpcGVyLWNtZC5lbDxzcGFuIGNsYXNzPSJBcHBsZS10YWItc3Bh
biIgc3R5bGU9IndoaXRlLXNwYWNlOnByZSI+IDwvc3Bhbj4NCkZyaSBNYXkgJm5ic3A7MiAxNjox
OTo0MSAyMDI1PC9kaXY+DQo8ZGl2Pi0tLSB2aXBlci1jbWRfZml4LmVsPHNwYW4gY2xhc3M9IkFw
cGxlLXRhYi1zcGFuIiBzdHlsZT0id2hpdGUtc3BhY2U6cHJlIj4gPC9zcGFuPg0KRnJpIE1heSAm
bmJzcDsyIDE2OjIwOjM3IDIwMjU8L2Rpdj4NCjxkaXY+KioqKioqKioqKioqKioqPC9kaXY+DQo8
ZGl2PioqKiAzODY1LDM4NzEgKioqKjwvZGl2Pg0KPGRpdj4mbmJzcDsgPHNwYW4gY2xhc3M9IkFw
cGxlLXRhYi1zcGFuIiBzdHlsZT0id2hpdGUtc3BhY2U6cHJlIj48L3NwYW4+Jm5ic3A7ICZuYnNw
OyAmbmJzcDsoc2V0cSB2aXBlci11c2UtcmVnaXN0ZXIgbmlsKTwvZGl2Pg0KPGRpdj4mbmJzcDsg
PHNwYW4gY2xhc3M9IkFwcGxlLXRhYi1zcGFuIiBzdHlsZT0id2hpdGUtc3BhY2U6cHJlIj48L3Nw
YW4+Jm5ic3A7ICZuYnNwOyAmbmJzcDsoZXJyb3IgdmlwZXItRW1wdHlSZWdpc3RlciByZWcpKTwv
ZGl2Pg0KPGRpdj4mbmJzcDsgPHNwYW4gY2xhc3M9IkFwcGxlLXRhYi1zcGFuIiBzdHlsZT0id2hp
dGUtc3BhY2U6cHJlIj48L3NwYW4+Jm5ic3A7KHVzZXItZXJyb3IgdmlwZXItVmlwZXJCZWxsKSkp
PC9kaXY+DQo8ZGl2Pi0gJm5ic3A7ICZuYnNwOyAoc2V0cSB2aXBlci11c2UtcmVnaXN0ZXIgbmls
KTwvZGl2Pg0KPGRpdj4mbmJzcDsgJm5ic3A7ICZuYnNwOyAoaWYgKHZpcGVyLWVuZC13aXRoLWEt
bmV3bGluZS1wIHRleHQpPC9kaXY+DQo8ZGl2PiZuYnNwOyA8c3BhbiBjbGFzcz0iQXBwbGUtdGFi
LXNwYW4iIHN0eWxlPSJ3aGl0ZS1zcGFjZTpwcmUiPjwvc3Bhbj4ocHJvZ248L2Rpdj4NCjxkaXY+
Jm5ic3A7IDxzcGFuIGNsYXNzPSJBcHBsZS10YWItc3BhbiIgc3R5bGU9IndoaXRlLXNwYWNlOnBy
ZSI+PC9zcGFuPiZuYnNwOyhlbmQtb2YtbGluZSk8L2Rpdj4NCjxkaXY+LS0tIDM4NjUsMzg3MCAt
LS0tPC9kaXY+DQo8ZGl2PioqKioqKioqKioqKioqKjwvZGl2Pg0KPGRpdj4qKiogMzg3NywzODgy
ICoqKio8L2Rpdj4NCjxkaXY+LS0tIDM4NzYsMzg4MiAtLS0tPC9kaXY+DQo8ZGl2PiZuYnNwOyAm
bmJzcDsgJm5ic3A7IChzZXQtbWFya2VyIChtYXJrLW1hcmtlcikgKHBvaW50KSAoY3VycmVudC1i
dWZmZXIpKTwvZGl2Pg0KPGRpdj4mbmJzcDsgJm5ic3A7ICZuYnNwOyAodmlwZXItc2V0LWRlc3Ry
dWN0aXZlLWNvbW1hbmQ8L2Rpdj4NCjxkaXY+Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7KGxp
c3QgJ3ZpcGVyLXB1dC1iYWNrIHZhbCBuaWwgdmlwZXItdXNlLXJlZ2lzdGVyIG5pbCBuaWwpKTwv
ZGl2Pg0KPGRpdj4rICZuYnNwOyAmbmJzcDsgKHNldHEgdmlwZXItdXNlLXJlZ2lzdGVyIG5pbCk8
L2Rpdj4NCjxkaXY+Jm5ic3A7ICZuYnNwOyAmbmJzcDsgKHNldHEgc3YtcG9pbnQgKHBvaW50KSk8
L2Rpdj4NCjxkaXY+Jm5ic3A7ICZuYnNwOyAmbmJzcDsgKHZpcGVyLWxvb3AgdmFsICh2aXBlci15
YW5rIHRleHQpKTwvZGl2Pg0KPGRpdj4mbmJzcDsgJm5ic3A7ICZuYnNwOyAoc2V0cSBjaGFycy1p
bnNlcnRlZCAoYWJzICgtIChwb2ludCkgc3YtcG9pbnQpKTwvZGl2Pg0KPGRpdj4qKioqKioqKioq
KioqKio8L2Rpdj4NCjxkaXY+KioqIDM5MTUsMzkyNCAqKioqPC9kaXY+DQo8ZGl2PiZuYnNwOyA8
c3BhbiBjbGFzcz0iQXBwbGUtdGFiLXNwYW4iIHN0eWxlPSJ3aGl0ZS1zcGFjZTpwcmUiPjwvc3Bh
bj4mbmJzcDsgJm5ic3A7ICZuYnNwOyhzZXRxIHZpcGVyLXVzZS1yZWdpc3RlciBuaWwpPC9kaXY+
DQo8ZGl2PiZuYnNwOyA8c3BhbiBjbGFzcz0iQXBwbGUtdGFiLXNwYW4iIHN0eWxlPSJ3aGl0ZS1z
cGFjZTpwcmUiPjwvc3Bhbj4mbmJzcDsgJm5ic3A7ICZuYnNwOyhlcnJvciB2aXBlci1FbXB0eVJl
Z2lzdGVyIHJlZykpPC9kaXY+DQo8ZGl2PiZuYnNwOyA8c3BhbiBjbGFzcz0iQXBwbGUtdGFiLXNw
YW4iIHN0eWxlPSJ3aGl0ZS1zcGFjZTpwcmUiPjwvc3Bhbj4mbmJzcDsodXNlci1lcnJvciB2aXBl
ci1WaXBlckJlbGwpKSk8L2Rpdj4NCjxkaXY+LSAmbmJzcDsgJm5ic3A7IChzZXRxIHZpcGVyLXVz
ZS1yZWdpc3RlciBuaWwpPC9kaXY+DQo8ZGl2PiZuYnNwOyAmbmJzcDsgJm5ic3A7IChpZiAodmlw
ZXItZW5kLXdpdGgtYS1uZXdsaW5lLXAgdGV4dCkgKGJlZ2lubmluZy1vZi1saW5lKSk8L2Rpdj4N
CjxkaXY+Jm5ic3A7ICZuYnNwOyAmbmJzcDsgKHZpcGVyLXNldC1kZXN0cnVjdGl2ZS1jb21tYW5k
PC9kaXY+DQo8ZGl2PiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyhsaXN0ICd2aXBlci1QdXQt
YmFjayB2YWwgbmlsIHZpcGVyLXVzZS1yZWdpc3RlciBuaWwgbmlsKSk8L2Rpdj4NCjxkaXY+Jm5i
c3A7ICZuYnNwOyAmbmJzcDsgKHNldC1tYXJrZXIgKG1hcmstbWFya2VyKSAocG9pbnQpIChjdXJy
ZW50LWJ1ZmZlcikpPC9kaXY+DQo8ZGl2PiZuYnNwOyAmbmJzcDsgJm5ic3A7IChzZXRxIHN2LXBv
aW50IChwb2ludCkpPC9kaXY+DQo8ZGl2PiZuYnNwOyAmbmJzcDsgJm5ic3A7ICh2aXBlci1sb29w
IHZhbCAodmlwZXIteWFuayB0ZXh0KSk8L2Rpdj4NCjxkaXY+LS0tIDM5MTUsMzkyNCAtLS0tPC9k
aXY+DQo8ZGl2PiZuYnNwOyA8c3BhbiBjbGFzcz0iQXBwbGUtdGFiLXNwYW4iIHN0eWxlPSJ3aGl0
ZS1zcGFjZTpwcmUiPjwvc3Bhbj4mbmJzcDsgJm5ic3A7ICZuYnNwOyhzZXRxIHZpcGVyLXVzZS1y
ZWdpc3RlciBuaWwpPC9kaXY+DQo8ZGl2PiZuYnNwOyA8c3BhbiBjbGFzcz0iQXBwbGUtdGFiLXNw
YW4iIHN0eWxlPSJ3aGl0ZS1zcGFjZTpwcmUiPjwvc3Bhbj4mbmJzcDsgJm5ic3A7ICZuYnNwOyhl
cnJvciB2aXBlci1FbXB0eVJlZ2lzdGVyIHJlZykpPC9kaXY+DQo8ZGl2PiZuYnNwOyA8c3BhbiBj
bGFzcz0iQXBwbGUtdGFiLXNwYW4iIHN0eWxlPSJ3aGl0ZS1zcGFjZTpwcmUiPjwvc3Bhbj4mbmJz
cDsodXNlci1lcnJvciB2aXBlci1WaXBlckJlbGwpKSk8L2Rpdj4NCjxkaXY+Jm5ic3A7ICZuYnNw
OyAmbmJzcDsgKGlmICh2aXBlci1lbmQtd2l0aC1hLW5ld2xpbmUtcCB0ZXh0KSAoYmVnaW5uaW5n
LW9mLWxpbmUpKTwvZGl2Pg0KPGRpdj4mbmJzcDsgJm5ic3A7ICZuYnNwOyAodmlwZXItc2V0LWRl
c3RydWN0aXZlLWNvbW1hbmQ8L2Rpdj4NCjxkaXY+Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
KGxpc3QgJ3ZpcGVyLVB1dC1iYWNrIHZhbCBuaWwgdmlwZXItdXNlLXJlZ2lzdGVyIG5pbCBuaWwp
KTwvZGl2Pg0KPGRpdj4rICZuYnNwOyAmbmJzcDsgKHNldHEgdmlwZXItdXNlLXJlZ2lzdGVyIG5p
bCk8L2Rpdj4NCjxkaXY+Jm5ic3A7ICZuYnNwOyAmbmJzcDsgKHNldC1tYXJrZXIgKG1hcmstbWFy
a2VyKSAocG9pbnQpIChjdXJyZW50LWJ1ZmZlcikpPC9kaXY+DQo8ZGl2PiZuYnNwOyAmbmJzcDsg
Jm5ic3A7IChzZXRxIHN2LXBvaW50IChwb2ludCkpPC9kaXY+DQo8ZGl2PiZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICh2aXBlci1sb29wIHZhbCAodmlwZXIteWFuayB0ZXh0KSk8L2Rpdj4NCjxkaXY+c2ln
bWEmZ3Q7Jm5ic3A7PC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8ZGl2Pjxicj4NCjwvZGl2Pg0KPGRp
dj5XaXRoIHRoaXMgZml4LCBhIGNvbW1hbmQgbGlrZSDigJx4cCBvciDigJx4UCB3aWxsIHJlcGVh
dCBjb3JyZWN0bHkgd2l0aCB0aGUgZG90IGNvbW1hbmQuPC9kaXY+DQo8ZGl2Pjxicj4NCjwvZGl2
Pg0KPGRpdj4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tPC9kaXY+DQo8ZGl2Pjxicj4NCjwvZGl2Pg0KPGRpdj5FbWFjcyAm
bmJzcDs6IEdOVSBFbWFjcyAyOS40IChidWlsZCAxLCBhYXJjaDY0LWFwcGxlLWRhcndpbjIxLjYu
MCwgTlMgYXBwa2l0LTIxMTMuNjAgVmVyc2lvbiAxMi42LjYgKEJ1aWxkIDIxRzY0NikpPC9kaXY+
DQo8ZGl2PiZuYnNwO29mIDIwMjQtMDgtMDI8L2Rpdj4NCjxkaXY+UGFja2FnZTogVmlwZXIgdmVy
c2lvbiBpcyAzLjE0LjIgb2YgSnVseSA0LCAyMDEzPC9kaXY+DQo8ZGl2Pjxicj4NCjwvZGl2Pg0K
PGRpdj5jdXJyZW50IHN0YXRlOjwvZGl2Pg0KPGRpdj49PT09PT09PT09PT09PTwvZGl2Pg0KPGRp
dj4oc2V0cTwvZGl2Pg0KPGRpdj4mbmJzcDt2aXBlci12aS1taW5pYnVmZmVyLW1pbm9yLW1vZGUg
bmlsPC9kaXY+DQo8ZGl2PiZuYnNwO3ZpcGVyLWluc2VydC1taW5pYnVmZmVyLW1pbm9yLW1vZGUg
bmlsPC9kaXY+DQo8ZGl2PiZuYnNwO3ZpcGVyLXZpLWludGVyY2VwdC1taW5vci1tb2RlIHQ8L2Rp
dj4NCjxkaXY+Jm5ic3A7dmlwZXItdmktbG9jYWwtdXNlci1taW5vci1tb2RlIHQ8L2Rpdj4NCjxk
aXY+Jm5ic3A7dmlwZXItdmkta2JkLW1pbm9yLW1vZGUgdDwvZGl2Pg0KPGRpdj4mbmJzcDt2aXBl
ci12aS1nbG9iYWwtdXNlci1taW5vci1tb2RlIHQ8L2Rpdj4NCjxkaXY+Jm5ic3A7dmlwZXItdmkt
c3RhdGUtbW9kaWZpZXItbWlub3ItbW9kZSB0PC9kaXY+DQo8ZGl2PiZuYnNwO3ZpcGVyLXZpLWRp
ZWhhcmQtbWlub3ItbW9kZSBuaWw8L2Rpdj4NCjxkaXY+Jm5ic3A7dmlwZXItdmktYmFzaWMtbWlu
b3ItbW9kZSB0PC9kaXY+DQo8ZGl2PiZuYnNwO3ZpcGVyLXJlcGxhY2UtbWlub3ItbW9kZSBuaWw8
L2Rpdj4NCjxkaXY+Jm5ic3A7dmlwZXItaW5zZXJ0LWludGVyY2VwdC1taW5vci1tb2RlIG5pbDwv
ZGl2Pg0KPGRpdj4mbmJzcDt2aXBlci1pbnNlcnQtbG9jYWwtdXNlci1taW5vci1tb2RlIG5pbDwv
ZGl2Pg0KPGRpdj4mbmJzcDt2aXBlci1pbnNlcnQta2JkLW1pbm9yLW1vZGUgbmlsPC9kaXY+DQo8
ZGl2PiZuYnNwO3ZpcGVyLWluc2VydC1nbG9iYWwtdXNlci1taW5vci1tb2RlIG5pbDwvZGl2Pg0K
PGRpdj4mbmJzcDt2aXBlci1pbnNlcnQtc3RhdGUtbW9kaWZpZXItbWlub3ItbW9kZSBuaWw8L2Rp
dj4NCjxkaXY+Jm5ic3A7dmlwZXItaW5zZXJ0LWRpZWhhcmQtbWlub3ItbW9kZSBuaWw8L2Rpdj4N
CjxkaXY+Jm5ic3A7dmlwZXItaW5zZXJ0LWJhc2ljLW1pbm9yLW1vZGUgbmlsPC9kaXY+DQo8ZGl2
PiZuYnNwO3ZpcGVyLWVtYWNzLWludGVyY2VwdC1taW5vci1tb2RlIG5pbDwvZGl2Pg0KPGRpdj4m
bmJzcDt2aXBlci1lbWFjcy1sb2NhbC11c2VyLW1pbm9yLW1vZGUgbmlsPC9kaXY+DQo8ZGl2PiZu
YnNwO3ZpcGVyLWVtYWNzLWtiZC1taW5vci1tb2RlIG5pbDwvZGl2Pg0KPGRpdj4mbmJzcDt2aXBl
ci1lbWFjcy1nbG9iYWwtdXNlci1taW5vci1tb2RlIG5pbDwvZGl2Pg0KPGRpdj4mbmJzcDt2aXBl
ci1lbWFjcy1zdGF0ZS1tb2RpZmllci1taW5vci1tb2RlIG5pbDwvZGl2Pg0KPGRpdj4mbmJzcDt2
aXBlci1hdXRvbWF0aWMtaXNvLWFjY2VudHMgbmlsPC9kaXY+DQo8ZGl2PiZuYnNwO3ZpcGVyLXNw
ZWNpYWwtaW5wdXQtbWV0aG9kIG5pbDwvZGl2Pg0KPGRpdj4mbmJzcDt2aXBlci13YW50LWVtYWNz
LWtleXMtaW4taW5zZXJ0IHQ8L2Rpdj4NCjxkaXY+Jm5ic3A7dmlwZXItd2FudC1lbWFjcy1rZXlz
LWluLXZpIHQ8L2Rpdj4NCjxkaXY+Jm5ic3A7dmlwZXIta2VlcC1wb2ludC1vbi11bmRvIG5pbDwv
ZGl2Pg0KPGRpdj4mbmJzcDt2aXBlci1uby1tdWx0aXBsZS1FU0MgdDwvZGl2Pg0KPGRpdj4mbmJz
cDt2aXBlci1lbGVjdHJpYy1tb2RlIG5pbDwvZGl2Pg0KPGRpdj4mbmJzcDt2aXBlci1FU0Mta2V5
ICZxdW90O2AmcXVvdDs8L2Rpdj4NCjxkaXY+Jm5ic3A7dmlwZXItd2FudC1jdGwtaC1oZWxwIG5p
bDwvZGl2Pg0KPGRpdj4mbmJzcDt2aXBlci1leC1zdHlsZS1lZGl0aW5nIG5pbDwvZGl2Pg0KPGRp
dj4mbmJzcDt2aXBlci1kZWxldGUtYmFja3dhcmRzLWluLXJlcGxhY2UgbmlsPC9kaXY+DQo8ZGl2
PiZuYnNwO3ZpcGVyLXZpLXN0eWxlLWluLW1pbmlidWZmZXIgdDwvZGl2Pg0KPGRpdj4mbmJzcDt2
aXBlci12aS1zdGF0ZS1ob29rICd2aXBlci1yZXN0b3JlLWN1cnNvci10eXBlPC9kaXY+DQo8ZGl2
PiZuYnNwO3ZpcGVyLWluc2VydC1zdGF0ZS1ob29rICcodHVybi1vbi1hdXRvLWZpbGwgdmlwZXIt
c2V0LWluc2VydC1jdXJzb3ItdHlwZSk8L2Rpdj4NCjxkaXY+Jm5ic3A7dmlwZXItcmVwbGFjZS1z
dGF0ZS1ob29rICd2aXBlci1yZXN0b3JlLWN1cnNvci10eXBlPC9kaXY+DQo8ZGl2PiZuYnNwO3Zp
cGVyLWVtYWNzLXN0YXRlLWhvb2sgJ3ZpcGVyLXJlc3RvcmUtY3Vyc29yLXR5cGU8L2Rpdj4NCjxk
aXY+Jm5ic3A7ZXgtY3ljbGUtb3RoZXItd2luZG93IHQ8L2Rpdj4NCjxkaXY+Jm5ic3A7ZXgtY3lj
bGUtdGhyb3VnaC1ub24tZmlsZXMgbmlsPC9kaXY+DQo8ZGl2PiZuYnNwO3ZpcGVyLWV4cGVydC1s
ZXZlbCA1PC9kaXY+DQo8ZGl2PiZuYnNwO21ham9yLW1vZGUgJ2Z1bmRhbWVudGFsLW1vZGU8L2Rp
dj4NCjxkaXY+Jm5ic3A7d2luZG93LXN5c3RlbSAnbnM8L2Rpdj4NCjxkaXY+Jm5ic3A7eC1kaXNw
bGF5LWNvbG9yLXAgdDwvZGl2Pg0KPGRpdj4mbmJzcDt2aXBlci1mcmFtZS1wYXJhbWV0ZXJzICco
KHRvb2wtYmFyLXBvc2l0aW9uIC4gdG9wKSAocGFyZW50LWlkKTwvZGl2Pg0KPGRpdj4mbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgKGV4cGxpY2l0LW5hbWUpIChkaXNwbGF5IC4gJnF1
b3Q7c2NvdHQuY3Mucm9jaGVzdGVyLmVkdSZxdW90Oyk8L2Rpdj4NCjxkaXY+Jm5ic3A7ICZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICh2aXNpYmlsaXR5IC4gdCkgKGljb24tbmFtZSkgKHdpbmRv
dy1pZCAuICZxdW90OzEmcXVvdDspPC9kaXY+DQo8ZGl2PiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyAodG9wIC4gMjUpIChsZWZ0IC4gMTUyNik8L2Rpdj4NCjxkaXY+Jm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IChidXJpZWQtYnVmZmVyLWxpc3QgIyZsdDtidWZmZXIg
KkNvbXBsZXRpb25zKiZndDsgIyZsdDtidWZmZXI8L2Rpdj4NCjxkaXY+Jm5ic3A7ICZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyp2aXBlci1hc2stbGV2ZWwqJmd0Oyk8L2Rpdj4NCjxk
aXY+Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IChidWZmZXItbGlzdCAjJmx0O2J1
ZmZlciAudmlwZXImZ3Q7ICMmbHQ7YnVmZmVyPC9kaXY+DQo8ZGl2PiZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDt2aXBlci1jbWQuZWwuZ3omZ3Q7ICMmbHQ7YnVmZmVyIHZp
cGVyLWluaXQuZWwuZ3omZ3Q7PC9kaXY+DQo8ZGl2PiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDsjJmx0O2J1ZmZlciAqQmFja3RyYWNlKiZndDsgIyZsdDtidWZmZXIgKkhl
bHAqJmd0OyAjJmx0O2J1ZmZlcjwvZGl2Pg0KPGRpdj4mbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmbmJzcDsgJm5ic3A7KkJ1ZmZlciBMaXN0KiZndDsgIyZsdDtidWZmZXIgY2hhcC50ZXgmZ3Q7
ICMmbHQ7YnVmZmVyPC9kaXY+DQo8ZGl2PiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmbmJzcDtDRGV4LnRleCZsdDswNF9zZW1hbnRpY3MmZ3Q7Jmd0OyAjJmx0O2J1ZmZlcjwvZGl2
Pg0KPGRpdj4mbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7MjAyNS0wNS0w
MV9ZdWFuX1lhbyZndDsgIyZsdDtidWZmZXIgYXR0cl9ncmFtbWFycy50ZXgmZ3Q7PC9kaXY+DQo8
ZGl2PiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsjJmx0O2J1ZmZlciBt
YWluLnRleCZndDsgIyZsdDtidWZmZXIgKnNjcmF0Y2gqJmd0OyAjJmx0O2J1ZmZlcjwvZGl2Pg0K
PGRpdj4mbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7MjAyNS0wNC0xMF9o
YmVhZGxlJmd0OyAjJmx0O2J1ZmZlciByZXNwb25zZS50eHQmZ3Q7ICMmbHQ7YnVmZmVyPC9kaXY+
DQo8ZGl2PiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDtub3RlcyZndDsg
IyZsdDtidWZmZXIgMjAyNS0wNC0yOV9yZG9uZzMrc3JlZSZndDsgIyZsdDtidWZmZXI8L2Rpdj4N
CjxkaXY+Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO0NEZXgudGV4Jmx0
OzAzX25hbWVzJmd0OyZndDsgIyZsdDtidWZmZXIgbm90ZXMudHh0Jmd0Oyk8L2Rpdj4NCjxkaXY+
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICh1bnNwbGl0dGFibGUpIChtb2RlbGlu
ZSAuIHQpICh3aWR0aCAuIDgwKTwvZGl2Pg0KPGRpdj4mbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmbmJzcDsgKGhlaWdodCAuIDg2KSAobmFtZSAuICZxdW90O0VtYWNzLWFybTY0LTExQHNpZ21h
JnF1b3Q7KTwvZGl2Pg0KPGRpdj4mbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgKGxh
c3QtZm9jdXMtdXBkYXRlIC4gdCk8L2Rpdj4NCjxkaXY+Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7ICh2aXBlci12aS1zdGF0ZS1jdXJzb3ItY29sb3IgLiAmcXVvdDtmaXJlYnJpY2sm
cXVvdDspPC9kaXY+DQo8ZGl2PiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAodmlw
ZXItc2F2ZWQtY3Vyc29yLWNvbG9yLWluLXJlcGxhY2UtbW9kZSAuPC9kaXY+DQo8ZGl2PiZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsmcXVvdDtmaXJlYnJpY2smcXVvdDsp
PC9kaXY+DQo8ZGl2PiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAoZW52aXJvbm1l
bnQpIChmb250LXBhcmFtZXRlcik8L2Rpdj4NCjxkaXY+Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7IChjdXJzb3ItY29sb3IgLiAmcXVvdDtmaXJlYnJpY2smcXVvdDspPC9kaXY+DQo8
ZGl2PiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAoYmFja2dyb3VuZC1tb2RlIC4g
bGlnaHQpIChkaXNwbGF5LXR5cGUgLiBjb2xvcik8L2Rpdj4NCjxkaXY+Jm5ic3A7ICZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7IChzY3JvbGwtYmFyLWJhY2tncm91bmQpIChzY3JvbGwtYmFyLWZv
cmVncm91bmQpPC9kaXY+DQo8ZGl2PiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAo
d2luZG93LXN5c3RlbSAuIG5zKSAoZnVsbHNjcmVlbikgKGFscGhhLWJhY2tncm91bmQpPC9kaXY+
DQo8ZGl2PiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAoYWxwaGEpIChzY3JvbGwt
YmFyLWhlaWdodCAuIDE1KTwvZGl2Pg0KPGRpdj4mbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDsgKHNjcm9sbC1iYXItd2lkdGggLiAxNSkgKGN1cnNvci10eXBlIC4gYm94KTwvZGl2Pg0K
PGRpdj4mbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgKGF1dG8tbG93ZXIpIChhdXRv
LXJhaXNlKSAoaWNvbi10eXBlKSAodGl0bGUpPC9kaXY+DQo8ZGl2PiZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOyAoYnVmZmVyLXByZWRpY2F0ZSkgKHRvb2wtYmFyLWxpbmVzIC4gMCk8
L2Rpdj4NCjxkaXY+Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICh0YWItYmFyLWxp
bmVzIC4gMCkgKG1lbnUtYmFyLWxpbmVzIC4gMCk8L2Rpdj4NCjxkaXY+Jm5ic3A7ICZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7IChuby1hY2NlcHQtZm9jdXMpIChuby1mb2N1cy1vbi1tYXApICh6
LWdyb3VwKTwvZGl2Pg0KPGRpdj4mbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgKHBh
cmVudC1mcmFtZSkgKG5zLXRyYW5zcGFyZW50LXRpdGxlYmFyKTwvZGl2Pg0KPGRpdj4mbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgKG5zLWFwcGVhcmFuY2UpICh1bmRlY29yYXRlZCkg
KG5vLXNwZWNpYWwtZ2x5cGhzKTwvZGl2Pg0KPGRpdj4mbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmbmJzcDsgKHJpZ2h0LWZyaW5nZSAuIDgpIChsZWZ0LWZyaW5nZSAuIDgpIChsaW5lLXNwYWNp
bmcpPC9kaXY+DQo8ZGl2PiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAoYmFja2dy
b3VuZC1jb2xvciAuICZxdW90O2FsaWNlIGJsdWUmcXVvdDspPC9kaXY+DQo8ZGl2PiZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAoZm9yZWdyb3VuZC1jb2xvciAuICZxdW90O0JsYWNr
JnF1b3Q7KTwvZGl2Pg0KPGRpdj4mbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgKGhv
cml6b250YWwtc2Nyb2xsLWJhcnMpPC9kaXY+DQo8ZGl2PiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyAodmVydGljYWwtc2Nyb2xsLWJhcnMgLiByaWdodCk8L2Rpdj4NCjxkaXY+Jm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IChib3R0b20tZGl2aWRlci13aWR0aCAuIDAp
IChyaWdodC1kaXZpZGVyLXdpZHRoIC4gMCk8L2Rpdj4NCjxkaXY+Jm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmbmJzcDsgJm5ic3A7IChjaGlsZC1mcmFtZS1ib3JkZXItd2lkdGgpPC9kaXY+DQo8ZGl2PiZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAoaW50ZXJuYWwtYm9yZGVyLXdpZHRoIC4g
MikgKGJvcmRlci13aWR0aCAuIDApPC9kaXY+DQo8ZGl2PiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyAoZm9udCAuPC9kaXY+DQo8ZGl2PiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDsmcXVvdDstKi1Nb25hY28tcmVndWxhci1ub3JtYWwtbm9ybWFsLSotMTIt
Ki0qLSotbS0wLWlzbzEwNjQ2LTEmcXVvdDspPC9kaXY+DQo8ZGl2PiZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOyAoZm9udHNpemUgLiAwKSAoZm9udC1iYWNrZW5kIG1hYy1jdCk8L2Rp
dj4NCjxkaXY+Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IChtaW5pYnVmZmVyIC4g
dCkpPC9kaXY+DQo8ZGl2PiZuYnNwO3ZpcGVyLW1pbmlidWZmZXItdmktZmFjZSBbZmFjZSB1bnNw
ZWNpZmllZCB1bnNwZWNpZmllZCB1bnNwZWNpZmllZCB1bnNwZWNpZmllZCB1bnNwZWNpZmllZCB1
bnNwZWNpZmllZCB1bnNwZWNpZmllZCB1bnNwZWNpZmllZCB1bnNwZWNpZmllZCB1bnNwZWNpZmll
ZCB1bnNwZWNpZmllZCB1bnNwZWNpZmllZCB1bnNwZWNpZmllZCB1bnNwZWNpZmllZCB1bnNwZWNp
ZmllZCB1bnNwZWNpZmllZCB1bnNwZWNpZmllZCB1bnNwZWNpZmllZCB1bnNwZWNpZmllZF08L2Rp
dj4NCjxkaXY+Jm5ic3A7dmlwZXItbWluaWJ1ZmZlci1pbnNlcnQtZmFjZSBbZmFjZSB1bnNwZWNp
ZmllZCB1bnNwZWNpZmllZCB1bnNwZWNpZmllZCB1bnNwZWNpZmllZCB1bnNwZWNpZmllZCB1bnNw
ZWNpZmllZCB1bnNwZWNpZmllZCB1bnNwZWNpZmllZCB1bnNwZWNpZmllZCB1bnNwZWNpZmllZCB1
bnNwZWNpZmllZCB1bnNwZWNpZmllZCB1bnNwZWNpZmllZCB1bnNwZWNpZmllZCB1bnNwZWNpZmll
ZCB1bnNwZWNpZmllZCB1bnNwZWNpZmllZCB1bnNwZWNpZmllZA0KIHVuc3BlY2lmaWVkXTwvZGl2
Pg0KPGRpdj4mbmJzcDt2aXBlci1taW5pYnVmZmVyLWVtYWNzLWZhY2UgW2ZhY2UgdW5zcGVjaWZp
ZWQgdW5zcGVjaWZpZWQgdW5zcGVjaWZpZWQgdW5zcGVjaWZpZWQgdW5zcGVjaWZpZWQgdW5zcGVj
aWZpZWQgdW5zcGVjaWZpZWQgdW5zcGVjaWZpZWQgdW5zcGVjaWZpZWQgdW5zcGVjaWZpZWQgdW5z
cGVjaWZpZWQgdW5zcGVjaWZpZWQgdW5zcGVjaWZpZWQgdW5zcGVjaWZpZWQgdW5zcGVjaWZpZWQg
dW5zcGVjaWZpZWQgdW5zcGVjaWZpZWQgdW5zcGVjaWZpZWQgdW5zcGVjaWZpZWRdPC9kaXY+DQo8
ZGl2PiZuYnNwOyk8L2Rpdj4NCjxkaXY+LS10ZXh0IGZvbGxvd3MgdGhpcyBsaW5lLS08L2Rpdj4N
CjxkaXY+PGJyPg0KPC9kaXY+DQo8ZGl2Pi0tJm5ic3A7PC9kaXY+DQo8ZGl2Pk1pY2hhZWwgTC4g
U2NvdHQgKGhlL2hpbSk8L2Rpdj4NCjxkaXY+QXJ0aHVyIEdvdWxkIFlhdGVzIFByb2Zlc3NvciBv
ZiBFbmdpbmVlcmluZzwvZGl2Pg0KPGRpdj5Db21wdXRlciBTY2llbmNlIERlcGFydG1lbnQsIFVu
aXZlcnNpdHkgb2YgUm9jaGVzdGVyPC9kaXY+DQo8ZGl2PjxhIGhyZWY9Im1haWx0bzpzY290dEBj
cy5yb2NoZXN0ZXIuZWR1Ij5zY290dEBjcy5yb2NoZXN0ZXIuZWR1PC9hPjsgNTg1LTI3NS01Njcx
LCA1NDc4PC9kaXY+DQo8ZGl2PjxhIGhyZWY9Imh0dHA6Ly93d3cuY3Mucm9jaGVzdGVyLmVkdS91
L3Njb3R0LyI+aHR0cDovL3d3dy5jcy5yb2NoZXN0ZXIuZWR1L3Uvc2NvdHQvPC9hPiZuYnNwOzwv
ZGl2Pg0KPGRpdj48YnI+DQo8L2Rpdj4NCjwvYm9keT4NCjwvaHRtbD4NCg==

--_000_4D9BFE774A964C4D905F4F9079B8429Ecsrochesteredu_--




Acknowledgement sent to "Scott, Michael" <scott@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs@HIDDEN. Full text available.
Report forwarded to bug-gnu-emacs@HIDDEN:
bug#78220; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Sat, 17 May 2025 08:15:01 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.