Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Archived » Visual Editor (VE) » From JBuilder to Eclipse VE
From JBuilder to Eclipse VE [message #608025] Tue, 21 June 2005 15:49
Eclipse UserFriend
Originally posted by: skibler.kimoce.com

This is a multi-part message in MIME format.
--------------090809020402020307000109
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

Hi all,
has anyone stumbled into trying to migrate a Java project from JBuilder
to Eclipse?
I am trying to evaluate the effort in it. If you try to rebuild a
project previously developed with JBuilder into Eclipse, the Visual
Editor simply displays the components side by side without any attempt
to 'put them where you put them before'.

I joined an example of .java file with problem (Attach File -->
KimChar.java). That will tell us if it is the coding pattern or if it
is some other problem.

If any of you has suggestions, thank you in advance!

Gui reprentation JBuilder :
Look Attach File --> JBuilder.jpg

Gui representation Eclipse VE :
Look Attach File --> Eclipse.jpg

Steff.

P.S. : Eclipse log trace is empty.



--------------090809020402020307000109
Content-Type: text/x-java;
name="KimChar.java"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
filename="KimChar.java"

package kim.bean.kimchar;

import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.Component;
import java.awt.Dimension;
import java.awt.FlowLayout;
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.util.Vector;

import javax.swing.BorderFactory;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JScrollPane;
import javax.swing.border.Border;

import kim.bean.commonbean.BeanConf;
import kim.bean.kimbutton.KimButton;
import kim.bean.kimconf.KimConf;
import kim.bean.kimconf.KimConfEvent;
import kim.bean.kimconf.KimConfListener;
import kim.bean.kimconf.KimConfTypListener;
import kim.bean.kimlabel.KimLabel;
import kim.bean.kimpanel.KimLFPanel;
import kim.util.KimConst;
import kim.util.client.CommonFunct;
import kim.util.struct.CharHead;
import kim.util.struct.CharTag;


public class KimChar extends JPanel implements BeanConf{
private static final long serialVersionUID = 3256999973420676660L;
private transient Vector charHeadLoadedListeners;
private transient Vector histListeners;
private transient Vector paramChangedListeners;
private transient Vector kimConfListeners;

private int typTrans = -1;
private long inCde = -1;
private Object paramsStruct;
private Vector charHeads = new Vector();
private int currentHeadNum = 0;
private boolean isKimConfTestInput = true;
private boolean isLoaded = false;
private boolean isEnabled = true;

JScrollPane charScl = new JScrollPane();
BorderLayout sclBorderLayOut = new BorderLayout();
JPanel charHeadPnl = new JPanel();
BorderLayout borderLayout1 = new BorderLayout();
BorderLayout borderLayout3 = new BorderLayout();
BorderLayout titleBrdLyt = new BorderLayout();
KimButton nextBtn = new KimButton();
JPanel buttonPnl = new JPanel();
FlowLayout buttonFlwLyt = new FlowLayout();
JPanel charHeadPnl1 = new JPanel();
KimButton prevBtn = new KimButton();
KimLabel charHeadLbl = new KimLabel();
KimLFPanel titlePnl = new KimLFPanel();
GridLayout gridLayout1 = new GridLayout();
GridLayout gridLayout2 = new GridLayout();
GridLayout gridLayout3 = new GridLayout();
Border border1;
Border border2;
Border border3;
JPanel nextBtnPnl = new JPanel();
JPanel prevBtnPnl = new JPanel();
JLabel circleLbl = new JLabel();
JLabel pageLbl = new JLabel();

static {
try {
} catch(Exception e) {
}
}

public KimChar() {
try {
jbInit();
}
catch(Exception e) {
e.printStackTrace();
}
}

private void jbInit() throws Exception {
border1 = BorderFactory.createEmptyBorder(5,5,5,5);
border2 = BorderFactory.createEmptyBorder(5,5,5,5);
border3 = BorderFactory.createEmptyBorder(0,5,0,5);
this.setLayout(borderLayout3);
charHeadPnl.setLayout(borderLayout1);
titleBrdLyt.setVgap(50);
titleBrdLyt.setHgap(50);
nextBtn.setType(kim.bean.kimbutton.KimButton.CHAR);
nextBtn.setPreferredSize(new Dimension(11, 16));
nextBtnPnl.setPreferredSize(new Dimension(11, 16));
nextBtn.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(ActionEvent e) {
currentHeadNum++;
load();
}
});
nextBtn.setIcon(CommonFunct.loadImgClass(this, KimConst.Icon.NEXT));

circleLbl.setIcon(CommonFunct.loadImgClass(this, "circle.gif"));
circleLbl.setVisible(false);
nextBtn.setVisible(false);
buttonPnl.setLayout(buttonFlwLyt);
buttonFlwLyt.setHgap(2);
buttonFlwLyt.setVgap(2);
charHeadPnl1.setLayout(gridLayout1);
prevBtn.setType(kim.bean.kimbutton.KimButton.CHAR);
prevBtn.setPreferredSize(new Dimension(11, 16));
prevBtn.setVisible(false);
prevBtn.setIcon(CommonFunct.loadImgClass(this, KimConst.Icon.PREV));
prevBtnPnl.setPreferredSize(new Dimension(11, 16));
prevBtn.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(ActionEvent e) {
currentHeadNum--;
load();
}
});
charHeadLbl.setForeground(Color.white);
charHeadLbl.setPreferredSize(new Dimension(110, 20));
titlePnl.setLayout(titleBrdLyt);
this.setBorder(BorderFactory.createLoweredBevelBorder());
charHeadPnl.setBorder(border1);
charHeadPnl1.setBorder(null);
titlePnl.setBorder(border3);
this.add(charScl, BorderLayout.CENTER);
charScl.setViewportView(charHeadPnl);
this.add(titlePnl, BorderLayout.NORTH);
buttonPnl.setOpaque(false);
pageLbl.setForeground(Color.white);
buttonPnl.add(pageLbl,null);
prevBtnPnl.setOpaque(false);
gridLayout3.setHgap(0);
gridLayout3.setVgap(0);
prevBtnPnl.setLayout(gridLayout3);
prevBtnPnl.add(prevBtn,null);
buttonPnl.add(prevBtnPnl, null);
buttonPnl.setAlignmentX(0);
buttonPnl.setAlignmentY(0);
buttonPnl.add(circleLbl, null);
nextBtnPnl.setOpaque(false);
gridLayout2.setHgap(0);
gridLayout2.setVgap(0);
nextBtnPnl.setLayout(gridLayout2);
nextBtnPnl.add(nextBtn, null);
buttonPnl.add(nextBtnPnl, null);
buttonPnl.setAlignmentX(0);
buttonPnl.setAlignmentY(0);
titlePnl.add(charHeadPnl1, BorderLayout.CENTER);
titlePnl.setOpaque(false);
charHeadPnl1.setOpaque(false);
charHeadPnl1.add(charHeadLbl, null);
titlePnl.add(buttonPnl, BorderLayout.EAST);

}

public void addHeadChar(CharHead headChar, CharTag[] tags){
if (!headChar.charHeadCnsPnt && !headChar.charHeadMdfPnt){
return;
}

KimCharHead beanCharHead = new KimCharHead(this);
beanCharHead.setHeadChar(headChar);
for (int i=0; i<tags.length; i++){
beanCharHead.add(tags[i]);
}

beanCharHead.addCharHistListener(new CharHistListener(){
public void histBtnClicked(CharHistEvent e){
fireCharHist(e);
}
});

charHeads.add(beanCharHead);
}

public void updateCharTag(long charHeadInCde, CharTag[] charTags){
if ((charHeads!=null) && (charHeads.size()>0)){
for (int i=0; i<charHeads.size(); i++){
if (((KimCharHead) charHeads.get(i)).getHeadChar().charHeadInCde==charHeadInCde ){
((KimCharHead) charHeads.get(i)).updateCharTag(charTags);
}
}
}
}

public void updateComp(){
if ((charHeads!=null) && (charHeads.size()>0)){
for (int i=0; i<charHeads.size(); i++){
((KimCharHead) charHeads.get(i)).updateComp();
}
}

this.setHeadNum(0);
}

public void clear(){
charHeads = new Vector();
currentHeadNum = 0;
isLoaded = false;

this.load();
}

public boolean isLoaded(){
return isLoaded;
}

public void load(){
if (charHeads!=null){
nextBtn.setEnabled(charHeads.size()>(currentHeadNum+1));
prevBtn.setEnabled(currentHeadNum>0);
nextBtn.setVisible(charHeads.size()>(currentHeadNum+1));
prevBtn.setVisible(currentHeadNum>0);

if(nextBtn.isEnabled() == false && prevBtn.isEnabled()==false){
circleLbl.setVisible(false);
}else{
circleLbl.setVisible(true);
}
if (charHeadPnl.getComponentCount()>0){
charHeadPnl.removeAll();
}

if (charHeads.size()>0){
charHeadLbl.setText(((KimCharHead) charHeads.get(currentHeadNum)).getHeadChar().charHeadDsc);
pageLbl.setText((currentHeadNum + 1) + "/" + charHeads.size());
((KimCharHead) charHeads.get(currentHeadNum)).load();
isLoaded = true;

charHeadPnl.add((Component) charHeads.get(currentHeadNum), BorderLayout.NORTH);
} else{
charHeadLbl.setText("");
}

this.updateUI();

this.setEnabled(isEnabled);

}
}


public boolean isFldFull(){
if ((charHeads!=null) && (charHeads.size()>0)){
for (int i=0; i<charHeads.size(); i++){
if (!((KimCharHead) charHeads.get(i)).isFldFull()){
return false;
}
}
}

return true;

}

public Vector getFldsNotFull(){
Vector fldsNotFull = new Vector();
if ((charHeads!=null) && (charHeads.size()>0)){
for (int i=0; i<charHeads.size(); i++){
for (int j=0; j<((KimCharHead) charHeads.get(i)).getFldsNotFull().size(); j++){
fldsNotFull.addElement(((KimCharHead) charHeads.get(i)).getFldsNotFull().get(j));
}
}
}

return fldsNotFull;
}


public boolean isEnabled(){
return isEnabled;
}

public void setEnabled(boolean isEnabled){
this.isEnabled = isEnabled;
if ((charHeads!=null) && (charHeads.size()>0)){
for (int i=0; i<charHeads.size(); i++){
((KimCharHead) charHeads.get(i)).setEnabled(isEnabled);
}
}
}

public void setEnabledAt(int rubNum, boolean isEnabled){
if ((charHeads!=null) && (charHeads.size()>rubNum)){
((KimCharHead) charHeads.get(rubNum)).setEnabled(isEnabled);
}
}

public void setHeadNum(int currentHeadNum){
this.currentHeadNum = currentHeadNum;
load();
}

public KimCharHead[] getKimCharHeads(){
if ((charHeads!=null) && (charHeads.size()>0)){
KimCharHead[] kimCharHeads = new KimCharHead[charHeads.size()];

charHeads.copyInto(kimCharHeads);

return kimCharHeads;
}

return null;
}

public CharTag[] getTags(){
int nbCharTag = 0;

for (int i =0; i<charHeads.size(); i++){
nbCharTag += ((KimCharHead) charHeads.get(i)).getTags().length;
}

CharTag[] charTags = new CharTag[nbCharTag];

int numChar = 0;
for (int i=0; i<charHeads.size(); i++){
for (int j=0; j<((KimCharHead) charHeads.get(i)).getTags().length;j++){
charTags[numChar] = ((KimCharHead) charHeads.get(i)).getTags()[j];
numChar++;
}
}

return charTags;
}

public void setTypTrans(int typTrans){
this.typTrans = typTrans;
}

public int getTypTrans(){
return this.typTrans;
}

public void setInCde(long inCde){
this.inCde = inCde;
}

public long getInCde(){
return inCde;
}

public void setParams(Object paramsStruct){
this.paramsStruct = paramsStruct;
}

public Object getParams(){
return paramsStruct;
}

public void notifyScrollChange(int scrollPosition){
int sclValue = charScl.getVerticalScrollBar().getValue();
int visibleAmount = charScl.getVerticalScrollBar().getVisibleAmount();
int maximumValue = charScl.getVerticalScrollBar().getMaximum();

scrollPosition += 23;

if (scrollPosition >= (sclValue + visibleAmount)) {
if ((sclValue+visibleAmount) < maximumValue) {
charScl.getVerticalScrollBar().setValue(scrollPosition-visib leAmount);
}
} else{
}

charScl.getViewport().getComponent(0).doLayout();
}

public boolean isKimConfTestInput() {
return this.isKimConfTestInput;
}

public void setKimConfTestInput(boolean isKimConfTestInput) {
this.isKimConfTestInput = isKimConfTestInput;
}

public void reinit(){
for (int i =0; i<charHeads.size(); i++){
((KimCharHead) charHeads.get(i)).reinit();
}
}

public synchronized void addCharHistListener(CharHistListener l){
Vector v=histListeners==null?new Vector(2):(Vector)histListeners.clone();
if (!v.contains(l)){
v.addElement(l);
histListeners = v;
}
}

public synchronized void removeCharHistListener(CharHistListener l){
if (histListeners != null && histListeners!=null){
Vector v = (Vector) histListeners.clone();
v.removeElement(l);
histListeners = v;
}
}

private void fireCharHist(CharHistEvent e){
if (histListeners!=null){
Vector listeners = histListeners;
int count = listeners.size();
for (int i = 0; i<count;i++){
CharHistListener myListener = (CharHistListener) listeners.elementAt(i);
myListener.histBtnClicked(e);
}
}
}

public synchronized void addParamChangedListener(ParamChangedListener l){
Vector v=paramChangedListeners==null?new Vector(2):(Vector)paramChangedListeners.clone();
if (!v.contains(l)){
v.addElement(l);
paramChangedListeners = v;
}
}

public synchronized void removeParamChangedListener(ParamChangedListener l){
if (paramChangedListeners != null && paramChangedListeners!=null){
Vector v = (Vector) paramChangedListeners.clone();
v.removeElement(l);
paramChangedListeners = v;
}
}

public void fireParamChanged(){
fireParamChanged(new ParamChangedEvent(this, this.getInCde(), this.getParams()));
}

public void fireParamChanged(ParamChangedEvent e){
if (paramChangedListeners!=null){
Vector listeners = paramChangedListeners;
int count = listeners.size();
for (int i = 0; i<count;i++){
ParamChangedListener myListener = (ParamChangedListener) listeners.elementAt(i);
myListener.paramChanged(e);
}
}
}

public synchronized void addCharHeadLoadedListener(CharHeadLoadedListener l){
Vector v=charHeadLoadedListeners==null?new Vector(2):(Vector)charHeadLoadedListeners.clone();
if (!v.contains(l)){
v.addElement(l);
charHeadLoadedListeners = v;
}
}

public synchronized void removeCharHeadLoadedListener(CharHeadLoadedListener l){
if (charHeadLoadedListeners != null && charHeadLoadedListeners!=null){
Vector v = (Vector) charHeadLoadedListeners.clone();
v.removeElement(l);
charHeadLoadedListeners = v;
}
}

public void fireCharHeadLoaded(CharHeadLoadedEvent e){
if (charHeadLoadedListeners!=null){
Vector listeners = charHeadLoadedListeners;
int count = listeners.size();
for (int i = 0; i<count;i++){
CharHeadLoadedListener myListener = (CharHeadLoadedListener) listeners.elementAt(i);
myListener.charHeadLoaded(e);
}
}
}

public synchronized void addKimConfListener(KimConfListener l){
Vector v=kimConfListeners==null?new Vector(2):(Vector)kimConfListeners.clone();
if (!v.contains(l)){
v.addElement(l);
kimConfListeners = v;
}
}

public synchronized void removeKimConfListener(KimConfListener l){
if (kimConfListeners != null && kimConfListeners!=null){
Vector v = (Vector) kimConfListeners.clone();
v.removeElement(l);
kimConfListeners = v;
}
}

public void fireKimConf(KimConfEvent e){
if (kimConfListeners!=null){
Vector listeners = kimConfListeners;
int count = listeners.size();
for (int i = 0; i<count;i++){
KimConfListener myListener = (KimConfListener) listeners.elementAt(i);
if (e.getType()==((KimConfTypListener) myListener).getTypList()){
switch (e.getType()){
case KimConf.TESTACTION:
myListener.testAction(e);
break;
case KimConf.TESTFOCUS:
myListener.testFocus(e);
break;
case KimConf.TESTINPUT:
myListener.testInput(e);
break;
}
}
}
}
}
}

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

/9j/4AAQSkZJRgABAQEASABIAAD/4QAWRXhpZgAATU0AKgAAAAgAAAAAAAD/ /gAXQ3JlYXRl
ZCB3aXRoIFRoZSBHSU1Q/9sAQwAFAwQEBAMFBAQEBQUFBgcMCAcHBwcPCwsJ DBEPEhIRDxER
ExYcFxMUGhURERghGBodHR8fHxMXIiQiHiQcHh8e/9sAQwEFBQUHBgcOCAgO HhQRFB4eHh4e
Hh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4e /8AAEQgBsgDZ
AwEiAAIRAQMRAf/EABwAAQACAwEBAQAAAAAAAAAAAAAGBwMFCAQCCf/EAFAQ AAEEAQMCAQUI
EAUCAwkBAAIAAQMEBQYREgcTIRQVIjEzFlFVVnSTlLMIFxgjKEFSVJGSo9HS 09TVMkJhceNi
oTREgSQlNzhDhKWxtLX/xAAaAQEBAAMBAQAAAAAAAAAAAAAAAwIEBQEG/8QA MhEAAgEBBQYF
BAEFAQAAAAAAAAECAwQRMXGxEhUhUWGRBUFS0fATFBYigQYyocHx4f/aAAwD AQACEQMRAD8A
tPqJ1AwOiKgnk5DlsyiTw1om3M3Zt/8A0b8W7+Hiyrn7o/DfFfKfOgox1DpS ZLqlcs3GGaOK
60bCQNt2xL/C7fjb1+tXbr7QvTDGZKjgPcriMe2Trzn5ymsvENbt8ff3bcuW zPu2z7LblRo0
IJzg5Nx2nxu4cl14cyKqSnJ3O7jdheVz90fhvivlPnQT7o/DfFfKfOgq31Jp GDGZ69j608du
GvMUYTBs4yMz+Ds7etv9fxr3t00vjPBHNJViGx5K0BuMh945wjkYAEAcyIQl Fy2F2bwbd3IG
PrU/D7DUhGor7mr1x8jUlaa8ZOLxROfuj8N8V8p86CfdH4b4r5T50FXRdP8A PjXCyWAyTQnX
K0Ej1D4lCLM5SM+2zgzELuXqbk3vrK2gxjxvlV/K46hOUXehpTjM88oO24O3 CMhHl/lYyHdn
YvASEnz3XYuvcx+7rFgfdH4b4r5T50E+6Pw3xXynzoKDaq6Z5jA6jlxEmNvS MVuStSlKmYeW
8T4sUbePLfcX2Z3/AMTeta+fQuZgnngnw16KWtt3wOsbFFuBSNyZ29H0AIvH /KLv6mdF4ZYp
K9ah2usncyyfuj8N8V8p86CfdH4b4r5T50FWVPR1q1QvXo4D8npABSyNCZCz kbCIuQi7C77u
7cnFn4uzPvsz5MhoXM46U4shhr1SSOJpzGesYOMbkwMbs7eAuTsO/q3fb1r3 dVjvu/2PvKxZ
P3R+G+K+U+dBPuj8N8V8p86CraDQuZnisSwYa9LHWiGewQVjdooyHmJk7N6I uPpM7+Dt4+pe
D3P/APQ36EXhVjeCfc8+9qltRfZGYU5QAtN5KMSJmcylHYW999t32/2Z1NdK dSsVqXgGNnxT
Tmzu0E1045GZn28WeL39tv8AdlUulejeQ1Zp+pf01fo3r3lT18lQkdoTx4uT 9uUnJ37kZCzu
7i27PuLMbsXGOah0rSxOpLdTC5gMvUqys0GRhieIZnZmdyFuT+DFyZiZ3YuL Ez7Oy03YLJWl
sUm1L5iX+5qwW1NcDqnvZr4Px/00/wCUnezXwfj/AKaf8pVZ0r1/dgMcTqaw UwGX3m2frF3/
AMpf6f6q4hdiZiF2dn8Wdvxri2izzs89iaN2lVjVjtRPB3s18H4/6af8pO9m vg/H/TT/AJS2
CKBU1/ezXwfj/pp/yk72a+D8f9NP+UtgiA1/ezXwfj/pp/yk72a+D8f9NP8A lLYIgNf3s18H
4/6af8pO9mvg/H/TT/lLYIgNf3s18H4/6af8pO9mvg/H/TT/AJS2CIDX97Nf B+P+mn/KTvZr
4Px/00/5S2CICltSYopsxlbYRuReUzkLM27u7GX7lI+o2qWnzZ34MjbnolC7 Qyx0ZYioOOzv
u5MLGJ7lybfZ2Fmd2dhJpTgNPWMuNySrB3XC3Pz9IW23mPb1u3vLZ+4bJ/mP 7QP3rr2qy0rX
RjCc9ngvc51ntNSzVnOML+L9ijKOLnvnLcKnHFBNsYSRvuExO25GH4+D+i7e DeLkz+LOzTvy
upPm8FkLley74UKIVzAR5PHCwdyN23225NIQl6/F2fdnbhOPcNk/zH9oH709 w2T/ADH9oH71
uWVUqFCNJ1L9lXX3/MiFpqVa9aVVQuv8riD0rdSC/UsFXsuMNzETuzCO7tUg eM9vH1u7+H+n
r2Wnv4vG5SEbVw7le/FWjrtHFXGSKTtRjGD8nMXDcRFnbYvFndvXxa0PcNk/ zH9oH709w2T/
ADH9oH71sKtRi71Jd0Qcar4OL7EDOXHTZPNWLFGWWHI5dr0bHGJcGYbDCRC7 7E4lMBcH9EuL
i77OsmpLcN3Tr4ikVhmIK4SkNSOpHIMclmR2eOInFm3njfb8bi7v47Kce4bJ /mP7QP3p7hsn
+Y/tA/evPqUL09pd15Ht1a67ZfYrjBYvFUQychVznqTVK0J15pGA5zaaCSQG cfFhftSbF+Ju
O/i7b7K3ZoHDj6fGSeoMlkbrBjIKbHDMMQuwxxE4kYvHzEi9RCD+PFlNfcNk /wAx/aB+9PcN
k/zH9oH7166tFu9yXdcrjxRqpXKL7EK05dp1syOWyFUYbI3hsE8OPisM8Q8e EMfdJngEGF2F
wffYmb/IKhnuf/6P+yuj3DZP8x/aB+9PcNk/zH9oH71lGvRi21Jd0eOFVq5x fYrfSeY1FpjE
jSwVXH42y9sp7d7j35L4sRdqIxIW7cYg/FxB93d3JiB3Jy0d7EDdy167Dh62 IrTzc4KNeZ5Y
4B4juLE4j4OfMmFmZhZ2FvBmZXJ7hsn+Y/tA/enuGyf5j+0D96nTlZ6ctuMu OZnL60o7Ljwy
KX9z/wD0f9lMtHZqziYho5HuS028AkYXIov9Nm8XH/8AX+3qm3uGyf5j+0D9 6e4bJ/mP7QP3
ry0Ss9ohszku6FL61KV8YvsZ680ViEJoZBkjNuQkL7s7L7Xij0Jl4DeSnFYq G78neGwDM7++
4u7iT/6uzr1DpzWoDxYqZs3qKSEXJ2/14ys2/wDszf7LhVLI4v8AWSf8o6kL SmuMWv4Z9ovn
3P6197H/ADH/ADJ7n9a+9j/mP+ZT+2n07r3M/rx69n7H0i+fc/rX3sf8x/zJ 7n9a+9j/AJj/
AJk+2n07r3H149ez9j6RfPuf1r72P+Y/5k9z+tfex/zH/Mn20+nde4+vHr2f sfSL59z+tfex
/wAx/wAye5/WvvY/5j/mT7afTuvcfXj17P2PpF8+5/WvvY/5j/mT3P6197H/ ADH/ADJ9tPp3
XuPrx69n7Gz6R+wy3yuT66ZTpQXpH7DLfK5Prplp/sqwik6HZaOxEEsJXsYM gGLEJC+Rrbs7
P4Ozt+JbEo7U4x5qOiJwezBvq9WWki5R0h0/6b18BTuai0jgJrmTmEasM1J2 257tBHsHFxKX
jIXMncWFo38OXjD9Z6N0ngs/NTi05h5KZs01OYqET9yEvEX34Mzu3iJbNsxC TfiV7LZaVqtV
Sy06i2oY8O92T4MwrVp0aMa04frL5xz8jt5FwR5m0p8WsL9Ai/hTzNpT4tYX 6BF/Cup+O1fW
jS3rD0s73RcEeZtKfFrC/QIv4U8zaU+LWF+gRfwp+O1fWhvWHpZ3ui4I8zaU +LWF+gRfwp5m
0p8WsL9Ai/hT8dq+tDesPSzvdFwR5m0p8WsL9Ai/hTzNpT4tYX6BF/Cn47V9 aG9Yelne6Lgj
zNpT4tYX6BF/CnmbSnxawv0CL+FPx2r60N6w9LO90XBHmbSnxawv0CL+Faut idMvqzIRlp/E
PCNGqQg9KPiJPJY5OzbbM7sw7v8Aj2b3ljL+n6qaW2uJ6vFINP8AU/QtFwR5 m0p8WsL9Ai/h
TzNpT4tYX6BF/Csvx2r60eb1h6Wd7ouCPM2lPi1hfoEX8KeZtKfFrC/QIv4U /HavrQ3rD0s7
3RcEeZtKfFrC/QIv4Vq9T4nTMeNhKHT+IjJ71MXcKUbO4vZjYm8G9Ts7s7fj Z3ZYz/p+rGLl
trgex8UhJpbJ+haLiXpt0y0lrbOZyGzTelDj4KHYhxtGkLmc5WmJyeWvI7+E AMzNt+P1r0dV
+lWh9EhgbeM8pv8AlmUkpzR38fjjgkAa85E4FFABs4yRg277bs/qXKqUKdO0 qzSn+zdy4efc
3oVJzpOso8ErztJFyPoToRobM6IwGcydjKjPfxNG5P5PTxbC81iGMuEYlT8P SPZmIvUzu7+C
ln2KGEx+mernVrTuJOU6OP8AM8UTzV4IpfSisGTG0ACDuxGTcmbxZmWpKdLa 2FL9sbrvLuWU
amztNcDoxERAQXpH7DLfK5Prplo/stT7fQXNn+Tbxr//AJCut50j9hlvlcn1 0yjX2ZcowfY4
ammIiAY5aBOQjydma9Xfdm3bf/bdv92WxtKNWMn5bOiIxV8Gl11ZGY9UaSzV Chco5jE0q45E
boRT2aQkMQ7iMPammAoSEWAGcW2bhuDkJM71t111Vgr2QpVMZNBYsV5J5JpY ZQlEQkaNxj7o
O4k7G0smwu4j3dt+XJhr+Do51YnNwg09kJSZt3YI6ZPt7/hcXwfSDqoBkB4K 8JC+zs4Umdn9
7/xi2fDLB4R4dbXbKdSbfHg1z/i9mFstNutVn+hKMUuH+DB51H8pv0p51H8p v0rN9qPql8B3
P1aX9Yn2o+qXwHc/Vpf1i+p39Yub7HE3ZaOhh86j+U36U86j+U36Vm+1H1S+ A7n6tL+sT7Uf
VL4Dufq0v6xN/WLm+w3ZaOhh86j+U36U86j+U36Vm+1H1S+A7n6tL+sT7UfV L4Dufq0v6xN/
WLm+w3ZaOhh86j+U36U86j+U36Vm+1H1S+A7n6tL+sT7UfVL4Dufq0v6xN/W Lm+w3ZaOhh86
j+U36U86j+U36Vm+1H1S+A7n6tL+sT7UfVL4Dufq0v6xN/WLm+w3ZaOhh86j +U36Vr4Mkzaj
unu3jUrt6/eOb96232o+qXwHc/Vpf1ixj0d6njZOdsJd5mAg/o0tthcnb/zn /U6wn45Y24tN
8Hy6Mzj4bXSeB8+dR/Kb9KedR/Kb9Kzfaj6pfAdz9Wl/WJ9qPql8B3P1aX9Y s9/WLm+xhuy0
dDD51H8pv0p51H8pv0rN9qPql8B3P1aX9Yn2o+qXwHc/Vpf1ib+sXN9huy0d DD51H8pv0rX5
/JMdGNt2/wDF1n9fvTg6232o+qXwHc/Vpf1ix2OjvU+eNgPCXdmMT8BpesSY m/8AOe+ywq+O
WOUJRTfFcjOHhtdSTdxbn2MFxz939qKTtyx1sSwSM3Lt7ndEpNm8fQEiP/Th v6mXg+yDCnSG
O5VOJ47GcpMBhfjmaUY8dbDwAfSDjvxdy3333bZVxV6UdXKllrNGnnKUzHGf OparwPyjcnAv
QvN6QuRbP625Pt617cv0+65ZmKGHNWdWZaGGXvRRX8nFZjA+JDzYZL7ty4kT b7b7O/vr4+1U
KVfxaFuVW6MWndc+d53aNSdOwys2xxaav4HQmn2gl6MaSpTSgEcuiqbgBTjD 5RMdIY3BjL0W
cQ2Zmffbvu7+C8/2LYBF1g6qQRuzjDU07EzNMMvHjRMePMfRJ2223bw8FQOH 6edccMDhh7er
8cDxxxuNXLRxM4RjxAfRyDeAt4M34m8GVy/YP18xFqnqHPn8jcyGUnDHtalu T92dpIZb1dxk
J5ZHd2eHZvS/wsO3htvzYeHKlaZ2j6m1tcLuPT+PI25WrbpRpbN13nwOoERF tkCC9I/YZb5X
J9dMon9m1/8ALFq7/wCy/wD7YFLOkfsMt8rk+umXi+yY0pldb9FM5pfC1pbN 29JUYY4njY+A
W4Tkce4YA7sAk7M5jvttu26pVxWS0ROlg83qzSaxyN3GYCyWOr0ZpqzRTSDe JhgMzJmAD5Ow
uwxm5/4m9KSP8bbPtHIpIiGRi7tUhhNyd3cw2+9G7uzbu4i4vs3+KMvfVQ5O p9krfGWObQuL
7Mwg00JVaMscjgzMJOMmQJt2YQbw2b0Wf1+KzwfdOAMvd0Rj55JSFzkkiqM7 sLPxHYckzMzc
jfwbd3J99/Dbh0bPa422VWTWw7+3l8zOpUq0HZ1BYrXz/wB/4LURVb+Ev8Qc X81W/uafhL/E
HF/NVv7muwc8tJFVv4S/xBxfzVb+5p+Ev8QcX81W/uaAtJFVv4S/xBxfzVb+ 5p+Ev8QcX81W
/uaAtJFVv4S/xBxfzVb+5p+Ev8QcX81W/uaAtJFVv4S/xBxfzVb+5p+Ev8Qc X81W/uaAtJFV
v4S/xBxfzVb+5p+Ev8QcX81W/uaAtJFVv4S/xBxfzVb+5p+Ev8QcX81W/uaA tJFVv4S/xBxf
zVb+5p+Ev8QcX81W/uaAtJFVv4S/xBxfzVb+5p+Ev8QcX81W/uaAtJFVv4S/ xBxfzVb+5p+E
v8QcX81W/uaAtJQH7ET/AOI3VX5eP/8AoZRav8Jf4g4v5qt/c1K/sV9Ga30z ntZ5TWeDPFyZ
gq8sbvLA4ySPYuzS8Riml4iPlAM3It3/ANfFAXwiIgIL0j9hlvlcn10ynSgv SP2GW+VyfXTK
dKlXFZLRE6WDzerCIimUCLm/7InUGdxmvnGR5q9eGsMlMYi4FLBsznNF/lll CRzYopGMePbd
hYi2mjuqmyGrIdJZarbw0OTs12evSeyFU2cpOD2oWd+40couL8wJ5YmGN4+f KQT0p2y6UoqN
9xX6XBNvgzrJFotAxWoNJUYbtmO1ajYxmmjhaIZTYyYiYGd2Bnfd+LO+2+y3 q3IvaSZIIiL0
BERAEREAREQBERAEREAREQBERAEREAREQEF6R+wy3yuT66ZTpQXpH7DLfK5P rplOlSrisloi
dLB5vVhEWmy+pKGNwFLNzQ3XrXLNKtED1yjlErU8UEfOOTiQbFMLkxMxCzP4 btsplDTa4xNX
KZJo8hiGyNZoYyEZKbzgxiUnjtxdmdt/+65s6pQ5jAagyhZiGwEFyxJIMdyN xq5eAyfjG+7M
PejYmhF3ZnZhAS9F45B64wWUoZzB0M3i5/KKGQrR2qsvAh7kUgsQFsTM7bi7 Ps7M/vr2rTr2
ONb+59StKs6Ur0Qzog2UbpZhHzEdoLTxyFtacnmeN5TeIpOTMXN4+Dvy8d3f fd93UzReLI5S
hj7mNqXJ+1Nk7L1aY8CfuStDJM47s2zfe4ZC3fZvR29bsz7cVspIkz2oo/S1 lp25qIsDBcmK
33ZIQkKnMNaaaPfuQxWHBoZZR4ScowMiHtybs3bPjIF6AiIgCIiAIiIAiIgC IiAIiIAiIgCI
iAIiICC9I/YZb5XJ9dMvd1erSWun1/iUPk9eWvbvRzTBFHPThsRy2oSI3aPj JAEsbtI4xux7
G4i5O3h6R+wy3yuT66ZTpUq4rJaInSweb1Zzz0Z0xiNQ9QZNV4jSMOL0hBev zUIIZKzVWmev
hWjMRqyHBMPdq2TZxcxCWLd+MoNthwPTjUFLB6Zo5jQPnTOVbOm5a2Z7lKTz NWqDQazW7kkr
Sjsde2fGETAu/uzu5mzdGIplCk6OH1be6FYHRGS0Jk6zYujj6WVgmbFWpbgR Q7O9QZZZa7kM
8cJP5QIt23NwbuMO2swOjsvHQwOk753aVnUFbI0MzRuNAcr4KC+csPIoC7Mf GGz5I0ddx4tk
GMfCsIjf6IChtUdN9RZsc3i6mAhpZq9Lm/K9UTSwtHkaduC4FWoUgEVkxiex T3CSNoxap6Ll
wi5ZtV6ZzWsdd+6jNdMrtjD0vN3cwuTPHTS3+1Floy7Yd84X4Fern98MPADc dyZme80QFf3a
GdyvU/DX5NPXaMeJszPPelyIT0LNV4LARtBDz5R2nKaJykeGMmEZo2lMHZpL AREAREQBERAE
REAREQBERAEREAREQBERAEREBBekfsMt8rk+umU6UF6R+wy3yuT66ZTpUq4r JaInSweb1YRE
UygVDa16x5TF64tUqjE2OhsnWjhaKN5JzichlFpC8I5PQIgjIXaQeL9wNzaO +VT/AFF6d6c1
Rq2/dyAWojOSJrQVpu2NpgCNx7jM2/Jtm2MXE9hH0vQHjq2tzUFsO7j8+f8A SlLZv/dXojGq
OpmuKetsYOHltX8XfhiKhWjrw/8AvATFjcxIoxdi25A7cm7LMMxscZE0d+4e WSxiac8pcpJI
AM3223dxZ3dcgjrPUFO0N5rslEmIYWYZDetSsA/B6ktfk0bQ894xIRA9nYSJ pGAz6w0NdHJa
JwWRGMohtY2vOwEzs4sUYls+7M+7b/jZlGxVfqSlxfDn8+cueVWm4KN/mbhE RdAiEREAREQB
ERAEREAREQBERAEREAREQBERAQXpH7DLfK5PrplNLturShGa5ZhrRFLHCJyy MAuchsAAzv8A
5iMhFm9buTM3i6hfSP2GW+VyfXTLD9kDLDB01eaxlPNEMebwxSX+UY+SC2Uq u8u8jODcW9Lc
2cfDxZ23ZUq4rJaInSweb1ZYCKjItb25Lg0b/UzzbpEbNsaes96AecCjholH F3zieoW52Lw7
RxiT+R7b7xyuTA6w6g3tJ5/UeayXmo6tnEU56IY4IvNI2quMlvWDKViduwNi xIPcbjHtI8vd
FhGOZQu2vbq2ZrMNezDNLVlaGwEcjEUJuAmwGzf4S4GBbP47EL+p2WOfG46x KUs9CrLIXrM4
RJ3/ABet2XNQauy1DK54dN9RsZPhbuoJ5J9VX8vRpxzzR43FDFA1lqc1Zydj n+9jCJE1d3Y2
4SMcgymoNSX9MZjN6z1BSrUMTqTTMclUKb1K9YiPDWbEpnOzSiAnJI4jIwED HJ3OXoNF40ni
CztQ9LtA5/KecsrpqrNZfj3HAziCbYeLdwAJhk9HYfTZ/Bhb1C20wjAI4xjj AQAWZhEW2Zmb
1MzKjeuHVU8Xi4s1ozVmFirVMbNkoZp8xWipZohI2avA715itGBQEMkcUkBD 3o257mzhutRa
k6g0LmosTi4fL7+nq2QzQH5OEnnKvJDK+OqdkNjbeZ5o+QFzfzbuTN5SKJJY C8tlFSdHX09D
UtN6/UGHUWia96s+S1JYOm8ETy1cjzryWIIwgARlhx7t4MbFYFnJ2kAVrNC5 6HP68zOfzGsL
o0MljbVXHxY0o289162SzI8a7xA88pwV3gNnqkx+mBFy5Nv6C/0VWdFBwEeq tVBpGbT9jTzx
VDrS6biCHGCbnZ5ROEZGBWxBoXllYmcwKu3bBhZztNAEREAREQBERAEREARE QBERAEREAREQ
EF6R+wy3yuT66ZTpQXpH7DLfK5PrplOlSrisloidLB5vVhERTKBFA9ddTsVp XUEeGkrHcneH
uy9qRt4m8N247cpCZiB3CNjNmMHcWYwctDq7rTVwNzGxw4eHJV7kIWCngv8A o9uR3aF4yePg
byEzszuQgz8eRi5xscJWmlBtOWBmoSd1yxLaXix2LoY+5krdODtTZOy1q4XM n7krQxwsWzvs
33uGMdm2b0d/W7u+LS+Yq6gwFPNUjjkq3A7kJxk5CYO78SZ3Zn2dtn8Wb1rZ Kyd6vRgERF6A
iIgCIiAIiIAiIgCIiAIiIAiIgCIiAIiICC9I/YZb5XJ9dMp0oL0j9hlvlcn1 0ynSpVxWS0RO
lg83qwiIplCjOuvTizqLUsl3C24K89iGKWxHYImEZh5AFiIhZ3CRgFhdtnE2 ZmfZubSVtlMl
Qqvj9NXMdjsrHjZp4IZb0MkfllhpSexEUgn94CQgLaEglA4uBO5sJiPVOTw0 F+35SdmzEfba
N2jcdnZnd29Yv+U6rLXfQuhn7lm1i8/PjHvbPeimrNYjlJnZ+4DMQPGfg3iL /wCIRNmYmJy5
tey1JNuncm2bFOpHgqnFInvTPKQZvROPytaOaKKz3TaOYWY437p7iTM7tuz7 s+zu27eDu3ip
GtLobTdPSWlaOnqEks0NUS3ll25ymZOckhbMzbkZET7Nt4rdLoQV0UmQeIRE WR4EREAREQBE
RAEREAREQBERAEREAREQBERAQXpH7DLfK5PrplIdaZ33O4AsiNXyuY7NanWh eTtic9ieOCJj
PZ3EO5KHImEnYd3YSdmF490j9hlvlcn10yk+qsRHndO3cVI0LFPF95OUDIYZ m9KKVuBgbEBs
Js4GBM4s4kJMxNSrisloidLB5vVkGwfUfUl3XbaLt6NpR5KOzYjtTVcy8teC KGLHTFLyOGMy
3DIMLCwb8wFn2AikjjAdQ9Sam0Jp+9iKfZpBktMw5XIWMq8d3u2ZcfOYDHDA McoFHajAy5Qs
/KVmjYWZinXTXpzS0lNLlLl6bK52eWc5bsk1ghFpgrAYA0800nFxpV/aSSOz iXFxF2Bs0XS/
RUPmwa+Ou14cb5G8FaDK2oq5lU7fk5yxDIwTmDQxMxyiRO0YM7uwszTKGswu t8jV6FaV1Vd7
OTzuTxFCUYZGlArtiWEJJGAK0Esjlx7snGOItmAndhFnIfFS6wR2MEV59PTQ 27FGR8XUllOM
r9+K89CWq3ONihFrB1BaSYQd2ss5AHbkYZBjemOkMdgxwtSHNBSi7Xkoln7x nS7QkAeTSFM5
1/QMgftOHICcX3HwWfHaExmMvafbHyzR4vCS3bkNSaWSeSS7Zct7JTyG8hEw zW2cScmJ7G77
OA7ARjU3Vm1g8Tks/JpqGbCxS5WpQkHIu1me1j4rUkoyxdrjFEXkNhhkGSQv GN3BuRMGfqFr
bUlHqNhNJaZx9KayVmrJM1y48EVqKerlSeIjaGQo+BUANiFncndh9Ft3eTFo LScmUs358T5T
5T3nkqWLEstJimEhmMapk8AHIxyMZiDEXdl3d+4fLxQ9MdIR+VG8Oams2ezy uT5+9Lbi7Pd7
fasHM8sOzTzM/bIdxlMX3YnZwM+FyWZk6s6nwty7DNi62IxluhBHX4FC80l0 JeZ7u8hE8Avv
6LMzCzDuxEUsWmqaYxFXV97VkIXWy16tHVsGV+c4iijfcBaFzeIeLuTs4izs 5yP6zLfcoAiI
gCIiAIiIAiIgCIiAIiIAiIgCIiAIiICC9I/YZb5XJ9dMp0oL0j9hlvlcn10y nSpVxWS0ROlg
83qwvmaQIYTlkd2ABcidmd/Bv9G9a+lG+p+Mt5jQOYx9KeCGc6/JmnF3hlYH YyikZmfeORhc
C8H9Ey8H9Tyk7k2ihmxustNZOuVjG5QLsIm4PJXjOQWJvW24s7b+LeCw6S11 pXVYi+BynlfJ
mdmevLG7iTE4nsYs/AmA3Ev8JcS4u+zrmfTlfMYfK5Gxqyjk4dO+QyVMg2Rd ykniIDbyXlyd
pmB3cxm5OMcbTcjFuRyTXoDQwNXXJTR5LIzZeZ5JQguOAk8Jh98l+9GUU0hG I9yQH2Z2F+Iv
IRS8+nbJylFSSV/l5lpUkr7nf18jodERdEiEREAREQBERAEREAREQBERAERE AREQBERAEREB
BekfsMt8rk+umU6UF6R+wy3yuT66ZbrqDqaPSGmvPk1Oa5EN6lVOKETOTaxa igchABIjIe7y
YBF3Jx4t4vuqVcVktETpYPN6skC8+UgO1jLVaNxY5oTjFy9TO4uzbqDwdUMd JrunplsfdkC5
3Rjmhp2zlgMYsfII2IewzwbjfZyIn4RsA8yYicAaC6m4jM6b0xLlrHZy2Vxt Ge09elO9KvZs
wxyDAU/EoojJ5A4RySMb9yLZneQOUmryh4eoegM5qTBBBSsY+rkKk7WqcpzG 4dxhIeJOwbsx
CZi5N4ty32JmcXg/RfplrPC9RKmUyeNHDYTHd2WOArMUvOQ4ijcImBy4xPzY tn48Xj2HcHYR
k+guumGzWGizWoC0/i8dJRr25bOOzXnCPHPNJDEEN5+zH5LKRziws/JnaOd3 cWjd33+sOpeO
xwY+tiAu2L9vJYqrIMuIt9qsFuzABBPJwYK8zQzc2jlITZyj3F+TMWurJS21 O7iiiqyUXHyZ
YCKM6V1jQzGk9H5u4Hm+bVVaCSnV3KXaWSqVl4ubCzejHHI/J2Fn4++7MvFh uomIy3UC1pOl
Bdm7VZpAuRU5zieUbNyvNFITR8IeB0jZiMmaRy2Dfbx2SZM0REAREQBERAER EAREQBERAERE
AREQBERAEREBBekfsMt8rk+umUh1pgvdFgCxw2vJJgs1rlaZ4+4IT15454nM N2cg7kQchYhd
x3ZiF3Ymj3SP2GW+VyfXTKdKlXFZLRE6WDzerK/xmgcrR1mWsA1DSPLWbLlc Z8aXk5wS1qEV
gIw73IDIsdGQG5mwMZC4SPsS0Gleh2OwORw1lptP3ipRY957tvTsUuReanXg gDyewZu0ERNW
jdw4GQucrjIJEJBb6KZQqbD9JMrHiNN4/NarpXPczWo08YdTElX3ggt0rBtM xTyczPyCEWIe
DDyN3E92YdzqHQOVv5y3Nj9Q0qmJyObx+byNafGlNYOeoVV2GKZpgGMCGnCz sUZuzub77Owj
YCICrA0Pq7GdI4dFnlsZmpaEWMp4exVxxU5KL15YmC5K0liQZyh4BP224Mbw uDs7Hs0nwmi4
9Paio3NO2YaeLixFXD2KE0JzE9er3vJmhleRnjIXnPm5tLzZhZuDs5PLEQBE RAEREAREQBER
AEREAREQBERAEREAREQBERAQXpH7DLfK5PrplOlBekfsMt8rk+umU6VKuKyW iJ0sHm9WERFM
oc3/AGROoM7jNfOMjzV68NYZKYxFwKWDZnOaL/LLKEjmxRSMY8e27CxFtNHd VNkNWQ6Sy1W3
hocnZrs9ek9kKps5ScHtQs79xo5RcX5gTyxMMbx8+Ugn0BrjE1cpkmjyGIbI 1mhjIRkpvODG
JSeO3F2Z23/7rmzqlDmMBqDKFmIbAQXLEkgx3I3Grl4DJ+Mb7sw96NiaEXdm dmEBL0XjkHjW
qMoyk7m732+P/wB6bVG6bS4K7z5nVGgYrUGkqMN2zHatRsYzTRwtEMpsZMRM DO7Azvu/Fnfb
fZb1Qzog2UbpZhHzEdoLTxyFtacnmeN5TeIpOTMXN4+Dvy8d3ffd93UzXWp/ 2I1WERFmAiIg
CIiAIiIAiIgCIiAIiIAiIgCIiAIiICC9I/YZb5XJ9dMp0oL0j9hlvlcn10y9 3V6tJa6fX+JQ
+T15a9u9HNMEUc9OGxHLahIjdo+MkASxu0jjG7HsbiLk7Uq4rJaInSweb1ZL FpsvqShjcBSz
c0N161yzSrRA9co5RK1PFBHzjk4kGxTC5MTMQsz+G7bKkujOmMRqHqDJqvEa RhxekIL1+ahB
DJWaq0z18K0ZiNWQ4Jh7tWybOLmISxbvxlBtsOB6cagpYPTNHMaB86ZyrZ03 LWzPcpSeZq1Q
aDWa3cklaUdjr2z4wiYF392d3M2aZQv/AAWUoZzB0M3i5/KKGQrR2qsvAh7k UgsQFsTM7bi7
Ps7M/vr2qk6OH1be6FYHRGS0Jk6zYujj6WVgmbFWpbgRQ7O9QZZZa7kM8cJP 5QIt23NwbuMO
2swOjsvHQwOk753aVnUFbI0MzRuNAcr4KC+csPIoC7MfGGz5I0ddx4tkGMfC sIiBf68WRylD
H3MbUuT9qbJ2Xq0x4E/claGSZx3Ztm+9wyFu+zejt63ZnpPVHTfUWbHN4upg IaWavS5vyvVE
0sLR5GnbguBVqFIBFZMYnsU9wkjaMWqei5cIuWbVemc1rHXfuozXTK7Yw9Lz d3MLkzx00t/t
RZaMu2HfOF+BXq5/fDDwA3HcmZnAtOlrLTtzURYGC5MVvuyQhIVOYa000e/c hisODQyyjwk5
RgZEPbk3Zu2fGQKv8NLqDJdQ5LOpNGZqKGpZnixFnyikdCpEzGLWdmsPMU0w +HJ4meMZO2LC
zzSS2AgCIiAIiIAiIgCIiAIiIAiIgCIiAIiIAiIgIL0j9hlvlcn10ynSgvSP 2GW+VyfXTKdK
lXFZLRE6WDzerCIimUCKIdXNUz6T0k92lHzvWZmr1eTiwsfEjfdy8PEYyZmd 2YicRcgZ3Mat
w/VnUWc01lxxtixLma1cpYHipByMGNglLyd2c2mhd3d4HJ+b8BY2ciaPXqWm FOew8TNQk47X
kdAoqk+x+1nqfVcM4555Z4YAIYrrtFwsEJCJMzgI83F93c2AG9NgcWOORW2q UqiqR2kYyWy7
giIqHgREQBERAEREAREQBERAEREAREQBERAEREBBekfsMt8rk+umU6UF6R+w y3yuT66ZTS7b
q0oRmuWYa0RSxwicsjALnIbAAM7/AOYjIRZvW7kzN4uqVcVktETpYPN6szIi KZQ0HUPG0cvp
C5jcjXGxVsFEEgO7t/8AVDZ2dvESZ9nYmdnF2Z2dnZnXPOusBDoMYWwVi0Nj NEcc9+1ZMTkO
NgeKs8kXEowIGkdyjdpN4o/8Yg4LqKeGGxEUU8QSxl6wMWJn/H6nWryumNO5 XGz47IYShPVn
FhkjeAW32dnZ2dm3Z2dmdnbxZ2Z2dnZnWraLPKq74u7gUhPZ6rkU19jjq2/l tYXMNemsydqh
JM0Vrc5qkjSQscRSbvzB+YGDu7u7OTsRhx434oto/SWi9GX5KeAo1aN/IRlK QnYKWxNFGTcn
Z5Cc3jApR8G9EXkb1bspSqWek6VNRbvPKklKTaVyCIisYBERAEREAREQBERA EREAREQBERAE
REAREQEF6R+wy3yuT66ZYfsgZYYOmrzWMp5ohjzeGKS/yjHyQWylV3l3kZwb i3pbmzj4eLO2
7LN0j9hlvlcn10ynSpVxWS0ROlg83qymdM9RDoanjPO62pWdEB5fWqaivSVo q+SlYMbJDvYA
QhIxKXIRs0bCztAbOxFERKv8DdyOa0PlMpmdZXaeWylnTGcnqiFSPjXaLClY y4gUTkwRlHMx
G7vXHtGxDuLrqZFMoUzJrLIhqeOtT1v5dZDJYupicTtULz9jZwqPPkuIRtLJ xaa2fcgIIR8m
8R2CRihmoL+psz010Vjs3qH3Qe7PG4nKWRzGOrSV687ZTDjwGKAIecJeWHzA yJ3YAZiH0nLp
lEBQGoMZf6bahwtmiOmceFPG5DI3zwGBHHVwoBkMI9wyheSXmbVgm3IX5OzC wjyYd8GsdUaw
aOrV1o0OIqYy9jMpl2mnrvHXCxmsbLU5SCzMwwsGRrOTPsTVO6e3cjXQyICs 9Wary9mxTPRW
apZPG6rrebMNfpyQTRUL4SG8s4v4tPtA88zgTsLPjnj35zsyzdEWGu2qKE2f ms3otQZKabDy
vAxYwJchakiNgEGlYZwIZWeUiYmdnDYXU5mxdCbOVc3JByv1K01WCXmXoRTF EUg7b7PuUET7
u27cfDbd9/agCIiAIiIAiIgCIiAIiIAiIgCIiAIiIAiIgIL0j9hlvlcn10yn SgvSP2GW+Vyf
XTKdKlXFZLRE6WDzerCIimUCrnUnVvB4XU9rCyxgYVOLWLb2BGOHfdncm25O AkxCUgsQA4Gx
ELgbDYy556o9LL2V1tbt4HJVqcJW++72BIjqSSMJzFFt/jCR33KInZuW7sTe h29a1TqQinTx
v+fP+FKag3+74Eq1L1tpaf1Z5nyGIjjqRCzWbpXHFojcWkduLx7EIxv3Hfk2 4sbRtIQGI2rj
7HldCva4cO9EMnHffbdmfbf/ANVyZFqvEvmMTaLAVbseNqQvj45gIbVmrEzO LvM5sEs0bkx9
mSMWjlbwL0glfqjSs8VrTGKswHzimpQyRls7bi4M7P4/6KdlrurKSvvu+fPl 3tSm4JXq682S
Ii3SQREQBERAEREAREQBERAEREAREQBERAEREBBekfsMt8rk+umU6UF6R+wy 3yuT66ZZ+s13
K4/RMVnCHxv+e8PHEL2SgGTnkqwPGcgiTiBiTgTsJeiT+iXqelXFZLRE6WDz erJmirmv1Az9
zMnpWlpjGFqqtLYa5BNmDCiAQx05CKOw1cpDJxv1theEG3aXx9AXk8WG6uyZ rE381jdLTNi4
pcbWpT2roRlZsZCKkdaMgFjeMRe6zSl6XBhFwaZyIY5lC01qbuBgtXJbT27U RSuzkIOG27Cw
/jF39TMqih6m6n0/qPUeJyOn/OOcs5uQoaVa1eu1KlaHHYxzYJIKckrbnaAt uwIcjk3Jn49z
dXOpOdytO1LjNO3cFWpZvBUpbF8wawXls2NM4HruLuBtFblCTk7cHYODm5F2 sZRUlcwa3U/2
P1DI5ByxWprWLx8lhrJ1iqjMcMnju8EnIe14u7sziTMxGO3AmBrgwmNqYbDU cRj4+1To1461
cPyYwFhFv/RmZQrqz1IDQfblHF+doa9Y7uUjrtZOxVrD6pGGGvKDcmCbi88k AO8ZensxuGHM
9VKuIHIBdw8xW8RLlJcrVhmYpK9KlA07WBd2YJCkCeg7RsTOL29nf71JtjCl Cnfsq68yc5SS
TeBYyKv6mvsrX1njtH6g09SqZa5ZhEno5IrNeOCWtfljNjOGMnPlj5RcODMz GBMZPuLePQ+t
tSal6oZehBj6QYClW7cwy3HaWCWLIZSq8sYtC/d7vkcbuJGDRs3hzffehiWY iifSXJZnK6PO
xqC7DeyMWXylSWeGv2IyaDIWIQ4huXEWCMWZnIn2bxIn3d5YgCIiAIiIAiIg CIiAIiIAiIgC
IiAIiICC9I/YZb5XJ9dMpPqjA4zUuGkxGXimkqSSxTO0NmSvIJxSDLGYyREJ iQmAkzi7Puyj
HSP2GW+VyfXTKdKlXFZLRE6WDzerImfTrSpUYqw18nFLHKcvl0OYuR35HNhY mktjK08gu0cT
OJm7bQxNttGHH2R6L0vFichia+HhrUchLFNNDARRCBxRQxRHFxduyUYV4eDx 8XB4xIdibdSB
FMoQyLpjpCGvJHFDmo5pLJWZLo5+810zKOKMme13u84OMELPHz4P2o323Fnb 22NBaTmwd7CB
ifJKF6zWtSxUrEtbhLXGAYCjeIheLgNWBhaNxZu23vvvJl58leq42hNfvTDB WgHnLITPsA/j
d9vxf6oCKZfpjpDLYtsdkIc1NC9Y6kxef7wy2oCIyeKxK0zHYBnkk4jKRMLG bCzMTs+zr6Xq
nmdR5HLPDlBzcUNMoJoG7YUo43ZqxC7uMgvJLakcnbd2n4vuICvgtcaVbCS5 tsuB4yKE5zth
EZRNGDO5FyYXbZtn3/2Xp0xqrBalh7uGulYZt+YnBJEcbswu4mJixAWxg/Em Z9jF9tnZ1gqk
W7rz253XmtDp1pUaMtYq+TllklCXy6bMXJL8bgxMLR2yleeMWaSVmEDZtppW 22kPlmwGg9M4
GxSsYmrdrzVO9tJ5ysmU/dkklPyhykd7P3yaYx73PgUhuPF3d1JkWZ4abR+m MRpPFy43CBdC
tLZltG1q/PbJ5ZC5SFzmMybkTuTsz7OREXrJ3fcoiAIiIAiIgCIiAIiIAiIg CIiAIiIAiIgI
L0j9hlvlcn10ynSgvSP2GW+VyfXTKdKlXFZLRE6WDzerCIimUCgfXfDZHNaA lixu0stexHMV
RzcGtt4j22LduJs5DIBbttJHG/INuYzxeHO1JruMkrwODSOQE3N3ZvRNi9bM /vKdWO1Bx5o9
i7mmcpafbI43H5ttYDl4cdd4BBJI4QXLNsDjeGx99cY45InYReY+IGT123d+ MY2Z9jVj8Fjr
l6DG3Z5r4wkNqCUOy1ePuMUIxxMRCMb8jdiF3Fyc2Z2YGjj2HVXpvn9R0a9z HtjTu0glDyaW
R3C3BLx7sLu4szO/AXbluLuPEmZn5Drvseun+rtN6mu5bUNcsfSjpnSpVZbI TzOJSAe5GDlu
I9t+LuXJ2kfkzuPIubRo1IVYrZ/Vefz29jYnKM4OTf7cvL586l4IiLrGsERE AREQBERAEREA
REQBERAEREAREQBERAQXpH7DLfK5PrplLc3lKGFxc2SyU/ZrRcWd2AjIiImE AABZyMyJxEQF
nIiJhFnd2ZRLpH7DLfK5PrplIdbYT3RaYt4bs4Wbyjh6GXxvl9R+JiXpwcw5 /wCHw9Jti2fx
22elXFZLRE6WDzerPFDrrT81jH1oxzRWb+zx1/Md1pYBKQoxOwHa5VgIgPic zAJMBuzuwu7V
z0+632s/ZxFG9jdP+V2YsYM9armH85Snbp1rBTQ0Xjd3rxvZfkby7jHDKfjw 2eWaX0Hm9NZC
nexurPLJpK0NXLnlq0107EUdiecRgkKwxxbPamBnlKd2AYmfdwJz02kOkmVw OPrYGTVdK1gA
s4m5PCOJKO2c+Pr0443GbvuAgR0YjIXiJ+JGLEz7G0yhJpOqWhIac923nfIq UPbJrdupPXrz
xyTBCM0MsgME0POWJnmjcoxaQCImEhd/FrDqXjscGPrYgLti/byWKqyDLiLf arBbswAQTycG
CvM0M3No5SE2co9xfkzFrK3Sa01bBUrmpYZammoqdTCjFjnjkGrBcpWXGwTy k00pNQgDuAMQ
s5SFwfcRHZ6h0Dlb+ctzY/UNKpicjm8fm8jWnxpTWDnqFVdhimaYBjAhpws7 FGbs7m++zsIg
e2TqloSGnPdt53yKlD2ya3bqT1688ckwQjNDLIDBNDzliZ5o3KMWkAiJhIXf Z6P1NHqSznAh
pzVosZeiqgUwnHJK0lOtaYijMRKIm8p4uBNuzh47O+zQDTfQ7HYOtXqUptP1 IqMtBqs9HTsV
e3PDVuV7P/tc/NynlLyUBcw7Q8jMyjJ+DBJpNGZ987qoq+qoaeF1LKU1iKtQ OPI1jejFVY4L
bT8QJuyEjO8JOz7t7zsBs8TrzTOSuVaUNq7Xu2rLVoal7G2algjeGWYXeKaM TYCCvO7SOzAT
xGLO5M7LxWNbTZXIS4rQ2PpZy/V5le8uuSUa9YQsTVtnNoZDI3mrTizCDjtC ZOQ7x9yGB0mv
4TEaiPFw6ZG/mPNUNWLAYMcVXoS1rZyBfKMp5GnOIpmmcHdmkauMb78lMz0T NhvIpdBZClgp
q2Nr4ko71OS/Xkp1+fYBx70ZscbySbG0ni0h82N+DgBnx/UTS9rDZXJy2pqY 4Wid3LQzQE8l
II5LEUjFwYhMhkqWQftubO8e4uQkLlm0FrCtqwMqMVC7UmxmSt0ZWlrTNEfZ szQMccxAIS8m
h5OwOXBy4k+/riWouk1qXDZnGaZ1LDjx1BiJMXmJsljnuSTtJJalOePtywjH KUl2yZeBBu4M
IAI7PM9HYC1p0snVbIQ2cXYvT3akT1nCeA7E8s87SSc3GQXklfhsAOIszO5v 6SAkCIiAIiIA
iIgCIiAIiIAiIgCIiAIiICC9I/YZb5XJ9dMp0oL0j9hlvlcn10ynSpVxWS0R Olg83qwiIplA
iIgCIiAIiIAiIgCIiAIiIAiIgCIiAIiIAiIgCIiAIiICC9I/YZb5XJ9dMp0i KlXFZLRE6WDz
erCIimUCIiAIiIAiIgCIiAIiIAiIgCIiAIiIAiIgCIiAIiIAiIgP/9k=
--------------090809020402020307000109
Content-Type: image/jpeg;
name="JBuilder.jpg"
Content-Transfer-Encoding: base64
Content-Disposition: inline;
filename="JBuilder.jpg"

/9j/4AAQSkZJRgABAQEAYABgAAD/4QAWRXhpZgAATU0AKgAAAAgAAAAAAAD/ 2wBDAAUDBAQE
AwUEBAQFBQUGBwwIBwcHBw8LCwkMEQ8SEhEPERETFhwXExQaFRERGCEYGh0d Hx8fExciJCIe
JBweHx7/2wBDAQUFBQcGBw4ICA4eFBEUHh4eHh4eHh4eHh4eHh4eHh4eHh4e Hh4eHh4eHh4e
Hh4eHh4eHh4eHh4eHh4eHh4eHh7/wAARCAFjAcADASIAAhEBAxEB/8QAHAAB AAMBAQEBAQAA
AAAAAAAAAAUGBwgEAgMB/8QARhAAAQAGAwsMAQIEBQUBAAAAAAECAwQFBlWU 0QcRFRY2VnWT
s7XUCBIUFxg3UVd0laHkIRMxIkFlcSMyYYOFgZGktMHw/8QAGgEBAAMBAQEA AAAAAAAAAAAA
AAECBAMFBv/EADIRAQABAQENCQEBAQEBAAAAAAABAhMDBBEUFTFRUoGRwdHw BRIWMlNhcaGx
QSFiIvH/2gAMAwEAAhEDEQA/AOj3/LiG6OfNo7HhmR2jDtMsNmOFQ7CXRnR5 cmzqo2Zs2iUN
V2C/PUS0ShRN5LG9eSlH7nuf8uIbo582jsZDL02XRYxhJ5RF3GGweGMmSXqM xV4d3R0Qu0Qo
shnzujrX1v40J/e8i+i+lCVlUJ53tcqq6sNP8Uu10pp/yWkP8YjcQYIYv9zO JPbJCeehRs3h
zRCE+N5Lz+/5SeSAN4nAHJu6Qa5pGHdV4brvLZdL+4NF2rVf91110vaV0p/C Efm/eQhCEfhC
EI9bCVbqKWKiW02OCjVKqOeqoozWVQte/KEJS7ovo/1vI/sgPEq3UVWDRLCa 3Bo2QqlLNVdV
mqqste/CEpQ7pShF/wDneT/ZJ2wT7faP99/p75VYvEtSmleKs11nlLV6e2zF zUS8JUXeG7Rr
+mhCiL6b36qEX/2/F/8Ab8nkxtZqNFl2MHmpilf9+ZCmib//AHQkhky5dz5t 9EXlvneHT/x/
6J84u3d6Vln3FPAHOu41VThwxvWpriIwYPpNrTao0vfrQiamyqE3+YmELoRf /wCiiD9ccWFA
TN7S1sIPFu7jTEuV76Ixbu40xLle+iVxWdMby3/5+k5jiwoCZvaWtgxxYUBM 3tLWwg8W7uNM
S5XvojFu7jTEuV76IxWdMb02/tO5OY4sKAmb2lrYMcWFATN7S1sIPFu7jTEu V76Ixbu40xLl
e+iMVnTG8t/adycxxYUBM3tLWwY4sKAmb2lrYQeLd3GmJcr30Ri3dxpiXK99 EYrOmN5b+07k
5jiwoCZvaWtgxxYUBM3tLWwg8W7uNMS5XvojFu7jTEuV76IxWdMby39p3JzH FhQEze0tbBji
woCZvaWthB4t3caYlyvfRGLd3GmJcr30Ris6Y3lv7TuTmOLCgJm9pa2DHFhQ Eze0tbCDxbu4
0xLle+iMW7uNMS5XvojFZ0xvLf2ncnMcWFATN7S1sGOLCgJm9pa2EHi3dxpi XK99EYt3caYl
yvfRGKzpjeW/tO5OY4sKAmb2lrYMcWFATN7S1sIPFu7jTEuV76Ixbu40xLle +iMVnTG8t/ad
ycxxYUBM3tLWwY4sKAmb2lrYQeLd3GmJcr30Ri3dxpiXK99EYrOmN5b+07k5 jiwoCZvaWtgx
xYUBM3tLWwg8W7uNMS5XvojFu7jTEuV76IxWdMby39p3JzHFhQEze0tbBjiw oCZvaWthB4t3
caYlyvfRGLd3GmJcr30Ris6Y3lv7TuTmOLCgJm9pa2DHFhQEze0tbCDxbu40 xLle+iMW7uNM
S5XvojFZ0xvLf2ncnMcWFATN7S1sGOLCgJm9pa2EHi3dxpiXK99EYt3caYly vfRGKzpjeW/t
O5OY4sKAmb2lrYfaJ4VQhCEQWakIR/S2pAYt3caYlyvfRGLd3GmJcr30Ris6 Y3ot/wDn6T+P
H9Hmr2xqMeP6PNXtjU8bvKt1FZgzS3mtwZtkqoS0VUVZrKqrXvyhCUu6EpRf /neR/ZAeJVuo
qsGiWE1uDRshVKWaq6rNVVZa9+EJSh3SlCL/APO8n+yRYTrdbk2n/PW961p1 UXRzV4JNCyP9
YW1T/wDD5xxYUBM3tLWwg8W7uNMS5XvojFu7jTEuV76IxWdMb0W/tO5OY4sK Amb2lrYMcWFA
TN7S1sIPFu7jTEuV76Ixbu40xLle+iMVnTG9Nv7TuTmOLCgJm9pa2DHFhQEz e0tbCDxbu40x
Lle+iMW7uNMS5XvojFZ0xvLf2ncn0TwqhCFUQWakIR/S2ox4/o81e2NSAxbu 40xLle+iMW7u
NMS5Xvok4tOmN6Lb/n6T+PH9Hmr2xqfxadVF0c1eCTQuj/WFtU//AAruLt3e lZZ9xTwAxdu7
0rLPuKeAIxedP2Wv/KwY4sKAmb2lrYMcWFATN7S1sIPFu7jTEuV76Ixbu40x Lle+iMVnTG9N
v7TuTmOLCgJm9pa2DHFhQEze0tbCDxbu40xLle+iMW7uNMS5XvojFZ0xvLf2 ncnMcWFATN7S
1sGOLCgJm9pa2EHi3dxpiXK99EYt3caYlyvfRGKzpjeW/tO5OY4sKAmb2lrY McWFATN7S1sI
PFu7jTEuV76Ixbu40xLle+iMVnTG8t/ady0v+XEN0c+bR2K1yVUpTK8y30/t HFb3t7kWV/y4
hujnzaOxWeSpkxM2nVN3OQvfyVbOJX5qdvBnSJoe5cumvk+uTyvFGryqlxeH d6hajk8PyjJZ
Z3VS2atErLMF+coosshmoyVW/SVvslE30I1Lrzl6gI7rXHiTEZ9grCGvyjy8 QRzhjKIw1yiC
IUq7tFUQ/pCz0su7rKtV1v4lVkXk81Vkr/D+Gal5JU+iwKh4dVWdh9Re3ZlN +xNWHBEf575o
94ePdL7m95in+z/vX+OmevOXs347rXHiR15y9m/Hda48SczdFgVDw6qs7B0W BUPDqqzsNHh+
nW+p5qZSq6wOmevOXs347rXHiR15y9m/Hda48SczdFgVDw6qs7B0WBUPDqqz sHh+nW+p5mUq
usDpnrzl7N+O61x4kdecvZvx3WuPEnM3RYFQ8OqrOwdFgVDw6qs7B4fp1vqe ZlKrrA6Z685e
zfjutceJHXnL2b8d1rjxJzN0WBUPDqqzsHRYFQ8OqrOweH6db6nmZSq6wOme vOXs347rXHiR
15y9m/Hda48SczdFgVDw6qs7B0WBUPDqqzsHh+nW+p5mUqusDpnrzl7N+O61 x4kdecvZvx3W
uPEnM3RYFQ8OqrOwdFgVDw6qs7B4fp1vqeZlKrrA6Z685ezfjutceJHXnL2b 8d1rjxJzN0WB
UPDqqzsHRYFQ8OqrOweH6db6nmZSq6wOmevOXs347rXHiR15y9m/Hda48Scz dFgVDw6qs7B0
WBUPDqqzsHh+nW+p5mUqusDpnrzl7N+O61x4kdecvZvx3WuPEnM3RYFQ8Oqr OwdFgVDw6qs7
B4fp1vqeZlKrrA6Z685ezfjutceJHXnL2b8d1rjxJzN0WBUPDqqzsHRYFQ8O qrOweH6db6nm
ZSq6wOmevOXs347rXHiR15y9m/Hda48SczdFgVDw6qs7B0WBUPDqqzsHh+nW +p5mUqusDpnr
zl7N+O61x4kdecvZvx3WuPEnM3RYFQ8OqrOwdFgVDw6qs7B4fp1vqeZlKrrA 6Z685ezfjutc
eJHXnL2b8d1rjxJzN0WBUPDqqzsHRYFQ8OqrOweH6db6nmZSq6wOmevOXs34 7rXHiR15y9m/
Hda48SczdFgVDw6qs7B0WBUPDqqzsHh+nW+p5mUqusDpnrzl7N+O61x4kdec vZvx3WuPEnM3
RYFQ8OqrOwdFgVDw6qs7B4fp1vqeZlKrrA6Z685ezfjutceJHXnL2b8d1rjx JzN0WBUPDqqz
sHRYFQ8OqrOweH6db6nmZSq6wOmevOXs347rXHiR15y9m/Hda48SczdFgVDw 6qs7B0WBUPDq
qzsHh+nW+p5mUqusDpnrzl7N+O61x4kdecvZvx3WuPEnM3RYFQ8OqrOwdFgV Dw6qs7B4fp1v
qeZlKrrA6Z685ezfjutceJHXnL2b8d1rjxJzN0WBUPDqqzsHRYFQ8OqrOweH 6db6nmZSq6wO
mevOXs347rXHiR15y9m/Hda48SczdFgVDw6qs7B0WBUPDqqzsHh+nW+p5mUq usDpnrzl7N+O
61x4kdecvZvx3WuPEnM3RYFQ8OqrOwdFgVDw6qs7B4fp1vqeZlKrrA6Z685e zfjutceJHXnL
2b8d1rjxJzN0WBUPDqqzsHRYFQ8OqrOweH6db6nmZSq6wOmevOXs347rXHiR 15y9m/Hda48S
czdFgVDw6qs7B0WBUPDqqzsHh+nW+p5mUqusDpnrzl7N+O61x4kdecvZvx3W uPEnM3RYFQ8O
qrOwdFgVDw6qs7B4fp1vqeZlKrrAvjCLxR8muT2EzPWEHJrGOcvCnVml3ZMX mINGiyXhRsq0
WX/UYrvN9RZF5KqGaOalVZKVk9Wu7szYNXhqos2Ss8NENF0Ltl10IShRVS8q hZKUKIvKo/hV
vIvpWWvX1lkp5/ueMIE6xa5nGGjuswbocIy0QlyZqIXeVmXNUVUWUR/G3Qoy S0QqozQsuhKF
UoRzUL3uhjwL+wxX3Zzxh/ZejekR3ZmM3+fkAAMTWob/AJcQ3Rz5tHYrPJUy YmbTqm7nIsz/
AJcQ3Rz5tHYrPJUyYmbTqm7nI53v5KtnFFfmjbwUTlYtksZteV+b/CrCoclC 1/8Af/Hffx/+
8TA8Ko8fk6G5QsLZTrPDrDIZE2CrKKwuGpdn1neasllVmz4sqshKPwsqlCEJ QlH7lM7Mcw54
OFVXtPsOyb/vW9rjNN1qwTt0Q8O/L2ut1umG5xh/+yyzCqPH5GFUePyan2Y5 hzwcKqvaOzHM
OeDhVV7T08tdn+r+8mXEL41WWYVR4/Iwqjx+TU+zHMOeDhVV7R2Y5hzwcKqv aMtdn+r+8jEL
41WWYVR4/Iwqjx+TU+zHMOeDhVV7R2Y5hzwcKqvaMtdn+r+8jEL41WWYVR4/ Iwqjx+TU+zHM
OeDhVV7R2Y5hzwcKqvaMtdn+r+8jEL41WWYVR4/Iwqjx+TU+zHMOeDhVV7R2 Y5hzwcKqvaMt
dn+r+8jEL41WWYVR4/Iwqjx+TU+zHMOeDhVV7R2Y5hzwcKqvaMtdn+r+8jEL 41WWYVR4/Iwq
jx+TU+zHMOeDhVV7R2Y5hzwcKqvaMtdn+r+8jEL41WWYVR4/Iwqjx+TU+zHM OeDhVV7R2Y5h
zwcKqvaMtdn+r+8jEL41WWYVR4/Iwqjx+TU+zHMOeDhVV7R2Y5hzwcKqvaMt dn+r+8jEL41W
WYVR4/Iwqjx+TU+zHMOeDhVV7R2Y5hzwcKqvaMtdn+r+8jEL41WWYVR4/Iwq jx+TU+zHMOeD
hVV7R2Y5hzwcKqvaMtdn+r+8jEL41WWYVR4/Iwqjx+TU+zHMOeDhVV7R2Y5h zwcKqvaMtdn+
r+8jEL41WWYVR4/Iwqjx+TU+zHMOeDhVV7R2Y5hzwcKqvaMtdn+r+8jEL41W WYVR4/Iwqjx+
TU+zHMOeDhVV7R2Y5hzwcKqvaMtdn+r+8jEL41WWYVR4/Iwqjx+TU+zHMOeD hVV7R2Y5hzwc
KqvaMtdn+r+8jEL41WWYVR4/Iwqjx+TU+zHMOeDhVV7R2Y5hzwcKqvaMtdn+ r+8jEL41WWYV
R4/Iwqjx+TU+zHMOeDhVV7R2Y5hzwcKqvaMtdn+r+8jEL41WWYVR4/Iwqjx+ TU+zHMOeDhVV
7R2Y5hzwcKqvaMtdn+r+8jEL41WWYVR4/Iwqjx+TU+zHMOeDhVV7R2Y5hzwc KqvaMtdn+r+8
jEL41WWYVR4/Iwqjx+TU+zHMOeDhVV7R2Y5hzwcKqvaMtdn+r+8jEL41WWYV R4/Iwqjx+TU+
zHMOeDhVV7R2Y5hzwcKqvaMtdn+r+8jEL41WWYVR4/Iwqjx+TU+zHMOeDhVV 7R2Y5hzwcKqv
aMtdn+r+8jEL41WWYVR4/Iwqjx+TU+zHMOeDhVV7R2Y5hzwcKqvaMtdn+r+8 jEL41WWYVR4/
Iwqjx+TU+zHMOeDhVV7R2Y5hzwcKqvaMtdn+p+8jEL41Wv8AJ2dn56lqSYuz d+c4sYTGGDZt
z0I5jVo/sFmavNv3030Mmqb6EXkc383r6L+zmHXNHV5kV6uey0s4vscbLOsa cl3hydmd5jff
WDRLZosulX9NkhCEoTeSm+slRCFVlkqoNxPir9q792qqjNMzg3y9+9YwXOI6 zAAMrQob/lxD
dHPm0dis8lTJiZtOqbucizP+XEN0c+bR2KzyVMmJm06pu5yOd7+SrZxRX5o2 8Hiuod/MG9ND
ts+mlGa3UO/mDemh22fTSi1956fjhCtwzz88QAGJoAASAAAAAAAAAAAAAAAA AAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAECuy+lPWLLyL/4wVH94ORo5nEv940u 6KmDeDkaOejX
/Ga55pAAUdFDf8uIbo582jsVnkqZMTNp1TdzkWZ/y4hujnzaOxWeSpkxM2nV N3ORzvfyVbOK
K/NG3g8V1Dv5g3podtn00ozW6h38wb00O2z6aUWvvPT8cIVuGefniAAxNAAC QAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgV2X+8aXdFTBv ByNHM4l/vGl3
RUwbwcjRz0a/4zXPNIACjoob/lxDdHPm0dis8lTJiZtOqbucizP+XEN0c+bR 2KzyVMmJm06p
u5yOd7+SrZxRX5o28Hiuod/MG9NDts+mlGa3UO/mDemh22fTSi1956fjhCtw zz88QAGJoAAS
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEC uy/3jS7oqYN4
ORo5nEv940u6KmDeDkaOejX/ABmueaQAFHRQ3/LiG6OfNo7FZ5KmTEzadU3c 5Fmf8uIbo582
jsVnkqZMTNp1Tdzkc738lWziivzRt4PFdQ7+YN6aHbZ9NKM1uod/MG9NDts+ mlFr7z0/HCFb
hnn54gAMTQAAkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAI
Fdl/vGl3RUwbwcjRzOJf7xpd0VMG8HI0c9Gv+M1zzSAAo6KG/wCXEN0c+bR2 KzyVMmJm06pu
5yLM/wCXEN0c+bR2KzyVMmJm06pu5yOd7+SrZxRX5o28Hiuod/MG9NDts+ml Ga3UO/mDemh2
2fTSi1956fjhCtwzz88QAGJoAASAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAA
AAAAAAAAAAAAAECuy/3jS7oqYN4ORo5nEv8AeNLuipg3g5Gjno1/xmueaQAF HRQ3/LiG6OfN
o7FZ5KmTEzadU3c5Fmf8uIbo582jsVnkqZMTNp1Tdzkc738lWziivzRt4PFd Q7+YN6aHbZ9N
KM1uod/MG9NDts+mlFr7z0/HCFbhnn54gAMTQAAkAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAIFdl/vGl3RUwbwcjRzOJf7xpd0VMG8HI0c 9Gv+M1zzSAAo
6KG/5cQ3Rz5tHYrPJUyYmbTqm7nIsz/lxDdHPm0dis8lTJiZtOqbucjne/kq 2cUV+aNvB4rq
HfzBvTQ7bPppRmt1Dv5g3podtn00otfeen44QrcM8/PEABiaAAEgAAAAAAAA AAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABArsv8AeNLuipg3g5Gjmcy+ hPWLLy15N5EL
j6Ep/wCQczRj0a/4zXPNIACjoob/AJcQ3Rz5tHYrPJUyYmbTqm7nIsz/AJcQ 3Rz5tHYrPJUy
YmbTqm7nI53v5KtnFFfmjbweK6h38wb00O2z6aUZrdQ7+YN6aHbZ9NKLX3np +OEK3DPPzxAA
YmgABIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAACAl9ozUn
2X1V2iqqzRwjqqiEpvJWT051TeR4pvISn+yEmiHDasGuwQ/lPwOJvi8SawV8 mp9wKq3elXxi
o6peUobrKO/PWSzUQoshKfwqlCEITfVSrzkdstXd9WjLs9M4hzHFm7tmbZz/ AEUJ/VaLLM0s
2nP/AHV5iFWiOaj8Lfq30/5UHp1x/wCaZ9uLLc/8mqPd6wAcnVQ3/LiG6OfN o7FZ5KmTEzad
U3c5Fmf8uIbo582jsVnkqZMTNp1Tdzkc738lWziivzRt4PFdQ7+YN6aHbZ9N KM1uod/MG9ND
ts+mlFr7z0/HCFbhnn54gAMTQAAkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAA
AAAAAAAAAAAAAAIFel9KesWXlb6byYXH0pR/yDmaMZxL/eNLuipg3g5Gjno1 /wAZrnmkABR0
UN/y4hujnzaOxWeSpkxM2nVN3ORZn/LiG6OfNo7FZ5KmTEzadU3c5HO9/JVs 4or80beDxXUO
/mDemh22fTSjNbqHfzBvTQ7bPppRa+89PxwhW4Z5+eIADE0AAJAAAAAAAAAA AAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBXZf7xpd0VMG8HI0cziX+8a XdFTBvByNHPR
r/jNc80gAKOihv8AlxDdHPm0dis8lTJiZtOqbucizP8AlxDdHPm0dis8lTJi ZtOqbucjne/k
q2cUV+aNvB4rqHfzBvTQ7bPppRmt1Dv5g3podtn00otfeen44QrcM8/PEABi aAAEgAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABArsv940u6 KmDeDkaOZxL/
AHjS7oqYN4ORo56Nf8ZrnmkABR0UN/y4hujnzaOxWeSpkxM2nVN3ORZn/LiG 6OfNo7FZ5KmT
EzadU3c5HO9/JVs4or80beDxXUO/mDemh22fTSjNbqHfzBvTQ7bPppRa+89P xwhW4Z5+eIAD
E0AAJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAACBXZf7xpd
0VMG8HI0cziX+8aXdFTBvByNHPRr/jNc80gAKOihv+XEN0c+bR2KzyVMmJm0 6pu5yLM/5cQ3
Rz5tHYrPJUyYmbTqm7nI53v5KtnFFfmjbweK6h38wb00O2z6aUZrdQ7+YN6a HbZ9NKLX3np+
OEK3DPPzxAAYmgABIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAA
AAAQK7L/AHjS7oqYN4ORo5nEv940u6KmDeDkaOejX/Ga55pAAUdFDf8ALiG6 OfNo7FZ5KmTE
zadU3c5Fmf8ALiG6OfNo7FZ5KmTEzadU3c5HO9/JVs4or80beDxXUO/mDemh 22fTSjNbqHfz
BvTQ7bPppRa+89PxwhW4Z5+eIADE0AAJAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAA
AAAAAAAAAAAAAAAAAACBXZf7xpd0VMG8HI0cziX+8aXdFTBvByNHPRr/AIzX PNIACjoob/lx
DdHPm0dis8lTJiZtOqbucizP+XEN0c+bR2KzyVMmJm06pu5yOd7+SrZxRX5o 28Hiuod/MG9N
Dts+mlGa3UO/mDemh22fTSi1956fjhCtwzz88QAGJoAASAAAAAAAAAAAAAAA AAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAECuy/3jS7oqYN4ORo5nEv940u6KmD eDkaOejX/Ga5
5pAAUdFDf8uIbo582jsVnkqZMTNp1TdzkWZ/y4hujnzaOxWeSpkxM2nVN3OR zvfyVbOKK/NG
3g8V1Dv5g3podtn00ozW6h38wb00O2z6aUWvvPT8cIVuGefniAAxNAACQAAA AAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgV2X+8aXdFTBvByNH M4l9CesWXk3v
xgqP/n/kHI0c9Gv+M1zzSAAo6KG/5cQ3Rz5tHYrPJUyYmbTqm7nIsz/lxDdH Pm0dis8lTJiZ
tOqbucjne/kq2cUV+aNvB4rqHfzBvTQ7bPppRkU5xeGxS7Syirg1bruLm3dH F7eW7JqzYs27
Fu9s2qiFmiEKpQhKyqt9W+rzlk/lKb5puG4JTEOrKlp0vqiqZiPbhClwmP8A Z9+MpAEfhuCU
xDqypaMNwSmIdWVLTJZ16HfvU6UgCPw3BKYh1ZUtGG4JTEOrKlos69B3o0pA EfhuCUxDqypa
MNwSmIdWVLRZ16DvRpSAI/DcEpiHVlS0YbglMQ6sqWizr0HejSkAR+G4JTEO rKlow3BKYh1Z
UtFnXoO9GlIAj8NwSmIdWVLRhuCUxDqypaLOvQd6NKQBH4bglMQ6sqWjDcEp iHVlS0Wdeg70
aUgCPw3BKYh1ZUtGG4JTEOrKlos69B3o0pAEfhuCUxDqypaMNwSmIdWVLRZ1 6DvRpSAI/DcE
piHVlS0YbglMQ6sqWizr0HejSkAR+G4JTEOrKlow3BKYh1ZUtFnXoO9GlIAj 8NwSmIdWVLSN
YT5IzeKJhTCc5cbP6F12aXVSKMEteepfvo5nPv30Xk3/AOxHcq0GGlYgR+G4 JTEOrKlow3BK
Yh1ZUtJs69B3o0pAEfhuCUxDqypaMNwSmIdWVLRZ16DvRpSAI/DcEpiHVlS0 YbglMQ6sqWiz
r0HejSkAR+G4JTEOrKlow3BKYh1ZUtFnXoO9GlIAj8NwSmIdWVLRhuCUxDqy paLOvQd6NKQB
H4bglMQ6sqWjDcEpiHVlS0Wdeg70aUgCPw3BKYh1ZUtGG4JTEOrKlos69B3o 0pAEfhuCUxDq
ypaMNwSmIdWVLRZ16DvRpSAI/DcEpiHVlS0YbglMQ6sqWizr0HejSkAR+G4J TEOrKlow3BKY
h1ZUtFnXoO9GlIAj8NwSmIdWVLRhuCUxDqypaLOvQd6NKQBH4bglMQ6sqWjD cEpiHVlS0Wde
g70aXhl1CcfICt/JENjyP/PdDQzAYpNMsRGaILD3CY4A/wARdmj8noCsUdlW rRsrGHFsowVV
aJSj9ZdVkuhRVbm31kf5lP8AOrvx6F0j/KZ6zyz3L+9fwABydVDf8uIbo582 jsVnkqZMTNp1
TdzkWZ/y4hujnzaOxWeSpkxM2nVN3ORzvfyVbOKK/NG3gosKuWXREvLJEPir o1RCot+gtEnl
m8IfGiyHv9VL3+m8slVWvN5/PTeaNFV+YshVdZKTYmcvTexbsHd/n6KdEQxU WaxBmlyZNWjy
lKFP0lWCzmsqqyTf5yFv1Er85KFbyUfkvQNV0u9Vc4ZiHKi4U0RgwzvVZErR u93jzVqIdwgx
WjfmNNOoh3CFpBS0nqIWsqVWxWjfmNNOoh3CDFaN+Y006iHcIWkC0nqILKlV sVo35jTTqIdw
gxWjfmNNOoh3CFpAtJ6iCypVbFaN+Y006iHcIMVo35jTTqIdwhaQLSeogsqV WxWjfmNNOoh3
CDFaN+Y006iHcIWkC0nqILKlVsVo35jTTqIdwgxWjfmNNOoh3CFpAtJ6iCyp VbFaN+Y006iH
cIMVo35jTTqIdwhaQLSeogsqVWxWjfmNNOoh3CDFaN+Y006iHcIWkC0nqILK lVsVo35jTTqI
dwgxWjfmNNOoh3CFpAtJ6iCypVbFaN+Y006iHcIMVo35jTTqIdwhaQLSeogs qVWxWjfmNNOo
h3CBErRq/wB400p/2IdwhaQLSeogsqeplmqJauiu7Nm4vF0SOPz69LNEqRJ1 hEOZOjkqqqql
VDZiv/itErJ5yEJZpT+6L6FUI5ycckTk2za63VIndHYXUYWpEMJPjV3fHKGq vKWjVos2Zt/1
FFlkKM1kLLLKpVRz7yeci+qlX89WgvbVaI3QiLjTGaZ3yqyZWjV/vGmlH+xD uEGK0b8xpp1E
O4QtIKWk9RCbKnqZVbFaN+Y006iHcIMVo35jTTqIdwhaQLSeogsqVWxWjfmN NOoh3CDFaN+Y
006iHcIWkC0nqILKlVsVo35jTTqIdwgxWjfmNNOoh3CFpAtJ6iCypVbFaN+Y 006iHcIMVo35
jTTqIdwhaQLSeogsqVWxWjfmNNOoh3CDFaN+Y006iHcIWkC0nqILKlVsVo35 jTTqIdwgxWjf
mNNOoh3CFpAtJ6iCypVbFaN+Y006iHcIMVo35jTTqIdwhaQLSeogsqVWxWjf mNNOoh3CDFaN
+Y006iHcIWkC0nqILKlVsVo35jTTqIdwgxWjfmNNOoh3CFpAtJ6iCypVbFaN +Y006iHcIMVo
35jTTqIdwhaQLSeogsqVWxWjfmNNOoh3CH4vsqTIs5tlXK6ZMbF6SzWQxaNn OHtGai97+FKy
iHZVKyqE3r6ELKpSj8X0fuW8C0nqILKnqZcZwnksTFGLpj7G5pnCGPar1Emy 8WWhCqrRsyat
VEtl0NFWnMVZ85Voi9eVXShLRmn9NKiUrI7MAJul1mvBGaITRRFP+/0ABzXU N/y4hujnzaOx
WeSpkxM2nVN3ORZn/LiG6OfNo7FZ5KmTEzadU3c5HO9/JVs4or80beDYgAdE gAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAChv +XEN0c+bR2Kz
yVMmJm06pu5yAOd7+SrZxRX5o28GxAA6JAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH/2Q==
--------------090809020402020307000109--
Previous Topic:Install Visual Editor to Eclipse 3.1RC2
Next Topic:Palette xmi changes: VE palette developers please read.
Goto Forum:
  


Current Time: Fri Apr 19 10:01:14 GMT 2024

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

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

Back to the top