Return-Path: X-Original-To: apmail-hadoop-user-archive@minotaur.apache.org Delivered-To: apmail-hadoop-user-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 95849101E6 for ; Sat, 1 Jun 2013 13:57:52 +0000 (UTC) Received: (qmail 5402 invoked by uid 500); 1 Jun 2013 13:57:47 -0000 Delivered-To: apmail-hadoop-user-archive@hadoop.apache.org Received: (qmail 5111 invoked by uid 500); 1 Jun 2013 13:57:44 -0000 Mailing-List: contact user-help@hadoop.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@hadoop.apache.org Delivered-To: mailing list user@hadoop.apache.org Received: (qmail 5082 invoked by uid 99); 1 Jun 2013 13:57:43 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 01 Jun 2013 13:57:43 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=5.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: local policy) Received: from [129.187.255.138] (HELO postout2.mail.lrz.de) (129.187.255.138) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 01 Jun 2013 13:57:38 +0000 Received: from lxmhs52.srv.lrz.de (localhost [127.0.0.1]) by postout2.mail.lrz.de (Postfix) with ESMTP id 3bN3xR6cK8zyRV for ; Sat, 1 Jun 2013 15:57:15 +0200 (CEST) X-Virus-Scanned: by amavisd-new at lrz.de in lxmhs52.srv.lrz.de Received: from postout2.mail.lrz.de ([127.0.0.1]) by lxmhs52.srv.lrz.de (lxmhs52.srv.lrz.de [127.0.0.1]) (amavisd-new, port 20024) with LMTP id t_6w6CYygQaL for ; Sat, 1 Jun 2013 15:57:13 +0200 (CEST) Received: from BADWLRZ-SWHBT2.ads.mwn.de (BADWLRZ-SWHBT2.ads.mwn.de [IPv6:2001:4ca0:0:108::126]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (Client CN "BADWLRZ-SWHBT2", Issuer "BADWLRZ-SWHBT2" (not verified)) by postout2.mail.lrz.de (Postfix) with ESMTPS id 3bN3xP2WdszyQx for ; Sat, 1 Jun 2013 15:57:13 +0200 (CEST) Received: from BADWLRZ-SWMBX11.ads.mwn.de ([fe80::6de5:ff8b:1900:b1a1]) by BADWLRZ-SWHBT2.ads.mwn.de ([fe80::5951:9dc3:7b2b:14ba%13]) with mapi id 14.03.0123.003; Sat, 1 Jun 2013 15:57:13 +0200 From: "Lanati, Matteo" To: "user@hadoop.apache.org" Subject: Thread-Index: Ac5ez8etl4tdu/5gQYm33h+O5emQsA== Date: Sat, 1 Jun 2013 13:57:11 +0000 Message-ID: <31270DDF18CC924782A594673481B9154BD3897B@BADWLRZ-SWMBX11.ads.mwn.de> Accept-Language: en-GB, it-IT, en-US Content-Language: en-GB X-MS-Has-Attach: yes X-MS-TNEF-Correlator: x-originating-ip: [2001:4ca0:0:f031::2] Content-Type: multipart/mixed; boundary="_005_31270DDF18CC924782A594673481B9154BD3897BBADWLRZSWMBX11a_" MIME-Version: 1.0 X-Virus-Checked: Checked by ClamAV on apache.org --_005_31270DDF18CC924782A594673481B9154BD3897BBADWLRZSWMBX11a_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hi all, I stumbled upon this problem as well while trying to run the default wordco= unt shipped with Hadoop 1.2.0. My testbed is made up of 2 virtual machines:= Debian 7, Oracle Java 7, 2 GB RAM, 25 GB hard disk. One node is used as JT= +NN, the other as TT+DN. Security is enabled. The input file is about 600 k= B and the error is=20 2013-06-01 12:22:51,999 WARN org.apache.hadoop.mapred.JobInProgress: No roo= m for map task. Node 10.156.120.49 has 22854692864 bytes free; but we expec= t map to take 9223372036854775807 The logfile is attached, together with the configuration files. The version= I'm using is Hadoop 1.2.0 Subversion https://svn.apache.org/repos/asf/hadoop/common/branches/branch-1= .2 -r 1479473 Compiled by hortonfo on Mon May 6 06:59:37 UTC 2013 >From source with checksum 2e0dac51ede113c1f2ca8e7d82fb3405 This command was run using /home/lu95jib/hadoop-exmpl/hadoop-1.2.0/hadoop-c= ore-1.2.0.jar If I run the default configuration (i.e. no securty), then the job succeeds= . Is there something missing in how I set up my nodes? How is it possible tha= t the envisaged value for the needed space is so big? Thanks in advance. Matteo >Which version of Hadoop are you using. A quick search shows me a bug >https://issues.apache.org/jira/browse/HADOOP-5241 that seems to show >similar symptoms. However, that was fixed a long while ago. > > >On Sat, Mar 23, 2013 at 4:40 PM, Redwane belmaati cherkaoui < >reduno1985@googlemail.com> wrote: > >> This the content of the jobtracker log file : >> 2013-03-23 12:06:48,912 INFO org.apache.hadoop.mapred.JobInProgress: Inp= ut >> size for job job_201303231139_0001 =3D 6950001. Number of splits =3D 7 >> 2013-03-23 12:06:48,925 INFO org.apache.hadoop.mapred.JobInProgress: >> tip:task_201303231139_0001_m_000000 has split on >> node:/default-rack/hadoop0.novalocal >> 2013-03-23 12:06:48,927 INFO org.apache.hadoop.mapred.JobInProgress: >> tip:task_201303231139_0001_m_000001 has split on >> node:/default-rack/hadoop0.novalocal >> 2013-03-23 12:06:48,930 INFO org.apache.hadoop.mapred.JobInProgress: >> tip:task_201303231139_0001_m_000002 has split on >> node:/default-rack/hadoop0.novalocal >> 2013-03-23 12:06:48,931 INFO org.apache.hadoop.mapred.JobInProgress: >> tip:task_201303231139_0001_m_000003 has split on >> node:/default-rack/hadoop0.novalocal >> 2013-03-23 12:06:48,933 INFO org.apache.hadoop.mapred.JobInProgress: >> tip:task_201303231139_0001_m_000004 has split on >> node:/default-rack/hadoop0.novalocal >> 2013-03-23 12:06:48,934 INFO org.apache.hadoop.mapred.JobInProgress: >> tip:task_201303231139_0001_m_000005 has split on >> node:/default-rack/hadoop0.novalocal >> 2013-03-23 12:06:48,939 INFO org.apache.hadoop.mapred.JobInProgress: >> tip:task_201303231139_0001_m_000006 has split on >> node:/default-rack/hadoop0.novalocal >> 2013-03-23 12:06:48,950 INFO org.apache.hadoop.mapred.JobInProgress: >> job_201303231139_0001 LOCALITY_WAIT_FACTOR=3D0.5 >> 2013-03-23 12:06:48,978 INFO org.apache.hadoop.mapred.JobInProgress: Job >> job_201303231139_0001 initialized successfully with 7 map tasks and 1 >> reduce tasks. >> 2013-03-23 12:06:50,855 INFO org.apache.hadoop.mapred.JobTracker: Adding >> task (JOB_SETUP) 'attempt_201303231139_0001_m_000008_0' to tip >> task_201303231139_0001_m_000008, for tracker >> 'tracker_hadoop0.novalocal:hadoop0.novalocal/127.0.0.1:44879' >> 2013-03-23 12:08:00,340 INFO org.apache.hadoop.mapred.JobInProgress: Tas= k >> 'attempt_201303231139_0001_m_000008_0' has completed >> task_201303231139_0001_m_000008 successfully. >> 2013-03-23 12:08:00,538 WARN org.apache.hadoop.mapred.JobInProgress: No >> room for map task. Node hadoop0.novalocal has 8791543808 bytes free; but= we >> expect map to take 1317624576693539401 >> 2013-03-23 12:08:00,543 WARN org.apache.hadoop.mapred.JobInProgress: No >> room for map task. Node hadoop0.novalocal has 8791543808 bytes free; but= we >> expect map to take 1317624576693539401 >> 2013-03-23 12:08:00,544 WARN org.apache.hadoop.mapred.JobInProgress: No >> room for map task. Node hadoop0.novalocal has 8791543808 bytes free; but= we >> expect map to take 1317624576693539401 >> 2013-03-23 12:08:00,544 WARN org.apache.hadoop.mapred.JobInProgress: No >> room for map task. Node hadoop0.novalocal has 8791543808 bytes free; but= we >> expect map to take 1317624576693539401 >> 2013-03-23 12:08:01,264 WARN org.apache.hadoop.mapred.JobInProgress: No >> room for map task. Node hadoop1.novalocal has 8807518208 bytes free; but= we >> expect map to take 1317624576693539401 >> >> >> The value in we excpect map to take is too huge 1317624576693539401 >> bytes !!!!!!! >> >> On Sat, Mar 23, 2013 at 11:37 AM, Redwane belmaati cherkaoui < >> reduno1985@googlemail.com> wrote: >> >>> The estimated value that the hadoop compute is too huge for the simple >>> example that i am running . >>> >>> ---------- Forwarded message ---------- >>> From: Redwane belmaati cherkaoui >>> Date: Sat, Mar 23, 2013 at 11:32 AM >>> Subject: Re: About running a simple wordcount mapreduce >>> To: Abdelrahman Shettia >>> Cc: user@hadoop.apache.org, reduno1985 >>> >>> >>> This the output that I get I am running two machines as you can see d= o >>> u see anything suspicious ? >>> Configured Capacity: 21145698304 (19.69 GB) >>> Present Capacity: 17615499264 (16.41 GB) >>> DFS Remaining: 17615441920 (16.41 GB) >>> DFS Used: 57344 (56 KB) >>> DFS Used%: 0% >>> Under replicated blocks: 0 >>> Blocks with corrupt replicas: 0 >>> Missing blocks: 0 >>> >>> ------------------------------------------------- >>> Datanodes available: 2 (2 total, 0 dead) >>> >>> Name: 11.1.0.6:50010 >>> Decommission Status : Normal >>> Configured Capacity: 10572849152 (9.85 GB) >>> DFS Used: 28672 (28 KB) >>> Non DFS Used: 1765019648 (1.64 GB) >>> DFS Remaining: 8807800832(8.2 GB) >>> DFS Used%: 0% >>> DFS Remaining%: 83.31% >>> Last contact: Sat Mar 23 11:30:10 CET 2013 >>> >>> >>> Name: 11.1.0.3:50010 >>> Decommission Status : Normal >>> Configured Capacity: 10572849152 (9.85 GB) >>> DFS Used: 28672 (28 KB) >>> Non DFS Used: 1765179392 (1.64 GB) >>> DFS Remaining: 8807641088(8.2 GB) >>> DFS Used%: 0% >>> DFS Remaining%: 83.3% >>> Last contact: Sat Mar 23 11:30:08 CET 2013 >>> >>> >>> On Fri, Mar 22, 2013 at 10:19 PM, Abdelrahman Shettia < >>> ashettia@hortonworks.com> wrote: >>> >>>> Hi Redwane, >>>> >>>> Please run the following command as hdfs user on any datanode. The >>>> output will be something like this. Hope this helps >>>> >>>> hadoop dfsadmin -report >>>> Configured Capacity: 81075068925 (75.51 GB) >>>> Present Capacity: 70375292928 (65.54 GB) >>>> DFS Remaining: 69895163904 (65.09 GB) >>>> DFS Used: 480129024 (457.89 MB) >>>> DFS Used%: 0.68% >>>> Under replicated blocks: 0 >>>> Blocks with corrupt replicas: 0 >>>> Missing blocks: 0 >>>> >>>> Thanks >>>> -Abdelrahman >>>> >>>> >>>> On Fri, Mar 22, 2013 at 12:35 PM, reduno1985 wrote: >>>> >>>>> >>>>> I have my hosts running on openstack virtual machine instances each >>>>> instance has 10gb hard disc . Is there a way too see how much space i= s in >>>>> the hdfs without web ui . >>>>> >>>>> >>>>> Sent from Samsung Mobile >>>>> >>>>> Serge Blazhievsky wrote: >>>>> Check web ui how much space you have on hdfs??? >>>>> >>>>> Sent from my iPhone >>>>> >>>>> On Mar 22, 2013, at 11:41 AM, Abdelrahman Shettia < >>>>> ashettia@hortonworks.com> wrote: >>>>> >>>>> Hi Redwane , >>>>> >>>>> It is possible that the hosts which are running tasks are do not have >>>>> enough space. Those dirs are confiugred in mapred-site.xml >>>>> >>>>> >>>>> >>>>> On Fri, Mar 22, 2013 at 8:42 AM, Redwane belmaati cherkaoui < >>>>> reduno1985@googlemail.com> wrote: >>>>> >>>>>> >>>>>> >>>>>> ---------- Forwarded message ---------- >>>>>> From: Redwane belmaati cherkaoui >>>>>> Date: Fri, Mar 22, 2013 at 4:39 PM >>>>>> Subject: About running a simple wordcount mapreduce >>>>>> To: mapreduce-issues@hadoop.apache.org >>>>>> >>>>>> >>>>>> Hi >>>>>> I am trying to run a wordcount mapreduce job on several files (<20 >>>>>> mb) using two machines . I get stuck on 0% map 0% reduce. >>>>>> The jobtracker log file shows the following warning: >>>>>> WARN org.apache.hadoop.mapred.JobInProgress: No room for map task. >>>>>> Node hadoop0.novalocal has 8791384064 bytes free; but we expect map = to >take >>>>>> 1317624576693539401 >>>>>> >>>>>> Please help me , >>>>>> Best Regards, >>>>>> >>>>>> >>>>> >>>> >>> >>> >> Matteo Lanati Distributed Resources Group Leibniz-Rechenzentrum (LRZ) Boltzmannstrasse 1 85748 Garching b. M=FCnchen (Germany) Phone: +49 89 35831 8724= --_005_31270DDF18CC924782A594673481B9154BD3897BBADWLRZSWMBX11a_ Content-Type: text/xml; name="core-site.xml" Content-Description: core-site.xml Content-Disposition: attachment; filename="core-site.xml"; size=2719; creation-date="Sat, 01 Jun 2013 13:56:20 GMT"; modification-date="Sat, 01 Jun 2013 13:56:20 GMT" Content-Transfer-Encoding: base64 PD94bWwgdmVyc2lvbj0iMS4wIj8+Cjw/eG1sLXN0eWxlc2hlZXQgdHlwZT0idGV4dC94c2wiIGhy ZWY9ImNvbmZpZ3VyYXRpb24ueHNsIj8+Cgo8IS0tIFB1dCBzaXRlLXNwZWNpZmljIHByb3BlcnR5 IG92ZXJyaWRlcyBpbiB0aGlzIGZpbGUuIC0tPgoKPGNvbmZpZ3VyYXRpb24+CiAgPHByb3BlcnR5 PgogICAgPG5hbWU+ZnMuZGVmYXVsdC5uYW1lPC9uYW1lPgogICAgPHZhbHVlPmhkZnM6Ly8xMC4x NTYuMTIwLjQxOjkwMDA8L3ZhbHVlPgogIDwvcHJvcGVydHk+CgogIDxwcm9wZXJ0eT4KICAgIDxu YW1lPmhhZG9vcC5zZWN1cml0eS5hdXRoZW50aWNhdGlvbjwvbmFtZT4KICAgIDx2YWx1ZT5rZXJi ZXJvczwvdmFsdWU+CiAgPC9wcm9wZXJ0eT4KCiAgPHByb3BlcnR5PgogICAgPG5hbWU+aGFkb29w LnNlY3VyaXR5LmF1dGhvcml6YXRpb248L25hbWU+CiAgICA8dmFsdWU+dHJ1ZTwvdmFsdWU+CiAg PC9wcm9wZXJ0eT4KCiAgPHByb3BlcnR5PgogICAgPG5hbWU+aGFkb29wLmtlcmJlcm9zLmtpbml0 LmNvbW1hbmQ8L25hbWU+CiAgICA8dmFsdWU+L3Vzci9iaW4va2luaXQ8L3ZhbHVlPgogIDwvcHJv cGVydHk+CgogIDxwcm9wZXJ0eT4KICAgIDxuYW1lPmhhZG9vcC5odHRwLmZpbHRlci5pbml0aWFs aXplcnM8L25hbWU+CiAgICA8dmFsdWU+b3JnLmFwYWNoZS5oYWRvb3Auc2VjdXJpdHkuQXV0aGVu dGljYXRpb25GaWx0ZXJJbml0aWFsaXplcjwvdmFsdWU+CiAgPC9wcm9wZXJ0eT4KCiAgPHByb3Bl cnR5PgogICAgPG5hbWU+aGFkb29wLmh0dHAuYXV0aGVudGljYXRpb24udHlwZTwvbmFtZT4KICAg IDx2YWx1ZT5zaW1wbGU8L3ZhbHVlPgogIDwvcHJvcGVydHk+CgogIDxwcm9wZXJ0eT4KICAgIDxu YW1lPmhhZG9vcC5odHRwLmF1dGhlbnRpY2F0aW9uLnRva2VuLnZhbGlkaXR5PC9uYW1lPgogICAg PHZhbHVlPjM2MDAwPC92YWx1ZT4KICA8L3Byb3BlcnR5PgoKICA8cHJvcGVydHk+CiAgICA8bmFt ZT5oYWRvb3AuaHR0cC5hdXRoZW50aWNhdGlvbi5zaWduYXR1cmUuc2VjcmV0LmZpbGU8L25hbWU+ CiAgICA8dmFsdWU+L2hvbWUvaGFkb29wLXVzZXIvaGFkb29wLXR1dG9yaWFsLWNvbmYvaHR0cC1z ZWNyZXQtZmlsZTwvdmFsdWU+CiAgPC9wcm9wZXJ0eT4KCiAgPHByb3BlcnR5PgogICAgPG5hbWU+ aGFkb29wLmh0dHAuYXV0aGVudGljYXRpb24uY29va2llLmRvbWFpbjwvbmFtZT4KICAgIDx2YWx1 ZT48L3ZhbHVlPgogIDwvcHJvcGVydHk+CgogIDxwcm9wZXJ0eT4KICAgIDxuYW1lPmhhZG9vcC5o dHRwLmF1dGhlbnRpY2F0aW9uLnNpbXBsZS5hbm9ueW1vdXMuYWxsb3dlZDwvbmFtZT4KICAgIDx2 YWx1ZT50cnVlPC92YWx1ZT4KICA8L3Byb3BlcnR5PgoKICA8cHJvcGVydHk+CiAgICA8bmFtZT5o YWRvb3AuaHR0cC5hdXRoZW50aWNhdGlvbi5rZXJiZXJvcy5wcmluY2lwYWw8L25hbWU+CiAgICA8 dmFsdWU+SFRUUC9oYWRvb3AtbWFzdGVyLmxvY2FsZG9tYWluQEhBRE9PUC5MUlouREU8L3ZhbHVl PgogIDwvcHJvcGVydHk+CgogIDxwcm9wZXJ0eT4KICAgIDxuYW1lPmhhZG9vcC5odHRwLmF1dGhl bnRpY2F0aW9uLmtlcmJlcm9zLmtleXRhYjwvbmFtZT4KICAgIDx2YWx1ZT4vaG9tZS9oYWRvb3At dXNlci9oYWRvb3AvY29uZi9rZXl0YWJzL2hkZnMua2V5dGFiPC92YWx1ZT4KICA8L3Byb3BlcnR5 PgoKICA8cHJvcGVydHk+CiAgICA8bmFtZT5pby5jb21wcmVzc2lvbi5jb2RlY3M8L25hbWU+CiAg ICA8dmFsdWU+b3JnLmFwYWNoZS5oYWRvb3AuaW8uY29tcHJlc3MuRGVmYXVsdENvZGVjLG9yZy5h cGFjaGUuaGFkb29wLmlvLmNvbXByZXNzLkd6aXBDb2RlYyxvcmcuYXBhY2hlLmhhZG9vcC5pby5j b21wcmVzcy5CWmlwMkNvZGVjLG9yZy5hcGFjaGUuaGFkb29wLmlvLmNvbXByZXNzLlNuYXBweUNv ZGVjPC92YWx1ZT4KICA8L3Byb3BlcnR5PgoKICA8cHJvcGVydHk+CiAgICA8bmFtZT5oYWRvb3Au c2VjdXJpdHkuYXV0aF90b19sb2NhbDwvbmFtZT4KICAgIDx2YWx1ZT5SVUxFOlsyOiQxQCQwXSgu KkBMT0NBTERPTUFJTilzL0AuKi8vCiAgICAgICAgUlVMRTpbMTokMUAkMF0oLipATE9DQUxET01B SU4pcy9ALiovLwogICAgICAgIFJVTEU6WzI6JDFAJDBdKG1hcHJlZEAuKkhBRE9PUC5MUlouREUp cy8uKi9oYWRvb3AtdXNlci8KICAgICAgICBSVUxFOlsyOiQxQCQwXShoZGZzQC4qSEFET09QLkxS Wi5ERSlzLy4qL2hhZG9vcC11c2VyLwogICAgICAgIFJVTEU6WzI6JDFAJDBdKGRuQC4qSEFET09Q LkxSWi5ERSlzLy4qL2hhZG9vcC11c2VyLwogICAgICAgIFJVTEU6WzI6JDFAJDBdKHR0QC4qSEFE T09QLkxSWi5ERSlzLy4qL2hhZG9vcC11c2VyLwogICAgICAgIFJVTEU6WzI6JDFAJDBdKEhUVFBA LipIQURPT1AuTFJaLkRFKXMvLiovaGFkb29wLXVzZXIvCiAgICAgICAgUlVMRTpbMjokMUAkMF0o LipASEFET09QLkxSWi5ERSlzL0AuKi8vCiAgICAgICAgUlVMRTpbMTokMUAkMF0oLipASEFET09Q LkxSWi5ERSlzL0AuKi8vCiAgICAgICAgUlVMRTpbMjokMUAkMF0oLipATFJaLU1VRU5DSEVOLkRF KXMvQC4qLy8KICAgICAgICBSVUxFOlsxOiQxQCQwXSguKkBMUlotTVVFTkNIRU4uREUpcy9ALiov LwogICAgICAgIFJVTEU6WzI6JDFAJDBdKC5ATFJaLU1VRU5DSEVOLkRFKXMvQC4vLwogICAgICAg IFJVTEU6WzE6JDFAJDBdKC5ATFJaLU1VRU5DSEVOLkRFKXMvQC4vLwogICAgICAgIERFRkFVTFQ8 L3ZhbHVlPgogIDwvcHJvcGVydHk+Cgo8L2NvbmZpZ3VyYXRpb24+Cg== --_005_31270DDF18CC924782A594673481B9154BD3897BBADWLRZSWMBX11a_ Content-Type: text/xml; name="hdfs-site.xml" Content-Description: hdfs-site.xml Content-Disposition: attachment; filename="hdfs-site.xml"; size=2650; creation-date="Sat, 01 Jun 2013 13:56:35 GMT"; modification-date="Sat, 01 Jun 2013 13:56:35 GMT" Content-Transfer-Encoding: base64 PD94bWwgdmVyc2lvbj0iMS4wIj8+Cjw/eG1sLXN0eWxlc2hlZXQgdHlwZT0idGV4dC94c2wiIGhy ZWY9ImNvbmZpZ3VyYXRpb24ueHNsIj8+Cgo8IS0tIFB1dCBzaXRlLXNwZWNpZmljIHByb3BlcnR5 IG92ZXJyaWRlcyBpbiB0aGlzIGZpbGUuIC0tPgoKPGNvbmZpZ3VyYXRpb24+CiAgPHByb3BlcnR5 PgogICAgPG5hbWU+ZGZzLnJlcGxpY2F0aW9uPC9uYW1lPgogICAgPHZhbHVlPjE8L3ZhbHVlPgog IDwvcHJvcGVydHk+CgogIDxwcm9wZXJ0eT4KICAgIDxuYW1lPmRmcy5ob3N0cy5leGNsdWRlPC9u YW1lPgogICAgPHZhbHVlPi90bXAvbm9kZXMuZGlzbWlzczwvdmFsdWU+CiAgPC9wcm9wZXJ0eT4K CiAgPHByb3BlcnR5PgogICAgPG5hbWU+ZGZzLmJsb2NrLmFjY2Vzcy50b2tlbi5lbmFibGU8L25h bWU+CiAgICA8dmFsdWU+dHJ1ZTwvdmFsdWU+CiAgICA8ZGVzY3JpcHRpb24+CklmICJ0cnVlIiwg YWNjZXNzIHRva2VucyBhcmUgdXNlZCBhcyBjYXBhYmlsaXRpZXMgZm9yIGFjY2Vzc2luZyBkYXRh bm9kZXMuCklmICJmYWxzZSIsIG5vIGFjY2VzcyB0b2tlbnMgYXJlIGNoZWNrZWQgb24gYWNjZXNz aW5nIGRhdGFub2Rlcy4KICAgIDwvZGVzY3JpcHRpb24+CiAgPC9wcm9wZXJ0eT4KCiAgPHByb3Bl cnR5PgogICAgPG5hbWU+ZGZzLmRhdGFub2RlLmFkZHJlc3M8L25hbWU+CiAgICA8dmFsdWU+MC4w LjAuMDoxMDA0PC92YWx1ZT4KICA8L3Byb3BlcnR5PgoKICA8cHJvcGVydHk+CiAgICA8bmFtZT5k ZnMuZGF0YW5vZGUuaHR0cC5hZGRyZXNzPC9uYW1lPgogICAgPCEtLSBjbHVzdGVyIHlhaG9vIHN0 YW5kYXJkIC0tPgogICAgPHZhbHVlPjAuMC4wLjA6MTAwNjwvdmFsdWU+CiAgPC9wcm9wZXJ0eT4K CiAgPHByb3BlcnR5PgogICAgPG5hbWU+ZGZzLm5hbWVub2RlLmtlcmJlcm9zLnByaW5jaXBhbDwv bmFtZT4KICAgIDx2YWx1ZT5oZGZzL2hhZG9vcC1tYXN0ZXIubG9jYWxkb21haW5ASEFET09QLkxS Wi5ERTwvdmFsdWU+CiAgICA8ZGVzY3JpcHRpb24+CktlcmJlcm9zIHByaW5jaXBhbCBuYW1lIGZv ciB0aGUgTmFtZU5vZGUKICAgIDwvZGVzY3JpcHRpb24+CiAgPC9wcm9wZXJ0eT4KCiAgPHByb3Bl cnR5PgogICAgPG5hbWU+ZGZzLm5hbWVub2RlLmtleXRhYi5maWxlPC9uYW1lPgogICAgPHZhbHVl Pi9ob21lL2hhZG9vcC11c2VyL2hhZG9vcC9jb25mL2tleXRhYnMvaGRmcy5rZXl0YWI8L3ZhbHVl PgogPGRlc2NyaXB0aW9uPgogICAgICAgIENvbWJpbmVkIGtleXRhYiBmaWxlIGNvbnRhaW5pbmcg dGhlIG5hbWVub2RlIHNlcnZpY2UgKGFuZCBob3N0KSBwcmluY2lwYWxzLgogICAgPC9kZXNjcmlw dGlvbj4KICA8L3Byb3BlcnR5PgoKICA8cHJvcGVydHk+CiAgICA8bmFtZT5kZnMud2ViaGRmcy5l bmFibGVkPC9uYW1lPgogICAgPHZhbHVlPnRydWU8L3ZhbHVlPgogIDwvcHJvcGVydHk+CgogIDxw cm9wZXJ0eT4gICAgCiAgICA8bmFtZT5kZnMud2ViLmF1dGhlbnRpY2F0aW9uLmtlcmJlcm9zLnBy aW5jaXBhbDwvbmFtZT4gICAgCiAgICA8dmFsdWU+SFRUUC9oYWRvb3AtbWFzdGVyLmxvY2FsZG9t YWluQEhBRE9PUC5MUlouREU8L3ZhbHVlPiAgICAKICAgIDxkZXNjcmlwdGlvbj4gVGhlIEhUVFAg S2VyYmVyb3MgcHJpbmNpcGFsIHVzZWQgYnkgSGFkb29wLUF1dGggaW4gdGhlIEhUVFAgZW5kcG9p bnQuIApUaGUgSFRUUCBLZXJiZXJvcyBwcmluY2lwYWwgTVVTVCBzdGFydCB3aXRoICdIVFRQLycg cGVyIEtlcmJlcm9zIEhUVFAgU1BORUdPIHNwZWNpZmljYXRpb24uICAgIAogICAgPC9kZXNjcmlw dGlvbj4gIAogIDwvcHJvcGVydHk+CgogIDxwcm9wZXJ0eT4gICAgCiAgICA8bmFtZT5kZnMud2Vi LmF1dGhlbnRpY2F0aW9uLmtlcmJlcm9zLmtleXRhYjwvbmFtZT4gICAgCiAgICA8dmFsdWU+L2hv bWUvaGFkb29wLXVzZXIvaGFkb29wL2NvbmYva2V5dGFicy9oZGZzLmtleXRhYjwvdmFsdWU+CiAg ICA8ZGVzY3JpcHRpb24+VGhlIEtlcmJlcm9zIGtleXRhYiBmaWxlIHdpdGggdGhlIGNyZWRlbnRp YWxzIGZvciB0aGUgSFRUUCBLZXJiZXJvcyBwcmluY2lwYWwgdXNlZCBieSBIYWRvb3AtQXV0aCBp biB0aGUgSFRUUCBlbmRwb2ludC4gICAgCiAgICA8L2Rlc2NyaXB0aW9uPiAgCiAgPC9wcm9wZXJ0 eT4KCiAgPHByb3BlcnR5PiAgICAKICAgIDxuYW1lPmRmcy5kYXRhbm9kZS5rZXJiZXJvcy5wcmlu Y2lwYWw8L25hbWU+ICAgIAogICAgPHZhbHVlPmRuL2hhZG9vcC1zbGF2ZS5sb2NhbGRvbWFpbkBI QURPT1AuTFJaLkRFPC92YWx1ZT4gIAogICAgPGRlc2NyaXB0aW9uPlRoZSBLZXJiZXJvcyBwcmlu Y2lwYWwgdGhhdCB0aGUgRGF0YU5vZGUgcnVucyBhcy4gIl9IT1NUIiBpcyByZXBsYWNlZCBieSB0 aGUgcmVhbCBob3N0IG5hbWUuICAgCiAgICA8L2Rlc2NyaXB0aW9uPiAgCiAgPC9wcm9wZXJ0eT4K CiAgPHByb3BlcnR5PiAgICAgCiAgICA8bmFtZT5kZnMuZGF0YW5vZGUua2V5dGFiLmZpbGU8L25h bWU+ICAgIAogICAgPHZhbHVlPi9ob21lL2hhZG9vcC11c2VyL2hhZG9vcC9jb25mL2tleXRhYnMv ZG4ua2V5dGFiPC92YWx1ZT4KICAgIDxkZXNjcmlwdGlvbj5UaGUgZmlsZW5hbWUgb2YgdGhlIGtl eXRhYiBmaWxlIGZvciB0aGUgRGF0YU5vZGUuICAgIAogICAgPC9kZXNjcmlwdGlvbj4gIAogIDwv cHJvcGVydHk+Cgo8L2NvbmZpZ3VyYXRpb24+Cg== --_005_31270DDF18CC924782A594673481B9154BD3897BBADWLRZSWMBX11a_ Content-Type: text/xml; name="mapred-site.xml" Content-Description: mapred-site.xml Content-Disposition: attachment; filename="mapred-site.xml"; size=2089; creation-date="Sat, 01 Jun 2013 13:56:40 GMT"; modification-date="Sat, 01 Jun 2013 13:56:40 GMT" Content-Transfer-Encoding: base64 PD94bWwgdmVyc2lvbj0iMS4wIj8+Cjw/eG1sLXN0eWxlc2hlZXQgdHlwZT0idGV4dC94c2wiIGhy ZWY9ImNvbmZpZ3VyYXRpb24ueHNsIj8+Cgo8IS0tIFB1dCBzaXRlLXNwZWNpZmljIHByb3BlcnR5 IG92ZXJyaWRlcyBpbiB0aGlzIGZpbGUuIC0tPgoKPGNvbmZpZ3VyYXRpb24+CiAgPHByb3BlcnR5 PgogICAgPG5hbWU+bWFwcmVkLmpvYi50cmFja2VyPC9uYW1lPgogICAgPHZhbHVlPjEwLjE1Ni4x MjAuNDE6OTAwMTwvdmFsdWU+CiAgPC9wcm9wZXJ0eT4KCiAgPHByb3BlcnR5PgogICAgPG5hbWU+ bWFwcmVkLmNoaWxkLmphdmEub3B0czwvbmFtZT4KICAgIDx2YWx1ZT4tWG14MjU2bTwvdmFsdWU+ CiAgPC9wcm9wZXJ0eT4KCiAgPHByb3BlcnR5PgogICAgPG5hbWU+bWFwcmVkLnN5c3RlbS5kaXI8 L25hbWU+CiAgICA8dmFsdWU+L2hhZG9vcC9tYXByZWQvc3lzdGVtPC92YWx1ZT4KICA8L3Byb3Bl cnR5PgoKICA8cHJvcGVydHk+CiAgICA8bmFtZT5tYXByZWR1Y2UubWFwLm91dHB1dC5jb21wcmVz czwvbmFtZT4KICAgIDx2YWx1ZT50cnVlPC92YWx1ZT4KICA8L3Byb3BlcnR5PgoKICA8cHJvcGVy dHk+CiAgICA8bmFtZT5tYXByZWQucXVldWUubmFtZXM8L25hbWU+CiAgICA8dmFsdWU+ZGVmYXVs dCxsb3dfcHJpbyxoaWdoX3ByaW88L3ZhbHVlPgogIDwvcHJvcGVydHk+CgogIDxwcm9wZXJ0eT4K ICAgIDxuYW1lPm1hcHJlZC5hY2xzLmVuYWJsZWQ8L25hbWU+CiAgICA8dmFsdWU+dHJ1ZTwvdmFs dWU+CiAgPC9wcm9wZXJ0eT4KCiAgPHByb3BlcnR5PgogICAgPG5hbWU+bWFwcmVkLmpvYnRyYWNr ZXIudGFza1NjaGVkdWxlcjwvbmFtZT4KICAgIDx2YWx1ZT5vcmcuYXBhY2hlLmhhZG9vcC5tYXBy ZWQuRmFpclNjaGVkdWxlcjwvdmFsdWU+CiAgPC9wcm9wZXJ0eT4KCiAgPHByb3BlcnR5PgogICAg PG5hbWU+bWFwcmVkLmZhaXJzY2hlZHVsZXIucHJlZW1wdGlvbjwvbmFtZT4KICAgIDx2YWx1ZT50 cnVlPC92YWx1ZT4KICA8L3Byb3BlcnR5PgoKICA8cHJvcGVydHk+CiAgICA8bmFtZT5tYXByZWQu ZmFpcnNjaGVkdWxlci5wb29sbmFtZXByb3BlcnR5PC9uYW1lPgogICAgPHZhbHVlPm1hcHJlZC5q b2IucXVldWUubmFtZTwvdmFsdWU+CiAgPC9wcm9wZXJ0eT4KCiAgPHByb3BlcnR5PgogICAgPG5h bWU+bWFwcmVkdWNlLmpvYnRyYWNrZXIua2VyYmVyb3MucHJpbmNpcGFsPC9uYW1lPgogICAgPHZh bHVlPm1hcHJlZC9oYWRvb3AtbWFzdGVyLmxvY2FsZG9tYWluQEhBRE9PUC5MUlouREU8L3ZhbHVl PgogICAgPGRlc2NyaXB0aW9uPgpKVCBwcmluY2lwYWwKICAgPC9kZXNjcmlwdGlvbj4KPC9wcm9w ZXJ0eT4KCiA8cHJvcGVydHk+CiAgIDxuYW1lPm1hcHJlZHVjZS5qb2J0cmFja2VyLmtleXRhYi5m aWxlPC9uYW1lPgogICA8dmFsdWU+L2hvbWUvaGFkb29wLXVzZXIvaGFkb29wL2NvbmYva2V5dGFi cy9tYXByZWQua2V5dGFiPC92YWx1ZT4KICAgPGRlc2NyaXB0aW9uPgogICAgICAgVGhlIGtleXRh YiBmb3IgdGhlIGpvYnRyYWNrZXIgcHJpbmNpcGFsLgogICA8L2Rlc2NyaXB0aW9uPgogPC9wcm9w ZXJ0eT4KCiAgPHByb3BlcnR5PiAgCiAgICA8bmFtZT5tYXByZWR1Y2UudGFza3RyYWNrZXIua2Vy YmVyb3MucHJpbmNpcGFsPC9uYW1lPiAgIAogICAgPHZhbHVlPnR0L2hhZG9vcC1zbGF2ZS5sb2Nh bGRvbWFpbkBIQURPT1AuTFJaLkRFPC92YWx1ZT4gIAogICAgPGRlc2NyaXB0aW9uPktlcmJlcm9z IHByaW5jaXBhbCBuYW1lIGZvciB0aGUgVGFza1RyYWNrZXIuIl9IT1NUIiBpcyByZXBsYWNlZCBi eSB0aGUgaG9zdCBuYW1lIG9mIHRoZSBUYXNrVHJhY2tlci4gIAogICAgPC9kZXNjcmlwdGlvbj4g CiAgPC9wcm9wZXJ0eT4KCiAgPHByb3BlcnR5PiAgIAogICAgPG5hbWU+bWFwcmVkdWNlLnRhc2t0 cmFja2VyLmtleXRhYi5maWxlPC9uYW1lPiAgIAogICAgPHZhbHVlPi9ob21lL2hhZG9vcC11c2Vy L2hhZG9vcC9jb25mL2tleXRhYnMvdHQua2V5dGFiPC92YWx1ZT4KICAgIDxkZXNjcmlwdGlvbj5U aGUgZmlsZW5hbWUgb2YgdGhlIGtleXRhYiBmb3IgdGhlIFRhc2tUcmFja2VyPC9kZXNjcmlwdGlv bj4gIAogIDwvcHJvcGVydHk+Cgo8L2NvbmZpZ3VyYXRpb24+Cg== --_005_31270DDF18CC924782A594673481B9154BD3897BBADWLRZSWMBX11a_ Content-Type: text/x-log; name="hadoop-hadoop-user-jobtracker-hadoop-master.log" Content-Description: hadoop-hadoop-user-jobtracker-hadoop-master.log Content-Disposition: attachment; filename="hadoop-hadoop-user-jobtracker-hadoop-master.log"; size=25800; creation-date="Sat, 01 Jun 2013 13:56:51 GMT"; modification-date="Sat, 01 Jun 2013 13:56:51 GMT" Content-Transfer-Encoding: base64 MjAxMy0wNi0wMSAxMjoxNDo0OCw1NTYgSU5GTyBvcmcuYXBhY2hlLmhhZG9vcC5tYXByZWQuSm9i VHJhY2tlcjogU1RBUlRVUF9NU0c6IAovKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq KioqKioqKioqKioqKioqKioqKioqKioqKioqClNUQVJUVVBfTVNHOiBTdGFydGluZyBKb2JUcmFj a2VyClNUQVJUVVBfTVNHOiAgIGhvc3QgPSBoYWRvb3AtbWFzdGVyLzEyNy4wLjEuMQpTVEFSVFVQ X01TRzogICBhcmdzID0gW10KU1RBUlRVUF9NU0c6ICAgdmVyc2lvbiA9IDEuMi4wClNUQVJUVVBf TVNHOiAgIGJ1aWxkID0gaHR0cHM6Ly9zdm4uYXBhY2hlLm9yZy9yZXBvcy9hc2YvaGFkb29wL2Nv bW1vbi9icmFuY2hlcy9icmFuY2gtMS4yIC1yIDE0Nzk0NzM7IGNvbXBpbGVkIGJ5ICdob3J0b25m bycgb24gTW9uIE1heSAgNiAwNjo1OTozNyBVVEMgMjAxMwpTVEFSVFVQX01TRzogICBqYXZhID0g MS43LjBfMjEKKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq KioqKioqKioqKioqLwoyMDEzLTA2LTAxIDEyOjE1OjA1LDI1MSBJTkZPIG9yZy5hcGFjaGUuaGFk b29wLm1ldHJpY3MyLmltcGwuTWV0cmljc0NvbmZpZzogbG9hZGVkIHByb3BlcnRpZXMgZnJvbSBo YWRvb3AtbWV0cmljczIucHJvcGVydGllcwoyMDEzLTA2LTAxIDEyOjE1OjA2LDI2NiBJTkZPIG9y Zy5hcGFjaGUuaGFkb29wLm1ldHJpY3MyLmltcGwuTWV0cmljc1NvdXJjZUFkYXB0ZXI6IE1CZWFu IGZvciBzb3VyY2UgTWV0cmljc1N5c3RlbSxzdWI9U3RhdHMgcmVnaXN0ZXJlZC4KMjAxMy0wNi0w MSAxMjoxNTowNiw0MjMgSU5GTyBvcmcuYXBhY2hlLmhhZG9vcC5tZXRyaWNzMi5pbXBsLk1ldHJp Y3NTeXN0ZW1JbXBsOiBTY2hlZHVsZWQgc25hcHNob3QgcGVyaW9kIGF0IDEwIHNlY29uZChzKS4K MjAxMy0wNi0wMSAxMjoxNTowNiw0MjUgSU5GTyBvcmcuYXBhY2hlLmhhZG9vcC5tZXRyaWNzMi5p bXBsLk1ldHJpY3NTeXN0ZW1JbXBsOiBKb2JUcmFja2VyIG1ldHJpY3Mgc3lzdGVtIHN0YXJ0ZWQK MjAxMy0wNi0wMSAxMjoxNToyMCw3NjIgSU5GTyBvcmcuYXBhY2hlLmhhZG9vcC5tZXRyaWNzMi5p bXBsLk1ldHJpY3NTb3VyY2VBZGFwdGVyOiBNQmVhbiBmb3Igc291cmNlIFF1ZXVlTWV0cmljcyxx PWRlZmF1bHQgcmVnaXN0ZXJlZC4KMjAxMy0wNi0wMSAxMjoxNToyMSw0NjMgSU5GTyBvcmcuYXBh Y2hlLmhhZG9vcC5tZXRyaWNzMi5pbXBsLk1ldHJpY3NTb3VyY2VBZGFwdGVyOiBNQmVhbiBmb3Ig c291cmNlIFF1ZXVlTWV0cmljcyxxPWxvd19wcmlvIHJlZ2lzdGVyZWQuCjIwMTMtMDYtMDEgMTI6 MTU6MjEsNTcxIElORk8gb3JnLmFwYWNoZS5oYWRvb3AubWV0cmljczIuaW1wbC5NZXRyaWNzU291 cmNlQWRhcHRlcjogTUJlYW4gZm9yIHNvdXJjZSBRdWV1ZU1ldHJpY3MscT1oaWdoX3ByaW8gcmVn aXN0ZXJlZC4KMjAxMy0wNi0wMSAxMjoxNTo0MywzMjAgSU5GTyBvcmcuYXBhY2hlLmhhZG9vcC5t ZXRyaWNzMi5pbXBsLk1ldHJpY3NTb3VyY2VBZGFwdGVyOiBNQmVhbiBmb3Igc291cmNlIHVnaSBy ZWdpc3RlcmVkLgoyMDEzLTA2LTAxIDEyOjE1OjUzLDA4MSBJTkZPIG9yZy5hcGFjaGUuaGFkb29w LnNlY3VyaXR5LlVzZXJHcm91cEluZm9ybWF0aW9uOiBMb2dpbiBzdWNjZXNzZnVsIGZvciB1c2Vy IG1hcHJlZC9oYWRvb3AtbWFzdGVyLmxvY2FsZG9tYWluQEhBRE9PUC5MUlouREUgdXNpbmcga2V5 dGFiIGZpbGUgL2hvbWUvaGFkb29wLXVzZXIvaGFkb29wL2NvbmYva2V5dGFicy9tYXByZWQua2V5 dGFiCjIwMTMtMDYtMDEgMTI6MTU6NTMsMjc4IElORk8gb3JnLmFwYWNoZS5oYWRvb3Auc2VjdXJp dHkudG9rZW4uZGVsZWdhdGlvbi5BYnN0cmFjdERlbGVnYXRpb25Ub2tlblNlY3JldE1hbmFnZXI6 IFVwZGF0aW5nIHRoZSBjdXJyZW50IG1hc3RlciBrZXkgZm9yIGdlbmVyYXRpbmcgZGVsZWdhdGlv biB0b2tlbnMKMjAxMy0wNi0wMSAxMjoxNTo1NCw0MTQgSU5GTyBvcmcuYXBhY2hlLmhhZG9vcC5z ZWN1cml0eS50b2tlbi5kZWxlZ2F0aW9uLkFic3RyYWN0RGVsZWdhdGlvblRva2VuU2VjcmV0TWFu YWdlcjogU3RhcnRpbmcgZXhwaXJlZCBkZWxlZ2F0aW9uIHRva2VuIHJlbW92ZXIgdGhyZWFkLCB0 b2tlblJlbW92ZXJTY2FuSW50ZXJ2YWw9NjAgbWluKHMpCjIwMTMtMDYtMDEgMTI6MTU6NTQsNTE2 IElORk8gb3JnLmFwYWNoZS5oYWRvb3AubWFwcmVkLkpvYlRyYWNrZXI6IFNjaGVkdWxlciBjb25m aWd1cmVkIHdpdGggKG1lbVNpemVGb3JNYXBTbG90T25KVCwgbWVtU2l6ZUZvclJlZHVjZVNsb3RP bkpULCBsaW1pdE1heE1lbUZvck1hcFRhc2tzLCBsaW1pdE1heE1lbUZvclJlZHVjZVRhc2tzKSAo LTEsIC0xLCAtMSwgLTEpCjIwMTMtMDYtMDEgMTI6MTU6NTQsNTIxIElORk8gb3JnLmFwYWNoZS5o YWRvb3Auc2VjdXJpdHkudG9rZW4uZGVsZWdhdGlvbi5BYnN0cmFjdERlbGVnYXRpb25Ub2tlblNl Y3JldE1hbmFnZXI6IFVwZGF0aW5nIHRoZSBjdXJyZW50IG1hc3RlciBrZXkgZm9yIGdlbmVyYXRp bmcgZGVsZWdhdGlvbiB0b2tlbnMKMjAxMy0wNi0wMSAxMjoxNTo1NCw2NjcgSU5GTyBvcmcuYXBh Y2hlLmhhZG9vcC51dGlsLkhvc3RzRmlsZVJlYWRlcjogUmVmcmVzaGluZyBob3N0cyAoaW5jbHVk ZS9leGNsdWRlKSBsaXN0CjIwMTMtMDYtMDEgMTI6MTU6NTQsODgxIElORk8gb3JnLmFwYWNoZS5o YWRvb3AubWFwcmVkLkpvYlRyYWNrZXI6IFN0YXJ0aW5nIGpvYnRyYWNrZXIgd2l0aCBvd25lciBh cyBoYWRvb3AtdXNlcgoyMDEzLTA2LTAxIDEyOjE2OjAxLDExOSBJTkZPIG9yZy5hcGFjaGUuaGFk b29wLmlwYy5TZXJ2ZXI6IFN0YXJ0aW5nIFNvY2tldFJlYWRlcgoyMDEzLTA2LTAxIDEyOjE2OjAx LDQ0NiBJTkZPIG9yZy5hcGFjaGUuaGFkb29wLm1ldHJpY3MyLmltcGwuTWV0cmljc1NvdXJjZUFk YXB0ZXI6IE1CZWFuIGZvciBzb3VyY2UgUnBjRGV0YWlsZWRBY3Rpdml0eUZvclBvcnQ5MDAxIHJl Z2lzdGVyZWQuCjIwMTMtMDYtMDEgMTI6MTY6MDEsNTA5IElORk8gb3JnLmFwYWNoZS5oYWRvb3Au bWV0cmljczIuaW1wbC5NZXRyaWNzU291cmNlQWRhcHRlcjogTUJlYW4gZm9yIHNvdXJjZSBScGNB Y3Rpdml0eUZvclBvcnQ5MDAxIHJlZ2lzdGVyZWQuCjIwMTMtMDYtMDEgMTI6MTY6MDksMDIyIElO Rk8gb3JnLm1vcnRiYXkubG9nOiBMb2dnaW5nIHRvIG9yZy5zbGY0ai5pbXBsLkxvZzRqTG9nZ2Vy QWRhcHRlcihvcmcubW9ydGJheS5sb2cpIHZpYSBvcmcubW9ydGJheS5sb2cuU2xmNGpMb2cKMjAx My0wNi0wMSAxMjoxNjoxNiw4MTAgSU5GTyBvcmcuYXBhY2hlLmhhZG9vcC5odHRwLkh0dHBTZXJ2 ZXI6IEFkZGVkIGdsb2JhbCBmaWx0ZXJzYWZldHkgKGNsYXNzPW9yZy5hcGFjaGUuaGFkb29wLmh0 dHAuSHR0cFNlcnZlciRRdW90aW5nSW5wdXRGaWx0ZXIpCjIwMTMtMDYtMDEgMTI6MTY6MTcsMTU3 IElORk8gb3JnLmFwYWNoZS5oYWRvb3AuaHR0cC5IdHRwU2VydmVyOiBBZGRlZCBmaWx0ZXIgYXV0 aGVudGljYXRpb24gKGNsYXNzPW9yZy5hcGFjaGUuaGFkb29wLnNlY3VyaXR5LmF1dGhlbnRpY2F0 aW9uLnNlcnZlci5BdXRoZW50aWNhdGlvbkZpbHRlcikgdG8gY29udGV4dCBXZXBBcHBzQ29udGV4 dAoyMDEzLTA2LTAxIDEyOjE2OjE3LDE2NiBJTkZPIG9yZy5hcGFjaGUuaGFkb29wLmh0dHAuSHR0 cFNlcnZlcjogQWRkZWQgZmlsdGVyIGF1dGhlbnRpY2F0aW9uIChjbGFzcz1vcmcuYXBhY2hlLmhh ZG9vcC5zZWN1cml0eS5hdXRoZW50aWNhdGlvbi5zZXJ2ZXIuQXV0aGVudGljYXRpb25GaWx0ZXIp IHRvIGNvbnRleHQgbG9ncwoyMDEzLTA2LTAxIDEyOjE2OjE3LDE3NSBJTkZPIG9yZy5hcGFjaGUu aGFkb29wLmh0dHAuSHR0cFNlcnZlcjogQWRkZWQgZmlsdGVyIGF1dGhlbnRpY2F0aW9uIChjbGFz cz1vcmcuYXBhY2hlLmhhZG9vcC5zZWN1cml0eS5hdXRoZW50aWNhdGlvbi5zZXJ2ZXIuQXV0aGVu dGljYXRpb25GaWx0ZXIpIHRvIGNvbnRleHQgc3RhdGljCjIwMTMtMDYtMDEgMTI6MTY6MTcsMzgy IElORk8gb3JnLmFwYWNoZS5oYWRvb3AuaHR0cC5IdHRwU2VydmVyOiBQb3J0IHJldHVybmVkIGJ5 IHdlYlNlcnZlci5nZXRDb25uZWN0b3JzKClbMF0uZ2V0TG9jYWxQb3J0KCkgYmVmb3JlIG9wZW4o KSBpcyAtMS4gT3BlbmluZyB0aGUgbGlzdGVuZXIgb24gNTAwMzAKMjAxMy0wNi0wMSAxMjoxNjox Nyw0NTAgSU5GTyBvcmcuYXBhY2hlLmhhZG9vcC5odHRwLkh0dHBTZXJ2ZXI6IGxpc3RlbmVyLmdl dExvY2FsUG9ydCgpIHJldHVybmVkIDUwMDMwIHdlYlNlcnZlci5nZXRDb25uZWN0b3JzKClbMF0u Z2V0TG9jYWxQb3J0KCkgcmV0dXJuZWQgNTAwMzAKMjAxMy0wNi0wMSAxMjoxNjoxNyw0NTIgSU5G TyBvcmcuYXBhY2hlLmhhZG9vcC5odHRwLkh0dHBTZXJ2ZXI6IEpldHR5IGJvdW5kIHRvIHBvcnQg NTAwMzAKMjAxMy0wNi0wMSAxMjoxNjoxNyw0NTggSU5GTyBvcmcubW9ydGJheS5sb2c6IGpldHR5 LTYuMS4yNgoyMDEzLTA2LTAxIDEyOjE2OjUyLDUwNyBJTkZPIG9yZy5tb3J0YmF5LmxvZzogU3Rh cnRlZCBTZWxlY3RDaGFubmVsQ29ubmVjdG9yQDAuMC4wLjA6NTAwMzAKMjAxMy0wNi0wMSAxMjox Njo1MywzMDggSU5GTyBvcmcuYXBhY2hlLmhhZG9vcC5tZXRyaWNzMi5pbXBsLk1ldHJpY3NTb3Vy Y2VBZGFwdGVyOiBNQmVhbiBmb3Igc291cmNlIGp2bSByZWdpc3RlcmVkLgoyMDEzLTA2LTAxIDEy OjE2OjUzLDM5OSBJTkZPIG9yZy5hcGFjaGUuaGFkb29wLm1ldHJpY3MyLmltcGwuTWV0cmljc1Nv dXJjZUFkYXB0ZXI6IE1CZWFuIGZvciBzb3VyY2UgSm9iVHJhY2tlck1ldHJpY3MgcmVnaXN0ZXJl ZC4KMjAxMy0wNi0wMSAxMjoxNjo1NCw5MzggSU5GTyBvcmcuYXBhY2hlLmhhZG9vcC5tYXByZWQu Sm9iVHJhY2tlcjogSm9iVHJhY2tlciB1cCBhdDogOTAwMQoyMDEzLTA2LTAxIDEyOjE2OjU1LDAy MyBJTkZPIG9yZy5hcGFjaGUuaGFkb29wLm1hcHJlZC5Kb2JUcmFja2VyOiBKb2JUcmFja2VyIHdl YnNlcnZlcjogNTAwMzAKMjAxMy0wNi0wMSAxMjoxNjo1NiwxMzkgSU5GTyBvcmcuYXBhY2hlLmhh ZG9vcC5pcGMuU2VydmVyOiBJUEMgU2VydmVyIFJlc3BvbmRlcjogc3RhcnRpbmcKMjAxMy0wNi0w MSAxMjoxNjo1NiwxMzggSU5GTyBvcmcuYXBhY2hlLmhhZG9vcC5pcGMuU2VydmVyOiBJUEMgU2Vy dmVyIGxpc3RlbmVyIG9uIDkwMDE6IHN0YXJ0aW5nCjIwMTMtMDYtMDEgMTI6MTY6NTYsMjExIElO Rk8gb3JnLmFwYWNoZS5oYWRvb3AuaXBjLlNlcnZlcjogSVBDIFNlcnZlciBoYW5kbGVyIDAgb24g OTAwMTogc3RhcnRpbmcKMjAxMy0wNi0wMSAxMjoxNjo1NiwyMjQgSU5GTyBvcmcuYXBhY2hlLmhh ZG9vcC5pcGMuU2VydmVyOiBJUEMgU2VydmVyIGhhbmRsZXIgMSBvbiA5MDAxOiBzdGFydGluZwoy MDEzLTA2LTAxIDEyOjE2OjU2LDIzNSBJTkZPIG9yZy5hcGFjaGUuaGFkb29wLmlwYy5TZXJ2ZXI6 IElQQyBTZXJ2ZXIgaGFuZGxlciAzIG9uIDkwMDE6IHN0YXJ0aW5nCjIwMTMtMDYtMDEgMTI6MTY6 NTYsMjI3IElORk8gb3JnLmFwYWNoZS5oYWRvb3AuaXBjLlNlcnZlcjogSVBDIFNlcnZlciBoYW5k bGVyIDIgb24gOTAwMTogc3RhcnRpbmcKMjAxMy0wNi0wMSAxMjoxNjo1NiwyNTEgSU5GTyBvcmcu YXBhY2hlLmhhZG9vcC5pcGMuU2VydmVyOiBJUEMgU2VydmVyIGhhbmRsZXIgNCBvbiA5MDAxOiBz dGFydGluZwoyMDEzLTA2LTAxIDEyOjE2OjU2LDI2MCBJTkZPIG9yZy5hcGFjaGUuaGFkb29wLmlw Yy5TZXJ2ZXI6IElQQyBTZXJ2ZXIgaGFuZGxlciA1IG9uIDkwMDE6IHN0YXJ0aW5nCjIwMTMtMDYt MDEgMTI6MTY6NTYsMjc4IElORk8gb3JnLmFwYWNoZS5oYWRvb3AuaXBjLlNlcnZlcjogSVBDIFNl cnZlciBoYW5kbGVyIDYgb24gOTAwMTogc3RhcnRpbmcKMjAxMy0wNi0wMSAxMjoxNjo1NiwyOTYg SU5GTyBvcmcuYXBhY2hlLmhhZG9vcC5pcGMuU2VydmVyOiBJUEMgU2VydmVyIGhhbmRsZXIgOCBv biA5MDAxOiBzdGFydGluZwoyMDEzLTA2LTAxIDEyOjE2OjU2LDI5NiBJTkZPIG9yZy5hcGFjaGUu aGFkb29wLmlwYy5TZXJ2ZXI6IElQQyBTZXJ2ZXIgaGFuZGxlciA3IG9uIDkwMDE6IHN0YXJ0aW5n CjIwMTMtMDYtMDEgMTI6MTY6NTYsNTY2IElORk8gb3JnLmFwYWNoZS5oYWRvb3AubWFwcmVkLkpv YlRyYWNrZXI6IFNldHRpbmcgc2FmZSBtb2RlIHRvIHRydWUuIFJlcXVlc3RlZCBieSA6IGhhZG9v cC11c2VyCjIwMTMtMDYtMDEgMTI6MTY6NTYsNTcwIElORk8gb3JnLmFwYWNoZS5oYWRvb3AuaXBj LlNlcnZlcjogSVBDIFNlcnZlciBoYW5kbGVyIDkgb24gOTAwMTogc3RhcnRpbmcKMjAxMy0wNi0w MSAxMjoxNzowNSwxMDYgSU5GTyBvcmcuYXBhY2hlLmhhZG9vcC5tYXByZWQuSm9iVHJhY2tlcjog SERGUyBpbml0aWFsaXplZCBidXQgbm90ICdoZWFsdGh5JyB5ZXQsIHdhaXRpbmcuLi4KMjAxMy0w Ni0wMSAxMjoxNzowOSwzOTYgSU5GTyBvcmcuYXBhY2hlLmhhZG9vcC5tYXByZWQuSm9iVHJhY2tl cjogSERGUyBpbml0aWFsaXplZCBidXQgbm90ICdoZWFsdGh5JyB5ZXQsIHdhaXRpbmcuLi4KMjAx My0wNi0wMSAxMjoxNzoxMiw2MjQgSU5GTyBvcmcuYXBhY2hlLmhhZG9vcC5tYXByZWQuSm9iVHJh Y2tlcjogSERGUyBpbml0aWFsaXplZCBidXQgbm90ICdoZWFsdGh5JyB5ZXQsIHdhaXRpbmcuLi4K MjAxMy0wNi0wMSAxMjoxNzoxNCw4NjIgSU5GTyBvcmcuYXBhY2hlLmhhZG9vcC5tYXByZWQuSm9i VHJhY2tlcjogSERGUyBpbml0aWFsaXplZCBidXQgbm90ICdoZWFsdGh5JyB5ZXQsIHdhaXRpbmcu Li4KMjAxMy0wNi0wMSAxMjoxNzoxNyw0NzkgSU5GTyBvcmcuYXBhY2hlLmhhZG9vcC5tYXByZWQu Sm9iVHJhY2tlcjogSERGUyBpbml0aWFsaXplZCBidXQgbm90ICdoZWFsdGh5JyB5ZXQsIHdhaXRp bmcuLi4KMjAxMy0wNi0wMSAxMjoxNzoxOSw1NjcgSU5GTyBvcmcuYXBhY2hlLmhhZG9vcC5tYXBy ZWQuSm9iVHJhY2tlcjogSERGUyBpbml0aWFsaXplZCBidXQgbm90ICdoZWFsdGh5JyB5ZXQsIHdh aXRpbmcuLi4KMjAxMy0wNi0wMSAxMjoxNzoyMCw5NzcgSU5GTyBvcmcuYXBhY2hlLmhhZG9vcC5t YXByZWQuSm9iVHJhY2tlcjogSERGUyBpbml0aWFsaXplZCBidXQgbm90ICdoZWFsdGh5JyB5ZXQs IHdhaXRpbmcuLi4KMjAxMy0wNi0wMSAxMjoxNzoyMiw3NTcgSU5GTyBvcmcuYXBhY2hlLmhhZG9v cC5tYXByZWQuSm9iVHJhY2tlcjogSERGUyBpbml0aWFsaXplZCBidXQgbm90ICdoZWFsdGh5JyB5 ZXQsIHdhaXRpbmcuLi4KMjAxMy0wNi0wMSAxMjoxNzoyNCwxMTggSU5GTyBvcmcuYXBhY2hlLmhh ZG9vcC5tYXByZWQuSm9iVHJhY2tlcjogSERGUyBpbml0aWFsaXplZCBidXQgbm90ICdoZWFsdGh5 JyB5ZXQsIHdhaXRpbmcuLi4KMjAxMy0wNi0wMSAxMjoxNzoyNSw0NzQgSU5GTyBvcmcuYXBhY2hl LmhhZG9vcC5tYXByZWQuSm9iVHJhY2tlcjogSERGUyBpbml0aWFsaXplZCBidXQgbm90ICdoZWFs dGh5JyB5ZXQsIHdhaXRpbmcuLi4KMjAxMy0wNi0wMSAxMjoxNzoyNywwNDkgSU5GTyBvcmcuYXBh Y2hlLmhhZG9vcC5tYXByZWQuSm9iVHJhY2tlcjogSERGUyBpbml0aWFsaXplZCBidXQgbm90ICdo ZWFsdGh5JyB5ZXQsIHdhaXRpbmcuLi4KMjAxMy0wNi0wMSAxMjoxNzoyOCw1ODUgSU5GTyBvcmcu YXBhY2hlLmhhZG9vcC5tYXByZWQuSm9iVHJhY2tlcjogSERGUyBpbml0aWFsaXplZCBidXQgbm90 ICdoZWFsdGh5JyB5ZXQsIHdhaXRpbmcuLi4KMjAxMy0wNi0wMSAxMjoxNzozMCwxNDggSU5GTyBv cmcuYXBhY2hlLmhhZG9vcC5tYXByZWQuSm9iVHJhY2tlcjogSERGUyBpbml0aWFsaXplZCBidXQg bm90ICdoZWFsdGh5JyB5ZXQsIHdhaXRpbmcuLi4KMjAxMy0wNi0wMSAxMjoxNzozMSw2NDAgSU5G TyBvcmcuYXBhY2hlLmhhZG9vcC5tYXByZWQuSm9iVHJhY2tlcjogSERGUyBpbml0aWFsaXplZCBi dXQgbm90ICdoZWFsdGh5JyB5ZXQsIHdhaXRpbmcuLi4KMjAxMy0wNi0wMSAxMjoxNzozMywwNDgg SU5GTyBvcmcuYXBhY2hlLmhhZG9vcC5tYXByZWQuSm9iVHJhY2tlcjogSERGUyBpbml0aWFsaXpl ZCBidXQgbm90ICdoZWFsdGh5JyB5ZXQsIHdhaXRpbmcuLi4KMjAxMy0wNi0wMSAxMjoxNzozNCw1 MzcgSU5GTyBvcmcuYXBhY2hlLmhhZG9vcC5tYXByZWQuSm9iVHJhY2tlcjogSERGUyBpbml0aWFs aXplZCBidXQgbm90ICdoZWFsdGh5JyB5ZXQsIHdhaXRpbmcuLi4KMjAxMy0wNi0wMSAxMjoxNzoz NSw4NDYgSU5GTyBvcmcuYXBhY2hlLmhhZG9vcC5tYXByZWQuSm9iVHJhY2tlcjogSERGUyBpbml0 aWFsaXplZCBidXQgbm90ICdoZWFsdGh5JyB5ZXQsIHdhaXRpbmcuLi4KMjAxMy0wNi0wMSAxMjox NzozNywxNTcgSU5GTyBvcmcuYXBhY2hlLmhhZG9vcC5tYXByZWQuSm9iVHJhY2tlcjogSERGUyBp bml0aWFsaXplZCBidXQgbm90ICdoZWFsdGh5JyB5ZXQsIHdhaXRpbmcuLi4KMjAxMy0wNi0wMSAx MjoxNzozOCw4MzYgSU5GTyBvcmcuYXBhY2hlLmhhZG9vcC5tYXByZWQuSm9iVHJhY2tlcjogSERG UyBpbml0aWFsaXplZCBidXQgbm90ICdoZWFsdGh5JyB5ZXQsIHdhaXRpbmcuLi4KMjAxMy0wNi0w MSAxMjoxNzo0MCw0MzUgSU5GTyBvcmcuYXBhY2hlLmhhZG9vcC5tYXByZWQuSm9iVHJhY2tlcjog SERGUyBpbml0aWFsaXplZCBidXQgbm90ICdoZWFsdGh5JyB5ZXQsIHdhaXRpbmcuLi4KMjAxMy0w Ni0wMSAxMjoxNzo0MSw4MDQgSU5GTyBvcmcuYXBhY2hlLmhhZG9vcC5tYXByZWQuSm9iVHJhY2tl cjogSERGUyBpbml0aWFsaXplZCBidXQgbm90ICdoZWFsdGh5JyB5ZXQsIHdhaXRpbmcuLi4KMjAx My0wNi0wMSAxMjoxNzo0MywyNDYgSU5GTyBvcmcuYXBhY2hlLmhhZG9vcC5tYXByZWQuSm9iVHJh Y2tlcjogSERGUyBpbml0aWFsaXplZCBidXQgbm90ICdoZWFsdGh5JyB5ZXQsIHdhaXRpbmcuLi4K MjAxMy0wNi0wMSAxMjoxNzo0NCw5MTggSU5GTyBvcmcuYXBhY2hlLmhhZG9vcC5tYXByZWQuSm9i VHJhY2tlcjogSERGUyBpbml0aWFsaXplZCBidXQgbm90ICdoZWFsdGh5JyB5ZXQsIHdhaXRpbmcu Li4KMjAxMy0wNi0wMSAxMjoxNzo0Niw2MDUgSU5GTyBvcmcuYXBhY2hlLmhhZG9vcC5tYXByZWQu Sm9iVHJhY2tlcjogSERGUyBpbml0aWFsaXplZCBidXQgbm90ICdoZWFsdGh5JyB5ZXQsIHdhaXRp bmcuLi4KMjAxMy0wNi0wMSAxMjoxNzo0Nyw5ODEgSU5GTyBvcmcuYXBhY2hlLmhhZG9vcC5tYXBy ZWQuSm9iVHJhY2tlcjogSERGUyBpbml0aWFsaXplZCBidXQgbm90ICdoZWFsdGh5JyB5ZXQsIHdh aXRpbmcuLi4KMjAxMy0wNi0wMSAxMjoxNzo0OSwzMDYgSU5GTyBvcmcuYXBhY2hlLmhhZG9vcC5t YXByZWQuSm9iVHJhY2tlcjogSERGUyBpbml0aWFsaXplZCBidXQgbm90ICdoZWFsdGh5JyB5ZXQs IHdhaXRpbmcuLi4KMjAxMy0wNi0wMSAxMjoxNzo1MCw3MDMgSU5GTyBvcmcuYXBhY2hlLmhhZG9v cC5tYXByZWQuSm9iVHJhY2tlcjogSERGUyBpbml0aWFsaXplZCBidXQgbm90ICdoZWFsdGh5JyB5 ZXQsIHdhaXRpbmcuLi4KMjAxMy0wNi0wMSAxMjoxNzo1MSw5NzkgSU5GTyBvcmcuYXBhY2hlLmhh ZG9vcC5tYXByZWQuSm9iVHJhY2tlcjogSERGUyBpbml0aWFsaXplZCBidXQgbm90ICdoZWFsdGh5 JyB5ZXQsIHdhaXRpbmcuLi4KMjAxMy0wNi0wMSAxMjoxNzo1MywyNTQgSU5GTyBvcmcuYXBhY2hl LmhhZG9vcC5tYXByZWQuSm9iVHJhY2tlcjogSERGUyBpbml0aWFsaXplZCBidXQgbm90ICdoZWFs dGh5JyB5ZXQsIHdhaXRpbmcuLi4KMjAxMy0wNi0wMSAxMjoxNzo1NCw2MTAgSU5GTyBvcmcuYXBh Y2hlLmhhZG9vcC5tYXByZWQuSm9iVHJhY2tlcjogSERGUyBpbml0aWFsaXplZCBidXQgbm90ICdo ZWFsdGh5JyB5ZXQsIHdhaXRpbmcuLi4KMjAxMy0wNi0wMSAxMjoxNzo1NSw4ODYgSU5GTyBvcmcu YXBhY2hlLmhhZG9vcC5tYXByZWQuSm9iVHJhY2tlcjogSERGUyBpbml0aWFsaXplZCBidXQgbm90 ICdoZWFsdGh5JyB5ZXQsIHdhaXRpbmcuLi4KMjAxMy0wNi0wMSAxMjoxNzo1NywyNjIgSU5GTyBv cmcuYXBhY2hlLmhhZG9vcC5tYXByZWQuSm9iVHJhY2tlcjogSERGUyBpbml0aWFsaXplZCBidXQg bm90ICdoZWFsdGh5JyB5ZXQsIHdhaXRpbmcuLi4KMjAxMy0wNi0wMSAxMjoxNzo1OCw1NjIgSU5G TyBvcmcuYXBhY2hlLmhhZG9vcC5tYXByZWQuSm9iVHJhY2tlcjogSERGUyBpbml0aWFsaXplZCBi dXQgbm90ICdoZWFsdGh5JyB5ZXQsIHdhaXRpbmcuLi4KMjAxMy0wNi0wMSAxMjoxNzo1OSw5Mzkg SU5GTyBvcmcuYXBhY2hlLmhhZG9vcC5tYXByZWQuSm9iVHJhY2tlcjogSERGUyBpbml0aWFsaXpl ZCBidXQgbm90ICdoZWFsdGh5JyB5ZXQsIHdhaXRpbmcuLi4KMjAxMy0wNi0wMSAxMjoxODowMSwy NjMgSU5GTyBvcmcuYXBhY2hlLmhhZG9vcC5tYXByZWQuSm9iVHJhY2tlcjogSERGUyBpbml0aWFs aXplZCBidXQgbm90ICdoZWFsdGh5JyB5ZXQsIHdhaXRpbmcuLi4KMjAxMy0wNi0wMSAxMjoxODow MywxNzEgSU5GTyBvcmcuYXBhY2hlLmhhZG9vcC5tYXByZWQuSm9iVHJhY2tlcjogSERGUyBpbml0 aWFsaXplZCBidXQgbm90ICdoZWFsdGh5JyB5ZXQsIHdhaXRpbmcuLi4KMjAxMy0wNi0wMSAxMjox ODowNCw1MjYgSU5GTyBvcmcuYXBhY2hlLmhhZG9vcC5tYXByZWQuSm9iVHJhY2tlcjogSERGUyBp bml0aWFsaXplZCBidXQgbm90ICdoZWFsdGh5JyB5ZXQsIHdhaXRpbmcuLi4KMjAxMy0wNi0wMSAx MjoxODowNSw3ODggSU5GTyBvcmcuYXBhY2hlLmhhZG9vcC5tYXByZWQuSm9iVHJhY2tlcjogSERG UyBpbml0aWFsaXplZCBidXQgbm90ICdoZWFsdGh5JyB5ZXQsIHdhaXRpbmcuLi4KMjAxMy0wNi0w MSAxMjoxODowNywxMTAgSU5GTyBvcmcuYXBhY2hlLmhhZG9vcC5tYXByZWQuSm9iVHJhY2tlcjog SERGUyBpbml0aWFsaXplZCBidXQgbm90ICdoZWFsdGh5JyB5ZXQsIHdhaXRpbmcuLi4KMjAxMy0w Ni0wMSAxMjoxODowOCw0ODUgSU5GTyBvcmcuYXBhY2hlLmhhZG9vcC5tYXByZWQuSm9iVHJhY2tl cjogSERGUyBpbml0aWFsaXplZCBidXQgbm90ICdoZWFsdGh5JyB5ZXQsIHdhaXRpbmcuLi4KMjAx My0wNi0wMSAxMjoxODowOSw3NTUgSU5GTyBvcmcuYXBhY2hlLmhhZG9vcC5tYXByZWQuSm9iVHJh Y2tlcjogSERGUyBpbml0aWFsaXplZCBidXQgbm90ICdoZWFsdGh5JyB5ZXQsIHdhaXRpbmcuLi4K MjAxMy0wNi0wMSAxMjoxODoxMSwzOTAgSU5GTyBvcmcuYXBhY2hlLmhhZG9vcC5tYXByZWQuSm9i VHJhY2tlcjogSERGUyBpbml0aWFsaXplZCBidXQgbm90ICdoZWFsdGh5JyB5ZXQsIHdhaXRpbmcu Li4KMjAxMy0wNi0wMSAxMjoxODoxMiw2NjcgSU5GTyBvcmcuYXBhY2hlLmhhZG9vcC5tYXByZWQu Sm9iVHJhY2tlcjogSERGUyBpbml0aWFsaXplZCBidXQgbm90ICdoZWFsdGh5JyB5ZXQsIHdhaXRp bmcuLi4KMjAxMy0wNi0wMSAxMjoxODoxNCwwMTYgSU5GTyBvcmcuYXBhY2hlLmhhZG9vcC5tYXBy ZWQuSm9iVHJhY2tlcjogSERGUyBpbml0aWFsaXplZCBidXQgbm90ICdoZWFsdGh5JyB5ZXQsIHdh aXRpbmcuLi4KMjAxMy0wNi0wMSAxMjoxODoxNSwzMjcgSU5GTyBvcmcuYXBhY2hlLmhhZG9vcC5t YXByZWQuSm9iVHJhY2tlcjogSERGUyBpbml0aWFsaXplZCBidXQgbm90ICdoZWFsdGh5JyB5ZXQs IHdhaXRpbmcuLi4KMjAxMy0wNi0wMSAxMjoxODoxNiw2MDYgSU5GTyBvcmcuYXBhY2hlLmhhZG9v cC5tYXByZWQuSm9iVHJhY2tlcjogSERGUyBpbml0aWFsaXplZCBidXQgbm90ICdoZWFsdGh5JyB5 ZXQsIHdhaXRpbmcuLi4KMjAxMy0wNi0wMSAxMjoxODoxNyw4NjEgSU5GTyBvcmcuYXBhY2hlLmhh ZG9vcC5tYXByZWQuSm9iVHJhY2tlcjogSERGUyBpbml0aWFsaXplZCBidXQgbm90ICdoZWFsdGh5 JyB5ZXQsIHdhaXRpbmcuLi4KMjAxMy0wNi0wMSAxMjoxODoxOSw1NjIgSU5GTyBvcmcuYXBhY2hl LmhhZG9vcC5tYXByZWQuSm9iVHJhY2tlcjogU2V0dGluZyBzYWZlIG1vZGUgdG8gZmFsc2UuIFJl cXVlc3RlZCBieSA6IGhhZG9vcC11c2VyCjIwMTMtMDYtMDEgMTI6MTg6MTksNzQyIElORk8gb3Jn LmFwYWNoZS5oYWRvb3AudXRpbC5OYXRpdmVDb2RlTG9hZGVyOiBMb2FkZWQgdGhlIG5hdGl2ZS1o YWRvb3AgbGlicmFyeQoyMDEzLTA2LTAxIDEyOjE4OjIwLDczOSBJTkZPIG9yZy5hcGFjaGUuaGFk b29wLm1hcHJlZC5Kb2JUcmFja2VyOiBDbGVhbmluZyB1cCB0aGUgc3lzdGVtIGRpcmVjdG9yeQoy MDEzLTA2LTAxIDEyOjE4OjIwLDkzOSBJTkZPIG9yZy5hcGFjaGUuaGFkb29wLm1hcHJlZC5Kb2JI aXN0b3J5OiBDcmVhdGluZyBET05FIGZvbGRlciBhdCBmaWxlOi9ob21lL2hhZG9vcC11c2VyL2hh ZG9vcC0xLjIuMC9sb2dzL2hpc3RvcnkvZG9uZQoyMDEzLTA2LTAxIDEyOjE4OjIxLDAyNSBJTkZP IG9yZy5hcGFjaGUuaGFkb29wLm1hcHJlZC5Kb2JIaXN0b3J5OiBKb2IgSGlzdG9yeSBNYXhBZ2Ug aXMgMjU5MjAwMDAwMCBtcyAoMzAuMDAgZGF5cyksIENsZWFudXAgRnJlcXVlbmN5IGlzIDg2NDAw MDAwIG1zICgxLjAwIGRheXMpCjIwMTMtMDYtMDEgMTI6MTg6MjEsMDY5IElORk8gb3JnLmFwYWNo ZS5oYWRvb3AubWFwcmVkLkpvYlRyYWNrZXI6IEhpc3Rvcnkgc2VydmVyIGJlaW5nIGluaXRpYWxp emVkIGluIGVtYmVkZGVkIG1vZGUKMjAxMy0wNi0wMSAxMjoxODoyMSwxNDkgSU5GTyBvcmcuYXBh Y2hlLmhhZG9vcC5tYXByZWQuSm9iSGlzdG9yeVNlcnZlcjogU3RhcnRlZCBqb2IgaGlzdG9yeSBz ZXJ2ZXIgYXQ6IGxvY2FsaG9zdDo1MDAzMAoyMDEzLTA2LTAxIDEyOjE4OjIxLDE1MCBJTkZPIG9y Zy5hcGFjaGUuaGFkb29wLm1hcHJlZC5Kb2JUcmFja2VyOiBKb2IgSGlzdG9yeSBTZXJ2ZXIgd2Vi IGFkZHJlc3M6IGxvY2FsaG9zdDo1MDAzMAoyMDEzLTA2LTAxIDEyOjE4OjIxLDE3NSBJTkZPIG9y Zy5hcGFjaGUuaGFkb29wLm1hcHJlZC5Db21wbGV0ZWRKb2JTdGF0dXNTdG9yZTogQ29tcGxldGVk IGpvYiBzdG9yZSBpcyBpbmFjdGl2ZQoyMDEzLTA2LTAxIDEyOjE4OjIzLDMxNyBJTkZPIG9yZy5h cGFjaGUuaGFkb29wLm1hcHJlZC5GYWlyU2NoZWR1bGVyOiBTdWNjZXNzZnVsbHkgY29uZmlndXJl ZCBGYWlyU2NoZWR1bGVyCjIwMTMtMDYtMDEgMTI6MTg6MjMsMzIwIElORk8gb3JnLmFwYWNoZS5o YWRvb3AubWFwcmVkLkpvYlRyYWNrZXI6IFN0YXJ0aW5nIHRoZSByZWNvdmVyeSBwcm9jZXNzIGZv ciAwIGpvYnMgLi4uCjIwMTMtMDYtMDEgMTI6MTg6MjMsMzIxIElORk8gb3JnLmFwYWNoZS5oYWRv b3AubWFwcmVkLkpvYlRyYWNrZXI6IFJlY292ZXJ5IGRvbmUhIFJlY292ZXJkIDAgb2YgMCBqb2Jz LgoyMDEzLTA2LTAxIDEyOjE4OjIzLDMyMiBJTkZPIG9yZy5hcGFjaGUuaGFkb29wLm1hcHJlZC5K b2JUcmFja2VyOiBSZWNvdmVyeSBEdXJhdGlvbiAobXMpOjIKMjAxMy0wNi0wMSAxMjoxODoyMywz MjMgSU5GTyBvcmcuYXBhY2hlLmhhZG9vcC5tYXByZWQuSm9iVHJhY2tlcjogUmVmcmVzaGluZyBo b3N0cyBpbmZvcm1hdGlvbgoyMDEzLTA2LTAxIDEyOjE4OjIzLDg3NSBJTkZPIG9yZy5hcGFjaGUu aGFkb29wLnV0aWwuSG9zdHNGaWxlUmVhZGVyOiBTZXR0aW5nIHRoZSBpbmNsdWRlcyBmaWxlIHRv IAoyMDEzLTA2LTAxIDEyOjE4OjIzLDg3NiBJTkZPIG9yZy5hcGFjaGUuaGFkb29wLnV0aWwuSG9z dHNGaWxlUmVhZGVyOiBTZXR0aW5nIHRoZSBleGNsdWRlcyBmaWxlIHRvIAoyMDEzLTA2LTAxIDEy OjE4OjIzLDg3NyBJTkZPIG9yZy5hcGFjaGUuaGFkb29wLnV0aWwuSG9zdHNGaWxlUmVhZGVyOiBS ZWZyZXNoaW5nIGhvc3RzIChpbmNsdWRlL2V4Y2x1ZGUpIGxpc3QKMjAxMy0wNi0wMSAxMjoxODoy Myw4NzggSU5GTyBvcmcuYXBhY2hlLmhhZG9vcC5tYXByZWQuSm9iVHJhY2tlcjogRGVjb21taXNz aW9uaW5nIDAgbm9kZXMKMjAxMy0wNi0wMSAxMjoxODoyMyw5MDcgSU5GTyBvcmcuYXBhY2hlLmhh ZG9vcC5tYXByZWQuSm9iVHJhY2tlcjogU3RhcnRpbmcgUlVOTklORwoyMDEzLTA2LTAxIDEyOjE4 OjI3LDAyNyBJTkZPIG9yZy5hcGFjaGUuaGFkb29wLm5ldC5OZXR3b3JrVG9wb2xvZ3k6IEFkZGlu ZyBhIG5ldyBub2RlOiAvZGVmYXVsdC1yYWNrLzEwLjE1Ni4xMjAuNDkKMjAxMy0wNi0wMSAxMjox ODoyNywwODMgSU5GTyBvcmcuYXBhY2hlLmhhZG9vcC5tYXByZWQuSm9iVHJhY2tlcjogQWRkaW5n IHRyYWNrZXIgdHJhY2tlcl8xMC4xNTYuMTIwLjQ5OmxvY2FsaG9zdC8xMjcuMC4wLjE6NTc1Mzcg dG8gaG9zdCAxMC4xNTYuMTIwLjQ5CjIwMTMtMDYtMDEgMTI6MjA6NDUsNTI3IElORk8gb3JnLmFw YWNoZS5oYWRvb3AubWFwcmVkLkpvYlRyYWNrZXI6IGpvYlRva2VuIGdlbmVyYXRlZCBhbmQgc3Rv cmVkIHdpdGggdXNlcnMga2V5cyBpbiAvaGFkb29wL21hcHJlZC9zeXN0ZW0vam9iXzIwMTMwNjAx MTIxNF8wMDAxL2pvYlRva2VuCjIwMTMtMDYtMDEgMTI6MjA6NDgsMDkxIElORk8gb3JnLmFwYWNo ZS5oYWRvb3AubWFwcmVkdWNlLnNlY3VyaXR5LnRva2VuLkRlbGVnYXRpb25Ub2tlblJlbmV3YWw6 IHJlZ2lzdGVyaW5nIHRva2VuIGZvciByZW5ld2FsIGZvciBzZXJ2aWNlID0xMC4xNTYuMTIwLjQx OjkwMDAgYW5kIGpvYklEID0gam9iXzIwMTMwNjAxMTIxNF8wMDAxCjIwMTMtMDYtMDEgMTI6MjA6 NDgsMjA4IElORk8gb3JnLmFwYWNoZS5oYWRvb3AuaGRmcy5ERlNDbGllbnQ6IFJlbmV3aW5nIEhE RlNfREVMRUdBVElPTl9UT0tFTiB0b2tlbiA0IGZvciBoYWRvb3AtdXNlciBvbiAxMC4xNTYuMTIw LjQxOjkwMDAKMjAxMy0wNi0wMSAxMjoyMDo0OCwzNTggSU5GTyBvcmcuYXBhY2hlLmhhZG9vcC5t YXByZWQuSm9iSW5Qcm9ncmVzczogam9iXzIwMTMwNjAxMTIxNF8wMDAxOiBuTWFwcz0xIG5SZWR1 Y2VzPTEgbWF4PS0xCjIwMTMtMDYtMDEgMTI6MjA6NDgsNDc0IElORk8gb3JnLmFwYWNoZS5oYWRv b3AubWFwcmVkLkF1ZGl0TG9nZ2VyOiBVU0VSPWhhZG9vcC11c2VyCUlQPTEwLjE1Ni4xMjAuMQlP UEVSQVRJT049U1VCTUlUX0pPQglUQVJHRVQ9am9iXzIwMTMwNjAxMTIxNF8wMDAxIGluIHF1ZXVl IGRlZmF1bHQJUkVTVUxUPVNVQ0NFU1MKMjAxMy0wNi0wMSAxMjoyMDo0OCw2MDQgSU5GTyBvcmcu YXBhY2hlLmhhZG9vcC5tYXByZWQuSm9iVHJhY2tlcjogSW5pdGlhbGl6aW5nIGpvYl8yMDEzMDYw MTEyMTRfMDAwMQoyMDEzLTA2LTAxIDEyOjIwOjQ4LDYyNCBJTkZPIG9yZy5hcGFjaGUuaGFkb29w Lm1hcHJlZC5Kb2JUcmFja2VyOiBKb2Igam9iXzIwMTMwNjAxMTIxNF8wMDAxIGFkZGVkIHN1Y2Nl c3NmdWxseSBmb3IgdXNlciAnaGFkb29wLXVzZXInIHRvIHF1ZXVlICdkZWZhdWx0JwoyMDEzLTA2 LTAxIDEyOjIwOjQ4LDYyMyBJTkZPIG9yZy5hcGFjaGUuaGFkb29wLm1hcHJlZC5Kb2JJblByb2dy ZXNzOiBJbml0aWFsaXppbmcgam9iXzIwMTMwNjAxMTIxNF8wMDAxCjIwMTMtMDYtMDEgMTI6MjA6 NDgsNjM5IElORk8gb3JnLmFwYWNoZS5oYWRvb3AubWFwcmVkLkF1ZGl0TG9nZ2VyOiBVU0VSPWhh ZG9vcC11c2VyCUlQPTEwLjE1Ni4xMjAuMQlPUEVSQVRJT049U1VCTUlUX0pPQglUQVJHRVQ9am9i XzIwMTMwNjAxMTIxNF8wMDAxCVJFU1VMVD1TVUNDRVNTCjIwMTMtMDYtMDEgMTI6MjA6NTksNjg3 IElORk8gb3JnLmFwYWNoZS5oYWRvb3AubWFwcmVkLkpvYkluUHJvZ3Jlc3M6IElucHV0IHNpemUg Zm9yIGpvYiBqb2JfMjAxMzA2MDExMjE0XzAwMDEgPSA2NzQ1NzAuIE51bWJlciBvZiBzcGxpdHMg PSAxCjIwMTMtMDYtMDEgMTI6MjA6NTksNzI3IElORk8gb3JnLmFwYWNoZS5oYWRvb3AubWFwcmVk LkpvYkluUHJvZ3Jlc3M6IHRpcDp0YXNrXzIwMTMwNjAxMTIxNF8wMDAxX21fMDAwMDAwIGhhcyBz cGxpdCBvbiBub2RlOi9kZWZhdWx0LXJhY2svMTAuMTU2LjEyMC40OQoyMDEzLTA2LTAxIDEyOjIw OjU5LDc0MiBJTkZPIG9yZy5hcGFjaGUuaGFkb29wLm1hcHJlZC5Kb2JJblByb2dyZXNzOiBqb2Jf MjAxMzA2MDExMjE0XzAwMDEgTE9DQUxJVFlfV0FJVF9GQUNUT1I9MS4wCjIwMTMtMDYtMDEgMTI6 MjA6NTksODE5IElORk8gb3JnLmFwYWNoZS5oYWRvb3AubWFwcmVkLkpvYkluUHJvZ3Jlc3M6IEpv YiBqb2JfMjAxMzA2MDExMjE0XzAwMDEgaW5pdGlhbGl6ZWQgc3VjY2Vzc2Z1bGx5IHdpdGggMSBt YXAgdGFza3MgYW5kIDEgcmVkdWNlIHRhc2tzLgoyMDEzLTA2LTAxIDEyOjIxOjAxLDI4NCBJTkZP IG9yZy5hcGFjaGUuaGFkb29wLm1hcHJlZC5Kb2JUcmFja2VyOiBBZGRpbmcgdGFzayAoSk9CX1NF VFVQKSAnYXR0ZW1wdF8yMDEzMDYwMTEyMTRfMDAwMV9tXzAwMDAwMl8wJyB0byB0aXAgdGFza18y MDEzMDYwMTEyMTRfMDAwMV9tXzAwMDAwMiwgZm9yIHRyYWNrZXIgJ3RyYWNrZXJfMTAuMTU2LjEy MC40OTpsb2NhbGhvc3QvMTI3LjAuMC4xOjU3NTM3JwoyMDEzLTA2LTAxIDEyOjIyOjM2LDc2MSBJ TkZPIG9yZy5hcGFjaGUuaGFkb29wLm1hcHJlZC5Kb2JJblByb2dyZXNzOiBUYXNrICdhdHRlbXB0 XzIwMTMwNjAxMTIxNF8wMDAxX21fMDAwMDAyXzAnIGhhcyBjb21wbGV0ZWQgdGFza18yMDEzMDYw MTEyMTRfMDAwMV9tXzAwMDAwMiBzdWNjZXNzZnVsbHkuCjIwMTMtMDYtMDEgMTI6MjI6MzcsNDM3 IFdBUk4gb3JnLmFwYWNoZS5oYWRvb3AubWFwcmVkLkpvYkluUHJvZ3Jlc3M6IE5vIHJvb20gZm9y IG1hcCB0YXNrLiBOb2RlIDEwLjE1Ni4xMjAuNDkgaGFzIDIyODU0NTc0MDgwIGJ5dGVzIGZyZWU7 IGJ1dCB3ZSBleHBlY3QgbWFwIHRvIHRha2UgOTIyMzM3MjAzNjg1NDc3NTgwNwoyMDEzLTA2LTAx IDEyOjIyOjM3LDg0MiBXQVJOIG9yZy5hcGFjaGUuaGFkb29wLm1hcHJlZC5Kb2JJblByb2dyZXNz OiBObyByb29tIGZvciBtYXAgdGFzay4gTm9kZSAxMC4xNTYuMTIwLjQ5IGhhcyAyMjg1NDU3NDA4 MCBieXRlcyBmcmVlOyBidXQgd2UgZXhwZWN0IG1hcCB0byB0YWtlIDkyMjMzNzIwMzY4NTQ3NzU4 MDcKMjAxMy0wNi0wMSAxMjoyMjozOCwyNTkgV0FSTiBvcmcuYXBhY2hlLmhhZG9vcC5tYXByZWQu Sm9iSW5Qcm9ncmVzczogTm8gcm9vbSBmb3IgbWFwIHRhc2suIE5vZGUgMTAuMTU2LjEyMC40OSBo YXMgMjI4NTQ2NTE5MDQgYnl0ZXMgZnJlZTsgYnV0IHdlIGV4cGVjdCBtYXAgdG8gdGFrZSA5MjIz MzcyMDM2ODU0Nzc1ODA3CjIwMTMtMDYtMDEgMTI6MjI6MzgsNjQ2IFdBUk4gb3JnLmFwYWNoZS5o YWRvb3AubWFwcmVkLkpvYkluUHJvZ3Jlc3M6IE5vIHJvb20gZm9yIG1hcCB0YXNrLiBOb2RlIDEw LjE1Ni4xMjAuNDkgaGFzIDIyODU0NjUxOTA0IGJ5dGVzIGZyZWU7IGJ1dCB3ZSBleHBlY3QgbWFw IHRvIHRha2UgOTIyMzM3MjAzNjg1NDc3NTgwNwoyMDEzLTA2LTAxIDEyOjIyOjM5LDA3NiBXQVJO IG9yZy5hcGFjaGUuaGFkb29wLm1hcHJlZC5Kb2JJblByb2dyZXNzOiBObyByb29tIGZvciBtYXAg dGFzay4gTm9kZSAxMC4xNTYuMTIwLjQ5IGhhcyAyMjg1NDY1MTkwNCBieXRlcyBmcmVlOyBidXQg d2UgZXhwZWN0IG1hcCB0byB0YWtlIDkyMjMzNzIwMzY4NTQ3NzU4MDcKMjAxMy0wNi0wMSAxMjoy MjozOSw0OTQgV0FSTiBvcmcuYXBhY2hlLmhhZG9vcC5tYXByZWQuSm9iSW5Qcm9ncmVzczogTm8g cm9vbSBmb3IgbWFwIHRhc2suIE5vZGUgMTAuMTU2LjEyMC40OSBoYXMgMjI4NTQ2NTE5MDQgYnl0 ZXMgZnJlZTsgYnV0IHdlIGV4cGVjdCBtYXAgdG8gdGFrZSA5MjIzMzcyMDM2ODU0Nzc1ODA3CjIw MTMtMDYtMDEgMTI6MjI6MzksOTA4IFdBUk4gb3JnLmFwYWNoZS5oYWRvb3AubWFwcmVkLkpvYklu UHJvZ3Jlc3M6IE5vIHJvb20gZm9yIG1hcCB0YXNrLiBOb2RlIDEwLjE1Ni4xMjAuNDkgaGFzIDIy ODU0NjUxOTA0IGJ5dGVzIGZyZWU7IGJ1dCB3ZSBleHBlY3QgbWFwIHRvIHRha2UgOTIyMzM3MjAz Njg1NDc3NTgwNwoyMDEzLTA2LTAxIDEyOjIyOjQwLDMyNiBXQVJOIG9yZy5hcGFjaGUuaGFkb29w Lm1hcHJlZC5Kb2JJblByb2dyZXNzOiBObyByb29tIGZvciBtYXAgdGFzay4gTm9kZSAxMC4xNTYu MTIwLjQ5IGhhcyAyMjg1NDY1MTkwNCBieXRlcyBmcmVlOyBidXQgd2UgZXhwZWN0IG1hcCB0byB0 YWtlIDkyMjMzNzIwMzY4NTQ3NzU4MDcKMjAxMy0wNi0wMSAxMjoyMjo0MCw3NDEgV0FSTiBvcmcu YXBhY2hlLmhhZG9vcC5tYXByZWQuSm9iSW5Qcm9ncmVzczogTm8gcm9vbSBmb3IgbWFwIHRhc2su IE5vZGUgMTAuMTU2LjEyMC40OSBoYXMgMjI4NTQ2NTE5MDQgYnl0ZXMgZnJlZTsgYnV0IHdlIGV4 cGVjdCBtYXAgdG8gdGFrZSA5MjIzMzcyMDM2ODU0Nzc1ODA3CjIwMTMtMDYtMDEgMTI6MjI6NDEs MTM3IFdBUk4gb3JnLmFwYWNoZS5oYWRvb3AubWFwcmVkLkpvYkluUHJvZ3Jlc3M6IE5vIHJvb20g Zm9yIG1hcCB0YXNrLiBOb2RlIDEwLjE1Ni4xMjAuNDkgaGFzIDIyODU0NjUxOTA0IGJ5dGVzIGZy ZWU7IGJ1dCB3ZSBleHBlY3QgbWFwIHRvIHRha2UgOTIyMzM3MjAzNjg1NDc3NTgwNwoyMDEzLTA2 LTAxIDEyOjIyOjQxLDUyMSBXQVJOIG9yZy5hcGFjaGUuaGFkb29wLm1hcHJlZC5Kb2JJblByb2dy ZXNzOiBObyByb29tIGZvciBtYXAgdGFzay4gTm9kZSAxMC4xNTYuMTIwLjQ5IGhhcyAyMjg1NDY1 MTkwNCBieXRlcyBmcmVlOyBidXQgd2UgZXhwZWN0IG1hcCB0byB0YWtlIDkyMjMzNzIwMzY4NTQ3 NzU4MDcKMjAxMy0wNi0wMSAxMjoyMjo0MSw5MzEgV0FSTiBvcmcuYXBhY2hlLmhhZG9vcC5tYXBy ZWQuSm9iSW5Qcm9ncmVzczogTm8gcm9vbSBmb3IgbWFwIHRhc2suIE5vZGUgMTAuMTU2LjEyMC40 OSBoYXMgMjI4NTQ2NDc4MDggYnl0ZXMgZnJlZTsgYnV0IHdlIGV4cGVjdCBtYXAgdG8gdGFrZSA5 MjIzMzcyMDM2ODU0Nzc1ODA3CjIwMTMtMDYtMDEgMTI6MjI6NDIsMzQ1IFdBUk4gb3JnLmFwYWNo ZS5oYWRvb3AubWFwcmVkLkpvYkluUHJvZ3Jlc3M6IE5vIHJvb20gZm9yIG1hcCB0YXNrLiBOb2Rl IDEwLjE1Ni4xMjAuNDkgaGFzIDIyODU0NjUxOTA0IGJ5dGVzIGZyZWU7IGJ1dCB3ZSBleHBlY3Qg bWFwIHRvIHRha2UgOTIyMzM3MjAzNjg1NDc3NTgwNwoyMDEzLTA2LTAxIDEyOjIyOjQyLDcxMSBX QVJOIG9yZy5hcGFjaGUuaGFkb29wLm1hcHJlZC5Kb2JJblByb2dyZXNzOiBObyByb29tIGZvciBt YXAgdGFzay4gTm9kZSAxMC4xNTYuMTIwLjQ5IGhhcyAyMjg1NDY5Mjg2NCBieXRlcyBmcmVlOyBi dXQgd2UgZXhwZWN0IG1hcCB0byB0YWtlIDkyMjMzNzIwMzY4NTQ3NzU4MDcKMjAxMy0wNi0wMSAx MjoyMjo0MywxMDYgV0FSTiBvcmcuYXBhY2hlLmhhZG9vcC5tYXByZWQuSm9iSW5Qcm9ncmVzczog Tm8gcm9vbSBmb3IgbWFwIHRhc2suIE5vZGUgMTAuMTU2LjEyMC40OSBoYXMgMjI4NTQ2OTI4NjQg Ynl0ZXMgZnJlZTsgYnV0IHdlIGV4cGVjdCBtYXAgdG8gdGFrZSA5MjIzMzcyMDM2ODU0Nzc1ODA3 CjIwMTMtMDYtMDEgMTI6MjI6NDMsNDk3IFdBUk4gb3JnLmFwYWNoZS5oYWRvb3AubWFwcmVkLkpv YkluUHJvZ3Jlc3M6IE5vIHJvb20gZm9yIG1hcCB0YXNrLiBOb2RlIDEwLjE1Ni4xMjAuNDkgaGFz IDIyODU0NjkyODY0IGJ5dGVzIGZyZWU7IGJ1dCB3ZSBleHBlY3QgbWFwIHRvIHRha2UgOTIyMzM3 MjAzNjg1NDc3NTgwNwoyMDEzLTA2LTAxIDEyOjIyOjQzLDkwNSBXQVJOIG9yZy5hcGFjaGUuaGFk b29wLm1hcHJlZC5Kb2JJblByb2dyZXNzOiBObyByb29tIGZvciBtYXAgdGFzay4gTm9kZSAxMC4x NTYuMTIwLjQ5IGhhcyAyMjg1NDY5Mjg2NCBieXRlcyBmcmVlOyBidXQgd2UgZXhwZWN0IG1hcCB0 byB0YWtlIDkyMjMzNzIwMzY4NTQ3NzU4MDcKMjAxMy0wNi0wMSAxMjoyMjo0NCwzMTEgV0FSTiBv cmcuYXBhY2hlLmhhZG9vcC5tYXByZWQuSm9iSW5Qcm9ncmVzczogTm8gcm9vbSBmb3IgbWFwIHRh c2suIE5vZGUgMTAuMTU2LjEyMC40OSBoYXMgMjI4NTQ2OTI4NjQgYnl0ZXMgZnJlZTsgYnV0IHdl IGV4cGVjdCBtYXAgdG8gdGFrZSA5MjIzMzcyMDM2ODU0Nzc1ODA3CjIwMTMtMDYtMDEgMTI6MjI6 NDQsNzE1IFdBUk4gb3JnLmFwYWNoZS5oYWRvb3AubWFwcmVkLkpvYkluUHJvZ3Jlc3M6IE5vIHJv b20gZm9yIG1hcCB0YXNrLiBOb2RlIDEwLjE1Ni4xMjAuNDkgaGFzIDIyODU0NjkyODY0IGJ5dGVz IGZyZWU7IGJ1dCB3ZSBleHBlY3QgbWFwIHRvIHRha2UgOTIyMzM3MjAzNjg1NDc3NTgwNwoyMDEz LTA2LTAxIDEyOjIyOjQ1LDEwNSBXQVJOIG9yZy5hcGFjaGUuaGFkb29wLm1hcHJlZC5Kb2JJblBy b2dyZXNzOiBObyByb29tIGZvciBtYXAgdGFzay4gTm9kZSAxMC4xNTYuMTIwLjQ5IGhhcyAyMjg1 NDY5Mjg2NCBieXRlcyBmcmVlOyBidXQgd2UgZXhwZWN0IG1hcCB0byB0YWtlIDkyMjMzNzIwMzY4 NTQ3NzU4MDcKMjAxMy0wNi0wMSAxMjoyMjo0NSw0ODkgV0FSTiBvcmcuYXBhY2hlLmhhZG9vcC5t YXByZWQuSm9iSW5Qcm9ncmVzczogTm8gcm9vbSBmb3IgbWFwIHRhc2suIE5vZGUgMTAuMTU2LjEy MC40OSBoYXMgMjI4NTQ2OTI4NjQgYnl0ZXMgZnJlZTsgYnV0IHdlIGV4cGVjdCBtYXAgdG8gdGFr ZSA5MjIzMzcyMDM2ODU0Nzc1ODA3CjIwMTMtMDYtMDEgMTI6MjI6NDUsODgyIFdBUk4gb3JnLmFw YWNoZS5oYWRvb3AubWFwcmVkLkpvYkluUHJvZ3Jlc3M6IE5vIHJvb20gZm9yIG1hcCB0YXNrLiBO b2RlIDEwLjE1Ni4xMjAuNDkgaGFzIDIyODU0NjkyODY0IGJ5dGVzIGZyZWU7IGJ1dCB3ZSBleHBl Y3QgbWFwIHRvIHRha2UgOTIyMzM3MjAzNjg1NDc3NTgwNwoyMDEzLTA2LTAxIDEyOjIyOjQ2LDI4 MSBXQVJOIG9yZy5hcGFjaGUuaGFkb29wLm1hcHJlZC5Kb2JJblByb2dyZXNzOiBObyByb29tIGZv ciBtYXAgdGFzay4gTm9kZSAxMC4xNTYuMTIwLjQ5IGhhcyAyMjg1NDY5Mjg2NCBieXRlcyBmcmVl OyBidXQgd2UgZXhwZWN0IG1hcCB0byB0YWtlIDkyMjMzNzIwMzY4NTQ3NzU4MDcKMjAxMy0wNi0w MSAxMjoyMjo0Niw2NjcgV0FSTiBvcmcuYXBhY2hlLmhhZG9vcC5tYXByZWQuSm9iSW5Qcm9ncmVz czogTm8gcm9vbSBmb3IgbWFwIHRhc2suIE5vZGUgMTAuMTU2LjEyMC40OSBoYXMgMjI4NTQ2OTI4 NjQgYnl0ZXMgZnJlZTsgYnV0IHdlIGV4cGVjdCBtYXAgdG8gdGFrZSA5MjIzMzcyMDM2ODU0Nzc1 ODA3CjIwMTMtMDYtMDEgMTI6MjI6NDcsMTQzIFdBUk4gb3JnLmFwYWNoZS5oYWRvb3AubWFwcmVk LkpvYkluUHJvZ3Jlc3M6IE5vIHJvb20gZm9yIG1hcCB0YXNrLiBOb2RlIDEwLjE1Ni4xMjAuNDkg aGFzIDIyODU0NjkyODY0IGJ5dGVzIGZyZWU7IGJ1dCB3ZSBleHBlY3QgbWFwIHRvIHRha2UgOTIy MzM3MjAzNjg1NDc3NTgwNwoyMDEzLTA2LTAxIDEyOjIyOjQ3LDU2OSBXQVJOIG9yZy5hcGFjaGUu aGFkb29wLm1hcHJlZC5Kb2JJblByb2dyZXNzOiBObyByb29tIGZvciBtYXAgdGFzay4gTm9kZSAx MC4xNTYuMTIwLjQ5IGhhcyAyMjg1NDY5Mjg2NCBieXRlcyBmcmVlOyBidXQgd2UgZXhwZWN0IG1h cCB0byB0YWtlIDkyMjMzNzIwMzY4NTQ3NzU4MDcKMjAxMy0wNi0wMSAxMjoyMjo0Nyw5ODcgV0FS TiBvcmcuYXBhY2hlLmhhZG9vcC5tYXByZWQuSm9iSW5Qcm9ncmVzczogTm8gcm9vbSBmb3IgbWFw IHRhc2suIE5vZGUgMTAuMTU2LjEyMC40OSBoYXMgMjI4NTQ2OTI4NjQgYnl0ZXMgZnJlZTsgYnV0 IHdlIGV4cGVjdCBtYXAgdG8gdGFrZSA5MjIzMzcyMDM2ODU0Nzc1ODA3CjIwMTMtMDYtMDEgMTI6 MjI6NDgsNDA2IFdBUk4gb3JnLmFwYWNoZS5oYWRvb3AubWFwcmVkLkpvYkluUHJvZ3Jlc3M6IE5v IHJvb20gZm9yIG1hcCB0YXNrLiBOb2RlIDEwLjE1Ni4xMjAuNDkgaGFzIDIyODU0NjkyODY0IGJ5 dGVzIGZyZWU7IGJ1dCB3ZSBleHBlY3QgbWFwIHRvIHRha2UgOTIyMzM3MjAzNjg1NDc3NTgwNwoy MDEzLTA2LTAxIDEyOjIyOjQ4LDc5MCBXQVJOIG9yZy5hcGFjaGUuaGFkb29wLm1hcHJlZC5Kb2JJ blByb2dyZXNzOiBObyByb29tIGZvciBtYXAgdGFzay4gTm9kZSAxMC4xNTYuMTIwLjQ5IGhhcyAy Mjg1NDY5Mjg2NCBieXRlcyBmcmVlOyBidXQgd2UgZXhwZWN0IG1hcCB0byB0YWtlIDkyMjMzNzIw MzY4NTQ3NzU4MDcKMjAxMy0wNi0wMSAxMjoyMjo0OSwxNzggV0FSTiBvcmcuYXBhY2hlLmhhZG9v cC5tYXByZWQuSm9iSW5Qcm9ncmVzczogTm8gcm9vbSBmb3IgbWFwIHRhc2suIE5vZGUgMTAuMTU2 LjEyMC40OSBoYXMgMjI4NTQ2OTI4NjQgYnl0ZXMgZnJlZTsgYnV0IHdlIGV4cGVjdCBtYXAgdG8g dGFrZSA5MjIzMzcyMDM2ODU0Nzc1ODA3CjIwMTMtMDYtMDEgMTI6MjI6NDksNTY5IFdBUk4gb3Jn LmFwYWNoZS5oYWRvb3AubWFwcmVkLkpvYkluUHJvZ3Jlc3M6IE5vIHJvb20gZm9yIG1hcCB0YXNr LiBOb2RlIDEwLjE1Ni4xMjAuNDkgaGFzIDIyODU0NjkyODY0IGJ5dGVzIGZyZWU7IGJ1dCB3ZSBl eHBlY3QgbWFwIHRvIHRha2UgOTIyMzM3MjAzNjg1NDc3NTgwNwoyMDEzLTA2LTAxIDEyOjIyOjQ5 LDk1NSBXQVJOIG9yZy5hcGFjaGUuaGFkb29wLm1hcHJlZC5Kb2JJblByb2dyZXNzOiBObyByb29t IGZvciBtYXAgdGFzay4gTm9kZSAxMC4xNTYuMTIwLjQ5IGhhcyAyMjg1NDY5Mjg2NCBieXRlcyBm cmVlOyBidXQgd2UgZXhwZWN0IG1hcCB0byB0YWtlIDkyMjMzNzIwMzY4NTQ3NzU4MDcKMjAxMy0w Ni0wMSAxMjoyMjo1MCwyOTUgV0FSTiBvcmcuYXBhY2hlLmhhZG9vcC5tYXByZWQuSm9iSW5Qcm9n cmVzczogTm8gcm9vbSBmb3IgbWFwIHRhc2suIE5vZGUgMTAuMTU2LjEyMC40OSBoYXMgMjI4NTQ2 OTI4NjQgYnl0ZXMgZnJlZTsgYnV0IHdlIGV4cGVjdCBtYXAgdG8gdGFrZSA5MjIzMzcyMDM2ODU0 Nzc1ODA3CjIwMTMtMDYtMDEgMTI6MjI6NTAsNjMzIFdBUk4gb3JnLmFwYWNoZS5oYWRvb3AubWFw cmVkLkpvYkluUHJvZ3Jlc3M6IE5vIHJvb20gZm9yIG1hcCB0YXNrLiBOb2RlIDEwLjE1Ni4xMjAu NDkgaGFzIDIyODU0NjkyODY0IGJ5dGVzIGZyZWU7IGJ1dCB3ZSBleHBlY3QgbWFwIHRvIHRha2Ug OTIyMzM3MjAzNjg1NDc3NTgwNwoyMDEzLTA2LTAxIDEyOjIyOjUwLDk3MCBXQVJOIG9yZy5hcGFj aGUuaGFkb29wLm1hcHJlZC5Kb2JJblByb2dyZXNzOiBObyByb29tIGZvciBtYXAgdGFzay4gTm9k ZSAxMC4xNTYuMTIwLjQ5IGhhcyAyMjg1NDY5Mjg2NCBieXRlcyBmcmVlOyBidXQgd2UgZXhwZWN0 IG1hcCB0byB0YWtlIDkyMjMzNzIwMzY4NTQ3NzU4MDcKMjAxMy0wNi0wMSAxMjoyMjo1MSwzMDkg V0FSTiBvcmcuYXBhY2hlLmhhZG9vcC5tYXByZWQuSm9iSW5Qcm9ncmVzczogTm8gcm9vbSBmb3Ig bWFwIHRhc2suIE5vZGUgMTAuMTU2LjEyMC40OSBoYXMgMjI4NTQ2OTI4NjQgYnl0ZXMgZnJlZTsg YnV0IHdlIGV4cGVjdCBtYXAgdG8gdGFrZSA5MjIzMzcyMDM2ODU0Nzc1ODA3CjIwMTMtMDYtMDEg MTI6MjI6NTEsNjU0IFdBUk4gb3JnLmFwYWNoZS5oYWRvb3AubWFwcmVkLkpvYkluUHJvZ3Jlc3M6 IE5vIHJvb20gZm9yIG1hcCB0YXNrLiBOb2RlIDEwLjE1Ni4xMjAuNDkgaGFzIDIyODU0NjkyODY0 IGJ5dGVzIGZyZWU7IGJ1dCB3ZSBleHBlY3QgbWFwIHRvIHRha2UgOTIyMzM3MjAzNjg1NDc3NTgw NwoyMDEzLTA2LTAxIDEyOjIyOjUxLDk5OSBXQVJOIG9yZy5hcGFjaGUuaGFkb29wLm1hcHJlZC5K b2JJblByb2dyZXNzOiBObyByb29tIGZvciBtYXAgdGFzay4gTm9kZSAxMC4xNTYuMTIwLjQ5IGhh cyAyMjg1NDY5Mjg2NCBieXRlcyBmcmVlOyBidXQgd2UgZXhwZWN0IG1hcCB0byB0YWtlIDkyMjMz NzIwMzY4NTQ3NzU4MDcKMjAxMy0wNi0wMSAxMjoyMjo1MiwwMzIgSU5GTyBvcmcuYXBhY2hlLmhh ZG9vcC5tYXByZWQuQXVkaXRMb2dnZXI6IFVTRVI9aGFkb29wLXVzZXIJSVA9MTAuMTU2LjEyMC4x CU9QRVJBVElPTj1LSUxMX0pPQglUQVJHRVQ9am9iXzIwMTMwNjAxMTIxNF8wMDAxIGluIHF1ZXVl IGRlZmF1bHQJUkVTVUxUPVNVQ0NFU1MKMjAxMy0wNi0wMSAxMjoyMjo1MiwwMzkgSU5GTyBvcmcu YXBhY2hlLmhhZG9vcC5tYXByZWQuSm9iVHJhY2tlcjogS2lsbGluZyBqb2Igam9iXzIwMTMwNjAx MTIxNF8wMDAxCjIwMTMtMDYtMDEgMTI6MjI6NTIsMDQ5IElORk8gb3JnLmFwYWNoZS5oYWRvb3Au bWFwcmVkLkpvYkluUHJvZ3Jlc3M6IEtpbGxpbmcgam9iICdqb2JfMjAxMzA2MDExMjE0XzAwMDEn CjIwMTMtMDYtMDEgMTI6MjI6NTIsMzQ0IElORk8gb3JnLmFwYWNoZS5oYWRvb3AubWFwcmVkLkpv YlRyYWNrZXI6IEFkZGluZyB0YXNrIChKT0JfQ0xFQU5VUCkgJ2F0dGVtcHRfMjAxMzA2MDExMjE0 XzAwMDFfbV8wMDAwMDFfMCcgdG8gdGlwIHRhc2tfMjAxMzA2MDExMjE0XzAwMDFfbV8wMDAwMDEs IGZvciB0cmFja2VyICd0cmFja2VyXzEwLjE1Ni4xMjAuNDk6bG9jYWxob3N0LzEyNy4wLjAuMTo1 NzUzNycKMjAxMy0wNi0wMSAxMjoyNDowOSw1MjYgSU5GTyBvcmcuYXBhY2hlLmhhZG9vcC5tYXBy ZWQuSm9iSW5Qcm9ncmVzczogVGFzayAnYXR0ZW1wdF8yMDEzMDYwMTEyMTRfMDAwMV9tXzAwMDAw MV8wJyBoYXMgY29tcGxldGVkIHRhc2tfMjAxMzA2MDExMjE0XzAwMDFfbV8wMDAwMDEgc3VjY2Vz c2Z1bGx5LgoyMDEzLTA2LTAxIDEyOjI0OjA5LDYxMCBJTkZPIG9yZy5hcGFjaGUuaGFkb29wLm1h cHJlZC5Kb2JJblByb2dyZXNzJEpvYlN1bW1hcnk6IGpvYklkPWpvYl8yMDEzMDYwMTEyMTRfMDAw MSxzdWJtaXRUaW1lPTEzNzAwODIwNDU3OTcsbGF1bmNoVGltZT0xMzcwMDgyMDU5NzU2LGZpcnN0 Sm9iU2V0dXBUYXNrTGF1bmNoVGltZT0xMzcwMDgyMDYwMDY1LGZpcnN0Sm9iQ2xlYW51cFRhc2tM YXVuY2hUaW1lPTEzNzAwODIxNzIzNDAsZmluaXNoVGltZT0xMzcwMDgyMjQ5NTU2LG51bU1hcHM9 MSxudW1TbG90c1Blck1hcD0xLG51bVJlZHVjZXM9MSxudW1TbG90c1BlclJlZHVjZT0xLHVzZXI9 aGFkb29wLXVzZXIscXVldWU9ZGVmYXVsdCxzdGF0dXM9S0lMTEVELG1hcFNsb3RTZWNvbmRzPTE1 NCxyZWR1Y2VTbG90c1NlY29uZHM9MCxjbHVzdGVyTWFwQ2FwYWNpdHk9MixjbHVzdGVyUmVkdWNl Q2FwYWNpdHk9Mixqb2JOYW1lPXdvcmQgY291bnQKMjAxMy0wNi0wMSAxMjoyNDoxMCwyNTEgSU5G TyBvcmcuYXBhY2hlLmhhZG9vcC5tYXByZWQuSm9iSGlzdG9yeTogQ3JlYXRpbmcgRE9ORSBzdWJm b2xkZXIgYXQgZmlsZTovaG9tZS9oYWRvb3AtdXNlci9oYWRvb3AtMS4yLjAvbG9ncy9oaXN0b3J5 L2RvbmUvdmVyc2lvbi0xLzEwLjE1Ni4xMjAuNDFfMTM3MDA4MTc2MjI4M18vMjAxMy8wNi8wMS8w MDAwMDAKMjAxMy0wNi0wMSAxMjoyNDoxMCwyOTcgSU5GTyBvcmcuYXBhY2hlLmhhZG9vcC5tYXBy ZWQuSm9iSGlzdG9yeTogTW92aW5nIGZpbGU6L2hvbWUvaGFkb29wLXVzZXIvaGFkb29wLTEuMi4w L2xvZ3MvaGlzdG9yeS9qb2JfMjAxMzA2MDExMjE0XzAwMDFfMTM3MDA4MjA0NTc5N19oYWRvb3At dXNlcl93b3JkK2NvdW50IHRvIGZpbGU6L2hvbWUvaGFkb29wLXVzZXIvaGFkb29wLTEuMi4wL2xv Z3MvaGlzdG9yeS9kb25lL3ZlcnNpb24tMS8xMC4xNTYuMTIwLjQxXzEzNzAwODE3NjIyODNfLzIw MTMvMDYvMDEvMDAwMDAwCjIwMTMtMDYtMDEgMTI6MjQ6MTAsNDE4IElORk8gb3JnLmFwYWNoZS5o YWRvb3AubWFwcmVkLkpvYlRyYWNrZXI6IFJlbW92aW5nIHRhc2sgJ2F0dGVtcHRfMjAxMzA2MDEx MjE0XzAwMDFfbV8wMDAwMDFfMCcKMjAxMy0wNi0wMSAxMjoyNDoxMCw0NDIgSU5GTyBvcmcuYXBh Y2hlLmhhZG9vcC5tYXByZWQuSm9iVHJhY2tlcjogUmVtb3ZpbmcgdGFzayAnYXR0ZW1wdF8yMDEz MDYwMTEyMTRfMDAwMV9tXzAwMDAwMl8wJwoyMDEzLTA2LTAxIDEyOjI0OjEwLDcyNiBJTkZPIG9y Zy5hcGFjaGUuaGFkb29wLm1hcHJlZC5Kb2JIaXN0b3J5OiBNb3ZpbmcgZmlsZTovaG9tZS9oYWRv b3AtdXNlci9oYWRvb3AtMS4yLjAvbG9ncy9oaXN0b3J5L2pvYl8yMDEzMDYwMTEyMTRfMDAwMV9j b25mLnhtbCB0byBmaWxlOi9ob21lL2hhZG9vcC11c2VyL2hhZG9vcC0xLjIuMC9sb2dzL2hpc3Rv cnkvZG9uZS92ZXJzaW9uLTEvMTAuMTU2LjEyMC40MV8xMzcwMDgxNzYyMjgzXy8yMDEzLzA2LzAx LzAwMDAwMAoyMDEzLTA2LTAxIDEyOjI0OjExLDM4MSBJTkZPIG9yZy5hcGFjaGUuaGFkb29wLmhk ZnMuREZTQ2xpZW50OiBDYW5jZWxsaW5nIEhERlNfREVMRUdBVElPTl9UT0tFTiB0b2tlbiA0IGZv ciBoYWRvb3AtdXNlciBvbiAxMC4xNTYuMTIwLjQxOjkwMDAK --_005_31270DDF18CC924782A594673481B9154BD3897BBADWLRZSWMBX11a_--