Skip to main content



      Home
Home » Archived » BIRT » Birt Line Chart
Birt Line Chart [message #94231] Thu, 24 November 2005 06:37 Go to next message
Eclipse UserFriend
Hi All,
i will generate a Line Chart with Birt Version S20051110, like as see the
attachment "Birt Line Chart.doc",
i also attached the rptdesign-file.
I dont understand the Chart-Wizard, for this problem. In Excel there is an
option (Row or Column) when i define the Data for the Chart.

Can anyone help me?




Re: Birt Line Chart [message #94638 is a reply to message #94231] Mon, 28 November 2005 09:24 Go to previous messageGo to next message
Eclipse UserFriend
Hi Kurt,

You have to define data for the Base Series and for the Orthogonal Series. I
assume you are using the new chart builder in this build. So after selecting
your dataset, you will see your data in a table under the chart, you can
drag a column and drop it to the base or orthogonal series textbox, it will
automatically populate it.

Hope this helps,

David

"Kurt Knippschild" <kurt@ingenieurbuero-knippschild.de> wrote in message
news:dm48ke$l9e$1@news.eclipse.org...
> Hi All,
> i will generate a Line Chart with Birt Version S20051110, like as see the
> attachment "Birt Line Chart.doc",
> i also attached the rptdesign-file.
> I dont understand the Chart-Wizard, for this problem. In Excel there is an
> option (Row or Column) when i define the Data for the Chart.
>
> Can anyone help me?
>
>
>
>
Re: Birt Line Chart [message #95149 is a reply to message #94231] Tue, 29 November 2005 08:24 Go to previous messageGo to next message
Eclipse UserFriend
Instead of creating computed columns in your query, why don't you just
assign the date column to the X axis and group by month on the X axis?

Thanks,

David


"Kurt Knippschild" <kurt@ingenieurbuero-knippschild.de> wrote in message
news:dm48ke$l9e$1@news.eclipse.org...
> Hi All,
> i will generate a Line Chart with Birt Version S20051110, like as see the
> attachment "Birt Line Chart.doc",
> i also attached the rptdesign-file.
> I dont understand the Chart-Wizard, for this problem. In Excel there is an
> option (Row or Column) when i define the Data for the Chart.
>
> Can anyone help me?
>
>
>
>
Re: Birt Line Chart [message #95553 is a reply to message #95149] Wed, 30 November 2005 01:14 Go to previous messageGo to next message
Eclipse UserFriend
This is a multi-part message in MIME format.

------=_NextPart_000_000A_01C5F57D.BF5F7B30
Content-Type: multipart/alternative;
boundary="----=_NextPart_001_000B_01C5F57D.BF5F7B30"


------=_NextPart_001_000B_01C5F57D.BF5F7B30
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Hi David,

sorry, but I can not find a field or function with grouping X axis.



Thanks,

Kurt


"David Michonneau" <dmichonneau@actuate.com> schrieb im Newsbeitrag =
news:dmhkql$pp4$1@news.eclipse.org...
> Instead of creating computed columns in your query, why don't you just =

> assign the date column to the X axis and group by month on the X axis?
>=20
> Thanks,
>=20
> David
>=20
>=20
> "Kurt Knippschild" <kurt@ingenieurbuero-knippschild.de> wrote in =
message=20
> news:dm48ke$l9e$1@news.eclipse.org...
> > Hi All,
> > i will generate a Line Chart with Birt Version S20051110, like as =
see the
> > attachment "Birt Line Chart.doc",
> > i also attached the rptdesign-file.
> > I dont understand the Chart-Wizard, for this problem. In Excel there =
is an
> > option (Row or Column) when i define the Data for the Chart.
> >
> > Can anyone help me?
> >
> >
> >
> >=20
>=20
>
------=_NextPart_001_000B_01C5F57D.BF5F7B30
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<META content=3D"MSHTML 6.00.2800.1522" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY>
<DIV><FONT face=3DArial size=3D2>Hi David,</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>sorry, but I can not find a field or=20
function&nbsp;with grouping X axis.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2><IMG alt=3D"" hspace=3D0=20
src=3D"cid:000501c5f575$5b8a5ba0$464da8c0@kommserver" align=3Dbaseline=20
border=3D0></FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Thanks,</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>&nbsp;Kurt</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2></FONT><FONT face=3DArial =
size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>"David Michonneau" &lt;</FONT><A=20
href=3D"mailto:dmichonneau@actuate.com"><FONT face=3DArial=20
size=3D2>dmichonneau@actuate.com</FONT></A><FONT face=3DArial =
size=3D2>&gt; schrieb im=20
Newsbeitrag </FONT><A href=3D"news:dmhkql$pp4$1@news.eclipse.org"><FONT =
face=3DArial=20
size=3D2>news:dmhkql$pp4$1@news.eclipse.org</FONT></A><FONT face=3DArial =

size=3D2>...</FONT></DIV><FONT face=3DArial size=3D2>&gt; Instead of =
creating computed=20
columns in your query, why don't you just <BR>&gt; assign the date =
column to the=20
X axis and group by month on the X axis?<BR>&gt; <BR>&gt; =
Thanks,<BR>&gt;=20
<BR>&gt; David<BR>&gt; <BR>&gt; <BR>&gt; "Kurt Knippschild" =
&lt;</FONT><A=20
href=3D"mailto:kurt@ingenieurbuero-knippschild.de"><FONT face=3DArial=20
size=3D2>kurt@ingenieurbuero-knippschild.de</FONT></A><FONT face=3DArial =
size=3D2>&gt;=20
wrote in message <BR>&gt; </FONT><A=20
href=3D"news:dm48ke$l9e$1@news.eclipse.org"><FONT face=3DArial=20
size=3D2>news:dm48ke$l9e$1@news.eclipse.org</FONT></A><FONT face=3DArial =

size=3D2>...<BR>&gt; &gt; Hi All,<BR>&gt; &gt; i will generate a Line =
Chart with=20
Birt Version S20051110, like as see the<BR>&gt; &gt; attachment "Birt =
Line=20
Chart.doc",<BR>&gt; &gt; i also attached the rptdesign-file.<BR>&gt; =
&gt; I dont=20
understand the Chart-Wizard, for this problem. In Excel there is =
an<BR>&gt; &gt;=20
option (Row or Column) when i define the Data for the Chart.<BR>&gt;=20
&gt;<BR>&gt; &gt; Can anyone help me?<BR>&gt; &gt;<BR>&gt; &gt;<BR>&gt;=20
&gt;<BR>&gt; &gt; <BR>&gt; <BR>&gt; </FONT></BODY></HTML>

------=_NextPart_001_000B_01C5F57D.BF5F7B30--

------=_NextPart_000_000A_01C5F57D.BF5F7B30
Content-Type: image/jpeg;
name="birtchart.jpg"
Content-Transfer-Encoding: base64
Content-ID: <000501c5f575$5b8a5ba0$464da8c0@kommserver>

/9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAMCAgICAgMCAgIDAwMDBAYEBAQE BAgGBgUGCQgKCgkI
CQkKDA8MCgsOCwkJDRENDg8QEBEQCgwSExIQEw8QEBD/2wBDAQMDAwQDBAgE BAgQCwkLEBAQEBAQ
EBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBD/ wAARCAK8Au4DASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA AgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcY GRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKT lJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP0 9fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQA AQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2 Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOk paanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMB AAIRAxEAPwD3b9rL
9rO7/ZivPCdhY/DvT/ES+IdPurg+ZcQ2pg+y2tvK+WNtKZC/nN1xgj34+ftc /wCCq/ijw1PBba5+
zbaWklzALmEPrNsRJEWZQ6kWJBGUYZ9jT/8Agqt/yHfhd/2BNe/9N1lXhPxD 8I+H/EHw+OpanpyS
X1loWjRWt0OJIRNqzxvtPTlXYcgjmvvspy3J4ZbhcTjaHPKrJQbUpLWVSUE9 JJWSS6HHGeJxGY/V
KUkoqlVqu66UoqVl66/gezt/wVu1hLZLx/2dLVbeQ7UlOrQBGPPAb7Bgng/k aiH/AAV5vT/zb9p/
/g5t/wD5Ar50+LPhC28CfAs+GLS8kuorbxXYyrLIoVj52nSykEDjgyY/CvdP ijd2Hwx/4KKeFfgB
4C8H+DdF8GaL408D21jDbeFNM/tCNP8AiWzknUjAb53aQsWdpyz7mDEhiD6u ByjIsYqn+yaxlWX8
SovdpSjG/wAT1fMtNt9Ttx0Hho0KlKpeNWlSqapf8vIqVvlc2h/wV1vT/wA2 /wCn/wDg4t//AJAp
4/4K43p/5oDp/wD4OLf/AOQaxvih+yZoHx1+JWueN/hnYa8mt6t8fte8B65o +o67bCG8SOOXULi/
t7oWimyRYorn900V22NpXzGXZJDp37Ef7Pmu+FLP4m6V8RfE7eFNS+G3i/xb G2mTLqEkF7ol5bQl
kkurOwa5idLk5gaC2bfCQJyrhx0LK+FFCLqUGm91zTdnZuztLqotp7Oz6qx5 /tcR0f5HRD/grben
/mgWn/8Ag3t//kGnD/grVen/AJoHp/8A4N7f/wCQa8k/aD8P/A3Rf2Tvgvr3 grwNqkd94jv/ABl/
ZOtSzWdrey2VvrSrB/ayx27G8lFsVRdk0axNuxvUha93/Zv+Hnwo8RfCP9nD wtrPgLwxqer/ABGs
fH8F3Z3fhawb+35LRrkwLda0Qb7TfJ+XZNbRyv0GFCLRiMl4eoYb6y8I7c04 25539xTbfxP+R72s
92lqCrVnLl5u3Rdbf5mMP+Cs16f+aCaf/wCDe3/+Qaev/BWK9P8AzQbT/wDw bW//AMg15wv7H/w0
z/yHPE3/ACbh/wALg/4+bf8A5DP/ADw/1P8Ax6/7H+s/6aV9S+NP2X/C/i6w m/ZsXX7mw0G5+PNs
015a6ZYWs3kp4HjvZUjhtIILWN32MgdYQAWDssjbt+GJy/hbDySWHbVm371T RK13u777DjUxD6/g
jyQf8FXr0/8ANB9P/wDBtb//ACDTh/wVbvT/AM0I0/8A8Gtv/wDINaFn8Hvh d8c/2dfgf9qu9c8L
eC/B/g74keLZLe61NLq7dLTUrVTHJeRWeEQyS+YXSzlYRqUWN2IevL9K/Z9/ ZE1Twt8Rvibp3xT8
ca14S8C2PhO7uBolsklzb3N/eS299ZBr23tPtWPKUxXAjgCicFopDGUbSnlP DclLnwsk1JxdnUdn
7RwSupWu9HbbpdidXEdJfl2uehj/AIKr3p/5oVp//g1t/wD5Bp4/4Kp3p/5o Xp//AINLf/5Cr4EX
+tTJ2r3XwTkX/Pj/AMnn/wDJHP8AXK3f8F/kffA/4Kn3p/5oZp//AINLf/5C p4/4Kl3p/wCaHaf/
AODO3/8AkKvgpf6VMtS+Csi/58f+Tz/+SD65W7/gv8j7xH/BUi9P/ND9P/8A Bnb/APyFTx/wVEvT
/wA0Q0//AMGdv/8AIVfB6/0qZf6VP+pWR/8APj/yaf8A8kH1yt3/AAX+R92j /gqBen/miWn/APgy
t/8A5Cp4/wCCnt6f+aJ6f/4Mrf8A+Qq+FU61KvSp/wBS8j/58f8Ak0//AJIX 12v/ADfgv8j7nH/B
Tq9P/NFNP/8ABjb/APyFTx/wU2vT/wA0V0//AMGNv/8AIdfDS/0qVOlT/qZk n/Pn/wAmn/8AJB9d
r/zfgv8AI+4x/wAFMb0/80X0/wD8GFv/APIdOH/BS69P/NGNP/8ABhb/APyH XxCv9alHSl/qbkn/
AD5/8mn/APJC+u1/5vwX+R9uD/gpXen/AJozp/8A4MLf/wCQ6eP+Ck96f+aN 6f8A+B9v/wDIdfEq
1KnWpfBuSf8APn/yaf8A8kH12v8Azfgv8j7YX/gpHen/AJo5p/8A4H2//wAh 04f8FH70/wDNHtP/
APA63/8AkOvitKmTtUvg7Jf+fP8A5NP/AOSD67X/AJvwX+R9oj/go3en/mj+ n/8Agdb/APyHTh/w
UYvT/wA0g0//AMDbf/5Er4xTtUq/1qXwfkv/AD5/8mn/APJC+vV/5vwX+R9m D/gopen/AJpDp/8A
4G2//wAiU8f8FEL0/wDNI9P/APAy3/8AkSvjZO1TL/Sl/qhk3/Pn/wAmn/8A JC+vV/5vwX+R9jD/
AIKGXp/5pJp//gZb/wDyJTh/wUJvT/zSXT//AAMt/wD5Er49XrUidql8I5N/ z5/8mn/8kH16v/N+
C/yPsEf8FBb0/wDNJ9P/APAu3/8AkSpB/wAFAb0/80o0/wD8C7f/AORK+QF/ pUydal8I5P8A8+f/
ACaf/wAkH16v/N+C/wAj67H7f16f+aU6f/4FW/8A8iU5f2+r0/8ANKtP/wDA q3/+Ra+R161KlT/q
lk//AD5/8mn/APJC+vYj+b8F/kfWw/b2vT/zSzT/APwJt/8A5Fp4/byvT/zS 3T//AAJt/wD5Fr5M
TpUy/wBaX+qeT/8APn/yaf8A8kH17Efzfgv8j6wH7d96f+aXaf8A+BFv/wDI tOH7dd6f+aYaf/4E
W/8A8i18pLUq1L4Tyj/nz/5NP/5IX1/Efzfgv8j6rH7c96f+aY6f/wCBFv8A /ItPX9uO9P8AzTLT
/wDv/b//ACLXyunWpkqf9VMo/wCfX/k0/wD5IPr+I/m/Bf5H1KP2370/8000 /wD7/wBv/wDItOH7
bl6f+aa6f/3+t/8A5Gr5dTtUo6VL4Vyn/n1/5NL/AOSD6/iP5vwX+R9QD9tm 9P8AzTbT/wDv9b//
ACNT1/bUvT/zTjT/APv7b/8AyNXzCv8AWp0pPhbKf+fX/k0v/khfX8R/N+C/ yPpoftoXp/5pzp//
AH9t/wD5Gpw/bNvT/wA060//AL+2/wD8jV80p0qQdql8L5T/AM+v/Jpf/JC/ tDEfzfgv8j6VH7ZV
6f8Amnen/wDfy3/+RqeP2xr0/wDNPdP/AO/lv/8AI1fNidqmX+lS+GMq/wCf X/k0v/kg/tDEfzfg
v8j6QH7YV6f+afaf/wB92/8A8jU4ftf3p/5p/p//AH3b/wDyPXzmv9KlXtS/ 1Yyr/n1/5NL/AOSF
/aGJ/m/Bf5H0Uv7Xd6f+ZB0//vq3/wDkenj9re9P/Mhaf/31b/8AyPXzulTJ 0qf9Wcq/59f+TS/+
SF/aGJ/m/Bf5H0KP2s70/wDMiaf+dv8A/I9PH7V96f8AmRdP/O3/APkevn1f 61KvSp/1ayv/AJ9f
+TS/zD+0MT/N+C/yPfx+1Zen/mRtP/O3/wDkenj9qi9P/Mj6f/5L/wDyPXgS 1MnWp/1byv8A59f+
TS/zD+0MT/N+C/yPel/akvT/AMyTp/8A5L//ACPTx+1Ben/mStP/ACt//jFe EJUydql8N5Z/z6/8
ml/mL+0cT/N+C/yPcx+07en/AJkvT/yt/wD4xT1/aZvT/wAybp//AHzb/wDx ivDU61MlJ8OZZ/z7
/wDJpf5h/aOJ/m/Bf5Ht6/tK3p/5k7T/APvm3/8AjFPH7SN6f+ZP0/8A74t/ /jFeJpUy/wBKh8O5
b/z7/wDJpf5i/tHE/wA34L/I9oH7R16f+ZQ0/wD74t//AIxTx+0Ven/mUtP/ AO+Lf/4xXjC/1qZO
1J8O5b/z7/8AJpf5h/aOJ/m/Bf5Hsg/aGvT/AMynp/8A37t//jFOH7Qd6f8A mVNP/wC/dv8A/Ga8
fX+lSr/Sp/1ey3/n3/5NL/MP7RxP834L/I9eHx/vT/zK2n/9+rf/AOM09fj3 en/mV9P/AO/Vv/8A
Ga8jX+lSpUvh/Lv+ff8A5NL/ADF/aWK/m/Bf5HrQ+O96f+ZY0/8A782//wAZ p4+Od6f+Za0//vzb
/wDxmvKE6VOv9aX9gZd/z7/8ml/mL+0sV/N+C/yPUh8cL0/8y3p//fm3/wDj NOHxtvT/AMy5p/8A
34t//jNeYL0qRf6VP9g5f/z7/wDJpf5h/aWK/m/Bf5Hp4+NF6f8AmXtP/wC/ Fv8A/GaePjJen/mX
9P8A/Ae3/wDjVeaL/Wpk7VLyHL/+ff4y/wAweZYr+b8F/kejj4w3p/5gGn/+ A9v/APGqePi9en/m
A6f/AOA1v/8AGq85HSpU61P9hYD/AJ9/jL/MX9p4r+b8F/keiL8Wr0/8wPT/ APwGt/8A41Th8Vr0
/wDME0//AMBbf/41Xn6VMnapeR4D+T8Zf5h/aeK/m/Bf5Hej4pXp/wCYLp// AIC2/wD8apw+J96f
+YPp/wD4C2//AMarhV/rUq/1pf2HgP5Pxl/mL+08V/N+C/yO4HxLvT/zCNP/ APAS3/8AjVPHxHvT
/wAwnT//AAEt/wD41XFJ2qZf6VLyTA/yfjL/ADD+08V/N+C/yOyHxDvT/wAw vT//AADt/wD43Tx4
/vT/AMwzT/8AwDt//jdcgvWpV/pUvJcD/J+Mv8xf2niv5vwX+R1g8eXp/wCY bp//AIBW/wD8bp48
cXp/5h+n/wDgFb//ABuuVX+lTJ0qf7GwX8n4y/zF/amL/m/Bf5HUL4zvT/y4 af8A+ANv/wDG625G
8UQyNFLp2hI6Eqys+ngqR1BHY1wSVwP7YniHUfDl9pN54D8U61bfEp9fnTwh oGnu08PiKYn/AEi1
vbMyJFJZiLLS3LshtQBIkisQknjZthsNgOT2dNO993Lpb+8enl1evjObnm9L bKPn5HsXi7xlJ4E8
Lat408VyeHrDRtDs5b++uT9hk8uGNSzEIgLucDhVBZjgKCSBXx3/AMFNPi78 S/A/w08Gaz8PfHOt
+ELy61ua3nuPD16+mSzReQx2O9sULrlQcNkAiqWueIdR8R/sofHO88eeKdau fiUllcJ4v0DUXaCH
w7ME/wBHtbKzEjxR2Ziw0VyjOboEyPIzApHzv/BVj/kkHgX/ALGCb/0nevM/ d1KLmoKLUktG+ql3
b7I9D34VVBybTTetujXZLueof8FB/gf8T/jHrnw+l+HfhWXWYdI0zUYNQMV5 awtB9qsrRIiBcSxh
8lHPB4284yM+L6p8CP2i9S8My+HP+FIapH5tnp9p539t6QcfZb37Vu2/a/4v uYzx156V+jWuf8fs
f/Xnaf8ApPHWfXdS4jxFHDUsJyRcaTUo35r3UnNN2kr2b22tumbQw6hXeJg2 puE4dPhqR5ZrVPda
X3XRo/N/4qfs5ftK/EHwlP4esvglf2k0mp2eoq8uu6SV/cWhtihxdZ5BL57Y 24/irmo/gL/wUni0
Sx8Mx6n48TR9L+yfYdPX4gQi2tfsro9t5UX2zanlPFE0e0DYY0K4KjH6i0V6 WD42xmChKnTo0mnJ
z1Un70ndvWel3/wB1KHtYU4Tk7U4RhHbSMEoxW2tkrXd2+rZ+VS/su/t/Drp /ij/AJD3/CU/8jpa
/wDIa/6CP/H3/wAff/Tf/Wf7VbGr/Aj/AIKQ+IfM/wCEh1Px3qfm2N1pcn2z x/DPvsrnZ9otjvvD
mKXyot8f3X8tNwO0Y/T2iut+IeYNpuhSuv7sv/kjH6jDu/6+R+VFl+yb+3Lp 3hG9+H9j4f1228L6
nOLq90SHxbZpYXMwKESSW4uvLdwYojuZSf3af3RjX039nf8A4KE6P4RfwBpL eMLLwvJBPatolv44
t47BoZixmjNut2IyjmRyy7cNvbOcmv1Aopy8RMxn8VGk9b/DLfv8e/mH1Gn3 f9fI/MLTP2ef+Cg2
j+En8AaU3jCy8LyQTWr6Jb+OLeOwaGYsZozbrdiMo5dyy7cNvbOcmpL/APZ7 /wCCger3CXert4vv
Z49Vh15ZbjxvbyuupQxLFDegtdki4SNERZfvqqKoIAAr9OaKj/iIOPvzewpX /wAMv/kg+ow7v+vk
fmpe/BD/AIKJ6prWleJNV1Pxxeavofn/ANl39x48hkubHzkCTeRK12Wi3oAr bSNwAByKh1/9n79v
7xZb39r4qfxfrMOrQW9rqEeoeNoLhbuG3laWCOUPdkSJHJJI6K2QrOzDBJNf pjRSXiBj1ZqhS029
2Wmt/wCbvr6h9Rh3f9fI/KNf2IP2oR1+GP8A5WtO/wDj9SL+xH+0+Ovwy/8A K1p//wAfr9WKK2/4
iRmv/Pun90v/AJMn+zqXd/h/kflYv7Ev7To6/DP/AMrWn/8Ax+pB+xR+02P+ aaf+VnT/AP4/X6n0
Uv8AiI+a/wDPun90v/kw/s6l3f4f5H5aL+xX+0yOvw0/8rOn/wDx+pF/Yt/a XHX4a/8AlZ0//wCP
1+o9FH/ERs1/590/ul/8mH9nUu7/AA/yPy9X9jD9pUHn4bf+Viw/+P1IP2M/ 2kx/zTf/AMrFh/8A
H6/T6il/xEXNP+fdP7pf/Ji/s6l3f4f5H5iL+xr+0kOvw4/8rFh/8fqRf2OP 2kB1+HP/AJV7D/4/
X6b0Uv8AiImaf8+6f3S/+TD+zqXd/h/kfmav7Hf7Rw6/Dr/yr2H/AMfqQfse /tGY/wCSd/8AlXsf
/j1fpdRS/wCIh5p/z7p/dL/5MP7Npd3+H+R+ag/Y/wD2ih/zTz/yrWP/AMeq Vf2Qv2iAefh7/wCV
ax/+PV+k1FL/AIiFmf8Az7p/dL/5IP7Npd3+H+R+bq/si/tDDr8Pv/KtY/8A x6pF/ZI/aEHX4f8A
/lWsf/j1fo9RS/4iDmf/AD7p/dL/AOSD+zaXd/h/kfnKv7JX7QQ6+AP/ACq2 X/x6pF/ZN/aBHXwB
/wCVWy/+PV+i1FL/AIiBmf8AJT+6X/yQv7Mpd3+H+R+dq/sn/H8dfAP/AJVb L/49Uq/spfH0dfAX
/lUsv/j1fobRS/1/zP8Akp/dL/5IP7Mo93+H+R+ew/ZV+PYP/Ih/+VSy/wDj 1PX9lf48jr4E/wDK
pZf/AB6v0Gopf6/Zl/JD7pf/ACQf2ZR7v8P8j8/l/Za+O46+Bf8Ayp2f/wAd qVf2XfjqDz4G/wDK
nZ//AB2vvyil/r7mX8kPul/8kH9mUe7/AA/yPgYfsv8AxzB/5Ef/AMqdn/8A HakX9mL45Dr4I/8A
KlZ//Ha+9aKP9fMy/kh90v8A5IX9l0e7/D/I+Dl/Zk+N46+Cf/KlZ/8Ax2pV /Zn+No6+Cv8AypWn
/wAdr7sopf695j/JD7pf/JB/ZdHu/wAP8j4WH7NXxsH/ADJf/lStP/jtSD9m z41D/mS//Kjaf/Ha
+5aKX+vWY/yQ+6X/AMkH9l0e7/D/ACPh9f2b/jQDz4M/8qNp/wDHakX9nL4z Dr4N/wDKjaf/AB2v
tyil/rzmP8kPul/8kH9l0e7/AA/yPidf2dfjIOvg7/yoWv8A8dqQfs7/ABix /wAif/5ULX/47X2p
RS/14zD+SH3S/wDkg/sqj3f4f5Hxev7PPxgHXwh/5ULX/wCOVKv7PnxeHXwj /wCT9r/8cr7Lopf6
75h/JD7pf/JC/sqj3f4f5Hxwv7P/AMXB18Jf+T9r/wDHKePgD8W+P+KT/wDJ +2/+OV9iUUv9dsw/
kh90v/kg/sqj3f4f5Hx+vwE+LI6+FP8Ayetv/jlSr8B/iuOvhX/yetv/AI5X 13RS/wBdcwf2IfdL
/wCSD+yqPd/h/kfJC/An4qjr4W/8nrb/AOOVIvwM+KYx/wAUv/5PW3/xyvrO ij/XTH/yQ+6X/wAk
L+yaPd/h/kfKC/A74ojr4X/8nbf/AOOVIvwR+J46+GP/ACdt/wD45X1XRS/1 0x/8kPul/wDJB/ZN
Du/w/wAj5ZX4KfE0dfDX/k7b/wDxypB8F/iWP+Za/wDJy3/+Lr6iopf65Y/+ SH3S/wDkg/smh3f4
f5HzAPgz8SR/zLf/AJOW/wD8XUq/Bz4kA8+HP/JyD/4uvpqil/rjjv5Ifc// AJIP7Jod3+H+R80r
8H/iKOvh3/ybg/8Ai6kX4Q/EMdfD3/k3B/8AF19JUUv9cMd/JD7n/wDJC/si h3f4f5Hzivwk+IQP
Ph//AMm4P/i6kX4TfEAddA/8moP/AIuvoqil/rfjn9iH3P8A+SD+yKHd/h/k fPS/Cnx8Oug/+TUP
/wAXUi/Czx4Ouhf+TUP/AMXX0DRS/wBbsd/JD7n/APJB/ZFDu/w/yPAV+F3j oddD/wDJqH/4upF+
GPjgddE/8mYf/i696opf6243+WH3P/5IP7Hod3+H+R4Uvw08bDrov/kzD/8A F1Ivw28aDrov/kzF
/wDFV7jRR/rbjf5Y/c//AJIP7Hod3+H+R4kvw58Zjro3/kxF/wDFVIvw78Yj ro//AJMRf/FV7TRU
/wCteN/lj9z/APkhf2PQ7v8AD/I8aX4feLx10j/yYi/+KqVfAPi0ddJ/8jxf /FV7BRR/rVjP5Y/c
/wD5IP7God3+H+R5GPAnisf8wr/yPH/8VT18DeKR10v/AMjx/wDxVes0Uv8A WnGfyx+5/wDyQf2N
Q7v8P8jytfBPicddM/8AI0f/AMVUi+DPEo66b/5Gj/8Aiq9Qopf604z+WP3P /wCSD+xqHd/h/keZ
jwd4jx/yDv8AyNH/APFVIvhDxEDzp/8A5FT/AOKr0iil/rPi/wCWP3P/ADF/ YtDu/wAP8jztfCfi
AdbD/wAip/jUi+FteHWx/wDIqf416BRS/wBZsX/LH7n/AJh/YtDu/wAP8jg1 8Ma4Otj/AORU/wAa
kXw3rQ62X/kRP8a7iij/AFmxf8sfuf8AmH9i4fu/w/yOLXw9rA62f/kRf8al XQdWHW0/8iL/AI11
9FT/AKyYv+WP3P8AzD+xcP3f4f5HKDQ9UB/49f8Ax9f8akXRtSHW2/8AH1/x rp6KX+seK/lj9z/z
F/YuH7v8P8jnF0jUB1t//H1/xqRdLvh1g/8AHl/xrfoo/wBYsV/LH7n/AJh/ YmH7y/D/ACMVdOvB
1h/8eH+Ned6n4X/aq1PUrvUm+Ong+3N3PJOYofALbI9zE7V3aiWwM4GSTjqT 1r16iuXEZtPF29tT
i7bfF/8AJG9DLoYa/spyV/T/ACPnrx38Ff2jPiN4N1nwJ4m+O/hqTStds5LK 6WHwKY32OMEqw1Dg
jqOoyOQRxXin/BVyN4vhH4GjkGGHiCXI/wC3d6+8K+Ff+Cs//JK/BH/YwSf+ kz1z/WeePs4wUVe+
l+ifdvubqhyS55Sbdra2627Jdj761z/j9j/687T/ANJ46z60Nc/4/Y/+vO0/ 9J46z64nudK2CiuG
+MsUt14U0vS01DUbKLVfGHhTS7qXTr+eyuDa3WvWEE8aTwOkse+KWRCUZWwx wRUn/Cl/h1/zz8bf
+HL8Vf8AyyppK12FztaK4r/hS/w6/wCefjb/AMOX4q/+WVH/AApf4df88/G3 /hy/FX/yyosu4XZ2
tFcV/wAKX+HX/PPxt/4cvxV/8sqP+FL/AA6/55+Nv/Dl+Kv/AJZUWXcLs7Wi uK/4Uv8ADr/nn42/
8OX4q/8AllR/wpf4df8APPxt/wCHL8Vf/LKiy7hdna0VxX/Cl/h1/wA8/G3/ AIcvxV/8sqP+FL/D
r/nn42/8OX4q/wDllRZdwuztaK4r/hS/w6/55+Nv/Dl+Kv8A5ZUf8KX+HX/P Pxt/4cvxV/8ALKiy
7hdna0VxX/Cl/h1/zz8bf+HL8Vf/ACyrz7Wr3VvDn7Lvxck0rxBrQuvDjfEO 00u/uNUuLi+t47LU
tUitcXUrtMzRRwxKrs5YbF5yKfL2C57tRXJ6p8DfhtY6neWUSeOClvPJEpb4 meKckKxAz/xMuvFV
v+FL/Dr/AJ5+Nv8Aw5fir/5ZUWXcLs7WiuK/4Uv8Ov8Ann42/wDDl+Kv/llR /wAKX+HX/PPxt/4c
vxV/8sqVl3C7O1oriv8AhS/w6/55+Nv/AA5fir/5ZUf8KX+HX/PPxt/4cvxV /wDLKiy7hdna0VxX
/Cl/h1/zz8bf+HL8Vf8Ayyo/4Uv8Ov8Ann42/wDDl+Kv/llRZdwuztaK4r/h S/w6/wCefjb/AMOX
4q/+WVH/AApf4df88/G3/hy/FX/yyosu4XZ2tFcV/wAKX+HX/PPxt/4cvxV/ 8sqP+FL/AA6/55+N
v/Dl+Kv/AJZUWXcLs7WivP8A4X6bHoHif4l+GLLUNYuNN0jxNZR2Eeqaxean JbRzeHtIuXjWe7ll
mKedcTOFLkAucYrnvhB8LPCGv/B34e+I9fvfHWoarrXg/Q9U1C7k+JHiaNp7 q40+CaaQrHqCouXk
Y4VQozgACny9wuew0VxX/Cl/h1/zz8bf+HL8Vf8Ayyo/4Uv8Ov8Ann42/wDD l+Kv/llSsu4XZ2tF
cV/wpf4df88/G3/hy/FX/wAsqP8AhS/w6/55+Nv/AA5fir/5ZUWXcLs7WiuK /wCFL/Dr/nn42/8A
Dl+Kv/llR/wpf4df88/G3/hy/FX/AMsqLLuF2drRXFf8KX+HX/PPxt/4cvxV /wDLKj/hS/w6/wCe
fjb/AMOX4q/+WVFl3C7O1oriv+FL/Dr/AJ5+Nv8Aw5fir/5ZUf8ACl/h1/zz 8bf+HL8Vf/LKiy7h
dna0VxX/AApf4df88/G3/hy/FX/yyrN8IaBZeEfjF4l8OaJf6+2lSeD/AA9q i2mqeItR1ZYbqXUN
bhlkja+nmePelrbhgrBT5YOM0WVtAuej0UUUhhRRRQAUUUUAFFFFABRRRQAU UUUAFFFFABRRRQAU
UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR RQAUUUUAFFFFABRR
RQAUUUUAFFFFABXwr/wVn/5JX4I/7GCT/wBJnr7qr4V/4Kz/APJK/BH/AGME n/pM9XT+JEz2PvrX
P+P2P/rztP8A0njrPrQ1z/j9j/687T/0njrPqHuNbHFfFr/kC+Gf+ygeCf8A 1JdNpfiv8Rf+FaeH
bfWvsmnP9rvUsvter6l/ZulWOY3fzb288uT7NEfL8pG8t9080EeB5m5U+LX/ ACBfDP8A2UDwT/6k
um1t+LLTxneadHF4G1/RdIvxOGkn1bSJdRhaHa2UEcVzbsG3FCG3kAAjacgr XRB1OUt/jX4Z0vR9
JuvG9/p1tealZLqcz+HpLvW9Ms7CRm8i8nvo7ZEt7Z0RnE9wsMWI5sMyxO4z vD3x98MpptxJ43vv
sl5BrWu2kxsNMu7i3sLCz1e8soLq+ljWRLKJktGYz3DRxExTsCFjcJyeqfsj 6Jqd7Fql7deFNVv7
+CeLWbnXvB1vqjRtPqF5fzS6Us8hSxYzaldYEy3a7UtQ6yeU5lNW/ZH0TVNX uNXubrwpqc2pT6gt
7Lr/AIOt9Vmtba41a/1BBp5mk8u2nU6nMjSSx3EchhgYwgIyOe6LU7Txt8fv CXhS0v59P0/WtafS
tU0/Trt7PRr97XM+p29hMILqO3eG5nhe4bNtCzyl4ZItqsr7ej8SePoNJ0TR bzSNLub7VPFU8dno
OnXUclg1xcvbyXAW4Mqb7VUhhmll3oZFWJ1WOSXZE/KXHwa8RNpureF7Xxtp 0fh6bWm8UaTDJosj
3trq/wDa66srTzi5CXFsLoODCkMMhiZU84Oplbq/EngzUfE2iaK93rdtb+Kf D08epafqtvZMLaLU
RbyQSSG1aVi0Ekc9xG0RlLiOZtkqSqkyrQepxepfGTxf4M8Z+HfD/wATPB9t Yw63pes3hi8Kw6p4
mmDWkumpCx8iyjkjUi8uQ+YSoKQ4kBbae0uPil4It9R0awbVLmSHxBBb3Gna pDp1zLpM63Dbbcf2
ikZtFaVtqxo0oZ2kiCgmRA2doXgXxmfGekeOfHPi/RdUv9H0vVtJjj0nQ5dP heG9l0+UMRLd3Dbk
awcE7sMJhwuwl/MbT9kb7F/whsX/AAlHhzUP+EV/4Rlv7R1Twr9q1eL+yPsn 7jT7z7Uv2G2m+x7m
h2S7ZLq6bc3m4V6BqdppP7SHgHxJ4i8H6d4S/tHXdG8ZWV9cWWsWGl3s0Syw SaeoVlSA7Yv+JhiS
dyscEkDxSFZA6po/Erx78RPCPibwvofhPwN4c1q28U3raXb3Go+JJ9PeG7W0 u7tg8cdjOPK8mzbD
h9xdwuwAb6reG/g7qPhHTvhnFoXiu2N/8P8Aw8nhWee70xpYdR05lsvtJSNZ kaCdm0+AxyF5EjDS
Bo5cqV6zxT4Q/wCEl1zwfrX9o/Zv+ET1qXWPL8nf9p36deWfl53DZj7Zv3Yb /V7cfNuC0DUzda+M
nw38PeHT4s1jxH9n0oXuq6cbj7HO/wDpGmx3kl6m1ULfu1068OcYbyvkLFk3 V4/jj8On06e/e91q
CaCeK3/su48OalDq0zSrI0Zh054BdzKyw3DB44mXbbXBziGUpwXxD+DeseJI fjbrul+HNmq+IvDG
oaD4et/tin7fcXWlW8dxd7mcLF5zW2n2vlSACP8AsvzVIFzJmz4r/Zy1H4hT yeJPiF4h8Ka74kSf
T2to7jwm0mgmG0j1COJLjTpbuSSdsateNuFygDrbMFHlOJXZBqev+HvEOj+K tHt9e0G8+02dzvCs
Y2jdHRikkUkbgPFKjq6PG6q6OjIyqykDxXxv/wAmu/Hf/r8+KP8A6d9Xr1n4 eeDbXwB4P0/wnZrp
yR2fmuU03S4dOtEeWV5XWC2hG2KINIwVSXfaB5kkrlpG8m8b/wDJrvx3/wCv z4o/+nfV6cf1EfRf
iH/kP6l/1+Tf+hms+tDxD/yH9S/6/Jv/AEM1n1D3Gtji/iv8Rf8AhWnh231r 7Jpz/a71LL7Xq+pf
2bpVjmN3829vPLk+zRHy/KRvLfdPNBHgeZuXOt/jX4Z0vR9JuvG9/p1tealZ Lqcz+HpLvW9Ms7CR
m8i8nvo7ZEt7Z0RnE9wsMWI5sMyxO46vxZaeM7zTo4vA2v6LpF+Jw0k+raRL qMLQ7Wygjiubdg24
oQ28gAEbTkFfF9U/ZH0TU72LVL268Karf38E8Ws3OveDrfVGjafULy/ml0pZ 5Clixm1K6wJlu12p
ah1k8pzK1bqDudZ4e+PvhlNNuJPG999kvINa120mNhpl3cW9hYWer3llBdX0 sayJZRMlozGe4aOI
mKdgQsbhLHjb4/eEvClpfz6fp+ta0+lapp+nXb2ejX72uZ9Tt7CYQXUdu8Nz PC9w2baFnlLwyRbV
ZX28Xq37I+iapq9xq9zdeFNTm1KfUFvZdf8AB1vqs1rbXGrX+oINPM0nl206 nU5kaSWO4jkMMDGE
BGR+suPg14ibTdW8L2vjbTo/D02tN4o0mGTRZHvbXV/7XXVlaecXIS4thdBw YUhhkMTKnnB1MrP3
Q1Nrxx8Rtb0ay8GnwV4WttXv/GuqDT7ODWry40dYF/s+6vS82baWaNgloy+W 0IYM4DbcGi1+LulW
+iXl54l0TWrbVNG1QaHrGnaRpN7rbWt8bdLgbDZwO8kDwyxSpMUT5Zo1kWKU tEp448C+M/FNl4Nv
tL8X6Lp3iTwnqg1Zry40OW5sbqZtPurOVRbLdxyRqReO6jz2K7VBL8muT8U/ s6/8JJaw3t7q/hzW
daur241LWk8T+Gv7V0W/u5obaEXC6d9oiEMsENnDBbv5rNHA06uZpJnmKVuo anR+Fvjf4Z8U654w
0mxs9Rubbwt5VxDqOm6fd6haalZPp1nerLBPBC0UkpF4FW3jeSV1QOqkOAOr 8J+MdA8a6dJqegXF
yyW85trmC8sp7K6tZgqt5c9tcIk0LFHjcLIilkkjcZV1Y+U+G/2btR8L+Arv 4cWXjy2m0jUNL0lL
xbjR2ZrnUbC0sLQGQC4Cvp08GnRxz2RUvIs06/aFVwF6v4J/CX/hUel+IbHz vDn/ABP9a/tj7N4e
0D+xtPtP9Dtbby4rbzptufsvmM2/lpGOBQ7dA1PRaKKKQzivBP8AyUX4uf8A Y0aX/wCorodHwK/5
IJ8Kf+yf+Gf/AE021Hgn/kovxc/7GjS//UV0Oj4Ff8kE+FP/AGT/AMM/+mm2 q5bP5ErodrXi91+0
N5Xxg1P4W+Z8OrD+y9asdH26145+w6ve/aLW1uPMtdP+yP5v/H15aL5w8ySN hle3tFc74W8If8I1
rnjDWv7R+0/8JZrUWseX5Oz7Ns06zs/LzuO/P2Pfuwv+s24+XcYVupTOcl/a F+D9rY3Wraj4v/s7
TrbyHGoahp91aWl1BNcxW6XNtPNGsd1bebcW4a5hZ4UWeJ2dUdWJL+0B8M4b 660t7nxGby08hJLd
PCerNK081vFcpbIotiZLkW86TPbIDNHGJHdFWKQpylp+zdqItPDGlan48tp7 DwHBpmm+Glg0doZk
0601PTL1o712uHW5nddHtYxLGsCKXmfym3KidX/wqH/iuP8AhM/+Eh/5nT/h L/s32T/qXf7G+z79
/wD2334/2Nv8dV7otTauPil4It9R0awbVLmSHxBBb3GnapDp1zLpM63Dbbcf 2ikZtFaVtqxo0oZ2
kiCgmRA2L4B+N/hnxj8GYfjTqlnqOgaVDoq6zqiXun3afZEFotzMYjJCjXUS Kx2zQoySbTsyeB51
afsjfYv+ENi/4Sjw5qH/AAiv/CMt/aOqeFftWrxf2R9k/cafefal+w2032Pc 0OyXbJdXTbm83C+n
eE/hXBpXwqk+Dfiu/tte8Nx6WfDlrHHbSWczaMLZbdIbiRZmMk/lht88Xkhi 2VjjxS0DU5zxn8U/
ir4M8ON4w8Q/DrRdJ0j+1NGto0i1W51bVBDearaW0kcljb2oXzxBcSnbBcXA EyIqeepyer/4W94L
bw7/AMJNbp4jurZL3+zp7W18L6nPqFrceX5gS4sY7c3VvmMo4MsSgrJEwOJI y2LqXw3+JfiK0i0L
xX8S9F1HSLLVNI1K1ePwy8GoyNYana3ifaJ1u/IkaRLZo3MVvCu+TeqKq+Uc Xxr+zr/wlWua1r/9
r+HNQ/tfWn1b+yfFHhr+2NITdp2n2e9rX7RFvuU/s7MVxvGyO7uY9jb94ega ml4p/aT+G+jWN/P4
c1P/AISi50q90WC/t9JhnufKt9SubGOGdWhikEu6HUI5oUTcbjy5Ui3GOXy/ TtNv4NV0611S1juU
hvIEuI1ubaS3mVXUMA8UqrJG2DyjqrKcggEEV4/4O/Zy/wCER+GN18P4/GX2 q5N74e1Szvzp2xIb
vR7LSobcyQ+aTJE82kRyOgdGKStGrqQJa9g02PUYtOtYtYura5v0gRbqe2t2 ghlmCje6Rs7tGpbJ
Cl3IBALNjJTt0BXLFcVa/wDJe/EP/ZP/AAx/6dvEVdrXFWv/ACXvxD/2T/wx /wCnbxFQtmD6Ha0U
UUhhRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU UAFFFFABRRRQAUUU
UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABXwr/ AMFZ/wDklfgj/sYJ
P/SZ6+6q+Ff+Cs//ACSvwR/2MEn/AKTPV0/iRM9j761z/j9j/wCvO0/9J46z 60Nc/wCP2P8A687T
/wBJ46z6h7jWxw3xllltfCml6omn6jexaV4w8KapdRadYT3twLW116wnnkSC BHlk2RRSOQis2FOA
ak/4XR8Ov+enjb/w2nir/wCVtdrRTTVrMLHFf8Lo+HX/AD08bf8AhtPFX/yt o/4XR8Ov+enjb/w2
nir/AOVtdrRRddgsziv+F0fDr/np42/8Np4q/wDlbR/wuj4df89PG3/htPFX /wAra7Wii67BZnFf
8Lo+HX/PTxt/4bTxV/8AK2j/AIXR8Ov+enjb/wANp4q/+VtdrRRddgsziv8A hdHw6/56eNv/AA2n
ir/5W0f8Lo+HX/PTxt/4bTxV/wDK2u1oouuwWZxX/C6Ph1/z08bf+G08Vf8A yto/4XR8Ov8Anp42
/wDDaeKv/lbXa0UXXYLM4r/hdHw6/wCenjb/AMNp4q/+Vtefa1Zat4j/AGXf i5HpXh/WjdeI2+Id
3pdhcaXcW99cR3upapLa4tZUWZWljmiZUZAx3rxk17tRT5uwWOT1T45fDa+1 O8vYn8cBLieSVQ3w
z8U5AZiRn/iW9earf8Lo+HX/AD08bf8AhtPFX/ytrtaKLrsFmcV/wuj4df8A PTxt/wCG08Vf/K2j
/hdHw6/56eNv/DaeKv8A5W12tFK67BZnFf8AC6Ph1/z08bf+G08Vf/K2j/hd Hw6/56eNv/DaeKv/
AJW12tFF12CzOK/4XR8Ov+enjb/w2nir/wCVtH/C6Ph1/wA9PG3/AIbTxV/8 ra7Wii67BZnFf8Lo
+HX/AD08bf8AhtPFX/yto/4XR8Ov+enjb/w2nir/AOVtdrRRddgsziv+F0fD r/np42/8Np4q/wDl
bR/wuj4df89PG3/htPFX/wAra7Wii67BZnn/AML9Sj1/xP8AEvxPZafrFvpu r+JrKSwk1TR7zTJL
mOHw9pFs8iwXcUUwTzreZAxQAlDjNc98IPin4Q0D4O/D3w5r9l460/VdF8H6 HpeoWknw38TSNBdW
+nwQzRlo9PZGw8bDKsVOMgkV7DRT5u4WOK/4XR8Ov+enjb/w2nir/wCVtH/C 6Ph1/wA9PG3/AIbT
xV/8ra7Wilddgsziv+F0fDr/AJ6eNv8Aw2nir/5W0f8AC6Ph1/z08bf+G08V f/K2u1oouuwWZxX/
AAuj4df89PG3/htPFX/yto/4XR8Ov+enjb/w2nir/wCVtdrRRddgsziv+F0f Dr/np42/8Np4q/8A
lbR/wuj4df8APTxt/wCG08Vf/K2u1oouuwWZxX/C6Ph1/wA9PG3/AIbTxV/8 raP+F0fDr/np42/8
Np4q/wDlbXa0UXXYLM4r/hdHw6/56eNv/DaeKv8A5W1m+ENfsvF3xi8S+I9E sNfXSo/B/h7S1u9U
8O6jpKzXUWoa3NLHGt9BC8mxLq3LFVKjzAM5r0eii6toFgooopDCiiigAooo oAKKKKACiiigAooo
oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig AooooAKKKKACiiig
AooooAKKKKACiiigAooooAKKKKACvhX/AIKz/wDJK/BH/YwSf+kz191V8K/8 FZ/+SV+CP+xgk/8A
SZ6un8SJnsffWuf8fsf/AF52n/pPHWfWhrn/AB+x/wDXnaf+k8dZ9Q9xrYKK KKBhRRRQAUUUUAFF
FFABRRRQAUUUUAFFFFABRXmPxV+MWo+BfG/gL4Z+GPCltrfiT4gT6itiL/U2 0+xt4bG28+d5Zkhn
k3EMioqxEHLEsuBu4PXP2nte+HnxwX4f/FvQtO0fQYPh9L4t1CbQrTUtcezu E1GSHc00NupFsLeP
e7vbIEc4LkbdzUWxXPoqiuD8U/HP4YeDINO1HxF4guYNI1SC0ubfXYtKvLjR hDcyCOCSTUoomtIl
ZmX5pJVADoxwrKT5z8Vv21PhN4D8JeNdU8JajbeLPEngaeS31Hw8sk1lMjQ3 9pZXBaR4WCqkl7Ht
faVkKuELbHKCTYXR9BUV5T8ZPj7Y/C34D6v8c9N8L6jq1tpn2fZpmowXOjXE vmXkdqd6XMHmxYMh
YbovmABHDBq5zT/2t/B/h/xN4q8F/G6LTvA2q+Fta0fRZLmHUJdQ0y4l1O0e 5tSLk28LRYWGbzGl
iSNAgPmEMdpythdHvNFeU3P7U/wHtPs8k3jv/RprLStRmvE0u8e00+31LH2F 764WExWPmhlYC5aM
hWDEAEGtH/hoX4P/APQ3/wDM6f8ACvP+Qfdf8jB/z5/6v/yL/qv9uizC6PRa K8P8Ofte/CK+8EaP
4t1/xHbJNqul3+ttbaBZapq62+nWly9vLdybbKOeGAOhBlmgiTcrhS4Qseil /aX+B0Wvjwyvj62n
v31TRdHjFtaXE8Mt1q0DT6cqTRxmJ1miRnEisUAA3MuRk5WF0enUVzvw8+If g/4q+D9P8feAdX/t
TQdU837Jd/Z5YPM8uV4n+SVVcYeNxyozjIyCDXRUhhRRRQAUUUUAFFFFABRR RQAUUUUAFFFFABRR
RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFF ABRRRQAUUUUAFFFF
ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA FfCv/BWf/klfgj/s
YJP/AEmevuqvhX/grP8A8kr8Ef8AYwSf+kz1dP4kTPY++tc/4/Y/+vO0/wDS eOs+tDXP+P2P/rzt
P/SeOs+oe41sFFFFAwooooAKKKKACiiigAooooAKKKKACiiigDzH4q/B3UfH XjfwF8TPDHiu20Tx
J8P59RaxN/pjahY3EN9beROksKTQSbgFRkZZQBhgVbI28p4n/Zq8ReOPFniH xv4s+I2nNqviP4Y6
h8OLgad4fkt7eP7TdSTLeIkl3I3yK6oYi53FS29Qdo+ofBXhiw8SfbPt01wn 2fy9vlMozu3ZzkH+
6K6f/hWGgf8AP3qH/fxP/iK0jGTV0Q2k9T88vG3/AAT+/wCEt8OyeHv+Fnad L9o8MeHfDv27WPC/
9oXel/2VGE36VJ9qj+wxXGN0sOJMs8h3/Nx3mofsjadrHwm+Lfwq1TxxcmH4 o+Lr/wAWre29isba
bNNNBNFCUZ2E6pJbJuOYy6lgPLOGH2j/AMKw0D/n71D/AL+J/wDEUf8ACsNA /wCfvUP+/if/ABFV
yTFeJ8tfGT4NeIvjh8B9X+EPizxtp1pqutfZ/tGs6doskduvk3kdwuy0kuXY ZWJUOZzyS3A+QVvH
f7NfgzxBp3grR/A1lovgew8I+O9N8cSWuk6LFHDfTWqspjKRGNUZ1KAy4YgI BtPGPq7/AIVhoH/P
3qH/AH8T/wCIo/4VhoH/AD96h/38T/4il7OY+aJ8XeMf2TtO1/4s+KfirZP4 C1ObxfBpy3ll408E
rr62k1pC0Ie0cXVuYVkj8vepDktGDuxhV2v+GXvB/wDw1J/w0/8Aav8AiY/2 L9h+wbJf+Qhs8j7d
5vm7f+PT9x5Pl7f+Wmd/NfW//CsNA/5+9Q/7+J/8RR/wrDQP+fvUP+/if/EU ckw5on59eFP2BdO8
IWnhF4vFPhTxNf8Ahrw9e+HJ08W+Cl1TTriGbU5b+OeK1+1RtBOjTyxlzLIG RuFTnO14t/Yc8M+L
fGF54z/4Sj+w7m58MWNlBaaFBd2FpY+I7GLybDXLeKK8Aj+zQ/u4rblVXPzk sxP3X/wrDQP+fvUP
+/if/EUf8Kw0D/n71D/v4n/xFPlqC5onz58GPhfo/wAFvhb4b+F+hy+dbaBZ LA9xtZftNwxMk8+1
ncp5kzySbNxC79o4ArtK9P8A+FYaB/z96h/38T/4ij/hWGgf8/eof9/E/wDi Kn2UmPnR5hRXp/8A
wrDQP+fvUP8Av4n/AMRR/wAKw0D/AJ+9Q/7+J/8AEUeykPnR5hRXp/8AwrDQ P+fvUP8Av4n/AMRR
/wAKw0D/AJ+9Q/7+J/8AEUeykHOjzCivT/8AhWGgf8/eof8AfxP/AIij/hWG gf8AP3qH/fxP/iKP
ZSDnR5hRXp//AArDQP8An71D/v4n/wARR/wrDQP+fvUP+/if/EUeykHOjzCi vT/+FYaB/wA/eof9
/E/+Io/4VhoH/P3qH/fxP/iKPZSDnR5hRXp//CsNA/5+9Q/7+J/8RR/wrDQP +fvUP+/if/EUeykH
OjzCivT/APhWGgf8/eof9/E/+Io/4VhoH/P3qH/fxP8A4ij2Ug50eYUV6f8A 8Kw0D/n71D/v4n/x
FH/CsNA/5+9Q/wC/if8AxFHspBzo8wor0/8A4VhoH/P3qH/fxP8A4ij/AIVh oH/P3qH/AH8T/wCI
o9lIOdHmFFen/wDCsNA/5+9Q/wC/if8AxFH/AArDQP8An71D/v4n/wARR7KQ c6PMKK9P/wCFYaB/
z96h/wB/E/8AiKP+FYaB/wA/eof9/E/+Io9lIOdHmFFen/8ACsNA/wCfvUP+ /if/ABFH/CsNA/5+
9Q/7+J/8RR7KQc6PMKK9P/4VhoH/AD96h/38T/4ij/hWGgf8/eof9/E/+Io9 lIOdHmFFen/8Kw0D
/n71D/v4n/xFH/CsNA/5+9Q/7+J/8RR7KQc6PMKK9P8A+FYaB/z96h/38T/4 ij/hWGgf8/eof9/E
/wDiKPZSDnR5hRXp/wDwrDQP+fvUP+/if/EUf8Kw0D/n71D/AL+J/wDEUeyk HOjzCivT/wDhWGgf
8/eof9/E/wDiKP8AhWGgf8/eof8AfxP/AIij2Ug50eYUV6f/AMKw0D/n71D/ AL+J/wDEUf8ACsNA
/wCfvUP+/if/ABFHspBzo8wor0//AIVhoH/P3qH/AH8T/wCIo/4VhoH/AD96 h/38T/4ij2Ug50eY
UV6f/wAKw0D/AJ+9Q/7+J/8AEUf8Kw0D/n71D/v4n/xFHspBzo8wor0//hWG gf8AP3qH/fxP/iKP
+FYaB/z96h/38T/4ij2Ug50eYUV6f/wrDQP+fvUP+/if/EUf8Kw0D/n71D/v 4n/xFHspBzo8wor0
/wD4VhoH/P3qH/fxP/iKP+FYaB/z96h/38T/AOIo9lIOdHmFFen/APCsNA/5 +9Q/7+J/8RR/wrDQ
P+fvUP8Av4n/AMRR7KQc6PMKK9P/AOFYaB/z96h/38T/AOIo/wCFYaB/z96h /wB/E/8AiKPZSDnR
5hRXp/8AwrDQP+fvUP8Av4n/AMRXmFTKLjuNNPYKKKKkYUUUUAFFFFABRRRQ AUUUUAFFFFABXwr/
AMFZ/wDklfgj/sYJP/SZ6+6q+Ff+Cs//ACSvwR/2MEn/AKTPV0/iRM9j761z /j9j/wCvO0/9J46z
60Nc/wCP2P8A687T/wBJ46z6h7jWwUUUUDCiiigAooooAKKKKACiiigAoooo AKKKKAO/+FX/ADFP
+2H/ALPXf1wHwq/5in/bD/2eu/rqp/CjGe4UUUVZIUUUUAFFFFABRRRQAUUU UAFFFFABRRRQAUUV
5/8AtC+Kdd8DfAL4l+NfC199i1rw/wCD9Z1TTrnykk8i6gspZIpNjhkba6Kc MCpxggjigD0Civir
4T/DH9uz4ofCzwb8TP8Ah4D/AGZ/wlvh/Ttd+xf8Kp0eb7L9qto5vK8zeu/b 5m3dtXOM4GcV7V+y
f8a/FXxp8CeIv+FhafpVr4z8CeMNY8FeJP7GikTS5b6ym/1ln5sjytCYZYPm k2sXEnygbcgHtdFc
poHxY+FnivxVqXgXwt8S/Cms+JNG87+0dH0/Wba4vrPypBFL50COZI9kjKjb lG1iFOCcV5V8Zvil
478KftY/s6fDPQNd+y+G/Hf/AAl3/CQWX2WF/tn2LTY5rX946GSPZIxb92y7 s4bI4oA+gKK+f/gz
8UvHfiv9rH9ov4Z6/rv2rw34E/4RH/hH7L7LCn2P7bpsk11+8RBJJvkUN+8Z tuMLgcV7B4K+IXgH
4laVLrvw58ceH/FWmwXDWkt5ompw30Ec6qrNE0kLMocK6MVJzh1PcUAdBRXK aB8WPhZ4r8Val4F8
LfEvwprPiTRvO/tHR9P1m2uL6z8qQRS+dAjmSPZIyo25RtYhTgnFW/E/xC8A +Cbm0s/Gfjjw/oFx
f295d2sWqanDavPBaReddSxrIwLpDF+8kYZCJ8zYHNAHQUVk+FvFnhXxzoVr 4p8FeJtK8QaLe7/s
2o6Xex3drPsdkfZLGWRtroynB4ZSDyDWB41+N/wX+GuqxaF8Rvi94K8K6lPb rdxWet6/aWM8kDMy
rKsc0isULI6hgMZRh2NAHa0V8v8AwG+K/wARPiT4A/aPn8XfFK00C48HfEjx h4Z0HxHd2FoIPDmn
WkMRtppEIjimS3LtITMTuCkO+OR7r4T1uz0f4WaN4k8U/EjSvEFpZeH7e+1H xfmC0sdQjS2V5dSy
jGGKGQBpvlby1VuDtGaAOrorn/BXxC8A/ErSpdd+HPjjw/4q02C4a0lvNE1O G+gjnVVZomkhZlDh
XRipOcOp7iqnjr4sfCz4X/Yf+FmfEvwp4S/tPzfsX9u6zbWH2ry9vmeV5zrv 2+Ym7bnG9c9RQB1d
Fc/4Y+IXgHxtc3dn4M8ceH9fuLC3s7u6i0vU4bp4ILuLzrWWRY2JRJov3kbH AdPmXI5qpo/xY+Fn
iH/hHv7A+JfhTU/+Et+1/wDCP/Y9Ztpv7X+y5+1fZNjn7R5OD5nl7tmDuxig Dq6K5T/hbHws/wCE
7/4Vb/wsvwp/wmf/AELn9s239qf6nz/+PXf5v+p/efd+583TmtXX/FnhXwp/ Zv8AwlPibStG/tnU
IdJ07+0L2O3+2X0ufKtod5HmTPtbbGuWbBwDigDWorivDfxv+C/jHSta13wh 8XvBWuab4bt/tetX
mm6/aXMGmwbXbzbmSOQrCm2KVtzkDEbn+E41fBXxC8A/ErSpdd+HPjjw/wCK tNguGtJbzRNThvoI
51VWaJpIWZQ4V0YqTnDqe4oA6CivP9b/AGhfgF4a8z/hI/jh8P8ASvJ1C60m T7b4msoNl9a+X9pt
jvkGJovNi8yP7yeYm4DcM6uv/Fj4WeFPFWm+BfFPxL8KaN4k1nyf7O0fUNZt re+vPNkMUXkwO4kk
3yKyLtU7mBUZIxQB1dFeFftJ/tbeAf2b9V8C6FruoeH7nUvF/ijTNGvLO78Q Q2E+k6VdNMsmsSRs
rM1tE0JUsQiEkgyLiug/4TfR/wDhaf8Awln/AA0h4U/4Qz/hX/8Abf8AwiW6 w/49/tPmf8JJ9t8z
zfsfk/uc48j+PfmgD1WivCv2bP2tvAP7SGq+OtC0LUPD9tqXhDxRqejWdnae IIb+fVtKtWhWPWI4
1VWW2laYKGAdAQAJGzXpX/C2PhZ/wnf/AAq3/hZfhT/hM/8AoXP7Ztv7U/1P n/8AHrv83/U/vPu/
c+bpzQB1dFfP/wC158UvHfwv/wCFK/8ACC67/Zn/AAlvxg8OeFtY/wBFhm+1 aXdef58H71G2bvLT
502uMcMMmvav+Es8K/8ACVf8IL/wk2lf8JJ/Z/8Aa39j/bY/t32HzPK+0+Rn zPJ8z5PM27d3y5zx
QBrUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABXgNe/V4DWFboaU wooorE0CiiigAooo
oAKKKKACiiigAooooAK+Ff8AgrP/AMkr8Ef9jBJ/6TPX3VXwr/wVn/5JX4I/ 7GCT/wBJnq6fxIme
x99a5/x+x/8AXnaf+k8dZ9aGuf8AH7H/ANedp/6Tx1n1D3GtgooooGFFFFAB RRRQAUUUUAFFFFAB
RRRQAUUUUAd/8Kv+Yp/2w/8AZ67+uA+FX/MU/wC2H/s9d/XVT+FGM9woooqy QooooAKKKKACiiig
AooooAKKKKACiiigAryr9rH/AJNY+Mn/AGT/AMQ/+m6evVa5/wCIXgrSviV4 A8S/DnXbi7g03xVo
97ol5LaOqzxwXMLwyNGzKyhwrkglWGcZB6UAfGv7PX7En/CV/AL4aeKf+Guv 2ldG/tnwfo2of2dp
Pj77PY2fm2UT+RbxeQfLhTdtRMnaoAycVz/wc1P4R/snfDT9qf8AZr+KUd3r Xwz+F1xZ3E99DaJD
qOrad4jsVCafKLVY2kuQ2IBdvKu7zU5t4oVCeq6T/wAE79K0DSrLQtC/bB/a f07TdOt47Szs7T4g
rDBbQRqFjijjW2CoiqAoUAAAACvVfCf7J/wS8LfCPxB8Fbjw5d+IvD3jG4k1 DxO+v6jPf3et6jKk
SzX88ztuW5doI5d8Xl7JVDxhGAIAPz1/aW0Hxf4P+BMfxN+Gv7APhT4HaZ8N 9Q0TxJ4e8canqNlL
4iaOK8ghskks4UMwvHM8Mk0d+80aiOcSb5hE4+wP2h/+T7P2Rv8Aufv/AEzx Vk/8Oxfg1qfhX/hB
fHXxd+NXjXw3aaf9i0fR9f8AGTS2OiTLH5UF3ZwRRRxpNDGXSMOrxBXZTGww B6roH7K3hXSNd+E/
inVviL8QPFGtfB/+3v7I1HxBq8d7dah/aqFJ/t0rQh5fLQhYthj2qqg7gKAP gD9qSx/aC1b9of8A
a8sfhXb58A2en+EdY+JRs9Ui07VLzR7bSEL2FpPIriPzYJLySQ+UwKWpQ7t/ 2e49r/am8aeFbL/g
nf4Cg/Zg8M/Yfhl421DRNDv7fTtUj06TTNDumdrqGfUd8lvZTPcotnc3F0ZY xJcTrNvZya+v/Bnw
U8K+Bvix8RfjHpOoarNrXxN/sj+14LiWNrWD+zrZreD7Oqxq67kcl97vlsY2 jiuK8DfsZ/BfwP4N
+I/wxWxu9Z8CfEzWLjW9Q8LahFaLp2nzzEblsRbwRSwIoS3EYMjGL7NE0RRw zMAfGvxI+Afxd8Wf
Di38HeAP+CWOlfDfxBon2a58N+L/AA38T9Et9Y0u+th/o9w9ysazXWCAXEsh Zz8+9ZQkqeq/tA+D
f+FwftD/ALE/hz9oXwRpVxf6pp/ifUPE2gZ8yxTVINIs7p4MCR1lhS6iA2F5 EdV2sZFY7vQP+HdH
wnu/+JD4j+LPxq8QeAV/dR/D/U/Hdy/h2K1T/j2tVhQLN5NuViMQ87cDDHuZ sHPr+u/s/eAda+In
wt+I0CXekXHwgt9TtPDmmaWIbfTlgvbRLR4pIRGSEjijURrG0YXHORgUAeFf DTwn4V+Df/BRfxL8
N/hV4Z0rwr4W8XfB+z8U6vpGl2UcFrNqlrq72cE6RqMQ4gkkUpFsR2cuys53 VwH/AATj+A/wC+Mv
wJu/j58S/B/hT4jfEL4geINU1Dxbea7p9lqH2K+F5MRBFbmPy7PfG6XDIqqz faFJJjEKp9f/APCl
PCv/AAv3/hov+0NV/wCEk/4Q/wD4Qr7L5sf2H7D9t+2eZs8vzPO8zjd5m3bx tzzXj/ij/gn38L9T
8f8AiH4jfD/4q/GD4Xal4vuGvvEMXgfxhJYQaretNNM1zMsiSsX3XEgCqyxq D8qLliwB4V8CvC2h
eBv2L/22PBXhax+xaL4f8YfEjS9OtvNeTyLWDSYo4o97lnbaiKMsSxxkknmu r8SeJ/g0n7Jn7LXw
3+I3wZ1X4teKfEfh/QNQ8D+DrEMsd7qllo0R867kZ1hSzjFwqzGbzEEczO0U iRyFfdfhv+xt8I/h
R8F/iF8BPBVz4gtfCfxFuNWmvI5b1JZ9PS/tEtZIbWRoyQkcUaiMzea+Rl2e j4gfsbfCP4jfCPwJ
8J9ZufEFm/wyt9Oh8J+KdNvUttf0l7NIo0mhulj2q7rBHvHl7Cyq4VXjjZAD 5V+Hmn/ETwF+3f8A
BXWbn9l/wV+z9Y+PdH8T+Gb7QtA1C0v59XtrKzW/M05tY1tYkE5tfLMarcEw TCV2iMSjqv2V/g78
F/j78ef2k/iv8ZdB8P8Aj3xtpfxI1LwlHp+t2tpdwaboln5cVjItkU2q7rA0 QuHUswtGCsCZzJ6B
e/8ABNz4X6jc2HiXUPjh8dbrx3pdwTY+OpvHEj6/a2RikjOnxTGPyktiZpXI WISbpHHmbGKHyr9q
hP2OfDH7ReveL/ij4/8Ajr8A/G11bwWkvjLww2oWdl4ygNraForaeGG5WRLV YrVJFRIB5jDd5pAZ
QD0D9jzwB4N+GH7Y37WXgz4f+HrTQtCtbjwZc2+n2gKwQPc6fdXEojXOEQyz SEIuEQEKoVQqjiv+
Canwz+DXw6/ZC0P9qXxvafa9asdP1rUJtd1WNr6Tw9pdld36SQaagRntYShu ppEhG+WS5m3FwURe
q/4J3fDPTtB8X/Gv4s+CrTxWngHx1qGhQ+G9Q8Wx3S6x4g+yWTSXetyG4QGW G9nvWnjlBG4tJmOH
aEH0V8G/2fvAPwV+CWn/ALP+jJd6/wCE7C3vrR4tfEN095BdzzTTRTqsaRSI TPIu3YAUwDnkkA/O
v4heBPD3jb9lzxLcfAj/AIJueH/C3w4k8L3uv6P8RfGOsWsWtwWkET3slx5C NJqLO7RSJbZuXidX
t2fNszR17B+1F/xfH9lj9kD/AIWl/wATv/hYHxA+H/8Awkf/AC7fbvt2nTfa v9Rs8rf5sn+r27d3
y7cDHpWmf8E0vglYWz+Fbr4j/GDUfh01xPMPh1c+NJ18NqkkrzJCIIlSbZHM yyoTMXMiKzs53bur
8OfsQeAdA8AeCPhzefEz4leINN+HvjjTfHWgy63rMN3PbT2EIhtrBWMAVLFV BIhjVSCzbXXOKAPF
Pjx+zX8BtH/bS/Zy8MaB8KvD+i6F47t/E9p4n0fSbb7Dp2tQaZbQahZRXdrA UhnRLtUlZXQiTy41
k3qiKO1+GnhPwr8G/wDgov4l+G/wq8M6V4V8LeLvg/Z+KdX0jS7KOC1m1S11 d7OCdI1GIcQSSKUi
2I7OXZWc7q+gPGfwU8K+Ofix8OvjHq2oarDrXwy/tf8AsiC3ljW1n/tG2W3n +0K0bO21EBTY6YbO
dw4o/wCFKeFf+F+/8NF/2hqv/CSf8If/AMIV9l82P7D9h+2/bPM2eX5nneZx u8zbt4255oA+Sv2T
P2a/gN8X9V/ad134n/Crw/4n1LUfjR4r0F7zUrbzp4LJGRlW2kJ3WrhrqZvN hKSElCW/dx7fNfgr
8Afg147/AOCVGu/FLxp8PdK1zxnN4P8AEepjxHqCNPqkM2lG5g09YbpiZYYY YdPtI1gjZYtkZUoQ
7hvv/wCEPwU8K/Bb/hNf+EW1DVbr/hO/GGpeNdR/tCWN/Kvr3y/Njh2RpthH lLtVtzDJyx7c/wCB
/wBl/wAA+AP2aLn9lfRtX8QTeE7rR9W0R7y5uIW1EQag9w0zCRYli3qbmTYf LwMLkNg5APlX9ozR
fD3xX+C/7GfxS+I3hXw/r/izxj44+Hdlr2rXej2pn1C0u7Sae5tZCIwDbSSy O5gAEWWPy16V/wAI
n4V/4eSf8IL/AMIzpX/CN/8ADOH9k/2P9ij+w/Yf7e8r7N5GPL8ny/k8vbt2 /LjHFeq+O/2TPhx8
QPgd4M+BWp654r0+w+H39kS+G9c0vUxa6xp91psIht7pJlTy/O8vepJj2gyF lVGCMut4T/Z18K+F
Pino3xj/AOEq8V6z4k0b4f2/w68/Vr6O4+2WMVytx9ruG8oSSXjyLl5N4Vsn 5ATmgD4V8KWX/Cnf
2YP2zfiX8FPh/pVj4z0L4oeK/DOmajpOleVfaVobXFgkyW8ttslghtoXluEC sI4mhEhXCGqmk/Aj
X9f+A1l8NtC/4JS+H9R0fUdHjFn4xtPiz4em1u5EmJY9Qj1Nbcs7sxEgIzCV IjEfk/uq+3/BX7Jn
w48CfEfx/wCPNJ1zxXdaV8Svt8uv+CtR1MXfhma6vTEbu6FlIhzNL5RVi7su yWSMKE2ovAf8O6Ph
Paf8SHw58WfjV4f8At+6k+H+meO7lPDstq//AB82rQuGm8m4LSmUeduJmk2s uRgA8q+KcPxltP2f
f2PNN/aB037F4+0744eEdP1dGvVvJJfIlvYoJ5Z1llEs0sCQyyP5hzJI5wv3 R90/8In4V/4Sr/hO
v+EZ0r/hJP7P/sn+2PsUf277D5nm/ZvPx5nk+Z8/l7tu75sZ5rzXX/2VfhHq 3g34afD7RtNu/DPh
74UeKNM8WeH7HRpEjT7XYmQxpOZUkaVHaaR5WyJZHYsZNxYntf8AhAP+Lp/8 LS/4TXxX/wAi/wD2
B/wjn9pf8SP/AI+fP+2/Zdv/AB+f8s/N3f6v5cd6AOrooooAKKKKACiiigAo oooAKKKKACiiigAo
oooAKKKKACvAa9+rwGsK3Q0phRRRWJoFFFFABRRRQAUUUUAFFFFABRRRQAV8 K/8ABWf/AJJX4I/7
GCT/ANJnr7qr4V/4Kz/8kr8Ef9jBJ/6TPV0/iRM9j761z/j9j/687T/0njrP rQ1z/j9j/wCvO0/9
J46z6h7jWwUUUUDCiiigAooooAKKKKACiiigAooooAKKKKAO/wDhV/zFP+2H /s9d/XAfCr/mKf8A
bD/2eu/rqp/CjGe4UV+W3/BWz4yfHP4cfFDw/pfhH4m+PfBfhiTwgLzS38Oy S2lvqOsnUSl1FPcx
SRthLQRP1k2MYwEUTs49+/4J/wDxg8WfGH4hftBa3a+NvFPiz4Yf8JbDd+Cd R1yykhVBcfaJLq2t
jKWcQRD7KEiLDbGY2MULSslbunaNzFVLux9l0V4/8WE8Tad8Zvgxqun+P/EF rpGqeKLrR77w7C1u
mnXQHh/WrgTSkQ/aHcPDFhGmMP7tG8rzFDjzXwl+0DZ+Of24m8IWHxZ0oeH7 Hw/4l8NWfhOPVIPO
n1jT7vS2uL6a3DLMszF9Rt44ZUJEWlz3ELNFcsazND6qorF8QeMPD3hWxv8A VfEV7Jp+n6Xbvd3t
7NbSi2t4EQu8rzbdioqglmJwoBzjBq7Z6ta38phgivFYLuJmspoVxn1dQCee mc0AXaKKKACiiigA
ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi iigAooooAKKKKACi
iigAoorxTwvYeLx8ffiz4Su/ir4rvLS88H+HdR0tp/sX/Egku73X42FlEtsI TsEEOHnjmkfykEry
qqqAD2uivH/gPYSR6r4j1jwhrniDUPhnf29gPDkuu65e6vPfXqNc/bdQtri9 lmnNjNG1ikJMgjc2
000MflTJcXHn/wCzjrXiF9V+Dms3virxBqNx8VPhPeeMvE6alrF1ewT6vG2h Mk1tDPI8VggOp3v7
m0WGEiRAUIiiCAH1BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF eA179XgNYVuhpTCi
iisTQKKKKACiiigAooooAKKKKACiiigAr4V/4Kz/APJK/BH/AGMEn/pM9fdV fCv/AAVn/wCSV+CP
+xgk/wDSZ6un8SJnsffWuf8AH7H/ANedp/6Tx1n1oa5/x+x/9edp/wCk8dZ9 Q9xrYKKKKBhRRRQA
UUUUAFFFFABRRRQAUUUUAFFFFAHf/Cr/AJin/bD/ANnrv64D4Vf8xT/th/7P Xf11U/hRjPc/PX/g
oR+2x8Xv2cvjbp3gzwV4j0rSdFi+H93rYtprNZLnVtVu5bixtlSR4ZlX7K6x XgTESyLDMju29Frt
P+CcH7Qvx1+MN78U/A3x28UWfiLVfAl1pAW+TR/7Nubee7hn+1afPEIoQHtp bcxN+6BEnm/PInlk
J+15438b+NP2nPAf7Mfw9+C/wQ8VazP4ZuvFUeq/FOy+2W1sjSyRtDaRriRZ P9EDMIhKzBlYqiQu
9e2/s2+FPj/4VHiwfG/w38FtHGr36ara/wDCtrO9t/tl7N5n225v/tIHmTPi 3xIMs2H3k4WumTio
cttTCKbm3fQ9U1nwtoXiDUdC1bV7H7Rd+GdQfVNLk810+z3T2txaNJhSA+YL u4TDAr8+cblUgufC
2hXfirTvGtxY79a0rT73S7O581x5VrdyW0lxHsB2NueytjkgsPLwpAZgfNfi wnibTvjN8GNV0/x/
4gtdI1TxRdaPfeHYWt0066A8P61cCaUiH7Q7h4YsI0xh/do3leYocVIdDvB8 drObwN4y8V6rd6fq
FzcePZdQ1qebSbbT5rOZrPSobPd9jhvBLJp0y+RAs62tuXuZt12hvcTU1v2s f+TWPjJ/2T/xD/6b
p69Vryb9qSdL/wDZ0+LXh6BZFurzwPrltHJNG0NsryafMFL3LgQxoCw3O7qi jJYgAkemWerWt/KY
YIrxWC7iZrKaFcZ9XUAnnpnNAF2iiigAooooAKKKKACiiigAooooAKKKKACi iigAooooAKKKKACi
iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK5TxH8LfAni3/hKv+Eh 0L7X/wAJr4fj8La7
/pU0f2vS4/teyD5HHl4+33fzptf97y3ypt6uvBP26Nc17w7+zJ4k1Pw14g1X RL/+1PD1ut9pd9NZ
XUcc2t2MUoSaFlkTdHI6EqwJViO9a0KMsRVjRjvJpL5uxlWqxoUpVZbRTf3a no3hL4Q+FPBVyLrR
tW8a3Di4S5A1fxvrWqpvWKaIDZeXUqlNtxISmNhdYnILwxMh4K+Dfw7+Hmqy 6z4V0e7guGt2srVL
nVbu8g0y0ZlZrXT4Z5Xi0+2JjhzBarFERBANuIYwv5Y/8JZ8R/8Aos/xV/8A Dha3/wDJVfpx+zJq
2q6/+zb8KNd13U7vUdS1HwPoV3eXl3M009zPJYQtJLJIxLO7MSxYkkkkmvpu J+EMdwp7L67OEvac
1uVt/Da97xj/ADK258/w7xTg+JfafVIyXs7X5kl8V7WtJ9mel0UUV8ofShRR RQAUUUUAFFFFABRR
RQAUUUUAFFFFABRRRQAV4DXv1eA1hW6GlMKKKKxNAooooAKKKKACiiigAooo oAKKKKACvhX/AIKz
/wDJK/BH/YwSf+kz191V8K/8FZ/+SV+CP+xgk/8ASZ6un8SJnsffWuf8fsf/ AF52n/pPHWfWhrn/
AB+x/wDXnaf+k8dZ9Q9xrYKKKKBhRRRQAUUUUAFFFFABRRRQAUUUUAcT4P8A B/hLV/CWiatq3hbS
L2+vdOtri5ubixiklnleJWeR3ZSWZmJJJOSSSa37Dwf4S0q7S/0vwtpFndRZ 2TW9jFHIuQQcMqgj
IJH0JrUt7eC0gjtbWCOGGFBHHFGgVEUDAVQOAAOABT6bbYkjv/hV/wAxT/th /wCz139cB8Kv+Yp/
2w/9nrv66afwoynufm78RP2Y/gU/7Ufw8/Z58b/tG/tWa949v9Pm8R+G9VuP F1pdW2kIgnkaRZ5Y
fOt5C2nHBjQ5YRc8ZX3z9iq/+HaeJ/i94M8I/Gr40+ONa8Ga/H4f120+JWtD UTYyW8lzGk9iyqFE
M7LNk53sLdCyJhd3N/tq+BfDHg/4l+Hf2oo/2wl+BHibTNBl8NebNpEOrrq1 h9oD+XHYMyvcbJLr
c42SquYZNsZj3nA/4Jpa/wDD/wAXeLPjj4u0H4teM/ib4r1bVtLl8QeKdc0K LSbO+iQXcdp9igWa
R1QBJ+G8sLGYEWJNhFdLjeHN/W5zqVp8v9bH2nrPhbQvEGo6Fq2r2P2i78M6 g+qaXJ5rp9nuntbi
0aTCkB8wXdwmGBX5843KpHK+GvgX8P8Awf4qm8X+HH8V2l3cahf6pJZ/8Jjr EmltdXskstzJ/Zz3
Rsxvlnlkx5O1XbcoDAEc/wDFhPE2nfGb4Marp/j/AMQWukap4outHvvDsLW6 addAeH9auBNKRD9o
dw8MWEaYw/u0byvMUOPP/ButeIT4y8D+O5fFXiCbUvGHxY8aeDdWgm1i6l06 TSNPHiIWkMVg0htL
d0/siwzNDEkz+U5d286bzMTY9L/ax/5NY+Mn/ZP/ABD/AOm6evVa8m/aknS/ /Z0+LXh6BZFurzwP
rltHJNG0NsryafMFL3LgQxoCw3O7qijJYgAkemWerWt/KYYIrxWC7iZrKaFc Z9XUAnnpnNAF2iii
gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA CiiigAooooAKKKKA
CiiigAorlPHXxM8K+APsNjql39r17WvNTQvD1nJG2qa1NHt3x2kDuu/b5iGS RisUKEyzPFEryLyv
9gfGX4m/P4w1v/hXPhubn+w9AuVn1y7hP8F5qePLs98btHJDYq0sUkayQaiQ cUAavin41+FdC126
8F+HNP1Xxt4vs9n2nw74aijubqz3osifbJpJI7XT98RaSP7ZPB5yowh8xwEP m/xg/Z6+KH7RngC9
0b4g/EqPwdfT3VhdafoehltS0SwltLyGdZriRktLrUpXEUoKu0NuglixbtNb LdP7l4W8J+FfA2hW
vhbwV4Z0rw/otlv+zadpdlHaWsG92d9kUYVF3O7McDlmJPJNa1XTqSpTU4Oz TuvVEzhGpFwmrp6M
+E/+Hb/xE/6OJ8Of+EBP/wDLWvsH4T+Bf+FX/Czwb8M/7U/tP/hEvD+naF9t 8jyftX2W2jh83y9z
bN3l7tu5sZxk4zXV0V6WZ55mOc8n1+s6nLe1+l7X++yPOy7J8BlPN9SpKHNa 9utr2+67CiiivKPT
CiiigAooooAKKKKACiiigAooooAKKKKACiiigAr56v8AULDS7SS/1O9t7S1i x5k08ixxpkgDLMQB
kkD6kV9C14DWFboaQMD/AIWD4C/6HfQP/BlD/wDFVqaZrGk63btd6NqlpfwK 5jaW1nWVA4AJUlSR
nBBx7irdYFl/yPusf9gjTf8A0de1loWb9FFFIYUUUUAFFFFABRRRQAUUUUAF fCv/AAVn/wCSV+CP
+xgk/wDSZ6+6q+Ff+Cs//JK/BH/YwSf+kz1dP4kTPY++tc/4/Y/+vO0/9J46 z60Nc/4/Y/8ArztP
/SeOs+oe41sUnv7+TULjTtN0G7v2tIYZp5EubSBEErSiMZnmjyT5MnAzwK88 +LXxO1D4SajonjDx
LBdxeGDpevRahpdqLa4unvrezOowSh1cptW107Ukws3Mk8IZerRdP4r8baH8 ONE8b+OvErTppWi6
fo91eNDH5jpEH1HcwXqcA5wOeOMniuH1/wCLGh+J7GLTdc+AfxwubaG9s9RR P+Fb62mLi1uY7mB8
rCD8s0MbY6HbgggkG1G+yFcoN8bPEvw91Hwb4E8cWNt4lvzBomi+KNc0lL5x b65eNFBgiOwFlErS
TwSlZbqCQRThlhOYklzfgr8cNRn+BHh7WNY0251K/wBKn8FeGbq6udQZ5r+b VbPRme8d2QtuVtWJ
KksXMJJZd/yt1/WPh74l8RReKNU/Z/8A2gReR3tnqUkVr4N8TWtpc3drJG9v cXFrCFguJUMEADyx
u22GJSSsaAZ0Nt8Jbb+xo7L9nP8AaBs7bQf7MNpZ2vhHxRBaSPp/k/Y5bi3T EV1LGLa3USTrI5WC
JWYhFAfJ5Cv5nbfBb4/Xvxg1FQPh1rWk6RqOljWdJ1OWy1BIZLYtHsjuJLmz ggWd0mRlW1muo2Ec
583aqNLnN4z8U2mgeIPje+t3I0jR/F19b6ppLENDb+HdLnudNuipIIDJIlxq rPHH58gRLTLqsbCp
4T8T+BPBOoyap4c/Z7+PEMxgNrbrP4E8Q3UOn2xZWNtZRTI8dlASkWYbdY4y IYRtxFGFrJ4p0OS1
8beHNS+CnxwvPCvjfzXutHPwy1uIW73MJivlikjjXZFPxMVVVcTy3UpkYzAR nI77BzLudLpOpfEH
w5r/AMOdX8a39z9v8dT3+j6vojSo0OmzPBd6raKrRkxO1nFbT2LSRqhuhKk0 jHyY0o8Xav470T4l
wXviTXvFekeD5NU02z0+40OHR5NLcTvDDHBqIuY31ATzXsjQ7rVREsMtu26N hNIuXffEqPVPHWme
MNS+EHxwmttDspodN07/AIVdrGyK7nIWW8ctEQ0ohUQxFVRo0nvAWkE+Er3/ AIq8Har4pXxfqnwO
/aKvLtJ4blbS48JeJ5NNWaEL5Ug09gbQMjIkit5WVlVZRiQB6OR9guihov7W +qa1oY8TWnwX8Rz6
dqP9lT6K8cN5bfaoL7UbO0jjlmvrS3tVuWW+jkjjguLiF/KmBnRAkr2Nd/aN 8S+FvEeq+D/+EHud
X8SLqjxmzhlvryxtYYNK0ie5EUmn6XNdFRNqkYQy25DfvWaWLMVvWPbeIvgj pU7IPgR8a829xayW
1vc+EPEM0em/ZbuG6ihs4pAVsoFntrZjBAI4mFvCrIVjRRNrfjn4Pa9fXurX Pwb+ONpqOoXpv7jU
NL8LeItOu2la3t7dlE9t5cixNFZ2oaFWEbNBG7KXUMDlXYdzvvDfxxuvE3j7 S/CT+EP+EattSsoL
mOPxVdTaXq928lkLt0sbM27RXnkB0juNlyHgkWUOgCxtL6DoV/4l1Lw1pWp6 n4Qks9Zu7OCe/wBJ
TUrVzYztGGlh8+SSOOXY5KblPzYyBjOOX8B+DPhzrWneFfi34Y0q9istV0e3 vvD9pNf3JsrCzaHy
IHtdPMhtbNzbgqDFGjiOWRSR5kin0LR/BvgzwHpNl4H0O4vrXTfDttFpNnAt t5gigt1EUaB3mLsA
qAZYknGSc1Nhmf5niL/oTrv/AMG2lf8AyXRDc6n/AGhZ2F/4fuLH7c0yRSve 2Uy7o7eWcgiCeRxl
IXwduM4BIzW35Ggf9BLUP/AFP/jtefWXj3TdX+OU/wAN9Ns7kjwvZ2+oS3s+ 1POe903WB5axgtgI
tqp3FssZCNo2As0k+gm7HuHwq/5in/bD/wBnrv64D4Vf8xT/ALYf+z139b0/ hRnPc/Hv4j/sFftD
fA/TfF+v6r8GPCf7Q0niCPW4l8VQ3upz+JrOS8ga2t7t7OWVoZJVluBc/JDc SKySkzJtjlX7h/YC
+P3hv4n/AAosfg/Z+FfFeg+Jfg54e0Lw34kttd09LXF6ls9u6xASM5AkspgQ 6ow+XKg5AteB/j98
Mf24PhH48+DWj6td+C/HmoeGNQ0PxL4Z1eykGpeHZ7iKW0lZopBH9pSKRuSh GN0ayeS77B7d8J/A
v/Cr/hZ4N+Gf9qf2n/wiXh/TtC+2+R5P2r7LbRw+b5e5tm7y923c2M4ycZrp qSb0mtTCEesXoaus
+FtC8QajoWravY/aLvwzqD6ppcnmun2e6e1uLRpMKQHzBd3CYYFfnzjcqkYG mfBv4d6R4yfx3YaP
dpqRuJ72GB9Vu5NOtLucOJ7q2sHlNpbXMvmz+ZPDEkr/AGi4LMfPl39rXyr4 H8TeKpvjLoOqXGqe
K/8Aid/EDxToF5rlzrUkvh3WrG0XWPs+kWOmGdvst5bfYbYSXBsrZZDpt2Vu Z/tCm7xNT1X9rH/k
1j4yf9k/8Q/+m6evVa8m/aknS/8A2dPi14egWRbq88D65bRyTRtDbK8mnzBS 9y4EMaAsNzu6ooyW
IAJHplnq1rfymGCK8Vgu4maymhXGfV1AJ56ZzQBdooooAKKKKACiiigAoooo AKKKKACiiigAoooo
AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiqmratpWgaVe67rup2mna bp1vJd3l5dzLDBbQ
RqWklkkYhURVBYsSAACTXmv/AAn/AMU/iJ+6+E/gr/hG9Kb/AJmjx1ptzb7v +vbRd0N7Nhkkif7W
9ht3RyxfakOCAdr418f+Dfh1pUWs+NfENppdvdXC2VmkpLT392ys0drawqDL c3LhG8uCFXlkIwis
eK4r7d8WPiz+88O3Gq/C3wt0W+vdLtpfEWqKfnjntYZ2lh06HAjyt7by3LiS aN7eyeJJZOg8FfCf
w94Q1WXxbf3d34o8ZXVu1ldeLNbhtW1Wa0LKy2qvBDFFBbKUQiCCOOIuGlZW mkkkftaAOU8C/C3w
J8N/t03hPQvJv9V8r+09VvLqa+1TUvK3CH7XfXLyXNz5auyR+bI/lphE2qAo 6uiigAooooAKKKKA
CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK8Br36vkX4talqNun hTQYr+503SfEviGP
R9a1G2laCa1tZLW5eNUuAR9nae6jtbQSAh83QWJkmaJ1xrdDSHU7ylycYr58 1DxP498GfEW2+D/w
28Q20ul3uqadZRap4mS715tNuZtN1i+urMym6imlZU0+wmCTTNJGuoZyYmt4 05TUvin8TtUj+LPi
mPW9Ois/B/w+vF1DTPKvUS8v7G/8SWf2qzkhu430/wA19PjkfBll2CONZg0S zHLlLufVtFfOvjz4
/wDxE8JeE9Y+IlrbeHJ9KkvfFuiaTpcljOLi1u9GtdVlW5nuRPtuIpW0d8wp DCyi5UeaxiJl2td+
KfxL8K6jq/w3vrrRdb8avBpNz4fn0nw88cN6122oM9qbO41FF3RwaReTGV72 JWDBQpdFWZcrC57h
RXg3wB8bax8QfiV4s8ReIdH/ALL1VPDGj6XfWvyjbcWWueJLORtqSSqm5rcv 5ayyhN20SyhfMba+
D1v4zm8U6po/iTxLc3tp8NYG8IQsbyWSTVJpRBdpeXpfiecWDaUPNAQi4m1M BTG8RoasFz1+ivn3
xl8dPiX4P1fxDp+p+H7a21KSdLXwt4dbRnkmvoJdWs9Nh1JdSF4tpOu69ika ycWkymVEd40xcSWf
BPxZ+NWv+OtD+Huu+HPDmk3n/E2m1ua5Mf2hbezOjyIyWlpe3SQSyJqbxeVL csQPKus7SLWQ5WFz
3mivlv4WfH/4s+IrLwncWXge2fwxbQeFtJ1e8uLmEq1zqOn6dO0ovrzUhchk /tKMLCbW6knaNV88
vOTD6t8HfH3jPxZqOu6P8Q7e20bxBp0Fnez+Gl0aWCbSIblp/LDX/wBomttS VvJYLNbiMAxOHjjc
mKMcWgTuenUUUUhhXwr/AMFZ/wDklfgj/sYJP/SZ6+6q+Ff+Cs//ACSvwR/2 MEn/AKTPV0/iRM9j
761z/j9j/wCvO0/9J46z60Nc/wCP2P8A687T/wBJ46z6h7jWx4p+1d/ybv8A Gv8A7FfT/wCeo19E
6n8c9VHxtT4O6NpfgqC4juIInh8ReL20vWdRgaBLia70rTVs5jf20cTSIJfN iBntbqI7BCZD87ft
Xf8AJu/xr/7FfT/56jX0944+HHj7x/4htrLWfHXh+HwJa6xpOtppVt4cmXVz Pp91b3sKnUGvWh2N
d20ZcfY8mEtGCrkTDqp/CZS3Ks37UfwJs9OvNb1Xxz/ZWlWf2Z11PVNMvLGx vLee6htY7y0uZ4ki
vLPzrq1DXdu0kCLcQu8ipIjML+0d8P4JdSj1B9Vea11COzttN0vw9rGoaw0b abY3ryXGmx2X2m38
tdRt1kOx44zNbrJIk0pgTzTwT+w94e8D2NjpWi3vgrTLfRLjQV0680bwHa2O q3tppur2GoY1a+Er
S3tzINNiQyxfZot800rwSHyli1viN+yBpXjrxvrHxCmufBWr6lqOsXN/b2Hj PwYuv6VawXGmaPZy
qLb7TCzXIbQ4XS4EihUuJ4zG+4SLZJ6rpPxk+HfiHxNZeFfDOsXeu3F9bx3M d9o+lXd/pUaSW4uY
xNqUET2cDvA0cqJJMrsk0DKCJoi5e/Ea5s/jRo3wjbwrd/Z9Y8L6n4jTXGuY hAXs7uyt2tEiBMpf
F8kjOwRADGEMhaTyuJ8J/s4/8Il8TNG8Z6X4i0rTdK0HT7eyW10LQv7Hvtb8 jTlsol1mW1nWyv4Y
l3vDEtjD9nYRCFo0WRJur1r4eeKtS+OPhf4qWni3SrfRfD/h/VNCm0aTRZJL q5+3TWs0kq3guVSP
a9hZ7VMD/KJwSTIhiAPQKKKKAPnb9oj4yXPwP8J3fjyXQvFms6VphuJtQg8O rHJPbQfabjfcvHJN
HmNMDeVLFQdxGxXZfL/h/wDtL/8ADRnwe8U+MPDeh+OdJ0H7BeWtvda+sUMe okRSLL5CxzyF0Qja
zEBSxKqWKOF6b4m/tU/s5eHfF9/4Y1r4y+FrXVNGubqyv7Z75S9vOt1MWjbG QGXcAw6g5BwQQPON
Y/ag/Zag8D3vhfw38XPBlrBHpMlhYWVtdRwwxIISkUSKAFRQNqgDAAA6Cuez vsaqx6P8Af8Ak2r4
Mf8AZP8ARv8A0TXafELxJ4d8Iz614h8Wa/p2i6VaXkn2i+1G6jtreHdNsXfJ IQq5ZlUZPJYDqa4v
4A/8m1fBj/sn+jf+ia9F8Q/8h/Uv+vyb/wBDNRLcaPKvhN8d/h38X47u38Ne LfDlzqtpe6nC2mWO
tQXlwbS1v5LWO8KIdwimVYpVO3aBOgDMCGbmfA//ACeB47/7A+g/+mvxDXqP hHwnp3gzSp9H0ua5
lhuNU1LVma4ZWYTXt7NdyqCoA2iS4cKMZChQSxyT5d4H/wCTwPHf/YH0H/01 +IaqG7sEuh9VfCr/
AJin/bD/ANnrv64D4Vf8xT/th/7PXf1tT+FGc9z82pvgD8Tv+ChXxW0f4/6x 4Mh+BHgPS54tV8Ne
INPtI4vGviSAtCsUs80cv+jlY7bfDI6nyhLH5YuEPmD7Q+BfwC/4Ud/bf/F6 vir8QP7b+zf8j14j
/tX7D5Pm/wDHt+7Tyt/m/P13eXH028+IftI/t7ad+zH+1V4Y+FnxGNnZ/D3V /C0Gr3moW2kT3moQ
3kt5cW43Ms6LHbqsIkYrDNJ+7ZQhLqye3/Av9qP4E/tKf23/AMKU8c/8JH/w jn2b+0/+JZeWfkfa
PN8n/j5ij3bvIl+7nG3nGRnoqycrdjGnFRv3PVa4rTPg38O9I8ZP47sNHu01 I3E97DA+q3cmnWl3
OHE91bWDym0trmXzZ/MnhiSV/tFwWY+fLv7Wvl/4N+M7nVfiW+teM1+JWnal rHjjxd4Z0zVptcin
8N64lhfanHb6dFpq3Uv2R4rPT/MNwLO1d5LB907+ey3ORoel/tY/8msfGT/s n/iH/wBN09eq15N+
1JOl/wDs6fFrw9Asi3V54H1y2jkmjaG2V5NPmCl7lwIY0BYbnd1RRksQASPT LPVrW/lMMEV4rBdx
M1lNCuM+rqATz0zmgC7RRRQAUUUUAFFFFAHzV8LvF/xR/wCFp+V8WfEHxV0i 01fxh4m0fw9aahpv
h2Lw7qsdvc6g9lbwiGA6smNPtDcLNOY45Dbk+Y6yxLLb8WfEX4iWnjLxZ4os PGd3a6b4M+JHhTwH
D4cSztG07ULTVBoYnubl3hN39pT+25zGYbiKIfZ7fdG+JRL3+ofBGPUvEx8R 3HxO8asllcXuo6DY
Sz2U8GgaldW89u99avLbPPI6x3d2I4bmWe2jE+1YQkcKRGs/Ajw9rXjK58US +JvEFvpup6xp/iPV
vDkL2v8AZ2p6vYi2Fpeyu0DXaPH9gsCI4biOFvsib423zCUA9LooooAKKKKA CiiigAooooAKKKKA
CiiigAorn/H/AI10r4deDdW8a6zb3d1b6XbmVLOyRXu7+ckLDaW0bMoluZ5W jhhiyDJLJGg5YV4r
4R+L3xc0X9jnxv8AFz4gT+H9S+IPg638czXAtIHGlNd6TqGpRRQxp8krWyi1 jjBYiVkUFm3ktQB9
FUV5V8NNQ8X6J8U/F/wp8R+O9V8YWmj+H9B8Q2uqazbWUV8sl/c6pBLAfsVv bwmFRpsTJ+68wNLL
udlKKnqtABRRXn/in4s/YtduvBHgHwhqvjLxTa7Eube0X7PpumNIishv9RkH kw4EkDvBF516IZ0m
S1lQg0AegV5V/wALr/4WB/xK/gFp/wDwlf2n93/wl/lb/DGn5/5bfafMj/tP btmXybBpcTReTPLZ
7/NU/wCFR678Rf8ASP2gtY0rxHpknzr4HsrBD4dib70ZuvPVptTmiLOoklMV s5SGYWUM0SSL6rQB
5ppPwQ0q91Wy8V/FfXLv4g+IbG4jvrNtUjVNK0q5RhJHJp+mr+4geKQyeTcy Ca+RJDG11Itel0UU
AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA UUUUAFfM/jO/8Lad
4W1KbxrHbS6JLAbW8t7i2Nyt2sxEQthAFZp2lZxEsKqzSM6oqszBT9MV8m/E rw9rGpyeF/FOg2f9
oXngzWm1tdMEixPqKNYXdnJDHI5CJKEvHkTeQjvEsbPErmaPGr0NIdTnbL4c /BX4q+E/D+kWvw9+
yeFfCWtS31r4f1HwlJpVlJcNazxsHsby2j3xf6c8oZEAMqg7iVYV2l98N/h3 qdrpljqXgLw5d22i
2U2m6bDPpcEiWVpNCIJbeFSpEcTwgRsi4VkG0gjivF/AXw8+Jnir4paR4q+L ukeI7zRvDn9tf2M/
iS40kXaeYNBktftEOlMLabFzbajLHuVtjQwyHbIsLDnNJ+Cfj6203RPsPw7/ ALJ1Xw1ZaXL4svBc
WSP471ey1fSb03sbxSlriVl0/Udkt/5Em/UF3bBJO0eVvMo+i7j4b/Du71jV vEN14C8OTarr9k2m
6tfSaXA1xqFoyqjW88hXdLEVjRSjkqQijGAKNU8MeBfGv9t6b4h8Hadqsc32 bTtTTVNHDxXiQ4uY
EJmj23EUbXBZSu9EkaQAh1cD5j1Xw3ca18eDrfxG/Zr1HxLbeIv+Eh1XT/Dm oroV7cQRR2fhW0+1
uJrw2q/vLadBtlMmJB8uGbG18O/2bdfuPHdjL8dPB+i+MrCy0u4jub/VvI1O G61E6P4WtftIW4zK
WeXTdSAkdA+EJbHmLuLeY7n0V4a8E+DPBkAtfB/hHRdChEC2wj02witVEKyS yrHiNQNokuJ3C9A0
0h6uxOla6bp1jPeXVlYW1vNqM4ubySKJUa4mEaRCSQgZdhHFGm45O2NB0UAf F8+h3eh6j4H8H/FX
wnbeJPitqWqeA9T0/VZ9R0y/1bSbO1bSk1CL97cfbyonstVnke2ilg2zyytJ zOU+tvAWl/2Rod1a
f8Iv/YHma1rF19k+2/avM87UbiX7VvycfaN/2jy/+WfneXxsxSasCYWnw3+H dh/b/wBh8BeHLb/h
LN/9v+TpcCf2tv37/tWF/f7vNlz5m7PmPn7xzY0HwT4M8LQWFr4Y8I6LpEOl wXFtYx2FhFbrawzy
LLPHEEUBFkkjR3VcBmRSckA1tUUhnO2/w3+HdprGk+IbXwF4ch1XQLJdN0m+ j0uBbjT7RVZFt4JA
u6KILI6hEIUB2GME1Y8J+CfBngPTpNH8DeEdF8O2E05uZLXSbCK0heYqqmQp EqqWKogLYzhQOwra
ooAKKKKACvhX/grP/wAkr8Ef9jBJ/wCkz191V8K/8FZ/+SV+CP8AsYJP/SZ6 un8SJnsffWuf8fsf
/Xnaf+k8dZ9aGuf8fsf/AF52n/pPHWfUPca2KumbBrGvvJbwTbIdEdVnhSVN yvqJU7XBBIIBBxwQ
COQK2v7cvf8Anhp//gvt/wD4ivCv2o7u6sPgD8Zb+wuZba5tvDemzQzQuUeN 1bUSrKw5BBAII5BF
ex/8MI/sz/8AQr+K/wDwv/EP/wAnVsoOSvchyszS/ty9/wCeGn/+C+3/APiK P7cvf+eGn/8Agvt/
/iKzf+GEf2Z/+hX8V/8Ahf8AiH/5Orlfid+yn+y38L/CEni29+HXxA1v/iYa bpdvp2l+P9a+1XV1
fXsFlbxobjU4ohma5jyXkVQuTnin7J9w512O8/ty9/54af8A+C+3/wDiKP7c vf8Anhp//gvt/wD4
ivI/CHwI/ZG8W/ESf4Wn4ZfEvSPENnb3U13Bf+PdYKWz29po11NCzwapIrOF 1+0TKFkLxXGGKqjS
dVe/sjfspWHj/RvhzN4Q8anUtc0fU9bt5V8e6/5CwWM1lDKrt/aG4OW1CEqA pBCyZK4AY9k+4c67
HZf25e/88NP/APBfb/8AxFH9uXv/ADw0/wD8F9v/APEVm/8ADCP7M/8A0K/i v/wv/EP/AMnUf8MI
/sz/APQr+K//AAv/ABD/APJ1Hsn3DnXY0v7cvf8Anhp//gvt/wD4ij+3L3/n hp//AIL7f/4itKw8
E+HvhB4Hl8I/DyK90zTbXWcoH1G5up2MlursXuJ5Hmk5PG9zgBVGFVQPNfi5 8c9Q+FPh+w1GW71L
UtU13VbbQND05b94RfalcEiGFpTkRKdrEuQcAHgnAObTTtcpPS52F5fXN+0b XBj/AHSeWgjiWNVX
JOAFAHVifxrx+/8AgZ4r1O+udSu/2nfi6Z7uV55SlzpEal2JJwi6eFUZJ4AA HQACoP2n/FXxBm/Z
K+I0via7Om6nP4bvoru10/WJ7y3CMGQoJnjhZ1aM/MDGv3mXkcn33Xdd1uHW 9Qii1i+REupVVVuH
AUBzgAZ4FGyvcN3Y8B/4Z+8R/wDRzfxg/wDA3Sv/AJArU+HHwctPhx8QV8US +O/FPinVfEWbW6ut
eltXdIrTS9UMSp9nghHW5kyW3HhQMAV65/wkOv8A/Qc1D/wJf/GvDvCmp6lq f7YPjVtS1C5uzb6H
oMMRnlaTy0/s3xE21ck4G5mOBxlie5pxd+omrH1B8Kv+Yp/2w/8AZ67+uA+F X/MU/wC2H/s9d/W1
P4URPc/N7/gpp+2T8fvgJ8VNK8B/CP4g6V4PsovCEXiF3m0iK8udXuptRe1N tG00MsaGOKIzDIjG
0TZdmMSV7n+xl+0b4v8Ajb8V/j/4R1XxzoPjPwv4K8TwN4U1vSLcJG2n3jXR W08xURZ1gW3jQShW
3sZGEkqGN68K+Kniv9uPxx8d9D/Zx8dfAX9lP4jeIl8P/wDCVRzX2jX15Y6T pkt4LSWdmvZlcYkR
C6Qo7lQpCsRgev8A7AfxB+KN/wCJvi18Ffil8F/hn8MtR+Htxok76N4G0xbO Ay6hbzSmWXy55YpG
MMNtgoQQAQ3QAdLty7fkYK/N/wAOfYlcVpnwb+HekeMn8d2Gj3aakbie9hgf VbuTTrS7nDie6trB
5TaW1zL5s/mTwxJK/wBouCzHz5d/a14Vovxe8ZeJ/wBq8eBdKntF+HVn4X12 FXEAMuo6/p95pC3U
yTfMr20C6j9lAQqwuotQjlUmGMjE1Og/ax/5NY+Mn/ZP/EP/AKbp69Vryb9q S5t9S/Z0+LXhnTp4
7rWL7wPrlpa6fCwe5nnl0+ZY4kiHzM7FlCqASSQBnNemWetaPqMpg0/VrO6k Vd5SGdHYLnGcA9OR
+dAF2iiigAooooAKKKKAPhf9sr46/HHwL8fU8FfDv4qaj4X0WLwfpeqNbWel 6ZceZdT3uoxySM93
azP9y1hAAIUYJxkk15/8IP2tPi7o3xp8Cw/GT9ov/iiNS1C8tNZbX7TRNOsl QaXeSwlriO1haM/a
IoAP3gySF53Yr2P9q39lL40fF340R/Eb4czeCn01/C+n6JLFresXdnOk9vd3 0zMqw2c6shW8QAlg
cq3HQ1znwK/Y1+PvgX44+B/iJ41l+H8Wi+F729vLldL129u7qTzdMvLRFSOS whT790rElxhVOATg
V+kYbE8LLhZ0qqX160vszvfnfL71uX4bdfxPgcRh+JHxIqtJv6neP2o2tyq+ l+b4r9D7ooryr/hk
79lj/o2n4Vf+Ebp3/wAZo/4ZV/Zxtv32gfBfwp4Xv1/1Oq+FrBNB1S37N5N9 YeTcw7lyjeXIu5Gd
GyrMp/Nz749Voryr/hmn4df9DH8Vf/DseKv/AJY0f8M+adpX+keBfix8VfC9 +3ySXn/CY3Wvb4ep
j+z64b62TLBD5iRLKNu0OFZ1cA9Voryr/hTfxF/6Ox+Kv/gt8K//ACmo/wCF d/HbQv8AkU/2i/7X
8/8A4+P+E68I2eo+Vt+79m/sptL8vOW3+b5+cR7PLw/mAHqtFeVf8I5+1P8A 9Fk+FX/htNR/+XtH
9pftT6R/xL/+EN+FXivyv+Yv/wAJLqPh/wC055/48PsF/wCRtzs/4+5d+zf8 m/y0APVaK8q/4SP9
qf8A6I38Kv8Aw5eo/wDyio/4W58UbT/RNR/ZY+IFzdw/u55tJ1nw7PYyyDhm t5LjUreZ4SQSjSwQ
yFSC0UbEoAD1WivKv+FyfEX/AKNO+Kv/AIMvCv8A8uaP+Glvh1/0LnxV/wDD T+Kv/ldQB3/inwn4
V8c6FdeFvGvhnSvEGi3uz7Tp2qWUd3az7HV03xSBkba6KwyOGUEcgVwHhX9m j4WeDPAmufCzQNJ+
x+DPE39v/wBtaFawW1pb339rTb5N728UcqeTCTaweW6bINqtvMcTof8ADTvw itv32v3fivwvYL/r
tV8U+Cdb0HS7fsvnX1/aQ20O5sIvmSLudkRcsyqfzt8JftXftYa94U0bXLz9 onXkn1HT7a7lWLQN
ACK8kasQoOnkgZJxkmvfyDhrH8S1J0sAk3BXd3bR6HiZ3xBguH6cKmNbSk7K yufpl4B+GMfgrVdW
8S6r408QeL/EOs29pY3Osa2tlHP9itWne3tljsre3gCJJd3ThvK8wmdgzsqx qh41+L3g3wTqsXha
We71rxZd263Vn4Y0SA3mqzxMzJHM0K8W9s0q+Ubu4aK1R2USTR5zXzX+yP4r /aG/aA8J+LdP8ffF
hZfD2keKG0q61KGyjttfvrZtOsbhrSCazS3hsEVpmBuFSa4dLmRY2tJIYp2+ qfBXgDwb8OtKl0bw
V4etNLt7q4a9vHiBae/u2VVkurqZiZbm5cIvmTzM8shGXZjzXk4zC1MBiamF rfFCTi/WLs/xR6eE
xNPG4eGJpfDNKS9Gro4r/hCfiP8AE/8A0/4keK9V8JeH7n95B4R8N3ZsL5Yz 91dR1a3laZplKRSb
dPkto42aWF5b6LEj9/4W8J+FfA2hWvhbwV4Z0rw/otlv+zadpdlHaWsG92d9 kUYVF3O7McDlmJPJ
Na1Fcx0BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABXm/7 RHxeufgT8I9X+J1n
4aj8QT6bdabaRadLfmySZ7y/t7QFphFKUCm4DnEbZ2475HpFfLP7dHwYi8Rf B/xJ4y8NWPxA1vxJ
/anh64XSdL17Wr21kjh1WxEpTR4Zmtn2wxvIQtuSGUy/fG+ujCQp1MRThVdo uST6aX119DDFSnCh
OVJXkk7ddbaHnP8Aw8g+In/Ru3hz/wAL+f8A+VVfYPwn8df8LQ+Fng34mf2X /Zn/AAlvh/Ttd+xe
f532X7VbRzeV5m1d+3zNu7aucZwM4r8p/wDhE/iP/wBEY+Kv/hvdb/8AkWv0 O/ZF+D1j8PPgv8Od
UvB41s/EL+B9ItNT03W/E2r3MFnObSBpol0+7uGgtXSRCoWOJDGAyLtUla+4 46ynIMr+r/2HVU+b
n5rTU7W5eXZ6Xu/X5Hx3BuZ53mXt/wC2Kbhy8vLeDhe/NfffZenzO1+IfxD8 VaF4q0H4f/D/AMJa
VrviTXdP1HWUTWdak0uxisbGS0inJnitrmQzGTULXZH5O0r5pMilFWTVvvif 4J8P/wDCMWXjvxFp
Xg/WvF3lxaXomu6rZwX1xdN5Ya1iVZWSeZHmjRhA8i7nXazBlJ5/43+BdV8e 6VpmnQ/C74a/ETTb
e4ee40LxxuigWfbiK7hn+y3aq8amaMxm3JcXG4Sx+WUm8g8bfsk+Mdd/syzv vEP/AAm3274f6P4B
8Qahq3jHXdD837F9rEuoXFpp0p/tj7R9vlZ7W4uIceUVE/8ApDvH+fn3B7r/ AMLd8Ay6rew2fj7w
VNpuh2+rtr1x/wAJFD5+mT6e1t9pSSIAqqQrcg3DySIYC1uGVvOylq1+LHws vdC0TxTZfEvwpcaL
4m1BNJ0TUYtZtntdTvnd0W2tpQ+yaYvHIojQliyMMZU14B4v/ZM8beKLCxtm 1zSo/wCzdQ8X6sqQ
aneWclxJf+NdN8Q2MC3MCCW13Q6e0EtxHmS3klV4lm2c2o/2avHMHh5Tpehe CrTWNZ1i7n1hdU8Q
6x4ieO0ubWytJkuL/UQ76xbS29iqT6dLBaxSo1sI5raaxju5QD2D4ufFPUfh dF4cuLb4far4gtNd
8QaToVzf293awWulfbtStLJJbjzJBM+Td5RYYpctGVcxKwkHoFcV8XvBWq+P /ClhoWjXFpDcWvij
w1rbtcuyoYNP1qyvplBVWO9oraRUGMFyoJUEsO1oAK+WfiL8RdD+GOh2+v6/ Z6rdQ3V/baZBBpli
95czXNw4jhjjhjy8jO5VAqgklhxX1NXxj8ef9X8NP+yqeDP/AE8W9ZVFdpFx dkw/4XzH/wBEP+OH
/hs9Y/8AjFH/AAvmP/oh/wAcP/DZ6x/8Yr7Oop+yiHOz4x/4XzH/ANEP+OH/ AIbPWP8A4xR/wvmP
/oh/xw/8NnrH/wAYr7Ooo9lEOdnxj/wvmP8A6If8cP8Aw2esf/GKP+F8x/8A RD/jh/4bPWP/AIxX
2dRR7KIc7PjH/hfMf/RD/jh/4bPWP/jFer6Hayax4Y0rxReLNokerxNNDZ6r bTQXkQBwVmhCFon6
ZRsMucMFYED3evMPHX/Hlp//AF+al/6UVE4KKuhxk2zA/s2y/wChh0//AL4u P/jVYHjHxD4f8E2u
k3GpaxFcPrWu6X4es4baGUu91f3cVtETvRVCK0odyTkIjbQzbVbwn4w+NvHP iX46eD/gT4d8OeKY
tCdH1vxTfaRq1tY3MmnAokEkMqXSXEcC3LFJ+I5GC4i35AbrfjTYw6Zpnwr0 22e4eK0+J3gmCNri
4knlZV1e2ALyyMzyNgcs7Fickkkk1Cjqr9Sm9D2j+zbL/oYdP/74uP8A41R/ Ztl/0MOn/wDfFx/8
argdP+J/hvUviNqHwxt0uxqun28k7ylF8iRoktHmiUhiweNNQsXO5VUi5XYX KyBPPtW/bD+Deh+F
IvFuqahPaw3NxcQW9rcT2kFxcLHpi6lHLGJJ1V0mt5rPy9rFhJe28cgjYuEV m+g7nqfhzxpoXivV
fFGlaHNLOfCes/2HeTmMpHJci1t7hvK3YYqFuUQllX5kfAK7Wb4x/wCCs/8A ySvwR/2MEn/pM9fR
X7P3/Ix/Gj/spFz/AOmrTa+df+Cs/wDySvwR/wBjBJ/6TPVQVpky+E++tc/4 /Y/+vO0/9J46z60N
c/4/Y/8ArztP/SeOs+s3uUtjxT9q7/k3f41/9ivp/wDPUa+lPHXwt/4TT4+/ Dvxpq+hfb9B8KeH/
ABBvd7rbDHqkt7o0tj5kAcefj7HcTJuR0jlt4pPllSFh57qWgRayNb03W/As HifRdYt9Phms7i7s
0gm8h7tnjmjmuImdT58RxgowDBsjIPXf8Jv40/6Em7/8KK1/+WNdEJWRnJXZ 4npH7PfxMs/Dmmvp
Pwr/ALG8SeDvD9jd+Jrr7Vp0X/Cz/FWm6rpGpW1158MzSS+dJpWoR/bNRWKa L+1vM8py9wi1fiV8
IvE3wgg07xf8QvHdpd+GPCGseGLttfu4LewgnvdY8YeH7vW5ZFEp+zol5pE9 +Wf92BrZhj8uOyAb
3b/hN/Gn/Qk3f/hRWv8A8saP+E38af8AQk3f/hRWv/yxqucXKb3xh0y5+KPw eI8BSWniKx1O40bV
jBaXcTwa/o0d9bXV3ZxuzCCZLyyjngCyOsEonCyOsTsw8AtP2bviJrHjKHWN D8A2ng7wT9n8QyWH
gbULi0h06K0nHhkf2Hew2DypBbXtxpmq3TfY2li/fK1yk4muLKf2H/hN/Gn/ AEJN3/4UVr/8saP+
E38af9CTd/8AhRWv/wAsaOcOU5743/Gj4UfEr4L+PvhBoXxM8FQfEXxV4X1X w3Z+D7vxbpS6rHrd
zaSW8emyItyyC5Fw4hKh2XfkBiOa3/Bvwq134YfGXUY/hN4L8KeFvhlqOn6I 19YWdulnbtdIut/b
JrS1ttqLeM76EsksiBZIIyoZmiQI7/hN/Gn/AEJN3/4UVr/8saP+E38af9CT d/8AhRWv/wAsaOcO
U6rx5/yDb7/sMRf+ki18R/Ejwz4A/aL+LOg6/wCFofh74l0fwXoepy6pr+pW 1tquj/apY2Szs7ua
M7lWGTfctFvXKbzx397+KN58efFml2el/D2XS/CgS6a7vp763sdXluW2BECl 9XjEYA3ZyGJ+TBXB
DeW6n8NP2rta0660fWfiR4Wv7C+he2urW58G6TLDPE6lXjdG1oqysCQVIIIJ BqPtcxXSx4rN+0L4
n/aL/ZE+NPibXtL0PRoNK0WLT4NLtTKbxZTZRSz3Uhc4+zzPJm3AUEIjhmcj dX0Z8V/BnjWT9pO2
+JGl6Td6jpeiwyv5drNbpK3lw6sk9kvmyx/Ncy3mmOAcQk6eGkdCkRPmfiP9 mX48+JfDPiLwpP4t
8H2Nr4p02PSdTl07wVpFrPNbRRmOFDImtAkRKcRg5CjgDGRXe6n4U/bB1PUr vUm+KHhq3N3PJOYo
fCWm7I9zE7V3a4WwM4GSTjqT1oa00BeZ5P4/+EH7QiReL7nwHp88t7qnia31 VCmo6fbC8NneavqV
rcg3EVwpYeZodmN8aSFrJFZlt0EldZ+z94am8F/HzUvB1ysay6F4N8J6ZIIp hKgaHRNejIVxHEHG
V4by489di/dHRf8ACD/tgf8ARWPD/wD4SWl//LutP4R/CP4neGPidq3xF+Iv iGy1m71m1gguLiC0
sdPjgjtbHU44x5ceoXLyO736r8oUAJ3yTQr9Q0Ppf4Vf8xT/ALYf+z139cB8 Kv8AmKf9sP8A2eu/
q6fwome589/tFfsRfCj9pLxx4e+JniPxH408L+LPDNutrY6z4W1ZbK5EaTGa HLSRyBWjlaR0dArA
yHJOF26v7L/7IPwo/ZL0vXrD4bXGv3914muIJ9S1HW71bi5mEKssMf7tI4wi eZKRhNxMrZYgKF+N
P2oovgj+yZ4i0rwl8Q/2xv20tV1nVbA6oLTQvHEUzW9qZTEksrTJEgDukiqF Zj+7bcFyu76U/Yqv
/h2nif4u+DPCPxq+NPjjWvBmvx+H9dtPiTrQ1E2MlvJcxpPYsqhRDOyzc53s IELImF3dDc+Wz2MU
oc11ufU1eaWv7OPwX074uWPxv0b4eeH9L8WWdvqkT3ljpNpA91PfvC013PIs XmvcgQyIsu/Oy6uQ
d3mnHpdePzXfxE0f426JpFn8R7vxKmrXF1da/wCHBplpDp3h7QDBdCzvEdY/ tK3L3UFpAPOupFuN
2oSRW6JCwtMjQt/tY/8AJrHxk/7J/wCIf/TdPXqteTftSXNvqX7Onxa8M6dP HdaxfeB9ctLXT4WD
3M88unzLHEkQ+ZnYsoVQCSSAM5r0yz1rR9RlMGn6tZ3UirvKQzo7Bc4zgHpy PzoAu0UUUAFFFFAB
RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFfmf4b/wCCfP7U/h7w 7pegeZ8Krj+zbKCz
83/hKNRTzPLjCbtv9lnGcZxk49a/TCivZybiDMeH6kquXVORyVnpF3X/AG8m eTm2R4DPIRp4+nzq
LutZLX/t1o8C/Y3+B3j74E+B/FOi/Eafw++pa/4ofW4k0S9mu4I4Dp9lbKrS TQQtv3WjsQEwAy8n
nHvtFFebisTVxteeJru85tyb0V23duy037aHoYbD08JRhh6KtGCSS7JKyWuu 3cKKKKwNgooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo oAKKKKACvkj4q+Ev
EvjCTwHa+GNGudSl0v4geGtavFgXPk2VpqMU9xM3skcbHHUnCqCzKD9b14DW NV2aZcFdNHt39uWX
/PDUP/Bfcf8AxFH9uWX/ADw1D/wX3H/xFeI0xbiBp3tVnjM0aLI8Qcb1ViwV iOoBKsAe+0+hpe2f
YfIj3H+3LL/nhqH/AIL7j/4ij+3LL/nhqH/gvuP/AIivEaKXtn2H7NHt39uW X/PDUP8AwX3H/wAR
R/bll/zw1D/wX3H/AMRXiNFHtn2D2aPbv7csv+eGof8AgvuP/iK8s+LWvWuh aFYzTXenWt5O+qS2
MGqXf2JJ383cgZmVmRTuTLBGKhs7T0OJXKeLPhL8KvHmox6x45+GfhTxFfww C2jutW0W2u5khDMw
jDyozBQzuQucZYnuaTqc2jBQtseEfE/whb+M/BXxG8U+JI/CXiHxr4r0KLw/ o+h2XiaF7bSY0cNF
LHezLbs2y5K3jKY1IaAKm8tzzXw80LVfBvw/8F+FPGV3p994sPx18P6hqesw avFey+I/N162ZdTc
K7PGWRo4ij4YeSCR8wz9Bf8ADN/7O/8A0QX4df8AhLWP/wAao/4Zv/Z3/wCi C/Dr/wAJax/+NU1U
SDlKq6D8MIPHd/8AETTviJbWWrajs8zyb+yaNcmzFxtDozf6RFp1lDJljhIQ YvKctIeGu/2fvgBd
2GmaYfiZqtrbaVP5sUen+KUsPNUfYI4opDbeWXWO20y3tUJO4Rl2LGYrMvof /DN/7O//AEQX4df+
EtY//GqP+Gb/ANnf/ogvw6/8Jax/+NVPMkOxg/s7zwXWufGS5tpklhl+I1w8 ciMGV1Ok6aQQRwQR
3r54/wCCs/8AySvwR/2MEn/pM9faHhPwT4M8B6dJo/gbwjovh2wmnNzJa6TY RWkLzFVUyFIlVSxV
EBbGcKB2FfF//BWf/klfgj/sYJP/AEmenB3mKWkT761z/j9j/wCvO0/9J46z 60Nc/wCP2P8A687T
/wBJ46z6ze5S2CiiigYUUUUAFFFFABRRRQAUUUUAFFFFAFTR9Tt9b0my1m0S RYL+2juolkADhHUM
AwBIBwRnBNW65Hw/ea74d0HTfD83grV7uTTLSGzee3ns/KlMaBC6b51baduR uVTgjIB4rXsNb1O8
u0trjwfq9jG+c3FxLaGNMAnkRzs3OMcKeSM4GTTaEmerfCr/AJin/bD/ANnr v64D4Vf8xT/th/7P
Xf100/hRlPc/Mb9szTP2Vf2rf2g7XQNM/bF0rwLqH/CALb6vrcd9pt74a1Gx i1XzYdOeYX0JF4s+
bgwtuBRInG0x/N7X+wPa+A7X4p/HptL+POp/GTxtdX+g3fifxgLe0i0m8SS2 na0jsfs88wYRA3Eb
jKImyOJEURknyXwT+z740+Nvh/wh+0B8F/gj+xZrcet6BdadqNzfeGteg0ya 5i1W7VnttPkjSMYj
jgUzywi4LiZQ5hKA/VX7KXwp+K3wwTxPH8TPhv8AAHwkuomyNivwp0e5sBcl PO803vnIu/bvj8rb
nG6XPUVtz6NGSjrc9+rzTwb8GL7wT4y1XxTp/wAYPGt3Y61rF7rd9oV5DpEl pPPcAgK84sRfOkKe
VHCGuSUitoIsmKMJXpdfOvhP4i/ES78ZeE/FF/4zu7rTfGfxI8V+A5vDj2do unafaaWNcEFzbOkI
u/tL/wBiQGQzXEsR+0XG2NMxCKCztf2sf+TWPjJ/2T/xD/6bp69Vryb9qS5t 9S/Z0+LX
Re: Birt Line Chart [message #95604 is a reply to message #95553] Wed, 30 November 2005 04:56 Go to previous messageGo to next message
Eclipse UserFriend
This is a multi-part message in MIME format.

------=_NextPart_000_0022_01C5F59C.C8689E90
Content-Type: multipart/alternative;
boundary="----=_NextPart_001_0023_01C5F59C.C8689E90"


------=_NextPart_001_0023_01C5F59C.C8689E90
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Hi Kurt,

It's in the Format Chart tab, under Series->X Series

Thanks,

David
"Kurt Knippschild" <kurt@ingenieurbuero-knippschild.de> wrote in =
message news:dmjfva$a43$1@news.eclipse.org...
Hi David,

sorry, but I can not find a field or function with grouping X axis.



Thanks,

Kurt


"David Michonneau" <dmichonneau@actuate.com> schrieb im Newsbeitrag =
news:dmhkql$pp4$1@news.eclipse.org...
> Instead of creating computed columns in your query, why don't you =
just=20
> assign the date column to the X axis and group by month on the X =
axis?
>=20
> Thanks,
>=20
> David
>=20
>=20
> "Kurt Knippschild" <kurt@ingenieurbuero-knippschild.de> wrote in =
message=20
> news:dm48ke$l9e$1@news.eclipse.org...
> > Hi All,
> > i will generate a Line Chart with Birt Version S20051110, like as =
see the
> > attachment "Birt Line Chart.doc",
> > i also attached the rptdesign-file.
> > I dont understand the Chart-Wizard, for this problem. In Excel =
there is an
> > option (Row or Column) when i define the Data for the Chart.
> >
> > Can anyone help me?
> >
> >
> >
> >=20
>=20
>
------=_NextPart_001_0023_01C5F59C.C8689E90
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<META content=3D"MSHTML 6.00.2900.2180" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3DArial size=3D2>Hi Kurt,</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>It's in the Format Chart tab, under =
Series-&gt;X=20
Series</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Thanks,</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>David</FONT></DIV>
<BLOCKQUOTE=20
style=3D"PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; =
BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
<DIV>"Kurt Knippschild" &lt;<A=20
=
href=3D"mailto:kurt@ingenieurbuero-knippschild.de">kurt@ingenieurbuero-kn=
ippschild.de</A>&gt;=20
wrote in message <A=20
=
href=3D"news:dmjfva$a43$1@news.eclipse.org">news:dmjfva$a43$1@news.eclips=
e.org</A>...</DIV>
<DIV><FONT face=3DArial size=3D2>Hi David,</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>sorry, but I can not find a field or=20
function&nbsp;with grouping X axis.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2><IMG alt=3D"" hspace=3D0=20
src=3D"cid:001d01c5f594$649309d0$0301a8c0@david" align=3Dbaseline=20
border=3D0></FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Thanks,</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>&nbsp;Kurt</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2></FONT><FONT face=3DArial=20
size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>"David Michonneau" &lt;</FONT><A=20
href=3D"mailto:dmichonneau@actuate.com"><FONT face=3DArial=20
size=3D2>dmichonneau@actuate.com</FONT></A><FONT face=3DArial =
size=3D2>&gt; schrieb=20
im Newsbeitrag </FONT><A =
href=3D"news:dmhkql$pp4$1@news.eclipse.org"><FONT=20
face=3DArial =
size=3D2>news:dmhkql$pp4$1@news.eclipse.org</FONT></A><FONT=20
face=3DArial size=3D2>...</FONT></DIV><FONT face=3DArial size=3D2>&gt; =
Instead of=20
creating computed columns in your query, why don't you just <BR>&gt; =
assign=20
the date column to the X axis and group by month on the X =
axis?<BR>&gt;=20
<BR>&gt; Thanks,<BR>&gt; <BR>&gt; David<BR>&gt; <BR>&gt; <BR>&gt; =
"Kurt=20
Knippschild" &lt;</FONT><A=20
href=3D"mailto:kurt@ingenieurbuero-knippschild.de"><FONT face=3DArial=20
size=3D2>kurt@ingenieurbuero-knippschild.de</FONT></A><FONT =
face=3DArial=20
size=3D2>&gt; wrote in message <BR>&gt; </FONT><A=20
href=3D"news:dm48ke$l9e$1@news.eclipse.org"><FONT face=3DArial=20
size=3D2>news:dm48ke$l9e$1@news.eclipse.org</FONT></A><FONT =
face=3DArial=20
size=3D2>...<BR>&gt; &gt; Hi All,<BR>&gt; &gt; i will generate a Line =
Chart with=20
Birt Version S20051110, like as see the<BR>&gt; &gt; attachment "Birt =
Line=20
Chart.doc",<BR>&gt; &gt; i also attached the rptdesign-file.<BR>&gt; =
&gt; I=20
dont understand the Chart-Wizard, for this problem. In Excel there is=20
an<BR>&gt; &gt; option (Row or Column) when i define the Data for the=20
Chart.<BR>&gt; &gt;<BR>&gt; &gt; Can anyone help me?<BR>&gt; =
&gt;<BR>&gt;=20
&gt;<BR>&gt; &gt;<BR>&gt; &gt; <BR>&gt; <BR>&gt;=20
</FONT></BLOCKQUOTE></BODY></HTML>

------=_NextPart_001_0023_01C5F59C.C8689E90--

------=_NextPart_000_0022_01C5F59C.C8689E90
Content-Type: image/jpeg;
name="birtchart.jpg"
Content-Transfer-Encoding: base64
Content-ID: <001d01c5f594$649309d0$0301a8c0@david>

/9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAMCAgICAgMCAgIDAwMDBAYEBAQE BAgGBgUGCQgKCgkI
CQkKDA8MCgsOCwkJDRENDg8QEBEQCgwSExIQEw8QEBD/2wBDAQMDAwQDBAgE BAgQCwkLEBAQEBAQ
EBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBD/ wAARCAK8Au4DASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA AgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcY GRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKT lJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP0 9fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQA AQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2 Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOk paanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMB AAIRAxEAPwD3b9rL
9rO7/ZivPCdhY/DvT/ES+IdPurg+ZcQ2pg+y2tvK+WNtKZC/nN1xgj34+ftc /wCCq/ijw1PBba5+
zbaWklzALmEPrNsRJEWZQ6kWJBGUYZ9jT/8Agqt/yHfhd/2BNe/9N1lXhPxD 8I+H/EHw+OpanpyS
X1loWjRWt0OJIRNqzxvtPTlXYcgjmvvspy3J4ZbhcTjaHPKrJQbUpLWVSUE9 JJWSS6HHGeJxGY/V
KUkoqlVqu66UoqVl66/gezt/wVu1hLZLx/2dLVbeQ7UlOrQBGPPAb7Bgng/k aiH/AAV5vT/zb9p/
/g5t/wD5Ar50+LPhC28CfAs+GLS8kuorbxXYyrLIoVj52nSykEDjgyY/CvdP ijd2Hwx/4KKeFfgB
4C8H+DdF8GaL408D21jDbeFNM/tCNP8AiWzknUjAb53aQsWdpyz7mDEhiD6u ByjIsYqn+yaxlWX8
SovdpSjG/wAT1fMtNt9Ttx0Hho0KlKpeNWlSqapf8vIqVvlc2h/wV1vT/wA2 /wCn/wDg4t//AJAp
4/4K43p/5oDp/wD4OLf/AOQaxvih+yZoHx1+JWueN/hnYa8mt6t8fte8B65o +o67bCG8SOOXULi/
t7oWimyRYorn900V22NpXzGXZJDp37Ef7Pmu+FLP4m6V8RfE7eFNS+G3i/xb G2mTLqEkF7ol5bQl
kkurOwa5idLk5gaC2bfCQJyrhx0LK+FFCLqUGm91zTdnZuztLqotp7Oz6qx5 /tcR0f5HRD/grben
/mgWn/8Ag3t//kGnD/grVen/AJoHp/8A4N7f/wCQa8k/aD8P/A3Rf2Tvgvr3 grwNqkd94jv/ABl/
ZOtSzWdrey2VvrSrB/ayx27G8lFsVRdk0axNuxvUha93/Zv+Hnwo8RfCP9nD wtrPgLwxqer/ABGs
fH8F3Z3fhawb+35LRrkwLda0Qb7TfJ+XZNbRyv0GFCLRiMl4eoYb6y8I7c04 25539xTbfxP+R72s
92lqCrVnLl5u3Rdbf5mMP+Cs16f+aCaf/wCDe3/+Qaev/BWK9P8AzQbT/wDw bW//AMg15wv7H/w0
z/yHPE3/ACbh/wALg/4+bf8A5DP/ADw/1P8Ax6/7H+s/6aV9S+NP2X/C/i6w m/ZsXX7mw0G5+PNs
015a6ZYWs3kp4HjvZUjhtIILWN32MgdYQAWDssjbt+GJy/hbDySWHbVm371T RK13u777DjUxD6/g
jyQf8FXr0/8ANB9P/wDBtb//ACDTh/wVbvT/AM0I0/8A8Gtv/wDINaFn8Hvh d8c/2dfgf9qu9c8L
eC/B/g74keLZLe61NLq7dLTUrVTHJeRWeEQyS+YXSzlYRqUWN2IevL9K/Z9/ ZE1Twt8Rvibp3xT8
ca14S8C2PhO7uBolsklzb3N/eS299ZBr23tPtWPKUxXAjgCicFopDGUbSnlP DclLnwsk1JxdnUdn
7RwSupWu9HbbpdidXEdJfl2uehj/AIKr3p/5oVp//g1t/wD5Bp4/4Kp3p/5o Xp//AINLf/5Cr4EX
+tTJ2r3XwTkX/Pj/AMnn/wDJHP8AXK3f8F/kffA/4Kn3p/5oZp//AINLf/5C p4/4Kl3p/wCaHaf/
AODO3/8AkKvgpf6VMtS+Csi/58f+Tz/+SD65W7/gv8j7xH/BUi9P/ND9P/8A Bnb/APyFTx/wVEvT
/wA0Q0//AMGdv/8AIVfB6/0qZf6VP+pWR/8APj/yaf8A8kH1yt3/AAX+R92j /gqBen/miWn/APgy
t/8A5Cp4/wCCnt6f+aJ6f/4Mrf8A+Qq+FU61KvSp/wBS8j/58f8Ak0//AJIX 12v/ADfgv8j7nH/B
Tq9P/NFNP/8ABjb/APyFTx/wU2vT/wA0V0//AMGNv/8AIdfDS/0qVOlT/qZk n/Pn/wAmn/8AJB9d
r/zfgv8AI+4x/wAFMb0/80X0/wD8GFv/APIdOH/BS69P/NGNP/8ABhb/APyH XxCv9alHSl/qbkn/
AD5/8mn/APJC+u1/5vwX+R9uD/gpXen/AJozp/8A4MLf/wCQ6eP+Ck96f+aN 6f8A+B9v/wDIdfEq
1KnWpfBuSf8APn/yaf8A8kH12v8Azfgv8j7YX/gpHen/AJo5p/8A4H2//wAh 04f8FH70/wDNHtP/
APA63/8AkOvitKmTtUvg7Jf+fP8A5NP/AOSD67X/AJvwX+R9oj/go3en/mj+ n/8Agdb/APyHTh/w
UYvT/wA0g0//AMDbf/5Er4xTtUq/1qXwfkv/AD5/8mn/APJC+vV/5vwX+R9m D/gopen/AJpDp/8A
4G2//wAiU8f8FEL0/wDNI9P/APAy3/8AkSvjZO1TL/Sl/qhk3/Pn/wAmn/8A JC+vV/5vwX+R9jD/
AIKGXp/5pJp//gZb/wDyJTh/wUJvT/zSXT//AAMt/wD5Er49XrUidql8I5N/ z5/8mn/8kH16v/N+
C/yPsEf8FBb0/wDNJ9P/APAu3/8AkSpB/wAFAb0/80o0/wD8C7f/AORK+QF/ pUydal8I5P8A8+f/
ACaf/wAkH16v/N+C/wAj67H7f16f+aU6f/4FW/8A8iU5f2+r0/8ANKtP/wDA q3/+Ra+R161KlT/q
lk//AD5/8mn/APJC+vYj+b8F/kfWw/b2vT/zSzT/APwJt/8A5Fp4/byvT/zS 3T//AAJt/wD5Fr5M
TpUy/wBaX+qeT/8APn/yaf8A8kH17Efzfgv8j6wH7d96f+aXaf8A+BFv/wDI tOH7dd6f+aYaf/4E
W/8A8i18pLUq1L4Tyj/nz/5NP/5IX1/Efzfgv8j6rH7c96f+aY6f/wCBFv8A /ItPX9uO9P8AzTLT
/wDv/b//ACLXyunWpkqf9VMo/wCfX/k0/wD5IPr+I/m/Bf5H1KP2370/8000 /wD7/wBv/wDItOH7
bl6f+aa6f/3+t/8A5Gr5dTtUo6VL4Vyn/n1/5NL/AOSD6/iP5vwX+R9QD9tm 9P8AzTbT/wDv9b//
ACNT1/bUvT/zTjT/APv7b/8AyNXzCv8AWp0pPhbKf+fX/k0v/khfX8R/N+C/ yPpoftoXp/5pzp//
AH9t/wD5Gpw/bNvT/wA060//AL+2/wD8jV80p0qQdql8L5T/AM+v/Jpf/JC/ tDEfzfgv8j6VH7ZV
6f8Amnen/wDfy3/+RqeP2xr0/wDNPdP/AO/lv/8AI1fNidqmX+lS+GMq/wCf X/k0v/kg/tDEfzfg
v8j6QH7YV6f+afaf/wB92/8A8jU4ftf3p/5p/p//AH3b/wDyPXzmv9KlXtS/ 1Yyr/n1/5NL/AOSF
/aGJ/m/Bf5H0Uv7Xd6f+ZB0//vq3/wDkenj9re9P/Mhaf/31b/8AyPXzulTJ 0qf9Wcq/59f+TS/+
SF/aGJ/m/Bf5H0KP2s70/wDMiaf+dv8A/I9PH7V96f8AmRdP/O3/APkevn1f 61KvSp/1ayv/AJ9f
+TS/zD+0MT/N+C/yPfx+1Zen/mRtP/O3/wDkenj9qi9P/Mj6f/5L/wDyPXgS 1MnWp/1byv8A59f+
TS/zD+0MT/N+C/yPel/akvT/AMyTp/8A5L//ACPTx+1Ben/mStP/ACt//jFe EJUydql8N5Z/z6/8
ml/mL+0cT/N+C/yPcx+07en/AJkvT/yt/wD4xT1/aZvT/wAybp//AHzb/wDx ivDU61MlJ8OZZ/z7
/wDJpf5h/aOJ/m/Bf5Ht6/tK3p/5k7T/APvm3/8AjFPH7SN6f+ZP0/8A74t/ /jFeJpUy/wBKh8O5
b/z7/wDJpf5i/tHE/wA34L/I9oH7R16f+ZQ0/wD74t//AIxTx+0Ven/mUtP/ AO+Lf/4xXjC/1qZO
1J8O5b/z7/8AJpf5h/aOJ/m/Bf5Hsg/aGvT/AMynp/8A37t//jFOH7Qd6f8A mVNP/wC/dv8A/Ga8
fX+lSr/Sp/1ey3/n3/5NL/MP7RxP834L/I9eHx/vT/zK2n/9+rf/AOM09fj3 en/mV9P/AO/Vv/8A
Ga8jX+lSpUvh/Lv+ff8A5NL/ADF/aWK/m/Bf5HrQ+O96f+ZY0/8A782//wAZ p4+Od6f+Za0//vzb
/wDxmvKE6VOv9aX9gZd/z7/8ml/mL+0sV/N+C/yPUh8cL0/8y3p//fm3/wDj NOHxtvT/AMy5p/8A
34t//jNeYL0qRf6VP9g5f/z7/wDJpf5h/aWK/m/Bf5Hp4+NF6f8AmXtP/wC/ Fv8A/GaePjJen/mX
9P8A/Ae3/wDjVeaL/Wpk7VLyHL/+ff4y/wAweZYr+b8F/kejj4w3p/5gGn/+ A9v/APGqePi9en/m
A6f/AOA1v/8AGq85HSpU61P9hYD/AJ9/jL/MX9p4r+b8F/keiL8Wr0/8wPT/ APwGt/8A41Th8Vr0
/wDME0//AMBbf/41Xn6VMnapeR4D+T8Zf5h/aeK/m/Bf5Hej4pXp/wCYLp// AIC2/wD8apw+J96f
+YPp/wD4C2//AMarhV/rUq/1pf2HgP5Pxl/mL+08V/N+C/yO4HxLvT/zCNP/ APAS3/8AjVPHxHvT
/wAwnT//AAEt/wD41XFJ2qZf6VLyTA/yfjL/ADD+08V/N+C/yOyHxDvT/wAw vT//AADt/wD43Tx4
/vT/AMwzT/8AwDt//jdcgvWpV/pUvJcD/J+Mv8xf2niv5vwX+R1g8eXp/wCY bp//AIBW/wD8bp48
cXp/5h+n/wDgFb//ABuuVX+lTJ0qf7GwX8n4y/zF/amL/m/Bf5HUL4zvT/y4 af8A+ANv/wDG625G
8UQyNFLp2hI6Eqys+ngqR1BHY1wSVwP7YniHUfDl9pN54D8U61bfEp9fnTwh oGnu08PiKYn/AEi1
vbMyJFJZiLLS3LshtQBIkisQknjZthsNgOT2dNO993Lpb+8enl1evjObnm9L bKPn5HsXi7xlJ4E8
Lat408VyeHrDRtDs5b++uT9hk8uGNSzEIgLucDhVBZjgKCSBXx3/AMFNPi78 S/A/w08Gaz8PfHOt
+ELy61ua3nuPD16+mSzReQx2O9sULrlQcNkAiqWueIdR8R/sofHO88eeKdau fiUllcJ4v0DUXaCH
w7ME/wBHtbKzEjxR2Ziw0VyjOboEyPIzApHzv/BVj/kkHgX/ALGCb/0nevM/ d1KLmoKLUktG+ql3
b7I9D34VVBybTTetujXZLueof8FB/gf8T/jHrnw+l+HfhWXWYdI0zUYNQMV5 awtB9qsrRIiBcSxh
8lHPB4284yM+L6p8CP2i9S8My+HP+FIapH5tnp9p539t6QcfZb37Vu2/a/4v uYzx156V+jWuf8fs
f/Xnaf8ApPHWfXdS4jxFHDUsJyRcaTUo35r3UnNN2kr2b22tumbQw6hXeJg2 puE4dPhqR5ZrVPda
X3XRo/N/4qfs5ftK/EHwlP4esvglf2k0mp2eoq8uu6SV/cWhtihxdZ5BL57Y 24/irmo/gL/wUni0
Sx8Mx6n48TR9L+yfYdPX4gQi2tfsro9t5UX2zanlPFE0e0DYY0K4KjH6i0V6 WD42xmChKnTo0mnJ
z1Un70ndvWel3/wB1KHtYU4Tk7U4RhHbSMEoxW2tkrXd2+rZ+VS/su/t/Drp /ij/AJD3/CU/8jpa
/wDIa/6CP/H3/wAff/Tf/Wf7VbGr/Aj/AIKQ+IfM/wCEh1Px3qfm2N1pcn2z x/DPvsrnZ9otjvvD
mKXyot8f3X8tNwO0Y/T2iut+IeYNpuhSuv7sv/kjH6jDu/6+R+VFl+yb+3Lp 3hG9+H9j4f1228L6
nOLq90SHxbZpYXMwKESSW4uvLdwYojuZSf3af3RjX039nf8A4KE6P4RfwBpL eMLLwvJBPatolv44
t47BoZixmjNut2IyjmRyy7cNvbOcmv1Aopy8RMxn8VGk9b/DLfv8e/mH1Gn3 f9fI/MLTP2ef+Cg2
j+En8AaU3jCy8LyQTWr6Jb+OLeOwaGYsZozbrdiMo5dyy7cNvbOcmpL/APZ7 /wCCger3CXert4vv
Z49Vh15ZbjxvbyuupQxLFDegtdki4SNERZfvqqKoIAAr9OaKj/iIOPvzewpX /wAMv/kg+ow7v+vk
fmpe/BD/AIKJ6prWleJNV1Pxxeavofn/ANl39x48hkubHzkCTeRK12Wi3oAr bSNwAByKh1/9n79v
7xZb39r4qfxfrMOrQW9rqEeoeNoLhbuG3laWCOUPdkSJHJJI6K2QrOzDBJNf pjRSXiBj1ZqhS029
2Wmt/wCbvr6h9Rh3f9fI/KNf2IP2oR1+GP8A5WtO/wDj9SL+xH+0+Ovwy/8A K1p//wAfr9WKK2/4
iRmv/Pun90v/AJMn+zqXd/h/kflYv7Ev7To6/DP/AMrWn/8Ax+pB+xR+02P+ aaf+VnT/AP4/X6n0
Uv8AiI+a/wDPun90v/kw/s6l3f4f5H5aL+xX+0yOvw0/8rOn/wDx+pF/Yt/a XHX4a/8AlZ0//wCP
1+o9FH/ERs1/590/ul/8mH9nUu7/AA/yPy9X9jD9pUHn4bf+Viw/+P1IP2M/ 2kx/zTf/AMrFh/8A
H6/T6il/xEXNP+fdP7pf/Ji/s6l3f4f5H5iL+xr+0kOvw4/8rFh/8fqRf2OP 2kB1+HP/AJV7D/4/
X6b0Uv8AiImaf8+6f3S/+TD+zqXd/h/kfmav7Hf7Rw6/Dr/yr2H/AMfqQfse /tGY/wCSd/8AlXsf
/j1fpdRS/wCIh5p/z7p/dL/5MP7Npd3+H+R+ag/Y/wD2ih/zTz/yrWP/AMeq Vf2Qv2iAefh7/wCV
ax/+PV+k1FL/AIiFmf8Az7p/dL/5IP7Npd3+H+R+bq/si/tDDr8Pv/KtY/8A x6pF/ZI/aEHX4f8A
/lWsf/j1fo9RS/4iDmf/AD7p/dL/AOSD+zaXd/h/kfnKv7JX7QQ6+AP/ACq2 X/x6pF/ZN/aBHXwB
/wCVWy/+PV+i1FL/AIiBmf8AJT+6X/yQv7Mpd3+H+R+dq/sn/H8dfAP/AJVb L/49Uq/spfH0dfAX
/lUsv/j1fobRS/1/zP8Akp/dL/5IP7Mo93+H+R+ew/ZV+PYP/Ih/+VSy/wDj 1PX9lf48jr4E/wDK
pZf/AB6v0Gopf6/Zl/JD7pf/ACQf2ZR7v8P8j8/l/Za+O46+Bf8Ayp2f/wAd qVf2XfjqDz4G/wDK
nZ//AB2vvyil/r7mX8kPul/8kH9mUe7/AA/yPgYfsv8AxzB/5Ef/AMqdn/8A HakX9mL45Dr4I/8A
KlZ//Ha+9aKP9fMy/kh90v8A5IX9l0e7/D/I+Dl/Zk+N46+Cf/KlZ/8Ax2pV /Zn+No6+Cv8AypWn
/wAdr7sopf695j/JD7pf/JB/ZdHu/wAP8j4WH7NXxsH/ADJf/lStP/jtSD9m z41D/mS//Kjaf/Ha
+5aKX+vWY/yQ+6X/AMkH9l0e7/D/ACPh9f2b/jQDz4M/8qNp/wDHakX9nL4z Dr4N/wDKjaf/AB2v
tyil/rzmP8kPul/8kH9l0e7/AA/yPidf2dfjIOvg7/yoWv8A8dqQfs7/ABix /wAif/5ULX/47X2p
RS/14zD+SH3S/wDkg/sqj3f4f5Hxev7PPxgHXwh/5ULX/wCOVKv7PnxeHXwj /wCT9r/8cr7Lopf6
75h/JD7pf/JC/sqj3f4f5Hxwv7P/AMXB18Jf+T9r/wDHKePgD8W+P+KT/wDJ +2/+OV9iUUv9dsw/
kh90v/kg/sqj3f4f5Hx+vwE+LI6+FP8Ayetv/jlSr8B/iuOvhX/yetv/AI5X 13RS/wBdcwf2IfdL
/wCSD+yqPd/h/kfJC/An4qjr4W/8nrb/AOOVIvwM+KYx/wAUv/5PW3/xyvrO ij/XTH/yQ+6X/wAk
L+yaPd/h/kfKC/A74ojr4X/8nbf/AOOVIvwR+J46+GP/ACdt/wD45X1XRS/1 0x/8kPul/wDJB/ZN
Du/w/wAj5ZX4KfE0dfDX/k7b/wDxypB8F/iWP+Za/wDJy3/+Lr6iopf65Y/+ SH3S/wDkg/smh3f4
f5HzAPgz8SR/zLf/AJOW/wD8XUq/Bz4kA8+HP/JyD/4uvpqil/rjjv5Ifc// AJIP7Jod3+H+R80r
8H/iKOvh3/ybg/8Ai6kX4Q/EMdfD3/k3B/8AF19JUUv9cMd/JD7n/wDJC/si h3f4f5Hzivwk+IQP
Ph//AMm4P/i6kX4TfEAddA/8moP/AIuvoqil/rfjn9iH3P8A+SD+yKHd/h/k fPS/Cnx8Oug/+TUP
/wAXUi/Czx4Ouhf+TUP/AMXX0DRS/wBbsd/JD7n/APJB/ZFDu/w/yPAV+F3j oddD/wDJqH/4upF+
GPjgddE/8mYf/i696opf6243+WH3P/5IP7Hod3+H+R4Uvw08bDrov/kzD/8A F1Ivw28aDrov/kzF
/wDFV7jRR/rbjf5Y/c//AJIP7Hod3+H+R4kvw58Zjro3/kxF/wDFVIvw78Yj ro//AJMRf/FV7TRU
/wCteN/lj9z/APkhf2PQ7v8AD/I8aX4feLx10j/yYi/+KqVfAPi0ddJ/8jxf /FV7BRR/rVjP5Y/c
/wD5IP7God3+H+R5GPAnisf8wr/yPH/8VT18DeKR10v/AMjx/wDxVes0Uv8A WnGfyx+5/wDyQf2N
Q7v8P8jytfBPicddM/8AI0f/AMVUi+DPEo66b/5Gj/8Aiq9Qopf604z+WP3P /wCSD+xqHd/h/keZ
jwd4jx/yDv8AyNH/APFVIvhDxEDzp/8A5FT/AOKr0iil/rPi/wCWP3P/ADF/ YtDu/wAP8jztfCfi
AdbD/wAip/jUi+FteHWx/wDIqf416BRS/wBZsX/LH7n/AJh/YtDu/wAP8jg1 8Ma4Otj/AORU/wAa
kXw3rQ62X/kRP8a7iij/AFmxf8sfuf8AmH9i4fu/w/yOLXw9rA62f/kRf8al XQdWHW0/8iL/AI11
9FT/AKyYv+WP3P8AzD+xcP3f4f5HKDQ9UB/49f8Ax9f8akXRtSHW2/8AH1/x rp6KX+seK/lj9z/z
F/YuH7v8P8jnF0jUB1t//H1/xqRdLvh1g/8AHl/xrfoo/wBYsV/LH7n/AJh/ YmH7y/D/ACMVdOvB
1h/8eH+Ned6n4X/aq1PUrvUm+Ong+3N3PJOYofALbI9zE7V3aiWwM4GSTjqT 1r16iuXEZtPF29tT
i7bfF/8AJG9DLoYa/spyV/T/ACPnrx38Ff2jPiN4N1nwJ4m+O/hqTStds5LK 6WHwKY32OMEqw1Dg
jqOoyOQRxXin/BVyN4vhH4GjkGGHiCXI/wC3d6+8K+Ff+Cs//JK/BH/YwSf+ kz1z/WeePs4wUVe+
l+ifdvubqhyS55Sbdra2627Jdj761z/j9j/687T/ANJ46z60Nc/4/Y/+vO0/ 9J46z64nudK2CiuG
+MsUt14U0vS01DUbKLVfGHhTS7qXTr+eyuDa3WvWEE8aTwOkse+KWRCUZWwx wRUn/Cl/h1/zz8bf
+HL8Vf8AyyppK12FztaK4r/hS/w6/wCefjb/AMOX4q/+WVH/AApf4df88/G3 /hy/FX/yyosu4XZ2
tFcV/wAKX+HX/PPxt/4cvxV/8sqP+FL/AA6/55+Nv/Dl+Kv/AJZUWXcLs7Wi uK/4Uv8ADr/nn42/
8OX4q/8AllR/wpf4df8APPxt/wCHL8Vf/LKiy7hdna0VxX/Cl/h1/wA8/G3/ AIcvxV/8sqP+FL/D
r/nn42/8OX4q/wDllRZdwuztaK4r/hS/w6/55+Nv/Dl+Kv8A5ZUf8KX+HX/P Pxt/4cvxV/8ALKiy
7hdna0VxX/Cl/h1/zz8bf+HL8Vf/ACyrz7Wr3VvDn7Lvxck0rxBrQuvDjfEO 00u/uNUuLi+t47LU
tUitcXUrtMzRRwxKrs5YbF5yKfL2C57tRXJ6p8DfhtY6neWUSeOClvPJEpb4 meKckKxAz/xMuvFV
v+FL/Dr/AJ5+Nv8Aw5fir/5ZUWXcLs7WiuK/4Uv8Ov8Ann42/wDDl+Kv/llR /wAKX+HX/PPxt/4c
vxV/8sqVl3C7O1oriv8AhS/w6/55+Nv/AA5fir/5ZUf8KX+HX/PPxt/4cvxV /wDLKiy7hdna0VxX
/Cl/h1/zz8bf+HL8Vf8Ayyo/4Uv8Ov8Ann42/wDDl+Kv/llRZdwuztaK4r/h S/w6/wCefjb/AMOX
4q/+WVH/AApf4df88/G3/hy/FX/yyosu4XZ2tFcV/wAKX+HX/PPxt/4cvxV/ 8sqP+FL/AA6/55+N
v/Dl+Kv/AJZUWXcLs7WivP8A4X6bHoHif4l+GLLUNYuNN0jxNZR2Eeqaxean JbRzeHtIuXjWe7ll
mKedcTOFLkAucYrnvhB8LPCGv/B34e+I9fvfHWoarrXg/Q9U1C7k+JHiaNp7 q40+CaaQrHqCouXk
Y4VQozgACny9wuew0VxX/Cl/h1/zz8bf+HL8Vf8Ayyo/4Uv8Ov8Ann42/wDD l+Kv/llSsu4XZ2tF
cV/wpf4df88/G3/hy/FX/wAsqP8AhS/w6/55+Nv/AA5fir/5ZUWXcLs7WiuK /wCFL/Dr/nn42/8A
Dl+Kv/llR/wpf4df88/G3/hy/FX/AMsqLLuF2drRXFf8KX+HX/PPxt/4cvxV /wDLKj/hS/w6/wCe
fjb/AMOX4q/+WVFl3C7O1oriv+FL/Dr/AJ5+Nv8Aw5fir/5ZUf8ACl/h1/zz 8bf+HL8Vf/LKiy7h
dna0VxX/AApf4df88/G3/hy/FX/yyrN8IaBZeEfjF4l8OaJf6+2lSeD/AA9q i2mqeItR1ZYbqXUN
bhlkja+nmePelrbhgrBT5YOM0WVtAuej0UUUhhRRRQAUUUUAFFFFABRRRQAU UUUAFFFFABRRRQAU
UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR RQAUUUUAFFFFABRR
RQAUUUUAFFFFABXwr/wVn/5JX4I/7GCT/wBJnr7qr4V/4Kz/APJK/BH/AGME n/pM9XT+JEz2PvrX
P+P2P/rztP8A0njrPrQ1z/j9j/687T/0njrPqHuNbHFfFr/kC+Gf+ygeCf8A 1JdNpfiv8Rf+FaeH
bfWvsmnP9rvUsvter6l/ZulWOY3fzb288uT7NEfL8pG8t9080EeB5m5U+LX/ ACBfDP8A2UDwT/6k
um1t+LLTxneadHF4G1/RdIvxOGkn1bSJdRhaHa2UEcVzbsG3FCG3kAAjacgr XRB1OUt/jX4Z0vR9
JuvG9/p1tealZLqcz+HpLvW9Ms7CRm8i8nvo7ZEt7Z0RnE9wsMWI5sMyxO4z vD3x98MpptxJ43vv
sl5BrWu2kxsNMu7i3sLCz1e8soLq+ljWRLKJktGYz3DRxExTsCFjcJyeqfsj 6Jqd7Fql7deFNVv7
+CeLWbnXvB1vqjRtPqF5fzS6Us8hSxYzaldYEy3a7UtQ6yeU5lNW/ZH0TVNX uNXubrwpqc2pT6gt
7Lr/AIOt9Vmtba41a/1BBp5mk8u2nU6nMjSSx3EchhgYwgIyOe6LU7Txt8fv CXhS0v59P0/WtafS
tU0/Trt7PRr97XM+p29hMILqO3eG5nhe4bNtCzyl4ZItqsr7ej8SePoNJ0TR bzSNLub7VPFU8dno
OnXUclg1xcvbyXAW4Mqb7VUhhmll3oZFWJ1WOSXZE/KXHwa8RNpureF7Xxtp 0fh6bWm8UaTDJosj
3trq/wDa66srTzi5CXFsLoODCkMMhiZU84Oplbq/EngzUfE2iaK93rdtb+Kf D08epafqtvZMLaLU
RbyQSSG1aVi0Ekc9xG0RlLiOZtkqSqkyrQepxepfGTxf4M8Z+HfD/wATPB9t Yw63pes3hi8Kw6p4
mmDWkumpCx8iyjkjUi8uQ+YSoKQ4kBbae0uPil4It9R0awbVLmSHxBBb3Gna pDp1zLpM63Dbbcf2
ikZtFaVtqxo0oZ2kiCgmRA2doXgXxmfGekeOfHPi/RdUv9H0vVtJjj0nQ5dP heG9l0+UMRLd3Dbk
awcE7sMJhwuwl/MbT9kb7F/whsX/AAlHhzUP+EV/4Rlv7R1Twr9q1eL+yPsn 7jT7z7Uv2G2m+x7m
h2S7ZLq6bc3m4V6BqdppP7SHgHxJ4i8H6d4S/tHXdG8ZWV9cWWsWGl3s0Syw SaeoVlSA7Yv+JhiS
dyscEkDxSFZA6po/Erx78RPCPibwvofhPwN4c1q28U3raXb3Go+JJ9PeG7W0 u7tg8cdjOPK8mzbD
h9xdwuwAb6reG/g7qPhHTvhnFoXiu2N/8P8Aw8nhWee70xpYdR05lsvtJSNZ kaCdm0+AxyF5EjDS
Bo5cqV6zxT4Q/wCEl1zwfrX9o/Zv+ET1qXWPL8nf9p36deWfl53DZj7Zv3Yb /V7cfNuC0DUzda+M
nw38PeHT4s1jxH9n0oXuq6cbj7HO/wDpGmx3kl6m1ULfu1068OcYbyvkLFk3 V4/jj8On06e/e91q
CaCeK3/su48OalDq0zSrI0Zh054BdzKyw3DB44mXbbXBziGUpwXxD+DeseJI fjbrul+HNmq+IvDG
oaD4et/tin7fcXWlW8dxd7mcLF5zW2n2vlSACP8AsvzVIFzJmz4r/Zy1H4hT yeJPiF4h8Ka74kSf
T2to7jwm0mgmG0j1COJLjTpbuSSdsateNuFygDrbMFHlOJXZBqev+HvEOj+K tHt9e0G8+02dzvCs
Y2jdHRikkUkbgPFKjq6PG6q6OjIyqykDxXxv/wAmu/Hf/r8+KP8A6d9Xr1n4 eeDbXwB4P0/wnZrp
yR2fmuU03S4dOtEeWV5XWC2hG2KINIwVSXfaB5kkrlpG8m8b/wDJrvx3/wCv z4o/+nfV6cf1EfRf
iH/kP6l/1+Tf+hms+tDxD/yH9S/6/Jv/AEM1n1D3Gtji/iv8Rf8AhWnh231r 7Jpz/a71LL7Xq+pf
2bpVjmN3829vPLk+zRHy/KRvLfdPNBHgeZuXOt/jX4Z0vR9JuvG9/p1tealZ Lqcz+HpLvW9Ms7CR
m8i8nvo7ZEt7Z0RnE9wsMWI5sMyxO46vxZaeM7zTo4vA2v6LpF+Jw0k+raRL qMLQ7Wygjiubdg24
oQ28gAEbTkFfF9U/ZH0TU72LVL268Karf38E8Ws3OveDrfVGjafULy/ml0pZ 5Clixm1K6wJlu12p
ah1k8pzK1bqDudZ4e+PvhlNNuJPG999kvINa120mNhpl3cW9hYWer3llBdX0 sayJZRMlozGe4aOI
mKdgQsbhLHjb4/eEvClpfz6fp+ta0+lapp+nXb2ejX72uZ9Tt7CYQXUdu8Nz PC9w2baFnlLwyRbV
ZX28Xq37I+iapq9xq9zdeFNTm1KfUFvZdf8AB1vqs1rbXGrX+oINPM0nl206 nU5kaSWO4jkMMDGE
BGR+suPg14ibTdW8L2vjbTo/D02tN4o0mGTRZHvbXV/7XXVlaecXIS4thdBw YUhhkMTKnnB1MrP3
Q1Nrxx8Rtb0ay8GnwV4WttXv/GuqDT7ODWry40dYF/s+6vS82baWaNgloy+W 0IYM4DbcGi1+LulW
+iXl54l0TWrbVNG1QaHrGnaRpN7rbWt8bdLgbDZwO8kDwyxSpMUT5Zo1kWKU tEp448C+M/FNl4Nv
tL8X6Lp3iTwnqg1Zry40OW5sbqZtPurOVRbLdxyRqReO6jz2K7VBL8muT8U/ s6/8JJaw3t7q/hzW
daur241LWk8T+Gv7V0W/u5obaEXC6d9oiEMsENnDBbv5rNHA06uZpJnmKVuo anR+Fvjf4Z8U654w
0mxs9Rubbwt5VxDqOm6fd6haalZPp1nerLBPBC0UkpF4FW3jeSV1QOqkOAOr 8J+MdA8a6dJqegXF
yyW85trmC8sp7K6tZgqt5c9tcIk0LFHjcLIilkkjcZV1Y+U+G/2btR8L+Arv 4cWXjy2m0jUNL0lL
xbjR2ZrnUbC0sLQGQC4Cvp08GnRxz2RUvIs06/aFVwF6v4J/CX/hUel+IbHz vDn/ABP9a/tj7N4e
0D+xtPtP9Dtbby4rbzptufsvmM2/lpGOBQ7dA1PRaKKKQzivBP8AyUX4uf8A Y0aX/wCorodHwK/5
IJ8Kf+yf+Gf/AE021Hgn/kovxc/7GjS//UV0Oj4Ff8kE+FP/AGT/AMM/+mm2 q5bP5ErodrXi91+0
N5Xxg1P4W+Z8OrD+y9asdH26145+w6ve/aLW1uPMtdP+yP5v/H15aL5w8ySN hle3tFc74W8If8I1
rnjDWv7R+0/8JZrUWseX5Oz7Ns06zs/LzuO/P2Pfuwv+s24+XcYVupTOcl/a F+D9rY3Wraj4v/s7
TrbyHGoahp91aWl1BNcxW6XNtPNGsd1bebcW4a5hZ4UWeJ2dUdWJL+0B8M4b 660t7nxGby08hJLd
PCerNK081vFcpbIotiZLkW86TPbIDNHGJHdFWKQpylp+zdqItPDGlan48tp7 DwHBpmm+Glg0doZk
0601PTL1o712uHW5nddHtYxLGsCKXmfym3KidX/wqH/iuP8AhM/+Eh/5nT/h L/s32T/qXf7G+z79
/wD2334/2Nv8dV7otTauPil4It9R0awbVLmSHxBBb3GnapDp1zLpM63Dbbcf 2ikZtFaVtqxo0oZ2
kiCgmRA2L4B+N/hnxj8GYfjTqlnqOgaVDoq6zqiXun3afZEFotzMYjJCjXUS Kx2zQoySbTsyeB51
afsjfYv+ENi/4Sjw5qH/AAiv/CMt/aOqeFftWrxf2R9k/cafefal+w2032Pc 0OyXbJdXTbm83C+n
eE/hXBpXwqk+Dfiu/tte8Nx6WfDlrHHbSWczaMLZbdIbiRZmMk/lht88Xkhi 2VjjxS0DU5zxn8U/
ir4M8ON4w8Q/DrRdJ0j+1NGto0i1W51bVBDearaW0kcljb2oXzxBcSnbBcXA EyIqeepyer/4W94L
bw7/AMJNbp4jurZL3+zp7W18L6nPqFrceX5gS4sY7c3VvmMo4MsSgrJEwOJI y2LqXw3+JfiK0i0L
xX8S9F1HSLLVNI1K1ePwy8GoyNYana3ifaJ1u/IkaRLZo3MVvCu+TeqKq+Uc Xxr+zr/wlWua1r/9
r+HNQ/tfWn1b+yfFHhr+2NITdp2n2e9rX7RFvuU/s7MVxvGyO7uY9jb94ega ml4p/aT+G+jWN/P4
c1P/AISi50q90WC/t9JhnufKt9SubGOGdWhikEu6HUI5oUTcbjy5Ui3GOXy/ TtNv4NV0611S1juU
hvIEuI1ubaS3mVXUMA8UqrJG2DyjqrKcggEEV4/4O/Zy/wCER+GN18P4/GX2 q5N74e1Szvzp2xIb
vR7LSobcyQ+aTJE82kRyOgdGKStGrqQJa9g02PUYtOtYtYura5v0gRbqe2t2 ghlmCje6Rs7tGpbJ
Cl3IBALNjJTt0BXLFcVa/wDJe/EP/ZP/AAx/6dvEVdrXFWv/ACXvxD/2T/wx /wCnbxFQtmD6Ha0U
UUhhRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU UAFFFFABRRRQAUUU
UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABXwr/ AMFZ/wDklfgj/sYJ
P/SZ6+6q+Ff+Cs//ACSvwR/2MEn/AKTPV0/iRM9j761z/j9j/wCvO0/9J46z 60Nc/wCP2P8A687T
/wBJ46z6h7jWxw3xllltfCml6omn6jexaV4w8KapdRadYT3twLW116wnnkSC BHlk2RRSOQis2FOA
ak/4XR8Ov+enjb/w2nir/wCVtdrRTTVrMLHFf8Lo+HX/AD08bf8AhtPFX/yt o/4XR8Ov+enjb/w2
nir/AOVtdrRRddgsziv+F0fDr/np42/8Np4q/wDlbR/wuj4df89PG3/htPFX /wAra7Wii67BZnFf
8Lo+HX/PTxt/4bTxV/8AK2j/AIXR8Ov+enjb/wANp4q/+VtdrRRddgsziv8A hdHw6/56eNv/AA2n
ir/5W0f8Lo+HX/PTxt/4bTxV/wDK2u1oouuwWZxX/C6Ph1/z08bf+G08Vf8A yto/4XR8Ov8Anp42
/wDDaeKv/lbXa0UXXYLM4r/hdHw6/wCenjb/AMNp4q/+Vtefa1Zat4j/AGXf i5HpXh/WjdeI2+Id
3pdhcaXcW99cR3upapLa4tZUWZWljmiZUZAx3rxk17tRT5uwWOT1T45fDa+1 O8vYn8cBLieSVQ3w
z8U5AZiRn/iW9earf8Lo+HX/AD08bf8AhtPFX/ytrtaKLrsFmcV/wuj4df8A PTxt/wCG08Vf/K2j
/hdHw6/56eNv/DaeKv8A5W12tFK67BZnFf8AC6Ph1/z08bf+G08Vf/K2j/hd Hw6/56eNv/DaeKv/
AJW12tFF12CzOK/4XR8Ov+enjb/w2nir/wCVtH/C6Ph1/wA9PG3/AIbTxV/8 ra7Wii67BZnFf8Lo
+HX/AD08bf8AhtPFX/yto/4XR8Ov+enjb/w2nir/AOVtdrRRddgsziv+F0fD r/np42/8Np4q/wDl
bR/wuj4df89PG3/htPFX/wAra7Wii67BZnn/AML9Sj1/xP8AEvxPZafrFvpu r+JrKSwk1TR7zTJL
mOHw9pFs8iwXcUUwTzreZAxQAlDjNc98IPin4Q0D4O/D3w5r9l460/VdF8H6 HpeoWknw38TSNBdW
+nwQzRlo9PZGw8bDKsVOMgkV7DRT5u4WOK/4XR8Ov+enjb/w2nir/wCVtH/C 6Ph1/wA9PG3/AIbT
xV/8ra7Wilddgsziv+F0fDr/AJ6eNv8Aw2nir/5W0f8AC6Ph1/z08bf+G08V f/K2u1oouuwWZxX/
AAuj4df89PG3/htPFX/yto/4XR8Ov+enjb/w2nir/wCVtdrRRddgsziv+F0f Dr/np42/8Np4q/8A
lbR/wuj4df8APTxt/wCG08Vf/K2u1oouuwWZxX/C6Ph1/wA9PG3/AIbTxV/8 raP+F0fDr/np42/8
Np4q/wDlbXa0UXXYLM4r/hdHw6/56eNv/DaeKv8A5W1m+ENfsvF3xi8S+I9E sNfXSo/B/h7S1u9U
8O6jpKzXUWoa3NLHGt9BC8mxLq3LFVKjzAM5r0eii6toFgooopDCiiigAooo oAKKKKACiiigAooo
oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig AooooAKKKKACiiig
AooooAKKKKACiiigAooooAKKKKACvhX/AIKz/wDJK/BH/YwSf+kz191V8K/8 FZ/+SV+CP+xgk/8A
SZ6un8SJnsffWuf8fsf/AF52n/pPHWfWhrn/AB+x/wDXnaf+k8dZ9Q9xrYKK KKBhRRRQAUUUUAFF
FFABRRRQAUUUUAFFFFABRXmPxV+MWo+BfG/gL4Z+GPCltrfiT4gT6itiL/U2 0+xt4bG28+d5Zkhn
k3EMioqxEHLEsuBu4PXP2nte+HnxwX4f/FvQtO0fQYPh9L4t1CbQrTUtcezu E1GSHc00NupFsLeP
e7vbIEc4LkbdzUWxXPoqiuD8U/HP4YeDINO1HxF4guYNI1SC0ubfXYtKvLjR hDcyCOCSTUoomtIl
ZmX5pJVADoxwrKT5z8Vv21PhN4D8JeNdU8JajbeLPEngaeS31Hw8sk1lMjQ3 9pZXBaR4WCqkl7Ht
faVkKuELbHKCTYXR9BUV5T8ZPj7Y/C34D6v8c9N8L6jq1tpn2fZpmowXOjXE vmXkdqd6XMHmxYMh
YbovmABHDBq5zT/2t/B/h/xN4q8F/G6LTvA2q+Fta0fRZLmHUJdQ0y4l1O0e 5tSLk28LRYWGbzGl
iSNAgPmEMdpythdHvNFeU3P7U/wHtPs8k3jv/RprLStRmvE0u8e00+31LH2F 764WExWPmhlYC5aM
hWDEAEGtH/hoX4P/APQ3/wDM6f8ACvP+Qfdf8jB/z5/6v/yL/qv9uizC6PRa K8P8Ofte/CK+8EaP
4t1/xHbJNqul3+ttbaBZapq62+nWly9vLdybbKOeGAOhBlmgiTcrhS4Qseil /aX+B0Wvjwyvj62n
v31TRdHjFtaXE8Mt1q0DT6cqTRxmJ1miRnEisUAA3MuRk5WF0enUVzvw8+If g/4q+D9P8feAdX/t
TQdU837Jd/Z5YPM8uV4n+SVVcYeNxyozjIyCDXRUhhRRRQAUUUUAFFFFABRR RQAUUUUAFFFFABRR
RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFF ABRRRQAUUUUAFFFF
ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA FfCv/BWf/klfgj/s
YJP/AEmevuqvhX/grP8A8kr8Ef8AYwSf+kz1dP4kTPY++tc/4/Y/+vO0/wDS eOs+tDXP+P2P/rzt
P/SeOs+oe41sFFFFAwooooAKKKKACiiigAooooAKKKKACiiigDzH4q/B3UfH XjfwF8TPDHiu20Tx
J8P59RaxN/pjahY3EN9beROksKTQSbgFRkZZQBhgVbI28p4n/Zq8ReOPFniH xv4s+I2nNqviP4Y6
h8OLgad4fkt7eP7TdSTLeIkl3I3yK6oYi53FS29Qdo+ofBXhiw8SfbPt01wn 2fy9vlMozu3ZzkH+
6K6f/hWGgf8AP3qH/fxP/iK0jGTV0Q2k9T88vG3/AAT+/wCEt8OyeHv+Fnad L9o8MeHfDv27WPC/
9oXel/2VGE36VJ9qj+wxXGN0sOJMs8h3/Nx3mofsjadrHwm+Lfwq1TxxcmH4 o+Lr/wAWre29isba
bNNNBNFCUZ2E6pJbJuOYy6lgPLOGH2j/AMKw0D/n71D/AL+J/wDEUf8ACsNA /wCfvUP+/if/ABFV
yTFeJ8tfGT4NeIvjh8B9X+EPizxtp1pqutfZ/tGs6doskduvk3kdwuy0kuXY ZWJUOZzyS3A+QVvH
f7NfgzxBp3grR/A1lovgew8I+O9N8cSWuk6LFHDfTWqspjKRGNUZ1KAy4YgI BtPGPq7/AIVhoH/P
3qH/AH8T/wCIo/4VhoH/AD96h/38T/4il7OY+aJ8XeMf2TtO1/4s+KfirZP4 C1ObxfBpy3ll408E
rr62k1pC0Ie0cXVuYVkj8vepDktGDuxhV2v+GXvB/wDw1J/w0/8Aav8AiY/2 L9h+wbJf+Qhs8j7d
5vm7f+PT9x5Pl7f+Wmd/NfW//CsNA/5+9Q/7+J/8RR/wrDQP+fvUP+/if/EU ckw5on59eFP2BdO8
IWnhF4vFPhTxNf8Ahrw9e+HJ08W+Cl1TTriGbU5b+OeK1+1RtBOjTyxlzLIG RuFTnO14t/Yc8M+L
fGF54z/4Sj+w7m58MWNlBaaFBd2FpY+I7GLybDXLeKK8Aj+zQ/u4rblVXPzk sxP3X/wrDQP+fvUP
+/if/EUf8Kw0D/n71D/v4n/xFPlqC5onz58GPhfo/wAFvhb4b+F+hy+dbaBZ LA9xtZftNwxMk8+1
ncp5kzySbNxC79o4ArtK9P8A+FYaB/z96h/38T/4ij/hWGgf8/eof9/E/wDi Kn2UmPnR5hRXp/8A
wrDQP+fvUP8Av4n/AMRR/wAKw0D/AJ+9Q/7+J/8AEUeykPnR5hRXp/8AwrDQ P+fvUP8Av4n/AMRR
/wAKw0D/AJ+9Q/7+J/8AEUeykHOjzCivT/8AhWGgf8/eof8AfxP/AIij/hWG gf8AP3qH/fxP/iKP
ZSDnR5hRXp//AArDQP8An71D/v4n/wARR/wrDQP+fvUP+/if/EUeykHOjzCi vT/+FYaB/wA/eof9
/E/+Io/4VhoH/P3qH/fxP/iKPZSDnR5hRXp//CsNA/5+9Q/7+J/8RR/wrDQP +fvUP+/if/EUeykH
OjzCivT/APhWGgf8/eof9/E/+Io/4VhoH/P3qH/fxP8A4ij2Ug50eYUV6f8A 8Kw0D/n71D/v4n/x
FH/CsNA/5+9Q/wC/if8AxFHspBzo8wor0/8A4VhoH/P3qH/fxP8A4ij/AIVh oH/P3qH/AH8T/wCI
o9lIOdHmFFen/wDCsNA/5+9Q/wC/if8AxFH/AArDQP8An71D/v4n/wARR7KQ c6PMKK9P/wCFYaB/
z96h/wB/E/8AiKP+FYaB/wA/eof9/E/+Io9lIOdHmFFen/8ACsNA/wCfvUP+ /if/ABFH/CsNA/5+
9Q/7+J/8RR7KQc6PMKK9P/4VhoH/AD96h/38T/4ij/hWGgf8/eof9/E/+Io9 lIOdHmFFen/8Kw0D
/n71D/v4n/xFH/CsNA/5+9Q/7+J/8RR7KQc6PMKK9P8A+FYaB/z96h/38T/4 ij/hWGgf8/eof9/E
/wDiKPZSDnR5hRXp/wDwrDQP+fvUP+/if/EUf8Kw0D/n71D/AL+J/wDEUeyk HOjzCivT/wDhWGgf
8/eof9/E/wDiKP8AhWGgf8/eof8AfxP/AIij2Ug50eYUV6f/AMKw0D/n71D/ AL+J/wDEUf8ACsNA
/wCfvUP+/if/ABFHspBzo8wor0//AIVhoH/P3qH/AH8T/wCIo/4VhoH/AD96 h/38T/4ij2Ug50eY
UV6f/wAKw0D/AJ+9Q/7+J/8AEUf8Kw0D/n71D/v4n/xFHspBzo8wor0//hWG gf8AP3qH/fxP/iKP
+FYaB/z96h/38T/4ij2Ug50eYUV6f/wrDQP+fvUP+/if/EUf8Kw0D/n71D/v 4n/xFHspBzo8wor0
/wD4VhoH/P3qH/fxP/iKP+FYaB/z96h/38T/AOIo9lIOdHmFFen/APCsNA/5 +9Q/7+J/8RR/wrDQ
P+fvUP8Av4n/AMRR7KQc6PMKK9P/AOFYaB/z96h/38T/AOIo/wCFYaB/z96h /wB/E/8AiKPZSDnR
5hRXp/8AwrDQP+fvUP8Av4n/AMRXmFTKLjuNNPYKKKKkYUUUUAFFFFABRRRQ AUUUUAFFFFABXwr/
AMFZ/wDklfgj/sYJP/SZ6+6q+Ff+Cs//ACSvwR/2MEn/AKTPV0/iRM9j761z /j9j/wCvO0/9J46z
60Nc/wCP2P8A687T/wBJ46z6h7jWwUUUUDCiiigAooooAKKKKACiiigAoooo AKKKKAO/+FX/ADFP
+2H/ALPXf1wHwq/5in/bD/2eu/rqp/CjGe4UUUVZIUUUUAFFFFABRRRQAUUU UAFFFFABRRRQAUUV
5/8AtC+Kdd8DfAL4l+NfC199i1rw/wCD9Z1TTrnykk8i6gspZIpNjhkba6Kc MCpxggjigD0Civir
4T/DH9uz4ofCzwb8TP8Ah4D/AGZ/wlvh/Ttd+xf8Kp0eb7L9qto5vK8zeu/b 5m3dtXOM4GcV7V+y
f8a/FXxp8CeIv+FhafpVr4z8CeMNY8FeJP7GikTS5b6ym/1ln5sjytCYZYPm k2sXEnygbcgHtdFc
poHxY+FnivxVqXgXwt8S/Cms+JNG87+0dH0/Wba4vrPypBFL50COZI9kjKjb lG1iFOCcV5V8Zvil
478KftY/s6fDPQNd+y+G/Hf/AAl3/CQWX2WF/tn2LTY5rX946GSPZIxb92y7 s4bI4oA+gKK+f/gz
8UvHfiv9rH9ov4Z6/rv2rw34E/4RH/hH7L7LCn2P7bpsk11+8RBJJvkUN+8Z tuMLgcV7B4K+IXgH
4laVLrvw58ceH/FWmwXDWkt5ompw30Ec6qrNE0kLMocK6MVJzh1PcUAdBRXK aB8WPhZ4r8Val4F8
LfEvwprPiTRvO/tHR9P1m2uL6z8qQRS+dAjmSPZIyo25RtYhTgnFW/E/xC8A +Cbm0s/Gfjjw/oFx
f295d2sWqanDavPBaReddSxrIwLpDF+8kYZCJ8zYHNAHQUVk+FvFnhXxzoVr 4p8FeJtK8QaLe7/s
2o6Xex3drPsdkfZLGWRtroynB4ZSDyDWB41+N/wX+GuqxaF8Rvi94K8K6lPb rdxWet6/aWM8kDMy
rKsc0isULI6hgMZRh2NAHa0V8v8AwG+K/wARPiT4A/aPn8XfFK00C48HfEjx h4Z0HxHd2FoIPDmn
WkMRtppEIjimS3LtITMTuCkO+OR7r4T1uz0f4WaN4k8U/EjSvEFpZeH7e+1H xfmC0sdQjS2V5dSy
jGGKGQBpvlby1VuDtGaAOrorn/BXxC8A/ErSpdd+HPjjw/4q02C4a0lvNE1O G+gjnVVZomkhZlDh
XRipOcOp7iqnjr4sfCz4X/Yf+FmfEvwp4S/tPzfsX9u6zbWH2ry9vmeV5zrv 2+Ym7bnG9c9RQB1d
Fc/4Y+IXgHxtc3dn4M8ceH9fuLC3s7u6i0vU4bp4ILuLzrWWRY2JRJov3kbH AdPmXI5qpo/xY+Fn
iH/hHv7A+JfhTU/+Et+1/wDCP/Y9Ztpv7X+y5+1fZNjn7R5OD5nl7tmDuxig Dq6K5T/hbHws/wCE
7/4Vb/wsvwp/wmf/AELn9s239qf6nz/+PXf5v+p/efd+583TmtXX/FnhXwp/ Zv8AwlPibStG/tnU
IdJ07+0L2O3+2X0ufKtod5HmTPtbbGuWbBwDigDWorivDfxv+C/jHSta13wh 8XvBWuab4bt/tetX
mm6/aXMGmwbXbzbmSOQrCm2KVtzkDEbn+E41fBXxC8A/ErSpdd+HPjjw/wCK tNguGtJbzRNThvoI
51VWaJpIWZQ4V0YqTnDqe4oA6CivP9b/AGhfgF4a8z/hI/jh8P8ASvJ1C60m T7b4msoNl9a+X9pt
jvkGJovNi8yP7yeYm4DcM6uv/Fj4WeFPFWm+BfFPxL8KaN4k1nyf7O0fUNZt re+vPNkMUXkwO4kk
3yKyLtU7mBUZIxQB1dFeFftJ/tbeAf2b9V8C6FruoeH7nUvF/ijTNGvLO78Q Q2E+k6VdNMsmsSRs
rM1tE0JUsQiEkgyLiug/4TfR/wDhaf8Awln/AA0h4U/4Qz/hX/8Abf8AwiW6 w/49/tPmf8JJ9t8z
zfsfk/uc48j+PfmgD1WivCv2bP2tvAP7SGq+OtC0LUPD9tqXhDxRqejWdnae IIb+fVtKtWhWPWI4
1VWW2laYKGAdAQAJGzXpX/C2PhZ/wnf/AAq3/hZfhT/hM/8AoXP7Ztv7U/1P n/8AHrv83/U/vPu/
c+bpzQB1dFfP/wC158UvHfwv/wCFK/8ACC67/Zn/AAlvxg8OeFtY/wBFhm+1 aXdef58H71G2bvLT
502uMcMMmvav+Es8K/8ACVf8IL/wk2lf8JJ/Z/8Aa39j/bY/t32HzPK+0+Rn zPJ8z5PM27d3y5zx
QBrUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABXgNe/V4DWFboaU wooorE0CiiigAooo
oAKKKKACiiigAooooAK+Ff8AgrP/AMkr8Ef9jBJ/6TPX3VXwr/wVn/5JX4I/ 7GCT/wBJnq6fxIme
x99a5/x+x/8AXnaf+k8dZ9aGuf8AH7H/ANedp/6Tx1n1D3GtgooooGFFFFAB RRRQAUUUUAFFFFAB
RRRQAUUUUAd/8Kv+Yp/2w/8AZ67+uA+FX/MU/wC2H/s9d/XVT+FGM9woooqy QooooAKKKKACiiig
AooooAKKKKACiiigAryr9rH/AJNY+Mn/AGT/AMQ/+m6evVa5/wCIXgrSviV4 A8S/DnXbi7g03xVo
97ol5LaOqzxwXMLwyNGzKyhwrkglWGcZB6UAfGv7PX7En/CV/AL4aeKf+Guv 2ldG/tnwfo2of2dp
Pj77PY2fm2UT+RbxeQfLhTdtRMnaoAycVz/wc1P4R/snfDT9qf8AZr+KUd3r Xwz+F1xZ3E99DaJD
qOrad4jsVCafKLVY2kuQ2IBdvKu7zU5t4oVCeq6T/wAE79K0DSrLQtC/bB/a f07TdOt47Szs7T4g
rDBbQRqFjijjW2CoiqAoUAAAACvVfCf7J/wS8LfCPxB8Fbjw5d+IvD3jG4k1 DxO+v6jPf3et6jKk
SzX88ztuW5doI5d8Xl7JVDxhGAIAPz1/aW0Hxf4P+BMfxN+Gv7APhT4HaZ8N 9Q0TxJ4e8canqNlL
4iaOK8ghskks4UMwvHM8Mk0d+80aiOcSb5hE4+wP2h/+T7P2Rv8Aufv/AEzx Vk/8Oxfg1qfhX/hB
fHXxd+NXjXw3aaf9i0fR9f8AGTS2OiTLH5UF3ZwRRRxpNDGXSMOrxBXZTGww B6roH7K3hXSNd+E/
inVviL8QPFGtfB/+3v7I1HxBq8d7dah/aqFJ/t0rQh5fLQhYthj2qqg7gKAP gD9qSx/aC1b9of8A
a8sfhXb58A2en+EdY+JRs9Ui07VLzR7bSEL2FpPIriPzYJLySQ+UwKWpQ7t/ 2e49r/am8aeFbL/g
nf4Cg/Zg8M/Yfhl421DRNDv7fTtUj06TTNDumdrqGfUd8lvZTPcotnc3F0ZY xJcTrNvZya+v/Bnw
U8K+Bvix8RfjHpOoarNrXxN/sj+14LiWNrWD+zrZreD7Oqxq67kcl97vlsY2 jiuK8DfsZ/BfwP4N
+I/wxWxu9Z8CfEzWLjW9Q8LahFaLp2nzzEblsRbwRSwIoS3EYMjGL7NE0RRw zMAfGvxI+Afxd8Wf
Di38HeAP+CWOlfDfxBon2a58N+L/AA38T9Et9Y0u+th/o9w9ysazXWCAXEsh Zz8+9ZQkqeq/tA+D
f+FwftD/ALE/hz9oXwRpVxf6pp/ifUPE2gZ8yxTVINIs7p4MCR1lhS6iA2F5 EdV2sZFY7vQP+HdH
wnu/+JD4j+LPxq8QeAV/dR/D/U/Hdy/h2K1T/j2tVhQLN5NuViMQ87cDDHuZ sHPr+u/s/eAda+In
wt+I0CXekXHwgt9TtPDmmaWIbfTlgvbRLR4pIRGSEjijURrG0YXHORgUAeFf DTwn4V+Df/BRfxL8
N/hV4Z0rwr4W8XfB+z8U6vpGl2UcFrNqlrq72cE6RqMQ4gkkUpFsR2cuys53 VwH/AATj+A/wC+Mv
wJu/j58S/B/hT4jfEL4geINU1Dxbea7p9lqH2K+F5MRBFbmPy7PfG6XDIqqz faFJJjEKp9f/APCl
PCv/AAv3/hov+0NV/wCEk/4Q/wD4Qr7L5sf2H7D9t+2eZs8vzPO8zjd5m3bx tzzXj/ij/gn38L9T
8f8AiH4jfD/4q/GD4Xal4vuGvvEMXgfxhJYQaretNNM1zMsiSsX3XEgCqyxq D8qLliwB4V8CvC2h
eBv2L/22PBXhax+xaL4f8YfEjS9OtvNeTyLWDSYo4o97lnbaiKMsSxxkknmu r8SeJ/g0n7Jn7LXw
3+I3wZ1X4teKfEfh/QNQ8D+DrEMsd7qllo0R867kZ1hSzjFwqzGbzEEczO0U iRyFfdfhv+xt8I/h
R8F/iF8BPBVz4gtfCfxFuNWmvI5b1JZ9PS/tEtZIbWRoyQkcUaiMzea+Rl2e j4gfsbfCP4jfCPwJ
8J9ZufEFm/wyt9Oh8J+KdNvUttf0l7NIo0mhulj2q7rBHvHl7Cyq4VXjjZAD 5V+Hmn/ETwF+3f8A
BXWbn9l/wV+z9Y+PdH8T+Gb7QtA1C0v59XtrKzW/M05tY1tYkE5tfLMarcEw TCV2iMSjqv2V/g78
F/j78ef2k/iv8ZdB8P8Aj3xtpfxI1LwlHp+t2tpdwaboln5cVjItkU2q7rA0 QuHUswtGCsCZzJ6B
e/8ABNz4X6jc2HiXUPjh8dbrx3pdwTY+OpvHEj6/a2RikjOnxTGPyktiZpXI WISbpHHmbGKHyr9q
hP2OfDH7ReveL/ij4/8Ajr8A/G11bwWkvjLww2oWdl4ygNraForaeGG5WRLV YrVJFRIB5jDd5pAZ
QD0D9jzwB4N+GH7Y37WXgz4f+HrTQtCtbjwZc2+n2gKwQPc6fdXEojXOEQyz SEIuEQEKoVQqjiv+
Canwz+DXw6/ZC0P9qXxvafa9asdP1rUJtd1WNr6Tw9pdld36SQaagRntYShu ppEhG+WS5m3FwURe
q/4J3fDPTtB8X/Gv4s+CrTxWngHx1qGhQ+G9Q8Wx3S6x4g+yWTSXetyG4QGW G9nvWnjlBG4tJmOH
aEH0V8G/2fvAPwV+CWn/ALP+jJd6/wCE7C3vrR4tfEN095BdzzTTRTqsaRSI TPIu3YAUwDnkkA/O
v4heBPD3jb9lzxLcfAj/AIJueH/C3w4k8L3uv6P8RfGOsWsWtwWkET3slx5C NJqLO7RSJbZuXidX
t2fNszR17B+1F/xfH9lj9kD/AIWl/wATv/hYHxA+H/8Awkf/AC7fbvt2nTfa v9Rs8rf5sn+r27d3
y7cDHpWmf8E0vglYWz+Fbr4j/GDUfh01xPMPh1c+NJ18NqkkrzJCIIlSbZHM yyoTMXMiKzs53bur
8OfsQeAdA8AeCPhzefEz4leINN+HvjjTfHWgy63rMN3PbT2EIhtrBWMAVLFV BIhjVSCzbXXOKAPF
Pjx+zX8BtH/bS/Zy8MaB8KvD+i6F47t/E9p4n0fSbb7Dp2tQaZbQahZRXdrA UhnRLtUlZXQiTy41
k3qiKO1+GnhPwr8G/wDgov4l+G/wq8M6V4V8LeLvg/Z+KdX0jS7KOC1m1S11 d7OCdI1GIcQSSKUi
2I7OXZWc7q+gPGfwU8K+Ofix8OvjHq2oarDrXwy/tf8AsiC3ljW1n/tG2W3n +0K0bO21EBTY6YbO
dw4o/wCFKeFf+F+/8NF/2hqv/CSf8If/AMIV9l82P7D9h+2/bPM2eX5nneZx u8zbt4255oA+Sv2T
P2a/gN8X9V/ad134n/Crw/4n1LUfjR4r0F7zUrbzp4LJGRlW2kJ3WrhrqZvN hKSElCW/dx7fNfgr
8Afg147/AOCVGu/FLxp8PdK1zxnN4P8AEepjxHqCNPqkM2lG5g09YbpiZYYY YdPtI1gjZYtkZUoQ
7hvv/wCEPwU8K/Bb/hNf+EW1DVbr/hO/GGpeNdR/tCWN/Kvr3y/Njh2RpthH lLtVtzDJyx7c/wCB
/wBl/wAA+AP2aLn9lfRtX8QTeE7rR9W0R7y5uIW1EQag9w0zCRYli3qbmTYf LwMLkNg5APlX9ozR
fD3xX+C/7GfxS+I3hXw/r/izxj44+Hdlr2rXej2pn1C0u7Sae5tZCIwDbSSy O5gAEWWPy16V/wAI
n4V/4eSf8IL/AMIzpX/CN/8ADOH9k/2P9ij+w/Yf7e8r7N5GPL8ny/k8vbt2 /LjHFeq+O/2TPhx8
QPgd4M+BWp654r0+w+H39kS+G9c0vUxa6xp91psIht7pJlTy/O8vepJj2gyF lVGCMut4T/Z18K+F
Pino3xj/AOEq8V6z4k0b4f2/w68/Vr6O4+2WMVytx9ruG8oSSXjyLl5N4Vsn 5ATmgD4V8KWX/Cnf
2YP2zfiX8FPh/pVj4z0L4oeK/DOmajpOleVfaVobXFgkyW8ttslghtoXluEC sI4mhEhXCGqmk/Aj
X9f+A1l8NtC/4JS+H9R0fUdHjFn4xtPiz4em1u5EmJY9Qj1Nbcs7sxEgIzCV IjEfk/uq+3/BX7Jn
w48CfEfx/wCPNJ1zxXdaV8Svt8uv+CtR1MXfhma6vTEbu6FlIhzNL5RVi7su yWSMKE2ovAf8O6Ph
Paf8SHw58WfjV4f8At+6k+H+meO7lPDstq//AB82rQuGm8m4LSmUeduJmk2s uRgA8q+KcPxltP2f
f2PNN/aB037F4+0744eEdP1dGvVvJJfIlvYoJ5Z1llEs0sCQyyP5hzJI5wv3 R90/8In4V/4Sr/hO
v+EZ0r/hJP7P/sn+2PsUf277D5nm/ZvPx5nk+Z8/l7tu75sZ5rzXX/2VfhHq 3g34afD7RtNu/DPh
74UeKNM8WeH7HRpEjT7XYmQxpOZUkaVHaaR5WyJZHYsZNxYntf8AhAP+Lp/8 LS/4TXxX/wAi/wD2
B/wjn9pf8SP/AI+fP+2/Zdv/AB+f8s/N3f6v5cd6AOrooooAKKKKACiiigAo oooAKKKKACiiigAo
oooAKKKKACvAa9+rwGsK3Q0phRRRWJoFFFFABRRRQAUUUUAFFFFABRRRQAV8 K/8ABWf/AJJX4I/7
GCT/ANJnr7qr4V/4Kz/8kr8Ef9jBJ/6TPV0/iRM9j761z/j9j/687T/0njrP rQ1z/j9j/wCvO0/9
J46z6h7jWwUUUUDCiiigAooooAKKKKACiiigAooooAKKKKAO/wDhV/zFP+2H /s9d/XAfCr/mKf8A
bD/2eu/rqp/CjGe4UV+W3/BWz4yfHP4cfFDw/pfhH4m+PfBfhiTwgLzS38Oy S2lvqOsnUSl1FPcx
SRthLQRP1k2MYwEUTs49+/4J/wDxg8WfGH4hftBa3a+NvFPiz4Yf8JbDd+Cd R1yykhVBcfaJLq2t
jKWcQRD7KEiLDbGY2MULSslbunaNzFVLux9l0V4/8WE8Tad8Zvgxqun+P/EF rpGqeKLrR77w7C1u
mnXQHh/WrgTSkQ/aHcPDFhGmMP7tG8rzFDjzXwl+0DZ+Of24m8IWHxZ0oeH7 Hw/4l8NWfhOPVIPO
n1jT7vS2uL6a3DLMszF9Rt44ZUJEWlz3ELNFcsazND6qorF8QeMPD3hWxv8A VfEV7Jp+n6Xbvd3t
7NbSi2t4EQu8rzbdioqglmJwoBzjBq7Z6ta38phgivFYLuJmspoVxn1dQCee mc0AXaKKKACiiigA
ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi iigAooooAKKKKACi
iigAoorxTwvYeLx8ffiz4Su/ir4rvLS88H+HdR0tp/sX/Egku73X42FlEtsI TsEEOHnjmkfykEry
qqqAD2uivH/gPYSR6r4j1jwhrniDUPhnf29gPDkuu65e6vPfXqNc/bdQtri9 lmnNjNG1ikJMgjc2
000MflTJcXHn/wCzjrXiF9V+Dms3virxBqNx8VPhPeeMvE6alrF1ewT6vG2h Mk1tDPI8VggOp3v7
m0WGEiRAUIiiCAH1BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF eA179XgNYVuhpTCi
iisTQKKKKACiiigAooooAKKKKACiiigAr4V/4Kz/APJK/BH/AGMEn/pM9fdV fCv/AAVn/wCSV+CP
+xgk/wDSZ6un8SJnsffWuf8AH7H/ANedp/6Tx1n1oa5/x+x/9edp/wCk8dZ9 Q9xrYKKKKBhRRRQA
UUUUAFFFFABRRRQAUUUUAFFFFAHf/Cr/AJin/bD/ANnrv64D4Vf8xT/th/7P Xf11U/hRjPc/PX/g
oR+2x8Xv2cvjbp3gzwV4j0rSdFi+H93rYtprNZLnVtVu5bixtlSR4ZlX7K6x XgTESyLDMju29Frt
P+CcH7Qvx1+MN78U/A3x28UWfiLVfAl1pAW+TR/7Nubee7hn+1afPEIoQHtp bcxN+6BEnm/PInlk
J+15438b+NP2nPAf7Mfw9+C/wQ8VazP4ZuvFUeq/FOy+2W1sjSyRtDaRriRZ P9EDMIhKzBlYqiQu
9e2/s2+FPj/4VHiwfG/w38FtHGr36ara/wDCtrO9t/tl7N5n225v/tIHmTPi 3xIMs2H3k4WumTio
cttTCKbm3fQ9U1nwtoXiDUdC1bV7H7Rd+GdQfVNLk810+z3T2txaNJhSA+YL u4TDAr8+cblUgufC
2hXfirTvGtxY79a0rT73S7O581x5VrdyW0lxHsB2NueytjkgsPLwpAZgfNfi wnibTvjN8GNV0/x/
4gtdI1TxRdaPfeHYWt0066A8P61cCaUiH7Q7h4YsI0xh/do3leYocVIdDvB8 drObwN4y8V6rd6fq
FzcePZdQ1qebSbbT5rOZrPSobPd9jhvBLJp0y+RAs62tuXuZt12hvcTU1v2s f+TWPjJ/2T/xD/6b
p69Vryb9qSdL/wDZ0+LXh6BZFurzwPrltHJNG0NsryafMFL3LgQxoCw3O7qi jJYgAkemWerWt/KY
YIrxWC7iZrKaFcZ9XUAnnpnNAF2iiigAooooAKKKKACiiigAooooAKKKKACi iigAooooAKKKKACi
iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK5TxH8LfAni3/hKv+Eh 0L7X/wAJr4fj8La7
/pU0f2vS4/teyD5HHl4+33fzptf97y3ypt6uvBP26Nc17w7+zJ4k1Pw14g1X RL/+1PD1ut9pd9NZ
XUcc2t2MUoSaFlkTdHI6EqwJViO9a0KMsRVjRjvJpL5uxlWqxoUpVZbRTf3a no3hL4Q+FPBVyLrR
tW8a3Di4S5A1fxvrWqpvWKaIDZeXUqlNtxISmNhdYnILwxMh4K+Dfw7+Hmqy 6z4V0e7guGt2srVL
nVbu8g0y0ZlZrXT4Z5Xi0+2JjhzBarFERBANuIYwv5Y/8JZ8R/8Aos/xV/8A Dha3/wDJVfpx+zJq
2q6/+zb8KNd13U7vUdS1HwPoV3eXl3M009zPJYQtJLJIxLO7MSxYkkkkmvpu J+EMdwp7L67OEvac
1uVt/Da97xj/ADK258/w7xTg+JfafVIyXs7X5kl8V7WtJ9mel0UUV8ofShRR RQAUUUUAFFFFABRR
RQAUUUUAFFFFABRRRQAV4DXv1eA1hW6GlMKKKKxNAooooAKKKKACiiigAooo oAKKKKACvhX/AIKz
/wDJK/BH/YwSf+kz191V8K/8FZ/+SV+CP+xgk/8ASZ6un8SJnsffWuf8fsf/ AF52n/pPHWfWhrn/
AB+x/wDXnaf+k8dZ9Q9xrYKKKKBhRRRQAUUUUAFFFFABRRRQAUUUUAcT4P8A B/hLV/CWiatq3hbS
L2+vdOtri5ubixiklnleJWeR3ZSWZmJJJOSSSa37Dwf4S0q7S/0vwtpFndRZ 2TW9jFHIuQQcMqgj
IJH0JrUt7eC0gjtbWCOGGFBHHFGgVEUDAVQOAAOABT6bbYkjv/hV/wAxT/th /wCz139cB8Kv+Yp/
2w/9nrv66afwoynufm78RP2Y/gU/7Ufw8/Z58b/tG/tWa949v9Pm8R+G9VuP F1pdW2kIgnkaRZ5Y
fOt5C2nHBjQ5YRc8ZX3z9iq/+HaeJ/i94M8I/Gr40+ONa8Ga/H4f120+JWtD UTYyW8lzGk9iyqFE
M7LNk53sLdCyJhd3N/tq+BfDHg/4l+Hf2oo/2wl+BHibTNBl8NebNpEOrrq1 h9oD+XHYMyvcbJLr
c42SquYZNsZj3nA/4Jpa/wDD/wAXeLPjj4u0H4teM/ib4r1bVtLl8QeKdc0K LSbO+iQXcdp9igWa
R1QBJ+G8sLGYEWJNhFdLjeHN/W5zqVp8v9bH2nrPhbQvEGo6Fq2r2P2i78M6 g+qaXJ5rp9nuntbi
0aTCkB8wXdwmGBX5843KpHK+GvgX8P8Awf4qm8X+HH8V2l3cahf6pJZ/8Jjr EmltdXskstzJ/Zz3
Rsxvlnlkx5O1XbcoDAEc/wDFhPE2nfGb4Marp/j/AMQWukap4outHvvDsLW6 addAeH9auBNKRD9o
dw8MWEaYw/u0byvMUOPP/ButeIT4y8D+O5fFXiCbUvGHxY8aeDdWgm1i6l06 TSNPHiIWkMVg0htL
d0/siwzNDEkz+U5d286bzMTY9L/ax/5NY+Mn/ZP/ABD/AOm6evVa8m/aknS/ /Z0+LXh6BZFurzwP
rltHJNG0NsryafMFL3LgQxoCw3O7qijJYgAkemWerWt/KYYIrxWC7iZrKaFc Z9XUAnnpnNAF2iii
gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA CiiigAooooAKKKKA
CiiigAorlPHXxM8K+APsNjql39r17WvNTQvD1nJG2qa1NHt3x2kDuu/b5iGS RisUKEyzPFEryLyv
9gfGX4m/P4w1v/hXPhubn+w9AuVn1y7hP8F5qePLs98btHJDYq0sUkayQaiQ cUAavin41+FdC126
8F+HNP1Xxt4vs9n2nw74aijubqz3osifbJpJI7XT98RaSP7ZPB5yowh8xwEP m/xg/Z6+KH7RngC9
0b4g/EqPwdfT3VhdafoehltS0SwltLyGdZriRktLrUpXEUoKu0NuglixbtNb LdP7l4W8J+FfA2hW
vhbwV4Z0rw/otlv+zadpdlHaWsG92d9kUYVF3O7McDlmJPJNa1XTqSpTU4Oz TuvVEzhGpFwmrp6M
+E/+Hb/xE/6OJ8Of+EBP/wDLWvsH4T+Bf+FX/Czwb8M/7U/tP/hEvD+naF9t 8jyftX2W2jh83y9z
bN3l7tu5sZxk4zXV0V6WZ55mOc8n1+s6nLe1+l7X++yPOy7J8BlPN9SpKHNa 9utr2+67CiiivKPT
CiiigAooooAKKKKACiiigAooooAKKKKACiiigAr56v8AULDS7SS/1O9t7S1i x5k08ixxpkgDLMQB
kkD6kV9C14DWFboaQMD/AIWD4C/6HfQP/BlD/wDFVqaZrGk63btd6NqlpfwK 5jaW1nWVA4AJUlSR
nBBx7irdYFl/yPusf9gjTf8A0de1loWb9FFFIYUUUUAFFFFABRRRQAUUUUAF fCv/AAVn/wCSV+CP
+xgk/wDSZ6+6q+Ff+Cs//JK/BH/YwSf+kz1dP4kTPY++tc/4/Y/+vO0/9J46 z60Nc/4/Y/8ArztP
/SeOs+oe41sUnv7+TULjTtN0G7v2tIYZp5EubSBEErSiMZnmjyT5MnAzwK88 +LXxO1D4SajonjDx
LBdxeGDpevRahpdqLa4unvrezOowSh1cptW107Ukws3Mk8IZerRdP4r8baH8 ONE8b+OvErTppWi6
fo91eNDH5jpEH1HcwXqcA5wOeOMniuH1/wCLGh+J7GLTdc+AfxwubaG9s9RR P+Fb62mLi1uY7mB8
rCD8s0MbY6HbgggkG1G+yFcoN8bPEvw91Hwb4E8cWNt4lvzBomi+KNc0lL5x b65eNFBgiOwFlErS
TwSlZbqCQRThlhOYklzfgr8cNRn+BHh7WNY0251K/wBKn8FeGbq6udQZ5r+b VbPRme8d2QtuVtWJ
KksXMJJZd/yt1/WPh74l8RReKNU/Z/8A2gReR3tnqUkVr4N8TWtpc3drJG9v cXFrCFguJUMEADyx
u22GJSSsaAZ0Nt8Jbb+xo7L9nP8AaBs7bQf7MNpZ2vhHxRBaSPp/k/Y5bi3T EV1LGLa3USTrI5WC
JWYhFAfJ5Cv5nbfBb4/Xvxg1FQPh1rWk6RqOljWdJ1OWy1BIZLYtHsjuJLmz ggWd0mRlW1muo2Ec
583aqNLnN4z8U2mgeIPje+t3I0jR/F19b6ppLENDb+HdLnudNuipIIDJIlxq rPHH58gRLTLqsbCp
4T8T+BPBOoyap4c/Z7+PEMxgNrbrP4E8Q3UOn2xZWNtZRTI8dlASkWYbdY4y IYRtxFGFrJ4p0OS1
8beHNS+CnxwvPCvjfzXutHPwy1uIW73MJivlikjjXZFPxMVVVcTy3UpkYzAR nI77BzLudLpOpfEH
w5r/AMOdX8a39z9v8dT3+j6vojSo0OmzPBd6raKrRkxO1nFbT2LSRqhuhKk0 jHyY0o8Xav470T4l
wXviTXvFekeD5NU02z0+40OHR5NLcTvDDHBqIuY31ATzXsjQ7rVREsMtu26N hNIuXffEqPVPHWme
MNS+EHxwmttDspodN07/AIVdrGyK7nIWW8ctEQ0ohUQxFVRo0nvAWkE+Er3/ AIq8Har4pXxfqnwO
/aKvLtJ4blbS48JeJ5NNWaEL5Ug09gbQMjIkit5WVlVZRiQB6OR9guihov7W +qa1oY8TWnwX8Rz6
dqP9lT6K8cN5bfaoL7UbO0jjlmvrS3tVuWW+jkjjguLiF/KmBnRAkr2Nd/aN 8S+FvEeq+D/+EHud
X8SLqjxmzhlvryxtYYNK0ie5EUmn6XNdFRNqkYQy25DfvWaWLMVvWPbeIvgj pU7IPgR8a829xayW
1vc+EPEM0em/ZbuG6ihs4pAVsoFntrZjBAI4mFvCrIVjRRNrfjn4Pa9fXurX Pwb+ONpqOoXpv7jU
NL8LeItOu2la3t7dlE9t5cixNFZ2oaFWEbNBG7KXUMDlXYdzvvDfxxuvE3j7 S/CT+EP+EattSsoL
mOPxVdTaXq928lkLt0sbM27RXnkB0juNlyHgkWUOgCxtL6DoV/4l1Lw1pWp6 n4Qks9Zu7OCe/wBJ
TUrVzYztGGlh8+SSOOXY5KblPzYyBjOOX8B+DPhzrWneFfi34Y0q9istV0e3 vvD9pNf3JsrCzaHy
IHtdPMhtbNzbgqDFGjiOWRSR5kin0LR/BvgzwHpNl4H0O4vrXTfDttFpNnAt t5gigt1EUaB3mLsA
qAZYknGSc1Nhmf5niL/oTrv/AMG2lf8AyXRDc6n/AGhZ2F/4fuLH7c0yRSve 2Uy7o7eWcgiCeRxl
IXwduM4BIzW35Ggf9BLUP/AFP/jtefWXj3TdX+OU/wAN9Ns7kjwvZ2+oS3s+ 1POe903WB5axgtgI
tqp3FssZCNo2As0k+gm7HuHwq/5in/bD/wBnrv64D4Vf8xT/ALYf+z139b0/ hRnPc/Hv4j/sFftD
fA/TfF+v6r8GPCf7Q0niCPW4l8VQ3upz+JrOS8ga2t7t7OWVoZJVluBc/JDc SKySkzJtjlX7h/YC
+P3hv4n/AAosfg/Z+FfFeg+Jfg54e0Lw34kttd09LXF6ls9u6xASM5AkspgQ 6ow+XKg5AteB/j98
Mf24PhH48+DWj6td+C/HmoeGNQ0PxL4Z1eykGpeHZ7iKW0lZopBH9pSKRuSh GN0ayeS77B7d8J/A
v/Cr/hZ4N+Gf9qf2n/wiXh/TtC+2+R5P2r7LbRw+b5e5tm7y923c2M4ycZrp qSb0mtTCEesXoaus
+FtC8QajoWravY/aLvwzqD6ppcnmun2e6e1uLRpMKQHzBd3CYYFfnzjcqkYG mfBv4d6R4yfx3YaP
dpqRuJ72GB9Vu5NOtLucOJ7q2sHlNpbXMvmz+ZPDEkr/AGi4LMfPl39rXyr4 H8TeKpvjLoOqXGqe
K/8Aid/EDxToF5rlzrUkvh3WrG0XWPs+kWOmGdvst5bfYbYSXBsrZZDpt2Vu Z/tCm7xNT1X9rH/k
1j4yf9k/8Q/+m6evVa8m/aknS/8A2dPi14egWRbq88D65bRyTRtDbK8mnzBS 9y4EMaAsNzu6ooyW
IAJHplnq1rfymGCK8Vgu4maymhXGfV1AJ56ZzQBdooooAKKKKACiiigAoooo AKKKKACiiigAoooo
AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiqmratpWgaVe67rup2mna bp1vJd3l5dzLDBbQ
RqWklkkYhURVBYsSAACTXmv/AAn/AMU/iJ+6+E/gr/hG9Kb/AJmjx1ptzb7v +vbRd0N7Nhkkif7W
9ht3RyxfakOCAdr418f+Dfh1pUWs+NfENppdvdXC2VmkpLT392ys0drawqDL c3LhG8uCFXlkIwis
eK4r7d8WPiz+88O3Gq/C3wt0W+vdLtpfEWqKfnjntYZ2lh06HAjyt7by3LiS aN7eyeJJZOg8FfCf
w94Q1WXxbf3d34o8ZXVu1ldeLNbhtW1Wa0LKy2qvBDFFBbKUQiCCOOIuGlZW mkkkftaAOU8C/C3w
J8N/t03hPQvJv9V8r+09VvLqa+1TUvK3CH7XfXLyXNz5auyR+bI/lphE2qAo 6uiigAooooAKKKKA
CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK8Br36vkX4talqNun hTQYr+503SfEviGP
R9a1G2laCa1tZLW5eNUuAR9nae6jtbQSAh83QWJkmaJ1xrdDSHU7ylycYr58 1DxP498GfEW2+D/w
28Q20ul3uqadZRap4mS715tNuZtN1i+urMym6imlZU0+wmCTTNJGuoZyYmt4 05TUvin8TtUj+LPi
mPW9Ois/B/w+vF1DTPKvUS8v7G/8SWf2qzkhu430/wA19PjkfBll2CONZg0S zHLlLufVtFfOvjz4
/wDxE8JeE9Y+IlrbeHJ9KkvfFuiaTpcljOLi1u9GtdVlW5nuRPtuIpW0d8wp DCyi5UeaxiJl2td+
KfxL8K6jq/w3vrrRdb8avBpNz4fn0nw88cN6122oM9qbO41FF3RwaReTGV72 JWDBQpdFWZcrC57h
RXg3wB8bax8QfiV4s8ReIdH/ALL1VPDGj6XfWvyjbcWWueJLORtqSSqm5rcv 5ayyhN20SyhfMba+
D1v4zm8U6po/iTxLc3tp8NYG8IQsbyWSTVJpRBdpeXpfiecWDaUPNAQi4m1M BTG8RoasFz1+ivn3
xl8dPiX4P1fxDp+p+H7a21KSdLXwt4dbRnkmvoJdWs9Nh1JdSF4tpOu69ika ycWkymVEd40xcSWf
BPxZ+NWv+OtD+Huu+HPDmk3n/E2m1ua5Mf2hbezOjyIyWlpe3SQSyJqbxeVL csQPKus7SLWQ5WFz
3mivlv4WfH/4s+IrLwncWXge2fwxbQeFtJ1e8uLmEq1zqOn6dO0ovrzUhchk /tKMLCbW6knaNV88
vOTD6t8HfH3jPxZqOu6P8Q7e20bxBp0Fnez+Gl0aWCbSIblp/LDX/wBomttS VvJYLNbiMAxOHjjc
mKMcWgTuenUUUUhhXwr/AMFZ/wDklfgj/sYJP/SZ6+6q+Ff+Cs//ACSvwR/2 MEn/AKTPV0/iRM9j
761z/j9j/wCvO0/9J46z60Nc/wCP2P8A687T/wBJ46z6h7jWx4p+1d/ybv8A Gv8A7FfT/wCeo19E
6n8c9VHxtT4O6NpfgqC4juIInh8ReL20vWdRgaBLia70rTVs5jf20cTSIJfN iBntbqI7BCZD87ft
Xf8AJu/xr/7FfT/56jX0944+HHj7x/4htrLWfHXh+HwJa6xpOtppVt4cmXVz Pp91b3sKnUGvWh2N
d20ZcfY8mEtGCrkTDqp/CZS3Ks37UfwJs9OvNb1Xxz/ZWlWf2Z11PVNMvLGx vLee6htY7y0uZ4ki
vLPzrq1DXdu0kCLcQu8ipIjML+0d8P4JdSj1B9Vea11COzttN0vw9rGoaw0b abY3ryXGmx2X2m38
tdRt1kOx44zNbrJIk0pgTzTwT+w94e8D2NjpWi3vgrTLfRLjQV0680bwHa2O q3tppur2GoY1a+Er
S3tzINNiQyxfZot800rwSHyli1viN+yBpXjrxvrHxCmufBWr6lqOsXN/b2Hj PwYuv6VawXGmaPZy
qLb7TCzXIbQ4XS4EihUuJ4zG+4SLZJ6rpPxk+HfiHxNZeFfDOsXeu3F9bx3M d9o+lXd/pUaSW4uY
xNqUET2cDvA0cqJJMrsk0DKCJoi5e/Ea5s/jRo3wjbwrd/Z9Y8L6n4jTXGuY hAXs7uyt2tEiBMpf
F8kjOwRADGEMhaTyuJ8J/s4/8Il8TNG8Z6X4i0rTdK0HT7eyW10LQv7Hvtb8 jTlsol1mW1nWyv4Y
l3vDEtjD9nYRCFo0WRJur1r4eeKtS+OPhf4qWni3SrfRfD/h/VNCm0aTRZJL q5+3TWs0kq3guVSP
a9hZ7VMD/KJwSTIhiAPQKKKKAPnb9oj4yXPwP8J3fjyXQvFms6VphuJtQg8O rHJPbQfabjfcvHJN
HmNMDeVLFQdxGxXZfL/h/wDtL/8ADRnwe8U+MPDeh+OdJ0H7BeWtvda+sUMe okRSLL5CxzyF0Qja
zEBSxKqWKOF6b4m/tU/s5eHfF9/4Y1r4y+FrXVNGubqyv7Z75S9vOt1MWjbG QGXcAw6g5BwQQPON
Y/ag/Zag8D3vhfw38XPBlrBHpMlhYWVtdRwwxIISkUSKAFRQNqgDAAA6Cuez vsaqx6P8Af8Ak2r4
Mf8AZP8ARv8A0TXafELxJ4d8Iz614h8Wa/p2i6VaXkn2i+1G6jtreHdNsXfJ IQq5ZlUZPJYDqa4v
4A/8m1fBj/sn+jf+ia9F8Q/8h/Uv+vyb/wBDNRLcaPKvhN8d/h38X47u38Ne LfDlzqtpe6nC2mWO
tQXlwbS1v5LWO8KIdwimVYpVO3aBOgDMCGbmfA//ACeB47/7A+g/+mvxDXqP hHwnp3gzSp9H0ua5
lhuNU1LVma4ZWYTXt7NdyqCoA2iS4cKMZChQSxyT5d4H/wCTwPHf/YH0H/01 +IaqG7sEuh9VfCr/
AJin/bD/ANnrv64D4Vf8xT/th/7PXf1tT+FGc9z82pvgD8Tv+ChXxW0f4/6x 4Mh+BHgPS54tV8Ne
INPtI4vGviSAtCsUs80cv+jlY7bfDI6nyhLH5YuEPmD7Q+BfwC/4Ud/bf/F6 vir8QP7b+zf8j14j
/tX7D5Pm/wDHt+7Tyt/m/P13eXH028+IftI/t7ad+zH+1V4Y+FnxGNnZ/D3V /C0Gr3moW2kT3moQ
3kt5cW43Ms6LHbqsIkYrDNJ+7ZQhLqye3/Av9qP4E/tKf23/AMKU8c/8JH/w jn2b+0/+JZeWfkfa
PN8n/j5ij3bvIl+7nG3nGRnoqycrdjGnFRv3PVa4rTPg38O9I8ZP47sNHu01 I3E97DA+q3cmnWl3
OHE91bWDym0trmXzZ/MnhiSV/tFwWY+fLv7Wvl/4N+M7nVfiW+teM1+JWnal rHjjxd4Z0zVptcin
8N64lhfanHb6dFpq3Uv2R4rPT/MNwLO1d5LB907+ey3ORoel/tY/8msfGT/s n/iH/wBN09eq15N+
1JOl/wDs6fFrw9Asi3V54H1y2jkmjaG2V5NPmCl7lwIY0BYbnd1RRksQASPT LPVrW/lMMEV4rBdx
M1lNCuM+rqATz0zmgC7RRRQAUUUUAFFFFAHzV8LvF/xR/wCFp+V8WfEHxV0i 01fxh4m0fw9aahpv
h2Lw7qsdvc6g9lbwiGA6smNPtDcLNOY45Dbk+Y6yxLLb8WfEX4iWnjLxZ4os PGd3a6b4M+JHhTwH
D4cSztG07ULTVBoYnubl3hN39pT+25zGYbiKIfZ7fdG+JRL3+ofBGPUvEx8R 3HxO8asllcXuo6DY
Sz2U8GgaldW89u99avLbPPI6x3d2I4bmWe2jE+1YQkcKRGs/Ajw9rXjK58US +JvEFvpup6xp/iPV
vDkL2v8AZ2p6vYi2Fpeyu0DXaPH9gsCI4biOFvsib423zCUA9LooooAKKKKA CiiigAooooAKKKKA
CiiigAorn/H/AI10r4deDdW8a6zb3d1b6XbmVLOyRXu7+ckLDaW0bMoluZ5W jhhiyDJLJGg5YV4r
4R+L3xc0X9jnxv8AFz4gT+H9S+IPg638czXAtIHGlNd6TqGpRRQxp8krWyi1 jjBYiVkUFm3ktQB9
FUV5V8NNQ8X6J8U/F/wp8R+O9V8YWmj+H9B8Q2uqazbWUV8sl/c6pBLAfsVv bwmFRpsTJ+68wNLL
udlKKnqtABRRXn/in4s/YtduvBHgHwhqvjLxTa7Eube0X7PpumNIishv9RkH kw4EkDvBF516IZ0m
S1lQg0AegV5V/wALr/4WB/xK/gFp/wDwlf2n93/wl/lb/DGn5/5bfafMj/tP btmXybBpcTReTPLZ
7/NU/wCFR678Rf8ASP2gtY0rxHpknzr4HsrBD4dib70ZuvPVptTmiLOoklMV s5SGYWUM0SSL6rQB
5ppPwQ0q91Wy8V/FfXLv4g+IbG4jvrNtUjVNK0q5RhJHJp+mr+4geKQyeTcy Ca+RJDG11Itel0UU
AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA UUUUAFfM/jO/8Lad
4W1KbxrHbS6JLAbW8t7i2Nyt2sxEQthAFZp2lZxEsKqzSM6oqszBT9MV8m/E rw9rGpyeF/FOg2f9
oXngzWm1tdMEixPqKNYXdnJDHI5CJKEvHkTeQjvEsbPErmaPGr0NIdTnbL4c /BX4q+E/D+kWvw9+
yeFfCWtS31r4f1HwlJpVlJcNazxsHsby2j3xf6c8oZEAMqg7iVYV2l98N/h3 qdrpljqXgLw5d22i
2U2m6bDPpcEiWVpNCIJbeFSpEcTwgRsi4VkG0gjivF/AXw8+Jnir4paR4q+L ukeI7zRvDn9tf2M/
iS40kXaeYNBktftEOlMLabFzbajLHuVtjQwyHbIsLDnNJ+Cfj6203RPsPw7/ ALJ1Xw1ZaXL4svBc
WSP471ey1fSb03sbxSlriVl0/Udkt/5Em/UF3bBJO0eVvMo+i7j4b/Du71jV vEN14C8OTarr9k2m
6tfSaXA1xqFoyqjW88hXdLEVjRSjkqQijGAKNU8MeBfGv9t6b4h8Hadqsc32 bTtTTVNHDxXiQ4uY
EJmj23EUbXBZSu9EkaQAh1cD5j1Xw3ca18eDrfxG/Zr1HxLbeIv+Eh1XT/Dm oroV7cQRR2fhW0+1
uJrw2q/vLadBtlMmJB8uGbG18O/2bdfuPHdjL8dPB+i+MrCy0u4jub/VvI1O G61E6P4WtftIW4zK
WeXTdSAkdA+EJbHmLuLeY7n0V4a8E+DPBkAtfB/hHRdChEC2wj02witVEKyS yrHiNQNokuJ3C9A0
0h6uxOla6bp1jPeXVlYW1vNqM4ubySKJUa4mEaRCSQgZdhHFGm45O2NB0UAf F8+h3eh6j4H8H/FX
wnbeJPitqWqeA9T0/VZ9R0y/1bSbO1bSk1CL97cfbyonstVnke2ilg2zyytJ zOU+tvAWl/2Rod1a
f8Iv/YHma1rF19k+2/avM87UbiX7VvycfaN/2jy/+WfneXxsxSasCYWnw3+H dh/b/wBh8BeHLb/h
LN/9v+TpcCf2tv37/tWF/f7vNlz5m7PmPn7xzY0HwT4M8LQWFr4Y8I6LpEOl wXFtYx2FhFbrawzy
LLPHEEUBFkkjR3VcBmRSckA1tUUhnO2/w3+HdprGk+IbXwF4ch1XQLJdN0m+ j0uBbjT7RVZFt4JA
u6KILI6hEIUB2GME1Y8J+CfBngPTpNH8DeEdF8O2E05uZLXSbCK0heYqqmQp EqqWKogLYzhQOwra
ooAKKKKACvhX/grP/wAkr8Ef9jBJ/wCkz191V8K/8FZ/+SV+CP8AsYJP/SZ6 un8SJnsffWuf8fsf
/Xnaf+k8dZ9aGuf8fsf/AF52n/pPHWfUPca2KumbBrGvvJbwTbIdEdVnhSVN yvqJU7XBBIIBBxwQ
COQK2v7cvf8Anhp//gvt/wD4ivCv2o7u6sPgD8Zb+wuZba5tvDemzQzQuUeN 1bUSrKw5BBAII5BF
ex/8MI/sz/8AQr+K/wDwv/EP/wAnVsoOSvchyszS/ty9/wCeGn/+C+3/APiK P7cvf+eGn/8Agvt/
/iKzf+GEf2Z/+hX8V/8Ahf8AiH/5Orlfid+yn+y38L/CEni29+HXxA1v/iYa bpdvp2l+P9a+1XV1
fXsFlbxobjU4ohma5jyXkVQuTnin7J9w512O8/ty9/54af8A+C+3/wDiKP7c vf8Anhp//gvt/wD4
ivI/CHwI/ZG8W/ESf4Wn4ZfEvSPENnb3U13Bf+PdYKWz29po11NCzwapIrOF 1+0TKFkLxXGGKqjS
dVe/sjfspWHj/RvhzN4Q8anUtc0fU9bt5V8e6/5CwWM1lDKrt/aG4OW1CEqA pBCyZK4AY9k+4c67
HZf25e/88NP/APBfb/8AxFH9uXv/ADw0/wD8F9v/APEVm/8ADCP7M/8A0K/i v/wv/EP/AMnUf8MI
/sz/APQr+K//AAv/ABD/APJ1Hsn3DnXY0v7cvf8Anhp//gvt/wD4ij+3L3/n hp//AIL7f/4itKw8
E+HvhB4Hl8I/DyK90zTbXWcoH1G5up2MlursXuJ5Hmk5PG9zgBVGFVQPNfi5 8c9Q+FPh+w1GW71L
UtU13VbbQND05b94RfalcEiGFpTkRKdrEuQcAHgnAObTTtcpPS52F5fXN+0b XBj/AHSeWgjiWNVX
JOAFAHVifxrx+/8AgZ4r1O+udSu/2nfi6Z7uV55SlzpEal2JJwi6eFUZJ4AA HQACoP2n/FXxBm/Z
K+I0via7Om6nP4bvoru10/WJ7y3CMGQoJnjhZ1aM/MDGv3mXkcn33Xdd1uHW 9Qii1i+REupVVVuH
AUBzgAZ4FGyvcN3Y8B/4Z+8R/wDRzfxg/wDA3Sv/AJArU+HHwctPhx8QV8US +O/FPinVfEWbW6ut
eltXdIrTS9UMSp9nghHW5kyW3HhQMAV65/wkOv8A/Qc1D/wJf/GvDvCmp6lq f7YPjVtS1C5uzb6H
oMMRnlaTy0/s3xE21ck4G5mOBxlie5pxd+omrH1B8Kv+Yp/2w/8AZ67+uA+F X/MU/wC2H/s9d/W1
P4URPc/N7/gpp+2T8fvgJ8VNK8B/CP4g6V4PsovCEXiF3m0iK8udXuptRe1N tG00MsaGOKIzDIjG
0TZdmMSV7n+xl+0b4v8Ajb8V/j/4R1XxzoPjPwv4K8TwN4U1vSLcJG2n3jXR W08xURZ1gW3jQShW
3sZGEkqGN68K+Kniv9uPxx8d9D/Zx8dfAX9lP4jeIl8P/wDCVRzX2jX15Y6T pkt4LSWdmvZlcYkR
C6Qo7lQpCsRgev8A7AfxB+KN/wCJvi18Ffil8F/hn8MtR+Htxok76N4G0xbO Ay6hbzSmWXy55YpG
MMNtgoQQAQ3QAdLty7fkYK/N/wAOfYlcVpnwb+HekeMn8d2Gj3aakbie9hgf VbuTTrS7nDie6trB
5TaW1zL5s/mTwxJK/wBouCzHz5d/a14Vovxe8ZeJ/wBq8eBdKntF+HVn4X12 FXEAMuo6/p95pC3U
yTfMr20C6j9lAQqwuotQjlUmGMjE1Og/ax/5NY+Mn/ZP/EP/AKbp69Vryb9q S5t9S/Z0+LXhnTp4
7rWL7wPrlpa6fCwe5nnl0+ZY4kiHzM7FlCqASSQBnNemWetaPqMpg0/VrO6k Vd5SGdHYLnGcA9OR
+dAF2iiigAooooAKKKKAPhf9sr46/HHwL8fU8FfDv4qaj4X0WLwfpeqNbWel 6ZceZdT3uoxySM93
azP9y1hAAIUYJxkk15/8IP2tPi7o3xp8Cw/GT9ov/iiNS1C8tNZbX7TRNOsl QaXeSwlriO1haM/a
IoAP3gySF53Yr2P9q39lL40fF340R/Eb4czeCn01/C+n6JLFresXdnOk9vd3 0zMqw2c6shW8QAlg
cq3HQ1znwK/Y1+PvgX44+B/iJ41l+H8Wi+F729vLldL129u7qTzdMvLRFSOS whT790rElxhVOATg
V+kYbE8LLhZ0qqX160vszvfnfL71uX4bdfxPgcRh+JHxIqtJv6neP2o2tyq+ l+b4r9D7ooryr/hk
79lj/o2n4Vf+Ebp3/wAZo/4ZV/Zxtv32gfBfwp4Xv1/1Oq+FrBNB1S37N5N9 YeTcw7lyjeXIu5Gd
GyrMp/Nz749Voryr/hmn4df9DH8Vf/DseKv/AJY0f8M+adpX+keBfix8VfC9 +3ySXn/CY3Wvb4ep
j+z64b62TLBD5iRLKNu0OFZ1cA9Voryr/hTfxF/6Ox+Kv/gt8K//ACmo/wCF d/HbQv8AkU/2i/7X
8/8A4+P+E68I2eo+Vt+79m/sptL8vOW3+b5+cR7PLw/mAHqtFeVf8I5+1P8A 9Fk+FX/htNR/+XtH
9pftT6R/xL/+EN+FXivyv+Yv/wAJLqPh/wC055/48PsF/wCRtzs/4+5d+zf8 m/y0APVaK8q/4SP9
qf8A6I38Kv8Aw5eo/wDyio/4W58UbT/RNR/ZY+IFzdw/u55tJ1nw7PYyyDhm t5LjUreZ4SQSjSwQ
yFSC0UbEoAD1WivKv+FyfEX/AKNO+Kv/AIMvCv8A8uaP+Glvh1/0LnxV/wDD T+Kv/ldQB3/inwn4
V8c6FdeFvGvhnSvEGi3uz7Tp2qWUd3az7HV03xSBkba6KwyOGUEcgVwHhX9m j4WeDPAmufCzQNJ+
x+DPE39v/wBtaFawW1pb339rTb5N728UcqeTCTaweW6bINqtvMcTof8ADTvw itv32v3fivwvYL/r
tV8U+Cdb0HS7fsvnX1/aQ20O5sIvmSLudkRcsyqfzt8JftXftYa94U0bXLz9 onXkn1HT7a7lWLQN
ACK8kasQoOnkgZJxkmvfyDhrH8S1J0sAk3BXd3bR6HiZ3xBguH6cKmNbSk7K yufpl4B+GMfgrVdW
8S6r408QeL/EOs29pY3Osa2tlHP9itWne3tljsre3gCJJd3ThvK8wmdgzsqx qh41+L3g3wTqsXha
We71rxZd263Vn4Y0SA3mqzxMzJHM0K8W9s0q+Ubu4aK1R2USTR5zXzX+yP4r /aG/aA8J+LdP8ffF
hZfD2keKG0q61KGyjttfvrZtOsbhrSCazS3hsEVpmBuFSa4dLmRY2tJIYp2+ qfBXgDwb8OtKl0bw
V4etNLt7q4a9vHiBae/u2VVkurqZiZbm5cIvmTzM8shGXZjzXk4zC1MBiamF rfFCTi/WLs/xR6eE
xNPG4eGJpfDNKS9Gro4r/hCfiP8AE/8A0/4keK9V8JeH7n95B4R8N3ZsL5Yz 91dR1a3laZplKRSb
dPkto42aWF5b6LEj9/4W8J+FfA2hWvhbwV4Z0rw/otlv+zadpdlHaWsG92d9 kUYVF3O7McDlmJPJ
Na1Fcx0BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABXm/7 RHxeufgT8I9X+J1n
4aj8QT6bdabaRadLfmySZ7y/t7QFphFKUCm4DnEbZ2475HpFfLP7dHwYi8Rf B/xJ4y8NWPxA1vxJ
/anh64XSdL17Wr21kjh1WxEpTR4Zmtn2wxvIQtuSGUy/fG+ujCQp1MRThVdo uST6aX119DDFSnCh
OVJXkk7ddbaHnP8Aw8g+In/Ru3hz/wAL+f8A+VVfYPwn8df8LQ+Fng34mf2X /Zn/AAlvh/Ttd+xe
f532X7VbRzeV5m1d+3zNu7aucZwM4r8p/wDhE/iP/wBEY+Kv/hvdb/8AkWv0 O/ZF+D1j8PPgv8Od
UvB41s/EL+B9ItNT03W/E2r3MFnObSBpol0+7uGgtXSRCoWOJDGAyLtUla+4 46ynIMr+r/2HVU+b
n5rTU7W5eXZ6Xu/X5Hx3BuZ53mXt/wC2Kbhy8vLeDhe/NfffZenzO1+IfxD8 VaF4q0H4f/D/AMJa
VrviTXdP1HWUTWdak0uxisbGS0inJnitrmQzGTULXZH5O0r5pMilFWTVvvif 4J8P/wDCMWXjvxFp
Xg/WvF3lxaXomu6rZwX1xdN5Ya1iVZWSeZHmjRhA8i7nXazBlJ5/43+BdV8e 6VpmnQ/C74a/ETTb
e4ee40LxxuigWfbiK7hn+y3aq8amaMxm3JcXG4Sx+WUm8g8bfsk+Mdd/syzv vEP/AAm3274f6P4B
8Qahq3jHXdD837F9rEuoXFpp0p/tj7R9vlZ7W4uIceUVE/8ApDvH+fn3B7r/ AMLd8Ay6rew2fj7w
VNpuh2+rtr1x/wAJFD5+mT6e1t9pSSIAqqQrcg3DySIYC1uGVvOylq1+LHws vdC0TxTZfEvwpcaL
4m1BNJ0TUYtZtntdTvnd0W2tpQ+yaYvHIojQliyMMZU14B4v/ZM8beKLCxtm 1zSo/wCzdQ8X6sqQ
aneWclxJf+NdN8Q2MC3MCCW13Q6e0EtxHmS3klV4lm2c2o/2avHMHh5Tpehe CrTWNZ1i7n1hdU8Q
6x4ieO0ubWytJkuL/UQ76xbS29iqT6dLBaxSo1sI5raaxju5QD2D4ufFPUfh dF4cuLb4far4gtNd
8QaToVzf293awWulfbtStLJJbjzJBM+Td5RYYpctGVcxKwkHoFcV8XvBWq+P /ClhoWjXFpDcWvij
w1rbtcuyoYNP1qyvplBVWO9oraRUGMFyoJUEsO1oAK+WfiL8RdD+GOh2+v6/ Z6rdQ3V/baZBBpli
95czXNw4jhjjhjy8jO5VAqgklhxX1NXxj8ef9X8NP+yqeDP/AE8W9ZVFdpFx dkw/4XzH/wBEP+OH
/hs9Y/8AjFH/AAvmP/oh/wAcP/DZ6x/8Yr7Oop+yiHOz4x/4XzH/ANEP+OH/ AIbPWP8A4xR/wvmP
/oh/xw/8NnrH/wAYr7Ooo9lEOdnxj/wvmP8A6If8cP8Aw2esf/GKP+F8x/8A RD/jh/4bPWP/AIxX
2dRR7KIc7PjH/hfMf/RD/jh/4bPWP/jFer6Hayax4Y0rxReLNokerxNNDZ6r bTQXkQBwVmhCFon6
ZRsMucMFYED3evMPHX/Hlp//AF+al/6UVE4KKuhxk2zA/s2y/wChh0//AL4u P/jVYHjHxD4f8E2u
k3GpaxFcPrWu6X4es4baGUu91f3cVtETvRVCK0odyTkIjbQzbVbwn4w+NvHP iX46eD/gT4d8OeKY
tCdH1vxTfaRq1tY3MmnAokEkMqXSXEcC3LFJ+I5GC4i35AbrfjTYw6Zpnwr0 22e4eK0+J3gmCNri
4knlZV1e2ALyyMzyNgcs7Fickkkk1Cjqr9Sm9D2j+zbL/oYdP/74uP8A41R/ Ztl/0MOn/wDfFx/8
argdP+J/hvUviNqHwxt0uxqun28k7ylF8iRoktHmiUhiweNNQsXO5VUi5XYX KyBPPtW/bD+Deh+F
IvFuqahPaw3NxcQW9rcT2kFxcLHpi6lHLGJJ1V0mt5rPy9rFhJe28cgjYuEV m+g7nqfhzxpoXivV
fFGlaHNLOfCes/2HeTmMpHJci1t7hvK3YYqFuUQllX5kfAK7Wb4x/wCCs/8A ySvwR/2MEn/pM9fR
X7P3/Ix/Gj/spFz/AOmrTa+df+Cs/wDySvwR/wBjBJ/6TPVQVpky+E++tc/4 /Y/+vO0/9J46z60N
c/4/Y/8ArztP/SeOs+s3uUtjxT9q7/k3f41/9ivp/wDPUa+lPHXwt/4TT4+/ Dvxpq+hfb9B8KeH/
ABBvd7rbDHqkt7o0tj5kAcefj7HcTJuR0jlt4pPllSFh57qWgRayNb03W/As HifRdYt9Phms7i7s
0gm8h7tnjmjmuImdT58RxgowDBsjIPXf8Jv40/6Em7/8KK1/+WNdEJWRnJXZ 4npH7PfxMs/Dmmvp
Pwr/ALG8SeDvD9jd+Jrr7Vp0X/Cz/FWm6rpGpW1158MzSS+dJpWoR/bNRWKa L+1vM8py9wi1fiV8
IvE3wgg07xf8QvHdpd+GPCGseGLttfu4LewgnvdY8YeH7vW5ZFEp+zol5pE9 +Wf92BrZhj8uOyAb
3b/hN/Gn/Qk3f/hRWv8A8saP+E38af8AQk3f/hRWv/yxqucXKb3xh0y5+KPw eI8BSWniKx1O40bV
jBaXcTwa/o0d9bXV3ZxuzCCZLyyjngCyOsEonCyOsTsw8AtP2bviJrHjKHWN D8A2ng7wT9n8QyWH
gbULi0h06K0nHhkf2Hew2DypBbXtxpmq3TfY2li/fK1yk4muLKf2H/hN/Gn/ AEJN3/4UVr/8saP+
E38af9CTd/8AhRWv/wAsaOcOU5743/Gj4UfEr4L+PvhBoXxM8FQfEXxV4X1X w3Z+D7vxbpS6rHrd
zaSW8emyItyyC5Fw4hKh2XfkBiOa3/Bvwq134YfGXUY/hN4L8KeFvhlqOn6I 19YWdulnbtdIut/b
JrS1ttqLeM76EsksiBZIIyoZmiQI7/hN/Gn/AEJN3/4UVr/8saP+E38af9CT d/8AhRWv/wAsaOcO
U6rx5/yDb7/sMRf+ki18R/Ejwz4A/aL+LOg6/wCFofh74l0fwXoepy6pr+pW 1tquj/apY2Szs7ua
M7lWGTfctFvXKbzx397+KN58efFml2el/D2XS/CgS6a7vp763sdXluW2BECl 9XjEYA3ZyGJ+TBXB
DeW6n8NP2rta0660fWfiR4Wv7C+he2urW58G6TLDPE6lXjdG1oqysCQVIIIJ BqPtcxXSx4rN+0L4
n/aL/ZE+NPibXtL0PRoNK0WLT4NLtTKbxZTZRSz3Uhc4+zzPJm3AUEIjhmcj dX0Z8V/BnjWT9pO2
+JGl6Td6jpeiwyv5drNbpK3lw6sk9kvmyx/Ncy3mmOAcQk6eGkdCkRPmfiP9 mX48+JfDPiLwpP4t
8H2Nr4p02PSdTl07wVpFrPNbRRmOFDImtAkRKcRg5CjgDGRXe6n4U/bB1PUr vUm+KHhq3N3PJOYo
fCWm7I9zE7V3a4WwM4GSTjqT1oa00BeZ5P4/+EH7QiReL7nwHp88t7qnia31 VCmo6fbC8NneavqV
rcg3EVwpYeZodmN8aSFrJFZlt0EldZ+z94am8F/HzUvB1ysay6F4N8J6ZIIp hKgaHRNejIVxHEHG
V4by489di/dHRf8ACD/tgf8ARWPD/wD4SWl//LutP4R/CP4neGPidq3xF+Iv iGy1m71m1gguLiC0
sdPjgjtbHU44x5ceoXLyO736r8oUAJ3yTQr9Q0Ppf4Vf8xT/ALYf+z139cB8 Kv8AmKf9sP8A2eu/
q6fwome589/tFfsRfCj9pLxx4e+JniPxH408L+LPDNutrY6z4W1ZbK5EaTGa HLSRyBWjlaR0dArA
yHJOF26v7L/7IPwo/ZL0vXrD4bXGv3914muIJ9S1HW71bi5mEKssMf7tI4wi eZKRhNxMrZYgKF+N
P2oovgj+yZ4i0rwl8Q/2xv20tV1nVbA6oLTQvHEUzW9qZTEksrTJEgDukiqF Zj+7bcFyu76U/Yqv
/h2nif4u+DPCPxq+NPjjWvBmvx+H9dtPiTrQ1E2MlvJcxpPYsqhRDOyzc53s IELImF3dDc+Wz2MU
oc11ufU1eaWv7OPwX074uWPxv0b4eeH9L8WWdvqkT3ljpNpA91PfvC013PIs XmvcgQyIsu/Oy6uQ
d3mnHpdePzXfxE0f426JpFn8R7vxKmrXF1da/wCHBplpDp3h7QDBdCzvEdY/ tK3L3UFpAPOupFuN
2oSRW6JCwtMjQt/tY/8AJrHxk/7J/wCIf/TdPXqteTftSXNvqX7Onxa8M6dP HdaxfeB9ctLXT4WD
3M88unzLHEkQ+ZnYsoVQCSSAM5r0yz1rR9RlMGn6tZ3UirvKQzo7Bc4zgHpy PzoAu0UUUAFFFFAB
RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFfmf4b/wCCfP7U/h7w 7pegeZ8Krj+zbKCz
83/hKNRTzPLjCbtv9lnGcZxk49a/TCivZybiDMeH6kquXVORyVnpF3X/AG8m eTm2R4DPIRp4+nzq
LutZLX/t1o8C/Y3+B3j74E+B/FOi/Eafw++pa/4ofW4k0S9mu4I4Dp9lbKrS TQQtv3WjsQEwAy8n
nHvtFFebisTVxteeJr
Re: Birt Line Chart [message #95631 is a reply to message #95604] Wed, 30 November 2005 05:53 Go to previous messageGo to next message
Eclipse UserFriend
This is a multi-part message in MIME format.

------=_NextPart_000_0015_01C5F5A4.A43ED4F0
Content-Type: multipart/alternative;
boundary="----=_NextPart_001_0016_01C5F5A4.A43ED4F0"


------=_NextPart_001_0016_01C5F5A4.A43ED4F0
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Hi David,

thanks for the quick answer, I have grouped by typ =3D Date/time und =
unit =3D Month but I become always the same Error:

INFO: Time consumed by cache is: 0 second
30.11.2005 11:46:54 org.eclipse.birt.chart.log.impl.JavaUtilLoggerImpl =
log
SCHWERWIEGEND: Exception
org.eclipse.birt.chart.exception.ChartException: Prozentachse/gestapelte =
Achse mit nicht numerischen Daten kann nicht berechnet werden
at =
org.eclipse.birt.chart.computation.withaxes.PlotWith2DAxes.g etMinMax(Plot=
With2DAxes.java:485)
at =
org.eclipse.birt.chart.computation.withaxes.PlotWith2DAxes.c ompute(PlotWi=
th2DAxes.java:764)
at org.eclipse.birt.chart.factory.Generator.build(Generator.jav a:658)
at =
org.eclipse.birt.chart.reportitem.ChartReportItemPresentatio nImpl.onRowSe=
ts(ChartReportItemPresentationImpl.java:282)
at =
org.eclipse.birt.report.engine.executor.ExtendedItemExecutor .execute(Exte=
ndedItemExecutor.java:193)
at =
org.eclipse.birt.report.engine.executor.ReportExecutorVisito r.visitExtend=
edItem(ReportExecutorVisitor.java:239)
at =
org.eclipse.birt.report.engine.ir.ExtendedItemDesign.accept( ExtendedItemD=
esign.java:30)
at =
org.eclipse.birt.report.engine.executor.GridItemExecutor.exe cute(GridItem=
Executor.java:134)
at =
org.eclipse.birt.report.engine.executor.ReportExecutorVisito r.visitGridIt=
em(ReportExecutorVisitor.java:342)
at =
org.eclipse.birt.report.engine.ir.GridItemDesign.accept(Grid ItemDesign.ja=
va:117)
at =
org.eclipse.birt.report.engine.executor.ReportExecutor.execu te(ReportExec=
utor.java:162)
at =
org.eclipse.birt.report.engine.api.impl.RunAndRenderTask.run (RunAndRender=
Task.java:122)
at =
org.eclipse.birt.report.viewer.aggregation.layout.EngineFrag ment.doServic=
e(Unknown Source)
at =
org.eclipse.birt.report.viewer.aggregation.BaseFragment.serv ice(Unknown =
Source)
at org.eclipse.birt.report.viewer.servlets.ViewerServlet.doPost (Unknown =
Source)
at org.eclipse.birt.report.viewer.servlets.ViewerServlet.doGet( Unknown =
Source)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at =
org.apache.catalina.core.ApplicationFilterChain.internalDoFi lter(Applicat=
ionFilterChain.java:247)
at =
org.apache.catalina.core.ApplicationFilterChain.doFilter(App licationFilte=
rChain.java:193)
at =
org.apache.catalina.core.StandardWrapperValve.invoke(Standar dWrapperValve=
..java:256)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)
at =
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)
at =
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995)
at =
org.apache.catalina.core.StandardContextValve.invoke(Standar dContextValve=
..java:191)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)
at =
org.apache.catalina.valves.CertificatesValve.invoke(Certific atesValve.jav=
a:246)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:641)
at =
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)
at =
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995)
at =
org.apache.catalina.core.StandardContext.invoke(StandardCont ext.java:2422=
)
at =
org.apache.catalina.core.StandardHostValve.invoke(StandardHo stValve.java:=
180)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)
at =
org.apache.catalina.valves.ErrorDispatcherValve.invoke(Error DispatcherVal=
ve.java:171)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:641)
at =
org.eclipse.tomcat.internal.EclipseErrorReportValve.invoke(E clipseErrorRe=
portValve.java:153)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:641)
at =
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)
at =
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995)
at =
org.apache.catalina.core.StandardEngineValve.invoke(Standard EngineValve.j=
ava:174)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)
at =
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)
at =
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995)
at =
org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapte r.java:199)
at =
org.apache.coyote.http11.Http11Processor.process(Http11Proce ssor.java:828=
)
at =
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHand ler.processCo=
nnection(Http11Protocol.java:700)
at =
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndp oint.java:584=
)
at =
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.ru n(ThreadPool.=
java:683)
at java.lang.Thread.run(Unknown Source)
30.11.2005 11:46:54 org.eclipse.birt.chart.log.impl.JavaUtilLoggerImpl =
log
SCHWERWIEGEND: Exception
org.eclipse.birt.chart.exception.ChartException: Prozentachse/gestapelte =
Achse mit nicht numerischen Daten kann nicht berechnet werden
at org.eclipse.birt.chart.factory.Generator.build(Generator.jav a:662)
at =
org.eclipse.birt.chart.reportitem.ChartReportItemPresentatio nImpl.onRowSe=
ts(ChartReportItemPresentationImpl.java:282)
at =
org.eclipse.birt.report.engine.executor.ExtendedItemExecutor .execute(Exte=
ndedItemExecutor.java:193)
at =
org.eclipse.birt.report.engine.executor.ReportExecutorVisito r.visitExtend=
edItem(ReportExecutorVisitor.java:239)
at =
org.eclipse.birt.report.engine.ir.ExtendedItemDesign.accept( ExtendedItemD=
esign.java:30)
at =
org.eclipse.birt.report.engine.executor.GridItemExecutor.exe cute(GridItem=
Executor.java:134)
at =
org.eclipse.birt.report.engine.executor.ReportExecutorVisito r.visitGridIt=
em(ReportExecutorVisitor.java:342)
at =
org.eclipse.birt.report.engine.ir.GridItemDesign.accept(Grid ItemDesign.ja=
va:117)
at =
org.eclipse.birt.report.engine.executor.ReportExecutor.execu te(ReportExec=
utor.java:162)
at =
org.eclipse.birt.report.engine.api.impl.RunAndRenderTask.run (RunAndRender=
Task.java:122)
at =
org.eclipse.birt.report.viewer.aggregation.layout.EngineFrag ment.doServic=
e(Unknown Source)
at =
org.eclipse.birt.report.viewer.aggregation.BaseFragment.serv ice(Unknown =
Source)
at org.eclipse.birt.report.viewer.servlets.ViewerServlet.doPost (Unknown =
Source)
at org.eclipse.birt.report.viewer.servlets.ViewerServlet.doGet( Unknown =
Source)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at =
org.apache.catalina.core.ApplicationFilterChain.internalDoFi lter(Applicat=
ionFilterChain.java:247)
at =
org.apache.catalina.core.ApplicationFilterChain.doFilter(App licationFilte=
rChain.java:193)
at =
org.apache.catalina.core.StandardWrapperValve.invoke(Standar dWrapperValve=
..java:256)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)
at =
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)
at =
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995)
at =
org.apache.catalina.core.StandardContextValve.invoke(Standar dContextValve=
..java:191)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)
at =
org.apache.catalina.valves.CertificatesValve.invoke(Certific atesValve.jav=
a:246)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:641)
at =
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)
at =
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995)
at =
org.apache.catalina.core.StandardContext.invoke(StandardCont ext.java:2422=
)
at =
org.apache.catalina.core.StandardHostValve.invoke(StandardHo stValve.java:=
180)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)
at =
org.apache.catalina.valves.ErrorDispatcherValve.invoke(Error DispatcherVal=
ve.java:171)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:641)
at =
org.eclipse.tomcat.internal.EclipseErrorReportValve.invoke(E clipseErrorRe=
portValve.java:153)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:641)
at =
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)
at =
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995)
at =
org.apache.catalina.core.StandardEngineValve.invoke(Standard EngineValve.j=
ava:174)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)
at =
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)
at =
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995)
at =
org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapte r.java:199)
at =
org.apache.coyote.http11.Http11Processor.process(Http11Proce ssor.java:828=
)
at =
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHand ler.processCo=
nnection(Http11Protocol.java:700)
at =
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndp oint.java:584=
)
at =
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.ru n(ThreadPool.=
java:683)
at java.lang.Thread.run(Unknown Source)
Caused by: org.eclipse.birt.chart.exception.ChartException: =
Prozentachse/gestapelte Achse mit nicht numerischen Daten kann nicht =
berechnet werden
at =
org.eclipse.birt.chart.computation.withaxes.PlotWith2DAxes.g etMinMax(Plot=
With2DAxes.java:485)
at =
org.eclipse.birt.chart.computation.withaxes.PlotWith2DAxes.c ompute(PlotWi=
th2DAxes.java:764)
at org.eclipse.birt.chart.factory.Generator.build(Generator.jav a:658)
... 46 more
30.11.2005 11:46:54 org.eclipse.birt.chart.log.impl.JavaUtilLoggerImpl =
log
SCHWERWIEGEND: ChartReportItemPresentationImpl: onRowSets(...) - Fehler
30.11.2005 11:46:54 org.eclipse.birt.chart.log.impl.JavaUtilLoggerImpl =
log
SCHWERWIEGEND: Exception
org.eclipse.birt.chart.exception.ChartException: Prozentachse/gestapelte =
Achse mit nicht numerischen Daten kann nicht berechnet werden
at org.eclipse.birt.chart.factory.Generator.build(Generator.jav a:662)
at =
org.eclipse.birt.chart.reportitem.ChartReportItemPresentatio nImpl.onRowSe=
ts(ChartReportItemPresentationImpl.java:282)
at =
org.eclipse.birt.report.engine.executor.ExtendedItemExecutor .execute(Exte=
ndedItemExecutor.java:193)
at =
org.eclipse.birt.report.engine.executor.ReportExecutorVisito r.visitExtend=
edItem(ReportExecutorVisitor.java:239)
at =
org.eclipse.birt.report.engine.ir.ExtendedItemDesign.accept( ExtendedItemD=
esign.java:30)
at =
org.eclipse.birt.report.engine.executor.GridItemExecutor.exe cute(GridItem=
Executor.java:134)
at =
org.eclipse.birt.report.engine.executor.ReportExecutorVisito r.visitGridIt=
em(ReportExecutorVisitor.java:342)
at =
org.eclipse.birt.report.engine.ir.GridItemDesign.accept(Grid ItemDesign.ja=
va:117)
at =
org.eclipse.birt.report.engine.executor.ReportExecutor.execu te(ReportExec=
utor.java:162)
at =
org.eclipse.birt.report.engine.api.impl.RunAndRenderTask.run (RunAndRender=
Task.java:122)
at =
org.eclipse.birt.report.viewer.aggregation.layout.EngineFrag ment.doServic=
e(Unknown Source)
at =
org.eclipse.birt.report.viewer.aggregation.BaseFragment.serv ice(Unknown =
Source)
at org.eclipse.birt.report.viewer.servlets.ViewerServlet.doPost (Unknown =
Source)
at org.eclipse.birt.report.viewer.servlets.ViewerServlet.doGet( Unknown =
Source)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at =
org.apache.catalina.core.ApplicationFilterChain.internalDoFi lter(Applicat=
ionFilterChain.java:247)
at =
org.apache.catalina.core.ApplicationFilterChain.doFilter(App licationFilte=
rChain.java:193)
at =
org.apache.catalina.core.StandardWrapperValve.invoke(Standar dWrapperValve=
..java:256)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)
at =
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)
at =
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995)
at =
org.apache.catalina.core.StandardContextValve.invoke(Standar dContextValve=
..java:191)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)
at =
org.apache.catalina.valves.CertificatesValve.invoke(Certific atesValve.jav=
a:246)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:641)
at =
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)
at =
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995)
at =
org.apache.catalina.core.StandardContext.invoke(StandardCont ext.java:2422=
)
at =
org.apache.catalina.core.StandardHostValve.invoke(StandardHo stValve.java:=
180)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)
at =
org.apache.catalina.valves.ErrorDispatcherValve.invoke(Error DispatcherVal=
ve.java:171)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:641)
at =
org.eclipse.tomcat.internal.EclipseErrorReportValve.invoke(E clipseErrorRe=
portValve.java:153)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:641)
at =
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)
at =
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995)
at =
org.apache.catalina.core.StandardEngineValve.invoke(Standard EngineValve.j=
ava:174)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)
at =
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)
at =
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995)
at =
org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapte r.java:199)
at =
org.apache.coyote.http11.Http11Processor.process(Http11Proce ssor.java:828=
)
at =
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHand ler.processCo=
nnection(Http11Protocol.java:700)
at =
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndp oint.java:584=
)
at =
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.ru n(ThreadPool.=
java:683)
at java.lang.Thread.run(Unknown Source)
Caused by: org.eclipse.birt.chart.exception.ChartException: =
Prozentachse/gestapelte Achse mit nicht numerischen Daten kann nicht =
berechnet werden
at =
org.eclipse.birt.chart.computation.withaxes.PlotWith2DAxes.g etMinMax(Plot=
With2DAxes.java:485)
at =
org.eclipse.birt.chart.computation.withaxes.PlotWith2DAxes.c ompute(PlotWi=
th2DAxes.java:764)
at org.eclipse.birt.chart.factory.Generator.build(Generator.jav a:658)
... 46 more
30.11.2005 11:46:54 =
org.eclipse.birt.report.engine.executor.ExtendedItemExecutor execute
SCHWERWIEGEND: org.eclipse.birt.chart.exception.ChartException: =
Prozentachse/gestapelte Achse mit nicht numerischen Daten kann nicht =
berechnet werden
org.eclipse.birt.chart.exception.ChartException: Prozentachse/gestapelte =
Achse mit nicht numerischen Daten kann nicht berechnet werden
at org.eclipse.birt.chart.factory.Generator.build(Generator.jav a:662)
at =
org.eclipse.birt.chart.reportitem.ChartReportItemPresentatio nImpl.onRowSe=
ts(ChartReportItemPresentationImpl.java:282)
at =
org.eclipse.birt.report.engine.executor.ExtendedItemExecutor .execute(Exte=
ndedItemExecutor.java:193)
at =
org.eclipse.birt.report.engine.executor.ReportExecutorVisito r.visitExtend=
edItem(ReportExecutorVisitor.java:239)
at =
org.eclipse.birt.report.engine.ir.ExtendedItemDesign.accept( ExtendedItemD=
esign.java:30)
at =
org.eclipse.birt.report.engine.executor.GridItemExecutor.exe cute(GridItem=
Executor.java:134)
at =
org.eclipse.birt.report.engine.executor.ReportExecutorVisito r.visitGridIt=
em(ReportExecutorVisitor.java:342)
at =
org.eclipse.birt.report.engine.ir.GridItemDesign.accept(Grid ItemDesign.ja=
va:117)
at =
org.eclipse.birt.report.engine.executor.ReportExecutor.execu te(ReportExec=
utor.java:162)
at =
org.eclipse.birt.report.engine.api.impl.RunAndRenderTask.run (RunAndRender=
Task.java:122)
at =
org.eclipse.birt.report.viewer.aggregation.layout.EngineFrag ment.doServic=
e(Unknown Source)
at =
org.eclipse.birt.report.viewer.aggregation.BaseFragment.serv ice(Unknown =
Source)
at org.eclipse.birt.report.viewer.servlets.ViewerServlet.doPost (Unknown =
Source)
at org.eclipse.birt.report.viewer.servlets.ViewerServlet.doGet( Unknown =
Source)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at =
org.apache.catalina.core.ApplicationFilterChain.internalDoFi lter(Applicat=
ionFilterChain.java:247)
at =
org.apache.catalina.core.ApplicationFilterChain.doFilter(App licationFilte=
rChain.java:193)
at =
org.apache.catalina.core.StandardWrapperValve.invoke(Standar dWrapperValve=
..java:256)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)
at =
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)
at =
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995)
at =
org.apache.catalina.core.StandardContextValve.invoke(Standar dContextValve=
..java:191)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)
at =
org.apache.catalina.valves.CertificatesValve.invoke(Certific atesValve.jav=
a:246)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:641)
at =
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)
at =
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995)
at =
org.apache.catalina.core.StandardContext.invoke(StandardCont ext.java:2422=
)
at =
org.apache.catalina.core.StandardHostValve.invoke(StandardHo stValve.java:=
180)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)
at =
org.apache.catalina.valves.ErrorDispatcherValve.invoke(Error DispatcherVal=
ve.java:171)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:641)
at =
org.eclipse.tomcat.internal.EclipseErrorReportValve.invoke(E clipseErrorRe=
portValve.java:153)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:641)
at =
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)
at =
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995)
at =
org.apache.catalina.core.StandardEngineValve.invoke(Standard EngineValve.j=
ava:174)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)
at =
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)
at =
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995)
at =
org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapte r.java:199)
at =
org.apache.coyote.http11.Http11Processor.process(Http11Proce ssor.java:828=
)
at =
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHand ler.processCo=
nnection(Http11Protocol.java:700)
at =
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndp oint.java:584=
)
at =
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.ru n(ThreadPool.=
java:683)
at java.lang.Thread.run(Unknown Source)
Caused by: org.eclipse.birt.chart.exception.ChartException: =
Prozentachse/gestapelte Achse mit nicht numerischen Daten kann nicht =
berechnet werden
at =
org.eclipse.birt.chart.computation.withaxes.PlotWith2DAxes.g etMinMax(Plot=
With2DAxes.java:485)
at =
org.eclipse.birt.chart.computation.withaxes.PlotWith2DAxes.c ompute(PlotWi=
th2DAxes.java:764)
at org.eclipse.birt.chart.factory.Generator.build(Generator.jav a:658)
... 46 more
30.11.2005 11:46:54 org.eclipse.birt.data.engine.impl.DataEngineImpl =
shutdown
INFO: Data engine shuts down

What's wrong?


"David Michonneau" <dmichonneau@actuate.com> schrieb im Newsbeitrag =
news:dmjt34$qom$1@news.eclipse.org...
Hi Kurt,

It's in the Format Chart tab, under Series->X Series

Thanks,

David
"Kurt Knippschild" <kurt@ingenieurbuero-knippschild.de> wrote in =
message news:dmjfva$a43$1@news.eclipse.org...
Hi David,

sorry, but I can not find a field or function with grouping X axis.



Thanks,

Kurt


"David Michonneau" <dmichonneau@actuate.com> schrieb im Newsbeitrag =
news:dmhkql$pp4$1@news.eclipse.org...
> Instead of creating computed columns in your query, why don't you =
just=20
> assign the date column to the X axis and group by month on the X =
axis?
>=20
> Thanks,
>=20
> David
>=20
>=20
> "Kurt Knippschild" <kurt@ingenieurbuero-knippschild.de> wrote in =
message=20
> news:dm48ke$l9e$1@news.eclipse.org...
> > Hi All,
> > i will generate a Line Chart with Birt Version S20051110, like =
as see the
> > attachment "Birt Line Chart.doc",
> > i also attached the rptdesign-file.
> > I dont understand the Chart-Wizard, for this problem. In Excel =
there is an
> > option (Row or Column) when i define the Data for the Chart.
> >
> > Can anyone help me?
> >
> >
> >
> >=20
>=20
>
------=_NextPart_001_0016_01C5F5A4.A43ED4F0
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<META content=3D"MSHTML 6.00.2800.1522" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3DArial size=3D2>Hi David,</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>thanks for the quick answer, I have =
grouped by typ=20
=3D&nbsp;Date/time und unit =3D Month but </FONT><FONT face=3DArial =
size=3D2>I become=20
always the same Error:</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>INFO: Time consumed by cache is: 0=20
second<BR>30.11.2005 11:46:54 =
org.eclipse.birt.chart.log.impl.JavaUtilLoggerImpl=20
log<BR>SCHWERWIEGEND:=20
Exception<BR>org.eclipse.birt.chart.exception.ChartException:=20
Prozentachse/gestapelte Achse mit nicht numerischen Daten kann nicht =
berechnet=20
werden<BR>&nbsp;at=20
org.eclipse.birt.chart.computation.withaxes.PlotWith2DAxes.g etMinMax(Plot=
With2DAxes.java:485)<BR>&nbsp;at=20
org.eclipse.birt.chart.computation.withaxes.PlotWith2DAxes.c ompute(PlotWi=
th2DAxes.java:764)<BR>&nbsp;at=20
org.eclipse.birt.chart.factory.Generator.build(Generator.jav a:658) <BR>&nb=
sp;at=20
org.eclipse.birt.chart.reportitem.ChartReportItemPresentatio nImpl.onRowSe=
ts(ChartReportItemPresentationImpl.java:282)<BR>&nbsp;at=20
org.eclipse.birt.report.engine.executor.ExtendedItemExecutor .execute(Exte=
ndedItemExecutor.java:193)<BR>&nbsp;at=20
org.eclipse.birt.report.engine.executor.ReportExecutorVisito r.visitExtend=
edItem(ReportExecutorVisitor.java:239)<BR>&nbsp;at=20
org.eclipse.birt.report.engine.ir.ExtendedItemDesign.accept( ExtendedItemD=
esign.java:30)<BR>&nbsp;at=20
org.eclipse.birt.report.engine.executor.GridItemExecutor.exe cute(GridItem=
Executor.java:134)<BR>&nbsp;at=20
org.eclipse.birt.report.engine.executor.ReportExecutorVisito r.visitGridIt=
em(ReportExecutorVisitor.java:342)<BR>&nbsp;at=20
org.eclipse.birt.report.engine.ir.GridItemDesign.accept(Grid ItemDesign.ja=
va:117)<BR>&nbsp;at=20
org.eclipse.birt.report.engine.executor.ReportExecutor.execu te(ReportExec=
utor.java:162)<BR>&nbsp;at=20
org.eclipse.birt.report.engine.api.impl.RunAndRenderTask.run (RunAndRender=
Task.java:122)<BR>&nbsp;at=20
org.eclipse.birt.report.viewer.aggregation.layout.EngineFrag ment.doServic=
e(Unknown=20
Source)<BR>&nbsp;at=20
org.eclipse.birt.report.viewer.aggregation.BaseFragment.serv ice(Unknown=20
Source)<BR>&nbsp;at=20
org.eclipse.birt.report.viewer.servlets.ViewerServlet.doPost (Unknown=20
Source)<BR>&nbsp;at=20
org.eclipse.birt.report.viewer.servlets.ViewerServlet.doGet( Unknown=20
Source)<BR>&nbsp;at=20
javax.servlet.http.HttpServlet.service(HttpServlet.java:740) <BR>&nbsp;at =

javax.servlet.http.HttpServlet.service(HttpServlet.java:853) <BR>&nbsp;at =

org.apache.catalina.core.ApplicationFilterChain.internalDoFi lter(Applicat=
ionFilterChain.java:247)<BR>&nbsp;at=20
org.apache.catalina.core.ApplicationFilterChain.doFilter(App licationFilte=
rChain.java:193)<BR>&nbsp;at=20
org.apache.catalina.core.StandardWrapperValve.invoke(Standar dWrapperValve=
..java:256)<BR>&nbsp;at=20
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)<BR>&nbsp;at=20
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)<BR>&nbsp;at=20
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995) <BR>=
&nbsp;at=20
org.apache.catalina.core.StandardContextValve.invoke(Standar dContextValve=
..java:191)<BR>&nbsp;at=20
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)<BR>&nbsp;at=20
org.apache.catalina.valves.CertificatesValve.invoke(Certific atesValve.jav=
a:246)<BR>&nbsp;at=20
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:641)<BR>&nbsp;at=20
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)<BR>&nbsp;at=20
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995) <BR>=
&nbsp;at=20
org.apache.catalina.core.StandardContext.invoke(StandardCont ext.java:2422=
)<BR>&nbsp;at=20
org.apache.catalina.core.StandardHostValve.invoke(StandardHo stValve.java:=
180)<BR>&nbsp;at=20
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)<BR>&nbsp;at=20
org.apache.catalina.valves.ErrorDispatcherValve.invoke(Error DispatcherVal=
ve.java:171)<BR>&nbsp;at=20
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:641)<BR>&nbsp;at=20
org.eclipse.tomcat.internal.EclipseErrorReportValve.invoke(E clipseErrorRe=
portValve.java:153)<BR>&nbsp;at=20
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:641)<BR>&nbsp;at=20
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)<BR>&nbsp;at=20
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995) <BR>=
&nbsp;at=20
org.apache.catalina.core.StandardEngineValve.invoke(Standard EngineValve.j=
ava:174)<BR>&nbsp;at=20
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)<BR>&nbsp;at=20
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)<BR>&nbsp;at=20
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995) <BR>=
&nbsp;at=20
org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapte r.java:199) <B=
R>&nbsp;at=20
org.apache.coyote.http11.Http11Processor.process(Http11Proce ssor.java:828=
)<BR>&nbsp;at=20
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHand ler.processCo=
nnection(Http11Protocol.java:700)<BR>&nbsp;at=20
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndp oint.java:584=
)<BR>&nbsp;at=20
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.ru n(ThreadPool.=
java:683)<BR>&nbsp;at=20
java.lang.Thread.run(Unknown Source)<BR>30.11.2005 11:46:54=20
org.eclipse.birt.chart.log.impl.JavaUtilLoggerImpl log<BR>SCHWERWIEGEND: =

Exception<BR>org.eclipse.birt.chart.exception.ChartException:=20
Prozentachse/gestapelte Achse mit nicht numerischen Daten kann nicht =
berechnet=20
werden<BR>&nbsp;at=20
org.eclipse.birt.chart.factory.Generator.build(Generator.jav a:662) <BR>&nb=
sp;at=20
org.eclipse.birt.chart.reportitem.ChartReportItemPresentatio nImpl.onRowSe=
ts(ChartReportItemPresentationImpl.java:282)<BR>&nbsp;at=20
org.eclipse.birt.report.engine.executor.ExtendedItemExecutor .execute(Exte=
ndedItemExecutor.java:193)<BR>&nbsp;at=20
org.eclipse.birt.report.engine.executor.ReportExecutorVisito r.visitExtend=
edItem(ReportExecutorVisitor.java:239)<BR>&nbsp;at=20
org.eclipse.birt.report.engine.ir.ExtendedItemDesign.accept( ExtendedItemD=
esign.java:30)<BR>&nbsp;at=20
org.eclipse.birt.report.engine.executor.GridItemExecutor.exe cute(GridItem=
Executor.java:134)<BR>&nbsp;at=20
org.eclipse.birt.report.engine.executor.ReportExecutorVisito r.visitGridIt=
em(ReportExecutorVisitor.java:342)<BR>&nbsp;at=20
org.eclipse.birt.report.engine.ir.GridItemDesign.accept(Grid ItemDesign.ja=
va:117)<BR>&nbsp;at=20
org.eclipse.birt.report.engine.executor.ReportExecutor.execu te(ReportExec=
utor.java:162)<BR>&nbsp;at=20
org.eclipse.birt.report.engine.api.impl.RunAndRenderTask.run (RunAndRender=
Task.java:122)<BR>&nbsp;at=20
org.eclipse.birt.report.viewer.aggregation.layout.EngineFrag ment.doServic=
e(Unknown=20
Source)<BR>&nbsp;at=20
org.eclipse.birt.report.viewer.aggregation.BaseFragment.serv ice(Unknown=20
Source)<BR>&nbsp;at=20
org.eclipse.birt.report.viewer.servlets.ViewerServlet.doPost (Unknown=20
Source)<BR>&nbsp;at=20
org.eclipse.birt.report.viewer.servlets.ViewerServlet.doGet( Unknown=20
Source)<BR>&nbsp;at=20
javax.servlet.http.HttpServlet.service(HttpServlet.java:740) <BR>&nbsp;at =

javax.servlet.http.HttpServlet.service(HttpServlet.java:853) <BR>&nbsp;at =

org.apache.catalina.core.ApplicationFilterChain.internalDoFi lter(Applicat=
ionFilterChain.java:247)<BR>&nbsp;at=20
org.apache.catalina.core.ApplicationFilterChain.doFilter(App licationFilte=
rChain.java:193)<BR>&nbsp;at=20
org.apache.catalina.core.StandardWrapperValve.invoke(Standar dWrapperValve=
..java:256)<BR>&nbsp;at=20
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)<BR>&nbsp;at=20
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)<BR>&nbsp;at=20
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995) <BR>=
&nbsp;at=20
org.apache.catalina.core.StandardContextValve.invoke(Standar dContextValve=
..java:191)<BR>&nbsp;at=20
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)<BR>&nbsp;at=20
org.apache.catalina.valves.CertificatesValve.invoke(Certific atesValve.jav=
a:246)<BR>&nbsp;at=20
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:641)<BR>&nbsp;at=20
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)<BR>&nbsp;at=20
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995) <BR>=
&nbsp;at=20
org.apache.catalina.core.StandardContext.invoke(StandardCont ext.java:2422=
)<BR>&nbsp;at=20
org.apache.catalina.core.StandardHostValve.invoke(StandardHo stValve.java:=
180)<BR>&nbsp;at=20
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)<BR>&nbsp;at=20
org.apache.catalina.valves.ErrorDispatcherValve.invoke(Error DispatcherVal=
ve.java:171)<BR>&nbsp;at=20
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:641)<BR>&nbsp;at=20
org.eclipse.tomcat.internal.EclipseErrorReportValve.invoke(E clipseErrorRe=
portValve.java:153)<BR>&nbsp;at=20
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:641)<BR>&nbsp;at=20
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)<BR>&nbsp;at=20
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995) <BR>=
&nbsp;at=20
org.apache.catalina.core.StandardEngineValve.invoke(Standard EngineValve.j=
ava:174)<BR>&nbsp;at=20
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)<BR>&nbsp;at=20
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)<BR>&nbsp;at=20
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995) <BR>=
&nbsp;at=20
org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapte r.java:199) <B=
R>&nbsp;at=20
org.apache.coyote.http11.Http11Processor.process(Http11Proce ssor.java:828=
)<BR>&nbsp;at=20
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHand ler.processCo=
nnection(Http11Protocol.java:700)<BR>&nbsp;at=20
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndp oint.java:584=
)<BR>&nbsp;at=20
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.ru n(ThreadPool.=
java:683)<BR>&nbsp;at=20
java.lang.Thread.run(Unknown Source)<BR>Caused by:=20
org.eclipse.birt.chart.exception.ChartException: Prozentachse/gestapelte =
Achse=20
mit nicht numerischen Daten kann nicht berechnet werden<BR>&nbsp;at=20
org.eclipse.birt.chart.computation.withaxes.PlotWith2DAxes.g etMinMax(Plot=
With2DAxes.java:485)<BR>&nbsp;at=20
org.eclipse.birt.chart.computation.withaxes.PlotWith2DAxes.c ompute(PlotWi=
th2DAxes.java:764)<BR>&nbsp;at=20
org.eclipse.birt.chart.factory.Generator.build(Generator.jav a:658) <BR>&nb=
sp;...=20
46 more<BR>30.11.2005 11:46:54=20
org.eclipse.birt.chart.log.impl.JavaUtilLoggerImpl log<BR>SCHWERWIEGEND: =

ChartReportItemPresentationImpl: onRowSets(...)&nbsp;=96 =
Fehler<BR>30.11.2005=20
11:46:54 org.eclipse.birt.chart.log.impl.JavaUtilLoggerImpl=20
log<BR>SCHWERWIEGEND:=20
Exception<BR>org.eclipse.birt.chart.exception.ChartException:=20
Prozentachse/gestapelte Achse mit nicht numerischen Daten kann nicht =
berechnet=20
werden<BR>&nbsp;at=20
org.eclipse.birt.chart.factory.Generator.build(Generator.jav a:662) <BR>&nb=
sp;at=20
org.eclipse.birt.chart.reportitem.ChartReportItemPresentatio nImpl.onRowSe=
ts(ChartReportItemPresentationImpl.java:282)<BR>&nbsp;at=20
org.eclipse.birt.report.engine.executor.ExtendedItemExecutor .execute(Exte=
ndedItemExecutor.java:193)<BR>&nbsp;at=20
org.eclipse.birt.report.engine.executor.ReportExecutorVisito r.visitExtend=
edItem(ReportExecutorVisitor.java:239)<BR>&nbsp;at=20
org.eclipse.birt.report.engine.ir.ExtendedItemDesign.accept( ExtendedItemD=
esign.java:30)<BR>&nbsp;at=20
org.eclipse.birt.report.engine.executor.GridItemExecutor.exe cute(GridItem=
Executor.java:134)<BR>&nbsp;at=20
org.eclipse.birt.report.engine.executor.ReportExecutorVisito r.visitGridIt=
em(ReportExecutorVisitor.java:342)<BR>&nbsp;at=20
org.eclipse.birt.report.engine.ir.GridItemDesign.accept(Grid ItemDesign.ja=
va:117)<BR>&nbsp;at=20
org.eclipse.birt.report.engine.executor.ReportExecutor.execu te(ReportExec=
utor.java:162)<BR>&nbsp;at=20
org.eclipse.birt.report.engine.api.impl.RunAndRenderTask.run (RunAndRender=
Task.java:122)<BR>&nbsp;at=20
org.eclipse.birt.report.viewer.aggregation.layout.EngineFrag ment.doServic=
e(Unknown=20
Source)<BR>&nbsp;at=20
org.eclipse.birt.report.viewer.aggregation.BaseFragment.serv ice(Unknown=20
Source)<BR>&nbsp;at=20
org.eclipse.birt.report.viewer.servlets.ViewerServlet.doPost (Unknown=20
Source)<BR>&nbsp;at=20
org.eclipse.birt.report.viewer.servlets.ViewerServlet.doGet( Unknown=20
Source)<BR>&nbsp;at=20
javax.servlet.http.HttpServlet.service(HttpServlet.java:740) <BR>&nbsp;at =

javax.servlet.http.HttpServlet.service(HttpServlet.java:853) <BR>&nbsp;at =

org.apache.catalina.core.ApplicationFilterChain.internalDoFi lter(Applicat=
ionFilterChain.java:247)<BR>&nbsp;at=20
org.apache.catalina.core.ApplicationFilterChain.doFilter(App licationFilte=
rChain.java:193)<BR>&nbsp;at=20
org.apache.catalina.core.StandardWrapperValve.invoke(Standar dWrapperValve=
..java:256)<BR>&nbsp;at=20
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)<BR>&nbsp;at=20
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)<BR>&nbsp;at=20
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995) <BR>=
&nbsp;at=20
org.apache.catalina.core.StandardContextValve.invoke(Standar dContextValve=
..java:191)<BR>&nbsp;at=20
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)<BR>&nbsp;at=20
org.apache.catalina.valves.CertificatesValve.invoke(Certific atesValve.jav=
a:246)<BR>&nbsp;at=20
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:641)<BR>&nbsp;at=20
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)<BR>&nbsp;at=20
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995) <BR>=
&nbsp;at=20
org.apache.catalina.core.StandardContext.invoke(StandardCont ext.java:2422=
)<BR>&nbsp;at=20
org.apache.catalina.core.StandardHostValve.invoke(StandardHo stValve.java:=
180)<BR>&nbsp;at=20
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)<BR>&nbsp;at=20
org.apache.catalina.valves.ErrorDispatcherValve.invoke(Error DispatcherVal=
ve.java:171)<BR>&nbsp;at=20
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:641)<BR>&nbsp;at=20
org.eclipse.tomcat.internal.EclipseErrorReportValve.invoke(E clipseErrorRe=
portValve.java:153)<BR>&nbsp;at=20
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:641)<BR>&nbsp;at=20
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)<BR>&nbsp;at=20
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995) <BR>=
&nbsp;at=20
org.apache.catalina.core.StandardEngineValve.invoke(Standard EngineValve.j=
ava:174)<BR>&nbsp;at=20
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)<BR>&nbsp;at=20
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)<BR>&nbsp;at=20
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995) <BR>=
&nbsp;at=20
org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapte r.java:199) <B=
R>&nbsp;at=20
org.apache.coyote.http11.Http11Processor.process(Http11Proce ssor.java:828=
)<BR>&nbsp;at=20
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHand ler.processCo=
nnection(Http11Protocol.java:700)<BR>&nbsp;at=20
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndp oint.java:584=
)<BR>&nbsp;at=20
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.ru n(ThreadPool.=
java:683)<BR>&nbsp;at=20
java.lang.Thread.run(Unknown Source)<BR>Caused by:=20
org.eclipse.birt.chart.exception.ChartException: Prozentachse/gestapelte =
Achse=20
mit nicht numerischen Daten kann nicht berechnet werden<BR>&nbsp;at=20
org.eclipse.birt.chart.computation.withaxes.PlotWith2DAxes.g etMinMax(Plot=
With2DAxes.java:485)<BR>&nbsp;at=20
org.eclipse.birt.chart.computation.withaxes.PlotWith2DAxes.c ompute(PlotWi=
th2DAxes.java:764)<BR>&nbsp;at=20
org.eclipse.birt.chart.factory.Generator.build(Generator.jav a:658) <BR>&nb=
sp;...=20
46 more<BR>30.11.2005 11:46:54=20
org.eclipse.birt.report.engine.executor.ExtendedItemExecutor =20
execute<BR>SCHWERWIEGEND: =
org.eclipse.birt.chart.exception.ChartException:=20
Prozentachse/gestapelte Achse mit nicht numerischen Daten kann nicht =
berechnet=20
werden<BR>org.eclipse.birt.chart.exception.ChartException:=20
Prozentachse/gestapelte Achse mit nicht numerischen Daten kann nicht =
berechnet=20
werden<BR>&nbsp;at=20
org.eclipse.birt.chart.factory.Generator.build(Generator.jav a:662) <BR>&nb=
sp;at=20
org.eclipse.birt.chart.reportitem.ChartReportItemPresentatio nImpl.onRowSe=
ts(ChartReportItemPresentationImpl.java:282)<BR>&nbsp;at=20
org.eclipse.birt.report.engine.executor.ExtendedItemExecutor .execute(Exte=
ndedItemExecutor.java:193)<BR>&nbsp;at=20
org.eclipse.birt.report.engine.executor.ReportExecutorVisito r.visitExtend=
edItem(ReportExecutorVisitor.java:239)<BR>&nbsp;at=20
org.eclipse.birt.report.engine.ir.ExtendedItemDesign.accept( ExtendedItemD=
esign.java:30)<BR>&nbsp;at=20
org.eclipse.birt.report.engine.executor.GridItemExecutor.exe cute(GridItem=
Executor.java:134)<BR>&nbsp;at=20
org.eclipse.birt.report.engine.executor.ReportExecutorVisito r.visitGridIt=
em(ReportExecutorVisitor.java:342)<BR>&nbsp;at=20
org.eclipse.birt.report.engine.ir.GridItemDesign.accept(Grid ItemDesign.ja=
va:117)<BR>&nbsp;at=20
org.eclipse.birt.report.engine.executor.ReportExecutor.execu te(ReportExec=
utor.java:162)<BR>&nbsp;at=20
org.eclipse.birt.report.engine.api.impl.RunAndRenderTask.run (RunAndRender=
Task.java:122)<BR>&nbsp;at=20
org.eclipse.birt.report.viewer.aggregation.layout.EngineFrag ment.doServic=
e(Unknown=20
Source)<BR>&nbsp;at=20
org.eclipse.birt.report.viewer.aggregation.BaseFragment.serv ice(Unknown=20
Source)<BR>&nbsp;at=20
org.eclipse.birt.report.viewer.servlets.ViewerServlet.doPost (Unknown=20
Source)<BR>&nbsp;at=20
org.eclipse.birt.report.viewer.servlets.ViewerServlet.doGet( Unknown=20
Source)<BR>&nbsp;at=20
javax.servlet.http.HttpServlet.service(HttpServlet.java:740) <BR>&nbsp;at =

javax.servlet.http.HttpServlet.service(HttpServlet.java:853) <BR>&nbsp;at =

org.apache.catalina.core.ApplicationFilterChain.internalDoFi lter(Applicat=
ionFilterChain.java:247)<BR>&nbsp;at=20
org.apache.catalina.core.ApplicationFilterChain.doFilter(App licationFilte=
rChain.java:193)<BR>&nbsp;at=20
org.apache.catalina.core.StandardWrapperValve.invoke(Standar dWrapperValve=
..java:256)<BR>&nbsp;at=20
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)<BR>&nbsp;at=20
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)<BR>&nbsp;at=20
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995) <BR>=
&nbsp;at=20
org.apache.catalina.core.StandardContextValve.invoke(Standar dContextValve=
..java:191)<BR>&nbsp;at=20
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)<BR>&nbsp;at=20
org.apache.catalina.valves.CertificatesValve.invoke(Certific atesValve.jav=
a:246)<BR>&nbsp;at=20
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:641)<BR>&nbsp;at=20
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)<BR>&nbsp;at=20
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995) <BR>=
&nbsp;at=20
org.apache.catalina.core.StandardContext.invoke(StandardCont ext.java:2422=
)<BR>&nbsp;at=20
org.apache.catalina.core.StandardHostValve.invoke(StandardHo stValve.java:=
180)<BR>&nbsp;at=20
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)<BR>&nbsp;at=20
org.apache.catalina.valves.ErrorDispatcherValve.invoke(Error DispatcherVal=
ve.java:171)<BR>&nbsp;at=20
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:641)<BR>&nbsp;at=20
org.eclipse.tomcat.internal.EclipseErrorReportValve.invoke(E clipseErrorRe=
portValve.java:153)<BR>&nbsp;at=20
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:641)<BR>&nbsp;at=20
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)<BR>&nbsp;at=20
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995) <BR>=
&nbsp;at=20
org.apache.catalina.core.StandardEngineValve.invoke(Standard EngineValve.j=
ava:174)<BR>&nbsp;at=20
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)<BR>&nbsp;at=20
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)<BR>&nbsp;at=20
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995) <BR>=
&nbsp;at=20
org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapte r.java:199) <B=
R>&nbsp;at=20
org.apache.coyote.http11.Http11Processor.process(Http11Proce ssor.java:828=
)<BR>&nbsp;at=20
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHand ler.processCo=
nnection(Http11Protocol.java:700)<BR>&nbsp;at=20
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndp oint.java:584=
)<BR>&nbsp;at=20
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.ru n(ThreadPool.=
java:683)<BR>&nbsp;at=20
java.lang.Thread.run(Unknown Source)<BR>Caused by:=20
org.eclipse.birt.chart.exception.ChartException: Prozentachse/gestapelte =
Achse=20
mit nicht numerischen Daten kann nicht berechnet werden<BR>&nbsp;at=20
org.eclipse.birt.chart.computation.withaxes.PlotWith2DAxes.g etMinMax(Plot=
With2DAxes.java:485)<BR>&nbsp;at=20
org.eclipse.birt.chart.computation.withaxes.PlotWith2DAxes.c ompute(PlotWi=
th2DAxes.java:764)<BR>&nbsp;at=20
org.eclipse.birt.chart.factory.Generator.build(Generator.jav a:658) <BR>&nb=
sp;...=20
46 more<BR>30.11.2005 11:46:54 =
org.eclipse.birt.data.engine.impl.DataEngineImpl=20
shutdown<BR>INFO: Data engine shuts down</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>What's wrong?</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<BLOCKQUOTE dir=3Dltr=20
style=3D"PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; =
BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
<DIV>"David Michonneau" &lt;<A=20
=
href=3D"mailto:dmichonneau@actuate.com">dmichonneau@actuate.com</A>&gt; =
schrieb=20
im Newsbeitrag <A=20
=
href=3D"news:dmjt34$qom$1@news.eclipse.org">news:dmjt34$qom$1@news.eclips=
e.org</A>...</DIV>
<DIV><FONT face=3DArial size=3D2>Hi Kurt,</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>It's in the Format Chart tab, under =
Series-&gt;X=20
Series</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Thanks,</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>David</FONT></DIV>
<BLOCKQUOTE=20
style=3D"PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; =
BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
<DIV>"Kurt Knippschild" &lt;<A=20
=
href=3D"mailto:kurt@ingenieurbuero-knippschild.de">kurt@ingenieurbuero-kn=
ippschild.de</A>&gt;=20
wrote in message <A=20
=
href=3D"news:dmjfva$a43$1@news.eclipse.org">news:dmjfva$a43$1@news.eclips=
e.org</A>...</DIV>
<DIV><FONT face=3DArial size=3D2>Hi David,</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>sorry, but I can not find a field =
or=20
function&nbsp;with grouping X axis.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2><IMG alt=3D"" hspace=3D0=20
src=3D"cid:001001c5f59c$4038e160$464da8c0@kommserver" =
align=3Dbaseline=20
border=3D0></FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Thanks,</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>&nbsp;Kurt</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2></FONT><FONT face=3DArial=20
size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>"David Michonneau" &lt;</FONT><A=20
href=3D"mailto:dmichonneau@actuate.com"><FONT face=3DArial=20
size=3D2>dmichonneau@actuate.com</FONT></A><FONT face=3DArial =
size=3D2>&gt;=20
schrieb im Newsbeitrag </FONT><A=20
href=3D"news:dmhkql$pp4$1@news.eclipse.org"><FONT face=3DArial=20
size=3D2>news:dmhkql$pp4$1@news.eclipse.org</FONT></A><FONT =
face=3DArial=20
size=3D2>...</FONT></DIV><FONT face=3DArial size=3D2>&gt; Instead of =
creating=20
computed columns in your query, why don't you just <BR>&gt; assign =
the date=20
column to the X axis and group by month on the X axis?<BR>&gt; =
<BR>&gt;=20
Thanks,<BR>&gt; <BR>&gt; David<BR>&gt; <BR>&gt; <BR>&gt; "Kurt =
Knippschild"=20
&lt;</FONT><A =
href=3D"mailto:kurt@ingenieurbuero-knippschild.de"><FONT=20
face=3DArial =
size=3D2>kurt@ingenieurbuero-knippschild.de</FONT></A><FONT=20
face=3DArial size=3D2>&gt; wrote in message <BR>&gt; </FONT><A=20
href=3D"news:dm48ke$l9e$1@news.eclipse.org"><FONT face=3DArial=20
size=3D2>news:dm48ke$l9e$1@news.eclipse.org</FONT></A><FONT =
face=3DArial=20
size=3D2>...<BR>&gt; &gt; Hi All,<BR>&gt; &gt; i will generate a =
Line Chart=20
with Birt Version S20051110, like as see the<BR>&gt; &gt; attachment =
"Birt=20
Line Chart.doc",<BR>&gt; &gt; i also attached the =
rptdesign-file.<BR>&gt;=20
&gt; I dont understand the Chart-Wizard, for this problem. In Excel =
there is=20
an<BR>&gt; &gt; option (Row or Column) when i define the Data for =
the=20
Chart.<BR>&gt; &gt;<BR>&gt; &gt; Can anyone help me?<BR>&gt; =
&gt;<BR>&gt;=20
&gt;<BR>&gt; &gt;<BR>&gt; &gt; <BR>&gt; <BR>&gt;=20
</FONT></BLOCKQUOTE></BLOCKQUOTE></BODY></HTML>

------=_NextPart_001_0016_01C5F5A4.A43ED4F0--

------=_NextPart_000_0015_01C5F5A4.A43ED4F0
Content-Type: image/jpeg;
name="birtchart.jpg"
Content-Transfer-Encoding: base64
Content-ID: <001001c5f59c$4038e160$464da8c0@kommserver>

/9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAMCAgICAgMCAgIDAwMDBAYEBAQE BAgGBgUGCQgKCgkI
CQkKDA8MCgsOCwkJDRENDg8QEBEQCgwSExIQEw8QEBD/2wBDAQMDAwQDBAgE BAgQCwkLEBAQEBAQ
EBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBD/ wAARCAK8Au4DASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA AgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcY GRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKT lJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP0 9fb3+Pn6/8QAHwEA
AwEBAQEBAQE
Re: Birt Line Chart [message #95658 is a reply to message #95631] Wed, 30 November 2005 06:04 Go to previous messageGo to next message
Eclipse UserFriend
This is a multi-part message in MIME format.

------=_NextPart_000_0042_01C5F5A6.39B3FB40
Content-Type: multipart/alternative;
boundary="----=_NextPart_001_0043_01C5F5A6.39B3FB40"


------=_NextPart_001_0043_01C5F5A6.39B3FB40
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Hi Kurt,

You can't assign a string on the Y series, it has to be numerical. So I =
would assign ok_name to the Y series grouping instead and monat to the Y =
series.
By the way, from the exception it seems you have chosen a stack/percent =
Line series, is it the one you want? I thought from your attachment it =
would rather be the overlay line chart.

Thanks,

David
"Kurt Knippschild" <kurt@ingenieurbuero-knippschild.de> wrote in =
message news:dmk09b$vir$1@news.eclipse.org...
Hi David,

thanks for the quick answer, I have grouped by typ =3D Date/time und =
unit =3D Month but I become always the same Error:

INFO: Time consumed by cache is: 0 second
30.11.2005 11:46:54 org.eclipse.birt.chart.log.impl.JavaUtilLoggerImpl =
log
SCHWERWIEGEND: Exception
org.eclipse.birt.chart.exception.ChartException: =
Prozentachse/gestapelte Achse mit nicht numerischen Daten kann nicht =
berechnet werden
at =
org.eclipse.birt.chart.computation.withaxes.PlotWith2DAxes.g etMinMax(Plot=
With2DAxes.java:485)
at =
org.eclipse.birt.chart.computation.withaxes.PlotWith2DAxes.c ompute(PlotWi=
th2DAxes.java:764)
at org.eclipse.birt.chart.factory.Generator.build(Generator.jav a:658)
at =
org.eclipse.birt.chart.reportitem.ChartReportItemPresentatio nImpl.onRowSe=
ts(ChartReportItemPresentationImpl.java:282)
at =
org.eclipse.birt.report.engine.executor.ExtendedItemExecutor .execute(Exte=
ndedItemExecutor.java:193)
at =
org.eclipse.birt.report.engine.executor.ReportExecutorVisito r.visitExtend=
edItem(ReportExecutorVisitor.java:239)
at =
org.eclipse.birt.report.engine.ir.ExtendedItemDesign.accept( ExtendedItemD=
esign.java:30)
at =
org.eclipse.birt.report.engine.executor.GridItemExecutor.exe cute(GridItem=
Executor.java:134)
at =
org.eclipse.birt.report.engine.executor.ReportExecutorVisito r.visitGridIt=
em(ReportExecutorVisitor.java:342)
at =
org.eclipse.birt.report.engine.ir.GridItemDesign.accept(Grid ItemDesign.ja=
va:117)
at =
org.eclipse.birt.report.engine.executor.ReportExecutor.execu te(ReportExec=
utor.java:162)
at =
org.eclipse.birt.report.engine.api.impl.RunAndRenderTask.run (RunAndRender=
Task.java:122)
at =
org.eclipse.birt.report.viewer.aggregation.layout.EngineFrag ment.doServic=
e(Unknown Source)
at =
org.eclipse.birt.report.viewer.aggregation.BaseFragment.serv ice(Unknown =
Source)
at =
org.eclipse.birt.report.viewer.servlets.ViewerServlet.doPost (Unknown =
Source)
at =
org.eclipse.birt.report.viewer.servlets.ViewerServlet.doGet( Unknown =
Source)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at =
org.apache.catalina.core.ApplicationFilterChain.internalDoFi lter(Applicat=
ionFilterChain.java:247)
at =
org.apache.catalina.core.ApplicationFilterChain.doFilter(App licationFilte=
rChain.java:193)
at =
org.apache.catalina.core.StandardWrapperValve.invoke(Standar dWrapperValve=
..java:256)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)
at =
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)
at =
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995)
at =
org.apache.catalina.core.StandardContextValve.invoke(Standar dContextValve=
..java:191)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)
at =
org.apache.catalina.valves.CertificatesValve.invoke(Certific atesValve.jav=
a:246)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:641)
at =
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)
at =
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995)
at =
org.apache.catalina.core.StandardContext.invoke(StandardCont ext.java:2422=
)
at =
org.apache.catalina.core.StandardHostValve.invoke(StandardHo stValve.java:=
180)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)
at =
org.apache.catalina.valves.ErrorDispatcherValve.invoke(Error DispatcherVal=
ve.java:171)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:641)
at =
org.eclipse.tomcat.internal.EclipseErrorReportValve.invoke(E clipseErrorRe=
portValve.java:153)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:641)
at =
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)
at =
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995)
at =
org.apache.catalina.core.StandardEngineValve.invoke(Standard EngineValve.j=
ava:174)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)
at =
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)
at =
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995)
at =
org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapte r.java:199)
at =
org.apache.coyote.http11.Http11Processor.process(Http11Proce ssor.java:828=
)
at =
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHand ler.processCo=
nnection(Http11Protocol.java:700)
at =
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndp oint.java:584=
)
at =
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.ru n(ThreadPool.=
java:683)
at java.lang.Thread.run(Unknown Source)
30.11.2005 11:46:54 org.eclipse.birt.chart.log.impl.JavaUtilLoggerImpl =
log
SCHWERWIEGEND: Exception
org.eclipse.birt.chart.exception.ChartException: =
Prozentachse/gestapelte Achse mit nicht numerischen Daten kann nicht =
berechnet werden
at org.eclipse.birt.chart.factory.Generator.build(Generator.jav a:662)
at =
org.eclipse.birt.chart.reportitem.ChartReportItemPresentatio nImpl.onRowSe=
ts(ChartReportItemPresentationImpl.java:282)
at =
org.eclipse.birt.report.engine.executor.ExtendedItemExecutor .execute(Exte=
ndedItemExecutor.java:193)
at =
org.eclipse.birt.report.engine.executor.ReportExecutorVisito r.visitExtend=
edItem(ReportExecutorVisitor.java:239)
at =
org.eclipse.birt.report.engine.ir.ExtendedItemDesign.accept( ExtendedItemD=
esign.java:30)
at =
org.eclipse.birt.report.engine.executor.GridItemExecutor.exe cute(GridItem=
Executor.java:134)
at =
org.eclipse.birt.report.engine.executor.ReportExecutorVisito r.visitGridIt=
em(ReportExecutorVisitor.java:342)
at =
org.eclipse.birt.report.engine.ir.GridItemDesign.accept(Grid ItemDesign.ja=
va:117)
at =
org.eclipse.birt.report.engine.executor.ReportExecutor.execu te(ReportExec=
utor.java:162)
at =
org.eclipse.birt.report.engine.api.impl.RunAndRenderTask.run (RunAndRender=
Task.java:122)
at =
org.eclipse.birt.report.viewer.aggregation.layout.EngineFrag ment.doServic=
e(Unknown Source)
at =
org.eclipse.birt.report.viewer.aggregation.BaseFragment.serv ice(Unknown =
Source)
at =
org.eclipse.birt.report.viewer.servlets.ViewerServlet.doPost (Unknown =
Source)
at =
org.eclipse.birt.report.viewer.servlets.ViewerServlet.doGet( Unknown =
Source)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at =
org.apache.catalina.core.ApplicationFilterChain.internalDoFi lter(Applicat=
ionFilterChain.java:247)
at =
org.apache.catalina.core.ApplicationFilterChain.doFilter(App licationFilte=
rChain.java:193)
at =
org.apache.catalina.core.StandardWrapperValve.invoke(Standar dWrapperValve=
..java:256)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)
at =
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)
at =
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995)
at =
org.apache.catalina.core.StandardContextValve.invoke(Standar dContextValve=
..java:191)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)
at =
org.apache.catalina.valves.CertificatesValve.invoke(Certific atesValve.jav=
a:246)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:641)
at =
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)
at =
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995)
at =
org.apache.catalina.core.StandardContext.invoke(StandardCont ext.java:2422=
)
at =
org.apache.catalina.core.StandardHostValve.invoke(StandardHo stValve.java:=
180)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)
at =
org.apache.catalina.valves.ErrorDispatcherValve.invoke(Error DispatcherVal=
ve.java:171)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:641)
at =
org.eclipse.tomcat.internal.EclipseErrorReportValve.invoke(E clipseErrorRe=
portValve.java:153)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:641)
at =
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)
at =
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995)
at =
org.apache.catalina.core.StandardEngineValve.invoke(Standard EngineValve.j=
ava:174)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)
at =
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)
at =
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995)
at =
org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapte r.java:199)
at =
org.apache.coyote.http11.Http11Processor.process(Http11Proce ssor.java:828=
)
at =
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHand ler.processCo=
nnection(Http11Protocol.java:700)
at =
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndp oint.java:584=
)
at =
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.ru n(ThreadPool.=
java:683)
at java.lang.Thread.run(Unknown Source)
Caused by: org.eclipse.birt.chart.exception.ChartException: =
Prozentachse/gestapelte Achse mit nicht numerischen Daten kann nicht =
berechnet werden
at =
org.eclipse.birt.chart.computation.withaxes.PlotWith2DAxes.g etMinMax(Plot=
With2DAxes.java:485)
at =
org.eclipse.birt.chart.computation.withaxes.PlotWith2DAxes.c ompute(PlotWi=
th2DAxes.java:764)
at org.eclipse.birt.chart.factory.Generator.build(Generator.jav a:658)
... 46 more
30.11.2005 11:46:54 org.eclipse.birt.chart.log.impl.JavaUtilLoggerImpl =
log
SCHWERWIEGEND: ChartReportItemPresentationImpl: onRowSets(...) - =
Fehler
30.11.2005 11:46:54 org.eclipse.birt.chart.log.impl.JavaUtilLoggerImpl =
log
SCHWERWIEGEND: Exception
org.eclipse.birt.chart.exception.ChartException: =
Prozentachse/gestapelte Achse mit nicht numerischen Daten kann nicht =
berechnet werden
at org.eclipse.birt.chart.factory.Generator.build(Generator.jav a:662)
at =
org.eclipse.birt.chart.reportitem.ChartReportItemPresentatio nImpl.onRowSe=
ts(ChartReportItemPresentationImpl.java:282)
at =
org.eclipse.birt.report.engine.executor.ExtendedItemExecutor .execute(Exte=
ndedItemExecutor.java:193)
at =
org.eclipse.birt.report.engine.executor.ReportExecutorVisito r.visitExtend=
edItem(ReportExecutorVisitor.java:239)
at =
org.eclipse.birt.report.engine.ir.ExtendedItemDesign.accept( ExtendedItemD=
esign.java:30)
at =
org.eclipse.birt.report.engine.executor.GridItemExecutor.exe cute(GridItem=
Executor.java:134)
at =
org.eclipse.birt.report.engine.executor.ReportExecutorVisito r.visitGridIt=
em(ReportExecutorVisitor.java:342)
at =
org.eclipse.birt.report.engine.ir.GridItemDesign.accept(Grid ItemDesign.ja=
va:117)
at =
org.eclipse.birt.report.engine.executor.ReportExecutor.execu te(ReportExec=
utor.java:162)
at =
org.eclipse.birt.report.engine.api.impl.RunAndRenderTask.run (RunAndRender=
Task.java:122)
at =
org.eclipse.birt.report.viewer.aggregation.layout.EngineFrag ment.doServic=
e(Unknown Source)
at =
org.eclipse.birt.report.viewer.aggregation.BaseFragment.serv ice(Unknown =
Source)
at =
org.eclipse.birt.report.viewer.servlets.ViewerServlet.doPost (Unknown =
Source)
at =
org.eclipse.birt.report.viewer.servlets.ViewerServlet.doGet( Unknown =
Source)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at =
org.apache.catalina.core.ApplicationFilterChain.internalDoFi lter(Applicat=
ionFilterChain.java:247)
at =
org.apache.catalina.core.ApplicationFilterChain.doFilter(App licationFilte=
rChain.java:193)
at =
org.apache.catalina.core.StandardWrapperValve.invoke(Standar dWrapperValve=
..java:256)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)
at =
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)
at =
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995)
at =
org.apache.catalina.core.StandardContextValve.invoke(Standar dContextValve=
..java:191)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)
at =
org.apache.catalina.valves.CertificatesValve.invoke(Certific atesValve.jav=
a:246)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:641)
at =
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)
at =
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995)
at =
org.apache.catalina.core.StandardContext.invoke(StandardCont ext.java:2422=
)
at =
org.apache.catalina.core.StandardHostValve.invoke(StandardHo stValve.java:=
180)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)
at =
org.apache.catalina.valves.ErrorDispatcherValve.invoke(Error DispatcherVal=
ve.java:171)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:641)
at =
org.eclipse.tomcat.internal.EclipseErrorReportValve.invoke(E clipseErrorRe=
portValve.java:153)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:641)
at =
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)
at =
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995)
at =
org.apache.catalina.core.StandardEngineValve.invoke(Standard EngineValve.j=
ava:174)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)
at =
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)
at =
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995)
at =
org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapte r.java:199)
at =
org.apache.coyote.http11.Http11Processor.process(Http11Proce ssor.java:828=
)
at =
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHand ler.processCo=
nnection(Http11Protocol.java:700)
at =
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndp oint.java:584=
)
at =
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.ru n(ThreadPool.=
java:683)
at java.lang.Thread.run(Unknown Source)
Caused by: org.eclipse.birt.chart.exception.ChartException: =
Prozentachse/gestapelte Achse mit nicht numerischen Daten kann nicht =
berechnet werden
at =
org.eclipse.birt.chart.computation.withaxes.PlotWith2DAxes.g etMinMax(Plot=
With2DAxes.java:485)
at =
org.eclipse.birt.chart.computation.withaxes.PlotWith2DAxes.c ompute(PlotWi=
th2DAxes.java:764)
at org.eclipse.birt.chart.factory.Generator.build(Generator.jav a:658)
... 46 more
30.11.2005 11:46:54 =
org.eclipse.birt.report.engine.executor.ExtendedItemExecutor execute
SCHWERWIEGEND: org.eclipse.birt.chart.exception.ChartException: =
Prozentachse/gestapelte Achse mit nicht numerischen Daten kann nicht =
berechnet werden
org.eclipse.birt.chart.exception.ChartException: =
Prozentachse/gestapelte Achse mit nicht numerischen Daten kann nicht =
berechnet werden
at org.eclipse.birt.chart.factory.Generator.build(Generator.jav a:662)
at =
org.eclipse.birt.chart.reportitem.ChartReportItemPresentatio nImpl.onRowSe=
ts(ChartReportItemPresentationImpl.java:282)
at =
org.eclipse.birt.report.engine.executor.ExtendedItemExecutor .execute(Exte=
ndedItemExecutor.java:193)
at =
org.eclipse.birt.report.engine.executor.ReportExecutorVisito r.visitExtend=
edItem(ReportExecutorVisitor.java:239)
at =
org.eclipse.birt.report.engine.ir.ExtendedItemDesign.accept( ExtendedItemD=
esign.java:30)
at =
org.eclipse.birt.report.engine.executor.GridItemExecutor.exe cute(GridItem=
Executor.java:134)
at =
org.eclipse.birt.report.engine.executor.ReportExecutorVisito r.visitGridIt=
em(ReportExecutorVisitor.java:342)
at =
org.eclipse.birt.report.engine.ir.GridItemDesign.accept(Grid ItemDesign.ja=
va:117)
at =
org.eclipse.birt.report.engine.executor.ReportExecutor.execu te(ReportExec=
utor.java:162)
at =
org.eclipse.birt.report.engine.api.impl.RunAndRenderTask.run (RunAndRender=
Task.java:122)
at =
org.eclipse.birt.report.viewer.aggregation.layout.EngineFrag ment.doServic=
e(Unknown Source)
at =
org.eclipse.birt.report.viewer.aggregation.BaseFragment.serv ice(Unknown =
Source)
at =
org.eclipse.birt.report.viewer.servlets.ViewerServlet.doPost (Unknown =
Source)
at =
org.eclipse.birt.report.viewer.servlets.ViewerServlet.doGet( Unknown =
Source)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at =
org.apache.catalina.core.ApplicationFilterChain.internalDoFi lter(Applicat=
ionFilterChain.java:247)
at =
org.apache.catalina.core.ApplicationFilterChain.doFilter(App licationFilte=
rChain.java:193)
at =
org.apache.catalina.core.StandardWrapperValve.invoke(Standar dWrapperValve=
..java:256)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)
at =
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)
at =
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995)
at =
org.apache.catalina.core.StandardContextValve.invoke(Standar dContextValve=
..java:191)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)
at =
org.apache.catalina.valves.CertificatesValve.invoke(Certific atesValve.jav=
a:246)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:641)
at =
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)
at =
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995)
at =
org.apache.catalina.core.StandardContext.invoke(StandardCont ext.java:2422=
)
at =
org.apache.catalina.core.StandardHostValve.invoke(StandardHo stValve.java:=
180)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)
at =
org.apache.catalina.valves.ErrorDispatcherValve.invoke(Error DispatcherVal=
ve.java:171)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:641)
at =
org.eclipse.tomcat.internal.EclipseErrorReportValve.invoke(E clipseErrorRe=
portValve.java:153)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:641)
at =
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)
at =
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995)
at =
org.apache.catalina.core.StandardEngineValve.invoke(Standard EngineValve.j=
ava:174)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)
at =
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)
at =
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995)
at =
org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapte r.java:199)
at =
org.apache.coyote.http11.Http11Processor.process(Http11Proce ssor.java:828=
)
at =
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHand ler.processCo=
nnection(Http11Protocol.java:700)
at =
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndp oint.java:584=
)
at =
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.ru n(ThreadPool.=
java:683)
at java.lang.Thread.run(Unknown Source)
Caused by: org.eclipse.birt.chart.exception.ChartException: =
Prozentachse/gestapelte Achse mit nicht numerischen Daten kann nicht =
berechnet werden
at =
org.eclipse.birt.chart.computation.withaxes.PlotWith2DAxes.g etMinMax(Plot=
With2DAxes.java:485)
at =
org.eclipse.birt.chart.computation.withaxes.PlotWith2DAxes.c ompute(PlotWi=
th2DAxes.java:764)
at org.eclipse.birt.chart.factory.Generator.build(Generator.jav a:658)
... 46 more
30.11.2005 11:46:54 org.eclipse.birt.data.engine.impl.DataEngineImpl =
shutdown
INFO: Data engine shuts down

What's wrong?


"David Michonneau" <dmichonneau@actuate.com> schrieb im Newsbeitrag =
news:dmjt34$qom$1@news.eclipse.org...
Hi Kurt,

It's in the Format Chart tab, under Series->X Series

Thanks,

David
"Kurt Knippschild" <kurt@ingenieurbuero-knippschild.de> wrote in =
message news:dmjfva$a43$1@news.eclipse.org...
Hi David,

sorry, but I can not find a field or function with grouping X =
axis.



Thanks,

Kurt


"David Michonneau" <dmichonneau@actuate.com> schrieb im =
Newsbeitrag news:dmhkql$pp4$1@news.eclipse.org...
> Instead of creating computed columns in your query, why don't =
you just=20
> assign the date column to the X axis and group by month on the X =
axis?
>=20
> Thanks,
>=20
> David
>=20
>=20
> "Kurt Knippschild" <kurt@ingenieurbuero-knippschild.de> wrote in =
message=20
> news:dm48ke$l9e$1@news.eclipse.org...
> > Hi All,
> > i will generate a Line Chart with Birt Version S20051110, like =
as see the
> > attachment "Birt Line Chart.doc",
> > i also attached the rptdesign-file.
> > I dont understand the Chart-Wizard, for this problem. In Excel =
there is an
> > option (Row or Column) when i define the Data for the Chart.
> >
> > Can anyone help me?
> >
> >
> >
> >=20
>=20
>
------=_NextPart_001_0043_01C5F5A6.39B3FB40
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<META content=3D"MSHTML 6.00.2900.2180" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3DArial size=3D2>Hi Kurt,</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>You can't assign a string on the Y =
series, it has=20
to be numerical. So I would assign ok_name to the Y series grouping =
instead and=20
monat to the Y series.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>By the way, from the exception it seems =
you have=20
chosen a stack/percent Line series, is it the one you want? I thought =
from your=20
attachment it would rather be the overlay line chart.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Thanks,</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>David</FONT></DIV>
<BLOCKQUOTE dir=3Dltr=20
style=3D"PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; =
BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
<DIV>"Kurt Knippschild" &lt;<A=20
=
href=3D"mailto:kurt@ingenieurbuero-knippschild.de">kurt@ingenieurbuero-kn=
ippschild.de</A>&gt;=20
wrote in message <A=20
=
href=3D"news:dmk09b$vir$1@news.eclipse.org">news:dmk09b$vir$1@news.eclips=
e.org</A>...</DIV>
<DIV><FONT face=3DArial size=3D2>Hi David,</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>thanks for the quick answer, I have =
grouped by=20
typ =3D&nbsp;Date/time und unit =3D Month but </FONT><FONT =
face=3DArial size=3D2>I=20
become always the same Error:</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>INFO: Time consumed by cache is: 0=20
second<BR>30.11.2005 11:46:54=20
org.eclipse.birt.chart.log.impl.JavaUtilLoggerImpl =
log<BR>SCHWERWIEGEND:=20
Exception<BR>org.eclipse.birt.chart.exception.ChartException:=20
Prozentachse/gestapelte Achse mit nicht numerischen Daten kann nicht =
berechnet=20
werden<BR>&nbsp;at=20
=
org.eclipse.birt.chart.computation.withaxes.PlotWith2DAxes.g etMinMax(Plot=
With2DAxes.java:485)<BR>&nbsp;at=20
=
org.eclipse.birt.chart.computation.withaxes.PlotWith2DAxes.c ompute(PlotWi=
th2DAxes.java:764)<BR>&nbsp;at=20
=
org.eclipse.birt.chart.factory.Generator.build(Generator.jav a:658) <BR>&nb=
sp;at=20
=
org.eclipse.birt.chart.reportitem.ChartReportItemPresentatio nImpl.onRowSe=
ts(ChartReportItemPresentationImpl.java:282)<BR>&nbsp;at=20
=
org.eclipse.birt.report.engine.executor.ExtendedItemExecutor .execute(Exte=
ndedItemExecutor.java:193)<BR>&nbsp;at=20
=
org.eclipse.birt.report.engine.executor.ReportExecutorVisito r.visitExtend=
edItem(ReportExecutorVisitor.java:239)<BR>&nbsp;at=20
=
org.eclipse.birt.report.engine.ir.ExtendedItemDesign.accept( ExtendedItemD=
esign.java:30)<BR>&nbsp;at=20
=
org.eclipse.birt.report.engine.executor.GridItemExecutor.exe cute(GridItem=
Executor.java:134)<BR>&nbsp;at=20
=
org.eclipse.birt.report.engine.executor.ReportExecutorVisito r.visitGridIt=
em(ReportExecutorVisitor.java:342)<BR>&nbsp;at=20
=
org.eclipse.birt.report.engine.ir.GridItemDesign.accept(Grid ItemDesign.ja=
va:117)<BR>&nbsp;at=20
=
org.eclipse.birt.report.engine.executor.ReportExecutor.execu te(ReportExec=
utor.java:162)<BR>&nbsp;at=20
=
org.eclipse.birt.report.engine.api.impl.RunAndRenderTask.run (RunAndRender=
Task.java:122)<BR>&nbsp;at=20
=
org.eclipse.birt.report.viewer.aggregation.layout.EngineFrag ment.doServic=
e(Unknown=20
Source)<BR>&nbsp;at=20
=
org.eclipse.birt.report.viewer.aggregation.BaseFragment.serv ice(Unknown=20
Source)<BR>&nbsp;at=20
org.eclipse.birt.report.viewer.servlets.ViewerServlet.doPost (Unknown=20
Source)<BR>&nbsp;at=20
org.eclipse.birt.report.viewer.servlets.ViewerServlet.doGet( Unknown=20
Source)<BR>&nbsp;at=20
=
javax.servlet.http.HttpServlet.service(HttpServlet.java:740) <BR>&nbsp;at =

=
javax.servlet.http.HttpServlet.service(HttpServlet.java:853) <BR>&nbsp;at =

=
org.apache.catalina.core.ApplicationFilterChain.internalDoFi lter(Applicat=
ionFilterChain.java:247)<BR>&nbsp;at=20
=
org.apache.catalina.core.ApplicationFilterChain.doFilter(App licationFilte=
rChain.java:193)<BR>&nbsp;at=20
=
org.apache.catalina.core.StandardWrapperValve.invoke(Standar dWrapperValve=
..java:256)<BR>&nbsp;at=20
=
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)<BR>&nbsp;at=20
=
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)<BR>&nbsp;at=20
=
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995) <BR>=
&nbsp;at=20
=
org.apache.catalina.core.StandardContextValve.invoke(Standar dContextValve=
..java:191)<BR>&nbsp;at=20
=
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)<BR>&nbsp;at=20
=
org.apache.catalina.valves.CertificatesValve.invoke(Certific atesValve.jav=
a:246)<BR>&nbsp;at=20
=
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:641)<BR>&nbsp;at=20
=
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)<BR>&nbsp;at=20
=
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995) <BR>=
&nbsp;at=20
=
org.apache.catalina.core.StandardContext.invoke(StandardCont ext.java:2422=
)<BR>&nbsp;at=20
=
org.apache.catalina.core.StandardHostValve.invoke(StandardHo stValve.java:=
180)<BR>&nbsp;at=20
=
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)<BR>&nbsp;at=20
=
org.apache.catalina.valves.ErrorDispatcherValve.invoke(Error DispatcherVal=
ve.java:171)<BR>&nbsp;at=20
=
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:641)<BR>&nbsp;at=20
=
org.eclipse.tomcat.internal.EclipseErrorReportValve.invoke(E clipseErrorRe=
portValve.java:153)<BR>&nbsp;at=20
=
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:641)<BR>&nbsp;at=20
=
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)<BR>&nbsp;at=20
=
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995) <BR>=
&nbsp;at=20
=
org.apache.catalina.core.StandardEngineValve.invoke(Standard EngineValve.j=
ava:174)<BR>&nbsp;at=20
=
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)<BR>&nbsp;at=20
=
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)<BR>&nbsp;at=20
=
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995) <BR>=
&nbsp;at=20
=
org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapte r.java:199) <B=
R>&nbsp;at=20
=
org.apache.coyote.http11.Http11Processor.process(Http11Proce ssor.java:828=
)<BR>&nbsp;at=20
=
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHand ler.processCo=
nnection(Http11Protocol.java:700)<BR>&nbsp;at=20
=
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndp oint.java:584=
)<BR>&nbsp;at=20
=
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.ru n(ThreadPool.=
java:683)<BR>&nbsp;at=20
java.lang.Thread.run(Unknown Source)<BR>30.11.2005 11:46:54=20
org.eclipse.birt.chart.log.impl.JavaUtilLoggerImpl =
log<BR>SCHWERWIEGEND:=20
Exception<BR>org.eclipse.birt.chart.exception.ChartException:=20
Prozentachse/gestapelte Achse mit nicht numerischen Daten kann nicht =
berechnet=20
werden<BR>&nbsp;at=20
=
org.eclipse.birt.chart.factory.Generator.build(Generator.jav a:662) <BR>&nb=
sp;at=20
=
org.eclipse.birt.chart.reportitem.ChartReportItemPresentatio nImpl.onRowSe=
ts(ChartReportItemPresentationImpl.java:282)<BR>&nbsp;at=20
=
org.eclipse.birt.report.engine.executor.ExtendedItemExecutor .execute(Exte=
ndedItemExecutor.java:193)<BR>&nbsp;at=20
=
org.eclipse.birt.report.engine.executor.ReportExecutorVisito r.visitExtend=
edItem(ReportExecutorVisitor.java:239)<BR>&nbsp;at=20
=
org.eclipse.birt.report.engine.ir.ExtendedItemDesign.accept( ExtendedItemD=
esign.java:30)<BR>&nbsp;at=20
=
org.eclipse.birt.report.engine.executor.GridItemExecutor.exe cute(GridItem=
Executor.java:134)<BR>&nbsp;at=20
=
org.eclipse.birt.report.engine.executor.ReportExecutorVisito r.visitGridIt=
em(ReportExecutorVisitor.java:342)<BR>&nbsp;at=20
=
org.eclipse.birt.report.engine.ir.GridItemDesign.accept(Grid ItemDesign.ja=
va:117)<BR>&nbsp;at=20
=
org.eclipse.birt.report.engine.executor.ReportExecutor.execu te(ReportExec=
utor.java:162)<BR>&nbsp;at=20
=
org.eclipse.birt.report.engine.api.impl.RunAndRenderTask.run (RunAndRender=
Task.java:122)<BR>&nbsp;at=20
=
org.eclipse.birt.report.viewer.aggregation.layout.EngineFrag ment.doServic=
e(Unknown=20
Source)<BR>&nbsp;at=20
=
org.eclipse.birt.report.viewer.aggregation.BaseFragment.serv ice(Unknown=20
Source)<BR>&nbsp;at=20
org.eclipse.birt.report.viewer.servlets.ViewerServlet.doPost (Unknown=20
Source)<BR>&nbsp;at=20
org.eclipse.birt.report.viewer.servlets.ViewerServlet.doGet( Unknown=20
Source)<BR>&nbsp;at=20
=
javax.servlet.http.HttpServlet.service(HttpServlet.java:740) <BR>&nbsp;at =

=
javax.servlet.http.HttpServlet.service(HttpServlet.java:853) <BR>&nbsp;at =

=
org.apache.catalina.core.ApplicationFilterChain.internalDoFi lter(Applicat=
ionFilterChain.java:247)<BR>&nbsp;at=20
=
org.apache.catalina.core.ApplicationFilterChain.doFilter(App licationFilte=
rChain.java:193)<BR>&nbsp;at=20
=
org.apache.catalina.core.StandardWrapperValve.invoke(Standar dWrapperValve=
..java:256)<BR>&nbsp;at=20
=
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)<BR>&nbsp;at=20
=
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)<BR>&nbsp;at=20
=
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995) <BR>=
&nbsp;at=20
=
org.apache.catalina.core.StandardContextValve.invoke(Standar dContextValve=
..java:191)<BR>&nbsp;at=20
=
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)<BR>&nbsp;at=20
=
org.apache.catalina.valves.CertificatesValve.invoke(Certific atesValve.jav=
a:246)<BR>&nbsp;at=20
=
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:641)<BR>&nbsp;at=20
=
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)<BR>&nbsp;at=20
=
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995) <BR>=
&nbsp;at=20
=
org.apache.catalina.core.StandardContext.invoke(StandardCont ext.java:2422=
)<BR>&nbsp;at=20
=
org.apache.catalina.core.StandardHostValve.invoke(StandardHo stValve.java:=
180)<BR>&nbsp;at=20
=
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)<BR>&nbsp;at=20
=
org.apache.catalina.valves.ErrorDispatcherValve.invoke(Error DispatcherVal=
ve.java:171)<BR>&nbsp;at=20
=
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:641)<BR>&nbsp;at=20
=
org.eclipse.tomcat.internal.EclipseErrorReportValve.invoke(E clipseErrorRe=
portValve.java:153)<BR>&nbsp;at=20
=
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:641)<BR>&nbsp;at=20
=
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)<BR>&nbsp;at=20
=
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995) <BR>=
&nbsp;at=20
=
org.apache.catalina.core.StandardEngineValve.invoke(Standard EngineValve.j=
ava:174)<BR>&nbsp;at=20
=
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)<BR>&nbsp;at=20
=
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)<BR>&nbsp;at=20
=
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995) <BR>=
&nbsp;at=20
=
org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapte r.java:199) <B=
R>&nbsp;at=20
=
org.apache.coyote.http11.Http11Processor.process(Http11Proce ssor.java:828=
)<BR>&nbsp;at=20
=
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHand ler.processCo=
nnection(Http11Protocol.java:700)<BR>&nbsp;at=20
=
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndp oint.java:584=
)<BR>&nbsp;at=20
=
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.ru n(ThreadPool.=
java:683)<BR>&nbsp;at=20
java.lang.Thread.run(Unknown Source)<BR>Caused by:=20
org.eclipse.birt.chart.exception.ChartException: =
Prozentachse/gestapelte Achse=20
mit nicht numerischen Daten kann nicht berechnet werden<BR>&nbsp;at=20
=
org.eclipse.birt.chart.computation.withaxes.PlotWith2DAxes.g etMinMax(Plot=
With2DAxes.java:485)<BR>&nbsp;at=20
=
org.eclipse.birt.chart.computation.withaxes.PlotWith2DAxes.c ompute(PlotWi=
th2DAxes.java:764)<BR>&nbsp;at=20
=
org.eclipse.birt.chart.factory.Generator.build(Generator.jav a:658) <BR>&nb=
sp;...=20
46 more<BR>30.11.2005 11:46:54=20
org.eclipse.birt.chart.log.impl.JavaUtilLoggerImpl =
log<BR>SCHWERWIEGEND:=20
ChartReportItemPresentationImpl: onRowSets(...)&nbsp;=96 =
Fehler<BR>30.11.2005=20
11:46:54 org.eclipse.birt.chart.log.impl.JavaUtilLoggerImpl=20
log<BR>SCHWERWIEGEND:=20
Exception<BR>org.eclipse.birt.chart.exception.ChartException:=20
Prozentachse/gestapelte Achse mit nicht numerischen Daten kann nicht =
berechnet=20
werden<BR>&nbsp;at=20
=
org.eclipse.birt.chart.factory.Generator.build(Generator.jav a:662) <BR>&nb=
sp;at=20
=
org.eclipse.birt.chart.reportitem.ChartReportItemPresentatio nImpl.onRowSe=
ts(ChartReportItemPresentationImpl.java:282)<BR>&nbsp;at=20
=
org.eclipse.birt.report.engine.executor.ExtendedItemExecutor .execute(Exte=
ndedItemExecutor.java:193)<BR>&nbsp;at=20
=
org.eclipse.birt.report.engine.executor.ReportExecutorVisito r.visitExtend=
edItem(ReportExecutorVisitor.java:239)<BR>&nbsp;at=20
=
org.eclipse.birt.report.engine.ir.ExtendedItemDesign.accept( ExtendedItemD=
esign.java:30)<BR>&nbsp;at=20
=
org.eclipse.birt.report.engine.executor.GridItemExecutor.exe cute(GridItem=
Executor.java:134)<BR>&nbsp;at=20
=
org.eclipse.birt.report.engine.executor.ReportExecutorVisito r.visitGridIt=
em(ReportExecutorVisitor.java:342)<BR>&nbsp;at=20
=
org.eclipse.birt.report.engine.ir.GridItemDesign.accept(Grid ItemDesign.ja=
va:117)<BR>&nbsp;at=20
=
org.eclipse.birt.report.engine.executor.ReportExecutor.execu te(ReportExec=
utor.java:162)<BR>&nbsp;at=20
=
org.eclipse.birt.report.engine.api.impl.RunAndRenderTask.run (RunAndRender=
Task.java:122)<BR>&nbsp;at=20
=
org.eclipse.birt.report.viewer.aggregation.layout.EngineFrag ment.doServic=
e(Unknown=20
Source)<BR>&nbsp;at=20
=
org.eclipse.birt.report.viewer.aggregation.BaseFragment.serv ice(Unknown=20
Source)<BR>&nbsp;at=20
org.eclipse.birt.report.viewer.servlets.ViewerServlet.doPost (Unknown=20
Source)<BR>&nbsp;at=20
org.eclipse.birt.report.viewer.servlets.ViewerServlet.doGet( Unknown=20
Source)<BR>&nbsp;at=20
=
javax.servlet.http.HttpServlet.service(HttpServlet.java:740) <BR>&nbsp;at =

=
javax.servlet.http.HttpServlet.service(HttpServlet.java:853) <BR>&nbsp;at =

=
org.apache.catalina.core.ApplicationFilterChain.internalDoFi lter(Applicat=
ionFilterChain.java:247)<BR>&nbsp;at=20
=
org.apache.catalina.core.ApplicationFilterChain.doFilter(App licationFilte=
rChain.java:193)<BR>&nbsp;at=20
=
org.apache.catalina.core.StandardWrapperValve.invoke(Standar dWrapperValve=
..java:256)<BR>&nbsp;at=20
=
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)<BR>&nbsp;at=20
=
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)<BR>&nbsp;at=20
=
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995) <BR>=
&nbsp;at=20
=
org.apache.catalina.core.StandardContextValve.invoke(Standar dContextValve=
..java:191)<BR>&nbsp;at=20
=
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)<BR>&nbsp;at=20
=
org.apache.catalina.valves.CertificatesValve.invoke(Certific atesValve.jav=
a:246)<BR>&nbsp;at=20
=
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:641)<BR>&nbsp;at=20
=
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)<BR>&nbsp;at=20
=
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995) <BR>=
&nbsp;at=20
=
org.apache.catalina.core.StandardContext.invoke(StandardCont ext.java:2422=
)<BR>&nbsp;at=20
=
org.apache.catalina.core.StandardHostValve.invoke(StandardHo stValve.java:=
180)<BR>&nbsp;at=20
=
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)<BR>&nbsp;at=20
=
org.apache.catalina.valves.ErrorDispatcherValve.invoke(Error DispatcherVal=
ve.java:171)<BR>&nbsp;at=20
=
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:641)<BR>&nbsp;at=20
=
org.eclipse.tomcat.internal.EclipseErrorReportValve.invoke(E clipseErrorRe=
portValve.java:153)<BR>&nbsp;at=20
=
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:641)<BR>&nbsp;at=20
=
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)<BR>&nbsp;at=20
=
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995) <BR>=
&nbsp;at=20
=
org.apache.catalina.core.StandardEngineValve.invoke(Standard EngineValve.j=
ava:174)<BR>&nbsp;at=20
=
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)<BR>&nbsp;at=20
=
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)<BR>&nbsp;at=20
=
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995) <BR>=
&nbsp;at=20
=
org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapte r.java:199) <B=
R>&nbsp;at=20
=
org.apache.coyote.http11.Http11Processor.process(Http11Proce ssor.java:828=
)<BR>&nbsp;at=20
=
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHand ler.processCo=
nnection(Http11Protocol.java:700)<BR>&nbsp;at=20
=
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndp oint.java:584=
)<BR>&nbsp;at=20
=
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.ru n(ThreadPool.=
java:683)<BR>&nbsp;at=20
java.lang.Thread.run(Unknown Source)<BR>Caused by:=20
org.eclipse.birt.chart.exception.ChartException: =
Prozentachse/gestapelte Achse=20
mit nicht numerischen Daten kann nicht berechnet werden<BR>&nbsp;at=20
=
org.eclipse.birt.chart.computation.withaxes.PlotWith2DAxes.g etMinMax(Plot=
With2DAxes.java:485)<BR>&nbsp;at=20
=
org.eclipse.birt.chart.computation.withaxes.PlotWith2DAxes.c ompute(PlotWi=
th2DAxes.java:764)<BR>&nbsp;at=20
=
org.eclipse.birt.chart.factory.Generator.build(Generator.jav a:658) <BR>&nb=
sp;...=20
46 more<BR>30.11.2005 11:46:54=20
org.eclipse.birt.report.engine.executor.ExtendedItemExecutor =20
execute<BR>SCHWERWIEGEND: =
org.eclipse.birt.chart.exception.ChartException:=20
Prozentachse/gestapelte Achse mit nicht numerischen Daten kann nicht =
berechnet=20
werden<BR>org.eclipse.birt.chart.exception.ChartException:=20
Prozentachse/gestapelte Achse mit nicht numerischen Daten kann nicht =
berechnet=20
werden<BR>&nbsp;at=20
=
org.eclipse.birt.chart.factory.Generator.build(Generator.jav a:662) <BR>&nb=
sp;at=20
=
org.eclipse.birt.chart.reportitem.ChartReportItemPresentatio nImpl.onRowSe=
ts(ChartReportItemPresentationImpl.java:282)<BR>&nbsp;at=20
=
org.eclipse.birt.report.engine.executor.ExtendedItemExecutor .execute(Exte=
ndedItemExecutor.java:193)<BR>&nbsp;at=20
=
org.eclipse.birt.report.engine.executor.ReportExecutorVisito r.visitExtend=
edItem(ReportExecutorVisitor.java:239)<BR>&nbsp;at=20
=
org.eclipse.birt.report.engine.ir.ExtendedItemDesign.accept( ExtendedItemD=
esign.java:30)<BR>&nbsp;at=20
=
org.eclipse.birt.report.engine.executor.GridItemExecutor.exe cute(GridItem=
Executor.java:134)<BR>&nbsp;at=20
=
org.eclipse.birt.report.engine.executor.ReportExecutorVisito r.visitGridIt=
em(ReportExecutorVisitor.java:342)<BR>&nbsp;at=20
=
org.eclipse.birt.report.engine.ir.GridItemDesign.accept(Grid ItemDesign.ja=
va:117)<BR>&nbsp;at=20
=
org.eclipse.birt.report.engine.executor.ReportExecutor.execu te(ReportExec=
utor.java:162)<BR>&nbsp;at=20
=
org.eclipse.birt.report.engine.api.impl.RunAndRenderTask.run (RunAndRender=
Task.java:122)<BR>&nbsp;at=20
=
org.eclipse.birt.report.viewer.aggregation.layout.EngineFrag ment.doServic=
e(Unknown=20
Source)<BR>&nbsp;at=20
=
org.eclipse.birt.report.viewer.aggregation.BaseFragment.serv ice(Unknown=20
Source)<BR>&nbsp;at=20
org.eclipse.birt.report.viewer.servlets.ViewerServlet.doPost (Unknown=20
Source)<BR>&nbsp;at=20
org.eclipse.birt.report.viewer.servlets.ViewerServlet.doGet( Unknown=20
Source)<BR>&nbsp;at=20
=
javax.servlet.http.HttpServlet.service(HttpServlet.java:740) <BR>&nbsp;at =

=
javax.servlet.http.HttpServlet.service(HttpServlet.java:853) <BR>&nbsp;at =

=
org.apache.catalina.core.ApplicationFilterChain.internalDoFi lter(Applicat=
ionFilterChain.java:247)<BR>&nbsp;at=20
=
org.apache.catalina.core.ApplicationFilterChain.doFilter(App licationFilte=
rChain.java:193)<BR>&nbsp;at=20
=
org.apache.catalina.core.StandardWrapperValve.invoke(Standar dWrapperValve=
..java:256)<BR>&nbsp;at=20
=
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)<BR>&nbsp;at=20
=
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)<BR>&nbsp;at=20
=
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995) <BR>=
&nbsp;at=20
=
org.apache.catalina.core.StandardContextValve.invoke(Standar dContextValve=
..java:191)<BR>&nbsp;at=20
=
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)<BR>&nbsp;at=20
=
org.apache.catalina.valves.CertificatesValve.invoke(Certific atesValve.jav=
a:246)<BR>&nbsp;at=20
=
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:641)<BR>&nbsp;at=20
=
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)<BR>&nbsp;at=20
=
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995) <BR>=
&nbsp;at=20
=
org.apache.catalina.core.StandardContext.invoke(StandardCont ext.java:2422=
)<BR>&nbsp;at=20
=
org.apache.catalina.core.StandardHostValve.invoke(StandardHo stValve.java:=
180)<BR>&nbsp;at=20
=
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)<BR>&nbsp;at=20
=
org.apache.catalina.valves.ErrorDispatcherValve.invoke(Error DispatcherVal=
ve.java:171)<BR>&nbsp;at=20
=
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:641)<BR>&nbsp;at=20
=
org.eclipse.tomcat.internal.EclipseErrorReportValve.invoke(E clipseErrorRe=
portValve.java:153)<BR>&nbsp;at=20
=
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:641)<BR>&nbsp;at=20
=
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)<BR>&nbsp;at=20
=
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995) <BR>=
&nbsp;at=20
=
org.apache.catalina.core.StandardEngineValve.invoke(Standard EngineValve.j=
ava:174)<BR>&nbsp;at=20
=
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)<BR>&nbsp;at=20
=
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)<BR>&nbsp;at=20
=
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995) <BR>=
&nbsp;at=20
=
org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapte r.java:199) <B=
R>&nbsp;at=20
=
org.apache.coyote.http11.Http11Processor.process(Http11Proce ssor.java:828=
)<BR>&nbsp;at=20
=
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHand ler.processCo=
nnection(Http11Protocol.java:700)<BR>&nbsp;at=20
=
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndp oint.java:584=
)<BR>&nbsp;at=20
=
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.ru n(ThreadPool.=
java:683)<BR>&nbsp;at=20
java.lang.Thread.run(Unknown Source)<BR>Caused by:=20
org.eclipse.birt.chart.exception.ChartException: =
Prozentachse/gestapelte Achse=20
mit nicht numerischen Daten kann nicht berechnet werden<BR>&nbsp;at=20
=
org.eclipse.birt.chart.computation.withaxes.PlotWith2DAxes.g etMinMax(Plot=
With2DAxes.java:485)<BR>&nbsp;at=20
=
org.eclipse.birt.chart.computation.withaxes.PlotWith2DAxes.c ompute(PlotWi=
th2DAxes.java:764)<BR>&nbsp;at=20
=
org.eclipse.birt.chart.factory.Generator.build(Generator.jav a:658) <BR>&nb=
sp;...=20
46 more<BR>30.11.2005 11:46:54=20
org.eclipse.birt.data.engine.impl.DataEngineImpl shutdown<BR>INFO: =
Data engine=20
shuts down</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>What's wrong?</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<BLOCKQUOTE dir=3Dltr=20
style=3D"PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; =
BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
<DIV>"David Michonneau" &lt;<A=20
=
href=3D"mailto:dmichonneau@actuate.com">dmichonneau@actuate.com</A>&gt;=20
schrieb im Newsbeitrag <A=20
=
href=3D"news:dmjt34$qom$1@news.eclipse.org">news:dmjt34$qom$1@news.eclips=
e.org</A>...</DIV>
<DIV><FONT face=3DArial size=3D2>Hi Kurt,</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>It's in the Format Chart tab, under =

Series-&gt;X Series</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Thanks,</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>David</FONT></DIV>
<BLOCKQUOTE=20
style=3D"PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; =
BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
<DIV>"Kurt Knippschild" &lt;<A=20
=
href=3D"mailto:kurt@ingenieurbuero-knippschild.de">kurt@ingenieurbuero-kn=
ippschild.de</A>&gt;=20
wrote in message <A=20
=
href=3D"news:dmjfva$a43$1@news.eclipse.org">news:dmjfva$a43$1@news.ec
Re: Birt Line Chart [message #95882 is a reply to message #95658] Thu, 01 December 2005 01:01 Go to previous messageGo to next message
Eclipse UserFriend
This is a multi-part message in MIME format.

------=_NextPart_000_0021_01C5F645.12CBCE50
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Hi David,

when I do this then I have this Error:

01.12.2005 06:55:21 org.eclipse.birt.chart.log.impl.JavaUtilLoggerImpl =
log
SCHWERWIEGEND: Exception
org.eclipse.birt.chart.exception.ChartException: $NO-RB$ Diskrepanz =
(45!=3D8) der Datensatzanzahl in gestapelter Laufzeitdatenreihe gefunden
at org.eclipse.birt.chart.factory.Generator.build(Generator.jav a:582)
at =
org.eclipse.birt.chart.reportitem.ChartReportItemPresentatio nImpl.onRowSe=
ts(ChartReportItemPresentationImpl.java:282)
at =
org.eclipse.birt.report.engine.executor.ExtendedItemExecutor .execute(Exte=
ndedItemExecutor.java:193)
at =
org.eclipse.birt.report.engine.executor.ReportExecutorVisito r.visitExtend=
edItem(ReportExecutorVisitor.java:239)
at =
org.eclipse.birt.report.engine.ir.ExtendedItemDesign.accept( ExtendedItemD=
esign.java:30)
at =
org.eclipse.birt.report.engine.executor.GridItemExecutor.exe cute(GridItem=
Executor.java:134)
at =
org.eclipse.birt.report.engine.executor.ReportExecutorVisito r.visitGridIt=
em(ReportExecutorVisitor.java:342)
at =
org.eclipse.birt.report.engine.ir.GridItemDesign.accept(Grid ItemDesign.ja=
va:117)
at =
org.eclipse.birt.report.engine.executor.ReportExecutor.execu te(ReportExec=
utor.java:162)
at =
org.eclipse.birt.report.engine.api.impl.RunAndRenderTask.run (RunAndRender=
Task.java:122)
at =
org.eclipse.birt.report.viewer.aggregation.layout.EngineFrag ment.doServic=
e(Unknown Source)
at =
org.eclipse.birt.report.viewer.aggregation.BaseFragment.serv ice(Unknown =
Source)
at org.eclipse.birt.report.viewer.servlets.ViewerServlet.doPost (Unknown =
Source)
at org.eclipse.birt.report.viewer.servlets.ViewerServlet.doGet( Unknown =
Source)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at =
org.apache.catalina.core.ApplicationFilterChain.internalDoFi lter(Applicat=
ionFilterChain.java:247)
at =
org.apache.catalina.core.ApplicationFilterChain.doFilter(App licationFilte=
rChain.java:193)
at =
org.apache.catalina.core.StandardWrapperValve.invoke(Standar dWrapperValve=
..java:256)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)
at =
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)
at =
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995)
at =
org.apache.catalina.core.StandardContextValve.invoke(Standar dContextValve=
..java:191)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)
at =
org.apache.catalina.valves.CertificatesValve.invoke(Certific atesValve.jav=
a:246)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:641)
at =
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)
at =
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995)
at =
org.apache.catalina.core.StandardContext.invoke(StandardCont ext.java:2422=
)
at =
org.apache.catalina.core.StandardHostValve.invoke(StandardHo stValve.java:=
180)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)
at =
org.apache.catalina.valves.ErrorDispatcherValve.invoke(Error DispatcherVal=
ve.java:171)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:641)
at =
org.eclipse.tomcat.internal.EclipseErrorReportValve.invoke(E clipseErrorRe=
portValve.java:153)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:641)
at =
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)
at =
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995)
at =
org.apache.catalina.core.StandardEngineValve.invoke(Standard EngineValve.j=
ava:174)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)
at =
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)
at =
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995)
at =
org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapte r.java:199)
at =
org.apache.coyote.http11.Http11Processor.process(Http11Proce ssor.java:828=
)
at =
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHand ler.processCo=
nnection(Http11Protocol.java:700)
at =
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndp oint.java:584=
)
at =
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.ru n(ThreadPool.=
java:683)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.IllegalArgumentException: Diskrepanz (45!=3D8) der =
Datensatzanzahl in gestapelter Laufzeitdatenreihe gefunden
at =
org.eclipse.birt.chart.computation.withaxes.StackedSeriesLoo kup.create(St=
ackedSeriesLookup.java:251)
at =
org.eclipse.birt.chart.computation.withaxes.PlotWith2DAxes.b uildAxes(Plot=
With2DAxes.java:297)
at =
org.eclipse.birt.chart.computation.withaxes.PlotWith2DAxes.<init >(PlotWit=
h2DAxes.java:89)
at org.eclipse.birt.chart.factory.Generator.build(Generator.jav a:575)
... 46 more
01.12.2005 06:55:21 org.eclipse.birt.chart.log.impl.JavaUtilLoggerImpl =
log
SCHWERWIEGEND: ChartReportItemPresentationImpl: onRowSets(...) - Fehler
01.12.2005 06:55:21 org.eclipse.birt.chart.log.impl.JavaUtilLoggerImpl =
log
SCHWERWIEGEND: Exception
org.eclipse.birt.chart.exception.ChartException: $NO-RB$ Diskrepanz =
(45!=3D8) der Datensatzanzahl in gestapelter Laufzeitdatenreihe gefunden
at org.eclipse.birt.chart.factory.Generator.build(Generator.jav a:582)
at =
org.eclipse.birt.chart.reportitem.ChartReportItemPresentatio nImpl.onRowSe=
ts(ChartReportItemPresentationImpl.java:282)
at =
org.eclipse.birt.report.engine.executor.ExtendedItemExecutor .execute(Exte=
ndedItemExecutor.java:193)
at =
org.eclipse.birt.report.engine.executor.ReportExecutorVisito r.visitExtend=
edItem(ReportExecutorVisitor.java:239)
at =
org.eclipse.birt.report.engine.ir.ExtendedItemDesign.accept( ExtendedItemD=
esign.java:30)
at =
org.eclipse.birt.report.engine.executor.GridItemExecutor.exe cute(GridItem=
Executor.java:134)
at =
org.eclipse.birt.report.engine.executor.ReportExecutorVisito r.visitGridIt=
em(ReportExecutorVisitor.java:342)
at =
org.eclipse.birt.report.engine.ir.GridItemDesign.accept(Grid ItemDesign.ja=
va:117)
at =
org.eclipse.birt.report.engine.executor.ReportExecutor.execu te(ReportExec=
utor.java:162)
at =
org.eclipse.birt.report.engine.api.impl.RunAndRenderTask.run (RunAndRender=
Task.java:122)
at =
org.eclipse.birt.report.viewer.aggregation.layout.EngineFrag ment.doServic=
e(Unknown Source)
at =
org.eclipse.birt.report.viewer.aggregation.BaseFragment.serv ice(Unknown =
Source)
at org.eclipse.birt.report.viewer.servlets.ViewerServlet.doPost (Unknown =
Source)
at org.eclipse.birt.report.viewer.servlets.ViewerServlet.doGet( Unknown =
Source)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at =
org.apache.catalina.core.ApplicationFilterChain.internalDoFi lter(Applicat=
ionFilterChain.java:247)
at =
org.apache.catalina.core.ApplicationFilterChain.doFilter(App licationFilte=
rChain.java:193)
at =
org.apache.catalina.core.StandardWrapperValve.invoke(Standar dWrapperValve=
..java:256)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)
at =
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)
at =
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995)
at =
org.apache.catalina.core.StandardContextValve.invoke(Standar dContextValve=
..java:191)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)
at =
org.apache.catalina.valves.CertificatesValve.invoke(Certific atesValve.jav=
a:246)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:641)
at =
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)
at =
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995)
at =
org.apache.catalina.core.StandardContext.invoke(StandardCont ext.java:2422=
)
at =
org.apache.catalina.core.StandardHostValve.invoke(StandardHo stValve.java:=
180)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)
at =
org.apache.catalina.valves.ErrorDispatcherValve.invoke(Error DispatcherVal=
ve.java:171)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:641)
at =
org.eclipse.tomcat.internal.EclipseErrorReportValve.invoke(E clipseErrorRe=
portValve.java:153)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:641)
at =
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)
at =
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995)
at =
org.apache.catalina.core.StandardEngineValve.invoke(Standard EngineValve.j=
ava:174)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)
at =
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)
at =
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995)
at =
org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapte r.java:199)
at =
org.apache.coyote.http11.Http11Processor.process(Http11Proce ssor.java:828=
)
at =
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHand ler.processCo=
nnection(Http11Protocol.java:700)
at =
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndp oint.java:584=
)
at =
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.ru n(ThreadPool.=
java:683)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.IllegalArgumentException: Diskrepanz (45!=3D8) der =
Datensatzanzahl in gestapelter Laufzeitdatenreihe gefunden
at =
org.eclipse.birt.chart.computation.withaxes.StackedSeriesLoo kup.create(St=
ackedSeriesLookup.java:251)
at =
org.eclipse.birt.chart.computation.withaxes.PlotWith2DAxes.b uildAxes(Plot=
With2DAxes.java:297)
at =
org.eclipse.birt.chart.computation.withaxes.PlotWith2DAxes.<init >(PlotWit=
h2DAxes.java:89)
at org.eclipse.birt.chart.factory.Generator.build(Generator.jav a:575)
... 46 more
01.12.2005 06:55:21 =
org.eclipse.birt.report.engine.executor.ExtendedItemExecutor execute
SCHWERWIEGEND: java.lang.IllegalArgumentException: Diskrepanz (45!=3D8) =
der Datensatzanzahl in gestapelter Laufzeitdatenreihe gefunden
org.eclipse.birt.chart.exception.ChartException: $NO-RB$ Diskrepanz =
(45!=3D8) der Datensatzanzahl in gestapelter Laufzeitdatenreihe gefunden
at org.eclipse.birt.chart.factory.Generator.build(Generator.jav a:582)
at =
org.eclipse.birt.chart.reportitem.ChartReportItemPresentatio nImpl.onRowSe=
ts(ChartReportItemPresentationImpl.java:282)
at =
org.eclipse.birt.report.engine.executor.ExtendedItemExecutor .execute(Exte=
ndedItemExecutor.java:193)
at =
org.eclipse.birt.report.engine.executor.ReportExecutorVisito r.visitExtend=
edItem(ReportExecutorVisitor.java:239)
at =
org.eclipse.birt.report.engine.ir.ExtendedItemDesign.accept( ExtendedItemD=
esign.java:30)
at =
org.eclipse.birt.report.engine.executor.GridItemExecutor.exe cute(GridItem=
Executor.java:134)
at =
org.eclipse.birt.report.engine.executor.ReportExecutorVisito r.visitGridIt=
em(ReportExecutorVisitor.java:342)
at =
org.eclipse.birt.report.engine.ir.GridItemDesign.accept(Grid ItemDesign.ja=
va:117)
at =
org.eclipse.birt.report.engine.executor.ReportExecutor.execu te(ReportExec=
utor.java:162)
at =
org.eclipse.birt.report.engine.api.impl.RunAndRenderTask.run (RunAndRender=
Task.java:122)
at =
org.eclipse.birt.report.viewer.aggregation.layout.EngineFrag ment.doServic=
e(Unknown Source)
at =
org.eclipse.birt.report.viewer.aggregation.BaseFragment.serv ice(Unknown =
Source)
at org.eclipse.birt.report.viewer.servlets.ViewerServlet.doPost (Unknown =
Source)
at org.eclipse.birt.report.viewer.servlets.ViewerServlet.doGet( Unknown =
Source)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at =
org.apache.catalina.core.ApplicationFilterChain.internalDoFi lter(Applicat=
ionFilterChain.java:247)
at =
org.apache.catalina.core.ApplicationFilterChain.doFilter(App licationFilte=
rChain.java:193)
at =
org.apache.catalina.core.StandardWrapperValve.invoke(Standar dWrapperValve=
..java:256)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)
at =
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)
at =
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995)
at =
org.apache.catalina.core.StandardContextValve.invoke(Standar dContextValve=
..java:191)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)
at =
org.apache.catalina.valves.CertificatesValve.invoke(Certific atesValve.jav=
a:246)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:641)
at =
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)
at =
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995)
at =
org.apache.catalina.core.StandardContext.invoke(StandardCont ext.java:2422=
)
at =
org.apache.catalina.core.StandardHostValve.invoke(StandardHo stValve.java:=
180)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)
at =
org.apache.catalina.valves.ErrorDispatcherValve.invoke(Error DispatcherVal=
ve.java:171)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:641)
at =
org.eclipse.tomcat.internal.EclipseErrorReportValve.invoke(E clipseErrorRe=
portValve.java:153)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:641)
at =
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)
at =
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995)
at =
org.apache.catalina.core.StandardEngineValve.invoke(Standard EngineValve.j=
ava:174)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)
at =
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)
at =
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995)
at =
org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapte r.java:199)
at =
org.apache.coyote.http11.Http11Processor.process(Http11Proce ssor.java:828=
)
at =
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHand ler.processCo=
nnection(Http11Protocol.java:700)
at =
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndp oint.java:584=
)
at =
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.ru n(ThreadPool.=
java:683)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.IllegalArgumentException: Diskrepanz (45!=3D8) der =
Datensatzanzahl in gestapelter Laufzeitdatenreihe gefunden
at =
org.eclipse.birt.chart.computation.withaxes.StackedSeriesLoo kup.create(St=
ackedSeriesLookup.java:251)
at =
org.eclipse.birt.chart.computation.withaxes.PlotWith2DAxes.b uildAxes(Plot=
With2DAxes.java:297)
at =
org.eclipse.birt.chart.computation.withaxes.PlotWith2DAxes.<init >(PlotWit=
h2DAxes.java:89)
at org.eclipse.birt.chart.factory.Generator.build(Generator.jav a:575)
... 46 more
01.12.2005 06:55:21 org.eclipse.birt.data.engine.impl.DataEngineImpl =
shutdown
INFO: Data engine shuts down

Thanks for your help

Kurt
------=_NextPart_000_0021_01C5F645.12CBCE50
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<META content=3D"MSHTML 6.00.2800.1522" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3DArial size=3D2>Hi David,</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>when I do this then I have this =
Error:</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>01.12.2005 06:55:21=20
org.eclipse.birt.chart.log.impl.JavaUtilLoggerImpl log<BR>SCHWERWIEGEND: =

Exception<BR>org.eclipse.birt.chart.exception.ChartException: $NO-RB$ =
Diskrepanz=20
(45!=3D8) der Datensatzanzahl in gestapelter Laufzeitdatenreihe=20
gefunden<BR>&nbsp;at=20
org.eclipse.birt.chart.factory.Generator.build(Generator.jav a:582) <BR>&nb=
sp;at=20
org.eclipse.birt.chart.reportitem.ChartReportItemPresentatio nImpl.onRowSe=
ts(ChartReportItemPresentationImpl.java:282)<BR>&nbsp;at=20
org.eclipse.birt.report.engine.executor.ExtendedItemExecutor .execute(Exte=
ndedItemExecutor.java:193)<BR>&nbsp;at=20
org.eclipse.birt.report.engine.executor.ReportExecutorVisito r.visitExtend=
edItem(ReportExecutorVisitor.java:239)<BR>&nbsp;at=20
org.eclipse.birt.report.engine.ir.ExtendedItemDesign.accept( ExtendedItemD=
esign.java:30)<BR>&nbsp;at=20
org.eclipse.birt.report.engine.executor.GridItemExecutor.exe cute(GridItem=
Executor.java:134)<BR>&nbsp;at=20
org.eclipse.birt.report.engine.executor.ReportExecutorVisito r.visitGridIt=
em(ReportExecutorVisitor.java:342)<BR>&nbsp;at=20
org.eclipse.birt.report.engine.ir.GridItemDesign.accept(Grid ItemDesign.ja=
va:117)<BR>&nbsp;at=20
org.eclipse.birt.report.engine.executor.ReportExecutor.execu te(ReportExec=
utor.java:162)<BR>&nbsp;at=20
org.eclipse.birt.report.engine.api.impl.RunAndRenderTask.run (RunAndRender=
Task.java:122)<BR>&nbsp;at=20
org.eclipse.birt.report.viewer.aggregation.layout.EngineFrag ment.doServic=
e(Unknown=20
Source)<BR>&nbsp;at=20
org.eclipse.birt.report.viewer.aggregation.BaseFragment.serv ice(Unknown=20
Source)<BR>&nbsp;at=20
org.eclipse.birt.report.viewer.servlets.ViewerServlet.doPost (Unknown=20
Source)<BR>&nbsp;at=20
org.eclipse.birt.report.viewer.servlets.ViewerServlet.doGet( Unknown=20
Source)<BR>&nbsp;at=20
javax.servlet.http.HttpServlet.service(HttpServlet.java:740) <BR>&nbsp;at =

javax.servlet.http.HttpServlet.service(HttpServlet.java:853) <BR>&nbsp;at =

org.apache.catalina.core.ApplicationFilterChain.internalDoFi lter(Applicat=
ionFilterChain.java:247)<BR>&nbsp;at=20
org.apache.catalina.core.ApplicationFilterChain.doFilter(App licationFilte=
rChain.java:193)<BR>&nbsp;at=20
org.apache.catalina.core.StandardWrapperValve.invoke(Standar dWrapperValve=
..java:256)<BR>&nbsp;at=20
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)<BR>&nbsp;at=20
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)<BR>&nbsp;at=20
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995) <BR>=
&nbsp;at=20
org.apache.catalina.core.StandardContextValve.invoke(Standar dContextValve=
..java:191)<BR>&nbsp;at=20
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)<BR>&nbsp;at=20
org.apache.catalina.valves.CertificatesValve.invoke(Certific atesValve.jav=
a:246)<BR>&nbsp;at=20
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:641)<BR>&nbsp;at=20
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)<BR>&nbsp;at=20
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995) <BR>=
&nbsp;at=20
org.apache.catalina.core.StandardContext.invoke(StandardCont ext.java:2422=
)<BR>&nbsp;at=20
org.apache.catalina.core.StandardHostValve.invoke(StandardHo stValve.java:=
180)<BR>&nbsp;at=20
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)<BR>&nbsp;at=20
org.apache.catalina.valves.ErrorDispatcherValve.invoke(Error DispatcherVal=
ve.java:171)<BR>&nbsp;at=20
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:641)<BR>&nbsp;at=20
org.eclipse.tomcat.internal.EclipseErrorReportValve.invoke(E clipseErrorRe=
portValve.java:153)<BR>&nbsp;at=20
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:641)<BR>&nbsp;at=20
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)<BR>&nbsp;at=20
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995) <BR>=
&nbsp;at=20
org.apache.catalina.core.StandardEngineValve.invoke(Standard EngineValve.j=
ava:174)<BR>&nbsp;at=20
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)<BR>&nbsp;at=20
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)<BR>&nbsp;at=20
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995) <BR>=
&nbsp;at=20
org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapte r.java:199) <B=
R>&nbsp;at=20
org.apache.coyote.http11.Http11Processor.process(Http11Proce ssor.java:828=
)<BR>&nbsp;at=20
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHand ler.processCo=
nnection(Http11Protocol.java:700)<BR>&nbsp;at=20
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndp oint.java:584=
)<BR>&nbsp;at=20
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.ru n(ThreadPool.=
java:683)<BR>&nbsp;at=20
java.lang.Thread.run(Unknown Source)<BR>Caused by:=20
java.lang.IllegalArgumentException: Diskrepanz (45!=3D8) der =
Datensatzanzahl in=20
gestapelter Laufzeitdatenreihe gefunden<BR>&nbsp;at=20
org.eclipse.birt.chart.computation.withaxes.StackedSeriesLoo kup.create(St=
ackedSeriesLookup.java:251)<BR>&nbsp;at=20
org.eclipse.birt.chart.computation.withaxes.PlotWith2DAxes.b uildAxes(Plot=
With2DAxes.java:297)<BR>&nbsp;at=20
org.eclipse.birt.chart.computation.withaxes.PlotWith2DAxes.& amp;lt;init&gt;(P=
lotWith2DAxes.java:89)<BR>&nbsp;at=20
org.eclipse.birt.chart.factory.Generator.build(Generator.jav a:575) <BR>&nb=
sp;...=20
46 more<BR>01.12.2005 06:55:21=20
org.eclipse.birt.chart.log.impl.JavaUtilLoggerImpl log<BR>SCHWERWIEGEND: =

ChartReportItemPresentationImpl: onRowSets(...)&nbsp;=96 =
Fehler<BR>01.12.2005=20
06:55:21 org.eclipse.birt.chart.log.impl.JavaUtilLoggerImpl=20
log<BR>SCHWERWIEGEND:=20
Exception<BR>org.eclipse.birt.chart.exception.ChartException: $NO-RB$ =
Diskrepanz=20
(45!=3D8) der Datensatzanzahl in gestapelter Laufzeitdatenreihe=20
gefunden<BR>&nbsp;at=20
org.eclipse.birt.chart.factory.Generator.build(Generator.jav a:582) <BR>&nb=
sp;at=20
org.eclipse.birt.chart.reportitem.ChartReportItemPresentatio nImpl.onRowSe=
ts(ChartReportItemPresentationImpl.java:282)<BR>&nbsp;at=20
org.eclipse.birt.report.engine.executor.ExtendedItemExecutor .execute(Exte=
ndedItemExecutor.java:193)<BR>&nbsp;at=20
org.eclipse.birt.report.engine.executor.ReportExecutorVisito r.visitExtend=
edItem(ReportExecutorVisitor.java:239)<BR>&nbsp;at=20
org.eclipse.birt.report.engine.ir.ExtendedItemDesign.accept( ExtendedItemD=
esign.java:30)<BR>&nbsp;at=20
org.eclipse.birt.report.engine.executor.GridItemExecutor.exe cute(GridItem=
Executor.java:134)<BR>&nbsp;at=20
org.eclipse.birt.report.engine.executor.ReportExecutorVisito r.visitGridIt=
em(ReportExecutorVisitor.java:342)<BR>&nbsp;at=20
org.eclipse.birt.report.engine.ir.GridItemDesign.accept(Grid ItemDesign.ja=
va:117)<BR>&nbsp;at=20
org.eclipse.birt.report.engine.executor.ReportExecutor.execu te(ReportExec=
utor.java:162)<BR>&nbsp;at=20
org.eclipse.birt.report.engine.api.impl.RunAndRenderTask.run (RunAndRender=
Task.java:122)<BR>&nbsp;at=20
org.eclipse.birt.report.viewer.aggregation.layout.EngineFrag ment.doServic=
e(Unknown=20
Source)<BR>&nbsp;at=20
org.eclipse.birt.report.viewer.aggregation.BaseFragment.serv ice(Unknown=20
Source)<BR>&nbsp;at=20
org.eclipse.birt.report.viewer.servlets.ViewerServlet.doPost (Unknown=20
Source)<BR>&nbsp;at=20
org.eclipse.birt.report.viewer.servlets.ViewerServlet.doGet( Unknown=20
Source)<BR>&nbsp;at=20
javax.servlet.http.HttpServlet.service(HttpServlet.java:740) <BR>&nbsp;at =

javax.servlet.http.HttpServlet.service(HttpServlet.java:853) <BR>&nbsp;at =

org.apache.catalina.core.ApplicationFilterChain.internalDoFi lter(Applicat=
ionFilterChain.java:247)<BR>&nbsp;at=20
org.apache.catalina.core.ApplicationFilterChain.doFilter(App licationFilte=
rChain.java:193)<BR>&nbsp;at=20
org.apache.catalina.core.StandardWrapperValve.invoke(Standar dWrapperValve=
..java:256)<BR>&nbsp;at=20
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)<BR>&nbsp;at=20
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)<BR>&nbsp;at=20
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995) <BR>=
&nbsp;at=20
org.apache.catalina.core.StandardContextValve.invoke(Standar dContextValve=
..java:191)<BR>&nbsp;at=20
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)<BR>&nbsp;at=20
org.apache.catalina.valves.CertificatesValve.invoke(Certific atesValve.jav=
a:246)<BR>&nbsp;at=20
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:641)<BR>&nbsp;at=20
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)<BR>&nbsp;at=20
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995) <BR>=
&nbsp;at=20
org.apache.catalina.core.StandardContext.invoke(StandardCont ext.java:2422=
)<BR>&nbsp;at=20
org.apache.catalina.core.StandardHostValve.invoke(StandardHo stValve.java:=
180)<BR>&nbsp;at=20
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)<BR>&nbsp;at=20
org.apache.catalina.valves.ErrorDispatcherValve.invoke(Error DispatcherVal=
ve.java:171)<BR>&nbsp;at=20
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:641)<BR>&nbsp;at=20
org.eclipse.tomcat.internal.EclipseErrorReportValve.invoke(E clipseErrorRe=
portValve.java:153)<BR>&nbsp;at=20
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:641)<BR>&nbsp;at=20
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)<BR>&nbsp;at=20
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995) <BR>=
&nbsp;at=20
org.apache.catalina.core.StandardEngineValve.invoke(Standard EngineValve.j=
ava:174)<BR>&nbsp;at=20
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)<BR>&nbsp;at=20
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)<BR>&nbsp;at=20
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995) <BR>=
&nbsp;at=20
org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapte r.java:199) <B=
R>&nbsp;at=20
org.apache.coyote.http11.Http11Processor.process(Http11Proce ssor.java:828=
)<BR>&nbsp;at=20
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHand ler.processCo=
nnection(Http11Protocol.java:700)<BR>&nbsp;at=20
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndp oint.java:584=
)<BR>&nbsp;at=20
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.ru n(ThreadPool.=
java:683)<BR>&nbsp;at=20
java.lang.Thread.run(Unknown Source)<BR>Caused by:=20
java.lang.IllegalArgumentException: Diskrepanz (45!=3D8) der =
Datensatzanzahl in=20
gestapelter Laufzeitdatenreihe gefunden<BR>&nbsp;at=20
org.eclipse.birt.chart.computation.withaxes.StackedSeriesLoo kup.create(St=
ackedSeriesLookup.java:251)<BR>&nbsp;at=20
org.eclipse.birt.chart.computation.withaxes.PlotWith2DAxes.b uildAxes(Plot=
With2DAxes.java:297)<BR>&nbsp;at=20
org.eclipse.birt.chart.computation.withaxes.PlotWith2DAxes.& amp;lt;init&gt;(P=
lotWith2DAxes.java:89)<BR>&nbsp;at=20
org.eclipse.birt.chart.factory.Generator.build(Generator.jav a:575) <BR>&nb=
sp;...=20
46 more<BR>01.12.2005 06:55:21=20
org.eclipse.birt.report.engine.executor.ExtendedItemExecutor =20
execute<BR>SCHWERWIEGEND: java.lang.IllegalArgumentException: Diskrepanz =
(45!=3D8)=20
der Datensatzanzahl in gestapelter Laufzeitdatenreihe=20
gefunden<BR>org.eclipse.birt.chart.exception.ChartException: $NO-RB$ =
Diskrepanz=20
(45!=3D8) der Datensatzanzahl in gestapelter Laufzeitdatenreihe=20
gefunden<BR>&nbsp;at=20
org.eclipse.birt.chart.factory.Generator.build(Generator.jav a:582) <BR>&nb=
sp;at=20
org.eclipse.birt.chart.reportitem.ChartReportItemPresentatio nImpl.onRowSe=
ts(ChartReportItemPresentationImpl.java:282)<BR>&nbsp;at=20
org.eclipse.birt.report.engine.executor.ExtendedItemExecutor .execute(Exte=
ndedItemExecutor.java:193)<BR>&nbsp;at=20
org.eclipse.birt.report.engine.executor.ReportExecutorVisito r.visitExtend=
edItem(ReportExecutorVisitor.java:239)<BR>&nbsp;at=20
org.eclipse.birt.report.engine.ir.ExtendedItemDesign.accept( ExtendedItemD=
esign.java:30)<BR>&nbsp;at=20
org.eclipse.birt.report.engine.executor.GridItemExecutor.exe cute(GridItem=
Executor.java:134)<BR>&nbsp;at=20
org.eclipse.birt.report.engine.executor.ReportExecutorVisito r.visitGridIt=
em(ReportExecutorVisitor.java:342)<BR>&nbsp;at=20
org.eclipse.birt.report.engine.ir.GridItemDesign.accept(Grid ItemDesign.ja=
va:117)<BR>&nbsp;at=20
org.eclipse.birt.report.engine.executor.ReportExecutor.execu te(ReportExec=
utor.java:162)<BR>&nbsp;at=20
org.eclipse.birt.report.engine.api.impl.RunAndRenderTask.run (RunAndRender=
Task.java:122)<BR>&nbsp;at=20
org.eclipse.birt.report.viewer.aggregation.layout.EngineFrag ment.doServic=
e(Unknown=20
Source)<BR>&nbsp;at=20
org.eclipse.birt.report.viewer.aggregation.BaseFragment.serv ice(Unknown=20
Source)<BR>&nbsp;at=20
org.eclipse.birt.report.viewer.servlets.ViewerServlet.doPost (Unknown=20
Source)<BR>&nbsp;at=20
org.eclipse.birt.report.viewer.servlets.ViewerServlet.doGet( Unknown=20
Source)<BR>&nbsp;at=20
javax.servlet.http.HttpServlet.service(HttpServlet.java:740) <BR>&nbsp;at =

javax.servlet.http.HttpServlet.service(HttpServlet.java:853) <BR>&nbsp;at =

org.apache.catalina.core.ApplicationFilterChain.internalDoFi lter(Applicat=
ionFilterChain.java:247)<BR>&nbsp;at=20
org.apache.catalina.core.ApplicationFilterChain.doFilter(App licationFilte=
rChain.java:193)<BR>&nbsp;at=20
org.apache.catalina.core.StandardWrapperValve.invoke(Standar dWrapperValve=
..java:256)<BR>&nbsp;at=20
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)<BR>&nbsp;at=20
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)<BR>&nbsp;at=20
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995) <BR>=
&nbsp;at=20
org.apache.catalina.core.StandardContextValve.invoke(Standar dContextValve=
..java:191)<BR>&nbsp;at=20
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)<BR>&nbsp;at=20
org.apache.catalina.valves.CertificatesValve.invoke(Certific atesValve.jav=
a:246)<BR>&nbsp;at=20
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:641)<BR>&nbsp;at=20
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)<BR>&nbsp;at=20
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995) <BR>=
&nbsp;at=20
org.apache.catalina.core.StandardContext.invoke(StandardCont ext.java:2422=
)<BR>&nbsp;at=20
org.apache.catalina.core.StandardHostValve.invoke(StandardHo stValve.java:=
180)<BR>&nbsp;at=20
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)<BR>&nbsp;at=20
org.apache.catalina.valves.ErrorDispatcherValve.invoke(Error DispatcherVal=
ve.java:171)<BR>&nbsp;at=20
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:641)<BR>&nbsp;at=20
org.eclipse.tomcat.internal.EclipseErrorReportValve.invoke(E clipseErrorRe=
portValve.java:153)<BR>&nbsp;at=20
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:641)<BR>&nbsp;at=20
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)<BR>&nbsp;at=20
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995) <BR>=
&nbsp;at=20
org.apache.catalina.core.StandardEngineValve.invoke(Standard EngineValve.j=
ava:174)<BR>&nbsp;at=20
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)<BR>&nbsp;at=20
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)<BR>&nbsp;at=20
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995) <BR>=
&nbsp;at=20
org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapte r.java:199) <B=
R>&nbsp;at=20
org.apache.coyote.http11.Http11Processor.process(Http11Proce ssor.java:828=
)<BR>&nbsp;at=20
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHand ler.processCo=
nnection(Http11Protocol.java:700)<BR>&nbsp;at=20
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndp oint.java:584=
)<BR>&nbsp;at=20
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.ru n(ThreadPool.=
java:683)<BR>&nbsp;at=20
java.lang.Thread.run(Unknown Source)<BR>Caused by:=20
java.lang.IllegalArgumentException: Diskrepanz (45!=3D8) der =
Datensatzanzahl in=20
gestapelter Laufzeitdatenreihe gefunden<BR>&nbsp;at=20
org.eclipse.birt.chart.computation.withaxes.StackedSeriesLoo kup.create(St=
ackedSeriesLookup.java:251)<BR>&nbsp;at=20
org.eclipse.birt.chart.computation.withaxes.PlotWith2DAxes.b uildAxes(Plot=
With2DAxes.java:297)<BR>&nbsp;at=20
org.eclipse.birt.chart.computation.withaxes.PlotWith2DAxes.& amp;lt;init&gt;(P=
lotWith2DAxes.java:89)<BR>&nbsp;at=20
org.eclipse.birt.chart.factory.Generator.build(Generator.jav a:575) <BR>&nb=
sp;...=20
46 more<BR>01.12.2005 06:55:21 =
org.eclipse.birt.data.engine.impl.DataEngineImpl=20
shutdown<BR>INFO: Data engine shuts down</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Thanks for your help</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Kurt</FONT></DIV></BODY></HTML>

------=_NextPart_000_0021_01C5F645.12CBCE50--
Re: Birt Line Chart [message #95925 is a reply to message #95882] Thu, 01 December 2005 05:00 Go to previous message
Eclipse UserFriend
This is a multi-part message in MIME format.

------=_NextPart_000_005E_01C5F666.7427A720
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Hi Kurt,

I believe this problem has been fixed, can you try with the latest =
nightly build?

Thanks,

David
"Kurt Knippschild" <kurt@ingenieurbuero-knippschild.de> wrote in =
message news:dmm3ii$dr$1@news.eclipse.org...
Hi David,

when I do this then I have this Error:

01.12.2005 06:55:21 org.eclipse.birt.chart.log.impl.JavaUtilLoggerImpl =
log
SCHWERWIEGEND: Exception
org.eclipse.birt.chart.exception.ChartException: $NO-RB$ Diskrepanz =
(45!=3D8) der Datensatzanzahl in gestapelter Laufzeitdatenreihe gefunden
at org.eclipse.birt.chart.factory.Generator.build(Generator.jav a:582)
at =
org.eclipse.birt.chart.reportitem.ChartReportItemPresentatio nImpl.onRowSe=
ts(ChartReportItemPresentationImpl.java:282)
at =
org.eclipse.birt.report.engine.executor.ExtendedItemExecutor .execute(Exte=
ndedItemExecutor.java:193)
at =
org.eclipse.birt.report.engine.executor.ReportExecutorVisito r.visitExtend=
edItem(ReportExecutorVisitor.java:239)
at =
org.eclipse.birt.report.engine.ir.ExtendedItemDesign.accept( ExtendedItemD=
esign.java:30)
at =
org.eclipse.birt.report.engine.executor.GridItemExecutor.exe cute(GridItem=
Executor.java:134)
at =
org.eclipse.birt.report.engine.executor.ReportExecutorVisito r.visitGridIt=
em(ReportExecutorVisitor.java:342)
at =
org.eclipse.birt.report.engine.ir.GridItemDesign.accept(Grid ItemDesign.ja=
va:117)
at =
org.eclipse.birt.report.engine.executor.ReportExecutor.execu te(ReportExec=
utor.java:162)
at =
org.eclipse.birt.report.engine.api.impl.RunAndRenderTask.run (RunAndRender=
Task.java:122)
at =
org.eclipse.birt.report.viewer.aggregation.layout.EngineFrag ment.doServic=
e(Unknown Source)
at =
org.eclipse.birt.report.viewer.aggregation.BaseFragment.serv ice(Unknown =
Source)
at =
org.eclipse.birt.report.viewer.servlets.ViewerServlet.doPost (Unknown =
Source)
at =
org.eclipse.birt.report.viewer.servlets.ViewerServlet.doGet( Unknown =
Source)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at =
org.apache.catalina.core.ApplicationFilterChain.internalDoFi lter(Applicat=
ionFilterChain.java:247)
at =
org.apache.catalina.core.ApplicationFilterChain.doFilter(App licationFilte=
rChain.java:193)
at =
org.apache.catalina.core.StandardWrapperValve.invoke(Standar dWrapperValve=
..java:256)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)
at =
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)
at =
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995)
at =
org.apache.catalina.core.StandardContextValve.invoke(Standar dContextValve=
..java:191)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)
at =
org.apache.catalina.valves.CertificatesValve.invoke(Certific atesValve.jav=
a:246)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:641)
at =
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)
at =
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995)
at =
org.apache.catalina.core.StandardContext.invoke(StandardCont ext.java:2422=
)
at =
org.apache.catalina.core.StandardHostValve.invoke(StandardHo stValve.java:=
180)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)
at =
org.apache.catalina.valves.ErrorDispatcherValve.invoke(Error DispatcherVal=
ve.java:171)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:641)
at =
org.eclipse.tomcat.internal.EclipseErrorReportValve.invoke(E clipseErrorRe=
portValve.java:153)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:641)
at =
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)
at =
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995)
at =
org.apache.catalina.core.StandardEngineValve.invoke(Standard EngineValve.j=
ava:174)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)
at =
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)
at =
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995)
at =
org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapte r.java:199)
at =
org.apache.coyote.http11.Http11Processor.process(Http11Proce ssor.java:828=
)
at =
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHand ler.processCo=
nnection(Http11Protocol.java:700)
at =
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndp oint.java:584=
)
at =
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.ru n(ThreadPool.=
java:683)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.IllegalArgumentException: Diskrepanz (45!=3D8) =
der Datensatzanzahl in gestapelter Laufzeitdatenreihe gefunden
at =
org.eclipse.birt.chart.computation.withaxes.StackedSeriesLoo kup.create(St=
ackedSeriesLookup.java:251)
at =
org.eclipse.birt.chart.computation.withaxes.PlotWith2DAxes.b uildAxes(Plot=
With2DAxes.java:297)
at =
org.eclipse.birt.chart.computation.withaxes.PlotWith2DAxes.<init >(PlotWit=
h2DAxes.java:89)
at org.eclipse.birt.chart.factory.Generator.build(Generator.jav a:575)
... 46 more
01.12.2005 06:55:21 org.eclipse.birt.chart.log.impl.JavaUtilLoggerImpl =
log
SCHWERWIEGEND: ChartReportItemPresentationImpl: onRowSets(...) - =
Fehler
01.12.2005 06:55:21 org.eclipse.birt.chart.log.impl.JavaUtilLoggerImpl =
log
SCHWERWIEGEND: Exception
org.eclipse.birt.chart.exception.ChartException: $NO-RB$ Diskrepanz =
(45!=3D8) der Datensatzanzahl in gestapelter Laufzeitdatenreihe gefunden
at org.eclipse.birt.chart.factory.Generator.build(Generator.jav a:582)
at =
org.eclipse.birt.chart.reportitem.ChartReportItemPresentatio nImpl.onRowSe=
ts(ChartReportItemPresentationImpl.java:282)
at =
org.eclipse.birt.report.engine.executor.ExtendedItemExecutor .execute(Exte=
ndedItemExecutor.java:193)
at =
org.eclipse.birt.report.engine.executor.ReportExecutorVisito r.visitExtend=
edItem(ReportExecutorVisitor.java:239)
at =
org.eclipse.birt.report.engine.ir.ExtendedItemDesign.accept( ExtendedItemD=
esign.java:30)
at =
org.eclipse.birt.report.engine.executor.GridItemExecutor.exe cute(GridItem=
Executor.java:134)
at =
org.eclipse.birt.report.engine.executor.ReportExecutorVisito r.visitGridIt=
em(ReportExecutorVisitor.java:342)
at =
org.eclipse.birt.report.engine.ir.GridItemDesign.accept(Grid ItemDesign.ja=
va:117)
at =
org.eclipse.birt.report.engine.executor.ReportExecutor.execu te(ReportExec=
utor.java:162)
at =
org.eclipse.birt.report.engine.api.impl.RunAndRenderTask.run (RunAndRender=
Task.java:122)
at =
org.eclipse.birt.report.viewer.aggregation.layout.EngineFrag ment.doServic=
e(Unknown Source)
at =
org.eclipse.birt.report.viewer.aggregation.BaseFragment.serv ice(Unknown =
Source)
at =
org.eclipse.birt.report.viewer.servlets.ViewerServlet.doPost (Unknown =
Source)
at =
org.eclipse.birt.report.viewer.servlets.ViewerServlet.doGet( Unknown =
Source)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at =
org.apache.catalina.core.ApplicationFilterChain.internalDoFi lter(Applicat=
ionFilterChain.java:247)
at =
org.apache.catalina.core.ApplicationFilterChain.doFilter(App licationFilte=
rChain.java:193)
at =
org.apache.catalina.core.StandardWrapperValve.invoke(Standar dWrapperValve=
..java:256)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)
at =
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)
at =
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995)
at =
org.apache.catalina.core.StandardContextValve.invoke(Standar dContextValve=
..java:191)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)
at =
org.apache.catalina.valves.CertificatesValve.invoke(Certific atesValve.jav=
a:246)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:641)
at =
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)
at =
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995)
at =
org.apache.catalina.core.StandardContext.invoke(StandardCont ext.java:2422=
)
at =
org.apache.catalina.core.StandardHostValve.invoke(StandardHo stValve.java:=
180)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)
at =
org.apache.catalina.valves.ErrorDispatcherValve.invoke(Error DispatcherVal=
ve.java:171)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:641)
at =
org.eclipse.tomcat.internal.EclipseErrorReportValve.invoke(E clipseErrorRe=
portValve.java:153)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:641)
at =
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)
at =
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995)
at =
org.apache.catalina.core.StandardEngineValve.invoke(Standard EngineValve.j=
ava:174)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)
at =
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)
at =
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995)
at =
org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapte r.java:199)
at =
org.apache.coyote.http11.Http11Processor.process(Http11Proce ssor.java:828=
)
at =
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHand ler.processCo=
nnection(Http11Protocol.java:700)
at =
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndp oint.java:584=
)
at =
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.ru n(ThreadPool.=
java:683)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.IllegalArgumentException: Diskrepanz (45!=3D8) =
der Datensatzanzahl in gestapelter Laufzeitdatenreihe gefunden
at =
org.eclipse.birt.chart.computation.withaxes.StackedSeriesLoo kup.create(St=
ackedSeriesLookup.java:251)
at =
org.eclipse.birt.chart.computation.withaxes.PlotWith2DAxes.b uildAxes(Plot=
With2DAxes.java:297)
at =
org.eclipse.birt.chart.computation.withaxes.PlotWith2DAxes.<init >(PlotWit=
h2DAxes.java:89)
at org.eclipse.birt.chart.factory.Generator.build(Generator.jav a:575)
... 46 more
01.12.2005 06:55:21 =
org.eclipse.birt.report.engine.executor.ExtendedItemExecutor execute
SCHWERWIEGEND: java.lang.IllegalArgumentException: Diskrepanz =
(45!=3D8) der Datensatzanzahl in gestapelter Laufzeitdatenreihe gefunden
org.eclipse.birt.chart.exception.ChartException: $NO-RB$ Diskrepanz =
(45!=3D8) der Datensatzanzahl in gestapelter Laufzeitdatenreihe gefunden
at org.eclipse.birt.chart.factory.Generator.build(Generator.jav a:582)
at =
org.eclipse.birt.chart.reportitem.ChartReportItemPresentatio nImpl.onRowSe=
ts(ChartReportItemPresentationImpl.java:282)
at =
org.eclipse.birt.report.engine.executor.ExtendedItemExecutor .execute(Exte=
ndedItemExecutor.java:193)
at =
org.eclipse.birt.report.engine.executor.ReportExecutorVisito r.visitExtend=
edItem(ReportExecutorVisitor.java:239)
at =
org.eclipse.birt.report.engine.ir.ExtendedItemDesign.accept( ExtendedItemD=
esign.java:30)
at =
org.eclipse.birt.report.engine.executor.GridItemExecutor.exe cute(GridItem=
Executor.java:134)
at =
org.eclipse.birt.report.engine.executor.ReportExecutorVisito r.visitGridIt=
em(ReportExecutorVisitor.java:342)
at =
org.eclipse.birt.report.engine.ir.GridItemDesign.accept(Grid ItemDesign.ja=
va:117)
at =
org.eclipse.birt.report.engine.executor.ReportExecutor.execu te(ReportExec=
utor.java:162)
at =
org.eclipse.birt.report.engine.api.impl.RunAndRenderTask.run (RunAndRender=
Task.java:122)
at =
org.eclipse.birt.report.viewer.aggregation.layout.EngineFrag ment.doServic=
e(Unknown Source)
at =
org.eclipse.birt.report.viewer.aggregation.BaseFragment.serv ice(Unknown =
Source)
at =
org.eclipse.birt.report.viewer.servlets.ViewerServlet.doPost (Unknown =
Source)
at =
org.eclipse.birt.report.viewer.servlets.ViewerServlet.doGet( Unknown =
Source)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at =
org.apache.catalina.core.ApplicationFilterChain.internalDoFi lter(Applicat=
ionFilterChain.java:247)
at =
org.apache.catalina.core.ApplicationFilterChain.doFilter(App licationFilte=
rChain.java:193)
at =
org.apache.catalina.core.StandardWrapperValve.invoke(Standar dWrapperValve=
..java:256)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)
at =
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)
at =
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995)
at =
org.apache.catalina.core.StandardContextValve.invoke(Standar dContextValve=
..java:191)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)
at =
org.apache.catalina.valves.CertificatesValve.invoke(Certific atesValve.jav=
a:246)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:641)
at =
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)
at =
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995)
at =
org.apache.catalina.core.StandardContext.invoke(StandardCont ext.java:2422=
)
at =
org.apache.catalina.core.StandardHostValve.invoke(StandardHo stValve.java:=
180)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)
at =
org.apache.catalina.valves.ErrorDispatcherValve.invoke(Error DispatcherVal=
ve.java:171)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:641)
at =
org.eclipse.tomcat.internal.EclipseErrorReportValve.invoke(E clipseErrorRe=
portValve.java:153)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:641)
at =
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)
at =
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995)
at =
org.apache.catalina.core.StandardEngineValve.invoke(Standard EngineValve.j=
ava:174)
at =
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)
at =
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)
at =
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995)
at =
org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapte r.java:199)
at =
org.apache.coyote.http11.Http11Processor.process(Http11Proce ssor.java:828=
)
at =
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHand ler.processCo=
nnection(Http11Protocol.java:700)
at =
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndp oint.java:584=
)
at =
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.ru n(ThreadPool.=
java:683)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.IllegalArgumentException: Diskrepanz (45!=3D8) =
der Datensatzanzahl in gestapelter Laufzeitdatenreihe gefunden
at =
org.eclipse.birt.chart.computation.withaxes.StackedSeriesLoo kup.create(St=
ackedSeriesLookup.java:251)
at =
org.eclipse.birt.chart.computation.withaxes.PlotWith2DAxes.b uildAxes(Plot=
With2DAxes.java:297)
at =
org.eclipse.birt.chart.computation.withaxes.PlotWith2DAxes.<init >(PlotWit=
h2DAxes.java:89)
at org.eclipse.birt.chart.factory.Generator.build(Generator.jav a:575)
... 46 more
01.12.2005 06:55:21 org.eclipse.birt.data.engine.impl.DataEngineImpl =
shutdown
INFO: Data engine shuts down

Thanks for your help

Kurt
------=_NextPart_000_005E_01C5F666.7427A720
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<META content=3D"MSHTML 6.00.2900.2180" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3DArial size=3D2>Hi Kurt,</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>I believe this problem has been fixed, =
can you try=20
with the latest nightly build?</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Thanks,</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>David</FONT></DIV>
<BLOCKQUOTE dir=3Dltr=20
style=3D"PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; =
BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
<DIV>"Kurt Knippschild" &lt;<A=20
=
href=3D"mailto:kurt@ingenieurbuero-knippschild.de">kurt@ingenieurbuero-kn=
ippschild.de</A>&gt;=20
wrote in message <A=20
=
href=3D"news:dmm3ii$dr$1@news.eclipse.org">news:dmm3ii$dr$1@news.eclipse.=
org</A>...</DIV>
<DIV><FONT face=3DArial size=3D2>Hi David,</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>when I do this then I have this=20
Error:</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>01.12.2005 06:55:21=20
org.eclipse.birt.chart.log.impl.JavaUtilLoggerImpl =
log<BR>SCHWERWIEGEND:=20
Exception<BR>org.eclipse.birt.chart.exception.ChartException: $NO-RB$=20
Diskrepanz (45!=3D8) der Datensatzanzahl in gestapelter =
Laufzeitdatenreihe=20
gefunden<BR>&nbsp;at=20
=
org.eclipse.birt.chart.factory.Generator.build(Generator.jav a:582) <BR>&nb=
sp;at=20
=
org.eclipse.birt.chart.reportitem.ChartReportItemPresentatio nImpl.onRowSe=
ts(ChartReportItemPresentationImpl.java:282)<BR>&nbsp;at=20
=
org.eclipse.birt.report.engine.executor.ExtendedItemExecutor .execute(Exte=
ndedItemExecutor.java:193)<BR>&nbsp;at=20
=
org.eclipse.birt.report.engine.executor.ReportExecutorVisito r.visitExtend=
edItem(ReportExecutorVisitor.java:239)<BR>&nbsp;at=20
=
org.eclipse.birt.report.engine.ir.ExtendedItemDesign.accept( ExtendedItemD=
esign.java:30)<BR>&nbsp;at=20
=
org.eclipse.birt.report.engine.executor.GridItemExecutor.exe cute(GridItem=
Executor.java:134)<BR>&nbsp;at=20
=
org.eclipse.birt.report.engine.executor.ReportExecutorVisito r.visitGridIt=
em(ReportExecutorVisitor.java:342)<BR>&nbsp;at=20
=
org.eclipse.birt.report.engine.ir.GridItemDesign.accept(Grid ItemDesign.ja=
va:117)<BR>&nbsp;at=20
=
org.eclipse.birt.report.engine.executor.ReportExecutor.execu te(ReportExec=
utor.java:162)<BR>&nbsp;at=20
=
org.eclipse.birt.report.engine.api.impl.RunAndRenderTask.run (RunAndRender=
Task.java:122)<BR>&nbsp;at=20
=
org.eclipse.birt.report.viewer.aggregation.layout.EngineFrag ment.doServic=
e(Unknown=20
Source)<BR>&nbsp;at=20
=
org.eclipse.birt.report.viewer.aggregation.BaseFragment.serv ice(Unknown=20
Source)<BR>&nbsp;at=20
org.eclipse.birt.report.viewer.servlets.ViewerServlet.doPost (Unknown=20
Source)<BR>&nbsp;at=20
org.eclipse.birt.report.viewer.servlets.ViewerServlet.doGet( Unknown=20
Source)<BR>&nbsp;at=20
=
javax.servlet.http.HttpServlet.service(HttpServlet.java:740) <BR>&nbsp;at =

=
javax.servlet.http.HttpServlet.service(HttpServlet.java:853) <BR>&nbsp;at =

=
org.apache.catalina.core.ApplicationFilterChain.internalDoFi lter(Applicat=
ionFilterChain.java:247)<BR>&nbsp;at=20
=
org.apache.catalina.core.ApplicationFilterChain.doFilter(App licationFilte=
rChain.java:193)<BR>&nbsp;at=20
=
org.apache.catalina.core.StandardWrapperValve.invoke(Standar dWrapperValve=
..java:256)<BR>&nbsp;at=20
=
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)<BR>&nbsp;at=20
=
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)<BR>&nbsp;at=20
=
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995) <BR>=
&nbsp;at=20
=
org.apache.catalina.core.StandardContextValve.invoke(Standar dContextValve=
..java:191)<BR>&nbsp;at=20
=
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)<BR>&nbsp;at=20
=
org.apache.catalina.valves.CertificatesValve.invoke(Certific atesValve.jav=
a:246)<BR>&nbsp;at=20
=
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:641)<BR>&nbsp;at=20
=
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)<BR>&nbsp;at=20
=
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995) <BR>=
&nbsp;at=20
=
org.apache.catalina.core.StandardContext.invoke(StandardCont ext.java:2422=
)<BR>&nbsp;at=20
=
org.apache.catalina.core.StandardHostValve.invoke(StandardHo stValve.java:=
180)<BR>&nbsp;at=20
=
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)<BR>&nbsp;at=20
=
org.apache.catalina.valves.ErrorDispatcherValve.invoke(Error DispatcherVal=
ve.java:171)<BR>&nbsp;at=20
=
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:641)<BR>&nbsp;at=20
=
org.eclipse.tomcat.internal.EclipseErrorReportValve.invoke(E clipseErrorRe=
portValve.java:153)<BR>&nbsp;at=20
=
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:641)<BR>&nbsp;at=20
=
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)<BR>&nbsp;at=20
=
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995) <BR>=
&nbsp;at=20
=
org.apache.catalina.core.StandardEngineValve.invoke(Standard EngineValve.j=
ava:174)<BR>&nbsp;at=20
=
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)<BR>&nbsp;at=20
=
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)<BR>&nbsp;at=20
=
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995) <BR>=
&nbsp;at=20
=
org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapte r.java:199) <B=
R>&nbsp;at=20
=
org.apache.coyote.http11.Http11Processor.process(Http11Proce ssor.java:828=
)<BR>&nbsp;at=20
=
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHand ler.processCo=
nnection(Http11Protocol.java:700)<BR>&nbsp;at=20
=
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndp oint.java:584=
)<BR>&nbsp;at=20
=
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.ru n(ThreadPool.=
java:683)<BR>&nbsp;at=20
java.lang.Thread.run(Unknown Source)<BR>Caused by:=20
java.lang.IllegalArgumentException: Diskrepanz (45!=3D8) der =
Datensatzanzahl in=20
gestapelter Laufzeitdatenreihe gefunden<BR>&nbsp;at=20
=
org.eclipse.birt.chart.computation.withaxes.StackedSeriesLoo kup.create(St=
ackedSeriesLookup.java:251)<BR>&nbsp;at=20
=
org.eclipse.birt.chart.computation.withaxes.PlotWith2DAxes.b uildAxes(Plot=
With2DAxes.java:297)<BR>&nbsp;at=20
=
org.eclipse.birt.chart.computation.withaxes.PlotWith2DAxes.& amp;lt;init&gt;(P=
lotWith2DAxes.java:89)<BR>&nbsp;at=20
=
org.eclipse.birt.chart.factory.Generator.build(Generator.jav a:575) <BR>&nb=
sp;...=20
46 more<BR>01.12.2005 06:55:21=20
org.eclipse.birt.chart.log.impl.JavaUtilLoggerImpl =
log<BR>SCHWERWIEGEND:=20
ChartReportItemPresentationImpl: onRowSets(...)&nbsp;=96 =
Fehler<BR>01.12.2005=20
06:55:21 org.eclipse.birt.chart.log.impl.JavaUtilLoggerImpl=20
log<BR>SCHWERWIEGEND:=20
Exception<BR>org.eclipse.birt.chart.exception.ChartException: $NO-RB$=20
Diskrepanz (45!=3D8) der Datensatzanzahl in gestapelter =
Laufzeitdatenreihe=20
gefunden<BR>&nbsp;at=20
=
org.eclipse.birt.chart.factory.Generator.build(Generator.jav a:582) <BR>&nb=
sp;at=20
=
org.eclipse.birt.chart.reportitem.ChartReportItemPresentatio nImpl.onRowSe=
ts(ChartReportItemPresentationImpl.java:282)<BR>&nbsp;at=20
=
org.eclipse.birt.report.engine.executor.ExtendedItemExecutor .execute(Exte=
ndedItemExecutor.java:193)<BR>&nbsp;at=20
=
org.eclipse.birt.report.engine.executor.ReportExecutorVisito r.visitExtend=
edItem(ReportExecutorVisitor.java:239)<BR>&nbsp;at=20
=
org.eclipse.birt.report.engine.ir.ExtendedItemDesign.accept( ExtendedItemD=
esign.java:30)<BR>&nbsp;at=20
=
org.eclipse.birt.report.engine.executor.GridItemExecutor.exe cute(GridItem=
Executor.java:134)<BR>&nbsp;at=20
=
org.eclipse.birt.report.engine.executor.ReportExecutorVisito r.visitGridIt=
em(ReportExecutorVisitor.java:342)<BR>&nbsp;at=20
=
org.eclipse.birt.report.engine.ir.GridItemDesign.accept(Grid ItemDesign.ja=
va:117)<BR>&nbsp;at=20
=
org.eclipse.birt.report.engine.executor.ReportExecutor.execu te(ReportExec=
utor.java:162)<BR>&nbsp;at=20
=
org.eclipse.birt.report.engine.api.impl.RunAndRenderTask.run (RunAndRender=
Task.java:122)<BR>&nbsp;at=20
=
org.eclipse.birt.report.viewer.aggregation.layout.EngineFrag ment.doServic=
e(Unknown=20
Source)<BR>&nbsp;at=20
=
org.eclipse.birt.report.viewer.aggregation.BaseFragment.serv ice(Unknown=20
Source)<BR>&nbsp;at=20
org.eclipse.birt.report.viewer.servlets.ViewerServlet.doPost (Unknown=20
Source)<BR>&nbsp;at=20
org.eclipse.birt.report.viewer.servlets.ViewerServlet.doGet( Unknown=20
Source)<BR>&nbsp;at=20
=
javax.servlet.http.HttpServlet.service(HttpServlet.java:740) <BR>&nbsp;at =

=
javax.servlet.http.HttpServlet.service(HttpServlet.java:853) <BR>&nbsp;at =

=
org.apache.catalina.core.ApplicationFilterChain.internalDoFi lter(Applicat=
ionFilterChain.java:247)<BR>&nbsp;at=20
=
org.apache.catalina.core.ApplicationFilterChain.doFilter(App licationFilte=
rChain.java:193)<BR>&nbsp;at=20
=
org.apache.catalina.core.StandardWrapperValve.invoke(Standar dWrapperValve=
..java:256)<BR>&nbsp;at=20
=
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)<BR>&nbsp;at=20
=
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)<BR>&nbsp;at=20
=
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995) <BR>=
&nbsp;at=20
=
org.apache.catalina.core.StandardContextValve.invoke(Standar dContextValve=
..java:191)<BR>&nbsp;at=20
=
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)<BR>&nbsp;at=20
=
org.apache.catalina.valves.CertificatesValve.invoke(Certific atesValve.jav=
a:246)<BR>&nbsp;at=20
=
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:641)<BR>&nbsp;at=20
=
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)<BR>&nbsp;at=20
=
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995) <BR>=
&nbsp;at=20
=
org.apache.catalina.core.StandardContext.invoke(StandardCont ext.java:2422=
)<BR>&nbsp;at=20
=
org.apache.catalina.core.StandardHostValve.invoke(StandardHo stValve.java:=
180)<BR>&nbsp;at=20
=
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)<BR>&nbsp;at=20
=
org.apache.catalina.valves.ErrorDispatcherValve.invoke(Error DispatcherVal=
ve.java:171)<BR>&nbsp;at=20
=
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:641)<BR>&nbsp;at=20
=
org.eclipse.tomcat.internal.EclipseErrorReportValve.invoke(E clipseErrorRe=
portValve.java:153)<BR>&nbsp;at=20
=
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:641)<BR>&nbsp;at=20
=
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)<BR>&nbsp;at=20
=
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995) <BR>=
&nbsp;at=20
=
org.apache.catalina.core.StandardEngineValve.invoke(Standard EngineValve.j=
ava:174)<BR>&nbsp;at=20
=
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)<BR>&nbsp;at=20
=
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)<BR>&nbsp;at=20
=
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995) <BR>=
&nbsp;at=20
=
org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapte r.java:199) <B=
R>&nbsp;at=20
=
org.apache.coyote.http11.Http11Processor.process(Http11Proce ssor.java:828=
)<BR>&nbsp;at=20
=
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHand ler.processCo=
nnection(Http11Protocol.java:700)<BR>&nbsp;at=20
=
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndp oint.java:584=
)<BR>&nbsp;at=20
=
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.ru n(ThreadPool.=
java:683)<BR>&nbsp;at=20
java.lang.Thread.run(Unknown Source)<BR>Caused by:=20
java.lang.IllegalArgumentException: Diskrepanz (45!=3D8) der =
Datensatzanzahl in=20
gestapelter Laufzeitdatenreihe gefunden<BR>&nbsp;at=20
=
org.eclipse.birt.chart.computation.withaxes.StackedSeriesLoo kup.create(St=
ackedSeriesLookup.java:251)<BR>&nbsp;at=20
=
org.eclipse.birt.chart.computation.withaxes.PlotWith2DAxes.b uildAxes(Plot=
With2DAxes.java:297)<BR>&nbsp;at=20
=
org.eclipse.birt.chart.computation.withaxes.PlotWith2DAxes.& amp;lt;init&gt;(P=
lotWith2DAxes.java:89)<BR>&nbsp;at=20
=
org.eclipse.birt.chart.factory.Generator.build(Generator.jav a:575) <BR>&nb=
sp;...=20
46 more<BR>01.12.2005 06:55:21=20
org.eclipse.birt.report.engine.executor.ExtendedItemExecutor =20
execute<BR>SCHWERWIEGEND: java.lang.IllegalArgumentException: =
Diskrepanz=20
(45!=3D8) der Datensatzanzahl in gestapelter Laufzeitdatenreihe=20
gefunden<BR>org.eclipse.birt.chart.exception.ChartException: $NO-RB$=20
Diskrepanz (45!=3D8) der Datensatzanzahl in gestapelter =
Laufzeitdatenreihe=20
gefunden<BR>&nbsp;at=20
=
org.eclipse.birt.chart.factory.Generator.build(Generator.jav a:582) <BR>&nb=
sp;at=20
=
org.eclipse.birt.chart.reportitem.ChartReportItemPresentatio nImpl.onRowSe=
ts(ChartReportItemPresentationImpl.java:282)<BR>&nbsp;at=20
=
org.eclipse.birt.report.engine.executor.ExtendedItemExecutor .execute(Exte=
ndedItemExecutor.java:193)<BR>&nbsp;at=20
=
org.eclipse.birt.report.engine.executor.ReportExecutorVisito r.visitExtend=
edItem(ReportExecutorVisitor.java:239)<BR>&nbsp;at=20
=
org.eclipse.birt.report.engine.ir.ExtendedItemDesign.accept( ExtendedItemD=
esign.java:30)<BR>&nbsp;at=20
=
org.eclipse.birt.report.engine.executor.GridItemExecutor.exe cute(GridItem=
Executor.java:134)<BR>&nbsp;at=20
=
org.eclipse.birt.report.engine.executor.ReportExecutorVisito r.visitGridIt=
em(ReportExecutorVisitor.java:342)<BR>&nbsp;at=20
=
org.eclipse.birt.report.engine.ir.GridItemDesign.accept(Grid ItemDesign.ja=
va:117)<BR>&nbsp;at=20
=
org.eclipse.birt.report.engine.executor.ReportExecutor.execu te(ReportExec=
utor.java:162)<BR>&nbsp;at=20
=
org.eclipse.birt.report.engine.api.impl.RunAndRenderTask.run (RunAndRender=
Task.java:122)<BR>&nbsp;at=20
=
org.eclipse.birt.report.viewer.aggregation.layout.EngineFrag ment.doServic=
e(Unknown=20
Source)<BR>&nbsp;at=20
=
org.eclipse.birt.report.viewer.aggregation.BaseFragment.serv ice(Unknown=20
Source)<BR>&nbsp;at=20
org.eclipse.birt.report.viewer.servlets.ViewerServlet.doPost (Unknown=20
Source)<BR>&nbsp;at=20
org.eclipse.birt.report.viewer.servlets.ViewerServlet.doGet( Unknown=20
Source)<BR>&nbsp;at=20
=
javax.servlet.http.HttpServlet.service(HttpServlet.java:740) <BR>&nbsp;at =

=
javax.servlet.http.HttpServlet.service(HttpServlet.java:853) <BR>&nbsp;at =

=
org.apache.catalina.core.ApplicationFilterChain.internalDoFi lter(Applicat=
ionFilterChain.java:247)<BR>&nbsp;at=20
=
org.apache.catalina.core.ApplicationFilterChain.doFilter(App licationFilte=
rChain.java:193)<BR>&nbsp;at=20
=
org.apache.catalina.core.StandardWrapperValve.invoke(Standar dWrapperValve=
..java:256)<BR>&nbsp;at=20
=
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)<BR>&nbsp;at=20
=
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)<BR>&nbsp;at=20
=
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995) <BR>=
&nbsp;at=20
=
org.apache.catalina.core.StandardContextValve.invoke(Standar dContextValve=
..java:191)<BR>&nbsp;at=20
=
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)<BR>&nbsp;at=20
=
org.apache.catalina.valves.CertificatesValve.invoke(Certific atesValve.jav=
a:246)<BR>&nbsp;at=20
=
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:641)<BR>&nbsp;at=20
=
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)<BR>&nbsp;at=20
=
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995) <BR>=
&nbsp;at=20
=
org.apache.catalina.core.StandardContext.invoke(StandardCont ext.java:2422=
)<BR>&nbsp;at=20
=
org.apache.catalina.core.StandardHostValve.invoke(StandardHo stValve.java:=
180)<BR>&nbsp;at=20
=
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)<BR>&nbsp;at=20
=
org.apache.catalina.valves.ErrorDispatcherValve.invoke(Error DispatcherVal=
ve.java:171)<BR>&nbsp;at=20
=
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:641)<BR>&nbsp;at=20
=
org.eclipse.tomcat.internal.EclipseErrorReportValve.invoke(E clipseErrorRe=
portValve.java:153)<BR>&nbsp;at=20
=
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:641)<BR>&nbsp;at=20
=
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)<BR>&nbsp;at=20
=
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995) <BR>=
&nbsp;at=20
=
org.apache.catalina.core.StandardEngineValve.invoke(Standard EngineValve.j=
ava:174)<BR>&nbsp;at=20
=
org.apache.catalina.core.StandardPipeline$StandardPipelineVa lveContext.in=
vokeNext(StandardPipeline.java:643)<BR>&nbsp;at=20
=
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:48=
0)<BR>&nbsp;at=20
=
org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:995) <BR>=
&nbsp;at=20
=
org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapte r.java:199) <B=
R>&nbsp;at=20
=
org.apache.coyote.http11.Http11Processor.process(Http11Proce ssor.java:828=
)<BR>&nbsp;at=20
=
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHand ler.processCo=
nnection(Http11Protocol.java:700)<BR>&nbsp;at=20
=
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndp oint.java:584=
)<BR>&nbsp;at=20
=
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.ru n(ThreadPool.=
java:683)<BR>&nbsp;at=20
java.lang.Thread.run(Unknown Source)<BR>Caused by:=20
java.lang.IllegalArgumentException: Diskrepanz (45!=3D8) der =
Datensatzanzahl in=20
gestapelter Laufzeitdatenreihe gefunden<BR>&nbsp;at=20
=
org.eclipse.birt.chart.computation.withaxes.StackedSeriesLoo kup.create(St=
ackedSeriesLookup.java:251)<BR>&nbsp;at=20
=
org.eclipse.birt.chart.computation.withaxes.PlotWith2DAxes.b uildAxes(Plot=
With2DAxes.java:297)<BR>&nbsp;at=20
=
org.eclipse.birt.chart.computation.withaxes.PlotWith2DAxes.& amp;lt;init&gt;(P=
lotWith2DAxes.java:89)<BR>&nbsp;at=20
=
org.eclipse.birt.chart.factory.Generator.build(Generator.jav a:575) <BR>&nb=
sp;...=20
46 more<BR>01.12.2005 06:55:21=20
org.eclipse.birt.data.engine.impl.DataEngineImpl shutdown<BR>INFO: =
Data engine=20
shuts down</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Thanks for your help</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial =
size=3D2>Kurt</FONT></DIV></BLOCKQUOTE></BODY></HTML>

------=_NextPart_000_005E_01C5F666.7427A720--
Previous Topic:out of memory on Server - Large number of datasets
Next Topic:How to generate report?
Goto Forum:
  


Current Time: Tue Jul 22 03:26:30 EDT 2025

Powered by FUDForum. Page generated in 0.33722 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top