X-Loop: help-debbugs@HIDDEN Subject: bug#71224: 30.0.50; SIGSEGV in start_display Resent-From: Daniel Clemente <n142857@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Mon, 27 May 2024 11:05:01 +0000 Resent-Message-ID: <handler.71224.B.17168078791363 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: report 71224 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 71224 <at> debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@HIDDEN Received: via spool by submit <at> debbugs.gnu.org id=B.17168078791363 (code B ref -1); Mon, 27 May 2024 11:05:01 +0000 Received: (at submit) by debbugs.gnu.org; 27 May 2024 11:04:39 +0000 Received: from localhost ([127.0.0.1]:43166 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sBY9e-0000Lv-Vw for submit <at> debbugs.gnu.org; Mon, 27 May 2024 07:04:39 -0400 Received: from lists.gnu.org ([209.51.188.17]:46122) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <n142857@HIDDEN>) id 1sBY9d-0000Lo-Rm for submit <at> debbugs.gnu.org; Mon, 27 May 2024 07:04:37 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <n142857@HIDDEN>) id 1sBY9U-0002Kk-Ul for bug-gnu-emacs@HIDDEN; Mon, 27 May 2024 07:04:28 -0400 Received: from mail-ot1-x32c.google.com ([2607:f8b0:4864:20::32c]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <n142857@HIDDEN>) id 1sBY9L-00041H-UR for bug-gnu-emacs@HIDDEN; Mon, 27 May 2024 07:04:28 -0400 Received: by mail-ot1-x32c.google.com with SMTP id 46e09a7af769-6f8cd25ebd5so1510260a34.1 for <bug-gnu-emacs@HIDDEN>; Mon, 27 May 2024 04:04:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1716807857; x=1717412657; darn=gnu.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=UZFW+42mU9P8/sXgJTqyR9TFl8kRAQXPnIrotcnCl1E=; b=EnQ530l02E2OLMvkMq4j1i8U2Wuhwsk7AryP1vjcTkT2mIlBl+yKOd0veOAHfDE+FK 8e0fCcVSj/CPAHorx6fMo9ThBfVwSi6C9YdZ0KqqKhMHSatnmELeVJxqQnWMfyP9X579 BUxNf0ljaBgYny9h99L5OxxNH3t8myu66BiE/tf/24O5k2ACgktDaJWdKdzA1k64G0eS 5eLsKx3QI6yRfXn5itqUIy1gqxJEUsCeCQOaWcV0v/gjHad0uR83OKTVkqfZEMtJJ5TP 7e244SjCkAOPDxo7IoXe+FrsnVherJc/0UMWXCsfRMGM27OLOAadekHmZimHxgCgkDiB Xx1g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1716807857; x=1717412657; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=UZFW+42mU9P8/sXgJTqyR9TFl8kRAQXPnIrotcnCl1E=; b=E6i2RvnuMnt0cdS1D8ruuRg3ZjHkp9zT5mVt3H/o/Geb8SNRk1j3wIfCs6MP88SjZ2 +G23kmvO5nI/MBWsUzcOJ4lpOOTACE92/FHJyG4BVQpI8VXVusipdfW+PBfZEoFZQo2H X/iCRvvVK1GfJIFlP3KDc0EBB5xrRDU2vjzLRohtiskg6+J7FkuKto/19pWKx0dq7dyb YSGzf2zmuGcTVZOYRnJ70sSUHqAZnzI+pewCYrADpMQ49ec/uh155WbLm0VaM/W8eqoT gsZwy7Fkn4u+CujYoLXeSXEuWdYlxPWG/+4zR4A5lcIs7k8dV2saXpPKYF0T8qsBSvDF uWyw== X-Gm-Message-State: AOJu0YwN53F+00wT5qo2ZZfUZyAx9DrZjEySzIvpwpnAaBiGdfGPaIIx MDntbU1cgono/faXUGIW5etxY8oZMB8/pwzP2buo7qs7nr5c6bN87v0kI1uUuEotuhBxwVLE5Rk bljvJsl2pg4H0hfA7gqVf0MJQ0dj5LVoH X-Google-Smtp-Source: AGHT+IGPzQtbE4Y0Exa8q29aMEzBA2msVxqcpG7ADg64PAoPOpFO5j2RAxoKmfRyBZEL7dusTYOSlSqeJB81/LldSV4= X-Received: by 2002:a9d:77d9:0:b0:6f0:7f8a:af06 with SMTP id 46e09a7af769-6f8d0afcdd2mr9310613a34.17.1716807856009; Mon, 27 May 2024 04:04:16 -0700 (PDT) MIME-Version: 1.0 From: Daniel Clemente <n142857@HIDDEN> Date: Mon, 27 May 2024 11:03:49 +0000 Message-ID: <CAJKAhPDs1kG7zhoU77U-+5+j7QXHEus-8LUr0x0PduHu1vbVgw@HIDDEN> Content-Type: multipart/alternative; boundary="00000000000067bc5a06196d7aef" Received-SPF: pass client-ip=2607:f8b0:4864:20::32c; envelope-from=n142857@HIDDEN; helo=mail-ot1-x32c.google.com X-Spam_score_int: 10 X-Spam_score: 1.0 X-Spam_bar: + X-Spam_report: (1.0 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FILL_THIS_FORM=0.001, FILL_THIS_FORM_LOAN=2.88, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no autolearn_force=no X-Spam_action: no action 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> --00000000000067bc5a06196d7aef Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable I ran a command to constantly open and close emacsclient TTY frames. See details in the previous bug report, bug#71223 Copying it for reference: emacs --fg-daemon -Q for j in `seq 300`; do for i in `seq 10`; do urxvt -e emacsclient '-nw' '-e' '(dired "~")' &; done; sleep 1 && killall emacsclient; done It crashed with SIGSEGV. This happened only once in the last days, after dozens of attempts running that command. I can't reproduce it. process server <841> no longer connected to pipe; closed it process server <842> no longer connected to pipe; closed it process server <843> no longer connected to pipe; closed it process server <844> no longer connected to pipe; closed it process server <845> no longer connected to pipe; closed it process server <846> no longer connected to pipe; closed it Program received signal SIGSEGV, Segmentation fault. start_display (it=3D0x7fffffb61a60, w=3D0x555556fa5ae0, pos=3D...) at xdisp= .c:3734 3734 row =3D w->desired_matrix->rows + first_vpos; (gdb) bt #0 start_display (it=3D0x7fffffb61a60, w=3D0x555556fa5ae0, pos=3D...) at xdisp.c:3734 #1 0x00005555555cfce9 in try_window (window=3DXIL(0x555556fa5ae5), pos=3D.= .., flags=3D1) at xdisp.c:21129 #2 0x00005555555cd6fa in redisplay_window (window=3DXIL(0x555556fa5ae5), just_this_one_p=3Dfalse) at xdisp.c:20531 #3 0x00005555555c5bb6 in redisplay_window_0 (window=3DXIL(0x555556fa5ae5)) at xdisp.c:18016 #4 0x0000555555732f83 in internal_condition_case_1 (bfun=3D0x5555555c5b74 <redisplay_window_0>, arg=3DXIL(0x555556fa5ae5), handlers=3DXIL(0x7ffff1f566cb), hfun=3D0x5555555c5a52 <redisplay_window_error>) at eval.c:1637 #5 0x00005555555c5a28 in redisplay_windows (window=3DXIL(0x555556fa5ae5)) = at xdisp.c:17985 #6 0x00005555555c4905 in redisplay_internal () at xdisp.c:17384 #7 0x00005555555c5296 in redisplay_preserve_echo_area (from_where=3D2) at xdisp.c:17743 #8 0x00005555555928c4 in Fredisplay (force=3DXIL(0)) at dispnew.c:6352 #9 0x00007ffff17a4e3d in F7369742d666f72_sit_for_0 () from /opt/dc/emacs/bin/../lib/emacs/30.0.50/native-lisp/30.0.50-ea7acd4b/preload= ed/subr-13adf6a6-0e73955f.eln #10 0x0000555555736b91 in funcall_subr (subr=3D0x7ffff18f39c0, numargs=3D1, args=3D0x7fffffb66ee8) at eval.c:3163 #11 0x00005555557365ff in funcall_general (fun=3DXIL(0x7ffff18f39c5), numargs=3D1, args=3D0x7fffffb66ee8) at eval.c:3040 #12 0x00005555557368b0 in Ffuncall (nargs=3D2, args=3D0x7fffffb66ee0) at eval.c:3093 #13 0x00007ffff1070163 in F7365727665722d72657475726e2d6572726f72_server_return_error_0 () from /home/dc/.emacs.d/eln-cache/30.0.50-ea7acd4b/server-0cc44189-48d76bed.eln #14 0x0000555555736b91 in funcall_subr (subr=3D0x555555ee49c0, numargs=3D2, args=3D0x7fffffb670b0) at eval.c:3163 #15 0x00005555557365ff in funcall_general (fun=3DXIL(0x555555ee49c5), numargs=3D2, args=3D0x7fffffb670b0) at eval.c:3040 #16 0x00005555557368b0 in Ffuncall (nargs=3D3, args=3D0x7fffffb670a8) at eval.c:3093 #17 0x00007ffff106cff8 in F7365727665722d70726f636573732d66696c746572_server_process_filter_0 () from /home/dc/.emacs.d/eln-cache/30.0.50-ea7acd4b/server-0cc44189-48d76bed.eln #18 0x0000555555736b91 in funcall_subr (subr=3D0x555555ee4910, numargs=3D2, args=3D0x7fffffb67308) at eval.c:3163 #19 0x00005555557365ff in funcall_general (fun=3DXIL(0x555555ee4915), numargs=3D2, args=3D0x7fffffb67308) at eval.c:3040 #20 0x00005555557368b0 in Ffuncall (nargs=3D3, args=3D0x7fffffb67300) at eval.c:3093 #21 0x0000555555735db1 in Fapply (nargs=3D2, args=3D0x7fffffb673b0) at eval.c:2765 #22 0x000055555573635c in apply1 (fn=3DXIL(0x118dd0), arg=3DXIL(0x7ffff014db43)) at eval.c:2981 #23 0x00005555557a9b38 in read_process_output_call (fun_and_args=3DXIL(0x7ffff014db33)) at process.c:6130 #24 0x0000555555732f83 in internal_condition_case_1 (bfun=3D0x5555557a9b01 <read_process_output_call>, arg=3DXIL(0x7ffff014db33), handlers=3DXIL(0x90)= , hfun=3D0x5555557a9b3e <read_process_output_error_handler>) at eval.c:16= 37 #25 0x00005555557aa450 in read_and_dispose_of_process_output (p=3D0x555556fa3670, chars=3D0x7fffffb674d0 "-env MAIL=3D/var/mail/dc -env LANGUAGE=3Den_US:= en -env GTK_CSD=3D0 -env WORKON_HOME=3D/home/dc/.virtualenvs -env USER=3Ddc -e= nv XDG_SEAT=3Dseat0 -env VAGRANT_DISABLE_VBOXSYMLINKCREATE=3D1 -env SSH_AGENT_PID=3D1016 -e"..., nbytes=3D3745, coding=3D0x555556b695c0) at process.c:6354 #26 0x00005555557aa05c in read_process_output (proc=3DXIL(0x555556fa3675), channel=3D8) at process.c:6264 #27 0x00005555557a92dc in wait_reading_process_output (time_limit=3D1, nsecs=3D999503088, read_kbd=3D-1, do_display=3Dtrue, wait_for_cell=3DXIL(0)= , wait_proc=3D0x0, just_wait_proc=3D0) at process.c:5948 #28 0x0000555555678b59 in kbd_buffer_get_event (kbp=3D0x7fffffb68b58, used_mouse_menu=3D0x0, end_time=3D0x7fffffb691d0) at keyboard.c:4058 #29 0x0000555555674cd0 in read_event_from_main_queue (end_time=3D0x7fffffb691d0, local_getcjmp=3D0x7fffffb68fa0, used_mouse_menu= =3D0x0) at keyboard.c:2330 #30 0x0000555555674f84 in read_decoded_event_from_main_queue (end_time=3D0x7fffffb691d0, local_getcjmp=3D0x7fffffb68fa0, prev_event=3DXI= L(0), used_mouse_menu=3D0x0) at keyboard.c:2394 #31 0x000055555567672e in read_char (commandflag=3D0, map=3DXIL(0), prev_event=3DXIL(0), used_mouse_menu=3D0x0, end_time=3D0x7fffffb691d0) at keyboard.c:3015 #32 0x000055555576c909 in read_filtered_event (no_switch_frame=3Dfalse, ascii_required=3Dfalse, error_nonascii=3Dfalse, input_method=3Dtrue, seconds=3Dmake_fixnum(2)) at lread.c:791 #33 0x000055555576cc7b in Fread_event (prompt=3DXIL(0), inherit_input_method=3DXIL(0x30), seconds=3Dmake_fixnum(2)) at lread.c:941 #34 0x00007ffff17a4dbf in F7369742d666f72_sit_for_0 () from /opt/dc/emacs/bin/../lib/emacs/30.0.50/native-lisp/30.0.50-ea7acd4b/preload= ed/subr-13adf6a6-0e73955f.eln #35 0x0000555555736b91 in funcall_subr (subr=3D0x7ffff18f39c0, numargs=3D1, args=3D0x7fffffb693f8) at eval.c:3163 #36 0x00005555557365ff in funcall_general (fun=3DXIL(0x7ffff18f39c5), numargs=3D1, args=3D0x7fffffb693f8) at eval.c:3040 #37 0x00005555557368b0 in Ffuncall (nargs=3D2, args=3D0x7fffffb693f0) at eval.c:3093 #38 0x00007ffff1070163 in F7365727665722d72657475726e2d6572726f72_server_return_error_0 () from /home/dc/.emacs.d/eln-cache/30.0.50-ea7acd4b/server-0cc44189-48d76bed.eln #39 0x0000555555736b91 in funcall_subr (subr=3D0x555555ee49c0, numargs=3D2, args=3D0x7fffffb695c0) at eval.c:3163 #40 0x00005555557365ff in funcall_general (fun=3DXIL(0x555555ee49c5), numargs=3D2, args=3D0x7fffffb695c0) at eval.c:3040 #41 0x00005555557368b0 in Ffuncall (nargs=3D3, args=3D0x7fffffb695b8) at eval.c:3093 #42 0x00007ffff106cff8 in F7365727665722d70726f636573732d66696c746572_server_process_filter_0 () from /home/dc/.emacs.d/eln-cache/30.0.50-ea7acd4b/server-0cc44189-48d76bed.eln #43 0x0000555555736b91 in funcall_subr (subr=3D0x555555ee4910, numargs=3D2, args=3D0x7fffffb69818) at eval.c:3163 #44 0x00005555557365ff in funcall_general (fun=3DXIL(0x555555ee4915), numargs=3D2, args=3D0x7fffffb69818) at eval.c:3040 #45 0x00005555557368b0 in Ffuncall (nargs=3D3, args=3D0x7fffffb69810) at eval.c:3093 #46 0x0000555555735db1 in Fapply (nargs=3D2, args=3D0x7fffffb698c0) at eval.c:2765 #47 0x000055555573635c in apply1 (fn=3DXIL(0x118dd0), arg=3DXIL(0x7ffff0198bc3)) at eval.c:2981 --Type <RET> for more, q to quit, c to continue without paging--q Quit (gdb) xbacktrace "redisplay_internal (C function)" (0x0) "sit-for" (0xffb66ee8) "server-return-error" (0xffb670b0) "server-process-filter" (0xffb67308) "sit-for" (0xffb693f8) "server-return-error" (0xffb695c0) "server-process-filter" (0xffb69818) "sit-for" (0xffb6b908) "server-return-error" (0xffb6bad0) "server-process-filter" (0xffb6bd28) "sit-for" (0xffb6de18) "server-return-error" (0xffb6dfe0) "server-process-filter" (0xffb6e238) [=E2=80=A6] (gdb) bt full #0 start_display (it=3D0x7fffffb61a60, w=3D0x555556fa5ae0, pos=3D...) at xdisp.c:3734 row =3D 0x0 first_vpos =3D 0 #1 0x00005555555cfce9 in try_window (window=3DXIL(0x555556fa5ae5), pos=3D.= .., flags=3D1) at xdisp.c:21129 w =3D 0x555556fa5ae0 it =3D { window =3D XIL(0x7fffffb623c0), w =3D 0x55555564e2ee <bidi_resolve_neutral+387>, f =3D 0x1, method =3D 4290135384, stop_charpos =3D 93825001197120, prev_stop =3D 0, base_level_stop =3D 0, end_charpos =3D 140737483512496, medium_narrowing_begv =3D 93824992535530, medium_narrowing_zv =3D 140737483512544, large_narrowing_begv =3D 140737483517520, large_narrowing_zv =3D 93824992819939, s =3D 0x7ffb61b10 <error: Cannot access memory at address 0x7ffb61b10>, string_nchars =3D 140737483522784, multibyte_p =3D true, tab_line_p =3D true, header_line_p =3D false, string_from_display_prop_p =3D false, string_from_prefix_prop_p =3D true, from_disp_prop_p =3D true, ellipsis_p =3D false, avoid_cursor_p =3D true, dp =3D 0x5c, dpvec =3D 0x555556e55465, dpend =3D 0x555556e55460, dpvec_char_len =3D 1458482048, dpvec_face_id =3D 21845, saved_face_id =3D 0, ctl_chars =3D {XIL(0), XIL(0), XIL(0), XIL(0), XIL(0), XIL(0), XIL(0), XIL(0), XIL(0), XIL(0), XIL(0x1), XIL(0), XIL(0), XIL(0), XIL(0), XIL(0)}, start =3D { pos =3D { charpos =3D 0, bytepos =3D 0 }, overlay_string_index =3D 0, string_pos =3D { charpos =3D 0, bytepos =3D 0 }, dpvec_index =3D 0 }, current =3D { pos =3D { charpos =3D 0, bytepos =3D 0 }, overlay_string_index =3D 0, string_pos =3D { charpos =3D 0, bytepos =3D 0 }, dpvec_index =3D 0 }, n_overlay_strings =3D 0, overlay_strings_charpos =3D 0, --Type <RET> for more, q to quit, c to continue without paging-- overlay_strings =3D {XIL(0) <repeats 16 times>}, string_overlays =3D {XIL(0) <repeats 16 times>}, string =3D XIL(0), from_overlay =3D XIL(0), stack =3D {{ string =3D XIL(0), string_nchars =3D 0, end_charpos =3D 0, stop_charpos =3D 0, prev_stop =3D 0, base_level_stop =3D 0, cmp_it =3D { stop_pos =3D 0, id =3D 0, ch =3D 0, rule_idx =3D 0, lookback =3D 0, nglyphs =3D 0, reversed_p =3D false, parent_it =3D 0x0, charpos =3D 0, nchars =3D 0, nbytes =3D 0, from =3D 0, to =3D 0, width =3D 0 }, face_id =3D 0, u =3D { image =3D { object =3D XIL(0), slice =3D { x =3D XIL(0), y =3D XIL(0), width =3D XIL(0), height =3D XIL(0) }, image_id =3D 0 }, stretch =3D { object =3D XIL(0) }, xwidget =3D { object =3D XIL(0) } }, position =3D { charpos =3D 0, bytepos =3D 0 }, current =3D { pos =3D { charpos =3D 0, bytepos =3D 0 }, overlay_string_index =3D 0, string_pos =3D { charpos =3D 0, bytepos =3D 0 }, dpvec_index =3D 0 }, --Type <RET> for more, q to quit, c to continue without paging-- from_overlay =3D XIL(0), area =3D LEFT_MARGIN_AREA, method =3D GET_FROM_BUFFER, paragraph_embedding =3D NEUTRAL_DIR, multibyte_p =3D false, string_from_display_prop_p =3D false, string_from_prefix_prop_p =3D false, display_ellipsis_p =3D false, avoid_cursor_p =3D false, bidi_p =3D false, from_disp_prop_p =3D false, line_wrap =3D TRUNCATE, voffset =3D 0, space_width =3D XIL(0), font_height =3D XIL(0) }, { string =3D XIL(0), string_nchars =3D 0, end_charpos =3D 0, stop_charpos =3D 0, prev_stop =3D 0, base_level_stop =3D 0, cmp_it =3D { stop_pos =3D 0, id =3D 0, ch =3D 0, rule_idx =3D 0, lookback =3D 0, nglyphs =3D 0, reversed_p =3D false, parent_it =3D 0x0, charpos =3D 0, nchars =3D 0, nbytes =3D 0, from =3D 0, to =3D 0, width =3D 0 }, face_id =3D 0, u =3D { image =3D { object =3D XIL(0), slice =3D { x =3D XIL(0), y =3D XIL(0), width =3D XIL(0), height =3D XIL(0) }, image_id =3D 0 }, stretch =3D { object =3D XIL(0) }, xwidget =3D { object =3D XIL(0) } }, position =3D { charpos =3D 0, bytepos =3D 0 }, current =3D { --Type <RET> for more, q to quit, c to continue without paging-- pos =3D { charpos =3D 0, bytepos =3D 0 }, overlay_string_index =3D 0, string_pos =3D { charpos =3D 0, bytepos =3D 0 }, dpvec_index =3D 0 }, from_overlay =3D XIL(0), area =3D LEFT_MARGIN_AREA, method =3D GET_FROM_BUFFER, paragraph_embedding =3D NEUTRAL_DIR, multibyte_p =3D false, string_from_display_prop_p =3D false, string_from_prefix_prop_p =3D false, display_ellipsis_p =3D false, avoid_cursor_p =3D false, bidi_p =3D false, from_disp_prop_p =3D false, line_wrap =3D TRUNCATE, voffset =3D 0, space_width =3D XIL(0), font_height =3D XIL(0) }, { string =3D XIL(0), string_nchars =3D 0, end_charpos =3D 0, stop_charpos =3D 0, prev_stop =3D 0, base_level_stop =3D 0, cmp_it =3D { stop_pos =3D 0, id =3D 0, ch =3D 0, rule_idx =3D 0, lookback =3D 0, nglyphs =3D 0, reversed_p =3D false, parent_it =3D 0x0, charpos =3D 0, nchars =3D 0, nbytes =3D 0, from =3D 0, to =3D 0, width =3D 0 }, face_id =3D 0, u =3D { image =3D { object =3D XIL(0), slice =3D { x =3D XIL(0), y =3D XIL(0), width =3D XIL(0), height =3D XIL(0) }, image_id =3D 0 }, stretch =3D { --Type <RET> for more, q to quit, c to continue without paging-- object =3D XIL(0) }, xwidget =3D { object =3D XIL(0) } }, position =3D { charpos =3D 0, bytepos =3D 0 }, current =3D { pos =3D { charpos =3D 0, bytepos =3D 0 }, overlay_string_index =3D 0, string_pos =3D { charpos =3D 0, bytepos =3D 0 }, dpvec_index =3D 0 }, from_overlay =3D XIL(0), area =3D LEFT_MARGIN_AREA, method =3D GET_FROM_BUFFER, paragraph_embedding =3D NEUTRAL_DIR, multibyte_p =3D false, string_from_display_prop_p =3D false, string_from_prefix_prop_p =3D false, display_ellipsis_p =3D false, avoid_cursor_p =3D false, bidi_p =3D false, from_disp_prop_p =3D false, line_wrap =3D TRUNCATE, voffset =3D 0, space_width =3D XIL(0), font_height =3D XIL(0) }, { string =3D XIL(0), string_nchars =3D 0, end_charpos =3D 0, stop_charpos =3D 0, prev_stop =3D 0, base_level_stop =3D 0, cmp_it =3D { stop_pos =3D 0, id =3D 0, ch =3D 0, rule_idx =3D 0, lookback =3D 0, nglyphs =3D 1440616000, reversed_p =3D 85, parent_it =3D 0x0, charpos =3D 0, nchars =3D -4841192, nbytes =3D 32767, from =3D 1432650890, to =3D 21845, width =3D -234357523 }, face_id =3D -4841136, u =3D { --Type <RET> for more, q to quit, c to continue without paging-- image =3D { object =3D XIL(0x555555648635), slice =3D { x =3D XIL(0x4c), y =3D XIL(0x7ffff20548b5), width =3D make_fixnum(1), height =3D XIL(0x7ffff20548b0) }, image_id =3D 4294967295 }, stretch =3D { object =3D XIL(0x555555648635) }, xwidget =3D { object =3D XIL(0x555555648635) } }, position =3D { charpos =3D 140737483514224, bytepos =3D 93824993232565 }, current =3D { pos =3D { charpos =3D 326417514497, bytepos =3D 141733920774 }, overlay_string_index =3D 94, string_pos =3D { charpos =3D 140737483514256, bytepos =3D 93824993214665 }, dpvec_index =3D 94 }, from_overlay =3D XIL(0x7fffffb621d0), area =3D 1432637116, method =3D 21845, paragraph_embedding =3D (L2R | unknown: 0xffb62200), multibyte_p =3D true, string_from_display_prop_p =3D false, string_from_prefix_prop_p =3D false, display_ellipsis_p =3D true, avoid_cursor_p =3D true, bidi_p =3D false, from_disp_prop_p =3D false, line_wrap =3D (WORD_WRAP | unknown: 0xf207a16c), voffset =3D 32767, space_width =3D XIL(0x7ffff207a16d), font_height =3D XIL(0x19ffb621d0) }, { string =3D XIL(0x7ffff207a168), string_nchars =3D 94, end_charpos =3D 140737483514384, stop_charpos =3D 93824993218261, prev_stop =3D 35291746271233, base_level_stop =3D 140737253956429, cmp_it =3D { stop_pos =3D 140737253956429, id =3D 4290126352, ch =3D -4840844, rule_idx =3D 93825004166000, lookback =3D 140737483514448, nglyphs =3D 49, --Type <RET> for more, q to quit, c to continue without paging-- reversed_p =3D 49, parent_it =3D 0x7fffffb622c0, charpos =3D 93825001197120, nchars =3D 0, nbytes =3D 0, from =3D 0, to =3D 0, width =3D -4840872 }, face_id =3D 1432650890, u =3D { image =3D { object =3D XIL(0xf207fced), slice =3D { x =3D XIL(0x7fffffb62290), y =3D XIL(0x555555648635), width =3D XIL(0x31), height =3D XIL(0x7ffff20548b5) }, image_id =3D 14 }, stretch =3D { object =3D XIL(0xf207fced) }, xwidget =3D { object =3D XIL(0xf207fced) } }, position =3D { charpos =3D -4294967295, bytepos =3D 49 }, current =3D { pos =3D { charpos =3D 1, bytepos =3D 72057594037927937 }, overlay_string_index =3D 140733193388032, string_pos =3D { charpos =3D 27202460760, bytepos =3D 140737483514592 }, dpvec_index =3D 1432676077 }, from_overlay =3D XIL(0x7f01ffb62301), area =3D -4829928, method =3D 32767, paragraph_embedding =3D NEUTRAL_DIR, multibyte_p =3D false, string_from_display_prop_p =3D false, string_from_prefix_prop_p =3D false, display_ellipsis_p =3D false, avoid_cursor_p =3D false, bidi_p =3D false, from_disp_prop_p =3D false, line_wrap =3D (WORD_WRAP | WINDOW_WRAP | unknown: 0xfffffffc)= , voffset =3D 6, space_width =3D XIL(0x7fffffb62390), font_height =3D XIL(0x55555564e8ed) }}, sp =3D 1, selective =3D 140737483525400, --Type <RET> for more, q to quit, c to continue without paging-- what =3D IT_CHARACTER, face_id =3D 0, selective_display_ellipsis_p =3D false, ctl_arrow_p =3D false, face_box_p =3D false, start_of_box_run_p =3D false, end_of_box_run_p =3D false, overlay_strings_at_end_processed_p =3D false, ignore_overlay_strings_at_pos_p =3D false, glyph_not_available_p =3D false, starts_in_middle_of_char_p =3D false, face_before_selective_p =3D false, constrain_row_ascent_descent_p =3D false, line_number_produced_p =3D false, line_wrap =3D TRUNCATE, base_face_id =3D 0, c =3D 0, len =3D 0, cmp_it =3D { stop_pos =3D 0, id =3D 1, ch =3D 1, rule_idx =3D 0, lookback =3D -4294967295, nglyphs =3D 1432654383, reversed_p =3D 85, parent_it =3D 0x1ffb623b0, charpos =3D 49, nchars =3D -4840560, nbytes =3D 32767, from =3D 1432656378, to =3D 21845, width =3D 49 }, char_to_display =3D -4840528, glyphless_method =3D GLYPHLESS_DISPLAY_THIN_SPACE, image_id =3D 140737483514768, xwidget =3D 0x55555564926c <bidi_cache_reset+14>, slice =3D { x =3D XIL(0x7fffffb62cf0), y =3D XIL(0x55555564f2c7), width =3D XIL(0), height =3D XIL(0x7fffffb64d18) }, space_width =3D XIL(0x34), voffset =3D 48, tab_width =3D 0, font_height =3D XIL(0x31), object =3D XIL(0x1), position =3D { charpos =3D 1, bytepos =3D 12884901889 }, truncation_pixel_width =3D 3, continuation_pixel_width =3D 0, first_visible_x =3D 0, last_visible_x =3D 0, last_visible_y =3D 0, extra_line_spacing =3D 0, max_extra_line_spacing =3D 0, override_ascent =3D 47, override_descent =3D 0, --Type <RET> for more, q to quit, c to continue without paging-- override_boff =3D 3, glyph_row =3D 0x29, area =3D TEXT_AREA, nglyphs =3D 1, pixel_width =3D -1, ascent =3D -1, descent =3D 0, max_ascent =3D 0, max_descent =3D 47, phys_ascent =3D 0, phys_descent =3D 1, max_phys_ascent =3D 3, max_phys_descent =3D 45, current_x =3D 0, wrap_prefix_width =3D 3, continuation_lines_width =3D 0, eol_pos =3D { charpos =3D -1, bytepos =3D 0 }, current_y =3D 0, first_vpos =3D 0, vpos =3D 0, hpos =3D 1, lnum =3D 1, lnum_bytepos =3D 49, lnum_width =3D 0, lnum_pixel_width =3D 0, pt_lnum =3D 0, stretch_adjust =3D 0, left_user_fringe_bitmap =3D 0, right_user_fringe_bitmap =3D 0, left_user_fringe_face_id =3D 0, right_user_fringe_face_id =3D 1, bidi_p =3D false, bidi_it =3D { bytepos =3D 1, charpos =3D 1, ch =3D 1, nchars =3D 1, ch_len =3D 1, type =3D UNKNOWN_BT, type_after_wn =3D UNKNOWN_BT, orig_type =3D UNKNOWN_BT, resolved_level =3D 0 '\000', isolate_level =3D 0 '\000', invalid_levels =3D 0, invalid_isolates =3D 0, prev =3D { charpos =3D 0, type =3D UNKNOWN_BT, orig_type =3D UNKNOWN_BT }, last_strong =3D { charpos =3D 0, type =3D UNKNOWN_BT, orig_type =3D UNKNOWN_BT }, next_for_neutral =3D { charpos =3D 0, type =3D UNKNOWN_BT, orig_type =3D UNKNOWN_BT --Type <RET> for more, q to quit, c to continue without paging-- }, prev_for_neutral =3D { charpos =3D 0, type =3D UNKNOWN_BT, orig_type =3D UNKNOWN_BT }, next_for_ws =3D { charpos =3D 0, type =3D UNKNOWN_BT, orig_type =3D UNKNOWN_BT }, bracket_pairing_pos =3D 0, bracket_enclosed_type =3D UNKNOWN_BT, next_en_pos =3D 0, next_en_type =3D UNKNOWN_BT, sos =3D NEUTRAL_DIR, scan_dir =3D 0, disp_pos =3D 0, disp_prop =3D 0, stack_idx =3D 0, level_stack =3D {{ next_for_neutral_pos =3D 0, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' } <repeats 41 times>, { next_for_neutral_pos =3D 166048, next_for_neutral_type =3D 0, last_strong_type =3D 4, prev_for_neutral_type =3D 0, level =3D 182 '\266', flags =3D 255 '\377' }, { next_for_neutral_pos =3D 93824992538059, next_for_neutral_type =3D 0, last_strong_type =3D 4, prev_for_neutral_type =3D 2, level =3D 2 '\002', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 93825014825408, next_for_neutral_type =3D 0, last_strong_type =3D 2, prev_for_neutral_type =3D 1, level =3D 182 '\266', flags =3D 255 '\377' }, { next_for_neutral_pos =3D 93824992538976, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 166048, next_for_neutral_type =3D 0, last_strong_type =3D 2, prev_for_neutral_type =3D 1, level =3D 182 '\266', flags =3D 255 '\377' --Type <RET> for more, q to quit, c to continue without paging-- }, { next_for_neutral_pos =3D 4294967295, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 7, level =3D 182 '\266', flags =3D 255 '\377' }, { next_for_neutral_pos =3D 93824992602332, next_for_neutral_type =3D 1, last_strong_type =3D 6, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737483522784, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 166048, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', --Type <RET> for more, q to quit, c to continue without paging-- flags =3D 0 '\000' }, { next_for_neutral_pos =3D 55834574848, next_for_neutral_type =3D 5, last_strong_type =3D 4, prev_for_neutral_type =3D 6, level =3D 17 '\021', flags =3D 86 'V' }, { next_for_neutral_pos =3D 186, next_for_neutral_type =3D 0, last_strong_type =3D 4, prev_for_neutral_type =3D 4, level =3D 182 '\266', flags =3D 255 '\377' }, { next_for_neutral_pos =3D 57267584927, next_for_neutral_type =3D 5, last_strong_type =3D 4, prev_for_neutral_type =3D 6, level =3D 17 '\021', flags =3D 86 'V' }, { next_for_neutral_pos =3D 93825004585376, next_for_neutral_type =3D 1, last_strong_type =3D 0, prev_for_neutral_type =3D 6, level =3D 124 '|', flags =3D 85 'U' }, { next_for_neutral_pos =3D 186, next_for_neutral_type =3D 0, last_strong_type =3D 4, prev_for_neutral_type =3D 6, level =3D 182 '\266', flags =3D 255 '\377' }, { next_for_neutral_pos =3D 93824994810601, next_for_neutral_type =3D 5, last_strong_type =3D 4, prev_for_neutral_type =3D 6, level =3D 17 '\021', flags =3D 86 'V' }, { next_for_neutral_pos =3D 140737483516360, next_for_neutral_type =3D 0, last_strong_type =3D 1, prev_for_neutral_type =3D 7, level =3D 182 '\266', flags =3D 255 '\377' }, { next_for_neutral_pos =3D 93825004585381, next_for_neutral_type =3D 5, last_strong_type =3D 4, prev_for_neutral_type =3D 6, level =3D 17 '\021', flags =3D 86 'V' }, { next_for_neutral_pos =3D 93825004585376, next_for_neutral_type =3D 6, last_strong_type =3D 5, prev_for_neutral_type =3D 0, --Type <RET> for more, q to quit, c to continue without paging-- level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 46, next_for_neutral_type =3D 2, last_strong_type =3D 7, prev_for_neutral_type =3D 2, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 186, next_for_neutral_type =3D 6, last_strong_type =3D 5, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 6, last_strong_type =3D 0, prev_for_neutral_type =3D 3, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 1, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 182 '\266', flags =3D 255 '\377' }, { next_for_neutral_pos =3D 93824994818755, next_for_neutral_type =3D 6, last_strong_type =3D 0, prev_for_neutral_type =3D 3, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 93825004585381, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 7, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 186, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 222 '\336', flags =3D 85 'U' }, { next_for_neutral_pos =3D 49, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 7, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 198, next_for_neutral_type =3D 1, last_strong_type =3D 0, --Type <RET> for more, q to quit, c to continue without paging-- prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 93825001197120, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 0, last_strong_type =3D 5, prev_for_neutral_type =3D 0, level =3D 182 '\266', flags =3D 255 '\377' }, { next_for_neutral_pos =3D 93824994835779, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737483516512, next_for_neutral_type =3D 1, last_strong_type =3D 4, prev_for_neutral_type =3D 3, level =3D 125 '}', flags =3D 85 'U' }, { next_for_neutral_pos =3D 49, next_for_neutral_type =3D 5, last_strong_type =3D 7, prev_for_neutral_type =3D 1, level =3D 245 '\365', flags =3D 241 '\361' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 1, level =3D 222 '\336', flags =3D 85 'U' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737483516544, next_for_neutral_type =3D 3, last_strong_type =3D 0, prev_for_neutral_type =3D 5, level =3D 124 '|', flags =3D 85 'U' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 0, --Type <RET> for more, q to quit, c to continue without paging-- last_strong_type =3D 4, prev_for_neutral_type =3D 5, level =3D 182 '\266', flags =3D 255 '\377' }, { next_for_neutral_pos =3D 93824994854248, next_for_neutral_type =3D 5, last_strong_type =3D 7, prev_for_neutral_type =3D 1, level =3D 245 '\365', flags =3D 241 '\361' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 1, last_strong_type =3D 6, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 53, next_for_neutral_type =3D 6, last_strong_type =3D 5, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737483525024, next_for_neutral_type =3D 3, last_strong_type =3D 0, prev_for_neutral_type =3D 5, level =3D 124 '|', flags =3D 85 'U' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 0, last_strong_type =3D 6, prev_for_neutral_type =3D 6, level =3D 182 '\266', flags =3D 255 '\377' }, { next_for_neutral_pos =3D 93824994854248, next_for_neutral_type =3D 6, last_strong_type =3D 5, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 1, last_strong_type =3D 6, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 141733920821, next_for_neutral_type =3D 6, last_strong_type =3D 0, prev_for_neutral_type =3D 1, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737483516704, --Type <RET> for more, q to quit, c to continue without paging-- next_for_neutral_type =3D 1, last_strong_type =3D 1, prev_for_neutral_type =3D 3, level =3D 100 'd', flags =3D 85 'U' }, { next_for_neutral_pos =3D 70, next_for_neutral_type =3D 0, last_strong_type =3D 4, prev_for_neutral_type =3D 5, level =3D 182 '\266', flags =3D 255 '\377' }, { next_for_neutral_pos =3D 93824993218236, next_for_neutral_type =3D 1, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737253147509, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 214743526240, next_for_neutral_type =3D 0, last_strong_type =3D 6, prev_for_neutral_type =3D 5, level =3D 251 '\373', flags =3D 241 '\361' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 0, last_strong_type =3D 2, prev_for_neutral_type =3D 0, level =3D 182 '\266', flags =3D 255 '\377' }, { next_for_neutral_pos =3D 93824994855782, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 1, level =3D 222 '\336', flags =3D 85 'U' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737483516832, next_for_neutral_type =3D 2, last_strong_type =3D 5, prev_for_neutral_type =3D 7, level =3D 89 'Y', flags =3D 85 'U' }, { --Type <RET> for more, q to quit, c to continue without paging-- next_for_neutral_pos =3D 93825018450381, next_for_neutral_type =3D 0, last_strong_type =3D 2, prev_for_neutral_type =3D 5, level =3D 182 '\266', flags =3D 255 '\377' }, { next_for_neutral_pos =3D 93824992703865, next_for_neutral_type =3D 4, last_strong_type =3D 2, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 93825008226944, next_for_neutral_type =3D 0, last_strong_type =3D 6, prev_for_neutral_type =3D 5, level =3D 34 '"', flags =3D 86 'V' }, { next_for_neutral_pos =3D 140737254732416, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737254732416, next_for_neutral_type =3D 0, last_strong_type =3D 4, prev_for_neutral_type =3D 4, level =3D 182 '\266', flags =3D 255 '\377' }, { next_for_neutral_pos =3D 93824994066178, next_for_neutral_type =3D 0, last_strong_type =3D 4, prev_for_neutral_type =3D 0, level =3D 182 '\266', flags =3D 255 '\377' }, { next_for_neutral_pos =3D 140737249936760, next_for_neutral_type =3D 0, last_strong_type =3D 6, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 140737254732416, next_for_neutral_type =3D 0, last_strong_type =3D 6, prev_for_neutral_type =3D 1, level =3D 182 '\266', flags =3D 255 '\377' --Type <RET> for more, q to quit, c to continue without paging-- }, { next_for_neutral_pos =3D 93824992629651, next_for_neutral_type =3D 0, last_strong_type =3D 4, prev_for_neutral_type =3D 3, level =3D 182 '\266', flags =3D 255 '\377' }, { next_for_neutral_pos =3D 140737483522784, next_for_neutral_type =3D 7, last_strong_type =3D 7, prev_for_neutral_type =3D 7, level =3D 255 '\377', flags =3D 255 '\377' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 1, level =3D 222 '\336', flags =3D 85 'U' }, { next_for_neutral_pos =3D 93825019581200, next_for_neutral_type =3D 0, last_strong_type =3D 4, prev_for_neutral_type =3D 5, level =3D 246 '\366', flags =3D 86 'V' }, { next_for_neutral_pos =3D 4294967295, next_for_neutral_type =3D 0, last_strong_type =3D 4, prev_for_neutral_type =3D 3, level =3D 182 '\266', flags =3D 255 '\377' }, { next_for_neutral_pos =3D 93824993284767, next_for_neutral_type =3D 0, last_strong_type =3D 4, prev_for_neutral_type =3D 3, level =3D 182 '\266', flags =3D 255 '\377' }, { next_for_neutral_pos =3D 140737483522784, next_for_neutral_type =3D 1, last_strong_type =3D 6, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 1, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 1, level =3D 222 '\336', flags =3D 85 'U' }, { next_for_neutral_pos =3D 93825001197120, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', --Type <RET> for more, q to quit, c to continue without paging-- flags =3D 0 '\000' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 0, last_strong_type =3D 3, prev_for_neutral_type =3D 3, level =3D 182 '\266', flags =3D 255 '\377' }, { next_for_neutral_pos =3D 93824992857302, next_for_neutral_type =3D 0, last_strong_type =3D 6, prev_for_neutral_type =3D 3, level =3D 182 '\266', flags =3D 255 '\377' }, { next_for_neutral_pos =3D 140737483517168, next_for_neutral_type =3D 7, last_strong_type =3D 3, prev_for_neutral_type =3D 2, level =3D 94 '^', flags =3D 85 'U' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 2, level =3D 19 '\023', flags =3D 242 '\362' }, { next_for_neutral_pos =3D 57275227952, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 2, level =3D 19 '\023', flags =3D 242 '\362' }, { next_for_neutral_pos =3D 140737483517216, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 93825001271136, next_for_neutral_type =3D 0, last_strong_type =3D 4, prev_for_neutral_type =3D 6, level =3D 182 '\266', flags =3D 255 '\377' }, { next_for_neutral_pos =3D 93824994069436, next_for_neutral_type =3D 0, last_strong_type =3D 6, prev_for_neutral_type =3D 4, level =3D 246 '\366', flags =3D 86 'V' }, { next_for_neutral_pos =3D 0, next_for_neutral_type =3D 0, last_strong_type =3D 6, prev_for_neutral_type =3D 0, --Type <RET> for more, q to quit, c to continue without paging-- level =3D 0 '\000', flags =3D 0 '\000' }, { next_for_neutral_pos =3D 37104, next_for_neutral_type =3D 0, last_strong_type =3D 6, prev_for_neutral_type =3D 2, level =3D 182 '\266', flags =3D 255 '\377' }, { next_for_neutral_pos =3D 140737254732416, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 1, level =3D 222 '\336', flags =3D 85 'U' }}, string =3D { lstring =3D XIL(0), s =3D 0x0, schars =3D 140737483517328, bufpos =3D 93824993684195, from_disp_str =3D false, unibyte =3D false }, w =3D 0x0, paragraph_dir =3D NEUTRAL_DIR, separator_limit =3D 93825019828416, first_elt =3D false, new_paragraph =3D false, frame_window_p =3D false }, paragraph_embedding =3D (unknown: 0x556b6b64), min_width_property =3D XIL(0x555556fa5d1d), min_width_start =3D 1 } last_text_row =3D 0x0 f =3D 0x555556fa58c0 cursor_vpos =3D 0 it_charpos =3D 1434218727 #2 0x00005555555cd6fa in redisplay_window (window=3DXIL(0x555556fa5ae5), just_this_one_p=3Dfalse) at xdisp.c:20531 In GNU Emacs 30.0.50 (build 2, x86_64-pc-linux-gnu) of 2024-05-26 built on sonn Repository revision: 74b8043e60dde6710d0ba413278c2cb36a84f8f2 Repository branch: master System Description: Devuan GNU/Linux 5 (daedalus) Configured using: 'configure --prefix=3D/opt/dc/emacs/ --without-dbus --with-tiff=3Dno --without-tiff --without-libsystemd --without-dbus --with-mailutils --with-native-compilation --with-x-toolkit=3Dno --without-imagemagick --without-xft --without-harfbuzz --without-freetype --without-libotf --without-xwidgets --without-xpm --without-jpeg --without-gif --without-png --without-webp --without-rsvg --without-cairo --without-x 'CFLAGS=3D-g3 -O0'' Configured features: GMP GNUTLS LCMS2 LIBSELINUX LIBXML2 MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER SECCOMP SOUND SQLITE3 THREADS XIM ZLIB Important settings: value of $LANG: en_US.UTF-8 value of $XMODIFIERS: @im=3DSCIM locale-coding-system: utf-8-unix Major mode: Lisp Interaction Minor modes in effect: xterm-mouse-mode: t erc-track-mode: t erc-services-mode: t erc-ring-mode: t erc-netsplit-mode: t erc-menu-mode: t erc-match-mode: t erc-irccontrols-mode: t erc-noncommands-mode: t erc-readonly-mode: t erc-button-mode: t erc-fill-mode: t erc-stamp-mode: t erc-autojoin-mode: t erc-networks-mode: t savehist-mode: t recentf-mode: t hexl-follow-ascii: t rainbow-delimiters-mode: t helm-mode: t helm-minibuffer-history-mode: t async-bytecomp-package-mode: t global-git-commit-mode: t jdecomp-mode: t projectile-mode: t global-semantic-decoration-mode: t global-semanticdb-minor-mode: t global-semantic-show-unmatched-syntax-mode: -1 semantic-mode: t rcirc-track-minor-mode: t jabber-activity-mode: t yas-global-mode: t yas-minor-mode: t unpackaged/org-export-html-with-useful-ids-mode: t minibuffer-depth-indicate-mode: t global-so-long-mode: t display-time-mode: t global-hl-line-mode: t xclip-mode: t tooltip-mode: t global-eldoc-mode: t eldoc-mode: t show-paren-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t minibuffer-regexp-mode: t column-number-mode: t line-number-mode: t indent-tabs-mode: t auto-encryption-mode: t auto-compression-mode: t hs-minor-mode: t Load-path shadows: /w/helm/helm-files hides /home/dc/.emacs.d/elpa/helm-20191101.641/helm-file= s /w/helm/helm-comint hides /home/dc/.emacs.d/elpa/helm-20191101.641/helm-comint /w/helm/helm-elisp-package hides /home/dc/.emacs.d/elpa/helm-20191101.641/helm-elisp-package /w/helm/helm-external hides /home/dc/.emacs.d/elpa/helm-20191101.641/helm-external /w/helm/helm-easymenu hides /home/dc/.emacs.d/elpa/helm-20191101.641/helm-easymenu /w/helm/helm-font hides /home/dc/.emacs.d/elpa/helm-20191101.641/helm-font /w/helm/helm-imenu hides /home/dc/.emacs.d/elpa/helm-20191101.641/helm-imen= u /w/helm/helm-x-files hides /home/dc/.emacs.d/elpa/helm-20191101.641/helm-x-files /w/helm/helm-regexp hides /home/dc/.emacs.d/elpa/helm-20191101.641/helm-regexp /w/helm/helm-net hides /home/dc/.emacs.d/elpa/helm-20191101.641/helm-net /w/helm/helm-ring hides /home/dc/.emacs.d/elpa/helm-20191101.641/helm-ring /w/helm/helm-find hides /home/dc/.emacs.d/elpa/helm-20191101.641/helm-find /w/helm/helm-misc hides /home/dc/.emacs.d/elpa/helm-20191101.641/helm-misc /w/helm/helm-occur hides /home/dc/.emacs.d/elpa/helm-20191101.641/helm-occu= r /w/helm/helm-sys hides /home/dc/.emacs.d/elpa/helm-20191101.641/helm-sys /w/helm/helm-types hides /home/dc/.emacs.d/elpa/helm-20191101.641/helm-type= s /w/helm/helm-elisp hides /home/dc/.emacs.d/elpa/helm-20191101.641/helm-elis= p /w/helm/helm-adaptive hides /home/dc/.emacs.d/elpa/helm-20191101.641/helm-adaptive /w/helm/helm-shell hides /home/dc/.emacs.d/elpa/helm-20191101.641/helm-shel= l /w/helm/helm-id-utils hides /home/dc/.emacs.d/elpa/helm-20191101.641/helm-id-utils /w/helm/helm-bookmark hides /home/dc/.emacs.d/elpa/helm-20191101.641/helm-bookmark /w/helm/helm-mode hides /home/dc/.emacs.d/elpa/helm-20191101.641/helm-mode /w/helm/helm-eshell hides /home/dc/.emacs.d/elpa/helm-20191101.641/helm-eshell /w/helm/helm-dabbrev hides /home/dc/.emacs.d/elpa/helm-20191101.641/helm-dabbrev /w/helm/helm-grep hides /home/dc/.emacs.d/elpa/helm-20191101.641/helm-grep /w/helm/helm-color hides /home/dc/.emacs.d/elpa/helm-20191101.641/helm-colo= r /w/helm/helm-help hides /home/dc/.emacs.d/elpa/helm-20191101.641/helm-help /w/helm/helm-buffers hides /home/dc/.emacs.d/elpa/helm-20191101.641/helm-buffers /w/helm/helm-locate hides /home/dc/.emacs.d/elpa/helm-20191101.641/helm-locate /w/helm/helm-tags hides /home/dc/.emacs.d/elpa/helm-20191101.641/helm-tags /w/helm/helm-autoloads hides /home/dc/.emacs.d/elpa/helm-20191101.641/helm-autoloads /w/helm/helm-info hides /home/dc/.emacs.d/elpa/helm-20191101.641/helm-info /w/helm/helm-semantic hides /home/dc/.emacs.d/elpa/helm-20191101.641/helm-semantic /w/helm/helm-config hides /home/dc/.emacs.d/elpa/helm-20191101.641/helm-config /w/helm/helm-command hides /home/dc/.emacs.d/elpa/helm-20191101.641/helm-command /w/helm/helm-utils hides /home/dc/.emacs.d/elpa/helm-20191101.641/helm-util= s /w/helm/helm-eval hides /home/dc/.emacs.d/elpa/helm-20191101.641/helm-eval /w/helm/helm-for-files hides /home/dc/.emacs.d/elpa/helm-20191101.641/helm-for-files /w/helm/helm-man hides /home/dc/.emacs.d/elpa/helm-20191101.641/helm-man /w/helm/helm-multi-match hides /home/dc/.emacs.d/elpa/helm-core-20191031.1931/helm-multi-match /w/helm/helm-lib hides /home/dc/.emacs.d/elpa/helm-core-20191031.1931/helm-lib /w/helm/helm-source hides /home/dc/.emacs.d/elpa/helm-core-20191031.1931/helm-source /w/helm/helm hides /home/dc/.emacs.d/elpa/helm-core-20191031.1931/helm /home/dc/.emacs.d/elpa/transient-20220717.1713/transient hides /opt/dc/emacs/share/emacs/30.0.50/lisp/transient /w/org-mode/lisp/org-fold-core hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/org-fold-core /w/org-mode/lisp/ob-haskell hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/ob-haskell /w/org-mode/lisp/org-plot hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/org-plot /w/org-mode/lisp/ox-icalendar hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/ox-icalendar /w/org-mode/lisp/org-footnote hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/org-footnote /w/org-mode/lisp/org-archive hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/org-archive /w/org-mode/lisp/ob-exp hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/ob-exp /w/org-mode/lisp/ob-octave hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/ob-octave /w/org-mode/lisp/oc-natbib hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/oc-natbib /w/org-mode/lisp/org-num hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/org-num /w/org-mode/lisp/ob-processing hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/ob-processing /w/org-mode/lisp/org-mouse hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/org-mouse /w/org-mode/lisp/ob-core hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/ob-core /w/org-mode/lisp/ob-awk hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/ob-awk /w/org-mode/lisp/org-table hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/org-table /w/org-mode/lisp/org-lint hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/org-lint /w/org-mode/lisp/oc-basic hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/oc-basic /w/org-mode/lisp/ob-scheme hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/ob-scheme /w/org-mode/lisp/ox-latex hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/ox-latex /w/org-mode/lisp/org-loaddefs hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/org-loaddefs /w/org-mode/lisp/ob-table hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/ob-table /w/org-mode/lisp/ob-shell hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/ob-shell /w/org-mode/lisp/org hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/org /w/org-mode/lisp/ol-man hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/ol-man /w/org-mode/lisp/ol-rmail hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/ol-rmail /w/org-mode/lisp/ox-man hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/ox-man /w/org-mode/lisp/org-cycle hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/org-cycle /w/org-mode/lisp/org-datetree hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/org-datetree /w/org-mode/lisp/ol-mhe hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/ol-mhe /w/org-mode/lisp/ob-css hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/ob-css /w/org-mode/lisp/org-fold hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/org-fold /w/org-mode/lisp/ob-lilypond hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/ob-lilypond /w/org-mode/lisp/ob-comint hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/ob-comint /w/org-mode/lisp/ob-plantuml hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/ob-plantuml /w/org-mode/lisp/ol-bbdb hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/ol-bbdb /w/org-mode/lisp/ox-ascii hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/ox-ascii /w/org-mode/lisp/ob-python hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/ob-python /w/org-mode/lisp/ob-ref hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/ob-ref /w/org-mode/lisp/ob-js hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/ob-js /w/org-mode/lisp/ox-md hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/ox-md /w/org-mode/lisp/oc hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/oc /w/org-mode/lisp/org-keys hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/org-keys /w/org-mode/lisp/org-feed hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/org-feed /w/org-mode/lisp/org-capture hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/org-capture /w/org-mode/lisp/org-ctags hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/org-ctags /w/org-mode/lisp/ob-lob hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/ob-lob /w/org-mode/lisp/ob-forth hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/ob-forth /w/org-mode/lisp/ob-clojure hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/ob-clojure /w/org-mode/lisp/ob-sass hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/ob-sass /w/org-mode/lisp/ol-eshell hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/ol-eshell /w/org-mode/lisp/org-timer hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/org-timer /w/org-mode/lisp/ob-R hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/ob-R /w/org-mode/lisp/org-src hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/org-src /w/org-mode/lisp/ox-koma-letter hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/ox-koma-letter /w/org-mode/lisp/ob-tangle hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/ob-tangle /w/org-mode/lisp/ob-matlab hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/ob-matlab /w/org-mode/lisp/org-macro hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/org-macro /w/org-mode/lisp/ob-makefile hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/ob-makefile /w/org-mode/lisp/ox-texinfo hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/ox-texinfo /w/org-mode/lisp/ob-org hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/ob-org /w/org-mode/lisp/ol-docview hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/ol-docview /w/org-mode/lisp/org-list hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/org-list /w/org-mode/lisp/ob-eval hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/ob-eval /w/org-mode/lisp/org-element hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/org-element /w/org-mode/lisp/ob hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/ob /w/org-mode/lisp/ob-sqlite hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/ob-sqlite /w/org-mode/lisp/org-clock hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/org-clock /w/org-mode/lisp/org-compat hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/org-compat /w/org-mode/lisp/org-mobile hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/org-mobile /w/org-mode/lisp/ol hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/ol /w/org-mode/lisp/ob-groovy hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/ob-groovy /w/org-mode/lisp/org-goto hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/org-goto /w/org-mode/lisp/ob-emacs-lisp hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/ob-emacs-lisp /w/org-mode/lisp/ol-eww hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/ol-eww /w/org-mode/lisp/org-tempo hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/org-tempo /w/org-mode/lisp/oc-csl hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/oc-csl /w/org-mode/lisp/ob-ruby hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/ob-ruby /w/org-mode/lisp/org-crypt hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/org-crypt /w/org-mode/lisp/ol-irc hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/ol-irc /w/org-mode/lisp/org-faces hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/org-faces /w/org-mode/lisp/ob-latex hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/ob-latex /w/org-mode/lisp/org-colview hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/org-colview /w/org-mode/lisp/ol-bibtex hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/ol-bibtex /w/org-mode/lisp/ob-lua hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/ob-lua /w/org-mode/lisp/org-protocol hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/org-protocol /w/org-mode/lisp/org-attach-git hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/org-attach-git /w/org-mode/lisp/ob-screen hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/ob-screen /w/org-mode/lisp/org-agenda hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/org-agenda /w/org-mode/lisp/org-persist hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/org-persist /w/org-mode/lisp/ob-sql hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/ob-sql /w/org-mode/lisp/ob-gnuplot hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/ob-gnuplot /w/org-mode/lisp/ob-sed hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/ob-sed /w/org-mode/lisp/ol-gnus hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/ol-gnus /w/org-mode/lisp/org-inlinetask hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/org-inlinetask /w/org-mode/lisp/ox-html hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/ox-html /w/org-mode/lisp/oc-biblatex hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/oc-biblatex /w/org-mode/lisp/org-pcomplete hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/org-pcomplete /w/org-mode/lisp/ob-perl hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/ob-perl /w/org-mode/lisp/org-version hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/org-version /w/org-mode/lisp/org-indent hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/org-indent /w/org-mode/lisp/org-refile hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/org-refile /w/org-mode/lisp/ob-julia hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/ob-julia /w/org-mode/lisp/ol-info hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/ol-info /w/org-mode/lisp/ol-doi hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/ol-doi /w/org-mode/lisp/org-habit hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/org-habit /w/org-mode/lisp/org-entities hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/org-entities /w/org-mode/lisp/ox-publish hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/ox-publish /w/org-mode/lisp/org-duration hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/org-duration /w/org-mode/lisp/ob-ditaa hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/ob-ditaa /w/org-mode/lisp/ob-dot hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/ob-dot /w/org-mode/lisp/ob-C hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/ob-C /w/org-mode/lisp/ox-org hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/ox-org /w/org-mode/lisp/ox-beamer hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/ox-beamer /w/org-mode/lisp/ob-fortran hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/ob-fortran /w/org-mode/lisp/ob-maxima hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/ob-maxima /w/org-mode/lisp/ob-eshell hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/ob-eshell /w/org-mode/lisp/ol-w3m hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/ol-w3m /w/org-mode/lisp/org-id hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/org-id /w/org-mode/lisp/ox-odt hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/ox-odt /w/org-mode/lisp/ob-java hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/ob-java /w/org-mode/lisp/ob-calc hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/ob-calc /w/org-mode/lisp/org-attach hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/org-attach /w/org-mode/lisp/ob-ocaml hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/ob-ocaml /w/org-mode/lisp/oc-bibtex hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/oc-bibtex /w/org-mode/lisp/ox hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/ox /w/org-mode/lisp/ob-lisp hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/ob-lisp /w/org-mode/lisp/org-macs hides /opt/dc/emacs/share/emacs/30.0.50/lisp/org/org-macs /w/flim/sasl hides /opt/dc/emacs/share/emacs/30.0.50/lisp/net/sasl /home/dc/.emacs.d/elpa/hierarchy-20190425.842/hierarchy hides /opt/dc/emacs/share/emacs/30.0.50/lisp/emacs-lisp/hierarchy Features: (shadow elmo-multi modb-standard elmo-maildir emacsbug winner tramp-archive tramp-gvfs xterm-keybinder xt-mouse term/rxvt term/xterm xterm hideshow ox-texinfo erc-track erc-services erc-ring erc-netsplit erc-menu erc-match erc-goodies erc-pcomplete erc-button erc-fill erc-stamp erc-join erc erc-backend erc-networks erc-common erc-compat erc-loaddefs quail rot13 git-link nukneval bustrofedon dired-filetype-face dired-tar gnus-dired dired-x mime-w3m w3m-lnum w3m w3m-hist bookmark-w3m w3m-ems w3m-favicon w3m-image w3m-fb tab-line w3m-proc w3m-util savehist tramp-cache time-stamp tramp-sh recentf tree-widget em-term term ehelp esh-ext esh-proc esh-opt esh-io esh-arg esh-module esh-groups esh-util zone-select zone org-location-google-maps google-maps google-maps-static google-maps-geocode google-maps-base beancount binview calc calc-loaddefs calc-macs hexl taskjuggler-mode generic generic-x boxquote rect rainbow-delimiters rainbow-mode htmlize-hack htmlize log4j-mode oddmuse skeleton doc-view jka-compr fc flashcard-sm5 flashcard keywiz gamegrid tt-mode helm-mode helm-misc helm-for-files helm-bookmark helm-adaptive magit-bookmark bookmark fringe helm-external helm-sys helm-net helm-man helm-color helm-elisp helm-files image-dired image-dired-tags image-dired-external image-dired-util image-mode exif tramp trampver tramp-integration files-x tramp-message tramp-compat tramp-loaddefs helm-buffers helm-occur helm-tags helm-locate helm-grep helm-regexp helm-info helm-utils helm-types helm-eval edebug helm-help helm helm-global-bindings helm-easymenu helm-core async-bytecomp helm-source helm-multi-match helm-lib async helm-config helm-autoloads diary-lib diary-loaddefs magit-submodule magit-obsolete magit-blame magit-stash magit-reflog magit-bisect magit-push magit-pull magit-fetch magit-clone magit-remote magit-commit magit-sequence magit-notes magit-worktree magit-tag magit-merge magit-branch magit-reset magit-files magit-refs magit-status magit magit-repos magit-apply magit-wip magit-log which-func imenu magit-diff smerge-mode diff diff-mode track-changes git-commit log-edit pcvs-util add-log magit-core magit-autorevert autorevert filenotify magit-margin magit-transient magit-process with-editor server magit-mode transient magit-git magit-base magit-section dash chuck-mode minizinc-mode jdecomp arc-mode archive-mode cus-edit cus-load projectile lisp-mnt ibuf-ext semantic/dep srecode/mode semantic/senator semantic/wisent semantic/wisent/wisent srecode/insert srecode/filters srecode/args ede/speedbar ede/files ede ede/detect ede/base ede/auto ede/source eieio-speedbar speedbar dframe eieio-custom srecode/find srecode/map srecode/ctxt srecode/compile srecode/dictionary srecode/fields srecode/table semantic/decorate/mode semantic/decorate pulse srecode semantic/db-mode semantic/idle semantic/analyze semantic/sort semantic/scope semantic/analyze/fcn semantic/db eieio-base semantic/format ezimage semantic/tag-ls semantic/find semantic/ctxt semantic/util-modes semantic/util semantic semantic/tag semantic/lex semantic/fw mode-local cedet rcirc offlineimap sasl-xoauth2 oauth2 url-http url-auth url-gw nsm plstore crm wl-template wl-fldmgr wl-score wl-demo wl-thread wl-action wl wl-draft wl-folder elmo-nntp elmo-net elmo-cache elmo-map elmo-dop ps-print ps-print-loaddefs lpr elmo-filter wl-summary wl-refile wl-message wl-mime mime-play filename mime-edit mime-setup mail-mime-setup semi-setup smtp wl-e21 wl-highlight invisible inv-23 elmo-mime mmelmo-buffer mmelmo-imap mmimap mmbuffer mime-view mime-conf calist semi-def wl-address pldap wl-util wl-vars wl-version modb-generic elmo-flag elmo-localdir elmo elmo-signal elmo-msgdb modb modb-entity elmo-date eword-encode mime-parse mime mmgeneric elmo-util eword-decode mel mime-def alist pces pces-e20 pces-20 mcs-e20 mcs-20 mcharset timezone elmo-vars path-util elmo-version luna std11 pccl pccl-20 ccl broken static apel-ver product jabber jabber-truncate jabber-time jabber-autoaway jabber-vcard-avatars jabber-chatstates jabber-events jabber-vcard jabber-avatar jabber-activity jabber-watch jabber-modeline jabber-ahc-presence jabber-ahc jabber-version jabber-ourversion jabber-muc-nick-completion hippie-exp jabber-browse jabber-search jabber-register jabber-roster jabber-presence jabber-muc jabber-bookmarks jabber-private jabber-muc-nick-coloring jabber-widget jabber-disco jabber-chat jabber-history jabber-chatbuffer jabber-alert jabber-iq jabber-core jabber-console sgml-mode facemenu jabber-keymap jabber-sasl sasl sasl-anonymous sasl-login sasl-plain fsm jabber-logon jabber-conn srv dns starttls tls jabber-xml jabber-menu jabber-util goto-addr hexrgb markdown-mode color thingatpt yasnippet org-contacts gnus-art mm-uu mml2015 mm-view mml-smime smime gnutls dig gnus-sum shr pixel-fill kinsoku url-file svg dom gnus-group gnus-undo gnus-start gnus-dbus dbus xml gnus-cloud nnimap nnmail mail-source utf7 nnoo parse-time iso8601 gnus-spec gnus-int gnus-range message sendmail yank-media puny dired dnd dired-loaddefs rfc822 mml mml-sec epa epg rfc6068 epg-config mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mailabbrev gmm-utils mailheader gnus-win gnus nnheader mail-utils range mm-util mail-prsvr gnus-util org-crypt ob-sqlite ob-sql ob-shell shell ob-ruby ob-python python project compat ob-plantuml ob-perl ob-lilypond ob-js ob-haskell ob-gnuplot ox-odt rng-loc rng-uri rng-parse rng-match rng-dt rng-util rng-pttrn nxml-parse nxml-ns nxml-enc xmltok nxml-util ox-latex ox-icalendar ox-html table ox-ascii ox-publish ox ob-dot ob-ditaa ob-C cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs ob-R org-attach org-protocol iimage org-clock calfw-gcal calfw-org org-capture org-agenda calfw edmacro kmacro holidays holiday-loaddefs cal-move org-inlinetask org-superstar org-element org-persist xdg avl-tree generator org-test ert-x ert pp ewoc debug backtrace org-id org-refile org-element-ast inline org ob ob-tangle ob-ref ob-lob ob-table ob-exp org-macro org-src sh-script smie treesit executable ob-comint org-pcomplete pcomplete org-list org-footnote org-faces org-entities time-date noutline outline ob-emacs-lisp ob-core ob-eval org-cycle org-table ol org-fold org-fold-core org-keys oc org-loaddefs find-func cal-menu calendar cal-loaddefs org-version org-compat org-macs format-spec ibuf-macs ibuffer ibuffer-loaddefs mb-depth comp comp-cstr warnings comp-run comp-common rx advice mwheel easy-mmode so-long longlines grep compile text-property-search comint regexp-opt ansi-osc ansi-color ring revbufs derived disp-table hide-mode-line time image hl-line color-theme wid-edit reporter xclip finder-inf elp boxquote-autoloads calfw-autoloads calfw-gcal-autoloads calfw-ical-autoloads calfw-org-autoloads csv-mode-autoloads debbugs-autoloads emacsql-psql-autoloads emacsql-autoloads emmet-mode-autoloads feature-mode-autoloads git-link-autoloads gnuplot-autoloads google-translate-autoloads haskell-mode-autoloads cl-extra help-mode helm-sql-connect-autoloads jabber-autoloads fsm-autoloads jdecomp-autoloads jedi-autoloads jedi-core-autoloads jinja2-mode-autoloads json-reformat-autoloads jsonian-autoloads magit-autoloads pcase git-commit-autoloads magit-section-autoloads mingus-autoloads libmpdee-autoloads mmm-jinja2-autoloads mmm-mode-autoloads oauth2-autoloads org-superstar-autoloads persist-autoloads projectile-autoloads python-environment-autoloads rcirc-color-autoloads srv-autoloads cl terraform-mode-autoloads tmr-autoloads transient-autoloads typescript-mode-autoloads vimrc-mode-autoloads vue-html-mode-autoloads with-editor-autoloads xclip-autoloads xterm-keybinder-autoloads yasnippet-autoloads zone-nyan-autoloads info tool-bar dash-autoloads package browse-url url url-proxy url-privacy url-expand url-methods url-history url-cookie generate-lisp-file url-domsuf url-util mailcap url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs icons password-cache json subr-x map byte-opt gv bytecomp byte-compile url-vars cl-loaddefs cl-lib rmc iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode tabulated-list replace newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer nadvice seq simple cl-generic indonesian philippine cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button loaddefs theme-loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget keymap hashtable-print-readable backquote threads inotify lcms2 multi-tty make-network-process native-compile emacs) Memory information: ((conses 16 1145811 147437) (symbols 48 69097 0) (strings 32 271363 11419) (string-bytes 1 9708056) (vectors 16 104712) (vector-slots 8 1200567 18616) (floats 8 1202 13512) (intervals 56 1226 57) (buffers 984 14)) --00000000000067bc5a06196d7aef Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: base64 PGRpdiBkaXI9Imx0ciI+PGRpdj48L2Rpdj48ZGl2PkkgcmFuIGEgY29tbWFuZCB0byBjb25zdGFu dGx5IG9wZW4gYW5kIGNsb3NlIGVtYWNzY2xpZW50IFRUWSBmcmFtZXMuPC9kaXY+PGRpdj5TZWUg ZGV0YWlscyBpbiB0aGUgcHJldmlvdXMgYnVnIHJlcG9ydCwgYnVnIzcxMjIzPC9kaXY+PGRpdj5D b3B5aW5nIGl0IGZvciByZWZlcmVuY2U6PC9kaXY+PGRpdj48ZGl2PmVtYWNzIC0tZmctZGFlbW9u IC1RPGJyPjwvZGl2PjxkaXY+PC9kaXY+PC9kaXY+PGRpdj5mb3IgaiBpbiBgc2VxIDMwMGA7IGRv IGZvciBpIGluIGBzZXEgMTBgOyBkbyB1cnh2dCAtZSBlbWFjc2NsaWVudCAmIzM5Oy1udyYjMzk7 ICYjMzk7LWUmIzM5OyAmIzM5OyhkaXJlZCAmcXVvdDt+JnF1b3Q7KSYjMzk7ICZhbXA7OyBkb25l OyBzbGVlcCAxICZhbXA7JmFtcDsga2lsbGFsbCBlbWFjc2NsaWVudDsgZG9uZTwvZGl2PjxkaXY+ PGJyPjwvZGl2PjxkaXY+SXQgY3Jhc2hlZCB3aXRoIFNJR1NFR1YuPC9kaXY+PGRpdj5UaGlzIGhh cHBlbmVkIG9ubHkgb25jZSBpbiB0aGUgbGFzdCBkYXlzLCBhZnRlciBkb3plbnMgb2YgYXR0ZW1w dHMgcnVubmluZyB0aGF0IGNvbW1hbmQuIEkgY2FuJiMzOTt0IHJlcHJvZHVjZSBpdC48YnI+PC9k aXY+PGRpdj48YnI+PC9kaXY+PGRpdj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PnByb2Nlc3Mg c2VydmVyICZsdDs4NDEmZ3Q7IG5vIGxvbmdlciBjb25uZWN0ZWQgdG8gcGlwZTsgY2xvc2VkIGl0 PC9kaXY+cHJvY2VzcyBzZXJ2ZXIgJmx0Ozg0MiZndDsgbm8gbG9uZ2VyIGNvbm5lY3RlZCB0byBw aXBlOyBjbG9zZWQgaXQ8YnI+cHJvY2VzcyBzZXJ2ZXIgJmx0Ozg0MyZndDsgbm8gbG9uZ2VyIGNv bm5lY3RlZCB0byBwaXBlOyBjbG9zZWQgaXQ8YnI+cHJvY2VzcyBzZXJ2ZXIgJmx0Ozg0NCZndDsg bm8gbG9uZ2VyIGNvbm5lY3RlZCB0byBwaXBlOyBjbG9zZWQgaXQ8YnI+cHJvY2VzcyBzZXJ2ZXIg Jmx0Ozg0NSZndDsgbm8gbG9uZ2VyIGNvbm5lY3RlZCB0byBwaXBlOyBjbG9zZWQgaXQ8YnI+cHJv Y2VzcyBzZXJ2ZXIgJmx0Ozg0NiZndDsgbm8gbG9uZ2VyIGNvbm5lY3RlZCB0byBwaXBlOyBjbG9z ZWQgaXQ8YnI+PGJyPlByb2dyYW0gcmVjZWl2ZWQgc2lnbmFsIFNJR1NFR1YsIFNlZ21lbnRhdGlv biBmYXVsdC48YnI+c3RhcnRfZGlzcGxheSAoaXQ9MHg3ZmZmZmZiNjFhNjAsIHc9MHg1NTU1NTZm YTVhZTAsIHBvcz0uLi4pIGF0IHhkaXNwLmM6MzczNDxicj4zNzM0CSDCoHJvdyA9IHctJmd0O2Rl c2lyZWRfbWF0cml4LSZndDtyb3dzICsgZmlyc3RfdnBvczs8YnI+KGdkYikgYnQ8YnI+IzAgwqBz dGFydF9kaXNwbGF5IChpdD0weDdmZmZmZmI2MWE2MCwgdz0weDU1NTU1NmZhNWFlMCwgcG9zPS4u LikgYXQgeGRpc3AuYzozNzM0PGJyPiMxIMKgMHgwMDAwNTU1NTU1NWNmY2U5IGluIHRyeV93aW5k b3cgKHdpbmRvdz1YSUwoMHg1NTU1NTZmYTVhZTUpLCBwb3M9Li4uLCBmbGFncz0xKSBhdCB4ZGlz cC5jOjIxMTI5PGJyPiMyIMKgMHgwMDAwNTU1NTU1NWNkNmZhIGluIHJlZGlzcGxheV93aW5kb3cg KHdpbmRvdz1YSUwoMHg1NTU1NTZmYTVhZTUpLCBqdXN0X3RoaXNfb25lX3A9ZmFsc2UpIGF0IHhk aXNwLmM6MjA1MzE8YnI+IzMgwqAweDAwMDA1NTU1NTU1YzViYjYgaW4gcmVkaXNwbGF5X3dpbmRv d18wICh3aW5kb3c9WElMKDB4NTU1NTU2ZmE1YWU1KSkgYXQgeGRpc3AuYzoxODAxNjxicj4jNCDC oDB4MDAwMDU1NTU1NTczMmY4MyBpbiBpbnRlcm5hbF9jb25kaXRpb25fY2FzZV8xIChiZnVuPTB4 NTU1NTU1NWM1Yjc0ICZsdDtyZWRpc3BsYXlfd2luZG93XzAmZ3Q7LCBhcmc9WElMKDB4NTU1NTU2 ZmE1YWU1KSwgPGJyPsKgIMKgIGhhbmRsZXJzPVhJTCgweDdmZmZmMWY1NjZjYiksIGhmdW49MHg1 NTU1NTU1YzVhNTIgJmx0O3JlZGlzcGxheV93aW5kb3dfZXJyb3ImZ3Q7KSBhdCBldmFsLmM6MTYz Nzxicj4jNSDCoDB4MDAwMDU1NTU1NTVjNWEyOCBpbiByZWRpc3BsYXlfd2luZG93cyAod2luZG93 PVhJTCgweDU1NTU1NmZhNWFlNSkpIGF0IHhkaXNwLmM6MTc5ODU8YnI+IzYgwqAweDAwMDA1NTU1 NTU1YzQ5MDUgaW4gcmVkaXNwbGF5X2ludGVybmFsICgpIGF0IHhkaXNwLmM6MTczODQ8YnI+Izcg wqAweDAwMDA1NTU1NTU1YzUyOTYgaW4gcmVkaXNwbGF5X3ByZXNlcnZlX2VjaG9fYXJlYSAoZnJv bV93aGVyZT0yKSBhdCB4ZGlzcC5jOjE3NzQzPGJyPiM4IMKgMHgwMDAwNTU1NTU1NTkyOGM0IGlu IEZyZWRpc3BsYXkgKGZvcmNlPVhJTCgwKSkgYXQgZGlzcG5ldy5jOjYzNTI8YnI+IzkgwqAweDAw MDA3ZmZmZjE3YTRlM2QgaW4gRjczNjk3NDJkNjY2ZjcyX3NpdF9mb3JfMCAoKTxicj7CoCDCoGZy b20gL29wdC9kYy9lbWFjcy9iaW4vLi4vbGliL2VtYWNzLzMwLjAuNTAvbmF0aXZlLWxpc3AvMzAu MC41MC1lYTdhY2Q0Yi9wcmVsb2FkZWQvc3Vici0xM2FkZjZhNi0wZTczOTU1Zi5lbG48YnI+IzEw IDB4MDAwMDU1NTU1NTczNmI5MSBpbiBmdW5jYWxsX3N1YnIgKHN1YnI9MHg3ZmZmZjE4ZjM5YzAs IG51bWFyZ3M9MSwgYXJncz0weDdmZmZmZmI2NmVlOCkgYXQgZXZhbC5jOjMxNjM8YnI+IzExIDB4 MDAwMDU1NTU1NTczNjVmZiBpbiBmdW5jYWxsX2dlbmVyYWwgKGZ1bj1YSUwoMHg3ZmZmZjE4ZjM5 YzUpLCBudW1hcmdzPTEsIGFyZ3M9MHg3ZmZmZmZiNjZlZTgpIGF0IGV2YWwuYzozMDQwPGJyPiMx MiAweDAwMDA1NTU1NTU3MzY4YjAgaW4gRmZ1bmNhbGwgKG5hcmdzPTIsIGFyZ3M9MHg3ZmZmZmZi NjZlZTApIGF0IGV2YWwuYzozMDkzPGJyPiMxMyAweDAwMDA3ZmZmZjEwNzAxNjMgaW4gRjczNjU3 Mjc2NjU3MjJkNzI2NTc0NzU3MjZlMmQ2NTcyNzI2ZjcyX3NlcnZlcl9yZXR1cm5fZXJyb3JfMCAo KTxicj7CoCDCoGZyb20gL2hvbWUvZGMvLmVtYWNzLmQvZWxuLWNhY2hlLzMwLjAuNTAtZWE3YWNk NGIvc2VydmVyLTBjYzQ0MTg5LTQ4ZDc2YmVkLmVsbjxicj4jMTQgMHgwMDAwNTU1NTU1NzM2Yjkx IGluIGZ1bmNhbGxfc3ViciAoc3Vicj0weDU1NTU1NWVlNDljMCwgbnVtYXJncz0yLCBhcmdzPTB4 N2ZmZmZmYjY3MGIwKSBhdCBldmFsLmM6MzE2Mzxicj4jMTUgMHgwMDAwNTU1NTU1NzM2NWZmIGlu IGZ1bmNhbGxfZ2VuZXJhbCAoZnVuPVhJTCgweDU1NTU1NWVlNDljNSksIG51bWFyZ3M9MiwgYXJn cz0weDdmZmZmZmI2NzBiMCkgYXQgZXZhbC5jOjMwNDA8YnI+IzE2IDB4MDAwMDU1NTU1NTczNjhi MCBpbiBGZnVuY2FsbCAobmFyZ3M9MywgYXJncz0weDdmZmZmZmI2NzBhOCkgYXQgZXZhbC5jOjMw OTM8YnI+IzE3IDB4MDAwMDdmZmZmMTA2Y2ZmOCBpbiBGNzM2NTcyNzY2NTcyMmQ3MDcyNmY2MzY1 NzM3MzJkNjY2OTZjNzQ2NTcyX3NlcnZlcl9wcm9jZXNzX2ZpbHRlcl8wICgpPGJyPsKgIMKgZnJv bSAvaG9tZS9kYy8uZW1hY3MuZC9lbG4tY2FjaGUvMzAuMC41MC1lYTdhY2Q0Yi9zZXJ2ZXItMGNj NDQxODktNDhkNzZiZWQuZWxuPGJyPiMxOCAweDAwMDA1NTU1NTU3MzZiOTEgaW4gZnVuY2FsbF9z dWJyIChzdWJyPTB4NTU1NTU1ZWU0OTEwLCBudW1hcmdzPTIsIGFyZ3M9MHg3ZmZmZmZiNjczMDgp IGF0IGV2YWwuYzozMTYzPGJyPiMxOSAweDAwMDA1NTU1NTU3MzY1ZmYgaW4gZnVuY2FsbF9nZW5l cmFsIChmdW49WElMKDB4NTU1NTU1ZWU0OTE1KSwgbnVtYXJncz0yLCBhcmdzPTB4N2ZmZmZmYjY3 MzA4KSBhdCBldmFsLmM6MzA0MDxicj4jMjAgMHgwMDAwNTU1NTU1NzM2OGIwIGluIEZmdW5jYWxs IChuYXJncz0zLCBhcmdzPTB4N2ZmZmZmYjY3MzAwKSBhdCBldmFsLmM6MzA5Mzxicj4jMjEgMHgw MDAwNTU1NTU1NzM1ZGIxIGluIEZhcHBseSAobmFyZ3M9MiwgYXJncz0weDdmZmZmZmI2NzNiMCkg YXQgZXZhbC5jOjI3NjU8YnI+IzIyIDB4MDAwMDU1NTU1NTczNjM1YyBpbiBhcHBseTEgKGZuPVhJ TCgweDExOGRkMCksIGFyZz1YSUwoMHg3ZmZmZjAxNGRiNDMpKSBhdCBldmFsLmM6Mjk4MTxicj4j MjMgMHgwMDAwNTU1NTU1N2E5YjM4IGluIHJlYWRfcHJvY2Vzc19vdXRwdXRfY2FsbCAoZnVuX2Fu ZF9hcmdzPVhJTCgweDdmZmZmMDE0ZGIzMykpIGF0IHByb2Nlc3MuYzo2MTMwPGJyPiMyNCAweDAw MDA1NTU1NTU3MzJmODMgaW4gaW50ZXJuYWxfY29uZGl0aW9uX2Nhc2VfMSAoYmZ1bj0weDU1NTU1 NTdhOWIwMSAmbHQ7cmVhZF9wcm9jZXNzX291dHB1dF9jYWxsJmd0OywgYXJnPVhJTCgweDdmZmZm MDE0ZGIzMyksIGhhbmRsZXJzPVhJTCgweDkwKSwgPGJyPsKgIMKgIGhmdW49MHg1NTU1NTU3YTli M2UgJmx0O3JlYWRfcHJvY2Vzc19vdXRwdXRfZXJyb3JfaGFuZGxlciZndDspIGF0IGV2YWwuYzox NjM3PGJyPiMyNSAweDAwMDA1NTU1NTU3YWE0NTAgaW4gcmVhZF9hbmRfZGlzcG9zZV9vZl9wcm9j ZXNzX291dHB1dCAocD0weDU1NTU1NmZhMzY3MCwgPGJyPsKgIMKgIGNoYXJzPTB4N2ZmZmZmYjY3 NGQwICZxdW90Oy1lbnYgTUFJTD0vdmFyL21haWwvZGMgLWVudiBMQU5HVUFHRT1lbl9VUzplbiAt ZW52IEdUS19DU0Q9MCAtZW52IFdPUktPTl9IT01FPS9ob21lL2RjLy52aXJ0dWFsZW52cyAtZW52 IFVTRVI9ZGMgLWVudiBYREdfU0VBVD1zZWF0MCAtZW52IFZBR1JBTlRfRElTQUJMRV9WQk9YU1lN TElOS0NSRUFURT0xIC1lbnYgU1NIX0FHRU5UX1BJRD0xMDE2IC1lJnF1b3Q7Li4uLCBuYnl0ZXM9 Mzc0NSwgY29kaW5nPTB4NTU1NTU2YjY5NWMwKSBhdCBwcm9jZXNzLmM6NjM1NDxicj4jMjYgMHgw MDAwNTU1NTU1N2FhMDVjIGluIHJlYWRfcHJvY2Vzc19vdXRwdXQgKHByb2M9WElMKDB4NTU1NTU2 ZmEzNjc1KSwgY2hhbm5lbD04KSBhdCBwcm9jZXNzLmM6NjI2NDxicj4jMjcgMHgwMDAwNTU1NTU1 N2E5MmRjIGluIHdhaXRfcmVhZGluZ19wcm9jZXNzX291dHB1dCAodGltZV9saW1pdD0xLCBuc2Vj cz05OTk1MDMwODgsIHJlYWRfa2JkPS0xLCBkb19kaXNwbGF5PXRydWUsIHdhaXRfZm9yX2NlbGw9 WElMKDApLCA8YnI+wqAgwqAgd2FpdF9wcm9jPTB4MCwganVzdF93YWl0X3Byb2M9MCkgYXQgcHJv Y2Vzcy5jOjU5NDg8YnI+IzI4IDB4MDAwMDU1NTU1NTY3OGI1OSBpbiBrYmRfYnVmZmVyX2dldF9l dmVudCAoa2JwPTB4N2ZmZmZmYjY4YjU4LCB1c2VkX21vdXNlX21lbnU9MHgwLCBlbmRfdGltZT0w eDdmZmZmZmI2OTFkMCkgYXQga2V5Ym9hcmQuYzo0MDU4PGJyPiMyOSAweDAwMDA1NTU1NTU2NzRj ZDAgaW4gcmVhZF9ldmVudF9mcm9tX21haW5fcXVldWUgKGVuZF90aW1lPTB4N2ZmZmZmYjY5MWQw LCBsb2NhbF9nZXRjam1wPTB4N2ZmZmZmYjY4ZmEwLCB1c2VkX21vdXNlX21lbnU9MHgwKTxicj7C oCDCoCBhdCBrZXlib2FyZC5jOjIzMzA8YnI+IzMwIDB4MDAwMDU1NTU1NTY3NGY4NCBpbiByZWFk X2RlY29kZWRfZXZlbnRfZnJvbV9tYWluX3F1ZXVlIChlbmRfdGltZT0weDdmZmZmZmI2OTFkMCwg bG9jYWxfZ2V0Y2ptcD0weDdmZmZmZmI2OGZhMCwgcHJldl9ldmVudD1YSUwoMCksIDxicj7CoCDC oCB1c2VkX21vdXNlX21lbnU9MHgwKSBhdCBrZXlib2FyZC5jOjIzOTQ8YnI+IzMxIDB4MDAwMDU1 NTU1NTY3NjcyZSBpbiByZWFkX2NoYXIgKGNvbW1hbmRmbGFnPTAsIG1hcD1YSUwoMCksIHByZXZf ZXZlbnQ9WElMKDApLCB1c2VkX21vdXNlX21lbnU9MHgwLCBlbmRfdGltZT0weDdmZmZmZmI2OTFk MCkgYXQga2V5Ym9hcmQuYzozMDE1PGJyPiMzMiAweDAwMDA1NTU1NTU3NmM5MDkgaW4gcmVhZF9m aWx0ZXJlZF9ldmVudCAobm9fc3dpdGNoX2ZyYW1lPWZhbHNlLCBhc2NpaV9yZXF1aXJlZD1mYWxz ZSwgZXJyb3Jfbm9uYXNjaWk9ZmFsc2UsIGlucHV0X21ldGhvZD10cnVlLCA8YnI+wqAgwqAgc2Vj b25kcz1tYWtlX2ZpeG51bSgyKSkgYXQgbHJlYWQuYzo3OTE8YnI+IzMzIDB4MDAwMDU1NTU1NTc2 Y2M3YiBpbiBGcmVhZF9ldmVudCAocHJvbXB0PVhJTCgwKSwgaW5oZXJpdF9pbnB1dF9tZXRob2Q9 WElMKDB4MzApLCBzZWNvbmRzPW1ha2VfZml4bnVtKDIpKSBhdCBscmVhZC5jOjk0MTxicj4jMzQg MHgwMDAwN2ZmZmYxN2E0ZGJmIGluIEY3MzY5NzQyZDY2NmY3Ml9zaXRfZm9yXzAgKCk8YnI+wqAg wqBmcm9tIC9vcHQvZGMvZW1hY3MvYmluLy4uL2xpYi9lbWFjcy8zMC4wLjUwL25hdGl2ZS1saXNw LzMwLjAuNTAtZWE3YWNkNGIvcHJlbG9hZGVkL3N1YnItMTNhZGY2YTYtMGU3Mzk1NWYuZWxuPGJy PiMzNSAweDAwMDA1NTU1NTU3MzZiOTEgaW4gZnVuY2FsbF9zdWJyIChzdWJyPTB4N2ZmZmYxOGYz OWMwLCBudW1hcmdzPTEsIGFyZ3M9MHg3ZmZmZmZiNjkzZjgpIGF0IGV2YWwuYzozMTYzPGJyPiMz NiAweDAwMDA1NTU1NTU3MzY1ZmYgaW4gZnVuY2FsbF9nZW5lcmFsIChmdW49WElMKDB4N2ZmZmYx OGYzOWM1KSwgbnVtYXJncz0xLCBhcmdzPTB4N2ZmZmZmYjY5M2Y4KSBhdCBldmFsLmM6MzA0MDxi cj4jMzcgMHgwMDAwNTU1NTU1NzM2OGIwIGluIEZmdW5jYWxsIChuYXJncz0yLCBhcmdzPTB4N2Zm ZmZmYjY5M2YwKSBhdCBldmFsLmM6MzA5Mzxicj4jMzggMHgwMDAwN2ZmZmYxMDcwMTYzIGluIEY3 MzY1NzI3NjY1NzIyZDcyNjU3NDc1NzI2ZTJkNjU3MjcyNmY3Ml9zZXJ2ZXJfcmV0dXJuX2Vycm9y XzAgKCk8YnI+wqAgwqBmcm9tIC9ob21lL2RjLy5lbWFjcy5kL2Vsbi1jYWNoZS8zMC4wLjUwLWVh N2FjZDRiL3NlcnZlci0wY2M0NDE4OS00OGQ3NmJlZC5lbG48YnI+IzM5IDB4MDAwMDU1NTU1NTcz NmI5MSBpbiBmdW5jYWxsX3N1YnIgKHN1YnI9MHg1NTU1NTVlZTQ5YzAsIG51bWFyZ3M9MiwgYXJn cz0weDdmZmZmZmI2OTVjMCkgYXQgZXZhbC5jOjMxNjM8YnI+IzQwIDB4MDAwMDU1NTU1NTczNjVm ZiBpbiBmdW5jYWxsX2dlbmVyYWwgKGZ1bj1YSUwoMHg1NTU1NTVlZTQ5YzUpLCBudW1hcmdzPTIs IGFyZ3M9MHg3ZmZmZmZiNjk1YzApIGF0IGV2YWwuYzozMDQwPGJyPiM0MSAweDAwMDA1NTU1NTU3 MzY4YjAgaW4gRmZ1bmNhbGwgKG5hcmdzPTMsIGFyZ3M9MHg3ZmZmZmZiNjk1YjgpIGF0IGV2YWwu YzozMDkzPGJyPiM0MiAweDAwMDA3ZmZmZjEwNmNmZjggaW4gRjczNjU3Mjc2NjU3MjJkNzA3MjZm NjM2NTczNzMyZDY2Njk2Yzc0NjU3Ml9zZXJ2ZXJfcHJvY2Vzc19maWx0ZXJfMCAoKTxicj7CoCDC oGZyb20gL2hvbWUvZGMvLmVtYWNzLmQvZWxuLWNhY2hlLzMwLjAuNTAtZWE3YWNkNGIvc2VydmVy LTBjYzQ0MTg5LTQ4ZDc2YmVkLmVsbjxicj4jNDMgMHgwMDAwNTU1NTU1NzM2YjkxIGluIGZ1bmNh bGxfc3ViciAoc3Vicj0weDU1NTU1NWVlNDkxMCwgbnVtYXJncz0yLCBhcmdzPTB4N2ZmZmZmYjY5 ODE4KSBhdCBldmFsLmM6MzE2Mzxicj4jNDQgMHgwMDAwNTU1NTU1NzM2NWZmIGluIGZ1bmNhbGxf Z2VuZXJhbCAoZnVuPVhJTCgweDU1NTU1NWVlNDkxNSksIG51bWFyZ3M9MiwgYXJncz0weDdmZmZm ZmI2OTgxOCkgYXQgZXZhbC5jOjMwNDA8YnI+IzQ1IDB4MDAwMDU1NTU1NTczNjhiMCBpbiBGZnVu Y2FsbCAobmFyZ3M9MywgYXJncz0weDdmZmZmZmI2OTgxMCkgYXQgZXZhbC5jOjMwOTM8YnI+IzQ2 IDB4MDAwMDU1NTU1NTczNWRiMSBpbiBGYXBwbHkgKG5hcmdzPTIsIGFyZ3M9MHg3ZmZmZmZiNjk4 YzApIGF0IGV2YWwuYzoyNzY1PGJyPiM0NyAweDAwMDA1NTU1NTU3MzYzNWMgaW4gYXBwbHkxIChm bj1YSUwoMHgxMThkZDApLCBhcmc9WElMKDB4N2ZmZmYwMTk4YmMzKSkgYXQgZXZhbC5jOjI5ODE8 YnI+LS1UeXBlICZsdDtSRVQmZ3Q7IGZvciBtb3JlLCBxIHRvIHF1aXQsIGMgdG8gY29udGludWUg d2l0aG91dCBwYWdpbmctLXE8YnI+UXVpdDxicj4oZ2RiKSB4YmFja3RyYWNlIDxicj4mcXVvdDty ZWRpc3BsYXlfaW50ZXJuYWwgKEMgZnVuY3Rpb24pJnF1b3Q7ICgweDApPGJyPiZxdW90O3NpdC1m b3ImcXVvdDsgKDB4ZmZiNjZlZTgpPGJyPiZxdW90O3NlcnZlci1yZXR1cm4tZXJyb3ImcXVvdDsg KDB4ZmZiNjcwYjApPGJyPiZxdW90O3NlcnZlci1wcm9jZXNzLWZpbHRlciZxdW90OyAoMHhmZmI2 NzMwOCk8YnI+JnF1b3Q7c2l0LWZvciZxdW90OyAoMHhmZmI2OTNmOCk8YnI+JnF1b3Q7c2VydmVy LXJldHVybi1lcnJvciZxdW90OyAoMHhmZmI2OTVjMCk8YnI+JnF1b3Q7c2VydmVyLXByb2Nlc3Mt ZmlsdGVyJnF1b3Q7ICgweGZmYjY5ODE4KTxicj4mcXVvdDtzaXQtZm9yJnF1b3Q7ICgweGZmYjZi OTA4KTxicj4mcXVvdDtzZXJ2ZXItcmV0dXJuLWVycm9yJnF1b3Q7ICgweGZmYjZiYWQwKTxicj4m cXVvdDtzZXJ2ZXItcHJvY2Vzcy1maWx0ZXImcXVvdDsgKDB4ZmZiNmJkMjgpPGJyPiZxdW90O3Np dC1mb3ImcXVvdDsgKDB4ZmZiNmRlMTgpPGJyPiZxdW90O3NlcnZlci1yZXR1cm4tZXJyb3ImcXVv dDsgKDB4ZmZiNmRmZTApPGJyPiZxdW90O3NlcnZlci1wcm9jZXNzLWZpbHRlciZxdW90OyAoMHhm ZmI2ZTIzOCk8YnI+PGRpdj5b4oCmXTwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+KGdkYikgYnQg ZnVsbDxicj4jMCDCoHN0YXJ0X2Rpc3BsYXkgKGl0PTB4N2ZmZmZmYjYxYTYwLCB3PTB4NTU1NTU2 ZmE1YWUwLCBwb3M9Li4uKSBhdCB4ZGlzcC5jOjM3MzQ8YnI+wqAgwqAgwqAgwqAgcm93ID0gMHgw PGJyPsKgIMKgIMKgIMKgIGZpcnN0X3Zwb3MgPSAwPGJyPiMxIMKgMHgwMDAwNTU1NTU1NWNmY2U5 IGluIHRyeV93aW5kb3cgKHdpbmRvdz1YSUwoMHg1NTU1NTZmYTVhZTUpLCBwb3M9Li4uLCBmbGFn cz0xKSBhdCB4ZGlzcC5jOjIxMTI5PGJyPsKgIMKgIMKgIMKgIHcgPSAweDU1NTU1NmZhNWFlMDxi cj7CoCDCoCDCoCDCoCBpdCA9IHs8YnI+wqAgwqAgwqAgwqAgwqAgd2luZG93ID0gWElMKDB4N2Zm ZmZmYjYyM2MwKSw8YnI+wqAgwqAgwqAgwqAgwqAgdyA9IDB4NTU1NTU1NjRlMmVlICZsdDtiaWRp X3Jlc29sdmVfbmV1dHJhbCszODcmZ3Q7LDxicj7CoCDCoCDCoCDCoCDCoCBmID0gMHgxLDxicj7C oCDCoCDCoCDCoCDCoCBtZXRob2QgPSA0MjkwMTM1Mzg0LDxicj7CoCDCoCDCoCDCoCDCoCBzdG9w X2NoYXJwb3MgPSA5MzgyNTAwMTE5NzEyMCw8YnI+wqAgwqAgwqAgwqAgwqAgcHJldl9zdG9wID0g MCw8YnI+wqAgwqAgwqAgwqAgwqAgYmFzZV9sZXZlbF9zdG9wID0gMCw8YnI+wqAgwqAgwqAgwqAg wqAgZW5kX2NoYXJwb3MgPSAxNDA3Mzc0ODM1MTI0OTYsPGJyPsKgIMKgIMKgIMKgIMKgIG1lZGl1 bV9uYXJyb3dpbmdfYmVndiA9IDkzODI0OTkyNTM1NTMwLDxicj7CoCDCoCDCoCDCoCDCoCBtZWRp dW1fbmFycm93aW5nX3p2ID0gMTQwNzM3NDgzNTEyNTQ0LDxicj7CoCDCoCDCoCDCoCDCoCBsYXJn ZV9uYXJyb3dpbmdfYmVndiA9IDE0MDczNzQ4MzUxNzUyMCw8YnI+wqAgwqAgwqAgwqAgwqAgbGFy Z2VfbmFycm93aW5nX3p2ID0gOTM4MjQ5OTI4MTk5MzksPGJyPsKgIMKgIMKgIMKgIMKgIHMgPSAw eDdmZmI2MWIxMCAmbHQ7ZXJyb3I6IENhbm5vdCBhY2Nlc3MgbWVtb3J5IGF0IGFkZHJlc3MgMHg3 ZmZiNjFiMTAmZ3Q7LDxicj7CoCDCoCDCoCDCoCDCoCBzdHJpbmdfbmNoYXJzID0gMTQwNzM3NDgz NTIyNzg0LDxicj7CoCDCoCDCoCDCoCDCoCBtdWx0aWJ5dGVfcCA9IHRydWUsPGJyPsKgIMKgIMKg IMKgIMKgIHRhYl9saW5lX3AgPSB0cnVlLDxicj7CoCDCoCDCoCDCoCDCoCBoZWFkZXJfbGluZV9w ID0gZmFsc2UsPGJyPsKgIMKgIMKgIMKgIMKgIHN0cmluZ19mcm9tX2Rpc3BsYXlfcHJvcF9wID0g ZmFsc2UsPGJyPsKgIMKgIMKgIMKgIMKgIHN0cmluZ19mcm9tX3ByZWZpeF9wcm9wX3AgPSB0cnVl LDxicj7CoCDCoCDCoCDCoCDCoCBmcm9tX2Rpc3BfcHJvcF9wID0gdHJ1ZSw8YnI+wqAgwqAgwqAg wqAgwqAgZWxsaXBzaXNfcCA9IGZhbHNlLDxicj7CoCDCoCDCoCDCoCDCoCBhdm9pZF9jdXJzb3Jf cCA9IHRydWUsPGJyPsKgIMKgIMKgIMKgIMKgIGRwID0gMHg1Yyw8YnI+wqAgwqAgwqAgwqAgwqAg ZHB2ZWMgPSAweDU1NTU1NmU1NTQ2NSw8YnI+wqAgwqAgwqAgwqAgwqAgZHBlbmQgPSAweDU1NTU1 NmU1NTQ2MCw8YnI+wqAgwqAgwqAgwqAgwqAgZHB2ZWNfY2hhcl9sZW4gPSAxNDU4NDgyMDQ4LDxi cj7CoCDCoCDCoCDCoCDCoCBkcHZlY19mYWNlX2lkID0gMjE4NDUsPGJyPsKgIMKgIMKgIMKgIMKg IHNhdmVkX2ZhY2VfaWQgPSAwLDxicj7CoCDCoCDCoCDCoCDCoCBjdGxfY2hhcnMgPSB7WElMKDAp LCBYSUwoMCksIFhJTCgwKSwgWElMKDApLCBYSUwoMCksIFhJTCgwKSwgWElMKDApLCBYSUwoMCks IFhJTCgwKSwgWElMKDApLCBYSUwoMHgxKSwgWElMKDApLCBYSUwoMCksIFhJTCgwKSwgWElMKDAp LCA8YnI+wqAgwqAgwqAgwqAgwqAgwqAgWElMKDApfSw8YnI+wqAgwqAgwqAgwqAgwqAgc3RhcnQg PSB7PGJyPsKgIMKgIMKgIMKgIMKgIMKgIHBvcyA9IHs8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAg Y2hhcnBvcyA9IDAsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIGJ5dGVwb3MgPSAwPGJyPsKgIMKg IMKgIMKgIMKgIMKgIH0sPGJyPsKgIMKgIMKgIMKgIMKgIMKgIG92ZXJsYXlfc3RyaW5nX2luZGV4 ID0gMCw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgc3RyaW5nX3BvcyA9IHs8YnI+wqAgwqAgwqAgwqAg wqAgwqAgwqAgY2hhcnBvcyA9IDAsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIGJ5dGVwb3MgPSAw PGJyPsKgIMKgIMKgIMKgIMKgIMKgIH0sPGJyPsKgIMKgIMKgIMKgIMKgIMKgIGRwdmVjX2luZGV4 ID0gMDxicj7CoCDCoCDCoCDCoCDCoCB9LDxicj7CoCDCoCDCoCDCoCDCoCBjdXJyZW50ID0gezxi cj7CoCDCoCDCoCDCoCDCoCDCoCBwb3MgPSB7PGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIGNoYXJw b3MgPSAwLDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCBieXRlcG9zID0gMDxicj7CoCDCoCDCoCDC oCDCoCDCoCB9LDxicj7CoCDCoCDCoCDCoCDCoCDCoCBvdmVybGF5X3N0cmluZ19pbmRleCA9IDAs PGJyPsKgIMKgIMKgIMKgIMKgIMKgIHN0cmluZ19wb3MgPSB7PGJyPsKgIMKgIMKgIMKgIMKgIMKg IMKgIGNoYXJwb3MgPSAwLDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCBieXRlcG9zID0gMDxicj7C oCDCoCDCoCDCoCDCoCDCoCB9LDxicj7CoCDCoCDCoCDCoCDCoCDCoCBkcHZlY19pbmRleCA9IDA8 YnI+wqAgwqAgwqAgwqAgwqAgfSw8YnI+wqAgwqAgwqAgwqAgwqAgbl9vdmVybGF5X3N0cmluZ3Mg PSAwLDxicj7CoCDCoCDCoCDCoCDCoCBvdmVybGF5X3N0cmluZ3NfY2hhcnBvcyA9IDAsPGJyPi0t VHlwZSAmbHQ7UkVUJmd0OyBmb3IgbW9yZSwgcSB0byBxdWl0LCBjIHRvIGNvbnRpbnVlIHdpdGhv dXQgcGFnaW5nLS08YnI+wqAgwqAgwqAgwqAgwqAgb3ZlcmxheV9zdHJpbmdzID0ge1hJTCgwKSAm bHQ7cmVwZWF0cyAxNiB0aW1lcyZndDt9LDxicj7CoCDCoCDCoCDCoCDCoCBzdHJpbmdfb3Zlcmxh eXMgPSB7WElMKDApICZsdDtyZXBlYXRzIDE2IHRpbWVzJmd0O30sPGJyPsKgIMKgIMKgIMKgIMKg IHN0cmluZyA9IFhJTCgwKSw8YnI+wqAgwqAgwqAgwqAgwqAgZnJvbV9vdmVybGF5ID0gWElMKDAp LDxicj7CoCDCoCDCoCDCoCDCoCBzdGFjayA9IHt7PGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIHN0 cmluZyA9IFhJTCgwKSw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgc3RyaW5nX25jaGFycyA9IDAs PGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIGVuZF9jaGFycG9zID0gMCw8YnI+wqAgwqAgwqAgwqAg wqAgwqAgwqAgc3RvcF9jaGFycG9zID0gMCw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgcHJldl9z dG9wID0gMCw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgYmFzZV9sZXZlbF9zdG9wID0gMCw8YnI+ wqAgwqAgwqAgwqAgwqAgwqAgwqAgY21wX2l0ID0gezxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCBzdG9wX3BvcyA9IDAsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGlkID0gMCw8YnI+wqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgY2ggPSAwLDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBy dWxlX2lkeCA9IDAsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGxvb2tiYWNrID0gMCw8YnI+ wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgbmdseXBocyA9IDAsPGJyPsKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIHJldmVyc2VkX3AgPSBmYWxzZSw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgcGFy ZW50X2l0ID0gMHgwLDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBjaGFycG9zID0gMCw8YnI+ wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgbmNoYXJzID0gMCw8YnI+wqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgbmJ5dGVzID0gMCw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgZnJvbSA9IDAsPGJy PsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIHRvID0gMCw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgd2lkdGggPSAwPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIH0sPGJyPsKgIMKgIMKgIMKgIMKg IMKgIMKgIGZhY2VfaWQgPSAwLDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCB1ID0gezxicj7CoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCBpbWFnZSA9IHs8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgb2JqZWN0ID0gWElMKDApLDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBzbGljZSA9 IHs8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgeCA9IFhJTCgwKSw8YnI+wqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgeSA9IFhJTCgwKSw8YnI+wqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgd2lkdGggPSBYSUwoMCksPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIGhlaWdodCA9IFhJTCgwKTxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCB9LDxicj7C oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBpbWFnZV9pZCA9IDA8YnI+wqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgfSw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgc3RyZXRjaCA9IHs8YnI+wqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgb2JqZWN0ID0gWElMKDApPGJyPsKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIH0sPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIHh3aWRnZXQgPSB7PGJyPsKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIG9iamVjdCA9IFhJTCgwKTxicj7CoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCB9PGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIH0sPGJyPsKgIMKgIMKgIMKgIMKg IMKgIMKgIHBvc2l0aW9uID0gezxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBjaGFycG9zID0g MCw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgYnl0ZXBvcyA9IDA8YnI+wqAgwqAgwqAgwqAg wqAgwqAgwqAgfSw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgY3VycmVudCA9IHs8YnI+wqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgcG9zID0gezxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBj aGFycG9zID0gMCw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgYnl0ZXBvcyA9IDA8YnI+ wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgfSw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgb3Zl cmxheV9zdHJpbmdfaW5kZXggPSAwLDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBzdHJpbmdf cG9zID0gezxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBjaGFycG9zID0gMCw8YnI+wqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgYnl0ZXBvcyA9IDA8YnI+wqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgfSw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgZHB2ZWNfaW5kZXggPSAwPGJyPsKg IMKgIMKgIMKgIMKgIMKgIMKgIH0sPGJyPi0tVHlwZSAmbHQ7UkVUJmd0OyBmb3IgbW9yZSwgcSB0 byBxdWl0LCBjIHRvIGNvbnRpbnVlIHdpdGhvdXQgcGFnaW5nLS08YnI+wqAgwqAgwqAgwqAgwqAg wqAgwqAgZnJvbV9vdmVybGF5ID0gWElMKDApLDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCBhcmVh ID0gTEVGVF9NQVJHSU5fQVJFQSw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgbWV0aG9kID0gR0VU X0ZST01fQlVGRkVSLDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCBwYXJhZ3JhcGhfZW1iZWRkaW5n ID0gTkVVVFJBTF9ESVIsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIG11bHRpYnl0ZV9wID0gZmFs c2UsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIHN0cmluZ19mcm9tX2Rpc3BsYXlfcHJvcF9wID0g ZmFsc2UsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIHN0cmluZ19mcm9tX3ByZWZpeF9wcm9wX3Ag PSBmYWxzZSw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgZGlzcGxheV9lbGxpcHNpc19wID0gZmFs c2UsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIGF2b2lkX2N1cnNvcl9wID0gZmFsc2UsPGJyPsKg IMKgIMKgIMKgIMKgIMKgIMKgIGJpZGlfcCA9IGZhbHNlLDxicj7CoCDCoCDCoCDCoCDCoCDCoCDC oCBmcm9tX2Rpc3BfcHJvcF9wID0gZmFsc2UsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIGxpbmVf d3JhcCA9IFRSVU5DQVRFLDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCB2b2Zmc2V0ID0gMCw8YnI+ wqAgwqAgwqAgwqAgwqAgwqAgwqAgc3BhY2Vfd2lkdGggPSBYSUwoMCksPGJyPsKgIMKgIMKgIMKg IMKgIMKgIMKgIGZvbnRfaGVpZ2h0ID0gWElMKDApPGJyPsKgIMKgIMKgIMKgIMKgIMKgIH0sIHs8 YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgc3RyaW5nID0gWElMKDApLDxicj7CoCDCoCDCoCDCoCDC oCDCoCDCoCBzdHJpbmdfbmNoYXJzID0gMCw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgZW5kX2No YXJwb3MgPSAwLDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCBzdG9wX2NoYXJwb3MgPSAwLDxicj7C oCDCoCDCoCDCoCDCoCDCoCDCoCBwcmV2X3N0b3AgPSAwLDxicj7CoCDCoCDCoCDCoCDCoCDCoCDC oCBiYXNlX2xldmVsX3N0b3AgPSAwLDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCBjbXBfaXQgPSB7 PGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIHN0b3BfcG9zID0gMCw8YnI+wqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgaWQgPSAwLDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBjaCA9IDAsPGJy PsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIHJ1bGVfaWR4ID0gMCw8YnI+wqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgbG9va2JhY2sgPSAwLDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBuZ2x5cGhz ID0gMCw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgcmV2ZXJzZWRfcCA9IGZhbHNlLDxicj7C oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBwYXJlbnRfaXQgPSAweDAsPGJyPsKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIGNoYXJwb3MgPSAwLDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBuY2hhcnMg PSAwLDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBuYnl0ZXMgPSAwLDxicj7CoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCBmcm9tID0gMCw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgdG8gPSAw LDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCB3aWR0aCA9IDA8YnI+wqAgwqAgwqAgwqAgwqAg wqAgwqAgfSw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgZmFjZV9pZCA9IDAsPGJyPsKgIMKgIMKg IMKgIMKgIMKgIMKgIHUgPSB7PGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGltYWdlID0gezxi cj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBvYmplY3QgPSBYSUwoMCksPGJyPsKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIHNsaWNlID0gezxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCB4ID0gWElMKDApLDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCB5ID0gWElM KDApLDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCB3aWR0aCA9IFhJTCgwKSw8YnI+ wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgaGVpZ2h0ID0gWElMKDApPGJyPsKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIH0sPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGltYWdl X2lkID0gMDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCB9LDxicj7CoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCBzdHJldGNoID0gezxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBvYmplY3Qg PSBYSUwoMCk8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgfSw8YnI+wqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgeHdpZGdldCA9IHs8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgb2JqZWN0 ID0gWElMKDApPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIH08YnI+wqAgwqAgwqAgwqAgwqAg wqAgwqAgfSw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgcG9zaXRpb24gPSB7PGJyPsKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIGNoYXJwb3MgPSAwLDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBi eXRlcG9zID0gMDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCB9LDxicj7CoCDCoCDCoCDCoCDCoCDC oCDCoCBjdXJyZW50ID0gezxicj4tLVR5cGUgJmx0O1JFVCZndDsgZm9yIG1vcmUsIHEgdG8gcXVp dCwgYyB0byBjb250aW51ZSB3aXRob3V0IHBhZ2luZy0tPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIHBvcyA9IHs8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgY2hhcnBvcyA9IDAsPGJy PsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGJ5dGVwb3MgPSAwPGJyPsKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIH0sPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIG92ZXJsYXlfc3RyaW5nX2lu ZGV4ID0gMCw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgc3RyaW5nX3BvcyA9IHs8YnI+wqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgY2hhcnBvcyA9IDAsPGJyPsKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIGJ5dGVwb3MgPSAwPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIH0sPGJyPsKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIGRwdmVjX2luZGV4ID0gMDxicj7CoCDCoCDCoCDCoCDCoCDC oCDCoCB9LDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCBmcm9tX292ZXJsYXkgPSBYSUwoMCksPGJy PsKgIMKgIMKgIMKgIMKgIMKgIMKgIGFyZWEgPSBMRUZUX01BUkdJTl9BUkVBLDxicj7CoCDCoCDC oCDCoCDCoCDCoCDCoCBtZXRob2QgPSBHRVRfRlJPTV9CVUZGRVIsPGJyPsKgIMKgIMKgIMKgIMKg IMKgIMKgIHBhcmFncmFwaF9lbWJlZGRpbmcgPSBORVVUUkFMX0RJUiw8YnI+wqAgwqAgwqAgwqAg wqAgwqAgwqAgbXVsdGlieXRlX3AgPSBmYWxzZSw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgc3Ry aW5nX2Zyb21fZGlzcGxheV9wcm9wX3AgPSBmYWxzZSw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAg c3RyaW5nX2Zyb21fcHJlZml4X3Byb3BfcCA9IGZhbHNlLDxicj7CoCDCoCDCoCDCoCDCoCDCoCDC oCBkaXNwbGF5X2VsbGlwc2lzX3AgPSBmYWxzZSw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgYXZv aWRfY3Vyc29yX3AgPSBmYWxzZSw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgYmlkaV9wID0gZmFs c2UsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIGZyb21fZGlzcF9wcm9wX3AgPSBmYWxzZSw8YnI+ wqAgwqAgwqAgwqAgwqAgwqAgwqAgbGluZV93cmFwID0gVFJVTkNBVEUsPGJyPsKgIMKgIMKgIMKg IMKgIMKgIMKgIHZvZmZzZXQgPSAwLDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCBzcGFjZV93aWR0 aCA9IFhJTCgwKSw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgZm9udF9oZWlnaHQgPSBYSUwoMCk8 YnI+wqAgwqAgwqAgwqAgwqAgwqAgfSwgezxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCBzdHJpbmcg PSBYSUwoMCksPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIHN0cmluZ19uY2hhcnMgPSAwLDxicj7C oCDCoCDCoCDCoCDCoCDCoCDCoCBlbmRfY2hhcnBvcyA9IDAsPGJyPsKgIMKgIMKgIMKgIMKgIMKg IMKgIHN0b3BfY2hhcnBvcyA9IDAsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIHByZXZfc3RvcCA9 IDAsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIGJhc2VfbGV2ZWxfc3RvcCA9IDAsPGJyPsKgIMKg IMKgIMKgIMKgIMKgIMKgIGNtcF9pdCA9IHs8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgc3Rv cF9wb3MgPSAwLDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBpZCA9IDAsPGJyPsKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIGNoID0gMCw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgcnVsZV9p ZHggPSAwLDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBsb29rYmFjayA9IDAsPGJyPsKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIG5nbHlwaHMgPSAwLDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCByZXZlcnNlZF9wID0gZmFsc2UsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIHBhcmVudF9p dCA9IDB4MCw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgY2hhcnBvcyA9IDAsPGJyPsKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIG5jaGFycyA9IDAsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IG5ieXRlcyA9IDAsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGZyb20gPSAwLDxicj7CoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCB0byA9IDAsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIHdp ZHRoID0gMDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCB9LDxicj7CoCDCoCDCoCDCoCDCoCDCoCDC oCBmYWNlX2lkID0gMCw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgdSA9IHs8YnI+wqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgaW1hZ2UgPSB7PGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIG9i amVjdCA9IFhJTCgwKSw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgc2xpY2UgPSB7PGJy PsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIHggPSBYSUwoMCksPGJyPsKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIHkgPSBYSUwoMCksPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIHdpZHRoID0gWElMKDApLDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBo ZWlnaHQgPSBYSUwoMCk8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgfSw8YnI+wqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgaW1hZ2VfaWQgPSAwPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIH0sPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIHN0cmV0Y2ggPSB7PGJyPi0tVHlwZSAm bHQ7UkVUJmd0OyBmb3IgbW9yZSwgcSB0byBxdWl0LCBjIHRvIGNvbnRpbnVlIHdpdGhvdXQgcGFn aW5nLS08YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgb2JqZWN0ID0gWElMKDApPGJyPsKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIH0sPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIHh3aWRn ZXQgPSB7PGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIG9iamVjdCA9IFhJTCgwKTxicj7C oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCB9PGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIH0sPGJyPsKg IMKgIMKgIMKgIMKgIMKgIMKgIHBvc2l0aW9uID0gezxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCBjaGFycG9zID0gMCw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgYnl0ZXBvcyA9IDA8YnI+ wqAgwqAgwqAgwqAgwqAgwqAgwqAgfSw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgY3VycmVudCA9 IHs8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgcG9zID0gezxicj7CoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCBjaGFycG9zID0gMCw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgYnl0 ZXBvcyA9IDA8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgfSw8YnI+wqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgb3ZlcmxheV9zdHJpbmdfaW5kZXggPSAwLDxicj7CoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCBzdHJpbmdfcG9zID0gezxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBjaGFycG9z ID0gMCw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgYnl0ZXBvcyA9IDA8YnI+wqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgfSw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgZHB2ZWNfaW5k ZXggPSAwPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIH0sPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKg IGZyb21fb3ZlcmxheSA9IFhJTCgwKSw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgYXJlYSA9IExF RlRfTUFSR0lOX0FSRUEsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIG1ldGhvZCA9IEdFVF9GUk9N X0JVRkZFUiw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgcGFyYWdyYXBoX2VtYmVkZGluZyA9IE5F VVRSQUxfRElSLDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCBtdWx0aWJ5dGVfcCA9IGZhbHNlLDxi cj7CoCDCoCDCoCDCoCDCoCDCoCDCoCBzdHJpbmdfZnJvbV9kaXNwbGF5X3Byb3BfcCA9IGZhbHNl LDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCBzdHJpbmdfZnJvbV9wcmVmaXhfcHJvcF9wID0gZmFs c2UsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIGRpc3BsYXlfZWxsaXBzaXNfcCA9IGZhbHNlLDxi cj7CoCDCoCDCoCDCoCDCoCDCoCDCoCBhdm9pZF9jdXJzb3JfcCA9IGZhbHNlLDxicj7CoCDCoCDC oCDCoCDCoCDCoCDCoCBiaWRpX3AgPSBmYWxzZSw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgZnJv bV9kaXNwX3Byb3BfcCA9IGZhbHNlLDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCBsaW5lX3dyYXAg PSBUUlVOQ0FURSw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgdm9mZnNldCA9IDAsPGJyPsKgIMKg IMKgIMKgIMKgIMKgIMKgIHNwYWNlX3dpZHRoID0gWElMKDApLDxicj7CoCDCoCDCoCDCoCDCoCDC oCDCoCBmb250X2hlaWdodCA9IFhJTCgwKTxicj7CoCDCoCDCoCDCoCDCoCDCoCB9LCB7PGJyPsKg IMKgIMKgIMKgIMKgIMKgIMKgIHN0cmluZyA9IFhJTCgwKSw8YnI+wqAgwqAgwqAgwqAgwqAgwqAg wqAgc3RyaW5nX25jaGFycyA9IDAsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIGVuZF9jaGFycG9z ID0gMCw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgc3RvcF9jaGFycG9zID0gMCw8YnI+wqAgwqAg wqAgwqAgwqAgwqAgwqAgcHJldl9zdG9wID0gMCw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgYmFz ZV9sZXZlbF9zdG9wID0gMCw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgY21wX2l0ID0gezxicj7C oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBzdG9wX3BvcyA9IDAsPGJyPsKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIGlkID0gMCw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgY2ggPSAwLDxicj7CoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCBydWxlX2lkeCA9IDAsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIGxvb2tiYWNrID0gMCw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgbmdseXBocyA9IDE0 NDA2MTYwMDAsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIHJldmVyc2VkX3AgPSA4NSw8YnI+ wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgcGFyZW50X2l0ID0gMHgwLDxicj7CoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCBjaGFycG9zID0gMCw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgbmNoYXJz ID0gLTQ4NDExOTIsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIG5ieXRlcyA9IDMyNzY3LDxi cj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBmcm9tID0gMTQzMjY1MDg5MCw8YnI+wqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgdG8gPSAyMTg0NSw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgd2lk dGggPSAtMjM0MzU3NTIzPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIH0sPGJyPsKgIMKgIMKgIMKg IMKgIMKgIMKgIGZhY2VfaWQgPSAtNDg0MTEzNiw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgdSA9 IHs8YnI+LS1UeXBlICZsdDtSRVQmZ3Q7IGZvciBtb3JlLCBxIHRvIHF1aXQsIGMgdG8gY29udGlu dWUgd2l0aG91dCBwYWdpbmctLTxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBpbWFnZSA9IHs8 YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgb2JqZWN0ID0gWElMKDB4NTU1NTU1NjQ4NjM1 KSw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgc2xpY2UgPSB7PGJyPsKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIHggPSBYSUwoMHg0YyksPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIHkgPSBYSUwoMHg3ZmZmZjIwNTQ4YjUpLDxicj7CoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCB3aWR0aCA9IG1ha2VfZml4bnVtKDEpLDxicj7CoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCBoZWlnaHQgPSBYSUwoMHg3ZmZmZjIwNTQ4YjApPGJyPsKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIH0sPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGltYWdlX2lkID0g NDI5NDk2NzI5NTxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCB9LDxicj7CoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCBzdHJldGNoID0gezxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBvYmpl Y3QgPSBYSUwoMHg1NTU1NTU2NDg2MzUpPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIH0sPGJy PsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIHh3aWRnZXQgPSB7PGJyPsKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIG9iamVjdCA9IFhJTCgweDU1NTU1NTY0ODYzNSk8YnI+wqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgfTxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCB9LDxicj7CoCDCoCDCoCDCoCDCoCDC oCDCoCBwb3NpdGlvbiA9IHs8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgY2hhcnBvcyA9IDE0 MDczNzQ4MzUxNDIyNCw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgYnl0ZXBvcyA9IDkzODI0 OTkzMjMyNTY1PGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIH0sPGJyPsKgIMKgIMKgIMKgIMKgIMKg IMKgIGN1cnJlbnQgPSB7PGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIHBvcyA9IHs8YnI+wqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgY2hhcnBvcyA9IDMyNjQxNzUxNDQ5Nyw8YnI+wqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgYnl0ZXBvcyA9IDE0MTczMzkyMDc3NDxicj7CoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCB9LDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBvdmVybGF5X3N0cmlu Z19pbmRleCA9IDk0LDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBzdHJpbmdfcG9zID0gezxi cj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBjaGFycG9zID0gMTQwNzM3NDgzNTE0MjU2LDxi cj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBieXRlcG9zID0gOTM4MjQ5OTMyMTQ2NjU8YnI+ wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgfSw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgZHB2 ZWNfaW5kZXggPSA5NDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCB9LDxicj7CoCDCoCDCoCDCoCDC oCDCoCDCoCBmcm9tX292ZXJsYXkgPSBYSUwoMHg3ZmZmZmZiNjIxZDApLDxicj7CoCDCoCDCoCDC oCDCoCDCoCDCoCBhcmVhID0gMTQzMjYzNzExNiw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgbWV0 aG9kID0gMjE4NDUsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIHBhcmFncmFwaF9lbWJlZGRpbmcg PSAoTDJSIHwgdW5rbm93bjogMHhmZmI2MjIwMCksPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIG11 bHRpYnl0ZV9wID0gdHJ1ZSw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgc3RyaW5nX2Zyb21fZGlz cGxheV9wcm9wX3AgPSBmYWxzZSw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgc3RyaW5nX2Zyb21f cHJlZml4X3Byb3BfcCA9IGZhbHNlLDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCBkaXNwbGF5X2Vs bGlwc2lzX3AgPSB0cnVlLDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCBhdm9pZF9jdXJzb3JfcCA9 IHRydWUsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIGJpZGlfcCA9IGZhbHNlLDxicj7CoCDCoCDC oCDCoCDCoCDCoCDCoCBmcm9tX2Rpc3BfcHJvcF9wID0gZmFsc2UsPGJyPsKgIMKgIMKgIMKgIMKg IMKgIMKgIGxpbmVfd3JhcCA9IChXT1JEX1dSQVAgfCB1bmtub3duOiAweGYyMDdhMTZjKSw8YnI+ wqAgwqAgwqAgwqAgwqAgwqAgwqAgdm9mZnNldCA9IDMyNzY3LDxicj7CoCDCoCDCoCDCoCDCoCDC oCDCoCBzcGFjZV93aWR0aCA9IFhJTCgweDdmZmZmMjA3YTE2ZCksPGJyPsKgIMKgIMKgIMKgIMKg IMKgIMKgIGZvbnRfaGVpZ2h0ID0gWElMKDB4MTlmZmI2MjFkMCk8YnI+wqAgwqAgwqAgwqAgwqAg wqAgfSwgezxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCBzdHJpbmcgPSBYSUwoMHg3ZmZmZjIwN2Ex NjgpLDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCBzdHJpbmdfbmNoYXJzID0gOTQsPGJyPsKgIMKg IMKgIMKgIMKgIMKgIMKgIGVuZF9jaGFycG9zID0gMTQwNzM3NDgzNTE0Mzg0LDxicj7CoCDCoCDC oCDCoCDCoCDCoCDCoCBzdG9wX2NoYXJwb3MgPSA5MzgyNDk5MzIxODI2MSw8YnI+wqAgwqAgwqAg wqAgwqAgwqAgwqAgcHJldl9zdG9wID0gMzUyOTE3NDYyNzEyMzMsPGJyPsKgIMKgIMKgIMKgIMKg IMKgIMKgIGJhc2VfbGV2ZWxfc3RvcCA9IDE0MDczNzI1Mzk1NjQyOSw8YnI+wqAgwqAgwqAgwqAg wqAgwqAgwqAgY21wX2l0ID0gezxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBzdG9wX3BvcyA9 IDE0MDczNzI1Mzk1NjQyOSw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgaWQgPSA0MjkwMTI2 MzUyLDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBjaCA9IC00ODQwODQ0LDxicj7CoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCBydWxlX2lkeCA9IDkzODI1MDA0MTY2MDAwLDxicj7CoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCBsb29rYmFjayA9IDE0MDczNzQ4MzUxNDQ0OCw8YnI+wqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgbmdseXBocyA9IDQ5LDxicj4tLVR5cGUgJmx0O1JFVCZndDsgZm9yIG1vcmUs IHEgdG8gcXVpdCwgYyB0byBjb250aW51ZSB3aXRob3V0IHBhZ2luZy0tPGJyPsKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIHJldmVyc2VkX3AgPSA0OSw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg cGFyZW50X2l0ID0gMHg3ZmZmZmZiNjIyYzAsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGNo YXJwb3MgPSA5MzgyNTAwMTE5NzEyMCw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgbmNoYXJz ID0gMCw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgbmJ5dGVzID0gMCw8YnI+wqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgZnJvbSA9IDAsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIHRvID0g MCw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgd2lkdGggPSAtNDg0MDg3Mjxicj7CoCDCoCDC oCDCoCDCoCDCoCDCoCB9LDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCBmYWNlX2lkID0gMTQzMjY1 MDg5MCw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgdSA9IHs8YnI+wqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgaW1hZ2UgPSB7PGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIG9iamVjdCA9IFhJ TCgweGYyMDdmY2VkKSw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgc2xpY2UgPSB7PGJy PsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIHggPSBYSUwoMHg3ZmZmZmZiNjIyOTApLDxi cj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCB5ID0gWElMKDB4NTU1NTU1NjQ4NjM1KSw8 YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgd2lkdGggPSBYSUwoMHgzMSksPGJyPsKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGhlaWdodCA9IFhJTCgweDdmZmZmMjA1NDhiNSk8 YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgfSw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgaW1hZ2VfaWQgPSAxNDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCB9LDxicj7CoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCBzdHJldGNoID0gezxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCBvYmplY3QgPSBYSUwoMHhmMjA3ZmNlZCk8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg fSw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgeHdpZGdldCA9IHs8YnI+wqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgb2JqZWN0ID0gWElMKDB4ZjIwN2ZjZWQpPGJyPsKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIH08YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgfSw8YnI+wqAgwqAgwqAgwqAgwqAg wqAgwqAgcG9zaXRpb24gPSB7PGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGNoYXJwb3MgPSAt NDI5NDk2NzI5NSw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgYnl0ZXBvcyA9IDQ5PGJyPsKg IMKgIMKgIMKgIMKgIMKgIMKgIH0sPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIGN1cnJlbnQgPSB7 PGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIHBvcyA9IHs8YnI+wqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgY2hhcnBvcyA9IDEsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGJ5dGVw b3MgPSA3MjA1NzU5NDAzNzkyNzkzNzxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCB9LDxicj7C oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBvdmVybGF5X3N0cmluZ19pbmRleCA9IDE0MDczMzE5MzM4 ODAzMiw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgc3RyaW5nX3BvcyA9IHs8YnI+wqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgY2hhcnBvcyA9IDI3MjAyNDYwNzYwLDxicj7CoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCBieXRlcG9zID0gMTQwNzM3NDgzNTE0NTkyPGJyPsKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIH0sPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGRwdmVjX2luZGV4ID0g MTQzMjY3NjA3Nzxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCB9LDxicj7CoCDCoCDCoCDCoCDCoCDC oCDCoCBmcm9tX292ZXJsYXkgPSBYSUwoMHg3ZjAxZmZiNjIzMDEpLDxicj7CoCDCoCDCoCDCoCDC oCDCoCDCoCBhcmVhID0gLTQ4Mjk5MjgsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIG1ldGhvZCA9 IDMyNzY3LDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCBwYXJhZ3JhcGhfZW1iZWRkaW5nID0gTkVV VFJBTF9ESVIsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIG11bHRpYnl0ZV9wID0gZmFsc2UsPGJy PsKgIMKgIMKgIMKgIMKgIMKgIMKgIHN0cmluZ19mcm9tX2Rpc3BsYXlfcHJvcF9wID0gZmFsc2Us PGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIHN0cmluZ19mcm9tX3ByZWZpeF9wcm9wX3AgPSBmYWxz ZSw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgZGlzcGxheV9lbGxpcHNpc19wID0gZmFsc2UsPGJy PsKgIMKgIMKgIMKgIMKgIMKgIMKgIGF2b2lkX2N1cnNvcl9wID0gZmFsc2UsPGJyPsKgIMKgIMKg IMKgIMKgIMKgIMKgIGJpZGlfcCA9IGZhbHNlLDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCBmcm9t X2Rpc3BfcHJvcF9wID0gZmFsc2UsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIGxpbmVfd3JhcCA9 IChXT1JEX1dSQVAgfCBXSU5ET1dfV1JBUCB8IHVua25vd246IDB4ZmZmZmZmZmMpLDxicj7CoCDC oCDCoCDCoCDCoCDCoCDCoCB2b2Zmc2V0ID0gNiw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgc3Bh Y2Vfd2lkdGggPSBYSUwoMHg3ZmZmZmZiNjIzOTApLDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCBm b250X2hlaWdodCA9IFhJTCgweDU1NTU1NTY0ZThlZCk8YnI+wqAgwqAgwqAgwqAgwqAgwqAgfX0s PGJyPsKgIMKgIMKgIMKgIMKgIHNwID0gMSw8YnI+wqAgwqAgwqAgwqAgwqAgc2VsZWN0aXZlID0g MTQwNzM3NDgzNTI1NDAwLDxicj4tLVR5cGUgJmx0O1JFVCZndDsgZm9yIG1vcmUsIHEgdG8gcXVp dCwgYyB0byBjb250aW51ZSB3aXRob3V0IHBhZ2luZy0tPGJyPsKgIMKgIMKgIMKgIMKgIHdoYXQg PSBJVF9DSEFSQUNURVIsPGJyPsKgIMKgIMKgIMKgIMKgIGZhY2VfaWQgPSAwLDxicj7CoCDCoCDC oCDCoCDCoCBzZWxlY3RpdmVfZGlzcGxheV9lbGxpcHNpc19wID0gZmFsc2UsPGJyPsKgIMKgIMKg IMKgIMKgIGN0bF9hcnJvd19wID0gZmFsc2UsPGJyPsKgIMKgIMKgIMKgIMKgIGZhY2VfYm94X3Ag PSBmYWxzZSw8YnI+wqAgwqAgwqAgwqAgwqAgc3RhcnRfb2ZfYm94X3J1bl9wID0gZmFsc2UsPGJy PsKgIMKgIMKgIMKgIMKgIGVuZF9vZl9ib3hfcnVuX3AgPSBmYWxzZSw8YnI+wqAgwqAgwqAgwqAg wqAgb3ZlcmxheV9zdHJpbmdzX2F0X2VuZF9wcm9jZXNzZWRfcCA9IGZhbHNlLDxicj7CoCDCoCDC oCDCoCDCoCBpZ25vcmVfb3ZlcmxheV9zdHJpbmdzX2F0X3Bvc19wID0gZmFsc2UsPGJyPsKgIMKg IMKgIMKgIMKgIGdseXBoX25vdF9hdmFpbGFibGVfcCA9IGZhbHNlLDxicj7CoCDCoCDCoCDCoCDC oCBzdGFydHNfaW5fbWlkZGxlX29mX2NoYXJfcCA9IGZhbHNlLDxicj7CoCDCoCDCoCDCoCDCoCBm YWNlX2JlZm9yZV9zZWxlY3RpdmVfcCA9IGZhbHNlLDxicj7CoCDCoCDCoCDCoCDCoCBjb25zdHJh aW5fcm93X2FzY2VudF9kZXNjZW50X3AgPSBmYWxzZSw8YnI+wqAgwqAgwqAgwqAgwqAgbGluZV9u dW1iZXJfcHJvZHVjZWRfcCA9IGZhbHNlLDxicj7CoCDCoCDCoCDCoCDCoCBsaW5lX3dyYXAgPSBU UlVOQ0FURSw8YnI+wqAgwqAgwqAgwqAgwqAgYmFzZV9mYWNlX2lkID0gMCw8YnI+wqAgwqAgwqAg wqAgwqAgYyA9IDAsPGJyPsKgIMKgIMKgIMKgIMKgIGxlbiA9IDAsPGJyPsKgIMKgIMKgIMKgIMKg IGNtcF9pdCA9IHs8YnI+wqAgwqAgwqAgwqAgwqAgwqAgc3RvcF9wb3MgPSAwLDxicj7CoCDCoCDC oCDCoCDCoCDCoCBpZCA9IDEsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIGNoID0gMSw8YnI+wqAgwqAg wqAgwqAgwqAgwqAgcnVsZV9pZHggPSAwLDxicj7CoCDCoCDCoCDCoCDCoCDCoCBsb29rYmFjayA9 IC00Mjk0OTY3Mjk1LDxicj7CoCDCoCDCoCDCoCDCoCDCoCBuZ2x5cGhzID0gMTQzMjY1NDM4Myw8 YnI+wqAgwqAgwqAgwqAgwqAgwqAgcmV2ZXJzZWRfcCA9IDg1LDxicj7CoCDCoCDCoCDCoCDCoCDC oCBwYXJlbnRfaXQgPSAweDFmZmI2MjNiMCw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgY2hhcnBvcyA9 IDQ5LDxicj7CoCDCoCDCoCDCoCDCoCDCoCBuY2hhcnMgPSAtNDg0MDU2MCw8YnI+wqAgwqAgwqAg wqAgwqAgwqAgbmJ5dGVzID0gMzI3NjcsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIGZyb20gPSAxNDMy NjU2Mzc4LDxicj7CoCDCoCDCoCDCoCDCoCDCoCB0byA9IDIxODQ1LDxicj7CoCDCoCDCoCDCoCDC oCDCoCB3aWR0aCA9IDQ5PGJyPsKgIMKgIMKgIMKgIMKgIH0sPGJyPsKgIMKgIMKgIMKgIMKgIGNo YXJfdG9fZGlzcGxheSA9IC00ODQwNTI4LDxicj7CoCDCoCDCoCDCoCDCoCBnbHlwaGxlc3NfbWV0 aG9kID0gR0xZUEhMRVNTX0RJU1BMQVlfVEhJTl9TUEFDRSw8YnI+wqAgwqAgwqAgwqAgwqAgaW1h Z2VfaWQgPSAxNDA3Mzc0ODM1MTQ3NjgsPGJyPsKgIMKgIMKgIMKgIMKgIHh3aWRnZXQgPSAweDU1 NTU1NTY0OTI2YyAmbHQ7YmlkaV9jYWNoZV9yZXNldCsxNCZndDssPGJyPsKgIMKgIMKgIMKgIMKg IHNsaWNlID0gezxicj7CoCDCoCDCoCDCoCDCoCDCoCB4ID0gWElMKDB4N2ZmZmZmYjYyY2YwKSw8 YnI+wqAgwqAgwqAgwqAgwqAgwqAgeSA9IFhJTCgweDU1NTU1NTY0ZjJjNyksPGJyPsKgIMKgIMKg IMKgIMKgIMKgIHdpZHRoID0gWElMKDApLDxicj7CoCDCoCDCoCDCoCDCoCDCoCBoZWlnaHQgPSBY SUwoMHg3ZmZmZmZiNjRkMTgpPGJyPsKgIMKgIMKgIMKgIMKgIH0sPGJyPsKgIMKgIMKgIMKgIMKg IHNwYWNlX3dpZHRoID0gWElMKDB4MzQpLDxicj7CoCDCoCDCoCDCoCDCoCB2b2Zmc2V0ID0gNDgs PGJyPsKgIMKgIMKgIMKgIMKgIHRhYl93aWR0aCA9IDAsPGJyPsKgIMKgIMKgIMKgIMKgIGZvbnRf aGVpZ2h0ID0gWElMKDB4MzEpLDxicj7CoCDCoCDCoCDCoCDCoCBvYmplY3QgPSBYSUwoMHgxKSw8 YnI+wqAgwqAgwqAgwqAgwqAgcG9zaXRpb24gPSB7PGJyPsKgIMKgIMKgIMKgIMKgIMKgIGNoYXJw b3MgPSAxLDxicj7CoCDCoCDCoCDCoCDCoCDCoCBieXRlcG9zID0gMTI4ODQ5MDE4ODk8YnI+wqAg wqAgwqAgwqAgwqAgfSw8YnI+wqAgwqAgwqAgwqAgwqAgdHJ1bmNhdGlvbl9waXhlbF93aWR0aCA9 IDMsPGJyPsKgIMKgIMKgIMKgIMKgIGNvbnRpbnVhdGlvbl9waXhlbF93aWR0aCA9IDAsPGJyPsKg IMKgIMKgIMKgIMKgIGZpcnN0X3Zpc2libGVfeCA9IDAsPGJyPsKgIMKgIMKgIMKgIMKgIGxhc3Rf dmlzaWJsZV94ID0gMCw8YnI+wqAgwqAgwqAgwqAgwqAgbGFzdF92aXNpYmxlX3kgPSAwLDxicj7C oCDCoCDCoCDCoCDCoCBleHRyYV9saW5lX3NwYWNpbmcgPSAwLDxicj7CoCDCoCDCoCDCoCDCoCBt YXhfZXh0cmFfbGluZV9zcGFjaW5nID0gMCw8YnI+wqAgwqAgwqAgwqAgwqAgb3ZlcnJpZGVfYXNj ZW50ID0gNDcsPGJyPsKgIMKgIMKgIMKgIMKgIG92ZXJyaWRlX2Rlc2NlbnQgPSAwLDxicj4tLVR5 cGUgJmx0O1JFVCZndDsgZm9yIG1vcmUsIHEgdG8gcXVpdCwgYyB0byBjb250aW51ZSB3aXRob3V0 IHBhZ2luZy0tPGJyPsKgIMKgIMKgIMKgIMKgIG92ZXJyaWRlX2JvZmYgPSAzLDxicj7CoCDCoCDC oCDCoCDCoCBnbHlwaF9yb3cgPSAweDI5LDxicj7CoCDCoCDCoCDCoCDCoCBhcmVhID0gVEVYVF9B UkVBLDxicj7CoCDCoCDCoCDCoCDCoCBuZ2x5cGhzID0gMSw8YnI+wqAgwqAgwqAgwqAgwqAgcGl4 ZWxfd2lkdGggPSAtMSw8YnI+wqAgwqAgwqAgwqAgwqAgYXNjZW50ID0gLTEsPGJyPsKgIMKgIMKg IMKgIMKgIGRlc2NlbnQgPSAwLDxicj7CoCDCoCDCoCDCoCDCoCBtYXhfYXNjZW50ID0gMCw8YnI+ wqAgwqAgwqAgwqAgwqAgbWF4X2Rlc2NlbnQgPSA0Nyw8YnI+wqAgwqAgwqAgwqAgwqAgcGh5c19h c2NlbnQgPSAwLDxicj7CoCDCoCDCoCDCoCDCoCBwaHlzX2Rlc2NlbnQgPSAxLDxicj7CoCDCoCDC oCDCoCDCoCBtYXhfcGh5c19hc2NlbnQgPSAzLDxicj7CoCDCoCDCoCDCoCDCoCBtYXhfcGh5c19k ZXNjZW50ID0gNDUsPGJyPsKgIMKgIMKgIMKgIMKgIGN1cnJlbnRfeCA9IDAsPGJyPsKgIMKgIMKg IMKgIMKgIHdyYXBfcHJlZml4X3dpZHRoID0gMyw8YnI+wqAgwqAgwqAgwqAgwqAgY29udGludWF0 aW9uX2xpbmVzX3dpZHRoID0gMCw8YnI+wqAgwqAgwqAgwqAgwqAgZW9sX3BvcyA9IHs8YnI+wqAg wqAgwqAgwqAgwqAgwqAgY2hhcnBvcyA9IC0xLDxicj7CoCDCoCDCoCDCoCDCoCDCoCBieXRlcG9z ID0gMDxicj7CoCDCoCDCoCDCoCDCoCB9LDxicj7CoCDCoCDCoCDCoCDCoCBjdXJyZW50X3kgPSAw LDxicj7CoCDCoCDCoCDCoCDCoCBmaXJzdF92cG9zID0gMCw8YnI+wqAgwqAgwqAgwqAgwqAgdnBv cyA9IDAsPGJyPsKgIMKgIMKgIMKgIMKgIGhwb3MgPSAxLDxicj7CoCDCoCDCoCDCoCDCoCBsbnVt ID0gMSw8YnI+wqAgwqAgwqAgwqAgwqAgbG51bV9ieXRlcG9zID0gNDksPGJyPsKgIMKgIMKgIMKg IMKgIGxudW1fd2lkdGggPSAwLDxicj7CoCDCoCDCoCDCoCDCoCBsbnVtX3BpeGVsX3dpZHRoID0g MCw8YnI+wqAgwqAgwqAgwqAgwqAgcHRfbG51bSA9IDAsPGJyPsKgIMKgIMKgIMKgIMKgIHN0cmV0 Y2hfYWRqdXN0ID0gMCw8YnI+wqAgwqAgwqAgwqAgwqAgbGVmdF91c2VyX2ZyaW5nZV9iaXRtYXAg PSAwLDxicj7CoCDCoCDCoCDCoCDCoCByaWdodF91c2VyX2ZyaW5nZV9iaXRtYXAgPSAwLDxicj7C oCDCoCDCoCDCoCDCoCBsZWZ0X3VzZXJfZnJpbmdlX2ZhY2VfaWQgPSAwLDxicj7CoCDCoCDCoCDC oCDCoCByaWdodF91c2VyX2ZyaW5nZV9mYWNlX2lkID0gMSw8YnI+wqAgwqAgwqAgwqAgwqAgYmlk aV9wID0gZmFsc2UsPGJyPsKgIMKgIMKgIMKgIMKgIGJpZGlfaXQgPSB7PGJyPsKgIMKgIMKgIMKg IMKgIMKgIGJ5dGVwb3MgPSAxLDxicj7CoCDCoCDCoCDCoCDCoCDCoCBjaGFycG9zID0gMSw8YnI+ wqAgwqAgwqAgwqAgwqAgwqAgY2ggPSAxLDxicj7CoCDCoCDCoCDCoCDCoCDCoCBuY2hhcnMgPSAx LDxicj7CoCDCoCDCoCDCoCDCoCDCoCBjaF9sZW4gPSAxLDxicj7CoCDCoCDCoCDCoCDCoCDCoCB0 eXBlID0gVU5LTk9XTl9CVCw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgdHlwZV9hZnRlcl93biA9IFVO S05PV05fQlQsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIG9yaWdfdHlwZSA9IFVOS05PV05fQlQsPGJy PsKgIMKgIMKgIMKgIMKgIMKgIHJlc29sdmVkX2xldmVsID0gMCAmIzM5O1wwMDAmIzM5Oyw8YnI+ wqAgwqAgwqAgwqAgwqAgwqAgaXNvbGF0ZV9sZXZlbCA9IDAgJiMzOTtcMDAwJiMzOTssPGJyPsKg IMKgIMKgIMKgIMKgIMKgIGludmFsaWRfbGV2ZWxzID0gMCw8YnI+wqAgwqAgwqAgwqAgwqAgwqAg aW52YWxpZF9pc29sYXRlcyA9IDAsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIHByZXYgPSB7PGJyPsKg IMKgIMKgIMKgIMKgIMKgIMKgIGNoYXJwb3MgPSAwLDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCB0 eXBlID0gVU5LTk9XTl9CVCw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgb3JpZ190eXBlID0gVU5L Tk9XTl9CVDxicj7CoCDCoCDCoCDCoCDCoCDCoCB9LDxicj7CoCDCoCDCoCDCoCDCoCDCoCBsYXN0 X3N0cm9uZyA9IHs8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgY2hhcnBvcyA9IDAsPGJyPsKgIMKg IMKgIMKgIMKgIMKgIMKgIHR5cGUgPSBVTktOT1dOX0JULDxicj7CoCDCoCDCoCDCoCDCoCDCoCDC oCBvcmlnX3R5cGUgPSBVTktOT1dOX0JUPGJyPsKgIMKgIMKgIMKgIMKgIMKgIH0sPGJyPsKgIMKg IMKgIMKgIMKgIMKgIG5leHRfZm9yX25ldXRyYWwgPSB7PGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKg IGNoYXJwb3MgPSAwLDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCB0eXBlID0gVU5LTk9XTl9CVCw8 YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgb3JpZ190eXBlID0gVU5LTk9XTl9CVDxicj4tLVR5cGUg Jmx0O1JFVCZndDsgZm9yIG1vcmUsIHEgdG8gcXVpdCwgYyB0byBjb250aW51ZSB3aXRob3V0IHBh Z2luZy0tPGJyPsKgIMKgIMKgIMKgIMKgIMKgIH0sPGJyPsKgIMKgIMKgIMKgIMKgIMKgIHByZXZf Zm9yX25ldXRyYWwgPSB7PGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIGNoYXJwb3MgPSAwLDxicj7C oCDCoCDCoCDCoCDCoCDCoCDCoCB0eXBlID0gVU5LTk9XTl9CVCw8YnI+wqAgwqAgwqAgwqAgwqAg wqAgwqAgb3JpZ190eXBlID0gVU5LTk9XTl9CVDxicj7CoCDCoCDCoCDCoCDCoCDCoCB9LDxicj7C oCDCoCDCoCDCoCDCoCDCoCBuZXh0X2Zvcl93cyA9IHs8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAg Y2hhcnBvcyA9IDAsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIHR5cGUgPSBVTktOT1dOX0JULDxi cj7CoCDCoCDCoCDCoCDCoCDCoCDCoCBvcmlnX3R5cGUgPSBVTktOT1dOX0JUPGJyPsKgIMKgIMKg IMKgIMKgIMKgIH0sPGJyPsKgIMKgIMKgIMKgIMKgIMKgIGJyYWNrZXRfcGFpcmluZ19wb3MgPSAw LDxicj7CoCDCoCDCoCDCoCDCoCDCoCBicmFja2V0X2VuY2xvc2VkX3R5cGUgPSBVTktOT1dOX0JU LDxicj7CoCDCoCDCoCDCoCDCoCDCoCBuZXh0X2VuX3BvcyA9IDAsPGJyPsKgIMKgIMKgIMKgIMKg IMKgIG5leHRfZW5fdHlwZSA9IFVOS05PV05fQlQsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIHNvcyA9 IE5FVVRSQUxfRElSLDxicj7CoCDCoCDCoCDCoCDCoCDCoCBzY2FuX2RpciA9IDAsPGJyPsKgIMKg IMKgIMKgIMKgIMKgIGRpc3BfcG9zID0gMCw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgZGlzcF9wcm9w ID0gMCw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgc3RhY2tfaWR4ID0gMCw8YnI+wqAgwqAgwqAgwqAg wqAgwqAgbGV2ZWxfc3RhY2sgPSB7ezxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBuZXh0X2Zv cl9uZXV0cmFsX3BvcyA9IDAsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIG5leHRfZm9yX25l dXRyYWxfdHlwZSA9IDAsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGxhc3Rfc3Ryb25nX3R5 cGUgPSAwLDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUg PSAwLDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBsZXZlbCA9IDAgJiMzOTtcMDAwJiMzOTss PGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGZsYWdzID0gMCAmIzM5O1wwMDAmIzM5Ozxicj7C oCDCoCDCoCDCoCDCoCDCoCDCoCB9ICZsdDtyZXBlYXRzIDQxIHRpbWVzJmd0Oywgezxicj7CoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDE2NjA0OCw8YnI+wqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCw8YnI+wqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgbGFzdF9zdHJvbmdfdHlwZSA9IDQsPGJyPsKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDAsPGJyPsKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIGxldmVsID0gMTgyICYjMzk7XDI2NiYjMzk7LDxicj7CoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCBmbGFncyA9IDI1NSAmIzM5O1wzNzcmIzM5Ozxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCB9 LCB7PGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gOTM4 MjQ5OTI1MzgwNTksPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIG5leHRfZm9yX25ldXRyYWxf dHlwZSA9IDAsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGxhc3Rfc3Ryb25nX3R5cGUgPSA0 LDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAyLDxi cj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBsZXZlbCA9IDIgJiMzOTtcMDAyJiMzOTssPGJyPsKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIGZsYWdzID0gMCAmIzM5O1wwMDAmIzM5Ozxicj7CoCDCoCDC oCDCoCDCoCDCoCDCoCB9LCB7PGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIG5leHRfZm9yX25l dXRyYWxfcG9zID0gOTM4MjUwMTQ4MjU0MDgsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIG5l eHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGxhc3Rf c3Ryb25nX3R5cGUgPSAyLDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBwcmV2X2Zvcl9uZXV0 cmFsX3R5cGUgPSAxLDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBsZXZlbCA9IDE4MiAmIzM5 O1wyNjYmIzM5Oyw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgZmxhZ3MgPSAyNTUgJiMzOTtc Mzc3JiMzOTs8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgfSwgezxicj7CoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDkzODI0OTkyNTM4OTc2LDxicj7CoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLDxicj7CoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCBsYXN0X3N0cm9uZ190eXBlID0gMCw8YnI+wqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMCw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgbGV2ZWwgPSAwICYjMzk7XDAwMCYjMzk7LDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBm bGFncyA9IDAgJiMzOTtcMDAwJiMzOTs8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgfSwgezxicj7C oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDE2NjA0OCw8YnI+ wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCw8YnI+wqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgbGFzdF9zdHJvbmdfdHlwZSA9IDIsPGJyPsKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDEsPGJyPsKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIGxldmVsID0gMTgyICYjMzk7XDI2NiYjMzk7LDxicj7CoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCBmbGFncyA9IDI1NSAmIzM5O1wzNzcmIzM5Ozxicj4tLVR5cGUgJmx0O1JFVCZndDsg Zm9yIG1vcmUsIHEgdG8gcXVpdCwgYyB0byBjb250aW51ZSB3aXRob3V0IHBhZ2luZy0tPGJyPsKg IMKgIMKgIMKgIMKgIMKgIMKgIH0sIHs8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgbmV4dF9m b3JfbmV1dHJhbF9wb3MgPSA0Mjk0OTY3Mjk1LDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBu ZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBsYXN0 X3N0cm9uZ190eXBlID0gMCw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgcHJldl9mb3JfbmV1 dHJhbF90eXBlID0gNyw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgbGV2ZWwgPSAxODIgJiMz OTtcMjY2JiMzOTssPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGZsYWdzID0gMjU1ICYjMzk7 XDM3NyYjMzk7PGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIH0sIHs8YnI+wqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSA5MzgyNDk5MjYwMjMzMiw8YnI+wqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMSw8YnI+wqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgbGFzdF9zdHJvbmdfdHlwZSA9IDYsPGJyPsKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDAsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIGxldmVsID0gMCAmIzM5O1wwMDAmIzM5Oyw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg ZmxhZ3MgPSAwICYjMzk7XDAwMCYjMzk7PGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIH0sIHs8YnI+ wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAxNDA3Mzc0ODM1 MjI3ODQsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9 IDAsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGxhc3Rfc3Ryb25nX3R5cGUgPSAwLDxicj7C oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLDxicj7CoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCBsZXZlbCA9IDAgJiMzOTtcMDAwJiMzOTssPGJyPsKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIGZsYWdzID0gMCAmIzM5O1wwMDAmIzM5Ozxicj7CoCDCoCDCoCDCoCDC oCDCoCDCoCB9LCB7PGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIG5leHRfZm9yX25ldXRyYWxf cG9zID0gMCw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgbmV4dF9mb3JfbmV1dHJhbF90eXBl ID0gMCw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgbGFzdF9zdHJvbmdfdHlwZSA9IDAsPGJy PsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDAsPGJyPsKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIGxldmVsID0gMCAmIzM5O1wwMDAmIzM5Oyw8YnI+wqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgZmxhZ3MgPSAwICYjMzk7XDAwMCYjMzk7PGJyPsKgIMKgIMKgIMKg IMKgIMKgIMKgIH0sIHs8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgbmV4dF9mb3JfbmV1dHJh bF9wb3MgPSAwLDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBuZXh0X2Zvcl9uZXV0cmFsX3R5 cGUgPSAwLDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBsYXN0X3N0cm9uZ190eXBlID0gMCw8 YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMCw8YnI+ wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgbGV2ZWwgPSAwICYjMzk7XDAwMCYjMzk7LDxicj7CoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCBmbGFncyA9IDAgJiMzOTtcMDAwJiMzOTs8YnI+wqAgwqAgwqAg wqAgwqAgwqAgwqAgfSwgezxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBuZXh0X2Zvcl9uZXV0 cmFsX3BvcyA9IDE2NjA0OCw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgbmV4dF9mb3JfbmV1 dHJhbF90eXBlID0gMCw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgbGFzdF9zdHJvbmdfdHlw ZSA9IDAsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9 IDAsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGxldmVsID0gMCAmIzM5O1wwMDAmIzM5Oyw8 YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgZmxhZ3MgPSAwICYjMzk7XDAwMCYjMzk7PGJyPsKg IMKgIMKgIMKgIMKgIMKgIMKgIH0sIHs8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgbmV4dF9m b3JfbmV1dHJhbF9wb3MgPSAwLDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBuZXh0X2Zvcl9u ZXV0cmFsX3R5cGUgPSAwLDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBsYXN0X3N0cm9uZ190 eXBlID0gMCw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgcHJldl9mb3JfbmV1dHJhbF90eXBl ID0gMCw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgbGV2ZWwgPSAwICYjMzk7XDAwMCYjMzk7 LDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBmbGFncyA9IDAgJiMzOTtcMDAwJiMzOTs8YnI+ wqAgwqAgwqAgwqAgwqAgwqAgwqAgfSwgezxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBuZXh0 X2Zvcl9uZXV0cmFsX3BvcyA9IDAsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIG5leHRfZm9y X25ldXRyYWxfdHlwZSA9IDAsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGxhc3Rfc3Ryb25n X3R5cGUgPSAwLDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBwcmV2X2Zvcl9uZXV0cmFsX3R5 cGUgPSAwLDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBsZXZlbCA9IDAgJiMzOTtcMDAwJiMz OTssPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGZsYWdzID0gMCAmIzM5O1wwMDAmIzM5Ozxi cj7CoCDCoCDCoCDCoCDCoCDCoCDCoCB9LCB7PGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIG5l eHRfZm9yX25ldXRyYWxfcG9zID0gMCw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgbmV4dF9m b3JfbmV1dHJhbF90eXBlID0gMCw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgbGFzdF9zdHJv bmdfdHlwZSA9IDAsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIHByZXZfZm9yX25ldXRyYWxf dHlwZSA9IDAsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGxldmVsID0gMCAmIzM5O1wwMDAm IzM5Oyw8YnI+LS1UeXBlICZsdDtSRVQmZ3Q7IGZvciBtb3JlLCBxIHRvIHF1aXQsIGMgdG8gY29u dGludWUgd2l0aG91dCBwYWdpbmctLTxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBmbGFncyA9 IDAgJiMzOTtcMDAwJiMzOTs8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgfSwgezxicj7CoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDU1ODM0NTc0ODQ4LDxicj7C oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSA1LDxicj7CoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCBsYXN0X3N0cm9uZ190eXBlID0gNCw8YnI+wqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gNiw8YnI+wqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgbGV2ZWwgPSAxNyAmIzM5O1wwMjEmIzM5Oyw8YnI+wqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgZmxhZ3MgPSA4NiAmIzM5O1YmIzM5Ozxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCB9LCB7 PGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gMTg2LDxi cj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLDxicj7C oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBsYXN0X3N0cm9uZ190eXBlID0gNCw8YnI+wqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gNCw8YnI+wqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgbGV2ZWwgPSAxODIgJiMzOTtcMjY2JiMzOTssPGJyPsKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIGZsYWdzID0gMjU1ICYjMzk7XDM3NyYjMzk7PGJyPsKgIMKgIMKgIMKgIMKgIMKg IMKgIH0sIHs8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgbmV4dF9mb3JfbmV1dHJhbF9wb3Mg PSA1NzI2NzU4NDkyNyw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgbmV4dF9mb3JfbmV1dHJh bF90eXBlID0gNSw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgbGFzdF9zdHJvbmdfdHlwZSA9 IDQsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDYs PGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGxldmVsID0gMTcgJiMzOTtcMDIxJiMzOTssPGJy PsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGZsYWdzID0gODYgJiMzOTtWJiMzOTs8YnI+wqAgwqAg wqAgwqAgwqAgwqAgwqAgfSwgezxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBuZXh0X2Zvcl9u ZXV0cmFsX3BvcyA9IDkzODI1MDA0NTg1Mzc2LDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBu ZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAxLDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBsYXN0 X3N0cm9uZ190eXBlID0gMCw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgcHJldl9mb3JfbmV1 dHJhbF90eXBlID0gNiw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgbGV2ZWwgPSAxMjQgJiMz OTt8JiMzOTssPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGZsYWdzID0gODUgJiMzOTtVJiMz OTs8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgfSwgezxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDE4Niw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg bmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgbGFz dF9zdHJvbmdfdHlwZSA9IDQsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIHByZXZfZm9yX25l dXRyYWxfdHlwZSA9IDYsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGxldmVsID0gMTgyICYj Mzk7XDI2NiYjMzk7LDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBmbGFncyA9IDI1NSAmIzM5 O1wzNzcmIzM5Ozxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCB9LCB7PGJyPsKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gOTM4MjQ5OTQ4MTA2MDEsPGJyPsKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDUsPGJyPsKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIGxhc3Rfc3Ryb25nX3R5cGUgPSA0LDxicj7CoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSA2LDxicj7CoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCBsZXZlbCA9IDE3ICYjMzk7XDAyMSYjMzk7LDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCBmbGFncyA9IDg2ICYjMzk7ViYjMzk7PGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIH0sIHs8YnI+ wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAxNDA3Mzc0ODM1 MTYzNjAsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9 IDAsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGxhc3Rfc3Ryb25nX3R5cGUgPSAxLDxicj7C oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSA3LDxicj7CoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCBsZXZlbCA9IDE4MiAmIzM5O1wyNjYmIzM5Oyw8YnI+wqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgZmxhZ3MgPSAyNTUgJiMzOTtcMzc3JiMzOTs8YnI+wqAgwqAgwqAg wqAgwqAgwqAgwqAgfSwgezxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBuZXh0X2Zvcl9uZXV0 cmFsX3BvcyA9IDkzODI1MDA0NTg1MzgxLDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBuZXh0 X2Zvcl9uZXV0cmFsX3R5cGUgPSA1LDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBsYXN0X3N0 cm9uZ190eXBlID0gNCw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgcHJldl9mb3JfbmV1dHJh bF90eXBlID0gNiw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgbGV2ZWwgPSAxNyAmIzM5O1ww MjEmIzM5Oyw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgZmxhZ3MgPSA4NiAmIzM5O1YmIzM5 Ozxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCB9LCB7PGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IG5leHRfZm9yX25ldXRyYWxfcG9zID0gOTM4MjUwMDQ1ODUzNzYsPGJyPsKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDYsPGJyPsKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIGxhc3Rfc3Ryb25nX3R5cGUgPSA1LDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBw cmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLDxicj4tLVR5cGUgJmx0O1JFVCZndDsgZm9yIG1vcmUs IHEgdG8gcXVpdCwgYyB0byBjb250aW51ZSB3aXRob3V0IHBhZ2luZy0tPGJyPsKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIGxldmVsID0gMCAmIzM5O1wwMDAmIzM5Oyw8YnI+wqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgZmxhZ3MgPSAwICYjMzk7XDAwMCYjMzk7PGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKg IH0sIHs8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSA0 Niw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMiw8 YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgbGFzdF9zdHJvbmdfdHlwZSA9IDcsPGJyPsKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDIsPGJyPsKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIGxldmVsID0gMCAmIzM5O1wwMDAmIzM5Oyw8YnI+wqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgZmxhZ3MgPSAwICYjMzk7XDAwMCYjMzk7PGJyPsKgIMKgIMKgIMKgIMKgIMKg IMKgIH0sIHs8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgbmV4dF9mb3JfbmV1dHJhbF9wb3Mg PSAxODYsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9 IDYsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGxhc3Rfc3Ryb25nX3R5cGUgPSA1LDxicj7C oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLDxicj7CoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCBsZXZlbCA9IDAgJiMzOTtcMDAwJiMzOTssPGJyPsKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIGZsYWdzID0gMCAmIzM5O1wwMDAmIzM5Ozxicj7CoCDCoCDCoCDCoCDC oCDCoCDCoCB9LCB7PGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIG5leHRfZm9yX25ldXRyYWxf cG9zID0gMCw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgbmV4dF9mb3JfbmV1dHJhbF90eXBl ID0gNiw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgbGFzdF9zdHJvbmdfdHlwZSA9IDAsPGJy PsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDMsPGJyPsKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIGxldmVsID0gMCAmIzM5O1wwMDAmIzM5Oyw8YnI+wqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgZmxhZ3MgPSAwICYjMzk7XDAwMCYjMzk7PGJyPsKgIMKgIMKgIMKg IMKgIMKgIMKgIH0sIHs8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgbmV4dF9mb3JfbmV1dHJh bF9wb3MgPSAxLDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBuZXh0X2Zvcl9uZXV0cmFsX3R5 cGUgPSAwLDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBsYXN0X3N0cm9uZ190eXBlID0gMCw8 YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMCw8YnI+ wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgbGV2ZWwgPSAxODIgJiMzOTtcMjY2JiMzOTssPGJyPsKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIGZsYWdzID0gMjU1ICYjMzk7XDM3NyYjMzk7PGJyPsKgIMKg IMKgIMKgIMKgIMKgIMKgIH0sIHs8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgbmV4dF9mb3Jf bmV1dHJhbF9wb3MgPSA5MzgyNDk5NDgxODc1NSw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg bmV4dF9mb3JfbmV1dHJhbF90eXBlID0gNiw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgbGFz dF9zdHJvbmdfdHlwZSA9IDAsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIHByZXZfZm9yX25l dXRyYWxfdHlwZSA9IDMsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGxldmVsID0gMCAmIzM5 O1wwMDAmIzM5Oyw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgZmxhZ3MgPSAwICYjMzk7XDAw MCYjMzk7PGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIH0sIHs8YnI+wqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSA5MzgyNTAwNDU4NTM4MSw8YnI+wqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCw8YnI+wqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgbGFzdF9zdHJvbmdfdHlwZSA9IDAsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDcsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IGxldmVsID0gMCAmIzM5O1wwMDAmIzM5Oyw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgZmxh Z3MgPSAwICYjMzk7XDAwMCYjMzk7PGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIH0sIHs8YnI+wqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAxODYsPGJyPsKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsPGJyPsKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIGxhc3Rfc3Ryb25nX3R5cGUgPSAwLDxicj7CoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLDxicj7CoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCBsZXZlbCA9IDIyMiAmIzM5O1wzMzYmIzM5Oyw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgZmxhZ3MgPSA4NSAmIzM5O1UmIzM5Ozxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCB9LCB7PGJy PsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gNDksPGJyPsKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsPGJyPsKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIGxhc3Rfc3Ryb25nX3R5cGUgPSAwLDxicj7CoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSA3LDxicj7CoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCBsZXZlbCA9IDAgJiMzOTtcMDAwJiMzOTssPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIGZsYWdzID0gMCAmIzM5O1wwMDAmIzM5Ozxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCB9LCB7 PGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gMTk4LDxi cj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAxLDxicj7C oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBsYXN0X3N0cm9uZ190eXBlID0gMCw8YnI+LS1UeXBlICZs dDtSRVQmZ3Q7IGZvciBtb3JlLCBxIHRvIHF1aXQsIGMgdG8gY29udGludWUgd2l0aG91dCBwYWdp bmctLTxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAw LDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBsZXZlbCA9IDAgJiMzOTtcMDAwJiMzOTssPGJy PsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGZsYWdzID0gMCAmIzM5O1wwMDAmIzM5Ozxicj7CoCDC oCDCoCDCoCDCoCDCoCDCoCB9LCB7PGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIG5leHRfZm9y X25ldXRyYWxfcG9zID0gOTM4MjUwMDExOTcxMjAsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGxh c3Rfc3Ryb25nX3R5cGUgPSAwLDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBwcmV2X2Zvcl9u ZXV0cmFsX3R5cGUgPSAwLDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBsZXZlbCA9IDAgJiMz OTtcMDAwJiMzOTssPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGZsYWdzID0gMCAmIzM5O1ww MDAmIzM5Ozxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCB9LCB7PGJyPsKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gMCw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg bGFzdF9zdHJvbmdfdHlwZSA9IDUsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIHByZXZfZm9y X25ldXRyYWxfdHlwZSA9IDAsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGxldmVsID0gMTgy ICYjMzk7XDI2NiYjMzk7LDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBmbGFncyA9IDI1NSAm IzM5O1wzNzcmIzM5Ozxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCB9LCB7PGJyPsKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gOTM4MjQ5OTQ4MzU3NzksPGJyPsKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsPGJyPsKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIGxhc3Rfc3Ryb25nX3R5cGUgPSAwLDxicj7CoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLDxicj7CoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCBsZXZlbCA9IDAgJiMzOTtcMDAwJiMzOTssPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIGZsYWdzID0gMCAmIzM5O1wwMDAmIzM5Ozxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCB9LCB7 PGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gMTQwNzM3 NDgzNTE2NTEyLDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBuZXh0X2Zvcl9uZXV0cmFsX3R5 cGUgPSAxLDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBsYXN0X3N0cm9uZ190eXBlID0gNCw8 YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMyw8YnI+ wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgbGV2ZWwgPSAxMjUgJiMzOTt9JiMzOTssPGJyPsKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIGZsYWdzID0gODUgJiMzOTtVJiMzOTs8YnI+wqAgwqAgwqAgwqAg wqAgwqAgwqAgfSwgezxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBuZXh0X2Zvcl9uZXV0cmFs X3BvcyA9IDQ5LDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBuZXh0X2Zvcl9uZXV0cmFsX3R5 cGUgPSA1LDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBsYXN0X3N0cm9uZ190eXBlID0gNyw8 YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMSw8YnI+ wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgbGV2ZWwgPSAyNDUgJiMzOTtcMzY1JiMzOTssPGJyPsKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIGZsYWdzID0gMjQxICYjMzk7XDM2MSYjMzk7PGJyPsKgIMKg IMKgIMKgIMKgIMKgIMKgIH0sIHs8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgbmV4dF9mb3Jf bmV1dHJhbF9wb3MgPSAwLDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBuZXh0X2Zvcl9uZXV0 cmFsX3R5cGUgPSAwLDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBsYXN0X3N0cm9uZ190eXBl ID0gMCw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0g MSw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgbGV2ZWwgPSAyMjIgJiMzOTtcMzM2JiMzOTss PGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGZsYWdzID0gODUgJiMzOTtVJiMzOTs8YnI+wqAg wqAgwqAgwqAgwqAgwqAgwqAgfSwgezxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBuZXh0X2Zv cl9uZXV0cmFsX3BvcyA9IDAsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIG5leHRfZm9yX25l dXRyYWxfdHlwZSA9IDAsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGxhc3Rfc3Ryb25nX3R5 cGUgPSAwLDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUg PSAwLDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBsZXZlbCA9IDAgJiMzOTtcMDAwJiMzOTss PGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGZsYWdzID0gMCAmIzM5O1wwMDAmIzM5Ozxicj7C oCDCoCDCoCDCoCDCoCDCoCDCoCB9LCB7PGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIG5leHRf Zm9yX25ldXRyYWxfcG9zID0gMTQwNzM3NDgzNTE2NTQ0LDxicj7CoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAzLDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCBsYXN0X3N0cm9uZ190eXBlID0gMCw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgcHJldl9m b3JfbmV1dHJhbF90eXBlID0gNSw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgbGV2ZWwgPSAx MjQgJiMzOTt8JiMzOTssPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGZsYWdzID0gODUgJiMz OTtVJiMzOTs8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgfSwgezxicj7CoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDAsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsPGJyPi0tVHlwZSAmbHQ7UkVUJmd0OyBmb3Ig bW9yZSwgcSB0byBxdWl0LCBjIHRvIGNvbnRpbnVlIHdpdGhvdXQgcGFnaW5nLS08YnI+wqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgbGFzdF9zdHJvbmdfdHlwZSA9IDQsPGJyPsKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDUsPGJyPsKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIGxldmVsID0gMTgyICYjMzk7XDI2NiYjMzk7LDxicj7CoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCBmbGFncyA9IDI1NSAmIzM5O1wzNzcmIzM5Ozxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCB9 LCB7PGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gOTM4 MjQ5OTQ4NTQyNDgsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIG5leHRfZm9yX25ldXRyYWxf dHlwZSA9IDUsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGxhc3Rfc3Ryb25nX3R5cGUgPSA3 LDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAxLDxi cj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBsZXZlbCA9IDI0NSAmIzM5O1wzNjUmIzM5Oyw8YnI+ wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgZmxhZ3MgPSAyNDEgJiMzOTtcMzYxJiMzOTs8YnI+wqAg wqAgwqAgwqAgwqAgwqAgwqAgfSwgezxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBuZXh0X2Zv cl9uZXV0cmFsX3BvcyA9IDAsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIG5leHRfZm9yX25l dXRyYWxfdHlwZSA9IDEsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGxhc3Rfc3Ryb25nX3R5 cGUgPSA2LDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUg PSAwLDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBsZXZlbCA9IDAgJiMzOTtcMDAwJiMzOTss PGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGZsYWdzID0gMCAmIzM5O1wwMDAmIzM5Ozxicj7C oCDCoCDCoCDCoCDCoCDCoCDCoCB9LCB7PGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIG5leHRf Zm9yX25ldXRyYWxfcG9zID0gNTMsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIG5leHRfZm9y X25ldXRyYWxfdHlwZSA9IDYsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGxhc3Rfc3Ryb25n X3R5cGUgPSA1LDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBwcmV2X2Zvcl9uZXV0cmFsX3R5 cGUgPSAwLDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBsZXZlbCA9IDAgJiMzOTtcMDAwJiMz OTssPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGZsYWdzID0gMCAmIzM5O1wwMDAmIzM5Ozxi cj7CoCDCoCDCoCDCoCDCoCDCoCDCoCB9LCB7PGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIG5l eHRfZm9yX25ldXRyYWxfcG9zID0gMTQwNzM3NDgzNTI1MDI0LDxicj7CoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAzLDxicj7CoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCBsYXN0X3N0cm9uZ190eXBlID0gMCw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgcHJl dl9mb3JfbmV1dHJhbF90eXBlID0gNSw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgbGV2ZWwg PSAxMjQgJiMzOTt8JiMzOTssPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGZsYWdzID0gODUg JiMzOTtVJiMzOTs8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgfSwgezxicj7CoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDAsPGJyPsKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIGxhc3Rfc3Ryb25nX3R5cGUgPSA2LDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBwcmV2 X2Zvcl9uZXV0cmFsX3R5cGUgPSA2LDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBsZXZlbCA9 IDE4MiAmIzM5O1wyNjYmIzM5Oyw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgZmxhZ3MgPSAy NTUgJiMzOTtcMzc3JiMzOTs8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgfSwgezxicj7CoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDkzODI0OTk0ODU0MjQ4LDxi cj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSA2LDxicj7C oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBsYXN0X3N0cm9uZ190eXBlID0gNSw8YnI+wqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMCw8YnI+wqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgbGV2ZWwgPSAwICYjMzk7XDAwMCYjMzk7LDxicj7CoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCBmbGFncyA9IDAgJiMzOTtcMDAwJiMzOTs8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAg fSwgezxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDAs PGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDEsPGJy PsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGxhc3Rfc3Ryb25nX3R5cGUgPSA2LDxicj7CoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLDxicj7CoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCBsZXZlbCA9IDAgJiMzOTtcMDAwJiMzOTssPGJyPsKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIGZsYWdzID0gMCAmIzM5O1wwMDAmIzM5Ozxicj7CoCDCoCDCoCDCoCDCoCDCoCDC oCB9LCB7PGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIG5leHRfZm9yX25ldXRyYWxfcG9zID0g MTQxNzMzOTIwODIxLDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBuZXh0X2Zvcl9uZXV0cmFs X3R5cGUgPSA2LDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBsYXN0X3N0cm9uZ190eXBlID0g MCw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMSw8 YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgbGV2ZWwgPSAwICYjMzk7XDAwMCYjMzk7LDxicj7C oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBmbGFncyA9IDAgJiMzOTtcMDAwJiMzOTs8YnI+wqAgwqAg wqAgwqAgwqAgwqAgwqAgfSwgezxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBuZXh0X2Zvcl9u ZXV0cmFsX3BvcyA9IDE0MDczNzQ4MzUxNjcwNCw8YnI+LS1UeXBlICZsdDtSRVQmZ3Q7IGZvciBt b3JlLCBxIHRvIHF1aXQsIGMgdG8gY29udGludWUgd2l0aG91dCBwYWdpbmctLTxicj7CoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAxLDxicj7CoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCBsYXN0X3N0cm9uZ190eXBlID0gMSw8YnI+wqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMyw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgbGV2ZWwgPSAxMDAgJiMzOTtkJiMzOTssPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGZs YWdzID0gODUgJiMzOTtVJiMzOTs8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgfSwgezxicj7CoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDcwLDxicj7CoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLDxicj7CoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCBsYXN0X3N0cm9uZ190eXBlID0gNCw8YnI+wqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gNSw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgbGV2ZWwgPSAxODIgJiMzOTtcMjY2JiMzOTssPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IGZsYWdzID0gMjU1ICYjMzk7XDM3NyYjMzk7PGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIH0sIHs8 YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSA5MzgyNDk5 MzIxODIzNiw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgbmV4dF9mb3JfbmV1dHJhbF90eXBl ID0gMSw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgbGFzdF9zdHJvbmdfdHlwZSA9IDAsPGJy PsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDAsPGJyPsKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIGxldmVsID0gMCAmIzM5O1wwMDAmIzM5Oyw8YnI+wqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgZmxhZ3MgPSAwICYjMzk7XDAwMCYjMzk7PGJyPsKgIMKgIMKgIMKg IMKgIMKgIMKgIH0sIHs8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgbmV4dF9mb3JfbmV1dHJh bF9wb3MgPSAxNDA3MzcyNTMxNDc1MDksPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIG5leHRf Zm9yX25ldXRyYWxfdHlwZSA9IDAsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGxhc3Rfc3Ry b25nX3R5cGUgPSAwLDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBwcmV2X2Zvcl9uZXV0cmFs X3R5cGUgPSAwLDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBsZXZlbCA9IDAgJiMzOTtcMDAw JiMzOTssPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGZsYWdzID0gMCAmIzM5O1wwMDAmIzM5 Ozxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCB9LCB7PGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IG5leHRfZm9yX25ldXRyYWxfcG9zID0gMjE0NzQzNTI2MjQwLDxicj7CoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLDxicj7CoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCBsYXN0X3N0cm9uZ190eXBlID0gNiw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgcHJl dl9mb3JfbmV1dHJhbF90eXBlID0gNSw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgbGV2ZWwg PSAyNTEgJiMzOTtcMzczJiMzOTssPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGZsYWdzID0g MjQxICYjMzk7XDM2MSYjMzk7PGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIH0sIHs8YnI+wqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAwLDxicj7CoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLDxicj7CoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCBsYXN0X3N0cm9uZ190eXBlID0gMiw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMCw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg bGV2ZWwgPSAxODIgJiMzOTtcMjY2JiMzOTssPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGZs YWdzID0gMjU1ICYjMzk7XDM3NyYjMzk7PGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIH0sIHs8YnI+ wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSA5MzgyNDk5NDg1 NTc4Miw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0g MCw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgbGFzdF9zdHJvbmdfdHlwZSA9IDAsPGJyPsKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDEsPGJyPsKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIGxldmVsID0gMjIyICYjMzk7XDMzNiYjMzk7LDxicj7CoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCBmbGFncyA9IDg1ICYjMzk7VSYjMzk7PGJyPsKgIMKgIMKgIMKgIMKg IMKgIMKgIH0sIHs8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgbmV4dF9mb3JfbmV1dHJhbF9w b3MgPSAwLDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUg PSAwLDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBsYXN0X3N0cm9uZ190eXBlID0gMCw8YnI+ wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMCw8YnI+wqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgbGV2ZWwgPSAwICYjMzk7XDAwMCYjMzk7LDxicj7CoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCBmbGFncyA9IDAgJiMzOTtcMDAwJiMzOTs8YnI+wqAgwqAgwqAgwqAg wqAgwqAgwqAgfSwgezxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBuZXh0X2Zvcl9uZXV0cmFs X3BvcyA9IDE0MDczNzQ4MzUxNjgzMiw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgbmV4dF9m b3JfbmV1dHJhbF90eXBlID0gMiw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgbGFzdF9zdHJv bmdfdHlwZSA9IDUsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIHByZXZfZm9yX25ldXRyYWxf dHlwZSA9IDcsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGxldmVsID0gODkgJiMzOTtZJiMz OTssPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGZsYWdzID0gODUgJiMzOTtVJiMzOTs8YnI+ wqAgwqAgwqAgwqAgwqAgwqAgwqAgfSwgezxicj4tLVR5cGUgJmx0O1JFVCZndDsgZm9yIG1vcmUs IHEgdG8gcXVpdCwgYyB0byBjb250aW51ZSB3aXRob3V0IHBhZ2luZy0tPGJyPsKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gOTM4MjUwMTg0NTAzODEsPGJyPsKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsPGJyPsKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIGxhc3Rfc3Ryb25nX3R5cGUgPSAyLDxicj7CoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSA1LDxicj7CoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCBsZXZlbCA9IDE4MiAmIzM5O1wyNjYmIzM5Oyw8YnI+wqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgZmxhZ3MgPSAyNTUgJiMzOTtcMzc3JiMzOTs8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAg fSwgezxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDkz ODI0OTkyNzAzODY1LDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBuZXh0X2Zvcl9uZXV0cmFs X3R5cGUgPSA0LDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBsYXN0X3N0cm9uZ190eXBlID0g Miw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMCw8 YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgbGV2ZWwgPSAwICYjMzk7XDAwMCYjMzk7LDxicj7C oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBmbGFncyA9IDAgJiMzOTtcMDAwJiMzOTs8YnI+wqAgwqAg wqAgwqAgwqAgwqAgwqAgfSwgezxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBuZXh0X2Zvcl9u ZXV0cmFsX3BvcyA9IDAsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIG5leHRfZm9yX25ldXRy YWxfdHlwZSA9IDAsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGxhc3Rfc3Ryb25nX3R5cGUg PSAwLDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAw LDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBsZXZlbCA9IDAgJiMzOTtcMDAwJiMzOTssPGJy PsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGZsYWdzID0gMCAmIzM5O1wwMDAmIzM5Ozxicj7CoCDC oCDCoCDCoCDCoCDCoCDCoCB9LCB7PGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIG5leHRfZm9y X25ldXRyYWxfcG9zID0gOTM4MjUwMDgyMjY5NDQsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGxh c3Rfc3Ryb25nX3R5cGUgPSA2LDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBwcmV2X2Zvcl9u ZXV0cmFsX3R5cGUgPSA1LDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBsZXZlbCA9IDM0ICYj Mzk7JnF1b3Q7JiMzOTssPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGZsYWdzID0gODYgJiMz OTtWJiMzOTs8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgfSwgezxicj7CoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDE0MDczNzI1NDczMjQxNiw8YnI+wqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCw8YnI+wqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgbGFzdF9zdHJvbmdfdHlwZSA9IDAsPGJyPsKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDAsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIGxldmVsID0gMCAmIzM5O1wwMDAmIzM5Oyw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg ZmxhZ3MgPSAwICYjMzk7XDAwMCYjMzk7PGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIH0sIHs8YnI+ wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAxNDA3MzcyNTQ3 MzI0MTYsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9 IDAsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGxhc3Rfc3Ryb25nX3R5cGUgPSA0LDxicj7C oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSA0LDxicj7CoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCBsZXZlbCA9IDE4MiAmIzM5O1wyNjYmIzM5Oyw8YnI+wqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgZmxhZ3MgPSAyNTUgJiMzOTtcMzc3JiMzOTs8YnI+wqAgwqAgwqAg wqAgwqAgwqAgwqAgfSwgezxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBuZXh0X2Zvcl9uZXV0 cmFsX3BvcyA9IDkzODI0OTk0MDY2MTc4LDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBuZXh0 X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBsYXN0X3N0 cm9uZ190eXBlID0gNCw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgcHJldl9mb3JfbmV1dHJh bF90eXBlID0gMCw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgbGV2ZWwgPSAxODIgJiMzOTtc MjY2JiMzOTssPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGZsYWdzID0gMjU1ICYjMzk7XDM3 NyYjMzk7PGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIH0sIHs8YnI+wqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAxNDA3MzcyNDk5MzY3NjAsPGJyPsKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsPGJyPsKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIGxhc3Rfc3Ryb25nX3R5cGUgPSA2LDxicj7CoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCBsZXZlbCA9IDAgJiMzOTtcMDAwJiMzOTssPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGZs YWdzID0gMCAmIzM5O1wwMDAmIzM5Ozxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCB9LCB7PGJyPsKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gMTQwNzM3MjU0NzMy NDE2LDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAw LDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBsYXN0X3N0cm9uZ190eXBlID0gNiw8YnI+wqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMSw8YnI+wqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgbGV2ZWwgPSAxODIgJiMzOTtcMjY2JiMzOTssPGJyPsKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIGZsYWdzID0gMjU1ICYjMzk7XDM3NyYjMzk7PGJyPi0tVHlwZSAmbHQ7 UkVUJmd0OyBmb3IgbW9yZSwgcSB0byBxdWl0LCBjIHRvIGNvbnRpbnVlIHdpdGhvdXQgcGFnaW5n LS08YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgfSwgezxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDkzODI0OTkyNjI5NjUxLDxicj7CoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLDxicj7CoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCBsYXN0X3N0cm9uZ190eXBlID0gNCw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg cHJldl9mb3JfbmV1dHJhbF90eXBlID0gMyw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgbGV2 ZWwgPSAxODIgJiMzOTtcMjY2JiMzOTssPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGZsYWdz ID0gMjU1ICYjMzk7XDM3NyYjMzk7PGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIH0sIHs8YnI+wqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAxNDA3Mzc0ODM1MjI3 ODQsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDcs PGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGxhc3Rfc3Ryb25nX3R5cGUgPSA3LDxicj7CoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSA3LDxicj7CoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCBsZXZlbCA9IDI1NSAmIzM5O1wzNzcmIzM5Oyw8YnI+wqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgZmxhZ3MgPSAyNTUgJiMzOTtcMzc3JiMzOTs8YnI+wqAgwqAgwqAgwqAg wqAgwqAgwqAgfSwgezxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBuZXh0X2Zvcl9uZXV0cmFs X3BvcyA9IDAsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIG5leHRfZm9yX25ldXRyYWxfdHlw ZSA9IDAsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGxhc3Rfc3Ryb25nX3R5cGUgPSAwLDxi cj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAxLDxicj7C oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBsZXZlbCA9IDIyMiAmIzM5O1wzMzYmIzM5Oyw8YnI+wqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgZmxhZ3MgPSA4NSAmIzM5O1UmIzM5Ozxicj7CoCDCoCDCoCDC oCDCoCDCoCDCoCB9LCB7PGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIG5leHRfZm9yX25ldXRy YWxfcG9zID0gOTM4MjUwMTk1ODEyMDAsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIG5leHRf Zm9yX25ldXRyYWxfdHlwZSA9IDAsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGxhc3Rfc3Ry b25nX3R5cGUgPSA0LDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBwcmV2X2Zvcl9uZXV0cmFs X3R5cGUgPSA1LDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBsZXZlbCA9IDI0NiAmIzM5O1wz NjYmIzM5Oyw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgZmxhZ3MgPSA4NiAmIzM5O1YmIzM5 Ozxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCB9LCB7PGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IG5leHRfZm9yX25ldXRyYWxfcG9zID0gNDI5NDk2NzI5NSw8YnI+wqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgbGFzdF9zdHJvbmdfdHlwZSA9IDQsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIHByZXZf Zm9yX25ldXRyYWxfdHlwZSA9IDMsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGxldmVsID0g MTgyICYjMzk7XDI2NiYjMzk7LDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBmbGFncyA9IDI1 NSAmIzM5O1wzNzcmIzM5Ozxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCB9LCB7PGJyPsKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gOTM4MjQ5OTMyODQ3NjcsPGJy PsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsPGJyPsKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIGxhc3Rfc3Ryb25nX3R5cGUgPSA0LDxicj7CoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAzLDxicj7CoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCBsZXZlbCA9IDE4MiAmIzM5O1wyNjYmIzM5Oyw8YnI+wqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgZmxhZ3MgPSAyNTUgJiMzOTtcMzc3JiMzOTs8YnI+wqAgwqAgwqAgwqAgwqAgwqAg wqAgfSwgezxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9 IDE0MDczNzQ4MzUyMjc4NCw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgbmV4dF9mb3JfbmV1 dHJhbF90eXBlID0gMSw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgbGFzdF9zdHJvbmdfdHlw ZSA9IDYsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9 IDAsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGxldmVsID0gMCAmIzM5O1wwMDAmIzM5Oyw8 YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgZmxhZ3MgPSAwICYjMzk7XDAwMCYjMzk7PGJyPsKg IMKgIMKgIMKgIMKgIMKgIMKgIH0sIHs8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgbmV4dF9m b3JfbmV1dHJhbF9wb3MgPSAxLDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBuZXh0X2Zvcl9u ZXV0cmFsX3R5cGUgPSAwLDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBsYXN0X3N0cm9uZ190 eXBlID0gMCw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgcHJldl9mb3JfbmV1dHJhbF90eXBl ID0gMSw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgbGV2ZWwgPSAyMjIgJiMzOTtcMzM2JiMz OTssPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGZsYWdzID0gODUgJiMzOTtVJiMzOTs8YnI+ wqAgwqAgwqAgwqAgwqAgwqAgwqAgfSwgezxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBuZXh0 X2Zvcl9uZXV0cmFsX3BvcyA9IDkzODI1MDAxMTk3MTIwLDxicj7CoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCBsYXN0X3N0cm9uZ190eXBlID0gMCw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgcHJldl9m b3JfbmV1dHJhbF90eXBlID0gMCw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgbGV2ZWwgPSAw ICYjMzk7XDAwMCYjMzk7LDxicj4tLVR5cGUgJmx0O1JFVCZndDsgZm9yIG1vcmUsIHEgdG8gcXVp dCwgYyB0byBjb250aW51ZSB3aXRob3V0IHBhZ2luZy0tPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIGZsYWdzID0gMCAmIzM5O1wwMDAmIzM5Ozxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCB9LCB7 PGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gMCw8YnI+ wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCw8YnI+wqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgbGFzdF9zdHJvbmdfdHlwZSA9IDMsPGJyPsKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDMsPGJyPsKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIGxldmVsID0gMTgyICYjMzk7XDI2NiYjMzk7LDxicj7CoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCBmbGFncyA9IDI1NSAmIzM5O1wzNzcmIzM5Ozxicj7CoCDCoCDCoCDCoCDCoCDCoCDC oCB9LCB7PGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIG5leHRfZm9yX25ldXRyYWxfcG9zID0g OTM4MjQ5OTI4NTczMDIsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIG5leHRfZm9yX25ldXRy YWxfdHlwZSA9IDAsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGxhc3Rfc3Ryb25nX3R5cGUg PSA2LDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAz LDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBsZXZlbCA9IDE4MiAmIzM5O1wyNjYmIzM5Oyw8 YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgZmxhZ3MgPSAyNTUgJiMzOTtcMzc3JiMzOTs8YnI+ wqAgwqAgwqAgwqAgwqAgwqAgwqAgfSwgezxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBuZXh0 X2Zvcl9uZXV0cmFsX3BvcyA9IDE0MDczNzQ4MzUxNzE2OCw8YnI+wqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gNyw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgbGFzdF9zdHJvbmdfdHlwZSA9IDMsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIHByZXZf Zm9yX25ldXRyYWxfdHlwZSA9IDIsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGxldmVsID0g OTQgJiMzOTteJiMzOTssPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGZsYWdzID0gODUgJiMz OTtVJiMzOTs8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgfSwgezxicj7CoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDAsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IGxhc3Rfc3Ryb25nX3R5cGUgPSAwLDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBwcmV2X2Zv cl9uZXV0cmFsX3R5cGUgPSAyLDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBsZXZlbCA9IDE5 ICYjMzk7XDAyMyYjMzk7LDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBmbGFncyA9IDI0MiAm IzM5O1wzNjImIzM5Ozxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCB9LCB7PGJyPsKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gNTcyNzUyMjc5NTIsPGJyPsKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsPGJyPsKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIGxhc3Rfc3Ryb25nX3R5cGUgPSAwLDxicj7CoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAyLDxicj7CoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCBsZXZlbCA9IDE5ICYjMzk7XDAyMyYjMzk7LDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCBmbGFncyA9IDI0MiAmIzM5O1wzNjImIzM5Ozxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCB9LCB7 PGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gMTQwNzM3 NDgzNTE3MjE2LDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBuZXh0X2Zvcl9uZXV0cmFsX3R5 cGUgPSAwLDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBsYXN0X3N0cm9uZ190eXBlID0gMCw8 YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMCw8YnI+ wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgbGV2ZWwgPSAwICYjMzk7XDAwMCYjMzk7LDxicj7CoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCBmbGFncyA9IDAgJiMzOTtcMDAwJiMzOTs8YnI+wqAgwqAgwqAg wqAgwqAgwqAgwqAgfSwgezxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBuZXh0X2Zvcl9uZXV0 cmFsX3BvcyA9IDkzODI1MDAxMjcxMTM2LDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBuZXh0 X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBsYXN0X3N0 cm9uZ190eXBlID0gNCw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgcHJldl9mb3JfbmV1dHJh bF90eXBlID0gNiw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgbGV2ZWwgPSAxODIgJiMzOTtc MjY2JiMzOTssPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGZsYWdzID0gMjU1ICYjMzk7XDM3 NyYjMzk7PGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIH0sIHs8YnI+wqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSA5MzgyNDk5NDA2OTQzNiw8YnI+wqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCw8YnI+wqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgbGFzdF9zdHJvbmdfdHlwZSA9IDYsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDQsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IGxldmVsID0gMjQ2ICYjMzk7XDM2NiYjMzk7LDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBm bGFncyA9IDg2ICYjMzk7ViYjMzk7PGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIH0sIHs8YnI+wqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAwLDxicj7CoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLDxicj7CoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCBsYXN0X3N0cm9uZ190eXBlID0gNiw8YnI+wqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMCw8YnI+LS1UeXBlICZsdDtSRVQmZ3Q7IGZv ciBtb3JlLCBxIHRvIHF1aXQsIGMgdG8gY29udGludWUgd2l0aG91dCBwYWdpbmctLTxicj7CoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCBsZXZlbCA9IDAgJiMzOTtcMDAwJiMzOTssPGJyPsKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIGZsYWdzID0gMCAmIzM5O1wwMDAmIzM5Ozxicj7CoCDCoCDCoCDCoCDC oCDCoCDCoCB9LCB7PGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIG5leHRfZm9yX25ldXRyYWxf cG9zID0gMzcxMDQsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIG5leHRfZm9yX25ldXRyYWxf dHlwZSA9IDAsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGxhc3Rfc3Ryb25nX3R5cGUgPSA2 LDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAyLDxi cj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBsZXZlbCA9IDE4MiAmIzM5O1wyNjYmIzM5Oyw8YnI+ wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgZmxhZ3MgPSAyNTUgJiMzOTtcMzc3JiMzOTs8YnI+wqAg wqAgwqAgwqAgwqAgwqAgwqAgfSwgezxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBuZXh0X2Zv cl9uZXV0cmFsX3BvcyA9IDE0MDczNzI1NDczMjQxNiw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg bGFzdF9zdHJvbmdfdHlwZSA9IDAsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIHByZXZfZm9y X25ldXRyYWxfdHlwZSA9IDEsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGxldmVsID0gMjIy ICYjMzk7XDMzNiYjMzk7LDxicj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBmbGFncyA9IDg1ICYj Mzk7VSYjMzk7PGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIH19LDxicj7CoCDCoCDCoCDCoCDCoCDC oCBzdHJpbmcgPSB7PGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIGxzdHJpbmcgPSBYSUwoMCksPGJy PsKgIMKgIMKgIMKgIMKgIMKgIMKgIHMgPSAweDAsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIHNj aGFycyA9IDE0MDczNzQ4MzUxNzMyOCw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgYnVmcG9zID0g OTM4MjQ5OTM2ODQxOTUsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIMKgIGZyb21fZGlzcF9zdHIgPSBm YWxzZSw8YnI+wqAgwqAgwqAgwqAgwqAgwqAgwqAgdW5pYnl0ZSA9IGZhbHNlPGJyPsKgIMKgIMKg IMKgIMKgIMKgIH0sPGJyPsKgIMKgIMKgIMKgIMKgIMKgIHcgPSAweDAsPGJyPsKgIMKgIMKgIMKg IMKgIMKgIHBhcmFncmFwaF9kaXIgPSBORVVUUkFMX0RJUiw8YnI+wqAgwqAgwqAgwqAgwqAgwqAg c2VwYXJhdG9yX2xpbWl0ID0gOTM4MjUwMTk4Mjg0MTYsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIGZp cnN0X2VsdCA9IGZhbHNlLDxicj7CoCDCoCDCoCDCoCDCoCDCoCBuZXdfcGFyYWdyYXBoID0gZmFs c2UsPGJyPsKgIMKgIMKgIMKgIMKgIMKgIGZyYW1lX3dpbmRvd19wID0gZmFsc2U8YnI+wqAgwqAg wqAgwqAgwqAgfSw8YnI+wqAgwqAgwqAgwqAgwqAgcGFyYWdyYXBoX2VtYmVkZGluZyA9ICh1bmtu b3duOiAweDU1NmI2YjY0KSw8YnI+wqAgwqAgwqAgwqAgwqAgbWluX3dpZHRoX3Byb3BlcnR5ID0g WElMKDB4NTU1NTU2ZmE1ZDFkKSw8YnI+wqAgwqAgwqAgwqAgwqAgbWluX3dpZHRoX3N0YXJ0ID0g MTxicj7CoCDCoCDCoCDCoCB9PGJyPsKgIMKgIMKgIMKgIGxhc3RfdGV4dF9yb3cgPSAweDA8YnI+ wqAgwqAgwqAgwqAgZiA9IDB4NTU1NTU2ZmE1OGMwPGJyPsKgIMKgIMKgIMKgIGN1cnNvcl92cG9z ID0gMDxicj7CoCDCoCDCoCDCoCBpdF9jaGFycG9zID0gMTQzNDIxODcyNzxicj4jMiDCoDB4MDAw MDU1NTU1NTVjZDZmYSBpbiByZWRpc3BsYXlfd2luZG93ICh3aW5kb3c9WElMKDB4NTU1NTU2ZmE1 YWU1KSwganVzdF90aGlzX29uZV9wPWZhbHNlKSBhdCB4ZGlzcC5jOjIwNTMxPC9kaXY+PGRpdj48 YnI+PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRp dj48YnI+SW4gR05VIEVtYWNzIDMwLjAuNTAgKGJ1aWxkIDIsIHg4Nl82NC1wYy1saW51eC1nbnUp IG9mIDIwMjQtMDUtMjYgYnVpbHQgb24gc29ubjxicj5SZXBvc2l0b3J5IHJldmlzaW9uOiA3NGI4 MDQzZTYwZGRlNjcxMGQwYmE0MTMyNzhjMmNiMzZhODRmOGYyPGJyPlJlcG9zaXRvcnkgYnJhbmNo OiBtYXN0ZXI8YnI+U3lzdGVtIERlc2NyaXB0aW9uOiBEZXZ1YW4gR05VL0xpbnV4IDUgKGRhZWRh bHVzKTxicj48YnI+Q29uZmlndXJlZCB1c2luZzo8YnI+wqAmIzM5O2NvbmZpZ3VyZSAtLXByZWZp eD0vb3B0L2RjL2VtYWNzLyAtLXdpdGhvdXQtZGJ1cyAtLXdpdGgtdGlmZj1ubyAtLXdpdGhvdXQt dGlmZjxicj7CoC0td2l0aG91dC1saWJzeXN0ZW1kIC0td2l0aG91dC1kYnVzIC0td2l0aC1tYWls dXRpbHMgLS13aXRoLW5hdGl2ZS1jb21waWxhdGlvbiAtLXdpdGgteC10b29sa2l0PW5vPGJyPsKg LS13aXRob3V0LWltYWdlbWFnaWNrIC0td2l0aG91dC14ZnQgLS13aXRob3V0LWhhcmZidXp6IC0t d2l0aG91dC1mcmVldHlwZSAtLXdpdGhvdXQtbGlib3RmPGJyPsKgLS13aXRob3V0LXh3aWRnZXRz IC0td2l0aG91dC14cG0gLS13aXRob3V0LWpwZWcgLS13aXRob3V0LWdpZiAtLXdpdGhvdXQtcG5n IC0td2l0aG91dC13ZWJwPGJyPsKgLS13aXRob3V0LXJzdmcgLS13aXRob3V0LWNhaXJvIC0td2l0 aG91dC14ICYjMzk7Q0ZMQUdTPS1nMyAtTzAmIzM5OyYjMzk7PGJyPjxicj5Db25maWd1cmVkIGZl YXR1cmVzOjxicj5HTVAgR05VVExTIExDTVMyIExJQlNFTElOVVggTElCWE1MMiBNT0RVTEVTIE5B VElWRV9DT01QIE5PVElGWSBJTk9USUZZIFBEVU1QRVIgU0VDQ09NUCBTT1VORCBTUUxJVEUzPGJy PlRIUkVBRFMgWElNIFpMSUI8YnI+PGJyPkltcG9ydGFudCBzZXR0aW5nczo8YnI+wqAgdmFsdWUg b2YgJExBTkc6IGVuX1VTLlVURi04PGJyPsKgIHZhbHVlIG9mICRYTU9ESUZJRVJTOiBAaW09U0NJ TTxicj7CoCBsb2NhbGUtY29kaW5nLXN5c3RlbTogdXRmLTgtdW5peDxicj48YnI+TWFqb3IgbW9k ZTogTGlzcCBJbnRlcmFjdGlvbjxicj48YnI+TWlub3IgbW9kZXMgaW4gZWZmZWN0Ojxicj7CoCB4 dGVybS1tb3VzZS1tb2RlOiB0PGJyPsKgIGVyYy10cmFjay1tb2RlOiB0PGJyPsKgIGVyYy1zZXJ2 aWNlcy1tb2RlOiB0PGJyPsKgIGVyYy1yaW5nLW1vZGU6IHQ8YnI+wqAgZXJjLW5ldHNwbGl0LW1v ZGU6IHQ8YnI+wqAgZXJjLW1lbnUtbW9kZTogdDxicj7CoCBlcmMtbWF0Y2gtbW9kZTogdDxicj7C oCBlcmMtaXJjY29udHJvbHMtbW9kZTogdDxicj7CoCBlcmMtbm9uY29tbWFuZHMtbW9kZTogdDxi cj7CoCBlcmMtcmVhZG9ubHktbW9kZTogdDxicj7CoCBlcmMtYnV0dG9uLW1vZGU6IHQ8YnI+wqAg ZXJjLWZpbGwtbW9kZTogdDxicj7CoCBlcmMtc3RhbXAtbW9kZTogdDxicj7CoCBlcmMtYXV0b2pv aW4tbW9kZTogdDxicj7CoCBlcmMtbmV0d29ya3MtbW9kZTogdDxicj7CoCBzYXZlaGlzdC1tb2Rl OiB0PGJyPsKgIHJlY2VudGYtbW9kZTogdDxicj7CoCBoZXhsLWZvbGxvdy1hc2NpaTogdDxicj7C oCByYWluYm93LWRlbGltaXRlcnMtbW9kZTogdDxicj7CoCBoZWxtLW1vZGU6IHQ8YnI+wqAgaGVs bS1taW5pYnVmZmVyLWhpc3RvcnktbW9kZTogdDxicj7CoCBhc3luYy1ieXRlY29tcC1wYWNrYWdl LW1vZGU6IHQ8YnI+wqAgZ2xvYmFsLWdpdC1jb21taXQtbW9kZTogdDxicj7CoCBqZGVjb21wLW1v ZGU6IHQ8YnI+wqAgcHJvamVjdGlsZS1tb2RlOiB0PGJyPsKgIGdsb2JhbC1zZW1hbnRpYy1kZWNv cmF0aW9uLW1vZGU6IHQ8YnI+wqAgZ2xvYmFsLXNlbWFudGljZGItbWlub3ItbW9kZTogdDxicj7C oCBnbG9iYWwtc2VtYW50aWMtc2hvdy11bm1hdGNoZWQtc3ludGF4LW1vZGU6IC0xPGJyPsKgIHNl bWFudGljLW1vZGU6IHQ8YnI+wqAgcmNpcmMtdHJhY2stbWlub3ItbW9kZTogdDxicj7CoCBqYWJi ZXItYWN0aXZpdHktbW9kZTogdDxicj7CoCB5YXMtZ2xvYmFsLW1vZGU6IHQ8YnI+wqAgeWFzLW1p bm9yLW1vZGU6IHQ8YnI+wqAgdW5wYWNrYWdlZC9vcmctZXhwb3J0LWh0bWwtd2l0aC11c2VmdWwt aWRzLW1vZGU6IHQ8YnI+wqAgbWluaWJ1ZmZlci1kZXB0aC1pbmRpY2F0ZS1tb2RlOiB0PGJyPsKg IGdsb2JhbC1zby1sb25nLW1vZGU6IHQ8YnI+wqAgZGlzcGxheS10aW1lLW1vZGU6IHQ8YnI+wqAg Z2xvYmFsLWhsLWxpbmUtbW9kZTogdDxicj7CoCB4Y2xpcC1tb2RlOiB0PGJyPsKgIHRvb2x0aXAt bW9kZTogdDxicj7CoCBnbG9iYWwtZWxkb2MtbW9kZTogdDxicj7CoCBlbGRvYy1tb2RlOiB0PGJy PsKgIHNob3ctcGFyZW4tbW9kZTogdDxicj7CoCBmaWxlLW5hbWUtc2hhZG93LW1vZGU6IHQ8YnI+ wqAgZ2xvYmFsLWZvbnQtbG9jay1tb2RlOiB0PGJyPsKgIGZvbnQtbG9jay1tb2RlOiB0PGJyPsKg IG1pbmlidWZmZXItcmVnZXhwLW1vZGU6IHQ8YnI+wqAgY29sdW1uLW51bWJlci1tb2RlOiB0PGJy PsKgIGxpbmUtbnVtYmVyLW1vZGU6IHQ8YnI+wqAgaW5kZW50LXRhYnMtbW9kZTogdDxicj7CoCBh dXRvLWVuY3J5cHRpb24tbW9kZTogdDxicj7CoCBhdXRvLWNvbXByZXNzaW9uLW1vZGU6IHQ8YnI+ wqAgaHMtbWlub3ItbW9kZTogdDxicj48YnI+TG9hZC1wYXRoIHNoYWRvd3M6PGJyPi93L2hlbG0v aGVsbS1maWxlcyBoaWRlcyAvaG9tZS9kYy8uZW1hY3MuZC9lbHBhL2hlbG0tMjAxOTExMDEuNjQx L2hlbG0tZmlsZXM8YnI+L3cvaGVsbS9oZWxtLWNvbWludCBoaWRlcyAvaG9tZS9kYy8uZW1hY3Mu ZC9lbHBhL2hlbG0tMjAxOTExMDEuNjQxL2hlbG0tY29taW50PGJyPi93L2hlbG0vaGVsbS1lbGlz cC1wYWNrYWdlIGhpZGVzIC9ob21lL2RjLy5lbWFjcy5kL2VscGEvaGVsbS0yMDE5MTEwMS42NDEv aGVsbS1lbGlzcC1wYWNrYWdlPGJyPi93L2hlbG0vaGVsbS1leHRlcm5hbCBoaWRlcyAvaG9tZS9k Yy8uZW1hY3MuZC9lbHBhL2hlbG0tMjAxOTExMDEuNjQxL2hlbG0tZXh0ZXJuYWw8YnI+L3cvaGVs bS9oZWxtLWVhc3ltZW51IGhpZGVzIC9ob21lL2RjLy5lbWFjcy5kL2VscGEvaGVsbS0yMDE5MTEw MS42NDEvaGVsbS1lYXN5bWVudTxicj4vdy9oZWxtL2hlbG0tZm9udCBoaWRlcyAvaG9tZS9kYy8u ZW1hY3MuZC9lbHBhL2hlbG0tMjAxOTExMDEuNjQxL2hlbG0tZm9udDxicj4vdy9oZWxtL2hlbG0t aW1lbnUgaGlkZXMgL2hvbWUvZGMvLmVtYWNzLmQvZWxwYS9oZWxtLTIwMTkxMTAxLjY0MS9oZWxt LWltZW51PGJyPi93L2hlbG0vaGVsbS14LWZpbGVzIGhpZGVzIC9ob21lL2RjLy5lbWFjcy5kL2Vs cGEvaGVsbS0yMDE5MTEwMS42NDEvaGVsbS14LWZpbGVzPGJyPi93L2hlbG0vaGVsbS1yZWdleHAg aGlkZXMgL2hvbWUvZGMvLmVtYWNzLmQvZWxwYS9oZWxtLTIwMTkxMTAxLjY0MS9oZWxtLXJlZ2V4 cDxicj4vdy9oZWxtL2hlbG0tbmV0IGhpZGVzIC9ob21lL2RjLy5lbWFjcy5kL2VscGEvaGVsbS0y MDE5MTEwMS42NDEvaGVsbS1uZXQ8YnI+L3cvaGVsbS9oZWxtLXJpbmcgaGlkZXMgL2hvbWUvZGMv LmVtYWNzLmQvZWxwYS9oZWxtLTIwMTkxMTAxLjY0MS9oZWxtLXJpbmc8YnI+L3cvaGVsbS9oZWxt LWZpbmQgaGlkZXMgL2hvbWUvZGMvLmVtYWNzLmQvZWxwYS9oZWxtLTIwMTkxMTAxLjY0MS9oZWxt LWZpbmQ8YnI+L3cvaGVsbS9oZWxtLW1pc2MgaGlkZXMgL2hvbWUvZGMvLmVtYWNzLmQvZWxwYS9o ZWxtLTIwMTkxMTAxLjY0MS9oZWxtLW1pc2M8YnI+L3cvaGVsbS9oZWxtLW9jY3VyIGhpZGVzIC9o b21lL2RjLy5lbWFjcy5kL2VscGEvaGVsbS0yMDE5MTEwMS42NDEvaGVsbS1vY2N1cjxicj4vdy9o ZWxtL2hlbG0tc3lzIGhpZGVzIC9ob21lL2RjLy5lbWFjcy5kL2VscGEvaGVsbS0yMDE5MTEwMS42 NDEvaGVsbS1zeXM8YnI+L3cvaGVsbS9oZWxtLXR5cGVzIGhpZGVzIC9ob21lL2RjLy5lbWFjcy5k L2VscGEvaGVsbS0yMDE5MTEwMS42NDEvaGVsbS10eXBlczxicj4vdy9oZWxtL2hlbG0tZWxpc3Ag aGlkZXMgL2hvbWUvZGMvLmVtYWNzLmQvZWxwYS9oZWxtLTIwMTkxMTAxLjY0MS9oZWxtLWVsaXNw PGJyPi93L2hlbG0vaGVsbS1hZGFwdGl2ZSBoaWRlcyAvaG9tZS9kYy8uZW1hY3MuZC9lbHBhL2hl bG0tMjAxOTExMDEuNjQxL2hlbG0tYWRhcHRpdmU8YnI+L3cvaGVsbS9oZWxtLXNoZWxsIGhpZGVz IC9ob21lL2RjLy5lbWFjcy5kL2VscGEvaGVsbS0yMDE5MTEwMS42NDEvaGVsbS1zaGVsbDxicj4v dy9oZWxtL2hlbG0taWQtdXRpbHMgaGlkZXMgL2hvbWUvZGMvLmVtYWNzLmQvZWxwYS9oZWxtLTIw MTkxMTAxLjY0MS9oZWxtLWlkLXV0aWxzPGJyPi93L2hlbG0vaGVsbS1ib29rbWFyayBoaWRlcyAv aG9tZS9kYy8uZW1hY3MuZC9lbHBhL2hlbG0tMjAxOTExMDEuNjQxL2hlbG0tYm9va21hcms8YnI+ L3cvaGVsbS9oZWxtLW1vZGUgaGlkZXMgL2hvbWUvZGMvLmVtYWNzLmQvZWxwYS9oZWxtLTIwMTkx MTAxLjY0MS9oZWxtLW1vZGU8YnI+L3cvaGVsbS9oZWxtLWVzaGVsbCBoaWRlcyAvaG9tZS9kYy8u ZW1hY3MuZC9lbHBhL2hlbG0tMjAxOTExMDEuNjQxL2hlbG0tZXNoZWxsPGJyPi93L2hlbG0vaGVs bS1kYWJicmV2IGhpZGVzIC9ob21lL2RjLy5lbWFjcy5kL2VscGEvaGVsbS0yMDE5MTEwMS42NDEv aGVsbS1kYWJicmV2PGJyPi93L2hlbG0vaGVsbS1ncmVwIGhpZGVzIC9ob21lL2RjLy5lbWFjcy5k L2VscGEvaGVsbS0yMDE5MTEwMS42NDEvaGVsbS1ncmVwPGJyPi93L2hlbG0vaGVsbS1jb2xvciBo aWRlcyAvaG9tZS9kYy8uZW1hY3MuZC9lbHBhL2hlbG0tMjAxOTExMDEuNjQxL2hlbG0tY29sb3I8 YnI+L3cvaGVsbS9oZWxtLWhlbHAgaGlkZXMgL2hvbWUvZGMvLmVtYWNzLmQvZWxwYS9oZWxtLTIw MTkxMTAxLjY0MS9oZWxtLWhlbHA8YnI+L3cvaGVsbS9oZWxtLWJ1ZmZlcnMgaGlkZXMgL2hvbWUv ZGMvLmVtYWNzLmQvZWxwYS9oZWxtLTIwMTkxMTAxLjY0MS9oZWxtLWJ1ZmZlcnM8YnI+L3cvaGVs bS9oZWxtLWxvY2F0ZSBoaWRlcyAvaG9tZS9kYy8uZW1hY3MuZC9lbHBhL2hlbG0tMjAxOTExMDEu NjQxL2hlbG0tbG9jYXRlPGJyPi93L2hlbG0vaGVsbS10YWdzIGhpZGVzIC9ob21lL2RjLy5lbWFj cy5kL2VscGEvaGVsbS0yMDE5MTEwMS42NDEvaGVsbS10YWdzPGJyPi93L2hlbG0vaGVsbS1hdXRv bG9hZHMgaGlkZXMgL2hvbWUvZGMvLmVtYWNzLmQvZWxwYS9oZWxtLTIwMTkxMTAxLjY0MS9oZWxt LWF1dG9sb2Fkczxicj4vdy9oZWxtL2hlbG0taW5mbyBoaWRlcyAvaG9tZS9kYy8uZW1hY3MuZC9l bHBhL2hlbG0tMjAxOTExMDEuNjQxL2hlbG0taW5mbzxicj4vdy9oZWxtL2hlbG0tc2VtYW50aWMg aGlkZXMgL2hvbWUvZGMvLmVtYWNzLmQvZWxwYS9oZWxtLTIwMTkxMTAxLjY0MS9oZWxtLXNlbWFu dGljPGJyPi93L2hlbG0vaGVsbS1jb25maWcgaGlkZXMgL2hvbWUvZGMvLmVtYWNzLmQvZWxwYS9o ZWxtLTIwMTkxMTAxLjY0MS9oZWxtLWNvbmZpZzxicj4vdy9oZWxtL2hlbG0tY29tbWFuZCBoaWRl cyAvaG9tZS9kYy8uZW1hY3MuZC9lbHBhL2hlbG0tMjAxOTExMDEuNjQxL2hlbG0tY29tbWFuZDxi cj4vdy9oZWxtL2hlbG0tdXRpbHMgaGlkZXMgL2hvbWUvZGMvLmVtYWNzLmQvZWxwYS9oZWxtLTIw MTkxMTAxLjY0MS9oZWxtLXV0aWxzPGJyPi93L2hlbG0vaGVsbS1ldmFsIGhpZGVzIC9ob21lL2Rj Ly5lbWFjcy5kL2VscGEvaGVsbS0yMDE5MTEwMS42NDEvaGVsbS1ldmFsPGJyPi93L2hlbG0vaGVs bS1mb3ItZmlsZXMgaGlkZXMgL2hvbWUvZGMvLmVtYWNzLmQvZWxwYS9oZWxtLTIwMTkxMTAxLjY0 MS9oZWxtLWZvci1maWxlczxicj4vdy9oZWxtL2hlbG0tbWFuIGhpZGVzIC9ob21lL2RjLy5lbWFj cy5kL2VscGEvaGVsbS0yMDE5MTEwMS42NDEvaGVsbS1tYW48YnI+L3cvaGVsbS9oZWxtLW11bHRp LW1hdGNoIGhpZGVzIC9ob21lL2RjLy5lbWFjcy5kL2VscGEvaGVsbS1jb3JlLTIwMTkxMDMxLjE5 MzEvaGVsbS1tdWx0aS1tYXRjaDxicj4vdy9oZWxtL2hlbG0tbGliIGhpZGVzIC9ob21lL2RjLy5l bWFjcy5kL2VscGEvaGVsbS1jb3JlLTIwMTkxMDMxLjE5MzEvaGVsbS1saWI8YnI+L3cvaGVsbS9o ZWxtLXNvdXJjZSBoaWRlcyAvaG9tZS9kYy8uZW1hY3MuZC9lbHBhL2hlbG0tY29yZS0yMDE5MTAz MS4xOTMxL2hlbG0tc291cmNlPGJyPi93L2hlbG0vaGVsbSBoaWRlcyAvaG9tZS9kYy8uZW1hY3Mu ZC9lbHBhL2hlbG0tY29yZS0yMDE5MTAzMS4xOTMxL2hlbG08YnI+L2hvbWUvZGMvLmVtYWNzLmQv ZWxwYS90cmFuc2llbnQtMjAyMjA3MTcuMTcxMy90cmFuc2llbnQgaGlkZXMgL29wdC9kYy9lbWFj cy9zaGFyZS9lbWFjcy8zMC4wLjUwL2xpc3AvdHJhbnNpZW50PGJyPi93L29yZy1tb2RlL2xpc3Av b3JnLWZvbGQtY29yZSBoaWRlcyAvb3B0L2RjL2VtYWNzL3NoYXJlL2VtYWNzLzMwLjAuNTAvbGlz cC9vcmcvb3JnLWZvbGQtY29yZTxicj4vdy9vcmctbW9kZS9saXNwL29iLWhhc2tlbGwgaGlkZXMg L29wdC9kYy9lbWFjcy9zaGFyZS9lbWFjcy8zMC4wLjUwL2xpc3Avb3JnL29iLWhhc2tlbGw8YnI+ L3cvb3JnLW1vZGUvbGlzcC9vcmctcGxvdCBoaWRlcyAvb3B0L2RjL2VtYWNzL3NoYXJlL2VtYWNz LzMwLjAuNTAvbGlzcC9vcmcvb3JnLXBsb3Q8YnI+L3cvb3JnLW1vZGUvbGlzcC9veC1pY2FsZW5k YXIgaGlkZXMgL29wdC9kYy9lbWFjcy9zaGFyZS9lbWFjcy8zMC4wLjUwL2xpc3Avb3JnL294LWlj YWxlbmRhcjxicj4vdy9vcmctbW9kZS9saXNwL29yZy1mb290bm90ZSBoaWRlcyAvb3B0L2RjL2Vt YWNzL3NoYXJlL2VtYWNzLzMwLjAuNTAvbGlzcC9vcmcvb3JnLWZvb3Rub3RlPGJyPi93L29yZy1t b2RlL2xpc3Avb3JnLWFyY2hpdmUgaGlkZXMgL29wdC9kYy9lbWFjcy9zaGFyZS9lbWFjcy8zMC4w LjUwL2xpc3Avb3JnL29yZy1hcmNoaXZlPGJyPi93L29yZy1tb2RlL2xpc3Avb2ItZXhwIGhpZGVz IC9vcHQvZGMvZW1hY3Mvc2hhcmUvZW1hY3MvMzAuMC41MC9saXNwL29yZy9vYi1leHA8YnI+L3cv b3JnLW1vZGUvbGlzcC9vYi1vY3RhdmUgaGlkZXMgL29wdC9kYy9lbWFjcy9zaGFyZS9lbWFjcy8z MC4wLjUwL2xpc3Avb3JnL29iLW9jdGF2ZTxicj4vdy9vcmctbW9kZS9saXNwL29jLW5hdGJpYiBo aWRlcyAvb3B0L2RjL2VtYWNzL3NoYXJlL2VtYWNzLzMwLjAuNTAvbGlzcC9vcmcvb2MtbmF0Ymli PGJyPi93L29yZy1tb2RlL2xpc3Avb3JnLW51bSBoaWRlcyAvb3B0L2RjL2VtYWNzL3NoYXJlL2Vt YWNzLzMwLjAuNTAvbGlzcC9vcmcvb3JnLW51bTxicj4vdy9vcmctbW9kZS9saXNwL29iLXByb2Nl c3NpbmcgaGlkZXMgL29wdC9kYy9lbWFjcy9zaGFyZS9lbWFjcy8zMC4wLjUwL2xpc3Avb3JnL29i LXByb2Nlc3Npbmc8YnI+L3cvb3JnLW1vZGUvbGlzcC9vcmctbW91c2UgaGlkZXMgL29wdC9kYy9l bWFjcy9zaGFyZS9lbWFjcy8zMC4wLjUwL2xpc3Avb3JnL29yZy1tb3VzZTxicj4vdy9vcmctbW9k ZS9saXNwL29iLWNvcmUgaGlkZXMgL29wdC9kYy9lbWFjcy9zaGFyZS9lbWFjcy8zMC4wLjUwL2xp c3Avb3JnL29iLWNvcmU8YnI+L3cvb3JnLW1vZGUvbGlzcC9vYi1hd2sgaGlkZXMgL29wdC9kYy9l bWFjcy9zaGFyZS9lbWFjcy8zMC4wLjUwL2xpc3Avb3JnL29iLWF3azxicj4vdy9vcmctbW9kZS9s aXNwL29yZy10YWJsZSBoaWRlcyAvb3B0L2RjL2VtYWNzL3NoYXJlL2VtYWNzLzMwLjAuNTAvbGlz cC9vcmcvb3JnLXRhYmxlPGJyPi93L29yZy1tb2RlL2xpc3Avb3JnLWxpbnQgaGlkZXMgL29wdC9k Yy9lbWFjcy9zaGFyZS9lbWFjcy8zMC4wLjUwL2xpc3Avb3JnL29yZy1saW50PGJyPi93L29yZy1t b2RlL2xpc3Avb2MtYmFzaWMgaGlkZXMgL29wdC9kYy9lbWFjcy9zaGFyZS9lbWFjcy8zMC4wLjUw L2xpc3Avb3JnL29jLWJhc2ljPGJyPi93L29yZy1tb2RlL2xpc3Avb2Itc2NoZW1lIGhpZGVzIC9v cHQvZGMvZW1hY3Mvc2hhcmUvZW1hY3MvMzAuMC41MC9saXNwL29yZy9vYi1zY2hlbWU8YnI+L3cv b3JnLW1vZGUvbGlzcC9veC1sYXRleCBoaWRlcyAvb3B0L2RjL2VtYWNzL3NoYXJlL2VtYWNzLzMw LjAuNTAvbGlzcC9vcmcvb3gtbGF0ZXg8YnI+L3cvb3JnLW1vZGUvbGlzcC9vcmctbG9hZGRlZnMg aGlkZXMgL29wdC9kYy9lbWFjcy9zaGFyZS9lbWFjcy8zMC4wLjUwL2xpc3Avb3JnL29yZy1sb2Fk ZGVmczxicj4vdy9vcmctbW9kZS9saXNwL29iLXRhYmxlIGhpZGVzIC9vcHQvZGMvZW1hY3Mvc2hh cmUvZW1hY3MvMzAuMC41MC9saXNwL29yZy9vYi10YWJsZTxicj4vdy9vcmctbW9kZS9saXNwL29i LXNoZWxsIGhpZGVzIC9vcHQvZGMvZW1hY3Mvc2hhcmUvZW1hY3MvMzAuMC41MC9saXNwL29yZy9v Yi1zaGVsbDxicj4vdy9vcmctbW9kZS9saXNwL29yZyBoaWRlcyAvb3B0L2RjL2VtYWNzL3NoYXJl L2VtYWNzLzMwLjAuNTAvbGlzcC9vcmcvb3JnPGJyPi93L29yZy1tb2RlL2xpc3Avb2wtbWFuIGhp ZGVzIC9vcHQvZGMvZW1hY3Mvc2hhcmUvZW1hY3MvMzAuMC41MC9saXNwL29yZy9vbC1tYW48YnI+ L3cvb3JnLW1vZGUvbGlzcC9vbC1ybWFpbCBoaWRlcyAvb3B0L2RjL2VtYWNzL3NoYXJlL2VtYWNz LzMwLjAuNTAvbGlzcC9vcmcvb2wtcm1haWw8YnI+L3cvb3JnLW1vZGUvbGlzcC9veC1tYW4gaGlk ZXMgL29wdC9kYy9lbWFjcy9zaGFyZS9lbWFjcy8zMC4wLjUwL2xpc3Avb3JnL294LW1hbjxicj4v dy9vcmctbW9kZS9saXNwL29yZy1jeWNsZSBoaWRlcyAvb3B0L2RjL2VtYWNzL3NoYXJlL2VtYWNz LzMwLjAuNTAvbGlzcC9vcmcvb3JnLWN5Y2xlPGJyPi93L29yZy1tb2RlL2xpc3Avb3JnLWRhdGV0 cmVlIGhpZGVzIC9vcHQvZGMvZW1hY3Mvc2hhcmUvZW1hY3MvMzAuMC41MC9saXNwL29yZy9vcmct ZGF0ZXRyZWU8YnI+L3cvb3JnLW1vZGUvbGlzcC9vbC1taGUgaGlkZXMgL29wdC9kYy9lbWFjcy9z aGFyZS9lbWFjcy8zMC4wLjUwL2xpc3Avb3JnL29sLW1oZTxicj4vdy9vcmctbW9kZS9saXNwL29i LWNzcyBoaWRlcyAvb3B0L2RjL2VtYWNzL3NoYXJlL2VtYWNzLzMwLjAuNTAvbGlzcC9vcmcvb2It Y3NzPGJyPi93L29yZy1tb2RlL2xpc3Avb3JnLWZvbGQgaGlkZXMgL29wdC9kYy9lbWFjcy9zaGFy ZS9lbWFjcy8zMC4wLjUwL2xpc3Avb3JnL29yZy1mb2xkPGJyPi93L29yZy1tb2RlL2xpc3Avb2It bGlseXBvbmQgaGlkZXMgL29wdC9kYy9lbWFjcy9zaGFyZS9lbWFjcy8zMC4wLjUwL2xpc3Avb3Jn L29iLWxpbHlwb25kPGJyPi93L29yZy1tb2RlL2xpc3Avb2ItY29taW50IGhpZGVzIC9vcHQvZGMv ZW1hY3Mvc2hhcmUvZW1hY3MvMzAuMC41MC9saXNwL29yZy9vYi1jb21pbnQ8YnI+L3cvb3JnLW1v ZGUvbGlzcC9vYi1wbGFudHVtbCBoaWRlcyAvb3B0L2RjL2VtYWNzL3NoYXJlL2VtYWNzLzMwLjAu NTAvbGlzcC9vcmcvb2ItcGxhbnR1bWw8YnI+L3cvb3JnLW1vZGUvbGlzcC9vbC1iYmRiIGhpZGVz IC9vcHQvZGMvZW1hY3Mvc2hhcmUvZW1hY3MvMzAuMC41MC9saXNwL29yZy9vbC1iYmRiPGJyPi93 L29yZy1tb2RlL2xpc3Avb3gtYXNjaWkgaGlkZXMgL29wdC9kYy9lbWFjcy9zaGFyZS9lbWFjcy8z MC4wLjUwL2xpc3Avb3JnL294LWFzY2lpPGJyPi93L29yZy1tb2RlL2xpc3Avb2ItcHl0aG9uIGhp ZGVzIC9vcHQvZGMvZW1hY3Mvc2hhcmUvZW1hY3MvMzAuMC41MC9saXNwL29yZy9vYi1weXRob248 YnI+L3cvb3JnLW1vZGUvbGlzcC9vYi1yZWYgaGlkZXMgL29wdC9kYy9lbWFjcy9zaGFyZS9lbWFj cy8zMC4wLjUwL2xpc3Avb3JnL29iLXJlZjxicj4vdy9vcmctbW9kZS9saXNwL29iLWpzIGhpZGVz IC9vcHQvZGMvZW1hY3Mvc2hhcmUvZW1hY3MvMzAuMC41MC9saXNwL29yZy9vYi1qczxicj4vdy9v cmctbW9kZS9saXNwL294LW1kIGhpZGVzIC9vcHQvZGMvZW1hY3Mvc2hhcmUvZW1hY3MvMzAuMC41 MC9saXNwL29yZy9veC1tZDxicj4vdy9vcmctbW9kZS9saXNwL29jIGhpZGVzIC9vcHQvZGMvZW1h Y3Mvc2hhcmUvZW1hY3MvMzAuMC41MC9saXNwL29yZy9vYzxicj4vdy9vcmctbW9kZS9saXNwL29y Zy1rZXlzIGhpZGVzIC9vcHQvZGMvZW1hY3Mvc2hhcmUvZW1hY3MvMzAuMC41MC9saXNwL29yZy9v cmcta2V5czxicj4vdy9vcmctbW9kZS9saXNwL29yZy1mZWVkIGhpZGVzIC9vcHQvZGMvZW1hY3Mv c2hhcmUvZW1hY3MvMzAuMC41MC9saXNwL29yZy9vcmctZmVlZDxicj4vdy9vcmctbW9kZS9saXNw L29yZy1jYXB0dXJlIGhpZGVzIC9vcHQvZGMvZW1hY3Mvc2hhcmUvZW1hY3MvMzAuMC41MC9saXNw L29yZy9vcmctY2FwdHVyZTxicj4vdy9vcmctbW9kZS9saXNwL29yZy1jdGFncyBoaWRlcyAvb3B0 L2RjL2VtYWNzL3NoYXJlL2VtYWNzLzMwLjAuNTAvbGlzcC9vcmcvb3JnLWN0YWdzPGJyPi93L29y Zy1tb2RlL2xpc3Avb2ItbG9iIGhpZGVzIC9vcHQvZGMvZW1hY3Mvc2hhcmUvZW1hY3MvMzAuMC41 MC9saXNwL29yZy9vYi1sb2I8YnI+L3cvb3JnLW1vZGUvbGlzcC9vYi1mb3J0aCBoaWRlcyAvb3B0 L2RjL2VtYWNzL3NoYXJlL2VtYWNzLzMwLjAuNTAvbGlzcC9vcmcvb2ItZm9ydGg8YnI+L3cvb3Jn LW1vZGUvbGlzcC9vYi1jbG9qdXJlIGhpZGVzIC9vcHQvZGMvZW1hY3Mvc2hhcmUvZW1hY3MvMzAu MC41MC9saXNwL29yZy9vYi1jbG9qdXJlPGJyPi93L29yZy1tb2RlL2xpc3Avb2Itc2FzcyBoaWRl cyAvb3B0L2RjL2VtYWNzL3NoYXJlL2VtYWNzLzMwLjAuNTAvbGlzcC9vcmcvb2Itc2Fzczxicj4v dy9vcmctbW9kZS9saXNwL29sLWVzaGVsbCBoaWRlcyAvb3B0L2RjL2VtYWNzL3NoYXJlL2VtYWNz LzMwLjAuNTAvbGlzcC9vcmcvb2wtZXNoZWxsPGJyPi93L29yZy1tb2RlL2xpc3Avb3JnLXRpbWVy IGhpZGVzIC9vcHQvZGMvZW1hY3Mvc2hhcmUvZW1hY3MvMzAuMC41MC9saXNwL29yZy9vcmctdGlt ZXI8YnI+L3cvb3JnLW1vZGUvbGlzcC9vYi1SIGhpZGVzIC9vcHQvZGMvZW1hY3Mvc2hhcmUvZW1h Y3MvMzAuMC41MC9saXNwL29yZy9vYi1SPGJyPi93L29yZy1tb2RlL2xpc3Avb3JnLXNyYyBoaWRl cyAvb3B0L2RjL2VtYWNzL3NoYXJlL2VtYWNzLzMwLjAuNTAvbGlzcC9vcmcvb3JnLXNyYzxicj4v dy9vcmctbW9kZS9saXNwL294LWtvbWEtbGV0dGVyIGhpZGVzIC9vcHQvZGMvZW1hY3Mvc2hhcmUv ZW1hY3MvMzAuMC41MC9saXNwL29yZy9veC1rb21hLWxldHRlcjxicj4vdy9vcmctbW9kZS9saXNw L29iLXRhbmdsZSBoaWRlcyAvb3B0L2RjL2VtYWNzL3NoYXJlL2VtYWNzLzMwLjAuNTAvbGlzcC9v cmcvb2ItdGFuZ2xlPGJyPi93L29yZy1tb2RlL2xpc3Avb2ItbWF0bGFiIGhpZGVzIC9vcHQvZGMv ZW1hY3Mvc2hhcmUvZW1hY3MvMzAuMC41MC9saXNwL29yZy9vYi1tYXRsYWI8YnI+L3cvb3JnLW1v ZGUvbGlzcC9vcmctbWFjcm8gaGlkZXMgL29wdC9kYy9lbWFjcy9zaGFyZS9lbWFjcy8zMC4wLjUw L2xpc3Avb3JnL29yZy1tYWNybzxicj4vdy9vcmctbW9kZS9saXNwL29iLW1ha2VmaWxlIGhpZGVz IC9vcHQvZGMvZW1hY3Mvc2hhcmUvZW1hY3MvMzAuMC41MC9saXNwL29yZy9vYi1tYWtlZmlsZTxi cj4vdy9vcmctbW9kZS9saXNwL294LXRleGluZm8gaGlkZXMgL29wdC9kYy9lbWFjcy9zaGFyZS9l bWFjcy8zMC4wLjUwL2xpc3Avb3JnL294LXRleGluZm88YnI+L3cvb3JnLW1vZGUvbGlzcC9vYi1v cmcgaGlkZXMgL29wdC9kYy9lbWFjcy9zaGFyZS9lbWFjcy8zMC4wLjUwL2xpc3Avb3JnL29iLW9y Zzxicj4vdy9vcmctbW9kZS9saXNwL29sLWRvY3ZpZXcgaGlkZXMgL29wdC9kYy9lbWFjcy9zaGFy ZS9lbWFjcy8zMC4wLjUwL2xpc3Avb3JnL29sLWRvY3ZpZXc8YnI+L3cvb3JnLW1vZGUvbGlzcC9v cmctbGlzdCBoaWRlcyAvb3B0L2RjL2VtYWNzL3NoYXJlL2VtYWNzLzMwLjAuNTAvbGlzcC9vcmcv b3JnLWxpc3Q8YnI+L3cvb3JnLW1vZGUvbGlzcC9vYi1ldmFsIGhpZGVzIC9vcHQvZGMvZW1hY3Mv c2hhcmUvZW1hY3MvMzAuMC41MC9saXNwL29yZy9vYi1ldmFsPGJyPi93L29yZy1tb2RlL2xpc3Av b3JnLWVsZW1lbnQgaGlkZXMgL29wdC9kYy9lbWFjcy9zaGFyZS9lbWFjcy8zMC4wLjUwL2xpc3Av b3JnL29yZy1lbGVtZW50PGJyPi93L29yZy1tb2RlL2xpc3Avb2IgaGlkZXMgL29wdC9kYy9lbWFj cy9zaGFyZS9lbWFjcy8zMC4wLjUwL2xpc3Avb3JnL29iPGJyPi93L29yZy1tb2RlL2xpc3Avb2It c3FsaXRlIGhpZGVzIC9vcHQvZGMvZW1hY3Mvc2hhcmUvZW1hY3MvMzAuMC41MC9saXNwL29yZy9v Yi1zcWxpdGU8YnI+L3cvb3JnLW1vZGUvbGlzcC9vcmctY2xvY2sgaGlkZXMgL29wdC9kYy9lbWFj cy9zaGFyZS9lbWFjcy8zMC4wLjUwL2xpc3Avb3JnL29yZy1jbG9jazxicj4vdy9vcmctbW9kZS9s aXNwL29yZy1jb21wYXQgaGlkZXMgL29wdC9kYy9lbWFjcy9zaGFyZS9lbWFjcy8zMC4wLjUwL2xp c3Avb3JnL29yZy1jb21wYXQ8YnI+L3cvb3JnLW1vZGUvbGlzcC9vcmctbW9iaWxlIGhpZGVzIC9v cHQvZGMvZW1hY3Mvc2hhcmUvZW1hY3MvMzAuMC41MC9saXNwL29yZy9vcmctbW9iaWxlPGJyPi93 L29yZy1tb2RlL2xpc3Avb2wgaGlkZXMgL29wdC9kYy9lbWFjcy9zaGFyZS9lbWFjcy8zMC4wLjUw L2xpc3Avb3JnL29sPGJyPi93L29yZy1tb2RlL2xpc3Avb2ItZ3Jvb3Z5IGhpZGVzIC9vcHQvZGMv ZW1hY3Mvc2hhcmUvZW1hY3MvMzAuMC41MC9saXNwL29yZy9vYi1ncm9vdnk8YnI+L3cvb3JnLW1v ZGUvbGlzcC9vcmctZ290byBoaWRlcyAvb3B0L2RjL2VtYWNzL3NoYXJlL2VtYWNzLzMwLjAuNTAv bGlzcC9vcmcvb3JnLWdvdG88YnI+L3cvb3JnLW1vZGUvbGlzcC9vYi1lbWFjcy1saXNwIGhpZGVz IC9vcHQvZGMvZW1hY3Mvc2hhcmUvZW1hY3MvMzAuMC41MC9saXNwL29yZy9vYi1lbWFjcy1saXNw PGJyPi93L29yZy1tb2RlL2xpc3Avb2wtZXd3IGhpZGVzIC9vcHQvZGMvZW1hY3Mvc2hhcmUvZW1h Y3MvMzAuMC41MC9saXNwL29yZy9vbC1ld3c8YnI+L3cvb3JnLW1vZGUvbGlzcC9vcmctdGVtcG8g aGlkZXMgL29wdC9kYy9lbWFjcy9zaGFyZS9lbWFjcy8zMC4wLjUwL2xpc3Avb3JnL29yZy10ZW1w bzxicj4vdy9vcmctbW9kZS9saXNwL29jLWNzbCBoaWRlcyAvb3B0L2RjL2VtYWNzL3NoYXJlL2Vt YWNzLzMwLjAuNTAvbGlzcC9vcmcvb2MtY3NsPGJyPi93L29yZy1tb2RlL2xpc3Avb2ItcnVieSBo aWRlcyAvb3B0L2RjL2VtYWNzL3NoYXJlL2VtYWNzLzMwLjAuNTAvbGlzcC9vcmcvb2ItcnVieTxi cj4vdy9vcmctbW9kZS9saXNwL29yZy1jcnlwdCBoaWRlcyAvb3B0L2RjL2VtYWNzL3NoYXJlL2Vt YWNzLzMwLjAuNTAvbGlzcC9vcmcvb3JnLWNyeXB0PGJyPi93L29yZy1tb2RlL2xpc3Avb2wtaXJj IGhpZGVzIC9vcHQvZGMvZW1hY3Mvc2hhcmUvZW1hY3MvMzAuMC41MC9saXNwL29yZy9vbC1pcmM8 YnI+L3cvb3JnLW1vZGUvbGlzcC9vcmctZmFjZXMgaGlkZXMgL29wdC9kYy9lbWFjcy9zaGFyZS9l bWFjcy8zMC4wLjUwL2xpc3Avb3JnL29yZy1mYWNlczxicj4vdy9vcmctbW9kZS9saXNwL29iLWxh dGV4IGhpZGVzIC9vcHQvZGMvZW1hY3Mvc2hhcmUvZW1hY3MvMzAuMC41MC9saXNwL29yZy9vYi1s YXRleDxicj4vdy9vcmctbW9kZS9saXNwL29yZy1jb2x2aWV3IGhpZGVzIC9vcHQvZGMvZW1hY3Mv c2hhcmUvZW1hY3MvMzAuMC41MC9saXNwL29yZy9vcmctY29sdmlldzxicj4vdy9vcmctbW9kZS9s aXNwL29sLWJpYnRleCBoaWRlcyAvb3B0L2RjL2VtYWNzL3NoYXJlL2VtYWNzLzMwLjAuNTAvbGlz cC9vcmcvb2wtYmlidGV4PGJyPi93L29yZy1tb2RlL2xpc3Avb2ItbHVhIGhpZGVzIC9vcHQvZGMv ZW1hY3Mvc2hhcmUvZW1hY3MvMzAuMC41MC9saXNwL29yZy9vYi1sdWE8YnI+L3cvb3JnLW1vZGUv bGlzcC9vcmctcHJvdG9jb2wgaGlkZXMgL29wdC9kYy9lbWFjcy9zaGFyZS9lbWFjcy8zMC4wLjUw L2xpc3Avb3JnL29yZy1wcm90b2NvbDxicj4vdy9vcmctbW9kZS9saXNwL29yZy1hdHRhY2gtZ2l0 IGhpZGVzIC9vcHQvZGMvZW1hY3Mvc2hhcmUvZW1hY3MvMzAuMC41MC9saXNwL29yZy9vcmctYXR0 YWNoLWdpdDxicj4vdy9vcmctbW9kZS9saXNwL29iLXNjcmVlbiBoaWRlcyAvb3B0L2RjL2VtYWNz L3NoYXJlL2VtYWNzLzMwLjAuNTAvbGlzcC9vcmcvb2Itc2NyZWVuPGJyPi93L29yZy1tb2RlL2xp c3Avb3JnLWFnZW5kYSBoaWRlcyAvb3B0L2RjL2VtYWNzL3NoYXJlL2VtYWNzLzMwLjAuNTAvbGlz cC9vcmcvb3JnLWFnZW5kYTxicj4vdy9vcmctbW9kZS9saXNwL29yZy1wZXJzaXN0IGhpZGVzIC9v cHQvZGMvZW1hY3Mvc2hhcmUvZW1hY3MvMzAuMC41MC9saXNwL29yZy9vcmctcGVyc2lzdDxicj4v dy9vcmctbW9kZS9saXNwL29iLXNxbCBoaWRlcyAvb3B0L2RjL2VtYWNzL3NoYXJlL2VtYWNzLzMw LjAuNTAvbGlzcC9vcmcvb2Itc3FsPGJyPi93L29yZy1tb2RlL2xpc3Avb2ItZ251cGxvdCBoaWRl cyAvb3B0L2RjL2VtYWNzL3NoYXJlL2VtYWNzLzMwLjAuNTAvbGlzcC9vcmcvb2ItZ251cGxvdDxi cj4vdy9vcmctbW9kZS9saXNwL29iLXNlZCBoaWRlcyAvb3B0L2RjL2VtYWNzL3NoYXJlL2VtYWNz LzMwLjAuNTAvbGlzcC9vcmcvb2Itc2VkPGJyPi93L29yZy1tb2RlL2xpc3Avb2wtZ251cyBoaWRl cyAvb3B0L2RjL2VtYWNzL3NoYXJlL2VtYWNzLzMwLjAuNTAvbGlzcC9vcmcvb2wtZ251czxicj4v dy9vcmctbW9kZS9saXNwL29yZy1pbmxpbmV0YXNrIGhpZGVzIC9vcHQvZGMvZW1hY3Mvc2hhcmUv ZW1hY3MvMzAuMC41MC9saXNwL29yZy9vcmctaW5saW5ldGFzazxicj4vdy9vcmctbW9kZS9saXNw L294LWh0bWwgaGlkZXMgL29wdC9kYy9lbWFjcy9zaGFyZS9lbWFjcy8zMC4wLjUwL2xpc3Avb3Jn L294LWh0bWw8YnI+L3cvb3JnLW1vZGUvbGlzcC9vYy1iaWJsYXRleCBoaWRlcyAvb3B0L2RjL2Vt YWNzL3NoYXJlL2VtYWNzLzMwLjAuNTAvbGlzcC9vcmcvb2MtYmlibGF0ZXg8YnI+L3cvb3JnLW1v ZGUvbGlzcC9vcmctcGNvbXBsZXRlIGhpZGVzIC9vcHQvZGMvZW1hY3Mvc2hhcmUvZW1hY3MvMzAu MC41MC9saXNwL29yZy9vcmctcGNvbXBsZXRlPGJyPi93L29yZy1tb2RlL2xpc3Avb2ItcGVybCBo aWRlcyAvb3B0L2RjL2VtYWNzL3NoYXJlL2VtYWNzLzMwLjAuNTAvbGlzcC9vcmcvb2ItcGVybDxi cj4vdy9vcmctbW9kZS9saXNwL29yZy12ZXJzaW9uIGhpZGVzIC9vcHQvZGMvZW1hY3Mvc2hhcmUv ZW1hY3MvMzAuMC41MC9saXNwL29yZy9vcmctdmVyc2lvbjxicj4vdy9vcmctbW9kZS9saXNwL29y Zy1pbmRlbnQgaGlkZXMgL29wdC9kYy9lbWFjcy9zaGFyZS9lbWFjcy8zMC4wLjUwL2xpc3Avb3Jn L29yZy1pbmRlbnQ8YnI+L3cvb3JnLW1vZGUvbGlzcC9vcmctcmVmaWxlIGhpZGVzIC9vcHQvZGMv ZW1hY3Mvc2hhcmUvZW1hY3MvMzAuMC41MC9saXNwL29yZy9vcmctcmVmaWxlPGJyPi93L29yZy1t b2RlL2xpc3Avb2ItanVsaWEgaGlkZXMgL29wdC9kYy9lbWFjcy9zaGFyZS9lbWFjcy8zMC4wLjUw L2xpc3Avb3JnL29iLWp1bGlhPGJyPi93L29yZy1tb2RlL2xpc3Avb2wtaW5mbyBoaWRlcyAvb3B0 L2RjL2VtYWNzL3NoYXJlL2VtYWNzLzMwLjAuNTAvbGlzcC9vcmcvb2wtaW5mbzxicj4vdy9vcmct bW9kZS9saXNwL29sLWRvaSBoaWRlcyAvb3B0L2RjL2VtYWNzL3NoYXJlL2VtYWNzLzMwLjAuNTAv bGlzcC9vcmcvb2wtZG9pPGJyPi93L29yZy1tb2RlL2xpc3Avb3JnLWhhYml0IGhpZGVzIC9vcHQv ZGMvZW1hY3Mvc2hhcmUvZW1hY3MvMzAuMC41MC9saXNwL29yZy9vcmctaGFiaXQ8YnI+L3cvb3Jn LW1vZGUvbGlzcC9vcmctZW50aXRpZXMgaGlkZXMgL29wdC9kYy9lbWFjcy9zaGFyZS9lbWFjcy8z MC4wLjUwL2xpc3Avb3JnL29yZy1lbnRpdGllczxicj4vdy9vcmctbW9kZS9saXNwL294LXB1Ymxp c2ggaGlkZXMgL29wdC9kYy9lbWFjcy9zaGFyZS9lbWFjcy8zMC4wLjUwL2xpc3Avb3JnL294LXB1 Ymxpc2g8YnI+L3cvb3JnLW1vZGUvbGlzcC9vcmctZHVyYXRpb24gaGlkZXMgL29wdC9kYy9lbWFj cy9zaGFyZS9lbWFjcy8zMC4wLjUwL2xpc3Avb3JnL29yZy1kdXJhdGlvbjxicj4vdy9vcmctbW9k ZS9saXNwL29iLWRpdGFhIGhpZGVzIC9vcHQvZGMvZW1hY3Mvc2hhcmUvZW1hY3MvMzAuMC41MC9s aXNwL29yZy9vYi1kaXRhYTxicj4vdy9vcmctbW9kZS9saXNwL29iLWRvdCBoaWRlcyAvb3B0L2Rj L2VtYWNzL3NoYXJlL2VtYWNzLzMwLjAuNTAvbGlzcC9vcmcvb2ItZG90PGJyPi93L29yZy1tb2Rl L2xpc3Avb2ItQyBoaWRlcyAvb3B0L2RjL2VtYWNzL3NoYXJlL2VtYWNzLzMwLjAuNTAvbGlzcC9v cmcvb2ItQzxicj4vdy9vcmctbW9kZS9saXNwL294LW9yZyBoaWRlcyAvb3B0L2RjL2VtYWNzL3No YXJlL2VtYWNzLzMwLjAuNTAvbGlzcC9vcmcvb3gtb3JnPGJyPi93L29yZy1tb2RlL2xpc3Avb3gt YmVhbWVyIGhpZGVzIC9vcHQvZGMvZW1hY3Mvc2hhcmUvZW1hY3MvMzAuMC41MC9saXNwL29yZy9v eC1iZWFtZXI8YnI+L3cvb3JnLW1vZGUvbGlzcC9vYi1mb3J0cmFuIGhpZGVzIC9vcHQvZGMvZW1h Y3Mvc2hhcmUvZW1hY3MvMzAuMC41MC9saXNwL29yZy9vYi1mb3J0cmFuPGJyPi93L29yZy1tb2Rl L2xpc3Avb2ItbWF4aW1hIGhpZGVzIC9vcHQvZGMvZW1hY3Mvc2hhcmUvZW1hY3MvMzAuMC41MC9s aXNwL29yZy9vYi1tYXhpbWE8YnI+L3cvb3JnLW1vZGUvbGlzcC9vYi1lc2hlbGwgaGlkZXMgL29w dC9kYy9lbWFjcy9zaGFyZS9lbWFjcy8zMC4wLjUwL2xpc3Avb3JnL29iLWVzaGVsbDxicj4vdy9v cmctbW9kZS9saXNwL29sLXczbSBoaWRlcyAvb3B0L2RjL2VtYWNzL3NoYXJlL2VtYWNzLzMwLjAu NTAvbGlzcC9vcmcvb2wtdzNtPGJyPi93L29yZy1tb2RlL2xpc3Avb3JnLWlkIGhpZGVzIC9vcHQv ZGMvZW1hY3Mvc2hhcmUvZW1hY3MvMzAuMC41MC9saXNwL29yZy9vcmctaWQ8YnI+L3cvb3JnLW1v ZGUvbGlzcC9veC1vZHQgaGlkZXMgL29wdC9kYy9lbWFjcy9zaGFyZS9lbWFjcy8zMC4wLjUwL2xp c3Avb3JnL294LW9kdDxicj4vdy9vcmctbW9kZS9saXNwL29iLWphdmEgaGlkZXMgL29wdC9kYy9l bWFjcy9zaGFyZS9lbWFjcy8zMC4wLjUwL2xpc3Avb3JnL29iLWphdmE8YnI+L3cvb3JnLW1vZGUv bGlzcC9vYi1jYWxjIGhpZGVzIC9vcHQvZGMvZW1hY3Mvc2hhcmUvZW1hY3MvMzAuMC41MC9saXNw L29yZy9vYi1jYWxjPGJyPi93L29yZy1tb2RlL2xpc3Avb3JnLWF0dGFjaCBoaWRlcyAvb3B0L2Rj L2VtYWNzL3NoYXJlL2VtYWNzLzMwLjAuNTAvbGlzcC9vcmcvb3JnLWF0dGFjaDxicj4vdy9vcmct bW9kZS9saXNwL29iLW9jYW1sIGhpZGVzIC9vcHQvZGMvZW1hY3Mvc2hhcmUvZW1hY3MvMzAuMC41 MC9saXNwL29yZy9vYi1vY2FtbDxicj4vdy9vcmctbW9kZS9saXNwL29jLWJpYnRleCBoaWRlcyAv b3B0L2RjL2VtYWNzL3NoYXJlL2VtYWNzLzMwLjAuNTAvbGlzcC9vcmcvb2MtYmlidGV4PGJyPi93 L29yZy1tb2RlL2xpc3Avb3ggaGlkZXMgL29wdC9kYy9lbWFjcy9zaGFyZS9lbWFjcy8zMC4wLjUw L2xpc3Avb3JnL294PGJyPi93L29yZy1tb2RlL2xpc3Avb2ItbGlzcCBoaWRlcyAvb3B0L2RjL2Vt YWNzL3NoYXJlL2VtYWNzLzMwLjAuNTAvbGlzcC9vcmcvb2ItbGlzcDxicj4vdy9vcmctbW9kZS9s aXNwL29yZy1tYWNzIGhpZGVzIC9vcHQvZGMvZW1hY3Mvc2hhcmUvZW1hY3MvMzAuMC41MC9saXNw L29yZy9vcmctbWFjczxicj4vdy9mbGltL3Nhc2wgaGlkZXMgL29wdC9kYy9lbWFjcy9zaGFyZS9l bWFjcy8zMC4wLjUwL2xpc3AvbmV0L3Nhc2w8YnI+L2hvbWUvZGMvLmVtYWNzLmQvZWxwYS9oaWVy YXJjaHktMjAxOTA0MjUuODQyL2hpZXJhcmNoeSBoaWRlcyAvb3B0L2RjL2VtYWNzL3NoYXJlL2Vt YWNzLzMwLjAuNTAvbGlzcC9lbWFjcy1saXNwL2hpZXJhcmNoeTxicj48YnI+RmVhdHVyZXM6PGJy PihzaGFkb3cgZWxtby1tdWx0aSBtb2RiLXN0YW5kYXJkIGVsbW8tbWFpbGRpciBlbWFjc2J1ZyB3 aW5uZXIgdHJhbXAtYXJjaGl2ZSB0cmFtcC1ndmZzPGJyPnh0ZXJtLWtleWJpbmRlciB4dC1tb3Vz ZSB0ZXJtL3J4dnQgdGVybS94dGVybSB4dGVybSBoaWRlc2hvdyBveC10ZXhpbmZvIGVyYy10cmFj ayBlcmMtc2VydmljZXM8YnI+ZXJjLXJpbmcgZXJjLW5ldHNwbGl0IGVyYy1tZW51IGVyYy1tYXRj aCBlcmMtZ29vZGllcyBlcmMtcGNvbXBsZXRlIGVyYy1idXR0b24gZXJjLWZpbGwgZXJjLXN0YW1w PGJyPmVyYy1qb2luIGVyYyBlcmMtYmFja2VuZCBlcmMtbmV0d29ya3MgZXJjLWNvbW1vbiBlcmMt Y29tcGF0IGVyYy1sb2FkZGVmcyBxdWFpbCByb3QxMyBnaXQtbGluazxicj5udWtuZXZhbCBidXN0 cm9mZWRvbiBkaXJlZC1maWxldHlwZS1mYWNlIGRpcmVkLXRhciBnbnVzLWRpcmVkIGRpcmVkLXgg bWltZS13M20gdzNtLWxudW0gdzNtIHczbS1oaXN0PGJyPmJvb2ttYXJrLXczbSB3M20tZW1zIHcz bS1mYXZpY29uIHczbS1pbWFnZSB3M20tZmIgdGFiLWxpbmUgdzNtLXByb2MgdzNtLXV0aWwgc2F2 ZWhpc3QgdHJhbXAtY2FjaGU8YnI+dGltZS1zdGFtcCB0cmFtcC1zaCByZWNlbnRmIHRyZWUtd2lk Z2V0IGVtLXRlcm0gdGVybSBlaGVscCBlc2gtZXh0IGVzaC1wcm9jIGVzaC1vcHQgZXNoLWlvIGVz aC1hcmc8YnI+ZXNoLW1vZHVsZSBlc2gtZ3JvdXBzIGVzaC11dGlsIHpvbmUtc2VsZWN0IHpvbmUg b3JnLWxvY2F0aW9uLWdvb2dsZS1tYXBzIGdvb2dsZS1tYXBzPGJyPmdvb2dsZS1tYXBzLXN0YXRp YyBnb29nbGUtbWFwcy1nZW9jb2RlIGdvb2dsZS1tYXBzLWJhc2UgYmVhbmNvdW50IGJpbnZpZXcg Y2FsYyBjYWxjLWxvYWRkZWZzPGJyPmNhbGMtbWFjcyBoZXhsIHRhc2tqdWdnbGVyLW1vZGUgZ2Vu ZXJpYyBnZW5lcmljLXggYm94cXVvdGUgcmVjdCByYWluYm93LWRlbGltaXRlcnMgcmFpbmJvdy1t b2RlPGJyPmh0bWxpemUtaGFjayBodG1saXplIGxvZzRqLW1vZGUgb2RkbXVzZSBza2VsZXRvbiBk b2MtdmlldyBqa2EtY29tcHIgZmMgZmxhc2hjYXJkLXNtNSBmbGFzaGNhcmQ8YnI+a2V5d2l6IGdh bWVncmlkIHR0LW1vZGUgaGVsbS1tb2RlIGhlbG0tbWlzYyBoZWxtLWZvci1maWxlcyBoZWxtLWJv b2ttYXJrIGhlbG0tYWRhcHRpdmU8YnI+bWFnaXQtYm9va21hcmsgYm9va21hcmsgZnJpbmdlIGhl bG0tZXh0ZXJuYWwgaGVsbS1zeXMgaGVsbS1uZXQgaGVsbS1tYW4gaGVsbS1jb2xvciBoZWxtLWVs aXNwPGJyPmhlbG0tZmlsZXMgaW1hZ2UtZGlyZWQgaW1hZ2UtZGlyZWQtdGFncyBpbWFnZS1kaXJl ZC1leHRlcm5hbCBpbWFnZS1kaXJlZC11dGlsIGltYWdlLW1vZGUgZXhpZiB0cmFtcDxicj50cmFt cHZlciB0cmFtcC1pbnRlZ3JhdGlvbiBmaWxlcy14IHRyYW1wLW1lc3NhZ2UgdHJhbXAtY29tcGF0 IHRyYW1wLWxvYWRkZWZzIGhlbG0tYnVmZmVycyBoZWxtLW9jY3VyPGJyPmhlbG0tdGFncyBoZWxt LWxvY2F0ZSBoZWxtLWdyZXAgaGVsbS1yZWdleHAgaGVsbS1pbmZvIGhlbG0tdXRpbHMgaGVsbS10 eXBlcyBoZWxtLWV2YWwgZWRlYnVnPGJyPmhlbG0taGVscCBoZWxtIGhlbG0tZ2xvYmFsLWJpbmRp bmdzIGhlbG0tZWFzeW1lbnUgaGVsbS1jb3JlIGFzeW5jLWJ5dGVjb21wIGhlbG0tc291cmNlPGJy PmhlbG0tbXVsdGktbWF0Y2ggaGVsbS1saWIgYXN5bmMgaGVsbS1jb25maWcgaGVsbS1hdXRvbG9h ZHMgZGlhcnktbGliIGRpYXJ5LWxvYWRkZWZzIG1hZ2l0LXN1Ym1vZHVsZTxicj5tYWdpdC1vYnNv bGV0ZSBtYWdpdC1ibGFtZSBtYWdpdC1zdGFzaCBtYWdpdC1yZWZsb2cgbWFnaXQtYmlzZWN0IG1h Z2l0LXB1c2ggbWFnaXQtcHVsbCBtYWdpdC1mZXRjaDxicj5tYWdpdC1jbG9uZSBtYWdpdC1yZW1v dGUgbWFnaXQtY29tbWl0IG1hZ2l0LXNlcXVlbmNlIG1hZ2l0LW5vdGVzIG1hZ2l0LXdvcmt0cmVl IG1hZ2l0LXRhZzxicj5tYWdpdC1tZXJnZSBtYWdpdC1icmFuY2ggbWFnaXQtcmVzZXQgbWFnaXQt ZmlsZXMgbWFnaXQtcmVmcyBtYWdpdC1zdGF0dXMgbWFnaXQgbWFnaXQtcmVwb3M8YnI+bWFnaXQt YXBwbHkgbWFnaXQtd2lwIG1hZ2l0LWxvZyB3aGljaC1mdW5jIGltZW51IG1hZ2l0LWRpZmYgc21l cmdlLW1vZGUgZGlmZiBkaWZmLW1vZGUgdHJhY2stY2hhbmdlczxicj5naXQtY29tbWl0IGxvZy1l ZGl0IHBjdnMtdXRpbCBhZGQtbG9nIG1hZ2l0LWNvcmUgbWFnaXQtYXV0b3JldmVydCBhdXRvcmV2 ZXJ0IGZpbGVub3RpZnkgbWFnaXQtbWFyZ2luPGJyPm1hZ2l0LXRyYW5zaWVudCBtYWdpdC1wcm9j ZXNzIHdpdGgtZWRpdG9yIHNlcnZlciBtYWdpdC1tb2RlIHRyYW5zaWVudCBtYWdpdC1naXQgbWFn aXQtYmFzZTxicj5tYWdpdC1zZWN0aW9uIGRhc2ggY2h1Y2stbW9kZSBtaW5pemluYy1tb2RlIGpk ZWNvbXAgYXJjLW1vZGUgYXJjaGl2ZS1tb2RlIGN1cy1lZGl0IGN1cy1sb2FkPGJyPnByb2plY3Rp bGUgbGlzcC1tbnQgaWJ1Zi1leHQgc2VtYW50aWMvZGVwIHNyZWNvZGUvbW9kZSBzZW1hbnRpYy9z ZW5hdG9yIHNlbWFudGljL3dpc2VudDxicj5zZW1hbnRpYy93aXNlbnQvd2lzZW50IHNyZWNvZGUv aW5zZXJ0IHNyZWNvZGUvZmlsdGVycyBzcmVjb2RlL2FyZ3MgZWRlL3NwZWVkYmFyIGVkZS9maWxl cyBlZGU8YnI+ZWRlL2RldGVjdCBlZGUvYmFzZSBlZGUvYXV0byBlZGUvc291cmNlIGVpZWlvLXNw ZWVkYmFyIHNwZWVkYmFyIGRmcmFtZSBlaWVpby1jdXN0b20gc3JlY29kZS9maW5kPGJyPnNyZWNv ZGUvbWFwIHNyZWNvZGUvY3R4dCBzcmVjb2RlL2NvbXBpbGUgc3JlY29kZS9kaWN0aW9uYXJ5IHNy ZWNvZGUvZmllbGRzIHNyZWNvZGUvdGFibGU8YnI+c2VtYW50aWMvZGVjb3JhdGUvbW9kZSBzZW1h bnRpYy9kZWNvcmF0ZSBwdWxzZSBzcmVjb2RlIHNlbWFudGljL2RiLW1vZGUgc2VtYW50aWMvaWRs ZTxicj5zZW1hbnRpYy9hbmFseXplIHNlbWFudGljL3NvcnQgc2VtYW50aWMvc2NvcGUgc2VtYW50 aWMvYW5hbHl6ZS9mY24gc2VtYW50aWMvZGIgZWllaW8tYmFzZTxicj5zZW1hbnRpYy9mb3JtYXQg ZXppbWFnZSBzZW1hbnRpYy90YWctbHMgc2VtYW50aWMvZmluZCBzZW1hbnRpYy9jdHh0IHNlbWFu dGljL3V0aWwtbW9kZXM8YnI+c2VtYW50aWMvdXRpbCBzZW1hbnRpYyBzZW1hbnRpYy90YWcgc2Vt YW50aWMvbGV4IHNlbWFudGljL2Z3IG1vZGUtbG9jYWwgY2VkZXQgcmNpcmMgb2ZmbGluZWltYXA8 YnI+c2FzbC14b2F1dGgyIG9hdXRoMiB1cmwtaHR0cCB1cmwtYXV0aCB1cmwtZ3cgbnNtIHBsc3Rv cmUgY3JtIHdsLXRlbXBsYXRlIHdsLWZsZG1nciB3bC1zY29yZSB3bC1kZW1vPGJyPndsLXRocmVh ZCB3bC1hY3Rpb24gd2wgd2wtZHJhZnQgd2wtZm9sZGVyIGVsbW8tbm50cCBlbG1vLW5ldCBlbG1v LWNhY2hlIGVsbW8tbWFwIGVsbW8tZG9wIHBzLXByaW50PGJyPnBzLXByaW50LWxvYWRkZWZzIGxw ciBlbG1vLWZpbHRlciB3bC1zdW1tYXJ5IHdsLXJlZmlsZSB3bC1tZXNzYWdlIHdsLW1pbWUgbWlt ZS1wbGF5IGZpbGVuYW1lPGJyPm1pbWUtZWRpdCBtaW1lLXNldHVwIG1haWwtbWltZS1zZXR1cCBz ZW1pLXNldHVwIHNtdHAgd2wtZTIxIHdsLWhpZ2hsaWdodCBpbnZpc2libGUgaW52LTIzIGVsbW8t bWltZTxicj5tbWVsbW8tYnVmZmVyIG1tZWxtby1pbWFwIG1taW1hcCBtbWJ1ZmZlciBtaW1lLXZp ZXcgbWltZS1jb25mIGNhbGlzdCBzZW1pLWRlZiB3bC1hZGRyZXNzIHBsZGFwPGJyPndsLXV0aWwg d2wtdmFycyB3bC12ZXJzaW9uIG1vZGItZ2VuZXJpYyBlbG1vLWZsYWcgZWxtby1sb2NhbGRpciBl bG1vIGVsbW8tc2lnbmFsIGVsbW8tbXNnZGIgbW9kYjxicj5tb2RiLWVudGl0eSBlbG1vLWRhdGUg ZXdvcmQtZW5jb2RlIG1pbWUtcGFyc2UgbWltZSBtbWdlbmVyaWMgZWxtby11dGlsIGV3b3JkLWRl Y29kZSBtZWwgbWltZS1kZWY8YnI+YWxpc3QgcGNlcyBwY2VzLWUyMCBwY2VzLTIwIG1jcy1lMjAg bWNzLTIwIG1jaGFyc2V0IHRpbWV6b25lIGVsbW8tdmFycyBwYXRoLXV0aWwgZWxtby12ZXJzaW9u IGx1bmE8YnI+c3RkMTEgcGNjbCBwY2NsLTIwIGNjbCBicm9rZW4gc3RhdGljIGFwZWwtdmVyIHBy b2R1Y3QgamFiYmVyIGphYmJlci10cnVuY2F0ZSBqYWJiZXItdGltZTxicj5qYWJiZXItYXV0b2F3 YXkgamFiYmVyLXZjYXJkLWF2YXRhcnMgamFiYmVyLWNoYXRzdGF0ZXMgamFiYmVyLWV2ZW50cyBq YWJiZXItdmNhcmQgamFiYmVyLWF2YXRhcjxicj5qYWJiZXItYWN0aXZpdHkgamFiYmVyLXdhdGNo IGphYmJlci1tb2RlbGluZSBqYWJiZXItYWhjLXByZXNlbmNlIGphYmJlci1haGMgamFiYmVyLXZl cnNpb248YnI+amFiYmVyLW91cnZlcnNpb24gamFiYmVyLW11Yy1uaWNrLWNvbXBsZXRpb24gaGlw cGllLWV4cCBqYWJiZXItYnJvd3NlIGphYmJlci1zZWFyY2ggamFiYmVyLXJlZ2lzdGVyPGJyPmph YmJlci1yb3N0ZXIgamFiYmVyLXByZXNlbmNlIGphYmJlci1tdWMgamFiYmVyLWJvb2ttYXJrcyBq YWJiZXItcHJpdmF0ZSBqYWJiZXItbXVjLW5pY2stY29sb3Jpbmc8YnI+amFiYmVyLXdpZGdldCBq YWJiZXItZGlzY28gamFiYmVyLWNoYXQgamFiYmVyLWhpc3RvcnkgamFiYmVyLWNoYXRidWZmZXIg amFiYmVyLWFsZXJ0IGphYmJlci1pcTxicj5qYWJiZXItY29yZSBqYWJiZXItY29uc29sZSBzZ21s LW1vZGUgZmFjZW1lbnUgamFiYmVyLWtleW1hcCBqYWJiZXItc2FzbCBzYXNsIHNhc2wtYW5vbnlt b3VzPGJyPnNhc2wtbG9naW4gc2FzbC1wbGFpbiBmc20gamFiYmVyLWxvZ29uIGphYmJlci1jb25u IHNydiBkbnMgc3RhcnR0bHMgdGxzIGphYmJlci14bWwgamFiYmVyLW1lbnU8YnI+amFiYmVyLXV0 aWwgZ290by1hZGRyIGhleHJnYiBtYXJrZG93bi1tb2RlIGNvbG9yIHRoaW5nYXRwdCB5YXNuaXBw ZXQgb3JnLWNvbnRhY3RzIGdudXMtYXJ0IG1tLXV1PGJyPm1tbDIwMTUgbW0tdmlldyBtbWwtc21p bWUgc21pbWUgZ251dGxzIGRpZyBnbnVzLXN1bSBzaHIgcGl4ZWwtZmlsbCBraW5zb2t1IHVybC1m aWxlIHN2ZyBkb208YnI+Z251cy1ncm91cCBnbnVzLXVuZG8gZ251cy1zdGFydCBnbnVzLWRidXMg ZGJ1cyB4bWwgZ251cy1jbG91ZCBubmltYXAgbm5tYWlsIG1haWwtc291cmNlIHV0Zjcgbm5vbzxi cj5wYXJzZS10aW1lIGlzbzg2MDEgZ251cy1zcGVjIGdudXMtaW50IGdudXMtcmFuZ2UgbWVzc2Fn ZSBzZW5kbWFpbCB5YW5rLW1lZGlhIHB1bnkgZGlyZWQgZG5kPGJyPmRpcmVkLWxvYWRkZWZzIHJm YzgyMiBtbWwgbW1sLXNlYyBlcGEgZXBnIHJmYzYwNjggZXBnLWNvbmZpZyBtbS1kZWNvZGUgbW0t Ym9kaWVzIG1tLWVuY29kZTxicj5tYWlsLXBhcnNlIHJmYzIyMzEgcmZjMjA0NyByZmMyMDQ1IGll dGYtZHJ1bXMgbWFpbGFiYnJldiBnbW0tdXRpbHMgbWFpbGhlYWRlciBnbnVzLXdpbiBnbnVzIG5u aGVhZGVyPGJyPm1haWwtdXRpbHMgcmFuZ2UgbW0tdXRpbCBtYWlsLXByc3ZyIGdudXMtdXRpbCBv cmctY3J5cHQgb2Itc3FsaXRlIG9iLXNxbCBvYi1zaGVsbCBzaGVsbCBvYi1ydWJ5PGJyPm9iLXB5 dGhvbiBweXRob24gcHJvamVjdCBjb21wYXQgb2ItcGxhbnR1bWwgb2ItcGVybCBvYi1saWx5cG9u ZCBvYi1qcyBvYi1oYXNrZWxsIG9iLWdudXBsb3Qgb3gtb2R0PGJyPnJuZy1sb2Mgcm5nLXVyaSBy bmctcGFyc2Ugcm5nLW1hdGNoIHJuZy1kdCBybmctdXRpbCBybmctcHR0cm4gbnhtbC1wYXJzZSBu eG1sLW5zIG54bWwtZW5jIHhtbHRvazxicj5ueG1sLXV0aWwgb3gtbGF0ZXggb3gtaWNhbGVuZGFy IG94LWh0bWwgdGFibGUgb3gtYXNjaWkgb3gtcHVibGlzaCBveCBvYi1kb3Qgb2ItZGl0YWEgb2It QyBjYy1tb2RlPGJyPmNjLWZvbnRzIGNjLWd1ZXNzIGNjLW1lbnVzIGNjLWNtZHMgY2Mtc3R5bGVz IGNjLWFsaWduIGNjLWVuZ2luZSBjYy12YXJzIGNjLWRlZnMgb2ItUiBvcmctYXR0YWNoPGJyPm9y Zy1wcm90b2NvbCBpaW1hZ2Ugb3JnLWNsb2NrIGNhbGZ3LWdjYWwgY2FsZnctb3JnIG9yZy1jYXB0 dXJlIG9yZy1hZ2VuZGEgY2FsZncgZWRtYWNybyBrbWFjcm88YnI+aG9saWRheXMgaG9saWRheS1s b2FkZGVmcyBjYWwtbW92ZSBvcmctaW5saW5ldGFzayBvcmctc3VwZXJzdGFyIG9yZy1lbGVtZW50 IG9yZy1wZXJzaXN0IHhkZyBhdmwtdHJlZTxicj5nZW5lcmF0b3Igb3JnLXRlc3QgZXJ0LXggZXJ0 IHBwIGV3b2MgZGVidWcgYmFja3RyYWNlIG9yZy1pZCBvcmctcmVmaWxlIG9yZy1lbGVtZW50LWFz dCBpbmxpbmUgb3JnIG9iPGJyPm9iLXRhbmdsZSBvYi1yZWYgb2ItbG9iIG9iLXRhYmxlIG9iLWV4 cCBvcmctbWFjcm8gb3JnLXNyYyBzaC1zY3JpcHQgc21pZSB0cmVlc2l0IGV4ZWN1dGFibGU8YnI+ b2ItY29taW50IG9yZy1wY29tcGxldGUgcGNvbXBsZXRlIG9yZy1saXN0IG9yZy1mb290bm90ZSBv cmctZmFjZXMgb3JnLWVudGl0aWVzIHRpbWUtZGF0ZSBub3V0bGluZTxicj5vdXRsaW5lIG9iLWVt YWNzLWxpc3Agb2ItY29yZSBvYi1ldmFsIG9yZy1jeWNsZSBvcmctdGFibGUgb2wgb3JnLWZvbGQg b3JnLWZvbGQtY29yZSBvcmcta2V5cyBvYzxicj5vcmctbG9hZGRlZnMgZmluZC1mdW5jIGNhbC1t ZW51IGNhbGVuZGFyIGNhbC1sb2FkZGVmcyBvcmctdmVyc2lvbiBvcmctY29tcGF0IG9yZy1tYWNz IGZvcm1hdC1zcGVjPGJyPmlidWYtbWFjcyBpYnVmZmVyIGlidWZmZXItbG9hZGRlZnMgbWItZGVw dGggY29tcCBjb21wLWNzdHIgd2FybmluZ3MgY29tcC1ydW4gY29tcC1jb21tb24gcnggYWR2aWNl PGJyPm13aGVlbCBlYXN5LW1tb2RlIHNvLWxvbmcgbG9uZ2xpbmVzIGdyZXAgY29tcGlsZSB0ZXh0 LXByb3BlcnR5LXNlYXJjaCBjb21pbnQgcmVnZXhwLW9wdCBhbnNpLW9zYzxicj5hbnNpLWNvbG9y IHJpbmcgcmV2YnVmcyBkZXJpdmVkIGRpc3AtdGFibGUgaGlkZS1tb2RlLWxpbmUgdGltZSBpbWFn ZSBobC1saW5lIGNvbG9yLXRoZW1lIHdpZC1lZGl0PGJyPnJlcG9ydGVyIHhjbGlwIGZpbmRlci1p bmYgZWxwIGJveHF1b3RlLWF1dG9sb2FkcyBjYWxmdy1hdXRvbG9hZHMgY2FsZnctZ2NhbC1hdXRv bG9hZHM8YnI+Y2FsZnctaWNhbC1hdXRvbG9hZHMgY2FsZnctb3JnLWF1dG9sb2FkcyBjc3YtbW9k ZS1hdXRvbG9hZHMgZGViYnVncy1hdXRvbG9hZHMgZW1hY3NxbC1wc3FsLWF1dG9sb2Fkczxicj5l bWFjc3FsLWF1dG9sb2FkcyBlbW1ldC1tb2RlLWF1dG9sb2FkcyBmZWF0dXJlLW1vZGUtYXV0b2xv YWRzIGdpdC1saW5rLWF1dG9sb2FkcyBnbnVwbG90LWF1dG9sb2Fkczxicj5nb29nbGUtdHJhbnNs YXRlLWF1dG9sb2FkcyBoYXNrZWxsLW1vZGUtYXV0b2xvYWRzIGNsLWV4dHJhIGhlbHAtbW9kZSBo ZWxtLXNxbC1jb25uZWN0LWF1dG9sb2Fkczxicj5qYWJiZXItYXV0b2xvYWRzIGZzbS1hdXRvbG9h ZHMgamRlY29tcC1hdXRvbG9hZHMgamVkaS1hdXRvbG9hZHMgamVkaS1jb3JlLWF1dG9sb2Fkczxi cj5qaW5qYTItbW9kZS1hdXRvbG9hZHMganNvbi1yZWZvcm1hdC1hdXRvbG9hZHMganNvbmlhbi1h dXRvbG9hZHMgbWFnaXQtYXV0b2xvYWRzIHBjYXNlPGJyPmdpdC1jb21taXQtYXV0b2xvYWRzIG1h Z2l0LXNlY3Rpb24tYXV0b2xvYWRzIG1pbmd1cy1hdXRvbG9hZHMgbGlibXBkZWUtYXV0b2xvYWRz PGJyPm1tbS1qaW5qYTItYXV0b2xvYWRzIG1tbS1tb2RlLWF1dG9sb2FkcyBvYXV0aDItYXV0b2xv YWRzIG9yZy1zdXBlcnN0YXItYXV0b2xvYWRzIHBlcnNpc3QtYXV0b2xvYWRzPGJyPnByb2plY3Rp bGUtYXV0b2xvYWRzIHB5dGhvbi1lbnZpcm9ubWVudC1hdXRvbG9hZHMgcmNpcmMtY29sb3ItYXV0 b2xvYWRzIHNydi1hdXRvbG9hZHMgY2w8YnI+dGVycmFmb3JtLW1vZGUtYXV0b2xvYWRzIHRtci1h dXRvbG9hZHMgdHJhbnNpZW50LWF1dG9sb2FkcyB0eXBlc2NyaXB0LW1vZGUtYXV0b2xvYWRzPGJy PnZpbXJjLW1vZGUtYXV0b2xvYWRzIHZ1ZS1odG1sLW1vZGUtYXV0b2xvYWRzIHdpdGgtZWRpdG9y LWF1dG9sb2FkcyB4Y2xpcC1hdXRvbG9hZHM8YnI+eHRlcm0ta2V5YmluZGVyLWF1dG9sb2FkcyB5 YXNuaXBwZXQtYXV0b2xvYWRzIHpvbmUtbnlhbi1hdXRvbG9hZHMgaW5mbyB0b29sLWJhciBkYXNo LWF1dG9sb2Fkczxicj5wYWNrYWdlIGJyb3dzZS11cmwgdXJsIHVybC1wcm94eSB1cmwtcHJpdmFj eSB1cmwtZXhwYW5kIHVybC1tZXRob2RzIHVybC1oaXN0b3J5IHVybC1jb29raWU8YnI+Z2VuZXJh dGUtbGlzcC1maWxlIHVybC1kb21zdWYgdXJsLXV0aWwgbWFpbGNhcCB1cmwtaGFuZGxlcnMgdXJs LXBhcnNlIGF1dGgtc291cmNlIGNsLXNlcSBlaWVpbzxicj5laWVpby1jb3JlIGNsLW1hY3MgaWNv bnMgcGFzc3dvcmQtY2FjaGUganNvbiBzdWJyLXggbWFwIGJ5dGUtb3B0IGd2IGJ5dGVjb21wIGJ5 dGUtY29tcGlsZSB1cmwtdmFyczxicj5jbC1sb2FkZGVmcyBjbC1saWIgcm1jIGlzby10cmFuc2wg dG9vbHRpcCBjY29udiBlbGRvYyBwYXJlbiBlbGVjdHJpYyB1bmlxdWlmeSBlZGlmZi1ob29rIHZj LWhvb2tzPGJyPmxpc3AtZmxvYXQtdHlwZSBlbGlzcC1tb2RlIHRhYnVsYXRlZC1saXN0IHJlcGxh Y2UgbmV3Y29tbWVudCB0ZXh0LW1vZGUgbGlzcC1tb2RlIHByb2ctbW9kZSByZWdpc3Rlcjxicj5w YWdlIHRhYi1iYXIgbWVudS1iYXIgcmZuLWVzaGFkb3cgaXNlYXJjaCBlYXN5bWVudSB0aW1lciBz ZWxlY3QgbW91c2Ugaml0LWxvY2sgZm9udC1sb2NrIHN5bnRheDxicj5mb250LWNvcmUgdGVybS90 dHktY29sb3JzIGZyYW1lIG1pbmlidWZmZXIgbmFkdmljZSBzZXEgc2ltcGxlIGNsLWdlbmVyaWMg aW5kb25lc2lhbiBwaGlsaXBwaW5lIGNoYW08YnI+Z2VvcmdpYW4gdXRmLTgtbGFuZyBtaXNjLWxh bmcgdmlldG5hbWVzZSB0aWJldGFuIHRoYWkgdGFpLXZpZXQgbGFvIGtvcmVhbiBqYXBhbmVzZSBl dWNqcC1tcyBjcDUxOTMyPGJyPmhlYnJldyBncmVlayByb21hbmlhbiBzbG92YWsgY3plY2ggZXVy b3BlYW4gZXRoaW9waWMgaW5kaWFuIGN5cmlsbGljIGNoaW5lc2UgY29tcG9zaXRlIGVtb2ppLXp3 ajxicj5jaGFyc2NyaXB0IGNoYXJwcm9wIGNhc2UtdGFibGUgZXBhLWhvb2sgamthLWNtcHItaG9v ayBoZWxwIGFiYnJldiBvYmFycmF5IG9jbG9zdXJlIGNsLXByZWxvYWRlZDxicj5idXR0b24gbG9h ZGRlZnMgdGhlbWUtbG9hZGRlZnMgZmFjZXMgY3VzLWZhY2UgbWFjcm9leHAgZmlsZXMgd2luZG93 IHRleHQtcHJvcGVydGllcyBvdmVybGF5IHNoYTEgbWQ1PGJyPmJhc2U2NCBmb3JtYXQgZW52IGNv ZGUtcGFnZXMgbXVsZSBjdXN0b20gd2lkZ2V0IGtleW1hcCBoYXNodGFibGUtcHJpbnQtcmVhZGFi bGUgYmFja3F1b3RlIHRocmVhZHM8YnI+aW5vdGlmeSBsY21zMiBtdWx0aS10dHkgbWFrZS1uZXR3 b3JrLXByb2Nlc3MgbmF0aXZlLWNvbXBpbGUgZW1hY3MpPGJyPjxicj5NZW1vcnkgaW5mb3JtYXRp b246PGJyPigoY29uc2VzIDE2IDExNDU4MTEgMTQ3NDM3KSAoc3ltYm9scyA0OCA2OTA5NyAwKSAo c3RyaW5ncyAzMiAyNzEzNjMgMTE0MTkpIChzdHJpbmctYnl0ZXMgMSA5NzA4MDU2KTxicj7CoCh2 ZWN0b3JzIDE2IDEwNDcxMikgKHZlY3Rvci1zbG90cyA4IDEyMDA1NjcgMTg2MTYpIChmbG9hdHMg OCAxMjAyIDEzNTEyKSAoaW50ZXJ2YWxzIDU2IDEyMjYgNTcpPGJyPsKgKGJ1ZmZlcnMgOTg0IDE0 KSk8YnI+PC9kaXY+PC9kaXY+DQo= --00000000000067bc5a06196d7aef--
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) Content-Type: text/plain; charset=utf-8 X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: Daniel Clemente <n142857@HIDDEN> Subject: bug#71224: Acknowledgement (30.0.50; SIGSEGV in start_display) Message-ID: <handler.71224.B.17168078791363.ack <at> debbugs.gnu.org> References: <CAJKAhPDs1kG7zhoU77U-+5+j7QXHEus-8LUr0x0PduHu1vbVgw@HIDDEN> X-Gnu-PR-Message: ack 71224 X-Gnu-PR-Package: emacs Reply-To: 71224 <at> debbugs.gnu.org Date: Mon, 27 May 2024 11:05:02 +0000 Thank you for filing a new bug report with debbugs.gnu.org. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): bug-gnu-emacs@HIDDEN If you wish to submit further information on this problem, please send it to 71224 <at> debbugs.gnu.org. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 71224: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D71224 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
X-Loop: help-debbugs@HIDDEN Subject: bug#71224: 30.0.50; SIGSEGV in start_display Resent-From: Eli Zaretskii <eliz@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Mon, 27 May 2024 12:18:01 +0000 Resent-Message-ID: <handler.71224.B71224.171681223719241 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 71224 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Daniel Clemente <n142857@HIDDEN> Cc: 71224 <at> debbugs.gnu.org Received: via spool by 71224-submit <at> debbugs.gnu.org id=B71224.171681223719241 (code B ref 71224); Mon, 27 May 2024 12:18:01 +0000 Received: (at 71224) by debbugs.gnu.org; 27 May 2024 12:17:17 +0000 Received: from localhost ([127.0.0.1]:43272 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sBZHt-00050E-Pi for submit <at> debbugs.gnu.org; Mon, 27 May 2024 08:17:17 -0400 Received: from eggs.gnu.org ([209.51.188.92]:47350) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1sBZHr-000501-Uz for 71224 <at> debbugs.gnu.org; Mon, 27 May 2024 08:17:12 -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 1sBZHc-00022Z-Rz; Mon, 27 May 2024 08:16:57 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=Qa5oQwu4+C93xNrtIv3zFc8E6u4S8PaBnZ4eI4guteQ=; b=jfQqWfqS2CtJ USn+uzvngOH38FRzJuU9ANFgvXj+YgPT0O7dj39fjbbj6sgs1OmligrcIaEcaAaw+h1l18Jy29t+K XmNTDU3leIpnahsnK/Ms6TXSzJp/dPUTnhAo6DU3fpxMLew6S0ZtyjikATiJrwSStj98c2WHLd471 mMl6Wjl22fp7n5K/0+x8DN+oBN13EGR7onjxJE4UxbTGa2CxXwD8MqYR1Cdv7XnYjUyvRkOOWC6tT cVzufyinH2jWxuqcU1NyBkwlxuhYtz9uE2h5v1z65gZHqZWEZGSEfkfaf8m1a6za6KcNQ7kdEQE/h CE18O0PMflp84GxXJ6/17w==; Date: Mon, 27 May 2024 15:16:50 +0300 Message-Id: <86o78rv499.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> In-Reply-To: <CAJKAhPDs1kG7zhoU77U-+5+j7QXHEus-8LUr0x0PduHu1vbVgw@HIDDEN> (message from Daniel Clemente on Mon, 27 May 2024 11:03:49 +0000) References: <CAJKAhPDs1kG7zhoU77U-+5+j7QXHEus-8LUr0x0PduHu1vbVgw@HIDDEN> X-Spam-Score: -2.3 (--) 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: -3.3 (---) > From: Daniel Clemente <n142857@HIDDEN> > Date: Mon, 27 May 2024 11:03:49 +0000 > > I ran a command to constantly open and close emacsclient TTY frames. > See details in the previous bug report, bug#71223 > Copying it for reference: > emacs --fg-daemon -Q > for j in `seq 300`; do for i in `seq 10`; do urxvt -e emacsclient '-nw' '-e' '(dired "~")' &; done; sleep 1 && killall > emacsclient; done > > It crashed with SIGSEGV. > This happened only once in the last days, after dozens of attempts running that command. I can't reproduce > it. > > Program received signal SIGSEGV, Segmentation fault. > start_display (it=0x7fffffb61a60, w=0x555556fa5ae0, pos=...) at xdisp.c:3734 > 3734 row = w->desired_matrix->rows + first_vpos; If you can still reproduce it, please show the data which is involved in the segfault: (gdb) frame 0 (gdb) p w->desired_matrix (gdb) p w->desired_matrix->nrows (gdb) p window_wants_tab_line (w) (gdb) p window_wants_header_line (w) TBH, I'm quite confused to see that line 3734 segfault, because I cannot understand how w->desired_matrix can be NULL or bogus. Thanks.
X-Loop: help-debbugs@HIDDEN Subject: bug#71224: 30.0.50; SIGSEGV in start_display Resent-From: Daniel Clemente <n142857@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Tue, 28 May 2024 15:38:02 +0000 Resent-Message-ID: <handler.71224.B71224.171691067619088 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 71224 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii <eliz@HIDDEN> Cc: 71224 <at> debbugs.gnu.org Received: via spool by 71224-submit <at> debbugs.gnu.org id=B71224.171691067619088 (code B ref 71224); Tue, 28 May 2024 15:38:02 +0000 Received: (at 71224) by debbugs.gnu.org; 28 May 2024 15:37:56 +0000 Received: from localhost ([127.0.0.1]:46818 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sBytf-0004xo-LG for submit <at> debbugs.gnu.org; Tue, 28 May 2024 11:37:56 -0400 Received: from mail-vs1-f45.google.com ([209.85.217.45]:42051) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <n142857@HIDDEN>) id 1sBytZ-0004xW-KI for 71224 <at> debbugs.gnu.org; Tue, 28 May 2024 11:37:53 -0400 Received: by mail-vs1-f45.google.com with SMTP id ada2fe7eead31-4892dfb71e1so503481137.0 for <71224 <at> debbugs.gnu.org>; Tue, 28 May 2024 08:37:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1716910593; x=1717515393; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=luqBmEF3bDzafG/FN7fZw+HkW9ZjHwZVe6tkYXgjufg=; b=DpNQ1Q7jWS6q2+7RRt86+ozIZvb8MTJsmERc124IF1fRd2vkt1s3szXAQ+zNgxgZjV C3gkbFPy34XRMSK4SSo8SfifxkNLVOAVag114zNnZmmHGZV9pMOZ3W+DlmbvlWH43l98 0aXZ1i9WjDHhEILW0W39qQ2ETZ62F5rgInXPGC/7c2xwavoQoBCc8FM1372hbc9fPcS5 B3WliOS2mQoG9LIxr+24wxNV45WMnobl7feGVOLpFEEJrKOEtA+Eob8UgeANltTBs6cy mOEutOBSe5HuZWANnkRj/ZwyeE99N5E55XT7LLcgpXz1v+QAU9fq4UguyKzYN3jvgp1y E9VQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1716910593; x=1717515393; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=luqBmEF3bDzafG/FN7fZw+HkW9ZjHwZVe6tkYXgjufg=; b=TfDgX6WPSgGnCTn7yocMDX4pkRhViGn3v1LWDwZWEYBUd2WDgshcHFB7cS7HqJ4YV1 6KmNZEMKPb5VcbMPhHsPISbq86sHjw44EhMY3W351+HATzvG1MzHQeExuTcKKzLbPRGe qS+cj/kos1z/rzwmtMSkqGqOWzmBCM74s8xS/vETEllzekpjJDzo9Knq+kH1WaVBZlSS wczY2CzQXIrImJsGLl9j3MDGjjghNBjAIqabtxEGOb2WEMNQFW7wpPUELnmF4+z3GbXB HnOh7ZJDAKJyDZQ+OatBaYMibKfej4s5gQ94qXBiOE79xseuym0Biw7n7Qa2rokSKzQK XTCQ== X-Gm-Message-State: AOJu0YzYfGZxOLoXrK4UV3dlM2pr2xfQGlvrb7TRVa5Yqtd4xYjbzQxT GLyiFJ/kWyaobiKlUDpz2IWuJXZtvUUV6lvMhYN6MYeF4ySSXrwRQT6zIx7qiDuvluSMhpwVrSJ 2eNX6oiRLDRtzM16g7Vf1LQmRRoi3yD+d X-Google-Smtp-Source: AGHT+IHqk9RpVwsWo1l3XRtYCzREWQMqFCeJMc+xVd5YVZ/UEhOQaCBh17OMnohSxLAsom3zhaggHZTJnc4XyoGGFlw= X-Received: by 2002:a67:bd15:0:b0:47c:d98:5863 with SMTP id ada2fe7eead31-48a2bb192cemr12427469137.4.1716910591922; Tue, 28 May 2024 08:36:31 -0700 (PDT) MIME-Version: 1.0 References: <CAJKAhPDs1kG7zhoU77U-+5+j7QXHEus-8LUr0x0PduHu1vbVgw@HIDDEN> <86o78rv499.fsf@HIDDEN> In-Reply-To: <86o78rv499.fsf@HIDDEN> From: Daniel Clemente <n142857@HIDDEN> Date: Tue, 28 May 2024 15:36:05 +0000 Message-ID: <CAJKAhPDv2AufASSYGr0usG5Ocs-FfKvwGmwKk4HKa_VBAhPxpQ@HIDDEN> Content-Type: multipart/alternative; boundary="000000000000f15fd0061985652c" X-Spam-Score: 0.3 (/) 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: -0.7 (/) --000000000000f15fd0061985652c Content-Type: text/plain; charset="UTF-8" > If you can still reproduce it, please show the data which is involved > in the segfault: I'll do. I haven't been able to reproduce it. But in trying to do it I found another crash, different code but related functions: bug#71243 I forgot whether in this case (#71224) the stack was also near the stack limit. Maybe when it's so close to a stack overflow, these SIGSEGV can happen first. On Mon, 27 May 2024 at 12:16, Eli Zaretskii <eliz@HIDDEN> wrote: > > From: Daniel Clemente <n142857@HIDDEN> > > Date: Mon, 27 May 2024 11:03:49 +0000 > > > > I ran a command to constantly open and close emacsclient TTY frames. > > See details in the previous bug report, bug#71223 > > Copying it for reference: > > emacs --fg-daemon -Q > > for j in `seq 300`; do for i in `seq 10`; do urxvt -e emacsclient '-nw' > '-e' '(dired "~")' &; done; sleep 1 && killall > > emacsclient; done > > > > It crashed with SIGSEGV. > > This happened only once in the last days, after dozens of attempts > running that command. I can't reproduce > > it. > > > > Program received signal SIGSEGV, Segmentation fault. > > start_display (it=0x7fffffb61a60, w=0x555556fa5ae0, pos=...) at > xdisp.c:3734 > > 3734 row = w->desired_matrix->rows + first_vpos; > > If you can still reproduce it, please show the data which is involved > in the segfault: > > (gdb) frame 0 > (gdb) p w->desired_matrix > (gdb) p w->desired_matrix->nrows > (gdb) p window_wants_tab_line (w) > (gdb) p window_wants_header_line (w) > > TBH, I'm quite confused to see that line 3734 segfault, because I > cannot understand how w->desired_matrix can be NULL or bogus. > > Thanks. > --000000000000f15fd0061985652c Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr">> If you can still reproduce it, please show the data w= hich is involved<br><div> > in the segfault:</div><div><br></div><div>I'll do. I haven't b= een able to reproduce it. But in trying to do it I found another crash, dif= ferent code but related functions: bug#71243</div><div><br></div><div>I for= got whether in this case (#71224) the stack was also near the stack limit. = Maybe when it's so close to a stack overflow, these SIGSEGV can happen = first.</div><div><br></div></div><br><div class=3D"gmail_quote"><div dir=3D= "ltr" class=3D"gmail_attr">On Mon, 27 May 2024 at 12:16, Eli Zaretskii <= <a href=3D"mailto:eliz@HIDDEN">eliz@HIDDEN</a>> wrote:<br></div><block= quote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1= px solid rgb(204,204,204);padding-left:1ex">> From: Daniel Clemente <= <a href=3D"mailto:n142857@HIDDEN" target=3D"_blank">n142857@HIDDEN</a= >><br> > Date: Mon, 27 May 2024 11:03:49 +0000<br> > <br> > I ran a command to constantly open and close emacsclient TTY frames.<b= r> > See details in the previous bug report, bug#71223<br> > Copying it for reference:<br> > emacs --fg-daemon -Q<br> > for j in `seq 300`; do for i in `seq 10`; do urxvt -e emacsclient '= ;-nw' '-e' '(dired "~")' &; done; sleep 1= && killall<br> > emacsclient; done<br> > <br> > It crashed with SIGSEGV.<br> > This happened only once in the last days, after dozens of attempts run= ning that command. I can't reproduce<br> > it.<br> > <br> > Program received signal SIGSEGV, Segmentation fault.<br> > start_display (it=3D0x7fffffb61a60, w=3D0x555556fa5ae0, pos=3D...) at = xdisp.c:3734<br> > 3734=C2=A0 row =3D w->desired_matrix->rows + first_vpos;<br> <br> If you can still reproduce it, please show the data which is involved<br> in the segfault:<br> <br> =C2=A0 (gdb) frame 0<br> =C2=A0 (gdb) p w->desired_matrix<br> =C2=A0 (gdb) p w->desired_matrix->nrows<br> =C2=A0 (gdb) p window_wants_tab_line (w)<br> =C2=A0 (gdb) p window_wants_header_line (w)<br> <br> TBH, I'm quite confused to see that line 3734 segfault, because I<br> cannot understand how w->desired_matrix can be NULL or bogus.<br> <br> Thanks.<br> </blockquote></div> --000000000000f15fd0061985652c--
X-Loop: help-debbugs@HIDDEN Subject: bug#71224: 30.0.50; SIGSEGV in start_display Resent-From: Eli Zaretskii <eliz@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Tue, 28 May 2024 15:57:01 +0000 Resent-Message-ID: <handler.71224.B71224.171691176220787 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 71224 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Daniel Clemente <n142857@HIDDEN> Cc: 71224 <at> debbugs.gnu.org Received: via spool by 71224-submit <at> debbugs.gnu.org id=B71224.171691176220787 (code B ref 71224); Tue, 28 May 2024 15:57:01 +0000 Received: (at 71224) by debbugs.gnu.org; 28 May 2024 15:56:02 +0000 Received: from localhost ([127.0.0.1]:46831 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sBzBB-0005PD-T4 for submit <at> debbugs.gnu.org; Tue, 28 May 2024 11:56:02 -0400 Received: from eggs.gnu.org ([209.51.188.92]:46394) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1sBzBA-0005Oh-3S for 71224 <at> debbugs.gnu.org; Tue, 28 May 2024 11:56:01 -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 1sBzAv-0006yr-A0; Tue, 28 May 2024 11:55:45 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=dJJStJlECs0+6C19eJmMPYbaecd68mFrEgdRrVo2rZ4=; b=V7X0MKGyNzcL NM2X1y8O9MxXDX27JH7T0Z54Cp4pZKnhiTt0n0ptmgJKBP/hXiR+FIEhogk8ZCQ6solnT6OKI6BCg KaEVUSSw4k+/n+80FF5rc85mhq3+2hewsKqGFicv8cwDSTtAIkOtLEy4EdUVHimxI5GU/2NOvc6gG hRfJUvx0j6lzMKcGtCxbld3D5qG1odtHQBGu/kLgwhY93iV21oYi8NxlvmjHYwkhnY1111TztaTTW wl25kJOWxS5+L5A0NsplL5ui3YBnExYA3oyU73egE9ATOVi90ESoxm7hUdkBIs2rRmYjIAqvbdA2l qj4kRoN1NcLFV/8arMajQg==; Date: Tue, 28 May 2024 18:55:40 +0300 Message-Id: <86msoaszgj.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> In-Reply-To: <CAJKAhPDv2AufASSYGr0usG5Ocs-FfKvwGmwKk4HKa_VBAhPxpQ@HIDDEN> (message from Daniel Clemente on Tue, 28 May 2024 15:36:05 +0000) References: <CAJKAhPDs1kG7zhoU77U-+5+j7QXHEus-8LUr0x0PduHu1vbVgw@HIDDEN> <86o78rv499.fsf@HIDDEN> <CAJKAhPDv2AufASSYGr0usG5Ocs-FfKvwGmwKk4HKa_VBAhPxpQ@HIDDEN> X-Spam-Score: -2.3 (--) 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: -3.3 (---) > From: Daniel Clemente <n142857@HIDDEN> > Date: Tue, 28 May 2024 15:36:05 +0000 > Cc: 71224 <at> debbugs.gnu.org > > I forgot whether in this case (#71224) the stack was also near the stack limit. Maybe when it's so close to a > stack overflow, these SIGSEGV can happen first. AFAIU, this is nowhere near the C stack limit. The Lisp nesting is near its limit, but that's a far cry from exhausting the C stack, AFAICT.
X-Loop: help-debbugs@HIDDEN Subject: bug#71224: 30.0.50; SIGSEGV in start_display Resent-From: Daniel Clemente <n142857@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Tue, 28 May 2024 16:52:03 +0000 Resent-Message-ID: <handler.71224.B71224.17169150764314 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 71224 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii <eliz@HIDDEN> Cc: 71224 <at> debbugs.gnu.org Received: via spool by 71224-submit <at> debbugs.gnu.org id=B71224.17169150764314 (code B ref 71224); Tue, 28 May 2024 16:52:03 +0000 Received: (at 71224) by debbugs.gnu.org; 28 May 2024 16:51:16 +0000 Received: from localhost ([127.0.0.1]:46888 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sC02d-00017W-Ti for submit <at> debbugs.gnu.org; Tue, 28 May 2024 12:51:16 -0400 Received: from mail-vs1-f47.google.com ([209.85.217.47]:44102) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <n142857@HIDDEN>) id 1sC02b-00017G-6T for 71224 <at> debbugs.gnu.org; Tue, 28 May 2024 12:51:14 -0400 Received: by mail-vs1-f47.google.com with SMTP id ada2fe7eead31-48a396a30c0so360177137.0 for <71224 <at> debbugs.gnu.org>; Tue, 28 May 2024 09:51:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1716914998; x=1717519798; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=q4xeMUi7yvsxpx5uEWzbVBVgMh1pU39nqXhs+jteS6Y=; b=l38ytpJOpeC/qLdqwe8xjq5V1p6eU2+bwyed3x/1J4+Zj4CxDEMymPxmR3MEmQvTBr aZcWFo5VDXz8fGZ2N59GcCSVWEiTpNC+DDVdM4vfr9AJ0pwac6qHy/i5ysDbkn48ZWh1 gczUZdHVAWbWPeGP1pDS1oNS3tMTRHSnMyghJM+i9PXazh0DDL3IK02CqiVTNl+pGmJG 9N/3vKLba3IWPKU1lRJM75D7/7Ru4bsObVgtA14zQ5aBSNTJHoRYVpl6B6FaVNqxyGoI VeLpIKtMMyAi4VoY8p5OVQnSZYUquitnuSEMXXbX0OpdM7OnZfO8/1JBZHzWR/Nk9f+Q 57vQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1716914998; x=1717519798; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=q4xeMUi7yvsxpx5uEWzbVBVgMh1pU39nqXhs+jteS6Y=; b=WyoxJswOnuac6r+DsLUbORJAkaEz38GkoLVFmafCrlpukLiz5EvWFtqZJ/jBpmfZiq h2JY9u7qPwlBQr358VvBaFnO9orFRkF00N9p6DzHOn7tn68eNZ97ndmk/fKRHyUaaEC6 DAxT4I75zCzKHtJ55Gd0IyIzUucPXNuoEurUr3bjkzkVZXX98vyvr8CfZdXGbgebtPv9 X9mN3xEbSnnarrGWnFFGWU5QMLk/mkxV4cs4+zTWJZeZjaxAX3i09WfPvE7ZQ2acB8S4 /EhP2FDQq1BscL73rzR1sYT/mpAPKKCmIpJ8p6KtZOaN0G6Z8K68cjpR37ghYk9AlQNz v9+w== X-Gm-Message-State: AOJu0YwPTT/ElGhba3NPZ867wxAwL6+tl6T5tPrkNveJPgm6LLtd8bk+ 6hr/4U9jHDi7Vrq9uzvljaA3LCjuzbuJ35Bs/+jpcung6IAHx4qsADwJq+AUI0ynHO1Wq3EDRiM PunNAsvgIm+bCnrZ8Y4V/06qfQamAUA== X-Google-Smtp-Source: AGHT+IF7lIElcwugmxR4hxS4W/ffL0mXVODrhmObmCf5fG9bzWHrT/dI7gArp6MgnrNXB9SIAMqXZivHfLJTD5/ZFj0= X-Received: by 2002:a05:6102:244a:b0:47c:3045:21de with SMTP id ada2fe7eead31-48a3855737emr13441585137.11.1716914998237; Tue, 28 May 2024 09:49:58 -0700 (PDT) MIME-Version: 1.0 References: <CAJKAhPDs1kG7zhoU77U-+5+j7QXHEus-8LUr0x0PduHu1vbVgw@HIDDEN> <86o78rv499.fsf@HIDDEN> <CAJKAhPDv2AufASSYGr0usG5Ocs-FfKvwGmwKk4HKa_VBAhPxpQ@HIDDEN> <86msoaszgj.fsf@HIDDEN> In-Reply-To: <86msoaszgj.fsf@HIDDEN> From: Daniel Clemente <n142857@HIDDEN> Date: Tue, 28 May 2024 16:49:31 +0000 Message-ID: <CAJKAhPBv5mOuxvYocSSDMOD+B1RRxzD=v541XJsNb=NMzk4k4A@HIDDEN> Content-Type: multipart/alternative; boundary="000000000000945fe50619866c42" X-Spam-Score: 0.3 (/) 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: -0.7 (/) --000000000000945fe50619866c42 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable > AFAIU, this is nowhere near the C stack limit. The Lisp nesting is > near its limit, but that's a far cry from exhausting the C stack, > AFAICT. Thanks; I'm still learning the internals so I might confuse some terms. With #71243 fixed, I could reproduce this one! And there's indeed a breach of the Lisp stack limit. The variables you requested: process server <1328> no longer connected to pipe; closed it process server <1329> no longer connected to pipe; closed it process server <1330> no longer connected to pipe; closed it Lisp nesting exceeds =E2=80=98max-lisp-eval-depth=E2=80=99: 1601 Lisp nesting exceeds =E2=80=98max-lisp-eval-depth=E2=80=99: 1601 Lisp nesting exceeds =E2=80=98max-lisp-eval-depth=E2=80=99: 1601 Lisp nesting exceeds =E2=80=98max-lisp-eval-depth=E2=80=99: 1601 Lisp nesting exceeds =E2=80=98max-lisp-eval-depth=E2=80=99: 1601 Lisp nesting exceeds =E2=80=98max-lisp-eval-depth=E2=80=99 Lisp nesting exceeds =E2=80=98max-lisp-eval-depth=E2=80=99 Lisp nesting exceeds =E2=80=98max-lisp-eval-depth=E2=80=99: 1601 error in process sentinel: Lisp nesting exceeds `max-lisp-eval-depth': 1601 error in process filter: Lisp nesting exceeds `max-lisp-eval-depth': 1601 Lisp nesting exceeds =E2=80=98max-lisp-eval-depth=E2=80=99 process server <1349> no longer connected to pipe; closed it process server <1350> no longer connected to pipe; closed it process server <1359> no longer connected to pipe; closed it process server <1360> no longer connected to pipe; closed it process server <1369> no longer connected to pipe; closed it process server <1370> no longer connected to pipe; closed it process server <1378> no longer connected to pipe; closed it process server <1379> no longer connected to pipe; closed it process server <1380> no longer connected to pipe; closed it Program received signal SIGSEGV, Segmentation fault. start_display (it=3D0x7fffffb96bd0, w=3D0x5555621f25a0, pos=3D...) at xdisp= .c:3734 3734 row =3D w->desired_matrix->rows + first_vpos; (gdb) p w->desired_matrix $1 =3D (struct glyph_matrix *) 0x0 (gdb) p w->desired_matrix->nrows Cannot access memory at address 0x18 (gdb) p window_wants_tab_line (w) $2 =3D false (gdb) p window_wants_header_line (w) $3 =3D false (gdb) And others (but I don't know what else to check): (gdb) p w->current_matrix $18 =3D (struct glyph_matrix *) 0x0 (gdb) p w->redisplay $19 =3D true (gdb) p w->window_parameters $12 =3D XIL(0) (gdb) p w->must_be_updated_p $13 =3D true (gdb) xframe w->frame $8 =3D (struct frame *) 0x5555621f2380 "F861" (gdb) p w->header $9 =3D { size =3D 4611686018612097049 } (gdb) p w->parent $10 =3D XIL(0) (gdb) p w->normal_lines $11 =3D XIL(0x7fffd663a24f) On Tue, 28 May 2024 at 15:55, Eli Zaretskii <eliz@HIDDEN> wrote: > > From: Daniel Clemente <n142857@HIDDEN> > > Date: Tue, 28 May 2024 15:36:05 +0000 > > Cc: 71224 <at> debbugs.gnu.org > > > > I forgot whether in this case (#71224) the stack was also near the stac= k > limit. Maybe when it's so close to a > > stack overflow, these SIGSEGV can happen first. > > AFAIU, this is nowhere near the C stack limit. The Lisp nesting is > near its limit, but that's a far cry from exhausting the C stack, > AFAICT. > --000000000000945fe50619866c42 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr">> AFAIU, this is nowhere near the C stack limit.=C2=A0 = The Lisp nesting is<br> > near its limit, but that's a far cry from exhausting the C stack,<= br><div> > AFAICT.</div><div><br></div><div>Thanks; I'm still learning the in= ternals so I might confuse some terms.</div><div><br></div><div>With #71243= fixed, I could reproduce this one!</div><div>And there's indeed a brea= ch of the Lisp stack limit.<br></div><div><br></div><div>The variables you= requested:</div><div><br></div><div><br></div><div>process server <1328= > no longer connected to pipe; closed it<br>process server <1329> = no longer connected to pipe; closed it<br>process server <1330> no lo= nger connected to pipe; closed it<br>Lisp nesting exceeds =E2=80=98max-lisp= -eval-depth=E2=80=99: 1601<br>Lisp nesting exceeds =E2=80=98max-lisp-eval-d= epth=E2=80=99: 1601<br>Lisp nesting exceeds =E2=80=98max-lisp-eval-depth=E2= =80=99: 1601<br>Lisp nesting exceeds =E2=80=98max-lisp-eval-depth=E2=80=99:= 1601<br>Lisp nesting exceeds =E2=80=98max-lisp-eval-depth=E2=80=99: 1601<b= r>Lisp nesting exceeds =E2=80=98max-lisp-eval-depth=E2=80=99<br>Lisp nestin= g exceeds =E2=80=98max-lisp-eval-depth=E2=80=99<br>Lisp nesting exceeds =E2= =80=98max-lisp-eval-depth=E2=80=99: 1601<br>error in process sentinel: Lisp= nesting exceeds `max-lisp-eval-depth': 1601<br>error in process filter= : Lisp nesting exceeds `max-lisp-eval-depth': 1601<br>Lisp nesting exce= eds =E2=80=98max-lisp-eval-depth=E2=80=99<br>process server <1349> no= longer connected to pipe; closed it<br>process server <1350> no long= er connected to pipe; closed it<br>process server <1359> no longer co= nnected to pipe; closed it<br>process server <1360> no longer connect= ed to pipe; closed it<br>process server <1369> no longer connected to= pipe; closed it<br>process server <1370> no longer connected to pipe= ; closed it<br>process server <1378> no longer connected to pipe; clo= sed it<br>process server <1379> no longer connected to pipe; closed i= t<br>process server <1380> no longer connected to pipe; closed it<br>= <br>Program received signal SIGSEGV, Segmentation fault.<br>start_display (= it=3D0x7fffffb96bd0, w=3D0x5555621f25a0, pos=3D...) at xdisp.c:3734<br>3734= =C2=A0row =3D w->desired_matrix->rows + first_vpos;<br>(gdb) p w-&g= t;desired_matrix<br>$1 =3D (struct glyph_matrix *) 0x0<br>(gdb) p w->des= ired_matrix->nrows<br>Cannot access memory at address 0x18<br>(gdb) p wi= ndow_wants_tab_line (w)<br>$2 =3D false<br>(gdb) p window_wants_header_line= (w)<br>$3 =3D false<br>(gdb) <br></div><div><br></div><div>And others (but= I don't know what else to check):</div><div><br></div><div>(gdb) p w-&= gt;current_matrix <br>$18 =3D (struct glyph_matrix *) 0x0<br></div><div>(gd= b) p w->redisplay <br>$19 =3D true</div><div><br></div><div>(gdb) p w-&g= t;window_parameters <br>$12 =3D XIL(0)<br>(gdb) p w->must_be_updated_p <= br>$13 =3D true</div><div><br></div><div>(gdb) xframe w->frame<br>$8 =3D= (struct frame *) 0x5555621f2380<br>"F861"<br>(gdb) p w->heade= r<br>$9 =3D {<br>=C2=A0 size =3D 4611686018612097049<br>}<br>(gdb) p w->= parent <br>$10 =3D XIL(0)<br>(gdb) p w->normal_lines <br>$11 =3D XIL(0x7= fffd663a24f)<br></div><div><br></div></div><br><div class=3D"gmail_quote"><= div dir=3D"ltr" class=3D"gmail_attr">On Tue, 28 May 2024 at 15:55, Eli Zare= tskii <<a href=3D"mailto:eliz@HIDDEN" target=3D"_blank">eliz@HIDDEN</a= >> wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px= 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">>= ; From: Daniel Clemente <<a href=3D"mailto:n142857@HIDDEN" target=3D"= _blank">n142857@HIDDEN</a>><br> > Date: Tue, 28 May 2024 15:36:05 +0000<br> > Cc: <a href=3D"mailto:71224 <at> debbugs.gnu.org" target=3D"_blank">71224@d= ebbugs.gnu.org</a><br> > <br> > I forgot whether in this case (#71224) the stack was also near the sta= ck limit. Maybe when it's so close to a<br> > stack overflow, these SIGSEGV can happen first.<br> <br> AFAIU, this is nowhere near the C stack limit.=C2=A0 The Lisp nesting is<br= > near its limit, but that's a far cry from exhausting the C stack,<br> AFAICT.<br> </blockquote></div> --000000000000945fe50619866c42--
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.