Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id B6E27200D33 for ; Wed, 8 Nov 2017 16:23:09 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id B5710160BE0; Wed, 8 Nov 2017 15:23:09 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 83BE1160BDA for ; Wed, 8 Nov 2017 16:23:08 +0100 (CET) Received: (qmail 3194 invoked by uid 500); 8 Nov 2017 15:23:02 -0000 Mailing-List: contact dev-help@royale.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@royale.apache.org Delivered-To: mailing list dev@royale.apache.org Received: (qmail 3181 invoked by uid 99); 8 Nov 2017 15:23:02 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd2-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 08 Nov 2017 15:23:02 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd2-us-west.apache.org (ASF Mail Server at spamd2-us-west.apache.org) with ESMTP id 9777B1A309E for ; Wed, 8 Nov 2017 15:23:01 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd2-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -0.102 X-Spam-Level: X-Spam-Status: No, score=-0.102 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=disabled Authentication-Results: spamd2-us-west.apache.org (amavisd-new); dkim=pass (1024-bit key) header.d=adobe.com Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd2-us-west.apache.org [10.40.0.9]) (amavisd-new, port 10024) with ESMTP id FOUiLxBtqOgE for ; Wed, 8 Nov 2017 15:22:59 +0000 (UTC) Received: from NAM01-BY2-obe.outbound.protection.outlook.com (mail-by2nam01on0078.outbound.protection.outlook.com [104.47.34.78]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTPS id B120A6274C for ; Wed, 8 Nov 2017 15:22:58 +0000 (UTC) Received: from BN6PR02MB2804.namprd02.prod.outlook.com (10.175.96.15) by BN6PR02MB2802.namprd02.prod.outlook.com (10.175.96.13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.197.13; Wed, 8 Nov 2017 15:22:51 +0000 Received: from BN6PR02MB2804.namprd02.prod.outlook.com ([10.175.96.15]) by BN6PR02MB2804.namprd02.prod.outlook.com ([10.175.96.15]) with mapi id 15.20.0197.022; Wed, 8 Nov 2017 15:22:51 +0000 From: Peter Ent To: "dev@royale.apache.org" Subject: Re: [Royale-ASJS] flexTasks Thread-Topic: [Royale-ASJS] flexTasks Thread-Index: AQHTWBBCPfBd3xd7kkaOCRtCuaY1/KMJb3wAgADQwACAAFY+gP//sHOA Date: Wed, 8 Nov 2017 15:22:51 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Microsoft-MacOutlook/14.7.2.170228 authentication-results: spf=none (sender IP is ) smtp.mailfrom=pent@adobe.com; x-originating-ip: [73.237.144.123] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1;BN6PR02MB2802;6:D3KkW2dKuuJIMcHoOQzaVVhha+5tlu97isIfww0/boeKaf/kCVd9nShPrKw+0Nd3YMuyT27aWa+daWFe4GVKaGPZmifQNB+uQ6atoFd8+pm6nFJCJdQn/OVFfQhg/uww4/0S2ylNW2peQfU/R8svaGR9w82qsNk798KSeyOwJXvKwp/99d3hHQUV4h6eLz2vGRKH8n1A6EbN9k7sCfA7jCe7GhQ/PM/YMgSTymVdHkkJp7cz0ED4//UjlFeRnjecWH06fruBh66gp8H3lgviOGZ8Ro1YI17ZmnEG1GBe+wmW+8kVFuwODsBA+JAvSZxGQnVBUJcBvw3tqpeYe9aMViCUJWXS1WylBnC0nG3bRrA=;5:+rU4ps6fYgUdi14gjtM02pWBETheOR8OWbxcz8IqJRd3e9gnP0FMOOYWZ5fPnHO0SC7AyXyYUqxzLO7dM1VBjIJuLx9NCs+xxLDQTZtp+1DrQiTROr/JnyZAhIQDS6/9M2Ssr69ngFsWYgFnTgWRc4UHFGYNqH6Aq1scdH1JGTY=;24:B+LZXDHKJcu7fp6OpnRF6jSF7zQ/GF7fpxtU3QpSEtsjMOeBk+cFB9i/zxQQ6cwBaDrFhXT4ZGps83IRB1qDwZ5Vc2q9TC/Tc8jWMRQMIg8=;7:0YgfRz4KSKlj5vP53oHuUWpAvWWUeMSoiFZbNfNmWCXVyz/tuAmXBnbXLt7pchfXGPvKYGL+ceYxJmNykYKUZk2yNch/TlektxV2boeT6IUlZKuKLiz5IugZtcCvcspGNnThV5X5SjyvEnOLjmga6wJuoORrTyUVzSG79JbGLbcds3xutoJY5GdtHuxIZ2+fAfmUslxKnN0Jdz2Lv0CrIk80L9vrrTdGsS0d0t2FfRIe6b9O6KV9jEAL1abzc/4x x-ms-exchange-antispam-srfa-diagnostics: SSOS; x-ms-office365-filtering-correlation-id: ac694cb6-c94c-4864-f31a-08d526bc93a9 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001)(4534020)(4602075)(4627115)(201703031133081)(201702281549075)(48565401081)(2017052603249);SRVR:BN6PR02MB2802; x-ms-traffictypediagnostic: BN6PR02MB2802: x-exchange-antispam-report-test: UriScan:(189930954265078)(219752817060721); x-microsoft-antispam-prvs: x-exchange-antispam-report-cfa-test: BCL:0;PCL:0;RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(61425038)(6040450)(2401047)(8121501046)(5005006)(10201501046)(3002001)(3231021)(93006095)(93001095)(100000703101)(100105400095)(6055026)(61426038)(61427038)(6041248)(20161123555025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123564025)(20161123562025)(20161123560025)(20161123558100)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095);SRVR:BN6PR02MB2802;BCL:0;PCL:0;RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095);SRVR:BN6PR02MB2802; x-forefront-prvs: 0485417665 x-forefront-antispam-report: SFV:NSPM;SFS:(10009020)(6009001)(346002)(39860400002)(376002)(24454002)(199003)(189002)(575784001)(86362001)(2950100002)(6916009)(83506002)(58126008)(478600001)(2501003)(5640700003)(45080400002)(5660300001)(8936002)(10090500001)(3280700002)(68736007)(93886005)(66066001)(2906002)(6246003)(7736002)(305945005)(36756003)(106356001)(81156014)(81166006)(8676002)(1730700003)(105586002)(53546010)(3660700001)(25786009)(3846002)(6116002)(102836003)(6506006)(316002)(229853002)(6486002)(77096006)(101416001)(2351001)(76176999)(53936002)(54356999)(50986999)(2900100001)(6512007)(99286004)(97736004)(6436002)(14454004)(6306002)(189998001);DIR:OUT;SFP:1101;SCL:1;SRVR:BN6PR02MB2802;H:BN6PR02MB2804.namprd02.prod.outlook.com;FPR:;SPF:None;PTR:InfoNoRecords;A:1;MX:1;LANG:en; received-spf: None (protection.outlook.com: adobe.com does not designate permitted sender hosts) spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: adobe.com X-MS-Exchange-CrossTenant-Network-Message-Id: ac694cb6-c94c-4864-f31a-08d526bc93a9 X-MS-Exchange-CrossTenant-originalarrivaltime: 08 Nov 2017 15:22:51.4795 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: fa7b1b5a-7b34-4387-94ae-d2c178decee1 X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR02MB2802 archived-at: Wed, 08 Nov 2017 15:23:09 -0000 TXkgZmF1bHQgZm9yIG5vdCBzZXR0aW5nIFBMQVlFUkdMT0JBTF9IT01FIGFuZCBGTEFTSFBMQVlF Ul9ERUJVR0dFUg0KDQpjb21waWxlciBidWlsZHMgY2xlYW5seSBub3cuDQp0aGFua3MuDQoNCk9u IDExLzgvMTcsIDEwOjA3IEFNLCAiRXJpayBkZSBCcnVpbiIgPGVyaWtAaXhzb2Z0d2FyZS5ubD4g d3JvdGU6DQoNCj5IYXZlIHlvdSB0cmllZCBzZXR0aW5nIGEgRkxFWF9IT01FIGVudmlyb25tZW50 IHZhcmlhYmxlPyBJIGtub3cgaXQncyBub3QNCj5zdXBwb3NlZCB0byBiZSBuZWVkZWQgYW55bW9y ZSwgYnV0IHRoZSBwYXN0IGZldyBkYXlzIGhhdmUgdGF1Z2h0IG1lIHRoYXQNCj50aGVyZSBhcmUg ZGFyayBjb3JuZXJzIG9mIHRoZSBmcmFtZXdvcmsgd2hlcmUgaXQgc3RpbGwgbHVya3MuLi4NCj4N Cj5FZEINCj4NCj4NCj4NCj5PbiBXZWQsIE5vdiA4LCAyMDE3IGF0IDM6NTggUE0sIFBldGVyIEVu dCA8cGVudEBhZG9iZS5jb20uaW52YWxpZD4gd3JvdGU6DQo+DQo+PiBJIHdhc24ndCBhYmxlIHRv IGdldCB0aGUgY29tcGlsZXIgdG8gYnVpbGQgY29tcGxldGVseSwgZXZlbiBkaXNhYmxpbmcNCj4+ dGhlDQo+PiB0ZXN0czoNCj4+DQo+PiBCdXQgSSB3YXMgaG9waW5nIHRoaXMgd2FzIGZhciBlbm91 Z2ggYWxvbmcsIHNvIEkgdG9vayBhIGNoYW5jZSBhbmQgYnVpbHQNCj4+IHJveWFsZS1hc2pzIHdo aWNoIGJ1aWx0IHdpdGhvdXQgZXJyb3JzIGFmdGVyIHN1cGVyLWNsZWFuIChCVFcsIHdoeSBpcyBp dA0KPj4gd2lwZS1hbGwgZm9yIHRoZSBjb21waWxlciBhbmQgc3VwZXItY2xlYW4gZm9yIGFza3M/ IEJlIGVhc2llciB0bw0KPj5yZW1lbWJlcg0KPj4gaWYgdGhleSB3ZXJlIHRoZSBzYW1lKS4NCj4+ DQo+PiB0eXBlZGVmLnRlc3RzOg0KPj4NCj4+IGRvd25sb2FkOg0KPj4NCj4+IHByZXBhcmU6DQo+ Pg0KPj4ganVuaXQtamFyLWNoZWNrOg0KPj4NCj4+IGp1bml0LWphcjoNCj4+DQo+PiBtYWluOg0K Pj4NCj4+IGNvbXBpbGUudW5pdC50ZXN0czoNCj4+ICAgIFtkZWxldGVdIERlbGV0aW5nIGRpcmVj dG9yeQ0KPj4gL1VzZXJzL3BlbnQvZGV2L3JveWFsZS1jb21waWxlci9jb21waWxlci1qeC90YXJn ZXQvdGVzdC1jbGFzc2VzDQo+PiAgICAgW21rZGlyXSBDcmVhdGVkIGRpcjoNCj4+IC9Vc2Vycy9w ZW50L2Rldi9yb3lhbGUtY29tcGlsZXIvY29tcGlsZXItangvdGFyZ2V0L3Rlc3QtY2xhc3Nlcw0K Pj4gICAgIFtqYXZhY10gQ29tcGlsaW5nIDg3IHNvdXJjZSBmaWxlcyB0bw0KPj4gL1VzZXJzL3Bl bnQvZGV2L3JveWFsZS1jb21waWxlci9jb21waWxlci1qeC90YXJnZXQvdGVzdC1jbGFzc2VzDQo+ PiAgICAgW2phdmFjXQ0KPj4gL1VzZXJzL3BlbnQvZGV2L3JveWFsZS1jb21waWxlci9jb21waWxl ci1qeC9zcmMvdGVzdC8NCj4+IGphdmEvb3JnL2FwYWNoZS9yb3lhbGUNCj4+IC9jb21waWxlci9p bnRlcm5hbC9jb2RlZ2VuL2pzL3JveWFsZS9UZXN0Um95YWxlQWNjZXNzb3JzLmphdmE6Mzk6DQo+ Pndhcm5pbmc6DQo+PiBbY2FzdF0gcmVkdW5kYW50IGNhc3QgdG8gUm95YWxlSlNQcm9qZWN0DQo+ PiAgICAgW2phdmFjXSAgICAgICAgICAgICAoKFJveWFsZUpTUHJvamVjdClwcm9qZWN0KS5jb25m aWcgPSBuZXcNCj4+IEpTR29vZ0NvbmZpZ3VyYXRpb24oKTsNCj4+ICAgICBbamF2YWNdICAgICAg ICAgICAgICBeDQo+PiAgICAgW2phdmFjXQ0KPj4gL1VzZXJzL3BlbnQvZGV2L3JveWFsZS1jb21w aWxlci9jb21waWxlci1qeC9zcmMvdGVzdC8NCj4+IGphdmEvb3JnL2FwYWNoZS9yb3lhbGUNCj4+ IC9jb21waWxlci9pbnRlcm5hbC9jb2RlZ2VuL2pzL3JveWFsZS9UZXN0Um95YWxlQ2xhc3MuamF2 YTo0MTogd2FybmluZzoNCj4+IFtjYXN0XSByZWR1bmRhbnQgY2FzdCB0byBSb3lhbGVKU1Byb2pl Y3QNCj4+ICAgICBbamF2YWNdICAgICAgICAgICAgICgoUm95YWxlSlNQcm9qZWN0KXByb2plY3Qp LmNvbmZpZyA9IG5ldw0KPj4gSlNHb29nQ29uZmlndXJhdGlvbigpOw0KPj4gICAgIFtqYXZhY10g ICAgICAgICAgICAgIF4NCj4+ICAgICBbamF2YWNdDQo+PiAvVXNlcnMvcGVudC9kZXYvcm95YWxl LWNvbXBpbGVyL2NvbXBpbGVyLWp4L3NyYy90ZXN0Lw0KPj4gamF2YS9vcmcvYXBhY2hlL3JveWFs ZQ0KPj4gL2NvbXBpbGVyL2ludGVybmFsL2NvZGVnZW4vanMvcm95YWxlL1Rlc3RSb3lhbGVFeHBy ZXNzaW9ucy5qYXZhOjYyOg0KPj4gd2FybmluZzogW2Nhc3RdIHJlZHVuZGFudCBjYXN0IHRvIFJv eWFsZUpTUHJvamVjdA0KPj4gICAgIFtqYXZhY10gICAgICAgICAgICAgKChSb3lhbGVKU1Byb2pl Y3QpcHJvamVjdCkuY29uZmlnID0gY29uZmlnOw0KPj4gICAgIFtqYXZhY10gICAgICAgICAgICAg IF4NCj4+ICAgICBbamF2YWNdDQo+PiAvVXNlcnMvcGVudC9kZXYvcm95YWxlLWNvbXBpbGVyL2Nv bXBpbGVyLWp4L3NyYy90ZXN0Lw0KPj4gamF2YS9vcmcvYXBhY2hlL3JveWFsZQ0KPj4gL2NvbXBp bGVyL2ludGVybmFsL2NvZGVnZW4vanMvcm95YWxlL1Rlc3RSb3lhbGVGaWxlLmphdmE6NDU6IHdh cm5pbmc6DQo+PiBbY2FzdF0gcmVkdW5kYW50IGNhc3QgdG8gUm95YWxlSlNQcm9qZWN0DQo+PiAg ICAgW2phdmFjXSAgICAgICAgICAgICAoKFJveWFsZUpTUHJvamVjdClwcm9qZWN0KS5jb25maWcg PSBuZXcNCj4+IEpTR29vZ0NvbmZpZ3VyYXRpb24oKTsNCj4+ICAgICBbamF2YWNdICAgICAgICAg ICAgICBeDQo+PiAgICAgW2phdmFjXQ0KPj4gL1VzZXJzL3BlbnQvZGV2L3JveWFsZS1jb21waWxl ci9jb21waWxlci1qeC9zcmMvdGVzdC8NCj4+IGphdmEvb3JnL2FwYWNoZS9yb3lhbGUNCj4+IC9j b21waWxlci9pbnRlcm5hbC9jb2RlZ2VuL2pzL3JveWFsZS9UZXN0Um95YWxlUGFja2FnZS5qYXZh OjUwOiB3YXJuaW5nOg0KPj4gW2Nhc3RdIHJlZHVuZGFudCBjYXN0IHRvIFJveWFsZUpTUHJvamVj dA0KPj4gICAgIFtqYXZhY10gICAgICAgICAgICAgKChSb3lhbGVKU1Byb2plY3QpcHJvamVjdCku Y29uZmlnID0gY29uZmlnOw0KPj4gICAgIFtqYXZhY10gICAgICAgICAgICAgIF4NCj4+ICAgICBb amF2YWNdDQo+PiAvVXNlcnMvcGVudC9kZXYvcm95YWxlLWNvbXBpbGVyL2NvbXBpbGVyLWp4L3Ny Yy90ZXN0Lw0KPj4gamF2YS9vcmcvYXBhY2hlL3JveWFsZQ0KPj4gL2NvbXBpbGVyL2ludGVybmFs L2NvZGVnZW4vanMvcm95YWxlL1Rlc3RSb3lhbGVQcm9qZWN0LmphdmE6MTczOg0KPj53YXJuaW5n Og0KPj4gW2Nhc3RdIHJlZHVuZGFudCBjYXN0IHRvIFJveWFsZUpTUHJvamVjdA0KPj4gICAgIFtq YXZhY10NCj4+ICAgICAgICAgICAgICAgICAgICAgICAgICgoUm95YWxlSlNQcm9qZWN0KXByb2pl Y3QpLmNvbmZpZy4NCj4+IHNldENvbXBpbGVyQWxsb3dTdWJjbGFzc092ZXJyaWRlcyhudWxsDQo+ PiAsIHRydWUpOw0KPj4gICAgIFtqYXZhY10gICAgICAgICAgICAgICAgICAgICAgXg0KPj4gICAg IFtqYXZhY10NCj4+IC9Vc2Vycy9wZW50L2Rldi9yb3lhbGUtY29tcGlsZXIvY29tcGlsZXItangv c3JjL3Rlc3QvDQo+PiBqYXZhL29yZy9hcGFjaGUvcm95YWxlDQo+PiAvY29tcGlsZXIvaW50ZXJu YWwvY29kZWdlbi9qcy9yb3lhbGUvVGVzdFJveWFsZVByb2plY3QuamF2YToxNzc6DQo+Pndhcm5p bmc6DQo+PiBbY2FzdF0gcmVkdW5kYW50IGNhc3QgdG8gUm95YWxlSlNQcm9qZWN0DQo+PiAgICAg W2phdmFjXSAgICAgICAgIHByb2plY3Quc2V0VGFyZ2V0U2V0dGluZ3MobmV3DQo+PiBUYXJnZXRT ZXR0aW5ncygoKFJveWFsZUpTUHJvamVjdClwcm9qZWN0KS5jb25maWcsDQo+PiAoUm95YWxlSlNQ cm9qZWN0KXByb2plY3QpKTsNCj4+ICAgICBbamF2YWNdICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF4NCj4+ICAgICBbamF2YWNdDQo+PiAvVXNl cnMvcGVudC9kZXYvcm95YWxlLWNvbXBpbGVyL2NvbXBpbGVyLWp4L3NyYy90ZXN0Lw0KPj4gamF2 YS9vcmcvYXBhY2hlL3JveWFsZQ0KPj4gL2NvbXBpbGVyL2ludGVybmFsL2NvZGVnZW4vanMvcm95 YWxlL1Rlc3RSb3lhbGVQcm9qZWN0LmphdmE6MTc3Og0KPj53YXJuaW5nOg0KPj4gW2Nhc3RdIHJl ZHVuZGFudCBjYXN0IHRvIFJveWFsZUpTUHJvamVjdA0KPj4gICAgIFtqYXZhY10gICAgICAgICBw cm9qZWN0LnNldFRhcmdldFNldHRpbmdzKG5ldw0KPj4gVGFyZ2V0U2V0dGluZ3MoKChSb3lhbGVK U1Byb2plY3QpcHJvamVjdCkuY29uZmlnLA0KPj4gKFJveWFsZUpTUHJvamVjdClwcm9qZWN0KSk7 DQo+PiAgICAgW2phdmFjXQ0KPj4gICAgICAgICAgICAgICAgICAgICAgICAgIF4NCj4+ICAgICBb amF2YWNdDQo+PiAvVXNlcnMvcGVudC9kZXYvcm95YWxlLWNvbXBpbGVyL2NvbXBpbGVyLWp4L3Ny Yy90ZXN0Lw0KPj4gamF2YS9vcmcvYXBhY2hlL3JveWFsZQ0KPj4gL2NvbXBpbGVyL2ludGVybmFs L2NvZGVnZW4vanMvcm95YWxlL1Rlc3RSb3lhbGVQcm9qZWN0LmphdmE6MTk2Og0KPj53YXJuaW5n Og0KPj4gW2Nhc3RdIHJlZHVuZGFudCBjYXN0IHRvIFJveWFsZUpTUHJvamVjdA0KPj4gICAgIFtq YXZhY10NCj4+ICAgICAgICAgICAgICAgICAgICAgICAgICgoUm95YWxlSlNQcm9qZWN0KXByb2pl Y3QpLmNvbmZpZy4NCj4+IHNldENvbXBpbGVyQWxsb3dTdWJjbGFzc092ZXJyaWRlcyhudWxsDQo+ PiAsIHRydWUpOw0KPj4gICAgIFtqYXZhY10gICAgICAgICAgICAgICAgICAgICAgXg0KPj4gICAg IFtqYXZhY10NCj4+IC9Vc2Vycy9wZW50L2Rldi9yb3lhbGUtY29tcGlsZXIvY29tcGlsZXItangv c3JjL3Rlc3QvDQo+PiBqYXZhL29yZy9hcGFjaGUvcm95YWxlDQo+PiAvY29tcGlsZXIvaW50ZXJu YWwvY29kZWdlbi9qcy9yb3lhbGUvVGVzdFJveWFsZVByb2plY3QuamF2YToyMDA6DQo+Pndhcm5p bmc6DQo+PiBbY2FzdF0gcmVkdW5kYW50IGNhc3QgdG8gUm95YWxlSlNQcm9qZWN0DQo+PiAgICAg W2phdmFjXSAgICAgICAgIHByb2plY3Quc2V0VGFyZ2V0U2V0dGluZ3MobmV3DQo+PiBUYXJnZXRT ZXR0aW5ncygoKFJveWFsZUpTUHJvamVjdClwcm9qZWN0KS5jb25maWcsDQo+PiAoUm95YWxlSlNQ cm9qZWN0KXByb2plY3QpKTsNCj4+ICAgICBbamF2YWNdICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF4NCj4+ICAgICBbamF2YWNdDQo+PiAvVXNl cnMvcGVudC9kZXYvcm95YWxlLWNvbXBpbGVyL2NvbXBpbGVyLWp4L3NyYy90ZXN0Lw0KPj4gamF2 YS9vcmcvYXBhY2hlL3JveWFsZQ0KPj4gL2NvbXBpbGVyL2ludGVybmFsL2NvZGVnZW4vanMvcm95 YWxlL1Rlc3RSb3lhbGVQcm9qZWN0LmphdmE6MjAwOg0KPj53YXJuaW5nOg0KPj4gW2Nhc3RdIHJl ZHVuZGFudCBjYXN0IHRvIFJveWFsZUpTUHJvamVjdA0KPj4gICAgIFtqYXZhY10gICAgICAgICBw cm9qZWN0LnNldFRhcmdldFNldHRpbmdzKG5ldw0KPj4gVGFyZ2V0U2V0dGluZ3MoKChSb3lhbGVK U1Byb2plY3QpcHJvamVjdCkuY29uZmlnLA0KPj4gKFJveWFsZUpTUHJvamVjdClwcm9qZWN0KSk7 DQo+PiAgICAgW2phdmFjXQ0KPj4gICAgICAgICAgICAgICAgICAgICAgICAgIF4NCj4+ICAgICBb amF2YWNdDQo+PiAvVXNlcnMvcGVudC9kZXYvcm95YWxlLWNvbXBpbGVyL2NvbXBpbGVyLWp4L3Ny Yy90ZXN0Lw0KPj4gamF2YS9vcmcvYXBhY2hlL3JveWFsZQ0KPj4gL2NvbXBpbGVyL2ludGVybmFs L2NvZGVnZW4vanMvcm95YWxlL1Rlc3RSb3lhbGVQcm9qZWN0LmphdmE6MzQ3Og0KPj53YXJuaW5n Og0KPj4gW2Nhc3RdIHJlZHVuZGFudCBjYXN0IHRvIFJveWFsZUpTUHJvamVjdA0KPj4gICAgIFtq YXZhY10gICAgICAgICAoKFJveWFsZUpTUHJvamVjdClwcm9qZWN0KS51bml0VGVzdEV4dGVybnMg PQ0KPj5leHRlcm5zOw0KPj4gICAgIFtqYXZhY10gICAgICAgICAgXg0KPj4gICAgIFtqYXZhY10N Cj4+IC9Vc2Vycy9wZW50L2Rldi9yb3lhbGUtY29tcGlsZXIvY29tcGlsZXItangvc3JjL3Rlc3Qv DQo+PiBqYXZhL29yZy9hcGFjaGUvcm95YWxlDQo+PiANCj4+L2NvbXBpbGVyL2ludGVybmFsL2Nv ZGVnZW4vbXhtbC9yb3lhbGUvVGVzdFJveWFsZU1YTUxBcHBsaWNhdGlvbi5qYXZhOjUwOg0KPj4g d2FybmluZzogW2Nhc3RdIHJlZHVuZGFudCBjYXN0IHRvIFJveWFsZUpTUHJvamVjdA0KPj4gICAg IFtqYXZhY10gICAgICAgICAgICAgKChSb3lhbGVKU1Byb2plY3QpcHJvamVjdCkuY29uZmlnID0g bmV3DQo+PiBKU0dvb2dDb25maWd1cmF0aW9uKCk7DQo+PiAgICAgW2phdmFjXSAgICAgICAgICAg ICAgXg0KPj4gICAgIFtqYXZhY10gMTMgd2FybmluZ3MNCj4+DQo+PiBleHRlcm4udGVzdHM6DQo+ PiAgICAgW2p1bml0XSBlbnZpcm9ubWVudCBwcm9wZXJ0eSAtIEZMRVhfSE9NRSA9IG51bGwNCj4+ ICAgICBbanVuaXRdIGVudmlyb25tZW50IHByb3BlcnR5IC0gUExBWUVSR0xPQkFMX0hPTUUgPSBu dWxsDQo+PiAgICAgW2p1bml0XSBlbnZpcm9ubWVudCBwcm9wZXJ0eSAtIFBMQVlFUkdMT0JBTF9W RVJTSU9OID0gMTEuMQ0KPj4gICAgIFtqdW5pdF0gZW52aXJvbm1lbnQgcHJvcGVydHkgLSBUTEZf SE9NRSA9IG51bGwNCj4+ICAgICBbanVuaXRdIGVudmlyb25tZW50IHByb3BlcnR5IC0gQUlSX0hP TUUgPSBudWxsDQo+PiAgICAgW2p1bml0XSBlbnZpcm9ubWVudCBwcm9wZXJ0eSAtIEZMQVNIUExB WUVSX0RFQlVHR0VSID0gbnVsbA0KPj4gICAgIFtqdW5pdF0gZW52aXJvbm1lbnQgcHJvcGVydHkg LSBBU0pTX0hPTUUgPQ0KPj4vVXNlcnMvcGVudC9kZXYvcm95YWxlLWFzanMNCj4+ICAgICBbanVu aXRdIGVudmlyb25tZW50IHByb3BlcnR5IC0gR09PR19IT01FID0gbnVsbA0KPj4gICAgIFtqdW5p dF0gUnVubmluZw0KPj4gb3JnLmFwYWNoZS5yb3lhbGUuY29tcGlsZXIuaW50ZXJuYWwuY29kZWdl bi5leHRlcm5hbHMuVGVzdEFubm90YXRpb25FbnVtDQo+PiAgICAgW2p1bml0XSBUZXN0cyBydW46 IDEsIEZhaWx1cmVzOiAwLCBFcnJvcnM6IDEsIFRpbWUgZWxhcHNlZDogMCBzZWMNCj4+DQo+PiBC VUlMRCBGQUlMRUQNCj4+IC9Vc2Vycy9wZW50L2Rldi9yb3lhbGUtY29tcGlsZXIvYnVpbGQueG1s OjE1MzogVGhlIGZvbGxvd2luZyBlcnJvcg0KPj4gb2NjdXJyZWQgd2hpbGUgZXhlY3V0aW5nIHRo aXMgbGluZToNCj4+IC9Vc2Vycy9wZW50L2Rldi9yb3lhbGUtY29tcGlsZXIvY29tcGlsZXItangv c3JjL3Rlc3QvYnVpbGQueG1sOjE2MToNCj4+VGVzdHMNCj4+IGZhaWxlZA0KPj4NCj4+DQo+Pg0K Pj4NCj4+DQo+Pg0KPj4NCj4+IFNvIHRoZW4gSSBkZWNpZGVkIHRvIGJ1aWxkIERhdGFCaW5kaW5n RXhhbXBsZSB3aXRoIHRoaXMgcmVzdWx0Og0KPj4NCj4+DQo+PiBCdWlsZGZpbGU6DQo+PiAvVXNl cnMvcGVudC9kZXYvcm95YWxlLWFzanMvZXhhbXBsZXMvcm95YWxlL0RhdGFCaW5kaW5nRXhhbXBs ZS9idWlsZC54bWwNCj4+DQo+PiBjbGVhbjoNCj4+DQo+PiBidWlsZF9leGFtcGxlLmNvbXBpbGU6 DQo+PiAgICAgIFtlY2hvXSBDb21waWxpbmcgRGF0YUJpbmRpbmdFeGFtcGxlLnN3Zg0KPj4gICAg ICBbZWNob10gUk9ZQUxFX0hPTUU6IC9Vc2Vycy9wZW50L2Rldi9yb3lhbGUtYXNqcw0KPj4gICAg ICBbZWNob10gUk9ZQUxFX0NPTVBJTEVSX0hPTUU6IC9Vc2Vycy9wZW50L2Rldi9yb3lhbGUtYXNq cy9qcw0KPj4gICAgICBbZWNob10gR09PR19IT01FOiAvVXNlcnMvcGVudC9kZXYvY2xvc3VyZS1s aWJyYXJ5DQo+PiAgIFt0YXNrZGVmXSBDb3VsZCBub3QgbG9hZCBkZWZpbml0aW9ucyBmcm9tIHJl c291cmNlIGZsZXhUYXNrcy50YXNrcy4gSXQNCj4+IGNvdWxkIG5vdCBiZSBmb3VuZC4NCj4+DQo+ PiBCVUlMRCBGQUlMRUQNCj4+IC9Vc2Vycy9wZW50L2Rldi9yb3lhbGUtYXNqcy9leGFtcGxlcy9i dWlsZF9leGFtcGxlLnhtbDoxNTI6IFByb2JsZW06DQo+PiBmYWlsZWQgdG8gY3JlYXRlIHRhc2sg b3IgdHlwZSBteG1sYw0KPj4gQ2F1c2U6IFRoZSBuYW1lIGlzIHVuZGVmaW5lZC4NCj4+IEFjdGlv bjogQ2hlY2sgdGhlIHNwZWxsaW5nLg0KPj4gQWN0aW9uOiBDaGVjayB0aGF0IGFueSBjdXN0b20g dGFza3MvdHlwZXMgaGF2ZSBiZWVuIGRlY2xhcmVkLg0KPj4gQWN0aW9uOiBDaGVjayB0aGF0IGFu eSA8cHJlc2V0ZGVmPi88bWFjcm9kZWY+IGRlY2xhcmF0aW9ucyBoYXZlIHRha2VuDQo+PiBwbGFj ZS4NCj4+DQo+Pg0KPj4NCj4+IE9uIDExLzgvMTcsIDEyOjMxIEFNLCAiQWxleCBIYXJ1aSIgPGFo YXJ1aUBhZG9iZS5jb20uSU5WQUxJRD4gd3JvdGU6DQo+Pg0KPj4gPlN5bmMgYWxsIDMgcmVwb3Ms IHN0YXJ0IHdpdGggcm95YWxlLWNvbXBpbGVyLCB0aGVuIHJveWFsZS10eXBlZGVmcywNCj4+dGhl bg0KPj4gPnJveWFsZS1hc2pzLg0KPj4gPg0KPj4gPkknZCByZWNvbW1lbmQgcnVubmluZyAiYW50 IHdpcGUtYWxsIiBpbiByb3lhbGUtY29tcGlsZXIgYmVmb3JlIHJ1bm5pbmcNCj4+ID5qdXN0ICJh bnQiICh3aGljaCBub3cgYnVpbGRzIGV2ZXJ5dGhpbmcgaW4gcm95YWxlLWNvbXBpbGVyKS4gIEFu ZCBpbg0KPj4gPnJveWFsZS1hc2pzLCBydW4gImFudCBzdXBlci1jbGVhbiIgYmVmb3JlIHJ1bm5p bmcgImFudCIuDQo+PiA+DQo+PiA+SFRILA0KPj4gPi1BbGV4DQo+PiA+DQo+PiA+T24gMTEvNy8x NywgMTozNCBQTSwgIlBldGVyIEVudCIgPHBlbnRAYWRvYmUuY29tLklOVkFMSUQ+IHdyb3RlOg0K Pj4gPg0KPj4gPj5JIHN5bmMnZCB0aGUgcmVwbyAoZGV2ZWxvcCBicmFuY2gpIGFuZCByZWJ1aWx0 IGFzanMuIEknbSBzZWVpbmcgdGhpcw0KPj4gPj5ub3RpY2U6DQo+PiA+Pg0KPj4gPj5Db3VsZCBu b3QgbG9hZCBkZWZpbml0aW9ucyBmcm9tIHJlc291cmNlIGZsZXhUYXNrcy50YXNrcy4gSXQgY291 bGQNCj4+bm90IGJlDQo+PiA+PmZvdW5kLg0KPj4gPj4NCj4+ID4+V291bGRuJ3QgImZsZXhUYXNr cy50YXNrcyIgZ2V0IHJlbmFtZWQgdG8gInJveWFsZVRhc2tzLnRhc2tzIiA/DQo+PiA+Pg0KPj4g Pj7igLlwZXRlcg0KPj4gPg0KPj4NCj4+DQo+DQo+DQo+LS0gDQo+SXggTXVsdGltZWRpYSBTb2Z0 d2FyZQ0KPg0KPkphbiBMdXlrZW5zdHJhYXQgMjcNCj4zNTIxIFZCIFV0cmVjaHQNCj4NCj5ULiAw Ni01MTk1MjI5NQ0KPkkuIA0KPmh0dHBzOi8vbmEwMS5zYWZlbGlua3MucHJvdGVjdGlvbi5vdXRs b29rLmNvbS8/dXJsPXd3dy5peHNvZnR3YXJlLm5sJmRhdGE9DQo+MDIlN0MwMSU3QyU3QzM2MzQx M2M5NzA2YzQxYjA0MWY5MDhkNTI2YmE4ZWIzJTdDZmE3YjFiNWE3YjM0NDM4Nzk0YWVkMmMxNzgN Cj5kZWNlZTElN0MwJTdDMCU3QzYzNjQ1NzUwNTA2MjEyNzUzOSZzZGF0YT1lQmNzYXUlMkJMQ1ZJ c0ZqcDRIdWNGUXJvdDhOUkpkdw0KPkMxTHdpY3YwRkZHSHclM0QmcmVzZXJ2ZWQ9MA0KDQo=