From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Kristiyan Kanchev Newsgroups: gmane.emacs.bugs Subject: bug#25148: 25.1; Slow scrolling with emacs 25.1 and Windows 10. Date: Fri, 9 Dec 2016 11:22:08 +0200 Message-ID: NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=94eb2c07f76cc2bdd805433649a2 X-Trace: blaine.gmane.org 1481301357 22805 195.159.176.226 (9 Dec 2016 16:35:57 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 9 Dec 2016 16:35:57 +0000 (UTC) To: 25148@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Dec 09 17:35:52 2016 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cFO9H-0005B4-3o for geb-bug-gnu-emacs@m.gmane.org; Fri, 09 Dec 2016 17:35:51 +0100 Original-Received: from localhost ([::1]:47582 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cFO9L-00022H-0G for geb-bug-gnu-emacs@m.gmane.org; Fri, 09 Dec 2016 11:35:55 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:49888) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cFO4h-0004qa-Ix for bug-gnu-emacs@gnu.org; Fri, 09 Dec 2016 11:31:09 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cFO4c-0007hf-Fb for bug-gnu-emacs@gnu.org; Fri, 09 Dec 2016 11:31:07 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:49034) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cFO4c-0007ha-BK for bug-gnu-emacs@gnu.org; Fri, 09 Dec 2016 11:31:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1cFO4c-0006Gn-3m for bug-gnu-emacs@gnu.org; Fri, 09 Dec 2016 11:31:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Kristiyan Kanchev Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 09 Dec 2016 16:31:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 25148 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.148130105024080 (code B ref -1); Fri, 09 Dec 2016 16:31:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 9 Dec 2016 16:30:50 +0000 Original-Received: from localhost ([127.0.0.1]:36200 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cFO4P-0006GJ-Fj for submit@debbugs.gnu.org; Fri, 09 Dec 2016 11:30:50 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:51032) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cFHPH-0000c4-5z for submit@debbugs.gnu.org; Fri, 09 Dec 2016 04:23:55 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cFHP5-0006oB-P4 for submit@debbugs.gnu.org; Fri, 09 Dec 2016 04:23:50 -0500 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:51435) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cFHP5-0006o7-Lo for submit@debbugs.gnu.org; Fri, 09 Dec 2016 04:23:43 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:42001) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cFHOz-0003jq-6O for bug-gnu-emacs@gnu.org; Fri, 09 Dec 2016 04:23:43 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cFHOs-0006lA-Ff for bug-gnu-emacs@gnu.org; Fri, 09 Dec 2016 04:23:37 -0500 Original-Received: from mail-yw0-f181.google.com ([209.85.161.181]:33809) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cFHOs-0006c9-8U for bug-gnu-emacs@gnu.org; Fri, 09 Dec 2016 04:23:30 -0500 Original-Received: by mail-yw0-f181.google.com with SMTP id t125so9816924ywc.1 for ; Fri, 09 Dec 2016 01:23:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:from:date:message-id:subject:to; bh=zhkiFbDTtqTZnborbsN4HOHbmAYPWYPJkpQX7nNmoHA=; b=XW54hHPs0elCKVW3xf7tbGcLy5HGlG3Df7Ty0AOXfwZe7urVm13lqOYyQNu2QBnP0S M81OBi/02uVwdyxIxeLynVTl7X3InfPdbdCzQOizV7ZK5DLnq1XtmuuYPJtzWgsvodLX ZuSCFFEE2WHJrfynZi2P5pTcNJsiOQN5qdYQPF3QRr1RfzftdPFj9WTU534XUK5zgJTF 38vQejKgmyRT+HZfv92dVNeL9mK7h8lIfFuZx72r2LmIhAM6lhmEYlgHLpvFx3RrNZu6 ShIEWEOAcs/0g1sIgQLy0apOPX1NAX4oiUDhDFyi2nflE1Rp3eXlu/qZr/2svsObJSpc mfvA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=zhkiFbDTtqTZnborbsN4HOHbmAYPWYPJkpQX7nNmoHA=; b=UqfjJjPmPl/EiIgHwcDkd13X9fBIf0p1ylG7II+FJ2M/ENibaZ4bN8k8ITfdOCiCS2 h3PzAqsMYOEbhN/mCj4EvYWeHhW4txNQRxP+H18MOIhzfOTJJReDWFjWBGFV9Spr19DT IsU1n7fJfVD2qLq1lL8GbpzA3yVo5mRUX8K84zO8wBvL2EbeZJrK4hkWWAjCvJ6DeYe+ 2RTiFlQlgK83cZa6QbFlnn6Tp4u/Qap/V+6LIaSEtmSKdP22Vzmj6PI0pMLPvMdNOMt1 y3igtcU1TJFzKNSzViOLrw6stTermEi9LDPo3aLvjB+l0LnZiFLpcXr3Nx9xIr4161rd 8ngg== X-Gm-Message-State: AKaTC03guAPCX6tcb1ZF6H3kZXw45d9TUlwfOvT9CoWyF8J54UObM8EqKdyB7MgbDLF9tK+avaKcvX5eaNJRpA== X-Received: by 10.13.250.3 with SMTP id k3mr70339419ywf.276.1481275328340; Fri, 09 Dec 2016 01:22:08 -0800 (PST) Original-Received: by 10.129.154.199 with HTTP; Fri, 9 Dec 2016 01:22:08 -0800 (PST) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Mailman-Approved-At: Fri, 09 Dec 2016 11:30:49 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:126773 Archived-At: --94eb2c07f76cc2bdd805433649a2 Content-Type: text/plain; charset=UTF-8 Hello, When I decided to upgrade to the new version of Emacs - 25.1 I started getting very slow text scrolling. With all my packages loaded and in Python mode emacs is completelty unusable because there is a about half a second delay after every down arrow press. Moreover, I then tried emacs -Q and opened my init.el. Pressed on the down arrow key and holding it caused sluggish scrolling when the cursor reaches somewhere around the half of the init.el. I have also run the profiler while in emacs -Q and init.el: - command-execute 2337 96% - call-interactively 2337 96% - funcall-interactively 2311 95% - next-line 1991 82% - line-move 1991 82% - line-move-partial 1356 56% - window-screen-lines 2 0% - default-line-height 2 0% default-font-height 1 0% line-move-visual 423 17% - previous-line 320 13% - line-move 320 13% line-move-visual 161 6% - byte-code 26 1% - read-extended-command 26 1% - completing-read 26 1% - completing-read-default 26 1% read-from-minibuffer 26 1% + ... For now I reverted using emacs 24.5 and with it I don't have such problems. It's quite strange because at home I'm using Ubuntu and emacs 25.1 doesn't have problems with scrolling. It's only happening on my computer at work running Windows 10. Just in case, I'm writing this mail from emacs -Q so you can see my context: In GNU Emacs 25.1.1 (i686-w64-mingw32) of 2016-11-16 built on LAPHROAIG Windowing system distributor 'Microsoft Corp.', version 10.0.14393 Configured using: 'configure --host=i686-w64-mingw32 --without-dbus --without-compress-install 'CFLAGS=-static -O2 -g3'' Configured features: XPM JPEG TIFF GIF PNG RSVG SOUND NOTIFY ACL GNUTLS LIBXML2 ZLIB TOOLKIT_SCROLL_BARS Important settings: value of $LANG: BGR locale-coding-system: cp1251 Major mode: Emacs-Lisp Minor modes in effect: diff-auto-refine-mode: t tooltip-mode: t global-eldoc-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Recent messages: For information about GNU Emacs and the GNU system, type C-h C-a. Load-path shadows: None found. Features: (shadow sort mail-extr emacsbug message dired format-spec rfc822 mml mml-sec password-cache epg epg-config gnus-util mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util help-fns help-mode cl-loaddefs pcase cl-lib mail-prsvr mail-utils vc-git diff-mode easymenu easy-mmode time-date mule-util tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel dos-w32 ls-lisp disp-table w32-win w32-vars term/common-win tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment elisp-mode lisp-mode prog-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese charscript case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer cl-preloaded nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote w32notify w32 multi-tty make-network-process emacs) Memory information: ((conses 8 93915 10745) (symbols 32 20061 0) (miscs 32 95 181) (strings 16 17370 3420) (string-bytes 1 476444) (vectors 8 12905) (vector-slots 4 445216 3224) (floats 8 165 30) (intervals 28 433 42) (buffers 520 21)) -- // --94eb2c07f76cc2bdd805433649a2 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: base64 PGRpdiBkaXI9Imx0ciI+SGVsbG8sPGJyPjxicj5XaGVuIEkgZGVjaWRlZCB0byB1cGdyYWRlIHRv IHRoZSBuZXcgdmVyc2lvbiBvZiBFbWFjcyAtIDI1LjEgSSBzdGFydGVkPGJyPmdldHRpbmcgdmVy eSBzbG93IHRleHQgc2Nyb2xsaW5nLiBXaXRoIGFsbCBteSBwYWNrYWdlcyBsb2FkZWQgYW5kIGlu PGJyPlB5dGhvbiBtb2RlIGVtYWNzIGlzIGNvbXBsZXRlbHR5IHVudXNhYmxlIGJlY2F1c2UgdGhl cmUgaXMgYSBhYm91dCBoYWxmPGJyPmEgc2Vjb25kIGRlbGF5IGFmdGVyIGV2ZXJ5IGRvd24gYXJy b3cgcHJlc3MuPGJyPjxicj5Nb3Jlb3ZlciwgSSB0aGVuIHRyaWVkIGVtYWNzIC1RIGFuZCBvcGVu ZWQgbXkgaW5pdC5lbC4gUHJlc3NlZCBvbiB0aGU8YnI+ZG93biBhcnJvdyBrZXkgYW5kIGhvbGRp bmcgaXQgY2F1c2VkIHNsdWdnaXNoIHNjcm9sbGluZyB3aGVuIHRoZSBjdXJzb3I8YnI+cmVhY2hl cyBzb21ld2hlcmUgYXJvdW5kIHRoZSBoYWxmIG9mIHRoZSBpbml0LmVsLjxicj48YnI+SSBoYXZl IGFsc28gcnVuIHRoZSBwcm9maWxlciB3aGlsZSBpbiBlbWFjcyAtUSBhbmQgaW5pdC5lbDo8YnI+ PGJyPi0gY29tbWFuZC1leGVjdXRlwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oCAyMzM3wqAgOTYlPGJyPsKgLSBjYWxsLWludGVyYWN0aXZlbHnCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoCAyMzM3wqAgOTYlPGJyPsKgIC0gZnVuY2FsbC1pbnRlcmFjdGl2ZWx5wqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgIDIzMTHCoCA5NSU8YnI+wqDCoCAtIG5leHQtbGluZcKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgMTk5McKgIDgyJTxicj7CoMKgwqAgLSBs aW5lLW1vdmXCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAxOTkxwqAg ODIlPGJyPsKgwqDCoMKgIC0gbGluZS1tb3ZlLXBhcnRpYWzCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oCAxMzU2wqAgNTYlPGJyPsKgwqDCoMKgwqAgLSB3aW5kb3ctc2NyZWVuLWxpbmVzwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqAgMsKgwqAgMCU8YnI+wqDCoMKgwqDCoMKgIC0gZGVmYXVsdC1saW5lLWhl aWdodMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAywqDCoCAwJTxicj7CoMKgwqDCoMKgwqDCoMKgwqAg ZGVmYXVsdC1mb250LWhlaWdodMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgMcKgwqAgMCU8YnI+wqDCoMKg wqDCoMKgIGxpbmUtbW92ZS12aXN1YWzCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgNDIzwqAg MTclPGJyPsKgwqAgLSBwcmV2aW91cy1saW5lwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoCAzMjDCoCAxMyU8YnI+wqDCoMKgIC0gbGluZS1tb3ZlwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAzMjDCoCAxMyU8YnI+wqDCoMKgwqDCoMKgIGxpbmUt bW92ZS12aXN1YWzCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgMTYxwqDCoCA2JTxicj7CoCAt IGJ5dGUtY29kZcKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqAgMjbCoMKgIDElPGJyPsKgwqAgLSByZWFkLWV4dGVuZGVkLWNvbW1hbmTCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoCAyNsKgwqAgMSU8YnI+wqDCoMKgIC0gY29tcGxldGluZy1yZWFkwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIDI2wqDCoCAxJTxicj7CoMKgwqDCoCAtIGNvbXBsZXRp bmctcmVhZC1kZWZhdWx0wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIDI2wqDCoCAxJTxicj7CoMKgwqDCoMKgwqDC oCByZWFkLWZyb20tbWluaWJ1ZmZlcsKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgMjbCoMKgIDElPGJyPisg Li4uPGJyPjxicj5Gb3Igbm93IEkgcmV2ZXJ0ZWQgdXNpbmcgZW1hY3MgMjQuNSBhbmQgd2l0aCBp dCBJIGRvbiYjMzk7dCBoYXZlIHN1Y2g8YnI+cHJvYmxlbXMuPGJyPkl0JiMzOTtzIHF1aXRlIHN0 cmFuZ2UgYmVjYXVzZSBhdCBob21lIEkmIzM5O20gdXNpbmcgVWJ1bnR1IGFuZCBlbWFjcyAyNS4x PGJyPmRvZXNuJiMzOTt0IGhhdmUgcHJvYmxlbXMgd2l0aCBzY3JvbGxpbmcuIEl0JiMzOTtzIG9u bHkgaGFwcGVuaW5nIG9uIG15IGNvbXB1dGVyPGJyPmF0IHdvcmsgcnVubmluZyBXaW5kb3dzIDEw Ljxicj48YnI+SnVzdCBpbiBjYXNlLCBJJiMzOTttIHdyaXRpbmcgdGhpcyBtYWlsIGZyb20gZW1h Y3MgLVEgc28geW91IGNhbiBzZWUgbXk8YnI+Y29udGV4dDo8YnI+PGJyPkluIEdOVSBFbWFjcyAy NS4xLjEgKGk2ODYtdzY0LW1pbmd3MzIpPGJyPsKgb2YgMjAxNi0xMS0xNiBidWlsdCBvbiBMQVBI Uk9BSUc8YnI+V2luZG93aW5nIHN5c3RlbSBkaXN0cmlidXRvciAmIzM5O01pY3Jvc29mdCBDb3Jw LiYjMzk7LCB2ZXJzaW9uIDEwLjAuMTQzOTM8YnI+Q29uZmlndXJlZCB1c2luZzo8YnI+wqAmIzM5 O2NvbmZpZ3VyZSAtLWhvc3Q9aTY4Ni13NjQtbWluZ3czMiAtLXdpdGhvdXQtZGJ1czxicj7CoC0t d2l0aG91dC1jb21wcmVzcy1pbnN0YWxsICYjMzk7Q0ZMQUdTPS1zdGF0aWMgLU8yIC1nMyYjMzk7 JiMzOTs8YnI+PGJyPkNvbmZpZ3VyZWQgZmVhdHVyZXM6PGJyPlhQTSBKUEVHIFRJRkYgR0lGIFBO RyBSU1ZHIFNPVU5EIE5PVElGWSBBQ0wgR05VVExTIExJQlhNTDIgWkxJQjxicj5UT09MS0lUX1ND Uk9MTF9CQVJTPGJyPjxicj5JbXBvcnRhbnQgc2V0dGluZ3M6PGJyPsKgIHZhbHVlIG9mICRMQU5H OiBCR1I8YnI+wqAgbG9jYWxlLWNvZGluZy1zeXN0ZW06IGNwMTI1MTxicj48YnI+TWFqb3IgbW9k ZTogRW1hY3MtTGlzcDxicj48YnI+TWlub3IgbW9kZXMgaW4gZWZmZWN0Ojxicj7CoCBkaWZmLWF1 dG8tcmVmaW5lLW1vZGU6IHQ8YnI+wqAgdG9vbHRpcC1tb2RlOiB0PGJyPsKgIGdsb2JhbC1lbGRv Yy1tb2RlOiB0PGJyPsKgIGVsZWN0cmljLWluZGVudC1tb2RlOiB0PGJyPsKgIG1vdXNlLXdoZWVs LW1vZGU6IHQ8YnI+wqAgdG9vbC1iYXItbW9kZTogdDxicj7CoCBtZW51LWJhci1tb2RlOiB0PGJy PsKgIGZpbGUtbmFtZS1zaGFkb3ctbW9kZTogdDxicj7CoCBnbG9iYWwtZm9udC1sb2NrLW1vZGU6 IHQ8YnI+wqAgZm9udC1sb2NrLW1vZGU6IHQ8YnI+wqAgYmxpbmstY3Vyc29yLW1vZGU6IHQ8YnI+ wqAgYXV0by1jb21wb3NpdGlvbi1tb2RlOiB0PGJyPsKgIGF1dG8tZW5jcnlwdGlvbi1tb2RlOiB0 PGJyPsKgIGF1dG8tY29tcHJlc3Npb24tbW9kZTogdDxicj7CoCBsaW5lLW51bWJlci1tb2RlOiB0 PGJyPsKgIHRyYW5zaWVudC1tYXJrLW1vZGU6IHQ8YnI+PGJyPlJlY2VudCBtZXNzYWdlczo8YnI+ Rm9yIGluZm9ybWF0aW9uIGFib3V0IEdOVSBFbWFjcyBhbmQgdGhlIEdOVSBzeXN0ZW0sIHR5cGUg Qy1oIEMtYS48YnI+PGJyPkxvYWQtcGF0aCBzaGFkb3dzOjxicj5Ob25lIGZvdW5kLjxicj48YnI+ RmVhdHVyZXM6PGJyPihzaGFkb3cgc29ydCBtYWlsLWV4dHIgZW1hY3NidWcgbWVzc2FnZSBkaXJl ZCBmb3JtYXQtc3BlYyByZmM4MjIgbW1sPGJyPm1tbC1zZWMgcGFzc3dvcmQtY2FjaGUgZXBnIGVw Zy1jb25maWcgZ251cy11dGlsIG1tLWRlY29kZSBtbS1ib2RpZXM8YnI+bW0tZW5jb2RlIG1haWwt cGFyc2UgcmZjMjIzMSBtYWlsYWJicmV2IGdtbS11dGlscyBtYWlsaGVhZGVyIHNlbmRtYWlsPGJy PnJmYzIwNDcgcmZjMjA0NSBpZXRmLWRydW1zIG1tLXV0aWwgaGVscC1mbnMgaGVscC1tb2RlIGNs LWxvYWRkZWZzIHBjYXNlPGJyPmNsLWxpYiBtYWlsLXByc3ZyIG1haWwtdXRpbHMgdmMtZ2l0IGRp ZmYtbW9kZSBlYXN5bWVudSBlYXN5LW1tb2RlPGJyPnRpbWUtZGF0ZSBtdWxlLXV0aWwgdG9vbHRp cCBlbGRvYyBlbGVjdHJpYyB1bmlxdWlmeSBlZGlmZi1ob29rIHZjLWhvb2tzPGJyPmxpc3AtZmxv YXQtdHlwZSBtd2hlZWwgZG9zLXczMiBscy1saXNwIGRpc3AtdGFibGUgdzMyLXdpbiB3MzItdmFy czxicj50ZXJtL2NvbW1vbi13aW4gdG9vbC1iYXIgZG5kIGZvbnRzZXQgaW1hZ2UgcmVnZXhwLW9w dCBmcmluZ2U8YnI+dGFidWxhdGVkLWxpc3QgbmV3Y29tbWVudCBlbGlzcC1tb2RlIGxpc3AtbW9k ZSBwcm9nLW1vZGUgcmVnaXN0ZXIgcGFnZTxicj5tZW51LWJhciByZm4tZXNoYWRvdyB0aW1lciBz ZWxlY3Qgc2Nyb2xsLWJhciBtb3VzZSBqaXQtbG9jayBmb250LWxvY2s8YnI+c3ludGF4IGZhY2Vt ZW51IGZvbnQtY29yZSBmcmFtZSBjbC1nZW5lcmljIGNoYW0gZ2VvcmdpYW4gdXRmLTgtbGFuZzxi cj5taXNjLWxhbmcgdmlldG5hbWVzZSB0aWJldGFuIHRoYWkgdGFpLXZpZXQgbGFvIGtvcmVhbiBq YXBhbmVzZSBldWNqcC1tczxicj5jcDUxOTMyIGhlYnJldyBncmVlayByb21hbmlhbiBzbG92YWsg Y3plY2ggZXVyb3BlYW4gZXRoaW9waWMgaW5kaWFuPGJyPmN5cmlsbGljIGNoaW5lc2UgY2hhcnNj cmlwdCBjYXNlLXRhYmxlIGVwYS1ob29rIGprYS1jbXByLWhvb2sgaGVscDxicj5zaW1wbGUgYWJi cmV2IG1pbmlidWZmZXIgY2wtcHJlbG9hZGVkIG5hZHZpY2UgbG9hZGRlZnMgYnV0dG9uIGZhY2Vz PGJyPmN1cy1mYWNlIG1hY3JvZXhwIGZpbGVzIHRleHQtcHJvcGVydGllcyBvdmVybGF5IHNoYTEg bWQ1IGJhc2U2NCBmb3JtYXQ8YnI+ZW52IGNvZGUtcGFnZXMgbXVsZSBjdXN0b20gd2lkZ2V0IGhh c2h0YWJsZS1wcmludC1yZWFkYWJsZSBiYWNrcXVvdGU8YnI+dzMybm90aWZ5IHczMiBtdWx0aS10 dHkgbWFrZS1uZXR3b3JrLXByb2Nlc3MgZW1hY3MpPGJyPjxicj5NZW1vcnkgaW5mb3JtYXRpb246 PGJyPigoY29uc2VzIDggOTM5MTUgMTA3NDUpPGJyPsKgKHN5bWJvbHMgMzIgMjAwNjEgMCk8YnI+ wqAobWlzY3MgMzIgOTUgMTgxKTxicj7CoChzdHJpbmdzIDE2IDE3MzcwIDM0MjApPGJyPsKgKHN0 cmluZy1ieXRlcyAxIDQ3NjQ0NCk8YnI+wqAodmVjdG9ycyA4IDEyOTA1KTxicj7CoCh2ZWN0b3It c2xvdHMgNCA0NDUyMTYgMzIyNCk8YnI+wqAoZmxvYXRzIDggMTY1IDMwKTxicj7CoChpbnRlcnZh bHMgMjggNDMzIDQyKTxicj7CoChidWZmZXJzIDUyMCAyMSkpPGJyPjxiciBjbGVhcj0iYWxsIj48 YnI+LS0gPGJyPjxkaXYgY2xhc3M9ImdtYWlsX3NpZ25hdHVyZSI+Ly88L2Rpdj4NCjwvZGl2Pg0K --94eb2c07f76cc2bdd805433649a2--