From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from [87.239.111.99] (localhost [127.0.0.1]) by dev.tarantool.org (Postfix) with ESMTP id 2049C6EC55; Wed, 28 Jul 2021 20:42:16 +0300 (MSK) DKIM-Filter: OpenDKIM Filter v2.11.0 dev.tarantool.org 2049C6EC55 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=tarantool.org; s=dev; t=1627494136; bh=iuXKnuTFyqRQh7queb+9s67LH/6B1oRNewSFQAqmMAM=; h=To:Date:In-Reply-To:References:Subject:List-Id:List-Unsubscribe: List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:Cc: From; b=q3kjVKTUTwWvGmt/aZLYmiLUyfPrUwheztK/QqtDEpt/Mr26K7NK5Z/Dkm9ZlP+dq qWv6BiRIbw8omlKwkE8cusz8KsSeZimdNo0FmCJzcMXk9RZstcFk/Q7yTgEjmv8Nw9 8Cgwfc45p+485NF+K3NCxWwxsXdShM2G0l/7CQWY= Received: from f190.i.mail.ru (f190.i.mail.ru [128.140.171.105]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dev.tarantool.org (Postfix) with ESMTPS id 38F2A6EC55 for ; Wed, 28 Jul 2021 20:42:14 +0300 (MSK) DKIM-Filter: OpenDKIM Filter v2.11.0 dev.tarantool.org 38F2A6EC55 Received: by f190.i.mail.ru with local (envelope-from ) id 1m8nZN-0003Ji-F6; Wed, 28 Jul 2021 20:42:13 +0300 Received: by e.mail.ru with HTTP; Wed, 28 Jul 2021 20:42:13 +0300 To: =?UTF-8?B?U2VyZ2V5IEthcGx1bg==?= MIME-Version: 1.0 X-Mailer: Mail.Ru Mailer 1.0 X-SenderField-ReMsg: 16273803260886262874 X-SenderField-Remind: 0 Date: Wed, 28 Jul 2021 20:42:13 +0300 X-Priority: 3 (Normal) Message-ID: <1627494133.365921222@f190.i.mail.ru> Content-Type: multipart/alternative; boundary="--ALT--97c819DE23418Aa32d4c008D76e558621627494133" In-Reply-To: References: <3c7f4b9f754b86daaa59bc6663fb8235d4ee7e56.1626797225.git.m.kokryashkin@tarantool.org> X-4EC0790: 10 X-7564579A: B8F34718100C35BD X-77F55803: 119C1F4DF6A9251C25659BA33B016F17ACA59313B04BA2390AD95B69895E96E98FD872164937FA4C085DEDF1F2DDEAB02F97C39FAFF0008881D73CDDC6CE34E5E471CE4A661FD684 X-7FA49CB5: 70AAF3C13DB7016878DA827A17800CE72A4E29ABED16B700D82A6BABE6F325AC08BE7437D75B48FABCF491FFA38154B613377AFFFEAFD269176DF2183F8FC7C05644E22E05AA81AEB287FD4696A6DC2FA8DF7F3B2552694A4E2F5AFA99E116B42401471946AA11AF1661749BA6B97735F10A50E66C9A7FE88F08D7030A58E5AD1A62830130A00468AEEEE3FBA3A834EE7353EFBB553375667BEA09003D200E08167A2F7FBCD6A41CD0CBDFF5F334B1EEA471835C12D1D9774AD6D5ED66289B5278DA827A17800CE71AE4D56B06699BBC9FA2833FD35BB23D2EF20D2F80756B5F868A13BD56FB6657A471835C12D1D977725E5C173C3A84C3E97D2AE7161E217F117882F4460429728AD0CFFFB425014E868A13BD56FB6657E2021AF6380DFAD1A18204E546F3947CB11811A4A51E3B096D1867E19FE1407959CC434672EE6371089D37D7C0E48F6C8AA50765F7900637A7EFCB0EB5ACB161EFF80C71ABB335746BA297DBC24807EABDAD6C7F3747799A X-B7AD71C0: AC4F5C86D027EB782CDD5689AFBDA7A213B5FB47DCBC3458834459D11680B505930D5198C6D95E1F573EFEF1B1BE541F X-C1DE0DAB: 0D63561A33F958A5E3D8C167E2811D26FCBB28D0F9143C4520549C8698CE638EBDC6A1CF3F042BAD6DF99611D93F60EF795D7D556640A06E699F904B3F4130E343918A1A30D5E7FCCB5012B2E24CD356 X-C8649E89: 4E36BF7865823D7055A7F0CF078B5EC49A30900B95165D34F8A2DF183797A6A871D14DFF79282E1296AE42FB33DD36D50420F50466DBB34D2F07DEDCE9D036DE1D7E09C32AA3244C6A4D94FAC016FEAF101889D052AD5F6FCE0B41342B755BCD927AC6DF5659F194 X-D57D3AED: 3ZO7eAau8CL7WIMRKs4sN3D3tLDjz0dLbV79QFUyzQ2Ujvy7cMT6pYYqY16iZVKkSc3dCLJ7zSJH7+u4VD18S7Vl4ZUrpaVfd2+vE6kuoey4m4VkSEu530nj6fImhcD4MUrOEAnl0W826KZ9Q+tr5+wYjsrrSY/u8Y3PrTqANeitKFiSd6Yd7yPpbiiZ/d5BsxIjK0jGQgCHUM3Ry2Lt2G3MDkMauH3h0dBdQGj+BB/iPzQYh7XS329fgu+/vnDhHbaAGHRm3+Ugqp88LWIQAg== X-Mailru-MI: 1000000400800 X-Mailru-Sender: 583F1D7ACE8F49BD097DF11412A862BFF2404D69938FEC8BC6166081025B9052483F73AF07CA9F5906CD02445D2D9C8FA2BFD6D8330F0C2D563E610FBBDBB4C842051EA7CBBFB509093DA5C00B83CE8412EB40C6FA10D71EFD657A8799238ED567EA787935ED9F1B X-Mras: Ok X-Spam: undefined Subject: Re: [Tarantool-patches] =?utf-8?q?=5BPATCH_v2_06/10=5D_test=3A_suppo?= =?utf-8?q?rt_tarantool_in_lua-Harness?= X-BeenThere: tarantool-patches@dev.tarantool.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Tarantool development patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , From: =?utf-8?b?0JzQsNC60YHQuNC8INCa0L7RgNGP0LrRiNC40L0gdmlhIFRhcmFudG9vbC1w?= =?utf-8?q?atches?= Reply-To: =?UTF-8?B?0JzQsNC60YHQuNC8INCa0L7RgNGP0LrRiNC40L0=?= Cc: =?UTF-8?B?TWF4aW0gS29rcnlhc2hraW4=?= , tarantool-patches@dev.tarantool.org Errors-To: tarantool-patches-bounces@dev.tarantool.org Sender: "Tarantool-patches" ----ALT--97c819DE23418Aa32d4c008D76e558621627494133 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 CkhlcmUgaXMgdGhlIG5ldyBjb21taXQgbWVzc2FnZToKPT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PQrCoCDCoMKgdGVzdDogc3VwcG9ydCBUYXJhbnRvb2wgaW4gbHVhLUhhcm5lc3MKwqAKwqAgwqAg QmFja3BvcnRzICdzdXBwb3J0IHRhcmFudG9vbCcgcGF0Y2hbMV0gZnJvbSBsdWEtSGFybmVzcy4K wqAgwqAgVGhpcyBwYXRjaCBpbnRyb2R1Y2VzIGx1YS1IYXJuZXNzIHByb2ZpbGUgZm9yIFRhcmFu dG9vbCBjb25zaWRlcmluZyB0aGUKwqAgwqAgcGxhdGZvcm0gc3BlY2lmaWNzLiBGdXJ0aGVybW9y ZSwgdGhlc2UgY2hhbmdlcyBza2lwIGFsbCBDTEktcmVsYXRlZArCoCDCoCB0ZXN0cyBmb3IgVGFy YW50b29sIGJpbmFyeSwgc28gMjQxLXN0YW5kYWxvbmUudCBhbmQgNDExLWx1YWppdC50IGNhbiBi ZQrCoCDCoCByZW5hbWVkIGJhY2suCsKgCsKgIMKgIFsxXTogIGh0dHBzOi8vZnJhbWFnaXQub3Jn L2ZwZXJyYWQvbHVhLUhhcm5lc3MvLS9jb21taXQvZDNjZWVlMTYKwqAKwqAgwqAgUGFydCBvZiB0 YXJhbnRvb2wvdGFyYW50b29sIzU5NzAKwqAgwqAgUGFydCBvZiB0YXJhbnRvb2wvdGFyYW50b29s IzQ0NzMKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQrCoApBbmQgdGhlIGRpZmYgd2l0aCBMVUFf UEFUSCBhZGp1c3RtZW50czoKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQpkaWZmIC0tZ2l0IGEv dGVzdC9sdWEtSGFybmVzcy10ZXN0cy9DTWFrZUxpc3RzLnR4dCBiL3Rlc3QvbHVhLUhhcm5lc3Mt dGVzdHMvQ01ha2VMaXN0cy50eHQKaW5kZXggYjk4MDQwMzMuLmJkN2Y0YTljIDEwMDY0NAotLS0g YS90ZXN0L2x1YS1IYXJuZXNzLXRlc3RzL0NNYWtlTGlzdHMudHh0CisrKyBiL3Rlc3QvbHVhLUhh cm5lc3MtdGVzdHMvQ01ha2VMaXN0cy50eHQKQEAgLTEzLDcgKzEzLDcgQEAgZW5kaWYoKQrCoCMg VGVzdHMgY3JlYXRlIHRlbXBvcmFyeSBmaWxlcyAoc2VlIDMwMy1wYWNrYWdlLnQgZm9yIGV4YW1w bGUpCsKgIyB0byByZXF1aXJlLiBBbHNvLCB0aGV5IHJlcXVpcmUgc29tZSBmaWxlcyBmcm9tIG9y aWdpbmFsCsKgIyB0ZXN0IHNvdXJjZSBkaXJlY3RvcnkuCi1zZXQoTFVBX1BBVEggIi4vPy5sdWFc OyR7Q01BS0VfQ1VSUkVOVF9TT1VSQ0VfRElSfS8/Lmx1YVw7IikKK3NldChMVUFfUEFUSCAiLi8/ Lmx1YVw7JHtDTUFLRV9DVVJSRU5UX1NPVVJDRV9ESVJ9Lz8ubHVhXDske0xVQUpJVF9TT1VSQ0Vf RElSfS8/Lmx1YSIpCsKgc2V0KExVQV9URVNUX0ZMQUdTIC0tZmFpbHVyZXMgLS1zaHVmZmxlKQrC oArCoGlmKENNQUtFX1ZFUkJPU0VfTUFLRUZJTEUpCj09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 CsKgCsKgCi0tCtCc0LDQutGB0LjQvCDQmtC+0YDRj9C60YjQuNC9CsKgCsKgIAo+0JLRgtC+0YDQ vdC40LosIDI3INC40Y7Qu9GPIDIwMjEsIDEzOjA1ICswMzowMCDQvtGCIFNlcmdleSBLYXBsdW4g PHNrYXBsdW5AdGFyYW50b29sLm9yZz46Cj7CoAo+SGksIE1heGltIQo+Cj5UaGFua3MgZm9yIHRo ZSBwYXRjaCEKPgo+UGxlYXNlIGNvbnNpZGVyIG15IGNvbW1lbnRzIGJlbG93Lgo+Cj5PbiAyMC4w Ny4yMSwgTWF4aW0gS29rcnlhc2hraW4gd3JvdGU6Cj4+IEJhY2twb3J0cyAnc3Vwb29ydCBUYXJh bnRvb2wnIHBhdGNoWzFdIGZyb20gbHVhLUhhcm5lc3MuCj4+Cj4+IFsxXTogIGh0dHBzOi8vZnJh bWFnaXQub3JnL2ZwZXJyYWQvbHVhLUhhcm5lc3MvLS9jb21taXQvZDNjZWVlMTYKPj4KPj4gUGFy dCBvZiB0YXJhbnRvb2wvdGFyYW50b29sIzU5NzAKPj4gUGFydCBvZiB0YXJhbnRvb2wvdGFyYW50 b29sIzQ0NzMKPj4gLS0tCj4KPnwgdGVzdDogc3VwcG9ydCB0YXJhbnRvb2wgaW4gbHVhLUhhcm5l c3MKPgo+Tml0OiBzL3RhcmFudG9vbC9UYXJhbnRvb2wvLgo+Cj58Cj58IEJhY2twb3J0cyAnc3Vw cG9ydCBUYXJhbnRvb2wnIHBhdGNoWzFdIGZyb20gbHVhLUhhcm5lc3MuCj4KPk5pdDogcy9UYXJh bnRvb2wvdGFyYW50b29sLyByZWdhcmRpbmcgdG8gdGhlIG9yaWdpbmFsIGNvbW1pdCBtZXNzYWdl Lgo+Cj58IFRoaXMgcGF0Y2ggaW50cm9kdWNlcyBsdWEtSGFybmVzcyBwcm9maWxlIGZvciBUYXJh bnRvb2wgY29uc2lkZXJpbmcgdGhlCj58IHBsYXRmb3JtIHNwZWNpZmljcy4gRnVydGhlcm1vcmUs IHRoZXNlIGNoYW5nZXMgc2tpcCBhbGwgQ0xJLXJlbGF0ZWQKPnwgdGVzdHMgZm9yIFRhcmFudG9v bCBiaW5hcnksIHNvIDI0MS1zdGFuZGFsb25lLnQgYW5kIDQxMS1sdWFqaXQudCBjYW4gYmUKPnwg cmVuYW1lZCBiYWNrLgo+Cj5JIGFmcmFpZCwgbm90IHNvIGZhc3QuIFdpdGhpbiB0aGVzZSBjaGFu Z2VzIHRlc3RzIGFyZSBmYWlsZWQgaW4gdGhlCj5MdWFKSVQncyByZXBvIHdpdGggdGhlIGZvbGxv d2luZyBlcnJvcjoKPnwhIHVua25vd24gbHVhSklUIGNvbW1hbmQgb3Igaml0LiogbW9kdWxlcyBu b3QgaW5zdGFsbGVkCj4KPlNlZW1zIGxpa2UgTFVBX1BBVEggc2hvdWxkIGJlIGFkanVzdGVkIGZv ciB0aGVzZSB0ZXN0cy4KPnwKPnwgWzFdOiAgaHR0cHM6Ly9mcmFtYWdpdC5vcmcvZnBlcnJhZC9s dWEtSGFybmVzcy8tL2NvbW1pdC9kM2NlZWUxNgo+fAo+fCBQYXJ0IG9mIHRhcmFudG9vbC90YXJh bnRvb2wjNTk3MAo+fCBQYXJ0IG9mIHRhcmFudG9vbC90YXJhbnRvb2wjNDQ3Mwo+Cj4+IC4uLnN0 YW5kYWxvbmUudC5kaXNhYmxlZCA9PiAyNDEtc3RhbmRhbG9uZS50fSB8IDUgKysKPj4gdGVzdC9s dWEtSGFybmVzcy10ZXN0cy8zMjAtc3RkaW4udCB8IDIgKy0KPj4gLi4uL3s0MTEtbHVhaml0LnQu ZGlzYWJsZWQgPT4gNDExLWx1YWppdC50fSB8IDIgKy0KPj4gdGVzdC9sdWEtSGFybmVzcy10ZXN0 cy9wcm9maWxlX3RhcmFudG9vbC5sdWEgfCA2MyArKysrKysrKysrKysrKysrKysrCj4+IDQgZmls ZXMgY2hhbmdlZCwgNzAgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKPj4gcmVuYW1lIHRl c3QvbHVhLUhhcm5lc3MtdGVzdHMvezI0MS1zdGFuZGFsb25lLnQuZGlzYWJsZWQgPT4gMjQxLXN0 YW5kYWxvbmUudH0gKDk5JSkKPj4gcmVuYW1lIHRlc3QvbHVhLUhhcm5lc3MtdGVzdHMvezQxMS1s dWFqaXQudC5kaXNhYmxlZCA9PiA0MTEtbHVhaml0LnR9ICg5OSUpCj4+IGNyZWF0ZSBtb2RlIDEw MDY0NCB0ZXN0L2x1YS1IYXJuZXNzLXRlc3RzL3Byb2ZpbGVfdGFyYW50b29sLmx1YQo+Cj48c25p cHBlZD4KPgo+LS0KPkJlc3QgcmVnYXJkcywKPlNlcmdleSBLYXBsdW4KwqA= ----ALT--97c819DE23418Aa32d4c008D76e558621627494133 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: base64 CjxIVE1MPjxCT0RZPjxkaXY+SGVyZSBpcyB0aGUgbmV3IGNvbW1pdCBtZXNzYWdlOjwvZGl2Pjxk aXY+PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PTwvZGl2PjxkaXY+PGRpdj4mbmJzcDsgJm5ic3A7 Jm5ic3A7dGVzdDogc3VwcG9ydCBUYXJhbnRvb2wgaW4gbHVhLUhhcm5lc3M8L2Rpdj48ZGl2PiZu YnNwOzwvZGl2PjxkaXY+Jm5ic3A7ICZuYnNwOyBCYWNrcG9ydHMgJ3N1cHBvcnQgdGFyYW50b29s JyBwYXRjaFsxXSBmcm9tIGx1YS1IYXJuZXNzLjxicj4mbmJzcDsgJm5ic3A7IFRoaXMgcGF0Y2gg aW50cm9kdWNlcyBsdWEtSGFybmVzcyBwcm9maWxlIGZvciBUYXJhbnRvb2wgY29uc2lkZXJpbmcg dGhlPGJyPiZuYnNwOyAmbmJzcDsgcGxhdGZvcm0gc3BlY2lmaWNzLiBGdXJ0aGVybW9yZSwgdGhl c2UgY2hhbmdlcyBza2lwIGFsbCBDTEktcmVsYXRlZDxicj4mbmJzcDsgJm5ic3A7IHRlc3RzIGZv ciBUYXJhbnRvb2wgYmluYXJ5LCBzbyAyNDEtc3RhbmRhbG9uZS50IGFuZCA0MTEtbHVhaml0LnQg Y2FuIGJlPGJyPiZuYnNwOyAmbmJzcDsgcmVuYW1lZCBiYWNrLjwvZGl2PjxkaXY+Jm5ic3A7PC9k aXY+PGRpdj4mbmJzcDsgJm5ic3A7IFsxXTogPGEgaHJlZj0iaHR0cHM6Ly9mcmFtYWdpdC5vcmcv ZnBlcnJhZC9sdWEtSGFybmVzcy8tL2NvbW1pdC9kM2NlZWUxNiI+aHR0cHM6Ly9mcmFtYWdpdC5v cmcvZnBlcnJhZC9sdWEtSGFybmVzcy8tL2NvbW1pdC9kM2NlZWUxNjwvYT48L2Rpdj48ZGl2PiZu YnNwOzwvZGl2PjxkaXY+Jm5ic3A7ICZuYnNwOyBQYXJ0IG9mIHRhcmFudG9vbC90YXJhbnRvb2wj NTk3MDxicj4mbmJzcDsgJm5ic3A7IFBhcnQgb2YgdGFyYW50b29sL3RhcmFudG9vbCM0NDczPC9k aXY+PC9kaXY+PGRpdj49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PC9kaXY+PGRpdj4mbmJzcDs8 L2Rpdj48ZGl2PkFuZCB0aGUgZGlmZiB3aXRoIExVQV9QQVRIIGFkanVzdG1lbnRzOjwvZGl2Pjxk aXY+PGRpdj49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PC9kaXY+PGRpdj5kaWZmIC0tZ2l0IGEv dGVzdC9sdWEtSGFybmVzcy10ZXN0cy9DTWFrZUxpc3RzLnR4dCBiL3Rlc3QvbHVhLUhhcm5lc3Mt dGVzdHMvQ01ha2VMaXN0cy50eHQ8YnI+aW5kZXggYjk4MDQwMzMuLmJkN2Y0YTljIDEwMDY0NDxi cj4tLS0gYS90ZXN0L2x1YS1IYXJuZXNzLXRlc3RzL0NNYWtlTGlzdHMudHh0PGJyPisrKyBiL3Rl c3QvbHVhLUhhcm5lc3MtdGVzdHMvQ01ha2VMaXN0cy50eHQ8YnI+QEAgLTEzLDcgKzEzLDcgQEAg ZW5kaWYoKTxicj4mbmJzcDsjIFRlc3RzIGNyZWF0ZSB0ZW1wb3JhcnkgZmlsZXMgKHNlZSAzMDMt cGFja2FnZS50IGZvciBleGFtcGxlKTxicj4mbmJzcDsjIHRvIHJlcXVpcmUuIEFsc28sIHRoZXkg cmVxdWlyZSBzb21lIGZpbGVzIGZyb20gb3JpZ2luYWw8YnI+Jm5ic3A7IyB0ZXN0IHNvdXJjZSBk aXJlY3RvcnkuPGJyPi1zZXQoTFVBX1BBVEggIi4vPy5sdWFcOyR7Q01BS0VfQ1VSUkVOVF9TT1VS Q0VfRElSfS8/Lmx1YVw7Iik8YnI+K3NldChMVUFfUEFUSCAiLi8/Lmx1YVw7JHtDTUFLRV9DVVJS RU5UX1NPVVJDRV9ESVJ9Lz8ubHVhXDske0xVQUpJVF9TT1VSQ0VfRElSfS8/Lmx1YSIpPGJyPiZu YnNwO3NldChMVUFfVEVTVF9GTEFHUyAtLWZhaWx1cmVzIC0tc2h1ZmZsZSk8YnI+Jm5ic3A7PGJy PiZuYnNwO2lmKENNQUtFX1ZFUkJPU0VfTUFLRUZJTEUpPC9kaXY+PGRpdj49PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PTwvZGl2PjwvZGl2PjxkaXY+Jm5ic3A7PC9kaXY+PGRpdj4mbmJzcDs8L2Rp dj48ZGl2IGRhdGEtc2lnbmF0dXJlLXdpZGdldD0iY29udGFpbmVyIj48ZGl2IGRhdGEtc2lnbmF0 dXJlLXdpZGdldD0iY29udGVudCI+PGRpdj4tLTxicj7QnNCw0LrRgdC40Lwg0JrQvtGA0Y/QutGI 0LjQvTwvZGl2PjwvZGl2PjwvZGl2PjxkaXY+Jm5ic3A7PC9kaXY+PGRpdj4mbmJzcDs8L2Rpdj48 YmxvY2txdW90ZSBzdHlsZT0iYm9yZGVyLWxlZnQ6MXB4IHNvbGlkICMwODU3QTY7IG1hcmdpbjox MHB4OyBwYWRkaW5nOjAgMCAwIDEwcHg7Ij7QktGC0L7RgNC90LjQuiwgMjcg0LjRjtC70Y8gMjAy MSwgMTM6MDUgKzAzOjAwINC+0YIgU2VyZ2V5IEthcGx1biAmbHQ7c2thcGx1bkB0YXJhbnRvb2wu b3JnJmd0Ozo8YnI+Jm5ic3A7PGRpdiBpZD0iIj48ZGl2IGNsYXNzPSJqcy1oZWxwZXIganMtcmVh ZG1zZy1tc2ciPjxkaXY+PGRpdiBpZD0ic3R5bGVfMTYyNzM4MDMyNjA4ODYyNjI4NzRfQk9EWSI+ SGksIE1heGltITxicj48YnI+VGhhbmtzIGZvciB0aGUgcGF0Y2ghPGJyPjxicj5QbGVhc2UgY29u c2lkZXIgbXkgY29tbWVudHMgYmVsb3cuPGJyPjxicj5PbiAyMC4wNy4yMSwgTWF4aW0gS29rcnlh c2hraW4gd3JvdGU6PGJyPiZndDsgQmFja3BvcnRzICdzdXBvb3J0IFRhcmFudG9vbCcgcGF0Y2hb MV0gZnJvbSBsdWEtSGFybmVzcy48YnI+Jmd0Ozxicj4mZ3Q7IFsxXTogPGEgaHJlZj0iaHR0cHM6 Ly9mcmFtYWdpdC5vcmcvZnBlcnJhZC9sdWEtSGFybmVzcy8tL2NvbW1pdC9kM2NlZWUxNiIgdGFy Z2V0PSJfYmxhbmsiPmh0dHBzOi8vZnJhbWFnaXQub3JnL2ZwZXJyYWQvbHVhLUhhcm5lc3MvLS9j b21taXQvZDNjZWVlMTY8L2E+PGJyPiZndDs8YnI+Jmd0OyBQYXJ0IG9mIHRhcmFudG9vbC90YXJh bnRvb2wjNTk3MDxicj4mZ3Q7IFBhcnQgb2YgdGFyYW50b29sL3RhcmFudG9vbCM0NDczPGJyPiZn dDsgLS0tPGJyPjxicj58IHRlc3Q6IHN1cHBvcnQgdGFyYW50b29sIGluIGx1YS1IYXJuZXNzPGJy Pjxicj5OaXQ6IHMvdGFyYW50b29sL1RhcmFudG9vbC8uPGJyPjxicj58PGJyPnwgQmFja3BvcnRz ICdzdXBwb3J0IFRhcmFudG9vbCcgcGF0Y2hbMV0gZnJvbSBsdWEtSGFybmVzcy48YnI+PGJyPk5p dDogcy9UYXJhbnRvb2wvdGFyYW50b29sLyByZWdhcmRpbmcgdG8gdGhlIG9yaWdpbmFsIGNvbW1p dCBtZXNzYWdlLjxicj48YnI+fCBUaGlzIHBhdGNoIGludHJvZHVjZXMgbHVhLUhhcm5lc3MgcHJv ZmlsZSBmb3IgVGFyYW50b29sIGNvbnNpZGVyaW5nIHRoZTxicj58IHBsYXRmb3JtIHNwZWNpZmlj cy4gRnVydGhlcm1vcmUsIHRoZXNlIGNoYW5nZXMgc2tpcCBhbGwgQ0xJLXJlbGF0ZWQ8YnI+fCB0 ZXN0cyBmb3IgVGFyYW50b29sIGJpbmFyeSwgc28gMjQxLXN0YW5kYWxvbmUudCBhbmQgNDExLWx1 YWppdC50IGNhbiBiZTxicj58IHJlbmFtZWQgYmFjay48YnI+PGJyPkkgYWZyYWlkLCBub3Qgc28g ZmFzdC4gV2l0aGluIHRoZXNlIGNoYW5nZXMgdGVzdHMgYXJlIGZhaWxlZCBpbiB0aGU8YnI+THVh SklUJ3MgcmVwbyB3aXRoIHRoZSBmb2xsb3dpbmcgZXJyb3I6PGJyPnwhIHVua25vd24gbHVhSklU IGNvbW1hbmQgb3Igaml0LiogbW9kdWxlcyBub3QgaW5zdGFsbGVkPGJyPjxicj5TZWVtcyBsaWtl IExVQV9QQVRIIHNob3VsZCBiZSBhZGp1c3RlZCBmb3IgdGhlc2UgdGVzdHMuPGJyPnw8YnI+fCBb MV06IDxhIGhyZWY9Imh0dHBzOi8vZnJhbWFnaXQub3JnL2ZwZXJyYWQvbHVhLUhhcm5lc3MvLS9j b21taXQvZDNjZWVlMTYiIHRhcmdldD0iX2JsYW5rIj5odHRwczovL2ZyYW1hZ2l0Lm9yZy9mcGVy cmFkL2x1YS1IYXJuZXNzLy0vY29tbWl0L2QzY2VlZTE2PC9hPjxicj58PGJyPnwgUGFydCBvZiB0 YXJhbnRvb2wvdGFyYW50b29sIzU5NzA8YnI+fCBQYXJ0IG9mIHRhcmFudG9vbC90YXJhbnRvb2wj NDQ3Mzxicj48YnI+Jmd0OyAuLi5zdGFuZGFsb25lLnQuZGlzYWJsZWQgPSZndDsgMjQxLXN0YW5k YWxvbmUudH0gfCA1ICsrPGJyPiZndDsgdGVzdC9sdWEtSGFybmVzcy10ZXN0cy8zMjAtc3RkaW4u dCB8IDIgKy08YnI+Jmd0OyAuLi4vezQxMS1sdWFqaXQudC5kaXNhYmxlZCA9Jmd0OyA0MTEtbHVh aml0LnR9IHwgMiArLTxicj4mZ3Q7IHRlc3QvbHVhLUhhcm5lc3MtdGVzdHMvcHJvZmlsZV90YXJh bnRvb2wubHVhIHwgNjMgKysrKysrKysrKysrKysrKysrKzxicj4mZ3Q7IDQgZmlsZXMgY2hhbmdl ZCwgNzAgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSk8YnI+Jmd0OyByZW5hbWUgdGVzdC9s dWEtSGFybmVzcy10ZXN0cy97MjQxLXN0YW5kYWxvbmUudC5kaXNhYmxlZCA9Jmd0OyAyNDEtc3Rh bmRhbG9uZS50fSAoOTklKTxicj4mZ3Q7IHJlbmFtZSB0ZXN0L2x1YS1IYXJuZXNzLXRlc3RzL3s0 MTEtbHVhaml0LnQuZGlzYWJsZWQgPSZndDsgNDExLWx1YWppdC50fSAoOTklKTxicj4mZ3Q7IGNy ZWF0ZSBtb2RlIDEwMDY0NCB0ZXN0L2x1YS1IYXJuZXNzLXRlc3RzL3Byb2ZpbGVfdGFyYW50b29s Lmx1YTxicj48YnI+Jmx0O3NuaXBwZWQmZ3Q7PGJyPjxicj4tLTxicj5CZXN0IHJlZ2FyZHMsPGJy PlNlcmdleSBLYXBsdW48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48L2Jsb2NrcXVvdGU+PGRpdj4m bmJzcDs8L2Rpdj48L0JPRFk+PC9IVE1MPgo= ----ALT--97c819DE23418Aa32d4c008D76e558621627494133--