<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>56444</bug_id>
          
          <creation_ts>2004-07-08 05:03 0000</creation_ts>
          <short_desc>sun-jdk installations do not have proper font configurations (cjk?)</short_desc>
          <delta_ts>2006-11-22 15:35:09 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>Applications</component>
          <version>2004.1</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>chutz@gg3.net</reporter>
          <assigned_to>java@gentoo.org</assigned_to>
          <cc>cjk@gentoo.org</cc>

      

      
          <long_desc isprivate="0">
            <who>chutz@gg3.net</who>
            <bug_when>2004-07-08 05:03:03 0000</bug_when>
            <thetext>Problem:

Java applications do not display Japanese fonts if using a sun-jdk package. I haven&apos;t checked with other java environments. The problem is that the default font configuration for Japanese, included in the distribution of the sun-jdk package is absolutely incorrect on gentoo. The ebuilds should take care of the problem, possibly by supplying a custom configuration file.

For example, the 1.4.x series of the java-package look in ${JAVA_HOME}/jre/lib for the font configuration files. After looking at a few strace outputs, it seems that the best bet would be to install a gentoo-specific font.properties.ja file (which is the last file that java resorts to, if using a Japanese locale).

I am not very fluent in font configurations, but I know that the current one (referring to &quot;watanabe&quot; fonts) is not correct. Furthermore, it is possible to use ttf fonts directly, but their path has to be specified explicitly. I guess that a useflag (cjk?) and a dependency on kochi-substitute (cjk ? kochi-substitute) may be necessary. It seems that the RedHat8 file is the best bet to use as a template for the gentoo installation.

Another note of warning is that the 1.5.x series of the sun-jdk package have a different configuration file, which is however, much nicer to manage. Since sun-jdk does not recognize Gentoo, and does not have a proper configuration file, installing a ${JAVA_HOME}/jre/lib/fontconfig.properties file (possibly by using RedHat&apos;s file as a template and substituting the paths) is the way to go.

I am not submitting patches, because I am not sure that my system is properly configured in respect to fonts. I have installed fonts myself in more or less arbitrary locations (TrueType, TTF, truetype), and I am using old versions of the kochi fonts, so I am not sure that a patch that I submit would work on any other gentoo system. And as a last point, I only read Japanese, so I cannot help with the other cjk fonts.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>043936y@acadiau.ca</who>
            <bug_when>2004-07-09 19:35:47 0000</bug_when>
            <thetext>if you installed fonts yourself(i did so), you have to change 
/opt/sun-jdk-1.4.2.04/jre/lib/font.properties.ja
Here is what i did:
i modified font.properties and saved as font.properties.zh_CN.

I used Microsoft Simpilified Chinese TTF</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>karltk@gentoo.org</who>
            <bug_when>2004-12-23 02:19:01 0000</bug_when>
            <thetext>We don&apos;t have any non-latin developers at the present time, so we&apos;re a bit uncertain as to what is the best way to attack this. 

If anybody in the cjk herd can come up with a solution, or at least provide us with some good guidelines, assistance and testing, we should be able resolve this bug.

Reassigning to you guys so you may add your thoughts on the matter. </thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>matsuu@gentoo.org</who>
            <bug_when>2006-11-10 21:49:17 0000</bug_when>
            <thetext>Created an attachment (id=101647)
sun-jdk-1.5.0.08-r1.patch

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>matsuu@gentoo.org</who>
            <bug_when>2006-11-10 21:50:12 0000</bug_when>
            <thetext>Created an attachment (id=101649)
files/fontconfig.Gentoo.properties

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>matsuu@gentoo.org</who>
            <bug_when>2006-11-10 21:54:15 0000</bug_when>
            <thetext>java herds: please add the fontconfig.Gentoo.properties for cjk font support.

this is based on fontconfig.RedHat.9.0.properties.src.

cf.
 http://java.sun.com/j2se/1.5.0/docs/guide/intl/fontconfig.html</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>caster@gentoo.org</who>
            <bug_when>2006-11-22 15:29:57 0000</bug_when>
            <thetext>Fixed in sun-jdk-1.5.0.09-r1, thanks for the patch/config. If anyone wants it for sun-jdk-1.4 too, please reopen.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>caster@gentoo.org</who>
            <bug_when>2006-11-22 15:34:44 0000</bug_when>
            <thetext>Applied also to sun-jdk-1.5.0.09-r1.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>caster@gentoo.org</who>
            <bug_when>2006-11-22 15:35:09 0000</bug_when>
            <thetext>Meant sun-jre-bin-1.5.0.09-r1. Sorry for the bugspam.</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>101647</attachid>
            <date>2006-11-10 21:49 0000</date>
            <desc>sun-jdk-1.5.0.08-r1.patch</desc>
            <filename>sun-jdk-1.5.0.08-r1.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIHN1bi1qZGstMS41LjAuMDguZWJ1aWxkCTIwMDYtMTAtMTUgMDE6MzE6NTAuMDAwMDAwMDAw
ICswOTAwCisrKyBzdW4tamRrLTEuNS4wLjA4LXIxLmVidWlsZAkyMDA2LTExLTExIDExOjE4OjE4
LjAwMDAwMDAwMCArMDkwMApAQCAtMTMyLDYgKzEzMiw5IEBACiAKIAlkb21lbnUgJHtUfS9zdW5f
amF2YS0ke1NMT1R9LmRlc2t0b3AKIAorCWluc2ludG8gL29wdC8ke1B9L2pyZS9saWIvCisJbmV3
aW5zICIke0ZJTEVTRElSfSIvZm9udGNvbmZpZy5HZW50b28ucHJvcGVydGllcyBmb250Y29uZmln
LnByb3BlcnRpZXMKKwogCXNldF9qYXZhX2VudgogfQogCg==
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>101649</attachid>
            <date>2006-11-10 21:50 0000</date>
            <desc>files/fontconfig.Gentoo.properties</desc>
            <filename>fontconfig.Gentoo.properties</filename>
            <type>text/plain</type>
            <data encoding="base64">IyBWZXJzaW9uCgp2ZXJzaW9uPTEKCiMgQ29tcG9uZW50IEZvbnQgTWFwcGluZ3MKCmFsbGZvbnRz
LmNoaW5lc2UtZ2IxODAzMD0tbWlzYy1taW5nIGZvciBpc28xMDY0NiAtbWVkaXVtLXItbm9ybWFs
LS0qLSVkLSotKi1jLSotaXNvMTA2NDYtMQphbGxmb250cy5jaGluZXNlLWdiMTgwMzAubW90aWY9
LWlzYXMtc29uZyB0aS1tZWRpdW0tci1ub3JtYWwtLSotJWQtKi0qLWMtKi1nYjIzMTIuMTk4MC0w
CmFsbGZvbnRzLmNoaW5lc2UtYmlnNT0tYXJwaGljIHRlY2hub2xvZ3kgY28uLWFyIHBsIG1pbmd0
aTJsIGJpZzUtbWVkaXVtLXItbm9ybWFsLS0qLSVkLSotKi1jLSotaXNvMTA2NDYtMQphbGxmb250
cy5jaGluZXNlLWJpZzUubW90aWY9LXRhaXBlaS1maXhlZC1tZWRpdW0tci1ub3JtYWwtLSotJWQt
Ki0qLWMtKi1iaWc1LTAKYWxsZm9udHMubHVjaWRhPS1iJmgtbHVjaWRhc2Fucy1tZWRpdW0tci1u
b3JtYWwtc2Fucy0qLSVkLSotKi1wLSotaXNvODg1OS0xCgpzZXJpZi5wbGFpbi5qYXBhbmVzZS14
MDIwOD0tbWlzYy1rb2NoaSBtaW5jaG8tbWVkaXVtLXItbm9ybWFsLS0qLSVkLSotKi1jLSotamlz
eDAyMDguMTk4My0wCnNlcmlmLnBsYWluLmtvcmVhbj0tbWlzYy1iYWVrbXVrIGJhdGFuZy1tZWRp
dW0tci1ub3JtYWwtLSotJWQtKi0qLWMtKi1pc28xMDY0Ni0xCnNlcmlmLnBsYWluLmtvcmVhbi5t
b3RpZj0tbWlzYy1iYWVrbXVrIGJhdGFuZy1tZWRpdW0tci1ub3JtYWwtLSotJWQtKi0qLWMtKi1r
c2M1NjAxLjE5ODctMApzZXJpZi5wbGFpbi5sYXRpbi0xPS1iJmgtbHVjaWRhYnJpZ2h0LW1lZGl1
bS1yLW5vcm1hbC0tKi0lZC0qLSotcC0qLWlzbzg4NTktMQpzZXJpZi5wbGFpbi5sYXRpbi0xLm1v
dGlmPS1iJmgtbHV4aSBzZXJpZi1tZWRpdW0tci1ub3JtYWwtLSotJWQtKi0qLXAtKi1pc284ODU5
LTEKCnNlcmlmLmJvbGQuamFwYW5lc2UteDAyMDg9LW1pc2Mta29jaGkgbWluY2hvLW1lZGl1bS1y
LW5vcm1hbC0tKi0lZC0qLSotYy0qLWppc3gwMjA4LjE5ODMtMApzZXJpZi5ib2xkLmtvcmVhbj0t
bWlzYy1iYWVrbXVrIGJhdGFuZy1tZWRpdW0tci1ub3JtYWwtLSotJWQtKi0qLWMtKi1pc28xMDY0
Ni0xCnNlcmlmLmJvbGQua29yZWFuLm1vdGlmPS1taXNjLWJhZWttdWsgYmF0YW5nLW1lZGl1bS1y
LW5vcm1hbC0tKi0lZC0qLSotYy0qLWtzYzU2MDEuMTk4Ny0wCnNlcmlmLmJvbGQubGF0aW4tMT0t
YiZoLWx1Y2lkYWJyaWdodC1kZW1pYm9sZC1yLW5vcm1hbC0tKi0lZC0qLSotcC0qLWlzbzg4NTkt
MQpzZXJpZi5ib2xkLmxhdGluLTEubW90aWY9LWImaC1sdXhpIHNlcmlmLWJvbGQtci1ub3JtYWwt
LSotJWQtKi0qLXAtKi1pc284ODU5LTEKCnNlcmlmLml0YWxpYy5qYXBhbmVzZS14MDIwOD0tbWlz
Yy1rb2NoaSBtaW5jaG8tbWVkaXVtLXItbm9ybWFsLS0qLSVkLSotKi1jLSotamlzeDAyMDguMTk4
My0wCnNlcmlmLml0YWxpYy5rb3JlYW49LW1pc2MtYmFla211ayBiYXRhbmctbWVkaXVtLXItbm9y
bWFsLS0qLSVkLSotKi1jLSotaXNvMTA2NDYtMQpzZXJpZi5pdGFsaWMua29yZWFuLm1vdGlmPS1t
aXNjLWJhZWttdWsgYmF0YW5nLW1lZGl1bS1yLW5vcm1hbC0tKi0lZC0qLSotYy0qLWtzYzU2MDEu
MTk4Ny0wCnNlcmlmLml0YWxpYy5sYXRpbi0xPS1iJmgtbHVjaWRhYnJpZ2h0LW1lZGl1bS1pLW5v
cm1hbC0tKi0lZC0qLSotcC0qLWlzbzg4NTktMQpzZXJpZi5pdGFsaWMubGF0aW4tMS5tb3RpZj0t
YiZoLWx1eGkgc2VyaWYtbWVkaXVtLWktbm9ybWFsLS0qLSVkLSotKi1wLSotaXNvODg1OS0xCgpz
ZXJpZi5ib2xkaXRhbGljLmphcGFuZXNlLXgwMjA4PS1taXNjLWtvY2hpIG1pbmNoby1tZWRpdW0t
ci1ub3JtYWwtLSotJWQtKi0qLWMtKi1qaXN4MDIwOC4xOTgzLTAKc2VyaWYuYm9sZGl0YWxpYy5r
b3JlYW49LW1pc2MtYmFla211ayBiYXRhbmctbWVkaXVtLXItbm9ybWFsLS0qLSVkLSotKi1jLSot
aXNvMTA2NDYtMQpzZXJpZi5ib2xkaXRhbGljLmtvcmVhbi5tb3RpZj0tbWlzYy1iYWVrbXVrIGJh
dGFuZy1tZWRpdW0tci1ub3JtYWwtLSotJWQtKi0qLWMtKi1rc2M1NjAxLjE5ODctMApzZXJpZi5i
b2xkaXRhbGljLmxhdGluLTE9LWImaC1sdWNpZGFicmlnaHQtZGVtaWJvbGQtaS1ub3JtYWwtLSot
JWQtKi0qLXAtKi1pc284ODU5LTEKc2VyaWYuYm9sZGl0YWxpYy5sYXRpbi0xLm1vdGlmPS1iJmgt
bHV4aSBzZXJpZi1ib2xkLWktbm9ybWFsLS0qLSVkLSotKi1wLSotaXNvODg1OS0xCgpzYW5zc2Vy
aWYucGxhaW4uamFwYW5lc2UteDAyMDg9LW1pc2Mta29jaGkgZ290aGljLW1lZGl1bS1yLW5vcm1h
bC0tKi0lZC0qLSotYy0qLWppc3gwMjA4LjE5ODMtMApzYW5zc2VyaWYucGxhaW4ua29yZWFuPS1t
aXNjLWJhZWttdWsgZ3VsaW0tbWVkaXVtLXItbm9ybWFsLS0qLSVkLSotKi1jLSotaXNvMTA2NDYt
MQpzYW5zc2VyaWYucGxhaW4ua29yZWFuLm1vdGlmPS1taXNjLWJhZWttdWsgZ3VsaW0tbWVkaXVt
LXItbm9ybWFsLS0qLSVkLSotKi1jLSota3NjNTYwMS4xOTg3LTAKc2Fuc3NlcmlmLnBsYWluLmxh
dGluLTE9LWImaC1sdWNpZGFzYW5zLW1lZGl1bS1yLW5vcm1hbC1zYW5zLSotJWQtKi0qLXAtKi1p
c284ODU5LTEKc2Fuc3NlcmlmLnBsYWluLmxhdGluLTEubW90aWY9LWImaC1sdXhpIHNhbnMtbWVk
aXVtLXItbm9ybWFsLS0qLSVkLSotKi1wLSotaXNvODg1OS0xCgpzYW5zc2VyaWYuYm9sZC5qYXBh
bmVzZS14MDIwOD0tbWlzYy1rb2NoaSBnb3RoaWMtbWVkaXVtLXItbm9ybWFsLS0qLSVkLSotKi1j
LSotamlzeDAyMDguMTk4My0wCnNhbnNzZXJpZi5ib2xkLmtvcmVhbj0tbWlzYy1iYWVrbXVrIGd1
bGltLW1lZGl1bS1yLW5vcm1hbC0tKi0lZC0qLSotYy0qLWlzbzEwNjQ2LTEKc2Fuc3NlcmlmLmJv
bGQua29yZWFuLm1vdGlmPS1taXNjLWJhZWttdWsgZ3VsaW0tbWVkaXVtLXItbm9ybWFsLS0qLSVk
LSotKi1jLSota3NjNTYwMS4xOTg3LTAKc2Fuc3NlcmlmLmJvbGQubGF0aW4tMT0tYiZoLWx1Y2lk
YXNhbnMtYm9sZC1yLW5vcm1hbC1zYW5zLSotJWQtKi0qLXAtKi1pc284ODU5LTEKc2Fuc3Nlcmlm
LmJvbGQubGF0aW4tMS5tb3RpZj0tYiZoLWx1eGkgc2Fucy1ib2xkLXItbm9ybWFsLS0qLSVkLSot
Ki1wLSotaXNvODg1OS0xCgpzYW5zc2VyaWYuaXRhbGljLmphcGFuZXNlLXgwMjA4PS1taXNjLWtv
Y2hpIGdvdGhpYy1tZWRpdW0tci1ub3JtYWwtLSotJWQtKi0qLWMtKi1qaXN4MDIwOC4xOTgzLTAK
c2Fuc3NlcmlmLml0YWxpYy5rb3JlYW49LW1pc2MtYmFla211ayBndWxpbS1tZWRpdW0tci1ub3Jt
YWwtLSotJWQtKi0qLWMtKi1pc28xMDY0Ni0xCnNhbnNzZXJpZi5pdGFsaWMua29yZWFuLm1vdGlm
PS1taXNjLWJhZWttdWsgZ3VsaW0tbWVkaXVtLXItbm9ybWFsLS0qLSVkLSotKi1jLSota3NjNTYw
MS4xOTg3LTAKc2Fuc3NlcmlmLml0YWxpYy5sYXRpbi0xPS1iJmgtbHVjaWRhc2Fucy1tZWRpdW0t
aS1ub3JtYWwtc2Fucy0qLSVkLSotKi1wLSotaXNvODg1OS0xCnNhbnNzZXJpZi5pdGFsaWMubGF0
aW4tMS5tb3RpZj0tYiZoLWx1eGkgc2Fucy1tZWRpdW0taS1ub3JtYWwtLSotJWQtKi0qLXAtKi1p
c284ODU5LTEKCnNhbnNzZXJpZi5ib2xkaXRhbGljLmphcGFuZXNlLXgwMjA4PS1taXNjLWtvY2hp
IGdvdGhpYy1tZWRpdW0tci1ub3JtYWwtLSotJWQtKi0qLWMtKi1qaXN4MDIwOC4xOTgzLTAKc2Fu
c3NlcmlmLmJvbGRpdGFsaWMua29yZWFuPS1taXNjLWJhZWttdWsgZ3VsaW0tbWVkaXVtLXItbm9y
bWFsLS0qLSVkLSotKi1jLSotaXNvMTA2NDYtMQpzYW5zc2VyaWYuYm9sZGl0YWxpYy5rb3JlYW4u
bW90aWY9LW1pc2MtYmFla211ayBndWxpbS1tZWRpdW0tci1ub3JtYWwtLSotJWQtKi0qLWMtKi1r
c2M1NjAxLjE5ODctMApzYW5zc2VyaWYuYm9sZGl0YWxpYy5sYXRpbi0xPS1iJmgtbHVjaWRhc2Fu
cy1ib2xkLWktbm9ybWFsLXNhbnMtKi0lZC0qLSotcC0qLWlzbzg4NTktMQpzYW5zc2VyaWYuYm9s
ZGl0YWxpYy5sYXRpbi0xLm1vdGlmPS1iJmgtbHV4aSBzYW5zLWJvbGQtaS1ub3JtYWwtLSotJWQt
Ki0qLXAtKi1pc284ODU5LTEKCm1vbm9zcGFjZWQucGxhaW4uamFwYW5lc2UteDAyMDg9LW1pc2Mt
a29jaGkgbWluY2hvLW1lZGl1bS1yLW5vcm1hbC0tKi0lZC0qLSotYy0qLWppc3gwMjA4LjE5ODMt
MAptb25vc3BhY2VkLnBsYWluLmtvcmVhbj0tbWlzYy1iYWVrbXVrIGJhdGFuZy1tZWRpdW0tci1u
b3JtYWwtLSotJWQtKi0qLWMtKi1pc28xMDY0Ni0xCm1vbm9zcGFjZWQucGxhaW4ua29yZWFuLm1v
dGlmPS1taXNjLWJhZWttdWsgYmF0YW5nLW1lZGl1bS1yLW5vcm1hbC0tKi0lZC0qLSotYy0qLWtz
YzU2MDEuMTk4Ny0wCm1vbm9zcGFjZWQucGxhaW4ubGF0aW4tMT0tYiZoLWx1Y2lkYXR5cGV3cml0
ZXItbWVkaXVtLXItbm9ybWFsLXNhbnMtKi0lZC0qLSotbS0qLWlzbzg4NTktMQptb25vc3BhY2Vk
LnBsYWluLmxhdGluLTEubW90aWY9LWImaC1sdXhpIG1vbm8tbWVkaXVtLXItbm9ybWFsLS0qLSVk
LSotKi1tLSotaXNvODg1OS0xCgptb25vc3BhY2VkLmJvbGQuamFwYW5lc2UteDAyMDg9LW1pc2Mt
a29jaGkgbWluY2hvLW1lZGl1bS1yLW5vcm1hbC0tKi0lZC0qLSotYy0qLWppc3gwMjA4LjE5ODMt
MAptb25vc3BhY2VkLmJvbGQua29yZWFuPS1taXNjLWJhZWttdWsgYmF0YW5nLW1lZGl1bS1yLW5v
cm1hbC0tKi0lZC0qLSotYy0qLWlzbzEwNjQ2LTEKbW9ub3NwYWNlZC5ib2xkLmtvcmVhbi5tb3Rp
Zj0tbWlzYy1iYWVrbXVrIGJhdGFuZy1tZWRpdW0tci1ub3JtYWwtLSotJWQtKi0qLWMtKi1rc2M1
NjAxLjE5ODctMAptb25vc3BhY2VkLmJvbGQubGF0aW4tMT0tYiZoLWx1Y2lkYXR5cGV3cml0ZXIt
Ym9sZC1yLW5vcm1hbC1zYW5zLSotJWQtKi0qLW0tKi1pc284ODU5LTEKbW9ub3NwYWNlZC5ib2xk
LmxhdGluLTEubW90aWY9LWImaC1sdXhpIG1vbm8tYm9sZC1yLW5vcm1hbC0tKi0lZC0qLSotbS0q
LWlzbzg4NTktMQoKbW9ub3NwYWNlZC5pdGFsaWMuamFwYW5lc2UteDAyMDg9LW1pc2Mta29jaGkg
bWluY2hvLW1lZGl1bS1yLW5vcm1hbC0tKi0lZC0qLSotYy0qLWppc3gwMjA4LjE5ODMtMAptb25v
c3BhY2VkLml0YWxpYy5rb3JlYW49LW1pc2MtYmFla211ayBiYXRhbmctbWVkaXVtLXItbm9ybWFs
LS0qLSVkLSotKi1jLSotaXNvMTA2NDYtMQptb25vc3BhY2VkLml0YWxpYy5rb3JlYW4ubW90aWY9
LW1pc2MtYmFla211ayBiYXRhbmctbWVkaXVtLXItbm9ybWFsLS0qLSVkLSotKi1jLSota3NjNTYw
MS4xOTg3LTAKbW9ub3NwYWNlZC5pdGFsaWMubGF0aW4tMT0tYiZoLWx1Y2lkYXR5cGV3cml0ZXIt
bWVkaXVtLWktbm9ybWFsLXNhbnMtKi0lZC0qLSotbS0qLWlzbzg4NTktMQptb25vc3BhY2VkLml0
YWxpYy5sYXRpbi0xLm1vdGlmPS1iJmgtbHV4aSBtb25vLW1lZGl1bS1pLW5vcm1hbC0tKi0lZC0q
LSotbS0qLWlzbzg4NTktMQoKbW9ub3NwYWNlZC5ib2xkaXRhbGljLmphcGFuZXNlLXgwMjA4PS1t
aXNjLWtvY2hpIG1pbmNoby1tZWRpdW0tci1ub3JtYWwtLSotJWQtKi0qLWMtKi1qaXN4MDIwOC4x
OTgzLTAKbW9ub3NwYWNlZC5ib2xkaXRhbGljLmtvcmVhbj0tbWlzYy1iYWVrbXVrIGJhdGFuZy1t
ZWRpdW0tci1ub3JtYWwtLSotJWQtKi0qLWMtKi1pc28xMDY0Ni0xCm1vbm9zcGFjZWQuYm9sZGl0
YWxpYy5rb3JlYW4ubW90aWY9LW1pc2MtYmFla211ayBiYXRhbmctbWVkaXVtLXItbm9ybWFsLS0q
LSVkLSotKi1jLSota3NjNTYwMS4xOTg3LTAKbW9ub3NwYWNlZC5ib2xkaXRhbGljLmxhdGluLTE9
LWImaC1sdWNpZGF0eXBld3JpdGVyLWJvbGQtaS1ub3JtYWwtc2Fucy0qLSVkLSotKi1tLSotaXNv
ODg1OS0xCm1vbm9zcGFjZWQuYm9sZGl0YWxpYy5sYXRpbi0xLm1vdGlmPS1iJmgtbHV4aSBtb25v
LWJvbGQtaS1ub3JtYWwtLSotJWQtKi0qLW0tKi1pc284ODU5LTEKCmRpYWxvZy5wbGFpbi5qYXBh
bmVzZS14MDIwOD0tbWlzYy1rb2NoaSBnb3RoaWMtbWVkaXVtLXItbm9ybWFsLS0qLSVkLSotKi1j
LSotamlzeDAyMDguMTk4My0wCmRpYWxvZy5wbGFpbi5rb3JlYW49LW1pc2MtYmFla211ayBndWxp
bS1tZWRpdW0tci1ub3JtYWwtLSotJWQtKi0qLWMtKi1pc28xMDY0Ni0xCmRpYWxvZy5wbGFpbi5r
b3JlYW4ubW90aWY9LW1pc2MtYmFla211ayBndWxpbS1tZWRpdW0tci1ub3JtYWwtLSotJWQtKi0q
LWMtKi1rc2M1NjAxLjE5ODctMApkaWFsb2cucGxhaW4ubGF0aW4tMT0tYiZoLWx1Y2lkYXNhbnMt
bWVkaXVtLXItbm9ybWFsLXNhbnMtKi0lZC0qLSotcC0qLWlzbzg4NTktMQpkaWFsb2cucGxhaW4u
bGF0aW4tMS5tb3RpZj0tYiZoLWx1eGkgc2Fucy1tZWRpdW0tci1ub3JtYWwtLSotJWQtKi0qLXAt
Ki1pc284ODU5LTEKCmRpYWxvZy5ib2xkLmphcGFuZXNlLXgwMjA4PS1taXNjLWtvY2hpIGdvdGhp
Yy1tZWRpdW0tci1ub3JtYWwtLSotJWQtKi0qLWMtKi1qaXN4MDIwOC4xOTgzLTAKZGlhbG9nLmJv
bGQua29yZWFuPS1taXNjLWJhZWttdWsgZ3VsaW0tbWVkaXVtLXItbm9ybWFsLS0qLSVkLSotKi1j
LSotaXNvMTA2NDYtMQpkaWFsb2cuYm9sZC5rb3JlYW4ubW90aWY9LW1pc2MtYmFla211ayBndWxp
bS1tZWRpdW0tci1ub3JtYWwtLSotJWQtKi0qLWMtKi1rc2M1NjAxLjE5ODctMApkaWFsb2cuYm9s
ZC5sYXRpbi0xPS1iJmgtbHVjaWRhc2Fucy1ib2xkLXItbm9ybWFsLXNhbnMtKi0lZC0qLSotcC0q
LWlzbzg4NTktMQpkaWFsb2cuYm9sZC5sYXRpbi0xLm1vdGlmPS1iJmgtbHV4aSBzYW5zLWJvbGQt
ci1ub3JtYWwtLSotJWQtKi0qLXAtKi1pc284ODU5LTEKCmRpYWxvZy5pdGFsaWMuamFwYW5lc2Ut
eDAyMDg9LW1pc2Mta29jaGkgZ290aGljLW1lZGl1bS1yLW5vcm1hbC0tKi0lZC0qLSotYy0qLWpp
c3gwMjA4LjE5ODMtMApkaWFsb2cuaXRhbGljLmtvcmVhbj0tbWlzYy1iYWVrbXVrIGd1bGltLW1l
ZGl1bS1yLW5vcm1hbC0tKi0lZC0qLSotYy0qLWlzbzEwNjQ2LTEKZGlhbG9nLml0YWxpYy5rb3Jl
YW4ubW90aWY9LW1pc2MtYmFla211ayBndWxpbS1tZWRpdW0tci1ub3JtYWwtLSotJWQtKi0qLWMt
Ki1rc2M1NjAxLjE5ODctMApkaWFsb2cuaXRhbGljLmxhdGluLTE9LWImaC1sdWNpZGFzYW5zLW1l
ZGl1bS1pLW5vcm1hbC1zYW5zLSotJWQtKi0qLXAtKi1pc284ODU5LTEKZGlhbG9nLml0YWxpYy5s
YXRpbi0xLm1vdGlmPS1iJmgtbHV4aSBzYW5zLW1lZGl1bS1pLW5vcm1hbC0tKi0lZC0qLSotcC0q
LWlzbzg4NTktMQoKZGlhbG9nLmJvbGRpdGFsaWMuamFwYW5lc2UteDAyMDg9LW1pc2Mta29jaGkg
Z290aGljLW1lZGl1bS1yLW5vcm1hbC0tKi0lZC0qLSotYy0qLWppc3gwMjA4LjE5ODMtMApkaWFs
b2cuYm9sZGl0YWxpYy5rb3JlYW49LW1pc2MtYmFla211ayBndWxpbS1tZWRpdW0tci1ub3JtYWwt
LSotJWQtKi0qLWMtKi1pc28xMDY0Ni0xCmRpYWxvZy5ib2xkaXRhbGljLmtvcmVhbi5tb3RpZj0t
bWlzYy1iYWVrbXVrIGd1bGltLW1lZGl1bS1yLW5vcm1hbC0tKi0lZC0qLSotYy0qLWtzYzU2MDEu
MTk4Ny0wCmRpYWxvZy5ib2xkaXRhbGljLmxhdGluLTE9LWImaC1sdWNpZGFzYW5zLWJvbGQtaS1u
b3JtYWwtc2Fucy0qLSVkLSotKi1wLSotaXNvODg1OS0xCmRpYWxvZy5ib2xkaXRhbGljLmxhdGlu
LTEubW90aWY9LWImaC1sdXhpIHNhbnMtYm9sZC1pLW5vcm1hbC0tKi0lZC0qLSotcC0qLWlzbzg4
NTktMQoKZGlhbG9naW5wdXQucGxhaW4uamFwYW5lc2UteDAyMDg9LW1pc2Mta29jaGkgbWluY2hv
LW1lZGl1bS1yLW5vcm1hbC0tKi0lZC0qLSotYy0qLWppc3gwMjA4LjE5ODMtMApkaWFsb2dpbnB1
dC5wbGFpbi5rb3JlYW49LW1pc2MtYmFla211ayBiYXRhbmctbWVkaXVtLXItbm9ybWFsLS0qLSVk
LSotKi1jLSotaXNvMTA2NDYtMQpkaWFsb2dpbnB1dC5wbGFpbi5rb3JlYW4ubW90aWY9LW1pc2Mt
YmFla211ayBiYXRhbmctbWVkaXVtLXItbm9ybWFsLS0qLSVkLSotKi1jLSota3NjNTYwMS4xOTg3
LTAKZGlhbG9naW5wdXQucGxhaW4ubGF0aW4tMT0tYiZoLWx1Y2lkYXR5cGV3cml0ZXItbWVkaXVt
LXItbm9ybWFsLXNhbnMtKi0lZC0qLSotbS0qLWlzbzg4NTktMQpkaWFsb2dpbnB1dC5wbGFpbi5s
YXRpbi0xLm1vdGlmPS1iJmgtbHV4aSBtb25vLW1lZGl1bS1yLW5vcm1hbC0tKi0lZC0qLSotbS0q
LWlzbzg4NTktMQoKZGlhbG9naW5wdXQuYm9sZC5qYXBhbmVzZS14MDIwOD0tbWlzYy1rb2NoaSBt
aW5jaG8tbWVkaXVtLXItbm9ybWFsLS0qLSVkLSotKi1jLSotamlzeDAyMDguMTk4My0wCmRpYWxv
Z2lucHV0LmJvbGQua29yZWFuPS1taXNjLWJhZWttdWsgYmF0YW5nLW1lZGl1bS1yLW5vcm1hbC0t
Ki0lZC0qLSotYy0qLWlzbzEwNjQ2LTEKZGlhbG9naW5wdXQuYm9sZC5rb3JlYW4ubW90aWY9LW1p
c2MtYmFla211ayBiYXRhbmctbWVkaXVtLXItbm9ybWFsLS0qLSVkLSotKi1jLSota3NjNTYwMS4x
OTg3LTAKZGlhbG9naW5wdXQuYm9sZC5sYXRpbi0xPS1iJmgtbHVjaWRhdHlwZXdyaXRlci1ib2xk
LXItbm9ybWFsLXNhbnMtKi0lZC0qLSotbS0qLWlzbzg4NTktMQpkaWFsb2dpbnB1dC5ib2xkLmxh
dGluLTEubW90aWY9LWImaC1sdXhpIG1vbm8tYm9sZC1yLW5vcm1hbC0tKi0lZC0qLSotbS0qLWlz
bzg4NTktMQoKZGlhbG9naW5wdXQuaXRhbGljLmphcGFuZXNlLXgwMjA4PS1taXNjLWtvY2hpIG1p
bmNoby1tZWRpdW0tci1ub3JtYWwtLSotJWQtKi0qLWMtKi1qaXN4MDIwOC4xOTgzLTAKZGlhbG9n
aW5wdXQuaXRhbGljLmtvcmVhbj0tbWlzYy1iYWVrbXVrIGJhdGFuZy1tZWRpdW0tci1ub3JtYWwt
LSotJWQtKi0qLWMtKi1pc28xMDY0Ni0xCmRpYWxvZ2lucHV0Lml0YWxpYy5rb3JlYW4ubW90aWY9
LW1pc2MtYmFla211ayBiYXRhbmctbWVkaXVtLXItbm9ybWFsLS0qLSVkLSotKi1jLSota3NjNTYw
MS4xOTg3LTAKZGlhbG9naW5wdXQuaXRhbGljLmxhdGluLTE9LWImaC1sdWNpZGF0eXBld3JpdGVy
LW1lZGl1bS1pLW5vcm1hbC1zYW5zLSotJWQtKi0qLW0tKi1pc284ODU5LTEKZGlhbG9naW5wdXQu
aXRhbGljLmxhdGluLTEubW90aWY9LWImaC1sdXhpIG1vbm8tbWVkaXVtLWktbm9ybWFsLS0qLSVk
LSotKi1tLSotaXNvODg1OS0xCgpkaWFsb2dpbnB1dC5ib2xkaXRhbGljLmphcGFuZXNlLXgwMjA4
PS1taXNjLWtvY2hpIG1pbmNoby1tZWRpdW0tci1ub3JtYWwtLSotJWQtKi0qLWMtKi1qaXN4MDIw
OC4xOTgzLTAKZGlhbG9naW5wdXQuYm9sZGl0YWxpYy5rb3JlYW49LW1pc2MtYmFla211ayBiYXRh
bmctbWVkaXVtLXItbm9ybWFsLS0qLSVkLSotKi1jLSotaXNvMTA2NDYtMQpkaWFsb2dpbnB1dC5i
b2xkaXRhbGljLmtvcmVhbi5tb3RpZj0tbWlzYy1iYWVrbXVrIGJhdGFuZy1tZWRpdW0tci1ub3Jt
YWwtLSotJWQtKi0qLWMtKi1rc2M1NjAxLjE5ODctMApkaWFsb2dpbnB1dC5ib2xkaXRhbGljLmxh
dGluLTE9LWImaC1sdWNpZGF0eXBld3JpdGVyLWJvbGQtaS1ub3JtYWwtc2Fucy0qLSVkLSotKi1t
LSotaXNvODg1OS0xCmRpYWxvZ2lucHV0LmJvbGRpdGFsaWMubGF0aW4tMS5tb3RpZj0tYiZoLWx1
eGkgbW9uby1ib2xkLWktbm9ybWFsLS0qLSVkLSotKi1tLSotaXNvODg1OS0xCgojIFNlYXJjaCBT
ZXF1ZW5jZXMKCnNlcXVlbmNlLmFsbGZvbnRzPWxhdGluLTEKc2VxdWVuY2UuYWxsZm9udHMuQmln
NT1sYXRpbi0xLGNoaW5lc2UtYmlnNQpzZXF1ZW5jZS5hbGxmb250cy5HQjIzMTI9bGF0aW4tMSxj
aGluZXNlLWdiMTgwMzAKc2VxdWVuY2UuYWxsZm9udHMueC1ldWMtanAtbGludXg9bGF0aW4tMSxq
YXBhbmVzZS14MDIwOApzZXF1ZW5jZS5hbGxmb250cy5FVUMtS1I9bGF0aW4tMSxrb3JlYW4Kc2Vx
dWVuY2UuYWxsZm9udHMuR0IxODAzMD1sYXRpbi0xLGNoaW5lc2UtZ2IxODAzMApzZXF1ZW5jZS5m
YWxsYmFjaz1sdWNpZGEsY2hpbmVzZS1iaWc1LGNoaW5lc2UtZ2IxODAzMCxqYXBhbmVzZS14MDIw
OCxrb3JlYW4KCiMgRXhjbHVzaW9uIFJhbmdlcwoKZXhjbHVzaW9uLmphcGFuZXNlLXgwMjA4PTAz
OTAtMDNkNiwyMjAwLTIyZWYsMjcwMS0yN2JlCgojIEZvbnQgRmlsZSBOYW1lcwoKZmlsZW5hbWUu
LWFycGhpY190ZWNobm9sb2d5X2NvLi1hcl9wbF9taW5ndGkybF9iaWc1LW1lZGl1bS1yLW5vcm1h
bC0tKi0lZC0qLSotYy0qLWlzbzEwNjQ2LTE9L3Vzci9zaGFyZS9mb250cy9hcnBoaWNmb250cy9i
c21pMDBscC50dGYKZmlsZW5hbWUuLW1pc2MtYmFla211a19iYXRhbmctbWVkaXVtLXItbm9ybWFs
LS0qLSVkLSotKi1jLSotaXNvMTA2NDYtMT0vdXNyL3NoYXJlL2ZvbnRzL2JhZWttdWstZm9udHMv
YmF0YW5nLnR0ZgpmaWxlbmFtZS4tbWlzYy1iYWVrbXVrX2d1bGltLW1lZGl1bS1yLW5vcm1hbC0t
Ki0lZC0qLSotYy0qLWlzbzEwNjQ2LTE9L3Vzci9zaGFyZS9mb250cy9iYWVrbXVrLWZvbnRzL2d1
bGltLnR0ZgpmaWxlbmFtZS4tbWlzYy1rb2NoaV9nb3RoaWMtbWVkaXVtLXItbm9ybWFsLS0qLSVk
LSotKi1jLSotamlzeDAyMDguMTk4My0wPS91c3Ivc2hhcmUvZm9udHMva29jaGktc3Vic3RpdHV0
ZS9rb2NoaS1nb3RoaWMtc3Vic3QudHRmCmZpbGVuYW1lLi1taXNjLWtvY2hpX21pbmNoby1tZWRp
dW0tci1ub3JtYWwtLSotJWQtKi0qLWMtKi1qaXN4MDIwOC4xOTgzLTA9L3Vzci9zaGFyZS9mb250
cy9rb2NoaS1zdWJzdGl0dXRlL2tvY2hpLW1pbmNoby1zdWJzdC50dGYKZmlsZW5hbWUuLW1pc2Mt
bWluZyBmb3IgaXNvMTA2NDYgLW1lZGl1bS1yLW5vcm1hbC0tKi0lZC0qLSotYy0qLWlzbzEwNjQ2
LTE9L3Vzci9zaGFyZS9mb250cy9oa3Njcy1taW5nL21pbl91bmkudHRmCgojIEFXVCBYMTEgZm9u
dCBwYXRocwphd3Rmb250cGF0aC5sYXRpbi0xPS91c3Ivc2hhcmUvZm9udHMvVHlwZTEKYXd0Zm9u
dHBhdGguY2hpbmVzZS1iaWc1PS91c3Ivc2hhcmUvZm9udHMvYXJwaGljZm9udHMKYXd0Zm9udHBh
dGguY2hpbmVzZS1nYjE4MDMwPS91c3Ivc2hhcmUvZm9udHMvYXJwaGljZm9udHMKYXd0Zm9udHBh
dGguamFwYW5lc2UteDAyMDg9L3Vzci9zaGFyZS9mb250cy9rb2NoaS1zdWJzdGl0dXRlCmF3dGZv
bnRwYXRoLmtvcmVhbj0vdXNyL3NoYXJlL2ZvbnRzL2JhZWttdWstZm9udHMK
</data>        

          </attachment>
    </bug>

</bugzilla>