Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Archived » BIRT » Area Chart v2.0.1
Area Chart v2.0.1 [message #167489] Mon, 05 June 2006 21:02 Go to next message
George Handin is currently offline George HandinFriend
Messages: 109
Registered: July 2009
Senior Member
This is a multi-part message in MIME format.
--------------060206060100030303080401
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

I have a query that returns 3 columns; one for the X-axis (salesmonth),
one for Y-axis (monthlysales), and one for grouping the data into four
categories (pipelinecategory).

I inserted a "Stacked Area" chart into the report.
I have one series labeled "Series 1" where:
Value (Y) Series = row["monthlysales"]
Value (X) Series = row["salesmonth"]
Optional Y Series Grouping = row["pipelinecategory"]

Question 1:
Does stacked series even work? When I preview the results, I'm missing
2 categories. The legend shows 3 categories where the 1st and 3rd
category are the same. The data displayed is rather odd ... with data
missing in the middle. See attached.

Question 2:
Is there a way to change the alignment orientation of the X-axis labels
(the dates) to be perpendicular to the X-axis?

Question 3:
Is there a way to display the color of the category as a "block" instead
of a "line" in the legend?

Question 4:
How does one format the Y-axis values such that Linear type values are
displayed as #,### (note the comma)?



--------------060206060100030303080401
Content-Type: image/jpeg;
name="AreaChart.jpg"
Content-Transfer-Encoding: base64
Content-Disposition: inline;
filename="AreaChart.jpg"

/9j/4AAQSkZJRgABAQEBLAEsAAD/2wBDAAUDBAQEAwUEBAQFBQUGBwwIBwcH Bw8LCwkMEQ8S
EhEPERETFhwXExQaFRERGCEYGh0dHx8fExciJCIeJBweHx7/2wBDAQUFBQcG Bw4ICA4eFBEU
Hh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4e Hh4eHh7/wAAR
CAJgA9oDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcI CQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS 0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1 dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW 19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcI CQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMz UvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0 dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU 1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD7LooooAKKKKACiiigAooo oAKKKKACiiig
AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC iiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo oAKKKKACiiig
AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC iiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo oAKKKKACiiig
AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC iiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo oAKKKKACiiig
AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC iiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo oAKKKKACiiig
AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC iiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo oAKKKKACiiig
AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC iiigAooooAKK
KKACiiigAopCOc5NLQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFF ABRRRQAUUUUA
FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU UUUAFFFFABRR
RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAcV4v8QeItP8AG+gafarZ ad4fuPlvtTvb
QzpLO8qLBaRlJ0aF3USjzZEMe8wou53CVydl8UtfsvDEfifWrTS7uz1Lwfee KrK0tY3t5LRL
dLd/sssrO4mZhdIvmKkeDGTsO8Be31fQNU1rWo11fWLOTw9DcQ3kOnQWLRzv PCyyR+bOZSHR
ZUEm1I4ySiAsUDq/MWPwqDaJ/YGta99q0q28OXPhnSxa2nkTw2M6RI7TSO7r LNst4cOiRpne
Sh3AKAP1Dxn4q0KTWNE1N9G1HVbf+yPst9b2Mttbr/aN69mm+AzSM3lNGZDi VfMDbP3ZBc9L
4E1vVdRk1zS9aNnNf6JqIspbmzgaCK5DW0FwHWJ3do8C4VCC7ZKFhjdtXEuf AWqammqX2u6/
Zza7dnTvInstOaC2iNhcvdW26F5nd/3rv5mJF3R4VdhBY7/gjQbvRo9UutTv 4L7U9Xvvt17J
b2zW8G8QxQoI4mZ2QeXBGTudiXLnIBCgA0dQ13T7BQ93M0EZljhEkkLhGeRw kahsYJZmVRzy
SAOtXYLqOcEosq46+ZE8f/oQFcj8YwP+ETsjz/yMmhd/+otaV2m0fT6GgBaa jh1ypBGSOPUc
f0p1UtJH+jP/ANfE3/o1qALbuEXLEAZA59Tx/WnVS1Yf6Mn/AF8Q/wDo1au0 AM3jeUBG4AEj
2J/+saHcIhdyFVeST2GKqxf8hm5/694v/QpP8KNbH/Envv8Ar2k/9BNAF2mb xvCEjcQSB7A/
/XFPqlL/AMhm2/695f8A0KP/ABoAu01HDrlSCMkceo4/pTqpaSP9Gf8A6+Jv /RrUAW2cKygk
AscLnuev9KdVO/A+1af/ANfB/wDRUlXKAGq4ZmAIJU4bHY9f60juEQu5CqvJ J7DFVrAD7VqH
/XwP/RUdJrY/4k99/wBe0n/oJoAu0zeN5QEbgASPYn/6xp9Uov8AkM3P/XvF /wChSf4UAXaY
jh0DoQytyCO4xT6paIP+JPY/9e0f/oIoAts4VlBIBY4XPc9f6U6qd+B9q0// AK+D/wCipKuU
ANRw65UgjJHHqOP6UO4RcsQBkDn1PH9aqaSP9Gf/AK+Jv/RrUasP9GT/AK+I f/Rq0AXaZvG8
oCNwAJHsT/8AWNPqlF/yGbn/AK94v/QpP8KALTuEQu5CqvJJ7DFPqlrY/wCJ Pff9e0n/AKCa
u0AM3jeEJG4gkD2B/wDrin1Sl/5DNt/17y/+hR/41doAajh1ypBGSOPUcf0o ZwrKCQCxwue5
6/0qppI/0Z/+vib/ANGtS34H2rT/APr4P/oqSgC5TVcMzAEEqcNjsev9adVO wA+1ah/18D/0
VHQBZdwiF3IVV5JPYYp9UtbH/Envv+vaT/0E1doAZvG8oCNwAJHsT/8AWNPq lF/yGbn/AK94
v/QpP8Ku0AMRw6B0IZW5BHcYpWcKygkAscLnuev9KqaIP+JPY/8AXtH/AOgi lvwPtWn/APXw
f/RUlAFymo4dcqQRkjj1HH9KdVLSR/oz/wDXxN/6NagC27hFyxAGQOfU8f1p 1UtWH+jJ/wBf
EP8A6NWrtADN43lARuABI9if/rGh3CIXchVXkk9hiqsX/IZuf+veL/0KT/Cj Wx/xJ77/AK9p
P/QTQBdpm8bwhI3EEgewP/1xT6pS/wDIZtv+veX/ANCj/wAaALtNRw65UgjJ HHqOP6U6qWkj
/Rn/AOvib/0a1AFtnCsoJALHC57nr/SnVTvwPtWn/wDXwf8A0VJVygBquGZg CCVOGx2PX+tI
7hELuQqrySewxVawA+1ah/18D/0VHSa2P+JPff8AXtJ/6CaALtM3jeUBG4AE j2J/+safVKL/
AJDNz/17xf8AoUn+FAF2mI4dA6EMrcgjuMU+qWiD/iT2P/XtH/6CKALbOFZQ SAWOFz3PX+lO
qnfgfatP/wCvg/8AoqSrlADUcOuVIIyRx6jj+lDuEXLEAZA59Tx/Wqmkj/Rn /wCvib/0a1Gr
D/Rk/wCviH/0atAF2mbxvKAjcACR7E//AFjT6pRf8hm5/wCveL/0KT/CgC07 hELuQqrySewx
T6pa2P8AiT33/XtJ/wCgmrtADN43hCRuIJA9gf8A64p9Upf+Qzbf9e8v/oUf +NXaAGo4dcqQ
Rkjj1HH9KGcKygkAscLnuev9KqaSP9Gf/r4m/wDRrUt+B9q0/wD6+D/6KkoA uU1XDMwBBKnD
Y7Hr/WnVTsAPtWof9fA/9FR0AWXcIhdyFVeST2GKfVLWx/xJ77/r2k/9BNXa AGbxvKAjcACR
7E//AFjT6pRf8hm5/wCveL/0KT/CrtADEcOgdCGVuQR3GKVnCsoJALHC57nr /SqmiD/iT2P/
AF7R/wDoIpb8D7Vp/wD18H/0VJQBcpqOHXKkEZI49Rx/SnVS0kf6M/8A18Tf +jWoAtu4RcsQ
BkDn1PH9adVLVh/oyf8AXxD/AOjVq7QAzeN5QEbgASPYn/6xodwiF3IVV5JP YYqrF/yGbn/r
3i/9Ck/wo1sf8Se+/wCvaT/0E0AXaZvG8ISNxBIHsD/9cU+qUv8AyGbb/r3l /wDQo/8AGgC7
TUcOuVIIyRx6jj+lOqlpI/0Z/wDr4m/9GtQBbZwrKCQCxwue56/0p1U78D7V p/8A18H/ANFS
VcoAarhmYAglThsdj1/rSO4RC7kKq8knsMVWsAPtWof9fA/9FR0mtj/iT33/ AF7Sf+gmgC7T
N43lARuABI9if/rGn1Si/wCQzc/9e8X/AKFJ/hQBdpiOHQOhDK3II7jFPqlo g/4k9j/17R/+
gigC2zhWUEgFjhc9z1/pTqp34H2rT/8Ar4P/AKKkq5QA1HDrlSCMkceo4/pQ 7hFyxAGQOfU8
f1qppI/0Z/8Ar4m/9GtRqw/0ZP8Ar4h/9GrQBdpm8bygI3AAkexP/wBY0+qU X/IZuf8Ar3i/
9Ck/woAtO4RC7kKq8knsMU+qWtj/AIk99/17Sf8AoJq7QAzeN4QkbiCQPYH/ AOuKfVKX/kM2
3/XvL/6FH/jV2gBqOHXKkEZI49Rx/ShnCsoJALHC57nr/Sqmkj/Rn/6+Jv8A 0a1LfgfatP8A
+vg/+ipKALlFFFABRRRQAUUUUAFFFFABRRRQAUUUUANKD1PTFGwZzk06igBv lrz70oQAYHAp
aKAOL+Mf/IpWP/YyaD/6drSu0ri/jH/yKVj/ANjJoP8A6drSu0oAKp6T/wAe z/8AXxP/AOjW
q5VPSf8Aj2f/AK+J/wD0a1ABq3/Hsn/XxB/6NWrlU9W/49k/6+IP/Rq1coAp Rf8AIZuf+veL
/wBClpdb/wCQPf8A/Xs//oJpIv8AkM3P/XvF/wChS0ut/wDIHv8A/r2f/wBB NAFyqUv/ACGb
b/r3l/8AQoqu1Sl/5DNt/wBe8v8A6FFQBdqnpP8Ax7P/ANfE/wD6NarlU9J/ 49n/AOvif/0a
1ABqH/H3p/8A18H/ANFSVcqnqH/H3p//AF8H/wBFSVcoAp6f/wAfeof9fA/9 FR0a3/yB7/8A
69n/APQTRp//AB96h/18D/0VHRrf/IHv/wDr2f8A9BNAFyqUX/IZuf8Ar3i/ 9Clq7VKL/kM3
P/XvF/6FLQBdqnon/IHsP+vZP/QRVyqeif8AIHsP+vZP/QRQAah/x96f/wBf B/8ARUlXKp6h
/wAfen/9fB/9FSVcoAp6T/x7P/18T/8Ao1qNW/49k/6+IP8A0atGk/8AHs// AF8T/wDo1qNW
/wCPZP8Ar4g/9GrQBcqlF/yGbn/r3i/9Clq7VKL/AJDNz/17xf8AoUtAC63/ AMge/wD+vZ//
AEE1cqnrf/IHv/8Ar2f/ANBNXKAKUv8AyGbb/r3l/wDQoqu1Sl/5DNt/17y/ +hRVdoAp6T/x
7P8A9fE//o1qNQ/4+9P/AOvg/wDoqSjSf+PZ/wDr4n/9GtRqH/H3p/8A18H/ ANFSUAXKp6f/
AMfeof8AXwP/AEVHVyqen/8AH3qH/XwP/RUdABrf/IHv/wDr2f8A9BNXKp63 /wAge/8A+vZ/
/QTVygClF/yGbn/r3i/9Clq7VKL/AJDNz/17xf8AoUtXaAKeif8AIHsP+vZP /QRRqH/H3p//
AF8H/wBFSUaJ/wAgew/69k/9BFGof8fen/8AXwf/AEVJQBcqnpP/AB7P/wBf E/8A6NarlU9J
/wCPZ/8Ar4n/APRrUAGrf8eyf9fEH/o1auVT1b/j2T/r4g/9GrVygClF/wAh m5/694v/AEKW
l1v/AJA9/wD9ez/+gmki/wCQzc/9e8X/AKFLS63/AMge/wD+vZ//AEE0AXKp S/8AIZtv+veX
/wBCiq7VKX/kM23/AF7y/wDoUVAF2qek/wDHs/8A18T/APo1quVT0n/j2f8A 6+J//RrUAGof
8fen/wDXwf8A0VJVyqeof8fen/8AXwf/AEVJVygCnp//AB96h/18D/0VHRrf /IHv/wDr2f8A
9BNGn/8AH3qH/XwP/RUdGt/8ge//AOvZ/wD0E0AXKpRf8hm5/wCveL/0KWrt Uov+Qzc/9e8X
/oUtAF2qeif8gew/69k/9BFXKp6J/wAgew/69k/9BFABqH/H3p//AF8H/wBF SVcqnqH/AB96
f/18H/0VJVygCnpP/Hs//XxP/wCjWo1b/j2T/r4g/wDRq0aT/wAez/8AXxP/ AOjWo1b/AI9k
/wCviD/0atAFyqUX/IZuf+veL/0KWrtUov8AkM3P/XvF/wChS0ALrf8AyB7/ AP69n/8AQTVy
qet/8ge//wCvZ/8A0E1coApS/wDIZtv+veX/ANCiq7VKX/kM23/XvL/6FFV2 gCnpP/Hs/wD1
8T/+jWo1D/j70/8A6+D/AOipKNJ/49n/AOvif/0a1Gof8fen/wDXwf8A0VJQ Bcqnp/8Ax96h
/wBfA/8ARUdXKp6f/wAfeof9fA/9FR0AGt/8ge//AOvZ/wD0E1cqnrf/ACB7 /wD69n/9BNXK
AKUX/IZuf+veL/0KWrtUov8AkM3P/XvF/wChS1doAp6J/wAgew/69k/9BFGo f8fen/8AXwf/
AEVJRon/ACB7D/r2T/0EUah/x96f/wBfB/8ARUlAFyqek/8AHs//AF8T/wDo 1quVT0n/AI9n
/wCvif8A9GtQAat/x7J/18Qf+jVq5VPVv+PZP+viD/0atXKAKUX/ACGbn/r3 i/8AQpaXW/8A
kD3/AP17P/6CaSL/AJDNz/17xf8AoUtLrf8AyB7/AP69n/8AQTQBcqlL/wAh m2/695f/AEKK
rtUpf+Qzbf8AXvL/AOhRUAXap6T/AMez/wDXxP8A+jWq5VPSf+PZ/wDr4n/9 GtQAah/x96f/
ANfB/wDRUlXKp6h/x96f/wBfB/8ARUlXKAKen/8AH3qH/XwP/RUdGt/8ge// AOvZ/wD0E0af
/wAfeof9fA/9FR0a3/yB7/8A69n/APQTQBcqlF/yGbn/AK94v/Qpau1Si/5D Nz/17xf+hS0A
Xap6J/yB7D/r2T/0EVcqnon/ACB7D/r2T/0EUAGof8fen/8AXwf/AEVJVyqe of8AH3p//Xwf
/RUlXKAKek/8ez/9fE//AKNajVv+PZP+viD/ANGrRpP/AB7P/wBfE/8A6Naj Vv8Aj2T/AK+I
P/Rq0AXKpRf8hm5/694v/Qpau1Si/wCQzc/9e8X/AKFLQAut/wDIHv8A/r2f /wBBNXKp63/y
B7//AK9n/wDQTVygClL/AMhm2/695f8A0KKrtUpf+Qzbf9e8v/oUVXaAKek/ 8ez/APXxP/6N
ajUP+PvT/wDr4P8A6Kko0n/j2f8A6+J//RrUah/x96f/ANfB/wDRUlAFyiii gAooooAKKKKA
CiiigAooooAKKKKACiiigAooooA4v4x/8ilY/wDYyaD/AOna0rtK4v4x/wDI pWP/AGMmg/8A
p2tK7SgAqnpP/Hs//XxP/wCjWq5VPSf+PZ/+vif/ANGtQAat/wAeyf8AXxB/ 6NWrlU9W/wCP
ZP8Ar4g/9GrVygClF/yGbn/r3i/9Clpdb/5A9/8A9ez/APoJpIv+Qzc/9e8X /oUtLrf/ACB7
/wD69n/9BNAFyqUv/IZtv+veX/0KKrtUpf8AkM23/XvL/wChRUAXap6T/wAe z/8AXxP/AOjW
q5VPSf8Aj2f/AK+J/wD0a1ABqH/H3p//AF8H/wBFSVcqnqH/AB96f/18H/0V JVygCnp//H3q
H/XwP/RUdGt/8ge//wCvZ/8A0E0af/x96h/18D/0VHRrf/IHv/8Ar2f/ANBN AFyqUX/IZuf+
veL/ANClq7VKL/kM3P8A17xf+hS0AXap6J/yB7D/AK9k/wDQRVyqeif8gew/ 69k/9BFABqH/
AB96f/18H/0VJVyqeof8fen/APXwf/RUlXKAKek/8ez/APXxP/6NajVv+PZP +viD/wBGrRpP
/Hs//XxP/wCjWo1b/j2T/r4g/wDRq0AXKpRf8hm5/wCveL/0KWrtUov+Qzc/ 9e8X/oUtAC63
/wAge/8A+vZ//QTVyqet/wDIHv8A/r2f/wBBNXKAKUv/ACGbb/r3l/8AQoqu 1Sl/5DNt/wBe
8v8A6FFV2gCnpP8Ax7P/ANfE/wD6NajUP+PvT/8Ar4P/AKKko0n/AI9n/wCv if8A9GtRqH/H
3p//AF8H/wBFSUAXKp6f/wAfeof9fA/9FR1cqnp//H3qH/XwP/RUdABrf/IH v/8Ar2f/ANBN
XKp63/yB7/8A69n/APQTVygClF/yGbn/AK94v/Qpau1Si/5DNz/17xf+hS1d oAp6J/yB7D/r
2T/0EUah/wAfen/9fB/9FSUaJ/yB7D/r2T/0EUah/wAfen/9fB/9FSUAXKp6 T/x7P/18T/8A
o1quVT0n/j2f/r4n/wDRrUAGrf8AHsn/AF8Qf+jVq5VPVv8Aj2T/AK+IP/Rq 1coApRf8hm5/
694v/QpaXW/+QPf/APXs/wD6CaSL/kM3P/XvF/6FLS63/wAge/8A+vZ//QTQ BcqlL/yGbb/r
3l/9Ciq7VKX/AJDNt/17y/8AoUVAF2qek/8AHs//AF8T/wDo1quVT0n/AI9n /wCvif8A9GtQ
Aah/x96f/wBfB/8ARUlXKp6h/wAfen/9fB/9FSVcoAp6f/x96h/18D/0VHRr f/IHv/8Ar2f/
ANBNGn/8feof9fA/9FR0a3/yB7//AK9n/wDQTQBcqlF/yGbn/r3i/wDQpau1 Si/5DNz/ANe8
X/oUtAF2qeif8gew/wCvZP8A0EVcqnon/IHsP+vZP/QRQAah/wAfen/9fB/9 FSVcqnqH/H3p
/wD18H/0VJVygCnpP/Hs/wD18T/+jWo1b/j2T/r4g/8ARq0aT/x7P/18T/8A o1qNW/49k/6+
IP8A0atAFyqUX/IZuf8Ar3i/9Clq7VKL/kM3P/XvF/6FLQAut/8AIHv/APr2 f/0E1cqnrf8A
yB7/AP69n/8AQTVygClL/wAhm2/695f/AEKKrtUpf+Qzbf8AXvL/AOhRVdoA p6T/AMez/wDX
xP8A+jWo1D/j70//AK+D/wCipKNJ/wCPZ/8Ar4n/APRrUah/x96f/wBfB/8A RUlAFyqen/8A
H3qH/XwP/RUdXKp6f/x96h/18D/0VHQAa3/yB7//AK9n/wDQTVyqet/8ge// AOvZ/wD0E1co
ApRf8hm5/wCveL/0KWrtUov+Qzc/9e8X/oUtXaAKeif8gew/69k/9BFGof8A H3p//Xwf/RUl
Gif8gew/69k/9BFGof8AH3p//Xwf/RUlAFyqek/8ez/9fE//AKNarlU9J/49 n/6+J/8A0a1A
Bq3/AB7J/wBfEH/o1auVT1b/AI9k/wCviD/0atXKAKUX/IZuf+veL/0KWl1v /kD3/wD17P8A
+gmki/5DNz/17xf+hS0ut/8AIHv/APr2f/0E0AXKpS/8hm2/695f/Qoqu1Sl /wCQzbf9e8v/
AKFFQBdqnpP/AB7P/wBfE/8A6NarlU9J/wCPZ/8Ar4n/APRrUAGof8fen/8A Xwf/AEVJVyqe
of8AH3p//Xwf/RUlXKAKen/8feof9fA/9FR0a3/yB7//AK9n/wDQTRp//H3q H/XwP/RUdGt/
8ge//wCvZ/8A0E0AXKpRf8hm5/694v8A0KWrtUov+Qzc/wDXvF/6FLQBdqno n/IHsP8Ar2T/
ANBFXKp6J/yB7D/r2T/0EUAGof8AH3p//Xwf/RUlXKp6h/x96f8A9fB/9FSV coAp6T/x7P8A
9fE//o1qNW/49k/6+IP/AEatGk/8ez/9fE//AKNajVv+PZP+viD/ANGrQBcq lF/yGbn/AK94
v/Qpau1Si/5DNz/17xf+hS0ALrf/ACB7/wD69n/9BNXKp63/AMge/wD+vZ// AEE1coApS/8A
IZtv+veX/wBCiq7VKX/kM23/AF7y/wDoUVXaAKek/wDHs/8A18T/APo1qNQ/ 4+9P/wCvg/8A
oqSjSf8Aj2f/AK+J/wD0a1Gof8fen/8AXwf/AEVJQBcooooAKKKKACiiigAo oooAKKKKACii
igAooooAKKKKAOL+Mf8AyKVj/wBjJoP/AKdrSu0ri/jH/wAilY/9jJoP/p2t K7SgAqnpP/Hs
/wD18T/+jWq5VPSf+PZ/+vif/wBGtQAat/x7J/18Qf8Ao1auVT1b/j2T/r4g /wDRq1coApRf
8hm5/wCveL/0KWl1v/kD3/8A17P/AOgmki/5DNz/ANe8X/oUtLrf/IHv/wDr 2f8A9BNAFyqU
v/IZtv8Ar3l/9Ciq7VKX/kM23/XvL/6FFQBdqnpP/Hs//XxP/wCjWq5VPSf+ PZ/+vif/ANGt
QAah/wAfen/9fB/9FSVcqnqH/H3p/wD18H/0VJVygCnp/wDx96h/18D/ANFR 0a3/AMge/wD+
vZ//AEE0af8A8feof9fA/wDRUdGt/wDIHv8A/r2f/wBBNAFyqUX/ACGbn/r3 i/8AQpau1Si/
5DNz/wBe8X/oUtAF2qeif8gew/69k/8AQRVyqeif8gew/wCvZP8A0EUAGof8 fen/APXwf/RU
lXKp6h/x96f/ANfB/wDRUlXKAKek/wDHs/8A18T/APo1qNW/49k/6+IP/Rq0 aT/x7P8A9fE/
/o1qNW/49k/6+IP/AEatAFyqUX/IZuf+veL/ANClq7VKL/kM3P8A17xf+hS0 ALrf/IHv/wDr
2f8A9BNXKp63/wAge/8A+vZ//QTVygClL/yGbb/r3l/9Ciq7VKX/AJDNt/17 y/8AoUVXaAKe
k/8AHs//AF8T/wDo1qNQ/wCPvT/+vg/+ipKNJ/49n/6+J/8A0a1Gof8AH3p/ /Xwf/RUlAFyq
en/8feof9fA/9FR1cqnp/wDx96h/18D/ANFR0AGt/wDIHv8A/r2f/wBBNXKp 63/yB7//AK9n
/wDQTVygClF/yGbn/r3i/wDQpau1Si/5DNz/ANe8X/oUtXaAKeif8gew/wCv ZP8A0EUah/x9
6f8A9fB/9FSUaJ/yB7D/AK9k/wDQRRqH/H3p/wD18H/0VJQBcqnpP/Hs/wD1 8T/+jWq5VPSf
+PZ/+vif/wBGtQAat/x7J/18Qf8Ao1auVT1b/j2T/r4g/wDRq1coApRf8hm5 /wCveL/0KWl1
v/kD3/8A17P/AOgmki/5DNz/ANe8X/oUtLrf/IHv/wDr2f8A9BNAFyqUv/IZ tv8Ar3l/9Ciq
7VKX/kM23/XvL/6FFQBdqnpP/Hs//XxP/wCjWq5VPSf+PZ/+vif/ANGtQAah /wAfen/9fB/9
FSVcqnqH/H3p/wD18H/0VJVygCnp/wDx96h/18D/ANFR0a3/AMge/wD+vZ// AEE0af8A8feo
f9fA/wDRUdGt/wDIHv8A/r2f/wBBNAFyqUX/ACGbn/r3i/8AQpau1Si/5DNz /wBe8X/oUtAF
2qeif8gew/69k/8AQRVyqeif8gew/wCvZP8A0EUAGof8fen/APXwf/RUlXKp 6h/x96f/ANfB
/wDRUlXKAKek/wDHs/8A18T/APo1qNW/49k/6+IP/Rq0aT/x7P8A9fE//o1q NW/49k/6+IP/
AEatAFyqUX/IZuf+veL/ANClq7VKL/kM3P8A17xf+hS0ALrf/IHv/wDr2f8A 9BNXKp63/wAg
e/8A+vZ//QTVygClL/yGbb/r3l/9Ciq7VKX/AJDNt/17y/8AoUVXaAKek/8A Hs//AF8T/wDo
1qNQ/wCPvT/+vg/+ipKNJ/49n/6+J/8A0a1Gof8AH3p//Xwf/RUlAFyqen/8 feof9fA/9FR1
cqnp/wDx96h/18D/ANFR0AGt/wDIHv8A/r2f/wBBNXKp63/yB7//AK9n/wDQ TVygClF/yGbn
/r3i/wDQpau1Si/5DNz/ANe8X/oUtXaAKeif8gew/wCvZP8A0EUah/x96f8A 9fB/9FSUaJ/y
B7D/AK9k/wDQRRqH/H3p/wD18H/0VJQBcqnpP/Hs/wD18T/+jWq5VPSf+PZ/ +vif/wBGtQAa
t/x7J/18Qf8Ao1auVT1b/j2T/r4g/wDRq1coApRf8hm5/wCveL/0KWl1v/kD 3/8A17P/AOgm
ki/5DNz/ANe8X/oUtLrf/IHv/wDr2f8A9BNAFyqUv/IZtv8Ar3l/9Ciq7VKX /kM23/XvL/6F
FQBdqnpP/Hs//XxP/wCjWq5VPSf+PZ/+vif/ANGtQAah/wAfen/9fB/9FSVc qnqH/H3p/wD1
8H/0VJVygCnp/wDx96h/18D/ANFR0a3/AMge/wD+vZ//AEE0af8A8feof9fA /wDRUdGt/wDI
Hv8A/r2f/wBBNAFyqUX/ACGbn/r3i/8AQpau1Si/5DNz/wBe8X/oUtAF2qei f8gew/69k/8A
QRVyqeif8gew/wCvZP8A0EUAGof8fen/APXwf/RUlXKp6h/x96f/ANfB/wDR UlXKAKek/wDH
s/8A18T/APo1qNW/49k/6+IP/Rq0aT/x7P8A9fE//o1qNW/49k/6+IP/AEat AFyqUX/IZuf+
veL/ANClq7VKL/kM3P8A17xf+hS0ALrf/IHv/wDr2f8A9BNXKp63/wAge/8A +vZ//QTVygCl
L/yGbb/r3l/9Ciq7VKX/AJDNt/17y/8AoUVXaAKek/8AHs//AF8T/wDo1qNQ /wCPvT/+vg/+
ipKNJ/49n/6+J/8A0a1Gof8AH3p//Xwf/RUlAFyiiigAooooAKKKKACiiigA ooooAKKKKACi
iigAooooA4v4x/8AIpWP/YyaD/6drSu0ri/jH/yKVj/2Mmg/+na0rtKACqek /wDHs/8A18T/
APo1quVT0n/j2f8A6+J//RrUAGrf8eyf9fEH/o1auVT1b/j2T/r4g/8ARq1c oApRf8hm5/69
4v8A0KWm60T/AGRff9e0n/oJp0f/ACGLr/r3i/8AQpaoTapZ6n4f1CeynWZF W4gYgfdeNmRw
foyke+OM0rpA1ZNm1uNVJf8AkM23/XvL/wChRVb+lVJf+Qzbf9e8v/oUVMC7 VPSf+PZ/+vif
/wBGtVyqek/8ez/9fE//AKNagA1D/j70/wD6+D/6Kkq5VPUP+PvT/wDr4P8A 6Kkq5QBT0/8A
4+9Q/wCvgf8AoqOjW/8AkD3/AP17P/6CaNP/AOPvUP8Ar4H/AKKjo1v/AJA9 /wD9ez/+gmgC
5VKL/kM3P/XvF/6FLV2qUX/IZuf+veL/ANCloAu1T0T/AJA9h/17J/6CKuVT 0T/kD2H/AF7J
/wCgigA1D/j70/8A6+D/AOipKuVT1D/j70//AK+D/wCipKuUAU9J/wCPZ/8A r4n/APRrUat/
x7J/18Qf+jVo0n/j2f8A6+J//RrUat/x7J/18Qf+jVoAuVSi/wCQzc/9e8X/ AKFLV2qUX/IZ
uf8Ar3i/9CloAXW/+QPf/wDXs/8A6CauVT1v/kD3/wD17P8A+gmrlAFKX/kM 23/XvL/6FFV2
qUv/ACGbb/r3l/8AQoqu0AU9J/49n/6+J/8A0a1Gof8AH3p//Xwf/RUlGk/8 ez/9fE//AKNa
jUP+PvT/APr4P/oqSgC5VPT/APj71D/r4H/oqOrlU9P/AOPvUP8Ar4H/AKKj oANb/wCQPf8A
/Xs//oJq5VPW/wDkD3//AF7P/wCgmrlAFKL/AJDNz/17xf8AoUtXapRf8hm5 /wCveL/0KWrt
AFPRP+QPYf8AXsn/AKCKNQ/4+9P/AOvg/wDoqSjRP+QPYf8AXsn/AKCKNQ/4 +9P/AOvg/wDo
qSgC5VPSf+PZ/wDr4n/9GtVyqek/8ez/APXxP/6NagA1b/j2T/r4g/8ARq1c qnq3/Hsn/XxB
/wCjVq5QBSi/5DNz/wBe8X/oUtLrf/IHv/8Ar2f/ANBNJF/yGbn/AK94v/Qp aXW/+QPf/wDX
s/8A6CaALlUpf+Qzbf8AXvL/AOhRVdqlL/yGbb/r3l/9CioAu1T0n/j2f/r4 n/8ARrVcqnpP
/Hs//XxP/wCjWoANQ/4+9P8A+vg/+ipKuVT1D/j70/8A6+D/AOipKuUAU9P/ AOPvUP8Ar4H/
AKKjo1v/AJA9/wD9ez/+gmjT/wDj71D/AK+B/wCio6Nb/wCQPf8A/Xs//oJo AuVSi/5DNz/1
7xf+hS1dqlF/yGbn/r3i/wDQpaALtU9E/wCQPYf9eyf+girlU9E/5A9h/wBe yf8AoIoANQ/4
+9P/AOvg/wDoqSrlU9Q/4+9P/wCvg/8AoqSrlAFPSf8Aj2f/AK+J/wD0a1Gr f8eyf9fEH/o1
aNJ/49n/AOvif/0a1Grf8eyf9fEH/o1aALlUov8AkM3P/XvF/wChS1dqlF/y Gbn/AK94v/Qp
aAF1v/kD3/8A17P/AOgmrlU9b/5A9/8A9ez/APoJq5QBSl/5DNt/17y/+hRV dqlL/wAhm2/6
95f/AEKKrtAFPSf+PZ/+vif/ANGtRqH/AB96f/18H/0VJRpP/Hs//XxP/wCj Wo1D/j70/wD6
+D/6KkoAuVT0/wD4+9Q/6+B/6Kjq5VPT/wDj71D/AK+B/wCio6ADW/8AkD3/ AP17P/6CauVT
1v8A5A9//wBez/8AoJq5QBSi/wCQzc/9e8X/AKFLV2qUX/IZuf8Ar3i/9Clq 7QBT0T/kD2H/
AF7J/wCgijUP+PvT/wDr4P8A6Kko0T/kD2H/AF7J/wCgijUP+PvT/wDr4P8A 6KkoAuVT0n/j
2f8A6+J//RrVcqnpP/Hs/wD18T/+jWoANW/49k/6+IP/AEatXKp6t/x7J/18 Qf8Ao1auUAUo
v+Qzc/8AXvF/6FLS63/yB7//AK9n/wDQTSRf8hm5/wCveL/0KWl1v/kD3/8A 17P/AOgmgC5V
KX/kM23/AF7y/wDoUVXapS/8hm2/695f/QoqALtU9J/49n/6+J//AEa1XKp6 T/x7P/18T/8A
o1qADUP+PvT/APr4P/oqSrlU9Q/4+9P/AOvg/wDoqSrlAFPT/wDj71D/AK+B /wCio6Nb/wCQ
Pf8A/Xs//oJo0/8A4+9Q/wCvgf8AoqOjW/8AkD3/AP17P/6CaALlUov+Qzc/ 9e8X/oUtXapR
f8hm5/694v8A0KWgC7VPRP8AkD2H/Xsn/oIq5VPRP+QPYf8AXsn/AKCKADUP +PvT/wDr4P8A
6Kkq5VPUP+PvT/8Ar4P/AKKkq5QBT0n/AI9n/wCvif8A9GtRq3/Hsn/XxB/6 NWjSf+PZ/wDr
4n/9GtRq3/Hsn/XxB/6NWgC5VKL/AJDNz/17xf8AoUtXapRf8hm5/wCveL/0 KWgBdb/5A9//
ANez/wDoJq5VPW/+QPf/APXs/wD6CauUAUpf+Qzbf9e8v/oUVXapS/8AIZtv +veX/wBCiq7Q
BT0n/j2f/r4n/wDRrUah/wAfen/9fB/9FSUaT/x7P/18T/8Ao1qNQ/4+9P8A +vg/+ipKALlF
FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFRtIR2/X/AD/kUF3yOFGTjB4oAkoq MSE54GB3B/z7
UeZ6Y/Hjv/n60Acf8Y/+RSsf+xk0H/07WldpXF/GP/kUrH/sZNB/9O1pXaUA FU9J/wCPZ/8A
r4n/APRrVcqnpP8Ax7P/ANfE/wD6NagA1f8A49k/6+IP/Rq1czVPV/8Aj1T/ AK+IP/Rq1a70
AUlONWuz/wBO0R/8elr50+E3jieIa3FcOTZX13OcZz5ZYcN+ODn17175rl2L JNYuyQBDpyyZ
9NvnH+lfHvwtmYx3UTMCuAUX0AJLf+hivl+JsXUwsIVaW8dfyNM1o1afDWMx 1H4qcqbXpdpn
21FKksayRsGUjII9DUEhzrNt/wBe8v8A6FFXmfwl8XEbNB1CTP8Az6yMev8A sH39K9Lc51i2
6f8AHvL0/wB6KvYyzMqWYUFWp9d12fY8XJs3oZrhY4ik/Vdn2LxzVPSf+PZ/ +vif/wBGtVzN
U9J/49n/AOvif/0a1egesGof8fen/wDXwf8A0VJVyqeof8fen/8AXwf/AEVJ VygCnp//AB96
h/18D/0VHRrf/IHv/wDr2f8A9BNGn/8AH3qH/XwP/RUdGt/8ge//AOvZ/wD0 E0AXKpRf8hm5
/wCveL/0KWrtUov+Qzc/9e8X/oUtAF2qeif8gew/69k/9BFXKp6J/wAgew/6 9k/9BFABqH/H
3p//AF8H/wBFSVcqnqH/AB96f/18H/0VJVygCnpP/Hs//XxP/wCjWo1b/j2T /r4g/wDRq0aT
/wAez/8AXxP/AOjWo1b/AI9k/wCviD/0atAFyqUX/IZuf+veL/0KWrtUov8A kM3P/XvF/wCh
S0ALrf8AyB7/AP69n/8AQTVyqet/8ge//wCvZ/8A0E1coApS/wDIZtv+veX/ ANCiq7VKX/kM
23/XvL/6FFV2gCnpP/Hs/wD18T/+jWo1D/j70/8A6+D/AOipKNJ/49n/AOvi f/0a1Gof8fen
/wDXwf8A0VJQBcqnp/8Ax96h/wBfA/8ARUdXKp6f/wAfeof9fA/9FR0AGt/8 ge//AOvZ/wD0
E1cqnrf/ACB7/wD69n/9BNXKAKUX/IZuf+veL/0KWrtUov8AkM3P/XvF/wCh S1doAp6J/wAg
ew/69k/9BFGof8fen/8AXwf/AEVJRon/ACB7D/r2T/0EUah/x96f/wBfB/8A RUlAFyqek/8A
Hs//AF8T/wDo1quVT0n/AI9n/wCvif8A9GtQAat/x7J/18Qf+jVq5VPVv+PZ P+viD/0atXKA
KUX/ACGbn/r3i/8AQpaXW/8AkD3/AP17P/6CaSL/AJDNz/17xf8AoUtLrf8A yB7/AP69n/8A
QTQBcqlL/wAhm2/695f/AEKKrtUpf+Qzbf8AXvL/AOhRUAXap6T/AMez/wDX xP8A+jWq5VPS
f+PZ/wDr4n/9GtQAah/x96f/ANfB/wDRUlXKp6h/x96f/wBfB/8ARUlXKAKe n/8AH3qH/XwP
/RUdGt/8ge//AOvZ/wD0E0af/wAfeof9fA/9FR0a3/yB7/8A69n/APQTQBcq lF/yGbn/AK94
v/Qpau1Si/5DNz/17xf+hS0AXap6J/yB7D/r2T/0EVcqnon/ACB7D/r2T/0E UAGof8fen/8A
Xwf/AEVJVyqeof8AH3p//Xwf/RUlXKAKek/8ez/9fE//AKNajVv+PZP+viD/ ANGrRpP/AB7P
/wBfE/8A6NajVv8Aj2T/AK+IP/Rq0AXKpRf8hm5/694v/Qpau1Si/wCQzc/9 e8X/AKFLQAut
/wDIHv8A/r2f/wBBNXKp63/yB7//AK9n/wDQTVygClL/AMhm2/695f8A0KKr tUpf+Qzbf9e8
v/oUVXaAKek/8ez/APXxP/6NajUP+PvT/wDr4P8A6Kko0n/j2f8A6+J//RrU ah/x96f/ANfB
/wDRUlAFyqen/wDH3qH/AF8D/wBFR1cqnp//AB96h/18D/0VHQAa3/yB7/8A 69n/APQTVyqe
t/8AIHv/APr2f/0E1coApRf8hm5/694v/Qpau1Si/wCQzc/9e8X/AKFLV2gC non/ACB7D/r2
T/0EUah/x96f/wBfB/8ARUlGif8AIHsP+vZP/QRRqH/H3p//AF8H/wBFSUAX Kp6T/wAez/8A
XxP/AOjWq5VPSf8Aj2f/AK+J/wD0a1ABq3/Hsn/XxB/6NWrlU9W/49k/6+IP /Rq1coApRf8A
IZuf+veL/wBClpdb/wCQPf8A/Xs//oJpIv8AkM3P/XvF/wChS0ut/wDIHv8A /r2f/wBBNAFy
qUv/ACGbb/r3l/8AQoqu1Sl/5DNt/wBe8v8A6FFQBdqnpP8Ax7P/ANfE/wD6 NarlU9J/49n/
AOvif/0a1ABqH/H3p/8A18H/ANFSVcqnqH/H3p//AF8H/wBFSVcoAp6f/wAf eof9fA/9FR0a
3/yB7/8A69n/APQTRp//AB96h/18D/0VHRrf/IHv/wDr2f8A9BNAFyqUX/IZ uf8Ar3i/9Clq
7VKL/kM3P/XvF/6FLQBdqnon/IHsP+vZP/QRVyqeif8AIHsP+vZP/QRQAah/ x96f/wBfB/8A
RUlXKp6h/wAfen/9fB/9FSVcoAp6T/x7P/18T/8Ao1qNW/49k/6+IP8A0atG k/8AHs//AF8T
/wDo1qNW/wCPZP8Ar4g/9GrQBcqlF/yGbn/r3i/9Clq7VKL/AJDNz/17xf8A oUtAC63/AMge
/wD+vZ//AEE1cqnrf/IHv/8Ar2f/ANBNXKAKUv8AyGbb/r3l/wDQoqu1Sl/5 DNt/17y/+hRV
doAp6T/x7P8A9fE//o1qNQ/4+9P/AOvg/wDoqSjSf+PZ/wDr4n/9GtRqH/H3 p/8A18H/ANFS
UAXKKKKACiiigAooooAKKKKACiiigAooooA8J+PPiR5dZsNPntfEmn2GheJN FuA1ro97LHqk
hvLYkGWKMxGFFkbbGWLyTqoUL5aibmkA0X4XaZrejf8AEs1XWPhPqmq6ne2h 8qe+vkhsHS7m
dcGSZWmmYSMSwMrnILHP0neWVpexLDeW0NzGsqTKkqB1Do4dGAPG5XVWB6gg EciqWkeG/D+j
31/f6Tomm6fd6lL519Pa2qRSXT5J3SMoBc5Zjk5OWJ70AePeLtJ0jQdd8Q+H NC0yx0rQ5/8A
hFPO06zgWG1k+06xPBc7o1AU+bEixSZHzooVsgAV3HwrtbTS9W8baJplrFZ6 Zp2vxxWVnAgj
hto306ykZYoxgIpkkkc7QMs7HksSek0vwl4W0rRbrRNL8N6PY6VebvtNjb2M UcE25Qjb41UK
2VAU5ByAB0FW9F0bSdE0yLTNF0200ywh3eVa2cKwxJuYs2EUADJJJ46knvQB y3xa84eHLU3D
xvB/b+jbVRCjB/7TtthLEkFQ20kYBYAqCpOR1yrfCJw89uZD9xhAwVfqN/P5 iuU+MY/4pOxO
Tn/hJNC7/wDUWtK7TH/1vagCns1P/n7tP/AV/wD4uqumJqP2Zyl1agefP962 Y8+a3+3WvVLS
R/or/wDXxP8A+jWoAq6mmo/ZkL3VqR58HS2Yc+av+3VgJqf/AD92n/gK3/xd O1cf6Kg/6eIP
/Rq1bHDfWgR578WZr2z8EeKp3uICw0YqdsDLncsoGPnODkn9K+UPhpKqa0UL 4MiFFU9wRu/k
lfT37R9z9m+GviRh1kt7WP65nII/LNfJ/gudIPEdo7A5LqiEdiWx/ImvkOJr yXKv5T9Dy3Kl
juCszhbWUZJfKN1+LPXo2aKRXjYo6kFWHUEdCK9i+H/ie78QSxJJPbx31tA6 uGhJypKYPDDJ
O38MGvGxVzR9RudI1OK/s5NksZ4OOCO4PqDXw+Q5vUy3EJ/Ze6/rqfx1w3n1 TJ8Wm/gekl+v
qj6OKan/AM/dn/4Ct/8AF1X0xNR+zOUurUDz5/vWzHnzW/26i8J69a+IdIjv LfgniRO6N3B+
lX9IH+iuP+nif/0a1fsdGtCvTVSDumfvtCvDEU1Vpu8XqmVb1NS+02O65tST O23Fsw58qTr8
9Wtmp/8AP3af+Ar/APxdF+P9L0//AK+D/wCipKu1obGRZJqX2m+23NqCJ13Z tmPPlR9Pno1d
NR/su9L3NqU8hwwW2YHG09Dvq1YD/S9Q/wCvgf8AoqOjWx/xJ770Fs/H/ATQ AbNT/wCfu0/8
BX/+LqrGmo/2pcf6Va7/ACItx+zNjG5+2/3Na9Uoh/xObn1+zxc/8CloANmp /wDP3af+Ar//
ABdVdITUf7LsilzahPIQKGtmJxtHU7616paIP+JPY+htk4/4CKAKt6mpfabH dc2pJnbbi2Yc
+VJ1+erWzU/+fu0/8BX/APi6L8f6Xp//AF8H/wBFSVdoAyNMTUfszlLq1A8+ f71sx581v9uj
U01H7Mhe6tSPPg+7bMOfNX/bq1pI/wBFf/r4n/8ARrUasP8ARU/6+IP/AEat ABs1P/n7tP8A
wFf/AOLqrGmo/wBqXH+lWu/yItx+zNjG5+2/3Na9Uoh/xObn1+zxc/8AApaA KurpqP8AZd6X
ubUp5DhgtswONp6HfVrZqf8Az92n/gK//wAXRrY/4k996C2fj/gJq7QBkSJq P9qW/wDpVrv8
iXafszYxuTtv9hVrZqf/AD92n/gK/wD8XRKP+Jzbev2eXn/gUVXaAMjTE1H7 M5S6tQPPn+9b
MefNb/bovU1L7TY7rm1JM7bcWzDnypOvz1a0kf6K/wD18T/+jWovx/pen/8A Xwf/AEVJQAbN
T/5+7T/wFf8A+LqrZJqX2m+23NqCJ13ZtmPPlR9PnrXqlYD/AEvUP+vgf+io 6AKurpqP9l3p
e5tSnkOGC2zA42nod9Wtmp/8/dp/4Cv/APF0a2P+JPfegtn4/wCAmrtAGRGm o/2pcf6Va7/I
i3H7M2Mbn7b/AHNWtmp/8/dp/wCAr/8AxdEQ/wCJzc+v2eLn/gUtXaAMjSE1 H+y7Ipc2oTyE
ChrZicbR1O+i9TUvtNjuubUkzttxbMOfKk6/PVrRB/xJ7H0NsnH/AAEUX4/0 vT/+vg/+ipKA
DZqf/P3af+Ar/wDxdVdMTUfszlLq1A8+f71sx581v9uteqWkj/RX/wCvif8A 9GtQBV1NNR+z
IXurUjz4Pu2zDnzV/wBurWzU/wDn7tP/AAFf/wCLo1Yf6Kn/AF8Qf+jVq7QB kRpqP9qXH+lW
u/yItx+zNjG5+2/3NGrpqP8AZd6XubUp5DhgtswONp6HfVqIf8Tm59fs8XP/ AAKWjWx/xJ77
0Fs/H/ATQAbNT/5+7T/wFf8A+LqrImo/2pb/AOlWu/yJdp+zNjG5O2/2Fa9U pR/xObb1+zy8
/wDAoqADZqf/AD92n/gK/wD8XVXTE1H7M5S6tQPPn+9bMefNb/brXqlpI/0V /wDr4n/9GtQB
VvU1L7TY7rm1JM7bcWzDnypOvz1a2an/AM/dp/4Cv/8AF0X4/wBL0/8A6+D/ AOipKu0AZFkm
pfab7bc2oInXdm2Y8+VH0+ejV01H+y70vc2pTyHDBbZgcbT0O+rVgP8AS9Q/ 6+B/6Kjo1sf8
Se+9BbPx/wABNABs1P8A5+7T/wABX/8Ai6qxpqP9qXH+lWu/yItx+zNjG5+2 /wBzWvVKIf8A
E5ufX7PFz/wKWgA2an/z92n/AICv/wDF1V0hNR/suyKXNqE8hAoa2YnG0dTv rXqlog/4k9j6
G2Tj/gIoAq3qal9psd1zakmdtuLZhz5UnX56tbNT/wCfu0/8BX/+Lovx/pen /wDXwf8A0VJV
2gDI0xNR+zOUurUDz5/vWzHnzW/26NTTUfsyF7q1I8+D7tsw581f9urWkj/R X/6+J/8A0a1G
rD/RU/6+IP8A0atABs1P/n7tP/AV/wD4uqsaaj/alx/pVrv8iLcfszYxuftv 9zWvVKIf8Tm5
9fs8XP8AwKWgCrq6aj/Zd6XubUp5DhgtswONp6HfVrZqf/P3af8AgK//AMXR rY/4k996C2fj
/gJq7QBkSJqP9qW/+lWu/wAiXafszYxuTtv9hVrZqf8Az92n/gK//wAXRKP+ Jzbev2eXn/gU
VXaAMjTE1H7M5S6tQPPn+9bMefNb/bovU1L7TY7rm1JM7bcWzDnypOvz1a0k f6K//XxP/wCj
Wovx/pen/wDXwf8A0VJQAbNT/wCfu0/8BX/+LqrZJqX2m+23NqCJ13ZtmPPl R9PnrXqlYD/S
9Q/6+B/6KjoAq6umo/2Xel7m1KeQ4YLbMDjaeh31a2an/wA/dp/4Cv8A/F0a 2P8AiT33oLZ+
P+AmrtAGRGmo/wBqXH+lWu/yItx+zNjG5+2/3NWtmp/8/dp/4Cv/APF0RD/i c3Pr9ni5/wCB
S1doAyNITUf7LsilzahPIQKGtmJxtHU76L1NS+02O65tSTO23Fsw58qTr89W tEH/ABJ7H0Ns
nH/ARRfj/S9P/wCvg/8AoqSgA2an/wA/dp/4Cv8A/F1V0xNR+zOUurUDz5/v WzHnzW/2616p
aSP9Ff8A6+J//RrUAVdTTUfsyF7q1I8+D7tsw581f9urWzU/+fu0/wDAV/8A 4ujVh/oqf9fE
H/o1au0AZEaaj/alx/pVrv8AIi3H7M2Mbn7b/c0aumo/2Xel7m1KeQ4YLbMD jaeh31aiH/E5
ufX7PFz/AMClo1sf8Se+9BbPx/wE0AGzU/8An7tP/AV//i6qyJqP9qW/+lWu /wAiXafszYxu
Ttv9hWvVKUf8Tm29fs8vP/AoqADZqf8Az92n/gK//wAXVXTE1H7M5S6tQPPn +9bMefNb/brX
qlpI/wBFf/r4n/8ARrUAVb1NS+02O65tSTO23Fsw58qTr89Wtmp/8/dp/wCA r/8AxdF+P9L0
/wD6+D/6Kkq7QBkWSal9pvttzagidd2bZjz5UfT56NXTUf7LvS9zalPIcMFt mBxtPQ76tWA/
0vUP+vgf+io6NbH/ABJ770Fs/H/ATQAbNT/5+7T/AMBX/wDi6qxpqP8Aalx/ pVrv8iLcfszY
xuftv9zWvVKIf8Tm59fs8XP/AAKWgA2an/z92n/gK/8A8XVXSE1H+y7Ipc2o TyEChrZicbR1
O+teqWiD/iT2PobZOP8AgIoAq3qal9psd1zakmdtuLZhz5UnX56tbNT/AOfu 0/8AAV//AIui
/H+l6f8A9fB/9FSVdoAyNMTUfszlLq1A8+f71sx581v9ujU01H7Mhe6tSPPg +7bMOfNX/bq1
pI/0V/8Ar4n/APRrUasP9FT/AK+IP/Rq0AGzU/8An7tP/AV//i6qxpqP9qXH +lWu/wAiLcfs
zYxuftv9zWvVKIf8Tm59fs8XP/ApaAKurpqP9l3pe5tSnkOGC2zA42nod9Wt mp/8/dp/4Cv/
APF0a2P+JPfegtn4/wCAmrtAGRImo/2pb/6Va7/Il2n7M2Mbk7b/AGFWtmp/ 8/dp/wCAr/8A
xdEo/wCJzbev2eXn/gUVXaAMjTE1H7M5S6tQPPn+9bMefNb/AG6L1NS+02O6 5tSTO23Fsw58
qTr89WtJH+iv/wBfE/8A6Nai/H+l6f8A9fB/9FSUAGzU/wDn7tP/AAFf/wCL qzB5vlDzmRn/
AIiqFR+AJNSUmPrQAtFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAHF/GP/ AJFKx/7GTQf/
AE7WldpXF/GP/kUrH/sZNB/9O1pXaUAFU9J/49n/AOvif/0a1XKp6T/x7P8A 9fE//o1qADV/
+PVP+viD/wBGrVo9jiqurf8AHsn/AF8Qf+jVq3QJnh/7WN35PgSSHOPtNxaR kDvhpm/9kr5b
02doL6OVACyk7R78/wCNfRf7Y8+yx0mz3f6yVZMf7qyj/wBmr5tjYpIrr1U5 FfIZ17+IcfI/
oHgPBKfDsoSWlRy/y/Q9yRg6B1OQwyv0xkUvXrVLQnMmj2nOWWJUJ9SuAf61 dr8sqx5ZtH+c
+b4SWCx9bDy3hKS+52N/wR4juPDmrrOhL20vyzp29j9a918O3cV3pouIHV45 JpWVh3BkYj9M
V814rvfhV4sOm3a6NfP/AKLK/wC6Zv4H9K+y4Uzz2FRYWs/de3k/+CfZ8FcT LCVFg8Q/3b2f
Z/5M9fvj/pen/wDXwf8A0VJV2qF4we408qc/vyQfX91JV+v09NNXR+yIp6f/ AMfeof8AXwP/
AEVHRrf/ACB7/wD69n/9BNGn/wDH3qH/AF8D/wBFR0a3/wAge/8A+vZ//QTT GXKpRf8AIZuf
+veL/wBClq7VKL/kM3P/AF7xf+hS0AXap6J/yB7D/r2T/wBBFXKp6J/yB7D/ AK9k/wDQRQAa
h/x96f8A9fB/9FSVcqnqH/H3p/8A18H/ANFSVcoAp6T/AMez/wDXxP8A+jWo 1b/j2T/r4g/9
GrRpP/Hs/wD18T/+jWo1b/j2T/r4g/8ARq0AXKpRf8hm5/694v8A0KWrtUov +Qzc/wDXvF/6
FLQAut/8ge//AOvZ/wD0E1cqnrf/ACB7/wD69n/9BNXKAKUv/IZtv+veX/0K KrtUpf8AkM23
/XvL/wChRVdoAp6T/wAez/8AXxP/AOjWo1D/AI+9P/6+D/6Kko0n/j2f/r4n /wDRrUah/wAf
en/9fB/9FSUAXKp6f/x96h/18D/0VHVyqen/APH3qH/XwP8A0VHQAa3/AMge /wD+vZ//AEE1
cqnrf/IHv/8Ar2f/ANBNXKAKUX/IZuf+veL/ANClq7VKL/kM3P8A17xf+hS1 doAp6J/yB7D/
AK9k/wDQRRqH/H3p/wD18H/0VJRon/IHsP8Ar2T/ANBFGof8fen/APXwf/RU lAFyqek/8ez/
APXxP/6NarlU9J/49n/6+J//AEa1ABq3/Hsn/XxB/wCjVq5VPVv+PZP+viD/ ANGrVygClF/y
Gbn/AK94v/QpaXW/+QPf/wDXs/8A6CaSL/kM3P8A17xf+hS0ut/8ge//AOvZ /wD0E0AXKpS/
8hm2/wCveX/0KKrtUpf+Qzbf9e8v/oUVAF2qek/8ez/9fE//AKNarlU9J/49 n/6+J/8A0a1A
BqH/AB96f/18H/0VJVyqeof8fen/APXwf/RUlXKAKen/APH3qH/XwP8A0VHR rf8AyB7/AP69
n/8AQTRp/wDx96h/18D/ANFR0a3/AMge/wD+vZ//AEE0AXKpRf8AIZuf+veL /wBClq7VKL/k
M3P/AF7xf+hS0AXap6J/yB7D/r2T/wBBFXKp6J/yB7D/AK9k/wDQRQAah/x9 6f8A9fB/9FSV
cqnqH/H3p/8A18H/ANFSVcoAp6T/AMez/wDXxP8A+jWo1b/j2T/r4g/9GrRp P/Hs/wD18T/+
jWo1b/j2T/r4g/8ARq0AXKpRf8hm5/694v8A0KWrtUov+Qzc/wDXvF/6FLQA ut/8ge//AOvZ
/wD0E1cqnrf/ACB7/wD69n/9BNXKAKUv/IZtv+veX/0KKrtUpf8AkM23/XvL /wChRVdoAp6T
/wAez/8AXxP/AOjWo1D/AI+9P/6+D/6Kko0n/j2f/r4n/wDRrUah/wAfen/9 fB/9FSUAXKp6
f/x96h/18D/0VHVyqen/APH3qH/XwP8A0VHQAa3/AMge/wD+vZ//AEE1cqnr f/IHv/8Ar2f/
ANBNXKAKUX/IZuf+veL/ANClq7VKL/kM3P8A17xf+hS1doAp6J/yB7D/AK9k /wDQRRqH/H3p
/wD18H/0VJRon/IHsP8Ar2T/ANBFGof8fen/APXwf/RUlAFyqek/8ez/APXx P/6NarlU9J/4
9n/6+J//AEa1ABq3/Hsn/XxB/wCjVq5VPVv+PZP+viD/ANGrVygClF/yGbn/ AK94v/QpaXW/
+QPf/wDXs/8A6CaSL/kM3P8A17xf+hS0ut/8ge//AOvZ/wD0E0AXKpS/8hm2 /wCveX/0KKrt
Upf+Qzbf9e8v/oUVAF2qek/8ez/9fE//AKNarlU9J/49n/6+J/8A0a1ABqH/ AB96f/18H/0V
JVyqeof8fen/APXwf/RUlXKAKen/APH3qH/XwP8A0VHRrf8AyB7/AP69n/8A QTRp/wDx96h/
18D/ANFR0a3/AMge/wD+vZ//AEE0AXKpRf8AIZuf+veL/wBClq7VKL/kM3P/ AF7xf+hS0AXa
p6J/yB7D/r2T/wBBFXKp6J/yB7D/AK9k/wDQRQAah/x96f8A9fB/9FSVcqnq H/H3p/8A18H/
ANFSVcoAp6T/AMez/wDXxP8A+jWo1b/j2T/r4g/9GrRpP/Hs/wD18T/+jWo1 b/j2T/r4g/8A
Rq0AXKpRf8hm5/694v8A0KWrtUov+Qzc/wDXvF/6FLQAut/8ge//AOvZ/wD0 E1cqnrf/ACB7
/wD69n/9BNXKAKUv/IZtv+veX/0KKrtUpf8AkM23/XvL/wChRVdoAp6T/wAe z/8AXxP/AOjW
o1D/AI+9P/6+D/6Kko0n/j2f/r4n/wDRrUah/wAfen/9fB/9FSUAXKKKKACi iigAooooAKKK
KACiiigAooooAKKKKACiiigDi/jH/wAilY/9jJoP/p2tK7SuL+Mf/IpWP/Yy aD/6drSu0oAK
p6T/AMez/wDXxP8A+jWq5VPSf+PZ/wDr4n/9GtQAav8A8eyf9fEH/o1atCqu rf8AHsn/AF8Q
f+jVq30oBny7+2Tcl/E+hW2R+7tHcj6yY/pXgleyftdXHm/E63hU5EOmxA+x MkhP6Yrxuvi8
ylfEyZ/TXBFJ08joRtum/vbf6nq/gKYS+HIVDFzExUt7nD/+zVvVx/wwuFbT 7i2UH92ysfqc
/wCFdhX51mMOTESR/n74qZe8v4txtG323L/wLX9Qo7e1FFcadj8/i30PWfht 4sOpLYaTfyf6
XbyFkdusibHXP15Fenbu1fLtpcTWt1HcW8hjljYMjDsR0r33wJ4mh8RaSs25 VuY/lmj7g+3s
a/U+Fs9WKgsPWfvrbzR+08GcSfXaSwld+/Faea/zNnTyftOoEEf8fA/9FR0u t/8AIHvv+vZ/
/QTTNPGbjUMcf6QP/RSU/Wv+QPff9ez/APoJr7I+/uuhdqlF/wAhm5/694v/ AEKWrtUov+Qz
c/8AXvF/6FLQBdqnon/IHsP+vZP/AEEVcqnon/IHsP8Ar2T/ANBFABqH/H3p /wD18H/0VJVy
qeof8fen/wDXwf8A0VJVygCnpP8Ax7P/ANfE/wD6NajVv+PZP+viD/0atGk/ 8ez/APXxP/6N
ajVv+PZP+viD/wBGrQBcqlF/yGbn/r3i/wDQpau1Si/5DNz/ANe8X/oUtAC6 3/yB7/8A69n/
APQTVyqet/8AIHv/APr2f/0E1coApS/8hm2/695f/Qoqu1Sl/wCQzbf9e8v/ AKFFV2gCnpP/
AB7P/wBfE/8A6NajUP8Aj70//r4P/oqSjSf+PZ/+vif/ANGtRqH/AB96f/18 H/0VJQBcqnp/
/H3qH/XwP/RUdXKp6f8A8feof9fA/wDRUdABrf8AyB7/AP69n/8AQTVyqet/ 8ge//wCvZ/8A
0E1coApRf8hm5/694v8A0KWrtUov+Qzc/wDXvF/6FLV2gCnon/IHsP8Ar2T/ ANBFGof8fen/
APXwf/RUlGif8gew/wCvZP8A0EUah/x96f8A9fB/9FSUAXKp6T/x7P8A9fE/ /o1quVT0n/j2
f/r4n/8ARrUAGrf8eyf9fEH/AKNWrlU9W/49k/6+IP8A0atXKAKUX/IZuf8A r3i/9Clpdb/5
A9//ANez/wDoJpIv+Qzc/wDXvF/6FLS63/yB7/8A69n/APQTQBcqlL/yGbb/ AK95f/Qoqu1S
l/5DNt/17y/+hRUAXap6T/x7P/18T/8Ao1quVT0n/j2f/r4n/wDRrUAGof8A H3p//Xwf/RUl
XKp6h/x96f8A9fB/9FSVcoAp6f8A8feof9fA/wDRUdGt/wDIHv8A/r2f/wBB NGn/APH3qH/X
wP8A0VHRrf8AyB7/AP69n/8AQTQBcqlF/wAhm5/694v/AEKWrtUov+Qzc/8A XvF/6FLQBdqn
on/IHsP+vZP/AEEVcqnon/IHsP8Ar2T/ANBFABqH/H3p/wD18H/0VJVyqeof 8fen/wDXwf8A
0VJVygCnpP8Ax7P/ANfE/wD6NajVv+PZP+viD/0atGk/8ez/APXxP/6NajVv +PZP+viD/wBG
rQBcqlF/yGbn/r3i/wDQpau1Si/5DNz/ANe8X/oUtAC63/yB7/8A69n/APQT Vyqet/8AIHv/
APr2f/0E1coApS/8hm2/695f/Qoqu1Sl/wCQzbf9e8v/AKFFV2gCnpP/AB7P /wBfE/8A6Naj
UP8Aj70//r4P/oqSjSf+PZ/+vif/ANGtRqH/AB96f/18H/0VJQBcqnp//H3q H/XwP/RUdXKp
6f8A8feof9fA/wDRUdABrf8AyB7/AP69n/8AQTVyqet/8ge//wCvZ/8A0E1c oApRf8hm5/69
4v8A0KWrtUov+Qzc/wDXvF/6FLV2gCnon/IHsP8Ar2T/ANBFGof8fen/APXw f/RUlGif8gew
/wCvZP8A0EUah/x96f8A9fB/9FSUAXKp6T/x7P8A9fE//o1quVT0n/j2f/r4 n/8ARrUAGrf8
eyf9fEH/AKNWrlU9W/49k/6+IP8A0atXKAKUX/IZuf8Ar3i/9Clpdb/5A9// ANez/wDoJpIv
+Qzc/wDXvF/6FLS63/yB7/8A69n/APQTQBcqlL/yGbb/AK95f/Qoqu1Sl/5D Nt/17y/+hRUA
Xap6T/x7P/18T/8Ao1quVT0n/j2f/r4n/wDRrUAGof8AH3p//Xwf/RUlXKp6 h/x96f8A9fB/
9FSVcoAp6f8A8feof9fA/wDRUdGt/wDIHv8A/r2f/wBBNGn/APH3qH/XwP8A 0VHRrf8AyB7/
AP69n/8AQTQBcqlF/wAhm5/694v/AEKWrtUov+Qzc/8AXvF/6FLQBdqnon/I HsP+vZP/AEEV
cqnon/IHsP8Ar2T/ANBFABqH/H3p/wD18H/0VJVyqeof8fen/wDXwf8A0VJV ygCnpP8Ax7P/
ANfE/wD6NajVv+PZP+viD/0atGk/8ez/APXxP/6NajVv+PZP+viD/wBGrQBc qlF/yGbn/r3i
/wDQpau1Si/5DNz/ANe8X/oUtAC63/yB7/8A69n/APQTVyqet/8AIHv/APr2 f/0E1coApS/8
hm2/695f/Qoqu1Sl/wCQzbf9e8v/AKFFV2gCnpP/AB7P/wBfE/8A6NajUP8A j70//r4P/oqS
jSf+PZ/+vif/ANGtRqH/AB96f/18H/0VJQBcooooAKKKKACiiigAooooAKKK KACiiigAoooo
AKKKKAOL+Mf/ACKVj/2Mmg/+na0rtK4v4x/8ilY/9jJoP/p2tK7SgAqnpP8A x7P/ANfE/wD6
NarlU9J/49n/AOvif/0a1ABq/wDx6p/18Qf+jVq0x4zVXVv+PZP+viD/ANGr VpuhpN2A+L/2
mrr7R8Y9XQci3SGL/wAhKx/9CrzPtXX/ABmvPt3xV8ST55F88WfXZhf/AGWu Qr4XFtyrTfmf
1fw9S9llWHh2hH8kdn8LrgrqE9tt+UoWJ9Tlf6Bq9Crx7w1qraTqUdzs3xhs OB3GCOPzr1rT
ry2v7RLq1lEkTDOR1HsfSvj85oSVX2iWjP4y+kRw1i8Nn39qRp3o1Ix97tJa Wb9LE9FFFeIf
zrIK1fC2t3Ogawl/bZIHE0Wfvp2H4VlUtb0MROhUVSDs0bYbE1MNVjWpu0k7 o+jPC+o2+rW9
xqFpKHinlVl9v3aDB9xir2tH/iT3wJ5+zP8A+gmvEfht4rfQNRFvOxOn3Djf /wBMmP8AF+Pe
vaNWmWXRbt4yrI9s/I91Nfs2SZtHM8Opr4luj+guHM7hm+GUlpNfEvPy8jTy faqcX/IZuf8A
r3i/9Clq114qrF/yGbn/AK94v/Qpa9k+gLtU9E/5A9h/17J/6CKuVT0T/kD2 H/Xsn/oIoANQ
/wCPvT/+vg/+ipKuVT1D/j70/wD6+D/6Kkq5QBT0n/j2f/r4n/8ARrUat/x7 J/18Qf8Ao1aN
J/49n/6+J/8A0a1Grf8AHsn/AF8Qf+jVoAuVSi/5DNz/ANe8X/oUtXapRf8A IZuf+veL/wBC
loAXW/8AkD3/AP17P/6CauVT1v8A5A9//wBez/8AoJq5QBSl/wCQzbf9e8v/ AKFFV2qUv/IZ
tv8Ar3l/9Ciq7QBT0n/j2f8A6+J//RrUah/x96f/ANfB/wDRUlGk/wDHs/8A 18T/APo1qNQ/
4+9P/wCvg/8AoqSgC5VPT/8Aj71D/r4H/oqOrlU9P/4+9Q/6+B/6KjoANb/5 A9//ANez/wDo
Jq5VPW/+QPf/APXs/wD6CauUAUov+Qzc/wDXvF/6FLV2qUX/ACGbn/r3i/8A Qpau0AU9E/5A
9h/17J/6CKNQ/wCPvT/+vg/+ipKNE/5A9h/17J/6CKNQ/wCPvT/+vg/+ipKA LlU9J/49n/6+
J/8A0a1XKp6T/wAez/8AXxP/AOjWoANW/wCPZP8Ar4g/9GrVyqerf8eyf9fE H/o1auUAUov+
Qzc/9e8X/oUtLrf/ACB7/wD69n/9BNJF/wAhm5/694v/AEKWl1v/AJA9/wD9 ez/+gmgC5VKX
/kM23/XvL/6FFV2qUv8AyGbb/r3l/wDQoqALtU9J/wCPZ/8Ar4n/APRrVcqn pP8Ax7P/ANfE
/wD6NagA1D/j70//AK+D/wCipKuVT1D/AI+9P/6+D/6Kkq5QBT0//j71D/r4 H/oqOjW/+QPf
/wDXs/8A6CaNP/4+9Q/6+B/6Kjo1v/kD3/8A17P/AOgmgC5VKL/kM3P/AF7x f+hS1dqlF/yG
bn/r3i/9CloAu1T0T/kD2H/Xsn/oIq5VPRP+QPYf9eyf+gigA1D/AI+9P/6+ D/6Kkq5VPUP+
PvT/APr4P/oqSrlAFPSf+PZ/+vif/wBGtRq3/Hsn/XxB/wCjVo0n/j2f/r4n /wDRrUat/wAe
yf8AXxB/6NWgC5VKL/kM3P8A17xf+hS1dqlF/wAhm5/694v/AEKWgBdb/wCQ Pf8A/Xs//oJq
5VPW/wDkD3//AF7P/wCgmrlAFKX/AJDNt/17y/8AoUVXapS/8hm2/wCveX/0 KKrtAFPSf+PZ
/wDr4n/9GtRqH/H3p/8A18H/ANFSUaT/AMez/wDXxP8A+jWo1D/j70//AK+D /wCipKALlU9P
/wCPvUP+vgf+io6uVT0//j71D/r4H/oqOgA1v/kD3/8A17P/AOgmrlU9b/5A 9/8A9ez/APoJ
q5QBSi/5DNz/ANe8X/oUtXapRf8AIZuf+veL/wBClq7QBT0T/kD2H/Xsn/oI o1D/AI+9P/6+
D/6Kko0T/kD2H/Xsn/oIo1D/AI+9P/6+D/6KkoAuVT0n/j2f/r4n/wDRrVcq npP/AB7P/wBf
E/8A6NagA1b/AI9k/wCviD/0atXKp6t/x7J/18Qf+jVq5QBSi/5DNz/17xf+ hS0ut/8AIHv/
APr2f/0E0kX/ACGbn/r3i/8AQpaXW/8AkD3/AP17P/6CaALlUpf+Qzbf9e8v /oUVXapS/wDI
Ztv+veX/ANCioAu1T0n/AI9n/wCvif8A9GtVyqek/wDHs/8A18T/APo1qADU P+PvT/8Ar4P/
AKKkq5VPUP8Aj70//r4P/oqSrlAFPT/+PvUP+vgf+io6Nb/5A9//ANez/wDo Jo0//j71D/r4
H/oqOjW/+QPf/wDXs/8A6CaALlUov+Qzc/8AXvF/6FLV2qUX/IZuf+veL/0K WgC7VPRP+QPY
f9eyf+girlU9E/5A9h/17J/6CKADUP8Aj70//r4P/oqSrlU9Q/4+9P8A+vg/ +ipKuUAU9J/4
9n/6+J//AEa1Grf8eyf9fEH/AKNWjSf+PZ/+vif/ANGtRq3/AB7J/wBfEH/o 1aALlUov+Qzc
/wDXvF/6FLV2qUX/ACGbn/r3i/8AQpaAF1v/AJA9/wD9ez/+gmrlU9b/AOQP f/8AXs//AKCa
uUAUpf8AkM23/XvL/wChRVdqlL/yGbb/AK95f/Qoqu0AU9J/49n/AOvif/0a 1Gof8fen/wDX
wf8A0VJRpP8Ax7P/ANfE/wD6NajUP+PvT/8Ar4P/AKKkoAuUUUUAFFFFABRR RQAUUUUAFFFF
ABRRRQAUUUUAFFFFAHF/GP8A5FKx/wCxk0H/ANO1pXaVxfxj/wCRSsf+xk0H /wBO1pXaUAFU
9J/49n/6+J//AEa1XKp6T/x7P/18T/8Ao1qADV/+PZP+viD/ANGrVhj8rewq vq3/AB7J/wBf
EH/o1aNWuBaabdXLY2xQs5/AE0nsVCLlJJdT4B8XXH2zxXq93kN51/PJn13S Mf61l05mZmLM
cljkn/P1ptfn9STcmz+wMJSVOjCC6JL8A/yK1fD2uXWjXfmQkvGTiSLs3v8A WsqjHHt6VlKE
ai5ZLRnHnGU4TNsLPCYuCnTkrNM9q0fUbbVbFLu2Ysp+8O6n0q3Xnnwz1Dyr 97B3+WYEjP8A
e7fyP5ivQ6+MzDC/Vqzitj/OHxO4OXCPEFXAU7um/eg3/K/8ndfIKKKK4r2P z4K9D+HviwjS
rrQb9mLNbulqzH7xC/dz/KvPKVSVbcOCMc+lelleZVcvxCrU/u7nsZJm9bKs Sq9Pbqu6/rY+
pFbPpVaL/kM3P/XvF/6FLXK/DTxWmu2BtbyRRf24+bP/AC0Xsw+nQ/8A166q L/kMXP8A17xf
+hS1+1YPF0sZRjWpPRn9C4DHUcfh416LvGSv/wAB+Zdqnon/ACB7D/r2T/0E Vcqnon/IHsP+
vZP/AEEV1HYGof8AH3p//Xwf/RUlXKp6h/x96f8A9fB/9FSVcoAp6T/x7P8A 9fE//o1qNW/4
9k/6+IP/AEatGk/8ez/9fE//AKNajVv+PZP+viD/ANGrQBcqlF/yGbn/AK94 v/Qpau1Si/5D
Nz/17xf+hS0ALrf/ACB7/wD69n/9BNXKp63/AMge/wD+vZ//AEE1coApS/8A IZtv+veX/wBC
iq7VKX/kM23/AF7y/wDoUVXaAKek/wDHs/8A18T/APo1qNQ/4+9P/wCvg/8A oqSjSf8Aj2f/
AK+J/wD0a1Gof8fen/8AXwf/AEVJQBcqnp//AB96h/18D/0VHVyqen/8feof 9fA/9FR0AGt/
8ge//wCvZ/8A0E1cqnrf/IHv/wDr2f8A9BNXKAKUX/IZuf8Ar3i/9Clq7VKL /kM3P/XvF/6F
LV2gCnon/IHsP+vZP/QRRqH/AB96f/18H/0VJRon/IHsP+vZP/QRRqH/AB96 f/18H/0VJQBc
qnpP/Hs//XxP/wCjWq5VPSf+PZ/+vif/ANGtQAat/wAeyf8AXxB/6NWrlU9W /wCPZP8Ar4g/
9GrVygClF/yGbn/r3i/9Clpdb/5A9/8A9ez/APoJpIv+Qzc/9e8X/oUtLrf/ ACB7/wD69n/9
BNAFyqUv/IZtv+veX/0KKrtUpf8AkM23/XvL/wChRUAXap6T/wAez/8AXxP/ AOjWq5VPSf8A
j2f/AK+J/wD0a1ABqH/H3p//AF8H/wBFSVcqnqH/AB96f/18H/0VJVygCnp/ /H3qH/XwP/RU
dGt/8ge//wCvZ/8A0E0af/x96h/18D/0VHRrf/IHv/8Ar2f/ANBNAFyqUX/I Zuf+veL/ANCl
q7VKL/kM3P8A17xf+hS0AXap6J/yB7D/AK9k/wDQRVyqeif8gew/69k/9BFA BqH/AB96f/18
H/0VJVyqeof8fen/APXwf/RUlXKAKek/8ez/APXxP/6NajVv+PZP+viD/wBG rRpP/Hs//XxP
/wCjWo1b/j2T/r4g/wDRq0AXKpRf8hm5/wCveL/0KWrtUov+Qzc/9e8X/oUt AC63/wAge/8A
+vZ//QTVyqet/wDIHv8A/r2f/wBBNXKAKUv/ACGbb/r3l/8AQoqu1Sl/5DNt /wBe8v8A6FFV
2gCnpP8Ax7P/ANfE/wD6NajUP+PvT/8Ar4P/AKKko0n/AI9n/wCvif8A9GtR qH/H3p//AF8H
/wBFSUAXKp6f/wAfeof9fA/9FR1cqnp//H3qH/XwP/RUdABrf/IHv/8Ar2f/ ANBNXKp63/yB
7/8A69n/APQTVygClF/yGbn/AK94v/Qpau1Si/5DNz/17xf+hS1doAp6J/yB 7D/r2T/0EUah
/wAfen/9fB/9FSUaJ/yB7D/r2T/0EUah/wAfen/9fB/9FSUAXKp6T/x7P/18 T/8Ao1quVT0n
/j2f/r4n/wDRrUAGrf8AHsn/AF8Qf+jVq5VPVv8Aj2T/AK+IP/Rq1coApRf8 hm5/694v/Qpa
XW/+QPf/APXs/wD6CaSL/kM3P/XvF/6FLS63/wAge/8A+vZ//QTQBcqlL/yG bb/r3l/9Ciq7
VKX/AJDNt/17y/8AoUVAF2qek/8AHs//AF8T/wDo1quVT0n/AI9n/wCvif8A 9GtQAah/x96f
/wBfB/8ARUlXKp6h/wAfen/9fB/9FSVcoAp6f/x96h/18D/0VHRrf/IHv/8A r2f/ANBNGn/8
feof9fA/9FR0a3/yB7//AK9n/wDQTQBcqlF/yGbn/r3i/wDQpau1Si/5DNz/ ANe8X/oUtAF2
qeif8gew/wCvZP8A0EVcqnon/IHsP+vZP/QRQAah/wAfen/9fB/9FSVcqnqH /H3p/wD18H/0
VJVygCnpP/Hs/wD18T/+jWo1b/j2T/r4g/8ARq0aT/x7P/18T/8Ao1qNW/49 k/6+IP8A0atA
FyqUX/IZuf8Ar3i/9Clq7VKL/kM3P/XvF/6FLQAut/8AIHv/APr2f/0E1cqn rf8AyB7/AP69
n/8AQTVygClL/wAhm2/695f/AEKKrtUpf+Qzbf8AXvL/AOhRVdoAp6T/AMez /wDXxP8A+jWo
1D/j70//AK+D/wCipKNJ/wCPZ/8Ar4n/APRrUah/x96f/wBfB/8ARUlAFyii igAooooAKKKK
ACiiigAooooAKKKKACiuX1nxlFpOuJY3Wh6wLA3VvZyat5Ua2sc87IkUeGcS vueSJd8cboGf
DMNkmzM074o6HcWcuo3tlqel6Y2lTa1ZXtzEjR32nxKjSXEaxO8igLLE2yVE kIkACEhgoB3d
FcUPiHZw2uonVdB1nSdRsfsn/EsuBA9xN9qmMFtsaKV4v3kyvGN0i7SpL7UI Y7HhTxHH4ggv
Nun3enXlhcG1vrK82GW2l8tJVVmiZ42zHLG+VdsBwDhgygAyPjH/AMilY/8A YyaD/wCna0rt
K4n4xEnwnY/9jHoR6Y/5i1ocf/rrtc55BGBQAtU9J/49n/6+J/8A0a1XKpaV kWrnB/4+J+P+
2rUALq3/AB7J/wBfEH/o1aw/ipcmz+G/iO5VsMmmXBU/7XlkD9a29V5tUOD/ AMfEHH/bVa4j
9oe7Np8HtekLBS8SRjtndIi/1rHES5aUn2TO/KqPt8dRpfzSivvaPiWijvRX wLP65grIKM0U
UhySe5Z026ezvoZ0OGQgg/SvZ7SdLm2iuI/uyruH+f0rw+vS/hvqButKe0kb MsByB/s//r5/
EV4+c0Oemqi6H8z/AEkeFXjMqpZvSjeVF8sv8Mv8n+bOqooxxRXyx/EztfQK M0UUElrSdQut
Lv4r2zk2SxsCPRvUH2P+e1e8+Dtdttf330BAZreJHjzyjhpMg18+Vv8AgbxF N4c1hLg7ntZP
luIx39/rzX1PDOePL63s6j9yX4eZ9nwjxHLK8R7Kq/3cnr5ef+Z9EBsiquif 8gew/wCvZP8A
0EUWV3DeW0d1bSrJDIu5WB4I9aTRcjR7Hg/8e6DkdPlFfrcZKS5kfusZKSvF 3Quof8fen/8A
Xwf/AEVJVvmqmof8fWn8H/Xtz6fupKsCQbsf571RWpX0j/j2f/r4n/8ARrUa t/x7J/18Qf8A
o1aTSv8Aj1fg/wCvn/8ARrUark2qHB/4+IOP+2q0AXapRf8AIZuf+veL/wBC lq7VOMf8Ti5O
D/qIh06/NJ/jQAa3/wAge/8A+vZ//QTVyqWtZOj33B/493HA6/Kau0AUpf8A kM23/XvL/wCh
RVdqnIP+JxbHB/1Eo6dPmj/wq5QBT0n/AI9n/wCvif8A9GtRqH/H3p//AF8H /wBFSUmlZFq5
wf8Aj4n4/wC2rUuof8fWn8H/AF7c+n7qSgC5VPT/APj71D/r4H/oqOrlU9P/ AOPrUOD/AK9e
fX91HQAa3/yB7/8A69n/APQTVyqWtZOj33B/493HA6/Kau0AUov+Qzc/9e8X /oUtXapxj/ic
XJwf9REOnX5pP8auUAU9E/5A9h/17J/6CKNQ/wCPvT/+vg/+ipKTRcjR7Hg/ 8e6DkdPlFLqH
/H1p/B/17c+n7qSgC5VPSf8Aj2f/AK+J/wD0a1XKpaVkWrnB/wCPifj/ALat QAurf8eyf9fE
H/o1auVS1XJtUOD/AMfEHH/bVau0AUov+Qzc/wDXvF/6FLS63/yB7/8A69n/ APQTRGP+Jxcn
B/1EQ6dfmk/xpNaydHvuD/x7uOB1+U0AXapS/wDIZtv+veX/ANCiq7VOQf8A E4tjg/6iUdOn
zR/4UAXKp6T/AMez/wDXxP8A+jWq5VLSsi1c4P8Ax8T8f9tWoAXUP+PvT/8A r4P/AKKkq5VP
UP8Aj60/g/69ufT91JVygCnp/wDx96h/18D/ANFR0a3/AMge/wD+vZ//AEE0 af8A8fWocH/X
rz6/uo6TWsnR77g/8e7jgdflNAF2qUX/ACGbn/r3i/8AQpau1TjH/E4uTg/6 iIdOvzSf40AX
Kp6J/wAgew/69k/9BFXKpaLkaPY8H/j3Qcjp8ooAXUP+PvT/APr4P/oqSrlU 9Q/4+tP4P+vb
n0/dSVcoAp6T/wAez/8AXxP/AOjWo1b/AI9k/wCviD/0atJpWRaucH/j4n4/ 7atRquTaocH/
AI+IOP8AtqtAF2qUX/IZuf8Ar3i/9Clq7VOMf8Ti5OD/AKiIdOvzSf40AGt/ 8ge//wCvZ/8A
0E1cqlrWTo99wf8Aj3ccDr8pq7QBSl/5DNt/17y/+hRVdqnIP+JxbHB/1Eo6 dPmj/wAKuUAU
9J/49n/6+J//AEa1Gof8fen/APXwf/RUlJpWRaucH/j4n4/7atS6h/x9afwf 9e3Pp+6koAuV
T0//AI+9Q/6+B/6Kjq5VPT/+PrUOD/r159f3UdABrf8AyB7/AP69n/8AQTVy qWtZOj33B/49
3HA6/Kau0AUov+Qzc/8AXvF/6FLV2qcY/wCJxcnB/wBREOnX5pP8auUAU9E/ 5A9h/wBeyf8A
oIo1D/j70/8A6+D/AOipKTRcjR7Hg/8AHug5HT5RS6h/x9afwf8AXtz6fupK ALlU9J/49n/6
+J//AEa1XKpaVkWrnB/4+J+P+2rUALq3/Hsn/XxB/wCjVq5VLVcm1Q4P/HxB x/21WrtAFKL/
AJDNz/17xf8AoUtLrf8AyB7/AP69n/8AQTRGP+JxcnB/1EQ6dfmk/wAaTWsn R77g/wDHu44H
X5TQBdqlL/yGbb/r3l/9Ciq7VOQf8Ti2OD/qJR06fNH/AIUAXKp6T/x7P/18 T/8Ao1quVS0r
ItXOD/x8T8f9tWoAXUP+PvT/APr4P/oqSrlU9Q/4+tP4P+vbn0/dSVcoAp6f /wAfeof9fA/9
FR0a3/yB7/8A69n/APQTRp//AB9ahwf9evPr+6jpNaydHvuD/wAe7jgdflNA F2qUX/IZuf8A
r3i/9Clq7VOMf8Ti5OD/AKiIdOvzSf40AXKp6J/yB7D/AK9k/wDQRVyqWi5G j2PB/wCPdByO
nyigBdQ/4+9P/wCvg/8AoqSrlU9Q/wCPrT+D/r259P3UlXKAKek/8ez/APXx P/6NajVv+PZP
+viD/wBGrSaVkWrnB/4+J+P+2rUark2qHB/4+IOP+2q0AXapRf8AIZuf+veL /wBClq7VOMf8
Ti5OD/qIh06/NJ/jQAa3/wAge/8A+vZ//QTVyqWtZOj33B/493HA6/Kau0AU pf8AkM23/XvL
/wChRVdqnIP+JxbHB/1Eo6dPmj/wq5QBT0n/AI9n/wCvif8A9GtRqH/H3p// AF8H/wBFSUml
ZFq5wf8Aj4n4/wC2rUuof8fWn8H/AF7c+n7qSgC5RRTVYkZxx296AHUUUUAF FFFABRRRQAUU
UUAFFFFAHnfjiz1fWfF2iR6f4b1eGfR9ShubbWpL2AWCxNsF0DCJy7u9u08C FoCVeQlSgJkr
jbbwJ4r1TwRbeFJdJGmTaR4Cv/Cgu7q5ia3vrqeO1jWaHymdxCDauSZVjfEi fITuC+6BADnv
SGMZzub160AeTa3oviXxJea34kXw1faYz/2CINNvbi2+0z/2dqEt5LtMUrxD ekoSPdIv7wHd
sXDnqvh5Zailz4l1vU9Ml0xtb1Zb2KznkjeaBEtLa2xIYmePJa3ZhtdsKy5w SVXsBGoJOOT3
oKA+v50AcR8WbeG18N2tzbRJDPJr+jQySxqFd0k1O2SRSRyVZGZWHQhiDwTX YLp9isbRraQB
H+8oQYNcp8Y/+RSsf+xk0H/07WldpQBT/srS/wDoG2f/AH4X/Cqml6ZprWz7 tPtCftE4yYV/
56t7Vr1T0n/j2f8A6+J//RrUAVNV0zTVtk26faA/aIBkQr/z1X2rzD9qdLKw +FUscFrBC9zd
wxZSMKTyW7f7tetav/x7J/18Qf8Ao1a8Q/bLudnhHRbTPMl/5n/fKMP/AGau PMJcuHkfRcJ0
nVznDRX8yf3a/ofLnWiiivhj+qIqwUUUUDCt/wAEaj9g12Iu2I5PlfnGB6/T p+VYFTWSrJeQ
RN913AP0zioqwVSm4vZnh8S5XQzXKq+DxC9ycWn9x7hxxSVFYyedZwy9d0at +YzUtfBSXK2j
/K7FUHQrSpS3i2vuYUUUUjnCgdaKDTQ0dt8MNftbG+XTNUihktpmHkvIgPlv 6Z9K9a0fTtPf
SbN2sLR3NumSYF5+X6V835r2H4TeLVvbVNEv5P8ASoEAiZv+WiDjP1FfonCm fbYOu/R/ofq/
A/Et0svxDt/K/wBDrr/T9NS6sQLC0GZzn9yv/PJ/auT8Py2tz8XfE2jPbwNb 2thZeXF5Y2Bv
3jOcdMnemf8AdX0FdrqJP2uw4yPtB/8ART15V4LvhN+0T4naMny5oWjH1hW2 Q/8AjzNX2uIr
clSnHq3+jP13C8lpxlu1p67/AJJnp2laZprWz7rC0Y/aJxkwr/z1b2pdU0zT Vtk26faA/aIB
kQr/AM9V9qtaR/x7P/18Tf8Ao1qXVv8Aj2T/AK+IP/Rq11o5WH9laX/0DbP/ AL8L/hVOLTNO
/ta4T+z7TaLeLA8lf70nt7VsVSi/5DNz/wBe8X/oUtMRV1nTNOTSr100+0Vl t3IIhX+6farf
9laX/wBA2z/78L/hRrf/ACB7/wD69n/9BNXKAMeXTNO/ta3T+z7TabeXI8lf 70ft71c/srS/
+gbZ/wDfhf8ACkl/5DNt/wBe8v8A6FFV2gDI0vTNNa2fdp9oT9onGTCv/PVv ai+0zTVurELp
9oA1wcjyV/55Se1W9J/49n/6+J//AEa1Gof8fen/APXwf/RUlAB/ZWl/9A2z /wC/C/4VUsdM
01rq+DafaELcDA8lf+eUftWvVPT/APj71D/r4H/oqOgCprOmacmlXrpp9orL buQRCv8AdPtV
v+ytL/6Btn/34X/CjW/+QPf/APXs/wD6CauUAY8Wmad/a1wn9n2m0W8WB5K/ 3pPb2q5/ZWl/
9A2z/wC/C/4UkX/IZuf+veL/ANClq7QBkaNpmnPpVk76faMzW6Ekwr/dHtRf aZpq3ViF0+0A
a4OR5K/88pPareif8gew/wCvZP8A0EUah/x96f8A9fB/9FSUAH9laX/0DbP/ AL8L/hVTS9M0
1rZ92n2hP2icZMK/89W9q16p6T/x7P8A9fE//o1qAKmqaZpq2ybdPtAftEAy IV/56r7Vb/sr
S/8AoG2f/fhf8KNW/wCPZP8Ar4g/9GrVygDHi0zTv7WuE/s+02i3iwPJX+9J 7e1LrOmacmlX
rpp9orLbuQRCv90+1Wov+Qzc/wDXvF/6FLS63/yB7/8A69n/APQTQAf2Vpf/ AEDbP/vwv+FU
5dM07+1rdP7PtNpt5cjyV/vR+3vWxVKX/kM23/XvL/6FFQAv9laX/wBA2z/7 8L/hVTS9M01r
Z92n2hP2icZMK/8APVvateqek/8AHs//AF8T/wDo1qAKl9pmmrdWIXT7QBrg 5Hkr/wA8pPar
f9laX/0DbP8A78L/AIUah/x96f8A9fB/9FSVcoAyLHTNNa6vg2n2hC3AwPJX /nlH7UazpmnJ
pV66afaKy27kEQr/AHT7Vb0//j71D/r4H/oqOjW/+QPf/wDXs/8A6CaAD+yt L/6Btn/34X/C
qcWmad/a1wn9n2m0W8WB5K/3pPb2rYqlF/yGbn/r3i/9CloAX+ytL/6Btn/3 4X/CqmjaZpz6
VZO+n2jM1uhJMK/3R7Vr1T0T/kD2H/Xsn/oIoAqX2maat1YhdPtAGuDkeSv/ ADyk9qt/2Vpf
/QNs/wDvwv8AhRqH/H3p/wD18H/0VJVygDI0vTNNa2fdp9oT9onGTCv/AD1b 2o1TTNNW2Tbp
9oD9ogGRCv8Az1X2q3pP/Hs//XxP/wCjWo1b/j2T/r4g/wDRq0AH9laX/wBA 2z/78L/hVOLT
NO/ta4T+z7TaLeLA8lf70nt7VsVSi/5DNz/17xf+hS0AVdZ0zTk0q9dNPtFZ bdyCIV/un2q3
/ZWl/wDQNs/+/C/4Ua3/AMge/wD+vZ//AEE1coAx5dM07+1rdP7PtNpt5cjy V/vR+3vVz+yt
L/6Btn/34X/Ckl/5DNt/17y/+hRVdoAyNL0zTWtn3afaE/aJxkwr/wA9W9qL 7TNNW6sQun2g
DXByPJX/AJ5Se1W9J/49n/6+J/8A0a1Gof8AH3p//Xwf/RUlAB/ZWl/9A2z/ AO/C/wCFVLHT
NNa6vg2n2hC3AwPJX/nlH7Vr1T0//j71D/r4H/oqOgCprOmacmlXrpp9orLb uQRCv90+1W/7
K0v/AKBtn/34X/CjW/8AkD3/AP17P/6CauUAY8Wmad/a1wn9n2m0W8WB5K/3 pPb2q5/ZWl/9
A2z/AO/C/wCFJF/yGbn/AK94v/Qpau0AZGjaZpz6VZO+n2jM1uhJMK/3R7UX 2maat1YhdPtA
GuDkeSv/ADyk9qt6J/yB7D/r2T/0EUah/wAfen/9fB/9FSUAH9laX/0DbP8A 78L/AIVU0vTN
Na2fdp9oT9onGTCv/PVvateqek/8ez/9fE//AKNagCpqmmaatsm3T7QH7RAM iFf+eq+1W/7K
0v8A6Btn/wB+F/wo1b/j2T/r4g/9GrVygDHi0zTv7WuE/s+02i3iwPJX+9J7 e1LrOmacmlXr
pp9orLbuQRCv90+1Wov+Qzc/9e8X/oUtLrf/ACB7/wD69n/9BNAB/ZWl/wDQ Ns/+/C/4VTl0
zTv7Wt0/s+02m3lyPJX+9H7e9bFUpf8AkM23/XvL/wChRUAL/ZWl/wDQNs/+ /C/4VU0vTNNa
2fdp9oT9onGTCv8Az1b2rXqnpP8Ax7P/ANfE/wD6NagCpfaZpq3ViF0+0Aa4 OR5K/wDPKT2q
3/ZWl/8AQNs/+/C/4Uah/wAfen/9fB/9FSVcoAyLHTNNa6vg2n2hC3AwPJX/ AJ5R+1Gs6Zpy
aVeumn2istu5BEK/3T7Vb0//AI+9Q/6+B/6Kjo1v/kD3/wD17P8A+gmgA/sr S/8AoG2f/fhf
8KpxaZp39rXCf2fabRbxYHkr/ek9vatiqUX/ACGbn/r3i/8AQpaAF/srS/8A oG2f/fhf8Kqa
NpmnPpVk76faMzW6Ekwr/dHtWvVPRP8AkD2H/Xsn/oIoAqX2maat1YhdPtAG uDkeSv8Azyk9
qt/2Vpf/AEDbP/vwv+FGof8AH3p//Xwf/RUlXKAMjS9M01rZ92n2hP2icZMK /wDPVvajVNM0
1bZNun2gP2iAZEK/89V9qt6T/wAez/8AXxP/AOjWo1b/AI9k/wCviD/0atAB /ZWl/wDQNs/+
/C/4VTi0zTv7WuE/s+02i3iwPJX+9J7e1bFUov8AkM3P/XvF/wChS0AVdZ0z Tk0q9dNPtFZb
dyCIV/un2q3/AGVpf/QNs/8Avwv+FGt/8ge//wCvZ/8A0E1coAx5dM07+1rd P7PtNpt5cjyV
/vR+3vVz+ytL/wCgbZ/9+F/wpJf+Qzbf9e8v/oUVXaAMjS9M01rZ92n2hP2i cZMK/wDPVvai
+0zTVurELp9oA1wcjyV/55Se1W9J/wCPZ/8Ar4n/APRrUah/x96f/wBfB/8A RUlAB/ZWl/8A
QNs/+/C/4VYhhihjEcKLGi9FUYFSUUAFFFFABRRRQAUUUUAFFFFAHFeLtb8U wapFZ2DaNoFj
Lcx2sWq6pBJeCed1+WMQRPGI0ZiEWWSVSZB5YjbzI2an4Z8SeKZ9buLP+0vD Pi+1tblbbUZd
Ht5LJ9Pk3FCmJJpo5nU8yR+ZE8SgHbIZEU1fHdtZXyeKZr/4i+ILHSNNsjLr Fjb6fY3FpbQm
Es8Z8yzlLt5YLtEWZsSKdoV0zN8GYtJ0/QzoWl+KPE2p22mW1tbQWOu6etjc WUCKyxlYzbQS
tGwUjzHDBjEwByrigD0WiiigAooooA4v4x/8ilY/9jJoP/p2tK7SuL+Mf/Ip WP8A2Mmg/wDp
2tK7SgAqnpP/AB7P/wBfE/8A6NarlU9J/wCPZ/8Ar4n/APRrUAGr/wDHqn/X xB/6NWvnb9tG
43XPhm0BPCXMjD8Y8fyNfROrf8eyf9fEH/o1a+Wf2wrrzPiHp9ruysGmhiPd pH/otebmzthZ
H2nh/T589pPspP8A8la/U8Tooor41n9LIKKKKQwpVJVtwOCCMH05zSUdqaM6 kFNWZ7P4fP8A
xJ7VM52RiPPuMj+lXqxPA7sfDdsrklxkk/7x3D+dbdfCYqPLWkvNn+WnGeFe Ez/GUH9mpNfi
wooorA+ZCjNFFABUtpcTWlxHcW8jRyxtuRh1B7VFQaqEnGSadmaU5ShJSi7M 908JeJofENjp
0pG25hmKzp6Hyn5A9DXmXwxuVb4zzzhgReX2pqp9VEpP/sg/Ksrw1rFxoesQ X8A3FCd8ZP3l
III/Wqvwbuo5fF3hi8EwbzLqbew/vPBKMfixr9Bwufyxv1eEl78ZWfp0+8/d +FuIp5lh6fNF
88Zcsu1nTqW++34H0lpJItnPb7RN/wCjWp+rf8eyf9fEH/o1aZpe77LJj/n4 m/8ARrU/Vv8A
j1j/AOviD/0atfoSPr+ti5VKL/kM3P8A17xf+hS1dqlF/wAhm5/694v/AEKW mAut/wDIHv8A
/r2f/wBBNXKp63/yB7//AK9n/wDQTVygClL/AMhm2/695f8A0KKrtUpf+Qzb f9e8v/oUVXaA
Kek/8ez/APXxP/6NajUP+PvT/wDr4P8A6Kko0n/j2f8A6+J//RrUah/x96f/ ANfB/wDRUlAF
yqen/wDH3qH/AF8D/wBFR1cqnp//AB96h/18D/0VHQAa3/yB7/8A69n/APQT Vyqet/8AIHv/
APr2f/0E1coApRf8hm5/694v/Qpau1Si/wCQzc/9e8X/AKFLV2gCnon/ACB7 D/r2T/0EUah/
x96f/wBfB/8ARUlGif8AIHsP+vZP/QRRqH/H3p//AF8H/wBFSUAXKp6T/wAe z/8AXxP/AOjW
q5VPSf8Aj2f/AK+J/wD0a1ABq3/Hsn/XxB/6NWrlU9W/49k/6+IP/Rq1coAp Rf8AIZuf+veL
/wBClpdb/wCQPf8A/Xs//oJpIv8AkM3P/XvF/wChS0ut/wDIHv8A/r2f/wBB NAFyqUv/ACGb
b/r3l/8AQoqu1Sl/5DNt/wBe8v8A6FFQBdqnpP8Ax7P/ANfE/wD6NarlU9J/ 49n/AOvif/0a
1ABqH/H3p/8A18H/ANFSVcqnqH/H3p//AF8H/wBFSVcoAp6f/wAfeof9fA/9 FR0a3/yB7/8A
69n/APQTRp//AB96h/18D/0VHRrf/IHv/wDr2f8A9BNAFyqUX/IZuf8Ar3i/ 9Clq7VKL/kM3
P/XvF/6FLQBdqnon/IHsP+vZP/QRVyqeif8AIHsP+vZP/QRQAah/x96f/wBf B/8ARUlXKp6h
/wAfen/9fB/9FSVcoAp6T/x7P/18T/8Ao1qNW/49k/6+IP8A0atGk/8AHs// AF8T/wDo1qNW
/wCPZP8Ar4g/9GrQBcqlF/yGbn/r3i/9Clq7VKL/AJDNz/17xf8AoUtAC63/ AMge/wD+vZ//
AEE1cqnrf/IHv/8Ar2f/ANBNXKAKUv8AyGbb/r3l/wDQoqu1Sl/5DNt/17y/ +hRVdoAp6T/x
7P8A9fE//o1qNQ/4+9P/AOvg/wDoqSjSf+PZ/wDr4n/9GtRqH/H3p/8A18H/ ANFSUAXKp6f/
AMfeof8AXwP/AEVHVyqen/8AH3qH/XwP/RUdABrf/IHv/wDr2f8A9BNXKp63 /wAge/8A+vZ/
/QTVygClF/yGbn/r3i/9Clq7VKL/AJDNz/17xf8AoUtXaAKeif8AIHsP+vZP /QRRqH/H3p//
AF8H/wBFSUaJ/wAgew/69k/9BFGof8fen/8AXwf/AEVJQBcqnpP/AB7P/wBf E/8A6NarlU9J
/wCPZ/8Ar4n/APRrUAGrf8eyf9fEH/o1auVT1b/j2T/r4g/9GrVygClF/wAh m5/694v/AEKW
l1v/AJA9/wD9ez/+gmki/wCQzc/9e8X/AKFLS63/AMge/wD+vZ//AEE0AXKp S/8AIZtv+veX
/wBCiq7VKX/kM23/AF7y/wDoUVAF2qek/wDHs/8A18T/APo1quVT0n/j2f8A 6+J//RrUAGof
8fen/wDXwf8A0VJVyqeof8fen/8AXwf/AEVJVygCnp//AB96h/18D/0VHRrf /IHv/wDr2f8A
9BNGn/8AH3qH/XwP/RUdGt/8ge//AOvZ/wD0E0AXKpRf8hm5/wCveL/0KWrt Uov+Qzc/9e8X
/oUtAF2qeif8gew/69k/9BFXKp6J/wAgew/69k/9BFABqH/H3p//AF8H/wBF SVcqnqH/AB96
f/18H/0VJVygCnpP/Hs//XxP/wCjWo1b/j2T/r4g/wDRq0aT/wAez/8AXxP/ AOjWo1b/AI9k
/wCviD/0atAFyqUX/IZuf+veL/0KWrtUov8AkM3P/XvF/wChS0ALrf8AyB7/ AP69n/8AQTVy
qet/8ge//wCvZ/8A0E1coApS/wDIZtv+veX/ANCiq7VKX/kM23/XvL/6FFV2 gCnpP/Hs/wD1
8T/+jWo1D/j70/8A6+D/AOipKNJ/49n/AOvif/0a1Gof8fen/wDXwf8A0VJQ BcooooAKKKKA
CiiigAooooAKKKKAPCvib8PvCN78QrjXvFHhXWXsri5tbprrTtHt9WjvZIRH iOZRbS3kORDs
ZY8QGNB84eV0On8ONH8J6H4nur7wL4G1Q3uoyrFdX95oI0SDTrTfvEKhoIXk H38bI5XZljE0
iqEZfRfFfiGLQLezH2C91G8v7kWtjY2nlia5kEbysqtKyRriKKRyXdRhSASx VTQ8D+M9L8XR
Ry2NteW5l06y1SOO5VQzWt3GzwyZVmHVJkKkghojxtKOwB1lFFFABRRRQBxf xj/5FKx/7GTQ
f/TtaV2lcX8Y/wDkUrH/ALGTQf8A07WldpQAVT0n/j2f/r4n/wDRrVcqnpP/ AB7P/wBfE/8A
6NagA1f/AI9k/wCviD/0atfH37UN2Ln4wahGP+XaCGI/98Bx/wCh19gax/x6 J/18Q/8Ao1a+
JPjrd/bPi54imByPtIj/AO+EVf8A2WvHzqVsOl3aP0nwwo8+azk+kH+LRxNF FFfJs/oCOwUU
UUigoooprcieuh6Z8NZHfQnDnJ804+m0Af8AoNdTXFfC2Zmgu4mHC7Nv5sT/ ADFdrXxmZx5c
TI/zb8YsH9U4xxtO2jkn98UwooorgPzEKKKKACj3oo7U0UiO7m8i0lmbAEal +noK4P4P63/Z
XjbSVnn2Wov4X55C/OAT+TNXYeJZBH4f1BiePssgH1IIH9K8q8PHGsWp4G19 35An+lfS5G/Z
05VVundfI/q3wKyqFfhjM684KXa/eMW1+Z9+aIyvZFlYMDNMwIPBHmtg1Lq3 /Hsn/XxB/wCj
VrzH4R+LfK8vw9ev8vP2V2P/AI5n1r0zVWH2SMjn/SYP/RqV+oZZmNLH0FVp v19ep4+U5tRz
TDqvSfquz6ovEmqcX/IZuf8Ar3i/9Clq7mqUX/IZuf8Ar3i/9Clr0D0xdb/5 A9//ANez/wDo
Jq5VPW/+QPf/APXs/wD6CauUAUpf+Qzbf9e8v/oUVXapS/8AIZtv+veX/wBC iq7QBT0n/j2f
/r4n/wDRrUah/wAfen/9fB/9FSUaT/x7P/18T/8Ao1qNQ/4+9P8A+vg/+ipK ALlU9P8A+PvU
P+vgf+io6uVT0/8A4+9Q/wCvgf8AoqOgA1v/AJA9/wD9ez/+gmrlU9b/AOQP f/8AXs//AKCa
uUAUov8AkM3P/XvF/wChS1dqlF/yGbn/AK94v/Qpau0AU9E/5A9h/wBeyf8A oIo1D/j70/8A
6+D/AOipKNE/5A9h/wBeyf8AoIo1D/j70/8A6+D/AOipKALlU9J/49n/AOvi f/0a1XKp6T/x
7P8A9fE//o1qADVv+PZP+viD/wBGrVyqerf8eyf9fEH/AKNWrlAFKL/kM3P/ AF7xf+hS0ut/
8ge//wCvZ/8A0E0kX/IZuf8Ar3i/9Clpdb/5A9//ANez/wDoJoAuVSl/5DNt /wBe8v8A6FFV
2qUv/IZtv+veX/0KKgC7VPSf+PZ/+vif/wBGtVyqek/8ez/9fE//AKNagA1D /j70/wD6+D/6
Kkq5VPUP+PvT/wDr4P8A6Kkq5QBT0/8A4+9Q/wCvgf8AoqOjW/8AkD3/AP17 P/6CaNP/AOPv
UP8Ar4H/AKKjo1v/AJA9/wD9ez/+gmgC5VKL/kM3P/XvF/6FLV2qUX/IZuf+ veL/ANCloAu1
T0T/AJA9h/17J/6CKuVT0T/kD2H/AF7J/wCgigA1D/j70/8A6+D/AOipKuVT 1D/j70//AK+D
/wCipKuUAU9J/wCPZ/8Ar4n/APRrUat/x7J/18Qf+jVo0n/j2f8A6+J//RrU at/x7J/18Qf+
jVoAuVSi/wCQzc/9e8X/AKFLV2qUX/IZuf8Ar3i/9CloAXW/+QPf/wDXs/8A 6CauVT1v/kD3
/wD17P8A+gmrlAFKX/kM23/XvL/6FFV2qUv/ACGbb/r3l/8AQoqu0AU9J/49 n/6+J/8A0a1G
of8AH3p//Xwf/RUlGk/8ez/9fE//AKNajUP+PvT/APr4P/oqSgC5VPT/APj7 1D/r4H/oqOrl
U9P/AOPvUP8Ar4H/AKKjoANb/wCQPf8A/Xs//oJq5VPW/wDkD3//AF7P/wCg mrlAFKL/AJDN
z/17xf8AoUtXapRf8hm5/wCveL/0KWrtAFPRP+QPYf8AXsn/AKCKNQ/4+9P/ AOvg/wDoqSjR
P+QPYf8AXsn/AKCKNQ/4+9P/AOvg/wDoqSgC5VPSf+PZ/wDr4n/9GtVyqek/ 8ez/APXxP/6N
agA1b/j2T/r4g/8ARq1cqnq3/Hsn/XxB/wCjVq5QBSi/5DNz/wBe8X/oUtLr f/IHv/8Ar2f/
ANBNJF/yGbn/AK94v/QpaXW/+QPf/wDXs/8A6CaALlUpf+Qzbf8AXvL/AOhR VdqlL/yGbb/r
3l/9CioAu1T0n/j2f/r4n/8ARrVcqnpP/Hs//XxP/wCjWoANQ/4+9P8A+vg/ +ipKuVT1D/j7
0/8A6+D/AOipKuUAU9P/AOPvUP8Ar4H/AKKjo1v/AJA9/wD9ez/+gmjT/wDj 71D/AK+B/wCi
o6Nb/wCQPf8A/Xs//oJoAuVSi/5DNz/17xf+hS1dqlF/yGbn/r3i/wDQpaAL tU9E/wCQPYf9
eyf+girlU9E/5A9h/wBeyf8AoIoANQ/4+9P/AOvg/wDoqSrlU9Q/4+9P/wCv g/8AoqSrlAFP
Sf8Aj2f/AK+J/wD0a1Grf8eyf9fEH/o1aNJ/49n/AOvif/0a1Grf8eyf9fEH /o1aALlUov8A
kM3P/XvF/wChS1dqlF/yGbn/AK94v/QpaAF1v/kD3/8A17P/AOgmrlU9b/5A 9/8A9ez/APoJ
q5QBSl/5DNt/17y/+hRVdqlL/wAhm2/695f/AEKKrtAFPSf+PZ/+vif/ANGt RqH/AB96f/18
H/0VJRpP/Hs//XxP/wCjWo1D/j70/wD6+D/6KkoAuUUUUAFFFFABRRRQAUUU UAFFFFAHK/Ee
0hu9FiSXw1rGustyrxrpF5HaXVu21x5qTtPCYzgsh2SbiJCpBVmrnvg3H4f0 +XVtC0jwdr3h
q40uO1ikj1m+S5maDa3kpE4uJm8hMOqgERhzKF+YSgL8WNN124s7i9vvH3h7 wz4dt5Y5fNuI
b21khJATEt1Bf24YMzcKQByowWUNUPwPTSEGryWHjrw14wlbyRLcaZcT3M8S jzNqSyz3l05T
JYom5VUmQgEu1AHqFFFFABRRRQBxfxj/AORSsf8AsZNB/wDTtaV2lcX8Y/8A kUrH/sZNB/8A
TtaV2lABVPSf+PZ/+vif/wBGtVyqWk/8er/9fE//AKNagBNaOLIH/pvD/wCj Vr4J8d3JvPG+
u3RJIm1G4cZ9DKxr7x8QyCHSmlc4CSxMfoJFr897iV555JpDl5GLMfckk/zr wM+naEI+p+ue
FFDmr4ir2UV99/8AIZRQaK+ZP22KsFFFFBQUHrRS96aJkro7L4X3DDUJrYjC mIvn3yuP0Feh
V5h8Op/L8QRwY/1vc/7KNkfnivT6+TzqHLiL90fwH9IfB+w4tdS3xwi/zX6B RRRXkn4QFFFF
ABR2ooNCGjC8eyeX4VvOeW2KPxcf0Bry2zkaK5V0G48gfkR/WvR/ia5Tw4oA 4e4VT+TV5zYF
ft8G7oJFz9K+tyiNsL63P7o+j/gvZ8F1pSXxzm//ACVL9D26KRlKyxOUbgqy nkHsR9K9o8Fe
LF17RUtrl1GoQTQbxjG9fNXDD8BXh+mv5mmWz/3oVb8xWlpl9cabfw3tq22W Jgwz0OCCAfbi
uLJc2qZZiv7reqP5GynOauQ5nUjL4OZqS9Hv6o+nfxFVIv8AkM3P/XvF/wCh S1Q8J69a+IdJ
S8tiA3SSPujdwavxf8hm5/694v8A0KWv2GjWhXpqpB3TP3ShXhiKaq03eL1T F1v/AJA9/wD9
ez/+gmrlU9b/AOQPf/8AXs//AKCauVqbFKX/AJDNt/17y/8AoUVXapS/8hm2 /wCveX/0KKrt
AFPSf+PZ/wDr4n/9GtRqH/H3p/8A18H/ANFSUaT/AMez/wDXxP8A+jWo1D/j 70//AK+D/wCi
pKALlU9P/wCPvUP+vgf+io6uVT0//j71D/r4H/oqOgA1v/kD3/8A17P/AOgm rlU9b/5A9/8A
9ez/APoJq5QBSi/5DNz/ANe8X/oUtXapRf8AIZuf+veL/wBClq7QBT0T/kD2 H/Xsn/oIo1D/
AI+9P/6+D/6Kko0T/kD2H/Xsn/oIo1D/AI+9P/6+D/6KkoAuVT0n/j2f/r4n /wDRrVcqnpP/
AB7P/wBfE/8A6NagA1b/AI9k/wCviD/0atXKp6t/x7J/18Qf+jVq5QBSi/5D Nz/17xf+hS0u
t/8AIHv/APr2f/0E0kX/ACGbn/r3i/8AQpaXW/8AkD3/AP17P/6CaALlUpf+ Qzbf9e8v/oUV
XapS/wDIZtv+veX/ANCioAu1T0n/AI9n/wCvif8A9GtVyqek/wDHs/8A18T/ APo1qADUP+Pv
T/8Ar4P/AKKkq5VPUP8Aj70//r4P/oqSrlAFPT/+PvUP+vgf+io6Nb/5A9// ANez/wDoJo0/
/j71D/r4H/oqOjW/+QPf/wDXs/8A6CaALlUov+Qzc/8AXvF/6FLV2qUX/IZu f+veL/0KWgC7
VPRP+QPYf9eyf+girlU9E/5A9h/17J/6CKADUP8Aj70//r4P/oqSrlU9Q/4+ 9P8A+vg/+ipK
uUAU9J/49n/6+J//AEa1Grf8eyf9fEH/AKNWjSf+PZ/+vif/ANGtRq3/AB7J /wBfEH/o1aAL
lUov+Qzc/wDXvF/6FLV2qUX/ACGbn/r3i/8AQpaAF1v/AJA9/wD9ez/+gmrl U9b/AOQPf/8A
Xs//AKCauUAUpf8AkM23/XvL/wChRVdqlL/yGbb/AK95f/Qoqu0AU9J/49n/ AOvif/0a1Gof
8fen/wDXwf8A0VJRpP8Ax7P/ANfE/wD6NajUP+PvT/8Ar4P/AKKkoAuVT0// AI+9Q/6+B/6K
jq5VPT/+PvUP+vgf+io6ADW/+QPf/wDXs/8A6CauVT1v/kD3/wD17P8A+gmr lAFKL/kM3P8A
17xf+hS1dqlF/wAhm5/694v/AEKWrtAFPRP+QPYf9eyf+gijUP8Aj70//r4P /oqSjRP+QPYf
9eyf+gijUP8Aj70//r4P/oqSgC5VPSf+PZ/+vif/ANGtVyqek/8AHs//AF8T /wDo1qADVv8A
j2T/AK+IP/Rq1cqnq3/Hsn/XxB/6NWrlAFKL/kM3P/XvF/6FLS63/wAge/8A +vZ//QTSRf8A
IZuf+veL/wBClpdb/wCQPf8A/Xs//oJoAuVSl/5DNt/17y/+hRVdqlL/AMhm 2/695f8A0KKg
C7VPSf8Aj2f/AK+J/wD0a1XKp6T/AMez/wDXxP8A+jWoANQ/4+9P/wCvg/8A oqSrlU9Q/wCP
vT/+vg/+ipKuUAU9P/4+9Q/6+B/6Kjo1v/kD3/8A17P/AOgmjT/+PvUP+vgf +io6Nb/5A9//
ANez/wDoJoAuVSi/5DNz/wBe8X/oUtXapRf8hm5/694v/QpaALtU9E/5A9h/ 17J/6CKuVT0T
/kD2H/Xsn/oIoANQ/wCPvT/+vg/+ipKuVT1D/j70/wD6+D/6Kkq5QBT0n/j2 f/r4n/8ARrUa
t/x7J/18Qf8Ao1aNJ/49n/6+J/8A0a1Grf8AHsn/AF8Qf+jVoAuVSi/5DNz/ ANe8X/oUtXap
Rf8AIZuf+veL/wBCloAXW/8AkD3/AP17P/6CauVT1v8A5A9//wBez/8AoJq5 QBSl/wCQzbf9
e8v/AKFFV2qUv/IZtv8Ar3l/9Ciq7QBT0n/j2f8A6+J//RrUah/x96f/ANfB /wDRUlGk/wDH
s/8A18T/APo1qNQ/4+9P/wCvg/8AoqSgC5RRRQAUUUUAFFFFABRRRQAUUUUA eaeONbtYPEli
3iiGbwxaaFq0d7pes3AEunXcZtmhmE0ikC1OLmaJPOZAz+UV835o6v8Awx+H tt4J1DVLqG7h
ne8it7OFYrQQeXZWxlFrHIdzNNLHHL5RmY5ZIYgQGVma5qOreLtQ1m/0bw5o 8Gmx2UqRy6xr
KM8DsY0kH2a3jZWuF+by2ZnhCt90ylWUWfh/4I0nwVpjWGlz3kqPjcJGSOIY Zm/d28Spbw53
HPlRpvPzNubmgDp6KKKACiiigDi/jH/yKVj/ANjJoP8A6drSu0ri/jH/AMil Y/8AYyaD/wCn
a0rtKAA1S0g/6K//AF8Tf+jWq7VHSf8Aj2k/6+Jv/RrUPZgzC+Kt0bL4ea3e n/lhatJ+XP8A
Svgyvt39oW4+zfB/xA+cboVj+oZ1X+tfEVfMZ9JupGPkfuXhRR/2OvU7yS+5 f8EKKKK8E/WQ
ooooAKPeigdKYm+hseD5xB4gtS2fmkCD23MB/LNeu14to0yW+oRTPjCEtz64 OP1Ne0n09+K+
bz2PvxkfxX9JzBOGaYPE2+KDX3O/6gKKKK8E/mAKKKKBBR3oo70DRxnxVnI0 +yg/vzF/++Rj
+tefe44OQciu3+K0qtPp8H8SJI3/AH0V/wAK4jtX2mWRthYWP9FfBPBew4Iw sWtZcz++T/Q9
n0Af8SW0QnlYVT8uKvdetZHhGcXHh+3nGQGMh5/32x+gFaxNfJYpWrSXmz+C +LaEqGeYum91
Umv/ACZm94J8R3HhzVluY8tbSfLOnr6H617rpl7b3l9JdW8gkiktoirDoRuk /wAa+bBXdfCn
xQNL1D+zL5z9mn2pGWPEbAnj9TX1/CmefV6iwtZ+69vJ/wDBPo+CuJVg6iwe If7t7Ps/8mew
60T/AGPfdP8Aj2k/9BNXqz9YYPot6y8g20hz/wABNaFfp6aauj9lWxSl/wCQ zbf9e8v/AKFF
V2qUv/IZtv8Ar3l/9Ciq7TAp6T/x7P8A9fE//o1qNQ/4+9P/AOvg/wDoqSjS f+PZ/wDr4n/9
GtRqH/H3p/8A18H/ANFSUAXKp6f/AMfeof8AXwP/AEVHVyqen/8AH3qH/XwP /RUdABrf/IHv
/wDr2f8A9BNXKp63/wAge/8A+vZ//QTVygClF/yGbn/r3i/9Clq5k1Ti/wCQ zc/9e8X/AKFL
VvPQUAVNFONHsf8Ar2j/APQRS3//AB96f/18H/0VJWempQaZoGnTT5w6QRKP dtqj+dX745ud
PPrcH/0VJUqUXJxT1RKnFycU9UXap6T/AMez/wDXxP8A+jWq5VPSf+PZ/wDr 4n/9GtVFBq3/
AB7J/wBfEH/o1auVT1b/AI9k/wCviD/0atXKAKUX/IZuf+veL/0KWl1v/kD3 /wD17P8A+gmk
i/5DNz/17xf+hS0ut/8AIHv/APr2f/0E0AXKpS/8hm2/695f/Qoqu1Sl/wCQ zbf9e8v/AKFF
QBdqnpP/AB7P/wBfE/8A6NarlU9J/wCPZ/8Ar4n/APRrUAGof8fen/8AXwf/ AEVJVyqeof8A
H3p//Xwf/RUlXKAKen/8feof9fA/9FR0a3/yB7//AK9n/wDQTRp//H3qH/Xw P/RUdGt/8ge/
/wCvZ/8A0E0AXKpRf8hm5/694v8A0KWrtUov+Qzc/wDXvF/6FLQBdqnon/IH sP8Ar2T/ANBF
XKp6J/yB7D/r2T/0EUAGof8AH3p//Xwf/RUlXKp6h/x96f8A9fB/9FSVcoAp 6T/x7P8A9fE/
/o1qNW/49k/6+IP/AEatGk/8ez/9fE//AKNajVv+PZP+viD/ANGrQBcqlF/y Gbn/AK94v/Qp
au1Si/5DNz/17xf+hS0ALrf/ACB7/wD69n/9BNXKp63/AMge/wD+vZ//AEE1 coApS/8AIZtv
+veX/wBCiq7VKX/kM23/AF7y/wDoUVXaAKek/wDHs/8A18T/APo1qNQ/4+9P /wCvg/8AoqSj
Sf8Aj2f/AK+J/wD0a1Gof8fen/8AXwf/AEVJQBcqnp//AB96h/18D/0VHVyq en/8feof9fA/
9FR0AGt/8ge//wCvZ/8A0E1cqnrf/IHv/wDr2f8A9BNXKAKUX/IZuf8Ar3i/ 9Clq7VKL/kM3
P/XvF/6FLV2gCnon/IHsP+vZP/QRRqH/AB96f/18H/0VJRon/IHsP+vZP/QR RqH/AB96f/18
H/0VJQBcqnpP/Hs//XxP/wCjWq5VPSf+PZ/+vif/ANGtQAat/wAeyf8AXxB/ 6NWrlU9W/wCP
ZP8Ar4g/9GrVygClF/yGbn/r3i/9Clpdb/5A9/8A9ez/APoJpIv+Qzc/9e8X /oUtLrf/ACB7
/wD69n/9BNAFyqUv/IZtv+veX/0KKrtUpf8AkM23/XvL/wChRUAXap6T/wAe z/8AXxP/AOjW
q5VPSf8Aj2f/AK+J/wD0a1ABqH/H3p//AF8H/wBFSVcqnqH/AB96f/18H/0V JVygCnp//H3q
H/XwP/RUdGt/8ge//wCvZ/8A0E0af/x96h/18D/0VHRrf/IHv/8Ar2f/ANBN AFyqUX/IZuf+
veL/ANClq7VKL/kM3P8A17xf+hS0AXap6J/yB7D/AK9k/wDQRVyqeif8gew/ 69k/9BFABqH/
AB96f/18H/0VJVyqeof8fen/APXwf/RUlXKAKek/8ez/APXxP/6NajVv+PZP +viD/wBGrRpP
/Hs//XxP/wCjWo1b/j2T/r4g/wDRq0AXKpRf8hm5/wCveL/0KWrtUov+Qzc/ 9e8X/oUtAC63
/wAge/8A+vZ//QTVyqet/wDIHv8A/r2f/wBBNXKAKUv/ACGbb/r3l/8AQoqu 1Sl/5DNt/wBe
8v8A6FFV2gCnpP8Ax7P/ANfE/wD6NajUP+PvT/8Ar4P/AKKko0n/AI9n/wCv if8A9GtRqH/H
3p//AF8H/wBFSUAXKKKKACiiigAooooAKKKKACiiigBqxqvTP+etOoooAKK4 nxZrninRtcsb
mNtFl0m61K206HT0gkkvboyuqySrLvVU8pWkkaMRyfu7dmLqGPlcpZfFLX7L wxH4n1q00u7s
9S8H3niqytLWN7eS0S3S3f7LLKzuJmYXSL5ipHgxk7DvAUA9horzHUPGfirQ pNY0TU30bUdV
t/7I+y31vYy21uv9o3r2ab4DNIzeU0ZkOJV8wNs/dkFz0vgTW9V1GTXNL1o2 c1/omoiylubO
BoIrkNbQXAdYnd2jwLhUILtkoWGN21QCp8Y/+RSsf+xk0H/07WldpXDfFqZb jw3awIsiumv6
NKTJGyJhNTtnIDMACxCnCg5Y4UAlgD1y30bRvIsdxtT7263kB/Abcn8KALdU dJ/49pP+vib/
ANGtTv7St/8Annef+Akv/wATVPTL+BLZwY7rPnzdLWQ/8tW/2aGJnn/7VFyI fhDfRE4M9xAg
98Sq38lNfHNfUP7XuppJ4H0u0j81TLqKsfMiaPIWOT+8B3Ir5er5LO5XxFvI /obwwpcmTuVv
ik3+CX6BRRRXjn6MFFFFABRRRQJq7JbTYbuESYCeYoYn0zmvadOkE1hbz5z5 kSuPoRXiP+Ne
zeHHV9EtSpyqpsH0UkD+VeJnkU6cZeZ/K/0nsHfL8Hie0pR+9J/oaHako7UV 80z+NH5BRRRS
EFHWil70Iat1PNfig4OvxKp5W1QH2OW/piuTroPiExbxZdDqFEYH/fsE/qa5 +vu8JHloQXkj
/Tnw3wn1bhXAU1/z6i/m0n+p6v4DIPh2FAchTj6HaD/Wt6uW+GbM2hSKx/5b ZH02gf0rqa+Q
x8eXESP4C8TsO8NxXjqb/nb+/UKMdu1FLXInY+ETfQ9V8B+LzqHh670fUJCb qK2k8tz1lULg
n6816jmvluCWSCZJYXZHQ5VgeQa908FeMLfWtKjaUuLqPCzRxxO+D2PAPB7V +pcLZ6sXD6tW
fvrbzP2jgviX67TWExD9+K0fdf5nRyk/2xbYx/x7y4/76iq/WM99AdTt5DHd ACCXP+iyf3o/
9n2q7/aVv/zzvP8AwEl/+Jr7JH6AncNJ/wCPZ/8Ar4n/APRrUah/x96f/wBf B/8ARUlVNM1C
BLZw0d1n7ROeLWU/8tW/2aL3UIGubEhLrC3DdbWTn90/+zTA16p6f/x96h/1 8D/0VHR/aVv/
AM87z/wEl/8AiaqWWoQLc3xKXWGuF6WsnH7pP9mgC3rf/IHv/wDr2f8A9BNX KyNX1CB9KvY1
jutzW7gbrWUD7p/2ferf9pW//PO8/wDASX/4mgBIv+Qzc/8AXvF/6FLVv3rK iv4P7UuJNl1t
MEWP9Fk/vSf7PvVo6jb4/wBXd/8AgJL/APE0PuLyOA+JV21t4V0ArncXiYD1 wmR+uK7q4cs+
mMMEGfj/AL8yV5X8VL7dZ+HoED5igDNlGHOExjjnvXc6Hqsdxo2hySJcbxgv /o8nXyW6cfN1
7V4ODxPPmmJpdlH8j5rL8b7XOMVRT2UfwWv5nV7jVXSP+PV/+vif/wBGtTRq Nvn/AFd3/wCA
kv8A8TVbTNQgS2cGO6z9onPFrKf+Wrf7Ne6fTFvVv+PZP+viD/0atXKyNT1C B7ZAsd1n7RAe
bWUf8tV/2at/2lb/APPO8/8AASX/AOJpgJF/yGbn/r3i/wDQpaXW/wDkD3// AF7P/wCgmqkV
/B/alxJsutpgix/osn96T/Z96NX1CB9KvY1jutzW7gbrWUD7p/2fegDXqlL/ AMhm2/695f8A
0KKl/tK3/wCed5/4CS//ABNVJb+D+1LeTZdbRBLn/RZP70f+z7UAa9U9J/49 n/6+J/8A0a1H
9pW//PO8/wDASX/4mqmmahAls4aO6z9onPFrKf8Alq3+zQBb1D/j70//AK+D /wCipKuVkXuo
QNc2JCXWFuG62snP7p/9mrf9pW//ADzvP/ASX/4mgA0//j71D/r4H/oqOjW/ +QPf/wDXs/8A
6CaqWWoQLc3xKXWGuF6WsnH7pP8AZo1fUIH0q9jWO63NbuButZQPun/Z96AN eqUX/IZuf+ve
L/0KWl/tK3/553n/AICS/wDxNVIr+D+1LiTZdbTBFj/RZP70n+z70Aa9U9E/ 5A9h/wBeyf8A
oIo/tK3/AOed5/4CS/8AxNVNI1CBNKso2juty26A7bWUj7o/2fagC3qH/H3p /wD18H/0VJVy
si91CBrmxIS6wtw3W1k5/dP/ALNW/wC0rf8A553n/gJL/wDE0AGk/wDHs/8A 18T/APo1qNW/
49k/6+IP/Rq1U0zUIEtnDR3WftE54tZT/wAt
Re: Area Chart v2.0.1 [message #167554 is a reply to message #167489] Tue, 06 June 2006 04:41 Go to previous messageGo to next message
Carsten Lund is currently offline Carsten LundFriend
Messages: 20
Registered: July 2009
Junior Member
George,

Q1:
I think it will work better for you if you make sure that your data
set have row for each possible value of (salesmonth,pipelinecategory).

I do have some other issues with stacked area charts with Y-series grouping:

Bugs (or at least I have not been able to figure out how to fix (I am
using 2.1(RC4)):
- legend does not show the color of the series, just a black line.
- the Y-series interactivity is broken (RC4) only the first of the
series have the interactivity. Also the parameter names does get
append to the URL.
(This is a problem for stacked area chart, but it works for
line charts.)
- Can not decide the sort order of the Y-series group. (I guess this is
a missing feature. Birt alway seems to sort the groups
alphabetically.

Q2. Yes "Format Chart" -> X-axis -> "Text Format" -> "Label"
-> "Font" (click the button at the end)

Q3. This seem to be the same issue as I am having.

Q4. Did you try ###,###,### (Advanced) under Y-axis -> Type (the little
box with 0.0#)

Carsten

George Handin wrote:
> I have a query that returns 3 columns; one for the X-axis (salesmonth),
> one for Y-axis (monthlysales), and one for grouping the data into four
> categories (pipelinecategory).
>
> I inserted a "Stacked Area" chart into the report.
> I have one series labeled "Series 1" where:
> Value (Y) Series = row["monthlysales"]
> Value (X) Series = row["salesmonth"]
> Optional Y Series Grouping = row["pipelinecategory"]
>
> Question 1:
> Does stacked series even work? When I preview the results, I'm missing
> 2 categories. The legend shows 3 categories where the 1st and 3rd
> category are the same. The data displayed is rather odd ... with data
> missing in the middle. See attached.
>
> Question 2:
> Is there a way to change the alignment orientation of the X-axis labels
> (the dates) to be perpendicular to the X-axis?
>
> Question 3:
> Is there a way to display the color of the category as a "block" instead
> of a "line" in the legend?
>
> Question 4:
> How does one format the Y-axis values such that Linear type values are
> displayed as #,### (note the comma)?
>
>
>
> ------------------------------------------------------------ ------------
>
Re: Area Chart v2.0.1 [message #167566 is a reply to message #167554] Tue, 06 June 2006 04:46 Go to previous messageGo to next message
Carsten Lund is currently offline Carsten LundFriend
Messages: 20
Registered: July 2009
Junior Member
BTW here are data and the report file showing the interactivity issues:

Data:

time,series,value
STRING,STRING,DOUBLE
1145923200,A,10
1145923800,A,10
1145924400,A,10
1145925000,A,10
1145925600,A,10
1145926200,A,10
1145923200,B,10
1145923800,B,10
1145924400,B,10
1145925000,B,0
1145925600,B,10
1145926200,B,10
1145923200,C,10
1145923800,C,10
1145924400,C,10
1145925000,C,5
1145925600,C,10
1145926200,C,10

<?xml version="1.0" encoding="UTF-8"?>
<!-- Written by Eclipse BIRT 2.0 -->
<report xmlns="http://www.eclipse.org/birt/2005/design" version="3.2.2"
id="1">
<property name="createdBy">Eclipse BIRT Designer Version
2.1.0.N20060531-1258 Build &lt;20060531-1258></property>
<property name="units">in</property>
<property name="comments">Copyright (c) 2006 Actuate
Corporation.</property>
<data-sources>
<oda-data-source
extensionID="org.eclipse.datatools.connectivity.oda.flatfile "
name="files" id="5">
<property name="HOME">Y:\e</property>
<property name="CHARSET">UTF-8</property>
<property name="INCLTYPELINE">YES</property>
</oda-data-source>
</data-sources>
<data-sets>
<oda-data-set
extensionID="org.eclipse.datatools.connectivity.oda.flatfile.dataSet "
name="a" id="6">
<text-property name="displayName">a</text-property>
<list-property name="resultSet">
<structure>
<property name="position">1</property>
<property name="name">time</property>
<property name="dataType">string</property>
<property name="nativeDataType">12</property>
</structure>
<structure>
<property name="position">2</property>
<property name="name">series</property>
<property name="dataType">string</property>
<property name="nativeDataType">12</property>
</structure>
<structure>
<property name="position">3</property>
<property name="name">value</property>
<property name="dataType">float</property>
<property name="nativeDataType">8</property>
</structure>
</list-property>
<structure name="cachedMetaData">
<list-property name="resultSet">
<structure>
<property name="position">1</property>
<property name="name">time</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">2</property>
<property name="name">series</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">3</property>
<property name="name">value</property>
<property name="dataType">float</property>
</structure>
</list-property>
</structure>
<property name="dataSource">files</property>
<property name="queryText">select * from
areaData_withzero.csv</property>
</oda-data-set>
</data-sets>
<page-setup>
<simple-master-page name="Simple MasterPage" id="2">
<page-footer>
<text id="3">
<property name="contentType">html</property>
<text-property
name="content"><![CDATA[<value-of>new Date()</value-of>]]></text-property>
</text>
</page-footer>
</simple-master-page>
</page-setup>
<body>
<text id="94">
<property name="contentType">html</property>
<text-property name="content"><![CDATA[<PRE>
Bugs:
- legend does not show the color of the series, just a black line.
- the Y-series interactivity is broken (RC4) only the first of the series
have the interactivity. Also the parameter names does get append to
the URL.
(This is a problem for stacked area chart, but it works for line
charts.)
- Can not decide the sort order of the Y-series group.
</PRE>]]></text-property>
</text>
<extended-item extensionName="Chart" id="93">
<property name="height">4.072in</property>
<property name="width">6.01in</property>
<property name="dataSet">a</property>
<list-property name="boundDataColumns">
<structure>
<property name="name">time</property>
<expression
name="expression">dataSetRow["time"]</expression>
<property name="dataType">string</property>
</structure>
<structure>
<property name="name">series</property>
<expression
name="expression">dataSetRow["series"]</expression>
<property name="dataType">string</property>
</structure>
<structure>
<property name="name">value</property>
<expression
name="expression">dataSetRow["value"]</expression>
<property name="dataType">float</property>
</structure>
</list-property>
<xml-property
name="xmlRepresentation"><![CDATA[<model:ChartWithAxes
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:attribute="http://www.birt.eclipse.org/ChartModelAttribute"
xmlns:data="http://www.birt.eclipse.org/ChartModelData"
xmlns:layout="http://www.birt.eclipse.org/ChartModelLayout"
xmlns:model="http://www.birt.eclipse.org/ChartModel"
xmlns:type="http://www.birt.eclipse.org/ChartModelType">
<Type>Area Chart</Type>
<SubType>Stacked</SubType>
<Block>
<Children xsi:type="layout:TitleBlock">
<Bounds>
<Left>0.0</Left>
<Top>0.0</Top>
<Width>0.0</Width>
<Height>0.0</Height>
</Bounds>
<Insets>
<Top>3.0</Top>
<Left>3.0</Left>
<Bottom>3.0</Bottom>
<Right>3.0</Right>
</Insets>
<Row>-1</Row>
<Column>-1</Column>
<Rowspan>-1</Rowspan>
<Columnspan>-1</Columnspan>
<Outline>
<Style>Solid</Style>
<Thickness>1</Thickness>
<Color>
<Transparency>255</Transparency>
<Red>0</Red>
<Green>0</Green>
<Blue>0</Blue>
</Color>
<Visible>false</Visible>
</Outline>
<Visible>true</Visible>
<Label>
<Caption>
<Value>Area Chart Title</Value>
<Font>
<Size>16.0</Size>
<Bold>true</Bold>
<Alignment>
<horizontalAlignment>Center</horizontalAlignment>
<verticalAlignment>Center</verticalAlignment>
</Alignment>
</Font>
</Caption>
<Background xsi:type="attribute:ColorDefinition">
<Transparency>0</Transparency>
<Red>255</Red>
<Green>255</Green>
<Blue>255</Blue>
</Background>
<Outline>
<Style>Solid</Style>
<Thickness>1</Thickness>
<Color>
<Transparency>255</Transparency>
<Red>0</Red>
<Green>0</Green>
<Blue>0</Blue>
</Color>
</Outline>
<Insets>
<Top>0.0</Top>
<Left>2.0</Left>
<Bottom>0.0</Bottom>
<Right>3.0</Right>
</Insets>
<Visible>true</Visible>
</Label>
</Children>
<Children xsi:type="layout:Plot">
<Bounds>
<Left>0.0</Left>
<Top>0.0</Top>
<Width>0.0</Width>
<Height>0.0</Height>
</Bounds>
<Insets>
<Top>3.0</Top>
<Left>3.0</Left>
<Bottom>3.0</Bottom>
<Right>3.0</Right>
</Insets>
<Row>-1</Row>
<Column>-1</Column>
<Rowspan>-1</Rowspan>
<Columnspan>-1</Columnspan>
<Outline>
<Style>Solid</Style>
<Thickness>1</Thickness>
<Color>
<Transparency>255</Transparency>
<Red>0</Red>
<Green>0</Green>
<Blue>0</Blue>
</Color>
<Visible>false</Visible>
</Outline>
<Visible>true</Visible>
<HorizontalSpacing>5</HorizontalSpacing>
<VerticalSpacing>5</VerticalSpacing>
<ClientArea>
<Outline>
<Style>Solid</Style>
<Thickness>0</Thickness>
<Color>
<Transparency>255</Transparency>
<Red>0</Red>
<Green>0</Green>
<Blue>0</Blue>
</Color>
<Visible>false</Visible>
</Outline>
<Insets>
<Top>0.0</Top>
<Left>0.0</Left>
<Bottom>0.0</Bottom>
<Right>0.0</Right>
</Insets>
</ClientArea>
</Children>
<Children xsi:type="layout:Legend">
<Bounds>
<Left>0.0</Left>
<Top>0.0</Top>
<Width>0.0</Width>
<Height>0.0</Height>
</Bounds>
<Insets>
<Top>3.0</Top>
<Left>3.0</Left>
<Bottom>3.0</Bottom>
<Right>3.0</Right>
</Insets>
<Row>-1</Row>
<Column>-1</Column>
<Rowspan>-1</Rowspan>
<Columnspan>-1</Columnspan>
<Outline>
<Style>Solid</Style>
<Thickness>1</Thickness>
<Color>
<Transparency>255</Transparency>
<Red>0</Red>
<Green>0</Green>
<Blue>0</Blue>
</Color>
<Visible>false</Visible>
</Outline>
<Visible>true</Visible>
<ClientArea>
<Outline>
<Style>Solid</Style>
<Thickness>0</Thickness>
<Color>
<Transparency>255</Transparency>
<Red>0</Red>
<Green>0</Green>
<Blue>0</Blue>
</Color>
<Visible>false</Visible>
</Outline>
<Insets>
<Top>2.0</Top>
<Left>2.0</Left>
<Bottom>2.0</Bottom>
<Right>2.0</Right>
</Insets>
</ClientArea>
<Text>
<Value></Value>
<Font>
<Alignment/>
</Font>
</Text>
<Orientation>Vertical</Orientation>
<Direction>Top_Bottom</Direction>
<Separator>
<Style>Solid</Style>
<Thickness>1</Thickness>
<Color>
<Transparency>255</Transparency>
<Red>0</Red>
<Green>0</Green>
<Blue>0</Blue>
</Color>
<Visible>true</Visible>
</Separator>
<Position>Right</Position>
<ItemType>Series</ItemType>
<Title>
<Caption>
<Value></Value>
<Font>
<Alignment/>
</Font>
</Caption>
<Background xsi:type="attribute:ColorDefinition">
<Transparency>0</Transparency>
<Red>255</Red>
<Green>255</Green>
<Blue>255</Blue>
</Background>
<Outline>
<Style>Solid</Style>
<Thickness>1</Thickness>
<Color>
<Transparency>255</Transparency>
<Red>0</Red>
<Green>0</Green>
<Blue>0</Blue>
</Color>
<Visible>false</Visible>
</Outline>
<Insets>
<Top>0.0</Top>
<Left>2.0</Left>
<Bottom>0.0</Bottom>
<Right>3.0</Right>
</Insets>
<Visible>false</Visible>
</Title>
<TitlePosition>Above</TitlePosition>
</Children>
<Bounds>
<Left>0.0</Left>
<Top>0.0</Top>
<Width>432.75</Width>
<Height>293.25</Height>
</Bounds>
<Insets>
<Top>3.0</Top>
<Left>3.0</Left>
<Bottom>3.0</Bottom>
<Right>3.0</Right>
</Insets>
<Row>-1</Row>
<Column>-1</Column>
<Rowspan>-1</Rowspan>
<Columnspan>-1</Columnspan>
<Outline>
<Style>Solid</Style>
<Thickness>1</Thickness>
<Color>
<Transparency>255</Transparency>
<Red>0</Red>
<Green>0</Green>
<Blue>0</Blue>
</Color>
<Visible>true</Visible>
</Outline>
<Background xsi:type="attribute:ColorDefinition">
<Transparency>255</Transparency>
<Red>255</Red>
<Green>255</Green>
<Blue>255</Blue>
</Background>
<Visible>true</Visible>
</Block>
<Dimension>Two_Dimensional</Dimension>
<Units>Points</Units>
<SeriesThickness>10.0</SeriesThickness>
<SampleData>
<BaseSampleData>
<DataSetRepresentation>'A','B','C'</DataSetRepresentation>
</BaseSampleData>
<OrthogonalSampleData>
<DataSetRepresentation>5,4,12</DataSetRepresentation>
<SeriesDefinitionIndex>0</SeriesDefinitionIndex>
</OrthogonalSampleData>
</SampleData>
<Interactivity/>
<Axes>
<Type>Text</Type>
<Title>
<Caption>
<Value>X-Axis Title</Value>
<Font>
<Size>14.0</Size>
<Bold>true</Bold>
<Alignment>
<horizontalAlignment>Center</horizontalAlignment>
<verticalAlignment>Center</verticalAlignment>
</Alignment>
</Font>
</Caption>
<Background xsi:type="attribute:ColorDefinition">
<Transparency>0</Transparency>
<Red>255</Red>
<Green>255</Green>
<Blue>255</Blue>
</Background>
<Outline>
<Style>Solid</Style>
<Thickness>1</Thickness>
<Color>
<Transparency>255</Transparency>
<Red>0</Red>
<Green>0</Green>
<Blue>0</Blue>
</Color>
</Outline>
<Insets>
<Top>0.0</Top>
<Left>2.0</Left>
<Bottom>0.0</Bottom>
<Right>3.0</Right>
</Insets>
<Visible>false</Visible>
</Title>
<TitlePosition>Below</TitlePosition>
<AssociatedAxes>
<Type>Linear</Type>
<Title>
<Caption>
<Value>Y-Axis Title</Value>
<Font>
<Size>14.0</Size>
<Bold>true</Bold>
<Alignment>
<horizontalAlignment>Center</horizontalAlignment>
<verticalAlignment>Center</verticalAlignment>
</Alignment>
<Rotation>90.0</Rotation>
</Font>
</Caption>
<Background xsi:type="attribute:ColorDefinition">
<Transparency>0</Transparency>
<Red>255</Red>
<Green>255</Green>
<Blue>255</Blue>
</Background>
<Outline>
<Style>Solid</Style>
<Thickness>1</Thickness>
<Color>
<Transparency>255</Transparency>
<Red>0</Red>
<Green>0</Green>
<Blue>0</Blue>
</Color>
</Outline>
<Insets>
<Top>0.0</Top>
<Left>2.0</Left>
<Bottom>0.0</Bottom>
<Right>3.0</Right>
</Insets>
<Visible>false</Visible>
</Title>
<TitlePosition>Left</TitlePosition>
<SeriesDefinitions>
<Query>
<Definition>row[&quot;series&quot;]</Definition>
</Query>
<SeriesPalette>
<Entries xsi:type="attribute:ColorDefinition">
<Transparency>255</Transparency>
<Red>80</Red>
<Green>166</Green>
<Blue>218</Blue>
</Entries>
<Entries xsi:type="attribute:ColorDefinition">
<Transparency>255</Transparency>
<Red>242</Red>
<Green>88</Green>
<Blue>106</Blue>
</Entries>
<Entries xsi:type="attribute:ColorDefinition">
<Transparency>255</Transparency>
<Red>232</Red>
<Green>172</Green>
<Blue>57</Blue>
</Entries>
<Entries xsi:type="attribute:ColorDefinition">
<Transparency>255</Transparency>
<Red>128</Red>
<Green>255</Green>
<Blue>128</Blue>
</Entries>
<Entries xsi:type="attribute:ColorDefinition">
<Transparency>255</Transparency>
<Red>64</Red>
<Green>128</Green>
<Blue>128</Blue>
</Entries>
<Entries xsi:type="attribute:ColorDefinition">
<Transparency>255</Transparency>
<Red>128</Red>
<Green>128</Green>
<Blue>192</Blue>
</Entries>
<Entries xsi:type="attribute:ColorDefinition">
<Transparency>255</Transparency>
<Red>170</Red>
<Green>85</Green>
<Blue>85</Blue>
</Entries>
<Entries xsi:type="attribute:ColorDefinition">
<Transparency>255</Transparency>
<Red>128</Red>
<Green>128</Green>
<Blue>0</Blue>
</Entries>
</SeriesPalette>
<Series xsi:type="type:AreaSeries">
<Visible>true</Visible>
<Label>
<Caption>
<Value></Value>
<Font>
<Alignment/>
</Font>
</Caption>
<Background xsi:type="attribute:ColorDefinition">
<Transparency>0</Transparency>
<Red>255</Red>
<Green>255</Green>
<Blue>255</Blue>
</Background>
<Outline>
<Style>Solid</Style>
<Thickness>1</Thickness>
<Color>
<Transparency>255</Transparency>
<Red>0</Red>
<Green>0</Green>
<Blue>0</Blue>
</Color>
<Visible>false</Visible>
</Outline>
<Insets>
<Top>0.0</Top>
<Left>2.0</Left>
<Bottom>0.0</Bottom>
<Right>3.0</Right>
</Insets>
<Visible>false</Visible>
</Label>
<DataDefinition>
<Definition>row[&quot;value&quot;]</Definition>
</DataDefinition>
<SeriesIdentifier></SeriesIdentifier>
<DataPoint>
<Components>
<Type>Orthogonal_Value</Type>
</Components>
<Separator>, </Separator>
</DataPoint>
<LabelPosition>Above</LabelPosition>
<Stacked>true</Stacked>
<Triggers>
<Condition>onclick</Condition>
<Action>
<Type>URL_Redirect</Type>
<Value xsi:type="attribute:URLValue">
<BaseUrl>&lt;structure name=&quot;action&quot;>&#xD;
&lt;property name=&quot;linkType&quot;>hyperlink&lt;/property >&#xD;
&lt;expression
name=&quot;uri&quot;>&quot;http://www.google.com&quot;&lt;/expression>&#xD;
&lt;property name=&quot;targetWindow&quot;>_blank&lt;/property >&#xD;
&lt;/structure>&#xD;
</BaseUrl>
<BaseParameterName>foo</BaseParameterName>
<ValueParameterName>bar</ValueParameterName>
<SeriesParameterName>hi</SeriesParameterName>
</Value>
</Action>
</Triggers>
<Markers>
<Type>Box</Type>
<Size>5</Size>
<Visible>false</Visible>
</Markers>
<LineAttributes>
<Style>Solid</Style>
<Thickness>1</Thickness>
<Color>
<Transparency>255</Transparency>
<Red>0</Red>
<Green>0</Green>
<Blue>0</Blue>
</Color>
<Visible>true</Visible>
</LineAttributes>
</Series>
<Grouping>
<Enabled>false</Enabled>
<GroupingInterval>2</GroupingInterval>
<GroupType>Text</GroupType>
<AggregateExpression>Sum</AggregateExpression>
</Grouping>
</SeriesDefinitions>
<Orientation>Vertical</Orientation>
<LineAttributes>
<Style>Solid</Style>
<Thickness>1</Thickness>
<Color>
<Transparency>255</Transparency>
<Red>0</Red>
<Green>0</Green>
<Blue>0</Blue>
</Color>
<Visible>true</Visible>
</LineAttributes>
<Label>
<Caption>
<Value></Value>
<Font>
<Alignment/>
</Font>
</Caption>
<Background xsi:type="attribute:ColorDefinition">
<Transparency>0</Transparency>
<Red>255</Red>
<Green>255</Green>
<Blue>255</Blue>
</Background>
<Outline>
<Style>Solid</Style>
<Thickness>1</Thickness>
<Color>
<Transparency>255</Transparency>
<Red>0</Red>
<Green>0</Green>
<Blue>0</Blue>
</Color>
</Outline>
<Insets>
<Top>0.0</Top>
<Left>2.0</Left>
<Bottom>0.0</Bottom>
<Right>3.0</Right>
</Insets>
<Visible>true</Visible>
</Label>
<FormatSpecifier xsi:type="attribute:NumberFormatSpecifier">
<Prefix></Prefix>
<Suffix> GB</Suffix>
<Multiplier>1.0E-9</Multiplier>
<FractionDigits>2</FractionDigits>
</FormatSpecifier>
<LabelPosition>Left</LabelPosition>
<MajorGrid>
<LineAttributes>
<Style>Solid</Style>
<Thickness>1</Thickness>
<Color>
<Transparency>255</Transparency>
<Red>196</Red>
<Green>196</Green>
<Blue>196</Blue>
</Color>
<Visible>false</Visible>
</LineAttributes>
<TickStyle>Across</TickStyle>
<TickAttributes>
<Style>Solid</Style>
<Thickness>1</Thickness>
<Color>
<Transparency>255</Transparency>
<Red>196</Red>
<Green>196</Green>
<Blue>196</Blue>
</Color>
<Visible>true</Visible>
</TickAttributes>
</MajorGrid>
<MinorGrid>
<LineAttributes>
<Style>Solid</Style>
<Thickness>1</Thickness>
<Color>
<Transparency>255</Transparency>
<Red>225</Red>
<Green>225</Green>
<Blue>225</Blue>
</Color>
<Visible>false</Visible>
</LineAttributes>
<TickStyle>Across</TickStyle>
<TickAttributes>
<Style>Solid</Style>
<Thickness>1</Thickness>
<Color>
<Transparency>255</Transparency>
<Red>225</Red>
<Green>225</Green>
<Blue>225</Blue>
</Color>
<Visible>false</Visible>
</TickAttributes>
</MinorGrid>
<Scale>
<MinorGridsPerUnit>5</MinorGridsPerUnit>
</Scale>
<Origin>
<Type>Min</Type>
<Value xsi:type="data:NumberDataElement">
<Value>0.0</Value>
</Value>
</Origin>
<PrimaryAxis>true</PrimaryAxis>
<Percent>false</Percent>
</AssociatedAxes>
<SeriesDefinitions>
<Query>
<Definition></Definition>
</Query>
<SeriesPalette>
<Entries xsi:type="attribute:ColorDefinition">
<Transparency>255</Transparency>
<Red>80</Red>
<Green>166</Green>
<Blue>218</Blue>
</Entries>
<Entries xsi:type="attribute:ColorDefinition">
<Transparency>255</Transparency>
<Red>242</Red>
<Green>88</Green>
<Blue>106</Blue>
</Entries>
<Entries xsi:type="attribute:ColorDefinition">
<Transparency>255</Transparency>
<Red>232</Red>
<Green>172</Green>
<Blue>57</Blue>
</Entries>
<Entries xsi:type="attribute:ColorDefinition">
<Transparency>255</Transparency>
<Red>128</Red>
<Green>255</Green>
<Blue>128</Blue>
</Entries>
<Entries xsi:type="attribute:ColorDefinition">
<Transparency>255</Transparency>
<Red>64</Red>
<Green>128</Green>
<Blue>128</Blue>
</Entries>
<Entries xsi:type="attribute:ColorDefinition">
<Transparency>255</Transparency>
<Red>128</Red>
<Green>128</Green>
<Blue>192</Blue>
</Entries>
<Entries xsi:type="attribute:ColorDefinition">
<Transparency>255</Transparency>
<Red>170</Red>
<Green>85</Green>
<Blue>85</Blue>
</Entries>
<Entries xsi:type="attribute:ColorDefinition">
<Transparency>255</Transparency>
<Red>128</Red>
<Green>128</Green>
<Blue>0</Blue>
</Entries>
</SeriesPalette>
<Series>
<Visible>true</Visible>
<Label>
<Caption>
<Value></Value>
<Font>
<Alignment/>
</Font>
</Caption>
<Background xsi:type="attribute:ColorDefinition">
<Transparency>0</Transparency>
<Red>255</Red>
<Green>255</Green>
<Blue>255</Blue>
</Background>
<Outline>
<Style>Solid</Style>
<Thickness>1</Thickness>
<Color>
<Transparency>255</Transparency>
<Red>0</Red>
<Green>0</Green>
<Blue>0</Blue>
</Color>
<Visible>false</Visible>
</Outline>
<Insets>
<Top>0.0</Top>
<Left>2.0</Left>
<Bottom>0.0</Bottom>
<Right>3.0</Right>
</Insets>
<Visible>false</Visible>
</Label>
<DataDefinition>
<Definition>row[&quot;time&quot;]</Definition>
</DataDefinition>
<SeriesIdentifier></SeriesIdentifier>
<DataPoint>
<Components>
<Type>Orthogonal_Value</Type>
</Components>
<Separator>, </Separator>
</DataPoint>
<LabelPosition>Outside</LabelPosition>
<Stacked>false</Stacked>
</Series>
<Grouping>
<Enabled>false</Enabled>
<GroupingInterval>2</GroupingInterval>
<GroupType>Text</GroupType>
<AggregateExpression>Sum</AggregateExpression>
</Grouping>
</SeriesDefinitions>
<Orientation>Horizontal</Orientation>
<LineAttributes>
<Style>Solid</Style>
<Thickness>1</Thickness>
<Color>
<Transparency>255</Transparency>
<Red>0</Red>
<Green>0</Green>
<Blue>0</Blue>
</Color>
<Visible>true</Visible>
</LineAttributes>
<Label>
<Caption>
<Value></Value>
<Font>
<Alignment/>
</Font>
</Caption>
<Background xsi:type="attribute:ColorDefinition">
<Transparency>0</Transparency>
<Red>255</Red>
<Green>255</Green>
<Blue>255</Blue>
</Background>
<Outline>
<Style>Solid</Style>
<Thickness>1</Thickness>
<Color>
<Transparency>255</Transparency>
<Red>0</Red>
<Green>0</Green>
<Blue>0</Blue>
</Color>
</Outline>
<Insets>
<Top>0.0</Top>
<Left>2.0</Left>
<Bottom>0.0</Bottom>
<Right>3.0</Right>
</Insets>
<Visible>true</Visible>
</Label>
<LabelPosition>Below</LabelPosition>
<MajorGrid>
<LineAttributes>
<Style>Solid</Style>
<Thickness>1</Thickness>
<Color>
<Transparency>255</Transparency>
<Red>196</Red>
<Green>196</Green>
<Blue>196</Blue>
</Color>
<Visible>false</Visible>
</LineAttributes>
<TickStyle>Across</TickStyle>
<TickAttributes>
<Style>Solid</Style>
<Thickness>1</Thickness>
<Color>
<Transparency>255</Transparency>
<Red>196</Red>
<Green>196</Green>
<Blue>196</Blue>
</Color>
<Visible>true</Visible>
</TickAttributes>
</MajorGrid>
<MinorGrid>
<LineAttributes>
<Style>Solid</Style>
<Thickness>1</Thickness>
<Color>
<Transparency>255</Transparency>
<Red>225</Red>
<Green>225</Green>
<Blue>225</Blue>
</Color>
<Visible>false</Visible>
</LineAttributes>
<TickStyle>Across</TickStyle>
<TickAttributes>
<Style>Solid</Style>
<Thickness>1</Thickness>
<Color>
<Transparency>255</Transparency>
<Red>225</Red>
<Green>225</Green>
<Blue>225</Blue>
</Color>
<Visible>false</Visible>
</TickAttributes>
</MinorGrid>
<Scale>
<MinorGridsPerUnit>5</MinorGridsPerUnit>
</Scale>
<Origin>
<Type>Min</Type>
<Value xsi:type="data:NumberDataElement">
<Value>0.0</Value>
</Value>
</Origin>
<PrimaryAxis>true</PrimaryAxis>
<CategoryAxis>true</CategoryAxis>
<Percent>false</Percent>
</Axes>
<Orientation>Vertical</Orientation>
<UnitSpacing>50.0</UnitSpacing>
<Rotation/>
</model:ChartWithAxes>
]]></xml-property>
<property name="outputFormat">PNG</property>
</extended-item>
</body>
</report>
Re: Area Chart v2.0.1 [message #167900 is a reply to message #167554] Tue, 06 June 2006 15:31 Go to previous messageGo to next message
George Handin is currently offline George HandinFriend
Messages: 109
Registered: July 2009
Senior Member
Inlined.

Carsten Lund wrote:
> George,
>
>> Question 1:
>> Does stacked series even work? When I preview the results, I'm
>> missing 2 categories. The legend shows 3 categories where the 1st and
>> 3rd category are the same. The data displayed is rather odd ... with
>> data missing in the middle. See attached.
>
> Q1:
> I think it will work better for you if you make sure that your data
> set have row for each possible value of (salesmonth,pipelinecategory).

Ah, so assume I have a pipelinecategory "A" that has values for each
month between January 2006 and June 2006. And category "B" has values
for each month between May 2006 and December 2006. Then this seems to
break the BIRT stacked charting behavior. This sounds like a bug since
both Jasper, MS Excel, and Crystal support this behavior.

> I do have some other issues with stacked area charts with Y-series
> grouping:
>
> Bugs (or at least I have not been able to figure out how to fix (I am
> using 2.1(RC4)):
> - legend does not show the color of the series, just a black line.

Agreed.

> - the Y-series interactivity is broken (RC4) only the first of the
> series have the interactivity. Also the parameter names does get
> append to the URL.
> (This is a problem for stacked area chart, but it works for
> line charts.)

Agreed.

> - Can not decide the sort order of the Y-series group. (I guess this is
> a missing feature. Birt alway seems to sort the groups
> alphabetically.

This is quite annoying.

>> Question 2:
>> Is there a way to change the alignment orientation of the X-axis
>> labels (the dates) to be perpendicular to the X-axis?
>
> Q2. Yes "Format Chart" -> X-axis -> "Text Format" -> "Label"
> -> "Font" (click the button at the end)

Thanks.

>> Question 3:
>> Is there a way to display the color of the category as a "block"
>> instead of a "line" in the legend?
>
> Q3. This seem to be the same issue as I am having.

Yes.

>> Question 4:
>> How does one format the Y-axis values such that Linear type
>> values are displayed as #,### (note the comma)?
>
> Q4. Did you try ###,###,### (Advanced) under Y-axis -> Type (the little
> box with 0.0#)

That works. Thanks.

I'm at the conclusion that BIRT is still not ready to be deployed as
business tool. For now, we'll continue to use Jasper (which only
supports one query per report ... ugh). Hopefully the stacked chart
will be ready for use soon.

-George
Re: Area Chart v2.0.1 [message #168092 is a reply to message #167900] Wed, 07 June 2006 08:13 Go to previous messageGo to next message
David Michonneau is currently offline David MichonneauFriend
Messages: 1145
Registered: July 2009
Senior Member
Hi George,

Thank you for finding and reporting those issues here, it seems our tests
have missed this specific stacked area chart configuration. We will do the
best we can to have them fixed in 2.1.

For the legend showing the color of the line instead of the series, this is
a bug. I filed https://bugs.eclipse.org/bugs/show_bug.cgi?id=145710 to get
it fixed. In the meantime you can set "Use Palette as Line Color" to have
the line show the correct color in the legend, you just won't have any black
line any more in your chart. The fix will also make sure the graphic in the
legend is not a line but a block.

Regarding the interactivity issue, I have filed
https://bugs.eclipse.org/bugs/show_bug.cgi?id=145712 . It is normal that the
parameters are appended to the URL, I am not sure what you expected instead?

Finally for the sorting, this is possible through the model, I added a
comment in https://bugs.eclipse.org/bugs/show_bug.cgi?id=145608 with your
modified report example. We will enhance the UI in 2.1.1 to support this
setting in the chart builder.

For the null data issue you mentioned in Q1, I have filed
https://bugs.eclipse.org/bugs/show_bug.cgi?id=145715

You can register as CC in the bugs mentioned above to track their status.

Thanks,

David

"George Handin" <eclipse@dafunks.com> wrote in message
news:e6474t$me1$1@utils.eclipse.org...
> Inlined.
>
> Carsten Lund wrote:
>> George,
>>
>>> Question 1:
>>> Does stacked series even work? When I preview the results, I'm missing
>>> 2 categories. The legend shows 3 categories where the 1st and 3rd
>>> category are the same. The data displayed is rather odd ... with data
>>> missing in the middle. See attached.
> >
>> Q1:
>> I think it will work better for you if you make sure that your data set
>> have row for each possible value of (salesmonth,pipelinecategory).
>
> Ah, so assume I have a pipelinecategory "A" that has values for each month
> between January 2006 and June 2006. And category "B" has values for each
> month between May 2006 and December 2006. Then this seems to break the
> BIRT stacked charting behavior. This sounds like a bug since both Jasper,
> MS Excel, and Crystal support this behavior.
>
>> I do have some other issues with stacked area charts with Y-series
>> grouping:
>>
>> Bugs (or at least I have not been able to figure out how to fix (I am
>> using 2.1(RC4)):
>> - legend does not show the color of the series, just a black line.
>
> Agreed.
>
>> - the Y-series interactivity is broken (RC4) only the first of the
>> series have the interactivity. Also the parameter names does get
>> append to the URL.
>> (This is a problem for stacked area chart, but it works for
>> line charts.)
>
> Agreed.
>
>> - Can not decide the sort order of the Y-series group. (I guess this is
>> a missing feature. Birt alway seems to sort the groups
>> alphabetically.
>
> This is quite annoying.
>
>>> Question 2:
>>> Is there a way to change the alignment orientation of the X-axis labels
>>> (the dates) to be perpendicular to the X-axis?
> >
>> Q2. Yes "Format Chart" -> X-axis -> "Text Format" -> "Label"
>> -> "Font" (click the button at the end)
>
> Thanks.
>
>>> Question 3:
>>> Is there a way to display the color of the category as a "block" instead
>>> of a "line" in the legend?
> >
>> Q3. This seem to be the same issue as I am having.
>
> Yes.
>
> >> Question 4:
> >> How does one format the Y-axis values such that Linear type
> >> values are displayed as #,### (note the comma)?
> >
>> Q4. Did you try ###,###,### (Advanced) under Y-axis -> Type (the little
>> box with 0.0#)
>
> That works. Thanks.
>
> I'm at the conclusion that BIRT is still not ready to be deployed as
> business tool. For now, we'll continue to use Jasper (which only supports
> one query per report ... ugh). Hopefully the stacked chart will be ready
> for use soon.
>
> -George
Re: Area Chart v2.0.1 (Q1 sorta resolved) [message #168325 is a reply to message #168092] Wed, 07 June 2006 21:44 Go to previous messageGo to next message
George Handin is currently offline George HandinFriend
Messages: 109
Registered: July 2009
Senior Member
This is a multi-part message in MIME format.
--------------030507060905010501000405
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

I downloaded one of your sample area charts from another post to compare
with mine and I found that that I was doing something wrong. The first
problem I had was due to the fact that I had Grouping enabled on the
"Series" -> "Category (X) Series" tab. When disabled, I get the
attached chart.

There's till some odd behavior. The following items reference the
attached figure.

A. Looking at the bottom (close to the X axis), there is a noticeable
gap between the blue data and the red data.

B. If data is missing for some X values, the chart attempts to
extrapolate values for the gaps of missing data. For example, to the
far left, the green data has no values for Jan 2006 - April 2006.
Instead of assuming that the values are 0, BIRT attempts to extrapolate
values between 0 and the first value (thus the giant green triangle).
You can also slightly see it for the yellow and green data between May
2011 and March 2012. In other report tools (JFreeReport, Excel, etc),
such data is assumed to be "0" if missing for the associated X axis value.

Your filing of Bug #145715 will probably resolve this issue. Since some
users may like the current behavior, it would probably be best to have a
boolean checkbox in the UI such that when enabled, missing values are
assumed to be "0".

Thanks for your attention to these defects. I look forward to future
releases. I'm so glad that I didn't give up on BIRT. The chart looks
pretty good so far.

-George


David Michonneau wrote:
> Hi George,
>
> Thank you for finding and reporting those issues here, it seems our tests
> have missed this specific stacked area chart configuration. We will do the
> best we can to have them fixed in 2.1.
>
> For the legend showing the color of the line instead of the series, this is
> a bug. I filed https://bugs.eclipse.org/bugs/show_bug.cgi?id=145710 to get
> it fixed. In the meantime you can set "Use Palette as Line Color" to have
> the line show the correct color in the legend, you just won't have any black
> line any more in your chart. The fix will also make sure the graphic in the
> legend is not a line but a block.
>
> Regarding the interactivity issue, I have filed
> https://bugs.eclipse.org/bugs/show_bug.cgi?id=145712 . It is normal that the
> parameters are appended to the URL, I am not sure what you expected instead?
>
> Finally for the sorting, this is possible through the model, I added a
> comment in https://bugs.eclipse.org/bugs/show_bug.cgi?id=145608 with your
> modified report example. We will enhance the UI in 2.1.1 to support this
> setting in the chart builder.
>
> For the null data issue you mentioned in Q1, I have filed
> https://bugs.eclipse.org/bugs/show_bug.cgi?id=145715
>
> You can register as CC in the bugs mentioned above to track their status.
>
> Thanks,
>
> David
>
> "George Handin" <eclipse@dafunks.com> wrote in message
> news:e6474t$me1$1@utils.eclipse.org...
>> Inlined.
>>
>> Carsten Lund wrote:
>>> George,
>>>
>>>> Question 1:
>>>> Does stacked series even work? When I preview the results, I'm missing
>>>> 2 categories. The legend shows 3 categories where the 1st and 3rd
>>>> category are the same. The data displayed is rather odd ... with data
>>>> missing in the middle. See attached.
>>> Q1:
>>> I think it will work better for you if you make sure that your data set
>>> have row for each possible value of (salesmonth,pipelinecategory).
>> Ah, so assume I have a pipelinecategory "A" that has values for each month
>> between January 2006 and June 2006. And category "B" has values for each
>> month between May 2006 and December 2006. Then this seems to break the
>> BIRT stacked charting behavior. This sounds like a bug since both Jasper,
>> MS Excel, and Crystal support this behavior.
>>
>>> I do have some other issues with stacked area charts with Y-series
>>> grouping:
>>>
>>> Bugs (or at least I have not been able to figure out how to fix (I am
>>> using 2.1(RC4)):
>>> - legend does not show the color of the series, just a black line.
>> Agreed.
>>
>>> - the Y-series interactivity is broken (RC4) only the first of the
>>> series have the interactivity. Also the parameter names does get
>>> append to the URL.
>>> (This is a problem for stacked area chart, but it works for
>>> line charts.)
>> Agreed.
>>
>>> - Can not decide the sort order of the Y-series group. (I guess this is
>>> a missing feature. Birt alway seems to sort the groups
>>> alphabetically.
>> This is quite annoying.
>>
>>>> Question 2:
>>>> Is there a way to change the alignment orientation of the X-axis labels
>>>> (the dates) to be perpendicular to the X-axis?
>>> Q2. Yes "Format Chart" -> X-axis -> "Text Format" -> "Label"
>>> -> "Font" (click the button at the end)
>> Thanks.
>>
>>>> Question 3:
>>>> Is there a way to display the color of the category as a "block" instead
>>>> of a "line" in the legend?
>>> Q3. This seem to be the same issue as I am having.
>> Yes.
>>
>>>> Question 4:
>>>> How does one format the Y-axis values such that Linear type
>>>> values are displayed as #,### (note the comma)?
>>> Q4. Did you try ###,###,### (Advanced) under Y-axis -> Type (the little
>>> box with 0.0#)
>> That works. Thanks.
>>
>> I'm at the conclusion that BIRT is still not ready to be deployed as
>> business tool. For now, we'll continue to use Jasper (which only supports
>> one query per report ... ugh). Hopefully the stacked chart will be ready
>> for use soon.
>>
>> -George
>
>


--------------030507060905010501000405
Content-Type: image/jpeg;
name="AreaChart_v2.1.jpg"
Content-Transfer-Encoding: base64
Content-Disposition: inline;
filename="AreaChart_v2.1.jpg"

/9j/4AAQSkZJRgABAQEBLAEsAAD/2wBDAAUDBAQEAwUEBAQFBQUGBwwIBwcH Bw8LCwkMEQ8S
EhEPERETFhwXExQaFRERGCEYGh0dHx8fExciJCIeJBweHx7/2wBDAQUFBQcG Bw4ICA4eFBEU
Hh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4e Hh4eHh7/wAAR
CAJKA9wDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcI CQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS 0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1 dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW 19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcI CQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMz UvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0 dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU 1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD7LooooAKKKKACiiigAooo oAKKKKACiiig
AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC iiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo oAKKKKACiiig
AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC iiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo oAKKKKACiiig
AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC iiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo oAKKKKACiiig
AooooAKKKKACiiigAooooAKK8R+MHjT4t+A/hr4l8eTSeEI4dNv3js9Ll0qe SSS1a8EEMjzp
dhQzRsshATvggHIG/wDDvWfijrmmeCPEl9ceF73RdetI7vU4LTS5raexjltG ljKyPdOJAJfL
jOEzhs4AyQAen0VmQ+IdAm1+Xw/FrmmSaxEnmSWC3aG4RP7xjzuA5HOO9R6v 4p8M6Pemx1bx
FpGn3Qt3ujBdXscUnkoCWk2sQdgAJLdBg0Aa9FeZH4z+EW+Nw+Gkesaak0Vl I1zPNcqg+2ma
GOK0jJIDykPISgycgAchgPTaACiiigAooooAKKKKACiiigAooooAKKKKACii igAooooAKKKK
ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA KKKKACiiigAo
oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii igAooooAKKKK
ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA KKKKACiiigAo
oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA8Y/bbIH7 Mfi0EgEmyA9/
9Ngrs/gQQ3wP8BlSCP8AhG9PHH/XtHW34n8J+FfFH2f/AISbw1out/Zt32f+ 0bGK48rdjdt3
qdudq5x1wPSpvDfh7QPDVi9j4c0PTNGtJJTM8FhaJbxs5ABcqgALYVRnrgD0 oA+Lf2ZfCWoe
I9dtvE+u+M00bXvDXjid7qw/sx5ry8muVgWVHkEoIRhBKv3CEAlZiRnb1n7Q MU2g/Ezxn4qs
pdN8YeGbw6dpvjTwvcbkubcNHGLdoTw3IkVleM8O54OCV+pbfw54et9em8QW +g6XDrE67Jb9
LSNbiRfRpANxHA4Jpl34X8NXepJqd34d0i4vkuBdJcy2UbSrMEVBIHIyHCIi 7s5wqjoBQB87
+D7u10z9v/4kXupXMNlajwxC5muJBGgXZp4zubAxkH8q+n6ytR8NeHNR1m11 rUPD+k3mp2mP
s15PZxyTw4OfkcjcvPoa1aACiiigAooooAKKKKACiiigAooooAKKKKACiiig AooooAKKKKAC
iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK KKACiiigAooo
oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig AooooAKKKKAC
iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK KKACiiigAooo
oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig AooooAKKKKAC
iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK KKACiiigAooo
oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig AooooAKKKKAC
iiigAooooAKKKKACsbxtrc3h3wxd6xb6Te6tNDsWO1tIZJXdndUBKxo77FLb nKI7BFYhWICn
ZrM8ST6/BYo/hzTNM1G7MoDxX+oPaRhMHLB0hlJbO0bdoGCTnjBAMa68WXVl 8PrTxJdWWmXF
3ey20FrFp2pG4tJXurhILZhcmJSYmMsTM4jJVSxVXwN2Lb/EDX7zWX8K2Xhj TG8VW0twLyCb
WHSxRIY7ORmjuBbtI7Fb+2wphQZEvPyKZKV74b19LNfA9hZw3UUUsfiabWJX eCGTURqwvjaC
PY2yKR1lAZXmeFQN6sShlLLwh400/wAWzePLe08P3GtX0t0LjSZNTmjtoEmh 0+IMl0LdmkYf
2ajbTCg/fsM/uwZACfSPiv8A2zb2uuaZoOfDT3OmWdxcXF55d7HPfx2rwBbd UZHQC9tw7GZS
P3uFbau/0a5ura22/abmGHd93zHC5+ma8m8O/C/X9A0m08JW95pl5opvtG1C 41OSR4rmN9Oi
sUEaWwRldZP7PQ7zMpXzm+VvLG/1+gCrHqWnSOqR39q7scKqzKST6DmrVcZ8 G/8AkUb7/sZN
d/8ATtd12dABRVSX/kM23/XvN/6FFRrf/IGvv+veT/0E0AW6KKqRf8hm5/69 4f8A0KWgC3RV
TW/+QNff9e8n/oJq3QAUVUi/5DNz/wBe8P8A6FLRq/8Ax6J/18Qf+jUoAt0U VUsP+PvUP+vg
f+io6ALdFVNX/wCPRP8Ar4g/9GpVugAoqpYf8feof9fA/wDRUdF//wAfen/9 fB/9FSUAW6KK
qaR/x6P/ANfE/wD6NegC3RVS/wD+PvT/APr4P/oqSrdABRVTSP8Aj0f/AK+J /wD0a9Ev/IZt
v+veb/0KKgC3RRVTRP8AkDWP/XvH/wCgigC3RVSX/kM23/XvN/6FFVugAoqp on/IGsf+veP/
ANBFEv8AyGbb/r3m/wDQoqALdFVNb/5A19/17yf+gmrdABRVSL/kM3P/AF7w /wDoUtGt/wDI
Gvv+veT/ANBNAFuiiqkX/IZuf+veH/0KWgC3RVTV/wDj0T/r4g/9GpVugAoq pYf8feof9fA/
9FR0av8A8eif9fEH/o1KALdFFVLD/j71D/r4H/oqOgC3RVS//wCPvT/+vg/+ ipKt0AFFVNI/
49H/AOvif/0a9F//AMfen/8AXwf/AEVJQBbooqppH/Ho/wD18T/+jXoAt0VU l/5DNt/17zf+
hRVboAKKqaJ/yBrH/r3j/wDQRRL/AMhm2/695v8A0KKgC3RRVTRP+QNY/wDX vH/6CKALdFVI
v+Qzc/8AXvD/AOhS0a3/AMga+/695P8A0E0AW6KKqRf8hm5/694f/QpaALdF VNb/AOQNff8A
XvJ/6Cat0AFFVIv+Qzc/9e8P/oUtGr/8eif9fEH/AKNSgC3RRVSw/wCPvUP+ vgf+io6ALdFV
NX/49E/6+IP/AEalW6ACiqlh/wAfeof9fA/9FR0X/wDx96f/ANfB/wDRUlAF uiiqmkf8ej/9
fE//AKNegC3RVS//AOPvT/8Ar4P/AKKkq3QAUVU0j/j0f/r4n/8ARr0S/wDI Ztv+veb/ANCi
oAt0UVU0T/kDWP8A17x/+gigC3RVSX/kM23/AF7zf+hRVboAKKqaJ/yBrH/r 3j/9BFEX/IZu
f+veH/0KWgC3RVTW/wDkDX3/AF7yf+gmrdABRVSL/kM3P/XvD/6FLRrf/IGv v+veT/0E0AW6
KKqWH/H3qH/XwP8A0VHQBboqpq//AB6J/wBfEH/o1Kt0AFFVLD/j71D/AK+B /wCio6NX/wCP
RP8Ar4g/9GpQBbooqppH/Ho//XxP/wCjXoAt0VUv/wDj70//AK+D/wCipKt0 AFFVNI/49H/6
+J//AEa9F/8A8fen/wDXwf8A0VJQBbooqppH/Ho//XxP/wCjXoAt0VUl/wCQ zbf9e83/AKFF
VugAoqpon/IGsf8Ar3j/APQRRL/yGbb/AK95v/QoqALdFFVNE/5A1j/17x/+ gigC3RVSL/kM
3P8A17w/+hS0a3/yBr7/AK95P/QTQBbooqpF/wAhm5/694f/AEKWgC3RVTW/ +QNff9e8n/oJ
q3QAUVUsP+PvUP8Ar4H/AKKjo1f/AI9E/wCviD/0alAFuiiigAooooAKKKKA CiiigAooooAK
KKKACiiigDjPg3/yKN9/2Mmu/wDp2u67OuM+Df8AyKN9/wBjJrv/AKdruuzo Apy/8hq2/wCv
eb/0KKjW/wDkC33/AF7yf+gmiX/kNW3/AF7zf+hRUa3/AMgW+/695P8A0E0A XKpxf8hq5/69
4f8A0KWrlU4v+Q1c/wDXvD/6FLQAa3/yBb7/AK95P/QTVyqet/8AIFvv+veT /wBBNXKAKcX/
ACGrn/r3h/8AQpaNX/49E/6+IP8A0alEX/Iauf8Ar3h/9Clo1f8A49E/6+IP /RqUAXKp2H/H
3qH/AF8D/wBFR1cqnYf8feof9fA/9FR0AGr/APHon/XxB/6NSrlU9X/49E/6 +IP/AEalXKAK
dh/x96h/18D/ANFR0X//AB96f/18H/0VJRYf8feof9fA/wDRUdF//wAfen/9 fB/9FSUAXKp6
R/x6P/18T/8Ao16uVT0j/j0f/r4n/wDRr0AF/wD8fen/APXwf/RUlXKp3/8A x96f/wBfB/8A
RUlXKAKekf8AHo//AF8T/wDo16Jf+Q1bf9e83/oUVGkf8ej/APXxP/6NeiX/ AJDVt/17zf8A
oUVAFyqeif8AIFsf+veP/wBBFXKp6J/yBbH/AK94/wD0EUAEv/Iatv8Ar3m/ 9Ciq5VOX/kNW
3/XvN/6FFVygCnon/IFsf+veP/0EUS/8hq2/695v/QoqNE/5Atj/ANe8f/oI ol/5DVt/17zf
+hRUAGt/8gW+/wCveT/0E1cqnrf/ACBb7/r3k/8AQTVygCnF/wAhq5/694f/ AEKWjW/+QLff
9e8n/oJoi/5DVz/17w/+hS0a3/yBb7/r3k/9BNAFyqcX/Iauf+veH/0KWrlU 4v8AkNXP/XvD
/wChS0AGr/8AHon/AF8Qf+jUq5VPV/8Aj0T/AK+IP/RqVcoAp2H/AB96h/18 D/0VHRq//Hon
/XxB/wCjUosP+PvUP+vgf+io6NX/AOPRP+viD/0alAFyqdh/x96h/wBfA/8A RUdXKp2H/H3q
H/XwP/RUdABf/wDH3p//AF8H/wBFSVcqnf8A/H3p/wD18H/0VJVygCnpH/Ho /wD18T/+jXov
/wDj70//AK+D/wCipKNI/wCPR/8Ar4n/APRr0X//AB96f/18H/0VJQBcqnpH /Ho//XxP/wCj
Xq5VPSP+PR/+vif/ANGvQAS/8hq2/wCveb/0KKrlU5f+Q1bf9e83/oUVXKAK eif8gWx/694/
/QRRL/yGrb/r3m/9Cio0T/kC2P8A17x/+giiX/kNW3/XvN/6FFQBcqnon/IF sf8Ar3j/APQR
Vyqeif8AIFsf+veP/wBBFABF/wAhq5/694f/AEKWjW/+QLff9e8n/oJoi/5D Vz/17w/+hS0a
3/yBb7/r3k/9BNAFyqcX/Iauf+veH/0KWrlU4v8AkNXP/XvD/wChS0AGt/8A IFvv+veT/wBB
NXKp63/yBb7/AK95P/QTVygCnF/yGrn/AK94f/QpaNX/AOPRP+viD/0alEX/ ACGrn/r3h/8A
QpaNX/49E/6+IP8A0alAFyqdh/x96h/18D/0VHVyqdh/x96h/wBfA/8ARUdA Bq//AB6J/wBf
EH/o1KuVT1f/AI9E/wCviD/0alXKAKdh/wAfeof9fA/9FR0X/wDx96f/ANfB /wDRUlFh/wAf
eof9fA/9FR0X/wDx96f/ANfB/wDRUlAFyqekf8ej/wDXxP8A+jXq5VPSP+PR /wDr4n/9GvQA
X/8Ax96f/wBfB/8ARUlXKp3/APx96f8A9fB/9FSVcoAp6R/x6P8A9fE//o16 Jf8AkNW3/XvN
/wChRUaR/wAej/8AXxP/AOjXol/5DVt/17zf+hRUAXKp6J/yBbH/AK94/wD0 EVcqnon/ACBb
H/r3j/8AQRQAS/8AIatv+veb/wBCiq5VOX/kNW3/AF7zf+hRVcoAp6J/yBbH /r3j/wDQRRF/
yGrn/r3h/wDQpaNE/wCQLY/9e8f/AKCKIv8AkNXP/XvD/wChS0AGt/8AIFvv +veT/wBBNXKp
63/yBb7/AK95P/QTVygCnF/yGrn/AK94f/QpaNb/AOQLff8AXvJ/6CaIv+Q1 c/8AXvD/AOhS
0a3/AMgW+/695P8A0E0AXKp2H/H3qH/XwP8A0VHVyqdh/wAfeof9fA/9FR0A Gr/8eif9fEH/
AKNSrlU9X/49E/6+IP8A0alXKAKdh/x96h/18D/0VHRq/wDx6J/18Qf+jUos P+PvUP8Ar4H/
AKKjo1f/AI9E/wCviD/0alAFyqekf8ej/wDXxP8A+jXq5VPSP+PR/wDr4n/9 GvQAX/8Ax96f
/wBfB/8ARUlXKp3/APx96f8A9fB/9FSVcoAp6R/x6P8A9fE//o16L/8A4+9P /wCvg/8AoqSj
SP8Aj0f/AK+J/wD0a9F//wAfen/9fB/9FSUAXKp6R/x6P/18T/8Ao16uVT0j /j0f/r4n/wDR
r0AEv/Iatv8Ar3m/9Ciq5VOX/kNW3/XvN/6FFVygCnon/IFsf+veP/0EUS/8 hq2/695v/Qoq
NE/5Atj/ANe8f/oIol/5DVt/17zf+hRUAXKp6J/yBbH/AK94/wD0EVcqnon/ ACBbH/r3j/8A
QRQARf8AIauf+veH/wBClo1v/kC33/XvJ/6CaIv+Q1c/9e8P/oUtGt/8gW+/ 695P/QTQBcqn
F/yGrn/r3h/9Clq5VOL/AJDVz/17w/8AoUtABrf/ACBb7/r3k/8AQTVyqet/ 8gW+/wCveT/0
E1coAp2H/H3qH/XwP/RUdGr/APHon/XxB/6NSiw/4+9Q/wCvgf8AoqOjV/8A j0T/AK+IP/Rq
UAXKKKKACiiigAooooAKKKKACiiigAooooAKKKKAOM+Df/Io33/Yya7/AOna 7rs64z4N/wDI
o33/AGMmu/8Ap2u67OgCnL/yGrb/AK95v/QoqNb/AOQLff8AXvJ/6CaJf+Q1 bf8AXvN/6FFR
rf8AyBb7/r3k/wDQTQBcqnF/yGrn/r3h/wDQpauVTi/5DVz/ANe8P/oUtABr f/IFvv8Ar3k/
9BNXKp63/wAgW+/695P/AEE1coApxf8AIauf+veH/wBClo1f/j0T/r4g/wDR qURf8hq5/wCv
eH/0KWjV/wDj0T/r4g/9GpQBcqnYf8feof8AXwP/AEVHVyqdh/x96h/18D/0 VHQAav8A8eif
9fEH/o1KuVT1f/j0T/r4g/8ARqVcoAp2H/H3qH/XwP8A0VHRf/8AH3p//Xwf /RUlFh/x96h/
18D/ANFR0X//AB96f/18H/0VJQBcqnpH/Ho//XxP/wCjXq5VPSP+PR/+vif/ ANGvQAX/APx9
6f8A9fB/9FSVcqnf/wDH3p//AF8H/wBFSVcoAp6R/wAej/8AXxP/AOjXol/5 DVt/17zf+hRU
aR/x6P8A9fE//o16Jf8AkNW3/XvN/wChRUAXKp6J/wAgWx/694//AEEVcqno n/IFsf8Ar3j/
APQRQAS/8hq2/wCveb/0KKrlU5f+Q1bf9e83/oUVXKAKeif8gWx/694//QRR L/yGrb/r3m/9
Cio0T/kC2P8A17x/+giiX/kNW3/XvN/6FFQAa3/yBb7/AK95P/QTVyqet/8A IFvv+veT/wBB
NXKAKcX/ACGrn/r3h/8AQpaNb/5At9/17yf+gmiL/kNXP/XvD/6FLRrf/IFv v+veT/0E0AXK
pxf8hq5/694f/QpauVTi/wCQ1c/9e8P/AKFLQAav/wAeif8AXxB/6NSrlU9X /wCPRP8Ar4g/
9GpVygCnYf8AH3qH/XwP/RUdGr/8eif9fEH/AKNSiw/4+9Q/6+B/6Kjo1f8A 49E/6+IP/RqU
AXKp2H/H3qH/AF8D/wBFR1cqnYf8feof9fA/9FR0AF//AMfen/8AXwf/AEVJ Vyqd/wD8fen/
APXwf/RUlXKAKekf8ej/APXxP/6Nei//AOPvT/8Ar4P/AKKko0j/AI9H/wCv if8A9GvRf/8A
H3p//Xwf/RUlAFyqekf8ej/9fE//AKNerlU9I/49H/6+J/8A0a9ABL/yGrb/ AK95v/QoquVT
l/5DVt/17zf+hRVcoAp6J/yBbH/r3j/9BFEv/Iatv+veb/0KKjRP+QLY/wDX vH/6CKJf+Q1b
f9e83/oUVAFyqeif8gWx/wCveP8A9BFXKp6J/wAgWx/694//AEEUAEX/ACGr n/r3h/8AQpaN
b/5At9/17yf+gmiL/kNXP/XvD/6FLRrf/IFvv+veT/0E0AXKpxf8hq5/694f /QpauVTi/wCQ
1c/9e8P/AKFLQAa3/wAgW+/695P/AEE1cqnrf/IFvv8Ar3k/9BNXKAKcX/Ia uf8Ar3h/9Clo
1f8A49E/6+IP/RqURf8AIauf+veH/wBClo1f/j0T/r4g/wDRqUAXKp2H/H3q H/XwP/RUdXKp
2H/H3qH/AF8D/wBFR0AGr/8AHon/AF8Qf+jUq5VPV/8Aj0T/AK+IP/RqVcoA p2H/AB96h/18
D/0VHRf/APH3p/8A18H/ANFSUWH/AB96h/18D/0VHRf/APH3p/8A18H/ANFS UAXKp6R/x6P/
ANfE/wD6NerlU9I/49H/AOvif/0a9ABf/wDH3p//AF8H/wBFSVcqnf8A/H3p /wD18H/0VJVy
gCnpH/Ho/wD18T/+jXol/wCQ1bf9e83/AKFFRpH/AB6P/wBfE/8A6NeiX/kN W3/XvN/6FFQB
cqnon/IFsf8Ar3j/APQRVyqeif8AIFsf+veP/wBBFABL/wAhq2/695v/AEKK rlU5f+Q1bf8A
XvN/6FFVygCnon/IFsf+veP/ANBFEX/Iauf+veH/ANClo0T/AJAtj/17x/8A oIoi/wCQ1c/9
e8P/AKFLQAa3/wAgW+/695P/AEE1cqnrf/IFvv8Ar3k/9BNXKAKcX/Iauf8A r3h/9Clo1v8A
5At9/wBe8n/oJoi/5DVz/wBe8P8A6FLRrf8AyBb7/r3k/wDQTQBcqnYf8feo f9fA/wDRUdXK
p2H/AB96h/18D/0VHQAav/x6J/18Qf8Ao1KuVT1f/j0T/r4g/wDRqVcoAp2H /H3qH/XwP/RU
dGr/APHon/XxB/6NSiw/4+9Q/wCvgf8AoqOjV/8Aj0T/AK+IP/RqUAXKp6R/ x6P/ANfE/wD6
NerlU9I/49H/AOvif/0a9ABf/wDH3p//AF8H/wBFSVcqnf8A/H3p/wD18H/0 VJVygCnpH/Ho
/wD18T/+jXov/wDj70//AK+D/wCipKNI/wCPR/8Ar4n/APRr0X//AB96f/18 H/0VJQBcqnpH
/Ho//XxP/wCjXq5VPSP+PR/+vif/ANGvQAS/8hq2/wCveb/0KKrlU5f+Q1bf 9e83/oUVXKAK
eif8gWx/694//QRRL/yGrb/r3m/9Cio0T/kC2P8A17x/+giiX/kNW3/XvN/6 FFQBcqnon/IF
sf8Ar3j/APQRVyqeif8AIFsf+veP/wBBFABF/wAhq5/694f/AEKWjW/+QLff 9e8n/oJoi/5D
Vz/17w/+hS0a3/yBb7/r3k/9BNAFyqcX/Iauf+veH/0KWrlU4v8AkNXP/XvD /wChS0AGt/8A
IFvv+veT/wBBNXKp63/yBb7/AK95P/QTVygCnYf8feof9fA/9FR0av8A8eif 9fEH/o1KLD/j
71D/AK+B/wCio6NX/wCPRP8Ar4g/9GpQBcooooAKKKKACiiigAooooAKKKKA CiiigAooooA4
z4N/8ijff9jJrv8A6druuzrjPg3/AMijff8AYya7/wCna7rs6AKcv/Iatv8A r3m/9Cio1v8A
5At9/wBe8n/oJol/5DVt/wBe83/oUVGt/wDIFvv+veT/ANBNAFyqcX/Iauf+ veH/ANClq5VO
L/kNXP8A17w/+hS0AGt/8gW+/wCveT/0E1cqnrf/ACBb7/r3k/8AQTVtmVSA zAFjgAnrSbS3
AqRf8hq5/wCveH/0KWjV/wDj0T/r4g/9GpRF/wAhq5/694f/AEKWjV/+PRP+ viD/ANGpTAuV
TsP+PvUP+vgf+io6uVTsP+PvUP8Ar4H/AKKjoANX/wCPRP8Ar4g/9GpVyqer /wDHon/XxB/6
NSrlAFOw/wCPvUP+vgf+io6L/wD4+9P/AOvg/wDoqSiw/wCPvUP+vgf+io6L /wD4+9P/AOvg
/wDoqSgC5VPSP+PR/wDr4n/9GvVyqekf8ej/APXxP/6NegAv/wDj70//AK+D /wCipKuVTv8A
/j70/wD6+D/6Kkq5QBT0j/j0f/r4n/8ARr0S/wDIatv+veb/ANCio0j/AI9H /wCvif8A9GvR
L/yGrb/r3m/9CioAuVT0T/kC2P8A17x/+girlU9E/wCQLY/9e8f/AKCKACX/ AJDVt/17zf8A
oUVXKpy/8hq2/wCveb/0KKrlAFPRP+QLY/8AXvH/AOgiiX/kNW3/AF7zf+hR UaJ/yBbH/r3j
/wDQRRL/AMhq2/695v8A0KKgA1v/AJAt9/17yf8AoJq5VPW/+QLff9e8n/oJ q5QBTi/5DVz/
ANe8P/oUtGt/8gW+/wCveT/0E0Rf8hq5/wCveH/0KWjW/wDkC33/AF7yf+gm gC5VOL/kNXP/
AF7w/wDoUtXKpxf8hq5/694f/QpaADV/+PRP+viD/wBGpVyqer/8eif9fEH/ AKNSrlAFOw/4
+9Q/6+B/6Kjo1f8A49E/6+IP/RqUWH/H3qH/AF8D/wBFR0av/wAeif8AXxB/ 6NSgC5VOw/4+
9Q/6+B/6Kjq5VOw/4+9Q/wCvgf8AoqOgAv8A/j70/wD6+D/6Kkq5VO//AOPv T/8Ar4P/AKKk
q5QBT0j/AI9H/wCvif8A9GvRf/8AH3p//Xwf/RUlGkf8ej/9fE//AKNei/8A +PvT/wDr4P8A
6KkoAuVT0j/j0f8A6+J//Rr1cqnpH/Ho/wD18T/+jXoAJf8AkNW3/XvN/wCh RVcqnL/yGrb/
AK95v/QoquUAU9E/5Atj/wBe8f8A6CKJf+Q1bf8AXvN/6FFRon/IFsf+veP/ ANBFEv8AyGrb
/r3m/wDQoqALlU9E/wCQLY/9e8f/AKCKuVT0T/kC2P8A17x/+gigAi/5DVz/ ANe8P/oUtGt/
8gW+/wCveT/0E0Rf8hq5/wCveH/0KWjW/wDkC33/AF7yf+gmgC5VOL/kNXP/ AF7w/wDoUtXK
pxf8hq5/694f/QpaADW/+QLff9e8n/oJq5VPW/8AkC33/XvJ/wCgmrlAFOL/ AJDVz/17w/8A
oUtGr/8AHon/AF8Qf+jUoi/5DVz/ANe8P/oUtGr/APHon/XxB/6NSgC5VOw/ 4+9Q/wCvgf8A
oqOrlU7D/j71D/r4H/oqOgA1f/j0T/r4g/8ARqVcqnq//Hon/XxB/wCjUq5Q BTsP+PvUP+vg
f+io6L//AI+9P/6+D/6KkosP+PvUP+vgf+io6L//AI+9P/6+D/6KkoAuVT0j /j0f/r4n/wDR
r1cqnpH/AB6P/wBfE/8A6NegAv8A/j70/wD6+D/6Kkq5VO//AOPvT/8Ar4P/ AKKkq5QBT0j/
AI9H/wCvif8A9GvRL/yGrb/r3m/9Cio0j/j0f/r4n/8ARr0S/wDIatv+veb/ ANCioAuVT0T/
AJAtj/17x/8AoIq5VPRP+QLY/wDXvH/6CKACX/kNW3/XvN/6FFVyqcv/ACGr b/r3m/8AQoqu
UAU9E/5Atj/17x/+giiL/kNXP/XvD/6FLRon/IFsf+veP/0EURf8hq5/694f /QpaADW/+QLf
f9e8n/oJq5VPW/8AkC33/XvJ/wCgmrlAFOL/AJDVz/17w/8AoUtGt/8AIFvv +veT/wBBNEX/
ACGrn/r3h/8AQpaNb/5At9/17yf+gmgC5VOw/wCPvUP+vgf+io6uVTsP+PvU P+vgf+io6ADV
/wDj0T/r4g/9GpVyqer/APHon/XxB/6NSrlAFOw/4+9Q/wCvgf8AoqOjV/8A j0T/AK+IP/Rq
UWH/AB96h/18D/0VHRq//Hon/XxB/wCjUoAuVT0j/j0f/r4n/wDRr1cqnpH/ AB6P/wBfE/8A
6NegAv8A/j70/wD6+D/6Kkq5VO//AOPvT/8Ar4P/AKKkq5QBT0j/AI9H/wCv if8A9GvRf/8A
H3p//Xwf/RUlGkf8ej/9fE//AKNei/8A+PvT/wDr4P8A6KkoAuVT0j/j0f8A 6+J//Rr1cqnp
H/Ho/wD18T/+jXoAJf8AkNW3/XvN/wChRVcqnL/yGrb/AK95v/QoquUAU9E/ 5Atj/wBe8f8A
6CKJf+Q1bf8AXvN/6FFRon/IFsf+veP/ANBFEv8AyGrb/r3m/wDQoqALlU9E /wCQLY/9e8f/
AKCKuVT0T/kC2P8A17x/+gigAi/5DVz/ANe8P/oUtGt/8gW+/wCveT/0E0Rf 8hq5/wCveH/0
KWjW/wDkC33/AF7yf+gmgC5VOL/kNXP/AF7w/wDoUtXKpxf8hq5/694f/Qpa ADW/+QLff9e8
n/oJq5VPW/8AkC33/XvJ/wCgmrlAFOw/4+9Q/wCvgf8AoqOjV/8Aj0T/AK+I P/RqUWH/AB96
h/18D/0VHRq//Hon/XxB/wCjUoAuUUUUAFFFFABRRRQAUUUUAFFFUtb1Sw0X S5tS1KfybaLa
CQjOzMzBUREUFndmKqqKCzMwVQSQKALtFeZ6J4+8SXnwih8Talo1lpev3Ott oxsjIZ4rKV9W
Nghcqw87y8qzbWUSFSFKBgVgsvF/jTUPFs3gO3u/D9vrVjLdG41aTTJpLadI YdPlCpai4Vo2
P9pIu4zOP3DHH7wCMA9ToryDw78UNf1/SbTxbb2emWeii+0bT7jTJI3luZH1 GKxcSJch1VFj
/tBBsMLFvJb5l8wbPWbm5jt9vmLMd3Ty4Xf89oOKAOS+Df8AyKN9/wBjJrv/ AKdruuzriPhJ
Mlv4au7eQSF38Q6zIDHGzqA+qXTrllBUEBhkE5U5VgCCB1sl/AjshjuiVODt tZCPwIXBoAbL
/wAhq2/695v/AEKKjW/+QLff9e8n/oJqrLfwHVrd/LusCCUf8esueWj7bc9v 85o1i/gfSbxB
HdAtA4GbWUD7p6krgUAa1U4v+Q1c/wDXvD/6FLR/aNv/AM87z/wDl/8Aiaqx X8A1a4fy7rBg
iH/HrLnhpO23Pf8AzigC1rf/ACBb7/r3k/8AQTWH4x1SOw1nSI5HKxszM4Hs ybfz5FaWsX8D
6TeII7oFoHAzaygfdPUlcCvHf2hvEyadqNnfRPIi2dzYBg8bIfmuNzAhgOCo FeDxHGrUwXsa
PxzlFR9eZNfkXRUamIp0X9ttf+Syl+h7ZF/yGrn/AK94f/QpaNX/AOPRP+vi D/0alZ+malC9
00refIWtIQzJbyMCwMmTwOme/Q1Nql/A9sgEd1/r4TzayjpIp7rXs0Ksa1ON SO0kmvmQa1U7
D/j71D/r4H/oqOj+0bf/AJ53n/gHL/8AE1Vsb+Bbm+JjuvmnBGLWU/8ALNBz 8vHTvWoFrV/+
PRP+viD/ANGpVysnVL+B7ZAI7r/Xwnm1lHSRT3WrX9o2/wDzzvP/AADl/wDi aACw/wCPvUP+
vgf+io6L/wD4+9P/AOvg/wDoqSqtjfwLc3xMd1804Ixayn/lmg5+Xjp3ovr+ BrmxIjuvlnJO
bWUf8s3HHy89e1AGtVPSP+PR/wDr4n/9GvR/aNv/AM87z/wDl/8Aiaq6XfwJ bODHdf6+Y8Ws
p6yMey0AWr//AI+9P/6+D/6Kkq5WTfX8DXNiRHdfLOSc2so/5ZuOPl569qtf 2jb/APPO8/8A
AOX/AOJoANI/49H/AOvif/0a9Ev/ACGrb/r3m/8AQoqq6XfwJbODHdf6+Y8W sp6yMey0S38B
1a3fy7rAglH/AB6y55aPttz2/wA5oA1qp6J/yBbH/r3j/wDQRR/aNv8A887z /wAA5f8A4mqu
j38CaTZoY7olYEBxaykfdHQhcGgC1L/yGrb/AK95v/QoquVky38B1a3fy7rA glH/AB6y55aP
ttz2/wA5q1/aNv8A887z/wAA5f8A4mgA0T/kC2P/AF7x/wDoIol/5DVt/wBe 83/oUVVdHv4E
0mzQx3RKwIDi1lI+6OhC4NEt/AdWt38u6wIJR/x6y55aPttz2/zmgC1rf/IF vv8Ar3k/9BNX
KydYv4H0m8QR3QLQOBm1lA+6epK4FWv7Rt/+ed5/4By//E0AEX/Iauf+veH/ ANClo1v/AJAt
9/17yf8AoJqrFfwDVrh/LusGCIf8esueGk7bc9/84o1i/gfSbxBHdAtA4GbW UD7p6krgUAa1
U4v+Q1c/9e8P/oUtH9o2/wDzzvP/AADl/wDiaqxX8A1a4fy7rBgiH/HrLnhp O23Pf/OKALWr
/wDHon/XxB/6NSrlZOqX8D2yAR3X+vhPNrKOkinutWv7Rt/+ed5/4By//E0A Fh/x96h/18D/
ANFR0av/AMeif9fEH/o1Kq2N/AtzfEx3XzTgjFrKf+WaDn5eOnejVL+B7ZAI 7r/Xwnm1lHSR
T3WgDWqnYf8AH3qH/XwP/RUdH9o2/wDzzvP/AADl/wDiaq2N/AtzfEx3XzTg jFrKf+WaDn5e
OnegC1f/APH3p/8A18H/ANFSVcrJvr+BrmxIjuvlnJObWUf8s3HHy89e1Wv7 Rt/+ed5/4By/
/E0AGkf8ej/9fE//AKNei/8A+PvT/wDr4P8A6Kkqrpd/Als4Md1/r5jxaynr Ix7LRfX8DXNi
RHdfLOSc2so/5ZuOPl569qANaqekf8ej/wDXxP8A+jXo/tG3/wCed5/4By// ABNVdLv4EtnB
juv9fMeLWU9ZGPZaALUv/Iatv+veb/0KKrlZMt/AdWt38u6wIJR/x6y55aPt tz2/zmrX9o2/
/PO8/wDAOX/4mgA0T/kC2P8A17x/+giiX/kNW3/XvN/6FFVXR7+BNJs0Md0S sCA4tZSPujoQ
uDRLfwHVrd/LusCCUf8AHrLnlo+23Pb/ADmgDWqnon/IFsf+veP/ANBFH9o2 /wDzzvP/AADl
/wDiaq6PfwJpNmhjuiVgQHFrKR90dCFwaALUX/Iauf8Ar3h/9Clo1v8A5At9 /wBe8n/oJqrF
fwDVrh/LusGCIf8AHrLnhpO23Pf/ADijWL+B9JvEEd0C0DgZtZQPunqSuBQB rVTi/wCQ1c/9
e8P/AKFLR/aNv/zzvP8AwDl/+JqrFfwDVrh/LusGCIf8esueGk7bc9/84oAt a3/yBb7/AK95
P/QTVysnWL+B9JvEEd0C0DgZtZQPunqSuBVr+0bf/nnef+Acv/xNABF/yGrn /r3h/wDQpaNX
/wCPRP8Ar4g/9GpVWK/gGrXD+XdYMEQ/49Zc8NJ2257/AOcUapfwPbIBHdf6 +E82so6SKe60
Aa1U7D/j71D/AK+B/wCio6P7Rt/+ed5/4By//E1Vsb+Bbm+JjuvmnBGLWU/8 s0HPy8dO9AFr
V/8Aj0T/AK+IP/RqVcrJ1S/ge2QCO6/18J5tZR0kU91q1/aNv/zzvP8AwDl/ +JoALD/j71D/
AK+B/wCio6L/AP4+9P8A+vg/+ipKq2N/AtzfEx3XzTgjFrKf+WaDn5eOnei+ v4GubEiO6+Wc
k5tZR/yzccfLz17UAa1U9I/49H/6+J//AEa9H9o2/wDzzvP/AADl/wDiaq6X fwJbODHdf6+Y
8Wsp6yMey0AWr/8A4+9P/wCvg/8AoqSrlZN9fwNc2JEd18s5Jzayj/lm44+X nr2q1/aNv/zz
vP8AwDl/+JoANI/49H/6+J//AEa9Ev8AyGrb/r3m/wDQoqq6XfwJbODHdf6+ Y8Wsp6yMey0S
38B1a3fy7rAglH/HrLnlo+23Pb/OaANaqeif8gWx/wCveP8A9BFH9o2//PO8 /wDAOX/4mquj
38CaTZoY7olYEBxaykfdHQhcGgC1L/yGrb/r3m/9Ciq5WTLfwHVrd/LusCCU f8esueWj7bc9
v85q1/aNv/zzvP8AwDl/+JoANE/5Atj/ANe8f/oIoi/5DVz/ANe8P/oUtVdH v4E0mzQx3RKw
IDi1lI+6OhC4NEV/ANWuH8u6wYIh/wAesueGk7bc9/8AOKALWt/8gW+/695P /QTVysnWL+B9
JvEEd0C0DgZtZQPunqSuBVr+0bf/AJ53n/gHL/8AE0AEX/Iauf8Ar3h/9Clo 1v8A5At9/wBe
8n/oJqrFfwDVrh/LusGCIf8AHrLnhpO23Pf/ADijWL+B9JvEEd0C0DgZtZQP unqSuBQBrVTs
P+PvUP8Ar4H/AKKjo/tG3/553n/gHL/8TVWxv4Fub4mO6+acEYtZT/yzQc/L x070AWtX/wCP
RP8Ar4g/9GpVysnVL+B7ZAI7r/Xwnm1lHSRT3WrX9o2//PO8/wDAOX/4mgAs P+PvUP8Ar4H/
AKKjo1f/AI9E/wCviD/0alVbG/gW5viY7r5pwRi1lP8AyzQc/Lx070apfwPb IBHdf6+E82so
6SKe60Aa1U9I/wCPR/8Ar4n/APRr0f2jb/8APO8/8A5f/iaq6XfwJbODHdf6 +Y8Wsp6yMey0
AWr/AP4+9P8A+vg/+ipKuVk31/A1zYkR3XyzknNrKP8Alm44+Xnr2q1/aNv/ AM87z/wDl/8A
iaADSP8Aj0f/AK+J/wD0a9F//wAfen/9fB/9FSVV0u/gS2cGO6/18x4tZT1k Y9lovr+BrmxI
juvlnJObWUf8s3HHy89e1AGtVPSP+PR/+vif/wBGvR/aNv8A887z/wAA5f8A 4mqul38CWzgx
3X+vmPFrKesjHstAFqX/AJDVt/17zf8AoUVXKyZb+A6tbv5d1gQSj/j1lzy0 fbbnt/nNWv7R
t/8Annef+Acv/wATQAaJ/wAgWx/694//AEEUS/8AIatv+veb/wBCiqro9/Am k2aGO6JWBAcW
spH3R0IXBolv4Dq1u/l3WBBKP+PWXPLR9tue3+c0Aa1U9E/5Atj/ANe8f/oI o/tG3/553n/g
HL/8TVXR7+BNJs0Md0SsCA4tZSPujoQuDQBai/5DVz/17w/+hS0a3/yBb7/r 3k/9BNVYr+Aa
tcP5d1gwRD/j1lzw0nbbnv8A5xRrF/A+k3iCO6BaBwM2soH3T1JXAoA1qpxf 8hq5/wCveH/0
KWj+0bf/AJ53n/gHL/8AE1Viv4Bq1w/l3WDBEP8Aj1lzw0nbbnv/AJxQBa1v /kC33/XvJ/6C
auVk6xfwPpN4gjugWgcDNrKB909SVwKtf2jb/wDPO8/8A5f/AImgAsP+PvUP +vgf+io6NX/4
9E/6+IP/AEalVbG/gW5viY7r5pwRi1lP/LNBz8vHTvRql/A9sgEd1/r4Tzay jpIp7rQBrUVT
/tG3/wCed5/4By//ABNWYZFljEihwD0DoVP5EA0APooooAKKKKACiiigArG8 WeGNI8UW9nDq
6Xv+hXP2q2ls7+ezlil8t49yyQOjjKSyKRnBDHNbNFAHk2lfDfW9Mgu/CVlq m7w8bl9divr0
zXNwmp/2mLy3QGS4YyQosaiVcRFyd6yF5ZDHp2/w/wBfs9ZfxVZeJ9MXxVcy 3BvJ5tHd7F0m
js42WO3FwsiMFsLbDGZxky8fOoj9GooA8z0j4Uf2Nb2uh6Zr2PDSXOmXlxb3 Fn5l7JPYR2qQ
FbhXVEQiyty6mFif3uGXcuz0yiigDjPg3/yKN9/2Mmu/+na7rs64z4N/8ijf f9jJrv8A6dru
uzoApy/8hq2/695v/QoqNb/5At9/17yf+gmiX/kNW3/XvN/6FFRrf/IFvv8A r3k/9BNAFyqc
X/Iauf8Ar3h/9Clq5VOL/kNXP/XvD/6FLQAa3/yBb7/r3k/9BNfLH7W2oqbD WLk/Mq6xa26g
eqwzY/8AHkz+dfU+uf8AIFvv+vaT/wBBNfGf7SV+0/g6a+4bzvEcM+D3Pl3J /rWOEhHEcQZZ
hZaqVVO3ov8AgnjY7E1KOY4RU3Zpzl91OS/9uPpz4KaqNZ8IWF8oPzafbqSe 7Aybj/31muw1
f/j0T/r4g/8ARqV4x+xrqn2z4bi0mk3XFs/lFf7qjn+bt+Vez6v/AMeif9fE H/o1K5Mrpujh
/q8t6TlD/wAAk4r8Ej6XMKSpYqpGO13b0eq/CxcqnYf8feof9fA/9FR1cqnY f8feof8AXwP/
AEVHXonGGr/8eif9fEH/AKNSrlU9X/49E/6+IP8A0alXKAKdh/x96h/18D/0 VHRf/wDH3p//
AF8H/wBFSUWH/H3qH/XwP/RUdF//AMfen/8AXwf/AEVJQBcqnpH/AB6P/wBf E/8A6NerlU9I
/wCPR/8Ar4n/APRr0AF//wAfen/9fB/9FSVcqnf/APH3p/8A18H/ANFSVcoA p6R/x6P/ANfE
/wD6NeiX/kNW3/XvN/6FFRpH/Ho//XxP/wCjXol/5DVt/wBe83/oUVAFyqei f8gWx/694/8A
0EVcqnon/IFsf+veP/0EUAEv/Iatv+veb/0KKrlU5f8AkNW3/XvN/wChRVco Ap6J/wAgWx/6
94//AEEUS/8AIatv+veb/wBCio0T/kC2P/XvH/6CKJf+Q1bf9e83/oUVABrf /IFvv+veT/0E
1cqnrf8AyBb7/r3k/wDQTVygCnF/yGrn/r3h/wDQpaNb/wCQLff9e8n/AKCa Iv8AkNXP/XvD
/wChS0a3/wAgW+/695P/AEE0AXKpxf8AIauf+veH/wBClq5VOL/kNXP/AF7w /wDoUtABq/8A
x6J/18Qf+jUq5VPV/wDj0T/r4g/9GpVygCnYf8feof8AXwP/AEVHRq//AB6J /wBfEH/o1KLD
/j71D/r4H/oqOjV/+PRP+viD/wBGpQBcqnYf8feof9fA/wDRUdXKp2H/AB96 h/18D/0VHQAX
/wDx96f/ANfB/wDRUlXKp3//AB96f/18H/0VJVygCnpH/Ho//XxP/wCjXov/ APj70/8A6+D/
AOipKNI/49H/AOvif/0a9F//AMfen/8AXwf/AEVJQBcqnpH/AB6P/wBfE/8A 6NerlU9I/wCP
R/8Ar4n/APRr0AEv/Iatv+veb/0KKrlU5f8AkNW3/XvN/wChRVcoAp6J/wAg Wx/694//AEEU
S/8AIatv+veb/wBCio0T/kC2P/XvH/6CKJf+Q1bf9e83/oUVAFyqeif8gWx/ 694//QRVyqei
f8gWx/694/8A0EUAEX/Iauf+veH/ANClo1v/AJAt9/17yf8AoJoi/wCQ1c/9 e8P/AKFLRrf/
ACBb7/r3k/8AQTQBcqnF/wAhq5/694f/AEKWrlU4v+Q1c/8AXvD/AOhS0AGt /wDIFvv+veT/
ANBNXKp63/yBb7/r3k/9BNXKAKcX/Iauf+veH/0KWjV/+PRP+viD/wBGpRF/ yGrn/r3h/wDQ
paNX/wCPRP8Ar4g/9GpQBcqnYf8AH3qH/XwP/RUdXKp2H/H3qH/XwP8A0VHQ Aav/AMeif9fE
H/o1KuVT1f8A49E/6+IP/RqVcoAp2H/H3qH/AF8D/wBFR0X/APx96f8A9fB/ 9FSUWH/H3qH/
AF8D/wBFR0X/APx96f8A9fB/9FSUAXKp6R/x6P8A9fE//o16uVT0j/j0f/r4 n/8ARr0AF/8A
8fen/wDXwf8A0VJVyqd//wAfen/9fB/9FSVcoAp6R/x6P/18T/8Ao16Jf+Q1 bf8AXvN/6FFR
pH/Ho/8A18T/APo16Jf+Q1bf9e83/oUVAFyqeif8gWx/694//QRVyqeif8gW x/694/8A0EUA
Ev8AyGrb/r3m/wDQoquVTl/5DVt/17zf+hRVcoAp6J/yBbH/AK94/wD0EURf 8hq5/wCveH/0
KWjRP+QLY/8AXvH/AOgiiL/kNXP/AF7w/wDoUtABrf8AyBb7/r3k/wDQTVyq et/8gW+/695P
/QTVygCnF/yGrn/r3h/9Clo1v/kC33/XvJ/6CaIv+Q1c/wDXvD/6FLRrf/IF vv8Ar3k/9BNA
Fyqdh/x96h/18D/0VHVyqdh/x96h/wBfA/8ARUdABq//AB6J/wBfEH/o1KuV T1f/AI9E/wCv
iD/0alXKAKdh/wAfeof9fA/9FR0av/x6J/18Qf8Ao1KLD/j71D/r4H/oqOjV /wDj0T/r4g/9
GpQBcqnpH/Ho/wD18T/+jXq5VPSP+PR/+vif/wBGvQAX/wDx96f/ANfB/wDR UlXKp3//AB96
f/18H/0VJVygCnpH/Ho//XxP/wCjXov/APj70/8A6+D/AOipKNI/49H/AOvi f/0a9F//AMfe
n/8AXwf/AEVJQBcqnpH/AB6P/wBfE/8A6NerlU9I/wCPR/8Ar4n/APRr0AEv /Iatv+veb/0K
KrlU5f8AkNW3/XvN/wChRVcoAp6J/wAgWx/694//AEEUS/8AIatv+veb/wBC io0T/kC2P/Xv
H/6CKJf+Q1bf9e83/oUVAFyqeif8gWx/694//QRVyqeif8gWx/694/8A0EUA EX/Iauf+veH/
ANClo1v/AJAt9/17yf8AoJoi/wCQ1c/9e8P/AKFLRrf/ACBb7/r3k/8AQTQB cqnF/wAhq5/6
94f/AEKWrlU4v+Q1c/8AXvD/AOhS0AGt/wDIFvv+veT/ANBNXKp63/yBb7/r 3k/9BNXKAKdh
/wAfeof9fA/9FR0av/x6J/18Qf8Ao1KLD/j71D/r4H/oqOjV/wDj0T/r4g/9 GpQBcooooAKK
KKACiiigAooooAKKKKACiiigAooooA4z4N/8ijff9jJrv/p2u67OuM+Df/Io 33/Yya7/AOna
7rs6AKcv/Iatv+veb/0KKjW/+QLff9e8n/oJol/5DVt/17zf+hRUa3/yBb7/ AK95P/QTQBcq
nF/yGrn/AK94f/QpauVTi/5DVz/17w/+hS0AV/F0wg8K6rKTjbZy4+uw4/Wv i79oRf8Ai19u
/rrUQ/8AIE1fXXxZuvs3gS/wcNLsiX8XGf0Br5Q/aFi/4svbT/8AUxRJ/wCS 0xrhyOrz8eZX
R7Sv+En/AO2nyOLxClxDCl/LSm//AAJ2/Q6P9hvWXTVNQ0qVyTPEJ2cngnPT 65kH5V9V6v8A
8eif9fEH/o1K+Dv2UNYGlfELT/8ASMJK+2RCfvs25UX81U1946v/AMeif9fE H/o1K9XOsP8A
UuJcywv/AE85/wDwYr/pf5n6FmS54Yev0nTj3+z7j/8ASS5VOw/4+9Q/6+B/ 6Kjq5VOw/wCP
vUP+vgf+io6wPLDV/wDj0T/r4g/9GpVyqer/APHon/XxB/6NSrlAFOw/4+9Q /wCvgf8AoqOi
/wD+PvT/APr4P/oqSiw/4+9Q/wCvgf8AoqOi/wD+PvT/APr4P/oqSgC5VPSP +PR/+vif/wBG
vVyqekf8ej/9fE//AKNegAv/APj70/8A6+D/AOipKuVTv/8Aj70//r4P/oqS rlAFPSP+PR/+
vif/ANGvRL/yGrb/AK95v/QoqNI/49H/AOvif/0a9Ev/ACGrb/r3m/8AQoqA LlU9E/5Atj/1
7x/+girlU9E/5Atj/wBe8f8A6CKACX/kNW3/AF7zf+hRVcqnL/yGrb/r3m/9 Ciq5QBT0T/kC
2P8A17x/+giiX/kNW3/XvN/6FFRon/IFsf8Ar3j/APQRRL/yGrb/AK95v/Qo qADW/wDkC33/
AF7yf+gmrlU9b/5At9/17yf+gmrlAFOL/kNXP/XvD/6FLRrf/IFvv+veT/0E 0Rf8hq5/694f
/QpaNb/5At9/17yf+gmgC5VOL/kNXP8A17w/+hS1cqnF/wAhq5/694f/AEKW gA1f/j0T/r4g
/wDRqVcqnq//AB6J/wBfEH/o1KuUAU7D/j71D/r4H/oqOjV/+PRP+viD/wBG pRYf8feof9fA
/wDRUdGr/wDHon/XxB/6NSgC5VOw/wCPvUP+vgf+io6uVTsP+PvUP+vgf+io 6AC//wCPvT/+
vg/+ipKuVTv/APj70/8A6+D/AOipKuUAU9I/49H/AOvif/0a9F//AMfen/8A Xwf/AEVJRpH/
AB6P/wBfE/8A6Nei/wD+PvT/APr4P/oqSgC5VPSP+PR/+vif/wBGvVyqekf8 ej/9fE//AKNe
gAl/5DVt/wBe83/oUVXKpy/8hq2/695v/QoquUAU9E/5Atj/ANe8f/oIol/5 DVt/17zf+hRU
aJ/yBbH/AK94/wD0EUS/8hq2/wCveb/0KKgC5VPRP+QLY/8AXvH/AOgirlU9 E/5Atj/17x/+
gigAi/5DVz/17w/+hS0a3/yBb7/r3k/9BNEX/Iauf+veH/0KWjW/+QLff9e8 n/oJoAuVTi/5
DVz/ANe8P/oUtXKpxf8AIauf+veH/wBCloANb/5At9/17yf+gmrlU9b/AOQL ff8AXvJ/6Cau
UAU4v+Q1c/8AXvD/AOhS0av/AMeif9fEH/o1KIv+Q1c/9e8P/oUtGr/8eif9 fEH/AKNSgC5V
Ow/4+9Q/6+B/6Kjq5VOw/wCPvUP+vgf+io6ADV/+PRP+viD/ANGpVyqer/8A Hon/AF8Qf+jU
q5QBTsP+PvUP+vgf+io6L/8A4+9P/wCvg/8AoqSiw/4+9Q/6+B/6Kjov/wDj 70//AK+D/wCi
pKALlU9I/wCPR/8Ar4n/APRr1cqnpH/Ho/8A18T/APo16AC//wCPvT/+vg/+ ipKuVTv/APj7
0/8A6+D/AOipKuUAU9I/49H/AOvif/0a9Ev/ACGrb/r3m/8AQoqNI/49H/6+ J/8A0a9Ev/Ia
tv8Ar3m/9CioAuVT0T/kC2P/AF7x/wDoIq5VPRP+QLY/9e8f/oIoAJf+Q1bf 9e83/oUVXKpy
/wDIatv+veb/ANCiq5QBT0T/AJAtj/17x/8AoIoi/wCQ1c/9e8P/AKFLRon/ ACBbH/r3j/8A
QRRF/wAhq5/694f/AEKWgA1v/kC33/XvJ/6CauVT1v8A5At9/wBe8n/oJq5Q BTi/5DVz/wBe
8P8A6FLRrf8AyBb7/r3k/wDQTRF/yGrn/r3h/wDQpaNb/wCQLff9e8n/AKCa ALlU7D/j71D/
AK+B/wCio6uVTsP+PvUP+vgf+io6ADV/+PRP+viD/wBGpVyqer/8eif9fEH/ AKNSrlAFOw/4
+9Q/6+B/6Kjo1f8A49E/6+IP/RqUWH/H3qH/AF8D/wBFR0av/wAeif8AXxB/ 6NSgC5VPSP8A
j0f/AK+J/wD0a9XKp6R/x6P/ANfE/wD6NegAv/8Aj70//r4P/oqSrlU7/wD4 +9P/AOvg/wDo
qSrlAFPSP+PR/wDr4n/9GvRf/wDH3p//AF8H/wBFSUaR/wAej/8AXxP/AOjX ov8A/j70/wD6
+D/6KkoAuVT0j/j0f/r4n/8ARr1cqnpH/Ho//XxP/wCjXoAJf+Q1bf8AXvN/ 6FFVyqcv/Iat
v+veb/0KKrlAFPRP+QLY/wDXvH/6CKJf+Q1bf9e83/oUVGif8gWx/wCveP8A 9BFEv/Iatv8A
r3m/9CioAuVT0T/kC2P/AF7x/wDoIq5VPRP+QLY/9e8f/oIoAIv+Q1c/9e8P /oUtGt/8gW+/
695P/QTRF/yGrn/r3h/9Clo1v/kC33/XvJ/6CaALlU4v+Q1c/wDXvD/6FLVy qcX/ACGrn/r3
h/8AQpaADW/+QLff9e8n/oJq5VPW/wDkC33/AF7yf+gmrlAFOw/4+9Q/6+B/ 6Kjo1f8A49E/
6+IP/RqUWH/H3qH/AF8D/wBFR0av/wAeif8AXxB/6NSgC5RRRQAUUUUAFFFF ABRRRQAUUUUA
FFFFABRRRQBxnwb/AORRvv8AsZNd/wDTtd12dcZ8G/8AkUb7/sZNd/8ATtd1 2dAFOX/kNW3/
AF7zf+hRUa3/AMgW+/695P8A0E0S/wDIatv+veb/ANCio1v/AJAt9/17yf8A oJoAuVTi/wCQ
1c/9e8P/AKFLVyqcX/Iauf8Ar3h/9CloA4b48XXl+H7G0BwZrnf9Qqn+rCvn T9oNs/AKFcDI
8UwEfja3H+Fe4fHu636xptnn/VW7SY/3mx/7JXh/7Qq4+A8B9fElsf8AyXuh Xg8HVPbeJGD/
ALsrf+U5fqz88wsliuKMXL/n3T0++Cf/AKUzxb4U6k2meJrW6iiMksEqzKPV lZdo/PNfpEk6
XPh6ymjferSW+G9cSoM/pX5i+EppItVQJwMhie4wCB+rCvt/4O+PRc+GdM0f UJlaOMwpFOT1
Ebr198L+P16/beLVWlk3FyxNXSFamrvs72TfkrP0uulz9QxWMo08hwdas7Wq TpX6XaU4q+yv
71u7vrse5VTsP+PvUP8Ar4H/AKKjq2jq6B0YMrDIIPBqpYf8feof9fA/9FR1 4yakro4g1f8A
49E/6+IP/RqVcqnq/wDx6J/18Qf+jUq5TAp2H/H3qH/XwP8A0VHRf/8AH3p/ /Xwf/RUlFh/x
96h/18D/ANFR0X//AB96f/18H/0VJQBcqnpH/Ho//XxP/wCjXq5VPSP+PR/+ vif/ANGvQAX/
APx96f8A9fB/9FSVcqnf/wDH3p//AF8H/wBFSVcoAp6R/wAej/8AXxP/AOjX ol/5DVt/17zf
+hRUaR/x6P8A9fE//o16Jf8AkNW3/XvN/wChRUAXKp6J/wAgWx/694//AEEV cqnon/IFsf8A
r3j/APQRQAS/8hq2/wCveb/0KKrlU5f+Q1bf9e83/oUVXKAKeif8gWx/694/ /QRRL/yGrb/r
3m/9Cio0T/kC2P8A17x/+giiX/kNW3/XvN/6FFQAa3/yBb7/AK95P/QTVyqe t/8AIFvv+veT
/wBBNXKAKcX/ACGrn/r3h/8AQpaNb/5At9/17yf+gmiL/kNXP/XvD/6FLRrf /IFvv+veT/0E
0AXKpxf8hq5/694f/QpauVTi/wCQ1c/9e8P/AKFLQAav/wAeif8AXxB/6NSr lU9X/wCPRP8A
r4g/9GpVygCnYf8AH3qH/XwP/RUdGr/8eif9fEH/AKNSiw/4+9Q/6+B/6Kjo 1f8A49E/6+IP
/RqUAXKp2H/H3qH/AF8D/wBFR1cqnYf8feof9fA/9FR0AF//AMfen/8AXwf/ AEVJVyqd/wD8
fen/APXwf/RUlXKAKekf8ej/APXxP/6Nei//AOPvT/8Ar4P/AKKko0j/AI9H /wCvif8A9GvR
f/8AH3p//Xwf/RUlAFyqekf8ej/9fE//AKNerlU9I/49H/6+J/8A0a9ABL/y Grb/AK95v/Qo
quVTl/5DVt/17zf+hRVcoAp6J/yBbH/r3j/9BFEv/Iatv+veb/0KKjRP+QLY /wDXvH/6CKJf
+Q1bf9e83/oUVAFyqeif8gWx/wCveP8A9BFXKp6J/wAgWx/694//AEEUAEX/ ACGrn/r3h/8A
QpaNb/5At9/17yf+gmiL/kNXP/XvD/6FLRrf/IFvv+veT/0E0AXKpxf8hq5/ 694f/QpauVTi
/wCQ1c/9e8P/AKFLQAa3/wAgW+/695P/AEE1cqnrf/IFvv8Ar3k/9BNXKAKc X/Iauf8Ar3h/
9Clo1f8A49E/6+IP/RqURf8AIauf+veH/wBClo1f/j0T/r4g/wDRqUAXKp2H /H3qH/XwP/RU
dXKp2H/H3qH/AF8D/wBFR0AGr/8AHon/AF8Qf+jUq5VPV/8Aj0T/AK+IP/Rq VcoAp2H/AB96
h/18D/0VHRf/APH3p/8A18H/ANFSUWH/AB96h/18D/0VHRf/APH3p/8A18H/ ANFSUAXKp6R/
x6P/ANfE/wD6NerlU9I/49H/AOvif/0a9ABf/wDH3p//AF8H/wBFSVcqnf8A /H3p/wD18H/0
VJVygCnpH/Ho/wD18T/+jXol/wCQ1bf9e83/AKFFRpH/AB6P/wBfE/8A6Nei X/kNW3/XvN/6
FFQBcqnon/IFsf8Ar3j/APQRVyqeif8AIFsf+veP/wBBFABL/wAhq2/695v/ AEKKrlU5f+Q1
bf8AXvN/6FFVygCnon/IFsf+veP/ANBFEX/Iauf+veH/ANClo0T/AJAtj/17 x/8AoIoi/wCQ
1c/9e8P/AKFLQAa3/wAgW+/695P/AEE1cqnrf/IFvv8Ar3k/9BNXKAKcX/Ia uf8Ar3h/9Clo
1v8A5At9/wBe8n/oJoi/5DVz/wBe8P8A6FLRrf8AyBb7/r3k/wDQTQBcqnYf 8feof9fA/wDR
UdXKp2H/AB96h/18D/0VHQAav/x6J/18Qf8Ao1KuVT1f/j0T/r4g/wDRqVco Ap2H/H3qH/Xw
P/RUdGr/APHon/XxB/6NSiw/4+9Q/wCvgf8AoqOjV/8Aj0T/AK+IP/RqUAXK p6R/x6P/ANfE
/wD6NerlU9I/49H/AOvif/0a9ABf/wDH3p//AF8H/wBFSVcqnf8A/H3p/wD1 8H/0VJVygCnp
H/Ho/wD18T/+jXov/wDj70//AK+D/wCipKNI/wCPR/8Ar4n/APRr0X//AB96 f/18H/0VJQBc
qnpH/Ho//XxP/wCjXq5VPSP+PR/+vif/ANGvQAS/8hq2/wCveb/0KKrlU5f+ Q1bf9e83/oUV
XKAKeif8gWx/694//QRRL/yGrb/r3m/9Cio0T/kC2P8A17x/+giiX/kNW3/X vN/6FFQBcqno
n/IFsf8Ar3j/APQRVyqeif8AIFsf+veP/wBBFABF/wAhq5/694f/AEKWjW/+ QLff9e8n/oJo
i/5DVz/17w/+hS0a3/yBb7/r3k/9BNAFyqcX/Iauf+veH/0KWrlU4v8AkNXP /XvD/wChS0AG
t/8AIFvv+veT/wBBNXKp63/yBb7/AK95P/QTVygCnYf8feof9fA/9FR0av8A 8eif9fEH/o1K
LD/j71D/AK+B/wCio6NX/wCPRP8Ar4g/9GpQBcooooAKKKKACiiigAooooAK KKKACiiigAoo
ooA4z4N/8ijff9jJrv8A6druuzrjPg3/AMijff8AYya7/wCna7rs6AKcv/Ia tv8Ar3m/9Cio
1v8A5At9/wBe8n/oJol/5DVt/wBe83/oUVGt/wDIFvv+veT/ANBNAFyqcX/I auf+veH/ANCl
q5VOL/kNXP8A17w/+hS0AeI/GC6+0eOrtAcrAkcQ/wC+QT+rGvMv2jotv7Pe nSY+/wCIoP0h
u67LxddfbPFGqXIOVe6kKn/Z3ED9MVzP7SwU/sy6EwGG/wCElVSfXENyf618 j4Y1frHHuHq9
5yf4SPybhPEPEZ3jqy2lGX41INfkfLmjuY9QiYPtAO5vcL82P0r2jwHr/wDZ 139iunAtZjwT
/A3r9P8APavDodgmQyfc3Dd9O9eiWcvm2sMwPLIG/Sv2fx+yyNZ4Su1o1KL/ AAa/U/pLw/yX
A8TZRmGR49XhPla7p6rmXZp2a+56H2X8IfFlw90ui303mIR+5Zjz9Pft+GfS vTLD/j71D/r4
H/oqOvjz4XeKJRLBBI5N1akNGSOHUfwn8OPp9K+tPB18up6dLqCklZ5FYE9/ 3SD+lfhXCGNn
QqTy2s9tY+nVLy2aXm+x+XYHA5hkeLr5HmbvVovSX89N/DJd1+Wz1uX9X/49 E/6+IP8A0alX
Kp6v/wAeif8AXxB/6NSrlfeHsFOw/wCPvUP+vgf+io6L/wD4+9P/AOvg/wDo qSiw/wCPvUP+
vgf+io6L/wD4+9P/AOvg/wDoqSgC5VPSP+PR/wDr4n/9GvVyqekf8ej/APXx P/6NegAv/wDj
70//AK+D/wCipKuVTv8A/j70/wD6+D/6Kkq5QBT0j/j0f/r4n/8ARr0S/wDI atv+veb/ANCi
o0j/AI9H/wCvif8A9GvRL/yGrb/r3m/9CioAuVT0T/kC2P8A17x/+girlU9E /wCQLY/9e8f/
AKCKACX/AJDVt/17zf8AoUVXKpy/8hq2/wCveb/0KKrlAFPRP+QLY/8AXvH/ AOgiiX/kNW3/
AF7zf+hRUaJ/yBbH/r3j/wDQRRL/AMhq2/695v8A0KKgA1v/AJAt9/17yf8A oJq5VPW/+QLf
f9e8n/oJq5QBTi/5DVz/ANe8P/oUtGt/8gW+/wCveT/0E0Rf8hq5/wCveH/0 KWjW/wDkC33/
AF7yf+gmgC5VOL/kNXP/AF7w/wDoUtXKpxf8hq5/694f/QpaADV/+PRP+viD /wBGpVyqer/8
eif9fEH/AKNSrlAFOw/4+9Q/6+B/6Kjo1f8A49E/6+IP/RqUWH/H3qH/AF8D /wBFR0av/wAe
if8AXxB/6NSgC5VOw/4+9Q/6+B/6Kjq5VOw/4+9Q/wCvgf8AoqOgAv8A/j70 /wD6+D/6Kkq5
VO//AOPvT/8Ar4P/AKKkq5QBT0j/AI9H/wCvif8A9GvRf/8AH3p//Xwf/RUl Gkf8ej/9fE//
AKNei/8A+PvT/wDr4P8A6KkoAuVT0j/j0f8A6+J//Rr1cqnpH/Ho/wD18T/+ jXoAJf8AkNW3
/XvN/wChRVcqnL/yGrb/AK95v/QoquUAU9E/5Atj/wBe8f8A6CKJf+Q1bf8A XvN/6FFRon/I
Fsf+veP/ANBFEv8AyGrb/r3m/wDQoqALlU9E/wCQLY/9e8f/AKCKuVT0T/kC 2P8A17x/+gig
Ai/5DVz/ANe8P/oUtGt/8gW+/wCveT/0E0Rf8hq5/wCveH/0KWjW/wDkC33/ AF7yf+gmgC5V
OL/kNXP/AF7w/wDoUtXKpxf8hq5/694f/QpaADW/+QLff9e8n/oJq5VPW/8A kC33/XvJ/wCg
mrlAFOL/AJDVz/17w/8AoUtGr/8AHon/AF8Qf+jUoi/5DVz/ANe8P/oUtGr/ APHon/XxB/6N
SgC5VOw/4+9Q/wCvgf8AoqOrlU7D/j71D/r4H/oqOgA1f/j0T/r4g/8ARqVc qnq//Hon/XxB
/wCjUq5QBTsP+PvUP+vgf+io6L//AI+9P/6+D/6KkosP+PvUP+vgf+io6L// AI+9P/6+D/6K
koAuVT0j/j0f/r4n/wDRr1cqnpH/AB6P/wBfE/8A6NegAv8A/j70/wD6+D/6 Kkq5VO//AOPv
T/8Ar4P/AKKkq5QBT0j/AI9H/wCvif8A9GvRL/yGrb/r3m/9Cio0j/j0f/r4 n/8ARr0S/wDI
atv+veb/ANCioAuVT0T/AJAtj/17x/8AoIq5VPRP+QLY/wDXvH/6CKACX/kN W3/XvN/6FFVy
qcv/ACGrb/r3m/8AQoquUAU9E/5Atj/17x/+giiL/kNXP/XvD/6FLRon/IFs f+veP/0EURf8
hq5/694f/QpaADW/+QLff9e8n/oJq5VPW/8AkC33/XvJ/wCgmrlAFOL/AJDV z/17w/8AoUtG
t/8AIFvv+veT/wBBNEX/ACGrn/r3h/8AQpaNb/5At9/17yf+gmgC5VOw/wCP vUP+vgf+io6u
VTsP+PvUP+vgf+io6ADV/wDj0T/r4g/9GpVyqer/APHon/XxB/6NSrlAFOw/ 4+9Q/wCvgf8A
oqOjV/8Aj0T/AK+IP/RqUWH/AB96h/18D/0VHRq//Hon/XxB/wCjUoAuVT0j /j0f/r4n/wDR
r1cqnpH/AB6P/wBfE/8A6NegAv8A/j70/wD6+D/6Kkq5VO//AOPvT/8Ar4P/ AKKkq5QBT0j/
AI9H/wCvif8A9GvRf/8AH3p//Xwf/RUlGkf8ej/9fE//AKNei/8A+PvT/wDr 4P8A6KkoAuVT
0j/j0f8A6+J//Rr1cqnpH/Ho/wD18T/+jXoAJf8AkNW3/XvN/wChRVcqnL/y Grb/AK95v/Qo
quUAU9E/5Atj/wBe8f8A6CKJf+Q1bf8AXvN/6FFRon/IFsf+veP/ANBFEv8A yGrb/r3m/wDQ
oqALlU9E/wCQLY/9e8f/AKCKuVT0T/kC2P8A17x/+gigAi/5DVz/ANe8P/oU tGt/8gW+/wCv
eT/0E0Rf8hq5/wCveH/0KWjW/wDkC33/AF7yf+gmgC5VOL/kNXP/AF7w/wDo UtXKpxf8hq5/
694f/QpaADW/+QLff9e8n/oJq5VPW/8AkC33/XvJ/wCgmrlAFOw/4+9Q/wCv gf8AoqOjV/8A
j0T/AK+IP/RqUWH/AB96h/18D/0VHRq//Hon/XxB/wCjUoAuUUUUAFFFFABR RRQAUUUUAFY3
jK51W00OS50vUNF0zysyXWoasrPb2kCqzPIUVk3/AHQMGSMKGLljs2Ns1meJ INfnsUTw5qem
addiUF5b/T3u4ymDlQiTRENnad24jAIxzkAHJR+NdVk+EumeKUt7I3uqXNna Wc2xvs8qXV5H
bW975W7eEZJY7jyC4cBvLLhgXGZZeL/GmoeLZvAdvd+H7fWrGW6Nxq0mmTSW 06Qw6fKFS1Fw
rRsf7SRdxmcfuGOP3gEc/wDwhPiQwf8ACLrqFkNHX/idvfvZkO2tHU/ty7EE xJtRIG3RNtcI
Y1WZ2LtHNb/D/X7PWX8VWXifTF8VXMtwbyebR3exdJo7ONljtxcLIjBbC2wx mcZMvHzqIwDG
8O/FDX9f0m08W29nplnoovtG0+40ySN5bmR9RisXEiXIdVRY/wC0EGwwsW8l vmXzBs9ZubmO
32+Ysx3dPLhd/wA9oOK850j4Uf2Nb2uh6Zr2PDSXOmXlxb3Fn5l7JPYR2qQF bhXVEQiyty6m
Fif3uGXcuz0ygDiPhJMlv4au7eQSF38Q6zIDHGzqA+qXTrllBUEBhkE5U5Vg CCB1sl/Ajshj
uiVODttZCPwIXBrlvg3/AMijff8AYya7/wCna7rs6AMmW/gOrW7+XdYEEo/4 9Zc8tH2257f5
zRrF/A+k3iCO6BaBwM2soH3T1JXAq1L/AMhq2/695v8A0KKjW/8AkC33/XvJ /wCgmgA/tG3/
AOed5/4By/8AxNZ13q1va3GoXhS5Cx2aNzbSD7pkPPy8D3PHX0Nbtcj8Rbr7 JoGvSZwXsYYh
773kX+tc+Mreww86v8qb+5HJj6/1bC1K38sW/uVzwRiWYsxJJOSTWT+0tIo/ Zv0eDD7h4mjf
Ow7cG2n/AIsYzz0zmtaqn7Ukfl/s2aF/teIoG/O0mr5HwbXNxhhfK7/T9T8r 8Okr4tv+WP8A
6UfJVd5oV0l1p6uvBDMCvpycfpXB1o6BqDWF2Cf9U5w4z+tf1/4l8K1OIsnc KH8Wm+eK76NO
PzW3mkfu/h9xJDIc1U638OouWT7Xaal8nv5NnomkXkmn6jDdxHDRsD9R3FfW PwM8UQmFrJ3Y
wSoJYcKWPPbA5yCeg/vH0r5CRldA6EMrDII7ivTvg54hks7hIQ37y1fzYxnG 5OjL+v6n0r+I
cw9rhKsMXTXv03t5bNfmvmz7jxtyO2Hw/EuGV5Yf3alutGb1fnyStJeTbPrz VL+B7ZAI7r/X
wnm1lHSRT3WrX9o2/wDzzvP/AADl/wDiary3H2rRba4zkvNBk46nzVBrUr9Q oVo16UasNpJN
ej1Py5O+pk2N/AtzfEx3XzTgjFrKf+WaDn5eOnei+v4GubEiO6+Wck5tZR/y zccfLz17VasP
+PvUP+vgf+io6L//AI+9P/6+D/6KkrUYf2jb/wDPO8/8A5f/AImqul38CWzg x3X+vmPFrKes
jHsta1U9I/49H/6+J/8A0a9AFW+v4GubEiO6+Wck5tZR/wAs3HHy89e1Wv7R t/8Annef+Acv
/wATRf8A/H3p/wD18H/0VJVygDJ0u/gS2cGO6/18x4tZT1kY9lolv4Dq1u/l 3WBBKP8Aj1lz
y0fbbnt/nNWtI/49H/6+J/8A0a9Ev/Iatv8Ar3m/9CioAP7Rt/8Annef+Acv /wATVXR7+BNJ
s0Md0SsCA4tZSPujoQuDWtVPRP8AkC2P/XvH/wCgigCrLfwHVrd/LusCCUf8 esueWj7bc9v8
5q1/aNv/AM87z/wDl/8AiaJf+Q1bf9e83/oUVXKAMnR7+BNJs0Md0SsCA4tZ SPujoQuDRLfw
HVrd/LusCCUf8esueWj7bc9v85q1on/IFsf+veP/ANBFEv8AyGrb/r3m/wDQ oqAKusX8D6Te
II7oFoHAzaygfdPUlcCrX9o2/wDzzvP/AADl/wDiaNb/AOQLff8AXvJ/6Cau UAZMV/ANWuH8
u6wYIh/x6y54aTttz3/zijWL+B9JvEEd0C0DgZtZQPunqSuBVqL/AJDVz/17 w/8AoUtGt/8A
IFvv+veT/wBBNAB/aNv/AM87z/wDl/8AiaqxX8A1a4fy7rBgiH/HrLnhpO23 Pf8AzitaqcX/
ACGrn/r3h/8AQpaAKuqX8D2yAR3X+vhPNrKOkinutWv7Rt/+ed5/4By//E0a v/x6J/18Qf8A
o1KuUAZNjfwLc3xMd1804Ixayn/lmg5+Xjp3o1S/ge2QCO6/18J5tZR0kU91 q1Yf8feof9fA
/wDRUdGr/wDHon/XxB/6NSgA/tG3/wCed5/4By//ABNVbG/gW5viY7r5pwRi 1lP/ACzQc/Lx
071rVTsP+PvUP+vgf+io6AKt9fwNc2JEd18s5Jzayj/lm44+Xnr2q1/aNv8A 887z/wAA5f8A
4mi//wCPvT/+vg/+ipKuUAZOl38CWzgx3X+vmPFrKesjHstF9fwNc2JEd18s 5Jzayj/lm44+
Xnr2q1pH/Ho//XxP/wCjXov/APj70/8A6+D/AOipKAD+0bf/AJ53n/gHL/8A E1V0u/gS2cGO
6/18x4tZT1kY9lrWqnpH/Ho//XxP/wCjXoAqy38B1a3fy7rAglH/AB6y55aP ttz2/wA5q1/a
Nv8A887z/wAA5f8A4miX/kNW3/XvN/6FFVygDJ0e/gTSbNDHdErAgOLWUj7o 6ELg0S38B1a3
fy7rAglH/HrLnlo+23Pb/OataJ/yBbH/AK94/wD0EUS/8hq2/wCveb/0KKgA /tG3/wCed5/4
By//ABNVdHv4E0mzQx3RKwIDi1lI+6OhC4Na1U9E/wCQLY/9e8f/AKCKAKsV /ANWuH8u6wYI
h/x6y54aTttz3/zijWL+B9JvEEd0C0DgZtZQPunqSuBVqL/kNXP/AF7w/wDo UtGt/wDIFvv+
veT/ANBNAB/aNv8A887z/wAA5f8A4mqsV/ANWuH8u6wYIh/x6y54aTttz3/z itaqcX/Iauf+
veH/ANCloAq6xfwPpN4gjugWgcDNrKB909SVwKtf2jb/APPO8/8AAOX/AOJo 1v8A5At9/wBe
8n/oJq5QBkxX8A1a4fy7rBgiH/HrLnhpO23Pf/OKNUv4HtkAjuv9fCebWUdJ FPdatRf8hq5/
694f/QpaNX/49E/6+IP/AEalAB/aNv8A887z/wAA5f8A4mqtjfwLc3xMd180 4Ixayn/lmg5+
Xjp3rWqnYf8AH3qH/XwP/RUdAFXVL+B7ZAI7r/Xwnm1lHSRT3WrX9o2//PO8 /wDAOX/4mjV/
+PRP+viD/wBGpVygDJsb+Bbm+JjuvmnBGLWU/wDLNBz8vHTvRfX8DXNiRHdf LOSc2so/5ZuO
Pl569qtWH/H3qH/XwP8A0VHRf/8AH3p//Xwf/RUlAB/aNv8A887z/wAA5f8A 4mqul38CWzgx
3X+vmPFrKesjHsta1U9I/wCPR/8Ar4n/APRr0AVb6/ga5sSI7r5ZyTm1lH/L Nxx8vPXtVr+0
bf8A553n/gHL/wDE0X//AB96f/18H/0VJVygDJ0u/gS2cGO6/wBfMeLWU9ZG PZaJb+A6tbv5
d1gQSj/j1lzy0fbbnt/nNWtI/wCPR/8Ar4n/APRr0S/8hq2/695v/QoqAD+0 bf8A553n/gHL
/wDE1V0e/gTSbNDHdErAgOLWUj7o6ELg1rVT0T/kC2P/AF7x/wDoIoAqy38B 1a3fy7rAglH/
AB6y55aPttz2/wA5q1/aNv8A887z/wAA5f8A4miX/kNW3/XvN/6FFVygDJ0e /gTSbNDHdErA
gOLWUj7o6ELg0RX8A1a4fy7rBgiH/HrLnhpO23Pf/OKtaJ/yBbH/AK94/wD0 EURf8hq5/wCv
eH/0KWgCrrF/A+k3iCO6BaBwM2soH3T1JXAq1/aNv/zzvP8AwDl/+Jo1v/kC 33/XvJ/6CauU
AZMV/ANWuH8u6wYIh/x6y54aTttz3/zijWL+B9JvEEd0C0DgZtZQPunqSuBV qL/kNXP/AF7w
/wDoUtGt/wDIFvv+veT/ANBNAB/aNv8A887z/wAA5f8A4mqtjfwLc3xMd180 4Ixayn/lmg5+
Xjp3rWqnYf8AH3qH/XwP/RUdAFXVL+B7ZAI7r/Xwnm1lHSRT3WrX9o2//PO8 /wDAOX/4mjV/
+PRP+viD/wBGpVygDJsb+Bbm+JjuvmnBGLWU/wDLNBz8vHTvRql/A9sgEd1/ r4TzayjpIp7r
Vqw/4+9Q/wCvgf8AoqOjV/8Aj0T/AK+IP/RqUAH9o2//ADzvP/AOX/4mqul3 8CWzgx3X+vmP
FrKesjHsta1U9I/49H/6+J//AEa9AFW+v4GubEiO6+Wck5tZR/yzccfLz17V a/tG3/553n/g
HL/8TRf/APH3p/8A18H/ANFSVcoAydLv4EtnBjuv9fMeLWU9ZGPZaL6/ga5s SI7r5ZyTm1lH
/LNxx8vPXtVrSP8Aj0f/AK+J/wD0a9F//wAfen/9fB/9FSUAH9o2/wDzzvP/ AADl/wDiaq6X
fwJbODHdf6+Y8Wsp6yMey1rVT0j/AI9H/wCvif8A9GvQBVlv4Dq1u/l3WBBK P+PWXPLR9tue
3+c1a/tG3/553n/gHL/8TRL/AMhq2/695v8A0KKrlAGTo9/Amk2aGO6JWBAc WspH3R0IXBol
v4Dq1u/l3WBBKP8Aj1lzy0fbbnt/nNWtE/5Atj/17x/+giiX/kNW3/XvN/6F FQAf2jb/APPO
8/8AAOX/AOJqro9/Amk2aGO6JWBAcWspH3R0IXBrWqnon/IFsf8Ar3j/APQR QBViv4Bq1w/l
3WDBEP8Aj1lzw0nbbnv/AJxRrF/A+k3iCO6BaBwM2soH3T1JXAq1F/yGrn/r 3h/9Clo1v/kC
33/XvJ/6CaAD+0bf/nnef+Acv/xNVYr+AatcP5d1gwRD/j1lzw0nbbnv/nFa 1U4v+Q1c/wDX
vD/6FLQBV1i/gfSbxBHdAtA4GbWUD7p6krgVa/tG3/553n/gHL/8TRrf/IFv v+veT/0E1coA
ybG/gW5viY7r5pwRi1lP/LNBz8vHTvRql/A9sgEd1/r4TzayjpIp7rVqw/4+ 9Q/6+B/6Kjo1
f/j0T/r4g/8ARqUAH9o2/wDzzvP/AADl/wDiaswyLLGJFDgHoHQqfyIBp9FA BRRRQAUUUUAF
Y3jabSrfwxdy654g/wCEf035Fub/AO2La+WhdQV85v8AV787NylXG/5GV9rD ZrmfileeJLDw
JqN14Tt/tGrJ5WwAEskRlQTSIAkhLpEZHUCOUllAEcp+RgDxPw/qXwt1bxVa +F7CL4c2uuxy
wC68TWeuJFd6iZXIDWU0Mn2qS4mCOkqyTq8bTDJulbMn0ZYQyW1jb2813NeS xRKj3EwQSTED
BdgiqoY9TtVRk8ADivDD4s+Nmo+IrHVNP8OQ29pdXyQWOlvNcx201unl/aJr hptNE0LDfNta
SS3z5S7IZ8fv/eaACiiigAooooA4z4N/8ijff9jJrv8A6druuzrjPg3/AMij ff8AYya7/wCn
a7rs6AKcv/Iatv8Ar3m/9Cio1v8A5At9/wBe8n/oJol/5DVt/wBe83/oUVGt /wDIFvv+veT/
ANBNAFyvNvjZdeTpj24PM7W4I9VBmP8APFek1498eZj/AG1Y24PH2beR/wAC YD+teDxNW9ll
dV91b72kfNcYYj2GTV33SX3tL8jzenftcKo/Zo8KMv8AHrFsT9fs1wP6U2nf tcAr+zR4WU/w
65EPyhuq83wWjfi6g/J/nE+J8OqV6WLq9uRffzP9D49ooor++z7k6jwnqRcf YZmJPJQk/pXY
aHfyabqcF3Hn5GyRnqO4/LI/GvLLSZ7e4SVGIKkGvQbSdbm2SdOjjOPQ9xX8 qeM3CdPL8esw
oRtTr35uyn1/8CWvqmz+ifDbN6efZRWyXH+/yxcbPrTkrW+W3o0fevg6/j1L wBpN1EwZXa2b
cO+ZEbP6111eUfAXURf/AAn08DpFdRqM9cC42j9FFer18PkEubLqS/lXL/4C 3H9D8bq4Z4Sp
LDveDcdd/ddtfuKdh/x96h/18D/0VHRf/wDH3p//AF8H/wBFSUWH/H3qH/Xw P/RUdF//AMfe
n/8AXwf/AEVJXsEFyqekf8ej/wDXxP8A+jXq5VPSP+PR/wDr4n/9GvQAX/8A x96f/wBfB/8A
RUlXKp3/APx96f8A9fB/9FSVcoAp6R/x6P8A9fE//o16Jf8AkNW3/XvN/wCh RUaR/wAej/8A
XxP/AOjXol/5DVt/17zf+hRUAXKp6J/yBbH/AK94/wD0EVcqnon/ACBbH/r3 j/8AQRQAS/8A
Iatv+veb/wBCiq5VOX/kNW3/AF7zf+hRVcoAp6J/yBbH/r3j/wDQRRL/AMhq 2/695v8A0KKj
RP8AkC2P/XvH/wCgiiX/AJDVt/17zf8AoUVABrf/ACBb7/r3k/8AQTVyqet/ 8gW+/wCveT/0
E1coApxf8hq5/wCveH/0KWjW/wDkC33/AF7yf+gmiL/kNXP/AF7w/wDoUtGt /wDIFvv+veT/
ANBNAFyqcX/Iauf+veH/ANClq5VOL/kNXP8A17w/+hS0AGr/APHon/XxB/6N SrlU9X/49E/6
+IP/AEalXKAKdh/x96h/18D/ANFR0av/AMeif9fEH/o1KLD/AI+9Q/6+B/6K jo1f/j0T/r4g
/wDRqUAXKp2H/H3qH/XwP/RUdXKp2H/H3qH/AF8D/wBFR0AF/wD8fen/APXw f/RUlXKp3/8A
x96f/wBfB/8ARUlXKAKekf8AHo//AF8T/wDo16L/AP4+9P8A+vg/+ipKNI/4 9H/6+J//AEa9
F/8A8fen/wDXwf8A0VJQBcqnpH/Ho/8A18T/APo16uVT0j/j0f8A6+J//Rr0 AEv/ACGrb/r3
m/8AQoquVTl/5DVt/wBe83/oUVXKAKeif8gWx/694/8A0EUS/wDIatv+veb/ ANCio0T/AJAt
j/17x/8AoIol/wCQ1bf9e83/AKFFQBcqnon/ACBbH/r3j/8AQRVyqeif8gWx /wCveP8A9BFA
BF/yGrn/AK94f/QpaNb/AOQLff8AXvJ/6CaIv+Q1c/8AXvD/AOhS0a3/AMgW +/695P8A0E0A
XKpxf8hq5/694f8A0KWrlU4v+Q1c/wDXvD/6FLQAa3/yBb7/AK95P/QTVyqe t/8AIFvv+veT
/wBBNXKAKcX/ACGrn/r3h/8AQpaNX/49E/6+IP8A0alEX/Iauf8Ar3h/9Clo 1f8A49E/6+IP
/RqUAXKp2H/H3qH/AF8D/wBFR1cqnYf8feof9fA/9FR0AGr/APHon/XxB/6N SrlU9X/49E/6
+IP/AEalXKAKdh/x96h/18D/ANFR0X//AB96f/18H/0VJRYf8feof9fA/wDR UdF//wAfen/9
fB/9FSUAXKp6R/x6P/18T/8Ao16uVT0j/j0f/r4n/wDRr0AF/wD8fen/APXw f/RUlXKp3/8A
x96f/wBfB/8ARUlXKAKekf8AHo//AF8T/wDo16Jf+Q1bf9e83/oUVGkf8ej/ APXxP/6NeiX/
AJDVt/17zf8AoUVAFyqeif8AIFsf+veP/wBBFXKp6J/yBbH/AK94/wD0EUAE v/Iatv8Ar3m/
9Ciq5VOX/kNW3/XvN/6FFVygCnon/IFsf+veP/0EURf8hq5/694f/QpaNE/5 Atj/ANe8f/oI
oi/5DVz/ANe8P/oUtABrf/IFvv8Ar3k/9BNXKp63/wAgW+/695P/AEE1coAp xf8AIauf+veH
/wBClo1v/kC33/XvJ/6CaIv+Q1c/9e8P/oUtGt/8gW+/695P/QTQBcqnYf8A H3qH/XwP/RUd
XKp2H/H3qH/XwP8A0VHQAav/AMeif9fEH/o1KuVT1f8A49E/6+IP/RqVcoAp 2H/H3qH/AF8D
/wBFR0av/wAeif8AXxB/6NSiw/4+9Q/6+B/6Kjo1f/j0T/r4g/8ARqUAXKp6 R/x6P/18T/8A
o16uVT0j/j0f/r4n/wDRr0AF/wD8fen/APXwf/RUlXKp3/8Ax96f/wBfB/8A RUlXKAKekf8A
Ho//AF8T/wDo16L/AP4+9P8A+vg/+ipKNI/49H/6+J//AEa9F/8A8fen/wDX wf8A0VJQBcqn
pH/Ho/8A18T/APo16uVT0j/j0f8A6+J//Rr0AEv/ACGrb/r3m/8AQoquVTl/ 5DVt/wBe83/o
UVXKAKeif8gWx/694/8A0EUS/wDIatv+veb/ANCio0T/AJAtj/17x/8AoIol /wCQ1bf9e83/
AKFFQBcqnon/ACBbH/r3j/8AQRVyqeif8gWx/wCveP8A9BFABF/yGrn/AK94 f/QpaNb/AOQL
ff8AXvJ/6CaIv+Q1c/8AXvD/AOhS0a3/AMgW+/695P8A0E0AXKpxf8hq5/69 4f8A0KWrlU4v
+Q1c/wDXvD/6FLQAa3/yBb7/AK95P/QTVyqet/8AIFvv+veT/wBBNXKAKdh/ x96h/wBfA/8A
RUdGr/8AHon/AF8Qf+jUosP+PvUP+vgf+io6NX/49E/6+IP/AEalAFyiiigA ooooAKKKKACq
Wt6XYa1pc2m6lB51tLtJAdkZWVgyOjqQyOrBWV1IZWUMpBANXaKAOM/4QS5k /wBFuvH3jO40
kfKNP+2ww4QfcX7VFEl2duF+Yzl2x87OC27rbC0tbCxt7GxtobW0tolhgghj CRxIowqKo4VQ
AAAOABXzN4FttAg8ZWdpZ+N/hYZbiXRo21TT/EqSapqF1ZzzM9y0IiG64vUn aCQeczBZXBaY
Ha30/QAUUUUAFFFFAHGfBv8A5FG+/wCxk13/ANO13XZ1xnwb/wCRRvv+xk13 /wBO13XZ0AU5
f+Q1bf8AXvN/6FFRrf8AyBb7/r3k/wDQTRL/AMhq2/695v8A0KKjW/8AkC33 /XvJ/wCgmgC5
XhnxrufP8bNED/x720cf55b/ANmr3OvnLx/dfbPGmrTZyBctGD7J8o/lXxnG 9bkwMaf80vwS
f/APz/xFxHJlsKa+1Jfck/1sYdW/2y4vJ/Z38Ox4xt16P/0TdVUrY/bmCr8C dA2AhTrluwH1
trg10eCkf+Mpov8ArdHleHLawmMXRun+HP8A5nxPRRRX97H2YV0/g69yHs3P +0n+H+fQ1zFT
WM7W11HMhwVOa+Y4x4fhxBk9bBP4mrxfaS1X+T8mz6LhXPJ5HmlLGL4U7SXe L0f+a80j7j/Z
Y1Bp/BV3ZngRahCQPbfCAfxO79a+gK+U/wBkrU2luL22VsRzPayIO+0S5Ofx da+rK/j3h9Sp
0qtCas4Tkrdm7Sf4tnv8VUoUs5xKhs5XVtrSSkvwevncp2H/AB96h/18D/0V HRf/APH3p/8A
18H/ANFSUWH/AB96h/18D/0VHRf/APH3p/8A18H/ANFSV7x4BcqnpH/Ho/8A 18T/APo16uVT
0j/j0f8A6+J//Rr0AF//AMfen/8AXwf/AEVJVyqd/wD8fen/APXwf/RUlXKA Kekf8ej/APXx
P/6NeiX/AJDVt/17zf8AoUVGkf8AHo//AF8T/wDo16Jf+Q1bf9e83/oUVAFy qeif8gWx/wCv
eP8A9BFXKp6J/wAgWx/694//AEEUAEv/ACGrb/r3m/8AQoquVTl/5DVt/wBe 83/oUVXKAKei
f8gWx/694/8A0EUS/wDIatv+veb/ANCio0T/AJAtj/17x/8AoIol/wCQ1bf9 e83/AKFFQAa3
/wAgW+/695P/AEE1cqnrf/IFvv8Ar3k/9BNXKAKcX/Iauf8Ar3h/9Clo1v8A 5At9/wBe8n/o
Joi/5DVz/wBe8P8A6FLRrf8AyBb7/r3k/wDQTQBcqnF/yGrn/r3h/wDQpauV Ti/5DVz/ANe8
P/oUtABq/wDx6J/18Qf+jUq5VPV/+PRP+viD/wBGpVygCnYf8feof9fA/wDR UdGr/wDHon/X
xB/6NSiw/wCPvUP+vgf+io6NX/49E/6+IP8A0alAFyqdh/x96h/18D/0VHVy qdh/x96h/wBf
A/8ARUdABf8A/H3p/wD18H/0VJVyqd//AMfen/8AXwf/AEVJVygCnpH/AB6P /wBfE/8A6Nei
/wD+PvT/APr4P/oqSjSP+PR/+vif/wBGvRf/APH3p/8A18H/ANFSUAXKp6R/ x6P/ANfE/wD6
NerlU9I/49H/AOvif/0a9ABL/wAhq2/695v/AEKKrlU5f+Q1bf8AXvN/6FFV ygCnon/IFsf+
veP/ANBFEv8AyGrb/r3m/wDQoqNE/wCQLY/9e8f/AKCKJf8AkNW3/XvN/wCh RUAXKp6J/wAg
Wx/694//AEEVcqnon/IFsf8Ar3j/APQRQARf8hq5/wCveH/0KWjW/wDkC33/ AF7yf+gmiL/k
NXP/AF7w/wDoUtGt/wDIFvv+veT/ANBNAFyqcX/Iauf+veH/ANClq5VOL/kN XP8A17w/+hS0
AGt/8gW+/wCveT/0E1cqnrf/ACBb7/r3k/8AQTVygCnF/wAhq5/694f/AEKW jV/+PRP+viD/
ANGpRF/yGrn/AK94f/QpaNX/AOPRP+viD/0alAFyqdh/x96h/wBfA/8ARUdX Kp2H/H3qH/Xw
P/RUdABq/wDx6J/18Qf+jUq5VPV/+PRP+viD/wBGpVygCnYf8feof9fA/wDR UdF//wAfen/9
fB/9FSUWH/H3qH/XwP8A0VHRf/8AH3p//Xwf/RUlAFyqekf8ej/9fE//AKNe rlU9I/49H/6+
J/8A0a9ABf8A/H3p/wD18H/0VJVyqd//AMfen/8AXwf/AEVJVygCnpH/AB6P /wBfE/8A6Nei
X/kNW3/XvN/6FFRpH/Ho/wD18T/+jXol/wCQ1bf9e83/AKFFQBcqnon/ACBb H/r3j/8AQRVy
qeif8gWx/wCveP8A9BFABL/yGrb/AK95v/QoquVTl/5DVt/17zf+hRVcoAp6 J/yBbH/r3j/9
BFEX/Iauf+veH/0KWjRP+QLY/wDXvH/6CKIv+Q1c/wDXvD/6FLQAa3/yBb7/ AK95P/QTVyqe
t/8AIFvv+veT/wBBNXKAKcX/ACGrn/r3h/8AQpaNb/5At9/17yf+gmiL/kNX P/XvD/6FLRrf
/IFvv+veT/0E0AXKp2H/AB96h/18D/0VHVyqdh/x96h/18D/ANFR0AGr/wDH on/XxB/6NSrl
U9X/AOPRP+viD/0alXKAKdh/x96h/wBfA/8ARUdGr/8AHon/AF8Qf+jUosP+ PvUP+vgf+io6
NX/49E/6+IP/AEalAFyqekf8ej/9fE//AKNerlU9I/49H/6+J/8A0a9ABf8A /H3p/wD18H/0
VJVyqd//AMfen/8AXwf/AEVJVygCnpH/AB6P/wBfE/8A6Nei/wD+PvT/APr4 P/oqSjSP+PR/
+vif/wBGvRf/APH3p/8A18H/ANFSUAXKp6R/x6P/ANfE/wD6NerlU9I/49H/ AOvif/0a9ABL
/wAhq2/695v/AEKKrlU5f+Q1bf8AXvN/6FFVygCnon/IFsf+veP/ANBFEv8A yGrb/r3m/wDQ
oqNE/wCQLY/9e8f/AKCKJf8AkNW3/XvN/wChRUAXKp6J/wAgWx/694//AEEV cqnon/IFsf8A
r3j/APQRQARf8hq5/wCveH/0KWjW/wDkC33/AF7yf+gmiL/kNXP/AF7w/wDo UtGt/wDIFvv+
veT/ANBNAFyqcX/Iauf+veH/ANClq5VOL/kNXP8A17w/+hS0AGt/8gW+/wCv eT/0E1cqnrf/
ACBb7/r3k/8AQTVygCnYf8feof8AXwP/AEVHRq//AB6J/wBfEH/o1KLD/j71 D/r4H/oqOjV/
+PRP+viD/wBGpQBcooooAKKKKACiiigAqlrd7c6fpc15aaTe6vNHt22dm8Ky yZYA7TM6JwCS
csOAcZOAbtUtb1bStD0ubVNb1Oy0ywg2+bdXk6wxR7mCjc7EAZYgDJ6kCgDy a2k+KWva5osH
inw3ew2FrqUF19ps9JsbWaBkb7wl/tecohUskgWJmeJ5UH3817NXg1v8BIxr 3h3Vbqx8Pzaj
Yy6bNeawu9LtriwuZZWu8BP38t6kgWYSOPLYBt1wUU17zQAUUUUAFFFFAHGf Bv8A5FG+/wCx
k13/ANO13XZ1xnwb/wCRRvv+xk13/wBO13XZ0AU5f+Q1bf8AXvN/6FFRrf8A yBb7/r3k/wDQ
TRL/AMhq2/695v8A0KKjW/8AkC33/XvJ/wCgmgC1LIsUTyucKilmPoBXy5dT NcXUtw/35XLt
9Sc19G+N7r7H4Q1W4zgi1dVPuw2j9SK+bq/N+O616lGl2Tf32X6H5L4l4i9W hR7Jv72l+jFj
G6RVHcgVqftwHPwB8NH/AKi9r/6Sz1R09d9/bp/elUfqK0P25F2fAbw6n93W bUf+StxX0fgk
r8SU32cfxv8A5HoeHqX9lYl/31+R8UUUUV/eB9QFFFFAH0p+yNf7vGtorNsi nVlCnsRIHH/j
sdfatfnz+zlfmHxlpMpYxqtysWM9dwEef/Hia/QWN1dFdTlWAIPtX8W47D/U +JMyw1rLn5kv
8Tl+SSP0HiB+0nhq+/PRpu/mlyv/ANJv8ypYf8feof8AXwP/AEVHRf8A/H3p /wD18H/0VJRY
f8feof8AXwP/AEVHRf8A/H3p/wD18H/0VJW54BcqnpH/AB6P/wBfE/8A6Ner lU9I/wCPR/8A
r4n/APRr0AF//wAfen/9fB/9FSVcqnf/APH3p/8A18H/ANFSVcoAp6R/x6P/ ANfE/wD6NeiX
/kNW3/XvN/6FFRpH/Ho//XxP/wCjXol/5DVt/wBe83/oUVAFyqeif8gWx/69 4/8A0EVcqnon
/IFsf+veP/0EUAEv/Iatv+veb/0KKrlU5f8AkNW3/XvN/wChRVcoAp6J/wAg Wx/694//AEEU
S/8AIatv+veb/wBCio0T/kC2P/XvH/6CKJf+Q1bf9e83/oUVABrf/IFvv+ve T/0E1cqnrf8A
yBb7/r3k/wDQTVygCnF/yGrn/r3h/wDQpaNb/wCQLff9e8n/AKCaIv8AkNXP /XvD/wChS0a3
/wAgW+/695P/AEE0AXKpxf8AIauf+veH/wBClq5VOL/kNXP/AF7w/wDoUtAB q/8Ax6J/18Qf
+jUq5VPV/wDj0T/r4g/9GpVygCnYf8feof8AXwP/AEVHRq//AB6J/wBfEH/o 1KLD/j71D/r4
H/oqOjV/+PRP+viD/wBGpQBcqnYf8feof9fA/wDRUdXKp2H/AB96h/18D/0V HQAX/wDx96f/
ANfB/wDRUlXKp3//AB96f/18H/0VJVygCnpH/Ho//XxP/wCjXov/APj70/8A 6+D/AOipKNI/
49H/AOvif/0a9F//AMfen/8AXwf/AEVJQBcqnpH/AB6P/wBfE/8A6NerlU9I /wCPR/8Ar4n/
APRr0AEv/Iatv+veb/0KKrlU5f8AkNW3/XvN/wChRVcoAp6J/wAgWx/694// AEEUS/8AIatv
+veb/wBCio0T/kC2P/XvH/6CKJf+Q1bf9e83/oUVAFyqeif8gWx/694//QRV yqeif8gWx/69
4/8A0EUAEX/Iauf+veH/ANClo1v/AJAt9/17yf8AoJoi/wCQ1c/9e8P/AKFL Rrf/ACBb7/r3
k/8AQTQBcqnF/wAhq5/694f/AEKWrlU4v+Q1c/8AXvD/AOhS0AGt/wDIFvv+ veT/ANBNXKp6
3/yBb7/r3k/9BNXKAKcX/Iauf+veH/0KWjV/+PRP+viD/wBGpRF/yGrn/r3h /wDQpaNX/wCP
RP8Ar4g/9GpQBcqnYf8AH3qH/XwP/RUdXKp2H/H3qH/XwP8A0VHQAav/AMei f9fEH/o1KuVT
1f8A49E/6+IP/RqVcoAp2H/H3qH/AF8D/wBFR0X/APx96f8A9fB/9FSUWH/H 3qH/AF8D/wBF
R0X/APx96f8A9fB/9FSUAXKp6R/x6P8A9fE//o16uVT0j/j0f/r4n/8ARr0A F/8A8fen/wDX
wf8A0VJVyqd//wAfen/9fB/9FSVcoAp6R/x6P/18T/8Ao16Jf+Q1bf8AXvN/ 6FFRpH/Ho/8A
18T/APo16Jf+Q1bf9e83/oUVAFyqeif8gWx/694//QRVyqeif8gWx/694/8A 0EUAEv8AyGrb
/r3m/wDQoquVTl/5DVt/17zf+hRVcoAp6J/yBbH/AK94/wD0EURf8hq5/wCv eH/0KWjRP+QL
Y/8AXvH/AOgiiL/kNXP/AF7w/wDoUtABrf8AyBb7/r3k/wDQTVyqet/8gW+/ 695P/QTVygCn
F/yGrn/r3h/9Clo1v/kC33/XvJ/6CaIv+Q1c/wDXvD/6FLRrf/IFvv8Ar3k/ 9BNAFyqdh/x9
6h/18D/0VHVyqdh/x96h/wBfA/8ARUdABq//AB6J/wBfEH/o1KuVT1f/AI9E /wCviD/0alXK
AKdh/wAfeof9fA/9FR0av/x6J/18Qf8Ao1KLD/j71D/r4H/oqOjV/wDj0T/r 4g/9GpQBcqnp
H/Ho/wD18T/+jXq5VPSP+PR/+vif/wBGvQAX/wDx96f/ANfB/wDRUlXKp3// AB96f/18H/0V
JVygCnpH/Ho//XxP/wCjXov/APj70/8A6+D/AOipKNI/49H/AOvif/0a9F// AMfen/8AXwf/
AEVJQBcqnpH/AB6P/wBfE/8A6NerlU9I/wCPR/8Ar4n/APRr0AEv/Iatv+ve b/0KKrlU5f8A
kNW3/XvN/wChRVcoAp6J/wAgWx/694//AEEUS/8AIatv+veb/wBCio0T/kC2 P/XvH/6CKJf+
Q1bf9e83/oUVAFyqeif8gWx/694//QRVyqeif8gWx/694/8A0EUAEX/Iauf+ veH/ANClo1v/
AJAt9/17yf8AoJoi/wCQ1c/9e8P/AKFLRrf/ACBb7/r3k/8AQTQBcqnF/wAh q5/694f/AEKW
rlU4v+Q1c/8AXvD/AOhS0AGt/wDIFvv+veT/ANBNXKp63/yBb7/r3k/9BNXK AKdh/wAfeof9
fA/9FR0av/x6J/18Qf8Ao1KLD/j71D/r4H/oqOjV/wDj0T/r4g/9GpQBcooo oAKKKKACiiig
Aqlrd7c6fpc15aaTe6vNHt22dm8KyyZYA7TM6JwCScsOAcZOAbtFAHmfg3wD quna5Hqdvb6L
4Eso8CTR/DErS294QysXl8yOOAbwNjFLYTYRcXAXKD0yiszxIuvyWKReHJtM trt5QHub+J5o
4UwSWESMhlYkKu3zEADFsnbsYA06K8//AOE11X/hWv8AbX2ey/tb+2/7A37G +z+f/an9nfaf
L3btm7995W/OPk8zPz1mWXi/xpqHi2bwHb3fh+31qxlujcatJpk0ltOkMOny hUtRcK0bH+0k
XcZnH7hjj94BGAep0V5B4d+KGv6/pNp4tt7PTLPRRfaNp9xpkkby3Mj6jFYu JEuQ6qix/wBo
INhhYt5LfMvmDZ6zc3Mdvt8xZju6eXC7/ntBxQByXwb/AORRvv8AsZNd/wDT td12dcR8JJkt
/DV3byCQu/iHWZAY42dQH1S6dcsoKggMMgnKnKsAQQOtkv4EdkMd0SpwdtrI R+BC4NADZf8A
kNW3/XvN/wChRUa3/wAgW+/695P/AEE1Vlv4Dq1u/l3WBBKP+PWXPLR9tue3 +c0axfwPpN4g
jugWgcDNrKB909SVwKAML4y3X2fwNPHnBuJo4h+e7/2WvCa9W+OepRzafptn GJhuleVhJC6f
dAA+8Bn7xrymvyLjGt7TM3H+VJfr+p+FcfYj2ucSj/JGK/X9S7oAU67p4Y4X 7THk+24Vpft7
II/gvo0Y6Jr0Cj8La4rK0k41S2YdVlVvyOa0P29LuKf4QaUiJOCNfhP7yB0H /Hvcd2AFfe+B
8f8AhfT/AL0P/bz67gCk1lFap3m190Y/5nxLRRRX91n0oUUUUAd18K9Q+yap bXJ+UWcySKfV
lYt/PFfpJo0qTaVbPGSV8sAZ9uP6V+YvgScLfiKRf3Kncx9clePyU1+ivww1 uK88B6PcSLcM
72sbMUt5HBJUMeQCOpr+RuPsP9U45r9FUhf52h+dpM/QMa3VyTL63ZVIP5S5 l+En9yOksP8A
j71D/r4H/oqOi/8A+PvT/wDr4P8A6KkqrY38C3N8THdfNOCMWsp/5ZoOfl46 d6L6/ga5sSI7
r5ZyTm1lH/LNxx8vPXtXmngmtVPSP+PR/wDr4n/9GvR/aNv/AM87z/wDl/8A iaq6XfwJbODH
df6+Y8Wsp6yMey0AWr//AI+9P/6+D/6Kkq5WTfX8DXNiRHdfLOSc2so/5ZuO Pl569qtf2jb/
APPO8/8AAOX/AOJoANI/49H/AOvif/0a9Ev/ACGrb/r3m/8AQoqq6XfwJbOD Hdf6+Y8Wsp6y
Mey0S38B1a3fy7rAglH/AB6y55aPttz2/wA5oA1qp6J/yBbH/r3j/wDQRR/a Nv8A887z/wAA
5f8A4mquj38CaTZoY7olYEBxaykfdHQhcGgC1L/yGrb/AK95v/QoquVky38B 1a3fy7rAglH/
AB6y55aPttz2/wA5q1/aNv8A887z/wAA5f8A4mgA0T/kC2P/AF7x/wDoIol/ 5DVt/wBe83/o
UVVdHv4E0mzQx3RKwIDi1lI+6OhC4NEt/AdWt38u6wIJR/x6y55aPttz2/zm gC1rf/IFvv8A
r3k/9BNXKydYv4H0m8QR3QLQOBm1lA+6epK4FWv7Rt/+ed5/4By//E0AEX/I auf+veH/ANCl
o1v/AJAt9/17yf8AoJqrFfwDVrh/LusGCIf8esueGk7bc9/84o1i/gfSbxBH dAtA4GbWUD7p
6krgUAa1U4v+Q1c/9e8P/oUtH9o2/wDzzvP/AADl/wDiaqxX8A1a4fy7rBgi H/HrLnhpO23P
f/OKALWr/wDHon/XxB/6NSrlZOqX8D2yAR3X+vhPNrKOkinutWv7Rt/+ed5/ 4By//E0AFh/x
96h/18D/ANFR0av/AMeif9fEH/o1Kq2N/AtzfEx3XzTgjFrKf+WaDn5eOnej VL+B7ZAI7r/X
wnm1lHSRT3WgDWqnYf8AH3qH/XwP/RUdH9o2/wDzzvP/AADl/wDiaq2N/Atz fEx3XzTgjFrK
f+WaDn5eOnegC1f/APH3p/8A18H/ANFSVcrJvr+BrmxIjuvlnJObWUf8s3HH y89e1Wv7Rt/+
ed5/4By//E0AGkf8ej/9fE//AKNei/8A+PvT/wDr4P8A6Kkqrpd/Als4Md1/ r5jxaynrIx7L
RfX8DXNiRHdfLOSc2so/5ZuOPl569qANaqekf8ej/wDXxP8A+jXo/tG3/wCe d5/4By//ABNV
dLv4EtnBjuv9fMeLWU9ZGPZaALUv/Iatv+veb/0KKrlZMt/AdWt38u6wIJR/ x6y55aPttz2/
zmrX9o2//PO8/wDAOX/4mgA0T/kC2P8A17x/+giiX/kNW3/XvN/6FFVXR7+B NJs0Md0SsCA4
tZSPujoQuDRLfwHVrd/LusCCUf8AHrLnlo+23Pb/ADmgDWqnon/IFsf+veP/ ANBFH9o2/wDz
zvP/AADl/wDiaq6PfwJpNmhjuiVgQHFrKR90dCFwaALUX/Iauf8Ar3h/9Clo 1v8A5At9/wBe
8n/oJqrFfwDVrh/LusGCIf8AHrLnhpO23Pf/ADijWL+B9JvEEd0C0DgZtZQP unqSuBQBrVTi
/wCQ1c/9e8P/AKFLR/aNv/zzvP8AwDl/+JqrFfwDVrh/LusGCIf8esueGk7b c9/84oAta3/y
Bb7/AK95P/QTVysnWL+B9JvEEd0C0DgZtZQPunqSuBVr+0bf/nnef+Acv/xN ABF/yGrn/r3h
/wDQpaNX/wCPRP8Ar4g/9GpVWK/gGrXD+XdYMEQ/49Zc8NJ2257/AOcUapfw PbIBHdf6+E82
so6SKe60Aa1U7D/j71D/AK+B/wCio6P7Rt/+ed5/4By//E1Vsb+Bbm+Jjuvm nBGLWU/8s0HP
y8dO9AFrV/8Aj0T/AK+IP/RqVcrJ1S/ge2QCO6/18J5tZR0kU91q1/aNv/zz vP8AwDl/+JoA
LD/j71D/AK+B/wCio6L/AP4+9P8A+vg/+ipKq2N/AtzfEx3XzTgjFrKf+WaD n5eOnei+v4Gu
bEiO6+Wck5tZR/yzccfLz17UAa1U9I/49H/6+J//AEa9H9o2/wDzzvP/AADl /wDiaq6XfwJb
ODHdf6+Y8Wsp6yMey0AWr/8A4+9P/wCvg/8AoqSrlZN9fwNc2JEd18s5Jzay j/lm44+Xnr2q
1/aNv/zzvP8AwDl/+JoANI/49H/6+J//AEa9Ev8AyGrb/r3m/wDQoqq6XfwJ bODHdf6+Y8Ws
p6yMey0S38B1a3fy7rAglH/HrLnlo+23Pb/OaANaqeif8gWx/wCveP8A9BFH 9o2//PO8/wDA
OX/4mquj38CaTZoY7olYEBxaykfdHQhcGgC1L/yGrb/r3m/9Ciq5WTLfwHVr d/LusCCUf8es
ueWj7bc9v85q1/aNv/zzvP8AwDl/+JoANE/5Atj/ANe8f/oIoi/5DVz/ANe8 P/oUtVdHv4E0
mzQx3RKwIDi1lI+6OhC4NEV/ANWuH8u6wYIh/wAesueGk7bc9/8AOKALWt/8 gW+/695P/QTV
ysnWL+B9JvEEd0C0DgZtZQPunqSuBVr+0bf/AJ53n/gHL/8AE0AEX/Iauf8A r3h/9Clo1v8A
5At9/wBe8n/oJqrFfwDVrh/LusGCIf8AHrLnhpO23Pf/ADijWL+B9JvEEd0C 0DgZtZQPunqS
uBQBrVTsP+PvUP8Ar4H/AKKjo/tG3/553n/gHL/8TVWxv4Fub4mO6+acEYtZ T/yzQc/Lx070
AWtX/wCPRP8Ar4g/9GpVysnVL+B7ZAI7r/Xwnm1lHSRT3WrX9o2//PO8/wDA OX/4mgAsP+Pv
UP8Ar4H/AKKjo1f/AI9E/wCviD/0alVbG/gW5viY7r5pwRi1lP8AyzQc/Lx0 70apfwPbIBHd
f6+E82so6SKe60Aa1U9I/wCPR/8Ar4n/APRr0f2jb/8APO8/8A5f/iaq6Xfw JbODHdf6+Y8W
sp6yMey0AWr/AP4+9P8A+vg/+ipKuVk31/A1zYkR3XyzknNrKP8Alm44+Xnr 2q1/aNv/AM87
z/wDl/8AiaADSP8Aj0f/AK+J/wD0a9F//wAfen/9fB/9FSVV0u/gS2cGO6/1 8x4tZT1kY9lo
vr+BrmxIjuvlnJObWUf8s3HHy89e1AGtVPSP+PR/+vif/wBGvR/aNv8A887z /wAA5f8A4mqu
l38CWzgx3X+vmPFrKesjHstAFqX/AJDVt/17zf8AoUVXKyZb+A6tbv5d1gQS j/j1lzy0fbbn
t/nNWv7Rt/8Annef+Acv/wATQAaJ/wAgWx/694//AEEUS/8AIatv+veb/wBC iqro9/Amk2aG
O6JWBAcWspH3R0IXBolv4Dq1u/l3WBBKP+PWXPLR9tue3+c0Aa1U9E/5Atj/ ANe8f/oIo/tG
3/553n/gHL/8TVXR7+BNJs0Md0SsCA4tZSPujoQuDQBai/5DVz/17w/
Re: Area Chart v2.0.1 [message #168365 is a reply to message #168092] Thu, 08 June 2006 00:17 Go to previous messageGo to next message
George Handin is currently offline George HandinFriend
Messages: 109
Registered: July 2009
Senior Member
>>> - Can not decide the sort order of the Y-series group. (I guess this is
>>> a missing feature. Birt alway seems to sort the groups
>>> alphabetically.
>>>
>> This is quite annoying.
>>
> Finally for the sorting, this is possible through the model, I added a
> comment in https://bugs.eclipse.org/bugs/show_bug.cgi?id=145608 with your
> modified report example. We will enhance the UI in 2.1.1 to support this
> setting in the chart builder.

I'm not following you. How 'exactly' is this possible through the model?

Currently it is sorting in alphabetical order. I have four groups and
they need to be ordered as: USA, Canada, International, and Misc. I've
rearranged the data in the query to return in this order but that made
no difference.
Re: Area Chart v2.0.1 [message #168427 is a reply to message #168365] Thu, 08 June 2006 08:55 Go to previous messageGo to next message
David Michonneau is currently offline David MichonneauFriend
Messages: 1145
Registered: July 2009
Senior Member
Hi George,

What I meant is that you can set the order to "Ascending" or "Descending" in
the model. The default being "Ascending". In your case I think you want to
leave it unsorted, this is rather difficult since grouping requires sorting,
the data in the query could come in any order at all, and we can't figure
out the groups without sorting the data first. I guess we could rearrange
the groups after that to use the order of the first rows in the data, but
that would require additional processing. I think the best would be to
support custom sorting and allow you to hook a sort function in javascript
to decide which value should come first. What do you think? That won't be in
2.1.1 though, as it requires some API change.

Thanks,

David

"George Handin" <eclipse@dafunks.com> wrote in message
news:e67q9t$tdo$1@utils.eclipse.org...
>>>> - Can not decide the sort order of the Y-series group. (I guess this
>>>> is
>>>> a missing feature. Birt alway seems to sort the groups
>>>> alphabetically.
> >>>
>>> This is quite annoying.
> >>
>> Finally for the sorting, this is possible through the model, I added a
>> comment in https://bugs.eclipse.org/bugs/show_bug.cgi?id=145608 with your
>> modified report example. We will enhance the UI in 2.1.1 to support this
>> setting in the chart builder.
>
> I'm not following you. How 'exactly' is this possible through the model?
>
> Currently it is sorting in alphabetical order. I have four groups and
> they need to be ordered as: USA, Canada, International, and Misc. I've
> rearranged the data in the query to return in this order but that made no
> difference.
Re: Area Chart v2.0.1 (Q1 sorta resolved) [message #168435 is a reply to message #168325] Thu, 08 June 2006 09:02 Go to previous messageGo to next message
David Michonneau is currently offline David MichonneauFriend
Messages: 1145
Registered: July 2009
Senior Member
Hi George,

Thank you for your comments. We have noticed both problems (A and B). For A,
the problem is simply that the area should be filled in red, so that's a
bug.

For B, the chart connects the values, regardless of missing values. This
unfortunately does not work well with stacking, because missing values have
a zero stack value, so I think we should avoid it. There is in fact a
setting in the Line series "connect missing values" that enable/disable
that, and so I think we might propagate it to Area Series. We will
investigate the best solution for all users.

Thanks,

David

In fact we already implemented that in
"George Handin" <eclipse@dafunks.com> wrote in message
news:e67hb4$u3t$1@utils.eclipse.org...
>I downloaded one of your sample area charts from another post to compare
> with mine and I found that that I was doing something wrong. The first
> problem I had was due to the fact that I had Grouping enabled on the
> "Series" -> "Category (X) Series" tab. When disabled, I get the
> attached chart.
>
> There's till some odd behavior. The following items reference the
> attached figure.
>
> A. Looking at the bottom (close to the X axis), there is a noticeable
> gap between the blue data and the red data.
>
> B. If data is missing for some X values, the chart attempts to
> extrapolate values for the gaps of missing data. For example, to the
> far left, the green data has no values for Jan 2006 - April 2006.
> Instead of assuming that the values are 0, BIRT attempts to extrapolate
> values between 0 and the first value (thus the giant green triangle).
> You can also slightly see it for the yellow and green data between May
> 2011 and March 2012. In other report tools (JFreeReport, Excel, etc),
> such data is assumed to be "0" if missing for the associated X axis value.
>
> Your filing of Bug #145715 will probably resolve this issue. Since some
> users may like the current behavior, it would probably be best to have a
> boolean checkbox in the UI such that when enabled, missing values are
> assumed to be "0".
>
> Thanks for your attention to these defects. I look forward to future
> releases. I'm so glad that I didn't give up on BIRT. The chart looks
> pretty good so far.
>
> -George
>
>
> David Michonneau wrote:
>> Hi George,
>>
>> Thank you for finding and reporting those issues here, it seems our tests
>> have missed this specific stacked area chart configuration. We will do
>> the
>> best we can to have them fixed in 2.1.
>>
>> For the legend showing the color of the line instead of the series, this
>> is
>> a bug. I filed https://bugs.eclipse.org/bugs/show_bug.cgi?id=145710 to
>> get
>> it fixed. In the meantime you can set "Use Palette as Line Color" to have
>> the line show the correct color in the legend, you just won't have any
>> black
>> line any more in your chart. The fix will also make sure the graphic in
>> the
>> legend is not a line but a block.
>>
>> Regarding the interactivity issue, I have filed
>> https://bugs.eclipse.org/bugs/show_bug.cgi?id=145712 . It is normal that
>> the
>> parameters are appended to the URL, I am not sure what you expected
>> instead?
>>
>> Finally for the sorting, this is possible through the model, I added a
>> comment in https://bugs.eclipse.org/bugs/show_bug.cgi?id=145608 with your
>> modified report example. We will enhance the UI in 2.1.1 to support this
>> setting in the chart builder.
>>
>> For the null data issue you mentioned in Q1, I have filed
>> https://bugs.eclipse.org/bugs/show_bug.cgi?id=145715
>>
>> You can register as CC in the bugs mentioned above to track their status.
>>
>> Thanks,
>>
>> David
>>
>> "George Handin" <eclipse@dafunks.com> wrote in message
>> news:e6474t$me1$1@utils.eclipse.org...
>>> Inlined.
>>>
>>> Carsten Lund wrote:
>>>> George,
>>>>
>>>>> Question 1:
>>>>> Does stacked series even work? When I preview the results, I'm
>>>>> missing
>>>>> 2 categories. The legend shows 3 categories where the 1st and 3rd
>>>>> category are the same. The data displayed is rather odd ... with data
>>>>> missing in the middle. See attached.
>>>> Q1:
>>>> I think it will work better for you if you make sure that your data
>>>> set
>>>> have row for each possible value of (salesmonth,pipelinecategory).
>>> Ah, so assume I have a pipelinecategory "A" that has values for each
>>> month
>>> between January 2006 and June 2006. And category "B" has values for
>>> each
>>> month between May 2006 and December 2006. Then this seems to break the
>>> BIRT stacked charting behavior. This sounds like a bug since both
>>> Jasper,
>>> MS Excel, and Crystal support this behavior.
>>>
>>>> I do have some other issues with stacked area charts with Y-series
>>>> grouping:
>>>>
>>>> Bugs (or at least I have not been able to figure out how to fix (I am
>>>> using 2.1(RC4)):
>>>> - legend does not show the color of the series, just a black line.
>>> Agreed.
>>>
>>>> - the Y-series interactivity is broken (RC4) only the first of the
>>>> series have the interactivity. Also the parameter names does get
>>>> append to the URL.
>>>> (This is a problem for stacked area chart, but it works for
>>>> line charts.)
>>> Agreed.
>>>
>>>> - Can not decide the sort order of the Y-series group. (I guess this
>>>> is
>>>> a missing feature. Birt alway seems to sort the groups
>>>> alphabetically.
>>> This is quite annoying.
>>>
>>>>> Question 2:
>>>>> Is there a way to change the alignment orientation of the X-axis
>>>>> labels
>>>>> (the dates) to be perpendicular to the X-axis?
>>>> Q2. Yes "Format Chart" -> X-axis -> "Text Format" -> "Label"
>>>> -> "Font" (click the button at the end)
>>> Thanks.
>>>
>>>>> Question 3:
>>>>> Is there a way to display the color of the category as a "block"
>>>>> instead
>>>>> of a "line" in the legend?
>>>> Q3. This seem to be the same issue as I am having.
>>> Yes.
>>>
>>>>> Question 4:
>>>>> How does one format the Y-axis values such that Linear type
>>>>> values are displayed as #,### (note the comma)?
>>>> Q4. Did you try ###,###,### (Advanced) under Y-axis -> Type (the little
>>>> box with 0.0#)
>>> That works. Thanks.
>>>
>>> I'm at the conclusion that BIRT is still not ready to be deployed as
>>> business tool. For now, we'll continue to use Jasper (which only
>>> supports
>>> one query per report ... ugh). Hopefully the stacked chart will be
>>> ready
>>> for use soon.
>>>
>>> -George
>>
>>
>
>
Re: Area Chart v2.0.1 [message #1826621 is a reply to message #167489] Mon, 27 April 2020 20:57 Go to previous message
Formula Swiss Germany is currently offline Formula Swiss GermanyFriend
Messages: 1
Registered: April 2020
Junior Member
This is great information i like this i was in searching for this information thanks for this.
Previous Topic:Accessing Birt Elements
Next Topic:BIRT report to group multiple columns
Goto Forum:
  


Current Time: Thu Apr 18 00:43:59 GMT 2024

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

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

Back to the top