Return-Path: X-Original-To: apmail-stratos-dev-archive@minotaur.apache.org Delivered-To: apmail-stratos-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id C467811047 for ; Thu, 14 Aug 2014 06:56:19 +0000 (UTC) Received: (qmail 62795 invoked by uid 500); 14 Aug 2014 06:56:19 -0000 Delivered-To: apmail-stratos-dev-archive@stratos.apache.org Received: (qmail 62738 invoked by uid 500); 14 Aug 2014 06:56:19 -0000 Mailing-List: contact dev-help@stratos.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@stratos.apache.org Delivered-To: mailing list dev@stratos.apache.org Received: (qmail 62725 invoked by uid 99); 14 Aug 2014 06:56:19 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 14 Aug 2014 06:56:19 +0000 X-ASF-Spam-Status: No, hits=2.8 required=5.0 tests=HTML_MESSAGE,NUMERIC_HTTP_ADDR,RCVD_IN_DNSWL_LOW,SPF_PASS,URI_HEX X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of badungbkhn@gmail.com designates 209.85.216.54 as permitted sender) Received: from [209.85.216.54] (HELO mail-qa0-f54.google.com) (209.85.216.54) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 14 Aug 2014 06:56:15 +0000 Received: by mail-qa0-f54.google.com with SMTP id k15so639004qaq.41 for ; Wed, 13 Aug 2014 23:55:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=4ghPLEbr+KfleX9Q2E6b8K/OEja2bFEs1b05NZy1d9E=; b=ed87Op9z67nDqs9ByRWkc4XDW6DJInnfvWlLZ2sgf/biB5eNWnNz+45sxc4JrnAvia P/IdBe8cNCl2DtueGzxfSa3G5g4EqC1yxYxeZ38K+Gk3jBQjfUZYpB3bNoz+GHQ8iaFe FofAOwffsLZSuQctc7SamKyJ80lgpoCQIbfkqGz/PorCVpdkOpOsxCHHhI865L0jzhT9 hyR0J4jzpGkTciv7m3/NAQumQCEW1KrL4AFP0MLkcd2eiHPG70L7aWv/dX7jRm0kEknI X19Idk4sUoehxnNgBt6AN2ZnX1C99GAgmgx4z4yC1rYcZu71hwyN4F5+245ZV3H9qLnl Nt8w== MIME-Version: 1.0 X-Received: by 10.224.163.83 with SMTP id z19mr14548762qax.68.1407999354317; Wed, 13 Aug 2014 23:55:54 -0700 (PDT) Received: by 10.140.25.225 with HTTP; Wed, 13 Aug 2014 23:55:54 -0700 (PDT) In-Reply-To: References: Date: Thu, 14 Aug 2014 13:55:54 +0700 Message-ID: Subject: Re: Can't get app from github From: =?UTF-8?B?xJBpbmggQsOhIETFqW5n?= To: "dev@stratos.apache.org" Content-Type: multipart/mixed; boundary=089e01294f665c4a130500916579 X-Virus-Checked: Checked by ClamAV on apache.org --089e01294f665c4a130500916579 Content-Type: multipart/alternative; boundary=089e01294f665c4a0d0500916577 --089e01294f665c4a0d0500916577 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hi, Thanks for reply! My service name is PHP. I installed and configed puppet, create cartridge fllow by cwiki. *) But in process install puppet and create cartridge, i have an errorr ntpdate[1258]: no server suitable for synchronization found So i edited file /etc/default/ntpdate *NTPSERVERS=3D"10.61.11.36" // DNS Server of my network* *) And when create catridge, i have a warning. *Processing triggers for libc-bin ...* *ldconfig deferred processing now taking place* *Copying Stratos facter file to /usr/lib/ruby/1.8* * * Stopping puppet agent [ OK ] * *Warning: Setting templatedir is deprecated. See http://links.puppetlabs.com/env-settings-deprecations * * (at /usr/lib/ruby/vendor_ruby/puppet/settings.rb:1095:in `issue_deprecations')* *Info: Creating a new SSL key for 737913081442.default.php.puppet.test.org * **) *My configuration: Openstack server: 10.61.204.12 Stratos, puppet master: 10.61.204.78 I attached nodes.pp (in puppet master). Pls, check for me it's true or false?? Thanks, so much! On 14 August 2014 11:45, Udara Liyanage wrote: > Hi, > > Could you describe how you create the cartridge. What is the service name > you provided in the 4th phase of "Step 2 - Configuring the cartridge" in > cartridge creation guide [1] > > Please provide stratos service-name: php > > [1] > https://cwiki.apache.org/confluence/display/STRATOS/4.0.0+Creating+a+Cart= ridge+on+OpenStack > > > On Thu, Aug 14, 2014 at 9:22 AM, =C4=90inh B=C3=A1 D=C5=A9ng > wrote: > >> It here, pls check for me! >> >> Thanks >> >> >> On 14 August 2014 10:36, Dinesh Bandara wrote: >> >>> Hi, >>> >>> All the puppet logs related to cartridge can be found at >>> /tmp/puppet_log. Can you share that file? >>> >>> >>> On Thu, Aug 14, 2014 at 8:59 AM, Dungdb wrote: >>> >>>> Dear devs, >>>> When i subcriber to cartridge. An instance on openstack started. But i= t >>>> can't get my app from github. >>>> >>>> In wso2carbon.log have no error. >>>> In /var/log/puppet have no file. Althought, puppet agent is running >>>> >>>> /var/log/apache-stratos# ps -ef | grep puppet >>>> root 1319 1 0 08:50 ? 00:00:00 /usr/bin/ruby >>>> /usr/bin/puppet agent >>>> root 1955 1790 0 08:56 pts/1 00:00:00 grep --color=3Dauto >>>> puppet >>>> >>>> In /var/log/apache-stratos/cartridge-agent.log is empty??? >>>> >>>> How to check cartridge agent running? >>>> >>>> Sent from my iPhone >>>> >>>> On Aug 12, 2014, at 10:28 AM, Udara Liyanage wrote: >>>> >>>> Hi, >>>> >>>> Did your instance get activated? >>>> Activated means instance is spawned, relative service server are >>>> started and then cartridge agent send instance activated event. >>>> >>>> If not ssh into the instance and check for puppet logs. >>>> If puppet logs are ok, then look for cartridge agent logs in >>>> /var/logs/apache-stratos. >>>> >>>> >>>> >>>> >>>> Touched, not typed. Erroneous words are a feature, not a typo. >>>> On Aug 11, 2014 11:13 PM, "Nguyen Anh Tu" wrote: >>>> >>>>> Hi, >>>>> >>>>> Please attach log file for more detail. >>>>> >>>>> Thanks, >>>>> >>>>> --Tuna >>>>> >>>>> >>>>> On Tue, Aug 12, 2014 at 12:30 AM, Dungdb wrote= : >>>>> >>>>>> Dear all, >>>>>> I have just study about Stratos. I installed Stratos 4.0. But when i >>>>>> subcriber to cartridge, my app from github can't clone to php cartri= dge >>>>>> (lauching on openstack). What is cause? Pls tell me why? >>>>>> >>>>>> Sent from my iPhone >>>>> >>>>> >>>>> >>> >>> >>> -- >>> *Dinesh Bandara* >>> >>> Software Engineer >>> WSO2 Inc.; http://wso2.com >>> lean.enterprise.middleware >>> >>> >> >> >> -- >> *=C4=90inh B=C3=A1 D=C5=A9ng* >> *Tel:* >> * 0984.155.004**YM/Skype:* >> * dinhbadunga2k32 **Gmail:** badungbkhn@gmail.com = * >> > > > > -- > > Udara Liyanage > Software Engineer > WSO2, Inc.: http://wso2.com > lean. enterprise. middleware > > web: http://udaraliyanage.wordpress.com > phone: +94 71 443 6897 > --=20 *=C4=90inh B=C3=A1 D=C5=A9ng* *Tel:* * 0984.155.004**YM/Skype:* * dinhbadunga2k32**Gmail:** badungbkhn@gmail.com * --089e01294f665c4a0d0500916577 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Hi,=C2=A0
Thanks for reply! My service name is PHP.
I installed and configed puppet, create cartridge fllow by cwiki.= =C2=A0


*) But in process install pu= ppet and create cartridge, i have an errorr
ntpdate[1258]: no server suitable for s=
ynchronization found
So i edited file /etc/default/ntpdate=C2=A0

=
NTPSERVERS=3D"10.61.11.36" =C2=A0// DNS Server of my netw= ork

*) And when create catridge, i have a = warning.

Processing triggers for libc-bin ...
<= div>ldconfig deferred processing now taking place
Copyi= ng Stratos facter file to /usr/lib/ruby/1.8
=C2=A0* Stoppi= ng puppet agent =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 [ OK ]=C2=A0
Warning: Setting templatedir is deprecated. See http://links.puppetlabs.c= om/env-settings-deprecations
=C2=A0 =C2=A0(at /= usr/lib/ruby/vendor_ruby/puppet/settings.rb:1095:in `issue_deprecations'= ;)
Info: Creating a new SSL key for 737913081442.default.php.puppet.test.org<= /div>

*)=C2=A0My configuration:
Openstack server: 10.61.204.12
Stratos, puppet master: 10.61= .204.78
I attached nodes.pp (in puppet master). Pls, check = for me it's true or false??

Thanks, so much!




On 14 August 2014 11:45, Udara Liyanage <udara@wso2.co= m> wrote:
Hi,

Coul= d you describe how you create the cartridge. What is the service name you p= rovided in the 4th phase of =C2=A0"Step 2 - Configuring the cart= ridge" in cartridge creation guide [1]=C2=A0

Please provide stratos se= rvice-name: php



On Thu, Aug 14, 2014 at 9:22 AM, =C4=90inh B=C3=A1 D=C5=A9= ng <badungbkhn@gmail.com> wrote:
It here, pls check for me!<= div>
Thanks


On 14 August 2014 10:36, Dinesh Bandara = <dineshb@wso2.com> wrote:
Hi,

All t= he puppet logs related to cartridge can be found at /tmp/puppet_log. Can yo= u share that file?


On Thu, Aug 14, 2014 at 8:59 AM, Dungdb <badungbkhn@gmail.com>= ; wrote:
Dear devs,
When i subcriber to cartridge. An instance on = openstack started. But it can't get my app from github.=C2=A0

In wso2carbon.log have no error.=C2=A0
In /va= r/log/puppet have no file. Althought, puppet agent is running
/var/log/a= pache-stratos# ps -ef | grep puppet
root =C2=A0=C2=A0=C2=A0=C2=A0=C2=A01319 =C2=A0=C2=A0=C2=A0=C2=A01 =C2=A00= =C2=A008:50=C2=A0? =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A000:0= 0:00=C2=A0/usr/bin/ruby /usr/bin/puppet agent
root =C2=A0=C2=A0=C2= =A0=C2=A0=C2=A01955 =C2=A01790 =C2=A00=C2=A008:56=C2=A0pts/1 =C2=A0= =C2=A0=C2=A000:00:00=C2=A0grep --color=3Dauto puppet

In /var/log/apache-stratos/cartridge-agent.log is empty???

How to check cartridge agent running?

Sent from = my iPhone

On Aug 12, 2014, at 10:28 AM, Udara Liyanage &= lt;udara@wso2.com&g= t; wrote:

Hi,=

Did your instance get activated?
Activated means instance is spawned, relative service server are started an= d then cartridge agent send instance activated event.

If not ssh into the instance and check for puppet logs.
If puppet logs are ok, then look for cartridge agent logs in /var/logs/apac= he-stratos.




Touched, not typed. Erroneous words are a feature, not a typ= o.

On Aug 11, 2014 11:13 PM, "Nguyen Anh Tu&qu= ot; <tuna@apache.or= g> wrote:
Hi,

Please attach log file for mo= re detail.

Thanks,

--Tuna


On Tue, Aug 12, 2014 at 12:30 AM, Dungdb= <badungbkhn@gmail.com> wrote:
Dear all,
I have just study about Stratos. I installed Stratos 4.0. But when i subcri= ber to cartridge, my app from github can't clone to php cartridge (lauc= hing on openstack). What is cause? Pls tell me why?

Sent from my iPhone




--
<= span>Dinesh Bandara

Softwar= e Engineer
WSO2 In= c.;=C2=A0http://wso2.com
l= ean.enterprise.middleware




<= font color=3D"#888888">--
=C4=90inh B=C3=A1 D= =C5=A9ng
Tel: 0984.155.004
YM/Skype= : dinhbadunga2k32
Gmail: badungbkhn@gmail.com



--

Udara Liyanage=
Softwa= re Engineer
WSO2, Inc.:=C2=A0http://wso2.com
le= an. enterprise. middleware

phone:=C2=A0+94 71 443 6897



--
=C4=90inh B=C3=A1 D=C5=A9ng
Tel: 098= 4.155.004
YM/Skype: dinhbadunga2k32
G= mail: b= adungbkhn@gmail.com
--089e01294f665c4a0d0500916577-- --089e01294f665c4a130500916579 Content-Type: text/plain; charset=US-ASCII; name="log create cartridge.txt" Content-Disposition: attachment; filename="log create cartridge.txt" Content-Transfer-Encoding: base64 X-Attachment-Id: f_hytq1zl02 VGhpcyBzY3JpcHQgd2lsbCBpbnN0YWxsIGFuZCBjb25maWd1cmUgcHVwcGV0IGFnZW50LCBkbyB5 b3Ugd2FudCB0byBjb250aW51ZSBbeS9uXXkNCi0tMjAxNC0wOC0xMyAxMDo0NTo0My0tICBodHRw Oi8vMTY5LjI1NC4xNjkuMjU0L2xhdGVzdC91c2VyLWRhdGENCkNvbm5lY3RpbmcgdG8gMTAuNjEu MTEuMzg6MzEyOC4uLiBjb25uZWN0ZWQuDQpQcm94eSByZXF1ZXN0IHNlbnQsIGF3YWl0aW5nIHJl c3BvbnNlLi4uIDUwNCBHYXRld2F5IFRpbWUtb3V0DQoyMDE0LTA4LTEzIDEwOjQ4OjQzIEVSUk9S IDUwNDogR2F0ZXdheSBUaW1lLW91dC4NCg0KUGxlYXNlIHByb3ZpZGUgc3RyYXRvcyBzZXJ2aWNl LW5hbWU6cGhwDQpQbGVhc2UgcHJvdmlkZSBwdXBwZXQgbWFzdGVyIElQOjEwLjYxLjIwNC43OA0K UGxlYXNlIHByb3ZpZGUgcHVwcGV0IG1hc3RlciBob3N0bmFtZSBbcHVwcGV0LnN0cmF0b3Mub3Jn XTpwdXBwZXQudGVzdC5vcmcNCg0KTm9kZSBJZCA3Mzc5MTMwODE0NDIuZGVmYXVsdC5waHANCg0K DQpEb21haW4gcHVwcGV0LnRlc3Qub3JnDQoNClxuUnVubmluZyBwdXBwZXQgaW5zdGFsbGF0aW9u IHdpdGggYXJndW1lbnRzOiAtbjczNzkxMzA4MTQ0Mi5kZWZhdWx0LnBocCAtZHB1cHBldC50ZXN0 Lm9yZyAtczEwLjYxLjIwNC43OA0KUHVwcGV0IEluc3RhbGxlciB2MSAyMDE0LTAyLTEyDQpUaGlz IHNjcmlwdCB3aWxsIGluc3RhbGwgUHVwcGV0TGFiIHB1cHBldCB2My4NClRoaWxpbmEgUGl5YXN1 bmRhcmEuIDxtYWlsQHRoaWxpbmEub3JnPg0KDQo9PSBbQ2F1dGlvbl0gPT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NClRoaXMgc2NyaXB0 IHdpbGwgcmVwbGFjZSBleGlzdGluZyAnL2V0Yy9ob3N0cycgYW5kICcvZXRjL2hvc3RuYW1lJyAg CQ0KZmlsZXMgYW5kIHdpbGwgdXBkYXRlIGhvc3RuYW1lIG9mIHRoZSBzeXN0ZW0gd2l0aCBmb2xs b3dpbmcgcGFyYW1ldGVyLiAgDQoNCkluc3RhbGxpbmcgcHVwcGV0ICAgICAJOiBBZ2VudCANClB1 cHBldCBNYXN0ZXIgRlFETiBuYW1lICAgOiBwdXBwZXQudGVzdC5vcmcNClB1cHBldCBNYXN0ZXJz IElQIGFkZHJlc3MgOiAxMC42MS4yMDQuNzgNCkRvbWFpbiBvZiB0aGUgZGVwbG95bWVudCAgOiBw dXBwZXQudGVzdC5vcmcNCkZRRE4gb2YgdGhpcyBub2RlICAgICAJOiA3Mzc5MTMwODE0NDIuZGVm YXVsdC5waHAucHVwcGV0LnRlc3Qub3JnDQpPcGVyYXRpbmcgc3lzdGVtICAgICAgCTogRGViaWFu DQoNClBsZWFzZSBjaGVjayB5b3VyIGlucHV0IGFuZCBjb25maXJtIGJ5IHByZXNzaW5nIFtFbnRl cl0gdG8gY29udGludWUuCQ0KT3IgcHJlc3MgW0N0cmxdICsgW2NdIHRvIHN0b3AgdGhlIGluc3Rh bGxhdGlvbmFuIGV4aXQuICAgICAgICAgICAgICAJDQoNCj09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KSW5zdGFs bGF0aW9uIHN0YXJ0ZWQuIFBsZWFzZSB3YWl0IC4uLiANClJlYWRpbmcgcGFja2FnZSBsaXN0cy4u LiBEb25lDQpCdWlsZGluZyBkZXBlbmRlbmN5IHRyZWUgICAgICAgDQpSZWFkaW5nIHN0YXRlIGlu Zm9ybWF0aW9uLi4uIERvbmUNClRoZSBmb2xsb3dpbmcgcGFja2FnZXMgd2lsbCBiZSBSRU1PVkVE Og0KICBsb2NhbGVzIHVidW50dS1taW5pbWFsDQowIHVwZ3JhZGVkLCAwIG5ld2x5IGluc3RhbGxl ZCwgMiB0byByZW1vdmUgYW5kIDAgbm90IHVwZ3JhZGVkLg0KQWZ0ZXIgdGhpcyBvcGVyYXRpb24s IDksNDMwIGtCIGRpc2sgc3BhY2Ugd2lsbCBiZSBmcmVlZC4NCihSZWFkaW5nIGRhdGFiYXNlIC4u LiA0NzYxNyBmaWxlcyBhbmQgZGlyZWN0b3JpZXMgY3VycmVudGx5IGluc3RhbGxlZC4pDQpSZW1v dmluZyB1YnVudHUtbWluaW1hbCAuLi4NClJlbW92aW5nIGxvY2FsZXMgLi4uDQpQcm9jZXNzaW5n IHRyaWdnZXJzIGZvciBtYW4tZGIgLi4uDQpsb2NhbGU6IENhbm5vdCBzZXQgTENfQ1RZUEUgdG8g ZGVmYXVsdCBsb2NhbGU6IE5vIHN1Y2ggZmlsZSBvciBkaXJlY3RvcnkNCmxvY2FsZTogQ2Fubm90 IHNldCBMQ19NRVNTQUdFUyB0byBkZWZhdWx0IGxvY2FsZTogTm8gc3VjaCBmaWxlIG9yIGRpcmVj dG9yeQ0KbG9jYWxlOiBDYW5ub3Qgc2V0IExDX0FMTCB0byBkZWZhdWx0IGxvY2FsZTogTm8gc3Vj aCBmaWxlIG9yIGRpcmVjdG9yeQ0KUmVhZGluZyBwYWNrYWdlIGxpc3RzLi4uIERvbmUNCkJ1aWxk aW5nIGRlcGVuZGVuY3kgdHJlZSAgICAgICANClJlYWRpbmcgc3RhdGUgaW5mb3JtYXRpb24uLi4g RG9uZQ0KVGhlIGZvbGxvd2luZyBORVcgcGFja2FnZXMgd2lsbCBiZSBpbnN0YWxsZWQ6DQogIGxv Y2FsZXMNCjAgdXBncmFkZWQsIDEgbmV3bHkgaW5zdGFsbGVkLCAwIHRvIHJlbW92ZSBhbmQgMCBu b3QgdXBncmFkZWQuDQpOZWVkIHRvIGdldCAzMzU5IGtCIG9mIGFyY2hpdmVzLg0KQWZ0ZXIgdGhp cyBvcGVyYXRpb24sIDkzNzIga0Igb2YgYWRkaXRpb25hbCBkaXNrIHNwYWNlIHdpbGwgYmUgdXNl ZC4NCkdldDoxIGh0dHA6Ly9ub3ZhLmNsb3Vkcy5hcmNoaXZlLnVidW50dS5jb20vdWJ1bnR1LyBw cmVjaXNlL21haW4gbG9jYWxlcyBhbGwgMi4xMytnaXQyMDEyMDMwNi0zIFszMzU5IGtCXQ0KRmV0 Y2hlZCAzMzU5IGtCIGluIDBzICg4NDcwIGtCL3MpDQpwZXJsOiB3YXJuaW5nOiBTZXR0aW5nIGxv Y2FsZSBmYWlsZWQuDQpwZXJsOiB3YXJuaW5nOiBQbGVhc2UgY2hlY2sgdGhhdCB5b3VyIGxvY2Fs ZSBzZXR0aW5nczoNCglMQU5HVUFHRSA9ICJlbl9VUy5VVEYtOCIsDQoJTENfQUxMID0gImVuX1VT LlVURi04IiwNCglMQU5HID0gImVuX1VTLlVURi04Ig0KICAgIGFyZSBzdXBwb3J0ZWQgYW5kIGlu c3RhbGxlZCBvbiB5b3VyIHN5c3RlbS4NCnBlcmw6IHdhcm5pbmc6IEZhbGxpbmcgYmFjayB0byB0 aGUgc3RhbmRhcmQgbG9jYWxlICgiQyIpLg0KbG9jYWxlOiBDYW5ub3Qgc2V0IExDX0NUWVBFIHRv IGRlZmF1bHQgbG9jYWxlOiBObyBzdWNoIGZpbGUgb3IgZGlyZWN0b3J5DQpsb2NhbGU6IENhbm5v dCBzZXQgTENfTUVTU0FHRVMgdG8gZGVmYXVsdCBsb2NhbGU6IE5vIHN1Y2ggZmlsZSBvciBkaXJl Y3RvcnkNCmxvY2FsZTogQ2Fubm90IHNldCBMQ19BTEwgdG8gZGVmYXVsdCBsb2NhbGU6IE5vIHN1 Y2ggZmlsZSBvciBkaXJlY3RvcnkNClNlbGVjdGluZyBwcmV2aW91c2x5IHVuc2VsZWN0ZWQgcGFj a2FnZSBsb2NhbGVzLg0KKFJlYWRpbmcgZGF0YWJhc2UgLi4uIDQ3MDU1IGZpbGVzIGFuZCBkaXJl Y3RvcmllcyBjdXJyZW50bHkgaW5zdGFsbGVkLikNClVucGFja2luZyBsb2NhbGVzIChmcm9tIC4u Li9sb2NhbGVzXzIuMTMrZ2l0MjAxMjAzMDYtM19hbGwuZGViKSAuLi4NClByb2Nlc3NpbmcgdHJp Z2dlcnMgZm9yIG1hbi1kYiAuLi4NCmxvY2FsZTogQ2Fubm90IHNldCBMQ19DVFlQRSB0byBkZWZh dWx0IGxvY2FsZTogTm8gc3VjaCBmaWxlIG9yIGRpcmVjdG9yeQ0KbG9jYWxlOiBDYW5ub3Qgc2V0 IExDX01FU1NBR0VTIHRvIGRlZmF1bHQgbG9jYWxlOiBObyBzdWNoIGZpbGUgb3IgZGlyZWN0b3J5 DQpsb2NhbGU6IENhbm5vdCBzZXQgTENfQUxMIHRvIGRlZmF1bHQgbG9jYWxlOiBObyBzdWNoIGZp bGUgb3IgZGlyZWN0b3J5DQpTZXR0aW5nIHVwIGxvY2FsZXMgKDIuMTMrZ2l0MjAxMjAzMDYtMykg Li4uDQovYmluL2Jhc2g6IHdhcm5pbmc6IHNldGxvY2FsZTogTENfQUxMOiBjYW5ub3QgY2hhbmdl IGxvY2FsZSAoZW5fVVMuVVRGLTgpDQpHZW5lcmF0aW5nIGxvY2FsZXMuLi4NCiAgZW5fVVMuVVRG LTguLi4gL3Vzci9zYmluL2xvY2FsZS1nZW46IGxpbmUgMTc3OiB3YXJuaW5nOiBzZXRsb2NhbGU6 IExDX0FMTDogY2Fubm90IGNoYW5nZSBsb2NhbGUgKGVuX1VTLlVURi04KQ0KZG9uZQ0KR2VuZXJh dGlvbiBjb21wbGV0ZS4NCkdlbmVyYXRpbmcgbG9jYWxlcy4uLg0KICBlbl9VUy5VVEYtOC4uLiB1 cC10by1kYXRlDQpHZW5lcmF0aW9uIGNvbXBsZXRlLg0KDQpDdXJyZW50IGRlZmF1bHQgdGltZSB6 b25lOiAnQXNpYS9Ib19DaGlfTWluaCcNCkxvY2FsIHRpbWUgaXMgbm93OiAgICAgIFdlZCBBdWcg MTMgMTc6NDk6MzIgSUNUIDIwMTQuDQpVbml2ZXJzYWwgVGltZSBpcyBub3c6ICBXZWQgQXVnIDEz IDEwOjQ5OjMyIFVUQyAyMDE0Lg0KDQoxMyBBdWcgMTc6NDk6NDAgbnRwZGF0ZVs0MDg2XTogYWRq dXN0IHRpbWUgc2VydmVyIDEwLjYxLjExLjM2IG9mZnNldCAtMC4wNTkyNjUgc2VjDQpTZWxlY3Rp bmcgcHJldmlvdXNseSB1bnNlbGVjdGVkIHBhY2thZ2UgcHVwcGV0bGFicy1yZWxlYXNlLg0KKFJl YWRpbmcgZGF0YWJhc2UgLi4uIDQ3NjE0IGZpbGVzIGFuZCBkaXJlY3RvcmllcyBjdXJyZW50bHkg aW5zdGFsbGVkLikNClVucGFja2luZyBwdXBwZXRsYWJzLXJlbGVhc2UgKGZyb20gcHVwcGV0bGFi cy1yZWxlYXNlLXByZWNpc2UuZGViKSAuLi4NClNldHRpbmcgdXAgcHVwcGV0bGFicy1yZWxlYXNl ICgxLjAtNykgLi4uDQpTZWxlY3RpbmcgcHJldmlvdXNseSB1bnNlbGVjdGVkIHBhY2thZ2UgbGli cmVhZGxpbmU1Lg0KKFJlYWRpbmcgZGF0YWJhc2UgLi4uIDQ3NjIwIGZpbGVzIGFuZCBkaXJlY3Rv cmllcyBjdXJyZW50bHkgaW5zdGFsbGVkLikNClVucGFja2luZyBsaWJyZWFkbGluZTUgKGZyb20g Li4uL2xpYnJlYWRsaW5lNV81LjItMTFfYW1kNjQuZGViKSAuLi4NClNlbGVjdGluZyBwcmV2aW91 c2x5IHVuc2VsZWN0ZWQgcGFja2FnZSBhdWdlYXMtbGVuc2VzLg0KVW5wYWNraW5nIGF1Z2Vhcy1s ZW5zZXMgKGZyb20gLi4uL2F1Z2Vhcy1sZW5zZXNfMC4xMC4wLTB1YnVudHU0X2FsbC5kZWIpIC4u Lg0KU2VsZWN0aW5nIHByZXZpb3VzbHkgdW5zZWxlY3RlZCBwYWNrYWdlIGRlYmNvbmYtdXRpbHMu DQpVbnBhY2tpbmcgZGViY29uZi11dGlscyAoZnJvbSAuLi4vZGViY29uZi11dGlsc18xLjUuNDJ1 YnVudHUxX2FsbC5kZWIpIC4uLg0KU2VsZWN0aW5nIHByZXZpb3VzbHkgdW5zZWxlY3RlZCBwYWNr YWdlIGxpYnJ1YnkxLjguDQpVbnBhY2tpbmcgbGlicnVieTEuOCAoZnJvbSAuLi4vbGlicnVieTEu OF8xLjguNy4zNTItMnVidW50dTEuNF9hbWQ2NC5kZWIpIC4uLg0KU2VsZWN0aW5nIHByZXZpb3Vz bHkgdW5zZWxlY3RlZCBwYWNrYWdlIHJ1YnkxLjguDQpVbnBhY2tpbmcgcnVieTEuOCAoZnJvbSAu Li4vcnVieTEuOF8xLjguNy4zNTItMnVidW50dTEuNF9hbWQ2NC5kZWIpIC4uLg0KU2VsZWN0aW5n IHByZXZpb3VzbHkgdW5zZWxlY3RlZCBwYWNrYWdlIHJ1YnkuDQpVbnBhY2tpbmcgcnVieSAoZnJv bSAuLi4vYXB0L2FyY2hpdmVzL3J1YnlfNC44X2FsbC5kZWIpIC4uLg0KU2VsZWN0aW5nIHByZXZp b3VzbHkgdW5zZWxlY3RlZCBwYWNrYWdlIHZpcnQtd2hhdC4NClVucGFja2luZyB2aXJ0LXdoYXQg KGZyb20gLi4uL3ZpcnQtd2hhdF8xLjExLTFfYW1kNjQuZGViKSAuLi4NClNlbGVjdGluZyBwcmV2 aW91c2x5IHVuc2VsZWN0ZWQgcGFja2FnZSBmYWN0ZXIuDQpVbnBhY2tpbmcgZmFjdGVyIChmcm9t IC4uLi9mYWN0ZXJfMi4xLjAtMXB1cHBldGxhYnMxX2FtZDY0LmRlYikgLi4uDQpTZWxlY3Rpbmcg cHJldmlvdXNseSB1bnNlbGVjdGVkIHBhY2thZ2UgbGliYXVnZWFzMC4NClVucGFja2luZyBsaWJh dWdlYXMwIChmcm9tIC4uLi9saWJhdWdlYXMwXzAuMTAuMC0wdWJ1bnR1NF9hbWQ2NC5kZWIpIC4u Lg0KU2VsZWN0aW5nIHByZXZpb3VzbHkgdW5zZWxlY3RlZCBwYWNrYWdlIGxpYmF1Z2Vhcy1ydWJ5 MS44Lg0KVW5wYWNraW5nIGxpYmF1Z2Vhcy1ydWJ5MS44IChmcm9tIC4uLi9saWJhdWdlYXMtcnVi eTEuOF8wLjMuMC0xLjF1YnVudHU0X2FtZDY0LmRlYikgLi4uDQpTZWxlY3RpbmcgcHJldmlvdXNs eSB1bnNlbGVjdGVkIHBhY2thZ2UgbGliYXVnZWFzLXJ1YnkuDQpVbnBhY2tpbmcgbGliYXVnZWFz LXJ1YnkgKGZyb20gLi4uL2xpYmF1Z2Vhcy1ydWJ5XzAuMy4wLTEuMXVidW50dTRfYWxsLmRlYikg Li4uDQpTZWxlY3RpbmcgcHJldmlvdXNseSB1bnNlbGVjdGVkIHBhY2thZ2UgcnVieS1qc29uLg0K VW5wYWNraW5nIHJ1YnktanNvbiAoZnJvbSAuLi4vcnVieS1qc29uXzEuNi4zLTFfYW1kNjQuZGVi KSAuLi4NClNlbGVjdGluZyBwcmV2aW91c2x5IHVuc2VsZWN0ZWQgcGFja2FnZSBsaWJqc29uLXJ1 YnkuDQpVbnBhY2tpbmcgbGlianNvbi1ydWJ5IChmcm9tIC4uLi9saWJqc29uLXJ1YnlfMS42LjMt MV9hbGwuZGViKSAuLi4NClNlbGVjdGluZyBwcmV2aW91c2x5IHVuc2VsZWN0ZWQgcGFja2FnZSBs aWJydWJ5Lg0KVW5wYWNraW5nIGxpYnJ1YnkgKGZyb20gLi4uL2FyY2hpdmVzL2xpYnJ1YnlfNC44 X2FsbC5kZWIpIC4uLg0KU2VsZWN0aW5nIHByZXZpb3VzbHkgdW5zZWxlY3RlZCBwYWNrYWdlIGxp YnNoYWRvdy1ydWJ5MS44Lg0KVW5wYWNraW5nIGxpYnNoYWRvdy1ydWJ5MS44IChmcm9tIC4uLi9s aWJzaGFkb3ctcnVieTEuOF8xLjQuMS04YnVpbGQxX2FtZDY0LmRlYikgLi4uDQpTZWxlY3Rpbmcg cHJldmlvdXNseSB1bnNlbGVjdGVkIHBhY2thZ2UgaGllcmEuDQpVbnBhY2tpbmcgaGllcmEgKGZy b20gLi4uL2hpZXJhXzEuMy40LTFwdXBwZXRsYWJzMV9hbGwuZGViKSAuLi4NClNlbGVjdGluZyBw cmV2aW91c2x5IHVuc2VsZWN0ZWQgcGFja2FnZSBydWJ5LXJnZW4uDQpVbnBhY2tpbmcgcnVieS1y Z2VuIChmcm9tIC4uLi9ydWJ5LXJnZW5fMC42LjUtMXB1cHBldGxhYnMxX2FsbC5kZWIpIC4uLg0K U2VsZWN0aW5nIHByZXZpb3VzbHkgdW5zZWxlY3RlZCBwYWNrYWdlIHB1cHBldC1jb21tb24uDQpV bnBhY2tpbmcgcHVwcGV0LWNvbW1vbiAoZnJvbSAuLi4vcHVwcGV0LWNvbW1vbl8zLjYuMi0xcHVw cGV0bGFiczFfYWxsLmRlYikgLi4uDQpTZWxlY3RpbmcgcHJldmlvdXNseSB1bnNlbGVjdGVkIHBh Y2thZ2UgcHVwcGV0Lg0KVW5wYWNraW5nIHB1cHBldCAoZnJvbSAuLi4vcHVwcGV0XzMuNi4yLTFw dXBwZXRsYWJzMV9hbGwuZGViKSAuLi4NClByb2Nlc3NpbmcgdHJpZ2dlcnMgZm9yIG1hbi1kYiAu Li4NClByb2Nlc3NpbmcgdHJpZ2dlcnMgZm9yIHVyZWFkYWhlYWQgLi4uDQpTZXR0aW5nIHVwIGxp YnJlYWRsaW5lNSAoNS4yLTExKSAuLi4NClNldHRpbmcgdXAgYXVnZWFzLWxlbnNlcyAoMC4xMC4w LTB1YnVudHU0KSAuLi4NClNldHRpbmcgdXAgZGViY29uZi11dGlscyAoMS41LjQydWJ1bnR1MSkg Li4uDQpTZXR0aW5nIHVwIGxpYnJ1YnkxLjggKDEuOC43LjM1Mi0ydWJ1bnR1MS40KSAuLi4NClNl dHRpbmcgdXAgcnVieTEuOCAoMS44LjcuMzUyLTJ1YnVudHUxLjQpIC4uLg0KdXBkYXRlLWFsdGVy bmF0aXZlczogdXNpbmcgL3Vzci9iaW4vcnVieTEuOCB0byBwcm92aWRlIC91c3IvYmluL3J1Ynkg KHJ1YnkpIGluIGF1dG8gbW9kZS4NClNldHRpbmcgdXAgcnVieSAoNC44KSAuLi4NClNldHRpbmcg dXAgdmlydC13aGF0ICgxLjExLTEpIC4uLg0KU2V0dGluZyB1cCBmYWN0ZXIgKDIuMS4wLTFwdXBw ZXRsYWJzMSkgLi4uDQpTZXR0aW5nIHVwIGxpYmF1Z2VhczAgKDAuMTAuMC0wdWJ1bnR1NCkgLi4u DQpTZXR0aW5nIHVwIGxpYmF1Z2Vhcy1ydWJ5MS44ICgwLjMuMC0xLjF1YnVudHU0KSAuLi4NClNl dHRpbmcgdXAgbGliYXVnZWFzLXJ1YnkgKDAuMy4wLTEuMXVidW50dTQpIC4uLg0KU2V0dGluZyB1 cCBydWJ5LWpzb24gKDEuNi4zLTEpIC4uLg0KU2V0dGluZyB1cCBsaWJqc29uLXJ1YnkgKDEuNi4z LTEpIC4uLg0KU2V0dGluZyB1cCBsaWJydWJ5ICg0LjgpIC4uLg0KU2V0dGluZyB1cCBsaWJzaGFk b3ctcnVieTEuOCAoMS40LjEtOGJ1aWxkMSkgLi4uDQpTZXR0aW5nIHVwIGhpZXJhICgxLjMuNC0x cHVwcGV0bGFiczEpIC4uLg0KU2V0dGluZyB1cCBydWJ5LXJnZW4gKDAuNi41LTFwdXBwZXRsYWJz MSkgLi4uDQpTZXR0aW5nIHVwIHB1cHBldC1jb21tb24gKDMuNi4yLTFwdXBwZXRsYWJzMSkgLi4u DQpTZXR0aW5nIHVwIHB1cHBldCAoMy42LjItMXB1cHBldGxhYnMxKSAuLi4NCiAqIFN0YXJ0aW5n IHB1cHBldCBhZ2VudCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgDQpwdXBwZXQgbm90IGNvbmZpZ3VyZWQgdG8gc3RhcnQsIHBsZWFzZSBlZGl0 IC9ldGMvZGVmYXVsdC9wdXBwZXQgdG8gZW5hYmxlDQogICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWyBPSyBdDQpQ cm9jZXNzaW5nIHRyaWdnZXJzIGZvciBsaWJjLWJpbiAuLi4NCmxkY29uZmlnIGRlZmVycmVkIHBy b2Nlc3Npbmcgbm93IHRha2luZyBwbGFjZQ0KQ29weWluZyBTdHJhdG9zIGZhY3RlciBmaWxlIHRv IC91c3IvbGliL3J1YnkvMS44DQogKiBTdG9wcGluZyBwdXBwZXQgYWdlbnQgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWyBPSyBdIA0KV2FybmluZzogU2V0 dGluZyB0ZW1wbGF0ZWRpciBpcyBkZXByZWNhdGVkLiBTZWUgaHR0cDovL2xpbmtzLnB1cHBldGxh YnMuY29tL2Vudi1zZXR0aW5ncy1kZXByZWNhdGlvbnMNCiAgIChhdCAvdXNyL2xpYi9ydWJ5L3Zl bmRvcl9ydWJ5L3B1cHBldC9zZXR0aW5ncy5yYjoxMDk1OmluIGBpc3N1ZV9kZXByZWNhdGlvbnMn KQ0KSW5mbzogQ3JlYXRpbmcgYSBuZXcgU1NMIGtleSBmb3IgNzM3OTEzMDgxNDQyLmRlZmF1bHQu cGhwLnB1cHBldC50ZXN0Lm9yZw0KSW5mbzogQ2FjaGluZyBjZXJ0aWZpY2F0ZSBmb3IgY2ENCklu Zm86IGNzcl9hdHRyaWJ1dGVzIGZpbGUgbG9hZGluZyBmcm9tIC9ldGMvcHVwcGV0L2Nzcl9hdHRy aWJ1dGVzLnlhbWwNCkluZm86IENyZWF0aW5nIGEgbmV3IFNTTCBjZXJ0aWZpY2F0ZSByZXF1ZXN0 IGZvciA3Mzc5MTMwODE0NDIuZGVmYXVsdC5waHAucHVwcGV0LnRlc3Qub3JnDQpJbmZvOiBDZXJ0 aWZpY2F0ZSBSZXF1ZXN0IGZpbmdlcnByaW50IChTSEEyNTYpOiAyRDoyMTo5RTo3MTo3Nzo2NDoz NDpFMTo0NDo3NzpBNTo4QjpCRTozOTo2MDoxMzowNjo2RTo3ODpDQTpCNzo0NjpFNjo2Qzo4MzpC NzpEMDo1OTowOTo2RDo2QzpENw0KSW5mbzogQ2FjaGluZyBjZXJ0aWZpY2F0ZSBmb3IgNzM3OTEz MDgxNDQyLmRlZmF1bHQucGhwLnB1cHBldC50ZXN0Lm9yZw0KSW5mbzogQ2FjaGluZyBjZXJ0aWZp Y2F0ZV9yZXZvY2F0aW9uX2xpc3QgZm9yIGNhDQpJbmZvOiBDYWNoaW5nIGNlcnRpZmljYXRlIGZv ciBjYQ0KSW5mbzogUmV0cmlldmluZyBwbHVnaW5mYWN0cw0KSW5mbzogUmV0cmlldmluZyBwbHVn aW4NCk5vdGljZTogL0ZpbGVbL3Zhci9saWIvcHVwcGV0L2xpYi9mYWN0ZXJdL2Vuc3VyZTogY3Jl YXRlZA0KTm90aWNlOiAvRmlsZVsvdmFyL2xpYi9wdXBwZXQvbGliL2ZhY3Rlci9zdHJhdG9zX2Zh Y3RzLnJiXS9lbnN1cmU6IGRlZmluZWQgY29udGVudCBhcyAne21kNX01OGEyZmM1MDYzOTdiMTgy NTRjNDk3MmJiMzFhYmY0MScNCkluZm86IExvYWRpbmcgZmFjdHMgaW4gL3Zhci9saWIvcHVwcGV0 L2xpYi9mYWN0ZXIvc3RyYXRvc19mYWN0cy5yYg0KSW5mbzogQ2FjaGluZyBjYXRhbG9nIGZvciA3 Mzc5MTMwODE0NDIuZGVmYXVsdC5waHAucHVwcGV0LnRlc3Qub3JnDQpJbmZvOiBBcHBseWluZyBj b25maWd1cmF0aW9uIHZlcnNpb24gJzE0MDc5MjIyNjQnDQpOb3RpY2U6IC9TdGFnZVttYWluXS9K YXZhL0ZpbGVbL2V0Yy9wcm9maWxlLmQvamF2YV9ob21lLnNoXS9lbnN1cmU6IGNyZWF0ZWQNCk5v dGljZTogL1N0YWdlW21haW5dL0phdmEvRmlsZVsvb3B0L2pkay03dTY3LWxpbnV4LXg2NC50YXIu Z3pdL2Vuc3VyZTogZGVmaW5lZCBjb250ZW50IGFzICd7bWQ1fTgxZTNlMmRmMzNlMTM3ODFlNWZh YzU3NTZlZDkwZTY3Jw0KTm90aWNlOiAvU3RhZ2VbbWFpbl0vSmF2YS9FeGVjW0luc3RhbGwgamF2 YV0vcmV0dXJuczogZXhlY3V0ZWQgc3VjY2Vzc2Z1bGx5DQpOb3RpY2U6IC9TdGFnZVttYWluXS9K YXZhL0ZpbGVbL29wdC9qYXZhXS9lbnN1cmU6IGNyZWF0ZWQNCk5vdGljZTogL1N0YWdlW21haW5d L1BocC9GaWxlWy9ldGMvYXB0L2FwdC5jb25mLmQvOTBmb3JjZXllc10vZW5zdXJlOiBkZWZpbmVk IGNvbnRlbnQgYXMgJ3ttZDV9YTA5ODRmMjQ4ODE1NDAyMmQ5NWViZWI2ODkwMGNlNzEnDQpOb3Rp Y2U6IC9TdGFnZVttYWluXS9QaHAvRXhlY1t1cGRhdGUtYXB0XS9yZXR1cm5zOiBleGVjdXRlZCBz dWNjZXNzZnVsbHkNCk5vdGljZTogL1N0YWdlW21haW5dL1BocC9QYWNrYWdlW3BocDUtbXlzcWxd L2Vuc3VyZTogZW5zdXJlIGNoYW5nZWQgJ3B1cmdlZCcgdG8gJ3ByZXNlbnQnDQpOb3RpY2U6IC9T dGFnZVttYWluXS9QaHAvUGFja2FnZVtidWlsZC1lc3NlbnRpYWxdL2Vuc3VyZTogZW5zdXJlIGNo YW5nZWQgJ3B1cmdlZCcgdG8gJ3ByZXNlbnQnDQpOb3RpY2U6IC9TdGFnZVttYWluXS9QaHAvUGFj a2FnZVtwaHA1LXhtbHJwY10vZW5zdXJlOiBlbnN1cmUgY2hhbmdlZCAncHVyZ2VkJyB0byAncHJl c2VudCcNCk5vdGljZTogL1N0YWdlW21haW5dL1BocC9QYWNrYWdlW3BocDUtZ2RdL2Vuc3VyZTog ZW5zdXJlIGNoYW5nZWQgJ3B1cmdlZCcgdG8gJ3ByZXNlbnQnDQpOb3RpY2U6IC9TdGFnZVttYWlu XS9QaHAvUGFja2FnZVtnaXRdL2Vuc3VyZTogZW5zdXJlIGNoYW5nZWQgJ3B1cmdlZCcgdG8gJ3By ZXNlbnQnDQpOb3RpY2U6IC9TdGFnZVttYWluXS9QaHAvUGFja2FnZVtsZGFwLXV0aWxzXS9lbnN1 cmU6IGVuc3VyZSBjaGFuZ2VkICdwdXJnZWQnIHRvICdwcmVzZW50Jw0KTm90aWNlOiAvU3RhZ2Vb bWFpbl0vUGhwL1BhY2thZ2VbcGhwNS1tY3J5cHRdL2Vuc3VyZTogZW5zdXJlIGNoYW5nZWQgJ3B1 cmdlZCcgdG8gJ3ByZXNlbnQnDQpOb3RpY2U6IC9TdGFnZVttYWluXS9QaHAvUGFja2FnZVtwaHA1 XS9lbnN1cmU6IGVuc3VyZSBjaGFuZ2VkICdwdXJnZWQnIHRvICdwcmVzZW50Jw0KTm90aWNlOiAv U3RhZ2VbbWFpbl0vUGhwL1BhY2thZ2VbbWNyeXB0XS9lbnN1cmU6IGVuc3VyZSBjaGFuZ2VkICdw dXJnZWQnIHRvICdwcmVzZW50Jw0KTm90aWNlOiAvU3RhZ2VbbWFpbl0vUGhwL1BhY2thZ2VbcGhw NS14c2xdL2Vuc3VyZTogZW5zdXJlIGNoYW5nZWQgJ3B1cmdlZCcgdG8gJ3ByZXNlbnQnDQpOb3Rp Y2U6IC9TdGFnZVttYWluXS9QaHAvUGFja2FnZVtsaWJib29zdC1hbGwtZGV2XS9lbnN1cmU6IGVu c3VyZSBjaGFuZ2VkICdwdXJnZWQnIHRvICdwcmVzZW50Jw0KTm90aWNlOiAvU3RhZ2VbbWFpbl0v UGhwL1BhY2thZ2VbcGhwNS1zcWxpdGVdL2Vuc3VyZTogZW5zdXJlIGNoYW5nZWQgJ3B1cmdlZCcg dG8gJ3ByZXNlbnQnDQpOb3RpY2U6IC9TdGFnZVttYWluXS9QaHAvUGFja2FnZVtwaHAtcGVhcl0v ZW5zdXJlOiBlbnN1cmUgY2hhbmdlZCAncHVyZ2VkJyB0byAncHJlc2VudCcNCk5vdGljZTogL1N0 YWdlW21haW5dL1BocC9QYWNrYWdlW215c3FsLWNsaWVudF0vZW5zdXJlOiBlbnN1cmUgY2hhbmdl ZCAncHVyZ2VkJyB0byAncHJlc2VudCcNCk5vdGljZTogL1N0YWdlW21haW5dL1BocC9QYWNrYWdl W3BocDUtbGRhcF0vZW5zdXJlOiBlbnN1cmUgY2hhbmdlZCAncHVyZ2VkJyB0byAncHJlc2VudCcN Ck5vdGljZTogL1N0YWdlW21haW5dL1BocC9QYWNrYWdlW3BocDUtY3VybF0vZW5zdXJlOiBlbnN1 cmUgY2hhbmdlZCAncHVyZ2VkJyB0byAncHJlc2VudCcNCk5vdGljZTogL1N0YWdlW21haW5dL1Bo cC9QYWNrYWdlW2ZhaWwyYmFuXS9lbnN1cmU6IGVuc3VyZSBjaGFuZ2VkICdwdXJnZWQnIHRvICdw cmVzZW50Jw0KTm90aWNlOiAvU3RhZ2VbbWFpbl0vUGhwL1BhY2thZ2VbbGliYXBhY2hlMi1tb2Qt cGhwNV0vZW5zdXJlOiBlbnN1cmUgY2hhbmdlZCAncHVyZ2VkJyB0byAncHJlc2VudCcNCk5vdGlj ZTogL1N0YWdlW21haW5dL1BocC9QYWNrYWdlW3BocDUtaW1hcF0vZW5zdXJlOiBlbnN1cmUgY2hh bmdlZCAncHVyZ2VkJyB0byAncHJlc2VudCcNCk5vdGljZTogL1N0YWdlW21haW5dL1BocC9QYWNr YWdlW3BocC1kYl0vZW5zdXJlOiBlbnN1cmUgY2hhbmdlZCAncHVyZ2VkJyB0byAncHJlc2VudCcN Ck5vdGljZTogL1N0YWdlW21haW5dL1BocC9QYWNrYWdlW3BocDUtYWRvZGJdL2Vuc3VyZTogZW5z dXJlIGNoYW5nZWQgJ3B1cmdlZCcgdG8gJ3ByZXNlbnQnDQpOb3RpY2U6IC9TdGFnZVttYWluXS9Q aHAvUGFja2FnZVttYWlsdXRpbHNdL2Vuc3VyZTogZW5zdXJlIGNoYW5nZWQgJ3B1cmdlZCcgdG8g J3ByZXNlbnQnDQpOb3RpY2U6IC9TdGFnZVttYWluXS9QaHAvUGFja2FnZVthcGFjaGUyXS9lbnN1 cmU6IGVuc3VyZSBjaGFuZ2VkICdwdXJnZWQnIHRvICdwcmVzZW50Jw0KTm90aWNlOiAvU3RhZ2Vb bWFpbl0vUGhwL0V4ZWNbY2xlYW4gc2l0ZXNdL3JldHVybnM6IGV4ZWN1dGVkIHN1Y2Nlc3NmdWxs eQ0KTm90aWNlOiAvU3RhZ2VbbWFpbl0vUGhwL0ZpbGVbL2V0Yy9hcGFjaGUyL2FwYWNoZTIuY29u Zl0vY29udGVudDogDQotLS0gL2V0Yy9hcGFjaGUyL2FwYWNoZTIuY29uZgkyMDEyLTAyLTA3IDEx OjE2OjU5LjAwMDAwMDAwMCArMDcwMA0KKysrIC90bXAvcHVwcGV0LWZpbGUyMDE0MDgxMy01MDU0 LTFxY2N2YTItMAkyMDE0LTA4LTEzIDE4OjA0OjA5LjQyNDU3NDI0NSArMDcwMA0KQEAgLTEsMyAr MSwyMyBAQA0KKyMjIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tDQorIyMNCisjIyBMaWNlbnNlZCB0byB0aGUgQXBhY2hlIFNvZnR3 YXJlIEZvdW5kYXRpb24gKEFTRikgdW5kZXIgb25lDQorIyMgb3IgbW9yZSBjb250cmlidXRvciBs aWNlbnNlIGFncmVlbWVudHMuICBTZWUgdGhlIE5PVElDRSBmaWxlDQorIyMgZGlzdHJpYnV0ZWQg d2l0aCB0aGlzIHdvcmsgZm9yIGFkZGl0aW9uYWwgaW5mb3JtYXRpb24NCisjIyByZWdhcmRpbmcg Y29weXJpZ2h0IG93bmVyc2hpcC4gIFRoZSBBU0YgbGljZW5zZXMgdGhpcyBmaWxlDQorIyMgdG8g eW91IHVuZGVyIHRoZSBBcGFjaGUgTGljZW5zZSwgVmVyc2lvbiAyLjAgKHRoZQ0KKyMjICJMaWNl bnNlIik7IHlvdSBtYXkgbm90IHVzZSB0aGlzIGZpbGUgZXhjZXB0IGluIGNvbXBsaWFuY2UNCisj IyB3aXRoIHRoZSBMaWNlbnNlLiAgWW91IG1heSBvYnRhaW4gYSBjb3B5IG9mIHRoZSBMaWNlbnNl IGF0DQorIyMNCisjIyAgICAgaHR0cDovL3d3dy5hcGFjaGUub3JnL2xpY2Vuc2VzL0xJQ0VOU0Ut Mi4wDQorIyMNCisjIyBVbmxlc3MgcmVxdWlyZWQgYnkgYXBwbGljYWJsZSBsYXcgb3IgYWdyZWVk IHRvIGluIHdyaXRpbmcsDQorIyMgc29mdHdhcmUgZGlzdHJpYnV0ZWQgdW5kZXIgdGhlIExpY2Vu c2UgaXMgZGlzdHJpYnV0ZWQgb24gYW4NCisjIyAiQVMgSVMiIEJBU0lTLCBXSVRIT1VUIFdBUlJB TlRJRVMgT1IgQ09ORElUSU9OUyBPRiBBTlkNCisjIyBLSU5ELCBlaXRoZXIgZXhwcmVzcyBvciBp bXBsaWVkLiAgU2VlIHRoZSBMaWNlbnNlIGZvciB0aGUNCisjIyBzcGVjaWZpYyBsYW5ndWFnZSBn b3Zlcm5pbmcgcGVybWlzc2lvbnMgYW5kIGxpbWl0YXRpb25zDQorIyMgdW5kZXIgdGhlIExpY2Vu c2UuDQorIyMNCisjIyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLQ0KICMNCiAjIEJhc2VkIHVwb24gdGhlIE5DU0Egc2VydmVyIGNv bmZpZ3VyYXRpb24gZmlsZXMgb3JpZ2luYWxseSBieSBSb2IgTWNDb29sLg0KICMNCkBAIC0yNyw3 ICs0Nyw2IEBADQogIyB3aXRoICIvIiwgdGhlIHZhbHVlIG9mIFNlcnZlclJvb3QgaXMgcHJlcGVu ZGVkIC0tIHNvICJmb28ubG9nIg0KICMgd2l0aCBTZXJ2ZXJSb290IHNldCB0byAiL2V0Yy9hcGFj aGUyIiB3aWxsIGJlIGludGVycHJldGVkIGJ5IHRoZQ0KICMgc2VydmVyIGFzICIvZXRjL2FwYWNo ZTIvZm9vLmxvZyIuDQotIw0KIA0KICMjIyBTZWN0aW9uIDE6IEdsb2JhbCBFbnZpcm9ubWVudA0K ICMNCkBAIC0xOTcsNyArMjE2LDcgQEANCiAjIGxvZ2dlZCBoZXJlLiAgSWYgeW91ICpkbyogZGVm aW5lIGFuIGVycm9yIGxvZ2ZpbGUgZm9yIGEgPFZpcnR1YWxIb3N0Pg0KICMgY29udGFpbmVyLCB0 aGF0IGhvc3QncyBlcnJvcnMgd2lsbCBiZSBsb2dnZWQgdGhlcmUgYW5kIG5vdCBoZXJlLg0KICMN Ci1FcnJvckxvZyAke0FQQUNIRV9MT0dfRElSfS9lcnJvci5sb2cNCitFcnJvckxvZyAvdmFyL2xv Zy9hcGFjaGUyL2Vycm9yLmxvZyANCiANCiAjDQogIyBMb2dMZXZlbDogQ29udHJvbCB0aGUgbnVt YmVyIG9mIG1lc3NhZ2VzIGxvZ2dlZCB0byB0aGUgZXJyb3JfbG9nLg0KDQpJbmZvOiAvU3RhZ2Vb bWFpbl0vUGhwL0ZpbGVbL2V0Yy9hcGFjaGUyL2FwYWNoZTIuY29uZl06IEZpbGVidWNrZXRlZCAv ZXRjL2FwYWNoZTIvYXBhY2hlMi5jb25mIHRvIHB1cHBldCB3aXRoIHN1bSA4ZjVjNGUwNjI5YTdj MTBhZWFkMWJmODM5Y2M1N2M3Mg0KTm90aWNlOiAvU3RhZ2VbbWFpbl0vUGhwL0ZpbGVbL2V0Yy9h cGFjaGUyL2FwYWNoZTIuY29uZl0vY29udGVudDogY29udGVudCBjaGFuZ2VkICd7bWQ1fThmNWM0 ZTA2MjlhN2MxMGFlYWQxYmY4MzljYzU3YzcyJyB0byAne21kNX1hNTk5YjE3MzA1YmVkN2MwODk1 Nzc5NjdlZmUyMmYxMScNCk5vdGljZTogL1N0YWdlW21haW5dL1BocC9GaWxlWy9ldGMvYXBhY2hl Mi9hcGFjaGUyLmNvbmZdL21vZGU6IG1vZGUgY2hhbmdlZCAnMDY0NCcgdG8gJzA3NzUnDQpOb3Rp Y2U6IC9TdGFnZVttYWluXS9QaHAvRmlsZVsvZXRjL2FwYWNoZTIvc2l0ZXMtYXZhaWxhYmxlL2Rl ZmF1bHQtc3NsXS9lbnN1cmU6IGRlZmluZWQgY29udGVudCBhcyAne21kNX03MDcyOTk3YjMzZjJh MDZkNWZmMTc1OWQyNDUxMzg4OCcNCk5vdGljZTogL1N0YWdlW21haW5dL1BocC9GaWxlWy9ldGMv YXBhY2hlMi9zaXRlcy1lbmFibGVkL2RlZmF1bHQtc3NsXS9lbnN1cmU6IGNyZWF0ZWQNCk5vdGlj ZTogL1N0YWdlW21haW5dL1BocC9GaWxlWy9ldGMvYXBhY2hlMi9zaXRlcy1hdmFpbGFibGUvZGVm YXVsdF0vZW5zdXJlOiBkZWZpbmVkIGNvbnRlbnQgYXMgJ3ttZDV9YmY0Yjg2OTA5YjM4MGUwYmY5 MmVlOTE5M2Y0YmIyMjEnDQpOb3RpY2U6IC9TdGFnZVttYWluXS9QaHAvRmlsZVsvZXRjL2FwYWNo ZTIvc2l0ZXMtZW5hYmxlZC9kZWZhdWx0XS9lbnN1cmU6IGNyZWF0ZWQNCk5vdGljZTogL1N0YWdl W21haW5dL1BocC9FeGVjW2VuYWJsZSBzc2wgbW9kdWxlXS9yZXR1cm5zOiBleGVjdXRlZCBzdWNj ZXNzZnVsbHkNCk5vdGljZTogL1N0YWdlW21haW5dL1BocC9FeGVjW2FwYWNoZTIgcmVzdGFydF0v cmV0dXJuczogZXhlY3V0ZWQgc3VjY2Vzc2Z1bGx5DQpJbmZvOiBDbGFzc1tQaHBdOiBTY2hlZHVs aW5nIHJlZnJlc2ggb2YgQ2xhc3NbQWdlbnRdDQpJbmZvOiBDbGFzc1tBZ2VudF06IFNjaGVkdWxp bmcgcmVmcmVzaCBvZiBBZ2VudDo6UHVzaF90ZW1wbGF0ZXNbZXh0ZW5zaW9ucy9zdWJzY3JpcHRp b24tZG9tYWluLWFkZGVkLnNoXQ0KSW5mbzogQ2xhc3NbQWdlbnRdOiBTY2hlZHVsaW5nIHJlZnJl c2ggb2YgQWdlbnQ6OlB1c2hfdGVtcGxhdGVzW2V4dGVuc2lvbnMvYXJ0aWZhY3RzLXVwZGF0ZWQu c2hdDQpJbmZvOiBDbGFzc1tBZ2VudF06IFNjaGVkdWxpbmcgcmVmcmVzaCBvZiBBZ2VudDo6U3Rh cnRbY2FydHJpZGdlLWFnZW50XQ0KSW5mbzogQ2xhc3NbQWdlbnRdOiBTY2hlZHVsaW5nIHJlZnJl c2ggb2YgQWdlbnQ6OlB1c2hfdGVtcGxhdGVzW2V4dGVuc2lvbnMvY29tcGxldGUtdGVuYW50LnNo XQ0KSW5mbzogQ2xhc3NbQWdlbnRdOiBTY2hlZHVsaW5nIHJlZnJlc2ggb2YgQWdlbnQ6OlB1c2hf dGVtcGxhdGVzW2V4dGVuc2lvbnMvbWVtYmVyLXN1c3BlbmRlZC5zaF0NCkluZm86IENsYXNzW0Fn ZW50XTogU2NoZWR1bGluZyByZWZyZXNoIG9mIEFnZW50OjpQdXNoX3RlbXBsYXRlc1tleHRlbnNp b25zL3N1YnNjcmlwdGlvbi1kb21haW4tcmVtb3ZlZC5zaF0NCkluZm86IENsYXNzW0FnZW50XTog U2NoZWR1bGluZyByZWZyZXNoIG9mIEFnZW50OjpQdXNoX3RlbXBsYXRlc1tjb25mL3RlbXBsYXRl cy9qbmRpLnByb3BlcnRpZXMudGVtcGxhdGVdDQpJbmZvOiBDbGFzc1tBZ2VudF06IFNjaGVkdWxp bmcgcmVmcmVzaCBvZiBBZ2VudDo6UHVzaF90ZW1wbGF0ZXNbZXh0ZW5zaW9ucy9jb21wbGV0ZS10 b3BvbG9neS5zaF0NCkluZm86IENsYXNzW0FnZW50XTogU2NoZWR1bGluZyByZWZyZXNoIG9mIEFn ZW50OjpQdXNoX3RlbXBsYXRlc1tleHRlbnNpb25zL3N0YXJ0LXNlcnZlcnMuc2hdDQpJbmZvOiBD bGFzc1tBZ2VudF06IFNjaGVkdWxpbmcgcmVmcmVzaCBvZiBBZ2VudDo6UHVzaF90ZW1wbGF0ZXNb ZXh0ZW5zaW9ucy9jbGVhbi5zaF0NCkluZm86IENsYXNzW0FnZW50XTogU2NoZWR1bGluZyByZWZy ZXNoIG9mIEFnZW50OjpQdXNoX3RlbXBsYXRlc1tjb25mL2xvZzRqLnByb3BlcnRpZXNdDQpJbmZv OiBDbGFzc1tBZ2VudF06IFNjaGVkdWxpbmcgcmVmcmVzaCBvZiBBZ2VudDo6UHVzaF90ZW1wbGF0 ZXNbZXh0ZW5zaW9ucy9tb3VudC12b2x1bWVzLnNoXQ0KSW5mbzogQ2xhc3NbQWdlbnRdOiBTY2hl ZHVsaW5nIHJlZnJlc2ggb2YgQWdlbnQ6OlB1c2hfdGVtcGxhdGVzW2V4dGVuc2lvbnMvaW5zdGFu Y2UtYWN0aXZhdGVkLnNoXQ0KSW5mbzogQ2xhc3NbQWdlbnRdOiBTY2hlZHVsaW5nIHJlZnJlc2gg b2YgQWdlbnQ6OlB1c2hfdGVtcGxhdGVzW2V4dGVuc2lvbnMvaW5zdGFuY2Utc3RhcnRlZC5zaF0N CkluZm86IENsYXNzW0FnZW50XTogU2NoZWR1bGluZyByZWZyZXNoIG9mIEFnZW50OjpQdXNoX3Rl bXBsYXRlc1tiaW4vc3RyYXRvcy5zaF0NCkluZm86IENsYXNzW0FnZW50XTogU2NoZWR1bGluZyBy ZWZyZXNoIG9mIEFnZW50OjpQdXNoX3RlbXBsYXRlc1tleHRlbnNpb25zL2FydGlmYWN0cy1jb3B5 LnNoXQ0KSW5mbzogQ2xhc3NbQWdlbnRdOiBTY2hlZHVsaW5nIHJlZnJlc2ggb2YgQWdlbnQ6OlB1 c2hfdGVtcGxhdGVzW2V4dGVuc2lvbnMvbWVtYmVyLWFjdGl2YXRlZC5zaF0NCkluZm86IENsYXNz W0FnZW50XTogU2NoZWR1bGluZyByZWZyZXNoIG9mIEFnZW50OjpJbml0aWFsaXplW2NhcnRyaWRn ZS1hZ2VudF0NCkluZm86IENsYXNzW0FnZW50XTogU2NoZWR1bGluZyByZWZyZXNoIG9mIEV4ZWNb Y29weSBsYXVuY2gtcGFyYW1zIHRvIGNhcmJvbl9ob21lXQ0KSW5mbzogQ2xhc3NbQWdlbnRdOiBT Y2hlZHVsaW5nIHJlZnJlc2ggb2YgQWdlbnQ6OlB1c2hfdGVtcGxhdGVzW2V4dGVuc2lvbnMvbWVt YmVyLXRlcm1pbmF0ZWQuc2hdDQpJbmZvOiBBZ2VudDo6SW5pdGlhbGl6ZVtjYXJ0cmlkZ2UtYWdl bnRdOiBTY2hlZHVsaW5nIHJlZnJlc2ggb2YgRXhlY1tleHRyYWN0aW5nX3N0cmF0b3NjYXJ0cmlk Z2UtYWdlbnQtNC4wLjAuemlwX2Zvcl9jYXJ0cmlkZ2UtYWdlbnRdDQpJbmZvOiBBZ2VudDo6SW5p dGlhbGl6ZVtjYXJ0cmlkZ2UtYWdlbnRdOiBTY2hlZHVsaW5nIHJlZnJlc2ggb2YgRXhlY1tzZXR0 aW5nX3Blcm1pc3Npb25fZm9yX2NhcnRyaWRnZS1hZ2VudF0NCkluZm86IEFnZW50OjpJbml0aWFs aXplW2NhcnRyaWRnZS1hZ2VudF06IFNjaGVkdWxpbmcgcmVmcmVzaCBvZiBFeGVjW2NyZWF0aW5n X2xvY2FsX3BhY2thZ2VfcmVwb19mb3JfY2FydHJpZGdlLWFnZW50XQ0KSW5mbzogQWdlbnQ6Oklu aXRpYWxpemVbY2FydHJpZGdlLWFnZW50XTogU2NoZWR1bGluZyByZWZyZXNoIG9mIEV4ZWNbY3Jl YXRpbmdfdGFyZ2V0X2Zvcl9jYXJ0cmlkZ2UtYWdlbnRdDQo= --089e01294f665c4a130500916579 Content-Type: application/octet-stream; name=ntpdate Content-Disposition: attachment; filename=ntpdate Content-Transfer-Encoding: base64 X-Attachment-Id: f_hytq1kyj0 IyBUaGUgc2V0dGluZ3MgaW4gdGhpcyBmaWxlIGFyZSB1c2VkIGJ5IHRoZSBwcm9ncmFtIG50cGRh dGUtZGViaWFuLCBidXQgbm90CiMgYnkgdGhlIHVwc3RyZWFtIHByb2dyYW0gbnRwZGF0ZS4KCiMg U2V0IHRvICJ5ZXMiIHRvIHRha2UgdGhlIHNlcnZlciBsaXN0IGZyb20gL2V0Yy9udHAuY29uZiwg ZnJvbSBwYWNrYWdlIG50cCwKIyBzbyB5b3Ugb25seSBoYXZlIHRvIGtlZXAgaXQgaW4gb25lIHBs YWNlLgpOVFBEQVRFX1VTRV9OVFBfQ09ORj15ZXMKCiMgTGlzdCBvZiBOVFAgc2VydmVycyB0byB1 c2UgIChTZXBhcmF0ZSBtdWx0aXBsZSBzZXJ2ZXJzIHdpdGggc3BhY2VzLikKIyBOb3QgdXNlZCBp ZiBOVFBEQVRFX1VTRV9OVFBfQ09ORiBpcyB5ZXMuCiNOVFBTRVJWRVJTPSJudHAudWJ1bnR1LmNv bSIKTlRQU0VSVkVSUz0iMTAuNjEuMTEuMzYiCgoKIyBBZGRpdGlvbmFsIG9wdGlvbnMgdG8gcGFz cyB0byBudHBkYXRlCk5UUE9QVElPTlM9IiIK --089e01294f665c4a130500916579 Content-Type: application/octet-stream; name="nodes.pp" Content-Disposition: attachment; filename="nodes.pp" Content-Transfer-Encoding: base64 X-Attachment-Id: f_hytq1rgp1 IyBMaWNlbnNlZCB0byB0aGUgQXBhY2hlIFNvZnR3YXJlIEZvdW5kYXRpb24gKEFTRikgdW5kZXIg b25lCiMgb3IgbW9yZSBjb250cmlidXRvciBsaWNlbnNlIGFncmVlbWVudHMuICBTZWUgdGhlIE5P VElDRSBmaWxlCiMgZGlzdHJpYnV0ZWQgd2l0aCB0aGlzIHdvcmsgZm9yIGFkZGl0aW9uYWwgaW5m b3JtYXRpb24KIyByZWdhcmRpbmcgY29weXJpZ2h0IG93bmVyc2hpcC4gIFRoZSBBU0YgbGljZW5z ZXMgdGhpcyBmaWxlCiMgdG8geW91IHVuZGVyIHRoZSBBcGFjaGUgTGljZW5zZSwgVmVyc2lvbiAy LjAgKHRoZQojICJMaWNlbnNlIik7IHlvdSBtYXkgbm90IHVzZSB0aGlzIGZpbGUgZXhjZXB0IGlu IGNvbXBsaWFuY2UKIyB3aXRoIHRoZSBMaWNlbnNlLiAgWW91IG1heSBvYnRhaW4gYSBjb3B5IG9m IHRoZSBMaWNlbnNlIGF0CiMgCiMgICBodHRwOi8vd3d3LmFwYWNoZS5vcmcvbGljZW5zZXMvTElD RU5TRS0yLjAKIyAKIyBVbmxlc3MgcmVxdWlyZWQgYnkgYXBwbGljYWJsZSBsYXcgb3IgYWdyZWVk IHRvIGluIHdyaXRpbmcsCiMgc29mdHdhcmUgZGlzdHJpYnV0ZWQgdW5kZXIgdGhlIExpY2Vuc2Ug aXMgZGlzdHJpYnV0ZWQgb24gYW4KIyAiQVMgSVMiIEJBU0lTLCBXSVRIT1VUIFdBUlJBTlRJRVMg T1IgQ09ORElUSU9OUyBPRiBBTlkKIyBLSU5ELCBlaXRoZXIgZXhwcmVzcyBvciBpbXBsaWVkLiAg U2VlIHRoZSBMaWNlbnNlIGZvciB0aGUKIyBzcGVjaWZpYyBsYW5ndWFnZSBnb3Zlcm5pbmcgcGVy bWlzc2lvbnMgYW5kIGxpbWl0YXRpb25zCiMgdW5kZXIgdGhlIExpY2Vuc2UuCgpub2RlICdiYXNl JyB7CgogICNlc3NlbnRpYWwgdmFyaWFibGVzCiAgJHBhY2thZ2VfcmVwbyAgICAgICAgID0gJ2h0 dHA6Ly8xMC40LjEyOC43JwogICRsb2NhbF9wYWNrYWdlX2RpciAgICA9ICcvbW50L3BhY2tzJwog ICRtYl9pcCAgICAgICAgICAgICAgICA9ICcxMC42MS4yMDQuNzgnCiAgJG1iX3BvcnQgICAgICAg ICAgICAgID0gJzYxNjE2JwogICRtYl90eXBlCQk9ICdhY3RpdmVtcScgI2luIHdzbzIgbWIgY2Fz ZSwgdmFsdWUgc2hvdWxkIGJlICd3c28ybWInCiAgJGNlcF9pcCAgICAgICAgICAgICAgID0gJzEw LjYxLjIwNC43OCcKICAkY2VwX3BvcnQgICAgICAgICAgICAgPSAnNzYxMScKICAkdHJ1c3RzdG9y ZV9wYXNzd29yZCAgPSAnd3NvMmNhcmJvbicKICAkamF2YV9kaXN0cmlidXRpb24JPSAnamRrLTd1 NjctbGludXgteDY0LnRhci5neicKICAkamF2YV9uYW1lCQk9ICdqZGsxLjcuMF82NycKIyAgJGph dmFfaG9tZSAgICAgICAgICAgID0gJy91c3IvbGliL2p2bS9qYXZhLTctb3JhY2xlJwogICRqYXZh X2hvbWUgICAgICAgICAgICA9ICcvb3B0L2pkazEuNy4wXzY3JwogICRtZW1iZXJfdHlwZV9pcCAg ICAgICA9ICdwcml2YXRlJwogICRsYl9odHRwUG9ydCAgICAgICAgICA9ICc4MCcKICAkbGJfaHR0 cHNQb3J0ICAgICAgICAgPSAnNDQzJwogICR0b21jYXRfdmVyc2lvbiAgICAgICA9ICc3LjAuNTIn CiAgJGVuYWJsZV9sb2dfcHVibGlzaGVyID0gJ2ZhbHNlJwogICRiYW1faXAJCT0gJzEyNy4wLjAu MScKICAkYmFtX3BvcnQJCT0gJzc2MTEnCiAgJGJhbV9zZWN1cmVfcG9ydAk9ICc3NzExJwogICRi YW1fdXNlcm5hbWUJCT0gJ2FkbWluJwogICRiYW1fcGFzc3dvcmQJCT0gJ2FkbWluJwogICRzc2xf ZW5hYmxlZCAgICAgICAgICA9ICdmYWxzZScKICAkc3NsX2NlcnRpZmljYXRlX2ZpbGUgPSAnJwog ICRzc2xfa2V5X2ZpbGUgICAgICAgICA9ICcnCiAgJHNzbF9jYV9jZXJ0X2ZpbGUgICAgID0gJycK CiAgJGV4dGVuc2lvbl9pbnN0YW5jZV9zdGFydGVkICAgICAgICAgICAgID0gJ2luc3RhbmNlLXN0 YXJ0ZWQuc2gnCiAgJGV4dGVuc2lvbl9zdGFydF9zZXJ2ZXJzICAgICAgICAgICAgICAgID0gJ3N0 YXJ0LXNlcnZlcnMuc2gnCiAgJGV4dGVuc2lvbl9pbnN0YW5jZV9hY3RpdmF0ZWQgICAgICAgICAg ID0gJ2luc3RhbmNlLWFjdGl2YXRlZC5zaCcKICAkZXh0ZW5zaW9uX2FydGlmYWN0c191cGRhdGVk ICAgICAgICAgICAgPSAnYXJ0aWZhY3RzLXVwZGF0ZWQuc2gnCiAgJGV4dGVuc2lvbl9jbGVhbiAg ICAgICAgICAgICAgICAgICAgICAgID0gJ2NsZWFuLnNoJwogICRleHRlbnNpb25fbW91bnRfdm9s dW1lcyAgICAgICAgICAgICAgICA9ICdtb3VudC12b2x1bWVzLnNoJwogICRleHRlbnNpb25fbWVt YmVyX3N0YXJ0ZWQgICAgICAgICAgICAgICA9ICdtZW1iZXItc3RhcnRlZC5zaCcKICAkZXh0ZW5z aW9uX21lbWJlcl9hY3RpdmF0ZWQgICAgICAgICAgICAgPSAnbWVtYmVyLWFjdGl2YXRlZC5zaCcK ICAkZXh0ZW5zaW9uX21lbWJlcl90ZXJtaW5hdGVkICAgICAgICAgICAgPSAnbWVtYmVyLXRlcm1p bmF0ZWQuc2gnCiAgJGV4dGVuc2lvbl9tZW1iZXJfc3VzcGVuZGVkICAgICAgICAgICAgID0gJ21l bWJlci1zdXNwZW5kZWQuc2gnCiAgJGV4dGVuc2lvbl9jb21wbGV0ZV90b3BvbG9neSAgICAgICAg ICAgID0gJ2NvbXBsZXRlLXRvcG9sb2d5LnNoJwogICRleHRlbnNpb25fY29tcGxldGVfdGVuYW50 ICAgICAgICAgICAgICA9ICdjb21wbGV0ZS10ZW5hbnQuc2gnCiAgJGV4dGVuc2lvbl9zdWJzY3Jp cHRpb25fZG9tYWluX2FkZGVkICAgID0gJ3N1YnNjcmlwdGlvbi1kb21haW4tYWRkZWQuc2gnCiAg JGV4dGVuc2lvbl9zdWJzY3JpcHRpb25fZG9tYWluX3JlbW92ZWQgID0gJ3N1YnNjcmlwdGlvbi1k b21haW4tcmVtb3ZlZC5zaCcKICAkZXh0ZW5zaW9uX2FydGlmYWN0c19jb3B5ICAgICAgICAgICAg ICAgPSAnYXJ0aWZhY3RzLWNvcHkuc2gnCiAgJGV4dGVuc2lvbl90ZW5hbnRfc3Vic2NyaWJlZCAg ICAgICAgICAgID0gJ3RlbmFudC1zdWJzY3JpYmVkLnNoJwogICRleHRlbnNpb25fdGVuYW50X3Vu c3Vic2NyaWJlZCAgICAgICAgICA9ICd0ZW5hbnQtdW5zdWJzY3JpYmVkLnNoJwogICRhZ2VudF9s b2dfbGV2ZWwgPSAiSU5GTyIKICAkZXh0ZW5zaW9uc19kaXIgPSAnJHtzY3JpcHRfcGF0aH0vLi4v ZXh0ZW5zaW9ucycKfQoKIyBKYm9zcyBjYXJ0cmlkZ2Ugbm9kZQpub2RlIC9qYm9zcy8gaW5oZXJp dHMgYmFzZSB7CiAgJHByb2R1Y3QgPSAnamJvc3MtYXMnCiAgJHZlcnNpb24gPSAnNy4xLjEuRmlu YWwnCiAgJGRvY3Jvb3QgPSAiL21udC8ke3Byb2R1Y3R9LSR7dmVyc2lvbn0vc3RhbmRhbG9uZS9k ZXBsb3ltZW50cy8iCiAgJGpib3NzX3VzZXIgICAgPSAnamJvc3NhczEnCiAgJGpib3NzX2dyb3Vw ICAgPSAnamJvc3MnCiAgcmVxdWlyZSBqYXZhCiAgY2xhc3MgeydqYm9zcyc6IAogICAgIHVzZXIg ICAgICAgPT4gJGpib3NzX3VzZXIsCiAgICAgZ3JvdXAgICAgICA9PiAkamJvc3NfZ3JvdXAsCiAg ICAgamF2YV9ob21lICA9PiAkamF2YV9ob21lLAogICAgIHZlcnNpb24gICAgPT4gJHZlcnNpb24s CiAgICAgamF2YV9vcHRzICA9PiAiLVhtczUxMm0gLVhteDMwMDBtIiwKICAgICBleHRyYV9qYXJz ID0+IFsnbXlzcWwtY29ubmVjdG9yLWphdmEtNS4xLjMxLWJpbi5qYXInXQogIH0KCiAgY2xhc3Mg eydhZ2VudCc6CiAgICAgdHlwZSA9PiAkcHJvZHVjdAogIH0KCiAgQ2xhc3NbJ2pib3NzJ10gLT4g Q2xhc3NbJ2FnZW50J10KfQoKIyBwaHAgY2FydHJpZGdlIG5vZGUKbm9kZSAvcGhwLyBpbmhlcml0 cyBiYXNlIHsKICAkZG9jcm9vdCA9ICIvdmFyL3d3dy8iCiAgJHN5c2xvZz0iL3Zhci9sb2cvYXBh Y2hlMi9lcnJvci5sb2ciCiAgJHNhbWxhbGlhcz0iL3Zhci93d3cvIgogIHJlcXVpcmUgamF2YQog IGNsYXNzIHsnYWdlbnQnOgogICAgdHlwZSA9PiAncGhwJywKICB9CiAgY2xhc3MgeydwaHAnOn0K ICAKICAjaW5zdGFsbCBwaHAgYmVmb3JlIGFnZW50CiAgQ2xhc3NbJ3BocCddIH4+IENsYXNzWydh Z2VudCddCn0KCiMgbG9hZGJhbGFuY2VyIGNhcnRyaWRnZSBub2RlCm5vZGUgL2xiLyBpbmhlcml0 cyBiYXNlIHsKICByZXF1aXJlIGphdmEKICBjbGFzcyB7J2FnZW50Jzp9CiAgY2xhc3MgeydsYic6 IG1haW50ZW5hbmNlX21vZGUgICA9PiAnbm9yZXN0YXJ0Jyx9Cn0KCiMgdG9tY2F0IGNhcnRyaWRn ZSBub2RlCm5vZGUgL3RvbWNhdC8gaW5oZXJpdHMgYmFzZSB7CiAgJGRvY3Jvb3QgPSAiL21udC9h cGFjaGUtdG9tY2F0LSR7dG9tY2F0X3ZlcnNpb259L3dlYmFwcHMvIgogICRzYW1sYWxpYXM9Ii9t bnQvYXBhY2hlLXRvbWNhdC0ke3RvbWNhdF92ZXJzaW9ufS93ZWJhcHBzLyIKCiAgcmVxdWlyZSBq YXZhCiAgY2xhc3MgeydhZ2VudCc6fQogIGNsYXNzIHsndG9tY2F0Jzp9CgogICNpbnN0YWxsIHRv bWNhdCBiZWZvciBhZ2VudAogICNDbGFzc1sndG9tY2F0J10gfj4gQ2xhc3NbJ2FnZW50J10KfQoK IyBteXNxbCBjYXJ0cmlkZ2Ugbm9kZQpub2RlIC9teXNxbC8gaW5oZXJpdHMgYmFzZSB7CiAgcmVx dWlyZSBqYXZhCiAgY2xhc3MgeydhZ2VudCc6CiAgICB0eXBlID0+ICdteXNxbCcsCiAgfQogIGNs YXNzIHsnbXlzcWwnOn0KfQoKIyBub2RlanMgY2FydHJpZGdlIG5vZGUKbm9kZSAvbm9kZWpzLyBp bmhlcml0cyBiYXNlIHsKICByZXF1aXJlIGphdmEKICBjbGFzcyB7J2FnZW50JzoKICAgIHR5cGUg PT4gJ25vZGVqcycsCiAgfQogIGNsYXNzIHsnbm9kZWpzJzp9CgogICNpbnN0YWxsIGFnZW50IGJl Zm9yZSBub2RlanMKICBDbGFzc1snbm9kZWpzJ10gfj4gQ2xhc3NbJ2FnZW50J10KfQoKIyBoYXBy b3h5IGV4dGVuc2lvbiBsb2FkYmFsYW5jZXIgY2FydHJpZGdlIG5vZGUKbm9kZSAvaGFwcm94eS8g aW5oZXJpdHMgYmFzZSB7CiAgcmVxdWlyZSBqYXZhCiAgY2xhc3MgeydoYXByb3h5Jzp9CiAgY2xh c3MgeydhZ2VudCc6fQp9CgojIHJ1YnkgY2FydHJpZGdlIG5vZGUKbm9kZSAvcnVieS8gaW5oZXJp dHMgYmFzZSB7CiAgcmVxdWlyZSBqYXZhCiAgY2xhc3MgeydhZ2VudCc6CiAgfQogIGNsYXNzIHsn cnVieSc6fQojICBDbGFzc1sncnVieSddIH4+IENsYXNzWydhZ2VudCddCn0KCiN3b3JkcHJlc3Mg Y2FydHJpZGdlIG5vZGUKbm9kZSAvd29yZHByZXNzLyBpbmhlcml0cyBiYXNlIHsKICBjbGFzcyB7 J2FnZW50Jzp9CiAgY2xhc3Mgeyd3b3JkcHJlc3MnOn0KICBjbGFzcyB7J215c3FsJzp9Cgp9Cgoj IGRlZmF1bHQgKGJhc2UpIGNhcnRyaWRnZSBub2RlCm5vZGUgL2RlZmF1bHQvIGluaGVyaXRzIGJh c2UgewogIHJlcXVpcmUgamF2YQogIGNsYXNzIHsnYWdlbnQnOn0KfQo= --089e01294f665c4a130500916579--