delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2008/04/24/09:45:16

X-Recipient: archive-cygwin AT delorie DOT com
X-Spam-Check-By: sourceware.org
MIME-Version: 1.0
Subject: 1.5.25: Segmentation fault on Window, x64, running on VMware
Date: Thu, 24 Apr 2008 15:44:34 +0200
Message-ID: <A4E3891E681AC442BDC781C89393235905C58420@d10sm004.de10.cocreate.com>
From: "Christoph Jeksa" <Christoph_Jeksa AT CoCreate DOT com>
To: <cygwin AT cygwin DOT com>
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com

------_=_NextPart_001_01C8A611.577D5917
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

This is a problem in using of Cygwin-tools on Windows x64, running on VMwar=
e.

I'm using Cygwin 1.5.25 on a Windows 2003 Server, 64-bit Standard Edition r=
unning on VMware Workstation ACE Edition, Version 6.0.2. The host system is=
 a Windows 2003 Server R2 Enterprise x64 Edition, SP2, running on Intel Xeo=
n CPU Dual Quad Processor X5355, 32 GB Memory.

In that environment, different Cygwin-tools (grep, mkdir, etc.) break OCCAS=
IONALLY with the state "Segmentation fault (core dumped)". Please find belo=
w the test case to reproduce the error state:

$ while mkdir foo; rmdir foo; do
>   :
> done

During my tests, the while-loop ran a while and has broken with the error m=
essage:=20
13 [main] rmdir 2364 _cygtls::handle_exceptions: Error while dumping state =
(probably corrupted stack)
Segmentation fault (core dumped)

In an another trial I've got an another errors:
mkdir: cannot create directory `foo': File exists
     10 [main] mkdir 780 _cygtls::handle_exceptions: Error while dumping st=
ate (probably corrupted stack)
Segmentation fault (core dumped)
rmdir: failed to remove `foo': No such file or directory

... and so on.

Below, the stack dumps from the last trial:

mkdir.exe.stackdump:
--------------------
Exception: STATUS_ACCESS_VIOLATION at eip=3D00000207
eax=3D00000002 ebx=3D61168990 ecx=3D00000000 edx=3D61168990 esi=3D000000F8 =
edi=3D0022C900
ebp=3D0022C858 esp=3D0022C848 program=3DC:\cygwin\bin\mkdir.exe, pid 780, t=
hread main
cs=3D0023 ds=3D002B es=3D002B fs=3D0053 gs=3D002B ss=3D002B
Stack trace:
Frame     Function  Args
0022C858  00000207  (0022C900, 000000F8, 00000002, 0022C970)
0022C888  610840C7  (0022C900, 00000001, 00000001, 61168990)
0022C8B8  610844AD  (00000000, 00000000, 6110941C, 7D61C92D)
0022CCE8  61096FE4  (00000000, 00000400, 00000000, 00000000)
0022CD98  6100552E  (00000000, 0022CDD0, 61005450, 0022CDD0)
61005450  61004416  (0000009C, A02404C7, E8611021, FFFFFF48)
     10 [main] mkdir 780 _cygtls::handle_exceptions: Error while dumping st=
ate (probably corrupted stack)

rmdir.exe.stackdump:
--------------------
Exception: STATUS_ACCESS_VIOLATION at eip=3D00000207
eax=3D00000002 ebx=3D61168990 ecx=3D00000000 edx=3D61168990 esi=3D000000F8 =
edi=3D0022C900
ebp=3D0022C858 esp=3D0022C848 program=3DC:\cygwin\bin\rmdir.exe, pid 2364, =
thread main
cs=3D0023 ds=3D002B es=3D002B fs=3D0053 gs=3D002B ss=3D002B
Stack trace:
Frame     Function  Args
0022C858  00000207  (0022C900, 000000F8, 00000002, 0022C970)
0022C888  610840C7  (0022C900, 00000001, 00000001, 61168990)
0022C8B8  610844AD  (00000000, 00000000, 6110941C, 7D61C92D)
0022CCE8  61096FE4  (00000000, 00000400, 00000000, 00000000)
0022CD98  6100552E  (00000000, 0022CDD0, 61005450, 0022CDD0)
61005450  61004416  (0000009C, A02404C7, E8611021, FFFFFF48)
     13 [main] rmdir 2364 _cygtls::handle_exceptions: Error while dumping s=
tate (probably corrupted stack)

the same version of Cygwin and Cygwin-tools works fine, when running on a "=
normal" (physical) x64 Windows system.

Thanks,
--
Christoph

------_=_NextPart_001_01C8A611.577D5917
Content-Type: application/octet-stream;
	name="cygcheck.out"
Content-Transfer-Encoding: base64
Content-Description: cygcheck.out
Content-Disposition: attachment;
	filename="cygcheck.out"

DQpDeWd3aW4gQ29uZmlndXJhdGlvbiBEaWFnbm9zdGljcw0KQ3VycmVudCBT
eXN0ZW0gVGltZTogVGh1IEFwciAyNCAxMjozNDozNyAyMDA4DQoNCldpbmRv
d3MgMjAwMyBTZXJ2ZXIgVmVyIDUuMiBCdWlsZCAzNzkwIFNlcnZpY2UgUGFj
ayAyDQoNClJ1bm5pbmcgdW5kZXIgV09XNjQgb24gQU1ENjQNCg0KUnVubmlu
ZyBpbiBUZXJtaW5hbCBTZXJ2aWNlIHNlc3Npb24NCg0KUGF0aDoJLg0KCUM6
XHVzZXJzXGYyYWRtXGJpbg0KCUM6XGN5Z3dpblx1c3JcbG9jYWxcYmluDQoJ
QzpcY3lnd2luXGJpbg0KCUM6XGN5Z3dpblxiaW4NCglDOlxjeWd3aW5cdXNy
XFgxMVI2XGJpbg0KCUM6XFdJTkRPV1Ncc3lzdGVtMzINCglDOlxXSU5ET1dT
DQoJQzpcV0lORE9XU1xTeXN0ZW0zMlxXYmVtDQoJQzpcUHJvZ3JhbSBGaWxl
cyAoeDg2KVxQZXJmb3JjZVwNCglDOlxQcm9ncmFtIEZpbGVzICh4ODYpXE1p
Y3Jvc29mdCBTUUwgU2VydmVyXDkwXFRvb2xzXGJpbm5cDQoJQzpcUHJvZ3Jh
bSBGaWxlcyAoeDg2KVxNaWNyb3NvZnQgVmlzdWFsIFN0dWRpbyA4XENvbW1v
bjdcSURFDQoJQzpcUHJvZ3JhbSBGaWxlcyAoeDg2KVxNaWNyb3NvZnQgVmlz
dWFsIFN0dWRpbyA4XFZDXHZjcGFja2FnZXMNCglDOlxQcm9ncmFtIEZpbGVz
ICh4ODYpXE1pY3Jvc29mdCBWaXN1YWwgU3R1ZGlvIDhcVkNcQmluXGFtZDY0
DQoJQzpcUHJvZ3JhbSBGaWxlcyAoeDg2KVxNaWNyb3NvZnQgVmlzdWFsIFN0
dWRpbyA4XFZDXEJpbg0KCUM6XFByb2dyYW0gRmlsZXMgKHg4NilcTWljcm9z
b2Z0IFZpc3VhbCBTdHVkaW8gOFxDb21tb243XFRvb2xzDQoJQzpcUHJvZ3Jh
bSBGaWxlcyAoeDg2KVxNaWNyb3NvZnQgVmlzdWFsIFN0dWRpbyA4XENvbW1v
bjdcVG9vbHNcQmluDQoJQzpcUHJvZ3JhbSBGaWxlc1xNaWNyb3NvZnQuTkVU
XFNES1x2Mi4wIDY0Yml0XGJpbg0KCUM6XFByb2dyYW0gRmlsZXMgKHg4Nilc
TWljcm9zb2Z0IFZpc3VhbCBTdHVkaW8gOFxTREtcdjIuMFxCaW4NCglDOlxX
SU5ET1dTXE1pY3Jvc29mdC5ORVRcRnJhbWV3b3JrNjRcdjIuMC41MDcyNw0K
CUM6XGN5Z3dpblxiaW4NCglUOlxiaW4NCg0KT3V0cHV0IGZyb20gQzpcY3ln
d2luXGJpblxpZC5leGUgKG5vbnRzZWMpDQpVSUQ6IDEwMDMoZjJhZG0pICAg
IEdJRDogNTQ1KFVzZXJzKQ0KMChyb290KSAgICAgICAgICAgICA1NDQoQWRt
aW5pc3RyYXRvcnMpIDU0NShVc2VycykNCg0KT3V0cHV0IGZyb20gQzpcY3ln
d2luXGJpblxpZC5leGUgKG50c2VjKQ0KVUlEOiAxMDAzKGYyYWRtKSAgICBH
SUQ6IDU0NShVc2VycykNCjAocm9vdCkgICAgICAgICAgICAgNTQ0KEFkbWlu
aXN0cmF0b3JzKSA1NDUoVXNlcnMpDQoNClN5c0RpcjogQzpcV0lORE9XU1xz
eXN0ZW0zMg0KV2luRGlyOiBDOlxXSU5ET1dTDQoNClVTRVIgPSAnZjJhZG0n
DQpQV0QgPSAnQzovdXNlcnMvZjJhZG0nDQpDWUdXSU4gPSAnbm9udHNlYycN
CkhPTUUgPSAnQzovdXNlcnMvZjJhZG0nDQpNQUtFX01PREUgPSAndW5peCcN
Cg0KVlM4MDBMSUIgPSAnQzpcUHJvZ3JhbSBGaWxlcyAoeDg2KVxNaWNyb3Nv
ZnQgVmlzdWFsIFN0dWRpbyA4XFZDXExpYlxhbWQ2NDtDOlxQcm9ncmFtIEZp
bGVzICh4ODYpXE1pY3Jvc29mdCBWaXN1YWwgU3R1ZGlvIDhcVkNcQVRMTUZD
XExpYlxhbWQ2NDtDOlxQcm9ncmFtIEZpbGVzICh4ODYpXE1pY3Jvc29mdCBW
aXN1YWwgU3R1ZGlvIDhcVkNcUGxhdGZvcm1TREtcTGliXGFtZDY0O0M6XFBy
b2dyYW0gRmlsZXMgKHg4NilcTWljcm9zb2Z0IFZpc3VhbCBTdHVkaW8gOFxT
REtcdjIuMFxMaWJcYW1kNjQnDQpIT01FUEFUSCA9ICdcRG9jdW1lbnRzIGFu
ZCBTZXR0aW5nc1xmMmFkbScNCk1BTlBBVEggPSAnL3Vzci9sb2NhbC9tYW46
L3Vzci9zaGFyZS9tYW46L3Vzci9tYW46Oi91c3Ivc3NsL21hbjovdXNyL21h
bjovdXNyL3NzbC9tYW4nDQpWUzgwMFBBVEgzMiA9ICdDOlxQcm9ncmFtIEZp
bGVzICh4ODYpXE1pY3Jvc29mdCBWaXN1YWwgU3R1ZGlvIDhcQ29tbW9uN1xJ
REU7QzpcUHJvZ3JhbSBGaWxlcyAoeDg2KVxNaWNyb3NvZnQgVmlzdWFsIFN0
dWRpbyA4XFZDXHZjcGFja2FnZXM7QzpcUHJvZ3JhbSBGaWxlcyAoeDg2KVxN
aWNyb3NvZnQgVmlzdWFsIFN0dWRpbyA4XFZDXEJpbjtDOlxQcm9ncmFtIEZp
bGVzICh4ODYpXE1pY3Jvc29mdCBWaXN1YWwgU3R1ZGlvIDhcQ29tbW9uN1xU
b29scztDOlxQcm9ncmFtIEZpbGVzICh4ODYpXE1pY3Jvc29mdCBWaXN1YWwg
U3R1ZGlvIDhcQ29tbW9uN1xUb29sc1xCaW47QzpcUHJvZ3JhbSBGaWxlcyAo
eDg2KVxNaWNyb3NvZnQgVmlzdWFsIFN0dWRpbyA4XFNES1x2Mi4wXEJpbjtD
OlxXSU5ET1dTXE1pY3Jvc29mdC5ORVRcRnJhbWV3b3JrXHYyLjAuNTA3Mjcn
DQpBUFBEQVRBID0gJ0M6XERvY3VtZW50cyBhbmQgU2V0dGluZ3NcZjJhZG1c
QXBwbGljYXRpb24gRGF0YScNCm1hc3RlciA9ICd1Oi91c2Vycy9oZXJjdWxl
cy9zbGFtZHVuay9saW5rcy9zb3VyY2VzJw0KUFJPRklMRV9SRUFEID0gJzEn
DQpQUk9HUkFNVzY0MzIgPSAnQzpcUHJvZ3JhbSBGaWxlcycNCkhPU1ROQU1F
ID0gJ2QxMHZibTAyJw0KU0hFTEwgPSAnL2Jpbi9iYXNoJw0KVEVSTSA9ICdj
eWd3aW4nDQpfTlRfU1lNQk9MX1BBVEggPSAnc3J2KkM6XFdJTkRPV1NcU3lt
Ym9sc1xEbGw7c3J2Klxcb3NkbXN5bWJvbHMuZGUxMC5jb2NyZWF0ZS5jb21c
b3NkbV9zeW1ib2xzO3NydipcXG9zZG1zeW1ib2xzLmRlMTAuY29jcmVhdGUu
Y29tXG1zX3N5bWJvbHMnDQpQUk9DRVNTT1JfSURFTlRJRklFUiA9ICdFTTY0
VCBGYW1pbHkgNiBNb2RlbCAxNSBTdGVwcGluZyA4LCBHZW51aW5lSW50ZWwn
DQpXSU5ESVIgPSAnQzpcV0lORE9XUycNClZTODBDT01OVE9PTFMgPSAnQzpc
UHJvZ3JhbSBGaWxlcyAoeDg2KVxNaWNyb3NvZnQgVmlzdWFsIFN0dWRpbyA4
XENvbW1vbjdcVG9vbHNcJw0KVE1QRElSID0gJ0M6L0RPQ1VNRX4xL2YyYWRt
L0xPQ0FMU34xL1RlbXAvMScNCkNPTU1PTlBST0dSQU1XNjQzMiA9ICdDOlxQ
cm9ncmFtIEZpbGVzXENvbW1vbiBGaWxlcycNCk9MRFBXRCA9ICcvQy9Eb2N1
bWVudHMgYW5kIFNldHRpbmdzL2YyYWRtL0Rlc2t0b3AnDQpVU0VSRE9NQUlO
ID0gJ0RFMTAnDQpDT01NT05QUk9HUkFNRklMRVMoWDg2KSA9ICdDOlxQcm9n
cmFtIEZpbGVzICh4ODYpXENvbW1vbiBGaWxlcycNClZTODAwUEFUSDMyQ1lH
V0lOID0gJy9DL1BST0dSQX4yL01JQ1JPU34yL0NvbW1vbjcvSURFOi9DL1BS
T0dSQX4yL01JQ1JPU34yL1ZDL1ZDUEFDS34xOi9DL1BST0dSQX4yL01JQ1JP
U34yL1ZDL0JpbjovQy9QUk9HUkF+Mi9NSUNST1N+Mi9Db21tb243L1Rvb2xz
Oi9DL1BST0dSQX4yL01JQ1JPU34yL0NvbW1vbjcvVG9vbHMvQmluOi9DL1BS
T0dSQX4yL01JQ1JPU34yL1NESy92Mi4wL0JpbjovQy9XSU5ET1dTL01JQ1JP
U34xLk5FVC9GUkFNRVd+Mi9WMjB+MS41MDcnDQpPUyA9ICdXaW5kb3dzX05U
Jw0KQUxMVVNFUlNQUk9GSUxFID0gJ0M6XERvY3VtZW50cyBhbmQgU2V0dGlu
Z3NcQWxsIFVzZXJzJw0KaHR0cF9wcm94eSA9ICdodHRwOi8vd2ViLXByb3h5
OjgwODgnDQpURU1QID0gJ0M6L0RPQ1VNRX4xL2YyYWRtL0xPQ0FMU34xL1Rl
bXAvMScNCkNPTU1PTlBST0dSQU1GSUxFUyA9ICdDOlxQcm9ncmFtIEZpbGVz
ICh4ODYpXENvbW1vbiBGaWxlcycNCkxJQiA9ICdDOlxQcm9ncmFtIEZpbGVz
ICh4ODYpXE1pY3Jvc29mdCBWaXN1YWwgU3R1ZGlvIDhcVkNcTGliXGFtZDY0
O0M6XFByb2dyYW0gRmlsZXMgKHg4NilcTWljcm9zb2Z0IFZpc3VhbCBTdHVk
aW8gOFxWQ1xBVExNRkNcTGliXGFtZDY0O0M6XFByb2dyYW0gRmlsZXMgKHg4
NilcTWljcm9zb2Z0IFZpc3VhbCBTdHVkaW8gOFxWQ1xQbGF0Zm9ybVNES1xM
aWJcYW1kNjQ7QzpcUHJvZ3JhbSBGaWxlcyAoeDg2KVxNaWNyb3NvZnQgVmlz
dWFsIFN0dWRpbyA4XFNES1x2Mi4wXExpYlxhbWQ2NCcNClVTRVJOQU1FID0g
J2YyYWRtJw0KQ0xVU1RFUkxPRyA9ICdDOlxXSU5ET1dTXENsdXN0ZXJcY2x1
c3Rlci5sb2cnDQpWUzgwMElOQ0xVREUgPSAnQzpcUHJvZ3JhbSBGaWxlcyAo
eDg2KVxNaWNyb3NvZnQgVmlzdWFsIFN0dWRpbyA4XFZDXEluY2x1ZGU7Qzpc
UHJvZ3JhbSBGaWxlcyAoeDg2KVxNaWNyb3NvZnQgVmlzdWFsIFN0dWRpbyA4
XFZDXEFUTE1GQ1xJbmNsdWRlO0M6XFByb2dyYW0gRmlsZXMgKHg4NilcTWlj
cm9zb2Z0IFZpc3VhbCBTdHVkaW8gOFxWQ1xQbGF0Zm9ybVNES1xJbmNsdWRl
O0M6XFByb2dyYW0gRmlsZXMgKHg4NilcTWljcm9zb2Z0IFZpc3VhbCBTdHVk
aW8gOFxTREtcdjIuMFxJbmNsdWRlJw0KUFJPQ0VTU09SX0xFVkVMID0gJzYn
DQpfTUJTWVNURU0gPSAnMScNClRFTVBESVIgPSAnQzovRE9DVU1FfjEvZjJh
ZG0vTE9DQUxTfjEvVGVtcC8xJw0KRlBfTk9fSE9TVF9DSEVDSyA9ICdOTycN
ClNZU1RFTURSSVZFID0gJ0M6Jw0KUFJPQ0VTU09SX0FSQ0hJVEVXNjQzMiA9
ICdBTUQ2NCcNCkVESVRPUiA9ICdDOi9jeWd3aW4vYmluL3ZpbScNClVTRVJQ
Uk9GSUxFID0gJ0M6XERvY3VtZW50cyBhbmQgU2V0dGluZ3NcZjJhZG0nDQpD
TElFTlROQU1FID0gJ0QxMExUMDE0Jw0KVlM4MDBQQVRIID0gJ0M6XFByb2dy
YW0gRmlsZXMgKHg4NilcTWljcm9zb2Z0IFZpc3VhbCBTdHVkaW8gOFxDb21t
b243XElERTtDOlxQcm9ncmFtIEZpbGVzICh4ODYpXE1pY3Jvc29mdCBWaXN1
YWwgU3R1ZGlvIDhcVkNcdmNwYWNrYWdlcztDOlxQcm9ncmFtIEZpbGVzICh4
ODYpXE1pY3Jvc29mdCBWaXN1YWwgU3R1ZGlvIDhcVkNcQmluXGFtZDY0O0M6
XFByb2dyYW0gRmlsZXMgKHg4NilcTWljcm9zb2Z0IFZpc3VhbCBTdHVkaW8g
OFxWQ1xCaW47QzpcUHJvZ3JhbSBGaWxlcyAoeDg2KVxNaWNyb3NvZnQgVmlz
dWFsIFN0dWRpbyA4XENvbW1vbjdcVG9vbHM7QzpcUHJvZ3JhbSBGaWxlcyAo
eDg2KVxNaWNyb3NvZnQgVmlzdWFsIFN0dWRpbyA4XENvbW1vbjdcVG9vbHNc
QmluO0M6XFByb2dyYW0gRmlsZXNcTWljcm9zb2Z0Lk5FVFxTREtcdjIuMCA2
NGJpdFxiaW47QzpcUHJvZ3JhbSBGaWxlcyAoeDg2KVxNaWNyb3NvZnQgVmlz
dWFsIFN0dWRpbyA4XFNES1x2Mi4wXEJpbjtDOlxXSU5ET1dTXE1pY3Jvc29m
dC5ORVRcRnJhbWV3b3JrNjRcdjIuMC41MDcyNycNClBTMSA9ICdcW1xlXTA7
XHdcYVxdXG5cW1xlWzMybVxdXHVAXGggXFtcZVszM21cXVx3XFtcZVswbVxd
XG5cJCAnDQpMT0dPTlNFUlZFUiA9ICdcXEQxMERDMDAyJw0KVlM4MDBQQVRI
Q1lHV0lOID0gJy9DL1BST0dSQX4yL01JQ1JPU34yL0NvbW1vbjcvSURFOi9D
L1BST0dSQX4yL01JQ1JPU34yL1ZDL1ZDUEFDS34xOi9DL1BST0dSQX4yL01J
Q1JPU34yL1ZDL0Jpbi9hbWQ2NDovQy9QUk9HUkF+Mi9NSUNST1N+Mi9WQy9C
aW46L0MvUFJPR1JBfjIvTUlDUk9TfjIvQ29tbW9uNy9Ub29sczovQy9QUk9H
UkF+Mi9NSUNST1N+Mi9Db21tb243L1Rvb2xzL0JpbjovQy9QUk9HUkF+MS9N
SUNST1N+MS5ORVQvU0RLL1YyQkQ4M34xLjA2NC9iaW46L0MvUFJPR1JBfjIv
TUlDUk9TfjIvU0RLL3YyLjAvQmluOi9DL1dJTkRPV1MvTUlDUk9TfjEuTkVU
L0ZSQU1FV34xL1YyMH4xLjUwNycNClBST0NFU1NPUl9BUkNISVRFQ1RVUkUg
PSAneDg2Jw0KU0hMVkwgPSAnMScNClVTRVJETlNET01BSU4gPSAnREUxMC5D
T0NSRUFURS5DT00nDQpQQVRIRVhUID0gJy5DT007LkVYRTsuQkFUOy5DTUQ7
LlZCUzsuVkJFOy5KUzsuSlNFOy5XU0Y7LldTSDsua3NoJw0KSE9NRURSSVZF
ID0gJ0M6Jw0KQkFTSF9FTlYgPSAnL0MvdXNlcnMvZjJhZG0vZXRjL2tzaGVu
dicNCkNPTVNQRUMgPSAnQzpcV0lORE9XU1xzeXN0ZW0zMlxjbWQuZXhlJw0K
U0RfQ0hFQ0tfTEFTVF9MSVNQQ09NUElMQVRJT04gPSAnMScNClN5c3RlbVJv
b3QgPSAnQzpcV0lORE9XUycNClRNUCA9ICdDOi9ET0NVTUV+MS9mMmFkbS9M
T0NBTFN+MS9UZW1wLzEnDQpQUklOVEVSID0gJ18jVk13YXJlVmlydHVhbFBy
aW50ZXInDQpDVlNfUlNIID0gJy9iaW4vc3NoJw0KUFJPQ0VTU09SX1JFVklT
SU9OID0gJzBmMDgnDQpTSE9SVF9ERUZfRklMRSA9ICcxJw0KSU5GT1BBVEgg
PSAnL3Vzci9sb2NhbC9pbmZvOi91c3Ivc2hhcmUvaW5mbzovdXNyL2luZm86
Jw0KUFJPR1JBTUZJTEVTID0gJ0M6XFByb2dyYW0gRmlsZXMgKHg4NiknDQpW
UzgwMExJQjMyID0gJ0M6XFByb2dyYW0gRmlsZXMgKHg4NilcTWljcm9zb2Z0
IFZpc3VhbCBTdHVkaW8gOFxWQ1xMaWI7QzpcUHJvZ3JhbSBGaWxlcyAoeDg2
KVxNaWNyb3NvZnQgVmlzdWFsIFN0dWRpbyA4XFZDXEFUTE1GQ1xMaWI7Qzpc
UHJvZ3JhbSBGaWxlcyAoeDg2KVxNaWNyb3NvZnQgVmlzdWFsIFN0dWRpbyA4
XFZDXFBsYXRmb3JtU0RLXExpYjtDOlxQcm9ncmFtIEZpbGVzICh4ODYpXE1p
Y3Jvc29mdCBWaXN1YWwgU3R1ZGlvIDhcU0RLXHYyLjBcTGliJw0KTlVNQkVS
X09GX1BST0NFU1NPUlMgPSAnMicNClBST0dSQU1GSUxFUyhYODYpID0gJ0M6
XFByb2dyYW0gRmlsZXMgKHg4NiknDQpJTkNMVURFID0gJ0M6XFByb2dyYW0g
RmlsZXMgKHg4NilcTWljcm9zb2Z0IFZpc3VhbCBTdHVkaW8gOFxWQ1xJbmNs
dWRlO0M6XFByb2dyYW0gRmlsZXMgKHg4NilcTWljcm9zb2Z0IFZpc3VhbCBT
dHVkaW8gOFxWQ1xBVExNRkNcSW5jbHVkZTtDOlxQcm9ncmFtIEZpbGVzICh4
ODYpXE1pY3Jvc29mdCBWaXN1YWwgU3R1ZGlvIDhcVkNcUGxhdGZvcm1TREtc
SW5jbHVkZTtDOlxQcm9ncmFtIEZpbGVzICh4ODYpXE1pY3Jvc29mdCBWaXN1
YWwgU3R1ZGlvIDhcU0RLXHYyLjBcSW5jbHVkZScNClNFU1NJT05OQU1FID0g
J1JEUC1UY3AjMScNClA0Q09ORklHID0gJy5wNGNvbmZpZycNCkNPTVBVVEVS
TkFNRSA9ICdEMTBWQk0wMicNCl8gPSAnL3Vzci9iaW4vY3lnY2hlY2snDQoN
CkhLRVlfQ1VSUkVOVF9VU0VSXFNvZnR3YXJlXEN5Z251cyBTb2x1dGlvbnMN
CkhLRVlfQ1VSUkVOVF9VU0VSXFNvZnR3YXJlXEN5Z251cyBTb2x1dGlvbnNc
Q3lnd2luDQpIS0VZX0NVUlJFTlRfVVNFUlxTb2Z0d2FyZVxDeWdudXMgU29s
dXRpb25zXEN5Z3dpblxtb3VudHMgdjINCiAgKGRlZmF1bHQpID0gJy9jeWdk
cml2ZScNCiAgY3lnZHJpdmUgZmxhZ3MgPSAweDAwMDAwMDIyDQpIS0VZX0NV
UlJFTlRfVVNFUlxTb2Z0d2FyZVxDeWdudXMgU29sdXRpb25zXEN5Z3dpblxt
b3VudHMgdjJcLw0KICAoZGVmYXVsdCkgPSAnQzpcY3lnd2luJw0KICBmbGFn
cyA9IDB4MDAwMDAwMDINCkhLRVlfQ1VSUkVOVF9VU0VSXFNvZnR3YXJlXEN5
Z251cyBTb2x1dGlvbnNcQ3lnd2luXG1vdW50cyB2MlwvdXNyL2Jpbg0KICAo
ZGVmYXVsdCkgPSAnQzpcY3lnd2luL2JpbicNCiAgZmxhZ3MgPSAweDAwMDAw
MDAyDQpIS0VZX0NVUlJFTlRfVVNFUlxTb2Z0d2FyZVxDeWdudXMgU29sdXRp
b25zXEN5Z3dpblxtb3VudHMgdjJcL3Vzci9saWINCiAgKGRlZmF1bHQpID0g
J0M6XGN5Z3dpbi9saWInDQogIGZsYWdzID0gMHgwMDAwMDAwMg0KSEtFWV9D
VVJSRU5UX1VTRVJcU29mdHdhcmVcQ3lnbnVzIFNvbHV0aW9uc1xDeWd3aW5c
UHJvZ3JhbSBPcHRpb25zDQpIS0VZX0xPQ0FMX01BQ0hJTkVcU09GVFdBUkVc
Q3lnbnVzIFNvbHV0aW9ucw0KSEtFWV9MT0NBTF9NQUNISU5FXFNPRlRXQVJF
XEN5Z251cyBTb2x1dGlvbnNcQ3lnd2luDQpIS0VZX0xPQ0FMX01BQ0hJTkVc
U09GVFdBUkVcQ3lnbnVzIFNvbHV0aW9uc1xDeWd3aW5cbW91bnRzIHYyDQpI
S0VZX0xPQ0FMX01BQ0hJTkVcU09GVFdBUkVcQ3lnbnVzIFNvbHV0aW9uc1xD
eWd3aW5cbW91bnRzIHYyXC9BDQogIChkZWZhdWx0KSA9ICdBOicNCiAgZmxh
Z3MgPSAweDAwMDAwMDBhDQpIS0VZX0xPQ0FMX01BQ0hJTkVcU09GVFdBUkVc
Q3lnbnVzIFNvbHV0aW9uc1xDeWd3aW5cbW91bnRzIHYyXC9CDQogIChkZWZh
dWx0KSA9ICdCOicNCiAgZmxhZ3MgPSAweDAwMDAwMDBhDQpIS0VZX0xPQ0FM
X01BQ0hJTkVcU09GVFdBUkVcQ3lnbnVzIFNvbHV0aW9uc1xDeWd3aW5cbW91
bnRzIHYyXC9DDQogIChkZWZhdWx0KSA9ICdDOicNCiAgZmxhZ3MgPSAweDAw
MDAwMDBhDQpIS0VZX0xPQ0FMX01BQ0hJTkVcU09GVFdBUkVcQ3lnbnVzIFNv
bHV0aW9uc1xDeWd3aW5cbW91bnRzIHYyXC9UDQogIChkZWZhdWx0KSA9ICdU
OicNCiAgZmxhZ3MgPSAweDAwMDAwMDBhDQpIS0VZX0xPQ0FMX01BQ0hJTkVc
U09GVFdBUkVcQ3lnbnVzIFNvbHV0aW9uc1xDeWd3aW5cUHJvZ3JhbSBPcHRp
b25zDQoNCmE6ICBmZCAgICAgICAgICAgICBOL0EgICAgTi9BICAgICAgICAg
ICAgICAgICAgICANCmM6ICBoZCAgTlRGUyAgICA0MDk1ODZNYiAgMTklIENQ
IENTIFVOIFBBIEZDICAgICANCmQ6ICBjZCAgQ0RGUyAgICAgICA2MjJNYiAx
MDAlICAgIENTICAgICAgICAgICAgICBDUk1TWEZQUF9FTg0KDQpDOlxjeWd3
aW4gICAgICAvICAgICAgICAgIHVzZXIgICAgYmlubW9kZQ0KQzpcY3lnd2lu
L2JpbiAgL3Vzci9iaW4gICB1c2VyICAgIGJpbm1vZGUNCkM6XGN5Z3dpbi9s
aWIgIC91c3IvbGliICAgdXNlciAgICBiaW5tb2RlDQouICAgICAgICAgICAg
ICAvY3lnZHJpdmUgIHVzZXIgICAgYmlubW9kZSxjeWdkcml2ZQ0KQTogICAg
ICAgICAgICAgL0EgICAgICAgICBzeXN0ZW0gIGJpbm1vZGUNCkI6ICAgICAg
ICAgICAgIC9CICAgICAgICAgc3lzdGVtICBiaW5tb2RlDQpDOiAgICAgICAg
ICAgICAvQyAgICAgICAgIHN5c3RlbSAgYmlubW9kZQ0KVDogICAgICAgICAg
ICAgL1QgICAgICAgICBzeXN0ZW0gIGJpbm1vZGUNCg0KRm91bmQ6IEM6XGN5
Z3dpblxiaW5cYXdrLmV4ZQ0KRm91bmQ6IEM6XGN5Z3dpblxiaW5cYmFzaC5l
eGUNCkZvdW5kOiBDOlxjeWd3aW5cYmluXGNhdC5leGUNCkZvdW5kOiBDOlxj
eWd3aW5cYmluXGNwLmV4ZQ0KTm90IEZvdW5kOiBjcHAgKGdvb2QhKQ0KTm90
IEZvdW5kOiBjcm9udGFiDQpGb3VuZDogQzpcY3lnd2luXGJpblxmaW5kLmV4
ZQ0KTm90IEZvdW5kOiBnY2MNCk5vdCBGb3VuZDogZ2RiDQpGb3VuZDogQzpc
Y3lnd2luXGJpblxncmVwLmV4ZQ0KRm91bmQ6IEM6XGN5Z3dpblxiaW5ca2ls
bC5leGUNCk5vdCBGb3VuZDogbGQNCkZvdW5kOiBDOlxjeWd3aW5cYmluXGxz
LmV4ZQ0KTm90IEZvdW5kOiBtYWtlDQpGb3VuZDogQzpcY3lnd2luXGJpblxt
di5leGUNCk5vdCBGb3VuZDogcGF0Y2gNCk5vdCBGb3VuZDogcGVybA0KRm91
bmQ6IEM6XGN5Z3dpblxiaW5ccm0uZXhlDQpGb3VuZDogQzpcY3lnd2luXGJp
blxzZWQuZXhlDQpGb3VuZDogQzpcY3lnd2luXGJpblxzc2guZXhlDQpOb3Qg
Rm91bmQ6IHNoDQpGb3VuZDogQzpcY3lnd2luXGJpblx0YXIuZXhlDQpGb3Vu
ZDogQzpcY3lnd2luXGJpblx0ZXN0LmV4ZQ0KTm90IEZvdW5kOiB2aQ0KRm91
bmQ6IEM6XGN5Z3dpblxiaW5cdmltLmV4ZQ0KDQogICA2MWsgMjAwOC8wNC8w
MSBDOlxjeWd3aW5cYmluXGN5Z2J6Mi0xLmRsbCAtIG9zPTQuMCBpbWc9MS4w
IHN5cz00LjANCiAgICAgICAgICAgICAgICAgICJjeWdiejItMS5kbGwiIHYw
LjAgdHM9MjAwOC80LzEgNTozNw0KICAgIDdrIDIwMDMvMTAvMTkgQzpcY3ln
d2luXGJpblxjeWdjcnlwdC0wLmRsbCAtIG9zPTQuMCBpbWc9MS4wIHN5cz00
LjANCiAgICAgICAgICAgICAgICAgICJjeWdjcnlwdC0wLmRsbCIgdjAuMCB0
cz0yMDAzLzEwLzE5IDk6NTcNCiAxMDU5ayAyMDA3LzEwLzE5IEM6XGN5Z3dp
blxiaW5cY3lnY3J5cHRvLTAuOS44LmRsbCAtIG9zPTQuMCBpbWc9MS4wIHN5
cz00LjANCiAgICAgICAgICAgICAgICAgICJjeWdjcnlwdG8tMC45LjguZGxs
IiB2MC4wIHRzPTIwMDcvMTAvMTkgMTM6NDUNCiAgIDQwayAyMDA2LzExLzE1
IEM6XGN5Z3dpblxiaW5cY3lnZm9ybS04LmRsbCAtIG9zPTQuMCBpbWc9MS4w
IHN5cz00LjANCiAgICAgICAgICAgICAgICAgICJjeWdmb3JtLTguZGxsIiB2
MC4wIHRzPTIwMDYvMTEvMTUgODowNg0KICAgMjVrIDIwMDgvMDEvMDQgQzpc
Y3lnd2luXGJpblxjeWdoaXN0b3J5Ni5kbGwgLSBvcz00LjAgaW1nPTEuMCBz
eXM9NC4wDQogICAgICAgICAgICAgICAgICAiY3lnaGlzdG9yeTYuZGxsIiB2
MC4wIHRzPTIwMDgvMS80IDQ6MzENCiAgMjcxayAyMDA3LzA4LzI0IEM6XGN5
Z3dpblxiaW5cY3lnaWNvbnMtMC5kbGwgLSBvcz00LjAgaW1nPTEuMCBzeXM9
NC4wDQogICAgICAgICAgICAgICAgICAiY3lnaWNvbnMtMC5kbGwiIHYwLjAg
dHM9MjAwNy84LzI0IDk6MjQNCiAgOTc2ayAyMDA2LzEwLzIyIEM6XGN5Z3dp
blxiaW5cY3lnaWNvbnYtMi5kbGwgLSBvcz00LjAgaW1nPTEuMCBzeXM9NC4w
DQogICAgICAgICAgICAgICAgICAiY3lnaWNvbnYtMi5kbGwiIHYwLjAgdHM9
MjAwNi8xMC8yMyAxOjQ0DQogICAzN2sgMjAwMy8wOC8xMCBDOlxjeWd3aW5c
YmluXGN5Z2ludGwtMi5kbGwgLSBvcz00LjAgaW1nPTEuMCBzeXM9NC4wDQog
ICAgICAgICAgICAgICAgICAiY3lnaW50bC0yLmRsbCIgdjAuMCB0cz0yMDAz
LzgvMTAgMjM6NTANCiAgIDMxayAyMDA1LzExLzIwIEM6XGN5Z3dpblxiaW5c
Y3lnaW50bC0zLmRsbCAtIG9zPTQuMCBpbWc9MS4wIHN5cz00LjANCiAgICAg
ICAgICAgICAgICAgICJjeWdpbnRsLTMuZGxsIiB2MC4wIHRzPTIwMDUvMTEv
MjAgMzowNA0KICAgMzFrIDIwMDYvMTAvMjMgQzpcY3lnd2luXGJpblxjeWdp
bnRsLTguZGxsIC0gb3M9NC4wIGltZz0xLjAgc3lzPTQuMA0KICAgICAgICAg
ICAgICAgICAgImN5Z2ludGwtOC5kbGwiIHYwLjAgdHM9MjAwNi8xMC8yMyAy
OjEyDQogICAyMWsgMjAwNi8xMS8xNSBDOlxjeWd3aW5cYmluXGN5Z21lbnUt
OC5kbGwgLSBvcz00LjAgaW1nPTEuMCBzeXM9NC4wDQogICAgICAgICAgICAg
ICAgICAiY3lnbWVudS04LmRsbCIgdjAuMCB0cz0yMDA2LzExLzE1IDg6MDUN
CiAgIDIwayAyMDA2LzEyLzIxIEM6XGN5Z3dpblxiaW5cY3lnbWluaXJlcy5k
bGwgLSBvcz00LjAgaW1nPTEuMSBzeXM9NC4wDQogICAgICAgICAgICAgICAg
ICAiY3lnbWluaXJlcy5kbGwiIHYwLjAgdHM9MjAwNi8xMi8yMSA2OjA3DQog
ICA2N2sgMjAwNi8xMS8xNSBDOlxjeWd3aW5cYmluXGN5Z25jdXJzZXMrKy04
LmRsbCAtIG9zPTQuMCBpbWc9MS4wIHN5cz00LjANCiAgICAgICAgICAgICAg
ICAgICJjeWduY3Vyc2VzKystOC5kbGwiIHYwLjAgdHM9MjAwNi8xMS8xNSA4
OjEzDQogIDIzN2sgMjAwNi8xMS8xNSBDOlxjeWd3aW5cYmluXGN5Z25jdXJz
ZXMtOC5kbGwgLSBvcz00LjAgaW1nPTEuMCBzeXM9NC4wDQogICAgICAgICAg
ICAgICAgICAiY3lnbmN1cnNlcy04LmRsbCIgdjAuMCB0cz0yMDA2LzExLzE1
IDg6MDINCiAgIDEyayAyMDA2LzExLzE1IEM6XGN5Z3dpblxiaW5cY3lncGFu
ZWwtOC5kbGwgLSBvcz00LjAgaW1nPTEuMCBzeXM9NC4wDQogICAgICAgICAg
ICAgICAgICAiY3lncGFuZWwtOC5kbGwiIHYwLjAgdHM9MjAwNi8xMS8xNSA4
OjA0DQogIDEzM2sgMjAwNy8wNi8yNyBDOlxjeWd3aW5cYmluXGN5Z3BjcmUt
MC5kbGwgLSBvcz00LjAgaW1nPTEuMCBzeXM9NC4wDQogICAgICAgICAgICAg
ICAgICAiY3lncGNyZS0wLmRsbCIgdjAuMCB0cz0yMDA3LzYvMjcgNTo0OQ0K
ICAzMDNrIDIwMDcvMDYvMjcgQzpcY3lnd2luXGJpblxjeWdwY3JlY3BwLTAu
ZGxsIC0gb3M9NC4wIGltZz0xLjAgc3lzPTQuMA0KICAgICAgICAgICAgICAg
ICAgImN5Z3BjcmVjcHAtMC5kbGwiIHYwLjAgdHM9MjAwNy82LzI3IDU6NTAN
CiAgICA3ayAyMDA3LzA2LzI3IEM6XGN5Z3dpblxiaW5cY3lncGNyZXBvc2l4
LTAuZGxsIC0gb3M9NC4wIGltZz0xLjAgc3lzPTQuMA0KICAgICAgICAgICAg
ICAgICAgImN5Z3BjcmVwb3NpeC0wLmRsbCIgdjAuMCB0cz0yMDA3LzYvMjcg
NTo1MA0KICAgMjJrIDIwMDIvMDYvMDkgQzpcY3lnd2luXGJpblxjeWdwb3B0
LTAuZGxsIC0gb3M9NC4wIGltZz0xLjAgc3lzPTQuMA0KICAgICAgICAgICAg
ICAgICAgImN5Z3BvcHQtMC5kbGwiIHYwLjAgdHM9MjAwMi82LzkgNzo0NQ0K
ICAxNTVrIDIwMDgvMDEvMDQgQzpcY3lnd2luXGJpblxjeWdyZWFkbGluZTYu
ZGxsIC0gb3M9NC4wIGltZz0xLjAgc3lzPTQuMA0KICAgICAgICAgICAgICAg
ICAgImN5Z3JlYWRsaW5lNi5kbGwiIHYwLjAgdHM9MjAwOC8xLzQgNDozMQ0K
ICAyMTlrIDIwMDcvMTAvMTkgQzpcY3lnd2luXGJpblxjeWdzc2wtMC45Ljgu
ZGxsIC0gb3M9NC4wIGltZz0xLjAgc3lzPTQuMA0KICAgICAgICAgICAgICAg
ICAgImN5Z3NzbC0wLjkuOC5kbGwiIHYwLjAgdHM9MjAwNy8xMC8xOSAxMzo0
NQ0KICAgMjJrIDIwMDgvMDIvMjQgQzpcY3lnd2luXGJpblxjeWd3cmFwLTAu
ZGxsIC0gb3M9NC4wIGltZz0xLjAgc3lzPTQuMA0KICAgICAgICAgICAgICAg
ICAgImN5Z3dyYXAtMC5kbGwiIHYwLjAgdHM9MjAwOC8yLzIzIDg6MDMNCiAg
IDY1ayAyMDA2LzEwLzE2IEM6XGN5Z3dpblxiaW5cY3lnei5kbGwgLSBvcz00
LjAgaW1nPTEuMCBzeXM9NC4wDQogICAgICAgICAgICAgICAgICAiY3lnei5k
bGwiIHYwLjAgdHM9MjAwNi8xMC8xNiAzOjEwDQogMTgyOWsgMjAwOC8wMy8w
NSBDOlxjeWd3aW5cYmluXGN5Z3dpbjEuZGxsIC0gb3M9NC4wIGltZz0xLjAg
c3lzPTQuMA0KICAgICAgICAgICAgICAgICAgImN5Z3dpbjEuZGxsIiB2MC4w
IHRzPTIwMDgvMy81IDE5OjI5DQogICAgQ3lnd2luIERMTCB2ZXJzaW9uIGlu
Zm86DQogICAgICAgIERMTCB2ZXJzaW9uOiAxLjUuMjUNCiAgICAgICAgRExM
IGVwb2NoOiAxOQ0KICAgICAgICBETEwgYmFkIHNpZ25hbCBtYXNrOiAxOTAw
NQ0KICAgICAgICBETEwgb2xkIHRlcm1pb3M6IDUNCiAgICAgICAgRExMIG1h
bGxvYyBlbnY6IDI4DQogICAgICAgIEFQSSBtYWpvcjogMA0KICAgICAgICBB
UEkgbWlub3I6IDE1Ng0KICAgICAgICBTaGFyZWQgZGF0YTogNA0KICAgICAg
ICBETEwgaWRlbnRpZmllcjogY3lnd2luMQ0KICAgICAgICBNb3VudCByZWdp
c3RyeTogMg0KICAgICAgICBDeWdudXMgcmVnaXN0cnkgbmFtZTogQ3lnbnVz
IFNvbHV0aW9ucw0KICAgICAgICBDeWd3aW4gcmVnaXN0cnkgbmFtZTogQ3ln
d2luDQogICAgICAgIFByb2dyYW0gb3B0aW9ucyBuYW1lOiBQcm9ncmFtIE9w
dGlvbnMNCiAgICAgICAgQ3lnd2luIG1vdW50IHJlZ2lzdHJ5IG5hbWU6IG1v
dW50cyB2Mg0KICAgICAgICBDeWdkcml2ZSBmbGFnczogY3lnZHJpdmUgZmxh
Z3MNCiAgICAgICAgQ3lnZHJpdmUgcHJlZml4OiBjeWdkcml2ZSBwcmVmaXgN
CiAgICAgICAgQ3lnZHJpdmUgZGVmYXVsdCBwcmVmaXg6IA0KICAgICAgICBC
dWlsZCBkYXRlOiBXZWQgTWFyIDUgMTk6Mjc6NTkgQ0VUIDIwMDgNCiAgICAg
ICAgQ1ZTIHRhZzogY3ItMHg1ZjENCiAgICAgICAgU2hhcmVkIGlkOiBjeWd3
aW4xUzQNCg0KDQpObyBDeWd3aW4gc2VydmljZXMgZm91bmQuDQoNCg0KQ3ln
d2luIFBhY2thZ2UgSW5mb3JtYXRpb24NCkxhc3QgZG93bmxvYWRlZCBmaWxl
cyB0bzogXFxkMTBsdDAxNFxkJFx0ZW1wXGN5Z3dpbg0KTGFzdCBkb3dubG9h
ZGVkIGZpbGVzIGZyb206IFxcZDEwbHQwMTRcZCRcdGVtcFxjeWd3aW4NCg0K
UGFja2FnZSAgICAgICAgICAgICAgVmVyc2lvbg0KX3VwZGF0ZS1pbmZvLWRp
ciAgICAgMDA3MjMtMQ0KYWx0ZXJuYXRpdmVzICAgICAgICAgMS4zLjI5YS0x
DQphc2ggICAgICAgICAgICAgICAgICAyMDA0MDEyNy0zDQpiYXNlLWZpbGVz
ICAgICAgICAgICAzLjctMQ0KYmFzZS1wYXNzd2QgICAgICAgICAgMi4yLTEN
CmJhc2ggICAgICAgICAgICAgICAgIDMuMi4zMy0xOA0KYmFzaC1jb21wbGV0
aW9uICAgICAgMjAwNjAzMDEtMg0KYmMgICAgICAgICAgICAgICAgICAgMS4w
Ni0yDQpiemlwMiAgICAgICAgICAgICAgICAxLjAuNS0yDQpjb3JldXRpbHMg
ICAgICAgICAgICA2LjEwLTENCmNwaW8gICAgICAgICAgICAgICAgIDIuOS0x
DQpjcnlwdCAgICAgICAgICAgICAgICAxLjEtMQ0KY3NpaCAgICAgICAgICAg
ICAgICAgMC4xLjMtMQ0KY3lncnVuc3J2ICAgICAgICAgICAgMS4zNC0xDQpj
eWd1dGlscyAgICAgICAgICAgICAxLjMuMi0xDQpjeWd3aW4gICAgICAgICAg
ICAgICAxLjUuMjUtMTENCmN5Z3dpbi1kb2MgICAgICAgICAgIDEuNC00DQpk
aWZmdXRpbHMgICAgICAgICAgICAyLjguNy0xDQplZCAgICAgICAgICAgICAg
ICAgICAwLjItMQ0KZWRpdHJpZ2h0cyAgICAgICAgICAgMS4wMS0yDQpmaW5k
dXRpbHMgICAgICAgICAgICA0LjQuMC0xDQpnYXdrICAgICAgICAgICAgICAg
ICAzLjEuNi0xDQpncmVwICAgICAgICAgICAgICAgICAyLjUuMWEtNA0KZ3Jv
ZmYgICAgICAgICAgICAgICAgMS4xOC4xLTINCmd6aXAgICAgICAgICAgICAg
ICAgIDEuMy4xMi0yDQppbmV0dXRpbHMgICAgICAgICAgICAxLjMuMi00MA0K
bGVzcyAgICAgICAgICAgICAgICAgMzgyLTENCmxpYmJ6Ml8xICAgICAgICAg
ICAgIDEuMC41LTINCmxpYmljb252MiAgICAgICAgICAgIDEuMTEtMQ0KbGli
aW50bDIgICAgICAgICAgICAgMC4xMi4xLTMNCmxpYmludGwzICAgICAgICAg
ICAgIDAuMTQuNS0xDQpsaWJpbnRsOCAgICAgICAgICAgICAwLjE1LTENCmxp
Ym5jdXJzZXM4ICAgICAgICAgIDUuNS0zDQpsaWJwY3JlMCAgICAgICAgICAg
ICA3LjItMQ0KbGlicG9wdDAgICAgICAgICAgICAgMS42LjQtNA0KbGlicmVh
ZGxpbmU2ICAgICAgICAgNS4yLjEyLTEwDQpsaWJ3cmFwMCAgICAgICAgICAg
ICA3LjYtNA0KbG9naW4gICAgICAgICAgICAgICAgMS45LTcNCm1hbiAgICAg
ICAgICAgICAgICAgIDEuNmUtMQ0KbWluaXJlcyAgICAgICAgICAgICAgMS4w
MS0xDQpvcGVuc3NoICAgICAgICAgICAgICA1LjBwMS0xDQpvcGVuc3NsICAg
ICAgICAgICAgICAwLjkuOGctMQ0KcGluZyAgICAgICAgICAgICAgICAgMS4w
LTENCnByb2NwcyAgICAgICAgICAgICAgIDMuMi43LTENCnJzeW5jICAgICAg
ICAgICAgICAgIDIuNi45LTINCnJ1biAgICAgICAgICAgICAgICAgIDEuMS4x
MC0xDQpzZWQgICAgICAgICAgICAgICAgICA0LjEuNS0yDQpzaHV0ZG93biAg
ICAgICAgICAgICAxLjctMQ0KdGFyICAgICAgICAgICAgICAgICAgMS4yMC0x
DQp0ZXJtY2FwICAgICAgICAgICAgICAyMDA1MDQyMS0xDQp0ZXJtaW5mbyAg
ICAgICAgICAgICA1LjVfMjAwNjExMDQtMQ0KdGV4aW5mbyAgICAgICAgICAg
ICAgNC44YS0xDQp0emNvZGUgICAgICAgICAgICAgICAyMDA3aC0yDQp1bnpp
cCAgICAgICAgICAgICAgICA1LjUyLTINCnZpbSAgICAgICAgICAgICAgICAg
IDcuMS0xDQp3aGljaCAgICAgICAgICAgICAgICAyLjE5LTENCnppcCAgICAg
ICAgICAgICAgICAgIDIuMzItMg0KemxpYiAgICAgICAgICAgICAgICAgMS4y
LjMtMg0KVXNlIC1oIHRvIHNlZSBoZWxwIGFib3V0IGVhY2ggc2VjdGlvbg0K


------_=_NextPart_001_01C8A611.577D5917
Content-Type: text/plain; charset=us-ascii

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/
------_=_NextPart_001_01C8A611.577D5917--

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019