Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eZgXW-0006iD-Lq for pgsql-hackers@arkaria.postgresql.org; Thu, 11 Jan 2018 17:21:19 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eZgXV-0006QK-IW for pgsql-hackers@arkaria.postgresql.org; Thu, 11 Jan 2018 17:21:17 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1eZgXU-0006QA-Sl for pgsql-hackers@lists.postgresql.org; Thu, 11 Jan 2018 17:21:17 +0000 Received: from mail.postgrespro.ru ([93.174.131.138]) by magus.postgresql.org with esmtp (Exim 4.89) (envelope-from ) id 1eZgXQ-0005L1-Du for pgsql-hackers@postgresql.org; Thu, 11 Jan 2018 17:21:16 +0000 Received: from localhost (localhost [127.0.0.1]) by mail.postgrespro.ru (Postfix) with ESMTP id 61DF821C1C3F for ; Thu, 11 Jan 2018 20:21:11 +0300 (MSK) X-Virus-Scanned: Debian amavisd-new at postgrespro.ru X-Spam-Flag: NO X-Spam-Score: 0 X-Spam-Level: X-Spam-Status: No, score=x tagged_above=-99 required=4 WHITELISTED tests=[] autolearn=unavailable Received: from mail.postgrespro.ru (cyclops.l.postgrespro.ru [192.168.27.1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mail.postgrespro.ru (Postfix) with ESMTPSA id 311E621C1751 for ; Thu, 11 Jan 2018 20:21:11 +0300 (MSK) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=postgrespro.ru; s=mail; t=1515691271; bh=IDQsYEzOtgOwuVqhrWXnczZEz/XCWHIKBnd6/m6tnhE=; h=Date:From:To:Subject; b=UgFxY/0OZ1uGvn4R87r+HIfxP5Nd0Scumrnrj4TnDsYSl98pcoNg81kZgdl7APDdU X5/Tgv3nr9YgQ7ccy1gM96YyJuKvtcz6SRIQLMfOzIpNuF8OATtoTC2mkdaMmqPQ4c j5OoprSuYe9FE0ZUcAMf7pkXl1KOxZbfDvzCLa0s= MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=_43f3385143eeada8561e7a1ce9772146" Date: Thu, 11 Jan 2018 20:21:11 +0300 From: Marina Polyakova To: pgsql-hackers@postgresql.org Subject: master make check fails on Solaris 10 Organization: Postgres Professional Message-ID: <0d3a9fa264cebe1cb9966f37b7c06e86@postgrespro.ru> X-Sender: m.polyakova@postgrespro.ru User-Agent: Roundcube Webmail/1.2.4 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk --=_43f3385143eeada8561e7a1ce9772146 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII; format=flowed Hello, hackers! I got a permanent failure of master (commit ca454b9bd34c75995eda4d07c9858f7c22890c2b) make check on Solaris 10. Regression output and diffs are attached. I used the following commands: ./configure CC="ccache gcc" CFLAGS="-m64 -I/opt/csw/include" LDFLAGS="-L/opt/csw/lib/sparcv9 -L/usr/local/lib/64" --enable-cassert --enable-debug --enable-nls --with-perl --with-tcl --with-python --with-gssapi --with-openssl --with-ldap --with-libxml --with-libxslt gmake > make_results.txt gmake check About the system: SunOS, Release 5.10, KernelID Generic_141444-09. -- Marina Polyakova Postgres Professional: http://www.postgrespro.com The Russian Postgres Company --=_43f3385143eeada8561e7a1ce9772146 Content-Transfer-Encoding: base64 Content-Type: text/x-diff; name=regression.diffs Content-Disposition: attachment; filename=regression.diffs; size=31258 KioqIC9ob21lL2J1aWxkZmFybS9tcG9seWFrb3ZhL3Bvc3RncmVzcWxfbWFzdGVyL3NyYy90ZXN0 L3JlZ3Jlc3MvZXhwZWN0ZWQvcmFuZG9tLm91dAlUaHUgSmFuIDExIDE5OjM3OjUxIDIwMTgKLS0t IC9ob21lL2J1aWxkZmFybS9tcG9seWFrb3ZhL3Bvc3RncmVzcWxfbWFzdGVyL3NyYy90ZXN0L3Jl Z3Jlc3MvcmVzdWx0cy9yYW5kb20ub3V0CVRodSBKYW4gMTEgMjA6MTA6MjkgMjAxOAoqKioqKioq KioqKioqKioKKioqIDQ2LDUyICoqKioKICAKICBTRUxFQ1QgQVZHKHJhbmRvbSkgRlJPTSBSQU5E T01fVEJMCiAgICBIQVZJTkcgQVZHKHJhbmRvbSkgTk9UIEJFVFdFRU4gODAgQU5EIDEyMDsKISAg YXZnIAohIC0tLS0tCiEgKDAgcm93cykKICAKLS0tIDQ2LDUzIC0tLS0KICAKICBTRUxFQ1QgQVZH KHJhbmRvbSkgRlJPTSBSQU5ET01fVEJMCiAgICBIQVZJTkcgQVZHKHJhbmRvbSkgTk9UIEJFVFdF RU4gODAgQU5EIDEyMDsKISAgICAgICAgICBhdmcgICAgICAgICAgCiEgLS0tLS0tLS0tLS0tLS0t LS0tLS0tLQohICAxMzgzNTA1ODA1NTI4MjE2MzcxMgohICgxIHJvdykKICAKCj09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT0KCioqKiAvaG9tZS9idWlsZGZhcm0vbXBvbHlha292YS9wb3N0Z3Jlc3FsX21hc3Rlci9zcmMv dGVzdC9yZWdyZXNzL2V4cGVjdGVkL2dyb3VwaW5nc2V0cy5vdXQJVGh1IEphbiAxMSAxOTozNzo1 MCAyMDE4Ci0tLSAvaG9tZS9idWlsZGZhcm0vbXBvbHlha292YS9wb3N0Z3Jlc3FsX21hc3Rlci9z cmMvdGVzdC9yZWdyZXNzL3Jlc3VsdHMvZ3JvdXBpbmdzZXRzLm91dAlUaHUgSmFuIDExIDIwOjEx OjE4IDIwMTgKKioqKioqKioqKioqKioqCioqKiAxNDMsMTU2ICoqKioKICAtLSBuZXN0aW5nIHdp dGggd2luZG93IGZ1bmN0aW9ucwogIHNlbGVjdCBhLCBiLCBzdW0oYyksIHN1bShzdW0oYykpIG92 ZXIgKG9yZGVyIGJ5IGEsYikgYXMgcnN1bQogICAgZnJvbSBnc3Rlc3QyIGdyb3VwIGJ5IHJvbGx1 cCAoYSxiKSBvcmRlciBieSByc3VtLCBhLCBiOwohICBhIHwgYiB8IHN1bSB8IHJzdW0gCiEgLS0t Ky0tLSstLS0tLSstLS0tLS0KISAgMSB8IDEgfCAgIDggfCAgICA4CiEgIDEgfCAyIHwgICAyIHwg ICAxMAohICAxIHwgICB8ICAxMCB8ICAgMjAKISAgMiB8IDIgfCAgIDIgfCAgIDIyCiEgIDIgfCAg IHwgICAyIHwgICAyNAohICAgIHwgICB8ICAxMiB8ICAgMzYKICAoNiByb3dzKQogIAogIC0tIG5l c3Rpbmcgd2l0aCBncm91cGluZyBzZXRzCi0tLSAxNDMsMTU2IC0tLS0KICAtLSBuZXN0aW5nIHdp dGggd2luZG93IGZ1bmN0aW9ucwogIHNlbGVjdCBhLCBiLCBzdW0oYyksIHN1bShzdW0oYykpIG92 ZXIgKG9yZGVyIGJ5IGEsYikgYXMgcnN1bQogICAgZnJvbSBnc3Rlc3QyIGdyb3VwIGJ5IHJvbGx1 cCAoYSxiKSBvcmRlciBieSByc3VtLCBhLCBiOwohICBhIHwgYiB8IHN1bSB8ICAgICAgICAgICAg ICByc3VtICAgICAgICAgICAgICAKISAtLS0rLS0tKy0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tCiEgIDEgfCAxIHwgICA4IHwgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAwCiEgIDEgfCAyIHwgICAyIHwgIDc5NTA2ODY2OTkxNzc2Mzg1NzI1MDg5NDQ3OTM2CiEgIDEg fCAgIHwgIDEwIHwgMTU5MDEzNzMzOTgzNTUyNzcxNDUwMTc4ODk1ODcyCiEgIDIgfCAyIHwgICAy IHwgMjM4NTIwNjAwOTc1MzI5MTU3MTc1MjY4MzQzODA4CiEgIDIgfCAgIHwgICAyIHwgMzE4MDI3 NDY3OTY3MTA1NTQyOTAwMzU3NzkxNzQ0CiEgICAgfCAgIHwgIDEyIHwgMzk3NTM0MzM0OTU4ODgx OTI4NjI1NDQ3MjM5NjgwCiAgKDYgcm93cykKICAKICAtLSBuZXN0aW5nIHdpdGggZ3JvdXBpbmcg c2V0cwoqKioqKioqKioqKioqKioKKioqIDU0NCw1NTkgKioqKgogIAogIHNlbGVjdCBhLCBiLCBz dW0oYyksIHN1bShzdW0oYykpIG92ZXIgKG9yZGVyIGJ5IGEsYikgYXMgcnN1bQogICAgZnJvbSBn c3Rlc3QyIGdyb3VwIGJ5IGN1YmUgKGEsYikgb3JkZXIgYnkgcnN1bSwgYSwgYjsKISAgYSB8IGIg fCBzdW0gfCByc3VtIAohIC0tLSstLS0rLS0tLS0rLS0tLS0tCiEgIDEgfCAxIHwgICA4IHwgICAg OAohICAxIHwgMiB8ICAgMiB8ICAgMTAKISAgMSB8ICAgfCAgMTAgfCAgIDIwCiEgIDIgfCAyIHwg ICAyIHwgICAyMgohICAyIHwgICB8ICAgMiB8ICAgMjQKISAgICB8IDEgfCAgIDggfCAgIDMyCiEg ICAgfCAyIHwgICA0IHwgICAzNgohICAgIHwgICB8ICAxMiB8ICAgNDgKICAoOCByb3dzKQogIAog IHNlbGVjdCBhLCBiLCBzdW0oYykgZnJvbSAodmFsdWVzICgxLDEsMTApLCgxLDEsMTEpLCgxLDIs MTIpLCgxLDIsMTMpLCgxLDMsMTQpLCgyLDMsMTUpLCgzLDMsMTYpLCgzLDQsMTcpLCg0LDEsMTgp LCg0LDEsMTkpKSB2KGEsYixjKSBncm91cCBieSByb2xsdXAgKGEsYik7Ci0tLSA1NDQsNTU5IC0t LS0KICAKICBzZWxlY3QgYSwgYiwgc3VtKGMpLCBzdW0oc3VtKGMpKSBvdmVyIChvcmRlciBieSBh LGIpIGFzIHJzdW0KICAgIGZyb20gZ3N0ZXN0MiBncm91cCBieSBjdWJlIChhLGIpIG9yZGVyIGJ5 IHJzdW0sIGEsIGI7CiEgIGEgfCBiIHwgc3VtIHwgICAgICAgICAgICAgIHJzdW0gICAgICAgICAg ICAgIAohIC0tLSstLS0rLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KISAg MSB8IDEgfCAgIDggfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDAKISAgMSB8IDIgfCAg IDIgfCAgNzk1MjM1NDkzNDE2NzI5MzMxMDU1MTI0ODA3NjgKISAgMSB8ICAgfCAgMTAgfCAxNTkw NDcwOTg2ODMzNDU4NjYyMTEwMjQ5NjE1MzYKISAgMiB8IDIgfCAgIDIgfCAyMzg1NzA2NDgwMjUw MTg3OTkzMTY1Mzc0NDIzMDQKISAgMiB8ICAgfCAgIDIgfCAzMTgwOTQxOTczNjY2OTE3MzI0MjIw NDk5MjMwNzIKISAgICB8IDEgfCAgIDggfCAzOTc2MTc3NDY3MDgzNjQ2NjU1Mjc1NjI0MDM4NDAK ISAgICB8IDIgfCAgIDQgfCA0NzcxNDEyOTYwNTAwMzc1OTg2MzMwNzQ4ODQ2MDgKISAgICB8ICAg fCAgMTIgfCA1NTY2NjQ4NDUzOTE3MTA1MzE3Mzg1ODczNjUzNzYKICAoOCByb3dzKQogIAogIHNl bGVjdCBhLCBiLCBzdW0oYykgZnJvbSAodmFsdWVzICgxLDEsMTApLCgxLDEsMTEpLCgxLDIsMTIp LCgxLDIsMTMpLCgxLDMsMTQpLCgyLDMsMTUpLCgzLDMsMTYpLCgzLDQsMTcpLCg0LDEsMTgpLCg0 LDEsMTkpKSB2KGEsYixjKSBncm91cCBieSByb2xsdXAgKGEsYik7CioqKioqKioqKioqKioqKgoq KiogMTIxOSwxMjM0ICoqKioKICAKICBzZWxlY3QgYSwgYiwgc3VtKGMpLCBzdW0oc3VtKGMpKSBv dmVyIChvcmRlciBieSBhLGIpIGFzIHJzdW0KICAgIGZyb20gZ3N0ZXN0MiBncm91cCBieSBjdWJl IChhLGIpIG9yZGVyIGJ5IHJzdW0sIGEsIGI7CiEgIGEgfCBiIHwgc3VtIHwgcnN1bSAKISAtLS0r LS0tKy0tLS0tKy0tLS0tLQohICAxIHwgMSB8ICAgOCB8ICAgIDgKISAgMSB8IDIgfCAgIDIgfCAg IDEwCiEgIDEgfCAgIHwgIDEwIHwgICAyMAohICAyIHwgMiB8ICAgMiB8ICAgMjIKISAgMiB8ICAg fCAgIDIgfCAgIDI0CiEgICAgfCAxIHwgICA4IHwgICAzMgohICAgIHwgMiB8ICAgNCB8ICAgMzYK ISAgICB8ICAgfCAgMTIgfCAgIDQ4CiAgKDggcm93cykKICAKICBleHBsYWluIChjb3N0cyBvZmYp Ci0tLSAxMjE5LDEyMzQgLS0tLQogIAogIHNlbGVjdCBhLCBiLCBzdW0oYyksIHN1bShzdW0oYykp IG92ZXIgKG9yZGVyIGJ5IGEsYikgYXMgcnN1bQogICAgZnJvbSBnc3Rlc3QyIGdyb3VwIGJ5IGN1 YmUgKGEsYikgb3JkZXIgYnkgcnN1bSwgYSwgYjsKISAgYSB8IGIgfCBzdW0gfCAgICAgICAgICAg ICAgcnN1bSAgICAgICAgICAgICAgCiEgLS0tKy0tLSstLS0tLSstLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLQohICAxIHwgMSB8ICAgOCB8ICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgMAohICAxIHwgMiB8ICAgMiB8ICA3OTUyNTk3MzY4NjU2NjA3NjMwOTYyNDA2MTk1MgohICAx IHwgICB8ICAxMCB8IDE1OTA1MTk0NzM3MzEzMjE1MjYxOTI0ODEyMzkwNAohICAyIHwgMiB8ICAg MiB8IDIzODU3NzkyMTA1OTY5ODIyODkyODg3MjE4NTg1NgohICAyIHwgICB8ICAgMiB8IDMxODEw Mzg5NDc0NjI2NDMwNTIzODQ5NjI0NzgwOAohICAgIHwgMSB8ICAgOCB8IDM5NzYyOTg2ODQzMjgz MDM4MTU0ODEyMDMwOTc2MAohICAgIHwgMiB8ICAgNCB8IDQ3NzE1NTg0MjExOTM5NjQ1Nzg1Nzc0 NDM3MTcxMgohICAgIHwgICB8ICAxMiB8IDU1NjY4MTgxNTgwNTk2MjUzNDE2NzM2ODQzMzY2NAog ICg4IHJvd3MpCiAgCiAgZXhwbGFpbiAoY29zdHMgb2ZmKQoKPT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQoKKioqIC9o b21lL2J1aWxkZmFybS9tcG9seWFrb3ZhL3Bvc3RncmVzcWxfbWFzdGVyL3NyYy90ZXN0L3JlZ3Jl c3MvZXhwZWN0ZWQvdHNyZi5vdXQJVGh1IEphbiAxMSAxOTozNzo1MSAyMDE4Ci0tLSAvaG9tZS9i dWlsZGZhcm0vbXBvbHlha292YS9wb3N0Z3Jlc3FsX21hc3Rlci9zcmMvdGVzdC9yZWdyZXNzL3Jl c3VsdHMvdHNyZi5vdXQJVGh1IEphbiAxMSAyMDoxMTozNyAyMDE4CioqKioqKioqKioqKioqKgoq KiogMjUxLDI1OSAqKioqCiAgU0VMRUNUIFNVTShjb3VudCgqKSkgT1ZFUihQQVJUSVRJT04gQlkg Z2VuZXJhdGVfc2VyaWVzKDEsMykgT1JERVIgQlkgZ2VuZXJhdGVfc2VyaWVzKDEsMykpLCBnZW5l cmF0ZV9zZXJpZXMoMSwzKSBnIEZST00gZmV3IEdST1VQIEJZIGc7CiAgIHN1bSB8IGcgCiAgLS0t LS0rLS0tCiEgICAgMyB8IDEKISAgICAzIHwgMgohICAgIDMgfCAzCiAgKDMgcm93cykKICAKICAt LSBzb3J0aW5nICsgZ3JvdXBpbmcKLS0tIDI1MSwyNTkgLS0tLQogIFNFTEVDVCBTVU0oY291bnQo KikpIE9WRVIoUEFSVElUSU9OIEJZIGdlbmVyYXRlX3NlcmllcygxLDMpIE9SREVSIEJZIGdlbmVy YXRlX3NlcmllcygxLDMpKSwgZ2VuZXJhdGVfc2VyaWVzKDEsMykgZyBGUk9NIGZldyBHUk9VUCBC WSBnOwogICBzdW0gfCBnIAogIC0tLS0tKy0tLQohICAgIDAgfCAxCiEgICAgMCB8IDIKISAgICAw IHwgMwogICgzIHJvd3MpCiAgCiAgLS0gc29ydGluZyArIGdyb3VwaW5nCgo9PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 CgoqKiogL2hvbWUvYnVpbGRmYXJtL21wb2x5YWtvdmEvcG9zdGdyZXNxbF9tYXN0ZXIvc3JjL3Rl c3QvcmVncmVzcy9leHBlY3RlZC9zZWxlY3RfcGFyYWxsZWwub3V0CVRodSBKYW4gMTEgMTk6Mzc6 NTEgMjAxOAotLS0gL2hvbWUvYnVpbGRmYXJtL21wb2x5YWtvdmEvcG9zdGdyZXNxbF9tYXN0ZXIv c3JjL3Rlc3QvcmVncmVzcy9yZXN1bHRzL3NlbGVjdF9wYXJhbGxlbC5vdXQJVGh1IEphbiAxMSAy MDoxMjowOCAyMDE4CioqKioqKioqKioqKioqKgoqKiogNzIyLDczMCAqKioqCiAgKDUgcm93cykK ICAKICBzZWxlY3QgYXZnKHVuaXF1ZTE6OmludDgpIGZyb20gdGVuazE7CiEgICAgICAgICAgIGF2 ZyAgICAgICAgICAKISAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQohICA0OTk5LjUwMDAwMDAwMDAw MDAwMDAKICAoMSByb3cpCiAgCiAgLS0gZ2F0aGVyIG1lcmdlIHRlc3Qgd2l0aCBhIExJTUlUCi0t LSA3MjIsNzMwIC0tLS0KICAoNSByb3dzKQogIAogIHNlbGVjdCBhdmcodW5pcXVlMTo6aW50OCkg ZnJvbSB0ZW5rMTsKISAgICAgICAgICAgICAgIGF2ZyAgICAgICAgICAgICAgCiEgLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQohICA3OTMwMzgyMjMxNjk2MzI2MzQwODE5Njg0OTI5MAog ICgxIHJvdykKICAKICAtLSBnYXRoZXIgbWVyZ2UgdGVzdCB3aXRoIGEgTElNSVQKCj09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT0KCioqKiAvaG9tZS9idWlsZGZhcm0vbXBvbHlha292YS9wb3N0Z3Jlc3FsX21hc3Rlci9z cmMvdGVzdC9yZWdyZXNzL2V4cGVjdGVkL3dpbmRvdy5vdXQJVGh1IEphbiAxMSAxOTozNzo1MSAy MDE4Ci0tLSAvaG9tZS9idWlsZGZhcm0vbXBvbHlha292YS9wb3N0Z3Jlc3FsX21hc3Rlci9zcmMv dGVzdC9yZWdyZXNzL3Jlc3VsdHMvd2luZG93Lm91dAlUaHUgSmFuIDExIDIwOjEyOjIxIDIwMTgK KioqKioqKioqKioqKioqCioqKiA1MSw3OCAqKioqCiAgLS0gd2l0aCBHUk9VUCBCWQogIFNFTEVD VCBmb3VyLCB0ZW4sIFNVTShTVU0oZm91cikpIE9WRVIgKFBBUlRJVElPTiBCWSBmb3VyKSwgQVZH KHRlbikgRlJPTSB0ZW5rMQogIEdST1VQIEJZIGZvdXIsIHRlbiBPUkRFUiBCWSBmb3VyLCB0ZW47 CiEgIGZvdXIgfCB0ZW4gfCBzdW0gIHwgICAgICAgICAgYXZnICAgICAgICAgICAKISAtLS0tLS0r LS0tLS0rLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQohICAgICAwIHwgICAwIHwgICAg MCB8IDAuMDAwMDAwMDAwMDAwMDAwMDAwMDAKISAgICAgMCB8ICAgMiB8ICAgIDAgfCAgICAgMi4w MDAwMDAwMDAwMDAwMDAwCiEgICAgIDAgfCAgIDQgfCAgICAwIHwgICAgIDQuMDAwMDAwMDAwMDAw MDAwMAohICAgICAwIHwgICA2IHwgICAgMCB8ICAgICA2LjAwMDAwMDAwMDAwMDAwMDAKISAgICAg MCB8ICAgOCB8ICAgIDAgfCAgICAgOC4wMDAwMDAwMDAwMDAwMDAwCiEgICAgIDEgfCAgIDEgfCAy NTAwIHwgMS4wMDAwMDAwMDAwMDAwMDAwMDAwMAohICAgICAxIHwgICAzIHwgMjUwMCB8ICAgICAz LjAwMDAwMDAwMDAwMDAwMDAKISAgICAgMSB8ICAgNSB8IDI1MDAgfCAgICAgNS4wMDAwMDAwMDAw MDAwMDAwCiEgICAgIDEgfCAgIDcgfCAyNTAwIHwgICAgIDcuMDAwMDAwMDAwMDAwMDAwMAohICAg ICAxIHwgICA5IHwgMjUwMCB8ICAgICA5LjAwMDAwMDAwMDAwMDAwMDAKISAgICAgMiB8ICAgMCB8 IDUwMDAgfCAwLjAwMDAwMDAwMDAwMDAwMDAwMDAwCiEgICAgIDIgfCAgIDIgfCA1MDAwIHwgICAg IDIuMDAwMDAwMDAwMDAwMDAwMAohICAgICAyIHwgICA0IHwgNTAwMCB8ICAgICA0LjAwMDAwMDAw MDAwMDAwMDAKISAgICAgMiB8ICAgNiB8IDUwMDAgfCAgICAgNi4wMDAwMDAwMDAwMDAwMDAwCiEg ICAgIDIgfCAgIDggfCA1MDAwIHwgICAgIDguMDAwMDAwMDAwMDAwMDAwMAohICAgICAzIHwgICAx IHwgNzUwMCB8IDEuMDAwMDAwMDAwMDAwMDAwMDAwMDAKISAgICAgMyB8ICAgMyB8IDc1MDAgfCAg ICAgMy4wMDAwMDAwMDAwMDAwMDAwCiEgICAgIDMgfCAgIDUgfCA3NTAwIHwgICAgIDUuMDAwMDAw MDAwMDAwMDAwMAohICAgICAzIHwgICA3IHwgNzUwMCB8ICAgICA3LjAwMDAwMDAwMDAwMDAwMDAK ISAgICAgMyB8ICAgOSB8IDc1MDAgfCAgICAgOS4wMDAwMDAwMDAwMDAwMDAwCiAgKDIwIHJvd3Mp CiAgCiAgU0VMRUNUIGRlcG5hbWUsIGVtcG5vLCBzYWxhcnksIHN1bShzYWxhcnkpIE9WRVIgdyBG Uk9NIGVtcHNhbGFyeSBXSU5ET1cgdyBBUyAoUEFSVElUSU9OIEJZIGRlcG5hbWUpOwotLS0gNTEs NzggLS0tLQogIC0tIHdpdGggR1JPVVAgQlkKICBTRUxFQ1QgZm91ciwgdGVuLCBTVU0oU1VNKGZv dXIpKSBPVkVSIChQQVJUSVRJT04gQlkgZm91ciksIEFWRyh0ZW4pIEZST00gdGVuazEKICBHUk9V UCBCWSBmb3VyLCB0ZW4gT1JERVIgQlkgZm91ciwgdGVuOwohICBmb3VyIHwgdGVuIHwgICAgICAg ICAgICAgIHN1bSAgICAgICAgICAgICAgIHwgICAgICAgICAgYXZnICAgICAgICAgICAKISAtLS0t LS0rLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tCiEgICAgIDAgfCAgIDAgfCAzMTgwMjkxNTYyMTMxMjMxNjg3OTg1MjE2ODgwNjQg fCAwLjAwMDAwMDAwMDAwMDAwMDAwMDAwCiEgICAgIDAgfCAgIDIgfCAzMTgwMjkxNTYyMTMxMjMx Njg3OTg1MjE2ODgwNjQgfCAgICAgMi4wMDAwMDAwMDAwMDAwMDAwCiEgICAgIDAgfCAgIDQgfCAz MTgwMjkxNTYyMTMxMjMxNjg3OTg1MjE2ODgwNjQgfCAgICAgNC4wMDAwMDAwMDAwMDAwMDAwCiEg ICAgIDAgfCAgIDYgfCAzMTgwMjkxNTYyMTMxMjMxNjg3OTg1MjE2ODgwNjQgfCAgICAgNi4wMDAw MDAwMDAwMDAwMDAwCiEgICAgIDAgfCAgIDggfCAzMTgwMjkxNTYyMTMxMjMxNjg3OTg1MjE2ODgw NjQgfCAgICAgOC4wMDAwMDAwMDAwMDAwMDAwCiEgICAgIDEgfCAgIDEgfCAzMTgwMjkxNTYyMTMx MjMxNjg3OTg1MjE2ODgwNjQgfCAxLjAwMDAwMDAwMDAwMDAwMDAwMDAwCiEgICAgIDEgfCAgIDMg fCAzMTgwMjkxNTYyMTMxMjMxNjg3OTg1MjE2ODgwNjQgfCAgICAgMy4wMDAwMDAwMDAwMDAwMDAw CiEgICAgIDEgfCAgIDUgfCAzMTgwMjkxNTYyMTMxMjMxNjg3OTg1MjE2ODgwNjQgfCAgICAgNS4w MDAwMDAwMDAwMDAwMDAwCiEgICAgIDEgfCAgIDcgfCAzMTgwMjkxNTYyMTMxMjMxNjg3OTg1MjE2 ODgwNjQgfCAgICAgNy4wMDAwMDAwMDAwMDAwMDAwCiEgICAgIDEgfCAgIDkgfCAzMTgwMjkxNTYy MTMxMjMxNjg3OTg1MjE2ODgwNjQgfCAgICAgOS4wMDAwMDAwMDAwMDAwMDAwCiEgICAgIDIgfCAg IDAgfCAzMTgwMjkxNTYyMTMxMjMxNjg3OTg1MjE2ODgwNjQgfCAwLjAwMDAwMDAwMDAwMDAwMDAw MDAwCiEgICAgIDIgfCAgIDIgfCAzMTgwMjkxNTYyMTMxMjMxNjg3OTg1MjE2ODgwNjQgfCAgICAg Mi4wMDAwMDAwMDAwMDAwMDAwCiEgICAgIDIgfCAgIDQgfCAzMTgwMjkxNTYyMTMxMjMxNjg3OTg1 MjE2ODgwNjQgfCAgICAgNC4wMDAwMDAwMDAwMDAwMDAwCiEgICAgIDIgfCAgIDYgfCAzMTgwMjkx NTYyMTMxMjMxNjg3OTg1MjE2ODgwNjQgfCAgICAgNi4wMDAwMDAwMDAwMDAwMDAwCiEgICAgIDIg fCAgIDggfCAzMTgwMjkxNTYyMTMxMjMxNjg3OTg1MjE2ODgwNjQgfCAgICAgOC4wMDAwMDAwMDAw MDAwMDAwCiEgICAgIDMgfCAgIDEgfCAzMTgwMjkxNTYyMTMxMjMxNjg3OTg1MjE2ODgwNjQgfCAx LjAwMDAwMDAwMDAwMDAwMDAwMDAwCiEgICAgIDMgfCAgIDMgfCAzMTgwMjkxNTYyMTMxMjMxNjg3 OTg1MjE2ODgwNjQgfCAgICAgMy4wMDAwMDAwMDAwMDAwMDAwCiEgICAgIDMgfCAgIDUgfCAzMTgw MjkxNTYyMTMxMjMxNjg3OTg1MjE2ODgwNjQgfCAgICAgNS4wMDAwMDAwMDAwMDAwMDAwCiEgICAg IDMgfCAgIDcgfCAzMTgwMjkxNTYyMTMxMjMxNjg3OTg1MjE2ODgwNjQgfCAgICAgNy4wMDAwMDAw MDAwMDAwMDAwCiEgICAgIDMgfCAgIDkgfCAzMTgwMjkxNTYyMTMxMjMxNjg3OTg1MjE2ODgwNjQg fCAgICAgOS4wMDAwMDAwMDAwMDAwMDAwCiAgKDIwIHJvd3MpCiAgCiAgU0VMRUNUIGRlcG5hbWUs IGVtcG5vLCBzYWxhcnksIHN1bShzYWxhcnkpIE9WRVIgdyBGUk9NIGVtcHNhbGFyeSBXSU5ET1cg dyBBUyAoUEFSVElUSU9OIEJZIGRlcG5hbWUpOwoqKioqKioqKioqKioqKioKKioqIDQxMSw0Mjgg KioqKgogIAogIFNFTEVDVCB0ZW4sIHR3bywgc3VtKGh1bmRyZWQpIEFTIGdzdW0sIHN1bShzdW0o aHVuZHJlZCkpIE9WRVIgKFBBUlRJVElPTiBCWSB0d28gT1JERVIgQlkgdGVuKSBBUyB3c3VtCiAg RlJPTSB0ZW5rMSBHUk9VUCBCWSB0ZW4sIHR3bzsKISAgdGVuIHwgdHdvIHwgZ3N1bSAgfCAgd3N1 bSAgCiEgLS0tLS0rLS0tLS0rLS0tLS0tLSstLS0tLS0tLQohICAgIDAgfCAgIDAgfCA0NTAwMCB8 ICA0NTAwMAohICAgIDIgfCAgIDAgfCA0NzAwMCB8ICA5MjAwMAohICAgIDQgfCAgIDAgfCA0OTAw MCB8IDE0MTAwMAohICAgIDYgfCAgIDAgfCA1MTAwMCB8IDE5MjAwMAohICAgIDggfCAgIDAgfCA1 MzAwMCB8IDI0NTAwMAohICAgIDEgfCAgIDEgfCA0NjAwMCB8ICA0NjAwMAohICAgIDMgfCAgIDEg fCA0ODAwMCB8ICA5NDAwMAohICAgIDUgfCAgIDEgfCA1MDAwMCB8IDE0NDAwMAohICAgIDcgfCAg IDEgfCA1MjAwMCB8IDE5NjAwMAohICAgIDkgfCAgIDEgfCA1NDAwMCB8IDI1MDAwMAogICgxMCBy b3dzKQogIAogIFNFTEVDVCBjb3VudCgqKSBPVkVSIChQQVJUSVRJT04gQlkgZm91ciksIGZvdXIg RlJPTSAoU0VMRUNUICogRlJPTSB0ZW5rMSBXSEVSRSB0d28gPSAxKXMgV0hFUkUgdW5pcXVlMiA8 IDEwOwotLS0gNDExLDQyOCAtLS0tCiAgCiAgU0VMRUNUIHRlbiwgdHdvLCBzdW0oaHVuZHJlZCkg QVMgZ3N1bSwgc3VtKHN1bShodW5kcmVkKSkgT1ZFUiAoUEFSVElUSU9OIEJZIHR3byBPUkRFUiBC WSB0ZW4pIEFTIHdzdW0KICBGUk9NIHRlbmsxIEdST1VQIEJZIHRlbiwgdHdvOwohICB0ZW4gfCB0 d28gfCBnc3VtICB8ICAgICAgICAgICAgICB3c3VtICAgICAgICAgICAgICAKISAtLS0tLSstLS0t LSstLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiEgICAgMCB8ICAgMCB8 IDQ1MDAwIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAwCiEgICAgMiB8ICAgMCB8IDQ3 MDAwIHwgIDc5NTA3Mjc1NzcxNjI1MDU5MTI4NzUzMjU4NDk2CiEgICAgNCB8ICAgMCB8IDQ5MDAw IHwgMTU5MDE0NTUxNTQzMjUwMTE4MjU3NTA2NTE2OTkyCiEgICAgNiB8ICAgMCB8IDUxMDAwIHwg MjM4NTIxODI3MzE0ODc1MTc3Mzg2MjU5Nzc1NDg4CiEgICAgOCB8ICAgMCB8IDUzMDAwIHwgMzE4 MDI5MTAzMDg2NTAwMjM2NTE1MDEzMDMzOTg0CiEgICAgMSB8ICAgMSB8IDQ2MDAwIHwgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAwCiEgICAgMyB8ICAgMSB8IDQ4MDAwIHwgIDc5NTA3Mjc1 NzcxNjI1MDU5MTI4NzUzMjU4NDk2CiEgICAgNSB8ICAgMSB8IDUwMDAwIHwgMTU5MDE0NTUxNTQz MjUwMTE4MjU3NTA2NTE2OTkyCiEgICAgNyB8ICAgMSB8IDUyMDAwIHwgMjM4NTIxODI3MzE0ODc1 MTc3Mzg2MjU5Nzc1NDg4CiEgICAgOSB8ICAgMSB8IDU0MDAwIHwgMzE4MDI5MTAzMDg2NTAwMjM2 NTE1MDEzMDMzOTg0CiAgKDEwIHJvd3MpCiAgCiAgU0VMRUNUIGNvdW50KCopIE9WRVIgKFBBUlRJ VElPTiBCWSBmb3VyKSwgZm91ciBGUk9NIChTRUxFQ1QgKiBGUk9NIHRlbmsxIFdIRVJFIHR3byA9 IDEpcyBXSEVSRSB1bmlxdWUyIDwgMTA7CioqKioqKioqKioqKioqKgoqKiogNDgzLDUwMCAqKioq CiAgCiAgU0VMRUNUIHRlbiwgdHdvLCBzdW0oaHVuZHJlZCkgQVMgZ3N1bSwgc3VtKHN1bShodW5k cmVkKSkgT1ZFUiB3aW4gQVMgd3N1bQogIEZST00gdGVuazEgR1JPVVAgQlkgdGVuLCB0d28gV0lO RE9XIHdpbiBBUyAoUEFSVElUSU9OIEJZIHR3byBPUkRFUiBCWSB0ZW4pOwohICB0ZW4gfCB0d28g fCBnc3VtICB8ICB3c3VtICAKISAtLS0tLSstLS0tLSstLS0tLS0tKy0tLS0tLS0tCiEgICAgMCB8 ICAgMCB8IDQ1MDAwIHwgIDQ1MDAwCiEgICAgMiB8ICAgMCB8IDQ3MDAwIHwgIDkyMDAwCiEgICAg NCB8ICAgMCB8IDQ5MDAwIHwgMTQxMDAwCiEgICAgNiB8ICAgMCB8IDUxMDAwIHwgMTkyMDAwCiEg ICAgOCB8ICAgMCB8IDUzMDAwIHwgMjQ1MDAwCiEgICAgMSB8ICAgMSB8IDQ2MDAwIHwgIDQ2MDAw CiEgICAgMyB8ICAgMSB8IDQ4MDAwIHwgIDk0MDAwCiEgICAgNSB8ICAgMSB8IDUwMDAwIHwgMTQ0 MDAwCiEgICAgNyB8ICAgMSB8IDUyMDAwIHwgMTk2MDAwCiEgICAgOSB8ICAgMSB8IDU0MDAwIHwg MjUwMDAwCiAgKDEwIHJvd3MpCiAgCiAgLS0gbW9yZSB0aGFuIG9uZSB3aW5kb3cgd2l0aCBHUk9V UCBCWQotLS0gNDgzLDUwMCAtLS0tCiAgCiAgU0VMRUNUIHRlbiwgdHdvLCBzdW0oaHVuZHJlZCkg QVMgZ3N1bSwgc3VtKHN1bShodW5kcmVkKSkgT1ZFUiB3aW4gQVMgd3N1bQogIEZST00gdGVuazEg R1JPVVAgQlkgdGVuLCB0d28gV0lORE9XIHdpbiBBUyAoUEFSVElUSU9OIEJZIHR3byBPUkRFUiBC WSB0ZW4pOwohICB0ZW4gfCB0d28gfCBnc3VtICB8ICAgICAgICAgICAgICB3c3VtICAgICAgICAg ICAgICAKISAtLS0tLSstLS0tLSstLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tCiEgICAgMCB8ICAgMCB8IDQ1MDAwIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAw CiEgICAgMiB8ICAgMCB8IDQ3MDAwIHwgIDc5NTA3Mjc1NzcxNjI1MDU5MTI4NzUzMjU4NDk2CiEg ICAgNCB8ICAgMCB8IDQ5MDAwIHwgMTU5MDE0NTUxNTQzMjUwMTE4MjU3NTA2NTE2OTkyCiEgICAg NiB8ICAgMCB8IDUxMDAwIHwgMjM4NTIxODI3MzE0ODc1MTc3Mzg2MjU5Nzc1NDg4CiEgICAgOCB8 ICAgMCB8IDUzMDAwIHwgMzE4MDI5MTAzMDg2NTAwMjM2NTE1MDEzMDMzOTg0CiEgICAgMSB8ICAg MSB8IDQ2MDAwIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAwCiEgICAgMyB8ICAgMSB8 IDQ4MDAwIHwgIDc5NTA3Mjc1NzcxNjI1MDU5MTI4NzUzMjU4NDk2CiEgICAgNSB8ICAgMSB8IDUw MDAwIHwgMTU5MDE0NTUxNTQzMjUwMTE4MjU3NTA2NTE2OTkyCiEgICAgNyB8ICAgMSB8IDUyMDAw IHwgMjM4NTIxODI3MzE0ODc1MTc3Mzg2MjU5Nzc1NDg4CiEgICAgOSB8ICAgMSB8IDU0MDAwIHwg MzE4MDI5MTAzMDg2NTAwMjM2NTE1MDEzMDMzOTg0CiAgKDEwIHJvd3MpCiAgCiAgLS0gbW9yZSB0 aGFuIG9uZSB3aW5kb3cgd2l0aCBHUk9VUCBCWQoqKioqKioqKioqKioqKioKKioqIDUwMiw1MTIg KioqKgogIAlyb3dfbnVtYmVyKCkgT1ZFUiAoT1JERVIgQlkgZGVwbmFtZSksCiAgCXN1bShzdW0o c2FsYXJ5KSkgT1ZFUiAoT1JERVIgQlkgZGVwbmFtZSBERVNDKQogIEZST00gZW1wc2FsYXJ5IEdS T1VQIEJZIGRlcG5hbWU7CiEgICBzdW0gIHwgcm93X251bWJlciB8ICBzdW0gIAohIC0tLS0tLS0r LS0tLS0tLS0tLS0tKy0tLS0tLS0KISAgMTQ2MDAgfCAgICAgICAgICAzIHwgMTQ2MDAKISAgIDc0 MDAgfCAgICAgICAgICAyIHwgMjIwMDAKISAgMjUxMDAgfCAgICAgICAgICAxIHwgNDcxMDAKICAo MyByb3dzKQogIAogIC0tIGlkZW50aWNhbCB3aW5kb3dzIHdpdGggZGlmZmVyZW50IG5hbWVzCi0t LSA1MDIsNTEyIC0tLS0KICAJcm93X251bWJlcigpIE9WRVIgKE9SREVSIEJZIGRlcG5hbWUpLAog IAlzdW0oc3VtKHNhbGFyeSkpIE9WRVIgKE9SREVSIEJZIGRlcG5hbWUgREVTQykKICBGUk9NIGVt cHNhbGFyeSBHUk9VUCBCWSBkZXBuYW1lOwohICAgc3VtICB8IHJvd19udW1iZXIgfCAgICAgICAg ICAgICAgc3VtICAgICAgICAgICAgICAgCiEgLS0tLS0tLSstLS0tLS0tLS0tLS0rLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KISAgMTQ2MDAgfCAgICAgICAgICAzIHwgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAwCiEgICA3NDAwIHwgICAgICAgICAgMiB8ICA3OTUwNzI3NTc3 MTYyNTA1OTEyODc1MzI1ODQ5NgohICAyNTEwMCB8ICAgICAgICAgIDEgfCAxNTkwMTQ1NTE1NDMy NTAxMTgyNTc1MDY1MTY5OTIKICAoMyByb3dzKQogIAogIC0tIGlkZW50aWNhbCB3aW5kb3dzIHdp dGggZGlmZmVyZW50IG5hbWVzCioqKioqKioqKioqKioqKgoqKiogMTAyNywxMDM3ICoqKioKICAp IEZJTFRFUiAoV0hFUkUgZGVwbmFtZSA8PiAnc2FsZXMnKSBPVkVSIChPUkRFUiBCWSBkZXBuYW1l IERFU0MpIEFTICJmaWx0ZXJlZF9zdW0iLAogICAgICBkZXBuYW1lCiAgRlJPTSBlbXBzYWxhcnkg R1JPVVAgQlkgZGVwbmFtZTsKISAgIHN1bSAgfCByb3dfbnVtYmVyIHwgZmlsdGVyZWRfc3VtIHwg IGRlcG5hbWUgIAohIC0tLS0tLS0rLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tKy0tLS0tLS0t LS0tCiEgIDE0NjAwIHwgICAgICAgICAgMyB8ICAgICAgICAgICAgICB8IHNhbGVzCiEgICA3NDAw IHwgICAgICAgICAgMiB8ICAgICAgICAgMzUwMCB8IHBlcnNvbm5lbAohICAyNTEwMCB8ICAgICAg ICAgIDEgfCAgICAgICAgMjI2MDAgfCBkZXZlbG9wCiAgKDMgcm93cykKICAKICAtLSBUZXN0IHB1 c2hkb3duIG9mIHF1YWxzIGludG8gYSBzdWJxdWVyeSBjb250YWluaW5nIHdpbmRvdyBmdW5jdGlv bnMKLS0tIDEwMjcsMTAzNyAtLS0tCiAgKSBGSUxURVIgKFdIRVJFIGRlcG5hbWUgPD4gJ3NhbGVz JykgT1ZFUiAoT1JERVIgQlkgZGVwbmFtZSBERVNDKSBBUyAiZmlsdGVyZWRfc3VtIiwKICAgICAg ZGVwbmFtZQogIEZST00gZW1wc2FsYXJ5IEdST1VQIEJZIGRlcG5hbWU7CiEgICBzdW0gIHwgcm93 X251bWJlciB8ICAgICAgICAgZmlsdGVyZWRfc3VtICAgICAgICAgIHwgIGRlcG5hbWUgIAohIC0t LS0tLS0rLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0t LS0tLS0KISAgMTQ2MDAgfCAgICAgICAgICAzIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgfCBzYWxlcwohICAgNzQwMCB8ICAgICAgICAgIDIgfCAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgMCB8IHBlcnNvbm5lbAohICAyNTEwMCB8ICAgICAgICAgIDEgfCA3OTUwNzI3NTc3MTYy NTA1OTEyODc1MzI1ODQ5NiB8IGRldmVsb3AKICAoMyByb3dzKQogIAogIC0tIFRlc3QgcHVzaGRv d24gb2YgcXVhbHMgaW50byBhIHN1YnF1ZXJ5IGNvbnRhaW5pbmcgd2luZG93IGZ1bmN0aW9ucwoq KioqKioqKioqKioqKioKKioqIDEzNDEsMTM1MiAqKioqCiAgLS0gdGVzdCBpbnZlcnNlIHRyYW5z aXRpb24gZnVuY3Rpb25zIGhhbmRsZSBOVUxMcyBwcm9wZXJseQogIFNFTEVDVCBpLEFWRyh2Ojpi aWdpbnQpIE9WRVIgKE9SREVSIEJZIGkgUk9XUyBCRVRXRUVOIENVUlJFTlQgUk9XIEFORCBVTkJP VU5ERUQgRk9MTE9XSU5HKQogICAgRlJPTSAoVkFMVUVTKDEsMSksKDIsMiksKDMsTlVMTCksKDQs TlVMTCkpIHQoaSx2KTsKISAgaSB8ICAgICAgICBhdmcgICAgICAgICAKISAtLS0rLS0tLS0tLS0t LS0tLS0tLS0tLS0KISAgMSB8IDEuNTAwMDAwMDAwMDAwMDAwMAohICAyIHwgMi4wMDAwMDAwMDAw MDAwMDAwCiEgIDMgfCAgICAgICAgICAgICAgICAgICAKISAgNCB8ICAgICAgICAgICAgICAgICAg IAogICg0IHJvd3MpCiAgCiAgU0VMRUNUIGksQVZHKHY6OmludCkgT1ZFUiAoT1JERVIgQlkgaSBS T1dTIEJFVFdFRU4gQ1VSUkVOVCBST1cgQU5EIFVOQk9VTkRFRCBGT0xMT1dJTkcpCi0tLSAxMzQx LDEzNTIgLS0tLQogIC0tIHRlc3QgaW52ZXJzZSB0cmFuc2l0aW9uIGZ1bmN0aW9ucyBoYW5kbGUg TlVMTHMgcHJvcGVybHkKICBTRUxFQ1QgaSxBVkcodjo6YmlnaW50KSBPVkVSIChPUkRFUiBCWSBp IFJPV1MgQkVUV0VFTiBDVVJSRU5UIFJPVyBBTkQgVU5CT1VOREVEIEZPTExPV0lORykKICAgIEZS T00gKFZBTFVFUygxLDEpLCgyLDIpLCgzLE5VTEwpLCg0LE5VTEwpKSB0KGksdik7CiEgIGkgfCAg ICAgICAgICAgICAgYXZnICAgICAgICAgICAgICAKISAtLS0rLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLQohICAxIHwgMzk3NTM2Mzc4ODU4MTI1Mjk1NjQzNzY2MjkyNDgKISAgMiB8ICAg ICAgICAwLjAwMDAwMDAwMDAwMDAwMDAwMDAwCiEgIDMgfCAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIAohICA0IHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAoNCByb3dzKQog IAogIFNFTEVDVCBpLEFWRyh2OjppbnQpIE9WRVIgKE9SREVSIEJZIGkgUk9XUyBCRVRXRUVOIENV UlJFTlQgUk9XIEFORCBVTkJPVU5ERUQgRk9MTE9XSU5HKQoqKioqKioqKioqKioqKioKKioqIDE0 MTEsMTQyMiAqKioqCiAgCiAgU0VMRUNUIGksU1VNKHY6OmJpZ2ludCkgT1ZFUiAoT1JERVIgQlkg aSBST1dTIEJFVFdFRU4gQ1VSUkVOVCBST1cgQU5EIFVOQk9VTkRFRCBGT0xMT1dJTkcpCiAgICBG Uk9NIChWQUxVRVMoMSwxKSwoMiwyKSwoMyxOVUxMKSwoNCxOVUxMKSkgdChpLHYpOwohICBpIHwg c3VtIAohIC0tLSstLS0tLQohICAxIHwgICAzCiEgIDIgfCAgIDIKISAgMyB8ICAgIAohICA0IHwg ICAgCiAgKDQgcm93cykKICAKICBTRUxFQ1QgaSxTVU0odjo6bW9uZXkpIE9WRVIgKE9SREVSIEJZ IGkgUk9XUyBCRVRXRUVOIENVUlJFTlQgUk9XIEFORCBVTkJPVU5ERUQgRk9MTE9XSU5HKQotLS0g MTQxMSwxNDIyIC0tLS0KICAKICBTRUxFQ1QgaSxTVU0odjo6YmlnaW50KSBPVkVSIChPUkRFUiBC WSBpIFJPV1MgQkVUV0VFTiBDVVJSRU5UIFJPVyBBTkQgVU5CT1VOREVEIEZPTExPV0lORykKICAg IEZST00gKFZBTFVFUygxLDEpLCgyLDIpLCgzLE5VTEwpLCg0LE5VTEwpKSB0KGksdik7CiEgIGkg fCAgICAgICAgICAgICAgc3VtICAgICAgICAgICAgICAKISAtLS0rLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLQohICAxIHwgNzk1MDcyNzU3NzE2MjUwNTkxMjg3NTMyNTg0OTYKISAgMiB8 ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAwCiEgIDMgfCAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIAohICA0IHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAoNCByb3dz KQogIAogIFNFTEVDVCBpLFNVTSh2Ojptb25leSkgT1ZFUiAoT1JERVIgQlkgaSBST1dTIEJFVFdF RU4gQ1VSUkVOVCBST1cgQU5EIFVOQk9VTkRFRCBGT0xMT1dJTkcpCioqKioqKioqKioqKioqKgoq KiogMTQ5MSwxNTE0ICoqKioKICAKICBTRUxFQ1QgVkFSX1BPUChuOjppbnQpIE9WRVIgKE9SREVS IEJZIGkgUk9XUyBCRVRXRUVOIENVUlJFTlQgUk9XIEFORCBVTkJPVU5ERUQgRk9MTE9XSU5HKQog ICAgRlJPTSAoVkFMVUVTKDEsNjAwKSwoMiw0NzApLCgzLDE3MCksKDQsNDMwKSwoNSwzMDApKSBy KGksbik7CiEgICAgICAgICB2YXJfcG9wICAgICAgICAKISAtLS0tLS0tLS0tLS0tLS0tLS0tLS0t LQohICAgICAyMTcwNC4wMDAwMDAwMDAwMDAKISAgICAgMTM4NjguNzUwMDAwMDAwMDAwCiEgICAg IDExMjY2LjY2NjY2NjY2NjY2NwohICA0MjI1LjAwMDAwMDAwMDAwMDAwMDAKISAgICAgICAgICAg ICAgICAgICAgICAwCiAgKDUgcm93cykKICAKICBTRUxFQ1QgVkFSX1BPUChuOjpzbWFsbGludCkg T1ZFUiAoT1JERVIgQlkgaSBST1dTIEJFVFdFRU4gQ1VSUkVOVCBST1cgQU5EIFVOQk9VTkRFRCBG T0xMT1dJTkcpCiAgICBGUk9NIChWQUxVRVMoMSw2MDApLCgyLDQ3MCksKDMsMTcwKSwoNCw0MzAp LCg1LDMwMCkpIHIoaSxuKTsKISAgICAgICAgIHZhcl9wb3AgICAgICAgIAohIC0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tCiEgICAgIDIxNzA0LjAwMDAwMDAwMDAwMAohICAgICAxMzg2OC43NTAwMDAw MDAwMDAKISAgICAgMTEyNjYuNjY2NjY2NjY2NjY3CiEgIDQyMjUuMDAwMDAwMDAwMDAwMDAwMAoh ICAgICAgICAgICAgICAgICAgICAgIDAKICAoNSByb3dzKQogIAogIFNFTEVDVCBWQVJfUE9QKG46 Om51bWVyaWMpIE9WRVIgKE9SREVSIEJZIGkgUk9XUyBCRVRXRUVOIENVUlJFTlQgUk9XIEFORCBV TkJPVU5ERUQgRk9MTE9XSU5HKQotLS0gMTQ5MSwxNTE0IC0tLS0KICAKICBTRUxFQ1QgVkFSX1BP UChuOjppbnQpIE9WRVIgKE9SREVSIEJZIGkgUk9XUyBCRVRXRUVOIENVUlJFTlQgUk9XIEFORCBV TkJPVU5ERUQgRk9MTE9XSU5HKQogICAgRlJPTSAoVkFMVUVTKDEsNjAwKSwoMiw0NzApLCgzLDE3 MCksKDQsNDMwKSwoNSwzMDApKSByKGksbik7CiEgIHZhcl9wb3AgCiEgLS0tLS0tLS0tCiEgICAg ICAgIDAKISAgICAgICAgMAohICAgICAgICAwCiEgICAgICAgIDAKISAgICAgICAgMAogICg1IHJv d3MpCiAgCiAgU0VMRUNUIFZBUl9QT1Aobjo6c21hbGxpbnQpIE9WRVIgKE9SREVSIEJZIGkgUk9X UyBCRVRXRUVOIENVUlJFTlQgUk9XIEFORCBVTkJPVU5ERUQgRk9MTE9XSU5HKQogICAgRlJPTSAo VkFMVUVTKDEsNjAwKSwoMiw0NzApLCgzLDE3MCksKDQsNDMwKSwoNSwzMDApKSByKGksbik7CiEg IHZhcl9wb3AgCiEgLS0tLS0tLS0tCiEgICAgICAgIDAKISAgICAgICAgMAohICAgICAgICAwCiEg ICAgICAgIDAKISAgICAgICAgMAogICg1IHJvd3MpCiAgCiAgU0VMRUNUIFZBUl9QT1Aobjo6bnVt ZXJpYykgT1ZFUiAoT1JERVIgQlkgaSBST1dTIEJFVFdFRU4gQ1VSUkVOVCBST1cgQU5EIFVOQk9V TkRFRCBGT0xMT1dJTkcpCioqKioqKioqKioqKioqKgoqKiogMTUzNSwxNTU4ICoqKioKICAKICBT RUxFQ1QgVkFSX1NBTVAobjo6aW50KSBPVkVSIChPUkRFUiBCWSBpIFJPV1MgQkVUV0VFTiBDVVJS RU5UIFJPVyBBTkQgVU5CT1VOREVEIEZPTExPV0lORykKICAgIEZST00gKFZBTFVFUygxLDYwMCks KDIsNDcwKSwoMywxNzApLCg0LDQzMCksKDUsMzAwKSkgcihpLG4pOwohICAgICAgICB2YXJfc2Ft cCAgICAgICAgCiEgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KISAgICAgMjcxMzAuMDAwMDAwMDAw MDAwCiEgICAgIDE4NDkxLjY2NjY2NjY2NjY2NwohICAgICAxNjkwMC4wMDAwMDAwMDAwMDAKISAg ODQ1MC4wMDAwMDAwMDAwMDAwMDAwCiEgICAgICAgICAgICAgICAgICAgICAgIAogICg1IHJvd3Mp CiAgCiAgU0VMRUNUIFZBUl9TQU1QKG46OnNtYWxsaW50KSBPVkVSIChPUkRFUiBCWSBpIFJPV1Mg QkVUV0VFTiBDVVJSRU5UIFJPVyBBTkQgVU5CT1VOREVEIEZPTExPV0lORykKICAgIEZST00gKFZB TFVFUygxLDYwMCksKDIsNDcwKSwoMywxNzApLCg0LDQzMCksKDUsMzAwKSkgcihpLG4pOwohICAg ICAgICB2YXJfc2FtcCAgICAgICAgCiEgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KISAgICAgMjcx MzAuMDAwMDAwMDAwMDAwCiEgICAgIDE4NDkxLjY2NjY2NjY2NjY2NwohICAgICAxNjkwMC4wMDAw MDAwMDAwMDAKISAgODQ1MC4wMDAwMDAwMDAwMDAwMDAwCiEgICAgICAgICAgICAgICAgICAgICAg IAogICg1IHJvd3MpCiAgCiAgU0VMRUNUIFZBUl9TQU1QKG46Om51bWVyaWMpIE9WRVIgKE9SREVS IEJZIGkgUk9XUyBCRVRXRUVOIENVUlJFTlQgUk9XIEFORCBVTkJPVU5ERUQgRk9MTE9XSU5HKQot LS0gMTUzNSwxNTU4IC0tLS0KICAKICBTRUxFQ1QgVkFSX1NBTVAobjo6aW50KSBPVkVSIChPUkRF UiBCWSBpIFJPV1MgQkVUV0VFTiBDVVJSRU5UIFJPVyBBTkQgVU5CT1VOREVEIEZPTExPV0lORykK ICAgIEZST00gKFZBTFVFUygxLDYwMCksKDIsNDcwKSwoMywxNzApLCg0LDQzMCksKDUsMzAwKSkg cihpLG4pOwohICB2YXJfc2FtcCAKISAtLS0tLS0tLS0tCiEgICAgICAgICAwCiEgICAgICAgICAw CiEgICAgICAgICAwCiEgICAgICAgICAwCiEgICAgICAgICAgCiAgKDUgcm93cykKICAKICBTRUxF Q1QgVkFSX1NBTVAobjo6c21hbGxpbnQpIE9WRVIgKE9SREVSIEJZIGkgUk9XUyBCRVRXRUVOIENV UlJFTlQgUk9XIEFORCBVTkJPVU5ERUQgRk9MTE9XSU5HKQogICAgRlJPTSAoVkFMVUVTKDEsNjAw KSwoMiw0NzApLCgzLDE3MCksKDQsNDMwKSwoNSwzMDApKSByKGksbik7CiEgIHZhcl9zYW1wIAoh IC0tLS0tLS0tLS0KISAgICAgICAgIDAKISAgICAgICAgIDAKISAgICAgICAgIDAKISAgICAgICAg IDAKISAgICAgICAgICAKICAoNSByb3dzKQogIAogIFNFTEVDVCBWQVJfU0FNUChuOjpudW1lcmlj KSBPVkVSIChPUkRFUiBCWSBpIFJPV1MgQkVUV0VFTiBDVVJSRU5UIFJPVyBBTkQgVU5CT1VOREVE IEZPTExPV0lORykKKioqKioqKioqKioqKioqCioqKiAxNTc5LDE2MDIgKioqKgogIAogIFNFTEVD VCBWQVJJQU5DRShuOjppbnQpIE9WRVIgKE9SREVSIEJZIGkgUk9XUyBCRVRXRUVOIENVUlJFTlQg Uk9XIEFORCBVTkJPVU5ERUQgRk9MTE9XSU5HKQogICAgRlJPTSAoVkFMVUVTKDEsNjAwKSwoMiw0 NzApLCgzLDE3MCksKDQsNDMwKSwoNSwzMDApKSByKGksbik7CiEgICAgICAgIHZhcmlhbmNlICAg ICAgICAKISAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQohICAgICAyNzEzMC4wMDAwMDAwMDAwMDAK ISAgICAgMTg0OTEuNjY2NjY2NjY2NjY3CiEgICAgIDE2OTAwLjAwMDAwMDAwMDAwMAohICA4NDUw LjAwMDAwMDAwMDAwMDAwMDAKISAgICAgICAgICAgICAgICAgICAgICAgCiAgKDUgcm93cykKICAK ICBTRUxFQ1QgVkFSSUFOQ0Uobjo6c21hbGxpbnQpIE9WRVIgKE9SREVSIEJZIGkgUk9XUyBCRVRX RUVOIENVUlJFTlQgUk9XIEFORCBVTkJPVU5ERUQgRk9MTE9XSU5HKQogICAgRlJPTSAoVkFMVUVT KDEsNjAwKSwoMiw0NzApLCgzLDE3MCksKDQsNDMwKSwoNSwzMDApKSByKGksbik7CiEgICAgICAg IHZhcmlhbmNlICAgICAgICAKISAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQohICAgICAyNzEzMC4w MDAwMDAwMDAwMDAKISAgICAgMTg0OTEuNjY2NjY2NjY2NjY3CiEgICAgIDE2OTAwLjAwMDAwMDAw MDAwMAohICA4NDUwLjAwMDAwMDAwMDAwMDAwMDAKISAgICAgICAgICAgICAgICAgICAgICAgCiAg KDUgcm93cykKICAKICBTRUxFQ1QgVkFSSUFOQ0Uobjo6bnVtZXJpYykgT1ZFUiAoT1JERVIgQlkg aSBST1dTIEJFVFdFRU4gQ1VSUkVOVCBST1cgQU5EIFVOQk9VTkRFRCBGT0xMT1dJTkcpCi0tLSAx NTc5LDE2MDIgLS0tLQogIAogIFNFTEVDVCBWQVJJQU5DRShuOjppbnQpIE9WRVIgKE9SREVSIEJZ IGkgUk9XUyBCRVRXRUVOIENVUlJFTlQgUk9XIEFORCBVTkJPVU5ERUQgRk9MTE9XSU5HKQogICAg RlJPTSAoVkFMVUVTKDEsNjAwKSwoMiw0NzApLCgzLDE3MCksKDQsNDMwKSwoNSwzMDApKSByKGks bik7CiEgIHZhcmlhbmNlIAohIC0tLS0tLS0tLS0KISAgICAgICAgIDAKISAgICAgICAgIDAKISAg ICAgICAgIDAKISAgICAgICAgIDAKISAgICAgICAgICAKICAoNSByb3dzKQogIAogIFNFTEVDVCBW QVJJQU5DRShuOjpzbWFsbGludCkgT1ZFUiAoT1JERVIgQlkgaSBST1dTIEJFVFdFRU4gQ1VSUkVO VCBST1cgQU5EIFVOQk9VTkRFRCBGT0xMT1dJTkcpCiAgICBGUk9NIChWQUxVRVMoMSw2MDApLCgy LDQ3MCksKDMsMTcwKSwoNCw0MzApLCg1LDMwMCkpIHIoaSxuKTsKISAgdmFyaWFuY2UgCiEgLS0t LS0tLS0tLQohICAgICAgICAgMAohICAgICAgICAgMAohICAgICAgICAgMAohICAgICAgICAgMAoh ICAgICAgICAgIAogICg1IHJvd3MpCiAgCiAgU0VMRUNUIFZBUklBTkNFKG46Om51bWVyaWMpIE9W RVIgKE9SREVSIEJZIGkgUk9XUyBCRVRXRUVOIENVUlJFTlQgUk9XIEFORCBVTkJPVU5ERUQgRk9M TE9XSU5HKQoqKioqKioqKioqKioqKioKKioqIDE2MjQsMTY0OSAqKioqCiAgCiAgU0VMRUNUIFNU RERFVl9QT1Aobjo6aW50KSBPVkVSIChPUkRFUiBCWSBpIFJPV1MgQkVUV0VFTiBDVVJSRU5UIFJP VyBBTkQgVU5CT1VOREVEIEZPTExPV0lORykKICAgIEZST00gKFZBTFVFUygxLE5VTEwpLCgyLDYw MCksKDMsNDcwKSwoNCwxNzApLCg1LDQzMCksKDYsMzAwKSkgcihpLG4pOwohICAgICAgc3RkZGV2 X3BvcCAgICAgIAohIC0tLS0tLS0tLS0tLS0tLS0tLS0tLQohICAgICAxNDcuMzIyNzc0ODg1NjIz CiEgICAgIDE0Ny4zMjI3NzQ4ODU2MjMKISAgICAgMTE3Ljc2NTY1NzEzMzEzOQohICAgICAxMDYu MTQ0NTU1NTIwNjA0CiEgIDY1LjAwMDAwMDAwMDAwMDAwMDAKISAgICAgICAgICAgICAgICAgICAg MAogICg2IHJvd3MpCiAgCiAgU0VMRUNUIFNURERFVl9QT1Aobjo6c21hbGxpbnQpIE9WRVIgKE9S REVSIEJZIGkgUk9XUyBCRVRXRUVOIENVUlJFTlQgUk9XIEFORCBVTkJPVU5ERUQgRk9MTE9XSU5H KQogICAgRlJPTSAoVkFMVUVTKDEsTlVMTCksKDIsNjAwKSwoMyw0NzApLCg0LDE3MCksKDUsNDMw KSwoNiwzMDApKSByKGksbik7CiEgICAgICBzdGRkZXZfcG9wICAgICAgCiEgLS0tLS0tLS0tLS0t LS0tLS0tLS0tCiEgICAgIDE0Ny4zMjI3NzQ4ODU2MjMKISAgICAgMTQ3LjMyMjc3NDg4NTYyMwoh ICAgICAxMTcuNzY1NjU3MTMzMTM5CiEgICAgIDEwNi4xNDQ1NTU1MjA2MDQKISAgNjUuMDAwMDAw MDAwMDAwMDAwMAohICAgICAgICAgICAgICAgICAgICAwCiAgKDYgcm93cykKICAKICBTRUxFQ1Qg U1REREVWX1BPUChuOjpudW1lcmljKSBPVkVSIChPUkRFUiBCWSBpIFJPV1MgQkVUV0VFTiBDVVJS RU5UIFJPVyBBTkQgVU5CT1VOREVEIEZPTExPV0lORykKLS0tIDE2MjQsMTY0OSAtLS0tCiAgCiAg U0VMRUNUIFNURERFVl9QT1Aobjo6aW50KSBPVkVSIChPUkRFUiBCWSBpIFJPV1MgQkVUV0VFTiBD VVJSRU5UIFJPVyBBTkQgVU5CT1VOREVEIEZPTExPV0lORykKICAgIEZST00gKFZBTFVFUygxLE5V TEwpLCgyLDYwMCksKDMsNDcwKSwoNCwxNzApLCg1LDQzMCksKDYsMzAwKSkgcihpLG4pOwohICBz dGRkZXZfcG9wIAohIC0tLS0tLS0tLS0tLQohICAgICAgICAgICAwCiEgICAgICAgICAgIDAKISAg ICAgICAgICAgMAohICAgICAgICAgICAwCiEgICAgICAgICAgIDAKISAgICAgICAgICAgMAogICg2 IHJvd3MpCiAgCiAgU0VMRUNUIFNURERFVl9QT1Aobjo6c21hbGxpbnQpIE9WRVIgKE9SREVSIEJZ IGkgUk9XUyBCRVRXRUVOIENVUlJFTlQgUk9XIEFORCBVTkJPVU5ERUQgRk9MTE9XSU5HKQogICAg RlJPTSAoVkFMVUVTKDEsTlVMTCksKDIsNjAwKSwoMyw0NzApLCg0LDE3MCksKDUsNDMwKSwoNiwz MDApKSByKGksbik7CiEgIHN0ZGRldl9wb3AgCiEgLS0tLS0tLS0tLS0tCiEgICAgICAgICAgIDAK ISAgICAgICAgICAgMAohICAgICAgICAgICAwCiEgICAgICAgICAgIDAKISAgICAgICAgICAgMAoh ICAgICAgICAgICAwCiAgKDYgcm93cykKICAKICBTRUxFQ1QgU1REREVWX1BPUChuOjpudW1lcmlj KSBPVkVSIChPUkRFUiBCWSBpIFJPV1MgQkVUV0VFTiBDVVJSRU5UIFJPVyBBTkQgVU5CT1VOREVE IEZPTExPV0lORykKKioqKioqKioqKioqKioqCioqKiAxNjcyLDE2OTcgKioqKgogIAogIFNFTEVD VCBTVERERVZfU0FNUChuOjppbnQpIE9WRVIgKE9SREVSIEJZIGkgUk9XUyBCRVRXRUVOIENVUlJF TlQgUk9XIEFORCBVTkJPVU5ERUQgRk9MTE9XSU5HKQogICAgRlJPTSAoVkFMVUVTKDEsTlVMTCks KDIsNjAwKSwoMyw0NzApLCg0LDE3MCksKDUsNDMwKSwoNiwzMDApKSByKGksbik7CiEgICAgICBz dGRkZXZfc2FtcCAgICAgCiEgLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiEgICAgIDE2NC43MTE4Njk2 MzkwNzYKISAgICAgMTY0LjcxMTg2OTYzOTA3NgohICAgICAxMzUuOTg0MDY3Njk0MjIyCiEgICAg IDEzMC4wMDAwMDAwMDAwMDAKISAgOTEuOTIzODgxNTU0MjUxMTc4MgohICAgICAgICAgICAgICAg ICAgICAgCiAgKDYgcm93cykKICAKICBTRUxFQ1QgU1REREVWX1NBTVAobjo6c21hbGxpbnQpIE9W RVIgKE9SREVSIEJZIGkgUk9XUyBCRVRXRUVOIENVUlJFTlQgUk9XIEFORCBVTkJPVU5ERUQgRk9M TE9XSU5HKQogICAgRlJPTSAoVkFMVUVTKDEsTlVMTCksKDIsNjAwKSwoMyw0NzApLCg0LDE3MCks KDUsNDMwKSwoNiwzMDApKSByKGksbik7CiEgICAgICBzdGRkZXZfc2FtcCAgICAgCiEgLS0tLS0t LS0tLS0tLS0tLS0tLS0tCiEgICAgIDE2NC43MTE4Njk2MzkwNzYKISAgICAgMTY0LjcxMTg2OTYz OTA3NgohICAgICAxMzUuOTg0MDY3Njk0MjIyCiEgICAgIDEzMC4wMDAwMDAwMDAwMDAKISAgOTEu OTIzODgxNTU0MjUxMTc4MgohICAgICAgICAgICAgICAgICAgICAgCiAgKDYgcm93cykKICAKICBT RUxFQ1QgU1REREVWX1NBTVAobjo6bnVtZXJpYykgT1ZFUiAoT1JERVIgQlkgaSBST1dTIEJFVFdF RU4gQ1VSUkVOVCBST1cgQU5EIFVOQk9VTkRFRCBGT0xMT1dJTkcpCi0tLSAxNjcyLDE2OTcgLS0t LQogIAogIFNFTEVDVCBTVERERVZfU0FNUChuOjppbnQpIE9WRVIgKE9SREVSIEJZIGkgUk9XUyBC RVRXRUVOIENVUlJFTlQgUk9XIEFORCBVTkJPVU5ERUQgRk9MTE9XSU5HKQogICAgRlJPTSAoVkFM VUVTKDEsTlVMTCksKDIsNjAwKSwoMyw0NzApLCg0LDE3MCksKDUsNDMwKSwoNiwzMDApKSByKGks bik7CiEgIHN0ZGRldl9zYW1wIAohIC0tLS0tLS0tLS0tLS0KISAgICAgICAgICAgIDAKISAgICAg ICAgICAgIDAKISAgICAgICAgICAgIDAKISAgICAgICAgICAgIDAKISAgICAgICAgICAgIDAKISAg ICAgICAgICAgICAKICAoNiByb3dzKQogIAogIFNFTEVDVCBTVERERVZfU0FNUChuOjpzbWFsbGlu dCkgT1ZFUiAoT1JERVIgQlkgaSBST1dTIEJFVFdFRU4gQ1VSUkVOVCBST1cgQU5EIFVOQk9VTkRF RCBGT0xMT1dJTkcpCiAgICBGUk9NIChWQUxVRVMoMSxOVUxMKSwoMiw2MDApLCgzLDQ3MCksKDQs MTcwKSwoNSw0MzApLCg2LDMwMCkpIHIoaSxuKTsKISAgc3RkZGV2X3NhbXAgCiEgLS0tLS0tLS0t LS0tLQohICAgICAgICAgICAgMAohICAgICAgICAgICAgMAohICAgICAgICAgICAgMAohICAgICAg ICAgICAgMAohICAgICAgICAgICAgMAohICAgICAgICAgICAgIAogICg2IHJvd3MpCiAgCiAgU0VM RUNUIFNURERFVl9TQU1QKG46Om51bWVyaWMpIE9WRVIgKE9SREVSIEJZIGkgUk9XUyBCRVRXRUVO IENVUlJFTlQgUk9XIEFORCBVTkJPVU5ERUQgRk9MTE9XSU5HKQoqKioqKioqKioqKioqKioKKioq IDE3MjAsMTc0NSAqKioqCiAgCiAgU0VMRUNUIFNURERFVihuOjppbnQpIE9WRVIgKE9SREVSIEJZ IGkgUk9XUyBCRVRXRUVOIENVUlJFTlQgUk9XIEFORCBVTkJPVU5ERUQgRk9MTE9XSU5HKQogICAg RlJPTSAoVkFMVUVTKDAsTlVMTCksKDEsNjAwKSwoMiw0NzApLCgzLDE3MCksKDQsNDMwKSwoNSwz MDApKSByKGksbik7CiEgICAgICAgIHN0ZGRldiAgICAgICAgCiEgLS0tLS0tLS0tLS0tLS0tLS0t LS0tCiEgICAgIDE2NC43MTE4Njk2MzkwNzYKISAgICAgMTY0LjcxMTg2OTYzOTA3NgohICAgICAx MzUuOTg0MDY3Njk0MjIyCiEgICAgIDEzMC4wMDAwMDAwMDAwMDAKISAgOTEuOTIzODgxNTU0MjUx MTc4MgohICAgICAgICAgICAgICAgICAgICAgCiAgKDYgcm93cykKICAKICBTRUxFQ1QgU1REREVW KG46OnNtYWxsaW50KSBPVkVSIChPUkRFUiBCWSBpIFJPV1MgQkVUV0VFTiBDVVJSRU5UIFJPVyBB TkQgVU5CT1VOREVEIEZPTExPV0lORykKICAgIEZST00gKFZBTFVFUygwLE5VTEwpLCgxLDYwMCks KDIsNDcwKSwoMywxNzApLCg0LDQzMCksKDUsMzAwKSkgcihpLG4pOwohICAgICAgICBzdGRkZXYg ICAgICAgIAohIC0tLS0tLS0tLS0tLS0tLS0tLS0tLQohICAgICAxNjQuNzExODY5NjM5MDc2CiEg ICAgIDE2NC43MTE4Njk2MzkwNzYKISAgICAgMTM1Ljk4NDA2NzY5NDIyMgohICAgICAxMzAuMDAw MDAwMDAwMDAwCiEgIDkxLjkyMzg4MTU1NDI1MTE3ODIKISAgICAgICAgICAgICAgICAgICAgIAog ICg2IHJvd3MpCiAgCiAgU0VMRUNUIFNURERFVihuOjpudW1lcmljKSBPVkVSIChPUkRFUiBCWSBp IFJPV1MgQkVUV0VFTiBDVVJSRU5UIFJPVyBBTkQgVU5CT1VOREVEIEZPTExPV0lORykKLS0tIDE3 MjAsMTc0NSAtLS0tCiAgCiAgU0VMRUNUIFNURERFVihuOjppbnQpIE9WRVIgKE9SREVSIEJZIGkg Uk9XUyBCRVRXRUVOIENVUlJFTlQgUk9XIEFORCBVTkJPVU5ERUQgRk9MTE9XSU5HKQogICAgRlJP TSAoVkFMVUVTKDAsTlVMTCksKDEsNjAwKSwoMiw0NzApLCgzLDE3MCksKDQsNDMwKSwoNSwzMDAp KSByKGksbik7CiEgIHN0ZGRldiAKISAtLS0tLS0tLQohICAgICAgIDAKISAgICAgICAwCiEgICAg ICAgMAohICAgICAgIDAKISAgICAgICAwCiEgICAgICAgIAogICg2IHJvd3MpCiAgCiAgU0VMRUNU IFNURERFVihuOjpzbWFsbGludCkgT1ZFUiAoT1JERVIgQlkgaSBST1dTIEJFVFdFRU4gQ1VSUkVO VCBST1cgQU5EIFVOQk9VTkRFRCBGT0xMT1dJTkcpCiAgICBGUk9NIChWQUxVRVMoMCxOVUxMKSwo MSw2MDApLCgyLDQ3MCksKDMsMTcwKSwoNCw0MzApLCg1LDMwMCkpIHIoaSxuKTsKISAgc3RkZGV2 IAohIC0tLS0tLS0tCiEgICAgICAgMAohICAgICAgIDAKISAgICAgICAwCiEgICAgICAgMAohICAg ICAgIDAKISAgICAgICAgCiAgKDYgcm93cykKICAKICBTRUxFQ1QgU1REREVWKG46Om51bWVyaWMp IE9WRVIgKE9SREVSIEJZIGkgUk9XUyBCRVRXRUVOIENVUlJFTlQgUk9XIEFORCBVTkJPVU5ERUQg Rk9MTE9XSU5HKQoKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PQoKKioqIC9ob21lL2J1aWxkZmFybS9tcG9seWFrb3Zh L3Bvc3RncmVzcWxfbWFzdGVyL3NyYy90ZXN0L3JlZ3Jlc3MvZXhwZWN0ZWQvd2l0aC5vdXQJVGh1 IEphbiAxMSAxOTozNzo1MSAyMDE4Ci0tLSAvaG9tZS9idWlsZGZhcm0vbXBvbHlha292YS9wb3N0 Z3Jlc3FsX21hc3Rlci9zcmMvdGVzdC9yZWdyZXNzL3Jlc3VsdHMvd2l0aC5vdXQJVGh1IEphbiAx MSAyMDoxMjozOSAyMDE4CioqKioqKioqKioqKioqKgoqKiogMjg1LDI5MSAqKioqCiAgU0VMRUNU IGNvdW50KCopIEZST00gcTEgV0hFUkUgeSA+IChTRUxFQ1Qgc3VtKHkpLzEwMCBGUk9NIHExIHFz dWIpOwogICBjb3VudCAKICAtLS0tLS0tCiEgICAgIDUwCiAgKDEgcm93KQogIAogIC0tIHZpYSBh IFZJRVcKLS0tIDI4NSwyOTEgLS0tLQogIFNFTEVDVCBjb3VudCgqKSBGUk9NIHExIFdIRVJFIHkg PiAoU0VMRUNUIHN1bSh5KS8xMDAgRlJPTSBxMSBxc3ViKTsKICAgY291bnQgCiAgLS0tLS0tLQoh ICAgICAgMAogICgxIHJvdykKICAKICAtLSB2aWEgYSBWSUVXCgo9PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CgoqKiog L2hvbWUvYnVpbGRmYXJtL21wb2x5YWtvdmEvcG9zdGdyZXNxbF9tYXN0ZXIvc3JjL3Rlc3QvcmVn cmVzcy9leHBlY3RlZC9zdGF0cy5vdXQJVGh1IEphbiAxMSAxOTozNzo1MSAyMDE4Ci0tLSAvaG9t ZS9idWlsZGZhcm0vbXBvbHlha292YS9wb3N0Z3Jlc3FsX21hc3Rlci9zcmMvdGVzdC9yZWdyZXNz L3Jlc3VsdHMvc3RhdHMub3V0CVRodSBKYW4gMTEgMjA6MTM6MDcgMjAxOAoqKioqKioqKioqKioq KioKKioqIDI1LDMwICoqKioKLS0tIDI1LDMxIC0tLS0KICAgIEZST00gcGdfY2F0YWxvZy5wZ19z dGF0X3VzZXJfdGFibGVzIEFTIHQsCiAgICAgICAgIHBnX2NhdGFsb2cucGdfc3RhdGlvX3VzZXJf dGFibGVzIEFTIGIKICAgV0hFUkUgdC5yZWxuYW1lPSd0ZW5rMicgQU5EIGIucmVsbmFtZT0ndGVu azInOworIEVSUk9SOiAgYmlnaW50IG91dCBvZiByYW5nZQogIC0tIGZ1bmN0aW9uIHRvIHdhaXQg Zm9yIGNvdW50ZXJzIHRvIGFkdmFuY2UKICBjcmVhdGUgZnVuY3Rpb24gd2FpdF9mb3Jfc3RhdHMo KSByZXR1cm5zIHZvaWQgYXMgJCQKICBkZWNsYXJlCioqKioqKioqKioqKioqKgoqKiogMTU0LDE2 NCAqKioqCiAgXGMgLQogIC0tIHdhaXQgZm9yIHN0YXRzIGNvbGxlY3RvciB0byB1cGRhdGUKICBT RUxFQ1Qgd2FpdF9mb3Jfc3RhdHMoKTsKISAgd2FpdF9mb3Jfc3RhdHMgCiEgLS0tLS0tLS0tLS0t LS0tLQohICAKISAoMSByb3cpCiEgCiAgLS0gY2hlY2sgZWZmZWN0cwogIFNFTEVDVCByZWxuYW1l LCBuX3R1cF9pbnMsIG5fdHVwX3VwZCwgbl90dXBfZGVsLCBuX2xpdmVfdHVwLCBuX2RlYWRfdHVw CiAgICBGUk9NIHBnX3N0YXRfdXNlcl90YWJsZXMKLS0tIDE1NSwxNjYgLS0tLQogIFxjIC0KICAt LSB3YWl0IGZvciBzdGF0cyBjb2xsZWN0b3IgdG8gdXBkYXRlCiAgU0VMRUNUIHdhaXRfZm9yX3N0 YXRzKCk7CiEgRVJST1I6ICByZWxhdGlvbiAicHJldnN0YXRzIiBkb2VzIG5vdCBleGlzdAohIExJ TkUgMTogLi4uICBGUk9NIHBnX3N0YXRfdXNlcl90YWJsZXMgQVMgc3QsIHBnX2NsYXNzIEFTIGNs LCBwcmV2c3RhdHMgLi4uCiEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIF4KISBRVUVSWTogIFNFTEVDVCAoc3Quc2VxX3NjYW4gPj0g cHIuc2VxX3NjYW4gKyAxKSAgICAgICAgICAgICAgICAgICAgIEZST00gcGdfc3RhdF91c2VyX3Rh YmxlcyBBUyBzdCwgcGdfY2xhc3MgQVMgY2wsIHByZXZzdGF0cyBBUyBwcgohICAgICAgV0hFUkUg c3QucmVsbmFtZT0ndGVuazInIEFORCBjbC5yZWxuYW1lPSd0ZW5rMicKISBDT05URVhUOiAgUEwv cGdTUUwgZnVuY3Rpb24gd2FpdF9mb3Jfc3RhdHMoKSBsaW5lIDE4IGF0IFNRTCBzdGF0ZW1lbnQK ICAtLSBjaGVjayBlZmZlY3RzCiAgU0VMRUNUIHJlbG5hbWUsIG5fdHVwX2lucywgbl90dXBfdXBk LCBuX3R1cF9kZWwsIG5fbGl2ZV90dXAsIG5fZGVhZF90dXAKICAgIEZST00gcGdfc3RhdF91c2Vy X3RhYmxlcwoqKioqKioqKioqKioqKioKKioqIDE2NSwxNzUgKioqKgogICBXSEVSRSByZWxuYW1l IGxpa2UgJ3RydW5jX3N0YXRzX3Rlc3QlJyBvcmRlciBieSByZWxuYW1lOwogICAgICAgIHJlbG5h bWUgICAgICB8IG5fdHVwX2lucyB8IG5fdHVwX3VwZCB8IG5fdHVwX2RlbCB8IG5fbGl2ZV90dXAg fCBuX2RlYWRfdHVwIAogIC0tLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0rLS0tLS0tLS0t LS0rLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLQohICB0cnVuY19zdGF0c190 ZXN0ICB8ICAgICAgICAgMyB8ICAgICAgICAgMCB8ICAgICAgICAgMCB8ICAgICAgICAgIDAgfCAg ICAgICAgICAwCiEgIHRydW5jX3N0YXRzX3Rlc3QxIHwgICAgICAgICA0IHwgICAgICAgICAyIHwg ICAgICAgICAxIHwgICAgICAgICAgMSB8ICAgICAgICAgIDAKISAgdHJ1bmNfc3RhdHNfdGVzdDIg fCAgICAgICAgIDEgfCAgICAgICAgIDAgfCAgICAgICAgIDAgfCAgICAgICAgICAxIHwgICAgICAg ICAgMAohICB0cnVuY19zdGF0c190ZXN0MyB8ICAgICAgICAgNCB8ICAgICAgICAgMCB8ICAgICAg ICAgMCB8ICAgICAgICAgIDIgfCAgICAgICAgICAyCiEgIHRydW5jX3N0YXRzX3Rlc3Q0IHwgICAg ICAgICAyIHwgICAgICAgICAwIHwgICAgICAgICAwIHwgICAgICAgICAgMCB8ICAgICAgICAgIDIK ICAoNSByb3dzKQogIAogIFNFTEVDVCBzdC5zZXFfc2NhbiA+PSBwci5zZXFfc2NhbiArIDEsCi0t LSAxNjcsMTc3IC0tLS0KICAgV0hFUkUgcmVsbmFtZSBsaWtlICd0cnVuY19zdGF0c190ZXN0JScg b3JkZXIgYnkgcmVsbmFtZTsKICAgICAgICByZWxuYW1lICAgICAgfCBuX3R1cF9pbnMgfCBuX3R1 cF91cGQgfCBuX3R1cF9kZWwgfCBuX2xpdmVfdHVwIHwgbl9kZWFkX3R1cCAKICAtLS0tLS0tLS0t LS0tLS0tLS0tKy0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t LSstLS0tLS0tLS0tLS0KISAgdHJ1bmNfc3RhdHNfdGVzdCAgfCAgICAgICAgIDAgfCAgICAgICAg IDAgfCAgICAgICAgIDAgfCAgICAgICAgICAwIHwgICAgICAgICAgMAohICB0cnVuY19zdGF0c190 ZXN0MSB8ICAgICAgICAgMCB8ICAgICAgICAgMCB8ICAgICAgICAgMCB8ICAgICAgICAgIDAgfCAg ICAgICAgICAwCiEgIHRydW5jX3N0YXRzX3Rlc3QyIHwgICAgICAgICAwIHwgICAgICAgICAwIHwg ICAgICAgICAwIHwgICAgICAgICAgMCB8ICAgICAgICAgIDAKISAgdHJ1bmNfc3RhdHNfdGVzdDMg fCAgICAgICAgIDAgfCAgICAgICAgIDAgfCAgICAgICAgIDAgfCAgICAgICAgICAwIHwgICAgICAg ICAgMAohICB0cnVuY19zdGF0c190ZXN0NCB8ICAgICAgICAgMCB8ICAgICAgICAgMCB8ICAgICAg ICAgMCB8ICAgICAgICAgIDAgfCAgICAgICAgICAwCiAgKDUgcm93cykKICAKICBTRUxFQ1Qgc3Qu c2VxX3NjYW4gPj0gcHIuc2VxX3NjYW4gKyAxLAoqKioqKioqKioqKioqKioKKioqIDE3OCwyMDQg KioqKgogICAgICAgICBzdC5pZHhfdHVwX2ZldGNoID49IHByLmlkeF90dXBfZmV0Y2ggKyAxCiAg ICBGUk9NIHBnX3N0YXRfdXNlcl90YWJsZXMgQVMgc3QsIHBnX2NsYXNzIEFTIGNsLCBwcmV2c3Rh dHMgQVMgcHIKICAgV0hFUkUgc3QucmVsbmFtZT0ndGVuazInIEFORCBjbC5yZWxuYW1lPSd0ZW5r Mic7CiEgID9jb2x1bW4/IHwgP2NvbHVtbj8gfCA/Y29sdW1uPyB8ID9jb2x1bW4/IAohIC0tLS0t LS0tLS0rLS0tLS0tLS0tLSstLS0tLS0tLS0tKy0tLS0tLS0tLS0KISAgdCAgICAgICAgfCB0ICAg ICAgICB8IHQgICAgICAgIHwgdAohICgxIHJvdykKISAKICBTRUxFQ1Qgc3QuaGVhcF9ibGtzX3Jl YWQgKyBzdC5oZWFwX2Jsa3NfaGl0ID49IHByLmhlYXBfYmxrcyArIGNsLnJlbHBhZ2VzLAogICAg ICAgICBzdC5pZHhfYmxrc19yZWFkICsgc3QuaWR4X2Jsa3NfaGl0ID49IHByLmlkeF9ibGtzICsg MQogICAgRlJPTSBwZ19zdGF0aW9fdXNlcl90YWJsZXMgQVMgc3QsIHBnX2NsYXNzIEFTIGNsLCBw cmV2c3RhdHMgQVMgcHIKICAgV0hFUkUgc3QucmVsbmFtZT0ndGVuazInIEFORCBjbC5yZWxuYW1l PSd0ZW5rMic7CiEgID9jb2x1bW4/IHwgP2NvbHVtbj8gCiEgLS0tLS0tLS0tLSstLS0tLS0tLS0t CiEgIHQgICAgICAgIHwgdAohICgxIHJvdykKISAKICBTRUxFQ1QgcHIuc25hcF90cyA8IHBnX3N0 YXRfZ2V0X3NuYXBzaG90X3RpbWVzdGFtcCgpIGFzIHNuYXBzaG90X25ld2VyCiAgRlJPTSBwcmV2 c3RhdHMgQVMgcHI7CiEgIHNuYXBzaG90X25ld2VyIAohIC0tLS0tLS0tLS0tLS0tLS0KISAgdAoh ICgxIHJvdykKISAKICBEUk9QIFRBQkxFIHRydW5jX3N0YXRzX3Rlc3QsIHRydW5jX3N0YXRzX3Rl c3QxLCB0cnVuY19zdGF0c190ZXN0MiwgdHJ1bmNfc3RhdHNfdGVzdDMsIHRydW5jX3N0YXRzX3Rl c3Q0OwogIERST1AgVEFCTEUgcHJldnN0YXRzOwogIC0tIEVuZCBvZiBTdGF0cyBUZXN0Ci0tLSAx ODAsMjAxIC0tLS0KICAgICAgICAgc3QuaWR4X3R1cF9mZXRjaCA+PSBwci5pZHhfdHVwX2ZldGNo ICsgMQogICAgRlJPTSBwZ19zdGF0X3VzZXJfdGFibGVzIEFTIHN0LCBwZ19jbGFzcyBBUyBjbCwg cHJldnN0YXRzIEFTIHByCiAgIFdIRVJFIHN0LnJlbG5hbWU9J3RlbmsyJyBBTkQgY2wucmVsbmFt ZT0ndGVuazInOwohIEVSUk9SOiAgcmVsYXRpb24gInByZXZzdGF0cyIgZG9lcyBub3QgZXhpc3QK ISBMSU5FIDU6ICAgRlJPTSBwZ19zdGF0X3VzZXJfdGFibGVzIEFTIHN0LCBwZ19jbGFzcyBBUyBj bCwgcHJldnN0YXRzIC4uLgohICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICBeCiAgU0VMRUNUIHN0LmhlYXBfYmxrc19yZWFkICsgc3QuaGVh cF9ibGtzX2hpdCA+PSBwci5oZWFwX2Jsa3MgKyBjbC5yZWxwYWdlcywKICAgICAgICAgc3QuaWR4 X2Jsa3NfcmVhZCArIHN0LmlkeF9ibGtzX2hpdCA+PSBwci5pZHhfYmxrcyArIDEKICAgIEZST00g cGdfc3RhdGlvX3VzZXJfdGFibGVzIEFTIHN0LCBwZ19jbGFzcyBBUyBjbCwgcHJldnN0YXRzIEFT IHByCiAgIFdIRVJFIHN0LnJlbG5hbWU9J3RlbmsyJyBBTkQgY2wucmVsbmFtZT0ndGVuazInOwoh IEVSUk9SOiAgcmVsYXRpb24gInByZXZzdGF0cyIgZG9lcyBub3QgZXhpc3QKISBMSU5FIDM6IC4u LkZST00gcGdfc3RhdGlvX3VzZXJfdGFibGVzIEFTIHN0LCBwZ19jbGFzcyBBUyBjbCwgcHJldnN0 YXRzIC4uLgohICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICBeCiAgU0VMRUNUIHByLnNuYXBfdHMgPCBwZ19zdGF0X2dldF9zbmFwc2hv dF90aW1lc3RhbXAoKSBhcyBzbmFwc2hvdF9uZXdlcgogIEZST00gcHJldnN0YXRzIEFTIHByOwoh IEVSUk9SOiAgcmVsYXRpb24gInByZXZzdGF0cyIgZG9lcyBub3QgZXhpc3QKISBMSU5FIDI6IEZS T00gcHJldnN0YXRzIEFTIHByOwohICAgICAgICAgICAgICBeCiAgRFJPUCBUQUJMRSB0cnVuY19z dGF0c190ZXN0LCB0cnVuY19zdGF0c190ZXN0MSwgdHJ1bmNfc3RhdHNfdGVzdDIsIHRydW5jX3N0 YXRzX3Rlc3QzLCB0cnVuY19zdGF0c190ZXN0NDsKICBEUk9QIFRBQkxFIHByZXZzdGF0czsKKyBF UlJPUjogIHRhYmxlICJwcmV2c3RhdHMiIGRvZXMgbm90IGV4aXN0CiAgLS0gRW5kIG9mIFN0YXRz IFRlc3QKCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT0KCg== --=_43f3385143eeada8561e7a1ce9772146 Content-Transfer-Encoding: base64 Content-Type: text/plain; name=regression.out Content-Disposition: attachment; filename=regression.out; size=8899 dGVzdCB0YWJsZXNwYWNlICAgICAgICAgICAgICAgLi4uIG9rCnBhcmFsbGVsIGdyb3VwICgyMCB0 ZXN0cyk6ICBvaWQgZmxvYXQ0IGZsb2F0OCB2YXJjaGFyIHRleHQgaW50MiBuYW1lIGNoYXIgYm9v bGVhbiBiaXQgdHhpZCBpbnQ0IGludDggbW9uZXkgdXVpZCByZWdwcm9jIHBnX2xzbiBlbnVtIG51 bWVyaWMgcmFuZ2V0eXBlcwogICAgIGJvb2xlYW4gICAgICAgICAgICAgICAgICAuLi4gb2sKICAg ICBjaGFyICAgICAgICAgICAgICAgICAgICAgLi4uIG9rCiAgICAgbmFtZSAgICAgICAgICAgICAg ICAgICAgIC4uLiBvawogICAgIHZhcmNoYXIgICAgICAgICAgICAgICAgICAuLi4gb2sKICAgICB0 ZXh0ICAgICAgICAgICAgICAgICAgICAgLi4uIG9rCiAgICAgaW50MiAgICAgICAgICAgICAgICAg ICAgIC4uLiBvawogICAgIGludDQgICAgICAgICAgICAgICAgICAgICAuLi4gb2sKICAgICBpbnQ4 ICAgICAgICAgICAgICAgICAgICAgLi4uIG9rCiAgICAgb2lkICAgICAgICAgICAgICAgICAgICAg IC4uLiBvawogICAgIGZsb2F0NCAgICAgICAgICAgICAgICAgICAuLi4gb2sKICAgICBmbG9hdDgg ICAgICAgICAgICAgICAgICAgLi4uIG9rCiAgICAgYml0ICAgICAgICAgICAgICAgICAgICAgIC4u LiBvawogICAgIG51bWVyaWMgICAgICAgICAgICAgICAgICAuLi4gb2sKICAgICB0eGlkICAgICAg ICAgICAgICAgICAgICAgLi4uIG9rCiAgICAgdXVpZCAgICAgICAgICAgICAgICAgICAgIC4uLiBv awogICAgIGVudW0gICAgICAgICAgICAgICAgICAgICAuLi4gb2sKICAgICBtb25leSAgICAgICAg ICAgICAgICAgICAgLi4uIG9rCiAgICAgcmFuZ2V0eXBlcyAgICAgICAgICAgICAgIC4uLiBvawog ICAgIHBnX2xzbiAgICAgICAgICAgICAgICAgICAuLi4gb2sKICAgICByZWdwcm9jICAgICAgICAg ICAgICAgICAgLi4uIG9rCnRlc3Qgc3RyaW5ncyAgICAgICAgICAgICAgICAgIC4uLiBvawp0ZXN0 IG51bWVyb2xvZ3kgICAgICAgICAgICAgICAuLi4gb2sKcGFyYWxsZWwgZ3JvdXAgKDIwIHRlc3Rz KTogIGRhdGUgdGltZSBjaXJjbGUgcGF0aCBsaW5lIHBvaW50IGxzZWcgdGltZXR6IGFic3RpbWUg bWFjYWRkciByZWx0aW1lIHRpbnRlcnZhbCBtYWNhZGRyOCBpbmV0IGludGVydmFsIHRpbWVzdGFt cCB0c3R5cGVzIHRpbWVzdGFtcHR6IGJveCBwb2x5Z29uCiAgICAgcG9pbnQgICAgICAgICAgICAg ICAgICAgIC4uLiBvawogICAgIGxzZWcgICAgICAgICAgICAgICAgICAgICAuLi4gb2sKICAgICBs aW5lICAgICAgICAgICAgICAgICAgICAgLi4uIG9rCiAgICAgYm94ICAgICAgICAgICAgICAgICAg ICAgIC4uLiBvawogICAgIHBhdGggICAgICAgICAgICAgICAgICAgICAuLi4gb2sKICAgICBwb2x5 Z29uICAgICAgICAgICAgICAgICAgLi4uIG9rCiAgICAgY2lyY2xlICAgICAgICAgICAgICAgICAg IC4uLiBvawogICAgIGRhdGUgICAgICAgICAgICAgICAgICAgICAuLi4gb2sKICAgICB0aW1lICAg ICAgICAgICAgICAgICAgICAgLi4uIG9rCiAgICAgdGltZXR6ICAgICAgICAgICAgICAgICAgIC4u LiBvawogICAgIHRpbWVzdGFtcCAgICAgICAgICAgICAgICAuLi4gb2sKICAgICB0aW1lc3RhbXB0 eiAgICAgICAgICAgICAgLi4uIG9rCiAgICAgaW50ZXJ2YWwgICAgICAgICAgICAgICAgIC4uLiBv awogICAgIGFic3RpbWUgICAgICAgICAgICAgICAgICAuLi4gb2sKICAgICByZWx0aW1lICAgICAg ICAgICAgICAgICAgLi4uIG9rCiAgICAgdGludGVydmFsICAgICAgICAgICAgICAgIC4uLiBvawog ICAgIGluZXQgICAgICAgICAgICAgICAgICAgICAuLi4gb2sKICAgICBtYWNhZGRyICAgICAgICAg ICAgICAgICAgLi4uIG9rCiAgICAgbWFjYWRkcjggICAgICAgICAgICAgICAgIC4uLiBvawogICAg IHRzdHlwZXMgICAgICAgICAgICAgICAgICAuLi4gb2sKcGFyYWxsZWwgZ3JvdXAgKDkgdGVzdHMp OiAgZ2VvbWV0cnkgZXhwcmVzc2lvbnMgY29tbWVudHMgbWlzY19zYW5pdHkgaG9yb2xvZ3kgdHlw ZV9zYW5pdHkgb2lkam9pbnMgb3ByX3Nhbml0eSByZWdleAogICAgIGdlb21ldHJ5ICAgICAgICAg ICAgICAgICAuLi4gb2sKICAgICBob3JvbG9neSAgICAgICAgICAgICAgICAgLi4uIG9rCiAgICAg cmVnZXggICAgICAgICAgICAgICAgICAgIC4uLiBvawogICAgIG9pZGpvaW5zICAgICAgICAgICAg ICAgICAuLi4gb2sKICAgICB0eXBlX3Nhbml0eSAgICAgICAgICAgICAgLi4uIG9rCiAgICAgb3By X3Nhbml0eSAgICAgICAgICAgICAgIC4uLiBvawogICAgIG1pc2Nfc2FuaXR5ICAgICAgICAgICAg ICAuLi4gb2sKICAgICBjb21tZW50cyAgICAgICAgICAgICAgICAgLi4uIG9rCiAgICAgZXhwcmVz c2lvbnMgICAgICAgICAgICAgIC4uLiBvawp0ZXN0IGluc2VydCAgICAgICAgICAgICAgICAgICAu Li4gb2sKdGVzdCBpbnNlcnRfY29uZmxpY3QgICAgICAgICAgLi4uIG9rCnRlc3QgY3JlYXRlX2Z1 bmN0aW9uXzEgICAgICAgIC4uLiBvawp0ZXN0IGNyZWF0ZV90eXBlICAgICAgICAgICAgICAuLi4g b2sKdGVzdCBjcmVhdGVfdGFibGUgICAgICAgICAgICAgLi4uIG9rCnRlc3QgY3JlYXRlX2Z1bmN0 aW9uXzIgICAgICAgIC4uLiBvawpwYXJhbGxlbCBncm91cCAoMyB0ZXN0cyk6ICBjb3B5c2VsZWN0 IGNvcHlkbWwgY29weQogICAgIGNvcHkgICAgICAgICAgICAgICAgICAgICAuLi4gb2sKICAgICBj b3B5c2VsZWN0ICAgICAgICAgICAgICAgLi4uIG9rCiAgICAgY29weWRtbCAgICAgICAgICAgICAg ICAgIC4uLiBvawpwYXJhbGxlbCBncm91cCAoMyB0ZXN0cyk6ICBjcmVhdGVfb3BlcmF0b3IgY3Jl YXRlX3Byb2NlZHVyZSBjcmVhdGVfbWlzYwogICAgIGNyZWF0ZV9taXNjICAgICAgICAgICAgICAu Li4gb2sKICAgICBjcmVhdGVfb3BlcmF0b3IgICAgICAgICAgLi4uIG9rCiAgICAgY3JlYXRlX3By b2NlZHVyZSAgICAgICAgIC4uLiBvawpwYXJhbGxlbCBncm91cCAoMiB0ZXN0cyk6ICBjcmVhdGVf dmlldyBjcmVhdGVfaW5kZXgKICAgICBjcmVhdGVfaW5kZXggICAgICAgICAgICAgLi4uIG9rCiAg ICAgY3JlYXRlX3ZpZXcgICAgICAgICAgICAgIC4uLiBvawpwYXJhbGxlbCBncm91cCAoMTUgdGVz dHMpOiAgY3JlYXRlX2Z1bmN0aW9uXzMgY3JlYXRlX2Nhc3QgY3JlYXRlX2FnZ3JlZ2F0ZSByb2xl YXR0cmlidXRlcyBoYXNoX2Z1bmMgZHJvcF9pZl9leGlzdHMgdHlwZWRfdGFibGUgY3JlYXRlX2Ft IGNvbnN0cmFpbnRzIHJvbGVuYW1lcyB2YWN1dW0gY3JlYXRlX3RhYmxlX2xpa2UgaW5oZXJpdCB1 cGRhdGFibGVfdmlld3MgdHJpZ2dlcnMKICAgICBjcmVhdGVfYWdncmVnYXRlICAgICAgICAgLi4u IG9rCiAgICAgY3JlYXRlX2Z1bmN0aW9uXzMgICAgICAgIC4uLiBvawogICAgIGNyZWF0ZV9jYXN0 ICAgICAgICAgICAgICAuLi4gb2sKICAgICBjb25zdHJhaW50cyAgICAgICAgICAgICAgLi4uIG9r CiAgICAgdHJpZ2dlcnMgICAgICAgICAgICAgICAgIC4uLiBvawogICAgIGluaGVyaXQgICAgICAg ICAgICAgICAgICAuLi4gb2sKICAgICBjcmVhdGVfdGFibGVfbGlrZSAgICAgICAgLi4uIG9rCiAg ICAgdHlwZWRfdGFibGUgICAgICAgICAgICAgIC4uLiBvawogICAgIHZhY3V1bSAgICAgICAgICAg ICAgICAgICAuLi4gb2sKICAgICBkcm9wX2lmX2V4aXN0cyAgICAgICAgICAgLi4uIG9rCiAgICAg dXBkYXRhYmxlX3ZpZXdzICAgICAgICAgIC4uLiBvawogICAgIHJvbGVuYW1lcyAgICAgICAgICAg ICAgICAuLi4gb2sKICAgICByb2xlYXR0cmlidXRlcyAgICAgICAgICAgLi4uIG9rCiAgICAgY3Jl YXRlX2FtICAgICAgICAgICAgICAgIC4uLiBvawogICAgIGhhc2hfZnVuYyAgICAgICAgICAgICAg ICAuLi4gb2sKdGVzdCBzYW5pdHlfY2hlY2sgICAgICAgICAgICAgLi4uIG9rCnRlc3QgZXJyb3Jz ICAgICAgICAgICAgICAgICAgIC4uLiBvawp0ZXN0IHNlbGVjdCAgICAgICAgICAgICAgICAgICAu Li4gb2sKcGFyYWxsZWwgZ3JvdXAgKDIwIHRlc3RzKTogIHJhbmRvbSBzZWxlY3RfaW50byBjYXNl IHNlbGVjdF9oYXZpbmcgc2VsZWN0X2Rpc3RpbmN0IHNlbGVjdF9pbXBsaWNpdCBzZWxlY3RfZGlz dGluY3Rfb24gZGVsZXRlIG5hbWVzcGFjZSBidHJlZV9pbmRleCBwcmVwYXJlZF94YWN0cyB0cmFu c2FjdGlvbnMgcG9ydGFscyB1bmlvbiBzdWJzZWxlY3QgdXBkYXRlIGFycmF5cyBhZ2dyZWdhdGVz IGhhc2hfaW5kZXggam9pbgogICAgIHNlbGVjdF9pbnRvICAgICAgICAgICAgICAuLi4gb2sKICAg ICBzZWxlY3RfZGlzdGluY3QgICAgICAgICAgLi4uIG9rCiAgICAgc2VsZWN0X2Rpc3RpbmN0X29u ICAgICAgIC4uLiBvawogICAgIHNlbGVjdF9pbXBsaWNpdCAgICAgICAgICAuLi4gb2sKICAgICBz ZWxlY3RfaGF2aW5nICAgICAgICAgICAgLi4uIG9rCiAgICAgc3Vic2VsZWN0ICAgICAgICAgICAg ICAgIC4uLiBvawogICAgIHVuaW9uICAgICAgICAgICAgICAgICAgICAuLi4gb2sKICAgICBjYXNl ICAgICAgICAgICAgICAgICAgICAgLi4uIG9rCiAgICAgam9pbiAgICAgICAgICAgICAgICAgICAg IC4uLiBvawogICAgIGFnZ3JlZ2F0ZXMgICAgICAgICAgICAgICAuLi4gb2sKICAgICB0cmFuc2Fj dGlvbnMgICAgICAgICAgICAgLi4uIG9rCiAgICAgcmFuZG9tICAgICAgICAgICAgICAgICAgIC4u LiBmYWlsZWQgKGlnbm9yZWQpCiAgICAgcG9ydGFscyAgICAgICAgICAgICAgICAgIC4uLiBvawog ICAgIGFycmF5cyAgICAgICAgICAgICAgICAgICAuLi4gb2sKICAgICBidHJlZV9pbmRleCAgICAg ICAgICAgICAgLi4uIG9rCiAgICAgaGFzaF9pbmRleCAgICAgICAgICAgICAgIC4uLiBvawogICAg IHVwZGF0ZSAgICAgICAgICAgICAgICAgICAuLi4gb2sKICAgICBuYW1lc3BhY2UgICAgICAgICAg ICAgICAgLi4uIG9rCiAgICAgcHJlcGFyZWRfeGFjdHMgICAgICAgICAgIC4uLiBvawogICAgIGRl bGV0ZSAgICAgICAgICAgICAgICAgICAuLi4gb2sKcGFyYWxsZWwgZ3JvdXAgKDE3IHRlc3RzKTog IGluaXRfcHJpdnMgc2VjdXJpdHlfbGFiZWwgbG9jayBkcm9wX29wZXJhdG9yIHBhc3N3b3JkIHRh Ymxlc2FtcGxlIHJlcGxpY2FfaWRlbnRpdHkgb2JqZWN0X2FkZHJlc3MgZ3JvdXBpbmdzZXRzIGNv bGxhdGUgcHJpdmlsZWdlcyBtYXR2aWV3IGJyaW4gc3BnaXN0IGdpbiByb3dzZWN1cml0eSBnaXN0 CiAgICAgYnJpbiAgICAgICAgICAgICAgICAgICAgIC4uLiBvawogICAgIGdpbiAgICAgICAgICAg ICAgICAgICAgICAuLi4gb2sKICAgICBnaXN0ICAgICAgICAgICAgICAgICAgICAgLi4uIG9rCiAg ICAgc3BnaXN0ICAgICAgICAgICAgICAgICAgIC4uLiBvawogICAgIHByaXZpbGVnZXMgICAgICAg ICAgICAgICAuLi4gb2sKICAgICBpbml0X3ByaXZzICAgICAgICAgICAgICAgLi4uIG9rCiAgICAg c2VjdXJpdHlfbGFiZWwgICAgICAgICAgIC4uLiBvawogICAgIGNvbGxhdGUgICAgICAgICAgICAg ICAgICAuLi4gb2sKICAgICBtYXR2aWV3ICAgICAgICAgICAgICAgICAgLi4uIG9rCiAgICAgbG9j ayAgICAgICAgICAgICAgICAgICAgIC4uLiBvawogICAgIHJlcGxpY2FfaWRlbnRpdHkgICAgICAg ICAuLi4gb2sKICAgICByb3dzZWN1cml0eSAgICAgICAgICAgICAgLi4uIG9rCiAgICAgb2JqZWN0 X2FkZHJlc3MgICAgICAgICAgIC4uLiBvawogICAgIHRhYmxlc2FtcGxlICAgICAgICAgICAgICAu Li4gb2sKICAgICBncm91cGluZ3NldHMgICAgICAgICAgICAgLi4uIEZBSUxFRAogICAgIGRyb3Bf b3BlcmF0b3IgICAgICAgICAgICAuLi4gb2sKICAgICBwYXNzd29yZCAgICAgICAgICAgICAgICAg Li4uIG9rCnBhcmFsbGVsIGdyb3VwICgxMSB0ZXN0cyk6ICBwc3FsIGRic2l6ZSBtaXNjX2Z1bmN0 aW9ucyBhc3luYyBhbHRlcl9vcGVyYXRvciB0aWRzY2FuIGFsdGVyX2dlbmVyaWMgdHNyZiBzeXN2 aWV3cyBtaXNjIHN0YXRzX2V4dAogICAgIGFsdGVyX2dlbmVyaWMgICAgICAgICAgICAuLi4gb2sK ICAgICBhbHRlcl9vcGVyYXRvciAgICAgICAgICAgLi4uIG9rCiAgICAgbWlzYyAgICAgICAgICAg ICAgICAgICAgIC4uLiBvawogICAgIHBzcWwgICAgICAgICAgICAgICAgICAgICAuLi4gb2sKICAg ICBhc3luYyAgICAgICAgICAgICAgICAgICAgLi4uIG9rCiAgICAgZGJzaXplICAgICAgICAgICAg ICAgICAgIC4uLiBvawogICAgIG1pc2NfZnVuY3Rpb25zICAgICAgICAgICAuLi4gb2sKICAgICBz eXN2aWV3cyAgICAgICAgICAgICAgICAgLi4uIG9rCiAgICAgdHNyZiAgICAgICAgICAgICAgICAg ICAgIC4uLiBGQUlMRUQKICAgICB0aWRzY2FuICAgICAgICAgICAgICAgICAgLi4uIG9rCiAgICAg c3RhdHNfZXh0ICAgICAgICAgICAgICAgIC4uLiBvawpwYXJhbGxlbCBncm91cCAoMyB0ZXN0cyk6 ICBhbXV0aWxzIHBzcWxfY3Jvc3N0YWIgcnVsZXMKICAgICBydWxlcyAgICAgICAgICAgICAgICAg ICAgLi4uIG9rCiAgICAgcHNxbF9jcm9zc3RhYiAgICAgICAgICAgIC4uLiBvawogICAgIGFtdXRp bHMgICAgICAgICAgICAgICAgICAuLi4gb2sKdGVzdCBzZWxlY3RfcGFyYWxsZWwgICAgICAgICAg Li4uIEZBSUxFRAp0ZXN0IHdyaXRlX3BhcmFsbGVsICAgICAgICAgICAuLi4gb2sKcGFyYWxsZWwg Z3JvdXAgKDIgdGVzdHMpOiAgc3Vic2NyaXB0aW9uIHB1YmxpY2F0aW9uCiAgICAgcHVibGljYXRp b24gICAgICAgICAgICAgIC4uLiBvawogICAgIHN1YnNjcmlwdGlvbiAgICAgICAgICAgICAuLi4g b2sKcGFyYWxsZWwgZ3JvdXAgKDIwIHRlc3RzKTogIHNlbGVjdF92aWV3cyB4bWxtYXAgYWR2aXNv cnlfbG9jayBndWMgZGVwZW5kZW5jeSB0c2RpY3RzIGNvbWJvY2lkIHBvcnRhbHNfcDIganNvbl9l bmNvZGluZyBmdW5jdGlvbmFsX2RlcHMgZXF1aXZjbGFzcyB0c2VhcmNoIGpzb24gd2luZG93IGNs dXN0ZXIganNvbmIgYml0bWFwb3BzIGluZGlyZWN0X3RvYXN0IGZvcmVpZ25fa2V5IGZvcmVpZ25f ZGF0YQogICAgIHNlbGVjdF92aWV3cyAgICAgICAgICAgICAuLi4gb2sKICAgICBwb3J0YWxzX3Ay ICAgICAgICAgICAgICAgLi4uIG9rCiAgICAgZm9yZWlnbl9rZXkgICAgICAgICAgICAgIC4uLiBv awogICAgIGNsdXN0ZXIgICAgICAgICAgICAgICAgICAuLi4gb2sKICAgICBkZXBlbmRlbmN5ICAg ICAgICAgICAgICAgLi4uIG9rCiAgICAgZ3VjICAgICAgICAgICAgICAgICAgICAgIC4uLiBvawog ICAgIGJpdG1hcG9wcyAgICAgICAgICAgICAgICAuLi4gb2sKICAgICBjb21ib2NpZCAgICAgICAg ICAgICAgICAgLi4uIG9rCiAgICAgdHNlYXJjaCAgICAgICAgICAgICAgICAgIC4uLiBvawogICAg IHRzZGljdHMgICAgICAgICAgICAgICAgICAuLi4gb2sKICAgICBmb3JlaWduX2RhdGEgICAgICAg ICAgICAgLi4uIG9rCiAgICAgd2luZG93ICAgICAgICAgICAgICAgICAgIC4uLiBGQUlMRUQKICAg ICB4bWxtYXAgICAgICAgICAgICAgICAgICAgLi4uIG9rCiAgICAgZnVuY3Rpb25hbF9kZXBzICAg ICAgICAgIC4uLiBvawogICAgIGFkdmlzb3J5X2xvY2sgICAgICAgICAgICAuLi4gb2sKICAgICBq c29uICAgICAgICAgICAgICAgICAgICAgLi4uIG9rCiAgICAganNvbmIgICAgICAgICAgICAgICAg ICAgIC4uLiBvawogICAgIGpzb25fZW5jb2RpbmcgICAgICAgICAgICAuLi4gb2sKICAgICBpbmRp cmVjdF90b2FzdCAgICAgICAgICAgLi4uIG9rCiAgICAgZXF1aXZjbGFzcyAgICAgICAgICAgICAg IC4uLiBvawpwYXJhbGxlbCBncm91cCAoMTkgdGVzdHMpOiAgdGVtcCBwcmVwYXJlIHBsYW5jYWNo ZSBjb252ZXJzaW9uIGxpbWl0IHdpdGhvdXRfb2lkIHJldHVybmluZyBjb3B5MiB0cnVuY2F0ZSBy YW5nZWZ1bmNzIHBvbHltb3JwaGlzbSB3aXRoIHJvd3R5cGVzIHNlcXVlbmNlIGRvbWFpbiBsYXJn ZW9iamVjdCB4bWwgYWx0ZXJfdGFibGUgcGxwZ3NxbAogICAgIHBsYW5jYWNoZSAgICAgICAgICAg ICAgICAuLi4gb2sKICAgICBsaW1pdCAgICAgICAgICAgICAgICAgICAgLi4uIG9rCiAgICAgcGxw Z3NxbCAgICAgICAgICAgICAgICAgIC4uLiBvawogICAgIGNvcHkyICAgICAgICAgICAgICAgICAg ICAuLi4gb2sKICAgICB0ZW1wICAgICAgICAgICAgICAgICAgICAgLi4uIG9rCiAgICAgZG9tYWlu ICAgICAgICAgICAgICAgICAgIC4uLiBvawogICAgIHJhbmdlZnVuY3MgICAgICAgICAgICAgICAu Li4gb2sKICAgICBwcmVwYXJlICAgICAgICAgICAgICAgICAgLi4uIG9rCiAgICAgd2l0aG91dF9v aWQgICAgICAgICAgICAgIC4uLiBvawogICAgIGNvbnZlcnNpb24gICAgICAgICAgICAgICAuLi4g b2sKICAgICB0cnVuY2F0ZSAgICAgICAgICAgICAgICAgLi4uIG9rCiAgICAgYWx0ZXJfdGFibGUg ICAgICAgICAgICAgIC4uLiBvawogICAgIHNlcXVlbmNlICAgICAgICAgICAgICAgICAuLi4gb2sK ICAgICBwb2x5bW9ycGhpc20gICAgICAgICAgICAgLi4uIG9rCiAgICAgcm93dHlwZXMgICAgICAg ICAgICAgICAgIC4uLiBvawogICAgIHJldHVybmluZyAgICAgICAgICAgICAgICAuLi4gb2sKICAg ICBsYXJnZW9iamVjdCAgICAgICAgICAgICAgLi4uIG9rCiAgICAgd2l0aCAgICAgICAgICAgICAg ICAgICAgIC4uLiBGQUlMRUQKICAgICB4bWwgICAgICAgICAgICAgICAgICAgICAgLi4uIG9rCnBh cmFsbGVsIGdyb3VwICg1IHRlc3RzKTogIGhhc2hfcGFydCByZWxvcHRpb25zIGlkZW50aXR5IHBh cnRpdGlvbl9wcnVuZSBwYXJ0aXRpb25fam9pbgogICAgIGlkZW50aXR5ICAgICAgICAgICAgICAg ICAuLi4gb2sKICAgICBwYXJ0aXRpb25fam9pbiAgICAgICAgICAgLi4uIG9rCiAgICAgcGFydGl0 aW9uX3BydW5lICAgICAgICAgIC4uLiBvawogICAgIHJlbG9wdGlvbnMgICAgICAgICAgICAgICAu Li4gb2sKICAgICBoYXNoX3BhcnQgICAgICAgICAgICAgICAgLi4uIG9rCnRlc3QgZXZlbnRfdHJp Z2dlciAgICAgICAgICAgIC4uLiBvawp0ZXN0IHN0YXRzICAgICAgICAgICAgICAgICAgICAuLi4g RkFJTEVECg== --=_43f3385143eeada8561e7a1ce9772146--