DMARC-Filter: OpenDMARC Filter v1.4.2 delorie.com 59M0hNVq1187812 Authentication-Results: delorie.com; dmarc=pass (p=none dis=none) header.from=cygwin.com Authentication-Results: delorie.com; spf=pass smtp.mailfrom=cygwin.com DKIM-Filter: OpenDKIM Filter v2.11.0 delorie.com 59M0hNVq1187812 Authentication-Results: delorie.com; dkim=pass (1024-bit key, unprotected) header.d=cygwin.com header.i=@cygwin.com header.a=rsa-sha256 header.s=default header.b=P5277ErX X-Recipient: archive-cygwin AT delorie DOT com DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 4AC7F3858C66 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com; s=default; t=1761093801; bh=L7Z1Z0wOJuxqajWyDKhBJCsh2KRIhzCHYJ6x+CiVxtA=; h=Date:Subject:To:List-Id:List-Unsubscribe:List-Archive:List-Post: List-Help:List-Subscribe:From:Reply-To:From; b=P5277ErXp19qaY2/EH5veoIJBT6qtH3K1v7l7crByCPILgvgDVhd6aK/QVj6JDAfh Br0TpXpb2gZPjEbEPSUOI34vLHxnYqa/S1Y12GT2EXUS/ZC1iKTWrpSY+0eaMeTa68 Ezpghl/V/Lz5lFByis7Y5Uq47BE2hCvQC8Sihx34= X-Original-To: cygwin AT cygwin DOT com Delivered-To: cygwin AT cygwin DOT com DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org BA0B33858D20 ARC-Filter: OpenARC Filter v1.0.0 sourceware.org BA0B33858D20 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1761093725; cv=none; b=rrXbQkSxTs1t5vTevMqPZaXxNJJzO1fQPgxPBTYVtQ2s1AnkKnEFRQ7CLwI+H2S5q+dplTqcBXo8MvFre6WeD1/1Ui67n6tF+m4QQzjzV2fBOqs4WiDQovBSzWnuaOQFIc3S5HhjK+sAvLzqabR5OM1aPnl9yHqGGRCxpkxKJuA= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1761093725; c=relaxed/simple; bh=G21S+4fOnOxlW3k1hk1yxXvlUFLxkgZOpJJkTkOyn0g=; h=DKIM-Signature:MIME-Version:From:Date:Message-ID:Subject:To; b=eCTsoN8uEF4qAtTCjXC9wQ7/CUK4unkNcc4036MFDjtrgwq9/dHvM+aCksgT6yYUC9SYLnG0m0Ty5zQe474d2gTfq5tiI7q/Voe7S2wGGKfsxF252TzZzoQnkmrtdAt8Wx+zY6G4eJ3olFhOdhhnrrDl57FbNKuVyr34HZEzEUs= ARC-Authentication-Results: i=1; server2.sourceware.org DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org BA0B33858D20 X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1761093723; x=1761698523; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=EtO1NBOp0zsfZsAz7enRSPm8DUEB6WpU7vctnvgRueQ=; b=ftOTYYkwvq9dU9cRCqtYW2RWPLJPPKk6T2UoQfhki4cbS44dTB6vgx+Ajms8kQE8xR gLbONLRBD2B8CR9MLylX81MvlOrOxzh+QMkFtS3k7zZkrPmNWmBZYo5i1gHf/uWJZ0Hr XUm6qK1YfHTN2jO1mLlpIAEMz6Nraa1qIL0NOyLL9N+HhIa2yXjvcnrLYd9YeZMt/cVy wH8gGm2M5Q4mWv7Cb3F4/Lvbj1svi5Dj/NDlyA3CQYB2Yc/ldzBj7dbka6RgE4hyOvgT p5GXD8zSQjs/koMAVv7JyYF3CnethF6ozbPyfADqk+lYfl6XJJlgcxStVR6e7iOIaj1Z tgIA== X-Gm-Message-State: AOJu0YzK3gYtqrrmrHRIglD2G96GYlWyWIr02S7KkPElOfxT2YHFBhkl DeWv37Z7zgSknfYc2AJBXbp9gUPvNcO9xAvIEhO9W9yAgF0lglBLApdbx17U9sTMBwvdETQRVmU h8vY5+2FARxK6LlODQICDi5FhKWVwfQ3pzXQ= X-Gm-Gg: ASbGnctlutymJVGkn2aDH6i8mT0Yfqpq4A347atjixXFx2fNpWRZDXF+QvUwBNAqnHI JM0gsMJA3M6pKKwnwoTJgc3/2+vBbvdBaP1OEpBMXNfur8oFwrEUspyiZbIJHNhGiWtQqQhWZ05 LEIyscYSZxWqRUc+34PTGA2tJQHVwkfbozViOoTigXa9yJYU87/aHQGjLzz0BedMoJ4nFLFqog4 Abmv2HUWIatGlIMS+jJ3hC5SI61F/7T18QYXgq4wSR9UaV9Qg4E/iRMDGeONHxlGnqMD+jObXyJ M97YBw+pYujMPi1kkJcxmgfmwA== X-Google-Smtp-Source: AGHT+IELkd2y87tJ2Ga929iphbOq/Oom1hQ6rM7ZOhaqecq7fGA2hqDSjwHONDE6x5qq2hsl9qbfFNh3bBflDoVLw0I= X-Received: by 2002:a05:690e:1287:b0:63e:3994:4af6 with SMTP id 956f58d0204a3-63e9e0e060bmr1932913d50.4.1761093722910; Tue, 21 Oct 2025 17:42:02 -0700 (PDT) MIME-Version: 1.0 Date: Tue, 21 Oct 2025 17:41:51 -0700 X-Gm-Features: AS18NWAoVDj85vbXUPbCx0LK2Alk3mxdTowg6c8TitNwe4uQe-rrn1s67XcZHHc Message-ID: Subject: flock/open random error To: cygwin AT cygwin DOT com Content-Type: multipart/mixed; boundary="000000000000c59e060641b49564" X-BeenThere: cygwin AT cygwin DOT com X-Mailman-Version: 2.1.30 List-Id: General Cygwin discussions and problem reports List-Archive: List-Post: List-Help: List-Subscribe: , From: Nahor via Cygwin Reply-To: Nahor Sender: "Cygwin" --000000000000c59e060641b49564 Content-Type: text/plain; charset="UTF-8" Hi, There is a test in the Fish shell (tests::history::test_history_races) that systematically fails when I run it. The test simulates multiple processes/threads trying to write to the shell history file at the same time. In my case, the test freezes/deadlocks with errors like "Bad Addr" and "Is Directory". When I add a sleep, the freeze/deadlocks disappear but the test eventually fails because the fake history is not the right size. See https://github.com/fish-shell/fish-shell/issues/11933 for more details. I wrote a test case in pure C (attached) that also triggers the issue although it's not as systematic (30-50%). To compile: gcc main.c -o test.exe To run: ./test.exe Most failures look like this: ``` $ ./test.exe tmp_dir: /tmp/flockc2Hz4c open file error: 21 - Is a directory /tmp/flockc2Hz4c/append_file assertion "file_fd >= 0" failed: file "main.c", line 49, function: thread_func Aborted ``` Occasionally (maybe 10%), it looks like that: ``` $ ./test.exe tmp_dir: /tmp/flock5Oly9J lock error: 14 - Bad address assertion "lock_res == 0" failed: file "main.c", line 38, function: thread_func Aborted ``` I believe the freeze/deadlock in the Fish test is because, unlike my test, they don't assert/crash, and the next time they access the history file, there is a bunch of deadlock in cygwin internals. If that helps, this is a partial capture of the stack traces at one such time: ``` Thread 9 #2 0x00000001800d487f in muto::acquire (this=0x1802c24c0 , ms=ms AT entry=4294967295) at /d/S/B/src/msys2-runtime/winsup/cygwin/sync.cc:84 #3 0x00000001800dd6e0 in dtable::lock (this=) at /d/S/B/src/msys2-runtime/winsup/cygwin/local_includes/dtable.h:77 #4 cygheap_fdnew::cygheap_fdnew (this=, seed_fd=-1, lockit=true) at /d/S/B/src/msys2-runtime/winsup/cygwin/local_includes/cygheap.h:593 #5 open (unix_path=0xa0002b3b0 "[...]/fish-shell/target/fish-test-home", flags=262144) at /d/S/B/src/msys2-runtime/winsup/cygwin/syscalls.cc:1576 Thread 10 #2 0x00000001800d487f in muto::acquire (this=0x1802c24c0 , ms=ms AT entry=4294967295) at /d/S/B/src/msys2-runtime/winsup/cygwin/sync.cc:84 #3 0x00000001800dd6e0 in dtable::lock (this=) at /d/S/B/src/msys2-runtime/winsup/cygwin/local_includes/dtable.h:77 #4 cygheap_fdnew::cygheap_fdnew (this=, seed_fd=-1, lockit=true) at /d/S/B/src/msys2-runtime/winsup/cygwin/local_includes/cygheap.h:593 #5 open (unix_path=0xa0002bfe0 "[...]/fish-shell/target/fish-test-home/race_test_history.FwyAgK", flags=264706) at /d/S/B/src/msys2-runtime/winsup/cygwin/syscalls.cc:1576 Thread 11 #2 0x00000001800670bb in inode_t::LOCK (this=0x80000ba20) at /d/S/B/src/msys2-runtime/winsup/cygwin/flock.cc:314 #3 inode_t::get (dev=1881899537, ino=ino AT entry=10977524092162599, create_if_missing=create_if_missing AT entry=false, lock=lock AT entry=true) at /d/S/B/src/msys2-runtime/winsup/cygwin/flock.cc:504 #4 0x0000000180068eb1 in fhandler_base::del_my_locks (this=0x80000b810, from=on_close) at /d/S/B/src/msys2-runtime/winsup/cygwin/flock.cc:402 #5 0x000000018010d5bf in fhandler_base::close_with_arch (this=0x80000b810, flag=flag AT entry=-1) at /d/S/B/src/msys2-runtime/winsup/cygwin/fhandler/base.cc:1306 #6 0x00000001800de36b in __close (fd=5, flag=-1) at /d/S/B/src/msys2-runtime/winsup/cygwin/syscalls.cc:1710 #7 close (fd=5) at /d/S/B/src/msys2-runtime/winsup/cygwin/syscalls.cc:1722 Thread 12 #2 0x00000001800d487f in muto::acquire (this=0x1802c24c0 , ms=ms AT entry=4294967295) at /d/S/B/src/msys2-runtime/winsup/cygwin/sync.cc:84 #3 0x00000001800dd6e0 in dtable::lock (this=) at /d/S/B/src/msys2-runtime/winsup/cygwin/local_includes/dtable.h:77 #4 cygheap_fdnew::cygheap_fdnew (this=, seed_fd=-1, lockit=true) at /d/S/B/src/msys2-runtime/winsup/cygwin/local_includes/cygheap.h:593 #5 open (unix_path=0x7ff10b488 "[...]/fish-shell/target/fish-test-home/race_test_history.pZO5DS", flags=263169) at /d/S/B/src/msys2-runtime/winsup/cygwin/syscalls.cc:1576 ``` The freeze/deadlock can be reproduced in my C code by calling "continue" inside the "if (lock_res != 0) {" instead of triggering the assert just after. I haven't been able to reproduce the missing data in the history file so it's unknown if it's an issue in Fish or flock not locking properly at times. So far the test passes on Linux and MacOS. Thanks, Nahor --000000000000c59e060641b49564 Content-Type: text/plain; charset="US-ASCII"; name="main.c" Content-Disposition: attachment; filename="main.c" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_mh18nax70 I2luY2x1ZGUgPHN0ZGxpYi5oPgoKI2luY2x1ZGUgPGFzc2VydC5oPgojaW5jbHVkZSA8ZXJybm8u aD4KI2luY2x1ZGUgPGZjbnRsLmg+CiNpbmNsdWRlIDxwdGhyZWFkLmg+CiNpbmNsdWRlIDxzdGRp by5oPgojaW5jbHVkZSA8c3RyaW5nLmg+CiNpbmNsdWRlIDx1bmlzdGQuaD4KCmNvbnN0IGludCBU SFJFQURfQ09VTlQgPSAxMDsKY29uc3QgaW50IElURVJBVElPTl9DT1VOVCA9IDEwMDsKCmNvbnN0 IGludCBNQVhfUEFUSCA9IDEyODsKCnR5cGVkZWYgc3RydWN0IHsKICBpbnQgdGhyZWFkX2lkOwog IHB0aHJlYWRfYmFycmllcl90ICpiYXJyaWVyOwogIGNvbnN0IGNoYXIgKmRpcjsKICBjb25zdCBj aGFyICpmaWxlOwoKfSB0aHJlYWRfYXJnczsKCnN0YXRpYyB2b2lkICp0aHJlYWRfZnVuYyh2b2lk ICphcmcpIHsKICB0aHJlYWRfYXJncyAqYXJncyA9ICh0aHJlYWRfYXJncyAqKWFyZzsKCiAgaW50 IHJlcyA9IHB0aHJlYWRfYmFycmllcl93YWl0KGFyZ3MtPmJhcnJpZXIpOwogIGFzc2VydChyZXMg PT0gMCB8fCByZXMgPT0gUFRIUkVBRF9CQVJSSUVSX1NFUklBTF9USFJFQUQpOwoKICBmb3IgKGlu dCBpID0gMDsgaSA8IElURVJBVElPTl9DT1VOVDsgKytpKSB7CiAgICAvLyBvcGVuIGFuZCBsb2Nr IGRpcgogICAgaW50IGRpcl9mZCA9IG9wZW4oYXJncy0+ZGlyLCBPX1JET05MWSB8IE9fQ0xPRVhF QywgMCk7CiAgICBhc3NlcnQoZGlyX2ZkID49IDApOwogICAgaW50IGxvY2tfcmVzID0gZmxvY2so ZGlyX2ZkLCBMT0NLX0VYKTsKICAgIGlmIChsb2NrX3JlcyAhPSAwKSB7CiAgICAgIHByaW50Zigi bG9jayBlcnJvcjogJWQgLSAlc1xuIiwgZXJybm8sIHN0cmVycm9yKGVycm5vKSk7CiAgICB9CiAg ICBhc3NlcnQobG9ja19yZXMgPT0gMCk7CgogICAgLy8gb3BlbiBmaWxlCiAgICBjaGFyIGZpbGVb TUFYX1BBVEhdOwogICAgYXNzZXJ0KHNucHJpbnRmKGZpbGUsIE1BWF9QQVRILCAiJXMvJXMiLCBh cmdzLT5kaXIsICJhcHBlbmRfZmlsZSIpIDwKICAgICAgICAgICBNQVhfUEFUSCk7CgogICAgaW50 IGZpbGVfZmQgPSBvcGVuKGZpbGUsIE9fV1JPTkxZIHwgT19BUFBFTkQgfCBPX0NSRUFUIHwgT19D TE9FWEVDLCAwNjAwKTsKICAgIGlmIChmaWxlX2ZkIDwgMCkgewogICAgICBwcmludGYoIm9wZW4g ZmlsZSBlcnJvcjogJWQgLSAlc1xuXHQlc1xuIiwgZXJybm8sIHN0cmVycm9yKGVycm5vKSwgZmls ZSk7CiAgICB9CiAgICBhc3NlcnQoZmlsZV9mZCA+PSAwKTsKCiAgICAvLyB3cml0ZSBkYXRhCiAg ICBjaGFyIGRhdGFbTUFYX1BBVEhdOwogICAgaW50IGxlbiA9IHNucHJpbnRmKGRhdGEsIE1BWF9Q QVRILCAiJWQtJWRcbiIsIGFyZ3MtPnRocmVhZF9pZCwgaSk7CiAgICBhc3NlcnQobGVuIDwgTUFY X1BBVEgpOwogICAgaW50IHdyaXRlX3JlcyA9IHdyaXRlKGZpbGVfZmQsIGRhdGEsIGxlbik7CiAg ICBpZiAod3JpdGVfcmVzICE9IGxlbikgewogICAgICBwcmludGYoIndyaXRlIGVycm9yOiAlZCAh PSAlZDogJWQgLSAlc1xuIiwgd3JpdGVfcmVzLCBsZW4sIGVycm5vLAogICAgICAgICAgICAgc3Ry ZXJyb3IoZXJybm8pKTsKICAgIH0KICAgIGFzc2VydCh3cml0ZV9yZXMgPT0gbGVuKTsKCiAgICBh c3NlcnQoZnN5bmMoZmlsZV9mZCkgPT0gMCk7CgogICAgYXNzZXJ0KGNsb3NlKGZpbGVfZmQpID09 IDApOwogICAgYXNzZXJ0KGNsb3NlKGRpcl9mZCkgPT0gMCk7CiAgfQoKICBwcmludGYoImRvbmVb JWldXG4iLCBhcmdzLT50aHJlYWRfaWQpOwogIHJldHVybiBOVUxMOwp9CgppbnQgbWFpbigpIHsK ICBjaGFyIHRtcF9kaXJbTUFYX1BBVEhdOwogIGFzc2VydChzdHJuY3B5KHRtcF9kaXIsICIvdG1w L2Zsb2NrWFhYWFhYIiwgTUFYX1BBVEgpID09IHRtcF9kaXIpOwogIGFzc2VydChta2R0ZW1wKHRt cF9kaXIpICE9IE5VTEwpOwogIHByaW50ZigidG1wX2RpcjogJXNcbiIsIHRtcF9kaXIpOwoKICBw dGhyZWFkX2JhcnJpZXJfdCBiYXJyaWVyOwogIGFzc2VydChwdGhyZWFkX2JhcnJpZXJfaW5pdCgm YmFycmllciwgTlVMTCwgVEhSRUFEX0NPVU5UKSA9PSAwKTsKCiAgcHRocmVhZF90IHRocmVhZFtU SFJFQURfQ09VTlRdOwogIHRocmVhZF9hcmdzIGFyZ3NbVEhSRUFEX0NPVU5UXTsKICBmb3IgKGlu dCBpID0gMDsgaSA8IFRIUkVBRF9DT1VOVDsgKytpKSB7CiAgICBhcmdzW2ldLnRocmVhZF9pZCA9 IGk7CiAgICBhcmdzW2ldLmJhcnJpZXIgPSAmYmFycmllcjsKICAgIGFyZ3NbaV0uZGlyID0gdG1w X2RpcjsKICAgIGFyZ3NbaV0uZmlsZSA9IE5VTEw7CiAgICBhc3NlcnQocHRocmVhZF9jcmVhdGUo JnRocmVhZFtpXSwgTlVMTCwgJnRocmVhZF9mdW5jLCAmYXJnc1tpXSkgPT0gMCk7CiAgfQoKICB2 b2lkICpyZXQ7CiAgZm9yIChpbnQgaSA9IDA7IGkgPCBUSFJFQURfQ09VTlQ7ICsraSkgewogICAg YXNzZXJ0KHB0aHJlYWRfam9pbih0aHJlYWRbaV0sICZyZXQpID09IDApOwogIH0KICBhc3NlcnQo cHRocmVhZF9iYXJyaWVyX2Rlc3Ryb3koJmJhcnJpZXIpID09IDApOwogIHByaW50ZigiZG9uZVtt YWluXVxuIik7CiAgcmV0dXJuIDA7Cn0K --000000000000c59e060641b49564 Content-Type: application/octet-stream; name="cygcheck.out" Content-Disposition: attachment; filename="cygcheck.out" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_mh18nel01 CkN5Z3dpbiBDb25maWd1cmF0aW9uIERpYWdub3N0aWNzCkN1cnJlbnQgU3lzdGVtIFRpbWU6IFdl ZCBPY3QgMjIgMDA6NDI6MzAgMjAyNQoKV2luZG93cyAxMSBQcm9mZXNzaW9uYWwgVmVyIDEwLjAg QnVpbGQgMjYxMDAgCgpQYXRoOglDOlxVc2Vyc1xKb2VEb2VcLmNhcmdvXGJpbgoJQzpcY3lnd2lu NjRcdXNyXGxvY2FsXGJpbgoJQzpcY3lnd2luNjRcYmluCglDOlxQcm9ncmFtIEZpbGVzXE1pY3Jv c29mdFxqZGstMTcuMC4xMy4xMS1ob3RzcG90XGJpbgoJQzpcd2luZG93c1xzeXN0ZW0zMgoJQzpc d2luZG93cwoJQzpcd2luZG93c1xzeXN0ZW0zMlx3YmVtCglDOlx3aW5kb3dzXHN5c3RlbTMyXG9w ZW5zc2gKCUM6XHdpbmRvd3Ncc3lzdGVtMzJcd2luZG93c3Bvd2Vyc2hlbGxcdjEuMAoJQzpccHJv Z3JhbSBmaWxlc1xkb2NrZXJcZG9ja2VyXHJlc291cmNlc1xiaW4KCUM6XFByb2dyYW0gRmlsZXNc ZG90bmV0CglDOlxQcm9ncmFtIEZpbGVzXENhbGlicmUyCglDOlxXSU5ET1dTXHN5c3RlbTMyCglD OlxXSU5ET1dTCglDOlxXSU5ET1dTXFN5c3RlbTMyXFdiZW0KCUM6XFdJTkRPV1NcU3lzdGVtMzJc V2luZG93c1Bvd2VyU2hlbGxcdjEuMAoJQzpcV0lORE9XU1xTeXN0ZW0zMlxPcGVuU1NICglDOlxQ cm9ncmFtIEZpbGVzXFBvd2VyU2hlbGxcNwoJQzpcUHJvZ3JhbSBGaWxlc1xHaXRcY21kCglDOlxQ cm9ncmFtIEZpbGVzXERvY2tlclxEb2NrZXJccmVzb3VyY2VzXGJpbgoJQzpcVXNlcnNcSm9lRG9l XEFwcERhdGFcTG9jYWxcTWljcm9zb2Z0XFdpbmRvd3NBcHBzCglDOlxVc2Vyc1xKb2VEb2VcQXBw RGF0YVxMb2NhbFxQcm9ncmFtc1xNaWNyb3NvZnQgVlMgQ29kZVxiaW4KCUM6XFVzZXJzXEpvZURv ZVxBcHBEYXRhXExvY2FsXE1pY3Jvc29mdFxXaW5HZXRcTGlua3MKCUM6XFVzZXJzXEpvZURvZVwu ZG90bmV0XHRvb2xzCgpPdXRwdXQgZnJvbSBDOlxjeWd3aW42NFxiaW5caWQuZXhlClVJRDogW3Jl ZGFjdGVkXSAgICAgICAgICAgR0lEOiBbcmVkYWN0ZWRdCgpTeXNEaXI6IEM6XFdJTkRPV1Ncc3lz dGVtMzIKV2luRGlyOiBDOlxXSU5ET1dTCgpDWUdXSU4gPSAnd2luc3ltbGlua3M6bmF0aXZlJwpQ V0QgPSAnL2hvbWUvSm9lRG9lL3NyYy9jeWd3aW5fdGVzdHMvZmxvY2snCkhPTUUgPSAnL2hvbWUv Sm9lRG9lJwpVU0VSID0gJ0pvZURvZScKClByb2dyYW1GaWxlcyh4ODYpID0gJ0M6XFByb2dyYW0g RmlsZXMgKHg4NiknCkNvbW1vblByb2dyYW1GaWxlcyh4ODYpID0gJ0M6XFByb2dyYW0gRmlsZXMg KHg4NilcQ29tbW9uIEZpbGVzJwpTSEVMTCA9ICcvYmluL2Jhc2gnCk5VTUJFUl9PRl9QUk9DRVNT T1JTID0gJzMyJwpQUk9DRVNTT1JfTEVWRUwgPSAnMjUnCkhJU1RDT05UUk9MID0gJ2lnbm9yZWR1 cHMnClVTRVJET01BSU5fUk9BTUlOR1BST0ZJTEUgPSAnSm9lSG9zdCcKSE9TVE5BTUUgPSAnSm9l SG9zdCcKUFJPR1JBTUZJTEVTID0gJ0M6XFByb2dyYW0gRmlsZXMnClBBVEhFWFQgPSAnLkNPTTsu RVhFOy5CQVQ7LkNNRDsuVkJTOy5WQkU7LkpTOy5KU0U7LldTRjsuV1NIOy5NU0MnCkRPVE5FVF9D TElfVEVMRU1FVFJZX09QVE9VVCA9ICd0cnVlJwpPUyA9ICdXaW5kb3dzX05UJwpIT01FRFJJVkUg PSAnQzonClVTRVJET01BSU4gPSAnSm9lSG9zdCcKVVNFUlBST0ZJTEUgPSAnQzpcVXNlcnNcSm9l RG9lJwpQUklOVEVSID0gJ01pY3Jvc29mdCBQcmludCB0byBQREYnClBPV0VSU0hFTExfRElTVFJJ QlVUSU9OX0NIQU5ORUwgPSAnTVNJOldpbmRvd3MgMTAgUHJvJwpUWiA9ICdBbWVyaWNhL0xvc19B bmdlbGVzJwpBTExVU0VSU1BST0ZJTEUgPSAnQzpcUHJvZ3JhbURhdGEnCkNvbW1vblByb2dyYW1X NjQzMiA9ICdDOlxQcm9ncmFtIEZpbGVzXENvbW1vbiBGaWxlcycKVVNFUk5BTUUgPSAnSm9lRG9l JwpMQU5HID0gJ2VuX1VTLlVURi04JwpPbmVEcml2ZSA9ICdDOlxVc2Vyc1xKb2VEb2VcT25lRHJp dmUnCkNPTVNQRUMgPSAnQzpcV0lORE9XU1xzeXN0ZW0zMlxjbWQuZXhlJwpBUFBEQVRBID0gJ0M6 XFVzZXJzXEpvZURvZVxBcHBEYXRhXFJvYW1pbmcnClNZU1RFTVJPT1QgPSAnQzpcV0lORE9XUycK TE9DQUxBUFBEQVRBID0gJ0M6XFVzZXJzXEpvZURvZVxBcHBEYXRhXExvY2FsJwpDT01QVVRFUk5B TUUgPSAnSm9lSG9zdCcKSU5GT1BBVEggPSAnL3Vzci9sb2NhbC9pbmZvOi91c3Ivc2hhcmUvaW5m bzovdXNyL2luZm8nClRFUk0gPSAneHRlcm0tMjU2Y29sb3InCkxPR09OU0VSVkVSID0gJ1xcSm9l SG9zdCcKUFNNb2R1bGVQYXRoID0gJ0M6XFByb2dyYW0gRmlsZXNcV2luZG93c1Bvd2VyU2hlbGxc TW9kdWxlcztDOlxXSU5ET1dTXHN5c3RlbTMyXFdpbmRvd3NQb3dlclNoZWxsXHYxLjBcTW9kdWxl cycKUmxzU3ZjUG9ydCA9ICcyMjExMicKVEVNUCA9ICcvdG1wJwpTSExWTCA9ICcxJwpQUk9DRVNT T1JfUkVWSVNJT04gPSAnNjEwMicKRHJpdmVyRGF0YSA9ICdDOlxXaW5kb3dzXFN5c3RlbTMyXERy aXZlcnNcRHJpdmVyRGF0YScKQ09NTU9OUFJPR1JBTUZJTEVTID0gJ0M6XFByb2dyYW0gRmlsZXNc Q29tbW9uIEZpbGVzJwpQUk9DRVNTT1JfSURFTlRJRklFUiA9ICdBTUQ2NCBGYW1pbHkgMjUgTW9k ZWwgOTcgU3RlcHBpbmcgMiwgQXV0aGVudGljQU1EJwpTRVNTSU9OTkFNRSA9ICdDb25zb2xlJwpX U0xFTlYgPSAnV1RfU0VTU0lPTjpXVF9QUk9GSUxFX0lEOicKSE9NRVBBVEggPSAnXFVzZXJzXEpv ZURvZScKVE1QID0gJy90bXAnClByb2dyYW1XNjQzMiA9ICdDOlxQcm9ncmFtIEZpbGVzJwpQUk9G SUxFUkVBRCA9ICd0cnVlJwpXSU5ESVIgPSAnQzpcV0lORE9XUycKUFJPQ0VTU09SX0FSQ0hJVEVD VFVSRSA9ICdBTUQ2NCcKV1RfUFJPRklMRV9JRCA9ICdbcmVkYWN0ZWRdJwpQVUJMSUMgPSAnQzpc VXNlcnNcUHVibGljJwpTWVNURU1EUklWRSA9ICdDOicKRVhFQ0lHTk9SRSA9ICcqLmRsbCcKT0xE UFdEID0gJy9ob21lL0pvZURvZScKUHJvZ3JhbURhdGEgPSAnQzpcUHJvZ3JhbURhdGEnCl8gPSAn L3Vzci9iaW4vY3lnY2hlY2snCgpIS0VZX0NVUlJFTlRfVVNFUlxTb2Z0d2FyZVxDeWd3aW4KSEtF WV9DVVJSRU5UX1VTRVJcU29mdHdhcmVcQ3lnd2luXEluc3RhbGxhdGlvbnMKICAoZGVmYXVsdCkg PSAnXD8/XEM6XGN5Z3dpbjY0JwpIS0VZX0xPQ0FMX01BQ0hJTkVcU09GVFdBUkVcQ3lnd2luCkhL RVlfTE9DQUxfTUFDSElORVxTT0ZUV0FSRVxDeWd3aW5cSW5zdGFsbGF0aW9ucwogIChkZWZhdWx0 KSA9ICdcPz9cQzpcY3lnd2luNjQnCkhLRVlfTE9DQUxfTUFDSElORVxTT0ZUV0FSRVxDeWd3aW5c c2V0dXAKICAoZGVmYXVsdCkgPSAnQzpcY3lnd2luNjQnCgpvYmNhc2VpbnNlbnNpdGl2ZSBzZXQg dG8gMQoKQ3lnd2luIGluc3RhbGxhdGlvbnMgZm91bmQgaW4gdGhlIHJlZ2lzdHJ5OgogIFN5c3Rl bTogS2V5OiBlMDIyNTgyMTE1YzEwODc5IFBhdGg6IEM6XGN5Z3dpbjY0CiAgVXNlcjogICBLZXk6 IGUwMjI1ODIxMTVjMTA4NzkgUGF0aDogQzpcY3lnd2luNjQKCmM6ICBoZCAgTlRGUyAgIDE5MDY4 MzBNYiAgNTglIENQIENTIFVOIFBBIEZDICAgIFFVICBNYWluCgpDOlxjeWd3aW42NCAgICAgIC8g ICAgICAgICAgc3lzdGVtICBiaW5hcnksYXV0bwpDOlxjeWd3aW42NFxiaW4gIC91c3IvYmluICAg c3lzdGVtICBiaW5hcnksYXV0bwpDOlxjeWd3aW42NFxsaWIgIC91c3IvbGliICAgc3lzdGVtICBi aW5hcnksYXV0bwpjeWdkcml2ZSBwcmVmaXggIC9jeWdkcml2ZSAgdXNlciAgICBiaW5hcnkscG9z aXg9MCxhdXRvCgpGb3VuZDogQzpcY3lnd2luNjRcYmluXGF3awogLT4gQzpcY3lnd2luNjRcYmlu XGdhd2suZXhlCkZvdW5kOiBDOlxjeWd3aW42NFxiaW5cYmFzaC5leGUKRm91bmQ6IEM6XHdpbmRv d3Ncc3lzdGVtMzJcYmFzaC5leGUKV2FybmluZzogQzpcY3lnd2luNjRcYmluXGJhc2guZXhlIGhp ZGVzIEM6XHdpbmRvd3Ncc3lzdGVtMzJcYmFzaC5leGUKRm91bmQ6IEM6XFdJTkRPV1Ncc3lzdGVt MzJcYmFzaC5leGUKV2FybmluZzogQzpcY3lnd2luNjRcYmluXGJhc2guZXhlIGhpZGVzIEM6XFdJ TkRPV1Ncc3lzdGVtMzJcYmFzaC5leGUKRm91bmQ6IEM6XFVzZXJzXEpvZURvZVxBcHBEYXRhXExv Y2FsXE1pY3Jvc29mdFxXaW5kb3dzQXBwc1xiYXNoLmV4ZQpXYXJuaW5nOiBDOlxjeWd3aW42NFxi aW5cYmFzaC5leGUgaGlkZXMgQzpcVXNlcnNcSm9lRG9lXEFwcERhdGFcTG9jYWxcTWljcm9zb2Z0 XFdpbmRvd3NBcHBzXGJhc2guZXhlCkZvdW5kOiBDOlxjeWd3aW42NFxiaW5cY2F0LmV4ZQpGb3Vu ZDogQzpcd2luZG93c1xzeXN0ZW0zMlxjZXJ0dXRpbC5leGUKRm91bmQ6IEM6XFdJTkRPV1Ncc3lz dGVtMzJcY2VydHV0aWwuZXhlCkZvdW5kOiBDOlx3aW5kb3dzXHN5c3RlbTMyXGNsaW5mby5leGUK Rm91bmQ6IEM6XFdJTkRPV1Ncc3lzdGVtMzJcY2xpbmZvLmV4ZQpGb3VuZDogQzpcd2luZG93c1xz eXN0ZW0zMlxjb21wLmV4ZQpGb3VuZDogQzpcV0lORE9XU1xzeXN0ZW0zMlxjb21wLmV4ZQpGb3Vu ZDogQzpcd2luZG93c1xzeXN0ZW0zMlxjb252ZXJ0LmV4ZQpGb3VuZDogQzpcV0lORE9XU1xzeXN0 ZW0zMlxjb252ZXJ0LmV4ZQpGb3VuZDogQzpcY3lnd2luNjRcYmluXGNwLmV4ZQpGb3VuZDogQzpc Y3lnd2luNjRcYmluXGNwcC5leGUKTm90IEZvdW5kOiBjcm9udGFiCkZvdW5kOiBDOlx3aW5kb3dz XHN5c3RlbTMyXGN1cmwuZXhlCkZvdW5kOiBDOlxXSU5ET1dTXHN5c3RlbTMyXGN1cmwuZXhlCkZv dW5kOiBDOlxjeWd3aW42NFxiaW5cZXhwYW5kLmV4ZQpGb3VuZDogQzpcd2luZG93c1xzeXN0ZW0z MlxleHBhbmQuZXhlCldhcm5pbmc6IEM6XGN5Z3dpbjY0XGJpblxleHBhbmQuZXhlIGhpZGVzIEM6 XHdpbmRvd3Ncc3lzdGVtMzJcZXhwYW5kLmV4ZQpGb3VuZDogQzpcV0lORE9XU1xzeXN0ZW0zMlxl eHBhbmQuZXhlCldhcm5pbmc6IEM6XGN5Z3dpbjY0XGJpblxleHBhbmQuZXhlIGhpZGVzIEM6XFdJ TkRPV1Ncc3lzdGVtMzJcZXhwYW5kLmV4ZQpGb3VuZDogQzpcY3lnd2luNjRcYmluXGZpbmQuZXhl CkZvdW5kOiBDOlx3aW5kb3dzXHN5c3RlbTMyXGZpbmQuZXhlCldhcm5pbmc6IEM6XGN5Z3dpbjY0 XGJpblxmaW5kLmV4ZSBoaWRlcyBDOlx3aW5kb3dzXHN5c3RlbTMyXGZpbmQuZXhlCkZvdW5kOiBD OlxXSU5ET1dTXHN5c3RlbTMyXGZpbmQuZXhlCldhcm5pbmc6IEM6XGN5Z3dpbjY0XGJpblxmaW5k LmV4ZSBoaWRlcyBDOlxXSU5ET1dTXHN5c3RlbTMyXGZpbmQuZXhlCkZvdW5kOiBDOlx3aW5kb3dz XHN5c3RlbTMyXGZ0cC5leGUKRm91bmQ6IEM6XFdJTkRPV1Ncc3lzdGVtMzJcZnRwLmV4ZQpGb3Vu ZDogQzpcY3lnd2luNjRcYmluXGdjYy5leGUKTm90IEZvdW5kOiBnZGIKRm91bmQ6IEM6XGN5Z3dp bjY0XGJpblxncmVwLmV4ZQpGb3VuZDogQzpcY3lnd2luNjRcYmluXGhvc3RuYW1lLmV4ZQpGb3Vu ZDogQzpcd2luZG93c1xzeXN0ZW0zMlxob3N0bmFtZS5leGUKV2FybmluZzogQzpcY3lnd2luNjRc YmluXGhvc3RuYW1lLmV4ZSBoaWRlcyBDOlx3aW5kb3dzXHN5c3RlbTMyXGhvc3RuYW1lLmV4ZQpG b3VuZDogQzpcV0lORE9XU1xzeXN0ZW0zMlxob3N0bmFtZS5leGUKV2FybmluZzogQzpcY3lnd2lu NjRcYmluXGhvc3RuYW1lLmV4ZSBoaWRlcyBDOlxXSU5ET1dTXHN5c3RlbTMyXGhvc3RuYW1lLmV4 ZQpGb3VuZDogQzpcY3lnd2luNjRcYmluXGtpbGwuZXhlCkZvdW5kOiBDOlxQcm9ncmFtIEZpbGVz XE1pY3Jvc29mdFxqZGstMTcuMC4xMy4xMS1ob3RzcG90XGJpblxrbGlzdC5leGUKRm91bmQ6IEM6 XHdpbmRvd3Ncc3lzdGVtMzJca2xpc3QuZXhlCldhcm5pbmc6IEM6XFByb2dyYW0gRmlsZXNcTWlj cm9zb2Z0XGpkay0xNy4wLjEzLjExLWhvdHNwb3RcYmluXGtsaXN0LmV4ZSBoaWRlcyBDOlx3aW5k b3dzXHN5c3RlbTMyXGtsaXN0LmV4ZQpGb3VuZDogQzpcV0lORE9XU1xzeXN0ZW0zMlxrbGlzdC5l eGUKV2FybmluZzogQzpcUHJvZ3JhbSBGaWxlc1xNaWNyb3NvZnRcamRrLTE3LjAuMTMuMTEtaG90 c3BvdFxiaW5ca2xpc3QuZXhlIGhpZGVzIEM6XFdJTkRPV1Ncc3lzdGVtMzJca2xpc3QuZXhlCkZv dW5kOiBDOlxjeWd3aW42NFxiaW5cbGQuZXhlCkZvdW5kOiBDOlxjeWd3aW42NFxiaW5cbHMuZXhl Ck5vdCBGb3VuZDogbWFrZQpGb3VuZDogQzpcY3lnd2luNjRcYmluXG12LmV4ZQpGb3VuZDogQzpc d2luZG93c1xzeXN0ZW0zMlxuc2xvb2t1cC5leGUKRm91bmQ6IEM6XFdJTkRPV1Ncc3lzdGVtMzJc bnNsb29rdXAuZXhlCk5vdCBGb3VuZDogcGF0Y2gKTm90IEZvdW5kOiBwZXJsCkZvdW5kOiBDOlx3 aW5kb3dzXHN5c3RlbTMyXHJlcGxhY2UuZXhlCkZvdW5kOiBDOlxXSU5ET1dTXHN5c3RlbTMyXHJl cGxhY2UuZXhlCkZvdW5kOiBDOlxjeWd3aW42NFxiaW5ccm0uZXhlCkZvdW5kOiBDOlxjeWd3aW42 NFxiaW5cc2VkLmV4ZQpGb3VuZDogQzpcY3lnd2luNjRcYmluXHNoLmV4ZQpGb3VuZDogQzpcd2lu ZG93c1xzeXN0ZW0zMlxzaHV0ZG93bi5leGUKRm91bmQ6IEM6XFdJTkRPV1Ncc3lzdGVtMzJcc2h1 dGRvd24uZXhlCkZvdW5kOiBDOlxjeWd3aW42NFxiaW5cc29ydC5leGUKRm91bmQ6IEM6XHdpbmRv d3Ncc3lzdGVtMzJcc29ydC5leGUKV2FybmluZzogQzpcY3lnd2luNjRcYmluXHNvcnQuZXhlIGhp ZGVzIEM6XHdpbmRvd3Ncc3lzdGVtMzJcc29ydC5leGUKRm91bmQ6IEM6XFdJTkRPV1Ncc3lzdGVt MzJcc29ydC5leGUKV2FybmluZzogQzpcY3lnd2luNjRcYmluXHNvcnQuZXhlIGhpZGVzIEM6XFdJ TkRPV1Ncc3lzdGVtMzJcc29ydC5leGUKRm91bmQ6IEM6XHdpbmRvd3Ncc3lzdGVtMzJcb3BlbnNz aFxzc2guZXhlCkZvdW5kOiBDOlxXSU5ET1dTXFN5c3RlbTMyXE9wZW5TU0hcc3NoLmV4ZQpGb3Vu ZDogQzpcY3lnd2luNjRcYmluXHRhci5leGUKRm91bmQ6IEM6XHdpbmRvd3Ncc3lzdGVtMzJcdGFy LmV4ZQpXYXJuaW5nOiBDOlxjeWd3aW42NFxiaW5cdGFyLmV4ZSBoaWRlcyBDOlx3aW5kb3dzXHN5 c3RlbTMyXHRhci5leGUKRm91bmQ6IEM6XFdJTkRPV1Ncc3lzdGVtMzJcdGFyLmV4ZQpXYXJuaW5n OiBDOlxjeWd3aW42NFxiaW5cdGFyLmV4ZSBoaWRlcyBDOlxXSU5ET1dTXHN5c3RlbTMyXHRhci5l eGUKRm91bmQ6IEM6XGN5Z3dpbjY0XGJpblx0ZXN0LmV4ZQpGb3VuZDogQzpcY3lnd2luNjRcYmlu XHRpbWVvdXQuZXhlCkZvdW5kOiBDOlx3aW5kb3dzXHN5c3RlbTMyXHRpbWVvdXQuZXhlCldhcm5p bmc6IEM6XGN5Z3dpbjY0XGJpblx0aW1lb3V0LmV4ZSBoaWRlcyBDOlx3aW5kb3dzXHN5c3RlbTMy XHRpbWVvdXQuZXhlCkZvdW5kOiBDOlxXSU5ET1dTXHN5c3RlbTMyXHRpbWVvdXQuZXhlCldhcm5p bmc6IEM6XGN5Z3dpbjY0XGJpblx0aW1lb3V0LmV4ZSBoaWRlcyBDOlxXSU5ET1dTXHN5c3RlbTMy XHRpbWVvdXQuZXhlCkZvdW5kOiBDOlxjeWd3aW42NFxiaW5cdmkuZXhlCk5vdCBGb3VuZDogdmlt CkZvdW5kOiBDOlxjeWd3aW42NFxiaW5cd2hvYW1pLmV4ZQpGb3VuZDogQzpcd2luZG93c1xzeXN0 ZW0zMlx3aG9hbWkuZXhlCldhcm5pbmc6IEM6XGN5Z3dpbjY0XGJpblx3aG9hbWkuZXhlIGhpZGVz IEM6XHdpbmRvd3Ncc3lzdGVtMzJcd2hvYW1pLmV4ZQpGb3VuZDogQzpcV0lORE9XU1xzeXN0ZW0z Mlx3aG9hbWkuZXhlCldhcm5pbmc6IEM6XGN5Z3dpbjY0XGJpblx3aG9hbWkuZXhlIGhpZGVzIEM6 XFdJTkRPV1Ncc3lzdGVtMzJcd2hvYW1pLmV4ZQoKICA3NDlrIDIwMjUvMDYvMTQgQzpcY3lnd2lu NjRcYmluXGN5Z2FyY2hpdmUtMTMuZGxsIC0gb3M9NC4wIGltZz0wLjAgc3lzPTUuMgogICAgICAg ICAgICAgICAgICAiY3lnYXJjaGl2ZS0xMy5kbGwiIHYwLjAgdHM9MjAyNS0wNi0xNCAxNjoxOQog ICA0NWsgMjAyMy8wNy8xMSBDOlxjeWd3aW42NFxiaW5cY3lnYXJncC0wLmRsbCAtIG9zPTQuMCBp bWc9MC4wIHN5cz01LjIKICAgICAgICAgICAgICAgICAgImN5Z2FyZ3AtMC5kbGwiIHYwLjAgdHM9 MjAyMy0wNy0xMSAyMDoxMQogICAyOGsgMjAyNS8wNi8xNSBDOlxjeWd3aW42NFxiaW5cY3lnYXRv bWljLTEuZGxsIC0gb3M9NC4wIGltZz0wLjAgc3lzPTUuMgogICAgICAgICAgICAgICAgICAiY3ln YXRvbWljLTEuZGxsIiB2MC4wIHRzPTIwMjUtMDYtMTUgMDk6MjIKICAgMTdrIDIwMjMvMDEvMTUg QzpcY3lnd2luNjRcYmluXGN5Z2F0dHItMS5kbGwgLSBvcz00LjAgaW1nPTAuMCBzeXM9NS4yCiAg ICAgICAgICAgICAgICAgICJjeWdhdHRyLTEuZGxsIiB2MC4wIHRzPTIwMjMtMDEtMTUgMTU6MzkK ICAyODZrIDIwMjUvMDIvMDMgQzpcY3lnd2luNjRcYmluXGN5Z2Jsa2lkLTEuZGxsIC0gb3M9NC4w IGltZz0wLjAgc3lzPTUuMgogICAgICAgICAgICAgICAgICAiY3lnYmxraWQtMS5kbGwiIHYwLjAg dHM9MjAyNS0wMi0wMyAwMjozOAogIDEzNGsgMjAyMy8xMi8xMiBDOlxjeWd3aW42NFxiaW5cY3ln YnJvdGxpY29tbW9uLTEuZGxsIC0gb3M9NC4wIGltZz0xLjEgc3lzPTUuMgogICAgICAgICAgICAg ICAgICAiY3lnYnJvdGxpY29tbW9uLTEuZGxsIiB2MC4wIHRzPTIwMjMtMTItMTIgMTI6MTgKICAg NDlrIDIwMjMvMTIvMTIgQzpcY3lnd2luNjRcYmluXGN5Z2Jyb3RsaWRlYy0xLmRsbCAtIG9zPTQu MCBpbWc9MS4xIHN5cz01LjIKICAgICAgICAgICAgICAgICAgImN5Z2Jyb3RsaWRlYy0xLmRsbCIg djAuMCB0cz0yMDIzLTEyLTEyIDEyOjE4CiAgIDY3ayAyMDI1LzA4LzEzIEM6XGN5Z3dpbjY0XGJp blxjeWdiejItMS5kbGwgLSBvcz00LjAgaW1nPTAuMCBzeXM9NS4yCiAgICAgICAgICAgICAgICAg ICJjeWdiejItMS5kbGwiIHYwLjAgdHM9MjAyNS0wOC0xMyAxNzoyNQogICAgOWsgMjAyMi8wNS8y MyBDOlxjeWd3aW42NFxiaW5cY3lnY2hhcnNldC0xLmRsbCAtIG9zPTQuMCBpbWc9MC4wIHN5cz01 LjIKICAgICAgICAgICAgICAgICAgImN5Z2NoYXJzZXQtMS5kbGwiIHYwLjAgdHM9MjAyMi0wNS0y MyAxMjoyMQogICAxM2sgMjAxOS8wMS8wMiBDOlxjeWd3aW42NFxiaW5cY3lnY29tX2Vyci0yLmRs bCAtIG9zPTQuMCBpbWc9MC4wIHN5cz01LjIKICAgICAgICAgICAgICAgICAgImN5Z2NvbV9lcnIt Mi5kbGwiIHYwLjAgdHM9MjAxOS0wMS0wMiAwMjozOQogIDE5M2sgMjAyMS8wNS8yMCBDOlxjeWd3 aW42NFxiaW5cY3lnY3J5cHQtMi5kbGwgLSBvcz00LjAgaW1nPTAuMCBzeXM9NS4yCiAgICAgICAg ICAgICAgICAgICJjeWdjcnlwdC0yLmRsbCIgdjAuMCB0cz0yMDIxLTA1LTIwIDA5OjM4CiAyNDg3 ayAyMDIzLzA5LzEyIEM6XGN5Z3dpbjY0XGJpblxjeWdjcnlwdG8tMS4xLmRsbCAtIG9zPTQuMCBp bWc9MC4wIHN5cz01LjIKICAgICAgICAgICAgICAgICAgImN5Z2NyeXB0by0xLjEuZGxsIiB2MC4w IHRzPTIwMjMtMDktMTIgMTg6MzYKIDM3MzZrIDIwMjUvMTAvMDQgQzpcY3lnd2luNjRcYmluXGN5 Z2NyeXB0by0zLmRsbCAtIG9zPTQuMCBpbWc9MC4wIHN5cz01LjIKICAgICAgICAgICAgICAgICAg ImN5Z2NyeXB0by0zLmRsbCIgdjAuMCB0cz0yMDI1LTEwLTA0IDEzOjI3CiAgODE4ayAyMDI1LzA5 LzE0IEM6XGN5Z3dpbjY0XGJpblxjeWdjdXJsLTQuZGxsIC0gb3M9NC4wIGltZz0wLjAgc3lzPTUu MgogICAgICAgICAgICAgICAgICAiY3lnY3VybC00LmRsbCIgdjAuMCB0cz0yMDI1LTA5LTE0IDE1 OjI0CiAxNTUyayAyMDE3LzA5LzI4IEM6XGN5Z3dpbjY0XGJpblxjeWdkYi01LjMuZGxsIC0gb3M9 NC4wIGltZz0wLjAgc3lzPTUuMgogICAgICAgICAgICAgICAgICAiY3lnZGItNS4zLmRsbCIgdjAu MCB0cz0yMDE3LTA5LTI4IDIwOjA1CiAgMTE5ayAyMDE3LzA5LzI4IEM6XGN5Z3dpbjY0XGJpblxj eWdkYl9jeHgtNS4zLmRsbCAtIG9zPTQuMCBpbWc9MC4wIHN5cz01LjIKICAgICAgICAgICAgICAg ICAgImN5Z2RiX2N4eC01LjMuZGxsIiB2MC4wIHRzPTIwMTctMDktMjggMjA6MDYKICA1NjlrIDIw MTcvMDkvMjggQzpcY3lnd2luNjRcYmluXGN5Z2RiX3NxbC01LjMuZGxsIC0gb3M9NC4wIGltZz0w LjAgc3lzPTUuMgogICAgICAgICAgICAgICAgICAiY3lnZGJfc3FsLTUuMy5kbGwiIHYwLjAgdHM9 MjAxNy0wOS0yOCAyMDowNgogIDE1OGsgMjAyNS8xMC8wNyBDOlxjeWd3aW42NFxiaW5cY3lnZXhw YXQtMS5kbGwgLSBvcz00LjAgaW1nPTAuMCBzeXM9NS4yCiAgICAgICAgICAgICAgICAgICJjeWdl eHBhdC0xLmRsbCIgdjAuMCB0cz0yMDI1LTEwLTA3IDIwOjI0CiAgMzkyayAyMDI1LzAyLzAzIEM6 XGN5Z3dpbjY0XGJpblxjeWdmZGlzay0xLmRsbCAtIG9zPTQuMCBpbWc9MC4wIHN5cz01LjIKICAg ICAgICAgICAgICAgICAgImN5Z2ZkaXNrLTEuZGxsIiB2MC4wIHRzPTIwMjUtMDItMDMgMDI6MzgK ICAgMjdrIDIwMTUvMTEvMTcgQzpcY3lnd2luNjRcYmluXGN5Z2ZmaS02LmRsbCAtIG9zPTQuMCBp bWc9MC4wIHN5cz01LjIKICAgICAgICAgICAgICAgICAgImN5Z2ZmaS02LmRsbCIgdjAuMCB0cz0y MDE1LTExLTE3IDIyOjE0CiAgIDYwayAyMDI0LzA0LzI4IEM6XGN5Z3dpbjY0XGJpblxjeWdmb3Jt dy0xMC5kbGwgLSBvcz00LjAgaW1nPTAuMCBzeXM9NS4yCiAgICAgICAgICAgICAgICAgICJjeWdm b3Jtdy0xMC5kbGwiIHYwLjAgdHM9MjAyNC0wNC0yOCAxNzowNgogIDEwN2sgMjAyNS8wNi8xNSBD OlxjeWd3aW42NFxiaW5cY3lnZ2NjX3Mtc2VoLTEuZGxsIC0gb3M9NC4wIGltZz0wLjAgc3lzPTUu MgogICAgICAgICAgICAgICAgICAiY3lnZ2NjX3Mtc2VoLTEuZGxsIiB2MC4wIHRzPTIwMjUtMDYt MTUgMDk6MTEKICA5NjJrIDIwMjUvMDgvMDkgQzpcY3lnd2luNjRcYmluXGN5Z2djcnlwdC0yMC5k bGwgLSBvcz00LjAgaW1nPTAuMCBzeXM9NS4yCiAgICAgICAgICAgICAgICAgICJjeWdnY3J5cHQt MjAuZGxsIiB2MC4wIHRzPTIwMjUtMDgtMDkgMjA6MzAKICAgNThrIDIwMjUvMTAvMTIgQzpcY3ln d2luNjRcYmluXGN5Z2dkYm0tNi5kbGwgLSBvcz00LjAgaW1nPTAuMCBzeXM9NS4yCiAgICAgICAg ICAgICAgICAgICJjeWdnZGJtLTYuZGxsIiB2MC4wIHRzPTIwMjUtMTAtMTIgMTg6MzcKICA1OTFr IDIwMjMvMDcvMzEgQzpcY3lnd2luNjRcYmluXGN5Z2dtcC0xMC5kbGwgLSBvcz00LjAgaW1nPTAu MCBzeXM9NS4yCiAgICAgICAgICAgICAgICAgICJjeWdnbXAtMTAuZGxsIiB2MC4wIHRzPTIwMjMt MDctMzEgMjA6MjAKICAyNTJrIDIwMjUvMDYvMTUgQzpcY3lnd2luNjRcYmluXGN5Z2dvbXAtMS5k bGwgLSBvcz00LjAgaW1nPTAuMCBzeXM9NS4yCiAgICAgICAgICAgICAgICAgICJjeWdnb21wLTEu ZGxsIiB2MC4wIHRzPTIwMjUtMDYtMTUgMDk6MTIKICAxNTBrIDIwMjUvMTAvMTEgQzpcY3lnd2lu NjRcYmluXGN5Z2dwZy1lcnJvci0wLmRsbCAtIG9zPTQuMCBpbWc9MC4wIHN5cz01LjIKICAgICAg ICAgICAgICAgICAgImN5Z2dwZy1lcnJvci0wLmRsbCIgdjAuMCB0cz0yMDI1LTEwLTExIDA4OjEx CiAgMTMzayAyMDI1LzA0LzA1IEM6XGN5Z3dpbjY0XGJpblxjeWdnc2FzbC0xOC5kbGwgLSBvcz00 LjAgaW1nPTAuMCBzeXM9NS4yCiAgICAgICAgICAgICAgICAgICJjeWdnc2FzbC0xOC5kbGwiIHYw LjAgdHM9MjAyNS0wNC0wNSAyMjo0NgogIDI3NGsgMjAxOC8wMy8xNiBDOlxjeWd3aW42NFxiaW5c Y3lnZ3NzYXBpX2tyYjUtMi5kbGwgLSBvcz00LjAgaW1nPTAuMCBzeXM9NS4yCiAgICAgICAgICAg ICAgICAgICJjeWdnc3NhcGlfa3JiNS0yLmRsbCIgdjAuMCB0cz0yMDE4LTAzLTE2IDAzOjM4CiAg IDM2ayAyMDIyLzEwLzA4IEM6XGN5Z3dpbjY0XGJpblxjeWdoaXN0b3J5Ny5kbGwgLSBvcz00LjAg aW1nPTAuMCBzeXM9NS4yCiAgICAgICAgICAgICAgICAgICJjeWdoaXN0b3J5Ny5kbGwiIHYwLjAg dHM9MjAyMi0xMC0wOCAwNTozNwogICA0MGsgMjAyNS8wNy8xMiBDOlxjeWd3aW42NFxiaW5cY3ln aGlzdG9yeTguZGxsIC0gb3M9NC4wIGltZz0wLjAgc3lzPTUuMgogICAgICAgICAgICAgICAgICAi Y3lnaGlzdG9yeTguZGxsIiB2MC4wIHRzPTIwMjUtMDctMTIgMjM6MzcKIDEwNjNrIDIwMjIvMDUv MjMgQzpcY3lnd2luNjRcYmluXGN5Z2ljb252LTIuZGxsIC0gb3M9NC4wIGltZz0wLjAgc3lzPTUu MgogICAgICAgICAgICAgICAgICAiY3lnaWNvbnYtMi5kbGwiIHYwLjAgdHM9MjAyMi0wNS0yMyAx MjoyMgogIDE5OGsgMjAyNS8wMy8yMiBDOlxjeWd3aW42NFxiaW5cY3lnaWRuLTEyLmRsbCAtIG9z PTQuMCBpbWc9MC4wIHN5cz01LjIKICAgICAgICAgICAgICAgICAgImN5Z2lkbi0xMi5kbGwiIHYw LjAgdHM9MjAyNS0wMy0yMiAxOTo0NwogIDM0M2sgMjAyNS8wMy8wOSBDOlxjeWd3aW42NFxiaW5c Y3lnaWRuMi0wLmRsbCAtIG9zPTQuMCBpbWc9MC4wIHN5cz01LjIKICAgICAgICAgICAgICAgICAg ImN5Z2lkbjItMC5kbGwiIHYwLjAgdHM9MjAyNS0wMy0wOSAwNzowOQogIDEwNmsgMjAyNC8wMi8y NiBDOlxjeWd3aW42NFxiaW5cY3lnaW50bC04LmRsbCAtIG9zPTQuMCBpbWc9MC4wIHN5cz01LjIK ICAgICAgICAgICAgICAgICAgImN5Z2ludGwtOC5kbGwiIHYwLjAgdHM9MjAyNC0wMi0yNiAxNToz OQogMTcwOWsgMjAyNC8wOS8xNSBDOlxjeWd3aW42NFxiaW5cY3lnaXNsLTIzLmRsbCAtIG9zPTQu MCBpbWc9MC4wIHN5cz01LjIKICAgICAgICAgICAgICAgICAgImN5Z2lzbC0yMy5kbGwiIHYwLjAg dHM9MjAyNC0wOS0xNSAxMTo0MQogIDE5MGsgMjAyNS8wMS8wMyBDOlxjeWd3aW42NFxiaW5cY3ln anNvbmNwcC0yNi5kbGwgLSBvcz00LjAgaW1nPTEuOSBzeXM9NS4yCiAgICAgICAgICAgICAgICAg ICJjeWdqc29uY3BwLTI2LmRsbCIgdjAuMCB0cz0yMDI1LTAxLTAzIDE2OjEzCiAgMTkyayAyMDE4 LzAzLzE2IEM6XGN5Z3dpbjY0XGJpblxjeWdrNWNyeXB0by0zLmRsbCAtIG9zPTQuMCBpbWc9MC4w IHN5cz01LjIKICAgICAgICAgICAgICAgICAgImN5Z2s1Y3J5cHRvLTMuZGxsIiB2MC4wIHRzPTIw MTgtMDMtMTYgMDM6MzcKICA3NTRrIDIwMTgvMDMvMTYgQzpcY3lnd2luNjRcYmluXGN5Z2tyYjUt My5kbGwgLSBvcz00LjAgaW1nPTAuMCBzeXM9NS4yCiAgICAgICAgICAgICAgICAgICJjeWdrcmI1 LTMuZGxsIiB2MC4wIHRzPTIwMTgtMDMtMTYgMDM6MzcKICAgMzdrIDIwMTgvMDMvMTYgQzpcY3ln d2luNjRcYmluXGN5Z2tyYjVzdXBwb3J0LTAuZGxsIC0gb3M9NC4wIGltZz0wLjAgc3lzPTUuMgog ICAgICAgICAgICAgICAgICAiY3lna3JiNXN1cHBvcnQtMC5kbGwiIHYwLjAgdHM9MjAxOC0wMy0x NiAwMzozNgogICAxNmsgMjAyNS8wMi8wMyBDOlxjeWd3aW42NFxiaW5cY3lnbGFzdGxvZzItMi5k bGwgLSBvcz00LjAgaW1nPTAuMCBzeXM9NS4yCiAgICAgICAgICAgICAgICAgICJjeWdsYXN0bG9n Mi0yLmRsbCIgdjAuMCB0cz0yMDI1LTAyLTAzIDAyOjM3CiAgIDQ4ayAyMDI1LzA1LzI0IEM6XGN5 Z3dpbjY0XGJpblxjeWdsYmVyLTItNC0yLmRsbCAtIG9zPTQuMCBpbWc9MC4wIHN5cz01LjIKICAg ICAgICAgICAgICAgICAgImN5Z2xiZXItMi5kbGwiIHYwLjAgdHM9MjAyNS0wNS0yNCAwOTo0Mwog ICA0OGsgMjAyNS8wNS8yNCBDOlxjeWd3aW42NFxiaW5cY3lnbGJlci0yLmRsbCAtIG9zPTQuMCBp bWc9MC4wIHN5cz01LjIKICAgICAgICAgICAgICAgICAgImN5Z2xiZXItMi5kbGwiIHYwLjAgdHM9 MjAyNS0wNS0yNCAwOTo0MwogIDMyMmsgMjAyNS8wNS8yNCBDOlxjeWd3aW42NFxiaW5cY3lnbGRh cC0yLTQtMi5kbGwgLSBvcz00LjAgaW1nPTAuMCBzeXM9NS4yCiAgICAgICAgICAgICAgICAgICJj eWdsZGFwLTIuZGxsIiB2MC4wIHRzPTIwMjUtMDUtMjQgMDk6NDQKICAzMjJrIDIwMjUvMDUvMjQg QzpcY3lnd2luNjRcYmluXGN5Z2xkYXAtMi5kbGwgLSBvcz00LjAgaW1nPTAuMCBzeXM9NS4yCiAg ICAgICAgICAgICAgICAgICJjeWdsZGFwLTIuZGxsIiB2MC4wIHRzPTIwMjUtMDUtMjQgMDk6NDQK ICAzMjJrIDIwMjUvMDUvMjQgQzpcY3lnd2luNjRcYmluXGN5Z2xkYXBfci0yLTQtMi5kbGwgLSBv cz00LjAgaW1nPTAuMCBzeXM9NS4yCiAgICAgICAgICAgICAgICAgICJjeWdsZGFwLTIuZGxsIiB2 MC4wIHRzPTIwMjUtMDUtMjQgMDk6NDQKICAxMzZrIDIwMjIvMTAvMzAgQzpcY3lnd2luNjRcYmlu XGN5Z2x6NC0xLmRsbCAtIG9zPTQuMCBpbWc9MC4wIHN5cz01LjIKICAgICAgICAgICAgICAgICAg ImN5Z2x6NC0xLmRsbCIgdjAuMCB0cz0yMDIyLTEwLTMwIDE3OjU5CiAgMTczayAyMDI1LzA0LzA2 IEM6XGN5Z3dpbjY0XGJpblxjeWdsem1hLTUuZGxsIC0gb3M9NC4wIGltZz0wLjAgc3lzPTUuMgog ICAgICAgICAgICAgICAgICAiY3lnbHptYS01LmRsbCIgdjAuMCB0cz0yMDI1LTA0LTA2IDA5OjIz CiAgMTMyayAyMDIwLzEwLzMxIEM6XGN5Z3dpbjY0XGJpblxjeWdsem8yLTIuZGxsIC0gb3M9NC4w IGltZz0wLjAgc3lzPTUuMgogICAgICAgICAgICAgICAgICAiY3lnbHpvMi0yLmRsbCIgdjAuMCB0 cz0yMDIwLTEwLTMxIDE2OjU4CiAgMTYwayAyMDIzLzAxLzE0IEM6XGN5Z3dpbjY0XGJpblxjeWdt YWdpYy0xLmRsbCAtIG9zPTQuMCBpbWc9MC4wIHN5cz01LjIKICAgICAgICAgICAgICAgICAgImN5 Z21hZ2ljLTEuZGxsIiB2MC4wIHRzPTIwMjMtMDEtMTQgMjE6MzUKICAyOThrIDIwMjUvMDUvMDQg QzpcY3lnd2luNjRcYmluXGN5Z21hbi0yLTEzLTEuZGxsIC0gb3M9NC4wIGltZz0wLjAgc3lzPTUu MgogICAgICAgICAgICAgICAgICAiY3lnbWFuLTItMTMtMS5kbGwiIHYwLjAgdHM9MjAyNS0wNS0w NCAxNTo1OAogICAyNGsgMjAyNS8wNS8wNCBDOlxjeWd3aW42NFxiaW5cY3lnbWFuZGItMi0xMy0x LmRsbCAtIG9zPTQuMCBpbWc9MC4wIHN5cz01LjIKICAgICAgICAgICAgICAgICAgImN5Z21hbmRi LTItMTMtMS5kbGwiIHYwLjAgdHM9MjAyNS0wNS0wNCAxNTo1OAogICAyOWsgMjAyNC8wNC8yOCBD OlxjeWd3aW42NFxiaW5cY3lnbWVudXctMTAuZGxsIC0gb3M9NC4wIGltZz0wLjAgc3lzPTUuMgog ICAgICAgICAgICAgICAgICAiY3lnbWVudXctMTAuZGxsIiB2MC4wIHRzPTIwMjQtMDQtMjggMTc6 MDYKICAxMTVrIDIwMjIvMTIvMTggQzpcY3lnd2luNjRcYmluXGN5Z21wYy0zLmRsbCAtIG9zPTQu MCBpbWc9MC4wIHN5cz01LjIKICAgICAgICAgICAgICAgICAgImN5Z21wYy0zLmRsbCIgdjAuMCB0 cz0yMDIyLTEyLTE4IDE3OjA2CiAgNjU0ayAyMDI1LzAzLzI5IEM6XGN5Z3dpbjY0XGJpblxjeWdt cGZyLTYuZGxsIC0gb3M9NC4wIGltZz0wLjAgc3lzPTUuMgogICAgICAgICAgICAgICAgICAiY3ln bXBmci02LmRsbCIgdjAuMCB0cz0yMDI1LTAzLTI5IDEwOjA4CiAgMzM3ayAyMDI0LzA0LzI4IEM6 XGN5Z3dpbjY0XGJpblxjeWduY3Vyc2Vzdy0xMC5kbGwgLSBvcz00LjAgaW1nPTAuMCBzeXM9NS4y CiAgICAgICAgICAgICAgICAgICJjeWduY3Vyc2Vzdy0xMC5kbGwiIHYwLjAgdHM9MjAyNC0wNC0y OCAxNzowNAogIDE2NWsgMjAyNS8wOS8xNSBDOlxjeWd3aW42NFxiaW5cY3lnbmdodHRwMi0xNC5k bGwgLSBvcz00LjAgaW1nPTAuMCBzeXM9NS4yCiAgICAgICAgICAgICAgICAgICJjeWduZ2h0dHAy LTE0LmRsbCIgdjAuMCB0cz0yMDI1LTA5LTE1IDE4OjE3CiAgIDMwayAyMDE1LzAzLzE5IEM6XGN5 Z3dpbjY0XGJpblxjeWdudGxtLTAuZGxsIC0gb3M9NC4wIGltZz0wLjAgc3lzPTUuMgogICAgICAg ICAgICAgICAgICAiY3lnbnRsbS0wLmRsbCIgdjAuMCB0cz0yMDE1LTAzLTE5IDAyOjE1CiAxMDIw ayAyMDIwLzAzLzI3IEM6XGN5Z3dpbjY0XGJpblxjeWdwMTEta2l0LTAuZGxsIC0gb3M9NC4wIGlt Zz0wLjAgc3lzPTUuMgogICAgICAgICAgICAgICAgICAiY3lncDExLWtpdC0wLmRsbCIgdjAuMCB0 cz0yMDIwLTAzLTI3IDIyOjMwCiAgIDEzayAyMDI0LzA0LzI4IEM6XGN5Z3dpbjY0XGJpblxjeWdw YW5lbHctMTAuZGxsIC0gb3M9NC4wIGltZz0wLjAgc3lzPTUuMgogICAgICAgICAgICAgICAgICAi Y3lncGFuZWx3LTEwLmRsbCIgdjAuMCB0cz0yMDI0LTA0LTI4IDE3OjA1CiAgNDk3ayAyMDIxLzA2 LzIwIEM6XGN5Z3dpbjY0XGJpblxjeWdwY3JlLTEuZGxsIC0gb3M9NC4wIGltZz0wLjAgc3lzPTUu MgogICAgICAgICAgICAgICAgICAiY3lncGNyZS0xLmRsbCIgdjAuMCB0cz0yMDIxLTA2LTIwIDEy OjUzCiAgNjczayAyMDI1LzA4LzMwIEM6XGN5Z3dpbjY0XGJpblxjeWdwY3JlMi04LTAuZGxsIC0g b3M9NC4wIGltZz0wLjAgc3lzPTUuMgogICAgICAgICAgICAgICAgICAiY3lncGNyZTItOC0wLmRs bCIgdjAuMCB0cz0yMDI1LTA4LTMwIDEyOjIxCiAgIDY1ayAyMDI1LzA0LzIyIEM6XGN5Z3dpbjY0 XGJpblxjeWdwaXBlbGluZS0xLmRsbCAtIG9zPTQuMCBpbWc9MC4wIHN5cz01LjIKICAgICAgICAg ICAgICAgICAgImN5Z3BpcGVsaW5lLTEuZGxsIiB2MC4wIHRzPTIwMjUtMDQtMjIgMjE6NTYKICAg NDJrIDIwMjMvMDIvMTkgQzpcY3lnd2luNjRcYmluXGN5Z3BvcHQtMC5kbGwgLSBvcz00LjAgaW1n PTAuMCBzeXM9NS4yCiAgICAgICAgICAgICAgICAgICJjeWdwb3B0LTAuZGxsIiB2MC4wIHRzPTIw MjMtMDItMTkgMTk6NDUKICAgNjlrIDIwMjQvMDEvMTQgQzpcY3lnd2luNjRcYmluXGN5Z3BzbC01 LmRsbCAtIG9zPTQuMCBpbWc9MC4wIHN5cz01LjIKICAgICAgICAgICAgICAgICAgImN5Z3BzbC01 LmRsbCIgdjAuMCB0cz0yMDI0LTAxLTE0IDAwOjQ0CiAgMzUzayAyMDI1LzA2LzE1IEM6XGN5Z3dp bjY0XGJpblxjeWdxdWFkbWF0aC0wLmRsbCAtIG9zPTQuMCBpbWc9MC4wIHN5cz01LjIKICAgICAg ICAgICAgICAgICAgImN5Z3F1YWRtYXRoLTAuZGxsIiB2MC4wIHRzPTIwMjUtMDYtMTUgMDk6MjIK ICAyNTdrIDIwMjIvMTAvMDggQzpcY3lnd2luNjRcYmluXGN5Z3JlYWRsaW5lNy5kbGwgLSBvcz00 LjAgaW1nPTAuMCBzeXM9NS4yCiAgICAgICAgICAgICAgICAgICJjeWdyZWFkbGluZTcuZGxsIiB2 MC4wIHRzPTIwMjItMTAtMDggMDU6MzcKICAyNzFrIDIwMjUvMDcvMTIgQzpcY3lnd2luNjRcYmlu XGN5Z3JlYWRsaW5lOC5kbGwgLSBvcz00LjAgaW1nPTAuMCBzeXM9NS4yCiAgICAgICAgICAgICAg ICAgICJjeWdyZWFkbGluZTguZGxsIiB2MC4wIHRzPTIwMjUtMDctMTIgMjM6MzcKICAxOTBrIDIw MjEvMDUvMDEgQzpcY3lnd2luNjRcYmluXGN5Z3JoYXNoLTAuZGxsIC0gb3M9NC4wIGltZz0wLjAg c3lzPTUuMgogICAgICAgICAgICAgICAgICAiY3lncmhhc2gtMC5kbGwiIHYwLjAgdHM9MjAyMS0w NS0wMSAxNTozNAogICA5OWsgMjAyMC8wMS8wOSBDOlxjeWd3aW42NFxiaW5cY3lnc2FzbDItMy5k bGwgLSBvcz00LjAgaW1nPTAuMCBzeXM9NS4yCiAgICAgICAgICAgICAgICAgICJjeWdzYXNsMi0z LmRsbCIgdjAuMCB0cz0yMDIwLTAxLTA5IDAyOjEzCiAgMjIzayAyMDI1LzAyLzAzIEM6XGN5Z3dp bjY0XGJpblxjeWdzbWFydGNvbHMtMS5kbGwgLSBvcz00LjAgaW1nPTAuMCBzeXM9NS4yCiAgICAg ICAgICAgICAgICAgICJjeWdzbWFydGNvbHMtMS5kbGwiIHYwLjAgdHM9MjAyNS0wMi0wMyAwMjoz OAogMTQ0OGsgMjAyNS8wMi8yNyBDOlxjeWd3aW42NFxiaW5cY3lnc3FsaXRlMy0wLmRsbCAtIG9z PTQuMCBpbWc9MC4wIHN5cz01LjIKICAgICAgICAgICAgICAgICAgImN5Z3NxbGl0ZTMtMC5kbGwi IHYwLjAgdHM9MjAyNS0wMi0yNyAxNTo0NwogIDI0OGsgMjAyMy8wNi8wNCBDOlxjeWd3aW42NFxi aW5cY3lnc3NoMi0xLmRsbCAtIG9zPTQuMCBpbWc9MC4wIHN5cz01LjIKICAgICAgICAgICAgICAg ICAgImN5Z3NzaDItMS5kbGwiIHYwLjAgdHM9MjAyMy0wNi0wNCAwNzozMAogIDUxMmsgMjAyMy8w OS8xMiBDOlxjeWd3aW42NFxiaW5cY3lnc3NsLTEuMS5kbGwgLSBvcz00LjAgaW1nPTAuMCBzeXM9 NS4yCiAgICAgICAgICAgICAgICAgICJjeWdzc2wtMS4xLmRsbCIgdjAuMCB0cz0yMDIzLTA5LTEy IDE4OjM2CiAgNTgwayAyMDI1LzEwLzA0IEM6XGN5Z3dpbjY0XGJpblxjeWdzc2wtMy5kbGwgLSBv cz00LjAgaW1nPTAuMCBzeXM9NS4yCiAgICAgICAgICAgICAgICAgICJjeWdzc2wtMy5kbGwiIHYw LjAgdHM9MjAyNS0xMC0wNCAxMzoyNwogMjE4N2sgMjAyNS8wNi8xNSBDOlxjeWd3aW42NFxiaW5c Y3lnc3RkYysrLTYuZGxsIC0gb3M9NC4wIGltZz0wLjAgc3lzPTUuMgogICAgICAgICAgICAgICAg ICAiY3lnc3RkYysrLTYuZGxsIiB2MC4wIHRzPTIwMjUtMDYtMTUgMDk6MTYKICAgNjhrIDIwMTkv MDcvMjkgQzpcY3lnd2luNjRcYmluXGN5Z3Rhc24xLTYuZGxsIC0gb3M9NC4wIGltZz0wLjAgc3lz PTUuMgogICAgICAgICAgICAgICAgICAiY3lndGFzbjEtNi5kbGwiIHYwLjAgdHM9MjAxOS0wNy0y OSAwMzoxMgogICA1OWsgMjAyNC8wNC8yOCBDOlxjeWd3aW42NFxiaW5cY3lndGljdy0xMC5kbGwg LSBvcz00LjAgaW1nPTAuMCBzeXM9NS4yCiAgICAgICAgICAgICAgICAgICJjeWd0aWN3LTEwLmRs bCIgdjAuMCB0cz0yMDI0LTA0LTI4IDE3OjA0CiAgMTg1ayAyMDIzLzA3LzE2IEM6XGN5Z3dpbjY0 XGJpblxjeWd1Y2hhcmRldC0wLmRsbCAtIG9zPTQuMCBpbWc9MC4wIHN5cz01LjIKICAgICAgICAg ICAgICAgICAgImN5Z3VjaGFyZGV0LTAuZGxsIiB2MC4wIHRzPTIwMjMtMDctMTYgMDg6MTkKIDE4 MTJrIDIwMjQvMDQvMDUgQzpcY3lnd2luNjRcYmluXGN5Z3VuaXN0cmluZy01LmRsbCAtIG9zPTQu MCBpbWc9MC4wIHN5cz01LjIKICAgICAgICAgICAgICAgICAgImN5Z3VuaXN0cmluZy01LmRsbCIg djAuMCB0cz0yMDI0LTA0LTA1IDIwOjQ3CiAgIDI4ayAyMDI1LzAyLzAzIEM6XGN5Z3dpbjY0XGJp blxjeWd1dWlkLTEuZGxsIC0gb3M9NC4wIGltZz0wLjAgc3lzPTUuMgogICAgICAgICAgICAgICAg ICAiY3lndXVpZC0xLmRsbCIgdjAuMCB0cz0yMDI1LTAyLTAzIDAyOjM3CiAgMTU0ayAyMDI1LzAx LzIzIEM6XGN5Z3dpbjY0XGJpblxjeWd1di0xLmRsbCAtIG9zPTQuMCBpbWc9MC4wIHN5cz01LjIK ICAgICAgICAgICAgICAgICAgImN5Z3V2LTEuZGxsIiB2MC4wIHRzPTIwMjUtMDEtMjMgMTE6MjgK IDEyMzFrIDIwMjMvMDQvMTYgQzpcY3lnd2luNjRcYmluXGN5Z3htbDItMi5kbGwgLSBvcz00LjAg aW1nPTAuMCBzeXM9NS4yCiAgICAgICAgICAgICAgICAgICJjeWd4bWwyLTIuZGxsIiB2MC4wIHRz PTIwMjMtMDQtMTYgMDc6NTYKICAgODhrIDIwMjQvMDEvMjcgQzpcY3lnd2luNjRcYmluXGN5Z3ou ZGxsIC0gb3M9NC4wIGltZz0wLjAgc3lzPTUuMgogICAgICAgICAgICAgICAgICAiY3lnei5kbGwi IHYwLjAgdHM9MjAyNC0wMS0yNyAwOToxMgogIDY2NWsgMjAyNS8wMi8yMyBDOlxjeWd3aW42NFxi aW5cY3lnenN0ZC0xLmRsbCAtIG9zPTQuMCBpbWc9MC4wIHN5cz01LjIKICAgICAgICAgICAgICAg ICAgImN5Z3pzdGQtMS5kbGwiIHYwLjAgdHM9MjAyNS0wMi0yMyAxNjowMQogMzA4NWsgMjAyNS8x MC8wOSBDOlxjeWd3aW42NFxiaW5cY3lnd2luMS5kbGwgLSBvcz00LjAgaW1nPTAuMCBzeXM9NS4y CiAgICAgICAgICAgICAgICAgICJjeWd3aW4xLmRsbCIgdjAuMCB0cz0yMDI1LTEwLTA5IDE4OjI0 CiAgICBDeWd3aW4gRExMIHZlcnNpb24gaW5mbzoKICAgICAgICBETEwgdmVyc2lvbjogMy42LjUK ICAgICAgICBBUEkgbWFqb3I6IDAKICAgICAgICBBUEkgbWlub3I6IDM1NwogICAgICAgIFNoYXJl ZCBkYXRhOiA1CiAgICAgICAgRExMIGlkZW50aWZpZXI6IGN5Z3dpbjEKICAgICAgICBNb3VudCBy ZWdpc3RyeTogMwogICAgICAgIEN5Z3dpbiByZWdpc3RyeSBuYW1lOiBDeWd3aW4KICAgICAgICBJ bnN0YWxsYXRpb25zIG5hbWU6IEluc3RhbGxhdGlvbnMKICAgICAgICBDeWdkcml2ZSBkZWZhdWx0 IHByZWZpeDogCiAgICAgICAgQnVpbGQgZGF0ZTogCiAgICAgICAgU2hhcmVkIGlkOiBjeWd3aW4x UzUKCgpDYW4ndCBmaW5kIHRoZSBjeWdydW5zcnYgdXRpbGl0eSwgc2tpcHBpbmcgc2VydmljZXMg Y2hlY2suCgoKQ3lnd2luIFBhY2thZ2UgSW5mb3JtYXRpb24KTGFzdCBkb3dubG9hZGVkIGZpbGVz IHRvOiBDOlxVc2Vyc1xKb2VEb2VcRG93bmxvYWRzCkxhc3QgZG93bmxvYWRlZCBmaWxlcyBmcm9t OiBodHRwczovL21pcnJvcnMuc29uaWMubmV0L2N5Z3dpbi8KClBhY2thZ2UgICAgICAgICAgICAg ICAgICBWZXJzaW9uICAgICAgICAgICAgICAgICAJU3RhdHVzCl9hdXRvcmViYXNlICAgICAgICAg ICAgICAwMDEwOTEtMSAgICAgICAgICAgICAgICAgICAgIE9LCmFsdGVybmF0aXZlcyAgICAgICAg ICAgICAxLjMxLTEgICAgICAgICAgICAgICAgICAgICAgIE9LCmJhc2UtY3lnd2luICAgICAgICAg ICAgICAzLjgtMiAgICAgICAgICAgICAgICAgICAgICAgIE9LCmJhc2UtZmlsZXMgICAgICAgICAg ICAgICA0LjMtMyAgICAgICAgICAgICAgICAgICAgICAgIE9LCmJhc2ggICAgICAgICAgICAgICAg ICAgICA1LjIuMjEtMSAgICAgICAgICAgICAgICAgICAgIE9LCmJpbnV0aWxzICAgICAgICAgICAg ICAgICAyLjQ1LTEgICAgICAgICAgICAgICAgICAgICAgIE9LCmJ6aXAyICAgICAgICAgICAgICAg ICAgICAxLjAuOC0yICAgICAgICAgICAgICAgICAgICAgIE9LCmNhLWNlcnRpZmljYXRlcyAgICAg ICAgICAyMDI1LjIuODBfdjkuMC4zMDQtMSAgICAgICAgIE9LCmNtYWtlICAgICAgICAgICAgICAg ICAgICAzLjMxLjMtMSAgICAgICAgICAgICAgICAgICAgIE9LCmNvcmV1dGlscyAgICAgICAgICAg ICAgICA5LjAtMSAgICAgICAgICAgICAgICAgICAgICAgIE9LCmNyeXB0by1wb2xpY2llcyAgICAg ICAgICAyMDE5MDIxOC0xICAgICAgICAgICAgICAgICAgIE9LCmN5Z3V0aWxzICAgICAgICAgICAg ICAgICAxLjQuMTctNCAgICAgICAgICAgICAgICAgICAgIE9LCmN5Z3dpbiAgICAgICAgICAgICAg ICAgICAzLjYuNS0xICAgICAgICAgICAgICAgICAgICAgIE9LCmN5Z3dpbi1kZXZlbCAgICAgICAg ICAgICAzLjYuNS0xICAgICAgICAgICAgICAgICAgICAgIE9LCmRhc2ggICAgICAgICAgICAgICAg ICAgICAwLjUuMTItNSAgICAgICAgICAgICAgICAgICAgIE9LCmRpZmZ1dGlscyAgICAgICAgICAg ICAgICAzLjEyLTEgICAgICAgICAgICAgICAgICAgICAgIE9LCmVkaXRyaWdodHMgICAgICAgICAg ICAgICAxLjA0LTEgICAgICAgICAgICAgICAgICAgICAgIE9LCmZpbGUgICAgICAgICAgICAgICAg ICAgICA1LjQ0LTEgICAgICAgICAgICAgICAgICAgICAgIE9LCmZpbmR1dGlscyAgICAgICAgICAg ICAgICA0LjEwLjAtMSAgICAgICAgICAgICAgICAgICAgIE9LCmdhd2sgICAgICAgICAgICAgICAg ICAgICA1LjMuMi0xICAgICAgICAgICAgICAgICAgICAgIE9LCmdjYy1jb3JlICAgICAgICAgICAg ICAgICAxMy40LjAtMSAgICAgICAgICAgICAgICAgICAgIE9LCmdjYy1nKysgICAgICAgICAgICAg ICAgICAxMy40LjAtMSAgICAgICAgICAgICAgICAgICAgIE9LCmdldGVudCAgICAgICAgICAgICAg ICAgICAyLjE4LjkwLTUgICAgICAgICAgICAgICAgICAgIE9LCmdyZXAgICAgICAgICAgICAgICAg ICAgICAzLjEyLTEgICAgICAgICAgICAgICAgICAgICAgIE9LCmdyb2ZmICAgICAgICAgICAgICAg ICAgICAxLjIzLjAtMSAgICAgICAgICAgICAgICAgICAgIE9LCmd6aXAgICAgICAgICAgICAgICAg ICAgICAxLjE0LTEgICAgICAgICAgICAgICAgICAgICAgIE9LCmhvc3RuYW1lICAgICAgICAgICAg ICAgICAzLjEzLTEgICAgICAgICAgICAgICAgICAgICAgIE9LCmluZm8gICAgICAgICAgICAgICAg ICAgICA3LjEtMiAgICAgICAgICAgICAgICAgICAgICAgIE9LCmlwYy11dGlscyAgICAgICAgICAg ICAgICAxLjEtMSAgICAgICAgICAgICAgICAgICAgICAgIE9LCmxlc3MgICAgICAgICAgICAgICAg ICAgICA2NjgtMSAgICAgICAgICAgICAgICAgICAgICAgIE9LCmxpYmFyY2hpdmUxMyAgICAgICAg ICAgICAzLjguMS0xICAgICAgICAgICAgICAgICAgICAgIE9LCmxpYmFyZ3AgICAgICAgICAgICAg ICAgICAyMDIzMDcwOC0yICAgICAgICAgICAgICAgICAgIE9LCmxpYmF0b21pYzEgICAgICAgICAg ICAgICAxMy40LjAtMSAgICAgICAgICAgICAgICAgICAgIE9LCmxpYmF0dHIxICAgICAgICAgICAg ICAgICAyLjUuMS0xLjIwLmcwOTgxYTdiZmU0ODcgICAgIE9LCmxpYmJsa2lkMSAgICAgICAgICAg ICAgICAyLjQwLjItMiAgICAgICAgICAgICAgICAgICAgIE9LCmxpYmJyb3RsaWNvbW1vbjEgICAg ICAgICAxLjEuMC0xICAgICAgICAgICAgICAgICAgICAgIE9LCmxpYmJyb3RsaWRlYzEgICAgICAg ICAgICAxLjEuMC0xICAgICAgICAgICAgICAgICAgICAgIE9LCmxpYmJ6Ml8xICAgICAgICAgICAg ICAgICAxLjAuOC0yICAgICAgICAgICAgICAgICAgICAgIE9LCmxpYmNoYXJzZXQxICAgICAgICAg ICAgICAxLjE3LTEgICAgICAgICAgICAgICAgICAgICAgIE9LCmxpYmNvbV9lcnIyICAgICAgICAg ICAgICAxLjQ0LjUtMSAgICAgICAgICAgICAgICAgICAgIE9LCmxpYmNyeXB0MiAgICAgICAgICAg ICAgICA0LjQuMjAtMSAgICAgICAgICAgICAgICAgICAgIE9LCmxpYmN1cmw0ICAgICAgICAgICAg ICAgICA4LjE2LjAtMSAgICAgICAgICAgICAgICAgICAgIE9LCmxpYmRiNS4zICAgICAgICAgICAg ICAgICA1LjMuMjgtMiAgICAgICAgICAgICAgICAgICAgIE9LCmxpYmV4cGF0MSAgICAgICAgICAg ICAgICAyLjcuMy0xICAgICAgICAgICAgICAgICAgICAgIE9LCmxpYmZkaXNrMSAgICAgICAgICAg ICAgICAyLjQwLjItMiAgICAgICAgICAgICAgICAgICAgIE9LCmxpYmZmaTYgICAgICAgICAgICAg ICAgICAzLjIuMS0yICAgICAgICAgICAgICAgICAgICAgIE9LCmxpYmdjYzEgICAgICAgICAgICAg ICAgICAxMy40LjAtMSAgICAgICAgICAgICAgICAgICAgIE9LCmxpYmdjcnlwdDIwICAgICAgICAg ICAgICAxLjExLjItMSAgICAgICAgICAgICAgICAgICAgIE9LCmxpYmdkYm02ICAgICAgICAgICAg ICAgICAxLjI2LTEgICAgICAgICAgICAgICAgICAgICAgIE9LCmxpYmdtcDEwICAgICAgICAgICAg ICAgICA2LjMuMC0xICAgICAgICAgICAgICAgICAgICAgIE9LCmxpYmdvbXAxICAgICAgICAgICAg ICAgICAxMy40LjAtMSAgICAgICAgICAgICAgICAgICAgIE9LCmxpYmdwZy1lcnJvcjAgICAgICAg ICAgICAxLjU2LTEgICAgICAgICAgICAgICAgICAgICAgIE9LCmxpYmdzYXNsLWNvbW1vbiAgICAg ICAgICAyLjIuMi0xICAgICAgICAgICAgICAgICAgICAgIE9LCmxpYmdzYXNsMTggICAgICAgICAg ICAgICAyLjIuMi0xICAgICAgICAgICAgICAgICAgICAgIE9LCmxpYmdzc2FwaV9rcmI1XzIgICAg ICAgICAxLjE1LjItMiAgICAgICAgICAgICAgICAgICAgIE9LCmxpYmljb252LWRldmVsICAgICAg ICAgICAxLjE3LTEgICAgICAgICAgICAgICAgICAgICAgIE9LCmxpYmljb252MiAgICAgICAgICAg ICAgICAxLjE3LTEgICAgICAgICAgICAgICAgICAgICAgIE9LCmxpYmlkbjEyICAgICAgICAgICAg ICAgICAxLjQzLTEgICAgICAgICAgICAgICAgICAgICAgIE9LCmxpYmlkbjJfMCAgICAgICAgICAg ICAgICAyLjMuOC0xICAgICAgICAgICAgICAgICAgICAgIE9LCmxpYmludGwtZGV2ZWwgICAgICAg ICAgICAwLjIyLjUtMSAgICAgICAgICAgICAgICAgICAgIE9LCmxpYmludGw4ICAgICAgICAgICAg ICAgICAwLjIyLjUtMSAgICAgICAgICAgICAgICAgICAgIE9LCmxpYmlzbDIzICAgICAgICAgICAg ICAgICAwLjI3LTEgICAgICAgICAgICAgICAgICAgICAgIE9LCmxpYmpzb25jcHAyNiAgICAgICAg ICAgICAxLjkuNi0xICAgICAgICAgICAgICAgICAgICAgIE9LCmxpYms1Y3J5cHRvMyAgICAgICAg ICAgICAxLjE1LjItMiAgICAgICAgICAgICAgICAgICAgIE9LCmxpYmtyYjVfMyAgICAgICAgICAg ICAgICAxLjE1LjItMiAgICAgICAgICAgICAgICAgICAgIE9LCmxpYmtyYjVzdXBwb3J0MCAgICAg ICAgICAxLjE1LjItMiAgICAgICAgICAgICAgICAgICAgIE9LCmxpYmxhc3Rsb2cyICAgICAgICAg ICAgICAyLjQwLjItMiAgICAgICAgICAgICAgICAgICAgIE9LCmxpYmx6NF8xICAgICAgICAgICAg ICAgICAxLjkuNC0xICAgICAgICAgICAgICAgICAgICAgIE9LCmxpYmx6bWE1ICAgICAgICAgICAg ICAgICA1LjguMS0xICAgICAgICAgICAgICAgICAgICAgIE9LCmxpYmx6bzJfMiAgICAgICAgICAg ICAgICAyLjEwLTIgICAgICAgICAgICAgICAgICAgICAgIE9LCmxpYm1wYzMgICAgICAgICAgICAg ICAgICAxLjMuMS0xICAgICAgICAgICAgICAgICAgICAgIE9LCmxpYm1wZnI2ICAgICAgICAgICAg ICAgICA0LjIuMi0xICAgICAgICAgICAgICAgICAgICAgIE9LCmxpYm5jdXJzZXN3MTAgICAgICAg ICAgICA2LjUrMjAyNDA0MjctMSAgICAgICAgICAgICAgIE9LCmxpYm5naHR0cDJfMTQgICAgICAg ICAgICAxLjY3LjEtMSAgICAgICAgICAgICAgICAgICAgIE9LCmxpYm50bG0wICAgICAgICAgICAg ICAgICAxLjQtMSAgICAgICAgICAgICAgICAgICAgICAgIE9LCmxpYm9wZW5sZGFwMiAgICAgICAg ICAgICAyLjYuMTAtMSAgICAgICAgICAgICAgICAgICAgIE9LCmxpYm9wZW5sZGFwMl80XzIgICAg ICAgICAyLjYuMTAtMSAgICAgICAgICAgICAgICAgICAgIE9LCmxpYnAxMS1raXQwICAgICAgICAg ICAgICAwLjIzLjIwLTEgICAgICAgICAgICAgICAgICAgIE9LCmxpYnBjcmUxICAgICAgICAgICAg ICAgICA4LjQ1LTEgICAgICAgICAgICAgICAgICAgICAgIE9LCmxpYnBjcmUyXzhfMCAgICAgICAg ICAgICAxMC40Ni0xICAgICAgICAgICAgICAgICAgICAgIE9LCmxpYnBpcGVsaW5lMSAgICAgICAg ICAgICAxLjUuOC0xICAgICAgICAgICAgICAgICAgICAgIE9LCmxpYnBvcHQtY29tbW9uICAgICAg ICAgICAxLjE5LTEgICAgICAgICAgICAgICAgICAgICAgIE9LCmxpYnBvcHQwICAgICAgICAgICAg ICAgICAxLjE5LTEgICAgICAgICAgICAgICAgICAgICAgIE9LCmxpYnBzbDUgICAgICAgICAgICAg ICAgICAwLjIxLjUtMSAgICAgICAgICAgICAgICAgICAgIE9LCmxpYnF1YWRtYXRoMCAgICAgICAg ICAgICAxMy40LjAtMSAgICAgICAgICAgICAgICAgICAgIE9LCmxpYnJlYWRsaW5lNyAgICAgICAg ICAgICA4LjItMiAgICAgICAgICAgICAgICAgICAgICAgIE9LCmxpYnJlYWRsaW5lOCAgICAgICAg ICAgICA4LjMtMSAgICAgICAgICAgICAgICAgICAgICAgIE9LCmxpYnJoYXNoMCAgICAgICAgICAg ICAgICAxLjQuMS0xICAgICAgICAgICAgICAgICAgICAgIE9LCmxpYnNhc2wyXzMgICAgICAgICAg ICAgICAyLjEuMjctMSAgICAgICAgICAgICAgICAgICAgIE9LCmxpYnNtYXJ0Y29sczEgICAgICAg ICAgICAyLjQwLjItMiAgICAgICAgICAgICAgICAgICAgIE9LCmxpYnNxbGl0ZTNfMCAgICAgICAg ICAgICAzLjQ5LjEtMSAgICAgICAgICAgICAgICAgICAgIE9LCmxpYnNzaDJfMSAgICAgICAgICAg ICAgICAxLjExLjAtMSAgICAgICAgICAgICAgICAgICAgIE9LCmxpYnNzbDEuMSAgICAgICAgICAg ICAgICAxLjEuMXctMSAgICAgICAgICAgICAgICAgICAgIE9LCmxpYnNzbDMgICAgICAgICAgICAg ICAgICAzLjAuMTgtMSAgICAgICAgICAgICAgICAgICAgIE9LCmxpYnN0ZGMrKzYgICAgICAgICAg ICAgICAxMy40LjAtMSAgICAgICAgICAgICAgICAgICAgIE9LCmxpYnRhc24xXzYgICAgICAgICAg ICAgICA0LjE0LTEgICAgICAgICAgICAgICAgICAgICAgIE9LCmxpYnVjaGFyZGV0MCAgICAgICAg ICAgICAwLjAuOC0xICAgICAgICAgICAgICAgICAgICAgIE9LCmxpYnVuaXN0cmluZzUgICAgICAg ICAgICAxLjItMSAgICAgICAgICAgICAgICAgICAgICAgIE9LCmxpYnV1aWQxICAgICAgICAgICAg ICAgICAyLjQwLjItMiAgICAgICAgICAgICAgICAgICAgIE9LCmxpYnV2MSAgICAgICAgICAgICAg ICAgICAxLjUwLjAtMSAgICAgICAgICAgICAgICAgICAgIE9LCmxpYnhtbDIgICAgICAgICAgICAg ICAgICAyLjEwLjQtMiAgICAgICAgICAgICAgICAgICAgIE9LCmxpYnpzdGQxICAgICAgICAgICAg ICAgICAxLjUuNy0xICAgICAgICAgICAgICAgICAgICAgIE9LCmxvZ2luICAgICAgICAgICAgICAg ICAgICAxLjEzLTEgICAgICAgICAgICAgICAgICAgICAgIE9LCm1hbi1kYiAgICAgICAgICAgICAg ICAgICAyLjEzLjEtMSAgICAgICAgICAgICAgICAgICAgIE9LCm1pbnR0eSAgICAgICAgICAgICAg ICAgICAzLjguMS0xICAgICAgICAgICAgICAgICAgICAgIE9LCm5jdXJzZXMgICAgICAgICAgICAg ICAgICA2LjUrMjAyNDA0MjctMSAgICAgICAgICAgICAgIE9LCm5pbmphICAgICAgICAgICAgICAg ICAgICAxLjEzLjEtMSAgICAgICAgICAgICAgICAgICAgIE9LCm9wZW5zc2wgICAgICAgICAgICAg ICAgICAzLjAuMTgtMSAgICAgICAgICAgICAgICAgICAgIE9LCnAxMS1raXQgICAgICAgICAgICAg ICAgICAwLjIzLjIwLTEgICAgICAgICAgICAgICAgICAgIE9LCnAxMS1raXQtdHJ1c3QgICAgICAg ICAgICAwLjIzLjIwLTEgICAgICAgICAgICAgICAgICAgIE9LCnB1YmxpY3N1ZmZpeC1saXN0LWRh ZnNhICAyMDI1MDUwMS0xICAgICAgICAgICAgICAgICAgIE9LCnJlYmFzZSAgICAgICAgICAgICAg ICAgICA0LjYuNi0xICAgICAgICAgICAgICAgICAgICAgIE9LCnJ1biAgICAgICAgICAgICAgICAg ICAgICAxLjMuNC0yICAgICAgICAgICAgICAgICAgICAgIE9LCnNlZCAgICAgICAgICAgICAgICAg ICAgICA0LjktMSAgICAgICAgICAgICAgICAgICAgICAgIE9LCnRhciAgICAgICAgICAgICAgICAg ICAgICAxLjM1LTIgICAgICAgICAgICAgICAgICAgICAgIE9LCnRlcm1pbmZvICAgICAgICAgICAg ICAgICA2LjUrMjAyNDA0MjctMSAgICAgICAgICAgICAgIE9LCnR6Y29kZSAgICAgICAgICAgICAg ICAgICAyMDI1Yi0xICAgICAgICAgICAgICAgICAgICAgIE9LCnR6ZGF0YSAgICAgICAgICAgICAg ICAgICAyMDI1Yi0xICAgICAgICAgICAgICAgICAgICAgIE9LCnV0aWwtbGludXggICAgICAgICAg ICAgICAyLjQwLjItMiAgICAgICAgICAgICAgICAgICAgIE9LCnZpbS1taW5pbWFsICAgICAgICAg ICAgICA5LjEuMTgyNS0xICAgICAgICAgICAgICAgICAgIE9LCnczMmFwaS1oZWFkZXJzICAgICAg ICAgICAxMy4wLjAtMSAgICAgICAgICAgICAgICAgICAgIE9LCnczMmFwaS1ydW50aW1lICAgICAg ICAgICAxMy4wLjAtMSAgICAgICAgICAgICAgICAgICAgIE9LCndoaWNoICAgICAgICAgICAgICAg ICAgICAyLjIzLTEgICAgICAgICAgICAgICAgICAgICAgIE9LCndpbmRvd3MtZGVmYXVsdC1tYW5p ZmVzdCA2LjQtMiAgICAgICAgICAgICAgICAgICAgICAgIE9LCnh6ICAgICAgICAgICAgICAgICAg ICAgICA1LjguMS0xICAgICAgICAgICAgICAgICAgICAgIE9LCnpsaWIwICAgICAgICAgICAgICAg ICAgICAxLjMuMS0xICAgICAgICAgICAgICAgICAgICAgIE9LCnpzdGQgICAgICAgICAgICAgICAg ICAgICAxLjUuNy0xICAgICAgICAgICAgICAgICAgICAgIE9LClVzZSAtaCB0byBzZWUgaGVscCBh Ym91dCBlYWNoIHNlY3Rpb24K --000000000000c59e060641b49564 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline -- Problem reports: https://cygwin.com/problems.html FAQ: https://cygwin.com/faq/ Documentation: https://cygwin.com/docs.html Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple --000000000000c59e060641b49564--