Quantcast
Channel: Adobe Community : Popular Discussions - Illustrator Scripting
Viewing all 12845 articles
Browse latest View live

Is it possible to create droplet?

$
0
0
Is it possible to create a droplet in "illustrator cs"?

creating outlines from text using javascript in Illustrator CS5

$
0
0

Hi everyone,

 

Is there a way to select all of the text on all artboards and CREATE OUTLINES using Javascript? I've googled and googled, but I can't seem to find any help. The text that Adobe provides for scripting has this option for saving to FXGs which is preserveTextPolicy or something similar, but I need the same type of solution for saving as an AI file or as a command before the save. I'm currently working in windows, but am writing this script for use on a MAC. If there isn't an internal way of doing this through Javascript, does anyone know of another?  I would imagine it would be possible through Applescript since it can access the application's GUI, but I'm not sure. A javascript solution would be preferable, but any solution would work at this point.

 

thanks,

Matt

Resolution check in illustrator

$
0
0

How to check the raster image resolution in illustrator through script?

Swatch Replacement Script - works in CS6 but not CC

$
0
0

Hi All,

 

I've been using this javascript to batch replace specific swatches. It works great in CS6 but I get the following  error message in CC. Any help much appreciated. Thanks!

 

Message:

Error 1200: an illustrator error occurred: 1346458189 ('MRAP)

Line:76

-> if (fillColor.spot.name == 'Orange TEMP') fillColor = replaceColor1;

 

Script:

 

var destFolder, sourceFolder, files, fileType, sourceDoc, targetFile, svgSaveOpts;

 

// Select the source folder.

sourceFolder = Folder.selectDialog( 'Select the folder with Illustrator files you want to convert to SVG', '~' );

 

// If a valid folder is selected

if ( sourceFolder != null )

{

  files = new Array();

  fileType = prompt( 'Select type of Illustrator files to you want to process. Eg: *.ai', ' ' );

 

  // Get all files matching the pattern

  files = sourceFolder.getFiles( fileType );

 

  if ( files.length > 0 )

  {

  // Get the destination to save the files

  destFolder = sourceFolder;

  for ( i = 0; i < files.length; i++ )

  {

  sourceDoc = app.open(files[i]); // returns the document object

 

  // Call function getNewName to get the name and file to save the SVG

  var doc = app.activeDocument;

clearLayerOverrides(doc);

 

function clearLayerOverrides(doc){

    var layers=doc.layers;

    for(var i=0;i<layers.length;i++){

    if (!layers[i].visible){

       layers[i].visible=true;

     }

    if (layers[i].locked){

       layers[i].locked=false;

     }

   }

 

 

 

 

getInfoC = app.activeDocument.pageItems;

 

for ( a = 0; a < getInfoC.length; a++ )

{

     try {

                getInfoC4 = getInfoC[a];

                getInfoC4.locked = false;

            } catch (e) {}

}

}

  app.paste()

  app.cut()

  targetFile = recoloring();

 

 

 

 

  sourceDoc.save();

 

 

  sourceDoc.close();

  }

  }

  else

  {

  alert( 'No matching files found' );

  }

}

 

 

function recoloring()

{

  var docRef = app.activeDocument;

           with (docRef) {

              var replaceColor1= swatches.getByName('New Orange 123').color;

 

for (var i = 0; i < pathItems.length; i++) {

with (pathItems[i]) {

if (filled == true && fillColor instanceof SpotColor) {

if (fillColor.spot.name == 'Orange TEMP') fillColor = replaceColor1;

}

if (stroked == true && strokeColor instanceof SpotColor) {

if (strokeColor.spot.name == 'Orange TEMP') strokeColor = replaceColor1;

}

}

}

 

for (var j = 0; j < stories.length; j++) {

with (stories[j]) {

for (var k = 0; k < characters.length; k++) {

with (characters[k].characterAttributes) {

if (fillColor instanceof SpotColor) {

if (fillColor.spot.name == 'Orange TEMP') fillColor = replaceColor1;

}

if (strokeColor instanceof SpotColor) {

if (strokeColor.spot.name == 'Orange TEMP') strokeColor = replaceColor1;

}

}

}

}

}

}

 

 

  

  var docRef = sourceDoc;

           with (docRef) {

              var replaceColor3= swatches.getByName('New Blue HCT').color;

 

for (var i = 0; i < pathItems.length; i++) {

with (pathItems[i]) {

if (filled == true && fillColor instanceof SpotColor) {

if (fillColor.spot.name == 'Blue TEMP') fillColor = replaceColor3;

}

if (stroked == true && strokeColor instanceof SpotColor) {

if (strokeColor.spot.name == 'Blue TEMP') strokeColor = replaceColor3;

}

}

}

 

for (var j = 0; j < stories.length; j++) {

with (stories[j]) {

for (var k = 0; k < characters.length; k++) {

with (characters[k].characterAttributes) {

if (fillColor instanceof SpotColor) {

if (fillColor.spot.name == 'Blue TEMP') fillColor = replaceColor3;

}

if (strokeColor instanceof SpotColor) {

if (strokeColor.spot.name == 'Blue TEMP') strokeColor = replaceColor3;

}

}

}

}

}

}

 

 

 

 

 

}

How to divide all textFrames in one-character-per-textFrame?

$
0
0

Hello:

 

How to divide all textFrames in one-character-per-textFrame?

 

Example: the textFrame "Letters" will be divided in 7 textFrames: "L", "e", "t", "t", "e", "r", "s".

 

Help, please.

A Script to Find and Replace Layer Names

$
0
0

Are there any scripts to find and replace layer names?

 

There is an excellent script available for Photoshop which allows you to not only replace words in layer names, but also insert words as Prefixes, Suffixes and Sequential Numbers.

The illustrator version of this script only allows sequential numbering: It doesn't offer find and replacing of words.

 

Ideally, it would be great if there was something that could do multiple find and replaces in one go:

(e.g.

You have layers like this Car, Dog, Bat

You enter: car(Option1), dog(Option2), Bat(Option3)

Your layers then become: Option1, Option2, Option3).

)

changing registration point?

$
0
0

I have a libraray of symbols for use in flash, but unfortunately some have center registration point and some have top-left.

I thought about

- copying symbol to document

- rename symbol

+ break link

- create new symbol from the instance (where I can specify registration)

- remove instance and old symbol

All of tthe - item work as expected. Is there any script to achieve the "break link to symbol" functionality

 

... or could you imagine an entirely different way to do that?

Creating SVG:s from artboards -- exportFile vs. saveAs

$
0
0

I need to save artboards as SVG:s. The reason I want to script it is because of all the manual labor required to use the built-in Save As... / Save a Copy method is cumbersome and mistake-prone, and won't cut it in my current environment.

 

Now, judging from the documentation, I can use exportFile with ExportOptionsSVG. Problem is, it exports the entire document, not the individual artboards. I know the GUI Save As... functionality can save by artboard, but in the scripting environment there are no SVGSaveOptions class to go along with the saveAs function.

 

Am I screwed?


Anti-aliasing Type Optimized/Art Optimized on PNG export

$
0
0

Hello there,

 

I'm modifying a javascript that makes an export of each layer contained in an Illustrator document and I want to specify the method used for anti-aliasing (either Type Optimized or Art Optimized). Similarly to the option under the "Image size" tab in the "Save for the Web" panel.

 

I didn't find any antiAliasingMethod property in the ExportOptionsPNG24 properties (only an antiAliasing property that accepts boolean). So I wonder if it is actually possible to do it through scripting?

 

Many thanks,

D

Editing the leading on a created textFrame

$
0
0

Hi,

 

I have no idea why the following code will not work.

The text displays in the correct place with the correct contents but i cannot get the leading to change.

 

var textInfo = app.activeDocument.textFrames.add();

textInfo.name = "textInfo";

textInfo.position = [30,-30];

textInfo.contents = "A";

textInfo.autoLeading = false;

 

for(var i = 0; i<app.activeDocument.textFrames["textInfo"].textRange.characters.length; i++){

    app.activeDocument.textFrames["textInfo"].textRange.characters[i].characterAttributes.lea ding = 18;

    redraw();

    $.writeln(app.activeDocument.textFrames["textInfo"].characters[i].characterAttributes.lea ding);

    }


I have also tried textInfo.leading = 18; with no luck.


The write line function at the end is reading the correct leading but the line above is not editing it.


Adobe illustrator CS6, Mac OS 10.6, Javascript/extendscript

 

Also, not too sure what auto leading does so have tried both with and without.


Thanks,

Tom

Illustrator Macros/Scripting

$
0
0
Hey guys is it possible to create macros in illustrator, or how would this be achieved via the scripting.

Basically i have a c# application that contains alot of pictureboxes all with images in them. i want to be able to right click an image and select vectorise. Which will send the image to illustrator live trace the image, resize it, then copy the resulting image back into my c# app.

How would this be best done

thanks
r

Retrieve whats in the clipboard possible?

$
0
0

Is it possible to retrieve whats in the clipboard through a script?

If so how?

Excel data to construct illustrator object

$
0
0

Problem:

How to read real number data from selected columns in an Excel spreadsheet into an illustrator javascript array variable, so that then I can use this information to construct an illustrator polygon. 

 

Further information:

I am new to javascript (and not much of a programmer in the best case, but do have some basic knowledge using ancient languages like FORTRAN 88). I am sure I am just missing an important step here despite all morning browsing with Google for answers (something to do with variable definition I assume?). I have some survey data defining the outline of features in map view listed in a string of point (x,y) values in adjacent columns in excel (these x,y point values calculated from GPS data using a commercial program to converted 3D position to a 2D x,y by geoid projection, and then in excel to re-scale point locations to illustrator’s artboard).  What I am trying to do is select columns of x,y value pairs in an excel spreadsheet, copy these values to the clipboard, and then develop an IA JavaScript to draw a polygon through the specified set of x,y points. It seems easy enough to script illustrator to draw the polygon once I get the values from the clipboard are in a javascript array (lots a good tips here http://scriptographer.org/tutorials/), but pulling in the clipboard data seems to be beyond me. I have tried populating a defined array with various combinations of array declarations and app.paste(); or windows.clipboardData.getData('text/plain'); with no satisfaction. I then had the idea to try to pull in the clipboard to one long continuous string, place that in a text box (see see its structure), andthen read and split up the text in a loop to populate the JavaScript array…but that deposited a complex illustrator table object into my text box, and several attempts to force the clipboard to paste text did not work (again probably having problems understanding variable type declaration).

 

Thanks very much for any suggests….and to be clear, I would be happy to find any method of scripting the pull of the selected on an excel spreadsheet for use in an Illustrator script…so if I am making this all harder than it needs, be I would be grateful to know that also!

Export/Selecting custom XMP properties from Illustrator

$
0
0

Hi am quite new to XMP manipulation but i've have solid knowledge of AI scripting. I have xml files extracted from AI/PDF files and a need to access the barcode value from these xml files.

Below is an example of a file:

 

<?xml version="1.0" encoding="UTF-8" ?>

<!-- Created from PDF via Acrobat SaveAsXML -->

<!-- Mapping Table version: 28-February-2003 -->

<TaggedPDF-doc>

<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>

<?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?>

<?xml version="1.0" encoding="UTF-8" ?>

<!-- Created from PDF via Acrobat SaveAsXML -->

<!-- Mapping Table version: 28-February-2003 -->

<TaggedPDF-doc>

<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>

<?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?>

<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.6-c015 81.157285, 2014/12/12-00:43:15        ">

   <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">

      <rdf:Description rdf:about=""

            xmlns:egPDFNat="http://ns.esko-graphics.com/pdfnatversion/1.0/"

            xmlns:xmp="http://ns.adobe.com/xap/1.0/"

            xmlns:xmpGImg="http://ns.adobe.com/xap/1.0/g/img/"

            xmlns:egGr="http://ns.esko-graphics.com/grinfo/1.0/"

            xmlns:egInk="http://ns.esko-graphics.com/inkinfo/1.0/"

            xmlns:pdf="http://ns.adobe.com/pdf/1.3/"

            xmlns:dc="http://purl.org/dc/elements/1.1/"

            xmlns:xmpTPg="http://ns.adobe.com/xap/1.0/t/pg/"

            xmlns:stDim="http://ns.adobe.com/xap/1.0/sType/Dimensions#"

            xmlns:xmpG="http://ns.adobe.com/xap/1.0/g/"

            xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/"

            xmlns:egLayL="http://ns.esko-graphics.com/laylist/1.0/"

            xmlns:egLay="http://ns.esko-graphics.com/layer/1.0/"

            xmlns:egBarcL="http://ns.esko-graphics.com/barcodelist/1.0/"

            xmlns:egBarc="http://ns.esko-graphics.com/barcode/1.0/"

            xmlns:egPagL="http://ns.esko-graphics.com/pagerangelist/1.0/"

            xmlns:egPag="http://ns.esko-graphics.com/pagerange/1.1/"

            xmlns:egImp="http://ns.esko-graphics.com/impose/1.0/"

            xmlns:egSurf="http://ns.esko-graphics.com/surface/1.0/"

            xmlns:egPlate="http://ns.esko-graphics.com/plate/1.0/"

            xmlns:egFontL="http://ns.esko-graphics.com/fontlist/1.0/"

            xmlns:egInkCovL="http://ns.esko-graphics.com/inkcovlist/1.0/">

         <egPDFNat:version>201</egPDFNat:version>

         <egPDFNat:flexripversion>undetermined</egPDFNat:flexripversion>

         <xmp:CreateDate>2015-06-23T16:37:57+04:00</xmp:CreateDate>

         <xmp:CreatorTool>ArtPro 14.0 rev 0 build 63 (2014-06-17)</xmp:CreatorTool>

         <xmp:MetadataDate>2015-07-02T10:52:49+04:00</xmp:MetadataDate>

         <xmp:ModifyDate>2015-07-02T10:52:49+04:00</xmp:ModifyDate>

         <xmp:Thumbnails>

            <rdf:Alt>

               <rdf:li rdf:parseType="Resource">

                  <xmpGImg:width>256</xmpGImg:width>

                  <xmpGImg:height>224</xmpGImg:height>

                  <xmpGImg:format>JPEG</xmpGImg:format>

                  <xmpGImg:image>/9j/4AAQSkZJRgABAgEASABIAAD/7QAsUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAASAAAAA EA&#xA;AQBIAAAAAQAB/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoK&#xA;DB AMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8f&#xA;Hx8fHx8fHx8 fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgA4AEAAwER&#xA;AAIRAQMRAf/EAaIAAAAH AQEBAQEAAAAAAAAAAAQFAwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAA&#xA;AQACAwQFBgcICQoLEAACAQMDAgQCB gcDBAIGAnMBAgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPB&#xA;UtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNh dUZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE&#xA;1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eXp7fH1+f 3OEhYaHiImKi4yNjo+Ck5SVlpeYmZ&#xA;qbnJ2en5KjpKWmp6ipqqusra6voRAAICAQIDBQUEBQYECAMDbQEAAhED BCESMUEFURNhIgZxgZEy&#xA;obHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LCB3PSNeJEgxdUkwgJChgZJjZFGidkd FU38qOzwygp&#xA;0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaWprbG1ub2R1dnd4eXp7fH1+f3OEhYaHiImKi4yN jo&#xA;+DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+v/aAAwDAQACEQMRAD8A9U4q7FXYq7FXYq7FXYq7&#xA;FX Yq7FXYq7FXYq7FXYq7FXYqg9Z/4499/wAw8v8AxA5Vn/u5e4t2n/vI/wBYfe89sF85Ibt4YY5I&#xA;5pXkUhI5Uie X4igDcjxjLfCoYV2PsdHj8fcgbE+Rq/1PQZfy5oEmwPMXX6/x3oj1fN3poF4tcmqu&#xA;jW9rQPU0oAKkdBTkD39j LizfH3RYcOnvy/rSTDVrDU71bSaxRlJtlFzwBhHq71IKRurU370y7Njn&#xA;OjH+bv03+Tj4MsIcQl/O267fMIRdE 8zR+mUMjsFT1FdyVLKat1tz1pT78rGnyjv/AB/mtp1OE3dd&#xA;fx9SimhebBAal2kFPgaRxXfejLbeGRGnzV+P+J ZnU6e/2f8AHl66J5qMIRi60olQ7FuJYMz1+r9d&#xA;qUw/l81fj/iUHU4Lv8f7pa2j+Yg7rHM78VCupkIZejKT/o/ VqUweBl6H8f6VI1GGtx+P9MpHRPNS&#xA;cQ8zrIPsgy/b7bg236sj4GYfj/jrL8zgPQfL/jzJtMtVtdLiju2mmuwC 9w4jjcrVenJ4lBVeoNM2&#xA;GKAjACVmXXb9YdbmmZZCY0I9Nz+goXUVuxqHG1Fw0Ff2VtEHao4yWrvt065Xlvi9I Nf5v/EtmHh4&#xA;PVw3/nfonSkkWtxzROba7mRSGeNhZgNQk8W42itv0+FhkQMgI9Mj/pf+IZk4iD6oj/T/APFsr0 6n&#xA;1UUXgOclEpSn7xtqbZs8P0/P73VZvq+X3InLGp2KuxV2KuxVKr63t5NUV5U+sSrEn1e2NOJbk9XY&#xA;0O y/cPAtxzFyRBnZ3NbD5/j9tOXimRjobC9z8tvx91qTW1kscxcRrGp/0y74hdxt6UI3pTpt093q&#xA;REwjRuq6n9A /H2shOVirvoP0n8fYpGCNpoiLSMTkf6FYlQBGnT1p6fgPoG/SHCCR6RfQd3nL8faz&#xA;4iAfUa6y7/KP4+xYllZS RMOIez5/6RchRzuZenpxAdE7fD8h3OAY4kf0ep/nHuHkk5JA/wBLoP5o&#xA;7z5ov6pH6v8AcRfW2X4Y+KmOCM/tN Tqxp9PQbVOW+GL5Di+wD8fimrxDXM8P2yP4/F7KOqQahLpt&#xA;ibC+WzmVPi5uEV1MJAr8LnZ+J27VyOWMjCPDLh P7GeGUBOXHHiH3b/qtLTYea2Sv6YhEtKxp63wl&#xA;ajqfRDHo55e9P2anH8PN/PF+/wDZ7/wHI8XBf0Gvd/x73bf rV5rHzeLfgurQQ3P1hmUtRqwsY+EZ&#xA;rGu4Ac9PAd6iyWPPVcYBv7NtuXvYRyafivgJHD9u+/P3NQWnm7/SidWt jRGa1SofgyvGyiRhGnJe&#xA;KMrHj3r32EYZt/WPL7Oe3wWU9Pt6Jefnz5bnyIUG0zzyJXEesQemSvocm+IDxI9Lf qDTvkPC1F7T&#xA;H4+DMZtLW8D5/i1dLPzgbW4WW+t1uXjgSArKxAeNkWUk+ktPU4t26mmWeHno3IXQrf3X067sDk 0/&#xA;EKjKrN7e+uvTb5K0NtrkctV1SKS2JJrJIGYEswVBRACOPHfxwxjkB+sV7/2MJTxEfQQfd+1BxWXn&#xA;hV SOTWbU3FYiNxxKqRyBT0uR9QAb8h3p9rasQ1HIzje345dfxzbjk0p3GOVb/jn0/HJMNI0zzPb6&#xA;gst9fLc2hQ8 4+RqHJNOI9NRSlOpy7BhzRlcpXH8eTj582CUKjGpfjzTPWv8Ajj3/APzDy/8AEDmT&#xA;n/u5e4uNp/7yP9Yfe8zA tXVJ0isxIycuZadqbALSidBTsc53Y7+n7f1PS3IbXL/Y/rRVpHp0F45i&#xA;iiSRA5tHjWWquJKxmTap9yBUGlNul kBES2ry59+1tWQzlHcnz5d29JhZeZb21t4oLWKOKwiISqEs&#xA;I02LHeEV+0O/fL8erlEAR2iPs+xoyaOMiTIkyP 2/7JPND1m6u7ET3skyyMx4G3geRCoAFeQiYV5V&#xA;HXM3T55SjcifgP2ODqdPGE6iB8T/AMeTD69F/v68/wCkWT/ qjl/iDvl/pf8Ajrj+Ge6P+mH/ABTv&#xA;r0X+/rz/AKRZP+qOPiDvl/pf+Or4Z7o/6Yf8UwrX7qxOr3bSwG6IKf3z vbOAYlHxL6Z69jx7V37a&#xA;jUzj4hsX9nT3O60sJeHGjw+71dff+lAXCW0jkRWKtFGxSMepKp48g37KjfiVb6ffK JAHlHb4t8DI&#xA;c5b+4J1b6f5QYNLfF455Aq/As3Eoygrx+DatdqZlwx4Ocufx/U4c8uo5Q5fD9apJb/l/9caV7m QX&#xA;PqJMw/fA82oyMV4961G29ffJmGl4rs3z6/qYCer4aAFcun608h8xaPOYxDqM0plp6QSEtyqCRxpF&#xA;v9 k/dmXHVYzykfl+xwpaTJHnACvP/jyZ6cwa1DAsQXkNXBVv7xuqkLQ/RmTiPp+f3uNmHq+X3InL&#xA;Gp2KuxV2Kux VCXNnPJK0kMyw+oiRyHgS5VCxoHDLSvL+m+VTxkmwaboZABRF1+O5RbTLlpY3M0Xp&#xA;wAfVoPSIjRhtzIEnxEdv DIHCbG425Cv2sxmjR2Nnmb3+5T/Q90YjG10pMzcruT0yHl/ySwf4V7UH&#xA;bbI+BKqvnz25/ay/MRu+Hly35fZzV xY3Yf1BNFyReFuvonhGKU2USDJ+HK7seW3L7WvxY1VHz35/&#xA;YpyaVcPGsLXCGAkvcqYzymbb+8bn9nxUddh9nY g4SRV7ddufv3/HLlsyGcA3W/Tfl7tvxz57rdS8&#xA;vWWpWdvbXJYG2BEcsYUMKxmI05B6bNX5gYMuljOIien6qTh 1cscjKPX9dpcfIGitE6NJMxcGsn7o&#xA;OCeIqCIxTZANtvpJJo/k3HVWfs/U5H8qZLuh9v61XUPJOlXzcpZZ13Q0 VkK/u0WMDi6uv2V32yWT&#xA;QQnzJ/GzHF2jkhyA/tN96yDyLpUMU0QnuHWaKSH4jFVVlR0PFhGDsJG2JI8QaDBHs +ABFncEdOvw&#xA;80y7TyEg1HYg9elHv8m7XyLo9tNBNHJMWtnjki5GP7UXTkQgLd+p2rtTajDs/HEggnb3dPgs+0 8k&#xA;gQQN77+vx/HVSf8ALzRWkMhnuSSvFquhrV/Udt0Jq7ksfmaUyJ7Mxk3cvx8GQ7VyAVUfxt39AoH8&#xA;st CMIhNzdlQqr9uPonTb06fhkf5Kx1Vy+z9TP+Wct3Uft/Wiz5G01pxNJdXMhCrHxb0acUXgo2iB&#xA;FF2qDXvWu+W fyfC7JP2fqav5SnVARHz9/f8Aj3MjzPdchtThkn027hjHKSWGREFaVZlIG5yvLEmB&#xA;A6gtmGQjME8gQxA+V9TM LpLpWnTuADE7Ky/HVK1AkNAFBpQ9aZq/yk63hA/j3u3/ADsLsTmPwfJW&#xA;bQtdIeT9HWRnYUb4paMFKMgJ9Wo4u pP3bYfy2Tnwxv4+XmxGqxcuKVfDzv8Ah/G6ivlvW1JjTStO&#xA;S3cMsiqZfiViuxHqU39NSfcDANLk5cEK+P62Z1 mI78c7+H6vM/NktjZRWtpFBHZywqg3ihk4xhju&#xA;3Eep05E5n48YjEARI9x/a63JkMpEmQPvG/3K/p/8UXH/ACO /6+5OvKXz/awvzj8v2O9P/ii4/wCR&#xA;3/X3GvKXz/at+cfl+xjWr+Wb69vLmZLKB1coYDc1kcFVQMWYS/5NBmvz aSU5EiI+P9rscGshCIBk&#xA;et18fJDnypqcbr9X0yxIQK6sxdT6vFObBVk+HkyHepNKZD8nMcox/bt5tn56B5zn9 nLfy/G6tL5X&#xA;vjIkkem2UbhS0lFrylU1jPIuSB8K79ckdJPmIx/HxYjWwogzl+zr0Q03lbX2JddO015SqqXkQ1 +A&#xA;UG4bpTYDtlZ0eX+bBsjrcX86dfjyTDSdE1S1v45ZdPtYrcKeZtapLz+IDieY2oaffl+HTzjIExAH&#xA;lz +9x8+pxygQJSJ8+X3Mms42jgCspU8nNGPI0ZyRU1PY+ObHGKDrMhsq2TYOxV2KuxV2KoGuqPfS&#xA;8JYRaI3EIY2 MleCndudDu3gMp9ZkaI4fd5e9v/diIsHi9/n7kRwvP9+x/wDItv8AmvJ1LvHy/a13&#xA;HuPz/Y7hef79j/5Ft/zX jUu8fL9q3HuPz/Y7hef79j/5Ft/zXjUu8fL9q3HuPz/Y7hef79j/AORb&#xA;f8141LvHy/atx7j8/wBjuF5/v2P/A JFt/wA141LvHy/atx7j8/2O4Xn+/Y/+Rbf8141LvHy/atx7&#xA;j8/2O4Xn+/Y/+Rbf8141LvHy/atx7j8/2O4Xn+ /Y/wDkW3/NeNS7x8v2rce4/P8AY7hef79j/wCR&#xA;bf8ANeNS7x8v2rce4/P9juF5/v2P/kW3/NeNS7x8v2rce4/ P9juF5/v2P/kW3/NeNS7x8v2rce4/&#xA;P9juF5/v2P8A5Ft/zXjUu8fL9q3HuPz/AGJJFY+dhfRvLqNs1mJeUqCP cxlmPEDhtQFR9r6fHEGP&#xA;UcW8hw3+On6XNlk03CajLirv93n7+id8Lz/fsf8AyLb/AJrzLqXePl+1wrj3H5/sd wvP9+x/8i2/&#xA;5rxqXePl+1bj3H5/sdwvP9+x/wDItv8AmvGpd4+X7VuPcfn+x3C8/wB+x/8AItv+a8al3j5ftW 49&#xA;x+f7HcLz/fsf/Itv+a8al3j5ftW49x+f7HcLz/fsf/Itv+a8al3j5ftW49x+f7HcLz/fsf8AyLb/&#xA;AJ rxqXePl+1bj3H5/sdwvP8Afsf/ACLb/mvGpd4+X7VuPcfn+x3C8/37H/yLb/mvGpd4+X7VuPcf&#xA;n+x3C8/37H/ yLb/mvGpd4+X7VuPcfn+x3C8/37H/AMi2/wCa8al3j5ftW49x+f7HcLz/AH7H/wAi&#xA;2/5rxqXePl+1bj3H5/sQ sEmqJqawXMkLwSRzPGsaMrjg8YHJixHRztx+k5XEzE6kRW/6P1tshAwu&#xA;INgj9P6kwy9x3Yq7FXYqoXd5Fapzk WRhQn93G8nTffgGp9OQnkERZv5M8eMyNCvmAlB8z2kLs4t7&#xA;ho5pQoJjMZDcYVoUk4P/ALsB2G+Yn5uIPI7n/i e/3uZ+SlIc47Dvv+d3bdEZba/YXK84kuStAQTb&#xA;XAqGFR+xl0NTGXK/9Kf1NM9LOPPh/wBNH9at+lbX+S4/6Rr j/qnk/Gj5/wCll+ph4Ev6P+mj+t36&#xA;Vtf5Lj/pGuP+qePjR8/9LL9S+BL+j/po/rQGp+abexcKbWeQsnNNglRR yfhkKsKeme2UZdYIdD+L&#xA;/U34dEZ9QPwO73o8apCFHqQ3CSUHNBBM/E9xyRGU08QaZcMw6g/I/qaDgPQj5j9bv 0ra/wAlx/0j&#xA;XH/VPD40fP8A0sv1L4Ev6P8Apo/rabV7VVLFLigFf95p/wCKYDnj5/6U/qUYJf0f9NH9aFsVt9 Su&#xA;pr5JrtFRxH9XczQJ/dKf7pgp/arUdcqxgZJGVy9246Do3ZSccREiPv2PU9Ux+qRfzSf8jZP+asyP&#xA;DH n8y43iHy+QQ9/pEF5ZT2jSSos6FC6yOSKinRiw+8ZDJgEomNnfzbMWoMJCVDbyUtJ0C1023eCO&#xA;aeUPK8paSRq 1ft8PHwyGHTRxigTz72efVSyGyANq5I36pF/NJ/yNk/5qy7wx5/MtHiHy+QS7V9MV&#xA;0jkS6uoaSQoVinkUEPKq mu9ejZRnw9QZDcdT3uRp81EionY8wO5GwadFDEsZlnl4/tyTSFjvXcgj&#xA;LY4gBVk/EtMsxJugPgFT6pF/NJ/yN k/5qyXhjz+ZY+IfL5B31SL+aT/kbJ/zVj4Y8/mV8Q+XyCVt&#xA;5VtH1NL6SaR+DF1hNOIYyvNUGnIUd/Ht864x0c TPiJ/F25Q1shDgAH4AH3BNPqkX80n/ACNk/wCa&#xA;syfDHn8y4viHy+Qd9Ui/mk/5Gyf81Y+GPP5lfEPl8gpXOmx zxGMTTw1/bjmkDD6STkZYQRVkfEs4&#xA;ZjE3UT8AhNE01UsIZXubmdpoo2b1Z5GoStTTeu9e+VafF6QSZGwOpbdT muZAERRPIBMPqkX80n/I&#xA;2T/mrL/DHn8y4/iHy+QQGseXbXVIEhkmniCMWqkjEmqlafFy2+LemU59LHIKJPzcj T6uWI2AD8EZ&#xA;Bp8MMEcIeVhEioGMjgkKKVPEgduwyyOIAAb/ADLTLKSSdt/IL/qkX80n/I2T/mrJeGPP5lj4h8 vk&#xA;EsjshbeZIGWeaQTWt0xSWRnVaS29OAPTrmOMfDlG53jLmfOLknJxYTsBUo8h5STnMtw3Yqh7rULK&#xA;1k jjuJQjyhjGtCSwSnKlAenIZXPLGNAnm2QwymCQOSn+mNN/39/wrf0yP5iHez/Lz7kN/inQasBd&#xA;AlGKtRJDRlN CPs+OV/nMXf8Ae2fkcvd9yGtPM2iLPek3OzTAr8EnT0Yx/L4jIQ1eO5b9fPuDZk0e&#xA;Wo7dPLvKRW35peXbS2ht XhuneCNY2ZEj4kooBIrIppt4ZZp8oMI13OLqzwZJcW1Hz6qv/K2/Lf8A&#xA;yz3n/ARf9VMvMvxs4wzQsC+fkf1O/ wCVueW/+Wa8/wCAi/6qY3vVfcgZ4Vd7e4/qa/5W55a/5Z7z&#xA;/gIv+quR8QfimYmCa/Qe6+7ub/5W35b/AOWa8/ 4CL/qpk7Pcw8eFXf2H9Tv+VueW/wDlnvP+Ai/6&#xA;qYOL8bJ8WNkXy8j+p3/K3PLf/LPef8BF/wBVcTLn5e5Rlia 358tj+pP/AC1q1tq1rcajah1guJqo&#xA;sgAYcYo1NQCe48chj+qX9b9AciUhKECORjfzJTfLWt2KuxV2Kpb5ikEe kTSM3EI0TFvACVTXqMx9&#xA;Uaxk+773J0gvIB7/ALi8Dm17WfUblezsT1LSyEmvXfl7nN5puzsU4CUhvuOQ93c8B ru3tThymETt&#xA;secuZAJ/i5Xy8ln6f1j/AJa5u4H7yToa1/a98v8A5Jw933fqcP8A0S6v+d9sv+KbGuawQD9clA 3A&#xA;/eSfT398x59n4oy4RCUtunB1vvpzMXbepnDjlljC5cictmq/m8Qrl1+Cp+l9bABF3Nt0/eSbf8NX&#xA;tm DGGHxODwzzrnj7if2c3bzy6wYfE8YcrIrN0kB76ok8ui39M66CtLqcU+yRJIKdPfboMysWm0xJ&#xA;scPD38G/yvu 6uBn7Q18QCJcfHY28YVXfxcPO+nm02uasgXjeTVBJH7xxSmwI39sdJ2fjyXKvR6TH&#xA;l1iD3Me0u29RhqHEfE9Y nvKvTOURXqbt9d1UyoDdTUBqB6j/ANclq+zcWPEZRG48h7u5j2Z29qM+&#xA;cQnI1LuMtq37z5vftJhkbS7NhcSAG CMgAR7VQeKZpsMTwR3PId36nus8h4kthzPf+tFehL/y0yfd&#xA;H/zRlvCe8/Z+pq4x3D7f1u9CX/lpk+6P/mjHhP efs/UvGO4fb+t3oS/8tMn3R/8ANGPCe8/Z+peM&#xA;dw+39bvQl/5aZPuj/wCaMeE95+z9S8Y7h9v60vngl/T9kPr Elfql1vSOv95b/wCRlEonxRufpl3d&#xA;8fJyIyHhS2H1R7+6XmmHoS/8tMn3R/8ANGX8J7z9n6nH4x3D7f1oPVvr 8Fn6lrcMZ/VgRQ4j4kPM&#xA;isD8HdScqzcUY3E72O7vHk3YOCUqkNqPf3HzUrnUdEOqK8t1EJdOSb1RzA9MsEJ5D /VORnlx8dki&#xA;43+hnDDl8OgDU6+PNNkZXUOpqrAFT4g5kg24hFIXTbaKGKYxinqzzSP/AKxkIP6srwxABrqT97 bm&#xA;mSRfQD7m7P8A3pv/APjOv/JiLHHzl7/0BGT6Y+7/AHxfPOohpL6YqDJ8bEKN+53OZ3Zcoxw3tEdZ&#xA;eV XQ87v+15T2hhOeqIAOQgmsfnxEcUvKgK7/AHc0PQuAxHpvy6ueJqfYZmZcuMx4dt9oxsbf0pft&#xA;+0uswabNGZn UtqM50bP9CFUd+8Ed9iIcQ9asSrU+z06e22ayOQQJxmMa6yHM1QobWOYG11yBMrLv&#xA;cmGWWIzicxKtscthEmzc twJbRJ9RHF9UhGFRLOx3rTYN8O/tvjk0xnkJGOF8IAiYz9PvoAfLry5E&#xA;owa6OLCInNlI4yZTEsXrNco8UiR/n VtudzGIcKksS5H+T4D5Vy7JmjjxAmFx76PqPxiNvLr/AFee&#xA;Ph02TNnIGUid0I2PQL7ozl6vPkCes/pv0p2U1R uKjuDUnrvtiPSeK4wyki6oxhH485H+yhzZXOPA&#xA;Y5MmnjGXDxcQnlnVg0OUY7V3nncjUaMM6/EUINN2Knio8Bm WJ4pR5/u+695n+dLy9/vO1B1pxaiE&#xA;7qs1fVw+nHH+bDvl02vuG5Jel+RfPPl7SNC+p6hcNHcCVmCLHI3wkCm6 gj9nNFhnsZV6TL3DkO97&#xA;mXDERx3c4w3HMgcRF1EbD8HdkZ/M/wAmj/j7c/KCb3/yfb8cu8Ufgj9bH5/6WX6mj +aHk0Ej63Ia&#xA;f8UTf804+IPwR+tBI8/9LL9Tv+VoeTf+WqT/AJES/wDNOIyg93zH60k0SN9v6Mv1N/8AKz/Jtf 8A&#xA;euT/AJETe3+Tj4o/BH61sef+ll+pLtf/ADF8q3ej3Fvb3bieQL6fKGUCoZW68R/mMjKEs0eGAs7e&#xA;fU dxR+bxac8WQ8I352L2O245vG5RR6dwAPwzrNMQYWOpkfnIvlevBGWjzEYD5QiFezsZbl6KNhuT&#xA;2A8cnlyxgLP JhptJPNIRiObK9F8pCZayRzORuqoEAavuxYj/AIHNBnyyzSJNxj8N/eN/t5e97fRa&#xA;OGmgABGc+p9Vg/0T6a8y LvvpPz5HnVeX1WVYyNh8Dn6aLkCSRXGa90f+JcsYADxeEL77nf8AumOa&#xA;xpEMEnpqkpI+1QKONPo2yqeGXDXFP gPP6dq5dLAHcB+2UNRDjEuDH4sbq+Pe9j1okjYGR9/eIxd2&#xA;5jIr1p18c3HZOKOPFUfL58MbeT9pM08uo4pf0g NhsOOdDbuHxUYDSUHwr+rMjXRJxEAXy+8Ov7Jm&#xA;I6iMiaAEv9yXtOlfmV5Rg0y0hku39SGGOOSkMpHJEAO4XxG cyIyxREZjhIiOo/W+nDV4tRIzxS4o&#xA;mR5CX6kX/wArP8m7/wClyd/90Tdq/wCT7fjj4o/BH62V+/8A0sv1NH80 PJv/AC1ydaf3E3v/AJOP&#xA;iDy+Y/Wix5/6WX6nf8rQ8m/8tcn/ACIm/wCacfEH4I/WpIq9/wDSy/U7/laHk3/lr k/5ES/804PF&#xA;j+CP1sj157f0ZfqVtP8AM2i6tqcV7Z3K/VrW3niuHl/dcWleBkBD8evBt/bISPrjI7RqXd3xbs Uh&#xA;KEoR3lxR2o90k5OtaMASb+3AG5JlT+uT8fH/ADh80fl8n82XyLtTZWtI2UgqZ7YgjcEG4jwZj6R7&#xA;4/ eFwj1H3S/3JQU+jaCupcTbRxzX6yvIUqjSOOBZjwI33JrlUsGLj5byv9DdHUZeDmajXw5pskaQ&#xA;wLHClEiULHG tBsooFFcyQKFDo4pJkbPVKfLep6jepOLzT3sAhDpzLHkZSzMvxKn2T4eOY2lyynfF&#xA;Hh/a5WswwgRwy4v2V5o+ z/3pv/8AjOv/ACYiy7Hzl7/0BoyfTH3f74vG/JV/YQ67cz3Ucbhkb01m&#xA;/uw/I7tsdl69PlvTISiRhgK4uRru9 Edz8/wXE0+SP5zLK+Abx4iav97P0jz9J+HkGZXev+VYEK+r&#xA;HNHI6nUb2NAJW5GnGJeqqvfjuo+zV6kYWSUIjl t/FKvu/G3Td3mLinKhIcVemPF8d/ePn19NPOPN&#xA;k9vNrVzNAqx20hBiiSlEQCir8BArTwzY9n4cljw5RjI2REx +kcien6e4cyXme3dTh9XiwnLGAIyn&#xA;GdCcqsR6+d8u87iMUmANf8rsOyjxOdATERs/R9sz+r7/AOrz4mMZmYAA GQDYfw4o95/pdd94nc3k&#xA;PptKAihotevdj/TKM/ERK64+E/1YRr/dH8ennmaPgjKHCSMXGPKWWd/ZAH8GR26dB 5j8qw2FlBdK&#xA;goElaBY+bSup5s8z0Pw9Qq9/Cm2chkywFCUa61W562fJ9VwYpyiTCQNem+IUOlDfn39zXnHVPL 95&#xA;5flNjLFNeTUld0X0wq0IEYDBW7/PuewzP0ohLLAjbezKqoUe/wDHU9zp+1JSjpskT6vTwiHFZkSR&#xA;3H 7vcO95oWFQO5JJ+89embWennPGTEjlDc/1Y/T14jtvz5Vvdcni1uPFmAlEnfJ6YkcuOf1k7cMb&#xA;ltyNky2q0zQ 1psld27n78z8XiRoSo5eg/hgPP7vPlHay6fOcMyZQ4o6cVxSJueWXMgX3nfuAqU9+&#xA;GLe9RQfF+yvZR4nK5ygI GRP7vqeuQ9w8unnyHp5348eSWWMIx/ffwx/hwx/nS/pdTe8fqPr+myAB&#xA;vXiaGndjlmDN4sRMcyLHdCP6/wAcm jV6X8vOWKW8Yyo1zyzHd14QfwZVVb1O9GH2m7KPAYCQQNrg&#xA;eQ65D3n+j9/M+nnKMZRkdwMoHql/Dhj3D+n023 B2FzJMcKFSKUWh4jvUb1yRjITEueSxfcAf4f0/&#xA;7I9A1xyRlilADhwmMuEfxSlEE8Z+VdwBMI2eKTccRkuCoFf iP68zMBrFG/5o+51+phxaiYHLjl97&#xA;O/Kfli5vZF39CCvxN+029KADenzzT6rUcctvpHwv9n3+7n2HZnZ/hx3r ilXS6/b93vumaZ+Z1tbp&#xA;rNobKSwu9Onnh0p9pIrxbeYwvWRkfjIp+0NsjqtPHHwynk4YGgetEix0J3drhlIiU cMOLII8QHKx&#xA;te+w2tj1tqaQefJbaLzJ5gbS7eFp7K6n1IyRyXduvrPDLbOgJiPEx0K7ke+Me0ME8QPpv+L0S2 He&#xA;DXMc3YZNHqIyPp2/h9Udz8+V7Mgi892mpaXpa65aC11i6uIUvopKLwtZYnk+tQNEqFkqq9a0rTHJ&#xA;hj gjKZmTir0nzsek0Nj+O8OqgTqZjEMY8YH1Dy/nDoR/Z3FjupWlHmVXEscbFCw3owPSuY/ZOUjI&#xA;SJcUOVbmpbV z8tuu/lTje0mmicIiYcOT6gdhxR3vl1vfpt3m0nVD6nHvQ0+7Oi1B9F+cf90Hh9FE&#xA;nLQFkxmPnCS9qD4QaBdi 39M10OInikLlI3GPf3GXlHavn9RAG5ycEQYQPDDGOGc+6+cYd8pm7/0t&#xA;jHEyNAdNv9RP4nLwKvff+KX+9j+Nv ORcQni4fTt/k8f+/n95J5+UAA7rXetftuO9N6DKNTq4YADP&#xA;b+bHur+KVX+NhZczQ9nZdXKUcfqG3iT23vlCFk cz7h1lUXbg0oAw6Dso8ThBBiTfpP1S6zP82Pl0&#xA;29w3ssTGQmI8IGQfRD+HHHrOZ5GXXf8ArH08MTRIp/kdz3Y 5fCEuIbDjrYdID9f9g2suJkyQ4Duf&#xA;Dv1S/iyy59eURz35fVK5GMWY/lXPOnmyCJXKLJHKJYxsCoQsAfkRXNTr oAZIyjyN7/zj1Pu5fL07&#xA;c+q7AzTMJwnXFGvSB9IN0PeKO259XquX09j1OBZ9OuoWqVkidWA7gqaj6cxM0bgR5 PRYZcMwfNT1&#xA;JeFlEtS3Ge1HJtyaTx7nI5RUR74/eGWE3I+6X+5KtPY2080U8ikywBhE6sylQ9OX2SOvEZOWMS IJ&#xA;5hhHLKIIHIt/VIv5pP8AkbJ/zVj4Y8/mUeIfL5BRtLSL0m+KT+8l/wB2yf78b/KyEICuvM9T3s8m&#xA;Q3 05DoO5TtLWL6xffFJtOP8Adkn++I/8rIwgLlz5957gyyTNR5cu4d5fOcrFSFBr3NfE/wC3m67O&#xA;0cJ4YzNgkDl IjYRA6HyeC7c7TyYtTPHHhlESkalCMqMpSltxA/zufw8lvrN4D8f65dHsbFEg3P0m&#xA;wOI042T2n1EoyiY4vUAC eAWa/T1XozFagUAPxUFf15gars4xIhjnwknmTe1UY/YK8gY9N9t2f22J&#xA;g5c+PxIxFcMQI+ri4ozFV1keIc7Ik OZpxK0pUL41A375pM+qyxlRybw4hxd/Llv/AGvV6Ts/Tzhx&#xA;DAOHKIHhqq5j1bd9k77OpyccT0PSlNh75PTZoZ pTEyZCjIR3Hqsb2Dv8ejVrtNk02PHLFGOORMYS&#xA;nsTwUbjwmO3Icv4tuSmsjciv7IBoDv2PjnT4ezsWHGOG7uO 9n+cPPk8Fqu29Rqs0uOuGpVHhjtUT&#xA;z9PPv+OwGy31XrXavjQZmflMdVvQ35y/X8ffu6v+U83EZXHiIr6Y8uVf Tyrb3bclWVff4OpI71JI&#xA;GYGnlW0RcxsAeUaAHEfxZ5D+Iu51sL9UzWE3KUhzncpSEI/O+4fVK/SFu9RtRh9le yjxOTAiYnf0&#xA;dT1yHuH9H7+Q9POqUpRkNgMoHpj/AA4Y95/p9d/p+qXr+lyV/ZpQn7TdWNeuYPa+GeSAAHqEht 0j&#xA;H9f45c9t7N6nFhyylI1jMJDiO0sk9uV9Olee+/KidzvuB8TdePsMs0Y/cQEh6aHp6zl5/wBH7+Z9&#xA;PO jtIj85lMJDiBNz/hxQvpX8Z8twTQuZJi3YgbfB+yvcnNgAQSSfX/FLpAdw/H9KW1B00pRlEAA+&#xA;Ffoh/Fkly4p V8tuX0Q34pNjq3c0NT2G3QZGVVHoOIUOp9Q9Uv2/H1UBZjsmZ2lLglxS/hj6DUIdP&#xA;LboKj6RIk10WyaWZ2C13 NB369MoyTJxRgB6eEeXw/W5+mwiOfJlkQZeJKhV9efMf5vf3Vz6r5N0+&#xA;e3eroIlPRFp1r1NNswMkYRFRFPS6Q 5JG5kk+Zt5Vf67qV75f130dCjt9CsdQubtblY52rdNfrbmP&#xA;1ZGb1Gk9UyH0gKceNN8y9TpDMxAycMzV8jtw9z sdOMULEocUfedjfelNusdzFJcx21haNbW19qUT&#xA;XJMbyLZTelwDHlOJJHLHhI222xBzAloDxG8xokAxAFAyHvq u75OyGoiIAeFy6km6B93z+bMhplo2&#xA;u+U7XVJDcQ31kh06RZPq91YNPG3plQpd/h+yC3wlugquT0mlzYo5JHIZ x6x4fSdxvz/AdbrtTgnO&#xA;ERjEZA/Vxb8jty5e/qn+t+XJLsPJGg/YNCBQkop/jkdIYGNSAI/46HXdpYsgnxQkY nfkf6RYBf6V&#xA;PbXBDqVZSKg5tY5j4UokXUTR5/oH4+LyuTRgaiGQGrmLFVXKyNzsd+XLlVUgHB5moqangnj7nD ho&#xA;Q2PQcUv96Pxt/WLVquI5KMf4jwY+nnOXv578/KAC0nrvt+2/j7DJk1QA9X8Me7+lL8eQ3aQBISJl&#xA;6P 8AKZP539CH435mohcvgxoP5fAUOaTtTCcnCBZBJEp1zNchz26D5Czb1ns/qRh4zLhiRGJhjveM&#xA;eKzI2Rcj9Uu tAE8MeELGKmp6ITX3Y5usWOQoH6wNh0gOXz/sG1l5XU54S4iCfClImUv4ssruhfKI&#xA;8+X1SuRjF3xcv8vsOyjJ SlER/ofbM/q+wjugN4QhMz6DKB7o4ojqe4j4kE9ch2lv5Wgf4wtaDbhL&#xA;8R7/ALts1WvJOSPEfVvt0jyoe/v6/ Cg9R7PRAxz4B+7uNSP1TPquR/o9AOQ85cRexa3Yw3umywzP&#xA;Ika0lPpNwYmM8wKkNtUeGYGoxicCDf8AY9Npsp hMEV3b+ag1hFp+j21lEzvHBNbKjSGrU+sodztk&#xA;TjEMYiOhj/ugzGU5MhkeZEv9yU1zJcV2KpLo8eq8b0+qkam 8uCglidvh9Q8Sp9Rdqe3XMPAJ+rf+&#xA;I9P2ubqDj9O38MeR8vcg9SPmRYNUjsJLX1pJUiSWZGVRLNHFGppzkqo5 CtfowfvLI2qxfToOXNJ8&#xA;Phid+LhNdep58njut6Ja6RJbrqeoRQzXUKzoipcPRWAO5SFgCK7750HZk5+BER5V3 d+/854ztfsQ&#xA;5tVOfef53dt/M680DCmiTMVh1JZGX7SpBdsRTboIMzzPJ5fL/jzrv9Dn44v+OMo0P8utR1ayF5 Y3&#xA;duYS5T96Jo2qvWqtErDNN2jjjkkDLaQ/o3Y32+rvd72RpsuljKMd4Hpx1Utt9sfcK7kZL+VOvx1J&#xA;ur QjwDSf9U8wPyoJPr5ivoj5V18nZ+NOIFYxsSf72fXiv+HrxfqQcv5dawn2p7Ynxq//ADRk46KH&#xA;CRKXF3enke/ 6vIe9pya3MJiUIiBscVZD6gL9JuHmarlZrmgpfJOoxkkyxEmtTybv1/YzcS1BMREG&#xA;qI/h7jy+p5WPZojMzkOI yEv4+sgRf0edoKXyzcx9WQ/Jj/zTmQNWe/8A2P8Ax5wZdlxHQ/6b/jiG&#xA;msJYuPIgkAhQNwOKlid6dhmFEyuQO 8TIk9Cbrbrt94+N7/TdnnUcJx+mcMcRG/UI7kcQ5eo7VtUT&#xA;vz4aHt5R1tfhMKkD4nImgNenVhJ79Ml+c3uhfT uHwrm3j2Sy0I8XpO8udzPv7vL486WP5V11alrf&#xA;iabN6kPEAGlAedMidQDQI9HUX9R8zXLy/Rs2Q9l9QLkJR8T lE19Ef6I6Hul03/i3W/4Y1c8QIKpW&#xA;i0kioWNO/PfrhGqIuX8Z69w7gK/tO57ln7I5SBCwMUd+H+cf50j/AGUN hRJkUrnQdRteRuQkDdP3&#xA;ksKUHsDIMmNUNhXpHSzz7ztv+vfuoR9jtVOzGVzltYHKP82IHL9WwoXZbHLA9xcQR OJXtNplQhlB&#xA;YED4weLV/wAk5IznKPQSlXq+I5CuQ7rae0vZrN2eIZMw/cET4YjmfQb4jdgnqeH3AAACbeWLnT 4K&#xA;NNblpD3MaMaV8ea5i59PZ/hJAq+Hf72Gg18QNxMAkmuLayzIeZ9Dt0p6SFx+wLdSfv8AUpmH+Ukf&#xA;5v ydz/K2KP8AP+aEXX/KxtmtBpUH1aRzI8H1OL02ctzLFfUoTy+Kvjk/ys7u437v2oHbOPun8wsa&#xA;byfNK0r6Lbt I7F3ZrSM1ZjUk/vdySd8pOg3v0/I9Pi5Ee3tqHHXvCNm1bQpZ0uZNPha5iBEU5tYz&#xA;Ilf5WMhp1yf5aVVYr3Nf 8p47upX70Jaa5pdl6rTg3DSCIHlboAPTjCEhfVoORHI5Vh7PlHrE8unc&#xA;GzUdu4pV6ZCr695tj3mPW9Duwxhg9 KQjiXEKIafMO2Z+LRyAP0ixVgb/AHuj1fa+IkbTIiRKidrD&#xA;CHaN7hoY25ztQtGtOZBPEUBNaV2zNwykIxMgNo iudXXPl/Z9rrz2bPOZnCJmMskoyPos0R6ATOPI&#xA;EXtvt0oK7abqK7tZzrTZKx0A+89chxbVxD1fUbNny+nYfo8 zblfyJquKxhnUB+7j+7MY/wBIjxPV&#xA;LzPM9OECLS6bqDCi2k5FObUSpIH7XXpkhkAN3CxtHnUfhw8/0bCt7rl2 Bq+HhOPJUjcz6OKZ57nx&#xA;OXlvv6jZqsNN1H1OP1SYyUBC8NwDQg0r/lDJeLGquNddz6vf6fxy5bMR7P6y+Pw58 XKP0VDnyHic&#xA;+43sblvL1CxpmofEPqk9EP734Nwf8rfbInKbMuKPF05+keQ4efn3+WzOPs/qQIw8LJ4fOQ9Fzl 5n&#xA;xOV8gOQvfiJkyP8ALRZ1812skSrIxWZVVm4rVEZWFV50pv2zA1xrgEQP4up35b8ubtOytJlw5coz&#xA;8U Z+jbhAoVLhoCRFVy5PWdal1f8AQ97wgiEnoScCkzluXE8aD0hXfNdnM/DlsOXf+x6DTjH4kdzz&#xA;HQfrRF6a6db nfea06kk/38fUmhOTyfQPfH7wwx/WfdL7ij8vcd2KqNp/dN/xkl/5ONkMfL4n72eT&#xA;n8B9yEux8E23W8tq/wDB w+4yB6/1h+hn3f1T+l4P+d8JfXbJzHNIq2SBeCO6AkAGoXbeoB+jN/2W&#xA;f3IcTN/eS96QeRtU1/SbmdtK0Vri5 kcLd3k1ndzGJZKUH7iuwpViFq3vQUy88YyG5+0NRexaNH54&#xA;1fTxNYXVvYiS4YXnOCeIjiqqaR3CLMarSgpH0J 50K5rcpxRO9nb9f46rhuz3f2MHvvP+mafqd9pG&#xA;oeZNWS70+eW3uHFqBE0kDf7r/wBKZ+DenxUVqQwJ7nMiOnM gJCMaPn+xusM9svLvnG3nW4n1KO50&#xA;d41dY5InjuEDLyIdZGkcMD8I5O3v0312oz4xjkQKmPkgYBKcRWxO7zJf zS1LUrk/o61sltvTVwbt&#xA;zFyYAcqSSXESfESaAVI998nk0ggN5T+G/wBgiXIjgxy/hj+PinXlvWdW1bVo7a5s9 OezKM80lrcJ&#xA;LIoo3FuKXUpA5cR9k9cwNVk8KHEJT4v6QIH+5DZDs7DM0YxryP7WrnTYruYJL6fpoWYiWRYh/d lR&#xA;RmDb/F237jNhpzKQsc9vuDqez9Vj0uSQlxVw16fKZ8wm0iRuGX6tpiuSef7y0ACVDCu1P2d9sP5a&#xA;X4 B/U7uPtRhB/j/00f8Ai1wSw5QP9S0wvz5V9e1HIbAK9O3xDrj+Vl3/AGH9SP8ARTj5XPf+lH/i&#xA;9kDqIvCwTT7 TRDGqhpEnuIQ6liQKcAaVUgdjt98hpT1J+Rb8PtRpauZy35Sh/wBVEDcQ6ncFVutJ&#xA;8uykVEQknQquwBoGQ/yj JjTEcifkW2HtbpI/TPOPjj/6qJdpnls2F7d3Mkdnb290E4wWM5nVWVjy&#xA;PxVK15bDDkjIR3PUfeHW+0ftFh7Qx Y8ceMmHGblwcuGv4ZFkdpHE7COOMca9xUn51yMi8ZjiDsAy&#xA;zStBZ6UQAewAzGlN22HTWnLw6FpCxy6tdW1pG/ IIbmRIlYohdqFyteKKWPsK5WOKX0glz4acDmox&#xA;+a/yyuGKxa3o8rAFiEu7ZiFG5Oz9Bkjgyj+GXyLZ4cO4Kya boGrQtPplxDcQqxjaS2kSRA69VJXk&#xA;KivTIkyjsQ1z0sZcmMa35O1KjG3owr3NMvx5h1dRquz5/wALEZdOgtZX S5jLydCJRWn0HbMsTJ5O&#xA;mlp4xJ4hZ80DaKh124VLFLhDb2tZiYV9IiaU1Hqxyf621Ps99sx7/dizW3z2fR+wB /g9xiD+/wAn&#xA;w9OPzDIxIduLQyMG+26W8fxUIanG3+yWHSn8MxXpK9/+yP8AvmmupUjUvJGpBbg/7tviSjKv+8 hq&#xA;PE17VxSIAnYH7f8Ai3E3aqrs8azIObNE1uQo3qhb6oAahSD47EYV9PKjXnxf9VPxul/mGz1TUbCK&#xA;2t 9Tj0zm4Zp+S1KCMED93DE6fCBX4u1KZLHIA2Rbk6PLjxzMpQM/L4+ciD8vO1X8oYlj1XTALhbw&#xA;Br0C6XlSXeT 4xzCt8XXcZHWn1w2r6v0PL9u79oZjXD6cW3d6OWz2i9/3jn/4xv8A8ROY2T6T7nXY&#xA;vqHvUdV/3lT/AJiLb/qI jyOb6fjH/dBng+r/ADZf7kozLWl2KqNp/dN/xkl/5ONkMfL4n72eTn8B&#xA;9yEvP7ubav8Aplt/xOHIHr/WH6Gfd /VP6Xg/52QXEmv2HpxvKn1NAyLIEHY7gn2/zpm/7LP7kOJm&#xA;/vJe9Ivy81OXTNfF1dXkmmafQNdI/Ob1uqqrRx ht9/tMPh3zL1EeKNAWWoh9BeW70JJqMs11bixe&#xA;VfqxDANyWJBKWJNKCqjbNHq5wiI3sa6+9npcc5GVCxf6Hlm v/lLq+q+ZtW1GGby3Iuoy3LI8z3Lz&#xA;iKYMgYrVoxIqN9oDZtxmVi7UwiIjxHbzHRyDp58+E/IvWbOK9i8pWsHK 39aCGOGRoJHmhKRfASjs&#xA;FY1C9+h2qeuabWz44kwOx/HRv08RHIBIF8yQyxaheG5W1i0m09NGRJ1ldWKhQ1Skc jjlVj9kAdqb&#xA;ZvMtRFC5HyI/SQnHZ5sm8iaUf8Q2slvfWZWLnKywpcJIy04uF9WGJd9tuXTcDNZ2jm/dEGMt+/ h/&#xA;QS5OCHqFEKn5kx3K6ZA1urMzTqjxpUllZKkFehWoFa7dM2XZRFG+4f7kPLzB8Q+6X+6Lzc6bdc+J&#xA;sJ RxALARkU+fwkmtKeHXNzxDvYcQ72otKuJpUjFlIskvwlaUUCtSzlqKFA6ntQHDxebGUq6oseUd&#xA;RiYcbSNYweQ Hr23Vtqf3g2/DwweIGo6gHr9hXDypq5LSC1j4cgWrcW9QRX9r1Olff6MHiBIzR7/s&#xA;LMfy48tXy3V5GYlX1xCq SiSJxQO3X0nk7nuMwNfkHAPePvCmJyyAHdL/AHL0vzJNpvkPyjL5gvrR&#xA;9RlikjjW3jf01LSNQVcgkAeNPozBw xOafCDTlYdJHHEE7ksk8o+ZNJ84aLFqmiXzwWrALLaxiMSx&#xA;SDdkkLBzX5dc1+p0+SMzGRMfd99u0wziY7Bi2q 6f5S893GpeXtcmvYI9FuZBHdPcRLzbiYCVLJ8N&#xA;DUgff1K5l0dCIy4r8SN79OX6/vcXSav83PJGMCPClw+/n+r 7u95/qGlflgfzEfyxOdVa3d3g/TMl&#xA;3G8MdxK/qsqrLC+wdinMv1JPU8jn/mZjD4gMO+vLv5/H3fJmJSOTg4ZV 3+f4297M/MGsaL+VdppN&#xA;jBc6nqWnavcTywEXSH0EUo0zBih9Xk0wIU+5rU74kdLLXXIHhMR05HuRqtYNNXELv 7Houk6jZ3ek&#xA;rq1rqL32mNE0vxrGWoAWIqqoQw8DmujgnGfCSb5UacjxoThxCjHnYYromoaR568ujVorJ7YiR0 MT&#xA;PzI4syhgyhevGtKZsM0JYMphd7D7XUiOPVYuOutMWktZ9KvppIzJIt1BErL+8C8U9SlfTeME/vW6&#xA;19 st0+EZccTdU3Y+3ZaDiw+HxjjlO/fQrkf5qPie/ndLn62q8gCY3nuBQnb4gZuXie/Xw2xOkA2t&#xA;zIe1RMR+7hv 5j/iV0o1JQyDUIQOQqwnuamhJ6+oTT+uAaUefySfacg/3eP5j/iEFq+k6tqcluw8w&#xA;PYMsYjP1O8mXkoNR6pZp K0NSN9q5OOARva/eHI0vtccQrwcM739VGvlEJNqvlvUntvql35g1G/t5&#xA;1PqR+t64oxRiG5jxQfj75bDACb2Da fb04ZCUdNiv+je34tkv5aaVDpmqaTawlzHGLqhloH+JWboK&#xA;eOa7tAVkgP636HEHa0u0MuTUSjwGXBt7gQ9Zvf 8AeOf/AIxv/wAROYmT6T7m3F9Q96jqv+8qf8xF&#xA;t/1ER5HN9Pxj/ugzwfV/my/3JRmWtLsVUbT+6b/jJL/ycbI Y+XxP3s8nP4D7kJeCsc21f9Mtv+Jw&#xA;5A9f6w/Qz7v6p/S8T/NLX7e21v0Z9MivDDDAsTyKtCDGsjcpCSQQSKUU 5vuzYE4Y7uBqgPEl72G/&#xA;4r0sROP8O24dTxcc0ClaHpVP9X/PpsPDP85xuHz+/wDWj7bzoz2kdq2mJBbWTv8AV YkkUVa4oZKl&#xA;IlU8qL1Hvmh7Y0IyTgTGU+dkdOXR3fZOc44TqcYnbY9efUnoqRednjkaVIn5H1WEaSgL+9K1Yj 0z&#xA;2U9wNzmrj2XICvDO+9+/o7OWsid/Ej3cu7rzTi0/NvWLTT1062RBbJGRFHyjrQ7jf028a1zJxaac&#xA;AM fhExuuvLv6fjdxMwhORyeKOIi+XXu5pZF5h8qHj6uh3AumoZAkEB/efZNCpSu/fiM3X8mx75V/&#xA;Xn+t0h1ma7u PyCK03XfLIv4EsNJura7dgLeZIYUIMgoSGD7fDu3tkZ9mwI9RJH9aX60fnMw3sfJv&#xA;8w3ubryzp1yg9N7p4ndI wekkAYr1+yCenjTDoQBkmO79QcaiCPcf90XnH1CUkMY5KMfslfsCpFPh&#xA;UbjqDsNumbTiQUx0uxnSxd3geR+TU JjPIilPh2+e2c/2pHJLPER46ofT9PM8/wAcne9mZcUcMuI4&#xA;7v8Airi5DkjzoMksbUSMBlatAikctx8JPUbe+a /DkzxkDw5KjR34jxVt3df2uZnyaeUSOLHcrAqv&#xA;TdHv6dPkg08l6jIvCOSEooKhXmij+ILU1DtUjfsP650Wk1x yxJlCUCDW/wB7z2rwQwyAjMZLF2Pu&#xA;ei/lHodzY6zePM0bJMYPRCTxTlaOWb+76cudegyjtKd4x7x94Y6c3kHu l/uSyj/nItaflZdqP+Wm&#xA;2/5OZX2T/en3fqZaw1wf1v8AeyY/e+Stb8g6hD5v8oVbSbuON9X0rqicgGYhR/uup 2pun+rlujzQ&#xA;1mKOPLtkr0y/H3dfe4PaMcmkkc2LeH8UfL8denutjkvmLT5J/MGtSQVSe5eW1MkgQRyTMXjDjc Pv&#xA;29jmu9oNDKebDDglOobmPkRfT8W53spr4xxZ5+JHHxZCQJV/FddfxTGr0RtoCubO6GprcR3D37wt&#xA;6Y iPEmi9OK0V2YnqvhmONLlEzDw/3ZjL+Lu4xXL+LiI+I6vR49VioTOUcQI6DrwG+fQxB+BZXe61&#xA;aebz5FFxFE1 taPNblNysxYQrKpBG3HgDt2OS0ufU6WOTHHGdgPV3DoeW/wCPN1mv0um1EoTlljZJ&#xA;9P8AOPdz26fik/8AMUGs flZNLLZrJeeUNRDxSofiaFpAQAf8ofsn9rp1zfxMNYAfpzQ+0fj5e6we&#xA;W8LLoZkD1YJ/Yfx8x8E5/wCcdT6nk EE95ZP+Tsma/tY/4Sf6sf0u07KjWEj+l/vYu87XEVgbJpEa&#xA;WM27yfV0d4y5SMHdkeFuKKWcgOtadchoj+6v3O RPTieeQIvn96QaVxNnZCsqag0d0byGWSVpGCNC&#xA;YmMcpPAr6rx1UAMVPcZkznxCX473F1ulhj4SAB6gw+XzA7L eut0gigYoOU7epUkIOXFlA+L/ACdv&#xA;1c1j0magazd/Xv8Advs9mfy+w/c35AVyPnsnXl28TT9PmvktS9q9bsx1 /dryT1Gq1AKfFv7U65n4&#xA;tTmxkxlCciTz393c6PtHRYM+WJGSEeEAVtv9vwH6En8w6PrcE0R1SSSSO7I9XS3vn WJFVHkKMzVV&#xA;n+FacerbKPiHHoYyjIED504uPDHGRIRFh655TsntNZ0WF3MrxRSxtKa1YrDQtuT1zR643lj/AJ 36&#xA;Grs0eiZ84/756Fe/7xz/APGN/wDiJzHyfSfc5+L6h71HVf8AeVP+Yi2/6iI8jm+n4x/3QZ4Pq/zZ&#xA;f7 kozLWl2KqNp/dN/wAZJf8Ak42Qx8vifvZ5OfwH3IS8FY5tq/6XbbD2eH2OQPX+sP0M75e4/pfP&#xA;P5zS8vMf1VY maRhBJzBAWgtkFKfTnRdl/wBzH3ODqf7w/jq8/dJlJlWByDwUDfi1diftfy5smhUZ&#xA;ZuaKttK1Ptodz8JH2iTv 4dPwwKpenOJvS9CR25mrA0BYioryo3U+G2FU0tr7ToZk4aQ6yqfhmjml&#xA;jcODuaVHE/FQb9emQIPexIPezHyt5 u1+7K29tpT3FnbEC4d5g1wBKxKn9868qD3O1MpyYwOrVOAH&#xA;VmtndT3Ab1bOa040oJjCeVa9PSkl6U75QQ0kMe 876bYS+QtHubz4VgFuVajEVa1AoeBFKmm+Y+jk&#xA;fGmB3/qc7IKr3H7yxCLT/wApn9GJp7uW4fip9MEgvsPhBDN ueg65nmWXycc+I9J0PQ4bTSbeCyku&#xA;re1QMYoZ1QSKGYseQdC3U13zDnks704eQWd2Kao195fvtVuLZ3E8sloW ecicvHKZlD9qUKFVXtSn&#xA;hmRGpgX5/obIwEgAfNX87eT9GWwvtalkla6UK55MBGWJVKlECb9Om+Rw5jYiuHIbA Zl5B8paNoks&#xA;dxppdvrQg9SRm5BgpBU1Ir+13zA1+UyhR7x94c3RzMsm/dL7im3513lnB5MjivLSC7t7y/tLZ1 uv&#xA;X9JOclfUItisx48eimp9+mQ7PvxNjWx/G7m5scZiixLVvzp8xaZp+kpPp9lpy3Ud6xnu4rwwywWj&#xA;BI XhhCrPGkw6eovz2y/F2fDeidq5Vt+jZlKV80r1K1t77T9Vks/K+nW1podrZa7r9jdz3PqvPLbv&#xA;cGK3MT8FVI+ Qo9VqaccyPFlxDinImVxiduV/f5uDHs7BEECIAvi/Hl5cnpM35oeVoohby28v1YwI&#xA;XVvQ4cJI0dVKtKNuEm9R +sZgY+z50Kr7f1N+TVwBIP6GLaL/AMqe08RGw0maL9HzPd2/OdXo83CN&#xA;uIe5blsF29sycuLUSviI9YAPuFnu9 /zcWHgAggbxJI36mh3+5kOqfmX5O1DSrm3vbKW7sZ0ZJ4HN&#xA;sVZD4/vqgd69sqx6HLGQINH4/qbp6vHKJsWPh+ tF/lzB5MWy4+WbSWytrJXiELzFwRPJ6hYqJpgx&#xA;5R/CzbjcDvlOrjkErmbMv0fBt00oGPp5JD+YltHM2m8Laa7 uVtJJWt4YkmDwRhRIGV3jJ+N4yoWp&#xA;5UPE8dnQkDGCfL5025OPxZCPXn82KaDc3F5qNk6UsLUWzPHZQx8Yp44z w+sEmVzykaVat6Y5cfY5&#xA;m1Hc85de8eTh9ocYxiMvp6bpVJ5PjvItUXSNSmtNF9YJewma1ih9QMW+E3E8LcOcb AHjQlSATxy4&#xA;ZgCLHq+P6k4TmMBYHxP7E30fyxa2+g3+lXoZ7Lm6vCOIMYQAji8ckwb7IYMH/HIzycRBcHPOcc wI&#xA;HDIdzHY/LWmXztbMbs3FhGbl4rlWB9KKkrkK98gYcFNfS3puOxyUc46Eb/judtKOUfUA9k0C0mt9&#xA;W0 WOaQ3E0SSpLcEBS7LDQuQNhyOaPWG8sf8AO/QjQ/3c/wCtH/fM1vf945/+Mb/8ROVZPpPucrF9&#xA;Q96jqv8AvKn /ADEW3/URHkc30/GP+6DPB9X+bL/clGZa0rLieO3gknlJEUKNI5AJIVRU7CpO2RlI&#xA;RBJ6MoRMiAOZSzRtf0m+ nls7Wf1LiNpXdOLrQCWh3YAbcxmPg1MJkxB33+9ydRpckAJSG233Kt4K&#xA;xzd/9Mtv+Jw5Yev9Yfoau7+qf0vn/ wDOJrmLXZJEUGJ1t0JHFZA31eM/A5HJQR9qh32rnQ9lj9zH&#xA;3OFqT+8I/HNgbtdSKFWoLsAoaSjgCoFGJBpXrU /qzYuM0xmMlKMHNNjL8RVd99+griqyR50kDMGc&#xA;MRxBfckCpJqxHw12J9jhVXsTcvdBnYRQjkRJOzSwgLvR0Cy cwf8AV3wFS9J0PR/MoheZtQtbZJwr&#xA;RG0t4zyUqSpascPTltUHMWUo9zjykO5OrWx1iO7Es+p+vbitbf0I0rUU HxjfY75AkVyYEjuQ/nqU&#xA;RfljpcCxetPeC0jijoxJK28bnjQEcqClD+PTMPRj9/PyP6nZ5Y7RPkfvLA9P/LnzS 4hun0Rri2nj&#xA;5emLiCFgsi7GrMTWnYp1ObKWohytxzIMt8t+Rr2yuTerocVtPGaQfXrxZWRhQiRFghZR8uQzHy Zw&#xA;RV/INMzfVW8+XsdjLdl7dZBw08BjGJCazXJYEMQPhWMlfc4MAuvj+hqhC/tTfztGbbypfTuEYqEo&#xA;jg Mp/eL1B67b5XhNzDHDj9TK9GqYbST1Fl5CJvVSnF6lTyFNqHrmDqvp+I+9zdGKyfCX3Fkeo6Pp&#xA;mrJarfw+stn cw3tsOTrxuLducT/AVrxbsdj3GURmY3XUU543UNY8oeXNZvEvNTsxc3EdtPZqzPIo&#xA;9C6XhMnFWVTyXuRUdsMM 84Cget/JNJNrH5a+QpIEur+2eO1sLRIJ6XNwqS2lqOSJcgP+/WOlRzqc&#xA;ux6rLdDmT3Dme7uRKgLLGbP82vIWo 6zFDLoTJaXMnoR6pPBEVLii0YUJC0Ze9QCKgZmT7PzQgTxb&#xA;jegS6uHaWGcwOE0drp6Suh6GEIXT7bg/2gIY6H 57b5rPGn3n5u08OPcHHQdDNK6dbGm4rDHt+GPj&#xA;T7z80eHHuCtBZ2VorC1gjgDfaESKlaePEDAZE8zaaA5POvz ACxw6dfF2jksbVrmyZZGj/wBKikhM&#xA;Q+Ej1NuZ4NUHuMydCLxgd9fKvxu15p8OUn8c0Bc6tpM3m2wt7OFY/rcM /rRQLWJGAQwj4j8NI7eQ&#xA;OY1C/wB2G3K5kQwkRMjz/H6+vm42fJOeKjXPkgIdB0HTLy9huYA1p6vK1gofWiqiP zh9Y+hJE7yS&#xA;BkNKEHqW2lk4pjb8fLfubtNmIiN/mqaDdDUbLVEhiq0DyQMyLIEkYJx5L6jytvToaGlKqMfDMK s3&#xA;73F1shLIJAAe5juotJFZPZx2ZMdrctNazrSBDFdhTJFMvKGRqF2Ql6emOhAGXeHe91t934+LsY5R&#xA;73 qXlxxNceXZ1EhWSB5AZAyuA1uD8YcyODvvyYmvUnNLq4kZYjnXF+j8dF0pHhz6XKP++ZP5j1FN&#xA;O0S7vHT1FjS hTkFrzIT7R2H2sxtVk4MZk5WkxeJljH8d6VebNWnHlm2vrRnhNw0Uo4hXYLwMtPsT&#xA;Dbj1FKdeWY2szHwRKO11 +vuP46uVocA8cxlvVj9HePx0ZPmxdY0yq6lHAZWFGU7gg9QRgItINIWw&#xA;tLSPnLFBHHKzyKzoiqxHqNsSAMrxQ iNwBe/3tuXJI7EmtvuUbz+7m/5jLb/icOA9f6w/Qvd/VP6X&#xA;gv5x6NqU2vRztHL+j5I4XV1ZEVmWFEHxMy71BF K50HZcx4IHWnC1Q/eF56dCYOG9ErEW+yJoqACp&#xA;4/3o617ZsvEcfde2hSEEsjkMFVB6sXKuw6mTuBtvg8QLRbf RZ1k5pCwdiwYGWMgL9kMWMnhtjxha&#xA;Kb6Nol3FCoOriwt5jW5tknm5hTyU19MGNuu3b9WQlMdzGQPcyO1sbO3l WePzTePcKCqPIXlX4h8Q&#xA;4Sc1NfcbZUZX0DWYy/mpzYXbevGDrc16y7tAtslX7UpHFy+7ISI7mJxn+au/Nm0ur X8v/L8Ln6rd&#xA;W08SSSD7cbpY0IVhXfkO3hmH2eQc2T8dzs8v0x9x+8sj/LW01CLyfZi/LGZqupcktwbda1x1Mh xm&#xA;nCmN2TmHKLa+F5Z5vtZp9V8zKrRuIZdHBjmJ4IrCUePdpKnM/CaEf85sjHky78wogvk3UmPEcVjI&#xA;Lg EbSp2IIr4Zj6c+sMYR3ZDAYIrOKaPeBER19JSRwFCOCqKnboAMw9RuPiPvDfpx6/hL7im+lazp&#xA;98GW2nV5EqJ It1kQg0PONqOu/iMrnjI5hyIyTQGuVNqG1VdPbS7xdR4jT2gkF56honolCJOR8ONa&#xA;5PHxcQ4fqvZjPh4TxfT1 eI+ftGn02x0o2FvbT+RreWNrKW2k5TPzUvIHc934tuNunQ1zd6KYkZWT&#xA;4xG98vL5dzpdXjMRHhA8Ed3P8Hve4 2E8FxY281uawSRq0RPXiRtmh4a27neXe6Fm8xaFFeixk1C3&#xA;S8bpAZFD7U6iu32h9+Y/5vF37d/8O3fL6RyOxL Pw5dyvJcI0YdGDIwBVgaggioIIzKAaJF4/+ZHm&#xA;TV9N1jSUsZ3jjNjHMyK9FLJJKKcCyhuewao6DNl2djBxb/j YMM9GR+P3sNfzd5oiiiRdVuR8Dux9&#xA;S2c+oxPADkjOU9OjUJ2zP8KHc0cARFx5y80+p+71e59N5dlVbBpCP2Co VaUqnxCo2+eAYYd33sfD&#xA;CFHm/X45ZeGs3P7vk1s/+ivu5p+9RwKj015Dbatcl4Ue7718IdyvL5083tBCYtYk5 IrAPWzAqJFC&#xA;1CgA7KPtDu3Y5EYYd33shAPUPIF9dX8eh3F1cNeXHrX4kuCEHKhcKaR1UDjQDNF2hEDPGh0P6H N0&#xA;22Ofvj/vmf6pbwz6fPHMC0fHmVBK14HmBVSD1XMbNEGBBbcEjGYIWX6CGyhjjqqpNbIoqfs+vGKV&#xA;+W DIKiAO+P3hliNyJPdL7ijcuaHYqo2n903/ABkl/wCTjZDHy+J+9nk5/AfchLz+7m3p/plt/wAT&#xA;h9xkD1/rD9D Pu/qn9LzjXoY7jzLIlwt5PHFHbNFCiepaVFuTSQEPx3O9B4ZmaeRGIVXL4u0xQieG&#xA;+pl7ufX9G6TPp96ysW0P Tm5RpypcMqk1NH4m1FCa707fhb4n9KX4+Lt/y+l7zz/mR/4t02lXoJP+&#xA;HbJuC7MLl1Cg1+L/AHlTuK/Rj4n9K X4+KxwaX+d/0rj/AMWojSrpo2poOnqlTzP1l/g4ErxqLYml&#xA;E6dO+Pif0pfj4svy+lB5/wDSuP8AxX45Lm066E cUz+XLELGSvFrluWw3qPq32h3Pzx8T+lL8fFH5&#xA;bTEkcX/SuP8AxTk0e+Vyv+HtPKOWLH60WQEUXia27dqkf51 fE/pS/HxU4dKR9X/SuP8AxSV+ZLvU&#xA;NA0eS9j0q0s7iVvSS4Sd2kUS1oUUQwHYAgUft065PH6zVn8fFzuz9Bps 2YAG6/oRHLzuX3J3+cnp&#xA;SeQdGecerMbmJhWjO1bH4juCx3pX8e2T7M/vZ/jueC1gqXz/AN0Ux/Ku41h7OW1lj 01bSAhn+pSQ&#xA;GTk6Lx5R2tUH2TUvRjluqEbve/x3uvkGbXi3wjJtFjd+LUWSoHKnw7jt45rspmB6K+LZhjjJ9d 15&#xA;PKfMttfXGqeaU4xwTNLo5vuLmhJDJCikgVqSCfCncZk4cmoqFxj/ABdT+pyeDT9JS+Q/Wn35k3Oq&#xA;N5 Zu7S/ghht7kIU4OzP+7kU/EeIUblf2h9PTMDDrMuPLHijEXdbn9ALfi0WGcSYSkSOewH3lG6f5&#xA;gvIdCtFAicQ QRiR39WpVOCq3IJQk8t6Zg5u0Zy3qPO/4u8eTlR7MgJEXLka+n+afNTg8xJLZNZ3V&#xA;vC8sc7S2d0DPHKvrFpZF jkWMsrRyOKHoV7ZM9qZI+qIj0Feru3/ha/5Mxz9EjIbEg+nv2r1d3Nq3&#xA;1i90iBNTt4rJxU/XbiRJYpHnmdmLO xCVZ1KqCdgTQAdMy8GryanaMQI7Xudvdty6uLn0kNOKlKUs&#xA;guto+r30dj07hzZRey69rNlfaXLa2M8EyNb3Ij uSWj5AK3L4Ho3UiozHhk1MJCXDHy3cmeLSyiQZ&#xA;S+TDNN/JTWVpp97rkg0CKT1EsELMGLV5UqQE+dK79jm4h2r kJJljgJ/zgf0V7urpZ9l44gCGSZh1&#xA;if0H5/jdnnnOLWU8ryWWgFYbuXhbrOTxMMR/vJVGwLKgJAzRayUAIxyf RKVH+lUZS4f87hqXO42O&#xA;tjZ4tzs8Uv8ATtE0zzpB5cmjsxbTLHKb2aziJLTI5kE147iZXk9FuJVxvSineluLV HJ2d+ZBlxAH&#xA;YSP8PQRA4aHnE7derKZjHLRoDz/X3vS/Jun3+j6ZdQTXAmsJJjPpwZpXmWKSppIztwB/yY1ArV qk&#xA;saUdm6wZZygBXDGBPTeXFdDu9N772T3Bp18eDn5j5MM/MWOebVdFktQ/1oWCiExywRkyevLwWkil&#xA;96 Nx33alO9el7P2x7/jYOPPck+Z+8sJGmH4Vt1aVCIeUbXVlyqy/aVo0XdaggV6gVFOmw4u/7iwb&#xA;g0h5CLqUS+o ihXb6xZRvR6ciCyspUlmpvQUxM+n61XfUriVGLOzLIoZkF3YIoMzEMeXBzwKg9vbf&#xA;rjxfiiqPt/Lk1/fzLHdx 2FlcRmfld3UMUfqAhaK8aysxHrJ4eHzgclDlZ9yvV/ImmfoyPQbT6xHd&#xA;COS9pNDKs6Gqk7OscI27jj1zQa+XF nifI/oczT/3c/fH/fPQL3/eOf8A4xv/AMROU5PpPuTi+oe9&#xA;R1X/AHlT/mItv+oiPI5vp+Mf90GeD6v82X+5KM y1pdiqjaf3Tf8AGSX/AJONkMfL4n72eTn8B9yE&#xA;vGCxzEmn+l224/14fcZA9f6w/Qy7v6p/S888yPz1aT6vd2t uRDAsyy331V2IhUglPWiqOLUrTNpo&#xA;4Y/CjxCRNdA4mp1OujMjDLGIX/EAT5/wlBQ3FmtvPLe6hBMQrE+hrCmo UdOLTsWPXL5YoXsD8QUY&#xA;tZrwPVLH8Ix/4hAaj5r8pQz3VhcT3chBCyMl1cT28iuoJAeIyRybPxNG61Hjko6Wx dfj5to12sG4&#xA;lGxy2j/xCR/XfykNQNMdSoYHnHMAWANGBCnbp8PXLPAl+D+1yz272p/qx+z/AIhE6ev5V39wLa HT&#xA;VjmO3O4Y28RIqa+pKEQLRSBU9afLIyxSG/4+9f5d7U/1Y/Z/xCYSeW/y+eBjBbabHKCyr61/bUqr&#xA;ca 09VTQ0yIG+/F8iifbnatenNv51/wASg/8ACnl3/fWhf9J0P/VfLPR3T+1xf5c7c/1aP4/zU6/N&#xA;+SCXyPpCwFQ XvrdoU+1VfqLEAAGtOnT2zE7PFZZ/juXLIkR4vqrf5llXkG5tbry9byxWZtWjUQvI&#xA;YVhErRjiXQB5mK1FKs1c GoBEubjEMkoMoQ8d89Wd1Pq3mv0pIwUutEaNZKgCsUqdu/J6/LNngkAI&#xA;+6TIM8/MpOXkfVgACfTXqaAUkU1Jo dh1zD0x/eBATrUWiXS5XjI9PgChWlKVFKU7Zi5OnvH3hMdg&#xA;f6sv9yXnL3F99W1jV7qdrNrWK4FlMgPKKOAlvU UEH7fCp2JYHbambAVtEdXWY64wfxumVh5z0+If&#xA;pufUBqNkzQw287s/qp6oQyloo7WKFSoepo5NFNN6rjLCSOA Dh/T8zbmxwni4ybPn0+QTHytqml2c&#xA;cE8MjyT3Zl+uxAid1dpeYkDJUlDyY/ES1KV32wZcMpAjlXLp+Dya/wAw ITG98X2cvs52zb62BsTu&#xA;M1vC5/G8Y89efvzL0rzDdSejbyaLp03I6dbxk3E9lKCoug7iQHgWo3EUVqclp1ypd mYNTjAJImDY&#xA;PdLly6ggnY8wdqPKcMpjuEP/AIr8j6xo0nme8t7ie1twtvPOLCb4SFVnj9VEkRTyYMB69R2YBi M5&#xA;0dj6vDPwYRPDI3tkHB7+EyEq76hv3Fz5Z8Uxchv7khtPPXm/WvNser6PZPb6RPGLKwtrwyss0SzB&#xA;5p jxYRqy8yxYA02QVzo9D2VDS4jxniyyNyI6bVGI60PPmSZbXQ12ryDILO0R+Px8E48/ODqWhyJc&#xA;CGZtPKLtdkk /WZVG1sp/n27/AIZl6D+7+Xd3BpibHxP3liyx24kMhvBHQek0ZXUa0UJzoAiuaMTu&#xA;xG498zbPd9zJZcgqQjTB rZ1dFQm+AQgl05LwMjcTJyV22NDucR+OSEXOLZ625EamEemfSOpKPtU5&#xA;MOJMgJo60JO++RF/ilQs8tqJ0k4JE sp/fQj9I+nGPhVmcE1HxDlxG4PtSshf4pL1/wDLFZI9O8uw&#xA;ygpJHLfoyH1hQqDtScLIPGlM5/tH/GI+4/ocvB /dy98f989Lvf8AeOf/AIxv/wAROY+T6T7lxfUP&#xA;eo6r/vKn/MRbf9REeRzfT8Y/7oM8H1f5sv8AclGZa0uxVRt P7pv+Mkv/ACcbIY+XxP3s8nP4D7kB&#xA;qj8LO7atKXNvuP8AWhyI5n+sP0Jn9I/qn9Lwv8xrqxTX7W7uIfVkto4X iD24njb92nwMrtEjDbcE&#xA;kZvdAD4QA7mgmyT5lGeUPODST6nZLYLb3UtpJ68ljp0FswCqa+r6CXUjK1RT4RTxy WbDyN9epJ++&#xA;kgqnmD8udHjgil0rS9RnuWuE9VDDeSARGpc8XtrQbf6x/wBU4MepN+oj7P1laTdvJfl23thp8V rq&#xA;Atb+WMXKmK95MIFmlSjHTw32m361Gx2G1XjyJuxt7vL+ktIOD8tfLJv5zNp+peigj9GT078FyQS/&#xA;Ii yPL4vFF+nJnVSrmPs/4paR995U0DWIBNeafePPBLOVkt4LqGWSkhCrJImngvQIAObbe2QjmlE7&#xA;EfZ/xS0p+Wf J2iWQtdSl0q9TU1jUSx3FtcSgSKdnCGxuEBFPg+Nio2rhy55GxYr3j/igtIP8y2Sf&#xA;QNGge4a1Zbm0lFyOYZD9 SAqeClwBz5GgrtkdFtkmfx0a8h3A8v0lNNC82flxo6K6a5d3Nzw4TT3D&#xA;6hKJCSWLGJ+UYYkncLhyYssv4R9jX RZjY+YtLv7VLuzaaa3krwlW3noeJKn9jxGY0sZBo/eEPOdf&#xA;sBrGseaPqNtNdPNNpDLxEqituHEh7UorUIP0fF uM7HLhjGz/ADkhO/zE8yaBe+W9S0cXLpevwCxN&#xA;FPH8cTpLx5FKCoGU6bFISEuigLLfzFaahc3Vvo1y02h2emQ RBWSROE4mKrX1VQmsY6+2V5sZEQZf&#xA;UZj7wxmajL+rL7iltt5i0lWqL63JT4iPVjNB4kV6ZecUu50UOIdFLyzp mm2Z9SxvRdQoxAf4GcHq&#xA;Q00XByd+5rk55ZciPx7nLyagy5iiyPUDNenml3Ir8uf7+Se4jHEARqITKsVFpvVSz dSetaIS4en3&#xA;D9DbLOJRoj7U1/Sg8co4E+Mk3mNY9UtGhS3huLqAerD68zW3AkMOSTIruDQH7IzBydp4sOQwJN gb&#xA;1X6SLdrpNBmywGSNcJP45Bhk/lXWLm8e/lhtDItGMhurfmSnOnNzY82J9U1JPKqg/sjJj2gwAbE1&#xA;7v 8Aq4538mZ/K/j+pO7GxubaJ5bmO3jmkPBZI7o3bOqgvTkyIVAqx404g1p1wQ7YwTnGIJuRocv0&#xA;E/P5us1/ZWp 4JTJHDAWRuPvH6Uk81waVcLYve3ksDRWvpiGC3M7nnNIVYBbiFuqkbJ8zvm40ZIgK&#xA;Hd9w8mnAbB/rH70lfS/L ct1MravcD1HcqZrG8ZjyVi2y3DFmrRdxWvUbZlcUq5faP1NqodO8jiJ0&#xA;OuyPC0bFqaZeFWPdFQzEL8FAKrxp3 6jBxZP5v2hUVpEHkWG5VtS1W5ukEdVtorK8imSVWog9QvN7&#xA;jbbcb7YJnIRsB8wu6PlP5O3ARJpdTt5aAxlluS zVptULIuzAA/PIfvx3I3Z35PXQIrjQU0GWSXTm&#xA;e/KPKJBIXHISBhKEfZgeo/rmm1pl40eLnR/Q5WD6Je+P++Z /e/7xz/8AGN/+InKcn0n3M8X1D3qO&#xA;q/7yp/zEW3/URHkc30/GP+6DPB9X+bL/AHJRmWtLsVUbT+6b/jJL/wAn GyGPl8T97PJz+A+5LNdb&#xA;hpd+1aUmh3+mLBHn/nD9CMv0f5sv0vHfPECsNMnkszNDNDVpyLdqbqhoGf1AqhOpU CvSvbb6USMK&#xA;jLhOzTgmOZF8/vSRfMbR2MdsdG0kPGylLvlZ/WQ67j94G5E1bmzDw+jBl0mWQ2yS5jvA+z7vg5 eP&#xA;PjBsx2o+f3pjdeffMN8kFvf21ndxLJHLFDPdW0oZx9g/HM3xfFXb9W2YY7KyRoxySHfz/U3fm8W9&#xA;wH yC+7/NHzVcSoSbeN/VaSBEvIlbnIrDjQysU+FmAFe3WvWWTsmR+mcgDz59/Tb8c2OLV4wN4A/j&#xA;8fc3D+a/miw d2hhs2uLgQm4unuoXZlQcFXkZXHfwyzF2VIRozlfz+wjZhl1MJSsRFd3L7RzTzSvz&#xA;I10aWxn1LQG9cSSy21xL PI6BpG9TktvEVIYk9yPDJw0RifUZy5dAGnJkifpjw/G088r+db2e/stH&#xA;trry/DbS+osVvY/Wi44LzIjiKRJ13 PxDv1pjlwAAyIn8aauJjH5pWXKWPTkZSbeWAIzwJNXjbqlA&#xA;HqFLVyzQy3kfP9Tjk3kI/o/pLzT6k7zCAqhPJQ 3C0tAQGFAQR1FQevhm04vxZZs/8pecYdI0KLT5&#xA;rOe7Nu0nB7WU2qiLmp5GJJOH25CDwHbcdzh5sPFK7/SxIQP +JoLPUtWuLK2uNOGqvaSwMjKhRYZG&#xA;adndSrT+vV9zyK1NMl4VgA71f48qTSI8z6h5X1YSq+hC21S5EZTWbgrd cUBQcm3dnX09uhIHaopg&#xA;xRnH+Lbu5IAZT5k0NtA8lapNoOm21tqHoRLCbYl/UZXUAcGVFp4Zh+JxzAkduIfex lVG+VH7nznD&#xA;/imaWRYrFZJR8EqhmZh1+Ej1Kjoc3pMBzLj1jrn+PkzuwlfRudzaS6nEDOyT2zW6cWiovEq0kr os&#xA;nNu6dMxZDi2NIIwS6pg3mHzJBb35nGpTSJEG02dLWK3X1ih+GdGeReCvTddz+GV+FEkVXnuiI09V&#xA;at /iDXShC6rfeqjN6gOlQ0CemGjqBPsS9a79N8jwQvkP9N+xPh4Ku0VL5m8zTWo0ya5vrnSHljdk&#xA;k0qHkELBnoR J1X9k9z2HTDCEYS4o0Jf1kZBppw8ORuHckH1Oa3F1e21nJ+k5I2dT+h0UPIzMxjZ/&#xA;rDH4iFPOm3Shy4ZSCN/9 l+xllOnywMJEGPd7kBF59/OLT7OTTYrUW8F4d4jCCW3C0TmzUG4FF2yU&#xA;sGGcuImyiOTEMfAD6AK+DINVuZnh0 v69DM9wbOM3CRluIc8jIDEs0FTVtqEU9+mYunA4duTbp69d&#xA;fz5JfLdo7pygecyBq3FZgQxNf272p48v2SadQT 3vA/H4DeznSbbza2nWi2vlmyuLVoIzDfzQWsjP&#xA;Gyhlryv2dlpTqa5iTlCzcjfdv/xKEQYvPIuW/wCdO05m3Zp Ft7UbkGjBzeDlUjpQEZG8dfWft/Uq&#xA;qIPO6uWTypp4NHo31W0U7D4ASL8/a/DBeP8AnH5n/iVZB5c/SSavoEeo 2kVhdf6bytoESOOnE8SF&#xA;jlnUchv9s5rNWR4saN7H9Hub8P0y+H6WeX3+8U//ABjf/iJyrJ9J9zdi+oe9R1Qg2 kZBqDcW1D/0&#xA;cR5HN9Pxj/ugzw/UfdL/AHJRmWtLsVSXSrbUopdRRJI44zdySJ6kTMxEgD9RKo6mg26UzDwwmD Kq&#xA;+o9P2ubnnAiJIN8I693wa1bSdRuLO7/0xB6icjEsfBWdACpLSNNx+yK0GWcEgeK/s/XbTKUJR4eH&#xA;y3 Pf7uF4XcX9i8qNc6bbXMsK8BJMiSEjtyLq3Knbl07UzcaPRGeOMhM7XW8u+v5/WnkO0PaLJp8s&#xA;sQjt6Sfo6ji /1Ppfx6qV3d+XNAtrc3tpp0Rv4/rUEUkIldk9R41oPRk3qrAAGu2Q02HJIEXM1KQu&#xA;z3nvyDpTup59RlEZw4BG UIHoOcQTyxHrf7OSEHmzyL6lFTSnaTrS3qFr8O3+j0Wte368vGkyAk+v&#xA;5n/qqxM9WQBePbzH/VFM1uNI+qwX9 vpmnTW94Kwyi0iZSIT8XH1YQN6lW49e9cx5wyiRAM+cOp2u&#xA;X9ctebW5MIHimG8cpFHnwwv/AFKO/dZ+fJv9Na d8P+4LTPhpx/0Kz2puKfuc2f5XJ/P/AN1/xTzP&#xA;+iWX80/6aP8AxDv01p21ND00UpSllaDpuOkOP5XJ/P8A91/ xS/6JZfzT/po/8Qmen+f9U0u0jtNP&#xA;ihtLRamO3gihiRampoqx061OY8dFOcpcRGx7j3D+k35vaHhEDES9UbO8 edkfzOWyE1HzHPqE/r6j&#xA;BFcmRll/epGyh1T00IBQgEISKgd8xcWOYMql9MjcY8+HvHO+XL5bjfPydpCPBLhrx ICpyO3FzMZV&#xA;Vc9j8TsSQAE2liN0GlWoqfjX0oqgHuPg/VmVwTPLIal9J6e4/j7XHPbeQXcPVD649R/SHeO/u9 24&#xA;d9Z07mSNNtqPU/3UXxEim/weB6YDHIN+KVD6h1Hn5j8DuZx7YkfTUbl9Ev4Zf0T/ADZe/kdjseJS&#xA;Mm lfbOl25b7LH046gV6U4dPDDGOQ+nj3O8TtUh+v/pIXuET7bkBx8HpjtMfxQPLl1F8uW/pNGiXG&#xA;XSTIWOlWpZg Qv7qKhqST+xTvh4Z8+OXD15XE+fl/buNxD+Wsn0iMeI7x51MeX9Ly6n07SFExTzRd&#xA;LpQ0uONUsBuYFVAoIPPo FB6jxzHz6MyBEpXPbnyluPwRzHyJnh7dkZCfD+73uj6onhJr37ek8pfM&#xA;AplGlSO6fo+NWaqsQzDlRSo5UpXrj n0pGLxRwmUI3EV/x5lpO3ZHU/lyZCE58MjxDv8A6nyClXR4&#xA;aj6mipTiq+q4pQ1JBrXfb/M4Y6Ss8iTEHhjzj5 y82w9t58mljwRnOskweE3yEK/g62a+KOm1+0uI&#xA;zDNbxtG1CwLgdDUGu3QjBqcRxQM4cM5DoBz+1j2dly5swhk jlxRN+o8RA2NX6Op2QlPLzKsbWUHp&#xA;oF4gykgcQFXavYLmuxanOZ8Rxgef6h1ejzYOGHCMuSXPaq79yel/s6I1 fMVvCixJDHwQAKOdaCnT&#xA;cZstPg8SAlLgjI9K/aHmddmzYs0oQhlyRB+qzv5/SfvXx64knJkiVakFirV+yQRXb vmPn0/hn0GN&#xA;yMeW17n+l7hXm36bVznEeNCcYxjP6rNCgL+jzJv+ipT6pBdSRGa0V3iasTFjVWqDUUA7qM2eTD kh&#xA;CREhsD0/a6PS9qQnkjDhIEpAXxDrt/NTWx86avp8TQWx4CvLjRDU0AqOSN4dMwsemuMSZbUBdDY+&#xA;bs 8nakoTlGGOpCRPCSfVHvie+uY+I6hEf8rH8w/CfW2PfjH1/wCA2wflJcrPHHmNtx3x/V8D0LP+&#xA;WQfUAPDlsJf zZfzZj9I5j1C6MRX/ACsfzFQ/vNx1HGLYf8BvhGmB/i9Mvpl5/wA2Xn/ZseYl2vkA&#xA;Po9cPrje9fzonqK99fVv Hlf/ACsjzByH734T0PGL/qnk/wAn5mx9Q6+8d/6feKaf5bldVGpfRLof&#xA;KX809/cf6J4mv+Vj+YuJ/e/ED8Q4x 7Cv+pkDpN64vq+k9D5eR+/mOobY9syri4Po/vI/xR6cQ74/&#xA;Kj6TzEib+T/MGpa55tsVuZmQxJN6UqCOtDGa7c Kdu4zC1WMAxokH1WNrHL8efR3HZWrnkM+KMTH0&#xA;mMhdSB4vwRzB2L0XWtPu5NIvY0vJnd4JFVSIAKlSBU+mMw8 +ORxy9R5Hu/U73T5YjJE8I5jv/WiL&#xA;5SunwKV4kTWo4mlR+/j222+7J5B6B74/eGvEfWfdL/clFPcxpcxW7MA8 quyAkAnhTYDvscsMwJAd&#xA;7WIExJ7mru8tbOAz3UqwwggF3NBVjQficZ5IwFyNBceOUzURZQMet6Ul0ImuU9S9Z XtUFSZFIVAw&#xA;pXbkKZSNRASq/q5fc3nTZDG6+nn5dUylUvG6g0LKQDv3HtTMiQsONE0XzLdCk7D7ic6Hs43gi+ Z9&#xA;uxrVz2oXt7qrbl7kl/NL0frPlP1q+n9QirT/AJi7qn45TpOPw8nB9XHP/dPoeg4PDw8f0+HD/cB5&#xA;7H 9Q+tf6HXh8Na16eslK175nafxuH97z/Z937XJ1HhX+75PZtOp/yrXyXX/lmvf+op812QSObJwm&#xA;jeP73ne2pQB xGYJHDm5Gv4IoDNs+fgW7FCpIE4LQ706e1T7Zg6WWYzlxgAeRveh9lO47Rx6aOOHh&#xA;SlI71Yr03Lc+fFfXkvkJ LVG+xBXxAJzDwgUOl1wy7iYjY+R+3lseF2WpkeI/xUJCePvjGchxR/pR&#xA;+cee8eIBoPQg7fsP4exy4Egnb+vD/ fR/G/8AW54xAIj6tv8AJ5OVV/k8ndXQ9POBBiDlurpJHQwg&#xA;LU0UAsO+4O3tms/lLIKIF1yl6uXcfQb/AAeb1k fZrTSBHGYiX1Q/d7SH8UfWOGvjzrk60m1CSQiR&#xA;Fov2nCleQpsOrVyePXRNiUTGB3ocRMT/ADh6RXf9o3sNGt7 E8MCWLIJ5QKEpHGIzG3on6zxbGgfh&#xA;I1wkCyvEVoeB6jwPtmZptYMsqB9Y5GiBMfLn7uXMbcUXQa7syWnhxSH7 qR9URISljlysUTt035/T&#xA;Lfhk2Opqd+Jow/aFMvkBQoekSjt1gbH2fgek7YsJG5En1nHP1dMkeE/7IefMjepj1 NoTPt/N/HDI&#xA;gaT346H+l2Y44yPaPLcZrPwnZPuDCfzBkt0msvXiMvwygKG4EGq79DmQIzlMmEuH0x3qwfqen9 mD&#xA;GGmlGcbIyS2uiPTDmkAHloRsTUvQkDnIDUbhf7untmGTruId3uj8/reuA0defvl8vpS0SWTXSt6L&#xA;Jb HZo+dT0pXlx+npmz4MoxkcQM++v0X+l1/FjMweGod1/pr9CZFPLnUGo4iqlpQeVd9/TzWiWt69&#xA;/dHl/p3YVo/ wZf8AEsn/AC49I29+yoVjMg4gmpA47CtO2W67xOEAGJlcOdgXf662eU7T8LxImQmI&#xA;8Gb6aJrhjd304b3ZbGCZ Fp4jMjU/3cv6peF0H9/Da/UPvVHpyNT8NTRu6muYWEkgCqnw8uk4/r+7&#xA;kdqLttTECRN3j4zUv4sc75e48/Mbj 1CQdQkkftH7Q7MPEZVqq8GRF0AeEj6oyrl3+X2Fv7Pv8zEE&#xA;R4pSjxxNcGSNj1d3mf8ATDqFJpgj0McpKj7YXa n0HOT4dRwmzlPFdg2PjV7/AIHcX0sR0ZkDEacc&#xA;FcJHCa5+m6sdf913hqKdJQ1I5FUdQyce533P45t9LrMuPhj ISlKU9p7muL+E308r+RFvNdq9jYZ8&#xA;c4TxQhDGTLEKBlwC+KNVUj0NfOMuFU6U3/1H/gc3xAIO238Uf99H79uf MVIEHioyMTEiW/8Ak8nf&#xA;/Qn92/LkbxkES38raf4xtux4S1Xt/dt0zU68Hjhfq2NS7xtz8x8j06h6r2fMeHJVw Nx4odIy9VkX&#xA;0l3cxVGwAXsWtS3cWnSm1t/rMrUQx8gtEY0dqnwWuYOoMhA8It6bTRiZjiNBD+veXGi2s15D6F y8&#xA;1sZYhUAH6ynSu/375XxSljBkKNx/3QbOGMchETcal/uStubnRbqeO8j1aOJrUGIPFLAVHrkbNzDi&#xA;re lt9OM5Y5ES4wK8x1/sTCGWIMTAni33Euny718+kwanZhJb+S7s5eLrtbOjAHkpBEVDhlhGSO8i&#xA;Yn+r+pjHOcU toiMh/W/Wg4/KllJfPdPPMZ4HQRPSHbgFkXb06bM1cpGjiZXZse739zcddIQ4aFEe&#xA;fu701+o3X/VxuP8Agbf/ AKpZleHL+cf9j+pxfFj/ADY/7L/inzzDY3l/dC3tYGuLk1/doCzEA0Jo&#xA;NzmfgynFjEjOQjQ5AEykYg/zT+O6n kdZphqdQccMcJZAZXcpARhHJKNmpi9+4fO9hl35R8w3hCXm&#xA;jNcfUECR+tCshiWrOByYHiKuzfTlN4xYGXIJEk yrioXv3c/s69wdri1GvhEVgx+HGIjCJ4eKVChZ&#xA;4jsOvX+EE7yAB/JbWskaSaJbwSygMqvbwoStag0IBpUdcE9 VhFk5sv8ARHEQT58th+jz2F8Jdpy4&#xA;QMWL+lLhBEf6IHFvL7CaA29RFNp2rfUUtvQC2dgpEEC8FSJZGDHiFIUB mcVp3OVjLphK/Gn0MpWe&#xA;nIAV39/29Kc+PtHLEmWmgSeKMI0LAkKkTLiFWBW2977Ab02iasAjNbtwkBIbajcSC ab9uY+/MSWH&#xA;RmJJnL1ch8buR4e83ty5ObDP2oJCIwwqA9R864agOPuFWee8tlQeVfMTwesNOmaMtRXCkqSTxo CP&#xA;tEnbbvmdo/AwX4eSYias1fEfL0/jk6rtPHrdYI+NgxmYsRjxEcEdt5EZBfLb5+RTv9A1axVmvLKS&#xA;GO MLyLqVpyJ4/fxNPkcyMGtlKRjxyE5S22HKuZ9HPYiu8d27h6zsgYoCZxRlix49zcrMuI7D95y3&#xA;Bvc0e/0oA/E SBsykiv01zKifDiOOuGURd1R2AI7r6jv3B5AjWZI+POQx2J48kqMbJjciYy234b2P&#xA;MxNEcyDVG3PH2Zex+WP5 jFsOMf0JXuP6MvL38+R9VEkaPPUpeFL/AGzHwnhl/ShtV+7lzjcDKIsK&#xA;1RSv+Q3cexyI1WMWbj/TjY/00f1df 63OR7PznhAjO/8AJ5OE2P6GTurkDyHnA+nUND8Pwn7S+/iu&#xA;W/mcdj1xv+GVj5S/H2tH5DNRvFPhv1w4Tsf50P 1f73luL18Wp17MPA5VLUYQDuOC943vE/zo/ft7&#xA;xvYORDRakyHpl4oHpmYnhnH+ZkvrW3q/qy24ZCqcVJ6KRQK exOWwy+JMRBEpCjxCqMRvv53+sbWH&#xA;Gy4PAxSnKJhCQIEJAgxmRXpv+GrN9w4Zerhk0GInPu1PxyefDGemBkN4 REviItWk1M8WvkMZoZJm&#xA;B/qyl97Nfy70/T7u3vDdaJDrLLIirG6RMyKwJLAyA7VUD6c1PaZOLJGEBYjAAb+Z/ U9h7LZDmwZM&#xA;k5cMp5ZE9xJET+ksv/QGheiGPkeD1GX+69O3J6kUZqU/ZB+nNcM+QD6JfP8AHc9MYAn+9Hy/He jJ&#xA;vKnldNPiuV8p2ss0hCyWohh5qu+5JAr0yw5JCAIjK+6+TSCTMxM9u/vQZ0DQ/hB8jQfExDUS3rxo&#xA;KN 078jtXtlXj5P5kv9M3cI/1UfJh/wCZGl6bZXWmiz0+LTPXtmknt4UVAH5ftcQvIr8s2Gnsx4uA&#xA;ylxYzXduTzP mKeb7YmfEjE5eGPBmFm6NxjHkPIk/BhMZIao6gH9RzpNT9NHvj/ug+daEkZLBoiMz&#xA;8oSVD8XxqOvUdj45q5Sj i9GSVAHY3vHuI7x0Pcb/AIDt0MIT1A8XDC5Sj6o16Z19UZVyl1j/ADhw&#xA;kHxB6q4nYUPHqp7qcsGrgSblDj67j hmP1/dyO1FoPZ2UAVDJ4RPpPCePHLuO2492x5ipXFsq25pv&#xA;+0Oze498B1GEgDjFfwmxcT3Hy/sLIaPUxMj4Uu L+OPCeHJHvHn123v1R32dxaoG/+Q1Nx7HIHU49&#xA;7Mb/AIo2Kl/Sj5+XwPSTaNDm9NRyAf5OfCeKB/mTofT5/wC dH+KLXE0J4mh+0vv4jJx1eOwOMf0Z&#xA;X/sZ/t5+UhvVk7OzVI+FIf6pjo1/Xxnl8rrpeMkCZflbbsvmNbyR0jtb SNzNNIQgHMcEWrdyWzX6&#xA;3PjlIEECunTfmQfeB799gbeg7C0mbHEggyvrREgB9MZDndGR3vhAG5iY11XVNd0mP TbqRbuCQrE5&#xA;4LKhY0U7AA7nMHNqICB3HLvelw6bIZgcJ59yvqDl7GFyAC01qSAQQKzxnqOuTyG4g+cfvDXiFT I8&#xA;pf7kpd/hbylaloTEsRuOLujXEoMno9GIMnxcS/XxOUHSYI7VV+Z6fFyPzuolvd1/RG1/DyTOzbSr&#xA;O2 jtbaWOOCIcY09QGg+ZJOXwMICgRQ83GyDJORlIGz5Iaz1myNxfLNNDD6c/FeUq/EPTQhhWm38a&#xA;jtkMeeNysgb 9/kGzJp5VGgTt3eZRf6W0r/lsg/5Gp/XLPHh/OHzavAyfzT8nj3kO5nt/NFy0EXqs&#xA;yTIsimNeAMoq/wC9KA07 CuOqnwxhW52rlsOCO+9ft+Dr+ysfFmy3QiOO+dyl42Tba+Qr3X5vRP0l&#xA;F6ao1pM1nGw4IZYDJPMW+1J+9+zy3 8D1+yMwvFFVR4feNz57/j3O+8E3fEOL3S2Hlt+OXNA6rF+k&#xA;gOdsq6gShurt0tJlSD4/3MQkkodz/wAbHsMqzD xOY9XU+k7b7Cz+ObfgPh8j6Og9Q323ND8cu9JJ&#xA;La/SRXSASQMpS3i+q2SVrGfTaX4mPwtxNGr9ncVNMwzGQPL bp6Y921/tc0SiRRNHr6p9+9fs70Xa&#xA;aPGsr/X41u7cr6lyPQsYyr0U8YWV+f7P7NKf6xqLYYhfq3HXaH2b/j3t WTOSPQeE9N5n57V8/u5y&#xA;D9KMDGVsisiArp0HKD0oVC8eb0lHxcT022+Edyc3x/6P9XlQ+38cnA8Dn6v6x9Vn3 bfjmegY15/v&#xA;5JfL0lvBbuqiZWuruVoOUkwAAoqyEkb9VBApToNp4cgOSIIPDxeo7Wdvf3d3uDi9oYpDTZCCDP hq&#xA;Io0PUKuxXP8AnbdZbJp5C8t6JdeVrO4vLCCeaQyH1JEVmIEhUVJH+TmXAEbb93y/scKMYSiDUT15&#xA;Dr f62Qf4R8r/APVqtv8AkUv9MlXmfmU+FD+bH/Sj9Tv8I+V6U/RVr/yKX39vfGvM/Mr4UP5sf9KP&#xA;1OPlLywf+lV a7/8AFS96+3vj8T8yvhw/mx/0o/U4+UvLBr/uKtd/+Kl9/b3x+J+ZXwofzY/6Ufq8&#xA;mP8An7y9oVl5R1G5tdPg hnVYwsqRqGHKZAaGm2xpluDbJHc/UPvcTtDFD8vk9MfokeQ/m+54yQzS&#xA;hyppsdh7ZtM+WMNNOINkCQrr1eO0u CeTXY5yBEZSxmwNtxE/K+fcmGj6/rWj+oNOkaESn4yAammw&#xA;rT54c+mwZpCcpeqq2l+O9dD2jrNJA48UPQZX6o Weg/QEyH5g+cRT/S32NdwcqHZ+m/nn/TuYfaDt&#xA;H/Ux/wAq3D8wfOIp/pb/AAmoqCfDr92I7P0388/6dB7f7RP +TH/Ktw/MHziKf6W+xruCfD+mI7P0&#xA;388/6dJ9oO0f9TH/ACrSzVtd1nVmRr9zM0YKozA1ANKiv0ZPHo9PHlPq D9XduHG1Ha2uy/VjH0yj&#xA;9B5SFFLlRwSSpAodyPY5m5csZACJF8Uf90HU6bT5ISJlGQHBPof5kq+17f5a0PynL 5f06W5tLNrh&#xA;7eMys6pyLFQTWoBzlzkFm5dT1830/FphwRPAPpH8I7h5JkPL3ksU/wBCsdv8mP2/pj4kf532sx ph&#xA;/MH+lH6mx5f8lj/jysf+Bj7U/pj4kf532r+WH8wf6Ufqa/w95L2/0Kx2/wAmP5Y+JH+d9q/lh/MH&#xA;+l H6nf4e8l/8sVj/AMDHj4kf532/tX8sP5g/0o/UjbCDQdPV1sVtrZZDVxFwWpHjTHjjzv7WYwkC&#xA;hGh5BFfXbP8 A3/H/AMGv9cPiR7wvhS7igNbv4FsA0LJPKJ7YrErip/0iPwrlGoyjh23Nj7w5GmxH&#xA;j32FS/3JRktmsmoW90a1 gSRVoaCsnHt3+zl0sdzEu62mOSoGPfX2InLGp2KuxVBWeh6PZTGe0soY&#xA;JjUGREAah67jfIRxgcmUpEmzzRuTY uxV2KuxV2KqN5ZWl5AYLqJZ4WILRuKqSDUVGAxB5pBpj6ea&#xA;tP0+C2gg0i8jt5IxLaJDHDxaNmopAEm3IsNjQ/ EKgZPHiJG3JSqWXnW0vIfWg0+99P0/WDMkS1Si&#xA;morJv8Min5HJnDIGmE5iIsqo82QGn+4+83ZkHwxfaTly/wB 2dvTb7sl+Wn+D+O8OONZDz51yPS/1&#xA;H5KkvmZInMb6dd8lcRkAQn4iVUDaXxkX78op2UdNIi7H4/sVoNbeaMyJ p9yEBpVvRHUAjb1a9CMq&#xA;y5RjFlhLEQadcXi3ELRT6XNPEwBaJxbspoaioaSnVcqhqYTNb/L3/qKOAjqlH1jy4 JFj/wAOnm2y&#xA;j6tbePGn2/EY+PC6r7G38rKr2RkdlpMkayJ5bBRwCp9KzGx37yZeKIumgxo0u/R+mf8AUtD/AJ FW&#xA;X/VTDwjuRTv0fpn/AFLY/wCRVl/1Ux4R3LTv0fpn/Utj/kVZf9VMQB3IIBbs7DQ57qa2fQ4raSBI&#xA;5K yw2xDCUuBxMbSdDGa1piAO5SEZ/h/Qf+rba/8AIiP/AJpx4R3KjIYYYYlihRY4kFEjQBVA8ABt&#xA;hApSV+FXYq7 FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq8C1670C41K3i1XVr5DDBHA80Cy&#xA;RRx0HKKBODRiVk9UKZNq kA+GWYtVKAoV8mwwtUs9V8oW0936OuXzQ6pHbyxXEsUxE5eeYH0+T8kW&#xA;OWDixHXpQhcsGtmCDtt5BpzaWOWBj K6PnTJ7Gz0021rqH6euEa4iQhSkrikXpHiayb/s9RuCfHML&#xA;L7QRAqRHM/w/P704vZwXcRL+H+M/Dr5ILX7C8t 9VkWznvdQmngW5kmWdLOIG9kniVAZriJAzMH4q&#xA;v0dMnjz8UQRydv8An8sBwER9NfwxPKvLyH4KUH8w7jy+Fsj 9YIAM1UktrxQ0jkFfVhmm6BPsk1Ap&#xA;tTMTVaWGeUTK7jyokc/d7nHy6iWSXEa+VcmQaR5m8za7dvY2UU0sRJS6 mRrM8ImYRu/Fpg3TsBX6&#xA;cqw9nY4GxxdeciedA9fL8W1HIRuivNXlO/0XQLm+t9QuLyTnDELUerykaeRbdQOMj EkNIDSm/Tat&#xA;csOgx11+ZckdpZCeUfkHnmp/n35s0TUm0b6g5+qFYCWdQy8QBRg0Baq96mudBp+yrxg8Vbd37X XZ&#xA;M1yJIZKPzW81C7NtJyjdWKvVY6gjqCPS65lZuxODGZid0L5ftec7M9ofzWphgOPgM5cP1cvhwhV8&#xA;o/ mb5u8wa4+mOHs41jeRbopG4bgQAAPSTrXxzme19R+TweKPXuNuX6/ufTNf7Ow0+IZBk4jY2r/j&#xA;xT3zH5o80aN aJcC8NwXbjw9KJD/xFs5js/2plqOK8XBw1/Fzv/NDrtL2WMsq4q+H7Uf+Wmvarrk2&#xA;qX2oOaqtvBHGVUUCmVia qqVrz/DOl0Wq8eJlVb043aOjGnmIg8Vi/wAc2c5mOvdirsVdirsVdirs&#xA;VdirsVdirsVdirsVdirsVdirsVdir sVdiryxNY09IgJvKOmXJeNYp7ya801HnCRhVMiyHn8QFOL7&#xA;jpkbbK80Vb+Uhr8C6laWNpoh5KDaW/6KuEEkFQ js4sbupHLoJdvbfFBNJFcRalBenTvVnY2TyJHK&#xA;L7y4vIIOLExNZq1Bw35JX+bptRLTYid4x+Qb458gG0pfai7 1fMXmfQINOGk3NzHA8ZuLyx1HRxLI&#xA;0ZMkaylImjUIW6Iq/SCcuAAFAbNRO9kpPYfk9dy30cEulapZ2zFi9zLq lhJGuxahWO2eQivw7Dvv&#xA;440vF5vSvK/li98updrbRxTfW5PVkMkyrQ79PStY69f2qnJAMCbYv5j87jX/AC5q1 p9Sgtlsbiy9&#xA;dp7yGWM/6dEKt9WZ3EdQQzbe2+VRzRnYB5OVl0WXEBKcTES5bPGr3RJbzV9UuYrSSSKO6kVXtC Db&#xA;qFAICGQhyoHQntnUYZ1jiL/hDgSG5elWGi+p5oiu5LWV4n1OjyNwMJU3XAggmtO3TMnUZv3BjY+j&#xA;48 nhuzdKRrRlAl/eS32rmfijPIGlvBqFrcm3mQS2zUkfjwPKOvw0Nd84XtvfAR7/APcyfb+1c4lC&#xA;UbG0v0sk85a cs9gimKRnVgY1U0NS6A03odj3zlNHpOHi9Mhy513ur0Gapcx+LVfy0tGtTqkTRvGa&#xA;wnjJSu4fwzqOy48MCP6X 6A4va8+LIDd+n9JZvmydU7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq&#xA;7FXYq7FXYq7FXzNceS/Ph1u4uIdAv mhS4luIjKweJpUJMbei5KEGtKGqnuCKjIU3WHrP5cr5p0qC&#xA;ZdfC/V7hI5Ybe3s2jeGYj94rrb2cEZqCATzb7O 22EMJbvLPNXkLzXfa/qt5baHqMq3GoXM1tcK/D&#xA;9zJIWDKjMKBw52IBFB03wUzBD0LyroPmTQfIl1Y6dczWuv3 Zjlt/Xt5pY7dqryVpfq0nKqAg/CwB&#xA;+z44QxJsphpVt59eCmr+ZLiGdGops9OEqunWrerZR8W7bbY7oNMr02/+ rWUcN3Pd31wnLndPZTRs&#xA;9WJFVjiVBQGmwwsSHlGkeVb+1FwG0jULccbWCzeVfrXp20OpR3boUWIcyqBiOXXjw oSRmJh0wgSb&#xA;d32h2xPUwESIj1cRrrLh4b8kVfaFqFpf6jFB5dudTiv5mljv4Hms0jDxInx24WMEhlLGg9s3Ud SK&#xA;iL5eTo+FOrQajDfx2h0K8MaXf1j9K1m9GguDP/cU59Ph+x75PLq4y5Hbh7v6Nc+bqtJoZY6JG/Ef&#xA;4u hkTy5cvxaK8vfWreS3tZ9Gu7ZLOJY/rzCeVJiIih4xBWKVPtmj1+I5YED8bF6zUaqMzI8XM9w7&#xA;75oy81G61Cz MzaNewS27mllIsnOZRwaqSRhlXeo+JgdsxPykr2j/ALInq4+DMI3Z+xGeTTcPc380&#xA;2nT6d6iQFYbjmxqDIDR2 2J6VAO1cztPAxB2rf3tOpmJEb3t3UyfMhxnYq7FXYq7FXYq7FXYq7FX/&#xA;2Q==</xmpGImg:image>

               </rdf:li>

            </rdf:Alt>

         </xmp:Thumbnails>

         <egGr:nrpages>1</egGr:nrpages>

         <egGr:units>mm</egGr:units>

         <egGr:vsize>324.</egGr:vsize>

         <egGr:hsize>458.</egGr:hsize>

         <egGr:margtop>100.72</egGr:margtop>

         <egGr:margbot>68.9</egGr:margbot>

         <egGr:margleft>57.29</egGr:margleft>

         <egGr:margright>94.19</egGr:margright>

         <egGr:vshrink>1.</egGr:vshrink>

         <egGr:hshrink>1.</egGr:hshrink>

         <egGr:readerspread>False</egGr:readerspread>

         <egGr:screenreg>False</egGr:screenreg>

         <egGr:trapped>False</egGr:trapped>

         <egGr:inks>

            <rdf:Seq>

               <rdf:li rdf:parseType="Resource">

                  <egInk:name>Reflex Blue</egInk:name>

                  <egInk:type>pantone</egInk:type>

                  <egInk:book>pms1000c</egInk:book>

                  <egInk:egname>Reflex Blue</egInk:egname>

                  <egInk:frequency>120.</egInk:frequency>

                  <egInk:angle>45.</egInk:angle>

                  <egInk:dotshape/>

                  <egInk:r>0.</egInk:r>

                  <egInk:g>.07843137255</egInk:g>

                  <egInk:b>.537254902</egInk:b>

                  <egInk:attribute>normal</egInk:attribute>

                  <egInk:printingmethod>unknown</egInk:printingmethod>

               </rdf:li>

               <rdf:li rdf:parseType="Resource">

                  <egInk:name>cyan</egInk:name>

                  <egInk:type>process</egInk:type>

                  <egInk:book>process</egInk:book>

                  <egInk:egname>Cyan</egInk:egname>

                  <egInk:frequency>120.</egInk:frequency>

                  <egInk:angle>15.</egInk:angle>

                  <egInk:dotshape/>

                  <egInk:r>0.</egInk:r>

                  <egInk:g>.5607843137</egInk:g>

                  <egInk:b>.8588235294</egInk:b>

                  <egInk:attribute>normal</egInk:attribute>

                  <egInk:printingmethod>unknown</egInk:printingmethod>

               </rdf:li>

               <rdf:li rdf:parseType="Resource">

                  <egInk:name>magenta</egInk:name>

                  <egInk:type>process</egInk:type>

                  <egInk:book>process</egInk:book>

                  <egInk:egname>Magenta</egInk:egname>

                  <egInk:frequency>120.</egInk:frequency>

                  <egInk:angle>75.</egInk:angle>

                  <egInk:dotshape/>

                  <egInk:r>.7607843137</egInk:r>

                  <egInk:g>0.</egInk:g>

                  <egInk:b>.3490196078</egInk:b>

                  <egInk:attribute>normal</egInk:attribute>

                  <egInk:printingmethod>unknown</egInk:printingmethod>

               </rdf:li>

               <rdf:li rdf:parseType="Resource">

                  <egInk:name>yellow</egInk:name>

                  <egInk:type>process</egInk:type>

                  <egInk:book>process</egInk:book>

                  <egInk:egname>Yellow</egInk:egname>

                  <egInk:frequency>120.</egInk:frequency>

                  <egInk:angle>0.</egInk:angle>

                  <egInk:dotshape/>

                  <egInk:r>.9607843137</egInk:r>

                  <egInk:g>.8901960784</egInk:g>

                  <egInk:b>0.</egInk:b>

                  <egInk:attribute>normal</egInk:attribute>

                  <egInk:printingmethod>unknown</egInk:printingmethod>

               </rdf:li>

               <rdf:li rdf:parseType="Resource">

                  <egInk:name>DECOUPE</egInk:name>

                  <egInk:type>designer</egInk:type>

                  <egInk:book>none</egInk:book>

                  <egInk:egname>DECOUPE</egInk:egname>

                  <egInk:frequency>120.</egInk:frequency>

                  <egInk:angle>45.</egInk:angle>

                  <egInk:dotshape/>

                  <egInk:r>.7490196078</egInk:r>

                  <egInk:g>.2666666667</egInk:g>

                  <egInk:b>0.</egInk:b>

                  <egInk:attribute>technical</egInk:attribute>

                  <egInk:printingmethod>unknown</egInk:printingmethod>

               </rdf:li>

               <rdf:li rdf:parseType="Resource">

                  <egInk:name>black</egInk:name>

                  <egInk:type>process</egInk:type>

                  <egInk:book>process</egInk:book>

                  <egInk:egname>Black</egInk:egname>

                  <egInk:frequency>120.</egInk:frequency>

                  <egInk:angle>45.</egInk:angle>

                  <egInk:dotshape/>

                  <egInk:r>.1215686275</egInk:r>

                  <egInk:g>.1215686275</egInk:g>

                  <egInk:b>.1294117647</egInk:b>

                  <egInk:attribute>normal</egInk:attribute>

                  <egInk:omask>True</egInk:omask>

                  <egInk:printingmethod>unknown</egInk:printingmethod>

               </rdf:li>

            </rdf:Seq>

         </egGr:inks>

         <pdf:Producer>Esko Automation Engine PDFNormalize 14.0.1</pdf:Producer>

         <pdf:Trapped>False</pdf:Trapped>

         <dc:format>xml</dc:format>

         <dc:description>

            <rdf:Alt>

               <rdf:li xml:lang="x-default">ArtPro Normalized PDF</rdf:li>

            </rdf:Alt>

         </dc:description>

         <dc:title>

            <rdf:Alt>

               <rdf:li xml:lang="x-default">212415_43675744</rdf:li>

            </rdf:Alt>

         </dc:title>

         <dc:creator>

            <rdf:Seq>

               <rdf:li>BGSYSTEM</rdf:li>

            </rdf:Seq>

         </dc:creator>

         <xmpTPg:NPages>1</xmpTPg:NPages>

         <xmpTPg:HasVisibleTransparency>True</xmpTPg:HasVisibleTransparency>

         <xmpTPg:HasVisibleOverprint>True</xmpTPg:HasVisibleOverprint>

         <xmpTPg:MaxPageSize rdf:parseType="Resource">

            <stDim:w>609.475131</stDim:w>

            <stDim:h>493.621496</stDim:h>

            <stDim:unit>Millimeters</stDim:unit>

         </xmpTPg:MaxPageSize>

         <xmpTPg:PlateNames>

            <rdf:Seq>

               <rdf:li>Cyan</rdf:li>

               <rdf:li>Magenta</rdf:li>

               <rdf:li>Yellow</rdf:li>

               <rdf:li>PANTONE Reflex Blue C</rdf:li>

               <rdf:li>DECOUPE</rdf:li>

            </rdf:Seq>

         </xmpTPg:PlateNames>

         <xmpTPg:SwatchGroups>

            <rdf:Seq>

               <rdf:li rdf:parseType="Resource">

                  <xmpG:groupName>Default Swatch Group</xmpG:groupName>

                  <xmpG:groupType>0</xmpG:groupType>

                  <xmpG:Colorants>

                     <rdf:Seq>

                        <rdf:li rdf:parseType="Resource">

                           <xmpG:swatchName>DECOUPE</xmpG:swatchName>

                           <xmpG:type>SPOT</xmpG:type>

                           <xmpG:tint>100.000000</xmpG:tint>

                           <xmpG:mode>CMYK</xmpG:mode>

                           <xmpG:cyan>5.098039</xmpG:cyan>

                           <xmpG:magenta>69.019610</xmpG:magenta>

                           <xmpG:yellow>100.000000</xmpG:yellow>

                           <xmpG:black>1.960784</xmpG:black>

                        </rdf:li>

                        <rdf:li rdf:parseType="Resource">

                           <xmpG:swatchName>PANTONE Reflex Blue C</xmpG:swatchName>

                           <xmpG:type>SPOT</xmpG:type>

                           <xmpG:tint>100.000000</xmpG:tint>

                           <xmpG:mode>CMYK</xmpG:mode>

                           <xmpG:cyan>100.000000</xmpG:cyan>

                           <xmpG:magenta>100.000000</xmpG:magenta>

                           <xmpG:yellow>0.000000</xmpG:yellow>

                           <xmpG:black>0.000000</xmpG:black>

                        </rdf:li>

                     </rdf:Seq>

                  </xmpG:Colorants>

               </rdf:li>

            </rdf:Seq>

         </xmpTPg:SwatchGroups>

         <xmpMM:RenditionClass>proof:pdf</xmpMM:RenditionClass>

         <xmpMM:DocumentID>uuid:bf84af52-6521-b44e-a851-8dec040ca93a</xmpMM:DocumentID>

         <xmpMM:InstanceID>uuid:f1971bf8-8ae5-704a-99f0-34a76edad2bd</xmpMM:InstanceID>

         <egLayL:layers>

            <rdf:Seq>

               <rdf:li rdf:parseType="Resource">

                  <egLay:name>FT</egLay:name>

                  <egLay:printable>False</egLay:printable>

                  <egLay:locked>False</egLay:locked>

               </rdf:li>

               <rdf:li rdf:parseType="Resource">

                  <egLay:name>Images</egLay:name>

                  <egLay:printable>True</egLay:printable>

                  <egLay:locked>False</egLay:locked>

               </rdf:li>

               <rdf:li rdf:parseType="Resource">

                  <egLay:name>Textes</egLay:name>

                  <egLay:printable>True</egLay:printable>

                  <egLay:locked>False</egLay:locked>

               </rdf:li>

               <rdf:li rdf:parseType="Resource">

                  <egLay:name>Calque de recouvrement</egLay:name>

                  <egLay:printable>True</egLay:printable>

                  <egLay:locked>False</egLay:locked>

               </rdf:li>

               <rdf:li rdf:parseType="Resource">

                  <egLay:name>DECOUPE Simplifie</egLay:name>

                  <egLay:printable>True</egLay:printable>

                  <egLay:locked>False</egLay:locked>

               </rdf:li>

               <rdf:li rdf:parseType="Resource">

                  <egLay:name>INFOS Decoupe</egLay:name>

                  <egLay:printable>True</egLay:printable>

                  <egLay:locked>False</egLay:locked>

               </rdf:li>

               <rdf:li rdf:parseType="Resource">

                  <egLay:name>05_cartouche</egLay:name>

                  <egLay:printable>True</egLay:printable>

                  <egLay:locked>False</egLay:locked>

               </rdf:li>

            </rdf:Seq>

         </egLayL:layers>

         <egBarcL:barcodes>

            <rdf:Bag>

               <rdf:li rdf:parseType="Resource">

                  <egBarc:Type>EAN 13</egBarc:Type>

                  <egBarc:Code>7613034048516</egBarc:Code>

                  <egBarc:BarWidthReduction>.02</egBarc:BarWidthReduction>

                  <egBarc:Magnification>1.</egBarc:Magnification>

               </rdf:li>

            </rdf:Bag>

         </egBarcL:barcodes>

         <egPagL:pagelist>

            <rdf:Seq>

               <rdf:li rdf:parseType="Resource">

                  <egPag:start>0</egPag:start>

                  <egPag:end>0</egPag:end>

                  <egPag:inks>

                     <rdf:Seq>

                        <rdf:li>1</rdf:li>

                        <rdf:li>2</rdf:li>

                        <rdf:li>3</rdf:li>

                        <rdf:li>4</rdf:li>

                        <rdf:li>5</rdf:li>

                        <rdf:li>6</rdf:li>

                     </rdf:Seq>

                  </egPag:inks>

               </rdf:li>

            </rdf:Seq>

         </egPagL:pagelist>

         <egImp:surfaces>

            <rdf:Seq>

               <rdf:li rdf:parseType="Resource">

                  <egSurf:sheetOrgX>0.</egSurf:sheetOrgX>

                  <egSurf:sheetOrgY>0.</egSurf:sheetOrgY>

                  <egSurf:sheetSizeX>458.</egSurf:sheetSizeX>

                  <egSurf:sheetSizeY>324.</egSurf:sheetSizeY>

                  <egSurf:plateOrgX>-57.29</egSurf:plateOrgX>

                  <egSurf:plateOrgY>-100.72</egSurf:plateOrgY>

                  <egSurf:plateSizeX>609.48</egSurf:plateSizeX>

                  <egSurf:plateSizeY>493.62</egSurf:plateSizeY>

                  <egSurf:signature/>

                  <egSurf:sheet/>

                  <egSurf:side/>

                  <egSurf:plates>

                     <rdf:Seq>

                        <rdf:li rdf:parseType="Resource">

                           <egPlate:inkname>Reflex Blue</egPlate:inkname>

                           <egPlate:inkbook>pms1000c</egPlate:inkbook>

                           <egPlate:plateid/>

                           <egPlate:ftplateid/>

                           <egPlate:versions>

                              <rdf:Bag/>

                           </egPlate:versions>

                        </rdf:li>

                        <rdf:li rdf:parseType="Resource">

                           <egPlate:inkname>cyan</egPlate:inkname>

                           <egPlate:inkbook>process</egPlate:inkbook>

                           <egPlate:plateid/>

                           <egPlate:ftplateid/>

                           <egPlate:versions>

                              <rdf:Bag/>

                           </egPlate:versions>

                        </rdf:li>

                        <rdf:li rdf:parseType="Resource">

                           <egPlate:inkname>magenta</egPlate:inkname>

                           <egPlate:inkbook>process</egPlate:inkbook>

                           <egPlate:plateid/>

                           <egPlate:ftplateid/>

                           <egPlate:versions>

                              <rdf:Bag/>

                           </egPlate:versions>

                        </rdf:li>

                        <rdf:li rdf:parseType="Resource">

                           <egPlate:inkname>yellow</egPlate:inkname>

                           <egPlate:inkbook>process</egPlate:inkbook>

                           <egPlate:plateid/>

                           <egPlate:ftplateid/>

                           <egPlate:versions>

                              <rdf:Bag/>

                           </egPlate:versions>

                        </rdf:li>

                        <rdf:li rdf:parseType="Resource">

                           <egPlate:inkname>DECOUPE</egPlate:inkname>

                           <egPlate:inkbook>none</egPlate:inkbook>

                           <egPlate:plateid/>

                           <egPlate:ftplateid/>

                           <egPlate:versions>

                              <rdf:Bag/>

                           </egPlate:versions>

                        </rdf:li>

                        <rdf:li rdf:parseType="Resource">

                           <egPlate:inkname>black</egPlate:inkname>

                           <egPlate:inkbook>process</egPlate:inkbook>

                           <egPlate:plateid/>

                           <egPlate:ftplateid/>

                           <egPlate:versions>

                              <rdf:Bag/>

                           </egPlate:versions>

                        </rdf:li>

                     </rdf:Seq>

                  </egSurf:plates>

               </rdf:li>

            </rdf:Seq>

         </egImp:surfaces>

         <egFontL:fonts>

            <rdf:Bag/>

         </egFontL:fonts>

         <egInkCovL:coverage>

            <rdf:Seq>

               <rdf:li rdf:parseType="Resource"/>

               <rdf:li rdf:parseType="Resource"/>

               <rdf:li rdf:parseType="Resource"/>

               <rdf:li rdf:parseType="Resource"/>

               <rdf:li rdf:parseType="Resource"/>

               <rdf:li rdf:parseType="Resource"/>

            </rdf:Seq>

         </egInkCovL:coverage>

      </rdf:Description>

   </rdf:RDF>

</x:xmpmeta>

                                                                                                    

                                                                                                    

                                                                                                    

                                                                                                    

                                                                                                    

                                                                                                    

                                                                                                    

                                                                                                    

                                                                                                    

                                                                                                    

                                                                                                    

                                                                                                    

                                                                                                    

                                                                                                    

                                                                                                    

                                                                                                    

                                                                                                    

                                                                                                    

                                                                                                    

                                                                                                    

                          

<?xpacket end="w"?>

<?xpacket end='r'?>

<Figure>

 

 

<ImageData src="images/212415_43675744_norm_img_0.jpg"/>

</Figure>

 

 

This is the part that is actually needed:

          <egBarcL:barcodes>

            <rdf:Bag>

               <rdf:li rdf:parseType="Resource">

                  <egBarc:Type>EAN 13</egBarc:Type>

                  <egBarc:Code>7613034048516</egBarc:Code>

                  <egBarc:BarWidthReduction>.02</egBarc:BarWidthReduction>

                  <egBarc:Magnification>1.</egBarc:Magnification>

               </rdf:li>

            </rdf:Bag>

         </egBarcL:barcodes>

 

I specifically need the value on the line containing "<egBarc:Code>7613034048516</egBarc:Code>", i.e. 7613034048516 in this case.

How to resize a GroupItem's height.

$
0
0

  app.executeMenuCommand('selectall');

  app.executeMenuCommand('group');

  var finishedLayout=app.activeDocument.selection

  finishedLayout.height=NewHeight

 

 

finishedLayout.height=NewHeight gives a correct nominal figure in the Data Browser

but on the (CS6 Illustrator) page and inside the GroupItem's data it hasn't changed.

 

Clearly the methods I've tried so far are the wrong ones - including

finishedLayout.GroupItem.height=NewHeight which gives an error.

 

Please would someone tell me the correct syntax to use:

sorry - as I've said before, I'm new to this and the documentation

isn't exactly full of illustrations and helpful hints, though this forum is,

and thanks in anticipation of your replies.


OpenOptions not working

$
0
0

I am trying to open some dxf files through a script I wrote and the first dialog box that pops up is the scale select box.  I tried setting the option in my script but is keeps having an error when it get to the scale I set.

 

 

 

Private appillustrator As New Illustrator.Application

Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click

        'Select the URD drawings folder you want to run the program on.

        Dim result As DialogResult

        MsgBox("Please select the folder containing the drawings you want to convert to the .dxf format.")

        result = FolderBrowserDialog1.ShowDialog

        Dim ext As String

        ext = ".ai"

'Check for files with the 'URD' extension.

        For Each file As String In System.IO.Directory.GetFiles(FolderBrowserDialog1.SelectedPath)

            'System.IO.Directory.CreateDirectory()

            Dim slashposition As Integer = file.LastIndexOf("\")

            Dim filenameOnly As String = file.Substring(slashposition + 1)

 

            If IO.Path.GetExtension(file).ToLower = ".dxf" Then

                Try

                    'appillustrator.Visible = True

                Catch

                    appillustrator = New Illustrator.Application

                End Try

 

 

appillustrator.Open(file, False, Illustrator.AiAutoCADGlobalScaleOption.aiFitArtboard)

 

appillustrator.ActiveDocument.SaveAs(file & ext)

Else

                'Skip this drawing as its not a 'DXF' and go to the next drawing.

            End If

 

 

        Next

 

        'Exit Illustrator.

        appillustrator.Quit()

        MsgBox("Your drawings in" & FolderBrowserDialog1.SelectedPath & " have been completed." & vbCrLf & vbCrLf & _

               "Please review the converted files for errors")

 

 

 

    End Sub

Selecting objects by colour and moving to another layer

$
0
0

Hi there,

 

I've managed to google together a script based off others that work in illustrator CS 5.5 but not in the latest version?

Objectives of this script

Step 1: Add Layer and call it "Register"

Step 2: Select all objects based on colour called "Register" and move to layer called "Register"

Step 3: Rename "Layer 1" to "Thru-cut"

Step 4: Save and then close document.

 

Could someone here have a look at the below script and let me know where its gone wrong? Below is also a screenshot of the script error in the latest version of illustrator.

 

Thank you.

 

Error.jpg

 

var myDoc = app.activeDocument;

var myLayer = myDoc.layers.add();

myLayer.name = "Register";

 

 

function getObjectsByColor ( colorName )

{

var doc, items, i = 0, n = 0, item, color, selectionArray = [];

 

 

if ( app.documents.length == 0 ){

    alert("No documents open");

    return;

}

 

 

doc = app.activeDocument;

try

{

    color = doc.swatches.getByName ( colorName );

}

catch(e)

{

    alert( "No such color !");

    return;

}

 

 

color = color.color ;

 

 

items = doc.pageItems;

n = items.length;

if ( items.length == 0 )

{

    alert( "No items found");

    return;

}

 

 

for ( i = 0; i < n ; i++ )

{

    item = items[i];

    if ( item.fillColor.typename == color.typename

    && item.fillColor.cyan == color.cyan

    && item.fillColor.magenta == color.magenta

    && item.fillColor.yellow == color.yellow

    && item.fillColor.black == color.black )

    {

        selectionArray [ selectionArray.length ] = item;

    }

}

 

 

for ( i = 0; i < n ; i++ )

{

        item = items[i];

    if ( item.fillColor.typename == color.typename

    && item.fillColor.cyan == color.cyan

    && item.fillColor.magenta == color.magenta

    && item.fillColor.yellow == color.yellow

    && item.fillColor.black == color.black )

    {

item.move( myLayer, ElementPlacement.PLACEATBEGINNING );

}

}

 

 

if ( selectionArray.length == 0 )

{

    alert( "Nothing found" );

    return;

}

app.selection = selectionArray;

}

 

 

getObjectsByColor ("Register");

 

 

function renameText() {

    if (app.documents.length == 0) return;

    var docRef = app.activeDocument;

    recurseLayers(docRef.layers);

    }

     

    renameText();

   

function recurseLayers(objArray) {

    for (var i = 0; i < objArray.length; i++) {        

    objArray[i].name = objArray[i].name.replace(/\s*Layer 1\s*\d*/, 'Thru-cut');        

    if (objArray[i].layers.length > 0) recurseLayers(objArray[i].layers);

    }

}

 

 

// save as

 

 

var originalInteractionLevel = userInteractionLevel;

userInteractionLevel = UserInteractionLevel.DONTDISPLAYALERTS;

 

 

saveFileToPDF ();

 

 

function saveFileToPDF () {

    var doc = app.activeDocument;

    if ( app.documents.length > 0 ) {

        saveOpts = new PDFSaveOptions();

        saveOpts.compatibility = PDFCompatibility.ACROBAT5;

        saveOpts.generateThumbnails = true;

        saveOpts.preserveEditability = true;

        doc.save(saveOpts );

    }

}

 

 

userInteractionLevel = originalInteractionLevel;

 

 

myDoc.close();

any body knows how to add dimension to a square, circle, (geometric drawings) would you please let me know how. thanks (just in case someone answer). scripts. thanks

$
0
0

any body knows how to add dimension to a square, circle, (geometric drawings) would you please let me know how. thanks (just in case someone answer).Screen Shot 2015-07-09 at 9.43.39 AM.png    

IN CC Windoe not closed on execution of the statement

$
0
0

If there exist an object of Window, and when close() method is called then window not closes if it is followed by another set of statement. For eg Consider  a snippet

 

   var win = new Window('dialog', 'Save As');

 

  saveBtn.onClick = function() {

                    var fileName = win.prefixEt.text;

                    var filePath = win.dirEt.text;

                    win.close() ;

                    save(layerSetArray,fileName,filePath);

            };

 

There exist two button in this dialog. On click of save button, window not closes till the time it will not execute the save() method as well. But on CS^ version first it closes the window and then execute the save() method. Is this the bug in CC. If yes, then how to resolve this or any work around for the same.

Export/Save as High-Res Jpeg

$
0
0

Is there a way to export a document @ a different resolution than 72DPI? I know I can set the horizontal/vertical scale to save it at a larger dimension at 72DPI, but I need the file to be actual size and 300DPI.

 

This is part of a larger process, and I'd prefer to do the entire process from Illustrator, and not have to open the files in Photoshop to change the size/resolution.

 

Also, is it possible to change the color mode to CMYK or Greyscale for the exported Jpeg?

Viewing all 12845 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>