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/
bug-gnu-emacs@HIDDEN
:bug#78220
; Package emacs
.
Full text available.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_--
"Scott, Michael" <scott@HIDDEN>
:bug-gnu-emacs@HIDDEN
.
Full text available.bug-gnu-emacs@HIDDEN
:bug#78220
; Package emacs
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.