Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Language IDEs » PHP Development Tools (PDT) » Problem - PDT and Subclipse
Problem - PDT and Subclipse [message #19961] Sat, 12 May 2007 12:58 Go to next message
Ali B. is currently offline Ali B.Friend
Messages: 66
Registered: July 2009
Member
This is a multi-part message in MIME format.
--------------010809040006040705040607
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

Hello everyone,

I am almost certain that this is a PDT<->Subclipse issue, and I thought
by asking here I would get something from someone who also had the
issue. As I surfed the web for a while now and couldnt find anything
useful.

The reason why I think this is a PDT/Subclipse issue is that when I try
to open files from a remote location (ie. from the 'SVN Repository'
view), any file type that is handled by an PDT editor gives me the error
below, any other file types (.txt, .java) opens with no problems. Also
when I set the .php files to be opened by a text editor (from the
preference) they open with no problems as well (of course this will take
away all the rich features that the php editor has).
This happens with all files with .php extension and in all the SVN repos
I added.

So anybody's familiar with such a thing? Here is the errors I get
(Attached screenshot and error stack below when clicking the Details
button).

java.lang.NullPointerException
at
org.eclipse.php.internal.ui.editor.PHPStructuredEditor.getFi le(Unknown
Source)
at
org.eclipse.php.internal.ui.editor.PHPStructuredEditor$1.get Project(Unknown
Source)
at
org.eclipse.php.internal.core.project.properties.handlers.Ph pVersionChangedHandler.addPhpVersionChangedListener(Unknown
Source)
at org.eclipse.php.internal.ui.editor.PHPStructuredEditor.init( Unknown
Source)
at org.eclipse.ui.internal.EditorManager.createSite(EditorManag er.java:840)
at
org.eclipse.ui.internal.EditorReference.createPartHelper(Edi torReference.java:583)
at
org.eclipse.ui.internal.EditorReference.createPart(EditorRef erence.java:372)
at
org.eclipse.ui.internal.WorkbenchPartReference.getPart(Workb enchPartReference.java:566)
at org.eclipse.ui.internal.PartPane.setVisible(PartPane.java:29 0)
at
org.eclipse.ui.internal.presentations.PresentablePart.setVis ible(PresentablePart.java:140)
at
org.eclipse.ui.internal.presentations.util.PresentablePartFo lder.select(PresentablePartFolder.java:268)
at
org.eclipse.ui.internal.presentations.util.LeftToRightTabOrd er.select(LeftToRightTabOrder.java:65)
at
org.eclipse.ui.internal.presentations.util.TabbedStackPresen tation.selectPart(TabbedStackPresentation.java:394)
at
org.eclipse.ui.internal.PartStack.refreshPresentationSelecti on(PartStack.java:1144)
at org.eclipse.ui.internal.PartStack.setSelection(PartStack.jav a:1097)
at org.eclipse.ui.internal.PartStack.showPart(PartStack.java:13 11)
at org.eclipse.ui.internal.PartStack.add(PartStack.java:455)
at org.eclipse.ui.internal.EditorStack.add(EditorStack.java:102 )
at org.eclipse.ui.internal.PartStack.add(PartStack.java:441)
at org.eclipse.ui.internal.EditorStack.add(EditorStack.java:111 )
at
org.eclipse.ui.internal.EditorSashContainer.addEditor(Editor SashContainer.java:60)
at
org.eclipse.ui.internal.EditorAreaHelper.addToLayout(EditorA reaHelper.java:217)
at
org.eclipse.ui.internal.EditorAreaHelper.addEditor(EditorAre aHelper.java:207)
at
org.eclipse.ui.internal.EditorManager.createEditorTab(Editor Manager.java:820)
at
org.eclipse.ui.internal.EditorManager.openEditorFromDescript or(EditorManager.java:719)
at org.eclipse.ui.internal.EditorManager.openEditor(EditorManag er.java:680)
at
org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched( WorkbenchPage.java:2593)
at
org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(Workben chPage.java:2528)
at org.eclipse.ui.internal.WorkbenchPage.access$10(WorkbenchPag e.java:2520)
at org.eclipse.ui.internal.WorkbenchPage$9.run(WorkbenchPage.ja va:2505)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator .java:67)
at
org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPa ge.java:2500)
at
org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPa ge.java:2477)
at
org.tigris.subversion.subclipse.ui.actions.OpenRemoteFileAct ion$1.run(OpenRemoteFileAction.java:59)
at
org.tigris.subversion.subclipse.ui.repository.RepositoryMana ger.run(RepositoryManager.java:375)
at
org.tigris.subversion.subclipse.ui.actions.SVNAction$1.run(S VNAction.java:226)
at
org.tigris.subversion.subclipse.ui.actions.SVNAction$2.run(S VNAction.java:235)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator .java:67)
at
org.tigris.subversion.subclipse.ui.actions.SVNAction.run(SVN Action.java:232)
at
org.tigris.subversion.subclipse.ui.actions.OpenRemoteFileAct ion.execute(OpenRemoteFileAction.java:36)
at
org.tigris.subversion.subclipse.ui.actions.SVNAction.run(SVN Action.java:56)
at
org.tigris.subversion.subclipse.ui.repository.RepositoriesVi ew.handleDoubleClick(RepositoriesView.java:530)
at
org.tigris.subversion.subclipse.ui.repository.RepositoriesVi ew.access$2(RepositoriesView.java:520)
at
org.tigris.subversion.subclipse.ui.repository.RepositoriesVi ew$11.doubleClick(RepositoriesView.java:395)
at
org.eclipse.jface.viewers.StructuredViewer$1.run(StructuredV iewer.java:796)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at org.eclipse.core.runtime.Platform.run(Platform.java:843)
at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:44)
at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:14 9)
at
org.eclipse.jface.viewers.StructuredViewer.fireDoubleClick(S tructuredViewer.java:794)
at
org.eclipse.jface.viewers.AbstractTreeViewer.handleDoubleSel ect(AbstractTreeViewer.java:1227)
at
org.eclipse.jface.viewers.StructuredViewer$4.widgetDefaultSe lected(StructuredViewer.java:1158)
at
org.eclipse.jface.util.OpenStrategy.fireDefaultSelectionEven t(OpenStrategy.java:223)
at org.eclipse.jface.util.OpenStrategy.access$0(OpenStrategy.ja va:220)
at org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrate gy.java:281)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :66)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:928)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3348)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :2968)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:1914)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1878)
at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:419)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:149)
at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplicatio n.java:95)
at
org.eclipse.core.internal.runtime.PlatformActivator$1.run(Pl atformActivator.java:78)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .runApplication(EclipseAppLauncher.java:92)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .start(EclipseAppLauncher.java:68)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:400)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:177)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336 )
at org.eclipse.core.launcher.Main.basicRun(Main.java:280)
at org.eclipse.core.launcher.Main.run(Main.java:977)
at org.eclipse.core.launcher.Main.main(Main.java:952)

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

/9j/4AAQSkZJRgABAAEAYABgAAD//gAfTEVBRCBUZWNobm9sb2dpZXMgSW5j LiBWMS4wMQD/
2wCEABQODxEPDBQREBEXFRQYHjMhHhwcHj4sLyUzSkFOTEhBR0ZRXHVjUVdv WEZHZotnb3l9
g4WDT2KQmo+AmXWBg34BFRcXHhoePCEhPH5UR1R+fn5+fn5+fn5+fn5+fn5+ fn5+fn5+fn5+
fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fv/EAaIAAAEFAQEBAQEBAAAAAAAA AAABAgMEBQYH
CAkKCwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoLEAACAQMDAgQDBQUE BAAAAX0BAgMA
BBEFEiExQQYTUWEHInEUMoGRoQgjQrHBFVLR8CQzYnKCCQoWFxgZGiUmJygp KjQ1Njc4OTpD
REVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoOEhYaHiImKkpOUlZaX mJmaoqOkpaan
qKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4eLj5OXm5+jp6vHy8/T1 9vf4+foRAAIB
AgQEAwQHBQQEAAECdwABAgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1Lw FWJy0QoWJDTh
JfEXGBkaJicoKSo1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2 d3h5eoKDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW 19jZ2uLj5OXm
5+jp6vLz9PX29/j5+v/AABEIAxAEEAMBEQACEQEDEQH/2gAMAwEAAhEDEQA/ AOjvLt4JX+fa
i47ZoAq/2t/03/8AHP8A61AB/a3/AE3/APHP/rUAH9rf9N//ABz/AOtQAf2t /wBN/wDxz/61
AB/a3/Tf/wAc/wDrUAH9rf8ATf8A8c/+tQAf2t/03/8AHP8A61AB/a3/AE3/ APHP/rUAH9rf
9N//ABz/AOtQAf2t/wBN/wDxz/61AB/a3/Tf/wAc/wDrUAH9rf8ATf8A8c/+ tQAf2t/03/8A
HP8A61AB/a3/AE3/APHP/rUAH9rf9N//ABz/AOtQAf2t/wBN/wDxz/61AB/a 3/Tf/wAc/wDr
UAH9rf8ATf8A8c/+tQAf2t/03/8AHP8A61AB/a3/AE3/APHP/rUAH9rf9N// ABz/AOtQAf2t
/wBN/wDxz/61AB/a3/Tf/wAc/wDrUAH9rf8ATf8A8c/+tQAf2t/03/8AHP8A 61AB/a3/AE3/
APHP/rUAH9rf9N//ABz/AOtQAf2t/wBN/wDxz/61AB/a3/Tf/wAc/wDrUAH9 rf8ATf8A8c/+
tQAf2t/03/8AHP8A61AB/a3/AE3/APHP/rUAH9rf9N//ABz/AOtQAf2t/wBN /wDxz/61AB/a
3/Tf/wAc/wDrUAH9rf8ATf8A8c/+tQAf2t/03/8AHP8A61AB/a3/AE3/APHP /rUAH9rf9N//
ABz/AOtQAf2t/wBN/wDxz/61AB/a3/Tf/wAc/wDrUAH9rf8ATf8A8c/+tQAf 2t/03/8AHP8A
61AB/a3/AE3/APHP/rUAH9rf9N//ABz/AOtQAf2t/wBN/wDxz/61AB/a3/Tf /wAc/wDrUAH9
rf8ATf8A8c/+tQAf2t/03/8AHP8A61AB/a3/AE3/APHP/rUAH9rf9N//ABz/ AOtQAf2t/wBN
/wDxz/61AB/a3/Tf/wAc/wDrUAH9rf8ATf8A8c/+tQAf2t/03/8AHP8A61AB /a3/AE3/APHP
/rUAH9rf9N//ABz/AOtQAf2t/wBN/wDxz/61AB/a3/Tf/wAc/wDrUAH9rf8A Tf8A8c/+tQAf
2t/03/8AHP8A61AB/a3/AE3/APHP/rUAH9rf9N//ABz/AOtQAf2t/wBN/wDx z/61AB/a3/Tf
/wAc/wDrUAH9rf8ATf8A8c/+tQAf2t/03/8AHP8A61AB/a3/AE3/APHP/rUA H9rf9N//ABz/
AOtQAf2t/wBN/wDxz/61AB/a3/Tf/wAc/wDrUAH9rf8ATf8A8c/+tQAf2t/0 3/8AHP8A61AB
/a3/AE3/APHP/rUAH9rf9N//ABz/AOtQAf2t/wBN/wDxz/61AB/a3/Tf/wAc /wDrUAH9rf8A
Tf8A8c/+tQAf2t/03/8AHP8A61AB/a3/AE3/APHP/rUAH9rf9N//ABz/AOtQ Af2t/wBN/wDx
z/61AB/a3/Tf/wAc/wDrUAH9rf8ATf8A8c/+tQAf2t/03/8AHP8A61AB/a3/ AE3/APHP/rUA
H9rf9N//ABz/AOtQAf2t/wBN/wDxz/61AB/a3/Tf/wAc/wDrUAH9rf8ATf8A 8c/+tQAf2t/0
3/8AHP8A61AB/a3/AE3/APHP/rUAH9rf9N//ABz/AOtQAf2t/wBN/wDxz/61 AB/a3/Tf/wAc
/wDrUAH9rf8ATf8A8c/+tQAf2t/03/8AHP8A61AB/a3/AE3/APHP/rUAH9rf 9N//ABz/AOtQ
Af2t/wBN/wDxz/61AB/a3/Tf/wAc/wDrUAH9rf8ATf8A8c/+tQAf2t/03/8A HP8A61AB/a3/
AE3/APHP/rUAH9rf9N//ABz/AOtQAf2t/wBN/wDxz/61AB/a3/Tf/wAc/wDr UAH9rf8ATf8A
8c/+tQAf2t/03/8AHP8A61AB/a3/AE3/APHP/rUAH9rf9N//ABz/AOtQAf2t /wBN/wDxz/61
AB/a3/Tf/wAc/wDrUAH9rf8ATf8A8c/+tQAf2t/03/8AHP8A61AB/a3/AE3/ APHP/rUAH9rf
9N//ABz/AOtQAf2t/wBN/wDxz/61AB/a3/Tf/wAc/wDrUAH9rf8ATf8A8c/+ tQAf2t/03/8A
HP8A61AB/a3/AE3/APHP/rUAH9rf9N//ABz/AOtQAf2t/wBN/wDxz/61AB/a 3/Tf/wAc/wDr
UAH9rf8ATf8A8c/+tQAf2t/03/8AHP8A61AB/a3/AE3/APHP/rUAF/cXH2SR WYjIGRjBwcUA
Gr/8tvw/pQBTuLxruVnckx5+RD0A7cetd0YKCsjGTbEUp/zzX8qepI7cg/5Z r+VLUBNyf881
/KjUA3J/zzX8qeoBuT/nmv5UagG5P+ea/lRqAbk/55r+VGoBuT/nmv5UagG5 P+ea/lRqAbk/
55r+VGoBuT/nmv5UagG5P+ea/lRqAbk/55r+VGoBuT/nmv5UagG5P+ea/lRq Abk/55r+VGoB
uT/nmv5UagG5P+ea/lRqAbk/55r+VGoBuT/nmv5UagG5P+ea/lRqAbk/55r+ VGoBuT/nmv5U
agG5P+ea/lRqAbk/55r+VGoBuT/nmv5UagG5P+ea/lRqAbk/55r+VGoBuT/n mv5UagG5P+ea
/lRqAbk/55r+VGoBuT/nmv5UagG5P+ea/lRqAbk/55r+VGoBuT/nmv5UagG5 P+ea/lRqAbk/
55r+VGoBuT/nmv5UagG5P+ea/lRqAbk/55r+VGoBuT/nmv5UagG5P+ea/lRq Abk/55r+VGoB
vT/nmv5UagG9P+ea/lRqAb0/55r+VGoBvT/nmv5UagG9P+ea/lRqAb0/55r+ VGoBvT/nmv5U
agG9P+ea/lRqAb0/55r+VGoBvT/nmv5UagG9P+ea/lRqAb0/55r+VGoBvT/n mv5UagG9P+ea
/lRqAb0/55r+VGoBvT/nmv5UagG9P+ea/lRqAb0/55r+VGoBvT/nmv5UagG9 P+ea/lRqAb0/
55r+VGoBvT/nmv5UagG9P+ea/lRqAb0/55r+VGoBvT/nmv5UagG9P+ea/lRq Ab0/55r+VGoB
vT/nmv5UagG9P+ea/lRqAb0/55r+VGoBvT/nmv5UagG9P+ea/lRqAb0/55r+ VGoBvT/nmv5U
agG9P+ea/lRqAb0/55r+VGoBvT/nmv5UagG9P+ea/lRqAb0/55r+VGoBvT/n mv5UagG9P+ea
/lRqAb0/55r+VGoBvT/nmv5UagG9P+ea/lRqAb0/55r+VGoBvT/nmv5UagG9 P+ea/lRqAb0/
55r+VGoBvT/nmv5UagG9P+ea/lRqAb0/55r+VGoBvT/nmv5UagG9P+ea/lRq Ab0/55r+VGoB
vT/nmv5UagG9P+ea/lRqAb0/55r+VGoBvT/nmv5UagG9P+ea/lRqAb0/55r+ VGoBvT/nmv5U
agG9P+ea/lRqAb0/55r+VGoBvT/nmv5UagG9P+ea/lRqAb0/55r+VGoBvT/n mv5UagG9P+ea
/lRqAb0/55r+VGoBvT/nmv5UagG9P+ea/lRqAb0/55r+VGoBvT/nmv5UagG9 P+ea/lRqAbk/
55r+VGoDsKOqRj6sKWoxMoO0X/fS07MAyuQBGpz0xg0tQD5B/DF/30KNQDMY 7Rf99LTswDKk
4Ea5pbdQsIQP7kX/AH0Knnj3K5JdhDt/uxf99LT549w9nLsEF69nOGXKoD86 diO/HrTlBTQR
ui7q/wDy2/D+lcJqGr/8tvw/pQBlwLkKPWvQk7GVruxYu08qNfJR2bv8pNYx k3uW4xRWglld
mWWJ0x0JUgGtEzNq2xaWJTF5jsVUtt4XNDetkJIBASYtrZEnfHT1o5twsKbc 7EdWyrHGcdOa
ObWw2hpixceVn+LbnFCelxPQdJAEQsrFgrbTkY5oUrjaGGKQMFMbAnoMdad0 IQxurBSjAnoC
OtF0AeVJu27G3emOaLoB6wMyjhgxbaAVP86XMgsI0EiyFNjFh6ChSVrhYaI3 b7qMcegp3QWD
YwJG05AyRjpRdAOjiVo3dmKhcdBnrSbs7AhpQ5G0MQTgHHWncBfJkxkRvj12 mi6CwrQkRxsD
kvngClfVoOg3ypN23Y2RzjFO6AcYWCZIYNuwF2mlfULDWjdcbkYZ6ZHWndAD Run30ZfqMUJp
7ANpgLsbj5Tz0460rgKsbtjajHPoKLpAIyshwylT6EYovcBfLfZuCNt9ccUX WwDngkTblT8w
4wP0pKSYWG+VJu27G3emKd0AGN1BJRgBwSRRdBYRUZzhFLH2GaG7ASRwO7Mp BVlXdjHJpOSW
oWGeVJu27G3DtjmndAIyshwylT6EYovcCSOBnjd84VRn60nKzsCVxfs/GN3z 7d+McY+tLmHY
RYlZCVcllXcRt4/Om3YSFihSRWO9htGT8vH86G2hpXIaoQ+GPzZAmcdecUm7 K4LcCgLARbmJ
7bcUeoDlgYpITlWTHykdc0ubYLCNA4cqiu+MZ+UihSXULDRFISQEYkdQB0p3 QAI3KlgjFR1O
OBRdAOhjEhbLFQqluBmk3YEP+zZ5D/LsLg49O1LmHYi8t9obY2D0OOtVdCJR aSebsYEADJIG
annVrjsRGNsEqrFR3xVXFYPKkwD5bYPtRdAL5Mv/ADzfpn7pougsMpgFABQA UAFABQAUAFAB
QAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUA FABQAUAFABQA
UAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFA Dov9an+8KT2B
ETP8o+lapCIWc1aQrk9pxAx93/8AQRWM/i+4pbFuBLN4PMupXjJYqNo64A9j 61EnNO0UNWtq
MuYdPNtK1tPI8iAHBGBjIHp71UXU5kpLQTUbaENucWwP+x/7PWdbqaU90WFt xcWxaBi0yctG
e49R/n/6/Lc6dnqQ3lultEiO+bg8sg6KP8f8/VXKi7+hWnHyD/cX+Qrup/Cj ll8TNfV/+W34
f0rgKDV/+W34f0oAzrcYRSO2K9CXYxvZ3Ib6K6Y7rdY3B/hKLkfmKzStuW5R eolhazx7pLjy
w54ARFGB9QKozbNK3by+TIApPzIQTkUpK4JipIqxOuMHJ2e2etJrVBcElVEi HUDIYfjQ1dsL
6DCV+1+Zn5d+c/jTS92wN6k3moWDHjY+4ADG4f41PKxtixsDKqKVxljkA+nv Sa0HfUbG6Roq
bs9fmAPy5FU03qJOwK6qqpuUgKQcg4PPT1ot1Fewm+NQQpOBKGA9qLMLrUGK HzFEgG5twbB/
KhXVhtrUJpFdGCkgl849sURVmDYOw+zBv42G0/Qf5FCXvBfQbC2yKRRJsYkY PP8ASnJXaEmO
hZIlYGTJY9QPu+9KSbGnYcAqLAxcAJnoDzzS6sOgiyphOcY3Dp0zRysLoA6K mzdkiMjIz1NN
pt3BOw2J1WJQx5Egb8KbWok9B8TrvIByTKGHFS1p8h31Yydf3ICcoGPc5z+V OO+oMhIG0DYA
fXnNWTclhlEcTDHzA5X+tTJXY0yQFXaQJ8qCPAz2qbW3HfUidl2ooAk2jGTm qSerFckiaJEA
yFypDfLzn60mmxpoA6bo23Ywmw8HI96LPUE9gDosWzdkhCM4POT0os73BOwj SId/PWML+NFn
+Ir/AJCQxqDKFfIMfUjFEnsCFDoq7N2cRlc46k0We472HIVePAbpEQSe3NJ6 P5gmQzbSsaKd
2wYzVLdsV9LEiTDYysijCbRjNJx7AmIkuyAgtuYjaBj7o+tDV2CdgARbbajg M33sg/lRrcE9
BmQttsU/Mxy39KdtbhfQYoCnlA31zVMVx9uRHMGY4HPP4Upaqw09RykAvvl3 F1xu54qWuyC4
KVWKVN+SQMHHpT6phclfbKkxDAA7eSDUrSw7iCRC5DMCmADkHJx3GKLMLiCR FRCu3KAjDA5/
woswuiKArGX3d0IAPeqkriTHxyZLbsKPLKqAOBSa7AmOLRCFlUgAqABt5z7m izuNNAzoZ3k3
DDIRjB4OKVnawXV0IjoBGxbGxSCuOtNp6gmIXXzYTu4UKDTtoxX2HCRQUy3S UsfpSs/wHf8A
MrMuXJHTNWthN6ibaBBtoANtABtoANtABtoANtABtoANtABtoANtABtoANtA BtoANtABtoAN
tABtoANtABtoANtABtoANtABtoANtABtoANtABtoANtABtoANtABtoANtABt oANtABtoANtA
BtoANtABtoANtABtoANtABtoANtABtoANtABtoANtABtoANtABtoANtABtoA NtABtoANtABt
oANtABtoANtABtoANtABtoAdGv71PqKT2BbjLJbR1b7XK0eMbdvf17GtKnOv gQRt1Ir1LZJQ
LWRnTbyW9fyFVTcmveRMrX0HWv8Ax6ufQv8A+gipn8f3FLYcvlyWiI0yIyux wwPQgegPpTd1
K9g0sNKxRQz/AL+Ny6BQFDf3ge49qera0J0V9RYv+PEH/Y/9nrnr7M3o/Eie C4itoPMj+a5b
IBI4Qf4/5+vIdTTb8iK+kgnRZ0GycnEiAcH3H+f/AK8lRTWhBOP3IP8AsL/I V6FP4UccviZq
6v8A8tvw/pXAWGr/APLb8P6UAUbOKWWP90m7aBnkCu6cox3MeVvYs/Zbr/nl /wCPCs/aw7hy
MPstz/zy/wDHhR7WHcORifZLr/nl/wCPCn7WHcORh9kuv+eX/jwo9rDuHIw+ yXX/ADy/8eFH
tYdw5GH2S6/55f8Ajwo9rDuHIw+yXX/PL/x4Ue1h3DkYotbtTkR4Pswpe1p9 w5GJ9kuv+eX/
AI8KftYdw5GH2S6/55f+PCj2sO4cjD7Jdf8APL/x4Ue1h3DkYfZLr/nl/wCP Cj2sO4cjD7Jd
f88v/HhR7WHcORim2uzjMecccsKXtafcORifZLr/AJ5f+PCn7WHcORh9kuv+ eX/jwo9rDuHI
xTa3ZABj4HT5hS9rT7hyMT7Jdf8APL/x4U/aw7hyMPsl1/zy/wDHhR7WHcOR h9kuv+eX/jwo
9rDuHIw+y3X/ADy/8eFHtYdw5GOa3vH+8hbHq4/xpKpTXUfJIb9kuv8Anl/4 8KftYdxcjD7J
df8APL/x4Ue1h3DkYotbsZxHjPX5hS9rT7hyMT7Jdf8APL/x4U/aw7hyMPsl 1/zy/wDHhR7W
HcORh9kuv+eX/jwo9rDuHIw+yXX/ADy/8eFHtYdw5GH2S6/55f8Ajwo9rDuH IxRa3YziPGev
zCl7Wn3DkYn2S6/55f8Ajwp+1h3DkYotbsZxHjPX5hS9rT7hyMT7Jdf88v8A x4U/aw7hyMPs
l1/zy/8AHhR7WHcORh9kuv8Anl/48KPaw7hyMPsl1/zy/wDHhR7WHcORh9ku v+eX/jwo9rDu
HIw+yXX/ADy/8eFHtYdw5GH2S6/55f8Ajwo9rDuHIw+yXX/PL/x4Ue1h3DkY fZLr/nl/48KP
aw7hyMX7LdgECPg9RuFL2tPuHIxPsl1/zy/8eFP2sO4cjD7Jdf8APL/x4Ue1 h3DkYfZLr/nl
/wCPCj2sO4cjD7Jdf88v/HhR7WHcORh9kuv+eX/jwo9rDuHIw+yXX/PL/wAe FHtYdw5GH2S6
/wCeX/jwo9rDuHIw+yXX/PL/AMeFHtYdw5GH2S6/55f+PCj2sO4cjD7Jdf8A PL/x4Ue1h3Dk
YfZLr/nl/wCPCj2sO4cjD7Jdf88v/HhR7WHcORh9kuv+eX/jwo9rDuHIw+yX X/PL/wAeFHtY
dw5GH2S6/wCeX/jwo9rDuHIw+yXX/PL/AMeFHtYdw5GH2S6/55f+PCj2sO4c jD7Jdf8APL/x
4Ue1h3DkYfZLr/nl/wCPCj2sO4cjD7Jdf88v/HhR7WHcORh9kuv+eX/jwo9r DuHIw+yXX/PL
/wAeFHtYdw5GH2S6/wCeX/jwo9rDuHIw+yXX/PL/AMeFHtYdw5GH2S6/55f+ PCj2sO4cjD7J
df8APL/x4Ue1h3DkYfZLr/nl/wCPCj2sO4cjD7Jdf88v/HhR7WHcORh9kuv+ eX/jwo9rDuHI
w+yXX/PL/wAeFHtYdw5GH2S6/wCeX/jwo9rDuHIw+yXX/PL/AMeFHtYdw5GH 2S6/55f+PCj2
sO4cjD7Jdf8APL/x4Ue1h3DkYfZLr/nl/wCPCj2sO4cjD7Jdf88v/HhR7WHc ORh9kuv+eX/j
wo9rDuHIw+yXX/PL/wAeFHtYdw5GH2S6/wCeX/jwo9rDuHIw+yXX/PL/AMeF HtYdw5GH2S6/
55f+PCj2sO4cjD7Jdf8APL/x4Ue1h3DkYfZLr/nl/wCPCj2sO4cjD7Jdf88v /HhR7WHcORh9
kuv+eX/jwo9rDuHIw+yXX/PL/wAeFHtYdw5GH2S6/wCeX/jwo9rDuHIw+yXX /PL/AMeFHtYd
w5GH2S6/55f+PCj2sO4cjD7Jdf8APL/x4Ue1h3DkYfZLr/nl/wCPCj2sO4cj D7Jdf88v/HhR
7WHcORh9kuv+eX/jwo9rDuHIw+yXX/PL/wAeFHtYdw5GH2S6/wCeX/jwo9rD uHIw+yXX/PL/
AMeFHtYdw5GH2S6/55f+PCj2sO4cjD7Jdf8APL/x4Ue1h3DkYfZLr/nl/wCP Cj2sO4cjD7Jd
f88v/HhR7WHcORh9kuv+eX/jwo9rDuHIw+yXX/PL/wAeFHtYdw5GH2S6/wCe X/jwo9rDuHIw
+yXX/PL/AMeFHtYdw5GH2S6/55f+PCj2sO4cjD7Jdf8APL/x4Ue1h3DkYfZL r/nl/wCPCj2s
O4cjD7Jdf88v/HhR7WHcORh9kuv+eX/jwo9rDuHIw+yXX/PL/wAeFHtYdw5G H2S6/wCeX/jw
o9rDuHIw+yXX/PL/AMeFHtYdw5GH2S6/55f+PCj2sO4cjD7Jdf8APL/x4Ue1 h3DkYC1ugciL
/wAeFHtYdw5GNOnyE5Nov/feP60e2j/MPkfYT+zn/wCfRf8Av4f8aft4/wAw uTyHrZ3CLtSA
KvpuH+NL2sH1HyMb/Z8n/Pov/fZ/xp+3j/MLkfYT+zn/AOfRf+/h/wAaPbx/ mDk8hws7kLtE
A24xt3DGPzqXUpvdlKMk7oT7BL/z6L/32f8AGo/ddzTmmIdPl/59F/77P+NL 9z3DnqFe9ilh
i/eptyOOR2rohKMtImdnfU0dX/5bfh/SuE0DV/8Alt+H9KAGaJ/q5Pov9a3x PQmBe8xvNK5w
AQPuE9h3rlLGrcADLHOTx0HYHv8AWgCdSGUMOhGRQA2VikeR1yB0z3oAaHIA yCzHkALt4/Gg
BsUzMUBG7I549h/jQBNQAyRmXG3geu0n9BQACUcDqOAWHTJ//XQAhmUKrYOG GRx9P8aAF8wD
OVICj5j6cZoAI5Vkzt6j3B/lQA+gCJJS0mMqfmIwOoxnk/570AIbhWUhOvGO nrj+vegBxlCM
qNnJA6kUABlPylUJDHjpyME8c0ABmVQSQcDPPrj/APUaAJAcjOCPrQA2Rikb MOoBNADRKcgM
BkKS31GKABZkYdcDnnIwKAAS5OArE/3cYI4H+NAB56ZQdN4BHI70ANFwBGjO MFhnGQP60ATK
Qyhh0IyKAEckKSoyaAI/OCKNzAkn02/zNACmZAyjP3gCDkd/brQACUMqlUY7 hkDpxQARyEnD
A8sQDxg8mgCSgCKSUpIQCowoIB6t14FADvNHZWPO0e5/yKAEMyrycgYP55xi gAWZWHygsfQY
/wD1dxQA6NywOVxgkZ9eaAHUARJKWkxlT8xGB1GM8n/PegBTMoVTgncMgfl/ jQA9W3A8EEHB
B7UALQBEJgNu7A+U7vY/5B/KgAWVs7ShL9wMccD396ABpcgbASMr83bnH9DQ AomXjggHGPfn
H9RQA5ZFYgDvn9P/ANdADqAInm2CTg5Xp8pI6ZoAR7hQHVT8wBx06igB6yAt jaQMkAnuR/8A
qoAfQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFAB QAUAFABQAUAF
ABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQA UAFABQAUAFAB
QAUAFABQAUAFABQAUAFABQAUAFABQAUAFAGVr3+pT6N/SurDdSJEur/8tvw/ pWBQav8A8tvw
/pQAzRP9XJ9F/rW+J6EwNDDqzFVUgnPLY7fSuUsRYQoG1mBHfj0A/oKAJAMD FADZFLJgdcgj
nHegBqo55diGHQgg/wBKABYVTG0kEf4Af0FAElADJA5xsOPXnH9DQAixAAZ+ UcfKDkcdP5Cg
A8kZHzNheg445B/pQA4xgk8nDdR2PagBVUrnLFj70ALQA0RgYxnIJOfqaAEE QAA3NgYwPTFA
A0YLZ3EDIJA7kf8A6qAEMZCgIScH5cnG39KAAwhgQxODngdAT1/maAJKAEdd 0bL6jFAEXlM0
m5lA4xw369PYUAP8oYIYlsnJJxQAjxnJZDhifXH9D6CgAWEKqjccDGQO5H/6 qAF8rAADMMcA
8cD0oAeBgYoACCRgEj3FADPKxyGYN/e4yf8AOBQAxo33fL93IOC3XH4e1AD/ ACwFUKxBUYBH
pQAojAx14Yt+ef8AGgB1ADCGEhZVByAOWx/T3oAPL+UDJBBLZHYn/wDXQAnl DI54APPfJOc/
pQAvl9DvbcP4uKAHKu0nBOCc49KAFoAi2OD8qrwSQd3PJ+lAC+SMj5mwvQcc cg/0oAeFALEd
zmgBaAITGxz+7Tk5+9/9b6/maAHqmG3nhjnIByO3+FACCEAABmAGOOOcf/qo APJXGMnGMD/Z
+n6UAOCKrbgMcY/z/ntQA6gCNkY7wFBD9SWx2x6UAHlZUgsQCDlQeBnrQAJG QcsxOGJA7DOf
8aAJKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoA KACgAoAKACgA
oAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKA CgAoAKACgAoA
KACgAoAKACgAoAKACgAoAKACgAoAKACgAoAyte/1KfRv6V1YbqRIl1f/AJbf h/SsCg1f/lt+
H9KAGaGcRydOi9vrXRiehMDV3H2/KuQsNx9vyoANx9vyoANx9vyoANx9vyoA Nx9vyoANx9vy
oANx9vyoANx9vyoANx9vyoANx9vyoANx9vyoANx9vyoANx9vyoANx9vyoANx 9vyoANx9vyoA
Nx9vyoANx9vyoANx9vyoANx9vyoANx9vyoANx9vyoANx9vyoANx9vyoANx9v yoANx9vyoANx
9vyoANx9vyoANx9vyoANx9vyoANx9vyoANx9vyoANx9vyoANx9vyoANx9vyo ANx9vyoANx9v
yoANx9vyoANx9vyoANx9vyoANx9vyoANx9vyoANx9vyoANx9vyoANx9vyoAN x9vyoANx9vyo
ANx9vyoANx9vyoANx9vyoANx9vyoANx9vyoANx9vyoANx9vyoANx9vyoANx9 vyoANx9vyoAN
x9vyoANx9vyoANx9vyoANx9vyoANx9vyoANx9vyoANx9vyoANx9vyoANx9vy oANx9vyoANx9
vyoANx9vyoANx9vyoANx9vyoANx9vyoANx9vyoANx9vyoANx9vyoANx9vyoA Nx9vyoANx9vy
oANx9vyoANx9vyoANx9vyoANx9vyoANx9vyoANx9vyoANx9vyoANx9vyoANx 9vyoANx9vyoA
Nx9vyoANx9vyoANx9vyoANx9vyoANx9vyoANx9vyoANx9vyoANx9vyoANx9v yoANx9vyoANx
9vyoANx9vyoANx9vyoANx9vyoANx9vyoANx9vyoANx9vyoANx9vyoANx9vyo ANx9vyoAASfT
8hQAu4DoAfwouAb/APZX8qLgG/8A2V/Ki4Bv/wBlfyouAb/9lfyouAb/APZX 8qLgG/8A2V/K
i4Bv/wBlfyouAb/9lfyouAb/APZX8qLgM+0L2jLe6xkj9KqzFcPtA/55P/36 b/CizC4CdSQN
hXPTchH86LMLj9/+yv5VNxhv/wBlfyouAb/9lfyouBka+2YY+AOG6fhXXhup EiTV/wDlt+H9
K5yg1f8A5bfh/SgBmif6uT6L/Wt8T0JgaMZ3Rgh9/X5gMd65SyO6naCNWSMy EtjaM+nsD6VU
YqTs2TJ2V7EYupTA0jQlMf3g2B7nilVjyRutQhLmdiaGTfvGchGK7vX/AOv+ lZQlzI0asMa9
tEuPs73UKzZA8syANk9BitCSegBI13Yy7fdB7d/wqrIQONrHDscbeuO5osAv QZNSMaMMrEO3
XA2jI6fSqSECtztYjd/OpasMdQA1TmRxvzjHy46UAMupxbWzyn+Efr0pCk7K 5Uea5itY7sSh
43AJBAAH9am8lqzO8krl6NxJGrr0YAiqNE7q4ye7trXb9puIod33fMcLn6Zp jJEdZEV0YMrD
IYHII9aAElbbEx3hMfxEZxQA89TQBXlbNwiE8egbBPDHs2e3oe/4UoKS1E5W YwnHRHTDLyXk
P8QHcAd6U4KKuhqV2WqQDXONuX25YDpnPtQgHUANeRI13OwUe5pN2GlcrySS kb1JVSuUAwdx
7D/OO3Xtj7R7l8vQtVuZjWOJEG/Gc/Lj73FADqAGqGZFdW5POD0rLmLsBLIy h1A3HAwc9s/0
qlLWxNglljgjMk0iRxr1Z2AA/GrENguILlC9vNHKoOCyMGGfTigCSgBsZ3Rg h9/X5gMd6AEl
cqFCgbmO0Z6U0r7kydipPPJDCZPNO9ThlZRjOfb/AB9KcOWT5SJuUdVqWreZ bi3SVRgMOnpU
tWdjRO6HscKTnHHX0oGCHKKQ27IBzjGfegAJXeqk9T0z7U0AkZL7gpU4YjG7 kc9+KLAKp3KD
6jNIA3LnGRn0zQAtAEcaZf5nYgjAXkc9+c89/wDIqtBDyArjaex759KGApIH UgVIwBBGQaAI
WuNtwItvXvn/AD/nFO2gEuSGIYHj0U0WAUHI4pAHfA5JoAQMRkMGyCRwpp2A XqMikAgZT0IP
40AL0GTQAhJ4Cq2SQOVNOwC8g4IwR2pWsAEgdSB9aACgAoAKACgAoAKACgAo AKACgAoAKACg
AoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAK ACgAoAKACgAo
AKACgAoAUDJoACc8DoKAEoAKAM+DUZpSoNoyhhkfe/8AicfrWrppK6dzNTfV FmGcvJt4bIyc
A/LyR3A9PrnPauWE23Y2asickAZJwBWpJiwXVzJtU30ZYqDjeO/bGyum0N+V mVp9zRtTOJpE
ncthVIz75/2R6VjNw2iioqXUh1LzWlijh80s0cmBG+3njBPIqqdkm2Kd9kLN qcFsRG+95APm
CDOD9aFSlLVGiLNtcxXUe+JsgcEHgiolFxdmAkjuthaKhI37VODj+Enr+FYY qUox919SqaT3
ERpItRiRWbY5IIZy3Ynv9K56M5+15WzRpcly1d/6j/gaf+hCvQOdlKa7iEzQ s7LtxuwDliei
qfX9fT2zKHwFo8xzZVz8yqzZwPr3/wA9sUCJ6YzK17/Up9G/pXVhupEiXV/+ W34f0rAoNX/5
bfh/SgBmif6uT6L/AFrfE9CYGjG26NTv39fmxjvXKyxsrqkkDOwVd/JJwPum hboHsWGlijXc
0igHuTgU5TWyEoleJ1d5Sjh1DAAg5H3RURXLoU3cRrW3e7S6aFDOilVcjkA/ 5/U+pqhEtAEP
BCDodvX/ACR61YgRgUOB/EOfXpQ9gJJP9W30NQhkbTROSSSc/wCzn+laCFWR CyopPXPTHak9
gRLUDGq2Xdd+cY+XHSjoA24hS4geJ/usMUhNXVjH1GCaC2j851aGMbI1XPXB wSP/AK/5dal6
BSoucrN6In0/UVkuVtlDFCoC5GMYB9h7f/X7CfQ6p0lGN10NC5tbe8jEdzCk qBgwDDPIqzmJ
aAGytsjZt4TH8RGcUAPPU0AVZ3CTrvcIpGPmbAPDere47Ht+FxaSIadyBWVp xDAkchO1nkQr
hAGzjIA64onK+iErqVrGhUGg122lPn2ZYDpnPtQgHUAV7mFhA9yXwQuQh6Af 41nGTXvMrTZD
bGFkQvICCTlQf4R9O1Vyrm5gctLFqqJGlsSIN+3Oflx97ihAOoAr/vEh2spA AALA9sgH9M1z
8kldmt0xA8QYeTIGJYEIMYHY4wOOKIydwa0LDosiMjqGVhgqRkEeldBkMt7e K1t0gt4xHEgw
qjtQBJQA2Nt0anfv6/NjHehgMuomliwhw6ncv1qouzInHmVkYckF9NMU8uXk 9xgA/X0q7U4y
50KKly2ZuWkH2a1SHOdo5PqeprJu7uaEjHCk5xx19KABTuRTu3ZAO7GM8daG AyY7RuyAQMk4
PT8PrTQEkQAUEHJODux1/wAKqwhsf+rX6CoYx2BnOOaAAjII6UAQsWIVMtjc QduM4Gcf0pgS
klnB2kAA9fwobAUgEYPSkAdKAEYE8jgigBq+Yc87ee4pgOUbRikAHIO5evce tCYCKZCM5A9i
tO4DgNqgDtSAAACSBjPWgAIypB70ANYyqM7gfbbTuAoyTubr2HpSbAUgMMEZ oAKACgAoAKAC
gAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoA KACgAoAKACgA
oAKACgAoAKACgAoAKACgAoAKAF+lACnAGB+JoAbQAUAFAFC1uYilsHvYkxD2 Kgj7vBzn/Iql
okSTwPG15N5UyzDYhLAg85b0+gqWtblLYh1eOWSxxECcMCwHUj/OK1otKWoG QzWpheOKPc5w
FBB3Z7/y/WuvW+ozZ06GeOENcNligULjkAEkZP41xVGnJtCDUmYRBeRE4KSN gYAI/MH07dc9
qgmTsihBbSySzvbMCWcNukcrvHB3AAZwT3zjjpwDW0alviFG5o2Vo1t5kkkm +WU7nIGB/nmp
qT5tuhYXij+y7Nn2+WjxF93THTn86iceZr1FF2RmCRfIGHs9/lt94xZLANjp xySh9sHJ9deS
HYnmZas33S3gBgKBodphxtIz146c54P61LilsO7e5Zupo7SQTBNz8krgdAOW 9iAfx6fTK9ii
je37BFdoyd5+Q44Yf5/pVcsmk4syb1s0aGniUWMXn58zHOeuM8fpinO3NoXH RFLXv9Sn0b+l
dGG6ikS6v/y2/D+lYFBq/wDy2/D+lADNE/1cn0X+tb4noTA1K5SxKACgAoAK ACgBvlp/cX8q
LgLsQHIUflQAtADfLT+4v5UXAUKqnIUD6CgBaAF7YoASgBrxpIu2RFdfRhkU hptbDUt4I23R
wxo3qqgGiyG5SejZJTJCgBaACgBKACgAoAUcdKAEoAKACgAoAXpQAlABQAUA FABQAUALQAlA
BQAUAFAC9etADSobqAfqKAE8tP7i/lRcB3QYFABQAUAGADnAz60AFABQAUAF ABQAUAFABQAU
AFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFAB QAtABQAUAFAB
QAYoAMUAGKADFABigAx9PzoAMfT86ADH0/OgAx9PzoAMfT86ADH0/OgAwfb8 6ADB9vzoANp9
vzoANp9vzoANp9vzoANp9vzoAXafb86ADafb86ADb6kCgAyBwv50ANoAKACg AoAKACgAoAKA
CgAoARVVBhVCjJOAO55NAC0ANUzRoEjdNqjA3ISQPzquYVh3mXH9+L/v2f8A GjmQWY1vNkAE
joVBBwq46fiaOYLBJFHKu2WNXUHOGGagY6mAUAZWvf6lPo39K6sN1IkS6v8A 8tvw/pWBQav/
AMtvw/pQAzRP9XJ9F/rW+J6EwNAkFJJJGKRR5JI6nHX8PpXMlcpuxGLqxbob g/8AAJf8K09k
+xPOiaFbedWMfmfKcEMXUg4z0P1qXHl3GnfYl+zxf7f/AH23+NKyGH2eL/b/ AO+2/wAaLIA+
zxf7f/fbf40WQB9ni/2/++2/xosgD7PF/t/99t/jRZAH2eL/AG/++2/xosgD 7PF/t/8Afbf4
0WQB9ni/2/8Avtv8aLIA+zxf7f8A323+NFkAfZ4v9v8A77b/ABosgD7PF/t/ 99t/jRZARNaY
JKSv9GY4/T/69KwyMIoba29W9N7YP0PekA7yl9X/AO+z/jQAeUvq/wD32f8A GgA8pfV/++z/
AI0AHlL6v/32f8aADyl9X/77P+NAB5S+r/8AfZ/xoAPKX1f/AL7P+NAB5S+r /wDfZ/xoAPKX
1f8A77P+NAB5S+r/APfZ/wAaAGmMCVVy+CpP3z7UAO8pfV/++z/jQAeUvq// AH2f8aADyl9X
/wC+z/jQAeUvq/8A32f8aADyl9X/AO+z/jQAeUvq/wD32f8AGgA8pfV/++z/ AI0AHlL6v/32
f8aADyl9X/77P+NAB5S+r/8AfZ/xoAPKX1f/AL7P+NAB5S+r/wDfZ/xoAPKX 1f8A77P+NAB5
S+r/APfZ/wAaADyl9X/77P8AjQBCskLKGUXBUjIISTBosBJGsciblMmMkcsw PBx0NADS0Qdl
/fsVODtDsBxnt9aAFQo7ERtKjqASHDDr7N9KAHeaFiZ2GNvBFAGVPfyb8tKI wegziuyNGKWp
k5sj+2t/z9f+P1XsYdied9x/2if/AJ6v+dHsodh8zD7RP/z1f86PZQ7BzMPt E/8Az1f86PZQ
7BzMPtE//PV/zo9lDsHMw+0T/wDPV/zo9lDsHMw+0T/89X/Oj2UOwczD7RP/ AM9X/Oj2UOwc
zD7RP/z1f86PZQ7BzMPtE/8Az1f86PZQ7BzMPtE//PV/zo9lDsHMw+0T/wDP V/zo9lDsHMw+
0T/89X/Oj2UOwczD7RP/AM9X/Oj2UOwczD7RP/z1f86Xsodg5mSxXbAgSBmH qHIP86ylQ/lK
U+5oRiKVdyOxH++f8a52mtzQd5S+r/8AfZ/xoAPKX1f/AL7P+NAB5S+r/wDf Z/xoAPKX1f8A
77P+NAB5S+r/APfZ/wAaADyl9X/77P8AjQAeUvq//fZ/xoAPKX1f/vs/40AH lL6v/wB9n/Gg
A8pfV/8Avs/40AHlL6v/AN9n/GgA8pfV/wDvs/40AHlL6v8A99n/ABoAPKX1 f/vs/wCNAB5S
+r/99n/GgA8pfV/++z/jQAeUvq//AH2f8aADyl9X/wC+z/jQAeUvq/8A32f8 aADyl9X/AO+z
/jQAeUvq/wD32f8AGgA8pfV/++z/AI0AHlL6v/32f8aADyl9X/77P+NAB5S+ r/8AfZ/xoAPK
X1f/AL7P+NAB5S+r/wDfZ/xoAPKX1f8A77P+NAB5S+r/APfZ/wAaADyl9X/7 7P8AjQAeUvq/
/fZ/xoAPKX1f/vs/40AHlL6v/wB9n/GgA8pfV/8Avs/40AHlL6v/AN9n/GgA 8pfV/wDvs/40
AHlL6v8A99n/ABoAPKX1f/vs/wCNAB5S+r/99n/GgA8pfV/++z/jQAeUvq// AH2f8aADyl9X
/wC+z/jQAeUvq/8A32f8aADyl9X/AO+z/jQAeUvq/wD32f8AGgA8pfV/++z/ AI0AHlL6v/32
f8aADyl9X/77P+NAB5S+r/8AfZ/xoAPKX1f/AL7P+NAB5S+r/wDfZ/xoAPKX 1f8A77P+NAB5
S+r/APfZ/wAaADyl9X/77P8AjQAeUvq//fZ/xoAPKX1f/vs/40AMk8uNlU+a WYEgLvY8fT6i
gBA0RdV/fqWOBuDqDxnv9KAHSLHGm5jJjIHDMTycdBQBG0kKqWYXAUDJJSTA osBLzGwBJZSc
c9RQBna9/qU+jf0rqw3UiRLq/wDy2/D+lYFBq/8Ay2/D+lADNE/1cn0X+tb4 noTAvuR/Z04I
yNsmR+Jrm6aFlGS2VvNkihhQRuQNqKuMcenP51w16tRp3elzaEIJrTUsWRxc qRgB4dxAAAzx
6fWnQb9o15BP4fmRmW7F1Ikk80LuXWFfLUxsMHGDjIOMH5j64Fd19HYx0v5D Hvrud4ZLZtqs
VHllR8x2FiM9R2FGzfb9NP8Agi1tbr+pK19I+n388chHl5MZ2jK/ID0+pND2 X9dRrcih1F4Y
biXzJ7qNCir5sWx95PK4Cg45U/dzyetPov6/rqJEkWqXU21I7ECUhiRI7Rrg Y6ZTJ+96djSe
iv8A11AItYaZUmS3xblkRmL/ADBmAxhccj5gM5Hem1ZgNh1WWd1Xylicn/V+ Z8w+ViA6lcr0
/wACal6Jvy/yHazsNi1W6SzSSW3jbZCsszCX+E9wNvJ4JxwPera963nYSvYs pqEhiMzQBYRL
5ed+T94rnGOmcd/X0qe1+v8AkHexZtbj7RAs23arElec5XPB/Ec0B1Ipo4zd hzjds+Z+hiAy
Q2e3ORjv9AaACGOMXZcY3bPlfqZQcEtnvzgY7fQigCxIokXB/AjqKQyEEhtj /e7HsaQEd4Zx
av8AZgTLxjGM4zzjPGcZxnigaKS3jQKHaeWVFZ0cSxhWVtu4A4A9DyODkdaH tp8vv/r7hLzI
jd3kENyZpd20bVbaPkcID+Ryfyp2V0v63t/XzF5lrVbr7NaqFuI4JJG2rI5A A4z347frUvca
2IhqrvB50NuskawrM7GTHBzkAYOTx7VTWtvOwlt5jjqboDLJbAQ5dQRJliVz 2xjB2nvSS/r7
v8xjZr67CNGII47hXj+XzSVKs2Ou32I6U7ar5/kHQcNSc3htxCpByFdWYjcB nBO3HY9CfpUv
4W0GzVyCPVrhIYFktTLIYlkcx724PTG1MZ4PBwPeraXNYXQ1T/r0/wB0/wAx UjH0AFABQAUA
FABQAUAFABQAUAFABQAUAFABQBEtsiqFVpgoGABM+B+tFwHxxrGm1c4yTyST yc96AII/sPn3
H2r7Pv8AMGPM25xtX1qkIWH7P9sl+y+Vs8tM+XjGct6UmMS5/wBRcf7w/kKc PiQnsU7O2jnu
gsgbhCRtYr3HpXVUk01YxSTLtxYQJaykebgIeDK2On1rJ1JW0HyIzVTc2Old TdiSX7Pzy2B9
Pr/hU8w7DTD0KkEEZ5wKdwsPW3UMmScFgCOP8aXMFhvkKRwxyQSBjtRzBYVr dRnD5Iz29KOY
LDEjUqWZiADjgZptiJHgUYXOGAPQdcE1KkOwx4QobaxO04PGKakFh8cKGMli OgOdw45ocncE
hGjVdrCNTkkbQ2QaEwAKnm42KR1PJ49e9F3YCIgEnAwPSqEWrO2glhHnKIwJ MLIDtMhJOVPr
/kdjXLJ8snys1Wq1Krr++kzEsJ3cxqMBeOn+evWtqVlHQiW4+GRoH3L07j1o qQU15hGVjUil
WVNyn8PSuJpp2ZsPoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoA KACgAoAKACgA
oAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKA CgAoAKACgAoA
ZJEsjKxLBlBAKuVPP0+goAQQIHVsyMVORukZgOMdCfegBt3s8geZt2eYm7d0 xuGc0ICO7/sz
7HN5f2Tf5bbdu3OccYqhE8v3B/vL/MVIzN17/Up9G/pXVhupEiXV/wDlt+H9 KwKDV/8Alt+H
9KAGaJ/q5Pov9a3xPQmBoIqvAyMMqxYEe2TXKiyHyJo45Yo9jI5JDM5yM+vB z+dctSjKaa87
mqmk0+xLb2ywYO5mYIEBPYCtoU1F36kOTYiWcEdwZlD78k4MjFQT1IUnA79B 3rW5I5LWCPbs
jC7XaQYP8Rzk/qaL2AQWtuI5oxGAsxLSAHG4nrRfbyDrcSazt53ZpI8ll2kh iMgHI6dweh6j
tSAhbTIWkQmS42orDHnyZOcfxbs446U7gSfYLXzllEW0rjAViF4GASucEj1x 6UXFbSwQ2FtC
ysiuWU8F5GcjgjHJPHJ4ouMb/ZlmAg8tsJwB5jYIznB55HseKE7A9SSa2R7O W2T5FkDA8Z6n
nr9TS7BtqTqAihVGABgCm3cSVtBjRRtKJCDuwB1ODjkcdO9IYLFGspkUENgj qcDPJ46DpQBJ
mgBrqHXB/AjtQBBMgkjMU6synHzR5B9e3INADEtLVoPKA8xN4c7nLEsCCCST k9BRcB8lpBLF
LHJGGSU5cE9Tx/gKNreQEhiQyrIV+dQQp9Aev8qAIlsrdVlUR4EoIcbjzkk/ hyTRcPMU2kBQ
I0YKgs2DyMnOf5mgNhi6fbLC8WxyrkElpGLcdMMTkY7YNDdwBLC2jmEqq+4E kZkYgE9cAnHc
0ANGmWqhdiyptGAUmdTj04PT0HQUXsDLB/16f7p/mKAH0AFABQAUAFABQAUA FABQAUAFABQA
UAFABQAUAFABQAUAVp/9TP8A7w/pVQ+JCexSQvHIHjcowBGQAf5/SuySUtzF Ow95rmSNka4Y
qwwRtXp+VT7OI+ZjACpBHUVZI9XZT69f1pWHca2WOT/hT2EKXc9++eAOtKyG G98YyPyFFkFw
3N6+v607IBQ7AEcEnHUDtSsAm5s5zz0pgDsXJ6AZzgCklYLjRkAgd+tMQ7e4 YHI446DFKyGI
STnoM9cACmAm2gQ3yxjByRzwTkDPXHpSUUh3Yu3kkliTySxJJ/OhJR2Bu4u2 mIdE7xNuQ/h6
1E4KRSlYux3UbABjsPv0rllBx3NU0ycEEZByPapGFABQAUAFABQAUAFABQAU AFABQAUAFABQ
AUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAF ABQAUAFABQAU
AFABQAUAFABQAUAFABQAUAFABQAUAMl+4P8AeX+YoAzde/1KfRv6V1YbqRIl 1f8A5bfh/SsC
g1f/AJbfh/SgBmif6uT6L/Wt8T0JgaEX3D/vN/M1ylj6ACgAoAKACgAoAKAC gAoAKACgAoAK
ACgAoAKACgBrRo5yyKx9xQAnkxf880/75FAB5MX/ADzT/vkUAHkxf880/wC+ RQAeTF/zzT/v
kUAHkxf880/75FAB5MX/ADzT/vkUAHkxf880/wC+RQAeTF/zzT/vkUAIY4Rj KRjJwMgUAKIo
T0jT8hQAeTF/zzT/AL5FAB5MX/PNP++RQAeTF/zzT/vkUAHkxf8APNP++RQA eTF/zzT/AL5F
AB5MX/PNP++RQAeTF/zzT/vkUABihUEmNAB1JApbAAihIBEaEHoQBQAGKIED yk5/2RTAPJi/
55p/3yKADyYv+eaf98igA8mL/nmn/fIoAPKiyB5Sf98igBDFCoyyRgDuQKTa WrARVt3OEETE
dhg0lKL2Y7NDhFCQCI0IPQgCmIhlULBMFAA3jgfhVR+JCewJaoyKxLZIzWrq tOxKgrDvskfq
350vbSDkQfZI/Vvzo9tIORB9kj9W/Oj20g5EH2SP1b86PbSDkQfZI/Vvzo9t IORB9kj9W/Oj
20g5EH2SP1b86PbSDkQfZI/Vvzo9tIORB9kj9W/Oj20g5EH2SP1b86PbSDkQ fZI/Vvzo9tIO
RB9kj9W/Oj20g5EH2SP1b86PbSDkQfZI/Vvzo9tIORB9kj9W/Oj20g5EH2SP 1b86PbSDkQfZ
I/Vvzo9tIORB9kj9W/Oj20g5EH2SP1b86PbSDkQn2OL1b9KXtPJD5fMPscX+ 1+lLn8kHL5h9
ji/2v0o5/JBy+YfY4v8Aa/Sjn8kHL5h9ji/2v0o5/JBy+YfY4v8Aa/Sjn8kH L5h9ji/2v0o5
/JBy+YfY4v8Aa/Sjn8kHL5h9ji/2v0o5/JBy+YfY4v8Aa/Sjn8kHL5h9ji/2 v0o5/JBy+YfY
4v8Aa/Sjn8kHL5h9ji/2v0o5/JBy+YfY4v8Aa/Sjn8kHL5h9ji/2v0o5/JBy +YfY4v8Aa/Sj
n8kHL5h9ji/2v0o5/JBy+YfY4v8Aa/Sjn8kHL5h9ji/2v0o5/JBy+YfY4v8A a/Sjn8kHL5h9
ji/2v0o5/JBy+YfY4v8Aa/Sjn8kHL5h9ji/2v0o5/JBy+YfY4v8Aa/Sjn8kH L5h9ji/2v0o5
/JBy+YfY4v8Aa/Sjn8kHL5h9ji/2v0o5/JBy+YfY4v8Aa/Sjn8kHL5h9ji/2 v0o5/JBy+YfY
4v8Aa/Sjn8kHL5h9ji/2v0o5/JBy+YfY4v8Aa/Sjn8kHL5h9ji/2v0o5/JBy +YfY4v8Aa/Sj
n8kHL5h9ji/2v0o5/JBy+YfY4v8Aa/Sjn8kHL5h9ji/2v0o5/JBy+YfY4v8A a/Sjn8kHL5h9
ji/2v0o5/JBy+YfY4v8Aa/Sjn8kHL5h9ji/2v0o5/JBy+YfY4v8Aa/Sjn8kH L5h9ji/2v0o5
/JBy+YfY4v8Aa/Sjn8kHL5h9ji/2v0o5/JBy+YfY4v8Aa/Sjn8kHL5h9ji/2 v0o5/JBy+YfY
4v8Aa/Sjn8kHL5h9ji/2v0o5/JBy+YfY4v8Aa/Sjn8kHL5h9ji/2v0o5/JBy +YfY4v8Aa/Sj
n8kHL5h9ji/2v0o5/JBy+YfY4v8Aa/Sjn8kHL5h9ji/2v0o5/JBy+YfY4v8A a/Sjn8kHL5h9
ji/2v0o5/JBy+YfY4v8Aa/Sjn8kHL5kckCQyxbc8sOv1FVfmi9BWs0Vte/1K fRv6VrhuoSJd
X/5bfh/SsCg1f/lt+H9KAGaJ/q5Pov8AWt8T0JgaEX3D/vN/M1ylj6ACgAoA KACgAoAKACgA
oAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgCGceY6RjIIO7NAEccgC eZGGKZwQRz/n
/P0ALVACYDqwJx1AHp700AHKjJYHnGMYosAtIBuC8f31G4f3en607AOO1WAU 8Ht6f/WoYASF
BJIAHUmp2AryTDzEK5YLyUwfz+oweP8ACsZyvblLiu4loXBC+U0abM4ZidvT ABP48dsfmU1J
Oz2HKxYb7y/X+hrYzEm/1L/7pqluDKpa0Qnz7uKFizYVig4yR3HtW9n0RjdE 1uUyRFMJYtoZ
WBBHU5xj6VlNGkWSn/WD6H+lZlEdwcGLr9/t9DWNaLlFJFRdhl0kkhwiMc/3 lIHT25rL2U+e
9ilJWHwBgX3gqzEtsweMn/PTiumCa3IfkMn/ANVN/vj+laR+JEvYmi/1Sf7o ol8TBbDqQwoA
KACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACg AoAKACgAoAKA
CgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAo AKACgAoAKACg
AoAKACgAoAKACgAoAKACgAoAKACgAoAr3P8ArYf97+oq4/CyXuilr3+pT6N/ St8N1FIl1f8A
5bfh/SsCg1f/AJbfh/SgBmif6uT6L/Wt8T0JgaEX3D/vN/M1ylj6ACgAoAKA CgAoAKACgAoA
KACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgBj7hIrBSwAI4x7UAQxLMI 9kisTvBySDgZ
HvQBZoAa6bwR0yMUAKEUHIUA/SgBaAGtGrAjaMnvii4Cqu0e/c0ADKHQqwyC MEUmrqzDYrGK
YyNGQpRgCZQAG4/menP/AOqsPZSva+hpzKxaroMxG+8v1/oaQAyhlKnoRimA 2IyxIU8tHG4n
JfHU59KvmJ5RV3mVnZVXKgAKc9M+w9alu40rCn/WD6H+lSMbKudjAElHDYHe nZXVwIfKPlbN
sgO0rwqgd8fxf7R+vFa8yJsSRIyzSsd+1sY34yOMdjUSaY0Mn/1U3++P6Uo/ EgexNF/qk/3R
RL4mC2HUhmRc6kZZCkUmyJeC46t9KycruyPRp4dQjzT3Kkl5aD5fvN/eNS5I 6o0qgkepSW7B
opC6d0Y5H4elCk0TPDwqXT0aN21uY7u3WaI8HqO4PpWydzyJwcJOLJqZJT+2 OLQTYXPneXjH
bft/PFHb0/S4dxqamjxlzBMi+V5ql9q7l4z346jrihqwdbEKauJ5Ee3iklTY +6NChIIK85zj
oex707WV3/W4biHWoIQ7yPvV3zENyp8u1T1YgfxeueaGraf1uw8y1c3pSyiu beMzCRkwBjkM
R6ketFrSsw6XCK/SSdY/JlQMxVXYDazDqBznse2ODSsGwT36wtLiCaRIhmR0 24XjOOSCTjHQ
d6EBDcazbWrIk6tGzDcVZkBUZwDgtz06DJ9qaV3YOlyQ6nCL1rTafNAJUb0O 7jPTdkfiBU9G
10DqvMrDXYIoYDdIYpHQOwLoMA9+W5HXgZPtV8vvWQdLly9upLd4FjhaUSMV O3HHyk9yPSof
X0Dpcr2+plreASxyo7qhDsow+SASADx174+hqmtX/Xf/ACEWbO+S8iMsccix 4yrttww56YJ9
OhwaT91XY+tiJNUjZNzQTRgxGVN+0b1GM4O7jqOuKGrXAS21aG6MYgjkdnJB ClSFxjJJBx3H
QmnYVx9tel7SWe4iaFY2fJODkAnpgn0pdEx9bDIL93vjFLDLCGChFfbnOGJP BP8Adp20/ry/
zFcZPrlnbuFkJB5zllXaASM4JGeh6ZNCVxvQs3d09vLbrHC0glcq23HAwT3I 9KS31DpdCW18
lzIEEUke5d8ZcACRfUYOe46460WB6EU2r28FzJBIrB41LcMhJwM9Acjj1AoS uD0J4LoTNIhh
kidADhwOQc4PBPoaT0VwW9iCHVEkCfuZipKq0gUBQWAI4znuOmaprW39aCvY hOtpDCGuoWjd
ndVBdF3BTjOS2PTv9KXYq25ONVhZC8cUzxgqN6gYJbGAOc/xCm01oISXVooL cyywyJtfYyO8
alTjPUtg8ehNIB9veo0NzcPJ+4jO4HHRdgP9TTastf61Be89CGHWrefiGOSS TdtCIyMeQSOQ
xA6HqaLATf2ipUlbedsuY0AC5dgTnGT2weTikAtvqCXEojjilzjLEgYTkjB5 65UjjNFgHahc
Na2hlV44zuVd8gyqgkDJ5Hr60dbAVl1VIbRprl45F8zZHJGQqy8ZyNxwO469 vwptbAhX1u1j
ghmOfLlzht6cYOD/ABc/8BzRy62FeyuPGqREy7YZWWNim5QpDNkDaBnIOT3A /KlbbzHs7B/a
ak7Ftbhphu3RDblcY6ndjowPWh6K4BfXcg05JrRXYylApXbkBiOfm4zz+dO1 pWBPS4xdUSGL
97HcFVDDzHC/OyjJHB68Htjjii1wLFxdSRadLcrAwdFLBGxn+f49aXVIFqV4 dRfzpBNbzKvm
hMkLiPIXAODzye2etHT7/wBRD7LVrW+naKFuQu4fMpyPXAJI6jrinZ2uN6Ox Cb+WK5u5pkmW
CBgiruiVDwOSSQc8+oGMd6S29Qe9kI2roxiliY+TjcwABONr8Zzg8r2/M1Sj r/Xl/mK+hbnv
khnEIilkkOMBAOcgnuR/dNSlf+vT/MZHHq9rLfG0U/OCVHzLyR1GM7ux6jFF tLg9CyLhfsf2
lkeNdm8q4ww46EetD02GtWVIdRkEIWeFmufMMZjiHfG4dT6e9O3b+uhJM2oQ pYG7kDIgOCrY
BBzjHXHXvnHvSY1qRRaxayQrN8wjLFC2VYK2MgEqSOe2M+nWm1YB7agqbi1v MEjXdK524j4z
g85Jx6Z60gSvsQw61bz8QxySSbtoRGRj0J6hsdj3p2YCSaqwKmOCTZ5bs5IX KMpwQRuGcc9P
ahLX7vxAlfVYo95aKYRruAkwMOV6gc5zwe3aklcCe3uvOeRDDJE6AHa+OQeh GCfQ0dLgRpqM
L7cK43BCMj+8QMfUZGfrTsD0IG1u1Rp1cFWh6jehzzjs3HJH3sUkrq6DZ2LE 93JHpstysDq6
KSI3xnI+hx+tHVIFqQQ6i4llE1vMq+aEzhcR5C4BweeT2z1o6ff+oDxqYaKN 0tbhjICyoAuS
oA+bk8Dke/tQ1bcB6ajA5QLuIdgA2OMFQQfpyB9TQ1bfz/AOlxqanG7Ltgn2 FlUuQMKWAI75
7joKdtbA9C7SAKAKtrbR3cbzTvKWMjqAsrIAFYgcAj0rXbQhK5N/Ztr6z/8A gTJ/8VSuPlD+
zbX1n/8AAmT/AOKouHKI2n2aIWd5lUDJJuZAB/49RcOUX+zbX1n/APAmT/4q i4WD+zbX/pv/
AOBEn/xVFwsH9m2v/Tf/AMCJP/iqLhYilgS0ubbyWkxI5Rg8jOPuk9ycdKHq mLZos1mWV7n/
AFsP+9/UVcfhZL3RS17/AFKfRv6VvhuopEur/wDLb8P6VgUGr/8ALb8P6UAM 0T/VyfRf61vi
ehMDRgj8xD87Lhm6Y9T61zJFjnSKMgSXRQnpuKj+lPlFcEjSQEx3LPjrtKn+ lHLYLiToIYWk
aWTA/wB36elRNqEXIpK7sV/NKyxpIzAOQBtYE5PttrnjiFKSjbcvkdm0W2hV ELPcOqgZJO0A
fpXXYyF+z/8ATaT/AMd/wosFw+zf9NpP/Hf8KLAH2b/ptJ/47/hRYBhjjGc3 TDDBTyvBPQdO
vIosA/7N/wBNpP8Ax3/CiwCLCrFgtw5KnBxt4P5UWADCqlQ1w4LHAB28/pRY Bfs3/TaT/wAd
/wAKLAH2b/ptJ/47/hRYA+zf9NpP/Hf8KLAH2b/ptJ/47/hRYA+zf9NpP/Hf 8KLAH2b/AKbS
f+O/4UWAPs3/AE2k/wDHf8KLAH2b/ptJ/wCO/wCFFgE8lQ4T7Q+4jIHy5x+V FgF+zf8ATaT/
AMd/wosAfZv+m0n/AI7/AIUWARYVcZS4dhkjI2n+lFgAwqpUNcOCxwAdvP6U WAX7Pj/ltJ/4
7/hRZDEWEOoZJ3ZSMgjaQR+VHKK4v2b/AKbSf+O/4UWAPs+P+W0n/jv+FFkM RYQ6hkndlIyC
NpBH5Ucori/Zv+m0n/jv+FFgEMKqVDXDgscAHbz+lFgF+zf9NpP/AB3/AAos AfZv+m0n/jv+
FFgD7N/02k/8d/wosAfZv+m0n/jv+FFgD7N/02k/8d/wosAfZv8AptJ/47/h RYA+zf8ATaT/
AMd/wosAfZv+m0n/AI7/AIUWAPs3/TaT/wAd/wAKLAH2b/ptJ/47/hRYA+zf 9NpP/Hf8KLAH
2b/ptJ/47/hRYA+zf9NpP/Hf8KLAVJ/9VN/vj+lKPxIHsTRf6pP90US+Jgti tqsxg0yeQHB2
4B+vH9aiWiN6Eeaokzm9P1JLO5SSSMSJ0IxyPcVlCXKz1sRQ9tCyepry6BbX 08d1aTBbeTlg
P6Vq6cZO5wQxdWlB03uvwKGtX1mFSxsY02RdZR3PoP8AGoqST0R0YSjKL9pN 6v8ArUTwxdML
6S3z8si7se4//XThsY41e8mdRWhwFM2MaygNcSCNn3rCSu0t144z15xmjpYG LJpsMkUUe9x5
SBEIxkYIIPIxnKim273DpYZ/ZgD+Yt5cLIc7nGzLZAB/h4+6OmKXS39f1qAo 0yKPBt5ZYGXo
UIOBgDGCCMfKKd2BPNbia3ETyOCMEOMbsg5B6Y6j0pdboERRWCRzrJ50rhWL LGxG1WPUjjPc
98cmi9gCexWVpT9oljSUYkRdu1uMZ5BI4x0PahOwDnthNItxBcyRFlAJjKkO Oo6g+p6etGwd
BqaeiTCQTSlVdnWP5doLZz0Ge56mjpb5ANj03ytnlXdxGVUJkbDlR0Byvbnn r7079wJ7i2Fw
I/3jxtG25WTGehHcEdCakCM6fEVgXc+IVCryOQCDz/3yKpvVv+uv+YdLBbWK 27yyea8skgAZ
3CgkDp0Az+PNS9VYfW5Xi0kfZo0uLiWSREVVb5f3eCD8vy+oHXPSqb1uhFm3 sUgmM3mySSHO
WcjnOPQD+6KV9Lf1/WoCrZosM0Jd2ilLEqSPlz1wRz3o6D63If7MG7zDd3Bm GMSnbkYyOm3H
Rj2ouKwqaaIiGhup4m53MCp38k85B7k9MdaLgWLi3E/lne6NG25WXHpjuCOh NIOliK2sUtpA
4lkk2rsjDkERr6DAz2HXPSncGRvpUT7gZ5vLLMwjG0BSwOe2e56k0J2B6loQ qJnlydzqFPpg
Z/xpPVWDYhi0+KKDylZ9u9X5IzlcY/8AQRVX1v8A1qFhv9nANujuZ4mDMVK7 TtDHJHIPGeec
0kBILNNrBndi0iyEnGSRj2/2RRcBkmno85mSaWKQkkldvQgAjkHj5R70ulgH Q2EMVrJbjc0c
gw24842he3sKbdwWgR2ZRo2kuppjG25d+3jgjsB607isD2KGFUWSSNlcyK6k ZUknPUY7kcik
MW2so7bcUZyWUBiSOTknP1JY0PVWDrccbZTbxws7sIyp3McsSpB5P4U763Ai fT0LMY5pYjv8
xdhGEbnJAIPXJyOnfrSAbLpolzvup8umyQjYC45xn5eOp6YoTswEfS4pJnlk mlZyMI3ygx87
hggZOCB1zQtAJILGOGQyeZJJIQ252xls45OAB/CBQ9Vb+v61Drck+yp9migy 22Pbg9/lII/l
Tb1uHSxA+lxSM+6WUxncRHkbULdSOM9z1OOaSdgZamiWeB4XztdSpwcHBpAt CFbFBEyPLJIW
kWRmbGSRj0AHYUwFtbU2vyrcSvEBhY32kKPY4z+ZNFw6jZbFJCWWWSN/M8wO u0lTt28ZBHSj
YCL+yLfBDPK2c5yw5zu9v9s/pTvbb+tv8gJItPVJ1neeaWQY5fb2BHYD+8aL /wBfd/kKw+K0
MUzNHcTCNiW8r5SuT17Z689aXSw+txWtEezW1kd5EAAYuclwPX1z3oeruBHF plrBcCWBBCAQ
dkYCrnBGcY64b9BRe39f12Cw9rOM2rQbnALFwwPIO7dkfQ0dvIBj2AmiEdzP NOoJOH2jJ7fd
A6dvf6DACA6eGLA3ExR1xIny4k4xk8ZBx6YoBaEclhO3kgX852Pu3ME3AbSO Plx37076gOfS
4miVBLKuFZWYEZfdy2cjueeMUX1/roAj6XE5YNLKYzuKx5GELdSOM9z1OOaS dgLawqs7ygnc
yhT6cZ/xo8gIE0+FGVgWyHZ+vXPb6dPyFHS3yBkcemCMKEu7hdi7IyNnyLkH A+X275ov3Alj
sYY7BrMZ8tgQcYB569AAOvYUN3BaO4i2KCJkeWRyzrIWbGSRj0GOwoYLQR7B TFCkc0sTRJsV
0IyV44OQR2Hahu7bfUFoDabbkELuQeWIwFP3QOhHvwPyFF73v1BaDLyJLa0l lVHcB1lKhsY2
46cdPlH60pSa1NKNNVJKF7XM8+JR2tCfrJ/9asfa+R6Sy1/zfh/wRp8St2tA PrJ/9aj2vkNZ
av5vwJknjl0ENdCNYmuNzBzkYMuTnP410RfM05L+rHm1qcacnGDuEtwLZXOl vFFZuyjzAwWN
DhskHayjoo6YyT3p+T/rb/gmWnQcbl0e1uZ7wMRBJgwMjLKQRwCVGTj0x0pv S/y/4f5CWtvU
qvezzW8sck8dwoBIdXWTqj8bgqjt2H401uv66oP6/M0rC8kk1OaF7kS43fJG VKoAcAHgMrfX
IPY9qS2B6WJ7iWZbvFozyPxvjYfux77v4T06Z9dvehf1/X9fIHt/X9f11CeW ZbvFozyPxvjY
fux77v4T06Z9dvehfh/X9f5A9v6/r+uo68P+k2X/AF2P/ot6FsxPoT1BRXuf 9bD/AL39RVx+
FkvdFLXv9Sn0b+lb4bqKRLq//Lb8P6VgUGr/APLb8P6UAM0T/VyfRf61vieh MDVtPuN/vH+Z
rmRZR1mSdIblbWVYpnhwpI5P3uAcjByRz2q+hPUnsJJZnkZpY3cKoLKhCn73 bJ9R3o6B1Jb/
AIsm3EfeX/0IVhX/AIbNIfEVrll863GR/rE7+4rz4O9SNjVL3WWNUz/ZV1jr 5Tfyr1uq9V+Z
gjOvvORJYpr2TZG8MnmlUBQF+e2MDGefxNC6Pzf5C6fIia5Fteyq2rGFZJxu LGMYUx5DDI7k
Yz04oXb1/MH39C9Y3Tv5Jmus5WUgbB+9UMAHyOBxj65pvRXfZB6dyB2k+yxM rKjlZLpmccLw
dufYbh/3zS207fm/6Y1Zv1f4L+kMs9U2sPtF5uiIdRI5QqzjbgKygA9TjgH2 4ols7fL8RJEN
neSmQMl4GuJJYy1sNuXBRNzEYyMDJ4wOKpq2i8/1EJcXXm26SG9E043F4CEI hPltxtxn2+bP
SlHfTXb80UyQ6hPljDqEbyhpQ8LBdsSjdhjgbhghevrSW3y/yBbkTaldeTGE vlVCzBriWWNV
JAXhXCFSOT1APHbFH9f1/wAAS2/r+v69DSvJvP0e4iMoM4tg7mHkcg8gkcg4 NOWjvsrjj+ZS
F6FdlOpCK3LMftQEY3kKmBnG3ue3b2pPb+u7/r5iRJb3FzNaCeWfeBJCoQxr jnYSenXk/nVS
0f3/AIXF0JNL1HcshubsTYKDcm1owzHAClQD6cMMj1PWlbt/X6De5Bcajco8 3l3eZh5oa32r
+5VQdr4xnsvU4O6lHVL+uq0G9H/Xb+vyH6hdS2heOTUmhZId8ZYRgzMScjkc 44GBzzTW/wA0
LoO1C4eOaSdblIFV1h3MyqSACzbSwK5JI68cdRUr+vl/wbjWv9d/+BYkjubl vKj8x8zKkqsy
AMFA+YEDjsP++6ctL+X9L8fwEv6/r0GwXVzDFHNPcNMJLUylSqgBht4GBnnP fNOStdLfT8bg
uj6FV7q5s5Gtku9zxx/LFEEYghMkupG7ryCMj2FCtfy/S/8AW4Wvbu/zJLvU IZ72IpqEcduj
LiZWXCkq+cE8dh60l/n+gdB0V7I4jW7v/swKny2+RftHzEDqPQKcDH3qUtn3 7fIa8tu/9f0y
ta3nlpHFJfrZRmPO7CAsQkeOWBz1NXPrbf8A4LEh41O+D/PKGuPJ3C2jCnB8 vPzqRvHPQgkd
uKTtrYaS0/q5LbXc81jcK15BcF9saGKVZGUtxzhVA9enY0NJ2X9W6iTs7gnm R6nLaw3zxF58
GPamVTy8gjI9sZ5HFEdfx/MGrfgLc6pIluY47lRdK8oZcAsoAYrkdug+tJa2 t5fmg23Eu5Ly
G8SNJTcurB13qAVyj5wABnGMgfrQrK9/P9P6/QOhsWzrJbRuk3nKVGJOPm9+ OKb3EiWkMKAC
gAoAKACgAoAKACgAoAKACgDNn/1U3++P6VMfiQPYmi/1Sf7ool8TBbFfU4Dc 6bPEoyxT5R6k
cioaujWlLkmmclpFmNRvlt2kEY6nPU/Ss4RTep6levKnC8V/wDem8RWun3UV paxh7aL5XYf0
9a0c0nZHHHCynFyk9TP8Q2VqkaahaTJ5c5+5nqe5H9aU4rdGuGqzX7uS2IPC kbSaq8o+7HGQ
T7miCsjHFTvJLsdhVnIYN1dSGbet2TPHJJi3VV+TCtg4xnkYPJwc04/196B7 2LLXrXV8kVpd
jym2gvGFbs5ODyOwoS7/ANbCvoRCa58u6aO4MawKzhVRcMd79eOnA6Y+tC6f L9BvsSQ3jvqE
aNefvGldWtflG1QDg4xu7A5z3oS0+QmKXnk1GeCOcwLlmJRFySAmOoPqan7N /wCt2V1KwmaV
IJ5Z/I/fDcyqoGTEOuQe/H4/Sqkrbef5krb7hF1CYPbKkyqAsavEWUbtwGSF C5xz1yBx0okt
X8x7Jf11GpdeVYRoL1bSR2VVY7FGPLUkncDnH+Aqmryt6/mLoywl7NJqZhW4 zGxaMxl1LqQD
ztC8cjjJPXp6Ra8X6D2aK9rcmOCJRe7Y9kSyTlUzHw3BOMDkAc9M+tU7N/f8 9gtYmW6vJLea
UXTKIYg64Rf3nLYJ46EAHjHtRbVX7r9A8l5m2OlSCCgAoAKACgAoAKACgAoA KACgAoAKACgA
oAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKA CgAoAKACgAoA
KACgAoAoX+rWtoGRj5snTYv9fSs5TSOuhhKlXVaLucnICG3bCityoPpXMz6C L6XvYktYfMky
w+VevvWlOHMzkxmI9jCy3ZsWLXUeVWB5F3FgVZR1JPcj1rs0fU+d2NVbm6A/ 48Jv++4//iqL
LuF/IX7Vc/8APhN/33H/APFUWXcL+Qfarn/nwm/77j/+Kosu4X8g+1XX/PhN /wB9x/8AxVFl
3C/kH2q6/wCfCb/vuP8A+Kosu4X8g+1XX/PhN/33H/8AFUWXcL+Q3/SLm5ha S3aFImLkuykk
7SMDBPrRok9Q1bLdQUV7n/Ww/wC9/UVcfhZL3RS17/Up9G/pW+G6ikS6v/y2 /D+lYFBq/wDy
2/D+lADNE/1cn0X+tb4noTA1bT7jf7x/ma5kWTP/AKtuM8Hpn+lUIdQBHOYx A3mjKdCPWoqO
Ki3LYcb30Kam1WeMtBIrZG1nbIB7dzXLCVHmVlqaPms9TQrtMgoAY8SO6Mwy YzlTnocY/kTQ
ASRrLE0bjKuCpAOODRa407aiLDGspkVcNtCZz2Hb9aBdLElABQAUAMiiSFNs YwuScZ7k5P6m
gB9ABQBDcW0dyoWQygD/AJ5ysn57SM0ASKqogVQFVRgAdAKHqJK2iHUDCgCC e0huWVpfMO3+
ESMqn6qDg/jQtHcHqrEkcSRAhBgFix5zkk5NAD6AGSxJMmyQZXIOM46HI/lQ A+gAoAKAGGJD
MspHzqpUHPY4z/IUAPoAY8SSFC4yUbcvPQ4x/WgB9ABQAUAFABQAUAFABQAU AFABQAUAFABQ
AUAFAGbP/qpv98f0qY/EgexNF/qk/wB0US+Jgth1IZzmtaFI0zXdgPmPLxg4 OfUVDj2OuliL
LlkczIskTFZI2QjsQRU8rOr28e5Na2V7fuscETkD+JhhVqlHuYVMQl8J22k6 bHplmIUO5zy7
+pqzibbd2XaBBQAUAFAEK2sS3Bn+cv23SMQPoCcD8KFoD1JqACgAoAKACgAo AKACgAoAKACg
AoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAK ACgAoAKACgAo
AKACgAoAKACgAoAKACgAoAKACgAoAKAM6XTLVbl7kx7nY52noD9KjkV7nV9b q8igmU7+zkvU
G0AMp4+lE48yHhcR7Gbb2ZHFZmJhGBwKuKUVZGFWpKrNykbVtCI0HFBmT0AF ABQAUAFABQAU
AFAFe5/1sP8Avf1FXH4WS90Ute/1KfRv6VvhuopEur/8tvw/pWBQav8A8tvw /pQAzRP9XJ9F
/rW+J6EwNW0+43+8f5muZFlHWXljhuWgijkmEPyb+oPzcqMHJzjjvV3sibXZ PYO7PIRDDG21
cpG2VH3u+B7dqL3QWsyW/wCbJtwH3l/9CFYV/wCGzSHxFa4UedbnAz5ifzFe fBWqRNV8LLWo
syabcsjFWEbEEHBHFet1XqvzMEVNXlmWGWOF/LY20jbuTjG3sCPU80Wu7egR drMr2z3cU5sr
e0i+zxMEkMCCMcgEsPnyvX0OcdeeH8W5PwrQmhha3+2ywNPJJC+ESSeRwRtU 4wW69efeleyT
f9ajtd2FW+urqUC1e3SJw7Ru6FsqpUdiOpJ59MUO6Tfb/gh/X9fkRWmqX95N G0Vp+5GwSD5e
Nygk5LAjGem05x78VZXB6Im1O4ure7DwSxhUt5HMbqTuII9CPX09fWpW7+X6 j7D5L2eCO6Ep
hZ4YRICFIGSW46+wpr9bfkIp3t5dtYytJ5Jik82MIqkMNobByTj+Hpj8aS3X yf4oDUsZ5LiE
ySBV+YgIBymOze/+eepYkWaQwoAKACgAoAKACgAoAKACgAoAKACgAoAKACgA oAKACgAoAKAC
gAoAKACgAoAKACgAoAKACgDNn/1U3++P6VMfiQPYmi/1Sf7ool8TBbDqQwoA KACgAoAKACgA
oAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKA CgAoAKACgAoA
KACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACg AoACAetACBQO
goAZ5K7t2KAJOlABQAUAFABQAUAFABQAUAV7n/Ww/wC9/UVcfhZL3RS17/Up 9G/pW+G6ikS6
v/y2/D+lYFBq/wDy2/D+lADNE/1cn0X+tb4noTA1bT7jf7x/ma5kWPniidC0 kasQDyQCR+dV
ewrDkijiBEaKmeu0YouA24WN4HWbhCOaioouL5thxunoVFitWuIi0krMpBUO u0Z7dhXLThQU
lZ6mjlOzLzokiMkihkYYKsMgiu0y2IYrG0hQpFawRqcgqsYAOev8h+VFwFkt LaWdZ5LaJ5U+
67ICy/Q0LTYPIkMa7XC/IX6sowc4xn60mrqwLR3Kz6XZyeQJoElWFCiLIoYD pzz34qr63DpY
lks7WWdZ5LaJ5U+67ICy/Q0loHSw6a3guNvnwxy7eV3qDj6Zo63ASa0tp3V5 7eKVl4UugJH0
zRs7gOMELJsaGMrknBUY56/zP50AKsaI7OqKrPyxAwW7c0APoAKACgAoAKAC gAoAKACgAoAK
ACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAzZ/9VN/vj+lT H4kD2Jov9Un+
6KJfEwWw6kMKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoA KACgAoAKACgA
oAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKA CgAoAKACgAoA
KACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKAK9z/AK2H/e/qKuPw sl7opa9/qU+j
f0rfDdRSJdX/AOW34f0rAoNX/wCW34f0oAZon+rk+i/1rfE9CYGrafcb/eP8 zXMiyG8lMcx/
dTTAKuEikCkZ3ZPLAdhV3sieotnMzs5EUqDaDsdwxB+bvkjsO9HQOo+/5s24 I+Zf/QhWFf8A
hs0h8RWuFHnW/XiRO/uK8+CtUiar4WXrgSG2lELbZdp2HGcHHFeq3ZXMFa+p mtfzSb3hkxHL
GFhwo+Vzt59/vj/vmqtZ28/w6i6f1vuPm1aSBWka2Bhy6xt5nzMygk5GMAHa ec/hSWv9f13H
Ybf3l4LaeOOBEkSEu7ecRsBzjHy8nj2+tNbr1QugS6vNBF5z2i+SWdFIl+Ys u7qMcA7T3pLX
+vQEhbjVZreVYjZM7hQ7iPe+AScYKoeeO+B7mmld2DpcH1aVZJ1Fpkx52puP mN8wG7btzt5z
ld3T14pLb+vxHYllvZX0SW6h8nzQjFSkm9MjuGxz+VD0a+Ql5iJqFxucS2qK EkWJisufmbb0
+UcfN7dKa1/r1F0CTUJvtb29vbI7pu5eXaOAp9D/AHv0qb6X/rr/AJFW1sR6 dqDXN3JGiMdx
Eh3tjYpReB68nt+PbN2svS/5sm5q1IwoAKACgAoAKACgAoAKACgAoAKACgAo AKACgAoAKACg
AoAKACgAoAKACgAoAKACgAoAKAM2f/VTf74/pUx+JA9iaL/VJ/uiiXxMFsOp DCgAoAKACgAo
AKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKAC gAoAKACgAoAK
ACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgA oAKACgAoAKAC
gAoAKACgAoAKACgAoAKACgCvc/62H/e/qKuPwsl7opa9/qU+jf0rfDdRSJdX /wCW34f0rAoN
X/5bfh/SgBmif6uT6L/Wt8T0Jgatp9xv94/zNcyLHS20UzbpFJOMcMR/KqEL DbxQZ8tcZ65J
P86AFniE8LRkkZ7jt3qJx54uI4uzuVvsTPMjPMSI2BwFIyRz61zwwyjJSvsa e00aSLtdZkVl
sbZViVYsCJzIgyeGOef1NC0AadNtGkkcxHLg5G9tvPUgZwCfUc0LTYHqOubC 2un3TIxO3adr
soYehAPP40LR3DpYhi0m2QP5m+UuXPzSNtG4nOFzgcHGR/WhaWAnnsoJ5Vlc SK4GN0crISPQ
7SMj60LR3DpYjOmWrFyRLlzn/XP8vOfl5+Xn0xRsBMtrCtq1tszEwIYMSS2e uSeTQ9QWmowW
FsLd4NrFHIY5kYtkYwdxOc8DnNALQILG3t2LRo245yzOzE5xnJJ9hR0sHmEd hbRbPLjK7G3K
Qx4ONvr0wBxTvrcCzSAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAo AKACgAoAKACg
AoAKACgAoAKACgDNn/1U3++P6VMfiQPYmi/1Sf7ool8TBbDqQwoAKACgAoAK ACgAoAKACgAo
AKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKAC gAoAKACgAoAK
ACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgA oAKACgAoAKAC
gAoAKACgAoAr3P8ArYf97+oq4/CyXuilr3+pT6N/St8N1FIl1f8A5bfh/SsC g1f/AJbfh/Sg
Bmif6uT6L/Wt8T0Jgatp9xv94/zNcyLLFUIKAIrhmSLKnaSyjPpkgU0Jmba6 is1xKkbXAKSq
v7yEqGBC5Jyowfm6deM9KNANC4m2QEoSpJAyV6ZIHf61nN2jdFxV2VTP5UhE cje4KPIP58H/
ABrBVGti+W+5PaXQm+R8iXk4KFcgHGefwraE1L1JlGwNfRJP5LK4bfszjgcA 5+nIH1Naf19x
D0IV1aJiCLecRFlQyELtUsBjPOf4h0FOzvYHoLdavaW0JlEiTKr7G2TRjafQ 7mHPt1qbjsRT
6puCfZY5WQvGGmAXaAxBxyc9D2Hens9fP8ELdXQ6PWIpNv8Ao1wgbadzKuAG +6evc8evrQ7r
8fw1AWDVkkEf7iYqSqtKFAUMwBHGc/xDpmnbW39aC2Ro0hhQAUAFABQAUAFA BQAUAFABQAUA
FABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQBmz/6qb/fH9KmP xIHsTRf6pP8A
dFEviYLYdSGFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUA FABQAUAFABQA
UAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFA BQAUAFABQAUA
FABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFAFe5/1sP+9/UVcfhZ L3RS17/Up9G/
pW+G6ikS6v8A8tvw/pWBQav/AMtvw/pQAzRP9XJ9F/rW+J6EwNW0+43+8f5m uZFliqEFADJY
xLGUYkA4OR1GDmgCrFp8Sys4dyQ4Y8jkgDrx7D9KBFi5h+0QNHvKE4IYdiDk fyqZR5lYpOzu
VVsZ0XatxGB/1yP/AMVWHsPM09p5FqCAQqedzn7zev8A9atoQUVZGbdyGewh nkkkYuGdAnBH
y4Ocj36fkKvyC5Emmk3EryTv5JkV1hXbtOAMZ4z1GevYU0xW6InubMXEqSCa SF0BXdHtyQcZ
HIPoOlTYdyBdIiUKqzzrGNhMYK4YrjBPGew74pvXfz/ERINNhCBN0mAsa9R/ AcjtQ9f67qwB
Fp0MUHkqz7d6PyRnK4x2/wBkU763/rX/AIcC5SAKACgAoAKACgAoAKACgAoA KACgAoAKACgA
oAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKAM2f8A1U3++P6VMfiQPYmi /wBUn+6KJfEw
Ww6kMKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAo AKACgAoAKACg
AoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAK ACgAoAKACgAo
AKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKAK9z/rYf97+oq4/CyXuilr3 +pT6N/St8N1F
Il1f/lt+H9KwKDV/+W34f0oAZon+rk+i/wBa3xPQmBq2n3G/3j/M1zIssVQg oAjndo4srjJY
AZ9yB/WmhMz7bVYbieSOC7gmZJFUqn8QO3kfMePmx9QaNA1L004SIsjKWJAH OepAz+oqJS5V
cpK7K7XRgfDTRtkdJXCn8MCsVUa/r/gF8tya1u47lfldN/OVVs9DjP0rWM1J Eyi0KbuAS+UZ
Pn37MYP3sZx+VWTsRLqlm0iosjHcQoby22gkAgFsYBOR19aLdAehLcXUVsF8 0uSx4VEZ2P4K
CaPICI6pZqzq0pHlglmKMF46gHGCR3A560AMl1a3SEyIsr7XVGXynBG44zjG SOvTrR2/roA9
tTtFL7pGUICSxjYLx1GcYJHPHXg+lADJdWt0hMiLK+11Rl8pwRuOM4xkjr06 0dv66AXgdygj
ODzyMUALQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAU AFABQAUAFABQ
AUAFAGbP/qpv98f0qY/EgexNF/qk/wB0US+Jgth1IYUAFABQAUAFABQAUAFA BQAUAFABQAUA
FABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQ AUAFABQAUAFA
BQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAU AFABQAUAFABQ
AUAV7n/Ww/739RVx+FkvdFLXv9Sn0b+lb4bqKRLq/wDy2/D+lYFBq/8Ay2/D +lADNE/1cn0X
+tb4noTA1bT7jf7x/ma5kWWKoQUARzxmWIoG2nIIOM4wc0ICpFp7JMzmb70g dvl+8QAPX2A/
CjRC1LN3E81syRsFfIIJ6ZBB/pUzjzRsXF2dyoltdoMBYcnkkyHJP/fNc3sZ dzTniWreDy/n
kIaUjBI6Aeg/zzW8IKCM5SuQXGn+dNJKJdhZAF4ztYEHd156D8qu2lhXIU06 czSxtIiWnmo4
QJ8zbQuPmzwMr6dqpPq/P9SdtETPp4jmE1gILaXncfJyHzjOQCOeBzmktNFs Mhl0mSVWje5X
yQXZFEfKswIOTnkfMeMenNNaf15/8ACe5sWmeR0mCOwj25XIBRieeeRz7Utt v60sBU/sNQ8x
Btf3u8+Z9m/egtnPzZ6cnt04zTWgPUt3Ni0zyOkwR2Ee3K5AKMTzzyOfaltt /WlgLgztG4gn
uQMUALQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAF ABQAUAFABQAU
AFAGbP8A6qb/AHx/Spj8SB7E0X+qT/dFEviYLYdSGFABQAUAFABQAUAFABQA UAFABQAUAFAB
QAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUA FABQAUAFABQA
UAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFA BQAUAFABQAUA
FAFe5/1sP+9/UVcfhZL3RS17/Up9G/pW+G6ikS6v/wAtvw/pWBQav/y2/D+l ADNE/wBXJ9F/
rW+J6EwNW0+43+8f5muZFliqEFAEc0hjj3AZOQAM46nH9aaBldLo+ZINsfyy qj4Y5BIX/ZGe
CDRZC1LE0nlRF8ZOQAM45JwKiUuVXKSuyETyo3zJ5g9UAXH5ms1U7/1+JXKi aGUTR71BAyRg
9iDj+laxfMrktWdhfOiDbfMTcW243DOcZx9cc0xEQvbQzLELqEyN91PMGT34 FAbD5biOFwsr
qgIJ3MwA6gevvQBGb+yFuLg3cAhJ2iTzBtJ9M9KAC3vIpoWkLIgUtn5hwASM /Q4p22AbJqFu
l7HaLLG0zMQyBxuQbSckfh+tJa3B6DhqFkYGnF5bmJTtaTzV2g+mc0AToyug dGDKwyCDkEUb
AOoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoA KACgAoAKACgD
Nn/1U3++P6VMfiQPYmi/1Sf7ool8TBbDqQwoAKACgAoAKACgAoAKACgAoAKA CgAoAKACgAoA
KACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACg AoAKACgAoAKA
CgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAo AKACgAoAr3P+
th/3v6irj8LJe6KWvf6lPo39K3w3UUiXV/8Alt+H9KwKDV/+W34f0oAZon+r k+i/1rfE9CYG
rafcb/eP8zXMiyxVCCgCK4RpISqEBsgjPTgg/wBKaEzMtNHW2uXkigt4tzhm KLggDbwOBxwD
9c0LQC/dwlrZhAi7wVIHTOCDj9P5VnON42RcXZ6lL7PK3Mtk0jdy2w/lzwK5 fZT7GvNHuW7O
0WFjKY1R2GNqgDaPw6n/AD9einT5dXuZylfQhubCWS5lmiZFyAyZ/v8AHJ46 YUD8TWltP626
k3/r8ivHYzmSW3WKNLcTxv5pY7jtCkYGMH7uM59atPZ+v6i8vImuNL33KSRs SoILCWRn/jVu
M5x908VMdP69QeqFazuYr17qBYZGZ2wjuVGCqjOQDzlfTvQtP687g9SBtOvV juEj8g/aEZWL
ORs+ZiMcc/e9unemtLLtb9P8g8xZdMuZY2tiYUh3yMJAx3HeG6jHbd68+1Lp /XdDTsxo0y4E
e8QRicMpDm+lYjAIyCynHXpgg5Oad+wlpoattG8VtFHIwZ1UBiBgE/QUPfQC WkAUAFABQAUA
FABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFAGb P/qpv98f0qY/
EgexNF/qk/3RRL4mC2HUhhQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAU AFABQAUAFABQ
AUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAF ABQAUAFABQAU
AFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQBXuf8A Ww/739RVx+Fk
vdFLXv8AUp9G/pW+G6ikS6v/AMtvw/pWBQav/wAtvw/pQAzRP9XJ9F/rW+J6 EwNW0+43+8f5
muZFliqEFABQAxT8z89/6CgB9AGcboJEm+5kEjIrYCAjngc7eOaSjJxug5kn ZlyCRpEO9drq
drDtnGf60JtrUbHqwYsBn5Tg5BH/AOumIbNMsCBmBILKvHqTgfzo62AkoAKA I5plgQMwJBZV
49ScD+dHWwElACMQqlmIAAySe1DdgK51C1Fn9qMoEOSA2Dzzjp17Udl3AVb2 3e5NurneMj7h
CkjqA2ME+wPrR0uGwWt7DeKWg8wrgEM0TICD6EgZ/CnYHo7FikAUAFABQAUA FABQAUAFABQA
UAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQBmz/wCqm/3x/Spj8SB7 E0X+qT/dFEvi
YLYdSGFABQAUAFABQAUAFABQAUAFAGdrWomwtlEePOlJC57Duf5fnXThqKqy 12RlVnyLQ58a
hcMxZricknJxIR+gr1VRppW5UcLqT7kgv5R/y2n/AO/zf40exh2X3IXtJ9xP 7QlH/LWb/v8A
N/jR7CHZfcg9pPuH9oy/89Z/+/zf40ewh2X3IftJ9w/tGX/nrP8A9/m/xo9h DsvuQe0n3D+0
Zf8AnrP/AN/m/wAaPYQ7L7kHtJ9w/tGX/nrP/wB/m/xo9hDsvuQe0n3D+0Zf +es//f5v8aPY
Q7L7kHtJ9w/tGX/nrP8A9/m/xo9hDsvuQe0n3D+0Zf8AnrP/AN/m/wAaPYQ7 L7kHtJ9w/tGX
/nrP/wB/m/xo9hDsvuQe0n3D+0Zf+es//f5v8aPYQ7L7kHtJ9w/tGX/nrP8A 9/m/xo9hDsvu
Qe0n3D+0Zf8AnrP/AN/m/wAaPYQ7L7kHtJ9w/tGX/nrP/wB/m/xo9jDsvuQe 0n3D+0Zf+es/
/f5v8aPYw7L7kHtJ9w/tGX/nrP8A9/m/xo9jDsvuQe0n3D+0Zf8AnrP/AN/m /wAaPYw7L7kH
tJ9w/tGX/nrP/wB/m/xo9jDsvuQe0n3D+0Zf+es//f5v8aPYw7L7kHtJ9w/t GX/nrP8A9/m/
xo9jDsvuQe0n3D+0Zf8AnrP/AN/m/wAaPYw7L7kHtJ9w/tGX/nrP/wB/m/xo 9jDsvuQe0n3D
+0Zf+es//f5v8aPYw7L7kHtJ9w/tGX/nrP8A9/m/xo9jDsvuQe0n3D+0Zf8A nrP/AN/m/wAa
PYw7L7kHtJ9w/tGX/nrP/wB/m/xo9jDsvuQe0n3E/tGX/nrN/wB/m/xo9hDs vuQe0n3D+0Zf
+es3/f5v8aPYQ7L7kHtJ9w/tGX/nrN/3+b/Gj2EOy+5B7SfcP7Rl/wCes3/f 5v8AGj2EOy+5
B7SfcP7Rl/56zf8Af5v8aPYQ7L7kHtJ9w/tGX/nrN/3+b/Gj2EOy+5B7SfcP 7Rl/56zf9/m/
xo9hDsvuQe0n3D+0Zf8AnrN/3+b/ABo9hDsvuQe0n3D+0Zf+es3/AH+b/Gj2 EOy+5B7SfcP7
Rl/56zf9/m/xo9hDsvuQe0n3D+0Zf+es3/f5v8aPYQ7L7kHtJ9w/tGX/AJ6z f9/m/wAaPYQ7
L7kHtJ9ySC5u7lysLzMQMnM7AD8SaicaNNXkkvki4e1m7RuTbdQ/56N/4Gj/ AOKrH22F7r7v
+AbexxPZjSNR7SMT6C8BJ+g3UKthL20+4To4lK9mWND1iSW7+xXLFiR+7Zuu R1B/AE5PpWWK
oRiueBdKcnpI36886AoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgA oAKACgCvc/62
H/e/qKuPwsl7opa9/qU+jf0rfDdRSJdX/wCW34f0rAoNX/5bfh/SgBmif6uT 6L/Wt8T0Jgat
p9xv94/zNcyLLFUIKACgCMAF2yTwex9h7/5/mAOVAvQn8WJ/z0oAxUEEvlPJ dIiiJAVDgEkH
POa1WisZtXZpWUiyGdkYMpk4IOR91azasWim+m+fqMz3NukkLb8B8EEkJjj/ AICalr3X3/4L
Kvqismnz7ovNsvMnDRMLhmU+WFC5XJORyGPHBzVPd28yelhtppckUMyy2txJ K8e1smEJI2R8
2VwxIPOW5696Ommn6FX967NCzjuba38uWLzJWciWfIG8Y4fH5DHb6Cplbl+X 9f5iW/8AX9aG
Za6c1xBavFYmBPLQSklR53zKc8E5wAevPNW0uZ3/AK3C+hJLZRw6h5J0wXEB EhjhQJtA+TnB
IA5zU2urf1ux7GktjI+lwWs1xIroqhnTByQP9oHI+opyd5XJW1ii+kXLafID d3HnfvAq/u8H
JP8As8Z/DrSXT5f1/XYfUmjsZ0v49huPIidpD5hj2uxB5XA3dWJOcD0FF9GH l6EulwSQtIBB
NbwbVCRSy+YQRnJHJwMYHXt0p9Ae5o0gCgAoAKACgAoAKACgAoAKACgAoAKA CgAoAKACgAoA
KACgAoAKACgAoAKACgAoAKAM2f8A1U3++P6VMfiQPYmi/wBUn+6KJfEwWw6k MKACgAoAKACg
AoAKACgAoAKAOc8Wf6yy/wCB/wDstejgF8Xy/U56+yItOsIZLMzTKzE52qM4 /Sta1aUZcsSK
dKLjzSKs9vIv3LeUfRTThXd9WOdGNvdGWVt9ru0g37N2fmxnGAT/AErpqz9n By7HNCPNJREj
tTJY/aFJLGURqgXJJIzSdRKai+1ylC6b7DXtbiPb5lvKm84XchG76VanF7Ml xa3QPa3EbFXt
5VIXcQUIwPX6UlOL2Ycsl0BLW4kIEdvKxYbhtQnI9abnFbsFFvZALS5MpiFv KZAMlNhyB9KX
PC176Byyvawn2a4E3k+RJ5v9zYd35U+eNua+gcrTtYVbS5Z2RbeUspwyhDkf WlzxSvcOV7WJ
JtPuoLVLiSJgjk/wnK4OOfSpjVhKXKmU6clHmZFJbXETKskEiM/3QyEE/SrU 4vVMlxa3RLcW
MltaRTTB0eRmGxkwRjHP61nGqpTcUU6bUOZgtrEkEUtzM0YmJ2BU3HA4LHkY H50Oq+Zxir2H
GF48zdkQrbzPE0qRSNEvVwpwPxrTninZvUjlfQcbS5EXmm3lEeM79hxj60ue N7X1Dlla9iS4
066txFviY+aAVwp6nt06+1TGrCV7PYpwkkn3I/slyJfK+zy+ZjOzYc49cVXP G176E8sr2sSw
abdTSSRiF1eNN7KykH6Yx1NTKtCKTvuVGnJuxAqIsjLcGRMcEKgJz6YJFW27 XjqSlrZ6Fm9s
VtrmS3iaaaSMZYiIBQMZznJPf0rGlWc1zNWXqaSp8uz1II7W4lCmOCVwwJG1 Ccgda2c4x3Zm
ot7IT7NcCbyfIk83+5sO78qOeNua+gcrTtYY8bxOUkRkYdVYYIpppq6E01ox tMQUAFAwoAKA
CgAoAKACgAoAKACgAoAKAA0Aauivst7g/wDTSP8Ak9eVmWij8z0cArykab2z TwLJaHzGyA6H
qp9fp/n6eVy3V4npKfK7T0KWpxxwARLLvlUHzCOgPoKzkknY1ptyTdrLoVLQ Y8at/wBd5f5N
Xv1/92Xojw4fGzrq8o6AoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKAC gAoAKACgCvc/
62H/AHv6irj8LJe6KWvf6lPo39K3w3UUiXV/+W34f0rAoNX/AOW34f0oAZon +rk+i/1rfE9C
YGrafcb/AHj/ADNcyLLFUIKACgBi/efr17/QUAPoApJPO8SsGTcy7gPJbHTO M5qFzuPN/X5l
aXsWIJRMmdpVgcMp7GnF3QmrCpPE8rRq4LocFe/QH+o/Oq8xElABQAUANZlR CzsFUDJJOAKA
HUANV1cZRgwyRkHPTrQBHb3VtdBjbXEUwU4by3DY+uKPMOtiagAoAKACgAoA KACgAoAKACgA
oAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKAM2f/VTf74/pUx+ JA9iaL/VJ/ui
iXxMFsOpDCgAoAKACgAoAKACgAoAKACgDnfFf+ssv+B/+y16eX/a+X6nPiNk U4bjFoIcqrLn
aWQMD+lbVqMnLmiZ0q0VHlkUi1zJJ8ywhP8Arkh/pShQd9QnXiloW9PlS2v4 5ZM7BkHHbII/
rXRXg6lNxRz05qMk2S281vbR28Cy+btuVlZwjAKoGO4BJ57VhKMqkua1tGjf mjCLV73HxXka
LKUmKO955qsUJwOeSPy4qfZS93TpZlOpFueva33i/aLIyS7CsZltnR2RHEYY nIwCM/kO9T7O
fLa2ia9dB+0jdNvXUljeCaCSKOYFY7Eo7lGAB3Z7jJ/KompJ8zW8kODSSin0 YkEkU1rLbpIC
kNmymVlYA5YHgYzgdOlOpFp8zWja0/ruEGtI3u7Mj+125tDZiQhRB5fn7GAz u3YxjOMcdKt0
puXPbS60JjOMUot3ev4iXF7FJaXESO5JSGNW2keZtJyfYfWnGlLni2tLt+mg OcVG19bfqENz
bxx6czkFrV2LIVJJyQcg4x+ZFVKlLnkkt1oRGonDV6p3JIb6GG6RA8fkiR3L xRyAqWGM5c8n
vwO1ZewnKD72saSqxUr+dynO0A0+3topRIyO7MQjAc4/vAVvTi/auVrKxE5L kavd3Hu1vc21
sss/kvCChyjNlc5BG0H1707Spzk0rpkJqcFG9rE0V5bRG2m8xv3ETxiHY2XJ zz0wM5GcntWM
6c3zK3xW17GsJxVlfZv5iLdwrOjlzhbHySdp+9g8dPXFOVKfLKy15rhGpFSh roPju7Vbq1mZ
xlbYQMCjZQ4IzkDp9DmlKjO04pbu4RqRSi77Ea3kawyRboxGtq8cflRuBuYg 4+Yk/wAqHSk9
fNdug1Uiml6j0u7fy1iaTb/oTQklWwpJOOg/lmidKd5WXVMVOrFKN33MvywD hCCo6EAjP513
rY5ZOzNN7uN/EDXERLQuwQ5BGVKgHr+NccKT9g4y0epvOolOMo9LEp8tp763 WQCCC1MKsQSO
CNx4z3zWFm4RqPdyRtdRnyLon+IyO9tRb/ZSQ6LbmPzXRwpOc4wMNjtVypTk 3NK2q0IjOMbJ
u+/4lC7lNzMGyhVECKURlGB/vEn866qEHGLv1Mask2kuhDsrcxuGygLibKB3 DZQFw2UBcNlA
XDZQFw2UBcNlAXDZQFw2UBcNlAXDZQFw2UBcNlAXL1gdlnOf+msf8nryM00j H5nq5brOXoak
d7FaQp9mw0zYLuw6f7I/z/8AW8jnUV7u56LpOb97Yo6m9qwEttlC4JePHCH2 9qyk43Tib01N
JqRHajHjMn/pvL/Jq+kr/wC7L0X6Hz8H77OrryDpCgAoAKACgAoAKACgAoAK ACgAoAKACgAo
AKACgAoAKACgAoAKAK9z/rYf97+oq4/CyXuilr3+pT6N/St8N1FIl1f/AJbf h/SsCg1f/lt+
H9KAGaJ/q5Pov9a3xPQmBq2n3G/3j/M1zIssVQgoAKAIwp3sQSOew68D2/z/ ACAHKpHVyfrj
/P8A+ugDKjG+3h+XJKL/AA+w/wBk1cNIol7l2x4Ew9HA4/3FqOrK6GfOt0l3 cmNZxGxJbYDy
P3ece+N2Mc9cULbX+tX/AMC/kProQXCytNH9nnvIbcL+7Z4biRt2TnPzA+n3 gR6d6cd9RPYm
eG5SITLLdiVnmViCzbV+baQnTsuO/vS/y/y/r/gjW/zKrLdmGNQ91FAGbL7Z 5CxwuDtyJFH3
uCSPrxR/X9f8ES0X9f193+Zp3Ikn0me2KzSSfZwd4Qp5hIPTuDxyPcU5Wvfz CPQgXzRdxeR9
s+xHaJN/mbg38ON3zY6bvw/2qFvr/X9dPMPs/wBf1/wPkWNLiWC3nQpPuErl lkLHPzEjbu4O
Rjp/Op+yh/aCwbzLyaVFm8oooBmiMZXk/KAQOBnrjv1Paugu39djRpAFABQA UAFABQAUAFAB
QAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQBmz/6qb/fH 9KmPxIHsTRf6
pP8AdFEviYLYdSGFABQAUAFABQAUAFABQAUAFAGB4mjeW4sUjXcxLgDOOSVr 0cDJRU2/L9Tn
rq9kURpGpj/l1/8AIi/411fW6Xf8zn9hMd/ZWpf8+v8A5EX/ABo+t0e/5i+r zE/snUv+fX/y
Iv8AjR9bo9/zD6vMP7J1L/n1/wDIi/40/rdHv+Y/q8w/snUv+fX/AMiL/jR9 bo9/zD6vMP7J
1L/n1/8AIi/40fW6Pf8AMPq8xRpeqAMFt2UMMHEqjI9OtS8VQlu/wGqNSOqA aXqgDBbdlDDB
xKoyPTrQ8VQlu/wBUakdUJ/ZOpf8+v8A5EX/ABqvrdHv+Yvq8w/snUv+fX/y Iv8AjR9bo9/z
D6vMP7J1L/n1/wDIi/40fW6Pf8w+rzD+ydS/59f/ACIv+NH1uj3/ADD6vMP7 J1L/AJ9f/Ii/
40fW6Pf8w+rzD+ydS/59f/Ii/wCNH1uj3/MPq8w/snUv+fX/AMiL/jR9co9/ zD6vMP7J1L/n
1/8AIi/40fXKPf8AMPq8w/snUv8An1/8iL/jR9co9/zD6vMP7J1L/n1/8iL/ AI0fXKPf8w+r
zD+ydS/59f8AyIv+NH1yj3/MPq8w/snUv+fX/wAiL/jR9co9/wAw+rzFTTNV jbdHAyN/eWVQ
R+INKWKoSVm/zBUKid0Iuk6oqlVt2UMMHEqjI9DzSeJw7td7eRSpVE7h/ZOp f8+v/kRf8ar6
5R7/AJk/V5h/ZOpf8+v/AJEX/Gj65R7/AJh9XmH9k6l/z6/+RF/xo+uUe/5h 9XmH9k6l/wA+
v/kRf8aPrlHv+YfV5if2TqX/AD6/+RF/xo+uUe/5h9XmH9k6n/z6/wDkRf8A Gj65R7/mH1eY
f2Tqf/Pr/wCRF/xo+uUe/wCYfV5h/ZOp/wDPr/5EX/Gj65R7/mH1eYf2Tqf/ AD6/+RF/xo+u
Ue/5h9XmH9k6n/z6/wDkRf8AGj65R7/mH1eYf2Tqf/Pr/wCRF/xo+uUe/wCY fV5h/ZOp/wDP
r/5EX/Gj65R7/mH1eYf2Tqf/AD6/+RF/xo+uUe/5h9XmH9k6n/z6/wDkRf8A Gj65R7/mH1eY
f2Tqf/Pr/wCRF/xo+uUe/wCYfV5h/ZOp/wDPr/5EX/Gj65R7/mH1eYf2Rqf/ AD6/+RF/xo+u
Ue/5h9XmSQ6dqkIYfYlkRuqNIMH0PBBrGtVw1ZWmzakqtF3gSfYr/wD6BEH/ AH+b/wCLrk9j
g+7/AK+R0/WMSIbHUOo0m3BHQ+aT+hfFCo4JO93/AF8geIxLViGwgubfxNai 7UrK+9zlgc5V
ueK68RUhOh7myOenFxnqdZXknSFABQAUAFABQAUAFABQAUAFABQAUAFABQAU AFABQAUAFABQ
AUAV7n/Ww/739RVx+FkvdFLXv9Sn0b+lb4bqKRLq/wDy2/D+lYFBq/8Ay2/D +lADNE/1cn0X
+tb4noTA1bT7jf7x/ma5kWWKoQUAFADE+9Jz/F7egoAfQBnLFG0AlGn2u0ru xxnp/u1ld2vb
+vuKsr2LdqYDDm3RUUnlVAGD7+9XFpq6E1YmqhBQA1mVACzBQSByccnpQA6g AoAarKxYKwJU
4OD0NADqAG7lDhNw3EZAzzigB1ABQAUAFABQAUAFABQAUAFABQAUAFABQAUA FABQAUAFABQA
UAFABQAUAFABQAUAFABQAUAZs/8Aqpv98f0qY/EgexNF/qk/3RRL4mC2HUhh QAUAFABQAUAF
ABQAUAFABQBkax/yEtN/66H/ANCSu3Dfw6np/mYVfij6mvXEbhQAUAFABQAU AFABQAUAFABQ
AUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAF ABQAUAFABQAU
AYd5/wAjjYf9cm/k9dkf92fr/kZv4zcrjNAoAKACgAoAKACgAoAKACgAoAKA CgAoAKACgAoA
KACgAoAKACgCvc/62H/e/qKuPwsl7opa9/qU+jf0rfDdRSJdX/5bfh/SsCg1 f/lt+H9KAGaJ
/q5Pov8AWt8T0Jgatp9xv94/zNcyLLFUIKACgCMbi7YYYB789h7/AOf5gDlD j7zA/QY/z3oA
yFJS3ilRMuI12kL/ALOOoUmiFkldBKbStdmjanL3H/XT/wBlWl1YFC7uLuOO +mjn4ikWNVIA
VAQuWJwTxk89B3Bo6Lz/AOCPqVH1C5Fmi/2hAXZ22zJcIVIAHylvLwWyegUc d6bdhIHvXuRE
Zrvy5N8LLbKFG8HaS3IyRkno
Re: Problem - PDT and Subclipse [message #20057 is a reply to message #19961] Sat, 12 May 2007 13:37 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: pavel.kunc.google.com

Hi, I can just confirm... I got the same error on Eclipse SDK 3.2.2,
Subeclipse 1.2, PDT 0.7.0.v20070401.
I also tried it with CVS and it works fine.

Pavel
Re: Problem - PDT and Subclipse [message #20462 is a reply to message #20057] Sat, 12 May 2007 13:55 Go to previous messageGo to next message
Ali B. is currently offline Ali B.Friend
Messages: 66
Registered: July 2009
Member
Yeah, I tried it in CVS and it works fine as well.. well, then most
likely it is from Sublcipse's side. I already posted a query in the
subclipse user group, I will post any solution or such here when I get
any. I would still like to hear from other people who also have this
issue or haven't (which would give us a clue if this is a non-consistent
thing or a limitation). So maybe we would have enough to submit a
subclipse bug.

PS: I am using exactly the same versions as yours.

Cheers,
Ali
Pavel Kunc wrote:
> Hi, I can just confirm... I got the same error on Eclipse SDK 3.2.2,
> Subeclipse 1.2, PDT 0.7.0.v20070401.
> I also tried it with CVS and it works fine.
>
> Pavel
Re: Problem - PDT and Subclipse [message #20465 is a reply to message #20462] Sat, 12 May 2007 15:11 Go to previous messageGo to next message
Ali B. is currently offline Ali B.Friend
Messages: 66
Registered: July 2009
Member
Interresting thing:

I just installed POLARION's Subversive
( http://www.polarion.org/index.php?page=overview&project= subversive),
another SVN client for Eclipse, yet more advanced and enhanced (I
installed it after removing Subclipse of course).

Now Subversive is having the same frustrating problem. Would it be like
that because maybe Subversive is built on Subclipse? I dont know.

I would love to hear from a PDT developer about this one.

Thanks alot,
Cheers
Ali

Ali B. wrote:
> Yeah, I tried it in CVS and it works fine as well.. well, then most
> likely it is from Sublcipse's side. I already posted a query in the
> subclipse user group, I will post any solution or such here when I get
> any. I would still like to hear from other people who also have this
> issue or haven't (which would give us a clue if this is a non-consistent
> thing or a limitation). So maybe we would have enough to submit a
> subclipse bug.
>
> PS: I am using exactly the same versions as yours.
>
> Cheers,
> Ali
> Pavel Kunc wrote:
>> Hi, I can just confirm... I got the same error on Eclipse SDK 3.2.2,
>> Subeclipse 1.2, PDT 0.7.0.v20070401.
>> I also tried it with CVS and it works fine.
>>
>> Pavel
Re: Problem - PDT and Subclipse [message #20472 is a reply to message #20465] Mon, 14 May 2007 14:18 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: kryziuotis.gmail.com

Ali B. wrote:
> Now Subversive is having the same frustrating problem. Would it be like
> that because maybe Subversive is built on Subclipse? I dont know.

I also tried both Subclipse and Subversive and had the same problem with
both of them.
Re: Problem - PDT and Subclipse [message #20477 is a reply to message #19961] Mon, 14 May 2007 13:50 Go to previous messageGo to next message
Patrick Mueller is currently offline Patrick MuellerFriend
Messages: 15
Registered: July 2009
Junior Member
It's been a while, but from memory, editors need to be able to handle
'files' and things that aren't really 'files' at all (references to
things in SCMs, for instance), but could be treated as files. If the
editor is not coded to handle this, you'll get exceptions like what
you're seeing.

Not sure why you'd be able to open things from CVS though. It's
possible the CVS handling (which is shipped with the base eclipse) has
some smarts to surface artifacts as 'files', even in they aren't.
There's some new 'virtual filesystem' stuff in Eclipse that could in
theory make this magic work.

If all this holds, I'd say there are problems with the SVN clients not
surfacing artifacts as files (like CVS does) AND there are problem with
PDT not handling things which aren't files. If either was fixed, your
problem would go away. But you really want both of them fixed.

Another symptom of not being able to open anything but 'files' would be
to try to open a .php file inside a jar file, which has been added to a
project as a 'library'. Again, not a 'file' per-se, but something you
should be able to open like a file (for at least read-only usage). And
it gets the exact same exception.

Ali B. wrote:
> ... when I try
> to open files from a remote location (ie. from the 'SVN Repository'
> view), any file type that is handled by an PDT editor gives me the error
> below, any other file types (.txt, .java) opens with no problems.

--
Patrick_Mueller@us.ibm.com / pmuellr@yahoo.com
IBM Research Triangle Park
Re: Problem - PDT and Subclipse [message #20516 is a reply to message #20477] Mon, 14 May 2007 19:21 Go to previous messageGo to next message
Ali B. is currently offline Ali B.Friend
Messages: 66
Registered: July 2009
Member
Thanks a lot guys for sharing your info/ideas.

I agree with Patrick here that both Subclipse/Subversive and PDT are
related to this.

After digging around, I find this bug reported by a Subversive
developer, apparently he have done some debugging and reported it. This
happened with xml files. And it is stated that it is fixed. Please
ignore my last 2 comments on that bug as I couldn't see that it is
scheduled to be released with Eclipse WTP 2.0 RC0 :D

https://bugs.eclipse.org/bugs/show_bug.cgi?id=181384


So yeah, this is not about php files, but I truely wish what they have
done would help solve that. The WTP 2.0 RC0 is scheduled to be released
next Friday.

http://wiki.eclipse.org/index.php?title=Web_Tools_Requiremen ts_2.0#Release_milestones_and_release_candidates

I will install it once it is out, and see if it would solve that issue .
I don't know if PDT will work with WTP 2, but we will see, I will post
all the results here.

Until next Friday :p

Cheers,
Ali





Patrick Mueller wrote:
> It's been a while, but from memory, editors need to be able to handle
> 'files' and things that aren't really 'files' at all (references to
> things in SCMs, for instance), but could be treated as files. If the
> editor is not coded to handle this, you'll get exceptions like what
> you're seeing.
>
> Not sure why you'd be able to open things from CVS though. It's
> possible the CVS handling (which is shipped with the base eclipse) has
> some smarts to surface artifacts as 'files', even in they aren't.
> There's some new 'virtual filesystem' stuff in Eclipse that could in
> theory make this magic work.
>
> If all this holds, I'd say there are problems with the SVN clients not
> surfacing artifacts as files (like CVS does) AND there are problem with
> PDT not handling things which aren't files. If either was fixed, your
> problem would go away. But you really want both of them fixed.
>
> Another symptom of not being able to open anything but 'files' would be
> to try to open a .php file inside a jar file, which has been added to a
> project as a 'library'. Again, not a 'file' per-se, but something you
> should be able to open like a file (for at least read-only usage). And
> it gets the exact same exception.
>
> Ali B. wrote:
>> ... when I try to open files from a remote location (ie. from the 'SVN
>> Repository' view), any file type that is handled by an PDT editor
>> gives me the error below, any other file types (.txt, .java) opens
>> with no problems.
>
Re: Problem - PDT and Subclipse [message #20533 is a reply to message #20472] Tue, 15 May 2007 09:09 Go to previous messageGo to next message
Michael Spector is currently offline Michael SpectorFriend
Messages: 110
Registered: July 2009
Senior Member

IIRC, this bug was fixed in CVS, can you verify?

Thanks!

"Cube" <kryziuotis@gmail.com> wrote in message
news:f29nf0$jou$1@build.eclipse.org...
> Ali B. wrote:
>> Now Subversive is having the same frustrating problem. Would it be like
>> that because maybe Subversive is built on Subclipse? I dont know.
>
> I also tried both Subclipse and Subversive and had the same problem with
> both of them.
Re: Problem - PDT and Subclipse [message #20542 is a reply to message #20533] Tue, 15 May 2007 16:24 Go to previous messageGo to next message
Ali B. is currently offline Ali B.Friend
Messages: 66
Registered: July 2009
Member
I know that this doesn't happen with CVS. I have tried it specifically
by opening a php file directly form a cvs repo. It works like a charm.

Cheers,
Ali

Michael Spector wrote:
> IIRC, this bug was fixed in CVS, can you verify?
>
> Thanks!
>
> "Cube" <kryziuotis@gmail.com> wrote in message
> news:f29nf0$jou$1@build.eclipse.org...
>> Ali B. wrote:
>>> Now Subversive is having the same frustrating problem. Would it be like
>>> that because maybe Subversive is built on Subclipse? I dont know.
>> I also tried both Subclipse and Subversive and had the same problem with
>> both of them.
>
>
Re: Problem - PDT and Subclipse [message #22134 is a reply to message #20516] Sat, 19 May 2007 00:19 Go to previous messageGo to next message
Ali B. is currently offline Ali B.Friend
Messages: 66
Registered: July 2009
Member
Hi again,

So WTP 2.0 RC0 is released. and I can confirm that the bug fix is included.

Anyways, I couldn't get the PDT to run with it, as it required 3.3
platform and PDT is not compatible yet with that I suppose (all the pdt
features would disappear).

I also tried running the latest integration build with PDT but it also
didn't work.

I remember reading in this list that the integration with the 3.3 has
already being worked on.

My question is if there is any way to know when a integration/nightly
builds will start supporting 3.3?

TIA
Cheers,
Ali

Ali B. wrote:
> Thanks a lot guys for sharing your info/ideas.
>
> I agree with Patrick here that both Subclipse/Subversive and PDT are
> related to this.
>
> After digging around, I find this bug reported by a Subversive
> developer, apparently he have done some debugging and reported it. This
> happened with xml files. And it is stated that it is fixed. Please
> ignore my last 2 comments on that bug as I couldn't see that it is
> scheduled to be released with Eclipse WTP 2.0 RC0 :D
>
> https://bugs.eclipse.org/bugs/show_bug.cgi?id=181384
>
>
> So yeah, this is not about php files, but I truely wish what they have
> done would help solve that. The WTP 2.0 RC0 is scheduled to be released
> next Friday.
>
> http://wiki.eclipse.org/index.php?title=Web_Tools_Requiremen ts_2.0#Release_milestones_and_release_candidates
>
>
> I will install it once it is out, and see if it would solve that issue .
> I don't know if PDT will work with WTP 2, but we will see, I will post
> all the results here.
>
> Until next Friday :p
>
> Cheers,
> Ali
>
>
>
>
>
> Patrick Mueller wrote:
>> It's been a while, but from memory, editors need to be able to handle
>> 'files' and things that aren't really 'files' at all (references to
>> things in SCMs, for instance), but could be treated as files. If the
>> editor is not coded to handle this, you'll get exceptions like what
>> you're seeing.
>>
>> Not sure why you'd be able to open things from CVS though. It's
>> possible the CVS handling (which is shipped with the base eclipse) has
>> some smarts to surface artifacts as 'files', even in they aren't.
>> There's some new 'virtual filesystem' stuff in Eclipse that could in
>> theory make this magic work.
>>
>> If all this holds, I'd say there are problems with the SVN clients not
>> surfacing artifacts as files (like CVS does) AND there are problem
>> with PDT not handling things which aren't files. If either was fixed,
>> your problem would go away. But you really want both of them fixed.
>>
>> Another symptom of not being able to open anything but 'files' would
>> be to try to open a .php file inside a jar file, which has been added
>> to a project as a 'library'. Again, not a 'file' per-se, but
>> something you should be able to open like a file (for at least
>> read-only usage). And it gets the exact same exception.
>>
>> Ali B. wrote:
>>> ... when I try to open files from a remote location (ie. from the
>>> 'SVN Repository' view), any file type that is handled by an PDT
>>> editor gives me the error below, any other file types (.txt, .java)
>>> opens with no problems.
>>
Re: Problem - PDT and Subclipse [SOLVED!!!] [message #37717 is a reply to message #22134] Fri, 20 July 2007 23:43 Go to previous message
Ali B. is currently offline Ali B.Friend
Messages: 66
Registered: July 2009
Member
Hello again everyone.

After the release of the PDT1.0 M1, having WTP 2. This issue is now
resolved!!. Opening (standalone or comparing) php, xml or other
previously problematic files is no longer giving a NullPointerException
error (or an unsupported type errors). This is applicable to both
Subclipse and Subversive.

I have to say that I am really happy to see that away (can't you see me
jumping around :D)

Thank you PDT, WTP, Subversive and Subclipse Teams for providing their
support and followup. (I feel like a satisfied "Customer":))

To the Zend team, you rock people!

Cheers,
Ali



Ali B. wrote:
> Hi again,
>
> So WTP 2.0 RC0 is released. and I can confirm that the bug fix is included.
>
> Anyways, I couldn't get the PDT to run with it, as it required 3.3
> platform and PDT is not compatible yet with that I suppose (all the pdt
> features would disappear).
>
> I also tried running the latest integration build with PDT but it also
> didn't work.
>
> I remember reading in this list that the integration with the 3.3 has
> already being worked on.
>
> My question is if there is any way to know when a integration/nightly
> builds will start supporting 3.3?
>
> TIA
> Cheers,
> Ali
>
> Ali B. wrote:
>> Thanks a lot guys for sharing your info/ideas.
>>
>> I agree with Patrick here that both Subclipse/Subversive and PDT are
>> related to this.
>>
>> After digging around, I find this bug reported by a Subversive
>> developer, apparently he have done some debugging and reported it.
>> This happened with xml files. And it is stated that it is fixed.
>> Please ignore my last 2 comments on that bug as I couldn't see that it
>> is scheduled to be released with Eclipse WTP 2.0 RC0 :D
>>
>> https://bugs.eclipse.org/bugs/show_bug.cgi?id=181384
>>
>>
>> So yeah, this is not about php files, but I truely wish what they have
>> done would help solve that. The WTP 2.0 RC0 is scheduled to be
>> released next Friday.
>>
>> http://wiki.eclipse.org/index.php?title=Web_Tools_Requiremen ts_2.0#Release_milestones_and_release_candidates
>>
>>
>> I will install it once it is out, and see if it would solve that issue
>> . I don't know if PDT will work with WTP 2, but we will see, I will
>> post all the results here.
>>
>> Until next Friday :p
>>
>> Cheers,
>> Ali
>>
>>
>>
>>
>>
>> Patrick Mueller wrote:
>>> It's been a while, but from memory, editors need to be able to handle
>>> 'files' and things that aren't really 'files' at all (references to
>>> things in SCMs, for instance), but could be treated as files. If the
>>> editor is not coded to handle this, you'll get exceptions like what
>>> you're seeing.
>>>
>>> Not sure why you'd be able to open things from CVS though. It's
>>> possible the CVS handling (which is shipped with the base eclipse)
>>> has some smarts to surface artifacts as 'files', even in they aren't.
>>> There's some new 'virtual filesystem' stuff in Eclipse that could in
>>> theory make this magic work.
>>>
>>> If all this holds, I'd say there are problems with the SVN clients
>>> not surfacing artifacts as files (like CVS does) AND there are
>>> problem with PDT not handling things which aren't files. If either
>>> was fixed, your problem would go away. But you really want both of
>>> them fixed.
>>>
>>> Another symptom of not being able to open anything but 'files' would
>>> be to try to open a .php file inside a jar file, which has been added
>>> to a project as a 'library'. Again, not a 'file' per-se, but
>>> something you should be able to open like a file (for at least
>>> read-only usage). And it gets the exact same exception.
>>>
>>> Ali B. wrote:
>>>> ... when I try to open files from a remote location (ie. from the
>>>> 'SVN Repository' view), any file type that is handled by an PDT
>>>> editor gives me the error below, any other file types (.txt, .java)
>>>> opens with no problems.
>>>
Previous Topic:How Do I Get Debugging Working?
Next Topic:xdebug with pdt1.0
Goto Forum:
  


Current Time: Thu Dec 26 12:24:00 GMT 2024

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

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

Back to the top