From user-return-10102-apmail-drill-user-archive=drill.apache.org@drill.apache.org Wed Feb 6 16:39:10 2019 Return-Path: X-Original-To: apmail-drill-user-archive@www.apache.org Delivered-To: apmail-drill-user-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id ED2BB186B5 for ; Wed, 6 Feb 2019 16:39:09 +0000 (UTC) Received: (qmail 29231 invoked by uid 500); 6 Feb 2019 16:39:09 -0000 Delivered-To: apmail-drill-user-archive@drill.apache.org Received: (qmail 29143 invoked by uid 500); 6 Feb 2019 16:39:09 -0000 Mailing-List: contact user-help@drill.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@drill.apache.org Delivered-To: mailing list user@drill.apache.org Received: (qmail 29125 invoked by uid 99); 6 Feb 2019 16:39:08 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd4-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 06 Feb 2019 16:39:08 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd4-us-west.apache.org (ASF Mail Server at spamd4-us-west.apache.org) with ESMTP id F3B76C0313 for ; Wed, 6 Feb 2019 16:39:07 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd4-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 1.797 X-Spam-Level: * X-Spam-Status: No, score=1.797 tagged_above=-999 required=6.31 tests=[DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=2, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001] autolearn=disabled Authentication-Results: spamd4-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd4-us-west.apache.org [10.40.0.11]) (amavisd-new, port 10024) with ESMTP id oyWzKd0iNncB for ; Wed, 6 Feb 2019 16:39:05 +0000 (UTC) Received: from mail-qt1-f170.google.com (mail-qt1-f170.google.com [209.85.160.170]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTPS id 9F84D5F3AC for ; Wed, 6 Feb 2019 16:39:05 +0000 (UTC) Received: by mail-qt1-f170.google.com with SMTP id b8so8595436qtj.1 for ; Wed, 06 Feb 2019 08:39:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=PD5jruB+khN8suwLOVgLUsFZjGJ9lSF2tCddkhnSUrg=; b=DIMwSV29xQhTsigCRtYhLJeNf9V2Fj7D/Fag5VeIE9tnkCajKMWJwzNyXNFLf1WJwX Lm8+IeONJ/pkvesHeypdNRV8ljVCNOR/c3XfqIqJhYZZjTfE/9bhpcb4zOF0UFYFIPYS ScckZbaITlgOfA8bHfEPaXaGkQjSyrW++izFojQx6lVFDzqKRypiXnaOQZAk3j0WzXSX fasCBtpAvyhmXemPBTL9FRjREL8aGa+ii4D0QsTCC1wOUo8tqHJPvhkQUzWa9QcsAk9+ QgDl+/wi+Uc/97kcPk1WoRSXNRPm1KBqe4KCfjH86CZK32l+4i4IUr55SYz39NPWntkQ EkwA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=PD5jruB+khN8suwLOVgLUsFZjGJ9lSF2tCddkhnSUrg=; b=ri4TegN7hpk+7wzVhGHTe02WngHIGQ/BSFg3jkRD/KyTkiAe7hbf0ZnI0NFZttymDw MamvBPBczACgMGiLRBcnA+mPIX0JmB4Z24nCwbX7P4Nx5UdsupGlHv5EJJbyr+DdSoEy AOlOSxI/6P6vfo7NzWxcr8m2ypal9JpFhVSkdtE1JdUvXebNtj4UXrj0IYXBu3U+aGtw A3mkYk4e+LsvfH/voOSkdibLEcvws5U0GxH4UYkViXdkpBVj3lUQBiwT3bTxJHSuOj5j IxV/ilk+66MIWwlYloSyVlI0mR2iidZAUxsrHK9m0dcLznI1cN27KAy+B3J4dyHqCK3x GuPg== X-Gm-Message-State: AHQUAuZ6oUmynOgRw09U681iOWl46TQbIY8+fMhqLa15HIOWtFQGJshF cujax/XOZC9HA6MVYqY/SUE2M9wQUAlBZ9zROIzDygbqxrk= X-Google-Smtp-Source: AHgI3IYQfI4MMrwf3CwdwUYEnnUg3Px5ig80PTqtetV+Z0GVQFGoIr1bOz/r89WW1YWy9vs0s66STQ8F49xnh1Ztbx4= X-Received: by 2002:ac8:d86:: with SMTP id s6mr8214508qti.324.1549471145045; Wed, 06 Feb 2019 08:39:05 -0800 (PST) MIME-Version: 1.0 From: Giovanni Conte Date: Wed, 6 Feb 2019 17:38:54 +0100 Message-ID: Subject: Drill fails to query pcap files To: user@drill.apache.org Content-Type: multipart/mixed; boundary="0000000000003106de05813c5dbb" --0000000000003106de05813c5dbb Content-Type: multipart/alternative; boundary="0000000000003106dc05813c5db9" --0000000000003106dc05813c5db9 Content-Type: text/plain; charset="UTF-8" Hi, I'm trying to query a pcap file and I know that there are corrupted rows (precisely line 6407), I need a command to skip this rows to avoid the following error: Error: INTERNAL_ERROR ERROR: null Fragment 0:0 Please, refer to logs for more information. [Error Id: fe17f64d-4ac8-453f-b442-9bcf68c69c61 on ubuntu:31010] (state=,code=0) [...] the complete error is attached in the txt file ()for java exceptions, along with the pcap file used for testing this issue. I would like to avoid a pre-parsing of the pcap when a corrupted row is found. Is there a way to avoid this problem? Thanks, Giovanni OS: Ubuntu 18.4 Drill version: 1.15.0 Java(TM) SE Runtime Environment (build 1.8.0_191-b12) --0000000000003106dc05813c5db9 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi= ,
I'm trying to query a pcap file and I know that there are c= orrupted rows (precisely line 6407),
I need a command to skip thi= s rows to avoid the following error:

Error: I= NTERNAL_ERROR ERROR: null
Fragment 0:0
Please, refe= r to logs for more information.
[Error Id: fe17f64d-4ac8-453f= -b442-9bcf68c69c61 on ubuntu:31010] (state=3D,code=3D0)

[...]

the complete error is attach= ed in the txt file ()for java exceptions, along with the pcap file used for= testing this issue. I would like to avoid a pre-parsing of the pcap when a= corrupted row is found.
Is there a way to avoid this problem?
Thanks,

Giovanni

OS: Ubuntu 18.4
Drill= version:=C2=A01.15.0
Java(TM) SE Runtime Environment (build 1.8.= 0_191-b12)
--0000000000003106dc05813c5db9-- --0000000000003106de05813c5dbb Content-Type: text/plain; charset="US-ASCII"; name="drill_pcap_error.txt" Content-Disposition: attachment; filename="drill_pcap_error.txt" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_jrtf3b1k0 RXJyb3I6IElOVEVSTkFMX0VSUk9SIEVSUk9SOiBudWxsDQoNCkZyYWdtZW50IDA6MA0KDQpQbGVh c2UsIHJlZmVyIHRvIGxvZ3MgZm9yIG1vcmUgaW5mb3JtYXRpb24uDQoNCltFcnJvciBJZDogZmUx N2Y2NGQtNGFjOC00NTNmLWI0NDItOWJjZjY4YzY5YzYxIG9uIHVidW50dTozMTAxMF0gKHN0YXRl PSxjb2RlPTApDQpqYXZhLnNxbC5TUUxFeGNlcHRpb246IElOVEVSTkFMX0VSUk9SIEVSUk9SOiBu dWxsDQoNCkZyYWdtZW50IDA6MA0KDQpQbGVhc2UsIHJlZmVyIHRvIGxvZ3MgZm9yIG1vcmUgaW5m b3JtYXRpb24uDQoNCltFcnJvciBJZDogZmUxN2Y2NGQtNGFjOC00NTNmLWI0NDItOWJjZjY4YzY5 YzYxIG9uIHVidW50dTozMTAxMF0NCglhdCBvcmcuYXBhY2hlLmRyaWxsLmpkYmMuaW1wbC5Ecmls bEN1cnNvci5uZXh0Um93SW50ZXJuYWxseShEcmlsbEN1cnNvci5qYXZhOjUzNikNCglhdCBvcmcu YXBhY2hlLmRyaWxsLmpkYmMuaW1wbC5EcmlsbEN1cnNvci5sb2FkSW5pdGlhbFNjaGVtYShEcmls bEN1cnNvci5qYXZhOjYwOCkNCglhdCBvcmcuYXBhY2hlLmRyaWxsLmpkYmMuaW1wbC5EcmlsbFJl c3VsdFNldEltcGwuZXhlY3V0ZShEcmlsbFJlc3VsdFNldEltcGwuamF2YToxMjg4KQ0KCWF0IG9y Zy5hcGFjaGUuZHJpbGwuamRiYy5pbXBsLkRyaWxsUmVzdWx0U2V0SW1wbC5leGVjdXRlKERyaWxs UmVzdWx0U2V0SW1wbC5qYXZhOjYxKQ0KCWF0IG9yZy5hcGFjaGUuY2FsY2l0ZS5hdmF0aWNhLkF2 YXRpY2FDb25uZWN0aW9uJDEuZXhlY3V0ZShBdmF0aWNhQ29ubmVjdGlvbi5qYXZhOjY2NykNCglh dCBvcmcuYXBhY2hlLmRyaWxsLmpkYmMuaW1wbC5EcmlsbE1ldGFJbXBsLnByZXBhcmVBbmRFeGVj dXRlKERyaWxsTWV0YUltcGwuamF2YToxMTA3KQ0KCWF0IG9yZy5hcGFjaGUuZHJpbGwuamRiYy5p bXBsLkRyaWxsTWV0YUltcGwucHJlcGFyZUFuZEV4ZWN1dGUoRHJpbGxNZXRhSW1wbC5qYXZhOjEx MTgpDQoJYXQgb3JnLmFwYWNoZS5jYWxjaXRlLmF2YXRpY2EuQXZhdGljYUNvbm5lY3Rpb24ucHJl cGFyZUFuZEV4ZWN1dGVJbnRlcm5hbChBdmF0aWNhQ29ubmVjdGlvbi5qYXZhOjY3NSkNCglhdCBv cmcuYXBhY2hlLmRyaWxsLmpkYmMuaW1wbC5EcmlsbENvbm5lY3Rpb25JbXBsLnByZXBhcmVBbmRF eGVjdXRlSW50ZXJuYWwoRHJpbGxDb25uZWN0aW9uSW1wbC5qYXZhOjE5NikNCglhdCBvcmcuYXBh Y2hlLmNhbGNpdGUuYXZhdGljYS5BdmF0aWNhU3RhdGVtZW50LmV4ZWN1dGVJbnRlcm5hbChBdmF0 aWNhU3RhdGVtZW50LmphdmE6MTU2KQ0KCWF0IG9yZy5hcGFjaGUuY2FsY2l0ZS5hdmF0aWNhLkF2 YXRpY2FTdGF0ZW1lbnQuZXhlY3V0ZShBdmF0aWNhU3RhdGVtZW50LmphdmE6MjE3KQ0KCWF0IHNx bGxpbmUuQ29tbWFuZHMuZXhlY3V0ZShDb21tYW5kcy5qYXZhOjkzOCkNCglhdCBzcWxsaW5lLkNv bW1hbmRzLnNxbChDb21tYW5kcy5qYXZhOjg4MikNCglhdCBzcWxsaW5lLlNxbExpbmUuZGlzcGF0 Y2goU3FsTGluZS5qYXZhOjcyNSkNCglhdCBzcWxsaW5lLlNxbExpbmUuYmVnaW4oU3FsTGluZS5q YXZhOjU0MCkNCglhdCBzcWxsaW5lLlNxbExpbmUuc3RhcnQoU3FsTGluZS5qYXZhOjI2NCkNCglh dCBzcWxsaW5lLlNxbExpbmUubWFpbihTcWxMaW5lLmphdmE6MTk1KQ0KQ2F1c2VkIGJ5OiBvcmcu YXBhY2hlLmRyaWxsLmNvbW1vbi5leGNlcHRpb25zLlVzZXJSZW1vdGVFeGNlcHRpb246IElOVEVS TkFMX0VSUk9SIEVSUk9SOiBudWxsDQoNCkZyYWdtZW50IDA6MA0KDQpQbGVhc2UsIHJlZmVyIHRv IGxvZ3MgZm9yIG1vcmUgaW5mb3JtYXRpb24uDQoNCltFcnJvciBJZDogZmUxN2Y2NGQtNGFjOC00 NTNmLWI0NDItOWJjZjY4YzY5YzYxIG9uIHVidW50dTozMTAxMF0NCglhdCBvcmcuYXBhY2hlLmRy aWxsLmV4ZWMucnBjLnVzZXIuUXVlcnlSZXN1bHRIYW5kbGVyLnJlc3VsdEFycml2ZWQoUXVlcnlS ZXN1bHRIYW5kbGVyLmphdmE6MTIzKQ0KCWF0IG9yZy5hcGFjaGUuZHJpbGwuZXhlYy5ycGMudXNl ci5Vc2VyQ2xpZW50LmhhbmRsZShVc2VyQ2xpZW50LmphdmE6NDIyKQ0KCWF0IG9yZy5hcGFjaGUu ZHJpbGwuZXhlYy5ycGMudXNlci5Vc2VyQ2xpZW50LmhhbmRsZShVc2VyQ2xpZW50LmphdmE6OTYp DQoJYXQgb3JnLmFwYWNoZS5kcmlsbC5leGVjLnJwYy5ScGNCdXMkSW5ib3VuZEhhbmRsZXIuZGVj b2RlKFJwY0J1cy5qYXZhOjI3MykNCglhdCBvcmcuYXBhY2hlLmRyaWxsLmV4ZWMucnBjLlJwY0J1 cyRJbmJvdW5kSGFuZGxlci5kZWNvZGUoUnBjQnVzLmphdmE6MjQzKQ0KCWF0IGlvLm5ldHR5Lmhh bmRsZXIuY29kZWMuTWVzc2FnZVRvTWVzc2FnZURlY29kZXIuY2hhbm5lbFJlYWQoTWVzc2FnZVRv TWVzc2FnZURlY29kZXIuamF2YTo4OCkNCglhdCBpby5uZXR0eS5jaGFubmVsLkFic3RyYWN0Q2hh bm5lbEhhbmRsZXJDb250ZXh0Lmludm9rZUNoYW5uZWxSZWFkKEFic3RyYWN0Q2hhbm5lbEhhbmRs ZXJDb250ZXh0LmphdmE6MzU2KQ0KCWF0IGlvLm5ldHR5LmNoYW5uZWwuQWJzdHJhY3RDaGFubmVs SGFuZGxlckNvbnRleHQuaW52b2tlQ2hhbm5lbFJlYWQoQWJzdHJhY3RDaGFubmVsSGFuZGxlckNv bnRleHQuamF2YTozNDIpDQoJYXQgaW8ubmV0dHkuY2hhbm5lbC5BYnN0cmFjdENoYW5uZWxIYW5k bGVyQ29udGV4dC5maXJlQ2hhbm5lbFJlYWQoQWJzdHJhY3RDaGFubmVsSGFuZGxlckNvbnRleHQu amF2YTozMzUpDQoJYXQgaW8ubmV0dHkuaGFuZGxlci50aW1lb3V0LklkbGVTdGF0ZUhhbmRsZXIu Y2hhbm5lbFJlYWQoSWRsZVN0YXRlSGFuZGxlci5qYXZhOjI4NykNCglhdCBpby5uZXR0eS5jaGFu bmVsLkFic3RyYWN0Q2hhbm5lbEhhbmRsZXJDb250ZXh0Lmludm9rZUNoYW5uZWxSZWFkKEFic3Ry YWN0Q2hhbm5lbEhhbmRsZXJDb250ZXh0LmphdmE6MzU2KQ0KCWF0IGlvLm5ldHR5LmNoYW5uZWwu QWJzdHJhY3RDaGFubmVsSGFuZGxlckNvbnRleHQuaW52b2tlQ2hhbm5lbFJlYWQoQWJzdHJhY3RD aGFubmVsSGFuZGxlckNvbnRleHQuamF2YTozNDIpDQoJYXQgaW8ubmV0dHkuY2hhbm5lbC5BYnN0 cmFjdENoYW5uZWxIYW5kbGVyQ29udGV4dC5maXJlQ2hhbm5lbFJlYWQoQWJzdHJhY3RDaGFubmVs SGFuZGxlckNvbnRleHQuamF2YTozMzUpDQoJYXQgaW8ubmV0dHkuaGFuZGxlci5jb2RlYy5NZXNz YWdlVG9NZXNzYWdlRGVjb2Rlci5jaGFubmVsUmVhZChNZXNzYWdlVG9NZXNzYWdlRGVjb2Rlci5q YXZhOjEwMikNCglhdCBpby5uZXR0eS5jaGFubmVsLkFic3RyYWN0Q2hhbm5lbEhhbmRsZXJDb250 ZXh0Lmludm9rZUNoYW5uZWxSZWFkKEFic3RyYWN0Q2hhbm5lbEhhbmRsZXJDb250ZXh0LmphdmE6 MzU2KQ0KCWF0IGlvLm5ldHR5LmNoYW5uZWwuQWJzdHJhY3RDaGFubmVsSGFuZGxlckNvbnRleHQu aW52b2tlQ2hhbm5lbFJlYWQoQWJzdHJhY3RDaGFubmVsSGFuZGxlckNvbnRleHQuamF2YTozNDIp DQoJYXQgaW8ubmV0dHkuY2hhbm5lbC5BYnN0cmFjdENoYW5uZWxIYW5kbGVyQ29udGV4dC5maXJl Q2hhbm5lbFJlYWQoQWJzdHJhY3RDaGFubmVsSGFuZGxlckNvbnRleHQuamF2YTozMzUpDQoJYXQg aW8ubmV0dHkuaGFuZGxlci5jb2RlYy5CeXRlVG9NZXNzYWdlRGVjb2Rlci5maXJlQ2hhbm5lbFJl YWQoQnl0ZVRvTWVzc2FnZURlY29kZXIuamF2YTozMTIpDQoJYXQgaW8ubmV0dHkuaGFuZGxlci5j b2RlYy5CeXRlVG9NZXNzYWdlRGVjb2Rlci5jaGFubmVsUmVhZChCeXRlVG9NZXNzYWdlRGVjb2Rl ci5qYXZhOjI4NikNCglhdCBpby5uZXR0eS5jaGFubmVsLkFic3RyYWN0Q2hhbm5lbEhhbmRsZXJD b250ZXh0Lmludm9rZUNoYW5uZWxSZWFkKEFic3RyYWN0Q2hhbm5lbEhhbmRsZXJDb250ZXh0Lmph dmE6MzU2KQ0KCWF0IGlvLm5ldHR5LmNoYW5uZWwuQWJzdHJhY3RDaGFubmVsSGFuZGxlckNvbnRl eHQuaW52b2tlQ2hhbm5lbFJlYWQoQWJzdHJhY3RDaGFubmVsSGFuZGxlckNvbnRleHQuamF2YToz NDIpDQoJYXQgaW8ubmV0dHkuY2hhbm5lbC5BYnN0cmFjdENoYW5uZWxIYW5kbGVyQ29udGV4dC5m aXJlQ2hhbm5lbFJlYWQoQWJzdHJhY3RDaGFubmVsSGFuZGxlckNvbnRleHQuamF2YTozMzUpDQoJ YXQgaW8ubmV0dHkuY2hhbm5lbC5DaGFubmVsSW5ib3VuZEhhbmRsZXJBZGFwdGVyLmNoYW5uZWxS ZWFkKENoYW5uZWxJbmJvdW5kSGFuZGxlckFkYXB0ZXIuamF2YTo4NikNCglhdCBpby5uZXR0eS5j aGFubmVsLkFic3RyYWN0Q2hhbm5lbEhhbmRsZXJDb250ZXh0Lmludm9rZUNoYW5uZWxSZWFkKEFi c3RyYWN0Q2hhbm5lbEhhbmRsZXJDb250ZXh0LmphdmE6MzU2KQ0KCWF0IGlvLm5ldHR5LmNoYW5u ZWwuQWJzdHJhY3RDaGFubmVsSGFuZGxlckNvbnRleHQuaW52b2tlQ2hhbm5lbFJlYWQoQWJzdHJh Y3RDaGFubmVsSGFuZGxlckNvbnRleHQuamF2YTozNDIpDQoJYXQgaW8ubmV0dHkuY2hhbm5lbC5B YnN0cmFjdENoYW5uZWxIYW5kbGVyQ29udGV4dC5maXJlQ2hhbm5lbFJlYWQoQWJzdHJhY3RDaGFu bmVsSGFuZGxlckNvbnRleHQuamF2YTozMzUpDQoJYXQgaW8ubmV0dHkuY2hhbm5lbC5EZWZhdWx0 Q2hhbm5lbFBpcGVsaW5lJEhlYWRDb250ZXh0LmNoYW5uZWxSZWFkKERlZmF1bHRDaGFubmVsUGlw ZWxpbmUuamF2YToxMjk0KQ0KCWF0IGlvLm5ldHR5LmNoYW5uZWwuQWJzdHJhY3RDaGFubmVsSGFu ZGxlckNvbnRleHQuaW52b2tlQ2hhbm5lbFJlYWQoQWJzdHJhY3RDaGFubmVsSGFuZGxlckNvbnRl eHQuamF2YTozNTYpDQoJYXQgaW8ubmV0dHkuY2hhbm5lbC5BYnN0cmFjdENoYW5uZWxIYW5kbGVy Q29udGV4dC5pbnZva2VDaGFubmVsUmVhZChBYnN0cmFjdENoYW5uZWxIYW5kbGVyQ29udGV4dC5q YXZhOjM0MikNCglhdCBpby5uZXR0eS5jaGFubmVsLkRlZmF1bHRDaGFubmVsUGlwZWxpbmUuZmly ZUNoYW5uZWxSZWFkKERlZmF1bHRDaGFubmVsUGlwZWxpbmUuamF2YTo5MTEpDQoJYXQgaW8ubmV0 dHkuY2hhbm5lbC5uaW8uQWJzdHJhY3ROaW9CeXRlQ2hhbm5lbCROaW9CeXRlVW5zYWZlLnJlYWQo QWJzdHJhY3ROaW9CeXRlQ2hhbm5lbC5qYXZhOjEzMSkNCglhdCBpby5uZXR0eS5jaGFubmVsLm5p by5OaW9FdmVudExvb3AucHJvY2Vzc1NlbGVjdGVkS2V5KE5pb0V2ZW50TG9vcC5qYXZhOjY0NSkN CglhdCBpby5uZXR0eS5jaGFubmVsLm5pby5OaW9FdmVudExvb3AucHJvY2Vzc1NlbGVjdGVkS2V5 c09wdGltaXplZChOaW9FdmVudExvb3AuamF2YTo1ODApDQoJYXQgaW8ubmV0dHkuY2hhbm5lbC5u aW8uTmlvRXZlbnRMb29wLnByb2Nlc3NTZWxlY3RlZEtleXMoTmlvRXZlbnRMb29wLmphdmE6NDk3 KQ0KCWF0IGlvLm5ldHR5LmNoYW5uZWwubmlvLk5pb0V2ZW50TG9vcC5ydW4oTmlvRXZlbnRMb29w LmphdmE6NDU5KQ0KCWF0IGlvLm5ldHR5LnV0aWwuY29uY3VycmVudC5TaW5nbGVUaHJlYWRFdmVu dEV4ZWN1dG9yJDIucnVuKFNpbmdsZVRocmVhZEV2ZW50RXhlY3V0b3IuamF2YToxMzEpDQoJYXQg amF2YS5sYW5nLlRocmVhZC5ydW4oVGhyZWFkLmphdmE6NzQ4KQ0KQ2F1c2VkIGJ5OiBqYXZhLmxh bmcuQXJyYXlJbmRleE91dE9mQm91bmRzRXhjZXB0aW9uOiANCglhdCBvcmcuYXBhY2hlLmRyaWxs LmV4ZWMuc3RvcmUucGNhcC5kZWNvZGVyLlBhY2tldC5nZXREYXRhKFBhY2tldC5qYXZhOjMyMikN CglhdCBvcmcuYXBhY2hlLmRyaWxsLmV4ZWMuc3RvcmUucGNhcC5QY2FwUmVjb3JkUmVhZGVyLmFk ZERhdGFUb1RhYmxlKFBjYXBSZWNvcmRSZWFkZXIuamF2YTozNTgpDQoJYXQgb3JnLmFwYWNoZS5k cmlsbC5leGVjLnN0b3JlLnBjYXAuUGNhcFJlY29yZFJlYWRlci5wYXJzZVBjYXBGaWxlc0FuZFB1 dEl0VG9UYWJsZShQY2FwUmVjb3JkUmVhZGVyLmphdmE6MjI5KQ0KCWF0IG9yZy5hcGFjaGUuZHJp bGwuZXhlYy5zdG9yZS5wY2FwLlBjYXBSZWNvcmRSZWFkZXIubmV4dChQY2FwUmVjb3JkUmVhZGVy LmphdmE6MTIzKQ0KCWF0IG9yZy5hcGFjaGUuZHJpbGwuZXhlYy5waHlzaWNhbC5pbXBsLlNjYW5C YXRjaC5pbnRlcm5hbE5leHQoU2NhbkJhdGNoLmphdmE6MjIzKQ0KCWF0IG9yZy5hcGFjaGUuZHJp bGwuZXhlYy5waHlzaWNhbC5pbXBsLlNjYW5CYXRjaC5uZXh0KFNjYW5CYXRjaC5qYXZhOjI3MSkN CglhdCBvcmcuYXBhY2hlLmRyaWxsLmV4ZWMucmVjb3JkLkFic3RyYWN0UmVjb3JkQmF0Y2gubmV4 dChBYnN0cmFjdFJlY29yZEJhdGNoLmphdmE6MTI2KQ0KCWF0IG9yZy5hcGFjaGUuZHJpbGwuZXhl Yy5yZWNvcmQuQWJzdHJhY3RSZWNvcmRCYXRjaC5uZXh0KEFic3RyYWN0UmVjb3JkQmF0Y2guamF2 YToxMTYpDQoJYXQgb3JnLmFwYWNoZS5kcmlsbC5leGVjLnJlY29yZC5BYnN0cmFjdFVuYXJ5UmVj b3JkQmF0Y2guaW5uZXJOZXh0KEFic3RyYWN0VW5hcnlSZWNvcmRCYXRjaC5qYXZhOjYzKQ0KCWF0 IG9yZy5hcGFjaGUuZHJpbGwuZXhlYy5waHlzaWNhbC5pbXBsLnByb2plY3QuUHJvamVjdFJlY29y ZEJhdGNoLmlubmVyTmV4dChQcm9qZWN0UmVjb3JkQmF0Y2guamF2YToxNDMpDQoJYXQgb3JnLmFw YWNoZS5kcmlsbC5leGVjLnJlY29yZC5BYnN0cmFjdFJlY29yZEJhdGNoLm5leHQoQWJzdHJhY3RS ZWNvcmRCYXRjaC5qYXZhOjE4NikNCglhdCBvcmcuYXBhY2hlLmRyaWxsLmV4ZWMucGh5c2ljYWwu aW1wbC5CYXNlUm9vdEV4ZWMubmV4dChCYXNlUm9vdEV4ZWMuamF2YToxMDQpDQoJYXQgb3JnLmFw YWNoZS5kcmlsbC5leGVjLnBoeXNpY2FsLmltcGwuU2NyZWVuQ3JlYXRvciRTY3JlZW5Sb290Lmlu bmVyTmV4dChTY3JlZW5DcmVhdG9yLmphdmE6ODMpDQoJYXQgb3JnLmFwYWNoZS5kcmlsbC5leGVj LnBoeXNpY2FsLmltcGwuQmFzZVJvb3RFeGVjLm5leHQoQmFzZVJvb3RFeGVjLmphdmE6OTQpDQoJ YXQgb3JnLmFwYWNoZS5kcmlsbC5leGVjLndvcmsuZnJhZ21lbnQuRnJhZ21lbnRFeGVjdXRvciQx LnJ1bihGcmFnbWVudEV4ZWN1dG9yLmphdmE6Mjk3KQ0KCWF0IG9yZy5hcGFjaGUuZHJpbGwuZXhl Yy53b3JrLmZyYWdtZW50LkZyYWdtZW50RXhlY3V0b3IkMS5ydW4oRnJhZ21lbnRFeGVjdXRvci5q YXZhOjI4NCkNCglhdCAuLi4uLi4uKDowKQ0KCWF0IG9yZy5hcGFjaGUuaGFkb29wLnNlY3VyaXR5 LlVzZXJHcm91cEluZm9ybWF0aW9uLmRvQXMoVXNlckdyb3VwSW5mb3JtYXRpb24uamF2YToxNzQ2 KQ0KCWF0IG9yZy5hcGFjaGUuZHJpbGwuZXhlYy53b3JrLmZyYWdtZW50LkZyYWdtZW50RXhlY3V0 b3IucnVuKEZyYWdtZW50RXhlY3V0b3IuamF2YToyODQpDQoJYXQgb3JnLmFwYWNoZS5kcmlsbC5j b21tb24uU2VsZkNsZWFuaW5nUnVubmFibGUucnVuKFNlbGZDbGVhbmluZ1J1bm5hYmxlLmphdmE6 MzgpDQoJYXQgLi4uLi4uLig6MCk= --0000000000003106de05813c5dbb--