GNU logs - #34141, boring messages


Message sent to bug-sed@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#34141: Stackoverflow triggered at lib/regexec.c:1948
Resent-From: Hongxu Chen <leftcopy.chx@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-sed@HIDDEN
Resent-Date: Sun, 20 Jan 2019 05:59:01 +0000
Resent-Message-ID: <handler.34141.B.154796390432189 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 34141
X-GNU-PR-Package: sed
X-GNU-PR-Keywords: 
To: 34141 <at> debbugs.gnu.org
X-Debbugs-Original-To: bug-sed@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.154796390432189
          (code B ref -1); Sun, 20 Jan 2019 05:59:01 +0000
Received: (at submit) by debbugs.gnu.org; 20 Jan 2019 05:58:24 +0000
Received: from localhost ([127.0.0.1]:38249 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1gl67k-0008N7-GK
	for submit <at> debbugs.gnu.org; Sun, 20 Jan 2019 00:58:24 -0500
Received: from eggs.gnu.org ([209.51.188.92]:46536)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leftcopy.chx@HIDDEN>) id 1gl67i-0008Ms-4C
 for submit <at> debbugs.gnu.org; Sun, 20 Jan 2019 00:58:22 -0500
Received: from lists.gnu.org ([209.51.188.17]:35958)
 by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32)
 (Exim 4.71) (envelope-from <leftcopy.chx@HIDDEN>)
 id 1gl67c-0004na-Lx
 for submit <at> debbugs.gnu.org; Sun, 20 Jan 2019 00:58:16 -0500
Received: from eggs.gnu.org ([209.51.188.92]:56738)
 by lists.gnu.org with esmtp (Exim 4.71)
 (envelope-from <leftcopy.chx@HIDDEN>) id 1gl67b-0006O6-Fz
 for bug-sed@HIDDEN; Sun, 20 Jan 2019 00:58:16 -0500
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM,
 HTML_MESSAGE autolearn=disabled version=3.3.2
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <leftcopy.chx@HIDDEN>) id 1gl67a-0004mJ-6q
 for bug-sed@HIDDEN; Sun, 20 Jan 2019 00:58:15 -0500
Received: from mail-it1-x133.google.com ([2607:f8b0:4864:20::133]:37248)
 by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16)
 (Exim 4.71) (envelope-from <leftcopy.chx@HIDDEN>)
 id 1gl67Z-0004lj-Pc
 for bug-sed@HIDDEN; Sun, 20 Jan 2019 00:58:14 -0500
Received: by mail-it1-x133.google.com with SMTP id b5so11147191iti.2
 for <bug-sed@HIDDEN>; Sat, 19 Jan 2019 21:58:13 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:from:date:message-id:subject:to;
 bh=apQeEm3XwxxK83C9x2kKaQ1y3ahhN+OO/atosxdB+Fk=;
 b=eEXXms1pdpRHVfBn5uqmoLqSFRjOXAORcAIqDuZ215JSM8nu6m/c7bf5a6+acNFBbS
 oW6PqLGQDDrVjc/lNmfZpTplBZ3EfAFl5wXjvOXike2n18TKvBQnMUEmzqwH2mxvY83v
 z23YIVrLzBgKehvqMOFLgj6WmmgANtTgOEnXpWgTMx8e7zaWxBP2A8BWk4McWBn+Mx3o
 eVU9U9oFgOX3hGxmF2i1X/RNGemS+6Zt7X5vnBLwef1JCqgvyh2hSLngDWiiisMbECyg
 k1xCFPOYKfQyyYxI0qvktF4p+6fA5tKRlwhVgtig1Wqz4nayOJM88C/+IZGpKwM7CG2J
 eVwQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:from:date:message-id:subject:to;
 bh=apQeEm3XwxxK83C9x2kKaQ1y3ahhN+OO/atosxdB+Fk=;
 b=kSbgnyolQC/D3vRTlqEPDfAPYxhgY183oQzBhzn1Didr/Jeh5D+jhOClt/VXHo0G/g
 UmuL/lVIaVaVPHKea6TwzRZKZMQgiYklHyqfdGBc2Rr1EY4ZAVeCA1/dBUFoXm2522t6
 bwW8qIuWCGspQCUdx0+VpzgvavGa87yP/y4ejwHTlSkyhWke7Q8DUyIbNn4RPKBygcWK
 hCV/Va0dTGPdmk3AqkbK0ejVJuG7a0iPZlsocsJFfGOydKgqdNU11HdiJAuARxg1X5EM
 uX+I6eFlnZbscw25YRL7DHn5Gq3Y1Hg6JAT1eePo3MWK9WhSIQLt4n4QydDpN+5nUjTD
 lNlQ==
X-Gm-Message-State: AJcUukfAI3Cwi4pmlPMePiqNyrTwE+3kgTHOdBHCiBgBnusmsGejNfVI
 ipoRdq7iweA2BW3sNOFq0lX+kJ480LGmwcR6OWtXEAzC
X-Google-Smtp-Source: ALg8bN637ZXLs3ZSeE2FDCGV0ftPfr4v1Q/K+s5w5cymihZlDAYSDkSSlWHTQcTDsHQy5uo8v1RdqD/fBrVi9BHX6PM=
X-Received: by 2002:a24:b242:: with SMTP id h2mr12776787iti.2.1547963892410;
 Sat, 19 Jan 2019 21:58:12 -0800 (PST)
MIME-Version: 1.0
From: Hongxu Chen <leftcopy.chx@HIDDEN>
Date: Sun, 20 Jan 2019 13:58:01 +0800
Message-ID: <CAJPBKOFUAV6f1BRt21iyGwyRS+QGrcVz4WqEfkYvkyqtCs_mLA@HIDDEN>
Content-Type: multipart/mixed; boundary="000000000000eef841057fdd6d10"
X-detected-operating-system: by eggs.gnu.org: Genre and OS details not
 recognized.
X-Received-From: 2607:f8b0:4864:20::133
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x
X-Spam-Score: 1.0 (+)
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.0 (/)

--000000000000eef841057fdd6d10
Content-Type: multipart/alternative; boundary="000000000000eef83e057fdd6d0e"

--000000000000eef83e057fdd6d0e
Content-Type: text/plain; charset="UTF-8"

Hi,

    Latest sed (4.7.4-f8503-dirty; and prior to this, e.g. 4.4) may trigger
a stack overflow error by executing the following command.

    echo 0 | ./sed '/\(\)\(\1\(\)\1\(\)\)*/c0'    # equivalently sed -f
c01.sed c01.in

    ASan reports like this:
AddressSanitizer:DEADLYSIGNAL



=================================================================



==26879==ERROR: AddressSanitizer: stack-overflow on address 0x7ffea609bff8
(pc 0x0000005b0b76 bp 0x7ffea609c090 sp 0x7ffea609bf20 T0)


    #0 0x5b0b75 in check_dst_limits_calc_pos_1
/home/hongxu/FOT/sed-O0/./lib/regexec.c:1912:18


    #1 0x5b0ed3 in check_dst_limits_calc_pos_1
/home/hongxu/FOT/sed-O0/./lib/regexec.c:1948:7


    #2 0x5b0ed3 in check_dst_limits_calc_pos_1
/home/hongxu/FOT/sed-O0/./lib/regexec.c:1948:7


    #3 0x5b0ed3 in check_dst_limits_calc_pos_1
/home/hongxu/FOT/sed-O0/./lib/regexec.c:1948:7


    #4 0x5b0ed3 in check_dst_limits_calc_pos_1
/home/hongxu/FOT/sed-O0/./lib/regexec.c:1948:7


    #5 0x5b0ed3 in check_dst_limits_calc_pos_1
/home/hongxu/FOT/sed-O0/./lib/regexec.c:1948:7


    #6 0x5b0ed3 in check_dst_limits_calc_pos_1
/home/hongxu/FOT/sed-O0/./lib/regexec.c:1948:7


    #7 0x5b0ed3 in check_dst_limits_calc_pos_1
/home/hongxu/FOT/sed-O0/./lib/regexec.c:1948:7
...
    #247 0x5b0ed3 in check_dst_limits_calc_pos_1
/home/hongxu/FOT/sed-O0/./lib/regexec.c:1948:7


    #248 0x5b0ed3 in check_dst_limits_calc_pos_1
/home/hongxu/FOT/sed-O0/./lib/regexec.c:1948:7


    #249 0x5b0ed3 in check_dst_limits_calc_pos_1
/home/hongxu/FOT/sed-O0/./lib/regexec.c:1948:7






SUMMARY: AddressSanitizer: stack-overflow
/home/hongxu/FOT/sed-O0/./lib/regexec.c:1912:18 in
check_dst_limits_calc_pos_1

==26879==ABORTING

Best Regards,
Hongxu

--000000000000eef83e057fdd6d0e
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: base64

PGRpdiBkaXI9Imx0ciI+PGRpdiBkaXI9Imx0ciI+PGRpdiBkaXI9Imx0ciI+PGRpdiBkaXI9Imx0
ciI+PGRpdiBkaXI9Imx0ciI+PGRpdiBkaXI9Imx0ciI+PGRpdiBkaXI9Imx0ciI+PGRpdj5IaSw8
L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PsKgIMKgIExhdGVzdCBzZWQgKDQuNy40LWY4NTAzLWRp
cnR5O8KgYW5kIHByaW9yIHRvIHRoaXMsIGUuZy4gNC40KSBtYXkgdHJpZ2dlciBhIHN0YWNrIG92
ZXJmbG93IGVycm9yIGJ5IGV4ZWN1dGluZyB0aGUgZm9sbG93aW5nIGNvbW1hbmQuPC9kaXY+PGRp
dj48YnI+PC9kaXY+PGRpdj7CoCDCoMKgZWNobyAwIHwgLi9zZWQgJiMzOTsvXChcKVwoXDFcKFwp
XDFcKFwpXCkqL2MwJiMzOTvCoCDCoCAjIGVxdWl2YWxlbnRseSBzZWQgLWYgYzAxLnNlZCA8YSBo
cmVmPSJodHRwOi8vYzAxLmluIj5jMDEuaW48L2E+PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj7C
oCDCoCBBU2FuIHJlcG9ydHMgbGlrZSB0aGlzOjwvZGl2PjxkaXY+QWRkcmVzc1Nhbml0aXplcjpE
RUFETFlTSUdOQUzCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC
oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC
oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC
oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC
oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC
oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoMKgPC9kaXY+PGRpdj49PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PcKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg
IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg
IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg
IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg
IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgwqA8L2Rpdj48ZGl2Pj09MjY4Nzk9
PUVSUk9SOiBBZGRyZXNzU2FuaXRpemVyOiBzdGFjay1vdmVyZmxvdyBvbiBhZGRyZXNzIDB4N2Zm
ZWE2MDliZmY4IChwYyAweDAwMDAwMDViMGI3NiBicCAweDdmZmVhNjA5YzA5MCBzcCAweDdmZmVh
NjA5YmYyMCBUMCnCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC
oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC
oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoMKg
PC9kaXY+PGRpdj7CoCDCoCAjMCAweDViMGI3NSBpbiBjaGVja19kc3RfbGltaXRzX2NhbGNfcG9z
XzEgL2hvbWUvaG9uZ3h1L0ZPVC9zZWQtTzAvLi9saWIvcmVnZXhlYy5jOjE5MTI6MTjCoCDCoCDC
oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC
oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC
oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC
oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoDwvZGl2PjxkaXY+wqAgwqAg
IzEgMHg1YjBlZDMgaW4gY2hlY2tfZHN0X2xpbWl0c19jYWxjX3Bvc18xIC9ob21lL2hvbmd4dS9G
T1Qvc2VkLU8wLy4vbGliL3JlZ2V4ZWMuYzoxOTQ4OjfCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC
oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC
oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC
oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC
oCDCoCDCoCDCoCDCoCDCoCDCoCDCoMKgPC9kaXY+PGRpdj7CoCDCoCAjMiAweDViMGVkMyBpbiBj
aGVja19kc3RfbGltaXRzX2NhbGNfcG9zXzEgL2hvbWUvaG9uZ3h1L0ZPVC9zZWQtTzAvLi9saWIv
cmVnZXhlYy5jOjE5NDg6N8KgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg
IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg
IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg
IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg
IMKgIMKgwqA8L2Rpdj48ZGl2PsKgIMKgICMzIDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNf
Y2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3
wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg
wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg
wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg
wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqDCoDwvZGl2Pjxk
aXY+wqAgwqAgIzQgMHg1YjBlZDMgaW4gY2hlY2tfZHN0X2xpbWl0c19jYWxjX3Bvc18xIC9ob21l
L2hvbmd4dS9GT1Qvc2VkLU8wLy4vbGliL3JlZ2V4ZWMuYzoxOTQ4OjfCoCDCoCDCoCDCoCDCoCDC
oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC
oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC
oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC
oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoMKgPC9kaXY+PGRpdj7CoCDCoCAjNSAweDVi
MGVkMyBpbiBjaGVja19kc3RfbGltaXRzX2NhbGNfcG9zXzEgL2hvbWUvaG9uZ3h1L0ZPVC9zZWQt
TzAvLi9saWIvcmVnZXhlYy5jOjE5NDg6N8KgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg
IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg
IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg
IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg
IMKgIMKgIMKgIMKgIMKgwqA8L2Rpdj48ZGl2PsKgIMKgICM2IDB4NWIwZWQzIGluIGNoZWNrX2Rz
dF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdleGVj
LmM6MTk0ODo3wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg
wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg
wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg
wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqDC
oDwvZGl2PjxkaXY+wqAgwqAgIzcgMHg1YjBlZDMgaW4gY2hlY2tfZHN0X2xpbWl0c19jYWxjX3Bv
c18xIC9ob21lL2hvbmd4dS9GT1Qvc2VkLU8wLy4vbGliL3JlZ2V4ZWMuYzoxOTQ4Ojc8L2Rpdj48
ZGl2Pi4uLjwvZGl2PjxkaXY+wqAgwqAgIzI0NyAweDViMGVkMyBpbiBjaGVja19kc3RfbGltaXRz
X2NhbGNfcG9zXzEgL2hvbWUvaG9uZ3h1L0ZPVC9zZWQtTzAvLi9saWIvcmVnZXhlYy5jOjE5NDg6
N8KgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg
IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg
IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg
IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgwqA8L2Rpdj48ZGl2
PsKgIMKgICMyNDggMHg1YjBlZDMgaW4gY2hlY2tfZHN0X2xpbWl0c19jYWxjX3Bvc18xIC9ob21l
L2hvbmd4dS9GT1Qvc2VkLU8wLy4vbGliL3JlZ2V4ZWMuYzoxOTQ4OjfCoCDCoCDCoCDCoCDCoCDC
oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC
oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC
oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC
oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoMKgPC9kaXY+PGRpdj7CoCDCoCAjMjQ5IDB4NWIw
ZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9UL3NlZC1P
MC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg
wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg
wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg
wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg
wqAgwqAgwqAgwqDCoDwvZGl2PjxkaXY+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg
wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg
wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg
wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg
wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg
wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg
wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqA8L2Rpdj48ZGl2PlNVTU1B
Ulk6IEFkZHJlc3NTYW5pdGl6ZXI6IHN0YWNrLW92ZXJmbG93IC9ob21lL2hvbmd4dS9GT1Qvc2Vk
LU8wLy4vbGliL3JlZ2V4ZWMuYzoxOTEyOjE4IGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3Nf
McKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg
IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg
IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg
IMKgIMKgIMKgPC9kaXY+PGRpdj49PTI2ODc5PT1BQk9SVElOR8KgPC9kaXY+PGJyIGNsZWFyPSJh
bGwiPjxkaXY+PGRpdiBkaXI9Imx0ciIgY2xhc3M9ImdtYWlsX3NpZ25hdHVyZSI+PGRpdiBkaXI9
Imx0ciI+PGRpdj48ZGl2IGRpcj0ibHRyIj48Zm9udCBjb2xvcj0iIzMxMzEzMSIgZmFjZT0iQXJp
YWwsIHNhbnMtc2VyaWYiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTJweCI+QmVzdCBSZWdhcmRz
LDwvc3Bhbj48L2ZvbnQ+PGRpdj48Zm9udCBjb2xvcj0iIzMxMzEzMSIgZmFjZT0iQXJpYWwsIHNh
bnMtc2VyaWYiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTJweCI+SG9uZ3h1PC9zcGFuPjwvZm9u
dD48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48
L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj4NCg==
--000000000000eef83e057fdd6d0e--

--000000000000eef841057fdd6d10
Content-Type: application/octet-stream; name="c01.in"
Content-Disposition: attachment; filename="c01.in"
Content-Transfer-Encoding: base64
Content-ID: <f_jr4hmvmm2>
X-Attachment-Id: f_jr4hmvmm2

MA==
--000000000000eef841057fdd6d10
Content-Type: application/octet-stream; name="c01.sed"
Content-Disposition: attachment; filename="c01.sed"
Content-Transfer-Encoding: base64
Content-ID: <f_jr4hmvme1>
X-Attachment-Id: f_jr4hmvme1

L1woXClcKFwxXChcKVwxXChcKVwpKi9jMA==
--000000000000eef841057fdd6d10
Content-Type: application/octet-stream; name="c01.asan"
Content-Disposition: attachment; filename="c01.asan"
Content-Transfer-Encoding: base64
Content-ID: <f_jr4hmvkw0>
X-Attachment-Id: f_jr4hmvkw0

QWRkcmVzc1Nhbml0aXplcjpERUFETFlTSUdOQUwKPT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KPT0yNjg3OT09RVJST1I6IEFk
ZHJlc3NTYW5pdGl6ZXI6IHN0YWNrLW92ZXJmbG93IG9uIGFkZHJlc3MgMHg3ZmZlYTYwOWJmZjgg
KHBjIDB4MDAwMDAwNWIwYjc2IGJwIDB4N2ZmZWE2MDljMDkwIHNwIDB4N2ZmZWE2MDliZjIwIFQw
KQogICAgIzAgMHg1YjBiNzUgaW4gY2hlY2tfZHN0X2xpbWl0c19jYWxjX3Bvc18xIC9ob21lL2hv
bmd4dS9GT1Qvc2VkLU8wLy4vbGliL3JlZ2V4ZWMuYzoxOTEyOjE4CiAgICAjMSAweDViMGVkMyBp
biBjaGVja19kc3RfbGltaXRzX2NhbGNfcG9zXzEgL2hvbWUvaG9uZ3h1L0ZPVC9zZWQtTzAvLi9s
aWIvcmVnZXhlYy5jOjE5NDg6NwogICAgIzIgMHg1YjBlZDMgaW4gY2hlY2tfZHN0X2xpbWl0c19j
YWxjX3Bvc18xIC9ob21lL2hvbmd4dS9GT1Qvc2VkLU8wLy4vbGliL3JlZ2V4ZWMuYzoxOTQ4OjcK
ICAgICMzIDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25n
eHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjNCAweDViMGVkMyBpbiBj
aGVja19kc3RfbGltaXRzX2NhbGNfcG9zXzEgL2hvbWUvaG9uZ3h1L0ZPVC9zZWQtTzAvLi9saWIv
cmVnZXhlYy5jOjE5NDg6NwogICAgIzUgMHg1YjBlZDMgaW4gY2hlY2tfZHN0X2xpbWl0c19jYWxj
X3Bvc18xIC9ob21lL2hvbmd4dS9GT1Qvc2VkLU8wLy4vbGliL3JlZ2V4ZWMuYzoxOTQ4OjcKICAg
ICM2IDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUv
Rk9UL3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjNyAweDViMGVkMyBpbiBjaGVj
a19kc3RfbGltaXRzX2NhbGNfcG9zXzEgL2hvbWUvaG9uZ3h1L0ZPVC9zZWQtTzAvLi9saWIvcmVn
ZXhlYy5jOjE5NDg6NwogICAgIzggMHg1YjBlZDMgaW4gY2hlY2tfZHN0X2xpbWl0c19jYWxjX3Bv
c18xIC9ob21lL2hvbmd4dS9GT1Qvc2VkLU8wLy4vbGliL3JlZ2V4ZWMuYzoxOTQ4OjcKICAgICM5
IDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9U
L3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMTAgMHg1YjBlZDMgaW4gY2hlY2tf
ZHN0X2xpbWl0c19jYWxjX3Bvc18xIC9ob21lL2hvbmd4dS9GT1Qvc2VkLU8wLy4vbGliL3JlZ2V4
ZWMuYzoxOTQ4OjcKICAgICMxMSAweDViMGVkMyBpbiBjaGVja19kc3RfbGltaXRzX2NhbGNfcG9z
XzEgL2hvbWUvaG9uZ3h1L0ZPVC9zZWQtTzAvLi9saWIvcmVnZXhlYy5jOjE5NDg6NwogICAgIzEy
IDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9U
L3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMTMgMHg1YjBlZDMgaW4gY2hlY2tf
ZHN0X2xpbWl0c19jYWxjX3Bvc18xIC9ob21lL2hvbmd4dS9GT1Qvc2VkLU8wLy4vbGliL3JlZ2V4
ZWMuYzoxOTQ4OjcKICAgICMxNCAweDViMGVkMyBpbiBjaGVja19kc3RfbGltaXRzX2NhbGNfcG9z
XzEgL2hvbWUvaG9uZ3h1L0ZPVC9zZWQtTzAvLi9saWIvcmVnZXhlYy5jOjE5NDg6NwogICAgIzE1
IDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9U
L3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMTYgMHg1YjBlZDMgaW4gY2hlY2tf
ZHN0X2xpbWl0c19jYWxjX3Bvc18xIC9ob21lL2hvbmd4dS9GT1Qvc2VkLU8wLy4vbGliL3JlZ2V4
ZWMuYzoxOTQ4OjcKICAgICMxNyAweDViMGVkMyBpbiBjaGVja19kc3RfbGltaXRzX2NhbGNfcG9z
XzEgL2hvbWUvaG9uZ3h1L0ZPVC9zZWQtTzAvLi9saWIvcmVnZXhlYy5jOjE5NDg6NwogICAgIzE4
IDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9U
L3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMTkgMHg1YjBlZDMgaW4gY2hlY2tf
ZHN0X2xpbWl0c19jYWxjX3Bvc18xIC9ob21lL2hvbmd4dS9GT1Qvc2VkLU8wLy4vbGliL3JlZ2V4
ZWMuYzoxOTQ4OjcKICAgICMyMCAweDViMGVkMyBpbiBjaGVja19kc3RfbGltaXRzX2NhbGNfcG9z
XzEgL2hvbWUvaG9uZ3h1L0ZPVC9zZWQtTzAvLi9saWIvcmVnZXhlYy5jOjE5NDg6NwogICAgIzIx
IDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9U
L3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMjIgMHg1YjBlZDMgaW4gY2hlY2tf
ZHN0X2xpbWl0c19jYWxjX3Bvc18xIC9ob21lL2hvbmd4dS9GT1Qvc2VkLU8wLy4vbGliL3JlZ2V4
ZWMuYzoxOTQ4OjcKICAgICMyMyAweDViMGVkMyBpbiBjaGVja19kc3RfbGltaXRzX2NhbGNfcG9z
XzEgL2hvbWUvaG9uZ3h1L0ZPVC9zZWQtTzAvLi9saWIvcmVnZXhlYy5jOjE5NDg6NwogICAgIzI0
IDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9U
L3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMjUgMHg1YjBlZDMgaW4gY2hlY2tf
ZHN0X2xpbWl0c19jYWxjX3Bvc18xIC9ob21lL2hvbmd4dS9GT1Qvc2VkLU8wLy4vbGliL3JlZ2V4
ZWMuYzoxOTQ4OjcKICAgICMyNiAweDViMGVkMyBpbiBjaGVja19kc3RfbGltaXRzX2NhbGNfcG9z
XzEgL2hvbWUvaG9uZ3h1L0ZPVC9zZWQtTzAvLi9saWIvcmVnZXhlYy5jOjE5NDg6NwogICAgIzI3
IDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9U
L3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMjggMHg1YjBlZDMgaW4gY2hlY2tf
ZHN0X2xpbWl0c19jYWxjX3Bvc18xIC9ob21lL2hvbmd4dS9GT1Qvc2VkLU8wLy4vbGliL3JlZ2V4
ZWMuYzoxOTQ4OjcKICAgICMyOSAweDViMGVkMyBpbiBjaGVja19kc3RfbGltaXRzX2NhbGNfcG9z
XzEgL2hvbWUvaG9uZ3h1L0ZPVC9zZWQtTzAvLi9saWIvcmVnZXhlYy5jOjE5NDg6NwogICAgIzMw
IDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9U
L3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMzEgMHg1YjBlZDMgaW4gY2hlY2tf
ZHN0X2xpbWl0c19jYWxjX3Bvc18xIC9ob21lL2hvbmd4dS9GT1Qvc2VkLU8wLy4vbGliL3JlZ2V4
ZWMuYzoxOTQ4OjcKICAgICMzMiAweDViMGVkMyBpbiBjaGVja19kc3RfbGltaXRzX2NhbGNfcG9z
XzEgL2hvbWUvaG9uZ3h1L0ZPVC9zZWQtTzAvLi9saWIvcmVnZXhlYy5jOjE5NDg6NwogICAgIzMz
IDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9U
L3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMzQgMHg1YjBlZDMgaW4gY2hlY2tf
ZHN0X2xpbWl0c19jYWxjX3Bvc18xIC9ob21lL2hvbmd4dS9GT1Qvc2VkLU8wLy4vbGliL3JlZ2V4
ZWMuYzoxOTQ4OjcKICAgICMzNSAweDViMGVkMyBpbiBjaGVja19kc3RfbGltaXRzX2NhbGNfcG9z
XzEgL2hvbWUvaG9uZ3h1L0ZPVC9zZWQtTzAvLi9saWIvcmVnZXhlYy5jOjE5NDg6NwogICAgIzM2
IDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9U
L3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMzcgMHg1YjBlZDMgaW4gY2hlY2tf
ZHN0X2xpbWl0c19jYWxjX3Bvc18xIC9ob21lL2hvbmd4dS9GT1Qvc2VkLU8wLy4vbGliL3JlZ2V4
ZWMuYzoxOTQ4OjcKICAgICMzOCAweDViMGVkMyBpbiBjaGVja19kc3RfbGltaXRzX2NhbGNfcG9z
XzEgL2hvbWUvaG9uZ3h1L0ZPVC9zZWQtTzAvLi9saWIvcmVnZXhlYy5jOjE5NDg6NwogICAgIzM5
IDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9U
L3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjNDAgMHg1YjBlZDMgaW4gY2hlY2tf
ZHN0X2xpbWl0c19jYWxjX3Bvc18xIC9ob21lL2hvbmd4dS9GT1Qvc2VkLU8wLy4vbGliL3JlZ2V4
ZWMuYzoxOTQ4OjcKICAgICM0MSAweDViMGVkMyBpbiBjaGVja19kc3RfbGltaXRzX2NhbGNfcG9z
XzEgL2hvbWUvaG9uZ3h1L0ZPVC9zZWQtTzAvLi9saWIvcmVnZXhlYy5jOjE5NDg6NwogICAgIzQy
IDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9U
L3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjNDMgMHg1YjBlZDMgaW4gY2hlY2tf
ZHN0X2xpbWl0c19jYWxjX3Bvc18xIC9ob21lL2hvbmd4dS9GT1Qvc2VkLU8wLy4vbGliL3JlZ2V4
ZWMuYzoxOTQ4OjcKICAgICM0NCAweDViMGVkMyBpbiBjaGVja19kc3RfbGltaXRzX2NhbGNfcG9z
XzEgL2hvbWUvaG9uZ3h1L0ZPVC9zZWQtTzAvLi9saWIvcmVnZXhlYy5jOjE5NDg6NwogICAgIzQ1
IDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9U
L3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjNDYgMHg1YjBlZDMgaW4gY2hlY2tf
ZHN0X2xpbWl0c19jYWxjX3Bvc18xIC9ob21lL2hvbmd4dS9GT1Qvc2VkLU8wLy4vbGliL3JlZ2V4
ZWMuYzoxOTQ4OjcKICAgICM0NyAweDViMGVkMyBpbiBjaGVja19kc3RfbGltaXRzX2NhbGNfcG9z
XzEgL2hvbWUvaG9uZ3h1L0ZPVC9zZWQtTzAvLi9saWIvcmVnZXhlYy5jOjE5NDg6NwogICAgIzQ4
IDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9U
L3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjNDkgMHg1YjBlZDMgaW4gY2hlY2tf
ZHN0X2xpbWl0c19jYWxjX3Bvc18xIC9ob21lL2hvbmd4dS9GT1Qvc2VkLU8wLy4vbGliL3JlZ2V4
ZWMuYzoxOTQ4OjcKICAgICM1MCAweDViMGVkMyBpbiBjaGVja19kc3RfbGltaXRzX2NhbGNfcG9z
XzEgL2hvbWUvaG9uZ3h1L0ZPVC9zZWQtTzAvLi9saWIvcmVnZXhlYy5jOjE5NDg6NwogICAgIzUx
IDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9U
L3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjNTIgMHg1YjBlZDMgaW4gY2hlY2tf
ZHN0X2xpbWl0c19jYWxjX3Bvc18xIC9ob21lL2hvbmd4dS9GT1Qvc2VkLU8wLy4vbGliL3JlZ2V4
ZWMuYzoxOTQ4OjcKICAgICM1MyAweDViMGVkMyBpbiBjaGVja19kc3RfbGltaXRzX2NhbGNfcG9z
XzEgL2hvbWUvaG9uZ3h1L0ZPVC9zZWQtTzAvLi9saWIvcmVnZXhlYy5jOjE5NDg6NwogICAgIzU0
IDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9U
L3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjNTUgMHg1YjBlZDMgaW4gY2hlY2tf
ZHN0X2xpbWl0c19jYWxjX3Bvc18xIC9ob21lL2hvbmd4dS9GT1Qvc2VkLU8wLy4vbGliL3JlZ2V4
ZWMuYzoxOTQ4OjcKICAgICM1NiAweDViMGVkMyBpbiBjaGVja19kc3RfbGltaXRzX2NhbGNfcG9z
XzEgL2hvbWUvaG9uZ3h1L0ZPVC9zZWQtTzAvLi9saWIvcmVnZXhlYy5jOjE5NDg6NwogICAgIzU3
IDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9U
L3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjNTggMHg1YjBlZDMgaW4gY2hlY2tf
ZHN0X2xpbWl0c19jYWxjX3Bvc18xIC9ob21lL2hvbmd4dS9GT1Qvc2VkLU8wLy4vbGliL3JlZ2V4
ZWMuYzoxOTQ4OjcKICAgICM1OSAweDViMGVkMyBpbiBjaGVja19kc3RfbGltaXRzX2NhbGNfcG9z
XzEgL2hvbWUvaG9uZ3h1L0ZPVC9zZWQtTzAvLi9saWIvcmVnZXhlYy5jOjE5NDg6NwogICAgIzYw
IDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9U
L3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjNjEgMHg1YjBlZDMgaW4gY2hlY2tf
ZHN0X2xpbWl0c19jYWxjX3Bvc18xIC9ob21lL2hvbmd4dS9GT1Qvc2VkLU8wLy4vbGliL3JlZ2V4
ZWMuYzoxOTQ4OjcKICAgICM2MiAweDViMGVkMyBpbiBjaGVja19kc3RfbGltaXRzX2NhbGNfcG9z
XzEgL2hvbWUvaG9uZ3h1L0ZPVC9zZWQtTzAvLi9saWIvcmVnZXhlYy5jOjE5NDg6NwogICAgIzYz
IDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9U
L3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjNjQgMHg1YjBlZDMgaW4gY2hlY2tf
ZHN0X2xpbWl0c19jYWxjX3Bvc18xIC9ob21lL2hvbmd4dS9GT1Qvc2VkLU8wLy4vbGliL3JlZ2V4
ZWMuYzoxOTQ4OjcKICAgICM2NSAweDViMGVkMyBpbiBjaGVja19kc3RfbGltaXRzX2NhbGNfcG9z
XzEgL2hvbWUvaG9uZ3h1L0ZPVC9zZWQtTzAvLi9saWIvcmVnZXhlYy5jOjE5NDg6NwogICAgIzY2
IDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9U
L3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjNjcgMHg1YjBlZDMgaW4gY2hlY2tf
ZHN0X2xpbWl0c19jYWxjX3Bvc18xIC9ob21lL2hvbmd4dS9GT1Qvc2VkLU8wLy4vbGliL3JlZ2V4
ZWMuYzoxOTQ4OjcKICAgICM2OCAweDViMGVkMyBpbiBjaGVja19kc3RfbGltaXRzX2NhbGNfcG9z
XzEgL2hvbWUvaG9uZ3h1L0ZPVC9zZWQtTzAvLi9saWIvcmVnZXhlYy5jOjE5NDg6NwogICAgIzY5
IDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9U
L3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjNzAgMHg1YjBlZDMgaW4gY2hlY2tf
ZHN0X2xpbWl0c19jYWxjX3Bvc18xIC9ob21lL2hvbmd4dS9GT1Qvc2VkLU8wLy4vbGliL3JlZ2V4
ZWMuYzoxOTQ4OjcKICAgICM3MSAweDViMGVkMyBpbiBjaGVja19kc3RfbGltaXRzX2NhbGNfcG9z
XzEgL2hvbWUvaG9uZ3h1L0ZPVC9zZWQtTzAvLi9saWIvcmVnZXhlYy5jOjE5NDg6NwogICAgIzcy
IDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9U
L3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjNzMgMHg1YjBlZDMgaW4gY2hlY2tf
ZHN0X2xpbWl0c19jYWxjX3Bvc18xIC9ob21lL2hvbmd4dS9GT1Qvc2VkLU8wLy4vbGliL3JlZ2V4
ZWMuYzoxOTQ4OjcKICAgICM3NCAweDViMGVkMyBpbiBjaGVja19kc3RfbGltaXRzX2NhbGNfcG9z
XzEgL2hvbWUvaG9uZ3h1L0ZPVC9zZWQtTzAvLi9saWIvcmVnZXhlYy5jOjE5NDg6NwogICAgIzc1
IDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9U
L3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjNzYgMHg1YjBlZDMgaW4gY2hlY2tf
ZHN0X2xpbWl0c19jYWxjX3Bvc18xIC9ob21lL2hvbmd4dS9GT1Qvc2VkLU8wLy4vbGliL3JlZ2V4
ZWMuYzoxOTQ4OjcKICAgICM3NyAweDViMGVkMyBpbiBjaGVja19kc3RfbGltaXRzX2NhbGNfcG9z
XzEgL2hvbWUvaG9uZ3h1L0ZPVC9zZWQtTzAvLi9saWIvcmVnZXhlYy5jOjE5NDg6NwogICAgIzc4
IDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9U
L3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjNzkgMHg1YjBlZDMgaW4gY2hlY2tf
ZHN0X2xpbWl0c19jYWxjX3Bvc18xIC9ob21lL2hvbmd4dS9GT1Qvc2VkLU8wLy4vbGliL3JlZ2V4
ZWMuYzoxOTQ4OjcKICAgICM4MCAweDViMGVkMyBpbiBjaGVja19kc3RfbGltaXRzX2NhbGNfcG9z
XzEgL2hvbWUvaG9uZ3h1L0ZPVC9zZWQtTzAvLi9saWIvcmVnZXhlYy5jOjE5NDg6NwogICAgIzgx
IDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9U
L3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjODIgMHg1YjBlZDMgaW4gY2hlY2tf
ZHN0X2xpbWl0c19jYWxjX3Bvc18xIC9ob21lL2hvbmd4dS9GT1Qvc2VkLU8wLy4vbGliL3JlZ2V4
ZWMuYzoxOTQ4OjcKICAgICM4MyAweDViMGVkMyBpbiBjaGVja19kc3RfbGltaXRzX2NhbGNfcG9z
XzEgL2hvbWUvaG9uZ3h1L0ZPVC9zZWQtTzAvLi9saWIvcmVnZXhlYy5jOjE5NDg6NwogICAgIzg0
IDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9U
L3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjODUgMHg1YjBlZDMgaW4gY2hlY2tf
ZHN0X2xpbWl0c19jYWxjX3Bvc18xIC9ob21lL2hvbmd4dS9GT1Qvc2VkLU8wLy4vbGliL3JlZ2V4
ZWMuYzoxOTQ4OjcKICAgICM4NiAweDViMGVkMyBpbiBjaGVja19kc3RfbGltaXRzX2NhbGNfcG9z
XzEgL2hvbWUvaG9uZ3h1L0ZPVC9zZWQtTzAvLi9saWIvcmVnZXhlYy5jOjE5NDg6NwogICAgIzg3
IDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9U
L3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjODggMHg1YjBlZDMgaW4gY2hlY2tf
ZHN0X2xpbWl0c19jYWxjX3Bvc18xIC9ob21lL2hvbmd4dS9GT1Qvc2VkLU8wLy4vbGliL3JlZ2V4
ZWMuYzoxOTQ4OjcKICAgICM4OSAweDViMGVkMyBpbiBjaGVja19kc3RfbGltaXRzX2NhbGNfcG9z
XzEgL2hvbWUvaG9uZ3h1L0ZPVC9zZWQtTzAvLi9saWIvcmVnZXhlYy5jOjE5NDg6NwogICAgIzkw
IDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9U
L3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjOTEgMHg1YjBlZDMgaW4gY2hlY2tf
ZHN0X2xpbWl0c19jYWxjX3Bvc18xIC9ob21lL2hvbmd4dS9GT1Qvc2VkLU8wLy4vbGliL3JlZ2V4
ZWMuYzoxOTQ4OjcKICAgICM5MiAweDViMGVkMyBpbiBjaGVja19kc3RfbGltaXRzX2NhbGNfcG9z
XzEgL2hvbWUvaG9uZ3h1L0ZPVC9zZWQtTzAvLi9saWIvcmVnZXhlYy5jOjE5NDg6NwogICAgIzkz
IDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9U
L3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjOTQgMHg1YjBlZDMgaW4gY2hlY2tf
ZHN0X2xpbWl0c19jYWxjX3Bvc18xIC9ob21lL2hvbmd4dS9GT1Qvc2VkLU8wLy4vbGliL3JlZ2V4
ZWMuYzoxOTQ4OjcKICAgICM5NSAweDViMGVkMyBpbiBjaGVja19kc3RfbGltaXRzX2NhbGNfcG9z
XzEgL2hvbWUvaG9uZ3h1L0ZPVC9zZWQtTzAvLi9saWIvcmVnZXhlYy5jOjE5NDg6NwogICAgIzk2
IDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9U
L3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjOTcgMHg1YjBlZDMgaW4gY2hlY2tf
ZHN0X2xpbWl0c19jYWxjX3Bvc18xIC9ob21lL2hvbmd4dS9GT1Qvc2VkLU8wLy4vbGliL3JlZ2V4
ZWMuYzoxOTQ4OjcKICAgICM5OCAweDViMGVkMyBpbiBjaGVja19kc3RfbGltaXRzX2NhbGNfcG9z
XzEgL2hvbWUvaG9uZ3h1L0ZPVC9zZWQtTzAvLi9saWIvcmVnZXhlYy5jOjE5NDg6NwogICAgIzk5
IDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9U
L3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMTAwIDB4NWIwZWQzIGluIGNoZWNr
X2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdl
eGVjLmM6MTk0ODo3CiAgICAjMTAxIDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19w
b3NfMSAvaG9tZS9ob25neHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAj
MTAyIDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUv
Rk9UL3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMTAzIDB4NWIwZWQzIGluIGNo
ZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9UL3NlZC1PMC8uL2xpYi9y
ZWdleGVjLmM6MTk0ODo3CiAgICAjMTA0IDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2Fs
Y19wb3NfMSAvaG9tZS9ob25neHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAg
ICAjMTA1IDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25n
eHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMTA2IDB4NWIwZWQzIGlu
IGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9UL3NlZC1PMC8uL2xp
Yi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMTA3IDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNf
Y2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3
CiAgICAjMTA4IDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9o
b25neHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMTA5IDB4NWIwZWQz
IGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9UL3NlZC1PMC8u
L2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMTEwIDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1p
dHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0
ODo3CiAgICAjMTExIDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9t
ZS9ob25neHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMTEyIDB4NWIw
ZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9UL3NlZC1P
MC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMTEzIDB4NWIwZWQzIGluIGNoZWNrX2RzdF9s
aW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6
MTk0ODo3CiAgICAjMTE0IDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAv
aG9tZS9ob25neHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMTE1IDB4
NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9UL3Nl
ZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMTE2IDB4NWIwZWQzIGluIGNoZWNrX2Rz
dF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdleGVj
LmM6MTk0ODo3CiAgICAjMTE3IDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3Nf
MSAvaG9tZS9ob25neHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMTE4
IDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9U
L3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMTE5IDB4NWIwZWQzIGluIGNoZWNr
X2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdl
eGVjLmM6MTk0ODo3CiAgICAjMTIwIDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19w
b3NfMSAvaG9tZS9ob25neHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAj
MTIxIDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUv
Rk9UL3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMTIyIDB4NWIwZWQzIGluIGNo
ZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9UL3NlZC1PMC8uL2xpYi9y
ZWdleGVjLmM6MTk0ODo3CiAgICAjMTIzIDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2Fs
Y19wb3NfMSAvaG9tZS9ob25neHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAg
ICAjMTI0IDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25n
eHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMTI1IDB4NWIwZWQzIGlu
IGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9UL3NlZC1PMC8uL2xp
Yi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMTI2IDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNf
Y2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3
CiAgICAjMTI3IDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9o
b25neHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMTI4IDB4NWIwZWQz
IGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9UL3NlZC1PMC8u
L2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMTI5IDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1p
dHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0
ODo3CiAgICAjMTMwIDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9t
ZS9ob25neHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMTMxIDB4NWIw
ZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9UL3NlZC1P
MC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMTMyIDB4NWIwZWQzIGluIGNoZWNrX2RzdF9s
aW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6
MTk0ODo3CiAgICAjMTMzIDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAv
aG9tZS9ob25neHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMTM0IDB4
NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9UL3Nl
ZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMTM1IDB4NWIwZWQzIGluIGNoZWNrX2Rz
dF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdleGVj
LmM6MTk0ODo3CiAgICAjMTM2IDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3Nf
MSAvaG9tZS9ob25neHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMTM3
IDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9U
L3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMTM4IDB4NWIwZWQzIGluIGNoZWNr
X2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdl
eGVjLmM6MTk0ODo3CiAgICAjMTM5IDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19w
b3NfMSAvaG9tZS9ob25neHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAj
MTQwIDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUv
Rk9UL3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMTQxIDB4NWIwZWQzIGluIGNo
ZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9UL3NlZC1PMC8uL2xpYi9y
ZWdleGVjLmM6MTk0ODo3CiAgICAjMTQyIDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2Fs
Y19wb3NfMSAvaG9tZS9ob25neHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAg
ICAjMTQzIDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25n
eHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMTQ0IDB4NWIwZWQzIGlu
IGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9UL3NlZC1PMC8uL2xp
Yi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMTQ1IDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNf
Y2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3
CiAgICAjMTQ2IDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9o
b25neHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMTQ3IDB4NWIwZWQz
IGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9UL3NlZC1PMC8u
L2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMTQ4IDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1p
dHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0
ODo3CiAgICAjMTQ5IDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9t
ZS9ob25neHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMTUwIDB4NWIw
ZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9UL3NlZC1P
MC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMTUxIDB4NWIwZWQzIGluIGNoZWNrX2RzdF9s
aW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6
MTk0ODo3CiAgICAjMTUyIDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAv
aG9tZS9ob25neHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMTUzIDB4
NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9UL3Nl
ZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMTU0IDB4NWIwZWQzIGluIGNoZWNrX2Rz
dF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdleGVj
LmM6MTk0ODo3CiAgICAjMTU1IDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3Nf
MSAvaG9tZS9ob25neHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMTU2
IDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9U
L3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMTU3IDB4NWIwZWQzIGluIGNoZWNr
X2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdl
eGVjLmM6MTk0ODo3CiAgICAjMTU4IDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19w
b3NfMSAvaG9tZS9ob25neHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAj
MTU5IDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUv
Rk9UL3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMTYwIDB4NWIwZWQzIGluIGNo
ZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9UL3NlZC1PMC8uL2xpYi9y
ZWdleGVjLmM6MTk0ODo3CiAgICAjMTYxIDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2Fs
Y19wb3NfMSAvaG9tZS9ob25neHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAg
ICAjMTYyIDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25n
eHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMTYzIDB4NWIwZWQzIGlu
IGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9UL3NlZC1PMC8uL2xp
Yi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMTY0IDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNf
Y2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3
CiAgICAjMTY1IDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9o
b25neHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMTY2IDB4NWIwZWQz
IGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9UL3NlZC1PMC8u
L2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMTY3IDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1p
dHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0
ODo3CiAgICAjMTY4IDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9t
ZS9ob25neHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMTY5IDB4NWIw
ZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9UL3NlZC1P
MC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMTcwIDB4NWIwZWQzIGluIGNoZWNrX2RzdF9s
aW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6
MTk0ODo3CiAgICAjMTcxIDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAv
aG9tZS9ob25neHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMTcyIDB4
NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9UL3Nl
ZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMTczIDB4NWIwZWQzIGluIGNoZWNrX2Rz
dF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdleGVj
LmM6MTk0ODo3CiAgICAjMTc0IDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3Nf
MSAvaG9tZS9ob25neHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMTc1
IDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9U
L3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMTc2IDB4NWIwZWQzIGluIGNoZWNr
X2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdl
eGVjLmM6MTk0ODo3CiAgICAjMTc3IDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19w
b3NfMSAvaG9tZS9ob25neHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAj
MTc4IDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUv
Rk9UL3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMTc5IDB4NWIwZWQzIGluIGNo
ZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9UL3NlZC1PMC8uL2xpYi9y
ZWdleGVjLmM6MTk0ODo3CiAgICAjMTgwIDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2Fs
Y19wb3NfMSAvaG9tZS9ob25neHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAg
ICAjMTgxIDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25n
eHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMTgyIDB4NWIwZWQzIGlu
IGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9UL3NlZC1PMC8uL2xp
Yi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMTgzIDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNf
Y2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3
CiAgICAjMTg0IDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9o
b25neHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMTg1IDB4NWIwZWQz
IGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9UL3NlZC1PMC8u
L2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMTg2IDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1p
dHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0
ODo3CiAgICAjMTg3IDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9t
ZS9ob25neHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMTg4IDB4NWIw
ZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9UL3NlZC1P
MC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMTg5IDB4NWIwZWQzIGluIGNoZWNrX2RzdF9s
aW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6
MTk0ODo3CiAgICAjMTkwIDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAv
aG9tZS9ob25neHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMTkxIDB4
NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9UL3Nl
ZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMTkyIDB4NWIwZWQzIGluIGNoZWNrX2Rz
dF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdleGVj
LmM6MTk0ODo3CiAgICAjMTkzIDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3Nf
MSAvaG9tZS9ob25neHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMTk0
IDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9U
L3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMTk1IDB4NWIwZWQzIGluIGNoZWNr
X2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdl
eGVjLmM6MTk0ODo3CiAgICAjMTk2IDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19w
b3NfMSAvaG9tZS9ob25neHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAj
MTk3IDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUv
Rk9UL3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMTk4IDB4NWIwZWQzIGluIGNo
ZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9UL3NlZC1PMC8uL2xpYi9y
ZWdleGVjLmM6MTk0ODo3CiAgICAjMTk5IDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2Fs
Y19wb3NfMSAvaG9tZS9ob25neHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAg
ICAjMjAwIDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25n
eHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMjAxIDB4NWIwZWQzIGlu
IGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9UL3NlZC1PMC8uL2xp
Yi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMjAyIDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNf
Y2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3
CiAgICAjMjAzIDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9o
b25neHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMjA0IDB4NWIwZWQz
IGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9UL3NlZC1PMC8u
L2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMjA1IDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1p
dHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0
ODo3CiAgICAjMjA2IDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9t
ZS9ob25neHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMjA3IDB4NWIw
ZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9UL3NlZC1P
MC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMjA4IDB4NWIwZWQzIGluIGNoZWNrX2RzdF9s
aW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6
MTk0ODo3CiAgICAjMjA5IDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAv
aG9tZS9ob25neHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMjEwIDB4
NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9UL3Nl
ZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMjExIDB4NWIwZWQzIGluIGNoZWNrX2Rz
dF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdleGVj
LmM6MTk0ODo3CiAgICAjMjEyIDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3Nf
MSAvaG9tZS9ob25neHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMjEz
IDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9U
L3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMjE0IDB4NWIwZWQzIGluIGNoZWNr
X2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdl
eGVjLmM6MTk0ODo3CiAgICAjMjE1IDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19w
b3NfMSAvaG9tZS9ob25neHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAj
MjE2IDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUv
Rk9UL3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMjE3IDB4NWIwZWQzIGluIGNo
ZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9UL3NlZC1PMC8uL2xpYi9y
ZWdleGVjLmM6MTk0ODo3CiAgICAjMjE4IDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2Fs
Y19wb3NfMSAvaG9tZS9ob25neHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAg
ICAjMjE5IDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25n
eHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMjIwIDB4NWIwZWQzIGlu
IGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9UL3NlZC1PMC8uL2xp
Yi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMjIxIDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNf
Y2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3
CiAgICAjMjIyIDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9o
b25neHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMjIzIDB4NWIwZWQz
IGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9UL3NlZC1PMC8u
L2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMjI0IDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1p
dHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0
ODo3CiAgICAjMjI1IDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9t
ZS9ob25neHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMjI2IDB4NWIw
ZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9UL3NlZC1P
MC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMjI3IDB4NWIwZWQzIGluIGNoZWNrX2RzdF9s
aW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6
MTk0ODo3CiAgICAjMjI4IDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAv
aG9tZS9ob25neHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMjI5IDB4
NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9UL3Nl
ZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMjMwIDB4NWIwZWQzIGluIGNoZWNrX2Rz
dF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdleGVj
LmM6MTk0ODo3CiAgICAjMjMxIDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3Nf
MSAvaG9tZS9ob25neHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMjMy
IDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9U
L3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMjMzIDB4NWIwZWQzIGluIGNoZWNr
X2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdl
eGVjLmM6MTk0ODo3CiAgICAjMjM0IDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19w
b3NfMSAvaG9tZS9ob25neHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAj
MjM1IDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUv
Rk9UL3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMjM2IDB4NWIwZWQzIGluIGNo
ZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9UL3NlZC1PMC8uL2xpYi9y
ZWdleGVjLmM6MTk0ODo3CiAgICAjMjM3IDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2Fs
Y19wb3NfMSAvaG9tZS9ob25neHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAg
ICAjMjM4IDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25n
eHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMjM5IDB4NWIwZWQzIGlu
IGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9UL3NlZC1PMC8uL2xp
Yi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMjQwIDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNf
Y2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3
CiAgICAjMjQxIDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9o
b25neHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMjQyIDB4NWIwZWQz
IGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9UL3NlZC1PMC8u
L2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMjQzIDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1p
dHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0
ODo3CiAgICAjMjQ0IDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9t
ZS9ob25neHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMjQ1IDB4NWIw
ZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9UL3NlZC1P
MC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMjQ2IDB4NWIwZWQzIGluIGNoZWNrX2RzdF9s
aW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6
MTk0ODo3CiAgICAjMjQ3IDB4NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAv
aG9tZS9ob25neHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMjQ4IDB4
NWIwZWQzIGluIGNoZWNrX2RzdF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9UL3Nl
ZC1PMC8uL2xpYi9yZWdleGVjLmM6MTk0ODo3CiAgICAjMjQ5IDB4NWIwZWQzIGluIGNoZWNrX2Rz
dF9saW1pdHNfY2FsY19wb3NfMSAvaG9tZS9ob25neHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdleGVj
LmM6MTk0ODo3CgpTVU1NQVJZOiBBZGRyZXNzU2FuaXRpemVyOiBzdGFjay1vdmVyZmxvdyAvaG9t
ZS9ob25neHUvRk9UL3NlZC1PMC8uL2xpYi9yZWdleGVjLmM6MTkxMjoxOCBpbiBjaGVja19kc3Rf
bGltaXRzX2NhbGNfcG9zXzEKPT0yNjg3OT09QUJPUlRJTkcK
--000000000000eef841057fdd6d10--




Message sent:


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: Hongxu Chen <leftcopy.chx@HIDDEN>
Subject: bug#34141: Acknowledgement (Stackoverflow triggered at
 lib/regexec.c:1948)
Message-ID: <handler.34141.B.154796390432189.ack <at> debbugs.gnu.org>
References: <CAJPBKOFUAV6f1BRt21iyGwyRS+QGrcVz4WqEfkYvkyqtCs_mLA@HIDDEN>
X-Gnu-PR-Message: ack 34141
X-Gnu-PR-Package: sed
Reply-To: 34141 <at> debbugs.gnu.org
Date: Sun, 20 Jan 2019 05:59: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-sed@HIDDEN

If you wish to submit further information on this problem, please
send it to 34141 <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
34141: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D34141
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message sent to bug-sed@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#34141: Stackoverflow triggered at lib/regexec.c:1948
Resent-From: Assaf Gordon <assafgordon@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-sed@HIDDEN
Resent-Date: Sun, 20 Jan 2019 09:22:01 +0000
Resent-Message-ID: <handler.34141.B34141.154797606720919 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 34141
X-GNU-PR-Package: sed
X-GNU-PR-Keywords: 
To: Hongxu Chen <leftcopy.chx@HIDDEN>, 34141 <at> debbugs.gnu.org, "bug-gnulib@HIDDEN List" <bug-gnulib@HIDDEN>
Received: via spool by 34141-submit <at> debbugs.gnu.org id=B34141.154797606720919
          (code B ref 34141); Sun, 20 Jan 2019 09:22:01 +0000
Received: (at 34141) by debbugs.gnu.org; 20 Jan 2019 09:21:07 +0000
Received: from localhost ([127.0.0.1]:38314 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1gl9Hu-0005RL-SA
	for submit <at> debbugs.gnu.org; Sun, 20 Jan 2019 04:21:07 -0500
Received: from mail-pf1-f175.google.com ([209.85.210.175]:41395)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <assafgordon@HIDDEN>) id 1gl9Ht-0005QX-FV
 for 34141 <at> debbugs.gnu.org; Sun, 20 Jan 2019 04:21:06 -0500
Received: by mail-pf1-f175.google.com with SMTP id b7so8715596pfi.8
 for <34141 <at> debbugs.gnu.org>; Sun, 20 Jan 2019 01:21:05 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=subject:to:references:from:message-id:date:user-agent:mime-version
 :in-reply-to:content-language:content-transfer-encoding;
 bh=L+pDRZVI4mwNCtW3AVqExT8IEd7Y/pDxrPGp3OoXXmE=;
 b=mGmSBbu00+dA+B1IY8i+eqgzoq+rqNjVHf24NkVOHPYA8oX5DFuVTjWN5GHIF4Ftog
 Lo8hZ5lC8Xjcfj4XLXY7FZR+Zm+ei6N3lgdPLIoWjDDi5LLRoqeJOHH8rKUcFA4JYght
 ynbPglRkM5vCf0wWEM9XrkykdyxC8nD92lrYL+Zk/rjS18hyFbIjXNe3OnBzUzWVP8zj
 0T+9KifuS2tRYpDHcN/EURmcMOCIZpj3Fm70KZleTxEksHQ3SReC4ucVGMqTj5P9Tck9
 60XDshExQbgFU9i9+TzUHGMYUVKLicf5N56Yiejkb/fdTdIVvvfuXhv2oga9OC2X0LlI
 TMlg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=L+pDRZVI4mwNCtW3AVqExT8IEd7Y/pDxrPGp3OoXXmE=;
 b=oClpQUTLBtgChVH4b1GzWpCoKrAGxAL+PWul511JtwOlaVts2bRQLOOxtDGzmgV5el
 +f2W89jWgDXBmkmYYtjx/4ICyC+nSq2KztsXg2yAVqz9m/F8927O80HW2+wfwLnLG4Wi
 jkBN47hNGEbcCC62CKNU6TZG41DAXxmlf/0qEDLSS+f02iUQO/oCe6hh7Y4JmY4WwW2E
 5OksG5mPMZsevUz8gQCSsJTBp0n8pIaxtkNoPH5hM8l5TnsQx/BcwaA9clqmKCtTMAo3
 tZU9d+yZHl6iZJopHyc04FHNbiYeKnsh6sorNkFQmwhWfNXCVihBvQE6/6JvVXZ4Il6t
 v9aQ==
X-Gm-Message-State: AJcUukfJJ1a3jvzUtnL4dLzgLZdpX4YdiiC8fGT25bHn3y19KS0BR1Cu
 AvKepJGISN6wQgdW3l9rth0=
X-Google-Smtp-Source: ALg8bN7GeoGg20Jn7xlVYhGmsk7VfZk1zqGfk8EkRMj3n0DPIxnj04aepo4qom+vMxuTS79GDFsLjg==
X-Received: by 2002:a65:514c:: with SMTP id g12mr23932261pgq.169.1547976059627; 
 Sun, 20 Jan 2019 01:20:59 -0800 (PST)
Received: from tomato.housegordon.com (moose.housegordon.com. [184.68.105.38])
 by smtp.googlemail.com with ESMTPSA id
 j197sm13036057pgc.76.2019.01.20.01.20.58
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Sun, 20 Jan 2019 01:20:58 -0800 (PST)
References: <CAJPBKOFUAV6f1BRt21iyGwyRS+QGrcVz4WqEfkYvkyqtCs_mLA@HIDDEN>
From: Assaf Gordon <assafgordon@HIDDEN>
Message-ID: <72cf66e3-13f6-cc09-5e14-12f74d3afa2d@HIDDEN>
Date: Sun, 20 Jan 2019 02:20:57 -0700
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.4.0
MIME-Version: 1.0
In-Reply-To: <CAJPBKOFUAV6f1BRt21iyGwyRS+QGrcVz4WqEfkYvkyqtCs_mLA@HIDDEN>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

(forwarding to gnulib)

Hello,

Hongxu Chen reported a stack-overflow in regexec.
I suspect it is the same as the one reported here:
   https://lists.gnu.org/r/bug-gnulib/2018-09/msg00066.html

But just in case, the full report is below.

regards,
  - assaf

On 2019-01-19 10:58 p.m., Hongxu Chen wrote:
> Hi,
> 
>      Latest sed (4.7.4-f8503-dirty; and prior to this, e.g. 4.4) may trigger
> a stack overflow error by executing the following command.
> 
>      echo 0 | ./sed '/\(\)\(\1\(\)\1\(\)\)*/c0'    # equivalently sed -f
> c01.sed c01.in
> 
>      ASan reports like this:
> AddressSanitizer:DEADLYSIGNAL
> 
> 
> 
> =================================================================
> 
> 
> 
> ==26879==ERROR: AddressSanitizer: stack-overflow on address 0x7ffea609bff8
> (pc 0x0000005b0b76 bp 0x7ffea609c090 sp 0x7ffea609bf20 T0)
> 
> 
>      #0 0x5b0b75 in check_dst_limits_calc_pos_1
> /home/hongxu/FOT/sed-O0/./lib/regexec.c:1912:18
> 
> 
>      #1 0x5b0ed3 in check_dst_limits_calc_pos_1
> /home/hongxu/FOT/sed-O0/./lib/regexec.c:1948:7
> 
> 
>      #2 0x5b0ed3 in check_dst_limits_calc_pos_1
> /home/hongxu/FOT/sed-O0/./lib/regexec.c:1948:7
> 
> 
>      #3 0x5b0ed3 in check_dst_limits_calc_pos_1
> /home/hongxu/FOT/sed-O0/./lib/regexec.c:1948:7
> 
> 
>      #4 0x5b0ed3 in check_dst_limits_calc_pos_1
> /home/hongxu/FOT/sed-O0/./lib/regexec.c:1948:7
> 
> 
>      #5 0x5b0ed3 in check_dst_limits_calc_pos_1
> /home/hongxu/FOT/sed-O0/./lib/regexec.c:1948:7
> 
> 
>      #6 0x5b0ed3 in check_dst_limits_calc_pos_1
> /home/hongxu/FOT/sed-O0/./lib/regexec.c:1948:7
> 
> 
>      #7 0x5b0ed3 in check_dst_limits_calc_pos_1
> /home/hongxu/FOT/sed-O0/./lib/regexec.c:1948:7
> ...
>      #247 0x5b0ed3 in check_dst_limits_calc_pos_1
> /home/hongxu/FOT/sed-O0/./lib/regexec.c:1948:7
> 
> 
>      #248 0x5b0ed3 in check_dst_limits_calc_pos_1
> /home/hongxu/FOT/sed-O0/./lib/regexec.c:1948:7
> 
> 
>      #249 0x5b0ed3 in check_dst_limits_calc_pos_1
> /home/hongxu/FOT/sed-O0/./lib/regexec.c:1948:7
> 
> 
> 
> 
> 
> 
> SUMMARY: AddressSanitizer: stack-overflow
> /home/hongxu/FOT/sed-O0/./lib/regexec.c:1912:18 in
> check_dst_limits_calc_pos_1
> 
> ==26879==ABORTING
> 
> Best Regards,
> Hongxu
> 






Last modified: Mon, 25 Nov 2019 12:00:02 UTC

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