From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-yb1-xb29.google.com (mail-yb1-xb29.google.com [IPv6:2607:f8b0:4864:20::b29]) by sourceware.org (Postfix) with ESMTPS id A14933858D3C for ; Sun, 6 Feb 2022 20:05:16 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org A14933858D3C Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gmail.com Received: by mail-yb1-xb29.google.com with SMTP id y6so19800280ybc.5 for ; Sun, 06 Feb 2022 12:05:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:reply-to:from:date:message-id:subject:to; bh=v+LBVAc7mKjVNjs4P31BGZCF4Juwp49P+uh/o/5D9cE=; b=T4pEUjPdbGM8NwZPCSQmn8umeKTk9vGAR3LNx/k5itFu1t/dUKG6YoXwnKq86NeaVz k2gYpUpF00PlffI/oJSoVarumQfj9CZdFeL1JrxgVOiqFfid7AdS47z9v0b1Jq6VHxg/ kOBb6ERdkc+qe8ngHMM/PNHiV237B1zyX487wi1DUsKReL/DKz8MVkaFs2l7HM5SzrGI 9jYIcIREbUHKUyGh2lXSp1zwCaq/HjBxm1xi6ESD1uZdI318vFSV4E5UVSrOicJJFcJy IIM71tbTPKAJYrnpQiVvcFFHyXWQG3BU0AYZoDfcF0Sr09iGh6y1h4Edl8qsybBwDuHy KI1g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:reply-to:from:date:message-id :subject:to; bh=v+LBVAc7mKjVNjs4P31BGZCF4Juwp49P+uh/o/5D9cE=; b=fbS6Sn9AFTfxtQnbk33fseG2tAeWY+6ZaPjHC5iZP9eccpmAFvX4IHlBnQDDfQvKmt hVC6pcKh+HJcH6TDeh3OV+zPH4aMImqyI8dRsAU4WM9Mv/+zmaA7wFkYwGDOic3Hopgb O5bDZ/oA1yw1jEeVlRGW6e5kYwkgL8/1ybmBwVhjjzZ8WB6vol9mppVygw8RQr4iusFh 4IeqcM/YIDyDHRZknIC7f68RO7Pr4y2x7ozrWPN9Z+IFgWC1Jhic9UpVLPB3Ea2Ywj9V LSpTUnpox2eIBdMykNdD/3K7hUHWlVQO9FiCNSohcKMaJxnZ4AlFMKysdXjTNeCorWh2 NHWw== X-Gm-Message-State: AOAM532DbFeNZQAS8KzBWmktRSp2XkCgKfUlHLGVb7ScDlfBom5fy81o P6y6FwfLL/md4Rtj2qVixZKbwywvvY6x3UlML/blUIaWDAE= X-Google-Smtp-Source: ABdhPJyEwUK4vTN+xxCMOFpiHPFKge9q1QQT7aHGai60bB0wQL+TYW5YC2Cka/K/8JugVjwTrhdMNEk4o/86zG/iKQ8= X-Received: by 2002:a25:ac49:: with SMTP id r9mr7382839ybd.323.1644177916099; Sun, 06 Feb 2022 12:05:16 -0800 (PST) MIME-Version: 1.0 Reply-To: bjkeefe@gmail.com From: Brendan Keefe Date: Sun, 6 Feb 2022 15:04:50 -0500 Message-ID: Subject: Running mypy on .py file with known problems in Cygwin term produces no output. Running same command on same file in DOS window produces expected output. To: cygwin@cygwin.com Content-Type: multipart/mixed; boundary="000000000000a3893405d75f0084" X-Spam-Status: No, score=0.5 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_FROM, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS, TXREP, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on server2.sourceware.org X-BeenThere: cygwin@cygwin.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: General Cygwin discussions and problem reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Feb 2022 20:05:18 -0000 --000000000000a3893405d75f0084 Content-Type: text/plain; charset="UTF-8" I have attached cygcheck.out. Following are some details, to elaborate upon the subject line. Contents of the file junk_ano.py: # begin code listing def greeting(name: str) -> str: return 'Hello ' + name if __name__ == "__main__": greeting('Bob', 'Eve') greeting(3) greeting(b'Alice') # end code listing Output when running in a DOS (cmd) window is what I expected: C:\bjk\tmp>mypy junk_ano.py junk_ano.py:5: error: Too many arguments for "greeting" junk_ano.py:6: error: Argument 1 to "greeting" has incompatible type "int"; expected "str" junk_ano.py:7: error: Argument 1 to "greeting" has incompatible type "bytes"; expected "str" Found 3 errors in 1 file (checked 1 source file) When I run the same command on the same file in a Cygwin terminal window, there is no output. (Same lack of results if I use the -v or --strict flags.) There is a noticeable span of time (~0.5 sec) before the next command prompt appears, so it seems to me like something is being run in response to the command. On a probably related note, running in DOS window causes creation of a directory named .mypy_cache. No such directory is created when running in a Cygwin terminal. Anyone got any ideas? Thanks in advance. P.S. Running on Win10, Python 3.9.6 as downloaded from python.org (for Windows). Version of mypy: 0.931, obtained via python -m pip install mypy. --000000000000a3893405d75f0084 Content-Type: application/octet-stream; name="cygcheck.out" Content-Disposition: attachment; filename="cygcheck.out" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_kzboymdp0 CkN5Z3dpbiBDb25maWd1cmF0aW9uIERpYWdub3N0aWNzCkN1cnJlbnQgU3lzdGVtIFRpbWU6IFN1 biBGZWIgMDYgMTk6NTU6NTMgMjAyMgoKV2luZG93cyAxMCBQcm9mZXNzaW9uYWwgVmVyIDEwLjAg QnVpbGQgMTkwNDQgCgpQYXRoOglDOlxjeWd3aW42NFx1c3JcbG9jYWxcYmluCglDOlxjeWd3aW42 NFxiaW4KCUM6XFdJTkRPV1Ncc3lzdGVtMzIKCUM6XFdJTkRPV1MKCUM6XFdJTkRPV1NcU3lzdGVt MzJcV2JlbQoJQzpcV0lORE9XU1xTeXN0ZW0zMlxXaW5kb3dzUG93ZXJTaGVsbFx2MS4wCglDOlxQ cm9ncmFtIEZpbGVzICh4ODYpXEFUSSBUZWNobm9sb2dpZXNcQVRJLkFDRVxDb3JlLVN0YXRpYwoJ QzpcUHJvZ3JhbSBGaWxlc1xJbnRlbFxXaUZpXGJpbgoJQzpcUHJvZ3JhbSBGaWxlc1xDb21tb24g RmlsZXNcSW50ZWxcV2lyZWxlc3NDb21tb24KCUM6XFdJTkRPV1NcU3lzdGVtMzJcT3BlblNTSAoJ QzpcUHJvZ3JhbSBGaWxlc1xDYWxpYnJlMgoJQzpcUHJvZ3JhbSBGaWxlc1xHaXRcY21kCglDOlxV c2Vyc1xicmVuZGFuXEFwcERhdGFcTG9jYWxcUHJvZ3JhbXNcUHl0aG9uXFB5dGhvbjM5XFNjcmlw dHMKCUM6XFVzZXJzXGJyZW5kYW5cQXBwRGF0YVxMb2NhbFxQcm9ncmFtc1xQeXRob25cUHl0aG9u MzkKCUM6XFVzZXJzXGJyZW5kYW5cQXBwRGF0YVxMb2NhbFxQcm9ncmFtc1xQeXRob25cUHl0aG9u MzhcU2NyaXB0cwoJQzpcVXNlcnNcYnJlbmRhblxBcHBEYXRhXExvY2FsXFByb2dyYW1zXFB5dGhv blxQeXRob24zOAoJQzpcUHJvZ3JhbSBGaWxlc1xJbnRlbFxXaUZpXGJpbgoJQzpcUHJvZ3JhbSBG aWxlc1xDb21tb24gRmlsZXNcSW50ZWxcV2lyZWxlc3NDb21tb24KCUM6XFVzZXJzXGJyZW5kYW5c QXBwRGF0YVxMb2NhbFxNaWNyb3NvZnRcV2luZG93c0FwcHMKCk91dHB1dCBmcm9tIEM6XGN5Z3dp bjY0XGJpblxpZC5leGUKVUlEOiAxOTc2MDkoYnJlbmRhbikKR0lEOiAxOTc2MDkoYnJlbmRhbikK MTk3NjA5KGJyZW5kYW4pCjQwMTQwOChNZWRpdW0gTWFuZGF0b3J5IExldmVsKQoxOTc2MDgoSG9t ZVVzZXJzKQo1NDUoVXNlcnMpCjQoSU5URVJBQ1RJVkUpCjY2MDQ5KENPTlNPTEUgTE9HT04pCjEx KEF1dGhlbnRpY2F0ZWQgVXNlcnMpCjE1KFRoaXMgT3JnYW5pemF0aW9uKQo2ODYwMShNaWNyb3Nv ZnRBY2NvdW50K3Jhem9yY2F0NTMxQGhvdG1haWwuY29tKQoxMTMoTG9jYWwgYWNjb3VudCkKNDA5 NShDdXJyZW50U2Vzc2lvbikKNjYwNDgoTE9DQUwpCjI2MjE4MChDbG91ZCBBY2NvdW50IEF1dGhl bnRpY2F0aW9uKQoKU3lzRGlyOiBDOlxXSU5ET1dTXHN5c3RlbTMyCldpbkRpcjogQzpcV0lORE9X UwoKVVNFUiA9ICdicmVuZGFuJwpQV0QgPSAnL2N5Z2RyaXZlL2MvYmprL3RtcCcKSE9NRSA9ICcv aG9tZS9icmVuZGFuJwoKVVNFUkRPTUFJTiA9ICdERVZFTE9QSU5HJwpPUyA9ICdXaW5kb3dzX05U JwpDT01NT05QUk9HUkFNRklMRVMgPSAnQzpcUHJvZ3JhbSBGaWxlc1xDb21tb24gRmlsZXMnClBS T0NFU1NPUl9MRVZFTCA9ICcyMScKUFNNb2R1bGVQYXRoID0gJ0M6XFdJTkRPV1Ncc3lzdGVtMzJc V2luZG93c1Bvd2VyU2hlbGxcdjEuMFxNb2R1bGVzXCcKQ29tbW9uUHJvZ3JhbVc2NDMyID0gJ0M6 XFByb2dyYW0gRmlsZXNcQ29tbW9uIEZpbGVzJwpDb21tb25Qcm9ncmFtRmlsZXMoeDg2KSA9ICdD OlxQcm9ncmFtIEZpbGVzICh4ODYpXENvbW1vbiBGaWxlcycKRlBfTk9fSE9TVF9DSEVDSyA9ICdO TycKVFogPSAnQW1lcmljYS9OZXdfWW9yaycKcGxhdGZvcm1jb2RlID0gJzZKJwpIT1NUTkFNRSA9 ICdkZXZlbG9waW5nJwpQVUJMSUMgPSAnQzpcVXNlcnNcUHVibGljJwpPTERQV0QgPSAnL2N5Z2Ry aXZlL2MvYmprL3RtcC8ubXlweV9jYWNoZScKT25saW5lU2VydmljZXMgPSAnT25saW5lIFNlcnZp Y2VzJwpVU0VSTkFNRSA9ICdicmVuZGFuJwpMT0dPTlNFUlZFUiA9ICdcXERFVkVMT1BJTkcnClBS T0NFU1NPUl9BUkNISVRFQ1RVUkUgPSAnQU1ENjQnCkxPQ0FMQVBQREFUQSA9ICdDOlxVc2Vyc1xi cmVuZGFuXEFwcERhdGFcTG9jYWwnCkNPTVBVVEVSTkFNRSA9ICdERVZFTE9QSU5HJwohOjogPSAn OjpcJwpTWVNURU1EUklWRSA9ICdDOicKVVNFUlBST0ZJTEUgPSAnQzpcVXNlcnNcYnJlbmRhbicK UEFUSEVYVCA9ICcuQ09NOy5FWEU7LkJBVDsuQ01EOy5WQlM7LlZCRTsuSlM7LkpTRTsuV1NGOy5X U0g7Lk1TQycKU1lTVEVNUk9PVCA9ICdDOlxXSU5ET1dTJwpVU0VSRE9NQUlOX1JPQU1JTkdQUk9G SUxFID0gJ0RFVkVMT1BJTkcnClBST0NFU1NPUl9JREVOVElGSUVSID0gJ0FNRDY0IEZhbWlseSAy MSBNb2RlbCA0OCBTdGVwcGluZyAxLCBBdXRoZW50aWNBTUQnClRNUCA9ICcvdG1wJwpMQ19DVFlQ RSA9ICdlbl9VUy5VVEYtOCcKVEVSTV9QUk9HUkFNID0gJ21pbnR0eScKUGxhdGZvcm0gPSAnSFBE JwpURVJNX1BST0dSQU1fVkVSU0lPTiA9ICczLjUuMCcKd2luZG93c190cmFjaW5nX2xvZ2ZpbGUg PSAnQzpcQlZUQmluXFRlc3RzXGluc3RhbGxwYWNrYWdlXGNzaWxvZ2ZpbGUubG9nJwpPbmVEcml2 ZSA9ICdDOlxVc2Vyc1xicmVuZGFuXE9uZURyaXZlJwpQUk9DRVNTT1JfUkVWSVNJT04gPSAnMzAw MScKUFJPRklMRVJFQUQgPSAndHJ1ZScKRlBQVUlMYW5nID0gJ2VuLVVTJwpPT0JFVUlMYW5nID0g J2VuLVVTJwpOVU1CRVJfT0ZfUFJPQ0VTU09SUyA9ICc0JwpQcm9ncmFtVzY0MzIgPSAnQzpcUHJv Z3JhbSBGaWxlcycKd2luZG93c190cmFjaW5nX2ZsYWdzID0gJzMnCkNPTVNQRUMgPSAnQzpcV0lO RE9XU1xzeXN0ZW0zMlxjbWQuZXhlJwpBUFBEQVRBID0gJ0M6XFVzZXJzXGJyZW5kYW5cQXBwRGF0 YVxSb2FtaW5nJwpTSEVMTCA9ICcvYmluL2Jhc2gnClRFUk0gPSAneHRlcm0nCldJTkRJUiA9ICdD OlxXSU5ET1dTJwpQcm9ncmFtRGF0YSA9ICdDOlxQcm9ncmFtRGF0YScKU0hMVkwgPSAnMScKTUlO VFRZX1NIT1JUQ1VUID0gJy9jeWdkcml2ZS9jL1Byb2dyYW1EYXRhL01pY3Jvc29mdC9XaW5kb3dz L1N0YXJ0IE1lbnUvUHJvZ3JhbXMvQ3lnd2luL0N5Z3dpbjY0IFRlcm1pbmFsLmxuaycKUFlUSE9O UEFUSCA9ICdDOlxiamtcRHJvcGJveFxub3Rlc1xweXRob25cYmprX3V0aWxzJwpQUklOVEVSID0g J0N1dGVQREYgV3JpdGVyJwpQUk9HUkFNRklMRVMgPSAnQzpcUHJvZ3JhbSBGaWxlcycKVEJEU19E SVJFQ1RPUllfV0lOUEFUSCA9ICdjOi9iamsvRHJvcGJveC9ub3Rlcy90YmRzLycKQ1VSV0lQID0g Jy9jeWdkcml2ZS9jL2Jqay9Ecm9wYm94L25vdGVzL3B5dGhvbi9yZXV2ZW4vV1BFLUEyLycKQUxM VVNFUlNQUk9GSUxFID0gJ0M6XFByb2dyYW1EYXRhJwpURU1QID0gJy90bXAnClRCRFNfRElSRUNU T1JZID0gJy9jeWdkcml2ZS9jL2Jqay9Ecm9wYm94L25vdGVzL3RiZHMvJwpEcml2ZXJEYXRhID0g J0M6XFdpbmRvd3NcU3lzdGVtMzJcRHJpdmVyc1xEcml2ZXJEYXRhJwpTRVNTSU9OTkFNRSA9ICdD b25zb2xlJwpQcm9ncmFtRmlsZXMoeDg2KSA9ICdDOlxQcm9ncmFtIEZpbGVzICh4ODYpJwpQUzEg PSAnXFtcZV0wO1x3XGFcXVxuXFtcZVszMm1cXVx1QFxoIFxbXGVbMzNtXF1cd1xbXGVbMG1cXVxu XCQgJwpIT01FRFJJVkUgPSAnQzonCklORk9QQVRIID0gJy91c3IvbG9jYWwvaW5mbzovdXNyL3No YXJlL2luZm86L3Vzci9pbmZvJwpIT01FUEFUSCA9ICdcVXNlcnNcYnJlbmRhbicKT1JJR0lOQUxf UEFUSCA9ICcvY3lnZHJpdmUvYy9XSU5ET1dTL3N5c3RlbTMyOi9jeWdkcml2ZS9jL1dJTkRPV1M6 L2N5Z2RyaXZlL2MvV0lORE9XUy9TeXN0ZW0zMi9XYmVtOi9jeWdkcml2ZS9jL1dJTkRPV1MvU3lz dGVtMzIvV2luZG93c1Bvd2VyU2hlbGwvdjEuMDovY3lnZHJpdmUvYy9Qcm9ncmFtIEZpbGVzICh4 ODYpL0FUSSBUZWNobm9sb2dpZXMvQVRJLkFDRS9Db3JlLVN0YXRpYzovY3lnZHJpdmUvYy9Qcm9n cmFtIEZpbGVzL0ludGVsL1dpRmkvYmluOi9jeWdkcml2ZS9jL1Byb2dyYW0gRmlsZXMvQ29tbW9u IEZpbGVzL0ludGVsL1dpcmVsZXNzQ29tbW9uOi9jeWdkcml2ZS9jL1dJTkRPV1MvU3lzdGVtMzIv T3BlblNTSDovY3lnZHJpdmUvYy9Qcm9ncmFtIEZpbGVzL0NhbGlicmUyOi9jeWdkcml2ZS9jL1By b2dyYW0gRmlsZXMvR2l0L2NtZDovY3lnZHJpdmUvYy9Vc2Vycy9icmVuZGFuL0FwcERhdGEvTG9j YWwvUHJvZ3JhbXMvUHl0aG9uL1B5dGhvbjM5L1NjcmlwdHM6L2N5Z2RyaXZlL2MvVXNlcnMvYnJl bmRhbi9BcHBEYXRhL0xvY2FsL1Byb2dyYW1zL1B5dGhvbi9QeXRob24zOTovY3lnZHJpdmUvYy9V c2Vycy9icmVuZGFuL0FwcERhdGEvTG9jYWwvUHJvZ3JhbXMvUHl0aG9uL1B5dGhvbjM4L1Njcmlw dHM6L2N5Z2RyaXZlL2MvVXNlcnMvYnJlbmRhbi9BcHBEYXRhL0xvY2FsL1Byb2dyYW1zL1B5dGhv bi9QeXRob24zODovY3lnZHJpdmUvYy9Qcm9ncmFtIEZpbGVzL0ludGVsL1dpRmkvYmluOi9jeWdk cml2ZS9jL1Byb2dyYW0gRmlsZXMvQ29tbW9uIEZpbGVzL0ludGVsL1dpcmVsZXNzQ29tbW9uOi9j eWdkcml2ZS9jL1VzZXJzL2JyZW5kYW4vQXBwRGF0YS9Mb2NhbC9NaWNyb3NvZnQvV2luZG93c0Fw cHMnCmRlc2t0b3AgPSAnL2N5Z2RyaXZlL2MvVXNlcnMvYnJlbmRhbi9EZXNrdG9wJwpFWEVDSUdO T1JFID0gJyouZGxsJwpfID0gJy91c3IvYmluL2N5Z2NoZWNrJwoKSEtFWV9DVVJSRU5UX1VTRVJc U09GVFdBUkVcQ3lnd2luCkhLRVlfQ1VSUkVOVF9VU0VSXFNPRlRXQVJFXEN5Z3dpblxJbnN0YWxs YXRpb25zCiAgKGRlZmF1bHQpID0gJ1w/P1xDOlxjeWd3aW42NCcKSEtFWV9MT0NBTF9NQUNISU5F XFNPRlRXQVJFXEN5Z3dpbgpIS0VZX0xPQ0FMX01BQ0hJTkVcU09GVFdBUkVcQ3lnd2luXEluc3Rh bGxhdGlvbnMKICAoZGVmYXVsdCkgPSAnXD8/XEM6XGN5Z3dpbjY0JwpIS0VZX0xPQ0FMX01BQ0hJ TkVcU09GVFdBUkVcQ3lnd2luXHNldHVwCiAgKGRlZmF1bHQpID0gJ0M6XGN5Z3dpbjY0JwoKb2Jj YXNlaW5zZW5zaXRpdmUgc2V0IHRvIDEKCkN5Z3dpbiBpbnN0YWxsYXRpb25zIGZvdW5kIGluIHRo ZSByZWdpc3RyeToKICBTeXN0ZW06IEtleTogZTAyMjU4MjExNWMxMDg3OSBQYXRoOiBDOlxjeWd3 aW42NAogIFVzZXI6ICAgS2V5OiBlMDIyNTgyMTE1YzEwODc5IFBhdGg6IEM6XGN5Z3dpbjY0Cgpj OiAgaGQgIE5URlMgICAgOTM1MDY0TWIgIDEyJSBDUCBDUyBVTiBQQSBGQyAgICBRVSAgT1MKZDog IGhkICBOVEZTICAgICAxODAxME1iICA4OCUgQ1AgQ1MgVU4gUEEgRkMgICAgUVUgIEhQX1JFQ09W RVJZCmU6ICBjZCAgICAgICAgICAgICBOL0EgICAgTi9BICAgICAgICAgICAgICAgICAgICAgICAK CkM6XGN5Z3dpbjY0ICAgICAgLyAgICAgICAgICBzeXN0ZW0gIGJpbmFyeSxhdXRvCkM6XGN5Z3dp bjY0XGJpbiAgL3Vzci9iaW4gICBzeXN0ZW0gIGJpbmFyeSxhdXRvCkM6XGN5Z3dpbjY0XGxpYiAg L3Vzci9saWIgICBzeXN0ZW0gIGJpbmFyeSxhdXRvCmN5Z2RyaXZlIHByZWZpeCAgL2N5Z2RyaXZl ICB1c2VyICAgIGJpbmFyeSxwb3NpeD0wLGF1dG8KCkZvdW5kOiBDOlxjeWd3aW42NFxiaW5cYXdr CiAtPiBDOlxjeWd3aW42NFxiaW5cZ2F3ay5leGUKRm91bmQ6IEM6XGN5Z3dpbjY0XGJpblxiYXNo LmV4ZQpGb3VuZDogQzpcY3lnd2luNjRcYmluXGNhdC5leGUKRm91bmQ6IEM6XFdJTkRPV1Ncc3lz dGVtMzJcY2VydHV0aWwuZXhlCkZvdW5kOiBDOlxXSU5ET1dTXHN5c3RlbTMyXGNsaW5mby5leGUK Rm91bmQ6IEM6XFdJTkRPV1Ncc3lzdGVtMzJcY29tcC5leGUKRm91bmQ6IEM6XFdJTkRPV1Ncc3lz dGVtMzJcY29udmVydC5leGUKRm91bmQ6IEM6XGN5Z3dpbjY0XGJpblxjcC5leGUKTm90IEZvdW5k OiBjcHAgKGdvb2QhKQpOb3QgRm91bmQ6IGNyb250YWIKRm91bmQ6IEM6XFdJTkRPV1Ncc3lzdGVt MzJcY3VybC5leGUKRm91bmQ6IEM6XGN5Z3dpbjY0XGJpblxleHBhbmQuZXhlCkZvdW5kOiBDOlxX SU5ET1dTXHN5c3RlbTMyXGV4cGFuZC5leGUKV2FybmluZzogQzpcY3lnd2luNjRcYmluXGV4cGFu ZC5leGUgaGlkZXMgQzpcV0lORE9XU1xzeXN0ZW0zMlxleHBhbmQuZXhlCkZvdW5kOiBDOlxjeWd3 aW42NFxiaW5cZmluZC5leGUKRm91bmQ6IEM6XFdJTkRPV1Ncc3lzdGVtMzJcZmluZC5leGUKV2Fy bmluZzogQzpcY3lnd2luNjRcYmluXGZpbmQuZXhlIGhpZGVzIEM6XFdJTkRPV1Ncc3lzdGVtMzJc ZmluZC5leGUKRm91bmQ6IEM6XFdJTkRPV1Ncc3lzdGVtMzJcZnRwLmV4ZQpOb3QgRm91bmQ6IGdj YwpOb3QgRm91bmQ6IGdkYgpGb3VuZDogQzpcY3lnd2luNjRcYmluXGdyZXAuZXhlCkZvdW5kOiBD OlxjeWd3aW42NFxiaW5caG9zdG5hbWUuZXhlCkZvdW5kOiBDOlxXSU5ET1dTXHN5c3RlbTMyXGhv c3RuYW1lLmV4ZQpXYXJuaW5nOiBDOlxjeWd3aW42NFxiaW5caG9zdG5hbWUuZXhlIGhpZGVzIEM6 XFdJTkRPV1Ncc3lzdGVtMzJcaG9zdG5hbWUuZXhlCkZvdW5kOiBDOlxjeWd3aW42NFxiaW5ca2ls bC5leGUKRm91bmQ6IEM6XFdJTkRPV1Ncc3lzdGVtMzJca2xpc3QuZXhlCk5vdCBGb3VuZDogbGQK Rm91bmQ6IEM6XGN5Z3dpbjY0XGJpblxscy5leGUKRm91bmQ6IEM6XGN5Z3dpbjY0XGJpblxtYWtl LmV4ZQpGb3VuZDogQzpcY3lnd2luNjRcYmluXG12LmV4ZQpGb3VuZDogQzpcV0lORE9XU1xzeXN0 ZW0zMlxuc2xvb2t1cC5leGUKTm90IEZvdW5kOiBwYXRjaApOb3QgRm91bmQ6IHBlcmwKRm91bmQ6 IEM6XFdJTkRPV1Ncc3lzdGVtMzJccmVwbGFjZS5leGUKRm91bmQ6IEM6XGN5Z3dpbjY0XGJpblxy bS5leGUKRm91bmQ6IEM6XGN5Z3dpbjY0XGJpblxzZWQuZXhlCkZvdW5kOiBDOlxjeWd3aW42NFxi aW5cc2guZXhlCkZvdW5kOiBDOlxXSU5ET1dTXHN5c3RlbTMyXHNodXRkb3duLmV4ZQpGb3VuZDog QzpcY3lnd2luNjRcYmluXHNvcnQuZXhlCkZvdW5kOiBDOlxXSU5ET1dTXHN5c3RlbTMyXHNvcnQu ZXhlCldhcm5pbmc6IEM6XGN5Z3dpbjY0XGJpblxzb3J0LmV4ZSBoaWRlcyBDOlxXSU5ET1dTXHN5 c3RlbTMyXHNvcnQuZXhlCkZvdW5kOiBDOlxXSU5ET1dTXFN5c3RlbTMyXE9wZW5TU0hcc3NoLmV4 ZQpGb3VuZDogQzpcY3lnd2luNjRcYmluXHRhci5leGUKRm91bmQ6IEM6XFdJTkRPV1Ncc3lzdGVt MzJcdGFyLmV4ZQpXYXJuaW5nOiBDOlxjeWd3aW42NFxiaW5cdGFyLmV4ZSBoaWRlcyBDOlxXSU5E T1dTXHN5c3RlbTMyXHRhci5leGUKRm91bmQ6IEM6XGN5Z3dpbjY0XGJpblx0ZXN0LmV4ZQpGb3Vu ZDogQzpcY3lnd2luNjRcYmluXHRpbWVvdXQuZXhlCkZvdW5kOiBDOlxXSU5ET1dTXHN5c3RlbTMy XHRpbWVvdXQuZXhlCldhcm5pbmc6IEM6XGN5Z3dpbjY0XGJpblx0aW1lb3V0LmV4ZSBoaWRlcyBD OlxXSU5ET1dTXHN5c3RlbTMyXHRpbWVvdXQuZXhlCkZvdW5kOiBDOlxjeWd3aW42NFxiaW5cdmku ZXhlCk5vdCBGb3VuZDogdmltCkZvdW5kOiBDOlxjeWd3aW42NFxiaW5cd2hvYW1pLmV4ZQpGb3Vu ZDogQzpcV0lORE9XU1xzeXN0ZW0zMlx3aG9hbWkuZXhlCldhcm5pbmc6IEM6XGN5Z3dpbjY0XGJp blx3aG9hbWkuZXhlIGhpZGVzIEM6XFdJTkRPV1Ncc3lzdGVtMzJcd2hvYW1pLmV4ZQoKICAgMzlr IDIwMTYvMDkvMTkgQzpcY3lnd2luNjRcYmluXGN5Z2FyZ3AtMC5kbGwgLSBvcz00LjAgaW1nPTAu MCBzeXM9NS4yCiAgICAgICAgICAgICAgICAgICJjeWdhcmdwLTAuZGxsIiB2MC4wIHRzPTIwMTYt MDktMTkgMDI6MTMKICAgMTlrIDIwMTgvMTIvMjAgQzpcY3lnd2luNjRcYmluXGN5Z2F0dHItMS5k bGwgLSBvcz00LjAgaW1nPTAuMCBzeXM9NS4yCiAgICAgICAgICAgICAgICAgICJjeWdhdHRyLTEu ZGxsIiB2MC4wIHRzPTIwMTgtMTItMjAgMDk6NDgKICAyNTRrIDIwMjAvMDMvMzEgQzpcY3lnd2lu NjRcYmluXGN5Z2Jsa2lkLTEuZGxsIC0gb3M9NC4wIGltZz0wLjAgc3lzPTUuMgogICAgICAgICAg ICAgICAgICAiY3lnYmxraWQtMS5kbGwiIHYwLjAgdHM9MjAyMC0wMy0yOCAwNjoyMgogICA2Nmsg MjAxOS8wNy8yMSBDOlxjeWd3aW42NFxiaW5cY3lnYnoyLTEuZGxsIC0gb3M9NC4wIGltZz0wLjAg c3lzPTUuMgogICAgICAgICAgICAgICAgICAiY3lnYnoyLTEuZGxsIiB2MC4wIHRzPTIwMTktMDct MjIgMDA6MDUKICAxOTNrIDIwMjEvMDUvMjAgQzpcY3lnd2luNjRcYmluXGN5Z2NyeXB0LTIuZGxs IC0gb3M9NC4wIGltZz0wLjAgc3lzPTUuMgogICAgICAgICAgICAgICAgICAiY3lnY3J5cHQtMi5k bGwiIHYwLjAgdHM9MjAyMS0wNS0yMCAwOTozOAogMjQ1MWsgMjAyMC8wNC8wOCBDOlxjeWd3aW42 NFxiaW5cY3lnY3J5cHRvLTEuMS5kbGwgLSBvcz00LjAgaW1nPTAuMCBzeXM9NS4yCiAgICAgICAg ICAgICAgICAgICJjeWdjcnlwdG8tMS4xLmRsbCIgdjAuMCB0cz0yMDIwLTA0LTA4IDEyOjExCiAg MzUzayAyMDIwLzAzLzMxIEM6XGN5Z3dpbjY0XGJpblxjeWdmZGlzay0xLmRsbCAtIG9zPTQuMCBp bWc9MC4wIHN5cz01LjIKICAgICAgICAgICAgICAgICAgImN5Z2ZkaXNrLTEuZGxsIiB2MC4wIHRz PTIwMjAtMDMtMjggMDY6MjMKICAgMjdrIDIwMTUvMTEvMTcgQzpcY3lnd2luNjRcYmluXGN5Z2Zm aS02LmRsbCAtIG9zPTQuMCBpbWc9MC4wIHN5cz01LjIKICAgICAgICAgICAgICAgICAgImN5Z2Zm aS02LmRsbCIgdjAuMCB0cz0yMDE1LTExLTE3IDIyOjE0CiAgIDU2ayAyMDE5LzA3LzI4IEM6XGN5 Z3dpbjY0XGJpblxjeWdmb3Jtdy0xMC5kbGwgLSBvcz00LjAgaW1nPTAuMCBzeXM9NS4yCiAgICAg ICAgICAgICAgICAgICJjeWdmb3Jtdy0xMC5kbGwiIHYwLjAgdHM9MjAxOS0wNy0yOCAxNzozMwog IDEzN2sgMjAxOS8wMy8yOSBDOlxjeWd3aW42NFxiaW5cY3lnZ2MtMS5kbGwgLSBvcz00LjAgaW1n PTAuMCBzeXM9NS4yCiAgICAgICAgICAgICAgICAgICJjeWdnYy0xLmRsbCIgdjAuMCB0cz0yMDE5 LTAzLTI5IDIyOjE2CiAgIDcyayAyMDIwLzA5LzEyIEM6XGN5Z3dpbjY0XGJpblxjeWdnY2Nfcy1z ZWgtMS5kbGwgLSBvcz00LjAgaW1nPTAuMCBzeXM9NS4yCiAgICAgICAgICAgICAgICAgICJjeWdn Y2Nfcy1zZWgtMS5kbGwiIHYwLjAgdHM9MjAyMC0wOS0xMiAxNDoyMAogICA0NmsgMjAxOS8wNy8x MCBDOlxjeWd3aW42NFxiaW5cY3lnZ2RibS00LmRsbCAtIG9zPTQuMCBpbWc9MC4wIHN5cz01LjIK ICAgICAgICAgICAgICAgICAgImN5Z2dkYm0tNC5kbGwiIHYwLjAgdHM9MjAxOS0wNy0xMCAxNTow NgogICA0OWsgMjAxOS8wNy8xMCBDOlxjeWd3aW42NFxiaW5cY3lnZ2RibS02LmRsbCAtIG9zPTQu MCBpbWc9MC4wIHN5cz01LjIKICAgICAgICAgICAgICAgICAgImN5Z2dkYm0tNi5kbGwiIHYwLjAg dHM9MjAxOS0wNy0xMCAxNDo1MwogIDU4MGsgMjAyMC8xMS8xNiBDOlxjeWd3aW42NFxiaW5cY3ln Z21wLTEwLmRsbCAtIG9zPTQuMCBpbWc9MC4wIHN5cz01LjIKICAgICAgICAgICAgICAgICAgImN5 Z2dtcC0xMC5kbGwiIHYwLjAgdHM9MjAyMC0xMS0xNiAxODo1MwogMTA3MGsgMjAyMC8wMy8xMyBD OlxjeWd3aW42NFxiaW5cY3lnZ3VpbGUtMi4yLTEuZGxsIC0gb3M9NC4wIGltZz0wLjAgc3lzPTUu MgogICAgICAgICAgICAgICAgICAiY3lnZ3VpbGUtMi4yLTEuZGxsIiB2MC4wIHRzPTIwMjAtMDMt MDggMjE6NDcKICAgMzNrIDIwMTcvMDIvMTMgQzpcY3lnd2luNjRcYmluXGN5Z2hpc3Rvcnk3LmRs bCAtIG9zPTQuMCBpbWc9MC4wIHN5cz01LjIKICAgICAgICAgICAgICAgICAgImN5Z2hpc3Rvcnk3 LmRsbCIgdjAuMCB0cz0yMDE3LTAyLTExIDIyOjM5CiAxMDA3ayAyMDIwLzA3LzEzIEM6XGN5Z3dp bjY0XGJpblxjeWdpY29udi0yLmRsbCAtIG9zPTQuMCBpbWc9MC4wIHN5cz01LjIKICAgICAgICAg ICAgICAgICAgImN5Z2ljb252LTIuZGxsIiB2MC4wIHRzPTIwMjAtMDctMTMgMTM6NTcKICAgNDJr IDIwMTYvMTAvMjMgQzpcY3lnd2luNjRcYmluXGN5Z2ludGwtOC5kbGwgLSBvcz00LjAgaW1nPTAu MCBzeXM9NS4yCiAgICAgICAgICAgICAgICAgICJjeWdpbnRsLTguZGxsIiB2MC4wIHRzPTIwMTYt MTAtMjMgMDc6MTcKICAgMzVrIDIwMTkvMDcvMjggQzpcY3lnd2luNjRcYmluXGN5Z2x0ZGwtNy5k bGwgLSBvcz00LjAgaW1nPTAuMCBzeXM9NS4yCiAgICAgICAgICAgICAgICAgICJjeWdsdGRsLTcu ZGxsIiB2MC4wIHRzPTIwMTktMDctMjggMTc6NDQKICAgNzNrIDIwMTcvMDYvMTkgQzpcY3lnd2lu NjRcYmluXGN5Z2x6NC0xLmRsbCAtIG9zPTQuMCBpbWc9MC4wIHN5cz01LjIKICAgICAgICAgICAg ICAgICAgImN5Z2x6NC0xLmRsbCIgdjAuMCB0cz0yMDE3LTA2LTE5IDE1OjQwCiAgMTQ0ayAyMDE5 LzA3LzIxIEM6XGN5Z3dpbjY0XGJpblxjeWdsem1hLTUuZGxsIC0gb3M9NC4wIGltZz0wLjAgc3lz PTUuMgogICAgICAgICAgICAgICAgICAiY3lnbHptYS01LmRsbCIgdjAuMCB0cz0yMDE5LTA3LTIy IDAwOjE1CiAgMTUzayAyMDIwLzEwLzI5IEM6XGN5Z3dpbjY0XGJpblxjeWdtYWdpYy0xLmRsbCAt IG9zPTQuMCBpbWc9MC4wIHN5cz01LjIKICAgICAgICAgICAgICAgICAgImN5Z21hZ2ljLTEuZGxs IiB2MC4wIHRzPTIwMjAtMTAtMjkgMjE6MzIKICAyMTJrIDIwMjEvMDIvMTYgQzpcY3lnd2luNjRc YmluXGN5Z21hbi0yLTktNC5kbGwgLSBvcz00LjAgaW1nPTAuMCBzeXM9NS4yCiAgICAgICAgICAg ICAgICAgICJjeWdtYW4tMi05LTQuZGxsIiB2MC4wIHRzPTIwMjEtMDItMTYgMTc6MzYKICAgMjRr IDIwMjEvMDIvMTYgQzpcY3lnd2luNjRcYmluXGN5Z21hbmRiLTItOS00LmRsbCAtIG9zPTQuMCBp bWc9MC4wIHN5cz01LjIKICAgICAgICAgICAgICAgICAgImN5Z21hbmRiLTItOS00LmRsbCIgdjAu MCB0cz0yMDIxLTAyLTE2IDE3OjM2CiAgIDI4ayAyMDE5LzA3LzI4IEM6XGN5Z3dpbjY0XGJpblxj eWdtZW51dy0xMC5kbGwgLSBvcz00LjAgaW1nPTAuMCBzeXM9NS4yCiAgICAgICAgICAgICAgICAg ICJjeWdtZW51dy0xMC5kbGwiIHYwLjAgdHM9MjAxOS0wNy0yOCAxNzozMgogMjY2NGsgMjAyMC8w Ny8xMSBDOlxjeWd3aW42NFxiaW5cY3lnbXBmci02LmRsbCAtIG9zPTQuMCBpbWc9MC4wIHN5cz01 LjIKICAgICAgICAgICAgICAgICAgImN5Z21wZnItNi5kbGwiIHYwLjAgdHM9MjAyMC0wNy0xMSAx NDozNgogIDMwMWsgMjAxOS8wNy8yOCBDOlxjeWd3aW42NFxiaW5cY3lnbmN1cnNlc3ctMTAuZGxs IC0gb3M9NC4wIGltZz0wLjAgc3lzPTUuMgogICAgICAgICAgICAgICAgICAiY3lnbmN1cnNlc3ct MTAuZGxsIiB2MC4wIHRzPTIwMTktMDctMjggMTc6MzAKIDEwMjBrIDIwMjAvMDMvMjcgQzpcY3ln d2luNjRcYmluXGN5Z3AxMS1raXQtMC5kbGwgLSBvcz00LjAgaW1nPTAuMCBzeXM9NS4yCiAgICAg ICAgICAgICAgICAgICJjeWdwMTEta2l0LTAuZGxsIiB2MC4wIHRzPTIwMjAtMDMtMjcgMjI6MzAK ICAgMTRrIDIwMTkvMDcvMjggQzpcY3lnd2luNjRcYmluXGN5Z3BhbmVsdy0xMC5kbGwgLSBvcz00 LjAgaW1nPTAuMCBzeXM9NS4yCiAgICAgICAgICAgICAgICAgICJjeWdwYW5lbHctMTAuZGxsIiB2 MC4wIHRzPTIwMTktMDctMjggMTc6MzIKICA0OTdrIDIwMjEvMDYvMjAgQzpcY3lnd2luNjRcYmlu XGN5Z3BjcmUtMS5kbGwgLSBvcz00LjAgaW1nPTAuMCBzeXM9NS4yCiAgICAgICAgICAgICAgICAg ICJjeWdwY3JlLTEuZGxsIiB2MC4wIHRzPTIwMjEtMDYtMjAgMTI6NTMKICA2MDNrIDIwMjEvMDUv MjggQzpcY3lnd2luNjRcYmluXGN5Z3BjcmUyLTgtMC5kbGwgLSBvcz00LjAgaW1nPTAuMCBzeXM9 NS4yCiAgICAgICAgICAgICAgICAgICJjeWdwY3JlMi04LTAuZGxsIiB2MC4wIHRzPTIwMjEtMDUt MjggMjE6MTEKICAgNDJrIDIwMjAvMTIvMjcgQzpcY3lnd2luNjRcYmluXGN5Z3BpcGVsaW5lLTEu ZGxsIC0gb3M9NC4wIGltZz0wLjAgc3lzPTUuMgogICAgICAgICAgICAgICAgICAiY3lncGlwZWxp bmUtMS5kbGwiIHYwLjAgdHM9MjAyMC0xMi0yNyAxNDoxNQogICA0MmsgMjAyMC8xMi8zMSBDOlxj eWd3aW42NFxiaW5cY3lncG9wdC0wLmRsbCAtIG9zPTQuMCBpbWc9MC4wIHN5cz01LjIKICAgICAg ICAgICAgICAgICAgImN5Z3BvcHQtMC5kbGwiIHYwLjAgdHM9MjAyMC0xMi0zMSAxMjoxNgogIDIx OWsgMjAxNy8wMi8xMyBDOlxjeWd3aW42NFxiaW5cY3lncmVhZGxpbmU3LmRsbCAtIG9zPTQuMCBp bWc9MC4wIHN5cz01LjIKICAgICAgICAgICAgICAgICAgImN5Z3JlYWRsaW5lNy5kbGwiIHYwLjAg dHM9MjAxNy0wMi0xMSAyMjozOQogICAxMWsgMjAxNS8wNy8xNyBDOlxjeWd3aW42NFxiaW5cY3ln c2lnc2Vndi0yLmRsbCAtIG9zPTQuMCBpbWc9MC4wIHN5cz01LjIKICAgICAgICAgICAgICAgICAg ImN5Z3NpZ3NlZ3YtMi5kbGwiIHYwLjAgdHM9MjAxNS0wNy0xNyAyMjozNQogIDE1NmsgMjAyMC8w My8zMSBDOlxjeWd3aW42NFxiaW5cY3lnc21hcnRjb2xzLTEuZGxsIC0gb3M9NC4wIGltZz0wLjAg c3lzPTUuMgogICAgICAgICAgICAgICAgICAiY3lnc21hcnRjb2xzLTEuZGxsIiB2MC4wIHRzPTIw MjAtMDMtMjggMDY6MjIKICA1MDZrIDIwMjAvMDQvMDggQzpcY3lnd2luNjRcYmluXGN5Z3NzbC0x LjEuZGxsIC0gb3M9NC4wIGltZz0wLjAgc3lzPTUuMgogICAgICAgICAgICAgICAgICAiY3lnc3Ns LTEuMS5kbGwiIHYwLjAgdHM9MjAyMC0wNC0wOCAxMjoxMgogMTY3NmsgMjAyMC8wOS8xMiBDOlxj eWd3aW42NFxiaW5cY3lnc3RkYysrLTYuZGxsIC0gb3M9NC4wIGltZz0wLjAgc3lzPTUuMgogICAg ICAgICAgICAgICAgICAiY3lnc3RkYysrLTYuZGxsIiB2MC4wIHRzPTIwMjAtMDktMTIgMTQ6MjYK ICAgNjhrIDIwMTkvMDcvMjkgQzpcY3lnd2luNjRcYmluXGN5Z3Rhc24xLTYuZGxsIC0gb3M9NC4w IGltZz0wLjAgc3lzPTUuMgogICAgICAgICAgICAgICAgICAiY3lndGFzbjEtNi5kbGwiIHYwLjAg dHM9MjAxOS0wNy0yOSAwMzoxMgogICA1N2sgMjAxOS8wNy8yOCBDOlxjeWd3aW42NFxiaW5cY3ln dGljdy0xMC5kbGwgLSBvcz00LjAgaW1nPTAuMCBzeXM9NS4yCiAgICAgICAgICAgICAgICAgICJj eWd0aWN3LTEwLmRsbCIgdjAuMCB0cz0yMDE5LTA3LTI4IDE3OjMxCiAxNjEyayAyMDE4LzA4LzE2 IEM6XGN5Z3dpbjY0XGJpblxjeWd1bmlzdHJpbmctMi5kbGwgLSBvcz00LjAgaW1nPTAuMCBzeXM9 NS4yCiAgICAgICAgICAgICAgICAgICJjeWd1bmlzdHJpbmctMi5kbGwiIHYwLjAgdHM9MjAxOC0w OC0xNiAyMDozMwogICAyN2sgMjAyMC8wMy8zMSBDOlxjeWd3aW42NFxiaW5cY3lndXVpZC0xLmRs bCAtIG9zPTQuMCBpbWc9MC4wIHN5cz01LjIKICAgICAgICAgICAgICAgICAgImN5Z3V1aWQtMS5k bGwiIHYwLjAgdHM9MjAyMC0wMy0yOCAwNjoyMgogICA4M2sgMjAxNy8wMy8wMyBDOlxjeWd3aW42 NFxiaW5cY3lnei5kbGwgLSBvcz00LjAgaW1nPTAuMCBzeXM9NS4yCiAgICAgICAgICAgICAgICAg ICJjeWd6LmRsbCIgdjAuMCB0cz0yMDE3LTAzLTAzIDIxOjQyCiAzNTMzayAyMDIxLzAzLzI5IEM6 XGN5Z3dpbjY0XGJpblxjeWd3aW4xLmRsbCAtIG9zPTQuMCBpbWc9MC4wIHN5cz01LjIKICAgICAg ICAgICAgICAgICAgImN5Z3dpbjEuZGxsIiB2MC4wIHRzPTIwMjEtMDMtMjkgMDk6NDIKICAgIEN5 Z3dpbiBETEwgdmVyc2lvbiBpbmZvOgogICAgICAgIERMTCB2ZXJzaW9uOiAzLjIuMAogICAgICAg IERMTCBlcG9jaDogMTkKICAgICAgICBETEwgb2xkIHRlcm1pb3M6IDUKICAgICAgICBETEwgbWFs bG9jIGVudjogMjgKICAgICAgICBDeWd3aW4gY29udjogMTgxCiAgICAgICAgQVBJIG1ham9yOiAw CiAgICAgICAgQVBJIG1pbm9yOiAzNDAKICAgICAgICBTaGFyZWQgZGF0YTogNQogICAgICAgIERM TCBpZGVudGlmaWVyOiBjeWd3aW4xCiAgICAgICAgTW91bnQgcmVnaXN0cnk6IDMKICAgICAgICBD eWd3aW4gcmVnaXN0cnkgbmFtZTogQ3lnd2luCiAgICAgICAgSW5zdGFsbGF0aW9ucyBuYW1lOiBJ bnN0YWxsYXRpb25zCiAgICAgICAgQ3lnZHJpdmUgZGVmYXVsdCBwcmVmaXg6IAogICAgICAgIEJ1 aWxkIGRhdGU6IAogICAgICAgIFNoYXJlZCBpZDogY3lnd2luMVM1CgoKQ2FuJ3QgZmluZCB0aGUg Y3lncnVuc3J2IHV0aWxpdHksIHNraXBwaW5nIHNlcnZpY2VzIGNoZWNrLgoKCkN5Z3dpbiBQYWNr YWdlIEluZm9ybWF0aW9uCkxhc3QgZG93bmxvYWRlZCBmaWxlcyB0bzogQzpcVXNlcnNcYnJlbmRh blxEZXNrdG9wCkxhc3QgZG93bmxvYWRlZCBmaWxlcyBmcm9tOiBodHRwOi8vY3lnd2luLm1pcnJv ci5jb25zdGFudC5jb20vCgpQYWNrYWdlICAgICAgICAgICAgICBWZXJzaW9uICAgICAgICAgICAg U3RhdHVzCl9hdXRvcmViYXNlICAgICAgICAgIDAwMTAwNy0xICAgICAgICAgICBPSwphbHRlcm5h dGl2ZXMgICAgICAgICAxLjMuMzBjLTEwICAgICAgICAgT0sKYmFzZS1jeWd3aW4gICAgICAgICAg My44LTEgICAgICAgICAgICAgIE9LCmJhc2UtZmlsZXMgICAgICAgICAgIDQuMy0zICAgICAgICAg ICAgICBPSwpiYXNoICAgICAgICAgICAgICAgICA0LjQuMTItMyAgICAgICAgICAgT0sKYnppcDIg ICAgICAgICAgICAgICAgMS4wLjgtMSAgICAgICAgICAgIE9LCmNhLWNlcnRpZmljYXRlcyAgICAg IDIuNDAtMSAgICAgICAgICAgICBPSwpjb3JldXRpbHMgICAgICAgICAgICA4LjI2LTIgICAgICAg ICAgICAgT0sKY3J5cHRvLXBvbGljaWVzICAgICAgMjAxOTAyMTgtMSAgICAgICAgIE9LCmN5Z3V0 aWxzICAgICAgICAgICAgIDEuNC4xNi0yICAgICAgICAgICBPSwpjeWd3aW4gICAgICAgICAgICAg ICAzLjIuMC0xICAgICAgICAgICAgT0sKZGFzaCAgICAgICAgICAgICAgICAgMC41LjkuMS0xICAg ICAgICAgIE9LCmRpZmZ1dGlscyAgICAgICAgICAgIDMuNS0yICAgICAgICAgICAgICBPSwpkb3My dW5peCAgICAgICAgICAgICA3LjQuMi0xICAgICAgICAgICAgT0sKZWRpdHJpZ2h0cyAgICAgICAg ICAgMS4wMy0xICAgICAgICAgICAgIE9LCmZpbGUgICAgICAgICAgICAgICAgIDUuMzktMSAgICAg ICAgICAgICBPSwpmaW5kdXRpbHMgICAgICAgICAgICA0LjYuMC0xICAgICAgICAgICAgT0sKZ2F3 ayAgICAgICAgICAgICAgICAgNS4xLjAtMSAgICAgICAgICAgIE9LCmdldGVudCAgICAgICAgICAg ICAgIDIuMTguOTAtNCAgICAgICAgICBPSwpncmVwICAgICAgICAgICAgICAgICAzLjAtMiAgICAg ICAgICAgICAgT0sKZ3JvZmYgICAgICAgICAgICAgICAgMS4yMi40LTEgICAgICAgICAgIE9LCmd6 aXAgICAgICAgICAgICAgICAgIDEuOC0xICAgICAgICAgICAgICBPSwpob3N0bmFtZSAgICAgICAg ICAgICAzLjEzLTEgICAgICAgICAgICAgT0sKaW5mbyAgICAgICAgICAgICAgICAgNi44LTIgICAg ICAgICAgICAgIE9LCmlwYy11dGlscyAgICAgICAgICAgIDEuMC0yICAgICAgICAgICAgICBPSwps ZXNzICAgICAgICAgICAgICAgICA1ODEuMi0xICAgICAgICAgICAgT0sKbGliYXJncCAgICAgICAg ICAgICAgMjAxMTA5MjEtMyAgICAgICAgIE9LCmxpYmF0dHIxICAgICAgICAgICAgIDIuNC40OC0y ICAgICAgICAgICBPSwpsaWJibGtpZDEgICAgICAgICAgICAyLjMzLjEtMiAgICAgICAgICAgT0sK bGliYnoyXzEgICAgICAgICAgICAgMS4wLjgtMSAgICAgICAgICAgIE9LCmxpYmNyeXB0MiAgICAg ICAgICAgIDQuNC4yMC0xICAgICAgICAgICBPSwpsaWJmZGlzazEgICAgICAgICAgICAyLjMzLjEt MiAgICAgICAgICAgT0sKbGliZmZpNiAgICAgICAgICAgICAgMy4yLjEtMiAgICAgICAgICAgIE9L CmxpYmdjMSAgICAgICAgICAgICAgIDguMC40LTEgICAgICAgICAgICBPSwpsaWJnY2MxICAgICAg ICAgICAgICAxMC4yLjAtMSAgICAgICAgICAgT0sKbGliZ2RibTQgICAgICAgICAgICAgMS4xMy0x ICAgICAgICAgICAgIE9LCmxpYmdkYm02ICAgICAgICAgICAgIDEuMTguMS0xICAgICAgICAgICBP SwpsaWJnbXAxMCAgICAgICAgICAgICA2LjIuMS0xICAgICAgICAgICAgT0sKbGliZ3VpbGUyLjJf MSAgICAgICAgMi4yLjctMSAgICAgICAgICAgIE9LCmxpYmljb252ICAgICAgICAgICAgIDEuMTYt MiAgICAgICAgICAgICBPSwpsaWJpY29udjIgICAgICAgICAgICAxLjE2LTIgICAgICAgICAgICAg T0sKbGliaW50bDggICAgICAgICAgICAgMC4xOS44LjEtMiAgICAgICAgIE9LCmxpYmx0ZGw3ICAg ICAgICAgICAgIDIuNC42LTcgICAgICAgICAgICBPSwpsaWJsejRfMSAgICAgICAgICAgICAxLjcu NS0xICAgICAgICAgICAgT0sKbGlibHptYTUgICAgICAgICAgICAgNS4yLjQtMSAgICAgICAgICAg IE9LCmxpYm1wZnI2ICAgICAgICAgICAgIDQuMS4wLTEgICAgICAgICAgICBPSwpsaWJuY3Vyc2Vz dzEwICAgICAgICA2LjEtMS4yMDE5MDcyNyAgICAgT0sKbGlicDExLWtpdDAgICAgICAgICAgMC4y My4yMC0xICAgICAgICAgIE9LCmxpYnBjcmUxICAgICAgICAgICAgIDguNDUtMSAgICAgICAgICAg ICBPSwpsaWJwY3JlMl84XzAgICAgICAgICAxMC4zNy0xICAgICAgICAgICAgT0sKbGlicGlwZWxp bmUxICAgICAgICAgMS41LjMtMSAgICAgICAgICAgIE9LCmxpYnBvcHQtY29tbW9uICAgICAgIDEu MTgtMSAgICAgICAgICAgICBPSwpsaWJwb3B0MCAgICAgICAgICAgICAxLjE4LTEgICAgICAgICAg ICAgT0sKbGlicmVhZGxpbmU3ICAgICAgICAgNy4wLjMtMyAgICAgICAgICAgIE9LCmxpYnNpZ3Nl Z3YyICAgICAgICAgIDIuMTAtMiAgICAgICAgICAgICBPSwpsaWJzbWFydGNvbHMxICAgICAgICAy LjMzLjEtMiAgICAgICAgICAgT0sKbGlic3NsMS4xICAgICAgICAgICAgMS4xLjFmLTEgICAgICAg ICAgIE9LCmxpYnN0ZGMrKzYgICAgICAgICAgIDEwLjIuMC0xICAgICAgICAgICBPSwpsaWJ0YXNu MV82ICAgICAgICAgICA0LjE0LTEgICAgICAgICAgICAgT0sKbGlidW5pc3RyaW5nMiAgICAgICAg MC45LjEwLTEgICAgICAgICAgIE9LCmxpYnV1aWQxICAgICAgICAgICAgIDIuMzMuMS0yICAgICAg ICAgICBPSwpsb2dpbiAgICAgICAgICAgICAgICAxLjEzLTEgICAgICAgICAgICAgT0sKbWFrZSAg ICAgICAgICAgICAgICAgNC4zLTEgICAgICAgICAgICAgIE9LCm1hbi1kYiAgICAgICAgICAgICAg IDIuOS40LTEgICAgICAgICAgICBPSwptaW50dHkgICAgICAgICAgICAgICAzLjUuMC0xICAgICAg ICAgICAgT0sKbmN1cnNlcyAgICAgICAgICAgICAgNi4xLTEuMjAxOTA3MjcgICAgIE9LCm9wZW5z c2wgICAgICAgICAgICAgIDEuMS4xZi0xICAgICAgICAgICBPSwpwMTEta2l0ICAgICAgICAgICAg ICAwLjIzLjIwLTEgICAgICAgICAgT0sKcDExLWtpdC10cnVzdCAgICAgICAgMC4yMy4yMC0xICAg ICAgICAgIE9LCnJlYmFzZSAgICAgICAgICAgICAgIDQuNS4wLTEgICAgICAgICAgICBPSwpydW4g ICAgICAgICAgICAgICAgICAxLjMuNC0yICAgICAgICAgICAgT0sKc2VkICAgICAgICAgICAgICAg ICAgNC40LTEgICAgICAgICAgICAgIE9LCnRhciAgICAgICAgICAgICAgICAgIDEuMzQtMSAgICAg ICAgICAgICBPSwp0ZXJtaW5mbyAgICAgICAgICAgICA2LjEtMS4yMDE5MDcyNyAgICAgT0sKdGVy bWluZm8tZXh0cmEgICAgICAgNi4xLTEuMjAxOTA3MjcgICAgIE9LCnRyZWUgICAgICAgICAgICAg ICAgIDEuNy4wLTEgICAgICAgICAgICBPSwp0emNvZGUgICAgICAgICAgICAgICAyMDIxYS0xICAg ICAgICAgICAgT0sKdHpkYXRhICAgICAgICAgICAgICAgMjAyMWEtMSAgICAgICAgICAgIE9LCnV0 aWwtbGludXggICAgICAgICAgIDIuMzMuMS0yICAgICAgICAgICBPSwp2aW0tbWluaW1hbCAgICAg ICAgICA4LjIuMDQ4Ni0xICAgICAgICAgT0sKd2hpY2ggICAgICAgICAgICAgICAgMi4yMC0yICAg ICAgICAgICAgIE9LCnh6ICAgICAgICAgICAgICAgICAgIDUuMi40LTEgICAgICAgICAgICBPSwp6 bGliMCAgICAgICAgICAgICAgICAxLjIuMTEtMSAgICAgICAgICAgT0sKenN0ZCAgICAgICAgICAg ICAgICAgMS41LjAtMSAgICAgICAgICAgIE9LClVzZSAtaCB0byBzZWUgaGVscCBhYm91dCBlYWNo IHNlY3Rpb24K --000000000000a3893405d75f0084--