From owner-freebsd-java@FreeBSD.ORG  Mon Sep 10 07:46:48 2007
Return-Path: <owner-freebsd-java@FreeBSD.ORG>
Delivered-To: freebsd-java@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 4C7AC16A41A
	for <freebsd-java@freebsd.org>; Mon, 10 Sep 2007 07:46:48 +0000 (UTC)
	(envelope-from tim.boven@telenet.be)
Received: from hoefnix.telenet-ops.be (hoefnix.telenet-ops.be [195.130.132.54])
	by mx1.freebsd.org (Postfix) with ESMTP id B4EB813C442
	for <freebsd-java@freebsd.org>; Mon, 10 Sep 2007 07:46:47 +0000 (UTC)
	(envelope-from tim.boven@telenet.be)
Received: from agave.telenet-ops.be (agave.telenet-ops.be [195.130.137.77])
	by hoefnix.telenet-ops.be (Postfix) with ESMTP id 870919D329
	for <freebsd-java@freebsd.org>; Mon, 10 Sep 2007 09:31:04 +0200 (CEST)
Received: from localhost (localhost.localdomain [127.0.0.1])
	by agave.telenet-ops.be (Postfix) with SMTP id 8052D67D50
	for <freebsd-java@freebsd.org>; Mon, 10 Sep 2007 09:31:02 +0200 (CEST)
Received: from hercules.boven.lan (dD5768D8D.access.telenet.be
	[213.118.141.141])
	by agave.telenet-ops.be (Postfix) with ESMTP id 6BA1C67D49
	for <freebsd-java@freebsd.org>; Mon, 10 Sep 2007 09:31:02 +0200 (CEST)
X-Spam-Status: No, hits=0.0 required=3.0
	tests=AWL: 0.025,HTML_MESSAGE: 0.001,TOTAL_SCORE: 0.026
X-Spam-Level: 
Received: from localhost ([127.0.0.1]) by hercules.boven.lan
	for freebsd-java@freebsd.org; Mon, 10 Sep 2007 09:30:55 +0200
To: freebsd-java@freebsd.org
From: "Tim TB. Boven" <tim.boven@telenet.be>
Message-ID: <20070910073055.cd4666a4@hercules.boven.lan>
Date: Mon, 10 Sep 2007 09:30:55 +0200
X-User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; nl;
	rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6
MIME-Version: 1.0
Content-Type: text/plain;
	charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Content-Filtered-By: Mailman/MimeDel 2.1.5
Subject: Euro symbol in JDK1.6
X-BeenThere: freebsd-java@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting Java to FreeBSD <freebsd-java.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-java>
List-Post: <mailto:freebsd-java@freebsd.org>
List-Help: <mailto:freebsd-java-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Mon, 10 Sep 2007 07:46:48 -0000

I just installed JDK1.6, while using the Currency class I noticed that  =
getSymbol() returned EUR while the previous version (Diablo JDK 1.5)  re=
turned =E2=82=AC (which is the official symbol)
EUR  is indeed used in real live but I'm not sure if it's the real offic=
ial  symbol so I think it should be corrected to return =E2=82=AC (also =
JDK1.6 on  windows returns =E2=82=AC)

All the rest works without any errors, thanks for making JDK1.6 working.

From owner-freebsd-java@FreeBSD.ORG  Mon Sep 10 11:08:12 2007
Return-Path: <owner-freebsd-java@FreeBSD.ORG>
Delivered-To: freebsd-java@FreeBSD.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 2955216A47C
	for <freebsd-java@FreeBSD.org>; Mon, 10 Sep 2007 11:08:12 +0000 (UTC)
	(envelope-from owner-bugmaster@FreeBSD.org)
Received: from freefall.freebsd.org (freefall.freebsd.org
	[IPv6:2001:4f8:fff6::28])
	by mx1.freebsd.org (Postfix) with ESMTP id 6733A13C458
	for <freebsd-java@FreeBSD.org>; Mon, 10 Sep 2007 11:08:11 +0000 (UTC)
	(envelope-from owner-bugmaster@FreeBSD.org)
Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1])
	by freefall.freebsd.org (8.14.1/8.14.1) with ESMTP id l8AB8BBo017304
	for <freebsd-java@FreeBSD.org>; Mon, 10 Sep 2007 11:08:11 GMT
	(envelope-from owner-bugmaster@FreeBSD.org)
Received: (from gnats@localhost)
	by freefall.freebsd.org (8.14.1/8.14.1/Submit) id l8AB8AKa017300
	for freebsd-java@FreeBSD.org; Mon, 10 Sep 2007 11:08:10 GMT
	(envelope-from owner-bugmaster@FreeBSD.org)
Date: Mon, 10 Sep 2007 11:08:10 GMT
Message-Id: <200709101108.l8AB8AKa017300@freefall.freebsd.org>
X-Authentication-Warning: freefall.freebsd.org: gnats set sender to
	owner-bugmaster@FreeBSD.org using -f
From: FreeBSD bugmaster <bugmaster@FreeBSD.org>
To: freebsd-java@FreeBSD.org
Cc: 
Subject: Current problem reports assigned to you
X-BeenThere: freebsd-java@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting Java to FreeBSD <freebsd-java.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-java>
List-Post: <mailto:freebsd-java@freebsd.org>
List-Help: <mailto:freebsd-java-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Mon, 10 Sep 2007 11:08:12 -0000

Current FreeBSD problem reports
Critical problems
Serious problems

S Tracker      Resp.      Description
--------------------------------------------------------------------------------
s ports/60083  java       java/jdk14 - Unsafe use of getaddrinfo in jvm 1.4.2-p5
f java/72151   java       JVM crash on 5.2.1-R
o java/76631   java       any port linux-*-jdk12 will core dump if using linux_b
o java/105482  java       diablo-jdk1.5.0/jdk-1.5.0 java.nio.Selector bug
o java/110912  java       Java krb5 client leaks UDP connections
o java/112595  java       Java appletviewer frequently hangs (kse_release loop)
o ports/113467 java       Multiple "missing return value" errors building JDK on
o java/114644  java       tomcat goes out of PermSpace, jvm crashes

8 problems total.

Non-critical problems

S Tracker      Resp.      Description
--------------------------------------------------------------------------------
f ports/56928  java       jce-aba port should install to $JAVA_HOME/jre/lib/ext
f java/62837   java       linux-sun-jdk14 executables hang with COMPAT_LINUX in 
o ports/84742  java       make ports/java/jdk14 use dynamic Motif librarires
f ports/91244  java       Bad instruction on making process of jdk14
o java/97461   java       Diablo JDK does not report Update level in a format su
o ports/113751 java       java/linux-sun-jdk15: linux-sun-jdk-1.5.0.12,2 - java 
o ports/115279 java       [UPDATE] java/java3d to 1.5.1
o java/115773  java       java.nio channel selectors should use kqueue/kevent in

8 problems total.


From owner-freebsd-java@FreeBSD.ORG  Mon Sep 10 11:09:15 2007
Return-Path: <owner-freebsd-java@FreeBSD.ORG>
Delivered-To: java@FreeBSD.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 3D18E16A41B
	for <java@FreeBSD.org>; Mon, 10 Sep 2007 11:09:15 +0000 (UTC)
	(envelope-from owner-bugmaster@FreeBSD.org)
Received: from freefall.freebsd.org (freefall.freebsd.org
	[IPv6:2001:4f8:fff6::28])
	by mx1.freebsd.org (Postfix) with ESMTP id E28A613C46B
	for <java@FreeBSD.org>; Mon, 10 Sep 2007 11:09:14 +0000 (UTC)
	(envelope-from owner-bugmaster@FreeBSD.org)
Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1])
	by freefall.freebsd.org (8.14.1/8.14.1) with ESMTP id l8AB9EQS017712
	for <java@FreeBSD.org>; Mon, 10 Sep 2007 11:09:14 GMT
	(envelope-from owner-bugmaster@FreeBSD.org)
Received: (from gnats@localhost)
	by freefall.freebsd.org (8.14.1/8.14.1/Submit) id l8AB9Dkc017708
	for java@FreeBSD.org; Mon, 10 Sep 2007 11:09:13 GMT
	(envelope-from owner-bugmaster@FreeBSD.org)
Date: Mon, 10 Sep 2007 11:09:13 GMT
Message-Id: <200709101109.l8AB9Dkc017708@freefall.freebsd.org>
X-Authentication-Warning: freefall.freebsd.org: gnats set sender to
	owner-bugmaster@FreeBSD.org using -f
From: FreeBSD bugmaster <bugmaster@FreeBSD.org>
To: java@FreeBSD.org
Cc: 
Subject: Current problem reports assigned to you
X-BeenThere: freebsd-java@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting Java to FreeBSD <freebsd-java.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-java>
List-Post: <mailto:freebsd-java@freebsd.org>
List-Help: <mailto:freebsd-java-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Mon, 10 Sep 2007 11:09:15 -0000

Current FreeBSD problem reports
Critical problems
Serious problems
Non-critical problems

S Tracker      Resp.      Description
--------------------------------------------------------------------------------
o ports/116082 java       java/linux-sun-jdk16 jconsole is unable to connect to 

1 problem total.


From owner-freebsd-java@FreeBSD.ORG  Mon Sep 10 15:35:55 2007
Return-Path: <owner-freebsd-java@FreeBSD.ORG>
Delivered-To: freebsd-java@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 3844116A417
	for <freebsd-java@freebsd.org>; Mon, 10 Sep 2007 15:35:55 +0000 (UTC)
	(envelope-from auryn@zirakzigil.org)
Received: from aurynwork1sv1.giulioferro.it (85-18-102-52.ip.fastwebnet.it
	[85.18.102.52])
	by mx1.freebsd.org (Postfix) with ESMTP id C3F9C13C481
	for <freebsd-java@freebsd.org>; Mon, 10 Sep 2007 15:35:54 +0000 (UTC)
	(envelope-from auryn@zirakzigil.org)
Received: from localhost (localhost [127.0.0.1])
	by aurynwork1sv1.giulioferro.it (Postfix) with ESMTP id 9137133C42;
	Mon, 10 Sep 2007 17:35:09 +0200 (CEST)
X-Virus-Scanned: amavisd-new at giulioferro.it
Received: from aurynwork1sv1.giulioferro.it ([127.0.0.1])
	by localhost (aurynwork1sv1.giulioferro.it [127.0.0.1]) (amavisd-new,
	port 10024)
	with ESMTP id boSRr95s+PbH; Mon, 10 Sep 2007 17:35:05 +0200 (CEST)
Received: from aurynmob2.giulioferro.it (unknown [192.168.114.15])
	(Authenticated sender: gferro@giulioferro.it)
	by aurynwork1sv1.giulioferro.it (Postfix) with ESMTP id DBEF233C41;
	Mon, 10 Sep 2007 17:35:05 +0200 (CEST)
Message-ID: <46E56450.3030800@zirakzigil.org>
Date: Mon, 10 Sep 2007 17:35:44 +0200
From: Giulio Ferro <auryn@zirakzigil.org>
User-Agent: Thunderbird 2.0.0.5 (X11/20070724)
MIME-Version: 1.0
To: Vlad GALU <dudu@dudu.ro>
References: <46E29690.6080706@zirakzigil.org>
	<ad79ad6b0709080720l2a22043br62b0d0dceceb52dc@mail.gmail.com>
In-Reply-To: <ad79ad6b0709080720l2a22043br62b0d0dceceb52dc@mail.gmail.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Cc: freebsd-java@freebsd.org
Subject: Re: netbeans 6
X-BeenThere: freebsd-java@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting Java to FreeBSD <freebsd-java.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-java>
List-Post: <mailto:freebsd-java@freebsd.org>
List-Help: <mailto:freebsd-java-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Mon, 10 Sep 2007 15:35:55 -0000

Vlad GALU wrote:
> On 9/8/07, Giulio Ferro <auryn@zirakzigil.org> wrote:
>   
>> Has anybody been able to install netbeans 6?
>>
>> When I launch the .sh file it exits with return code 1 but no other
>> info. No window is displayed.
>>
>> current 7 amd64, jdk15.
>>     
>
>    I built it from CVS, using the instruction on their webpage. Note
> that they only support jdk15 for building. After the build is
> finished, you can run it with jdk16.
>
>   

This may sound like a dumb question, but once you've built the sources how
do you start the ide? (.sh script / start jar files)?

From owner-freebsd-java@FreeBSD.ORG  Mon Sep 10 15:39:25 2007
Return-Path: <owner-freebsd-java@FreeBSD.ORG>
Delivered-To: freebsd-java@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 24E6216A417
	for <freebsd-java@freebsd.org>; Mon, 10 Sep 2007 15:39:25 +0000 (UTC)
	(envelope-from dudu@dudu.ro)
Received: from fk-out-0910.google.com (fk-out-0910.google.com [209.85.128.185])
	by mx1.freebsd.org (Postfix) with ESMTP id 983ED13C483
	for <freebsd-java@freebsd.org>; Mon, 10 Sep 2007 15:39:24 +0000 (UTC)
	(envelope-from dudu@dudu.ro)
Received: by fk-out-0910.google.com with SMTP id b27so1518100fka
	for <freebsd-java@freebsd.org>; Mon, 10 Sep 2007 08:39:23 -0700 (PDT)
Received: by 10.82.119.17 with SMTP id r17mr5137243buc.1189438763220;
	Mon, 10 Sep 2007 08:39:23 -0700 (PDT)
Received: by 10.82.148.14 with HTTP; Mon, 10 Sep 2007 08:39:23 -0700 (PDT)
Message-ID: <ad79ad6b0709100839p4ef509a6mab6068b111205f89@mail.gmail.com>
Date: Mon, 10 Sep 2007 18:39:23 +0300
From: "Vlad GALU" <dudu@dudu.ro>
To: "Giulio Ferro" <auryn@zirakzigil.org>
In-Reply-To: <46E56450.3030800@zirakzigil.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
References: <46E29690.6080706@zirakzigil.org>
	<ad79ad6b0709080720l2a22043br62b0d0dceceb52dc@mail.gmail.com>
	<46E56450.3030800@zirakzigil.org>
Cc: freebsd-java@freebsd.org
Subject: Re: netbeans 6
X-BeenThere: freebsd-java@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting Java to FreeBSD <freebsd-java.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-java>
List-Post: <mailto:freebsd-java@freebsd.org>
List-Help: <mailto:freebsd-java-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Mon, 10 Sep 2007 15:39:25 -0000

On 9/10/07, Giulio Ferro <auryn@zirakzigil.org> wrote:
> Vlad GALU wrote:
> > On 9/8/07, Giulio Ferro <auryn@zirakzigil.org> wrote:
> >
> >> Has anybody been able to install netbeans 6?
> >>
> >> When I launch the .sh file it exits with return code 1 but no other
> >> info. No window is displayed.
> >>
> >> current 7 amd64, jdk15.
> >>
> >
> >    I built it from CVS, using the instruction on their webpage. Note
> > that they only support jdk15 for building. After the build is
> > finished, you can run it with jdk16.
> >
> >
>
> This may sound like a dumb question, but once you've built the sources how
> do you start the ide? (.sh script / start jar files)?
>

    Assuming you extracted and built everything in ./netbeans, you'll
find the startup script in ./netbeans/nbbuild/netbeans/bin/.



-- 
If it's there, and you can see it, it's real.
If it's not there, and you can see it, it's virtual.
If it's there, and you can't see it, it's transparent.
If it's not there, and you can't see it, you erased it.

From owner-freebsd-java@FreeBSD.ORG  Mon Sep 10 16:17:26 2007
Return-Path: <owner-freebsd-java@FreeBSD.ORG>
Delivered-To: freebsd-java@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id E0CA616A420
	for <freebsd-java@freebsd.org>; Mon, 10 Sep 2007 16:17:26 +0000 (UTC)
	(envelope-from auryn@zirakzigil.org)
Received: from aurynwork1sv1.giulioferro.it (85-18-102-52.ip.fastwebnet.it
	[85.18.102.52])
	by mx1.freebsd.org (Postfix) with ESMTP id 73D2C13C491
	for <freebsd-java@freebsd.org>; Mon, 10 Sep 2007 16:17:26 +0000 (UTC)
	(envelope-from auryn@zirakzigil.org)
Received: from localhost (localhost [127.0.0.1])
	by aurynwork1sv1.giulioferro.it (Postfix) with ESMTP id 7A96B33C42;
	Mon, 10 Sep 2007 18:16:45 +0200 (CEST)
X-Virus-Scanned: amavisd-new at giulioferro.it
Received: from aurynwork1sv1.giulioferro.it ([127.0.0.1])
	by localhost (aurynwork1sv1.giulioferro.it [127.0.0.1]) (amavisd-new,
	port 10024)
	with ESMTP id BjFdGkHK+V2i; Mon, 10 Sep 2007 18:16:39 +0200 (CEST)
Received: from aurynmob2.giulioferro.it (unknown [192.168.114.15])
	(Authenticated sender: gferro@giulioferro.it)
	by aurynwork1sv1.giulioferro.it (Postfix) with ESMTP id B583E33C41;
	Mon, 10 Sep 2007 18:16:39 +0200 (CEST)
Message-ID: <46E56E0E.7070304@zirakzigil.org>
Date: Mon, 10 Sep 2007 18:17:18 +0200
From: Giulio Ferro <auryn@zirakzigil.org>
User-Agent: Thunderbird 2.0.0.5 (X11/20070724)
MIME-Version: 1.0
To: Vlad GALU <dudu@dudu.ro>
References: <46E29690.6080706@zirakzigil.org>	
	<ad79ad6b0709080720l2a22043br62b0d0dceceb52dc@mail.gmail.com>	
	<46E56450.3030800@zirakzigil.org>
	<ad79ad6b0709100839p4ef509a6mab6068b111205f89@mail.gmail.com>
In-Reply-To: <ad79ad6b0709100839p4ef509a6mab6068b111205f89@mail.gmail.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Cc: freebsd-java@freebsd.org
Subject: Re: netbeans 6
X-BeenThere: freebsd-java@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting Java to FreeBSD <freebsd-java.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-java>
List-Post: <mailto:freebsd-java@freebsd.org>
List-Help: <mailto:freebsd-java-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Mon, 10 Sep 2007 16:17:27 -0000

Vlad GALU wrote:
> On 9/10/07, Giulio Ferro <auryn@zirakzigil.org> wrote:
>   
>> Vlad GALU wrote:
>>     
>>> On 9/8/07, Giulio Ferro <auryn@zirakzigil.org> wrote:
>>>
>>>       
>>>> Has anybody been able to install netbeans 6?
>>>>
>>>> When I launch the .sh file it exits with return code 1 but no other
>>>> info. No window is displayed.
>>>>
>>>> current 7 amd64, jdk15.
>>>>
>>>>         
>>>    I built it from CVS, using the instruction on their webpage. Note
>>> that they only support jdk15 for building. After the build is
>>> finished, you can run it with jdk16.
>>>
>>>
>>>       
>> This may sound like a dumb question, but once you've built the sources how
>> do you start the ide? (.sh script / start jar files)?
>>
>>     
>
>     Assuming you extracted and built everything in ./netbeans, you'll
> find the startup script in ./netbeans/nbbuild/netbeans/bin/.
>
>
>   
Ok, great thanks.

For others who want to try, remember to run the build target, the default
target won't create the nbbuild/netbeans/bin directory and executable 
files...

ant -f netbeans/build.xml checkout
ant -f netbeans/build.xml build



From owner-freebsd-java@FreeBSD.ORG  Tue Sep 11 19:16:14 2007
Return-Path: <owner-freebsd-java@FreeBSD.ORG>
Delivered-To: freebsd-java@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 07F8816A418
	for <freebsd-java@freebsd.org>; Tue, 11 Sep 2007 19:16:14 +0000 (UTC)
	(envelope-from kutizs@t-online.hu)
Received: from mail02a.mail.t-online.hu (mail02a.mail.t-online.hu [84.2.40.7])
	by mx1.freebsd.org (Postfix) with ESMTP id D190513C45D
	for <freebsd-java@freebsd.org>; Tue, 11 Sep 2007 19:16:13 +0000 (UTC)
	(envelope-from kutizs@t-online.hu)
Received: from tinca (catv540356BF.pool.t-online.hu [84.3.86.191])
	(using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
	(No client certificate requested)
	by mail02a.mail.t-online.hu (Postfix) with ESMTP id 81AAFEBE35
	for <freebsd-java@freebsd.org>; Tue, 11 Sep 2007 20:55:34 +0200 (CEST)
Date: Tue, 11 Sep 2007 20:55:33 +0200
From: Zsolt =?ISO-8859-2?Q?K=FAti?= <kutizs@t-online.hu>
To: freebsd-java@freebsd.org <freebsd-java@freebsd.org>
Message-ID: <20070911205533.5f414853@tinca>
X-Mailer: Claws Mail 2.10.0 (GTK+ 2.10.14; i386-portbld-freebsd6.2)
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Subject: test - ignore please
X-BeenThere: freebsd-java@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting Java to FreeBSD <freebsd-java.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-java>
List-Post: <mailto:freebsd-java@freebsd.org>
List-Help: <mailto:freebsd-java-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Sep 2007 19:16:14 -0000


From owner-freebsd-java@FreeBSD.ORG  Thu Sep 13 09:20:10 2007
Return-Path: <owner-freebsd-java@FreeBSD.ORG>
Delivered-To: java@hub.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id AE4E116A418
	for <java@hub.freebsd.org>; Thu, 13 Sep 2007 09:20:10 +0000 (UTC)
	(envelope-from gnats@FreeBSD.org)
Received: from freefall.freebsd.org (freefall.freebsd.org
	[IPv6:2001:4f8:fff6::28])
	by mx1.freebsd.org (Postfix) with ESMTP id 95AB913C46A
	for <java@hub.freebsd.org>; Thu, 13 Sep 2007 09:20:10 +0000 (UTC)
	(envelope-from gnats@FreeBSD.org)
Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1])
	by freefall.freebsd.org (8.14.1/8.14.1) with ESMTP id l8D9KAfR076189
	for <java@freefall.freebsd.org>; Thu, 13 Sep 2007 09:20:10 GMT
	(envelope-from gnats@freefall.freebsd.org)
Received: (from gnats@localhost)
	by freefall.freebsd.org (8.14.1/8.14.1/Submit) id l8D9KAEL076188;
	Thu, 13 Sep 2007 09:20:10 GMT (envelope-from gnats)
Date: Thu, 13 Sep 2007 09:20:10 GMT
Message-Id: <200709130920.l8D9KAEL076188@freefall.freebsd.org>
To: java@FreeBSD.org
From: Kyryll A Mirnenko aka Mirya <mirya@zoc.com.ua>
Cc: 
Subject: Re: ports/116082: java/linux-sun-jdk16 jconsole is unable to
	connect to a local process
X-BeenThere: freebsd-java@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: Kyryll A Mirnenko aka Mirya <mirya@zoc.com.ua>
List-Id: Porting Java to FreeBSD <freebsd-java.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-java>
List-Post: <mailto:freebsd-java@freebsd.org>
List-Help: <mailto:freebsd-java-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Sep 2007 09:20:10 -0000

The following reply was made to PR ports/116082; it has been noted by GNATS.

From: Kyryll A Mirnenko aka Mirya <mirya@zoc.com.ua>
To: bug-followup@freebsd.org,
 mirya@zoc.com.ua
Cc:  
Subject: Re: ports/116082: java/linux-sun-jdk16 jconsole is unable to connect to a local process
Date: Thu, 13 Sep 2007 12:19:01 +0300

 Just tested, the same problem is with the native java/jdk16

From owner-freebsd-java@FreeBSD.ORG  Sat Sep 15 14:33:17 2007
Return-Path: <owner-freebsd-java@FreeBSD.ORG>
Delivered-To: freebsd-java@FreeBSD.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 96F0B16A418
	for <freebsd-java@FreeBSD.org>; Sat, 15 Sep 2007 14:33:17 +0000 (UTC)
	(envelope-from mandocha@gmail.com)
Received: from fk-out-0910.google.com (fk-out-0910.google.com [209.85.128.186])
	by mx1.freebsd.org (Postfix) with ESMTP id D00B913C474
	for <freebsd-java@FreeBSD.org>; Sat, 15 Sep 2007 14:33:16 +0000 (UTC)
	(envelope-from mandocha@gmail.com)
Received: by fk-out-0910.google.com with SMTP id b27so1257338fka
	for <freebsd-java@FreeBSD.org>; Sat, 15 Sep 2007 07:33:15 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=beta;
	h=domainkey-signature:received:received:message-id:date:from:to:subject:mime-version:content-type;
	bh=kuCu+V6JPAEUPQL54PGGCbVBQ2fAYVz+HXBasA7TIAc=;
	b=rmcdGld/3qEpsj9gG3XEd7VdVCiAQf/kkDnfRte3+jfQPs7vu1hwKdSKfnWHHlxF3Fef7wPRsjxtzItsgrtT9gGJS5W7v8GVmFL8zWVUq0WuvpFC8tWTl5In2nIg0R6caIxRwvKSlVeZIUlJtxH6Vtgi7YNKJJ4tydW1kLeixzg=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta;
	h=received:message-id:date:from:to:subject:mime-version:content-type;
	b=uDJOQWo3wmbI62SDqjdYGEi7Q8YJwLczWYcNHBPNrWCa3OwPFgYZaYx8prNE57mL56R+HiAEMtS6ACdHkNFbh2HyQZA8wPtzBJsLwK4nYvoXOFPAIW7zGdC2LSMQelPFQSQVaLnaBr5BepPMt7pKjdPfE8h5yZqFYLxzT829e6c=
Received: by 10.82.165.13 with SMTP id n13mr3358595bue.1189865201900;
	Sat, 15 Sep 2007 07:06:41 -0700 (PDT)
Received: by 10.82.156.9 with HTTP; Sat, 15 Sep 2007 07:06:41 -0700 (PDT)
Message-ID: <b8bcc4480709150706k56ba091fl904d4346375ca5c9@mail.gmail.com>
Date: Sat, 15 Sep 2007 14:06:41 +0000
From: mandocha <mandocha@gmail.com>
To: freebsd-java@FreeBSD.org
MIME-Version: 1.0
Content-Type: multipart/mixed; 
	boundary="----=_Part_6276_8371074.1189865201895"
X-Content-Filtered-By: Mailman/MimeDel 2.1.5
Cc: 
Subject: bug report
X-BeenThere: freebsd-java@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting Java to FreeBSD <freebsd-java.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-java>
List-Post: <mailto:freebsd-java@freebsd.org>
List-Help: <mailto:freebsd-java-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 15 Sep 2007 14:33:17 -0000

------=_Part_6276_8371074.1189865201895
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline



------=_Part_6276_8371074.1189865201895
Content-Type: application/octet-stream; name="hs_err_pid1297.log"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="hs_err_pid1297.log"
X-Attachment-Id: f_f6mbayq0

IwojIEFuIHVuZXhwZWN0ZWQgZXJyb3IgaGFzIGJlZW4gZGV0ZWN0ZWQgYnkgSmF2YSBSdW50aW1l
IEVudmlyb25tZW50OgojCiMgIFNJR1NFR1YgKDB4YikgYXQgcGM9MHgyOWMxNTI5OSwgcGlkPTEy
OTcsIHRpZD0weDgwOTgwMDAKIwojIEphdmEgVk06IEphdmEgSG90U3BvdChUTSkgQ2xpZW50IFZN
ICgxLjYuMF8wMS1wMS1yb290XzE1X3NlcF8yMDA3XzE0XzI2LWIwMCBtaXhlZCBtb2RlKQojIFBy
b2JsZW1hdGljIGZyYW1lOgojIEMgIFtsaWJ6LnNvLjMrMHg4Mjk5XSAgZGVmbGF0ZUNvcHkrMHg5
NGQKIwojIFBsZWFzZSBzdWJtaXQgYnVnIHJlcG9ydHMgdG8gZnJlZWJzZC1qYXZhQEZyZWVCU0Qu
b3JnCiMKCi0tLS0tLS0tLS0tLS0tLSAgVCBIIFIgRSBBIEQgIC0tLS0tLS0tLS0tLS0tLQoKQ3Vy
cmVudCB0aHJlYWQgKDB4MDk2OGIwMDApOiAgSmF2YVRocmVhZCAiVGhyZWFkLTg0NjQzIiBbX3Ro
cmVhZF9pbl9uYXRpdmUsIGlkPTEzNDg0MDMyMF0KCnNpZ2luZm86c2lfc2lnbm89MTEsIHNpX2Vy
cm5vPTAsIHNpX2NvZGU9MTIsIHNpX2FkZHI9MHgwMDAwMDAwMAoKUmVnaXN0ZXJzOgpFQVg9MHgw
MDAwMDAwMCwgRUJYPTB4MjljMWQzODQsIEVDWD0weDAwMDAwMDAwLCBFRFg9MHgwOTZmNDAwMApF
U1A9MHhiZmJmZDE1MCwgRUJQPTB4YmZiZmQxNjgsIEVTST0weDAwMDAwMDAwLCBFREk9MHgwOTY5
MDAwMApFSVA9MHgyOWMxNTI5OSwgRUZMQUdTPTB4MDAyMTAyNDYKClRvcCBvZiBTdGFjazogKHNw
PTB4YmZiZmQxNTApCjB4YmZiZmQxNTA6ICAgMDk3MjQwMDAgMDk3MDQwMDAgMDAwMDAwMDAgMjlj
MWQzODQKMHhiZmJmZDE2MDogICAwOTY5MDAwMCAwMDAwMDAwMiBiZmJmZDFhOCAyOWMxM2EzZQow
eGJmYmZkMTcwOiAgIDA5NjkwMDAwIDAwMDAwMDAwIGJmYmZkMWE4IDI5YzEzZGFhCjB4YmZiZmQx
ODA6ICAgMDk2OGIwMDAgYmZiZmQyMDggMjgwOGFiNDUgMzQ5ZTk2MDAKMHhiZmJmZDE5MDogICAw
MDAwMDAxMCAwOTY5MDAwMCAwMDAwMDAwMCAzNTI4ZDEwMAoweGJmYmZkMWEwOiAgIDNiN2NlZDdj
IDA5NjhiMDAwIGJmYmZkMjA4IDM1Mjg4OTNkCjB4YmZiZmQxYjA6ICAgMDg2ZDMzODAgMDAwMDAw
MDAgMDAwMDAwYTYgMzUyODg1NWMKMHhiZmJmZDFjMDogICAwODJiZDgxYyAwOTY4YjAwMCAwODJi
ZDgzYyAwODJiZDgzYyAKCkluc3RydWN0aW9uczogKHBjPTB4MjljMTUyOTkpCjB4MjljMTUyODk6
ICAgMzggOGEgMTQgMzAgOGIgOGYgYTAgMTYgMDAgMDAgOGIgODcgYTQgMTYgMDAgMDAKMHgyOWMx
NTI5OTogICA2NiBjNyAwNCA0OCAwMCAwMCA4YiA4NyBhMCAxNiAwMCAwMCA4YiA4ZiA5OCAxNiAK
ClN0YWNrOiBbMHhiZmEwMDAwMCwweGJmYzAwMDAwKSwgIHNwPTB4YmZiZmQxNTAsICBmcmVlIHNw
YWNlPTIwMzZrCk5hdGl2ZSBmcmFtZXM6IChKPWNvbXBpbGVkIEphdmEgY29kZSwgaj1pbnRlcnBy
ZXRlZCwgVnY9Vk0gY29kZSwgQz1uYXRpdmUgY29kZSkKQyAgW2xpYnouc28uMysweDgyOTldICBk
ZWZsYXRlQ29weSsweDk0ZApDICBbbGliei5zby4zKzB4NmEzZV0gIGRlZmxhdGUrMHgxMzYKQyAg
W2xpYnppcC5zbysweDI5M2RdICBKYXZhX2phdmFfdXRpbF96aXBfRGVmbGF0ZXJfZGVmbGF0ZUJ5
dGVzKzB4M2VkCmogIGphdmEudXRpbC56aXAuRGVmbGF0ZXIuZGVmbGF0ZUJ5dGVzKFtCSUkpSSsw
CmogIGphdmEudXRpbC56aXAuRGVmbGF0ZXIuZGVmbGF0ZShbQklJKUkrNDAKaiAgamF2YS51dGls
LnppcC5EZWZsYXRlck91dHB1dFN0cmVhbS5kZWZsYXRlKClWKzE0CmogIGphdmEudXRpbC56aXAu
RGVmbGF0ZXJPdXRwdXRTdHJlYW0ud3JpdGUoW0JJSSlWKzEwOApqICBvcmcuaHNxbGRiLmxpYi5a
aXBVbnppcEZpbGUuY29tcHJlc3NGaWxlKExqYXZhL2xhbmcvU3RyaW5nO0xqYXZhL2xhbmcvU3Ry
aW5nO0xvcmcvaHNxbGRiL2xpYi9GaWxlQWNjZXNzOylWKzg2CmogIG9yZy5oc3FsZGIucGVyc2lz
dC5EYXRhRmlsZUNhY2hlLmJhY2t1cCgpViszMwpqICBvcmcuaHNxbGRiLnBlcnNpc3QuRGF0YUZp
bGVDYWNoZS5wb3N0Q2xvc2UoWilWKzk2CmogIG9yZy5oc3FsZGIucGVyc2lzdC5Mb2cuY2hlY2tw
b2ludChaKVYrMTEwCmogIG9yZy5oc3FsZGIucGVyc2lzdC5Mb2dnZXIuY2hlY2twb2ludChaKVYr
MjkKaiAgb3JnLmhzcWxkYi5EYXRhYmFzZUNvbW1hbmRJbnRlcnByZXRlci5wcm9jZXNzQ2hlY2tw
b2ludCgpVis3NApqICBvcmcuaHNxbGRiLkRhdGFiYXNlQ29tbWFuZEludGVycHJldGVyLmV4ZWN1
dGVQYXJ0KElMamF2YS9sYW5nL1N0cmluZzspTG9yZy9oc3FsZGIvUmVzdWx0Oys3NTUKSiAgb3Jn
LmhzcWxkYi5EYXRhYmFzZUNvbW1hbmRJbnRlcnByZXRlci5leGVjdXRlKExqYXZhL2xhbmcvU3Ry
aW5nOylMb3JnL2hzcWxkYi9SZXN1bHQ7CkogIG9yZy5oc3FsZGIuU2Vzc2lvbi5leGVjdXRlKExv
cmcvaHNxbGRiL1Jlc3VsdDspTG9yZy9oc3FsZGIvUmVzdWx0OwpqICBvcmcuaHNxbGRiLmpkYmMu
amRiY1N0YXRlbWVudC5mZXRjaFJlc3VsdChMamF2YS9sYW5nL1N0cmluZzspVis1MgpqICBvcmcu
aHNxbGRiLmpkYmMuamRiY1N0YXRlbWVudC5leGVjdXRlKExqYXZhL2xhbmcvU3RyaW5nOylaKzEz
CnYgIH5TdHViUm91dGluZXM6OmNhbGxfc3R1YgpWICBbbGlianZtLnNvKzB4MWE2MzdiXQpWICBb
bGlianZtLnNvKzB4MmNmMDU4XQpWICBbbGlianZtLnNvKzB4MWE1OWRmXQpWICBbbGlianZtLnNv
KzB4MWIyYTM3XQpWICBbbGlianZtLnNvKzB4MWI0ZTJmXQpDICBbbGliamRiYzIuc28rMHgxNGMz
MV0gICsweDQ5MTkKQyAgW2xpYmpkYmMyLnNvKzB4MmRhYTFdICArMHgxZDc4OQpDICBbbGliaHNx
bGRiMi5zbysweDIyYWEyXSAgSmF2YV9jb21fc3VuX3N0YXJfc2RiY3hfY29tcF9oc3FsZGJfTmF0
aXZlU3RvcmFnZUFjY2Vzc19yZWFkSW50KzB4YWNmMgpDICBbbGliZ2NjM191bm8uc28rMHg1M2Zj
XSAgKzB4MzE4NApDICBbbGliZ2NjM191bm8uc28rMHg1NzBlXSAgKzB4MzQ5NgpDICBbbGliZ2Nj
M191bm8uc28rMHg1YWFkXSAgKzB4MzgzNQpDICBbcHJveHlmYWMudW5vLnNvKzB4MzQwYl0gIGNv
bXBvbmVudF9nZXREZXNjcmlwdGlvbkZ1bmMrMHg0ODMKQyAgW3Byb3h5ZmFjLnVuby5zbysweDM0
MGJdICBjb21wb25lbnRfZ2V0RGVzY3JpcHRpb25GdW5jKzB4NDgzCkMgIFtsaWJnY2MzX3Vuby5z
bysweDQ5YzFdICArMHgyNzQ5CkMgIFtsaWJnY2MzX3Vuby5zbysweDUxNDFdICArMHgyZWM5CkMg
IFtsaWJnY2MzX3Vuby5zbysweDVlNTZdICArMHgzYmRlCkMgIFtsaWJkYnU2ODBmaS5zbysweDI0
YThmOF0gIGNvbXBvbmVudF93cml0ZUluZm8rMHgxMDU0YjQKQyAgW2xpYmRidTY4MGZpLnNvKzB4
MjAxM2ExXSAgY29tcG9uZW50X3dyaXRlSW5mbysweGJiZjVkCkMgIFtsaWJkYnU2ODBmaS5zbysw
eDI0YmY0M10gIGNvbXBvbmVudF93cml0ZUluZm8rMHgxMDZhZmYKQyAgW2xpYnVub19jcHB1aGVs
cGVyZ2NjMy5zby4zKzB4MWNmNWVdICBfWk40Y3BwdTI3V2Vha0NvbXBvbmVudEltcGxIZWxwZXJC
YXNlN2Rpc3Bvc2VFdisweDhhCkMgIFtsaWJkYnU2ODBmaS5zbysweDgzM2FmXSAgKzB4YTNjYgpD
ICBbbGliZndrNjgwZmkuc28rMHg2MjZiN10gICsweDI4OWUzCkMgIFtsaWJmd2s2ODBmaS5zbysw
eDYxZmQ1XSAgKzB4MjgzMDEKQyAgW2xpYmZ3azY4MGZpLnNvKzB4OGM2YjZdICBjb21wb25lbnRf
Z2V0RmFjdG9yeSsweDMyZmEKQyAgW2xpYmZ3azY4MGZpLnNvKzB4OGU2ODVdICBjb21wb25lbnRf
Z2V0RmFjdG9yeSsweDUyYzkKQyAgW2xpYmZ3azY4MGZpLnNvKzB4OGU5NzZdICBjb21wb25lbnRf
Z2V0RmFjdG9yeSsweDU1YmEKQyAgW2xpYnZjbDY4MGZpLnNvKzB4MjlmNzNmXSAgX1pOM3ZjbDEx
RXZlbnRQb3N0ZXI0UG9zdEVQTlNfOVVzZXJFdmVudEUrMHg1NwpDICBbbGlidmNsNjgwZmkuc28r
MHgyNGY1MWRdICBfWk42V2luZG93MTJkb0xhenlEZWxldGVFdisweDQ5MDUKQyAgW2xpYnZjbHBs
dWdfZ2VuNjgwZmkuc28rMHg0ZWE4Nl0gIF9aTjEwU2FsRGlzcGxheTIxRGlzcGF0Y2hJbnRlcm5h
bEV2ZW50RXYrMHhiNgpDICBbbGlidmNscGx1Z19nZW42ODBmaS5zbysweDRlYWI1XSAgX1pOMTNT
YWxYMTFEaXNwbGF5NVlpZWxkRXYrMHgxZApDICBbbGlidmNscGx1Z19nZW42ODBmaS5zbysweDRh
YWM0XSAgX1pOMTBTYWxEaXNwbGF5MTBCZXN0VmlzdWFsRVA5X1hEaXNwbGF5aVIxMVhWaXN1YWxJ
bmZvKzB4MjllCkMgIFtsaWJ2Y2xwbHVnX2dlbjY4MGZpLnNvKzB4NDhjNGRdICBfWk43U2FsWExp
YjVZaWVsZEViYisweDI1MQpDICBbbGlidmNscGx1Z19nZW42ODBmaS5zbysweDU2MDM2XSAgX1pO
MTRYMTFTYWxJbnN0YW5jZTVZaWVsZEViYisweDJjCkMgIFtsaWJ2Y2w2ODBmaS5zbysweDhlZjdm
XSAgX1pOMTFBcHBsaWNhdGlvbjVZaWVsZEViKzB4NWYKQyAgW2xpYnZjbDY4MGZpLnNvKzB4OGVm
ZDFdICBfWk4xMUFwcGxpY2F0aW9uN0V4ZWN1dGVFdisweDJmCkMgIFtzb2ZmaWNlLmJpbisweDI1
M2NkXSAgX1pON2Rlc2t0b3A3RGVza3RvcDRNYWluRXYrMHgyMzlkCkMgIFtsaWJ2Y2w2ODBmaS5z
bysweDk0NTYwXSAgX1o5RGVJbml0VkNMdisweDRhYwpDICBbbGlidmNsNjgwZmkuc28rMHg5NDZl
Yl0gIF9aNlNWTWFpbnYrMHgyOQpDICBbc29mZmljZS5iaW4rMHgxNzFkYl0gIG1haW4rMHg1YgpD
ICBbc29mZmljZS5iaW4rMHgxNzBjYV0gIF9zdGFydCsweDc2CgpKYXZhIGZyYW1lczogKEo9Y29t
cGlsZWQgSmF2YSBjb2RlLCBqPWludGVycHJldGVkLCBWdj1WTSBjb2RlKQpqICBqYXZhLnV0aWwu
emlwLkRlZmxhdGVyLmRlZmxhdGVCeXRlcyhbQklJKUkrMApqICBqYXZhLnV0aWwuemlwLkRlZmxh
dGVyLmRlZmxhdGUoW0JJSSlJKzQwCmogIGphdmEudXRpbC56aXAuRGVmbGF0ZXJPdXRwdXRTdHJl
YW0uZGVmbGF0ZSgpVisxNApqICBqYXZhLnV0aWwuemlwLkRlZmxhdGVyT3V0cHV0U3RyZWFtLndy
aXRlKFtCSUkpVisxMDgKaiAgb3JnLmhzcWxkYi5saWIuWmlwVW56aXBGaWxlLmNvbXByZXNzRmls
ZShMamF2YS9sYW5nL1N0cmluZztMamF2YS9sYW5nL1N0cmluZztMb3JnL2hzcWxkYi9saWIvRmls
ZUFjY2VzczspVis4NgpqICBvcmcuaHNxbGRiLnBlcnNpc3QuRGF0YUZpbGVDYWNoZS5iYWNrdXAo
KVYrMzMKaiAgb3JnLmhzcWxkYi5wZXJzaXN0LkRhdGFGaWxlQ2FjaGUucG9zdENsb3NlKFopVis5
NgpqICBvcmcuaHNxbGRiLnBlcnNpc3QuTG9nLmNoZWNrcG9pbnQoWilWKzExMApqICBvcmcuaHNx
bGRiLnBlcnNpc3QuTG9nZ2VyLmNoZWNrcG9pbnQoWilWKzI5CmogIG9yZy5oc3FsZGIuRGF0YWJh
c2VDb21tYW5kSW50ZXJwcmV0ZXIucHJvY2Vzc0NoZWNrcG9pbnQoKVYrNzQKaiAgb3JnLmhzcWxk
Yi5EYXRhYmFzZUNvbW1hbmRJbnRlcnByZXRlci5leGVjdXRlUGFydChJTGphdmEvbGFuZy9TdHJp
bmc7KUxvcmcvaHNxbGRiL1Jlc3VsdDsrNzU1CkogIG9yZy5oc3FsZGIuRGF0YWJhc2VDb21tYW5k
SW50ZXJwcmV0ZXIuZXhlY3V0ZShMamF2YS9sYW5nL1N0cmluZzspTG9yZy9oc3FsZGIvUmVzdWx0
OwpKICBvcmcuaHNxbGRiLlNlc3Npb24uZXhlY3V0ZShMb3JnL2hzcWxkYi9SZXN1bHQ7KUxvcmcv
aHNxbGRiL1Jlc3VsdDsKaiAgb3JnLmhzcWxkYi5qZGJjLmpkYmNTdGF0ZW1lbnQuZmV0Y2hSZXN1
bHQoTGphdmEvbGFuZy9TdHJpbmc7KVYrNTIKaiAgb3JnLmhzcWxkYi5qZGJjLmpkYmNTdGF0ZW1l
bnQuZXhlY3V0ZShMamF2YS9sYW5nL1N0cmluZzspWisxMwp2ICB+U3R1YlJvdXRpbmVzOjpjYWxs
X3N0dWIKCi0tLS0tLS0tLS0tLS0tLSAgUCBSIE8gQyBFIFMgUyAgLS0tLS0tLS0tLS0tLS0tCgpK
YXZhIFRocmVhZHM6ICggPT4gY3VycmVudCB0aHJlYWQgKQo9PjB4MDk2OGIwMDAgSmF2YVRocmVh
ZCAiVGhyZWFkLTg0NjQzIiBbX3RocmVhZF9pbl9uYXRpdmUsIGlkPTEzNDg0MDMyMF0KICAweDA4
NjlhODAwIEphdmFUaHJlYWQgIkhTUUxEQiBUaW1lciBAODZmZTI2IiBkYWVtb24gW190aHJlYWRf
YmxvY2tlZCwgaWQ9MTQxMzM4MTEyXQogIDB4MDgzZmE4MDAgSmF2YVRocmVhZCAiTG93IE1lbW9y
eSBEZXRlY3RvciIgZGFlbW9uIFtfdGhyZWFkX2Jsb2NrZWQsIGlkPTEzODI3ODQwMF0KICAweDA4
M2Y0ODAwIEphdmFUaHJlYWQgIkNvbXBpbGVyVGhyZWFkMCIgZGFlbW9uIFtfdGhyZWFkX2Jsb2Nr
ZWQsIGlkPTEzODI3Nzg4OF0KICAweDA4M2U2ODAwIEphdmFUaHJlYWQgIlNpZ25hbCBEaXNwYXRj
aGVyIiBkYWVtb24gW190aHJlYWRfYmxvY2tlZCwgaWQ9MTM4Mjc3Mzc2XQogIDB4MDgzZGIwMDAg
SmF2YVRocmVhZCAiRmluYWxpemVyIiBkYWVtb24gW190aHJlYWRfYmxvY2tlZCwgaWQ9MTM3Njc0
MjQwXQogIDB4MDgzZDkwMDAgSmF2YVRocmVhZCAiUmVmZXJlbmNlIEhhbmRsZXIiIGRhZW1vbiBb
X3RocmVhZF9ibG9ja2VkLCBpZD0xMzY5NDQxMjhdCgpPdGhlciBUaHJlYWRzOgogIDB4MDgzZDUw
MDAgVk1UaHJlYWQgW2lkPTEzNjk0NDY0MF0KICAweDA4M2ZlODAwIFdhdGNoZXJUaHJlYWQgW2lk
PTEzODI3OTQyNF0KClZNIHN0YXRlOm5vdCBhdCBzYWZlcG9pbnQgKG5vcm1hbCBleGVjdXRpb24p
CgpWTSBNdXRleC9Nb25pdG9yIGN1cnJlbnRseSBvd25lZCBieSBhIHRocmVhZDogTm9uZQoKSGVh
cAogZGVmIG5ldyBnZW5lcmF0aW9uICAgdG90YWwgOTYwSywgdXNlZCA0ODhLIFsweDM3MzEwMDAw
LCAweDM3NDEwMDAwLCAweDM3N2YwMDAwKQogIGVkZW4gc3BhY2UgODk2SywgIDU0JSB1c2VkIFsw
eDM3MzEwMDAwLCAweDM3MzhhMTkwLCAweDM3M2YwMDAwKQogIGZyb20gc3BhY2UgNjRLLCAgIDAl
IHVzZWQgWzB4Mzc0MDAwMDAsIDB4Mzc0MDAwZTgsIDB4Mzc0MTAwMDApCiAgdG8gICBzcGFjZSA2
NEssICAgMCUgdXNlZCBbMHgzNzNmMDAwMCwgMHgzNzNmMDAwMCwgMHgzNzQwMDAwMCkKIHRlbnVy
ZWQgZ2VuZXJhdGlvbiAgIHRvdGFsIDQwOTZLLCB1c2VkIDM0NzhLIFsweDM3N2YwMDAwLCAweDM3
YmYwMDAwLCAweDNiMzEwMDAwKQogICB0aGUgc3BhY2UgNDA5NkssICA4NCUgdXNlZCBbMHgzNzdm
MDAwMCwgMHgzN2I1NWJiOCwgMHgzN2I1NWMwMCwgMHgzN2JmMDAwMCkKIGNvbXBhY3RpbmcgcGVy
bSBnZW4gIHRvdGFsIDEyMjg4SywgdXNlZCA0ODYxSyBbMHgzYjMxMDAwMCwgMHgzYmYxMDAwMCwg
MHgzZjMxMDAwMCkKICAgdGhlIHNwYWNlIDEyMjg4SywgIDM5JSB1c2VkIFsweDNiMzEwMDAwLCAw
eDNiN2NmNTIwLCAweDNiN2NmNjAwLCAweDNiZjEwMDAwKQpObyBzaGFyZWQgc3BhY2VzIGNvbmZp
Z3VyZWQuCgpEeW5hbWljIGxpYnJhcmllczoKMHgwODA0ODAwMCAJL3Vzci9sb2NhbC9vcGVub2Zm
aWNlLm9yZy0yLjIuMS9wcm9ncmFtL3NvZmZpY2UuYmluCjB4MjgwYjcwMDAgCS91c3IvbG9jYWwv
b3Blbm9mZmljZS5vcmctMi4yLjEvcHJvZ3JhbS9saWJ2Y2w2ODBmaS5zbwoweDI4NDM3MDAwIAkv
dXNyL2xvY2FsL29wZW5vZmZpY2Uub3JnLTIuMi4xL3Byb2dyYW0vbGlic3ZsNjgwZmkuc28KMHgy
ODUxZjAwMCAJL3Vzci9sb2NhbC9vcGVub2ZmaWNlLm9yZy0yLjIuMS9wcm9ncmFtL2xpYnN2dDY4
MGZpLnNvCjB4Mjg4YzkwMDAgCS91c3IvbG9jYWwvb3Blbm9mZmljZS5vcmctMi4yLjEvcHJvZ3Jh
bS9saWJ1dGw2ODBmaS5zbwoweDI4OTQ1MDAwIAkvdXNyL2xvY2FsL29wZW5vZmZpY2Uub3JnLTIu
Mi4xL3Byb2dyYW0vbGlidGw2ODBmaS5zbwoweDI4OWRmMDAwIAkvdXNyL2xvY2FsL29wZW5vZmZp
Y2Uub3JnLTIuMi4xL3Byb2dyYW0vbGliaTE4bmlzb2xhbmcxZ2NjMy5zbwoweDI4OWU0MDAwIAkv
dXNyL2xvY2FsL29wZW5vZmZpY2Uub3JnLTIuMi4xL3Byb2dyYW0vbGliY29tcGhlbHA0Z2NjMy5z
bwoweDI4YWM5MDAwIAkvdXNyL2xvY2FsL29wZW5vZmZpY2Uub3JnLTIuMi4xL3Byb2dyYW0vbGli
dWNiaGVscGVyM2djYzMuc28KMHgyOGIzODAwMCAJL3Vzci9sb2NhbC9vcGVub2ZmaWNlLm9yZy0y
LjIuMS9wcm9ncmFtL2xpYnZvczNnY2MzLnNvCjB4MjhiNTgwMDAgCS91c3IvbG9jYWwvb3Blbm9m
ZmljZS5vcmctMi4yLjEvcHJvZ3JhbS9saWJ1bm9fY3BwdWhlbHBlcmdjYzMuc28uMwoweDI4YmI1
MDAwIAkvdXNyL2xvY2FsL29wZW5vZmZpY2Uub3JnLTIuMi4xL3Byb2dyYW0vbGlidW5vX2NwcHUu
c28uMwoweDI4YmVhMDAwIAkvdXNyL2xvY2FsL29wZW5vZmZpY2Uub3JnLTIuMi4xL3Byb2dyYW0v
bGlidW5vX3NhbC5zby4zCjB4MjhkYWUwMDAgCS91c3IvbG9jYWwvb3Blbm9mZmljZS5vcmctMi4y
LjEvcHJvZ3JhbS9saWJ0azY4MGZpLnNvCjB4MjhmZDAwMDAgCS91c3IvWDExUjYvbGliL2xpYlgx
MS5zby42CjB4MjkwYjUwMDAgCS91c3IvbG9jYWwvb3Blbm9mZmljZS5vcmctMi4yLjEvcHJvZ3Jh
bS9saWJzdGxwb3J0X2djYy5zbwoweDI5MTQ0MDAwIAkvbGliL2xpYm0uc28uNAoweDI5MTVhMDAw
IAkvbGliL2xpYnB0aHJlYWQuc28uMgoweDI5MTdmMDAwIAkvbGliL2xpYmMuc28uNgoweDI5MjY0
MDAwIAkvdXNyL2xvY2FsL29wZW5vZmZpY2Uub3JnLTIuMi4xL3Byb2dyYW0vbGlic290NjgwZmku
c28KMHgyOTJiNDAwMCAJL3Vzci9sb2NhbC9vcGVub2ZmaWNlLm9yZy0yLjIuMS9wcm9ncmFtL2xp
YmJhc2VnZng2ODBmaS5zbwoweDI5MzE4MDAwIAkvdXNyL2xvY2FsL29wZW5vZmZpY2Uub3JnLTIu
Mi4xL3Byb2dyYW0vbGliaWN1dWMuc28uMzYKMHgyOTQzYjAwMCAJL3Vzci9sb2NhbC9vcGVub2Zm
aWNlLm9yZy0yLjIuMS9wcm9ncmFtL2xpYmljdWxlLnNvLjM2CjB4Mjk0NzgwMDAgCS91c3IvbG9j
YWwvb3Blbm9mZmljZS5vcmctMi4yLjEvcHJvZ3JhbS9saWJqdm1hY2Nlc3NnY2MzLnNvLjMKMHgy
OTQ3YzAwMCAJL3Vzci9YMTFSNi9saWIvbGliWGV4dC5zby42CjB4Mjk0ODkwMDAgCS91c3IvbG9j
YWwvb3Blbm9mZmljZS5vcmctMi4yLjEvcHJvZ3JhbS9saWJqdm1md2suc28uMwoweDI5NGE0MDAw
IAkvdXNyL2xvY2FsL29wZW5vZmZpY2Uub3JnLTIuMi4xL3Byb2dyYW0vbGlidW5vX3NhbGhlbHBl
cmdjYzMuc28uMwoweDI5NGE4MDAwIAkvdXNyL2xvY2FsL2xpYi9saWJYYXUuc28uNgoweDI5NGFi
MDAwIAkvdXNyL2xvY2FsL2xpYi9saWJYZG1jcC5zby42CjB4Mjk0YjAwMDAgCS91c3IvbGliL2xp
YnJwY3N2Yy5zby4zCjB4Mjk0YjgwMDAgCS91c3IvbG9jYWwvb3Blbm9mZmljZS5vcmctMi4yLjEv
cHJvZ3JhbS9saWJpY3VkYXRhLnNvLjM2CjB4MjlhZGEwMDAgCS91c3IvbG9jYWwvb3Blbm9mZmlj
ZS5vcmctMi4yLjEvcHJvZ3JhbS9saWJ4bWwyLnNvLjIuNi4xNwoweDI5YzBkMDAwIAkvbGliL2xp
Ynouc28uMwoweDI5YzZmMDAwIAkvdXNyL2xvY2FsL29wZW5vZmZpY2Uub3JnLTIuMi4xL3Byb2dy
YW0vbGlidmNscGx1Z19rZGU2ODBmaS5zbwoweDI5YzdlMDAwIAkvdXNyL1gxMVI2L2xpYi9saWJr
ZGV1aS5zby42CjB4MjlmMmIwMDAgCS91c3IvWDExUjYvbGliL2xpYmtkZWNvcmUuc28uNgoweDJh
MTU5MDAwIAkvdXNyL1gxMVI2L2xpYi9saWJxdC1tdC5zby4zCjB4MmE3ZTIwMDAgCS91c3IvbG9j
YWwvb3Blbm9mZmljZS5vcmctMi4yLjEvcHJvZ3JhbS9saWJ2Y2xwbHVnX2dlbjY4MGZpLnNvCjB4
MmE4NmEwMDAgCS91c3IvbG9jYWwvb3Blbm9mZmljZS5vcmctMi4yLjEvcHJvZ3JhbS9saWJwc3A2
ODBmaS5zbwoweDJhOTQyMDAwIAkvdXNyL2xvY2FsL2xpYi9saWJqcGVnLnNvLjkKMHgyYTk2MDAw
MCAJL3Vzci9saWIvbGlic3RkYysrLnNvLjUKMHgyYWEyYjAwMCAJL3Vzci9sb2NhbC9saWIvbGli
RENPUC5zby42CjB4MmFhNWMwMDAgCS9saWIvbGlidXRpbC5zby41CjB4MmFhNjgwMDAgCS91c3Iv
bG9jYWwvbGliL2xpYmFydF9sZ3BsXzIuc28uNQoweDJhYTdjMDAwIAkvdXNyL2xvY2FsL2xpYi9s
aWJpZG4uc28uMTYKMHgyYWFhYzAwMCAJL3Vzci9sb2NhbC9saWIvbGlia2RlZnguc28uNgoweDJh
YWQzMDAwIAkvdXNyL2xvY2FsL2xpYi9saWJhdWRpby5zby4yCjB4MmFhZTYwMDAgCS91c3IvbG9j
YWwvbGliL2xpYlh0LnNvLjYKMHgyYWIzMTAwMCAJL3Vzci9sb2NhbC9saWIvbGlibW5nLnNvLjEK
MHgyYWI4NzAwMCAJL3Vzci9sb2NhbC9saWIvbGlicG5nLnNvLjUKMHgyYWJhOTAwMCAJL3Vzci9s
b2NhbC9saWIvbGliWGkuc28uNgoweDJhYmIxMDAwIAkvdXNyL2xvY2FsL2xpYi9saWJYcmVuZGVy
LnNvLjEKMHgyYWJiYTAwMCAJL3Vzci9sb2NhbC9saWIvbGliWHJhbmRyLnNvLjIKMHgyYWJjMDAw
MCAJL3Vzci9sb2NhbC9saWIvbGliWGN1cnNvci5zby4xCjB4MmFiYzkwMDAgCS91c3IvbG9jYWwv
bGliL2xpYlhpbmVyYW1hLnNvLjEKMHgyYWJjYzAwMCAJL3Vzci9sb2NhbC9saWIvbGliWGZ0LnNv
LjIKMHgyYWJkYzAwMCAJL3Vzci9sb2NhbC9vcGVub2ZmaWNlLm9yZy0yLjIuMS9wcm9ncmFtL2xp
YmZyZWV0eXBlLnNvLjkKMHgyYWM0NDAwMCAJL3Vzci9sb2NhbC9saWIvbGliZm9udGNvbmZpZy5z
by4xCjB4MmFjNmMwMDAgCS91c3IvbG9jYWwvbGliL2xpYlNNLnNvLjYKMHgyYWM3MzAwMCAJL3Vz
ci9sb2NhbC9saWIvbGliSUNFLnNvLjYKMHgyYWM4OTAwMCAJL3Vzci9sb2NhbC9vcGVub2ZmaWNl
Lm9yZy0yLjIuMS9wcm9ncmFtL2xpYnNuZGZpbGUuc28uMS4wLjkKMHgyYWNkNjAwMCAJL3Vzci9s
b2NhbC9vcGVub2ZmaWNlLm9yZy0yLjIuMS9wcm9ncmFtL2xpYnBvcnRhdWRpby5zby4wCjB4MmFj
ZGMwMDAgCS91c3IvbG9jYWwvbGliL2xpYmludGwuc28uOAoweDJhY2U1MDAwIAkvdXNyL2xvY2Fs
L2xpYi9saWJpY29udi5zby4zCjB4MmFkZDIwMDAgCS91c3IvWDExUjYvbGliL2xpYmxjbXMuc28u
MQoweDJhZTAxMDAwIAkvdXNyL2xvY2FsL2xpYi9saWJYZml4ZXMuc28uMwoweDJhZTA2MDAwIAkv
dXNyL2xvY2FsL2xpYi9saWJleHBhdC5zby42CjB4MmFmMjAwMDAgCS91c3IvbG9jYWwvbGliL2tk
ZTMvcGx1Z2lucy9zdHlsZXMvcGxhc3Rpay5zbwoweDJhZjRjMDAwIAkvdXNyL1gxMVI2L2xpYi9s
aWJHTC5zby4xCjB4MmFmYWQwMDAgCS91c3IvWDExUjYvbGliL2xpYlh4Zjg2dm0uc28uMQoweDJh
ZmIyMDAwIAkvdXNyL1gxMVI2L2xpYi9saWJYZGFtYWdlLnNvLjEKMHgyYWZiNTAwMCAJL3Vzci9Y
MTFSNi9saWIvbGliZHJtLnNvLjIKMHgyYWZiZTAwMCAJL3Vzci9sb2NhbC9saWIvZHJpL3IyMDBf
ZHJpLnNvCjB4MmY4ZjYwMDAgCS91c3IvbG9jYWwvb3Blbm9mZmljZS5vcmctMi4yLjEvcHJvZ3Jh
bS9zZXJ2aWNlbWdyLnVuby5zbwoweDJmOTE0MDAwIAkvdXNyL2xvY2FsL29wZW5vZmZpY2Uub3Jn
LTIuMi4xL3Byb2dyYW0vc2hsaWJsb2FkZXIudW5vLnNvCjB4MmY5MWEwMDAgCS91c3IvbG9jYWwv
b3Blbm9mZmljZS5vcmctMi4yLjEvcHJvZ3JhbS9zaW1wbGVyZWcudW5vLnNvCjB4MmY5MmEwMDAg
CS91c3IvbG9jYWwvb3Blbm9mZmljZS5vcmctMi4yLjEvcHJvZ3JhbS9uZXN0ZWRyZWcudW5vLnNv
CjB4MmY5MzkwMDAgCS91c3IvbG9jYWwvb3Blbm9mZmljZS5vcmctMi4yLjEvcHJvZ3JhbS90eXBl
bWdyLnVuby5zbwoweDJmOTY0MDAwIAkvdXNyL2xvY2FsL29wZW5vZmZpY2Uub3JnLTIuMi4xL3By
b2dyYW0vaW1wbHJlZy51bm8uc28KMHgyZjk3NzAwMCAJL3Vzci9sb2NhbC9vcGVub2ZmaWNlLm9y
Zy0yLjIuMS9wcm9ncmFtL3NlY3VyaXR5LnVuby5zbwoweDJmOTkyMDAwIAkvdXNyL2xvY2FsL29w
ZW5vZmZpY2Uub3JnLTIuMi4xL3Byb2dyYW0vbGlicmVnLnNvLjMKMHgyZjlhZjAwMCAJL3Vzci9s
b2NhbC9vcGVub2ZmaWNlLm9yZy0yLjIuMS9wcm9ncmFtL2xpYnN0b3JlLnNvLjMKMHgzMDQ1MTAw
MCAJL3Vzci9sb2NhbC9vcGVub2ZmaWNlLm9yZy0yLjIuMS9wcm9ncmFtL3JlZ3R5cGVwcm92LnVu
by5zbwoweDMwNDg2MDAwIAkvdXNyL2xvY2FsL29wZW5vZmZpY2Uub3JnLTIuMi4xL3Byb2dyYW0v
Y29uZmlnbWdyMi51bm8uc28KMHgzMDY5MDAwMCAJL3Vzci9sb2NhbC9vcGVub2ZmaWNlLm9yZy0y
LjIuMS9wcm9ncmFtL3R5cGVjb252ZXJ0ZXIudW5vLnNvCjB4MzA2YzkwMDAgCS91c3IvbG9jYWwv
b3Blbm9mZmljZS5vcmctMi4yLjEvcHJvZ3JhbS9zeXNtZ3IxLnVuby5zbwoweDMwNmQ1MDAwIAkv
dXNyL2xvY2FsL29wZW5vZmZpY2Uub3JnLTIuMi4xL3Byb2dyYW0vZGVza3RvcGJlMS51bm8uc28K
MHgzMDZkYTAwMCAJL3Vzci9sb2NhbC9vcGVub2ZmaWNlLm9yZy0yLjIuMS9wcm9ncmFtL2tkZWJl
MS51bm8uc28KMHgzMDZlOTAwMCAJL3Vzci9YMTFSNi9saWIvbGlia2lvLnNvLjYKMHgzMGEwYjAw
MCAJL3Vzci9sb2NhbC9saWIvbGlia2Rlc3Uuc28uNgoweDMwYTI0MDAwIAkvdXNyL2xvY2FsL2xp
Yi9saWJrd2FsbGV0Y2xpZW50LnNvLjEKMHgzMGEzNDAwMCAJL3Vzci9sb2NhbC9saWIvbGliZmFt
LnNvLjAKMHgzMGE2YzAwMCAJL3Vzci9sb2NhbC9vcGVub2ZmaWNlLm9yZy0yLjIuMS9wcm9ncmFt
L3NheC51bm8uc28KMHgzMGE5NjAwMCAJL3Vzci9sb2NhbC9vcGVub2ZmaWNlLm9yZy0yLjIuMS9w
cm9ncmFtL2xvY2FsZWJlMS51bm8uc28KMHgzMGE5ZjAwMCAJL3Vzci9sb2NhbC9vcGVub2ZmaWNl
Lm9yZy0yLjIuMS9wcm9ncmFtL2JlaGVscGVyLnVuby5zbwoweDMwYWY4MDAwIAkvdXNyL2xvY2Fs
L29wZW5vZmZpY2Uub3JnLTIuMi4xL3Byb2dyYW0vdXJpcHJvYy51bm8uc28KMHgzMGIxOTAwMCAJ
L3Vzci9sb2NhbC9vcGVub2ZmaWNlLm9yZy0yLjIuMS9wcm9ncmFtL2xpYnNwbDY4MGZpLnNvCjB4
MzBjMWEwMDAgCS91c3IvbG9jYWwvb3Blbm9mZmljZS5vcmctMi4yLjEvcHJvZ3JhbS9saWJwYWNr
YWdlMi5zbwoweDMwYzcxMDAwIAkvdXNyL2xvY2FsL29wZW5vZmZpY2Uub3JnLTIuMi4xL3Byb2dy
YW0vbGliZndsNjgwZmkuc28KMHgzMGM5MjAwMCAJL3Vzci9sb2NhbC9vcGVub2ZmaWNlLm9yZy0y
LjIuMS9wcm9ncmFtL2xpYmZ3aTY4MGZpLnNvCjB4MzBkMDcwMDAgCS91c3IvbG9jYWwvb3Blbm9m
ZmljZS5vcmctMi4yLjEvcHJvZ3JhbS9saWJmaWxlYWNjLnNvCjB4MzBkMzcwMDAgCS91c3IvbG9j
YWwvb3Blbm9mZmljZS5vcmctMi4yLjEvcHJvZ3JhbS9saWJ1Y2IxLnNvCjB4MzBkN2UwMDAgCS91
c3IvbG9jYWwvb3Blbm9mZmljZS5vcmctMi4yLjEvcHJvZ3JhbS9saWJ1Y3BmaWxlMS5zbwoweDMw
ZGNhMDAwIAkvdXNyL2xvY2FsL29wZW5vZmZpY2Uub3JnLTIuMi4xL3Byb2dyYW0vbGlic2Z4Njgw
Zmkuc28KMHgzMTEwYjAwMCAJL3Vzci9sb2NhbC9vcGVub2ZmaWNlLm9yZy0yLjIuMS9wcm9ncmFt
L2xpYmZ3ZTY4MGZpLnNvCjB4MzExOGQwMDAgCS91c3IvbG9jYWwvb3Blbm9mZmljZS5vcmctMi4y
LjEvcHJvZ3JhbS9saWJzYjY4MGZpLnNvCjB4MzEyY2EwMDAgCS91c3IvbG9jYWwvb3Blbm9mZmlj
ZS5vcmctMi4yLjEvcHJvZ3JhbS9saWJ4Y3I2ODBmaS5zbwoweDMxMzRmMDAwIAkvdXNyL2xvY2Fs
L29wZW5vZmZpY2Uub3JnLTIuMi4xL3Byb2dyYW0vbGliajY4MGZpX2cuc28KMHgzMTM1NTAwMCAJ
L3Vzci9sb2NhbC9vcGVub2ZmaWNlLm9yZy0yLjIuMS9wcm9ncmFtL2xpYmZ3azY4MGZpLnNvCjB4
MzE1ZjAwMDAgCS91c3IvbG9jYWwvb3Blbm9mZmljZS5vcmctMi4yLjEvcHJvZ3JhbS9saWJnY2Mz
X3Vuby5zbwoweDMxNzEyMDAwIAkvdXNyL2xvY2FsL29wZW5vZmZpY2Uub3JnLTIuMi4xL3Byb2dy
YW0vbGlicXN0YXJ0X2d0azY4MGZpLnNvCjB4MzE3YmMwMDAgCS91c3IvbG9jYWwvb3Blbm9mZmlj
ZS5vcmctMi4yLjEvcHJvZ3JhbS9saWJlZ2d0cmF5NjgwZmkuc28KMHgzMTgyOTAwMCAJL3Vzci9s
b2NhbC9saWIvbGliZ3RrLXgxMS0yLjAuc28uMAoweDMxYjJmMDAwIAkvdXNyL2xvY2FsL2xpYi9s
aWJnZGsteDExLTIuMC5zby4wCjB4MzFiYWMwMDAgCS91c3IvbG9jYWwvbGliL2xpYmF0ay0xLjAu
c28uMAoweDMxYmM1MDAwIAkvdXNyL2xvY2FsL2xpYi9saWJnZGtfcGl4YnVmLTIuMC5zby4wCjB4
MzFiZDkwMDAgCS91c3IvbG9jYWwvbGliL2xpYnBhbmdvY2Fpcm8tMS4wLnNvLjAKMHgzMWJlMjAw
MCAJL3Vzci9sb2NhbC9saWIvbGliY2Fpcm8uc28uMgoweDMxYzRkMDAwIAkvdXNyL2xvY2FsL2xp
Yi9saWJwYW5nb2Z0Mi0xLjAuc28uMAoweDMxYzc3MDAwIAkvdXNyL2xvY2FsL2xpYi9saWJwYW5n
by0xLjAuc28uMAoweDMxY2IxMDAwIAkvdXNyL2xvY2FsL2xpYi9saWJnb2JqZWN0LTIuMC5zby4w
CjB4MzFjZTYwMDAgCS91c3IvbG9jYWwvbGliL2xpYmdtb2R1bGUtMi4wLnNvLjAKMHgzMWNlOTAw
MCAJL3Vzci9sb2NhbC9saWIvbGliZ2xpYi0yLjAuc28uMAoweDMxZjAzMDAwIAkvdXNyL2xvY2Fs
L29wZW5vZmZpY2Uub3JnLTIuMi4xL3Byb2dyYW0vbGlic3Z4NjgwZmkuc28KMHgzMjljNDAwMCAJ
L3Vzci9sb2NhbC9vcGVub2ZmaWNlLm9yZy0yLjIuMS9wcm9ncmFtL2xpYmF2bWVkaWE2ODBmaS5z
bwoweDMyOWU0MDAwIAkvdXNyL2xvY2FsL29wZW5vZmZpY2Uub3JnLTIuMi4xL3Byb2dyYW0vbGli
eG82ODBmaS5zbwoweDMyZDRiMDAwIAkvdXNyL2xvY2FsL29wZW5vZmZpY2Uub3JnLTIuMi4xL3By
b2dyYW0vbGliZ282ODBmaS5zbwoweDMyZGE4MDAwIAkvdXNyL2xvY2FsL29wZW5vZmZpY2Uub3Jn
LTIuMi4xL3Byb2dyYW0vbGlibG5nNjgwZmkuc28KMHgzMmUyNzAwMCAJL3Vzci9sb2NhbC9vcGVu
b2ZmaWNlLm9yZy0yLjIuMS9wcm9ncmFtL2xpYmkxOG51dGlsZ2NjMy5zbwoweDMyZTM4MDAwIAkv
dXNyL2xvY2FsL29wZW5vZmZpY2Uub3JnLTIuMi4xL3Byb2dyYW0vbGlidXVpNjgwZmkuc28KMHgz
MmU2NDAwMCAJL3Vzci9sb2NhbC9vcGVub2ZmaWNlLm9yZy0yLjIuMS9wcm9ncmFtL2xpYmZpbHRl
cmNvbmZpZzEuc28KMHgzMmYzYjAwMCAJL3Vzci9sb2NhbC9vcGVub2ZmaWNlLm9yZy0yLjIuMS9w
cm9ncmFtL2xpYmR0cmFuc1gxMTY4MGZpLnNvCjB4MzJmN2MwMDAgCS91c3IvbG9jYWwvb3Blbm9m
ZmljZS5vcmctMi4yLjEvcHJvZ3JhbS9saWJkYmF4bWw2ODBmaS5zbwoweDMyZmJlMDAwIAkvdXNy
L2xvY2FsL29wZW5vZmZpY2Uub3JnLTIuMi4xL3Byb2dyYW0vbGlic282ODBmaS5zbwoweDMzMDU4
MDAwIAkvdXNyL2xvY2FsL29wZW5vZmZpY2Uub3JnLTIuMi4xL3Byb2dyYW0vbGliZGJhNjgwZmku
c28KMHgzMzIyYTAwMCAJL3Vzci9sb2NhbC9vcGVub2ZmaWNlLm9yZy0yLjIuMS9wcm9ncmFtL2xp
YmRidG9vbHM2ODBmaS5zbwoweDMzMzcyMDAwIAkvdXNyL2xvY2FsL29wZW5vZmZpY2Uub3JnLTIu
Mi4xL3Byb2dyYW0vbGlieHN0b3Iuc28KMHgzMzNkODAwMCAJL3Vzci9sb2NhbC9vcGVub2ZmaWNl
Lm9yZy0yLjIuMS9wcm9ncmFtL2xpYmRidTY4MGZpLnNvCjB4MzM3NjEwMDAgCS91c3IvbG9jYWwv
b3Blbm9mZmljZS5vcmctMi4yLjEvcHJvZ3JhbS9saWJzZGJjMi5zbwoweDMzNzZlMDAwIAkvdXNy
L2xvY2FsL29wZW5vZmZpY2Uub3JnLTIuMi4xL3Byb2dyYW0vbGlib2RiYzIuc28KMHgzMzc3NTAw
MCAJL3Vzci9sb2NhbC9vcGVub2ZmaWNlLm9yZy0yLjIuMS9wcm9ncmFtL2xpYm9kYmNiYXNlMi5z
bwoweDMzN2Y1MDAwIAkvdXNyL2xvY2FsL29wZW5vZmZpY2Uub3JnLTIuMi4xL3Byb2dyYW0vbGli
amRiYzIuc28KMHgzMzg1MzAwMCAJL3Vzci9sb2NhbC9vcGVub2ZmaWNlLm9yZy0yLjIuMS9wcm9n
cmFtL2xpYmNhbGM2ODBmaS5zbwoweDMzODhmMDAwIAkvdXNyL2xvY2FsL29wZW5vZmZpY2Uub3Jn
LTIuMi4xL3Byb2dyYW0vbGliZmlsZTY4MGZpLnNvCjB4MzM5MjcwMDAgCS91c3IvbG9jYWwvb3Bl
bm9mZmljZS5vcmctMi4yLjEvcHJvZ3JhbS9saWJkYmFzZTY4MGZpLnNvCjB4MzM5ODUwMDAgCS91
c3IvbG9jYWwvb3Blbm9mZmljZS5vcmctMi4yLjEvcHJvZ3JhbS9saWJldm9hYjEuc28KMHgzMzlk
NzAwMCAJL3Vzci9sb2NhbC9vcGVub2ZmaWNlLm9yZy0yLjIuMS9wcm9ncmFtL2xpYmZsYXQ2ODBm
aS5zbwoweDMzYTE0MDAwIAkvdXNyL2xvY2FsL29wZW5vZmZpY2Uub3JnLTIuMi4xL3Byb2dyYW0v
bGlia2FiMS5zbwoweDMzYTFlMDAwIAkvdXNyL2xvY2FsL29wZW5vZmZpY2Uub3JnLTIuMi4xL3By
b2dyYW0vbGlia2FiZHJ2MS5zbwoweDMzYTVmMDAwIAkvdXNyL1gxMVI2L2xpYi9saWJrYWJjLnNv
LjMKMHgzM2IwYzAwMCAJL3Vzci9sb2NhbC9saWIvbGlidmNhcmQuc28uMAoweDMzYjJlMDAwIAkv
dXNyL2xvY2FsL2xpYi9saWJrcmVzb3VyY2VzLnNvLjMKMHgzM2I0ZjAwMCAJL3Vzci9sb2NhbC9v
cGVub2ZmaWNlLm9yZy0yLjIuMS9wcm9ncmFtL2xpYmhzcWxkYjIuc28KMHgzM2M4MDAwMCAJL3Vz
ci9sb2NhbC9vcGVub2ZmaWNlLm9yZy0yLjIuMS9wcm9ncmFtL2Zzc3RvcmFnZS51bm8uc28KMHgz
M2Q2YzAwMCAJL3Vzci9sb2NhbC9vcGVub2ZmaWNlLm9yZy0yLjIuMS9wcm9ncmFtL2xpYmRicG9v
bDIuc28KMHgzM2Q4NzAwMCAJL3Vzci9sb2NhbC9vcGVub2ZmaWNlLm9yZy0yLjIuMS9wcm9ncmFt
L3Byb3h5ZmFjLnVuby5zbwoweDMzZDhlMDAwIAkvdXNyL2xvY2FsL29wZW5vZmZpY2Uub3JnLTIu
Mi4xL3Byb2dyYW0vbGlibXlzcWwyLnNvCjB4MzNkYjkwMDAgCS91c3IvbG9jYWwvb3Blbm9mZmlj
ZS5vcmctMi4yLjEvcHJvZ3JhbS9pMThucG9vbC51bm8uc28KMHgzM2YwMzAwMCAJL3Vzci9sb2Nh
bC9vcGVub2ZmaWNlLm9yZy0yLjIuMS9wcm9ncmFtL2xpYmljdWkxOG4uc28uMzYKMHgzNDAzODAw
MCAJL3Vzci9YMTFSNi9saWIvbGliY3Vwcy5zby4yCjB4MzQwNjUwMDAgCS91c3IvbG9jYWwvbGli
L2xpYmdudXRscy5zby4xMwoweDM0MGQ0MDAwIAkvdXNyL2xvY2FsL2xpYi9saWJnY3J5cHQuc28u
MTMKMHgzNDExZjAwMCAJL3Vzci9sb2NhbC9saWIvbGliZ3BnLWVycm9yLnNvLjAKMHgzNDEyMzAw
MCAJL2xpYi9saWJjcnlwdC5zby4zCjB4MzQxOTEwMDAgCS91c3IvbG9jYWwvb3Blbm9mZmljZS5v
cmctMi4yLjEvcHJvZ3JhbS9saWJsb2NhbGVkYXRhX2VuLnNvCjB4MzQxYjAwMDAgCS91c3IvbG9j
YWwvb3Blbm9mZmljZS5vcmctMi4yLjEvcHJvZ3JhbS9mcGlja2VyLnVuby5zbwoweDM0MWI0MDAw
IAkvdXNyL2xvY2FsL29wZW5vZmZpY2Uub3JnLTIuMi4xL3Byb2dyYW0vZnBzX29mZmljZS51bm8u
c28KMHgzNDIxNDAwMCAJL3Vzci9sb2NhbC9vcGVub2ZmaWNlLm9yZy0yLjIuMS9wcm9ncmFtL2xp
YnVjcGRhdjEuc28KMHgzNDI5YzAwMCAJL3Vzci9sb2NhbC9vcGVub2ZmaWNlLm9yZy0yLjIuMS9w
cm9ncmFtL2xpYmxvY2FsZWRhdGFfZXVyby5zbwoweDM0MzZkMDAwIAkvdXNyL2xvY2FsL29wZW5v
ZmZpY2Uub3JnLTIuMi4xL3Byb2dyYW0vbGlibG9jYWxlZGF0YV9lcy5zbwoweDM0M2EwMDAwIAkv
dXNyL2xvY2FsL29wZW5vZmZpY2Uub3JnLTIuMi4xL3Byb2dyYW0vbGlibWNudHR5cGUuc28KMHgz
NDQxMDAwMCAJL3Vzci9sb2NhbC9vcGVub2ZmaWNlLm9yZy0yLjIuMS9wcm9ncmFtL2xpYnVjcGNo
ZWxwMS5zbwoweDM0NDlkMDAwIAkvdXNyL2xvY2FsL29wZW5vZmZpY2Uub3JnLTIuMi4xL3Byb2dy
YW0vbGliZGItNC4yLnNvCjB4MzQ1ODQwMDAgCS91c3IvbG9jYWwvb3Blbm9mZmljZS5vcmctMi4y
LjEvcHJvZ3JhbS9zdnRtaXNjLnVuby5zbwoweDM0NzMzMDAwIAkvdXNyL2xvY2FsL29wZW5vZmZp
Y2Uub3JnLTIuMi4xL3Byb2dyYW0vbGliY3VpNjgwZmkuc28KMHgzNDlkNjAwMCAJL3Vzci9sb2Nh
bC9vcGVub2ZmaWNlLm9yZy0yLjIuMS9wcm9ncmFtL3N1bmphdmFwbHVnaW4uc28KMHgzNGEwMTAw
MCAJL3Vzci9sb2NhbC9vcGVub2ZmaWNlLm9yZy0yLjIuMS9wcm9ncmFtL2phdmF2bS51bm8uc28K
MHgzNGExYjAwMCAJL3Vzci9sb2NhbC9qZGsxLjYuMC9qcmUvbGliL2kzODYvY2xpZW50L2xpYmp2
bS5zbwoweDM1MjQyMDAwIAkvdXNyL2xvY2FsL2pkazEuNi4wL2pyZS9saWIvaTM4Ni9uYXRpdmVf
dGhyZWFkcy9saWJocGkuc28KMHgzNTI1NDAwMCAJL3Vzci9sb2NhbC9qZGsxLjYuMC9qcmUvbGli
L2kzODYvbGlidmVyaWZ5LnNvCjB4MzUyNjEwMDAgCS91c3IvbG9jYWwvamRrMS42LjAvanJlL2xp
Yi9pMzg2L2xpYmphdmEuc28KMHgzNTI4NjAwMCAJL3Vzci9sb2NhbC9qZGsxLjYuMC9qcmUvbGli
L2kzODYvbGliemlwLnNvCjB4M2Y1ZDEwMDAgCS91c3IvbG9jYWwvamRrMS42LjAvanJlL2xpYi9p
Mzg2L2xpYm5ldC5zbwoweDNmNWU1MDAwIAkvdXNyL2xvY2FsL2pkazEuNi4wL2pyZS9saWIvaTM4
Ni9saWJuaW8uc28KMHgzZjYzYzAwMCAJL3Vzci9sb2NhbC9vcGVub2ZmaWNlLm9yZy0yLjIuMS9w
cm9ncmFtL2xpYnNjNjgwZmkuc28KMHgzZmVkMjAwMCAJL3Vzci9sb2NhbC9vcGVub2ZmaWNlLm9y
Zy0yLjIuMS9wcm9ncmFtL2xpYmxvY2FsZWRhdGFfb3RoZXJzLnNvCjB4M2ZmZmIwMDAgCS91c3Iv
bG9jYWwvb3Blbm9mZmljZS5vcmctMi4yLjEvcHJvZ3JhbS9saWJmcm02ODBmaS5zbwoweDQwMjdj
MDAwIAkvdXNyL2xvY2FsL29wZW5vZmZpY2Uub3JnLTIuMi4xL3Byb2dyYW0vaW50cm9zcGVjdGlv
bi51bm8uc28KMHg0MDI5OTAwMCAJL3Vzci9sb2NhbC9vcGVub2ZmaWNlLm9yZy0yLjIuMS9wcm9n
cmFtL3JlZmxlY3Rpb24udW5vLnNvCjB4NDAyYjUwMDAgCS91c3IvbG9jYWwvb3Blbm9mZmljZS5v
cmctMi4yLjEvcHJvZ3JhbS9saWJldnRhdHQuc28KMHg0MDY4OTAwMCAJL3Vzci9sb2NhbC9vcGVu
b2ZmaWNlLm9yZy0yLjIuMS9wcm9ncmFtL2xpYnNjZDY4MGZpLnNvCjB4NDA3YjMwMDAgCS91c3Iv
bG9jYWwvb3Blbm9mZmljZS5vcmctMi4yLjEvcHJvZ3JhbS9saWJyZWNlbnRmaWxlLnNvCjB4NDA3
ZDIwMDAgCS91c3IvbG9jYWwvb3Blbm9mZmljZS5vcmctMi4yLjEvcHJvZ3JhbS9saWJzcnRyczEu
c28KMHg0MDdmMTAwMCAJL3Vzci9sb2NhbC9vcGVub2ZmaWNlLm9yZy0yLjIuMS9wcm9ncmFtL2xp
YnNwZWxsNjgwZmkuc28KMHg0MDgwMDAwMCAJL3Vzci9sb2NhbC9vcGVub2ZmaWNlLm9yZy0yLjIu
MS9wcm9ncmFtL2xpYmh1bnNwZWxsLnNvCjB4NDBlMTkwMDAgCS91c3IvbG9jYWwvb3Blbm9mZmlj
ZS5vcmctMi4yLjEvcHJvZ3JhbS9saWJzZGJ0NjgwZmkuc28KMHgyODA4NjAwMCAJL2xpYmV4ZWMv
bGQtZWxmLnNvLjEKClZNIEFyZ3VtZW50czoKanZtX2FyZ3M6IGFib3J0IC1Eb3JnLm9wZW5vZmZp
Y2UubmF0aXZlPSAtRHVzZXIubGFuZ3VhZ2U9ZW4gLUR1c2VyLmNvdW50cnk9VVMgLURhcHBsZXR2
aWV3ZXIuc2VjdXJpdHkubW9kZT1ob3N0IC1Ec3RhcmRpdi5zZWN1cml0eS5kaXNhYmxlU2VjdXJp
dHk9ZmFsc2UKamF2YV9jb21tYW5kOiA8dW5rbm93bj4KTGF1bmNoZXIgVHlwZTogZ2VuZXJpYwoK
RW52aXJvbm1lbnQgVmFyaWFibGVzOgpKQVZBX0hPTUU9L3Vzci9sb2NhbC9qZGsxLjYuMC9qcmUK
UEFUSD0vdXNyL2xvY2FsL29wZW5vZmZpY2Uub3JnLTIuMi4xL3Byb2dyYW06L3NiaW46L2Jpbjov
dXNyL3NiaW46L3Vzci9iaW46L3Vzci9nYW1lczovdXNyL2xvY2FsL3NiaW46L3Vzci9sb2NhbC9i
aW46L3Vzci9YMTFSNi9iaW46L2hvbWUvcGl0dS9iaW4KTERfTElCUkFSWV9QQVRIPS91c3IvbG9j
YWwvamRrMS42LjAvanJlL2xpYi9pMzg2L2NsaWVudDovdXNyL2xvY2FsL2pkazEuNi4wL2pyZS9s
aWIvaTM4Ni9uYXRpdmVfdGhyZWFkczovdXNyL2xvY2FsL2pkazEuNi4wL2pyZS9saWIvaTM4Njov
dXNyL2xvY2FsL29wZW5vZmZpY2Uub3JnLTIuMi4xL3Byb2dyYW0KU0hFTEw9L2Jpbi9zaApESVNQ
TEFZPTowLjAKClNpZ25hbCBIYW5kbGVyczoKU0lHU0VHVjogW2xpYmp2bS5zbysweDM5YjYzMF0s
IHNhX21hc2tbMF09MHhmZmZmZmZmZiwgc2FfZmxhZ3M9MHgwMDAwMDA0MgpTSUdCVVM6IFtsaWJq
dm0uc28rMHgzOWI2MzBdLCBzYV9tYXNrWzBdPTB4ZmZmZmZmZmYsIHNhX2ZsYWdzPTB4MDAwMDAw
NDIKU0lHRlBFOiBbbGlianZtLnNvKzB4MmNkYmUwXSwgc2FfbWFza1swXT0weGZmZmZmZmZmLCBz
YV9mbGFncz0weDAwMDAwMDQyClNJR1BJUEU6IFtsaWJqdm0uc28rMHgyY2RiZTBdLCBzYV9tYXNr
WzBdPTB4ZmZmZmZmZmYsIHNhX2ZsYWdzPTB4MDAwMDAwNDIKU0lHSUxMOiBbbGlianZtLnNvKzB4
MmNkYmUwXSwgc2FfbWFza1swXT0weGZmZmZmZmZmLCBzYV9mbGFncz0weDAwMDAwMDQyClNJR1VT
UjE6IFNJR19ERkwsIHNhX21hc2tbMF09MHgwMDAwMDAwMCwgc2FfZmxhZ3M9MHgwMDAwMDAwMgpT
SUdVU1IyOiBbbGlianZtLnNvKzB4MmNkNjYwXSwgc2FfbWFza1swXT0weDAwMDAwMDAwLCBzYV9m
bGFncz0weDAwMDAwMDQyClNJR0hVUDogW2xpYmp2bS5zbysweDJjYzhkMF0sIHNhX21hc2tbMF09
MHhmZmZmZmZmZiwgc2FfZmxhZ3M9MHgwMDAwMDA0MgpTSUdJTlQ6IFtsaWJqdm0uc28rMHgyY2M4
ZDBdLCBzYV9tYXNrWzBdPTB4ZmZmZmZmZmYsIHNhX2ZsYWdzPTB4MDAwMDAwNDIKU0lHUVVJVDog
W2xpYmp2bS5zbysweDJjYzhkMF0sIHNhX21hc2tbMF09MHhmZmZmZmZmZiwgc2FfZmxhZ3M9MHgw
MDAwMDA0MgpTSUdURVJNOiBbbGlianZtLnNvKzB4MmNjOGQwXSwgc2FfbWFza1swXT0weGZmZmZm
ZmZmLCBzYV9mbGFncz0weDAwMDAwMDQyClNJR1VTUjI6IFtsaWJqdm0uc28rMHgyY2Q2NjBdLCBz
YV9tYXNrWzBdPTB4MDAwMDAwMDAsIHNhX2ZsYWdzPTB4MDAwMDAwNDIKCgotLS0tLS0tLS0tLS0t
LS0gIFMgWSBTIFQgRSBNICAtLS0tLS0tLS0tLS0tLS0KCk9TOkJzZAp1bmFtZTpGcmVlQlNEIDYu
Mi1SRUxFQVNFLXA0IEZyZWVCU0QgNi4yLVJFTEVBU0UtcDQgIzA6IFRodSBBcHIgMjYgMTc6NDA6
NTMgVVRDIDIwMDcgICAgIHJvb3RAaTM4Ni1idWlsZGVyLmRhZW1vbm9sb2d5Lm5ldDovdXNyL29i
ai91c3Ivc3JjL3N5cy9HRU5FUklDIGkzODYKcmxpbWl0OiBTVEFDSyA2NTUzNmssIENPUkUgaW5m
aW5pdHksIE5QUk9DIDM2MzIsIE5PRklMRSA3MjY0CkNQVTp0b3RhbCAxIGZhbWlseSA2LCBjbW92
LCBjeDgsIGZ4c3IsIG1teCwgc3NlLCBzc2UyCgpNZW1vcnk6IDRrIHBhZ2UsIHBoeXNpY2FsIDQz
NzE4NGsoMTA5Mjk2ayBmcmVlKQoKdm1faW5mbzogSmF2YSBIb3RTcG90KFRNKSBDbGllbnQgVk0g
KDEuNi4wXzAxLXAxLXJvb3RfMTVfc2VwXzIwMDdfMTRfMjYtYjAwKSBmb3IgYnNkLXg4NiwgYnVp
bHQgb24gU2VwIDE1IDIwMDcgMTQ6NDQ6MDggYnkgInJvb3QiIHdpdGggZ2NjIDMuNC42IFtGcmVl
QlNEXSAyMDA2MDMwNQoK
------=_Part_6276_8371074.1189865201895--

From owner-freebsd-java@FreeBSD.ORG  Sat Sep 15 17:50:14 2007
Return-Path: <owner-freebsd-java@FreeBSD.ORG>
Delivered-To: java@FreeBSD.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id E483816A418;
	Sat, 15 Sep 2007 17:50:14 +0000 (UTC)
	(envelope-from kris@FreeBSD.org)
Received: from weak.local (hub.freebsd.org [IPv6:2001:4f8:fff6::36])
	by mx1.freebsd.org (Postfix) with ESMTP id B140713C442;
	Sat, 15 Sep 2007 17:50:13 +0000 (UTC)
	(envelope-from kris@FreeBSD.org)
Message-ID: <46EC1B55.4060202@FreeBSD.org>
Date: Sat, 15 Sep 2007 19:50:13 +0200
From: Kris Kennaway <kris@FreeBSD.org>
User-Agent: Thunderbird 2.0.0.6 (Macintosh/20070728)
MIME-Version: 1.0
To: java@FreeBSD.org,  performance@FreeBSD.org
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Cc: 
Subject: Massive performance loss from OS::sleep hack
X-BeenThere: freebsd-java@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting Java to FreeBSD <freebsd-java.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-java>
List-Post: <mailto:freebsd-java@freebsd.org>
List-Help: <mailto:freebsd-java-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 15 Sep 2007 17:50:15 -0000

Hi,

I have been running the volano java benchmark 
(http://www.volano.com/benchmarks.html) on an 8-core i386 system, and 
out of the box jdk15 on FreeBSD performs extremely poorly.  The system 
is more than 90% idle, and profiling shows that the ~800 threads in the 
benchmark are spending most of their time doing short nanosleep() calls.


I traced it to the following FreeBSD-specific hack in the jdk:

// XXXBSD: understand meaning and workaround related to yield
...
// XXXBSD: done differently in 1.3.1, take a look
int os::sleep(Thread* thread, jlong millis, bool interruptible) {
   assert(thread == Thread::current(),  "thread consistency check");
...

   if (millis <= 0) {
     // NOTE: workaround for bug 4338139
     if (thread->is_Java_thread()) {
       ThreadBlockInVM tbivm((JavaThread*) thread);
// BSDXXX: Only use pthread_yield here and below if the system thread
// scheduler gives time slices to lower priority threads when yielding.
#ifdef __FreeBSD__
       os_sleep(MinSleepInterval, interruptible);
#else
       pthread_yield();
#endif

When I removed this hack (i.e. revert to pthread_yield()) I got an 
immediate 7-fold performance increase, which brings FreeBSD performance 
on par with Solaris.

What is the reason why this code is necessary?  Does FreeBSD's 
sched_yield() really have different semantics to the other operating 
systems, or was this a libkse bug that was being worked around?

Kris

From owner-freebsd-java@FreeBSD.ORG  Sat Sep 15 18:41:44 2007
Return-Path: <owner-freebsd-java@FreeBSD.ORG>
Delivered-To: java@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 664BF16A417;
	Sat, 15 Sep 2007 18:41:44 +0000 (UTC)
	(envelope-from deischen@freebsd.org)
Received: from mail.netplex.net (mail.netplex.net [204.213.176.10])
	by mx1.freebsd.org (Postfix) with ESMTP id 0784A13C458;
	Sat, 15 Sep 2007 18:41:43 +0000 (UTC)
	(envelope-from deischen@freebsd.org)
Received: from sea.ntplx.net (sea.ntplx.net [204.213.176.11])
	by mail.netplex.net (8.14.1/8.14.1/NETPLEX) with ESMTP id
	l8FISrp7017490; Sat, 15 Sep 2007 14:28:53 -0400 (EDT)
X-Virus-Scanned: by AMaViS and Clam AntiVirus (mail.netplex.net)
X-Greylist: Message whitelisted by DRAC access database, not delayed by
	milter-greylist-3.0 (mail.netplex.net [204.213.176.10]);
	Sat, 15 Sep 2007 14:28:53 -0400 (EDT)
Date: Sat, 15 Sep 2007 14:28:53 -0400 (EDT)
From: Daniel Eischen <deischen@freebsd.org>
X-X-Sender: eischen@sea.ntplx.net
To: Kris Kennaway <kris@freebsd.org>
In-Reply-To: <46EC1B55.4060202@FreeBSD.org>
Message-ID: <Pine.GSO.4.64.0709151423080.1406@sea.ntplx.net>
References: <46EC1B55.4060202@FreeBSD.org>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed
Cc: java@freebsd.org, performance@freebsd.org
Subject: Re: Massive performance loss from OS::sleep hack
X-BeenThere: freebsd-java@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: Daniel Eischen <deischen@freebsd.org>
List-Id: Porting Java to FreeBSD <freebsd-java.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-java>
List-Post: <mailto:freebsd-java@freebsd.org>
List-Help: <mailto:freebsd-java-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 15 Sep 2007 18:41:44 -0000

On Sat, 15 Sep 2007, Kris Kennaway wrote:

> Hi,
>
> I have been running the volano java benchmark 
> (http://www.volano.com/benchmarks.html) on an 8-core i386 system, and out of 
> the box jdk15 on FreeBSD performs extremely poorly.  The system is more than 
> 90% idle, and profiling shows that the ~800 threads in the benchmark are 
> spending most of their time doing short nanosleep() calls.
>
>
> I traced it to the following FreeBSD-specific hack in the jdk:
>
> // XXXBSD: understand meaning and workaround related to yield
> ...
> // XXXBSD: done differently in 1.3.1, take a look
> int os::sleep(Thread* thread, jlong millis, bool interruptible) {
>  assert(thread == Thread::current(),  "thread consistency check");
> ...
>
>  if (millis <= 0) {
>    // NOTE: workaround for bug 4338139
>    if (thread->is_Java_thread()) {
>      ThreadBlockInVM tbivm((JavaThread*) thread);
> // BSDXXX: Only use pthread_yield here and below if the system thread
> // scheduler gives time slices to lower priority threads when yielding.
> #ifdef __FreeBSD__
>      os_sleep(MinSleepInterval, interruptible);
> #else
>      pthread_yield();
> #endif
>
> When I removed this hack (i.e. revert to pthread_yield()) I got an immediate 
> 7-fold performance increase, which brings FreeBSD performance on par with 
> Solaris.
>
> What is the reason why this code is necessary?  Does FreeBSD's sched_yield() 
> really have different semantics to the other operating systems, or was this a 
> libkse bug that was being worked around?

It's certainly not a libkse bug, at least with scope process threads 
libkse does the right thinng.  For scope system threads and all libthr
threads, it probably depends on what scheduler you are using since
it's essentially a __sys_sched_yield().

On a side note, I think pthread_yield() is deprecated and not in the
latest POSIX spec.  sched_yield() is in the spec and is specified
to account for behavior in a threaded environment.

-- 
DE

From owner-freebsd-java@FreeBSD.ORG  Sat Sep 15 19:08:32 2007
Return-Path: <owner-freebsd-java@FreeBSD.ORG>
Delivered-To: java@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 98BF416A418;
	Sat, 15 Sep 2007 19:08:32 +0000 (UTC)
	(envelope-from kris@FreeBSD.org)
Received: from weak.local (hub.freebsd.org [IPv6:2001:4f8:fff6::36])
	by mx1.freebsd.org (Postfix) with ESMTP id C92A113C483;
	Sat, 15 Sep 2007 19:08:29 +0000 (UTC)
	(envelope-from kris@FreeBSD.org)
Message-ID: <46EC2DAA.9070602@FreeBSD.org>
Date: Sat, 15 Sep 2007 21:08:26 +0200
From: Kris Kennaway <kris@FreeBSD.org>
User-Agent: Thunderbird 2.0.0.6 (Macintosh/20070728)
MIME-Version: 1.0
To: Daniel Eischen <deischen@freebsd.org>
References: <46EC1B55.4060202@FreeBSD.org>
	<Pine.GSO.4.64.0709151423080.1406@sea.ntplx.net>
In-Reply-To: <Pine.GSO.4.64.0709151423080.1406@sea.ntplx.net>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Cc: java@freebsd.org, performance@freebsd.org
Subject: Re: Massive performance loss from OS::sleep hack
X-BeenThere: freebsd-java@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting Java to FreeBSD <freebsd-java.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-java>
List-Post: <mailto:freebsd-java@freebsd.org>
List-Help: <mailto:freebsd-java-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 15 Sep 2007 19:08:32 -0000

Daniel Eischen wrote:

>> When I removed this hack (i.e. revert to pthread_yield()) I got an 
>> immediate 7-fold performance increase, which brings FreeBSD 
>> performance on par with Solaris.
>>
>> What is the reason why this code is necessary?  Does FreeBSD's 
>> sched_yield() really have different semantics to the other operating 
>> systems, or was this a libkse bug that was being worked around?
> 
> It's certainly not a libkse bug, at least with scope process threads 
> libkse does the right thinng.  For scope system threads and all libthr
> threads, it probably depends on what scheduler you are using since
> it's essentially a __sys_sched_yield().
> 
> On a side note, I think pthread_yield() is deprecated and not in the
> latest POSIX spec.  sched_yield() is in the spec and is specified
> to account for behavior in a threaded environment.

Yeah, libthr's pthread_yield just calls sched_yield.  Anyway, it seems 
to me that the decision of what thread to run next is a scheduler 
decision, and if it is inappropriate for some reason for a scheduler to 
possibly choose to reschedule the same thread that just yielded, this is 
something that should be addressed in the scheduler rather than by 
adding hacks to the application.

Kris


From owner-freebsd-java@FreeBSD.ORG  Sat Sep 15 20:10:48 2007
Return-Path: <owner-freebsd-java@FreeBSD.ORG>
Delivered-To: java@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 1BABA16A417
	for <java@freebsd.org>; Sat, 15 Sep 2007 20:10:48 +0000 (UTC)
	(envelope-from freebsd@spatula.net)
Received: from turing.morons.org (turing.morons.org [208.96.51.42])
	by mx1.freebsd.org (Postfix) with ESMTP id EB24B13C45B
	for <java@freebsd.org>; Sat, 15 Sep 2007 20:10:47 +0000 (UTC)
	(envelope-from freebsd@spatula.net)
Received: by turing.morons.org (Postfix, from userid 1001)
	id CB2B81704B; Sat, 15 Sep 2007 13:10:41 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1])
	by turing.morons.org (Postfix) with ESMTP id B80E617037;
	Sat, 15 Sep 2007 13:10:41 -0700 (PDT)
Date: Sat, 15 Sep 2007 13:10:41 -0700 (PDT)
From: Nick Johnson <freebsd@spatula.net>
X-X-Sender: spatula@turing
To: Kris Kennaway <kris@FreeBSD.org>, java@freebsd.org
In-Reply-To: <46EC1B55.4060202@FreeBSD.org>
Message-ID: <20070915125918.R82369@turing>
References: <46EC1B55.4060202@FreeBSD.org>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Cc: 
Subject: Re: Massive performance loss from OS::sleep hack
X-BeenThere: freebsd-java@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting Java to FreeBSD <freebsd-java.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-java>
List-Post: <mailto:freebsd-java@freebsd.org>
List-Help: <mailto:freebsd-java-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 15 Sep 2007 20:10:48 -0000

I looked up the bug # in Sun's bug database, and although it isn't there 
anymore, there is another bug marked as a duplicate:

http://bugs.sun.com/view_bug.do?bug_id=4319085

I don't pretend to understand the details, but it looks like that bit of 
code was introduced to work around a Solaris kernel bug related to threads 
not yielding/suspending.

I wonder if that might have been a problem a long time ago with libc_r 
that no longer troubles us.  Fortunately, the bug indicates that it is 
very easy to repeat (though that may be more true on Solaris than 
FreeBSD), so it could be easy to test whether just using pthread_yield() 
is now sufficient.

   Nick

On Sat, 15 Sep 2007, Kris Kennaway wrote:

> Hi,
> 
> I have been running the volano java benchmark
> (http://www.volano.com/benchmarks.html) on an 8-core i386 system, and out of
> the box jdk15 on FreeBSD performs extremely poorly.  The system is more than
> 90% idle, and profiling shows that the ~800 threads in the benchmark are
> spending most of their time doing short nanosleep() calls.
> 
> 
> I traced it to the following FreeBSD-specific hack in the jdk:
> 
> // XXXBSD: understand meaning and workaround related to yield
> ...
> // XXXBSD: done differently in 1.3.1, take a look
> int os::sleep(Thread* thread, jlong millis, bool interruptible) {
>   assert(thread == Thread::current(),  "thread consistency check");
> ...
> 
>   if (millis <= 0) {
>     // NOTE: workaround for bug 4338139
>     if (thread->is_Java_thread()) {
>       ThreadBlockInVM tbivm((JavaThread*) thread);
> // BSDXXX: Only use pthread_yield here and below if the system thread
> // scheduler gives time slices to lower priority threads when yielding.
> #ifdef __FreeBSD__
>       os_sleep(MinSleepInterval, interruptible);
> #else
>       pthread_yield();
> #endif
> 
> When I removed this hack (i.e. revert to pthread_yield()) I got an immediate
> 7-fold performance increase, which brings FreeBSD performance on par with
> Solaris.
> 
> What is the reason why this code is necessary?  Does FreeBSD's sched_yield()
> really have different semantics to the other operating systems, or was this a
> libkse bug that was being worked around?
> 
> Kris
> _______________________________________________
> freebsd-java@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-java
> To unsubscribe, send any mail to "freebsd-java-unsubscribe@freebsd.org"
> 

-- 
"Courage isn't just a matter of not being frightened, you know. It's being
 afraid and doing what you have to do anyway."
   Doctor Who - Planet of the Daleks
This message has been brought to you by Nick Johnson 2.3b1 and the number 6.
http://healerNick.com/       http://morons.org/        http://spatula.net/