| Home » Archived » Visual Editor (VE) » How can I add a new Viewer to a MultiPageEditorPart that implements SWT controls on it using VE
 Goto Forum:| 
| How can I add a new Viewer to a MultiPageEditorPart that implements SWT controls on it using VE [message #58018] | Mon, 30 August 2004 13:21  |  | 
| Eclipse User  |  |  |  |  | Originally posted by: elvis_dowson.hotmail.com 
 Hi,
 I'm try to add a new page to the Editor class generated automatically
 from EMF. The framework automatically creates the following pages :
 selection tree view, parent tree view, list viewer, tree viewer, table
 viewer, table and tree viewer.
 
 I want to add a new page called "DataInput". How can I go about defining a
 new class called DataInputViewer that will be compatible with the framework
 and get populated alongside the other pages ?
 
 The EMF model that I'm using is the Library tutorial model that contains
 three classes : Library, Book and Author.
 
 The DataInputViewer class is a dialog page like view on the model. It will
 have display three GUI text fields (Library Name, Book Name and Author Name)
 on the page.
 
 How can I set this up ?
 
 How can I use VE to drag and drop SWT components to the DataInputViewer
 class ?
 
 Thanks and I hope to hear from you soon !
 
 Best regards,
 
 Elvis Dowson
 |  |  |  |  |  |  |  |  |  |  | 
| How to add a new Page to a MultiPageEditorPart that implements SWT controls [message #58312 is a reply to message #58217] | Tue, 31 August 2004 04:40   |  | 
| Eclipse User  |  |  |  |  | Originally posted by: elvis_dowson.hotmail.com 
 Hi,
 I have managed to create a new page in the MultiPageEditor using the
 following code snippet in the createPages() method of the Editor class that
 is automatically generated from EMF. I have attached a screen-shot.
 
 The way to do this was to create a composite, specify a layout manager and
 add an SWT Button and pass the composite to the constructor of the SWT
 Button. This way, I'm sure one can build a workable Dialog Screen to capture
 information using SWT Widget using Labels, Text Fields and Buttons.
 
 Now if there a way to get VE to work with the Editor plug-in class, it would
 be really helpful. As I had mentioned in another posting, I tried, but the
 SWT Widgets wouldn't pop up.
 
 If someone could help me get the Visual Editor enabled for a standard EMF
 generated Editor project, I would be grateful.
 
 Thanks !
 
 Best regards,
 
 Elvis Dowson
 
 
 In createPages() method, add the following code snippet :
 
 // Create a page for the data input view
 //
 {
 Composite composite =
 new Composite(getContainer( ), SWT.NONE);
 RowLayout layout = new RowLayout( );
 composite.setLayout(layout);
 
 button = new Button(composite, SWT.PUSH);
 button.setText("Button");
 int index = addPage(composite);
 setPageText(index, getString("_UI_DataInputPage_label"));
 
 }
 
 
 
 
 |  |  |  |  | 
| Re: How to add a new Page to a MultiPageEditorPart that implements SWT controls [message #58338 is a reply to message #58312] | Tue, 31 August 2004 05:25   |  | 
| Eclipse User  |  |  |  |  | Originally posted by: elvis_dowson.hotmail.com 
 Hi,
 I managed to get VE to display all the SWT Widgets in for the Editor
 plug-in project.
 
 What I did was go to the plugin.xml manifest file and remove all the plug-in
 dependencies and then added the plug-ins in the following order for my
 xxxEditor plug-in project:
 - xxxEdit  ( Edit class used in conjunction with the Editor class.)
 - org.eclipse.core.runtime
 - org.eclipse.ui     (manually added this plug-in. It is not there when the
 Editor project is created by default by the EMF framework)
 - org.eclipse.emf.edit.ui
 - org.eclipse.core.resources
 - org.eclipse.emf.ecore.xmi
 - org.eclipse.ui.ide
 
 After saving the plug-in manifest file, I then select the xxxEditor class,
 right click  Open With -> Visual Editor on the Editor class file. Now VE
 loads and displays all the SWT widgets in addition to all the Swing and AWT
 widgets.
 
 The only problem is that it is not able to introspect and display all the
 SWT widgets defined in the Editor class. For example the SWT Button I had
 just added to the new DataInput Page I had defined for the Editor class.
 
 It just gives me an icon for the this pointer.
 
 Could someone please tell me what I'm doing wrong here ?
 
 Thanks !
 
 Best regards,
 
 Elvis
 
 
 "Elvis John Dowson" <elvis_dowson@hotmail.com> wrote in message
 news:ch1dev$arr$1@eclipse.org...
 > Hi,
 >         I have managed to create a new page in the MultiPageEditor using
 the
 > following code snippet in the createPages() method of the Editor class
 that
 > is automatically generated from EMF. I have attached a screen-shot.
 >
 > The way to do this was to create a composite, specify a layout manager and
 > add an SWT Button and pass the composite to the constructor of the SWT
 > Button. This way, I'm sure one can build a workable Dialog Screen to
 capture
 > information using SWT Widget using Labels, Text Fields and Buttons.
 >
 > Now if there a way to get VE to work with the Editor plug-in class, it
 would
 > be really helpful. As I had mentioned in another posting, I tried, but the
 > SWT Widgets wouldn't pop up.
 >
 > If someone could help me get the Visual Editor enabled for a standard EMF
 > generated Editor project, I would be grateful.
 >
 > Thanks !
 >
 > Best regards,
 >
 > Elvis Dowson
 >
 >
 > In createPages() method, add the following code snippet :
 >
 >   // Create a page for the data input view
 >   //
 >   {
 >             Composite composite =
 >              new Composite(getContainer( ), SWT.NONE);
 >             RowLayout layout = new RowLayout( );
 >             composite.setLayout(layout);
 >
 >             button = new Button(composite, SWT.PUSH);
 >             button.setText("Button");
 >             int index = addPage(composite);
 >             setPageText(index, getString("_UI_DataInputPage_label"));
 >
 >   }
 >
 >
 >
 >
 
 
 
 |  |  |  |  | 
| Re: How to add a new Page to a MultiPageEditorPart that implements SWT controls [message #58373 is a reply to message #58338] | Tue, 31 August 2004 08:19   |  | 
| Eclipse User  |  |  |  |  | Originally posted by: merks.ca.ibm.com 
 This is a multi-part message in MIME format.
 --------------060000010807090303040005
 Content-Type: text/plain; charset=us-ascii; format=flowed
 Content-Transfer-Encoding: 7bit
 
 Elvis,
 
 I hate to give you the run around, and to display my ignorance, but I
 really don't know the first thing about VE, so you really need to get
 the answers from the VE group.
 
 
 Elvis John Dowson wrote:
 
 >Hi,
 >        I managed to get VE to display all the SWT Widgets in for the Editor
 >plug-in project.
 >
 >What I did was go to the plugin.xml manifest file and remove all the plug-in
 >dependencies and then added the plug-ins in the following order for my
 >xxxEditor plug-in project:
 >- xxxEdit  ( Edit class used in conjunction with the Editor class.)
 >- org.eclipse.core.runtime
 >- org.eclipse.ui     (manually added this plug-in. It is not there when the
 >Editor project is created by default by the EMF framework)
 >- org.eclipse.emf.edit.ui
 >- org.eclipse.core.resources
 >- org.eclipse.emf.ecore.xmi
 >- org.eclipse.ui.ide
 >
 >After saving the plug-in manifest file, I then select the xxxEditor class,
 >right click  Open With -> Visual Editor on the Editor class file. Now VE
 >loads and displays all the SWT widgets in addition to all the Swing and AWT
 >widgets.
 >
 >The only problem is that it is not able to introspect and display all the
 >SWT widgets defined in the Editor class. For example the SWT Button I had
 >just added to the new DataInput Page I had defined for the Editor class.
 >
 >It just gives me an icon for the this pointer.
 >
 >Could someone please tell me what I'm doing wrong here ?
 >
 >Thanks !
 >
 >Best regards,
 >
 >Elvis
 >
 >
 >"Elvis John Dowson" <elvis_dowson@hotmail.com> wrote in message
 >news:ch1dev$arr$1@eclipse.org...
 >
 >
 >>Hi,
 >>        I have managed to create a new page in the MultiPageEditor using
 >>
 >>
 >the
 >
 >
 >>following code snippet in the createPages() method of the Editor class
 >>
 >>
 >that
 >
 >
 >>is automatically generated from EMF. I have attached a screen-shot.
 >>
 >>The way to do this was to create a composite, specify a layout manager and
 >>add an SWT Button and pass the composite to the constructor of the SWT
 >>Button. This way, I'm sure one can build a workable Dialog Screen to
 >>
 >>
 >capture
 >
 >
 >>information using SWT Widget using Labels, Text Fields and Buttons.
 >>
 >>Now if there a way to get VE to work with the Editor plug-in class, it
 >>
 >>
 >would
 >
 >
 >>be really helpful. As I had mentioned in another posting, I tried, but the
 >>SWT Widgets wouldn't pop up.
 >>
 >>If someone could help me get the Visual Editor enabled for a standard EMF
 >>generated Editor project, I would be grateful.
 >>
 >>Thanks !
 >>
 >>Best regards,
 >>
 >>Elvis Dowson
 >>
 >>
 >>In createPages() method, add the following code snippet :
 >>
 >>  // Create a page for the data input view
 >>  //
 >>  {
 >>            Composite composite =
 >>             new Composite(getContainer( ), SWT.NONE);
 >>            RowLayout layout = new RowLayout( );
 >>            composite.setLayout(layout);
 >>
 >>            button = new Button(composite, SWT.PUSH);
 >>            button.setText("Button");
 >>            int index = addPage(composite);
 >>            setPageText(index, getString("_UI_DataInputPage_label"));
 >>
 >>  }
 >>
 >>
 >>
 >>
 >>
 >>
 >
 >
 >
 >
 
 
 --------------060000010807090303040005
 Content-Type: multipart/related;
 boundary="------------050908010801000209050202"
 
 
 --------------050908010801000209050202
 Content-Type: text/html; charset=us-ascii
 Content-Transfer-Encoding: 7bit
 
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
 <html>
 <head>
 <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
 <title></title>
 </head>
 <body bgcolor="#ffffff" text="#000000">
 Elvis,<br>
 <br>
 I hate to give you the run around, and to display my ignorance, but I
 really don't know the first thing about VE, so you really need to get
 the answers from the VE group.<br>
 <br>
 <br>
 Elvis John Dowson wrote:<br>
 <blockquote cite="midch1g1k$fep$1@eclipse.org" type="cite">
 <pre wrap="">Hi,
 I managed to get VE to display all the SWT Widgets in for the Editor
 plug-in project.
 
 What I did was go to the plugin.xml manifest file and remove all the plug-in
 dependencies and then added the plug-ins in the following order for my
 xxxEditor plug-in project:
 - xxxEdit  ( Edit class used in conjunction with the Editor class.)
 - org.eclipse.core.runtime
 - org.eclipse.ui     (manually added this plug-in. It is not there when the
 Editor project is created by default by the EMF framework)
 - org.eclipse.emf.edit.ui
 - org.eclipse.core.resources
 - org.eclipse.emf.ecore.xmi
 - org.eclipse.ui.ide
 
 After saving the plug-in manifest file, I then select the xxxEditor class,
 right click  Open With -> Visual Editor on the Editor class file. Now VE
 loads and displays all the SWT widgets in addition to all the Swing and AWT
 widgets.
 
 The only problem is that it is not able to introspect and display all the
 SWT widgets defined in the Editor class. For example the SWT Button I had
 just added to the new DataInput Page I had defined for the Editor class.
 
 It just gives me an icon for the this pointer.
 
 Could someone please tell me what I'm doing wrong here ?
 
 Thanks !
 
 Best regards,
 
 Elvis
 
 
 "Elvis John Dowson" <a class="moz-txt-link-rfc2396E" href="mailto:elvis_dowson@hotmail.com"><elvis_dowson@hotmail.com></a> wrote in message
 <a class="moz-txt-link-freetext" href="news:ch1dev$arr$1@eclipse.org">news:ch1dev$arr$1@eclipse.org</a>...
 </pre>
 <blockquote type="cite">
 <pre wrap="">Hi,
 I have managed to create a new page in the MultiPageEditor using
 </pre>
 </blockquote>
 <pre wrap=""><!---->the
 </pre>
 <blockquote type="cite">
 <pre wrap="">following code snippet in the createPages() method of the Editor class
 </pre>
 </blockquote>
 <pre wrap=""><!---->that
 </pre>
 <blockquote type="cite">
 <pre wrap="">is automatically generated from EMF. I have attached a screen-shot.
 
 The way to do this was to create a composite, specify a layout manager and
 add an SWT Button and pass the composite to the constructor of the SWT
 Button. This way, I'm sure one can build a workable Dialog Screen to
 </pre>
 </blockquote>
 <pre wrap=""><!---->capture
 </pre>
 <blockquote type="cite">
 <pre wrap="">information using SWT Widget using Labels, Text Fields and Buttons.
 
 Now if there a way to get VE to work with the Editor plug-in class, it
 </pre>
 </blockquote>
 <pre wrap=""><!---->would
 </pre>
 <blockquote type="cite">
 <pre wrap="">be really helpful. As I had mentioned in another posting, I tried, but the
 SWT Widgets wouldn't pop up.
 
 If someone could help me get the Visual Editor enabled for a standard EMF
 generated Editor project, I would be grateful.
 
 Thanks !
 
 Best regards,
 
 Elvis Dowson
 
 
 In createPages() method, add the following code snippet :
 
 // Create a page for the data input view
 //
 {
 Composite composite =
 new Composite(getContainer( ), SWT.NONE);
 RowLayout layout = new RowLayout( );
 composite.setLayout(layout);
 
 button = new Button(composite, SWT.PUSH);
 button.setText("Button");
 int index = addPage(composite);
 setPageText(index, getString("_UI_DataInputPage_label"));
 
 }
 
 
 
 
 </pre>
 </blockquote>
 <pre wrap=""><!---->
 
 </pre>
 <center><img src="cid:part1.05020200.05040605@ca.ibm.com"></center>
 </blockquote>
 <br>
 </body>
 </html>
 
 --------------050908010801000209050202
 Content-Type: image/jpeg
 Content-Transfer-Encoding: base64
 Content-ID: <part1.05020200.05040605@ca.ibm.com>
 
 /9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsL DBkSEw8UHRof
 Hh0aHBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwL DBgNDRgyIRwh
 MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIy MjIyMjL/wAAR
 CANIBIADASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcI CQoL/8QAtRAA
 AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS 0fAkM2JyggkK
 FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1 dnd4eXqDhIWG
 h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW 19jZ2uHi4+Tl
 5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcI CQoL/8QAtREA
 AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMz UvAVYnLRChYk
 NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0 dXZ3eHl6goOE
 hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU 1dbX2Nna4uPk
 5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDg/DuijW7tYGvLWygjt3nm nmQNtCk9R156
 D349KTUtKe2DtbMrovTfCoJ/Crfh7XRp1i9nMwhgljYi4cthJN3yjAOWyRgg YwOScDFSX/i3
 yUdUdHccfu5HI/Ahq+glNJb/AIEQ+FaFHTfDM2s2Op6n9tsrG005YDcPcCTg y8LgRoxPI9O9
 ampfDfVtM0ueRw9xqMWqf2d9itYjKXHk+cJFIOSCvONuQOuORTNJ8XRaPoXi W0aHzL3VBaNA
 ZII5olKMWbesmQeG44PPp1rb8OfFBNOgtp9XS8v9QGttqFxINoDRNbGE4Ofv DdkLgLgAZHbK
 Tqptx2/4BzyUOZ3ODg0bVLn7J9n028l+2b/s3lwM3n7Pv7MD5sd8dKZf6Zf6 VOsGo2NzZzMu
 8R3ETRsVyRnDAcZB59q9G0jxfoq6Xp3hu0N5JENN1Gwlu7lYbfb9oZZA4DS7 TjYRguucjBzx
 Wf428QQWeo6Ta6RcWF8tpo1raTSTWcFyA6bjgFg6g4YZ2MRnjJxTVSblaxDi rXuc2fCetP5H
 2PT7y+822juT9ms5jsV87c5QZ+6eRlTjgnBpuh+G7/XvEkWgwhLa+kZ0K3W5 AjIrMwbAJB+U
 jGOtdXqnjzS77wbcaPFBeC4l0nTrEMyLs8y3kdnOd2dpDDHGfUCj/hPNL/4X F/wl/kXn9n/8
 89i+b/x7+V03Y+979Pypc9Sz07/1/XYdo3WpzN74Yvba1sruzlh1O0vJPIin sQ7Dzs48oqyq
 yueCARyDkZ5qtNoOs208kE+k38U0cBuHje2dWWIHBkII4UH+LpXYeH/Hel+F W0aysILy8sLa
 9kvruadFild3iaHEaBmAVUbPLEse6iooPHK2WsaPIL2a/wBMtfNhnsn0qC1j 8iXHmKEicq+e
 uGwNyg880+epfYVonKwaDrFxPHBBpN/LNJALhI0tnZmiJwJAAOVJ/i6Vo/8A CKXX/CLf2tmb
 7X/a39l/YPIPmb9m71zuz8u3Gc/lXRr8RLS4u/EcU8LwWOoLBFYhLSO4W1ig Y7E8iRtmCpJO
 DgNkgc8XtO+J9pZTQT3jX2p3K6x9tkne3jgLxG18g/KrEBhngdCAMkE8S51e iGlHucF/wjeu
 /bvsX9i6j9r8vzvI+yv5mzON23GdueM9M06Lw3rs11PbRaLqMlxb7fOiW1ct HuGV3DGRkcjP
 Wu/8PeJtCfRpNE+1zQ2lloOoQ/arlEjkmeaRG2pHvILADgb8sc9MVm6r450y 88M6ho0EF38+
 nafY200iKN/2d2ZncBjszuwAC3TqKFUqN2sHLG25xlzo+p2VsLm6067gtzIY hLLAyrvBIK5I
 xuBVhjrwfSrEnhzXIbmC2l0XUY7i43eTE1q4aTaMttGMnA5OOldxcfEjTP7b 8RajBZ3b/b7n
 Tp7aOQKv/HsyswcgnbnbwRuqS2+I2n23iiHUftd9Jpov5rxrFNLt4CrPHIgb esmXYbwCW6jJ
 JyAKPaVLfD/Vg5Y9zkNO8F65qF7d2X2Ga2u7eye98i5idHlRSBhF25JJOB2J B5rElhlt5pIJ
 43iljYo8bqVZWBwQQehBru9J8caZZ+GdP0eeC7+TTtQsbiVEU7PtDqysgLDf jbgglevU1xtt
 fHTb2WSy8mZDlEa7tI5MrnglHDKp4HTOORmrg5tu6JaXQn0bQ7nW/wC0Pszw p9hs5L2XzCRl
 ExkDAPPPGcD3rU8KeD5fE93aR/a/s0NxcPb+Z9nkfayxNJ1wEPC4xv3c5xik 8LeILPTL3WpN
 SWYJqWnT2m60gT5GkK8hMqoAweBjsK6Dwp410Pwxa2lpjUbmO31V73zPs6IW RrVosbfMODub
 1xgZznipqSqJPlRUVHS5xcuhavbzSQzaVfRSxwm4dHt3VliBwXII4UevSnJo ervDczJpV80V
 qzJcOLdysTLywY4+UjvnpXZ2HjzTNI0eHTLL+0W+zaVe2sN35axP508iup2h ztC7R8wYnJ6c
 U3wl410XRXsLu9trj+0IZriS8nS1jnkvDIMK3muweMjJyFyG6nqaHOpZuwcs e5x8eh6vK8SR
 6VfO0yq8QW3cl1YMVK8cghHIx1Cn0NXdF8K6hrKSyjZaWsdrLd/abpXEbxxk B9pVTuI3DIAr
 an8ZXN5q3hWPSr2W0TTre1gZbuUx2/nLlWdgrfcKtgng7citq88d6baeL9Vj tfNtdJi0+bTb
 A6ai4idmBaZVDheWBIKkEgJ35qZTqbJAox7nGaV4ZutZ1yOwsGe8t/Oijlvb S3keOJXP3iGV
 SAOeuPuntzWmfh/qcl9eW1nKk5t1unUGGVWlWCQRkL8hVmYkYCs2OhINXtO8 YabFbxW2oXer
 Xf2bWIdUS8eFXln2IFMbqZfl+6MNubjsK0J/iHpM8bW/2e9WKeHU4JZNiFo1 uZRIjKu75iMA
 EEr14JpSlVvohpRtqcImh6s8NxMml3rRWzMk7i3crEyjLBjj5SO+elRTafe2 0KzT2dxFE6o6
 vJEyqyvkqQSOQdrY9dp9K7XRfGmk6VDoZeO9kl0NrwQKIkC3SzA7Sx3/ALsj PIAf6mqOpeJd
 N1qXQbO+l1VNHstPiguYIGUEzIrDeikle6jJwcZq1Od9tCeWNtzFbw9qSw6e yWtxLLfq7wwJ
 bS7yqgHIyoDAg7vlLcdcVBNpOo2/2nz9Puovsu37RvhZfJ3fd35Hy57Z612a a1oun+HPDFrq
 CRXk0Nne5WMJcfZXlfMTlCdjkAH5GIxnJwQKnHj/AEseIbGSa1lu9HGlx2N7 by2saiVoyzK6
 xBtgw2MegLAdqn2k+i7/AJj5Y9zjI/D+tTXM1vFpF+88G3zoltnLR7hldwxk ZHIz1rOFdto/
 jLTxfz6lq9s51OTUY7xrlLZLkmJc/uVErDygOMMpJxgfwisC91ov4k1LVLOO IpdXEsirdW0c
 uFZywyrhgD05HvzVxlNuzRLSsJoehT67NdpDcW8C2lq91LJOW2iNcZ+6pJPP TFNi0S9u7iaL
 S4ZdUSHbulsoJHXkcdVBHccgdDWn4U8RQaNqWq3V21xE17ZS26S2UShopHKk MqgqABgkAEY4
 xirMviDTr/QLnR7+/wBUmzfrepfPAskkn7ryyrqZeMYGDubI7Ck5TUmNJWIN Q8HXNpaWs9vM
 90Z7K2uvLS2kLZmYqqAqGXOR1YrnPAJ4rJuNF1WzmghudMvYJbhtsKSwMrSH gYUEcnkdPUV3
 ul+ONKkGn2LJcRN5OlWzSyhVjU285d2J3cLg8H65xUV34xsNK1OWDTrq4crr k+ovdi3R1AKs
 mxF8z94rZPzblODkDPTNVKl7NDcY73OL/sDWftn2P+yL/wC1eX5vk/Zn37M4 3bcZxnjNSaPo
 N5rOvx6NEFgu3Z1IuMqEKqSQ3BIPykdOtdSfGWhq+rQWmnfYbe/gt1MkdnFI vmxsSzfZ3bYA
 wJGNxxtB5JOM/TPFUVr8QovEN/cXV9Gud8n2dIpH/dFB8gbaMcDr0GevFVz1 Gnp0FaN1qNtv
 BM81rLefb4HtP7OuL6CeBWZZTCwVkwwVlOSOSMeme2VbeHtUnmsVayngivpY 4YJ54mWJi/3f
 mxyO/GeK1dL8YSxrqCakzPFJpc9laxW0KRxxNIQc7F2qASOSBk8da2YvG+iW NlcLp+nyxeZJ
 ZSxWi28aLGYXVmVpgS8m4g4ZlyM9OTScqq0tcdoMx4fBF5EdZbUjPbxaUoZ/ JtjI8oLlQ6Kx
 XKfKx3ZHA+uMVtG1RIbeZtNvFiuWVYHMDASluVCnHzE9sda6C98RaW1n4pht vtjtrM0U8Zlh
 VBGRKzspw5yMEYPc9hWtJ490s6je6gtveGXUbmxmniKKBAICrNtbd85O3AyF 60KVRdP60/4P
 3BaJxsWg6xO7pDpN9I6ffVLdyV+Zl5wOOVYfVSO1Rz6XqFpbi4ubG6hhMhi8 ySFlXeCQVyRj
 IKnj2PpXRXvi6O+s/FEU73kranLEbMyHcIo0lZ9py3yjDcAZGas614w0/Uv+ Ep8mG6X+1vsn
 kb1UbfKxu3YbjpxjP4U1Od9v60/z/AVo9zihThTRThWxAtLSUtACilFIKUUg HUtJS0ALSikp
 RQIcKWkFLQAtLSUtAC0tJS0ALSikpRSAUU6minUALS0lLQAopwpopwoAWlpK WgBRSikFKKQD
 hS0gpaAFpaSloAWlFJSigBRThTRThQAtLSUtAC0opKUUgHClpBS0ALS0lLQA 4UopBSigBaWk
 paAFFOFNFOFAC0tJS0ALS0lLSAWlpKWgBacKbThQAopaQUtAC0opKUUgHClp BS0ALSikpRQI
 cKWkFLQAtLSUtAC0opKUUhjhSikFKKAFpaSloAWlpKWgBRThTRThSELS0lLQ AtOFNpwoAUUt
 IKWgBaUUlKKAHClpBS0ALSikpRQA4VctEi+zyyPEshDKo3EjGQ3oR6CqYpJ9 Y07SbFjf3kVv
 5ki7A7ctgNnA68ZH5j1rGu2qbaNaKTmkzRzB/wA+kX/fT/8AxVZcGoQjVdb+ 1Jbx2ljFbsC7
 FVQMJWdmYt/sjqcAD61xuk+MdZ/tOH+2dV8K/wBn/N5v2P7R5v3TjbuGOuM5 7Zqe/wBX0m/t
 PF0CapaR/wBoWkNvbvI5ALGOZTwATgEjJxxkeorz/aVO7O3kh2G23xLN7rRt bTw5p09iL0Wx
 u4tZRn2GcQiXygd+0llI7cjnBzXWWF0brxZqNm8UYtra3jZI1zgsVkYknOew 79vrngbMeGpN
 ftL24ttB0y3to2ITTbmQGWXzInjLhYowyqYycHIyRxxXUaLrWmt4k1zUhew/ YltogZi2FB2S
 DH1zgY75FXCpNvd7P8iZwjbbsXtR8X6Ho2oT2mrwLYBIPPinuCwjuFH3hGQ5 3MpwCmA3IwCD
 moptZkuZNBMenSaet88jSQ3C4lCiNiAw3MF5wcdRwDjkVz2tSeHPEWoGbU/E zG1hUGxt7Vmh
 NtN/z3LA/PID93IAUZ4OSasQ6rDfal4ctzq8Gp3kDyiaeKLyt/7psNsycH1x xnsOlKnUm5q7
 YThFRdkaC/DzwuihV051A7C6mH/s9Nl8CeFIEDzWZjUsqBnvZgCzEKo5fqSQ B6kirXjWD7V4
 b+z4hbzb2zTE8fmRnNzEPmXI3L6jIyO9c3qmnNot3pNiItLjWWdJj9g08Wy5 F7YAcbmOeucE
 A4XI+UGp9tV/mf3mnKuxtN8OPCbsWbSixPc3Mp/9npP+FbeEv+gT/wCTMv8A 8VVbwbrOr6nf
 H+0L2zl323mz2sU3mSWkuV/dsqxL5WMuCkjO2V4J2uT2lHtqv8z+8XJHscr/ AMK28Jf9An/y
 Zl/+Kph+Hvg5Z0gOnIJnVnWM3Uu5lBAJA38gFlyfcetZ0Eejn4haq9/c+H1u RfxCKG7t0N2z
 fZodhjcuCBu6AKeQcHJ4zG1V7zVdFuZdVS7v3gi+12TrCwsZHvLINHsC7lIJ YDeSwKDnIJo9
 tV/mf3sOSPY6f/hW/hP/AKBP/kxL/wDFUf8ACuPCf/QK/wDJiX/4qpvAgCeD 9PgN+91NBBHF
 NG5TdayLGoaEhVGCp7Nlhnk10lHt6v8AM/vDkj2OW/4Vz4T/AOgV/wCTEv8A 8VR/wrnwp/0C
 v/JiX/4qsG1ubLSmmOjXOkX5MarPq9lChntozNErvcShmDuUZ5N7BRmFmKkZ A07DxKbfU1N7
 rMMmhr58cWpTtEkdywW3ZP3ihULAvcKAuMiM5BKk0e2q/wAz+9hyR7Fv/hXX hT/oFf8AkxL/
 APFUv/CuvCn/AECv/JiX/wCKrG0fXdbu/DlxqdxqWVT7FESIEHkrLDbPNMTj HyiSRxkbV+Ys
 GGApqmvalBcW8el+ILOe2FsJbe6ubiMfbpTJIGjCxwN523ag2RbG+bGSWBB7 ar/M/vYckOxs
 /wDCu/Cv/QK/8mJf/iqP+Fd+Ff8AoF/+TEv/AMVXUVzHjG1+2PoNv9gs7/fq J/0a8bET4tpz
 8x2t0xkfKeQOnWj29X+Z/eHJHsH/AArzwr/0C/8AyYl/+KqD/hCPBn277D9k h+1+X53kfa5P
 M2Zxu2787c8Z6ZrJn1TUNN0nTbOC+ttMTdcm6a4uUtxaSb1ZLUO8Ui4VJCFA UbkjVlIXg2tO
 u763tfEWrXF1Mk7SQpJDCixwxSva2wMx8yMuiqWyS+QqqSUJBo9tV/mf3hyR 7Gn/AMK98Lf9
 Av8A8mJf/iqP+Fe+Fv8AoF/+TEv/AMVWFp3ia6uh5GoeIra0sop5ozqtvcQS LI6pA6R+a0Yj
 JPmy8BFP7r/ZYtNbXr6bb3EDa49or6xci8L+SDp0TSXEkb/MnyiQiPBk3Ahx txkUe2q/zP72
 HJHsbH/CvfC//QL/APJiX/4qj/hX3hf/AKBf/kxL/wDFVB4c1LVdU1qRJr/d ZW9sroBCubkG
 e5jSUsBja0caP8oAJ2ldq5Vuto9tV/mf3hyR7HM/8K+8L/8AQM/8mJf/AIql /wCFf+F/+gZ/
 5MS//FVQ1b/QfG15rq/8w/TrX7R72rSXHm/987Uk4BY+VtH3jWLpniK7srHw vBBeQwottp1s
 1ncXEaNcCQRgyRxeWXdQJMbhIoDRt8p2nce2q/zP7w5I9jqf+EA8Mf8AQM/8 jy//ABVH/CAe
 GP8AoGf+R5f/AIqs2fUNXkhSG6ZD/Z13Z2dyzxxsLmdrqHEmMfIfK2SADODc AZDR1St/FF0D
 Eza09xczaXJNeWamBf7OuC8Cjd8haNUMkm7zN+FQkhipye2q/wAz+8OSPY3/ APhAfDH/AEDP
 /I8n/wAVS/8ACA+Gf+gZ/wCR5P8A4quc0bVbjUvENhNe61CsVrJcWaXltPFL HdM32SRYTJ5a
 qzNlxhFVsJgcgk6fg3WdX1O+P9oXtnLvtvNntYpvMktJcr+7ZViXysZcFJGd srwTtck9tV/m
 f3hyQ7Gh/wAIF4Z/6Bv/AJHk/wDiqP8AhAvDP/QN/wDI8n/xVdJXF6oumReL o5vO0jUdQa5g
 H2GeJZbyDJRd0Tbsxog/fEbD/GcjdkHtqv8AM/vDkj2NH/hA/DX/AEDf/I8n /wAVR/wgfhr/
 AKBv/keT/wCKrntK8S6zJZ3dxe3ttIzWm6aGCdWfT5mZFG/9wBAqbnLCUyMB GT82x8zeHNd1
 fV9agsTq9tLbwtcGWa2aO4+0KgtXUCQIi5zM6khB8uRjcA4PbVf5n94ckOxs P4K8LRPEklki
 NK2yMNcyAu2C2B83JwpP0B9Kk/4QTw3/ANA3/wAjyf8AxVYEV1LrQ8PFvEM3 9pSXqvdQQ+Rv
 0+Q2lwWjClCV53LiTcRt65BNddoF3PeaUXuX8yWK5uLcyEAFxFM8YYgcbiEB OABknAA4o9tV
 /mf3hyR7FD/hBfDf/QN/8jyf/FUf8IL4b/6B3/keT/4qrHjD/kSdf/7B1x/6 LasIabqelX1l
 HZCx0SPUbtbd7bT1EsaqsFw7SDciASNhBnaceUmdw+Wj21T+Z/eHJHsav/CD eHP+gd/5Hk/+
 Kpf+EG8Of9A7/wAjyf8AxVZ9vqt7da0toNVdbqa7ubeewRYi1nAol8ucKVLg nZCdzlkPm8D5
 lxi6Dr2syyaND9ssbeMwWSx2ZdY2uInhiZ3SBYSzAFpAGV0RfL5ACNk9tV/m f3hyQ7HVf8IP
 4c/6B3/keT/4qj/hB/Dn/QO/8jyf/FVzj6h/aFlo19d+JXhnju0l1DabdRpT tbTgoQUOwb28
 vEu45wM7ua9Epe2qfzP7w5I9jn/+EI8O/wDQO/8AI0n/AMVR/wAIR4d/6B3/ AJGk/wDiqPHN
 na3ngnWftVtDP5NlPNF5qBtjiNsMuejDPBHNZeuXp0CSez06eHS4rayE+m2U MUSJf3BaQtCF
 K5blY/lj2t+965ZcHtqn8z+8OSPY1P8AhCfDv/QP/wDI0n/xVH/CE+Hv+gf/ AORpP/iq5651
 vWbeC9u11SZvLj1S7SJootg+yT7Ei4TOxg3zc7vlGGXnOgdddI9Wlm1dxfxN NENNVoU+yx+d
 5cdwwKF1XbskZ23KFYttIwKftqv8z+8OSHY0v+EK8Pf9A/8A8jSf/FUf8IV4 e/6B/wD5Gk/+
 Krl9G1W41LxDYTXutQrFayXFml5bTxSx3TN9kkWEyeWqszZcYRVbCYHIJPo9 L21T+Z/eHJHs
 YH/CF+H/APoH/wDkaT/4ql/4Qvw//wBA/wD8jSf/ABVZni20a78RaWqaJY6y 0dheSC1vXCqS
 Ht+VJRhu7DOByeRVK78SNomg3qvriEw6HH9huLoBHnu0EyyYD8mQMsW5DkqS ARk8v21T+Z/e
 HJHsdB/whnh//nw/8jSf/FUf8IZoH/Ph/wCRpP8A4qqGnX+pC+sribUZp4r3 VryyNtJHGI4k
 jNwVKFVDbv3Kj5mIwW4zgjraXtqn8z+8OSPYwv8AhDdA/wCfD/yNJ/8AFUf8 IboH/Ph/5Gk/
 +KrP8UWk7al5EKbotctl0yckjKhXLHZ6N5Ml02TkZjQdeG57UtU1VNNfxFKk NvqJ8y2GyNXV
 Gt7G5ZiobdhluGmTOeVQdQSWftan8z+8OSHY7H/hDtB/58P/ACNJ/wDFUyLw p4cnQvDapIoZ
 kLJO5AZSVYcN1BBB9CDWXf6lf6VqbaXca3Mtn+4kn1OdIVktlkW477BGFLwR KCynmQjOSuMW
 x1u4s9Iufs+tY8v7Xcad/qj/AGtObq5+T7vz52xcRbT+991we1qfzP7w5Idj sv8AhD9B/wCf
 D/yM/wD8VR/wh+hf8+P/AJGf/wCKrBvtb8RRQ6isI+e3kuLNXzHxPM7G14I/ hU2y+h+05Yjy
 2ruqXtqn8z+8OSHYw/8AhENC/wCfH/yM/wD8VS/8IhoX/Pj/AORX/wDiqi8T LdPe+Hls5oYb
 g6i2x5ojIg/0WfOVDKTxnuP6Vyl1qWs6bqmpQPqdjaiS/dri+Z1s49621rsQ GRJgCVZjtxk7
 CQQAQT2tT+Z/eHJDsdanhfw9K8iR2qO0TbJAs7ko2A2D83BwwOPQj1p//CI6 H/z4/wDkV/8A
 4quPttYmi12aPUtfTRFumaa4kQRxK8y2tjhR9oQlR87/ACkBvXpXfaPc3V5o lhdXsPkXc1tH
 JPFtK7HKgsuDyMEkYPNHtan8z+8OSHYpf8Ilof8Az4/+RX/xo/4RLQ/+fL/y K/8AjW1RR7ap
 /M/vD2cOxi/8Inon/Pl/5Ff/ABo/4RPRP+fL/wAiv/jW1RR7ap/M/vD2cOxj f8Ipon/Pl/5F
 f/Gj/hFNF/58v/Ir/wCNbNFHtqn8z+8PZw7GN/wiui/8+X/kV/8AGl/4RXRf +fL/AMiv/jWx
 RR7ap/M/vD2cexj/APCLaN/z5/8AkV/8aP8AhFtG/wCfP/yK/wDjWxRR7ap/ M/vD2cexj/8A
 CL6N/wA+f/kV/wDGl/4RfRv+fP8A8iv/AI1r0Ue2qfzP7w9nDsZH/CMaP/z5 /wDkV/8AGj/h
 GNH/AOfP/wAiv/jWvRR7ap/M/vD2cOxk/wDCM6P/AM+f/kR/8aP+EZ0j/n0/ 8iP/AI1rUUe2
 qfzP7w9nDsZP/CNaR/z6f+RH/wAaX/hGtI/59P8AyI/+NatFHtqn8z+8PZw7 GV/wjek/8+n/
 AJEf/Gj/AIRvSf8An0/8iP8A41q0Ue2qfzP7w9nDsZX/AAjmk/8APp/5Ef8A xpf+Ec0r/n1/
 8iN/jWpRR7ap/M/vD2cOxl/8I7pX/Pr/AORG/wAaP+Ed0r/n1/8AIjf41qUU e2qfzP7w9nDs
 Zn/CPaV/z6/+RG/xo/4R7S/+fX/yI3+NadFHtqn8z+8PZw7GZ/wj+l/8+v8A 5Eb/ABo/4R/S
 /wDn1/8AIjf41p0Ue2qfzP7w9nDsZv8AYGmf8+3/AJEb/Gj+wNM/59v/ACI3 +NaVFL2tT+Z/
 eHs4djN/sHTP+fb/AMiN/jS/2Dpv/Pt/4+3+NaNFHtan8z+8PZw7Gd/YWm/8 +3/j7f40f2Fp
 v/Pt/wCPt/jWjRR7Wp/M/vD2cOxn/wBh6d/z7/8Aj7f40f2Hp3/Pv/4+3+Na FFHtan8z+8PZ
 w7Gf/Ymnf8+//j7f40v9i6f/AM+//j7f41foo9rU/mf3h7OHYof2Lp//AD7/ APj7f40f2Lp/
 /Pv/AOPt/jV+ij2tT+Z/eHs4dih/Y2n/APPv/wCPt/jS/wBjWH/PD/x9v8av UUe1qfzP7w9n
 DsUf7HsP+eH/AI+3+NH9j2H/ADw/8fb/ABq9RR7Wp/M/vD2cOxR/six/54f+ Pt/jS/2RY/8A
 PD/x9v8AGrtFHtan8z+8PZw7FL+ybH/nh/4+3+NH9k2X/PD/AMfb/GrtFHta n8z+8PZw7FP+
 yrL/AJ4/+PN/jR/ZVl/zx/8AHj/jVyij2tT+Z/eHs4din/Zdn/zx/wDHj/jS /wBmWf8Azx/8
 eP8AjVuij2tT+Z/eHs4dip/Zln/zx/8AHj/jR/Ztp/zx/wDHj/jVuij2tT+Z /eHs4dip/Ztp
 /wA8v/Hj/jS/2baf88v/AB4/41aoo9rU/mf3h7OHYq/2daf88v8Ax4/40f2d a/8APL/x4/41
 aoo9rU/mf3h7OHYrf2fa/wDPL/x4/wCNH9n2v/PL/wAeP+NWaKPaz/mf3h7O HYrfYLb/AJ5f
 +PH/ABo+wW3/ADz/APHjVmij2s/5n94ezh2K/wBhtv8Ann/48aPsNv8A88// AB41Yoo9rP8A
 mf3h7OHYr/Yrf/nn/wCPGl+xW/8Azz/U1PRR7Wf8zD2cOxB9jg/55/qaPscH 9z9TU9FHtZ/z
 MPZw7EP2SD+5+po+yw/3P1NTUUe1n/Mw9nDsQ/ZYf7n6mj7ND/c/U1NRR7Wf 8zD2cOxF9mi/
 ufqaPs8X9z9TUtFHtZ/zMPZw7EX2eL+7+ppfIi/u/qakoo9rP+Zh7OHYj8iP +7+tHkx/3f1q
 Sij2s+7D2cOwzyY/7v60eUn939afRR7Wfdh7OHYZ5Sf3f1o8pP7v60+ij2s+ 7D2cOwzyk/u/
 rR5Sf3f1p9FHtZ92Hs4dhnlJ/d/Wjyk/u/rT6KPaz7sPZw7EN3ax3tq9vK0y o+MmGZ4n4OeG
 Qhh07GoNP0u303zPIkvH8zGftN5LPjGenmM2OvbGfwq5KwimtouSZonkJ/u7 WC4985pagsKK
 RmCqWYgKBkk9BQrBhkZ9CCMEHuCOxpXV7AZt3oFne3T3Es2oq74yIdSuIk4G OFRwo6dhWnRR
 TAKKcscj42RSMDnBVCc460NHKgJaGVQATzGRwO/SizEZVpoFnZXSXEU2os6Z wJtSuJU5GOVd
 yp69xWnRSqjyEhI3cjrtUnH5UrjEopFZXXKkEeopaACikkYJeNbjJKwxylun 3s8fhj9aWmAU
 VVg1C2uBMY5B+4ZlmDfKYsAnLA8gcfqO2SLXIyGUqQSMH2JH69fx5weKBBVK 20u3tb6W7jkv
 GllzuWW8lkjGTk7UZiq+2AMDgcVdooGFFVb29WxSMmKSUyPsVUKg5CljyxA6 Ke9VtO8QabqR
 WOK5iS5LOn2aSRfNBUkH5QT6E/SpUk3yrcdna4+/0a11GdZp5b5GC7QLe/ng XGSfuxuATz1x
 n8qtWlrHZWqW8TTMiZwZpnlfk55ZyWPXuampJGCXjW4ySsMcpbp97PH4Y/Wq JFqlbaVaWt9L
 eIJnuJc5eaeSXYCckIGYhFJAyFwDtX0GLtRfaI9rNn5UYrITxswM5Oe3+IPT mgZLRSKSwyVK
 8kYOPXrRKwis7q4OSIIWl2j+LHb2oAWiiqOr6mmkac15JBNOBJHEsUO3e7O6 ooG4gdWHUikB
 Yu7WO9tXt5WmVHxkwzPE/BzwyEMOnY1Bp+l2+m+Z5El4/mYz9pvJZ8Yz08xm x17Yz+FZcHjP
 TLrWbXTLeDUXlnkeIyPZSRRwusfmbXMgXkryAAT34FdDRcAorO1fWYdHW0aW 3uZvtM/kqtum
 9h8jOWIzkgKjHC5J6AE1S0zxdp2r6z/Z1nDfE+RJMJ5bV4YyUcI6DeASylhn AwPXPFFwNuaJ
 Z4JIXLhZFKko5RgCMcMCCD7g5FUrDRrXTp2mglvnYrtIuL+edcZB+7I5APHX GfzrQrK1TXrf
 Sb61tZre7lNxHJLut4TL5aoUBJVcseZFHyqeuTgAmi9gNKaJZ4JIXLhZFKko 5RgCMcMCCD7g
 5FEMMVvBHBBGkUMahEjRQqqoGAAB0AFZGh+KLHxDdXUVjFdhII4pVmngaJJk kDFWTdhiPlYZ
 IA44zW7FH5syR5xvYLn0zTAZRUcMwnRnUEASOgz32sVz+lE88VtGHlbapdUB xn5mYKo/EkCg
 CG/sIdRgWGd7lFDbgbe5kgbOCPvRsCRz0zj8qLCwh06BoYHuXUtuJuLmSds4 A+9IxIHHTOPz
 qwsiOzqrqxQ7WAOdpwDg+nBB/GnUAFFFFABRVCTWrCN9pnZvVo42dR/wJQR+ tXY5I5oxJFIs
 iN0ZGBB+hFSmnsSpxezKmoaXb6l5fnyXieXnH2a8lgznHXy2XPTvnH40+wsI dOgaGB7l1Lbi
 bi5knbOAPvSMSBx0zj86tUVRQUVWuNQtbZ9kkh3DqqIXI+oAOPxqaGaO4iEk Tq6HoQaV03Yl
 STdkylf6Na6jOs08t8jBdoFvfzwLjJP3Y3AJ564z+VFho1rp07TQS3zsV2kX F/POuMg/dkcg
 HjrjP51oUUygoopCw+13UAyRBL5e4/xfKDnH4/pQAtFMkljhXdLIiKTjLMAM 0GWMIH3jawyC
 OcjGc/THOfQZqXJLdhZkF/YQ6jAsM73KKG3A29zJA2cEfejYEjnpnH5UzT9L t9N8zyJLx/Mx
 n7TeSz4xnp5jNjr2xn8Ku0VQELWkD30V4yZuIo3iR8nhXKlhjpyUX8vrU1Rr cQukbpIrpIAy
 MpyCDjByO3I59x6ipKV0AUVHNcQ2yb55o4kzjc7BR+tEdxDKFMcqurfdZTkH r36dj+R9DQ2l
 uK+tiSiiimMKKfFH5syR5xvYLn0zUEMwnRnUEASOgz32sVz+lAElFRzTxW8R klcIg7mm211D
 dxl4H3AHB4IIPuDyKLO1wJqKKKACiopLiONiG38DLEISF+pAwPxqWpUk9mDT W4UUkrCKa2i5
 JmieQn+7tYLj3zmlqgCisI+K7FQpMVx8wyMBT3x/e4q9purQap5vkJIvl4zv AHXPoT6UWEX6
 KjnmW3t5JnBKxoXIHXAGaxm8V2KnBiuOgPAU9Rn+9RYDdoqpp2ow6nbtNCrq qvsIcAHOAex9
 6kvbuOxtHuZQxRMZCjnk4/rQMnorCbxXYo5UxXGQcHAUj8w3Na1ldx31olzE GCPnAYc8HH9K
 LCJ6KSZhDaNOckiWOML672xnPtS0DCiiigAoopvmJ5vlb18zG7bnnHrj0pXA dRRRTAKKKKAC
 igEHoaKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii gAooooAKKKKA
 CiiigAooooAKKKKACpI4ZJclFyB1YnAH1J4p0USlfNlyIx6dWPoKbLM8pAJw g+6g6L9KBDvs
 0n96L/v6v+NH2aT+9F/39X/GoaRmCqWYgKBkk9BQMn+zSf3ov+/q/wCNH2aT +9F/39X/ABqB
 WDDIz6EEYIPcEdjUOnafcXmnW1y+pXCtLGrkBI8DI91+v+PBwKz1Qi79mk/v Rf8Af1f8aPs0
 n96L/v6v+NR/2NMOuqXPv+7j/wDifY/l2w20/saYddUuff8Adx//ABPsfy7Y ba7Bck+zSf3o
 v+/q/wCNH2aT+9F/39X/ABqP+xph11S59/3cf/xPsfy7Ybaf2NMOuqXPv+7j /wDifY/l2w20
 sFyT7NJ/ei/7+r/jR9mk/vRf9/V/xqP+xph11S59/wB3H/8AE+x/Lthtp/Y0 w66pc+/7uP8A
 +J9j+XbDbSwXJPs0n96L/v6v+NH2aT+9F/39X/Go/wCxph11S59/3cf/AMT7 H8u2G2n9jTDr
 qlz7/u4//ifY/l2w20sFyT7NJ/ei/wC/q/40fZpP70X/AH9X/Go/7GmHXVLn 3/dx/wDxPsfy
 7Ybaf2NMOuqXPv8Au4//AIn2P5dsNtLBck+zSf3ov+/q/wCNH2aT+9F/39X/ ABqP+xph11S5
 9/3cf/xPsfy7Yba19InVGb+07kkDOPLj/wDifY/l7HBYLk32aT+9F/39X/Gj 7NJ/ei/7+r/j
 TbhFS5lRRhVcgD2zUdICb7NJ/ei/7+r/AI0fZpP70X/f1f8AGoaKBkd1/wAh DT/+vSX/ANGL
 UF7p0WqyWlnOzKjzdVCk8Ix/iBFSys8uoW5ELrHDA6GQkYYsysMc57HqBT3E omgmhdFkhk3j
 ehYH5SuCAR6+tNScWmiZRUk0y1D4TtoLGS2hncE8qzxRkBhnGV2gMOeh/Q4N VREY7y63SB3a
 TcxCBANwDAYHU4bknk9+2NCfVrp4gsQhR+5dCyn8Mg/rWevnNNPPcPG8szhz 5aFVGFVcAEn+
 761nUXtKvtHuOmuSHKjI8R6pq+k2sE2k6H/a5eQRyRLc+U6ZICtypBXJ5ORj r0yRrwmVoIzO
 iJMVBdUcsqtjkAkDIz3wPoKfRVjLtvcNb20MwUFUEinLBcZYev0p0l2buKWU KAiwyJkOGyTj
 0+lUllkQRBQB5blgQxBOc/403zJSZ2b5jKu3JcnHX1+tXdEWYVDbXN3Hbeak p3XEccqGKMja
 CDlSdr5IJ64HX85qwf7P1yACK3v4zCg2x7iAdo6Z+Q/zq6PLrzMmpzdDT3Tq gmZlXbsSRWiI
 MjNIQCG2oOAR/D6emTbrFgsNXknj+23qGBXVyqEEsQQQPuDHIFbVKqoJ+6Om 5Pcjm/5DU3/X
 pb/yasbxTqFpaaRMk09oJl8uVYLiQKJAHBwc9jgjJ4HOSACa19zy6nPMYXjj 8mKJSxHzFd2S
 ME8cjrisDxN4bvtdS4itdUitILm38idHtjIWA3YIIdcffPUHtWfUvoYVxFfW +r3OoJfWVv4j
 hlRRbtOBHfQsF2xMSBl927acbgSB90rXdWFy95p9vcyW0ts8sYdoZgA8ZI6H HesHU/DN9qGp
 pMmqRR2QuoLprc2xZi0ZQ8PvAGfLH8Jxk101DBFeaS8+1wQ21osyynBkaXYI 8cktweMDOf8A
 62X3k32S1uJwA4iRnwDjdgZqWobuA3NlPbhtpljZM+mRionfldtxnI+KLoQ3 9vY3ty7xQ38C
 TbJxExDBd7KoTKqBL3cnAbofmEFrqFtb6vpWmWslu9muqTtC63Jd1UpMBu45 3MeDnoyjk8nZ
 Wx1w3E9zJFprXM7BpZBK43YGAANnAA4A/mck37HTZFlF1fGN7heI0jJKRD1G QMk+uOnA75yo
 1JxlyulZW1ble7tvb12Ww5R0+PrtY06jm/5DU3/Xpb/yapKh3PLqc8xheOPy YolLEfMV3ZIw
 TxyOuK3JJqo3VrKkxvLMDz8YkjJwsyjsfQjsfwPFXW3FCEIDY4JGQD9Krbb7 7jPBg9ZUBUr9
 FOQT7579DjkAsRP5sSSbWTcoba4wRnsR6028/wCQLqn/AF6P/MU6ONYowili B/eYsfzPNR3r
 OdMvIY4XlknhMShSBgnuckccUICavIZWnuNKWxs9H+xahLbCC81VEBaS7VsO WCAjKzqv705Y
 ZcoAMyL6veRTz2NxDbXH2a4kiZYp9gfy2IwG2ng4POO+K5iL4b+HbefT5YbC 2P2WEQSrNaxS
 C5UDAZwV4fPO9cE9DkYAyrRnKNqcrP0v+pcHFO8lcz9Ahv8AVPE/2mWdntLa 6e5VGVw1sTG6
 CBtzFSxM0jZXICon8Dxhev1xLyXQNSj07P25rWVbfawB8woduCeBzjrWbbaL qGj6nG+l3Pna
 fIVWa2vbmRjEvOWRiGLHJzg47gsRsCaOu6W2taLdaYLp7ZblRHJIihm8skb1 GeAWXcue2c9q
 KMXGCUtwm7u6POhOmq6lDY+GtOs9EjkMd3ZSM6x/bSFOzagBWJm3MOSGcYVi B8p1PDiX2m+K
 NOg1m5aS9ls5VSBpGeWAMIiBLnhSVgBABLZYlhls1p3PgoWF9LqPheWDSrqS MxtGkKiPkBSy
 EDMTbeMr6cYJYlui+Htds9V06bU5rK7t7KF4YWEjCSFT0AOzLjlgFZsKDx6V zuFT2qb379Lf
 efRU6uAWXuPu3s9Le/za21tte3y69Ht+IopJ9GaGOMy+ZNArQgKfOQyoGj+Y hfnXK8kD5ua4
 S9uYYTFHYaHf2UqRySNZWZ8gWqSBB+9kCkxuY9r+RErHcd3LbSO/1jTbjU4I IYNSnsAk6yyP
 AiF2CgkKCwIX5trZwfu475rAHgGJNVu9V/tGS5v541UT3ltEzKwbO7dGqNyu VOGBIPJOBj0l
 KKp2jbm7tXVvS/6Hys4zc1/L5Oz/AC/Uh8JXRk1+4md5HF9a4i3MXK+RKxc7 zgOjfakaNlVQ
 UIG0YG7vLT/j8g/66L/OuV0XQ9RsNce4vP7Plt0tzHbyWwkjZWZg0m5GL7i2 1PmLnAjUADJr
 po5fJlSXaz7GDbVxk47DPFTPk5vc2+710KpqSj7+/wDVvwKen/8AHs//AF3m /wDRjVz3iWNE
 vrV7mObyJrlUVxdyGIHYTueMMu3bjeCuc7DkrnNdFYo6WxEiFGaSR9pIJALk jpx0NF3aRXKb
 pLeOd0VhHHKfkJIxyMEe2cEgE+pBlOzHOPNGxgXcjaNfJHa6ncMkszF/Nt/P d3YcFlQBmXC4
 G0jbjByBhemjkSaJJYnV43AZWU5DA9CD3FZWk+HbPS47U5kuLmCIRiaWRmxw ASqkkLnHb1xW
 vS9RU4yS94wrXVdcm8UXGmz6AkOnRLvGo/bNyyKc7QqbB82RyM/Ljqcrus+I 7iW28P3ksIJb
 aFwBzgsAf0JrUpssaTRPFIu5HUqynuCMEUnqippyi0jO0M6fdfDs3WpEWqxy OVkC/Mp6DA75
 wBjvWZ4Ru3uReqFYRBlddy4OSWB47cKpx7+9PufCzTRRWyagws4mLJDJHu2k 9TkEA/iDWzp+
 nwaba/Z7fdt3FiWOSx9T+AH5VlGFpXtY5adOpzptWS/EreINQ1HS9IlvNM0v +054vma2E3lu
 y9yvytuYf3e/OOcA2dOmvLjT4Jr+0S0unXdJbpN5ojPpuwMnHXAxnOCeptUV sdhz2l6gmk6p
 4hbWlEkDqDFEBlpQSdoH4YGe2PaovDd26rdy3CNDBJMioPmZUZugLYxkho8Z xnI9RXQz2tvd
 KFuIIpQOgkQNj864pvCGt7mC6lCVLBuSMnGMfwE9hxnB75yc4Si4tNK48JhK cpt1Z2S2+f8A
 kd1WFa6rrk3ii402fQEh06Jd41H7ZuWRTnaFTYPmyORn5cdTld2vZwtb2UED vveONUZv7xAx
 mpq2QNWdkFR/8xXVf+vs/wDoCVJUMTPLdX1w8LxCecuquQTjao5wSOx70ySz p88cGo3TyELs
 gTDk42gls89gdoz9B6Vk6T5uqW95cLcRCZL24hV2hRlMZJGcY6/MTn+Loxwc i1cWYuC5814/
 MTZIFCkOvOAQwPqfzqOGwe2hWGC+njjUYVESIAfQbK46lOo4yile709DZOPM m3okT2ZVrOF0
 ztZAwzjvz2wPwAA9AKzbqVm1G7Q6XJciO3QhspxktyMt+HPp9DWrFGkMSRRj CIoVRnOAOlVr
 nT/PnMyXVxA7II28or8wBJGcg+p/OtpQbgoihNKTZmWEs0mnWCi0Nt9ogSIi SOJw4GG3LnOO
 FPynjndjcCDvKoVQozgDHJyfzNZtlpBtltfOvZ7hrZcKGCqgO3aSABnoTwSa 06KVPku+rCrJ
 Sehz8FzE8evanPYG9uLGVYY4W5VUzjcB+GTTob+S6vIbeayaw+1BJ/KaNWYg K3zK2MqCTxk5
 XGF4PFq60h3vjfWN7NZXTDa7x8hx7jI54HepLHS/stw93cXMt3eSLtaaU849 AOw4Hc9KJUlP
 4jipxqwnp/X6mhWFoeq65qGoX1vqegJp0Fq2xJxeeaJ24OUGwZXBzk454xkN t3aK2OkmtP8A
 j8g/66L/ADrP0/8A49n/AOu83/oxquRy+TKku1n2MG2rjJx2GeKqWKOlsRIh RmkkfaSCQC5I
 6cdDR0EUNX06LWNAfddvFcm4YRgbyDsZl2hVyegJJwT17DFcrNZanp6sqWry QxIGE3kSfLxy
 QzBSDnPPHbnjjsIrC7tp5Xt7uLazMyiaAuUDNuYAhgMbiT0z0yTgVYSC4kdT eTxyqhDKkcZR
 c+pyxzjt6deuMcalinH2Vvdvc1rUqNSOrfy/4YktBMtnALkgziNRIR0LY5/W obm5dWZIvk28
 GV4yVzjO0dATjnr+fOLlT3U6T6LLpscKxh4yu8/Nhv72PXPP1ronzdFoRGyM e2liv7d4khKO
 qmCeXceQcE7fQtkZ+g64FaNQWtrFZwCKIHGcsx6sfU+9T0qdJU72KnPmI7r/ AJCGn/8AXpL/
 AOjFqK9kuEt3FtC7ysjBGUrhWxwTuI/rT5WeXULciF1jhgdDISMMWZWGOc9j 1Apl7bG5t3CS
 OkoRhGyyMgDEcE4PNamYWpESLasoR40AUDOGUcZGfwyOo/IlI/8AkK3H/XCL /wBCkpfsULof
 tKJO7EFi6AjI6YB6AZOB7nqSSZIbaC33eRBHFu67EC5/KgCDUBPNCbaGFiJM K0h27QpPzAjc
 D0z09etTwzeZuVl2Sp99M5x7g9wex/kQQIru1eYK8MrRzKy4JdtuAwJyoODx ml+wWzIBLCkx
 ySWlUMST1P6D8gOgoAS1/wCPm+/67j/0WlR3n2maWKKKA7FkDs7kbGAGQODu Hzbe35jg2oYI
 bdCkMSRqTkhFAGfwqC4tJHnjlgneNt/z5diNu0jhc7c5x29+ehAJ4ZlmQkAg g4ZW6qfQ/wCf
 fpUOn/8AHs//AF3m/wDRjUp0+zYKHtYX2jALoGPXPU89ST+NTxxRwxiOJFRB 0VRgD8KAG33/
 ACCm/wCvu3/9Dpl5FLNavHA/lynGyTJGw5+97467Tw2MHgmlvGd7VbeOF3Lz xOWBAChWyc5O
 fyBqagDP0DSPM8ORLdTKLn92YTzIIQu07SvGGG3YcH+Engs2bs8clm8AkuY5 hNJ5YCwlCDtZ
 s5LHP3cY96rXdgLkFQ4WOR0aZGXcsgVgenY8AZ9OCDgYlgsbS2cvBawRORgt HGFOPTiuNU6z
 quTa3+82vBQsh87vHCWQZOR2LYGeTgcnAycDk4xU91FpEcNq7an9m+Vikvmx gzbtpLEsCD91
 enQYA4wKZVdbNEu/tCs4wrAR5G0FiCxA9TtHt1OMkmtK1Oc2uVihJLcWKWFr mSO2u/tduqKR
 NlW+YlsrlQBwApx159xVPxBqGo6XpEt5pml/2nPF8zWwm8t2XuV+VtzD+735 xzgHTorWnFxj
 Zu5Emm7oq6dNeXGnwTX9olpdOu6S3SbzRGfTdgZOOuBjOcE9ToQJaurfaJmj YNgAMBkYHqPr
 UNFWSXZhZ/YVEUhZkzsfIJbknace+fp+dUqQDHcn09qWhgV4HvJbyaN7VI7e IZ88y8NnOABj
 rweO2OvTNiiigYUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR QAUUUUAFFFFA
 BRRRQAUUUUAFOjRpZFRfvMcCm1Zt/wB3BNN3A2L7E/8A1s0ANunVpAif6uMb V9/eoKKKAM/W
 reG70029w+yGSaFXb5eB5i8/MCPzFR6foGmW4vY7S6lkw4SOWKxjlT7gPOyP DcseD7dDg1du
 4JJ4AsUixyLJHIrMu4ZVw3IyMjj1qSK71qGWeRbrTyZnEjZs34O1V4/e+iiq U3yODej6Gbgn
 JS6ogsmaYTXEmBLJNJvAXaAQ5GMYGenUjce/oLulzpaeGLa4kzsitRI20c4C 5OOnp+nXjKVr
 WKSGJhLIskjyySsyJtGXcscDJwOcdTWho8M0GjWcckEySLCoZTE2QcfTrx/L noVilFQSRpJt
 6nPvrFxqF7a3ljOYbbdHGqMwOSz7SWUEewHP8II29Bt2+qg3q2MyqLj5iGR1 CkKSM4JBH3Dw
 MgYHI4K19Q8Npfaql5meJSE86OOFgZDGSUIYYI9D7BQNv8Orb2qWkXlwW8iL nccRsSx7knGS
 Tgcnk8dONl4i85QdN2S3X6f8Eil7qfPqzzPTdd1m80LR7s6lqdxFc/2fJeTX NoLVYpnu7cBI
 WVI96MpmBwXGEXkZrpZPGwTTdEuUsAZNWsUuYYzcBQkjyW8aIzY+7uuFywHA Q4XOAm8ujWaa
 VaaYtpOLO08nyIx5mV8llaP5upwY06nnAz/s57+D9NUTPb21ykxgaGHzJLiS K3BKsPLj3gRg
 NFGR5ewjYu0rgbAY3TvEskl1cWWpWD293Be/ZMWay3UWfKjkDM6xr5YxIB84 UDaecDKZOi+N
 by80+2vH06P+z1eytpbh70GfzLiKFlPlrGqEBp0BIZeFYhRtCrveG9Ak0Cyn jkmubq4uJvPm
 lZZmBYIqDb5jO4G2NernnpgYCPtfDOmWVh9ht7GdLcSwTBN0p+eARiI5JzwI IuOAdoz1+UAo
 3P8Aad54uvLW21eeyhtLG2njiWGNo3kd5wd+5NxX90nCuh+XquMpl6Z8QZNU urJLfQ7loJVt
 RO8ayyGF5okk4ZYvK2oHTcWkQgKx2jC10OoeGdN1O/a8u7S7eVolgkVJZkjm jVmYJJGpCyLl
 m4YEENjgHCzS6FYzakL97W5MwYOVVpRE7rja7RghGYbEwxGRtTBG1dgBz9x4 8W3037QNMmaa
 KBTdQhiTb3DTi3SHhcv+9SYFowxAhyFOUAXSNevNW8T6eJ7S5sAtpfK8DiVE lKPa7ZFEixsQ
 AxGSi4IcDAGR0Umj2ciXqNaTEXkqzTYEmTIqoqspGChAijwV24KqRg4K1P8A hFNJ+zyQPY3M
 qyW81tI0sk0jyxyhA4Z2O5iRFGAxOQFUAqMbADZ6e2Pwx/L09unbHyMlH7lx j+E8Y/8Are3p
 27Y+Snd6LZXv277RYySfbrUWdz8rjzIRvwvGMf6x+Rg8jpgbLkiO0TqIpckE D92f8PYfp042
 AFC7/wCPyf8A66N/Ooamu/8Aj8n/AOujfzqGpGFFFFAxtw5S6so1ACyQSO/u Q6gfpn86HcIh
 Zugpt1/yENP/AOvSX/0YtOkdY42d/ugZNAhvnJtJOQRxtI5/KnI4kXIz1wc1 nec3ll1QhBkB
 uyj0z/nH4Vet5ElhVoxhemPSm0U1YloYFcblKgruBPcev6UqFVkUuu5B1H+e v0q5PdwNKHkj
 WSQKCDszx256etIkpYZTtddrYBx9QD/WjDYLBflUgE+mc4/lQWeR2kf77ncR 6U6KUwSFim9G
 Xa6kZ9xxQAmG279p27tu7tnGcUlXFubcWrxoiiMnBULjJ4/Xpz7e1Ux0oAY8 oRgu2R2IJCxx
 s5wOpwAeOR+dMW6iYAqXZCQN4RigJxgFsYBOR37j1qa0d11yHYMk20v/AKHH WXp0rnwzJj7p
 ubXJ/CCuOpiJRm4r+tDeNNNXNSqUkSXa6Ms6LKJvKZ1YZDEwknjB7n0q7VSM ZGgDGcrDxjP/
 AC7n2P8AI12IwLN5p+k2jW4/smGTzpCn7uMEqNjMSBzngdBk9MZ432E0XSJE V0sLVlYZVlQE
 EHoRjPqPXt143y3sqQ32lyyOqRrcszMzYAAhkJJOffPfrnvloRfwyahCdMik ntLpPNZlKhFy
 SCy5Oc54ZQDgsD1Yq7vrYQ6S2gtLdY7eFIozKzbUXA5VOf8AOfqetZ0Yvnjm LvDGxciIeWTt
 UMcE/NzkYPbFa15/q195GP8A46v+e/1PWsjTWha1cwb9nnzA78Z3ea27p2zn Htik431Gn0Fd
 ruO4tRmN43OyXbGcg7WO7OeBkAYPr1q1WRd6zp6a5Z6a2oxRXO5naLzVG7gK I2GcgkyKwGDn
 aa07h5I7aV4k3yKhKL/eOOBSa5Vdhe5l6zrL6XKvyxiMRmQ785fnBA9AOMnB xuBxjJGnbTpd
 WsVxHnZKgdcjBwRkVyl/qcCRCeX/AEm2YeYPO+dJQASUZScK+MkFQAcezKL9 jYaraa4nyoLP
 a5ml35Mp7HHXceDyOMMAcEAcNKvKU7pXTf3FNWOhoqrqNvc3WnzwWd69lcuu I7hI1cxt2O1g
 QR6j0zgg8it4ftNVstIij1rUv7Q1A/NLKI1RFJ/hUKo+Uep5PJ44A7xGhCxd JyxyVuCg9h5c
 Zx+bH86UmQttSJ34ydqk4/IGm2/+ruf+vtv/AEVFV61S4e1vltf9d5a7QDgn k5APYkcZ7U1u
 J7FdYpm/5ZOPrG//AMTTFO5QfUZqv4cvLsa2bNEk8nB81GXb5fGQSP4Wzge+ fbidP9Wv0FDt
 YSM2fUr1LyWGDTJZ44yB5iiQgkgH+FCO/rTzfXqwvK+nOoRSxBSYdPcxY/Oo L+bNxFbrc3UD
 y3LqDDDcyZ/dI3PkSoex4+Y854GTRcXAhvfJ+13zRG1ufJjltL1PlCsfnaSX axG8fMUPQD5f
 lroXsvZ8zWvzOdur7SyenyNiiiiuY6gooooAKKKKACiiigAooooAKKKKACii igAooooAKKKK
 ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA KKKKACiiigAo
 oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii igAooooAKKKK
 ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAADJwKs3J8tI 7cdY87/97/OK
 S2VV3TuAUTgd/mPTioGZnYsxJY8kmgQlFFFAytf3iWFhPdybcRIWAZtu49hn 3OB+NZFn4mjn
 1E20k2nspuPJUw3JYj5AQeVG4FvlB45OMcZNnxJc3FppJkt4y67wJiDjbHg5 Oew6An0PbqOd
 stcjSOO+vW/dRz77fM+fMJRlcgkEtgY5J6tjPGBFpyqKMCFWgp+zktTqFv5T 4ik08qnkraiY
 Ng7txYj16cVPYalYapA0+n3ttdwq2wyW8qyKGwDjIJ5wR+dVbW0tbTztXEt1 cGSHduYGRhH9
 7aqqMn6YJNcrffbJ/t08cV9a2V9f/aEuVtrsyDbbwxhTDC0coDFZeW+UeWOD uU1tO19Aje2p
 31Fcdpaa/cDSo7uW5Vb2C2vruRwyPDJGi+ZEMAKgdxF8mOQbjpxTPDk2qt4p c3H2xIJ7aWW5
 t5be58u3mDx7UWWVmR8BpADEFUgZxjbiCjtKaqyTXSwpIsY8tpCTEZDwVGAA Qf4qdUBlSHU4
 DKjtE8ToSIi4yXjODhTjgHqO1K19GO9iTE8Nw8FxGQyk7JAhCyAHqPTtxn/6 0F/qVhpcCz6h
 e21pCzbBJcSrGpbBOMkjnAP5VZsLCxvNIsbku8FzJEsrzQhAzMy5IJKnK88L 0GBgDAxzuvQX
 8+p6bDp0wL2mqH/SJ4DKEU2khJdUKd32g5HJXr35qGIjN8prOm46nQQzRXEE c8EiSwyKHSRG
 DKykZBBHUEU+vPr211WKwsLZpLy0jSS6e/aC2uZQ107rIPL+zukhiO+UqclQ MBxvHD5h4iW6
 kED317qYsCEZ0ktUtZRb8EgE205aU9MkoW6sq/J1WMTvqK4iGW5ttShurEa0 dCgnjaVbhLmS
 UsYrhX+SQGV1y1twAVB5HRiILBNfvP7ZvIJdUSZbSd9NiuA0aNM1xd+WSsgH IQxYVuAChI4Q
 gsB31FcDqcckkFmNLudat9M3TG4a4t9QmlM2I/LGA6Tbdvmcg+XnqN2K7TTR crpdoLx3e6EC
 CZnRVZn2jcSFJUHOeASPQmgC1RRRQMKKKKAImjlkvI5nkTy4omjRAhB+Ygkk 555HoKl60yWV
 YU3NnqAABksT0AHcn0q3Do+pTR75J7a1J6RGMykD3IZRn2GR7mi1xFbAAxgY 9KUAAYAwKuf2
 Dff9BK2/8BG/+OUf2Dff9BK2/wDARv8A45TswuU6QAAk1d/sG+/6CVt/4CN/ 8co/sG+/6CVt
 /wCAjf8AxyizC5Toq5/YN9/0Erb/AMBG/wDjlH9g33/QStv/AAEb/wCOUcrC 5SwASaWrn9g3
 3/QStv8AwEb/AOOUf2Dff9BK2/8AARv/AI5RZhczp7a3uVC3EEcoHIEiBsfn SGztTMsxtofN
 XAV9g3DHoa0v7Bvv+glbf+Ajf/HKP7Bvv+glbf8AgI3/AMcqXTT1sPmZTqKO 2y2nKZEVbQIG
 Lg/MFjKccHr15rR/sG+/6CVt/wCAjf8Axyj+wb7/AKCVt/4CN/8AHKqzFcJ1 tboxGcwyeVIJ
 UBLkBgCM4289W655weuc11t0F+J/tUXlh2kCANkMy4YZx9w/eK45bkk9DY/s G+/6CVt/4CN/
 8crKns9etTmaKBowBl7aJpQO3TcG6+ing9etFmI07qRHRArqzbmY7c8ZC+oH oayjpenlZ1Nj
 albghpgYV/eEHILccnPPNJH9sljWSO7tWRhkEQNgj/vuneXf/wDPzbf+A7f/ ABdCbWzG0nuP
 WytkmhlSJUaCJoYtvARDtJAA4x8i/lU9VfLv/wDn5tv/AAHb/wCLo8u//wCf m2/8B2/+LpAR
 NounNem7NsPNJycMQpOc5K52k5wc4681fqr5d/8A8/Nt/wCA7f8AxdHl3/8A z823/gO3/wAX
 SUUtgLVFVfLv/wDn5tv/AAHb/wCLqKVr+KSBPPtj5rlM+Q3Hys39/wD2aYF2 NPLWUZzvlMn0
 yiLj/wAcz+NPV3QkpI6E9drEZ/Kqnl3/APz823/gO3/xdHl3/wDz823/AIDt /wDF0AXvPn/5
 +J/+/rf41GAAAB0FVfLv/wDn5tv/AAHb/wCLo8u//wCfm2/8B2/+LoAl8gB3 dJbiMuct5c7o
 CcAZwCB0AoeDzI2jkuLt0YEMrXUhBB7Ebqi8u/8A+fm2/wDAdv8A4ujy7/8A 5+bb/wAB2/8A
 i6VkMtUVV8u//wCfm2/8B2/+Lo8u/wD+fm2/8B2/+LpgWqKq+Xf/APPzbf8A gO3/AMXR5d//
 AM/Nt/4Dt/8AF0AWqKq+Xf8A/Pzbf+A7f/F0eXf/APPzbf8AgO3/AMXQBaoq r5d//wA/Nt/4
 Dt/8XR5d/wD8/Nt/4Dt/8XQBaoqr5d//AM/Nt/4Dt/8AF0FNQAJE9sxH8Pks ufbO44/I0CLV
 FQQXHms0br5cyfeTOeOxB7g+v9a5HxV8QrfQp2s7KAXd2o+b5sInPQn1xVQp ym+WK1FKSirs
 7WivJP8Ahbmp/wDQHtv+/rUf8Lc1P/oD23/f1q6PqVft+KI9tDuet0V5J/wt zU/+gPbf9/Wo
 /wCFuan/ANAe2/7+tR9Sr9vxQe2h3PW6K8k/4W5qf/QHtv8Av61H/C3NT/6A 9t/39aj6lX7f
 ig9tDuet0V5J/wALc1P/AKA9t/39aj/hbmp/9Ae2/wC/rUfUq/b8UHtodz1u ivJP+Fuan/0B
 7b/v61H/AAtzU/8AoD23/f1qPqVft+KD20O563RXkn/C3NT/AOgPbf8Af1qP +Fuan/0B7b/v
 61H1Kv2/FB7aHc9boryT/hbmp/8AQHtv+/rVJD8W74zKJ9JhWLPzGNyW/AHF L6nX/l/IPbQ7
 nq9Fchovja11qRIUvoILhgP3UtswyT2B384xXS+Xf/8APzbf+A7f/F1hKEou 0lY0TT1Raoqr
 5d//AM/Nt/4Dt/8AF0eXf/8APzbf+A7f/F1Iy1RVXy7/AP5+bb/wHb/4ujy7 /wD5+bb/AMB2
 /wDi6ALVFVfLv/8An5tv/Adv/i6PLv8A/n5tv/Adv/i6ALVFVfLv/wDn5tv/ AAHb/wCLo8u/
 /wCfm2/8B2/+LoAtUVV8u/8A+fm2/wDAdv8A4ujy7/8A5+bb/wAB2/8Ai6AL VFVfLv8A/n5t
 v/Adv/i6PLv/APn5tv8AwHb/AOLoAtUVV8u//wCfm2/8B2/+Lo8u/wD+fm2/ 8B2/+LoAtUVV
 8u//AOfm2/8AAdv/AIujy7//AJ+bb/wHb/4ugC1RVXy7/wD5+bb/AMB2/wDi 6PLv/wDn5tv/
 AAHb/wCLoAtUVV8u/wD+fm2/8B2/+Lo8u/8A+fm2/wDAdv8A4ugC1RVXy7// AJ+bb/wHb/4u
 jy7/AP5+bb/wHb/4ugC1RVXy7/8A5+bb/wAB2/8Ai6PLv/8An5tv/Adv/i6A LVFVfLv/APn5
 tv8AwHb/AOLo8u//AOfm2/8AAdv/AIugC1RVXy7/AP5+bb/wHb/4ujy7/wD5 +bb/AMB2/wDi
 6ALVFVfLv/8An5tv/Adv/i6PLv8A/n5tv/Adv/i6ALVFVfLv/wDn5tv/AAHb /wCLo8u//wCf
 m2/8B2/+LoAtUVV8u/8A+fm2/wDAdv8A4ujy7/8A5+bb/wAB2/8Ai6ALVFVf Lv8A/n5tv/Ad
 v/i6PLv/APn5tv8AwHb/AOLoAtUVV2X/APz823/gO3/xdLs1D/n6t/8AwHb/ AOLoAs0VW26h
 /wA/Vv8A9+G/+Lo26h/z9W//AH4b/wCLoEWaKrY1H/n7t/8Avw3/AMXRjUf+ fu3/AO/Df/F0
 AWaKr41H/n7g/wC/Df8AxdH/ABMv+fyD/vw3/wAXQBYoqv8A8TL/AJ/IP+/D f/F0Z1P/AJ/I
 P+/Df/F0AWKKgzqf/P7B/wB+W/8Ai6N2p/8AP7D/AN+W/wDi6AJ6Kg3ap/z+ w/8Aflv/AIuj
 fqn/AD+w/wDflv8A4ugCeiod+qf8/wBD/wB+W/8Ai6N+q/8AP9D/AN+W/wDi 6AJqKh8zVf8A
 n+i/78t/8XR5mq/8/wDF/wB+W/8Ai6AJqKi83Vv+f+L/AL9P/wDF0ebq3/P/ ABf9+n/+LoAl
 oqLztW/6CEf/AH6f/wCLo87V/wDoIR/9+n/+LoAloqLztX/6CEf/AH6f/wCL pfP1f/oIx/8A
 fp//AIugCSpktyVDyMEjPOSRkj2HU1V8/WP+gjH/AN+n/wDi6jcajI257uBm 9TAxP/odAFyW
 XzMKo2xr91f6n3qOqvl3/wDz823/AIDt/wDF0eXf/wDPzbf+A7f/ABdAFqiq vl3/APz823/g
 O3/xdHl3/wDz823/AIDt/wDF0DLVZOp+HbHVrpLi480OqhSEYYZfQ5HHU9MG rnl3/wDz823/
 AIDt/wDF0eXf/wDPzbf+A7f/ABdVGTi7xYiwiLFGsaKFRQFVR0AHanVV8u// AOfm2/8AAdv/
 AIujy7//AJ+bb/wHb/4upGWqKq+Xf/8APzbf+A7f/F0eXf8A/Pzbf+A7f/F0 AWqKq+Xf/wDP
 zbf+A7f/ABdHl3//AD823/gO3/xdADP7LthwrXSL2VLuVVUegAbAHsKsQW8d shSMNyclmYsz
 H1JJJPYc9gKi8u//AOfm2/8AAdv/AIujy7//AJ+bb/wHb/4uojThF3SRTnJq zZaoqr5d/wD8
 /Nt/4Dt/8XR5d/8A8/Nt/wCA7f8AxdWSWqKq+Xf/APPzbf8AgO3/AMXR5d// AM/Nt/4Dt/8A
 F0AWqKq+Xf8A/Pzbf+A7f/F0eXf/APPzbf8AgO3/AMXQBaoqr5d//wA/Nt/4 Dt/8XR5d/wD8
 /Nt/4Dt/8XQBaoqoft8Y3ZgnA6oqGM/gSSM+xx9RU8MyTxCSM5B4IIwQe4I7 GgBRtOpacGAK
 +eSQRkZEbkfkQD9RWhq8kzXGmCCREl+1Ha0iFwP3MnYEZ/OsyRtt/p5/6bt/ 6LerV/B9ta1B
 dlSKYyNtkZGxsZeCvPVh36ZqoslmPpdxqv8AwlxS4v1kiEj7o1nGMfveieax HVONvbttJN/W
 vFl3pWoX6RadBPZabYJf3kzXRSQRsZciNNhDMBCx5ZQSQMjrVWz0E2esC+F8 7oGLCNjITg+Z
 gElyD/rTzjt2JOZptA0+68Strd5bWt1MsEEVv51urNA0byPvRjkgkyDpjGwc +mNBOKfN3Na0
 lJq3Y15/Eum2t9JaXU72zxqXMtxC8UJAXedsrAIxCgsQGJAVj/CcZj+NLYap bLiaGxe1uJJG
 ubOaGUyI9uqKiOoZt3nEABSWbAHPB5/UPAcOp6pLPcXNr5MrXBkmWzH21lmi kjKG4Lcool+U
 bOAiDnGTozaBdajf2l9quowvdWcU6W8tlbGBomkMRDrud/mHlsDnIYOVIxkN tcyOin8S6ba3
 0lpdTvbPGpcy3ELxQkBd52ysAjEKCxAYkBWP8JxUTxtoz+cu+9SWLZmCTT7h Jn379uyNkDv/
 AKuQ/KDgIxOADXJ3XgEajeGa/vLJ/M88z3EVhsu5POhkjZfOLt8i+adilTtV EXJ25MC+HNW8
 SXdzf6/DZJKv2cW0N1Yo8bGMTgmSJZ5Ay4uDgiRTuUHGB8xcDs9Y8WQaf4YO t2vkTxebFEPt
 Ext0QvMsR8xipMewsdwK5G0ggEUad4rgmsIrrUbnS4En81oZrS9NxbukYyx8 4oihhhzt9EY8
 7W25kmgMPC0OkWlxa20kM8Vyjx2arCrpOs2BEhXC5XGN2cdWY5Jkn0zUtTtI 7fVNVhKpL52b
 K08kl1KtEfneT7jjf/tEID8oZXLgaUXjDSZb77GJbpJd0cbNLZTRxo7qrIjO yBVch0+UkHLA
 YycVU0LxrZ6hpekPeS7L28tbeSYxQSGCOWVFYRmTBRGJZcKzbjuTruGca30P V7jU9R+33lst
 jNqNteFYrYiSZ4orchlbzCEUyQ42lWOAeeQQad4Ql06ztdPXU0ewRrSa4U2x Esk1ukSoUffh
 FPkRkqVY/e+YZG0uB0MXjfQ7mwgvbW5nuoLjPk/ZrSaZpAApZgiIWKruVWbG FY7SQ3FW7HxN
 pWp301nY3qXM0Kq8nlAsqqyq6ncBtwyupU5+bDYztbHJ3PgyGfSdCtWbT7mb SbP7Gh1GwFxC
 6lYwW8veu18xLg7uAWGDnI2dD0lNDS7jim8yOeWN1HlqmwJBFCBhQF/5ZZ4C gZwAMUXAu3k2
 orrsIhvfLimjCWsDKpilmXezrIdpdcoBtZTgFDkHhWLObUW12YTXvmRQxlLq BVURRTNsZFjO
 0O2EJ3MxwS4wByq1p7W5l1R7mO9EUMkCwOqxnzVAYs3lybvk3ZUNgZwgwQQC CC1uYtUS5kvR
 LDHA0CK0Z81gWDL5km759uGC5GcOckkkkuBav9OG9rqxjRJySZIhhVm7n6N7 9+h7EU4pUmj3
 oTjOCCMEEdQR2I9K0/O96z723Yym6tQPO/5aR5wJQP5MOx/A9iExmZrOpXVg 1hFZ2kNzcXly
 YEWacxIuI5JCSwRj0jIxjvWdpfilb7WHsrhEgJVIo0GWJuA90sihu64tmKkh cjrgkAW9T0yx
 8RPZRXkcUiWVyZ5rS4iV937uRAGU8dXDA8j5RjrmoLvwxu1OPULC4htJbeOB LWI2+6KPy1nT
 lQy5UpcMAAVwVByRxSAmuvFmjWcMkstxMyReZ5phtZZfKEbsjF9inYu5HAJw DtbGcGrWravb
 aNFDPdyJHAzOHdtxKqkTyEgKpycRng44zznAPI6n4Y1m2027tNOlS6udWgnt 7yY2yiJA8ssg
 IBmDIAbhwSBKcKPlyMNta54OsNVtpY7SO20+adpXnmitl3Ss8E0WWxjJBmLc +hHfNAF0eJtL
 MDyGS5VlZV8h7OZZ2JBI2xFd7AhXOQpHyN/dOLUkqztpsyBwsku4B0KMAYnP KkAg+xGRWZrH
 ht9Tvp7uOazDyxwRqLm1aXyjGZiHQrIjK/77hgQV2nHXjQW2+xxaTa+dNP5L CPzZ23SPiJxu
 Y92OMk+tAGhRRRQMKKKKACiiigAooooAKKKKACiiigChqltcXItfJXzEjm3y xfa5LbzF2MMb
 4wWHzFT74qnJp9y5i8iw+yus0bmX+3bqbChwWGxl2tlQRz61t0UXEZ2p2s1/ d6VZQXBgM92y
 s2ZACBDK2D5boxGVHRhyB16VHq3hi80i0ivf7TVgl3bKVQ3QJDTIpHz3LrjB 5yp4/Ort1avc
 SW0sV1NbTW8pljliCEglGQ8MrDGHPamXFtfXkaRXet308KyxymJo4FDFHDrk rGDjKjoRTTVg
 FcAatCQMFoJM++GTH5ZP5mvMNBs/M8cWU8480PeANv8Am3AnGDnrwa9Pk/5C tv8A9cJf/Qo6
 4yxtTbXNpeiNn8uWOUquMkBgTjPtXRQV4VF3TMartKL8zqfEMGlXGqXGj3ll bW+n/ZUlM8Nm
 WfeWYYJXoOM59R1ryaz8PJe3ksSSbY1imlVsbshI2cD8duM+9dprN1PJdzzR xX7wyN5qyOqv
 LC54IUKTlcbRj0HY4NN0m0ls7lri6gRhIsqmOF8YV0KnnbweS3Q9QDjoDBzn CtKCjZW/Lr8y
 q8YOjGfNd3/r7jmtN8IC/wBMubndtdUcxb3SOMsrwg5Zj/dlPXHO3BPIFWbw nfW9tJcy2+2B
 H8syblwWwpABz82QwIxnIyRkAkegRG1ispbL7FMbWTfx543jcYj12Y6xenf2 5ZcOZza/6KhW
 2l3oknzqyhI0CsOM8RDPTOTwK9RTnc4ny2OGHgvUXcrHBHKFQyF4p43QKCoJ LhioxuUnngHJ
 wOaWw8H3N7qkNk6+UH8lnfhtkcrIFbGef9YvHXntzXoF5ePdWD2pS6k3Iy+Z dXPmsNzxNwdo
 4/ddP9o1HA7WkOmKo837NMs7rjb912KpnHbc5z/00x/CKXPOwe7c4i88HGK6 S2tkvRLsMkgv
 7ZbQIucBslyME8ZOOcDkmrlx4BwJfJmVTHbpJmWSMRs+2AsBJuAxmckHpgKA WJOOkjt7KHzE
 is7gQzx+XMrXCliNysNp2DHKjqDx6datzXMc0JtjZuLYp5bKJhv2hYQMNtxn MCnOO5GB1pc9
 TQPdPPIvB+oTLCY7dWMzIFQSpvG4gKWXOVUkrhiAPmHPIqs/h6aK8FrIipNk KVd1AUnsxJwp
 Gec4xznGDXpVtci2niuVtGNwFhjkJk+VkiKFQBjIP7tcnJ78c8ZcelxNGYmj VXaRcTMThF5y
 CB1zkH1+X3q1OXUTt0OSn8JXMct4saqwtZXjZGkjEvy9T5YYkgDkkZAwecAm om8L3ccs0bxK
 jQXAtpC0igLId2ASTjHyNz04616dLqO6S98uK4VLgzgIk2xGEm75pEwdzDd1 z0VR2qiss2+y
 Z4twtlI4OCWKhA6nHysEWMA84KA9c1KqT6ob5e553deHprKURzIuSNysjq6s OmQykgjII4PU
 EdRXReH/AIf23ifTk+wXzQ6hby4vo7hcoI2J2PHgcnCkbSeSDyoxne1ZW1OW B2WcmGLyt083
 mu3zM2S2B/ex+FR2kmr2VhFZWt59miinadWtk8t5HJyDIcnfgYUAjGAAQcDE 1HUlFcujKg4J
 u+xw9/plgmpzNo0lw9gGBt5Z8CRhgfNwBjJyRwDjGcGuw8KeJJbVU0/UXLRd I5m6r7H2oubK
 e9v7q9uVgEtxJ5jLbxGNAcAHAJPJILE55LE0z+yv9mlKmqlNRnuCqcsrxPQA QQCDkGiuZ0q/
 n0+MQTq8sA+6Ryyf4iujhminjEkMiyIejKcivJqU5U3ZnbCamrofRRRUFhRR RQAUUUUAFFFF
 ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA FFFFABRRRQAU
 UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR RQAUUUUAFFFF
 ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABWYuj3Ot+Ib uKK+EEcFpA2x
 jPjLPLkgRTR8/KOueg6d9OqptrhL6S7s9TurOSWJIpBEsTBgpYr99G5+dulC Eys2j3OieIbS
 KW+E8c9pO2xTPjKvFgkSzSc/MemOp69rNmAs96oGAJ+AO2UQn9ST+NAtrh76 O7vNTurySKJ4
 oxKsShQxUt9xF5+RetFr/wAfN9/13H/otKbBBdHFzY/9dz/6Lerm41Tuv+Pm x/67n/0W9WqQ
 Dtxo3Gm0UDHbjRuNNooAduNG402igB240bjTaKAHbjRuNNooAduNG402igB2 40bjTaKAHbjR
 uNNooAjnt4boATxI+3O0kcrn0PUH6VD9jdciO9uUXsuVfH4sCf1q1RQBV+yz f9BC5/75j/8A
 iKPss3/QQuf++Y//AIirVFAFX7LN/wBBC5/75j/+Ipr2EjsjNf3JMbbl4j4O CP7voTWhBA9x
 KETj+8x6KKkaxuVdwsTMoYhSWXkZ47+lAjN+yzf9BC5/75j/APiKPss3/QQu f++Y/wD4irQI
 IBHQ1JFbzTqWijLgHBO4Dn8TQBR+yzf9BC5/75j/APiKPss3/QQuf++Y/wD4 itOSxmitVmYc
 871yCV5ODx2xj/PStQBV+yzf9BC5/wC+Y/8A4ij7LN/0ELn/AL5j/wDiK07a OAwSyzkAK2Ms
 WwOB6EZzn+VRGICBpBKdyEBo2TDDJ4zzTsFyg1vIiF31K4VVGSSIwAP++Kcb OdWKtf3QI4IK
 x8f+OUmp/wDIKvP+uD/+gmtC7/4/J/8Aro386QGf9lm/6CFz/wB8x/8AxFH2 Wb/oIXP/AHzH
 /wDEVPBDcXUrJANxVdzbpQgALsoA+Q/3adNb3lnJEZ0Ty5W2DEu4g4Y/3Bxx WjptK5CqJuxW
 +yzf9BC5/wC+Y/8A4ij7LN/0ELn/AL5j/wDiKnmLrExjXc4HA/yRn6ZH1HWq c8kS3oOmiWTd
 boZG8lWLHc4yxaRDuyCCMcYA4xgctStySSte5vGHMr3Jfss3/QQuf++Y/wD4 ij7LN/0ELn/v
 mP8A+Ip9nM9xbiRtuCflIxyPoCwHfoT/AEE9aRlzJNENWdir9lm/6CFz/wB8 x/8AxFH2Wb/o
 IXP/AHzH/wDEVm3njDQtPu5LW7vWinjOGRoJOP8Ax39a0dN1O01exS9sZGkt pM7HMbJuHqNw
 BI9+hq2mt0IjWJ4tVh33Ek2YJMbwox8yegFQadZpJpts2BzEv8hVyT/kK2// AFwl/wDQo6h0
 1Gk0WFFkaNmhUB0xlTtHIyCMj3BFa0puCbRlUipNJipawyNIqPGzRttcBslT gHB9Dgg/Qinf
 YF9BWR4M0O90Cx1C1vpvtEkl88yz5yZlZU+Y55ByDkHuD16npd22GUmZ4V2j c0ZcNjI4Gz5u
 uOnbPatJYmalZO5EaEWrtFH7AvoKPsC+gqXzYP8AoI6l/wB9Xn+FHmwf9BHU v++rz/Cl9ZqD
 9hAqXaWdhavdXlxBbW6Y3yzSBEXJwMk8DkgfjUGn3Ok6t5n9m6jZXnlY8z7N OsmzOcZ25xnB
 /Kuf+J/l/wDCrNY8tZApeM5l3bmP2hcsd3PJ5555p+s2V5oB1Xxlf3T3t7Dp f2OKLTrXytib
 9xch2k5BIJJ4CqSVaj61UD6vA6S5Szs/K+1XEEHnSCGLzZAu9z0Vc9WOOAOa m+wL6CvIbjxD
 qGratZ2F5f21/DY+JdMaC4glSUESJIWHmIiKwBX+4CCSCTgVNa+IvE2v6XeW 11e20s93Yail
 xpKIXnhZVZUAjSIGIhtq/vJG3buPmwKPrNQPYQPWPsC+go+wL6CvJ9FuLmz1 TRtQsrl7mYeD
 WFopVWW6njYsbcbQNxQ4yq4f5Rk9c9J8P/EGr6xfKt7rFnqED6dFcSJEfMkg lY9GZIkRMjdm
 NizArwSMmj6zUD2EDtPsC+go+wL6CrdxIi+UJL26j+T5UgafAGT18sYznPXn GPaofNg/6COp
 f99Xn+FH1moHsIEX2BfQUfYF9BTpHt3Cg3OoXHzpiNzckZ3DBO8BcA88+lW6 PrVQf1eBS+wL
 6Cj7AvoKu0UvrVQPq8Cl9gX0FMOlRF/MA2Sf30Yq35jmtCik8TN6MaoRWxSF pdAAf2hP+Sf/
 ABFH2W7/AOghN/3zH/8AEVdorP2nki+TzZS+y3f/AEEJv++Y/wD4ij7Ld/8A QQm/75j/APiK
 u0Ue08kHJ5spfZbv/oITf98x/wDxFH2W7/6CE3/fMf8A8RV2ij2nkg5PNlSO xvJZUjXUJssQ
 oysff/gFSRabdT3iWsWquztG0mdqgAKVB6x/7Q/Wrtp/x+Qf9dF/nTtI/wCR hi/69Jf/AEOK
 mp+SE4ebGf8ACNan/wBBM/kn/wARR/wjWp/9BM/kn/xFdVRVcy7IXL5nK/8A CNan/wBBM/kn
 /wARR/wjWp/9BM/kn/xFdVRRzLsg5fM5X/hGtT/6CZ/JP/iKP+Ea1P8A6CZ/ JP8A4iuqoo5l
 2Qcvmcr/AMI1qf8A0Ez+Sf8AxFH/AAjWp/8AQTP5J/8AEV1VFHMuyDl8zlf+ Ea1P/oJn8k/+
 Io/4RrU/+gmfyT/4iuqoo5l2Qcvmcr/wjWp/9BM/kn/xFH/CNan/ANBM/kn/ AMRXVUUcy7IO
 XzOV/wCEa1P/AKCZ/JP/AIij/hGtT/6CZ/JP/iK6qijmXZBy+Zyv/CNan/0E z+Sf/EUf8I1q
 f/QTP5J/8RXVUUcy7IOXzOV/4RrU/wDoJn8k/wDiKP8AhGtT/wCgmfyT/wCI rqqKOZdkHL5n
 K/8ACNan/wBBM/kn/wARR/wjWp/9BM/kn/xFdVRRzLsg5fM5X/hGtT/6CZ/J P/iKP+Ea1P8A
 6CZ/JP8A4iuqoo5l2Qcvmcr/AMI1qf8A0Ez+Sf8AxFH/AAjWp/8AQTP5J/8A EV1VFHMuyDl8
 zlf+Ea1P/oJn8k/+Io/4RrU/+gmfyT/4iuqoo5l2Qcvmcr/wjWp/9BM/kn/x FH/CNan/ANBM
 /kn/AMRXVUUcy7IOXzOV/wCEa1P/AKCZ/JP/AIij/hGtT/6CZ/JP/iK6qijm XZBy+Zyv/CNa
 n/0Ez+Sf/EUf8I1qf/QTP5J/8RXVUUcy7IOXzOV/4RrU/wDoJn8k/wDiKP8A hGtT/wCgmfyT
 /wCIrqqKOZdkHL5nK/8ACNan/wBBM/kn/wARR/wjWp/9BM/kn/xFdVRRzLsg 5fM5X/hGtT/6
 CZ/JP/iKP+Ea1P8A6CZ/JP8A4iuqoo5l2Qcvmcr/AMI1qf8A0Ez+Sf8AxFH/ AAjWp/8AQTP5
 J/8AEV1EkiRIXkdUQdWY4Aqu2pWCIzve2yqoyWMqgAfnRzrsg5fNnP8A/CNa n/0Ez+Sf/EUf
 8I1qf/QTP5J/8RXQ2moWWoRJLZXlvcxuu5HhlVwy9Mgg8irNHMuyDl8zlf8A hGtT/wCgmfyT
 /wCIo/4RrU/+gmfyT/4iuqoo5l2Qcvmcr/wjWp/9BM/kn/xFH/CNan/0Ez+S f/EV1VFHMuyD
 l8zlf+Ea1P8A6CZ/JP8A4ij/AIRrU/8AoJn8k/8AiK6qijmXZBy+Zyv/AAjW p/8AQTP5J/8A
 EUf8I1qf/QTP5J/8RXVUUcy7IOXzOV/4RrU/+gmfyT/4ij/hGtT/AOgmfyT/ AOIrqqKOZdkH
 L5nK/wDCNan/ANBM/kn/AMRR/wAI1qf/AEEz+Sf/ABFdVRRzLsg5fM5X/hGt T/6CZ/JP/iKP
 +Ea1P/oJn8k/+IrqqKOZdkHL5nK/8I1qf/QTP5J/8RR/wjWp/wDQTP5J/wDE V1VFHMuyDl8z
 lf8AhGtT/wCgmfyT/wCIo/4RrU/+gmfyT/4iuqoo5l2Qcvmcr/wjWp/9BM/k n/xFH/CNan/0
 Ez+Sf/EV1VFHMuyDl8zlf+Ea1P8A6CZ/JP8A4ij/AIRrU/8AoJn8k/8AiK6q ijmXZBy+Zyv/
 AAjWp/8AQTP5J/8AEUf8I1qf/QTP5J/8RXVUUcy7IOXzOV/4RrU/+gmfyT/4 ij/hGtT/AOgm
 fyT/AOIrqqKOZdkHL5nK/wDCNan/ANBM/kn/AMRR/wAI1qf/AEEz+Sf/ABFd VRRzLsg5fM5X
 /hGtT/6CZ/JP/iKP+Ea1P/oJn8k/+IrqqKOZdkHL5nK/8I1qf/QTP5J/8RR/ wjWp/wDQTP5J
 /wDEV1VFHMuyDl8zlf8AhGtT/wCgmfyT/wCIrM00MGvA8jSN54yzAZP7tPQA V3tcHp/+svf+
 u4/9FpRKzg3YFdStcfdf8fNj/wBdz/6LerVVbr/j5sf+u5/9FvVv7Fqn/PCz /wDAlv8A43WN
 mzQSil+xap/zws//AAJb/wCN0jWmpqpZobIKBkk3LYH/AJDp8rC4UU2ODUJl 3RJYOoOMrdMR
 /wCgU22i1K6iaRLe0AWWSI7rhuqOyH+DplTj2oUW1cLq9iSil+xap/zws/8A wJb/AON0fYtU
 /wCeFn/4Et/8bo5WFxKKX7Fqn/PCz/8AAlv/AI3R9i1T/nhZ/wDgS3/xujlY XEopfsWqf88L
 P/wJb/43R9i1T/nhZ/8AgS3/AMbo5WFxKKX7Fqn/ADws/wDwJb/43R9i1T/n hZ/+BLf/ABuj
 lYXEopfsWqf88LP/AMCW/wDjdH2LVP8AnhZ/+BLf/G6OVhcSil+xap/zws// AAJb/wCN0fYt
 U/54Wf8A4Et/8bo5WFxKKX7Fqn/PCz/8CW/+N0fYtU/54Wf/AIEt/wDG6OVh cSil+xap/wA8
 LP8A8CW/+N0fYtU/54Wf/gS3/wAbo5WFxY5Hifch57jsacLm4OT5zDJOBheB njtTPsWqf88L
 P/wJb/43R9i1T/nhZ/8AgS3/AMboswuhAAAAOgpySSRgiORlBOSBjrSfYtU/ 54Wf/gS3/wAb
 o+xap/zws/8AwJb/AON0crC6HGeZ49juxHOScc8+3amUv2LVP+eFn/4Et/8A G6PsWqf88LP/
 AMCW/wDjdHKwuiKeNpYGjVtpzvVuQVbBAPBHrUcfmm5keTJL8AnPyjg4646q D0qz9i1T/nhZ
 /wDgS3/xuj7Fqn/PCz/8CW/+N07O1haFTU/+QVef9cH/APQTWhd/8fk//XRv 51C1hqToUe2s
 mVhgg3DEEf8AfunG01VmLNDaEnkk3Lc/+Q6XKx3K8SWrzTRag95FHtUo9pJM hJ3SHlosH+Lo
 TjoadLHp8XkJYT6jMxmDP9qluJAoCOMgyk45bt149Kl+xap/zws//Alv/jdH 2LVP+eFn/wCB
 Lf8AxuteeVrGfJG9xKzpLe7W6llhVAZCMssqoWA6ZBiY8fU/h0Gl9i1T/nhZ /wDgS3/xuj7F
 qn/PCz/8CW/+N1z1KPOtbr0Noz5TP057aW2tZLCExRGFTMd+VZto4HQbhjlh gZyME5236X7F
 qn/PCz/8CW/+N0fYtU/54Wf/AIEt/wDG6mjRdOCiE58zuY2teGNK8QPA+oW+ 9oWHQ43r12N6
 rnt9exOddVVECIoVVGAAMACnfYtU/wCeFn/4Et/8bo+xap/zws//AAJb/wCN 1s1J7k3RUk/5
 Ctv/ANcJf/Qo6qaLBNeLHAl1JCkdpE4CKpyTkd1PoP8A654q3Ikseq26zqiy CCXIRiw+9H3I
 H8qj8MDM3TP+hQdv972/z79DUfhZEviRbg0/7UrtBrE8gR2jbCRnDA4IPy9c 4/PjOV3S/wBj
 THpqlz7fu4//AIn3H598rulsbdf7KmvUljjmjuLks0jYR0ErnDHnjk4bnGT1 BYNZsr2DULcT
 28iyISVOCGww6g4zzz75z3z88JplFH+xpj01S59v3cf/AMT7j8++V3H9jTHp qlz7fu4//ifc
 fn3yu7z7RfHWoWF1IPGLa/Z6jHFeXDWZsoFspxEGcxwSbS74jwwJfBJ5Zt2H qeKPiDq+q/Dz
 Vp4tK1DSXNnbXdvfwNOEw80YaPzGjj+bDj7u5WDHDdd7sFz0z+xpj01S59v3 cf8A8T7j8++V
 3H9jTHpqlz7fu4//AIn3H598ru5u1+Ik194kl0+18PXtxZRam2my3UKySFGX AMjARmMJubB/
 eFsHcVOSGydc8fa1e/C/UPFWkWsNhbHH2O4acSznFysR3xNGUGQXz87YyOu4 liwHdf2NMemq
 XPt+7j/+J9x+ffK7j+xpj01S59v3cf8A8T7j8++V3chr/wAQLnwzrN0NVspC bbRPt0lra3Ky
 wtI1wIkAZog+TuGWJwAx+Rzy77z4k3dlqUukTaHC2qx6nZ6eyJfEwH7TGzo4 cxbjjDAjYeuc
 tk7iwHWf2NMemqXPt+7j/wDifcfn3yu4/saY9NUufb93H/8AE+4/Pvld0Hhb xH/wklnfO9p9
 mubG+msLiNZPNQyRkZKPgFlIYckA8kYP8e7198/jn+fr79e+fnAMn+xpj01S 59v3cf8A8T7j
 8++V3H9jTHpqlz7fu4//AIn3H598ru1uvvn8c/z9ffr3z85198/jn+fr79e+ fnQzJ/saY9NU
 ufb93H/8T7j8++V3H9jTHpqlz7fu4/8A4n3H598ru1uvvn8c/wA/X3698/Od ffP45/n6+/Xv
 n5wDJ/saY9NUufb93H/8T7j8++V3H9jTHpqlz7fu4/8A4n3H598ru1uvvn8c /wA/X3698/Od
 ffP45/n6+/Xvn5wDJ/saY9NUufb93H/8T7j8++V3H9jTHpqlz7fu4/8A4n3H 598ru1uvvn8c
 /wA/X3698/OdffP45/n6+/Xvn5wDJ/saY9NUufb93H/8T7j8++V3H9jTHpql z7fu4/8A4n3H
 598ru1uvvn8c/wA/X3698/OdffP45/n6+/Xvn5wDJ/saY9NUufb93H/8T7j8 ++V3H9jTHpql
 z7fu4/8A4n3H598ru1uvvn8c/wA/X3698/OdffP45/n6+/Xvn5wDJ/saY9NU ufb93H/8T7j8
 ++V3H9jTHpqlz7fu4/8A4n3H598ru1uvvn8c/wA/X3698/OdffP45/n6+/Xv n5wCjYaY0Oo2
 7yX08y7idjKgB4JHQZ9Dx/LGW6R/yMMX/XpL/wChxVpQH/S4OerHv1+U+/v7 9ffLZukf8jDF
 /wBekv8A6HFTW4jp6KKKoQUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF FFFABRRRQAUU
 UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQBzHj6K+l8LSizEj KHU3EcJ/ePHy
 Pl4OSGKttwdwUrhs7T5jol5Pd6Xqdhd3BisHURxyRQFo3mzuCxwjlgyhvMhG RhT2Ys3teoxS
 TWLpEu59ykKCBnDA9/pXBeNPDeqalaQzwWDzrCrpPb7xmSNipJUA8spRSMYP B2nOAeatF83M
 l0Li1blZJ8NbL7K1zJ/aP2ppN4eNWJERUrjcWAcuVK5Lc7Qg5xub0OvL/hnp Ws2+u3d3e2lz
 BapbG3Et1CYpJjvBXIOM7cOM4wdwIxkgeoVpQTUFdWCfxPW4UUUVqQFFFFAB RRRQAUUUUAFF
 FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU UAFcHp/+svf+
 u4/9FpXeVwen/wCsvf8AruP/AEWlN/A/VfqL7a+f6D7r/j5sf+u5/wDRb1f1 l5FuoNlve3WI
 JX+z2k4idzvjHUug4DE8t696oXX/AB82P/Xc/wDot63rmxgu5I5JfNDxghWj leMgHGRlSPQf
 lUxKZzXhLU7rUrDSNQms7y3kvLHzZIpLjzEkJ8k+YgMjYT52xkhsZyOmdG9u xBrEM863CRi0
 llMLyqq5QxkNgNtz85GScZUHsDV7T7OBY4LsNK8rQgbnneQYbBOMswGSB0J6 dTUOtaHa6uIJ
 Z7ie3e2JZZYmUYBwSCGBUjKqeRwVBGKrlUlyt2TEm1qilJq8twnnwWGpwTuq FZGdDgBg4DIZ
 RwcYI4OCw4zV7QZxNpzgJKGW4l3tIqqGdnLtt2sw2hnK/eONpB5BrPh8MQS4 Ya3qE8YOGUPE
 A3qMqgI/Ag+hFbllJC9qBbxiOKJ5IFQKAF8t2jIAHQZU49sVq40oQ5abujNO bleZy9rruuXe
 laLdrNp6PrzRm0BtXIs1aCSciT96POOECZHl8ndj+GqC+L9cmuZ0j/s9EtWg tZN1u7GSaS9m
 s/MH7wbUBiWTYdxIJXePvV1jeHdDZLxG0bTyl8we7U2qYuGB3AycfMQSTk55 OasLpWnIiolh
 aqiLEiqIVAVYjujA46IeVH8J5GKzNDFHin7P4TvtTuVge9sor1zbo+zz/srt G7KDkqpKqf4t
 u8Ak9Tim71yw8cXFnJd6fLf6hBZW8dytm6RQqBfS5Mfmkuf3TDh1+8D/AA4P cR2NpDKssVrA
 ki+ZtZYwCPMYO+D/ALTAMfUjJqhF4W8PQWlxaQ6Dpcdtc7fPhSzjCS7Tldyg YbB5GelAHNDx
 pqweWIab9oljyFFvA7GbyJ7hLllXd3SBAq5O2SeJWJDA1PF4o1aWexnligtd JuLpokvRavOl
 wGuXjhVdsgMe6MRsJSGjbzB93gN1sVjaW/keTawR/Z4jDDsjA8qM7couOi/K vA4+Uegqumia
 THd212ml2S3NpEIbeZbdA8MYBARGxlVwSMDjk0Ace/i/XBp+lXC/2eH1uCC5 tAbdyLRZJ7aM
 rJ+8/ekC6HI8vlOnzcX7PxBrk/imPQWGnu8DTC7uhE6BlRbWQGOPccEi5KYL Hkb88bD0MWia
 TBLcSw6XZRyXMqzTslugMsitvV2IHzMG+YE8g81YSxtEu2u0tYFuWzumEYDn IUHLdeRHGP8A
 gC+goA4fS/FvinUbEXKaEjG+sxd2MZaFGClowcA3BMwVZdxJEP3APlMg2xze NdbZSdMt4NRj
 s7U3V5ObUWiN+9mQownnRoNvkMCxEnc7RgBuwbw7obJeI2jaeUvmD3am1TFw wO4GTj5iCScn
 PJzUkmiaTN9i83S7J/sGPse63Q/Z8Yx5fHyY2r0x0HpSA4/XvG+q6XLfXNpa JPpgW7itp5IA
 iieCCV2Bbzi7jfA648tB3DHA3b0F9rlxrg01pdPge2ghurvEDyiRZZJQI4zv XaVERG8g7i2d
 i42m9P4d0O6vpL640bT5byVSklxJao0jqV2EFiMkFflx6cdKsXeladf3FtcX lha3M1q2+3km
 hV2hbIOUJGVOQOR6D0pgcf4J1W703QPD1pql1ZNZTaCLyOZYjB9mjiWEESMz sG4lB3fIBsPH
 PF/Ude1aO/untHsksrLVLTTpYZYHeSXzjBl1cOoTAuAACrcpnPOB0J0rTmt0 t2sLUwpA1skZ
 hXasLABowMYCEKuV6HaPSszU/CWm6vr9nq94N8tpsMaeTD95GLqfMKeaMMQc K4BxgggsCAQa
 Br13cy3cWuPBY3cXklrJoDGbfzWZUUzb2SfcRtDJjkYIBO0UNF1XVoZbVbi6 guba+16+tEDR
 P5sUaNdtguXIbmJAPlAVeOeCOltNE0mwtDaWel2VvbGVZjDDboieYpBD7QMb gVUg9flHpRPo
 mk3X2v7RpdlN9t2favMt0bz9n3N+R823tnOO1AHFw+J9WXUvEerNJA1lpdhL JJZbH/e+TcXy
 LsbdiNiIU3Ha2cDgYFX7rXvENnrltoO/S7i9nli/0ryJIo1jkium/wBXvYll Ntn7wDBtvyff
 rpYNE0m1+yfZ9LsofsW/7L5dui+Rv+/swPl3d8Yz3ostE0nTYkisdLsrWOOU zIsFuiBZCuwu
 ABw20lc9cHFAHF3njHU7HTLu40+1+1Np0t9cX0OzfiBLmZEPmSTqU3CGT7qy bccIAFUyXU8K
 /C/xRbtKgmddbdIyw3Mq3E4YgdSAWXJ7bh611l54d0PUUjS+0bT7lI2d0We1 RwrOdzkZHBY8
 k9zyasNpWnOjI9hasjrKjKYVIZZTukB46OeWH8R5OaQHnkGs6pban4m1u2kt RFp9m8k9vNHJ
 I06Q3l+AqOZP3ZIQjJDAZGFAAWt4eItYk0q6nVLX7VNqM9hpsEMBlaUxSyhi 4aSNQTHExxvA
 GwnJLBBuyeHdDlvIryTRtPe6hbfHO1qhdG3l8hsZB3szZHck9TVifStOurGS xuLC1ls5WLyW
 8kKtG7Ft5JUjBJb5s+vPWgDktG8S+I9emu7e2tdPtprazZmF0GybkTXMAUhG IVC0CscM20ZU
 F9wdd7Qdam117i6S2eCwVYkjWeMrN52C0obkjC7kQjqHSVT0FX7HStO0xNmn 2FraJtCbbeFY
 xtBZgOAOMu5x6sT3NGl6dDpOmW9jAzukK4MkhBeVurO5AGXYksx7kk96YFui iigAooooAKKK
 KACiiigAooooA5/UP+Rgi/64Sfzjqv4Yhl4l8mQxm0hQOEJGfmyOh7EZ9j36 GxqH/IwRf9cJ
 P5x1n2RnGh232YIZSkYG8ZAB25OMjOBk9am9oyYn8SNNtHkh3XAS5uphLI3l OrBGikcl49p4
 OQxPzHlgMnAAN+xjuUsokuEnaQDGXQliueNxwQWwfmI4J3dR97KC3PmRkyxF AvzqIzlj6g7u
 B7YP1qGK5kghu5L+SKOO3YkzFfLTYEDFjknAGTk5xxWV9di7E8Xg/R0vBdy2 V5eTCKSFTfzz
 3QRJPvgCVnC7hwcDkZByMh658BaDJpMmlSWeoy6fJEkJtZb26eNUVgyhVZyF wQMEcgAjkZDv
 l1Kwg08ahNe20dkVVxcvKojKtjadxOMHIx65FWqq4WEj8K6ZFqcuoQW1/bzz Ti5lWC4uIopJ
 MAFniVtjE/xZU7uc7ud9dPA2grYXWnjTLn7BdIyPZtLOYFDPvOyIsUjIYkgq AV5x/tWaKLhY
 rT+BtBvDK15plzdvLaGyd7qWeZjCZPMxudmOQ5yG+8McHj5hfBGgh1kbTLiW YXsd+Zp5Z5JG
 njGEZnZizBQThWJUc8HnfZoouFizpmi2WkfbPsNnLF9tunu7jIkbfK+NzHdn GfToOeOu+/hz
 /wAspefWNv8AA+p9e/Xnfj0UXCxsYc/8spefWNv8D6n179ed5hz/AMspefWN v8D6n179ed+P
 RRcLGxhz/wAspefWNv8AA+p9e/XneYc/8spefWNv8D6n179ed+PRRcLGxhz/ AMspefWNv8D6
 n179ed5hz/yyl59Y2/wPqfXv15349FFwsbGHP/LKXn1jb/A+p9e/XneYc/8A LKXn1jb/AAPq
 fXv15349FFwsbGHP/LKXn1jb/A+p9e/XneYc/wDLKXn1jb/A+p9e/Xnfj0UX CxsYc/8ALKXn
 1jb/AAPqfXv153mHP/LKXn1jb/A+p9e/Xnfj0UXCxsYc/wDLKXn1jb/A+p9e /XneYc/8spef
 WNv8D6n179ed+PRRcLG3bhzdwny5QASSWQgfdPXP19+/uWzNI/5GGL/r0l/9 Diptp/x+Qf8A
 XRf507SP+Rhi/wCvSX/0OKhAzb1bUodG0a+1S4WRoLK3kuJFjALFUUsQMkDO B6ise38caDca
 8NNXVdN2TW8MtnOL1CLppJJYykYz8xVogOCeWxgY51Nd0z+2/D2p6T53k/br SW283bu2b0K7
 sZGcZzjIrn9Q8PaxrFn4ka5SxtrrVtEXT4447h5UjkU3PJYxqduJk525+8Mc AmyTcHiLSkNu
 lzf2lrLc3EttbxTXMYaZ0kMZCAMdx3Y4HIyAQDkCSbU9uuW2lQw+bI8TXFw+ 7AgjHyrnAPzO
 xwoOAQkhzlMHl7PwprFjrEVzaSwWrPdzSXV5Hduxlt2u5pxAbdoyhysuPMDK 6lmwSBh9DV5b
 zQ9cv9attOn1BbnSvLWKFST51v5siR/KGP7wSuA2MAxgcl1FAFyx8U6bcWtp NeXVpYvfXEsV
 jHNcqDdKspRHjzjeHXY4254kXBOQTYbxLoKpeu2t6aEsHCXjG6TFuxYqBJz8 hLAjBxyMVj6R
 4d1Lw5caetkbS+gXTLPTbl5pWgZFtzJ+8RQrhywlPykrjaPmOeMuPwXrD22i Wsz2KR6HFbWt
 vIkzsbqOO5tZGdlKDy222vCguCXxuAXJAO0stW03UnkSw1C0unjSN3WCZXKq 67kJweAy8g9x
 yKz9d8U6boc1raS3Vo2oXNxbxRWTXKpK6yzLFvVepC5ZuBztIyOoy7bw3rGn 3AvLSSxa6ii1
 fyRKzlDJc3STw7sDO0BcNjkds9aNT8PaxLqN2lmljJY32q2epTTTXDxyQ+Sb fcioI2D5FuCC
 WXl8Y4yQDoIdd0e4luYodVsZJLWVYLhEuEJikZtiowB+Vi3ygHknjrUj6tps aO76haKiJK7M
 ZlAVYm2yk88BGOGP8J4OK4tfBesPplhayPYpJoenra6bIszsLqSOS3kjeZdg 8td1qm5VLkh2
 AYFQTJN4AMRmEbSajBHboLWK61CS3czGSJ5naWNCyktbQygqMmR5i33gQAdQ viXQWSyddb00
 pfuUs2F0mLhgwUiPn5yGIGBnk4oTxLoMlxd26a3prT2SO91Gt0haBUOHLjOV Cngk4x3rl7jw
 r4juLC+guL20vZ9Y0z+zr25mfy2tl3zkMgSMLMQtxt6RZ8oHjeQprXgrUtS8 KnS4Z7RZze6p
 cbndgu25S8WMcLnINymeOzYzgZAOsm13R7eW2im1WxjkupWgt0e4QGWRW2Mi gn5mDfKQOQeO
 tD67o8d5dWcmq2KXVpEZ7mFrhA8MYAJd1zlVwQcnjkVy/iHwO2oaizWUEH2G fT4tOe3+33Fp
 HBGhkwfKgwJ1IlI8tigATAYbziO98HareDU7eKaOy02W4F3FZpfySCecXKT+ Z5mxXti2wqRG
 zqDIWAyvzgHUSeJdBh0uHVJdb01NPmfZFdtdIInbnhXzgn5W4B7H0qxLq2mw vOkuoWkb26O8
 yvMoMaoqsxbngBZEJJ6B1PcVx48JavBZDyFjBmuHnubJddvIyzlI0R2vMGVy qxkbNqqRIOMx
 hmj0TwFeaX4ZuLRzYnUml02ZZUJxJ9kitgI2fbkKXgkwcHaJN2CcrQBuW/jj QbjXhpq6rpuy
 a3hls5xeoRdNJJLGUjGfmKtEBwTy2MDHO5fX9nplnJeX93BaWseN808gjRck AZY8DJIH41y+
 oeHtY1iz8SNcpY211q2iLp8ccdw8qRyKbnksY1O3Eyc7c/eGOATY8SR6nEke q+XBN/ZeoC5t
 LeJJmaaNrcwlX8tHYMHmkbKow2qoOMlgAai+JdBZLJ11vTSl+5SzYXSYuGDB SI+fnIYgYGeT
 ii/8Q6bpms6fpd7cx28+oJIbZpXVFdkaNdgyQS5MowADnB9OeP8AD2ga8ZLL VEhj0qe4uJZr
 yUXbszwNeTzrCbd4gpBWXhyY5E3nIGCjdJJp+sNrWnaswsZJrf7VayRCR41F vLNGyuDtbMip
 CgK4ALM3zKAMgFjVPFGj6RpkOo3N9AbWbymjkSVMNG8kcfmgkgGMGVCW6AH3 GbCa7o8l5a2c
 eq2L3V3EJ7aFbhC80ZBIdFzllwCcjjg1xa+DdeaLR7RxpqwaHZJb2sq3Llrt op7WVC6+WBEG
 Frg4Mm3fxuxzqS+HtYuLy4WRLFLW/wBQtNTuZFuHZ4JIRBmJF8sCRSbcfOWQ jeTt+XDAG4PE
 WlO48u/tHgFu9y9wtzGUjRVjYlvmzjbKjZAwAQSRuXMdv4is77VtPtbCWC8t b20uLlLuCYOn
 7mSJCoxkHJlPOeNuO/HN23grUrDRNAtLCe0tZdO0d7KfyHaMSyu9s8gVlXKC TyZQZAN6mQMA
 TUei+Etf0rU77VYvsMd1JFefZ4p7+e8CySR2ax75XUOy7rZye4DKBnsAamp+ ObbSrjUIrmCO
 NLK9htmlkuURdjm03SHPIC/aweAR8nLLuWtyHXdHuILeeDVbGWG5z5EiXCMs uHWM7SD83zuq
 8fxMB1Irj9Z8F6xdeIbvVrN7F912lzFFNM6btr6c21iEbGfsUoyAfvJ6nGhp nha8Hi9PEepR
 WImb7TIYY3Mv2eR47WJdjsi5+S3fLYUjzNuCMkgHQQ67o9xLcxQ6rYySWsqw XCJcITFIzbFR
 gD8rFvlAPJPHWpItW02e3+0Q6haSQb408xJlK7pApjGQcZYSIQO+9cdRXn8/ gDWdS1CFtTa0
 uokRI7mW41Ce4F5i7tpnbyHTy4AywP8Au0JXLqvQZrpLjRvtfjnzQk6WMcUN 5coRiG4uFLpC
 QMYZlGWfPIMdqQfloA3NS1bTdGt1uNU1C0sYGcIsl1MsSlsE4BYgZwCcexrP 13xTpuhzWtpL
 dWjahc3FvFFZNcqkrrLMsW9V6kLlm4HO0jI6jL13w7q2q3VjqDCCW6tftcAg g1K4sFaKSVGj
 YyxAsWCRIGTG0sxORtGaaeD9V0+3TS7BNNfT5L3T7uSZppImhFsLZSiRlZNw K2wILSA/Pg52
 7mANzS/Geiao15GL2C3ms4knnjmuIsrE0Ucvm5VyDGBKoLg7cg4JGCdCHXdH uILeeDVbGWG5
 z5EiXCMsuHWM7SD83zuq8fxMB1Irj9K8F6xpnh4aTvsZcf2feeb5zr/pFqls vlY2f6tvs2fM
 zkb/APVnHOhpnha8Hi9PEepRWImb7TIYY3Mv2eR47WJdjsi5+S3fLYUjzNuC MkgGoPFOmwDU
 JtSurTT7O2vfscN1c3KpHcMI1ZtrNgZDGRCATgxN3BAuTa7o9vBcTz6rYxQ2 2PPke4RViy7R
 jcSfl+dGXn+JSOoNcfB4e1i80HSL2wT+ztWl+1XRuZbh45NP+1yiZ4/JMbJP tJ2lZNmTGCNh
 OV0IvC15YWdvNZRWLX9vrd3qpjZzElx5xnRQ8gQkMI5l52t/qwvT5gAbD+Ir MajDEksEli2n
 yahLfLMPLhjBTYWPQK4MjBiQCImxnBxIviXQWSyddb00pfuUs2F0mLhgwUiP n5yGIGBnk4rn
 59H1LW73WbqWCO0u4302OKJmYxTNauLvKybQdjPK0W4KceWWwT8gNW0DXtWT Ui0OmwvrWmDT
 bwC7dhaKrTYkjPlDziVnJ2ny8FMbjnIAOgHiXQWuHt11vTTOlwtq8Yuk3LMx IWMjOQ5KsAvU
 7T6VHL4is7XUdTivJYLWx0+KBpb6aYLGskhf92xOArACJsE5xMnAyM83e+Ct SudOvbdJ7QPP
 Za3bqS7YDXlwssRPy9Aow3oemetWItH1K6ln1q3gjS8TXZryOzu2aJXVIGsh mQKxAZV84HYf
 vBenz0Aaml+MdH1CxtbmXULG2+23dxbWStdoftXlzNEGjP
 |  |  |  |  |  |  |  |  | 
| Re: How to add a new Page to a MultiPageEditorPart that implements SWT controls [message #58504 is a reply to message #58500] | Tue, 31 August 2004 14:41  |  | 
| Eclipse User  |  |  |  |  | Originally posted by: richkulp.NO.SPAM.us.ibm.com 
 Sorry, the only thing we handle is dropping a Shell on the freeform and
 dropping controls on the shell. We don't handle dropping any other kind
 of SWT widget on the freeform nor do we handle classes that act as
 factories to produce SWT controls.
 
 We will be expanding to do this, but it won't be in the close upcoming
 release.
 
 --
 Thanks, Rich Kulp
 
 |  |  |  |  |  |  | 
| Re: How can I add a new Viewer to a MultiPageEditorPart that implements SWT controls on it using VE [message #597960 is a reply to message #58044] | Mon, 30 August 2004 14:13  |  | 
| Eclipse User  |  |  |  |  | Hi, Thanks for the reply.
 
 Could you then give me some pointers on which classes I need to inherit from
 , to display buttons and text fields in a Viewer page attached to a
 MultiPageEditorPart ?
 
 Apart from the standard viewers that are automatically generated, I want to
 add my own custom page with labels and text fields and it should work
 seamlessly inside the MultiPageEditorPart.
 
 Your help would be much appreciated...
 
 Best regards,
 
 Elvis Dowson
 
 
 "Rich Kulp" <richkulp@NO.SPAM.us.ibm.com> wrote in message
 news:cgvpu0$vqq$2@eclipse.org...
 > Unfortunately we don't yet support JFace. We only currently support SWT
 > shells as the top of the application, and SWT controls can be dropped on
 > the shell.
 >
 >
 > --
 > Thanks, Rich Kulp
 >
 >
 |  |  |  |  |  |  | 
| How to add a new Page to a MultiPageEditorPart that implements SWT controls [message #598015 is a reply to message #58217] | Tue, 31 August 2004 04:40  |  | 
| Eclipse User  |  |  |  |  | Hi, I have managed to create a new page in the MultiPageEditor using the
 following code snippet in the createPages() method of the Editor class that
 is automatically generated from EMF. I have attached a screen-shot.
 
 The way to do this was to create a composite, specify a layout manager and
 add an SWT Button and pass the composite to the constructor of the SWT
 Button. This way, I'm sure one can build a workable Dialog Screen to capture
 information using SWT Widget using Labels, Text Fields and Buttons.
 
 Now if there a way to get VE to work with the Editor plug-in class, it would
 be really helpful. As I had mentioned in another posting, I tried, but the
 SWT Widgets wouldn't pop up.
 
 If someone could help me get the Visual Editor enabled for a standard EMF
 generated Editor project, I would be grateful.
 
 Thanks !
 
 Best regards,
 
 Elvis Dowson
 
 
 In createPages() method, add the following code snippet :
 
 // Create a page for the data input view
 //
 {
 Composite composite =
 new Composite(getContainer( ), SWT.NONE);
 RowLayout layout = new RowLayout( );
 composite.setLayout(layout);
 
 button = new Button(composite, SWT.PUSH);
 button.setText("Button");
 int index = addPage(composite);
 setPageText(index, getString("_UI_DataInputPage_label"));
 
 }
 
 
 
 
 |  |  |  |  | 
| Re: How to add a new Page to a MultiPageEditorPart that implements SWT controls [message #598023 is a reply to message #58312] | Tue, 31 August 2004 05:25  |  | 
| Eclipse User  |  |  |  |  | Hi, I managed to get VE to display all the SWT Widgets in for the Editor
 plug-in project.
 
 What I did was go to the plugin.xml manifest file and remove all the plug-in
 dependencies and then added the plug-ins in the following order for my
 xxxEditor plug-in project:
 - xxxEdit  ( Edit class used in conjunction with the Editor class.)
 - org.eclipse.core.runtime
 - org.eclipse.ui     (manually added this plug-in. It is not there when the
 Editor project is created by default by the EMF framework)
 - org.eclipse.emf.edit.ui
 - org.eclipse.core.resources
 - org.eclipse.emf.ecore.xmi
 - org.eclipse.ui.ide
 
 After saving the plug-in manifest file, I then select the xxxEditor class,
 right click  Open With -> Visual Editor on the Editor class file. Now VE
 loads and displays all the SWT widgets in addition to all the Swing and AWT
 widgets.
 
 The only problem is that it is not able to introspect and display all the
 SWT widgets defined in the Editor class. For example the SWT Button I had
 just added to the new DataInput Page I had defined for the Editor class.
 
 It just gives me an icon for the this pointer.
 
 Could someone please tell me what I'm doing wrong here ?
 
 Thanks !
 
 Best regards,
 
 Elvis
 
 
 "Elvis John Dowson" <elvis_dowson@hotmail.com> wrote in message
 news:ch1dev$arr$1@eclipse.org...
 > Hi,
 >         I have managed to create a new page in the MultiPageEditor using
 the
 > following code snippet in the createPages() method of the Editor class
 that
 > is automatically generated from EMF. I have attached a screen-shot.
 >
 > The way to do this was to create a composite, specify a layout manager and
 > add an SWT Button and pass the composite to the constructor of the SWT
 > Button. This way, I'm sure one can build a workable Dialog Screen to
 capture
 > information using SWT Widget using Labels, Text Fields and Buttons.
 >
 > Now if there a way to get VE to work with the Editor plug-in class, it
 would
 > be really helpful. As I had mentioned in another posting, I tried, but the
 > SWT Widgets wouldn't pop up.
 >
 > If someone could help me get the Visual Editor enabled for a standard EMF
 > generated Editor project, I would be grateful.
 >
 > Thanks !
 >
 > Best regards,
 >
 > Elvis Dowson
 >
 >
 > In createPages() method, add the following code snippet :
 >
 >   // Create a page for the data input view
 >   //
 >   {
 >             Composite composite =
 >              new Composite(getContainer( ), SWT.NONE);
 >             RowLayout layout = new RowLayout( );
 >             composite.setLayout(layout);
 >
 >             button = new Button(composite, SWT.PUSH);
 >             button.setText("Button");
 >             int index = addPage(composite);
 >             setPageText(index, getString("_UI_DataInputPage_label"));
 >
 >   }
 >
 >
 >
 >
 
 
 
 |  |  |  |  | 
| Re: How to add a new Page to a MultiPageEditorPart that implements SWT controls [message #598037 is a reply to message #58338] | Tue, 31 August 2004 08:19  |  | 
| Eclipse User  |  |  |  |  | This is a multi-part message in MIME format. --------------060000010807090303040005
 Content-Type: text/plain; charset=us-ascii; format=flowed
 Content-Transfer-Encoding: 7bit
 
 Elvis,
 
 I hate to give you the run around, and to display my ignorance, but I
 really don't know the first thing about VE, so you really need to get
 the answers from the VE group.
 
 
 Elvis John Dowson wrote:
 
 >Hi,
 >        I managed to get VE to display all the SWT Widgets in for the Editor
 >plug-in project.
 >
 >What I did was go to the plugin.xml manifest file and remove all the plug-in
 >dependencies and then added the plug-ins in the following order for my
 >xxxEditor plug-in project:
 >- xxxEdit  ( Edit class used in conjunction with the Editor class.)
 >- org.eclipse.core.runtime
 >- org.eclipse.ui     (manually added this plug-in. It is not there when the
 >Editor project is created by default by the EMF framework)
 >- org.eclipse.emf.edit.ui
 >- org.eclipse.core.resources
 >- org.eclipse.emf.ecore.xmi
 >- org.eclipse.ui.ide
 >
 >After saving the plug-in manifest file, I then select the xxxEditor class,
 >right click  Open With -> Visual Editor on the Editor class file. Now VE
 >loads and displays all the SWT widgets in addition to all the Swing and AWT
 >widgets.
 >
 >The only problem is that it is not able to introspect and display all the
 >SWT widgets defined in the Editor class. For example the SWT Button I had
 >just added to the new DataInput Page I had defined for the Editor class.
 >
 >It just gives me an icon for the this pointer.
 >
 >Could someone please tell me what I'm doing wrong here ?
 >
 >Thanks !
 >
 >Best regards,
 >
 >Elvis
 >
 >
 >"Elvis John Dowson" <elvis_dowson@hotmail.com> wrote in message
 >news:ch1dev$arr$1@eclipse.org...
 >
 >
 >>Hi,
 >>        I have managed to create a new page in the MultiPageEditor using
 >>
 >>
 >the
 >
 >
 >>following code snippet in the createPages() method of the Editor class
 >>
 >>
 >that
 >
 >
 >>is automatically generated from EMF. I have attached a screen-shot.
 >>
 >>The way to do this was to create a composite, specify a layout manager and
 >>add an SWT Button and pass the composite to the constructor of the SWT
 >>Button. This way, I'm sure one can build a workable Dialog Screen to
 >>
 >>
 >capture
 >
 >
 >>information using SWT Widget using Labels, Text Fields and Buttons.
 >>
 >>Now if there a way to get VE to work with the Editor plug-in class, it
 >>
 >>
 >would
 >
 >
 >>be really helpful. As I had mentioned in another posting, I tried, but the
 >>SWT Widgets wouldn't pop up.
 >>
 >>If someone could help me get the Visual Editor enabled for a standard EMF
 >>generated Editor project, I would be grateful.
 >>
 >>Thanks !
 >>
 >>Best regards,
 >>
 >>Elvis Dowson
 >>
 >>
 >>In createPages() method, add the following code snippet :
 >>
 >>  // Create a page for the data input view
 >>  //
 >>  {
 >>            Composite composite =
 >>             new Composite(getContainer( ), SWT.NONE);
 >>            RowLayout layout = new RowLayout( );
 >>            composite.setLayout(layout);
 >>
 >>            button = new Button(composite, SWT.PUSH);
 >>            button.setText("Button");
 >>            int index = addPage(composite);
 >>            setPageText(index, getString("_UI_DataInputPage_label"));
 >>
 >>  }
 >>
 >>
 >>
 >>
 >>
 >>
 >
 >
 >
 >
 
 
 --------------060000010807090303040005
 Content-Type: multipart/related;
 boundary="------------050908010801000209050202"
 
 
 --------------050908010801000209050202
 Content-Type: text/html; charset=us-ascii
 Content-Transfer-Encoding: 7bit
 
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
 <html>
 <head>
 <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
 <title></title>
 </head>
 <body bgcolor="#ffffff" text="#000000">
 Elvis,<br>
 <br>
 I hate to give you the run around, and to display my ignorance, but I
 really don't know the first thing about VE, so you really need to get
 the answers from the VE group.<br>
 <br>
 <br>
 Elvis John Dowson wrote:<br>
 <blockquote cite="midch1g1k$fep$1@eclipse.org" type="cite">
 <pre wrap="">Hi,
 I managed to get VE to display all the SWT Widgets in for the Editor
 plug-in project.
 
 What I did was go to the plugin.xml manifest file and remove all the plug-in
 dependencies and then added the plug-ins in the following order for my
 xxxEditor plug-in project:
 - xxxEdit  ( Edit class used in conjunction with the Editor class.)
 - org.eclipse.core.runtime
 - org.eclipse.ui     (manually added this plug-in. It is not there when the
 Editor project is created by default by the EMF framework)
 - org.eclipse.emf.edit.ui
 - org.eclipse.core.resources
 - org.eclipse.emf.ecore.xmi
 - org.eclipse.ui.ide
 
 After saving the plug-in manifest file, I then select the xxxEditor class,
 right click  Open With -> Visual Editor on the Editor class file. Now VE
 loads and displays all the SWT widgets in addition to all the Swing and AWT
 widgets.
 
 The only problem is that it is not able to introspect and display all the
 SWT widgets defined in the Editor class. For example the SWT Button I had
 just added to the new DataInput Page I had defined for the Editor class.
 
 It just gives me an icon for the this pointer.
 
 Could someone please tell me what I'm doing wrong here ?
 
 Thanks !
 
 Best regards,
 
 Elvis
 
 
 "Elvis John Dowson" <a class="moz-txt-link-rfc2396E" href="mailto:elvis_dowson@hotmail.com"><elvis_dowson@hotmail.com></a> wrote in message
 <a class="moz-txt-link-freetext" href="news:ch1dev$arr$1@eclipse.org">news:ch1dev$arr$1@eclipse.org</a>...
 </pre>
 <blockquote type="cite">
 <pre wrap="">Hi,
 I have managed to create a new page in the MultiPageEditor using
 </pre>
 </blockquote>
 <pre wrap=""><!---->the
 </pre>
 <blockquote type="cite">
 <pre wrap="">following code snippet in the createPages() method of the Editor class
 </pre>
 </blockquote>
 <pre wrap=""><!---->that
 </pre>
 <blockquote type="cite">
 <pre wrap="">is automatically generated from EMF. I have attached a screen-shot.
 
 The way to do this was to create a composite, specify a layout manager and
 add an SWT Button and pass the composite to the constructor of the SWT
 Button. This way, I'm sure one can build a workable Dialog Screen to
 </pre>
 </blockquote>
 <pre wrap=""><!---->capture
 </pre>
 <blockquote type="cite">
 <pre wrap="">information using SWT Widget using Labels, Text Fields and Buttons.
 
 Now if there a way to get VE to work with the Editor plug-in class, it
 </pre>
 </blockquote>
 <pre wrap=""><!---->would
 </pre>
 <blockquote type="cite">
 <pre wrap="">be really helpful. As I had mentioned in another posting, I tried, but the
 SWT Widgets wouldn't pop up.
 
 If someone could help me get the Visual Editor enabled for a standard EMF
 generated Editor project, I would be grateful.
 
 Thanks !
 
 Best regards,
 
 Elvis Dowson
 
 
 In createPages() method, add the following code snippet :
 
 // Create a page for the data input view
 //
 {
 Composite composite =
 new Composite(getContainer( ), SWT.NONE);
 RowLayout layout = new RowLayout( );
 composite.setLayout(layout);
 
 button = new Button(composite, SWT.PUSH);
 button.setText("Button");
 int index = addPage(composite);
 setPageText(index, getString("_UI_DataInputPage_label"));
 
 }
 
 
 
 
 </pre>
 </blockquote>
 <pre wrap=""><!---->
 
 </pre>
 <center><img src="cid:part1.05020200.05040605@ca.ibm.com"></center>
 </blockquote>
 <br>
 </body>
 </html>
 
 --------------050908010801000209050202
 Content-Type: image/jpeg
 Content-Transfer-Encoding: base64
 Content-ID: <part1.05020200.05040605@ca.ibm.com>
 
 /9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsL DBkSEw8UHRof
 Hh0aHBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwL DBgNDRgyIRwh
 MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIy MjIyMjL/wAAR
 CANIBIADASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcI CQoL/8QAtRAA
 AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS 0fAkM2JyggkK
 FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1 dnd4eXqDhIWG
 h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW 19jZ2uHi4+Tl
 5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcI CQoL/8QAtREA
 AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMz UvAVYnLRChYk
 NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0 dXZ3eHl6goOE
 hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU 1dbX2Nna4uPk
 5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDg/DuijW7tYGvLWygjt3nm nmQNtCk9R156
 D349KTUtKe2DtbMrovTfCoJ/Crfh7XRp1i9nMwhgljYi4cthJN3yjAOWyRgg YwOScDFSX/i3
 yUdUdHccfu5HI/Ahq+glNJb/AIEQ+FaFHTfDM2s2Op6n9tsrG005YDcPcCTg y8LgRoxPI9O9
 ampfDfVtM0ueRw9xqMWqf2d9itYjKXHk+cJFIOSCvONuQOuORTNJ8XRaPoXi W0aHzL3VBaNA
 ZII5olKMWbesmQeG44PPp1rb8OfFBNOgtp9XS8v9QGttqFxINoDRNbGE4Ofv DdkLgLgAZHbK
 Tqptx2/4BzyUOZ3ODg0bVLn7J9n028l+2b/s3lwM3n7Pv7MD5sd8dKZf6Zf6 VOsGo2NzZzMu
 8R3ETRsVyRnDAcZB59q9G0jxfoq6Xp3hu0N5JENN1Gwlu7lYbfb9oZZA4DS7 TjYRguucjBzx
 Wf428QQWeo6Ta6RcWF8tpo1raTSTWcFyA6bjgFg6g4YZ2MRnjJxTVSblaxDi rXuc2fCetP5H
 2PT7y+822juT9ms5jsV87c5QZ+6eRlTjgnBpuh+G7/XvEkWgwhLa+kZ0K3W5 AjIrMwbAJB+U
 jGOtdXqnjzS77wbcaPFBeC4l0nTrEMyLs8y3kdnOd2dpDDHGfUCj/hPNL/4X F/wl/kXn9n/8
 89i+b/x7+V03Y+979Pypc9Sz07/1/XYdo3WpzN74Yvba1sruzlh1O0vJPIin sQ7Dzs48oqyq
 yueCARyDkZ5qtNoOs208kE+k38U0cBuHje2dWWIHBkII4UH+LpXYeH/Hel+F W0aysILy8sLa
 9kvruadFild3iaHEaBmAVUbPLEse6iooPHK2WsaPIL2a/wBMtfNhnsn0qC1j 8iXHmKEicq+e
 uGwNyg880+epfYVonKwaDrFxPHBBpN/LNJALhI0tnZmiJwJAAOVJ/i6Vo/8A CKXX/CLf2tmb
 7X/a39l/YPIPmb9m71zuz8u3Gc/lXRr8RLS4u/EcU8LwWOoLBFYhLSO4W1ig Y7E8iRtmCpJO
 DgNkgc8XtO+J9pZTQT3jX2p3K6x9tkne3jgLxG18g/KrEBhngdCAMkE8S51e iGlHucF/wjeu
 /bvsX9i6j9r8vzvI+yv5mzON23GdueM9M06Lw3rs11PbRaLqMlxb7fOiW1ct HuGV3DGRkcjP
 Wu/8PeJtCfRpNE+1zQ2lloOoQ/arlEjkmeaRG2pHvILADgb8sc9MVm6r450y 88M6ho0EF38+
 nafY200iKN/2d2ZncBjszuwAC3TqKFUqN2sHLG25xlzo+p2VsLm6067gtzIY hLLAyrvBIK5I
 xuBVhjrwfSrEnhzXIbmC2l0XUY7i43eTE1q4aTaMttGMnA5OOldxcfEjTP7b 8RajBZ3b/b7n
 Tp7aOQKv/HsyswcgnbnbwRuqS2+I2n23iiHUftd9Jpov5rxrFNLt4CrPHIgb esmXYbwCW6jJ
 JyAKPaVLfD/Vg5Y9zkNO8F65qF7d2X2Ga2u7eye98i5idHlRSBhF25JJOB2J B5rElhlt5pIJ
 43iljYo8bqVZWBwQQehBru9J8caZZ+GdP0eeC7+TTtQsbiVEU7PtDqysgLDf jbgglevU1xtt
 fHTb2WSy8mZDlEa7tI5MrnglHDKp4HTOORmrg5tu6JaXQn0bQ7nW/wC0Pszw p9hs5L2XzCRl
 ExkDAPPPGcD3rU8KeD5fE93aR/a/s0NxcPb+Z9nkfayxNJ1wEPC4xv3c5xik 8LeILPTL3WpN
 SWYJqWnT2m60gT5GkK8hMqoAweBjsK6Dwp410Pwxa2lpjUbmO31V73zPs6IW RrVosbfMODub
 1xgZznipqSqJPlRUVHS5xcuhavbzSQzaVfRSxwm4dHt3VliBwXII4UevSnJo ervDczJpV80V
 qzJcOLdysTLywY4+UjvnpXZ2HjzTNI0eHTLL+0W+zaVe2sN35axP508iup2h ztC7R8wYnJ6c
 U3wl410XRXsLu9trj+0IZriS8nS1jnkvDIMK3muweMjJyFyG6nqaHOpZuwcs e5x8eh6vK8SR
 6VfO0yq8QW3cl1YMVK8cghHIx1Cn0NXdF8K6hrKSyjZaWsdrLd/abpXEbxxk B9pVTuI3DIAr
 an8ZXN5q3hWPSr2W0TTre1gZbuUx2/nLlWdgrfcKtgng7citq88d6baeL9Vj tfNtdJi0+bTb
 A6ai4idmBaZVDheWBIKkEgJ35qZTqbJAox7nGaV4ZutZ1yOwsGe8t/Oijlvb S3keOJXP3iGV
 SAOeuPuntzWmfh/qcl9eW1nKk5t1unUGGVWlWCQRkL8hVmYkYCs2OhINXtO8 YabFbxW2oXer
 Xf2bWIdUS8eFXln2IFMbqZfl+6MNubjsK0J/iHpM8bW/2e9WKeHU4JZNiFo1 uZRIjKu75iMA
 EEr14JpSlVvohpRtqcImh6s8NxMml3rRWzMk7i3crEyjLBjj5SO+elRTafe2 0KzT2dxFE6o6
 vJEyqyvkqQSOQdrY9dp9K7XRfGmk6VDoZeO9kl0NrwQKIkC3SzA7Sx3/ALsj PIAf6mqOpeJd
 N1qXQbO+l1VNHstPiguYIGUEzIrDeikle6jJwcZq1Od9tCeWNtzFbw9qSw6e yWtxLLfq7wwJ
 bS7yqgHIyoDAg7vlLcdcVBNpOo2/2nz9Puovsu37RvhZfJ3fd35Hy57Z612a a1oun+HPDFrq
 CRXk0Nne5WMJcfZXlfMTlCdjkAH5GIxnJwQKnHj/AEseIbGSa1lu9HGlx2N7 by2saiVoyzK6
 xBtgw2MegLAdqn2k+i7/AJj5Y9zjI/D+tTXM1vFpF+88G3zoltnLR7hldwxk ZHIz1rOFdto/
 jLTxfz6lq9s51OTUY7xrlLZLkmJc/uVErDygOMMpJxgfwisC91ov4k1LVLOO IpdXEsirdW0c
 uFZywyrhgD05HvzVxlNuzRLSsJoehT67NdpDcW8C2lq91LJOW2iNcZ+6pJPP TFNi0S9u7iaL
 S4ZdUSHbulsoJHXkcdVBHccgdDWn4U8RQaNqWq3V21xE17ZS26S2UShopHKk MqgqABgkAEY4
 xirMviDTr/QLnR7+/wBUmzfrepfPAskkn7ryyrqZeMYGDubI7Ck5TUmNJWIN Q8HXNpaWs9vM
 90Z7K2uvLS2kLZmYqqAqGXOR1YrnPAJ4rJuNF1WzmghudMvYJbhtsKSwMrSH gYUEcnkdPUV3
 ul+ONKkGn2LJcRN5OlWzSyhVjU285d2J3cLg8H65xUV34xsNK1OWDTrq4crr k+ovdi3R1AKs
 mxF8z94rZPzblODkDPTNVKl7NDcY73OL/sDWftn2P+yL/wC1eX5vk/Zn37M4 3bcZxnjNSaPo
 N5rOvx6NEFgu3Z1IuMqEKqSQ3BIPykdOtdSfGWhq+rQWmnfYbe/gt1MkdnFI vmxsSzfZ3bYA
 wJGNxxtB5JOM/TPFUVr8QovEN/cXV9Gud8n2dIpH/dFB8gbaMcDr0GevFVz1 Gnp0FaN1qNtv
 BM81rLefb4HtP7OuL6CeBWZZTCwVkwwVlOSOSMeme2VbeHtUnmsVayngivpY 4YJ54mWJi/3f
 mxyO/GeK1dL8YSxrqCakzPFJpc9laxW0KRxxNIQc7F2qASOSBk8da2YvG+iW NlcLp+nyxeZJ
 ZSxWi28aLGYXVmVpgS8m4g4ZlyM9OTScqq0tcdoMx4fBF5EdZbUjPbxaUoZ/ JtjI8oLlQ6Kx
 XKfKx3ZHA+uMVtG1RIbeZtNvFiuWVYHMDASluVCnHzE9sda6C98RaW1n4pht vtjtrM0U8Zlh
 VBGRKzspw5yMEYPc9hWtJ490s6je6gtveGXUbmxmniKKBAICrNtbd85O3AyF 60KVRdP60/4P
 3BaJxsWg6xO7pDpN9I6ffVLdyV+Zl5wOOVYfVSO1Rz6XqFpbi4ubG6hhMhi8 ySFlXeCQVyRj
 IKnj2PpXRXvi6O+s/FEU73kranLEbMyHcIo0lZ9py3yjDcAZGas614w0/Uv+ Ep8mG6X+1vsn
 kb1UbfKxu3YbjpxjP4U1Od9v60/z/AVo9zihThTRThWxAtLSUtACilFIKUUg HUtJS0ALSikp
 RQIcKWkFLQAtLSUtAC0tJS0ALSikpRSAUU6minUALS0lLQAopwpopwoAWlpK WgBRSikFKKQD
 hS0gpaAFpaSloAWlFJSigBRThTRThQAtLSUtAC0opKUUgHClpBS0ALS0lLQA 4UopBSigBaWk
 paAFFOFNFOFAC0tJS0ALS0lLSAWlpKWgBacKbThQAopaQUtAC0opKUUgHClp BS0ALSikpRQI
 cKWkFLQAtLSUtAC0opKUUhjhSikFKKAFpaSloAWlpKWgBRThTRThSELS0lLQ AtOFNpwoAUUt
 IKWgBaUUlKKAHClpBS0ALSikpRQA4VctEi+zyyPEshDKo3EjGQ3oR6CqYpJ9 Y07SbFjf3kVv
 5ki7A7ctgNnA68ZH5j1rGu2qbaNaKTmkzRzB/wA+kX/fT/8AxVZcGoQjVdb+ 1Jbx2ljFbsC7
 FVQMJWdmYt/sjqcAD61xuk+MdZ/tOH+2dV8K/wBn/N5v2P7R5v3TjbuGOuM5 7Zqe/wBX0m/t
 PF0CapaR/wBoWkNvbvI5ALGOZTwATgEjJxxkeorz/aVO7O3kh2G23xLN7rRt bTw5p09iL0Wx
 u4tZRn2GcQiXygd+0llI7cjnBzXWWF0brxZqNm8UYtra3jZI1zgsVkYknOew 79vrngbMeGpN
 ftL24ttB0y3to2ITTbmQGWXzInjLhYowyqYycHIyRxxXUaLrWmt4k1zUhew/ YltogZi2FB2S
 DH1zgY75FXCpNvd7P8iZwjbbsXtR8X6Ho2oT2mrwLYBIPPinuCwjuFH3hGQ5 3MpwCmA3IwCD
 moptZkuZNBMenSaet88jSQ3C4lCiNiAw3MF5wcdRwDjkVz2tSeHPEWoGbU/E zG1hUGxt7Vmh
 NtN/z3LA/PID93IAUZ4OSasQ6rDfal4ctzq8Gp3kDyiaeKLyt/7psNsycH1x xnsOlKnUm5q7
 YThFRdkaC/DzwuihV051A7C6mH/s9Nl8CeFIEDzWZjUsqBnvZgCzEKo5fqSQ B6kirXjWD7V4
 b+z4hbzb2zTE8fmRnNzEPmXI3L6jIyO9c3qmnNot3pNiItLjWWdJj9g08Wy5 F7YAcbmOeucE
 A4XI+UGp9tV/mf3mnKuxtN8OPCbsWbSixPc3Mp/9npP+FbeEv+gT/wCTMv8A 8VVbwbrOr6nf
 H+0L2zl323mz2sU3mSWkuV/dsqxL5WMuCkjO2V4J2uT2lHtqv8z+8XJHscr/ AMK28Jf9An/y
 Zl/+Kph+Hvg5Z0gOnIJnVnWM3Uu5lBAJA38gFlyfcetZ0Eejn4haq9/c+H1u RfxCKG7t0N2z
 fZodhjcuCBu6AKeQcHJ4zG1V7zVdFuZdVS7v3gi+12TrCwsZHvLINHsC7lIJ YDeSwKDnIJo9
 tV/mf3sOSPY6f/hW/hP/AKBP/kxL/wDFUf8ACuPCf/QK/wDJiX/4qpvAgCeD 9PgN+91NBBHF
 NG5TdayLGoaEhVGCp7Nlhnk10lHt6v8AM/vDkj2OW/4Vz4T/AOgV/wCTEv8A 8VR/wrnwp/0C
 v/JiX/4qsG1ubLSmmOjXOkX5MarPq9lChntozNErvcShmDuUZ5N7BRmFmKkZ A07DxKbfU1N7
 rMMmhr58cWpTtEkdywW3ZP3ihULAvcKAuMiM5BKk0e2q/wAz+9hyR7Fv/hXX hT/oFf8AkxL/
 APFUv/CuvCn/AECv/JiX/wCKrG0fXdbu/DlxqdxqWVT7FESIEHkrLDbPNMTj HyiSRxkbV+Ys
 GGApqmvalBcW8el+ILOe2FsJbe6ubiMfbpTJIGjCxwN523ag2RbG+bGSWBB7 ar/M/vYckOxs
 /wDCu/Cv/QK/8mJf/iqP+Fd+Ff8AoF/+TEv/AMVXUVzHjG1+2PoNv9gs7/fq J/0a8bET4tpz
 8x2t0xkfKeQOnWj29X+Z/eHJHsH/AArzwr/0C/8AyYl/+KqD/hCPBn277D9k h+1+X53kfa5P
 M2Zxu2787c8Z6ZrJn1TUNN0nTbOC+ttMTdcm6a4uUtxaSb1ZLUO8Ui4VJCFA UbkjVlIXg2tO
 u763tfEWrXF1Mk7SQpJDCixwxSva2wMx8yMuiqWyS+QqqSUJBo9tV/mf3hyR 7Gn/AMK98Lf9
 Av8A8mJf/iqP+Fe+Fv8AoF/+TEv/AMVWFp3ia6uh5GoeIra0sop5ozqtvcQS LI6pA6R+a0Yj
 JPmy8BFP7r/ZYtNbXr6bb3EDa49or6xci8L+SDp0TSXEkb/MnyiQiPBk3Ahx txkUe2q/zP72
 HJHsbH/CvfC//QL/APJiX/4qj/hX3hf/AKBf/kxL/wDFVB4c1LVdU1qRJr/d ZW9sroBCubkG
 e5jSUsBja0caP8oAJ2ldq5Vuto9tV/mf3hyR7HM/8K+8L/8AQM/8mJf/AIql /wCFf+F/+gZ/
 5MS//FVQ1b/QfG15rq/8w/TrX7R72rSXHm/987Uk4BY+VtH3jWLpniK7srHw vBBeQwottp1s
 1ncXEaNcCQRgyRxeWXdQJMbhIoDRt8p2nce2q/zP7w5I9jqf+EA8Mf8AQM/8 jy//ABVH/CAe
 GP8AoGf+R5f/AIqs2fUNXkhSG6ZD/Z13Z2dyzxxsLmdrqHEmMfIfK2SADODc AZDR1St/FF0D
 Eza09xczaXJNeWamBf7OuC8Cjd8haNUMkm7zN+FQkhipye2q/wAz+8OSPY3/ APhAfDH/AEDP
 /I8n/wAVS/8ACA+Gf+gZ/wCR5P8A4quc0bVbjUvENhNe61CsVrJcWaXltPFL HdM32SRYTJ5a
 qzNlxhFVsJgcgk6fg3WdX1O+P9oXtnLvtvNntYpvMktJcr+7ZViXysZcFJGd srwTtck9tV/m
 f3hyQ7Gh/wAIF4Z/6Bv/AJHk/wDiqP8AhAvDP/QN/wDI8n/xVdJXF6oumReL o5vO0jUdQa5g
 H2GeJZbyDJRd0Tbsxog/fEbD/GcjdkHtqv8AM/vDkj2NH/hA/DX/AEDf/I8n /wAVR/wgfhr/
 AKBv/keT/wCKrntK8S6zJZ3dxe3ttIzWm6aGCdWfT5mZFG/9wBAqbnLCUyMB GT82x8zeHNd1
 fV9agsTq9tLbwtcGWa2aO4+0KgtXUCQIi5zM6khB8uRjcA4PbVf5n94ckOxs P4K8LRPEklki
 NK2yMNcyAu2C2B83JwpP0B9Kk/4QTw3/ANA3/wAjyf8AxVYEV1LrQ8PFvEM3 9pSXqvdQQ+Rv
 0+Q2lwWjClCV53LiTcRt65BNddoF3PeaUXuX8yWK5uLcyEAFxFM8YYgcbiEB OABknAA4o9tV
 /mf3hyR7FD/hBfDf/QN/8jyf/FUf8IL4b/6B3/keT/4qrHjD/kSdf/7B1x/6 LasIabqelX1l
 HZCx0SPUbtbd7bT1EsaqsFw7SDciASNhBnaceUmdw+Wj21T+Z/eHJHsav/CD eHP+gd/5Hk/+
 Kpf+EG8Of9A7/wAjyf8AxVZ9vqt7da0toNVdbqa7ubeewRYi1nAol8ucKVLg nZCdzlkPm8D5
 lxi6Dr2syyaND9ssbeMwWSx2ZdY2uInhiZ3SBYSzAFpAGV0RfL5ACNk9tV/m f3hyQ7HVf8IP
 4c/6B3/keT/4qj/hB/Dn/QO/8jyf/FVzj6h/aFlo19d+JXhnju0l1DabdRpT tbTgoQUOwb28
 vEu45wM7ua9Epe2qfzP7w5I9jn/+EI8O/wDQO/8AI0n/AMVR/wAIR4d/6B3/ AJGk/wDiqPHN
 na3ngnWftVtDP5NlPNF5qBtjiNsMuejDPBHNZeuXp0CSez06eHS4rayE+m2U MUSJf3BaQtCF
 K5blY/lj2t+965ZcHtqn8z+8OSPY1P8AhCfDv/QP/wDI0n/xVH/CE+Hv+gf/ AORpP/iq5651
 vWbeC9u11SZvLj1S7SJootg+yT7Ei4TOxg3zc7vlGGXnOgdddI9Wlm1dxfxN NENNVoU+yx+d
 5cdwwKF1XbskZ23KFYttIwKftqv8z+8OSHY0v+EK8Pf9A/8A8jSf/FUf8IV4 e/6B/wD5Gk/+
 Krl9G1W41LxDYTXutQrFayXFml5bTxSx3TN9kkWEyeWqszZcYRVbCYHIJPo9 L21T+Z/eHJHs
 YH/CF+H/APoH/wDkaT/4ql/4Qvw//wBA/wD8jSf/ABVZni20a78RaWqaJY6y 0dheSC1vXCqS
 Ht+VJRhu7DOByeRVK78SNomg3qvriEw6HH9huLoBHnu0EyyYD8mQMsW5DkqS ARk8v21T+Z/e
 HJHsdB/whnh//nw/8jSf/FUf8IZoH/Ph/wCRpP8A4qqGnX+pC+sribUZp4r3 VryyNtJHGI4k
 jNwVKFVDbv3Kj5mIwW4zgjraXtqn8z+8OSPYwv8AhDdA/wCfD/yNJ/8AFUf8 IboH/Ph/5Gk/
 +KrP8UWk7al5EKbotctl0yckjKhXLHZ6N5Ml02TkZjQdeG57UtU1VNNfxFKk NvqJ8y2GyNXV
 Gt7G5ZiobdhluGmTOeVQdQSWftan8z+8OSHY7H/hDtB/58P/ACNJ/wDFUyLw p4cnQvDapIoZ
 kLJO5AZSVYcN1BBB9CDWXf6lf6VqbaXca3Mtn+4kn1OdIVktlkW477BGFLwR KCynmQjOSuMW
 x1u4s9Iufs+tY8v7Xcad/qj/AGtObq5+T7vz52xcRbT+991we1qfzP7w5Idj sv8AhD9B/wCf
 D/yM/wD8VR/wh+hf8+P/AJGf/wCKrBvtb8RRQ6isI+e3kuLNXzHxPM7G14I/ hU2y+h+05Yjy
 2ruqXtqn8z+8OSHYw/8AhENC/wCfH/yM/wD8VS/8IhoX/Pj/AORX/wDiqi8T LdPe+Hls5oYb
 g6i2x5ojIg/0WfOVDKTxnuP6Vyl1qWs6bqmpQPqdjaiS/dri+Z1s49621rsQ GRJgCVZjtxk7
 CQQAQT2tT+Z/eHJDsdanhfw9K8iR2qO0TbJAs7ko2A2D83BwwOPQj1p//CI6 H/z4/wDkV/8A
 4quPttYmi12aPUtfTRFumaa4kQRxK8y2tjhR9oQlR87/ACkBvXpXfaPc3V5o lhdXsPkXc1tH
 JPFtK7HKgsuDyMEkYPNHtan8z+8OSHYpf8Ilof8Az4/+RX/xo/4RLQ/+fL/y K/8AjW1RR7ap
 /M/vD2cOxi/8Inon/Pl/5Ff/ABo/4RPRP+fL/wAiv/jW1RR7ap/M/vD2cOxj f8Ipon/Pl/5F
 f/Gj/hFNF/58v/Ir/wCNbNFHtqn8z+8PZw7GN/wiui/8+X/kV/8AGl/4RXRf +fL/AMiv/jWx
 RR7ap/M/vD2cexj/APCLaN/z5/8AkV/8aP8AhFtG/wCfP/yK/wDjWxRR7ap/ M/vD2cexj/8A
 CL6N/wA+f/kV/wDGl/4RfRv+fP8A8iv/AI1r0Ue2qfzP7w9nDsZH/CMaP/z5 /wDkV/8AGj/h
 GNH/AOfP/wAiv/jWvRR7ap/M/vD2cOxk/wDCM6P/AM+f/kR/8aP+EZ0j/n0/ 8iP/AI1rUUe2
 qfzP7w9nDsZP/CNaR/z6f+RH/wAaX/hGtI/59P8AyI/+NatFHtqn8z+8PZw7 GV/wjek/8+n/
 AJEf/Gj/AIRvSf8An0/8iP8A41q0Ue2qfzP7w9nDsZX/AAjmk/8APp/5Ef8A xpf+Ec0r/n1/
 8iN/jWpRR7ap/M/vD2cOxl/8I7pX/Pr/AORG/wAaP+Ed0r/n1/8AIjf41qUU e2qfzP7w9nDs
 Zn/CPaV/z6/+RG/xo/4R7S/+fX/yI3+NadFHtqn8z+8PZw7GZ/wj+l/8+v8A 5Eb/ABo/4R/S
 /wDn1/8AIjf41p0Ue2qfzP7w9nDsZv8AYGmf8+3/AJEb/Gj+wNM/59v/ACI3 +NaVFL2tT+Z/
 eHs4djN/sHTP+fb/AMiN/jS/2Dpv/Pt/4+3+NaNFHtan8z+8PZw7Gd/YWm/8 +3/j7f40f2Fp
 v/Pt/wCPt/jWjRR7Wp/M/vD2cOxn/wBh6d/z7/8Aj7f40f2Hp3/Pv/4+3+Na FFHtan8z+8PZ
 w7Gf/Ymnf8+//j7f40v9i6f/AM+//j7f41foo9rU/mf3h7OHYof2Lp//AD7/ APj7f40f2Lp/
 /Pv/AOPt/jV+ij2tT+Z/eHs4dih/Y2n/APPv/wCPt/jS/wBjWH/PD/x9v8av UUe1qfzP7w9n
 DsUf7HsP+eH/AI+3+NH9j2H/ADw/8fb/ABq9RR7Wp/M/vD2cOxR/six/54f+ Pt/jS/2RY/8A
 PD/x9v8AGrtFHtan8z+8PZw7FL+ybH/nh/4+3+NH9k2X/PD/AMfb/GrtFHta n8z+8PZw7FP+
 yrL/AJ4/+PN/jR/ZVl/zx/8AHj/jVyij2tT+Z/eHs4din/Zdn/zx/wDHj/jS /wBmWf8Azx/8
 eP8AjVuij2tT+Z/eHs4dip/Zln/zx/8AHj/jR/Ztp/zx/wDHj/jVuij2tT+Z /eHs4dip/Ztp
 /wA8v/Hj/jS/2baf88v/AB4/41aoo9rU/mf3h7OHYq/2daf88v8Ax4/40f2d a/8APL/x4/41
 aoo9rU/mf3h7OHYrf2fa/wDPL/x4/wCNH9n2v/PL/wAeP+NWaKPaz/mf3h7O HYrfYLb/AJ5f
 +PH/ABo+wW3/ADz/APHjVmij2s/5n94ezh2K/wBhtv8Ann/48aPsNv8A88// AB41Yoo9rP8A
 mf3h7OHYr/Yrf/nn/wCPGl+xW/8Azz/U1PRR7Wf8zD2cOxB9jg/55/qaPscH 9z9TU9FHtZ/z
 MPZw7EP2SD+5+po+yw/3P1NTUUe1n/Mw9nDsQ/ZYf7n6mj7ND/c/U1NRR7Wf 8zD2cOxF9mi/
 ufqaPs8X9z9TUtFHtZ/zMPZw7EX2eL+7+ppfIi/u/qakoo9rP+Zh7OHYj8iP +7+tHkx/3f1q
 Sij2s+7D2cOwzyY/7v60eUn939afRR7Wfdh7OHYZ5Sf3f1o8pP7v60+ij2s+ 7D2cOwzyk/u/
 rR5Sf3f1p9FHtZ92Hs4dhnlJ/d/Wjyk/u/rT6KPaz7sPZw7EN3ax3tq9vK0y o+MmGZ4n4OeG
 Qhh07GoNP0u303zPIkvH8zGftN5LPjGenmM2OvbGfwq5KwimtouSZonkJ/u7 WC4985pagsKK
 RmCqWYgKBkk9BQrBhkZ9CCMEHuCOxpXV7AZt3oFne3T3Es2oq74yIdSuIk4G OFRwo6dhWnRR
 TAKKcscj42RSMDnBVCc460NHKgJaGVQATzGRwO/SizEZVpoFnZXSXEU2os6Z wJtSuJU5GOVd
 yp69xWnRSqjyEhI3cjrtUnH5UrjEopFZXXKkEeopaACikkYJeNbjJKwxylun 3s8fhj9aWmAU
 VVg1C2uBMY5B+4ZlmDfKYsAnLA8gcfqO2SLXIyGUqQSMH2JH69fx5weKBBVK 20u3tb6W7jkv
 GllzuWW8lkjGTk7UZiq+2AMDgcVdooGFFVb29WxSMmKSUyPsVUKg5CljyxA6 Ke9VtO8QabqR
 WOK5iS5LOn2aSRfNBUkH5QT6E/SpUk3yrcdna4+/0a11GdZp5b5GC7QLe/ng XGSfuxuATz1x
 n8qtWlrHZWqW8TTMiZwZpnlfk55ZyWPXuampJGCXjW4ySsMcpbp97PH4Y/Wq JFqlbaVaWt9L
 eIJnuJc5eaeSXYCckIGYhFJAyFwDtX0GLtRfaI9rNn5UYrITxswM5Oe3+IPT mgZLRSKSwyVK
 8kYOPXrRKwis7q4OSIIWl2j+LHb2oAWiiqOr6mmkac15JBNOBJHEsUO3e7O6 ooG4gdWHUikB
 Yu7WO9tXt5WmVHxkwzPE/BzwyEMOnY1Bp+l2+m+Z5El4/mYz9pvJZ8Yz08xm x17Yz+FZcHjP
 TLrWbXTLeDUXlnkeIyPZSRRwusfmbXMgXkryAAT34FdDRcAorO1fWYdHW0aW 3uZvtM/kqtum
 9h8jOWIzkgKjHC5J6AE1S0zxdp2r6z/Z1nDfE+RJMJ5bV4YyUcI6DeASylhn AwPXPFFwNuaJ
 Z4JIXLhZFKko5RgCMcMCCD7g5FUrDRrXTp2mglvnYrtIuL+edcZB+7I5APHX GfzrQrK1TXrf
 Sb61tZre7lNxHJLut4TL5aoUBJVcseZFHyqeuTgAmi9gNKaJZ4JIXLhZFKko 5RgCMcMCCD7g
 5FEMMVvBHBBGkUMahEjRQqqoGAAB0AFZGh+KLHxDdXUVjFdhII4pVmngaJJk kDFWTdhiPlYZ
 IA44zW7FH5syR5xvYLn0zTAZRUcMwnRnUEASOgz32sVz+lE88VtGHlbapdUB xn5mYKo/EkCg
 CG/sIdRgWGd7lFDbgbe5kgbOCPvRsCRz0zj8qLCwh06BoYHuXUtuJuLmSds4 A+9IxIHHTOPz
 qwsiOzqrqxQ7WAOdpwDg+nBB/GnUAFFFFABRVCTWrCN9pnZvVo42dR/wJQR+ tXY5I5oxJFIs
 iN0ZGBB+hFSmnsSpxezKmoaXb6l5fnyXieXnH2a8lgznHXy2XPTvnH40+wsI dOgaGB7l1Lbi
 bi5knbOAPvSMSBx0zj86tUVRQUVWuNQtbZ9kkh3DqqIXI+oAOPxqaGaO4iEk Tq6HoQaV03Yl
 STdkylf6Na6jOs08t8jBdoFvfzwLjJP3Y3AJ564z+VFho1rp07TQS3zsV2kX F/POuMg/dkcg
 HjrjP51oUUygoopCw+13UAyRBL5e4/xfKDnH4/pQAtFMkljhXdLIiKTjLMAM 0GWMIH3jawyC
 OcjGc/THOfQZqXJLdhZkF/YQ6jAsM73KKG3A29zJA2cEfejYEjnpnH5UzT9L t9N8zyJLx/Mx
 n7TeSz4xnp5jNjr2xn8Ku0VQELWkD30V4yZuIo3iR8nhXKlhjpyUX8vrU1Rr cQukbpIrpIAy
 MpyCDjByO3I59x6ipKV0AUVHNcQ2yb55o4kzjc7BR+tEdxDKFMcqurfdZTkH r36dj+R9DQ2l
 uK+tiSiiimMKKfFH5syR5xvYLn0zUEMwnRnUEASOgz32sVz+lAElFRzTxW8R klcIg7mm211D
 dxl4H3AHB4IIPuDyKLO1wJqKKKACiopLiONiG38DLEISF+pAwPxqWpUk9mDT W4UUkrCKa2i5
 JmieQn+7tYLj3zmlqgCisI+K7FQpMVx8wyMBT3x/e4q9purQap5vkJIvl4zv AHXPoT6UWEX6
 KjnmW3t5JnBKxoXIHXAGaxm8V2KnBiuOgPAU9Rn+9RYDdoqpp2ow6nbtNCrq qvsIcAHOAex9
 6kvbuOxtHuZQxRMZCjnk4/rQMnorCbxXYo5UxXGQcHAUj8w3Na1ldx31olzE GCPnAYc8HH9K
 LCJ6KSZhDaNOckiWOML672xnPtS0DCiiigAoopvmJ5vlb18zG7bnnHrj0pXA dRRRTAKKKKAC
 igEHoaKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii gAooooAKKKKA
 CiiigAooooAKKKKACpI4ZJclFyB1YnAH1J4p0USlfNlyIx6dWPoKbLM8pAJw g+6g6L9KBDvs
 0n96L/v6v+NH2aT+9F/39X/GoaRmCqWYgKBkk9BQMn+zSf3ov+/q/wCNH2aT +9F/39X/ABqB
 WDDIz6EEYIPcEdjUOnafcXmnW1y+pXCtLGrkBI8DI91+v+PBwKz1Qi79mk/v Rf8Af1f8aPs0
 n96L/v6v+NR/2NMOuqXPv+7j/wDifY/l2w20/saYddUuff8Adx//ABPsfy7Y ba7Bck+zSf3o
 v+/q/wCNH2aT+9F/39X/ABqP+xph11S59/3cf/xPsfy7Ybaf2NMOuqXPv+7j /wDifY/l2w20
 sFyT7NJ/ei/7+r/jR9mk/vRf9/V/xqP+xph11S59/wB3H/8AE+x/Lthtp/Y0 w66pc+/7uP8A
 +J9j+XbDbSwXJPs0n96L/v6v+NH2aT+9F/39X/Go/wCxph11S59/3cf/AMT7 H8u2G2n9jTDr
 qlz7/u4//ifY/l2w20sFyT7NJ/ei/wC/q/40fZpP70X/AH9X/Go/7GmHXVLn 3/dx/wDxPsfy
 7Ybaf2NMOuqXPv8Au4//AIn2P5dsNtLBck+zSf3ov+/q/wCNH2aT+9F/39X/ ABqP+xph11S5
 9/3cf/xPsfy7Yba19InVGb+07kkDOPLj/wDifY/l7HBYLk32aT+9F/39X/Gj 7NJ/ei/7+r/j
 TbhFS5lRRhVcgD2zUdICb7NJ/ei/7+r/AI0fZpP70X/f1f8AGoaKBkd1/wAh DT/+vSX/ANGL
 UF7p0WqyWlnOzKjzdVCk8Ix/iBFSys8uoW5ELrHDA6GQkYYsysMc57HqBT3E omgmhdFkhk3j
 ehYH5SuCAR6+tNScWmiZRUk0y1D4TtoLGS2hncE8qzxRkBhnGV2gMOeh/Q4N VREY7y63SB3a
 TcxCBANwDAYHU4bknk9+2NCfVrp4gsQhR+5dCyn8Mg/rWevnNNPPcPG8szhz 5aFVGFVcAEn+
 761nUXtKvtHuOmuSHKjI8R6pq+k2sE2k6H/a5eQRyRLc+U6ZICtypBXJ5ORj r0yRrwmVoIzO
 iJMVBdUcsqtjkAkDIz3wPoKfRVjLtvcNb20MwUFUEinLBcZYev0p0l2buKWU KAiwyJkOGyTj
 0+lUllkQRBQB5blgQxBOc/403zJSZ2b5jKu3JcnHX1+tXdEWYVDbXN3Hbeak p3XEccqGKMja
 CDlSdr5IJ64HX85qwf7P1yACK3v4zCg2x7iAdo6Z+Q/zq6PLrzMmpzdDT3Tq gmZlXbsSRWiI
 MjNIQCG2oOAR/D6emTbrFgsNXknj+23qGBXVyqEEsQQQPuDHIFbVKqoJ+6Om 5Pcjm/5DU3/X
 pb/yasbxTqFpaaRMk09oJl8uVYLiQKJAHBwc9jgjJ4HOSACa19zy6nPMYXjj 8mKJSxHzFd2S
 ME8cjrisDxN4bvtdS4itdUitILm38idHtjIWA3YIIdcffPUHtWfUvoYVxFfW +r3OoJfWVv4j
 hlRRbtOBHfQsF2xMSBl927acbgSB90rXdWFy95p9vcyW0ts8sYdoZgA8ZI6H HesHU/DN9qGp
 pMmqRR2QuoLprc2xZi0ZQ8PvAGfLH8Jxk101DBFeaS8+1wQ21osyynBkaXYI 8cktweMDOf8A
 62X3k32S1uJwA4iRnwDjdgZqWobuA3NlPbhtpljZM+mRionfldtxnI+KLoQ3 9vY3ty7xQ38C
 TbJxExDBd7KoTKqBL3cnAbofmEFrqFtb6vpWmWslu9muqTtC63Jd1UpMBu45 3MeDnoyjk8nZ
 Wx1w3E9zJFprXM7BpZBK43YGAANnAA4A/mck37HTZFlF1fGN7heI0jJKRD1G QMk+uOnA75yo
 1JxlyulZW1ble7tvb12Ww5R0+PrtY06jm/5DU3/Xpb/yapKh3PLqc8xheOPy YolLEfMV3ZIw
 TxyOuK3JJqo3VrKkxvLMDz8YkjJwsyjsfQjsfwPFXW3FCEIDY4JGQD9Krbb7 7jPBg9ZUBUr9
 FOQT7579DjkAsRP5sSSbWTcoba4wRnsR6028/wCQLqn/AF6P/MU6ONYowili B/eYsfzPNR3r
 OdMvIY4XlknhMShSBgnuckccUICavIZWnuNKWxs9H+xahLbCC81VEBaS7VsO WCAjKzqv705Y
 ZcoAMyL6veRTz2NxDbXH2a4kiZYp9gfy2IwG2ng4POO+K5iL4b+HbefT5YbC 2P2WEQSrNaxS
 C5UDAZwV4fPO9cE9DkYAyrRnKNqcrP0v+pcHFO8lcz9Ahv8AVPE/2mWdntLa 6e5VGVw1sTG6
 CBtzFSxM0jZXICon8Dxhev1xLyXQNSj07P25rWVbfawB8woduCeBzjrWbbaL qGj6nG+l3Pna
 fIVWa2vbmRjEvOWRiGLHJzg47gsRsCaOu6W2taLdaYLp7ZblRHJIihm8skb1 GeAWXcue2c9q
 KMXGCUtwm7u6POhOmq6lDY+GtOs9EjkMd3ZSM6x/bSFOzagBWJm3MOSGcYVi B8p1PDiX2m+K
 NOg1m5aS9ls5VSBpGeWAMIiBLnhSVgBABLZYlhls1p3PgoWF9LqPheWDSrqS MxtGkKiPkBSy
 EDMTbeMr6cYJYlui+Htds9V06bU5rK7t7KF4YWEjCSFT0AOzLjlgFZsKDx6V zuFT2qb379Lf
 efRU6uAWXuPu3s9Le/za21tte3y69Ht+IopJ9GaGOMy+ZNArQgKfOQyoGj+Y hfnXK8kD5ua4
 S9uYYTFHYaHf2UqRySNZWZ8gWqSBB+9kCkxuY9r+RErHcd3LbSO/1jTbjU4I IYNSnsAk6yyP
 AiF2CgkKCwIX5trZwfu475rAHgGJNVu9V/tGS5v541UT3ltEzKwbO7dGqNyu VOGBIPJOBj0l
 KKp2jbm7tXVvS/6Hys4zc1/L5Oz/AC/Uh8JXRk1+4md5HF9a4i3MXK+RKxc7 zgOjfakaNlVQ
 UIG0YG7vLT/j8g/66L/OuV0XQ9RsNce4vP7Plt0tzHbyWwkjZWZg0m5GL7i2 1PmLnAjUADJr
 po5fJlSXaz7GDbVxk47DPFTPk5vc2+710KpqSj7+/wDVvwKen/8AHs//AF3m /wDRjVz3iWNE
 vrV7mObyJrlUVxdyGIHYTueMMu3bjeCuc7DkrnNdFYo6WxEiFGaSR9pIJALk jpx0NF3aRXKb
 pLeOd0VhHHKfkJIxyMEe2cEgE+pBlOzHOPNGxgXcjaNfJHa6ncMkszF/Nt/P d3YcFlQBmXC4
 G0jbjByBhemjkSaJJYnV43AZWU5DA9CD3FZWk+HbPS47U5kuLmCIRiaWRmxw ASqkkLnHb1xW
 vS9RU4yS94wrXVdcm8UXGmz6AkOnRLvGo/bNyyKc7QqbB82RyM/Ljqcrus+I 7iW28P3ksIJb
 aFwBzgsAf0JrUpssaTRPFIu5HUqynuCMEUnqippyi0jO0M6fdfDs3WpEWqxy OVkC/Mp6DA75
 wBjvWZ4Ru3uReqFYRBlddy4OSWB47cKpx7+9PufCzTRRWyagws4mLJDJHu2k 9TkEA/iDWzp+
 nwaba/Z7fdt3FiWOSx9T+AH5VlGFpXtY5adOpzptWS/EreINQ1HS9IlvNM0v +054vma2E3lu
 y9yvytuYf3e/OOcA2dOmvLjT4Jr+0S0unXdJbpN5ojPpuwMnHXAxnOCeptUV sdhz2l6gmk6p
 4hbWlEkDqDFEBlpQSdoH4YGe2PaovDd26rdy3CNDBJMioPmZUZugLYxkho8Z xnI9RXQz2tvd
 KFuIIpQOgkQNj864pvCGt7mC6lCVLBuSMnGMfwE9hxnB75yc4Si4tNK48JhK cpt1Z2S2+f8A
 kd1WFa6rrk3ii402fQEh06Jd41H7ZuWRTnaFTYPmyORn5cdTld2vZwtb2UED vveONUZv7xAx
 mpq2QNWdkFR/8xXVf+vs/wDoCVJUMTPLdX1w8LxCecuquQTjao5wSOx70ySz p88cGo3TyELs
 gTDk42gls89gdoz9B6Vk6T5uqW95cLcRCZL24hV2hRlMZJGcY6/MTn+Loxwc i1cWYuC5814/
 MTZIFCkOvOAQwPqfzqOGwe2hWGC+njjUYVESIAfQbK46lOo4yile709DZOPM m3okT2ZVrOF0
 ztZAwzjvz2wPwAA9AKzbqVm1G7Q6XJciO3QhspxktyMt+HPp9DWrFGkMSRRj CIoVRnOAOlVr
 nT/PnMyXVxA7II28or8wBJGcg+p/OtpQbgoihNKTZmWEs0mnWCi0Nt9ogSIi SOJw4GG3LnOO
 FPynjndjcCDvKoVQozgDHJyfzNZtlpBtltfOvZ7hrZcKGCqgO3aSABnoTwSa 06KVPku+rCrJ
 Sehz8FzE8evanPYG9uLGVYY4W5VUzjcB+GTTob+S6vIbeayaw+1BJ/KaNWYg K3zK2MqCTxk5
 XGF4PFq60h3vjfWN7NZXTDa7x8hx7jI54HepLHS/stw93cXMt3eSLtaaU849 AOw4Hc9KJUlP
 4jipxqwnp/X6mhWFoeq65qGoX1vqegJp0Fq2xJxeeaJ24OUGwZXBzk454xkN t3aK2OkmtP8A
 j8g/66L/ADrP0/8A49n/AOu83/oxquRy+TKku1n2MG2rjJx2GeKqWKOlsRIh RmkkfaSCQC5I
 6cdDR0EUNX06LWNAfddvFcm4YRgbyDsZl2hVyegJJwT17DFcrNZanp6sqWry QxIGE3kSfLxy
 QzBSDnPPHbnjjsIrC7tp5Xt7uLazMyiaAuUDNuYAhgMbiT0z0yTgVYSC4kdT eTxyqhDKkcZR
 c+pyxzjt6deuMcalinH2Vvdvc1rUqNSOrfy/4YktBMtnALkgziNRIR0LY5/W obm5dWZIvk28
 GV4yVzjO0dATjnr+fOLlT3U6T6LLpscKxh4yu8/Nhv72PXPP1ronzdFoRGyM e2liv7d4khKO
 qmCeXceQcE7fQtkZ+g64FaNQWtrFZwCKIHGcsx6sfU+9T0qdJU72KnPmI7r/ AJCGn/8AXpL/
 AOjFqK9kuEt3FtC7ysjBGUrhWxwTuI/rT5WeXULciF1jhgdDISMMWZWGOc9j 1Apl7bG5t3CS
 OkoRhGyyMgDEcE4PNamYWpESLasoR40AUDOGUcZGfwyOo/IlI/8AkK3H/XCL /wBCkpfsULof
 tKJO7EFi6AjI6YB6AZOB7nqSSZIbaC33eRBHFu67EC5/KgCDUBPNCbaGFiJM K0h27QpPzAjc
 D0z09etTwzeZuVl2Sp99M5x7g9wex/kQQIru1eYK8MrRzKy4JdtuAwJyoODx ml+wWzIBLCkx
 ySWlUMST1P6D8gOgoAS1/wCPm+/67j/0WlR3n2maWKKKA7FkDs7kbGAGQODu Hzbe35jg2oYI
 bdCkMSRqTkhFAGfwqC4tJHnjlgneNt/z5diNu0jhc7c5x29+ehAJ4ZlmQkAg g4ZW6qfQ/wCf
 fpUOn/8AHs//AF3m/wDRjUp0+zYKHtYX2jALoGPXPU89ST+NTxxRwxiOJFRB 0VRgD8KAG33/
 ACCm/wCvu3/9Dpl5FLNavHA/lynGyTJGw5+97467Tw2MHgmlvGd7VbeOF3Lz xOWBAChWyc5O
 fyBqagDP0DSPM8ORLdTKLn92YTzIIQu07SvGGG3YcH+Engs2bs8clm8AkuY5 hNJ5YCwlCDtZ
 s5LHP3cY96rXdgLkFQ4WOR0aZGXcsgVgenY8AZ9OCDgYlgsbS2cvBawRORgt HGFOPTiuNU6z
 quTa3+82vBQsh87vHCWQZOR2LYGeTgcnAycDk4xU91FpEcNq7an9m+Vikvmx gzbtpLEsCD91
 enQYA4wKZVdbNEu/tCs4wrAR5G0FiCxA9TtHt1OMkmtK1Oc2uVihJLcWKWFr mSO2u/tduqKR
 NlW+YlsrlQBwApx159xVPxBqGo6XpEt5pml/2nPF8zWwm8t2XuV+VtzD+735 xzgHTorWnFxj
 Zu5Emm7oq6dNeXGnwTX9olpdOu6S3SbzRGfTdgZOOuBjOcE9ToQJaurfaJmj YNgAMBkYHqPr
 UNFWSXZhZ/YVEUhZkzsfIJbknace+fp+dUqQDHcn09qWhgV4HvJbyaN7VI7e IZ88y8NnOABj
 rweO2OvTNiiigYUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR QAUUUUAFFFFA
 BRRRQAUUUUAFOjRpZFRfvMcCm1Zt/wB3BNN3A2L7E/8A1s0ANunVpAif6uMb V9/eoKKKAM/W
 reG70029w+yGSaFXb5eB5i8/MCPzFR6foGmW4vY7S6lkw4SOWKxjlT7gPOyP DcseD7dDg1du
 4JJ4AsUixyLJHIrMu4ZVw3IyMjj1qSK71qGWeRbrTyZnEjZs34O1V4/e+iiq U3yODej6Gbgn
 JS6ogsmaYTXEmBLJNJvAXaAQ5GMYGenUjce/oLulzpaeGLa4kzsitRI20c4C 5OOnp+nXjKVr
 WKSGJhLIskjyySsyJtGXcscDJwOcdTWho8M0GjWcckEySLCoZTE2QcfTrx/L noVilFQSRpJt
 6nPvrFxqF7a3ljOYbbdHGqMwOSz7SWUEewHP8II29Bt2+qg3q2MyqLj5iGR1 CkKSM4JBH3Dw
 MgYHI4K19Q8Npfaql5meJSE86OOFgZDGSUIYYI9D7BQNv8Orb2qWkXlwW8iL nccRsSx7knGS
 Tgcnk8dONl4i85QdN2S3X6f8Eil7qfPqzzPTdd1m80LR7s6lqdxFc/2fJeTX NoLVYpnu7cBI
 WVI96MpmBwXGEXkZrpZPGwTTdEuUsAZNWsUuYYzcBQkjyW8aIzY+7uuFywHA Q4XOAm8ujWaa
 VaaYtpOLO08nyIx5mV8llaP5upwY06nnAz/s57+D9NUTPb21ykxgaGHzJLiS K3BKsPLj3gRg
 NFGR5ewjYu0rgbAY3TvEskl1cWWpWD293Be/ZMWay3UWfKjkDM6xr5YxIB84 UDaecDKZOi+N
 by80+2vH06P+z1eytpbh70GfzLiKFlPlrGqEBp0BIZeFYhRtCrveG9Ak0Cyn jkmubq4uJvPm
 lZZmBYIqDb5jO4G2NernnpgYCPtfDOmWVh9ht7GdLcSwTBN0p+eARiI5JzwI IuOAdoz1+UAo
 3P8Aad54uvLW21eeyhtLG2njiWGNo3kd5wd+5NxX90nCuh+XquMpl6Z8QZNU urJLfQ7loJVt
 RO8ayyGF5okk4ZYvK2oHTcWkQgKx2jC10OoeGdN1O/a8u7S7eVolgkVJZkjm jVmYJJGpCyLl
 m4YEENjgHCzS6FYzakL97W5MwYOVVpRE7rja7RghGYbEwxGRtTBG1dgBz9x4 8W3037QNMmaa
 KBTdQhiTb3DTi3SHhcv+9SYFowxAhyFOUAXSNevNW8T6eJ7S5sAtpfK8DiVE lKPa7ZFEixsQ
 AxGSi4IcDAGR0Umj2ciXqNaTEXkqzTYEmTIqoqspGChAijwV24KqRg4K1P8A hFNJ+zyQPY3M
 qyW81tI0sk0jyxyhA4Z2O5iRFGAxOQFUAqMbADZ6e2Pwx/L09unbHyMlH7lx j+E8Y/8Are3p
 27Y+Snd6LZXv277RYySfbrUWdz8rjzIRvwvGMf6x+Rg8jpgbLkiO0TqIpckE D92f8PYfp042
 AFC7/wCPyf8A66N/Ooamu/8Aj8n/AOujfzqGpGFFFFAxtw5S6so1ACyQSO/u Q6gfpn86HcIh
 Zugpt1/yENP/AOvSX/0YtOkdY42d/ugZNAhvnJtJOQRxtI5/KnI4kXIz1wc1 nec3ll1QhBkB
 uyj0z/nH4Vet5ElhVoxhemPSm0U1YloYFcblKgruBPcev6UqFVkUuu5B1H+e v0q5PdwNKHkj
 WSQKCDszx256etIkpYZTtddrYBx9QD/WjDYLBflUgE+mc4/lQWeR2kf77ncR 6U6KUwSFim9G
 Xa6kZ9xxQAmG279p27tu7tnGcUlXFubcWrxoiiMnBULjJ4/Xpz7e1Ux0oAY8 oRgu2R2IJCxx
 s5wOpwAeOR+dMW6iYAqXZCQN4RigJxgFsYBOR37j1qa0d11yHYMk20v/AKHH WXp0rnwzJj7p
 ubXJ/CCuOpiJRm4r+tDeNNNXNSqUkSXa6Ms6LKJvKZ1YZDEwknjB7n0q7VSM ZGgDGcrDxjP/
 AC7n2P8AI12IwLN5p+k2jW4/smGTzpCn7uMEqNjMSBzngdBk9MZ432E0XSJE V0sLVlYZVlQE
 EHoRjPqPXt143y3sqQ32lyyOqRrcszMzYAAhkJJOffPfrnvloRfwyahCdMik ntLpPNZlKhFy
 SCy5Oc54ZQDgsD1Yq7vrYQ6S2gtLdY7eFIozKzbUXA5VOf8AOfqetZ0Yvnjm LvDGxciIeWTt
 UMcE/NzkYPbFa15/q195GP8A46v+e/1PWsjTWha1cwb9nnzA78Z3ea27p2zn Htik431Gn0Fd
 ruO4tRmN43OyXbGcg7WO7OeBkAYPr1q1WRd6zp6a5Z6a2oxRXO5naLzVG7gK I2GcgkyKwGDn
 aa07h5I7aV4k3yKhKL/eOOBSa5Vdhe5l6zrL6XKvyxiMRmQ785fnBA9AOMnB xuBxjJGnbTpd
 WsVxHnZKgdcjBwRkVyl/qcCRCeX/AEm2YeYPO+dJQASUZScK+MkFQAcezKL9 jYaraa4nyoLP
 a5ml35Mp7HHXceDyOMMAcEAcNKvKU7pXTf3FNWOhoqrqNvc3WnzwWd69lcuu I7hI1cxt2O1g
 QR6j0zgg8it4ftNVstIij1rUv7Q1A/NLKI1RFJ/hUKo+Uep5PJ44A7xGhCxd JyxyVuCg9h5c
 Zx+bH86UmQttSJ34ydqk4/IGm2/+ruf+vtv/AEVFV61S4e1vltf9d5a7QDgn k5APYkcZ7U1u
 J7FdYpm/5ZOPrG//AMTTFO5QfUZqv4cvLsa2bNEk8nB81GXb5fGQSP4Wzge+ fbidP9Wv0FDt
 YSM2fUr1LyWGDTJZ44yB5iiQgkgH+FCO/rTzfXqwvK+nOoRSxBSYdPcxY/Oo L+bNxFbrc3UD
 y3LqDDDcyZ/dI3PkSoex4+Y854GTRcXAhvfJ+13zRG1ufJjltL1PlCsfnaSX axG8fMUPQD5f
 lroXsvZ8zWvzOdur7SyenyNiiiiuY6gooooAKKKKACiiigAooooAKKKKACii igAooooAKKKK
 ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA KKKKACiiigAo
 oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii igAooooAKKKK
 ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAADJwKs3J8tI 7cdY87/97/OK
 S2VV3TuAUTgd/mPTioGZnYsxJY8kmgQlFFFAytf3iWFhPdybcRIWAZtu49hn 3OB+NZFn4mjn
 1E20k2nspuPJUw3JYj5AQeVG4FvlB45OMcZNnxJc3FppJkt4y67wJiDjbHg5 Oew6An0PbqOd
 stcjSOO+vW/dRz77fM+fMJRlcgkEtgY5J6tjPGBFpyqKMCFWgp+zktTqFv5T 4ik08qnkraiY
 Ng7txYj16cVPYalYapA0+n3ttdwq2wyW8qyKGwDjIJ5wR+dVbW0tbTztXEt1 cGSHduYGRhH9
 7aqqMn6YJNcrffbJ/t08cV9a2V9f/aEuVtrsyDbbwxhTDC0coDFZeW+UeWOD uU1tO19Aje2p
 31Fcdpaa/cDSo7uW5Vb2C2vruRwyPDJGi+ZEMAKgdxF8mOQbjpxTPDk2qt4p c3H2xIJ7aWW5
 t5be58u3mDx7UWWVmR8BpADEFUgZxjbiCjtKaqyTXSwpIsY8tpCTEZDwVGAA Qf4qdUBlSHU4
 DKjtE8ToSIi4yXjODhTjgHqO1K19GO9iTE8Nw8FxGQyk7JAhCyAHqPTtxn/6 0F/qVhpcCz6h
 e21pCzbBJcSrGpbBOMkjnAP5VZsLCxvNIsbku8FzJEsrzQhAzMy5IJKnK88L 0GBgDAxzuvQX
 8+p6bDp0wL2mqH/SJ4DKEU2khJdUKd32g5HJXr35qGIjN8prOm46nQQzRXEE c8EiSwyKHSRG
 DKykZBBHUEU+vPr211WKwsLZpLy0jSS6e/aC2uZQ107rIPL+zukhiO+UqclQ MBxvHD5h4iW6
 kED317qYsCEZ0ktUtZRb8EgE205aU9MkoW6sq/J1WMTvqK4iGW5ttShurEa0 dCgnjaVbhLmS
 UsYrhX+SQGV1y1twAVB5HRiILBNfvP7ZvIJdUSZbSd9NiuA0aNM1xd+WSsgH IQxYVuAChI4Q
 gsB31FcDqcckkFmNLudat9M3TG4a4t9QmlM2I/LGA6Tbdvmcg+XnqN2K7TTR crpdoLx3e6EC
 CZnRVZn2jcSFJUHOeASPQmgC1RRRQMKKKKAImjlkvI5nkTy4omjRAhB+Ygkk 555HoKl60yWV
 YU3NnqAABksT0AHcn0q3Do+pTR75J7a1J6RGMykD3IZRn2GR7mi1xFbAAxgY 9KUAAYAwKuf2
 Dff9BK2/8BG/+OUf2Dff9BK2/wDARv8A45TswuU6QAAk1d/sG+/6CVt/4CN/ 8co/sG+/6CVt
 /wCAjf8AxyizC5Toq5/YN9/0Erb/AMBG/wDjlH9g33/QStv/AAEb/wCOUcrC 5SwASaWrn9g3
 3/QStv8AwEb/AOOUf2Dff9BK2/8AARv/AI5RZhczp7a3uVC3EEcoHIEiBsfn SGztTMsxtofN
 XAV9g3DHoa0v7Bvv+glbf+Ajf/HKP7Bvv+glbf8AgI3/AMcqXTT1sPmZTqKO 2y2nKZEVbQIG
 Lg/MFjKccHr15rR/sG+/6CVt/wCAjf8Axyj+wb7/AKCVt/4CN/8AHKqzFcJ1 tboxGcwyeVIJ
 UBLkBgCM4289W655weuc11t0F+J/tUXlh2kCANkMy4YZx9w/eK45bkk9DY/s G+/6CVt/4CN/
 8crKns9etTmaKBowBl7aJpQO3TcG6+ing9etFmI07qRHRArqzbmY7c8ZC+oH oayjpenlZ1Nj
 albghpgYV/eEHILccnPPNJH9sljWSO7tWRhkEQNgj/vuneXf/wDPzbf+A7f/ ABdCbWzG0nuP
 WytkmhlSJUaCJoYtvARDtJAA4x8i/lU9VfLv/wDn5tv/AAHb/wCLo8u//wCf m2/8B2/+LpAR
 NounNem7NsPNJycMQpOc5K52k5wc4681fqr5d/8A8/Nt/wCA7f8AxdHl3/8A z823/gO3/wAX
 SUUtgLVFVfLv/wDn5tv/AAHb/wCLqKVr+KSBPPtj5rlM+Q3Hys39/wD2aYF2 NPLWUZzvlMn0
 yiLj/wAcz+NPV3QkpI6E9drEZ/Kqnl3/APz823/gO3/xdHl3/wDz823/AIDt /wDF0AXvPn/5
 +J/+/rf41GAAAB0FVfLv/wDn5tv/AAHb/wCLo8u//wCfm2/8B2/+LoAl8gB3 dJbiMuct5c7o
 CcAZwCB0AoeDzI2jkuLt0YEMrXUhBB7Ebqi8u/8A+fm2/wDAdv8A4ujy7/8A 5+bb/wAB2/8A
 i6VkMtUVV8u//wCfm2/8B2/+Lo8u/wD+fm2/8B2/+LpgWqKq+Xf/APPzbf8A gO3/AMXR5d//
 AM/Nt/4Dt/8AF0AWqKq+Xf8A/Pzbf+A7f/F0eXf/APPzbf8AgO3/AMXQBaoq r5d//wA/Nt/4
 Dt/8XR5d/wD8/Nt/4Dt/8XQBaoqr5d//AM/Nt/4Dt/8AF0FNQAJE9sxH8Pks ufbO44/I0CLV
 FQQXHms0br5cyfeTOeOxB7g+v9a5HxV8QrfQp2s7KAXd2o+b5sInPQn1xVQp ym+WK1FKSirs
 7WivJP8Ahbmp/wDQHtv+/rUf8Lc1P/oD23/f1q6PqVft+KI9tDuet0V5J/wt zU/+gPbf9/Wo
 /wCFuan/ANAe2/7+tR9Sr9vxQe2h3PW6K8k/4W5qf/QHtv8Av61H/C3NT/6A 9t/39aj6lX7f
 ig9tDuet0V5J/wALc1P/AKA9t/39aj/hbmp/9Ae2/wC/rUfUq/b8UHtodz1u ivJP+Fuan/0B
 7b/v61H/AAtzU/8AoD23/f1qPqVft+KD20O563RXkn/C3NT/AOgPbf8Af1qP +Fuan/0B7b/v
 61H1Kv2/FB7aHc9boryT/hbmp/8AQHtv+/rVJD8W74zKJ9JhWLPzGNyW/AHF L6nX/l/IPbQ7
 nq9Fchovja11qRIUvoILhgP3UtswyT2B384xXS+Xf/8APzbf+A7f/F1hKEou 0lY0TT1Raoqr
 5d//AM/Nt/4Dt/8AF0eXf/8APzbf+A7f/F1Iy1RVXy7/AP5+bb/wHb/4ujy7 /wD5+bb/AMB2
 /wDi6ALVFVfLv/8An5tv/Adv/i6PLv8A/n5tv/Adv/i6ALVFVfLv/wDn5tv/ AAHb/wCLo8u/
 /wCfm2/8B2/+LoAtUVV8u/8A+fm2/wDAdv8A4ujy7/8A5+bb/wAB2/8Ai6AL VFVfLv8A/n5t
 v/Adv/i6PLv/APn5tv8AwHb/AOLoAtUVV8u//wCfm2/8B2/+Lo8u/wD+fm2/ 8B2/+LoAtUVV
 8u//AOfm2/8AAdv/AIujy7//AJ+bb/wHb/4ugC1RVXy7/wD5+bb/AMB2/wDi 6PLv/wDn5tv/
 AAHb/wCLoAtUVV8u/wD+fm2/8B2/+Lo8u/8A+fm2/wDAdv8A4ugC1RVXy7// AJ+bb/wHb/4u
 jy7/AP5+bb/wHb/4ugC1RVXy7/8A5+bb/wAB2/8Ai6PLv/8An5tv/Adv/i6A LVFVfLv/APn5
 tv8AwHb/AOLo8u//AOfm2/8AAdv/AIugC1RVXy7/AP5+bb/wHb/4ujy7/wD5 +bb/AMB2/wDi
 6ALVFVfLv/8An5tv/Adv/i6PLv8A/n5tv/Adv/i6ALVFVfLv/wDn5tv/AAHb /wCLo8u//wCf
 m2/8B2/+LoAtUVV8u/8A+fm2/wDAdv8A4ujy7/8A5+bb/wAB2/8Ai6ALVFVf Lv8A/n5tv/Ad
 v/i6PLv/APn5tv8AwHb/AOLoAtUVV2X/APz823/gO3/xdLs1D/n6t/8AwHb/ AOLoAs0VW26h
 /wA/Vv8A9+G/+Lo26h/z9W//AH4b/wCLoEWaKrY1H/n7t/8Avw3/AMXRjUf+ fu3/AO/Df/F0
 AWaKr41H/n7g/wC/Df8AxdH/ABMv+fyD/vw3/wAXQBYoqv8A8TL/AJ/IP+/D f/F0Z1P/AJ/I
 P+/Df/F0AWKKgzqf/P7B/wB+W/8Ai6N2p/8AP7D/AN+W/wDi6AJ6Kg3ap/z+ w/8Aflv/AIuj
 fqn/AD+w/wDflv8A4ugCeiod+qf8/wBD/wB+W/8Ai6N+q/8AP9D/AN+W/wDi 6AJqKh8zVf8A
 n+i/78t/8XR5mq/8/wDF/wB+W/8Ai6AJqKi83Vv+f+L/AL9P/wDF0ebq3/P/ ABf9+n/+LoAl
 oqLztW/6CEf/AH6f/wCLo87V/wDoIR/9+n/+LoAloqLztX/6CEf/AH6f/wCL pfP1f/oIx/8A
 fp//AIugCSpktyVDyMEjPOSRkj2HU1V8/WP+gjH/AN+n/wDi6jcajI257uBm 9TAxP/odAFyW
 XzMKo2xr91f6n3qOqvl3/wDz823/AIDt/wDF0eXf/wDPzbf+A7f/ABdAFqiq vl3/APz823/g
 O3/xdHl3/wDz823/AIDt/wDF0DLVZOp+HbHVrpLi480OqhSEYYZfQ5HHU9MG rnl3/wDz823/
 AIDt/wDF0eXf/wDPzbf+A7f/ABdVGTi7xYiwiLFGsaKFRQFVR0AHanVV8u// AOfm2/8AAdv/
 AIujy7//AJ+bb/wHb/4upGWqKq+Xf/8APzbf+A7f/F0eXf8A/Pzbf+A7f/F0 AWqKq+Xf/wDP
 zbf+A7f/ABdHl3//AD823/gO3/xdADP7LthwrXSL2VLuVVUegAbAHsKsQW8d shSMNyclmYsz
 H1JJJPYc9gKi8u//AOfm2/8AAdv/AIujy7//AJ+bb/wHb/4uojThF3SRTnJq zZaoqr5d/wD8
 /Nt/4Dt/8XR5d/8A8/Nt/wCA7f8AxdWSWqKq+Xf/APPzbf8AgO3/AMXR5d// AM/Nt/4Dt/8A
 F0AWqKq+Xf8A/Pzbf+A7f/F0eXf/APPzbf8AgO3/AMXQBaoqr5d//wA/Nt/4 Dt/8XR5d/wD8
 /Nt/4Dt/8XQBaoqoft8Y3ZgnA6oqGM/gSSM+xx9RU8MyTxCSM5B4IIwQe4I7 GgBRtOpacGAK
 +eSQRkZEbkfkQD9RWhq8kzXGmCCREl+1Ha0iFwP3MnYEZ/OsyRtt/p5/6bt/ 6LerV/B9ta1B
 dlSKYyNtkZGxsZeCvPVh36ZqoslmPpdxqv8AwlxS4v1kiEj7o1nGMfveieax HVONvbttJN/W
 vFl3pWoX6RadBPZabYJf3kzXRSQRsZciNNhDMBCx5ZQSQMjrVWz0E2esC+F8 7oGLCNjITg+Z
 gElyD/rTzjt2JOZptA0+68Strd5bWt1MsEEVv51urNA0byPvRjkgkyDpjGwc +mNBOKfN3Na0
 lJq3Y15/Eum2t9JaXU72zxqXMtxC8UJAXedsrAIxCgsQGJAVj/CcZj+NLYap bLiaGxe1uJJG
 ubOaGUyI9uqKiOoZt3nEABSWbAHPB5/UPAcOp6pLPcXNr5MrXBkmWzH21lmi kjKG4Lcool+U
 bOAiDnGTozaBdajf2l9quowvdWcU6W8tlbGBomkMRDrud/mHlsDnIYOVIxkN tcyOin8S6ba3
 0lpdTvbPGpcy3ELxQkBd52ysAjEKCxAYkBWP8JxUTxtoz+cu+9SWLZmCTT7h Jn379uyNkDv/
 AKuQ/KDgIxOADXJ3XgEajeGa/vLJ/M88z3EVhsu5POhkjZfOLt8i+adilTtV EXJ25MC+HNW8
 SXdzf6/DZJKv2cW0N1Yo8bGMTgmSJZ5Ay4uDgiRTuUHGB8xcDs9Y8WQaf4YO t2vkTxebFEPt
 Ext0QvMsR8xipMewsdwK5G0ggEUad4rgmsIrrUbnS4En81oZrS9NxbukYyx8 4oihhhzt9EY8
 7W25kmgMPC0OkWlxa20kM8Vyjx2arCrpOs2BEhXC5XGN2cdWY5Jkn0zUtTtI 7fVNVhKpL52b
 K08kl1KtEfneT7jjf/tEID8oZXLgaUXjDSZb77GJbpJd0cbNLZTRxo7qrIjO yBVch0+UkHLA
 YycVU0LxrZ6hpekPeS7L28tbeSYxQSGCOWVFYRmTBRGJZcKzbjuTruGca30P V7jU9R+33lst
 jNqNteFYrYiSZ4orchlbzCEUyQ42lWOAeeQQad4Ql06ztdPXU0ewRrSa4U2x Esk1ukSoUffh
 FPkRkqVY/e+YZG0uB0MXjfQ7mwgvbW5nuoLjPk/ZrSaZpAApZgiIWKruVWbG FY7SQ3FW7HxN
 pWp301nY3qXM0Kq8nlAsqqyq6ncBtwyupU5+bDYztbHJ3PgyGfSdCtWbT7mb SbP7Gh1GwFxC
 6lYwW8veu18xLg7uAWGDnI2dD0lNDS7jim8yOeWN1HlqmwJBFCBhQF/5ZZ4C gZwAMUXAu3k2
 orrsIhvfLimjCWsDKpilmXezrIdpdcoBtZTgFDkHhWLObUW12YTXvmRQxlLq BVURRTNsZFjO
 0O2EJ3MxwS4wByq1p7W5l1R7mO9EUMkCwOqxnzVAYs3lybvk3ZUNgZwgwQQC CC1uYtUS5kvR
 LDHA0CK0Z81gWDL5km759uGC5GcOckkkkuBav9OG9rqxjRJySZIhhVm7n6N7 9+h7EU4pUmj3
 oTjOCCMEEdQR2I9K0/O96z723Yym6tQPO/5aR5wJQP5MOx/A9iExmZrOpXVg 1hFZ2kNzcXly
 YEWacxIuI5JCSwRj0jIxjvWdpfilb7WHsrhEgJVIo0GWJuA90sihu64tmKkh cjrgkAW9T0yx
 8RPZRXkcUiWVyZ5rS4iV937uRAGU8dXDA8j5RjrmoLvwxu1OPULC4htJbeOB LWI2+6KPy1nT
 lQy5UpcMAAVwVByRxSAmuvFmjWcMkstxMyReZ5phtZZfKEbsjF9inYu5HAJw DtbGcGrWravb
 aNFDPdyJHAzOHdtxKqkTyEgKpycRng44zznAPI6n4Y1m2027tNOlS6udWgnt 7yY2yiJA8ssg
 IBmDIAbhwSBKcKPlyMNta54OsNVtpY7SO20+adpXnmitl3Ss8E0WWxjJBmLc +hHfNAF0eJtL
 MDyGS5VlZV8h7OZZ2JBI2xFd7AhXOQpHyN/dOLUkqztpsyBwsku4B0KMAYnP KkAg+xGRWZrH
 ht9Tvp7uOazDyxwRqLm1aXyjGZiHQrIjK/77hgQV2nHXjQW2+xxaTa+dNP5L CPzZ23SPiJxu
 Y92OMk+tAGhRRRQMKKKKACiiigAooooAKKKKACiiigChqltcXItfJXzEjm3y xfa5LbzF2MMb
 4wWHzFT74qnJp9y5i8iw+yus0bmX+3bqbChwWGxl2tlQRz61t0UXEZ2p2s1/ d6VZQXBgM92y
 s2ZACBDK2D5boxGVHRhyB16VHq3hi80i0ivf7TVgl3bKVQ3QJDTIpHz3LrjB 5yp4/Ort1avc
 SW0sV1NbTW8pljliCEglGQ8MrDGHPamXFtfXkaRXet308KyxymJo4FDFHDrk rGDjKjoRTTVg
 FcAatCQMFoJM++GTH5ZP5mvMNBs/M8cWU8480PeANv8Am3AnGDnrwa9Pk/5C tv8A9cJf/Qo6
 4yxtTbXNpeiNn8uWOUquMkBgTjPtXRQV4VF3TMartKL8zqfEMGlXGqXGj3ll bW+n/ZUlM8Nm
 WfeWYYJXoOM59R1ryaz8PJe3ksSSbY1imlVsbshI2cD8duM+9dprN1PJdzzR xX7wyN5qyOqv
 LC54IUKTlcbRj0HY4NN0m0ls7lri6gRhIsqmOF8YV0KnnbweS3Q9QDjoDBzn CtKCjZW/Lr8y
 q8YOjGfNd3/r7jmtN8IC/wBMubndtdUcxb3SOMsrwg5Zj/dlPXHO3BPIFWbw nfW9tJcy2+2B
 H8syblwWwpABz82QwIxnIyRkAkegRG1ispbL7FMbWTfx543jcYj12Y6xenf2 5ZcOZza/6KhW
 2l3oknzqyhI0CsOM8RDPTOTwK9RTnc4ny2OGHgvUXcrHBHKFQyF4p43QKCoJ LhioxuUnngHJ
 wOaWw8H3N7qkNk6+UH8lnfhtkcrIFbGef9YvHXntzXoF5ePdWD2pS6k3Iy+Z dXPmsNzxNwdo
 4/ddP9o1HA7WkOmKo837NMs7rjb912KpnHbc5z/00x/CKXPOwe7c4i88HGK6 S2tkvRLsMkgv
 7ZbQIucBslyME8ZOOcDkmrlx4BwJfJmVTHbpJmWSMRs+2AsBJuAxmckHpgKA WJOOkjt7KHzE
 is7gQzx+XMrXCliNysNp2DHKjqDx6datzXMc0JtjZuLYp5bKJhv2hYQMNtxn MCnOO5GB1pc9
 TQPdPPIvB+oTLCY7dWMzIFQSpvG4gKWXOVUkrhiAPmHPIqs/h6aK8FrIipNk KVd1AUnsxJwp
 Gec4xznGDXpVtci2niuVtGNwFhjkJk+VkiKFQBjIP7tcnJ78c8ZcelxNGYmj VXaRcTMThF5y
 CB1zkH1+X3q1OXUTt0OSn8JXMct4saqwtZXjZGkjEvy9T5YYkgDkkZAwecAm om8L3ccs0bxK
 jQXAtpC0igLId2ASTjHyNz04616dLqO6S98uK4VLgzgIk2xGEm75pEwdzDd1 z0VR2qiss2+y
 Z4twtlI4OCWKhA6nHysEWMA84KA9c1KqT6ob5e553deHprKURzIuSNysjq6s OmQykgjII4PU
 EdRXReH/AIf23ifTk+wXzQ6hby4vo7hcoI2J2PHgcnCkbSeSDyoxne1ZW1OW B2WcmGLyt083
 mu3zM2S2B/ex+FR2kmr2VhFZWt59miinadWtk8t5HJyDIcnfgYUAjGAAQcDE 1HUlFcujKg4J
 u+xw9/plgmpzNo0lw9gGBt5Z8CRhgfNwBjJyRwDjGcGuw8KeJJbVU0/UXLRd I5m6r7H2oubK
 e9v7q9uVgEtxJ5jLbxGNAcAHAJPJILE55LE0z+yv9mlKmqlNRnuCqcsrxPQA QQCDkGiuZ0q/
 n0+MQTq8sA+6Ryyf4iujhminjEkMiyIejKcivJqU5U3ZnbCamrofRRRUFhRR RQAUUUUAFFFF
 ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA FFFFABRRRQAU
 UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR RQAUUUUAFFFF
 ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABWYuj3Ot+Ib uKK+EEcFpA2x
 jPjLPLkgRTR8/KOueg6d9OqptrhL6S7s9TurOSWJIpBEsTBgpYr99G5+dulC Eys2j3OieIbS
 KW+E8c9pO2xTPjKvFgkSzSc/MemOp69rNmAs96oGAJ+AO2UQn9ST+NAtrh76 O7vNTurySKJ4
 oxKsShQxUt9xF5+RetFr/wAfN9/13H/otKbBBdHFzY/9dz/6Lerm41Tuv+Pm x/67n/0W9WqQ
 Dtxo3Gm0UDHbjRuNNooAduNG402igB240bjTaKAHbjRuNNooAduNG402igB2 40bjTaKAHbjR
 uNNooAjnt4boATxI+3O0kcrn0PUH6VD9jdciO9uUXsuVfH4sCf1q1RQBV+yz f9BC5/75j/8A
 iKPss3/QQuf++Y//AIirVFAFX7LN/wBBC5/75j/+Ipr2EjsjNf3JMbbl4j4O CP7voTWhBA9x
 KETj+8x6KKkaxuVdwsTMoYhSWXkZ47+lAjN+yzf9BC5/75j/APiKPss3/QQu f++Y/wD4irQI
 IBHQ1JFbzTqWijLgHBO4Dn8TQBR+yzf9BC5/75j/APiKPss3/QQuf++Y/wD4 itOSxmitVmYc
 871yCV5ODx2xj/PStQBV+yzf9BC5/wC+Y/8A4ij7LN/0ELn/AL5j/wDiK07a OAwSyzkAK2Ms
 WwOB6EZzn+VRGICBpBKdyEBo2TDDJ4zzTsFyg1vIiF31K4VVGSSIwAP++Kcb OdWKtf3QI4IK
 x8f+OUmp/wDIKvP+uD/+gmtC7/4/J/8Aro386QGf9lm/6CFz/wB8x/8AxFH2 Wb/oIXP/AHzH
 /wDEVPBDcXUrJANxVdzbpQgALsoA+Q/3adNb3lnJEZ0Ty5W2DEu4g4Y/3Bxx WjptK5CqJuxW
 +yzf9BC5/wC+Y/8A4ij7LN/0ELn/AL5j/wDiKnmLrExjXc4HA/yRn6ZH1HWq c8kS3oOmiWTd
 boZG8lWLHc4yxaRDuyCCMcYA4xgctStySSte5vGHMr3Jfss3/QQuf++Y/wD4 ij7LN/0ELn/v
 mP8A+Ip9nM9xbiRtuCflIxyPoCwHfoT/AEE9aRlzJNENWdir9lm/6CFz/wB8 x/8AxFH2Wb/o
 IXP/AHzH/wDEVm3njDQtPu5LW7vWinjOGRoJOP8Ax39a0dN1O01exS9sZGkt pM7HMbJuHqNw
 BI9+hq2mt0IjWJ4tVh33Ek2YJMbwox8yegFQadZpJpts2BzEv8hVyT/kK2// AFwl/wDQo6h0
 1Gk0WFFkaNmhUB0xlTtHIyCMj3BFa0puCbRlUipNJipawyNIqPGzRttcBslT gHB9Dgg/Qinf
 YF9BWR4M0O90Cx1C1vpvtEkl88yz5yZlZU+Y55ByDkHuD16npd22GUmZ4V2j c0ZcNjI4Gz5u
 uOnbPatJYmalZO5EaEWrtFH7AvoKPsC+gqXzYP8AoI6l/wB9Xn+FHmwf9BHU v++rz/Cl9ZqD
 9hAqXaWdhavdXlxBbW6Y3yzSBEXJwMk8DkgfjUGn3Ok6t5n9m6jZXnlY8z7N OsmzOcZ25xnB
 /Kuf+J/l/wDCrNY8tZApeM5l3bmP2hcsd3PJ5555p+s2V5oB1Xxlf3T3t7Dp f2OKLTrXytib
 9xch2k5BIJJ4CqSVaj61UD6vA6S5Szs/K+1XEEHnSCGLzZAu9z0Vc9WOOAOa m+wL6CvIbjxD
 qGratZ2F5f21/DY+JdMaC4glSUESJIWHmIiKwBX+4CCSCTgVNa+IvE2v6XeW 11e20s93Yail
 xpKIXnhZVZUAjSIGIhtq/vJG3buPmwKPrNQPYQPWPsC+go+wL6CvJ9FuLmz1 TRtQsrl7mYeD
 WFopVWW6njYsbcbQNxQ4yq4f5Rk9c9J8P/EGr6xfKt7rFnqED6dFcSJEfMkg lY9GZIkRMjdm
 NizArwSMmj6zUD2EDtPsC+go+wL6CrdxIi+UJL26j+T5UgafAGT18sYznPXn GPaofNg/6COp
 f99Xn+FH1moHsIEX2BfQUfYF9BTpHt3Cg3OoXHzpiNzckZ3DBO8BcA88+lW6 PrVQf1eBS+wL
 6Cj7AvoKu0UvrVQPq8Cl9gX0FMOlRF/MA2Sf30Yq35jmtCik8TN6MaoRWxSF pdAAf2hP+Sf/
 ABFH2W7/AOghN/3zH/8AEVdorP2nki+TzZS+y3f/AEEJv++Y/wD4ij7Ld/8A QQm/75j/APiK
 u0Ue08kHJ5spfZbv/oITf98x/wDxFH2W7/6CE3/fMf8A8RV2ij2nkg5PNlSO xvJZUjXUJssQ
 oysff/gFSRabdT3iWsWquztG0mdqgAKVB6x/7Q/Wrtp/x+Qf9dF/nTtI/wCR hi/69Jf/AEOK
 mp+SE4ebGf8ACNan/wBBM/kn/wARR/wjWp/9BM/kn/xFdVRVcy7IXL5nK/8A CNan/wBBM/kn
 /wARR/wjWp/9BM/kn/xFdVRRzLsg5fM5X/hGtT/6CZ/JP/iKP+Ea1P8A6CZ/ JP8A4iuqoo5l
 2Qcvmcr/AMI1qf8A0Ez+Sf8AxFH/AAjWp/8AQTP5J/8AEV1VFHMuyDl8zlf+ Ea1P/oJn8k/+
 Io/4RrU/+gmfyT/4iuqoo5l2Qcvmcr/wjWp/9BM/kn/xFH/CNan/ANBM/kn/ AMRXVUUcy7IO
 XzOV/wCEa1P/AKCZ/JP/AIij/hGtT/6CZ/JP/iK6qijmXZBy+Zyv/CNan/0E z+Sf/EUf8I1q
 f/QTP5J/8RXVUUcy7IOXzOV/4RrU/wDoJn8k/wDiKP8AhGtT/wCgmfyT/wCI rqqKOZdkHL5n
 K/8ACNan/wBBM/kn/wARR/wjWp/9BM/kn/xFdVRRzLsg5fM5X/hGtT/6CZ/J P/iKP+Ea1P8A
 6CZ/JP8A4iuqoo5l2Qcvmcr/AMI1qf8A0Ez+Sf8AxFH/AAjWp/8AQTP5J/8A EV1VFHMuyDl8
 zlf+Ea1P/oJn8k/+Io/4RrU/+gmfyT/4iuqoo5l2Qcvmcr/wjWp/9BM/kn/x FH/CNan/ANBM
 /kn/AMRXVUUcy7IOXzOV/wCEa1P/AKCZ/JP/AIij/hGtT/6CZ/JP/iK6qijm XZBy+Zyv/CNa
 n/0Ez+Sf/EUf8I1qf/QTP5J/8RXVUUcy7IOXzOV/4RrU/wDoJn8k/wDiKP8A hGtT/wCgmfyT
 /wCIrqqKOZdkHL5nK/8ACNan/wBBM/kn/wARR/wjWp/9BM/kn/xFdVRRzLsg 5fM5X/hGtT/6
 CZ/JP/iKP+Ea1P8A6CZ/JP8A4iuqoo5l2Qcvmcr/AMI1qf8A0Ez+Sf8AxFH/ AAjWp/8AQTP5
 J/8AEV1EkiRIXkdUQdWY4Aqu2pWCIzve2yqoyWMqgAfnRzrsg5fNnP8A/CNa n/0Ez+Sf/EUf
 8I1qf/QTP5J/8RXQ2moWWoRJLZXlvcxuu5HhlVwy9Mgg8irNHMuyDl8zlf8A hGtT/wCgmfyT
 /wCIo/4RrU/+gmfyT/4iuqoo5l2Qcvmcr/wjWp/9BM/kn/xFH/CNan/0Ez+S f/EV1VFHMuyD
 l8zlf+Ea1P8A6CZ/JP8A4ij/AIRrU/8AoJn8k/8AiK6qijmXZBy+Zyv/AAjW p/8AQTP5J/8A
 EUf8I1qf/QTP5J/8RXVUUcy7IOXzOV/4RrU/+gmfyT/4ij/hGtT/AOgmfyT/ AOIrqqKOZdkH
 L5nK/wDCNan/ANBM/kn/AMRR/wAI1qf/AEEz+Sf/ABFdVRRzLsg5fM5X/hGt T/6CZ/JP/iKP
 +Ea1P/oJn8k/+IrqqKOZdkHL5nK/8I1qf/QTP5J/8RR/wjWp/wDQTP5J/wDE V1VFHMuyDl8z
 lf8AhGtT/wCgmfyT/wCIo/4RrU/+gmfyT/4iuqoo5l2Qcvmcr/wjWp/9BM/k n/xFH/CNan/0
 Ez+Sf/EV1VFHMuyDl8zlf+Ea1P8A6CZ/JP8A4ij/AIRrU/8AoJn8k/8AiK6q ijmXZBy+Zyv/
 AAjWp/8AQTP5J/8AEUf8I1qf/QTP5J/8RXVUUcy7IOXzOV/4RrU/+gmfyT/4 ij/hGtT/AOgm
 fyT/AOIrqqKOZdkHL5nK/wDCNan/ANBM/kn/AMRR/wAI1qf/AEEz+Sf/ABFd VRRzLsg5fM5X
 /hGtT/6CZ/JP/iKP+Ea1P/oJn8k/+IrqqKOZdkHL5nK/8I1qf/QTP5J/8RR/ wjWp/wDQTP5J
 /wDEV1VFHMuyDl8zlf8AhGtT/wCgmfyT/wCIrM00MGvA8jSN54yzAZP7tPQA V3tcHp/+svf+
 u4/9FpRKzg3YFdStcfdf8fNj/wBdz/6LerVVbr/j5sf+u5/9FvVv7Fqn/PCz /wDAlv8A43WN
 mzQSil+xap/zws//AAJb/wCN0jWmpqpZobIKBkk3LYH/AJDp8rC4UU2ODUJl 3RJYOoOMrdMR
 /wCgU22i1K6iaRLe0AWWSI7rhuqOyH+DplTj2oUW1cLq9iSil+xap/zws/8A wJb/AON0fYtU
 /wCeFn/4Et/8bo5WFxKKX7Fqn/PCz/8AAlv/AI3R9i1T/nhZ/wDgS3/xujlY XEopfsWqf88L
 P/wJb/43R9i1T/nhZ/8AgS3/AMbo5WFxKKX7Fqn/ADws/wDwJb/43R9i1T/n hZ/+BLf/ABuj
 lYXEopfsWqf88LP/AMCW/wDjdH2LVP8AnhZ/+BLf/G6OVhcSil+xap/zws// AAJb/wCN0fYt
 U/54Wf8A4Et/8bo5WFxKKX7Fqn/PCz/8CW/+N0fYtU/54Wf/AIEt/wDG6OVh cSil+xap/wA8
 LP8A8CW/+N0fYtU/54Wf/gS3/wAbo5WFxY5Hifch57jsacLm4OT5zDJOBheB njtTPsWqf88L
 P/wJb/43R9i1T/nhZ/8AgS3/AMboswuhAAAAOgpySSRgiORlBOSBjrSfYtU/ 54Wf/gS3/wAb
 o+xap/zws/8AwJb/AON0crC6HGeZ49juxHOScc8+3amUv2LVP+eFn/4Et/8A G6PsWqf88LP/
 AMCW/wDjdHKwuiKeNpYGjVtpzvVuQVbBAPBHrUcfmm5keTJL8AnPyjg4646q D0qz9i1T/nhZ
 /wDgS3/xuj7Fqn/PCz/8CW/+N07O1haFTU/+QVef9cH/APQTWhd/8fk//XRv 51C1hqToUe2s
 mVhgg3DEEf8AfunG01VmLNDaEnkk3Lc/+Q6XKx3K8SWrzTRag95FHtUo9pJM hJ3SHlosH+Lo
 TjoadLHp8XkJYT6jMxmDP9qluJAoCOMgyk45bt149Kl+xap/zws//Alv/jdH 2LVP+eFn/wCB
 Lf8AxuteeVrGfJG9xKzpLe7W6llhVAZCMssqoWA6ZBiY8fU/h0Gl9i1T/nhZ /wDgS3/xuj7F
 qn/PCz/8CW/+N1z1KPOtbr0Noz5TP057aW2tZLCExRGFTMd+VZto4HQbhjlh gZyME5236X7F
 qn/PCz/8CW/+N0fYtU/54Wf/AIEt/wDG6mjRdOCiE58zuY2teGNK8QPA+oW+ 9oWHQ43r12N6
 rnt9exOddVVECIoVVGAAMACnfYtU/wCeFn/4Et/8bo+xap/zws//AAJb/wCN 1s1J7k3RUk/5
 Ctv/ANcJf/Qo6qaLBNeLHAl1JCkdpE4CKpyTkd1PoP8A654q3Ikseq26zqiy CCXIRiw+9H3I
 H8qj8MDM3TP+hQdv972/z79DUfhZEviRbg0/7UrtBrE8gR2jbCRnDA4IPy9c 4/PjOV3S/wBj
 THpqlz7fu4//AIn3H598rulsbdf7KmvUljjmjuLks0jYR0ErnDHnjk4bnGT1 BYNZsr2DULcT
 28iyISVOCGww6g4zzz75z3z88JplFH+xpj01S59v3cf/AMT7j8++V3H9jTHp qlz7fu4//ifc
 fn3yu7z7RfHWoWF1IPGLa/Z6jHFeXDWZsoFspxEGcxwSbS74jwwJfBJ5Zt2H qeKPiDq+q/Dz
 Vp4tK1DSXNnbXdvfwNOEw80YaPzGjj+bDj7u5WDHDdd7sFz0z+xpj01S59v3 cf8A8T7j8++V
 3H9jTHpqlz7fu4//AIn3H598ru5u1+Ik194kl0+18PXtxZRam2my3UKySFGX AMjARmMJubB/
 eFsHcVOSGydc8fa1e/C/UPFWkWsNhbHH2O4acSznFysR3xNGUGQXz87YyOu4 liwHdf2NMemq
 XPt+7j/+J9x+ffK7j+xpj01S59v3cf8A8T7j8++V3chr/wAQLnwzrN0NVspC bbRPt0lra3Ky
 wtI1wIkAZog+TuGWJwAx+Rzy77z4k3dlqUukTaHC2qx6nZ6eyJfEwH7TGzo4 cxbjjDAjYeuc
 tk7iwHWf2NMemqXPt+7j/wDifcfn3yu4/saY9NUufb93H/8AE+4/Pvld0Hhb xH/wklnfO9p9
 mubG+msLiNZPNQyRkZKPgFlIYckA8kYP8e7198/jn+fr79e+fnAMn+xpj01S 59v3cf8A8T7j
 8++V3H9jTHpqlz7fu4//AIn3H598ru1uvvn8c/z9ffr3z85198/jn+fr79e+ fnQzJ/saY9NU
 ufb93H/8T7j8++V3H9jTHpqlz7fu4/8A4n3H598ru1uvvn8c/wA/X3698/Od ffP45/n6+/Xv
 n5wDJ/saY9NUufb93H/8T7j8++V3H9jTHpqlz7fu4/8A4n3H598ru1uvvn8c /wA/X3698/Od
 ffP45/n6+/Xvn5wDJ/saY9NUufb93H/8T7j8++V3H9jTHpqlz7fu4/8A4n3H 598ru1uvvn8c
 /wA/X3698/OdffP45/n6+/Xvn5wDJ/saY9NUufb93H/8T7j8++V3H9jTHpql z7fu4/8A4n3H
 598ru1uvvn8c/wA/X3698/OdffP45/n6+/Xvn5wDJ/saY9NUufb93H/8T7j8 ++V3H9jTHpql
 z7fu4/8A4n3H598ru1uvvn8c/wA/X3698/OdffP45/n6+/Xvn5wDJ/saY9NU ufb93H/8T7j8
 ++V3H9jTHpqlz7fu4/8A4n3H598ru1uvvn8c/wA/X3698/OdffP45/n6+/Xv n5wCjYaY0Oo2
 7yX08y7idjKgB4JHQZ9Dx/LGW6R/yMMX/XpL/wChxVpQH/S4OerHv1+U+/v7 9ffLZukf8jDF
 /wBekv8A6HFTW4jp6KKKoQUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF FFFABRRRQAUU
 UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQBzHj6K+l8LSizEj KHU3EcJ/ePHy
 Pl4OSGKttwdwUrhs7T5jol5Pd6Xqdhd3BisHURxyRQFo3mzuCxwjlgyhvMhG RhT2Ys3teoxS
 TWLpEu59ykKCBnDA9/pXBeNPDeqalaQzwWDzrCrpPb7xmSNipJUA8spRSMYP B2nOAeatF83M
 l0Li1blZJ8NbL7K1zJ/aP2ppN4eNWJERUrjcWAcuVK5Lc7Qg5xub0OvL/hnp Ws2+u3d3e2lz
 BapbG3Et1CYpJjvBXIOM7cOM4wdwIxkgeoVpQTUFdWCfxPW4UUUVqQFFFFAB RRRQAUUUUAFF
 FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU UAFcHp/+svf+
 u4/9FpXeVwen/wCsvf8AruP/AEWlN/A/VfqL7a+f6D7r/j5sf+u5/wDRb1f1 l5FuoNlve3WI
 JX+z2k4idzvjHUug4DE8t696oXX/AB82P/Xc/wDot63rmxgu5I5JfNDxghWj leMgHGRlSPQf
 lUxKZzXhLU7rUrDSNQms7y3kvLHzZIpLjzEkJ8k+YgMjYT52xkhsZyOmdG9u xBrEM863CRi0
 llMLyqq5QxkNgNtz85GScZUHsDV7T7OBY4LsNK8rQgbnneQYbBOMswGSB0J6 dTUOtaHa6uIJ
 Z7ie3e2JZZYmUYBwSCGBUjKqeRwVBGKrlUlyt2TEm1qilJq8twnnwWGpwTuq FZGdDgBg4DIZ
 RwcYI4OCw4zV7QZxNpzgJKGW4l3tIqqGdnLtt2sw2hnK/eONpB5BrPh8MQS4 Ya3qE8YOGUPE
 A3qMqgI/Ag+hFbllJC9qBbxiOKJ5IFQKAF8t2jIAHQZU49sVq40oQ5abujNO bleZy9rruuXe
 laLdrNp6PrzRm0BtXIs1aCSciT96POOECZHl8ndj+GqC+L9cmuZ0j/s9EtWg tZN1u7GSaS9m
 s/MH7wbUBiWTYdxIJXePvV1jeHdDZLxG0bTyl8we7U2qYuGB3AycfMQSTk55 OasLpWnIiolh
 aqiLEiqIVAVYjujA46IeVH8J5GKzNDFHin7P4TvtTuVge9sor1zbo+zz/srt G7KDkqpKqf4t
 u8Ak9Tim71yw8cXFnJd6fLf6hBZW8dytm6RQqBfS5Mfmkuf3TDh1+8D/AA4P cR2NpDKssVrA
 ki+ZtZYwCPMYO+D/ALTAMfUjJqhF4W8PQWlxaQ6Dpcdtc7fPhSzjCS7Tldyg YbB5GelAHNDx
 pqweWIab9oljyFFvA7GbyJ7hLllXd3SBAq5O2SeJWJDA1PF4o1aWexnligtd JuLpokvRavOl
 wGuXjhVdsgMe6MRsJSGjbzB93gN1sVjaW/keTawR/Z4jDDsjA8qM7couOi/K vA4+Uegqumia
 THd212ml2S3NpEIbeZbdA8MYBARGxlVwSMDjk0Ace/i/XBp+lXC/2eH1uCC5 tAbdyLRZJ7aM
 rJ+8/ekC6HI8vlOnzcX7PxBrk/imPQWGnu8DTC7uhE6BlRbWQGOPccEi5KYL Hkb88bD0MWia
 TBLcSw6XZRyXMqzTslugMsitvV2IHzMG+YE8g81YSxtEu2u0tYFuWzumEYDn IUHLdeRHGP8A
 gC+goA4fS/FvinUbEXKaEjG+sxd2MZaFGClowcA3BMwVZdxJEP3APlMg2xze NdbZSdMt4NRj
 s7U3V5ObUWiN+9mQownnRoNvkMCxEnc7RgBuwbw7obJeI2jaeUvmD3am1TFw wO4GTj5iCScn
 PJzUkmiaTN9i83S7J/sGPse63Q/Z8Yx5fHyY2r0x0HpSA4/XvG+q6XLfXNpa JPpgW7itp5IA
 iieCCV2Bbzi7jfA648tB3DHA3b0F9rlxrg01pdPge2ghurvEDyiRZZJQI4zv XaVERG8g7i2d
 i42m9P4d0O6vpL640bT5byVSklxJao0jqV2EFiMkFflx6cdKsXeladf3FtcX lha3M1q2+3km
 hV2hbIOUJGVOQOR6D0pgcf4J1W703QPD1pql1ZNZTaCLyOZYjB9mjiWEESMz sG4lB3fIBsPH
 PF/Ude1aO/untHsksrLVLTTpYZYHeSXzjBl1cOoTAuAACrcpnPOB0J0rTmt0 t2sLUwpA1skZ
 hXasLABowMYCEKuV6HaPSszU/CWm6vr9nq94N8tpsMaeTD95GLqfMKeaMMQc K4BxgggsCAQa
 Br13cy3cWuPBY3cXklrJoDGbfzWZUUzb2SfcRtDJjkYIBO0UNF1XVoZbVbi6 guba+16+tEDR
 P5sUaNdtguXIbmJAPlAVeOeCOltNE0mwtDaWel2VvbGVZjDDboieYpBD7QMb gVUg9flHpRPo
 mk3X2v7RpdlN9t2favMt0bz9n3N+R823tnOO1AHFw+J9WXUvEerNJA1lpdhL JJZbH/e+TcXy
 LsbdiNiIU3Ha2cDgYFX7rXvENnrltoO/S7i9nli/0ryJIo1jkium/wBXvYll Ntn7wDBtvyff
 rpYNE0m1+yfZ9LsofsW/7L5dui+Rv+/swPl3d8Yz3ostE0nTYkisdLsrWOOU zIsFuiBZCuwu
 ABw20lc9cHFAHF3njHU7HTLu40+1+1Np0t9cX0OzfiBLmZEPmSTqU3CGT7qy bccIAFUyXU8K
 /C/xRbtKgmddbdIyw3Mq3E4YgdSAWXJ7bh611l54d0PUUjS+0bT7lI2d0We1 RwrOdzkZHBY8
 k9zyasNpWnOjI9hasjrKjKYVIZZTukB46OeWH8R5OaQHnkGs6pban4m1u2kt RFp9m8k9vNHJ
 I06Q3l+AqOZP3ZIQjJDAZGFAAWt4eItYk0q6nVLX7VNqM9hpsEMBlaUxSyhi 4aSNQTHExxvA
 GwnJLBBuyeHdDlvIryTRtPe6hbfHO1qhdG3l8hsZB3szZHck9TVifStOurGS xuLC1ls5WLyW
 8kKtG7Ft5JUjBJb5s+vPWgDktG8S+I9emu7e2tdPtprazZmF0GybkTXMAUhG IVC0CscM20ZU
 F9wdd7Qdam117i6S2eCwVYkjWeMrN52C0obkjC7kQjqHSVT0FX7HStO0xNmn 2FraJtCbbeFY
 xtBZgOAOMu5x6sT3NGl6dDpOmW9jAzukK4MkhBeVurO5AGXYksx7kk96YFui iigAooooAKKK
 KACiiigAooooA5/UP+Rgi/64Sfzjqv4Yhl4l8mQxm0hQOEJGfmyOh7EZ9j36 GxqH/IwRf9cJ
 P5x1n2RnGh232YIZSkYG8ZAB25OMjOBk9am9oyYn8SNNtHkh3XAS5uphLI3l OrBGikcl49p4
 OQxPzHlgMnAAN+xjuUsokuEnaQDGXQliueNxwQWwfmI4J3dR97KC3PmRkyxF AvzqIzlj6g7u
 B7YP1qGK5kghu5L+SKOO3YkzFfLTYEDFjknAGTk5xxWV9di7E8Xg/R0vBdy2 V5eTCKSFTfzz
 3QRJPvgCVnC7hwcDkZByMh658BaDJpMmlSWeoy6fJEkJtZb26eNUVgyhVZyF wQMEcgAjkZDv
 l1Kwg08ahNe20dkVVxcvKojKtjadxOMHIx65FWqq4WEj8K6ZFqcuoQW1/bzz Ti5lWC4uIopJ
 MAFniVtjE/xZU7uc7ud9dPA2grYXWnjTLn7BdIyPZtLOYFDPvOyIsUjIYkgq AV5x/tWaKLhY
 rT+BtBvDK15plzdvLaGyd7qWeZjCZPMxudmOQ5yG+8McHj5hfBGgh1kbTLiW YXsd+Zp5Z5JG
 njGEZnZizBQThWJUc8HnfZoouFizpmi2WkfbPsNnLF9tunu7jIkbfK+NzHdn GfToOeOu+/hz
 /wAspefWNv8AA+p9e/Xnfj0UXCxsYc/8spefWNv8D6n179ed5hz/AMspefWN v8D6n179ed+P
 RRcLGxhz/wAspefWNv8AA+p9e/XneYc/8spefWNv8D6n179ed+PRRcLGxhz/ AMspefWNv8D6
 n179ed5hz/yyl59Y2/wPqfXv15349FFwsbGHP/LKXn1jb/A+p9e/XneYc/8A LKXn1jb/AAPq
 fXv15349FFwsbGHP/LKXn1jb/A+p9e/XneYc/wDLKXn1jb/A+p9e/Xnfj0UX CxsYc/8ALKXn
 1jb/AAPqfXv153mHP/LKXn1jb/A+p9e/Xnfj0UXCxsYc/wDLKXn1jb/A+p9e /XneYc/8spef
 WNv8D6n179ed+PRRcLG3bhzdwny5QASSWQgfdPXP19+/uWzNI/5GGL/r0l/9 Diptp/x+Qf8A
 XRf507SP+Rhi/wCvSX/0OKhAzb1bUodG0a+1S4WRoLK3kuJFjALFUUsQMkDO B6ise38caDca
 8NNXVdN2TW8MtnOL1CLppJJYykYz8xVogOCeWxgY51Nd0z+2/D2p6T53k/br SW283bu2b0K7
 sZGcZzjIrn9Q8PaxrFn4ka5SxtrrVtEXT4447h5UjkU3PJYxqduJk525+8Mc AmyTcHiLSkNu
 lzf2lrLc3EttbxTXMYaZ0kMZCAMdx3Y4HIyAQDkCSbU9uuW2lQw+bI8TXFw+ 7AgjHyrnAPzO
 xwoOAQkhzlMHl7PwprFjrEVzaSwWrPdzSXV5Hduxlt2u5pxAbdoyhysuPMDK 6lmwSBh9DV5b
 zQ9cv9attOn1BbnSvLWKFST51v5siR/KGP7wSuA2MAxgcl1FAFyx8U6bcWtp NeXVpYvfXEsV
 jHNcqDdKspRHjzjeHXY4254kXBOQTYbxLoKpeu2t6aEsHCXjG6TFuxYqBJz8 hLAjBxyMVj6R
 4d1Lw5caetkbS+gXTLPTbl5pWgZFtzJ+8RQrhywlPykrjaPmOeMuPwXrD22i Wsz2KR6HFbWt
 vIkzsbqOO5tZGdlKDy222vCguCXxuAXJAO0stW03UnkSw1C0unjSN3WCZXKq 67kJweAy8g9x
 yKz9d8U6boc1raS3Vo2oXNxbxRWTXKpK6yzLFvVepC5ZuBztIyOoy7bw3rGn 3AvLSSxa6ii1
 fyRKzlDJc3STw7sDO0BcNjkds9aNT8PaxLqN2lmljJY32q2epTTTXDxyQ+Sb fcioI2D5FuCC
 WXl8Y4yQDoIdd0e4luYodVsZJLWVYLhEuEJikZtiowB+Vi3ygHknjrUj6tps aO76haKiJK7M
 ZlAVYm2yk88BGOGP8J4OK4tfBesPplhayPYpJoenra6bIszsLqSOS3kjeZdg 8td1qm5VLkh2
 AYFQTJN4AMRmEbSajBHboLWK61CS3czGSJ5naWNCyktbQygqMmR5i33gQAdQ viXQWSyddb00
 pfuUs2F0mLhgwUiPn5yGIGBnk4oTxLoMlxd26a3prT2SO91Gt0haBUOHLjOV Cngk4x3rl7jw
 r4juLC+guL20vZ9Y0z+zr25mfy2tl3zkMgSMLMQtxt6RZ8oHjeQprXgrUtS8 KnS4Z7RZze6p
 cbndgu25S8WMcLnINymeOzYzgZAOsm13R7eW2im1WxjkupWgt0e4QGWRW2Mi gn5mDfKQOQeO
 tD67o8d5dWcmq2KXVpEZ7mFrhA8MYAJd1zlVwQcnjkVy/iHwO2oaizWUEH2G fT4tOe3+33Fp
 HBGhkwfKgwJ1IlI8tigATAYbziO98HareDU7eKaOy02W4F3FZpfySCecXKT+ Z5mxXti2wqRG
 zqDIWAyvzgHUSeJdBh0uHVJdb01NPmfZFdtdIInbnhXzgn5W4B7H0qxLq2mw vOkuoWkb26O8
 yvMoMaoqsxbngBZEJJ6B1PcVx48JavBZDyFjBmuHnubJddvIyzlI0R2vMGVy qxkbNqqRIOMx
 hmj0TwFeaX4ZuLRzYnUml02ZZUJxJ9kitgI2fbkKXgkwcHaJN2CcrQBuW/jj QbjXhpq6rpuy
 a3hls5xeoRdNJJLGUjGfmKtEBwTy2MDHO5fX9nplnJeX93BaWseN808gjRck AZY8DJIH41y+
 oeHtY1iz8SNcpY211q2iLp8ccdw8qRyKbnksY1O3Eyc7c/eGOATY8SR6nEke q+XBN/ZeoC5t
 LeJJmaaNrcwlX8tHYMHmkbKow2qoOMlgAai+JdBZLJ11vTSl+5SzYXSYuGDB SI+fnIYgYGeT
 ii/8Q6bpms6fpd7cx28+oJIbZpXVFdkaNdgyQS5MowADnB9OeP8AD2ga8ZLL VEhj0qe4uJZr
 yUXbszwNeTzrCbd4gpBWXhyY5E3nIGCjdJJp+sNrWnaswsZJrf7VayRCR41F vLNGyuDtbMip
 CgK4ALM3zKAMgFjVPFGj6RpkOo3N9AbWbymjkSVMNG8kcfmgkgGMGVCW6AH3 GbCa7o8l5a2c
 eq2L3V3EJ7aFbhC80ZBIdFzllwCcjjg1xa+DdeaLR7RxpqwaHZJb2sq3Llrt op7WVC6+WBEG
 Frg4Mm3fxuxzqS+HtYuLy4WRLFLW/wBQtNTuZFuHZ4JIRBmJF8sCRSbcfOWQ jeTt+XDAG4PE
 WlO48u/tHgFu9y9wtzGUjRVjYlvmzjbKjZAwAQSRuXMdv4is77VtPtbCWC8t b20uLlLuCYOn
 7mSJCoxkHJlPOeNuO/HN23grUrDRNAtLCe0tZdO0d7KfyHaMSyu9s8gVlXKC TyZQZAN6mQMA
 TUei+Etf0rU77VYvsMd1JFefZ4p7+e8CySR2ax75XUOy7rZye4DKBnsAamp+ ObbSrjUIrmCO
 NLK9htmlkuURdjm03SHPIC/aweAR8nLLuWtyHXdHuILeeDVbGWG5z5EiXCMs uHWM7SD83zuq
 8fxMB1Irj9Z8F6xdeIbvVrN7F912lzFFNM6btr6c21iEbGfsUoyAfvJ6nGhp nha8Hi9PEepR
 WImb7TIYY3Mv2eR47WJdjsi5+S3fLYUjzNuCMkgHQQ67o9xLcxQ6rYySWsqw XCJcITFIzbFR
 gD8rFvlAPJPHWpItW02e3+0Q6haSQb408xJlK7pApjGQcZYSIQO+9cdRXn8/ gDWdS1CFtTa0
 uokRI7mW41Ce4F5i7tpnbyHTy4AywP8Au0JXLqvQZrpLjRvtfjnzQk6WMcUN 5coRiG4uFLpC
 QMYZlGWfPIMdqQfloA3NS1bTdGt1uNU1C0sYGcIsl1MsSlsE4BYgZwCcexrP 13xTpuhzWtpL
 dWjahc3FvFFZNcqkrrLMsW9V6kLlm4HO0jI6jL13w7q2q3VjqDCCW6tftcAg g1K4sFaKSVGj
 YyxAsWCRIGTG0sxORtGaaeD9V0+3TS7BNNfT5L3T7uSZppImhFsLZSiRlZNw K2wILSA/Pg52
 7mANzS/Geiao15GL2C3ms4knnjmuIsrE0Ucvm5VyDGBKoLg7cg4JGCdCHXdH uILeeDVbGWG5
 z5EiXCMsuHWM7SD83zuq8fxMB1Irj9K8F6xpnh4aTvsZcf2feeb5zr/pFqls vlY2f6tvs2fM
 zkb/APVnHOhpnha8Hi9PEepRWImb7TIYY3Mv2eR47WJdjsi5+S3fLYUjzNuC MkgGoPFOmwDU
 JtSurTT7O2vfscN1c3KpHcMI1ZtrNgZDGRCATgxN3BAuTa7o9vBcTz6rYxQ2 2PPke4RViy7R
 jcSfl+dGXn+JSOoNcfB4e1i80HSL2wT+ztWl+1XRuZbh45NP+1yiZ4/JMbJP tJ2lZNmTGCNh
 OV0IvC15YWdvNZRWLX9vrd3qpjZzElx5xnRQ8gQkMI5l52t/qwvT5gAbD+Ir MajDEksEli2n
 yahLfLMPLhjBTYWPQK4MjBiQCImxnBxIviXQWSyddb00pfuUs2F0mLhgwUiP n5yGIGBnk4rn
 59H1LW73WbqWCO0u4302OKJmYxTNauLvKybQdjPK0W4KceWWwT8gNW0DXtWT Ui0OmwvrWmDT
 bwC7dhaKrTYkjPlDziVnJ2ny8FMbjnIAOgHiXQWuHt11vTTOlwtq8Yuk3LMx IWMjOQ5KsAvU
 7T6VHL4is7XUdTivJYLWx0+KBpb6aYLGskhf92xOArACJsE5xMnAyM83e+Ct SudOvbdJ7QPP
 Za3bqS7YDXlwssRPy9Aow3oemetWItH1K6ln1q3gjS8TXZryOzu2aJXVIGsh mQKxAZV84HYf
 vBenz0Aaml+MdH1CxtbmXULG2+23dxbWStdoftXlzNEGjPG/dhTgZ++Bz1Oo +rabGju+oWio
 iSuzGZQFWJtspPPARjhj/Ce
 |  |  |  |  | 
| Re: How to add a new Page to a MultiPageEditorPart that implements SWT controls [message #598053 is a reply to message #58338] | Tue, 31 August 2004 10:13  |  | 
| Eclipse User  |  |  |  |  | Originally posted by: richkulp.NO.SPAM.us.ibm.com 
 The problem is Editor is not an SWT Widget. Currently we only handle
 Shell as a top-level widget. In other words we only see shells on the
 white surface. You can drop the SWT widgets on the shell and they will
 show up on the shell. Since the editor is not a SWT Widget we don't know
 what it is, so we show just the icon.
 
 
 --
 Thanks, Rich Kulp
 
 |  |  |  |  | 
| Re: How to add a new Page to a MultiPageEditorPart that implements SWT controls [message #598071 is a reply to message #58490] | Tue, 31 August 2004 14:26  |  | 
| Eclipse User  |  |  |  |  | Is there any way I can work around this, say by inheriting an SWT abstract class  into my Editor plug-in ?
 If yes, could you suggest a class ?
 
 Thanks !
 
 Elvis Dowosn
 
 
 "Rich Kulp" <richkulp@NO.SPAM.us.ibm.com> wrote in message
 news:ch20rk$fae$1@eclipse.org...
 > The problem is Editor is not an SWT Widget. Currently we only handle
 > Shell as a top-level widget. In other words we only see shells on the
 > white surface. You can drop the SWT widgets on the shell and they will
 > show up on the shell. Since the editor is not a SWT Widget we don't know
 > what it is, so we show just the icon.
 >
 >
 > --
 > Thanks, Rich Kulp
 >
 >
 |  |  |  |  | 
| Re: How to add a new Page to a MultiPageEditorPart that implements SWT controls [message #598079 is a reply to message #58500] | Tue, 31 August 2004 14:41  |  | 
| Eclipse User  |  |  |  |  | Originally posted by: richkulp.NO.SPAM.us.ibm.com 
 Sorry, the only thing we handle is dropping a Shell on the freeform and
 dropping controls on the shell. We don't handle dropping any other kind
 of SWT widget on the freeform nor do we handle classes that act as
 factories to produce SWT controls.
 
 We will be expanding to do this, but it won't be in the close upcoming
 release.
 
 --
 Thanks, Rich Kulp
 
 |  |  |  | 
 
 
 Current Time: Fri Oct 31 15:09:29 EDT 2025 
 Powered by FUDForum . Page generated in 0.25618 seconds |