odfpy-release-1.3.1/0000755000175500017550000000000012554724252014015 5ustar debacledebacleodfpy-release-1.3.1/csv2ods/0000755000175500017550000000000012552423612015372 5ustar debacledebacleodfpy-release-1.3.1/csv2ods/csv2ods0000755000175500017550000002154312552423612016710 0ustar debacledebacle#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Copyright (C) 2008 Agustin Henze -> agustinhenze at gmail.com # # This is free software. You may redistribute it under the terms # of the Apache license and the GNU General Public License Version # 2 or at your option any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public # License along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # # Contributor(s): # # Søren Roug # # Oct 2014: Georges Khaznadar # - ported to Python3 # - imlemented the missing switch -c / --encoding, with an extra # feature for POSIX platforms which can guess encoding. from odf.opendocument import OpenDocumentSpreadsheet from odf.style import Style, TextProperties, ParagraphProperties, TableColumnProperties from odf.text import P from odf.table import Table, TableColumn, TableRow, TableCell from optparse import OptionParser import sys,csv,re, os, codecs if sys.version_info[0]==3: unicode=str if sys.version_info[0]==2: class UTF8Recoder: """ Iterator that reads an encoded stream and reencodes the input to UTF-8 """ def __init__(self, f, encoding): self.reader = codecs.getreader(encoding)(f) def __iter__(self): return self def next(self): return self.reader.next().encode("utf-8") class UnicodeReader: """ A CSV reader which will iterate over lines in the CSV file "f", which is encoded in the given encoding. """ def __init__(self, f, dialect=csv.excel, encoding="utf-8", **kwds): f = UTF8Recoder(f, encoding) self.reader = csv.reader(f, dialect=dialect, **kwds) def next(self): row = self.reader.next() return [unicode(s, "utf-8") for s in row] def __iter__(self): return self def csvToOds( pathFileCSV, pathFileODS, tableName='table', delimiter=',', quoting=csv.QUOTE_MINIMAL, quotechar = '"', escapechar = None, skipinitialspace = False, lineterminator = '\r\n', encoding="utf-8"): textdoc = OpenDocumentSpreadsheet() # Create a style for the table content. One we can modify # later in the word processor. tablecontents = Style(name="Table Contents", family="paragraph") tablecontents.addElement(ParagraphProperties(numberlines="false", linenumber="0")) tablecontents.addElement(TextProperties(fontweight="bold")) textdoc.styles.addElement(tablecontents) # Start the table table = Table( name=tableName ) if sys.version_info[0]==3: reader = csv.reader(open(pathFileCSV, encoding=encoding), delimiter=delimiter, quoting=quoting, quotechar=quotechar, escapechar=escapechar, skipinitialspace=skipinitialspace, lineterminator=lineterminator) else: reader = UnicodeReader(open(pathFileCSV), encoding=encoding, delimiter=delimiter, quoting=quoting, quotechar=quotechar, escapechar=escapechar, skipinitialspace=skipinitialspace, lineterminator=lineterminator) fltExp = re.compile('^\s*[-+]?\d+(\.\d+)?\s*$') for row in reader: tr = TableRow() table.addElement(tr) for val in row: if fltExp.match(val): tc = TableCell(valuetype="float", value=val.strip()) else: tc = TableCell(valuetype="string") tr.addElement(tc) p = P(stylename=tablecontents,text=val) tc.addElement(p) textdoc.spreadsheet.addElement(table) textdoc.save( pathFileODS ) if __name__ == "__main__": usage = "%prog -i file.csv -o file.ods -d" parser = OptionParser(usage=usage, version="%prog 0.1") parser.add_option('-i','--input', action='store', dest='input', help='File input in csv') parser.add_option('-o','--output', action='store', dest='output', help='File output in ods') parser.add_option('-d','--delimiter', action='store', dest='delimiter', help='specifies a one-character string to use as the field separator. It defaults to ",".') parser.add_option('-c','--encoding', action='store', dest='encoding', help='specifies the encoding the file csv. It defaults to utf-8') parser.add_option('-t','--table', action='store', dest='tableName', help='The table name in the output file') parser.add_option('-s','--skipinitialspace', dest='skipinitialspace', help='''specifies how to interpret whitespace which immediately follows a delimiter. It defaults to False, which means that whitespace immediately following a delimiter is part of the following field.''') parser.add_option('-l','--lineterminator', action='store', dest='lineterminator', help='''specifies the character sequence which should terminate rows.''') parser.add_option('-q','--quoting', action='store', dest='quoting', help='''It can take on any of the following module constants: 0 = QUOTE_MINIMAL means only when required, for example, when a field contains either the quotechar or the delimiter 1 = QUOTE_ALL means that quotes are always placed around fields. 2 = QUOTE_NONNUMERIC means that quotes are always placed around fields which do not parse as integers or floating point numbers. 3 = QUOTE_NONE means that quotes are never placed around fields. It defaults is QUOTE_MINIMAL''') parser.add_option('-e','--escapechar', action='store', dest='escapechar', help='''specifies a one-character string used to escape the delimiter when quoting is set to QUOTE_NONE.''') parser.add_option('-r','--quotechar', action='store', dest='quotechar', help='''specifies a one-character string to use as the quoting character. It defaults to ".''') (options, args) = parser.parse_args() if options.input: pathFileCSV = options.input else: parser.print_help() exit( 0 ) if options.output: pathFileODS = options.output else: parser.print_help() exit( 0 ) if options.delimiter: delimiter = options.delimiter else: delimiter = "," if options.skipinitialspace: skipinitialspace = True else: skipinitialspace=False if options.lineterminator: lineterminator = options.lineterminator else: lineterminator ="\r\n" if options.escapechar: escapechar = options.escapechar else: escapechar=None if options.tableName: tableName = options.tableName else: tableName = "table" if options.quotechar: quotechar = options.quotechar else: quotechar = "\"" encoding = "utf-8" # default setting ########################################################### ## try to guess the encoding; this is implemented only with ## POSIX platforms. Can it be improved? output = os.popen('/usr/bin/file ' + pathFileCSV).read() m=re.match(r'^.*: ([-a-zA-Z0-9]+) text$', output) if m: encoding=m.group(1) if 'ISO-8859' in encoding: encoding="latin-1" else: encoding="utf-8" ############################################################ # when the -c or --coding switch is used, it takes precedence if options.encoding: encoding = options.encoding csvToOds( pathFileCSV=unicode(pathFileCSV), pathFileODS=unicode(pathFileODS), delimiter=delimiter, skipinitialspace=skipinitialspace, escapechar=escapechar, lineterminator=unicode(lineterminator), tableName=tableName, quotechar=quotechar, encoding=encoding) # Local Variables: *** # mode: python *** # End: *** odfpy-release-1.3.1/csv2ods/csv2ods.docbook0000644000175500017550000001333612552423612020325 0ustar debacledebacle odfpy AgustinHenze Original author of csv-ods.py agustinhenze at gmail.com csv2ods 1 User commands csv2ods Create OpenDocument spreadsheet from comma separated values csv2ods -i file.csv -o file.ods Description This program reads a file in CSV format - table of columns delimited by commas, tabs or any other character. It then creates a spreadsheet. If a value looks like a number the cell is formatted as a number as well. Options --version Show program's version number and exit -h, --help Show help message and exit -i INPUT, --input=INPUT File input in csv. -o OUTPUT, --output=OUTPUT File output in ods. -d DELIMITER, --delimiter=DELIMITER Specifies a one-character string to use as the field separator. It defaults to ",". -c ENCODING, --encoding=ENCODING Specifies the encoding the file csv. It defaults to utf-8. -t TABLENAME, --table=TABLENAME The table name in the output file. -s SKIPINITIALSPACE, --skipinitialspace=SKIPINITIALSPACE Specifies how to interpret whitespace which immediately follows a delimiter. It defaults to False, which means that whitespace immediately following a delimiter is part of the following field. -l LINETERMINATOR, --lineterminator=LINETERMINATOR Specifies the character sequence which should terminate rows. -q QUOTING, --quoting=QUOTING It can take on any of the following module constants: 0 = QUOTE_MINIMAL means only when required, for example, when a field contains either the quotechar or the delimiter. 1 = QUOTE_ALL means that quotes are always placed around fields. 2 = QUOTE_NONNUMERIC means that quotes are always placed around fields which do not parse as integers or floating point numbers. 3 = QUOTE_NONE means that quotes are never placed around fields. It defaults is QUOTE_MINIMAL. -e ESCAPECHAR, --escapechar=ESCAPECHAR Specifies a one-character string used to escape the delimiter when quoting is set to QUOTE_NONE. -r QUOTECHAR, --quotechar=QUOTECHAR Specifies a one-character string to use as the quoting character. It defaults to ". Example csv2ods -i /etc/passwd -o accounts.odt -d: odfpy-release-1.3.1/csv2ods/Makefile0000644000175500017550000000064712552423612017041 0ustar debacledebacleall: odf csv2ods.1 txt: csv2ods.txt %.1: %.docbook xmlto man $< %.txt: %.docbook xmlto txt $< clean: rm -f *.1 *~ *.txt odf test.csv test2.ods test3.ods odf: ln -s ../odf test: clean odf @echo 1,2,3,4 > test.csv @echo 5,6,7,8 >> test.csv @echo 9,10,11,12 >> test.csv @python2 csv2ods -i test.csv -o test2.ods @python3 csv2ods -i test.csv -o test3.ods @echo created files test.csv, test2.ods and test3.ods odfpy-release-1.3.1/csv2ods/csv2ods.10000644000175500017550000001501112552423612017035 0ustar debacledebacle.\" Title: csv2ods .\" Author: Agustin Henze .\" Generator: DocBook XSL Stylesheets v1.74.0 .\" Date: 01/04/2009 .\" Manual: User commands .\" Source: odfpy .\" Language: English .\" .TH "CSV2ODS" "1" "01/04/2009" "odfpy" "User commands" .\" ----------------------------------------------------------------- .\" * (re)Define some macros .\" ----------------------------------------------------------------- .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" toupper - uppercase a string (locale-aware) .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .de toupper .tr aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ \\$* .tr aabbccddeeffgghhiijjkkllmmnnooppqqrrssttuuvvwwxxyyzz .. .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" SH-xref - format a cross-reference to an SH section .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .de SH-xref .ie n \{\ .\} .toupper \\$* .el \{\ \\$* .\} .. .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" SH - level-one heading that works better for non-TTY output .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .de1 SH .\" put an extra blank line of space above the head in non-TTY output .if t \{\ .sp 1 .\} .sp \\n[PD]u .nr an-level 1 .set-an-margin .nr an-prevailing-indent \\n[IN] .fi .in \\n[an-margin]u .ti 0 .HTML-TAG ".NH \\n[an-level]" .it 1 an-trap .nr an-no-space-flag 1 .nr an-break-flag 1 \." make the size of the head bigger .ps +3 .ft B .ne (2v + 1u) .ie n \{\ .\" if n (TTY output), use uppercase .toupper \\$* .\} .el \{\ .nr an-break-flag 0 .\" if not n (not TTY), use normal case (not uppercase) \\$1 .in \\n[an-margin]u .ti 0 .\" if not n (not TTY), put a border/line under subheading .sp -.6 \l'\n(.lu' .\} .. .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" SS - level-two heading that works better for non-TTY output .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .de1 SS .sp \\n[PD]u .nr an-level 1 .set-an-margin .nr an-prevailing-indent \\n[IN] .fi .in \\n[IN]u .ti \\n[SN]u .it 1 an-trap .nr an-no-space-flag 1 .nr an-break-flag 1 .ps \\n[PS-SS]u \." make the size of the head bigger .ps +2 .ft B .ne (2v + 1u) .if \\n[.$] \&\\$* .. .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" BB/BE - put background/screen (filled box) around block of text .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .de BB .if t \{\ .sp -.5 .br .in +2n .ll -2n .gcolor red .di BX .\} .. .de EB .if t \{\ .if "\\$2"adjust-for-leading-newline" \{\ .sp -1 .\} .br .di .in .ll .gcolor .nr BW \\n(.lu-\\n(.i .nr BH \\n(dn+.5v .ne \\n(BHu+.5v .ie "\\$2"adjust-for-leading-newline" \{\ \M[\\$1]\h'1n'\v'+.5v'\D'P \\n(BWu 0 0 \\n(BHu -\\n(BWu 0 0 -\\n(BHu'\M[] .\} .el \{\ \M[\\$1]\h'1n'\v'-.5v'\D'P \\n(BWu 0 0 \\n(BHu -\\n(BWu 0 0 -\\n(BHu'\M[] .\} .in 0 .sp -.5v .nf .BX .in .sp .5v .fi .\} .. .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" BM/EM - put colored marker in margin next to block of text .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .de BM .if t \{\ .br .ll -2n .gcolor red .di BX .\} .. .de EM .if t \{\ .br .di .ll .gcolor .nr BH \\n(dn .ne \\n(BHu \M[\\$1]\D'P -.75n 0 0 \\n(BHu -(\\n[.i]u - \\n(INu - .75n) 0 0 -\\n(BHu'\M[] .in 0 .nf .BX .in .fi .\} .. .\" ----------------------------------------------------------------- .\" * set default formatting .\" ----------------------------------------------------------------- .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) .ad l .\" ----------------------------------------------------------------- .\" * MAIN CONTENT STARTS HERE * .\" ----------------------------------------------------------------- .SH "Name" csv2ods \- Create OpenDocument spreadsheet from comma separated values .SH "Synopsis" .fam C .HP \w'\fBcsv2ods\fR\ 'u \fBcsv2ods\fR \-i\ \fIfile\&.csv\fR \-o\ \fIfile\&.ods\fR .fam .SH "Description" .PP This program reads a file in CSV format \- table of columns delimited by commas, tabs or any other character\&. It then creates a spreadsheet\&. If a value looks like a number the cell is formatted as a number as well\&. .SH "Options" .PP \-\-version .RS 4 Show program\'s version number and exit .RE .PP \-h, \-\-help .RS 4 Show help message and exit .RE .PP \-i \fIINPUT\fR, \-\-input=\fIINPUT\fR .RS 4 File input in csv\&. .RE .PP \-o \fIOUTPUT\fR, \-\-output=\fIOUTPUT\fR .RS 4 File output in ods\&. .RE .PP \-d \fIDELIMITER\fR, \-\-delimiter=\fIDELIMITER\fR .RS 4 Specifies a one\-character string to use as the field separator\&. It defaults to ","\&. .RE .PP \-c \fIENCODING\fR, \-\-encoding=\fIENCODING\fR .RS 4 Specifies the encoding the file csv\&. It defaults to utf\-8\&. .RE .PP \-t \fITABLENAME\fR, \-\-table=\fITABLENAME\fR .RS 4 The table name in the output file\&. .RE .PP \-s \fISKIPINITIALSPACE\fR, \-\-skipinitialspace=\fISKIPINITIALSPACE\fR .RS 4 Specifies how to interpret whitespace which immediately follows a delimiter\&. It defaults to False, which means that whitespace immediately following a delimiter is part of the following field\&. .RE .PP \-l \fILINETERMINATOR\fR, \-\-lineterminator=\fILINETERMINATOR\fR .RS 4 Specifies the character sequence which should terminate rows\&. .RE .PP \-q \fIQUOTING\fR, \-\-quoting=\fIQUOTING\fR .RS 4 It can take on any of the following module constants: 0 = QUOTE_MINIMAL means only when required, for example, when a field contains either the quotechar or the delimiter\&. 1 = QUOTE_ALL means that quotes are always placed around fields\&. 2 = QUOTE_NONNUMERIC means that quotes are always placed around fields which do not parse as integers or floating point numbers\&. 3 = QUOTE_NONE means that quotes are never placed around fields\&. It defaults is QUOTE_MINIMAL\&. .RE .PP \-e \fIESCAPECHAR\fR, \-\-escapechar=\fIESCAPECHAR\fR .RS 4 Specifies a one\-character string used to escape the delimiter when quoting is set to QUOTE_NONE\&. .RE .PP \-r \fIQUOTECHAR\fR, \-\-quotechar=\fIQUOTECHAR\fR .RS 4 Specifies a one\-character string to use as the quoting character\&. It defaults to "\&. .RE .SH "Example" .sp .if n \{\ .RS 4 .\} .fam C .ps -1 .nf .if t \{\ .sp -1 .\} .BB lightgray adjust-for-leading-newline .sp -1 csv2ods \-i /etc/passwd \-o accounts\&.odt \-d: .EB lightgray adjust-for-leading-newline .if t \{\ .sp 1 .\} .fi .fam .ps +1 .if n \{\ .RE .\} .SH "Author" .PP \fBAgustin Henze\fR <\&agustinhenze at gmail\&.com\&> .RS 4 Original author of csv\-ods\&.py .RE odfpy-release-1.3.1/odflint/0000755000175500017550000000000012552423612015446 5ustar debacledebacleodfpy-release-1.3.1/odflint/odflint0000755000175500017550000001674012552423612017043 0ustar debacledebacle#!/usr/bin/python3 # -*- coding: utf-8 -*- # Copyright (C) 2009 Søren Roug, European Environment Agency # # This is free software. You may redistribute it under the terms # of the Apache license and the GNU General Public License Version # 2 or at your option any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public # License along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # # Contributor(s): # import zipfile from xml.sax import make_parser,handler from xml.sax.xmlreader import InputSource import xml.sax.saxutils import sys from odf.opendocument import OpenDocument from odf import element, grammar from odf.namespaces import * from odf.attrconverters import attrconverters, cnv_string from io import BytesIO if sys.version_info[0]==3: unicode=str extension_attributes = { "OpenOffice.org" : { (METANS,u'template'): ( (XLINKNS,u'role'), ), (STYLENS,u'graphic-properties'): ( (STYLENS,u'background-transparency'), ), (STYLENS,u'paragraph-properties'): ( (TEXTNS,u'enable-numbering'), (STYLENS,u'join-border'), ), (STYLENS,u'table-cell-properties'): ( (STYLENS,u'writing-mode'), ), (STYLENS,u'table-row-properties'): ( (STYLENS,u'keep-together'), ), }, "KOffice" : { (STYLENS,u'graphic-properties'): ( (KOFFICENS,u'frame-behavior-on-new-page'), ), (DRAWNS,u'page'): ( (KOFFICENS,u'name'), ), (PRESENTATIONNS,u'show-shape'): ( (KOFFICENS,u'order-id'), ), (PRESENTATIONNS,u'hide-shape'): ( (KOFFICENS,u'order-id'), ), (CHARTNS,u'legend'): ( (KOFFICENS,u'title'), ), } } printed_errors = [] def print_error(str): if str not in printed_errors: printed_errors.append(str) print (str) def chop_arg(arg): if len(arg) > 20: return "%s..." % arg[0:20] return arg def make_qname(tag): return "%s:%s" % (nsdict.get(tag[0],tag[0]), tag[1]) def allowed_attributes(tag): return grammar.allowed_attributes.get(tag) class ODFElementHandler(handler.ContentHandler): """ Extract headings from content.xml of an ODT file """ def __init__(self, document): self.doc = document self.tagstack = [] self.data = [] self.currtag = None def characters(self, data): self.data.append(data) def startElementNS(self, tag, qname, attrs): """ Pseudo-create an element """ allowed_attrs = grammar.allowed_attributes.get(tag) attrdict = {} for (att,value) in attrs.items(): prefix = nsdict.get(att[0],att[0]) # Check if it is a known extension notan_extension = True for product, ext_attrs in extension_attributes.items(): allowed_ext_attrs = ext_attrs.get(tag) if allowed_ext_attrs and att in allowed_ext_attrs: print_error("Warning: Attribute %s in element <%s> is illegal - %s extension" % ( make_qname(att), make_qname(tag), product)) notan_extension = False # Check if it is an allowed attribute if notan_extension and allowed_attrs and att not in allowed_attrs: print_error("Error: Attribute %s:%s is not allowed in element <%s>" % ( prefix, att[1], make_qname(tag))) # Check the value try: convert = attrconverters.get(att, cnv_string) convert(att, value, tag) except ValueError as res: print_error("Error: Bad value '%s' for attribute %s:%s in tag: <%s> - %s" % (chop_arg(value), prefix, att[1], make_qname(tag), res)) self.tagstack.append(tag) self.data = [] # Check that the parent allows this child element if tag not in ( (OFFICENS, 'document'), (OFFICENS, 'document-content'), (OFFICENS, 'document-styles'), (OFFICENS, 'document-meta'), (OFFICENS, 'document-settings'), (MANIFESTNS,'manifest')): try: parent = self.tagstack[-2] allowed_children = grammar.allowed_children.get(parent) except: print_error("Error: This document starts with the wrong tag: <%s>" % make_qname(tag)) allowed_children = None if allowed_children and tag not in allowed_children: print_error("Error: Element %s is not allowed in element %s" % ( make_qname(tag), make_qname(parent))) # Test that all mandatory attributes have been added. required = grammar.required_attributes.get(tag) if required: for r in required: if attrs.get(r) is None: print_error("Error: Required attribute missing: %s in <%s>" % (make_qname(r), make_qname(tag))) def endElementNS(self, tag, qname): self.currtag = self.tagstack.pop() str = ''.join(self.data).strip() # Check that only elements that can take text have text # But only elements we know exist in grammar if tag in grammar.allowed_children: if str != '' and tag not in grammar.allows_text: print_error("Error: %s does not allow text data" % make_qname(tag)) self.data = [] class ODFDTDHandler(handler.DTDHandler): def notationDecl(self, name, public_id, system_id): """ Ignore DTDs """ print_error("Warning: ODF doesn't use DOCTYPEs") def exitwithusage(exitcode=2): """ print out usage information """ sys.stderr.write("Usage: %s inputfile\n" % sys.argv[0]) sys.stderr.write("\tInputfile must be OpenDocument format\n") sys.exit(exitcode) def lint(odffile): if not zipfile.is_zipfile(odffile): print_error("Error: This is not a zipped file") return zfd = zipfile.ZipFile(odffile) try: mimetype = zfd.read('mimetype') except: mimetype='' d = OpenDocument(unicode(mimetype)) first = True for zi in zfd.infolist(): if first: if zi.filename == 'mimetype': if zi.compress_type != zipfile.ZIP_STORED: print_error("Error: The 'mimetype' member must be stored - not deflated") if zi.comment != "": print_error("Error: The 'mimetype' member must not have extra header info") else: print_error("Warning: The first member in the archive should be the mimetype") first = False if zi.filename in ('META-INF/manifest.xml', 'content.xml', 'meta.xml', 'styles.xml', 'settings.xml'): content = zfd.read(zi.filename) parser = make_parser() parser.setFeature(handler.feature_namespaces, True) parser.setFeature(handler.feature_external_ges, False) parser.setContentHandler(ODFElementHandler(d)) dtdh = ODFDTDHandler() parser.setDTDHandler(dtdh) parser.setErrorHandler(handler.ErrorHandler()) inpsrc = InputSource() if not isinstance(content, str): content=content inpsrc.setByteStream(BytesIO(content)) parser.parse(inpsrc) if len(sys.argv) != 2: exitwithusage() lint(unicode(sys.argv[1])) # Local Variables: *** # mode: python *** # End: *** odfpy-release-1.3.1/odflint/odflint.10000644000175500017550000001127212552423612017172 0ustar debacledebacle.\" Title: odflint .\" Author: S\(/oren Roug .\" Generator: DocBook XSL Stylesheets v1.74.0 .\" Date: 03/15/2009 .\" Manual: User commands .\" Source: odfpy .\" Language: English .\" .TH "ODFLINT" "1" "03/15/2009" "odfpy" "User commands" .\" ----------------------------------------------------------------- .\" * (re)Define some macros .\" ----------------------------------------------------------------- .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" toupper - uppercase a string (locale-aware) .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .de toupper .tr aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ \\$* .tr aabbccddeeffgghhiijjkkllmmnnooppqqrrssttuuvvwwxxyyzz .. .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" SH-xref - format a cross-reference to an SH section .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .de SH-xref .ie n \{\ .\} .toupper \\$* .el \{\ \\$* .\} .. .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" SH - level-one heading that works better for non-TTY output .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .de1 SH .\" put an extra blank line of space above the head in non-TTY output .if t \{\ .sp 1 .\} .sp \\n[PD]u .nr an-level 1 .set-an-margin .nr an-prevailing-indent \\n[IN] .fi .in \\n[an-margin]u .ti 0 .HTML-TAG ".NH \\n[an-level]" .it 1 an-trap .nr an-no-space-flag 1 .nr an-break-flag 1 \." make the size of the head bigger .ps +3 .ft B .ne (2v + 1u) .ie n \{\ .\" if n (TTY output), use uppercase .toupper \\$* .\} .el \{\ .nr an-break-flag 0 .\" if not n (not TTY), use normal case (not uppercase) \\$1 .in \\n[an-margin]u .ti 0 .\" if not n (not TTY), put a border/line under subheading .sp -.6 \l'\n(.lu' .\} .. .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" SS - level-two heading that works better for non-TTY output .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .de1 SS .sp \\n[PD]u .nr an-level 1 .set-an-margin .nr an-prevailing-indent \\n[IN] .fi .in \\n[IN]u .ti \\n[SN]u .it 1 an-trap .nr an-no-space-flag 1 .nr an-break-flag 1 .ps \\n[PS-SS]u \." make the size of the head bigger .ps +2 .ft B .ne (2v + 1u) .if \\n[.$] \&\\$* .. .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" BB/BE - put background/screen (filled box) around block of text .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .de BB .if t \{\ .sp -.5 .br .in +2n .ll -2n .gcolor red .di BX .\} .. .de EB .if t \{\ .if "\\$2"adjust-for-leading-newline" \{\ .sp -1 .\} .br .di .in .ll .gcolor .nr BW \\n(.lu-\\n(.i .nr BH \\n(dn+.5v .ne \\n(BHu+.5v .ie "\\$2"adjust-for-leading-newline" \{\ \M[\\$1]\h'1n'\v'+.5v'\D'P \\n(BWu 0 0 \\n(BHu -\\n(BWu 0 0 -\\n(BHu'\M[] .\} .el \{\ \M[\\$1]\h'1n'\v'-.5v'\D'P \\n(BWu 0 0 \\n(BHu -\\n(BWu 0 0 -\\n(BHu'\M[] .\} .in 0 .sp -.5v .nf .BX .in .sp .5v .fi .\} .. .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" BM/EM - put colored marker in margin next to block of text .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .de BM .if t \{\ .br .ll -2n .gcolor red .di BX .\} .. .de EM .if t \{\ .br .di .ll .gcolor .nr BH \\n(dn .ne \\n(BHu \M[\\$1]\D'P -.75n 0 0 \\n(BHu -(\\n[.i]u - \\n(INu - .75n) 0 0 -\\n(BHu'\M[] .in 0 .nf .BX .in .fi .\} .. .\" ----------------------------------------------------------------- .\" * set default formatting .\" ----------------------------------------------------------------- .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) .ad l .\" ----------------------------------------------------------------- .\" * MAIN CONTENT STARTS HERE * .\" ----------------------------------------------------------------- .SH "Name" odflint \- Check ODF file for problems .SH "Synopsis" .fam C .HP \w'\fBodflint\fR\ 'u \fBodflint\fR \fIpath\fR .fam .SH "Description" .PP \fBodflint\fR is a program that will check an ODF file and give warning if it finds something suspect\&. It is not able to make a full validation due to the complexity of the schema\&. .PP \(lqPath\(rq is assumed to be an OpenDocument file of text, spreadsheet or presentation type\&. .SH "Example" .sp .if n \{\ .RS 4 .\} .fam C .ps -1 .nf .if t \{\ .sp -1 .\} .BB lightgray adjust-for-leading-newline .sp -1 odflint odf\-file .EB lightgray adjust-for-leading-newline .if t \{\ .sp 1 .\} .fi .fam .ps +1 .if n \{\ .RE .\} .SH "Bugs" .PP Validates all versions of ODF as if they are version 1\&.1\&. You\'ll therefore get some false positives if you check files that aren\'t generated by odfpy scripts\&. .SH "Author" .PP \fBS\(/oren Roug\fR .RS 4 Original author .RE odfpy-release-1.3.1/odflint/Makefile0000644000175500017550000000061012552423612017103 0ustar debacledebacleall: odf odflint.1 %.1: %.docbook xmlto man $< %.txt: %.docbook xmlto txt $< clean: rm -f *.1 *~ *.txt odf odf: ln -s ../odf test: clean odf @echo ================== output by Python2 ====================== @python2 odflint ../tests/examples/simplestyles.odt @echo ================== output by Python3 ====================== @python3 odflint ../tests/examples/simplestyles.odt odfpy-release-1.3.1/odflint/odflint.docbook0000644000175500017550000000267312552423612020457 0ustar debacledebacle odfpy SørenRoug Original author odflint 1 User commands odflint Check ODF file for problems odflint path Description odflint is a program that will check an ODF file and give warning if it finds something suspect. It is not able to make a full validation due to the complexity of the schema. Path is assumed to be an OpenDocument file of text, spreadsheet or presentation type. Example odflint odf-file Bugs Validates all versions of ODF as if they are version 1.1. You'll therefore get some false positives if you check files that aren't generated by odfpy scripts. odfpy-release-1.3.1/MANIFEST.in0000644000175500017550000000032412552423612015544 0ustar debacledebacleinclude *.txt api-for-odfpy.odt recursive-include * *.1 *.docbook Makefile recursive-include tests *.txt *.py runtests *.odt *.ods *.odp recursive-include examples *.txt *.py recursive-include contrib *.txt *.py odfpy-release-1.3.1/manual/0000755000175500017550000000000012552423612015264 5ustar debacledebacleodfpy-release-1.3.1/manual/buildmanual.py0000644000175500017550000001316012552423612020134 0ustar debacledebacle# -*- coding: utf-8 -*- # Copyright (C) 2006 Søren Roug, European Environment Agency # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public # License as published by the Free Software Foundation; either # version 2.1 of the License, or (at your option) any later version. # # This library is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # Lesser General Public License for more details. # # You should have received a copy of the GNU Lesser General Public # License along with this library; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # # Contributor(s): # from odf.opendocument import OpenDocumentText from odf import grammar from odf.namespaces import * from odf import style, text def listofelements(p, elements,anytext, nonetext): if elements is None: p.addText(anytext) elif elements is () or elements is []: p.addText(nonetext) else: elclasses = [ makeclass(e) for e in elements] elclasses.sort() for m in elclasses: # m = makeclass(e) bm = text.BookmarkRef(referenceformat="text",refname=m) bm.addText(m) p.addElement(bm) if m != elclasses[-1]: p.addText(", ") p.addText(".") # Invert the children dictionary to construct parents parents = {} ns='' for parent, children in grammar.allowed_children.items(): if children: for child in children: if not parents.has_key(child): parents[child] = [] if not parent in parents[child]: parents[child].append(parent) doc=OpenDocumentText() textdoc = doc.text def makeclass(t): return "%s.%s" % ( nsdict[t[0]], t[1].title().replace('-','')) # Styles h1style = style.Style(name="Heading 1",family="paragraph") h1style.addElement(style.TextProperties(attributes={'fontsize':"24pt", 'fontweight':"bold"})) doc.styles.addElement(h1style) h2style = style.Style(name="Heading 2",family="paragraph") h2style.addElement(style.TextProperties(attributes={'fontsize':"16pt", 'fontweight':"bold", 'fontstyle':"italic"})) doc.styles.addElement(h2style) h3style = style.Style(name="Heading 3",family="paragraph") h3style.addElement(style.TextProperties(attributes={'fontsize':"14pt", 'fontweight':"bold"})) doc.styles.addElement(h3style) #boldstyle = style.Style(name="Bold",family="text") #boldstyle.addElement(style.TextProperties(attributes={'fontweight':"bold"})) #textdoc.automaticstyles.addElement(boldstyle) attrliststyle = style.Style(name="Attribute List",family="text") attrliststyle.addElement(style.TextProperties(fontstyle="italic")) doc.styles.addElement(attrliststyle) elmliststyle = style.Style(name="Element List",family="text") elmliststyle.addElement(style.TextProperties(fontstyle="italic")) doc.styles.addElement(elmliststyle) # Text h = text.H(outlinelevel=1, stylename=h1style, text="API for odfpy") textdoc.addElement(h) section = text.Section(name="modules") textdoc.addElement(section) def elmcmp(e1, e2): n1 = nsdict[e1[0]] n2 = nsdict[e2[0]] if cmp(n1,n2) != 0: return cmp(n1,n2) return cmp(e1[1], e2[1]) childkeys = grammar.allowed_children.keys() childkeys.sort(elmcmp) ns='' for element in childkeys: children = grammar.allowed_children[element] if ns != nsdict[element[0]]: ns = nsdict[element[0]] section.addElement(text.H(outlinelevel=2, stylename=h2style,text="%s module" % ns)) classname = makeclass(element) h3 = text.H(outlinelevel=3, stylename=h3style) h3.addElement(text.BookmarkStart(name=classname)) h3.addText(classname) h3.addElement(text.BookmarkEnd(name=classname)) section.addElement(h3) # Required attributes p = text.P(text="Requires the following attributes: ") required_attributes = grammar.required_attributes.get(element) if required_attributes is None: info = "No attribute is required" elif required_attributes is (): info = "No attribute is required" else: required_args = [ a[1].lower().replace('-','') for a in required_attributes] required_args.sort() info = ', '.join(required_args) p.addElement(text.Span(stylename=attrliststyle, text=info+".")) section.addElement(p) # Allowed attributes p = text.P(text="Allows the following attributes: ") allowed_attrs = grammar.allowed_attributes.get(element) if allowed_attrs is None: info = "No attribute is allowed" elif allowed_attrs is (): info = "No attribute is allowed" else: allowed_args = [ a[1].lower().replace('-','') for a in allowed_attrs] allowed_args.sort() info = ', '.join(allowed_args) p.addElement(text.Span(stylename=attrliststyle, text=info)) p.addText(".") section.addElement(p) #PARENTS p = text.P(text="These elements contain %s: " % classname) i = text.Span(stylename=elmliststyle) p.addElement(i) listofelements(i, parents.get(element),"This is a toplevel element","This is a toplevel element") section.addElement(p) #CHILDREN p = text.P(text="The following elements occur in %s: " % classname) i = text.Span(stylename=elmliststyle) p.addElement(i) listofelements(i, children,"Any element is allowed","No element is allowed") section.addElement(p) #boldpart = text.Span(stylename="Bold",text="This part is bold. ") #p.addElement(boldpart) #p.addText("This is after bold.") # print d.contentxml() doc.save("manual.odt") odfpy-release-1.3.1/manual/htmlmanual.py0000644000175500017550000001323312552423612020002 0ustar debacledebacle# -*- coding: utf-8 -*- # Copyright (C) 2009 Søren Roug, European Environment Agency # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public # License as published by the Free Software Foundation; either # version 2.1 of the License, or (at your option) any later version. # # This library is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # Lesser General Public License for more details. # # You should have received a copy of the GNU Lesser General Public # License along with this library; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # # Contributor(s): # from odf import grammar from odf.namespaces import * from odf import style, text textfd = None def header(module): global textfd print >>textfd, """ ODFPY
""" def elmcmp(e1, e2): n1 = nsdict[e1[0]] n2 = nsdict[e2[0]] if cmp(n1,n2) != 0: return cmp(n1,n2) return cmp(e1[1], e2[1]) def listofelements(elements, anytext, nonetext): global textfd if elements is None: x = anytext elif elements is () or elements is []: x = nonetext else: elclasses = [ makehref(e) for e in elements] elclasses.sort() x = ", ".join(elclasses) print >>textfd, """%s.""" % x # Invert the children dictionary to construct parents parents = {} ns='' for parent, children in grammar.allowed_children.items(): if children: for child in children: if not parents.has_key(child): parents[child] = [] if not parent in parents[child]: parents[child].append(parent) def makeid(t): return t[1].title().replace('-','') def makehref(t): return """%s.%s""" % ( nsdict[t[0]], t[1].title().replace('-',''), nsdict[t[0]], t[1].title().replace('-','')) def makeclass(t): return "%s.%s" % ( nsdict[t[0]], t[1].title().replace('-','')) childkeys = grammar.allowed_children.keys() childkeys.sort(elmcmp) ns = '' for element in childkeys: children = grammar.allowed_children[element] if ns != nsdict[element[0]]: if ns != '': footer() textfd.close() ns = nsdict[element[0]] textfd = open("%s.html" % ns, "w") header(ns) print >>textfd, "

%s module

" % ns classname = makeclass(element) print >>textfd, """

%s

""" % ( makeid(element), classname) # Required attributes print >>textfd, "

Requires the following attributes:", required_attributes = grammar.required_attributes.get(element) if required_attributes is None or required_attributes is (): info = "No attribute is required" else: required_args = [ a[1].lower().replace('-','') for a in required_attributes] required_args.sort() info = ', '.join(required_args) print >>textfd, """%s.

""" % info # Allowed attributes print >>textfd, "

Allows the following attributes:", allowed_attrs = grammar.allowed_attributes.get(element) if allowed_attrs is None or allowed_attrs is (): info = "No attribute is allowed" else: allowed_args = [ a[1].lower().replace('-','') for a in allowed_attrs] allowed_args.sort() info = ', '.join(allowed_args) print >>textfd, """%s.

""" % info #PARENTS print >>textfd, "

These elements contain %s:" % classname, listofelements(parents.get(element),"This is a toplevel element","This is a toplevel element") print >>textfd, "

" #CHILDREN print >>textfd, "

The following elements occur in %s: " % classname, listofelements(children,"Any element is allowed","No element is allowed") print >>textfd, "

" odfpy-release-1.3.1/grammar/0000755000175500017550000000000012552423612015435 5ustar debacledebacleodfpy-release-1.3.1/grammar/simplification.xsl0000644000175500017550000007635512552423612021217 0ustar debacledebacle simplified- 7.2 7.3 7.4 7.5 7.7 7.8
7.9 7.10 7.11 7.12 7.13 7.14 7.15 7.16 7.18 7.19 7.20 7.22 1
odfpy-release-1.3.1/grammar/OpenDocument-schema-v1.2-cd04.rng0000644000175500017550000224610112552423612023225 0ustar debacledebacle 1.2 boolean short int long double string datetime base64Binary simple onRequest simple replace onLoad new replace float date time boolean string true none condition simple embed simple onRequest new replace footnote endnote previous current next previous next name number number-and-name plain-number-and-name plain-number full path name name-and-extension full path name name-and-extension area title text:page-count text:paragraph-count text:word-count text:character-count text:table-count text:image-count text:object-count table query command text table text-box image object text:reference-ref text:bookmark-ref number-no-superior number-all-superior number category-and-value caption value page chapter direction text simple value unit gap float percentage currency date time boolean string value none value formula none value formula text:identifier text:address text:annote text:author text:booktitle text:chapter text:edition text:editor text:howpublished text:institution text:journal text:month text:note text:number text:organizations text:pages text:publisher text:school text:series text:title text:report-type text:volume text:year text:url text:custom1 text:custom2 text:custom3 text:custom4 text:custom5 text:isbn text:issn article book booklet conference custom1 custom2 custom3 custom4 custom5 email inbook incollection inproceedings journal manual mastersthesis misc phdthesis proceedings techreport unpublished www document chapter document chapter text category-and-value caption simple 1 2 3 separator name number number-and-name plain-number plain-number-and-name address annote author bibliography-type booktitle chapter custom1 custom2 custom3 custom4 custom5 edition editor howpublished identifier institution isbn issn journal month note number organizations pages publisher report-type school series title url volume year right left visible collapse filter ($?([^\. ']+|'([^']|'')+'))?\.$?[A-Z]+$?[0-9]+ ($?([^\. ']+|'([^']|'')+'))?\.$?[A-Z]+$?[0-9]+(:($?([^\. ']+|'([^']|'')+'))?\.$?[A-Z]+$?[0-9]+)? ($?([^\. ']+|'([^']|'')+'))?\.$?[0-9]+:($?([^\. ']+|'([^']|'')+'))?\.$?[0-9]+ ($?([^\. ']+|'([^']|'')+'))?\.$?[A-Z]+:($?([^\. ']+|'([^']|'')+'))?\.$?[A-Z]+ copy-all copy-results-only simple onRequest trace-dependents remove-dependents trace-precedents remove-precedents trace-errors from-another-table to-another-table from-same-table date enable disable none unsorted sort-ascending stop warning information column row none print-range filter repeat-row repeat-column column row alpha-numeric integer double text number automatic ascending descending text number automatic ascending descending auto average count countnums max min product stdev stdevp sum var varp self cell-range text number none row column both row column data hidden page auto average count countnums max min product stdev stdevp sum var varp auto average count countnums max min product stdev stdevp sum var varp from-top from-bottom data none manual name ascending descending tabular-layout outline-subtotals-top outline-subtotals-bottom named previous next none member-difference member-percentage member-percentage-difference running-total row-percentage column-percentage total-percentage index auto auto auto auto seconds minutes hours days months quarters years auto average count countnums max min product stdev stdevp sum var varp none row column both row column table row column table accepted rejected pending always screen printer none false true full section cut arc standard lines line curve page frame paragraph char as-char top-left top top-right left center right bottom-left bottom-right auto left right up down horizontal vertical scale scale-min scale scale-min simple embed onLoad simple onRequest new replace simple new replace nohref parallel perspective flat phong gouraud draft non-primitive flat phong gouraud draft parallel perspective \([ ]*-?([0-9]+(\.[0-9]*)?|\.[0-9]+)((cm)|(mm)|(in)|(pt)|(pc))([ ]+-?([0-9]+(\.[0-9]*)?|\.[0-9]+)((cm)|(mm)|(in)|(pt)|(pc))){2}[ ]*\) -0.5 0.5 none segments rectangle normal path shape path shape title outline subtitle text graphic object chart table orgchart page notes handout header footer date-time page-number simple onRequest new replace none fade move stripes open close dissolve wavyline random lines laser appear hide move-short checkerboard rotate stretch none from-left from-top from-right from-bottom from-center from-upper-left from-upper-right from-lower-left from-lower-right to-left to-top to-right to-bottom to-upper-left to-upper-right to-lower-right to-lower-left path spiral-inward-left spiral-inward-right spiral-outward-left spiral-outward-right vertical horizontal to-center clockwise counter-clockwise slow medium fast default on-click with-previous after-previous timing-root main-sequence interactive-sequence custom entrance exit emphasis motion-path ole-action media-call none previous-page next-page first-page last-page hide stop execute show verb fade-out sound last-visited-page simple embed onRequest fixed current-date enabled disabled enabled disabled simple start end top bottom start center end top-start bottom-start top-end bottom-end wide high balanced custom none row column both x y z major minor simple simple none onRequest equal-integer is-boolean equal-boolean equal-use-only-zero boolean short int long double string simple none onRequest bit boolean tinyint smallint integer bigint float real double numeric decimal char varchar longvarchar date time timestmp binary varbinary longvarbinary sqlnull other object distinct struct array blob clob ref no-nulls nullable primary unique foreign cascade restrict set-null no-action set-default cascade restrict set-null no-action set-default simple onRequest get post table query command none current parent records current page selection selection-indexes unchecked checked unknown horizontal vertical submit reset push url flat 3d center start end top bottom start center end table query sql sql-pass-through value-list table-fields void float percentage currency date time boolean string void 1 i I a A simple onRequest into-default-style-data-style into-english-number keep-text discrete linear paced spline rgb hsl clockwise counter-clockwise translate scale rotate skewX skewY forward reverse in out discrete linear paced spline none sum replace sum first last all media indefinite 0.0 remove freeze hold auto default transition remove freeze hold transition auto inherit never always whenNotActive default never always whenNotActive inherit 0 1 all left right mirrored row column normal ultra-condensed extra-condensed condensed semi-condensed semi-expanded expanded extra-expanded ultra-expanded simple onRequest short long short long short long short long short long short long short long short long short long fixed language short medium long gregorian gengou ROC hanja_yoil hanja hijri jewish buddhist text paragraph section ruby left right inner outer document chapter page text page section document address annote author bibliography-type booktitle chapter custom1 custom2 custom3 custom4 custom5 edition editor howpublished identifier institution isbn issn journal month note number organizations pages publisher report-type school series title url volume year table table-column table-row table-cell graphic presentation drawing-page linear axial radial ellipsoid square rectangular objectBoundingBox pad reflect repeat single double triple simple embed onLoad rect round chart default portrait landscape headers grid annotations objects charts drawings formulas zero-values ttb ltr continue horizontal vertical both none left center right none line both normal small-caps none lowercase uppercase capitalize font-color super sub roman swiss modern decorative script system fixed variable [A-Za-z][A-Za-z0-9._\-]* latin asian complex ignore normal normal italic oblique none embossed engraved none none single double none solid dotted dash long-dash dot-dash dot-dot-dash wave auto normal bold thin medium thick font-color font-color normal bold 100 200 300 400 500 600 700 800 900 continuous skip-white-space none letters lines none none accent dot circle disc above below 0 90 270 fixed line-height true none condition none normal start end left right center justify start center justify auto always left center right char font-color auto page no-limit word auto column page auto column page transparent no-repeat repeat stretch left center right top bottom left center right top center bottom auto always none ideograph-alpha simple hanging normal strict top middle bottom auto baseline lr-tb rl-tb tb-rl tb-lr lr rl tb page auto above below left center right distribute-letter distribute-space none solid dotted dashed dot-dashed top middle bottom left center right margins collapsing separating auto always top middle bottom automatic fix value-type ltr ttb auto 0 0deg 0rad 0grad no-wrap wrap none bottom top center none hidden-and-protected protected formula-hidden label-width-and-position label-alignment listtab space nothing none dash solid 0 1 miter round bevel middle none butt square round none solid bitmap gradient hatch no-repeat repeat stretch top-left top top-right left center right bottom-left bottom bottom-right horizontal vertical nonzero evenodd none scroll alternate slide left right up down top middle bottom justify left center right justify no-wrap wrap greyscale mono watermark standard visible hidden below above automatic left-outside inside right-outside automatic above below center automatic mm cm m km pt pc inch ft mi straight-line angled-line angled-connector-line fixed free horizontal vertical auto correct attractive enabled disabled standard double-sided object flat sphere normal inverse object parallel sphere object parallel sphere luminance intensity color enabled disabled replace modulate blend visible hidden none content position size left center right from-left inside outside from-inside page page-content page-start-margin page-end-margin frame frame-content frame-start-margin frame-end-margin paragraph paragraph-content paragraph-start-margin paragraph-end-margin char top middle bottom from-top below page page-content frame frame-content paragraph paragraph-content char line baseline text none left right parallel dynamic run-through biggest no-limit full outside foreground background clip auto-create-new-frame none vertical vertical vertical horizontal horizontal-on-odd horizontal-on-even auto rect\([ ]*((-?([0-9]+(\.[0-9]*)?|\.[0-9]+)((cm)|(mm)|(in)|(pt)|(pc)))|(auto))([ ]*,[ ]*((-?([0-9]+(\.[0-9]*)?|\.[0-9]+)((cm)|(mm)|(in)|(pt)|(pc))))|(auto)){3}[ ]*\) iterative once-concurrent once-successive ([0-9]+(\.[0-9]*)?|\.[0-9]+)(px) content thumbnail icon print-view none automatic named-symbol square diamond arrow-down arrow-up arrow-right arrow-left bow-tie hourglass circle star x plus asterisk horizontal-bar vertical-bar image none cubic-spline b-spline cuboid cylinder cone pyramid use-zero leave-gap ignore side-by-side stagger-even stagger-odd none value percentage value-and-percentage avoid-overlap center top top-right right bottom-right bottom bottom-left left top-left inside outside near-origin none variance standard-deviation percentage error-margin constant standard-error cell-range columns rows none linear logarithmic exponential power start end near-axis near-axis-other-side outside-start outside-end at-labels at-axis at-labels-and-axis manual automatic semi-automatic none fade-from-left fade-from-top fade-from-right fade-from-bottom fade-from-upperleft fade-from-upperright fade-from-lowerleft fade-from-lowerright move-from-left move-from-top move-from-right move-from-bottom move-from-upperleft move-from-upperright move-from-lowerleft move-from-lowerright uncover-to-left uncover-to-top uncover-to-right uncover-to-bottom uncover-to-upperleft uncover-to-upperright uncover-to-lowerleft uncover-to-lowerright fade-to-center fade-from-center vertical-stripes horizontal-stripes clockwise counterclockwise open-vertical open-horizontal close-vertical close-horizontal wavyline-from-left wavyline-from-top wavyline-from-right wavyline-from-bottom spiralin-left spiralin-right spiralout-left spiralout-right roll-from-top roll-from-left roll-from-right roll-from-bottom stretch-from-left stretch-from-top stretch-from-right stretch-from-bottom vertical-lines horizontal-lines dissolve random vertical-checkerboard horizontal-checkerboard interlocking-horizontal-left interlocking-horizontal-right interlocking-vertical-top interlocking-vertical-bottom fly-away open close melt forward reverse visible hidden full border true false [A-Za-z0-9]{1,8} [A-Za-z]{1,8} [A-Za-z0-9]{1,8} 1 -?([0-9]+(\.[0-9]*)?|\.[0-9]+)((cm)|(mm)|(in)|(pt)|(pc)|(px)) ([0-9]+(\.[0-9]*)?|\.[0-9]+)((cm)|(mm)|(in)|(pt)|(pc)|(px)) ([0-9]*[1-9][0-9]*(\.[0-9]*)?|0+\.[0-9]*[1-9][0-9]*|\.[0-9]*[1-9][0-9]*)((cm)|(mm)|(in)|(pt)|(pc)|(px)) -?([0-9]+(\.[0-9]*)?|\.[0-9]+)% ([0-9]?[0-9](\.[0-9]*)?|100(\.0*)?|\.[0-9]+)% -?([0-9]?[0-9](\.[0-9]*)?|100(\.0*)?|\.[0-9]+)% [0-9]+\* #[0-9a-fA-F]{6} (([\i-[:]][\c-[:]]*)?:)?.+ 1 \[(([\i-[:]][\c-[:]]*)?:)?.+\] 3 _self _blank _parent _top float time date percentage currency boolean string -?[0-9]+,-?[0-9]+([ ]+-?[0-9]+,-?[0-9]+)* \([ ]*-?([0-9]+(\.[0-9]*)?|\.[0-9]+)([ ]+-?([0-9]+(\.[0-9]*)?|\.[0-9]+)){2}[ ]*\) odfpy-release-1.3.1/grammar/gen_allows_text.py0000755000175500017550000000755112552423612021220 0ustar debacledebacle#!/usr/bin/python # -*- coding: utf-8 -*- # Copyright (C) 2006 Søren Roug, European Environment Agency # # This is free software. You may redistribute it under the terms # of the Apache license and the GNU General Public License Version # 2 or at your option any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public # License along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # # Contributor(s): # from xml.sax import make_parser,handler from xml.sax.xmlreader import InputSource import xml.sax.saxutils import sys from odf.namespaces import * RELAXNS=u"http://relaxng.org/ns/structure/1.0" class Node: ns = None name = None class Element(Node): " Element " def __init__(self): self.attrs = {} class Attribute(Node): " Attribute " # # class S22RelaxParser(handler.ContentHandler): """ Extract headings from content.xml of an ODT file """ optional = 0 currattr = None currelem = None currnode = None currdef = None definitions = {} ignore = 0 def __init__(self): self.data = [] self.level = 0 def text(self): return ''.join(self.data).strip() def characters(self, data): self.data.append(data) def startElementNS(self, tag, qname, attrs): if self.ignore == 1: return #print "START ",tag if tag == (RELAXNS, 'define'): self.currdef = {} self.currdef['name'] = attrs.get( (None, 'name')) self.currdef['type'] = None self.currdef['datatypeLibrary'] = None self.currdef['elements'] = [] elif tag in ((RELAXNS, 'attribute'), (RELAXNS, 'start')): self.ignore = 1 elif tag == (RELAXNS, 'name'): self.currdef['ns'] = attrs.get( (None, 'ns')) self.data = [] elif tag == (RELAXNS, 'data'): self.currdef['type'] = attrs.get( (None, 'type')) self.currdef['datatypeLibrary'] = attrs.get( (None, 'datatypeLibrary')) elif tag == (RELAXNS, 'text'): self.currdef['type'] = "text" def endElementNS(self, tag, qname): if tag in ((RELAXNS, 'attribute'), (RELAXNS, 'start')): self.ignore = 0 return if self.ignore == 1: return #print "END ",tag if tag == (RELAXNS, 'define'): if len(self.currdef['elements']): self.definitions[self.currdef['name']] = self.currdef elif tag == (RELAXNS, 'name'): self.currdef['elements'].append(self.text()) elif tag == (RELAXNS, 'anyName'): self.currdef['elements'].append("__ANYNAME__") self.data = [] if __name__ == "__main__": parser = make_parser() parser.setFeature(handler.feature_namespaces, 1) p = S22RelaxParser() parser.setContentHandler(p) parser.setErrorHandler(handler.ErrorHandler()) for relaxfile in ["simple-manifest-7-22.rng","simple-schema-7-22.rng"]: content = file(relaxfile) inpsrc = InputSource() inpsrc.setByteStream(content) parser.parse(inpsrc) defs = p.definitions keys= defs.keys() keys.sort() print "allows_text = (" for key in keys: val = defs[key] if val.get('type') is None: continue ns = val.get('ns','UNKNOWN') if ns == DBNS: continue for elmname in sorted(val['elements']): if elmname == u'__ANYNAME__': continue print "\t(%sNS,u'%s')," % (nsdict.get(ns,'unknown').upper(), elmname) print ")" odfpy-release-1.3.1/grammar/OpenDocument-schema-v1.1.rng0000644000175500017550000205760312552423612022503 0ustar debacledebacle boolean short int long double string datetime base64Binary simple onRequest simple replace onLoad new replace float date time boolean string true none condition simple embed simple onRequest new replace footnote endnote previous current next previous next name number number-and-name plain-number-and-name plain-number full path name name-and-extension full path name name-and-extension area title text:page-count text:paragraph-count text:word-count text:character-count text:table-count text:image-count text:object-count table query command text table text-box image object text:reference-ref text:bookmark-ref page chapter direction text page chapter direction text category-and-value caption value simple value unit gap float percentage currency date time boolean string value none value formula none value formula text:identifier text:address text:annote text:author text:booktitle text:chapter text:edition text:editor text:howpublished text:institution text:journal text:month text:note text:number text:organizations text:pages text:publisher text:school text:series text:title text:report-type text:volume text:year text:url text:custom1 text:custom2 text:custom3 text:custom4 text:custom5 text:isbn text:issn article book booklet conference custom1 custom2 custom3 custom4 custom5 email inbook incollection inproceedings journal manual mastersthesis misc phdthesis proceedings techreport unpublished www document chapter document chapter text category-and-value caption simple 1 2 3 separator name number number-and-name address annote author bibliography-type booktitle chapter custom1 custom2 custom3 custom4 custom5 edition editor howpublished identifier institution isbn issn journal month note number organizations pages publisher report-type school series title url volume year right left visible collapse filter ($?([^\. ']+|'([^']|'')+'))?\.$?[A-Z]+$?[0-9]+ ($?([^\. ']+|'([^']|'')+'))?\.$?[A-Z]+$?[0-9]+(:($?([^\. ']+|'([^']|'')+'))?\.$?[A-Z]+$?[0-9]+)? copy-all copy-results-only simple onRequest trace-dependents remove-dependents trace-precedents remove-precedents trace-errors from-another-table to-another-table from-same-table enable disable none unsorted sort-ascending stop warning information column row none print-range filter repeat-row repeat-column column row text number automatic ascending descending text number automatic ascending descending auto average count countnums max min product stdev stdevp sum var varp self cell-range text number none row column both row column data hidden page auto average count countnums max min product stdev stdevp sum var varp auto average count countnums max min product stdev stdevp sum var varp from-top from-bottom data none manual name ascending descending tabular-layout outline-subtotals-top outline-subtotals-bottom named previous next none member-difference member-percentage member-percentage-difference running-total row-percentage column-percentage total-percentage index auto auto auto auto seconds minutes hours days months quarters years auto average count countnums max min product stdev stdevp sum var varp none row column both row column table row column table accepted rejected pending always screen printer none false true full section cut arc standard lines line curve page frame paragraph char as-char top-left top top-right left center right bottom-left bottom-right auto left right up down horizontal vertical scale scale-min scale scale-min simple embed onLoad simple onRequest new replace simple new replace nohref parallel perspective flat phong gouraud draft non-primitive flat phong gouraud draft parallel perspective none segments rectangle normal path shape path shape title outline subtitle text graphic object chart table orgchart page notes handout header footer date-time page-number simple onRequest new replace none fade move stripes open close dissolve wavyline random lines laser appear hide move-short checkerboard rotate stretch none from-left from-top from-right from-bottom from-center from-upper-left from-upper-right from-lower-left from-lower-right to-left to-top to-right to-bottom to-upper-left to-upper-right to-lower-right to-lower-left path spiral-inward-left spiral-inward-right spiral-outward-left spiral-outward-right vertical horizontal to-center clockwise counter-clockwise slow medium fast default on-click with-previous after-previous timing-root main-sequence interactive-sequence custom entrance exit emphasis motion-path ole-action media-call none previous-page next-page first-page last-page hide stop execute show verb fade-out sound simple embed onRequest fixed current-date enabled disabled enabled disabled start end top bottom start center end top-start bottom-start top-end bottom-end wide high balanced custom none row column both x y z major minor simple onRequest get post table query command none current parent records current page unchecked checked unknown horizontal vertical submit reset push url flat 3d center start end top bottom start center end table query sql sql-pass-through value-list table-fields void float percentage currency date time boolean string void 1 i I a A simple onRequest into-default-style-data-style into-english-number keep-text discrete linear paced spline rgb hsl clockwise counter-clockwise translate scale rotate skewX skewY forward reverse forward reverse in out discrete linear paced spline none sum replace sum first last all media indefinite remove freeze hold auto default transition remove freeze hold transition auto inherit never always whenNotActive default never always whenNotActive inherit all left right mirrored row column normal ultra-condensed extra-condensed condensed semi-condensed semi-expanded expanded extra-expanded ultra-expanded simple onRequest short long short long short long short long short long short long short long short long short long fixed language short medium long gregorian gengou ROC hanja_yoil hanja hijri jewish buddhist text paragraph section ruby left right inner outer document chapter page text page section document address annote author bibliography-type booktitle chapter custom1 custom2 custom3 custom4 custom5 edition editor howpublished identifier institution isbn issn journal month note number organizations pages publisher report-type school series title url volume year table table-column table-row table-cell graphic presentation drawing-page linear axial radial ellipsoid square rectangular objectBoundingBox pad reflect repeat single double triple simple embed onLoad rect round chart default portrait landscape headers grid annotations objects charts drawings formulas zero-values ttb ltr continue horizontal vertical both none left center right none line both normal small-caps none lowercase uppercase capitalize font-color super sub roman swiss modern decorative script system fixed variable [A-Za-z][A-Za-z0-9._\-]* latin asian complex ignore normal normal italic oblique none embossed engraved none none single double none solid dotted dash long-dash dot-dash dot-dot-dash wave auto normal bold thin dash medium thick font-color normal bold 100 200 300 400 500 600 700 800 900 continuous skip-white-space none letters lines none none accent dot circle disc above below fixed line-height true none condition none normal start end left right center justify start center justify auto always left center right char font-color auto page no-limit word auto column page auto column page transparent no-repeat repeat stretch left center right top bottom left center right top center bottom auto always none ideograph-alpha simple hanging normal strict top middle bottom auto baseline lr-tb rl-tb tb-rl tb-lr lr rl tb page auto above below left center right distribute-letter distribute-space none solid dotted dashed dot-dashed top middle bottom left center right margins collapsing separating auto always top middle bottom automatic fix value-type ltr ttb auto 0 no-wrap wrap none bottom top center none hidden-and-protected protected formula-hidden none dash solid 0 1 miter round bevel middle none inherit none solid bitmap gradient hatch no-repeat repeat stretch top-left top top-right left center right bottom-left bottom bottom-right nonzero evenodd none scroll alternate slide left right up down top middle bottom justify left center right justify no-wrap wrap greyscale mono watermark standard visible hidden below above automatic left-outside inside right-outside automatic above below center automatic mm cm m km pt pc inch ft mi straight-line angled-line angled-connector-line fixed free horizontal vertical auto correct attractive enabled disabled standard double-sided object flat sphere normal inverse object parallel sphere object parallel sphere luminance intensity color enabled disabled replace modulate blend visible hidden none content position size left center right from-left inside outside from-inside page page-content page-start-margin page-end-margin frame frame-content frame-start-margin frame-end-margin paragraph paragraph-content paragraph-start-margin paragraph-end-margin char top middle bottom from-top below page page-content frame frame-content paragraph paragraph-content char line baseline text none left right parallel dynamic run-through biggest no-limit full outside foreground background clip auto-create-new-frame none vertical vertical vertical horizontal horizontal-on-odd horizontal-on-even iterative once-concurrent once-successive ([0-9]+(\.[0-9]*)?|\.[0-9]+)(px) none automatic named-symbol square diamond arrow-down arrow-up arrow-right arrow-left bow-tie hourglass circle star x plus asterisk horizontal-bar vertical-bar image none cubic-spline b-spline cuboid cylinder cone pyramid side-by-side stagger-even stagger-odd none value percentage none variance standard-deviation percentage error-margin constant columns rows none linear logarithmic exponential power manual automatic semi-automatic none fade-from-left fade-from-top fade-from-right fade-from-bottom fade-from-upperleft fade-from-upperright fade-from-lowerleft fade-from-lowerright move-from-left move-from-top move-from-right move-from-bottom move-from-upperleft move-from-upperright move-from-lowerleft move-from-lowerright uncover-to-left uncover-to-top uncover-to-right uncover-to-bottom uncover-to-upperleft uncover-to-upperright uncover-to-lowerleft uncover-to-lowerright fade-to-center fade-from-center vertical-stripes horizontal-stripes clockwise counterclockwise open-vertical open-horizontal close-vertical close-horizontal wavyline-from-left wavyline-from-top wavyline-from-right wavyline-from-bottom spiralin-left spiralin-right spiralout-left spiralout-right roll-from-top roll-from-left roll-from-right roll-from-bottom stretch-from-left stretch-from-top stretch-from-right stretch-from-bottom vertical-lines horizontal-lines dissolve random vertical-checkerboard horizontal-checkerboard interlocking-horizontal-left interlocking-horizontal-right interlocking-vertical-top interlocking-vertical-bottom fly-away open close melt forward reverse visible hidden full border true false [A-Za-z0-9]{1,8} [A-Za-z]{1,8} 1 -?([0-9]+(\.[0-9]*)?|\.[0-9]+)((cm)|(mm)|(in)|(pt)|(pc)|(px)) ([0-9]+(\.[0-9]*)?|\.[0-9]+)((cm)|(mm)|(in)|(pt)|(pc)|(px)) ([0-9]*[1-9][0-9]*(\.[0-9]*)?|0+\.[0-9]*[1-9][0-9]*|\.[0-9]*[1-9][0-9]*)((cm)|(mm)|(in)|(pt)|(pc)|(px)) -?([0-9]+(\.[0-9]*)?|\.[0-9]+)% [0-9]+\* #[0-9a-fA-F]{6} _self _blank _parent _top float time date percentage currency boolean string -?[0-9]+,-?[0-9]+([ ]+-?[0-9]+,-?[0-9]+)* \([ ]*-?([0-9]+(\.[0-9]*)?|\.[0-9]+)([ ]+-?([0-9]+(\.[0-9]*)?|\.[0-9]+)){2}[ ]*\) [0-9a-zA-Z_]+:[0-9a-zA-Z._\-]+ odfpy-release-1.3.1/grammar/gen_allowed_attrs.py0000755000175500017550000000673412552423612021521 0ustar debacledebacle#!/usr/bin/python # -*- coding: utf-8 -*- # Copyright (C) 2006 Søren Roug, European Environment Agency # # This is free software. You may redistribute it under the terms # of the Apache license and the GNU General Public License Version # 2 or at your option any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public # License along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # # Contributor(s): # from xml.sax import make_parser,handler from xml.sax.xmlreader import InputSource import xml.sax.saxutils RELAXNS=u"http://relaxng.org/ns/structure/1.0" currdef = None currelement = None currnode = None from odf.namespaces import * class Node: ns = None name = None class Element(Node): " Element " def __init__(self): self.attrs = {} class Attribute(Node): " Attribute " # # class S22RelaxParser(handler.ContentHandler): def __init__(self, elements): self.data = [] self.level = 0 self.elements = elements def text(self): return ''.join(self.data) def characters(self, data): self.data.append(data) def startElementNS(self, tag, qname, attrs): global currnode, currelement if tag == (RELAXNS, 'element'): currelement = currnode = Element() elif tag == (RELAXNS, 'attribute'): currnode = Attribute() elif tag == (RELAXNS, 'name'): currnode.ns = attrs.get((None,'ns'),'') self.data = [] def endElementNS(self, tag, qname): global currnode, currelement if tag == (RELAXNS, 'element'): self.elements[(currelement.ns, currelement.name)] = currelement currelement = None elif tag == (RELAXNS, 'attribute'): currnode = None elif tag == (RELAXNS, 'name'): currnode.name = self.text() if currnode != currelement: currelement.attrs[(currnode.ns, currnode.name)] = currnode elif tag == (RELAXNS, 'anyName'): currnode.name = "__ANYNAME__" self.data = [] if __name__ == "__main__": elements = {} parser = make_parser() parser.setFeature(handler.feature_namespaces, 1) parser.setContentHandler(S22RelaxParser(elements)) parser.setErrorHandler(handler.ErrorHandler()) for relaxfile in ["simple-manifest-7-22.rng","simple-schema-7-22.rng"]: content = file(relaxfile) inpsrc = InputSource() inpsrc.setByteStream(content) parser.parse(inpsrc) print "allowed_attributes = {" slist = elements.keys() slist.sort() for s in slist: e = elements[s] if e.name == u'__ANYNAME__': continue if e.ns == DBNS: continue print "# allowed_attributes" if len(e.attrs.keys()) == 1 and e.attrs.values()[0].name == u'__ANYNAME__': print "\t(%sNS,u'%s'): None," % (nsdict.get(e.ns,'unknown').upper(), e.name) else: print "\t(%sNS,u'%s'):(" % (nsdict.get(e.ns,'unknown').upper(), e.name) for a in e.attrs.keys(): print "\t\t(%sNS,u'%s')," % (nsdict.get(a[0],'unknown').upper(), a[1]) print "\t)," print "}" odfpy-release-1.3.1/grammar/gen_required_attrs.py0000755000175500017550000000715112552423612021704 0ustar debacledebacle#!/usr/bin/python # -*- coding: utf-8 -*- # Copyright (C) 2008 Søren Roug, European Environment Agency # # This is free software. You may redistribute it under the terms # of the Apache license and the GNU General Public License Version # 2 or at your option any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public # License along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # # Contributor(s): # from xml.sax import make_parser,handler from xml.sax.xmlreader import InputSource import xml.sax.saxutils import sys RELAXNS=u"http://relaxng.org/ns/structure/1.0" from odf.namespaces import * class Node: ns = None name = None class Element(Node): " Element " def __init__(self): self.attrs = {} class Attribute(Node): " Attribute " # # class S22RelaxParser(handler.ContentHandler): """ Extract headings from content.xml of an ODT file """ optional = 0 currattr = None currelem = None currnode = None def __init__(self, elements): self.data = [] self.level = 0 self.elements = elements def text(self): return ''.join(self.data) def characters(self, data): self.data.append(data) def startElementNS(self, tag, qname, attrs): if tag == (RELAXNS, 'element'): self.currelem = self.currnode = Element() elif tag == (RELAXNS, 'attribute'): self.currattr = self.currnode = Attribute() elif tag == (RELAXNS, 'name'): self.currnode.ns = attrs.get((None,'ns'),'') self.data = [] elif tag == (RELAXNS, 'choice') and self.currattr is None: self.optional = self.optional + 1 def endElementNS(self, tag, qname): if tag == (RELAXNS, 'element'): self.elements[(self.currelem.ns, self.currelem.name)] = self.currelem self.currelem = None elif tag == (RELAXNS, 'attribute'): if self.optional == 0: self.currelem.attrs[self.currnode.name] = self.currnode self.currattr = self.currnode = None elif tag == (RELAXNS, 'name'): self.currnode.name = self.text() elif tag == (RELAXNS, 'anyName'): self.currnode.name = "__ANYNAME__" elif tag == (RELAXNS, 'choice') and self.currattr is None: self.optional = self.optional - 1 self.data = [] if __name__ == "__main__": elements = {} parser = make_parser() parser.setFeature(handler.feature_namespaces, 1) parser.setContentHandler(S22RelaxParser(elements)) parser.setErrorHandler(handler.ErrorHandler()) for relaxfile in ["simple-manifest-7-22.rng","simple-schema-7-22.rng"]: content = file(relaxfile) inpsrc = InputSource() inpsrc.setByteStream(content) parser.parse(inpsrc) slist = elements.keys() slist.sort() print "required_attributes = {" for s in slist: e = elements[s] if e.ns == DBNS: continue if len(e.attrs) > 0: print "# required_attributes" print "\t(%sNS,u'%s'):" % (nsdict.get(e.ns,'unknown').upper(), e.name), print "(" for a in e.attrs.values(): print "\t\t(%sNS,u'%s')," % (nsdict.get(a.ns,'unknown').upper(), a.name) print "\t)," print "}" odfpy-release-1.3.1/grammar/gen_allowed_children.py0000755000175500017550000001261612552423612022150 0ustar debacledebacle#!/usr/bin/python # -*- coding: utf-8 -*- # Copyright (C) 2009 Søren Roug, European Environment Agency # # This is free software. You may redistribute it under the terms # of the Apache license and the GNU General Public License Version # 2 or at your option any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public # License along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # # Contributor(s): # from xml.sax import make_parser,handler from xml.sax.xmlreader import InputSource import xml.sax.saxutils import sys from odf.namespaces import * RELAXNS=u"http://relaxng.org/ns/structure/1.0" #elements = {} class Node: ns = None name = None class Element(Node): " Element " def __init__(self): self.attrs = {} class Attribute(Node): " Attribute " # # class S22RelaxParser(handler.ContentHandler): """ Extract headings from content.xml of an ODT file """ optional = 0 currattr = None currelem = None currnode = None currdef = None definitions = {} ignore = 0 def __init__(self): self.data = [] self.level = 0 def text(self): return ''.join(self.data).strip() def characters(self, data): self.data.append(data) def startElementNS(self, tag, qname, attrs): if self.ignore == 1: return #print "START ",tag if tag == (RELAXNS, 'define'): self.currdef = {} self.currdef['refs'] = [] self.currdef['elements'] = [] self.currdef['name'] = attrs.get( (None, 'name')) elif tag in ((RELAXNS, 'attribute'), (RELAXNS, 'start')): self.ignore = 1 elif tag == (RELAXNS, 'ref'): ref = attrs.get( (None, 'name')) if ref not in self.currdef['refs']: self.currdef['refs'].append(ref) elif tag == (RELAXNS, 'name'): self.currdef['ns'] = attrs.get( (None, 'ns')) self.data = [] def endElementNS(self, tag, qname): if tag in ((RELAXNS, 'attribute'), (RELAXNS, 'start')): self.ignore = 0 return if self.ignore == 1: return #print "END ",tag if tag == (RELAXNS, 'define'): if len(self.currdef['elements']): self.definitions[self.currdef['name']] = self.currdef elif tag == (RELAXNS, 'name'): self.currdef['elements'].append(self.text()) elif tag == (RELAXNS, 'anyName'): self.currdef['elements'].append("__ANYNAME__") self.data = [] if __name__ == "__main__": elements = {} parser = make_parser() parser.setFeature(handler.feature_namespaces, 1) p = S22RelaxParser() parser.setContentHandler(p) parser.setErrorHandler(handler.ErrorHandler()) for relaxfile in ["simple-manifest-7-22.rng","simple-schema-7-22.rng"]: content = file(relaxfile) inpsrc = InputSource() inpsrc.setByteStream(content) parser.parse(inpsrc) definitions = p.definitions keys= definitions.keys() keys.sort() print '''# -*- coding: utf-8 -*- # Copyright (C) 2006-2008 Søren Roug, European Environment Agency # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public # License as published by the Free Software Foundation; either # version 2.1 of the License, or (at your option) any later version. # # This library is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # Lesser General Public License for more details. # # You should have received a copy of the GNU Lesser General Public # License along with this library; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # # Contributor(s): # __doc__=""" In principle the OpenDocument schema converted to python structures. Currently it contains the legal child elements of a given element. To be used for validation check in the API """ from odf.namespaces import *''' print "allowed_children = {" for key in keys: definition = definitions[key] for elmname in sorted(definition['elements']): if elmname == u'__ANYNAME__': continue ns = definition.get('ns','UNKNOWN') if ns == DBNS: continue refs = definition['refs'] print "# allowed_children" if len(refs) == 1 and u'__ANYNAME__' in definitions[refs[0]]['elements']: print "\t(%sNS,u'%s') : " % (nsdict.get(ns,'unknown').upper(), elmname) print "\t\tNone," else: print "\t(%sNS,u'%s') : (" % (nsdict.get(ns,'unknown').upper(), elmname) for r in sorted(refs): ns = definitions[r].get('ns','UNKNOWN') for elmref in definitions[r]['elements']: print "\t\t(%sNS,u'%s'), " % (nsdict.get(ns,'unknown').upper(), elmref) print "\t)," print "}" odfpy-release-1.3.1/grammar/OpenDocument-manifest-schema-v1.0-os.rng0000644000175500017550000000603612552423612024715 0ustar debacledebacle odfpy-release-1.3.1/grammar/OpenDocument-dsig-schema-v1.2-cd1.rng0000644000175500017550000000520712552423612024064 0ustar debacledebacle odfpy-release-1.3.1/grammar/test_grammar.py0000644000175500017550000001110612552423612020473 0ustar debacledebacle#!/usr/bin/env python # -*- coding: utf-8 -*- # Copyright (C) 2007 Søren Roug, European Environment Agency # # This is free software. You may redistribute it under the terms # of the Apache license and the GNU General Public License Version # 2 or at your option any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public # License along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # # Contributor(s): # import unittest from odf import grammar import grammarnew from odf.namespaces import * class TestAllowedAtts(unittest.TestCase): def testNewAllowedAtts(self): "Testing grammarnew keys" for element,atts in grammarnew.allowed_attributes.items(): assert element in grammar.allowed_attributes, "%s:%s not in installed grammar" % element insatts = grammar.allowed_attributes[element] if atts is None: assert insatts is None, "Element %s:%s should have unknown attributes" % element else: for attr in atts: assert attr in insatts, "Attribute %s:%s not in installed grammar for %s:%s" % (attr + element) def testAllowedAtts(self): "Testing allowed attributes in grammar" for element, atts in grammar.allowed_attributes.items(): assert element in grammarnew.allowed_attributes, "%s:%s not in new grammar" % element newatts = grammarnew.allowed_attributes[element] if atts is None: assert newatts is None, "Element %s:%s should have unknown attributes" % element else: for attr in atts: assert attr in newatts, "Attribute %s:%s not in new grammar for %s:%s" % (attr + element) class TestRequiredAtts(unittest.TestCase): def testRequiredAttsNew(self): "Testing grammarnew keys" for element,atts in grammarnew.required_attributes.items(): assert element in grammar.required_attributes, "%s:%s not in installed grammar" % element insatts = grammar.required_attributes[element] for attr in atts: assert attr in insatts, "Attribute %s:%s not in installed grammar for %s:%s" % (attr + element) def testRequiredAtts(self): "Testing grammar keys" for element, atts in grammar.required_attributes.items(): assert element in grammarnew.required_attributes, "%s:%s not in new grammar" % element newatts = grammarnew.required_attributes[element] for attr in atts: assert attr in newatts, "Attribute %s:%s not in new grammar for %s:%s" % (attr + element) class TestAllowedChildren(unittest.TestCase): def testAllowedChildrenNew(self): "Testing allowed children in grammarnew" for element,atts in grammarnew.allowed_children.items(): assert element in grammar.allowed_children, "%s:%s not in installed grammar" % element insatts = grammar.allowed_children[element] if atts is None: assert insatts is None, "Element %s:%s should have unknown children" % element else: for attr in atts: assert attr in insatts, "Element %s:%s not in installed grammar for %s:%s" % (attr + element) def testAllowedChildren(self): "Testing allowed children in grammar" for element, atts in grammar.allowed_children.items(): assert element in grammarnew.allowed_children, "%s:%s not in new grammar" % element newatts = grammarnew.allowed_children[element] if atts is None: assert newatts is None, "Element %s:%s should have unknown children" % element else: for attr in atts: assert attr in newatts, "Element %s:%s not in new grammar for %s:%s" % (attr + element) class TestAllowsText(unittest.TestCase): def testAllowsTextNew(self): "Testing grammarnew keys" for element in grammarnew.allows_text: assert element in grammar.allows_text, "%s:%s not in installed grammar" % element def testAllowsText(self): for element in grammar.allows_text: assert element in grammarnew.allows_text, "%s:%s not in new grammar" % element if __name__ == '__main__': unittest.main() odfpy-release-1.3.1/grammar/OpenDocument-manifest-schema-v1.2-cd1.rng0000644000175500017550000001377712552423612024757 0ustar debacledebacle edit presentation-slide-show read-only SHA1/1K Blowfish CFB PBKDF2 SHA1 [0-9a-zA-Z_]+:[0-9a-zA-Z._\-]+ odfpy-release-1.3.1/grammar/OpenDocument-schema-v1.0-os.rng0000644000175500017550000204277412552423612023124 0ustar debacledebacle boolean short int long double string datetime base64Binary simple onRequest simple replace onLoad new replace float date time boolean string true none condition simple embed simple onRequest new replace footnote endnote previous current next previous next name number number-and-name plain-number-and-name plain-number full path name name-and-extension full path name name-and-extension area title text:page-count text:paragraph-count text:word-count text:character-count text:table-count text:image-count text:object-count table query command text table text-box image object text:reference-ref text:bookmark-ref page chapter direction text page chapter direction text category-and-value caption value simple value unit gap float percentage currency date time boolean string value none value formula none value formula text:identifier text:address text:annote text:author text:booktitle text:chapter text:edition text:editor text:howpublished text:institution text:journal text:month text:note text:number text:organizations text:pages text:publisher text:school text:series text:title text:report-type text:volume text:year text:url text:custom1 text:custom2 text:custom3 text:custom4 text:custom5 text:isbn text:issn article book booklet conference custom1 custom2 custom3 custom4 custom5 email inbook incollection inproceedings journal manual mastersthesis misc phdthesis proceedings techreport unpublished www document chapter document chapter text category-and-value caption simple 1 2 3 separator name number number-and-name address annote author bibliography-type booktitle chapter custom1 custom2 custom3 custom4 custom5 edition editor howpublished identifier institution isbn issn journal month note number organizations pages publisher report-type school series title url volume year right left visible collapse filter ($?([^\. ']+|'[^']+'))?\.$?[A-Z]+$?[0-9]+ ($?([^\. ']+|'[^']+'))?\.$?[A-Z]+$?[0-9]+(:($?([^\. ']+|'[^']+'))?\.$?[A-Z]+$?[0-9]+)? copy-all copy-results-only simple onRequest trace-dependents remove-dependents trace-precedents remove-precedents trace-errors from-another-table to-another-table from-same-table enable disable none unsorted sort-ascending stop warning information column row none print-range filter repeat-row repeat-column column row text number automatic ascending descending text number automatic ascending descending auto average count countnums max min product stdev stdevp sum var varp self cell-range text number none row column both row column data hidden page auto average count countnums max min product stdev stdevp sum var varp auto average count countnums max min product stdev stdevp sum var varp from-top from-bottom data none manual name ascending descending tabular-layout outline-subtotals-top outline-subtotals-bottom named previous next none member-difference member-percentage member-percentage-difference running-total row-percentage column-percentage total-percentage index auto auto auto auto seconds minutes hours days months quarters years auto average count countnums max min product stdev stdevp sum var varp none row column both row column table row column table accepted rejected pending always screen printer none false true full section cut arc standard lines line curve page frame paragraph char as-char top-left top top-right left center right bottom-left bottom-right auto left right up down horizontal vertical scale scale-min scale scale-min simple embed onLoad simple onRequest new replace simple new replace nohref parallel perspective flat phong gouraud draft non-primitive flat phong gouraud draft parallel perspective none segments rectangle normal path shape path shape title outline subtitle text graphic object chart table orgchart page notes handout header footer date-time page-number simple onRequest new replace none fade move stripes open close dissolve wavyline random lines laser appear hide move-short checkerboard rotate stretch none from-left from-top from-right from-bottom from-center from-upper-left from-upper-right from-lower-left from-lower-right to-left to-top to-right to-bottom to-upper-left to-upper-right to-lower-right to-lower-left path spiral-inward-left spiral-inward-right spiral-outward-left spiral-outward-right vertical horizontal to-center clockwise counter-clockwise slow medium fast default on-click with-previous after-previous timing-root main-sequence interactive-sequence custom entrance exit emphasis motion-path ole-action media-call none previous-page next-page first-page last-page hide stop execute show verb fade-out sound simple embed onRequest fixed current-date enabled disabled enabled disabled start end top bottom start center end top-start bottom-start top-end bottom-end wide high balanced custom none row column both x y z major minor simple onRequest get post table query command none current parent records current page unchecked checked unknown horizontal vertical submit reset push url flat 3d center start end top bottom start center end table query sql sql-pass-through value-list table-fields void float percentage currency date time boolean string void 1 i I a A simple onRequest into-default-style-data-style into-english-number keep-text discrete linear paced spline rgb hsl clockwise counter-clockwise translate scale rotate skewX skewY forward reverse forward reverse in out discrete linear paced spline none sum replace sum first last all media remove freeze hold auto default transition remove freeze hold transition auto inherit never always whenNotActive default never always whenNotActive inherit all left right mirrored row column normal ultra-condensed extra-condensed condensed semi-condensed semi-expanded expanded extra-expanded ultra-expanded simple onRequest short long short long short long short long short long short long short long short long short long fixed language short medium long gregorian gengou ROC hanja_yoil hanja hijri jewish buddhist text paragraph section ruby left right inner outer document chapter page text page section document address annote author bibliography-type booktitle chapter custom1 custom2 custom3 custom4 custom5 edition editor howpublished identifier institution isbn issn journal month note number organizations pages publisher report-type school series title url volume year table table-column table-row table-cell graphic presentation drawing-page linear axial radial ellipsoid square rectangular objectBoundingBox pad reflect repeat single double triple simple embed onLoad rect round chart default portrait landscape headers grid annotations objects charts drawings formulas zero-values ttb ltr continue horizontal vertical both none left center right none line both normal small-caps none lowercase uppercase capitalize font-color super sub roman swiss modern decorative script system fixed variable [A-Za-z][A-Za-z0-9._\-]* latin asian complex ignore normal normal italic oblique none embossed engraved none none single double none solid dotted dash long-dash dot-dash dot-dot-dash wave auto normal bold thin dash medium thick font-color normal bold 100 200 300 400 500 600 700 800 900 continuous skip-white-space none letters lines none none accent dot circle disc above below fixed line-height true none condition none normal start end left right center justify start center justify auto always left center right char font-color auto page no-limit word auto column page auto column page transparent no-repeat repeat stretch left center right top bottom left center right top center bottom auto always none ideograph-alpha simple hanging normal strict top middle bottom auto lr-tb rl-tb tb-rl tb-lr lr rl tb page above below left center right distribute-letter distribute-space none solid dotted dashed dot-dashed top middle bottom left center right margins collapsing separating auto always top middle bottom automatic fix value-type ltr ttb auto 0 no-wrap wrap none bottom top center none hidden-and-protected protected formula-hidden none dash solid 0 1 miter round bevel middle none inherit none solid bitmap gradient hatch no-repeat repeat stretch top-left top top-right left center right bottom-left bottom bottom-right nonzero evenodd none scroll alternate slide left right up down top middle bottom justify left center right justify no-wrap wrap greyscale mono watermark standard visible hidden below above automatic left-outside inside right-outside automatic above below center automatic mm cm m km pt pc inch ft mi straight-line angled-line angled-connector-line fixed free horizontal vertical auto correct attractive enabled disabled standard double-sided object flat sphere normal inverse object parallel sphere object parallel sphere luminance intesity color enabled disabled replace modulate blend visible hidden none content position size left center right from-left inside outside from-inside page page-content page-start-margin page-end-margin frame frame-content frame-start-margin frame-end-margin paragraph paragraph-content paragraph-start-margin paragraph-end-margin char top middle bottom from-top below page page-content frame frame-content paragraph paragraph-content char line baseline text none left right parallel dynamic run-through biggest no-limit full outside foreground background clip auto-create-new-frame none vertical vertical vertical horizontal horizontal-on-odd horizontal-on-even iterative once-concurrent once-successive ([0-9]+(\.[0-9]*)?|\.[0-9]+)(px) none automatic named-symbol square diamond arrow-down arrow-up arrow-right arrow-left bow-tie hourglass circle star x plus asterisk horizontal-bar vertical-bar image none cubic-spline b-spline cuboid cylinder cone pyramid side-by-side stagger-even stagger-odd none value percentage none variance standard-deviation percentage error-margin constant columns rows none linear logarithmic exponential power manual automatic semi-automatic none fade-from-left fade-from-top fade-from-right fade-from-bottom fade-from-upperleft fade-from-upperright fade-from-lowerleft fade-from-lowerright move-from-left move-from-top move-from-right move-from-bottom move-from-upperleft move-from-upperright move-from-lowerleft move-from-lowerright uncover-to-left uncover-to-top uncover-to-right uncover-to-bottom uncover-to-upperleft uncover-to-upperright uncover-to-lowerleft uncover-to-lowerright fade-to-center fade-from-center vertical-stripes horizontal-stripes clockwise counterclockwise open-vertical open-horizontal close-vertical close-horizontal wavyline-from-left wavyline-from-top wavyline-from-right wavyline-from-bottom spiralin-left spiralin-right spiralout-left spiralout-right roll-from-top roll-from-left roll-from-right roll-from-bottom stretch-from-left stretch-from-top stretch-from-right stretch-from-bottom vertical-lines horizontal-lines dissolve random vertical-checkerboard horizontal-checkerboard interlocking-horizontal-left interlocking-horizontal-right interlocking-vertical-top interlocking-vertical-bottom fly-away open close melt forward reverse forward reverse visible hidden full border true false [A-Za-z]{1,8}(-[A-Za-z0-9]{1,8})* [A-Za-z0-9]{1,8} [A-Za-z]{1,8} 1 -?([0-9]+(\.[0-9]*)?|\.[0-9]+)((cm)|(mm)|(in)|(pt)|(pc)|(px)) ([0-9]+(\.[0-9]*)?|\.[0-9]+)((cm)|(mm)|(in)|(pt)|(pc)|(px)) ([0-9]+(\.[0-9]*)?|\.[0-9]+)((cm)|(mm)|(in)|(pt)|(pc)|(px)) -?([0-9]+(\.[0-9]*)?|\.[0-9]+)% [0-9]+\* #[0-9a-fA-F]{6} _self _blank _parent _top float time date percentage currency boolean string -?[0-9]+,-?[0-9]+([ ]+-?[0-9]+,-?[0-9]+)* \([ ]*-?([0-9]+(\.[0-9]*)?|\.[0-9]+)([ ]+-?([0-9]+(\.[0-9]*)?|\.[0-9]+)){2}[ ]*\) [0-9a-zA-Z_]+:[0-9a-zA-Z._\-]+ odfpy-release-1.3.1/grammar/OpenDocument-manifest-schema-v1.1.rng0000644000175500017550000000603612552423612024277 0ustar debacledebacle odfpy-release-1.3.1/grammar/OpenDocument-strict-schema-v1.1.rng0000644000175500017550000000465112552423612024002 0ustar debacledebacle odfpy-release-1.3.1/grammar/Makefile0000644000175500017550000000305512552423612017100 0ustar debacledebacleall: odf grammarnew.py #simplified-7-22.rng: OpenDocument-strict-schema-v1.2-draft7.rng OpenDocument-schema-v1.0-os.rng #simple-schema-7-22.rng: OpenDocument-strict-schema-v1.0-os.rng OpenDocument-schema-v1.0-os.rng simplification.xsl #simple-schema-7-22.rng: OpenDocument-strict-schema-v1.1.rng OpenDocument-schema-v1.1.rng simplification.xsl simple-schema-7-22.rng: OpenDocument-v1.2-os-schema.rng simplification.xsl xsltproc --stringparam out-name simple-schema- simplification.xsl $< simple-manifest-7-22.rng: OpenDocument-manifest-schema-v1.0-os.rng simplification.xsl xsltproc --stringparam out-name simple-manifest- simplification.xsl $< grammarnew.py: allowed_children.py allows_text.py required_attrs.py allowed_attrs.py cat allowed_children.py allows_text.py required_attrs.py allowed_attrs.py >grammarnew.py allowed_children.py: simple-schema-7-22.rng simple-manifest-7-22.rng gen_allowed_children.py python gen_allowed_children.py > allowed_children.py allows_text.py: simple-schema-7-22.rng simple-manifest-7-22.rng gen_allows_text.py python gen_allows_text.py > allows_text.py required_attrs.py: simple-schema-7-22.rng simple-manifest-7-22.rng simple-manifest-7-22.rng gen_required_attrs.py python gen_required_attrs.py > required_attrs.py allowed_attrs.py: simple-schema-7-22.rng simple-manifest-7-22.rng gen_allowed_attrs.py python gen_allowed_attrs.py > allowed_attrs.py clean: rm -f odf simple-schema-7-*.rng simple-manifest-7-*.rng \ required_attrs.py allowed_attrs.py allowed_children.py allows_text.py \ grammarnew.py odf: ln -s ../odf odfpy-release-1.3.1/grammar/OpenDocument-metadata-v1.2-cd04.owl0000644000175500017550000001016712552423612023557 0ustar debacledebacle Open Document Schema Metadata Manifest Ontology The unique content.xml from the root path of the document The unique styles.xml from the root path of the document odfpy-release-1.3.1/grammar/OpenDocument-strict-schema-v1.0-os.rng0000644000175500017550000000465412552423612024423 0ustar debacledebacle odfpy-release-1.3.1/grammar/OpenDocument-package-metadata-v1.2-cd1.owl0000644000175500017550000001017312552423612025062 0ustar debacledebacle Open Document Schema Metadata Manifest Ontology The unique content.xml from the root path of the document The unique styles.xml from the root path of the document odfpy-release-1.3.1/odf2mht/0000755000175500017550000000000012552423612015352 5ustar debacledebacleodfpy-release-1.3.1/odf2mht/odf2mht0000755000175500017550000000436512552423612016653 0ustar debacledebacle#!/usr/bin/python3 # -*- coding: utf-8 -*- # Copyright (C) 2006 Søren Roug, European Environment Agency # # This is free software. You may redistribute it under the terms # of the Apache license and the GNU General Public License Version # 2 or at your option any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public # License along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # # Contributor(s): # from __future__ import print_function from odf.odf2xhtml import ODF2XHTML import zipfile import sys #from time import gmtime, strftime from email.mime.multipart import MIMEMultipart from email.mime.nonmultipart import MIMENonMultipart from email.mime.text import MIMEText from email import encoders if sys.version_info[0]==3: unicode=str if len(sys.argv) != 2: sys.stderr.write("Usage: %s inputfile\n" % sys.argv[0]) sys.exit(1) suffices = { 'wmf':('image','x-wmf'), 'png':('image','png'), 'gif':('image','gif'), 'jpg':('image','jpeg'), 'jpeg':('image','jpeg') } msg = MIMEMultipart('related',type="text/html") # msg['Subject'] = 'Subject here' # msg['From'] = '' # msg['Date'] = strftime("%a, %d %b %Y %H:%M:%S +0000", gmtime()) msg.preamble = 'This is a multi-part message in MIME format.' msg.epilogue = '' odhandler = ODF2XHTML() result = odhandler.odf2xhtml(unicode(sys.argv[1])) htmlpart = MIMEText(result,'html','us-ascii') htmlpart['Content-Location'] = 'index.html' msg.attach(htmlpart) z = zipfile.ZipFile(sys.argv[1]) for file in z.namelist(): if file[0:9] == 'Pictures/': suffix = file[file.rfind(".")+1:] main,sub = suffices.get(suffix,('application','octet-stream')) img = MIMENonMultipart(main,sub) img.set_payload(z.read(file)) img['Content-Location'] = "" + file encoders.encode_base64(img) msg.attach(img) z.close() print (msg.as_string()) # Local Variables: *** # mode: python *** # End: *** odfpy-release-1.3.1/odf2mht/odf2mht.10000644000175500017550000001210412552423612016775 0ustar debacledebacle.\" Title: odf2mht .\" Author: S\(/oren Roug .\" Generator: DocBook XSL Stylesheets v1.74.0 .\" Date: 03/15/2009 .\" Manual: User commands .\" Source: odfpy .\" Language: English .\" .TH "ODF2MHT" "1" "03/15/2009" "odfpy" "User commands" .\" ----------------------------------------------------------------- .\" * (re)Define some macros .\" ----------------------------------------------------------------- .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" toupper - uppercase a string (locale-aware) .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .de toupper .tr aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ \\$* .tr aabbccddeeffgghhiijjkkllmmnnooppqqrrssttuuvvwwxxyyzz .. .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" SH-xref - format a cross-reference to an SH section .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .de SH-xref .ie n \{\ .\} .toupper \\$* .el \{\ \\$* .\} .. .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" SH - level-one heading that works better for non-TTY output .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .de1 SH .\" put an extra blank line of space above the head in non-TTY output .if t \{\ .sp 1 .\} .sp \\n[PD]u .nr an-level 1 .set-an-margin .nr an-prevailing-indent \\n[IN] .fi .in \\n[an-margin]u .ti 0 .HTML-TAG ".NH \\n[an-level]" .it 1 an-trap .nr an-no-space-flag 1 .nr an-break-flag 1 \." make the size of the head bigger .ps +3 .ft B .ne (2v + 1u) .ie n \{\ .\" if n (TTY output), use uppercase .toupper \\$* .\} .el \{\ .nr an-break-flag 0 .\" if not n (not TTY), use normal case (not uppercase) \\$1 .in \\n[an-margin]u .ti 0 .\" if not n (not TTY), put a border/line under subheading .sp -.6 \l'\n(.lu' .\} .. .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" SS - level-two heading that works better for non-TTY output .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .de1 SS .sp \\n[PD]u .nr an-level 1 .set-an-margin .nr an-prevailing-indent \\n[IN] .fi .in \\n[IN]u .ti \\n[SN]u .it 1 an-trap .nr an-no-space-flag 1 .nr an-break-flag 1 .ps \\n[PS-SS]u \." make the size of the head bigger .ps +2 .ft B .ne (2v + 1u) .if \\n[.$] \&\\$* .. .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" BB/BE - put background/screen (filled box) around block of text .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .de BB .if t \{\ .sp -.5 .br .in +2n .ll -2n .gcolor red .di BX .\} .. .de EB .if t \{\ .if "\\$2"adjust-for-leading-newline" \{\ .sp -1 .\} .br .di .in .ll .gcolor .nr BW \\n(.lu-\\n(.i .nr BH \\n(dn+.5v .ne \\n(BHu+.5v .ie "\\$2"adjust-for-leading-newline" \{\ \M[\\$1]\h'1n'\v'+.5v'\D'P \\n(BWu 0 0 \\n(BHu -\\n(BWu 0 0 -\\n(BHu'\M[] .\} .el \{\ \M[\\$1]\h'1n'\v'-.5v'\D'P \\n(BWu 0 0 \\n(BHu -\\n(BWu 0 0 -\\n(BHu'\M[] .\} .in 0 .sp -.5v .nf .BX .in .sp .5v .fi .\} .. .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" BM/EM - put colored marker in margin next to block of text .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .de BM .if t \{\ .br .ll -2n .gcolor red .di BX .\} .. .de EM .if t \{\ .br .di .ll .gcolor .nr BH \\n(dn .ne \\n(BHu \M[\\$1]\D'P -.75n 0 0 \\n(BHu -(\\n[.i]u - \\n(INu - .75n) 0 0 -\\n(BHu'\M[] .in 0 .nf .BX .in .fi .\} .. .\" ----------------------------------------------------------------- .\" * set default formatting .\" ----------------------------------------------------------------- .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) .ad l .\" ----------------------------------------------------------------- .\" * MAIN CONTENT STARTS HERE * .\" ----------------------------------------------------------------- .SH "Name" odf2mht \- Convert ODF to HTML archive .SH "Synopsis" .fam C .HP \w'\fBodf2mht\fR\ 'u \fBodf2mht\fR \fIpath\fR .fam .SH "Description" .PP \fBOdf2mht\fR is a program that will create a MIME\-encapsulated web archive (\&.mht) format where images are preserved\&. The file can be read by Internet Explorer, MS\-Word and many email programs such as MS\-Outlook\&. It will write the web archive to stdout\&. .PP \(lqPath\(rq is assumed to be an OpenDocument file of text, spreadsheet or presentation type\&. .SH "References" .RS 4 HTTRACK (http://www\&.httrack\&.com/) can create such archives with the \-%M option\&. .RE .RS 4 http://en\&.wikipedia\&.org/wiki/MHTML .RE .RS 4 http://www\&.dsv\&.su\&.se/~jpalme/ietf/mhtml\&.html .RE .RS 4 http://users\&.otenet\&.gr/~geosp/kmhtconvert/ .RE .RS 4 http://www\&.faqs\&.org/rfcs/rfc2557\&.html .RE .SH "Example" .sp .if n \{\ .RS 4 .\} .fam C .ps -1 .nf .if t \{\ .sp -1 .\} .BB lightgray adjust-for-leading-newline .sp -1 odf2mht example\&.odt >example\&.mht .EB lightgray adjust-for-leading-newline .if t \{\ .sp 1 .\} .fi .fam .ps +1 .if n \{\ .RE .\} .SH "Bugs" .PP IE6 seems to have problems with large MHT files\&. .SH "See Also" .PP \fBodftools\fR(1), \fBodf2war\fR(1), \fBmailodf\fR(1) .SH "Author" .PP \fBS\(/oren Roug\fR .RS 4 Original author .RE odfpy-release-1.3.1/odf2mht/odf2mht.docbook0000644000175500017550000000373012552423612020262 0ustar debacledebacle odfpy SørenRoug Original author odf2mht 1 User commands odf2mht Convert ODF to HTML archive odf2mht path Description Odf2mht is a program that will create a MIME-encapsulated web archive (.mht) format where images are preserved. The file can be read by Internet Explorer, MS-Word and many email programs such as MS-Outlook. It will write the web archive to stdout. Path is assumed to be an OpenDocument file of text, spreadsheet or presentation type. References HTTRACK (http://www.httrack.com/) can create such archives with the -%M option. http://en.wikipedia.org/wiki/MHTML http://www.dsv.su.se/~jpalme/ietf/mhtml.html http://users.otenet.gr/~geosp/kmhtconvert/ http://www.faqs.org/rfcs/rfc2557.html Example odf2mht example.odt >example.mht Bugs IE6 seems to have problems with large MHT files. See Also odftools(1), odf2war(1), mailodf(1) odfpy-release-1.3.1/odf2mht/Makefile0000644000175500017550000000062412552423612017014 0ustar debacledebacleall: odf odf2mht.1 txt: odf2mht.txt %.1: %.docbook xmlto man $< %.txt: %.docbook xmlto txt $< clean: rm -f *.1 *~ *.txt odf odf: ln -s ../odf test: clean odf @echo ================= output by Python2 ==================== @python2 odf2mht ../tests/examples/imageslabels.odt @echo ================= output by Python3 ==================== @python3 odf2mht ../tests/examples/imageslabels.odt odfpy-release-1.3.1/examples/0000755000175500017550000000000012552423612015625 5ustar debacledebacleodfpy-release-1.3.1/examples/manualpagebreak.py0000644000175500017550000000257312552423612021325 0ustar debacledebacle#!/usr/bin/env python # -*- coding: utf-8 -*- # Copyright (C) 2012 Søren Roug, European Environment Agency # # This is free software. You may redistribute it under the terms # of the Apache license and the GNU General Public License Version # 2 or at your option any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public # License along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # # Contributor(s): # # This example shows how to create a manual page break. from odf.opendocument import OpenDocumentText from odf.style import Style, TextProperties, ParagraphProperties from odf.text import P textdoc = OpenDocumentText() # Create a style for the paragraph with page-break withbreak = Style(name="WithBreak", parentstylename="Standard", family="paragraph") withbreak.addElement(ParagraphProperties(breakbefore="page")) textdoc.automaticstyles.addElement(withbreak) p = P(text=u'First paragraph') textdoc.text.addElement(p) p = P(stylename=withbreak,text=u'Second paragraph') textdoc.text.addElement(p) textdoc.save("pagebreak_odfpy.odt") odfpy-release-1.3.1/examples/europeanflag-as-odg.py0000644000175500017550000001146012552423612022021 0ustar debacledebacle#!/usr/bin/env python # -*- coding: utf-8 -*- # Copyright (C) 2007 Søren Roug, European Environment Agency # # This is free software. You may redistribute it under the terms # of the Apache license and the GNU General Public License Version # 2 or at your option any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public # License along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # # Contributor(s): # # This is an example of an OpenDocument Drawing. # We are going to draw the European flag. I chose this motive because # it has just the right complexity for an example. It contains 12 five-edge # stars in a circle on a blue background. The production specifications can # be found at http://europa.eu/abc/symbols/emblem/index_en.htm # # The stars are drawn with a vector-oriented "turtle" the way Seymour Papert's # LOGO language does. import math from odf.opendocument import OpenDocumentDrawing from odf.style import Style, MasterPage, PageLayout, PageLayoutProperties, \ GraphicProperties, DrawingPageProperties from odf.draw import Page, G, Polygon, Rect class VectorSet: """ A class to simulate LOGO's turtle. The turtle starts a 0,0 pointing right along the x-axis, since we use the mathematical coordinate system. """ orientation = 0 # Degrees x = 0.0 y = 0.0 polygon = [] def forward(self, length): orirad = math.radians(self.orientation) self.x = self.x + length * math.cos(orirad) self.y = self.y + length * math.sin(orirad) def right(self, turn): self.orientation = (self.orientation + turn) % 360 def left(self, turn): self.orientation = (self.orientation - turn) % 360 def mark(self): self.polygon.append((self.x,self.y)) def firstmark(self): self.polygon.append(self.polygon[0]) def getpoints(self): """ Return the polygon points """ strpairs = ["%.0f,%.0f" % item for item in self.polygon] return ' '.join(strpairs) def getviewbox(self): ''' The value of the viewBox attribute is a list of four numbers , , and ''' xvals = [ item[0] for item in self.polygon] maxx = int(reduce(max,xvals)) + 1 minx = int(reduce(min,xvals)) yvals = [ item[1] for item in self.polygon] maxy = int(reduce(max,yvals)) + 1 miny = int(reduce(min,yvals)) return minx, miny, maxx-minx, maxy-miny # Create the document doc = OpenDocumentDrawing() # Create the drawing page dpstyle = Style(family="drawing-page",name="DP1") dpstyle.addElement(DrawingPageProperties(backgroundsize="border", fill="none")) doc.automaticstyles.addElement(dpstyle) # The blue background style of the flag backgroundstyle = Style(family="graphic", name="blueback") backgroundstyle.addElement(GraphicProperties(fill="solid", fillcolor="#003399", stroke="none")) doc.automaticstyles.addElement(backgroundstyle) # The style for the stars starstyle = Style(family="graphic", name="starstyle") starstyle.addElement(GraphicProperties(fill="solid", fillcolor="#ffcc00", stroke="none")) doc.automaticstyles.addElement(starstyle) # Create page layout specifying dimensions plstyle = PageLayout(name="PM1") plstyle.addElement(PageLayoutProperties(margin="0cm", pageheight="120mm", pagewidth="180mm", printorientation="portrait")) doc.automaticstyles.addElement(plstyle) # Create a master page masterpage = MasterPage(stylename=dpstyle, name="Default", pagelayoutname=plstyle) doc.masterstyles.addElement(masterpage) # Create a page to contain the drawing drawpage = Page(masterpagename=masterpage, name="page1", stylename=dpstyle) doc.drawing.addElement(drawpage) group=G() drawpage.addElement(group) turtle = VectorSet() # Draw the edges turtle.mark() for edge in [ 0,1,2,3,5 ]: turtle.forward(100) turtle.mark() turtle.right(144) turtle.forward(100) turtle.mark() turtle.left(72) turtle.firstmark() # Draw a rectangle containing the blue background group.addElement(Rect(height="120mm", width="180mm", x="0mm", y="0mm", stylename=backgroundstyle)) viewbox = ' '.join(map(str,turtle.getviewbox())) points = turtle.getpoints() # Go around in a circle in twelve steps for deg in range(0,360,30): x = 83.3 + math.cos(math.radians(deg)) * 40 y = 53.3 + math.sin(math.radians(deg)) * 40 group.addElement(Polygon(points=points, stylename=starstyle, viewbox=viewbox, width="13.3mm", height="13.3mm", x="%0.2fmm" % x, y="%0.2fmm" % y)) # Save the work doc.save("europeanflag", True) odfpy-release-1.3.1/examples/passwd-as-ods.py0000644000175500017550000000461212552423612020667 0ustar debacledebacle#!/usr/bin/env python # -*- coding: utf-8 -*- # Copyright (C) 2007 Søren Roug, European Environment Agency # # This is free software. You may redistribute it under the terms # of the Apache license and the GNU General Public License Version # 2 or at your option any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public # License along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # # Contributor(s): # from odf.opendocument import OpenDocumentSpreadsheet from odf.style import Style, TextProperties, ParagraphProperties, TableColumnProperties from odf.text import P from odf.table import Table, TableColumn, TableRow, TableCell PWENC = "utf-8" textdoc = OpenDocumentSpreadsheet() # Create a style for the table content. One we can modify # later in the word processor. tablecontents = Style(name="Table Contents", family="paragraph") tablecontents.addElement(ParagraphProperties(numberlines="false", linenumber="0")) tablecontents.addElement(TextProperties(fontweight="bold")) textdoc.styles.addElement(tablecontents) # Create automatic styles for the column widths. # We want two different widths, one in inches, the other one in metric. # ODF Standard section 15.9.1 widthshort = Style(name="Wshort", family="table-column") widthshort.addElement(TableColumnProperties(columnwidth="1.7cm")) textdoc.automaticstyles.addElement(widthshort) widthwide = Style(name="Wwide", family="table-column") widthwide.addElement(TableColumnProperties(columnwidth="1.5in")) textdoc.automaticstyles.addElement(widthwide) # Start the table, and describe the columns table = Table(name="Password") table.addElement(TableColumn(numbercolumnsrepeated=4,stylename=widthshort)) table.addElement(TableColumn(numbercolumnsrepeated=3,stylename=widthwide)) f = open('/etc/passwd') for line in f: rec = line.strip().split(":") tr = TableRow() table.addElement(tr) for val in rec: tc = TableCell() tr.addElement(tc) p = P(stylename=tablecontents,text=unicode(val,PWENC)) tc.addElement(p) textdoc.spreadsheet.addElement(table) textdoc.save("passwd.ods") odfpy-release-1.3.1/examples/passwd-as-odt.py0000644000175500017550000000445212552423612020672 0ustar debacledebacle#!/usr/bin/env python # -*- coding: utf-8 -*- # Copyright (C) 2007 Søren Roug, European Environment Agency # # This is free software. You may redistribute it under the terms # of the Apache license and the GNU General Public License Version # 2 or at your option any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public # License along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # # Contributor(s): # from odf.opendocument import OpenDocumentText from odf.style import Style, TextProperties, ParagraphProperties, TableColumnProperties from odf.text import P from odf.table import Table, TableColumn, TableRow, TableCell PWENC = "utf-8" textdoc = OpenDocumentText() # Create a style for the table content. One we can modify # later in the word processor. tablecontents = Style(name="Table Contents", family="paragraph") tablecontents.addElement(ParagraphProperties(numberlines="false", linenumber="0")) textdoc.styles.addElement(tablecontents) # Create automatic styles for the column widths. # We want two different widths, one in inches, the other one in metric. # ODF Standard section 15.9.1 widthshort = Style(name="Wshort", family="table-column") widthshort.addElement(TableColumnProperties(columnwidth="1.7cm")) textdoc.automaticstyles.addElement(widthshort) widthwide = Style(name="Wwide", family="table-column") widthwide.addElement(TableColumnProperties(columnwidth="1.5in")) textdoc.automaticstyles.addElement(widthwide) # Start the table, and describe the columns table = Table() table.addElement(TableColumn(numbercolumnsrepeated=4,stylename=widthshort)) table.addElement(TableColumn(numbercolumnsrepeated=3,stylename=widthwide)) f = open('/etc/passwd') for line in f: rec = line.strip().split(":") tr = TableRow() table.addElement(tr) for val in rec: tc = TableCell() tr.addElement(tc) p = P(stylename=tablecontents,text=unicode(val,PWENC)) tc.addElement(p) textdoc.text.addElement(table) textdoc.save("passwd.odt") odfpy-release-1.3.1/examples/ods2odt.py0000644000175500017550000000451212552423612017557 0ustar debacledebacle#!/usr/bin/env python # -*- coding: utf-8 -*- # Copyright (C) 2008 Søren Roug, European Environment Agency # # This is free software. You may redistribute it under the terms # of the Apache license and the GNU General Public License Version # 2 or at your option any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public # License along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # # Contributor(s): # # This script converts a spreadsheet to a text file. I.e. it copies # the sheets and turns them into tables in the textfile # Note: Copy of images does not work? # import sys, getopt from odf.opendocument import OpenDocumentText, load from odf.table import Table from odf.text import P def usage(): sys.stderr.write("Usage: %s [-o outputfile] inputfile\n" % sys.argv[0]) if __name__ == "__main__": try: opts, args = getopt.getopt(sys.argv[1:], "o:", ["output="]) except getopt.GetoptError: usage() sys.exit(2) outputfile = None for o, a in opts: if o in ("-o", "--output"): outputfile = a if len(args) != 1: usage() sys.exit(2) inputfile = args[0] if outputfile is None: outputfile = inputfile[:inputfile.rfind('.')] + ".odt" spreadsheetdoc = load(inputfile) textdoc = OpenDocumentText() # Need to make a copy of the list because addElement unlinks from the original for meta in spreadsheetdoc.meta.childNodes[:]: textdoc.meta.addElement(meta) for font in spreadsheetdoc.fontfacedecls.childNodes[:]: textdoc.fontfacedecls.addElement(font) for style in spreadsheetdoc.styles.childNodes[:]: textdoc.styles.addElement(style) for autostyle in spreadsheetdoc.automaticstyles.childNodes[:]: textdoc.automaticstyles.addElement(autostyle) for sheet in spreadsheetdoc.getElementsByType(Table): textdoc.text.addElement(sheet) textdoc.text.addElement(P()) textdoc.Pictures = spreadsheetdoc.Pictures textdoc.save(outputfile) odfpy-release-1.3.1/examples/subobject.py0000644000175500017550000001600112552423612020155 0ustar debacledebacle#!/usr/bin/env python # -*- coding: utf-8 -*- # Copyright (C) 2007 Søren Roug, European Environment Agency # # This is free software. You may redistribute it under the terms # of the Apache license and the GNU General Public License Version # 2 or at your option any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public # License along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # # Contributor(s): # # This is an example of an OpenDocument Text with an embedded Chart. # from odf.opendocument import OpenDocumentChart, OpenDocumentText from odf import chart, style, table, text, draw # import a support class from the examples directory from datatable import DataTable class BarChart(object): def __init__(self): self.charttype = 'chart:bar' self.subtype = 'normal' # 'percentage', 'stacked' or 'normal' self.threedimensional = "false" self.x_axis = "X" self.y_axis = "Y" self.values = (1,2,3) self.title = None self.subtitle = None def __call__(self, doc): chartstyle = style.Style(name="chartstyle", family="chart") chartstyle.addElement( style.GraphicProperties(stroke="none", fillcolor="#ffffff")) doc.automaticstyles.addElement(chartstyle) mychart = chart.Chart(width="476pt", height="404pt",stylename=chartstyle, attributes={'class':self.charttype}) doc.chart.addElement(mychart) # Title if self.title: titlestyle = style.Style(name="titlestyle", family="chart") titlestyle.addElement( style.GraphicProperties(stroke="none", fill="none")) titlestyle.addElement( style.TextProperties(fontfamily="'Nimbus Sans L'", fontfamilygeneric="swiss", fontpitch="variable", fontsize="13pt")) doc.automaticstyles.addElement(titlestyle) mytitle = chart.Title(x="185pt", y="27pt", stylename=titlestyle) mytitle.addElement( text.P(text=self.title)) mychart.addElement(mytitle) # Subtitle if self.subtitle: subtitlestyle = style.Style(name="subtitlestyle", family="chart") subtitlestyle.addElement( style.GraphicProperties(stroke="none", fill="none")) subtitlestyle.addElement( style.TextProperties(fontfamily="'Nimbus Sans L'", fontfamilygeneric="swiss", fontpitch="variable", fontsize="10pt")) doc.automaticstyles.addElement(subtitlestyle) subtitle = chart.Subtitle(x="50pt", y="50pt", stylename=subtitlestyle) subtitle.addElement( text.P(text= self.subtitle)) mychart.addElement(subtitle) # Legend legendstyle = style.Style(name="legendstyle", family="chart") legendstyle.addElement( style.GraphicProperties(fill="none")) legendstyle.addElement( style.TextProperties(fontfamily="'Nimbus Sans L'", fontfamilygeneric="swiss", fontpitch="variable", fontsize="8pt")) doc.automaticstyles.addElement(legendstyle) mylegend = chart.Legend(legendposition="end", legendalign="center", stylename=legendstyle) mychart.addElement(mylegend) # Plot area plotstyle = style.Style(name="plotstyle", family="chart") if self.subtype == "stacked": percentage="false"; stacked="true" elif self.subtype == "percentage": percentage="true"; stacked="false" else: percentage="false"; stacked="false" plotstyle.addElement( style.ChartProperties(seriessource="columns", percentage=percentage, stacked=stacked, threedimensional=self.threedimensional)) doc.automaticstyles.addElement(plotstyle) plotarea = chart.PlotArea(datasourcehaslabels=self.datasourcehaslabels, stylename=plotstyle) mychart.addElement(plotarea) # Style for the X,Y axes axisstyle = style.Style(name="axisstyle", family="chart") axisstyle.addElement( style.ChartProperties(displaylabel="true")) axisstyle.addElement( style.TextProperties(fontfamily="'Nimbus Sans L'", fontfamilygeneric="swiss", fontpitch="variable", fontsize="8pt")) doc.automaticstyles.addElement(axisstyle) # Title for the X axis xaxis = chart.Axis(dimension="x", name="primary-x", stylename=axisstyle) plotarea.addElement(xaxis) xt = chart.Title() xaxis.addElement(xt) xt.addElement(text.P(text=self.x_axis)) # Title for the Y axis yaxis = chart.Axis(dimension="y", name="primary-y", stylename=axisstyle) plotarea.addElement(yaxis) yt = chart.Title() yaxis.addElement(yt) yt.addElement(text.P(text=self.y_axis)) # Set up the data series. OOo doesn't show correctly without them. s = chart.Series(valuescellrangeaddress="local-table.B2:.B6", labelcelladdress="local-table.B1") s.addElement(chart.DataPoint(repeated=5)) plotarea.addElement(s) s = chart.Series(valuescellrangeaddress="local-table.C2:.C6", labelcelladdress="local-table.C1") s.addElement(chart.DataPoint(repeated=5)) plotarea.addElement(s) # The data are placed in a table inside the chart object - but could also be a # table in the main document datatable = DataTable(self.values) datatable.datasourcehaslabels = self.datasourcehaslabels mychart.addElement(datatable()) if __name__ == "__main__": # Create the subdocument chartdoc = OpenDocumentChart() mychart = BarChart() mychart.title = "SPECTRE" mychart.subtitle = "SPecial Executive for Counter-intelligence, Terrorism, Revenge and Extortion" mychart.x_axis = "Divisions" mychart.y_axis = u"€ (thousand)" # These represent the data. Six rows in three columns mychart.values = ( ('','Expense','Revenue'), ('Counterfeit',1000,1500), ('Murder',1100,1150), ('Prostitution',3200,2350), ('Blackmail',1100,1150), ('Larceny',1000,1750) ) mychart.datasourcehaslabels = "both" mychart(chartdoc) # Create the containg document textdoc = OpenDocumentText() # Create a paragraph to contain the frame. You can put the frame directly # as a child og textdoc.text, but both Kword and OOo has problems wiht # this approach. p = text.P() textdoc.text.addElement(p) # Create the frame. df = draw.Frame(width="476pt", height="404pt", anchortype="paragraph") p.addElement(df) # Here we add the subdocument to the main document. We get back a reference # to use in the href. objectloc = textdoc.addObject(chartdoc) do = draw.Object(href=objectloc) # Put the object inside the frame df.addElement(do) textdoc.save("spectre-balance", True) odfpy-release-1.3.1/examples/photoalbum.py0000644000175500017550000001344712552423612020362 0ustar debacledebacle#!/usr/bin/env python # -*- coding: utf-8 -*- # Copyright (C) 2007-2009 Søren Roug, European Environment Agency # # This is free software. You may redistribute it under the terms # of the Apache license and the GNU General Public License Version # 2 or at your option any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public # License along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # # Contributor(s): # import os,sys,getopt,struct from cStringIO import StringIO from odf.opendocument import OpenDocumentPresentation from odf.style import Style, MasterPage, PageLayout, PageLayoutProperties, \ TextProperties, GraphicProperties, ParagraphProperties, DrawingPageProperties from odf.text import P from odf.draw import Page, Frame, TextBox, Image def getImageInfo(data): size = len(data) height = -1 width = -1 w = -1 h = -1 content_type = '' # handle GIFs if (size >= 10) and data[:6] in ('GIF87a', 'GIF89a'): # Check to see if content_type is correct content_type = 'image/gif' w, h = struct.unpack("= 24) and (data[:8] == '\211PNG\r\n\032\n') and (data[12:16] == 'IHDR')): content_type = 'image/png' w, h = struct.unpack(">LL", data[16:24]) width = int(w) height = int(h) # Maybe this is for an older PNG version. elif (size >= 16) and (data[:8] == '\211PNG\r\n\032\n'): # Check to see if we have the right content type content_type = 'image/png' w, h = struct.unpack(">LL", data[8:16]) width = int(w) height = int(h) # handle JPEGs elif (size >= 2) and (data[:2] == '\377\330'): content_type = 'image/jpeg' jpeg = StringIO(data) jpeg.read(2) b = jpeg.read(1) try: while (b and ord(b) != 0xDA): while (ord(b) != 0xFF): b = jpeg.read(1) while (ord(b) == 0xFF): b = jpeg.read(1) if (ord(b) >= 0xC0 and ord(b) <= 0xC3): jpeg.read(3) h, w = struct.unpack(">HH", jpeg.read(4)) break else: jpeg.read(int(struct.unpack(">H", jpeg.read(2))[0])-2) b = jpeg.read(1) width = int(w) height = int(h) except: pass return content_type, width, height def usage(): sys.stderr.write("Usage: %s [-o outputfile] [input-directory]\n" % sys.argv[0]) if __name__ == "__main__": try: opts, args = getopt.getopt(sys.argv[1:], "o:", ["output="]) except getopt.GetoptError: usage() sys.exit(2) outputfile = "photoalbum.odp" for o, a in opts: if o in ("-o", "--output"): outputfile = a if outputfile[-4:] != ".odp": outputfile += ".odp" doc = OpenDocumentPresentation() # We must describe the dimensions of the page pagelayout = PageLayout(name="MyLayout") doc.automaticstyles.addElement(pagelayout) pagelayout.addElement(PageLayoutProperties(margin="0pt", pagewidth="800pt", pageheight="600pt", printorientation="landscape")) # Style for the title frame of the page # We set a centered 34pt font with yellowish background titlestyle = Style(name="MyMaster-title", family="presentation") titlestyle.addElement(ParagraphProperties(textalign="center")) titlestyle.addElement(TextProperties(fontsize="34pt")) titlestyle.addElement(GraphicProperties(fillcolor="#ffff99")) doc.styles.addElement(titlestyle) # Style for the photo frame photostyle = Style(name="MyMaster-photo", family="presentation") doc.styles.addElement(photostyle) # Create automatic transition dpstyle = Style(name="dp1", family="drawing-page") dpstyle.addElement(DrawingPageProperties(transitiontype="automatic", transitionstyle="move-from-top", duration="PT5S")) doc.automaticstyles.addElement(dpstyle) # Every drawing page must have a master page assigned to it. masterpage = MasterPage(name="MyMaster", pagelayoutname=pagelayout) doc.masterstyles.addElement(masterpage) if len(args) == 0: pict_dir = "." else: pict_dir = args[0] # Slides for picture in os.listdir(pict_dir): try: pictdata = open(pict_dir + "/" + picture).read() except: continue ct,w,h = getImageInfo(pictdata) # Get dimensions in pixels if ct != 'image/jpeg': continue if w > 720: h = float(h) * 720.0 / float(w) w = 720.0 if h > 540.0: w = float(w) * 540.0 / float(h) h = 540.0 page = Page(stylename=dpstyle, masterpagename=masterpage) doc.presentation.addElement(page) titleframe = Frame(stylename=titlestyle, width="720pt", height="56pt", x="40pt", y="10pt") page.addElement(titleframe) textbox = TextBox() titleframe.addElement(textbox) textbox.addElement(P(text=picture)) offsetx = 400.0 - w/2.0 photoframe = Frame(stylename=photostyle, width="%fpt" % w, height="%fpt" % h, x="%fpt" % offsetx, y="56pt") page.addElement(photoframe) href = doc.addPicture(pict_dir + "/" + picture) photoframe.addElement(Image(href=href)) doc.save(outputfile) odfpy-release-1.3.1/examples/text-with-masterpage.py0000644000175500017550000000224312552423612022263 0ustar debacledebacle#!/usr/bin/env python # -*- coding: utf-8 -*- # Copyright (C) 2007 Søren Roug, European Environment Agency # # This is free software. You may redistribute it under the terms # of the Apache license and the GNU General Public License Version # 2 or at your option any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public # License along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # # Contributor(s): # from odf.opendocument import OpenDocumentText from odf.style import PageLayout, MasterPage, Header, Footer from odf.text import P textdoc = OpenDocumentText() pl = PageLayout(name="pagelayout") textdoc.automaticstyles.addElement(pl) mp = MasterPage(name="Standard", pagelayoutname=pl) textdoc.masterstyles.addElement(mp) h = Header() hp = P(text="header try") h.addElement(hp) mp.addElement(h) textdoc.save("headers.odt") odfpy-release-1.3.1/examples/loadsave.py0000644000175500017550000000177512552423612020007 0ustar debacledebacle#!/usr/bin/env python # -*- coding: utf-8 -*- # Copyright (C) 2009 Søren Roug, European Environment Agency # # This is free software. You may redistribute it under the terms # of the Apache license and the GNU General Public License Version # 2 or at your option any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public # License along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # # Contributor(s): # # # This script simply loads a document into memory and saves it again. # It takes the filename as argument import sys from odf.opendocument import load infile = sys.argv[1] doc = load(infile) outfile = infile[:-4] + "-bak" + infile[-4:] doc.save(outfile) odfpy-release-1.3.1/examples/datatable.py0000644000175500017550000000634012552423612020123 0ustar debacledebacle#!/usr/bin/env python # -*- coding: utf-8 -*- # Copyright (C) 2007 Søren Roug, European Environment Agency # # This is free software. You may redistribute it under the terms # of the Apache license and the GNU General Public License Version # 2 or at your option any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public # License along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # # Contributor(s): # from odf import table, text def valuetype(val): valuetype="string" if isinstance(val,str): valuetype="string" if isinstance(val,int): valuetype="float" if isinstance(val,float): valuetype="float" if isinstance(val,bool): valuetype="boolean" return valuetype class DataTable(object): def __init__(self, values=()): self.values = values self.datasourcehaslabels = "none" def _set_values(self, value): if isinstance(value, list) or isinstance(value, tuple): self.__dict__['values'] = value firstrow = value[0] if isinstance(firstrow, list) or isinstance(firstrow, tuple): self.numcols = len(firstrow) else: self.numcols = 1 else: raise ValueError, "Value must be list or tuple" def __setattr__(self, name, value): if name == 'values': self._set_values(value) else: self.__dict__[name] = value def __call__(self): datatable = table.Table(name="local-table") if self.datasourcehaslabels in ('row','both'): t = table.TableHeaderColumns() t.addElement(table.TableColumn()) datatable.addElement(t) t = table.TableColumns() if self.datasourcehaslabels in ('row','both'): t.addElement(table.TableColumn(numbercolumnsrepeated=str(self.numcols-1))) else: t.addElement(table.TableColumn(numbercolumnsrepeated=str(self.numcols))) datatable.addElement(t) if self.datasourcehaslabels in ('column','both'): t = table.TableHeaderRows() datatable.addElement(t) tr = table.TableRow() t.addElement(tr) content = self.values[0] for val in content: tc = table.TableCell(valuetype=valuetype(val)) tr.addElement(tc) tc.addElement(text.P(text=str(val))) t = table.TableRows() datatable.addElement(t) rownum = 0 for content in self.values: if rownum == 0 and self.datasourcehaslabels in ('column','both'): rownum += 1 continue tr = table.TableRow() t.addElement(tr) for val in content: tc = table.TableCell(valuetype=valuetype(val), value=val) tr.addElement(tc) tc.addElement(text.P(text=str(val))) rownum += 1 return datatable odfpy-release-1.3.1/examples/easylists.py0000644000175500017550000000725012552423612020223 0ustar debacledebacle# -*- coding: utf-8 -*- # # Show the easyliststyle.py module # Copyright (C) 2008 J. David Eisenberg # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 of the License, or # (at your option) any later version. # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # You should have received a copy of the GNU General Public License along # with this program; if not, write to the Free Software Foundation, Inc., # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # from odf import easyliststyle from odf.opendocument import OpenDocumentText from odf.style import Style, TextProperties from odf.text import P, List, ListItem """ This program shows the easyliststyle.py module. It creates a file named "easylist_odfpy.odt" with a bulleted list, a numbered list, and a mixed list. """ bulletListSpec = '*,>,#,%' mixedListSpec = u'1.!\u273f!a)' numberListSpecArray = ('I', '1:', 'a') itemList = ( "Cats", ">Domestic Shorthair", ">Domestic Longhair", ">Purebred", ">>Russian Blue", ">>Siamese", ">>>Seal Point", ">>>Flame Point", "Dogs", ">Retrievers", ">>Golden Retriever", ">>Labrador Retriever", ">Poodles", ">>Toy Poodle", ">>Standard Poodle" ) def createList(itemList, indentDelim, styleName): listArray = [] listItem = ListItem() level = 0 lastLevel = 0 for levCount in range(0,10): listArray.append(None) listArray[0] = List() for item in itemList: level = 0; while (level < len(item) and item[level] == indentDelim): level +=1 item = item[level:] if (level > lastLevel): # open the sub-levels for levCount in range(lastLevel+1, level+1): listArray[levCount] = List() elif (level < lastLevel): # close off the intervening lists for levCount in range(lastLevel, level, -1): listArray[levCount-1].childNodes[-1].addElement(listArray[levCount]) # now that we are at the proper level, add the item. listArray[level].setAttribute( 'stylename', styleName ); listItem = ListItem() para = P(text=item); listItem.addElement(para); listArray[level].addElement(listItem); lastLevel = level; # close off any remaining open lists for levCount in range(lastLevel, 0, -1): listArray[levCount-1].childNodes[-1].addElement(listArray[levCount]) return listArray[0] textdoc = OpenDocumentText() s = textdoc.styles listStyle = easyliststyle.styleFromString('bullet1', bulletListSpec, ',', '0.6cm', easyliststyle.SHOW_ONE_LEVEL) s.addElement(listStyle) listElement = createList(itemList, '>', 'bullet1') textdoc.text.addElement(listElement) para = P(text="-----------------------"); textdoc.text.addElement(para) listStyle = easyliststyle.styleFromList('num1', numberListSpecArray, '0.25in', easyliststyle.SHOW_ALL_LEVELS) s.addElement(listStyle) listElement = createList(itemList, '>', 'num1') textdoc.text.addElement(listElement) para = P(text="-----------------------"); textdoc.text.addElement(para) listStyle = easyliststyle.styleFromString('mix1', mixedListSpec, '!', '0.8cm', easyliststyle.SHOW_ONE_LEVEL) s.addElement(listStyle) listElement = createList(itemList, '>', 'mix1') textdoc.text.addElement(listElement) textdoc.save("easylist_odfpy.odt") # vim: set expandtab sw=4 : odfpy-release-1.3.1/examples/countrystatistics.ods0000644000175500017550000003471212552423612022161 0ustar debacledebaclePK9l9..mimetypeapplication/vnd.oasis.opendocument.spreadsheetPK9Configurations2/statusbar/PK9'Configurations2/accelerator/current.xmlPKPK9Configurations2/floater/PK9Configurations2/popupmenu/PK9Configurations2/progressbar/PK9Configurations2/menubar/PK9Configurations2/toolbar/PK9Configurations2/images/Bitmaps/PK9 content.xml]Y۸~ϯP!T)vv#g7Db$Ƽ G#"gؒՋfpFw 1 :~vȍ=?v>O{e7^f!Dߍ#!vd()JonbMDC&NXjuk}9XakEƪn-T9 [{Ϋ6Vu%}\cczP?1oݙp8ssPwg vy-ҡ>Ї!*}.$) 㕡njY*UYAMafwFye>+Y!=KdaㆯxX/Uka8פd54iP{~qP=XݥF<w&CY˯'"ʩΝn*+(4R,cI&^ tθO]_i)jo}9+ѹcܿv$~&qnpՠ?e G!J5_o(Gm^ҹ/!/Wv,P ITM}̧ Y~[z7ם-W3),0p9ǸYڹo&o 3A>Puzn?_s8Tiv=!7 q|߰x2*TәPИ'iЇX Gta>G'"\ݬ x?S_I{[7*aO.,mؓO x_LI-ĥ&}RLI1!;v\, HM= YK<ΒܴY€,V% DT9D(}ӨWvսz8g kK e99Mr>QJJlV5IʜJZ4ul8ŋҌ$拒`1/}0΄;ؚ>Pb&Gb:/-(Xi1ܧH.u-y^@i&9<ÍHp9<>FθtF=B",-z|9'qiW,?,ľk4RS]dSG!SRY}|ܬ>9HA(8x]Z TVTPue{`O|Xhn[p~YP]`ԝjBdYCYͥϺam~i2/<ܫuWY;Uh^AiTP.Rx]e ]eU\5y_.Wq)0H3:Gs:G_4G{wΗ[lN[$Q/1&^*vW1%IṠ8v+oVkpjy! >v0IEcR \J#-B.Sg*w3ܐ+BamJy<ѝ>B|.Ծ` 2)# Sfөz:W~[2-yF۰ަ_?ȥ&E驨y#'Bh :R_,b)N>aj\d*e*hs2F]207=R/& 4NWq.hdBֵJp15[6ZO,Бe]PfM`J&8FH-/hwFKwFn~6[Q k$ r'Zv/oGzğkJ/{XzS<0&Mu8K_ꝠIwmлuUݼQXpڠwU4oRFmnxyZ FX:5+woԽ0n9G.u``[&n.׼}}߁w:9GtcE-hfZm03kx5p 8o ~k:y;#ݛEBL}ټщzKC #17<׼>!wLQ1Q1bo4oobޚ$fљІh77d&1GwMQx& k\5MM ,¾&)tNMLxhļѠ~sƍF$rݥ{7Y;*y<>7XfR3=|BIǀxAc&DM ?EF!gBmͩ/h.}5qJ!cxvl܆=L=RA96 +qӼzu%Cd 5}մp=A|pBl|çL}Kt&mPl6od.Kt{sSoRVR{"yKu?judkV32gac0us&ۘW~g!-)>k| 9У~IH+I7v&^ۻm5dQtI:4A$[wE4E1\$4.sHCHcs閌,(/!_xA HѢ^Lv6\nXcmق#kp:a`3Xa%M5rԋi^:Ql1"Kw%Df3&e~8}[׸dX؇NBbs()FSe`K8GMhu`um̒R%M@~oS^W,;¶*FOӠ:Te`^v4.}@o7 (<8!$.%ƒk%yשQFޥTֺK`ytktZ7;Yqt#)z->d(u&-W]hZ]\x$ 'hH Q KYC.b 91!$Wf'0%V>빊Q ^ 1v-|Lj $K*F9XʗtP(V}+QN /A\`r973AJMniIdU5~,vk*PUp{w :U.5SJj8SUȩrD"E9 ^(ST/VJ-TQRNßi?oQ{n>f/UckcP[yJ߳Iߎ㯢(u9t(2`bh~oS<^{#*Շ QlipI0"b8(lP.:A)z'nl%$՜4N'5LNXu;],_'1G.4218-6JQ}s"BRELu|t+Z%;|[wH9Kfh$Jm:PʨɒŸ %bĝKس6 zh)Zs*&Ǥne^Ni')YuLՖR*ɗ[*d:FDg',}*| nI04WpTU8T`^.NpP=PO|qvGWv"п4,1uh Axr~wMR! ӛːԏKi]M7*O64ͷ_Lѭv_T? BnncRt8_Ү߈ۮj?:ՃlЎh`]8?ߣaAQb=bN SKr68nBZM-.7Vpp%wn5Ӈy Or7ߛ* ~ul2tqyfuЇӎlr&P 4mHzw?/PK\$PK9meta.xml͎ } &1=R*YW.ܸ"MfjCl,"s@P={cV5JEBu5zٿ;ؼ PЃrF㨲4j4EukRǨ>G5MQP?kݹ#%t:ŧ<֦#iYwg;Fz3&K8%3;%7^GZ/FB{,I (fu}|WhSyi/OE|3``G2}P܃ea}X`˧nl`v7 Ae(H9d;Ճ#}PK{?mPK9Thumbnails/thumbnail.pngUWy8oQY" Pe"c5e*eIe1mH̐%n,1fl);C$k>眿sw31AGG6tttl,Ȍ8::`0H e/uȜ}% >84gRԿGGG1/6&贍_0i:/=9޶GoOF2kT 5vS f"yܕRB ڄWC t^o՞1qv9^+l14 [lVfgf>pøIbnir Z.Xy4[Kd 1o0*EiUDP}gn'j94*It_84%:L%\Xf}^qu/\ iZVں_t&Egꯉe հe <2:bz?SG{-L3qVgIj47E2e&UGw#~^5~l $q 4>yQ1 j/l98k/A)AաpIR~<5|O}WԉW"A"N{Ol?a.n C8\*g -ֳz"v(X;Wc?iàO@#@ ZEJ?io.ޚOcl_N}D@ V~vq*RYOiɍR;b&/"5G*ЃXZG9'TqT0JTWeoYveq8?Ppy x%WrreFHMM#w  /%MOtVDȼwM]G cdDcu$LZ=^1eDC51VsT6h2 !'wQ.@'XҸ ny{P`VPiLA1n|޲ơlvAe`lK,w6m|~^vvoo_yj4F9O*.k[-f-M.꼿y̗b]En{b.R_ &UJ]Eڋ¨I;b![ `֞c7gRksRce)s \O.. v]0È$1ʿ B")ʲyg#U#(G2UF{6% j_ޒɌ=Z*7OJ]puy/DI %Q ҂2WF5R*4 Z>DxNdf'Ӑ-jقIeMwWu4L;6t"^gD"5yDŇ]m4ءcTaZD^ɡVYs: XKyҋGsByUV,n2!Ԥqn+6O*ڤSAaCmm?E܀T3]h:|US]΁,A6r6*I@FB٦#!JRyBf37%8yUߦJAFVkm+0=l^SW jGLSJM-};"Az8jv h JeS5CI#O9%/Aq> $pڨ@L7ym?* ="諸xeca6BˊRP_Hd` sye[۬92belHd WnQqKqV"tKcF xkα+N ǝ#̭ Ǧ&B&urz9vͭ0 f8^T&hYI#LI}y5ꑻ<3"J±pS#{u,AS~uG?4 NG#>㑫6Z;XjoqR-WT~zᨏ|*Xv ׸Qv4"mudyYe㸢7-'~-_@m']>eSplO1fl4h6cIJOZ7kGQ#jQ&DљgIFBaM kƃQO8w+v.T?U!UrJTn%9T`At2灼*b*ycJ]F1Lg~4g[rU DWע0ߞ!,{mFF"hu^έfB.j7&qپ Uʣ?u_XoHN*v<-3+/~l \3\cj>0f`Gf9lpNs=G>O(yl茸-_GlsYkM6)z1 SeDװOjKBby CϲVſb!ŁmA" "[fO{:}g&_ {xȞlag녗L,o43D^~Okn\ R(G[xM=7&Wd~/(ɍ[tZ/RɴlXW5}`Lsf/A/ʷ,3ڜ.&/0 $=G]v>>RbnmdhEYs1nJ N2L>2 '*> h[ 6/_jDBO0lEۡwj/Wif`DW0$/eoLjC`_$mV8k-WG)6o/P_fG&tۗ{֏_mУe&3|yގK {T􋻁Ys2KE9'+T`+w\B5HP5^\4 YJH\˓t/qrx\Ȗ\HcۃzAX.~UtPҥȠoy`ʡMc &1_Z /v,uPgft]DR<=~ a;C)­MZl hN-BGMB4CTY#VZe",$2BGM VhT岗24r3(7.QdT5CY_>xQ^t`:\\cvGqM7DFf_ j|3_F(| 1VOiIN+`2טivAz&۸/+NnɠA[oޤ@ c5Z#Lrw8)ߤ'=e#?`Z9m}Y90FAN*27Ko݊;nwt k _PK4PK9 settings.xmlZmw8{:"vA]˷ )ζt,9{$}yro۳6qDI])Q3Hl +iR>< j.$C!d~&^Hxkԃd7wmk,y+k!ZUziۺjSV{5E)a(T_+g$߹Ws$vDH )ƽ3GY )]=وPUgOQ 9bZޅh˼Uٟ;GāIڂIڎCà$hrd()hH!lH92\e{/Aw)C/'FOt#2ws}_a [1 dߜ5k;NS#qj AOǐz>EE2:gD$"'9HDҚyˡhRRa3Xjѻ&T京#9~5yլV0JC?Dfih|i`T$-J1r#yfL?O3 ; % #Ŕ%1QYV4k2ݼ.1 8.d jSzFNBעO`rSȄoJǀ ~On6Ng핷]YXYv۞cxV˾yβ2֢Ng9PwVٙNgGvwͥ-MaͿG;ŖȻHܪ˹j3 Wͩ7c5z=c{gk @Zl-z H%r? [Ȉ C{N s9Z8~'-LyNu$c{EqC 6_8cQ ~JJ?q//PK ) PK9META-INF/manifest.xmlKj0@=VU1q-&fW6X; HFi[S0Oͣ)k7vc^aaӠNZu`ZVzEdZ>T yb`yʝ뛣V4"BO[DȐRȻ)o zL =KbDe̡Rbw c!x!|R!|cD*wS)F$B;ߟ Jn&F] Ýr=˩Wo³̿sivE6ٍmHi7 ȜsiǷPKMfBQPK9l9..mimetypePK9TConfigurations2/statusbar/PK9'Configurations2/accelerator/current.xmlPK9Configurations2/floater/PK9Configurations2/popupmenu/PK9QConfigurations2/progressbar/PK9Configurations2/menubar/PK9Configurations2/toolbar/PK9Configurations2/images/Bitmaps/PK9x]4Qc 4content.xmlPK9\$ nstyles.xmlPK9{?mmeta.xmlPK94Thumbnails/thumbnail.pngPK9 ) j/settings.xmlPK9MfBQA4META-INF/manifest.xmlPK5odfpy-release-1.3.1/examples/helloworld.py0000644000175500017550000000175412552423612020361 0ustar debacledebacle#!/usr/bin/env python # -*- coding: utf-8 -*- # Copyright (C) 2007 Søren Roug, European Environment Agency # # This is free software. You may redistribute it under the terms # of the Apache license and the GNU General Public License Version # 2 or at your option any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public # License along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # # Contributor(s): # Raymond Yee # # Probably the shortest script possible from odf.opendocument import OpenDocumentText from odf.text import P textdoc = OpenDocumentText() p = P(text="Hello World!") textdoc.text.addElement(p) textdoc.save("helloworld", True) odfpy-release-1.3.1/examples/ods-currency.py0000644000175500017550000000705212552423612020620 0ustar debacledebacle#!/usr/bin/env python # -*- coding: utf-8 -*- # Copyright (C) 2009 Brad Ralph, Sydney, Australia # # This is free software. You may redistribute it under the terms # of the Apache license and the GNU General Public License Version # 2 or at your option any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public # License along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # # Contributor(s): # Søren Roug # This example shows how to do a conditional currency style. We want negative # numbers to show as red and as Australian dollars. from odf.opendocument import OpenDocumentSpreadsheet from odf.style import Style, TextProperties, TableColumnProperties, Map from odf.number import NumberStyle, CurrencyStyle, CurrencySymbol, Number, Text from odf.text import P from odf.table import Table, TableColumn, TableRow, TableCell textdoc = OpenDocumentSpreadsheet() # Create a style for the table content. One we can modify # later in the spreadsheet. tablecontents = Style(name="Large number", family="table-cell") tablecontents.addElement(TextProperties(fontfamily="Arial", fontsize="15pt")) textdoc.styles.addElement(tablecontents) # Create automatic styles for the column widths. widewidth = Style(name="co1", family="table-column") widewidth.addElement(TableColumnProperties(columnwidth="2.8cm", breakbefore="auto")) textdoc.automaticstyles.addElement(widewidth) # Create the styles for $AUD format currency values ns1 = CurrencyStyle(name="positive-AUD", volatile="true") ns1.addElement(CurrencySymbol(language="en", country="AU", text=u"$")) ns1.addElement(Number(decimalplaces="2", minintegerdigits="1", grouping="true")) textdoc.styles.addElement(ns1) # Create the main style. ns2 = CurrencyStyle(name="main-AUD") ns2.addElement(TextProperties(color="#ff0000")) ns2.addElement(Text(text=u"-")) ns2.addElement(CurrencySymbol(language="en", country="AU", text=u"$")) ns2.addElement(Number(decimalplaces="2", minintegerdigits="1", grouping="true")) ns2.addElement(Map(condition="value()>=0", applystylename="positive-AUD")) textdoc.styles.addElement(ns2) # Create automatic style for the price cells. moneycontents = Style(name="ce1", family="table-cell", parentstylename=tablecontents, datastylename="main-AUD") textdoc.automaticstyles.addElement(moneycontents) # Start the table, and describe the columns table = Table(name="Currency colours") # Create a column (same as in HTML) Make all cells in column default to currency table.addElement(TableColumn(stylename=widewidth, defaultcellstylename="ce1")) # Create a row (same as in HTML) tr = TableRow() table.addElement(tr) # Create a cell with a negative value. It should show as red. cell = TableCell(valuetype="currency", currency="AUD", value="-125") cell.addElement(P(text=u"$-125.00")) # The current displayed value tr.addElement(cell) # Create a row (same as in HTML) tr = TableRow() table.addElement(tr) # Create another cell but with a positive value. It should show in black cell = TableCell(valuetype="currency", currency="AUD", value="123") cell.addElement(P(text=u"$123.00")) # The current displayed value tr.addElement(cell) textdoc.spreadsheet.addElement(table) textdoc.save("currency.ods") odfpy-release-1.3.1/examples/barchart.py0000644000175500017550000001411312552423612017765 0ustar debacledebacle#!/usr/bin/env python # -*- coding: utf-8 -*- # Copyright (C) 2007 Søren Roug, European Environment Agency # # This is free software. You may redistribute it under the terms # of the Apache license and the GNU General Public License Version # 2 or at your option any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public # License along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # # Contributor(s): # # This is an example of an OpenDocument Chart. # # Opendocument charts are usually not found in the wild. They are intended to be # subobojects of e.g. spreadsheets. But the KDE application called kchart # (http://www.koffice.org/kchart/) is able to read and write ODC files. # # Kchart is able to understand a document without , whereas # OOo misinterprets the label rows and columns. So if you embed the # spectre-balance.odc file in an OOo Writer document, expect to see some # oddities. from odf.opendocument import OpenDocumentChart from odf import chart, style, table, text # import a support class from the examples directory from datatable import DataTable class BarChart(object): def __init__(self): self.charttype = 'chart:bar' self.subtype = 'normal' # 'percentage', 'stacked' or 'normal' self.threedimensional = "true" self.x_axis = "X" self.y_axis = "Y" self.values = (1,2,3) self.title = None self.subtitle = None def __call__(self, doc): chartstyle = style.Style(name="chartstyle", family="chart") chartstyle.addElement( style.GraphicProperties(stroke="none", fillcolor="#ffffff")) doc.automaticstyles.addElement(chartstyle) mychart = chart.Chart( width="576pt", height="504pt", stylename=chartstyle, attributes={'class':self.charttype}) doc.chart.addElement(mychart) # Title if self.title: titlestyle = style.Style(name="titlestyle", family="chart") titlestyle.addElement( style.GraphicProperties(stroke="none", fill="none")) titlestyle.addElement( style.TextProperties(fontfamily="'Nimbus Sans L'", fontfamilygeneric="swiss", fontpitch="variable", fontsize="13pt")) doc.automaticstyles.addElement(titlestyle) mytitle = chart.Title(x="385pt", y="27pt", stylename=titlestyle) mytitle.addElement( text.P(text=self.title)) mychart.addElement(mytitle) # Subtitle if self.subtitle: subtitlestyle = style.Style(name="subtitlestyle", family="chart") subtitlestyle.addElement( style.GraphicProperties(stroke="none", fill="none")) subtitlestyle.addElement( style.TextProperties(fontfamily="'Nimbus Sans L'", fontfamilygeneric="swiss", fontpitch="variable", fontsize="10pt")) doc.automaticstyles.addElement(subtitlestyle) subtitle = chart.Subtitle(x="0pt", y="123pt", stylename=subtitlestyle) subtitle.addElement( text.P(text= self.subtitle)) mychart.addElement(subtitle) # Legend legendstyle = style.Style(name="legendstyle", family="chart") legendstyle.addElement( style.GraphicProperties(fill="none")) legendstyle.addElement( style.TextProperties(fontfamily="'Nimbus Sans L'", fontfamilygeneric="swiss", fontpitch="variable", fontsize="6pt")) doc.automaticstyles.addElement(legendstyle) mylegend = chart.Legend(legendposition="end", legendalign="center", stylename=legendstyle) mychart.addElement(mylegend) # Plot area plotstyle = style.Style(name="plotstyle", family="chart") if self.subtype == "stacked": percentage="false"; stacked="true" elif self.subtype == "percentage": percentage="true"; stacked="false" else: percentage="false"; stacked="false" plotstyle.addElement( style.ChartProperties(seriessource="columns", percentage=percentage, stacked=stacked, threedimensional=self.threedimensional)) doc.automaticstyles.addElement(plotstyle) plotarea = chart.PlotArea(datasourcehaslabels=self.datasourcehaslabels, stylename=plotstyle) mychart.addElement(plotarea) # Style for the X,Y axes axisstyle = style.Style(name="axisstyle", family="chart") axisstyle.addElement( style.ChartProperties(displaylabel="true")) doc.automaticstyles.addElement(axisstyle) # Title for the X axis xaxis = chart.Axis(dimension="x", name="primary-x", stylename=axisstyle) plotarea.addElement(xaxis) xt = chart.Title() xaxis.addElement(xt) xt.addElement(text.P(text=self.x_axis)) # Title for the Y axis yaxis = chart.Axis(dimension="y", name="primary-y", stylename=axisstyle) plotarea.addElement(yaxis) yt = chart.Title() yaxis.addElement(yt) yt.addElement(text.P(text=self.y_axis)) # Data area datatable = DataTable( self.values ) datatable.datasourcehaslabels = self.datasourcehaslabels mychart.addElement(datatable()) if __name__ == "__main__": # Create the document doc = OpenDocumentChart() mychart = BarChart() mychart.title = "SPECTRE" mychart.subtitle = "SPecial Executive for Counter-intelligence, Terrorism, Revenge and Extortion" mychart.x_axis = u"Divisions" mychart.y_axis = u"€ (thousand)" # These represent the data. Six rows in three columns mychart.values = ( ('', 'Expense', 'Revenue'), ('Counterfeit', 1000, 1500), ('Murder', 1100, 1150), ('Prostitution', 3200, 2350), ('Blackmail', 1100, 1150), ('Larceny', 1000, 1750) ) mychart.datasourcehaslabels = "both" mychart(doc) doc.save("spectre-balance", True) odfpy-release-1.3.1/examples/europeanflag-as-odt.py0000644000175500017550000001020212552423612022027 0ustar debacledebacle#!/usr/bin/env python # -*- coding: utf-8 -*- # Copyright (C) 2007 Søren Roug, European Environment Agency # # This is free software. You may redistribute it under the terms # of the Apache license and the GNU General Public License Version # 2 or at your option any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public # License along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # # Contributor(s): # # This is an example of an OpenDocument Text. # We are going to draw the European flag. I chose this motive because # it has just the right complexity for an example. It contains 12 five-edge # stars in a circle on a blue background. The production specifications can # be found at http://europa.eu/abc/symbols/emblem/index_en.htm # # The stars are drawn with a vector-oriented "turtle" the way Seymour Papert's # LOGO language does. import math from odf.opendocument import OpenDocumentText from odf.style import Style, GraphicProperties, DrawingPageProperties from odf.text import P from odf.draw import G, Polygon, Rect class VectorSet: """ A class to simulate LOGO's turtle. The turtle starts a 0,0 pointing right along the x-axis, since we use the mathematical coordinate system. """ orientation = 0 # Degrees x = 0.0 y = 0.0 polygon = [] def forward(self, length): orirad = math.radians(self.orientation) self.x = self.x + length * math.cos(orirad) self.y = self.y + length * math.sin(orirad) def right(self, turn): self.orientation = (self.orientation + turn) % 360 def left(self, turn): self.orientation = (self.orientation - turn) % 360 def mark(self): self.polygon.append((self.x,self.y)) def firstmark(self): self.polygon.append(self.polygon[0]) def getpoints(self): """ Return the polygon points """ strpairs = ["%.0f,%.0f" % item for item in self.polygon] return ' '.join(strpairs) def getviewbox(self): ''' The value of the viewBox attribute is a list of four numbers , , and ''' xvals = [ item[0] for item in self.polygon] maxx = int(reduce(max,xvals)) + 1 minx = int(reduce(min,xvals)) yvals = [ item[1] for item in self.polygon] maxy = int(reduce(max,yvals)) + 1 miny = int(reduce(min,yvals)) return minx, miny, maxx-minx, maxy-miny # Create the document doc = OpenDocumentText() # The blue background style of the flag backgroundstyle = Style(family="graphic", name="blueback") backgroundstyle.addElement(GraphicProperties(fill="solid", fillcolor="#003399", stroke="none")) doc.automaticstyles.addElement(backgroundstyle) # The style for the stars starstyle = Style(family="graphic", name="starstyle") starstyle.addElement(GraphicProperties(fill="solid", fillcolor="#ffcc00", stroke="none")) doc.automaticstyles.addElement(starstyle) # Create a paragraph to contain the drawing drawpage = P() doc.text.addElement(drawpage) group=G() drawpage.addElement(group) turtle = VectorSet() # Draw the edges turtle.mark() for edge in [ 0,1,2,3,5 ]: turtle.forward(100) turtle.mark() turtle.right(144) turtle.forward(100) turtle.mark() turtle.left(72) turtle.firstmark() # Draw a rectangle containing the blue background group.addElement(Rect(height="120mm", width="180mm", x="0mm", y="0mm", stylename=backgroundstyle)) viewbox = ' '.join(map(str,turtle.getviewbox())) points = turtle.getpoints() # Go around in a circle in twelve steps for deg in range(0,360,30): x = 83.3 + math.cos(math.radians(deg)) * 40 y = 53.3 + math.sin(math.radians(deg)) * 40 group.addElement(Polygon(points=points, stylename=starstyle, viewbox=viewbox, width="13.3mm", height="13.3mm", x="%0.2fmm" % x, y="%0.2fmm" % y)) # Save the work doc.save("europeanflag", True) odfpy-release-1.3.1/examples/list-as-odt.py0000644000175500017550000000361112552423612020340 0ustar debacledebacle#!/usr/bin/env python # -*- coding: utf-8 -*- # Copyright (C) 2007 Søren Roug, European Environment Agency # # This is free software. You may redistribute it under the terms # of the Apache license and the GNU General Public License Version # 2 or at your option any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public # License along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # # Contributor(s): # from odf.opendocument import OpenDocumentText from odf.style import Style, TextProperties, ParagraphProperties, ListLevelProperties from odf.text import P, List, ListItem, ListStyle, ListLevelStyleBullet textdoc = OpenDocumentText() symbolstyle = Style(name="Numbering Symbols", family="text") textdoc.styles.addElement(symbolstyle) liststyle = Style(name="List Content", family="paragraph") liststyle.addElement(ParagraphProperties(numberlines="false", linenumber="0")) textdoc.automaticstyles.addElement(liststyle) listhier = ListStyle(name="MyList") level = 1 for bullet in [u"–", u"•", u"–",u"•", u"✗", u"✗", u"✗", u"✗", u"✗", u"✗"]: b = ListLevelStyleBullet(level=str(level), stylename=symbolstyle, bulletchar=bullet) listhier.addElement(b) b.addElement(ListLevelProperties(minlabelwidth="%dcm" % level)) b.addElement(TextProperties(fontname="StarSymbol")) level = level + 1 textdoc.styles.addElement(listhier) l = List(stylename=listhier) textdoc.text.addElement(l) for x in [1,2,3,4]: elem = ListItem() elem.addElement(P(text="Listitem %d" % x)) l.addElement(elem) textdoc.save("list-example.odt") odfpy-release-1.3.1/mailodf/0000755000175500017550000000000012552423612015422 5ustar debacledebacleodfpy-release-1.3.1/mailodf/mailodf.docbook0000644000175500017550000000364312552423612020405 0ustar debacledebacle odfpy SørenRoug Original author mailodf 1 User commands mailodf Email ODF file as HTML archive mailodf -f from -s subject inputfile recipients Description mailodf is a program that will create a MIME-encapsulated web archive and then sends it as an email. Most email programs that understand HTML understands this format. Inputfile is assumed to be an OpenDocument file of text, spreadsheet or presentation type. References HTTRACK (http://www.httrack.com/) can create such archives with the -%M option. http://en.wikipedia.org/wiki/MHTML http://www.dsv.su.se/~jpalme/ietf/mhtml.html http://users.otenet.gr/~geosp/kmhtconvert/ http://www.faqs.org/rfcs/rfc2557.html Example mailodf -f lars.oppermann@sun.com -s "F.Y.I" odf-file See Also odf2mht odfpy-release-1.3.1/mailodf/mailodf0000755000175500017550000000537712552423612016777 0ustar debacledebacle#!/usr/bin/python3 # -*- coding: utf-8 -*- # Copyright (C) 2006 Søren Roug, European Environment Agency # # This is free software. You may redistribute it under the terms # of the Apache license and the GNU General Public License Version # 2 or at your option any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public # License along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # # Contributor(s): # from odf.odf2xhtml import ODF2XHTML import zipfile import sys, os, smtplib, getopt from email.mime.multipart import MIMEMultipart from email.mime.nonmultipart import MIMENonMultipart from email.mime.text import MIMEText from email.encoders import encode_base64 if sys.version_info[0]==3: unicode=str def usage(): sys.stderr.write("Usage: %s [-f from] [-s subject] inputfile recipients...\n" % sys.argv[0]) try: opts, args = getopt.getopt(sys.argv[1:], "f:s:", ["from=", "subject="]) except getopt.GetoptError: usage() sys.exit(2) fromaddr = os.getlogin() + "@" + os.getenv('HOSTNAME','localhost') subject = None for o, a in opts: if o in ("-f", "--from"): fromaddr = a if o in ("-s", "--subject"): subject = a if len(args) < 2: usage() sys.exit(2) suffices = { 'wmf':('image','x-wmf'), 'png':('image','png'), 'gif':('image','gif'), 'jpg':('image','jpeg'), 'jpeg':('image','jpeg') } msg = MIMEMultipart('related',type="text/html") msg['From'] = fromaddr # msg['Date'] = strftime("%a, %d %b %Y %H:%M:%S +0000", gmtime()) msg['To'] = ','.join(args[1:]) msg.preamble = 'This is a multi-part message in MIME format.' msg.epilogue = '' odhandler = ODF2XHTML() result = odhandler.odf2xhtml(unicode(args[0])) if subject: msg['Subject'] = subject else: msg['Subject'] = odhandler.title htmlpart = MIMEText(result,'html','us-ascii') htmlpart['Content-Location'] = 'index.html' msg.attach(htmlpart) z = zipfile.ZipFile(unicode(args[0])) for file in z.namelist(): if file[0:9] == 'Pictures/': suffix = file[file.rfind(".")+1:] main,sub = suffices.get(suffix,('application','octet-stream')) img = MIMENonMultipart(main,sub) img.set_payload(z.read(file)) img['Content-Location'] = "" + file encode_base64(img) msg.attach(img) z.close() server = smtplib.SMTP('localhost') #server.set_debuglevel(1) server.sendmail(fromaddr, args[1:], msg.as_string()) server.quit() # Local Variables: *** # mode: python *** # End: *** odfpy-release-1.3.1/mailodf/mailodf.10000644000175500017550000001173212552423612017123 0ustar debacledebacle.\" Title: mailodf .\" Author: S\(/oren Roug .\" Generator: DocBook XSL Stylesheets v1.74.0 .\" Date: 03/15/2009 .\" Manual: User commands .\" Source: odfpy .\" Language: English .\" .TH "MAILODF" "1" "03/15/2009" "odfpy" "User commands" .\" ----------------------------------------------------------------- .\" * (re)Define some macros .\" ----------------------------------------------------------------- .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" toupper - uppercase a string (locale-aware) .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .de toupper .tr aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ \\$* .tr aabbccddeeffgghhiijjkkllmmnnooppqqrrssttuuvvwwxxyyzz .. .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" SH-xref - format a cross-reference to an SH section .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .de SH-xref .ie n \{\ .\} .toupper \\$* .el \{\ \\$* .\} .. .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" SH - level-one heading that works better for non-TTY output .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .de1 SH .\" put an extra blank line of space above the head in non-TTY output .if t \{\ .sp 1 .\} .sp \\n[PD]u .nr an-level 1 .set-an-margin .nr an-prevailing-indent \\n[IN] .fi .in \\n[an-margin]u .ti 0 .HTML-TAG ".NH \\n[an-level]" .it 1 an-trap .nr an-no-space-flag 1 .nr an-break-flag 1 \." make the size of the head bigger .ps +3 .ft B .ne (2v + 1u) .ie n \{\ .\" if n (TTY output), use uppercase .toupper \\$* .\} .el \{\ .nr an-break-flag 0 .\" if not n (not TTY), use normal case (not uppercase) \\$1 .in \\n[an-margin]u .ti 0 .\" if not n (not TTY), put a border/line under subheading .sp -.6 \l'\n(.lu' .\} .. .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" SS - level-two heading that works better for non-TTY output .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .de1 SS .sp \\n[PD]u .nr an-level 1 .set-an-margin .nr an-prevailing-indent \\n[IN] .fi .in \\n[IN]u .ti \\n[SN]u .it 1 an-trap .nr an-no-space-flag 1 .nr an-break-flag 1 .ps \\n[PS-SS]u \." make the size of the head bigger .ps +2 .ft B .ne (2v + 1u) .if \\n[.$] \&\\$* .. .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" BB/BE - put background/screen (filled box) around block of text .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .de BB .if t \{\ .sp -.5 .br .in +2n .ll -2n .gcolor red .di BX .\} .. .de EB .if t \{\ .if "\\$2"adjust-for-leading-newline" \{\ .sp -1 .\} .br .di .in .ll .gcolor .nr BW \\n(.lu-\\n(.i .nr BH \\n(dn+.5v .ne \\n(BHu+.5v .ie "\\$2"adjust-for-leading-newline" \{\ \M[\\$1]\h'1n'\v'+.5v'\D'P \\n(BWu 0 0 \\n(BHu -\\n(BWu 0 0 -\\n(BHu'\M[] .\} .el \{\ \M[\\$1]\h'1n'\v'-.5v'\D'P \\n(BWu 0 0 \\n(BHu -\\n(BWu 0 0 -\\n(BHu'\M[] .\} .in 0 .sp -.5v .nf .BX .in .sp .5v .fi .\} .. .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" BM/EM - put colored marker in margin next to block of text .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .de BM .if t \{\ .br .ll -2n .gcolor red .di BX .\} .. .de EM .if t \{\ .br .di .ll .gcolor .nr BH \\n(dn .ne \\n(BHu \M[\\$1]\D'P -.75n 0 0 \\n(BHu -(\\n[.i]u - \\n(INu - .75n) 0 0 -\\n(BHu'\M[] .in 0 .nf .BX .in .fi .\} .. .\" ----------------------------------------------------------------- .\" * set default formatting .\" ----------------------------------------------------------------- .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) .ad l .\" ----------------------------------------------------------------- .\" * MAIN CONTENT STARTS HERE * .\" ----------------------------------------------------------------- .SH "Name" mailodf \- Email ODF file as HTML archive .SH "Synopsis" .fam C .HP \w'\fBmailodf\fR\ 'u \fBmailodf\fR [\-f\ \fIfrom\fR] [\-s\ \fIsubject\fR] \fIinputfile\fR \fIrecipients\fR... .fam .SH "Description" .PP mailodf is a program that will create a MIME\-encapsulated web archive and then sends it as an email\&. Most email programs that understand HTML understands this format\&. .PP \(lqInputfile\(rq is assumed to be an OpenDocument file of text, spreadsheet or presentation type\&. .SH "References" .RS 4 HTTRACK (http://www\&.httrack\&.com/) can create such archives with the \-%M option\&. .RE .RS 4 http://en\&.wikipedia\&.org/wiki/MHTML .RE .RS 4 http://www\&.dsv\&.su\&.se/~jpalme/ietf/mhtml\&.html .RE .RS 4 http://users\&.otenet\&.gr/~geosp/kmhtconvert/ .RE .RS 4 http://www\&.faqs\&.org/rfcs/rfc2557\&.html .RE .SH "Example" .sp .if n \{\ .RS 4 .\} .fam C .ps -1 .nf .if t \{\ .sp -1 .\} .BB lightgray adjust-for-leading-newline .sp -1 mailodf \-f lars\&.oppermann@sun\&.com \-s "F\&.Y\&.I" odf\-file .EB lightgray adjust-for-leading-newline .if t \{\ .sp 1 .\} .fi .fam .ps +1 .if n \{\ .RE .\} .SH "See Also" .PP odf2mht .SH "Author" .PP \fBS\(/oren Roug\fR .RS 4 Original author .RE odfpy-release-1.3.1/mailodf/Makefile0000644000175500017550000000105012552423612017056 0ustar debacledebacleall: odf mailodf.1 txt: mailodf.txt %.1: %.docbook xmlto man $< %.txt: %.docbook xmlto txt $< clean: rm -f *.1 *~ *.txt odf odf: ln -s ../odf test: clean odf @echo -n "Please input your local email for the test > "; read to; \ python2 mailodf -f python2@python.org -s "F.Y.I" ../tests/examples/ol.odp "$$to"; \ python3 mailodf -f python3@python.org -s "F.Y.I" ../tests/examples/ol.odp "$$to" @echo 'You should receive two e-mails, one from python2@python.org' @echo 'and the second from python3@python.org, with subjects: "F.Y.I"' odfpy-release-1.3.1/.gitignore0000644000175500017550000000001412552423612015772 0ustar debacledebaclebuild/ .pyc odfpy-release-1.3.1/README.md0000644000175500017550000000634512552423612015276 0ustar debacledebacle# ODFPY This is a collection of utility programs written in Python to manipulate OpenDocument 1.2 files. How to proceed: Each application has its own directory. In there, look at the manual pages. The Python-based tools need the odf library. Just make a symbolic link like this: ln -s ../odf odf ... or type: make For your own use of the odf library, see api-for-odfpy.odt ## INSTALLATION First you get the package. $ git clone https://github.com/eea/odfpy.git Then you can build and install the library for Python2 and Python3: ``` $ python setup.py build $ python3 setup.py build $ su # python setup.py install # python3 setup.py install ``` The library is incompatible with PyXML. ## ISSUES If you run the tests with python3, you will probably see one error. It is probably a flaw in the command assertRaises of Python3: the right exception is raised, but it is not correctly identified by Python3's assertRaises. ## REDISTRIBUTION LICENSE This project, with the exception of the OpenDocument schemas, are Copyright (C) 2006-2014, Daniel Carrera, Alex Hudson, Søren Roug, Thomas Zander, Roman Fordinal, Michael Howitz and Georges Khaznadar. It is distributed under both GNU General Public License v.2 or (at your option) any later version or APACHE License v.2. See GPL-LICENSE-2.txt and APACHE-LICENSE-2.0.txt. The OpenDocument RelaxNG Schemas are Copyright © OASIS Open 2005. See the schema files for their copyright notice. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. ## TODO / IDEAS * html2odf Alex Hudson has been contracted to produce a command-line html2odf converter. It should include support for images, tables, CSS, etc. He will provide a C# version first, and later a C version. * odf2pdf A valuable tool, but one that is hard to do. PDF is an immensely popular format, but it's tricky to make PDFs. With an odf2pdf tool available, many developers would use ODF purely for the purpose of generating a PDF later. The latest idea is to hire KOffice developers and get them to trim down KOffice into a converter. * pdf2odf This conversion is less likely to produce good results, but it might be worth a shot. Poppler is a pdf library that can convert PDF into XML. Maybe we can convert that XML to ODF. http://webcvs.freedesktop.org/poppler/poppler/ * odfclean A command-line program that removes unused automatic styles, metadata and track-changes. Some companies might like to send all out-going files through odfclean to remove any information they don't want others to see. * odf2xliff Create XLIFF extraction and merge application. XLIFF is a OASIS file for translations. You extract the text strings, send them to the translator and then import them. It allows you to work on the document in the meantime and only retranslate the changed parts. * odfdiff A program that can generate a diff between two ODF files. Useful for SVN commit messages. This is very difficult to do. But see: http://www.manageability.org/blog/stuff/open-source-xml-diff-in-java/view http://freshmeat.net/projects/xmldiff/ * odfsign Sign and verify the signature(s) of an ODF document. odfpy-release-1.3.1/odf2xml/0000755000175500017550000000000012552423612015362 5ustar debacledebacleodfpy-release-1.3.1/odf2xml/odf2xml.docbook0000644000175500017550000000445612552423612020310 0ustar debacledebacle odfpy SørenRoug Original author odf2xml 1 User commands odf2xml Create OpenDocument XML file from OD? package odf2xml -e -o outputfile inputfile Description OpenDocument can be a complete office document in a single XML file. The script will take an OpenDocument and create an XML file This is mainly useful XML processors such as XSL transformation. "Inputfile" is assumed to be an OpenDocument file. If there is no inputfile, the program will read from standard input. Options -e Normally, images that are stored in the archive in the Pictures folder are ignored. Using the -e flag will embed the images in the XML as base64. -o outputfile If output file is not specified output will be to standard out. Example odf2xml -o file.xml testdocument.odt See Also xml2odf(1) Bugs Doesn't handle external data -- images and such. odfpy-release-1.3.1/odf2xml/odf2xml0000755000175500017550000000462412552423612016671 0ustar debacledebacle#!/usr/bin/python3 # -*- coding: utf-8 -*- # Copyright (C) 2008 Søren Roug, European Environment Agency # # This is free software. You may redistribute it under the terms # of the Apache license and the GNU General Public License Version # 2 or at your option any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public # License along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # # Contributor(s): # # # OpenDocument can be a complete office document in a single # XML document. This script will create such a document. import sys, getopt, base64 from odf.opendocument import load from odf.draw import Image, ObjectOle from odf.style import BackgroundImage from odf.text import ListLevelStyleImage from odf.office import BinaryData if sys.version_info[0]==3: unicode=str def usage(): sys.stderr.write("Usage: %s [-e] [-o outputfile] [inputfile]\n" % sys.argv[0]) if __name__ == "__main__": embedimage = False try: opts, args = getopt.getopt(sys.argv[1:], "o:e", ["output="]) except getopt.GetoptError: usage() sys.exit(2) outputfile = '-' for o, a in opts: if o in ("-o", "--output"): outputfile = a if o == '-e': embedimage = True if len(args) > 1: usage() sys.exit(2) if len(args) == 0: d = load(sys.stdin) else: d = load(unicode(args[0])) if embedimage: images = d.getElementsByType(Image) + \ d.getElementsByType(BackgroundImage) + \ d.getElementsByType(ObjectOle) + \ d.getElementsByType(ListLevelStyleImage) for image in images: href = image.getAttribute('href') if href and href[:9] == "Pictures/": p = d.Pictures[href] bp = base64.encodestring(p[1]) image.addElement(BinaryData(text=bp)) image.removeAttribute('href') xml = d.xml() if outputfile == '-': print (xml) else: open(outputfile,"wb").write(xml) # Local Variables: *** # mode: python *** # End: *** odfpy-release-1.3.1/odf2xml/odf2xml.10000644000175500017550000001201312552423612017014 0ustar debacledebacle.\" Title: odf2xml .\" Author: S\(/oren Roug .\" Generator: DocBook XSL Stylesheets v1.74.0 .\" Date: 01/04/2009 .\" Manual: User commands .\" Source: odfpy .\" Language: English .\" .TH "ODF2XML" "1" "01/04/2009" "odfpy" "User commands" .\" ----------------------------------------------------------------- .\" * (re)Define some macros .\" ----------------------------------------------------------------- .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" toupper - uppercase a string (locale-aware) .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .de toupper .tr aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ \\$* .tr aabbccddeeffgghhiijjkkllmmnnooppqqrrssttuuvvwwxxyyzz .. .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" SH-xref - format a cross-reference to an SH section .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .de SH-xref .ie n \{\ .\} .toupper \\$* .el \{\ \\$* .\} .. .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" SH - level-one heading that works better for non-TTY output .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .de1 SH .\" put an extra blank line of space above the head in non-TTY output .if t \{\ .sp 1 .\} .sp \\n[PD]u .nr an-level 1 .set-an-margin .nr an-prevailing-indent \\n[IN] .fi .in \\n[an-margin]u .ti 0 .HTML-TAG ".NH \\n[an-level]" .it 1 an-trap .nr an-no-space-flag 1 .nr an-break-flag 1 \." make the size of the head bigger .ps +3 .ft B .ne (2v + 1u) .ie n \{\ .\" if n (TTY output), use uppercase .toupper \\$* .\} .el \{\ .nr an-break-flag 0 .\" if not n (not TTY), use normal case (not uppercase) \\$1 .in \\n[an-margin]u .ti 0 .\" if not n (not TTY), put a border/line under subheading .sp -.6 \l'\n(.lu' .\} .. .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" SS - level-two heading that works better for non-TTY output .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .de1 SS .sp \\n[PD]u .nr an-level 1 .set-an-margin .nr an-prevailing-indent \\n[IN] .fi .in \\n[IN]u .ti \\n[SN]u .it 1 an-trap .nr an-no-space-flag 1 .nr an-break-flag 1 .ps \\n[PS-SS]u \." make the size of the head bigger .ps +2 .ft B .ne (2v + 1u) .if \\n[.$] \&\\$* .. .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" BB/BE - put background/screen (filled box) around block of text .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .de BB .if t \{\ .sp -.5 .br .in +2n .ll -2n .gcolor red .di BX .\} .. .de EB .if t \{\ .if "\\$2"adjust-for-leading-newline" \{\ .sp -1 .\} .br .di .in .ll .gcolor .nr BW \\n(.lu-\\n(.i .nr BH \\n(dn+.5v .ne \\n(BHu+.5v .ie "\\$2"adjust-for-leading-newline" \{\ \M[\\$1]\h'1n'\v'+.5v'\D'P \\n(BWu 0 0 \\n(BHu -\\n(BWu 0 0 -\\n(BHu'\M[] .\} .el \{\ \M[\\$1]\h'1n'\v'-.5v'\D'P \\n(BWu 0 0 \\n(BHu -\\n(BWu 0 0 -\\n(BHu'\M[] .\} .in 0 .sp -.5v .nf .BX .in .sp .5v .fi .\} .. .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" BM/EM - put colored marker in margin next to block of text .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .de BM .if t \{\ .br .ll -2n .gcolor red .di BX .\} .. .de EM .if t \{\ .br .di .ll .gcolor .nr BH \\n(dn .ne \\n(BHu \M[\\$1]\D'P -.75n 0 0 \\n(BHu -(\\n[.i]u - \\n(INu - .75n) 0 0 -\\n(BHu'\M[] .in 0 .nf .BX .in .fi .\} .. .\" ----------------------------------------------------------------- .\" * set default formatting .\" ----------------------------------------------------------------- .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) .ad l .\" ----------------------------------------------------------------- .\" * MAIN CONTENT STARTS HERE * .\" ----------------------------------------------------------------- .SH "Name" odf2xml \- Create OpenDocument XML file from OD? package .SH "Synopsis" .fam C .HP \w'\fBodf2xml\fR\ 'u \fBodf2xml\fR [\-e] [\-o\ \fIoutputfile\fR] [\fIinputfile\fR] .fam .SH "Description" .PP OpenDocument can be a complete office document in a single XML file\&. The script will take an OpenDocument and create an XML file This is mainly useful XML processors such as XSL transformation\&. .PP .PP "Inputfile" is assumed to be an OpenDocument file\&. If there is no inputfile, the program will read from standard input\&. .SH "Options" .PP \-e .RS 4 Normally, images that are stored in the archive in the Pictures folder are ignored\&. Using the \-e flag will \fIembed\fR the images in the XML as base64\&. .RE .PP \-o \fIoutputfile\fR .RS 4 If output file is not specified output will be to standard out\&. .RE .SH "Example" .sp .if n \{\ .RS 4 .\} .fam C .ps -1 .nf .if t \{\ .sp -1 .\} .BB lightgray adjust-for-leading-newline .sp -1 odf2xml \-o file\&.xml testdocument\&.odt .EB lightgray adjust-for-leading-newline .if t \{\ .sp 1 .\} .fi .fam .ps +1 .if n \{\ .RE .\} .SH "See Also" .PP \fBxml2odf\fR(1) .SH "Bugs" .PP Doesn\'t handle external data \-\- images and such\&. .SH "Author" .PP \fBS\(/oren Roug\fR .RS 4 Original author .RE odfpy-release-1.3.1/odf2xml/Makefile0000644000175500017550000000064612552423612017030 0ustar debacledebacleall: odf odf2xml.1 txt: odf2xml.txt %.1: %.docbook xmlto man $< %.txt: %.docbook xmlto txt $< clean: rm -f *.1 *~ *.txt odf odf: ln -s ../odf test: clean odf @echo ========================= output by Python2 ===================== @python2 odf2xml ../tests/examples/headerfooter.odt @echo ========================= output by Python3 ===================== @python3 odf2xml ../tests/examples/headerfooter.odt odfpy-release-1.3.1/api-for-odfpy.odt0000644000175500017550000022260712552423612017204 0ustar debacledebaclePK;^2 ''mimetypeapplication/vnd.oasis.opendocument.textPK; content.xmlێܺ6vr۞7m{>t=7KbUiZ%iݵo r\:yy(Zj$6 K$q?:pnhQ듳' O~~'h]S7 3u0ID$_B/KP/[<'6A˚ϖ%_fo{ m2> |O:&_]~}ʲvzb%?xěx䕔|3tA\ԣn'N*iǯO2\m(8{y~>qR~S ]p4wgM#s剏~N:$d'a2% #p֑GHg.G_I|~v>TI~^O$>ˆ"azS izL?_ro;+VyI6iFmjD>3hwr9%$g[1I2!Jހ X)G,\4@̧@%K?|ӳv`q#+L\Ńo)<q=-= AJU@zF12Zy~H\p7::[ծfȏDq&AM _d-(J'<Je=O!űGxVÐ)a8W`Ka=|j?q1+A&8<9EbT~%]57B{z*򵭪1SZ7+m@>,!DxGjI=q;DnA`$0٥3!=)-nwww}U_Dn{Hth4Q{;N9} u ?b[m12A0*"]9q-*.%rV,/de] !+_B9lgO%hs٪dV6b 6 ,-Je@@oh Hc~Y]XRc(7Vͅ@>MsCܡ_eO|Z8'/Qb8 sxK=k,˓پhRjRg?^<_Cg#RO|ϧ/~C^L~{1l cG0~^N4{9lCYôGS-TNۼf4yf"6-fJq"',Y<$Yk/"7OE܌`ԣ HޞMrL^)OlFyfey 3F6˪B®RdBXbԶZM~^C/.k2 YiC]/o]l;T3VcSBl&,$ I=1dK#VQP.C QMm_+\N"}5dF +)]5ɦJ &U7]^"¬ IVw3vECd3Ҍn֤莺~ddQgOлSvGBmw;L#zwqSvGGmw;LIzwdQgһgZXiv1n2(}ش 6ů7aF<y.~}gTxA '\yRk)G|EQVKߝM[:[ΗoZĸsB=o"$qrͣ󹶝Mӷw_G)mhzEKCq4->뉣6-E.#j#X[P&<r$FoU>FXw$[a9W1u}8$g:l; (_2./LGs}نSEZv|ְZxx#o}V=خO=k S/66=Hp;?rVy9m`n}Te3y9ťۘ#QY[rC\?LqG\*H\;>p֞#׏S y$x޾~j8,rH|{>=o ƟmD >y$8ٳVb7"FVd+w|Y{h4)tm}},_y^EΞOy֧K?J#9{1#y,{roбR0w~⬕rrʊƧ o7AJw9al+Eޱyi8e6/bZ+ )> <ێ/s{h|O+?Z9QxCCŗ5Gͣ`gmuXT)M6O[\s$}:g ^Ӏ#[߮8jOߒt%U#ɖV[#HsϞU~lCB,]#ۡu7YY3kApQQjMtEi]~ȖkYg[^,rH0w#ٳ:=RAA,fy@%#8IXٓW)r?{Ss Q8os\e o$b[:K{\땟:?OHqrP ܒD‡W(z3%|lRԲKw#MAT;.v$p.yG)1+q%*>d~"7v0@|I7qZߑ k8Q q0H9=a V'p߆S'O"&!aA~xϟ"w?r};_?\s/Wor^]Qڰ7S=?H[ӿ€Ie+rCaԿ4q Z f/mg_8aMU,b߈8Bw:q^#$\Ĺa(QLQ΋f{ӳΊ߯+Ma2|kW]pժi7DX/RN/⒍Ol0Il`;dk-W6y dU$:]h)H13r@01 ju"phRB |OSCƊqWr"I:ΥNk+KYmzn(9poatJ гjI% ['8$ջメ4k0т e|::/oKHbЍtиy"7(g) TvA[.X8kUy=atGyE[80azv`~}@φ-"&)&a-Cb߀5Qjӻ50hޚ_7Pjvk\l7P0a{O^E!- vl+%oAlZUx ɍ$۽wo#CD&*dW!(#"kIFآ$qWç1CIQCS{C'%^?LzXò.cgup2>[vl'?%x 3̥ .7̾c@7\zLo (7Xi^}Yκ;WܡīYKaJB+}>v}OdЍ_烤HU|KM뀠ewR~}/^-zj}ÙVďQEGeEU,#36yDFp@E c;s*3dJ)!vtbT^Gp@=SEI5WQ&&utCJe# }?q.'4cXOV;|u ~"*5Mۖ:=+w?-?ڜ'@ߜ=8]]8P[ISq&*WU錢Q6gljX-b謖lLlsbLX>mZsXI[m N{s%7u8hi1PPj`//>rGA.1mVh\GUᝒ**ްQL|A-0[>]'eEo{MeCY@v=|MB8 j{>UcU'(h_Enݜ?`g6ԣkF<;AfQ0ڊ1;p?iapPO\oW܁IҍBn+H 6IъO^'9TAM (B4Z ~I dq=SMg0'ky|\Ҳe\5Sd/)QƇh×!Gyk|BH 7KMs\|ĉ ]Dqn,ᇑ~ު!-Ə(FZ 5[%+ 0^9x\zP""XhVʽ r*gBomj8K{%h ]th@VZ8Eok6ok|{ 51WD>( N<^j D 4E8$aiH?j ȯWzOn1鋃1 N+Ξtؿ"H<aؓa9_[_xW1fr(Fp,&|Xs¤Z m/SvKbI b@K3)Č(BkZs4MteVLwZJ a dL|}hXb{] z ,~@<$V2I7uS=XS7D Z夦:2p83'WԨ&| GdclU] ?&sP͗E> 47+oŽyvl RCF+|q')DEB8 PH-`.ۡ9dNJB$;Z#:SKqLJ Bd:9%L;ָ|AR]4`\f.e^&'iy( [gJdx0yB)hUāi=jASeP_B}do"s>L{:k@-n=T ZP's zj}}xʦgb5O`E$_n5g?Ë~;M;׺j,!{NTg+W1Ys}RPup:Ƀ̥A0Z F(z)7: *̀sPfk/2d}ҘKK=~$'|0H HCӬ+*)31! gka#>pP:QWeLA#{咇yFxkG~XިC!sXZ~qe犏^quݬD0e~Q8G`v;  5vc~vC.j%ьlZG0`XOA]RUo{6qi|Ogh s0#(ߌDl\&rm6&[E?}67)՜m)m.8Щ6\}桅\+F GvEb7xlՆǶCWMpA W ƍq%r۬2x؂ ,/zK30*j яʟ*ukhAK=>pDwh|pGk}i3#eGdKOjGɁO]ɶlb.WF֒]QA|-7,P`AE3Ow.s & -2 =|T7!Wp|OG3Dۣ0lj(>Bqx8mF.l O.|%/<M]HoM]z~`J8A,F:hӂsb1\XzڜEi/IAY%І"ZD++R ~@Jƀ 8I؆0%.MZ/35ץ&웨:K\ ^VY I6\9AxIRRN(,E;  🢕Xr=X[,Z%M恮Yl&"Rm2Zqs.7(C{lz,v=e3P毸Bױ\rی]Ј8dv#MS~gxnwaRoWUu  Ir-5b2$XEɒ>.a(=hK-Od\B>G' ɟe/KE y ɎGFm} d'~h۫F%/q{}ت8~qzπ(dU`vx= Gɫ\1Z5Wu-ᚫ^<(j@hKu24@]8zOX.1QsCFQ-r@LбŤb&,q|=>D-qhՍry+&cPB >y\W|QN…ZXlL d^*v#cVY96b9vKx]Sp[ASS V^ KT*@t:] 6Y㜬OjRɝfet,^fh5Э5Dݐ@ep ܲŵ.V[>^U #f ݚ_(H+^o 3׃0?V X0 8vԱCvGsF4mnV^:Z,X&щ;X19a|a4>`pkYkVd|_kclT{u +LȬ$)q(ݑ!ak45ZYZei|q$a69dlY6Q|{P5ށ֐Y[Z|Жefߒ~aXSTql/X;4Ƙ&22lf娕VWI,TwPStbD2-F=F,^뗊YppHQ5c(o⬨\M#UyJ8:"n{Z ߥbtS7(bN=en.iT?2 I?}癮ʴQ ;Vy@+-a, e䇅Rr(6vsCmYOWT7ԘCo`7DA,و勖OcpֵY'Y>i$$E&UXnRw{>FH#njB5KHS" V>i07P&T,_dL /9 &Φ#fK~1rWs  x&Ȏ| <Ў{fS#oV5 ]%޽ X;_']LDi%1ud~$m>m9A60^/Fӄ#[ЧN5յCo`Ĭ -)k/[J[Abd6q<4H9 0^%@N҅Be*" zEq!Wk+Q$ lRS ԞK&Wn0';*mYQ-鴬0(y0L׹`~ (m+Ai "<_Q~ X Hxm8/yM?R!vtgyrSL+M4v2^= 61+FV/Zz?2⮨G`ibfX96f-E4s' [HЯJzV냋M\8T1&;h3 Ul颉VUU/.T* * G5Ц lٮ);ar?HzVonJzA{uԏ C[qh.NQ4.NiB˖xҚ{i9LjG5nȭK׈ÔɬP2'~zⴤ|2bd̓X=*FspL.Mk9 QsKm0:Ps:QcH|Rdd3Iۍ`_XaL䀶;݉6xGڰoN/χ3Ta5E'8йJbP' dd{[(UU|ܑp#Gpf;d sSӊJѽs'w^=7Me3)+iXǒ%ӑҀFR1^5rR\ѩ"WFĽأSC\h.[shY'Ϭ%Y%w~#jlW,QkǨEGGC?2bzt?^D^1R)?X뤵NZdϺ=mlN/@g X%YmUArh!0pPI".#p]0C",hFHLC:ސrWcea[N90(6LS7cFO3˖77 11rC #rN\KKkBʲO,mHD| N"q/ /Y .܊k!ѯA^KvQnkM;\!My%x͉RxdE>gA^ W,[Avޕ'Nkã'648krG=Hf Uv.7ٌ+\0̽&reI) x@blƧnh^J:%yы[Qa6,c'zR$űcCX)g5My@Әy@Nu |!cXl+zԕzS z*'UNx'Zݤhây3x5J Y}f]E |=*f@N+5t&j˜2[MET6uAIq!tE<ʳ" a?5'eWfX1w'Ŗ|NyƱ>U2r; I.1ᕺ4 5低:2 (*!bPj~2;{령|"iFyA)(>C2`z5&.@Uy>(W+#)nuqw$Po@e (JI ޛ~yNc^U2L֕2in,|yMR98e$W$QS\ܗUijf RwryNQU GGd{aڼS)vh'\AnONY^KAM,-o`&4@F1+D,iH`(9ҩu#YhAY8AYǑ90ht4=y/19aX )8Ti|͚I\!l}'b; g{o|hZJEõ!<'O\T9 _w@Л 0d=3~&KĂdrL&ʷ7P(HC: Q{r2 6Kw%$) -%Ƒ|@[12QS3$J%P/gEAA_aNey62!aɝbFu4 ZЊ+j/j.:e;xʳ66K6kNuVAImh!pQ@hýp$ӆ @cL.M֍П8{ 1vD8t7w}ê@4R_Q֝4.hԺF Ϻ;i@;ɺ Zwh!ZwҨAZw;i;i,?֛dI#fIf7) CQJ2OI{ٺu+8 "&JрSv.oi+`4h(h/uwO nwnzz88Y9 q2&BQ' Z8!Zp=N}:F:F /l }s|@_]/7 Ah6Z/0&h%F FKFKlɍ>/KCf ׆ )M2n'rQ0%EO2K@ nQO;V@a Lt< ~(G%^%iHt"e@_<$~9TY`Ui]csRP04 "a_w-r!pmȜ {{V!sJ/U!tˢ=P9:F&HÉ %nӾz=l&A}mm~gm~&6?CZ@YsxZ ѸZ xBq(Ɂ3amU8M Dx_95;{7'p8.h]S>֞`Ƣ Kq38 ĩYұYZ\`ŪG@'k(WkB=8PX$8"Ƒ &w:_Ȼze<{rSy23wENSx`M5/A[/˕D"TF GA]jqMoat鬻 ㌻oN&OrUڝ--wk?$ ɈE!'LNyI$hݬW,~>} Qm*(TeE?vW)2 UAL\AUyfxlgD!_t0 $`t$XwԮ29"Cq2E@oV:-{3ubR3?Oސҡ+*f ךi x _rw6qO ntqssV[sq-vKget9X2`t[:n"e4$~YIbj圢5Fu::u<u<[dz9Kx6&BQg Z8!Zpm~GG 4߳ܐyVّ.xպaF8AYZo~#3`R7-D75H727_؝ԗI?iD?i '/gH~}Hvhg%P.SypHY/"Y/^^$E2`Hf֋4Z֋4j֋dDE'DEꣾ>Ud]E#f]Efh$ZWm>ӯ#YRFKnt ;Z$#r#C:C:u(u(Y9P2&BQ% Z8!ZҀJ}[kɺF̺F 0UDR*ޯ; o Ɨi @>Ug'}3x.~d]StiVWBvts$ĕs?\MfVvOŋ"+ ]^X5~`ڵL?dpэ,VSW.(j5 4"Q $%Q"n%L)iS,rL68 E$ =32K}$NL>׫|=hq*,JaT.3a FN0"I,(he ̀EBLG1-WdN3%aj|@-d،eԋ 2Ƅ'̃6J!m+t `ky%laMmpDgڐz$!L^jI5VZI@ 55?3Zdhx;KzI`D'"8_aCU&=ީ*=+wuj¼jãdyk WSu̇S]'G$2$ C"wQm`( Ä2ɈdNuköS`#4bH4[$ s'Z.9a/i>_iZH? ӆ?O^qdI$1aXmB /V6gtj%@I@ 31R8§Z^_0xFw1{qs6/$ElyX.G" u(O¡F.zVz(8J@r[c%Ƀb0ٍa-=+rLl&S:aE4]# H h^{"5>j;$XR1RE$܁(I1jD<$DISR!"fQ~^5UZ ɳȍP E~KlEa"f^ti'5+/a,/0~( 6'~ #ektF@Ҥ`I&ړW%_)i$kWKy0+ӑ6a7%jNRo$-3Y ĘEe\ī,~n%>PW=j'QiGl[U_g~UCbm1Ԍjf , p)CqЇ}Ǚ-IU4ۼ;?PRH=z-|.6l-G,G6#߉@ ŖEF#\lt/J䱩,n=XGZYA[Z2a0RL#/|t3q-a>bxI*R~T{ߋ` ϲvpv.$1%0c;1o%1ȥi @ /u0JFRy5V'CHn%: %ݸ|Asw$?awƇ ~RcR݌Qa ,3 &5@f4 ]y 2 HEBy4`ĞŵI~é#.j2̞=J-'Lxm8& mH*FA4P}% $pԮ{1D_IA4 _0+?a_+³p]70qا=QbCd90_s~$f0/Y!v\ޖ0T̰XmO-fy\Qkwfgۥ[܀/"~[x[0ޛr`90g_[XfNtbYۆ`1OY)~Q^¤fޥw-DoMf9yGp|ɲmr+gFs")5'BvǟYW[܂=b;ʝKA-^!^V=ZJg֔/-7nˍѲcxRdxTB6_~ ŮZgX's7h[)_"EE^)1l7 ݒum#65lj/]aZqִW5ÛU5S@j)K&|huL`߃QR=kqifi"ِYu(=ȶ8dzv`9f] /1Ҝh50iHX{yxЬ"Yf%8wHJc+{VZ'5+iXK+!ﭠI)sqi¿Nr>Lf2؃nX!_㬲ajUCUB*rW$>K6Ѭ f lSkuݰV/M؃ hO'4{ء|LgO1=g >hO;D{x٣m TGlD_'kfӈwpSW, }e(DX wB,su-:[*l m̸m+2+3]K ȗl@Fj=H/CqG uKQ=9 b/tQذ-XH_-f6̋۸űx݀W,?-rv1H=+̔Ǧ:Q%MZ6(ʧ +:QA+kЙwvfS? f%y'-ap?C/nzрlSp:Jqt?샓pzmM3O^I/%8ʫU"D~uz,?e+<_c;s -_YBdM8C?I u(iPׇ=vZ6t ۶ L *(ݪ?ԌAl/pquAWD7P_xAszb-A4h!/t& D|\ˬZd~"0'|2(^\S7ygXKO㓸HfݒCSr;Ke6<Ňja=)3Qfxv|  jXθX,= W;e7TfV#n1 ~yNdϴ+Vɢ)*5 >ܖNmVgيq}(^bBiKBYZb,avnT vxP4#'fyE_i(szݲ-7IFEYtcNN,:-^OgZb$\䨦ta\s:*i\k@",B=%~D ExӀK[ q ia VֈfGnuH3U^фk ?A@Dq,.af[ш0 oW>|7&. LBbxmx%I$?B_"a&0~Z$3w eݰ긲JI[nud i Jظ;f;b`TRXZoIǴ M 洮d}h.;a~` %$I*/[ }n}ǣtX~^ȍ4 ,[A%$ɒfĀOv{2b&+0dU%rXoIG5߰_/%\$wеK- v%_&:zЏh@˖CϪ[,EC[n4MכMcFS/[McX>ha5]ǁ&eEkK>-_f/ ,^v%D|` Oi.M5sֲPr~o F':VߒoK=[/ ]rǿ9=__➐Zj?(fu!Ziv̓W՜emc&`e*g|2%G@xj.XhĽ- .S9*?%JO;b쌦XGo M.sPHD0 |N_[EV0`>~-Y.B}%I`xg㦢T53ƉT+-aKzO2ihnM?gφԬ 4= b)8>FoQFT^)_BG`[V#>kr> G 9!藽d3tǐrÓFn zo=Fk?OgDy Nn{R6-ηHy٭=J2{F lȡq R}M|2RƳ.0Z61eύCX Ue˰zcX,˲,~u`b>C\jdy53Q4o(0LX!9 btKFΩ bnBUK^\M8 .M'H&eH~=;{t1qF4࿎z<|Àe Ԇb] 5-X* z.5_i q_`))ۨƫ Uz4q\uz`m̊A1+Ŵo=kyhXc[rY.hF74Yu9*nbuƺI?F|A^&G@U R欝U.^u.a-iݑZtѱ\]kp7 enLіrwJ5!O:Uc:ҶQF[yG] UrlӉ10+'7 Hbi:JB$0&Tm7q\ScފU6q|m{7o]fd9q"{~7 l5qKw(i%k$w h' (qp[h 9c&z/@7 ԥui|T`I ^<zyٳ(Y[)M I}I cO(&T2 N} .<>Xlm3Yђ-\N%=[O?ONn/YG&Nn.~RZ")LOHU],>H՜mYУ0#i\~Htr(膽(ckJq$_Q.!.rя~*FH4(wepq#UUMMq~;3%܆u|*$r3&50(P7HjI`vKy&=;iܿG&-bbpErЯ(-i?kvEƌA<%f\Ge5ԑCuinI VCSxKQi#Sqj?`9ۊlًekMq oY#vWX@T"qp/Mg;w@I3gf ]gI8{+h1X9Yq%?t*eNiuJSB bbJe%"k" btJa25 W3-*WS6g}.ct`4s| ފeQѽ~uaH1Cmgv:g]hfV妑4S/&ƽMt]^r,Ҝ=6.` l3 6m+$v @M4f/7ble2f{yBɅl"ΡP]Ffji@hԥ*$$=e@2ͣJKi@iV$VYmq*AI%p-k&f} \xiOy"щI/IR>le&jd$__zyЖy@(-goN_Y0I.V6@4 bGD4 "E]];gԥYw_F?1 ɲryF$pw1P'i$H4 {Tx$x8p:)2L%HsD ]4Ae$_G6 !PäQ}%$h!A΃"bgA;Wb5 ;D$*>CbrE}ϐ2W]{qjym~qx jAQmVncTK˲[i֖fp{$HWt 3^X٪ |JisN.H63E+^VOx4u2L@ؽ ^WZx(CɱgXD|Vs z'cat P䕞2E_pomFhMYؽ3!39OԧGnSpVaS)Ʋ oZDlT.ICF .[ZNJF}\kP& tL_/:JicJ''J;8hL!ڐ1>qa,ʃ^<9 ?psQ0U.JW总w23;+ "|aL& pRALZ^o跞_l\fZ3<au&fnZWN& L+rGD}$B$Pz{MIpnJA=e3M̪q zĴI d)iD ]!b C [)fdT|GkQٸơy2(Pl/n%X-↉#j lO2'ړ If'3'ړ I[y&'y!0St#z_d b{c Fm{ދum{<Í,Q3.Nin-+^N9D؀ar0~M 5SїLY+ҚH[rR">_e%N0 ͎9 .5[\k ?tE>E/2qR!1`DW~fIfyBE~wI6=?c:c:lFA}lSN;ߨw*r) 6Z<>M9XnXgf ]zO`;߀ <3|d?!#-vȢ4 {+]UvtUKKL\?|"e,7$#0fȎRq'j2͂{'𦌷k`\"]rjyf łS\7 5ÀJCo<V&3 Q Pff9臔$K5k3W@D2r!`19}?dj#8,mQkZaf5C*U9mHvi]o0 ѻW2ys 0+[~q#^n\ќ'O).` lBWYc־7W07g^ ymdsa(=7 Gh)HOOGE҆̒(( b(yEH-rL68 E$ݞuܷ^:MzyHo4O$:2 Wz?vVyfV cf㉂Ri"e`42iį;yie&y-]n.MƗP$IW7 sR4 .IH|ZIPhT&Y c*Zd8R_ct[dBPi>kۙ&}dN!2dU$cZy#uʌjT>JI]DydjJu!`Dtfƞ;T@/nʏZd2}+ 9ȈGEx}m̘m"ˀl*p1DWnH|SA i=tNvIuVJWh^{g^>'VN|<{gRgOZ}(V1$nVIBԊ4I;'>+bU5[00FR5o^TȤIS2.G8S;='k|t0B=+;@"xcQt0B#au<`Şe5}K`X1;8Q'm+_w JpG.W[b֒;|(DžXyf9%օ42,Zh̙CV` 'em j=qV0ԐG7ԃ%61ɼSN_^R md#dx=cd}(y<SXloeZvwqBe 4L#"MP/1FQk}p7Ɗ%n<b.=8]ե.ե qAiȢ.BZZJsVi~P*7GiV"Fs~|hQ Ȧַl{*@ƫ-]f#'zoT#q"e^5,[rpQeac8z$s ʻYf - FDg 0r1|Z#u`\_v֗m)feO?z#挐;2D8F!Ğo<{N 9ď ='~9@ď='':'we@\YV [d~-+/Wĉ1cĹ8-5 mSN͏Zrz|/VZЂwx+3m>6Ʀw14s٭5owFSoW4ˠ-Go索voZ4)\ItMœȃ uJÉO9nKHmK/-NIO2;މ[?[_gfQ}҉;DOz#!HlpaȪwFM 0I :[c~K. |4 {ǿ{W}3Up`ܢajgdq Ҝ[w˙K-oor2kNٞY312yxsD1M22|dNkmwƇnǙ\V+[aeWwԯKpCcOk:ǯEiZ9~Y!`G=%=S > $f'o],],fYa/} Ƀ ʠYP><^G^1VW[Ya6d#mAدP9@cteBN eq)Yd\^+q]M}0[e5QCn0;t W484rz>,*w]Ӆ&E>$kKهSv$q-wPczzQfCyY0W{$=R7ۣ2j9 <2iZiĸd+J!֞ o'zqF/s<9&n_ ֻv8Lb=G j6EF]5 qz1N\Yr<6kCf R)ZMmWU+\?QH\Shq'^JG#䩒**TID =ghWB3Y]U,}B(Q<ϒ@NqYM]MFkL'96aXXՂq֤`5<)Y6b-׊ QzІ/}ƒ#AGw_X,LWT[AoP6 ʥeek]_Aeҟ)suH,w-32 k/Kxc0DN\j% u겨<х/򨸳@$d#1niwzt̊}x_r]e -7$ꭨʊKh{4Zr+1.@ r:*1W9-d@E)=D,R?a*)ek~ReqKe 't z7 M M,S;Y0hIIP7Oyrėif3 ?d*qAUL]. aBw/2?LZ|6-vB'l)L5g\쵯JG/(TM-HY*+Ve_5ukP3tSqgՓWZx+ݚ@-F>ϳg]}3&5k|",^Qv0O-i@^_rLƣ| bI M!4.q]n]EI0yI$h_X>`^ x&Ho9> RI`S'"8_dPUe7a[fqVrIpOiΧl94:ɪI iOKKyFymFbr{\IN۝a]JǺjEVnBn%Vn%Z) [ɺFʺ&nnqn%(Ѻ[(֭d[ +~%ܱ$V4gܿ{{GzkO";L?HEkʝ",w[A>;j!kG1J)?;ÔXۑO_Sel=ZpfwXlmg;1nGꊳd?7Yq:HeDߥHŖ}ңb@'7Shh)i)T[Q\.HI ??u} !)Dž> 1~<;?RoIYS4!j-Z]iߨVe \19K (ؑne %<)P B$)y{f'/e$5OsP uGKDh*+GL"%5ڳ3bvx~/8i+Oq6q#naxڥˢҴ 7*]E$@qUWP[%7*UHүRLfIy+;X\+*&Q ͓lO4 eߨ|>2E溼qÐ .d`bCdG -L-G-Ͻ'A!Ҙ!.|C"x.vb4/8XG[c%) k5KGf5jNp@bmӆ[|ErJޭm +ZI֞>qg؎YyH"98;R(r=t(0?]'ᓷT: {*yf:1(#4|tOs+VlZ{ Dck%P2J' IuH6M[ `Sn%R[ $4)* R + I;_BM.4+t w&x6uFM zk0thPU0m.BxN_‚~ܯBYK#ʖ(Z4r&o-s0bLbsAň9P@b3#P1@s# F́61bF#Bx<[-q cgct\U#G4>E|iIypeGCۍ@D p\7:Zx\Fc^52B 8m≞虁pg虁3L̘?P̘'@̀63=3@E PJr_Ƥ[ɑ%],2zst[3\F 8 Du7N`Oɚ7ï%:xAt#T\?[=8Ѯ@_v0 ¼&WMR{{ ES;]eD.oAC^pd\i31,*˚(ҽ&D$\6o&h8.E.pr9*SJ25@tBvݔ{#k$JFvZ2X`hSXNv@?0 HMv~5 @%)VaN-iGYV~ Li EQ̓ Q26uaz?mMs@M@&sw&R+eiD @;qyL2 `嚊ts hih%Bn>"xힴB@qfm}٭bpĩ6H0FS~6 (:64|̓8~SSCQA' gDvUS1ӃS;vH2j_`T`.e9zO—eX:)Y$lֻIel cm?.WvP DO?>&.tcyxTahrstBw{p~I.xWLm7 a(!Юo:O]f UV-lXXK%!޽qPh*}AwIS{}Gf^qxb&ذ'Z$և^Y0L}e$'#ǃh`?MU'}%_.:oJY[L'GKKckRTJ@^dge1#$/-W{MՍh_l:m*#Z+RXB=?Eu \]D}=7O+٧cV9k2zjȇmpC7I ez\~s2/ Z71T^1k,f]bGZC;GY*Mg]&bOm8ܥ̞8tr_⮋qcUn򂓆{6+zX(zẌ́f y^(¸otYF#& }CfqVxebDef̨@j E 7"7"7n0acxQ٭Y r`/09iK>":{wgJL3I]tN>W u/jJԔG4eH}e<$E@&"RwTFVÙsZ)bR"):XC(Du)&6dP$zp'B vr$tsɕLDo&`R  >'C~07sS g~#{7@֞#M!A_C_:2 +qMӴ|@b||&<C|:ڹ 8v@NYQ?buUEr HJskݛ\J roN\ǼWT|텚x:7-TӨ,oenH&'.u"74.^ .[['TNo~G;y[*>wɿv(߫IB(T iQ+RlM#x& Q),y z@ ~&LQi%w*^Y"aom]ZelЍzS5Xk]?[Ħ}7)Zo:>wGlӘݎjO\9'ѭʈoteY7{9HFWt&9q?D uy&JM3R5|+6K3RrAVlp{ ĬKǒ뤌R@yG+FXx$פ1 (Ȅ7*,ce^j d]i @l:߭0_j+S&EA$%V5$pϐ@}%{./!AFIՔ*AM>l:#>G l5͉8МI F!As?_‚ؤtRW8֓׷ZaՋ۷Z+k\=dS,=qLgP$/Ǐx]/c/ rYtzX:30ȑz>1z@x/ }dfaLꂱ.^9=ի|.Tf?J/S^P0 R@2|˄%R4W_uonLZdI]$U<^.Ş@/ WI&U>[}[]PMvT+jUɼL\Dn2Uw`?^UB;}tj't`& "K~+Z0 Fŭ9R% !#Lrh{6s։?$LT#"ʊ<҄GHqx @<$i4i8<Ǎ'@ÓN'^ {],\W\6xm5]q;B~7\^m{k|+tWuP gb025I#E*^A5z8\oWoeD 0ˊʰ@ޕ|Ȍ$-w%٪-k`}>X9w5'_ Sjpt@;l;򩏉8ܚ`lTDnstK(V&ffdfnR1^5+9{ m24Gnu~_2hjxB~4W"^ɫ; /KN%~X@eܴ֜FmO6=V"p| TMY0aN{Wҧ$o P]4kZ{Ƅ1N3'*q7& Fą4LUDvWS^?#V|wP e9Ov- j""L [ے>JҊ;q4q0\Ѿ=џu.1%'޻/x"n9ꢯ.ꢯ.(_(ЦҺzHUZ:ݽ+sx?@#: g C!gC֎?fY"hE@=pv'RP0+[uKgu'*YI.^[ BVrU п MUƶ!5KHоmR( gO 5iiNWzrAJ曚]m ӖA+ Pl`()Bϊv2X><էQCEʿ?_IBv~ m_IDWWx6b,!fhlFOcҥ<"OMhsm'"KgΕRoQ^ӺA2o]aB/Ih>l~2U:p}/iM ~aU;_;iC5 !>IK*_~c.Z(YqqH~1ܰ4Ɔ=ŵl{ix$WCծA!bsTav9Y~}A~`iz5X(>+G ~ǁ\Bٷ: ICPx_Rf{$TW͑8{yU<3/~;+pE$;DTEvv| ubO=ywC{D|`nV;$t9/~*9LЫm}(f]5Im@Z=c`VX$3)3J4 yIy);Ԃ׶2s=oAylҞ2v)*˪ί˘((ȇx1T^bT*WTRg6j6 u4VUF z̫:C?qC}H;G)d&Ɍ &~[0A~6{KҺT&`T)4đT>Y.:Ϫ".4_71#ß$fOٳ #?ʞKbcdj/n C2c}Jg&6CؗeHFݹ0pv0-P%.]B^):7dkgPe`)br@Qq1k9Wr*npo -nJXƯ␢stV{2N\lIUвbOD."%n&rQtcߔO-%PX{o} U&ӿCɼ"|vUuIo6d=/;.bb<+ M5klա,RQ\th]&t봠ʳ>OJZ塦Nq3H}ۗ}ۗ} kҋnsgyCPQ@_C "TQE`GTXŮI$Vǫʨ^c&*Uc=$IJJgek|{" &l6{QEP.Uh0c:Ibɀmգqoqy4;yk:f:1ٵ[!UQ('QFs4|ۑڑ,#4ʆp*A3"$3$ހ%E #_`7AXO^DYP^S ɓ4%o8!ƪ_XV`-/!lC; ՚qj;]9GAKb',6]+1NH2G_>ӈ !#XNI0sRgi`vAX;mn*~Ml1\IN:C K;ֈ_(ͮY.#lrm~7S<ؚW[.D/tǴmmY雳34g3̹`Wb lhPz`X#yG_ X#q#3Jp/; D_!/Īߧ#$4PDu5 ֈBщu]&`A&eU+r0Ħ_H,WP_ 4zi{.)vU~eógnͳb ?gWO$mYى̥?33Mco?%Cil!ջ'5 ?<.'U-w-&1qdbW7zޗ+s38Ü Fq008 ݯ2Oo_4-nlwI8 A7%4{pWZFMSׅLiܣLy^)N ~OIK%3NX>Z=|Fq yp{$2UTKML*L)29C=kŌn-5q2zw958٨IT_ZLtptNҨIş_њߚ8Y_ɚT+3 *F_I yP/q.iG۳>4G׍ưDsgcU[3v !)LBK畄֛z}#RWmEl=F@c7:47]cM%=Mz^0#z0q|υ}3݄$/~]IЕd`e?1(72~PD!;@VSL@<8`zW.r{ ^b]@-ήOjQG>F y"{ GN3;cw^(|Ne:Q]CA{Ы Ы yqv Gcas)Z  >ƱQn}K\YS%h{-Ug{7|ܨ% ڇqTW1ǧ;ݯOep?U?⸛9Noߪtz?-NXU91e9WpxE7ȂE(A,ρw !`; w%}Jem-3q_i/n*0t5S9k-*ZK 7iԁ{@Vf$7:H aφDE"R$׫`t:/cZFyGw?(kQ+6)dITf,-Ң9uӸ zmę{Ir+-)X-8JIL ǡJv Dzv?cDX@0zwM e@L((g3ER#e` 2O[ `SNh8 @)M U ے]+x gH&0~ 7JT ;HnDӃ#.wӪi9uvɏ֦6^0*%ɥc~T&\SYn瘷dʟt?y9ыU.[ *Ex>0UwU @9O_9?xwy._@_vAr (Zh{R{Oq?JQG ML&O3uEP{ 'Ye "$_xɫ<+ CRy+;3EHWrNҜY+ey<W2HmD-5z'\|8yDy i<5{_b ?G( 06T#-N5eP>d+[?2]z}nHMS sJI{kel>*<@^E [ c4ӕ!罤*R2=y@`m~?< FA3+~Ӭ | *srK\_6lmd.cixV.?LAcupBāibP>pސVq6Tq>VU2RAM<<^[ }32|)l~Ɵ>)uZ? 77k“ xzhߠ1z}E@cay!JM  L1\gz&5|\?_u{Bf#ITl&KT`lb'[ p<}ִ:q傿rcv]Ɣͽrg&/ \B x!z"e('jݫ$eUXCRDhaJ?SWo^ڄJG^Q~cxih g4|\COO4뜥DKD -׈%՚2(_I;[ 8Vg"(?⸣j[ 4UE0K #Etq̌w{{kbB\>ڊ|vl|hB_Z]m_}.[IT.k– mQ$Oː qģG"TG_f;=e`USfj{lMcIT4qՇonXN/YEK8N&ӿ˝I m;5=S `_Pn=j+ns^܆8TNfKPr}0:r@L>7Pr}1:hr}1:o(6k^!h7b V>ыnHMn!BRЁ+@"Mi%kZ'IEo* txm~C7@5CSoK I+ ƒ],!u`^%4E~׺bP*B*jK=t2 D682H`3f[ Z`@ 1K$y&:gq$}?0$b=/7i"T6J0(6ɚTFU@;R9- U"wȁ^TVˁ-S(\d**†J -zpS}@7MIHA~QSo$*s]+[$C]$ivGJ"&4W 5vp+ˎ_1߮.C޷MrpCY` ´7m$hyC7IFuZh@oƭc- &JW n7# ]1XȶN߀ ]ò#vU`^d0Wy~fhF67: fpLљ&3\e^ӨL'[i~4ιtTKr\*** exnH.nj$s%l%@zw?rtP t-8o;dDa\ 7ep -V &au.Brn&ytI@EMd0)ׁ>p>6u6yă Yk[s;Y.}q'.^Դh'D}(H7%ʰ@Y; R[ (©/**X%6\ER-4ǘďk؃ִskOmgmcbxNWo_Mؓ^ϡ[0 s„@֫:/z(hjOB#^0_T~I'6X*?,}ZL.vޠ持/cah3KNGZe"6uD˦yuK3tT xIps[E텋rv_bY#"""ˆ̲<xS3YUWj^E΄ϟ_~ ,::d>GQj_A3T엚Yy/Cj9""ER4P.wkʿzj;$/ !IHf*X.,/ikuU:%cCe(/%kȔɺPA)rTY\Ƭ__\ i]ץg zm\uFkSo6f-G: G}ML'Zuz8< 89KS`>;% S=d,y/ Q"Q"Q"QEg(H*YIXb4iFe ToCrW@_0H OԍǟA1H!b@801H`STޟwB o@jG;:6cS^|ĕc/hy*캜N­эl@3p?aIj*ΠDSUE]c$Ex|1idt8vTu?O}wWѰ?Sme&&YT#Tk?>2.;Ƃ[6/-'E^>,09:?oE AE6yE*'# [S2S6|uOI99o}hh&F)\O#4]ꓘZM6+*9N!^D'o╺mԵ*Q4:W57NcpsNc qӘR`u[4N-:XȈȈȈ1ßjt%E&:eC6!#G ^LΩÐSSSS5SDw'jtC{#9"9"9H}%٣qh˄xrgec)qP{f1 {\P7{ 9;(Ap`(A3OGw pUgLe9 Ūzqjp VO.Y.Y.YKVKV|jy$ ^ -]y=իy+X=WWz5?Pz5OPz&^^8+({(װJb~5ʕjoJ|J `W85$VB(A%hiu)_lDL<8#ԃ~!N"%B5 a T2AP8o' Utc;5PVʹP\Zq@(,f#rc@L(('>/5B].K6UV[R/@)M U ے]+x gH&0~ 7JT ;6|6uFM zk0[PthPU0m.BxϏ}0=6))ݯdfKM%U|xŖiD$Yv@_%4KRl -UJgOY dex W$J %M.a{rHU(} 4B;R gO nP4V `0m$bbV auPV;ՔxTQΑV4!Ǯ}r!nӮ89 ]'#pj;W3uN=^#jp[v+AėNG c"c"c"c˜/MArM#;yӪ v2&aTTTT"3S`L# Z1Vlzi8$L$L$L$PӛjR~˟XBѲ2̮.jeOd[#}A֐)%>xAe{F񏓪H h,5{Tdi3Y`@ 41TLaMo~g,?AvHGW NJ;3&}9 &}/@L&}=DLڌey' z+!5}H6(YO!ՋB pyKx/G7Vա%xm"C7&@5CSoK I+ ƒ]t` ,PU"VQ[@I yǑAĠ|6T `I":o23-!(ycI> IA.XM%U.D楍[ľM&A+ؚ"P[l BI^# zESu7,kLuƖk맘3!Xa8$v쁠۠p`ln 1ͺ':Rx[$_vKLQ]!$_ykA!ANv:pSxr%P8$Qw+ Z!A懣sРݛ=pU^ cնdI f]&Ս=An{eA9c@/R&_1߮.C޷MrpCY` ´7m$hyC7IFuZh@oƭc- &JW n7r# ]1XȶN߀ ]ò#vU`^d0Wy,<ɟd?kMͳ-O4C_q"k*x;+#ۚ/facMyO$%͓uVw~Կk:N,o\$V4jNy-hU]f>o2_:$Pw$PܿTzF!ArfL/Ns]/ӡ =s%7d4eab7'64dt^tB݃b/i0.lU1M#t2oCrQyM撵O\ڭe^\PER>\gT32)Jyȓ-V OGbF >ЍF0'+UD35C8DTP̵\gVЮUg2J' Yw@ey @fՖKm%~JӤ4HU$; O\CY $/!AFIՔ*AݕnS},`X `*]^D7=6))ݯkrnAGqdzXkĚ2 ՎZ?4ɝ0Tv4B0xo[UljdH́$ڒhK1[ :ՊQ{SVvLEhK =nS۔Ь5ѬDJ4+Ѭ|fyeoVi6 "yo[!Kh,ict& RV8%k-U9 $|^cs6oְ{uhWgW"%QoEo^{HcAݑXzR:Rlm,#Tq7(kKnbe^7eg?eN^us]smH_vAr (]z R{*T Awc YZ3) Z@b =wqYk1hYk1Y 3k*fւ3kf֢*`fafP̬5KY HZ2k 393n<:r=¹VǏ]HZ^qo@ݛ2:܅5@!n! Ȑl )/!Ў%uBk6gƸ N5h}ML :'|sl@\4o+RiEHWO2v9+|r 8 #g g*(lF<UOĝ[<Цcf5̽c$U%|`,elbgc=ǓsB|k²1O+AȎ[0000!sRx /XVumF:zz$٣/MV]Qr!IƟ]\dQ)>B,YXYEqҺeϢ"l*Ĭig^֌VOTfHgBhˬhAJ)u~5zXZDuCj1J濖z_\B?nA CK*׽$#x"P#լw'ۿۼMTEJ*>rW.k.Em GSzׁ}KƸ0#fUF0)ƊF _$+Οb:zJ=,ċs$Fȁ芋E:?liI׈3Y#e"em>uMiBWƅ>{Ӣ}Яa3q/3ՠZAP 1pyZ)s8aqJݕ~Ux|,{8k4:]&n/!"""©/SOC$W.?\UUH`fm7Qn/!"""HgȕǷЄʯGzV0{(%U S&[M‹ BO* i☮NUW UNӫ߶-̱1YS;??@SH %M.ņa{rHeM4yw$/p03|- $ ?UEcz+ Pl` V !gEKSMy?VrYŪV`f2Ꞣ]TN;w*8^/>؟A&*F)j9(ۼNQ?:[5JEu*Iy>H! ;gh0#GfLUm@.ⱽtIvq٫Y\-x/~\h%4imI6y^sDUW r#UMK~0J"r`8/WOKa{7f}~=%,RZ AX,҉ #C+Ai3'@s[ yqzCo=nbCD-Xr+C:>JX^]:(ɮgulHh~5}\'' GkdTW t-8\?0ak"$£ zf@>$I |wܿrě \o/yV:oZO,ш [NdNe ¾FCtO9d{Z;)OǍ%O]gov#"EFjH]9Oz5\umξR@_vAr (z;.hd+po`qoLԃvī)#={rH֧.tWMxikݪ.(9z0 [5p:ƒ otRݼK(nΆ-Hzg-?BpiUECL_y.VVjOJOæ2? o* ʃ40e<њ+6CME-\o%|e.zks-}5ՖR]&rp/ڲ]0VuwiX7 ʟZ`H{c ) TDkqROg/^2N ps*;COWĸY %&vt?QÇ܃/y:[&5Bit7Bܡ @S.+^a\$veNjX 1~gv a"!u-2(6BH2_:)k]0)dP,Q.Tu[mIa:@)M U /;kHྶKR)5:U &/$i2~S@"%%|p@ ÏYz"XPe/&7P[,[c3 } Rbv#kVq۟ XW[ @㶃T@Uu)Pg,=X!OehU ؿhZtZ"PPp:o9k 0~y`l /V5!?}(VM7&gu-D^-ٵ'!} ~yزYHFxyY2X`ѓmѓmފ'*JZw7 !k!Dz}@./1-dM$"ƪ@)g7>y%Kꄤ.S:H0ublo鵮d!ڒ@zO7L; XPg}/W^lV0|}{S5ɗߪ*&mVfILMM+?ߵ#UMKLZ[;m(jbr}/ލ- yd7\WH^shΩqcSq]Q`tJEfO$mvx @u0$Pp4"$SnNO/PO!(7XeL֨iެ G}A'$N$N$N$Πtc*e*8U2~Ux[{]p6mW Kt[/xȘLX;ZZ8o|n{ dB]!IT'O^ JWHHHHAR)4*u&u!N5xT.CEEE b_cX+W+nu*KE.@ffS%ao u"u"u"uBgkxkҬi6La`SWNR8m\iSwr'r'r'rg(y^ 9E@9E̩F<9݄u s"s"s"sĜgSdSɜadΣ/8̒w###cHx^ 'J~#^7&E͑Ɨ覀G^bHzDU!O^'Y#U"U"U"UHR&KD!g^3E#k"k"k"kNϚtN@]]B <+Cz aG(񑝆Y %"%"%"%B~T&8~Sط1"}"Q4F™^ A23yF?wfL{@Tg\_`BuMDM@L((guȺ"/Tu[mIaV 4MJT%HoKvkH>+`!d%$h(RS%Hy m[g$`c-O U%hV"$T%,hMJJ+u@જk,D@%X};H0(6kZvK!D|W EbKִN"~b,>8|J^ud4%z#FMM5ZK *wn5H0o6uĿ8I/ϻRx[$_vKLQ]!$_ykA!ANW^5q*Lzb3}jB+1ɏW# ^0d|< LAAY dž 2;ArtZ;Uy\&>y0bǐ}EJdžM z_LcAjDjDjDj QJ REAoCND\2r\e^dIiW{T7]8E&ʟUJ\UT[d D& ]+.H.T'K=Jڻ84g@Ђə@!A Wy7LH @ØZ] ) L<=c1(5BLe>) A暨9v R(x2[$t~2 z>җH>Hi`m+&4BHpMn4yP\q^CȭDf/IҚr!OU濦`}>X DnT|K~%rIYV2SG`Tgf:0TK^pD'4ُ%Y8.KI~f lՋO+!NapVt g"g"g"g™g3w^rÚp sv*A =,%%?>% 2{M)}w?pMS6(ZHE<3\ig ۊAf>yS8$ܪ LRfH "ȉ,WyWLHyCG &Iow`~ɋ ~kj J]W qE#U .a`q(e̲ݷ 8jR?w'>eXÐ*bm<ҤhzzW:MǒumǦ$:xVc lTsR#Ƴ|w `w+6Oك\S># A?O36/݊Xok _}[VK&eRO@˳Fu^j d]i @l:߭0_j+S&EA$%V5$pϐ@}M2aoTMѩ$|aI4=82X`XoAABU U4 =3;<~ cJ]!c0*Š !۠"drd@v ˋ07>ŖiD$kXU=?e16&X"do~z_N N .S:H0m KuŠ 5TUUԖ"{e@mqd^oI,׎MS\- 0Em}02udVgZBPp,NGTG&A*z"pPF -C@b&YȬ+ؚ"P[l B}ovkcH@Ah*@[xr2P`iID\0H@?q7{G) ZG 3~#QkTZYj`&m"$%qL;R7kRx[$_vKLQ]!$_ykA!AN2V KqI2hW CC9YQA7{ hT%N=u6D+;,h0EʄLPVlwBPpSm=- (eՖk@Z)I㫽 !׿X`W Fؿv;E6k%$h+ (ǭ(x4cuR돲؟ 2`ٜ2x`?D0[de vO#sƒ tƒ{3ʦO2CP<#8'S- &u.`%Mk+=܃fjg$7,!JPI\eP Cy!-Z#\X4:Y8v X긬p0oϚ@T+RfZa`A}dEc]]ㇶo<6U vio"HPYn.$Ѐ&4[N[Mnh[Glbmܿ vek+G׫<`ʯ _Jb]rLLlT_p< T%]y_) (;<ټB᳴S> uL޷&gC2ɺ4;ݯK5RpwGb8I/~*T||||_M^7pVG5 T{qdTfc/_,D\l U+++kHzj _3-$KF0t)Y(F5eg?)MCf\_*f&U&mԏv tS PNmO@vO @k]ODZ4rP{hd}8I% S*u*S> aEHWNʿ.09`޶*oJe+7s%O<>A_/pnxЭJp<(kbm۾D/k-Hg8Bp׷XɁ&+FJGxX)STG_0""!vr]id]WESQ.{+|VknM߁ .SދfND'6߃Ժ2'2NUyՎut P\:?Һ?CՙBAnAvK/Uޚ6[C(uіgNSٖŻ,OZH礤fqUW5^^u~:UݯGWTY駀gw};ybDFQ(<6,|p/ cxMP( $/Io޷+/׻h[&E {q ۖ޾OΨBO-'sf}q^|َ=4ƟzޮbN:|{u/̢̨>3rJ+]nSj"xVlwm*r̹{mZ'lq 7Lr= wyWLhʹ[4>L3[3KkO=(}&ߎ7%N]r_~W^4 WL|Xt ]"e6.nYTUy!pTo 8 kx%4 m^sf0;vF N"9P^*ˆi@پLaY _xPa]a m'agxNU\4Tz|x]$9!C/ LJV@xݠom8ZW!x&\8hv<,#}Дa8{LFelg*Y7Tn=@XU!/Қ hFJM:@C:>H%"a1}O|C`Q}zSٟ1]:J6vIp9˻ CJq3{=EOy.EԏPe#Hm1IPqIľ=1[L܆2FкV삕 m$z!EOR-lY"7ҦN, 8YC̊]-fyWPuo. ]Y$g 4ui&* z) U A]4L')y8S ґ >§@> mb@#]yG:͕ daJc /͏cPvҔ]티*/bi+8u`d~lJM™d{WL2Af dZa9TH PՅ?PBWKIG&`CÖ /^0*e9i u%=) e쑟G<%y>E~@a<9"z m[O :r9(T=!ocCREr3fEәAD'PD Xdƞ[NH ;}Ɠ 5ȎBq =L JAA$&pN<)9>;¥Gw|wuP lL3biGlh5⎬d)ɡQyQ2^fߞ| 7Qv"Q9꼲a]*Ռ"ۀax""ځ`iرg08i<)&B<'V0)FNv)DV/cpsEѲ EI^x<7]uٷ]L!,K0(b.hȄl&T.8҈1,-$ &&1B|enlǛ_eS]-@5G>!+"RR [ . eDlOyF7.2F*J" # t@ S@A%dcr.kMRu2]6s1x ZD!(\ -S®i]d6ᾏwU*G$ o =1A+3&9ïS,AYo= !;_4^`K  9.CX1`;H[+g.t@X dY]:ucx5)X=3M#FRyH㊫ѫeFReIJ~gŔ1]rGfe!׸*kj3Hhʺt4yܕuUbYs Audŷ h6)E%1"'`05:|/Q%ϗb$T ¬FU I*H5(iΡ@]%W%fUE@E @O,VYk˂!q\V|QT8r_DTc3y5͢ήy,0*Grnx&۷O,S%H cԱF5J9r^IC/Oi@X~YYGYLlQpYJ U* һ&=$I4'<7Ng7-8ϔvpo*caaѲ:b>P L_+˙>DLc}1v̞'-OQIlNVXQLgQXT P!@aB+ 9Fa T'_x\q?צWlb |AP(q<Ȗ>fiǡXM߷"̀&۶;⠹3H-@K3i=`p, hYև~v\)n.@o MX @<4L>]g5Ȁ {.w1om5@Jfs㧜VC1-a4X qJ4JV辛J֣ \`Zƕ0lܞ+D[le;(_3|mf xgg3fŹC7+tlXe/r$Y13U@!xlbheAxU9d^i+Q,R4HOHuut?VJ?B@҃H%ϵʠw-\VTݒVŌF" yG_Or7x]\!*+TMPKk{i |PK; layout-cacheM?(q?y\˕" rA+)J˟E1`Xr,g`1G=_>y~{qdD-bC H,`pHSr 7hp `dOӱ>>,=g%[`+4uDEh=w &H1040V8EP5ACm)E`OA3P "LHPs 9pHݝ ڐLe N@)dMˊ~2t4X{܃7lI 6+Z+.w d&8H)IW@cPKAa_*SPK; styles.xml]ݲ۶Spi(;ҩ4Nxj3 DBc>? A]KG RXNəf^{Jmd%Yu"r0@ U !!ȅ8̑DqXzGl @h|@k]Z&Ì'=6}d# l/# |Nw?2Vk)&08ۤn"Q2p _)eh9#E+5l2&m!03YQx*ґBL:B3C'}s|F:]5?162)2m[-V)S9ٛ"?֬!p E Aj" ~C@CPȉ*a 金MəVn(&4,H(fvRvJ.IĐ!d |D:m(RNiD7'JB9CNVϤUmـ*sSɖT("kZLKmELe1f :5 UaH3>p79/Qd/eMEID4xtzrS8otXLףC/diyag#"oUf6:؎[X˩\"7s=bEA fa@֦%(はuCTq03f[SCA3۱ѡ9R_ Lv sQbj1 ؘFPOש'U'30.ts¬fW ^jzy+t:(Spe>3\`F T)|%%5`o׾r(8eי_efX~>$٭(n0JO +O+gZx,a[A'xKМym1ކc˺Ę͔բ>Ld},\4OgQ:]v?S|.-j3γ{ZH5~*@3{jZúԹCP&2vYi+{(4? %X>vFG쥁-kq~^KkɆmK0= > HդCΒ1=,v@-e,WO^eM펓eQϽt%Vv:lߏ"@Lk]I *e&Od $tU:wpK('\˹HJ9,MV Υs4CHfE#Uq#n+|VUiK>H)Y|&!9ۏ k줵%Ƽn̦{jj %Z_-PUj)*C'i9>U X=F֐<;nB]TUў]}TsӹY]#Cq]qX\{ϥ|0̚]߼5K"j_Z7BIlf/%:=:c@W2/ F+ B xG! u}ZqdHXTQ/-5KpBQ($AHuCia'ۭG3>`Rp٩l6$fg+[<ױRB~b ;v~-a7 Z.n@嵄]ހw]]K \GZz^qExw0+'eeaִ6`!xLF,U\ H'..a@ZB\}}$:}µ^U>1`_>PRI'Nu]  %X{ z&ԇsqt.84:ak&"2Wv6k>ثV#qQ-Cj}08Va-k}8Vqk'u>H'ӳs h}@:VfSieu:i |1R tPvd|"D轢[{ȏblfYhQNTn3LЭcЫfpZJ3Mo#^Ҏl$Ze^`¦~!hZ3KVmz Dw\p?ؘ|&oUP7=8[+P sn 8nI, yeTRLl֍is̰ty%0A %1`;GSZ˩T_KFj-]r}.I0Km[s٦VÀQҟ2;7PKy chPK;DDmeta.xml OpenOffice.org/3.1$Unix OpenOffice.org_project/310m19$Build-9420Application Programmer's Interface for ODFPYProgrammer's manualSøren Roug2007-01-03T22:11:292009-12-17T23:28:28Søren Roug2008-08-05T09:35:2357PT12H47M36SSøren RougPK;Thumbnails/thumbnail.pngi<Ǒl؎`(TL)vGA2lEYdc aʘA,c!a,9}sy|~?I`-.&/'nkcc3?ozwZDrx6N.' G\UYIaCFGb?%,WL?XY{os3C&w-%J3S:j)35A@dpSta`8W34 fsE0p/IwbѾGᣮG$=G;M4LEqNnF-Ɓ t-μEhXwbQ5b@`z;d(1XOpwkw6ϕŨܨ%UЀ~+'E|͜N>^V =؈ScvFς/+8 71t<|[rk)qED*kr6G<(ϵ\;?f]XVrâ}J8c3G蹑xձH\bL:3< dQo7K Rt̐dp^oMwtm!!)p{圡i`{89PbXK!FtnQHc,FڷȅS ri,=$K]yњd~UoXkڤw DᮌiPH)D՜ݻfgZ ~v cf,J 1>)Tc\]Y|L>ԛnQ ؐi܆4>r+a.g%Tٺ.v!$,9=)ҪUw#μl$ wA댥$DЬy 4qiϐmj !1I_w3LB.I V$%ZL fq&' u(NkὩ#ӪItBen?";*Ŀ!1 CRaތ2Dq{>V Ȼ\xڳ];QHHgRj?u$JlPm~Dzpy-Wu݃Q\kʦOa𖑵4=㎬$ژB|TN-+)&}JTO']Uu4Nqk-~6x8@6W\|$^VUDmB[)vQJ ¢D)S@5d'XvcH~ޣw¥A' 9b=.LQR X||Q`uBU-/]zV0Pdzylo Yj0I] c,RK.úTNZ;\rœK;laSu@"i]+rO>U d7ԑ%9T[ /K,YD!M0} ͷIElixF/nPUh b(glr$/RK8?fQb߇oBG,_59ft>%̧Ӏc|fO PKqB y PK;'Configurations2/accelerator/current.xmlPKPK;Configurations2/progressbar/PK;Configurations2/floater/PK;Configurations2/popupmenu/PK;Configurations2/menubar/PK;Configurations2/toolbar/PK;Configurations2/images/Bitmaps/PK;Configurations2/statusbar/PK; settings.xmlZr8}߯Hŀd0e 0$@,$~lbUmBٖ[}9}Zp}Ы%sveSWlq w|>(܉`*-A)\"u&KT$X#ȒrJ<ZR,>{OyJLfZ}[qXb1?}_p6ǪJVV9P_HB&N]m\ о֦ݧPeik}\o CޟMO(gT*nnwr݂+<{ܱ*o\*lں4bA#lrGÌs JDp&.>'T->03~u,\twLJ:+.uTҟQ|bx,Rtgv+ѳN`vBg]lxFۭ3P/^b/u(.n 'G[x 2oqklǷF$F_zlLuI.x0%Bgks`_9CC O]bq춃?$*F .Z]2Q^r"NMެ'n If^R|9Yz_e;?_z#bvfu1Nmtlm[~mo?]7~QN*2N_AVtl\߸U3vtJg zc k?gJ8}m۽PPdZN(;eZj$W%c+'n"qݧpQwoЯrFaMs/ gMo8G:tBFx]ߟ7 6s+7%P'1Š TC`l nئjN fN{;*BRIЉ4%v7@Lu+Bb BMAHːm D5&.8saH7# FTU)&¬KBّIRE퉑nؙW1& 'v9C[~@ܱN715᷺5H]bs#| OrqD5-}ºsTd _0aKwjNwP}z01ŅQ'׹xv<$9n ABO6Y˗ )[da@CwPEjg?3ӔT @CG7a9].ܜVؖ$bk5((gwyfAG3u>lz15!K!S9a0hD߻4ܢދS|{Xi,9MK8{T4d2a;v]Mg֘ LApTp3 #vpb$y4͚..9RzdoD)|=Go 2~QPK[*!PK;META-INF/manifest.xmlMn0">q˪H $XrƖ=FMPEUAζ{㟙ؙ>hKx.Dl=bA6pV"z*-JCɪ*vH\~/G"m0}]Ű֐s x)T'b*Q0Y\wOZNhLBaC"i6ƀv 6r@qV{c;dxznGM|ڹ,5ta)A)48L*z;_+ 4c*E7ԋ? [ku-|i$a<ʟ%D?gu1oaF_JJOPK!c[PK;^2 ''mimetypePK;k{i | Mcontent.xmlPK;Aa_*S layout-cachePK;y ch |styles.xmlPK;DDmeta.xmlPK;qB y 3 Thumbnails/thumbnail.pngPK;'gConfigurations2/accelerator/current.xmlPK;Configurations2/progressbar/PK;Configurations2/floater/PK;.Configurations2/popupmenu/PK;fConfigurations2/menubar/PK;Configurations2/toolbar/PK;Configurations2/images/Bitmaps/PK;Configurations2/statusbar/PK;[*! Gsettings.xmlPK;!c[META-INF/manifest.xmlPK(I!odfpy-release-1.3.1/samples/0000755000175500017550000000000012552423612015453 5ustar debacledebacleodfpy-release-1.3.1/samples/Electra.odt0000644000175500017550000015160312552423612017550 0ustar debacledebaclePK97^2 ''mimetypeapplication/vnd.oasis.opendocument.textPK97Configurations2/statusbar/PK97'Configurations2/accelerator/current.xmlPKPK97Configurations2/floater/PK97Configurations2/popupmenu/PK97Configurations2/progressbar/PK97Configurations2/menubar/PK97Configurations2/toolbar/PK97Configurations2/images/Bitmaps/PK97 layout-cache5/ AQ퍆"B&xI"+tUSIl"(fc;ٽGFWGrHEC,AL ō4XQT z8S)S X#xhvobPcRlw,YqRdY`IzyE'\z`v|X(~PKaPK97 content.xml̽\Wv&"R e=]zg|)Ճ ,*K͋R 27dKK 5D9`ddfd缃_`^a^{TF&V1r}Y{o}[oyz+\uq_ܼzk7k?o^?o~ʛoߺzͻ޺y7o'|7^w曷\+w޼{[o?&~ܹ3߾˻grl埝ao//φA_~w_07[{_^voڻw믿˷n_ǻvWsݻ}z+Wyorw?o?[}Yܘ;x+.>÷>Θ_7n8ofCu[VAq߽οݧ߿}m/Wmoh7^Lmǁ3 :߶y{ʍkKn޹|3̎P&σ+^z^8?x/ٽ;޺|󗷾 K&,xk?k{\i~~ ~;+7Wn_ 3s;~:{^ k˷E/]o'}}Oyڝ;iy^yۇ:È\do{7>s[ݕvOZ_a^z ױfO7[7 nkzqn;I|iwv-7ܽ. enwg?_\x;Ű=~|o߹}ͷárV8ʿ[y )\7q 3|`M^xꍴ^Ί{ ̩7\q̝ ֱ$}ᬸ&o^Xo SuƭWd >;]_ҭ{wOrz1:x_{ s\-J/'t_6jp~o-Y^YO^˗_{<}ݕOnpΟ {pݺzxr:?kaV;O~xkw:+kXzYw|[7W:Woݹ^{q??\~#~5\JXP0w:|έ0C/w[:7?kwwb%~xy~ʥaM ;,<ֱ oܼz+osq4em8P޺W_豼?W׵<-~s?رE;ۈ* cܖ;\֏+8yFcn[ ? Ng.CXcSam 'O; 5L]`-C^k%0;8^]dK5_0[q7yG8~# m-̸d ڍ0+SH;(n\1}40G;5q3\g9{ $n vr4bkeʜaZ Ą o$o!3kYnpwGˆiT,NI8D7j`Sw` tf5`(դ.IKA9WaÏ j>:"%/Z-8kaK0AV#f_-ǘ/??'DvHLeC a:abKy>ķdUZm簐by0n+< A-k2֕M_>,&_ ؃wm}CxBSzaAG&a[>a Gw6_uf ο(kp zr`P$P$|'-,\s^;? &\8ۿ³_sGa ~f7x¯? ^8=w܉C:NNNm:Luo:ṿ??/sg (!|x_gn!đM߄1 p琯ι~t^y2GOg2 OVOSg^L= 0Ϣ7 k<3 _t.\sZFLh+ZȮY` J[ঋ忀:`NplCS\##9XbkBN]8-k3T.Bx dw&H/FhaQ STtϥs[c1ΈMpkAOmC3q 8-Ccc8U)lzx^Cݕes˾*#B3 6L/q-[\um7d8@'t1߈k5vXPYa p}$&bM"CzCeۊ\5z H^fmt X$t޹,M Q+M=kSeՏ{fIr N7yme!;Q#mu _;j{F -B{nQ0t?<@690CMCsۂsL6}c[%l ïkŭav9Cc X-ɏi,, ,uψ;ߦjJ VlM5DsҺ- LVa#ZQL?x -m=X4X| -3"-pTXf;Φ{:p{1[XxN.V3M& usr:_7Jn- lncy8~DSu ׶?0?XCCs" V- ;ُSH6:t| ;GhKѦ ű% =1Sr'ιL`d8Zr!Ә2<$6H\Ms-(Ͱ"P#`X$nӯaso.pOz#YX@{JGXm|C 0}pYudܼ $E& z$d3O4+F#, /I/Cdzt;AF;$f0FYрOum0c;㙥w82ouqV`vX@nmNY=a069fN!o"5 F#McLynxɽųDp|+}/@h> UWH' '114x8M(!F؊y& q@cV*w.6ę,5rezZ`֜pg&:?M4-=#ƈnP[1AV~8ډ^St"V^ru9$ UFmq's툸ѸEP؈ Dn|WQ8Ie~ 1aѧ€8,9/GC' 9 .Af@`uEяh֔,?;@>6ķ;FGt2Ň0W40!#f\ ؁_WDFr.gpE3=! I %: >@Q܇&u:V=1K"L̮K~'&_':.y|=#6-dǦ箄BF_DhU1<d|J 8L<ӣ9s/O#Cy;|"XX@Fxd2!l]:_0F~c'DoxNiKti5Lg҃N?c˒jx7z NycNsы!(!^s>dQtab?y ~|eגC؞:"80!uNt2:4cY4z\WbO$ o.;̢8<"Kd8#\pO o/ħyFt$bΫ# 6d4=y(=SE8,/P씲|'4ↆ^['Uփ+aaI^#px#[Diev%`VA,%,"e4,ee9dz cv1`G 2k@ 9V,Y9:oT\cp5k\ѩ eB az*7(Y $~C{A>Xu%|b@>;DmKq1Ds\_Ʌ"$GF =m 0N= ,=yPjh`-f/4< bCaC:`eJ$–_a=ȤӮ9F֬!#@PFSjr%mzZLw~/yǍb/pأE"|P趥y8^>a4atIz 6"u#Rp1R19+EЍxˡD wZ}LmXRq['[_TI<<$ g7x5AAg_%B0wdaCp8 v3#񖞃[C) ["!pAy,񲏘z_fڣ +{ΎY ޱJ"hd.VA fKi0f|cbAԏ|rFB Ȼ&p3܋֖9Sk˖9{qIT@7pC'#4u)LHlM#aӼ`%UW bu6]N Y3i榹>_(dp2qRB:X!W/H)AFl}e=T` 5R?@ ]Z r*"@/EE>  byV/_f%xIfR eT6R|͜p!-SҀ'eZvk25÷)ci.B9SZ/73s٢ `ts"> JĜLLH8XYWwI2C^ d=[䯿/I& "乖';skBDB뷜v"ymB mg;t`.Uٞڞ{F{w[V{i1|>Y$!Dw,?]k@t|4. h L\T1RK̲uûsz_V]cUz G'kR{f%4_hϲb{QVf^1EY2_0.\u[55F"/a]&wW#<H ɍć$T1WB@nd&Mpv1+ 2)mEO]@j…ȃ10@1PqƌA' I"O#C&8<3UV3}:Е(G - J}cڙxxta;yF%؏(C$YNJiL1!(*$ e'1o?hzǒh;Ft|u=l,IƏMX\2,h;_5xJ2RFB(&p y29.7>uZSnpD PZ[ Yb}1x?=\2'eՏa"J{K'YCWcY?iwȪ\6hjj@2Qq ˫/考ItKxLE9}rcR>)cCKr0 J&*w8k)k6oFdk!%ejf-$b6ҸK^+;!GR#?beH, znk2j?5RZ" 2#VZ-jemJbSIZօTiGEpFRlFŞDJ_YԔ}޻1"GDT^UDN%E,LW3'TL2 ox3& B'&Is#t^.Y7ѫgiƄmEB&Mm/H+s3d}X4}A]d"WhƠ)l(8 @鈰)Y~Ei1Ktq39>MTU5Cy8a%+ȁO"B}%"kyw>l]Ndap5#sWT{eas$[s(e 6O`hc&"*nLFb^USkJZWe72ʝdf0q,lBvq8&QH 񒍁gsPj\OQA DIpPkIWSJ] x 6#Bݪ^)V*HYQQKͮ{c/BJ"{2'L}mq_*DCe'j֎qBq}*d<>.Aĵ}De$l 5ov[Sh]K^15nSi9,,2td% y-^ꈲ@Ma3ʃ{ew'Vڔ14S |H[`(4ULJg2^[/SMVӳ7J\ ?,:ΏI|EL`ßSjoDцl8+8C;R6+Lf&>-y+ M9A" gJ* Zr/U/E^dR)k@ZZ]iL 8W{l:9Ǩwf,on٥t͐n&Eg e G y?aŰgU%R{ Xn쑷Ok}!%, M!yYU[ژʉllZr?Wvd$vӫ?b!63¬VMrQhz&IIηa!76LYaCpf:ؐ+ʶ"t]v|m$PU q.\5kEeFǮxQ{ሹ*|c*>oMVl"fm=g+MTM/uDYcrl-[!iP6B2wDp#A&݋y5i#.(t5ߠn[{RcdǕܙc)#׭4cT^ r4UL h;MS~vpcF~{)9x~L$u6!eF\kWy˧Z $8pUҸ8U" 58Qc;" G_: L!1s  \8av-ηJ }LKbZL-F޼N%Yv=Y.M'|5WTg-L\љ+p Ov[+Z߅~dźR%gp*@8r8џ\/Iݘ, ~acjPGJKԴc^bIBOQ 'S1JNqcJ,mE&h"{=v_cA< (;;uTE]P FulEg^0p Tw <Zs Uk_8K"wptZ1񄃌)`2ؘrCMk=2O˒6 "K=}$6d'QGlBJ[Ӫ]l9J`wk#2 fj,/gK3 MiK $|Z9 jgm0n;k %h#"9 :ikl\[!e#"@H|ڔfkd=ƂwE珥tEXX`.""G˔?tJu&׫7,H~GdFqt'Ӥ}9vb8+٠Q%cMO D ٨lqxV&TyI J OK%+W#1ϓj܁e95@F`tO<[u7`OojH$& }&)>UbKU՗c/nLJBy2T](\=1uC# u55.06Kz`Fj_gzCqhFѩ7PyicܨQse@Я11iI ׁ;iaۈ&~AUGee!(Q5Lz!WҍP3lS)5 #5c^ ҵ!)TFN0tlR,(DBd􍓸bcTP'̄A8`RɊAQUJJiw+2k} Yα\wIfJz?J^! kBC sHyb%e̼R¦_]vÔ#u}CE Sjm. 27gv,0 )@= %&Zdnmfzf ~9Ĵctl04}\]i_hAz U>xkrRi{ښ1;W,D'|? \ڽT06sSp]s~zPp<1:B&d+ދcx18$cpESkc"%$'ϯɍ$u ¸prb'&nG bmO[I#ArҺ_^X(8+Yj,)^ ^Z E"nJ{ml =ΊAo'rg@F=Ы7ޝlGl b v$9 Jn"DVM JLKJct}<[1;gK>~ 0Vp_ġ([Jyy3Uv4Fznfb)C4+-TI[zgű>i2BqNPs꨷%PCNtٔZ%ej֧kAa١dV KQ4ݯZS<Hq*Ȃo%ixȱ7 Nj&'p)s٪D IՄ~uԮ0Ч:6si=vCL'SmSZO5~ ؟kZErM奃P;V[}wUeC\V!Xh^>kaJiAj#i *!ű|amAXV8lOX% @t gY()I?[Zz H y*J:D[5{W4qct Fi;鈩xI.!e5]&ac>5I8=nPERⷾMOOIҗQFDV $- y(L)-dèq}LJ~ V6M[=33Ft>irn  ƛ]ǫ/nI@-ǰЯh*†@RuhMl TyqfӓtM ċ`%Y(yqt"\9O9 %qsoݟi ښAi@!u+fpUt#Wb;.{EG$sELή%;EMW+?֭N᫂410nۇ#-|WU~! _;䫬k$:xHn5*mE(ܤjGͥ0#=((JU5DspP[InT O\7V;7UZ(7:p ,clk %Tn!ҪͨXb;* :Q|p8BfrXqVܩ2KA-N?'rݷh/i⌍&ә'IK.r99@҉Hd8D*S߷~RTɱ SM1-iN3ƞX "Iw%EV樫$夡yPr<]ވ oÎ[fZWhȏ)m"wuM\=!ɿ= 1HUe@$C$ r,-QNXd#UDanaEuV[(B=8ɺ&QI x'B%J"R҃HbXޏ˧Feč롸! EYV{%RyQ_Tr4C_)kH9״qs-1~+ 6N它]M-)e&6q+ԶsemPӦ|L砠__,/.g |i$0G}V9E/qf/fkru(җmo|e,.L8YReFX`lAYr7~93r2ic>N ):f0idk* JpC[i ] 1C[@@?U2/l>W()K[v9{a,Nr[b#Ԩ4TH]kLM hrՓH?U1~)sfy|*JfTګNDgwŤ-"R od4`Pc =&sK'3i3bl˲Ц[kbpFh/P W>ʯZ}̚Rmڙ%c&V*\fv J#DoF{knyU $M&1& ⅍3x?])wRʫȨ<@$%#ImZt, -X!m'Z_W\j B]M`1ݶ81-̕v[3TWWW6eb5}b)_je9^gu'YPa=0H ٲ F~< E2eRrIB"9Mob1oCϟjtIva1l)@-)s)Ϫ1>MxMQ<)-5i290u)_(yFS源];/ wpZ ^rp00z#n|[l:d>NP̙ ظk1v@&ZaYqԒVvjX}hb9rOt{4X9NuO Hyʣ~$goW0FɬWN9T|OT^^j,2S ^t*{ \1u_0NKRSm:e$n'3B /n![ mȥHߜRZ`Qżg{@d |-sa5V9B ӯ8'p)umz_s=@J'nI6;ǸL ;3Zn.Qu(i^]X"u 2tȱjO,YY' :Eִ9zvi۫ br6[ߟ0I}+N Ak&eƕ.fMT;RWG&B"ӛv%H&-XJ%ERp%VIx+4zΝ]9Se2%yڎn.ɫ)FJzgNc^W;6@-}̝FVMI,Y=");8ףVՒHQĝhaJyVw'|dj:;Ⱥ sBC*X(a -;EKT,Nh=aȟUB `55"Im?kucY]ȯw }5ILQ:ÞQÿ֐.+&;\WwP|RDp9MvR CXߵeT s顄ZTvj"U)-q!5Ѳ=L4W~aY'LdfZ$lXvqmsZj|ߠf, rԾs>7[5gW~ϳJd9sw[a#0uYdT[WzUq5lvɈiz sƭD?@}H cu:&+: +r:AQ6! }C6" "ƕ:3-׮[ 5>M'8Gnm̽M"DžN5tSֺkYG-K!\x;F]KaI9l-+'-ߢyg "΁T5Bׄh"PJYht\OD>O:UR`wW9eKBT,뙞Ttrm:/pѬT,zlž ]OR<25DgDbH>_HlWFs}aN6n%稧WSYxNp{y(jK#oH!,v!>35fFqظ6줁<9# z{$|x'ty|OE>E069br /!)iq< KL/ _i:)cjBֱApnfKj{#`&~t(=Cؘө> 3zo{]{f=#uwe-l=e A& KG;YD_x WE~B2?0?jr lUИx}xZ(Tʹv$p?dP8 H#UMEf2d:!鲂c*ڑվdxzE4NWa]?ǪjGo+a*"6+}RsѬJI8 68Lf&m< l[5Y #Y+$wM|Ӹd݉|jj-j*$IuR, X:/բ*:ng8u ̟we.!,O7"P4 LՂQA3NitJ΂ÝSWoj"fկN 0Ip`$9TMU"AiҺy E45 )'ȖQVlJS; d3_ǥԨqv$ i;c@c0FQ"`\AQrzݖAtHJpj98 :,'SUka7}Y'_R-]E,%S YdC# ^ƪG Ȧ.NQc.eGWzeovDݟIDj&lSd-7ijAJ{wp,k,b݊n45*BPH7!Dj|ԃhb&*7}lZAԃs"T쇷7L+S;a,׫Rd[-ނR;|pNB'dMܰd8rR5G^튟R;zH+ Z.vN;wl=S'i\A7cDKml'ZM?.mn͢i#)*V},lMAnznD &^g%8 Z 'մkSHY$UUCQ=4L &=I YP>|Ɖ `B$ %AYT.%ɛ]\;̀xYWVdj2`vf؂8(Z=eXVrh"WꏟfZu$R6X^L3p⥢ਤض.{ Ą 13,X<0RVztyxRfFsXRyRA⿅$ey!sk鎺Lj"D14حw\cڑ=>;w nAd)]OSA:UM2k2|"fvx0#dqPZ>[8~҂AT@O>ڑxT6 ER>a8H1븉60DfI9 Jp|.F昹Z _8M{ sFPsw+Wh7ߍ#ƶӎq<-vԐEzD@Cs9-<u_xFuݎF%Wiërx{{vxq\aTdmLi`=]wp;\vHnrɇQ1ں"Yp|/kAYe%RI3j+Q&B8ItG@iᆾḎ.$;u8~BZ44$,+U9l8B>R4]" 9?LӶYЎUйG~&Lj:9( 3$ȗmKWy!cb,/} K_d4Z{.Uf,f:%LPN1r0 xRo/5f'Ku:)o(˝lָ{&M`}!)4RRCquQ,%j5m[6]Z{է,T (CdN{N;u;T-W2K Eµ@:ڑU!M -d\I'a1 *)y=8@e‡=g[N?L C#$}^*hLxm듬. R D$"nT)O$Jl%^RG}t/lc%e::<ŗՈO]: \7ֆ` tR "5<%FMBu{'%|$ 9Z ejs.f˖_t]JBj_AUh{imcx>84뚉rZa/ _6MGsld >{"ty"N;z5; GH6rL00ZY,4uGVƧ0ƙo*;zJjcdޜw\JMu]sT<KԠcTodx6C,i̯}_( 1Qv%mnX;sztr 9$ >6!H$"U |.qj[GZEqcXM.=MNIkh/MO\ѫd=EVgy,. \GY\.m|9k 沖p?ߟlI#]7cyiHfMIJʒ[롎'У$丫8ZEB4놳dl_XmDS߭IܮL?Tmh\u,Qk\{3_rH7=+\frGlŶ `6#hj[. =?rR{6E GX"SG, ml 8mq" \p~H)R@InQMD^@$4@@6OP0T=OIiubTB@rmwd*`*J٧Зe| ч.DealCvIWYigJi,Q$'{K2gxS,zU}KC2s;eһ;U.:cj؄~AG+ff[$kmMrndSdG ?[I4ۏjU xR>Jb^na>WҗjfB"~Aǐ7vkyds)}-Ey w W퀄qd@чhw$[|g@E158jL?1R_xEG@ǷkOCؙu=] KW?iF,qrm|8{%N;B;b>t@4ހ*+֙8cZsK]! 7k{sUrORnKq{gc'N^Dž\AZvZLejRqc #C9ru vlt6-5Q"Eq[_: e0cx[Z{~[PO}. :M$'R>g%z[|XnG{=%$R"Eֶ1D-Ho(KaDD@X)YLYϰxР<6O{m%jUH;U;c`q S#vQ?PDh-'׸Flccv@u--N3XҩU. -#Ml7Xf# b6Y틛5>^R1ꏟ-y#.Ĕ0ߴ'V< XpTbL˸w0-rMC>+P}fW\g<&Uڎ R]!in#Qg| o7uDN݆,= vq[50m[b u'sDi#E#MY`qn&wlO\(WH*[O8q|Vʙhahk?;'wR4DO|ʞ<`ocq\cMJȒLx6+4e ֪Irl  HDZ< Iꇹ@;揉MlGԪ^F#0RֲYX|cir SR\E8smb\T@Ώ2!nI5%WӜl TZ QGnƌ_)7@޶DC߄$C$ㆆaLu舛ڧ 3WrSiJZj0 Xp+eBU5h`%cmsU\<yʑ,&<=Ac.i?AyKR2q.˸h)b_ [ [lP;qi)wq'j ۟^܏kS^l&<׭.ex1bC>F_h)aj9+į3U [B{TA5{HVi/ww8@:dU9@Z$R#PF1D#ifpFUYoeREN_c1` ^Bap^zNkMc_Hmzm)TanS_eOs\X=8tU9Ќ0Gkscpm)y#J26rK3w#7Y"Aլ&2_,:~$zm A() s#yxqښ1pv.\-Yqrpd E$EOq/:y5IXǠ+q g,T)8Cvٱ[*u*F($@]0:`/h!Mُ䢌*yJ(NҳF?d Mݫ%miβIO#M|S/O<&e_R?u0#EW ð*ԲقiW w&+oFr&>y]^3Zأw2.? zNڥpPun!Z-9RX0uG |J.) ٲjGVf JFͨQɶ]zwEץ&]uXw+ k>S_GjS?SpnjŜBpi뵕8F>:-uYiS)?cJס>:`yPh洙?\bmEE]&]sRcj0[?+ YK:g4%]dF\8F)sDLs"ƒl-}K=3T/ k7ZQHCélc:j6nGr8^w_@W cRJ._< 'zV3 {jzLiUH) HU6`NKWa&,M:ª!:?$TOr@BСΑEl>`URCHi~K\e2{zVo=a1TaˮPO%=UʹcJ1[DZUJk  {>q̘>i߰t52cN z!و@Qѝ)+tעal}؋2C羑pZ{y'8bsuHC~45ȮpC12vPM(qu!`ۼsEg*-53>D^ SxSѢQ (*0CZD9c RN>{`["0tSdjS+H*(\byy"k #J4Uxɓd7 4 1J`y(__^9B^}ܡwI]jHd*!/k=y%r,xpDfp gqCiYBhT a$@KGWSrZW4c]* ˩biO:%ߎlumVH$WRchia!vuS'gJ^Y"J6O 85 :ʧ% y6PTQ+CKd/M\ (݋Y.Wܘ>~ 3B"CiP6T,c 񎣱)#~H #DYDTOnD:ߏ,(O#b=1tR#r&[*rvgNϗLṰnIuW4 >(+?IsY[.ͳq%zYN/JeN:XקVvU[}hg( 2=ؒ NF,] ,#.9ҥLHbceߞvPf>-"I^xu6pr\ HmԹ.&=RlTÉ ~Ѱ NeD6U9U,.v:+I._Z+M9ǔp2&vR) Z3_3oӊMW5c2~u?`L* 2c>-pMGG!>ȝxe S?.-|ȴ,罨 R_JMmeј+e׆ ̊Ėu rW6(9  @iV`NyuY /=ݰ vzAw*%cҡљ qn^d}sբ@34OXA4?&~#Z=ʙKiU.Ϊڽw3;.gPe$3ٳs_, }r.z~% _*~L@^y%Fݺ\3Sxt33 ~5G/v9פڸşܒC8 A9r w ;LS,QO Y{v!D7lFuQah$+G[}/3K.9tձꢤ8ӳMo"UHV xWE/paD{|6k '$v/>e MbS$~ݨ}/NfVAeh=y(7^`hgQK#ݤ#7B2-86iH>nos!Ԫ*Kc R z{kL+'թJ2ƠuKSePzMڰU }~l\~DflxfdE ,fb:qhQvV󫛍'yN<[;MIUo}t+T )k;Ƭ/PrbOlWɻl+]S̍V~*~m<6RJmw5C%g]{?B$O͊aoWYBqjhat'y9QM. 2RQ%~BFx?,MzDѩnzo=WѮ{ٍȱڶ;VKesqRZ:%Iv˗dKK Zd᧲,U%7;otd3CeOj3yU\Ȓ}fEo {T\G.[=dCaql\5/_zomx픠վJS9%gL,s ԴdEhn+G-.Z/MW%:JF9~ 6p66(VВ3tBU_Y}*:sݨ[.*U\ Xf f1"@AJGjOB*6=B&uMWd65+I[3Sw4eT?/Fb+_M֠GDqYJRT |g Kqb2nܵhDX#Fɽ9W|Iߵ\u}N?s%6`%"Z:I; 2.J;Pr[x}mJ4;j93 }6D#? Tt{6lj Ԫk,vsIdSB~7m,IoKS,KB39`']#^KbPs"#燤i19RLOt;eI*@m׹ڗ7L+Ϧ~R5ow*n k,<837zrdO%~A,}kc$I$a!pQL MKZ4jJf%hԏ#PS+5SvN*?7AGⲒ4l89f̘o,4 kd*uD`,1'ga_:Q\aRTJjͺQQCV niaT΃5P}Tu4xk|'iJ[Q+U(P+4fg堛g AjX8"N\4M >³+Ryu+Tlx&WvIsa{KͲ8R$bS E5p$%N}~T~%vW>sеv9~3DK"tuS*|7pƂԷ`vs谵q6ݬ pz'&d)-̵*0+tbbnd&y2?;2=µXo+vbuJİ6s*>sy714OX |3bܩ\hY):G1 S+LvF}_F? cX5);[1vY& ce՟b%jG-,$\G$h#tfȕ^9F> |2 ‰,euي \g9 wH4-j y]?S5. z,h""rh:-},GrN4)^r![J&4 Ū]Qis}4w-beQJoo{UexOsHEijpgܫ׉~)t]5D٧E/(,2ҾI-љn"KVEmFndh\;VNh4LjF)"n i?ʷ\8تJJ,diEZCjz4#!Re/fxuMNB$Wj'O;6 a;Sa64iUJeZ׺Ƞʫp;#v*3CRCIVVlRe"LS\'B-lO?OL+Ud+.:EU8#`e oeaH[/OYƸKḩad2:趌:4"py\ݲHh<JJ :?W֋fp %ÌiܖMt%F5j}=q]xShvT^j_:#u٘:n\ĿUZ|\^ L\Lu0Wq#e 3+M|JG"a,8Φ!U00Iic(oI̒0 T(*kإvJaFą.*NLBΖ0%-겁SKŌjl ZP͸$sH''y_ĺ8v.xE iWq+'^дIe%GPagOq n ,noo:~[ҿ IYGt5s^ߑYliڂ t}C$qZ'h#8)-~4sOwT=1xppޭ-oQaX*o2dPv=".g_,,dPkNY%䗟9 \ mqM|uyϰB/Dͤ (VIs&'OW}A7$לNwZb̉+]e(gi1ʢVmI7"V}&ƋsS|ow= jh _Pw˳CȤ|nBMnžV==xZ2?c01 ruoasKGf}T%?҃Cf("+K/nF=d7_Pk;|;>i˙8"5ȜI~ri/ܳ>% N&?;ɡmjS:ҹɕ kA<2G}]=pu8TO:4297ʟ\v*yKSkyQRϜ:][Gu.Ub$ˀ6 .+|CfΘHutoЀXJޙ!=#J?(ɽdɻ<7+ϐA 〞*cyޒC]ǪaUcj% MT\ګ\8r9u=|/$/yf{mkgVҧn6K/%%Zlnr.̧ܓ;hH0v=Iţvn-TpOʹT??sA]!ԡW~~igNld+`~{{<$4RIn9$a_R1ź0/'4wImhcA+2ޛe_צdtߤ掄- 0(z混v|!|$w%-%ߟJ0dCytYcM { FKCޡi^,?ujlQf;Lm i)rZ^dm=wIϙ XHpmݵ5>#f3l@IP\"ι_[2O' $tN2 NB^Kx@dqrB%Anr#'х9IqcJrKW~"Aqae\o6|.'ZJ셬T[Át J|TI}}~rEk(j벹jhais"~(I|^xpfg$ZuVj4587 <k P}iӠ)(Wl1ChL,4/Z˗tF.W#ߊن)2%"R:fjܺ qɂZJEtv93!9 Y8kff*/|Ns?u;0G :&M\pB iS@4߯lsxVi6%0gpw$I$I7xo.qv:~&x)LBFjMꅐ;mgB-wTv~̀z1|S +jT}c\lȇHhn' =*$(Rwz>#"ZJx(ԟ/6Mjܡso{Ӕ&`')$!3S0CHD瓙>3{1ʏr%wOޤcÂ99pnc=/>=xugDƬʸgDl!{MU8ҥmZRY_F Y:C^_Z`u]J{=w쟝ѩq_F+;?bd^9l >Σ0V]o(Qt-bσuLML%g<`x;-9.ayx;_;NNy[44,&<96rbVz6hsU'hþN9嘪Ng|8uw^'KdpziH/g~cߒ鈪?A%󓛼ɑϵuy 6J78DtT9a 皘:ϫl+C&3rx_.{2L@ݤ <⒝s\5Ue8bVsbWCb6\rtoCX?"94 8V.T[O Ai11;^Dv]T+GFSsFnshkdhNL\6M @\Jx5>2wIE zwRR}`a\|D.!Y*͆mV?xqAq̘ZݱvT7j &cT11u#%$~DPP։0Pk͢)t {#͞>krHs2u+es9O;ժAZmOV:wk!QjJ 6B,gpPj +<%"әw/T2>1 UPnv}g#Z'NO{l ~fҍ1y'6oS|ͮ!m?yZQ31t:VZb+B|%?Sg̨: |U&g}X+i^%a+DSB^LwPaiz|.iq\u E|"9}?$I-㧂7_e;hBpT&ec,N(J;q%s;nz[c-:J̝D18mnio(xfAUuΡYs/)dnc;?TGɒ=w26n/8;:0R>c*7}m*rّZ:Te 5@LaT M pVPX:S]e"X{ZBGg/$"Hg07(-K3﵁ڀu~H\nF 5ܦgց9C^-M<7Zۭ~M@◺ &yRo}-lG;^ D{ v+ ?դ! T6g ףQM%LFR dkt\=F-iۡ".F^ڮdbmP7~LUOvUSe?VwNn8ݎոe׍"jj{<%ݸ$Y:-/A҉"AnQڍ/~_R56Vjjn;ͿmͻƍF&rs#X|k`CAIz VE?j;VͮZzkr? ϯ-AE"$Q QdcIP{ |WIAe9彽z\^4ˋ^PqZIQfZ yM3$E?Z|?)/]c "L2Sì空=|r(v*ͧKwlfQ'39],/]Ÿdr$PasYcXt@DlF͆Q|`3|1ET4 ,o#u7Mp w%N6N]ǡ2*2]#9o]T()Y-dΎJ++#KJeFq>Le_"OPh lghP&qQW[4DI)Iÿqj(H܅EEyɆFDA[ixˇ??ʡd) UFyV3ɾU->xThua߫뱄ʚMpv`rq;ϭk8.I%+h Q*?hA)}wdLEϊT]5_h(`;L$4tAQq7'*I]f+K漉Q>8m"eŸK:TT$ihPpFdzAlP Qwup& M,l )H4^4ti"NY| 0xj&Y3m:%+Z#V]k) 0C[ []GwqjJccqiV1[Czcj,}j_oUͭvy6[.|f룅O*Se f聇\U-=ƳXKA<UUVwIJ3o4?_8+?L}+bvTC^)6KՋ;ζKpohNpPf-Ze"JũGoR4ѻIAG_A7Y8hIQs̲qɀŌp12ꃾk_xfa~?Uh#.8M%/Q:@g;d(8;@Gl˼KqD;{\Vb^&5@% 3:1!sֹR :df2TW`j(NFrԦZ~<a]~a!Ayǎ{Vq6%^_mQXO`"[1T=usu̒mDM$\53@b"TW'ݤ1 $/% JVF:د3VAJ{5k+DMfQ"Y'HpּX$oFb Mm)DH̕οd$1,vrtnܭ8,hbkSPG;sCQ?4ѧyp9ߙ𖲌:},|.2׏)̠ݥqG8MLqlMhdYG:W4(2-R{|;u?8)(.TdTVT0/Ujgk&Ғʰ띠>C/$< ].5}d-^:(RS>m',aԔG-԰= { it:2Z.Ur C7Ϟ1X$zO'm,d70S}Ʊ[&kDiTUQ&.ڔor3͖ŔvF#iɖ')odRPp~'o#V {\JG ZRZkE)a\6"e]M=oGIw.m[M Sz/|Bb( D",CIΨ#0E"e $WIYr, X y| Lˬ薏Ivnvӭ)Y(%@tcp΅M&1Bl " iINN#^+(x)SpũmlvC7Yܬ>O@sLP-|hO&o<5>R(tq!ot޾șJpuaS :ejղy/)E2lY%;ADG癃W߆lo:AOGڎw:PH,Z =.b!tB)ӫؑb0tCU:Zij_3`d\57*'yj; 3pRԢF_p lKWJԮwfE Qgzvt^x;a|?{ED5iZ޾ɳC5@X;*o'tV6M Z/ʝ *=,}2LtH4>\ڂ sR*<0^ Wxh|i%\Q9rئlNIku/NĞ,>hW>vE ]jԟء0CbSL$87r0Xπ3Sgx]t v+׃[_<A*ߞx-Bw؉CnG[*vh= X3Nu>aA^=цU[$|e>m9$xW8pE`IP%,4fKș( ?9h.؄P'tO+JˆK˨언Ӵsr̀kg̥㴌㜑1ladS0s f8  VIezWZt:e= q0`q.iOj\J$#5 nܠQbq+fQ'ҵoF0)DxDVgDޮf>Yn7ڿ!rv^˷o6%ոOr­ Zk(b Hc*J>ikUGYe -bqRI.8:U֮\g=yA)(+&^e+ 2@WRpI B2bH&8 >9N&P̙lY qyC^N6,袠wOCP8Im3>H 9zlRAk:C5@$[(+>\޺mBf T] 0h? [N&yzwe*Ŕ'㮭M{`~&֚ |9ҝ-0gc3V60.}\̃`#=0(8DX:19Ka')'#..{JqB=ZP/dZ v+ygS!~ϾG6;9E6d6q)Yqh,MCY´h&n4_oX: ]foxPXw3aE| %7ric]_+*V#wDas^3'3' us9gCn&#S1 v?Ve61 G Et[8VOMAo$w5p IƐ 5x(Ĕ >X)Q'؟ s ũ奭iS *}q"8ۑOfA1 inY%B"Msbi^)m4r}8.+ځ(4K'CdTYL+s#i'}zI#^P1[)*H#m@4&.|($ig@nx@k;&gW,?|_ƲКнdžhp?HzUt/I PٙIFiբfLÚru;bݹe[ d* eŨn["D PW,mH5P'> (1`Qa4FrB^01NoR@wL!dM(Ӡj qKij*}ЗN$5t2ܧ2D=Ymyq2â];(B\)pƵ+K\zQ5G&*w?"98$NApYMDno4J3x` |18b)iٍQݤWi}DOFs]^%j 1] yg:ncٽPsݷ^Bم?HՉaYXVw]{Oݎ|W 2#kQoG)"Y?[zΠ @" xBGrndncF\W[[vZܶ BS똡Zn[һe颺vKK^Mt%0SJ//.xDm/Ü|klk"Qю['No{}֜89+85<7x'er]2+$}^˷J04vZ wYʪӳq\nɂZai.=Qw;1"u,s3QKcGG2L. X/t8>s+Pp!_yyQà✄#g s6&!fC^xᯖpsZʕ+Ɉ!t+@lBj WU[1tIVq>@Il(tƣ'4"D6" t}\+y:1$xccF%kݰsD0j mkjQΡajn/8sfNPj@h;:(Ydp_Y(32a'D[Iֳ5ƕ4*M4LQLm"Sʕ ( @y#R)* 2XJ'_X JJJWnSRy 3e+ XR̠{ W$v th^J ~5y즒PSg\Xk+nIR鱌늬afz UDß[;uR6VuǻCyXt3#=YOd#36/XʪHT/-LC= ύlD˵?-צJv.m'o+ZgZ-3{\Th7C2dő=06_(-#Tmƈ>WhBN"%" {OoFz0ˉL07cKv8ܐ=A(4|ZtLE ">FxjLb"s%[tOb B1 o x_QA48@dІ|oG/+u`@oT0E^M[gZ)Ցt1vshg_^;y@FlWϧN,t{I-W=h_7qS`C},"OvlUw{qxc>Gm9Kg؟jvsɆq*r!b`w =Z~h]Fk7]Dq\ٴ,=.F5%_SC>nwOFn5a.%g,lYﰺIFXM͍{(2⎆3EGut" .5zRK๡:VHc9V$B6ǜ}ҚBzLDnµ|k6فw[MEaf3NF@Oll[7^٢Uk`b}ͅp=m iŴas ('n2hNd4gw%kZ}jYM ,[#r+zec00TŅֺ| Q٠\rKnoʛ VZ(NQ2Ci~$$|]AFU!ߤL_d4%yNYIretyjSe=`i>2Cʷ} t[ h`%( 5\Wn%ـKgA@Wn׼X'Tn w~-*)l  c0r%Q]hTf&h=Rfez3iS pYӍ/o#i~?+PKLO4PK97Thumbnails/thumbnail.pngWi4j*m9:Zc*)15$Z)b,-A$C %Jb(*[UUSDQEcΡ z}޻uݻx~O5O2? Y_#uQ!KVPyK؁RƱ:wuO9^n$%J@WQOU4=:;)oҢȩG D_Dƣ8;"^F00~T^#ϸ-ңMQܾzNpQwE7]C?j\V}+[w oc.kǕ5ޛKFA ;b%A랡PU;]Z0(Z̵Y(9e&x׌xJRX_ۧ__jrEB L4lYB7ζU_Ox?9ج ؑe ٬]?@V_YR#B{ȱfA~5fOә?NVEmx[}\&"jrxq0R+xclPa~д1X5?2o=HyO*-~wYSGVv1[`}VsE/kyj3;Z=G`redyU湦p"Y YϕҶs|vuc_~ZCD%'I3]dux|G:~qZo6K udmn8%ڼc,<Ͻ%DFET(ɱ$>۸ \P,,tH2`&GC6wȧO7nD)jdʨgKCy˳éT9hӊR`d9w!-1>cw|)%o#)O2x'NuqJO}DWYzu0&? )ܓ;Dr !ɨ'śժ0s/,K_ 8o.C8,h/bd<ՀNER~qU=~i2P8wa| ^u~a-{5$LYi5Į!jwօH.S^xii54_]1uj-ñ'4- xO|Ŋ4_9_\-(تqBnsez[['uܦn6Ts J%V[Rl%~Ct;p 4 L7^]e67ŧQ)ÚnY\BIN@"qiF5Wu@Xyuwv-y93@߰/:gxy;v$KS\vANd@GjAcؐP G[ʱn5 0QVmp5Ĕ稫}% UY^qJ_CBG#.U-kQ?s*.s5LǁSv,pljW9Ӏ]* 5yO[ΦHJz<xO{(808C7jVdž+_lkVl8TR!֨ݼo\^caC\> ߿ZX;S"lպ3hE1zd襎xfww_U$4%pYcFhQO xT*]h}dhڗh~RMWK[̓+LݔvO<'Q,PFa@¿$6>s,\tÄkf [ܰKFgW[iVǘxz,dFUG]sd!_ǻƏwqZlx(WlRL6vb ءw5,RjHI򏑭fjSuƒS푦? ŝM5fRDMQWa!Qc|5#; ,x /vۯMݷG$(D:<ZH3#}4( '.X+g, MBaǞu1[(l"+?\YLbĴs`/.t:WEQY;kc`\vI#ޗ> VRk F"G\QA:Ҝ:ɭm-YHAT1{sJډzkR98}&?c&vbox.L}M~w@옲qH_duRx ݫ}DA%.%ji%ߐIJC9֝eߡtLO-d7=}ЛI<!+ ^~լ݆h* ҊlYrZ+N %XP.ϧPN^z\8!Xz9~3Ƕ&2ws8sHմ϶wƙa^`n0SEY _8y?ЋPQy} wϸq9"EZt7;wц{/7=a ceƥI9y^Nғr{(73wnŏV'llp`|`ص4͂5c؁l_ҩc}lŶ7퇒tC\p\%;6̀b`/?Y}Rr"3:}/Y :XkGGf\%L{ q*$5$"&48oqn/X= }s;ޏ_tuuZkE!E7fǃFFJĖ+&FhPO\~7+&ϯ}l]Z}dT8hj\GTFc`nAMR<~SFLκ2-.Y0Km׶ QzOfO_StY˒$g{r5$xZ$J^#;qGBH6_o~H>.atոVhQ"_lyN{!F&/ꭟWX!C)Y"hl+Ii "dM3#xrXTph!;o p~5ƇQF}c Wb[K!+kPK)^&PK97 settings.xmlY]S";}šwĻ*l ue\[i Lz*ɀ|Ȑ't&N:\'(oi%8a&xK_81FYҔ4CC M 2%4uu1V;O`jLZ/gvjR^]]Ou~ _ bJ弜,.4UVo\/?%n 9Y>K e5jy64X1piFvv]޴6Õbfxl*/l|2ݺU0) 5erzQAc̄Üɦ™Q̗af͡PB~-UE з yZBv%EQHsY=~f;]Ib3&<\f7b2$K`:Xمu:w3cCĿDd֡1F+,Է$5@?DmmP;3\T Tѹn@G>>?"b$'n=`u99yGtG>z)4{X{a7dj\A9``"O B̃ O9g eL>6*KF-&L8PJ4n>:>؀qrR׷9dC;Ri*-3۶ pkl >:.p^Y}Ojd/|a(Dxj|+x#6OX8V%F;LE\{->id nuG鮴aU8Qx,ea?F !<5yR,J +מ]6WQj N PtniϞ\lejBN.e;k#8s>k1 9҄xKKZ>L>^شOL21T})qJ]{I~ [`D?̮ vEbOɢL:6 ܍֏R9'FR㓷񅯼gPK =PK97META-INF/manifest.xmlMn F9ަDj =$ ő6@X)H;ۈAhky+zX`uiP}F`k0 լjѶN-ןדi(.N,0J=67Z:޶U]+*.Sz]#wnS^tñzA)4.HCݕE'3RJgL6G/q'k^PSE]kj|-" TLa'8 NG\ ͎alⰵ I> +o6ӛ{nR~{rWPKOPK97^2 ''mimetypePK97MConfigurations2/statusbar/PK97'Configurations2/accelerator/current.xmlPK97Configurations2/floater/PK97Configurations2/popupmenu/PK97JConfigurations2/progressbar/PK97Configurations2/menubar/PK97Configurations2/toolbar/PK97Configurations2/images/Bitmaps/PK97a -layout-cachePK97ie content.xmlPK97"j$ _styles.xmlPK97LO4meta.xmlPK97)^&Thumbnails/thumbnail.pngPK97 = settings.xmlPK97OMETA-INF/manifest.xmlPK(Eodfpy-release-1.3.1/samples/Bluff Crag.odt0000644000175500017550001024071412552423612020067 0ustar debacledebaclePKq59^2 ''mimetypeapplication/vnd.oasis.opendocument.textPKq59Configurations2/statusbar/PKq59'Configurations2/accelerator/current.xmlPKPKq59Configurations2/floater/PKq59Configurations2/popupmenu/PKq59Configurations2/progressbar/PKq59Configurations2/menubar/PKq59Configurations2/toolbar/PKq59Configurations2/images/Bitmaps/PKq59Υss-Pictures/10000000000001C6000001F455582710.jpgJFIFHHExifMM*bj(1r2iHHAdobe Photoshop Elements 2.02007:05:28 15:04:57Ơ&(.HHJFIFHH Adobe_CMAdobed            t"?   3!1AQa"q2B#$Rb34rC%Scs5&DTdE£t6UeuF'Vfv7GWgw5!1AQaq"2B#R3$brCScs4%&5DTdEU6teuFVfv'7GWgw ?UC3S,ml}TnO*e}`y`. ֗CW3vqȫ-Zmmnw[?H'ٵ}@ =}=,wJG֬+uNqh;[ȹ{޲Ϋ&, {\,k;"b޶}{]~Ju?oQe$1[g;ݿ^bO.]Ѭ[c{lwˢ?*66IOG۫:ZRcXzU?S4hqs;󿖲,I 'B;pK޵,i}me`1L{Os%%o^x}i:FnfϡT'!϶-caeO*U/8]U=mi2[oo 8Qgד7l43k}Gܒ_XXn{LVkisA̩Zۏn/aCth6ǺijKy%=GB,6n@yi5gض 8*ɉ q@=M?H>Y6xb뾵f32- 7_{qud9ñuc褧@cmpKN@M>ߥ.kR\$N6W$_T[YoXF 6ݿS10l \Mdfu=귇6;W8wQ`cnhK}U5l~on;jJph pC۸A׵}ukal}wzmWZhL85` ;d]U6\.i}7 )ƹCi;pcZK˜V擬 LOm}>_ԳZ[]Okg fkkz6:.g %ckfQ%4mh̬z쑴ksKI?V[־ùjcoV Yȇ6DI]p 2}S2 }6n wcW:}YȪikA~k*#xkN6ܭcөd?߹j7J?ICnNN;wg?E]`3T'xmu6W1U\ H%{-.ec!փ!`nkmk77GMZp:Kn1? ZJqͱ>8OZaf߷uԴ5s1Df0c-3\7TZ{}}~hku~sw-%-N|N0`eC#k^9ۀt'ȆZZq >_q*pKM_ɇd sAAnߞae,~֝~ojp}Ʒ:vZZC-eLkX˅@VÃAgoslN. /fwnmvO齭ω),=ZZ}6KGǶfg˭¬P4KK6ns*2W hqo[챞.}19m~{ؒWPS{mikXIq1kS,{^= @0a +%5p{kaK [۵KL˱omE\5pdmua17;q9Xw]YswWk;ߧZJwwY)'F.ggP/wooI%?.=K+-h4[8i}FnEI_ޠ̇5M/,xOr{z::hʲ[=cTyw}[,nUYycc1܇=Umv_}ޛ?'׷Jn_ƇTZƛKc][U۞kg63gCpsqݑ9OU7yke6qslvL:ݖv,p[zϭ_z]MkFKpݑe^=BEC??m)M3DZcn--~SuvYO?ϮJ1^{Ƥцӑ]6n:HYo<,8'elm[f羿5تY& ` O.?JCh35:* UWʭ.Gֺ "cm$f~}[9(TKvݍ[?k# NLhC;9vFN,ɫ&EX͌eEoQ|.e3'"Sևemeꭶzv}ix{YXq au#Q vKn Ung?FU[kcSx{Gz5`5cvճ:õ:UY~kc-k*Xv*wSXgK|k:]zm%=b{2H;w?w۳J/pc]X -t~~][v:w.2( gZ^m{鲯ov[ʘC^-qss,}oi%:_eKlkwi?GҤ}O#m߹$zcu7߰2-~+k?HO1ޕ5g7{5/5f`?Ѣ77zսm}a7,C `:?%osYg/.YIsuv>%{ޟ^7fYcZMf[~eNwzN/){fݕ~vC 9sޛ+zoDULkul7dW._-g]sXcHpo}II?[VtH4\gmhyG9OeE-1} ^}_U)4fVr[FX׺S2:^`=r *;z{ѹLoӱ%/m?!wpKݮqb˘6sYaq?O=neًQ5 kwzv:W?K;?W:NۓKY ~ӻ}L}ߟ8'dTomf[Ftz_m.-i{ em˟v]^G+]/}{UKsr溻+xch ;k YS Gsz]6,fmz[mUߏS/qWu~S>CUgU Ac1`u*eJEVik%=eCzvgEOmָ9sv]?;.~߳Yo-: >j%حp5CSs}_};oR,ĦK8leYcj }UC=XWc#a]S!GXNkϧ^ӮeyU}*]s1?ֵzVd~ kCm1I<5[oIIb3ض7nݳoIZ[o>ݍۻfn^YI%?YUlj9g,,\T潂[+e[Old:M}y?K]j\\OiY`KC}c?¬ 蹦F^49~skk?kؒM!`F=i_`pʯk?Eu4___NOm7e%`s][Uv?γn:qsr`p۲3зg?~d՟@au}P_;w賶Y~~J{ po]{\8Cvc;wU>\[pr**gwSKBnE [i2lmpL޷}YwIi75u{T'/gϴbZMx985?Cb~ ۀ=OOwo~qqW fIq0GӦ}ӺQ.vwAoX3um>u,Ʋ>Z {[]m_]^%W@ͪw28mk=hul,΋}[AN_ʬߢ{j\L\VSnS\/uΗK0fzU?'ٖ߳eX*KP`v&k~^׷9RWӯg;^vN5^K3ZgC}5}F5vQOW[yt,a~͑Gn;m{ۉ)zN.\Yen\ѳg.EMi+ZOm86U\jeA\}c?Io"Χ#]V_shi?I/2XevT*oEb[ lټF۬Szi)ن}~0v"H^^Ln3~{>4SzݟgݎI-WuBv1{6>ko7g:#gۋcZ}k7m\IgZ_z>ݛ2km{jg7ukm J+ sum0k[kߩg?γ?INFwK=@2{0{-9cH\ZVuV:P}^Q#s뫮{^XM~oY߲*O~HfM`Ō;Immg,mGY*JAvCi۵}\ײ23ұ3/KIM~ֺnEV7/*X]i/{ogԺ-.ʳ{ŹExv[kAn]Uǰ7&sQz6윫=k^}mΨ}lfF9_ه||]]Qz{2Wgٮ))oՎX-moe?BZ kښ,mce:wo5o岋CCa;Z\}ğSgHoZŷU95ۚ6ˮ6ZMc蠟 I/eow~5s/mOEÂ+}-{,Ocr79@t=7ߣ]g:Og^few X)&+h}v ۵ޝ/f?3jjO]ҾkƖ\-u=7.1w=!duf_u^wOf-ݵf۲>``ds=qoN-ďR~k~_)K4 1k9Nl626 v혞=?ժUZߺǗa˞f7e 5:OṰ]csޥ4]oM~sKMdfd$]6U}gپ >[z5>ҫoޏo} IO6lLǠ6zg߿JJ~Y.ct㍅ޚlf;Mu<憱<S6~wk\ \u V i)ql#pw~IOq-x5;̷k#uIG37Hn;1pw6zȻc}o-FW}^ Wc,=!~voײGYMRIuv>;,"{ۿ$zwM]??=n5i>sg+߾kn]7tN-seh{xl2_Z}Z$ZrskM- k?uCbX̆c Oee,sݻԧfC"JAsìmA犩g='jNΣM5[dT]ֶ_u~?]&-?I5Z).g[^O6*F÷9PSaޠɪdIUL֒SqEa25Q\r,-,cXN?'}\8yU˱u~^x/bd^K}eBK6cѐq[kqnEmh:^ڛ} EOfcדi0CMƟFgu>ӫRJp_:{9G }eR-e{貭O->1YEjn NA};-}_͊wTc\Y̺sX1﹵lueƻt`OzOʒSz_EVT-v3kٛik}YELl?c?ONꏦCԬIcwcm?f!Y^#1 <~ߤV*zeHIHzzGۧ}/IKg7ϳGh褒#Photoshop 3.08BIM%8BIMHH8BIM&?8BIM 8BIM8BIM 8BIM 8BIM' 8BIMH/fflff/ff2Z5-8BIMp8BIM@@8BIM8BIMAimg047nullboundsObjcRct1Top longLeftlongBtomlongRghtlongslicesVlLsObjcslicesliceIDlonggroupIDlongoriginenum ESliceOrigin autoGeneratedTypeenum ESliceTypeImg boundsObjcRct1Top longLeftlongBtomlongRghtlongurlTEXTnullTEXTMsgeTEXTaltTagTEXTcellTextIsHTMLboolcellTextTEXT horzAlignenumESliceHorzAligndefault vertAlignenumESliceVertAligndefault bgColorTypeenumESliceBGColorTypeNone topOutsetlong leftOutsetlong bottomOutsetlong rightOutsetlong8BIM8BIM8BIM t\JFIFHH Adobe_CMAdobed            t"?   3!1AQa"q2B#$Rb34rC%Scs5&DTdE£t6UeuF'Vfv7GWgw5!1AQaq"2B#R3$brCScs4%&5DTdEU6teuFVfv'7GWgw ?UC3S,ml}TnO*e}`y`. ֗CW3vqȫ-Zmmnw[?H'ٵ}@ =}=,wJG֬+uNqh;[ȹ{޲Ϋ&, {\,k;"b޶}{]~Ju?oQe$1[g;ݿ^bO.]Ѭ[c{lwˢ?*66IOG۫:ZRcXzU?S4hqs;󿖲,I 'B;pK޵,i}me`1L{Os%%o^x}i:FnfϡT'!϶-caeO*U/8]U=mi2[oo 8Qgד7l43k}Gܒ_XXn{LVkisA̩Zۏn/aCth6ǺijKy%=GB,6n@yi5gض 8*ɉ q@=M?H>Y6xb뾵f32- 7_{qud9ñuc褧@cmpKN@M>ߥ.kR\$N6W$_T[YoXF 6ݿS10l \Mdfu=귇6;W8wQ`cnhK}U5l~on;jJph pC۸A׵}ukal}wzmWZhL85` ;d]U6\.i}7 )ƹCi;pcZK˜V擬 LOm}>_ԳZ[]Okg fkkz6:.g %ckfQ%4mh̬z쑴ksKI?V[־ùjcoV Yȇ6DI]p 2}S2 }6n wcW:}YȪikA~k*#xkN6ܭcөd?߹j7J?ICnNN;wg?E]`3T'xmu6W1U\ H%{-.ec!փ!`nkmk77GMZp:Kn1? ZJqͱ>8OZaf߷uԴ5s1Df0c-3\7TZ{}}~hku~sw-%-N|N0`eC#k^9ۀt'ȆZZq >_q*pKM_ɇd sAAnߞae,~֝~ojp}Ʒ:vZZC-eLkX˅@VÃAgoslN. /fwnmvO齭ω),=ZZ}6KGǶfg˭¬P4KK6ns*2W hqo[챞.}19m~{ؒWPS{mikXIq1kS,{^= @0a +%5p{kaK [۵KL˱omE\5pdmua17;q9Xw]YswWk;ߧZJwwY)'F.ggP/wooI%?.=K+-h4[8i}FnEI_ޠ̇5M/,xOr{z::hʲ[=cTyw}[,nUYycc1܇=Umv_}ޛ?'׷Jn_ƇTZƛKc][U۞kg63gCpsqݑ9OU7yke6qslvL:ݖv,p[zϭ_z]MkFKpݑe^=BEC??m)M3DZcn--~SuvYO?ϮJ1^{Ƥцӑ]6n:HYo<,8'elm[f羿5تY& ` O.?JCh35:* UWʭ.Gֺ "cm$f~}[9(TKvݍ[?k# NLhC;9vFN,ɫ&EX͌eEoQ|.e3'"Sևemeꭶzv}ix{YXq au#Q vKn Ung?FU[kcSx{Gz5`5cvճ:õ:UY~kc-k*Xv*wSXgK|k:]zm%=b{2H;w?w۳J/pc]X -t~~][v:w.2( gZ^m{鲯ov[ʘC^-qss,}oi%:_eKlkwi?GҤ}O#m߹$zcu7߰2-~+k?HO1ޕ5g7{5/5f`?Ѣ77zսm}a7,C `:?%osYg/.YIsuv>%{ޟ^7fYcZMf[~eNwzN/){fݕ~vC 9sޛ+zoDULkul7dW._-g]sXcHpo}II?[VtH4\gmhyG9OeE-1} ^}_U)4fVr[FX׺S2:^`=r *;z{ѹLoӱ%/m?!wpKݮqb˘6sYaq?O=neًQ5 kwzv:W?K;?W:NۓKY ~ӻ}L}ߟ8'dTomf[Ftz_m.-i{ em˟v]^G+]/}{UKsr溻+xch ;k YS Gsz]6,fmz[mUߏS/qWu~S>CUgU Ac1`u*eJEVik%=eCzvgEOmָ9sv]?;.~߳Yo-: >j%حp5CSs}_};oR,ĦK8leYcj }UC=XWc#a]S!GXNkϧ^ӮeyU}*]s1?ֵzVd~ kCm1I<5[oIIb3ض7nݳoIZ[o>ݍۻfn^YI%?YUlj9g,,\T潂[+e[Old:M}y?K]j\\OiY`KC}c?¬ 蹦F^49~skk?kؒM!`F=i_`pʯk?Eu4___NOm7e%`s][Uv?γn:qsr`p۲3зg?~d՟@au}P_;w賶Y~~J{ po]{\8Cvc;wU>\[pr**gwSKBnE [i2lmpL޷}YwIi75u{T'/gϴbZMx985?Cb~ ۀ=OOwo~qqW fIq0GӦ}ӺQ.vwAoX3um>u,Ʋ>Z {[]m_]^%W@ͪw28mk=hul,΋}[AN_ʬߢ{j\L\VSnS\/uΗK0fzU?'ٖ߳eX*KP`v&k~^׷9RWӯg;^vN5^K3ZgC}5}F5vQOW[yt,a~͑Gn;m{ۉ)zN.\Yen\ѳg.EMi+ZOm86U\jeA\}c?Io"Χ#]V_shi?I/2XevT*oEb[ lټF۬Szi)ن}~0v"H^^Ln3~{>4SzݟgݎI-WuBv1{6>ko7g:#gۋcZ}k7m\IgZ_z>ݛ2km{jg7ukm J+ sum0k[kߩg?γ?INFwK=@2{0{-9cH\ZVuV:P}^Q#s뫮{^XM~oY߲*O~HfM`Ō;Immg,mGY*JAvCi۵}\ײ23ұ3/KIM~ֺnEV7/*X]i/{ogԺ-.ʳ{ŹExv[kAn]Uǰ7&sQz6윫=k^}mΨ}lfF9_ه||]]Qz{2Wgٮ))oՎX-moe?BZ kښ,mce:wo5o岋CCa;Z\}ğSgHoZŷU95ۚ6ˮ6ZMc蠟 I/eow~5s/mOEÂ+}-{,Ocr79@t=7ߣ]g:Og^few X)&+h}v ۵ޝ/f?3jjO]ҾkƖ\-u=7.1w=!duf_u^wOf-ݵf۲>``ds=qoN-ďR~k~_)K4 1k9Nl626 v혞=?ժUZߺǗa˞f7e 5:OṰ]csޥ4]oM~sKMdfd$]6U}gپ >[z5>ҫoޏo} IO6lLǠ6zg߿JJ~Y.ct㍅ޚlf;Mu<憱<S6~wk\ \u V i)ql#pw~IOq-x5;̷k#uIG37Hn;1pw6zȻc}o-FW}^ Wc,=!~voײGYMRIuv>;,"{ۿ$zwM]??=n5i>sg+߾kn]7tN-seh{xl2_Z}Z$ZrskM- k?uCbX̆c Oee,sݻԧfC"JAsìmA犩g='jNΣM5[dT]ֶ_u~?]&-?I5Z).g[^O6*F÷9PSaޠɪdIUL֒SqEa25Q\r,-,cXN?'}\8yU˱u~^x/bd^K}eBK6cѐq[kqnEmh:^ڛ} EOfcדi0CMƟFgu>ӫRJp_:{9G }eR-e{貭O->1YEjn NA};-}_͊wTc\Y̺sX1﹵lueƻt`OzOʒSz_EVT-v3kٛik}YELl?c?ONꏦCԬIcwcm?f!Y^#1 <~ߤV*zeHIHzzGۧ}/IKg7ϳGh褒8BIM!yAdobe Photoshop ElementsAdobe Photoshop Elements 2.08BIMhttp://ns.adobe.com/xap/1.0/ Adobe Photoshop Elements for Windows, version 2.0 adobe:docid:photoshop:9da94db5-0d13-11dc-89a0-858e79f5c415 !Adobed              " !#1A"%0$ !1"A2BQaRb#qr3CS$c s40ѓ@ҳTd%& g{@u."^*w;4/$ yYb5^w)q"ItiuR]*.n]h9h_FpUâ&{皛fay陘b*WBHxjoD42 @4@,v*ð}LNQК, Ae)gjh2ȴ+`n> 2]303#D:&t-ڃ+A$O+^lTpN@${,`,0,Fͦ՚,.8UÊaCfA%f[RKc ӯ )FQ[WC+ PQiA~0&jJ܄j{h}#t*#) +Y2ʮb>Y+n{uofa*?6RFdGVMvY_(D0l:•\l,o (c0!DXC~ВyoK9gD m/EJz᪣*x M^fμhJkR@+qDF+mag Vy!BP@%r !KTƖb`41T˃`NW)7 _M1!b:AZRѱ XmaLSbd=׍?y?%u1Da`dŰ& 9aB,f@!t(Us3l̼$ }ĝuˌ.,9 7q]0LN@)2WAX8Ը +]F*%]Kaa̽x U=h,MLPi?HÆ.m:rVGn\s|=iK@\l E-,fq[`+6z% BE,KuB85; 8sa1 я+ܮR& `/@ʶ9t]2[lyJ!]C0HĕFzP@9^`(JPYhNR/.a4hٴs@qKxy jyk1 MmEj޶VByGE%.ZqIXlt/@-UddQUc/q$1>dAA &{Ian *6_JCꇏ’@uR&+iv2>Ɵ ])_cy-,Ns3纆"疀E1\ꤝ"K k"= iw!.HN1fkGmO*؏QZ/ Pd2|X|[P"r˻ߧ|jsr1Wמ %޻mADܱ*cZ:]PV!:Aۺ`N:cZJjHP~5-PTmd^wmً/,;/·kAFOq!O1 2mX,%x\ R]NrW&Ǹoп= ;W:ap/MLU +BR qBDjzx ꕜC>so[0$AF) R vI`xSK+lEhe@A0MՎ"^*:Q!6f@O8-W*0G@v :5dnFv"(;$%ş+ Ϩv5ykX};K`A[ݐU,A+(;BnRabF0^}ӓ|МEPqUV&%I u:[F@UNUu%B"uLa6T[0j.O-1ayX"[b"TPw\Ajc E)oK'9ItaΥ6WzDI([8 g2|

G\)CEdWȷFqhdĔrPnYM=9>juDpQ=f-*aO?}} >[zvgx}'x}}a|fb?O=٦nZu$V_X/kASG$ZbCoԆZ~PHOE[ 1kB؍=fA@iQI i x8+KdHQy#Tˌs*QOUR#lpRtw&> \maq/r|Cd6)ı|.]~ o_턹^y\3pQM.?bĀj꽢@Ԥ᰸b=}ven)| cV6k+i5Cal6%DKQd]e6)JJP;Z:6g%U=?W>TzCW66$.yXf,~΄]ڈ$Z57!apC cJhjs`xCOֵ,!ZzWN[SѾSdĠkSI .Y(?Uؒa0"4^Ymv_% QevQu5vУ-@yG%K`z K}C'%|p$4k1 FeE7N2HGzWkd^ EFxn?_-=Wm|˂gM:, u2w5DŽhss{.wQ48\~~[4҂ͱ%xTس ftF:<n'X ʔ-S@A\ LpY.K1o|IO׸CD+{ 0 Qj^՘~E&r0I_1}ˢF%FڦE8j͋sj,'G6hhf̙qLA"vX\zR񹋔`a֣h彦nyZ)sDsރW/JaTfT8YKg֢o>בכ2CI̠迭1̦$9 ց9jnVQa9u\jmOxGZ>8$X<8)Rr١ҽtJƜ1 J,;bx{bOZ)ڹ3u WlnF:`jіrBJ1 3b[K גZltL֣_i=uPfi&@V+ ]a@A` Km7a}` MtqUWh&DЃ.}βH42Sb'~U_Oȅ ^TuUDj]:LAUy OU֭2]utڂ^v?,ojLQF2uc?QTm:@63&1=J#C4 y: Rbd5n+AK?:DmEj(.ج+ ,DMm=+-.kM{U)BLi{$ _,KiZFz7v_Te(V\e6' (a Z>O/u |"< $Zm ה&L\$/!U"FnEii8$iv41խGs'Ee_a RXN@/p %F7ɕIPzl$ƅ+xeD5V!nFiwO%)8CX* GJiQjj [F:7PKo '-CzVӹh! eCJՄO*PMW[ ? J1 hU[u"],dhe (#v5ǢCY3n:N[P3W33 BdC"wW RX¶'CAh/Jg{id=oZ:sCp&4I`\#}_l SY4'õ\0ܵC0+7{7t³ee Зa&RvіI9$e0͕1(yYFHZ0Q#QOgD6ŸA-shVQqh:9X-Z6 oZ\) W. 1gk~z i/f`kb6fV^uiS׀>h 0}d 5U` v,a>xL~gYiidy+:-9p䨾NG= X ֏窨>(?U3FugPAh,[֬y ,GEjRnJ:G)1И$Iu"^g/90VAVsQO3\W@^҇anhjxd앁<Rec_bt5bMeLPԏց6Z2;VZwA1bS劌1c vXjTUph :P'F+E##)XpJ?8vhUS_Mze`+iIYq^ԁ0+J˿J{K|qka/lՖռ[ {# ̀lO#!%r\Z-H6{ %Q EKMM"8PIAVs2!n-CFbl̷De%mSi"ɼ"QIhN!q3B<i;Nh-z1z,3z]:aMR:9{ąyaDbW:=NH ڻl5k7pڤn `qx.Kx0A.&+6I״H/H Ֆ bHֲ-k4&s>iENM/*J:WM.{K(֗YkJq''}lgCbvp_}Qkk;`rޘͿVIcۦtŒJ4TMfFVE5FXz"!GS*"t]ȓ5kOyyc;0_rgktm:;`5+W,ꑀoM2WG6Anv 6Ei7޽C(2o9l:Hy[Ҷ֛jw{|tp:\nDpz'E Wu+iqX:}s*w4\ݶɳbƃB_$Kn>G^}$̥d4 r-,dSx@GE[ ΪFNHVrz\ $>&8G G:Pn.W?:mqh(>5̖G%zOfAg,8FOy%>Ur9y/y]Imo.2V0Shͤ/ޅfxt3ON3+'>H2ֶlYb"rCϸZ 3>k֘*Iچ "|"\:wZFUgA76ξ=0I0KB*eiC:}g\W;Klvn Y aZ.0qEMCEl }rS`c5oGUn=|F!zctugxnl@5;PZu>Y,~ ^O!vl|7]DX,Ŕ$[E!/t834aȋ}ۮТѶŒ΄oo>tto.I΅eL&?]\H#MVAu|=q~Jgb fh>&cEF{csxfW8) HNPeލsE;.e__57j2f ' qu˩ XAXcQ\Kq1ḓی[V%brf/DOb&Eabls6cRԵ[Zi[]ӨSY:=l/pPQ! VPD+&OvZͽH@ a0=vg{']ؑ*SqksMm.!W{@;"O-i{/")2w^ފy?] ++,I[R_ZTLq]/BA+Z+ul+Q$jPQttg C/|yCpaإ+eUժ م"$!0"G\4ųTZfK'?N}9V(urSI/4!GDàZY |,ޗo;/h_t6Aq=%2%ek еMk)^rr.1L#1=HrPl&}2ka;gn:]/B|fN4ϟ7W cYtR6plfIɝ-iuJǀe di?u)Qo=Ѕ}j=>N l`-!/={zY9~/9F7)pW8C[8@Qp"`k2Df)`E4c'`бZL"K 8/Xl|wyB|-"6Iz.hyᒻU%B>gCwʠ*7H%E 1Z WIk7F}lk[WesFܦd=,6g4"GrJ'[P3N@CW\1ىp:ϧW*ח3A/t\U2053 ҭv]9cO#5rĘ[9q{2A V-j0}fA4MBpVĮB 3Bb?dOWttތ_rՊOfn!hLI&?瞮hg@;>&q}pп?zBr۩ћU 4X74JVc>>L GXb|TCrGUF7x}Z`ȤQ~]}NGlrye jۢw>kXsaFɮ&Ytܿ2gIz]WU@&XfTI㖯,h@G rVrs9ߴp_G&͇X-R|8?#"ȭ*m2Fi5H?|6%);|}>u(sGH9mW;?}.6[W4 *:)b@AIX2h@g'D/kapz+=U73 gԚ8k*1 jG③˂`0Z_译?aML.LcitA\ 9 WD5At)سnOeuY =+iVNHףifK-: c \uyDi‹դc投.:H`|/R:m~k'% 51*DLfh¶,7i'tQng¡v%GR>Zwt_`NW7G@+uvsƑkJt˂rM5eE$O_'?t%-st:׭PAz|?1aJD.Ud/밐@z6Zm^c$qZ lo;ھ)@9sDD ,5D¥ə<9*g3U!K§3Pda97y[ZNVBZ#onvt3-Zqhh#-$FlɸrېÌ}[9^w5ym}:dSb[K"Hr=Eϣje;VB,K ϩJ31 .)hWlXL(85r[`5aԒ6baBRk>^,*\2&Jk]|[@_p"6DHoOP1D=ӊޮCC}m@tp̜ټ%]Y}mm)sMMk衚ֱ͡amȯ:ZIZqT.v ӱ!sevrwwnl`uU3nK*58W3A rk s<]fxA _7?2y&D496`븛雤̓Ie;Mӿ-ju22: 4:MEsa!j#Be˩)a@ڦ/tK|ckʺ*alm{Kw&]_5T9v "h$V1MM}ֿck絞:QĶ-|w hh8*|L8Il5v\Q!G5MUYynIAƾ?dB9O%cDg(<~f>.4®5)ǣPjfua>:'Hzۦ w5pV. 2ڌ1\Qϯ#[<)(5kY'*29t}VRG;ps! dkeyMaMl󪭡LS6AW+ma`ʙ9̧Ng43w{d髻S Y86-|쨫 0.X⭻#,M_̈Q`o`q{^tXeZ gano6}Ҩ_=˭,ײG͌8rSQKg^#9%7:8r8f"Ԇ.GsrJp 'fPnX>"65|$jh(L3<~"ꉍzd _Y͵ ZV8உdwMΝg 13-h;/JF%. g ޠsz?~cJìFJoA9Utd>+4SlryurAPg2s5}câfVˮqrk@5<_=?敖p3略pIH1_^kW)Ջ>trCu7CFUW>A9* <6a\Rf]6Gw=Z5&7ޟW?M zFFR!k*0 d"a)NT ucʰʭ֣uDRSJ`s5W&60=pv z4#zJR؜~S5k;>3êW]b招q (N.G_@)r4ľ]ܞc+ ,*^Cbz noJg9};xz,kjq^flH:!2!w7<0C`aQq!?t8A% v94[0_?huB`a> uLX?͓}Z"?bK̽̕3}5 Xgע`G?J^kZ?_{s=|6cN_|6Qd_Sb0(ls'eh::ڱDQi\z,;T Y ?#=9jiw-'*_Mk?:{tMF a5!LiUA}%G6r3(4Z;1JQ2Ty\C$6-c\kFb:,t@3[J$&W@Fz/!->iO?͌њN#ZY[Yud]u6c*b=.&+:Q6Iytdc~Jg'HȏB*St|W?<#4=OrSW?m~?/7*_Ϥ~/ ͡pn1>MkW/<YsGO{~|?a??h??h??n - " 2#vT$U4$Ǒn2WpEiu?k!)3oҔkVkHU^MW>I&)HJe\ix%oTŝ&4۷8hC2q)u4] r"o+lugk hytOsi28~5B "H!aqRmX‘I;r Ï52*T 'Ǜ١.|]ROA#|b2b:qKbAtF&cRGݖy p#QJj8;ya<',aw{Ydؿ.43([ܯmG$)BC9hR=m;Q+)RرSx &>h6mNJEu/DEZko;] @*iSU`1jPTPhbWp ⿻9 xb؃wu&?s6HardBjiycS Za噻|$pRkys\4e΀FыӕMF ҖЊŢ+E }@jX% 62 iQ]Q(N>pQ c^`k#-,_0jH(bszy33g3 ~?,ԯDo4*4$2A ͍&jC!^ZjE6Y Չ Ec:šOw(dT R ׈Q[/BB`ʱ{ۋWFXW'fӁ|HJ<m:Pӊ(4t2܋vE@\(tFs ܙkQ`:j {ND՛TB)@H-ՑV"25U *ׅ4b2^+NX3hBUIYҸQi;xjt"BJZIȎ5"2qE/Prj$ih-65;jm0M#V$ꐂy@ SÇ6[;-nMz @Ңiq-ƃѠH&[M[ŇQ,o2 u,ACݎH"4 ŶߎpD։qcQN`&XNJ"nvو%YZkO]lkMFf)@7ᡏ]L4t-(MYI$7WK2G,D# y)_nu{D)KtlR;׆E -xqҢ* 5ZxZP+R jRr* 5,oRuF94a#DU*^h:w K+󬮈W4J-+[چjPAQ)4%@u4+ pA*Q-.nBCʊGX ЀjۇK N)#VFGZ8ry 64;̑+(404 ntnf.H?4eǘP:+hu0S!m6B[}6jU4aUdkn= B<}XV0U橡F4"ܬW YzI)j @e D*6(b=ȍ˫[ 0Ɉb]fi7K rH (Eԫdƌc/0>QTm-AbzᘱPOE@*"hXb4M|Az D^Z:UV'Ts*)RDx$N3]ntm[QN]%4aGZ;JrKiUXPQI CV }h;H?)(؀`4pW}bZU-vDV:)330$T L@b)noͰuc0M5_VK#?DMG<0L,a0*@CZ KPCs * ia^PwE4Zƍ@+At;0e< >'U"h ]Y$n9Soi`|ƕ%+uEG Pdb=^RޣSU8^Eκ"JuSR͓ G11u f1% KNGJ MK(OK∕Xov'/BoI#HѾ_*&_vc#Yb*RERc,;HJN/'+ ZTh6@+q*AT۹wh*C{DX@`9AQPSMc,֨'zJ,@ >l"^Rg :z|d+J[a3DH{tVehu wqh:;D IPK5JA d֢~;hA@ƣLPqrJ ?UMJȦPmRLZrjt4 Q/Ԇ4 b+c(B( %I'm("3GNmUm+NccA`-m#AQlh#մ<#M4(:LnL-"4i[1U kZr|2boU{]nQZʪZ>QcrAVeKt08\L M%LhARڒLf%k j˵$) OF^kU妪C .22k rƞD;(B_uM4P"7 qaSԩCB)PUP~>մRݾc)5~wIZե}Q5ܚ6#҅ q4ѩHQ m%𮁊g20YR>%B٦eH&QžvҊHr*=tf{׆N$Ш(-G?|1$i`_AU28G=Ĭ5u%]UԆ4k5<,M|t]UmI>DȌ#t@^'§QdSxWa 0LVt5$dz @͘^C%@>#̿8 X+ޞNM̊_$*VP7j~],O-̴Ew oHҕXH.2V-i!HvuR|4O--xn#҇jp.8r S˩yXP Z ե`; " |S$ ZWQ# wjoE*lUm*;wi\e[-E-+NkwЌG4T)y@6JLG1#9 bAk;(J0UFD\X9tyGS[Hz: 8 țGVr6Vڣi ɵTPԳ5xSܡY]wE]m*}j20-V2Zf:FT5GҤRXT ,+3Pʮqs(nc @ʐ?>GdKt!PN`$W uE)p:XYbK*,r 4 m hSHN75ҪX{uhߦv}҆ J.z_4$/h1L7M!>!FT,:$XZji~ⱓn+h*|LBPCb)JP0"5<"hddKս%i@fW04:RTo$I]ǁu/lkᾕVc~Le>"k6TQ x]IմLԟXN8k>> ;4f4 05r/}Rj$qaWhЖ#.ʹRx-Ed ζ[ O _MW՘kmB tD}7fܫZ-˫J5-[ηw(PX<ЕbjZ@ävޚ4Igހ-fJ w$6^XhcP԰kÐvǔoZYH:%S)&DA W: Pֲ"j8~{8~+*KRDv IR30mP-AĀc*q/Z_Å|~b(E#飚0#`d²EOҡ`~iل!j)1IȔ n60ԕga@}vr2IdQ#1[j U])u)ބY\UVJPmOd20+a UL6ui.C2-S2UiZ Rf1f~d GkºIzgP4H"<ԖbH? .+m]4PR+7`]I$"MxmN%.VP 5T1Lva'@S "\M- sAYnFӍH$4ZE"R|}XjP§\ė~UiroVMTƳ h=C r'( -hO)F*Z4BGdS5l~f4a) [_Q&E%*۩!#Hd\Uf:؋@#Jԋ4afQ&(bn4mp۱m+Ծ;Tl  d?/>5A2)$]6ThnL~$MmjXT[\I I:Ld[ګ"{W5l*խ΀עJ.QoNc,%2޼t\Y$1h0V.:ܠ0M5m'K$!e*8hPxR,d^>jWսfә{= vfG"lYQؚ@^{|ԥ,611kbSF2qKU5.6$Db5oniA51pO$V4uӨuՉuzj4Е”$:WE^f`}@HH**]Zh++1Q#Vei͢)Z_unBUe&) pE!Z-'}bC, ޘYXiy~ķtZd2; F$O)MTѨ xMH6!(kKJ~,ZpA:EY] 6Saڽ5WpIua@1I)Eb»tIЅH-q"5d:OZOFN1$pI9Cw|拼mm-q`#,7mfd v/kI a$]Inm` 6$ixC4@HtbH"cy[Nꑠѕo3wY8бSf$ ҪHK_m8ƍOhQ4YR]vBhxn5 Q0kjƚޜ ]$oBgH*LR|$zECG PRP5:O,ĝco]Iqt_}٣ BHv> .Dg"lsSu*(X׭imԃ1LS5X:mZ]$yRiY1]C1`)AM7/v60]G,﫶eۘCT7q$UjxPɪK,-. 7هSHJV9|sW$kPT[]yj܍i)(1"ԣTŹGPz-]9ibPUC%tخכm#,ZII&bjUD oXV#,$næsEbkBG <|)PMʢr[[ Be4e!1w0# fEF΄Hѐͦo"`Ȕ4],ϴ(ۿPiҤI X (̤ .:A i)5QͭUv TX0'v)4Ye"sKl}e+dI*1z)޼CuxfhE.aVJB Y^]P:1%:6(+Z"3\W*iݫ\DCc\mR]܀ԲcvAEYZS殣Jd@dtbhZqE)Q! F+^c^EF&DGeq;M 8zDB`x2ͮ3IѥTs'2usVl'#mKE6ԧk9a0Qz1wTRkk]l( Zʪ)㤖9L%$2){(ؐvM&7mz15m,y}n6L7Iy$QtC0,=8 RG'(e-^ UD SQa$V`?kiISZFV'}IqG(hք<`s[.w3w{j5!L@!k5$d(H5{@|~nvMLX/3["1;ZCdH1f ?H- XmV¤:h!tKѶ۽XSGM-!n]-HWCފPvXG 2k/*BД =M&$uq#9TIV'Y 8q+=v$*t&X>TcEчuZ7ӥ>[Os=T` +5!wKK<@=E&tˎV4߯1z5I]R޵Qj錒 Ÿ[ӪFPoyO^7GJpڭV@@.~7i#bXA$w y򖌲ԱC0ge@-]"FkEۨ$6?^+=B{m-hF[XZh%m>TjTD{gK\Պm>&$8'Y6ɸxWSwl ?n35|]͢&4I$yy&U$m&Yzd+HGY Uޛ n(t]%Ͼ6TO4jm|n'Nċn I4>@*B85&,&RE QC 3jN (1Ԩ L'jJiAE6hT"QV?i*C[M|[/RVؘ n{R<.xH٪8WQs]LH+\A gT(AB=}ymr-i&'m [D. ^b?WFH+4TvdBKHՍ^ IZ9UmJc u < ˫ID'eUǥ"DBk:H[o֊pYIDƉ!"Z#durrm@!e.WK#C5~.;niYd ѦЭN f+I.F%okTiv+6UT%0I~]AaH*4q{Uk&>D2\j8P$Y^BΤSǎ*vjWhΕ;~ JB@1>Z0y mzGNQCraI4!ʩbŏp#BVTrۭ=廨ԧ\Rnh}PtiwRSJ8E S5+)sJ'(n2wn#`R ꝭ$u &yi =:lzWfq)`Z߈k m$KG"| 'К"TTR imPGi> A* p.$$_^[Ϥ$V]փ40TҪH,.o#hUPGHEacd ic\V7<= xMHY2@R>ڬy}4!ƞ%Am ?-GX(9s)y1Ա,jqv"`C;B*Vi#jz]+OQP9en$5`<!""ՃJ#JhL6PrWWP0fb4^cNHT5μ@ "u -Sqk< i!i䴱,VӢg#o9qy)_qki1e<לZI9[@j)!F7{MM$?q3'H%fefkR?vnzFb9 I3Bԏ|cu?Lqa*jйu,ֵ|EDTd/Nhr)U IU{)@;#SFuPJV@. a_Qr=%+^6Qc`a+oBv4J>'[Mt)ߘIFկ2ע+yx"nyފxOu4Us- mHP5kEwmI!yu "K.9WT 9y։vUf"$,qȫv(e6̎T%ͬ WcGB֟R)==_Ri,RtִT(>C42#İͬfXHZPx~;JiL|miZd'ıG=(ܥFK3B.h$]7TVXsEF۲ҿ ,3 #Mŋ-s"(f-Z+~yLq$=)fKUm[!@Z-JnY4ҜHy7E"#Zo.ejޞΖ7Zztcf ]lZ\35D؆jXj!"XE?I<;[Pyv ,b w#N|Snj*7wi1#X/+\6DaZFъ(77š“GVP2QQ^]v|a2P *bk=2`7]$os]KD\|,khŀ*|d 3"2שlu6B4E4hѶ?-8Y~錉{KI%Z77mèJ*^rfڛWQI3d/) C-eŖBVAmM68,QDnFK+xl+EƚV_Ҭd <-K+\剡M<V@ ÞZ-*iYf;YZ|CP묱NcVJ]tc9 nN) TL"9]x{J)@dg٬%!TkoT㶱w^_ l+9loRO~jN-=x06<@↱B&^^DF# c7HX,aw dCS S ۆ o6r9N;F]'k8\GMAUM./AࢹʑnUeߓX}2%*cUvh`S Y9mj90ё zeʏOHqgڢnoE8lxL|5"}~,1` iTe*F֫l7V8,8&GӨ8hy s|z)ݢT$8{VF>cXY QԈ4A-o&q)QB!? լȄ4vӨʆ#1SBiee%G-fe[C9wԑ>Zƀ55ǎ8Y QunVd}EkLLcʇ2mF,4%z+Oͽ5]dҒ pH}d19HȨ vQTvdXԑ(mվtcH^of2qvZ\ Ȥi"&eɴ$(7%]TȮa ]5چ"J2W4Jj*kKE팡VquE8( HŒLu(XOe=59`pUCBj)tAGI OBcH #ٴGG!M%vF@?t%̲\GAJ8 V6T,d}1 GTMk\dI{yeW,GaTZ##n4it.l,hj`(MVpW}uȠrI?.B|T{h%{h^yt!jmۇN6@DBMu9T겥k.NhXh‘BXwQEkooWck0ҤT֎Vyuǹr2# PdGZr;N{3Glo.*"Amai“&Tȷ$K=>T0Hd%ApZ0o6\%Ɋ\J[6TB)_T7/].|(yeMf5_&xD$$hQ \nnu y`1`)]ō bril6|CB!#4fE7HM#RÒ} ,bI+б huE eUV}ťqHիk1jzwJX*EkiĘAr=PzZ]2hE32Qoj[ v|yDLQ>_uG`JcYe>ad_L+=jٸ]h F)kGU@*a?4fBja7_6ǡfxn? -tEd^P 5u܌h}<7 %hm7HIzm"0h2$bc/ͨrUE*,T-,IJsVVU AR ;@4Z"/K!hJM$ c o[Mii pˢ#9l)ưj  vjE'_4_c@)e>*Yl6/1eh')b˝gl[sXc~yƈ()[vQ#R@k}:^j̣zZl4؞:+b$5'.oGŮGڪr)k&RF/%HWW5W22dh?;J#3{V2_B?T*Wwa43H34ǖMbLiP~b>].#wcb+F^iRPДJ HCdJV. FK+3k6aݻa1Hmg٬`)˩3hء|`y`ԹJaFL *JNKȤܙ- ;2#GBҲ_HIJ/%.h#Qƾ5 ȑ1d*B&zCKҒP Z-|9h, V~]d?rɏ:HH*SXf,Ij6m+lƝ[[  9ŅR\XOè{Kec.!vk\ T^i<2>f])MIDT~ PζHI3?)jF0qH,i}ɯW@+j=L h|AK+*`h??_HQlMxvrr2I&:gƉ$-q55]}ZFVh,-QH2jt95bb܅TGc>YHD][ԝفp&6̜3ZR@t຋2,3zvWul1!3-ߔV1 @K }GWEی ȯK'6-/nV|yNE qP~Mi;s.>9O.y;| \HÈsEi>RN v31W;*1u&hF[Wש+$cLR4k٨}su[7ZH!B{SMRg*i<o**G -OgiVԆTvbfL|f';`t33:P8f*KP-iEO Hu2G$::ȊyT3R ZkKVdծF ƞ6.VUQ\uzVD IxRHʃzMk?' CH"eՔ|SO=F*mo&+r' 0wZ?_/^p1h;ZUqWe/7L(Irir0f?N0E"ztX61Oy( ۝„P`eK9(Tʒ%8+.BZ.4]mE1) d Ӎ*ƅJ}ue~U,,ɮ.;HA6P6঄IMh!Cލ+ f3.6Mh"t;]骅I2bZGͩ EYJH meMFx@`iVԗ"U,%(ō4A1rsJE'ZM`w,b6YLcK}2k3 }h1A8ž ӛX+Bż$c )c%Ԁc¹ffh7Ed6;rӬ~ӃFe&:ӷ ?yqc5~HPnnN h$3RӵP24Yt6iԊ")Qo@}2<#Pds!ZWXPw\%B•9&H@ZEnWO̗6XBhm`~[, f ''1BYPJ7sjh@b1fG;3](,vX)F5R߻N<6gSiGe;W-Frr]7Qvٱ}(<:ut20s{hcOչ$%ijbh""5F{-S%B"' E6<2Q_f2Ku "FPKwpbR? cgx usWӬh29{lxPQ)eugjxjÜ 4Ggw7a("#tpb~Q3 ݣ0VUAȯAkmYy;XȃA@۱WX2;׿Ƀ']4]cHꥫk.C70g+8χDS}}#';H0yztݽ+ u;LjGMJG_3|:!+jHDvZ7,43W-lx@6X_i_,#z* nIER(!morM< M}EV*gTL܀:tFAoc @Қ5u}Z#<#|ǍQYYmG5˖@k>>m4RĪ)$QSrZ:}#EW )UYQaV6j[igS}߼pk]nK,U:w5Fˆ5k !6]vP ,E % *(he$(sZyvg,YHuC!&y1Mǃ0e|43-l?xSgwy1=E-_ˤwİ(Dgclhmڂ44A,c1ԉ>Ot'kCd0 *7̺Y䝡VB푘6Sf?eJ\J(rGl(1tłlAN.ߋB Jaeߦ5@; 4( 7<篏,lyXè8okvVGp2DSHU y[MjqWcȞ؟1?c8.9nя%m_FʉP)AWVzk!+Iϐbl)lB(~ORvUd0#' uF^;ۅW*ī%x㖯lzX蓌DTUsoضe*^+>5؟ 򆧗 y1MPNC_ H,vilcr^_Nə?QXSƀmv^N5Ln/x:95"vqX 8NAjN!BczlU)h l:V][3$S>ˇˣ)ߣdV;㑭D]# M96ae^E"oV$~Fc3:R jYY}QWLqK-_.{.Db$&GdZPPeȺo D EviҊkǏ~L. @JǟYSCY 2|-LHeU7DB||w<|$qoWu:}7&}HfxH6,1MDY*n̝B~G_o9aN{$>ۡ% |*YH 1WXM#K,ӢwS[`K5ܓ h5 X ߣPw1ky|8j.eq?Mca#ѳTƤd&o$6egǓOUdevU?L3ą)4DF$W/Jj DcMdQU(E-PX7p821a ՒE[ɣ+d+$TRxy~-ddNDK~?+Jհgi"IKm i8\=1ljա2F _#ԏ!E(bryqk'}e!ME~dכ"i[FWa zT*Ve25LnQwKG9rC֢]s," FZ|n<1;na:ċ tȑ<]Fz98X})E.C`f\<ǖۚg3c r2* DLJډWFd<ߖ sy(ዷAiĺʇu%H,YkBuTZh6yпwDoTp$p#&7sLRm_o1>>vTb9x1ٹNelj L$+o0.DYarRzPYg\:Ce_$ 1kf,ծ̲VVy^"AܲZfd>wKt&9P ~6[B$1Ċ-Ko>P^uAIyZokʉ4kPMI"޾t.K"N[ƒZYo)P.$ZhMֶMz0,B:W#ԵsKs)sǦkBeIܽD>Udʉn's&^c8O"64xG:Ne#]DdkwkAɟ)&dk^u<͗1|n}`Fo ikx~C))8OICM|x? .FM2[#gXSɨ214 \`TJ5ϣٍ*b dXҵT&n &}O1Z9azmj~_|ƇJ}QoHA "¦ի/ޝ5EE8 D9XM6&L/A lFWk$ձVXlfk]eޚ8~楑 SNXsmʏwP++DzJ%CV@M5"KG#HT[O_o1 <)k1]AaD4ߌ ͋$2 anGSI(Pdʖ$3}9Oޢҿ:QHѬ ?غuևGebG%Xdy"XoAEǛMD9-+RٮtJ@YaM,23u`IU$nMx $b8P[+4 QT)K*2HQSqQ H&Tq:;"gojnRkYʎ8W7*AMv\deoy)ȵ}$8KPoQdR|OhGMd4ԦWAU( &+_qT Di_*+0!v0aU]4چHG)"_Y-S 9{Ym r"a!ǝjBnG͠1Gx-_}e&L2񱥉8]4׉J07S5pnc{ħI9Қ^# -ߦ&?s\L뇢m'dS߱! Ǘme@|2EҪ*X:b9 T!d œn,•" qo3l<ͣ jEZ*>NV6f]f:d$ѥQ=Hv@A.9t_0dwl5!ɸxDblZ)5 jX-3i uCiogţ,)%AU<۬lXСE`Nm##)䚂ֺچ6cōbD-̣cV5(HYx;j1. ֨jGZ~i_3BVElxbJv@ -Su~*k^̦e ?-^DR*}E 5 (n>H(0Hك]y4<2{V6R|Avu(s1(GMozިQ &_aOW:Sw^/{bݟŒ$j:H}F;WB؊0&.fRO?$'!ew\Q'hd&VHNd%˨&wb9P›u8$[YHY!\WU_so\ZHkc6* n @wj$x*`**t]퓶Di0ILu ÔE̾4؁p1LqqiTzXYkr;qX30eQ)&GT)pnUæ=Iԭne]#}AZצH LR%W7rm2CF,.EE4,6HY"D H`IV@xYEOƕ`1b,28gBBf":#qz꒎X:i߹caD֣!Cj[8YMIi,,O1g|Æ*ʋ Xe$^*m/gSφmCSimM\UE痏kH Uže(aY JrYnJףCۗUWmA.Hȩ-Km挏3)SvוVP>G"]?] Eщoj+adk9$F?r룚]OmW27zXЯHNee>g5=<_^ IGGG&5~FQkǖ6HF<ȇ˦Ǟ,N>y$yp\+nHnd}Ěh#)iRT8QbȱHbɦ &t*dtW}98YcVVI2BI;jn=ѷW[Q(UU DO,HIĆ2aIB3xˬn^NߗYȄ0iҍbNܑc/"Z/ݯ4|ld$z?ͩ;Gq_*JeOnHRޤbZjg+>WtIab#)X=XG |l,9)6?QvHkI^zjѳޮÂokqX5j@F ssr1v69.qF&7fR.6TO3G4挫_$Q ޭŹ$,6-OCp=꒕UIAن&)#d%[vUl% nR׫Ae8&D$4z1*9&u sz!wgjEhwy^~}*s"%z0V|wyW᮳+"Y0[A4N\_66%e$llVKrWhPLqۡbxWb}-&O>*GJod'/dXɂ=,L)5z5=,JD˩:ha{WY1+(Nb9ܐoK'I4}0lBҪ0w$rL2gU<(qVVfOo n FرnѭTcIJGy{~NvLry j6'} TuHߔǎ7^UQrVǷ6CvU d6ghbFuY$)hW]G<>4R9NNy/ ojweUQw錂LJ7pعQ 5o# יּ:y#$ Ԥ"Wxu)RrcY̍ȇkY2cY3с]چ{.b6)!Н/:zu X{I19"QK$aX:zqͩs]bĈ'"Ԑv|i6s[iF~j6;5H=b8HS]}@=bjn~F oɺ1Y}Eƻ2!ӓTuL=I5{&n4= #dJNau9>9?;H=CPcōk.ʇ&"X d;H2Gd Yc;.·\yPv`ҫc$Ljo<ܺwH(=آQ(E_*%X}FIN@UÑC*4ɛ:6Qe\T"ʄ 5h!OM$ّFZjY=\Y0S VpїE\qV*s_DŽbksIctE"R>l¨X{.ol/3X;bmZ]gZB&h8|73#+ ",EMn1-Ybe#cKdRnP#[dsU6tɏRīGZ|˩2LP8J@:L`Pӭ"HǘKEc5{J;]iaʢ`pǓXxy}<񓑐#t.>=,Rav޳cJ>THұy4`rw##X2jcoXӹwV53dҔ%cQxr>|8ǟghS~ -Ǎ|lhY--C;rIj`uِ:*uF<4oCu eEyo,TeÕX-etpktʭ,yzE6m=O/R].y#ZI:+N.,S1>+*".1~u]  `cQOOQ>? і`$ zZ{\E9y(͑Evvht~M߃y_ȍ1de$|DeC(y^&;I1 X$#JuXUU''zM$`i:~M/qE 7Oˬ|l'oÎ 29-&SdH*c-N7!|zv/r=Bؑ$8/ݖF#i!~*A2Y@x~Ȟ,1z{үił)DKPÎ1ѕ$VF߅yn1b΅4z{e2?,pffoE<5ۥeI1  *y?mXkp%p "boAK$5 v w{@TV?5F♷F, ߻!%1#C$6ONeI-NEdv!iPA%d5QdwcϨ} )\ўf9}EmڗVI -=:v |BB%[GhRx#BIc8Թ,kJ<;JSwȄLݽ)̏rI9㡕nub\ךK f-MOk1(rGjtMU~#[c\"訫v{tYѕ[Z:vOnyq䒢.?ˬ݀ݻ iMzAg=: 1]Ǖ=%bNfNゲC5%xd~. ?}\H劐E[cQAxޭ.iY2MੌZ]`nk PHdBoY8K<$EdIA vZ]vL5"F1eZr_K 4Aխc~Q #$YXڵpVWͩ1^NNp:V1$OKVaXޥka2s!")@H{EUoM8eYxO}9d`͗9P Ol|̐ ,]7kwEe-!%ME/RҪwǑZXefEz/ͨ,tJK L@$e`#6 PoFybS!TݩrDmoUu4cjEF<?iKV8\ԙT[W)p1SliT50 q1s!Sl]G!)>EJ}v(b֮U-ٔ0'AQB^N[U#0;)ɌrcՏ?1XŋɢK)|ڋl^yfT!cm6Fh`+j:Қ*_`ݗUȌ}%!u>ޑ[_٬%6(Fn%_)?lg/L2##񜖵'bœxʚ^Ho/24edi c+LNT*,iYP Z~nmG89 gt]$}TOkwDEȎTt\\7Cg͡{ &xiU ˰ˮ3Ae 2͡$LjV (vP j%Q.<`;=JHC*y #~'ǧ/ x<͊Q` .H PB}Vi&~##QCDfZL'8l̬qM 49r&+ I"x[O;10,PDj<ߓSw,~7s#!1n[u2;ƨx;nKmv{+ƍ<1C#YPzSX:!$is#,qy0ƛt3Z5ͬat!T]wIZ64yChf"X$p#W=CO$ WkYz[/m24G%D%RyV`ZL\yn X"+j(F^f&>Dx3Q YI>o]eiLz]ӍT5Һ #*{z}Pe|ϣ+(! |i*Ue̝It"V}> {R¬V$ɑSh'spX(hꭻ 4DXyu Nr#%[IT ԙ]d/4q~LY0,~6m^nWы2(aǕ-9 SuޝHrTy475{dLC㰄yDoX{S)Fx2bߺR}^5ϊIl´v#rI7C5 ? S=t %`c[ԟ:ytaFP 4dV.o#pirR[@rXJZ<렱#s̔V,r\ SJeqed-S2z|ɧ X!ŭi M_dO-MǢ禛QY)YY1pQ}]#_$|ے([U5*?lAlID5bM:d?3yt:8eJEvUK6N9:Ԓ-O ܰѤHdֲNt|~WKϱi:QBUiMWQh"AhiW,t!PUBID̒=TjZ9:U\$RԹo!%ѷ'O!٥y q21IRy!~- ĥ:ĩh+N.U(V RxXBk޵cZtCDԉ*RJN{xIAvWf_ͤFҨFַ`=CH$%WCRe ;,I,t (afe,wOzR{|/iXΒ*7N:|_.yr_HCy42ȏFd#T[erdSyebn"BI#Wn-vIԬΣzuӼl xN%z)鳻G0*P|qyusdbH4hѩe΀O)-+ǿ+ڟGW*ŐF朌o7viʀD tj9d+"}Ĭƌ(aWI ('2Ɗn)E:]gTSiVɣ9 / qКkѹUGҰ`Ɂ2nmr 5_ˢ/ 9@8$l'fqg`m/&QZzOwHbwkH ERYrdJ7Ղc4R/nUKݧLA`12P 2p10b) 7K1t#.>OoAS0aC^%ڇS" uS6+a{4q'ge04_3O!s:K#@Xi3S0VVYAVdX}*ڍ8I-Yol5t?xxa+XHSgQ&mgC+H^x[t2_!ِbcA]cwђ131P,$+z?u _.AQ*)J*⬧o#hqÓ@?G1'ԉ$ mB\Ɛ&΋^|:\Y"$5K!iPhs ~mF~T9ߗ]@Fz&/y?&I!Vd(D [̺D.:v؅=Y-fv rwڲ<1F YkҺ/.šPe }9Y6Y8 iYh*H=m~$,mǡ Y/ d%4t2 v߄h=Juݙz ݊@]Yk5[4|)I ? ,p.V_A-;\|1Pn *k.{UbY4畹},|\|~Z ԱXWqcbH,I$BȻy FȚהȶERvd@F KqvwтY6J1G $+k=~V2d?IXBH]j<$9EO,ywO-dezu4(V̗XJQt ZWpFw@TYlw'o~Lew.HLB\@ U@#\qO7(ԉvѵ|>4 [azCWـV-jIV`e$!htJ6RZG@H6e( bŎ%f %JfƜ$SEr"⇙hWcLdK R(B*('̢:V!Pd,OrzIAkC7.I!fkbh";$ěZ w`eg~.LviOУP*XSX]2|*4:CZʀu-)Uު6 a+pQ|.SΒrlHɑ \< 5$oQ`jmpveT昬Đ6Oq2L ,7zIK6=N: rm cǍ2DbvBEs3Gwe,tOCruq2l痋'(Ǥw<~8P5gp̦R5&Ore|Ռa0px\ O+=]^4L3ińLRQG=k( 1XfFZ=*td~kWfs$~dkݬ;t:WcvZqf_-7kc"5Z3VfQmA* ge3#ti-M!Q̋Dѳ36[Hnm}pχ9dULQ6թ'iZ)&\VdGm1V,K1MO6W}LdT,;7lz]4ɇU%t^烗ܑa~ᐞN_.^dYbT,ԍD?.v܈# py^r,^pu}aԲ_%enjK$+i9iUxgFT͙4ynjɏ!C;?,KzOt*U6!P؃tCvNA%dmǏ!)4K+I ooN,Z LA4(SҷصpKb@T>Sks[aDh dcU-nfbLyw'vF*\h]htAl#Z6I0E;ȧo* h#żu?l}KCܖ?Pp㥓  X31u垪ԔFlin6|U6o/ ,+*Wj(Ic`,F&L6CڅbrOJ=VF$d1.&|m eq+*i|cF*@pTV1px VxVY$ QhcLy(Q ҮWLkO~>m._ccb̉+͙l8Wc.GZXenj\昙#I)QÚ!V+{fJbȬl5:]aݟLGeu0˝,zBLf*ٱb|L-I0Xq: ZRkyT[zP~F] 8kD݈L9&[{tae{@fUM$?љrIA&;^M2?b=M,fY/_+!qNlLTzwƩe"ko^2'jXT8~+{| bBB ޭ!8]!dA,AƏN,q76LβG2MoeM.CM$(*HDmLwH3HF#rjg9`љ$,mZ?Gt`PqM9sDua{ۢ{i?'^v=E&*v$*ĨpbȫaedcxX?762bd)z8;'OizE $z[T" sVSn,C@AIFOu),H9FbbwTaPثJ;]\HvrRY\ŒQGyHUW!0Ti4H.0S, x/4DuZC f"xk|hcTJHo/2 2t}A%M#75rl,xbc#?:[t2rq2H)H !hla 9[nApƋ"&)c@66*vڽQLB+{RG.\m1{G4NI.B-Gdp Ic,r|Ffԝfo^E6:FI.OKM-DM$yhI/OI5=xK fX򒶆FHڍvDyЄ犷޻'i#a|'>lүfE~_0ֶDyUblj/ Iܻw15Zy$*sW.ߣ,"t3m I P! ZS:1$yjj\M~tS<}2RZK Uyk!eKH,O59svt;P'*Z߷<6)`yB"2WǏE\&6<Ne 82EI"$ݠkkgR+ G jdhǍdW &`\4idgʕ?62 'Pjn&P+ZVc2e\V5'Gu_uN%:6X{_kljtEV(Hmc`Ó2`fYdOͬ)kƈ<1ѕy-Ole:uZ;?Ɂ e~14:I!D'XSV+jT=1q:wd6[Xx3SczoVKj,9N<$ؤ6jcmc+b8tv,ەT_ ݣۻ?m|vv%) sXDlUVJHf $ 6UjJ8[ :י㐄]N3V`b-8[u ݯ'cybM>v`.2g nǠgUؽl9'է4a5/gD5j2km`\,ůWw,uKT>sɃ0Ԟ09|Wb[FݩiTvlG42+ OjUî/_ 1r976sJvzC+T4s/Su3Yrmes;6Һc>4,$pbVG sLHNI1ڱ/.3rHZS9+м!,m/C "b+ MkCAC3C!S,S0-VғC qޜga\]\~+7on玢$1IAjރէsRWVLXћdzՏO7t/D$܆nVf>3s**7emx"EojH걮 YYH`F-#t;Ouuv# RS8yohp!Kr<@$xP5qU1s(V4MbQ,KGY,@EOڕ1"۱| z3aݸE@..&R&fsMAmCW=hB EE_dH47 txusv bd,ƬM)Ƃ&B;H*LxR+PC$&I%_6EL=6{92܊ 6&~e#dÐ%D1;mMڕfQT`ywH#ǏnQAA;/l, ^Q5aN3?R,i1lvE^Kkv͕2oS4,zgnnm+`"r:Ȫb1 =:EʕRwZ8&:Q~ xՌ$Ҕi]c`zo9uF#VfM#I/ڹ9}Lé0c(L+)ux0~mC"fK{gR1mH Ըy=g`4<^dZ[PC2`~yhǚXۨu>w-Tc]@vqÚN5DWFIa0y[`m ~f,n])~]d|Il`@>hܯ":;#ʨ@fh"+u,?G/ dbLRS|?&5̊(X ƭBYOWu=U& zBi>\Dž$r&=\+-7AXd#/Ɗ+ e3r3]lcB9np<䉵Ҹc$FSZ_GsD~|:q */Y8UV6n;)nrϦ%CFozqiʂi T%,lͼc0XXeYJ6"q],QuXA꽂IAd4#BIfmF`FQe`]GA L+j,|#E}㬌ed枦h!tIc]5wZDtomiMbJ^Ui@Pq>mcf$=a! Zm;塚I$1F<3beȀ^\ahҔ7>FQȬc#Vu53?T He\p^[ZxcQdݦF4Ə[@ښ1']bhDcsoYT"[ Y  WPoN3ki,%;*Ki̝bYX !g<ػm/t8rf(%'UmE>;ɑ :JzMYi3#BDq ^[\Vlbċ%%xgV(ڂ84lg U|AVoR.Kn=n.|X,0i:#&:H{IU鏦/ůi|Ӊ]j[&FЋԜX6cC!.v$&lVJ|&/(E %ߛY܂E(WiwVE ͉> [鳈Co4'q׈eX̕b;Pre  aD)EWMV444>5_'鉄-3nP?!sdt8\ ܺP H]6i;oelfUY#6XtL=#8eEVMcRW/$ͩ{p<)āqtȁ(5$(/iKH9TYYPsώ;qŐFȁi˨lX=822:--) ̺˓bō;C$.ZFT1e˖;D0}8FXjj*K5oUJMۊKBXxVH7 7,"FQv <)kbʖq"zAyu0|EclAoUh2ÒcBYʔe+UV_Fz]sé/I*c'Άh+ad K7s It}\r+k^ntAi?e)?d\lveDVFPwnŇ'a$4oi,Ň;,ϻ3'T yeh"2[h6ȑ݃Wb&zYQK 6*\7udH+G FM5sN1$F,8:KgK:"Se?QMAy='Lx;+}Yus)"R{jGUO-isfUX| M&t1$& -sU69XmlkہPրt%94$g?o>;p)6#=r&2Hxy),.HDESJs3mI!bY!wis'uta)K#vH_˧Y1,Q4K&fPaE K&&JJ [J!qڜv S2V=6B׺Ty XIG:?|ϓb:ɇH<2F̤~mIp;]3cPUo"=$鶤C.>L'*ֶx:խ[H:8qpWTiJ]`Śi!gq$ ZR:l~ mT)] ٻl4K$lxC~;Lg@F,f#/8p;Hҥe kh^;PN3b7\wH6}?%[5qhxLXc.ڟ'I>R[/^%A[e*WQ%adْá"O1mvI.PJV9 c҈/Sθ R; #jiFl(xEY{mOIF2e\F-79DtBX"% ol8%"fNVhZy:Di^Eo].ۢA]Hr;sQAYZʺoIbȑ7 ^nC:D+],Ci!x*9w髕i.onzpUYАd(KUYxe!cNj25q*=d6L 9#yn2#i3FL$l,mڏj 1;lj(?oŨeFrʒ8*\.M6 yܣ,ИbF2ȃ2wʲnR*]Eߵ̅? +.$>.㍝0d/N,k!KwY9=(Jɟ f-J4eFO.w>z DUcF u9Ӹ=\Hb:m_pf\Yrʳ i[ݑ 纉fFhn5?VSӒ&IjuܼXA/k>ޱvuaJU]+hΞyFPXEM"vFʍ%Q%He-vXXxt{|m\H1ڶІ1I_Xcsc|(7!ԹXXr̒4Cɂ:Dpݍt%0S껂b[7*u6Jd\>DY@E{.,#b7*G9[F攆 0档P%xk12DO}f &2dZjt[:lt"4;htJԩl@BP1J "*G_w}9HE.DnKJ:-gd{ǘtrq<0pÁYuϬlI$ UE伬Ri{VL~ ya-j[*8kk++F)FXuss$qlуNSAO~DXY+-ZV=!%f11BdsW?zǘ;ٞ9c =g,f .ϩe)XE}u=U\T}6GpeؼyL4JE P?gyavɓx7⍪(ihI*4o(ZӔaNYfX B* L"x#,L)"ȶid42 % `~yqawʇATӨs%'>+B7nVuxJ N[R[ Nɝ6FT#B; ~~]$ { NNt7^{g Ӣ 62eWn]_G} ,kR[ʺi0Tv ^$HJ`~ dN]%Ȏ'uZC ,̢h%RvG]gϚ[}QӐel;׶FJlrtVV=._(h#+OIOQcvdݐZI,¿K۳I~Y Hs+\#{f LqI˽Cѓ,2[%d;X^ߟ5d,wY1f<DzP䆧UZ{$ScI41R%a!u;w28UՓԘ}3ʵYpdtϧO&iiBI $PQ^oJa.fDl:$l+C&~ʎcCKu, :Xa]ˆ#x8؅g nXV"c6ol!< G\5갉r#<`>r͙ۧR(sm]? r9GBPGNu&gkQ#ecb*ƓK&S4ѡf-oJ韹v[Bk4ƛ,uN]IJ3e EeW_Iv2R ff,G@kchomxՔpR::8AjE T΍̧kWQoec%yPЊG Ou àɞUVj~O?s|缘UXbЍg;8e|RFLD &~m"ay&R-E(icl+ DbU*uLzDA&;eίXyZ3PE> ŊF-x (y\ڞ(SIȕ'H"[ݣĉ2:Jm1;j 'Ņ@2L1I_,k+,aH Z}!ԆXوB3V֣>F9K鱡;61fo"N>Y G~<I1suxʂ.c:C'fc銅EٟSc[vQ~V9?[~j|e$It&yJ%<]r4 G B9)zr"Zᢂ-=!)Dl\-Ae4]XN<Ƹ{zlw]HVJJ*]/?pvfoi >+\"s-nX$kiFx!oSssGSS# @j~$jkpsE}ّd ǤoV՝52p2||ߛR`A>v,r2 8{;{u<"+-U:'(A$ӦXm}I8cq8Gt4e *I8Ft'T+Hԋ-S:*3O _u\ǖUZ Gg12IO f $Q*#*$P4ڛt!t&BZjY0<=CdT'GBIvrDNA iݳ"V)RSLrHy1DQ8 4QZs=Wi×E&5|o[QyI'ۼ_o5Z+ݧlT͌d0r0lc(Dlޡd3;B١2#h!nN;~JP e8FSs*j 7V)aȋpG՘YcM* PkIBܬу{UN)ā~,x<\~BW!s{\~3䒜p@tIqжkd1 xtY=nn$eT{rqݳ/=)>[kA2dOos]Nx{}Ysqqnmy[s2jXX]g{ѳ}uXXsC{w;XzK e-nݾҭ./x.eŰ,qkwGsŵ &ݿHCKdׅӳ=HuZOZ+7n۷IOB6T+ "Zo}z1/F5wDp=/3Zgk@{]fp1{O;wV 7qw1KfINIIO v;*$8#ÏZX"uooDZ`yߟ o+k\{\ϧ}L86:1߹eV{1ls,eoﮰ6ЮYXncK.kߢrJ1:+^#kWzLv d:׾_vng_9${u.GS տXӪF܂ݮuUZ_U~=]'Rـlp{\&CC/c[ o s(xkvee첿es#%99hAIk9xP94O9_Yue,/:ḟWӳ_M[6\WphԀl?%uoªrUXYkΜm{vUS_K?S,W|YSs}o"c 0%K~۷/5鹭f?й.,R~M[;ioԔI$J;xW1۩Ս81`xZ=;};+zm`n[Ç۬w?\֜z2zWvM?o}QFQcWouџH{~cwn}o z+덧>v6cvk쟲*INgR釧c#0U7U܆g;~G{k+Wht:[gj_wRuF֝ikozOO5c\I}l}luϣbJtFk,]6@vn펕s_m=cہS]Dz?egkW]47c4N&m4*U1icZ}FgQgw_i)OPAN{q^ }J˫:E=wUZ _x4>ʉm8siv~zLtWen챁ԨpW[o%>9${N'$7s}67C - .31/7&wsm<1ݷB7K,mYS] DnkּvY鷩ze麲]4e0v1ޯF`}[g3ݝX>݌;=D&m~X{}p*cZc%S^MguVZJCסu,K n{cq"ѱX=?sY,nifCwnaVK7{67]%<LsN-`\vWaUF/ڷdlkwRJ9ݿ?{?S&, ?.q>̚YUߠ}t[%=Բ93w%8]9? >}Wl~{UyVfWR{MP__nc/FoOU2zm˹كE; 'K=Wًk6lOJ+.-ΰ3uݐ sm~%mJy pc0+ʉ;wYMNRlgm1wTzC:T鎳dZ^!ݻ, Yc:Xm+uy7n+^iKclL/׋fEm,NISOIIO<Νul\+}oe$msKmz\{S{??7[U8VPZvTMe\Mn6'TJ|}]}G/'?칿fmh\k[yc/c{?7=emdIsHgsqwe7իwhw?)Hx$3"~c*뢜\f4z;C\ϧgLlU:C=K)ā~,x<\~BW!s{\~3䒜p@tIqжkd1 xtY=nn$eT{rqݳ/=)>[kA2dOos]Nx{}Ysqqnmy[s2jXX]g{ѳ}uXXsC{w;XzK e-nݾҭ./x.eŰ,qkwGsŵ &ݿHCKdׅӳ=HuZOZ+7n۷IOB6T+ "Zo}z1/F5wDp=/3Zgk@{]fp1{O;wV 7qw1KfINIIO v;*$8#ÏZX"uooDZ`yߟ o+k\{\ϧ}L86:1߹eV{1ls,eoﮰ6ЮYXncK.kߢrJ1:+^#kWzLv d:׾_vng_9${u.GS տXӪF܂ݮuUZ_U~=]'Rـlp{\&CC/c[ o s(xkvee첿es#%99hAIk9xP94O9_Yue,/:ḟWӳ_M[6\WphԀl?%uoªrUXYkΜm{vUS_K?S,W|YSs}o"c 0%K~۷/5鹭f?й.,R~M[;ioԔI$J;xW1۩Ս81`xZ=;};+zm`n[Ç۬w?\֜z2zWvM?o}QFQcWouџH{~cwn}o z+덧>v6cvk쟲*INgR釧c#0U7U܆g;~G{k+Wht:[gj_wRuF֝ikozOO5c\I}l}luϣbJtFk,]6@vn펕s_m=cہS]Dz?egkW]47c4N&m4*U1icZ}FgQgw_i)OPAN{q^ }J˫:E=wUZ _x4>ʉm8siv~zLtWen챁ԨpW[o%>9${N'$7s}67C - .31/7&wsm<1ݷB7K,mYS] DnkּvY鷩ze麲]4e0v1ޯF`}[g3ݝX>݌;=D&m~X{}p*cZc%S^MguVZJCסu,K n{cq"ѱX=?sY,nifCwnaVK7{67]%<LsN-`\vWaUF/ڷdlkwRJ9ݿ?{?S&, ?.q>̚YUߠ}t[%=Բ93w%8]9? >}Wl~{UyVfWR{MP__nc/FoOU2zm˹كE; 'K=Wًk6lOJ+.-ΰ3uݐ sm~%mJy pc0+ʉ;wYMNRlgm1wTzC:T鎳dZ^!ݻ, Yc:Xm+uy7n+^iKclL/׋fEm,NISOIIO<Νul\+}oe$msKmz\{S{??7[U8VPZvTMe\Mn6'TJ|}]}G/'?칿fmh\k[yc/c{?7=emdIsHgsqwe7իwhw?)Hx$3"~c*뢜\f4z;C\ϧgLlU:C=K Adobe Photoshop Elements for Windows, version 2.0 adobe:docid:photoshop:28f32fae-0d14-11dc-89a0-858e79f5c415 !Adobed              @" 0@!"#$123PA4!1"AQ2BaRqb#r3 C$@S04csPDT% BI $$BI 3Z-B Tc(ҖTw!Վ q]HI!$HI!$HIF{KNtD4:%|).!jSQ-2"hJ $HI!$H^z89h9!%MC&B#`iȏ]<8Q-JTQ97b4=I $$BI Q/;HtLN|w# 6Ye$a#ǔqZ}b,ß9[ (rM+sHI!%S4sDne:Cu<8lЀ **M_Z#!6):C !$^3[=4wZRI Ѯ\R|9BJW*Dž*Y};v9ipyMP $$y2qG&t]v _o'q$!@(_?Y&l^2 |Y 4ې$ y#91oA^Yk8ƾ y`[T7D#v|[$LA3M_5J$$>dw]kڕrcF}C+5P3P8X44)4[ukIHI!0,cz$3<M4$}Z5$'3t)X1/ ~9 OW`uԐGMx:u44oGbv26$n:JH{[ueu΀ԛȂT'̭@=5$w1ĐB\Yov5FeK_(굂djnM/58KmC7{ ܫSI 9>HP} 5d/d8PLw, ӷ"X+K<Z&ݨ at8<7Cj$BaafƯ1M5gC2~H ߂jDlo 92a)!'O!F4٩;|^iZVKl7X_| 6Ye|bȌI!aC+ 4HABZ۱x C$6no C~a詌1n40]'po>,$Zigf@.+2(;3(E+/{?uBkE`M X_8|4z?O -Yk$z%sh{h[$;WH'C MeV*K>0AZ˧1|剽NT1lcN4Ԫʰ/nfWIQu58F/uW*lQ `@x:?KGƙ'C~2de@D<]JNJr\KgFΎ 5bK·PG4Th{zp8~!hsQ $$G#sQVϏ6s۾ wgWn;t5a/=HI!$HI!$HI!y_#>_#>_#>r>>_#>_#>_#>_#>_#?+ KoA%y,D$tUPazRTu}?e6dq{cT)h*kfb)"/a@d.G:%hT]EcOwU4Fk Q%9̜hԡ/%LRf:bb>A+(flټ˻ҙu? 缅ϥ)v=QZR(=KlE^24̿ōJ$¬e./`%C|"7# GU:5&jFok tp˶ #*ɞ^sm\y*:B|A&@J(i1 +Ϥo9gorW =`4@o,(+5mF1EF@F և0ia?Z S`Qb󃪮o^|ǽs.Č~Di +y~Ƞf~|`G5P gf$kud^8#1=֦ؔܘ3q_+JʮY~rrJaRh8&RվFՏu|LRI5J+y%hŎ&¥ 쬚aA*]mrd?V@4=q-ʹj@+TX\XV?7KL5}UE&P}ȗy3rzd;}_WO*Z&z}=:V> Z䵰D⫉4S7ϴ..;HhB-*#ۚ) ? K'AR'?_OfEV^P//h"lp;M<̈uAbx~vD֥iN%9Â8WWTS%e{d@(C kh8Qi dV^+>%^ap~y0RkUuWts~.IbfIӆu-m-Lt5ϫk|6,oX莒FjNXVTD^2bHGnFErOM{$V5%qe+),hJusj]-|s՗<G΃W݋/rsXkqOڝ2kq@k J ]K)9/"!ZY{Y*9e:PhXfƕuqKJ7QkZ0Yo yNJR +4$gÔU 1UЋ+35HȡŁ{@jOc1yR֖ۢ?2{Hedn3t?c`BfAhG qmjt,)Jr j kbF)v1q>vZ6#Ը9\/[i.[sMv_OZϓ̌7D>UWMV}=,ctj~Om=-u.)“'I'ߢ,P, _/aQ(9}{<N(~HbGbhx_s_#2wNahh*1rU"Ys6%Y5#C1TСrPi8{=s'\48mZ n|>Ry3ۯ1F_JFV):,>ZNe(gUy E[Ƌark"Vx&m LCO .iN/q)eMSO"͢bG֪~'u3io5py<6ݫ`::?bN6S~{<;IntuYwkVJ%rXmHkeDWjqXwyQ}` EDٞ8n-qjW>oޣ<a b MHm|-Tzov^+c1eH2Vo(RL+oLyU'OvF@E5+#6fŊ:O>uR/ ՜LցL+ke GRC1!& bݾӫtK$C27 DrCT0,5P4KbQZ*E]b}=i{gD(_>g7v]PgMn[ΉV lCǒks]ItMc:eo5'[)\̽t= е(Kq-rRNjgu7.nABlƵ )v9/1q8T Z)GvHw#LNzlII 2#Uk>:QnRgǔӅ736c2:Dz&0Y1yB&l`Іǘ=W| cHp7vG?EI>Vmi^P?,t<hCVc͛(ab+%U-(QCMUfЯi6a9#U-D,@a".ЙBӉ6Yw,-  ]8*WM>R|V/Rk<DA=c;{d>]gYS͗~4r?%gT Ӛsf:ޗ1DsÖb+k, ye|Y`j4B33%uo2VОRLEUܥl/U]~;w]@$7u ^qirډrsz|762ժe9gYپކflO>e-wj~J\恎1" i>&B0taeJ+=\u3omFu.";;2&Ի ]^:A̓YiP^Aus{:ɈJ7/,._\T{e% aMr𣨼ʬC]EOΙN@yY؋ )c@m,Հ5AĮGfwyֵuY?:VW*V t g-Ѓnyk:(EîQgq4$ sRHuw,U+Jϔ'$H:hau\?A^KSkC<@sOC[Y\hhK.qC4L1k.˳[=: J2ԇDh%p灦w.Yt=fZ} $l*3׊2ESBp_H[ 9ٶMӘ`38H_kpJXxǰ#>Vv;mOuվ 9̜ܯ=3B'Eh߶Z~<2*mSP7S0M./MEJލFMQY=Llk9H 6QyγBiew]~]gqgd/qBCC=szO=y='k_]Feْ|LzQZ~ً9U&H9rktHhC:'-6ҕSC CSn'n'E*耬VZY*fO -e3{IJ1uq+m0LcƦwRryޥ~~-}8]^|5}wJN7xLh1lbq7cgRcX&oF@YB~4,:rA Mrz\PWW%_s7# (DuGk(Re|5)rqrW`h_̮QpR҃b`({NY54dѬ1MOYYΪnZLrj]a$^>p|9+@pW9$2_ Z\&Zҡ H-d;fpTU jn3xtc5%V}B yg0rrᲲhkH\1!m >Ty2#*|S@m#8B5e*q]k\؁jp3" ?^na8\w,n,P{v-nޏ`) +Zftk>'?rW.b BCjI@tx\>phVƫ,嵚mb=5tݞ~ICpY z:x0 "iǵchLNasPmY6nO.1qw9$AҊi>%ѷ5)txz/Xw@Z{ 2 h?:WJ]Al*O2aRkŬw*+%KssS,E%5*EZ7ld̓ [FwC35DW1S;AS"*".ebe9sl{U"JM0k%/a%[.0PU!^Jg2}¡Xs*j(t XuMlނ<]ZmX_A馊q4jxbTB&̚d o[SYCk/~anv 5N1ʲzHsZvEL&N95q^1DyEv1yXgkvh8i 1wL'M\cZ>*ZS>6 kguUUXN0l:jǯnTGa,:.EP:KT>5j2#F'ZѥA;9*e/̓?U4Je)! p?\K[GI:ͬ1fYXqͣ|^sV6Cm{{V """=#ԇӣlɶn8SwFkv8Y6zyMz `ɳM=e*Pn|ڗ Ic}Q1߅gEѾKT2/ X*LN%k]c~/IMoЩ(tG 7D6Q;}hn쪆}?l_G?#QBtQu~hPurpr|yR%NbDiހfb=#= k_(ҘpXk#-GG,Ʌ[AJ^h#T$v,ǦE.3Ɠ/h"IPU[O3 JQm:<] I#X5UK5Z"LL__&(@:ZE{3hohbhonRޗB/Og7?_? ?? ??Ʃ$YHVC}dGУvвtǹ 4؞:lтȣ_Ya`AB2XN f}E$v2hJ(K̪~Gz3FZ6^t:Ѽ*ªU}8řdXY?'Ƌ @cN P׳_iw"&zM4ACmƺS$!&yhu &TT0%l;0؎:d EZm^!Oiqr#E!d d6\4eo0XM:z2Yꆤ]vI]TKuHkd 7].))!fÒMܟ!XuU.D'sd3$ &u qCR t#x`U^v!ln`hi]LVbӠ(]II3F}r<"4"Vl1$ /Fe*:1czchP/iUV:A ַ5a@% rQu)E4S@Phi[-w;H"aP8qᶢ]c<ѯ|iŒ~ 8{ih{ARNi謪:+yzA֮qщX( 3+RB>MHRNl,P]|'JǝN~5crNkFz4أ?ZVZ@T梋^ "ڍoPߛJ#ARiP+]?Ӱ]! Y4]jӠ`-*hx5wsoٳHcbMoVWw̤9!Yg`4 +041qA$5C v4ԁFC4%qF;Bt"z;Qv51zq!j&V7PVm\Uc2hR-?i29s/ڛeHyTh Gimg)Ϧ_ Af$B=Ch"C]%S}1b>e$}F _UZÙibȵ2oE$J `6@'RGVʣKZۆPE:0gYka<8)rR~a^kgUUIǗXṯȭUaUsB)MpjRAC"^metӌTk'1D_,QEkR*V-=, 403 069hOw)s2M#j@OŎ2d=v#;"ZR Uvm*0)ZRO@(å/&8o޻VACȡisUv[T)PjHޢ] Bs-:2)'meὡ9e:- OvR!i cBT6:JnN(r#~fe78Oah%Mѕ0fƸF 9lN`Џѩƌ aB@>=<$x֐Am=ZI 7bQK,b<'CPͳiZ| /L,nm< $˦g5>BGQ2)28'a̮(E ?AD*V:(Bfj£{ cbAsRu$:r͵; fFȳ En}1GMcծ{>˓m6QF=M$}>Ce=Ik0'6X\\F.AqOm )24|Ly%I(ʬ4!M = \qGjCZ2oE&xCXƵ$I A"(#yxҁVh!. T3ZJJDa/JP !ٓFDy yXX9fUQķĢ1Z\AʨE)C=4V/fZY],ѳ,rߍy\r7| 4q͔1(R!SKv-?k@FH` Rٰ[' *〶u=0p ,In\kÀHa]}A-Թ=fxOS#dwb~WY-,e y[Yk NՓ{ceC&6iGw Nft4-7H;l$'ԩo~н֛F_K4YMTZ^{mbO'=V@UUkNvޕ5: 2N|u,Y,0 %Mޟ;+[jm_Q}Ҫ܅TO/ԲdIrF*pN8o\ 9ȢG+ڇĵOȎ;Q'F6*GZY&(\3=4Ѵq@Pk和ri!ο&5Ҳ -ٷᾇ?Ӈ=A V;\MyE4TT1+ݘHHӮ"O'FsEytp/e 䕩U ]d|#geie$QطtTP$+1m.WzdSƫqFg>rVidiO /к,FS D:Zr$qe5iUS}~bţ4,]trYGqo*?hda ,N<vz2CN]@9?VۤH#⤀V4gۋj8:d*WpO!oRK| Bh6kh2Ff1r-.n[ۧi;$bUZ?zgJ02JۿTV'vNИj<5B!ޢAR{[z:G`c ͵;Q"7pH'*j(qnBdfby 9ڎpb3Kў$-_WicV)^$I#čaa$xfnTqR=_g]ӿwgBrqȈ-s3j\Xl`hHQ]ս.=\Y%:oe/͢46 H-t0I?QZ2 v@0DS,jI ,Sv_B*ޱoe kMG?}c[KlKy2+FokL tR||vkfv\sWo{uɎJG-B7iOJy}yXDW1Ó-Y)S((f>3cHW/Sđ]`s zkڜ9c]9b3g$NZKZjkZX5jAkN^ܫzByʎmI۔s31roqӪ$nbrTpᮻF6ra ބE uQ=^CBɎsx{\5V2Cn/6`iqDr V"YkGT6Mڔ?V+xH*SuTjluvn<̢m~e?M n#d6v9YWLS?@,!V}*Ȭ)apxQIeCQ\Y TZizq_X,KTGCS`osxtmۅc_v&eP5 )RH`h]d؅8ڒ8=AۢoIg{TT~&bsdFnƌ^smhkY&L2Ȕ)6#IcMvܮ*>]VLoP@R /GjZ5?rO9u < 8纾vs4`GoXHXC IWPa3s%}{U4<& аfopAb2"aZV0$sUAҤi8}5,`5BisQiBORGcIkihtLrIpwP%A,PיE]w"GR9c} kafFŅ"0~E#J[],WU$'f弯Fg9L<&3Z'2ԵP`yh )U41Gn봫|iBu^VǻP!bcfJ},5RH(v[jX k2_YQ34N(ʺ'?(45 <Rd,p^F_M 2'4V QFZSӬn.Er&N:IbPs1Vʺ eFu~ΟIшț_f9PTM"ܑwxg\heDP*GmM6e^u.@]W5Þa/mIv^_l1?C7+YC/ZE.^neio(121k?φp𯎳ʠBY]daEK!LhHME94LuEUM 0qM`BPcE iI$'T"Z(CGg>sYsAE"񩮛` іХ/'TM^#Hh+QJW[\Cyl<4ecG_wѡ>B'AE$aOmmfF2;ku$>It2\3^6ӇwaZ)jai*hI>z饿?!;4 3knN̎V H21C`̬W!$(Տu<2*}7eZYZ^R DbN*] >69H8գU?%D`CJ{_AB)O dM>05d5VbZCQP[ ŎÓ!10 ,C_nηhH;m㾤i$Qb9j6fZ=)q"g0 `JDŽkP{9t-M|GGv'kcIEC(d%oo7:r(WHwSǘ;(ƩjБ9UCmǐI@XVΜ]q]ܭؿxu)crF5/.1Zy+k!S5~[bMLL)厶UJr~~KOb;1j\ kr"銍 C*1{P$ʇ!)PGy#Kbv;?rc@ҡV呛αZh}^Uё ƨկ8.r^3 5ݚMoV>+k}ս %L,ב7І4fԘoK8pik|ڙ#H\SXcF3u cr;TLyWxQ>u6u!$]]Jb9񧂽.M&~>lLUU=Ywiˮ<1F,Q B8w[SR.fD1p@b-3jI*ӡ.â9v]+lr6DEZ]Vxuf,)$3(+ˬ3ڳI!s&F5i bQt@ߦ}T_L1M&Ne-d 3.\s~ɦx\6x(bΑ;Ae2EE0$Z-먿6#~kbç=+IJsڄUM+Rܻ*4 ԋ4JLp:^e]M&ӫVEYJYu|(fY*tD߭ G*I?QopɅdXI|_X-V;%APX|4$.jA;jaT[T* jZIͮ7 A <6uG聘\WzFF V.DO429-(ʍ͢2ȼ ㎚eН9\%؏2I Xj+i]\GfTQcr)鋒 Å v" B8P1Dt?I@mrvj$PNIjH(MUeKd)ip"k?Uu,$C9v^ gW{AܲTSM|k',q2$EpԺŽ~]w 9OL,2BF\{[PIŠTН?њ)3F P)QE>uoϡ|PedFa[U.M 11ECKAX8x9$XCqڕIkF0^f;b@ssk90Ce$kҒ)6f4j*P`e4j e_NgUA-qWm:cå zi rn_ȁ$j><4&G0tF%R,7t$Õ\B}6EsnŶuvۋS`9C PQKYPh #R-w|4 :xk1Ӯ1oxk t_67SGܓ4ה<ܿ5uъR䚖7jcKcH%x5ة6>61l;̳XlNj]GcJZB}$/dZhoPbƭ$lw2>~q–}U܎oSӡv }:|yYɑ7`85TzF"E0SpV!H15F-Nβ|l 'QbKVۭKu4 AX2Bȏund/#N˙A"j8<ޥK-cxGreT2CƢ[ctHdkf՚@-nwӵ~#:LܮY%[wk4ӡFx#e8 ZʋJ^f 4ӻLd0޶dS!Q+jhZiøɕASG//i\~E"xІCÂN6@X)[NOS`:(#A"ԬKyySԒvLiQJpEc˧eY'C8})]S1N6L{oUɐU T0>K.N;0oצOQoP<"_Q#GAuĀw$}z7 @d"']\T[vv*XynLQj}ʒf-!)'(}CXq&Y(Cn˼g5Ejݬ#Ѫqf݋m􎲠ô<+k192 ">o^Dlaգn'"k#ysR|e<*uFNR><\G cj^* KY `" \,N ፙ#̆eu$v%?x*\=L pfXXOH7f<֤u2H} ַjAu P-|u)Wƙst yoP|ºwfv)@TnG֞B6(BԡE4IL5*min]80VߗO3Cs;-=cq.ID78].FqV1uWHʪ Z[jPkXflf~HVzSYy ;HvFIY-=|ɋ)xR2ɪ贠eS #Y 1)X}'iqB!)`ymFyfXKJ*k[ha%Da#"RAQN+_qd䳾Z7( JQ8WH6nmn9[]e7[48Ԋ﨣߷ O@J:=4 a83kMc!'iYELⱳk0&7ƴW~rxBx?!WpFyc}_ Y-UBI8n,Tf]Zhvr%ƍULTj_U?6q/1;?4Ew&EX O_]TS #`<G["c-~j5ؔH:IAEы3!pG!G:)MTRa挜 aMFR} .O'dIXkh$ }SkD5#? p)=9+j&yPjm ݓ0uSUǎN{u:cefx*VԐ.FRʩC_>e$5H -= vеJgE3yCeyWfRdĦl(5U=r猰xA#ȠE[dMd4Q\*%ǑVcbVjnVŐmy\z._okvH G]˱ !Bm). k,1E#*c0,͈OP@Ĩ܌ j9Sr{~Mχ MjcKGDe0O+.x:)H.o:kyHHBkG>Ȓ|,o2dUC5ʏ.߬j>͢ |J\tO%Z6Iqԉ5@W4hC)\ se-v{Dbٸ.rV0 P ͡AJ ~-bI2[p^Mځ4f3ws[ LғoBFteGl#[q;|3)c&^Zv_lRx>mXH'# Kc/vqDbq`ȥ7'hV8$Jכ}*lH! c\:ݫK `& @Ը4rO(&XTK@O u<9x1k I5mffYO]F+Lj7-ZdOc/W75 p\=i#\UƲkE[ԙ3.`U8m鲿 H*VNO=tK,pBTzlrchG|P=yݘx6jL,x"yr'bdFBA9mGsy*'#X{j+ޘ bśDc% jӎ6ht`lLPKtrHXMf2MR>?p̝fted;2(1;b~j^ ʍx"oS=DwMRյn/߶+!Zh).tvEP *64u#KRiarNd0TZUˬB#)Qh@QO 9)_9 {c`SBC- ~4TfE!h"-{ iLPf~\AÍ˨19$,42Fmu}^o/>@Qi`2Iu,9܃ʴZRлpeSQu]2P!&w(Nd_it;?z9P)x학wuܥLV-6qHRbH*Ht3f1f+ǐ^Pg FeM $Ve^-B4Lx XIa;4?頑]ܩ70Nf;zo,T8}JjL1fX +LǕ҇u m.MTEYbٹ+ #r`BF*ӮP5.ND*NO y  >ԡV.XlŗhK@Qj.>:"yg+B87.rɍfD $V̚S#. "eVtmD8rQ4MڨΉ1b`X#vj!s1\6Y&oRvONx I4i-oy_Bc*9biiM$'RZP ;k.k`[̭[EF-t)}I*bK;or)3TK AP yPۨxo(fB}L9A#=7jNHc`GwXn/+[x ErDJz/䀪qS;̏ߚ>f.FhzH8_8me;6U|yk)>q Ku -`(MT4nn\'] V <&NJyYT[dI+|U@?%PçH2u:lX-ZSOiKV1Qhd]~ijiYڃsVFT3"7TRie(<݇isXǁX՗2_f+fISWwm_wk-x!# JnR&>mwӖ(cDAB7>fGS7XU@?ÌcC+͖Ĥ0{}:1:MZd4L m8jHZ0.ᤫT][E MkIrX)s5Ж dhk XDy)ǀukK!xUIyss3ip ciq`_=)djTn{Q,ica ґA5;aC xr"%=t"qcjۏ: k]it2X}R}ؓjtdwe+tNXfS~΋}0  hO=ŸL27f W*pH=ͩȩF1oeI%e2-9YU-uVq&4@$2(.t!! ppC HbF (h}\+|r3ܬhh Iހ%k?Kd3T:lg6pm*c 9&쥷8qLԅnx`f#a QkCʁO5>g_\7Ri#$<*nf?!w@Y *|*5)JݺZݨ1$ٓ8)qϹIy\NmQQ6K&S`ܛv6IpT\  eлzmG~m$p:ŏQ#P.4ѻCP'Em  "cU.#b[eBpT<4TN_.ofn_r Z4y[Lj0@jFSG`U#:= 쬈g Vdu-~Ak7wN2D'g W?o*u3PE6#UxW%fe  *xm`FqeXHb`/6`| !Qn#P#`'YK32#J6TP>8jB{oJ̱]m}ۅuSR¿]_Ȇ((O(:DR&z2֣5rgݕ݅ }z/qfL8.jjH6ZPNS{lK=*F24ܲ7OhMw,Ps\zA&o9=m1Q/cԽ׸JMEǎCN+~jZR)8WinU|")ejn%'_q'$,F}l1/|J/ZDF(žiYgZ;+m}v*7A;}]"1r3(zu=3ߐA*xCXU %m̒? |uDiۅֺl:hft<:Sږ \ k9!dHfv՛B)0,66ֆ:>I +KԌ{|>T9 *6І9PH>,_pv\v-?]H8ӷU@%QJSٴrp3}J͏ܔޞj9Y xOrb4e q't=8PIjY "[3#*nE߮ IUBfHRIvf<4KGZ)dElXM-8Kfay dXs1^P UMG]v#MJy2 JFQdZ,ؼSQҿqŖ&ƄDsH"j,ld5bu0Y:x𪚎v7xb(2gr**pt6uuXv+"X/ۣgZ%=k]fw4M"%sUS͟B!#a ŸӘ.%biEwQҟkX7 Y[`ؿI "bkj 2GFRb#F<],@kikƑ@ ( /n^4viž>zKr0dZ5?Ɇ c]4L9J otv)GWԢc6JdZ@Tpᤃ.iB HEYI<ڛ5*H XlV;ӅukTT_pUؙ$azi8h/w#N6WN6T65Gml{EI= 58Wqۃ'c~)WV$, aQw!S*dJ3r%jq[S[^4հbc ;F "ܶTUT4]V#ڄX42 H( q $Wz9nh B@S!OjX9{PjȾ_n9Yf C5@mc\UwQ_a'XJԹmҾNpPcΊY@A }כIQHK8SR C0mYTXVFCCC'޻TOkXi:\ x\v T͏Ҍ^b~=Hx୭8אs+~f$qn3\%69Xy]@}2#*;j2s u %*G.F۰U>VMZzIjM3DPCAcs~ֿ|qͬlGXFRI*Ռ5HŻoA$8;xR_!2.vܨ}+[ӬfR$-F)d}zt>%(S5&D̊uڳ'K<2CXVp-%ӧЁ~3HK1xj5zFwRzuYYkK&L*nPԳ}$Cu5yi)[NHeCEP9ZH^QZk=2<ܚ¤Y6; Q j/f]JT_s+VU l4Չa7o+/pV~>F$(v1{Ond"db قu\6xDEP )m~ٖpiS@3O;l_&B+VmX*%SIζRIҁ5oji9T:vߛ3UoS , 9@2GJ8T]@(jQNÇk+븾#@~g?(jӯ g @5ԑ=2Uofbb`XtU#j%OG.)%fi(MONz\mKZ7 N*!R"PYRWv)x$h:ʨÔK>]$1:>PWikm>NW))]!vIHfԝ7Y-p⥚{]˩pD +xaͩ24NZIn>ߋs)KEmPR4[Zҙ\2 Z[rC fVZS<ʪ5hf|Z,kM$&1}!ihf=K Y4`@{uddK3㴔,Å}yrr980pZ ~VemsW9r.exnWTt_6 vLQaGjnUee"Ģ7>bh?LFȕ1Ts;6҅aX<Wͬtyyb-hZxiNYI@N⬠?V”U2Z=L*VBTIۙ[Y v֮;9<P8'Ը9rVMWkZ<|Z S_7,MFXԓBoH1Р~.<ΦScVj7'ԽhߛN%E鮱IrZM1A 11`Fۖ5rP(4SV tԳ3!W!<}1:iK e-Jc<@9%m w 1uHÕg,O@[`G6>E!!PsJj> A$MPFzr$$D5Z2vh>4Z;"Ӕ H;Qvɟ%2mw22eã2dCP\(М=ZƇ9s^LZVשdÈKLXG7Ⱦ˥8QH+ t*6mW$ZV!aWƄi20 L"MfSV}130Iivb\BjYK)FIhZll*by6n1:aI` k:ܭ ?caWF$kk4dF*ʼn O v18&t|kPu{<{|v<"Q∷j,$,5T, Mu&\DgF}d`⹙T T_%m,Qi"W8Ԑ1"e>ʪ<6R T'W0dvia3s0lV4:?رb!4VLq6KgIBvP\~̓#.줩oztcSc4IP*| #>d$sJ\|i@RaecG܏m[u.C+~ε62n͡>4V ZN\^N2 v:vuF ]Ǟv8%`Jb}z`LluBܡ+ƖUsF?y,9nZY[ĊBi@clqn@:hJA!EU/`46sjp}R,[FnU_8Ɵ&dͶڙrfIi'M7S#OR`4n _yehkKoJYMT8!PPat,lۊ "zW,%Ie#u㮃8~:ayJQRQR6;f[ďmG`(L~dkeș$)7VĂ@ʙHL*2HhܧQ",{nyTȯnƿ.drɐrKZotQОvoR-^;y 47J3؅6[ƚƷ {KWjWВ690E +E('&p]5yOͤiʅЕtsZ 0Eu$y!xZjlfEpi##f 9Fd4ejĨB84>o^&[&Or\bSqk,qEbխ$d${EyYS͵NL5GB$zz|K 8 J_r2rK/y3PHT7Y8||IWTˮ; W6657q1x_8w8Ȑa:+;ql~,%\ w{V#R##Ѷ@ݨiD0#0 %݇M\06A稢%IKyW5'a]:c1 <mF1̋JA!Нbdh٩@t.F}60IqRo N2RxFHmju;C'Y޾[t{wX2$-yu{n,q6.L[nAAcSkM |h6T 0FI#4"WjLa*t}ULǦB3xȭ,{PlMeG HySpUyQ.\ql z:z <춧7㣓Q24њHa]Aɉ U/gw֎>wk<ș8g ҋ*$!x4-( cFdoW2x#֝X@<ᩐa@i)6:u!@B$ ђB2.2=U |ZH%uG&N[D< mmI%䔅Ws!ތ+MtC3!_=_kQuK2hWFFif:!5Rd"csH^X%i`VLToD.7}//9K~"B*ZVJי+}PlIJ?&`h]>+]I -@JSFm1+W:9d$6E]ev d =:ɫlxme,.PfG 3Owm^>{Y=fbnޤfZeȈH-wk]*Bv߰Ӻ+GR%l=qoκ| -sq7oEώv>#Ft%,ٝS,1VVZUQ3tfeIF$[H*9Q]E ~۫Cl$z}ڟvieFgut{yĜ5}:vw7eu An^f/49Ce^Rxz]H1B Pīj/ΪxԔ`VIQhYʭ6l,n ⓚP>l}:ly#1Hi*5YW:dj߷#)^Ozhn0\FQEUh͊e }Q 6$0AV,'P[PF4D0U;|?k_IzpS0.eQ{ 붡Ȉ&xV~݁BrfCD^/'zwNzFEv?4gȏ#k"S WfߠkҮDtFɚp󙓟Z|Ʀ*cuKe+?,baH&b(V<5D7T<`!<`5mMEOl.·/ɕtVvK6#D4f+Όsk#;{sm֥&CcK+)عy)op,=%Mî2ELd!_N03p Qc4m:[d1!ܹXyĄ2(a <ز k5o@0ssnnVD 3Cz L~1r@@|t0E٤-v=kuRiECUJvC¿{Z}Xj*og˨PMޒbb# Gᦑɒ!lbh4' 1pZ8#Jr>Dk,2 ^7VtWkTʧW?.n"8d/"HΫ_e'p;u_N`6RKrtf=eZW,"YM,OU$[vifȓ"-哔0h:CU~.)?J"X+^fCZ2*E¶9:denD޻ *h$ ZqߓQt^Q#)~((ML1)" VSIYag#fR:WcƘqiů&xg%}MZ.Cߡ^d߿}QrtZﵠH v_OOJTԲdLՍ|K7)@R]=iYjWiT jSymV*O:NUWE+Qup|I?=Z:IZ4ՠ8i/ WƦK{.9waĉ 6HP>]]4PCrR<ƒ%$E/oWA2Á(ͫ$VUmK4hҿ PjE/KK>_FI-H~#Cqf'l3H)gݦ7p9-jqn M"Hהۦyi@ۚt ど4#n`n][eC Pp?Mx:lc#(ZJ>UYZ^$gw bc$9|Yt;s͡X"cCOCdИF>֓NRE6=Gkr*Re%AVݽL}R+#<Ļ3=I Ti$2H4?-֔OT>$j9=Ǹ("WF/'WTn$oh.8[Zq[Ajs¿ hzHztx#g/Z8A\JkjgwgZBm!Q[kTT; _VY^'i^꺷\oޯoPKq59܆~-~--Pictures/100000000000016E00000258D75E6AAD.jpgJFIFHHbExifMM*bj(1r2iHHAdobe Photoshop Elements 2.02007:05:28 15:10:31nX&(.,HHJFIFHH Adobe_CMAdobed            N"?   3!1AQa"q2B#$Rb34rC%Scs5&DTdE£t6UeuF'Vfv7GWgw5!1AQaq"2B#R3$brCScs4%&5DTdEU6teuFVfv'7GWgw ?!{v^|ؠ,Ǝw?Ŏs\;ևmCTbe;Xwܟ{7vNofF$cZ7wi{=?I#E;O)k;Kv8Ѧ}w~{ 8r!?9dP՗C41I֖D|NѹL4͐X S1&}5{ wlR.ptֈ a7c^J;?洛?) pւ';O DMǏ襭k9ፗq ݹ&ъ12 ʋy&9C]`:6Mcu]Cɪfe칔k\m nb굻]=:ﵢ`q5EOVU̫ ۇ;dMCA9xDj8R\JaX8`hٰk,^2ED1sZCvIλ߾1\][sri.el;w'quΫAf6:{,t3n#)jI:xDv`qs:%6ThݹN>m]Ztqi=]n#-`Ɨ9̡<A @CޤYV9XJq iV 4h?Hy4ɩx;XǟѻEզ<κ@*JkpKW_t&UE ۭ;ÃcӬv}+wnةg'Qഺ {m!sY8W]yEk;ՍD 9eN{,:=qz揣}*YfG 9c^(|M:)EJt7;v=!LʝchT Cѹ.krͲ60z^;$ tl/kې+#ộKI9ZB\@٢?vpm,;^6:yh}%ڱRZm ϱߧ}G.: CL=o'&fscgWl:氍hMc~͕~!ebbi TԑVWh5{-άm {{k0gLr>7̺s=KҶO$-nO_WZk8NO}C$=5|<'wH9dgjSz @8-S7"&ۋ+YuΆhh~6OOwUuKnӹXuϥwgRv?YtX1s0óYux]ŭx>-L= \W:S:n=Cn8x` Ԭ1Jm7zsElz~3[^ ݻvMlk[}?6޽U>N׆єkg[{v_'-8Y77i۴5KTY۬ K~wi.s$?VcAo {z-:xa*ή^[V}Av>w?MeOZ}US-vL [ݻio}Gzf~> ZW5cݖ4a}?"M;}idžr>MS}_OU1Ş$n,Y&Krg[vCFkasݳܷ0ohc˃>?G5oYPVK6k-۷󚣄mvYDt +hcJ23xem/nnyջoFFb{\<-Ԋ.6>.i[Sw,iss_[sl}nm 3F7k`}7'DIЏKgDbDSCZ^|tWiFUy${ݸׇhn*psˈɒvnlbk$G}r:z=F64ٓ G?u-f77OEWQ GPAmC4|tv?'?_n5.ߋ.`3@#}?Vوc[&~k:­̋%r4^g(Z 87{==[}ۺU1CC%7j 'RGM  /5}&{~ V>NheM.pg?Gzc2Vmc\ ;AP2:mhſZ-p{Z5;u_Q}.X8},7u:8-h\[W=ҦSfC mk^he>LXe[ .pm5 ?r": vI -J8t@_7.?Uxu]HmU@s]V-N?Vps۸te ~+ы-,?~A?Dǁj?i'I:[V]nvLpߝuU<1\4hcְlޫ2/ђrdFFY}/]!99s]JrMȿG؜]Gj_*ph~3)oLZ}W6v!O q}žv9Ń]>moZwU|l Zx ?C;u'\kI8Sq8OM}[ղw6A-sZL6Һ~}}Ė _u={*ɿm\t8an'?hQ: "1ꃪ5{Cj { v~k߀'WV[2+"Pwmm1+TG)R7p3IDWPݣ:rp\D` =۳è\,pc 1ook|΀2G͉)N74|O{M[Ap<V?SȠOn'M;o`-ݬyF7M  #K/Jf7zm& :=EԫC`L$(wPևsJ\LsMͩ8~?G( 2˽!喝K{@drIPhotoshop 3.08BIM%8BIMHH8BIM&?8BIM 8BIM8BIM 8BIM 8BIM' 8BIMH/fflff/ff2Z5-8BIMp8BIM@@8BIM8BIMEXnimgcovernXnullboundsObjcRct1Top longLeftlongBtomlongXRghtlongnslicesVlLsObjcslicesliceIDlonggroupIDlongoriginenum ESliceOrigin autoGeneratedTypeenum ESliceTypeImg boundsObjcRct1Top longLeftlongBtomlongXRghtlongnurlTEXTnullTEXTMsgeTEXTaltTagTEXTcellTextIsHTMLboolcellTextTEXT horzAlignenumESliceHorzAligndefault vertAlignenumESliceVertAligndefault bgColorTypeenumESliceBGColorTypeNone topOutsetlong leftOutsetlong bottomOutsetlong rightOutsetlong8BIM8BIM8BIM HNv,JFIFHH Adobe_CMAdobed            N"?   3!1AQa"q2B#$Rb34rC%Scs5&DTdE£t6UeuF'Vfv7GWgw5!1AQaq"2B#R3$brCScs4%&5DTdEU6teuFVfv'7GWgw ?!{v^|ؠ,Ǝw?Ŏs\;ևmCTbe;Xwܟ{7vNofF$cZ7wi{=?I#E;O)k;Kv8Ѧ}w~{ 8r!?9dP՗C41I֖D|NѹL4͐X S1&}5{ wlR.ptֈ a7c^J;?洛?) pւ';O DMǏ襭k9ፗq ݹ&ъ12 ʋy&9C]`:6Mcu]Cɪfe칔k\m nb굻]=:ﵢ`q5EOVU̫ ۇ;dMCA9xDj8R\JaX8`hٰk,^2ED1sZCvIλ߾1\][sri.el;w'quΫAf6:{,t3n#)jI:xDv`qs:%6ThݹN>m]Ztqi=]n#-`Ɨ9̡<A @CޤYV9XJq iV 4h?Hy4ɩx;XǟѻEզ<κ@*JkpKW_t&UE ۭ;ÃcӬv}+wnةg'Qഺ {m!sY8W]yEk;ՍD 9eN{,:=qz揣}*YfG 9c^(|M:)EJt7;v=!LʝchT Cѹ.krͲ60z^;$ tl/kې+#ộKI9ZB\@٢?vpm,;^6:yh}%ڱRZm ϱߧ}G.: CL=o'&fscgWl:氍hMc~͕~!ebbi TԑVWh5{-άm {{k0gLr>7̺s=KҶO$-nO_WZk8NO}C$=5|<'wH9dgjSz @8-S7"&ۋ+YuΆhh~6OOwUuKnӹXuϥwgRv?YtX1s0óYux]ŭx>-L= \W:S:n=Cn8x` Ԭ1Jm7zsElz~3[^ ݻvMlk[}?6޽U>N׆єkg[{v_'-8Y77i۴5KTY۬ K~wi.s$?VcAo {z-:xa*ή^[V}Av>w?MeOZ}US-vL [ݻio}Gzf~> ZW5cݖ4a}?"M;}idžr>MS}_OU1Ş$n,Y&Krg[vCFkasݳܷ0ohc˃>?G5oYPVK6k-۷󚣄mvYDt +hcJ23xem/nnyջoFFb{\<-Ԋ.6>.i[Sw,iss_[sl}nm 3F7k`}7'DIЏKgDbDSCZ^|tWiFUy${ݸׇhn*psˈɒvnlbk$G}r:z=F64ٓ G?u-f77OEWQ GPAmC4|tv?'?_n5.ߋ.`3@#}?Vوc[&~k:­̋%r4^g(Z 87{==[}ۺU1CC%7j 'RGM  /5}&{~ V>NheM.pg?Gzc2Vmc\ ;AP2:mhſZ-p{Z5;u_Q}.X8},7u:8-h\[W=ҦSfC mk^he>LXe[ .pm5 ?r": vI -J8t@_7.?Uxu]HmU@s]V-N?Vps۸te ~+ы-,?~A?Dǁj?i'I:[V]nvLpߝuU<1\4hcְlޫ2/ђrdFFY}/]!99s]JrMȿG؜]Gj_*ph~3)oLZ}W6v!O q}žv9Ń]>moZwU|l Zx ?C;u'\kI8Sq8OM}[ղw6A-sZL6Һ~}}Ė _u={*ɿm\t8an'?hQ: "1ꃪ5{Cj { v~k߀'WV[2+"Pwmm1+TG)R7p3IDWPݣ:rp\D` =۳è\,pc 1ook|΀2G͉)N74|O{M[Ap<V?SȠOn'M;o`-ݬyF7M  #K/Jf7zm& :=EԫC`L$(wPևsJ\LsMͩ8~?G( 2˽!喝K{@drI8BIM!yAdobe Photoshop ElementsAdobe Photoshop Elements 2.08BIMhttp://ns.adobe.com/xap/1.0/ Adobe Photoshop Elements for Windows, version 2.0 adobe:docid:photoshop:5053861a-0d14-11dc-89a0-858e79f5c415 !Adobed              Xn"!1A"2B#3$4%!1AQa"2qBRbr#Ѣ3CS$c4s%D!1AQaq"2 RrBb#0c 5m՝e+< /VI (V,Y0~uN#{v> ;$8aK9ԺBJWueY%O b۞KȌ#V~@ Re&s*!!Źz|G ng~ÀHIF0Dm; H0{u5b[()b`}& IÈVaΓJ^r H5PGt[B"1lQ2G+]n0w aY FuDE đ& 3VnN>Pz즬U.BfiiH\]6!(ZkTje'X{A$CX@-Mz4BYyX-,Ra$&De!;tB*5.rPGFH4RGk 6B HQ85g씬h{WV*x߭SO5JQv,cFHι23v11ixE\ oSL6/2+ %&d_ ]Vͷ= sF\de?y)so=6b鬇[٠|FNrW,VR $Kx  %腿-9jt\-s"h[_Qă~ޣir:6RTiXskqu |嚮kG=4?q b$@͑79/s{du䝌S.c*jcTAM'+aUn9CSZHg_HVv?BzY_ L eiHS^'I⚔;D*2`OzJiKl|8XWET18R5SاikPO_ X` W,ːN4*_1sk6#"I VYT~Yl􋬵~2uX+] 귣Iӧ} +\j6i+cF>~@eVݰU ZMfP=Tiu%m2] ˒ ,mDͅ7c% fFrgvm+Oѩ3]e!/so&_S%Ub0ڞ4X`ٴ]}a ) M%XnjRoWxvq%mP}8]6dlO {wim,_;z> >!=Eѵ0jͤAj}ˢ.'01< Wx òaGHEkdf6BË/#.-]#Mɳ+ډϴg5l͙7s/lewbV0{ 5$U,Yb{)<1[%/wBw$\SlowgvUYjߧiW$fr[EDCI鹫9M"V(Mxs7Gfih#@91&uF >VV{),SgGCϡ|Y8Pʫ\`lkJ : \#@<,ft>/(V@0B©rٸ}m6O$byKL[$j7J8Wߨ,E]A"_MV&KR歌\Y=)~!&hv~b3f 6)ܳ^%i"RY΍)-I:mU9`>64sBMQ)0 K PwZ1L:g.AA (44ަF{;9_-kz2Ͷ!trfⲏ-Vfo.zkZo%Jʞy:#_DDi)٭rD؄~Wezw/9FvmȐIB¶R'~N'{Nb>Z#NPqCN9uM!+X3'k) ɭ- SѲ+kn#ڛ׎e' uŘfF!/_`,1r֦Ob.n6-N:WAgjA:!۪+F$v^[R[ ZV[c VLtׇ]UZlKxO3l"չly0sn󦝔.ZMZ[VX4j.z.mʶ*3"bz,+ _#koO GFx ?mkzx}߬ PÚք1נ75k/Yl:'UZ."W^13Kiʑ:[L֒Ңvƞٍ6k,-9iKelTw>j-6Vǖ%>W۪rxYL]q)VhWc1-ZfvdߓX>Xu:rKњ 0#*l'jϢ9Ej)S+-F%r΃ `7U2+zNFWe5 3Y369^/:yF[)MBpg 6fd>4uyM]8\SUJ]3]]dmoW 8Z~a6~&鯚710H৭"5^׆Yr$R6jK%wIMMeY[m+f*Uz#P4)*GkuUdzKfyޏ3p%FFq֥}gȐaPlGIJշ޲QXdSTizF:XbyX>j3`{e{{`_/FQϾ_7J/))|λG꾽/)Cy_A #-|S%F;q{FxcB›%!Q#.q'gۘ): ɸb`ۂbb%lhؐ `<\Oe"TQCJ7m>xP9> <צ ޠ7<ʉy'ؤcIo(=5D|X~<ˇNE s"M̮cN<w~at_供ߘ>yO/}3~g~gw~U澥?x>yWֽ_ 1G?nQ}a2ȾW_ΙΙ':g:g:g:g:g:g:g:g:ss8Ι33:rW<~3ә=83]#=3=3ΜGί^#ۜ':lzqIά93ϧǼĎqG19ϬǤ>9DϿHH?^b3"0N!̈P `398v~.r1)y/OYlL13#ŏ|tsĉ}XQbgxrc9l((=Er<@ɞ0g' Iou|g}OT9&=&f炏nr~鑘L >=ϸ:ڹ\Hϩ{>$+8?L pg;`O^[S`1X4f`DDsP0 1(lr`B=}qR#g&H'],+ .=&&q>3ĴSHC%Ts&p%b)'&2r}).&2gX/rf0 #'&'9)&8ɖMZ}~r8BfsӬe6=]؁Lsrf9)d f2ecG!()_<}Q=Nbx|H4(cLd~>p/sW839%IFo-"ȘN8#.8#/G_l.Sӑ+e0-%1,w 2f^[3(,g;s9Ț@f#8PLYӒf!L@c*sF}ӄ> )3K%= SAgF-%A I?W?l~~W:FdFc#$9.'F(.:y'Qc<這AsO aSG13^\L0~yIqQ4c|=saQi9NLMx&dXKJ&*l~0/41 ZDI ZL嫷7U ˅ jجEW 7?sH΅gJY"909gHHgHgJ33Sdq~1Ls9G3Hɞrgc8,c#8'_Yy8(șϧq>#=2x=3=3=2'2}s#=33=t{DOO3_\&'8rbs'8s8s8g8Ͽ>ϻ>ϻ>\\\\?)ϻ8,ೂ :K:K:K g:K: :K:g '$3:' &2'ozgqqqsgFzdgFqOӜ839>93?'ӘΨrs=3>\>Ϯq1>LNNzp#3_o~#8 r3Ή:c'(##'2}#"0+aZ; XDԲX^Rt#13矯=&9ȌJ 5"3dpaX1vdQYuc &fyO#2Hqzs>ϤQ'^8)H9=R.0"c&r2y)X=r~!>8׫=ag V\=9ϧ=I{dc牏eA=RB}l{s*Cz'"B̖Q@Ls3GDgiJ_O1r:ϤW:˘`(ˈr2b#8I۱Oob}^b%c'*L d D=˟Hxbrg$㫠8Z2A}$g9Mܪsצ=pxꙪqV3dF#'Yaw&F=NO?G EFI, Xn&v϶<YՐY3T{+G+s3ՑX˸](h$c"}J/#2K`8ceBY99OEh}G;|֌}"9pA:BEugXdb"'l*gӃ8Y} T2W bg4T" <`_j?뒣eH||J"RV0aULW9]Pn1_Ϥ{}Cŗ@Lg€:{MI6Ֆd&HFyjæ=}  HGNl28a!>8 glr3ss0 z9>fc4K(#xOLl!Og98Ad2'%ȜqW瘏vm38DOǤzz FG#1Q8P3=Q՜EgXu>FqY& #)Ր8dEzsb}9ΉTJO2̕2s܅6g{ BO:J3gͿsH5%F"J0QĆ!0& 's kDzdzgpss:::ssY ,=y%33%1DD='&xNsD>?=~xy(L'9Ȝ3cxi}}}?{GFzOL#=3"sLLɈ_LȏAr2x33ds=s8>ϻ'>ϻ=sϻ>>ϻ=r9#鯅*C#w=tLDr] Ɉg['$Y3, .b"zrNJ$3`DH%E311%?o!S%=SNpDLO9%f&yBzf\.q+Ys&zd:K6vca/2# `|ulzAFY;38WMD3e?" HոȘrgݘ"eV8:ngໟd"FbU[5'g\-)G%yE?-]Spg>g@\Wpm >EH{&Wy='mK X+ݑV mpn8卺1]6-+'ݶ?[c&յdOvP̙-ʈðMwUWiuR)eIۜ`R,qYT)vD;12#B.[`e BFbbdɳ%Q)NWU<5 !t-ME\s" θĢRjPMa#33 TT7*L%]wr"O"\\C?ڗ?@-laj\l$0elRm1-5e%ݗê-Hlc{Fg?!6Xg.rPH[&؎n'ZQdf ,]TJLaT* 45C"dK_{T%N~iśRPY6fe˾-9]:#PǷ_(z=a0%I}GBx5be2u2t)mw_nQBOJ paiUF{ZD:kRE&%YoiJʾke¼t\Lؘ|SnXȓ9*ٕ UQ5zZaf-%f(kZmz 2 #\ whX؎eIWڶRA?aMXׂeR>-ĉVR] % x,u⌨MQ.BEJB%,bJg^㮵;%Y+Z& \ow\ ZLB**]|AHyz^6  \O33BRL+kIR˘cJvٮ+V=Qy-k}# Ru0 L T%xAxɾ!aEb)b5)uSZ׃5eEʱQn&Wv0q4)>+"|. 3lmPtX@vV7HGH8!Rb,c+YkIinM+װK>2[VمH6󑰵x fAtMb҃cJ LKjbp){!鬂Z dwJv^p mU| >3}(٭_]XT4 <%ɲj"ތwMnWŋ4>6W5롐 lER ,cAlW=HFpjTM̦Jmd)kʸZbʫ NRUBNf>OQ2)Vn{lZ1.;&Q7ieP%iDn.y%]mx.AJHa&XSUhHbdS^zWQ$źQéBjPQ}Ue9MO3x*h%B"DU+D#zbf%R]i)y3L'ǎ:JNAt\jXʝ`KeL׶&`:ꉆ@̠dW@DLi"l:z0膛uz]l*ľA"lh[M-ձK!z:HA]Zd4eլ2LR)/zVmrk?lv5Wo!K-cX'E\FAXGUrz2pUk-mX9߳H4!X LcN| 9B3.f$JB`3q. ^hI!4kTJ+\s!8m|x*ZT3[f Manɥ@|-LVLk#ڧ02 /LQJP]Sf{wYc g,V!_hF\+znRM9OQH͆tL [r!.Kƚ)nn),dZ0z-Av#ֆpZ>EfR55h,7>FMjK"eS݅i4jE-LD0`n~jwlRKdiQ+v hratM"&= abX!(8*֡~KW֌j|Ϫ…^YfD+G\q\kJ+ 30&ӥgs,5U3ҒpifZ D `U:fz%ȣ}µ_xTAl.{E25n%7L5-mnRbNJ %V#Ȃ֛i֢+:7:Ѫ$-}$Yݩ׮C::UNʺCWU 5R@E( 9X{g!4;WIU3U[BRʒnXՄSLn~-bkk& M"V2ɬ/s -*uZӫKh~/݆մtPt1@4[q#G5&./[i+}#RwG5#/Z?U/*9KnjDY!Y"OP^I>ynѯ/ H*qPu jeȬ-l>/,8^@No6mZȗ,({µ~E6w ~?m<` /Ub0A("麰 tAzWa&3(JHt,寮]W׬y_] uϑFՍ񤝴4 }hhXՅ\+-ݭo]YI _=x^y0<,L&_UND_DOҮ3qd%gCnk^Dru" hv鮵10X"ԯ^k:MkWM%j!Bje֯1tn؉Xqup1\ Ս||'5I~-*hذ5/jk3L )y Jة˓+\MC(>yi&#=`l_A~_fU2ưk౿7 $+YEu̍w-/4ׇ^{=#>{H]20uPoثtm6' XFΑl챒,*ʑ1+Jj2gUx q ҝQv! ̠dI!tKFA& QYk×d=D@Y ǔIFyQ چ+lSL&}QRx%V:H:FUۜ >/ŊJ$12Y.a-&3~Q? j򿑤CȹMbn0L[BBeamYC1Kej5.tL@YS_]GkP?ujX[* Z!??it-ESokdC) J {}Kd W?&YJ+D/JD8;+3DjWE*ʊ%vD5f h?leuie [ =-a\U] p.L%TaFwh:#YONDĥh& ZE9q=^DaL4U) yӲx\ [M {1οaƯkSZ,I=PRd9Ɲ`pQhV_;Y've pY* nwb~תjlUa^蟒k~}. BJ! dX'-\DO/fy6֫}֛iE?RY\zel ?I1Z c,Y>BERo&Wmw}kEkE`ڨE"6/ KFt,Ml7W- i כ5d$%IVfBfWf*SI$RxYS}$x]^vY*s0(7˚xu|F̹*ɄԥZ6\./ԍ]A]_IBź+hZJfi%y4.1حu]@dA8`l$7V6I652>  ا[~'mWsKp-)ٮo A(N׀vx7 ugpK<$wŞGag*j}Iٍjȿ.m" ɷ,qi+ MJ脮 wMsR28b'kQD{Vp򹭅l%{W oX۲ &y ~WE׶U$m b{kGOj'eMX UuVĢ*IY;v wUǪU=1Y3̈́J%f$.Ǻ| !H*`=:؉>ޝ/WJ&n U{4{@hL*L{r׀}i\BܓsR{ ' j<ڻ~uٳ=gmlS h5kcڋRYx@6vt}O X߯gop;U:/ۧ -+U3=E-_N&uruuQB+ŕYI]ԅ:(:V]a6M5lŋSFf!z? [e(]O"ठcn'G5RDZ u XAu+bAzр"a52!i5ƱThe˻CS`jFU]%N@*FD .{IxUJ6hJv:iozE$&Eȟμ#5ZR \P Q1w,Dk kTS_` ~ue"Ň\m65W$;dml'9̥F׎Ez"˴SUA.$TuN Q1! P>P7fjMQhf w1S"+h_U.g^ Lc,ACw]V;[R`l|R-%lR|yWU5[&4itiW^nOC0"#H q ,cS2~͚e~mm i$7&J9Q0W~2c^$pH Yg?cUMJ9@J &y6ǰ"wlΧhi_no-v%b^m،usY66Yq~,@f͋ڋ7uX7k1&ѯJOkiJޤTV?: &ffTvbZ9N\ _R[ o?-ԩ]&ykk1;Iu= ZXc.7x7S pR ] 5x-#rT9p#\dnRד!yHO#04!%*Cl(:k7J>%x/t CAVm& -tI`<6-# $țe2:iij[]6i6lS^Yjͯx؞ҿX}6W:m'tKIn!,Z&uUmUͮ]c?cc/rT-H0L|XѸ[\­Z;}]RF*%;]nu, *i|[ں@6un5[o MJKPj;ewe~JUuY5ADն&8vJp 5y F:ʿ( `$U1IE|IPkL"N+wF` &ҬufV@VRb?!KK2LXJn_NB݉ FW8#JvV̶y.2nDh$?Կ<*FqPTG^_2-w4ﴫ! 8FEk -\W6J1'TxCXV>i?V]@Zb^t]E":2: jjl>XT{]G..!{NTz(v]]46Uשs($/E}m5~?b#)%GQ卣 ]<(ɶAhuuMFFـ:$m iJ{urad3C,7x,QYh^#Uf$uɹMZ˸!ߵx&LqPX|!WTTI)d1̷S%]QK!}Sf|CGu+7 :IQdʏ\c$jeUYՌ]ҁM U \\ץZUUܱ9זeN&nAp<57{5b~(,TF{NҋYXJ&Ջ0lbK-I:"v]ժb( 1*CRCWƱRD5DԬ9Ybe 5Z25! Uٴn;_;v1 ʕ)0b!f8lPDd./}/ B?ik XޠQ6k4b8,$" @כ  E?iFÓ/Ȣٕ.H~@VLY?= ';o=-%HH?Wկx?KSa-/cӋKe4[PNMֿn|Z m[m|ot7eCNfs_Y^X0sӡRq|2`YV'‡p%ɮ2l*LT_Sd\TC&5%R#q9Wnxk>l'Si#:x~ӈG P !SHiaZ5WDAӪc-hx@<[["!:>'Dr=I{Rd10ȕwqQ51(= V%w dѲ2PLÖ}~\߶>ҟNF(â,U-SJ|1]8YRg槢2S{KR9]`l)j]Da MjԘ^Y C?apßihH0A2m/l\PjF$sKMFE_aK^BU- Y\0qe'"%]N=؀qR$~beVc+N.,=Ѱ`5u5NVɲPpj d %evșwYlo Xmjc$;J . *cGxQ2|SDrI6X٨ӈ/NIMIBMɒKGˋ `^6p@گ^6,Zs nɕRe6V[f\DS8JMuePuڣ< 1SV=B?T2Se5ٗu9pz0dȎ=˥$vb&nz Akń3ȯc}}mɐm)eezD,, A]trMdHXp.`.uפⶠ:wUi\+W]2a!ڨ J3\ LmR(Pհ1U!5 iS \Qc!%xm*TFpkynaG/[kts:^dk}l^uih;Tl]A<.N"}n zSafrKXe[.]L_~' 2zZKqm=KRC^N|2" U Sm-I1j#'蔃 5ĵUH;[0vngsZYj- ƾ"7$Gu /!RԒ9Չ:3_ަc7()ʠp*sa{b~k[?,0dV$3tvM1}9J$a?q%'#:Q4*gζKtg_S(S95'9ȣZhՙ4WPKȥV ՘uL3^bjϏVdQVdՑSkɩR3&&5 S?ǗuuutktD0l?T~Ű\ l,;&Y2:q.* :oUU$XQsU_ՕmdY8_T U8PTAR\yl9J>F] D -!is/_Di[@'=V7TdW檩G*hH$WE2 ;/F$',(< KI!ƙƋi 5Zy`Q-{&[㋜sTdE_-&H# ~Y|ױ2tdTe d+8GWC8TGq#T:T`$8z)\GX!@ W4ʪ %-20jS.js( -MGp[ecetjdG.̠d܁́U?Hc0G@`  Y5`pPmxkw$P~t^L^DAdEH t K:_!. ᆫQ]>W{@5V LI.tD;ReP,BcTz;] }/zjz.qrr)ḙpD(,4DpE("Mcže#T:xwH0zdp'mT$BpB-[kUϠs/Z;UHWU *zq^N#Uzq pۈ[rˆu]pQ|39ClZQ!!ƨm*Z1B0fhĆr[D K3EKnhٴ]lIkAgFJDK=QkSzINjW/W9t{zQvsp9x/H^>/OzG <x/@ <x ^&[ V: x+{eU螝/eB¡q]W=Q4jCOekfi0`uOuD~)xUSeX~e X+b V*Xb VVVVVT ȾeQk5k5D:?V0d\+|{/@"xd͸1n*DQmͼWV:Т0JL'E@¶BPE 2 K+wq@'8j_ _tAQ4VMۉN$U,l$t:>-¨5CtO%myJ1c]\Cipgs.LԯŖ\w1 G^EVz 8C8LibߵKT:wX7To5l(<H_` :jۀb+TU<.2B|џnx]q"ME.j}``sh>t愬 ‡D)wZDHA a@.F~DCB*]VU'Ul7ܜD|ȡq]\ݑ@&^QAs \Ά~ rwQDebD 1, O @w#"r$2Sh`xN|˹3dӪg6o'TVw!c1cĨ&.H ${17@iG%%aඁ,M8'Y9V¥=S|URU3C *}pkR6iӈudHVeƊUS%Жn{T=)&'EeV#NJbp_xy"S*!|=S~8j ӲSRcThkT`}g~+2kqK0b7TġuuRUQ=+کuU>(U ^tT^x/L^ WJ+|V*B%Kp(6<¨0sc܆E5#(oe8(<C%}-C|7@$;=یY"ŖdbQ;#/C@*}pj:KޙϽTz޳Yk5\zW>>)˺tzaov,^ ?Q~/V =V + hgd$ӦI:jk%=Mɑ@ =4d(;MsePvm=MϖbĒ bI͐xC1&/{ )[,x:YgLx,|Q߁Ccp|-Dx=<4:9hEL$2?Ő̏ '7 E۱)``yV j=-n|` ](63R9%okM9mkwAwJҦNXrOiMv&1GsK_БG z@ńG/9@ <,-GEO9c<%"?5bes3 h'gglI#zr(.;g@Q{DWíc#;#I;GOrH'h _mUrn lAf^ u[XaVEʁ2A؅fgZ ^&67k(ڶ--S"@=D[ZXxӥJ" i\;~;9\<v;vڛI?pNv[&Gpd[ȴq+hfILj|}數S`|.J41Q7?nr:N5XOI׉TEHޑd(~S>q~rbnuݔxx h#5> k[u@ jT= NkrV-UZ=Ɨ@T06z'rw@tMa x$~ q.e( `|@1L50 G+ L.-(_E6S;f&b;@b; i[a`nd^#6,yյƷ_| }2`H2SrS Fgi=^wqnFd2JU`l56#O 1+D}2ͮGGRn@e鬡@qӯ}GckX6fՖf7=.nSHp!B/oJsz ~=5LdRXڂ,XzٌՌtZX:}0Ñ "}kV?@F>hVuuivǛ+mMn?vXJl ,( j)'cU񁕏UkdtfzDRqsgҽ vXO> :X?Cwvƾ}1|AT_N*}-t%p H#sbP AQA si-I&íz5Uo[h1»I DXX;t+4܈ע1aޗ} =QTy`m@o`lt6IDUb@;`z ^ݴR[KO(ֳ{?(ss]mES05.5l.ܪj &VknO"`e cM w- |xQqe m"e3cEOJ~PB>[[Sb+*XHE9Y&6f,  ) H+@d_]ֶQF;/z80GjHWxAYaG7r}<m}3#t9u">*^F@.u6|60 W<9djȳ  Q1^sv}m@J02([9r" (s˳Xᏽ[S K@3Ncco`+6(ܠ@)!,|"dk!QbV;Go?@Iݔ[&PHL0AU$>#Aq,2!V [{;}3$9x2]GdMLF`@  e&E;;wkoԘf Od uҐH%[@Z[ Y[ 2Š ^G^@YG:[*l?1Rq$KET1쭍Ljf;l9Mx4P`ߪ}Ċ xPc.GgKxvyTu)Uq[3tiDGa ٍ7T|DB$^MaǠ .N͑@eҽXډ-$؍=)b۳n 0Ve،A|Ypco7.#>:!^L&ͪ^Ufo 㷻X1|bP@ֆ 11U|d͉YN,gvB (3` 3OJ92mH$D [f%H ؠ7u' ԙ' םPKxܸe r12`߳R*x&;*ɸf AhDupۄHH*w{}e ?lW u./z.bdK,@c]D= * 9Ӝ 2\`'@L>F>zc4lmcm3oŷwwQE 89՗L[Eq2ETG' ,uf, .{-LHU4;bhۅcS9faow<~B's6L R_e 4;"4}lG8;E0c A$@{O+f(&ݻ'1b@mnG+M׿ᭉ&+!*zygx7V*y|^=M)- 㮽Icb jITPZ٧O/wbbnAZ%uED5$5X-fe`&d0A[9)Ǒ,#֕+wHn#*:HI!\ > 7nA#Yԃ,\n;v؛UP"$I0m7tVÿ !IV{\4 nZd3``OZ›1D>qe9LdHDL|2se?&BOm/2$h#񬁱nI#p]I|S^S/ӭzC`NɯƦtJD_i2*2,{d]Yh:ֆ@%G[Yڈ>mՊd @Շu.&܂z62bOǬ}@+-gX`fڬ `Lk"e p {t(.LS n*;}<ˌ3hlS1Jɖ|v166qiϐ~i۷:vPSA`<*OMt-+ϔRÀ& wG|GDߨcLڛ*3{gg1Lvwe¸Ƴ76qu*/ӶXr'6"ӛr ]6L+6#ٙUVץ&Ea.@kR~6 ,} Aҹ 3 67n*$knCǔ 9&VR#?pcyzxס+:զ*l:)_MQb@YsnaRL11[ЫjǓ"gw>({Pl|G6;zOeGY32yJEYgPCAf77}x#ɣL  u7e'v5ViIc[B:iU,8pA=Ը8 n-Yy|÷Qoi\+_VYo٦Xʜn?+Nj6K3+mOL_#q6rs w+x(>`8y@sW')|Oy@YW:@0naAP&@Ňu<[LD,Yȳm Ytǰ}LxE֎:nj;G :a8RW2. qm4vAFY\88:m~F{}1͔4e,DJ0?C`_v6~EvÉߍC gk>z{8ŷ9[K7F薆H& acGұc faȎ@c>]zTƍoR7gwͮI4W ``$v΋#Z ؚn:O/ 'nu`lš6S%n0 &,Q3M@r< -duG$jbwu6LsdqЏR"1 ~>>(9v$)3кYWVy(i+ 12l/D9atlw IN ǥ Sx$ ܀"lӦxթr:k^Ls8"tO%gyÕG|;7#O7^74N',/6}?ˋ>a9 Z6n1RD"OK:_k}ӕP29p}M2> 0a}E﵁fq󐌨v&> X{{(1B2|M!ĖBLG@F}/~loU`;S`L#dNF$Ànn/\XirTǏLU~"GMbv55۶. f'mk ͙@\quc |gYAEҎfnI#o|;} \dd^."I] ujG^/$fQ3?VbJ?"~3-U$q#Ϳ X1 i2@_ݯ欿Ӳe CyXiX*Ib$I]d0;|*/楋QݦWM(HG騬nC e+H;Bv s:ƵqYB/X(=) }0k"?˕_Uhelk8f>毎7b7$YQs|9 fώ=dY%"ΞjGLYS/O7wĭM(ߌ,3J˰ M|HV>F%EGuŏdYw *0z5Rq7ҹ6_Qxm2ȍ $fՔ1) h5LH&e A7Wr4׶VlY̱P K?eovlTg&I~P{(dPzmh ɔX$GIm=+}5_3b'?v zʿTL21{ߔӌ*}dԮI6Sma FAaniy|B/L؈|9X:ilw[Gwun2 a贈%K"Al^pۋ)J7?>4s؅ALW5q o0Rl;Ed4vb;|֡ʠI+=:c/#$L;AnlȦ^&jFAL6 }@қaq_~DoۻzEi U&%mw<xȦ>;Iv;`P&BG(/x#'ԅn.f:I=֓#.ʀ[jaN%`=&A'Mb1=ỦGwVLMe+`:ۥz?)wk&LqF,t V f8 lߧ&^&/|N&Uox젆Lo.fr_9,`8\KA.xoon|7n6`4GP!U~?N f86Axk8-?IH3jiUFnmA``H$k;Ocƺ J@c$Xںc$]|f2?~ 7 |9bP&{M16&U"5Ce96ݿǍӓ3gȧn,XGF<(XpDo;~Mߎm )];P".&-D6mVcvZϋ҂p4=erBr R l6@?Hl(|nKx|Iۺ2B8`#|4ll Y:\mJ'\]آQ0`Ir@:A弽{ bc]47g-4 Gm9ŧb~KV#p kCkݢ{N2?G.U^N/&/37a,7-NT6ǕHk?#e鹍dvL[ᬘԲd0T6l#h=Ce2zfEͭ\q!(m?% |lrl'o mяgz&v!;@_xd,qbq"j:}M>QS};k/\G)AIʟxbj #O}~l(_4(|$LDGI{^}sL uerɗQcʼnrh"wn_?N[CrPpi63ɻA*)Y\m+cP@Ǖ?*T,m\e 'l#7#_a$ S?cf%r4 ^=s%*O@Ɂ0GdZ7O[[NIn9;2dVN.)O[3Eglyٷ&# uX?.*|SXT;sca⡏qxKĝc^CeO :tkUe댆e}tԜIPD1ceȝĈ3xPbO{6ˋ= ,"NޯҴfRP Feaioɒv(ŇJ7e ܁rd ϑ?-q!ÈBKc(P-q柚lS&0yEC1cY>%2FGȱQE/&|+u|w1.mR:U[L\m][ЃbCE-~qN?ExC(:;`%Xv\>N2bd2ƻsҮobj*`gO^mϒ$̸.I0=Е@CR,&{;TA,zV;ѽH"ε$Z,>QsivsY6HLNӦe'AYMYpp9 3Гb 8F }Tdf0Đ6fQ=[<-VpKC yAvkYP:V>>m}z2ψhȷ6>T"A %ՔM{GhGʆYKVȁjBv$>*C#X#26gvDV+ k7:Bb_Y2&u=9F-1P{8obcAAA'E⍬k d %O|% !#J{k8'ˏWc!3(.3lF& ;fI`׼Ax(!k"r0E݈'\ll>^ }7>YsË6<^[ Hom>}q q5;M5rtv@R"ze3w*\Ec˘*$m:4De &:w7>6wG DY^F>gBE+I¸W\y>53XL'NV&(CXf*UbLjL#YFŗ1&e>e;X152ʮ ?Q?AhEdGIcJ[ dԘn$0S"Ǧ6m~o-c` g@`m6#˹[KWlbvϔEq972b"ޅ kֲڦ:D⣛#mDOCD@d{([wXMA3`WMzj\v˱qbLe.t>mV.Ck.~K K"7'7T»G@~*Ovxܤ=uclO9IZ O5n&hfަR-x64r8,L #-_0(*oYQ\^;:V1r.iA\r- n:$ͅ.F]1"BϞ+<~"y{뀒r%0S5-9o6(emA1l-zxd@&ʹ}ErKcqnɃ+}bޫ$:^dXψIkv|vRYIo3~PbPx2=J;@!;}=N/©v@LykbdbItooJǏ7wR&=ïY2lw;A5eֺ1pg2%Nh4h [y ߵ&n1@FY\5Ms2ؒ\Sٗ)U+;˼j^j\n!No ZvC ^A( `tz9ū 6*m06c7 Ǻ\t1}0<* zN|V }g 2|C!q;rQ󱲝v|AKSƗbŒNf>kK LL r1UI59  'Hbo}ߦjɛ9!%׉ ++t!2ncú)'.F#*ym ,Uޕٲ`H"xGmb)wHpZte" ^@iSڒd؇K+!AǨ-9T9@A~~-Vi [xz︧ I$ʞ1 nh sA8,[t15 B16_)sC.>5mr 3|mv$Pȹsdv.?k3&|a*FL9D 'e+xŜ^H>kO7QG'' J{<&n8xmH <&A&ExɟND {S-&fǭs1d!q|uspuA#bƫW8TBc-6P,:V5ݹ7aLp1L >#zUCnǤ܎0-}OiXi?eH`ov,Y42c/,WqF sG N?(f_G7. b!.w|edF8ML@ig VI% [IuG*ujGH=k.q4q𨠅dܺԾoh&DD=;QOGCeAhUΕԫq]\eW ^Tr* ''SE1i̹+y`&A$yC;/¿SA6*'^ֽ6;U7 ^2|F~-wRw ~e@Ypɜ.wA$ \ehJV|%N 4Z[No=GV}n\l c˗ 9 :Ց26&֋\ܬ6B/Yx@50P' "O i٠r*EÕcLxIkd'`2Ҵ[CiP˘ϧS#]"+1}df 2>a&N8@`gvBtG;Q"?,,sfHmrp+51&F`jGC9|Gj:}٦ $jh ooS)`TzS(`}wSo,Vk> Y±'4ر\4$jo"dca0`=5 VueùRԹ&m]TOx7&^3Vٳk.V : m5pÓyAz3)Us4~*/$F;I6PhqUq ( GN|ÕrO$~8O<ـF OKڽ&4?)$a/Z0}Y<`\~E@J* ƃq4p dK$|])wmӤ}rUHxX1oֹ\lߩC F[+ / 7u(PN?M]:V5@谦{rCe05JxBtSkWg]G忞y"|d˵sc"e1A\i*(b x*"mrfwLyf_cwJ \|(UOj?+.@f;-\p1lɏd1Gmmv8LȖyȡ),Pu6Yd<*mC81+v2i1 kR+@/iB &A|VV 'r>C>%:/3&E*vAr1a,j{Qc&lʥNDֹ~8m?Y2ܼnJBH>nD20C{mɍxԋf HMLn uj9C6]Hqb`Ȇ[ H꽴 'j'Oݑn[h c{f+v ȤKIGݯ('DnSaҾ/cnƤΚ8 f\esxE{ZPFY`E ۰W#TEgcvlAnO@,$̘ccdc_BB\$7GĎ_33\@+*W3tP'Oo zn~d l7bEɿ)ԣHL0v_WԒ4L3ŚOT*V1md-~쑸BnǠmY37`7B)h=nB\j>UC&\7gu:BaLuE3V:c~[z3!PP5 ߋļur(Ƴ`YYq2$\+7 F1\6>ki%|75J/=ĻU q3)"-s);PJу2nMbpeA7 %bM]e2J}|2zH#h\*B]J@+ ͓ =-Xckd``fO$V=v(D1'ֲnz(2?$׭ͦPB >/ ZlNj,LUOaL  vWdƐ\0<1 5f^`9 %|?@eݥnZȢttҟ gvT|6p ]=!CU`dt6񯩏4.>^;gem LO(inJf)oNfqdchUMh<|b5;b 7&<,cvSjqW63h#ycEw>=wȠު 'v)c%myfqrIɊLI,O~Up}6sS="qGK_2ݍYfGi:Q2niIZ~7 o&7@P)$HSvDŽpтkxlgT?3W?bb1ǰ8xɴ:;X ~~>r*d)LݽIXuhںIDxG;1r'[w-b=d ⯠`e|ٱ*H!_*e9SPwmBOJƱ|@& A!TƧtlVFfpU {g0UB5LQth&bTv/ea?9p+Vk'QEAMwG( ,Nخ7ѳr"r 7?!ImAN{bs9Ջn%䲢)=Tyk73*A>2X +?9r9 9 z b|ir1@vbZ<.FL0ss%c56m&lI'C&8۩DyOEs0W33bȳ*^+qCo/V L@3чjdm@#Kݕ.2pQA;eÕ2aBnH%w֕ GL^kD}"om W*"ge+ 4 yǿVv&;f7GW`W#IaY3l }N:Rvs˥+p1rcɒ7۴pXDgwmF#]: 8L/ld ؂ŶRfYڀ ώb) _6_C62[~цV9|l@#vyj C'YhxCɑJCf~G%^-_PvN['6Cz Q'u GbOj2 $@R6=5v4L7 M|W *#v6+ \vmiy;n^NĸɐL)50[aD“ 5:_%sY*2b$ 툂 iy\.ys^60vlH,濾]g̖-#=TYo&.dx1#1s/v#& zQT9G_Aɓ#[l**a(i5A"-Ѐ")2c0#IeE-˼jXY13QYА$v O<| aCa;Daidrw!#uPwtÛPHh$!mwm>99KHEʺ 8_ngIM~azh;*6W&՗sa&KYl{T\YUwb L` np`:Tܮ#_m"@7ox l R2%Z 3>CNGrI^2Sh]ANYf¸ׁ`= N0#x[WGC_5+21 q5JN.q0yAYS=F<5c>3]®cƽk>1[0;=j <;k>[nfG1*)ۿ Y%I;HM r/Q@n X ,#ySRX ?)eHi]<6 z$@3,5r41ytSoe>ѻ+xu+m*Z6V>W&n=7^>sr`0xݙ9-Hyg㍍鍪Tu^N[N W̊vaP|͏6ܤQI`ǜ}~`v>/QIRAmv4d4@3ncq_E]s&B'fYBiy܄ N,Y6ikm3\\퉱p22'kjeqRi$*@H!7hi4"ݾe]Ip GZSŲڏedXwMƉQ$0:u5b#|+lxqXUW/(ʧu4=8%p"/HGWk\\o-0@䯤čĩ(Qe0v$Cs 1 *:aUY*Iܳ=<JK2ĢY]GҾw9;LݦpDe ɵ2G"m׶ .2- bD d,w1Otɽ֘T+'u:[E!2:_̈́c~La.3`PEг,$W/,lM}XlaIn |7#&tݡh.ߖR3fq>|#"e5I*zx]]n1ɖ''4gد"cM꼸ɑاݔKSq8qN>g4NRA`2ۜ:S+9̯0ц"/Dklσ$&ϔMB8fydOX$k(=(l%ʛb;ɠ "kU Tl`Sdv h~  nۀ, 3ՏChzGv_Ow|Dh- @uPERB%؋7}3cvU3ϙ dGLYWe:7fòl;a1kUK ɛrA{M*U[K)V@7Qu&?{ZIdKY1k'#lܘ#VHHI"A:bǍ~SI\Wsi8j cU0v n! $׮V 'A&2+stui]ȁ}>^R7e[Bv/峓 ]Ň_RO@Xݽ,T@/yhdJkg+Y]dExae:kC*č~2Og\r ,<6iqp, 2XY>[ '~EF7=s#(e*ʳ+K>.wiuTÏXA K;QRW^ ѬGHPW&oӧS2 I-olVB[Yj Ig[b\JoxxtBabLjJ͏upE짷eb裾d?e~mAe}g}4,g'$1Դ@ i*O'"+HLt M㺳@a5o%d tVD#JM/_\c]m+6,A'E`,b1YH큭)gdıLݯ_&lmRmcG>-Ep -H]qQfuT l?m*XN֊fC &I?D&qc &L`x;? $ho4sqTa2L?z( kkvR|?J99ٳ 쎴' V*LY҆E>6$MCr< W؛Zɇ+g̋ /ھ[=O$7@N(l&-o1sVƘmRN=$ *.`  P0B4cGq (=#!y)Ie? LQ7hCc/Q"/W+$x I .]N8ˌ0ƾ*i1.Sv%;vbdAyV8۳?7"+:rIb(@{?N>f ƚՠ+'iYA49fY$&>EYV `/!ZTXEGmLͫLJ =#|걓 /wqeTdr i>ӓC(ӥ50I-?"Ł\VB7RlOøX^Z7Z 7drePbBx/FD n#_aVR(`]I0A5nnug%B # Vv87/Ćdl,aj|<ɏ2ˉR@h#䡖:j\sd2G`5Px:N>c֎RU@l k';11;Id裷V`L)<ҙɋ*,ukOSYDxIu #rz)$kiXF1fnQi{b\#4i4ѥlY v/K:,Ec=tZ~&3%ܟZ@@ U&/M>V;V_@r핼Za Xω nh-K0,H`' @eo0rDW'[^]Ռz8HFL960iՇUbϦF\yZ ub)6a%Xbn6(sN,&v$OZ9yh_=I5~ JCv+͏?seLd)H[ѵ{A#w_&,*p2":I#E P>}66fcʬX#IQfVTd~P IIŌ/bI{0bH+e"t)WvZ)ѭia2@;P{N[3)ȷChc^P~^`|M릷cy"-, 26ٶ6Hd&`-@21>P$ұ}},cԈ>jˋ b2?wRP#Nc!7Wfj+2cZ r-  b:c L &?m) _숩R bbNj&W oBK(ZRNc(7p%:\wQ3(,/ 5ûGxF;xFNh\n;]g̾jUܻr_B7Y1ヌ KLj@Ae(墆 (ȧiش[A#Sx51F;wXL&'a-T ']43f<|1RLظڏ1+֛q>0A]M"a^^#Uv`wkq=$|IJ>VXۺUGSn l7U=5U>hҰ89.Va/?Q&vAr#"FX5+oR bg .0c`} i7e35\tҡxAӨYBz7Z]&o5ɕGxuۯU+v㛙3zĉnRD@"~p1$D + !c+62vdE#@ aG!{7jV\ ,In`qҹ\Mrnc t38\DǠP<#R#q*$%G CC6݌'R>8L*GJM5t->1 Vْ} a62J dCkax졈䙾Y/T ],gQ(v6]. F XJcʥ7[q9ǁ\(H.JlraL~uun;Nѓ\duyX(!<}S^`U8V> |Tzڃ-JvU_oՕsMOH͋2.63:˸n@7lxX:k5ӂ6:$ EqF\"$u>ikM[,u 0Mwb("7t\& V=.{>Z͕bISJ\Y.[#I6 b2r}OSBAZ~,Ne=f>jT u"=$uc݈;)ajv#F%t]ۼj?w'yˇD }#p` &w×F l-\n^y vێZ~<Ų ͨ|5#'y.pf&>Iz20+x |U|8 _VX+ʵq񻌃JL.XJӥ22N{d Ue:5MٽN67@51?^˓$䲢|&F #.7bY y}#|Ӓr~`` ?Htcq*mb{Fw]8qM |'30OvyPgZ s/9mϨ<eAN1.~ [nO31ciFK =pn_JG7!E1_]/@p3Ml>*ƸBTklybH׻Z)1k&L eÔL wKK)7l pMZtjcq V x~Z-0g_omiYۋXIc؟-K,a=&5M25ֿrWrgP  }WY'ݟ$2ecD4죟 t`# )̛IȆ&3kp.r6ڠ0𺏚791glX0݈G$Des&6 |[an!8XBK}\#>lyQK ;LEVf21e.v\F< -+^Gq>N%a.Y U9|kdŜ I__NoOA3CVP=,p3mR6~`*T&L/OH@V]z Ɂltt;6啉$_W7e.Q-pq ub0ʄ Kmcnߚlb9xϔdG~jƊIf b,+Vej;i擓q*3 x|>*9V9ߋeS|2U6nq=}rvZ w+?b&P~]";EiS>cfh+GZ\^z EcNBS/tDYA>cĶ9FnͳY~} AcC[.W/cĭ8ptgqF>!e}7Y6w"s,IcmֆV0v#XL%XwL6&;+\LlSjYzkmY[nԜxܦwB!}sϟ"&6r6HǶkexf|U霶`|2=StTbYTư}PlAX\$xkY~N*l;ʁTYw f2 c7Zd\N3eXv|B;+RDx}[V@0֕Abl+|20@?5FqHDߊ =Ә nhn5j-Aj)&oPdɌyohk._'ZGH`pK&c`?5 g"NtW3tzgpyKm>;oxU,A,AAC  d7O \/a]W"u*EmHQoֈđ`C[{i'E9|$aYS 19T1S؜IǤ2(+ Ss];̢;C G4Hoo~K~R 9σ>MqAte )=͋36t2r3#7Ù@Pc@J7$ce2Gly*T $uhes-[B2??:1+Nظ,w<|B _`~6 \@GmXb!W?*&vxkdd9x8G1}|v~gPOABNֱ+gc]]I,vedĞ x` BHVc`nq+*E5|<;E ^\e,<~h:ݭcw¨ŗI'㜥PF䒱|cv߽L`dUvb !u#r4 GAD&u |YTyARH^AʭpDCYs𑗅 NI;Zf[~jT`-0q xr\y *X}񹎏'aPUK0#́dT7= LeP& LJԸ}F|g)L`)P6R1Db';H5+ef @OT6m梣!ܛji2+o 88NN3 >췚 $]Xm#J Wԛ (jL#o2ifT{7}b'AL) /A@ @#V'V|Zta36{{ Ç(=m_WgP 6j\˛ۅH wf -Ҹ-`#\iF:Xq d퐱h֎gbE>ֱsyXģtB&<^ֲ#y}%b/[rE = 0Eھ7mᒭ毩73/AeeRMG/wQb;)H:}l c2[@FS!M(&-f> ,v+lW=8YJf=sAn7eVG\bpek'ӗ370m-i]L䯧b#'Ҿ CK\)x1p꿞`M/Qb8xXYx̒1 /IŌvbfE3'6Wa{7ȼ|V;7kc"'w(@ x;239ơXq6QU˷LQ\04:Ru`Nf[x[ Y1 z;k;ScppmdH%` wDXLKfx?qk>UG?ɫ6>>.jSqwM. E卿L1 vݕD `ɔ#We㪒$iX[ZqwjjPC[Vh&@R*`aݍȈW %3 cm"Tbd0Zc&Y\RffܒtڔW XN)Pbk{cەw$Qc;4W1xX˨knq\ roa!s"T^eĊIM7@:S ly mT3P#.5X ݀Hy8q?/P ܼ@8A|N͢/ *Bi\ldc g OElX!̎}Drd2>O&u&L2*2+d`?5cKcpnpu͍4o!UH ,__^\2(k#[ lsfşNm۷i:sE  }D 8|lFMƸǗߔN56%oэg e3HYZ1ɾ,>N0^7*GQʻsRpOC)e_7ݮ7c73?3; MQXa|[hvAD`\/4 y&?XFU2($o*#7<x2?@ x.L=dJ(*,[h(\o`TG{΅OƱ>P%}Bd6( {IU'A YK,Q~XgT|-;Յ{Wx|L1ۙNKl)\jac.%b&ˎ@?e62eB's$/y0;*gk ץrŵo}/%r3 kky~Q69&iS!6 #gfTl]Kk_'"@;cnHkC.E, ŏ4&,#i* dz>nr6)^onIRGge/( Ǿ0 " #tNuO@|=X$')vmJŲq2d$xWx5~g⑘qQrcfdW 14M>E=,c !ѭ?0τx3NLrcrjhՏ$jdaDY>=޳wv+!tֲvΊcgO#: 3/3dLg!; \ .  IŒ3-O)"r>-z90ޜ]OLѻ@Quq<䛏L%V>F%9rbt*7*ޫYpN@1oHyi0@QҕW#Wd܆_ L >[: O?Rry5\,[q ދfl 31MQ!z, rd;bn.ja@bN1X9W,6D\ixkA+ n~*S>F Re#cD̒J77IZDDl[ Iֳope%劣kO^?x,V )tO YD)0;EoqAW'U-$xQk/q)]m_QGӲ J$d2`xiP$T, h=GNeUNԸX6w8D 8B$)梹6Dl@huCfDp>mJn &PV,˻R(C *O+6$!I`SYUśiJ;h/3&F[ٷ, cxYj9*D>O.ݤkܳt^9'&{ƣĪDkv' `tƵuq6pM!ʛ.ɓ ~Bc|n g)F{Cˏg~~qu b @"qdru\oie죸W߄^T5 &DqNJ1* qܱUpCL {/H1Z&{ztu44p!z&bV fknwRC3TC];? q1]ϔ S8D&&*F,T'p\uƎFatdG?\rz)HUU#EnDu֙yv?;ݿ-.AO*(9@c\,"<'Mqw{($P;Tz=13do:HZ(-ү5޲7N>T^'J٘``1OϏ.ovv౸6m{A$Om'AXZ/[}EC3I62#L93RȩDžd7]{0'Bu14QIy"A4bJ^f`vI$-}h9fV,K1DKENrvW#B q4JQ6ڛ*"Q[m xpP,X w xWI9Xrh? 9BDeش'}Z{4`,l`^i\J EVOL\oL;OZ8D"쯪xBuggI}pqe|Fd3pDy]a V\[]b&G jv &u 1^?]z/C!K&ZFW]n8i\AշfO ߎٲ 8Rm )ULH1zp}ݾZhTk[ 4dݖ֊ai1ss&|$GB288L;mz,%npt]}s& CN rIU|hP ]Aoki[H n4˒[̾/Uߦ1C~,H.]K]l]{T''$Plt6_/QA[+Ʌ RLLYNVbD.?RQ4fmHvX}k1)OJĻX|d tI9<,ߧ*X$_ȕGjۦxܼs_iO.r6A5ogCr jXz 24\,@a&dF;#];a=oE̡29J?־fQg=R+1:kf%eA}D Ǖ{C @RddwCg 'DLV>K;,{ԌF,`!ՄCo;\t q8!\H'AULǦ?T,S%_Uֽ|iF@ Lځm辵> ar;t5 1a3Q>BG誦Q"mML\}3')ƾ 'l0 Ձggȷ{go%^qGosI?g^.TB̈́GQ1G.#{zB:eN),'_Ćς[鏢DvDp}E*r05bDŽ cB`lkm5}X;ml1t"2MǺͿlUғ)ԣNđ}"kxb V"a`m2={DiEH&Jz)6V\X8 bd)d×T~8\}3]@ܤ1:Dz'(S{mZ^o#8ƎsngkD78c lX$l-z˅Y[QȿTHBOoSs @ek+%p)dЖXl1`F2uz|~|ZNK2L#|"&͔`}άfh  l;{2rθBr RGht~p^>8Ð2V[<,,ٯr0NO6A oQ}k\HLLn65u(OI֥FNuO > G&[ <@;OY6ۋ |Fg%gzI6*,G_X;gw$XƟAl@ڲ3޷W z6e x ǗF$U\\,)F `C [[ZS껀 Q6Sr[>$3aWN=Ƀ#}b^/f#8*`il-ya4!D;~'7^.kP)ON2X?M?U۬M#m:#y<9=DH NAzJ={&DA'E՗SGu+) m*ʰfT]u\gw{b-Ҹ{AQk}Lb vvҼy0yߴnyO=Lmq<@vfwZ2lK *)!z)iTenS|Tszk-'b;W}[A RXC,mL(U'7@ ~${M迩H *b3U$ vI8|Dkbr1<̣a9M7a`Lv +7M᢯Λ>,,Vxny٘3dF=1"s8'VxNnv1{z;2NWk^vuw~qeS)"4)7?7ߋ&B_r;<54 +:̇4 ,%T :xk01U&;GpNخCDc)yYt#$u~r1dڬZVuLvHf*fa$i\ l]DmzE^ mn3m?7U'MMʽ /9s_b`uAU"2q5oV5$L+zcK({>/ ;uoȘQ u6G\oez>*k;~!Fz4vu0,dVʒt(`BwP/ҷ2^LJ%]f `:Z(S }n;_z''״(IGG@,]#@QƘr (E_bbcoAx PLHʘ\XW*^|Ldh6vuazNӇ$v>Zֱ(ڡ0A&7 iۅG!vBqYi?)WE؄:u(cw,m3OjNr |lHge*L;WZz|M+n16/GE׉&UActuԌ\Ɏod|0xGeŰ~ m1gc A'Z߅I73Aw\v}la1\I,?rT2D%g[)sXݦ[i V.?7(%ޟ(y_K8%`P{hdɍ-:ܖn4ץa*wΓLN }aܐ|it@}ZÍ4XQ .3bjH{` d}{8!d쬄H>}/+\IVz~^."n qK `DB,V1fmI#'Z;o,laTTLMmWkL\;}Aᙻ 1;O]B X;"hJ`_ՄIäԳ(Ch*'DG]'!UoԻ/QtˉDTm7]Xȱтen;i෨pcO.u~jUF ?,ީɐt6Oϓq#qiֈŢhDHZg*N<+C{i`p݈YU|%\ \{u43r& u*)} si$wtJL$M-yr>ZΤ -ٺMaqyI;H#1<'A)uH &/t2Ƥcg;r, VbCS&p) Hi`H*GCbbN6GdVtQ} {+@cB:v9:欜rc5 V3 & Vx'k<x}<6?ޥPx𵁀 @6oւgi=. Mo>2#@2@=+~F\bG{|?j1Ж=v+Ƃ~zXdD )V7BaHN3YʏA-Ld';zXbˣDa\Y, ̃bb&Q@g>0A 'ҕ0 &0g1MN&Zer;x}n4koд /C 6M8&kLraLJ3k_qj8g'@[ K qp{Bx؀>S";zRnb'"`"L"NLb.1tM,2 vHou*bÍ,{~V|AȈ,kO8o=iqe] YQ1[h&&5S:hR2Xd \C k&~n,1P'w쫦Kr T?S1d Ȟϻ^%ƃQ$x , 1m2͜{Hu6,NQ]^oZGH:6_@F Z%zVXAO+.4t%a$k'0 3ijSyXmAcoE=EacvζZRT" I[: 6-܃ ˑgCx?xP|]ѷ±>*lj3xX ?tScŗLgŕHmYhѼ-xfPCn@r?4>Ѕ{z f&ZֺK?u?&_W ˑ& 6 h -L.0E: o gE 'q[/N_)*(/1QFX={~5HA֋xh6f;Ij(l:w2[F#hc.q'u0t⬌.c)"͛"1"?K%^Ez#6P7ՊTrϟ?ΠFPNT|0p$ɴKP^S,nbf.1>ƁN\P)Stȼ̮bᄃ VJw5h^؝ksr36BAPOr^;siSs;X4xuc 3YûӺIM#epmuޞ]/l#젥2GoڊQ`~OSj1ckQbId v;Amr*B=TLz&w𑍀d hT. 珐_v2;$`bR #٭.&nTy4G[^d:w[ fN".-졷m) Qɶ usWhetËm-^hqXmhd;Dtx0HjNL% Ǻv)և;T)?.ڇRM`.hO'Y]~ڷ=Cԟ -xHAҌp zVݢcLI Bk8,_M@ո'Wow;/NڒEir  i9Y5Pn?$R `6kI~@҂qh:5 @<‚ /Dz#[zd/{k,@fZH: ├cN>ݲ;>s-:ZoEiW=[*uA ש^ݭ﫬}hDlt1l{ tXM+vۑ{1cBRHi?eC,@Pt1%Gi0xWAb&RxdZ2HܰgwHɬXǍ"UPKq59&*``-Pictures/100000000000019A00000258DF101870.jpgJFIFHHAExifMM*bj(1r2iHHAdobe Photoshop Elements 2.02007:05:28 15:06:15X&(. HHJFIFHH Adobe_CMAdobed            W"?   3!1AQa"q2B#$Rb34rC%Scs5&DTdE£t6UeuF'Vfv7GWgw5!1AQaq"2B#R3$brCScs4%&5DTdEU6teuFVfv'7GWgw ?TI%9W&U,W<kwzyXuW{',p4'S?Fޛ[=F\蹠Ə>w5,$Miq$9IMۗ`@K$?5Oue ?rml{L=nFeSc,:S,lk#QVX!<6۷XkGB׾l;I׆soS`A'IJI$SI%+6Rau']p׆i0syN~0'lܒSD?}s{Im-luOCvFev9cDvٹZߗS~/c4 X{vqcǢMcFߤߧi)KýS$`YŮgL˴3t[50ClgjoMfkw_vIM+\"{K?WFf39Tnpz6OZr ]$~v/eg@4nNy$[/X'ld]{^?~?q{i=fĒIowms,Ĺ4lj0Z?!љqZֹv]?3Sb;7]`Ivqk%aMgO8Mpj,/[~I)[Z\vKq@lN ^iӆ8oV乗1o 3+s(3ohwkvkJvZoc\$K3w,އKzN _X6}r[bۓS=ȁu} $?=O][*m.~{i)vX2 #Ov%i d !7I'hM۾k-O{um۝<=F֞fGΒc׺mlsCdvff⹻cDAsm>c={KF|OqhՋg͖ke_s=5zJK[{)sKjcLn'V3`I]Hi'}N5e䶷pXi~7t˨mim#i߫_4z:m[I7 &} CDj {I%?[h89I~얟oot K)%̸uv6wK{Ibo2~zh])s6ens^k򛴏s?ؒ\]597Gn]OfHp1h7߹$W0ꮞdÛB=J꺷T+cKK9q?_by4xpٱCrYZ^m!́7}7Ց:t 6]se:wvc-gOѤ0xSFVM{{ĺ=uxo`o !=;ac}02Uw/Y]_+"htnzJo}#&k^hsl wWM9 Zz`#mdo\Cߚ`mhOWu mE7qh2ֺ֊}O߱%=S'cackl;{6;ON+'zpqN3'xu%esU3[K}fB\W:-M6VkuV ҳ/M%97J'#nom{GMպ~ 4SmanYAYO{hMaw͗Yݻ,az5U갇Z&Lc)/ss,ɢ}2,-<$rVC@! sN$Ե7ִ C}~ڹW>aX=^ԺGf̡\Hߝ˚Ջg lBA >V:v7QuW+KCC7޳ikZ5t^9XGZ5ֹ ,./akGTbYuv/n-KWFi9IhdwJch ZZ4'4~wOl~ݴ:n1~~Ĕ#4T%niɷ{EHlhs3gӬ!۞\a8_k=Zutb0_eݳ%7؍]U. mm.n={YY]u?k6R~98ɽbn{+=?7]c_} PG[Uxqom {+/c_m~$G%f{S}cv U:k_[iC <{J$뾵}_ɩMϖcvnvkԺfVM̭k;@8s1zw^sX[@wVPOwk56z G)`u&hR\wYWcl¶--ꙷk^^m}yDˋ7c%QcQc 765muJs:M]z9H.h7{~#+\tol{[{Ŧ1z= Nm1o-S[~JϧgZf6#=6X}W8e~O$}_Ϸ5Sqwz c7ZX: p/}gh|ϦFz>Ik}sl!}s\C{ZnGQnݟscl5ߕ$?]-__x ݋cC_c^u߾SZ[,v`V8nw#i=Q5㶫hhl{w1{M7u nE?29]]A ֽ{թ)D$|3Ƌ H.aݭkvY@n%\_{h=>+DSUH13rs74[Wz/oP}m!.3){6tmotďSe6cuozYQ!SV8ۿ&q_ 76oĝ.+gߧ ]V`piqWVmU~kj۟FSChIN{1]C,gOl@~r9Gx;f&ٔCeU8Ӊ/O_ΩeRfm81uTzl#Ѯv-YfGg+ "ŮW]&XY}m22 ZJo8ٱ-pkUp[n^T*+sCƌl:wRzl6Yعrs7!uu9@_v=kR8=i U=g7cvOIN(kTɂZ6doYgދK@걎T7kucߥnSŝC #:M?g??֜:o k hw2]X;ݲs? %=e>[[DGІ'"J'K>ٛeosX׽twW=/IOPhotoshop 3.08BIM%8BIMHH8BIM&?8BIM 8BIM8BIM 8BIM 8BIM' 8BIMH/fflff/ff2Z5-8BIMp8BIM@@8BIM8BIMAXimg051XnullboundsObjcRct1Top longLeftlongBtomlongXRghtlongslicesVlLsObjcslicesliceIDlonggroupIDlongoriginenum ESliceOrigin autoGeneratedTypeenum ESliceTypeImg boundsObjcRct1Top longLeftlongBtomlongXRghtlongurlTEXTnullTEXTMsgeTEXTaltTagTEXTcellTextIsHTMLboolcellTextTEXT horzAlignenumESliceHorzAligndefault vertAlignenumESliceVertAligndefault bgColorTypeenumESliceBGColorTypeNone topOutsetlong leftOutsetlong bottomOutsetlong rightOutsetlong8BIM8BIM8BIM 'W JFIFHH Adobe_CMAdobed            W"?   3!1AQa"q2B#$Rb34rC%Scs5&DTdE£t6UeuF'Vfv7GWgw5!1AQaq"2B#R3$brCScs4%&5DTdEU6teuFVfv'7GWgw ?TI%9W&U,W<kwzyXuW{',p4'S?Fޛ[=F\蹠Ə>w5,$Miq$9IMۗ`@K$?5Oue ?rml{L=nFeSc,:S,lk#QVX!<6۷XkGB׾l;I׆soS`A'IJI$SI%+6Rau']p׆i0syN~0'lܒSD?}s{Im-luOCvFev9cDvٹZߗS~/c4 X{vqcǢMcFߤߧi)KýS$`YŮgL˴3t[50ClgjoMfkw_vIM+\"{K?WFf39Tnpz6OZr ]$~v/eg@4nNy$[/X'ld]{^?~?q{i=fĒIowms,Ĺ4lj0Z?!љqZֹv]?3Sb;7]`Ivqk%aMgO8Mpj,/[~I)[Z\vKq@lN ^iӆ8oV乗1o 3+s(3ohwkvkJvZoc\$K3w,އKzN _X6}r[bۓS=ȁu} $?=O][*m.~{i)vX2 #Ov%i d !7I'hM۾k-O{um۝<=F֞fGΒc׺mlsCdvff⹻cDAsm>c={KF|OqhՋg͖ke_s=5zJK[{)sKjcLn'V3`I]Hi'}N5e䶷pXi~7t˨mim#i߫_4z:m[I7 &} CDj {I%?[h89I~얟oot K)%̸uv6wK{Ibo2~zh])s6ens^k򛴏s?ؒ\]597Gn]OfHp1h7߹$W0ꮞdÛB=J꺷T+cKK9q?_by4xpٱCrYZ^m!́7}7Ց:t 6]se:wvc-gOѤ0xSFVM{{ĺ=uxo`o !=;ac}02Uw/Y]_+"htnzJo}#&k^hsl wWM9 Zz`#mdo\Cߚ`mhOWu mE7qh2ֺ֊}O߱%=S'cackl;{6;ON+'zpqN3'xu%esU3[K}fB\W:-M6VkuV ҳ/M%97J'#nom{GMպ~ 4SmanYAYO{hMaw͗Yݻ,az5U갇Z&Lc)/ss,ɢ}2,-<$rVC@! sN$Ե7ִ C}~ڹW>aX=^ԺGf̡\Hߝ˚Ջg lBA >V:v7QuW+KCC7޳ikZ5t^9XGZ5ֹ ,./akGTbYuv/n-KWFi9IhdwJch ZZ4'4~wOl~ݴ:n1~~Ĕ#4T%niɷ{EHlhs3gӬ!۞\a8_k=Zutb0_eݳ%7؍]U. mm.n={YY]u?k6R~98ɽbn{+=?7]c_} PG[Uxqom {+/c_m~$G%f{S}cv U:k_[iC <{J$뾵}_ɩMϖcvnvkԺfVM̭k;@8s1zw^sX[@wVPOwk56z G)`u&hR\wYWcl¶--ꙷk^^m}yDˋ7c%QcQc 765muJs:M]z9H.h7{~#+\tol{[{Ŧ1z= Nm1o-S[~JϧgZf6#=6X}W8e~O$}_Ϸ5Sqwz c7ZX: p/}gh|ϦFz>Ik}sl!}s\C{ZnGQnݟscl5ߕ$?]-__x ݋cC_c^u߾SZ[,v`V8nw#i=Q5㶫hhl{w1{M7u nE?29]]A ֽ{թ)D$|3Ƌ H.aݭkvY@n%\_{h=>+DSUH13rs74[Wz/oP}m!.3){6tmotďSe6cuozYQ!SV8ۿ&q_ 76oĝ.+gߧ ]V`piqWVmU~kj۟FSChIN{1]C,gOl@~r9Gx;f&ٔCeU8Ӊ/O_ΩeRfm81uTzl#Ѯv-YfGg+ "ŮW]&XY}m22 ZJo8ٱ-pkUp[n^T*+sCƌl:wRzl6Yعrs7!uu9@_v=kR8=i U=g7cvOIN(kTɂZ6doYgދK@걎T7kucߥnSŝC #:M?g??֜:o k hw2]X;ݲs? %=e>[[DGІ'"J'K>ٛeosX׽twW=/IO8BIM!yAdobe Photoshop ElementsAdobe Photoshop Elements 2.08BIMhttp://ns.adobe.com/xap/1.0/ Adobe Photoshop Elements for Windows, version 2.0 adobe:docid:photoshop:b5a494fe-0d13-11dc-89a0-858e79f5c415 !Adobed              X" 0@!"#1$%!"21BAQRb#arq3C Sc$0@s򃓣P4%ҳT Ή$qu .Ioy$UFZHppSV:$BI $$BIBI $$BI $$BI"G|;MCl#$!g4MĨ 4$ LHI!$HI!$HI!$H_>}# }H "4 e-2Yi0W rp#p[ qK!$HI!$HI!$HI!xߘ}0 iF:%IyG3'2բ&f6lȫ&AeHI!$HI!$HI!${1~3vN3GHE&\' #rD^A&W>ܡD/I $$KbI sI $$cZ"0Qђ2RH"'\}-_?Hd|yEF`%x1+c4kyslxxReΤ$R Tsb=͉,ֈwbCl#Zl4>,ލs.L496QJ2ʶhdAB{VXI .W N4qAbaKqzz9Yb찉<\#S,E漂.ج[t$ TlLU 5&y$Ua⡨:9Z2Hfɠ-wMSkѵSy Oq;*r' 0`>U#,&Z Y,KRG;Ε I #< +,b0#:^/Nf9/nA!~?-&(cPT,J35YHMZxv,ɴ*C'{Sqei! H c5%2)T [[!h]w:$ya NC$} *S9O{9^a[\8f|4d#@%g<^R!}r>(vY@"C\CBR*u$$FF6QDyl#4oBX!m`^t%iw ԺJB5 I $s2xALyP.Z8=lUSgR]le¤Z@OKU.|iSZM OS>M'#%(=:"HcsF>waWеW9{SJ( 9@Ld}ur-]a: J'niFi"l{ ޴} ̷$ n%lѾ5( oE L+ig =3t˕N1OP~H4/lm4\HX\|] 0v =6xx?=E)G#ΙaVtxS„3Ԓ^zElAXQ^SJ']prvcF,DA4Ql5)BU["Gݩl)Cq)BC)Zp\%i;`(:H`F\Y}[h6D&KE! Gaˎ+.Lz | |x3S T1T-E;G΃HfNeȇЕhd1tvKAMu~C{Gq$T(v.~å:f] (鞙ЀtIp 4[hsI&qrK3~fWLx}oOmlYa;$i`9`}S)Cz`L:fs\%[b{ F ιH!'0E&h=W="aǶ̺n06eP]Y)hNW4 .&[Y3UʗcʝI1 xWgYN+zc%a'IeEti(jY^u|g5rU ӗd_z ig N4dK6V.(2Oxpv~?r{f ,Az5>;H;b.F"pk *8-,BF\\SF<n}05tyBzACNd!{3t7A41p83r0C#1%%ys/UM $i-龀W">@BUa b'} %0G4ňsNBCjp|aDj[%`EZք *jwF{uEiUό*YPGQxQY a`f2čQ^]x-EA9@F3Ƈ2׫cc CN[DBH-Gf &=aTXglc92mUwZ?XuҠ"Xm.qj'ͅʄxmf (`ڮ4cb}ѷ48>`DԜ| %9A gW W#=:f4.b & EY4QTXq#Be4 Y27q`jD3L-`WM}Z24o39n\xJHC IqBZ ˁ 4}4ZWD^T^\fj[BAw#D (6:J 7,,|L`0$sRy`vpk \x'!赌Mh30 иy] , J 1LhOV6yvWj^}CGp4'+ FLrDO8).DVzΤ++L!fzE5zST y:RW.[p6;%@0- %Za3Fb{_s۱HF=RϨl(ZȃD$ٽE耷rԍ3Sb*nqݙi]]/?5i뷼XHhY瞖,x\!œ$j+[p!1fлԐBI @h-#59"hZEꑖם ܱB0S3p4O)8c5|~M!?9z5:0kta$$BI $Tux3թvz~8 81:h jvNs% :b"i_F7\p"!3 XL=L=}B$B:%>_#>_#>_#GZ#j#p?+# o՛hÎGM(_>,|=wmb>9>H#>_#?ssJTdkZ??柟#O֣Ay_VNS:HsL9>UY'*&T?Pb|c.׬we!nf)IhKv].';B ( {ץcP&b mI= nW󽟍3EDq2ҳmW.&ɷ~acFk\k5*cúQC׸6~SPU셪Owu }5;ϸ\V#W~,e`fs3j1u6q7YfhGM=3{={ckZp)z޿ջ&۽g5Lp lZPU6Y'xcZwOjLHkQMN("Ev4kCF)'ZKJz &+饤 x Z^R`4p Aַaxrq@SʪWۓ] rO*׺Z@EBbTTZ)q{&Vڰd$/6"buE &/Zfc6Q#^t WQd5kU GkԶu0NEQ̦*ⅠB8i3Mc’EK + ж c`U(citGBq^c+{%7]`Zƞ` lP>5Il)x܆}DOqc޸*3"k֬`ZxEL`0F0\N.AյImJ#umߣh2ex&-@-ܞҔ*-/B$E\ `3['g԰To0F9,ۨ^Kz' b-Mf|-&-_LqQZvJCx̂{qxUCX]bDƴ(&yeڊ 3I#-_"/쭢{g,VAG+6"4]ա2.ʹc_0mmm:РԱ6)$}tůZ;eGY:[:6b<{<,e QVh z]V-K.Io[ȐKGȱfaJ,DF{9}[yzUԇ؋i%Qc(R"FB|Y[ץ.V:XFźj}J2gB{IMQV74.8I6tFtEK|k 5W3m0Zk b&*~Or8I/ˌObb)(("+jEEZ-+f+5}w0Ϭ5bZ]>"3Q~`g7%"AJEmHx^*^%X'.d,=l w5W,dXCngH Mr:Dk vz4DDr6(޹ԞɨH|gQkJ"*5G긊9ƥS{꼵rvs6oe:Pt~yy;i(Wf,pAcܮ)DW*{Uڶ0`=kg bW&r etz_ӣ\cʹY",_k)Fu;{&1fYicCclU76azS@YssB>}w,DDsZ'}A+ \AP#%q\vVt%`PBH_/2K RKʄ^\NĀHR_(S{ ccO4*VP# ET2xhm?|2/=V13W5mVXbҭ+Zv XG5mk5iQ GLM4dtu7S#K7]OH! C* փ VNw9a(/%VUNSܭ۹oDFZ䧜Q6ZI *96xTլ#EdM(+?S#+r b,͗{{1˂.f% ݻ,5nuVqVUisv7SV XLԩkqMlW% 1z٫ɖyyT%H*ŪmD|MSFu͙yzL*uim^ rA UMumr&$I>HЉt%Uk0셕ک vBFH QKa>UeP&WycW@ï\<6:w$ @6OW`o3Vt%" d u)|SpZ46U-K&pهJb2JlvOrߘ=*.Ur4rJɭ# [5XMCHeRo5%3 &5I&KЕ3 }]w*Yp\ⴸ*,UϋД,^$]\Olg:kh'3KЎj{,+P J/  X̴Vlj\3ek`H3 t>r*WmfMFB#νz!(X/*}C.tPGd9WfpSCJEh*Ũ@טfmFe>֫2Z>٨oʡZ2ԅ.tgJ/hd8%^~%fRfZdhޔfnX-YJ[:.;ZfƑ3&>ϴJ4*,N?gayyiAe&.ƻAv 0k-pMBbtz4' s,Hf~Emp1`*[Nf4 TjZ.5&۹MKTክBUGiQ2SO4jH5X4bD5{D͝ķN2Ϣ$$V0)IiσIXDLJ-3"WeYiRIlrfDѾTe]{gkxXy8 QռV bE)]QRXQJz{$0V26AJXj%gh0*6rIVT3*gY5[<֣eAۨMUA$mz p}y(XZq3tQG T-UuERu]~\ +=S7t6Z^څ#:P!V4"fF u(mތWA +t=$|Ya&k/ ֑ 2kїtUB#]qv2_|fyYfV"T g! A,[): ׼%Q Kh2@ڻ :DTi R2f+J_kQBX P}X a@ YiJ dVc-TRmո v\@>u_ΖMzf]vZ曖Sf߂|D7CUvN-g}005"-!S.5}bLYgEb?:JTBxΥx(;g_2;v#PVD |4^Ni~y9?4ӯL!"$O5䩲&">Ig;fVk'WBr93F[-Bֈaiݚ\R-fx{Up$U࠺ݛf wmtLQ%I8]hv_x0+boɕS"7( O /:(/zyb܍~)U`kjI@1P~[=alŸ3+txZ]]k7_2̰> Akl1h=&LsY7H[\fٵZ"{q V'@̍ A"הi.ʲEaVoMeϸ]-Ύ}k74C` 6fl'E"Fh{>"W=kA,+>rUAZ[Fi;J$`-*@6 X=<|@a%>m?Hԫޖi_[ʂ(ȕ^]XR~EH"3Yw0ѻ %sv]v%@iJiP.ҀCI^vL}—إI` XΆGsW^11[ё5ZY.Y󳉈Gj[C+ݧFlkɆܠddzi:lfU:9݇e޿2/n%>eA& ?hc4Nh]\qC$GE #9 ;P_bNTfICѼ͋#'SE.1rp:cD+0^ǔ+4՝+ 2p1gUj{dq3Ide7S,ځ=V AԔ *X Df E/ukȁcUqʌ]yM07s2 ti՛NW4ѫ!a"žWB6`9{woZXS?tK6P#;O׾;D(sefy&G]Ζë^ ^,K)%fA M@1k`6)QX+ +JC-AR=ihnI&}`a,I,;X=HASX/!i!lS꫅ ֲlo◽Gïr+= M-] ޱXjilوmQ3pPS=|C -cUJX* "Y{hEzƯ+ƋfY{e oY(0JF`ܠm*E١~X浍vj"P};6$,Gr*3KH15$ TF.j V¢^ (+ t˲{era֊2\r=ԟ(٨z*!Ehiw'WݰH];HTS;VZXkSfCѝ0@ЖIj3D3KXƕPYjPɵ\g֭R8&]ҁҠwYj̆^2?1/?W>jHV4k7_<=׉M Z{ӓs+ZB`("3+r3~?s=j{@Ӳbh-7󓭮I P#VuL"XL5A 9̡P%+@9dе7X_S!$̫b~SR]Jrl ؖZ>R1Ev!IEzkTj34 z̐F5L_uՕIXxfQgUN nxTÌq$z=xokMpc`݈K Y%a?[lXL?p/e[Ҥfa?zj7Mlgf0 l+TdBTƋYK,fh%*ѫZLB9WI>=">4ƽ[:hԡlΑnmSf4t)>G#72z$MV;U+g]|w8Y *焌fASصeڴ ^qosMMrE.ћS]+C4{ H`ˮ^ovfskSU,0V9%uJ1JXM L6f؍R:S^0 u忀=ycPDY¸ zSDQ*W.MUsjfieWvbky3JmpG-[EjOuzeCwbv~d:&5f1 Hͬ^cov&oEhVt._N_d7+(8Oe0gu;-0OMt%*hZ[< cf=K\uHU2jt+y@^ZT2Z0dhђ]5bcO-,.,.\DZy%YZ3mkZ+B-a+E7hoj:TlcG $2k՝"JkQ2 (:RiNxAr!@O3kxG6)sGVFnL6L՘p +p }wY ƹ=t&$g]rrg  1K6ŘlUyLG!dy#j֠2+Rµ]|@$%_#`z_:W>\P:5vR;Ոf-@Rƴhjx7r8Y*mgs%(!2K U_5Ԩһe=Q\z9%Y%r2%"Br@E~V\ua HSjAAs50OHZ_w7yG1Z9}.v1ZvGnӕہ"ǵnٍJ]eiθFXvkT\>YѲtU'%Kj79xZT= Fѡe .$+'o࿑^e+R|Y˧XnHf"aruɗz\[GB%5G{;Yb87\4ʷ/6yhBeх—Ȇ*fui}i6NQ`ƲJ^ST)&(g> ۫w[_7\+13lR`+S-Y,.1Պ]<|Ş6ղ8$\UЖʰaZ5X@fg kul=w_{u*RfٽkT" "&wTXmm^ڔ Lwlku%Le,$1.5ԥt怾y]ci!Y6euoiv ruQ͗f v !O9DX-CuAUu֑`aJ!q*.bhH\/cfrWCAh:]ZPO8ѣ)!I h0.sFuzeaw[w$vG/e8j۱:]J/big_ ӡXiy6Ӟ:]uj# M7Sڠhf>C KAVG3hw<š h%R*NDx0:TNa3-a6ḇ>\v,0ڬ(qbhF[ l2WZ[}<j_"=ȓCDq~JyZq4q#.Ik *zƫ#@lH]?iğ6\ u- X[MՄ53Sa\>fYpW/Q,n,tZ3(7DR0)İaW~/ݫѧL1ŪPV3:bװ莈$jFHsurYGZo.7W5}o%QklQ=dC hFڍUoAsD:'SgY0{Kͩm9޶nawke/|\uf()4s@T9Yo2UKr [ A9Ջi(O4k畚L 7ȔJ9Y ?1T^$Xl\hɀqe3a1X;Z=>SyF#]mI=r`j}uḼa_@m6-N kg'CKDǴK-IllLM1{[rRŭ3~M{_f S`MXV[:4\c_JiϨLqXZ"(` ^ٲT*YZ-Ku YsN8Y ~˫9R=s+X=g8녙{Mu!>ovθ&x1zhr5;^=d:״Yj SqIZW:X-g85ĵJ`!7R/+*)_]i6w%T뛱_Ԇn2r^T?rzk W o6h㹖+zknۺ&;U'nhJQ5/&iw3Gא-= `מbmGRLEbV[YIB~CATae)#plw +DZ 1=8رAEgEy g fv&;=jq2:퓷 c)pps:n3 WE\ʣ6w7cXr4]ɗo>3 @βI>m.kbbj!TBsO0@k#: C73?O j,W ynW\GMMKY#I(f)e]akM]=ݻ kXRں ϝY٩.4Ⱥ+hr5:zp&!Ǘ1sr*j0caM_sB`] @`;lk t%3WC{Aν`b/cJ!vMP$ppq~?N}6k+k]F_'eh<ӱzjM.LV{2d5ƒRLѤ:yvlkTe7ZMRuT} kwl{>E=Ty3I\Vݶ-{ErF/SGķ_uvdfӽ]kSyG!]57:Bm:[$ut2U?jui9ydwN_\+PNIK:EL6WZ M}lpԞ} ݿt٨?k&oceXL?T}^0Ng{7"Y+v-zTy;j f';;{Es ivm޲aovuͽc};KCDabJ&Ym՘h.9ohT ?a?;vtrZ__]\e}qwGt_4 s][J JߦV3={wAպ=k?YY;ֻO ;ZfgWؕ_bTuE߯NÈ $q;-aMFa=MAog2 Aرe->5+b$qaN]僫~WU\nܷSp)pٝQT moU?њSfrT\-| 쑉ړfV>z5^]~k@$w[Ծj /YqGU$hh峳U$u]SC3O%#{CeC\HLk jֵW?w??w??}n?ޒ7hMHXkZ}ÒĀ~!~V y4F5S'@P|=Ndn$-G-=-ezuf;_ F¿֖fSBi]Y*tqicR4j2^,NQ83ȷB0"c~vIBڕ٥hWF54SPoB/Mcit/` snM=[o30 {R78*C{!ڵd"nT&im'+)xVүDRQOۨbV>&mM 28C[H$AtIs@K܅Ys%Zy VԧN.'PڇjIN^SVD+Uj.,gj>ju,Kdmԕj+@Nѻ0=HП +Bb 5}Oȕ<e&UpԋAx( %X_O@Q\亅A%Kp*h|i4Ѥ֬wUlJIȥJ^WB9 t-ðTx@NB P)lf VJ$7]ôRa)$)?_6ڑZ^Z }I1-(-,D.Hݴ2/Foi{}sr7P~535$PjKPLuUU79 XvF\( ɹm@wV#T_{ިA9FlI9h|\oUV<~I>+ŎԑH~Vj7w#eu1֠z{K,v4ƴ|Zi2ղXn%7>OˣŚd]htIo jn yFUSEo5VLB3%ξN K J nݾ3mRVIPBħW'Kt\xMwkA٨J)[O@lVT'ԡ_㶋J`] O\K{PI>RF& mG+K| 2?랛4p}IDeIQN@ޫ 6qJ^;25r=6E$`En)|SߥH8ށkkF|ga`XXSƺF3Jҵ*%c}|}6$W$Ӌ4'M'ki_fX5|hw]v2SYwCyV@PO4QpU>;|?C rǚU)hiCM,xXI2f#3[,tm\~10(UGMm}bvmو%z- QR} ^nicg7[IdfZ]gJ8j6(V0-@VJ僚e,$($\v-tU_pi{{2 %↣ĩKMC·xh *aEJFYovxxnUSIKJykO0/[ R1! cnE Cۺ6^qX*j.'7TɑB,.ŶI_R>j. Q>h1;{k)h/M=t efWWC>\V+QцI[BNR5̲BJxQ%Rc$PM ma]?fHLPºdRp1 "o Hдj'fm#!}wWTt/[J%jXm$Wf M֢ђ"VZ:S× [tPo1q#B8]QZMvV1SB"*,Ė4ĵob٩0L" [KRTYLI\ޝtl7i )I&6wO($x\Ӎ j$SukY6ie%C2Wçhta,PjЍVpPڊ<+ᤂCk`?m8>C.jM9{Dh}_ּ۠[SƣANrY,1 KMJI4ĝ:IU ZelIUʄ2&^ EȌD Dah*o<rnBVw*V[AˢAhqM ݩl@$!Rǂ+Qs:RHR+@AďrE^eWOxBI߉Aފ7~e} gRآE54U<ʐ;Rşau!㕅jykU#FIR9r" 6&zK"8{ZSK>meуY]!|AV ,=YՌ] ;~P`cҚ~Է*|7Yڦ(*s{E66OU^h7u )M0 i@r#fӾY Usq:z30 E~c{Sƶ>*~!$hĊjY0.,Ct~@d-#V9)~$#\wovTH PQ B0X F>}v_v9 jXvwAмE[Ǩ{uΪ*4o7TWHvl cnBBwYNї4gM7?ZTN@cԪh{2*Ǩm>Қv@pIʪmTg4j&]V|qW_3OկMrY8XTN9Dr2(T^7OͨRrYAb M &gh"Ga$bF4f`jQ/LH=C(`iZ7$ xcr:L|iFGg $bnߟI I*JG;7||iw%ahN˩(oNƃa45dM S@G E o  M,*[Vu} ( T[ZLAGs,E-gZuk+ۊvBmr-YU)Q"`7,]V&K")fsI҆b׎qd,ZqۢԕHXTZ.]JA`XT|4nI* M}Pn/ՍBy0aU_X=br(ؕ?gUQnW66f{EDeO脑mR-imb JxQCG֟@d-*n 行8Wzt)TgN|e@,T㾉覭cf#i#lj-k@_wJ"]&8X~vB-`w˧c$LI I!Qn"FUj$F̺V$5j G :R>J%Vԏ0H%12Ā(RO.ç]P@HCVTe3]d :$y{1Y.g'L!/V$b^Q,j4g ptu9-Lɤprݏ^A#i"Vj(Zۿvmx̪[;Ӎ4%C=ۊE@J~LITxm@'vԘ1IF(k*ee5N=ɟ0F4V]VC4Q !]!J*VH94;qhHȓ "H|UV3\*Sm.AO "mBE]UKNݥJ-@'r( +]=:(FzZB>5ƚ/9(8Xeצu.4pʪ\:5YoM$' V$e[|{|ꈬYVLvuckAQQPQåFXVJu<ͣ9pƏ"*^CߗMՙ 9CQ@=)*;m[>)u)iMԴl^:dhU)a ]^UiUUJHxJh,jG]DliijIZj'm3e+!Fm> FDf Q?uu50rqgV%r+B@BQH4ӄ*,9-tZ 8ܿRG"U%9#bia7ȩ{6H)g\E:n * V:]TZݿt$19X\Nԍ*#A_eoRH5Ҵe$:yP ޺hTrF2m K[j4=@nBԯc.ѬnjkWݠ$5=rGS{@"}.KBn)dr@DcPJ6] UMȴMPv_xhd=:`?p;C?FWUki@` WmmW(z])ƣL:E] mJiīVu#ܭ!ՌЄ ԡ{tΚ>nOeE~Fn>};䭿6T`QTW&W-g⠬ 4l*A)=K4 ! JJ68Hhv'avfl5e(^Ðx:rG%f$ ,uJ+]I"z" (P+Ҽi dI`WjHꮩ 5*ELn֐*RiLb"nShBI ?#]W-۫RDVĐYhQ(!T'Wp1A Q_ugU>ҧKU?3j}J֭_tT,{(*C@sR-k9LW Qs7բI+/2,u?˰xͨ!4(H3u )%!n2Q_AuZ*][sQڵaM9<3FGN!4HȥQɍz$ ShnVQhmFh!I1#Ov(*,h…cAE` Y*y+F(ѐ+Պi! HD]]ƲXh* 4>)JTi{uDĦ3 9- *> mDΫdě6w8 Wo0z"&2V_4կUG| A~[s!!Q3&|qђ'e6ԯM6Z7*0g;PwJrSgS^_ -ῴu#@Os? VFؾ]4%Ěߣ1IU#k+X/UgGY*X@ cYsm+czohd@GnQI.A_c~&a$Q%?1~ gY093x C{8UUG)*Eui%22$Tfa^)WS#Z=֯_.V3BžKah VKEquOgUH#£?nµ𦃹[dHI~$y"%J񥿎v7Z&jbc[CMr&A Ғ-C5:(W>aʄ'۠#m$njf` n2ouJ::1ܞݺw T)G }ٯP'v-c"Rn\jcܫ#i)žSKyiexK]U 9{yįJGG $ F߁?FJA_et]$,( prMPAe44>a/cDa}t$9%Md? ],w$4'XU<ع&frH(v'C즸*je#هhVw~7vV7m onH Vs+;ڒGmnd (%{>nm2U.Zqko $z+iݎGtVD]Bs,zh@v嬒 %8"{Kv "+n-w᧊57٘ e#mqn$QRONذ[})ۤ:ڂZQ}jĠRӱ)W($TҦ*I4Ȯyf{c%ƻ mm_)B>ZY;hTtK@Xl{Fsa2PRmzLoSLZ oǑiDLcQ!mzfDilIYʶ3|Ý4WӐ!J_V%1+x?4aVQFa$ S@1h8&3n-S[)6"f.ULq!B9ehȨdZ[k$̈dTgsW_b%$WQC[h< Y)*q:FŽY׻8ۨ3bt;8peBwbͣD*GYa(iTl[9z-Өj77А9"Tj_x/SbLET(x,OX)VR^vvsiik194+ge djx|Zj!N֧ GjtЖ ieNj.ԏ}A8G>?_ Չ+n $O+vd˾{DOV]BߪCz[kQ=uDRHx7CfIg "O6y\W\DʍGRi]UTo0R ="l"$T%1(>QD5 2 ,z1 MRBX2GOĥ ]֗7u@$iе {}pM j[he~GiG?F*CQO$dP͢r74ޚXA"Pwh_ 7 [ofm \|}F5;#ߩ2,f"gWR$+FPw&^oÖhP;6lzrhf'Ai}DYzYSXP9,9$\5&B vGw%]Icխy+۸-@MbdVCS|ihKXtrc&4mb+F"LRtw ~]@M DQ4t ˏ$!S*D1 IP,֧jHP҅kj Vx.cUE}ITIsWOZIKtv󢖦慄;Fh[pEI-X +ȏ SP3$vWśOmav\EP|qҹ%{|a" 0d;$[u꩗9-A٭otYd{S3渝hžQ1Ih88`7 Gd5<~iM `[n;ޚDxyGE>XMEh` .2>4k+  ږ{:@5or>,/1F"GeRRE diNV%RA:I)*&A%C+ɬJkK*}[ɥ4#LUm MݯoH⒃`8a8հ#Ms&|⭫^(Dƙx+᫦uH+W!vcc^?M $BɿHH8"jV7#x&*ec]Uuٍ2%JAiv=N'F%FdE}]$He"WYrHC X@}\thKWNm`6s `-=FrcUmTUߕ_ʆe؀i,~(F0xhVZ:KSuPN Fˮ3~>M# &#qn|٥e.~ k Vvɴ;c#vِTTI`fRU DgURUO"3@+њ0D({Fܵ=)"$QLŁ}M$yJ֦!,Q/*{O? )ٔr iQڙo"1YYX{|-$U&}OP#۵q ci;jT٭6Gfp?-jd{* ]=lE87.DQ*_B[,j)Fu᭙uѤr+q᱖g @ !YǞYc‘;X ˙.}c)FǠ P~]d#rif@erQV4RYet%dE6qZ#[Qb,HذwCnLQ$[ )ZR7äӤ%!ܽY $ U `2!5?v>FE[pmY9hǂX- H7;tһF"fVbc'v@z% e3D @O/$e$eP*wMLiIqo (!.z;wgB-!+vAףK,$ ~j7Ut{*?&9qʳZ* 5fDg2i11Ic6,r ѷHR DW٤f蔩ec];V\6ta1U(ڐFѬ,uVk^MQUDS# I8u"lXyF0HUb $ڻ#pITyV]YfX FׇwZ wD%[0gfMx\[wâ6@B!x bzin$%M[֝5:Xd0yt!-vg.֚|}v1i+ 4ZW-;A ':>Pnw󊡭T |U$ ()[$.$j. -^WGS3{ߧEe-D5YbĂG¾榥lR χ|Z9]D"&U,VY8b;hX4m ;UЁlBo,љU²yLcG:1AR*M3٠?L7aVIҀ-nk-ӕRöVz$O kܚyߡ6ʱ-B DYBQhyΔI8f!.c^1bɉAw&Cķ#Sd&\9K.V2;Q$繯m, Tx4p猤L('A:.(cŞzrvrɖ9 zse\I嚊mQ-?.X1 S:F1j;|z4FHM9".M8p)Q6C1k[,-k԰fEr^daP>~nZLu8b ED9#DLw=Զ h(P"oVZ28L!dBUcCTe9XkKʗ:խ^z[Xi x nq-Q ÖҊZ4K']j||8&A+P2#M ERꛑFiJa "KK?7- hTۗR6IX䈬*磐[-;vH2+2!N,Egk1܏]1)q4eqn)WaR*c1eKW( AK*BIi#e*Y~ 'w0pX 4(j-emd-` rF3 oilqN5m3]#W8Qs NZ0IQnq$G.%&<=\Y1G6[2;Vp嬉Za21d Ynr,8EV\+ێ:V`Zcy({u#c[8*ځ#iP -xU!K8(ju}IfȨ TQJfzqRйZٲh2F@b\p+#e(G :i]4Ǭ9Q@ԙ"8/X2>a~B(AMQS_ԟ^ō)Su#2!Pu{K~U)Hv* P a(E/t!b JԶchBԉHbJ|.2_P 5ܚJXVe+m:V6 V`LgMAhR؁CVT{YwQFT.AOw@Xb}Dbk24ۥLdR5W_ k*Vŗi.vD'S){6P<9iաgȔf!HqWݦÌ y(aǖ0U*>m&dvkq <͡4~Prʜڇ(/Dy`;ɱF s&7ca%ZoMrS]4̅R:Bcaӻ8[ÍOϥDU>4 ^+@.1韇SDg .%Kl]ͨKɌNFD1(MCV7cFo HpZh̘JSIB6 YBdcJ 4#l b*F)pءrPuR 1J;b0":lT4͒8M)8ꬕyI/ '-9YUQhiWo B KEMXt$eZR%Wtqq]4ZƲMa<-PFH6CPߪGWI7d2*Pm`][ja#w3F7xu+Sm\Gl3V˨-5ie)5S:P"A_uș!_F ?Џ6 ]TTb`b'94kl9b-H4gn2 j)!{!-~VIeVx04|C'Ϡ&|A)o RФ A^Wk J ܈@xk|͑%TFΪy1.bg=$pt[]urV$rX 7_Y9 Maou^EFV7V:Ƃ6I#-"-%X8qF e \TP>+9`ʕ=Y -蝌Cd%mjtċ:U[xMaL'*qFſ+Yraٮ$V:Ax-%Ʀ( (=Ҕ _mI cCq4Eܿ^~1$bӜ|FMjTF-armzT =Gd0hº:0}0mC9KKKV+JsMYa0*C9+ 8MOӵ{Iae[u+kAcm_)#J(fS{^#c= ȪGe#Hq[Rj%5,%Ip.zm1uA1KhO.Ɔx- Pi{}$2VSZ*"e,BF LWKB ъwI:Kfw_%U(ҰsЗ3Qc=ɑ ZDPGۥ&G߸ vV>am ,Vmk4A!ZBtoȉ3UΔ+C 8D+cր VKNz Ɏʴ 6Uoס24{_sPx:US ;U<\yjvHiWçchQ{X(3x~]41Gzv9j{B%hH*olamڏ2) EjtnZUKa4*z&F4(D"tz{uqxD\R s N;h2+cPEp{YtqhKe64Hz5!74M@Zn#w*ej!T RyΰhU/?ᶃ|bU((լ24!,InO#˩N9(]*wKDƕ Z/9uj5_wm2\VᬌVWLx|h /:Va[- 0v$ĭ䭈P7=ef# ZK RVINdLw1֠?eOC@ƆQF]iKXhA$Z 'fgfČ8R-Ngv7NNW5U\G|l@;C[,ِĢ-LhHMgu$X1Gӡ HQ|;FbH" TQ u[qkX8³HGw$)KY9Zd{bz-@͐3̐ĘkkCHh"UW+}Z%w̉ C]_ P;`Y \3%dч2u@Eyj]1Y"# ! xvԏ'YlAPF4[h˾Im4^(wfe"(_dl^qQP)& ,LgcDkGxk$011j|]W(el I*#Rm&&YjƎ_mA$ FcٛRɇ/͈뼉*0W(<#4%AN:\٣Pe/z 'XF!lFI"BXjkyiGVf2( wrRNe0OQop#eK#O".5VMS$D.A*U^XsQ>3L)rHB"Ł%]YoTN?ò5._ rZY B R$MmOgvU-!hd.B\Ԥ1k"\l9;- 3R笀jc}ȆG,x$27Ϛ ڵ+-9Sҙxjå=ߎ *[YH!Tj>3Nթ"k廤t=OaU"` ՍP֍[Iؔ"¢YFrfUTv⫳m51NΨ[A}h sds­E-pb9*i&:X9d&ۊlj5;IeRm!M\fnIPvEV[74XqLѲ%;_ڒ Ca챴5Nw["tȺ̖P-slVcb]U,FHUSWdCi$\ Hm"QZe~CAtY; DRcWMQ՜.)f[˧\uhb 2j~ *Τ2,8Ӹ:44THѲT*Gv2vӖVLI`@Ҟ5VV&'fM _7X _y!iW`T)YnތM[pz\oɧ1Ov{~C"ȢaWڶ *슖@ tѼcRpW奕%gXDCV`FNV ..W*'JY2aTxcҎjurdE]dUE1!e,mQnMEۙ Hmn?_q&7-x&# F"ljZSBVg.a@5@)>=zh.HR:8 5*F'%*cu2,q{#jckkrI2evW./qCP-BV(չ eܭ5@$*Y,x+t3df*T+ Gwκ#\KdM!UzS\ˤltF 22+]EcۇbCh]> 6 f-%[5P:ku*ێ%SB{)f}>>֜CbB0m4Ip'!'nn2yu YVmۼWn_h҇kQh#5AAZ$i@r^Wԓ7o )fz[jL"*KyLګDjFUbfՑ$G%uܵ^YCP(Ě<#1t6 qT܍Jr<5dU%MԋnοR-HJ#z=mPBOuQag2>~nz=UK(XP ѬytT!F GN~*xX0I_5i:vUj4oͩ7v^07`;=DU¡Ib9gd=Hd2*iZq#"dFirrひ+3E dI"űd/h+FpKł@?Mڙg AN=Z9V뼳Ed`Kk_ Sc2jщ9MoYdx`$6qi#H m~mtN2cѣZkn ut神.LlJ{E01UɁez0 O)j'ˏDb PXF)aŚ.<Ԗ%j4^fƜ)H)F|F-LEY[XKӋ^ͩrBLX[JZ\P.M~[9uy[l f;6@Pӊn|y0\fP@ep.6: $aٔBУ>.P-( UsKHӹB8RJ.*-; 1v9@qq uF`={czn]g\9^ޚLpܱNAHEeI_iZT,D6].>|waRk U/GzPe~W28;}6B_?ũq]/p5v,I>ezLl&bodsM2G3]ՔXekQH7lZIJ9(@P ,m<2YHjKwcaQVX-lkzOѡ4bM҄ٱYDP1 2ZLraeOa!eYfFMeȨ3c7A3$WFHԂܗ[r:̥R@oa@H.>:^C$%Z"kX m~B2ǚ;̥vO5"t066d)OVlQ u,lHgChH4oWH&Ǵq:j.ߞӇ2;d1]\nb J-}.;HH^Kd 2ݨFA^x߫O$t婶YnG>ԇWzfjc y.Q>"5$8J5 P ȽM=WmM@R ׫VQp@G[;v/ZF4W3p=sQh=;jkU`X­iN̡aj([y6]8[\ I@Ca-Z? oK)m (JPԩNcw1ъ=*5WJ-eYX$+c +X^X1> cP(o~eA F׺({^%U/D,%[l4jݩC2q RRuk.\xs .,d) 2kuhRlzxf-w.G+q=73VePH4"jVTI#u a OBfșhâžc* O.ҕNHj@HzBCZ3m6@4;/4z%&Щka=NN"9cĎcgv oaiDǵ@Q.""œ%$2U@䲭3"B[TXV׻],ut͑3n,ߖLŮ"F5ahPg26fX$nA9|ɮܲ 9T{SzbޱӷZf𶀞L:G[oɞQ ejXqr&|MF4h@7"xDnck UUZ^]G w9d`«M+jT̶FJ Ӭ(q <1TG*ŗÍ%8,bM{uS5Y 2*ywOũ$E%JECø\@B6.di*!Qm_ͯL*41(! U])=C;/$7F?kQG#D@.8J|ZT8y# 6)y5M2I2qM4a.P)'Ԟ{r'Wn;\:y K}V,- kc/`zy ,DI eBxj1d9ddb :PVloQ ,-!J+Xfmڕp.I$܎CY,b*;kKV @6£q$`V{TT>gˮ ]nn $@re~5(;H23(n'BHN^R6&<.dV)=QSa^XsǓnZޯe@ʚH}`pVZytM(IY&Xj.S>bwBAg"-H_&ˬJ}PUPxk͠LǴ11$˄U!T(]֩=MqY]d4 1ߧc JFEo!IxB bqHOx :08%ǭȵfNXjpA* *RgɎ8H|V kk]-hZ I-ic9fTʂTT;^zY@Cm:JnʟQ#Ć8چq"|mE$1v2{Ujjy]QB)!Z~fv5oh2?S~O߸ A#f*N}>x`Ac! mMYdYfy@O'Ϩ3DeP'Jf@۪I7z,acM10 Ks}O>d Bb1%\ӭE6=MnNncQeTO7 >܂*~0Ǔ2i/mue@l\tZF!Tj=U0EܫZd*ߩ$KNۻ)@-@WM4|lvUH8_ˣhJՖP6#xU$bV/0RʡOVB]JހydZNnwAfƹCH[m &šR!JՖ:&N+Y/Q!f7*n$uS%:@juk!E3J:2ny7}>2 q,]<8eE9yT]I2V1^ N._(-|iD J̩NHIu9*2.7`.!B &myM|ڍI=,̢&ie:)w9/lu۩$^AL$RzCgkj GZ{/96exk#1w(T;gV*QJZȥϦ VDZxʂife[Rk*4RƦ[V_vG2m=]G . |31lIKqvn8]B3k/j*knSRDƄe_lB WƯuFB+Jj\C-ťY4&vqRyZ@RܸtjPōڔdN! )COæˑ> %kmX,ˌ&HW].F+ƝW p'Wtx#vP^&E|M"̖$)Av&W8CfD܆9͐ȚY 82|% ^Uv`K6yJߍ=[f@B,%}G#&9=c c(R:ьj{WLAj&(UA}]fZo6̲M-riO_s %m臉ᶕ^2G%?1ΐ;k=꤀~mIGG^4>w.ݹڎ T̫RHrX M#e۷/wRˏjl,7CPc7 pD\^$)ȧ}mQ+l1ܳ#ZjF0bE*HVhMq>NUGN=2Q|e֔ SWPc礰i -w<^Xl/KS'D ppvV-:jMp"cMqqbGkqmϱ_vh#`*IޖV9.Vd'qC]ʙ)p^5bE[{ծdR5f jtF@Vd? p-j[m?{D½M{Ƒ b CTVxcѮ]M@ȡH8EEǝ9k#(;dNdnf 򶛸 4#=Qu۵ ɉGEYh,oLϊQ#csMlF{f$IFx^[Q.;ר.15 G_ahSRs5lх +Q[I/Շۥ~&>m62y( ʱB1w|#DK4i<;Pb>%iI m㷒+>I@-*(Tb*k$zzE`UdRC{c͉*ccIVb3m[+e,^ևK7jn2Kܚi }%r'YbRoo01VWSx,)xͲrU>Kg1vDX:z2)8᪄mKdQnuZ*΁դZ#DoRA^7{ B@*y3[jc2$I-`TUVV-+5PE;U*?ݾ7FˎsBw c%XB64Nu . FeFCPOQAjiz[Ymy+^M?vwoPd}&<:3r3`l1g,īP\{Rmlz"Rk,z{a$jӥ6d 3TW_R‰=Rx-XT.znGzVx .㶜kjq=ސ:<:uAs3+1;U&W-;dFL(" HjeǡVFHڢ×tM$Y:@ZJoUU[T.yw!nZZOiF'h޽R\-#SϮfH1`K\0 p{?LlTE74@w!fKO \yɗO|:WGURo =$!Ӷ; W^k`š4G:_u vFbHЎ%/sHѻE`Jk0oŮH[n!vReчնC("C0b47"(r Ւ3[jڤrYJRr|WYj귈emu=v5 my`jR^w\-Ke9mYE6X 1v#Yc-0T/_7 rerwN7fvI\[Jm>]4*:GdP8ݽ["`enO -+b̌0d<b}!sU'ɅtQH 37hVyRfžn?Rd$r@ k:бS#I@,!s(5$l$n^'T!UKZ0&=dq21%#Ҥ?YQ$`;jU"Q}&Hs&i0g<0XE,LEW66?ᬒD)&^A,шV{lO $X*ܱoIt=@emhn9G1M+ KQ-\I;ffToUoQa*BHޥ|uU +NVYRBrU*nZ;nKޙEHɘm^:!DJјQcq^)y#h=G6}gȻ"V{kex47G}]Z J$#Tck#o&C!@Yn}cVܟƴ2ć9*dg,Z[mߗGM*Jx hNZ.ZO>DmčJ<>-d^ uwdHcE%+_e:x[ǫQɑѹa`? ąRT*k86,fO]zΟrfG#D"t2HiX1XRIoϩ ,P !DJ=L+]: 1!W+}Jb>؊@.XՕdGP11[kO!15.]G`dsmx\SAFLh{4aB. s#NN|jAqк9aĀc "1 .zHupR%aSESE'RDH]pvUm7]j4Vydf!)K HD9p]hƳE(XZ ^&)#K ȕӡҗ0UH6ۛt%'|xGte, AD<Q*3FTBA #l2ZM4KpxJ#eu%\N*"8ij2X pS ce!7o5howK, *V/,:g*Hܯ,6_hCk i}BX\^tuYcX]yTN$"3ѐBN*U(hI+&`VS*KnBU1)SvUXpw&`7"=>|tĖTIDhK {]bb#C)P.,H3AcVAP_rR lx2DѰs{3Ȳ jnˡ,XbD)EUJԣPG(KRqw"ʐK fVKk^apSknO3E $p-(⚎t\xH7G:}5Zf7.wrf鹘.dNʱ(fxTݩ'$( ]U2#y1h ͡,4[ V4^D1U`j-m91vūE|aA{"V|!5A[tѩT2oieҫHę$ZVV:2I]H+Dӱ_OTeE$}}Gr (6)ݾߖCR%ZtUӤjӣD^ K/\y"MU(Ϩ4DB^V$:yu,r$Eh7ͫgzݖ7 Z@uiՑ *׽6w2VdTn.nZURF~D"|NDF*Yɾ-b,s=4T$q+wJ-BҹW:R9S]+I52%#rTw&PFGp"FpUE=kwU+r1E6˶2Kp08ڕgWͥX,H˓'4B[vI{*vVta%J1#ueaCҗ $R-Q!7Ͼa7yKIߦ=.O*$V$p¦RرAL(CV*Mfo@4,<4 c%W$WʄX[vž%{{x LȬQwEF̗Y-Jы4TUFj ,$(G򣏓]Rifti"K.U\$ӗ3bbO6@TDq˸.Б C&f A]Gj rD!~nWj7ņN+SkI^/ p.=k0IUs 4u}9}[N|An9Iөd*2ABhQoCg]dN%#1"zbߧQ#G#ƢtV4E,bޚ!*!l0-#C҉2]U=1ԭbs<`u[j5!c(%`MK77DCCx"$cwuq X"6ݣ&<*!cP#vb:XqunY]II]r$uT\- c:,kO\S~ tFI,daKAFjSm',#IF݈{KMt5*̷|uLbT=P-+uRDĶi}NjԐMA4d",souUtc 1UM|YH@LX5jT#!@+ȯ Ց)D?A&P'Ȗ+. ij=PJS.h-QڒF3vSU[1"pev/ۨջ%Lc,qhrxx,{xs"5 qk.O<"vbtn7ZyͪLgPmUVd330)X[] .<Ϣ 7QJ>m#a6BhMUu*q]2A%ԛpv}JB98״BPզwh3#GUViM;/U="54jv^@bVȫ .eA8|@dG.T(Z ;zjZ m4Bf]JA*>mb8fpq%_\Fuhbz|kڞrC;n}~^:cd3㺁wi9"LJMj>]> YIrsC2'4bp5BSmMt`5Y:J8A e5(}Iǚ@)gX%ZRq&3ъY#ݬ[v"tV Q;Rլr{Vh(5X &V|zŋ$zL`f0sI;a}Fhl;P rcJie|C3Ё]~! Xfri40bVbE.:Ւ1NU@~_*A A)$RW_Xqtir}j6NoqԹ1*Ժ.UXxrj5ޞ!@K hno1IMi##PK؊!Q P"%m =ALR>caiSOHbW*&ȍ@ ֖#`dbI%VYGI㯵Lj_=Z޷7]Gxb+tI H2.=1#w>:,bj}V|}[Ŏ7YX9he5,4awT H{ڸ{3?UFvJJWͩT1@,(tu/jC>qY {cSQ>$ I@j5y]ajW:G:F Qޞ1dhndddvX@ }6Vi.>^G PIQ|ѷF5xH}c< ~WHbSp JZ2t;ϏjK2{i9X&Voսc\'$BCu aDZv2V6{[cSQ` 4iְԯQ˃/dwmWLH^'*c/c"NTgRj8I$XBHooS9ǎ(i8T׻rUۧQL T ΐw$1Zeѡ*) ׫ZKxPB!|&YE+fia4tNi!fJ:GK.|K1``ƃ6Ҥ ]KZSC~ͨB4eӣvpu&Vh܊P p4'0u( iهWE A:G;\=M"T TwW4*y-4ʲRHr91G3- ى"s^*h ma/IQHJrQWhc w,K>]cv i-ݘՔwk^mghhGdIXSµyVEgiճ MJO |ux,iR)KIsuᰩ/m(rH_7WjSXjL\S,rYoI.nM$9lG%Bjd{QjjJd%HiBQyJSztTWZ[Bhڔ=%rgNFXhYqt,~SKbݲϧXcĽsɺO7G6* $ [ yuOWVP[0LqaHvny(60, c}$gӫsWu )|]~ځJx/jD#q6U" VnRߛQqOpHBUnRmf44:(]fND*MFEj۫E\ Q#aHˬTxnCO6:HΪFB0 wet=]3NȃöլSH2]h*P*:+7*Ќz!(E-\_OLlq2I1wj?/I2HaqIk*ݼŜVXX\ Zj[S$r3; ~mI$hXE 16WTeAFٛZb2$l'nYOw˨f?~&27ښ!f!DC8Ɲ|I`IQC]o|,@)xlAePqD*ͯE MA)#4o w-#S6\KG@$YUdZ}4(I8qa~t EjocBʇRfB#xIǔƐ_q.9FKbH]JX$v [0rꑸ\GZM ݵRkFB 4RO4:~3~0,2Zȥ7b4O#ԠT +ޘ3[[P EC81k0wxd56@me_5)"ƌݥdQF`qQDYhb~:37t/-S-Ha J3+1{ԏ6(4QAa<ϕ9UceJܯrL!SaVP@hO6V7B(c̴n3l@*榝rF^ ¡J5&ڏoe: IfrVK,$(v@tQжpSUfTV1԰bFrfTdoj(6} Z7EŘt˧>CC19_w,~eBS9P"o撵QQ,i -+ ĎT s 3=D ~ku͐'Ko"DOS"8* Wf-Z_Zq/cru_2գwʺ&?vP ZTUM]ي),^%ۇ-*Dǔ* ^1 L dܘ *foRbc,h2**¿߬8J8_|ךgˣ$ш!id NmC@ymi%DQ%rF8}WGwڤF4WtOFDyT*\IZ(NbtAGZ0>ZQ7=\Y4!E.$ə$&BSKo1U%nZ8sXuvv2*ICG Zn[}dEXѨ޿ݬ|hVX+&[TN-t/Ѕ]DZ3+!@#Y7rZ@պ7%gcI1CU}e͈Ѩ$ 4ͲWhIPvV^?cL{-{dV7RI'u=F(@"A^`fW] il%@eԶ$xZ2U*4bXeƗ~YqB0GQaLEx[_eet};7&?K@)J`yk۩}Rv!ug!dr"i+]<9K;4*Q^],>ѷm~Oе4|bI HzcNN6,#'q{J&5"y>'!5W?.,ǼAmXEz-fLH!ZfBӔy PFp,rA)K@ ]wh^@mC~ܳ g[dIi֊ nNِY20` C}ym&pM,hKF)_M$|7xBh+n4[ںh Ԉ[ rÐ j3c+--{0vMCS{Gۼv㦊;CJ;OũK%ZBD[`shϝ+*++EB)6n%r{"

CVe 玽>Mu.b89 $)xܫqu5 4rr@s4i$ʌE >flE* ao{b6KC*mmSmNنEwe-Upt2&$8d,\Zv!=`*Er|t98k vkoJ۫Y z3[J."DMiN_Uzu*gKB`f*k|v^d]dc;Ǝ̨\ \2u/ v DOt ڮ*xui3[2EV,XfC+M "]iR{IS7_Dj *Ukv$˟dZ\$n_F<|L^ >8B|7vVI6tO!zO&"I!jlI:bD@dF{mO~aS8cLhWLn,/MD+&<Z_ؙ=zy I"yU <uac8d"G^I/Jj(q3GKmY[ĝhOeQj:*%*&|X<+ddĥnv9Q25ޓ:Kfq5ef$ќr?X g(_j-ˆ)2(jNҮ<#C9$@79W!^/,_8eH19kj|.eSdb֔ebR~ZiYYox免hIZ+p'Ⱥ;;(<Ҭ}ռ)$16Iw,ݤԣlJdx .zzbF~"W_Pԯ&T0L ?馚,8N9VȮB.|}gq*KZGC!uvO7ZcؽW22Ѩ.I=6A kF'棫J d3|8$Ղ9KŠ\r({s#P{*ؠl.]-TLhgZZis ēHˉQjJ>N0U.%Xq"d^:ȇ`9m>hꞣlt;I3ϐ8zzL1jP||,b#R^ |msWBM!=r㻐ѤHY=W3$l1w{ᑮVv@Da%a DL|MQzρ#(,-nCr\u]CqR Ϟ updg-;T1XU9FJIo KC%fm!25;rIG++wUQSWR8Rx_!7I >(P@u߽X0qE$\pM{}{NAi#:pJ7H!_'MMX)6 DKQՙ.gдNy)v/rK1_>,Yx"XEVh(P"q ѺŽ FS8$umE__ ~KߏO$!ϒhI_hj)# Cl1[u9ާ60!kl{НBݸM H_!S-6F&$8_%/Oii{iv²#qZtN! %\utXQB㻉 YX]4ZuV)7m~$ץzdb_PK?} kq#`phէXd\ɀ5C EbFkdv&C5"6gn}ܗQg{l w 1 po漛RbC#K ɔ],l(ڪrNPaf$w ˂5^}eŭFC2% FYU:1XT vahh cDsk%),幱6Z v\n^U++)W$UQ1Fƻ;+ҧ'8ȩV4rP~M:̘jHBm'RjOSˀO/i<bu6?I1&I`|w|˧f1eJѣK!"hMǕtErq{̬</N2c;*$ܑTZ<+ =3*,f^eQ=;$d>U(;w. U'WTW򣮻>}V[2N謙la0܊7uѵ$L/P=61Zv 4ܣqg@D0*UNO+CeeƉU4#-]˓ղH*"FqN0L7MclTnVMcwYxH(ofѓ/3"2!$Y/M1*Αň+!CrVel۝RB,.UWϣ/) 0B6 |yHT4ǻ$V􇖃]<,K-oHզ 2Ϲ_7OũrMfd ʨAk }lcܛbLb;~wk?&V`f+bކm>"XcrT`e2.,048 kC.8(]zmeIa-事ө2#X@C˽{ȁO"ts;TfU+m42c1wW*o=6-l) z[qɨ};'L*3FhCIuFs{тH(n㡕4XyQ9(Ug1@|:bŝ0AJ|t)cȐ]MAWݬV?BHA&S†4LCÑU;R fNc(f3ۢ@iwtb,xh$"%E"GKTsFY11EV龱K%f`ΒY8\2nKz~˓Aqa+|Y+vU^&e*]2n!0=M_'ǯ-ȤcH,@+$C{y&zc"$aI%O Whp;2A. )D}Bܸ]4`]Z뉶8ʎҺǏߔ#Kal]r[֝}C-͇cK ]ulRvbyWy$8ZJSȽ8ă ;G|ϥRHo^ZUπC#gE-YO>]E<"\1E~36ZO,x." Se-1cLiE6I'recq 7rFBQi ݒdHEDc@jչ|ʽZ9d3"7~'x(T5rHe BTrk`Gy=TfW=LPoV5L1PSY`7r;FM7SiYTa(3l Z'|z,VZ Í_ig6*6 dll)edG+,R.U5y5ij?Q̈+8I!+@ܨ4ރ( ϘaEe^OR1lTU3#f10 wOYa* oc^8C)rMċY$}1[trDUDHк^[z\:&s(ܕ&8":>Nl3?^[ UV[|H܊Z|tpzz59~z10fW?ߤX(3cR->Ky|)HQ%MP|׸;O%EC2!<2><%oyE>dT#"wer$g#F(ki Vޤ%Uk!+Qm4 `hRQB O2ycd$UtX=C|gb1qShi^3\ė0,-K`xb/Tg}}dWFz#XX0Wtr^ccQ=ڝ#k?qtz>MlL/)uZ+4U52# ךltO܄Njy!o?pK#jaYqQe+L$o!csKtKې$?6{-$+*ϣ4RX̃KH5O2He>3B9=3AXnFN;IQ Îdd@Lh$`8ZbHţR&4pȱc#,1,bZ+\Ȕgyd-na.X|y-K^+?P$ƐQUbEPox"v)ȷi&LscVv@2d"jZS>-M޻"!ۖ,qO#+2o} /25lW?QbB#ԦZMhZ/WȚ=a.L;'\ssvoEٺ01̧tŢ=?&,U涟êUzX [$kr3!𩢴Hj,lLIf(c uUEЋ6I+RMiezۨ"\eEJUvXdk%c~ ]Ӡ-{"Db 4acj,vgI oWBp_ LO$ kM1$y65f OIA_n}JȸReoN̊Y#,KFǗͨ=XN3ȱ"2Fŗv̰fd-ۓ"rSQNJ#&:2uI#SLL8}kZJczr׳,Z 6οԽf[*]|{x"N/`T ' >jQǞF< q}=5\ő0Ea>&(0H[7CCͣ zcڍ-OQ.:g,* Qb: ,R0+J:Lz7O:#P/hI,_/ճ`UZoPZK'#T .`V]\,973%fcf'‹3mĤ+Wp N 9EQkR<HgP-iUN9uNj?{@ T4v[C!׆߈BѤB8wmۦh=G"ah|y ,µusst곀 9$?{Xj3PįEG._6hI~ĬLNjJ&UcY2 ʒwO#upԘ~8,LY)X+H7N1Rʋr4ws8i?oμ^_?>wK>A G7IwlHq1=1 E0,#ܙ|1:Vwby?oMEޙcb@6UYGtbIij<2j?UxfG$nOqcϓlkߎB︒/vDʅw#r瞰(ǍUU$|=C"A#TŦE /Qc,UfM⯱7^4dFG'ZjI]{J.zȶq҈;N0KntI&5y]D\OW3vC獺OTӼX2$֔Q9m]ڝ±=: wĒoOxO&ۇ͡&?se$ȹ,Veck/C?՜9^f=?U]&X[$@\xKkotpFd8(P:5j,L==Ć *Xbϗ3Ԁ5V5[:ce}1fty2XhGP!Ab?Q4hb|HEnG9zN4"9Q^U'#I]1m!tbc>A{2"]OX"D1 ݻIG[dMӈ1DC+-Ԟ_L LL2/4(#D1l==<ͩX<hzdR@ ׃7kΎaF'hBH{?dv=+ӱ`\11Dk;)qa : r|Yk#?tXW97#:u/z46TɓkI$)?ݭpԸb+#M4yOO&\H}m919>/}[VzHyŒeLd8¬F@N/n(m$Y4goço[2Rs˹cuwYxk1=!DA,gbʳuuZgRk=o'=r*NeQ oJMn`4 vԩvH{NFnݚ09+v^=@oSb4Y() \nr4#|NE+4TY*<\S۾}?ΕNJ8ͲX)̼iSiM\RD>5Ya Ȫ%Sk5%&ɐ,4<+4uH9_Lnե;|\5n4x>V#2FO,RgFht]g%qݵOP>11qskDs/z@渲&D`8@ "|l}cc}FoNx2$֬ΕBC,JEO<^И%Y6^SǸ96q"Jьb4+(U42Ie=iJN4zrv\*1OeDbO bSm RKzY*Ij ¬(U"5+: OPd +bƤ{7z:{rGNZнZ/Qcuc$j}pI-򬫨gLGg~3A ;iӦ&E P4ؔQtWY>fy>6\V4 ^9f<2ȕܿRߍ[Q+dR9=ђ?COܴ3,2I$^~:2d 'H1 ŐuE h}gl3gQb'j@^٨=RJXfٙXюi;ȿ/uT>.Zzb9CdJRYV&yoP5ao,9QZAj%[e[5'4X@"$k]i$9=LUrm!n1893(GӢ΍bU6-?Y;+3졸{ˏI3+InyZ,@"BR8r[G}.8כ2Qmq٨I0|Hq[_ɨ,NK2) . En.}G{rlq闽nJ|XFyU@dO}_YtH%4x[CC8,x4[5^쎰*ߠ[h K&eYꧩ&n+J/S"*њ!."I(?OC=C1'+*򰹚^ߛ@1;21N0Eie}Zٲ67cg\I( hie[0c1wUw"BM $&(jW{|4|)ݑTn`6[MI,ʒY9 vo D?.;JvN/-8]M螛}TqY>fmw?t%oEoT<%˷XƬ4zMk"WRݧ}&lgʝ&y)X3%4>28ƒÅRcVUlOXN}CV 8ؒ`:^9SH˒ /:2G4(REU/_ӖF sݯv3ױr θ_d/i;&Jd`xF/mBt^Wx)EiYIOX!$Cz֢wV|ړ"Nc;Ifj%)L@;O#v+-6gܫ eU5rJd?$wb :647Lt|oPKq59C-Pictures/10000000000001C20000018F2934B9AF.jpgJFIFHHExifMM*bj(1r2iHHAdobe Photoshop Elements 2.02007:05:28 15:00:22 &(.UHHJFIFHH Adobe_CMAdobed            q"?   3!1AQa"q2B#$Rb34rC%Scs5&DTdE£t6UeuF'Vfv7GWgw5!1AQaq"2B#R3$brCScs4%&5DTdEU6teuFVfv'7GWgw ?UA3hƳePw?j>ͺOuߘ#1^Ad) |Dz-,5k~[MyMoa:,nzLǽSڣӺYX|_S}n}?N^]":!doop v{:+s2hv-s$^uԹ?}j^KK\ni ;=I$Y$kY7S$ 1-INemkЎtk>/ht۷wK8X:8p{˧k$GƢdE"Z\UWwp?uMp]ΉI)9Um@{{{>Er$qjy6m2kN]q!Gw8nIOH @ X,vM$xu8{ΟɯVlIOU_uNfp&m&FEUbes轗kSH dՑv; 6]MT6o}?𞝿zfm?)ɤ{">fmnok=/3}Zȩtmŧ}6zwmwٽ֪kpw6;WlppLJw1FKdm˿k6vZS,α:^&5luxB51ƽ3enf?S%vګ3;`WpE1[]u2^Q貌Z2U^t~Fbݮ[2q)ѯk1s.K=DRp3)e/,lsŎAԵokO{E@;w% ݚlk)qpznEZzt /2 {hhqƟRSXlK &[BFa"H߹iWkXZ i~bpXT֤ 杆UcKF z9醈ck/V eSr赻@itcy.mnUjwli = 3:NNO_zV5%xu͹Sc {VcX֋㸞v{IOT klŵݎkoo*n>mX֞{`7زr\]5cZnx/$@}1M7ѵkvho6ޝkKz6m,ٍ4f_9&Uq>Ŵz}?Y],Ys-}5Ad]~N $IlC-gMc<O~ǽ>ϡV?қ}ە)K*Ͱ;oekVf%}eyCeh7>ghYٲKKр㲻D_O`hv5ϴǩKlIOG^u9cd8XK}Xcw}ZGnV=s-]L<>WJ"Cqzwe[, ߣGժeƍ"7ko?)icm~zn;c)o~Ӓ,9e`C}=Edb=Slk}} p?;=%!ux[ZZ{>}辰\o/`p/C {pn .`4RƯ4Z;@RS{ZwWdi an1kް$nFSh㺻ZC=O5%?TܪVm5Q=\UX럏ϩkdMMuq]~?I̭8YoM1lqi˽f>wlٓ/Lh}匿Y,'.llgXxm6Sa[ni8Wqc_n=:Nzd]˱YKvm,k;;1w֥$9 [f hK_1?gf7\an[ ۚӰ1}ng1Hpsf+~ӬsM,i *ϪͬV??.:qƶ-]츹voou{?ó4z8uw f8{[HO>Qio7=uz 1psӿo 2>gvlk;@u;Omgp{k{] tm?-i)^%ucA/s7:qzؿ=G}_YNoMȱا) uZZN^v>ӛZM4}&I/٣~ˊmmuU͏ɱCm hַm9%>z)-DfDcCMϓ?yp-UO_v;jh5]c\]kYuzƱ=6~Q;dHƺ@?s=)6[ҜYXΞƠdu^qSDˬU] <$d48 W[٭.NChʧs=[áOSwg=)qĶ05JW'Was}+^[2\}N\I[-[hpvˋۻڒ\qU\ꌇ5Ӵ+eMѿ߽r>L.+7Fau]oQZUno藙}~u~=L&f,ic7ooJ͞DXUhc|c9ٳ]GzFZUd4l6*џge~7l]8X,j-0ֻ==ֿe[{e(Džj͵2C[c+gOV/8xX̌\G42Zoϩ+eM'5!1&7,=[u{/SKq1ƫ.+SGO[s poc[dXz=jeّg4N^EVzX]k4l7y۳5J]餦]Ck۳]c-#yu65鷫?U>,q}U,n_̯}Qp}K!o˶1j!IscͯӷV"`%Ch?͞)t}&o6K]յluV=BC 6̴\څ[ol[m =R_\GI j c]NMHÙ ~}}*ݶ~KRSc*mu8 ,֚ hݶ6YO}plNdl.nV!mm,=5hݹ}_ҡf-:u`4k{7WgIHpl}ʍLY6 keBߦ6V浭~]{A1 }4uߜXlusCÚQ}Gղź쌌Ak4%&Īƹyu`K?o MĨ9^L~qsˈlbYee̳hx. s=ͮJzz>Ho l]CIOn|vMO~׸--YE\F%\܋E[@uv{.߬'609e_m;/9qn>)x4{]{c,*Jp[j}!5s-{\ƟL# Y[=p>˪8zPݞ xc}2HmivFE 6UfeVKeϾk͖Qc^ b{ls9IKkmck`{m}OBZKm겼wإV7u֊+yŬ5=ϴd[]b2[}-keroc*YUuzϴU FhUdΐvVZ]lGOĔ&VoeHS^ߧe;Gc9³eB[;ig]R_Q0vem8Ծo]6UgYcr+~*Z=.s8dkCgжWecdۓJJ_߱W]NmdVsDw~K7{ݎYWk]C~]@{1NK*8쬚..n}k]zVogJKihhxv#M䔞m{\in;wZUsն>N6-`Z+kcëݹzĤԩu,v6pô4}&ɭ|Nl:̯IKM2Z]vosS~eYG,Ѹz=;kk==V6(I2~Mg;QїkZ kwKums}?Y]?lt}{GPZXC)mzCMUٿ.e8Rho]mwW|]Iv.;sŞAkX-CҪWi` -`[Ug%lcKh|vs9Y%?>Mf'ڡ8{X֐C4>U,V0TMڒX ϵ}Oo+B<2 Mkwz߬2zJ4Z̾ڬ{]g?Nڿ[kGޛ[KѾƙj%EM+tSNZ%m%>AҺyV5د}-nMۍ>2?EOoՎ(NX 빌quUokۍ7f}mWW*&dQӷm4X?P:74[Ӄ&mmqi>oT5e=*{NV6Kap$m2ۯvG׌ͺOuߘ#1^Ad) |Dz-,5k~[MyMoa:,nzLǽSڣӺYX|_S}n}?N^]":!doop v{:+s2hv-s$^uԹ?}j^KK\ni ;=I$Y$kY7S$ 1-INemkЎtk>/ht۷wK8X:8p{˧k$GƢdE"Z\UWwp?uMp]ΉI)9Um@{{{>Er$qjy6m2kN]q!Gw8nIOH @ X,vM$xu8{ΟɯVlIOU_uNfp&m&FEUbes轗kSH dՑv; 6]MT6o}?𞝿zfm?)ɤ{">fmnok=/3}Zȩtmŧ}6zwmwٽ֪kpw6;WlppLJw1FKdm˿k6vZS,α:^&5luxB51ƽ3enf?S%vګ3;`WpE1[]u2^Q貌Z2U^t~Fbݮ[2q)ѯk1s.K=DRp3)e/,lsŎAԵokO{E@;w% ݚlk)qpznEZzt /2 {hhqƟRSXlK &[BFa"H߹iWkXZ i~bpXT֤ 杆UcKF z9醈ck/V eSr赻@itcy.mnUjwli = 3:NNO_zV5%xu͹Sc {VcX֋㸞v{IOT klŵݎkoo*n>mX֞{`7زr\]5cZnx/$@}1M7ѵkvho6ޝkKz6m,ٍ4f_9&Uq>Ŵz}?Y],Ys-}5Ad]~N $IlC-gMc<O~ǽ>ϡV?қ}ە)K*Ͱ;oekVf%}eyCeh7>ghYٲKKр㲻D_O`hv5ϴǩKlIOG^u9cd8XK}Xcw}ZGnV=s-]L<>WJ"Cqzwe[, ߣGժeƍ"7ko?)icm~zn;c)o~Ӓ,9e`C}=Edb=Slk}} p?;=%!ux[ZZ{>}辰\o/`p/C {pn .`4RƯ4Z;@RS{ZwWdi an1kް$nFSh㺻ZC=O5%?TܪVm5Q=\UX럏ϩkdMMuq]~?I̭8YoM1lqi˽f>wlٓ/Lh}匿Y,'.llgXxm6Sa[ni8Wqc_n=:Nzd]˱YKvm,k;;1w֥$9 [f hK_1?gf7\an[ ۚӰ1}ng1Hpsf+~ӬsM,i *ϪͬV??.:qƶ-]츹voou{?ó4z8uw f8{[HO>Qio7=uz 1psӿo 2>gvlk;@u;Omgp{k{] tm?-i)^%ucA/s7:qzؿ=G}_YNoMȱا) uZZN^v>ӛZM4}&I/٣~ˊmmuU͏ɱCm hַm9%>z)-DfDcCMϓ?yp-UO_v;jh5]c\]kYuzƱ=6~Q;dHƺ@?s=)6[ҜYXΞƠdu^qSDˬU] <$d48 W[٭.NChʧs=[áOSwg=)qĶ05JW'Was}+^[2\}N\I[-[hpvˋۻڒ\qU\ꌇ5Ӵ+eMѿ߽r>L.+7Fau]oQZUno藙}~u~=L&f,ic7ooJ͞DXUhc|c9ٳ]GzFZUd4l6*џge~7l]8X,j-0ֻ==ֿe[{e(Džj͵2C[c+gOV/8xX̌\G42Zoϩ+eM'5!1&7,=[u{/SKq1ƫ.+SGO[s poc[dXz=jeّg4N^EVzX]k4l7y۳5J]餦]Ck۳]c-#yu65鷫?U>,q}U,n_̯}Qp}K!o˶1j!IscͯӷV"`%Ch?͞)t}&o6K]յluV=BC 6̴\څ[ol[m =R_\GI j c]NMHÙ ~}}*ݶ~KRSc*mu8 ,֚ hݶ6YO}plNdl.nV!mm,=5hݹ}_ҡf-:u`4k{7WgIHpl}ʍLY6 keBߦ6V浭~]{A1 }4uߜXlusCÚQ}Gղź쌌Ak4%&Īƹyu`K?o MĨ9^L~qsˈlbYee̳hx. s=ͮJzz>Ho l]CIOn|vMO~׸--YE\F%\܋E[@uv{.߬'609e_m;/9qn>)x4{]{c,*Jp[j}!5s-{\ƟL# Y[=p>˪8zPݞ xc}2HmivFE 6UfeVKeϾk͖Qc^ b{ls9IKkmck`{m}OBZKm겼wإV7u֊+yŬ5=ϴd[]b2[}-keroc*YUuzϴU FhUdΐvVZ]lGOĔ&VoeHS^ߧe;Gc9³eB[;ig]R_Q0vem8Ծo]6UgYcr+~*Z=.s8dkCgжWecdۓJJ_߱W]NmdVsDw~K7{ݎYWk]C~]@{1NK*8쬚..n}k]zVogJKihhxv#M䔞m{\in;wZUsն>N6-`Z+kcëݹzĤԩu,v6pô4}&ɭ|Nl:̯IKM2Z]vosS~eYG,Ѹz=;kk==V6(I2~Mg;QїkZ kwKums}?Y]?lt}{GPZXC)mzCMUٿ.e8Rho]mwW|]Iv.;sŞAkX-CҪWi` -`[Ug%lcKh|vs9Y%?>Mf'ڡ8{X֐C4>U,V0TMڒX ϵ}Oo+B<2 Mkwz߬2zJ4Z̾ڬ{]g?Nڿ[kGޛ[KѾƙj%EM+tSNZ%m%>AҺyV5د}-nMۍ>2?EOoՎ(NX 빌quUokۍ7f}mWW*&dQӷm4X?P:74[Ӄ&mmqi>oT5e=*{NV6Kap$m2ۯvG׌ Adobe Photoshop Elements for Windows, version 2.0 adobe:docid:photoshop:680b0c09-0d12-11dc-89a0-858e79f5c415 !Adobed              " !01#@A"2$% !1"A2QaqBRb#r 0ђ3C$S@4D%cs BI{\H )Q-K \BI $$BJ9#;xXn?cHI!$HL>R1JP?yzŘ$$GfLkf_ Φ6%ҕi4 Cfg4lh!;RQ%9|yx=Oc>-SeI!$R06 L&bvJyK˵+@́64jx WʀKM\ñǸu 5>>#A(O}5=S7#ɇHyBI $$B',n. ;*FVio9>Z/ QvB>`:K )oTzQ)D^Hl.,Ls|>IsO;zt:)fYJe~`͖![ *1(br E`huKh#RYoFg0NwYݚ2..krÍ9 $$BS 33\P?&| 1f\8w<빦X3z}#3 k ܴ0 l|zd\`:s9Pc@\Jm<^.bakn[a@M! ga'4=vm;,,dtДKD鳖<&'G  /,gS=TI" #bA1˴4HpR >`H;A^AFf+vLToEx9„,`Fܼȳ:0ǾE$@o{ C'R#0I[%}IxoD$xȈ*zHlxGE \I5g@T:\y N6ܞ0!Pr-0DĉJzqRB~1žJC'g %HI!$\{y;N7p6oA Z:lfb1f^0{pV=DizB JtcAPΨZHHC "79kGtd6 Ĝ>eJ;wIRV7ZW25Lqn!aAEPv%ƄЎ뱋tjeww3FЇ1EmLAlSȒW$ Vdq!i &C:k& nZ*\B@$32<2TB] SAN=>Iy=&q2gx :!H4w dI =Nȋ Ah.Il^c1R%l |.|$o ϣ YF'*bD'#7,O.G %=$ X7XEeuyeRojb6*]1+^D0N~cDvbQ6֊^pxٹ1ڕp@[avC~tVJҜ)sx 8$G{J2:B2@ޡ(NzWhsЭ/o< UgC 3SDs hrnłZBL.w43ŔjXHI!$HI#Nf?ם憎p+YbWP5`z?v u>ϏfyBH(%˅o' JP{iZgeX{Lpo:{dE^&nhkcX?^7"N+ϝȷt`<R<h=P%o0mSWXL {b{BiZKj6Lj#H~D+h<׭bt$Nr6T4%=c_+&75|cW_7)g777W Aa;xL'b}O_&|ZֶrOl г*Ac_/q%"vkU-UXbV7w= )VjfB։ur>Vǽ ,7C_g3f5U3~ee0vr)b@O4obՀ:k-x5 {҇<J S 6Vja܂)?2`۹.%a B\A[k֌=r_X~tV1rN?ό51h 4L7[ yM뙝 jh)x%l_I4ԐX{L8IޗAz}RׂE&g!S\,^M|f;ف[ɭ.Z.+aTJ2rXk4n74F7yo:сN/T.zm+Id oe: G5Rڝ$p v*PԻT^)| V)RRaqV(0f?&8+![ SIΥ#yy1NAeJV^$w0Ѯnt5)(;-jp+TlxM,Ud­b^ 3oz0-brڦ>gS]:$*!Z$t !Vf5H;( ް^j8ךܤA JB228aKM{ %z e)O± Fn"&| 9s{h=RNhU<mm%Yƞh<˳CU`䖺!pi6t׋ SU5&jҰ:Z V!j+h(6z4ֽXT5duE],\#f? ./t ՜|jZf 3Iqo%ןkcj-iK'U-͎Ϛîuo{'vnO}_$[ *BX X({%@[ʂԊ !اثn3-w ;9mwQun!mQAzw_>82\I}k^ X ;]"5Κ0L=.aMWUEƾ>ƅ1tGhX>*e]ҽJd<ֆʩ͢+ l洬[ZQ=$WϵR| W}t%[*B<@DG^Z?( } Vq`t 3E"H4:徳lm!׸:J Hli.[SA % J 03i ZPw P.` oWkŽr bHx*;a`] M+4 43]ΫcsG *Ꮴ{egT<{aZk:!_˾Z:a c{ԺY{^t!5sDk,@t`E G?/Iǜ[9U_-|1TI3rQ'Q±ei{$ j,D0w?u wGC7@j7yY2K)8>g+2yzG#xL:KGj aTN PH̕vlnw\3P|mJvw:rwtTy1Һea8?$uZ6,_k\S։)z޿KN7׌ŋ}NWCilGhB?hzK7\91rl엞% WhFԕnT_1g`Wbʍ\1Ƶp]d@qE>?5UUi ;-dT{V1@T&L5 k1s8Z#??]N2ˉ֜}Q{%y`&P5j#.kQ `7lW_A4u+V4Y˪"' kfbJH 5=l1j[N6`40ՑŬǔ".xN,`M=1ޥYbx&BL^ϝI_椚 pJ=[XL; n8Ï:g- rWdnw[䡕'0,+ycu:g 5>RHI .|;A UVl2y ^TH!Ͽ%4Xu<" NHdC8zǑkֱ}5СMW:/x:d];ЖיeΡ0}W>}{΢/Jn3s?p__,[u{alҿ*-MdUkGM{h+x]Thg mU.-x<N!SaZfb?׏ToX`5mG8Veu]:pYۤ>Y4KHms}ycr*ƯCggmʂY##K6@A ix.!B$5 k[Cb@YYGR "SŔិGE+ɏ_!qE`MEC?DVgܾ7K4dx@e .z t#O5%H[簬g1Rs u[shouYsk'9M,A9"b-XU( 1Jg~P i^kµ ,ofWͱs^]H P gn=#zG1ϑZ bk[#u}h:kp<4\3g,h0Ҙ{@WQ2 XfbʈVZsl el[k;#OXNd9iJ:<>",7jR+K=Q w,¥_8Pd?*cLY&5U+5$!mbsD*i_:ws;:ҷ1OP ]"deI;gm̗tll֝/ɵc?5c?.Ӥ Vz'iٷ~_(By-+O0LS19_^ Mb;x/"TXz޷?lpIx{[ *.hKDz!;ed>rN6؋nsY,&uR>I'3t,P-e8Mzɯ=x68j>UWÿ豩k؃:V6-mքsq?3瑹sa>\dd[;(C#!_SEe19In}z6>l Mƭb1X! 3s  S;| 7 < :U=`2P(\߁Xedr 5ܱ2].Ve}2_(hOEu-mJ9R_v)\Iɰu!5U% Xi\zMl1uϵLMÒJwY>m */~f,ts9P2{g=̯4sh岔bW`!=ҕ\d,Ds]bXa"t\{? 1SM3mmlD3@?WNgRNQNƗ^]s^u6V1;m : +#P [u-e4,n`brY,%=Z)ΌGse"vkQmf>غ!kfXfycF1Boz+RfNK)JhK@ag @SZlF?4Eƾ{^.fTG1is;H>JNh90F3Ms&YoR,2U2A˜l\=\V!aCH3[ER9[Z2ֆ;q!W9aUrqR$&}x_H0n`;{`lSy-n?lFE,h$x. ߇ϑ_ϟ=<%+zf' 8dq?\MwEkyzZie)K$\3iJv-X&p 4S}|Bh2,H'Wh.^ $z ^)L =~I94 )]d4𠷜ІDϸVUZ?hYBLnC:51+Dߖ$ 9~bs=:xڛ?ogApn[㨲U ?]hڜJ{HCk}3RR֍sk0}r8GHum ,.Q։0:hQڄ7Ǽ:NG?_hB]V:L]+Ldjq07ZcҮ7\t̲dY{F5-]Jh艎b~y <=湼Ro}~]YbO۾[cI+#xBjqJB ީŒC*? /~vwh\#~kO[8uUnc A |k[Mg%rluQG oτJ2V瘱tsXi|i΋mŷvs#dڥO8?Jtp*gx?B6=g<X5ՌC?%$}IWzDսP>;d)8}fe>ß&纡fmVC%oS4jn}9X#?N;ޠEo03Se1S!'[(Džr Kas3©0ڵ_DXC1 qE8Xp?xc~$rQ]Nǫ=]ӡe\fLpoEzRm־dmzqz[igg=49ފo$9^w򙼢 *c6sɱT3.PVy~w =fe~MT∧e'iZG=ct^R*Z"zx֞rU{`{n_>SԥM \ZCMvbj{GgBBSU5:T5mţq$qyR+>oO=?p]N*+B ?c gDi~=2;)}5uݿ`KV}+ecW3_#dkX0q;Ƶ98٘jxUxo])rBu}VkmKL,E_bk5o?) ſ|xlpNw>S bnj/=z?=|=?lϧy~?5?5? [mGzr]:֟/bҫ΀i"QffnW_C/PM7԰eIϑڼnO˟2#'(`4e06)nJM]v@fA@F7rR\߇RJ4lHnO ,䠵?|1 -Ė -h~ 6WF!)uKo$KmmVZ|(_} K >{؋+8 A7zd ĂmlW.s,H#8;YamYT0F.B`Q[VxHN+auI3A@>5&۴#+ K,Mh0 fhd+#wLq[1:ҌMvץ˰ mkxp-1vKlj1۲7BMǡrDžP(E2vShxb} })ȃuyq_2!Bkse7,5h++BP6E'ƙ n8-YX7Ǫ֮v]].T)e`O}z]2%\x/Ax0jM !PIoZgm5Ux0@F)Ln.-aʓ)%"PPk GS2W,u@n#hfHsSVc)gc8{Nl\Oî@p45#{"%z2_ h4Dq,oZ:\W)cV'_-_!͑͘[|jE&sŊ)?M:D{#:ef7QK gysnK؏ݠ=Ld>SuY5'|Mod[]}(Hcނ,W,57"U ВA:Gf ۩[1 ThRm`mw!m]T6oQkRo,'4vǨ  l1\( m)UGM_u#V[oZ)':p*M,qU6g ]o}҉$oV_)U쥖[~RO ׅD1 XdȒRA CMQ'pd*\!cpr۠g\Y>8n*~p'63+ |*9uۚO,}Xbp ~H϶ #Xā&|Q64y6 YB\WQddUe,A# xO*ageL2ô{tk77 Vh˺[y ;ʊ~QIW#&ONQJr[ iX'X.F,r}6hpR1%/ GN79nS𭿽Se6Lfg++%>ӹsVybw'xk@ 19U2XuPkm)e-Z}Ai7 R!K V(j4 -NN>ǧչox.H+qoj1Jo5l=1RHCC,}wB񆷗 WpHfI' l:(ndvu⑘غ^ԑkVe?_Teھ҅E!F5304\I*,[ifo@>+42T]0_}BY-2Mٕ\&ޟr oM$fU}Apßat Pǔn*=cF2DPK!Y9F7嵯7n!Eme!kso.,n/NYTH4nZ'.jr˘K!-uv5W ,.~eKH6 m/ajLu7ERہjd*fXՇS,!O1x޾(S#g2N'V2 l؂e-' oO#uy X?&U]ZXj-4y$] D<*[3) Y&6$S۶YP7%-PҐFsU[tnǎ4M;:piԢG7^`lxQ꺺7-CP.҈76]F(U@M}gJ,[ՄZ tM#kQC}~EzFטP1䄰5V*oh flR9O8]lѱ"[魒2eb7D`4!Ǿ"3a4X\])s$"\hq/hG} ϙ 0s(k4o4cSO*6ljx\`k>Wx+O B^VգP$ZzjNے>ȶiUvi"ᾥlsx?<1ȑqN:cgן+0  ,XhpCɚF*>Xc7Y7m;n8n;"+#;^va 0f1ѮR~.#R 4gu]uQc1R4 ױ'oBBxH n61:iVStdX^bEw>P,F.忶mDHLv~F<9'orY2-sZ_J?!H.~*Hc!c|^3~n˶7 tKFsz٫0cbGp_3T_/Ie_[E#?|T4D/+}+ 5dKp0e+a jlѶP\o^U>-nZ/HYf'\o6ړC;8q@xT0v^ܧ,H9S,x:U4Ǎٕ6fz[ƃ~fʌf]b?o`*;QGL92&`{~ 3Iu:],p2 kEcXgFY$8`F,6a?kHd4E*#KVN Ӣ-)U?(͑$24;}-r+/u.bWm@"ԱY FQZHcߑvcY)6@Y:~ӊaɍ┨yÙd`)ȑlFd,~~ړ~by Bf#e&k+nMmj옹+ `.8( $MGXTl/Ҳ;dD7E'5f 6ېOXʋY0ef 3`ȑ 'v?arX,J_!^ywzF1ģBUD}HM16b4wY0fc\w([j<(sFwx![(TM9{vh;#tFNiidAvͅ47ouǮE&ed JYmj+0W^cpUǢȈ'mXaݽ׺aBOԙ.#TVq̾ItKn2>T6ުݏ Gg ;|M0o2  tVoe UF:Ozmc$ U~ 6[ {9 TU i?ru? Rt;=.{03&ָB=hi \ST's, 1!4;dX#'3*a`X,߻Y?&Z-@ۯݧ퉃KG4"[qϺX2~-sWx83=EnA D9P;._%)c$O-|H~ 9k%؛P1,MޥwYd'=4p9풼?zǙ\>YfTpxNyM6HnNrq fJɉ,V^>j0=dT\bNٚ.İG"HeER1vX7$ߪcM4=CGilrn $J֜0*ץ,y0XlQҙ41)Ÿ?*GˉmmՒg6mk&Qo# aIRSo>ՋqItܴcHm؀PjMK.|x) Y|ܣ+/#F |FR"5AҰ}]T'Yc:NJ63RI֍,Ǫmv6E{楉;t-qzIHr]87kz*|͚,}.nQPRtghsJN/g|Y J/3F^jbUwēRa\ckvXq~PU>`k,p*puV,xqEk-#du!<Đ9*C/<ٕ#`6+ܻ_́yM,c#|^fShWKU<[qyyslB-'ZASn=@4@$ђhf^hʼRmu̶EP jit6s8̅o `0LaM@R/ CRڟS4dڣ(n/Է hde{xԂ Fog5LB\.ZSe6~iLU}3:;<]u^>F,M$"zGn T8X9)f>$ٺp,in>W,?e蝷$F)`QT"HĀV N4Uc8(GuCщbTRvyH;qŋ!oߗq M.R3I 걖J˟&FA!@J&Ir׹# BdOi˙c!Ԫ~T2󝿗Ó'C&ZonQ2{d.8.7LG,8y~V>,_Qqr?ߗʝM;.!m%N2#/&{sO]"VY7 ReY͎hnˍ+!Ⱦ>Xbk HXǁɠ&aěXTm#~#I7m@GCG͍[>T kQ0hB((K8PLJ$ ijn}P׭f"Ό$$[Z+CEJ f!1 XiG]iJqq/TY;hm1(ʇ|KTݗ%a6:s~zl9I+_k[Q ߃+SPtJɓAs .HףtFc)\dMb'yU]4`]u;ڗe9^c%_^֥ ##+ qsl\̨ A-ܻtwꜷk ol@ʬU?i) #T_m"LXWjƭnT5qHVY(־_!3;,MB]eRvF, 26ZL.ە,Im#P} ,N]ᔋ{k E<1\[b*݊){v2B@t+}Âwb̻\u/؟m#K)`ѧ#K[h H+.(rߔZx7-\z$.M( @Ki88\31!TqiYgEH(O,I@enm~e]vmoIҺ(s~EUT7dP?]nd>&HPM֗SlŎ`=zQi@=Qz$pn kVP.K'@C)job }?ݦxl,c$>yTqfcxtj'̝5"8ǛŇ&|Lc|w;2mo4 JsHR s~Z,iC G-QEQ&X,P\^kܰ:3/Tgr"z8˫P~/sq3&c|y|m*F\50 4L$m$8*&;9n6uQw^†=$kyK7{U+;!-VN'hwX`Z.s/j2>X,=5/X?a8eFcl(>"B.IvL? Y f? P\^KE,m`nIRX\"+Jy'ES":_o̴SBt@]{X?MUKJ cQrX#g:R AFѷq)y\+ ʬP<\"D>VާkQ#EP8Bu-qZQrcIG܀ bx(#yp?S! pvV{*OӷdH uuM#"pp7x* fK!"L.ZF>WuA$oF3eڇFI^dYqhin>=ܪY:$9lHQx$mpi|,ЯUۇq_l{4]>!Q!N*liK{nm HosL͒ ? kZeW!w2@􏅪l< Ho.׆<'uP.+ b#tbdew܀A7,]f\.ܲLFpVQ׭OI4 cEL<쮎)y{zgѣ:ܰ{lWYKiiH^4'JB9d6NX[E0m h>WsD:} TxyCdD ~ڱəxeXd=e+ud6ŏnʿVS5{7]7[Ċ@[Ҁ6Ԁ4#xh)`s mI<2Xr:M*ɒ?2¾n7Dݼ͇Qh\ZZ!|nGVNߗ̯/"7;؎>Ӗ!-46Kp-<9v-u^7/C$ u/N ]dǐÂ"ǀ E\##4QnFlV2xzk\MW:Ť]=qlPXsj|Yd'" ؿja2u;IA='B0ϘYI'zP/zCyO5LH2d<96ɏ+~||Nh) 20Oƿ ly7ڳTH~ԟTvsKޡ,lٕ74ߗVX(~噼 f|ȏ+dE0xXsĻnZH41+6&LQNTcsUP5An98s424k/#)!xՙ(FsKXe\wB͛X OȉmtfF\=EOVߜ]ލ˖A h?\@x[(p DG*׷^|XTStӆOTq+摖,eM/T#E/p6kBdmK]XC,t%kHgRMT}hؐ>&0E,He%]*4I9[vz +Mbuk5#g>Po<~AqybBe]k" !Rvݛv4.Kƻn?uq1:U`Epp|pLJ{f"Ʌ߉[kcO^|;IόFkݢDaN6;;FBH ?f1K@2+ ~cA٤|)BOb+3e!|ˎoj\C &Q:AQeʋ2V2 㿕3'@|Io;癣,q7ğNKu]K" }uM6M;Ţt;~_5Fa%xpq::@wJs)\\}:/#"`IDaobԕ5}.Sn8F#i֞p]M5`9HFb58NHĹ7@/kLqjl d4JCAS9"ݔ\Z/ې׺aظ&K2$qxT;h"ƃ±挓 my#[*8ojLhhpRIIԡ <љ@im@Od(pTL6xVyȾ`'e}:Xdlkw,v)>1:m$-ֻooŕlK ?PԴ.LΪP%:ZbFȄiDbgok% Qs$BIgI P|\+nAq0b#` rV͵ \ 2,;tΒ3Yd2 .e$)v€.6tz5^( &  Y ,ƲQQ>H̲6e?I4o161\n 8Vp8Ik["th`BWJ\u7㲥 Ly-9SP1"F׵u;N]knvw>Tp=òƐG;CZrхnQ=v^%X钱]KVv}*7gF;u^FkR@N '-Gi{p5,N<D"1|Mbe<=yBDv6/V[d(IY1PpQK%d#G1Չu;2#S|?-o ƖӥN9d1C׎5~LWVrk'6x iXG2,zڣۢ e-,ɗ*LrgUoc9xHTl=MݸL vX4! T  : m&`:Hecƾ{ zM:Q=*t㡤UAmuyH~eqLbZ`t#ٜu$SG’16K Pilc2%>݀}T1,20B}Crp%Lka>UX?(La?Q\Rp/5U.S͹ ܲ2N\i Nn>XeA!_,7JqK(Ɏ5IpDq̱ ݔQL  і9Fpطi #f\Xu(٣\VIٳq?b̔DRji`0uȜѕ!ݵ|zb1!fo9~GG>ìF2_f,ћdm1ɡ Ff9"ƳȪE晏OSȸT6> pyԝ켢[1S@nD+3r4O7574:lX31X>fe>d6Rvi7v1Z7O~5::y) P0LYULFX¢F~ё/C%/\I' \N.Smll?q比sLE!O ڤ;G31y} _ʵb@א9J_݌~YYfvW|OQ7@y[{ RE7"n,hZ20xXl~e@SQoџ%V7.x}4 35Scd62Sg>Hv"F SZ+!WP@,Sa+/ m:ԫ6NKhqxѓ-*l8V4K+;elhbZW Dye9r5e2I1)#}<53 &9osF8Dݜ+MHUtHY,P̴R(̩,w}V&]H PT(GW<$aOlv#rr䳼kekrM\4k?MKz+aŗbޕ^3@b<)eJG6T<#,@>&r &Ȗ(^Uh{<գq%EZ73pH^AFD-6ۙ6麱xE+SXXM`˷eIwk[p7jCWKdb'bSaD&:L/.ۼGv[ܟCrV;?+O,Đ7qS,yrúFv .YG:ޛU '^4UDL!V*'L|s]-wH]l](jxGydEBM49XR*8~OJKcf*Tה5ZȒrbVpѩvuǟ4,}P.=U+|e@e  cF,ef#K),%mGXAQ[sLYnwJ/RTH5֣l'uD{cM<46&L*s4d覆x IdMmWfeWȁbEƣY:xkѐ!˿k< X'Yǐn:ZdaK&K7WC#n^ Vg5ĸxfC`kWU0Wͦf;OrN凊%R>+XY%nޭ՛&ϐMN.?HH#!4ߺwb;;v0nS5r.o=.啓RI~keWM__=H$bUNȶ5/v+м[^K*Cx!d9=1hݑw^͌ nGVNUd+"lnky G*Ŋ\uL\5^eFSv|V23[-U4J6FWOKݡQGIa4*F2YI3brAвnx.w39Pŕg+eqebܒHv۶ TnRS`%Rā6I1*#uiXrQo-qBr߆'d:2:ik͍dDabkZlr ~*\%c ֣LY7amV7zGn]k6JYxnMȽ+sieB*lj]s$5GjFKn\UPxqQ²2eyyyw*iqdjȧեFX+j?M>3f$X.ު8fM@_Pnx^YF I$$[`5?A0Wm#*} H>k}xX NblEgë #rۆ4ύw&6`-"yW2aECnG`4j$>mY .p~>@ReFv}&<,y"iU 5ROk'vGl!8 ܟ]el.չ^lz~V?vJO HO:/v|D9o4Ͼ67Q"Hͷs>Z](7˭* a~c쩻lVqaoiȑz,o;8 =V s@ryxM*6 _+b^Y-E.~TjeX2,@Z_yAe^fΆ䴄m)k'thAT-ۧiAH,AC$NBh'`~;U}|wٍ붼?-nu>y%Yóf`+otB\ axʌ|gY@B/I3eNvy$'h3Sd+ O2NZ0v`ɀ<\-2bUQXy}Q4clBtF,v!&XY+.YbwCথnE[ ^ۼj&iqFJ):im-Y .Ԭڲȍf ]-Xˆ ۚ+TI82:EWjJgA4 A["+_@4lٕ_` $m[Ui:0;=&H.mpמʛD^(B@PYѦS,Lf?l4cw96\n>V:yq:PEg,Eq(2Bjpn#YT܋T͏C`H'jVAr/}Ӵ2li/vk*/ZɃ3$R7B8 O`ߖ2Kspu;ly>ōw%XW(( /6{jfp4,Y/#ب&(.q{@)PlB[P `Y%CZVT.?"r,Dj}"ϜfU_):N.Սŏrb&15Sb4CD~Q^6`ͭ c`"¥Ò101s>2dPąⵙ'Ʀnw^IѓczvԸE|42cPSq믘N!bH<%X别,oBzd7zM񯛳HfLٻ0(1@؉5nڛ@YD!r EcP欘J4'- F񋋳A-jD'?+1FZc- fuN!Fޅ 0*w6]v>AˀW$#*.jXѸDǁ ɋhY,j)% #ȱRM@IlTv;°=7X܍8i21e1:07+eg$HBAp7\1Pc0C/c(&f+fc#[sDĐG |m9(-Ga;A.ߧZ^ٜͅ`A:2w&ʒ1Hxنtugi.zo2VV FcY^p5H.gVkX$ƌ}7qt]L6$G}֮ظҶ$<ϔ 9 @2U쀰 .l|kݮ/w(1!n&Lod ?z\QʌS*Ko R]*uȂ51pKDRJІY ڟ'/Mn஖|a4ΣTmݭɬ N[A멳eŐdu>P'"(x)rNKT? 4Xzd^{Zc aoYX14QJ#9|_U}տLpd8h,j|ѭY?6}XaAX8]&H07; .@I%b-mS@$Lv\q ÝZȑҝj oao}bD"aYXCgcd_Bާy (ʫ%O]̋moPL. 8CM)w7R4Bc(ӃR7r1הS˙,HXh 2$3& X05өp:ܰ"VPشRouڤ|L!Kn0ƞ=8$[]+$S#F  뾉:](b%Ya>DRtbfsd`Z(Hx:0a~e9H tdn8zRœ9=k!{tCnbiIhV&wT{F(ĎVY&F .v&N^AZcҔDFHE7s#fO,!ogK T3kuviu 1=u-$fH k=ۯI O"`/ԽƳ;8dvdwpŎK¼ VM Da^-,%#F _SJoA@f'vTZM}F{ 5kLpI|nu㧢^(ڬ9b>% 6,:xY# q ZX~oj8l$ S)Tx}+dəHD+!6oRtqB-yNЀ}jlWfF,UerH2lUJZkBc->I8Mۘr FRoFS1wC -Srwv "Ȗ#fpjLEy!Vrw<},"3! l*hKE2d7NTp=4KAm5ٳdn+J* -ϨDаݴE$ F?t /uƱ3=*f.r-2>bmAܥ fQQt~1lj6>Ē;tBx0V@rΓxSd/g'Co\S<ݖp6|Wv7luEKҊŹ $V<՛"^i !o+]!FmHW?ꡐ&oYZgA'C WP{~6x1a}G 0ȃ-DPv"Ęፇ$f_Q.n~S8‚M,y݂xi~[XTY-e*Ol*6ž2I O*0i€ ,s%%ھBc+#oeڑj'nlo.ޣ>\Q/jggC&Ky]`mQT` n54G jޓDʪhJCQ7k|>*Svd!F%|ny++TGs?@V8,x$$5&C1c}B \q>98I H%yB _=DR fDܢNSw # ^گ$S&>B?+s%`=ty|op?':&~bv畎;:_E}uH_&GY,䪸Cz oC2$QܗjQ,c9LXk*|ce3fg[\3h #"WU(6mkXsqb|*ltάBT\jH𢓭#u?nɏ{IfE.|v15;k9i:@*lh"0` c{]H91Rl?ZNyv\FE aG^IqWbEΕ& 5̯4e{^C"x]NN;t:nFܾQ|9;Vt6,r۸i`44XB* ~fv Hy{OQ{pW.HXZck>\x2/Ǒmzcrեy *XJRV&w,9Eo·>T t%@Ui&l j˻zLS2˳h."Kyvدu"őtmb3@n'φ'Sǀ/_q dqy8ї6 |@ ƒ5^Bm`JHB d"[ ۜ(#ʳ,.Q76!U6zw|a#|5 #;AUMQlƖK?M~T.jlUG(70s:[„flwo"ƆF{Fzq}kGwWp /^ܛ\E0,Gi1%FmN3H0!VlO3;J#)_0> E,AԦD"Ł6>*3.kgYHU8eLlcHJ*jii'՚̜͂BF )j #ч0T9,B/u:#»HuaM¡"$8HW0IRݣ_t {Ӗɍs[y41]&n (6.~B6cmpJy`,0|GAFxr:] ;j̫",ʌ \C:xk:l50cŭ+4}U"\+IVAfF813,M'+j|!gqs0ۤeU; 'mˊ!2!]nқ5Z92Yw0w!ēJ˖ $A޷Iv9NvnMf`ϿWYp^XvIW[oJڂ6DP#!4("]&ߎo j"M8 vn6*W:HHm`ńVXM|8rkdmǹi$›+-"S VDӧ,lǥcʵ/C*;4DM*m Z,1qA[zuj2+7Eds简Aʂh .x&b MfpyDj¿y ]zR* 4[qI,}vˎ-$[{Zs\IRaaΝ\\HߊV)G2bV +?$]`xǑdbÊKuMu3&0,Tkz46N):BM 7Ab=C;G2Ga9*gYw2ks_3>R“a>"~ĴlxS͊f͆Y0$wg U$O-gw.ו.Rɿ m qs,;!9pbc[3(.Daݨ!Zp!O^,'E1ڦ.#@} 'ely"5?Y Gkȳm|dj•Flca;Ia|G32\`rX{h<23\~\7ŀF(@T>h4c=eEEzx4.b}~jĞ$/%n tx c270n#JX,x[],;_"(KÏQi|YN&Pu*|{gn$3yrcL,6Vؕ:-s<,5DwTJD䝯Q11S}GQ-7Vty)a 4LLt][hN*Qm/!z 2C>濱{B#M* `XxTAI:eސ58y)5 1G4`ߊ;\NP;q7sQ?/ny-mӪ׷-,x X$A2 z2?bp9˸[] xGr7JX}Ա+4EhbODP_͎{vա-C*#IRкO-e>k:^p`I[T!b,7kFUHpEGe\+b nؘV I ¡dUaZRgaț?;)eCg#sz3#lȪGE;(",yFU'wUFI]Г?fOL<ʧƤhvlIR/.tѱ.(?p8%S HԩoY#;M!qThln-dr|`<bMپmDؙaDxI%Q,(s3"26'Bh EP *=vƕdhxk-on9EA zcfaƆ/~}0s4\FIbkA[P +"1#HdSID^`Hx Oևvp: $ٸle顓.L=h- s󼍵zzNDx]p,:rVFrU[ƿI,YrH\|PoNR+滆dX{}jsTRJ-z*)q2dmZt 74=(P׺&Nޭvō(y^^} AԴwמ4U *tiGrGa1Ec^&vŽh*\>ݿE:wi78[ZbbqMMZ.IfY>oYH$Ƣcl| )2Ҿ_jBmυ7/_1s2?~6ҩvkD]Z^ח]X)QË(2#fwb#[/@$Z':NNogc5]QamtXU '8qvUzmGy"uf;$PVЕ$:miF*#ݠ4v G-Ǡ2CXx-_7IdBOJ:t@5&cb*u̜InS6*yy H]T}PƒC4I!IQ!zR.0a=vFLn\֗#8[[xnv)qRz1. CbykI*WDz">ӌ@A,ظ"E'^AQX A&]H6zM0 ]q1DƮ.I%=Bz/#QŘ}t9  z-MܱeL>mZWȪm*Sq֩sc\|K9^C;БeǚO)|=$Pmm 3$:*HQ)JO"m1L}nc-+ _AS.'tQʇ6`h͍R.=6㏒h(7xĉH$tr2>j1A,[zwǩI>x(^V#)Vf?O+K3A 0m ڎJ6bYu9>Si%b̄x흿C]\’F##1*OsY-x ZԱabI*&BGu, 4lҘ^,#Zj%\j>ڌ H },)0>xac i~G*>9etmE'TAºF^ڪopVnCsPqŇQoFַeusddȑ >,Q_2B@]gF;BޢvyZb# =,Z`fWl{zI.^~NT5R-lMRI%_Yf`@dx6}M۰54˕bʪU1QeG֫.nS%-a6QR4 {| }KfLa!Ftij97q{Ci4:WNhϠ?ٲ{DN7p$]鮟O=A4wBh{,W}Q{>pFX4N?pRYdněj,eCcadJbbњ`zE0lYߥ` i%U<8v Pf(UC8qֺpcO;xlBkHv/sՔgi')Kfm,9,ܫ/=Y"uVX->l I3V|Bqx}wo-.VfS$Wktx2?3zX[vt aEůan4=4rK(X7*4=ϑ ,Lc9im qX`M $F"`MH\jS37 $LՎ'@l|AYI ߑq}@6L)Ihgqo`M] Y9 ׍bxVO 墍X{yBFQXp 5E;cgC1g@o,\qhP=@͛KIJ%&TElT;*C + zCs,׈;izr'֕ZO.H?PKq59<__-Pictures/1000000000000166000001C277D69A88.jpgJFIFHHPExifMM*bj(1r2iHHAdobe Photoshop Elements 2.02007:05:28 15:05:21f&(.HHJFIFHH Adobe_CMAdobed            f"?   3!1AQa"q2B#$Rb34rC%Scs5&DTdE£t6UeuF'Vfv7GWgw5!1AQaq"2B#R3$brCScs4%&5DTdEU6teuFVfv'7GWgw ?TMLHI ﱧFcL܆\`3))*fo%ʋ/>=JZ_ms_]Z_ɧ3[c(]̓kw)sF{>7k/?n3m[=m¼cu7ai ΪIN->4a/mϹz?i>?e?le6ozվVkQQUYL.Ag5Z,+6>[)AĪiZt}d~+jϸǴs~k*˳{Y]~L{T4e@wRtki$785ǁOwd5%Z<ݷddbUokyc=K,Qdf)opN6m:OhULshuW%k\vc)c7]j5LF)vÓ+U=?[ce5& f/oO\7Z'fGSAׇ 5=^Ml%[/ݒ:-wX'{LZ:@ưdVxȸ1W9!em9T{1%3[)38s]K8v} [g=t8Ɯu`=nޣ tVoלft(y;6۱.hxı+eg6/_ǓGFh7km=V?o?ĔAŭ p#SVj\:IZdn331EM\ ?nۿq%#gN®+eauLZUϝVĕSA%x.D>< Z5cH0nkn3,tv},X[ 6ok)pnxfu48G]g1ֽv6nsߴ}~EqsHnkS=Wsx59}sޣ잕^S \ѫՙWkuO5& \6ņK gogC aX(n6k n;C /ZJ{n~ʛ`k;)s[OA >}uWh]TzMi^N>e=,X\kM_B\Ʋ?ֵs?Z0_l423n̵ZΦҳZ>exdz-~Jm}ue8~E$L~$w 'SI>ӷB"(Hk2k>vW?)RM%ppI$S3캷6'A:c+&uoovkZ][h\|;S3Zk-{6tvn'Sk. a^7qڄ-;X8@{+d9e>ÕKCZ8ϤAUVր'R)v&V[讳>5;~ܹ^mUgCΛc42ih}e:8Ƶ^Zf?`9c'iYw^ C+IKη`q44Ѱ6mkK?o4l+\ܿI \i{a~g+ͨzo#⡐,':tkjJNi32J+;@U^k=ۣ2FykjwO뫧q6CVrJmRcEyaaf%=^vEp0Emk3wYȮl{Z%&:/k]NFix͵9ιc[;>$WL%Ym6ne#NS[EKSyk[.SF<4=iiszl^gS/.˺6r]ֶmf繏5%>(nF#pk!NIKͫ "`Թ$G֥kV]K55n `0{i;׾b웪nK1kmz5m[lc=ILz3kg֎].Qtw{ڶ[O+\rT򟓝VEL)!{^meuvjJkWsV6$>j*s# [%>S˝qTkۚG6$TcȘۻoi[RDkǷvS$L_v$5sYe/ks CXZ{kI"Ct!?Yk,iВ|OĔdu^c(9AX9=8,nzq d/aw9IW 6|Zc@ l koRwZ鹭E.KӵּXؒӰE˰[@kNEf}b`gumb0\ڜ;!=c.cU3Uyc[iu o-)avsk],ooJuKc׍mH5NG2YS=zjWF}HԽ_BaQk+{}[/k;몺i>wi^vGC]0kUkrF2n{\DRc-WSӱWNSIp^!{{a,{YۛsXYeCw5*k1[ޣcH/}VZecG~MTǜ[m%k{?U JJz;dRC/}w%E '+?: 4[gs/}X¾hlq}5s~R"gNgHAbn=?CI%?T;YXG"gg[ÝOp))3ѮK`o3֢u,f乬ί']G*clvo{޻.w89f Vk?Uu=k7'm(0Uԅ v>gLN~_fY:s[]hzeV/g)Rs T2 k'ǵxk#OQ\^BWNZ9nڭ}7V^gOߜ,>K"[_zno;WoH$5t2JSfkIgC??+v5 IkYj?大/Yk^Ah sn}m5zv&_٘ҝ6}:I@^ukU}U[\"fwoawo~׈uM1u~8,"pqϣD@.0 h ?Rʨn6zotѮ{챟Uqq1ptvԔQOґNߣH$DtR+*{tQ vԪaἽέ8 .Y;f m-՝NoTkv9s s1uNVSLccZ^ͻln*=o6c5V ˟ST>Sw޺( _CӽZ:sS-6M$1ڥכ ΋W&{ecvٲlٿ3'e.kX*Z$H x}\NXx.}S\Vl.;@=K]{w~=H-.4s]͖/H8̨1CΧlgQߕCYh>K tf̚lR4N`N: v}=ߢ߷fK"誴p;1B}6^vxK8\\[ߚm%)$IOPhotoshop 3.08BIM%8BIMHH8BIM&?8BIM 8BIM8BIM 8BIM 8BIM' 8BIMH/fflff/ff2Z5-8BIMp8BIM@@8BIM8BIMAfimg049fnullboundsObjcRct1Top longLeftlongBtomlongRghtlongfslicesVlLsObjcslicesliceIDlonggroupIDlongoriginenum ESliceOrigin autoGeneratedTypeenum ESliceTypeImg boundsObjcRct1Top longLeftlongBtomlongRghtlongfurlTEXTnullTEXTMsgeTEXTaltTagTEXTcellTextIsHTMLboolcellTextTEXT horzAlignenumESliceHorzAligndefault vertAlignenumESliceVertAligndefault bgColorTypeenumESliceBGColorTypeNone topOutsetlong leftOutsetlong bottomOutsetlong rightOutsetlong8BIM8BIM8BIM 6f4JFIFHH Adobe_CMAdobed            f"?   3!1AQa"q2B#$Rb34rC%Scs5&DTdE£t6UeuF'Vfv7GWgw5!1AQaq"2B#R3$brCScs4%&5DTdEU6teuFVfv'7GWgw ?TMLHI ﱧFcL܆\`3))*fo%ʋ/>=JZ_ms_]Z_ɧ3[c(]̓kw)sF{>7k/?n3m[=m¼cu7ai ΪIN->4a/mϹz?i>?e?le6ozվVkQQUYL.Ag5Z,+6>[)AĪiZt}d~+jϸǴs~k*˳{Y]~L{T4e@wRtki$785ǁOwd5%Z<ݷddbUokyc=K,Qdf)opN6m:OhULshuW%k\vc)c7]j5LF)vÓ+U=?[ce5& f/oO\7Z'fGSAׇ 5=^Ml%[/ݒ:-wX'{LZ:@ưdVxȸ1W9!em9T{1%3[)38s]K8v} [g=t8Ɯu`=nޣ tVoלft(y;6۱.hxı+eg6/_ǓGFh7km=V?o?ĔAŭ p#SVj\:IZdn331EM\ ?nۿq%#gN®+eauLZUϝVĕSA%x.D>< Z5cH0nkn3,tv},X[ 6ok)pnxfu48G]g1ֽv6nsߴ}~EqsHnkS=Wsx59}sޣ잕^S \ѫՙWkuO5& \6ņK gogC aX(n6k n;C /ZJ{n~ʛ`k;)s[OA >}uWh]TzMi^N>e=,X\kM_B\Ʋ?ֵs?Z0_l423n̵ZΦҳZ>exdz-~Jm}ue8~E$L~$w 'SI>ӷB"(Hk2k>vW?)RM%ppI$S3캷6'A:c+&uoovkZ][h\|;S3Zk-{6tvn'Sk. a^7qڄ-;X8@{+d9e>ÕKCZ8ϤAUVր'R)v&V[讳>5;~ܹ^mUgCΛc42ih}e:8Ƶ^Zf?`9c'iYw^ C+IKη`q44Ѱ6mkK?o4l+\ܿI \i{a~g+ͨzo#⡐,':tkjJNi32J+;@U^k=ۣ2FykjwO뫧q6CVrJmRcEyaaf%=^vEp0Emk3wYȮl{Z%&:/k]NFix͵9ιc[;>$WL%Ym6ne#NS[EKSyk[.SF<4=iiszl^gS/.˺6r]ֶmf繏5%>(nF#pk!NIKͫ "`Թ$G֥kV]K55n `0{i;׾b웪nK1kmz5m[lc=ILz3kg֎].Qtw{ڶ[O+\rT򟓝VEL)!{^meuvjJkWsV6$>j*s# [%>S˝qTkۚG6$TcȘۻoi[RDkǷvS$L_v$5sYe/ks CXZ{kI"Ct!?Yk,iВ|OĔdu^c(9AX9=8,nzq d/aw9IW 6|Zc@ l koRwZ鹭E.KӵּXؒӰE˰[@kNEf}b`gumb0\ڜ;!=c.cU3Uyc[iu o-)avsk],ooJuKc׍mH5NG2YS=zjWF}HԽ_BaQk+{}[/k;몺i>wi^vGC]0kUkrF2n{\DRc-WSӱWNSIp^!{{a,{YۛsXYeCw5*k1[ޣcH/}VZecG~MTǜ[m%k{?U JJz;dRC/}w%E '+?: 4[gs/}X¾hlq}5s~R"gNgHAbn=?CI%?T;YXG"gg[ÝOp))3ѮK`o3֢u,f乬ί']G*clvo{޻.w89f Vk?Uu=k7'm(0Uԅ v>gLN~_fY:s[]hzeV/g)Rs T2 k'ǵxk#OQ\^BWNZ9nڭ}7V^gOߜ,>K"[_zno;WoH$5t2JSfkIgC??+v5 IkYj?大/Yk^Ah sn}m5zv&_٘ҝ6}:I@^ukU}U[\"fwoawo~׈uM1u~8,"pqϣD@.0 h ?Rʨn6zotѮ{챟Uqq1ptvԔQOґNߣH$DtR+*{tQ vԪaἽέ8 .Y;f m-՝NoTkv9s s1uNVSLccZ^ͻln*=o6c5V ˟ST>Sw޺( _CӽZ:sS-6M$1ڥכ ΋W&{ecvٲlٿ3'e.kX*Z$H x}\NXx.}S\Vl.;@=K]{w~=H-.4s]͖/H8̨1CΧlgQߕCYh>K tf̚lR4N`N: v}=ߢ߷fK"誴p;1B}6^vxK8\\[ߚm%)$IO8BIM!yAdobe Photoshop ElementsAdobe Photoshop Elements 2.08BIMhttp://ns.adobe.com/xap/1.0/ Adobe Photoshop Elements for Windows, version 2.0 adobe:docid:photoshop:9da94dbc-0d13-11dc-89a0-858e79f5c415 !Adobed              f" 0@!A"#$1P2%!1"AQ2aBRqbr# 30ѢCS$@sPc4%t R >sP-/@j2iQKVfZ:oOX:Ț$I1ñ=̀ifilG#Ԇ}Sv^Ȯp 2dybUF:jaɋؕMzjh{U6սY֛(tֳ t1 JnB]u("+Mb5 d c}$ 6cdt2h-[+ l+9V T w23Yn\\9嫓.EjrsxZrE flaڒjo[t$bʍ7wrQ$=(yt4feҎS!mvШqcBVǵd]`GKm*#%3a'J,`4LLm$p6u s_wnNS{nrZa(rqeV"E{adL8Ii(7Is9As&c8xRmgqGz(=FQRÐ鼸鹫2Gh b̤b]ܲR'RjXȋcT/Zm;>y7ȂJ% %t"9T =LVTɓj^w (C!VrBZd+m[b=fb]gDUEuFNHuQzdǓ. *, UD I4DҹG՛ hFS2L.:y+9,SZ"d |%F `w!بԺLiKs!OvFUlV>&$6t2|%/.7,V-PRy%cZ"^3 io6 >75b$/f$Z@=-VsuU%,2,WWUԄ)o@IPlr*qbTk=F0ػ) M0#`g u://3dEJDje<%8H$3.0~ s$RIj`RY_9:ĉ&Wzي.HTj\6["q~\pgr 4c$ 3X- ;~)2'te:ܧtg6}0ȵM*X窶2H|Dd0dlhքHNoԣ!ŐeGN1_֍"=09r0tc hVua{l[djF'Gmo &:<π{{{{{{{{{ooIvն~p4g9o޿',Rji6qήx0f+k3_M?Zc%2nu]>SBH12۠Ge70Lm|#D fhnGЮ4lfMLz핟&z]\`/^ʰ.R\vo vѶ8m\4P96^?3h3SD=VD%${!y湜U=_n|Y =\"[id1eEr#?y7[FGQ[(cVC@Lcj-J>0=fmE o/Yw\֑m&WD2 _v55T8s>sOdzBVѕ *f7O.?D 5?lҕHCFQ^uU[@ X:Og{kgc0tY|y çɩx@g5OuZr6' rC/Q{+EZ?C"kX-Hִˊ,z#Q>G9d9͈j/9;Uޅ4QRVƹ=> X?m1:wGABƈ#VG_uQU^b'1h=?M.Or@s&0@nN-Ӫ[¨0ͱYۼ. 9@H5b03-W`!nB|u+փ?%YC9 OcE$ŬzGAf[?<]=^Alt $7Ko ok#D:7Dic g%ƅ1[rOZL&&TFmMV0ZAD͉I0<"֤/_=Θ307phh=g5q]2WtΌ}V-ʑ=eɛt27I 2׌tTxz`LSΠǴZ!J0zMzP|ثYz4&-~"Ď>èG}Wӭ%%YՐ'u|Xx9:ʮhiMy3Dߜ{)T IǞ>Mkh; iH/R,&>V&,<ٵuzWfVc]W|MseiCV AH>}L|VAi=$@ۃ M{5`be}{xu&"҆ ._:G^|:\Y%^0/23hY^5<}WTBj?3zX3?C! li)S,ʆCiR[9b5ER3\R[xaU[]vtmJt+JF#f_<-OJ[z_bqQG{&_:4'F`Q5d]qLF{i*ftMkowV(E0Xkb V9VT`tƀԒM\-w~NZ喻PJ7Vř˩~9[D:\#`+mVS^ZQK3MVq+^+N:S78-FWhʉ6\[Imr!.I8]zF`u|].^&۵;@PKUPM%TkMref34%ss)QV"7 cfh<0 EFϘV05,tl_AݡyXN+`-f;gCOp>9!(X3|C fffe|V?oS@9 yH΍ KBC Ղhmkf1jhnN7rrlxZ8/-._,Aޖg^4XQYf\B`a>4y,yKG_]ŏL=c"cϲ&]J˪0a|ڴa,Y0骳6UF e nNJܖO6޲:%4drŭZOsgLuD.BfUR /2+}"Ǚp u ~خK)CS?rY~>EC6VCHWJQm8fR!jm_^2ܕQ"e v 2Yr&o#يEG &YdJǠ,Ʋ4>%RERǂ0y.NU~<~t9^tXZ=^w;?rݎs04bр`٢dBGFƴ@K]vmڟ1X D^ܲJkyy%e.k樅BDtZD5^ǭ- "e3]cY)bJqG5W1?coOBgMLZ.& {eں!@W˦eɑaD؃$qG[ y-(;(yqz3UzH#hQBNo?KD cN=+6.f:>lu6w}}2Y͊43T0 ^AF3/$Wm0c +>ȤNoNl)f4:R8Xُ 1f:ˣ%\-0qO-Xխ>yzaE/Bc.hgu\ٳJ1-/|,S$)Ubѐɀ=x 5AOD$Z?ih.Oy|~ZC~TKa-U߯d_{h*9ɴxܜ;٥ CI.7Ř}k6H5;5g{cf"zvhEXc>3jXoW[ۧV ikQPvƥRdx<+!Aiتs\L>=˾jjhdmuzZ G`$ɕκŠq]g93^ _N"MXJ\[ƼK,Qwr\vGbb Gfrԩ:UOqߘ .^a>QܯհH0ߣ ˴K-3pl!6yj5`_9BBeڣ4`PjEO>@Z:?q26н?H>݉ id"#$XS]8uX%tٽwh'J'jt!ui_-xh"CZY-B-؋c#$?)U`9 V:ݭ5]K֮O@`g9%z6Tkpv6-].az 2ޅ7*4W!],lPruܝʙ(jJ\GE TyFaWYf{ccgMڥf8醖T/kj?*g>-&㹰Xyl540?\2KU?MZ3,:QT3]ʔ踠s׽ma$`GfFY!ݩv5*f7ĆKzBig' <C6X|Cf3{u f-Z!fy5 zyͮ[l"t(@Mud+t΋˭/'D7־'M@ YWiEkZeǙl%0`autONtDv[}L/&XG$T|`\4cJP]FPtbIY-iZGGF#^*똍 i x@)q/Pݓ ^|2@!O?H +,飁W^uY⌕^Xѕřqou H`>^0paotp0,}lLi ɕ+/a-#տGt,&56^ck^ʅpXIKŵnnU3BJk6r zi" Yl̺u+wPmd.dž6$sHzAEH¦V"K~,=(KD@t <p5:@Et5Q)riex\UqpZ%RMJE4odW>KxJeObqy\sͅ\ÞʥSy3!b> oDzV'<^+Tm{Ra:&/g][s,::YP%s: (mvJ ^k ofq3ѡ(J^/Ph\-TCI[Њ V+bRVwъI]]a]ֳ;TzZW4OκkΒD/XQҺEefh\HtgU;2WQ$=e/l2ުV=0XKLG˱j3;i'KjY5pE˴RLٱQjZps՞@fH!d qU$ݼ^NGq&uLIt;/!03AU*LVE__oL/\\&2UNTV lҎ̔Ũ'4+ 21kI= p %| (:{^3[ZkWO Hٱ5C[H,7SҴ*npFK/_BCߤPt?]4_p1ujTXndseOߔ]{-t]V7=|zWݦÕ6_aEzRx :N li l45ΕжyHoqgi0YWhZ,h<ձ[$"HM??&?&?.>n@6MËCjz665gE]j/Mf+)jڹh->9Hx]~͔EAdHL^؋?x6cAL7k/dd;fա1/35󶟋KnDƮ1(>9Xp3 !mٱ&uf6mZj{l5'@͏%oPB g8 --,Ԍv< DA3T8UVgO0 4SR3jmKE!ͥ’` j}".<9xy'Y ;~eyzu{Gr$aLJ5wO4EyQ?8 YsCtyyz] U <_(B ` JMROC_nv2Y i ,nj#;$r`4˨&둈esͻϡbv!>j$Fk[(SӘGY!ɍKRAS"&.{ܺ>S;3KorlRGƝe XDhg*QcPHt,R D v QFoؙPTBD++(o@JI2jzt]4F uXbP̶2 nH1ү,p0 *F4:J\1c@(k_$$.!Ahn$#Ѥ ʩnNh%F$J!$xkh3AuYO莢n)SFB}mAS:ZikS5Pת 8nF.dS*'IB.ⶵ5u1a.=$^jRvwi$Edp0FiO1&G2bYJVD6T?sl +]qM6[JOLlݷe! GyQm72sfR1VZQ۱e'} \xO O K6ND:#0 q  eVl #;x jR=CQ~<(dH1 [~˙#cXd>K O7͈)-P}Z 8xid1$pd:i,m3mGstz|g@ع BL[Z?E4lU r-}?WheK~~P'>DŽ棱7I@,y~-["8|}, Q8M.>+Ne,B@?{BI$iIBB _ј;GK+֪ x)bM|Gi2wI|Ѐ8c~ N'"DVMTx-`I卯evOwHGHh;xg9YjW;ţ$ĘQ"Fy=71}&kgLBMڭ1RQ\e"BE *w}ITƲ3uH (D+'jY>^h6̉ՐKH ǞeEXU/!'~UY,Z'\GSJʈx SÚEbXi Eؒ C^6Ji4SS旭eV>du5Z<| -aI[)KB[@J8fzԻDėHFם2+1@zWo_}Q#GHYWr}_/r2ʊR\DG53xHl]cxxI>ncdi@bᤨͥM2r=7r*#4'zic7LځN kO+u!$#c'"-ƶSx~-`PǍ p4ؕ>!mwI 樭ēP<Bd/庂>#Cbʀ#(4B6(ˤL,GYxGd&$,K=<вW_ical"jb.Hc?{{]uh|LӡJZsHնk6I,?oiآƍv,Avy$]P8q$bp4W xh`1U˹*c R,\Uo|!Q:|s)6kJyf܋[߫ޡstd5[B}1۬xkqVWk}K3J9!iNCmT!G@!پϜc(60;⦲d, nE UZJ1Ցy$2tJRk*vk'(`<&p8z>x E:_ "(.ˀud,k\nٝ.LEQwk)%Y4H Lhb@X2TRAO- @h$@8n4*(xxlcӝBhn;HȷՃ5$u :&=^gOgBC7\֘ &Y`FdʚT3^-"@,Oq_~'JTوR k Asd*ȫٶ$r,2@T1ٴP"VV&H8ȫo1m,2yY0[aJĚ J}N 5"=s/ LyiB#VVѩpp89rzQ&JzrHEE,+DRX#SrLM?,T&%أiO0QS LT-Mnsm"1>]<#pR5@ [Tނ-'ˎ:bcVpہSV9}V%*z3]K0i|{~P WtNF*Fp\r"rvej#ILT>0TVڷ{5%rz7 PS7NLHjx,~gF[)cEgUX~^(DBIfwZԝ-C4/?H[l@; qOnfaIb"hy5uܑK1𓱧: nV T+(6NS>Qnh;*)؛ 5޺UoR7.Ĩ0hn':ƞTB!*i1@S8xyu Ҵ!dHE @u Py趆 ~7$όYR8tm.i-ZU?2tJ5-Ǐv+Z5` ԓO!H˿PP UJ^VajXkBOE4֨/1|*ke5)Y/?f/*iPkOXj4zFg m,N\@$_uO.iT M<{8PO]Uj|ҶF*^ƅ|x7$3-]4a0+_H6T iBGmC^&񲝇2h:QGq?Kvgۦu e|u7 T1e3SRD8;j9Yb(@J*Bq+c6ƭS U;3{\W8q$@T]\&OW0\/7iԻ DSY"^k{Ssy^,TWt{OkNpcm!k)KF꒷2*?崥jmu,hV ܧ5ۦ"ҭX+_Bܾ;YGwH1H#~xDf9x\Qs$Pd P6Az 2yJP~PhH -G+(*?:qI^T#g!@NTGVH?[ơH*@&#ZcAkax&M\2Vj-of5B01huY$Su_bPtֿTpo/]@ʀ]J 8 Ҽ$Rߋc 0#Ίefn#ˎgh- L Ujh)SQ"-$Pxk &89LMgΘ#DeƵ2$&L~QED2,`_!- v[*-콃~oc[c]4>]ev{lJ8Vg%f7}<^s)Tzԃu%bşfd:Zl^ %?EHJWn]C rlVG !5r}jk鼣ҡ [c)=QeZK4hkEkkP<=R" ufћB`l.0Pt GXA1AA2YWɵ/nFjF*m/-l,4"^9Sn]ceFz0aOyUX TDF,{:D%`}Ǜ&Vj<|IQ@ΟكDRFQ„nX8jmJ'I 4_:uRHѨ @~JwnK4U6cqqѶ6}dhPh6פ2c7`(ѫLkCtG )e~-: H#܀)ʞiBYP#P6DY,dXiTk;eFlnVxw7H7c5.Hӻ@C OףXh]94?gEq-qJ-n'4:.CBh*G̬9阇;#_ái`l~ UhL d4*jHO$@@5#o .^)כBquiy[„/aORR1.DH ˨6,KOzdv-A$J"WG(oQoZxOJSZ>?ȱM얭붩H/bWuV$yTWSA%VuV:YkFRTRr%IBM7KI#5m RU=FRi 8 jr+"p}5mZx/FM%:mCTHY6n}C:ZalFWBI+{iIzP-"d RIXi_î c v*ڟFi+23\A j~P4d|Fh1S|YcY>xu= P4`"ch(}t2!kdRw;~O$Q2C!*VVeߗz?iK@l LN΋:G J|biטc5rN@$&ScĊ\ ]!;t0)$jzG #pi1R`="BL]SE6ʮt@HJ8Y4#ӉmF $0 Ԡ&JeYg +"t O Y6,2J*2٦9 *E@kIpHI4ߎ2ҕ(h4nJfăXN^&[WH-0 w50F=KC#(qoUcp=̖7TTZt3t|dFSu1b4r_j (-*5ֱA_fHc$rf5O BR7.> İ-jk^N=^ϑ ȱ]ɚi3KBElji`cF;-jOa]ԐTV"c %pTJHyR˻ʔSܯu<9F|B,2`-EPǚsŽO;Fڤڞ6 4!ԓ_sk\q!DB<[xrcI4juJfS)dS#K,xj ڱtd8IۅWIHHnZ#h Ҥ&@ Et"s9T(1{@HLңLN<bvF,iZuxsN*޶0.^v` sARSoD$… 2\]_tu$Q$E<ƩD ֕7@v躪fcrhW*_4iOiefT̨Yß SJѶd K/ 4ᙤGmPm۪3MvtI-hy;qk{_M B"O!Ï.Rƥy4NfNTE<߰0X$YAnPfPT͔̀ yw:IPDdkOjxט͋BHr2ffL?梭EF&NmV9BξUx[j@UK2TE|>}DUkfPܢOǥ5 @;I}ϧPcÉѕ'=(T>?=k{1N4 w"(6#*ȇe4g9nGK&"K<*iBѕyKDc_+רĤk$B[ y04N -,1oxo{Zq uѨ} G?fR ?CP%~'ozVpKfRњ~˿Y=% ϓ((Tͽ]Iw2h!MdƊZeŔ *|fVVvڨ|UI&cAYX* 1YN()Vxr'YhՠC\eP#F̗ Jڊ )8Jʥ89۬ZDs nk@ӦÆ!4ic)%J~-9y)d xD(*HcGhM~bu)wݮԧFsHI P< i2 XPU]^OU_MSBU~Gc ݏtiO ?ĔmS[~:CW͇$*j ]Q;xQ7п*J{[Ō_:<'G5LF5hWѓ*aG)40';";H"Of u]+IIqȑ^8c2n]dw cVLZ~-J… ) —*k5囘  @tw"Z-ޣRjŸ6*NI%}?\$9 *Z}:U ffvc>6L#$)SF Gz1kM'4rN,u⫌<`F)[' [m$XxdP1b<isU҄7XxL39:'/!U; -B[pGWʡ J,b~$& `k[lj{V$jOt, ](`B}S`>tm5x,AT pavw;nd$R5>tϻePmwr<#@-UO94czBըƠ=D0mim]I^!')B8eo𮻫*Gt-\+ {~d8> hZ],奁:aOU,Cj%*lqBɋ7K̶*IsEO6ҔJ~fc92DvjoZk).[M:tcAZ<4DzD@`dozx#X'uxܲxn,Zi$s-7Ҳb-i(Pq[CgF|$ \mPEZR+a "4p?ʄIp,qQa[c7EIP ]7mWF>VeV7B򝚵4t:)?)(z Eije) +~_jW@ "*(>[׈)*@-.'Aׁ V!?4+[-7MiG$XݮY hbDn)dž'JՍ) ЍςGh7Ի5M֨Q+vg{B6k>9=7IT4M+JH tU+'.L'1$,5"չ)\ ?$D(r:`C AߕR.:J3A1.婳H]İUH3 K6LX^7FYn$zdFєe喣k xI-^([uE39mwglҢzwO2,h)mlky[ͮ6@9 ꟠QxO5C%E m#WSE-Skԃ;ZX{L$'+B=Gzj&Q 5ӪPLK>@S8( qRG~U\١jrHI4o #E?FqJttLjd"Qtx'#H$uUv-':FTEsCQN$yh<ҥbXũ'=;G0{FRH\Dʲy 0}tؑcBJ[/P%CV2$ַ֜.ȘKXS^I1E{DxNm_|j8$ϔ+)5:]M>CȆ62Q$s~`Z,8lRFwVOz Yl h!=O`]%g$P8BH%Yi>}E,ȔQ£Ԧ-%DY+VyZڅZ ebQVv"LyDRI 5A"@/]Ǐ~Dv-+*reÌC(fZ b1Y FÔJZ=Z:éٯEw&o:|f^Vۚe03Tϟ7BNW:,*$54hJ)!~$96uY7 w,89Xǡ9\ Z8_d*~(߃}L^hzdQ@{# 1+JA(с@AP{uCѭ(: }Z.cU?ݤ[qPĕocA3": #FBG mCd^$Rנ-GCm*AMX2 2=%(wa\X ו[s5CGfCr:eP̱OÍ"bۄǖz[K:R2U/+3>ŘzbdV^oOH Al9Un`ڂ5EiPGu W𧺺$H:77*b;ADZ 1#zmH~4.p<΋{%GYdf?åYU'(jP^O*OEhvtS#_ؑw +%2"W-YHecW깝'XQs+sIjUU YBwH}'h1(`2 }Q:l} 7h"Ve<4!i j?FJ"ǎZ$o#çNr9Z],ܵa9_,-I&?.BᧉUH(SVmŠ\ Vrxy] S;!],Qü[(TO- $n,A4kti$GӢqb md Aʜܺ3wQFx\A!)R(nO?`yb8U44jHēO^IĹڕ"yJ`QAYsa-E%!rZ4ј D7U,ƻ3?ЅHP0Ɨ+IK_#ZNY*MH$I:2Z1VFW&.e`?SoޏL.$(6P> bvsq$Y3ǎMKfEWO5)$xP1P <2XI45*ȭk2eIč55dyglfP>VzJF3Z! 9|g$fw  qV~[QvA>j?.SZRM+Pj"%cPetVvV|ji[)WmHCs2etέH4-N:h@+nEU?U'RT.lpiBR.Dҿ/70trR]LAjxXq!GqUd'&A6Px|ZHV1lj"kUPSǖAL1bl@M7qSCԊK}ljɩ;Ld1Y[okt]&\f"PS*c³fK̽#`_RE]3d:c_}m4B_5}'~"nٛo43\G㎒jU֟^ݕ*N&,P:,rשi.;$F<(i; !)BD +uWzɡZ,IhWuLKP֮^`"{? B{|fGr iՌ|XO*{_Y*$4"Ju&v^<}iFr2RAjiڼ7TcH1ѿh7#͙nhClQ{M$zc 'fn=>. * q_&t{|Xŏ5):rc%vT@(מvz 4Y<\(Q.o٥byC3>J! ⶑ]B؋%+`}̖j7)4O< nc)qQ3`(muHXn|w|TNxt \P]JE>fQE#) _djn%u0~arhIy#>6'h܎JKw~6BN5,4_ORguz bZmKڲJp?ww\reKUAr6C .]";<: D֡k19K0CaۘHvH{z9Iz2y#}x{q!8{a%Wp5?0qZ : t!GD|Ețj!VcM ,4]}:tY#K-҅[,5X0t1=#1cR1fEWY7&> 6Ɖ$P@o$YOIKpkIVIT9(~/wX:tbʖ=d`aGщWK3){sۧ]92GIcwA ̷_Z=HQAd>#qRq a"$`C]MAnqC)v⢶^>&Ju|bS~&mS F RMEs||ޣ5~DI;{AOXG_,,IXJH}0;rh+I8[:WC:/szC &,AYIޥC.4sĘV/]K^З3;*\pB!f4+TeLa{: :$ uSrbDAE4vƑ9;кe2S P]0>rϒGd$D]JlӲ@H$_Kc2%(7$!GP5VM NJWnnŸV}t"%PVWW2>t,OjijPA1džJEۂ],lX^ ~B9`3cēb*<1݀xߖHL 8T+\z0PX#(fAx(mEd橾c@ z*'n'.3]1e7"xN-j<Ůuq (̊>WoBQmh eY- 8CJ )|4 QLdnNƺ%(-RZԃ[tDE^Y O,һ"ZPM@pӣk[?Qcvŏ!&BDA6=RE=2+r"dp:p-kJ+P :J)vta c?tqqhAyNzZEDBPEݿi̙S7Usү4`uOł хQ~ԲM1F!v ̎v4g$ܑEtAmM/\YyO#pH0ǐ8\7lOkjc$#=5MG(ak)U@ b$Ā?|\51(ತD}W/}C/Mi@%Q̴b)YKQ%EAj/Jz~&Գ_ 28f?.GE/2J*v&cx X]깫tTIVڠA.lR0FQw6gye(-=Y"|Q.H.gASg@.tfF 4 jX˨ZH>o?0A^A踒?wSC9nX$m/Nų:+Qn)0ozdr^  E/mt>Ec 6_WO5z]EN8$(iq:@) Kk4ţJj(eLN%;!V۝LxڄQPN4f*1IԆ$Qt+:L̍jmG*蜙* 4s:W`v 38^Fmvc}8 /LM4q{CB3mi7bG E-BŨ\8&)G22bfDt,ђ.{ZY 6bȌUAan? ƈ'VgӉ,-[nԯ:(E4QSkjHU-oQ6(Hs[-ͩQW"cW,Z t:*?1-gO XV FBgԠ9C,He3 Nc<+-GMp89> `Q<,jT(Ul3hgw.T 8xl^<8>H)"`!$S#=4юQ@'O=)u$2`EB};s]3g\=?vGh"Z8:Ig 92ق|U?z˴eCu d/0䵽6k桀UʍaUCF[ Eഭ4DG?BWnһyhw(00WPzJ֕T{us cC PQFB4ڔ1;W14VYdɂ\&Y!Hm>lr (ةܭNFhȌ~m%{Ӗw5K$-$%}Zg>'J6̞iS iXYcB$Zߒb(w-}S7PW#28BϿfWY#.+;Vw#ƭʋɎl3{GTHiqX+mʷQ:11Rĩnb6^ /^Q}eȏ kj+S0#S1cD w^f@EmBTcѮ@YjfᾌK#@e];|uZ {diBh+@Զ^Nf[PWnc˫~N`)q=dQ@ԋ.$jEebA꥾ D! Ԯ@ JfD&4 As:E MSԍ]ծj2Q)&rhS-t&Qxtab9)*8 ZZY27HZ^Ëk%.;T+û '~7V~HvRvLlb]cI*bQkSyKn6&.Y!;Ha!1-<;)l\e$Fk[[N}.FnKrBBsjL^B) 4QiJus^|R}rHPHK'*]H9,.QIq񗩻$kD i1L$س8o 3nsVܑJiq?Jwѩ!{Bբ'WEIiMiC")$tB@7PIq˝2@~cݾ jxqM& F,1HⰉMJ]!qA"vkLU*nWkJ4.KIN*mYy6L$ADb@C^ EJ8dYhyEMhB5OaiW 7;[VqaF T},8 #s3}φ\H IcSRԣM5Slu o]w̼r(c;[:ΐn^4f&ZēI,,֯`G5s,X:ڷ OIEe [FdUvvj?Ѩn) W:dЫ!C*km5%|$ LHn}hήNe nPŗW-l|Ҋb8krx2Ґ55 T zXT<ߒh*;:i@|׬`w`u"Yb٢U7Wq|Yqyi%⛕1d:$lڎAKsa1hme[Gqc)Z މjwݾsddvfL_v=&;3b叨aj4իO&4}dqlr,RxD^/iOX?ũgl.ߛ9CH Ũn1lBY1m.Ο烾1 mhٺY +g ԑ:eDGybo]xd3HIRġ4SgygT6E'PC%F5GU˸fj->LaHVKtnyO2m4l&zˮ!ZV,joþU [Sy^%o΅2$:x[+-_%7t%L!5攩xzyt_74W,kJS]$],{+leW'}| RuSN˕eY%*Uf樺X32r1&;J"bֈ5LXV8qMB}Mi[*jO“!F'Ns=w7E.^K;Lv:_.StކQ(fUtHBNqHPU+_-H>Biʻ|Zi>k-a4mgҼdcJiO/jY[} ]+$4'BکsiQ6B;5$ ĕ{qeCb_3t&E`ZEx]H$ˑa#t,so룟W )AR;HߠHUx$uXI؏-A">eo %F\M"b,쎄$ - d0^ &/lG#G-QYbuQ9&.&J qr*hN}w~93  @T9Vq9y/2`'M VtJ_jcSգ sd M_XPw>׆%k!XYgx O0ă9VRĝ JZH15sb WI>$.ԎS›h:Q+0CYm'`Př?Lğ 'Wcz{!$}av P [\j*+E+T7ĘG2{ 0^樌yR73frLO(IqcaiASd3dVH&^VٵLɦd.+JO`?4#J1˜OZ zZ0MR aESjȿا%T H7:,yf1P*BϤQF*td>sՌ'vDx:y{v$eު&M9/n!{4rC_SGwOV($yVChR8b[uKoy-ffҸdu7XWm9iW@VAfl ,T~]#qGnŲщ3q IMG"d ,\OSY^%PkEiI>IdUSSku[ZiSY1cf;HXEaj$dJx{}n$"+KuY#tbε:|nt85IC,aJ\m՚5تl`UYRWz%HXaLvU|wҤا =:S$dW V'nF)Y$4 J ^{;]h0#ƪiv1 ?5tLX6,Kn$+E@T|$h~9֦v?@EthYu V`RM*]ِ9!CMjHIaiG4Gb$U}ԚzEe2UH0F ((8|!+2sh' 5*T#*BFN.J}Z 3W^Wر[48UcВ71I)62€<1 S\'[赢Jniº^"ˊx K$ jshPtI.YB3uƄR&nE#vݵʕ)`ܲ,te2d始)Zb3!԰i  }>IRfyy9ty73h8E^drPj}_0Zylf^_eX79:Ļu(XQ]^ -s\R2p#ñZhSo-. :yyP+ൻI#Ȭ*, "\\@@Ƌ<#)TU4?n,p2HFʝWV#IӦJh?V;Cj&!,)[J br۩u=2#ǀ+n~%t]$WHrVUi B9eڬU14~ (EU'X$6w+MI 2`R_٬iʊ8nG6%帗3[NܱڜIeК#С_ڱ;zKk["S}I&,_6a c=J.6Xg0PHhBCw I[dR\|#1gé1.Hsץ84ȤX XE]NJc8fZdb;er*"8krS;>:XSP:.y4cϑ Qݝݮ+u7n)7(8W1j( r,݀L-^2nu._鬽4;xWAf ~kWQR#XA^f5AQ$z-5"HBɳLQ'AU(TxxQ[K44Y V ?^,8>z7(E4q**IHԹ5hY2ȥ!tzx,l#`X5*Ar8k"قdk"SF#a )m&npŌMRʭN_"#HE}ZT체QOI"ƎFkRA+c&>?mxQe(Ǚt8S4ׅVcx췫1 pVecR8b+HXZ?pէ4 vY&F¡\V+'hXD="n]WJKU{I3Ľyԋ1T)Xn=.IIʓ)i%ln~_N̏ -*|T?_b"^ܬޑjdQ6F^Q0T%am]QvngP͛,w_#$ik6spGAI euZ jP£w,hbncɄԘa6gl`ҪjLē!bc%rnثm@Er]OGp\4o|{)@:lOmr¾@B|zG! xj2AI‹74i D#( Wv(̵ۼfJ3tUne.dH{} lVFO"\:AqimO}_G۾w}G*)3mTo?%4"˪-vm~ol{ރ_^V  s_1/kXK1hau`./)-=v3uۍKM:+qt}kg~z?K.Ycʹ=!M67ꨧߵ#!T>Slۏf+n9 }^Mͭ]s>V::uL5N`5ki}dzԿg=OI)ʱIfN L[aًv{OMPȱ%᭱i^[g*ͺk(`vc+ÒNfWSԩcYFGӳ>zF^Ϭ^;Ӻv~8mOcfG;d^C͖h ogv~32QȾ\]V ͱ~ sɦΕvOE]YeU&`ݲ%vWniOenn]iӽIcq%=E9/- ^ȴ =ڮ f_}>:`sYuuz~3[Sp~{v;4'L%?ꍬt[Uu2W]k8Z,V3ȯ8WؒX 637AC:[_PoahtloOLq9$ms17!z9>K\ En;~5gnSo1F_maEB9^9utݛ@ݾMв:N5ldY:Ȯ̟MǢӢm=VYHmv.ZM~fn>Y/jcz_̷S[W]TV;lzj]_h͹zX{+JXӜq{6= _Er-++ױfucc2ὯMTÃe1}U6=e6?IFFu,5e֫woYmvW:2Ín2{3_󙞻-ǣk~k?XbOծ{쌗^cیj{)[[coVS0ܻAn&/Tv6Et=,si{ϯ]_RfR5lΏe~n;$0Z2AuGR,~?V=y6F_c~vM.~GX(;#(bU[m_gޕ5}ޟ5Qǡ?3Z,Ք+v]WvC}1{())׷S]mmިle>z̾+mkB:[P~Z͟ }+C_L;:6ee沺ٸ?6{s՞K$&OV5!c^`CS9ugac"s7;^G\ԜoKُfU[Z׳pvY[[ٱti)\75꩗}޿3 ]f=Wq'{YCkw;_]U?ԿOZ\-6 ǻmYٕ xm0IM`ը+vET_vK0eH}ŧo37ѳ_EgOTv_DmlǪ޿S֯u[EJU~-`g_NEuݍsY]e9{g,6=nE9zZ\Cv9խ}Q%:[5^^s {6[kfgR2}/Yo:sOKX3*kuNo]WYu=comECl`:s7?IN&+~?1uTK-e9wQwciWWo#f忦݄\ϵ,}دkeTzcSߡ]eudo iNxkW LKvn5]_2*%/gfEϵRlsh8/YCͷ<,h6: 4zs[M73;mv}bƹ8,,qq>5,wڟhc[ӛ]m /4oQ{*[VUUv]e_WC`VYw2=7=cgJ}+IIša~#i]Erh*7߻m;UEO(ƪeP*84OGh8ލLk2=[NG+I9ݸW"p2x7eju8Ϣmڪn}+ׯԷz^'Q÷twWiz9ޕW۬ۋ[eޛ?䤧737MSW^^3im?L(xqZ'FvEЪOJO噅d7)p\Y=+=jev?Vj?ge65qumjR+zi)t .Wmҡ,OmU1:e6Mpk?p_H$au{/nk8[6uOw>4YԭوJwUn\k]{Zf]}F=S czf~Qe_"JPvF#1ߎ m}booNZ}3ٍUK)~3c/v+V]sMh&^NNvݾKg2̺\.2̜vͻcQG餦?]]x=3/Ss6K=/҃TlYUZȧ7%-ʾvIqscSE1 OƓ-k]VϦڃX .{BewlnA2hnN=\FY_ku0rwW=%iOd> zvf_REe,Ң1EX_-lYVzV%.=%P*k}4j>ɖ(mf?{}OoPniR]M`58渚rbo=^/oh}oXrqdkl.5>VkEv7dWKt$v.r,p2_;vw?2\cdz?":gU.ꘔ<}~^C%m5z =ꬎN~WOMSFS{mCu7өWc~p#܀~j uv:]Qu9WU,{S;dϥeiEO׍U-v۾=:+c54.[9+]}}3e%`kVddVX=W@Vkun/e35dz쿢}O}ˠ9Wf]X$?.ژ~?IzW)z6cg}>knmKԷWO\YtYOK3Z%"yF}3ceuY=Wk<?"];ȹf}/S˯"2mїU26: j"ʿWժ]*J}Sm'c,0 c`?]=ͮs_Rq>ϋq?i`팤-~讙%?ӿduL`7Vi/s$C~]ߙ:YԷyCr,k]λ7cS}[])h/yכH{75ARl9WY^+H$kSKDӤ#zn+/csG=6߳Fkտ+="纷dcdZư1i~-vV֐{kְKX ?G[N}umwƐt{g3%7̯e'"֓W}._Υ_~fT bDz빮]{= ֳ~yx6_^N^- `>ڶkn CV}flE#۵kGmZgF] Z+nV׶ +uo&c~F]2WEd˜761nSWs_,΢SSj`u~^MZl)YmYߣ?7gfč1FgKvHơ ݔdJT^pqVU=cWK=K1kg貨om Gի؉uSbݛuffM{SkǭbcѲގFkIM>M__j稵_uReyOUVcgműgp=u!}_[~܋mbkY9d1Xy.}p}cY`cdWKk?X]EC'%4[-۪}{i⽙>R$'zuY]Sfw>ֿ߽uK-ٽ<4 1l_S]濛^)뾶YkWT׍]ZwlX̽/ ,E,$knafRiɬ[Yip1bѩsU{]lsm}7}oII݋uZپ-]Yq?z[ۻKZ'" fNNK1EO> ̫nCluCeK&(̊~_.f!ޝUe;?EѲ(g[c1k ul{lssM*Ji[s_eQkuWmle- ޟVE7Xkuŀ56X}>ae9VS)۬sdl }6QjjM=/ٕH`kFIĹ[s5_^3u7k-k\ֻ}["ov5Gd>m2%?KewUm&]/&Ǻj1!>Z>UK}ߣI#v5c_nf][͵zt*Jzm&]M;%΁{lsϧ}k 3SK\̟w׽2͎mV彏?cW^wN_p`ccn67}:˭+~:jȳ?vVniv.ve~RߕCѤ#&ܜ|jo$|2WkEWS2lZZ۷n^f }8}^muz{ZR?i [~W? cU44qՑUv]"_v3~G/e>a-v^~٨ɦqߎl[I)۱"X9ȺѹzFf[x5}f}?*.sct2\@ c>U-eTeL~39xן>]mk__ڷ.zѳ*ZOe]RT\7~9^'/Z:x!F~ަ֭ƭR7cZ*1763W/HIOշrEn8@M9:V3ەsYUޝ¬Vv}ۛ|#jٿiٙ[)d}wEʜbcX;}7sɷnE>1j82j܎WB?td }dٹޝEIE-طVX@{]hy2}w7_dg36Ew=mz+9CΕf̼wUXϱQ{>uy9P6U֒Yr3c=.%iv[Ͳdk,~EogtN{_W39ېKG}u}g쮺WZzU_әz~AM.5s]XWe}kku Eákv=`ᆼϧuߓl=޿w;7շX`Tc+.C^gKj]V1[E}V8#?n˼j͞K p=O̦7YMMiީhhMD*xl':)c۴(,ҽs^VMJwٛPo+X<~m yz޵=]F572v̫s+бsrpԱgcXK묬5c\ZKlԽ?d~M`tJz>#OeNe; iߍzz޾E$GS=Lx].a퍰 7}?};?B9O֩g,3ᥛwu6[~>&v/_G2Ƹ:V1в}76Y~WqqcdN%ڧ~?W+o?wXՋ1 Z>gOWӱW~F]U5ل~u׺v}*OK_NFz]mB {k2eT[UMߣ:.KFuƦhfʱ\X _$,NWLƧгeyG3?Է~?5k]7"Hﭵ[mzͽIAti)AS-kMudf8ֳez}Y,?Vc/6YAM*I)QSiǭ]m h5Otk20s[ ӓVN=OW5TtlّMCney E΢bz4[KEC+?twO^>?֜g1Zِ^JpMl=_֩HĢ̦x﮶x nF]거jMߦҺ- r0Íc=;PV=Վ[O )󬎷f`潞LcTzmm`j8K>gwT7VwYS nSm/XvʱMK߉10]tR,/x:[~:K'#;#s~ Cؒ:gQ/`fషHQ̳}VîuO.[~?5YeTͰc;c,z@}KF3/cn3IfCoYl-4z7i)M{oA,li~&6~.KgW[]nCou]e]e?*HUƳ {7?v&%p#H~:s%=Om˛#GF5W^C1.V!~e%?*DPhotoshop 3.08BIM%8BIMHH8BIM&?8BIM 8BIM8BIM 8BIM 8BIM' 8BIMH/fflff/ff2Z5-8BIMp8BIM@@8BIM8BIMAimg009nullboundsObjcRct1Top longLeftlongBtomlongRghtlongslicesVlLsObjcslicesliceIDlonggroupIDlongoriginenum ESliceOrigin autoGeneratedTypeenum ESliceTypeImg boundsObjcRct1Top longLeftlongBtomlongRghtlongurlTEXTnullTEXTMsgeTEXTaltTagTEXTcellTextIsHTMLboolcellTextTEXT horzAlignenumESliceHorzAligndefault vertAlignenumESliceVertAligndefault bgColorTypeenumESliceBGColorTypeNone topOutsetlong leftOutsetlong bottomOutsetlong rightOutsetlong8BIM8BIM8BIM $zyl$^JFIFHH Adobe_CMAdobed            y"?   3!1AQa"q2B#$Rb34rC%Scs5&DTdE£t6UeuF'Vfv7GWgw5!1AQaq"2B#R3$brCScs4%&5DTdEU6teuFVfv'7GWgw ?̶57Ya[|w; fQ2 ţ2ܪ@cnkMul!nv~[YOŵF}W3; 9654̦n =[w{-,,kdzn=Vsc}[1SO[ٕv-ou,meEUXWMUm~[iegڗENN V[[ngs߹mr>"\:AqimO}_G۾w}G*)3mTo?%4"˪-vm~ol{ރ_^V  s_1/kXK1hau`./)-=v3uۍKM:+qt}kg~z?K.Ycʹ=!M67ꨧߵ#!T>Slۏf+n9 }^Mͭ]s>V::uL5N`5ki}dzԿg=OI)ʱIfN L[aًv{OMPȱ%᭱i^[g*ͺk(`vc+ÒNfWSԩcYFGӳ>zF^Ϭ^;Ӻv~8mOcfG;d^C͖h ogv~32QȾ\]V ͱ~ sɦΕvOE]YeU&`ݲ%vWniOenn]iӽIcq%=E9/- ^ȴ =ڮ f_}>:`sYuuz~3[Sp~{v;4'L%?ꍬt[Uu2W]k8Z,V3ȯ8WؒX 637AC:[_PoahtloOLq9$ms17!z9>K\ En;~5gnSo1F_maEB9^9utݛ@ݾMв:N5ldY:Ȯ̟MǢӢm=VYHmv.ZM~fn>Y/jcz_̷S[W]TV;lzj]_h͹zX{+JXӜq{6= _Er-++ױfucc2ὯMTÃe1}U6=e6?IFFu,5e֫woYmvW:2Ín2{3_󙞻-ǣk~k?XbOծ{쌗^cیj{)[[coVS0ܻAn&/Tv6Et=,si{ϯ]_RfR5lΏe~n;$0Z2AuGR,~?V=y6F_c~vM.~GX(;#(bU[m_gޕ5}ޟ5Qǡ?3Z,Ք+v]WvC}1{())׷S]mmިle>z̾+mkB:[P~Z͟ }+C_L;:6ee沺ٸ?6{s՞K$&OV5!c^`CS9ugac"s7;^G\ԜoKُfU[Z׳pvY[[ٱti)\75꩗}޿3 ]f=Wq'{YCkw;_]U?ԿOZ\-6 ǻmYٕ xm0IM`ը+vET_vK0eH}ŧo37ѳ_EgOTv_DmlǪ޿S֯u[EJU~-`g_NEuݍsY]e9{g,6=nE9zZ\Cv9խ}Q%:[5^^s {6[kfgR2}/Yo:sOKX3*kuNo]WYu=comECl`:s7?IN&+~?1uTK-e9wQwciWWo#f忦݄\ϵ,}دkeTzcSߡ]eudo iNxkW LKvn5]_2*%/gfEϵRlsh8/YCͷ<,h6: 4zs[M73;mv}bƹ8,,qq>5,wڟhc[ӛ]m /4oQ{*[VUUv]e_WC`VYw2=7=cgJ}+IIša~#i]Erh*7߻m;UEO(ƪeP*84OGh8ލLk2=[NG+I9ݸW"p2x7eju8Ϣmڪn}+ׯԷz^'Q÷twWiz9ޕW۬ۋ[eޛ?䤧737MSW^^3im?L(xqZ'FvEЪOJO噅d7)p\Y=+=jev?Vj?ge65qumjR+zi)t .Wmҡ,OmU1:e6Mpk?p_H$au{/nk8[6uOw>4YԭوJwUn\k]{Zf]}F=S czf~Qe_"JPvF#1ߎ m}booNZ}3ٍUK)~3c/v+V]sMh&^NNvݾKg2̺\.2̜vͻcQG餦?]]x=3/Ss6K=/҃TlYUZȧ7%-ʾvIqscSE1 OƓ-k]VϦڃX .{BewlnA2hnN=\FY_ku0rwW=%iOd> zvf_REe,Ң1EX_-lYVzV%.=%P*k}4j>ɖ(mf?{}OoPniR]M`58渚rbo=^/oh}oXrqdkl.5>VkEv7dWKt$v.r,p2_;vw?2\cdz?":gU.ꘔ<}~^C%m5z =ꬎN~WOMSFS{mCu7өWc~p#܀~j uv:]Qu9WU,{S;dϥeiEO׍U-v۾=:+c54.[9+]}}3e%`kVddVX=W@Vkun/e35dz쿢}O}ˠ9Wf]X$?.ژ~?IzW)z6cg}>knmKԷWO\YtYOK3Z%"yF}3ceuY=Wk<?"];ȹf}/S˯"2mїU26: j"ʿWժ]*J}Sm'c,0 c`?]=ͮs_Rq>ϋq?i`팤-~讙%?ӿduL`7Vi/s$C~]ߙ:YԷyCr,k]λ7cS}[])h/yכH{75ARl9WY^+H$kSKDӤ#zn+/csG=6߳Fkտ+="纷dcdZư1i~-vV֐{kְKX ?G[N}umwƐt{g3%7̯e'"֓W}._Υ_~fT bDz빮]{= ֳ~yx6_^N^- `>ڶkn CV}flE#۵kGmZgF] Z+nV׶ +uo&c~F]2WEd˜761nSWs_,΢SSj`u~^MZl)YmYߣ?7gfč1FgKvHơ ݔdJT^pqVU=cWK=K1kg貨om Gի؉uSbݛuffM{SkǭbcѲގFkIM>M__j稵_uReyOUVcgműgp=u!}_[~܋mbkY9d1Xy.}p}cY`cdWKk?X]EC'%4[-۪}{i⽙>R$'zuY]Sfw>ֿ߽uK-ٽ<4 1l_S]濛^)뾶YkWT׍]ZwlX̽/ ,E,$knafRiɬ[Yip1bѩsU{]lsm}7}oII݋uZپ-]Yq?z[ۻKZ'" fNNK1EO> ̫nCluCeK&(̊~_.f!ޝUe;?EѲ(g[c1k ul{lssM*Ji[s_eQkuWmle- ޟVE7Xkuŀ56X}>ae9VS)۬sdl }6QjjM=/ٕH`kFIĹ[s5_^3u7k-k\ֻ}["ov5Gd>m2%?KewUm&]/&Ǻj1!>Z>UK}ߣI#v5c_nf][͵zt*Jzm&]M;%΁{lsϧ}k 3SK\̟w׽2͎mV彏?cW^wN_p`ccn67}:˭+~:jȳ?vVniv.ve~RߕCѤ#&ܜ|jo$|2WkEWS2lZZ۷n^f }8}^muz{ZR?i [~W? cU44qՑUv]"_v3~G/e>a-v^~٨ɦqߎl[I)۱"X9ȺѹzFf[x5}f}?*.sct2\@ c>U-eTeL~39xן>]mk__ڷ.zѳ*ZOe]RT\7~9^'/Z:x!F~ަ֭ƭR7cZ*1763W/HIOշrEn8@M9:V3ەsYUޝ¬Vv}ۛ|#jٿiٙ[)d}wEʜbcX;}7sɷnE>1j82j܎WB?td }dٹޝEIE-طVX@{]hy2}w7_dg36Ew=mz+9CΕf̼wUXϱQ{>uy9P6U֒Yr3c=.%iv[Ͳdk,~EogtN{_W39ېKG}u}g쮺WZzU_әz~AM.5s]XWe}kku Eákv=`ᆼϧuߓl=޿w;7շX`Tc+.C^gKj]V1[E}V8#?n˼j͞K p=O̦7YMMiީhhMD*xl':)c۴(,ҽs^VMJwٛPo+X<~m yz޵=]F572v̫s+бsrpԱgcXK묬5c\ZKlԽ?d~M`tJz>#OeNe; iߍzz޾E$GS=Lx].a퍰 7}?};?B9O֩g,3ᥛwu6[~>&v/_G2Ƹ:V1в}76Y~WqqcdN%ڧ~?W+o?wXՋ1 Z>gOWӱW~F]U5ل~u׺v}*OK_NFz]mB {k2eT[UMߣ:.KFuƦhfʱ\X _$,NWLƧгeyG3?Է~?5k]7"Hﭵ[mzͽIAti)AS-kMudf8ֳez}Y,?Vc/6YAM*I)QSiǭ]m h5Otk20s[ ӓVN=OW5TtlّMCney E΢bz4[KEC+?twO^>?֜g1Zِ^JpMl=_֩HĢ̦x﮶x nF]거jMߦҺ- r0Íc=;PV=Վ[O )󬎷f`潞LcTzmm`j8K>gwT7VwYS nSm/XvʱMK߉10]tR,/x:[~:K'#;#s~ Cؒ:gQ/`fషHQ̳}VîuO.[~?5YeTͰc;c,z@}KF3/cn3IfCoYl-4z7i)M{oA,li~&6~.KgW[]nCou]e]e?*HUƳ {7?v&%p#H~:s%=Om˛#GF5W^C1.V!~e%?8BIM!yAdobe Photoshop ElementsAdobe Photoshop Elements 2.08BIMhttp://ns.adobe.com/xap/1.0/ Adobe Photoshop Elements for Windows, version 2.0 adobe:docid:photoshop:b471e8bd-0d10-11dc-89a0-858e79f5c415 !Adobed              " !1"203A#$B5@C4%&!"21BARb#Qar3qCS c$4sD0@T%5E6dt 5r% |Xi;xOjJ0 `M*: J^ vZc"-N TSqI*;h陳ǭl3zy3[ I . LeWV\,q`#bFxB2b-"-li,`K`eÞ(u@/ /@UL5Aozٙf6.@NP EExQ0șfUNfg^ `q=z<ց¸*CU;0Z~"b9V:šH\H;oaFn&fa3zT̙}xyoV;c{f&%Ј(J#KmGzЖHr{|V.vHҞ.B7d>SgY9`.X޳ VJ0R```#JXN]4fd1B2aޫ̀$);*qJk$؋kE^. t* 񅱐@? qyg z_͙7ŠT6=(8yգ|$&b=6İHz_$QD˨4R&5(R䐼my=0aƺ=XHY8I c'x;hC t7*R3b֪TlKӋRå4BcHH +2 n9`. ~}.lMGBai8wtP#ǚb_WB=x#8A&-~d]*$|/K{3!WM>+^>^b㓵2\V FZ]CD^G75F(k]ʩ T\0i?.![T+;a:l/`9j ١!^-f>waϔk {avB,ˠuۼ$Ȫ͍);@>IDi${n4!ff z1V""@riSw3 amP@=8P3JKlk~1+.+oȍŀqҭe5< t-&¯ANƍWxG-ܾUalɮ6~'o0JtU@:̤GhI,1y D%U$a,;L?\[~sD;0:p9%S]4,eegrVG@(*u k ,UT մt"Fkd:ˤ!͌M,x֞X"<֊@)KYyw-F ӯKŧǣ߼yRB3!%jd#M -ҪtW`R 5o'/j\aCbZZ܎O0'}gs"JbA+d>d*MCap<A;=q6)8$ -!vwZH%px[gW8W%\;2*"R@ܟ nxH m P]5 ut H.\>Dw* ># x.P}I1$ jG{f l10"H^|H:e4 ܁`ܜ70E/,2ĂW<(fe!]EX$;HI*- Kg KamziBW뜻[5fZܬ!d)gb:Vi:Aeyİ]mpǏE^*[)0a􏄂1AJjYuff@9E6 JHsA,?C|`|%NaL|YT b$'O QpD[ ҅쬉؊en{(A¢y &Y8^'3̠:O<9bd| #,yB=@&b#Mkf;46P 1l&AkQ5ۺ(QHsfk CGR *d`Geï _yO-2lfo[3Ǭ5S.bY"(;Q*3Lʳ:3%"| f@fdGxq 6k77373>πp>>πpapϏX}L>˜}۟ a"}fk,>Qw \>co>6u\>}w???&MʫEW[j_ ٛ5iI0KpMԺ.5n ;;N`MT6RChk4 YRCe'T pgg[dMpaj"M.ᕄ(59FӐ鬗ȅIəi-VLB%m6Z~捈lZPd]vu"Q8N1 s[*]`Q9r;I {ml*{KSE~nRbk9}QJCU*&A4W~4jA8٩4&WyU:8@¿>LlNQ@;cN2Q# _KP'? 9x6 =F첃kZm@Pgl);Rt:}v:/F~o_d޸N vQ|У5E]U9{-Oy@Sß6 qEX"xdMЉ?" &${V,q_s埯$7#l+c^,:%u}_n]:W]E UZ5*-(d5Ja(n{4At7Wz<-ud>%=60-vGJɄ1NWWgIנfe<[:\_KɑܬRcתSf|(dJܛ";9 YL%o K}]>SCWt6QZ SqTTexY!MtjE"nSiXyC8Ve eY:"аv3"WC79h|/ב(BdBQH>B9%Ir XG^.c|d0Kt)WV_3hzue9X[.],%7qe[(|((sN 爑JY %lGn QQ|*O2 Qon>I 5Y²؏?-3 +/ ^NlUQ3#bE=I'lOkT\E̦5]=Zul':RYh[d2 eݳUܔ|+i#{&'9~eAXb"6|rItaöN wZٕu&EM;8SExc¡']}6r$D`誟ůg;}<3i\s͵ԝ'hnZހ";PpgZ ̲~&׬nt8(|)zP%itrJ|G)-WC=V= x4cG/]Z T)ǯ]L'5=n u](SsB21='m mZ"61)5ݒtCL2׌iM^( =k|tغnkhFZ tN 7/ چ@汬ɴ6SGs5Sm[}6 뾢 ܭWuV11aOb6^~[xiSF4]JyDrU]ch5O<{ZmiGp8uS!Z`Tgeց 7v rb)0NBln^\C!/KC+[9ؤB$ Jpuʬ>P8NWNIAuN/x VRu@s1 t`[Kw[o m}:iN)yUz>g.]ɛ"4~Wp;RB†*k筳enA+<1^ԉU+Txnyw$@u#I!Opل ʌcL4-Ysve o #yu<ƚL#+OUh-yʛҎwVu׈@F^:'^߾A_þԺg/lY}ϋvFo/ѹLiFq7N&⑨O,K$x<2;Ux#4ŋT'? >Ex_|dɋ|>=|S\ p#`)Pn;)RjUrT0*HWVRx9n>F\Wyo-Z>QVAdƳ%7yB59Q 32W ^qq'2pBÿ(}:fPiA|xZ_#^/|ſ3l@[3;Mw6n@pJC6*rIpO/U1GQ+M{V0 4O{jqEBS]jnVQMZB_䩺nӾb@O Ɉlܙi(g)ٰZ4Lnmgv2#T0*%<ɠIcc-OYh%TW͕H,/I{wU7jI? CjސdL2KMuVw1Bi'0 ޻\OՄs4.ߏFVv|<**c~ętدCݑݾY7< ڲTN0H] Zs|LPb!Z&5|6.my HYv׃X#GWV6p"g]W7C㬘*x쵎@oyIv.V#ΗsK٦\|'HvH2?UHthW@Y𕘅\~ Mm/uLG/c>wikIUz HlviP&+Ww= ʯAgߕ?Liq.pąaL/nFθKl!MiecxF hchEIP^QC>30˚_$f7?0jX#4(c0]9pg@hR=#gj4bs|}k.Ȣ hZa_zbnY-3HܕVl+at1-/+'>PU^j8A]"sھG~^ו[PVU&iذ_4''$Kd(FreUQl;t^Z򅸌\y"PDXcUՎ6t$OK+ùl7Z-js$`ξb8.4yj+W Rl\Ɣ3`At,h`ER7yBC(^8A&gT-:I-)"ưP˔mo=w8%#ic@6 ]{l-HJ㇖׏L~w|2%BiS5o^f>bYqYPvW ׼:}?a!`ߩ^DXg$#^nw r2g8Ǣ]0Hd;k &fL.@?WCUdY#f_Řgᆳ]_z 5`xA5TUM3͆J{1 鲑=yDQ ۈg95[ +7]:S>[, Kϛ*z9ȒyMOKd~ 2I>A>ePz"e:=#MEirwWWtzdq}:clV Qb[\ǺL @QMLgK# SZZ d&Dk;yWYc^.^#fTGAqp4Bò(^C+jE-/ t8|d Á~,luU}AmdR6y<3 ^3l ٛ#IHzW8PBdNkl aP1QfIf ]J_DzǷI~mC!l>oQ 搜|U־U pG`m@kܣ M!!!b+~#ϙ,aFƦTLiߜ)3֧.\&Z6zNaoɆ$ܓMh4Сnj C ;m):z)_d7<4j.52&Y1{M/h :|.[ˉHG׳_qEyk~g_#tߘU +a%`(tq{b5\~F\m}o2eoX3 9g3֍uHsxl/sb޽rmq]xo+_)Uc5܂ծʮ I+6ٲX9o#^6$j7q_e7\=\A]dI5IQÝfL  *Lɿ Sӏ-6ߕK"(bдHbU= {K]9|osBIHB <HR8<6$ f55bttzϑ ?2cĭv6am'FlD2N :s޽>) KzM۰lb45Nh*W6WQ=Hy} @ͳ!l߂ͲSRT{VX]š)_k)}.QRDWeSX9g FX 3[SՍى6FUJs$*B?? iQyC f.Ȇ{Aa}#\=S 1l. s1ɨ]NB$ҸښVO t괍6yvTVYVŸeȫ7"z 5lcļ`QU6WFj>G!\Q#߶e5diy0fɂ`udEm- ~&dƎ?71a+5&UO wpTJpu]elxXG`M5hUY鸕{5Y$isdК{FJ_ə6rmvVz-s5h ! 7({Oը KoORẼY:_9VˈHwu@v7[.|O{vuUtJR#D>Nԟ-.@(K=wE쫐TJH 6K_j ]>Vp~)k['6]Yfs]"6\߭Y3ht =9ϜM~yC\xbqObApڼwrJˀR姞JT[{:ѓ  )|zx޼]S8鲗"aLi=dUm*6ykd6cH{Ժ򒅐ch:XyUx B+ m"?%47=[WkGfWEC:qH= c=>q3Y =KuAƑS鷎2.*Z n7W.ճlśւtW Q)[=ÿo;gϨߣWވ8\NJdH"ҦVb-jbE̤x?ZeY1w{/MpZp喚 tZ7HB#AM:VӆTm. [SeY*R37e\//x|J+>h ͋%$XesvT*1Ց&@ƬH!<>*6; wi;}z'/>>@zn<[ (>I#˕LJҚaȊ%Mfji+_fƔ0*[.yQh)k5zSɺ[N8-Y7 D\c]H!=%%񾕢T5=2pI]A _n$V׭q}V@qDa;fOL@h\*Wl},Ptdr G}_?3ݽ9hQ1|x߂^\M'Кʡo = cK^5Y{k kV^P9xӄj粕:VOA} yGB \b>qzꆽY[`ԻF=T΋z\Рc2|idcQ6a(x#ZdAvyϐb^ B\d SMsy}1]`ƂRI\AQRzK q=s$bO}!+ܰ~UN=|CV͏qb?P1F*͎q䝸nmx0~~j||Ev.{BYA[(Juw֍ c{^2ovajfkV2*ku&,/v#^4[҂AܜqGZƟ#V1PM\z5)iYˌ|6C[Db#KhǴl m0S1ţ;m(ϸykKo{B븼2:-xOE|Z]̹GSŵ *[j#a5%g>k pEl(M#DMj}Z2.h!X|P @~|||{,x_sF(DP$JUQW&Jj36u bD.m d]Z6j]SWmf}M;рvx5OAR:"b_LK׳&:%IrVdH;NLgmkV/ظ O-ը ~hR_BXĚ.z'FސK௹ƍ<ZEB". ?^aE5W>an{PBWJ-xsm|a\b^ aKlεD޸t3=+HQ$>ndג' !d= |1 fcQк&c}}ҕiD2ҸD ARse,Y*lj=*ϻtDOތ%Ş"/Za`=CŁwH7={sב8˻1EyZ 8 QU'Zf)Wv--3,. :B34f"PTŌ,\3-pC|frp"pceKC݋fb^?OO923ɛbT92XPOf.mg[1^c;og^-0θKu}Lw,>CxWtkpj:98sMgv\=4o)_27?"vjJVpK-Ћ\[Y t^&F?^W01Vƺ{l_fBFyLtdX# ` ue+\cE&yLQU*ҝcfk.(AB#D*FhѸe^:=Ox0W_ `X_˫w&5 qoF0%諃Yk-ֶ3JR ՁOXkqpWGc%?~;@D59*66Qjd5׎ƎLbɔkןki;y*O&bLn>H 1E)6B7od >Vuo3CTW r jo_oo>ޝ萭Gx ";JGNByTYZEkAe}"mpHN k—<"$hIүY;ECY3sk)~ WRm)&緝VR.:.M5W{sw'cg/a1-~:ߣ?ɟ П}_7~?C?C?hfDx#*r#3>{`-danva8Y3<] @5O!n^vL !KHR ?I҈cA$6`%zVeՌӉWrI <ϯ*6I$stk8R$‹;Xe1j:ypeؾVGҳ%GCYC)ϙyI݃!GU3ǎL^܂eΐ?1ubN`,_#4ŵK0~,eϲ3HguAiX5@laFcy82+J!c'*ɧN_X<4ţ$<ijNT5t_X4@PIISM:$BIbuh>,>Xk{v!lj&Q1ŭbnQՎ):ͣ]Gňv[V1&|eeg#lV$3yEr'elזScJJ&>*^:,O N&hn#sºoLyy=J &593ҝ1{;%Ks1ψtƸTMDg揶ŢiĖ.n4g02 6^̗bD ),2 T?F$IZ&`` 嗌z[͊w,$rj'pyi%dW]}mb֝eW<P277Kbk/xaRpr%J>N 5ȥﰕiԭ#d\ؤ^W}\ bs vpчa(Ha :(T*6t[*39#o'?s촻#Ari'F#B.6{} qn Z `Q&Rڰ6.GY'`Ꮎ`#ŠH՗?Vb}H 9sj 3ao1܏S VtzتX+dfcJIښ>֒6pcUX2j5f²OFUE?;0:%jciC7H:F7կ(XɡfG:UAvkC!uD6u8 1.Qyk+ά^70r-|8+L`x䊄 brbgi%v,סc$[2xQ2Lm)^!6s*pWz`ŀ9"ퟧxf2ЂPf of23nj/щ-mE ,\*t͍ؔ0 ]29`SIƑb3M%6),r(,a.B#౭J@#^=-nb6"GrHx<31x8#2-6VjiNli\nRO+;VIt2e0L#a^5Yf4yd1xaYw2_nKn2hV1mde? kE>sN_i1 x\kmEwKmR`kP`Qeذs.6:vc[p"~:6İCȯ$$9Q5L'0:#<{B&C/a{ ՉJWH,̬#|z2#A$ζjHY  jn?FƱhbqUٝL JeBF|Uzی@2:l:k^ B?=UМxjpd1C*DbIL&I҇8aܧ#OxL(Qw RE[ˊ۹5] 9)ɜyY;m:T^(eobx,H%C͞{[Hs''M,rA5!GAxNDԎG,Mॅh'v1f ,>1,f]w.Z16-;M(ȖPv, Q2B8~Y7ŽyEu(i]ϳ\V(QR3WW-j?#ǝqՁ:dӍgR.\Cy +XU`qFfbDԱ!6'OJx/EbWYdO8!M`sڈdJIe?mmS đ@ 0E 5J ɳoe K9pOİf,B#lskO.NI9#>fQVXA$K4eBGŲ.TӉ% ZJLԙ78T$7Ӷ>'Zp?و$RKr@pPd{$ח:e8ĹcxVP?ԃM0'S!U U#̋ ~U\CUf9pԈ\VQLFxEdӗϯri8_YS%4f!kOm2A"RORm1vcbEtdxhs]nFjI#`g)\X>a>䌗7$} tRէNlL]m>"ر<@[[7_&qb;<=&I[=?oiTūd:U\nm2-:J=>\Ewu#W3)ɟ((yactxe`nƛ5ՂE^HR]ӫh׏vykKTtu ,h}ג1WqZ|X0i]jxݟ H5t|gR>5¤(U:s⽧ϚVv-?2bBB2F)`!N&xy}4Rc)Nc/>yl--m@ 6Y.}8Qsk3L'yxN}ZpkxAۗp7;4lX$4:=ERTg{4`X5~F5:Wa6b^JJ%4|N ]ړl MjEZZX=iiOi!`"s^>JO,sVN2f#gWge~_ty뻴ޞvC݌hx/ Zj+e1`Q 'C-sH{lGN"6!WPYΒ; )#;,A*,o%,[1UĶ $ 5Q GN&l#gQt5bd}d5c yVڶl{pmzy "DqlŦ@]Rm;{*qn%kyk6̔_0)f0A/iFf^SbZ~~²fuiŭ>r|1"E2b $"ř),<-^"V$ΐy`]ڣiC- .6_vQ˵6vUsӁBґ<1jj$fJ&AZ:WMw,+80ls}\nmXc61x[OÈvݧ{dVgD|s!c͋4mFu4@ A?16ֵ2HHNa>T2mWXJLG[ >Q#CS>o#m6ZyyyR#?6#B/oS2,MYBMBH>\K8  21O/&I4{A 8X`v5#@|dR#LFy8\jjsks(\׉c]'$NT0eJviBYeyjiQA}i{[Xd*ĎK*0͆M{grz5uidYifmm7{w20)d8MrXNX9ӵlXR,άv*R*m|WmȱQf(A٧V!0w5f1Řu .2唶cpcD+8T'0 /ՋFs̮Xza 2`pVR[i^ެ33ǘ}ۉ,dtf fErW^lUiy"q˒ rjo l%DʼӖ)v9w.ENl,1ӿE%@Gښ?־>Y%7e5nlHȐDdž>]"":4̣ϓ.+VMX4LڜOGZv `5׉&@{9xo+jHثM&h',nV!S˦4\1^Ee-9*/!9aNߦOcX) a"P +0m?b8:4D=B+{I?Ģ({IzPj1v OwƇ9,}ܘ5yF`ai\T !mK3B[^O*:_=]X:4k$59YP.:H@m Vj7%]*%Vuȓ3"F XA}-ilGKZLRIDKfMYo.'gE% +E(Z(7ŋ+M:1u&S^mXmuλ V26bd9:[řޚJ(B#J6eĔMvJUԎvHHY@:՛V*oLX 1o|ihQҸf1nYχqQ}M< t7ZS%5Oat7Vg뿶42L+Kk fM^Z-ʪKN>d;4_jR Rï4,W..oVGZÈ&߷t>d)Fj҈Ԏ>DC K$ I1rstEGvӴN:fgd˔pOU= ArAb *Wϒ1 $^+9U͋5jT4qJH8 ;3!bZlˈ"m U\N/r9vU૩8(8+g.V9[g S bI :hc-ݗ.#Kd׆KJ f fn"ejX Ml9Bytݰۜ idXjfK6\ϫ,SQ#o6kw[^@6(ܲ.H%#W6KùڕCijJ4YnN@c],a* MXe#ypVo6]mb1*3g/(Z"JFpG.glKo$6X{VG> 8 p!,ry_/S3p~a8?No 5c$q [ehw U OS%ϗrzi!+ֱTm a7:{Ij?$v27+:U#'ڬ&.n›Uy4P7X$aHֻY$dВT:b=X٧UbVv))en#&'gzm֨8s͂{;'nh-Ȃxn(-7fFuˣ6okʉ,j&lP@}RFؖafxe^qFQm #qU^^lX^nj3&jR9k$Ί ױ$Ii^˧6ߨ`m+T( #n?1NZӈ+n5㒼5X6Ҭ?7Kb-^ E,)txOjDoلn,# 7k`]H08;#R|H#Bq#/sմtmיִ1I*6"J)ش1u$e[uᶯyw[VoU&r*Ȗpj}"mzqb=9'"l69RVY:Nze_ie K[.`Ɍ㍖R9he,2we#O] Qvl}6 +ȫ?[1 ED`?٧asͤρBW#~bH/$uՉCjSQCQS6 !L|Kz m2xAt<.߸ͻά.|6XwxwLewt*7lf$h.@{p2ˎ8q1CnmnVDQz$ʸ/zhێ&vT}%}\3:$i+l;{4f̙=r/GXI@H76{$ q^9~HM.I`:a ci:<أ[JP sܱΡm2"5b@Q$Ķx۷҈ gHNoӫ'+*YAO\řˏU560KbF({jFzܗq DUb A͖6jDXY++hRSDgřNCwQ{ذu K~i4;d/qdӿuWlb5+/Y,{NtdV /hS]eTE'/fUӈk^A9=;eG]Xwx08qygيQu1Va#̀oE,ʡR"]q rR\W hP>"giŒ+fM#YUG iӞ~. Sμ?}9AH$JD}c͆a#vV==F (m2M^6.kO~!R͈Z4Mexeh\e;_QZR Q.Zbl8FO ͈v^u c۫9D㯩>$Gdvɹ0a.YExҟNKUVfRv_#co_P̻2@kD~6Gn(o|3F}̵pdWmpfD[22, av׃oIJ&qn|"U R.<ܜѫ Ҿf{Nz^0$#8XFk׳@jZa-RBY2?9ɧυSmU#JEOš]:`D+$|\ZܥQ یv$,6~2b l1xQg79,[VeFG݇εbv1N+ne!/4TlǑ ;rzID…[&D FX 3>nlp].Htd\3}M<(y*RJnidFztj)rLő%G?6j*SAD "U]7I7U66m$|Ĵ}"$+ӎWKZFS2_ԏhmҫ'3u` xU=Yc0r-'MCQq3`Om]H~-2_?yqZ `Ĕ<qkܰ .f̆]}EcdtJj$<1Y ފU\JGڱkĭIK3VFmɊ;G"Ivlv6)Q8).V^?%I#2 Zm3GDFb~+w Y", ,QYWV lpgcidZќgOt~$[c x$Yq %޵[K$PysbI)VF6ZɻX6 wcތzt9u*csϊK8ʔAeoѨ;#4!<3l;r&=E~,#ż.:]y9fWnKSvآPi% u獫Ĭ49@̎~o{ :3NhӈwKCqΕPIN\6:LҴjc~׀Cf.Zs!)A&TsWɊwV쁤e# OLK2@7n]?Ɉ>٥dn BN\E͋;uߕlHqϙ-8yX2SWl,d6+xb7;ʖ .xhV1v55]Xi1 bTL㧸)OA?6 g5b#'~|pܳJͲc\/lY#?.`Ql1GnYvz*BV/^Yiޜڔ~Y܂VGƠ eú͞/s8q$ѷXvrWG } U׮ Z>D~,ʒd Jctg@Xg xwЖ9HD̈́ %Q}aBZ ˩Y.ڶNEF`xɧ O3Junv!w5sIZN-73 rX95&Zd "7ӆ/ ،,7~gr"~~-֍75gh 1X%-S $HU%<ZhY6ȫ6'|U#^_R2U̾fgUj4ڳ96ReoV$߷`AP4"vx{{H{=~!j#5'L45Yu{ue.9 QCw?ij=5iB] ;@6G#LC~J¬KaB֎ϫ}=ͲүbXDFU:#0LTe1I#Gpe2ܑݼNy j,i4ػ*sqG#.$|Fη=1<"Uk2Oo aSÏ"Pi$OJbՏPBE $gㅕh͔ZT^=QXdoxۋ{ؙwՎ 3LQ7n:mb6A\>ҨJil3 x M,mN_a/5(A˥[ 4cX279x9Go{NKkgW]sfkRms4 o,{6%ܥ]Qz@{cqfĻ(895c4(-ZOHG+Uk1HzX˫m~j-ȥF^[ˉؘ#rQHsO3"n4glGT"0$^V}-ڻ~ JZR5#xn](联j1v"7>$57(HXǸ_ {Ii !^{ 󬌦:KAGD6+jk HH ;#9<4谄0xeK:J xdx*:/8u" V:,Sܷ噬44!#}.r3q2!6Dg֣ 2qCBww[ /(eb3⼫́bx$7G3ͤF78NKVI PQ*Ɉb: IyfKVꏥval0+!F~nj9QYzn;D՜[)lfd}Uf픋gi'^LWmDCN;1ֺ_OEI"‰+T2qaȅR Z7Fpy}ˉ4Q%&LkXH tTUҼ@+*M ǯB( ]!2 ҫ<+>Y=lLrw3VHk=9pkgVnV{O#q˧?pvdۆe ~TvَGLWTCf=^l:VԱ~kɖST9$+#{k/alj¼,[HI(`..-:ޫqH8c^MG8 5~Y0Zȓ=)50K FѬ60oL߶B3>xtypFUJ4)QDB,?/V= ﷴgԓ=kyd.&''?'OڜN+X#9V$HF(s.9t'p 8Sg,T!Z#PとW/_gvnTjJ*22G۵nI&(XwrNg:Mf}fg;lCUA4iSI \[5nͷ0Fu`feLW_"f;8+eDEސNQ4JIPQ?mtëΉFK G ssӊTըCp8zf9Z8`MڨlXZr.O,hy^6o[_d"ۨ-ӡVL i fӌE29(^?c(̓D#P\!F~i <>q#3> xfYG=uWݨFA0c WܓV6iYTnCB%Oq瞅p$P =|&Kّ#DŒ0U(+s?M80DHXa4d 2e FW|%#ALo.xSqYT!2tOF7v-eս`{lOshMJIer_c>"ܾ4oӯg=\YNl[wY]Qp19ױxB+qOf"(:O^( f%EO]0v۵>ƳDWo#^Lyq`ߍ!l%f *X*ufI^LM2mh쥠Fvv\C3Hۅ`B%09Z,I6F,t$XVg\̹qsMxV)o1BG:rW˜ǸS ׫2sI!ŇaGgd3"6䒻J\̩ ZW,ܖ[,!G\}{3ʰx{zcTha:@Vq{\mTjcutA^5}<4lحmi.Գ扎%igr_ReOgn0/H'\CKR̹(j߃ҪfE ۡ$1zΕꯛ:&!oj237~\9Hm ZܨQUnԀx}w I^W$VKlv ]EVhr%@5&:qT,3b;D4cL^vn:ykl.b#fHKV \i8if+e mr c8`g>8pψaఢHdRŝ„/gi; #XC'e==8}ܖV)Ц3疮=nS5K؈#,im"fLUzsG9'Q Xqӫ⭈X3f2I'v<,q%s`b)a`nh>Vھ<&m Ytr<1'VE@ϩ }4j{&3ē5iF$ȿojF jG?%2qw!FHo¶HսL/ljiA,nZ9gj>y~Yu[ųN8T;ir3bT,Rc=ikU 駁ܐ5d|#nHV4-3>ZBV~Kg(n':729H=pسNai#.}"xW( BX}\QudS{+^Rx_z75ށnR62rӭY\Ձ%ZYcܹjXB{`?>l\nAYH)Zroʾhۭn#ea+i9bM;Effk'SW9oҹȠL4eDlQ<:ՁKGP=?')mޭiyiqu $JNē"L*.\*ΤT9oaM9v 7J?mha$#1O/LrBG7o\cB,G7 &@Zj\x7"f$)?/t[PZ)tΙP"Q$lC@\m)Њ:L|^L~⤗Rq1dT ]mC\ٙnY,jTz76&ܞOQVrZW?+һ Մ^c.ZYȓ.=2`Tei&U˙cloiGv8f2J1A>%yG*A>՜4sW:jݦ^^ $NCOZQd`B?1_cmb& 1x4v,exde.)퉺nݹUh.څOh"htr"YyNl|e:Q!ٷ2U#qᙗl5ꛍY2Vtn9 Yx- մR|G,_` xHoͱ$yWX!$n8EzDzTbeF5㕔G' Gj=Kؕje~//>R'FOQ 煺d@-nQBӽh#F>PQF)ٜ͹듴ӑ:O8j>̨dFּՋ[Y64MqI2:1JȻ "eNL++šQ^UH,ϣBGEۙjXku*$A2VyNFa_f$Be42^K՟,YMTV̀e+y?-Ӛ?l&w*s*>f|dωZ;=j1ʙN.Vb$FR8Mܚ)d_eڒd]AnI W{]-u QzqzhLX)Ky:Wz&=+^nPvqkG4 vzG,_x]fާS$hr@[i6>71Ky/jeퟦ+$HZ‡tTM+ijCj4yJ3㥇M8ބeLuSF]9cTgBsˆd>Z;(FR(b`OB Ob QAx̸ͫۡ6^)A@E??dn;VYJqZe(cP9NZ5yb\2̇;6$K'k\{afۮȬi˖o:cjI$iz$sv\FԊ:X՞[m㕵ʎӈ9c}w2&%jBi૊M]2^@Fv>fşoyln+yG4d5b=+Vg)%YiU]zj}x9m:eU,G-;m.[E֐4bzBVzV6I~]O0&o]TYcqHJvk:ߒn+nӕVXDvPE̼^>ÔLAJe++`USM؏ʍ\(bXb2$iѲXFcc$-@řX",g~XMpydQ#z.H3.;e + 'ϧ^8[DK[Z%c-d9y!Og伈Qs'ʻLK!/j,~,0JTxE|ڲU/I" ~dS. ۭٙgf8DNuiNr٠eQlIT.X_mx>1)b|]m=bL#dvN%_EZYJ2cQz6n.-t4ڤMKC`kՊZX??,$Z6:X_ ,ܱ$>22 sqnAbW_P -VrZW!L`d9d#m䑑[%c:H2z1~jIWq|G9cǻ)[Nн-sWzmQu9<ؑr؍M4LeI4gXQϗF+UQeVh2/K1%m 5!'0\rF\XE5WFfI) (xxk36mP̋$mᚸԧ>a{U^n1M=J{5=q5{1F˽;:ָڲ*w CÙ WM#01(RtU6 4sٛ#&1hL c%tb@3h]] f*ՄK䋶|$C Zi!v+#6Mo %k#C}Mʒw*ͦNSQDzC˫ H?f2>'fd u^mV&[;LV HdxHn#JDr˦&_>mX{=934[+9mIG,U"W?MuV5Xs֘6h҈V>/ 7,vH.#A.h[*so2Zu_M+rlnI&.'kx'jp+V~1vXrǫYxFI3v]o-Am>0l\Y$ pt'D|SFđraZT(Oa?z_+ka:RYhuf<ڱ5mXy$ɣcY'45;bdklݔSP$.l ;Gy#rB/ZF[VeL_&v!ͫBHS(ZZl (Hc_,i &In.婟ohXdͫARMM& "Bq^@U[PpK!S68˵) Sԛy{$rYQ'ccPgqip[M9$ ڀ̮jq yKDW+(wr>fzt\xh}AK$Qȝf3b.ezˉwHK3s!@dE^8xQnX x{Ai{K'n=-2o7'k:V$ r̈i:d/&*͹2X`~mb r&.Q֝KcZڔI:˔eǩ6f] __ُG 92oŏhrՐIoBYR)HaM*el .T7D Jx[1{ٔEu0k"сJ2iPָ̥aob85[2}2Z|CXq2 4tdI+ ̯ DSDcn}m[U;رwny|FZhWSJTsdLWpWhI( <^wo37}%ٞ|U.$7OV <~Ewn^~CֳO5H7ITdDz _u==NhnvC~(zHYgi[Na&X|dӟ>Aswp-i#Z&IˏNiRIkb(楗3/,M2vd,-pO0FioʭKdLK\{"T̼8iŝlMmL'K+9*Vd\S{ 'bT˺%EiYVdsG'}r{J[Nec=g<RDcNq> 4}@l?ˋt3GPՐK4$^dsgb3L 'c/cq~]uṞyZWG&\LGZ cJ_d?g3 Y2ͣ:>-$܈VAnw걻]珦)P77OQrNZq(2<9<}S v-`ς28M7Runr/8bYUĩ`?w.jVՋ?N! CjLWlfv Fϧd[5 $g.Jǁ 1-$-bY6lindˉ&Q$lvOlBl,OP 3p=%h}Dݾ'2˗5UCm򵈪Dg/ /m"i~:#Hr Ja+ȤUO6$y;c`Aʚe9K. F\!%. iZb[[.OskoZ̺[ ^:;S<]{;-u4zdM/)SΐF$~)Kz-weCG#+Ո ecA9\4y|:pMXOOQdN:>rOFQjU{5S 럺?nsnr, Ub$1̹1Yu"dUG18dV,lRPmUХR3'"%n.I0+ֱ+,HѼj9`DT{Xk ?QQ+6,.Y05򰓺F`I/v$ SZ%#3䍸~ᵔ\, pF)"~[f 87dNb0 '_OqWquCpt!ےXl$ H198fy7`܆^{Q eb3Dg˸x&+4kv5H?w#]Ძ$RY#n!T `3SbAyHңˆn !fdo#O>2H9!x]gn w!lWv2+:A#td}O*8FnBYW1-j6sҗt t'e\W'Ey')q@db6lnQ&UWPixsU45 ӅlI$y.)5SP$HݏmlIJH˹lsAf-zrZ(N{ &8Vh)k*d\v: P bן }]4|rbF-7ݞ%mv:# ?.ethGdrUAf 2g6#[HոkچDx* kd PT] 6o Ⱦ:4:4;ɨ 3a ʞ-ޔ(ÂJ)w_Q 84)Me@"O19T2Ŋ[llܡ%ؗ `(Fyqu5ZcRJ4aShr64g^ľ^)Q-W_͊thR .=,>OXn{9ȟ BXp U63fՍYPNx¬?gW"5` }e:t*3S Mv'#\* 7a,)Ef\Ue܇ygbHfɮX9yzp d0_щ6Æ JL&,Qۣ7)VXݘmRv|K:wGm+ѤMGXzx:qj2P$Y/p"{ؚK65j‘<;ּ5J{"HMvZ@3_b2u5ԚK3QWʭ%L/5y$,dž83gمQ~ë_ crwXiՄjy n7k۔W)F'J5YhW\ǁWP߮!چxU{?u_ ?|RYM(:+/k%e4/ӍeaHZ ƽduke̞$W]ogf6t]#̥c#nhrH!>oL,"IlQ&%ٙԖ=E[([#])(5WL.e!I0uF^\Z{LYEKjlZ߸׍oc~7fUl?LYݩC,qi6 ZwVKWl9Ŀ)T>E%]C(UarEGEխiUs]f#Eko{e5VOo{|smlv%BϗׁG6>+sYįbFn2؅C+" F#6^L z0*X7Hhu̟SyzNDojs&4@1xTl~QN7 i]at fcڬ`}D# i\ޫVX3ҮAdӃxaؾ8eY|X<:۞L>b wj8C uFx.6{+4d؂TѣN(J2r-k ~gVe۠I bn+ZGf2MviQd3d,")͗R'۶K4cev\ϟr CrZ}uz*ի͈_$ $j,NE$40C7lՙ{f\Nͬ6C01YϷqwʾ7GSV[N% at\qw)Xd$j(Q b+=ӊ.ZCᨗ:VGjZߩj R"4mXKv܅D )t,>$}VsWLڅ$I܈Iҍ nԋӫ1!Rk*ų!6I,hJ]Z~*GvMɍ<P4zq$YdcOhRF?rn}A9l5u [J\5$(+槧ȯW/3o6_.@cEx/4Q'nNxdXOo,]MV,凌+4b ˕uxbnL~$U?%*(VBcɧwkc"RIzer>չo{Ɋoz*[ tø |<1Cad1bO3f/绷koRbVILYIlmww[vQëav 5ڍX*<(0/эYg̏ӆ~^ұ(XAw=ƺՖޑ< fcY}$JYQTHggmgi5r{r0nZ=[yhzCyp#Ly$q[nba{ry6;QmWH }y%RĶwfYf1,d*a 4cn{webֹdT 8Pf7C,[> 'YR],ٯ.77,"EG+kNi>hknһ5<ΜLv0DBD_Ι7آ]5zJ;jϑ$:U풫QV|eUiXmFKê;1w sq08vק,Ui}zHX'2HO@mhJ>IQ=55b:ȱI,GFӟ!U+K^yzkGtYbMev5-\~\$% v?42d,?q T]5&F3!,cqc:UC~mu $sӯ-Iܦnjlv"nh׀ZXa ^7tI^l2+ ^[q@".A!=3Knx[]*db0FJeۏq7շH"(?bޯ{֌H ̣I"$oW-k1ЛHeXǦN*cԌ|]Ɩh]mVC.*N3bJYyX79Ry}H(VI 2E*_.+Zh0FV}c7LnVUxmLe=k Q|(O|Ŝ5./;hh&B ͦ0BH;oe$;LpkV!$n޿f 7>/}Yb;,Ō =eVE8bx M,Hݣ ySN~ͧ˫T;T 19^D)ybn&hR^1 GZSIb,SWYS:+ JORB;O`)LRtcāhdZ+4̖<#n)̾j:]Jly$\U۬i X%4˛[ɤIn$-g>D =d}j݉mV*n,sԭUN.^!Xx⚇W]r͎r2쁎p4ȲԾM%S*-*5ġUuJ!s.̫ψ*_ <HlImHfEȍK1vIJv1og$X`Tf͸r, ֯.R/EL24MԘC4a N?k&&sUW1՗?fds?35:mWZ{.b$dm]yҹMv/u7%ff\YMh#.۴t*!K/:M6.Ic Xn`b-w:?Ʉjkv8bv9&)ɽfxkTQ؋ZOإֺu1|/,1ưa ?kR#ye$eFmLɄٶcPL *κSO,,RDv=E ]@*"du*ǧ`=pUqic*0 [$Ϝvc%u#R3pi?I@X*UgR$gX\KptL?yUv.Vb堨L.a48N:>o=xP PӬ:VdΕ(liU+2BNZl|tbകT>?Qa"p#8? ^F|\NYI[&5.1#WJb7E}N؟rMy-ndhXX>W%7O.;#Phs6m\+(x٦SJ2$3t(e6;I SwY,zj3d4j,S$vMpT#A|^@Ҥ5\2 lyIۋ#-hzƃVuFem#]IȏeyH}vU/d,seb3h}xISֺ 0#ŀ&Ղʰ2;3Ҩ]N(=!114v#k/$Ct(? Ici џ,/mj%D[ u_pxӈmo6 D$e+܋HNmG7uhh[ ݰdfJt?pD֍_DG>fUcѲձawZԟhe :|8gL %b&re"1A˩F&vy xnKDs>2"c.H O/MTZme["ʺ ?\@im$,?n+d<̤N5Fg,A$v-j̴6-E r\Ոm.E5ϩGsQHSi[x 6՘b{tE۠{hȭZIOyD<Oo%\_ (sv˘#Dln MI =#y4xeѧb†|3|?3bcY Ҡx͛cQo|xzIDmRA#j)'2BhMxe&^WoF*EHTK Ƀs>_c?ŏG[c bGxۧVVm)b U(<0zIdЭd +|K &˭1oKougF36`P QZv[zuHY4?s%Nޏ^}/q̑8)dsqamFq.WT -qbXהdd%rO7bvi([L)m1!:߻dNxnJ` ,هVQ!1yO\%ɣ9C+#X?&>7a'Q)"LbzK"W;1vq>2yMQXF>d1lۛ[-gy8,Esջ`oi#^YZ= '߳+49ȯ$l̳˛ ܆8f[+rI~{z3k s:Xe X|[\Dn4T2?pc!WN}5-xº| [)˗Xbie" ΁/0pe[E,I0Џ g lb Jbi]H"˟:yp|#Ua^SU Xhϻa`?bCFH2OgV?f3؍lC"8o)\o_Lʡ$6P]Am_ᫍZJz,2fqvd6kϣ-hң'46N~ݔNdWNzNgKꍌ#JG'~ U\P3ȉ hگwY&G1HsBt1ޤje2Vb\? 5LGaR8/[ua=١%n5SZB-XV2޹2uF\5$5f5 gE6#,XJf[ub4걌̖+II_" Dhw 3X+P.}v,辪6i>ݳw Zh"IpU^,[G2-Lp/pGbfPyKFhI>9)$K/m#9t5IQSS38OϷa=ȅZD[r(nI.7:cyCKj5c)͍t㎴qJ54 G1w?)۔oH Hg6M!œMlJ\uE kp^'S(~z_q Z}[&e+@ACXxjw9,M$1WPȺAFܒj_Dži H&FRG:T8*ma2JBI_u3c{.`cp58Ona:vdq3 u.7ΥKʰրǘ: ~^z կZͪwWPtʑ!^w"ڿMyEQ2ԺIz=i6ʝqXG(TܗH䁫V$7xXIӑG_|m3iZ+C#)ɩzWo7)f)i,21$IESv4mHtzZ6%ap@fڻrwY96I1Wh5#?hWv@{*vut{&NO&$IطMgm'5e[øŕB+NǛcR/S=tyyUréXhL+E0KqJt<\cbl_.Dcl͈lܚ^ي%fS˞Cl1%ʽ -05^rL;(]Dmʹ׉w"6Iz*Ytַƫ암ّVpP}DR2)\kGL=J{+$VdnAM?cc+L+td|r.i4ӞYf '(*%gy{M'Q/6g 90{kﲣOJa3?IdrkZ6% ހlZw+XPXqL9jm.tK7/r%ɔGZrC^,EtOuaJY[v_{eoEdڊLr3'JsV͏QIhrZ6*Fy6$xjWQ0dtNWώд5$ eeR{S8@uF.x8ugs'oW?}:[T a72mQ\Y 8ŤL2k2 )Ȫ YoZ^GQC1Y,G8%-4Dpr ~,CaD>+̍qޝX'/9QßYC KG-u2Pܰk2 f%dwb+,:q-冽y$J:a7-CpvuۭTl;319._F;vH{FHʸ0a}S*ݨڴN>uVW } tG>mѹݵz#i˛%ا"m5JX9w˭A$6iLn[X"yYXx`rYim dkb4H3tۜ6L臗'ب3݊)EˤxUQA>qRbX_WVJ$[0%8 ?*0$*G&(lK cI A]? 6m{S*;F6أ7ߪ~m;϶VR _"ѿi3Wv^,ϊlFtKq`D!~\QͩqSsXkrJqbe +$MQd!l,>zVVċ--Yu.C4,hضiEi' 3Y0Qݭt:Ck+uq'ܚV$$6n ʗ(=b HQ*W%ɫf+l2Ub82ƙ2&Vv[ ̥CP:*q ˍ,J* uҸúW{;ݿ /m`zT#-JD>y_t<= %jZ?(K&bsXT*3 /%*؎Z'h0W1XƜQڠO"+L8hBd>(ʩrZ"iWWq 9L2%s'kj4Nx]R?m{͡_ˊncDBE ++r5tnс_ xwL .pgy? qe+ / ՖUx'W}]]ZMb>h_YXsA/V" BH㲠h~uRN_iϟ.Sk; 5Wj}b#G|K~bOYQ@A`ϿQ#T^ir_Q Z j.I :Tͳ|p.RB2bLL+FX?p~_E*32)ݘ6_*ZQ*ɤRx,;}Cb.KSۣnWؗkwh\ܶ{ bpϿ:gʏ Qc>\|1b4{Hc T+ , &aͥpbAUVL$FCoOWYRp\ˁ }P9d-6*ucw`v7M+!Âi#.py  2f@fEetɒˍ,wFȤGUч2mc%:[!gE!1o6?X[BXkWS VcZvg?íӯN65(^Iub5|ܝz=݊ f7I3>nY4\xv'JUُIkHKHvmОʳ݋:uń(rlcX1/4XA+1OGjFԸD{6oNv4$euulZޤ;}VUcY+qWoW#F>hnMJ#n1jěFv;5 +6cOv;FiJ%%Y1q. #mrKvxfRJMuo:tV6Y53b:6KplvH3"xضli; +ΧTv#SOgX(-#>^\KzK֒˴<$IBƮ\;*Zɚnse!1Cu7o eVݣXJ8#`O$bgWF!rrBT,d0k#r2n-\e,"9AUqDg_"Չ͙jUdI`,խ1䁀3?N ʦDY ,ҽeތqmHϔؑ κuvSKIG!vJ4 9v t`WigV Q"7TXrdZ-;pJ&A#:jo[7Έuc@ em ]IfEl")=@L͊N:倵٥2XlW2 {fٷMrNS㕻 @B$ b`Js"jN/Մ$la] OZЫIRBao4vA4Xө1wh#VFVTi</QhV]‚AݧO?iGɓ,n*׹-R|ƃWw`;-9˃nG]%!Yc4k3?f9]V;K]Xz[}Gt5IҴgQ&1߈m1C;zuZR6Bϥ=5o Ds7"NG^/Ӌ;޴ŧ{(Xmš*_7;&)\3X̭( a%&&W]]z]Ң׵Rϩ{.]œQ5xZ6)G"?bNrFb ״Uխro/v}Ce%g[;/&GxvEx4l\*͉t/Ǎh4,#f&SU#6[Qk/4~ּr˂b B+Qѧ?w[xxdKQm |r%hxsG-(m ȡQb$]W%n 5 5 vݽv.MZ-oM&$kHהQ sά1|bM%%S/RV}~-V|ESm$q}KVGlwFQͧagyk>Pb\x!8a 7D>Ɂh>R[OJ2@lYb.6к0G53l%:"2^kxȽ8a5r@1 " k3vi䑀Nؑ{$se*j-3Vkfd☐aklPCd~_ X)+/.0cvNzZsfvOV99)5<Ǥr`?4E8Pq߰>,Gz4pfgҲӊ^]ngQbK|؂ r $a >< ^:҉Ivd#ZZ"f"C0|p`-W<2ϣL'ftEQ>jWփhRaoWÆiV 6L#<\;*Bn284uqe.0يG_I־*]t jxelU|eW? q[q/I&D}sSۛYfC}~%ň;ڪΣ u2lZ%O27DʃO=XqXOQ@᭢ʿ-0j"aZ@&IkM'W/;t.lKܦP筇1j5e87Ido r8{ >ZU%#]ɭObT[|,P=#0vI '`eDW $1()sټ Krq$-w+Ռ3;ecFur̐684- QW41F'E2 {rpiVVa#&}73a %AM;p) "Fhn8K,Km@*e)ˀ*f'^TyTL($ͳx8bPGei8R4]>*UZ͌ȂJˬK;.AD_Ljbr3ȲVng#dO"Wi6ǴvUV\/1H;Z#,#FݝG` ]8l{ K4M0X5.Y⽟,Ǵmc,:' p6&Z/!* !NIQ#;&੷ơ1 -W,݉d701ijT&JYo2+6DžTr>V a!8 8.% 4hϔp!mwdX#ˡ1+A\C#FT$0hB\0$x6!kX\3Kx2į.C0JSVnإv)AbGE&INH[=0XTQC0$RӖ~AZt,P΢6/)1}k咭adYÙ#&.&)mm) pxFL͢Tuյn2 řV( '$ |nE:yhU7( :jOŎЖ2I4荫{ .fnS˄V!eW$d9e!1JˣՈ!S)DvfbR,=K{t*38XۄbDI{dνɗV߻71ʶ$Ijӭ$Op."R$*(rCG(.R(SE^8hZi㞆aG 3}80d{Pci^:S`]GNKT'v3 ɀs#v "!ad7*#GQ;dM &t"G3nSAU`qʨZTc iE{t*1j^,O`ymW9ZC<䓏6$e".aVbe?wOUAKI0ۓ.qԌIefǭx+W #'bIYtwJ..L>VkR5ij.Ĕ˶m'xiyPe^}YrcmgzvE,IS2N#\Edn&:-xVIfE*d19vŃ_RQenp̲Ӟ̔`ے7EԕjK(Yefը%^s^$ϓɵ+%?+wdS.5*U31,ڶjj]ͻnܝHG2&+f2r#$j T9gX4h 8KJ{pVɨ#s{\2E͊FYgǧfa?dOGow-:3WYTOnNBO1E`1=˳\/(h$o x.50c_Kp8El"*ĮK @UHM!@Oi^8$d4hthLbͬՉ}uyִ*Za«"_+YKkGΦ|~OÉ,yaeIm*!y3jmgZܴV8R95ϛ7n[nP1F7{ rلkt]RGgsنȄHI]1,tqψYgV-E2m$tڴ6Wwe1fvBŜ([<߇a+&^jRY9sӉvҴ)R(-!N ڡ`I.vs6Yrt:$QmW/6qˊӠ3L $cҥ?;binu߿AAřia觪78'ъ$vW[~X`j+`i=9!TroHckjەɔ{xj hz8̈N^_ݦ6$OO߼] %vO̫&E4cßӭ!L0EޖT+.n)%g|^7bHy[ˍhoۤ6溓F}VXm&Vw\q~S\2NIL|cT]:zԟ{JOr~yGuQو,$fz/mS\uɓ Ni#$|sqf->}0iQ-1;|2Ң e=d 6Mֆ eGżp_rf9kt`ʹ;uOT37#";Rg5iG++0%W~b W6kVaZ,kY<_[Ғo\fQBiTF\YepycNqDӧˋ6'#:NXf?2?s ip%JtN+]vХcԳudͧ_n![ XtǢLLd ;PNw6rGQ(>\z_tR,6j2%^m 5bIfI!AՓ͙'RS穼G߃ e݌[qBQ~kWNa~@7M\Xu*y pk-x4DlZoYZt٪T}k.O>"ҢG`^$%d'y"X.$i:T>ITA tf5u4kޔw0~YKNL\mq/n7] 狢=mnj˨S˫ұa4Ho&d_hduǰG.>،.*K*Î6H!PwH# cuDmϛeL'GWMYX}T_OsŸvnBOB&m"w9fAHyZhLVe?_}p"4b]@h'2. 1ض)S2Һ,GY4,40Kl?vM ͖CTU _VvJdžDh?: :C6k#_g#vĬU3Zۅ6b7qt‰埆WiK4.J8 (ioVWFfvAbCa(¹㗛}͸m␳AUեNb_3xō}݆kRDV%$oGf Jf/:q%'"D -ZTPT{͟_N/}7GI1PG$'a;`L`{ZJlJ-zu*bKr^ʅb"wm|s]Rh5XZP6X3oj:5H/qOiR~Mɥm8 t\:Ϸў j* Ici9~mk kҤ1YE ?V.ncT؉%\BAB(fcR&vkn+ƅX2|jvġ'rXb )4ʄyqWb/(8oPJG=OOv>9[Sٮ7 P/bH癟j|}Oo3kE)2csp+L&4vx熔vPJT+>o;t"kQS>?&*$pj0/Ú7=X(Zۚw0Vuqȟb2D&ZF`oYc]Xsv$򴖏VUm1٩CE m9v:{o;״&4eeh2^rѮ:"r`Eq&7YOdŧ;k7.6zh',,ĞYolmՊ!܂n,X6$H r,c?ԒF?4CX9y5i*De;O u"w@͟fR_ K59k@fJG_d jt3yf{HibQCujϛ^QmB{,lWs\ޢ7U*ݼTq^nLb f]9V'C3tL3(5f20dfh]hgP8 %jN6khd`H23']{vr~vDK"424L-`IU4)'ndD-9~܋dXf{K.~;"G#J3О:NM]o45<$wH@i6F9"L?,qG X*{T:NiY&$֢I`V[( jB_jzz2N[l搜AS j1m`a ,K&B=/lv$VK#a[592;bջXc3*і 1?sLfl^_PBוdZ%1nR6 =qNk$9:ܩK<hu`NHB|LJŌQ7Hd۟Va2#nfK[jmZC%x@R*ӆm"LdgK[o0O]3*lHfV"a5v:w&)6hM%Ii1=+ueP" uבjŖI5i[XF.s>q $NH@Fu%7;:`iwV,I g?./&#JUህDiV0E+7dmƒTX7¦ݰjӘG_W'8’Ctb.4ޚ-:FY"Y>1& kv^ZmIb ĚUBjrpm}KZ KowR̤~ӧs_^$E]ѹX]]73v w+0:(A13qL>•_Kirϻ? =uzSHO|ݮj4(Nr,Ŋv3Y#cse1Izyqbd$GV˺8ʴ(O8Ĺgq:q#< ]ZHX0>eq,̻]5TS<,20>gWJ?w J2̀BnQBF& ˖$6.}ݩUGS׫`gaba(}]HXגZUϛ)xb*K<#z YI]9Ufpշى$)4i֏ǡ6컫+ Ԋ^-}-?eIo1(ھpa؃L@ 6W }E&}@D0X 5Ӣ(=X1/`՗L sW:1m=+Yf:r7cf_6:Sۯ.ْ.]qKnggZ-uΦ@o I}Yn;YVx!)ha"K䄏"o'9(u)x}MdHG F:p.RIbx\3Vv:kȠ4)."gʊ ɟH㷰ۊj{Mu.Qgٿ= f4>\qOl+u6lہۛ>yHth8}|yOk$er47 4J*e sGrdZ jfKudC:,"#)wg˵{ٰϔ`W,u'r/O'P͒6ۉ̱:OZgYnЈ#-# OvkfH5e|%Xml &_`Pˈڼ'xS 1Ô8֧/ =2;K{5|M%)GwMsC(w")j~bw88|fnM[kٔ7BgY9kCM@/sK>{:f|kx߇]?Y?x> x_?_g|G>SPKq59~U``-Pictures/100000000000018F000001C256EBF434.jpgJFIFHHlExifMM*bj(1r2iHHAdobe Photoshop Elements 2.02007:05:28 15:09:13&(.6HHJFIFHH Adobe_CMAdobed            q"?   3!1AQa"q2B#$Rb34rC%Scs5&DTdE£t6UeuF'Vfv7GWgw5!1AQaq"2B#R3$brCScs4%&5DTdEU6teuFVfv'7GWgw ?TI%)$_>:koi[ߧm-KkYuQ%yY>:.p1;F+,'|}]=k/\}Bj-zv]a'AwSjbCA$WzݍՌbZbl-m[#[C/?W:7X{?Պ復}>WcT籞ᶻ2jibtԤ$I)I$JTI%)xןzs=l q],sq {s_:%#::-c0:9V=ޝmB?V=RSNC=@Sm}rzXܬtaY.x7b:Q/}nҩTbme= m6?1fտGTS:7Kvx/eVC}kYm{X_cs}ﵕ=*}OM%ݵs[;!^ߥ1ַpEu]tWf7濙#ڌwD (V269< mo*i)I$J.lb⽍^ jsCGꢦlzUzFvH˫܏2s^mNoV׻s]WA@Kb3k6V߽ T:P}9@s Kc?G%%=m醗bclx]M0:=-;cX}}R2[c~tJi]2׽kk.s=lU*e>>wbz^KdzutV׶̜ZJ6~ݏ7Jq'P̬EUv_a]ki5]VV? ?t\MnoUh0r69z BmXu[N׀@en&ʭ3&C_.}JyxkuX{X8qk\>ӛ}OJ?C(ebVnC^e+#c3Zڅ6C굎n^X[+u!HZJg]K"̼\GEV]cPnEX[h?W}_Vsc?En7[}?Ik}OVh=c}f8.x.v6Q2B=i)+:55e=fSZZJW]o1}+Oz=ϳ 6lQ?+_˱ mpų)+-hYu7f?*?5368 b^,;,=SnKK)nUg9pm,=ϤSSjex».f/ǣ[ϭXNaGՌ֛MWetwְ-ǧVe_K({vWK{}DzۏU9U3/>F\{쯠CZѷlLK_GO~?f)kK=*nZNj|h:~ oux5Þ^~Cw~+պفuA =6mwtܷV&ޒSӢC7VVUX{Wc{KHD~jr1Fe>%/c[9u-ū3w~}Dܻ2\.8G p2ẛ[.fK7 sXMVvo>,k{ O?ej@ɶ]n1ǝO!Q>JSؤI)920 v}u k N_vk_uvSB1@y so}g~\;mt5k2Գ?"RLSao/aC˫sq{ꛌ4jfϨ0jFdcXk׶w"1cwcWl׻qpwLYϋÊqzu^e's[k,`cd[gK?M%=wNYMDl+cX:ȳкZEn(>,Z 5o}} ?O7js#?GFAq}U\ֻ}~J??eB߬[`̻6S?D6w-MJtKK׾]^͸OVU;?3+O#6bsxՃ$aw]3X~EpO/+ce K5kmyWuk2mcYF7ē q~MR]DۻNIJA M l/{툟ٷ"Jlki!cH#sZٵջAq[Vo &YnN Zwz[!ۿCN-mn_'%Xjq+ߊ~646Y{]FVIV?G4?}.׸=eoG).-}65ghk-9skkm{Mb!ݝxc4Bb߷RAfs=_($IO~Ţxtѕ9~R ,{Xp;{Kۙe_zVX7: ki-g~evV3umk2c %n{vU1/ޮJRvML@->szo?Bzy[YeqV`kofۙ׿\Mb[ecwڲDc?E=Z@iT,k/;]W~SOC߲ŤVmT^|+MN\02ߠkm%kkZ漺Kv[_qIW/vuªEfaM/.oW{?Dl\[n9z-;}OfECcIIpm]e3/F]ŭ&e-gk.=uSGPͷcOpz3um^zj7r+ʰ4>9d]*fOܣ&)9˩zF[Nn}=hcg]Msbg mbY` i3,Kz~ލ=M ,=:~#DC¦O+>+2i^2yr2oO#?}t b*ZWǹ)女还b1h]{ܬu˝ve/1pK땘+.gHAۻ I%:sw4:ZAv?FաWzKwC䴱;oճcCp5c];O~kC_Ӯ64mo79]k$I)~9ge.vwv;?ps[({!wzݾ\߬5J>zykk *c_Ms^>5'Y_z\qXK~M5*?Rܫ2?ؒf- eNC@lv61nYU9U]ޡNp{q p>e{q 1N~g>]fC[P65uTVԿjWhm@ug[\}?R۟3WQ?^V>sMdX{dc{v]y.V~Sz5yuUG2g7jS3/9nLnDYy~厯W6$mcC*pɹ Z@+Uzj`ǵv3o[6o}Zf{p/f-r=_o_5dՏ>º^2*oʮIaI'1eVM+C[(IE붯ZvzޅEox٤nPZm ]F.ݳ#r빴`W2kmgӬ,f 7k6- y9mî*f5unwml$wz ^u.wrOͼ׿%čHw=&,k~9"t'Qs#-ޮaccHmv~%:YU;u1?I{,?ٮW/adZ`e{{6V7#7]^:?G{wI$~bŎ%2]ݟr2&Xk!pkC]zls[uXlg5G2NcZKeoEY9V[fVA ƶ۫N77W1}41)1b;W=~Gm~;3w0ѼIymoힷE`I. y׏[F=/_(Y:ʃqmcpFlߵA%<>GζCUkH,Ioz닥t:[S13_KkWkgOLN܊c7hd{Z0: Ϫ*ub$myd:AC~S\K_5s]PMkV_e{,=>*94+w~ʫ]gWn3)cY\Y{jU^׺Ƿ_mm{Wϫ]^Jq1G/ӬZ MP-_jcUnUucݭnܝ[uz=u*k\vĆǺ3s=Wg"N8bOTZ7H~ +}mU~_gR8 s1c8Q~XgHչв=6mv/f9'\>Sc>[RVUSi<Os{RI$!Photoshop 3.08BIM%8BIMHH8BIM&?8BIM 8BIM8BIM 8BIM 8BIM' 8BIMH/fflff/ff2Z5-8BIMp8BIM@@8BIM8BIMAimg070nullboundsObjcRct1Top longLeftlongBtomlongRghtlongslicesVlLsObjcslicesliceIDlonggroupIDlongoriginenum ESliceOrigin autoGeneratedTypeenum ESliceTypeImg boundsObjcRct1Top longLeftlongBtomlongRghtlongurlTEXTnullTEXTMsgeTEXTaltTagTEXTcellTextIsHTMLboolcellTextTEXT horzAlignenumESliceHorzAligndefault vertAlignenumESliceVertAligndefault bgColorTypeenumESliceBGColorTypeNone topOutsetlong leftOutsetlong bottomOutsetlong rightOutsetlong8BIM8BIM8BIM RqT6JFIFHH Adobe_CMAdobed            q"?   3!1AQa"q2B#$Rb34rC%Scs5&DTdE£t6UeuF'Vfv7GWgw5!1AQaq"2B#R3$brCScs4%&5DTdEU6teuFVfv'7GWgw ?TI%)$_>:koi[ߧm-KkYuQ%yY>:.p1;F+,'|}]=k/\}Bj-zv]a'AwSjbCA$WzݍՌbZbl-m[#[C/?W:7X{?Պ復}>WcT籞ᶻ2jibtԤ$I)I$JTI%)xןzs=l q],sq {s_:%#::-c0:9V=ޝmB?V=RSNC=@Sm}rzXܬtaY.x7b:Q/}nҩTbme= m6?1fտGTS:7Kvx/eVC}kYm{X_cs}ﵕ=*}OM%ݵs[;!^ߥ1ַpEu]tWf7濙#ڌwD (V269< mo*i)I$J.lb⽍^ jsCGꢦlzUzFvH˫܏2s^mNoV׻s]WA@Kb3k6V߽ T:P}9@s Kc?G%%=m醗bclx]M0:=-;cX}}R2[c~tJi]2׽kk.s=lU*e>>wbz^KdzutV׶̜ZJ6~ݏ7Jq'P̬EUv_a]ki5]VV? ?t\MnoUh0r69z BmXu[N׀@en&ʭ3&C_.}JyxkuX{X8qk\>ӛ}OJ?C(ebVnC^e+#c3Zڅ6C굎n^X[+u!HZJg]K"̼\GEV]cPnEX[h?W}_Vsc?En7[}?Ik}OVh=c}f8.x.v6Q2B=i)+:55e=fSZZJW]o1}+Oz=ϳ 6lQ?+_˱ mpų)+-hYu7f?*?5368 b^,;,=SnKK)nUg9pm,=ϤSSjex».f/ǣ[ϭXNaGՌ֛MWetwְ-ǧVe_K({vWK{}DzۏU9U3/>F\{쯠CZѷlLK_GO~?f)kK=*nZNj|h:~ oux5Þ^~Cw~+պفuA =6mwtܷV&ޒSӢC7VVUX{Wc{KHD~jr1Fe>%/c[9u-ū3w~}Dܻ2\.8G p2ẛ[.fK7 sXMVvo>,k{ O?ej@ɶ]n1ǝO!Q>JSؤI)920 v}u k N_vk_uvSB1@y so}g~\;mt5k2Գ?"RLSao/aC˫sq{ꛌ4jfϨ0jFdcXk׶w"1cwcWl׻qpwLYϋÊqzu^e's[k,`cd[gK?M%=wNYMDl+cX:ȳкZEn(>,Z 5o}} ?O7js#?GFAq}U\ֻ}~J??eB߬[`̻6S?D6w-MJtKK׾]^͸OVU;?3+O#6bsxՃ$aw]3X~EpO/+ce K5kmyWuk2mcYF7ē q~MR]DۻNIJA M l/{툟ٷ"Jlki!cH#sZٵջAq[Vo &YnN Zwz[!ۿCN-mn_'%Xjq+ߊ~646Y{]FVIV?G4?}.׸=eoG).-}65ghk-9skkm{Mb!ݝxc4Bb߷RAfs=_($IO~Ţxtѕ9~R ,{Xp;{Kۙe_zVX7: ki-g~evV3umk2c %n{vU1/ޮJRvML@->szo?Bzy[YeqV`kofۙ׿\Mb[ecwڲDc?E=Z@iT,k/;]W~SOC߲ŤVmT^|+MN\02ߠkm%kkZ漺Kv[_qIW/vuªEfaM/.oW{?Dl\[n9z-;}OfECcIIpm]e3/F]ŭ&e-gk.=uSGPͷcOpz3um^zj7r+ʰ4>9d]*fOܣ&)9˩zF[Nn}=hcg]Msbg mbY` i3,Kz~ލ=M ,=:~#DC¦O+>+2i^2yr2oO#?}t b*ZWǹ)女还b1h]{ܬu˝ve/1pK땘+.gHAۻ I%:sw4:ZAv?FաWzKwC䴱;oճcCp5c];O~kC_Ӯ64mo79]k$I)~9ge.vwv;?ps[({!wzݾ\߬5J>zykk *c_Ms^>5'Y_z\qXK~M5*?Rܫ2?ؒf- eNC@lv61nYU9U]ޡNp{q p>e{q 1N~g>]fC[P65uTVԿjWhm@ug[\}?R۟3WQ?^V>sMdX{dc{v]y.V~Sz5yuUG2g7jS3/9nLnDYy~厯W6$mcC*pɹ Z@+Uzj`ǵv3o[6o}Zf{p/f-r=_o_5dՏ>º^2*oʮIaI'1eVM+C[(IE붯ZvzޅEox٤nPZm ]F.ݳ#r빴`W2kmgӬ,f 7k6- y9mî*f5unwml$wz ^u.wrOͼ׿%čHw=&,k~9"t'Qs#-ޮaccHmv~%:YU;u1?I{,?ٮW/adZ`e{{6V7#7]^:?G{wI$~bŎ%2]ݟr2&Xk!pkC]zls[uXlg5G2NcZKeoEY9V[fVA ƶ۫N77W1}41)1b;W=~Gm~;3w0ѼIymoힷE`I. y׏[F=/_(Y:ʃqmcpFlߵA%<>GζCUkH,Ioz닥t:[S13_KkWkgOLN܊c7hd{Z0: Ϫ*ub$myd:AC~S\K_5s]PMkV_e{,=>*94+w~ʫ]gWn3)cY\Y{jU^׺Ƿ_mm{Wϫ]^Jq1G/ӬZ MP-_jcUnUucݭnܝ[uz=u*k\vĆǺ3s=Wg"N8bOTZ7H~ +}mU~_gR8 s1c8Q~XgHչв=6mv/f9'\>Sc>[RVUSi<Os{RI$8BIM!yAdobe Photoshop ElementsAdobe Photoshop Elements 2.08BIMhttp://ns.adobe.com/xap/1.0/ Adobe Photoshop Elements for Windows, version 2.0 adobe:docid:photoshop:28f32fb5-0d14-11dc-89a0-858e79f5c415 !Adobed              " !1@A0"BP2#4%3C7!"21BARb#Qaqr3CSc s$D0@4ƒPғTdѳt% j1l:Y`O@<=QNqY]9z0S+ۑ&mv(n^6zyh+m7ni[u,Gz<(7`qWayȧ؉tQ8D gӞޅ_;Ï&U+ѭ')eXu |D_v#08oqL.KHΛNęX8TfJ|s:M"TsU;$8 ANPɟYpDoȝs9R#8TݹAV-( 4:DmEjC7׈pJks'- =O@< 2IT?Q~9jZfY84U N[kZc6b=X²[[J#7<,Qj.OzwnA q4t|,쨲gZJG?hZF|(D\klžR X{fqs/Lj)!hΖ˟_ Ru{tD%&qp_;Kn9sߧ;~ ="RUkN%BN-+b 12 *4.F!mkK-zl Խ:ԮSUG67NDќ81YT>;Xmn(]y~d^f6m1C&ކ;ugb!Mc5e^uKմݹC=Zq%By/,'M^Z,zSI:cAuLJVJEƑa&}DO8/|='c&3,j\ YU-ͺI6'5ժ(gLDְ?G#Y蝖nmMXJK8[\B׾bfi *lgѥG9`kӞK(rI3aJ.vmFU+ dD >& WfYOtc( гKZ1#/ R6t2-:&3xaGb ~ Iyf8<ӥ]EY 쳌I9S!rTX[+BxYtcVxxMmy}](:I5u0"ma+8 ]B8r:vCnjPZDB9>|^ďmEu`\+$mzwcLȩY|Z+61RIr&s!43t6>-=䬫eSbFťñ9Llu IʖWwUVҪ#-$1>MѨۻ]29~H2>tSkto*T+jnֱكZyXu2[lʫnT"YfU[Mhot*ʩ3$2񑫤o2AT5D8 6B1e`g22ŝ:yɰWZ =nezn+msD-d֡k"ޠ%vZMQ4dnAsrΦz&NKXb{N-ڎ@d]|u8\ ؔ6[4X;A'F5W-TS~ cAߞ$'ʞՑ"FucVGzRW`޴ۢLc=>m4H,񆶥vtrej(]sރLlGp+lH5aEܳ\J:a$ |M3b*tM[BF5aXFߢ7P-ub:wDiKI5pʃh̲.&'Olò'_V uZO镧lVExer׊cˋW"nЂp&']aTJL֚}7i@F'jj.m(u0|ѤyJ.XOS|3L4ʗ!ԡt[;{ߎ,QJE)~\iv_z?T6|a/sZskh\DϤoZLόCQ=i+'!t1LGK,ruF~yDs`Wٌ],t$jK%]_/L:+şD0|{=r:5[lHc2^hlGJ>8'U};Qu{nx)cD {޿Uf]LiFcܝ0vJwQ3ʓ~__~XǛ_5ѭύO$ϔ(mŵYzL~kߏR;TE’Aң{1xn 6A`΂77|YY &mR.">H E|U㼊5R~5]r{I эzD&(&"nE1RUf5@ jZ.ЉhynBsݟikNXs\GSOfshy[GN'7U R >BޭQ>KtbN,KD9y4G Sqm D|k_Z!5pG 3_( ݢpRUZdD|-IWX^@_*ރRwe|ѵRDO=?6I2_nsfuTYAـ]${ļ1UgdN\XBDso^eBF+>#w#},aL*2LPyIO1E^5W 9:i/ 07pkϯ^#8qB_8[g޺NuzO¤lCw3\a/P.*߽֓5py=5b2b V8ل?G?uVFލ!\7^#sd xȆQ3uauˊe3ǝhl,:2\) cQ[ܚADZi>VK;t=J)Z+PpF? f2Qk ֟em>zZ|y1v[t*1v;Xus0?|}5\'0  AhE,xy{02mB(mn0[wWt &T A9:ckI1{,9 i)J N!| jQ6:14"=5\ge5}]oN/DyA\)Z.کōs^n#B`SY&4(W,*Z0qO&}G%L[ DBnI|)Liך_l$Ҿ), M*?h$Vnׅb ݌h8]"<44#F"f ɣ#nIދ,7ƄD䱷y 1CwFWFìT ?DǖS|Vt0VoC:pO":?t2=qkpji}ԙ| C"]gH&-_b-Jy)mTM]bbWp̠s*,-"،R,C"-As!cחp*~Xnjcw# )nݓ< !gk-qm Sn0N4W`jHHAG* AxWۍ0o_v&-hۜ9UXPle#MzcaM wgRx!u,{ZfM*@KvA+Rs-x)Msv?-摅w1R)@_@RW '*f&X"!b\E_ؔ`b^l |L F Ǡ鿗!r3/&a4KN6*Zmu!1dѐƌ#k 2à/N+:}:vnX}N%`WSu!2\ηUsvDڵr*"V5"l[ Lg[j/3ٔqE.1ɶ0M@Fɱ)5&FXΨ^3>:XusjwB4?\_\O Cu LX.,3]VSbͷʍή7N^9wq8L(̺|Ya؃4s?[=-_-^$I!`y|2nje5-{]-2sXV8niF"d:ЦL"âv K4Atg8DIΙؼYN7čy]ȟmS əA C*}XJ!oMnNDhʗbѫ{T4d\{J5T+E ;2}0-`hteaA7:0FhTP J/b3=vE.V_>`ӮssO- 2ƻySB3{ctzvcԶe 42u 03"^[]jEa)QG,EX?p8/OB0X-kV/q4Ѿ1E HV ՍSg"QլOųbg6Z~-o61cF)QeoLm@-k e}߃\Fhs˭2 V ~P+\ Q1>ՍMXYV藼ԝer'Rh `L6gJS([}{ O"<zv/y|f(Z2ZM~mH5D՜XKk#j?hD.+h£7_;&oSM(mbjTÏÏTRH4(LdEF2k(B=*9h_Eswֱ.fq tTAF&tI҄0ʯNziq7> ΙfVx0j[NWczCvx ا:#~B[؊w4\"lVB9 c`̔aKFضў2Lb!BoNL>s84ز۟ SӶDy1T[Vuc<6E/*|iל]/L6aK퉚>C|Z1~F5T"?־uiB4C:LY$֛X7rE3m,L4O -gu4”{DU p`]5vfXPm&':zG޾Qf\~y,dy1(̰x;.lhEz1ލM ^A+ER*¥~WU~XԽQ[gox,p$̓θa8$f]ݡ 3^0Ǵ=)]3y0' m4<:R7=&ov,Ħy/2Ŭʒz9{r+Qhκw 1; ~Q\bAi`oҞm:7rr޴ RVg}=I\2L]˳OkXLqx(?G_Km;AJMI'@gZ)/'zH(a"k_wV-m13홟[xXR5UӏR̯%|<78g 59T8禘yL4c#[@]e`?K6W?iG?-?5?5?~|D0G,N65~B5ׂS7FZHI6 mZw޶nГGr#VPW[Sn[fӍ>G!:T-jMͶvx9 E n{n\v|bI7[k25<3j|[aMt}{yYhefH>`{2⢏x4]p}LfDƐ:qPt֫w/̲On>L;Qnx{|ɦroXqËʲ$JeY~\b#蓇-Ms_̵[f&ǸϽ "D"M2.f7/w× /+*9cڎxIjUX}+x͋V K+qnj<&o3h˙RsWw ']lU2N$ݡ ˈPqr0r#ȉ`0nY۔Ǔ%Y#lXmR  zl@ g+7R ~=GӦLYe֤k~ޖl*9I\*ްm)04 i,]rfnJmm XT$.f=<ǁ6djH#6%XƗ87%)s|%Ue|͇/ap1v A'clLNvB#05UnAʠ/-W`J-@z"朅rD,6-PE$Y a k3~MI.{.+Z4p O^ h#%e#+>G|mxkb;'0lurCkkzvl3Bq`d ,s/(/.|(v#|!9%@($ڃabYRFaU[:n٨e 3Ī.Dƴ9x,aȹ {Y^ BLޯ[n 1`EHO]'z8F}?;&EieZt^$d Vj+IJȼpgte]gf[t˭_>o8\j Wc빴n0K>Nf0bꪽyY&<0TF5WufHQ$cZ+u>~ew60C=+*tsE}=\ T`b_U(tKŜQ% qǖ^($F0RCO.Faf4f´vgKikip2C@='ˮ钫#PG9=!bZW 93#S"R>(Sıc!(j M֯V!I`+\U4+'E[;ok7'kV%bD$/W\o~]Qˉرeu-{mu&ѸHrWl|a|{Coݧ(fbMd kܧ˭t\x`6!x!}c[6ˎҙȎqUOy$[Kڳ[q\b2"֙DaZ*Q|PTxbGbnW͒¨ul<d\ ҠM/5[Z 42) $|?7RmM$ D1THkYVי#G6(RCԃʭhqbjnMI2U%I4"EV4nʂ=94qz샲~_.ǃ,s-[o&kHttĂ0hnZ(|4p|bxO܆>bBsc# ,1]f R1x_ Pyo'gdo^>7 ]|W;pεF.,fA#T{W[f&b`G*Mn>YˆL\Q9Sb,mѴ)nNm"mod)JL1 Y1w ߓ+ dՍ8өe3a!$=OF;] X<ͭ,٦qdM|>,q{,5wl}M$xgɕd!nOx:XqO|˶m~*\ʒf,g;HngqąHZ{-NJӧQMŭzYX21OB*:ZD~nL Prubm#k#p+vMT"^V|F.ݐqKE7/j1¬i0EB˅I&H[4ufLl_OI=FiżUUSW Zkۥ%E\sVZ&6F) o }z.5 0"80j4v1 BU@@?_NLY&|3eC)_DuU?n^XgT,HŚ6|O,y +Rdu- k r~>厭hĈgʯ(!Ï3`rFa(]=Kլƻ;4+"fL_+l"(2.,GT_c[P4 $IXwq}yS⤦l pu@'+YJz~OăhnҪ P"^6 윏<# xC[habcTcğ'l6N4kIPe'I{qC)fdwf Iܷ0\GNdFy&ow7?o8xY! l"rjO3ٵIwiF\Ez}(,[Ī^ $i6nxld?TK_6ɳeʟT"dS@aD1~Ƒfi$,jSܺRiYN߳pF`P4yR@|/qӌ ~G@ @ ~>fL%n(Om #=x]&n$&}YH.o $w_"٬ "y^yM&9UI'oY>5Px~,jIi>$B@Z[AƊ8> qY)ȼi6\^lMP+*SX0dm@LYݭ~^HE`݌Xѽ|2r2V݈$`Vو tdӍ5E2=.P{XYdf),y Un*YC)U⃉ S}k&f~o$}q LQEcvtݥ/;9hr@cN·Hc.m/mIcaXZ]Wnh1i$ }N +k6[]vp J4vo[[F&w/g81UXC^}AnH˜Ǒxz,g^},vpM]04v^2;AY?F.2Trmdlxu&vfv,&J%r|EWk'xkgÉI'Qq2$tll-e`}myYrEHNk+'-3퐲#/~d3Wv$GɝqO4$QoqF Uȍ,"e_>& R%J*,$o[[[@1A RŏX*M5m!r,˪ 5讥[<#4ZN3$9Qj5>㙏[oY]rĹgԻBnp IR_Xrȹ*+'aKtN8ō:Jf.Ɋ1E3c< L!6,`X2r}p`dgC{ƬI٬ eɯ!vԫ20rDH-#<=+iq%yC:1đ"9|ڌn$ui Q?ٶL|lh1&T4-$"kYM!ƎHY^h{99?diJYZ*t %$YTj 0FmmCшq9ꑾ3x~vثa-#0n(t†2\?"-Ԙj# cV9'qH*̠#kUj?mmY1 gbǍ4CHJFF4Fјdcɥ7]pWP_E<^ HMoGPÀK]o{ Hni!kFQC|6ћx}" s>Lzlۋ#*/7*to8/6QI&dHppܷ2E0dE}7f_&v<92-P8ȊqPiZJUdegƑfo_ݷnd{ű,G z?ضIC+@cv_tawBL\V|ap(Fr߽vqwğbC쮗q*䤃noX2"obyѯ,S";R4',10 +?ԑB/Mϐ:(47D8P"c,EÔT }#qT{l,LLdyd<m:Hr`*2=iRKo#S4 KF1ƾٸśD_wC l2&ۙ^LIQ}JecX wzE6Ց&D(6d]5716Fhi b/NϭLYey5CYlw/6:n]ɐ㺯F gebŦJ2$,ޝ`n[,с5d9dV_|7nlftjLxr/Rݴڇ ݴ_s L=:w˓&?ea<$2Kܙ)bX{Wy(KC-G2Sncb(H4ˑ 5kACbDּ <<5|lWPO1?32hXuSSiZ۸5‡ Kq ʭk:Hsp ~+ǴW{ᏽu925>kO>릳"Y5 [y3eg4JGydCe#+͹Y)JڶGݵROv)^\ieUum0+L&[*3,IRW^_z$ڗ#&L@,t\v ک݁[?_[>6烼l|D81hs.Dnyᮻ{O*D;F#ܚTi#k_WXmSdUhI(W$&SpbI!zrhOUcFf!@ +ŏ_bqQ A*~=W֍fi$9%PFjk7'O\krbUZQř.3+$Kh9UaV#&^lc<Ѡw~䑧olqvpcrQGqObc9q WSǗSosX(i%%3ZإA2O{%07yrˬ+d۲S-Qo5*/8v=,)4շ~зAiqqE$Kq+ a]چS!1E{wʢLFrYl c$~q-ޥaة'f`+bccz[F{q&*+u9iFvL^醿D}eFl]c\^Pc;.03R7Zx2K{:|m-;sGAǕm%Uzڇ n1J#ŕ;V'T>>kD@%=:~%N>,q@X̤5%YN憏">ld$bH8N#2kle=ŔX--#|c÷Y{ r ȅ-̼=4`byӸ$DG_̷:ӣH#;` &UK@/j]Ec*, r&*14)I#qp`}gm_*q,AB~*>Qڗyv\`me|ٿ1q6P:~^|9 _/.i:3$D #skia)\oɍ}I: \1bBrZS௛X-D9 rea)|6矿7{YxGuz˶|͏ fdr!#tC b8ccTU_Ui]6keJva!#km9뇐V >ڟnKHdb($Oiu7[9YXc~3R| ʥ.!2&}&ϙH%iG+,VKאeǑ qfhWi7@|HPP#_qmSUaPGcf<FEeD٥foe8Gc仹[ܥY-KMH**O"2|,u޲x8c_{59-Ŏnlp2e Y㏻!@+BnV"fv)V[GWX?-9Lq+c- Nɑ91mI+U ^K}椟.A&9HF>|x؎GnIayKkqӼާO׬]ژ X1=2h Pnڲ@$qE, <JCx;~j,eV٣Tġ/^>ѷk2,ILq؄HxkmÄȡB-ڋl } EH<* \U=oÛy'.1+c,.餏\~6vx E:,d}0CWQ&K+P] h8IHqbE+j93O)B%T~횺>G1d%$ßjkգo`Y'@hŖp6ڀDh̖#פ2"YJtѻWv ɹIsAAʔ"/nBkTKu6~$Y+vҒI2qJ|wύvtVR23տt9p4 \-VarFLjzޱg6,k^hWJC tGcuVJ(nnnM|[3$[moxMo D$v>NK.fՓf1Vezyu<[r\ó$6H'ћm0$A. _&C5Y89ۃMU&E&$%'А)Q-5 o6ֶt~qdPYRF7o4}ߞ "`aH>#\xk/cdJ>P*l2WR|JfF Z,x&*oY&Ն&xNM:m6v㔌ZcNj#ܑw]o*?Oծ.ӶJ3wYhŎG"4Lyv,5œ];)+gQ%̷rܲI,x6ThV;JCg 4Q+x*0kڥk65gi+t6)5M(1},4R~^3Y;X:ɩi\'ǮD79uBж٦l}Jr GexHy?6|laH?V4V$m,;lth)}Dtb7⻩eR-ñےfzǏXX=͋$nޣ^TTTGIj _KLY0,QT$3IdtFsi2lUPP?,/^&9AٻE*c|Q5- ,1#6i,1mM d3q~ʲfaKFeW;>'I#]ǺwZBް"t^WQϬfA&@y8.At`I%L 5I%/c7~f5ΘxW'9I޽8"expDTA(黆˕27 LHJT@JG篚cdl YY2tk[LILH3A${/r!nluQ $cUa9lG]>Gefigm$W#w>٬]"l&9bk k~.Ld"}9.^4D!1̓'2OeF{S$$i$G:O|[bkOSĐwC8#,#>cl2a8X*]i]fhTI=XZ@4h$eŏDrʟm,pGJ!NY_"Ke89B pҔ4~Rn<5fVĬ^iTЊ2m^ 4((\ug4ԓ-a۬oYD1, ː@>hZ}MOX%-J}ZskhɐL@kf|p|ʅ8"AK0rif-)JPN͠2ʈbi^b:GFdBcv+dq u-]D7Yb9 .CZ6U,A+hvm+fnrRݪ]$ri Y5mr1:[L%\|zF҉j@)[QFLiDa4~&& fK)E#,4x*ˮ_KYI#pRL J.y5[1"yLjqB%3ڏsp,6)sK-^ٌ#Lr9)w/1o'.v|Z\\2F\s[X?nT[N6l9/tӮpc4ˇiok*? xk'ѯ[?v8L]נ[$JSkzydm"!B7vX~uNʙ n6>dEڊ$n[y$H) S@\P á?B,仵'py2c[TPx%z*|wym=ؑ#{I.y~_;_ EFM>xDK\2b̳! |~?_s~d5GʆAHB ڌLf 93wMQPϕ4HcKsy5.6 o$ʷ1`uQ`%[##`9ٮ'm \c؀cJ9$O#&X|icYq2NPbślL|i) 73hj/mP(2;JO5&ޓpFZI+!sG95H%HlC_h[8=YBE$ȐCw;HlH!.(NRkU"ts|W\eN+ڗWoܲs%[JrU_SONC4ch(Z(R5r|̳b%!!+t1軧ˬ +FSw_2e(x.8Vm_5g`HDEdhd0Y={Z5N;eMIYRp{Exm˔W5ExロhH0vLH^>>%][ѕ=ؚ$u-zmD+-.?{K( ^A5,5 hRW1_D xyKVd]:ȕl#T_Lq֗?}Iގ2A 㟵EzL:`*=z?EkPnĮ$ +赍U΋$R *A׆}n%64N4BOUVi$QPĒG.$ $$ MdvdB#{Ukbp_sO,rX5?3k?by `aQ8 jђ?"6yDʚ~dk;*ek/H4 > r pdȾy9ާݧ]$q w־Vk*Ge#6i%-NS힦;ZNVH̚\q0d)J^k5B97 ȅ#$g!?/I.nCeK b^Hy.=|Ivg3JU%._ݯKX"\Dό(u'Jy r"7:Pmqv4-cdZ#2Gd*Dsͺ@c _QEyU_.bdaI$3pVɝͫn I +)(>3iv=I23qW+<$4c \Ls[G<-147#1Vl$1SՍWڙMeƅUi2$百۬M'{'%(FƓ'qܝB(J^UYw}ЏI"\ڒ:_K W:ooRn8= c+ŲI Y0Ҝ4w&m,y1aU_WͬUjP<"jVR6F09$~=K!! fP ; *23qbI䦣̦3Ȅ5JԱqҋTGA|Wxs\t1p¦5O@&AhYc~*"C1=6ȟcDݑLWnǘd4RZHrdUO˓)xp E E uwd{ ~E ܲFc_JZEzW'^tkLqpxC%"Oqڅ;0jF$Ny13cC/nkd1nҌh:ݢ~K՟rË?Mڙ)s\ߧrX#I2c@ !:Ómc1b͝7fclF?@S|`l(ksHrXn_kYD Eկ/o2wY%akܐ5yd8{)(4w&RnK5QCC9kKo쾄M65zZe.mlޣ ]:([dlO"8ْ1\󷆶kT8QKLq&^1.nW[|[͐zn\N̹y تMbm͕)-V1rBmddM4HnrN9Ge[MfcȬrn⋹)[m2)ǂ\#Ri;1 2*EXcWVy4n/쥹ג("y"08yoDJVI܆kJVq_t/~\+Ѩ~@)@*0\yRT:4u$ "ʢ+a}mI.Om;4.sy,Xː$8Ӹ Qˣ'evJ^QEْrt2|+yd2Adi׵*ăn|fKQ=iQ$f|M%e@YU36|U rɭI2uQTPVڨVq#<"9E.9VK YkOWI#d˕N (UXniQ.iVy\lf 䲯rȺNήcuY2+X:Z} $Kɶv1^qPb* 7Ӹ<KNP!vUP(3Ôb\N+edJǢӗX[< TL2?rMzo6XP?YeY<:Q`qK 8]ĝ[3m7 *fsǫnN>LUQpI8|t3.F04UDk]\C݌!0:sR=cyb2r¥<9ffQDvGdwuaed )|>!EƌDx-?h2k.Ӝkq7=uz4\<5ONQH}{@fCr:dv\=V]w9  9cf#xl| *p.5Pxi$!ZȜy:un$E (R$osRA$&v v{~깮2 dz0w{t!lǕuIuڜFEߝ6i(c4y79?ynv$w1 udvDg'"+/ ʹcIf'25xȾL]#Q 9aWjYۆ1ZH{@e5gEvIRe_N~6ŁibY 4L]A>H0^SP8s;rzڜۛԈb41A΍"d͓4jJhs*| `i.yTxI<)]l:]|O4÷&Bx5ԃEfHKD,J Im"{+-'ǰ:J!mϨ$5 `.Q_j,f#ʌ[r < ȠrM?1XˀeʢK=뭜m #1k#hlʁͨ5?bl+چY Ψeڳ##7 Yn]M|Ÿ+,Ҿc+C-9᭓f%Xs])"4rG8Pt}6DJMV3Hn7/=ҋԤ{lR7]$LIQ`Ѩ/!]jᡪO٩bdT?\Ciz^N<~ :3d:ʼnxܽϨefQĝ ӹԻj+C{ w %T!!SYHfVzG"eq tW>Kt4ff&>,9Up>Hň(ZJX\R켏S_3 AvC1,X, Q[zK=滱1c:KeTTg$LG+9~rԐ|Sbi"J|U[$;w:01AlYq$!kUvi?ݭF0Ejq?X춚y!7yaQ"/ViuM[LirrE45'#tYu搧ҧW UĐ:MdnYnq"Qf^EIXչ}͕!A&K([*{Ib:y&K&*ed_#!f [j2 h,R@/d3,ffDVܖ@ݛu{>K#Y / OK6iL(,-qhT~ևym  V%rb[;ĖRĚH-{HhuvsT]g~h{dI/RcKc]G Q|<-D0EGnOv[ 5;򲤻!*\w=yɩrąp8ueڻs.89FBIFsߖfbr_]ͯNȐZXQXvOڂ<12*JWfGVya:VPtdj4&! ;9Oh*QTP _@1W&@_W 5UJG/6 2ԪNh 2[\kO]Pn7N/qB)(6^"rUZZ"J};moMV82xdzmeiy xxrY\,ee%٫?ͩ'Zjb4ΞuHXXBQ~#zc'QJ"u!u'Lޓn4b+96+ܗ#:HeVIcSd o6loj%cx-7;}],U-omSZ]$M$wDgQ"UOc_XIWyy݅Z]əobG,U#6`=̉b6pm8qVe4Ay2\+}-UҮQL\v#M뵍9_'$7j\trr4Uv[.HtDۤ.bK%,tYd CLKma`iȋ1ЫRz)l{}K/n s=՛eˇ2$c:qG+Uo gL2+]s61nTD`Mi:l]q3.LF^!{*@5-ɨvH"G+:$l'M-;l &I*h;x?nA KG ^R;j\-',;FjU MWBI$̔PEEZY(Y#CߐR轗1|HccُmgoQN+TIc+ݵ[ah0Ѥ.Mݏy9>Js4(TkַHҁpHcBKҜkueN,1o3{ |ܺa#7P2JBX(Kg&+$['+xC}Gj4k} 炷d\! jhܧV!o"([UWiT>[%LK-gH)T`F=9wtC8[ͬ|iov$Q#nԐv  n#tԸ[h#'dk!p`oL9VF"ˊfbKH {touᦔbŏ=Uc*QԊ:{l}#WFLhQG3tjxgnw%)uԢAڑV}hNI:(!ņ]C lDumgdfG}Rj>TDXxSѣc-K >*I IRtw }zm( WfGM]H"5#Wԑ^2¤SENr1PI_M0A3~?E*N^{`du!Zةz>g`/Z!u'*V_UudIo7:1/ޓĪֺXW;D~gRXR+{ʲGvOZb`#_4ߍ*AX$DV)*OQ- n"uGjޫӤFdg \$8Zy5|)hG+rc Xa$Y2"t%c=R2o"5yS%̳$(5GvGght4]'|dg$`A@xXtF%$T@/|nɟ*ckR}_[I؈!!zA_Y}I۶$m*sSjIRM6Nm!(wRx?zHarGR#-+.B@*'£YA2Ѡz~&yyq{=5|f$Jj9GOB.'!q`bnXaB>Yq6 S籊RKX)p8{-d?cIE.77hmm{cK4rA dXklC#|=._$C!G{}X/6H̙!lZ 蝗`,VgbʝѯZȮ{X%|H,2Ҫm] |9 xN! 4̲s{&LuoC@nIdQ'Fۇ |vBؤqQc⠎ybA}ņD9F*-jY[Kij{UO/N$p4V[ |`!Kq/œ]K)U#^?VNk2TѤ*ijxV&k(qTQŠB-(+QS[ nq#"B8[ۂ=jINB u 5VF5;ԵY#)a,dPiG0 \*jFX[ea_j*Ċ](ҪxYˏME(MOeH+$ƕ4=I"vRRHZ@a5 %?16-zN܃BV7xUcZ&kXrd34&> b4Nҁ<//3O;&|.2Rc sVy,Yrʪ6dW0I"TO&#0n@0_Ն#GYblvČ:55pI'R }.3չ7'4iiiI#^S )ɟɬxAGWݔ} {Ze3\.Tw |i\D(S,F-Tw=O1 ̈M9"Hҽnmu&C<ɌݶUz0h0;lblA$o9e?v%J{$v_.ͻ4><cUW cܒIP+ cl\Z{"(d/[#yx*ƀQ_̚o}C4*K&*-*֞YB+c20߉JZq+Cl/ |DJG?fI}{I@7vcE 挣U+(fȰw4<[ByVyev,a' ydoS>UIQ <=:rܤk0|hܙV~gvA}emB+GSԉУ̪Oo_Xݸ̡YJ5,\YHsϠFiy)ټ)WqEKוuGzയx~y\$jǷ6jxQ|xmIdAijAbJGY٠1ȄlH!5>Kڑlq`d,neV&#!9mj2ly'dFԙ dQ-$]gX~O7{sXGG`#ZEW47|﹪ΝY+Χt#I%`f~eZu2QJ'p)دXM"ϞϙMj$51/ܙ"x7bbɔGfXǍ:W%[}O]1$j_G|ڕ0OFD6,QX@Eq.׾a0'&< ܙTtR淣Xyx m4rgN-,ʄ{Tc8ļQf-"oy ^k)!zGtF,~]C[vca/2ߋBĦІigk˓榾&dIkG?M$+ 1~N&R 0 PGۨVؕGoc H>M@5,p/Ηqba"DŽ~yH8V"Uu8M 1v'zjctiUP ԵOvbQc2fN=Jcޞ[}Y Y'?[Cg٢nQ<ҹh`*9KKGc#3+2#pS?E< ZSϨavn4PE [ڛhP(8qnٻXՒT [ҙ Ep&.6Sޖ?4\:R>lN$HW5uP|)̩gܦ@d դ#5RIRn۷"f J2Gs4}=!^4P/MOg<Ȑ[b2tʒEGkYK-fj\l/u[إ_'2Fk <{d&O|Y"M$,mx^oGl0'VHd og}K"2h{gZ&{`7myh¾A vYb>#am S X˖)9'jynm(L$ɋJ癖QODPVrqhRqEO˭iޱ6ŕ%E#6EUq#@ǂkfU,HO'1}k7;50X*~Kn&bS 6`ĭj^v6nuv.8~ϧP Q@dBf2J$+@H4G"2TŒѬuOKZV|5Ұy>ҠuHkZ \OxvhUf_3\9t{2l5 I}#Oԥ Ge0YH4ooJ.2Ӵ!DNYWUOXQնsNGTV.HxcIT &,S 9^^]BGiAО YŬ[yh>½Zs0PӃ} Y#x#+FUE ѰExUWQB%ֱse’(MtIRiZzJYo)\U>1u}ZlXڗ!x-x%3QB=#eJ6'񺵏a-4)QYTv?;_,];s)⚅ C(!Kx3s ^^S§J˕r+P:^]tb>LcyQYÍzoreWAkKM+]E>0&:VbΤw%IcŃs ̝ߙPkV[u6><1IvfZ\[$?9ڑdΪ|D0g,x1$11POvu1էS5n q%Ev1(i:2 r/Ph/bcs_R)G3Wm"% hի<*kin:X`(䏹A_I%Q,CsνK7l\iN4W=X(Nj)+DžGC+dJqrAOJV3HV>4)j^:Ɠbʺ(ı^ 'iFvVUӲʡO΄{ĶKHGȝbvgW$Go TDA<u$$g@q*>i 3'V=~!hhqi)H1/4:9+e'ƴחR&4*sfLjE*xqia9c5-o=،R <ǍkHrI5Jih(R]ԇ1 [Z=Zh"f%ZcAŌ4t"w2b;'Ѭf7Paq Zcʌ$d5g[o^]D@CJ~:|4%Y*xsEQ# jYsay".rd-?{o.6ϙ8dɝPM@F q^5 X[^,&ܿ H0n92d -ݘj6"yeL٥I'I=Mfe.b>Ւe.;Y3KL̖\5ai5c岥R9` 6Rr&6[yy-nQbRMm|k'ņ !'z5UfTH {R*wY+É6׍8o*}4~p$?u'ba E ^"\0MTQAWg5@T(ٽHHܲIdD. \wnK\;d*8TOĝ?Jzj+awe1ԋU6ڧa"FoCJr#. w|۶\5i;Bξ&%)bro7k7E=mi\R i,iɑnL+#3\O᭬Y r7Wrt [o! ;4J"G#NVoŨʟh0Td,n[i`n:LdQ4b>l9|ּyMk 4RXaX+x M3UӥGF卨koPa`i(Dʴ?gXL`N )tB.75LonďߙA1q1 eى$C4*mo+IP`k)Ӭ=m83Cktl"j{5&ʰu15ꛙ_6q#qrjtSoF!y%ʔ,Ƽr{"xn!6 RmKvhH`Рme\X!cy޿bij$}Ą 6c8&Y^Wq>Lql+ߒTD:F3$O\I~s2?Ok%N 9}WXp1^)qemF.\M+c<݋g/ıֿf( UbœdLH '?iU`8UEBz+HĐqSqսU/[|Tq1 ⮡E_LCj\<*DbTChaSC}12K+#waIH9c1S*YMHѴK$* RQzA?խ~lnCP(ҠW5qǙ"Ɲl?˯u1|w,%!+)4Xk>\/$ɿnh3Tc_"/~,V6P f|YՍ}Jw&xY T|O$?v%_+ )$Y[wkȌ'dWkicԼ&"51!\xO2 XsNj:: Me" XZMS:9[1.<8]"]@OծZGjESV ZlpV8[&2Y(B<{~n&'dYgwMs6iq*$Y,r}Y'7}A;53k po>X2dh]GFupē⒡\LLBO[X[Vك6V섔ZH: ?m|pnH(T*sD: pl gp=>wA QBV@#p5~e-8IKm#?uh-zqt 7X-S̖|ѬeD",pZ#dWKrq{a$3@]G;{֥ߖܰ_ősk% c;tRi姣R\q&lDIo)-Q^#9=mƀ$޴~i2t;q4'+>"8PA'bIV"#uf>\s7:JHU5;qίy~5 mj#Aqhr=ϫ(FWW>Ui^&<5<1|FDF+HMBid&Xn-ߵ>-O׏Mn;]Q%)14  Mm=PD#.ѹ /a$O'j˺ /)K "FinߎjR.+kŶ|"Ѕsm|kXӴT|dJnZ31۠L|hcZO?^ͻi>F♛*8hxVJY$ǻ(h'0>4 %}O(]@"#CHu&tl4lC qXc~}ncg1bG'OVބw[:䋕kuEE7VR*"u.ߙ:M,T#hmKϑUC+S)H1ַ`RiA2y4rcw;'335 h.fӳqjd2}h}T8Gˑk"[~ \a,?*4Fԓ[tNE% BoM'2s|LTHGiۭ\PJd^461lEzZ/ PE(u,# ڴ(_2|U4ݴ+ږtr+$xҞR=sĨU%Y̯%i"Ї)W8,QFYsuEB ,]<%̢5hֶml}lTjƙ  $n 3:lAcIkxkk!I .Fr[w$1kDZbEO ]&u3H$d0s23 ($Qe{[N:F$@@Twd!WpćHŔPBmٛ$9= Dk`~F.XU Jh 6Y8:Lxi *I۱kwh% ĆuimȢGYtvi Qt4ldtʅ7RӨ:o熥w (~5M.8sCU!zWG֕6bf^x-D(ȴ|v,dHA#}eI!,%l+[L/5E)"kK{!nL*rc#Gᕋ4ΌZpr&-n)+647zaq(U~-8WըJqFJsuWFtEBM+[Dsd#(X㬩;֞bdcFr3Y ixAܘ eݤAƝ['7rr2epLUƑx581Cb1؄y=nqw&KdPס{^:.FvSELJni{hfPH_qա/bHHn\VE춥LѤ^[d712 ߓJh뿽?ij x@8tyF>kw0P8<"\Ӡ诙 f*;˒p<5'm);_^vV߆Z% O-kjqbum#%ha K5dq߈ \h-,Zmgd80 (M|+խ #xȅlE.l|$"91ZX&%0*:Iۇ܃PfdcOg1tVd8Zwp;J3+Rcu<.7q9hX hi91IyʹƂ3e{˧hN1=3'<vƅD'w<cNԏtā|E5aEY;2eFE?O] \1;uōŸ-(O]cb'nsY}@Ou&Ῐf׏X:E?^xZ]YLQ9onoK*=}66 In @Z/ZG%zB@sQwNwܹ!XzQ˩~YVVpm KѢk$@?;$9dE򾷑+:y39awpǨNjLKlޘjW̺,gQ D$wx~8coۡ$,Q@KiZc)!R.rD2 i88!;&3-ƫͱ[ 7)#1==i6,-O7} zt;;K@+,ZJg[6 "+V #MnVq^ҚCpXx"pEQS\,,T AuHG=&BDUB6rS% =M^:2fШ$ }.Aea8mٌ>#0*t {vo:xIYߧbۑ_x4ӚTpvjTeUtf"Եk){ϙ(W!}^]efdY3 qqwIώY+C3"ݘ}߅sk4:(bƎZGWH 9&9lta" Z,ɻј"(Ԡ$oVmBq㋾LQ+JvݟNFuq1~ߛB =(n%Qo,q2cC#3\Ё;a-o~ H*'u?on_CIgkgO7GOPKq59<3f3f-Pictures/10000000000002260000020C9D0303D3.jpgJFIFHHExifMM*bj(1r2iHHAdobe Photoshop Elements 2.02007:05:28 15:01:12& &(.rHHJFIFHH Adobe_CMAdobed            z"?   3!1AQa"q2B#$Rb34rC%Scs5&DTdE£t6UeuF'Vfv7GWgw5!1AQaq"2B#R3$brCScs4%&5DTdEU6teuFVfv'7GWgw ?D-4)$&NJRI$:^n65eWS}F.sioإŶd5}?INHf\]w14Ø7Ox.%chJL}o1-4WeZ:»=Bõ5ۑE1!-sw:q*֑-~g%jtYeKq淖YID%^'4hGwsE)Z-Mg6$N:O]2Ff`eK>ge}A?_QUVKC`We~+ONݓm* [/oXMƫ.^>e'&9qi+}A{߷費v$:gXVn7VmW$}nGeVqA}umu掠lkG-8cW`s[qsGT[[YUVTo|IO]}3Ծs$spŞ%\wN]2z+X@eH^`wKZ˵$}~Ĕ@89¶yz~Ydu +g{̍t5nѡ(u7&-ueoK-Q]L]a}9o TfF->js@-|knG__rmscfO`u^ӐC pKA!5:>3*6,eb/YXw~CSIM/cOIl9H@OnV449^w;-{^֬۶^n7_(b-p$g}>Jwym:qlA-]S?sme, 1slCnf@p[Ou^ȶH]T0 q8ϡEguUffo^S=bsS}տk\7s+ؒ kgJq"n`8 {6^ccY'c]^(r*C]nlmhm{}}BRih%l;^V}cWMn?2Ac8#G։h*cZK%ߣ4 6Cހ9fo"`gVD4I1ѹsw;PVF=pX7\{Bat09ZD??CIMwkD LI>rm]cv󴝻޴[mO3c,Qr \SZݿNzOey:4cv~>-Bc n$}+VT>|^_NoiiA:m?\7[=ӳ6-d}Yhxgq)Vl/m@$69:"}٘ C5$E]?j)Exٱp5:Skwzo]Gia&mI)鿲U/#1-b=[]Xvc]3l}%9u &k6ԗkr6g7./ ֽ={CV{I~*s-ay?lHf1~KmŞThnGP(k}"gݔԮ>zJwtL1pr;n2Oc)+:JCzDƮ\wkle{Ʒ}v~Ӷ}[ƫ#; pn 9pvAimֿgѥgIOM[mc*eU)n ,e7no羚ObU~8mwv֐ᵛ;jo:.j5hkuu/?_݋vii{y#}NIO$Kmͯ5ji{W\VZ]gaVaPb9Gױs?7wۍE8U <g=!5Qc.o6mE.'$\)m{ too[H1Ts> &[^ֻw־U dR=̷\۽߼t&p1G*{ݻ+7}7MW s~NC~͋' |w]#%4R 8C+?Ig?F<ܜ03TzV}-ιE^\\}?Wfmg}dhӮ͖YIccJ%;G3㲌lJ[ۑU.{ }:eѷf,_$b4t߳TNEkQֱ۷o{\D7f4]2*s?~񲭫;ulA MYӭl̿Kr\41YW}=ػ_aӮECu{$Ւ*kfU_sϸ>5FEoߛ.]ռ;`ߐgsĔ %^^O7{^lk}[jlї,X݌s+o]MOG\e}kf) .7пoWk}5~Uղ\*W82ݿ${Kz oǭuW];kk^7W?®1J6wj.sޭd5 ͱ=3jZ4a-ue[ޕ?IHԱ#w41i5՗~]>T]S}C'&nT[7=^W+U9Tsnw>lv4͹nŰw2u>;=Tn-OEv;[ 8}qSķ#>$z̰9_S2:]Wu9z~s6{Gc| wlq IO;ٿĔX3sjb[Crqr=*FE{Xl[VF>;cܻKA -ܰ2Y*f-Z~n7ӎHUsհtk۷ )&oPs6fPۙY|[]s6,./َƝۋH6}`[뾭,cZ4]Ov~VNx}E{]@eݽ[IM* ٹ;, ndgOTO3.P`|Q]Ke(Y4_{~HsXٴTZۿw_շ'*ZHz{˫UZJ[>W"]v@{w:?IoSSSOMDZuikI2.bTϳV#yk,m8SEh-ޯw?ekSwO˿f|׶yf.ݽ='3.cOV/Kֱ%?ԯd6˛uϹv?s~Gnf`d\ϱ X@8c]i=]׿.ӯ`<<fF8KcҵrXUM8gk?i)3ZCA \ w{o}JUyNgMʣ"ӣX e?3Yf+?G{eًpUe[-Yt|[Z6@#sX'ݭf?E{{Xǘn߽s,FWV5VLx3e1ծ?!3 Պloc˫_Kcl4Dw%:T-ſtm}rs-lo.k˪sHZN+yut<5 'e۽s]msZ7slٹ%:tNmfhYk#l5}8c}WL.kb?y_JY6ީ s=rk 22v,p#t{Z)Y^{zvS V61ֽD}6 Vp-gsbyk,']Z;~-],k+e:0m_Jq\̭c$[.c |I!yHbڪsju~Ȳ:?ok㲦L?IOAqcn7mns?n3b F1`nݞ6Ƶ?Xs`p4IO!Ѻ/[n_٩}.6Yv-UoPkI4D-Gbe.vʡkzA}B "RINWTeT ll~kivm՘p͠k.;Y[OCHfC^ӏ;eS-hs.zJy|Tn8@kcYUk_km mur_h.>,ZSb%F= Η֭qÝV#YߺS]uR^ui[UOf܇?5#9;ۿSgaO /?e7k]Z=?S[(=͟26m lV~7ٻX!õop'󝲺roM,ɹ88X-TݻKeIIN&Q"+)6꺠Yf:F-뾶 {GwA>;vLrw~o%8[X`=Osk FQeu?FMG֫I)7: x$:JXᢩs]`.5#s WW~_ӳ'g翕XLS^Fu~6ة9Inc7E_qF<66KZk>MC;[k}x~wG11L1JizT5,|X`Qui}X?^CVxqߞSaM:Dz wѪŤk/ُ<9.c.I9X34Rc;Z<$$XPhotoshop 3.08BIM%8BIMHH8BIM&?8BIM 8BIM8BIM 8BIM 8BIM' 8BIMH/fflff/ff2Z5-8BIMp8BIM@@8BIM8BIMA &img033& nullboundsObjcRct1Top longLeftlongBtomlong Rghtlong&slicesVlLsObjcslicesliceIDlonggroupIDlongoriginenum ESliceOrigin autoGeneratedTypeenum ESliceTypeImg boundsObjcRct1Top longLeftlongBtomlong Rghtlong&urlTEXTnullTEXTMsgeTEXTaltTagTEXTcellTextIsHTMLboolcellTextTEXT horzAlignenumESliceHorzAligndefault vertAlignenumESliceVertAligndefault bgColorTypeenumESliceBGColorTypeNone topOutsetlong leftOutsetlong bottomOutsetlong rightOutsetlong8BIM8BIM8BIM zrJFIFHH Adobe_CMAdobed            z"?   3!1AQa"q2B#$Rb34rC%Scs5&DTdE£t6UeuF'Vfv7GWgw5!1AQaq"2B#R3$brCScs4%&5DTdEU6teuFVfv'7GWgw ?D-4)$&NJRI$:^n65eWS}F.sioإŶd5}?INHf\]w14Ø7Ox.%chJL}o1-4WeZ:»=Bõ5ۑE1!-sw:q*֑-~g%jtYeKq淖YID%^'4hGwsE)Z-Mg6$N:O]2Ff`eK>ge}A?_QUVKC`We~+ONݓm* [/oXMƫ.^>e'&9qi+}A{߷費v$:gXVn7VmW$}nGeVqA}umu掠lkG-8cW`s[qsGT[[YUVTo|IO]}3Ծs$spŞ%\wN]2z+X@eH^`wKZ˵$}~Ĕ@89¶yz~Ydu +g{̍t5nѡ(u7&-ueoK-Q]L]a}9o TfF->js@-|knG__rmscfO`u^ӐC pKA!5:>3*6,eb/YXw~CSIM/cOIl9H@OnV449^w;-{^֬۶^n7_(b-p$g}>Jwym:qlA-]S?sme, 1slCnf@p[Ou^ȶH]T0 q8ϡEguUffo^S=bsS}տk\7s+ؒ kgJq"n`8 {6^ccY'c]^(r*C]nlmhm{}}BRih%l;^V}cWMn?2Ac8#G։h*cZK%ߣ4 6Cހ9fo"`gVD4I1ѹsw;PVF=pX7\{Bat09ZD??CIMwkD LI>rm]cv󴝻޴[mO3c,Qr \SZݿNzOey:4cv~>-Bc n$}+VT>|^_NoiiA:m?\7[=ӳ6-d}Yhxgq)Vl/m@$69:"}٘ C5$E]?j)Exٱp5:Skwzo]Gia&mI)鿲U/#1-b=[]Xvc]3l}%9u &k6ԗkr6g7./ ֽ={CV{I~*s-ay?lHf1~KmŞThnGP(k}"gݔԮ>zJwtL1pr;n2Oc)+:JCzDƮ\wkle{Ʒ}v~Ӷ}[ƫ#; pn 9pvAimֿgѥgIOM[mc*eU)n ,e7no羚ObU~8mwv֐ᵛ;jo:.j5hkuu/?_݋vii{y#}NIO$Kmͯ5ji{W\VZ]gaVaPb9Gױs?7wۍE8U <g=!5Qc.o6mE.'$\)m{ too[H1Ts> &[^ֻw־U dR=̷\۽߼t&p1G*{ݻ+7}7MW s~NC~͋' |w]#%4R 8C+?Ig?F<ܜ03TzV}-ιE^\\}?Wfmg}dhӮ͖YIccJ%;G3㲌lJ[ۑU.{ }:eѷf,_$b4t߳TNEkQֱ۷o{\D7f4]2*s?~񲭫;ulA MYӭl̿Kr\41YW}=ػ_aӮECu{$Ւ*kfU_sϸ>5FEoߛ.]ռ;`ߐgsĔ %^^O7{^lk}[jlї,X݌s+o]MOG\e}kf) .7пoWk}5~Uղ\*W82ݿ${Kz oǭuW];kk^7W?®1J6wj.sޭd5 ͱ=3jZ4a-ue[ޕ?IHԱ#w41i5՗~]>T]S}C'&nT[7=^W+U9Tsnw>lv4͹nŰw2u>;=Tn-OEv;[ 8}qSķ#>$z̰9_S2:]Wu9z~s6{Gc| wlq IO;ٿĔX3sjb[Crqr=*FE{Xl[VF>;cܻKA -ܰ2Y*f-Z~n7ӎHUsհtk۷ )&oPs6fPۙY|[]s6,./َƝۋH6}`[뾭,cZ4]Ov~VNx}E{]@eݽ[IM* ٹ;, ndgOTO3.P`|Q]Ke(Y4_{~HsXٴTZۿw_շ'*ZHz{˫UZJ[>W"]v@{w:?IoSSSOMDZuikI2.bTϳV#yk,m8SEh-ޯw?ekSwO˿f|׶yf.ݽ='3.cOV/Kֱ%?ԯd6˛uϹv?s~Gnf`d\ϱ X@8c]i=]׿.ӯ`<<fF8KcҵrXUM8gk?i)3ZCA \ w{o}JUyNgMʣ"ӣX e?3Yf+?G{eًpUe[-Yt|[Z6@#sX'ݭf?E{{Xǘn߽s,FWV5VLx3e1ծ?!3 Պloc˫_Kcl4Dw%:T-ſtm}rs-lo.k˪sHZN+yut<5 'e۽s]msZ7slٹ%:tNmfhYk#l5}8c}WL.kb?y_JY6ީ s=rk 22v,p#t{Z)Y^{zvS V61ֽD}6 Vp-gsbyk,']Z;~-],k+e:0m_Jq\̭c$[.c |I!yHbڪsju~Ȳ:?ok㲦L?IOAqcn7mns?n3b F1`nݞ6Ƶ?Xs`p4IO!Ѻ/[n_٩}.6Yv-UoPkI4D-Gbe.vʡkzA}B "RINWTeT ll~kivm՘p͠k.;Y[OCHfC^ӏ;eS-hs.zJy|Tn8@kcYUk_km mur_h.>,ZSb%F= Η֭qÝV#YߺS]uR^ui[UOf܇?5#9;ۿSgaO /?e7k]Z=?S[(=͟26m lV~7ٻX!õop'󝲺roM,ɹ88X-TݻKeIIN&Q"+)6꺠Yf:F-뾶 {GwA>;vLrw~o%8[X`=Osk FQeu?FMG֫I)7: x$:JXᢩs]`.5#s WW~_ӳ'g翕XLS^Fu~6ة9Inc7E_qF<66KZk>MC;[k}x~wG11L1JizT5,|X`Qui}X?^CVxqߞSaM:Dz wѪŤk/ُ<9.c.I9X34Rc;Z<$$8BIM!yAdobe Photoshop ElementsAdobe Photoshop Elements 2.08BIMhttp://ns.adobe.com/xap/1.0/ Adobe Photoshop Elements for Windows, version 2.0 adobe:docid:photoshop:18b4aacb-0d13-11dc-89a0-858e79f5c415 !Adobed               &" 0!@1A"P$!1"A2QaqBRbr#3ѲC$ @0Scs4P%D5& X2Le!$HI!c(XHI!$HI!$DHI!$HR0 8K1 (R11+1HI!$-vHI!$HI!$\srm$$BI $$BI $U-v2e!$1#HiHRHI!$HI!$HI!$H:";qdBI $$BI F] @b!$HI#MHKHI!$HI`HI!$D11aMmp,F,tvu_~ Bt`lHUsn2MJk.s1ߚNxN%.!& IsNya$Q~bDQxN֪Ys,eT\;DtG2F_7zx#-a³3NSKüSdf:,1`; GPeU7RNՀ/ 0 '4ax>XľmDNW>6VHt_J#l H,TMi4j@(hĜ "-dPh]!bLx Ý0͇9̋MdH omm0nh`v׊~< &<)0gSJDK:xSU,#j|d9$Sr̖UâX,tX# Wh=dj]Qrr}q$`V OQ‡$*mTۗ;Q e|$iVQÖ vZ1^yV7<g Dpv[kU7'<'[# @ѭ"<06 ".Vg D0kvr?}4}iӊPKm(-DRu!-J(Y̝Wa>{v.3Y=0_!SlJlG taNM9>Țl>NL/!rVcx -Ē4663x{|J4-*q~-ϰLLy6,@ȣEO"ssx&!5ʝʽ0m{[:vj z0Ώ,~$F8[TKNބR62|Atrc]t+}4R:i-Iń4'_}*ٿ;(p1.)5H:X5 t&[:k܀zWӹɢ3jecgάd>y'q ="a"Ad/KCާ<x[zrv4v(Jﭕ=\l\vyuj|h- o-awYMʆClAY TˍB5KB>bDy@58WJ3:APXh  嵑Q Y4ɺ.jcި\3 0V:l[Ptw 07ƺbx͒G7^*f+rOcc2(,U#O.`#@'6blM5v^5CKJ:$ziFwCi4R鏜_DxƳc刘c.$bEJ*KɤUgE$YigIל@= 2Nn4f!"p}#I^퀎UH9!9V %h̐@F̳Wr:;хdLvlUnTt(NiΊuK'IٚLa$sY=N n%S]W^ Lo`uCw:YywIzw xΧc;w.xIے化-`ErhzN+ BlRX+8P|KB0a*Rw  ONO:iCi)!zHWh$ж2Nhf"@fJ̈́qɄ@x9Y9@xmO{U޾tm,Vz segv,j%fWWJ#cmR?Il"fb#ML{A\0c+1pHDvcGG'sm 4Y~gi+!X+:.˛ѡpA:b_" u Bz-?ۏ1KV%J\]VoW1eF*9ms&OH䵷c]K`yI0#ndke-3¾S];eKZ CG+#r/Cc-|N}&Vw[崘kjt̃!Ƶ?tU:AxOy]uHQ]]6t:vKʱ= gYl%p,yĠiZhĻO.MD~V-%G1&/'_Xx}]K ^ѵ6 /VnЬSQkRf:sTQ4mY |:O.k2[Uou>¶4"|𑒱fPj̕P-p! hUp\y-si2"1Or_sDYt^贀۬>.>{Sϭ'Щ2+"W:mp%@|ЪIU;[,~S%*6I/K 0~uDVqTxox6a#E^VXUxPS 31e[WJLwZ̝YsVrZkGvj$*jkk[ 1\`f,TA`D3zS%6Bhr`[/ U:2[WEҦX:4D\5Y+%wODY0496Z1J#!Y% Ɏk"I<\W^O~/?]z'{ʫRdJz/B,\=CY:DFJ"(}vס, Ddc2p6ae8 =mt(Rb\XE?Lmk31ƾB/QFTK10q&T d'W+MA[9lB4[S=(CSkF2kсy&U4CX! :u2((~3ă{pU%T )yz=5aaH%'%[`V!w[Z<¨lǺ73Zm&&Ns:ZKjD#C2$aN<5;L{6;F{5jum-znzCS-Ge=W#[*Z*5bHy:ֽ~+Ծ%#ef&Oi{\vӣİcI.}P)] G *TAş P =XqX`V VmA~h*nپ.X)BlZk9:-2jŖu Z낦**7L.K O#١eWl6YZ0Hj,Y͠jN3mf\K%ӮBY,t4~i.mֶ͑w09ֳPS\Ye@CQ}#k/A\]==]YVv1^Õ8yID3_4kDMcv2Rױ$ Xքۀ͏tDVU4˧=RE2$i$ ͈sWNIUa:EM*$3o%1gDg}GO]Ro%-6ԑw,*7D6%hygPMgvYY(cEF˿f[W9qm= ȶ.).Z1ǝw2 Tb61Nuԫb][ CVCB~L4q1 ,f5X^EdCe3>I3U_°: `)#*_7E@ [54^U%`T9wm@u|Yj7<볏Zy^F (a6lRLdۊꚌjf4 EQwt53c٧>Zfu?4|S PCcb;W[^` 擤- vw{DDWQ$eѱk4$Aa+Ԅ\~sW̙ UKkZ?jf"ZW~h%$mRJBSDe%k;“,F-E 7NCg;rOλ;!t&-!6 V!/.oF(JIY]|:Z^BegA: -vohm금ipʲ9ѿV'1Cط)Ϯ/s/Domg4-9Yc7Ҷ12\lQbW+Ev:2EQ9jks"mI aйI$[ Q=K=db7w]Bh^Vg3rڬ(NYZ^ptj?J}:)ȿ:gfS:z!RQ}+vժk=&5oL$kk[ m>wC<\軿`5INVdN3[gQsRO2ŒieMyZ :L(N 4;E>Rkg!:U _#CWo=:vt)d ;.*)7Kfp1DL|K5H`n.}p,9Y#vk&|Fly 7qfI^(99D˫eӨ9 t&e&eUE g+1NxU460ցQ4-G -MI[hua}m,tZEv4K;8>E*A9Q9UghlB? 2׶F,&gXe 9zo$rT:2C=ȣ eZNh5k9n3ѸIeyO>^{-S % bi 7obW}sbZ[}avZޗgX0ÀԚڼͦ㛏sqӜ+gtHg ^CZKL]..׸UW8-D[ ?ZТVW҂'YluGXq7u:-tls%Vu4O"깬fLu]17=-wwˁy5oiT<뎂kW=QDBsæMh⑓ w^t1~ n8g:۝?Jl6L3VӥB]M99Uzn2˶<2AG.p'EFh02W9/pAHP 65Slns} *N; 'R@s {Q&)*rǻo C;>]arng?dno9wLII},/8+,$ݚ#bW${TSY}sL D g_dڣ$5s:kTR~ .]լ.]d垫mZk0̄4Pt'u2y-dհⲛ qZܦڜMl c6N|}'lo:`}ascr!9Ԩ[:GKcsATGb(]u-ХKkcODmNP̓^t&1w$"W"/C=IʾkizQYB>NT:ڥ=\:\"Юf\k3CV-!T#Aw:'De5}ϣZmn8Nfՙd_'}mRt}7:Lܽr AKfFk\:u2sDoNs?j-CNs׮T G㣂,yhi|$[c9@!{"Ӡ5:˔)#dw2"hnY†L|d42507]bA_ tNM6|TcH{AJhݥϨ.+9/ MSyf@:pD I]i+?OA9̱5;o(!n/FbxtCgXᖋ;Iws1m[?9=U_3gK:m$|,rgg"u%=wof,ͭoZzB ˪jG5hhgH|y VCqeuH+uqvoWfZ>wʱ?i쎩ɫ~qsJ&5uڐRF촆`o0E$R\~DŪޢXۘ)wwK]K}ǒ\a¾Gس&וt]{QrM(}!}bv"7zT}j aS.bssu/>OkZrMU)i`M: u%!ŁΚT&FDDr ap9;| /$a5v%Ƹ`'vZsāW-`A{nto_o1,/lz-ً\9˧ϕv YKU ݽ@KH!ܓ/C#[.ouFt#HE*򫈵C^=}[`R [Z%&n:atGED{AَFӫҝȽ sO{4/IiC϶ ч:fn+|3RKx }l嬠1F!m_ms7ϴJ+ԨhFa[Igͽh mKZԼf,̞WLL=Sv43} N=wY:I E3IPa`^a4H5% o'!'e>| #[ ).6Hθrz%os*:~Z>vZ dc1t)h%?f.\yi~^j#@h{Qr s3_ ˏUhGm \S-`:I"-Fg3K9/_0&h/ ,,/tʺl֌j$7d3Nb36@Lu4YڴyЬ2U|,oT` ^Ikp1__L7jIʿ !|1_v,ӓ9$;@8E7=qZH`o1.iok^쌕`<IRB]"lVLb @WS/8\j{y 3`W6S::>yijݺA!Y(ݵͦ`<]9 zkKa. ?"M~ A+R9 gb^.ns8@/CbYMjq *uR T6E>2vqq܈p~sng|RR^fb?L}RT, Nm9A:eLsi-ޢE.1n0e04c[Tmk:Z~ TIPs%ӃU҉Rg!NUܰ.Vv"[[azb5) a^[S` ԋTDM|+WEp Q!;M:;/E󹫲s,,<*omMG܊Ko/6tP֯E5Tʅ %| ^뱶.G@ѬTtҸc$S*hxVJBT%_A;< rW+Vm"˷ ^ΌE[E 7ZM2ȋ"[xFa{ԯRC+ Y(&d #a6fޢx/'G@t)DJ)aRure4ZcuyκK^1o^`D s0OisEDzJ ݡ`49w\o/1[珤Dw12/8@, <ƅk3<63e;x[$oX9*Fk'[\waֳ3h&&mCit(Y:tB#νWROǞG -"CJcೇk KZ>eW`d; JONN{gQAs: ޾Xr:}Vk@m`SW }.VhmWkFWQ"ecs5c8 +g4x=aF"^g]sWC_j %TcJK<` u`pcCTb^tAI#0yt-]`jJ6;Vq*ּBQp:I~!|:}Wԧj}e~4.#糩|˘@Eqh9wYkZֱt'8Rq<"[uI_@eg"@d S 55kU73ӆ{E w-)tvnܡW4{S/8>c y<$~}v_m%^ ejšVpqJߌ-+ȼ3RAvVmL5dFnm~m|F:]M> z/m`X2Wٻ|^Y]-'1=0hp=LQlһAIλ}i w|g95D ]!p3`0}1~YP-U faVik,]'YZKrzHuH"0)l7$֙h.R>Vw>-c^}'pW~+}xyמq4obFn^mWV=\ҝqjA%+ءh4d|SW5_92v UdDMQ#BBiZyθǍ"h*M B^%Ab<˯m0oKyN&?Mep"8JZZxz&?:͗H6'Yg:|%-3ɾ|Gy\ك5ϊJQЇl3aky W9ϝ˒,=3ȴK9\I>:"b#q)d5S?O7:cwLq9`P^咩8Y^-n+K- d|c$7O8[9-vJ4YfU)VI>"$:Q]>Bن׭G?P=8ePv"*agfw,EM\C'maMYnNx0{ؖ%=^(|f䫰1t˿&|`J撐%Kiօ6I$!-n#ݾ@}L5>Iq-sLNo(؝ť5 ԝHZ@7ػS<볝;v,|8n(7Lt*c!rTRQ^ D*މATz:ڼWOF껤J0 +RF7}ʽ}9dS_-7O?h*)@W..E{3? N*Z{t B+uIǯ+fK[IɨsX́M A{OJB(_Spd} % "-Kv'4Բ zF,,\t*dQRZu5WXpˋ}hZO)6/I/j3v#Uh+_^s+?/ΚhՄ Zs$`za,*KhEv~np. *sPX˂VQfikO²#V"1WNԿ2Y9_0ĕޑ6/G@mwJ{tNc؁fMqKDzǣ)Ϝ1/2| N[SCϟ4ycEnD6~TcY1Ϛ5ۺCq>Rk ̒V| *6F(RQja'b[@?K\)GZA2(g}5%6|}-3n3}B_g-p^.^b}pn6jeZq50~[,_as3ZBgRMjSR3 e?Ǘo_?SjKWʞ!XeشǝGK~q_~A|f%8p} U;CI nSP(o` 17E$$W;h 9=mdK&Y#fze:qS*)aҸ|PLc+YaxMX+Ok:h<'H)f'* {^z"::^LIHGykg!Io5@a (#MyVEl4ӃgרrO^UUIal ^cϟe U.*}yF>TKV~~cSrl\i֮9hWqa 0ϩB j?\ܘZE*धյ&)6lH(\ *֗-Dej1m>ءp7OZr:*mLkµ$KWD@W W̤~r5l$KȰ1-2cDDDG4J{hx^ Lr/yezm^F:ٕ/3?k[_*~*<}-Qtpj 8/D5ˢ4ñZb/(*ޤ 5kMiKv8{Hs zLo>at,Ld ˃vkuҵ]-LC@5RՀg z&SzXͬ[E?*:V5j1/C G(I5_F=5f}[RkZ˪͇~SC` M9z#thTV %ϲj}vA'u5o҆ mquT,u|s/OUŻ[֨#dk:h5G0m:R{Z'5#RE@#fpAq 9CH+=YroX7bDODy>EetO~=iy5`6h6{1z[c_V3luq Cq[gÞB(R)`YPn'hLK(00 4r-Yǟ!bV"gC&v-vsȝo5Tjլ!KD F VeEhMu/_ayW0ظάt+Ƚ}?B)cx_^5`]e܇_U:.Q?OVPZX+s2s/@b9ze9C~Q1]N.L:smɹbrq PT>I|duh a;[}8#}\AjuzَM5#i̳kO #<Z^CsS,*b3a-@Um %)?#&$穹NpK*s{i/6%~SeYN[eRM`{{e!z[03qFkҭk>>; ζ럼QQRg_}`C_3ImjV!ҹٛ؟!TS(UDDfgϧ秧Z!(tY򄽪ͫ/3kRg.2 =nW !Mސ-|17GPlTsѷa|By>U˽ELɑ,B3zښy_?q3FBo=wҚdOʖ05 *ttXj$hhm![zOI_-eVkխ{}AhmEr WB佱/,,ّf>x 5Ъwb4o_O#`@ToY^ĩ]d2~8|,@CJJKM΍B2}BJ„Uh1>^+a$j(GYk_OQ:3y}='>G#???ѡ677<Wmzs1yzB?zOjɐt;MrQ^p?T Aϛ3B< SM,LCVI 4j]J ?c  33&7 X)ͥ (>bdw"3WBTG<\kL3)ulK~LVLSS}4B ҧ@ qz:Y.\xbʓ XR_uc{7ʸR2ʴj{}/3#ȧS#Q ?ȷQBӅ7yR$HWy-Հu4q3kkH秔OTH`/O+(-Scyr2-e' WԲM:8E8gcET-~ytdbeZ 1"[Oq0LhKS4O17Gfn4[MβSr1K:mcvEtŐ&}Jrƨ xuCoқ|sFWJ}Fqu@o,@Ҝn[tϞ@cnE n ֺS͍+ |76Գ־ԇE'Ofe;AZwHi<(wё<i*q1YsĄyb"߆A4VqDS븱P#(7.yˊ0X 0y M۲˟#d]ػw_**̭,B6rJ6YAJ{ W[=*wrѳ)#q^ !P} i21%XdLzߋRYt@Yf6}I̸2EUeO6 P'vVTpWī|]M$]zn ӸhV%xA*".,Wi1.tgx/e'u I&Ooŝ֡^$uwۉX톅]yYKH$ce1 OyK-0 JP~HR0IfxB |n԰X$QM?n"+Y}Ks]AiPXIMDǗ L[VCndHizYSyxw”m?[*$Q)>m(H3('7U/J.RN1nXj|!?2.h`=eMJ PEu8xL>?xhqƃYVLLhΖ6( 6[bIH)kH'AY%̃f3dDL*B2<}ۀ@OS,0[Y2crU\WPȆ)Բ2 oSHm!XsP]}:yeB=:Hq`ey#:̻=)Uk|:IǐR#ئ|,cQ ~:LB&,TKk%4"i#FaUF>>*UK BދD|Ni;iD' d8O jǑq(4]+$}kP?ws: KzcQ5Y YX9|TY8% J誅%E\1ҨVd&ɬb!Z~c$>ҚH.LH JHGצlTG2)(GLUQfWݨȚxBFIj8G`#z_ck.H2ޱ,[[O$ˮ!H_g JjLLIg:thލހ<#̢BO$F/ I/K'X+0GX3ŕBd˷`?kC-aeaXP.xPMcr*m*#N :~޴TM^u?ۥUwU'r,T'pwLEM G%Eye+cvcpFvVpUr-߇QK k7PFIkhd! F }cm˥RUr%EZz5AwG&\tlyl򈙅ȮkQfzءɷVV4o~̆"\hX]dc@]YX='C,ɒ&B/&HJb<8Gt." BLr ׺+7޼v2R"-fđKВny}5C~x;Z qI+)#fXYiV&,jz6e陘ݯx#D ] (#/F: 4@YtkJ#>\GZN*X2 I[ߦ+p%љJ 0:ܵ)7 N5 V:f9 7I#.GhUqI ؎U鶒9%6`wq4(Fu8]IiHP%?_A#V-d&IT>è{o}SxK$3 eOͩq3-*!Z)V܏f nRE4,MVOZ|-un9( ^OR2,ԣu&N<1,3"QQo=T̜d$(ux 4yIPث,A󬜭ܷMt\IcqrZ.كyY~-e{]h!)卋_<3d:I>:\$Gq SN1peƩWwF 5KqVLY^&H cwv@8F' Gjl ).h|0UƠbZd!(8QcYjVR_|. #MF]8-_ȱ~R] FJ>D澶4B.;3I#)#NNWwѬv-{OI:D^,4Ҭy:Ȗԣ~ΊKPd]YQ|CKt7,sF[>N?wSK7WlrJ”&` 0#6 DȽ(}Fo,9-'0&_ ZidUyX` X|V$t|pr`R} r%`*=iVCFP"+uJJ:\Iq\TU Q+>I(̟I3B9bƼ8]ev'&FAƳD3$sK2G kM0uԺˏ7-d" \xVU26 MF͜$4`h~v]zk)>:<ъFt)&tb@ ^(ԂO$E-PGnTDkhT|%n) Tsi> q+. "Rj-idԩ;.6tPet%[aT%in.Ҟg%ԁjx8:$ؙqK 7ISoV.L mĞb.MHOwF1$HcȐ+\yV[y|tNzqފ8r:l c$j1?1taY36IWث+-EMjk =A#eM8lks2Y"-Rj}Z\)i+$d_r_D>[${aD`_DHfp1?WHeԨ3M+蛪.&ǒw3'`Qi2p' O$$4w¸RjӮhع5 #LA>^VdbJ!juX*,DHmKܧ đ]Ab6KYfWХM4S gStf5 AI}( zm]4@h'noK.Ly0,]QZ D yEZH1*\#W4$ɋPۘ7d+hFӥ\xd鵢M.2I0*$\ oGߗ<ʲRWGK{W:VGMwɞ1(ik$jk8ݹdt,/C8,9tD$)L!3*Wzַ .$JƖehUU)ԯ:ĕުtk寛F^d44*3D6KH5![ZZJV(̅k:*).R] DG1v 6fb5݄fH$04UݸjpGRG 1n+{cJU )_i&8ݧhh jCCkt'-qkcm̊ÚW$}UFb1Jz2==a+cci=eHZxHDhxɏp<,$|T}\,F־1/ڈmt>41\bs:ۥQ9E5fo4W5$Q㘽}[6a@#f~}([-݅RԈJ8jbnk_<"zP[SoǓ!UlD_vAG[_53)ʒt ax9kN@ec (k2x;-Kied 9OHrTKHq7:| 貫B vqBW3*o#1V6j+C(j#}4CƗ/פ9Ƞ5ޫJi]#iޤH֪{Oō` ^6IG~yBxS [:JKB-}&m;/<WR!P:Zb-+-wMp\2̪}!5KpK7ՙ82ux$>Fը$/Zi4G60܅xV汲&wE;Xyd6,<%J[]2&DcL0!X]_4/#&Qoz[u[Ixj:ǰFvAHoR˲.+'>3.(E-kHpXDFyԟtʿCm6?ฬ4egwGZ7h(fR<|{d9B5Aēnv$=!e CӚv.t*go+q'2UFj ."Lեjރ3*H fو i˲* ~ӬXʻQiƙHҵ:H#^+coyrKNb(Ze;F'R4Q&Zez|IưlU+GːK#N%wNmk%ƒ @kIYM)讲R34)4@I#XcAWv{~ͭ_О4aJS4{mL(X(*i΁lmQܦUALIв(HZ߼fFJr+vcaheo6##k.LTQ#c${QyOGʲ%4/ˑ08ĒwRF4Q%A$C$JlA ͒0q+"c(!ĆFnrj 2iX#kX_{M;J0̘<T0"Z [s]$M0OUޏO2UǙFUrq u+EI#G+TCÕoRƧldc&4EE |*XoP.ҒI5"k5$)EA#zzͥiXة#ǔSXM Q",EJݴSm{11Ipl\g,9f,2)nĊͰeq߆\g(]Gz/.Q +s3ZRA3/ESޑj5Ցz2%(t9IVbP6uH.F=)1E+֥Z i R+ik7F#/r&JZ)PF\te64n&%y"uٝ*InnsYIdc (avs&VtYPib2r9n*EZl9Uʁ ?Ut138Pj ZG PYiОQc^djKվΣvy HͿVѡ^AICQҬE@FEq3#1u8iGUiвTfRe5H2"ih))~3bȁ|)Vrwh uߙ% 7~]H1$wpzEjGid !XWI L02#e9,Xi~2|WĔUd'*4괖3H=iWP"}RF WCC>=OE$~ws|AV5!][Ctq 1{Df yR3|~z E!(+]evli0$Y4f2`cĐEUe~BuCElK͜嵼sw(q#Ng_Y rG* aZhb*5%XrQ) tY'&iM4`V!Fԝwa,onj4IVN[VY9}rtqeW%(:V.5E<`@>Vi r*Z\L3 {]J9}ԪUe +*i\0j32a XڒcA+4D]K (T3JH6Nj|-zQ20()@dYԁ$a_C"ѭIO*b.ӓVK# O+D߳ګ -2X=" QZ#ܬR'ĚTD*,lJEGԐF>#-VZ9G YYީoQc~C5Pʗ "hiaȍLwɀ$Jm֌na$ecOMeae Ct?i9 (8$J5Pۯͽ`#6MoCs]x6A"4Ottwǒ2o6ܪ߇XK =c^~ h[=ӛM,)MşG|-dUa$ çWX|q%ydSVK|ԁ2'\p& I %Qlv_x+ c截 *$Z^ָC+^U6G+ܣj|, Z9KtLk:D ͮ岉Kl(஖50ed1E\ f$2z&<\GKǨ&se[i'Qi&1xYXMFxReI&* sRbaƭc0!TQcCGdxH D *[EAcL\$r7 o&neZGguHҌ*0]8axeL]w 2ۦF)Sy(pAl~[YG=>1=`CMN 6"{$GHgCqqBA kJiQqfºxLCF\L2'-xpQM04%ܯMI'pwwru>>vuRԈxdC[E\Xf :T *)*ƕ喏$Ȁ[oʗ} Vb rԎVt9Y@#(cj(61 aUcc_qBY(@RON兏V*}4GA gaqq8Mcp IY8g^+O$z _̊d瀟/:"3Ҍ'iCPH fYWԽ\X5G_nʿ̮yu@\^F.goi32CG(vi r|Kb(/a1ʣc]7yID*qNőmONZk3+#wdYTҹU]妰y!>i70m9k3IX6hʙQ!ɬqHlzhva..20mSmhb Z@:2T rp :42){Tf @nma3GL Tݔ ;Qy`m>JTeĎ[+BŦxY#\j"ԏ1ep>/ G34Ux@SR6MTH)5U㳨/Ӳ=ЕRk&?k_4nFk!gFwtx@B6`?ť-T*9X:-ѫ_5IA+,nXhMLv1 BlacŨUiq [k ~X˘#\ YFx\hֆJi{DH( h4HyHRHQ!i_%BF<V-Ah$5C]4%ٝď̯-MD"0GxTm_ \ >Q#,OTY@;Rj5V@2K0'֌WImlyI̅G w[A0šH֦Ih 8"JY |b]b*^B v"p+KsR=H? m/L&Q8Έ_ʼxMjM% "[z2$TV& ;(1*J}tѤi w+pPQu \^Ely=hE3NJVtѣn`է-G\2 )յWFfɨT<,fPe$/@c`&{Y3DߖlBH4"'6$JV }mJ3t.X=\u&+P"1; 6 g9Շ(/8SOxgB־@Lry=Pl#C"!Hbr .Dmp&reYfv*& Lĺ.2܃J|5gdٟښNYxzXQ>,R $RPXɏ,[orʿNLL$UIFo%c->n1WFfʳc>VR7_yY1:J=2T:ۺ~%K#!I*EerԺXDbN,/#{~p\RLUI3mB.kXAr!J:7:rk$'s{FYP#Bs[# ru?tpq^rԺc4U4CȥO5B(oˠ;r'R4,e Iu*| #V2MV(Q6:KGW#z\6R|E̄rԂ n5rHifX e t5y<6dd@&O{ie:3VEƺ|IAhȢzH"\loXXA<őha3]Z6}Bcio*tbVKADIWKznG&%ft&@641$#HS#y$tsZM-1 3%jHkNϧh%xW®sQFj(Q[Je1F:*:*as(zmVfY`H{B#T}k6 2kN r׼ɍ"3Ghݼ~u7yʎ|BHr-m CaQ+!̵飋ǕHV$\~\j n$- @9#;3 4#5/gHy"j?5|먥mGPl}+xpV&_j[ls?IR)TaܿFvV9=ujlYp恲 =֧)1C1xwpEvyQeu&MV]EܣS,F0@(]M mxS!_}+nŴtAVVuv.|z(k4 _2Hmi>-B` x=)b =(6: VUE٥:͔⠐ȠlRhTjIZ{)ѧRdrp j] }Uu>r4WH7,oCZ͐^1<<)v',ыcJ֏BN4r .!V&Emi! Q努aԥqR{+HBhק_5VOMڍqX[xoPA3VLMJ*}Wcj u;G#WݏզՔG<I +FbNޭ$<6- h/Q՞Hů4T9^nYVt5#ᐛW$Ma%Kn.NJvw"6AwA ZbBn,I$9FX~]LZ#+ơY,{G{Ɗ*F*ĎuX޻L2@42S [!OS'GRB <ɺuľm3EL6WcAZ{ځ3{3h$RAUV"SsH㡸RwmG1͎(- 2Is[ͥPȟhtKeF∔EwM":_;B,Qdۛӯ2pc"ͻu -̔RQ#lA7L&8Q>^HkOѳଊȐ?0UwR׺cBMmQ3ݡpȠ(e:XrcX@O.NQ(*'1(+P=],W[)wҎ68Q%O$?=MGnZ0,55QK NiNmhC0GS͵<˥qIkj,дAOk8@iGiI2S'B|M1SQ`+NcHӧ0ǙiJW'Zmr bU緛m>nNkvԑHIo[?s!cd"#.BWۍteH~\%*O_T2\jj8:X,Q qꆇoc5)`.p,V (CTj,ZIzj2b lI|6]-eO|{l51z4K;e:>:9 dYCE"ew80}\;:<XI)Y3%he0W2d42!Y! .Nqcgوv]8+Sz8ͩ%HTQG @+g 2 GjOF%@nR-ov:QU־70")BEC{TxV'kXU0ಳ&9S;x3d2dK))R$ozDze:0DXF\" {߇S@V"O,O+\3:)oHf$qk,HⱋA'o>XLC3]R nk"wUD1+p`Ўw+( U5IT tkargP>DЫL"ȮBPFqy֌UtM &*7Qi&`O 2`*ȆZң utrcʤl:)3c aQukJKюP]d~""fk2N[fVn,[7%P1!ZxH֚͗*qөKɩRImAsffxoFBY˷"IaJ (/餗͖)bFiRǘSR_ ! mcnh^l}̩kNwSCJIX"-V#۲q4,Dq@cD!r FHh$VV*]ax>iEUtרP- j?٣_pkwJwi*EzyڻlEdsr ٕݖ鲡AZ~3+@ڔ渲ƕH4V4n,Vi'k Y{.d =F\ {jxZY;[--w:ÍK !y$mP5 2.Ɠw74(Q#W?/l˜By:+^u/q|gU,"RC󱴣\95mmDK%s1K\n=bd0FѳH=ã6V\knHJ3һR> Zlx1xY0") _FQƑgT{Pij~^;c$h)k-KrQaP hyڠ \˯ɝt,G!Q! uN90=LU0kkΞn rQ% y КfL, iʅ6F*=@Зi2$R$Py(]L횓[QUuFM3 !u!]vUIyDi`CV! qK i\Zafav!Ppͨ~k)kQ@G"Ijat~d0E~*^Nk"oph-pd𴍓"X>Sj%ԻnHEbOөu=rUBM:wrSSO#eR6&ǕQfʔ+]&L$Uk1'҅4]ܟ*^?ro-14-bޡNwK֬ƶԹ 7%h=O*Q/0ge*NP+E5vT%k8w"JGwFX`ISBtwlVI6032bf?-[D}y%Td\*G]r K} E͔CQzO43#HHHGa{I e[MdcH!>ߋG7HƐ9!Rʄ~-dJ˙ޠ%qL;Ŋ斻tv ̉(Ŗ;G.(a@ndPOX^wQK aPˎBp2㕄a6KHO>.onLUTEѶL݋$0 e4;eb)Mo=Wy\Ec+ek+gxhrޱJx=ysE2_+|W]M U>O&ƴuO0ܼj||׋& qDzRuv#862-{$( om-4xvc'kڪV \h@dR؛4g塐8!ŎizOS/"4*}.KXUJ:oS+O]135)lܷ}!xb|=DTt4>u;{@e ̶EJW]߾H[0c"/Ӭ1&xXj'M\\~(2 xdVxJ;',&3R|Uȳ)/`i]52ܷ.l bdjQZ>-<˅QpTyuM|i@nb\SpbU2VTzQd_o> i`G$cEx<41w殚a.;:!@ik;o"f&S' #Mv K}Ldd`F_OΚ) l҅tӣ%]32q^4X]I>֤|RUIc@*U}ѶE"^UrjUw\5] lk*,d+BbVFcgʴ;QVM٥ǜd^Io;*(D@X7crY]e8G -DHE~k9x ) }oRI tsQj6IQ@*Y*|ic"*14-T{]댱Jn64ꪔPICuQ_IVGݼo0))1Ux#G"/+@T7^Bp27.j׍Ot0"Gwٿ<'*"'N|TJǍcba>25"v+:=~ϙ`M#|K S/l3HN;+ޔW$qRX6skrc:0ĎG,Oh<ňQV(@1㤃Ҍ=7\lqn*Le jO3"Ipeyt-|d_LGT2JߒQf@.b&m23|:f%vK!(("s}.Lś q9Xв&O"y4Sfd)#<6vlI 3ocẅ״D6WDG*e~=bn.-i)JS@+,1ńDXGmԙb!הi/$p UozqڃQ@R0*y+Tba6gDnV0ud%:3%A)WQc>N.^$`:1ZlWar}FeE3xD{b! ήJWqSysYDc&dMɈb7O{dX/4hlJ-@l},_ uPVTڠe[[u.;w\<,GORlexwSP;ٗfr<)(Z+usqPm˦<')xFi\tF[ow ~fD%BuTkrѷ!΋}mLYQ 88J)viZۮyx/,FZf̱7!Wͮ Whʊ\1 &jIohEFi' OH'\Ϛ&EnUڣj[xd+)*Y+J7LNR "@#UnX٬Q8*k-ddh]XIFc⼧XXVLL ,f!dR/],2"̆@oǓ(SOjfpнG4e /$!=m.3r彪$qKNQG^aGfAOuyq{况~>B],fE?ܙf!'pcN돐h9tPI$X 1%i;hYcXC hH>;v ć "a5KV^>ݛJPXǮX"BG"+fi\Z I7a HiCҙ+^dwi{vn`)YYNek N܄YƆ-ծ_ƽcND]%UԒb4H⡌}F<ܟ""d2*,?zc|x<^|2uqŇ,"4hMU؟U0w\^ bE8[}noƇFR-&zӷmA(H2rۄ),nقx[I&*VAwU48xQlj~:f0[B,mL9g ۧ( VYE477pQYY_R|.WVʓE|_:R}%*Ú]!*!PZ{uh*En_Y9yQH&I$T1 n2"o@xy+EAEFAt&_ :pڣZECSA&ɡ#+C%bV.ȡ>fEb$S3?vz%^RxavnۑR fJV*[[1ϖVKHὰ~d\sҷrDZƍJnUgWY]S,զQMơ+AQXd5MnȻV ƍQM[SD&+vzVwA4:IrC\mìIlV%]uČ0Hѕ:2MO^CSuf?q`@E)'pju:bBVuiVulC% l']ʺ)gY<(1{ELL̙r+ 9yiy VHqj Omy݁ȬBnw/V(ҍ6H15ܣo61LI6ACEܒhNII2Z!U,v.ʥ%5("W}8l`T9Ӫ3ZoXò, X'@.|I)LHkA?#EtT QJqm0̌ p6_̪B,*@!cv\A7v2}l!ffAZO2vH@a++qd"T1vj6mXg~\uo c["2D![%{E`ꮻ<0cVԓ#Ŧg>`Od=A'jդ~]>tcά{յ$t$hDv!MBOqgv.!5c5vmIpX`ƂNxv p E{^`pGZAj(h T tqj䈐ST4*߇LE&gTT$SC)&U6$3Vomf\E%!kI2h7tDla7ɬ0$|@ D5ۘ>ʀUu=F+Y!5[3zj1͓̍KuLq0&f\HZZ@i-G2L0Fv23ҬN8kȔ̩V:퐇;4oT *^*uO&2e}gKΉWbHO6Br;^&3gR^9,T'l_^S(冡3 j? r`7(RdR((7-߹2jBixYSXQA%2G}42 I7bysc/XK1RۇEn-"Cbj$uX|_i^.ܵ/HΡ>9 nf>`*Ĭ+QwXxI'%RR3 pW"y) ټr~ו3E{9F e jF y-\22d )}.Bcp=H?!ȪsxQR9ٍWNeEW$)J_o̷r34faDž\|˴j(CZ˨ r1@P "yÖʲ0vreWR*,-fViy3G9TąhH )Y!Yd2=,`5,2G&(D`M@MQKE2QOIKƬ}sC4RY+BbUWGm:G4E=H?@6Xlߋ_/镄DSL Ȃ5$T_Sb㬓bIe #KԮ9?QJB3"sNR&BO62auWYJ@M~{9)Z Oi`|L GX`qRYLGHdYDL>BޚhyԵ gQ(U1$bTpYxF\LT9@EtȨt$ҭR=A'^7i!Em͏cHc >۾}bOO 6.c*k^:h"H(~F.(㄄Z}>mC6(ɉELCL4^ ?`U_jlb[;.LyR-"#bO9LnIA]R#F׻Xe˓?3)*ju#/A;tN7"_'ٱ>^% %lPF#^Vݧa3C=MH˥muJ6鼜׶+Y|B"",HVV54 82LCDSj(L7ocƘaT'^O<736Tc$L3!Ub*:lIuDA]C;,ȋcibGX$2z]!#h0vYiVHegZZ) &,h~SSql=bd1TgqDq궞k^ ֤6VſkawH!c@W=#m̾m|:&Ew dӵIFj A2 3|H1Ȉ#rсܘ4+XƁyYS)H(4o$lUipL)&x唑RM]톮]BIfTMzITf动.oSHx$6,>Y@Y> _i`?i Q&2GWje( V54Qkq/MbgWezBeS] z4EC(婮K(UL5y[uNѱ Wfu$AgxJM: "L۫$50_6sE J4jkY] EV 6e)gmO:0]Jt-HP\օE&1B95ɗ~SFGv"v}ube IH]GrJhMy7 ԒILj/QLu,[QKIQ(y.xmC;dG;㻈GZY3w|bҦB(>˰jh~Pa)$r0鶣HA`ļV߭~oi뭈uB~=.t*cU߁1M)nč-m<[mY9f%^ՠq{cثTo.G8TV ~gr–UM?ThE;ޛ 0|-&9wɋ13hN񊜬zOcDIZ8rfyc,NĠ궓X~V:o+aA !fԽcq2FfK;)BR7<{:)ΔJѹ=7$$JJk˥ϓCC0%OΊA7j,rQdYAV|ZhO8>;~քJҔ:HYɛb f mh㣑e*ːGv[k٠m oî3uT8@$=REo-5isKW;^43͊>jyxfBRM=*Y BYKZiWcE;(8 K?,ø:K *1=&ɰлh7լƘDQjsbSԔX2yŤQ+&LsjPy|Z|l;KuPWETU;ψh2 V4d ӀJc冎b+BH wĚh"$ޮ'^c_=IT> %N1Di kovbSPe[۔|k\|;{=~ F~|05[HXh^5(Hq63EI1pF}̺B*h5UAUMsFZhE#}P=tG+ j4m@>CoM#„Uu&r~a -X# >+m^V6k'A*N~j_Rдaގ>\Y ThB躋#Ahm-xi%Zæ}tܱLU}m홲ǁ1&%AҟkO$`zfEW#AG&Ό "9#ƅ7]lu㕁hl_ VX 1#ϋ88.AN zC(kڰ70e:+7" V4 Ϗ!ce)4-Z[\@i.:1h!OҴRG4Qd1z$Pd35>A]h#x6D~6J"|8k0eƎ :rFoqewf9tK[֚2FM=>G4jp7i1CPê8yu,09Õ:YR\n:y/MA.%4Rr%PXU޾X 1߂Uh5jh/ͅGu`梸|G}_1`s5hU$%P56ێ S:eUO$U&;ʱtIbj5u ݾyCm5gg,:z S+.ei4m KTsI#+~ܺE2)z!wb}GbS0uV0,b7ITAQ+(g[ذx15M8*{JiXUbt; e rrDX 4M-:[8ĒEP=ծ|7u `y6̭,%U9jܺ7 ,A1Sa1JASa ԍ*0F5}E41ݤOЛj *=CО'+j70&2}$.XqM)7jF?u\vKރ2d>쪭vlwT OU#rO$#H'b1mY:!2hٕc |ZddrKWÛ>Vib8_CJWrQr?gvWhj^ߑSU.3<_{m+Ns;pԜTy9IBzŨlK߇]+H kskϗl1pi!mԒ$f?X9 TX?TdKsD:(WFQNT)zZ7SV͊1_3/@~j3ROJk@cnZ2DʌV+NC~;AFJ"bxۧH,΂#ΕJ/ƴ$l6I/Ѩ0D3b&V6Q lbթVlc$Co11_3s2^Khid ?mܜ% ƒ1J|XY >(\V"E;ͬ Ys:Bjfq8`8XX>Q$χY3v\i$$tSyy$G(X$Rv槚LSK(؊ȴGb7:2_ Q:IX*&dgKi4 K3#k48)Q"u^bEZ ? m2$*l[s0"6K 6bM$+)dљ"\)/n&2?.UKX}Z$ Y4]{RD#4Ls:߂AneI 6X ;kztږ&"`zh4رC|Jq6qӻܴ*ѲG+8&^STc=-:ٻvBR2VT2p~33/9 J}۩{N";vD(<ƵRbv\扆1j9ao e#$#/9 ::n"xzm#jׅ5ަ QLļhkȎ@1VQG.9fBggerʴDU@mjkF#2)n lے$_ |35'Ȱi+STR i2Tf S2ERW{Ov%1Rcu'E闧Zm c-ԯO-(u(^e 1ΰU,hk2w-XA{Գ.$3eUotzmURƂukfFPb9D*8s 5!TH֢ݺ{Kgv=GR1SOJ;GMR1pE#jhiPIF~{ w3x]_65@#@X*hr-J%^Б'Dd* :oV4 ZDT<W iTtss(2{j59+Bc rH9CM8VZ)5E  `LWbBU Fj(HFf6F/6;pe𑦃ly%eTfF=;<Xx1bdn !,#ģU*HIeUCpaOŠfƅeMգ4cYc"(ݩ'&B41@-0'ǛPO*|! D.f71$&rGiY1c[.,%13U.l W"p NYB%G#d.G@nВņN40G"=xV'- a&^]n!R\*XX/ wtUx^VIT(@cV x)˩9*Y0Bk͉oiOLa= #G)옦i]t⁶J {GnW  fVOvdfyUxR4K5 @+iF4Gdxާ-h6/lEzZό*h0B ѣқ(Aу)GX1D͓O5Cש#Q|3"d᫂)òib4X5__AYY|=NhZmEF6B17rnSc1I# [̩ctV9[BXEq{eB?.@<ɟ9`cCI-~7@4NINu ̌S@o04Yh̽F X9kF@ޭÙ~ԹTJ#f>ds;VyuVn n?Cǐwѵjyt#(2HDe%t 9`JV7DNTxj,ok#Zy]GÊWLְ+j(dش.b^걠&^H26(ڜ]цV[D4}ՆfSd"YjI:b̥O~] hB4Cʦ9nm7V8PyuV4dXW@qh`HHt 6yt3 u?FoT]#3RDvCɠ!:2]-kitI4ZŘzh$0ěW'hvdFjVҘc[%гɨ2gtyTE12u3dF+hNDB~JV,xxq&| sIJ%YAcucErehSb}u>0Fe.Z,ޢV̕sL"t+Ud ͥ <:0Xꃎ)55hI$X~8CQ~ V~;T J=[)̱e}f4]wmF4r?A6/a -3=Y+hW;G0*! Z4cOjA6N*ֺ#Y$cVlҷQt&0L£ ]6 K8wΒ<%ABjnhY*yV;:$nZ28<S`I =VQF,DY#+&9*jFOS8Y$hu =ŻRdž'\?8 @ 1h6Q,|ut*(tmAƎ(Mm1{V\9BQ(=?{Rd)T JkpF @JPoR4u-k:*vB@Y-G FѼyW\y(iJhHmT P(ZW]n阛5#w-f8zW' YjF%3~Xh=gm5$axki0..N] Q$/%xTIͳ~֊T6~S]^GҨd&LlE A" }I|Y@ˤ'XI`d0c. 5, EDJ50:DlX"de{5jѴ1T}u/JKKT21܆2cb,qO zQhȖ7o(6xRF\4ٓ" aM2I$S=-GiWc5'e- Ɔg .S ƄHŖ>d%Py+ؽ9yAUj79$$ao4Deyёr4]FH¶v2$DP@J=_ +iKoNZ(e_*)ߢ8K; DzŽy$,]K*'ǚVQpiҾ&[x{V$y̫֒ӊ/)b iotyF]P JhAi@HT_٦-%Dشqр=\[mG"PnSoȞC۱R#Ԑ۩b\yZLyГhSb_ͧXXS8$K9@fI20ypD'j4&B͓N)Jl?Qqd=i0-kuCG*R{PJ4/|p[G|^8 OPoTmOlݷ;Įb(Zug fk ܿ0ϴ.]26#G$ XB'jHb-İMQjRizO<2cri1#]nY$"V9ݗM:EiE,d–\LH jH]VKUIO]9I$,R͢q Wܚ)diހubaJ}u$,F_o SL٨*9InBH\H(#黛Eƞ AU:3G$d%~dw ™THfDasDwUEQ/*m٧j{K)kQs̩y$}|FNU#U+=DpkyӨgl$.jeDȿ_/t#C$v4@'M)Ytov~}|F8LvQ/~ZŌƱ_z_iӼ(kO~k3'gfʗ*.(` 1 iH-V K2,5F3 x$ls|z9:FEY$ۑJv +_靱{p[ skCEU3ש|ŒpjB~ՑMKG 9<;sc7cxi€mť}8lY\yIV :0QUԱI9RISoN^ C{< M-=U!uiFŝ۰d v4c;ggצLx+}#fТ fA_PF)bꫩNiStχG1N_|+63Fn8Fn irX+]y}fcEFF^dR/vv|V)P7 q֊uR֚2m/I1]I6*6L (đПHR `0wfnɅ^a qk$˜J 4HZQ,;qRQ J3E.IEwҿgHYӦ־ iqWunR)1 #hiR%mTƟ+,I?/Vmd<`! +x΃ݰY`r0Z55seqŶ\Akؤ,*tea' MRU ըY_?ܺ2uJyLeѫ^QUz =" б43h<%V8yFARYp#V_k^#-OY{b*OXӣ.j%.5t]Ѐ\k LxnpE~ڏH92Uud`Aj9!a<^>nnsҹJ6edK_g!:<[LE|VIEv24:mJ*D-y@iL.ڃ=|`I_"CS$ؘFI׶?яO޳|}3^;):8nBFp$C|6j)+,bLD*i)$0B7r=LeK*? 2O\ *ccѥHrTD };SArcugam I+"* S'Ow#C$t궄E1DwSH!j~n9˔qP@%-ƠG@M\DiA1'H蘢Sʠ]]v'uɈF i+-}!źsVMyJd׊& 2[wUW>iv; xdF^mRD+N\}U: .:է["6ڢ ek>hJ,[Ԇ}fLi JIjY@O64d !Zt#.@8l\{ 𮞏8<0c b`eU(4@g=}㊌c8Mq0+ y:kZ{5E̊FFʻٻVCYL/Dc;K7ɅI'Q퓇Ѵ|e$ocMJ@ =lxhS[Xpgk5ӏ!X<#fGmUCj5xrwXwoh}0D['Jb쪴;u;M6ыc`&$o#я 1%a'Y4@(tk+i84TadJ+sG%~c=;/Β:8"SrWzPLnc*Vc.@ θ!jU*GUITn*:1ZLho5`h?_Һ.&=ܓJ)֠)OWE#c4nfyDRWBX{Ɣ WLaƖ 3^">27kh$0\~Ε1dEt)^:3;PObu|Qi}xV`6ђ.I.wb_&nPG GѨ;X^SlqQ\ŴÑ(qWIk5>-WR?]MXiB?:lw%|UMYd1xM>cɎ8o1ZxAo eBF2ws"]Dqz‚tϟJ]ajqZH4Pr21rrq [)M e;Vl<yFh$ .>렂HjT[81?EuIa=J)G 3I$yb MܟUz^vދRXNr8ÖR†UddqJ k,6?[FI-Ns;4?cbzF-B5fF4b_at+]9x*SHԊT,(Ƅ^腴Pp16V2$h+_)"BhmFXI.S} [&;UʨEңE%/(nC_v (iWc| cSAllv#M/Jĺ z*v"HMbs_o.< *]<Ŋ=7ea ώ@`#m,bbeܐ/~_NfG׸Ov"ͨ0[nURi@Z9bޔy(6?ELfUZka*0ӰWnӫH| :&eSU*_\9ٶF|l"2>4ji@GOxb`$)_.L.XքVy'bC*PY $1v!q( 2(F}G,&8tI,R{vnF1,d;s,i˧!ۻpbzA Z2+1[wqAytRvň@G!$UT'G3%f1^mմUs2c :z\@cULci$2]^L^4|~메rrD+C((mw$m%TSM&PvSErDguQ0E|2ᒅPuCZU S1Ē`>o0ʒ= ۠]Qٶlt2JR'"M2ujk3ҖDjK)IJ`\gu BXh6Be 𝸂q擔^e) kEW W$A&4D _H M-VڝZϏ-ґ3`:mS !HsQֲ8G:/ nvOi]bTZoF =J̚ a:r9I 1kvEf@*BdJ*=hKq5zf3S~TY4#8L)SǛ4% j'!N쬌<:gRFP053hr*cuIڊ-ǰ S1XFW0+R_f9֬Qo6]F`2G%#]AFZ9Յ:]]&M$2_ҫC1Q_[(Pҭ#)x!볠EriD w 2F{hS@:4ԉL d(&7@Пm˛7 FB?H.܆f o3R[4e 0BuRʧcrj-RZ$^L"` !mչ򯡡6֣A"=@4T)+"T lԁAͤL ro(Ī}%o?5bMoc4nΪ'll[5N5j~u\*k$a +4`y~;Hp0-$Nm|W"ZP<$k֖=F%]X&aCAÃcp<*8oN] F+W&2-{RacwLI#Vķyd\EXR}7R?1$]N,7&G*MxR.Jzh7O- FVm=*DB"rڦd+[Jf3<@C.<5F5jV]wxh"dH'չx]H6@Љp{K[h Y4:A* 7 FefEƱȈ}7es-AA: s3Fw;S,9dFk##AщHБ#¸xD)$*tD-VLgag!6~˕:BY֣y]t%JJ)~6)VgWDjwc;HmDiqSA i\lX˕OEЊ<{ 7( @FHkvF'O'nZD**~%:vǼԻ(>c4L,L ѳsOM6vւxL+֏m6Dg[)cǐwU]X V-s$xs3i$Ibv\k `d3塣 l=SY}U&CҴкhUce*V߅ER~u2++sT)4Jh,= +4{SѺR/V 격2rcc<5EJVy#ǯD_A)X'N}UV:-x$ 22Gc\~.sInHd gD49<jCdGmӨ5?tY6GWV?UhӘ*-K~j 4y.rI]lqT '﬋1 r ##Kj7)ؤDM~KGne&3 Ðs];Ll BTyREܠi XNZ%g@BTv i'hL됑x6>\ޓ4w_sqe8aJ-5.t=ԍ u-Go[+UEp|,(k4yw􊶚'Jrb)e#E668ee`c2j}Mlks"FCyemiIWnDQ>hnYNZR?p'GK.FChVh٨L(~)j @>yaANIdUeAV\qs3¥ioL7u4]h@-BЋ)pe=yEJUC*Oӷ*BM Cw¡M+P{ $F~̀͑ÑF.c֎W.p+JS!̜zFz^뗊#$$$J8R5SMuk*@+cO`TmàI2ZV*G3Mgt&•ϦAr[#i=hX*(dm!)bZ>4`:WӧBʥEt2*uG ` W5|ylI&ˈ׾?m-ْejU֤s:śqOɒ2%RN©K&nv'QҊW1N;=_]Tf%M\y r:GYiHwN8Fce"KcīPaiPpa$ܦɒyAҮBMttr Atl']G7d4KB<45`M He򲶊>ؤ,.>PBމLwI$4Gkm?s3~+{|Ze.ri;mSovp<>Qr&1q)uYp2E ?T*өGa$Yk2(Dp:ѶkI9_IWgN~Cﱔ}5f͕F%ExTHDʶĊWY Z9-+Eƀ_^y1,7Et+4XQyaj kQGjLYlVEZ 7uH]\:F@ja_6{A[L G'-$5H0S6?B-ɑ}L 54tŸ4+[mu?6fޚI:I +D7J6աb?0F:+7xA;{(ڪw9QRy9+ǎ4_i:"xv3vq⣊G1rj NMcf?ߢ1n,.q&$ӾJTɉ>cbIC_͈ zWt<ޞSo*9[D8TAK[!${N"̞k$wQ[c`II$Ʃ@CCBkx$ _q6CGoLv,ik1aYб\j3$nDzh뾺2 Zt U9W~JM2f$xGBZ|tj؃_hB6tc =|TiW'lHM8(bȶ@fB<S)89hh4klغ(K3|4a}"f }5KfUP,5]BcLPJb`}LfS#,ZHRmAmf)ixievFB H_;S.io { FPpa4#"UjĘalRG ˝u3"nfĔPyпU(ݦ>6d8ƕmZjhAa**.޼>\߫j1E[K Wbߛ4\ٰl6^tU30@yZs=T'Unkj\{TzͿ>yD=:vՠpp(nڔ'oEܻk66,qT摍|4L өD,ٶy֚3F1 X1E p!*5\gReRRxsG _к7 !f`Y>PoyAH]'{↊ޚ Y $kG4<)G=w2 WL⺇@ĮGYӺiQ2X1Z@QF\)27#ȇu4v`T5!4ciҶVzΪoUi.jԐ>?U8J–J4,8j[rPz$ݹ!ƁHLJ67)-Co_6"^4Ġ7X?y[ 5Q³£eSOut] F a? iFOODM 5{\@z{}41ޜc̙ kM7o[OSA#@H٢;^U@->(%t$iiQu+%6 6ѯT4)4ף_PcHԠ%z4 ~0ı>lhAsC_ymz["HZT= t5]7.Ac$Bj_}n|K$Lu$w޸Pb)b qt:xj'uXG[dHU|:btDzDp$5#bV,h_ORdcK:[tR7.=}tI7wT$ޠ<<&Hj贎 $QgMu׸z $x Bce +M:͔^@F㆝9SBUƕYaBE$)VCH>π(} &ZEkSh$q\N]nёc,ҭY3ty o+irs36wI#,hC̨(уYd8]|Iպ5:GɜD&iwV}(cCN&.LIZr5ni1 lqq)M#@ O1SQ?Eyzv,kڊWK„*ONɅ#a_tL1_z5GiEn2F/FP- @pqFA*{~=hY 5(~VAJ)(>0N!PH-zWq^*M@֭t1!EƧ?Fhz#Y \OЏ|EH$~#|6V%O c)Ñvn_556FVP?-v\XwآCۡ6hաϦGuנAZ:A_mu('+f,UlHx˥8r[ C}CU G ֕avw,YT2k;qff~7z}?S>B(:SRJ͒7PVB}`;uiS5gk{` !َD` 6">d9I.Zں /m ЭZ}$hdо>_Mn: =ӫwb:9\#5n/t'%~h 7[Œ}E4N@H?Rk{S2lG'׸Q ݝ s.4@j$b8UP~4.|]ViIbNϻ$qʤ5o *1MrWkjy$c>А "ɽaY JNޫC O53mPl.*U>fK7:߰2 r0veYO[173>!Qe4;)k Y0xJ7ںxǠL#1!h|xCӧw|p I$ܻ>Sep(ϮDcuT+4l99':RܕI_XXû<>_N}i3Om4ݿ9{A_h`wgU&#ua(>[]E*0zs 燽Hj:Σ=ꮤ'.ȅƭ^Ah'e=8ub]ɏu/݅7煿ig+Fm26+z{anxkEFsD5I2TNGW@|u<7P?Fo]q\-B+Sӿ̩D E<)jnE8ԁ͗cοߠ#4JCc(tQtD'Kjܰ+" p64M4t҅T};9%XĊ>U}6 FL(P>:N<P6*^i>^WfyCn}Ul*)jAQAG "Эwh"3pXF%ȫ[,ÕUfjm Rh?٢Ac2?YA/. ˜i< e|5POտOAp)"~q &VRM=;6EH׻m,>Tn|(GhjahDLs^ط ߦ";z-A:5 'D1G[R}5bq5 fy viUP0=[?o9qYkZM?y}0Š"#g{RO&XӪ@FsຂfƘu#. Ԙ$XԳ~S)wDyp)_Pߎ.@ @k ]D,OyH_I({Dm*)F]W+tӲ W1.M!* +$idB_N _ѻ^4P?M@ŒI33 1L|xP( }Z6XԮ=oCcBم=0ǮnJ1""4+ć\ƿn=ЊPF {ZXգw|jzDSk{ KO[w0>4c~eA{?roՋsޥrdQ?~Tq${,&0b䇒-GBH8kJiT~rC?N= vy?++!>y/$`jF/7*<̒q$ֲ;k;xX'E<XdI 3ʻ+Hìx.d%DGe\Dے:+ HøJsn㑊*dHcz3Mۣ32Wnn=M<%+|(7t:uFGRdP_Ў5 jw(:k^8)gFҦDY1xehhKN㐔e]tm_xHI7rk*r*x u'/m ZeQ(?/ږie'Y>'JܳŀXrgZw_1N r*=U}NӚh/WS_UYq+e68ޏt֞[F6* J,]n\lH(>3jTQCC7W5>V_M5E@ڷJӖ+^4ޜ+*?F|?6oڧShhF?PKq59;??-Pictures/10000000000001A800000226F98DF856.jpgJFIFHHExifMM*bj(1r2iHHAdobe Photoshop Elements 2.02007:05:28 15:07:03&&(.sHHJFIFHH Adobe_CMAdobed            c"?   3!1AQa"q2B#$Rb34rC%Scs5&DTdE£t6UeuF'Vfv7GWgw5!1AQaq"2B#R3$brCScs4%&5DTdEU6teuFVfv'7GWgw ?U4"ctwZK(~>CY} wpX=e\\e~oko )ŏG\m2 *nGm\l{yquw&3%}Sz=쓛ě,}mmwocK~bJzO!wא7Phk*dRlc .kA3.cW8>KX]-ȓ]E{=oTnJ\vY{=zU9JzO9ʘFᰑ6Zis8Mۿ+-7\9{cCwնckՏsm}>6{S;7BN cv[9j/v=!ž<+۬p-ˮ\ry mc\|mmfM%=I$꾱GfUa%{c3sP@ D~\֜ںH@ݚok/ms?6Zp$ IMK[[ڃDnvG{=OU-.Aiqcj'۸&nmMʑ5_lהw=αOw!7k°wz6=oٔmwI?,k_:vv;ϵYm=GUw[+ILӝu ] 冋nc\m^nk9LN·}+줼юGЭXL7%orgT~p>I)9ᮃ VY=[5̱_mU% ];[Z7ӗCd=桼Qe`w{ ^IO4ͱ:v7Z]+?de^3ii$ggU^=KfƵۏLU; z[(R=>cYl7礧>Yץo夳7}b;JI%?>m,m-czm[+ϋu 6v-~\Ǻ2hcHQnz$%9we=[NXFzhs\--x[0:j[Gֱ?5ߜeU߳ԑm}B%5m67sm֐71+s]ߞT[pkI[ϲpaK/ Yiplo1늼9zinѵp붟oUɯi!V}$z8vv~Nшo1ildG$Ը ΰ;Fˈh-x:Ӱw1.mZբ1mikF58*l9~ٷ@A%%4{u{X{oݳQTeBѺ;`=VwmwW֚Dz`V,y~ܭf~W {)-m%]oSC?.'jH?Gic/JX½|Ƶ&nOUίqe7쨟oMٷũC ^L?ݧII+#$q۹npac=1kJ{hwbٟ"9j.5UH9.ts$5^ZֹtVX7j~ߜ𾚴q2phmѱLPqs@?6l{1tmݷ-%"}vd= A 1mvAkdd;c>(ZYMWXL{<IMoNZրI}/y+e^7@r_m^w<ֶ+'xX nBΛ15K7mNѤ8?Fߥ$7#܌[\Uˎ?oͳ[}o̳'Z]#'T9ŵ<ϺM?]Rc&Mijc-caΩmBQu5m૱a̜lm$lѮ))Pcthc$3~]cѱuN#39m%VK+62cH~Av]v$M80?5u%j:YpxؐZw=01Mg{R[1e"\[em0ƍ?wz3q2yDz縰KCl=Ak1ݪ7b׌_mV=X }V#k}g-dwڜm惷nCkIOWXX`խ;VoCn?Oug _s[Z@ĵ{l*{VMm88elqlc)oٵ^٪F|O'老}VxnI)fZ}- [=~ۊX:O,n ?t=U 7bL94`ɼTNCku}+^Ɨmq]W`fz p-{6$77#fFkcm,{}m~TK [{:;?H,]S+n]X.q}ua~0]]ut|wʺC?So66}O$K^Bъ\ik-`v4}掠A/ُϩm6:_>39]zomsfRφQQl8co L,kִM {738rjmb05ſJ(Gl\쌶ce` c̦k\k?': %,а{sXͬҤT}e+7W}s,k kl~C݊BKە3ӯyYu/t7w5{C3/xp[c[nB1;kz/go7n{})_;z;S1!KWN>[Ne73n4n͟X8UՋ6X^w6Z[u_VxUq0ۻ?nߣ,Gw1?eٳ1Sg?;?OK?7DSl-{j-۷.znw=7Ẏe}cNQbg}}cKPd`b%0w-.؟fU͍v1Cw1N2+gO_Fvm#}NH%[o,Nw(^Z1 ;ݯ>OUEUO8:wQIOz98yY98;~]T X꿴\ƀYS}vuw;Ыuzzf=tmkL \=RnF݌h? vw[w^$oXk} l#}GW֦F@k16e΃Xȃ꽕ko[~k{qYXe7C;:oT߃oN4tF+}{=Mw%Jpsj˲o WI{UNןSofUմSOWQx6cʲ.M$AMKRn>Kv)ɃUumGU+[Kߥ|_N'!SUXaﮋv=~_n?fSe]96d{"+ݭgb龩a^2Pgh-489koF=G[ T223oXCXZuitZeTokW6bVXݺ~ѻSO~>ѿo +?whI%?ZPhotoshop 3.08BIM%8BIMHH8BIM&?8BIM 8BIM8BIM 8BIM 8BIM' 8BIMH/fflff/ff2Z5-8BIMp8BIM@@8BIM8BIMA&img055&nullboundsObjcRct1Top longLeftlongBtomlong&RghtlongslicesVlLsObjcslicesliceIDlonggroupIDlongoriginenum ESliceOrigin autoGeneratedTypeenum ESliceTypeImg boundsObjcRct1Top longLeftlongBtomlong&RghtlongurlTEXTnullTEXTMsgeTEXTaltTagTEXTcellTextIsHTMLboolcellTextTEXT horzAlignenumESliceHorzAligndefault vertAlignenumESliceVertAligndefault bgColorTypeenumESliceBGColorTypeNone topOutsetlong leftOutsetlong bottomOutsetlong rightOutsetlong8BIM8BIM8BIM c,sJFIFHH Adobe_CMAdobed            c"?   3!1AQa"q2B#$Rb34rC%Scs5&DTdE£t6UeuF'Vfv7GWgw5!1AQaq"2B#R3$brCScs4%&5DTdEU6teuFVfv'7GWgw ?U4"ctwZK(~>CY} wpX=e\\e~oko )ŏG\m2 *nGm\l{yquw&3%}Sz=쓛ě,}mmwocK~bJzO!wא7Phk*dRlc .kA3.cW8>KX]-ȓ]E{=oTnJ\vY{=zU9JzO9ʘFᰑ6Zis8Mۿ+-7\9{cCwնckՏsm}>6{S;7BN cv[9j/v=!ž<+۬p-ˮ\ry mc\|mmfM%=I$꾱GfUa%{c3sP@ D~\֜ںH@ݚok/ms?6Zp$ IMK[[ڃDnvG{=OU-.Aiqcj'۸&nmMʑ5_lהw=αOw!7k°wz6=oٔmwI?,k_:vv;ϵYm=GUw[+ILӝu ] 冋nc\m^nk9LN·}+줼юGЭXL7%orgT~p>I)9ᮃ VY=[5̱_mU% ];[Z7ӗCd=桼Qe`w{ ^IO4ͱ:v7Z]+?de^3ii$ggU^=KfƵۏLU; z[(R=>cYl7礧>Yץo夳7}b;JI%?>m,m-czm[+ϋu 6v-~\Ǻ2hcHQnz$%9we=[NXFzhs\--x[0:j[Gֱ?5ߜeU߳ԑm}B%5m67sm֐71+s]ߞT[pkI[ϲpaK/ Yiplo1늼9zinѵp붟oUɯi!V}$z8vv~Nшo1ildG$Ը ΰ;Fˈh-x:Ӱw1.mZբ1mikF58*l9~ٷ@A%%4{u{X{oݳQTeBѺ;`=VwmwW֚Dz`V,y~ܭf~W {)-m%]oSC?.'jH?Gic/JX½|Ƶ&nOUίqe7쨟oMٷũC ^L?ݧII+#$q۹npac=1kJ{hwbٟ"9j.5UH9.ts$5^ZֹtVX7j~ߜ𾚴q2phmѱLPqs@?6l{1tmݷ-%"}vd= A 1mvAkdd;c>(ZYMWXL{<IMoNZրI}/y+e^7@r_m^w<ֶ+'xX nBΛ15K7mNѤ8?Fߥ$7#܌[\Uˎ?oͳ[}o̳'Z]#'T9ŵ<ϺM?]Rc&Mijc-caΩmBQu5m૱a̜lm$lѮ))Pcthc$3~]cѱuN#39m%VK+62cH~Av]v$M80?5u%j:YpxؐZw=01Mg{R[1e"\[em0ƍ?wz3q2yDz縰KCl=Ak1ݪ7b׌_mV=X }V#k}g-dwڜm惷nCkIOWXX`խ;VoCn?Oug _s[Z@ĵ{l*{VMm88elqlc)oٵ^٪F|O'老}VxnI)fZ}- [=~ۊX:O,n ?t=U 7bL94`ɼTNCku}+^Ɨmq]W`fz p-{6$77#fFkcm,{}m~TK [{:;?H,]S+n]X.q}ua~0]]ut|wʺC?So66}O$K^Bъ\ik-`v4}掠A/ُϩm6:_>39]zomsfRφQQl8co L,kִM {738rjmb05ſJ(Gl\쌶ce` c̦k\k?': %,а{sXͬҤT}e+7W}s,k kl~C݊BKە3ӯyYu/t7w5{C3/xp[c[nB1;kz/go7n{})_;z;S1!KWN>[Ne73n4n͟X8UՋ6X^w6Z[u_VxUq0ۻ?nߣ,Gw1?eٳ1Sg?;?OK?7DSl-{j-۷.znw=7Ẏe}cNQbg}}cKPd`b%0w-.؟fU͍v1Cw1N2+gO_Fvm#}NH%[o,Nw(^Z1 ;ݯ>OUEUO8:wQIOz98yY98;~]T X꿴\ƀYS}vuw;Ыuzzf=tmkL \=RnF݌h? vw[w^$oXk} l#}GW֦F@k16e΃Xȃ꽕ko[~k{qYXe7C;:oT߃oN4tF+}{=Mw%Jpsj˲o WI{UNןSofUմSOWQx6cʲ.M$AMKRn>Kv)ɃUumGU+[Kߥ|_N'!SUXaﮋv=~_n?fSe]96d{"+ݭgb龩a^2Pgh-489koF=G[ T223oXCXZuitZeTokW6bVXݺ~ѻSO~>ѿo +?whI%?8BIM!yAdobe Photoshop ElementsAdobe Photoshop Elements 2.08BIMhttp://ns.adobe.com/xap/1.0/ Adobe Photoshop Elements for Windows, version 2.0 adobe:docid:photoshop:dc141de7-0d13-11dc-89a0-858e79f5c415 !Adobed              &"" !10@#$P3!1"AQa2qBRbr#3C Sc$s0@4%ңPDT fffaffLO8ӅiY`*2&:use,9fa UDqb1]A+Xxaz_Uf˭'^LJ gehȀÞpc (K 8.F0U9݆:-ؓ3 ;-Ij-EJ{>WHAtrNuG*:)6-IEEz݋ z1xO#un)JDӂ\Ψt<(]f< Ozk6G 0 Q4݋Ԕ}';b[᫐7DD1GY׌p%%Tp\x<3nB!ݪF(bP-,cR@i<' P7Y<ўˬFVʷ*Z1$^QNZ[OrL30 J3zоh4?Bfpa|&EWWp2A `)#5}XCJR IsFu, "F7KpɄXQ‚J "MMvz7gW`=-K@zD 3@=1h!Qыc$4X;0ajZyai)l -Li %c=݀6g8HP}6ǸScNP`Ў80XzHÄ6-:IfK7\iI(l7mMWzK ^#%I՘0' IHx. '+>w)ҁZ*ZIz&9nv)YB:w#68 "=i#6-.؎$ d"PD l& )[kH0Y>,z9+]dOȇÍ_m1ïtVGU^'TB(HRn0e $Z2M)2ZF#(.݅6 з "R:5 6f]9 #O,M zi<1o(h0`W3IX"oc7!ПXu7-B YeLQ *kus Y7]< iCۣ9 '^O}>zIϚqcf f_o1-Õb/$ДE,׾Q~: .-RJFlk&9tIa2}vО Ņڋ2 ] $l AbtsO(78"m>H a7vðr^[4DaᬣF8Q$VEPa)vBgDb+I7"=,{ 5-TKR秂@P Ԃ4‡'>NIQ& 4?sc.:u3 H7r 'THv.`n6@bpM pȵlP'zӔt0MF؜ ?Aa?ʙk*5^0M)a3 -'"62$X= eȃ=ҭt]` D5"꾣.Eo;.V7\0ԌB8'3iuuR,| }]Ԙ&ڄ txڮ׆6 O}3`Ĩg H=!Q@Rp9o nʹŚ4'Û'͡+=.*p31lL`+$,R`<&&&`t !YzŊ0CgpK鵁?l]au 4SYV447pGшLfDFbfϋC& Ȗ Qy{+ 8 ԽSܰ 1hҮpInœaoYKDcC(~$*p~t  jOs{PF @>F^epSkVPaQ  w~̪ c0k(=t* o\ݫB*xH5HŃml;cQ!SpȻE,uZ]lWZGs{>DM%TYpHy71EL{Ճ74w1An/ "n2!#, 2PxIykkÜ*i^YwSJ;HmC mtA[E8Ak o,'>R7!+vyVG~%l3_$I6Y:YzZ0c5@auEף+7z(uc.qyPPZQMǢ9TљVt:1C[9[ZzBܫ{`:cTi3304"鱕KK6b i^Af ’=xì %~yh8T i]Hjs\LYLj֞x9U o`p33 \!ɶ3MQ#<˪=)pfcTG$K@ o9Źxrݞj!!H<y}a|}a|} >>|5߾a|#ԃ|ɇ҈>^%ϋpv}K{}x}}ccڒZh9%nƶ^'d~$W_%uQu;sIN>TKgX.u\7m dz⨲z*9s٦?{-haV7z?)t6+j޿bb: bwE=g?YՏKNY=N\g-!:RJ!TWEv<-Z}%MDYbDFlKE_-2gt%HJ'$G p׽iQF]`hjDCBh[9ZҧSEvꟚ/f4SOّ :lVo}]%nngQLi)bgztll6>zU"j p +ڧ!c]3>gU{~:$zK+]t+wCgM!{Aƛ_yȥ"q`ndmm@_D yqZc@ڦC$R/q޵]vץ)ֳ  zl"R"R0j HP*hJ3(<I57-nUQ*65ܖk_JzKb zk?NYul؝#%TWJfKL J0]YC2`9%G#RJUAC>rQ/X*mλ1>ZbKB,ͳ Vɱy;&1HM!SJboKj"A.uRkjCPϨ<&B:Ф_35iW6=<TG_ҿֹcC}Ws붪[5h*w|̎Oe5eҧۦrorQ[,a1o]SA B\~W2Lfx^x73yV҅鞶鴹˱z7e7i~w6G-kRсG10qT+&m>)5( f *f7k;hpkNH1Bem||_mK\|Z7yj\&p=h؊_hލ9͋BO~m粂(U*[!tp_)vbolVr}@zjZxBJt CU3k>^v2-aW5̙󮧥 7je`QQG2l!Բ He٠Q %gL t .`UmpV&eL'5Wqef3QU (k: {5v`V|U--o3*vж3S}kO8)!x %BdZf.!fal20WaHH,yoڅUXhkTJ]e7K2Zxhh;+h=PS=ka:+g拎U0}rOE,j1TMGgMIc[–Y4V ի/UVMb2 hoYj)iڸک+-H[zTE-T{7R>իo|s@eBMv0-D(S]eR(zhؙiNv~ W!q_\cܿQooZ^$]rO(ҴN|Lr4:NjHAIzV+GLvΊ_Dw"{=)kUh!ۚs#WΥ$hPna[EU&Á&,^^e'RV,PMm>{Pmik6!LrK3mz9iYۉK9[y$m^Td橊pAU7@dmbXrI Z|r)sG f,LK{ӽ02!Y⁊P0-TA>܃BSiap,uv5}Ņq{?ccď#Fo=> COE-e}e,n>?T+$(_Q8%jSHSVTf*H1oBā{C%<"UzhG0+l)wsc@2偁DWS8Q^<jVfy];xjggIPSpB`~^)mSBj $#;k]t.\$ḫg`#gqsg\UWdk|A`|լk =  X&+zHu?}\ȫV |LfUHK!F5/q5ThJ0y~Gmcg%#H%0%Dl BWV@CȲN?,>k&Ǔ˰TncO^)w["m~b=˶ڷiX;i?$js$X0H3?TJV1Z+B+r zD˚ȡ:hrb?Fy&{(_Pod\QF۹:o+lK 9蘜^IImEdZ3l`XPF S6jvkT3*U,.2oR%[ ؛f&A1QaJGe&. Hb̚HNKKaEnoXZԅ8Q>/w pfcLCG9^{g"-ZV[MmPή2C%mFdYA$0%jl73 |BPiwDٍ eywy-DG?%iqiaq)%Z/Hǚe!O{}Yz}>sDƸtۊ%U(>m-ÚH]F5.E[\k{[C06[ IKכߴ$hky{+&A[|ZX^*Tx+D5k^o6B[6W}"=12 j6PیS.o6!PgNٻ^sx:!úL)oP:_I@|B FqV2vBn7 Є!%-j+FK Vl:yKEn"_c\u3>w48 R"JT_e-FOR}R ʔj{}iP{o-L %y1b*?!YNI% mc'Be̤%tk`%^ͥEylS;>\*;29<2E:ea W$LcZX4^X fx^Iy<_$E&i[ԣ7`y d){yOȽviIU^cIJw;T:VdW!>J3)brK-jԺu@tVfZ +P,J6=NbMJ?e$7+L4_f*pJ bVkI'ٲW cKC=Rsf4!fb&f\|)&O[7Z|L30;eh 7-e tk-+ ͧ utvjޟcYufOX'EQJB6jMѨRUjO4`]XJYjqվE-5J΅ ^nP5~JZ&F횔/m)ZԤ,&DuFF "U~)1jTK4]5vuN[+[]փl݈ۙ|Q_: t*hږ]ZmEtIQMLZxȪ׉.u%=7$TMֵI2z8_+yCF *;-5Y=DU9l/i+Z5__GF(>s t{5Tf .*VJȄrJJ29WJG &b7(!HU [(H|+6+KP(V'y%}%`s c%GZXH/O[\RBtZU۴#CRDRHsZ9Jav͐ 5z R+{ NW+S":'TGtv]ЕSrQZH@UiįJ :JӞb ŠԚV+q;%3>7:f*&f`9Էj*R-[ #jݏHy`0Iq IQ\N~pvB@z0/=;j(:4 ͯj+-@dN+%{]\ \ԽZĎ9KFHYZ%1+䵬 4ƑfA ك,E_{tnRY+xQX^/Y8V9 u\U[ D-I"O'AV1@6pب7 {CLt+CǵBX'v [z|OY]QXi@ bjǃ&+,4Zk5pl{A$p{!|k!Pn!c$) #MVU 2z.w-Cwfdj9NiY@46$.ZxoHH[yh}oԨ]ߜ@̹cX.(YO D rTMB zsI$gfb4ɠ>C:/+J7ڞ{c뮺,ϙ#WN3 b{ L.tFaJXiTG&QxlRM*XI}!ȩUYZAլ {FNNqsQȒ0MzXGC .ԟˠƸb8=[SxGls`=Z\ x3b7ES ֚$\憔'1 U23ʂ_% ?@8XZzPLꄥT6b+X-|Km4>*E@֐!@ʩqCZFXʏb( }6X2{4ZJ"ݑLisU" s9Hb/ve:&+&ukCNA7隡O<.#Vf =ոW5N:\kU["D5Ij#CHv{RYY&kOiu \IK6̙vݽ)Pƨ* 6i5I?^n2 K@iy/ex)CɚgTSo*ϵٹ hsA" 6PU_c~:gcAeP`YL*bņi(?=q9 BM>FBZPwC2kXy.n%>R*ծRvO5N7tr3|;5k&}ȢbmoWT?= C*BkReJ 3k fʷ@b \ }DjU׊2O0%3jhЪ2*5-eY(qZF kp>"i٨y uŚN>l_G2'LP"Kb0˔ y<^r1igVX,\-c,ժI{)f\xOk}[Ng K\c*Q{-@,BK,* }BiYU ̯QC} r3/HV$K0D[I .$bmFL!/A2MX`9DȜ&3c1|UCtFs3snK1kI%,Ǣ: 8 j1WTYUFP^s;OOLynɠæm_yq&t^jhBujW@W G|dC{J Vfޞ򽉖ݫ^ߥhXvz#^OkjsHjXf`՚5z wP7hեԚf|8 t-fKk8Y׾VSaM^^ֿV)>m+-frlaC&{rn$w9NN(8%/v?< d/X&?3Zt@_rⶄ [^ئcvar?iM};_?=b"<p6xJD|UVᢩ^+*ޞj:ֵkqEcI*g 12)E; ͈ҏ- \e 啥bˎ}JzOkV`ai.Q̅ɋoxe^hrQYٶF]2gs8:@$?FKF`E`җ^+AVV-_>Xн/e>3e@2o2[I*X;ՑfͿsKMo!,WDQ_+AKΘ}!4>2f^kJyM޴ i>IN/6rlF fk͍WͣFJ+RzՔx*̎ԟ+%#IjK@^Cz\i_MϐJҒDjY+e0>ǩL=Щ$DAAru~"&F[@d㜳5U~gHk^i;;u9Vy3G*`L)MX9搢I%"@RU!&E.sص`qf,;T1rEx%6`hE"%U>hȓꘂ/.)Sj͹/l-o&ô醬/ԅ6SXeض[ńQ͂ĥxK6ЋLVioZE+3[Ń%YUwkڃDl;9*5e[WA}֤5c3qPfmrb|T4ĚX/Y{4)GgDp]bmBV5"ձW8v-ka/*ؚ'[Z 1UίS0BPZhznԹD61*ִܾ$ }JַN֕<_,3x0@svaIHM3I]Wt Z;9 oQ|YTV bE--|U%@l\orhT|$Ocrf |j3b\Ef>a +/7U_Y{caQ&Q$<6vs !9I[{nENsx&7[ĩ|+Zcw9cY_-z|, JA،\G VDVc[3+Ťe)łX GmEgֿTw44p1uTżRއIY[ҵ`u.ϟݒެgZ95$ (hZh)z@j]'5ovГ#vnG d* )9ԯwηd%G{U+е?4\!8]z5u}VRX%%hc5e RoP4QwZOy)Pφ_K7Xim@mۧǢH2*+?/24%3BA8H͛'>u57`F[] {[;k@z9LD Yq-UW69)њ4rcX ̾g0&#O |i)|:.cn-kW%R"ۜgrr7Zt?tK}~}x[-Ӳ{ Ykindl92;7.th՜QWXΩ=+#qjoyȘ2v!h"}i?pKq3YMͫTA OfMX\fZs[T v^~s>!U  ʥp`Tqq^c(#+J@?]6t1OoLt/00?/F)+gRQ0[  ִ^ׅBeijDvu+:!:LɻZ<]RN6d[͔ Uf3,WHdfgz89m ).RjH~c]ߌ#a\ b39"IWPJ}tOY1iepàDzL]{.vכ/=vsïfG8}ߖͼӛ3c1IGWzxkfGUټB{r}_GXŪOCufO&+r^ú6E^A hMd1}if9Q~7^bF,c|!jH<ֲ@KZRAhi +R"NZB?r/ p-Ar. tHM( ~\t\s@B cޫEچMv8DH lZTlq5lֻoXc/Cg8hY&< B_ &Ybꃊ0{e@׼v3ѰJPwX+VZATb. -Ʃ TKZj W7  Lv[> TBid8 NCbK5ҬicMa @n䨇uŏu0WϹ x K#O@ lΕCZ(۪ɔwFwzIM/ >R" jZ)϶QOr[y3Oft g|9ceAв+\rNZ8D@LWRgW4Nj[N #j;0esq";zzy0Z5;A9&טr=<̺b^{stLMT(K:}EZّcdb7Yl>JZ}7 u>^AIvH<"QP6\MjSM f13tsA>7'8M1[B%km+H5jd\KCϴq-]׶wCbcDfA}Az$\M5AT&db&_ux=mN`fh,K=R:ڔh"2*d"q _=U1QqP p<4<_$O^~r̛%+XZҡny"g޿jlGiYa.K,Y"NX&\dvQhZQTYˢ, d:NDfT3H]\3qWMFc4gDNA9Ɨ=יּz,ڤO@ߢ-Mh-&r~ Vv!LL,teO5 fltraF@ uT3stecǁP?;Sih&8&>8ߎ]h- Zѱ͸9#A6*i+r[`g$y7|KP_esQ:4h`\@18v0;UP$WC!sI(BGWng +[d0R:@B*hpLXjmc9műlk孷< hܝzWMScMFMK!8>osv'I͗qOs>Pgeb Lͮ*S')4${CB-*諀^^o>ńZle cQISkEM{< ?-C1<ijt|Lcg %=9tqgM;X#7An*o. 6s;]~(76@I(2Ȥ͔;1z#P ;{u9퍝c!suEr[Pouu>wAtR/&[;?Ռ|.>y)"G1n} Կ\eLSeլVlUZϝ#Xe8(D5)3̘rԇYKE%&TC󌜣2} yMv\hgWWA.{3_~Stw/5-_̹Dl ـ?m'~gMf挥yx^5BL/1F-3._(DUɵϰʥLw"^HsKq;ƙXl]xU֓krQZ]yWGa\_&X zpWnX̭6Owz >7Q s9ӐP mw;l9FsSp"[#1cmnm26qs55ϾY:=An1\F#ϐfi282_81ń@ʡ(ٔ6ɀ[z0^{l:[ _>ok +7Dz5ԫ}%Б}i+ -AzQviX8SOgs" -N{jJ (tvR&/@7)@kb$N[I +x~G뫷Q~#?U"Z3Gchj4<~3.eep6iNee>ڲU H_E_ ݁s tgG|EG4ew\hWjW _^Qlrh1)\ bXnܡu_mq=Ԧ't?Hxv@a[{]|O5#U~d9gtz~F{Aݯ*AF3> [[d1>çJ& ?1`&24Le[?d%G&"ȁ3b+ hG[@ QmNMs`L{^}5uu0v(똞j玠e'6F\[E:|Cd4aӏإÞ%WsO?;;s!-. ҪAXv֙mfر`:uvKUh}˰Ty[;UjMI)'FB˻lC #`k}tsnǓ&|Ҏ8c+k6^o??Eacah63Rat2k8_g?!]ॷ:-W_ࡐ&2[06c^ȫ"/cO$_MA1V5 ,Oܽ %M_;̏n[۩upqy?DSa;o\IE+ͫAI k'l K^Rz2RfD3)x)0W; `4(6"xLD4W:4=ZfIosa3)=0J]QxIq\}MEMJ36.vЫ[Gʔ9En;YٸY>iQP]k[ɟt)կ, ]1X_?ç:"1N=/.WԐbS^GPp1;YXddws/Mă@NKMWǤ*(b|v|EzxBULG> S]h}\JWpy {8Le _?Q@( EZ|ց{?l?l?K]E]M5iӎyS2G͊ؓK"n{Ӑ1B_BXEH{q2#l?k$`xn)vn#M ,IK"wia~+bo= lx8cͯjd]f\h"O;yT:~ɺbNe4fQFs`þ+KV FC宮@GTЬ2P3=!~qkU@Q* !ܕw :C5N LazD̷7k_.;{ks)ӱEfEeYZhaf }jCPFC~&&u4ryh_i9k]`imjYe ~xIUjoeAA̒0DQvf6TA١JIFg62ɶ %,} "XT? ܛs(a;Ȣ3U"X2؏mC<+lqva.[! $i(>@>{՛XnWE`82F!@#@b) .9 ubb&Gmy4c%8kLvlȾ7K!OԷ#,iAvLT8$)IŻ\/j@z,>`HNRl5_"-2 &-*02U|O`#*i!JT4 ɟ8КJE#Mq8٭+$f&{.5DoO x}JfU:d ">Y) 5 #MeSo]_yF}ͷ۱Rbh=IwR:J @jmmrJNU$PDͧmH|r ]*;hQ6 ^ܷ5E7kmeW*CRY%wuwQ`M+~*#qMy{Awޗ&+rBB2V Sn6HcmHyf?ԣ(-[a؆>jcm IP[Zun:kKd_O$ghmR6WrX7' י{T:s鱷kd ^Y_nd]WjA3-[6 Ww/F.XvYHҤ_FJ$~>&mܮf7$[BGl#oh~ ~ch)MtPyb w121r=J]3.V栫XKhӹa\p<2^1V+FsZrF\Z 5&R))BrҺ3m0!Xnj϶Sž . Bocv`n:Rv_ް2/摽ߺVP+1eA?}3줭G*yyq%mCo#f32kizto#s8 \X+Ye=d<7{## /,NqXY?qyo1gyc"۶ dvPxP} !`d<[*M( $"_7_8yZ6vP{F@բ&2$v h?ߴoxm1L} '{jIK>4]X0ˍձ-"/l%Yr~h7ۢ#EJ4. T er~[RO/HI"[Y;0am3mMĝ9Z*&em`PAm> kau%ɷtrf.x My 㕅+/:m$=JAI$S) vyY6~Ń;a6- .ptְ(oÆԬz M'Ju,-Pioqn m;ph,{-z̴@{C&]; FF5-dGjRdy ̬YKzN,T-;QljMo+2)rБ< 2S$q2%@ZP$\߼%۰-D I).ҨTq<ʕ}wo,Hr^̹oDH}8 aF%DӋ0;=Y@SURdNJ,/}}ONI噮4@oj'Nnv,mN1"ɵﯥb$S4lmO~1ud&^P<ަm'm8hd T>oiH(vQ'@%Y$ˬ1*:T-s&%j#(-50&&eXKrշ1@pPXr2 +)Q{ج0.ji.ۊ,y z|-ǂAQ4`{ish]PRpubOIxtjv!MI ;bٟ-YBm`hR"Oj;rtT_KcS@1Y*IUMD"+1>6.y?m}D;}шĬ$^]0"Xy{C[y ,n0hY]oH~,c cȅ^\k&B_KmKHa2D) .u5%]Y A=3ڳOHřTXԃsݏCavZ8Kq.%UyXxHҭy1։s"IQTQ!%)%>8helmš=v\)]B9EyAU@6aSsrH}͖f\KV`ΠB~`~M'j0y$}u: !pE8Y<)Qռ5L#}Habb+vHڙ\uJ[[܋{ӍuXZIM,B Boxĉʵ ~ I?`h[Vݔv麖:[5.M.6[#IR'tkj\m@O`Af'GutBevE%;<(<-Z6 0_P,a#^)a+`C[~+ƅؓƞDa(=`Dt1dxL[QrAٕ3qldX7m7,oį( fߥ lm*|~ZMk#kƺ;HŘCp g c?aZS2\17*mv6ֈ7鰰=tc)޽.mq:/5D2,aoxgNn9zv^6o"`Z$2tk534fh8EA n6JвM&5U n;mIphQtU[Ç@OM7hE̶̥e!j189eēɦKqlVێXvi=QyGӽIcKCf| 쮗OԋXR'Z 9$[Cޞڧ%pRHuCN9=":]NO)p5ے;>ܵ;OP]NX;Xw)~fcx{Pm]ʅO{6n3g+'aS(UllnhG-m  NxPǙEΞ4AD3ʝMJI(H[59jhbHU!M5"IcbP7QHHU݆a;nMH[ta)Qd  ssrJMCM`ܻɩ?(vN8`_ɩn>KDXxڃ`m5ƕ6^ kC\~%sHRdx}q {M3E/bIJi]2Sf(Zô-~0Ē?eW#ppȟƺC4`h`?ʆH؋Z PAeiq{hgSr/O5EK&`(P i6xf\֓usuxs(ԄDQjXbl7MhALu9ա(ט\{)K鯓QU7)_J m^wA"Ildz@mB? lFAN*B[ԩ{gq85nSf?mvqb&A4%BpG{iJKYIM|%kbGƙRU$@-ГX[O1>V6v ,+ "vHEs5WևU$8pٵ#;~Zvsma.0lB!k# n (,r!+AAG5BTS |.^̺5Xdueb@pX,@Pʼ;ΔMl#WYc`UF>oI,^Y%}+H×4[|@[+oafċk\3X}ivʺhp21; (`LjȟZdCn) Yùc`7_Ѣf'HF+N1&/*R5l.aփL$xƪ$FnhB,oW6$}MKltVO4+Ы]2-u t+őv!xslSǍs+K |\oYAGe+~H(M0]46}} [*uV {dUfQ8e'kRsuVcWQYi-َC<e*P7sH9(*M>"+i$=M6VfLT PVOH WE[m eYnu b;A?G(X '^II6"(X6ׅ5yu0{1[5uP$drhh{ Ϳeb{ұ-r5}?u0PF]A%!KIuSb}8_@4QF"f[ǺEh>rH"*~mVPMktW n4lvƥzI}jPE71mƣ)+ii"[lH񱠰GNe2 t2avmz3Kl-P3OuUŘ߼Pu9I] +ॏov5,t[%_,:Sۡ *hA{~m0QXt?m6&ST(QHc$,no]cV])eYڋۭ0yA=2I}Qg*Y59 h(NDck؃c@tQ;JX:j-zӉ,E$ڤj#>4B|M;G(g ;m@7ɍ*Ơ[@mrm $h"u0tA:ssP K>]GӶTRzwUG yݎfq h7Qɴn/ʔ7=2GU>f̊Y44VR,jfp:Ff;sl~Y$EӔ7ڤd 3#{iz+}Eyf֑v8Z$5w@5ԂՓ"^[ql(6ﮪ䅎Z.:ĂߘEkU^֥D@2JW\ [Y"Tv]mQI}=%a(?MΡQ6Ƨ ZnsmY`+R:`sY1sB}Oq.*h@yF*-B[PބBĶN%~Zq,lI91 Ia9 A 젱X]9}|}4\e OXsTϥk$j& 6 E[Y0v0&£@bt\fbn.i@}BGpĞ*HjCն%" RtgQ zIJ([~cz+:t f9mQ#حg_Oqxe;e!r`adm'|4[-xT{hG>ځ=N:Jȵ6C1M14ч`ݜߺoĒ~G#*XNZ 7gtkvkQ KLۆm,7%K˱QjsHVNÈ喇虐Ņf@#weO)?}8G.NeٱJ- FX慉i } $@O8؂< 0b)SoIVNh(Jh'Z[{64I!@*4 fԏq!|h$#GzP+=H}W)w%tА!u\A^GxxqH$׉VR1?eI?˸qذr a 6\H,Imk#2YOh"#N}B>R -{Pukv (k,X*oκ טb/e"ܭ_-9T“Q̏8rR{M_ά <@ oG%#jY"`teˍ,m5עm~=?ufȇ(XӧEۭزѓwft,<5*3m9Fuz#n‡̲%d {xqt9E1Jཎm [j(;sMF@ pʰlIkƃ,i@ (kA84Q#s*쿄)?uoPI5;Ƨ}oTZ['j}ѕd*.HWpMR)  PƩU>ԛm_|2=g݆g"+N.V-[3夏u%Vаb=n"Or4,uRMץ%mjҒP Mz#CЏ$vS 렄.dBQaUЏ%G77fjpT5UіXbA׺_5X]x[S'F:sjgD=^! 8K9s&@!QPc{bM${XP^,8`ża+'1-{#M:Q2ZwDȸG;m?Oxё!7rr(Ȥlݸ*vL4KHx&+ch~b^QyyeiƥmqHdeqE؜ɵԪ i"R@'h{ -sJqyVcU4n7 #udkkY@m a*5NlObsН #4 r˩-DTx:%/ Rn]r򓯈6لr) aG @lBHpHC}L98kj,u'ͷBA4:7L vql.)7\t[Zm&^ao1K LI)Q{{4wbVY1_Sا9oqj-ǷH2nkN% N1]ua}u5{-z9ӰD~{=Z4XqkIڂB5hXiJpIJoq@?}4 3mEDHe #}Z1,BSntI7cnWnmJ饋mI mfҌ]wӴ'p98(&$ hH$WIzXĶ2p8+X>YϷwջuIY,.|?uW,oźv2Ip,;r7^`Bqjz}T \)F-1,e6 l)&6sR@mքy.GSxa dbXvWz-3kcI,~8Y%[kvR#"2%\pXie0I)s6qav>P$ *1RGpqg -`c=(#t`1=ߚ`@5]CkqP B2ĤܟWUAn;NTQG;͹}J۔D> .C$0oU&}Y O{0˂bT|#J˸i$:v$njGDlʼ`,Oj..8S,4,%I+TONnd2 W6i {Z]][po_ KPvW? w{ie9=;P4i a0*qevJE%“Znt~2i&ۭH!xX񦉙{ɱP/`/]ķ~3ؑafw(مuyCX_$"Jٰ_"9XdSmIPQHAjiC̄[5֔Q}{AÈ:@:)ZLb~)m M+9LM4C qZr,˥Y%-Ƭu#э(DUac !wăjHVs3lc6Acpty'FӍ2;6&!\w4?*Üߖ(p'^PIŹM,I?0-vՂh{uʻX}ajk9{jB7'֮IE_&^b%䈛`i`n?4ݒ6]Ȱ[^1aǿZUH#0c*=ۊX7ފ0Yck#$%觴Qc+0`#P/v.,ZV%°X0 {)z0dlˊ"8 XZZۖ ]lfψF#Edw_ 6p)F7iWUe%4hMf`֥g 2m>|{{[ Ss1FrMc/ cC++۰vI=1$bpm Ea":$Z}aŅJNE|َ4 1{6yAvXuj2PP$Es\."ۼ0T(bXx}Ւ)Ԁ tn \Q;!J̞: yUx%Q6# "|  Y;NXc>:P1l'C#96ڙ -[{Ju\neØ5pWS99b,?n"G}( R\_ޚ4ۈb-S>:ie򰸿\:Z- 8Ոy# u? VP4c${u `$nM ,×u[=ig "i9aEnoS8C/_wq=i>N-o5uYQAJFtAn8*ǖ6ޛw $ "QciQxDuQr8 #ֺsvkS}yR;#[<ʔ,w74=#>ZCI v1mpՄoq"BYXi'CIQ\@uf,qۜ:\lmnG0!|4Bᶕ+תZ7Œcc`5H:^rG ‡Xu?h'"EŊbg:uX]cBH3 .Zu0㱀&kPFc豻2NASjQ޲5ٙpxpԛ}[A)(]GEahG|X遱i4³|hH.z!cI$z >4?5-Z!j䅿qcu!e+?xnm_" |iF)VWnRU #ypITdE2%M@1&?"\H_ ʱ3V{ 19 4jo@?Y•.e$nfv{4D岐/HͰAޙ"Y $~E 2bmk\Cy-.F-}d< s81om52N1=VLhPa- va ;teZfeSzY6੓YdkHOCW cnoeM#ClŽ{RD1FlCCW8@{:tƆ.v3uF lɅxAXU-͔bM@I6"hlw w# k )*xd)Qx({h;G/I|e1ߪE$1"rrnԡ u|IMcOzq1׏e|A*bTljȍ >]œ ,knG1ލ%NBZkaDa6d(UE7#bjjPM[ƃ.;RE #mxŌM 6fۻT.Be^vas&M>qKlBA[M$1 +5:PM?SHǧ}= 1T( X{KB80"mK,f>)zC}>E?-,[71ԍ 7#q\dzZ=LQƭH̠!^ WlV=qY"4h6wkL"(`BZn qPiEůd8[J./ۨѪ jN$p4[}hbW?5)XP$x?Ss"m0Gp/[oG@ _mk36OJ_jfnSEt&b$7͛Ů5Zg쉦.fCfB@4xk?lۨ $dy{dUiC;_%^+{$k H[\uWR5 bsF[ ;/I"È64қ#G/$n5aͺf@n!?I"6V#ImADԫEnXg?U}ЙGr)zX uB[[L(m#F liVibRx𶴓CYQJ+4I@\Ea`KDlBy4YKF5椂K~ITXN=KKEՏL⿙jp|(0$j(lŗ5*m@kMħn&E Dڛ{8NX,w=CrXKP9\;~[pY!r#o IT8C7mL%X|Q%5tS_M.\,rKtʈyS.TкE1$y›7d!6#챤 ]yYX؟c3H_Aݩk-Ne ffv3ϑɂ&Jm`sZc.h}x ]RW#s[6fSu4E6Tq:vz},#S"Kj" !PM Bp;.ƙ#j$V22 Qe+0(Yw1C%bn(.ܴ-$r*ԍ;Ra꺰$iK쾠9k2h9r ,>ކDZ9*iϷ^\XZTɿ]9V`oX>rb5bF&|V1l6)>(H`~&M?rrow+tDa1uVU=6ja,DC!ZǕׅgY|ndZ`F9$>賉YyK15SehPi'@z[Yݿ6FR3{4_JRQm0[)#HRXb@|qhS{5іԏ#gPp a3Ї鋛Z*Dԗ6NkevSb rV#"[} r{5mňZ'#ͻ9ㄨ"7..4xX[̪~T`ħ]v<Pf) r EFOhԆDП*pVsπ]O(x- 4.Ie-bmh6vjjfUvoOEDHT*@öGbA=*+ HAM,ҾషM"i.xcK6Ulw.P߬oV$šiY'K2Wlg'- XuMTEI!e* XB(3K|l|(6؁Y.D>Nl\d;"Ȓ2ۃ`Joc`ie3_mݚB&{&!|WZxWhn1:ZYL9e-b8iC{e6TrQ3DUn~%^sKIo]=LsRGߥ+F`~ܫ(N9렋s|4"Pn,Cw4]]Y-ﰠ0x{L2sN_E6#? 1S6$"FXZR!rtظ+&QGrW'moEI^oL@EDbW^N"(I iUIf!~#޹7OL4p6:_M)](Ps] >ejGT*ue5l}āU$8ohF 2 n߇P1t{/dFc(ue+h0#Oxߚ]hqV*G;D 9cOIs^f,W=;k4QzJG,ȭ[эx,JR4Ů-lB3Y5_Lrؖ VemU[P2h6jѶ)J; @b]0  ҟ2BHs^wk/RMҗ?O[2˚}$8.ƣy\{5Gk2H:_M>%aYy)MnFmƕJ|]Xb9̄i.c^LAŇgI%vwD.ѣrݑ3l(EI["I̬q^3!m^6B B2K*Jw-"W LV36I$}rӬ8wҹHߧuTsSi1V_^^I D@u9u1:BӴ6K -FqXbX۶Y^c_U ڴKm5ᬗ,3}qNHЬ'JNu>ݕ(7^-xJ:ojm?C"vBj%{"H~J[Hͣ~ JʟI lUjYg扤:eº#jng]gl9[QM˿E:;Hm~PHMrBonT*n}Hȣgn4:Rz190titlC_*7W x 2jkKF"nFt9ha Oa#hw!N ~+InjeJ)21E* $`~YNPN%O##3+\ح)s !SCj{V0D1ߍ;I|aDnpqsq53!|)V! MuB8S\p@JXܰϗJYD ! t!m&߫i~2$f42YFaL&!k>^f:6ޥ3H5V;iն8`zNmxٸ) I-5linb"^lo_HU"v>rR9_TOemTsh$+r&e*hE3@H@1\ŏr 6ڌ~Zf]U,cB6 2*GY,3L|yS$`ű ~S)ujIʃPTXxqS!HV -w{y"5[j`'Q2n՘P;Q_2Q :}y4rQ;,Zw rexW'_hvojnvS)ݱÅ+|Gi[51b:dmHY0S44ݠJ|C~13Ɩ*M5ЅS}gȔa͎\u3cka Ft oe(&C# =֘8 /IuϼAGX-rchFālh,[b$9(+H E'oߨHhQL؝ dkᰵu^fצo 0Qx,8R,Hרdأ'm"_qn>ha'R '蝍v<1U5h춺m~ov=PC`M q:WZeΒmf$L4=k 3Jla~[CmGVhВF%)\Z1-̑8΃f\IMzen$q(NV:E2[)Kl?UUB# vQp Zc(sɑ$lTou¬Ɩv_ZUS0-HD7Ӧ:PdQ*۲};7u,(t5~h,BXM#BHvW(\\}dW8칵QiЋj5*{D\\mdu*,-}7Oj8?V=K}l@n[aoC w7EZm`R !P8h;>+B*a1RbXP\ˌI$v\%ŏVCk6hб`l=*Y? ZDJ1jqQ3|NC@;VW077q}Y ~mődCLeAh`c`ɑYE!TY㕲'Jc{rVp:vƌFXIK`O5 c՜@5[,L<ѵn}C_SrR7R#2f,rJnoeRi- l[kt%PD&g)~Zc(xs-A&x 1LDv5Gnb_`>9ަU9<frhgڿ@߂݌s:mb-LGW9ZW3įQ6{q9()Sjź)5m=* O$o(ND> ۉF$OI]38`È>J}&/e>4W`>deLl""{wsp8v&]^V=4V5&Uzg0?coȟٔHwMNܓ݊Do](w&A 4P R Ĭ5ʙknP%Bx⊵ۦ2aܔ:v1)k5*e6:)mŸz2YuA^:73mhlv9|ޡa(r|+JN3c浿$%b:qY;qAkanlҊ4۽N,$.I&ᙔ9[ww-"7"@-Eؑ  T߫Q_i,l'(o<ԇ~` qe=ʞI#%1: j*-$lV_+ǧPԃ/7F7+Gu'4 8HN![0d5"' `XgVpI%b}mʯNTg LE]dQRMRq"&}c5cmPqU ?Wj-BxFMDIm̽=\SzhE0y=_}AHS*P_K#iU)&l^Ë1!W/=رs8h}.)Z0о6 <=.>hW[s!'wxeH6y`I]xNu#[Nҕ^3ţbVZYQ.mرcBł}o@2(~/% _,:6ޡGnGmإ>[,ku;mLp R!2] {vs }\C9a]@4|lHͷ'hܛuXܼ&Вd;][B-$L2FA",%W2l4h9:THdƤ7!2 HܼS`7C So-d7p9QI`\q8vajow >leB!%-*CnX)!¨۵U*2e |o_Q3役[dNZ2#nِ6,CRѰĹeƊ„2LRX-m6$卼m~vITqљ%<̿RzoLc/H}N#=mp4 "JFJ7报 kh "ZX+YpNVh2[ 4V\eܟA7p&ݯyhR0k3T ۑ#/o.C*&ql@[(hɛOR\9tq/22ԷN5)4D nA/ks-6-j;ƣԀڤU(@x_W6h`"7i惤JhXxid17vIZTuD.U`Lʺ 7Һm͂) Xj 1mA7'IP2d( Cj"7\kl2u"];]%3*Gd6ʒ3ۘ౪<|-q\ \>|wEDO"dQ]|ع8Wוi`ISm-e~jDݬ[6MHY#R"8(cБF$6E vBŸ$U n| zUN%Ď74n)Tmmnf*7vHꌭoG,pPo}(Y~# #<,ܟoRm}Z9"8K$w)|A018*>z-7S׋rG$q M ]ŻNgM+ ʛ$Bm32"Wz K $ϲոmby6r|T-5n@c9lQALulzt.McX) GEVP|UAa*1TY4xuTi}#bVS :aDzx7<Nq}Mͽ>Ԑ+CE- `GZڝ,,7q}D$+*jԻtc1āl]F('-Pmr.Jʅ4m.\ح="!BH _8%vkO}"PHbO[˭;* \Y{179sAޯTsU-lM{DX :-I ,>g%n6vxFyW%?=&}P8PM1f_y$Z ɹeѹ_w,uȈ9Fc|UoFeYZh75FrMNWxLuP FW}n6`2*|+d:E-5bѕƑ!4}I6Sn-6t9 4JQS˒U#m䛭D؇c]mK;[X76r{Fr9#YYKӕ4*r4v~鬮,h}}Gm `0)8b>o-䈺'qw j1ma;sֳ3c*$wpk@J8fCUA[I%y ܁Fr5Qa~Џt Rm̌AjŌlnB½m6c@o2b5zG$)Y.Xeip7I% d{ gbucajNW%չHё'YIk@ Mq^Pnl>)!%YXf0>ш{iUFT$`1_8&6/&JE #1Em6 یDV5o[#%,KciV֖O͜H2X~ʈdĞ\$P%n?ƿf $ U |൜LPJX#s`նsLOuoRz|jd)s"#x:+Trݱ3-~5,'E̥r[95:MoԆAʙq}<POIl, lD\]nor}u%/NP~([Api0_{8NfR.$[_OZ@6d?8oVhPq[pB۝N5"w%QF.%4Ă ^{- \81҃ǸKl$BM[/ GG k/Ep@Ǜh+{ ]W!yE4@m6VkHq* &M [JYakF -# f1m Km,2^I`"4SfŽzp 4vՄ]<ۨxGlm !ܿ3T\Le`к-'PPvldҤIn. 5䮳~v.ƣSePߖ(m݃R,͋q^TW @%aI 66~UeO|%K|q8YHǘu״vSBur{ t$2i*mke{3"y1:6)}1OS +-'zoI'ۭHjM^cU-DG2mRrHr-V>7_IR"m–TebBNP]p7BbT#1[iAZepvC2$ v) (EbiKzh] ŶU u6ly-R ndL[aaẖel}Өl nhuU+QŴ٨y3̊yYOI͌9 d_:~nqē^ت3q饂 ܠcv:~jGnۄK&:[?L೬Cd}i1ub4mn#<˧+< E4hI0(Kjk*ݝNmF[S-OMh$uei~9mzlF$|*إKkEPd@*V86v؃{TE7{6Emlؕ])2tػ#9"Gܲ !HrǚoOڝ;(M*"+|նRmFWI` X,X7&m9Dž>7oX/Z>4mM#!ޡHxZ-˯JoŶ LK~QCIIJB,=rZa.`ܠH.T mn tI#;lˢ5m^)_Һ] {|’4rL{٘#3, kZi)o%sUFm¡i-ߺ&lou5^q` P354dp҅" Nr?^]ҹb5JOU}%ԈG6==n^s?MK(kMvrzimI7An;ug۟RP+s{.Y& $u'å3zH`Ӊ4#@QfKq"\UPEmZ8cYGi撚w"gBLjC᥍c;PH~nYh>"Rg'N`Oiޝ٫)S4k#.1V[Xɷ;6k<bу~r[&T[6iDn +!fq{7;bBAգ,u^jɔ mo<(>`c=Ȓ1rԑHͤ 5 qqoF}4&ʍɍ Ɵe.YI|7\VلYr#Q|:i#LY߻)u+[Xb8bn,r@9mSTNFr.qsSA%Űd6O*튽oj]+$r6PVa+6+ "@ަ Hq0W29h̿ĀUT_E72 [qv  =Kq#p 6m7J7$.oN4enoF ]l^ݟftG1g7Hퟘ3Z.MmL418q=\y_Fc雝}ƇhetǓI6dHu6Hd,8j/-)pe E,kurBܐd yyH̴D^!t=Lȶ%G/ӫm*̈CR$WSn7qSmS( (]ߊH7AݣT[\sGH"l#4 žy<`]v+XnPw[beEfQE^@b]ȇ\HD樇l7)SɺIHK-F=~f~]U+K%>Ov3 l/B-|m`hvuoҳX jߒM6c`R}ᥗ# #)b\jKT{ݙ%^Y#6dykC32Uo_x뵎z(<uy},OL@_xlI11RX/J(qې^t jpʒqHذ=EPiô;N/).5R-b !3{E$qe;yr|-Fuqr3*UeaZ=?zYrnbn`W_]Jn,G PZ6?#S}> Wtɸv* 4[/w''bc/w5 X ؋f/$N4I¾m0V?}4;K ݂H=ηM΂5Vۈ3OO,2G^T˳v%>21LÛ䧗sz&ݍ_q]P -[eFg  x[VGۏɖ!Xrif' 6G ˴YgouT7ALu_-0i![+Jyfmڱ`J 7ZmjYsp}u|89pTɾ@qآzo ͗Wqq_tx{i64c"Vwг ԏKwM"2L6 >[˺J]d|UȾ<ӭkMK^0_=MoRuk DHҶqG9$W#ȱ aPm}o6l7V;,.9W%WLt4۞u+mo8drCz- 9Paw<&@hM ]>6"m@4S*_ǵ]q$]bĽ]'8JBX˝-4An,Ht]7[<s2uBFIJ_Jﶍ!Dq[Z )%W;1,Xmv$P-"J-12쭻ߩfxwLT^zmv^'aBDQr]-FKrvRE*H@̽ZP.I*m!,L24R&);I%6Ԙǟ1Q>o&PG(Rzn # [|O/Mr g8t˨_/%}3% ^&z_墾`D`ةU UFCa:XRżaH$e˜S›BF|XPXLL*ufgdjY?wnS[I2᠓zzTX<0x+i,{X MeՁr)֏D0ʽA*[2)L8$RgLt >X!9#r$+XY~_ԯ;3Fۗ75&Z­mH63 ;=ڨoPt$mUU1ĆA_k16T9ː1c3Vgu 钳c2SCꛟV(yL,C¥IyB Z_?ܻ1K6(G+ۖ9seYo;}vmM8B÷+Dۃ ; B(ٽ06Id Cpr?ToqmwG+OʗomI;hNW՘djbc(}k` $k׺'J LDG6+DșuM^!`6@/hCMA̳I QPۑͻHRW`4E"J;}1D $V7lv$K)T;~Z8ߦ R0ldӔD鏬I 2G"囏&jˤnTPOM0wB02ʥ}mnB/mdMlBa7L/RnYʑW1GgbbݼQz|h-AzD!2 YQn [Mž'<3<+eUbI4s;z]PHNJwŗ݊k\w@Orϻna!(ox$M4јC\r!zYG$z(ĺd0Rʹ~*l6b!xh6nNxٜ ~\/PE;@q3q=ݞE_I'n(ٗ@q) b]0Eğoih .;nNH˒(u#]}Z݋6&hً>Ժ:w1o'&=+kީ۞p xjvӚmNuIe6$aL҄Y#SfG@rdEE$i'@2gWf=F7pnީL78#=4_SQJ@3=];(c[Qkm!3FHǚE V @,yXn Re:w,M̐n^@\FP?LbYTt##qf*pC.Ez0B*Vѽ?ҖAɶY G;Fy.%@I2#{չzwfQܼQ<ѮRECn=aY!K(~jy_eͷ6mN/uBc_ʱOUV.OyIZf`ӯAX&{!񝸍XsTYX:na>˒?ϓAɴ,PhVDEk <FY'~z= 'ۢ$cnA.Tmrh='ʃM9%8d䉻VEg'zoln'd:y:ۦVkULNͲpMFLH/!ة(u.Mod).Q!ZHԫZ\Gct# $QƊx3R1eM< +AߙR}j%K#^%#No+L 2evGw;B㱐yi?ao9mj#v*ګKg&ic_Tn&i$}4?(cwzdBfѝ|wmb&-i*i\K7Rn#IK,?#Ck;UCGMKܵBfJGB.uA<{P>|J-tZM^Q,ȲycB k{*(Q Μ;(_oq}>߮>j}]X H>*jIvsW,س~=S4d%MhE!_Rshrmd 5&wڬu/z_QbE@ymļSO<2v@Gٙ04wTrRxH$ȝAQMR7 yPbj%au4rfș]9K7M$rrl_r5Hv[rm.%\R=^4Q]otЫy;}m[R%pLmVKݹ)zީha~!-JEqrˁрK[VMwA]۰ pB2$G}D'UTtŕ>?C{OKG{$6wcEƤͺU9I4t]mf . !1'-05UB{}Y|L稜]&rcbQI.2x"Qj \ vs# b1ɾ5A,>- B67I#8mQ۠6 .w?QB`}VY}Z}ȁY%I;J[OX_ VǿƊȓG{i{RbE_AY4kx['!S6vlrJ/Ե)ֽbXqj?ݞ@ï%'ÖژPV֓a޹.yR6vbKtl~jO>Bm`wG\ǩ/-~m~.~K:ǣx{[ԉ!\&1l'oĵCXp^/mB^ _Q(C4.|oJw!7Knlxڑa'2|PKq59ѧS:-Pictures/1000000000000182000001C2B821C49B.jpgJFIFHHBExifMM*bj(1r2iHHAdobe Photoshop Elements 2.02007:05:28 14:55:28&(. HHJFIFHH Adobe_CMAdobed            n"?   3!1AQa"q2B#$Rb34rC%Scs5&DTdE£t6UeuF'Vfv7GWgw5!1AQaq"2B#R3$brCScs4%&5DTdEU6teuFVfv'7GWgw ?TI%)$^VYc\8j9%2Pvʪi{x hs>bZ&{N]}5>IѪZzFgՌb6V˨kr}+XXS?mVeJi^vMB"zX(5̏Xɐ92~՜.{q wT;7X=#1bݑ[)G.ey[dksIm o5{/[trn7ddFC\ֲƹ׊oJ܏Wwe>xJznss_}-ecs5uftNno~@׶geT0UM{޵M%)$IJI$ST3kɷ->KM~_>GTå䶼10Y,hINezX]Z{ZrX{O4p]S+p}fj1r.kgin5߾}OVC% h'sޏگze"_N6{A]N̮7Bc9!ͯh wzg'OkeS[Zٻp}vn$E$IJI$SUungE_߻;!ʞ\~ϓar}*.E֬Ϸ]wf2G>ocd̺) oXqÃ.C7nnSgWɭm{\Ɠnʪ}qW^^]&XL9]J1Y$͎- k!ܟFہ7U};^m%8xc6scU6VYfXsMޝN=Y zO?.3bYcdm؏h.qs}?k{q"uyyk=ǴV}&uMgbeJtzռ\F}>׷cveMCPmׇ12w. tW>VyE.ѻ^voc[,d&mPzyå}ٻ4L[~6l8[['Y}u4.zNk˶kc@Fӷ{\״=9 <]4 .V,k՗GvʞOZ8x6ř87[Mױ7=2+e o$IRyei}VKj0783w]IO~u\`Wmmnu{S,g=ls*jZ cdeޅ8l厯+1ޫjw*Gs3:͍98F _;}Hwr=[MoΖhnuvdp{h{Z=6z ٹ%7̻&= l>^5oq3FWU9U<1ֆ?O/cs?D:P3k=iz챛6k~GoWShz}Ns-]W~)/{Z@es;ָWcqs_Siuw󞯷'&m_zgR,_֖ב}̱U>O}^QN*Y?lr]U9,-˶eo^c_^}5gzjS;yEZZOp~{i?xZK=M:q_?+]?ŀص[2K]%;Eu'>ϳ&u{?[ k hg_Ʋ[ vcZ:FMٿ =NF[˫m{Y3E^EfdߐA}XsnWs,餦GC:|k1oo_?9v_Ki>3O~9&_Y_9zչMMޗ.պ9/nLe^}4= ;ZS=JIԺz'Cecպݍ-Oҷi) jv.EPhMޛ~r+g?ڹXG=?͟WwmO?ՉUveTzEµAig?kfw3mw~J캾pt3RKx~;.?Sqfq0˦TVZ]c+}-0zf5.sE/[[lZW,k}^fs5f6\*J?RsGMV}&+$ }RU,}MEY6,K.ӱߦ}?g"EV VXsH=Z^O-ؘ]/\Kc${)[g4Ϣ`V:=Ui9%fZ:g/EccUm7V͜ol?zŗ=՗sa=&Z5ȵ.ϲuL;1 +k,dbJy,sk+jƿksAKΥ_ҽv^I uo{t]U.V?%haqˢZA'_@cZw@-p,{ LŤ=]؍{Fjs[MWW_k'Zʱ7䖲4Mk}NC]־>x2zpkh;ݳ{FuNGRx}6 viޫֵmZJhtqFADzkfcտm{c?އ(xߥ;r~ѵoEcEe9VUoMηM2f[5aھݾS۱69%=ծhi}QWw䆗5kq}Wx8` FnnBvYCJ|`+}l.=;~Y6e;ַ 5q1ki) ىQ [ V}2kwT[,˨T@T[{~[q3_գdXqژ׳+G{0j{80>C"Jk ]o~;Zw:lڲ??ѬMV몰lY[^,ŵۻw/vz&WL?Ӑ׺6s^{siq`~&u7Sc@Rıj;?Jy:GO5d4m=˩v?M=klotn>1TK]0nek,siKvm^ze pZ6cm~TMoJn?&`.9;##ۙ]55GYbu[YN7Mʎ:c8 f^nFpMVflk,}w4Zݦ|zo׽N~Fن ƍ\U_5g$i9Y0,3! w56b8ukVU[m$X]g]ruvkmpִ͚ѻٻV>}m}Y"n;}IN.+sm99a {6m[KW*V:7܋(4?s6ֲf.z~߳jF|ic xy4VsԒSm7WXz۵֏$g K1rn}!cH}LoW+Z?dz>ϳo_?# kŌ . ֳ{ۺ~6mWoY?[~ȒCdXޑfq6ϣ{=%ogz}8~Ci?FnkޱW=Qmcs+sqMm\nsl Y_WhmuV4Hs'XluqpL>\G=bevfsHM6kwmz+P(x; vκ˝WYiu7Vջ`{ڒL\zsmipZ<HoE{[w} JuL<;' }C2z5Y, 5 MfnnZu~wSkU )]Òrlmwe=Mno+=/Ӻ=dzuZ utۨs}UwPy{!۹4oI?G0bZ&{N]}5>IѪZzFgՌb6V˨kr}+XXS?mVeJi^vMB"zX(5̏Xɐ92~՜.{q wT;7X=#1bݑ[)G.ey[dksIm o5{/[trn7ddFC\ֲƹ׊oJ܏Wwe>xJznss_}-ecs5uftNno~@׶geT0UM{޵M%)$IJI$ST3kɷ->KM~_>GTå䶼10Y,hINezX]Z{ZrX{O4p]S+p}fj1r.kgin5߾}OVC% h'sޏگze"_N6{A]N̮7Bc9!ͯh wzg'OkeS[Zٻp}vn$E$IJI$SUungE_߻;!ʞ\~ϓar}*.E֬Ϸ]wf2G>ocd̺) oXqÃ.C7nnSgWɭm{\Ɠnʪ}qW^^]&XL9]J1Y$͎- k!ܟFہ7U};^m%8xc6scU6VYfXsMޝN=Y zO?.3bYcdm؏h.qs}?k{q"uyyk=ǴV}&uMgbeJtzռ\F}>׷cveMCPmׇ12w. tW>VyE.ѻ^voc[,d&mPzyå}ٻ4L[~6l8[['Y}u4.zNk˶kc@Fӷ{\״=9 <]4 .V,k՗GvʞOZ8x6ř87[Mױ7=2+e o$IRyei}VKj0783w]IO~u\`Wmmnu{S,g=ls*jZ cdeޅ8l厯+1ޫjw*Gs3:͍98F _;}Hwr=[MoΖhnuvdp{h{Z=6z ٹ%7̻&= l>^5oq3FWU9U<1ֆ?O/cs?D:P3k=iz챛6k~GoWShz}Ns-]W~)/{Z@es;ָWcqs_Siuw󞯷'&m_zgR,_֖ב}̱U>O}^QN*Y?lr]U9,-˶eo^c_^}5gzjS;yEZZOp~{i?xZK=M:q_?+]?ŀص[2K]%;Eu'>ϳ&u{?[ k hg_Ʋ[ vcZ:FMٿ =NF[˫m{Y3E^EfdߐA}XsnWs,餦GC:|k1oo_?9v_Ki>3O~9&_Y_9zչMMޗ.պ9/nLe^}4= ;ZS=JIԺz'Cecպݍ-Oҷi) jv.EPhMޛ~r+g?ڹXG=?͟WwmO?ՉUveTzEµAig?kfw3mw~J캾pt3RKx~;.?Sqfq0˦TVZ]c+}-0zf5.sE/[[lZW,k}^fs5f6\*J?RsGMV}&+$ }RU,}MEY6,K.ӱߦ}?g"EV VXsH=Z^O-ؘ]/\Kc${)[g4Ϣ`V:=Ui9%fZ:g/EccUm7V͜ol?zŗ=՗sa=&Z5ȵ.ϲuL;1 +k,dbJy,sk+jƿksAKΥ_ҽv^I uo{t]U.V?%haqˢZA'_@cZw@-p,{ LŤ=]؍{Fjs[MWW_k'Zʱ7䖲4Mk}NC]־>x2zpkh;ݳ{FuNGRx}6 viޫֵmZJhtqFADzkfcտm{c?އ(xߥ;r~ѵoEcEe9VUoMηM2f[5aھݾS۱69%=ծhi}QWw䆗5kq}Wx8` FnnBvYCJ|`+}l.=;~Y6e;ַ 5q1ki) ىQ [ V}2kwT[,˨T@T[{~[q3_գdXqژ׳+G{0j{80>C"Jk ]o~;Zw:lڲ??ѬMV몰lY[^,ŵۻw/vz&WL?Ӑ׺6s^{siq`~&u7Sc@Rıj;?Jy:GO5d4m=˩v?M=klotn>1TK]0nek,siKvm^ze pZ6cm~TMoJn?&`.9;##ۙ]55GYbu[YN7Mʎ:c8 f^nFpMVflk,}w4Zݦ|zo׽N~Fن ƍ\U_5g$i9Y0,3! w56b8ukVU[m$X]g]ruvkmpִ͚ѻٻV>}m}Y"n;}IN.+sm99a {6m[KW*V:7܋(4?s6ֲf.z~߳jF|ic xy4VsԒSm7WXz۵֏$g K1rn}!cH}LoW+Z?dz>ϳo_?# kŌ . ֳ{ۺ~6mWoY?[~ȒCdXޑfq6ϣ{=%ogz}8~Ci?FnkޱW=Qmcs+sqMm\nsl Y_WhmuV4Hs'XluqpL>\G=bevfsHM6kwmz+P(x; vκ˝WYiu7Vջ`{ڒL\zsmipZ<HoE{[w} JuL<;' }C2z5Y, 5 MfnnZu~wSkU )]Òrlmwe=Mno+=/Ӻ=dzuZ utۨs}UwPy{!۹4oI?G0 Adobe Photoshop Elements for Windows, version 2.0 adobe:docid:photoshop:3da3d95c-0d12-11dc-89a0-858e79f5c415 !Adobed              "!@1 0P"A`#2!1"A2BQaRbqr#3 CS@Pc$0sғ4%`Dd d-[Isj'G0@¡tRReṊv[dn1tԍ4 NϺǞsW(È[*K;]ر`.}sUoL^ 9QMyIJg)b٠\`(+ QqG>l-@=+Pry=Assew>q)bNk;чbIÐ; `qf3}zyoW/Uq4UDyĭ30՝xѹG&ɠO=TcEZT3wY1͆*:J#>Eғo :wևy@fvunVQ@syZM){14?R_d㣖0E옵돕 EeRt8yXwyyrQgtK*K /0j9]GjɹX۸^zaFҘ_K;}c@[–i+-x8kAج=<=hNʬkڂ)F?V$fA/%䃬>:|,d9o%hF[O19BqX0ek9&ruՐy̟Ʀe[J ˿t1ۯfM-}[6M.S_leIIy!Eج;٧O5Mx&kBk)dn1Rt$fTEz-8ͧBĴZ22V=9p8;ϳt'ش^'=#dX?_x>}|~؛Y%`Z8L+oۊ7%BQ{ 7f#a&}]m/5)d m&̏%ZS&9MUW"(]Jq_E1PC6@h5k yX$$aɗ%Õl$ՓZU8 aºoK{fg".6BXDIA:*[yy'l5QkBN/m5b{,O)1#8':}]M|䷞]3k.E|mtt)^H\/\G6;": M- r]ۤ-vcউm5B-+l?keȗ)s(O9agI xͮnI*lMi UGcpS}^d"S4~p[0*1cm9QBՉjԹ0hYm0PlOrc^TAq)|I Մ"}_olʰ(U32Ʈ Lbʐ wMa WމPY=xnU5xaV+yT%nzǞNy=QtO U! ƞ˯y]r5Y䶘SΑ`4j7C"·}1r8Nnz+fvWSخ5X `SS3?n7?K6:JW[R^"eN#]et6[7_ry|3l^ur<(ƼZqې CsGUg^O$:[=>?Nk6[<~'zosԹ1G;%?bZW|ȫeфF'ϑ"/QVs~DI~C65yV[9"EF'OA41-0s_L2te@C-/̄8.-}׹&^M) 8s05An5P.Fsy /y'% ulZ x4+Yڐ?mOȯ?&NtՏ1:S34H]yZ>z+{ȿ @#ݰKXL3-1u.|v93gQ篓:Sכ= ,F3G͐鸾I( AZ;nj7Zހ%X އ#l)QzNE.IOj[K^Q6M##_>y'pDAS{CWC3W &|F}ϑ^,B*Em-ص3AwWf.BL5Ե>} Rs)ifbkTik${9-,84oMpLoa㼿%—!뇬 y?jУ'9[ ;ScKAiZ\(pkf7bTľu5w{Fk]~lMlx>MRgF܆otM\3Jk$溢Ydz| :[X}vC7\R6g9s`5PQ\factnT8;1xb>+LShF3Nj42ER,Ҷ:O;\{-ٽ^2AG\>#HVjycXԮN#$4I1_;=nIiqlzzk۩G-ZOwL^y`gȼSS/;{=Uu $J0}(}bz0uy1Jn1-OG~o4|eѥ~ەږ{1aVfEG>t74"vUh(%?Gwvyo笲ؑaO0*YD>}.O=O_}~"N2:]QѬSҒq6@ WUf'mޗ*'l}|dҵDmg)Tk&z-1f#Ef5eQ%׊UrwQ5r.RfEKR-X=89ݡ|ZocK7%;g?.l5_)+ώ(׭sX\:~+ ޓ6_l7}kz5հccE\'Cʆz])*eWGDߘ|푌N5 r]~n(^ghd)S<(b^h7:s>y4r"N[ b4 J:zzLϯjҔ^US&ވzW:ښ7]ja3aJ-#YFk:\XjŏgUtР;h.(gI/J̳vѲ/_Wq 9s11@r@ekvc~KsɉTrl捋Ab։RPz|ص>Z)!2Fz3s3KgơfoTV-2<~--Og!@}ar؀1 ŠI?:vuouڹM_Az :!uHuڴOz-ĥRbX\k"\'oPv:bF#PS+(auwr|zڜJG4ua A5]cv}'2{u&'iv<֧B6Ò!gN_̯+>}ZNi YK^ǡo4vk2nv^k{ >@.͇ %Φn™xdu5,h;gȤVEj``V-'N7c߇IgxzM\qziDs:!t*X^ Qť_9V:bd>5o +ck'p&([6UX= 1L۪⫄9M hReJ}ǺW5\sa;ӏs/ W&z.ds̸yD̘02SYڜ2U9Mm΄h'H/"kC4V ܳR\ΫJA 2m<| s؂ U_Q-*=ݝ2j$Dt##UaNAT^mv.Cջjs@6[bX<l~`j*y~l]lW>fuHzHfk%Zenc.' l\d+Ju#֭h\m[/+sWo,aBDlݺMpSIM c^mqrs$+HIeTz};kQ2.N/%v>v\bLKAvdKO.ٶZIwэ]mUj YhpX9Qk ,N!`7D?-R:2\8^>yaYW?$ G\*ru?`hgeL_UEnK(kc@"1}?t6XX٧rp_8N埐w?SC<>E0Oe|do[̳p{ 2> |j[d͢-&͏ !遙mJ.yt |^ёLoѾ&0t-k]/5eAk>S\;=kqhξ}KzONnKi}}&}GXsr=n0}5|f H,/;``"h9npM(|> Gk{8Ͼo9E;aAl?:r< ǹ]n[^g#@`M9m#-&:յg$o6]":?˜ UN};XC ++zki=0AWz/l\W řn+ZUmMy1tIibn IhBDLFinC5R`Zt3J({+抨3Bzr'5=u+5Y &Һ[,aZ-/YL56cY2sulb 筬ƣuΏɶoHpfk\(zX˰#Aehi`5p(b[ӰSSGY7RHuLI&w"6^(jz$;Zf^`q}$!Rf`9D/ZBf hsݔ pfPZ l^o*j_>Gm5sG!YdXѐ5k>Pmjf?kK^iI9yl`gjqŌJRڋh4l3.[}VKalA{P#[{u:z+7I+1M׵5/\ĵuB_52E{vsff޻&Ww^F2X;Ksg5Y5 AZL8|h+<ش vv5 V[8n:j46:[ '4\vqf0R # 6Vj[osv3 Pu# Bv#+َi~Ҕ@yѩzLGJGN5y]rndT4j[;>`_=/}͖J Dj-tKGQ΂UoQFCuT&j`%< M=l<jKeW#̀g2-  nY_ݡ/ݛ^0٬XIm#dRcO?f>ؿ6>faYTQVX$Ng^&_X5kftRWB/nx;Kߙ^?7n݅/C9]lg8NLKx _ ORO1QKX1Wًϧ(gFA ŇH=<`0$ܚڑ颔83J³M )uq}?7R#6_MuU$! E06 VO8CkMZhlRP5ޏRjyٮN`|-Z*cQ?L`}6aHkA~Ra6*)!ᯈ;Qv$V34sDYV>$dOkh,mǟhU/4 ~RSjSCW"?՚q0zр z|]9 |[Z0f/J+K_dD34|A} h( U1Pi(K XuۀN, 3eBrwճ;Aif#xtk G}F+O $0 $8{f4[%JU BԸ| !;dd$ 2J_n~ó #W%"p torLcu.7OjFԼN[fݲ1fϰH[!Qa!u\AP _J#jRras?j4mVׇS/$\+PQ1fm%ʼnKi+aVY"-$ .RSH](d#@*t"$ Z;n/m`%r_K`.'aS17i"izYE¹1lCm}!׊%qaS8T'`Ȃ8`aZi Ѓ cMէA]gS?.Cw5hoXO?gHܟ??5?5?ECGu އŏ_M=s}K?h1LdaH]֟+k"kFʅlVӸÉv"x##.jT ]&OvȨ MV=WRݲ3UصMAJj^߁Vunj.I0($PcP ,mKؒ(EdtcAs0]ovm WL2c7 #`ªjTd旲@_eRLy4&wu7m|[1|7fH32\+ ɛhAڰ1VAU$Piy]Ly-1(T a[jYcdcuUlm1VX2)T{U5^1$ O,O Ԫ~[==~a("%wy)-'+rvL4殻ldĆi,`堥/va\A^UdpIȫbfI*D(|xIKki*#+nN1+/ogn,X[;jݗD^)gY$IjȃoTr٬ys})TG{Ú4Xz\%2+Zܔܨڋ+2gJyBNmoM/CXLpV$B7j1ڳ:"у?ߙfǔcvnj$ł\ L.lrO/,^]Ȁytݻ Ey3J,gyl*X̝]SV21mw_Sj g :%,iP>/ǧm P<"K03E &.DԸ=(2Z<{PqI׊IZW/%dN5)Rђ9nZrw *~[_G~/ZJ*>'I͍04-i! zt64Y1#@z/Vˎ!*'GnHUYe dx<H !Fl\OGTb.ck̔k$葪J+WQ ss_(sh:wV=,]9;cTbڨϥLHXKfǻ"1c{yPF9c4LVc*q2V@j$V@[pVCjJMJF9:diKG ^xJwOync{*$lzmtRf53$_\dq2$8Eppϼ`.0[>]GM)Hb;xN`i/'KxZ JXAbwwNjfpƿBx pcDb8dŬzԈZ}E @h?]"_򖍤ڠui62ZT{n-fD~$c!2YjJߗ%XCLSEf1* (w)ZyunKG0^CP~eccqia =5mhHwM Osk#(*vs̜Zh'QO~4q+H0>j]]m6 4\ %EHAqrl`q+i 9Jj"[RO#nbO`7#&nX# : SG>n i1WR%mrVվ6?rN;v657:P$rbH5ڎ3mꣻ~"7 X.vqcmVyOs&6V+S̺yd+t0`k%#&7M[Ouvzn)ͤ&Rbexު V}eL4 RdCVFe?FwiwS,blFq#Eft' 7ͥ9e;. Ȩe{'Dr?p{q=#OCmvl=dz sŐY-I)ͶQ "4wjTy4FRHR¶ᬞܲ[ A\qcRZN fܪ7ǣӑ$R2!lYXr+%zȅ6~o~Ku6< \y][*iDQQQdbәKR+lxf$ۜh^Dڵ=דnPdFTшaB([}x8p1F4=eDй.tc*n,lrߚѬ_EO/YD 11'4հA)zhh R2_(Q'O+ &dͥCn;f5ɞgF$Hx\۬\΍ IA<}V.;DBL쌥 JMPYQ};@Ζ&*Y:ŮQgvNT[ lښ\U$)V4?§Lj׳!M(~@ AIկ,Dh /JkyQb'ekȔo ?"w XcȉyDI2;{0Af;`O(fE 3Qta_BJkmk/O^E]6H2cX/bLʖ!„zK!x,-P˩fbb61iũ{ol BK)$fތZ+IdRa72T.YS"ÐR}-箒l[0wqqB1!*>W_],gf6ts}W'6qU2#yyYɆxd<c5,,dVwE(^ߘ#-?qn]Hp15рsƌg(?.թ,4}\یN+&^)ıV" ޺H[G4# 9ңQb`,,eKmAhrF=BCFMFTh뤘-6T>W*^e+A48݀=$j}nWVr ~`hw]luGN}~e5joBGY[kFQ~>tUu-,y pQ;t{NM|P~Uk[^jcwɩ+I7qAN&bɐl.No`)ہh8+U(5ܱrYiz^uW—}Lb+V@'ndF݆][+fdG%kՈr1!h&ݥ]R)cpbJHG[2 .eoG6D:H%̆*F<ͬdO' iRe;UH#8V]yPmq utN=AgT ynrQaqEt hcĠ@omZOٮN,ma0Թ=2fƆX|Y5B ̡֓u1G# aaŕ[qja+ڪg1Qm+Ӄ*D}R=Z]њO;AC<5ώ[ 6ibQf3Fkџ#0?oe5 aTcg1@kRmZM^б#cժT2,߄ܐsuI p S̤iaʼnbw}RNyvUjAƶ۪zTK.;.Ls${t XgKO*Ѩm= 'ЫŹ-ҮeNkK:PJ*{PsFͮۍS/O$YX)dnI+˄LȲFOpCLi5%j ^jXbr[ S1d-VeQc]y';9zrG|u)68gv%&p|w 82MJu.`Io,8rxp >H]]՗TSj;p[?k ڠ~w Js&?hm=49pPBHanb1^d)Rta*ȆGV"*VXz2JÐ1ٸC2HH.|~ӥBsPM|SPBDy&,Xo.!YDMV Ecu9u sg <y\WkO~~xhuA,FԒuRFh]3UWF IM]tJ'Pv]n %&Eup֟zuٳO*ˎ i@ |m:w|J!~T}56K[իM=+Ai2_M!vqbf8QXzmAͬ;db&6K)^<<|nIcU0aZAeJixhJ .Yc֔#QNՀ )J'McJdÈ6 }[SX.W+:)[`. cjP5٠uΜ4IDV"4Q>]UJWScKOH {gXp])Ok&Uf 'pUFy1ce]`ׅ9-6F*(c*VNmZZ5ڞ:(yADu_ѶZHDfN(đZ5QL ņ)UWq^S]*<M(B4 ?YIKdem7k&z9c"׆bc ĎNƴVUJ!gJROURĊ6fcLhj?fsg9#j2. GD0 $eUWGm?a$yƾUH+@}5#DBuaTf:C|"F26|]cl,K€}c*GN Ir)s|wڒ5U4;\TMѐYEֺkIDžu!]H5ʀ+5,D؁g'C&e Ft]\.rxhCv[ ;}#T}ɉ!Y2F $Nn_5ڳWrUݯ_33ɉB⊣JߙI&+/ ]>X0LA:HuFXYV5sqniIyʻ+i3!L#0-H"9c;>:_ɥXS$f0IBMNhxI '2Hq@K"ҡK%b7_pZ2I2A)[\ Y cbǫO6lU9Q? /.L8Ok WijB#NTy ]fwS?ox +ᶻoz\LUҰlt4JbMUq|VhWqM&<`lz9Qs0ǖ 5cbDĀY`e5PY(TV W!2R\ekuBxg-[h;U"TPR-̹Wf5oNǞP9RSK !m~a?YXtdY"LFm !e"PA^PH8PphSҰ`SfU wђF5cJ_~ޘI GAd,w1uLnjj5SAK 5"n`C[-:gY's@׭9&$ʫ1 k3#PΰF+񺟃RE1Œm-cj 2D0FuVc}S-l}Hrd4֪<>Ow_\rU}C$T B`+\-jX!iV$\kN/t>m*{O."ci2&;TSm]I;rl3LTec$H= `$-Q̤9**QÔ]$Y24> hk$cV${i9;iN4a׮PSQFJ5ܣI&l&]̊;,2XR)If˓yg)U,zk]3$ Ԛ@ṬvCk K+K-ԨlN6ؖR cDs(Tn:zWJR)GHMvUIKBֿ5ƺiPvVS4hgo4cq<C|4) #/HӀRnÛDUTT޵S}eeLj{U9#]<%Ŕ*ZyGt&YTi PC*Ap~V[Z7JTu?s -+b "*.iq1da.C"gJE^l}}zY ׫GRd|R9Uzf n2N95jÆvA_uܨ;1˨&A,N~|I5mv'G08.L7't&.ے" ȴk"HKƒ汛jZpV ^Tp;@w(j`@55iDymwUMIy}e21uiNV7+:55>n18Գڀo_paIfجl_쮻EE&bR~f`1Vsb"KmmJ.DLTG "E2ɋ5T,Y$˛jѳ #\6x:f6(~jGk|^G5Auh¾Rts IqA&:i~?Vp0bŠw!]Ud x!ebTN?MHQ d%hjmdԑ98AsWi,whEĵ&MuFdun %*@hhT>~c,vLrdu}N߄[i&1+(ԏeu5hPZD WckbGϱB3cϘs![Pkt|r[F9X$chAR#v/W" y3"G){uąEO*;cA.[xVF~i3GHVFwJ]ƍӹ;Plj*QhjӨK1&ݹY%7XZ@deZ" n|t}B`kcPCKj[u8N'8i)K9n ],$}W9p1XP@bY^G*{nWRcdǔP dUVٹN)sGƤ*{ܺRVL?KlKҺ!r1VƘ^CW]fDž S0k/7X÷O!^bܤI)iccDN5ON-)zE4U-JCrb\lbzqK\ {HT RGZƔv}M@ qtbcƌ'fgPG쓚ÌBh졇{;#$r[#٩+ʖRšN˗fY$FjU[yY ai!`WpD~4"ZUG,15vcrK&Px]wJ7BlA"Q :]@:LF)+폆":o7k+*4_P7o.ir(GNOn!1o3j},J)n5U5sk &Dѱ4kEUWƉJ$eKL) a+ *K;idD4xVa 3["^*fcbqX»NdV'uV'(+mpL*&PleQ~6&F$POM2/Alt50w^n# ۨMd/x&6_-cтM&ohlUDdhErr]b Pd[ө 壳ϩAoQ3x xXBmv9 ܳZymNlS ɶnvت:Q=֎mHI}xGc[JqMRBH>JX"OQZ~:c'[CݭSuݻq8Iɋ nQ㩻e`FE T׋k>$Z-@.DaNrVy _7榠#dG 1+4iO#|z0B^5j8ԍ7nwF[6nIn_]w\p $kcC .;)U,X$đ&j Qx'ŧ#֊7RvsEq TH>!62s  5#] s{mi30.S$lm$}N}OtPK*j*&cLtțʿRzuupé ܻtC$nj!d܏^jKܳ(1F#J` >vHWWT:bbGflIm!^ۤ@`Stcvc%1G+@F MO?ͩ |Lv^nڐF.?NmOx%~e SA k";y.TKvOWؒưwM$-,3+VV` hM6"#AmmIKgeH yceߧE6O>x1 3",pVNv֩,י5͘P$j\jlxig^qR嚗kegNj&&4䛮fAOmbA٢ȇ ʒ4BO 5$\5\ga6吋ȍZRv8G]†יiˁ%LF|]emvI:EDPEN*E⚟-@kGZH"ʊvUM}ӂ׶?p)M nW FRFh+}'%U6%h%?)ԯ/́#3eF*Hqs0W|]/;s_naʠqoz9;pnfu F@H.O7hK!x㊡aNuv x֙092ƞ]AI*;\*PI+y ~ML;3Fi[Ka6@j7m\y-X] 54XB-JSŠ>dDۇBo ?$U*ͣdm8b\lB*\yMtO3ĭ% -,= e4Pv q^iu lkG鼬-<5YV#if/C+$2_m_cpc\HB=jQ \dUniW좃Kp guZa/ӣ+J+"u#+uQZ푔Iz%$3d9PHWH1>:Pj B y é?n:8?M(AVJ_dbMѱ<F(qɍ65"l.fպw(>!wڥ: j}mGΔRnH;8yZiB#`Ddu3 a 4aŎWYoZktZu2 XViMR?h H،؏եBБcʒ hG/+JդF 9]V!Im1rT-i$[u"]p$nfUX08 RˎzQImK#lcS{W-w+ I2ԕ?xj*i”RЬC*v<S0w:7hHw:tU&M.V?H  P쒫|aM1P^+G^Vez'v +?g1dJh&ڀ.YULDZZ kb$9f'ժV3w :{H*Ԡqq+jx 1wV"DwlFƬPQpf( @HBP>E (f2UK_xўP#fhU~u$nxWP;D3E!Qi?cY.z2'unWa[Ť@>K!Q7]+j $0#cyTDP׈ȑ@uHnvj7E4x8Y}u!I =?\ Ǖʈܓ"Ă,sfj%Xy]ұHPƦz3??wOVF+$l+zr5@߫hB!TЈQ],&|,[09%x黭E5W43#3?f#>>aXqpM %4SH"R K6D2J6{Gm7RQK$#^ᑡ\^cXqOQMpukB8cK*ۭ|$VXB0p_V'Ùt b+z|i]E:G-I6зe4ca$o)󈤾s$baC%@Yr6U;28#B Wp)Es Ҏx.duQLiyVHJ˲[\9 +YW,Ǩ|yQ2C2K(}HYyCӚS+(SͥRj[Ρ[̘M~98|a#c,E~"6Dz-q=P:>y_#]? ]LVI#u5?]$qGKmc}$*UT\*m3C"B  ?D:>eՇN21{HXPoQFX,ݛUEƏ~(6]wNl=LV5> A"ȁRH|Yc]2tz%I,ᑌME+I"Zg] 4@V2IiVUK  $zeBE5J,c)eE!BrH]aMW2$͑)gXpe- _B‹~ ,4uy~]EQcF{?61aEq#JG@fi dn7 1!LC cryg2zb9ц 9dޒEğVX0c@s[diNs®1V*LH^HkeZS]>V=ۉx"#ϻ`iMQ4᱐i ^YH_HeWς3ZV*~TvɄKK7Qf.יnca!4l u[Oז^"*;nXhc+?p/zE/=^]`aNdU Õŏ:7ŌA5P)*Ӝ-,i(aPuM~4POK#7MtYn~w H<,wը h'E S[uݻF=2q{ɸפ`)QZH":01BGk]|E@ݹxOX 7jqZZ ]'k8}eN)f#tLD@oFs&j%Z1%9Z7=Ez<@4Df Ş.L ,bkS6W0Bϑ<;+Z]Ɠe#:EubWvBre%#K|Zo(7"GF jo$97D+-]~];yHxٰ$@L1RnZRʺL1cP7QUBA$2+ĕbGWErY$ QjuO%qeÍT?$Z*|ͦă"DFڴњuF|z= C]O'R6tҴ:EDe~tEMsԴ[e0ܹ3*PG$Fdb#J/-˱#]LT( (k Q1Ƅ#ȡƫ  V8cBR#bך&<$&@ZFϏ<[RUְ.SORFLzVޢ&$KJRN#I3;,u]td +GʉE>Tʹ'p }s!]p)FpO+mt"nZR~Rϙإax[hϊN1 NU:ԊGyA/QѶޠ4bT/pއve('cFt¡TxksWݡ1K%JCHMh7:)>͐#!ZcsH%tʟ $p~rkNJNEH =k(&Xڢ T'D!YWl?5@֣I/pA (oQw'p=q7ϥ<"kêXۺXxr6FMC+DmDd2E"H KecŅd Py&_x62IE07$կEAe8@ s㧂ld0*?Ҙ1<_Zj=e1@GP[]Ջ䃾w,&RC|kt%x97HS;v, f*"BVI{%ǤFU'PM߀5;Y\ !cZ>P4:GZ4eY50@$˓+jDPbmZ {45KI@I;[)qP2d*JZ,u^TE_Hc*R\AUiY%I&km"(8"⒦fR͠PH8fI!a$rmO6Ԛ TOӑz`nr91Y_$|¿Ďx[|Y_%b7w2:Drg4r I952DuY:='dpECQ\F29|V8T'Jhi44|N~$sy'+I$YY: v_$!|Ϳ7.%DsB dBё$&9Ҷ0+"I2$? ZNۍQX}j1P:R}Q_-|+QݳZݓoGshfMII $5X>A}=y, EjyyյlqTH^i#f@L2ZV$3akd+'Ȑq#lc!bE;[y}ڐORd4bJ>2GWo=)I2Y(~2: k2 Z/r!ِPbtd`4e%e#ѷt6v9)/MQ]F9 #t*ԫmuMUa箦eXaA'OQtss>&t=z?VqXժ( j#pXcbF]ȑ+M~Z?xWebʌph1<2x~SL"Y\X͘%<9rdO*6@LNUaMdvXni?j /723hy*鮖5T xk鱥wEm#vLJZ v|Z6*W=<ǨVZk +`$*o2c1GCZb0#@-"~^T|y>qs[]XW[!iϾ3cI_$qW)Խ")p%c9LH#kD>hF ?wK:dTɅB|7jĉZ /m53>Z$ᨿR9VY~xڒ zDٳd̄ 6 06\2w3\ PvAj|USe95+YimtfѪ#>:㸥j*(<4W*%j/hh4QBƊޒxbx (^_Zc.36TѺ1l﷣QE*!VC-NkvU$BF٬cT`ix>w cۣ{p<ߐ~đ ʂ9r!#ĺ,4o*LXKэ69FjBF\P>^CNQh*Zr-1UsKK05 #N'B,by訍`?V)Aoi)U R-wUKBdIq5B~WX9[4ԹJ0㦁KRhaeSpRWK*C2PT?]y+$IUkԆE4}{Rw.VH[A_(?O6%yQA̴eT8%1]+̗*!>F$*R&gXȨI 1/*^95*c QZjX[׀CIWKrQ]4H N+:xk#n_*=WrEQEsʇ>ɔdB(kàx ܧҼJ6:!o'}.|q%I,w[Z.f}<=ǒE,ȌR1MAEc̼9GEp%l28J)zr/k_5ܡwpAڂZwE7<(^Y +X@՝NJӌQ2)*GݲEh$w<2F04e>:*Gyc<._O90lxz̜,'C(eɊyR:k%%[͉R1LvxjhňI5=[X?a58:>?@ 4pQ,@}mH~bSZ$KS5§cMl:y[p}ݰ)F9WIT;|FSk1ʷbtdX&5R31DiMDS d mdkڦxTZih˺7.{$P5WzldY)>G2D)`%7Р!*7fi<2ICÕI .Hfd%&?,EnDM%La''MfHpGlH ]OXy =?H1YU`B~PJֻ?]67r疋$3#mgbF봩E~u&L.Hnsl^auZ9TDËSaRvUՅ#7 %8ה<ѐԮtǺv*hkM?P)F4{Oᮤ*KPqYO3G2u*獣즗&TuV9OCIf}4bA$KR1qB<~0|\v`VGEr C)hntPcjvy"#\'!2k!qT`s  bYV&mT ?RG$WYM.C#&ZU}]vD ~KѯpҼlUS~ I!$]X8G@G /Y3AvD~ˑE)8։<GDxU¼Xx-Gj9֏ Ű"AF+2XPp즻BŌһĿ]90YhFޞey.<⥐PG]'~YZgXr5|.]I,ȅH ¨Xܧ5 wDGߦ[[7't",U>%sMrGPȲpNbK>LS+/ΫY]E\,n|ۦ03i iPϛEA8y},?ՕZ?epVǏSB1@(x2ɏ5!Fu$ҠI!{qɨB%_rdPL;[zj,=iO 8QEePm\&ȑ?r$ mBgsQ*V?%QW"Hj\uP%TԩFn7i;z9GvSΧ߾n7x|ExYeuV aCrxOӝ|h^UAJGR c2H>##Na (W.2Xv}Mi$EHUxAZ3ԓqyEEXsjY\+ 8Q:̣@)ژ>Whd+Tt? dFnE:0>F8ec؛ֺȅV5oi2n{O,<ܱ q>e?ĔݾIL,S(&H,5]K&Y`/bo¯sY]Zk>&$6}jmJ$;/)JP~-f* OD"Δ.3PV@ޅA[ө`#K@6QhfWkǩ4n`^]ZU  9tK0UMA#̒F1+tErV)Jp۵|3tse9I<‹mƐ0!*Cn?|e|iE%|HH}_ Fh 2+[v}.Cx̓*l1}G$$.<G 6+ljؤO USkOarb@Jpzpn[tcfТ%JA鲞NGR%m T|CPAUص1LUk -_.q 9HxgCOV{wtc3#2A,m"/E2G1VVh+v"_*cDԒdQqEapZIIpxXW<"|nRD0kSA(RC3Fw}'I1X]@`,^i(|/Mdaʲ*@C4|$>Z2|:̰ZepG620b\,-FLQV/++!0ćr#թBc< קTn`bZG~W^;FZ$jCI(69 8پ, Yad2/p6%Q]s'$KѠȳym|_R}P(@ b$6'uSG2LſuG0)%Q6pܤ#iǗB ه3oDʭ<yYoV,@T)7;7HXܶF[<|QcZ ͏< Y iNG|3֖eԙkLF!bB鰳`rQ4uX41dTD&M.$xV(e[VQ$U$QɎP !Y=qcI'eb}2^t3]r#ʮgbD[~Y;'0Vu\q<Vd+PfFa歘Ֆo_Hɨp;p9<1d;\(}zXYOA&<Eu^r۬X;$rC3|I#Smvj؄;6{ ٪)Ӷ.P+1DnG̓9#dL=v%xB.Y}<;ZhR y_7E_?YÐƓ0lK0f*,ǿAW0xM~= yX]hPꢤ١ffI* FqDʼKgP΍Vsu6QKHy"3b^G*UGjLeqU] *1Jie4f*w>Tlƒ@m>*b'C5@n|-skfrKe !c{2n0Ii$uNAƕq'PCxT3}MI6Bj u;v2HwX^_>HA>dìC}^Uru6NbC1Q2ĩ/"3_WLrƄ#PFItBŪ g[]Sha2(HyULHǍALw]ʮx=Z9HJRE'")K0'=?ŠpݧNVMJqͨIxst֦X"AkR&GRQ*7|JЉ-FtS҈-Z'*b-#_ =Qt|y#AX*%oA mWMr+j'>H!  H'sj,c,q.@hf-E J:-2h )[tQWEm&4.dBI @mſ#Ik@([~2]q],;m)icϙ ČC Q%^C:Y!t1VM0&3]n;LxB=H rpa%"ևJ9[HV|O:#],loʏrV,uEĘ7$,Ņ Beɐ++Zng&:U[r:3IԑtQ9.*\[͡V"o0( יO%g7x!>^߽&6(mj2Kt`c_,]2μc:ǛOˎR|lh<Տċ#|b$1̹<{KC . df0xn \c{:&1T݈szg*Bd`]y "#b(Csh+Rjod!iaaU7>YREH?jEuh@_6'Y&fꞚ5n5**5-O$O* tx]`g[lRϰ 9u|Dj9R3mRX6é aĺFAȔҪ] UnT€f0Vs/Z $ɺWmCr5rqMGj9Z]|{56A2ɑT4$:=Jƨp ZקUT2m{|jCi|U[i,}2UvcGDdb7#jX|:O:x/٣cu# EHInx ) =-9[4 JRר˄:(&l)AMW?KH#$2ޠ avǁ NdLrtbAfڏ*E@}1EY69joU2 c 5LQdL1Jƅ@~Xu P)s @27QkXMܫH#I,aj3}&X&CdG3ay.7" avE.̧bGLwC8&GrAM8)n?h-,QǀCtsjL5D"*VDtvj@ÔG×QdE!3ń4֭ܠvXU9%Ɵ([S`5/!$9o#GPZl6xRf$JFV~&eە(,^柮d'|HW⮻_0qNGӗٞB4\eǘIrU6hIjZceRawY) HjnZ^]#GQ"JF?l5/x9 y)Q̚$T๪l)C cuҌC OTHi)2$+(V5 =>.F 5v@i*#K澑yʤr ZBxD &ތSFAO`S?Q$mtPڢ6PtoI7ljhG4#NCP-`9ѬfXH 6ƀŽzHQ)NoV"p~L\\m] 8lhQb*v+"D ,Zާ\̄ED4#,I0 >uf4K4j|Mſh՚=ш~'W$͒ X6-d,ro֭yf̶k#LUˁ2E2 UMmMi~flgNXNL31i(dY>J{s1EK4jjv*=WRK7#1RXԫ5TQi:qIexK ^LMq]S-dWFXe#R5:;PEAykˤʅ{ny% Zf-h4_79V=XQPKLl$u8;vf!VniuDd5)Bܱ >#Cb-4U]%(Fg躴:&-*3,hᵼr lr6%sV q}u#&\E6e“7!cz|<5VV[XFHyd0;_RPO;E pkt2zBPWj+Xa^nF]7{7YDy8Ҵ3Fo+~5T#RbG46Qv#Ľ\␶;Y2 x ۏ.lyfյ|u,=L,dJ5VBom,O,k")#i㡒uZ6/t#F"@]RBzp篾Mֿgj5||fT#k+g^\Xf1E26YK{bu>FT&$i}i PɝUQ$!v;iB@H*v5m %V)tHQD1UbgpH$ m_f[ 5+1HIrd:se*yxx[L+Q*:!-JSwu[ '̭Թ )+P4 L5Es@G4A eW_׮6|g2ʁ-ܞ0KQC4.nci7p֕|ݷeJ`QhR @U˜E}t3q2;(*uŏe@Wo]HKI7ҘdTJu#e&a#3x"V7j~㖽9{@1"5}tccc ܁–ZyB<fD5h.\xcP,k`[mExϑN$C^Q#h=J]^#INJL{)(&qRG)rପxHɩaGV M@f)RIT;Vs_*/==IKLīĶBrwzȈX4vѯSIkF&ʔ! I;Gv0"[#y* ΄լͣJ(M6C i]E 3{uYI)(?/Gssm.nR ~\.QUL<Ҿ/jGRHP3Tn Z?VlhTi1 LcM n^ܟA%RYrDJUu Euv_lǐַXW-m܀Oyvȥm1?1eXn5#cw,X[Z5T jJ0acWt9ݞdK1qϯ uHj|yC,85䣳4VE8;6K0Db-$e&\KSUF^@i6NPX-WLNՎIP)BA^'ԘSERd*ׅo+)#‚1H/65hC ͑M'%EǁhnVn}:ʵ.]hҮvg vVI$,KzFcqx?PKq59^A]MM-Pictures/10000000000001F4000000FC2AA443BD.jpgJFIFHHExifMM*bj(1r2iHHAdobe Photoshop Elements 2.02007:05:28 15:06:38&(.HHJFIFHH Adobe_CMAdobed            A"?   3!1AQa"q2B#$Rb34rC%Scs5&DTdE£t6UeuF'Vfv7GWgw5!1AQaq"2B#R3$brCScs4%&5DTdEU6teuFVfv'7GWgw ?@8BZ}C\"Ahp]g[z=䲼w1@nnϥ,;szt슜 \MNkq,+}7HF8nM_˱Wy6ˬc8k t7;><ٻW?  sV%[[H[a|Nk ~A2QO[[%` 4f4խ$>͊S͕immQY"9vj llGvGr7dX7mvc,8̹䤧Vfiv%1w}g?Vc[]}Gsn[Ip]I;B\h{1ՑrF. HX%ܒՙ$*cYekh{]tkSV3&_cu>=%;,CZQ6}Xr&6I%^<ʹ080b go۵Ot]2,S($okgo]n_U< HO=W}юWQt9}sߡkB3x:?I\SV {unii{?fN8a{Z̼v5rmCwKA-m=g6a ?$2ߥINpxu88{< rv \652Ofm;[30N&%,' K;s^cm`y ψaAaԴK+hxjn5i #h~ݛZ47Sck\8GG{۷ԭ%6H{1[\>w~Pӑn>Ef.O;w~'$qqY2ƀY3i mJON#{~޵߁dP˅Mpݴk>]~FFu opfC-d9^~JuS.ߑkkYic-h{ W3gDXYe洇KGq5cw$ѽ9 (xUk{Z>mGm_,9wVX紱֊}u^]rڲFScUk} 5s7>{}=-MN~>݁aq CY2OԯfeO)cu~~/M^z^_J4Wc/v їV]-WfSkdgt WCڬoo6CVQ7"^v[ak]<ߥr=?Q龯n+/qm[]msk v[suUrN6 ơ9tl;_WSjƫO[[OcC}cc~JBΧXWZ-` :FZԿm uw }՛$u ?78Wiw&\l|S*e^^79mg=PϿ7-̥M7!X~uzm{FRj>f}lB1w@}6ƒ>XW3{q]g:MdCݲKc^_cژSɮop_Eg 4MU1g21ѵ^VWj\9x9]S웱gחXvEڶ9w IN?լNEvXb˫{kwG_UwXC {l{&:V/?๬e&\þE6۬=3Vr(h+\,{C6?|euUkYmn9;som#6)}bƢ0NTnvɣ8X wu^?I?]Y=S[Ne~͔oysn0-ujo;U%7+ZI\d*߬Sj=Cxq~~>ӝmHuxkۛWO_Ud*Qf3c3c'ҵS>t-eV<0M}?SM 3w^-asfz~~˧ ¦,~Uu kP'M M?ͬYs4;r,a}3cFFSX7=55+Lѥ-z+]CΩc=lu?wNf:nNeIlSg9cfM92YVSSAۏ-eh'~[0WuZskl-eoo,uc+7u:*`k7n#ϣ}tš_ou2S&qŃ{굶6C+i)}Ggև]Y8}׮~?F57]~7R8Խ6g`'%;t̓!, ~T7Vk3ngL?Ui9TeVDZ]1ul!9c ޥ};?S`_k[ū3#4X/{mL)[k֫RAw.zKz~VEW`>{Kwͯgr gu,sv$c?nf˚mu.}f?d}d9Xʦ5]Sm{}*}){z|nNC4lcٹ)}ȮS}7WWRu,ë8ccs}koNYC?W26 +cCq.}?޴zSm.c{iqSvަ6%*bt2lmZl^ѱsD[v=ݻ1yٷWj^q[Ŷ4={Z>εR]Ņ` bJTʩ$ꤗʩ$5q_RW$aU!OIO_WLV:Sa$=oM $?U޳a|J~Щ VWʩ$Photoshop 3.08BIM%8BIMHH8BIM&?8BIM 8BIM8BIM 8BIM 8BIM' 8BIMH/fflff/ff2Z5-8BIMp8BIM@@8BIM8BIMAimg053nullboundsObjcRct1Top longLeftlongBtomlongRghtlongslicesVlLsObjcslicesliceIDlonggroupIDlongoriginenum ESliceOrigin autoGeneratedTypeenum ESliceTypeImg boundsObjcRct1Top longLeftlongBtomlongRghtlongurlTEXTnullTEXTMsgeTEXTaltTagTEXTcellTextIsHTMLboolcellTextTEXT horzAlignenumESliceHorzAligndefault vertAlignenumESliceVertAligndefault bgColorTypeenumESliceBGColorTypeNone topOutsetlong leftOutsetlong bottomOutsetlong rightOutsetlong8BIM8BIM8BIM AaJFIFHH Adobe_CMAdobed            A"?   3!1AQa"q2B#$Rb34rC%Scs5&DTdE£t6UeuF'Vfv7GWgw5!1AQaq"2B#R3$brCScs4%&5DTdEU6teuFVfv'7GWgw ?@8BZ}C\"Ahp]g[z=䲼w1@nnϥ,;szt슜 \MNkq,+}7HF8nM_˱Wy6ˬc8k t7;><ٻW?  sV%[[H[a|Nk ~A2QO[[%` 4f4խ$>͊S͕immQY"9vj llGvGr7dX7mvc,8̹䤧Vfiv%1w}g?Vc[]}Gsn[Ip]I;B\h{1ՑrF. HX%ܒՙ$*cYekh{]tkSV3&_cu>=%;,CZQ6}Xr&6I%^<ʹ080b go۵Ot]2,S($okgo]n_U< HO=W}юWQt9}sߡkB3x:?I\SV {unii{?fN8a{Z̼v5rmCwKA-m=g6a ?$2ߥINpxu88{< rv \652Ofm;[30N&%,' K;s^cm`y ψaAaԴK+hxjn5i #h~ݛZ47Sck\8GG{۷ԭ%6H{1[\>w~Pӑn>Ef.O;w~'$qqY2ƀY3i mJON#{~޵߁dP˅Mpݴk>]~FFu opfC-d9^~JuS.ߑkkYic-h{ W3gDXYe洇KGq5cw$ѽ9 (xUk{Z>mGm_,9wVX紱֊}u^]rڲFScUk} 5s7>{}=-MN~>݁aq CY2OԯfeO)cu~~/M^z^_J4Wc/v їV]-WfSkdgt WCڬoo6CVQ7"^v[ak]<ߥr=?Q龯n+/qm[]msk v[suUrN6 ơ9tl;_WSjƫO[[OcC}cc~JBΧXWZ-` :FZԿm uw }՛$u ?78Wiw&\l|S*e^^79mg=PϿ7-̥M7!X~uzm{FRj>f}lB1w@}6ƒ>XW3{q]g:MdCݲKc^_cژSɮop_Eg 4MU1g21ѵ^VWj\9x9]S웱gחXvEڶ9w IN?լNEvXb˫{kwG_UwXC {l{&:V/?๬e&\þE6۬=3Vr(h+\,{C6?|euUkYmn9;som#6)}bƢ0NTnvɣ8X wu^?I?]Y=S[Ne~͔oysn0-ujo;U%7+ZI\d*߬Sj=Cxq~~>ӝmHuxkۛWO_Ud*Qf3c3c'ҵS>t-eV<0M}?SM 3w^-asfz~~˧ ¦,~Uu kP'M M?ͬYs4;r,a}3cFFSX7=55+Lѥ-z+]CΩc=lu?wNf:nNeIlSg9cfM92YVSSAۏ-eh'~[0WuZskl-eoo,uc+7u:*`k7n#ϣ}tš_ou2S&qŃ{굶6C+i)}Ggև]Y8}׮~?F57]~7R8Խ6g`'%;t̓!, ~T7Vk3ngL?Ui9TeVDZ]1ul!9c ޥ};?S`_k[ū3#4X/{mL)[k֫RAw.zKz~VEW`>{Kwͯgr gu,sv$c?nf˚mu.}f?d}d9Xʦ5]Sm{}*}){z|nNC4lcٹ)}ȮS}7WWRu,ë8ccs}koNYC?W26 +cCq.}?޴zSm.c{iqSvަ6%*bt2lmZl^ѱsD[v=ݻ1yٷWj^q[Ŷ4={Z>εR]Ņ` bJTʩ$ꤗʩ$5q_RW$aU!OIO_WLV:Sa$=oM $?U޳a|J~Щ VWʩ$8BIM!yAdobe Photoshop ElementsAdobe Photoshop Elements 2.08BIMhttp://ns.adobe.com/xap/1.0/ Adobe Photoshop Elements for Windows, version 2.0 adobe:docid:photoshop:dc141de0-0d13-11dc-89a0-858e79f5c415 !Adobed              " !A0@"1$3%&!1"A2QaqBRbr#3C$ Ѳ0@Scs4Pң%⓳D5E zHI!/ XEU&%ȩu7dEW_mc,ʴ`(2=F$ 4* !$HI!$HI!$HI!$4 bQ\YA*FI *RM٨6(| EXdz4 hW"M$BI $$BI $$c=4&rF><@Pga(!B2]p$Vg8Rݯ|\I> KrY%%Stn+ 7 @)<jn͵XȲf#RHI#BvS4) 7 \wV]G.-%Xih}}sL*^k I׷xltJ`[ g`'B%jbY4!$.2(μj$>%\J7 MdAt"1 KdUөI%( b<(<bTp\ gaF:/!xю|$09@HΨW8. _8FnF<>XԔ2# 'ȇ *EdO>tN\Abt2aڸu<#1~6O5Gn,U[e#n5˓=tdTI'i!kC@|C |=Zx1 q'4H|cTKYT|/ь҉Ԭ7?2 1BbeԹ4k1 1j< f_C0&hUB#ĉAJiXURDt҄ɚPU-nfhǛ S7dϤs tEKLΒɞC$MɍUV@$|e-[:ƎIj1n$) (U-쉂mx&P> mf-]Y'SP,T#Sl' D-0"R510t[n[xHѓuFlOȖA[<^#>ÀEÓ_1Is'MampĈؓ#ˌ4q+Im%B 1_4φYѱPvE6M9X^ZU 4L_f"MH@bJPHU<2I ,b%D8YSS`n5ňZ*3J[1wpO2,XfΌc/ɍ%<V8>lt97~ai"\؃T"G 6Q.< ;:QtVo%,&B8q :2|yo7۾sx>AZbBY4;ϧ9 hџqɥ?9T=(\['ct^ Aq!$w S|1+AN!o \F>2즌tY1CV5 KٚRmIEVD1fϑz7F4Mkd)( Y6Vq^0VSAd`|sKOM[6зyY۬LLx :xvMȫzgb\suIUWT UךmRlB+ZH_ljOw7l_}M_[Z5n̶ޭ_-ʎ]j!X9}2m2sD4镒KSgU]IAw8Fit^u-+h Tb;?-;his,](f`s 6 :_V| tSyb첑ҵyt 6 kY#P5B])n]QU@âG?QQRayo˂6Afܾ7% oüd"."CЭ5,THDyDnY Y"kj"|Z(ry^-+j6}zU[Vԁ*ܓd$VS$+yy6NrpAq]J:#xXZLAt`^){GCbM_=cØ/>m0л^2_b+#6aW8kń2& )lZ~6Ŧ'R& 5ku kU&kbIw451Ebũ\\x$cFڊRnms&[Y8Z} L͛!^קwߪP5n2-{Zk\ㄖ!)$-vF,U ܉#hJ>A"A7K7"mA$ZkJ(ſM[E ԛ6'l]p$4^]($t=?pX+$Z>dl0Vr4Vu?l}{lU)x[9+g(I7M>bͫbz{c aTb6.z4zE_,rLK*zM3Pm$oO>FdaH} myO 3.:~}T,ˤ8Gb]Qd՟(,v-|umr~ $huGTc^lXcZGkR(իXnR/=X4B<DWtg<<|^>6-ª=E_"d%k>逞Ռ$*q1pH;-ŋ@}VV%:$zGkd{׵4))x= +45o6b3m"` hNZLWhh2䝛Z {@S4Tak]jөs'%ĸ>7>}Hdz-z>Ŋֵ*ݔ4kf,Z1جV ` 2Fb Fo>IްO"@e|0諶\vX9!u\J L_{:Qǟ8|ia+"%\[kpOo8}>Ay x2i}D5ų| T'cKP7U1d^(0!\L-Ut\jk,L]:n]] m]U #ЁZl/ KhG,MF 09XƘ֮͊BEv1Sju]OiOefSN36Z-4 }U,dtpZ~ {UOc*G2 osXy~~ʢ]˭|k5/L r9űf?X s[X+crJ6U;+g׵-.aN>m{#; lBJ{h፝zrn9kv Vi~"Iϔ4V! "Ȳ` &-(V(F(9e^ynWsUܼC"YJ E!2!UbW5V_<]lE 8[]GTz-xKU~[Nt鬪%Nn~E`}"izWG\ƋtϫY[Q1db랬b?u Poi^'}X2 4/⪄|$Z{CKhYMY,IR]l v Ԧ;Udo,1[.pyEyGp\j`Z&JP/\$<#!na6Yi=w+Q.}hm--M4?W;ht@k8#u's#_ɫgu4ANk 1yu9MSgaASeמ1%]9m_Ճ2k-j[B7t;>mumv*w4G2k'vyQc%hc*+tʅNw3yC_)TX e_ark0ƎflhMqwRzNp@.5DEk(\"6Nsc>7h AʶF I nwQMKau]WUG4qPO!s}|[<2AasL oWӦbcYO"cC:Z] 1mRN{'\CN[ ,YV;Butwca\at9]vt9P废V2f(Ȧ]hy\`zKx84Oo8UWQ]!dNaȭ܇|޹y^o+h?掖>E68#$Ua::utWUFavV\w]{C]&}:tҥ?-ǃwf~3lQ amHNjgZzZ*es)Eh`fj^\@L8ImG:F7ZNoBWuRKξsd %"60:^}6k{us~OG[Jl7H]ڭ#`{b)p?o{hYTDetP=AT`Y4tQaFt^߯[Y5q4,gVI2|N {1W rm$){ǭB7>%~~|BQpꪮWMNV*lS3JX]mN>$yNy! |[2:G`ku01?&XǙ+ǹ;ոi-oםhNw\z7}ؼXjΘfϒ@`6i#Z$~ķ=Vf da .g/JPiNQ|/i/m eз.~`8t`=j2#QR4 (rjfkJ 593 g&Ucނ%#TCAMJ8o=2M~\mZ)]N{)Umm|`mjtcNmT<@εO|A( (reTYd(Tˮ#h{?:l9P !FO &o)9% 8ۨ[1~/\pYF~NQ*8p47_A28Z8gr{0tf(4=Of -%F7?|s 8tqq~ V|vf:eT̡RsΦ?8l7}r*ˬ : rsyf/%ӄ,RwQ'9=Vvɩo/2T)ZFƃ%Gd RiN+ _~6 . 8ӕ@I'vx*e 1\QFf'M.kVyn`DSCuіt_2۞`m0u/#<'^s@ ]U%M ϴJ ^W$:sRS?m~X} D'w?_&Sg(_SCU>b ,yRΒkO,r];uUR[A^se!Z Qy`pYy=ny\`/բu mLWGOGgXp.FoeS*}OHI~)W)ޒgPjmAY-j/!1\ԩWibg);Z+X@m,0r U.~փVU2x3lfc72Sf4ɧ'¹f.C8އt&)Eײ[񠢧a[ pjкJ 28WWgGoOKS%FE%VztHu1KƇ 461\oM+W?;:mgMGd႞+B謉E/pk%6I[@ˍdji51UwEl0{ Mν%> F_ގ>3s+ɱ*ڂODO[ | t.&.H!mZzt9/\O$ ????ǟu_:~Nu|h~O ?/b9ݝs~gҾ俏KC/[{O__ƃ[Wzo?u/?S'?=2 ?????? G暨5ۣ45gc@B\yD<MG TѰRw w+^=d66WacHT@DC*HWF Om?dG2?YCT/R8q H`mL5MHfdiHFۦ+& U]ǣpZYU>_sMoDdNS)8{ԒQFhe`i/%ȏ يy}dWOP&0IYIji\lS_Y",\zS~E-$ vNl̸4.kI[~!V:3OJkW]f8ȀQeV!v.](uҥQE-`g?Q|>F48xzXRVEM=DxE ;JG*vQ+ϐ+MES%G,iOXK4a8Va(!oVRn:ԷNEWЦ-4R"d%YWԱtt0 gnj*c P53vqQH$.Uu[d&Spfw@_G铴41#4{ΓhdU 8|˕i]ާ+jC`KMIiCF8Ki4:">!4Ɠ9z4Q˦X1yT ˌA1,Hyd5m,XBG5&cHv\zB:R.ON ) 5ɿ4z.`?YЊi \Z$ fS2#p}Vj80]A_F$G4Dw5a×GL#L>Hv vEB|P**z27xri y-1'QŬhǔ뭆sZ{"ig=, R}F8vԜVyLHhkO64@J}ni2Qn0WAqffF*  Q|K f6ʢE$EUEY:x\<ϋcuӪnDRPD6/\e8GJ,v>n<;Fn>NsL\Pĥ~!c3E]5yq^LnkIQ:*qt}SAE*uI.D +hvʑdHEY Y\,0$'McK+A$1cfYwu2ćrO8Uh]*)ҴRd86@47#wZryȐ^ ТUD-L.EMBȁVտӦ6,:~J DnjSWBl~ד$rM \G!3PBƱ•fC mFNY;yjDhAvLY$E1vpr<|:g㙤?IU/is4k+I5 Dž$ "Ĉ%omLaT)01 ^Uȇ! >SVF݉!?^fc"Q$nqT.rj&@}@3" (QfѺ Hfb0ƿhB UX# ɤ} n8;[1'(pRURAÃȓ/*i*ȋsK#ɵJ̻_KV?W ˇSZEJ6![v>+u (MG u8]#/\"k@̟ZE|l[M|W`Hu4y G+tZ:$]#JE j@yQ4Z!ln!`=tE#1ٶ]Šr"v|,) i$4\(6SϤyRƄhY[Bbw@w. #AHXSJ3Tz}\aᲓ4yq-Hk*J$"* QCEE4cz1Rj}`]\/.BD(OU:`z:~ R$jjm{X~h⼍m]B#*e#EŒn73h-GSĪSk h*H" ]vJj ޢm t w?V5! d0OˠI>ѯV:BNج-J)"Mr!E@z͍($:`7@Ĕˤ*\Y:94Ngp̜Li:EQa ͮ|V~JP2[hdIw3fĪԎ(-[˪Ň렠68ܽBkA H2 bs-}Wъ>ʎݮAb0VfO i9z <0Xbm:IhRJ$JxmFg&J nzaD,iLc?M[MY1(}+`ċ?{Dcf .1[rvn}sq޺6H開qtUx ^F>;2Ov UQFF7Kv_ӦvVx^5@xz e^lۀjH}h0}7H+IIF҄ 21 .^jD G5y*<.V$Zh3r_B|!k)dOWU?LI7?h&*)hCFB.nP&0uJsl*q:ɕphfL·|vȆGsR/g|h#.Rœ-mcU˫*|QyF:Q,W) *ë%БIXyyr"9ұˉ !P4XO>Mz~tZ1qj&O4B0>rT2Dh<j"MMK: T]#Jjd#F8IxP + ʂTվ!+,tB(|FX?Fċo:tݶ˹j\.' 4Fr x#U:|$tj1G }ZٽD3tRV#?V$EK-L`|H25Royc#޵OFlBTٱ  jb}-P4G+Uǁ Rul顕cxVfZlHq,gcZ]Aņ{F*rdP( h]Ri\Rl?I:)nΗFH2вJx grF\{|5 CGS՛=E1a8-(p.݂ClBUdȈ #5Fj9?ic:[z$6~(4>^ F3`n' k!٦:HV kK*S`޽W]'A""ZM.:aڧݢ,XHdcZSMHFTps< e]_eѓFMɒ2rZ i9);x5#t"ɕ"ƩZͨmF @$G(lǟE ܱ~J#9Q+m.]H7"HaM.;e2r*ArtR(N7ȴ4VKڃvD hMF2 =ic`(8mG)_@> DsRH@0SP?QҞAݭ 0;A#?ۡVTS۠^:ۢ*o5`qfiꦚ lZ1TӾ'ÜxhHWZIM <-SEUQ_BM?tPOfĭfF1^!r=ӥeH-Z &F ?bSAgX/WB轄 #W͆E4ֺ8#(be':`feT.ljWWl 4JD\Ɯte ISJ #Ӷn]jU4uӃh(@iÆDKقz:"Ĩ}G6"<ޡj;T u=_xfUu$#'is\[ƌJbXD:wc)f\ߊdeaOWh yU7iP)~;SM4b;M=iSB dlvJj6鏞F*?  <7iַ-%}E色'O])LniT_vN+M4cȑZrH>ir^{&EHcdd!fmU3$PRޫCN:84Ř$(_$Cu"wS:Plz;hV)rM 4 P AQ° EN8aAюR~;tϊU`CO@Ύ8PsSm} k3bQ:yly]+?ehK.Js1"v,%%!$ ]<(R.6i@ чjDR|.Pp:0$1O2FeoV_f->VWS r \'{icXﵩ,*/hp'L, g=8u5;,@ptM}\N/!֌'gFEUUԩa`Hj0WJx֗Ku*FAngt`f:,1c] lL&ŌHvӦ# TZ/w ˛)r^ :{vGI{`|y.; r#+ђlwA'㦫f}Wua_F9ax$n}&:\s) OU4B,22-b}MkCnV’dx4h={%h2$<}{̨4[17}ǐC:f&ZqBVX4I0WE dv *zH]#&RË/UDf?VL&Kv5,TWǎTY% 쵐 :ĬiOn!̎YWO41) =J |iN"Y٨Net,Jj,16iQ׃ZP7jI;t4!xtu+㹂1U^>c): b#YC}lFmZnY*ROѵփfFmT=~tXO 7mMGpO.271OR[%~!/j{F1oJ:p[6(4~c`P}c}$>t’+ zipw6xzNQ!?X}s_戕~63$uh:1d1;)V'G:t n~%m +w94aPeFeuCN^`r E%EqѩF],l(x;U n),熍%W2}mm4!T.tAO66'mw%X%XVe5,ٳI(\Dt.̒|-%9#ggH2h򹅜.bS@kOt2̍Eu*ګNԟ]EUiVLfPDt<.ђ1$Aj{NT"hTm&+hJbj/ MhvC9O xF7j(VWsֿLrcb[TxPoǾʡb,Q<#SF~2&AW1<ҖS7cŋGhr#5S1䳐y־E W tdu4XHkY)mh)i@f"XҸP>0Faßfě%b1 0fyZ?oE,grq޻23Zic milȧ@b+ dK`tZ PGf*]UZd&ҬI>caF jOGpģ[-aᵲ6FJeHu%MM?+?@D['q6R4Rf6D@Ȥq m_<}W*ȴydibxtZ( TicF*6ԍCeyx xSUVFk ˩'5w kCͨW"f :1VֈxQ՚HRH-zjC7 7*31\җ5^tH讱Qj ٦Jži5HlZwE3dpeN!""갨*xPvtkMCOB9"4#mLb͌7 ﮮVzAj[*?|9+exцyF\J.K*Ɯ5qxB)e z}:6p Y1R(ƚ:;HSjȄzS#Vh BkddYi H7 Sv912UdRMd)eq ;;5E!FXILlh?*ǧ#?.)Qh2⡙5WS]JBV>%(AGjH"5Ć\pS6~+2]v+O%]Fb`*#Yd:eNgqKXS"S** 0MWR'8`j2gt*\APT4V4JUl|iFP*y$]ذ. 6XxYeq̱^d's&J(볎>[xRSE:1rӶ 𮱤$YYfDw;tˬe##D@Yr{6-$jGc~&WJw,r޺i,@yzjCprEz^hK.&_o|BZ_w6a6+Ղ3Ȇ+;,95nM&7oUX> +yU""hؓ!fEPM JRr7 ޵hcG. ":Pz H4f,dѴWQzlCmM~DEveo}!+WqC9Yy6زWSaT3[;Gd#Z1]Bv(#^nZSMH4PZRw8+ {JV$z'V>&sBivX X)*4ChK2+_eFs$r+1;Gx.o|lx Y h}`hWRi G4}Q[m<ۨ2v%XҾvhe|u" b}@dVSʷTCSV$򕴐H#FH+nX7j:( V``o ѴD%TQ<86PdT5%KPl0u~֞Xg2M 7k82I6(cٕG8LhTXVG.Y+q_nV0Q}VFR~&[paVXXQ NLL웵M;-ĘbbPMwx!a\!I.-a|rƁu w2`ͽMq^UGͫ #jʲB<7RC@Ѡ9j˧c䯟0n_xiNc\ikGks|wi.cv4d-lFlAMD{6*RAdɊ@YDnZQX*of;\# ˾F†' rtg0D 4r) ir$tFbzX g.)H[{0k->ΏzI$~tWd봆MF-]c+c@igu2)p2;fKȝRlv c,t2i||r0W\5/wVR2/թƇ/2*:ҕbducMڧo4!@@K^+]t/0u'y&bis ;4ff:#xI^c&\9!PV@ G"43%lya0 vN<^T)Ogɓ.4g3A+ӟ$+N^MW;`G/!Hkq'ʎGSQtf0>G|\V?.r"g%w>jY{FI0lFFnoz{ofYKNj^iYx۬Nܑ:^d_rʽ53J݈B}I eQ+yV QDqN`kq8 fMEJ"s~j0xc6l[(#QNIVٷqԝdN[c}z #I6+"UJHk{vYYi21 Ǜ 4a^ #;kŲpG*Ƿd͛0k/`4$Jʎ.4P>XU+Ofa :43"ybA*Z/Aaњ36J\maPE-mbïŨ#I1ӏR4a9),M7v|Z̥v ohwoutdC#`P~Y淧9%q jәAjHd@ܵ"Vs3^F<+RS߃I Ej,rHjH僧2O4F(Տ6E#$oVdTOaX?0Vij5:K,_u+vz|dg2Fۖ]+BثZ-?-' a̪D#((ULkH'oPӤ<8]ewQfHt^ޑ̗'K4.Z E597Y7/%Yz)6$AqXrUdhHD+#HAoi"镄KMT㨻~N0Hq|muO)JeMᏺ&҂6+yM57qؕC$&2Z?3(a(XM1Bхa w)1!#I%< WoXֱ_++mEsLO!bǔMwFt|02}5AȞTZh0* }LFJ-@H/*\(l4n aw9'^!bB\= ?q3Vl!K4cK@MrE#6GiΌ?o2ZI8:l;gn.g$2<~e*Ӣ(]L` PcCh%hT^Ȓь.X|}>whGM%ۘHc`9ZunbфF_t&ye67nKQI&v6\ N~~M6\Re(xH,}ޜRz]DƆEq JŅ6k!FKk/; tZ|`u'cE+_AJc)7HX@ԍ^PkA> @pᤧh:Ѽ/R3S5B`]oMgXO;}WVS5"]OFdžx)^"_pl␈rGI -E>OB 11y.;u) ydzm֏2Xd(Xy5$c%"̑2F5U$+sME_é6^hWgV@ͬܐ0G<ЬY ͬ$q⦯[UX |:Ք*+MRhqE~F:HO#6F,ejZc ǻwţrϓ ש]$k j7GS+b:`̿=d)*&gg*G2uqU2`^Ѓ[JVtY)&FtY]]dƾfyt<2߆a"+[!M Jc TBnUj:⒦ShEH Wt?MR@ec-jAFњMs)Y{\e+۩p{E#]Shw>ܦ#Gt.8Ȏʺl_,RqUNAs/G)qEnY̡4Q)G5iQ Wեcr i˩#!3e0e`ۧ18ף+3?]vNj %4ʒ^HQ,6HY!TH0G&||f@vp~Bu S}! oӏͨ1;lN^c2VGh PۢcKYPtSc㴵Nپiv\Utr/kHҒUT(;:Ⱦdh131_t /?tMۧx.^;'6P9&ISzOME)v 6҈%"t1bLd5/OX B:ݱL$6)-V葥 -vў#1\ŲXZU/W8Hԥۓq $\T| )4E#yY۰1;VTʯ4o,%diFWbU| t2/j[q8Y(N[b$] 1H㝬oV nM 6F9bR|~Ս#f+wIuiHW{>U:ǖ.狧5c*TeiMG4"=\儶Iћ)Zj"ȿ"Lrz ngI#m"MG,GT||?(f7]-TmEuBtE) EKh×VYo^X٢,>ƧM&>DJ^-&,B7I)|7j\>fgjfΦSVaY8@:bˬlU13W"JF BK}6dcR2؟, +7ѡǕ-67 (æ<le--zrf!n.~V8vmLN@TyXٰB$'m TH.6 ̙̒VQ ymS+0E2]}:X{|1̊U.Q4`)DW,tIR_O 3Z)E,RZRyɜ:,IJYmDG\GOą&w2T7i1p"ﶦLZ$<0Hۤ—aENۭ;Ar"YcmIBo`_V9Xئ\ͬ=Ǎ#@ ;_}u^#/"#{.F?e#a0y.y;[FÐI&3yOڻ.d dfbΡ 3kWS@ȤUMOGgX"yHQUXy. "תwEocS XT#ѨZM#1i.;[R ;̪!J5RTKNWo[hxUXz_hzb JI[Wew\c>.TOE, B H"EET>N>Gp20ثjtX{xA$j@[c6"2ѳ%I$=W\z_ذ'pS*:O?Rāi>p}ѫ 4)p+R`M" i,4:sfQ(<5ӌ\Q^ ~4 *T3=OJ.B"#"QKMKך4dc$%[brDO 5Գ5]TxRi둍 "ӌ^UMY]7L5n4yQBf K^|haڠKynZ#q"% +Zro߱$ FɉG AicȊR$yLd*[~]<ڡBXH @STl]m:'$ؒbН%?4mekSa0a d[ (jDcy.|Ô3G ue5'̫NFOʶ hClԺjKi XY{4;vk1sR gSspyͬ BcpCBְ"G/ۻFֽ9AY-C6q|yѠx TS=bz6D$)Gdv m\Drko#-.-nigl-3;c?Ll1ͬN~2O&8-ؓi/QNy$%K3V5pwȷyexSf iJ+xlKn5xp<kl,Č<mY2R[ԴAL1!A+;"vEoKWXH'cp @Grz56 _aEWL1$VʕPI`Ý7QF0tE-Z xȾ8kK%% d6yVTq̿G#HL\0o- w)(xieΆ1QP3blYWWYnׅ򺾲|Չ22qҍJ?sXv; 㪄jvø˕Lk.L;G[%@no1ywKt?oɑGZۛYWO,9[l졿z\a+Bц;q}N3$=FLŇ]fA&@R,H߻ĕ,0};6-VbԏPkL)ko'j %d&O7z:(S!e4St9Y՚(qU4{:柷W'+"^DHϦY+ŧ˫hRɏsG-$dGm<s ?,HQL{rIoO.~`"0k[W ^ު,\JRk:oŪLp >tQKc,}}b~,1-{a`;ưA(J@!-SQJQ xxČ~zDm&"VҸWov̊ѓߣ\U7޷ ow=caILD hdb,vRtvVLUP~%^ma]1u5 m`|A4Y4])wf>I;wllG4P*2կhLl\Xx~Xn#)LLxA뿵ZᥛUTT12nkK6^t#:N:`*9W]3lJ1HhkaI==Iwk"q;2*(K7qߧXO]b yLZ*b~lӌ,D?QDuefF<?Kon7>z[='8ƦGaOiUr$W$W r~rfX,ImMARCXG>2r%i5UԸxǸ}qS{8h$@uVqxIοRdcrh em[)1Qzt+<<*']w,8*ReXّ nN_C+ʋi2BZ |ly FK+HTaK4𬅨<Փ%A+˦l,"SydaPJ-ۺ,L_4<`Z8v>VӶ~+~﬙r dD- ]ĩ@#rMM5ȋh]sQ.:|EV4C0m4ЄEgKO/@CLOO]N,_2"yzMͨyVgfDcgÍH~xhjAxx!ڭ*n92B s-JFړQ[Z6+'UFT 8]9^FYBQn]R1ӧJI 8L@?qFYrapēT@+yt{\E:.` Eq~$*좿/`j~^kN6=O~?uK z3sG_ԥ<+]R_|Wz~r{M.ztG{sOCwFoٷEz[W-O>k䭯m}isuRWO7um[kOw_C#C溟Ob>n[ ,庽^n.+ӡ J;jݴ׬yխvۡWR-t:ͫkmm_G.MKt:~ 'Ce K~^oo{c鶺?9O{WmZBJ?n|FNSC%>nG>KeNճ~{qiTT_^:>*z9PKq59nXX-Pictures/10000000000001750000022685504B50.jpgJFIFHHExifMM*bj(1r2iHHAdobe Photoshop Elements 2.02007:05:28 16:24:37u&&(.mHHJFIFHH Adobe_CMAdobed            W"?   3!1AQa"q2B#$Rb34rC%Scs5&DTdE£t6UeuF'Vfv7GWgw5!1AQaq"2B#R3$brCScs4%&5DTdEU6teuFVfv'7GWgw ?TI%)QktLYp&C7[ou}!~-.ơ1vnnc>Kklܯ5evQgΤs-l.#Hc]s.;mӲ7}/NrVeV?IsU{7[et{z[h= 1oFŕ3%}K[Yӭr@iy뱁smd{O~Me*L߷R 1_llֲΛC[E@{I<HH?=E,.Ҳn X[loC#g?Ez$T:?YsudDiv5^IKI)UCua-x YwEvNJ^xhf@Yeu\kHzuչk=KDb[֌6joKkݟt7_@5@-/%{SSOϢ=McŖ]Y{}O龯cϾs %4_}4ω!Vݾu-zN)ɨu76}[ckqun៝M1eWX,415{Pǵ4?,}]T_߿u ٺRmIHq[Z9 Coi_m^lwi l:G܆YcNc%{En5 y=#"[} KCm>ZꭱM$R+hRq-},V]oKu6eV6ierX~\>{Z[۫kGcZXnh+=tNޙcΥȨtOuu?m%=IDΜI)#f&#ƹb@pWc]fU%$5`s]G~{}o73EawNK+nBimC0wYSs:'m{h::w:ًXiu5TYn dڿ?m,}8 drKƶolme.kkWf#sc,t?uMIcE籿O@c\-0Ho{'f`_֑-%Ӷȭk7WW|k=9n̪rm!o0xϣwm%9=\^9GRA ?wkp:An3mq3ov1Rrk`{ Й{Od}XNȰ浄bw=XkDT0(u^l2K7{>h8.hacuL 7"2{=7㺿Q s3c1F>Nun/W2ͩF9.I7dXV]_cm֒t2ZMuA5-uawݳo%'O}4Slf߬xZ6@|F~W1ܬ|3]m$Ud2 ,I _~?C?]O#}p-bzW^Y}Ʋ 6e7~|C=yurz'ηW=Y4۱mhickoe^?MZq~љY]%$j罕~w*km ԗXKji9ZZڷz~%4,=OWeZ[]Nv{Vz;έcX`me{3t]dT^Z/;.U\T:t;0lbK[kYO5ߠz}4փ.sc2=?H-K~U6Xqցkw'HUE̶osZMkYo}4|jmP[lk 71$յ쬎F6c1+ .~oGت\~mC⼿oof, hulۛcdK^MNcϯmoNX>L|GPi/Ȼӧ 6RO:dFLög8wVî_k%w}W:_C`0j`x%+k??jN;Yegnvf-YXis ։ڟmO}aOV )sF-ְlI.o+k53~;7v=즆%s6[`|n+ClR#ֽY oo1K_67 Q^C%5[e[}ޟmgIN՚1qrmu馍}keOS){?G Uu'FuWem=ﲶ=?oME]n| mT{ݍlU_deo*KX}_ck{lU:A͗c7[« #k?M\5;Uc{_@[[cm~3=]U,C'=XֆbTn{26WkH&ε,ILM94ḣ9o$us,kuuWkk$m:n[}#/{3FMiV5AMo3EVdzJ*1mpkc߹߾m ?{+0>IO-U=L1/}&6C ڌsn7jP% ]~wVƺ?j®1s]^sWn6 \A{[ʿ?RSOK?Յ n^GMTFMރjgs+'cfymW^ n-i Զǿ>oݾ VlkdAX)\*i;\XOwv$/'5u[/:߽{1[?~=;c:y9\cfowѩ M6~5VKZK"e9%9 \0K}xYm9PU:7+0{^XX,x7َ{-sMSLoVr 4 ka.MMU=7ո;۱v?u{6?v#Hs_Gwl ebw+~xsvvo?$hPhotoshop 3.08BIM8BIM%F &Vڰw8BIMHH8BIM&?8BIM 8BIM8BIM 8BIM 8BIM' 8BIMH/fflff/ff2Z5-8BIMp8BIM@@8BIM8BIMA&uimg023u&nullboundsObjcRct1Top longLeftlongBtomlong&RghtlonguslicesVlLsObjcslicesliceIDlonggroupIDlongoriginenum ESliceOrigin autoGeneratedTypeenum ESliceTypeImg boundsObjcRct1Top longLeftlongBtomlong&RghtlonguurlTEXTnullTEXTMsgeTEXTaltTagTEXTcellTextIsHTMLboolcellTextTEXT horzAlignenumESliceHorzAligndefault vertAlignenumESliceVertAligndefault bgColorTypeenumESliceBGColorTypeNone topOutsetlong leftOutsetlong bottomOutsetlong rightOutsetlong8BIM8BIM8BIM WmJFIFHH Adobe_CMAdobed            W"?   3!1AQa"q2B#$Rb34rC%Scs5&DTdE£t6UeuF'Vfv7GWgw5!1AQaq"2B#R3$brCScs4%&5DTdEU6teuFVfv'7GWgw ?TI%)QktLYp&C7[ou}!~-.ơ1vnnc>Kklܯ5evQgΤs-l.#Hc]s.;mӲ7}/NrVeV?IsU{7[et{z[h= 1oFŕ3%}K[Yӭr@iy뱁smd{O~Me*L߷R 1_llֲΛC[E@{I<HH?=E,.Ҳn X[loC#g?Ez$T:?YsudDiv5^IKI)UCua-x YwEvNJ^xhf@Yeu\kHzuչk=KDb[֌6joKkݟt7_@5@-/%{SSOϢ=McŖ]Y{}O龯cϾs %4_}4ω!Vݾu-zN)ɨu76}[ckqun៝M1eWX,415{Pǵ4?,}]T_߿u ٺRmIHq[Z9 Coi_m^lwi l:G܆YcNc%{En5 y=#"[} KCm>ZꭱM$R+hRq-},V]oKu6eV6ierX~\>{Z[۫kGcZXnh+=tNޙcΥȨtOuu?m%=IDΜI)#f&#ƹb@pWc]fU%$5`s]G~{}o73EawNK+nBimC0wYSs:'m{h::w:ًXiu5TYn dڿ?m,}8 drKƶolme.kkWf#sc,t?uMIcE籿O@c\-0Ho{'f`_֑-%Ӷȭk7WW|k=9n̪rm!o0xϣwm%9=\^9GRA ?wkp:An3mq3ov1Rrk`{ Й{Od}XNȰ浄bw=XkDT0(u^l2K7{>h8.hacuL 7"2{=7㺿Q s3c1F>Nun/W2ͩF9.I7dXV]_cm֒t2ZMuA5-uawݳo%'O}4Slf߬xZ6@|F~W1ܬ|3]m$Ud2 ,I _~?C?]O#}p-bzW^Y}Ʋ 6e7~|C=yurz'ηW=Y4۱mhickoe^?MZq~љY]%$j罕~w*km ԗXKji9ZZڷz~%4,=OWeZ[]Nv{Vz;έcX`me{3t]dT^Z/;.U\T:t;0lbK[kYO5ߠz}4փ.sc2=?H-K~U6Xqցkw'HUE̶osZMkYo}4|jmP[lk 71$յ쬎F6c1+ .~oGت\~mC⼿oof, hulۛcdK^MNcϯmoNX>L|GPi/Ȼӧ 6RO:dFLög8wVî_k%w}W:_C`0j`x%+k??jN;Yegnvf-YXis ։ڟmO}aOV )sF-ְlI.o+k53~;7v=즆%s6[`|n+ClR#ֽY oo1K_67 Q^C%5[e[}ޟmgIN՚1qrmu馍}keOS){?G Uu'FuWem=ﲶ=?oME]n| mT{ݍlU_deo*KX}_ck{lU:A͗c7[« #k?M\5;Uc{_@[[cm~3=]U,C'=XֆbTn{26WkH&ε,ILM94ḣ9o$us,kuuWkk$m:n[}#/{3FMiV5AMo3EVdzJ*1mpkc߹߾m ?{+0>IO-U=L1/}&6C ڌsn7jP% ]~wVƺ?j®1s]^sWn6 \A{[ʿ?RSOK?Յ n^GMTFMރjgs+'cfymW^ n-i Զǿ>oݾ VlkdAX)\*i;\XOwv$/'5u[/:߽{1[?~=;c:y9\cfowѩ M6~5VKZK"e9%9 \0K}xYm9PU:7+0{^XX,x7َ{-sMSLoVr 4 ka.MMU=7ո;۱v?u{6?v#Hs_Gwl ebw+~xsvvo?$8BIM!yAdobe Photoshop ElementsAdobe Photoshop Elements 2.08BIMhttp://ns.adobe.com/xap/1.0/ Adobe Photoshop Elements for Windows, version 2.0 adobe:docid:photoshop:b6404662-0d1e-11dc-be32-ebaf8ea69fc6 !Adobed              &u"0 @!"#%PA$&12' "!2B1Rb#AQr3CSaq$cs0҃4 @PT%Dt BI $$BI =$hF[L9$QZ;#ϧ'a<=HI!$HI!$HI!$HI!'j4< ./ +0o)bG[#Iͺ!HI!$HI!$HI!$O=BˡGɛW%2jKōxX^g_5O$zy섒HI!$OgHIIP.+0 nb@=@#JpGtvьMA/k^gD=Fiy!$HI!1si`!3@p ðANA=qp[md Bh;u ?"k<3礒HI!$I<=XjShAEM,E+Y0=*HF0z-(PG!B0g_;wdHI!ɣ09zj^})Uv,Xvo[lYg { 0+kθpA&k9HI4Kڨ+4k4 bvsWOzG> ke,H2\=a /R(v"|͸5 jX2I!Dk ɗ5VGG|ѐ ֆ5ո̂:#`_t)ws"NtnW|bŰD 2䐭:/&X 1|T>|iѿꕬ٨i=eui(ަHmRz)-d8Ng(ilu NÞrtl.359 nVj  a(⪩`zmXb'b){`y:D,1 M:<^,OhN^><7U҅2a}vx+)tc1< &9$_}ѐ<-7^PiF [E?n,5.łۚń ^3Ό{X"N} J;!lGMLHh:Bۀ4sKGKG< G%VEY袽`TSѸatK pkj_ޓoM2@2z@|=dAUְv9k( cAG«v %SJƲ1H4BA)x$- )eڶr@!̏,ך/QѧxFɐY'bN& 7X2\i@ZX:\28#Mɡlj]c_*g8;;J2je {٨Qpe%P o +N(˫VF]%}Jl  <" ,)7t@il윙Kg~AOo 0 81y H/J᝺>|70L 5o C* :[\m/*/ =SXeAuA_z.;Ghp-d.VZ'a~Z.C v· ;rRfZ\(XZoY(lS= X.> jGuqI7r;=kJ!3x-TWno! y] X9I V-/LL6ۨk׈v/|E;os51rg[BpXwns{,lhCmTXsJgF_bIy91A8Ζ_@yUCmu8@oٞPH榄/\SKOflqn%Lҹq.¸=', 佯nG*KgK;WE+WOvn,e3v}s>޷>>>&C[?('CM ~Aص>EzH}y0_}O5_2GG%篚;94[)w??i2y<U]/hiI4=gi1t r|⻋7_cB294;=:C|4QTwͰnma QNN]Lh5*ߛ8&?@0>Wr6FXXfO{cb?9bhxgSٕi]- 7&˦wbL 0?ϧzqnmYsNg7u2XbQŵQ9{;i1[zu%pFqscSTzOףϭFevcr ݽ{>uYUu mde6Twk(⅜u-q[9\v9=?tL*Fx5skOfCcAYx͆w$(_v.+d .a|N)+&34 OIQ4LtAȭV`_(Rc^եwzhAY_mhS@fIH]pY/:^5:-,. PwudhAT^UNE6}`I``JɪcuMFݖdZb+oYլLc6!Z3hn#+Z4 {sغX&#} Bif-'0bheJg'%V@aG{9;Ye=u]#3_^36R BήJ~#,̦Ijڏ>zxopM^/w_ D܂ن[1-Pz^+뽳?4́gf (phų7 `Mis, ]r_IS5Omk*ѝYeez7!z xu|E]~W1M^O֦3e7aP3i'㢫Z+SgLaTًZtegdl#LbUՙ-1akdkfL/wVaSWdDesC#t,󳥯M̾OZioiS9m%ZlMNVV質^<諟s6DYͲpƶ(2crC74ȁ>۾}4*yLz6i/g.yeLMH=jT@is{3E?ڵ9X[wUs6ƹ//U; XYl1i'/A}-$9 LMM>E]*l59DֲDHgQ[¦fyGE :koUpk95Fs3|r/ͩ亓`yoOs&=UVwٯ* x 1|dlȍa;qgJ/Y](o5sV]>)pW\_P:&Wr|NU:4HռK.Ki:L`ֽV o,ڄJ9^04ы)Gtz<"qgzAZ|VS7W94bfeqTz%* |Fg!kٝdj m!s]#>p-{m^ ͂a(MwڶsD"LNWAK+ GXV\SLk3)ȈqŠX$7maaAG-83I4W>}eo'L5\خ_~OZ<9jx  scZGŚ&'G5fGɧHO6`%z-ME.L8F@$8.k0bV~YS6ư@ft-ꂔoCQ9S{_Z{$>@iv#u1&8u!1񉛝lt<zس1XPc&ށ&"ق=\*鸟Q2jR!'cߞ 3?̚H[?8hY~sB!z-Tj4Lz0aW&yEшu^ Ab.{.`h`Ը|V) _Smam,]@Y10;ws=r\m&@IvfN ]B,sYsՀ"٤L`z9$5*!5XWIH[-2nrcgl5-u1AuLVEݼzLW'' wI HkZ"!]Fv1*؄IV9m2~WKHd';F|CLigPB>FΝ{ݘjhej:R.,uë78IjFO|kq@8[QR!]Mt[ICQʴ%/z:+-zZYi+(Do^Qa2~G)qpcm?RszEeQ6a6, z>Sjhe"^ȰGf5V1C̸=ͺ{h;0|unݝKrk&E]Jl*u_=o8:C\t-%hUט][h<V-Sͥ&44YD Bе}ZJck [@9wCR\O^.&a^z2vӤЇ^Kd4#NyWG(Hg Ur2ZkV/ec_Ih嚂W]?< k_$ 'CV:“n eUd*# - 3/敱L+[O=2.',` ṖQ}*m%ЯObO &Ѯw>.gZP($$TݣEvQ_ gOhҦ:*ebqM lG#ⱦEv4'=b"dRva ׫`񙻊]J`rnOJ Z1ʓP(=/Rŵd/"fАչ\{7B~UkicʷWV:{ɛһ<jޜU :kQZB0VR;$Ho6^Udc#ɓ_rUX;n2=cAR B,<79C- eVfY_. PO`4PK{iJj3:XZiD"&.D2J YST V G]bEm}=]W" Nʨ+Kzmhs)$X{T8*KBJAP,ήFN͍$8]cK`}vIǦNxZ>jѮK%šToEWmמ{fAXho*ΫZCe}- =6>]4RqЌS6`R U/{5mAyvU4XUj7#D4 ry'MwY|p^ue̹*obˑ}PUgp߰{lpjU3`_JmgPFD7jdMY>kO_@cB+֭1vR/GPԎc Tx2K:jT@l а%7rٚ*q1p)Tz]`2:R5Y#(M=- vMr^b\qk3+Goɓ竆wXS9B_K%3Z|8{(35.S޺G8<XE!h!CddcTUŖVcΑۥ%mqIA}|lqN 9m]6M۷tTR'_djz?PK^۝D[J.1Kgsrϲlԩss9r?/5O\> xc f<.>Mu$)>]}EeEe-$3N5 N;Wbp#wD\] kNui\!bİ jvƼ:v5j+@1~?פ-"X֝!CQm,'A3"]{#G?yF5[3m5p/eqP~1Oħњݤ.+ ZH &yK57RT$߳m+NuѭZy8h݆ g~i\b/`,7gGz` \}fG!S+~]#Mi#jĽj%&jiתȒkKLWd9o,jlTK3($2JH6E~q^5-u_Q<*֯).ebKO˧,/*qoxJ:L \U!1Fj0E KIF>?gUѮ{65u} o-\ ln;x]Ӆ4 w_1s'`*[)W4 P%O5(zS~'P:ɸ>wv3j__#~Ǟ0iղp'E9,K5~gKa 9ň;.a#{X1ڭ`͜%L0-l ?ʇ:*QLA2`ϥc\M:\lÞ ɹz{WX =mM=]UX|ž(49 ~ENW.AM@A4ؓm/\Wqramh\e0QOY)#/!6+fWq`Pv.@IxGZX^)o6m 3z:ZT8c,Bj uhf?:[0V ^(>e-atk2 UF9*!w4Uz߯4ڤr'ÑWgKsw>_92>m]3A}|?jR0}ŊL *< te"{s;V3M[=g-Vh[b ՃaAgs4:3LD~owc-Q`zgjRR.]㤅Ь0 YyĨ E֦Fѱr8Zl@%+V/'JsǞoқ'h%j, .J?BZǑ4rHz.m'm OC(.u4&ˬTU8zVyq9Eĸ-܅k}+UV iڴ ZT,5׭ .dIUyyk.]B- Ws92a~JV]^GtiYmV5LԜ#^334%\# +#ea޺|ΣaX79Mfqlj'zi@;\tn/UiB<&+r[mQF"Zn+e ̙X5C+XB2Z]Ę}9m<4ThA(,V.>FcrջBoQ׋UzD.Q Nr*)`: Waug3oNpZTVi |tNT:3yL_悒䈘Uا]nQX5r"ucO=MIVs\ʻ;eg= M6oYf3d5Xf 6)2ϝ:kVSspT4*Fza[84̲ekBo6ڀfuT%tQ{i" Kw(Ec `pj~% FY'ܫPO-/Kql _b؀ WZb"f? M͵}%G%(Iq iVh&fE]WMg2H&XjZ<@ 2iHni|:k{QB֛}\C9udގJRR(8hy^}BWcXR ovFc-=hĺg8_ ZO>F>B:/k:<~]Z֫OƝVeQ69ֲ0&9w9 jѳ! 9szUIpL3/U߂5,MP HZR()OT;~O{dkۇ\(c+)vSyYoa~s+dsR'Gbh ՘û,0`´n6}')i]DʬuAB֪Y(MI}ofk;/e`jĭ,r~z}0vFU)c`AR?-X'9zSɁfw3r '"",^=/Bnj^ ºͨ8ܤ,j;: %Ad.ez-E*Om*Xne\ ;/5ԥZL R ,Ɯ[ʫHr >?A-[`wDuJ8Vk͖LY~US eq6EJ|kK1A-adWvWI@hG*+nQ}/sZ% mYx|w t;W͋'9`4tdhjsOp']33;R7ϟG_Vf!m,V݊,6LzVOc˪q('06hnݤ eFy+%c QJ#?; ո2KŎiIo4 Luݭ4T &ʲg)!eɭZ%;T3fm| +-xϐ-?9ƁY1[w*rt.<~s;}>s%sIT\#h.3mS2rF4v3"RŐpV`f?Fw#܇@۱8c}||ӫd8=&F*).U[KITBޒWt5Tyؓun3./o~Zq:Wq.5Z(|'5ŝiLQCds흑V]Sl߄5Ip;UŨ|&i[<S١m֑S&kZlsus q K-wˈJWq;Y8_|JMܰ,czKEl KѿmF? )QS[B04tR)sp47SY۷*EОL!s?Hٙ0_Tu-2B+\R/S9o% jxzļ6:gi+\U9]F֑Twl>N8 -44rf9|gFة$3bը*?-$hbZl# S[>ȶ[ca4A^z19ܾ$*|Cgm%[H:nBKEVgAw;l>S7<="t3*oj`i{v1n5㳭1I<@f= K9D_4"y]Yy#xYTLd:{59لB|`H'ql5aQkWRdZd~VbrV2AgΗOSyOPRVg AuY4 m 5#SR0k O\fjGZ9ݵTo*`DptcG2-@Me.tz%>*˫U K@9lpfO/otLnU#+ķFX3lu]}3,aS+r/'*bNmKM/孭ku|9;huQUziثrIP<]L .>aE=2[ ދj :B-/se >kY,oWmՠlq5^nI)Y?Nݓٙ\;y;:]}~w7̧ٜY=5 U?dAwY24MH[w>˚<Or-S,8E?#c%I|- ek/O3_0lۺE7gUx岃~ErI5@ t"S6r0ܷ?yA {\_Z%.TCvsl1uTWT]` IO_8uʳ$B#7yo3&{֌;9VH[nUXIfsRrS?כ[u\;;ߥ_k-s4%U5~֢+q0LA슢(R4,dh"Xvƒ1m30O(Q;QAWx019MyRWm5ҙrO?ھbErיǖAXNR3}<J[/3VZ{x߫ ޽?3?xv*vA4_ H*c1YzVtqXnƐl?~S] q3Xп@h 3"ŠI0LV- 8p M`,FDc-Ox$[ <>5W5_u^јZZE֕t՞/עͽkX+fE/.ķZޯɚSi FƎ*ʮ@VLQ)>6@U%gc4 @vu܊3YM+z̺#ȱEczN08jyɵ2ؓ1OpaC.VYg,k-o?Iӊ~mbzvs4xc+2D\DaĪ] Vʛ[O)"P!3/h_!ĉ89bxxe5[)MhճW/AW0s WsZu}eY>)(IrL\J?d oa_jb @O,ލg>jB^pA&O>j%[1[! \zڬegՃfKXłUfY_[.yUB/ Q|˃H3| /YqRidB@z^G $*?R??R??.HI2jT_WkHXIaVYT ʺyMfv L#ARjqkv jHjg?,hIM\<qJc RyKcɅCZ,mH台OjLN~XnLfo4'x%Ȗ(dGSwkf3\(b9c,~loMUeqEgBXLkɽfÃY8 M쿃Y dj!4QOWҮLG?.4@kHc"VDnVm`f1eɌ9Bbr6Jk#!M4Ȁrv/-vng&ZFӡl ʸ[hR'X>BHUɀP"K"}$˅'3H(iiboo̱us@EkcO^09y&#iQمnVuZ]M3b͓4J4B#+/ҦFXi$kX99&:+ī+.U^E+1X*:飄[o'41 sS,dޑI-9{/z|L%?O4H ؗ> E:Sc.Z㈲[Ƕ; cU~Kwi^4e4زyplt/(le@ݏKb͉i\u[c%vj'K:#PBh E镮f|)&h@ePrfHɏXe[s$ͬL2e`Ur .~x U Ԟ,,I,yQM8>|i-k (|X@,.dݷk /9X 1,Jil,|rfZLJ5!qBG%JR54m'#Jպ։gnːϔa&(IoV=s&3xvxfc<&w|!jH!'0KX?%b酖ɒUQk1J n]ɬӬ RLͭ%Uc]HQY3 ^ AxYpi M{_/<8phѾd[fs&@-ݍǷlqj,WeȀ?"D Gx $.&? ONO tѣ%}/Xa!p";7oo~e4̬)}K"W6_yU8XWVx c6d[`Ѣo%=ZWF +) ҟhbhi:La\W#(Z8[|e+Y. kkӸYG4UKndJI&Ke7ۑ7.,M$|^>YʝέG1&MӦ,jBX;Sd[oX+aXYcwSj|ZY~ e<_x_"|ʕT(*-]c/LVz2hn`ǺGWeToP "ELWF|~-eA ː##$¯ r7_WifDž, *I%vJn˒ߨ-=;i #G--v[S}bⲤ_ l&cb$"(}> ?Zl|, 1cX@cwM)sB_|EE(Y'3^X$LɷBLf)QkyX,L U??"ߢXf|{+x|y^ $}L h wu9 4/cG,v{Qu6F6(")KzKO% DraPHiLV#lcDlqqpZșy%jxE+vy22\Q84mvy?fe!qU0Xa޾_P\\m,j5XnTZ,u3GSkƷ"|yy'.e *X>۸ѤiVGi6ʡgV,~dU[P&A@ #P«ƷvFvǍֻykr'xqFgV{_:SK?,Un#ZVn9]K,/ pCS-"TԸ`.;<_PX,T"%H)e!"nZm$e ,B kw*6Lla! qownS#N0f!#1>}idW"pȨ^)=SׯB&7ň2v2fo#j<<(.;E5ױ'DŽY6T LI,LT4-DWmF]$b,\I$c,FfҬ1!dBIO:5qWvf_B6daᨆ5X^dS>Gۇoq2NeLH˭@$F%'!eW&Źw׏p 6L,Llc .e~b`ɝVh@Q#U}GY!U1Q:e-2Y197nY'nUVڑ4K rq2"J3[w7ԹyJ?6 j6Ɛ^oQ ^0AEAAe}VjY*KLdG_晿w"Ǎa F {oJ=ˆWxZ'oKUUusL6EX5֟+srsx񉓄-n/4+K,$ oԱٯ$#5 EرoxD.GǔGPƀ:G e6Ni"iPrE|.JY$oS|cyꒋ2;X%k߱RNe2A@%\#sN7?;l׈xό$-RN)-<+xYo}e`X"Xc~%]wk3˘qp(lwh(s_/G 'gNI"VqX\#u"SGimRy2/k3&h\T /Ddf/!L- 2T_x۵M ] d- #+nL_)יTM8u Ϭs򙝟eGg)hN, 1$biʶ&ɓG OY/[#yǾcGT#>H<1]^.6M&'HiB!U?1;ۨ6;qJK,Usiuwf42 io;8 Rcu<" biy:﹭ܔ"tABCupsqռ2$VenݶLti_+Ek~do][8+z}:2&FY&;' h[iLhј<ܖĊlߡfeeTk̗%Lt_) Ϥ"~٭YZثjitPB7f&.F*XI,JrXsI.GF vlmkJrLZ+ R،_eݫW Xƪi$"}{Q2q)BTʑĘ܎U -|̖cGe-ae G}duYh VՏ}d`r "Rq+leR3#̫}/ƲcH}B.l<o5&8hk5zd:Cc֝v24eȑDYg[۩2s!2#UxfK2{2ix'ƣpƳ5LFK דL U&rOm }:odXU7Fm]M9ğ;Ȁ 1Z]ۍ0Z936I#\o*E7&~h]9p5{H\+\ۿOvؓ$nNV.J"SH;{z< #Ǎeb9Uvni[?OYXklj-1FK*+mŬ,H,'{޹ "gDr"f|!5|rviŜ,QK2Rsj7ȪcMc\81Xڎ_mʋάYrVUghtZYnI"Z1DohOɕSeMF<@dL[7j*y:~k*Z[dʊК"5?J6XD&HFHݲe \>;ZII0YGt5x2\nn,&O%4pRO,lQ6]a@.N@He",%엱&"ISxhV/#Gfny|ض WlW5'،S!3KoCc٨dNjDba˙MA1^)[_Vi% 㸤,DNTZZZ4-"|ho& .)J0Ef|;dOYGlQ;[רH"+4L9ªYiOe+ Db}xa7nB}fwv1LI| j`>r߻f>p6_XhƧTm쾽>^:Ù,qG a 0MyQd1ܵ=vwE438dlֆFKIdUiǍQ34c2'N>ou93*_;md\\lɢ2ݻ^;]U?wާ^*k=/T"E*(ŧF\ƦNu6 Ьx"FnD3/N"5<3<'tMfHj|y%)H9 3ɹ|O%.!.r3̻DJNY^Yh]Y_eYcCbC,^6dkm˯#x. kk{Y>7"7Β|< $Hj|٬.Lʸr2dtvs:ybm}<,,X4&9 W *[]U̓I DS|]d2k(hGj]6E+noC#2I"ct];Ǐ)AY%ʋCc'Æfx.%Tԑ3J~mfɋP$hPKcj,LH1$ƴ#%+um]rq>FFg+vk Q3qZ[-JnD!(^ޫvݬQ<1L6)U9#4;znח1}$GX?1b dF% ] u-vSX[2W9@k%W0>C,y@5+^,.NHj6|&19k2@`~!".Jt릗bM#L 0JTU$vF8h5iթ*š *b!,Qz5ݍ$&Ra>_&t_9HeP{_Y *\vtP1$s\?{ ǯ)pYH^dlyYrdT9IUgoDU]XJ֠vv$ɑ;ƌKd{]qlh^\oaQniԵz,j$p*wۑh֕%_בO,m 8= {YvjzeBk9h4Wٗoݯd3#dB#=nn$dbD+ %Sj(b`HڒN(˥ʕ.2DGV`% nz[IHDe|I) Ovy(UĦeݒʟqYyDmXmrzLD:ѿdZV>T1(~ōr+ݻ^s;eIe/j@6赣k0J$*UKnlp#"!M0n_\&bƚݨH9Q^[[]Ge6qU%d}IPJ˓N)`re_²3k"Y#LXy#J% N n{7k3yy> U3]Ar:)UW%z-0T|G@چtF8qFaQkkReˁRFeL>dX-(*>t6}#ˍ lp[vV|-!?E 4[mz<2\Օq:5 z| {v,PCЫ{k,B7D"aЈU# U_a46|<*T3JfFDX' 0fYF61 1K4(B?aw{*-ey^M/^97&*ʒD.s_Y&?+t>H2ծy=E|wh<@2њMӎCl>2GA@dQ ]nOFjfefPm,_?I xcHE/.:}, I7]=ʉeŋY6Hgۑ_OAy+2-Ц%'/ȅiB6+bgԿ .bb<8OG^](m־iX>$h\rmEm{4 \'67\iEI&P2⼋k'S4s&v5f*DLDA/iguUfk_^m4T Y6BJ,N*^ ## U9c[٠̴>RYdku}${Sc Y Ei$VI)Q g63ߑ(7& [ᑭOu+RA,#wTgjsuJ L 1ګZۮ>lg=#"mf*i`kdSC,=.[xؒ)$Fd=K2?m9Q>Fx<:[ ?&?vO3,g͢c/ȴr-(xu.r ؞)9!W)8\YZ)ij/MIxɵ~6oZTJeK'E%& ?P2Q)w׎`q* yjYfy%lBWnKd(3Gޣ_nqZV^֬HS%VwoѸ1͉RewP#+@sK ӷկ'𱙉e3L>٬`XzD̖S&xBGЩwZ :IN5JUF]B@):`KvH\|gllWV jEy<7YLu1H :V}JxDca:f&IHmo{ߣ41-IH}@G+6 Yfۓ2E e'O$$,f&L2bG$*}/81f{$7w6PE!9؀$(ĠkO١&;q\I, s5WsXK9i$&`-# @K@bZ 0䀷FTtVYAb*A,UX1"j<`2%ȤBAIIgdkxcXFʄ[kvQ DŽ<],Ie ',ӲA >W[$4 ׋jmYD!xqk{UDvU8(F{6]M$ܑdŎcf ^nC0\m{A໿>ILc(xb7uݺ 侷%[3H_ G#`x ˸0[=ލC))eʑ d#{6>A>SXB(31PۻI0^24H٪z|k?+J*w+kG9>Hb𰄗mjto@q=)#S7jfv.JHR^*f^@+}oN䐵][+¸] v<lG 1+,sc󃽻,EmyGr' aP CzߏSC,tqVkin\p,*(uKA&Xrc8Tv^ZB#3QSe)j|:$ҽ>s.H̅$s*ܺPB/8 SS$KFP jWXdd*@αc($3H-U{Yf;Wֽ0VORj\ІidEevI|a~;y"3UVKJ xeV@%H)i1te#TTZZOǎ_R~" N;$fc+K+k`Dˊ5EfgbH8gSS_9IŌŎZgXv9bRة*~Sz7ΎB":[WfZܪ"Ҫ~dd58;?L_X@_M145Rj Q$fOpf?N^yG&P"asQJS[yQBžk;*Ey3@ofY?n"Ȱ<Ǖ9dk+G6)}y$u&Z w2H0q8|&SIJ{oYUª+mܯ5qx'.Bf+Xk1WwL{<9lck"Q^E#GW%KڂI.C*HЖ(~Tm'K5.2-af(u"~׍Y7J[nVVTI kJ(ڴZKJ~Ӧe,Jcz[XpN;9&m|RPQVb$ď%kR~E;>=*0YH+F+vnuԔ(c,f=`lԏLb+u{un=k#P6t-ᐼZ+FTRuWV~ML@y)1F=#& Г2kSZOg{,eE, ް46㦓N6|(-;|zT Ɲ Ԑ9C)47*-(VWk`lxC>iYXmDl@rƧaQ^FSv=LRQ&FaJzi\ɍdYVE{])ΑT @5?#:myo˛>f4`b 7ޝBaY!xcɏm]Yd_~c"HsN±ol0Eԏ2"`6oZ{Rd *R+gA7m{t$)!P丨!!ޛ?)F2s!(eN0xiȆ)"ٔnDLx[Ggo}xDaS+"ވT+@#i.yHe>ߩv ؕVpEuy,nu^{NRNZu]zhkt틒1u2K0r$z̹$&ؑ`?ݡLKgS^Y+n呓dr>@W i"8u$IyмTsV!Xh (&ZGHNY[wu RrM+JRBqf*?PZ$HXh*-`22d1xI8$AO|(#R7Sښ*1zivȲaYx7K'٩FQ ]H{&d͂'! *.؛dHr~iX5y7[VK}:J. Fx9VtG?9Z|֍hɎ=I00e+k3iIm bag|jP@+ X4Rzmݩ*:`TV=M662d !xE $C>K`mPQdb_ \4k|@ڭ~ݻv;-Z Jc=Qz,wѬ\E㇖II+:2]"Z# Vyg4MOE]{۴L ÎҞ5Rsqv3zM?_4oq-/2ۡD)Y3$j{n]8&S<Z'I I%V!V>ڀ%:fQ[nU߿^Y#̩pIϵao d~uL H{#ǖzU]cΘqbHc[BqzH%QHLJYX6,b$gr^Gisoc^J\iCi"k3k<:RK) n۷[wS ` 1OYc! 4Xj޷~mwɏcÌ,cߔJM(mۿWOK=he.n͏VU5Wk*H*3ns5 cВSG^r_SdE"fhB #[$׶o~$,C:.VV0.WeňŎW2,6]wnp54#:>,#9¬kc}w:+LHM5$"Q\ z2qXxFE+/,N6%|đÈdI1f72$Pűm}ͥ!t㚯Be4U@&w+Sj(ۤxٛ"+x"> Sz'.c ƶ&u*͍l| ;غ˖1@A[O]aX-" VNCZUM[vci PHKؘq$4V(P3o'ۥO#Y UCޥ-^>I&(H$c[kw )8sƤE[r2Kƨh(%GMK$'i4d)ھ(=x6$$R̋!|ԴDDvi'wZ9 ,mVK $OR,U`=(.tpK^f9[G'Cz}dG\y2#$^nW<*:< ՙJc! /$ۿ/)7C㡍^tϗ%Ľ`5yHJ]N3(HDu~j-UvJc1&w{]C$8 $gՃG3?^.S ɍ B 7k_'i"rVI1{Mmq_ S%%}+_dpEeSOnD ͒#]nVayTOi#H54q]_Q"F9vۡ+9^̶mRt3Ivݬ*L)tHXUHJsۧ˙f+H/)H0 binJJFAyQ頔2aTrG֋#<"EE{ -ѓYuB2RYTZŮB(nOwOa !:Rmdn=:"VPQlu +G$D!ok7ڏ3\rz"㍾gVAKU0!1refovrYU@a[oz1a?eӓڪqlYןʚqhYRM (ϒDi n,cQIܓdP\iHP+mz dktW8AI{Q4յZ9tRZ܋j\&&FyY@N%ȓ|q$!xe']k NJ`#xLStSM1L%2e#\tdۇT0B7j$e5Bc/cZ}>_D%ٝB4bݯpԹ*YfɕR*%[Z3<>i9)ֿ&:n'1$9 c0kEvf$sIķ)~*X[##4MFPȝ/f_3e}nB]@qtwL;Qdd +Wha!B O,\̞9=ëVNCӤ2K#KHy "XӬ?+a ,lw^I-c )3 IEgXڒ/۬\xgULu71]Fblj]y2`g-Gm@ʒrC8#H~J/:"D2^b[e“VC8ĝs&<`U+iaS:ƂUD^ZTn@ӱ(>>V@d$5$QJQt9,UEkqk)!1 :\E;ߋY*1qŒ2 }rv3&#?;<!IVjE-.5eG˔Z+oiݬHP8Xruȍy-oӽ Y vIavTȂxYAso۬ё6$zv'̇s9OMֵ6 911Oz ؼCtx[]encVpJHY*q&|\sxQ^@A!79mm\%Bĭ@G$nem4S"!#byk"D*q  dH0Ʉs@IJ՛fDYb/%BnwOO:S$ְq.M 0`o`u#Eb\$Ƞ2,lhoWtrGFdVyY%$ ݯ # $6)ߣ~(U\u:6 Õ.x:gK9ʊ2㨠ɐg'm%$,*RE="t]Xi2cYړH llb_ Ƈ>|v1h0U+ui1]E*>39gqX$CȤӭoç IYv6|WqY"qq m"(+?*Q%cy/4w*E6D2M<&A^ۇn#0Ed>f3aM;Gw!!چNi Dy1H4\R22Xt ӷxEHQ6TĻFj?q^V|+}L2/l29zȎ!¬ݼ>M1ń.,jׁSwQ:A*#TR@rlǒXq4Mf[v1!xK+Ri>@R޿G^zk%PULs8 kJPզ^q^wbT5 c *9bpWw~"QXŦ _:dSL$( &,P=!ߋLb9?^4+BPְ"m%iDeLEDщ{esM2s#FFH*?G,%x&!nE㧤vHfY[EMFQVo{@2@傚,*oF!Rߋ^#px3ő",^#/>\ p|!amml}f}133V,ZWwʄDR(TBmٿSO Ǜ91ZH.T1ɓ$iE(y$U1~_=!H)R؂f?oO dE."Rˎ0rYknk[v_$LK32;#ۻYM0@NE]dg :EX|N|_֕G5zݯbqى 's@)";UYmq]6F>")fu ;QSۨS%Ak^^FnhLF2=QŠ#1{o~&L, b8?aU3&:ck+5RƁL7q\**dKSpHr$5.VfB qrdMStw[r5vENHcqdLn`+}.G%BI*|d[ԓG:={J|ƻ;$8͙$xhd*uhHrh+Gݷk>o&2EnGMYn=,V 7BkQfHA4S짻#TѿL:k«jH?1Qe1;VPRUowGϐ2\,90F,Ľ7Ȕ5E + kkP0Zuj8ǎimg}9QE 7}ouT2h`ORJƤŐEf_R"+##V2ݬC LAMԫ&$$?-uFY+3m\~&L$+ M1efJ7 Hteq8 <_YbKV+4Cn72-.j_30\,i#bW=Umc.c*L_!L#[[ߌOs͌ 4TT؟)yᳱF4OF%_all-Z"p') f?)ڊ#d8ה3+D@"e;eP{_j1Z8j:E%_Fb椶/Rʭp|g\\llfPyeY+*ny H#c0iXAm1I5BL"c-Ѿz^eltol]zIdhp9F~=դnjxU^"[2y8$f51"XeLdrJ!Vx5z %Vx4(CTk*QėcIc":)F-.91Hʟݩ`m^={Y^7eI<~Ip9=7uHԌڪŅ>VtėQՀb#tS"tZ;z|)~[cHe::Vn" x]Y `Jw]ݨq#U f5.mSn[Y)EqHo>c>Hl)&; ɹQ#om*C&;|ȂBCȹ}rM(\,e|:dno"ŐMZm vF5Lp( ˆ,@In^fj:,{uUKDž 5 2} Ok2 l@[k4PKUE~jܙf8"YI VVU+%ijEFsj} NJžߔih\;^*okg@I&mrEN\t+Q2'";a==v]?^A%ªJ:tpR?GXMyN8Sj&#C2U*V?\eiВ~ו 3 ^ "kM6e$SBĚop9tKW T ae 9dt&\ (ʓFcGY?SI. sgI!cX؅j#]$WdmKwpX Aoguq,6uL#]߇A2#VuD*BߛHcan>j?g^cYaHq"X;%kzeowMpđxBb6cK#ެ޺TȒf0]%%bk "ٳIľSa1)/"۲ضjl|J?%,O ERa@w|F\&owltSX_wr`e t'hu=9M$E&^@8j֌b(ݺw_G$}.Knkv^u{?5C:gd7YQߏ$/w] 5g9E.hcrS|S j.lS!Gjѝ!AUq@jtdYYXPzUJ3Q H_d:XEU?eQbK,ecDQ}vo~B]e)Dw0G-Ŝ~My/ RUTk׎r%>#[t+%@'ScHfnI3`f,.tSʲ 2Ai ս$sbeRZVG_֣>ea9U.ESג%g^'V|,QCr#nyZO, v1ߑ?˨.yȝ+7Ukwݬίb>/&@Br{\v!xˎK:nImERǓy\Zɍ䭳 VL)22&ućOuKus7k[fR6qziT}CnV׆B9~,M&w_V6UYC-~MveȈˎgf+"G4eOk+ 㼙S"^71[BT7$i].Z"zqݫ Ʊה)5R6{\2PT\/M2Q7t- 㧷Ҥ1Tc66X7<1!+ltkisRqEA#vU[Y99Og嵹YĤŎG?߬ayQ[QMݯn/K*,gPrXu^ξ z2yIdɖUG7])bSdLRrpt/N!Dr=eS&<Ÿ]' K^O顪+k6@18=l)pisL>L@~*3Vث'̹y4l:JqWY/[təpl 2e6>ўCO=ړH(&xJl+%ma7vH ,U^7*B` zh,fv'JJ0LH1gw ܱ;zT;71! B+-(vUZ;up`wǎ)nǎNx6w%~_@gQ9.S* fC+PmMAst@a^_nnJ`rMJQe *vHAP R׷FN 5VV\D1K@g~d[+EHMiȏJow\O"pJN- M-[}:Tՙ! /ȁ|9 m@%>QlPV=x7 @"<}բDM#8|5-[m3>M۵5)LeАd_ ߖ޽x+7zwu;OSJLMhˤ44i: Gҩ-#T2?Piv6E,mf7ךtY"?S [Ofx c^D LLYtE𡑜+@$ʏ>,H(T35ݶv5[I} &4njXk+Ww1*⮰3U$'B/OwYyвb麏31e?  ElTm /+&xJV&LXQn~+wņ |W$RFy,Q=z\I'y#C!l}W_]猴sbnٽtn"D"ZT]i#sGЬRmSKئ1cŖ$2# u:M>Tu9 Z6Ouڋ)cX6l%߼Y1HFdjխܱyZ+ dI͑Fܵ`vrGLtH(kkLHf%dYLQ"m.ȓ Qȭ@`GkfTQ :OH][Y1Zy& $0BiZ\ gɨ$ҟ!3FHP򳒵ULfY^.C rqQZL*,ДpB-ޟy}K6ô]V>zYbcTSzP B]#Vm5qaILu0 kdP( qi3]m̤`>DY .NhZ/||D,,*?ӠQMմaʹ!o$=ݽ>:Hp)N6IQ*̱Ի\D͋D+.NBes:3va,J"5%Mx1W?ͅZƌhJAfοv֖]Q=ԡRְ=@t'{&7& g"yüEϱf)Ƿ{YvCT2>8AȪU~=deN6C*إbQTVFԒcd,xi`Hǽxibf5'hdK4WK.j&>la [E܈].OFҭMQ $.1!`T{4(#,JPk|Z3 i&mJ%٨a"LrGbZ=V ɜdj"~:52:r0ߛR%D|P3oǬ%8<^161-w]GݬY9eTE "K{mYثL,M.FC)́)X*8ԧM막Hug-=$͚/ "inDY$ }Os1" YnTڱ@o 'b( ox2~QU#r>Q5ɕAn*AJq$+SN̖>`3b7١';Tlovv%15:QxٙT.R~ZSr# =,-ђPۣI@wݥXw #:lwh`zd̡Ȓ5P"DGFq#rʍ"&HOKDbGU ;mNI ќnhbKr1抪ğ]GQRT02mc^8h8`RZnit HjpG< иޕt^vk+/ ٫Mui@}EQ Fć_i7d( #PV2hð H*O+E$#u"So"d0C&) G!Ah=i[ӯ,k&.fTعduv%";G_\x!IQ P,K@$q`c4?uR8k"K'JQ㋲H3m{}J_1%$kZfw~-G*C $LeS!^6|cl&YIXI*hv>>.n11!+~dчxIvDקwE#̓ZV}8]Z ɔ Qig w띾$BUȼ,":p-~΅XҀ.I,0ʸDy$n@WM^ro;*azbt*vEX6pde2};u#Ep[dָHѻROd,xUtr{si1BB.ĚWo_vUJD&OB $k*~n]>:9Xz}/" ̰O^M,Ȁ5hCS}Z[LIg2.y2LqB_cn@T[ !zݸ+T{-eq9CKէU'v9<&oۥgRMѮ_zMcЌx̩*$j?_0O-k5 {v I" YF"t0N]q8LT."Z>fyYC I%KYZuf?C:ē4 kqQM[uu$sbLėս^Cavc$2A1F]=י͸XkFe^Sa}1 0hwJ$&zȗu,!6H˂6cW5^Emx#V쏩RACycue鬩1@Xiԋn@yK#5Zu<͘0 fpwL~҉Z@cSvC(O4{#B3}cܫG1\hU`WSdx$U!BM]8 RA+ 䵅T\{y" ɨ'@"/HW[^q'V.[׏knmb>n)ǟǍkE,2ءtG#0tj.me"y h%@J ]v;!Eea)#nmI !G)sGz /M],61@"hm*.9^9(KMItu 4ԢvZw- :pdd+{aH+u.QzeHXSqdcd(UVfq. hF#(Ӧ+d=(2}49UMcGf./͞E3^e/q2 Q\gdx-ͣYo"Z9s\W?u%Z,уKåņ'*$&AZ~Qc4qZ~(VZWL,xXI B1S8Rєik)<6Z<1F!"Cݬ|f]'I)g2EԢZn[un)y5SU D?ዴ#ƜpJK|?O.~/Ɉ_?$/ƹC81ʃձ٨Öi` V뵏^a,{+8keEԆ$Ev+8d2M#>n3 UկoK<+HHɶ[nd'bDjluh8Q *X@QnI ԉ/ƏS(\w=?.>+}:x#-^(wťŖfǼOƠI=[u7ȩ,hIJIݨc',ƮӺ1ݩsvFjƒqPn|IcFAbB_kI=ژ\α*P@V63EnFҒ1w4JIWUޭJA<ҠIx}ڏ7X2QVBiN%MKQ疟أBRR ?lX#90tw$9:GKC5ה@iV~VURQv)6 ZѯZ[Q?bID d;}]*N?gQIH] CuEh[cuuMVޮlyq5IR c@jk¦x&FIV"G}KZ#$2 $Yu3ToeSf/bƴ Y zٙcZJITgc2h1V?շvW1z”Rrʴo[7k'?C&46>.Hk֞iMQZ:X_k *.@cən#5$%YrY}r RͻD/EDŽ*"k3MK0pB-@J SG{{ƉX04oO,h ZN2yRxXeH{PmbdH"Wqb<LѶȄcȲG$۶?y|>:cX ^*p$p9n9S/!"HȾv!rdGeE0U{HU8͕u}èLVЈBᣪ#ⷋZs[+Ŏ@pJתAfj3evC]gZͫZ|F#Kd!EҊbdbBM%o,!Fbi'^??,l9!nUʱ%_۷B"FIJAwwaPl-M<(/!R?ݲߨz[-Ѫ2IKJvqa*I$UC'evR@vZ_)B+ 2 $kbEwqّ$dTǻ`G+=]9t0c`cj J%vs.,y̫lnߋXC ,+;bΠzY(W&9aar3*HWb5#"B_ kv飇JI Slد|"tKl m͝f̓{1'VmeԘ2M ]6:0MT~HrEdB~mM'yո䨸ngtoT*b1.Iu_ӒߏG&Y?F@sQ$uƤEpǘ<((ȪޥLZe.Xm,'R r~@L:Y aɉEz2V[unRB4(dMxASp  9@WQldeVUu>_^ *[bΉNiD]+5*ߋKF GgM L*m6zMSȣwn87#2G'6wd\dlZo3Žs3ni.**)[$,bz{&I4dZ)r۬`8faQ풙,*lY9H@XU,?gQx]a&^?G>#F?VPZYtw4ǟ R6y  @<8(a2H!hZ9/3ſ^7#>fIyM=Z*bKF OBn^$pRW +?ϖx#? Y `dB8~ݶE0I IO3pV)cx̫""q>۟c6KuPjOXroYI dC#2qW lz3v@9h@"ۡ&@"YY$tww>mh,B%X6=#OH*Q!ūr6QNB \X f2u63gB: zV%Y@\xK,A=jdDSӧ_YRJ<\Tv]bNch\HU!Z9Ҝ`'*H_ ١ i}%`ZirҺ6ux@!U&jl^E"K;KD5YmU&Eݏ\{FmmYnr)T! Cbw57ʞ8M|^tm,Y^=Q i{!4Œ;YF]df5dL7e̡t"E mxiGc|gy@Y6>2[wY#jQ1]$}_DÆ,1K!tXl!}V9O̓$DyL|$dj"O5fLLxasHDͽ)᧟ĻʝdUjl?0f餞Q*EYX^n[zx%aW`u%@(SbHՕ=VCHr0Jչd ,aqYIVn8(dWa'rd,gP}Amvmf&'52JR"$Af!W)Rhw,iWQyBdy>NDDh6 TVD8 x\Wօ?EI3cXը(e-vkFj8uדcLv+ xH:*KnhBZQnͦ1G$8Ȭ8cK w8+$k#V@ N   HwQ2ƫ)Xfּ{n\DuE`7K c+`YDIr VK.PI2Ʀ{ZCQ޺|)gIܣG$4֟1٬|v^z99"S֝c>@"ƬmUR#|sU:C;C=e:|YD|WǬLy~@A #Aǃm>}Z5h}k"1\Y'ӵF 89ȿWXb:ofΛuVvecRa"3%ݿH9nvۊ %^iWm4Yfdj u1B͋ǔV@:djn۷vdxxq2ԬSdf4s,d$obne[u'NԊW`~q <nơ{& l$P6K,pZz"XFY$h=Ժs#dg\&n*wv~pVP%J]~;G^y %(:֗]4=Ǐh؏m?\FddfU7xjj2 Ihs Uvd;/]K,ܺ9|e(cPc?r[D*Mnj0}_V,;o^f KG#າZ$ ޭKRy||hA)4S.9UO&,QI.ܽۛXxre :;W]0)$1#uḓ~ KGlV;T'דƩk r,cwMn6C ;𔈞vnTdLUx֊D %,M G2^9 9⧏PH'!Hz~ΰ3B`$Fa^ԪZEچlw!$Ɲ I\n4-#ʦ`:(ۺb׎Hw#LMJ|V1jHm9。@Mo=ݶ3G=!Z֍йk!C?QV@^A'?ݮdhUP,w!en:jb ˕ ;Kdovm%,QbRA_&ڂd8fȾ!n[ \=.1kMy9kG;T.ј[C[,=2$Xhv{;Wv+u>12 vBĨjLlg\f).<:X k[4GIk#xQ#ugxys4X1ə E1㻗bdP,m[CG*3T2*F\khb Y2^`b (%a@&R0ݫVKR2]Ӧ>[ UXfVIs2qP܊Ֆf_Y-BQJ{ieO4AWٰ}sD T?OLX,$.7)yA{cnUON!MbEcTS+ؿ٩<ѩx@?0d,s幏%# V W[+F7c^ jcnY9Uee5⎇nnf6Ȉ30/H˅{ʵ I=KB6fi Vo<"n2K[3]piU٩&dDȜH.{^e_è$ XX!da:Ԟ6IHH])%E=պBD܀촪2V[b]‘Dc2E 6+J b)[aY&N6G"e,~ΰ&xɸ5SBdJ΂frG7D%T&#@30L__#|+o]yRX Eao+$UC|VWd%VeZ]\+}LFGB ~YC'sÐ1DtR8Ysk"EmDZ\̻QtW28'r‘SٖDVeO/Yn@dG;,uU\{G#'lL *N tQݹ4pxt!Xҡd7i2tLB;JCi%ˎ0<ԊxH7I* l< $TO$ݯ' b]"N?:p9PIWI^ݠR$u*,#m X<dÅ譐c"Uϓ?4lQF}KЌx|I~Ҿv9[U%Ae~yA[zڻtvY$g\` /c]"?I X B6K><}]k)uonI1,M-[_XZ{dG|sl-Ekݠ-hU$hc-$.\Ⱥu ͓#^$fn-#,E=7ҕVxlnh񤠙"R{26]ݾ!6TFh&+DPX-Y #$#%aDcH6Pz7)v Y "(Z^_߬ UF@SrԹ=rb R",yŴE5HHJX+uaXos33vsh3OnJ:9bB[Vgэz=Em [?Q$%/th.ZSo_G}JqӺ4ğm8[mmO,re ؽ6v%%n2?hHVH31D"t%5 SKDl h` jۤ>f|\W) FQKO28ՏƭC;E L̫54X^Ir"+!R?P'H2(˵:JI%Ix,VGL+̭K2#m-~//gi1ܫkzLfe4k(eջլb $bA27&qmjVX&DxKmf^I& df:eDHW?<}h|4)$p! +Ӎw3HiqYbYQMjcy±c1c8Xu7i3nՖOƿ &yr6DNHdV`mj <cάo"D,Hfa,&YedU[ܿdQ Ru;ud @-cN^:-´nY!!13w|Ϲ{X%1qfǒTy pGst3[v3ˉblF`E9I +fgv&\O*ircgW) ~EKIFF\%̧ixhH]nY`*M`džxD!@hoU//alt mk-CH5c#!]vFFB%#kXzzŧ\,.ţM1؋:ka ixO?5"r2@b7># n!Oπ=VLx#𶼟)EҿtO?jxM&Y]:Uk(h! Tucq( *]I dVK.H{c[lnPf%b* $)FxiBұ%J UUdeLu]SCISI"`Ucew%|EEX%((:#MwPJHMEzYQř=v4}Ƥ߲3DTlw.Dq})ќpOzHHA)$̑FcӱM!rd\Ut*Պ+w/ۿו2"/ fxX_J ZלxC¥^iןW`bM'>d? Jվg" Ɲ'PTGR#ؾyIcQ#If%j?~n<7 6J*H.r{o-.i\FX#XH/'A2qRy@Sq"B<~Dxx%r@펼_^k-4 04aㆇKn2>4 h]VU"-nV@!Z02XEmڎI1dEj}?55"d%Q׌ˍG1HhFֲC7RZX\)t*UnhQ7׊^)FL2 #ȕ2y\,āB~HrI FX~cBڠ5{XEbɐYMr.K /3MxUm/Wi/۩,J &Iq:Iv[.6IFh.Hmd E7\ͺLd2xűqiԘUxC4`$E%qe.Gd@3"HYnm{#o{TqI4eY"hةZ '75`JaUZFӹu,pƑI!JkR>s$ 1H*XںSY³kԸ_Q#Z"cXd (`qK" ^YѤ8DRR-uvb4#5Q6DZ5󝌙K}]Aoua6E{wSLNы+yDkAVVA[to ̫*}dE$5@Lu`9YfJC6KXv׏A3@@T-VHթz,))$E&9BAHOYm͡j0H]*Z thGZ)vlבU`H-e&٢i,°Z'wF{ +Hye"H[S&DFq%np+Hߎ͞Xuv#ORF5գH8NXQkݢNE <$Kָz>Vo*1 AOWkM2HRovnR!hd@uu;F:F=귷VR>O6}`ŅذHY U-$uIw~7A/ȒRˎIt۶A xɚiROpo;n.',K])0ȁ)'˖$yI,q[ lk|dO ȥk(lI32UF2yuJ1hǒGjs[O+hqTHww rw]OfP #AǠYP՜@ {WgdHҸ4"4Q+QI "t8gj \.hkЩ^N/ >S5hG4w mfe`ѤnrI5q]߽w!<(bff"įe6KU%1 ++ĢU+/l^B $89WsE&׍pK<!;h }d"z+Nj<ď+nLdH(Wyoʉ Kq–Xvi>"A7DRk(#&|xBlt5G~b2KLq>ӒkkXcv|qשb)O$ *Y;Ij2DbI:Hց4Z0CEf{N5=V,`V4pwK8M6EHe f#Ft*mo^O#cvDGDVV̾1q4aInqؒvÒ0*X&BB/UQ1GE14d,ma\0Q棜|ƍPH=xYceY䌊e%{̶iF8^.V-RtLLP{*߷XƏ/]b|Ŀ%쨾.&&,6Ƒ `ZqEkFM> :b ߍ+G"@m{x3CK,~J99I]ݬ%*rX BeB K3EuL;6-7cz R(n}oM9yR4@ZUk.p³)ibx_ru9sdrdsRޭcÈeJZۦ0hD.4y4irL ܖ6=Y_T컯szqq ay6R"ݧu6/X$x$Tɵ=Ju>RSaWUQdz7vČ#%#oņ|ehgxaa<:];s^DJiςLul2.}$~?6lx A,=J)*O,Ƴ*>cS7iJbC#[eVtx Ìk&+U#NLN|@aDP]cu6gq4dbI$ׇV$$ccZ`%3Ƶe4AiP/JڶDoad"HђBr Sc/Chrߨp .<3EP*@:ͬc/8٪ΒN"db~Z|y)$qcNJ1N("YmmdCyD2c zvfCUx!e'BD#7vcIc¹#ly h:d_oiKDF7!7n-[/LP7f.xhoIbfA[DVVoV(fd: E<891D=?eLhYQqih,}tǚapRCOtk" X|>d 3dM#|$xcE>>IĵI@T$*vH,t>\#)U J]h5-굺HNߡhǜfcVVWqj#@1تChdPnGl !%=iCjjJ`cCU*"ЫwZxN^,nr<'Q|ƙ"|lY%xأC6GT^6++qSO*3O'tw,kq@+!a!ބQXzYt2G5$'o6*cX"v ,ͦ c`ѓCDO-A&$0Mʒ@ƶEudnŧʘctlC*bo[SwׇR+$g2|C=tHa]ꚃd6B11.+6ԭ(鹤O"I#e 9z4/|>d &yZ|Iǟ! *:Tl էY%Oa#Wb],ee٤@cT)ph[g"ۢUW7өn[5 COX/ Lwع1A|Lέ_r6D~C! V? U ( }/&# CWm+|_0̩xהd4~xdFYDi;6 MkYX^V)$XeD"‰Uenj<\R :cX;v7ˆG?{*"oѐSt kI4HP=d2$meS7꭭~{iZqٲۿOM>nLf(a+@RKdBN٥9Xʡ&XoN( $b;$*-X^XCU隞Z9b")!;Ԋ2Uu>_q} ʫL%Qƒjݯl$̅DxHF7J>G,aP?ji eMFS! ;sk|E2e*AQSo^Kj(z9{W Cnʇ#9+d[:1LxF+0$+O 7˂ Bhb[5tr[$1J#nu yl6΅\=$bJ~ţ(H c uXmE.iG&FzQ–>O !FBb6Og~ ,)7ǎl#hǏ&>4g&iBferF&顖&Ɓ"4 wʋ+/FҬ-РJڶșYE L޴?BlrHdheۣ`H R=#l襉r1fFFKƽGP4c,Ȏ7XhXm۠;kn@dG躳ƦR } kA=:ѪIz LJԧ/iSBjt*43t4~1~ 2M)Ҿ گʽ+POʵ`P o_!; JGT[7y%cm񽵧'~ u=W H?*ŽR>y[ 6&ĩ Ҋ@p`< v4:,_Oh3*;6C*(05vV>'`dhTQP6&d$\+{=;_!Tw $O qQ")Ǐn3DрKQZZXj.6S*<0A kSW]|*PZ=>ҘLmIATVV%q6Xe_g 4Dy}WT0[d %uȑTvOM1G,D]tqOhrtmzkJ727ǎĽ3.LJCVEgksђ,yTBB&5R%@B uL(Xՠ|X@KHP$\F Q}~iҬcc‘|JsI9R*kiT6խ)B$҂iAL?ՠf4f\͐J$f\ Y)'35>n/wSћA*cǔޢ^$iM(Edm"LrԒ$B 8ۢAdڵЀ_9Ѳ(eL=Y"GUWvD4[+/,B?Ge$f_ Q!+^.3[tgZ{>}\0#@iNۭԱV[,v)vYAEVȕuu6Qi!{tcWۦ"(I=n: O]* `~1X!$gzq k.&K9~iw_{!e +Iۡ+c:IJQD*5kJӧHRj:1--+SM !U&)AQ`tҪ'8+#5VDIwtKIG_æyXFjb4,e:8}9"@nx#ߦȼM GuRA(UdVs'ɢ9 2Q_Vm,KlXed4^COp6Ÿ6ˡx(8@#/;BY5G,rě2l[Yb-3^Y4u5*T-#}ډ|v(NR(iXnP9'HoԴok +-FH Vv۠Ve `keD.uSnTl:v0>fˉVQDxd Q4eI>-2㐅2QM qWh5.8.SP sI++-׶M@2ܼCЭHhnCtZORk1[ўk':&,0*!UIb,\B5guo˼w[g%O_uOԻZm=4<(*HdR⭗h!E ]\D&FCt4Ur$JQih&VRFD&)C g8}5yh?n ~"fZK>=vvY)h׍ f "(8z}Zf+#[eRp ҲE";QNF?>G8:l܍OŠ([HyIlj]9SdTVPQ˭R~d稕J%CtQ%} ;5lj]b1d0>퉴9<@Xu(!JE-?|#jEFkҟ'K~vYk__b (A5S}gM_X92W?m_'G漋Q?E+r|[}O슺/U)ݗ򅽦*=)(̥+1''q i]8xg :%&9e0/ESJYwoǣ4[۾ߎoY<eKngsBjMSmL ӦME kjjo?ӑIK`?i%rH֋~/T_'wJ ޖ&MzTKJlZȿ;o Vᄄ6Y/io^?NkPKq59{00-Pictures/100000000000019C00000258A754C83D.jpgJFIFHHExifMM*bj(1r2iHHAdobe Photoshop Elements 2.02007:05:28 15:09:39X&(.HHJFIFHH Adobe_CMAdobed            X"?   3!1AQa"q2B#$Rb34rC%Scs5&DTdE£t6UeuF'Vfv7GWgw5!1AQaq"2B#R3$brCScs4%&5DTdEU6teuFVfv'7GWgw ?:_SĦq_h cceeϫ?N]5ϼ ןvҧKS3Y[.6ŬԂX=F5̳;ZeY4)n u{,k+gN̋Sz{}=1_e ƴo#m{{/}Pϲ6Zz!?ó&89-7*vVmzY]y\/2n>6hhKFg%;}vvvV=fYF9a--}λ[3c}XՙsfC7+}uZ+Z+}C% c}A\o]%T_fFʢhaw/P}F^Jzr-Dzr*vVe6KZ}T}g,b?O6ܞ-vP 2ƽz~~P5;åSo(בJ^2Zz?VCx dvl̿5Y}UKS)f웪u륥ta5̱ޝ[68qЮ,7 -tK8큌%"ܦV}f_oNnH %^xl\|z)s'vf*-'ֻ~m&=Jև[UWh[\餽pݎwmWcJqOJdc-ꬵL 7-ۇEv+Ge^B>uS}'uss^YnFMVSm>vEǭWWuк=@omƸ- kQ ?XINW~N>5]uv>Iz~*mtm_jͷc:f.]y&kտw+=^a5SsFwVոm׻?ic78ze=͍\ɩ_SSjo캬u88Ϩ֓ }+y ~,lc lY{ke{?O17~,?~l-{k-m-={=i=DZ5IN<{ ĐpQ5l4նN֗5skI%?M[:ꭧh.>[=[_h0UgcHqٷگ>ّkeh.ms톹?Գ_OO4^_4葹3}nz{lZ"Jh]m1eX]kisM~38mrkm.mOz*jϫ]F.p[{>؞zI76nEs,`&᭭7z~7{St^[N5/5ȧ~KQedz me`cۑ]#&F u^ݭzXzr -E\`Xaco)8߳Ous`>m:wTAs!Ζ5~\ݟ_ei)պq594:v]e;K;))+vn%x6Yo9ϥ]ze첺s͏I~WSnNFEԹ̩4XY62z='chkݏk>c {}TJyjzm6eV96ֻm~{l;k?wSUܗnyhu1ddmeN/3u,oc{>ͭw~.3}C2q!Tg9V>?IOPBK?dDI,p;hK?$uwWPł*sMn ^ݿkGzG;s`r\w ,־C~S2F2A&6oOҵq-2@mm^+ %4SqYikk.?DڝnMSZwJ_}صֵ—^E;j.-O[ lɺL˰K_w^?ccf;.S6C5ǵ̊gei)?E89ًse0m91~Owϱ9W7'-œke>f铿`ms}+h̻l9W2*FlsD5t kf5GkZU}?r0,k^X,%Im/ik66~%[Օ1Kc嶛lŕw^C}>2UW+gS;,cMԴMsjf=YYQP7]sXLOkT_W۽,;$[c]2-geq$nֻ[\2Ϯ܊CI -fѷ^L+}l93)>:Y tX ?z),=n&-ݺ-s6;w?Eo~I)ּznޘ{su3ַ/kʫ.I{j h~X?u Z& Ȩw+ȧgٿsw6+'Yq785A۽{)^F/ֽl-qm?:~l vccgCmcw^)eֽi}k6[kg^MLoO5h !0湿]ZX&75\ָm>NzIOu>qs-0KZ']N=gu{rs=x1hnk?׽p?Yv=L T{^}ou-+s=:.XK[[^>ƺlbJ{\입kǷF%mNJ\}`ƶޭe]ޟ7]+*K˃]^4sc=/k\zOszr?&LJT-ugzoi{FTINN4Yd{\8?7S[2H$nww򒣚%6T_mIWCmHu3W48]Y}?ҤC6uk.hNNӻM'$HbVu67~ %fuow$eyu3 V1ѱ/1w4<mho/n7dzu9Of[$55xXWw=??Ye\(cY鬼۲e漣s !m[84nߤ7]տ]uLcmz;'Z}Eu[VL3#Lk˞cQv-UfE+Y>eYc~KޥN3ڒOeXϲ`{(w!/o̧klšPO惻s>7g)}dn^nk23X6H73wݳ"gqQIa-h5gB=^km9:+?}ۚ>ې c 4nKMKZ%;~{*_Dŵzuom{>~o)n[q-Ђo~)XXL0:vsZݣtzgZ .nQ^KsP:OOKݮ#쮷XEV+σF#K,9OIXO6\DSC\XߣYcI%?w*{qkF_Gm{m9Zלu쪛r\\klcCC%q sH$ K]ͯo?S1H#/Qe\BW7oW}{r-ʶ̦+v!",lk\+c_e;߳>sjx&]ݒ~nvczW\XqUi8+Y]x~OƯԣ%2+ˮ=D^8t^,­=}l=Pϫ}iλ徚keՕٶϫ}9lY S5!7T%}u7ʬҫvdzclZ?u m;ٕwK>}IO}Ix3ǪQO1.n~k.?Vb8]'ze^qsnb׾SaVEwꆥMT5߽c+ 5]28T}W89OIOv_*ϲ/GkuN]F-xYdg5[Pk1ݬˌzsӱ v0 .q_L{yJ[Vک %={ǐK7wHaSk[pMڗۜrI)Photoshop 3.08BIM%8BIMHH8BIM&?8BIM 8BIM8BIM 8BIM 8BIM' 8BIMH/fflff/ff2Z5-8BIMp8BIM@@8BIM8BIMAXimg072XnullboundsObjcRct1Top longLeftlongBtomlongXRghtlongslicesVlLsObjcslicesliceIDlonggroupIDlongoriginenum ESliceOrigin autoGeneratedTypeenum ESliceTypeImg boundsObjcRct1Top longLeftlongBtomlongXRghtlongurlTEXTnullTEXTMsgeTEXTaltTagTEXTcellTextIsHTMLboolcellTextTEXT horzAlignenumESliceHorzAligndefault vertAlignenumESliceVertAligndefault bgColorTypeenumESliceBGColorTypeNone topOutsetlong leftOutsetlong bottomOutsetlong rightOutsetlong8BIM8BIM8BIM XJFIFHH Adobe_CMAdobed            X"?   3!1AQa"q2B#$Rb34rC%Scs5&DTdE£t6UeuF'Vfv7GWgw5!1AQaq"2B#R3$brCScs4%&5DTdEU6teuFVfv'7GWgw ?:_SĦq_h cceeϫ?N]5ϼ ןvҧKS3Y[.6ŬԂX=F5̳;ZeY4)n u{,k+gN̋Sz{}=1_e ƴo#m{{/}Pϲ6Zz!?ó&89-7*vVmzY]y\/2n>6hhKFg%;}vvvV=fYF9a--}λ[3c}XՙsfC7+}uZ+Z+}C% c}A\o]%T_fFʢhaw/P}F^Jzr-Dzr*vVe6KZ}T}g,b?O6ܞ-vP 2ƽz~~P5;åSo(בJ^2Zz?VCx dvl̿5Y}UKS)f웪u륥ta5̱ޝ[68qЮ,7 -tK8큌%"ܦV}f_oNnH %^xl\|z)s'vf*-'ֻ~m&=Jև[UWh[\餽pݎwmWcJqOJdc-ꬵL 7-ۇEv+Ge^B>uS}'uss^YnFMVSm>vEǭWWuк=@omƸ- kQ ?XINW~N>5]uv>Iz~*mtm_jͷc:f.]y&kտw+=^a5SsFwVոm׻?ic78ze=͍\ɩ_SSjo캬u88Ϩ֓ }+y ~,lc lY{ke{?O17~,?~l-{k-m-={=i=DZ5IN<{ ĐpQ5l4նN֗5skI%?M[:ꭧh.>[=[_h0UgcHqٷگ>ّkeh.ms톹?Գ_OO4^_4葹3}nz{lZ"Jh]m1eX]kisM~38mrkm.mOz*jϫ]F.p[{>؞zI76nEs,`&᭭7z~7{St^[N5/5ȧ~KQedz me`cۑ]#&F u^ݭzXzr -E\`Xaco)8߳Ous`>m:wTAs!Ζ5~\ݟ_ei)պq594:v]e;K;))+vn%x6Yo9ϥ]ze첺s͏I~WSnNFEԹ̩4XY62z='chkݏk>c {}TJyjzm6eV96ֻm~{l;k?wSUܗnyhu1ddmeN/3u,oc{>ͭw~.3}C2q!Tg9V>?IOPBK?dDI,p;hK?$uwWPł*sMn ^ݿkGzG;s`r\w ,־C~S2F2A&6oOҵq-2@mm^+ %4SqYikk.?DڝnMSZwJ_}صֵ—^E;j.-O[ lɺL˰K_w^?ccf;.S6C5ǵ̊gei)?E89ًse0m91~Owϱ9W7'-œke>f铿`ms}+h̻l9W2*FlsD5t kf5GkZU}?r0,k^X,%Im/ik66~%[Օ1Kc嶛lŕw^C}>2UW+gS;,cMԴMsjf=YYQP7]sXLOkT_W۽,;$[c]2-geq$nֻ[\2Ϯ܊CI -fѷ^L+}l93)>:Y tX ?z),=n&-ݺ-s6;w?Eo~I)ּznޘ{su3ַ/kʫ.I{j h~X?u Z& Ȩw+ȧgٿsw6+'Yq785A۽{)^F/ֽl-qm?:~l vccgCmcw^)eֽi}k6[kg^MLoO5h !0湿]ZX&75\ָm>NzIOu>qs-0KZ']N=gu{rs=x1hnk?׽p?Yv=L T{^}ou-+s=:.XK[[^>ƺlbJ{\입kǷF%mNJ\}`ƶޭe]ޟ7]+*K˃]^4sc=/k\zOszr?&LJT-ugzoi{FTINN4Yd{\8?7S[2H$nww򒣚%6T_mIWCmHu3W48]Y}?ҤC6uk.hNNӻM'$HbVu67~ %fuow$eyu3 V1ѱ/1w4<mho/n7dzu9Of[$55xXWw=??Ye\(cY鬼۲e漣s !m[84nߤ7]տ]uLcmz;'Z}Eu[VL3#Lk˞cQv-UfE+Y>eYc~KޥN3ڒOeXϲ`{(w!/o̧klšPO惻s>7g)}dn^nk23X6H73wݳ"gqQIa-h5gB=^km9:+?}ۚ>ې c 4nKMKZ%;~{*_Dŵzuom{>~o)n[q-Ђo~)XXL0:vsZݣtzgZ .nQ^KsP:OOKݮ#쮷XEV+σF#K,9OIXO6\DSC\XߣYcI%?w*{qkF_Gm{m9Zלu쪛r\\klcCC%q sH$ K]ͯo?S1H#/Qe\BW7oW}{r-ʶ̦+v!",lk\+c_e;߳>sjx&]ݒ~nvczW\XqUi8+Y]x~OƯԣ%2+ˮ=D^8t^,­=}l=Pϫ}iλ徚keՕٶϫ}9lY S5!7T%}u7ʬҫvdzclZ?u m;ٕwK>}IO}Ix3ǪQO1.n~k.?Vb8]'ze^qsnb׾SaVEwꆥMT5߽c+ 5]28T}W89OIOv_*ϲ/GkuN]F-xYdg5[Pk1ݬˌzsӱ v0 .q_L{yJ[Vک %={ǐK7wHaSk[pMڗۜrI)8BIM!yAdobe Photoshop ElementsAdobe Photoshop Elements 2.08BIMhttp://ns.adobe.com/xap/1.0/ Adobe Photoshop Elements for Windows, version 2.0 adobe:docid:photoshop:3f08173f-0d14-11dc-89a0-858e79f5c415 !Adobed              X" 0!A1%@"$B#& "!2#1BRAb3CQrSac$ qs40D%@ғTdt y=33 30M `*bR[,uгZi7P0L,~847`FB dC,c]R30}0@;f`"da MԇcE,B BD֩|g^Ij@)faff vjۙ 'm9 ()(;S0:\Yަ?|D֕:O!!T#$?eU,CA%'f|B ,0\933 33 VIIԭrJ̀<~[`䈳XJiSB)=؆˖ϐA)L7ZUQA%e!AVDx433 =זaB# r_y̘_M83gsKĨ7]$pp ,C#ahkOʥM`e bQ(nqe]XBqS#pEyDxA8zRЭڂ4qO4Fj zRޑ4 \;[;"NS,B- aI" ,+Vr? TVtI͚ĉ2@\jd XK<#}9\b Ǻ=߈3viјCŹ30+.^^+!d$k6>\n,YW +&E=#)SW8\"6i3<9XWKA WZj˰qi0ff` X,)[yCxLwK /=\dFd/٠^gTKB07R&' yc5Ţ<8%ϣ@ FvEZH(nfL$rAa @ L]>3L` %Bt74| }xQD0ٚ$ +&Q柰kUVW[7T+y074 ܵ\Y,QyIMpXp罰Rxܤ 23 .tX3w_wЏA+o#H}JnJ2D&\Pa_bnfaH:'J[g KI%"J%5fT~lh^.Џ1N`b.dԭISe=D!G(-8BwIeœ>u0`Q!MԴ uVDćU# qph>@.Eow_ mf"*cwd Ǻ:tZtpH=30O4/)`,ARDG쁿]njX35E E&Eg,6ێYP&6Ob 9 3##ӅէЅN$ 30)Ւ+ÉQ$hHأbFZaeA#Mܴ,Z:Y#f"bM'5g~9hD6ğJz/g<33 %\A1$pPH0W^%lbD*Š.(Lhk $߁撣^kk6g>a" SPĹ4bŠ,T`a|^N wڹI~p2o1|(=įm I,Cv|(p^D[؅C6E[8ǪaqS.,$)S$۠9gE&-'Z" ҁD-Qaک| &!lF3JĬ^V7A(&@,[ V2ؐpe=>v>aHArbu /fa!.]6v~ŒKJ( )(B 2QĜhK@P0NJX&0y0qHC# 'A}?]M(DhцZs)M,=Áát"ysMVaR$+@G袸sbs+Q !<#S Kaxr Øb _ImF\2D)Ĝȝ|)&c0ߡԈ˅8I4;`Z@E ZيBHW| 4 '!&ÜH|F(L:8&'$txe9fCe" ʑ(a^ \'ChS%Ye40\!7c"I30<0!59^ѬEnb)V'x]Bf,IQc$HSj&k DwA!+ Ixpfaf|}a|}}8}O0>> >πp> >π0> >π0+^n3[ViXgC@t ϙsEW yl|^DtٝIdpaЎ'ʭzc+ByV=S AՔ5ET 5*N{& 88fz,uEj /oTk٦]@]~|9}V!|n!wɮwF謾I5=08嚎hIf?Y2W } R).wO rx^Kj|pҡ4bS2Ɓ ٣dJϧOTgBZfg~f1CՃUʫ@ []$_cRV_lSMt{s1 MhDϝl$cxƱWdW\ Cihפ-2.+$Qa#B(8v, )^{y>y ՁWj* ,ik- 9~NƱ5vA4 ^&n?)/3WFiq@#](4y&-ͤؕ*MUl${ xvS|Đ<Վŭ0QQV`)ԟ`EgsJ{N=k5-8dW:&uN_re?]VǠ/W}~@,tt ה "a5(J #l،Ghklk64Q&Ia3`4c5*̙Tj:hp+8ֱOu`ʌ5`= eFQƈ 5*8@\l}deuQX {rˆUa1C =OfX qz9R{ l7UqAcXJܫןmx}S:. kmA>}1mu:Ɋз$(\jj#qn^KpBBc{ıPIb+ٝA,Yoy vkk {kƱ[D)kB0$3 BqzbPԫJN0b9쳐=f ?zns>D Yt*-\Mͯ HNLH wFGm\LZi@<Ӡs/6c"ARzN3al:B! ],;F';A崺#z[u!U6K<—56lu:,Wq򋘥o$;M.W07d>ۄ3kWQXG> zi`G$4x $F^iyfjUHp`NdJSFEw o8C ~@HSSM\Kxn;AgY]K_ nJ%Sj+!s 8@e9m?;`iY[d=fj b"R?C)eBC]&'<ž߃48O$Q7L)o*~L:m6Æp0TS > [peLIpR!S> zM|4ϰ&dm M+^EfmSfͅ@ fX5fg)5ksõP)X ?C+FA7neyd0U΢gK!lR %`1NWQyU.Eѳp LLl ~4Agxg ,b^$IUsoWǀBյh؅푳0TVj3 s ,%U0j9ys%u/yJZF㠋zy ƌFOK銗lWǵex,V0 ?/9ն_ Y $un038ՓhL\.낗o_kaMyeF])cJ:dX{AgW@ ._|Иp*|:Nqh\nk`aJ<\˚ \&,@`9 Ji{s5$M+H GstAZ.=Qk| *D Kg >9!xYʄ)iSJ۳aTڿ+Nm"ϩ p tT%uZĮ#b=V(,29V괃6F4`X$5MsQ],QmCQP.n.p]˛܋ 2aeNʬjӰ"gڲك>,h0 24!+>}d겻~6#13c aו/vb5M`ck  N=<ۣN:Dܹ/"vmgq*e:JĕF0bzPeё@qQ!e{B29N.Q>eUPU.YKc&|2wZtC̀+> /!G۳* ـ1Zƀ)$l}9Аijӫgi,K]m =FI'^g (dcQ)A*/['P;šԒ_nZ죗NhPy\Ba%}0.$#4[t5焽{NCe4Sˑ'o٫$Q@*SbT5௯Xw^k1Ҍ6)C 9uf1o\Ma7cǗ-'~ݍ?r_HBgS--3} Yq24P@kLEm;a X@|]mRR5%"˴>$QLgQ`QE@IM&{^(cSp$UEUPAzFZ6 `E}઴=YLWi-C`& 5):|6e;qX+Ũe +| ʬÆaR^3<_Fqalv?}񾳵?t[x9Gm@=:@6w6w.ڦ<8W!J p'iotI E^f2q(k[9^tC3m(=V.P)- &{ǘ4EK֧T_G僧~umJTʢzG(ӷo]|eaP^kZ9j日çbUڝͤo^#l.D^Zemat7&w a_ۼ"H"&VTQ472?дWNhk_?W1ڢUSl+mNVG:ǃolAJa$\M:L/㊂+GLX6DF5o'4Z!\ЧܘB]Fq{gG,(OKh輖|l9M!kfꪱctFW6ʕE.y&T:#|,.e 7P9Sg-ճpBuU*YaTʕ\Isbvs!MzGX${ٓ+ɧ#W* یYѥEԯhgWl;\E )1M.S))il0_YƮ"nI\tƒ ϜrFwΆDӅW7 v<.g?ژZ2X*bby,"> щJ{YaM ›sCD~2B^J6 g*>0RҸLS9HU!â ĚJB0<iL02gAZúBQ`+iEfv9kU۲8bxz ~]\u*JnѭPZWm`&.P?Pф6D.²ajW(2l{JK Aƣ``%v{P/ŮHk.ZE_qЬrX1VeHqrkOs>vU3~%X?-L #W~^lN5J$?֪'(ˇS .iCWx˹3 w,Hy Wh~9lKJ= B' B`K8_WwёuqvTܴ77￾(t,ӆǙqr 3gC úJbC,oaD=%-|ƛ:PwNLLS)a,R!'Ӥ+9} gJ(I*8ucLpd,z̛Q`Z YU0#$H0=(Kn^^圓-v3*7]I槗yzhl?Y"g; #l8@_3heG޹uPdWH.vR7Pg-ILtrϭU.eT$ )`ybo or5xYe6aZU%׶"[[p`[l,/\ k9˙Z W 47]6c- {RZʭЭֿjjɐ a}3LxeZ[̫`3AC(,х eW'#CN5`I!h 3$FVvY1IWd/32?@ {TQtm|%ţ΁AtPVE mX* F/;bPYUXU–M5wCˬ~y-d{a}bt8??WKl8xa՚]uj3uuYt:B1^X,n!7Jsw]H+&嵝,ʽl@^d}eutXX>"f@0.rno]͠N8Y>Ԯ۸o)1^R7F=⡽͘dZ@^%r#p ,h  >f"#ݲm *4̨[evXSZSyωJ#U]]:חbOxoT>iЪrydd|Ρ.* XJlV3hͱ#D @WYI̚xAT겥l!E~qF-0Bۭ1_-Q*elK1;J'1']p^ߜ5ȼ?'5WSH$}6~&qjT?ݛ~[kyʨ0&p3&X0 )]ev ;hOgؖX8E0{EurIΏY.ʫI+ kmk9ŻUegϤHŅãq #.B\]Ŕ[t g.F>0??w4E|!E^*dƅ0H!{Һ0ߊa5f5RbwZ4/IL+5[Qz>ꇍU,(d)lMc:Zgmi T4 J%UUṋ{h^Y!Mj>Kf}؀]xK3dX+P\ rfYAYhwӕSsq"Yu k!Fm|RFԂ,;Lw}DY#KDV ,JG7_M^XI?E##{Omn1̱ tn6= 1wĬ{(`ihHhAJEZ.$R!M8" F'JjC2bke NeW^;)j쨶ͣiTmj-J%UkXG\+DL NYI%beXIƜ%ұ鸷@}K=U!l& LOi4 ,ȳTsf s?'Hk4\ܒp%k|tֱl jMPJji5F RqIXE$4'f ([PR0M4Xma0.^u7,eU$[XǗ1\HL&7e Mtr U8[ 6T9j[G743F?Ohy8 q!AR0gezwᕀVK%]֝8sFx*w%,u'U}L+l;Xw0:%GAp^wھò*EIDቱnhǓ8ajҋ9O-F t_2ުËm0bT?ryeD{3K>^L'2EC6d,V[\Tp92 Qa2PuWFfMXz VbD# ȅ @ao.ge0g^,`R_/J+{d:N7ľ& _.G0"F#B^'+81ɘBon^HR^FТ4zXs_9I5 @jLN&ȿF" #a`&fgz`aJP16P$oYM+\|-_D &nrT}{6a=|54W 94?K HjᓲQ tOduαZo||}3fի (aT1k(#t >FڠM!+i0 E/P1Wn|g [$cӣd/ 5ٴ]@ސ|5EB40U,jh3J\ΕH]t d 2 l@8 N}@q\Xhi8+f;cTZ) w[6;xWl*&FrD1WiM' ] qie7ʈƒ{jo%VM-:%W-8(NscqlX&KΗ'.Dlڳ3 Qu:(\ҶCit& =i/?D ،e!~FNĽmqRm^t"sHZV?^2DC^ hl- tgo ]U Vj&b +쁣Pw]&9e ;]A:ET=T!!㉡YGbGc'Ʀ pBf0W_FkLnWF>FTk%=C4\߲1$8߸U;kˡv/u16CC񝃘lKƳp1x[85jgڡXּZ5ˌMžol, Uꮨ{-VaQl"cQʌRE=jU9NnD]DxlIRݲ 축W}/zn쫟!:iTDrhg 1ǹ:˙Y[@l9Ebh0N馀.hGeX=~#_#+&jheqTOoO]1ʱs: [\^"&}uvl@!DiFNCf&`ז 7+$u v?[,zgMTѨMxuT^a/:%/̑K.jAdΟ @FPu}8Lc8]!z济:ӜK =I{"E0FEeET:*;*\SZ4]%9;Mj/zhYNRj™ 6Kj@,:J,{0k6LTv)̓Ml$сӦǗSTD,iwc5< Lrpng RCR̋-&-\Xtƒr@+)g1,cLN]U H2;itK鄆XUB_~,臰#YLW0S=iw:؟ ~@j'KBxG^z>G2GtanL̵fcϘPɕ'[ eO5fyv Vo]Qc__ɾIJ8p&Lۮ X7%;* Yeip9l.F HTU U H%S&s]|H誛jX&ُΡ+U_ kvrnN\a"R@VauÉLcmr~ۜǾÏҜr%FKb\5xL/7"S 4LIB|X>T2逨eѰ|aQ2 |GPr_-SoDF ٧GTa ;cYLa -/qi<]G_΅>zcue@y[Rz㇥#3 ˘*_hY-t Ǒ&JRK+>.,ͻgD-l[B;jY m迖 7K+qDR/YYtsojwVDg$%~oYFne'L^̋s:';'9wa%oFf5a&.kAL-Z$|i.v +"u?`ԋCgbÅ1YDh t˨?JBח]ev4YiՎ%ZDYP`u"KRa0Dp}>֓Bђ6l^ xCmL˰Wꈝ\P HZ̮~)9(Duj魶S pyjl~+zM8xwAbSvŝFJӧ)՚ܸzhuL, 2% %mW(]Z[GkAqj%}^!^ke%C29巯 \߲ŇPHbmϝUdUJ}㢕9Ϩٻ,o>-hsVh)0y kXȉVk,!d2$~5Ry5i9Dr5CL29@ )IR x팸 -1J\O5b 0M-:w% ]dgg:GjYw֓*^e\F;(/&Zb?lFj (ӎ6`CsMZK͠A󓕡L̶ V]f<5G9F'kʖ^Vy`*ǔv`?uksq2WXX (?ǵŕK:VIXm7h(ٰ\ij WJR7SD9d[y&37_Ӿy")7&@I~8=|Be9ef4JtXw Fզzu6fxSXW]2gjSW0\sv6T@m?WVx*{˞;dEU%+gzN'nh7fH>6ܾ Z ˝®EȽxN2{Fj#:/EX%+9{g@فH{* dm8ifbcM! T4Y~hZsk[̖]I55Gϲgut@Gz\ ZJs>ȩF#17u,"RR4홐 w@@Q~FH l>%yn#g6amjECn8We˦9=Sդ\)+/hw`=Bg2AY+Ω6JAKa L6cG[u Uð[dc[; &L+cEy5` :aG'O*<~"NH -KB%bݑ#7TE4p pV4/$_B0UeB Y Sǭ 9YUv<`0 /tr6F;/=}??w??w??DQB2tnJl9~f+ T>"RKzmP퍪nuډ8{]!KJ_o ]% qNbj[ [L9| p|l 5Jv HCZ+ N_!:_E.C% -V>b 1ûѱ+L³^L/| Fr^EdCEk _)Z/tvj._ikP׭kAL8y-<:u5ˋv7bR4(!,{=D5aa:RmI_oeU(^S/VֵTֻʀXUavKW`}>@+ZX rLvFo, l0HRQrgMufX/]#Z.YڥIEoc=5,v?DAFP? ݷhH32dL;$LC.5) ?U6ր+Vf1ݟB UpHG qmO&IoE\w أyb2 !!J<&'- \-l \MI^T 62ȪEǗl qkWZWS $UIgaY#,1~4.*NU#bi=ٽ}A.a;ULW`=؅9{zI@*Dņ2d8=`OέM[͑DLun&n|KK勅v]$ јx=p6[-yzvO\ǥZ]F[( J0|Gqe5<5rm,9%;q?┨s%cQP"dڰrόGP֫%اS4#adCqQ!ZRX3g|v wD($k^|,),:g c )I9I϶d1 稦SmB& Nt&k) q'ߥC1ӝr^x"\ےR̾nѮ?mT4ԩ[֙˲ݼ F^mzA}\İ *&  ̻#3;;c0=ߗ=Dq¸j)1PRYfq㾍|[h%Z݁JX^|L1}P{G'"3$b\@m+,rv%Ay.LP5WE9d=x^<ߥ7{)Ke "r0~] %:#]@i6 mq6[RL=̦VJc85ǏٽܕGh?WE%`˴Py$OT[Q~jL {c Ƴ/>z1z*2W%JR/&+.nO[mĹQ k}N6qubnD|#q:f1W" AFz{ѻ:'J1jJ ^qgXw jP("C%^RX%bKgybccx X'5J2aKQ䞎*bkdʷ;Oi&uĻ !!qefvf[)o/mU*cp&PVWX\Tg BHf>hr~ډ8뭑ق (Q%*z˙;k, d#];tS06.5&{koC }n2JСcvE-Byk<Ëݾi} a%&x&D.ߢf;|ՏC5B$S#8ӗ'e(]doբQ0"-|ںBgTs 2xbZCjRNH%/xKV]+b9hCC$%h?qUaqmvd]X FB3k*qx[5&yj#ӶJH +aF'5q`mbV`da'FF11ݪ.^13lK R(S}qm`"&:gbd5dd]")@"<Í(͖7m1'jE.@lDa"/A35|/z"%=h D]qj[mR@lg|??y`(WKB2o|f]q!\ nA=_/pr̶G>ʔN`$Nn6FQ`WV Kد FV3YF>*|ĘLFi9{#Ze[" t[U!{XX6jeˠM}ɓnfz`Sg X%lU=x La9b!}hv6"#w<: 3.CՑϔrl ^ `Mw-2&d3 ZC{UmPSf `o gOH9\$U';Lqԡ h1co8 c2mm?/G:QV2=*5ӱE|DhnnD$,C o6,{n 6olbMOedKiKXex6 yf%0%}(DV PĊO#<58-\+ j^"KuX#f{ a+̗4.L1B>y6 "RdKQ>;@_`Zf7@GXBb6deGd.`Z`OP%r"dEMgLc)br##3(+ڬ ٜ%naב\%?V~]vp b#o7P?֑+$kH FarDPRƏl?{RxI>Z*K/VD N`Euc^VǨB#2zM)V݌q\nr҈W[㓈O??F2_Fnfjd :`g}B& M,sT"C{]Z1 Gtx $fN$v{H+5jaiRRݱI3FsҬȘ(Z1nOmѨ=jk-:n4m=|'ONA+]fL|579BU񋖌 #>jQb{An8?a}]"=òvpb=?.8aRlRkrŞO_UUKwL` 5..̠25Js r+"De%yH cbJ24$A,:1^L]U>`ʔ™+B[ķ_?icr{[OM*i{&t\fe-BLM9 }A$>q&RAp kc gVYo(`pty߷j$6euAcH|WX>?4d_/&֯ `9AOK:K9.Ìf&|T.`Cm9v%ŜfgMw Bx^GKLJVX3"Y&1M5"QO(7Doh08Րʤ@f{): RHd4x6r}7Jm2&[ԟ 2O׃{xt:{-Ee{ NT=UQO܄.irԱJc˭(R6ŃՊP q,R&k'xgBʐt#11"kuk+ cHLwZB1,:4N]Y'J{_HU(d./ Ŧxt+DĪV冮DpLz77dy12)L3o"X<_*1e1bS@N%)KK/Q]PJc#{K #q)Q8Bk IcsWo]:d1^,h˅!O"fjhQ ưLt|JGS_]6 @Hy/H#aK+.#SzI$ܝc}k?-2ŨPM-p[=ޖH-P%:S\?O=QƁdIJU~H9(8j0O$ޥw, }74 ;Va lt#}޽q\Et9.Aps:|ѫL"-HU`Jחeg@jS7fmUC]c"I+n^b#]ڨj6ӹNˇ k񃹦IpDu\79(DMt%[([qN5?hܮ5ڷM -a5G|w^]A;VwI#Y=k'ӢҽP# \xޘՃ|ʦ8Vkݼތ5v\ 1.)^+p'UXM{ RX=`m^zs}'DZu3YW`` SIY936x\!Xđ xHCj;4hC,Fb#3LLoп\ECB[$-:Ql*̕L L'˂Sչv,4lV_uT W5M6DyO^4`¼ʈ,`đ|P@N#8ʦi̡NٙZ!Y(+d^Wy*P_r6%5wJLatyQٷ3/rE&&$=rX`1YD O*Jk)J1e QH3/0cZD +-(V[L@KI1hf`cZQ,o.iܶ4_Lue~`ͫe!#"@2| x=AǺ؅/ @sN%Ľe#LLuaL|!3H~* ko@7b0KC߁#hOA?)s jg>4Q4ӭɡyx{l+4T9Bޑ>Ze-Nd"qlC0??mm-jpC۴S#r!ǫ-:)ǺtXAisStN2hm|,ܞ.%;_;Ih  3.)zq˹oUYjBK$dE̼^ϰD(:@${ѐ(OC>M F|$$8@uͶGsL *lc`lhb}cOMw Cat@'d>Xzo3s}6c+|k۔ @X;Uo(%jAwp6*C~tW(^W MV)VJWO&v3=@ D݈?`D)"~bT7`-2QCΑf̣b'L .hڬW~ǰ(@\0O#Z u`;đm ʰI%5L(3 !$EFGdXGɦ_z}d*9S`X!F DO2ԂoQ/yl" u_Q*C]n:9Ā#÷eE(ֳ>.$Jk_qH.~9&k9Yْԟ.K,.햆)YL=9FPϮkıR;KKmK" #Ru@Wx[I%dyNzXa?¢:&̐4B'!oH:YH9[)T-919ښ>u}o#Ҩ%D\۷QD2KON.RFh'"]8_zlhHC$Xg%όd08-Tq"xNfZD |w4Nz݅ʛ-X파m=_tP(, W31Qn nX{D!%x.Z|rLYP@IY;V"(TB?^z|5%`% 2k}F{OMG1ֻO'J0- YhjW޲&M!P`-tVb&b"2X6jI)X(W\`i5xO/Y ~>MZ!UXkJ |&F:b%A66 ;}0:RjP ,KwVD%(6$_ܺs&rbdB@Tp.>|zj8-Q9 ;ds}2AUPf0dy u"žNk GJIX wd>eF¯zD1yyZn'$AvGr${ufU(TosJTb9vc ߨV\R,l 'g .˘01QLj/p6؟)qg2L1/Dqt|pMo:riX8W^(Oz3 \Kd*% =//Mq. V>ցyXŎq,L}XIk_rXĵ,a@Ư϶y,o [,j BްL!s$H RD䏤l嫜-@E~+[횑F0" ѫu`F՟R . F a6|}1pZ.FݘaF}rPE^:ӕMpPՀG< (soռJAA kD,5$2kY0^t[*H{Ls;.K#uAgXAeWy]r|O2d:i̧*䵋[==ŏ׮o$} "-he"[$X,UiyցfuY!wLN"Ĵש k66 de"P) |)hIRbeC/q3%/)zZ%K}&O3(- NǶ.2)l;Ze@dQ_nr:s* XAHDC;x:cCJe ԓ08k⁙(e$$dUBTViQLf`xps5ަ5(p > )Zerc=G,4TkMl& ,4Lr!󖪫rv6᭬ ܳ܄dG /!{욜%L4|FSHRT]І,36kI{v ,|]=y-ǹ6 QI_@zw5MqJ7/Ph]ʬO|^ca _Gˡx5{3 @`)]NvæGˑ K^06QrKT[{{025nŴW*78 V}vYǫѪ\M1ٜ~Pa@X_h-b,qAaib(Ͻ"`#;c |I㔵LK3Ϻ+nqs^/!Lx k ')$zүj5 Uŭ1fS=;3ɽm9P;NL1mpdF&*TwȳcGhZ&ʘ\@ `ǐ>j0g%-x:f3ٟ^?t/T_3}5yw ]P3.@L3\n:yq [;y84 .n6W㹂VI j LZ|IJ+Ku&K1f F;􏐴x:́2d}'9D~ǣW*,-qb#@dȂogtB$1`1)QL @ zH{Oxa5#"j,C/̠AN\w6Tk_)s)hAIOs_z9ef6g$fe0DV*X?8)c6n$FyrJ}*~OgeY%=_O ǩs(큓;;9VHMoU}Y- \{ Il5+\]qHb"D cN*-'%M0S=#(Ş|0ryqqQbڵ("I22oT5{!Ȼ"-y}aBlEcB0i;!#5A#;2$)v$}rB"=:MK!?@zKlR &llwgo_VɤTM=}g1d p0k@PRr 7ٴm;{ cW mKjde3LM`YcO TMeBՕ lRແծF;#wQ[K 6&-ANvH793-;ۃGAo@YU]c\{$]wӗV}q l-!fVTyn~ú꬏YuEŶX.řw%B0=ݏn]t\'ZUiCmI勶N;6NF +\W!VWԂa!0ஒqͬö U0`j3i")L~+ ?; ]uHq> nOlgs3V֔I-%\W%}a_F%Q C&.l>%eeR3> s"1)-6\EtZGեS+y!r d>>8gXN.,sԩ/m+fPP;L D%- 54f 23wJ:oo)iOlDzd1L|]HT p=oxe -T["LK}5ār3XXϧ^@%[m+|O]q/ _\htRgJ'&/%nأglxjڶ%L@B!apzwϠDvG"$U]ENn/*rE 9)`g/ >3;4Rm{yMC!08`kZWe.SdtX], TݰԭL(.ՠ)rK08umj96̌UP%=I"#n'gץVi <ȱ]u$vBhr`gmG1dv5{M.z%c]5m8uki]yRc\@d];ơk{\y,̀/Q,j!11bw]٫lq| 1{Vm>࿘zjEWXpZDӀA/͎҆яᚱ뒫ͺj(zk IR(~prv" yn9LJ'oT{V5qz"L(Tq:5ZY1"-`U9~Y3up6Ge;ǀ`"VP XF1PQE>_ P^{ :@YkذD/hPfOWU>⥁]ŋ+dl/+u58slW\e;rO{+EԶN`CHV•J0ب0q[|2L.D*(,d^C/.QE[U״ՋMy%A;{TjNx .f 5Tm6@IN1+Q>>Ql1էaHTrɐ>I/?.l\;[\R^KY=X  4n\ۖ5/8KT/(a\Em0(UbP,fj! Q8gi [0kSKZ v:UW!@jY.. D1.K&k~es#lדc!'hR^Sxa )TS5We3?!jbAThsJnj:{\f HHY0R,.|&R c` %"+VD@? uhr*bdBֽvk jXv+N;;+2tddRk`(; J?.WQb IC&^.x.Ps uZI01[; vCե=P=Ԝ LFlv=qmS0ZS%0f8B_:WiE>LV=S]jsYf v-'!p%q H;d++ObݩǶ!KD V_݃amb lciͫ99W`eGt'Y.BZffJ$Q$ٓgkgtb f pWc z,* _xY*mogmȟ4UlU\M9Ę#ͧ_>WY`r6` M60:Z ᳎h2a6PbbR5Dť,`'dE@&!ϨD7q @tOQjT= Je6ie9}Q Tmz& -sdRc$o`5?NZAU[Ԕr1 `ր+.gQزZ' "ؕMU17NϹ2!!3 Ktk<&$~n;AX:fD&aҁ+0dr:W"IO[%$, aN;l}_I ޝ(ipHXR~)pLznD)}Jbc=2҉=XX(1ؾmf< Oӥ(c, T%ɓ{ 3MK/5ޢpTm)bvZ0<}Ђ$PڻEwY"O)e4{aA9\jªr)ypl%swf_/Uj9ZjȮq9 YᣥvѪKa oҭSkfU^X eϸt2P[g,>)E21\%[evu^2v d#msuW2oҪζ$ 3Y/{/JeUmةBKZ"dgiC97U,u䯾XE!YZ=ٮܵ,]͠)kN"N힖 T `} xڲ3$QMf@yʱ= _}Z\Y5Fq(D0e^ӂTVPD zOV,{e]Xx0fOro`BMϷOW*͡a"H ) 9e}7v@ג̚\}Yy/@T5DC1BJ8RPA]]X/ú [.ǯV\i (RMedǥ=b+Ow+B TB1# Qq}VZg+KRaQyFb}ϓ=Cܘ!cp(=Y^~MG9׼͊tDw1,I>|%&*#fMF@e\1x0^x?&ѴB#uguj&ݿlmBqbe1ZlQ5B jTʩ/m6{c\%YEx#-NyG!X&"wteb@%¥KyJ9@P=vc@|ÀE|0 3Zr"E#p##Eg0cmAe1s];BY R AD#&@e-"DU\+ D%ن_w\O(HȮa& ")+f®2q K!4BH7@!<$:&m20^2k|{a|"b74XfA3th]L-Qgdۙ 3 Sjә}@ƫy+M KZ]Iw"^|?>sWxEH6)퀀O=~j[Q7j&'[J@G0ц׮O("%E8Wc,߸Vg-;mˬN/r. BV?RUJ\՝"͎cq[ ޹ -ԪO,O?LOqpW+ d U o(;m,_PvpqS7ܮ`"elPFHͥTX-7oՁ[dY+j,r\`} Ƕ>Op|=`h c%*}ҳxuq/AMU޻@|'~A>|qos5uVBX,DO_FlTPIF,4Ľ䃳GBBwb|FDm$mB'i)aDHg6.6i1Y\\sWcD;cH>?G-&Y8a d!;,iȲ`F0"ȅg @QP#s=CtOm`S;K^oi.fbIsk==^[i2`INkŒ!QBUpGN=cq!~u2x~ImVU3ҿ)kf!CAYXW`R[t0H^?de <&Ꮞj cDB6}Ӗ#m1*Td +LLSn NzHlX ȤĆ7:Btx SCeFwqPXdX1QBWJY9iiC3KG)kP==}1 n@Mը2ܔrʢ]LcZ.nDɲPq?٥ ajʝK>n: 1;JOqNVw4g9,1NNM[mV6e X`@ow=N÷r7,. KLeŐgEZi2Ey;' ZhC՞뗄7 *\2'^g`w<}^?pȶ>K1iā{LzzY:JJe=(ΛZ%ɬv+ \ u*ʚj!S ,ɥv_&Q^(ɈST[STK(pLŪ90hu#XFU9}/\(tv9(ls8y #wmxY4!B;3b@]]Efa L, `]Y/ŝʮ5X%zzⒺs}@ֈwqOoX9_89aA[9Nd[Y5S{CY* "](_ qJ}*{W"' =GoJЙqp]]P5oYBy"O,ʈ-Յ8!1[ ?8u={VEqگ %6.S)ܺ$L_8Hw ?gM}Қȶۇ(^r ΞYU`Ԭec"y0"k ]'fćKN2s73_R11~dy %vM>KDog:bk|w_Yba,1Ꞡ>~mvR<&q2H;YX]XkbJ V%a`AcgP!'oN}bѲgAC6 i@*!o -?R1geڛqix)Ld%6^,l9˸PgGfCqȾ0$P~8(ePtILN86K}lu%R;ޠ4vϠ;LdDjGRswE ,#-t,=H1J|7 ˴@HBP2˸L,PvR7rA:-aY2{CVɪmh֮YXsSXzG+%FT2E [{tbE&7@rM)*k+C◾eZ-)Xj*=V6iq Z+3itP7 &&zc}cB4hCKȠ|E< ,^Fdl*d/A` m wKMa0dLj{\.[7D Q R0?А^P0 1ٞ[_eE&Ńk~jܟ2KOU8B:!6`yH_1=xjqٶ\؃I DQ 8Q0Zm ;+.Dǰ'Пɦůrq^RO)%0,OWW #}U{bRr|j㹇W(xFGl]$C0%N?!+>`S5,lq5Jk1QZ>eΝ2N6NoGQHWyg[2/e:O~ `6BGгށ̰(BgֲcH dcxP/6UTBXbj;czbw &$$:ՠ-JO 7\!YO|= 1&ue$$zq! (Z|͊XV) pB}!#f@C†՝cobj* Z6kÏm໇8f:ch-&|JŃ?U$"}L+-}s?"1q")9lv{F[6 PeB[?̬pI?zX8^8@5^dg> Y< Q"2ㅘ48eUL(fq%^eㆬ:7Ua=cψ; 0y64T`f0@˙gᡗUZ;y=sePUeǤLtφx^ҮE5=ٵ$+O^"dIc2Xѡܕܸ%*_a>5*RlA.H& ĿR$q("/>+Urdz&ӟZGS6mvg.}oam ?$+~$eOBB(M=V[oZe ?X~>"=X G-Ǫ҄Ilj:b=1id@lqTFwF,+S9(YKےӋ`~a%]~PalLGǦj'KI.&8ٝED3=cc[| HUbFQrO4+C,ѭΒ66aߏy=ɕLu lҧs JVOg3P,4ת܁i Y2>X7Rj>P5Z*Q$R=2-y{z:;<_u=ZEsn9ϗOhqu"({5Qal Hϸ =]#Zw*ҟwGci\*bg^WT \ o)QhF᫯ ̻q*Ɋ hV*V8}Yu԰QJ\S-Z{X}b9~_VfxU!'kgg4q*R +pAx{\T/4DZ1H > &!wUh9Wm1W똪/{p'/t90`z >R\u,!~1^LGlBFpʧWt'ae{"}b0XK&Nt ׮Lt5VdI|QD+ӡ4~׉m/v?Fߣ\&C P+s?!Iw3Ӓb{96jo#_jՔ!$܃rpܴNVQ.A̢#늲CyVqZ\GЍ4*J∑|FqNI;IJUol:}O aVbų6#Պ`~l4|j[2Gz=Hb H;]=9]Xӧ2 e [`FϨru1#;G@bRHhYu|,.b8(+K 41B`wFcQB6/R% ;i%1տo AYRpC}CxwZxn5_6‰wCS S1V qmL 3(f>C|l ܫ1;&Ncm\2#nm/j`M9--؎DuWz R_ݎχ@He[o٨FTu}UӔfJ>v&G,P1ٷ-m>r+b8CB7P|['$q] MICa-A~o^Y\wWNu%T|p-6(;n:?y*jR(PϘC&F)sn h%LHdm[os (8(3O>vѦrYnPF%[hWvەH9yv٫V (b-t :dS8B2gu>z}.Awx_RH vgW1VT4׃8UaBɪ܏[Fʯ_&7ceo#Ok/s^+ZخS#݃߸B :s m71=b$D8.O/uX FH{h0U >S1+#,bc*/˧1<꠽&sm7ǯ#:Z}1I7I xV d1DZEC}ӗPFBҮgm :DxqQ=X-: f-ҥP(pYN$U- 5# hsf&`_RHOX|b^̜Os(~NFm,Fz)mqFi. #-;RJ׏D{lm25UgR]p+*̆1iQ3Eݩ`RVX3a@{K^?EFq;+ ܣOqHHw,ts-q)Y)XMNrj-[t?;=GK!VV}5H%$((rȬ Z+ `FLuժ-\Y0Dd4F=\yqMwBsSUQkr0f8#Yq>ATnyem>M[,XW$)HbJ߃zbZ&tiN[" d0$q"VkRJ<>B92/6,U{JŚۆ{ϗ[!@F$307O^>Fv, [#U4kXxFmX2"NGuU&~#WL{90V! 6;$K({2qç|2B4S #3%,ESt/լpU" (%-ϫ^1ȥB4%mG|.kC78E:_mRei$!?&9bJ\A+2}AmwZL"n?V\ .wZ8V[RX-$d2L) XMQm3DeEs'hCl'*Nh78'Sg6ڍ3z'p&PqB@UHb<}LwO˞Fp5܅ .•IC*PJxLb'2rAD܉AŽK]} :5;U2Y%M+ 5hfKo wV|kK3I<x,5?|K0W^!59;=uT F#1,$UTz&j{4i'14 oTmc,>VU}lZBCbYf#^X,h[aH2%I^M-e]+h{62 vPy*{o( !OabK`ڈ;mS(B1{c8q54`=lK~MEzbLjkɴb208gwF?h8RK"v0!/ iOg/x[K2=&M(ɊZϣU\SxnBD d@#s 2V]V~]Y[U)nӷ8S)t*rg0Շ^)Geir7lcj"ĭD,}1ϜIvf-VTLlEgv^ACյY$*Ț2ey#yFamz^F3?TV;ę3 $ѵ!䖨(V྾7H-p3QwNTݶDQCIp>1P>m3݁l6}[A ^&Q鮮+|M>nc_âaAB`6R`nF67M.bGk ?Uݬ?"N;d b9|&=ްvJ{@p,!uߧNDok&X& Ry8x6,RKcfAILKf`[V /Ť> Y5 tR{8g!J`"C1gݦTdb1+ht.(fjJ2Qm$XjUi5,dOq2/7),V;3 HFvNuf4&P )X#w*bEAtwߨ\eu 7Z6 v]fЭ9~i., [U26ĊZ5Seiꁙ;o&Ox}E:|G!b,Ħ+8>r\@!bCpfR$oFS>8K!`r會"1"&Mk} $xoϯOUOrަSNvj$zՌjڴo_ơ -lgKS lJBDb^oY g_@/G{Vzn1,;\K)C#ӝPn?낿bgnؖ$ߏhPcrlvE}_v*]L#Ȉ@b_FøD|90_ϡX c(|Wl2aN_ec%qtVĨH =/0i4/>Ac0 8 qi9LݴTEd\0`?t5)$lBd !HK a,1꒒9pm\r큏iulKhόLqS)>:lH ~kU5sZS%+!caEHe(6B%1,;{Ƌݒmjeo" Ԝm!`t_Jbn$aL #חAOIi215N{!"Z&/q&NƢIXfb qcfTޓL9&d#vn_F&6o\WGqj8ᅩ^Szzv9g9eQ8᷐܍_WWS4oV˯f<$$VV=Ţ,=( rXB0Cer?-rzWԹzl~qV`R^R{8K@w x,͎<Tz>t\vTnŇ90/6 V&:u^53GL|kq5&,V+q.!yzrmnlak[m7,թi JYZ;ep<:fstamlyݗΩCy s+3;MV5X! L}Jd5,G#,H"a{>ޛ}~mj,/Z/ꌩ؀|xвojuh*(bTDba`r&x36=CӨ˖J %"u\UdlLDK\O?BWoӯ|fo`׌Nǿ8XuW D(6XXGܕ}3$}/#kLφQԟߘ#` k6})Ccxcf !>'Wvy\{`6 1d>~U}2>+Q"n[VX1Ħ#e9-sPxr"f=,WV!\vǾ^ؽ8qN۔uSY(* }Ey}?qъɵjR'Y9xᏓUMe %YCc@`^r}{b`Q/3DY-[bʢ 26`31ǫrȆU_3%lϧKbup5 -Ǧ61)&T5gߋL.Zc ᐕQwf_^ؘIWõyM v 7b ?E}sjT7bJ?IK75CRUƀ^h.NP^'IeW???--[#yu'XqZ]/dS&39h7-wc?l'BXHǸcFQ Jb _t\m[CFw&~ȗRqpױU.K%]_O(&J ,.`.|pI׮: "bEpGϨq)Ľi1bG8%WXXR0xy!/ P5-:U,I0.lXZ=U7%O|%f/Ѯ-XH >*gczM w&TZ6oڊY fVۑ=LkkAqWf5 * fl9,5JLWdh v(XJ| DӪ\l-{AhC/Ѝ 1 fc/ߪohGaH̗i=]zUoTRktvCF*9EZGQn+w6lӃGaD Ję}~][^*r)@lM@c듯ex*e"cWhcܪ]Qx͢q: |&dq'Q \vq |?C-q;oվ,[2nկԕ)ÕDCI8&p,Cz<)ԷX:3 ٮ]dzwYZ۝+g3\Oq!0cEg=^ٝq$z4%c>#1;ɍDe!8o>1sepչI1 ,/qYA+I~i995_Fp(ŁYwܝ+I*w3ըz, .I0A=3@DK#yHVw& &FdX#\]MJ'a#1C&uikYkA}r,*@ N> F"5YU@SyGt$퓚H䩥nq 85]2I__գJd, o `iB6PIOtñ]S%̖~kOF}vi&0#e$ntR~,[nm P1Z#&)`Ej&!Q)@l5ĭ2IPr11>n$3hzܖ"&]L3f"AL KKa#=Q (\`pF{F^L/p`EMzeglGxiGTC;b U%W؈n+UNJ {NqGu` !CF3iXrȺ)F%tSz5pTwy&&TH>φ=:UBk);-~>mI#<d4$nsd[N^Y`50,ӭY+I:{s_oo>ɯ}1::OŷjF7VVX{⭒ zfELiJґxJGrN<#oUU!r2dَP6Q$ lFeR2_q!U5Po &"9MMoѯ`e"R쾁g~v랻XdMɑJw0>ayt|O'Q|]˄T5`&̭\*:˭k(HʻnܗOV;6 J7._#73v~2p| Ea3Nd>?z5r 3KqH j2/LHqKl Z[d$Nac@9جBRPs̐5v*ZU0WNhUhθ;&Q\UcYWlobh3嫗d\P[$Hg1>T2 u|6]+h@ܓOxYDWBL 4hy%fgQ6帍r\[,q(uÂq@6Ү[PPQde3KUIs(#cl/x? (J& '4=n T(1\] ѧFy>shQ$$O&HV?-Wolg{φ#>.R:NDTwQw""JAZXضa&g=tg.@CbܒK&~ؾm?ITb /ǤrhQPJK瓆 lJeK`eݻ?{sL(c~m|?b z鄌D15W}OkKOEIE՗KZMv;(EbC~]s쮴 L&ůpcC5|VRV+j,QDDCqf?!ku]eOu`:"Eв,D5d/\uK^ F\wO)^b-1`2јDO~:$|ٱ6& HvytRhÂ\IlϠHӷhzOJ&a˾JynfeN^`o}1]oj9VaeOhp$jʂ#,b$)S/!A6i6jPy;Nl)F)UqKV`S";+1=qZ\Yh0Fһ1fe02`ćrUmrA%̈b%LiU`eiC&LLZ'|Jf9s0=[ׄHhFLj#'. D+pؓ}8hlwb#bZ!la5ˬq1CI ͙3VGrM}nJsZ[OZ1"gE- nf B]u@`chr,haMnxn@/3s6nF8x'ͮZw%hN*<ŵ :z#3,ozY'0Dd@^u8HĄa,(^+<-*)0&qؙk1~@z1gQ$xe{W2|vja;#i%{NH3'ofҦ8DF߆,"Ӏ+VX*XYs#gW˫-* -\vrc$>i‹˕gOz\uȘ<*-0Y ~ :;zQ5MN̚)4gox!^SV"XD ^#bl^c8 EOw 羞'yyfh]V$FH^eՌyur:wHpF18kW-$UX0fc9SqT)AlUҩo xaצy`1cy\< K!!7O^`/Q*bwDma[8l.8L7{Ǭ>mqſ dkJkoǯ,Ozb9G]EG&Ui12 AׯCf5;u:gQ/KqHÌt{J6zc3՚?x!NvDy׈mT.I \̈nH ')/[ "џ#{"9R{0~=`-t;? ,خ>!M6ةjVŻp0=&'GV+ZJ5TܵH%H&\v1w  m/eTqj0W&Oj mژK%JnrW/b1 RH{LI!kW"PxSdx0x7[f^?lY1^؂b T sLztuZԓWl*Hs,$/Kt~KΙ!q\OREukM\DC\NɃh{CNbNEl$02KTeöaVh.n`jWpVb .\)a\I`dXvmqɢ!mb^Iw߸vuDZ' e85L@KgYFP!])Rءu\}i#?#}jo3ú5LLY/#:ڍe*)/*Y  }Pneq-ڶeV&f >ie6):0zB( r [ɦKy*x{^ڏe˘Ɂ"45VO#ncr%=bǡ]=`B?Jkrp-LȫkjlDK~{b'B۸bəQ,!a0qGWVRp%f~2v3|2ZOŨ$fZ0fҼi E19xa0@-6'nȮuU٘mkqő1?:K f$L111 ,M@%dLD b WA{IO`(%ҼῙg:=3bSR-dQKʮ~Vak.F%xϏ;|~TqlSҘdqT˭_^]z66`*mr ]1&노VNS{Q ܍lDWN$&DE {V@U.8o˸%n6dy(,|vex"!ACa9_F~@&]☑D Y1WvB,,9qlKK' KC{PVJ4<@*~cN^K0v,,/2oݶj?߿gN#0/qVUf2U-=ꜥLFݾ%Rз5$5"6^m㈭g6ф$ZKr(Wd~?0sHr;𒘏늫M9]k`3ZP l:LekaLET6C- fEyPm /Xdl (ܬ}oYoqu3>`F- >!E눓\xޛ^Q =FAGOsVK%6+O}+ RԸ5yYط)LoAs%3a6"鑕Lx-TD6(C 9\DS9mX7L XiUͰwVK)gV ޮ= ,,V.K8#YX矟=$`ZdI ga =b=9mgU` '+inLv ~G䱐ec?6Po:>KYxԇlձ&كH̀_6Buq^ee|f=ИNQ3 hҘ",'!U*3S/Z~>{@9mrEn.ԄOo`L dYg׎:ܢ!"woj7y*U5Kq[ײr[//yf+K>튽n}d}IYt"P,ѫqt5=]ΓplGxUacU D9C\\h LIA Y@;լY'_ehCm&eZy/mO1i#0AJ78COӋX-,[:ڣ ;F3$X3Vk \- lcVC>1ۀR,Z%VK,|c٪vZLcv{t U5-(jzö`? 25+"<0L=xcP2ߡՖ8C =.?# ³\{''d2[HUp\{Qf:ONzZ:=+UϷ?&7e{bc,"Vi'XF[d{`8ǛK/VTt`a=2A$^Pӛn3=Ȳc|l M-cOOSRQՓQ3otq%^R&ܮBH F~e#iկ[0q> զq((}HդVַa ̗cvQnBV~O.O\śՈꭇ 0"%)v_Xa!࣪@iAAGCz/R20WP%&JPKk/1-\C2=g68%Rw3ezMX}"GG=%ѫv vS ㎀~-^gQ)`Vxcv]G0>)Xhy47TkùіR9 JSX$N2cW VNnbl1i >ܷ= rd3gtɫOвfK(G\WxOlQ>$IGag9+<01rbv O͚'DQ ǧ>[͌EFw| zڂѭ c; wt-'v'\[Ո0$ʽ|D~۩> MVHpx\bX#ȐUWW\/4~WWNLa!=L@bBKP&?[hĵ[LrIzv%R{:^-4F'$CCd.*ud^ l^3;tEc]!8$6` 푈]J$aK(=) tehg%EN)%jGݥ[wPKˮ)0* bxe׷Zg#E1&WGİcRl-JFfpGL6{C_r0J![,+ޢl!~~r=ry(n~M}9XW"=-rE>bl D坙0/S Ocx\k9K3T8bifC=+>Ꮧ^+H6G9܇ϣmN.7Nft%2ZιL -21oj*TҸ((0b{Yj" q3j֕3bb"c 8}o^ Ga?y*KaO;2R.4eQw{{=ݱp$jUE'qcgɪ9ҕn]5KY`=BI_!8=c^+caVa t/,7F:ɒGz#_AJc É-t8Yy+r`۸9e~6?QбٺH6S=Ys[DmXD2`m $"-WO%ԉDLLm1? OB&+Wd8%Iɨ>J b'KfE!T"aW^Jȍaiq#l@Q1"QC^ߨaΫc>i9Z'҉(HKjM^"GmkEnl" H\puaK;9fLk;9UW-#3T3-Q+;ڵX$F^;7+Y gy'8MZʴڽ5 8Ք ͽ~U!=Q ;7L0MH.~{q%V-̱"_ pmՈM3NM2LcJ%&DGp!ˡ{\;|?:u w l̮`}c( (Y8p%ῗruڮFkx-"B;I`jܠbឨGD+HujA)UY` ~~cAiePQDsF~rH=ڱ]!v4F$'q_䃲ښ~$l!?SWM\ 𖛠tL! '!EWHɡDҩ4 I8Ё@3~uUw[Ybݞ?N4FUBvg˸l~rO㊺aE22 }=8sFKKQʂ^Hqɒx c׫X#d늀KlI:y:yEm䠱dZE9Emk8&1-/嗌TFR;0-YL%ʖHebTMM29zq=Eze?) NRwq-y'f+Hsقf..?0q r?̭kRd E+e?##Pd'&$#yuW3)#LJpX)ZBnJ42>Bź[9 O%UwP2HEGtW)]0]WN%b-(Ll9]A 1hla Qj`;i#rkKJOt! (V_%A4C~F+Vqnj][,Nfi/7NTQA,)R nDcgp37H|6SJK%&&f$/Q&pEdh(rc70f9ifЗpN$Ӑ%y8 ٖ GfQ0Q}DF o ܹ́G}R9vFY20H/țdny]θt ^,S*B"1:ŞH$):u5El=9dj(^C՝)[DA!.ܯ*c.&Ki 2vڝR QcyjV,/.b(dA2ۻ^CՓ50|M~ɗ5H*ar ϰ-$ $X"8+ec!T1 fK F=Nc)THT需#DlHχJ/,jlx3qV[օ7U" %,9q6 yĆ`w!mYR}id_De#*78ۇ*%fBHqb?6{ &Ml &%6Y-0s*uGQ7W$L1cPB'DL Pq lo&\l]b??>Չ}DdNd#2M{`sNMdq!@s2&AwDSZ-HZZJ~a|3RT  %B!9DB~1I4w"\><6ܚq}=jd"zvty.vsvBPڪ~-a.wPNw%li¦zpq5$Vlݣ@AX @Z;z.>\otFѥC4Z9_N ,l2Zh/дXd(G5L6Zv @2Dgd oFOgڼyN1eS p0+\6J:we,t MW~΃0znSԵR؄va r5n imv 836>uf[& Hcq))<5E,LGc,=v0R"bS#L8 uˎ^`L DKxG[EZYvN"P%$]aafbQŊ†,aⅾS?10~llaWq)&cv4{?{CKPU[n ;'LXal,MgY %ob65k--hY6ϭ%`#o0 0y%>\e1;S\׆`;x }]^L |kiQdߨs:CudR@%n9^NgpɚJb5'ADlU2~^#IV㪁ZUIDȉwO= !,t?Y=1ܝ\JzU&Pv- }ak*|UUc3-j5C`NmE29vBxnF- L|^wAح]@‹qXS,C.N6o4ҕQIf6Kk?s^Bol@+H5`ZәԽJaċ i"z Dh7,q%ȮOb鎭qʄ?Dc\P!2B`a5Æ3em E^ւҟm}-R%bO, \J[t:v*80A)3?P5D<g;ɮF ,e=c5vap3XpCX. 2$޳tZuED'@E4&R~E;VX;m T=9ŠͶ( uAk0#jZc9tS`U8ml׶ dG&Ucuݫ>0iەxwl,}0գ,+$gϮ9X a~RBʹ,v cEIֿOjeJmX8H cvM~aCًNg>Y_2<$-Lfwk̏ZFqFS11Ezђo2@"ЧVsNøU>vzcP*Pf3r p9vF==}MVEJ&e@r' 卺߇ܰ.* zY'x36jJEGq:"jR qذZ$ܬW?O.- ]_% ,K]b8䲱 7^Biw07Xz* 6e}CY׳#r6Co,vGu45%VMx8Qź?"^=#YytS>fMv":e嫫lLڮ@p;YZcUy.:wWH0Ud:˶z[^x2.;y<3)Si\% J6&qgF},F"q(ݐ1eٱb"3Vkd\K +~2MQ>d8{zkeJR䥑 S"ٮ:~UNw L\v2R,PR;deGWQj͊iKY,ap]Nt Nh@yj"9-dڈ8g>4'l(uzkM.$hNHΉ߽`'1*t]+ \PLy̱jn)N1Jf7}]:e*,<&1D3Uc! N!%jv>i129|'-rZLfsHCs۲c<V­JjLTbx0r(Dur kı)!WtF6˧WyaMZg[ig"[VvXA Lx7'⎴Զ `h͕~ƣn^sL=SX_7g*P}YF&6l(sir["g^DX T)1T%/ pՋU@jn0Ba `= ak+$x1'd}/ l2?.V }J#i59` X.z!=̻iHK;?/i+Lןnep2-w)WQ@b$ F;_/fON-["5)q˲!Ș,xGz{h9>c| [fĶH m ^)J2bǑ0V;zىRܜظ;o\jɔ2KH=JS 25=&zqFTd (%ȷ<5fjTdw7vVrF(*%\(j&V芐a2v1YOk漻.׻d l3b__(^&-1Z٣-<ԀeK#&Gj|B;2sZ<ŀ9XN~}M:s uIx̰zDW deQ#q brf]vY1@2g0jZ#6O\u{UA(3e})0Gi,RVQa,Ӭ::ØҖNacűF0aŋT" =isϤ(R% Өؓ@}V*M E CȤ& ʛVYͨeK(6PX#%2 "YD́hHwm=?.yj[)bBt>l@Eӫ+cGRjwj&n ϭGv@joP"dV}Ϟ:v1(ꁙ I~j{eQ1D8L&`pERᅰ ̧țtzz-w!5ZbHd|^Ivne3 GWianb;'7"1QID}Z2VJ,9LdKˡr><ĄJ')k!iIJ\3_,L갸goj޾ksڬ-ǠK//j,$Qa@0h>@7<٨Oh9|:E  l4g5;SH=kA0_}MVZk ; @%Grگy!ai1EPglT1eoܨvŋ,!3q,&$ e!'5J0xj;'ʦ^n 'bXù9Ϸ<#gעBjfH!H,P>qdU 2;'x0G,e}1}5tg8*VYӶ 2Ehr[*cժ_@ֺ-* Wps?emN$R"e3Z5_Q5p2E3իsu" dH1*5?^ٯ9S&ԊP|g)qIuŌeeDLoHb<j%w;,AE'9G<*rDnĿeu6]A jj򒙮@$ştE|;A5b@VR.}ö %ו#Iq{TD S"?=[k A7P1%ԩd6ōP痟[l6= gnM_OHR]rU!$ ~ZF5=c@,zY*jtXd( ͚*@vA/"4ik=Y~A B?G9JlX{yE W`vJY]O$_⎬d 3#23e뵉-Dя#(֩$LV  #l=5jmLJ3,ZXc,N l@̶wq2 |i6˙zcq^b̎E "V6Zqb85ZG; 9>OF-4&cژjlȵ)>B̚jE$7IKo0o[]Y 3ӆDOrH 1.8|OR6,Vl4h[6vW3]ϽLkXn)9.fbWFZ/T[\ 10ȠqZ_/QO>P]ȭ偏l7T9]hvq@X@%OgElLfm^*B]J#Dv8׫?ea&:1۱2s?ywX2*&6ĥ;?!n=̆K=y"%U f_FQѪ͋2I+ǦTaT /7ՖpdEzlԋ"b 47:@&gI:=_^dF3먪-ˮa0gh߆R_mv[ѳ#SzE'8T%-m' |^=HXJ;̭ՏiVJg-RȖXF7dvt[*>F}2 }zqI/q[ܤWJ';bgϪ#u-U#q[Fa~^tQ%$+6@Os_Vjd5d1 ؘ(((!-rUaX7dP9^dV=Xb~ѡ?jUjWK!!cIxvջrV٬2L@bOL<{RVJ,1Jc<`'Yt+-I$o" G zqj&W($|:ԶW֮S(%X;6@7ɪhe8Yw#G͖!C\VN bJ7LG!"`N ;Ob/-!H(@V٦<Z{ E pcC';U]+[ܹj2y;y|5NW|-zMP]Px@6@ 2ayHŶ "Xˋ1hӓpdL9 ( ˑwq11,b<>hdU#L:;N! ug: dfgr19~Yt9m'j $r]DPťpqPA3h dGի?9 k:y*ȡ?˷+ϖ[Uk, qdǸyjNT`.{zI,b'"UKN+!7Y>l~g71=U!vy%&i!>ͮ0`2Y2;V8"'YpetK{zeu%JkCfч]؀/&Vu+q;le xb˝Y=V2B7 ͙e$$뽿TȰé^lx&RP1i}gbMm:]^(,ae]69<[u+Ud&M5&{h2l}-eyh KRlOɫNYD$ [2z!ոBq j'*rVL7`(2;'@3\{m"!`rCWa~{3[!%Ҹ1dv[,`׆\E6g#2b3P!"1xDGGrckWUJ)Js{`KĻ`9.1 L+(#5oB `ծ^؅ϴ)dTUWƥf0f͏?^ a m]A_;mMxԳ a0P6WK#urvAor SK K(ľR'o0}VfcDťRCZ䢛{yZRn—@[0KHqRP?VvŝX (:)+LnS>U)o`}aTP%S!*i6ǗyNjR2\@+iHtkHIi(!Z<]:㇆:r{ B,y;,I6i8lj1VRQB"@IJǾKq*X>FdEPXKURs:++#h Ix\Ap5vcfG(XB\n\Y-",#9dGBCϧVLL[c}\f<+d~?g-\=UizДMʧ0Hx3n`Z ={nIofUBqL|:zy;C- FmX:VOZmzl {u+#dLtm`x+wͫ5d  /_Or"xy4-,48dA$r aRRQՎK!VUyas-]/@'z'm@Mgb"?֪\M{9Jw-M?Jk'}b34yvܖ#J*ۥlb`8eR d>plAnTo!,6}̈́?fl=C3ɪmq`6ev>R={Z49)b#b' Y#UVP6g;p-}S*4\7LXZ_zS6Zenbp2 D}jZ,>=(1Fd'RJ a%VI"p09Aѵn*P!?V]wjkw@ػ111KaןX=鈶.FD۴4 ^ •yD#+jbzauqs>]-f (ٻ 5,Lq򟗫Wָj+fGSX6T#>Z&)}fc>ѭY>2!KȀoLJB{@Ԉg" o$Vn\` &/%1I?n +rݸI`}"km:m 5š`qA]V*ڤJ"[Y0EpOU5R*}Yʳ e-Ad)k?b,cdK][vG2\`\bjOw1 ,t\lt nx7KevJ(x8 #_Yq^G`f"NG+5x5Ba PS^YZS JFBenHopa,5Xt}pKjRF Atzm'SlO"~-OLGzwi5S'03VԀ?ʎ{eF=Z`ԾTu͙#̰6x t@B>.F3v,k8Y[d|7V33M=KB/%>zSa )`Fݻn۩xy{FXV«]Jv$ 3ykܛF]ܢ&;R) 0OUzqnᷲ#`2`b߭\@yrH2} b˨?6~&B.oU%Y|N>fFNR.@1{z# 砢D2LĆSx'}ǫLKDO6OȟH3tvY dGcߑAAkHcBP 3%PZ*Zr) 6Gr+e[3+86@4Nd % 9ajS1[#m,Վzl)x] lFXz,(*30W8wg}c3!T9V,7Zf{BEC-L u.k=Ǹ!IߨWO&ZeE!|Ąij,2K8Vھ:G `} -IqIu38ĬQegMCҧ tKVȳڣ `L1_^ 2.2UVΌ1^LzmGT/+buQW,ҎN񮈴s2%&JJ$zEȸH@F=Yh/継[R$ur3m^$H ërAG/^%Olo E'^13F-K#h7`s?/UO]S6e=Ѱ"e,A/T6k,>a5`'rnJ޲ hXzds=w) xӧUEbdvYe]6ɡM+EJfq_jAFG+ 0= 1#jmS:m2"kذ5 IJ͚e] O.gk _&i,MO|e#RH6) %M#oժj;81aXāH퓊ՏZ/=[J ,vX+3|zUp}xSE*6C;`}eZhͰzmTTB ʤy4 M >C&"(PƌbH1?N|!AR!0jJqLk*}:S*{r ;@ҨB`X/~[c>Nɮcnie.^=g3`I {s!(kEEYK "1S1'%& B cX-o0#ktyÔ^1?|ڗ&mui`K#%?jcӆJ0\)vM,@-2ʐj^A nHK88U0᷇zFloےo>CգܩasZm܈aե,݃TLLA;-\g$zK>[tA]ufO(KہWb+/5T'eUJd_>g)3hc ff4"8([iD֛mn+'J,( Q,0s'џXސфXf{s?;6!c``%Kf$U7p|JVmj| YΈ*M_Ǫj¬BYY``C1G%c%*aUP㩔,,rg@HK DH 4U}nNM]zEN8= : /V8(MSaErY@ qC lk^jXSր"$۽뎱TN%)l d ;h y)=},f"!xXWSklDAo5Om*jŜ/{F"]yJc|^RY25unrWmU7֊F!a 7EE)-) 65l qX+ӥ1"F%*U/tkVHDD.poqXNsKi0'cဗHe2Nr,!& XkSqsY@$YD0d'"o XsުL%Lb+3b=Ϙt m~($ dzAg1~GcFL߻?`$\LA%6XmGc c;ed" aG*XM!nX̡B`r UŁYŵ `[`[ӎ b;G.Uޗ 5 C+wU4~r>r9x7Bl#Apꪒ{3(;vBv&oq " m ; n^uGX]9 A>>VjLh⹦+n+#k@K u[ZWɐt_!NL.`8%% țBxe"Q |înyJ3dt+PČL@*kB$Js| b<#h(f,Ol98ӠO84`rTA" : z`8Iӧe s+zWghWUb&"c}kdf`JGe3e")SL1ҹlc 0hdV>͍Y D 3yUUbi%0;I`)ꬄ !p%WtLg}peBozxx̹@B <8b[ԓ]N0;l?/aRh0$qazFxiMsVw+DA"=@G]h.Exq 8{eBsݔ͓9;١rLGffJ<?6+v%l ,3{]öEzxkƒf ؉=J32˻.Oh>B~)n[{sed)Y([1%c#N}]\\Ć践_K!I IDL܈㤱\D;@0{zy9t(\f@F_uv ?wzo r>_e]0)L̐wJb}MUh* y l_2a& czbz3_uQ g+EvId?MD[$VmeN6뀘AM;vY6 |UEH̰ %We<ci\[(&ț"U YC)M^9V הlؑMx38%bւ## Yl\Ķրxƞ*$a^jꫳ I01֦duΰ)T! wTa/pmN+E^8THK&yu S-(f6wiܝSg]f[PK wHrTTekV*AA:IoTuܲ$v̙YD(AW ] )Y2ѐ1آ$g %OegqZ vE*Ygȵ+iF5Ĕf3t6/$#VP0m>QHUebbG/!^9èut9Y RTA(p z U$`e0`*rST1g[E0Tva=:EԱ=NrD1Sb)Uy:g m@N'G{p6 N$e#n\QI3 Ql:έV%mh(H~ 뾈W$KXD̕S>=Qcivx6U K"DKƁ"Xs\c8v 6#"'=hl׹ sQ CN%#B.^ܗBKO"f`;e#Zc|\,]dn>VJb-¸wdPB R#N`RR^}p[yw%ƗSd#h/ꟛ-%wZ 1BƲ[Dd]E˧N$BJ1SG̲lv+80x LbPSy BưX I/,5եlcv.Y\ tA#a0pVG*,ir%%v*%Ҫk.=(ȏ||$S-@#fV#3}d8z)2-w`afP AuALNҹ[dդ9S^ k֯!281֜f?HVQ ' l\e6J8(]C wC d/=2\ڎ),y2 Y?QaPHH buo/^@Eư>}\⚟`I`ܬ(,\;v"¬DWPf;1΋`$a{7Z e\%Q1,'ܑ,DDҒȩĨL*SL4}aWȠ5MVV(ɞ*n;w j~i+m/*8c g/.rt.+`ɻ¸hj3)˱F~̵@s206).<=dL.z#هӥ=葏lL#5].fQ>fgj* O!"jZk٦#GZFEJd6c.gѡ^my"O%i'>#`K"`3 3ջWǒLL4Dy̋(ot &0~mYF\o8up۾o5P d#ىa!m4S1XYG`"<͍ !["Z촚l[+R$Fӆ6p/]!$#5,mçLRmqzz7uܮpDff㾚о&$\wl q2].`0ϛw@!l\IJ;a㡡e`Q _NFK"z/Aqe˸~snC(h& W.lb[,W8dR[w1(a82pux ' zKml״q{`@ݴj9yݼiՌE&<1`?`~B)AM<-,z#vZ;HwQ-J"ǸߗNGscU-_1ߪ Tto (l;u#-m,=4q푀ldKͫ/;tD &kP)  ;ɮ*k*TrK8:_W/\$X|XA ivt!KQ vяxyQ}n$e6 AJUDaj-Y EinRzr\S=MDK?)>j)&o%]`4 yܲ[$ZLZ @T3$'vxrVC Q2B-ؤ~T)6dݪE3n4Qڑ1URMf0[wʗ??zHwD1 8[)۷vޱVF+͸R ?q|#:/}|LطHGJaY7>g0a Eڄa3SVT`rmI bԒWs$vdo-nIfŖ'## ]3uw*au$Gw@7ծQ\ 2{ "^q0S=MVŜ}oN$ŮsZZ8H(3+@o_r^׮7F k  eY>̼AzWoc$b2-"}egSIfNd[1#9ı,d0b6?;- ?ױd#y0+po-XY,300˶a=&UaSRJFaO)b,!=?&] 7*uk["O|5Ex*̊~},{b H2vXn 5cLHԕϋGlq%(=Ք?&jVTˣ9 8ZFј`dZ$=EUDLB#B3_իev)Ejؐ{.L}3[E=qwB 8*\EL?j/7]W X1X$Ãe /~,[: *ǩ,Y] P!>6c+/ ll,fFZod^ D}6@1&@?:G)A>Y.c!Y6=%>)qxL K.B>1#ra}?]mBYzcĊQɱ\7qzyB#",('@pmb;Wǽh2 ^Oʼ8a"6:{wPej@x<5P~ º!iy`:rE՞Ĵ'q (HgS%1cT-^ԙD}q1/rsPRF+ ONB= dKUUsO؏Ff,&F>F[,#r-;GjrW[)Uj8`_T|xJ]OsLȯAǩіٿb& Ui(}8E0.)G{m2U@A:?ӗ0ҫ܉qOQ$;;DNR@|"#wJ\GlXCVJF݀e*/㒮B]~w@OLy,q) A~!@+m& 4V ~xQ_(ih,Gr%dWA.z" ,m!*c“U,'ܣUԣh#3)wf]=5|rg.PA(YT?6$4$PPlC. dl5ĉ%6,EvJ"dDҞV/$ 9v r7{R8Aɱ-z'ͮ:ŋAJVGpm#%eka*yl;N8']DfKxIx`%9anAZyڱ YH+"nqvwl"TW}Gj#<—X3l~1f"+AtGXϏ8`zm\ADc~at^3ȅҲɛNub\*&rd;F\+؄؅{qZn|.2 PN:IS1ʕ֧Um'Ķ"ܻy4tV% d:1))]xd^mZȐ%<+nKHYCIADAo帑c?bzw>=vώ6Fi({*/uo0=tʿ]f=9Ue.@ oOפ^MŸWUoM1 ;?XBC糍w8~J \`kT#Ұ7OmB[G=GzFTO9yOkV }\C R,1a`5$$vY}(fFz Py+S3 !"_,jr,UN*!+Pmjnvng$,>H"Y81zӚ\]WVaA*[W[  +'!enӳ/(P%Թaɯ鼓,Zg!JL7s~Ϥ,z} =#.Ml9kIbDɐKpG$6Пa9qaQ:剐~ xS  Ǹ+!cIS2jW_ G~X"-l/ Uhl$2XjԝU2а6D=*0ez#I@ʮ=W4S{ VmAeSmva?c^?Z&^ LEtv;XJry%s!N/dr6 @us2wq ت3v; C 5w{*K+pLmχ˫.PBhH!قͤU[e,2XWB>+vv!bvQ0< Թ'ne΀2!յ3`/F` ?h~a2z`@#Zb{Zf:FFϫVx}Zdߘ=@xen_ǫQume$* -썀18a3jЪ6j;UT ~eь0ǀo-J1EvAb/eZVhZge{%P$~mH[p{l??~@r˃K:$ @b8lGQ%gjW 9I$=Bžl@}jlRv k;'y-錃1ٓ12P,HVzfb, G(g||h#]@DLmD6!g ,gGq?nZ;ߗa^wC̳U>,#:O0z>_lc9caHAA ZC`A#}:3I $Ķ /!U)k:UM@^{_Z6 [=Q!lYOvGOjbBHX/f VRBvDK&9P$D]y\Opr,dmn1 11w,Ճm}%QHd3b!8y;yJ`7~-ň!C^*<;eAqC%ua؇Kvѹ697VYd"ERDo H92D2_6K^x `cX#5O3^$dE cwi, pS"Q/OTeӸ\u;ʆIfV %e"#wk!.6k5 ڪ#(!AM]X-2q$rV "\ƻlՎ+jZ&,!xڕ,|ū1ǭqvcByy!)sնѰA}1,)?>k l!I9' [SlӹzlUh,@^XՉeXK]o]՝%r`>ՄC,ۇG@Z8flBPJt<7==¢2RInBACO AnO6dU] ;¼ ?5&ylR*-_MTkUzV?"g m4wTYP*_ɩA+uid{( XQbYaֆ3陮 bQZS&BޫNߤ qtjO5nbSJ#yI.=g{9Kd]oh\15fXu ,$2|?;-~fL;b9L̙2zIvyb\xB"X6+r_mUrO_xLv 0۪$!7C~oW3 B,`I*V!ӾH}Ֆ_ #`J%( @=?"A߹}Q3tj"e& U,3+9̜]\x 'sFa,gKM.W\%x҃Ͷ te+枿OfRuTxۭA`g4)m/ l;)uXf獾=QnE϶ffҺKf!K#۫>g ٧Pd0pjnWDANup,>QtPj13&-hlr.\!9I{3;鱊8Xf{[LOLMx2\a_fp|$~ r" @q 0Pl1|>{.AK/#.O=H֞ʙccHOuq5 [Hm"sYFbq\eg%KQ@V Qjg9`'rOa;Rfgy{`rB=^|5i+=ڴAUjNt\*qn$mt GNF=ؤc @bz)(6;rQlN?>ӨVW2B&l#xJx&<yg;NvH3̺a0$q 9} rcUk\cpy=ľA/)0h{]4MV < pd9q7h4s,g%8|/qGZv@SJJ3WZ T1lǹ='TQ.Փ@rI%{ Kg1$%>2@W+\Aq*-ٙՕ n=[ß"}nF DJ96&i(U)%> ȕ}GmfZkcT)H{vHR\,}5IT-{h(6g<|2}/ZYF I1،mڭY>VEbqaR6K=um\3DGucۀKp/!bGEd0@:J[8~ipIZ#02#r \t.D1|{mDs2,˫/KBV!)q)ݵa GVPҿH '5ld>`~yBrfTajb(ˣ}\)k)Q'Lw _564< Sـl}Ͻ帶˔13dX!`׈gDFPD}v?V;N_4uhk;6V(5"&GM[Kd8Y< m]G ZDLDoP?f|%&dDNW6{d30'nV].r-J:V1ja` 7lqdb:t̃1; Lxmaf&.19)`͏ލ b6 1ٮF"_>.l ,; .:tOLDDHe=pGˣ#H۟ݯGcoؾL3H|?+hGp;I~~bih3~]E֚W)$2$ɰGOשUTfN^9gbd֊\0k]$b2؁Wڛ "m/^*=_S?m &,oQB!T8*8\B%/FqqWc(IT;d#jJr»rDK)QquFe|r Cv&6kj̀4-;Cj{3U4WnxLBvb%\UIlseeNa_IZ:)9)1nB8pZzp행y m yY{89yb+9`Y1Q;dG/)+EH+Zg bՖLg--&S-ֺ̘k"u㗟HFa\LZc .pᏦNY$r c%}ٕG ([{]}D\Bqb@"3>ܴU?T /R,hDz*$]FE;ĽÐ3_.|$qfv:tDB'"'מ +'.8^smFVC"H]28éL{}Q׵K d$J"# .LWrٳ\!j 3,Y1 "gCffBw/2s VTcDfE'zGA$F$3OI 1dx <4>{5CH6: [BpbHJD$PċD]l.E5`os;ld(HeqfZÌ.U%H>fiRե u7ق@)Ļng'"j Kуۤ̇n1PafmIF2 EF:"A[D4ǸȴW%"b0+N gYV[q{SNdw>%TOᏔ Up,^0X':U+Rp $,OlՖZ8֑ahlǴ4ڪ&g)ܥׂ0mʁ@ ,&??Dhd!&ӏ#,&"UMq̟2 '[5xyLW=36{2=:_A2 S"7oҸ2t[0L;0$e ŗO"4<9+R?bbؘ|uˋ*"`͑[ Ӡ%Jp"3^+h@ȵb/*"1j۪+M((qܾdK`%ؖl!; EIx O^`B%](Z41u&4}*,{ Ea~ zSMxm\ ꝄLMn8YW:]?=9ngD5K+0|3% fp`ȔeI}?9jBT׍ׇv% 6_xHm]G_2daܒG}&B#1]~!YNƈ[5D/D fEתIXkk(wO=Ye}蒫<Q2P9|13Vzb~b@AGOˤ+UxJn0L f;#~NgMPZ/#ѹ7FLX[ 9­uD| 9~ժW 1(8o$$[ﶫ qbfH$oͪW9lJŬe1N_VW.",BTĦ9my4vu4N",ffR0?xQЖT}%Y[K#VQ#;ͮK]fg-wp3 Wm@2!$|}HYD ![ z7٣fapS1.{  _;yKRdSԻmf=%#QhmA`olT2lmΆjf0_"0\82*RcJ"#=FR-&F(9VX'I"v33*IWJ r {J c ǡ\WZjڻqs"2(OCgoȿ5,A+\ёKY6D'b-Z~Օ;_t)B%-xk͞k,&՚A IKQˆ`|W&q}*11/bCLSha1^V@vn}yTp溰] 莑^,ќ /Ļa.]QPbx77Dk 3Qԋ,^+V&gܼIy֕1f~>z\JBa3d> 7vt$ٳft$rxMR:et%{Ei?XX%Dى-׻5i)س֞>13? o]xA;ėQF1 m]åH+bF!i  ?IOjf X&@R31#ᗀ>i.>nXXDH #Iq9%") t+&R$d(P|H~CM6AFFQLxDc6GhJgh!,Jvꍾ]KrpX1>>Dd? '\ݠ/d-8A$Z0,sɟ8`Q{VXSiz-&3 =G;JԼJŵoFD&V=e:HY[~fˌs8~{k0~)/ac8ě ??Ү(e*^iX>haB>[C"+^.}ڋ%]_HaE+uM3HBMY,ZBe= Zb6qq@۲Y"ʪ׶ٮ̬fUN#&db}[TB[0Te B>o ɀ.ɺ6/|wX؈ wv+`0K!_S {cmxjC0A#dR>>xb9xL^8^c̈́a}@lS6"O!q1bD.YQZ[ q@9g5RQCEcAOt>]Ƴ7\}zlTՄoʳxȚa}? E5ZcchXi5%XxYWcUVWoSTFCn"i펬yxл- zn/aohkado@ giĈ58 (?E݈'IqFX }% KLd|cxBcA &{GmSЮ Ӕ )`j;vDй= /2"ZU\dcriS*6! E݌lI (Q dFPxb/ )-g:2j*dI ͂;">/._{N[Y$2+%ffǘi&Y}D7X˥*&l橮bĄWZ=>;U+;1o20h/<ϤjL R`Ƀ&cFݑù1&Ƴ՗@;BTV8o-ZB,C=3 JZ ϴܜoV$tKAcF{yS^[x--ø.-ѹO nf7~QNyI mG3晱^+h:I(:k(۫V$t3ҪLj۴xʇX7-?kX@!6%8 e3J.|h>uܷdcSҙy\O<k-g43h6g]shtҏӖ3'&Ic(.v6ג]k2y*6=æ̝_bz3WyxPG>{f3 +?V;6bָZN !K& R_d6<{zFX6}CWF~|Žш{j#x`[vǫՐ,-}6$Eǽfo~;1`d({̤@ef O y29iLr$o@s:&iwStGGDئpt H Dʓ؅Q:K((܀GÏ&_ -rLvE1%#$ zt8ZDÄ~h.NxmJFRq"r_dmj`10%&fH%O0ZetLg B68DwѰCm@[^b̤(Н6Pf{@ǃc#J|uL<r[&`&1F{-p*LOY #0֨>׸ء'OQw$~yEg('l.+|#́y[6-ImvDKljw$}ω:HȂL9ujV ||#(ӤĦcr} {DDftQn4c 9Z֨NI nCٖdᐏ/X'LJ˶Skމ_٬l3Ŀ|hOdU@&_N_{ndᑉD,|*6j̔$c{l;umJ;-hSMq|Kvj ;wص #ٮ-K}X9cev\܀ǹ׳ui(&(`@12"сcç^沆yCb\g=،|#w!kh[l;@0K,w\zVgS"iJD%] òtvV+;/M&OԷ c\dk3&MAD'k>7 "0WN-^{Fg RFSԠ=-z%q ~؊YWdCPYƮqBnJf[L D#ڻ$VܷBHnES" *Mcif 1,ȃgGvF#.mO۷_4*2YcSoZcYxND WqͦJv$2CpQ11-!HD@χBXA9cңa298vqu>PQ !/ $?oO (.'f~a.L̑L- wGlk1vvY$L,LGu~PL d"JL{cy˼2[;qA9VǦPK'Zb+Uȓ0,g:r|e|BbU`<ma2kvq`^e Ek|=/5)`ӇDvt q?"ɸA K:X.]e/XgsFK5 !huz鏯Mř`l%"1܆b,>iJ+ry3/7Y2Ht!m<{+gI#iu7>emA, `,:R>4kv LVSېʳnĠh&xD iVI c Nb|`CG6Dt]l2]Q1🇗O\堜3c[o% (sW "?!K:->wq\zgnGͩ\@1^;kQ1_x[@ 0zHDV֒alv$fkFt巹ץZye(b!&-m1_k\or\Bj}k5يp ,AO8#3>l48+߷_l1R9y1.q4~^&iںNcLLҬ$vW׈y#k>vOhR[yU[ZЃkҌd6T&=$I~#4ۖ,kجm,rH_[`v8N޶b8ذ}/0fI*V@ϔ@NZe^NաT %kJͶN9>?W/ >.LeKZNw 3"R1_lqwGm9۱kX|aI.GWE>3(fX bI~پ؈:z^ e% ߩd"]0R܆f; B+x]fDE`U" yMNjkn 'P=zy-,d=-4VĉLKYܒ m]NMȪf .wɪ\0xlA_ȩgb@$5_iIyo."JH[, ϴx}ʱ"K" ZS Y}9z>Xs$CxLOqm2ɏN O8q$^? ">l%&z|s=̲A]n9vϑySFKBptr*RTS19*TȜX> ,u`nn)k8L X[ '6Z[xSS4ɪD1[ u"/sC{Km,ŋ]͙܊f ?1V}=:)5 i%;C0 kWVJog,+L%>9cҼZlS@!Zvl H,H9,*rbǴ2]̤cMxIZ 8,!'̝xZ^l-g]:)@"a76AFX2g^'~EvmQM!9@dF"}/yqyCWUBv2IGs|r +ҙkLI Mk&˨dff,ط No c~u Ycfhnm3b,$$f~ؐ0d:D:MۖDώ]JHgIװљ !YèN(UVajXio%IHDef_84 Fe [s#lسtշCE]Ny&$^z>Q]:áoI!ѿӌuj8o *5mDKV& +hǘ-i[@}[<yOˤRsC3Yޡ[Iv `A!SjTYs^C`R%cu LG8+{c_aW`)re(1 NnIFlm0?fbwՊm"CuPlGNfWy@~Qjն=G =P{+pjSk{ܰ$U8԰|M 0qF݂T󫍂Rsj!'¿lni;][2QɸIq13/'Ǡz5kOh K8KАu"r32R13[l]7SpǠbOzX*nXus͛cgq\3"*n+2@2ݘ/5 k²&؏i;sYKq l2[uHoWO-Ӟ8JvL@_GZ7p&̚6d&f;C.0qb'0XgYc}҄I0T[b=喚<pso, x~ɁZ] Zfa; bcl^cZ>V6oٶ5࿅\)8܈X ޾o[o2 ddk~ٯt\m&J0l,?!:TN~.CDD~K&k՝~6vúf3oCOHl[ŀf=䶫;?ի+聶|{&.atL @ e 6/sW1'g3^o7I/| A㌆CzQ Y`Ac2'ŀfQ1׶l:lF-X`*!˸Cͪ%-m:ݷB}C-#Z9jwp2͈&aDb <<Zq IJS⧭fZh)^#=K 1::dl,|`7fE-N^{D9Q3135ڔZ|r`ciqW)Ӆ:ILnn%^~ߧ/Eɋ t+R0EN0> {!fٕqT#<`a?/gaHvaӸ2Rm`wg×NHDZ[gUˠ{Nƥ*UPXLe8=9yߑZF 17^+lfԹBQd!Cbf+#ta5-*akŞI3xbIxJxqTfr² !%!`]eW {YԽ9V^t&j'ʼn-}XKzjzbV w\6_N#Gu)+ YJJj$#Slՠ9mgת!gv" (rE816DD Dlҩq&2D;-D[>1h.v9 @W7ɷnilkTɂ N!)'5Ofڄuv8]"0r [%KlF-{vJv6JGxߺ2g{?[ |e>7lp]rxZq@b0X $vr*,[-1 V=-X  eH+44֍rR"lNID2,a0cqXu/PWk" 2-EmA 6 pȲkH~QѮzU eə,fĚ,?Y(vFaR"с:DL9V & $bfXUB@BDo)|#= %r2Cń[TcMCk0;Sp=IAx #}zɜ,T!^v9o bG.{O&(c rAUɪdbsmj0YAXaG[C#r6~̍Z`v-Lry0*zR||DHI-KjXUe1a @ LM^\" +Z$;D}:l;l[HB C-a]'ngn\0E}^f+U{ذl`g=cWmOy8+;JwX3YH4#a01hF2C5"sLG01&?!=zx&7LBY^a ]cSSi?gVHxr<,U1,|ݤґB-b?'#1ܲ5an$@#3Rc)C^Ϙ:"AQv,#cd-f;os'uתAVP JļzDD?6l[EV} [f{!0 d/r`A9V}N'SiDm S y^M-[{W^٥XJA} h:PU9zҎbT'm)]XzqY/ga13IytSTdj6S۴Ky0A&m2AmjJy;?3F^s11|]L&}vnb b QO^&u^[Li%F5p{zލfOWuϔHINQSܙ+zWծC3]`?SYįkl(!Ș)k0-B"br83 j\뱘" 0QwĉyD>MrN,Pyy%S{d ~kvWܩQ\Dʟ&_t投J]_&,Pn۹;Vd(.V r,XwAMuDlLYK}/枦:ʹ"b ̠?|Xڀ;b+V򤄗>O/^4\B q0!)bT}z4J4D\&,­`~bp="(EEr6,zK,~e٬l/zEiXX_ x01?l2vD?n+͇W{kgq424aqćEzɏ_ _0a3CM $ 2ڃ<;`s޼+*!p_VTkXv ࠉ=ǧ\ uvU'DIay'"-"8>d7̻Xn~`ŸC=V$s6ݦ{f _⎕q'Zp Y,Cܫf]?uqu:'(a`,wp1uWJlS}Lwiœ~%F/5{#r7* /i0Ǽ7!4IDҿCR.CF QU"Sfk&% aXuy)r^V8-?H{_>#?m {HwE<z J\@a}!b F7XK9HX硎aVB ځy9QPWQx= WJ)D D K2T&f߈.VøZmN&˲dǵҮӬrRB񀆜L]/k`&0@ͦ|' 5_zn2 9X`]1;I첝#1k59YfB iyrgRrj%V/yTiR;i. !P윟ms%59g#8o.rP \ } ;z :ɵW)@^0VN@5Yϩ9ݰld($}SӮo,0Jա@jR'WesիI۴: Kb"s&\O~fݧV]p{\DR9&2k>k;eR"O[D% g̿(tP`b$ț+dlC-9m?`9|7Д VnV~~/Z=Rgk$ٚiˌ_Cd_e1Xc3Y7')K$%ac1#lY.g~H Rp CK+Ҭ_KP^Rce̠H:U{LlGWڦ2lė"??FQ+Qz/vASaL?Ϯ(kQjB`!m:U-eq\4 li10[,Z8s.폘&D>Ob%3*lf9ˉw6bn=䐏.?hnBކD@,ghD{Fg"KOᔯNN7x+~b:e请vW/E}ѷaVkMomJ{w2L{NI(Ա6iGJ5f7\VXӌЉ3T/Y) dAQn*}Ij&[T*S<90caj\Sh_&c3y~5yt=EY0J?I83*n1j[WedI.j{yz/5:fco/tꌛ݁$F%?gx'wdkEIbV |p#("\351FD b<;tӶH>@oqU4_dĤLؗ[?Oy>1kcgkǤccfE ó3ꁴ < 5W<#}Øilk; sOn~_ iؚ5S Iu@~Fm0% ” #cii(5qy&TN ښfd~r_xĺT˶XXI}>{z] I@bkSh `a\h0`zR%N6*Xr`pㇸ~u6D9LlXb3k~Dl,,m&KMpUry搒C`|5g*Wt^`}fVɞCgrXf%˭ub2[yxH`D*MsL0^v%;>p2IHSe3;+0l( /4DXݰ2*" FXr_蝋JF+Te=SKk6l9FڹeGwYcƊ¹#KHD/m',2-E)$lnE;l gV9hZE}(Qv#Ljnq'=obz ?@(tmv%cDQ38JϪfc$͡|RAʵTHYa]:h5i .\Ϛe=%>>'qM;o,>E1V(|av7u5۴Ĕmv/$v\AqJfdH:eL&W#4֐0> v'ˣh'7ہ.J!pg@MlU4a+ J;TRÁ9PHC(1(q# +df;^nakT,Ш>=5#Y=϶^G~^\ílȪZjRcOHV \χI6 >`@Zo@aJk1#1a)aн3CkfK[>enZȥ]^>) %qb[;$u |zsu*Y&IE8Uǩ>M~ï:G GWDD|q&~1}'l }2aPJZ Q`d3YjO(~ApgrmsKdB'sbڌ6JGhs<⤑ð&nP ] ?MOU/G րѰ31= 25%Ew KQď꣯YzB'KsSv,_ϥߝ9K; ?` Xu|,o&65w%aB92 lSb09%ju+p68t Bo%܋ّ]>}'tQCppF&<,qWת%Ƣ *U}- ,S]?` zO` R !JaGCgu`*5)؋`D <(2vo6m6m;Cs3PȀ|>M{ 22xz\I= M>'orm̈́ 9o׆xjLM9 WݞaێN `&S3\1V" 9>^BRw.*"Nq Q_Ǻgiޟr<<:v+_oVfszncm_pPQ?8`SlÛ Q}j.WWyx.#x`:1DH 2"()cLqao,qeb0BNX"[4 =: :@w@IKH@TǯB O3 4$HSUBݫ0ecc"%~_ɤߤ%׆ vhXZ}Z>冈 㙖ۑa $J6^$5V)VS;{|rxZ D} 턗B9fpb`OL2#LHR:b6U#1+g?QBD:bk6H4=چqWp"Ⱦ' Lg%XubQ}Y_ݠV҈=76}Zb`s;f/M' v9wMeka[D~Ηjzj9.)A+x [Rv`i#5pjq4=+^{c v $JT;9 k@/-5;9>ZkkSgŁ{~>[k]6 m}1}:%;]G4<%/#w5k"CK'nt.#*]`nC,s xc{뵷61ϴ9}^~˧8chnl?~"JE{kVȢԶZϠS_s,1,`]~αK].'H{[Sllmps5e{Jaәpp}{W~w+'!}"T zV[}-lU~KfaPPث I͚;s}s7oK5k[NS-ᾝ ۵ukkN` 1pokNǴG6~htXMn,~~֬cP)e^zs.rXǀ Dn"#S[lh"t1G=ZA ETs^8ıIozi)n].}UQ ׏ѳ/k~ak/d/yu}=Jusܖ:.ݹԹ쥿Gk?=_.{Wa2q݌썞JwnڪapXPͤ9Zveַee}dÓ}X_nC}+6T~ύC?W׵obUkrȢ8`,cI{G}*>7T754\Zb4mmS}JC]n},̧6ʾS\f1V;g?I !bZz{mw^>zU?gC͡c[%Si_`zcrͽ!w׸m!{ٌퟤIMzMV%TQ>/}uzuW魲XkY6 ?Q #t{?&x}Lc[&}w$c\-Ni=Ri3IGzK9 e\_l5q%=N&]xu3YauAs^۳,9Ȳn!=Ozlqz_EfՖ2}T<nͯױ2ܪMt=_*1cEa԰KNkVo~vV>Y[I6 5hMg}?qKt=>˭i?Ae[]W%j![\q}>~۷m>ţUM7#!/yum$-sXsݷ%7OQ}'xٺom@@n?;7u쌆zF*~5Yo6ڹ/\'浡̻C'?r?=䏢47s]kF8~][Y^Ejպs{uvct,1riȒRHKxim^=^mj]?fi6\cŷ[?Ycgd빸=>ۃIoN,{yoĥM0WfAis+M f'ZM6e`LG7o,^]Wҫsr}/`6nJ欹]BN lm%4vU>ά錄Ww6;W\Q՛K,}dC7?ZW>jɪCsG?O XYt>=vݾbJl[s u,DOn;šY՛Nw䱇x1Yٸ5]ksUClF^V6N[IEmnCYOO}~ʗ=պgQ9 uD1wg8`K2p(5];s73~EeY;d22Ʒi?{ʪUm%mO-9;u7-lsn 20 s[0ߺ~}+#b:jƦ_@-sdW^R{iowzt_Vb0U~`;x6R>+m7n׽'No%1hcɷVmkW~hUհYxn(`hl,s5z'ْS'z_^ǒ0m Eslcv.S@f .}kX`8H%lsmZk~f֗WkȉߥgfñTVXװxh<^qkL]:,Q{b,w3u~s7,/%>pnS mD9ͥCjgвvS}lm{1餤}7=?7/-X(- :Z]mLEls~_[k"UuF'ә[=Qcھ[-]+݋f05 vWPpf8~m :cͽO+ 1#59 s)~Ejw}RS0nCq2kv-|{`ZLo-wSظ5hۊrl-ݮeMu'}?WJ eXs\csJ-M潅=?ZrNim Dw\:Y#^cYU2npa#/e>~*ꛄ 7cuXK`cv;언 { `Hdz[~I)z&CSlqp%YikzߩT!tv^xǍ?vfoȽSH.cI[,?־-t[}ݤǷ,gg7ĔyVSm}6T+}?Uf>*P67Ww}?Iz{1C6mꍧY[R{Oٲ\\1ۜmV1ս_m)nWYv[}_XkP^;.=wKWsk:^FMLkrS^zOn/p,/6Qhn63YS7mA&Ν:GL-v&3s[G]nJPhotoshop 3.08BIM%8BIMHH8BIM&?8BIM 8BIM8BIM 8BIM 8BIM' 8BIMH/fflff/ff2Z5-8BIMp8BIM@@8BIM8BIMA&img013&nullboundsObjcRct1Top longLeftlongBtomlong&RghtlongslicesVlLsObjcslicesliceIDlonggroupIDlongoriginenum ESliceOrigin autoGeneratedTypeenum ESliceTypeImg boundsObjcRct1Top longLeftlongBtomlong&RghtlongurlTEXTnullTEXTMsgeTEXTaltTagTEXTcellTextIsHTMLboolcellTextTEXT horzAlignenumESliceHorzAligndefault vertAlignenumESliceVertAligndefault bgColorTypeenumESliceBGColorTypeNone topOutsetlong leftOutsetlong bottomOutsetlong rightOutsetlong8BIM8BIM8BIM ` JFIFHH Adobe_CMAdobed            `"?   3!1AQa"q2B#$Rb34rC%Scs5&DTdE£t6UeuF'Vfv7GWgw5!1AQaq"2B#R3$brCScs4%&5DTdEU6teuFVfv'7GWgw ?TI%)$A )NsZ @t Ul!-'uzC?qʍY(λ=;,I@zoc?'4ՙK-&`n4RzVIM0{:Ztm³vRv`i#5pjq4=+^{c v $JT;9 k@/-5;9>ZkkSgŁ{~>[k]6 m}1}:%;]G4<%/#w5k"CK'nt.#*]`nC,s xc{뵷61ϴ9}^~˧8chnl?~"JE{kVȢԶZϠS_s,1,`]~αK].'H{[Sllmps5e{Jaәpp}{W~w+'!}"T zV[}-lU~KfaPPث I͚;s}s7oK5k[NS-ᾝ ۵ukkN` 1pokNǴG6~htXMn,~~֬cP)e^zs.rXǀ Dn"#S[lh"t1G=ZA ETs^8ıIozi)n].}UQ ׏ѳ/k~ak/d/yu}=Jusܖ:.ݹԹ쥿Gk?=_.{Wa2q݌썞JwnڪapXPͤ9Zveַee}dÓ}X_nC}+6T~ύC?W׵obUkrȢ8`,cI{G}*>7T754\Zb4mmS}JC]n},̧6ʾS\f1V;g?I !bZz{mw^>zU?gC͡c[%Si_`zcrͽ!w׸m!{ٌퟤIMzMV%TQ>/}uzuW魲XkY6 ?Q #t{?&x}Lc[&}w$c\-Ni=Ri3IGzK9 e\_l5q%=N&]xu3YauAs^۳,9Ȳn!=Ozlqz_EfՖ2}T<nͯױ2ܪMt=_*1cEa԰KNkVo~vV>Y[I6 5hMg}?qKt=>˭i?Ae[]W%j![\q}>~۷m>ţUM7#!/yum$-sXsݷ%7OQ}'xٺom@@n?;7u쌆zF*~5Yo6ڹ/\'浡̻C'?r?=䏢47s]kF8~][Y^Ejպs{uvct,1riȒRHKxim^=^mj]?fi6\cŷ[?Ycgd빸=>ۃIoN,{yoĥM0WfAis+M f'ZM6e`LG7o,^]Wҫsr}/`6nJ欹]BN lm%4vU>ά錄Ww6;W\Q՛K,}dC7?ZW>jɪCsG?O XYt>=vݾbJl[s u,DOn;šY՛Nw䱇x1Yٸ5]ksUClF^V6N[IEmnCYOO}~ʗ=պgQ9 uD1wg8`K2p(5];s73~EeY;d22Ʒi?{ʪUm%mO-9;u7-lsn 20 s[0ߺ~}+#b:jƦ_@-sdW^R{iowzt_Vb0U~`;x6R>+m7n׽'No%1hcɷVmkW~hUհYxn(`hl,s5z'ْS'z_^ǒ0m Eslcv.S@f .}kX`8H%lsmZk~f֗WkȉߥgfñTVXװxh<^qkL]:,Q{b,w3u~s7,/%>pnS mD9ͥCjgвvS}lm{1餤}7=?7/-X(- :Z]mLEls~_[k"UuF'ә[=Qcھ[-]+݋f05 vWPpf8~m :cͽO+ 1#59 s)~Ejw}RS0nCq2kv-|{`ZLo-wSظ5hۊrl-ݮeMu'}?WJ eXs\csJ-M潅=?ZrNim Dw\:Y#^cYU2npa#/e>~*ꛄ 7cuXK`cv;언 { `Hdz[~I)z&CSlqp%YikzߩT!tv^xǍ?vfoȽSH.cI[,?־-t[}ݤǷ,gg7ĔyVSm}6T+}?Uf>*P67Ww}?Iz{1C6mꍧY[R{Oٲ\\1ۜmV1ս_m)nWYv[}_XkP^;.=wKWsk:^FMLkrS^zOn/p,/6Qhn63YS7mA&Ν:GL-v&3s[G]nJ8BIM!yAdobe Photoshop ElementsAdobe Photoshop Elements 2.08BIMhttp://ns.adobe.com/xap/1.0/ Adobe Photoshop Elements for Windows, version 2.0 adobe:docid:photoshop:b471e8c3-0d10-11dc-89a0-858e79f5c415 !Adobed              &" !"#0@PA$1!1"2BAQR#abr3qC Scs$0@“P4D BI $$BI $$BI $/=M6- {s8p_Jל-I eA^"D mCz0&u("T.Ȁ0li@>L.:O[+}<VsMVՊZ9TTpm 8)H |"o5jyB-hdo|>W"MDi9)P\MISm̙r`#thʉ:]4Z YPB| dE;Zإܔ~ҶEc -ZXa84u6NJ;T$ܝ(}} jU8gwȆ 1 I:MȋA!XhgG BpPbVtL \q ZRR\9N`N ۦ{ J Ҝ!gLa+5#Oֺ9yc"(zJ=S,@ TIZ4ؤMUЯ#("DzS#SʙNGLldJ<_"94Z&rmI ~b@@*FjqW"Tj9V{Er9HDB cI PNw,uGNlfP+:(}d k7 #@k50 d)N)U۱Vv o3$> L:T0@8c`IpZ48vGP$K0j_pWH޾y mKB,B*nUHp(j6mFwK#AfMbh"ur%h}]Q6.Icd926x68r* irV XG8&Q71JYxt;.Eֳs"43x̴M8ֳ2z7ʕ;Z_$Bwlwyx[XѢɖx:v<6T$&NsS5mT3DKH@q\6\~T lb%mqP!m̈&NeL #H/]@&/AI)!Q!Fp/q6AcFM0L n4D ;˅-&*P:(6AQF&!ω׬h`y(Ba&v8Z0c,'3a=׏h1dΦ! }I0kxS ΜEaOpt0 Y*sy6ȿyB_ {a5^В by ?lt\{duѿ8ٜpYgQRl$=\6EU6]-GF[RwŒPkE0KЏ ,D(,̇OKI<ttrr\ѺPo揢~|*0$W> s˥@mE$$<dʳeh7ڌ"^QAA*U>y mF0BK%P^2hbTi ͏;d^hB3.Sl!<=kPobyhb)U+-z jR O3B )^0T1sN(:h\+%?\`/#2@*a|"%}@yYkDJFH@2jfxW?Jkaml^$syҮ*Ap4sCԡS)O+BX:ɢ,D@/DnRG#* t(e>]*Qg ܗF'ٶ ʋ,b vbڡ0Oj1{`Al!}c0ӏRBI׬1 &@:.XjmˀQH~oFM;8Fm29^oJ>JmT}-y={ĉA3BѨtrMΑE-+؏RBI |')"_tȭG(Y@G!W( &)DT')xਇ+*D+2y UOY1--sHI!G]&4Ĺ=`@^weN U$W&ir8Adw0̤t`YarYY鲬 !$HI!$BU &8tB|N#wD1 6{ÉD|H^zM bI $$|||||:uu>Z>}Gߝ|||||;;oڱd=a]-KbSR.__4eSՊ9f Ғ}uack*&e&&aTjYΊPB%m3eK%OiE[-Ǘ[iBk7KLW:HҢ=m{ j'OT9"oθ ֤TDDQgM$wmW^/BVf1/^k_^SJl^ofDʄ8ص|f_m-EH$Pprքre:frW_D6x:Ta[vj*b yʳF6C֓ARP vyb$./ *DŽyy;:{k}vDW_]>(\ytf**1Ȯ^RuZ%z]gon!.kC$Bhz'\wɢZ+Z/Y#;bY#1iX+3؁l ¹䠪9I}ɴy¢^ BVLOzc7lʢcINjvwu[I㽵xyȬ(zRzՋil8 r+5g{)̹, ne0Z¸BRg־%n%Vye+r:;ZMRm'k+ImgˏI#gK]iLdQTq2%)[b=b֚V$LSScl+$29(n:)`4@krܷ!rZAF-߭/{y 1( [.C3.}VkPz"z>'͑:.9]:vF9lfH gb4,"GADiKnKXԼ0 D\O){M_*[+&"'R[GgS_ai6L*MP.s%.1(ȕԬi o8rOTUѶ7U0d jZX8zAvGL pO`wDhi v`WE$gkVI`ϣb҈⚊3ZԹ"1\T8?K>uz؛mMlhuR"[ !6PjRp;anM+lde)5/c~".4C m>V5 O#]3굚/S71b-+[Vg_ȏ[{WkZ[Ա{j̐'_d?bIhtH>Ly*ecS;;3MRJHɻH - 4~72 P|]kY 5gs K=i W̮t 뎅^U,LlKũ5/jMGjH-"zM-[WcRZ}!Ϙs3cfq&HCÿoYГ=kڿ]ޱytN'[4>"JFpsG9l۹uPrE;{"-f&|S@|=eqtIVʔ^iS2ǿ`b/ IYJaj?G"պzc9žr1r|d|5U-ip-}q.=Bk2,0]W/I̧I[ta+vS1OoAgȸd3MI"d7QƇCл>xEub<[| >!ˆ uW%u Htn3bGuMdjY^<&/憘 `C]=Z{W3uiWl\s&lJEZ({>dTgjo}^xkz1E8LW+dCZld(u v3 Eb`U.%B<Դt6:)Y_F޺Mf%}gHit2;K{162ՋViKEd󤇯MoYUąBUyuW{_5 K^׍΃6Χ -Eu3G9[ҠYuh]2v?WvO"=?bg7sQJ ;YU;~XVg+Q+q.yW`9zCgO)U'8qFf7&W.%Fu;ƒYs5 3jIZ0ElV`Q߶q{boiM@Y-zڹ膦HΟ*'ܣ0uc($DZ߳>vl7U pM۠^9 /ϪM}]~fΪrjP82WSE ꩪurybKQs M}\tUևac "{n,[JB_߯+jXʎ}r)Ӎz70?WH"_Y܆4]ys'8[В&38.kX$C|>Ƣ\]Z몣zIs;'菓KG>;D/~sYgϫe9D6SSJ3C( ΒU #RًEWv\9sS6&?9h-5P wR`i@ Xe_Oo;]O 35t P(ϸL s1˅m/O=c.cCVKDk?a_\f]W]}56sYWbVM$JqnOH^IlFhFEe39`S.Ukxi_zPٺAEwS]F @i(64Z^9_:$مRXگ_Yws4/ILc֣-/ KNP:(LֻuDbt.w_CR ]-gh$d8،jߍ@.v3*%tqf}Եuc^l疬- soω4xJrUȨOJ^Y'GZɋ(4PloO?2+Z9:c,#5V#l:10i1[֠3W/2ζU#ƬHl}Ԝ&Yo3L<]}D]]_ ,Vd '.U?]WCQL]Cbirfdc\p ҬtjŌ|yqhP4孅k T77SKl%8a';+lxeK51"+AkKЛKcdm겁"D6);@!sigEˀS챛JlPZG@hI FԤ܍t0M+n7*j _'-KP˧T Bs(Zݺ4*f+p~di6sw&ޢ}.LB W9- ϙ$Hv Yzr\jC&r+\lX4I٬kЌ:ΝoYϳoڂllzj_Y.gl͎T8dy􏣲gPFcIE'@(8W(jU2G7~x 瀪. %qZ~( U>Uѭ%SsيlGNuvX4k"dVNzTeoB _8j&UfF a*b kU~X9M)]ϜEf1Q@j#@t; 70p?C7 `K=wFFcAcɍ-2=F\\>hс1[;=_\gc0i]B@ OwB&hpSϽg5&[B+QMenN C0o@ L?][WEON\yY9\r-!ds=:QdݙeC$`Pe~j%+KsŨ|.@n:nPl=쁟_A+ztgx% ށ$+Щե1p Va+Saȿ/R ԣ>q/3uVr+UY=sVc,o: ̣/G~sgYFzVfCFo,w$J T0+|S@0|1Z%tP1rhC_0aUΐ>Jjfcj3"^^`o<á[dflY$&td=zowEJ9TY_tٛi@jRG;_F-b wH{YF]+[ZJ|I6S&= F=׫кYOU&{u:/bK™*ݮw_R |ǘ_A>]]*P5K *iYą3xMgk&HQƺ SULV\םJY'V<~csk?+'6:D4 Q)mr G=~ɋч^6GVj߷Q}M E*rԙE$ipȁ= tI !%ؒr#W? d֥N=UeK묆> mX׻{Z,Tn,t"7 `n氌 ?-Τ`s,^?+)g OgKIɻ"L-zjп7;Cy}:]O"&*^ vixtA{+*dċ $Eq\]"ȂZYtK|tS+vhehJ?^s^H]4D^52=Sv1.ԗpi >"`+k@Z+@RKY3h/r4z SFNz؍RSi3ϲo:hXLhwX#cwWeղ#V1E-VP %ֽغʚ+:M!?bNM3ͣ,"[JY?2F5X̪?9ok4v%sg³u \cV4QAڹV5bR>YjԻqPjek dYc/}v~kΑ+sX4UcowWi5qywgNi.M; { ΖQ}Sx M7@ C N%3h٤c%~g܅# Pt+e !U+q9?YD5f2ބU\ K\?Z~/9ʈv!Q16t.~{Z+te2W ! e(栗WP]z,6jQ mj>]YyȀ us.R нtҀgFe.l$2<{'CU;"y&l8o't>6U X*lYs-le,Uum5LDr*ڧWXY Shk+&DQ\h |u.gڥJ!yII[/^m<d78g=쥋W6aaej_j>=5y}Ns'5Ƙ%UM5[HleS:O,2{g{5"x :CR`m5Yii=qw?gvR}fP/%WkzPUs]̠^k[^IaQ qEz?[ՑX;[W>i)Rb->;^V0зFZe,"*j뽧ušsY*~ح*\VJFl);C8@ngy]6O {濫hަ(]=]&q`ɤ5cf2<ϚW?ɽdlOp@_L1J٪vHص PwՑXj171sy: 'P,'Pj2TQNØYYmA,){:MV6zZ ]c/=Ab4ͯ_ͬwXwA`4(DŧD`a>XIkX-i8CE|t/ ;BkV/M5'Oly;<_?c?c?Hq5ЇǴHVϩVeF97H ȨS6TVFq" 73siR p(lit q1D[j 򸦯vuP©$.ƣLhȭ$E4ifB;$ѩLҎDSKU(H#Ǵ\`&, n*~mwH^!AZ?.\VN6UHoZha;*`OLLEbh?zhPER}7VY\VF#Uqqn Ӂ!}Aڛ!:Ja_a?äxFйޤ DH}i{,6Qve4"UYTSz.-HGpM,1˱!IH,p 1pkOW3]ZuF$Vp#AP kXԪ/I1d`kF gҺSЁ4C=a Y9:p?)V$ux @&MуսƞtE%k=DHA-݊U܁l*~ȪKlK,) "wQ*"sic s"iri\iFxStpι%o/d%nT_OdSV2~"HJO97W!lo] FHqXcVV u qz_X^>hSBz {ߙ~ 2wX bhD)K 3*D+Rh h~Fc WPHkİ?٠V\!utJYY׊TVvEmղI7}4J+=@MMx1^I!S2?mWY^.54#a_͒Y߱&FlM91U%,)u+Ј DmVu$zzĒ #@LkwG99*==SE#ʎ8@ou>QrJ _޺xn'?`^]BkA%c{hHN3kexhw ^[sbS,LA~_oV5IBEҏPLVxs'ܿY^m|5d2- +¤?3ϕj&WܱA QdrZzLdDlj׉ 0b VaMǻzph+q:.`:8ጜ6v5XdWr/m9|%'͌q+ZL +KGf9LdOnՠH[tyk37-4ưK#=D?QH^^iXdR)KCYdV涽$j)0'.T3C!,;4*&L?S00*O0.E ԓKpYVxFBvJVkztce0%#&"QGJQ};3u۬\%E, eFZ(& >f[@ESv+" x "JV8J{*jƉX^Gf - AMo^JA ñYvx Zij6iZoNc|$5 ٪Ik!ݢ{7 HӰRni2ePցcX*O4MUAM񌰱HfG윘 $a Wul|hű刯»m*%ʏ ~);R"Fрmvm,aԤKr$r5^<ǬyHCO@߅5.^s/,>emb.y@avhv.ۘVfK.HJRz]j%BФ0)d܀Z8o"jl' _$K5~q:mB KMOI7l97L?mUXMq-_}++,t-Kl)Tj -}IڔD P&>"Y [̧u٪vS§"ZohM>ӥy.+)U}ՅB: 6([\?au̎< ӧxxX1Zӵ'ZN_>OLj$q&ޗ֞hGBF!M´ON+|+6#K9|i^3Wn<Q!22ھu]E6n:L_9dZqPLO-Y76CETӲ^e-GWuVԹ7\W/1+cۅv؝U188ё{uirR[W%ШǛBZ(*,t;i,B\5ײ4#dvDEvj|L\ƌZp;[܁_o.ʷɘEۓjr&A#F=K=.fvoEHb"Q^ԞߗlӮ&FLKjXԵ~YY (=": O/)dhqUqZ *(R@w: mtV ge(k4>Gv5*n (cT}M&"7gZE?kiJCLų )pźy?',O?o"r)vA^'،fv"O ׅ-ڛ:8e/Nշm,Lh(}ng-%OtF` %̂9ur|/̚;,ݶf[8M2FJM;-2$WV_f%ʊ𫪽[~hVGY5RQ gnG]۾z:Er19f@Z0΅ʼw#&4틍 BK(<03*$x&;rwkA}4t3+EuDu߫Ѩv4[bc}4+qѹ/}v]!{Hϻ)>Gǘ9!\5M#kV^s"@m㢋 *hbtքWپi±RǗe!! Vuu*%Łm1Jy j}E`C)^:޺{SLG #kyt+>%i?MnAz@`dbed^\ڃg/H dș ňb@}FL qs\h8w` AȐ( ,(Ǝ&TsH&#LufVϘ|"aȊ@,4Ks^}WAry(ٗ\.Ȉ"zr': < WKZ@8M{ !X)3/#iJw995d1eR7y̝_CG$ K 9<7SAs7ef2TT:9f"X>R(Wөd?TI1Gdo^_`ɛG-`*\wv[$yA!MufgV `?_H t0IkNI/9`.E1emgUkt1pccҹRѭV7@{j5Bh+$Og*+tnѺp|wK߷?j!2,s&>yWvDX1 BDܵjΧ d!c1| [_FqǑlf rѵ,7h¬v,;rƻSl1D61;tBxV.\NPܵ5 2Hr19NT6SM 5$t, $T l=d=jӁ4܏fPXu-h㰶AVVTѪM:GX>i \HW{W~܊^3aDK'(J'_(7KHŵ(e598fY)UZ,3/i:o~.NbNOdd-ö,#۩1,*,+S:l%$x/wyլ|a`⒄Y" nSOA91aKՍ-zBafN%wY:SkfBJs2 dk|~Gc6HњJCuXC"hicvj#8HO<xY;xy#'Mn^ռ 1ۉ;!cS鸖ROEƊ'PIz(Y$Ohs-P(uGh۫ZS_* V0 .2Ap=$TҼvҤnuזĉ{k$(jy qeX4{jH@ը[tY>B;r[!حK %6孶éc.$+u+"d|ǂW0^2'qhqR3vL|$\O?O!Y#_tS y:|t. R ;wmRMr+4ms+,[ E4F-l.H*dH*9K{[@AN$d<@?A=e0vF(7;[YT=Ce6Sᤒ$lCHՠUX:t2TGJI .nI] nKc5B`@ALVv p?m4==Gn,1V]ͧLiK ,Gxjӓr`f0ʏ{[1n92 aA+'S|zu%pY2yXD##'Gv#e54/GvA[66O&V ;".yRJz^>S">I^RchKEGz׈8Q Ɗ8ɠ/ h7ح'sXBg!;w09>aIa|vN: Zr[$ :a*HV AU#O^Ufһ#6knT;<$ݦ!^rW_Fh`Ov!C@( 5\qkFTq) zJXm[|Ld.H*hxskOdȆ*jdYu1odEYf%UYEZÃ$k:c;!RxYY81$fnHcζzE!"7Yދ:uCCg cJ 'dt3!UȞ?&ig;s\v^巧E4?m^K+zET T2x?J9mpjؔH*h] ҇ݮsEZ h<p/LJm1R w} ns/QfWJRkAuQd 5SZOkvoJM2߶~VȚET]}mQE<,I vۗCHǾؑ_֣|CcEk2kIC!gZHIFmznUT7 o+bZx?נ;mVimط jZ*X5ңP5j--_ȡ }/PZt2q#8GfSkC'pO1VhN?2<42#amE-N:JDlDVEAdݾ_ kL>cP(wVHV<r@gC[%ppˆ0N+LoUʶ7#SH@o\5f90R ȉ3$q_UچAmptvr6Q"1 uGW@7sv}y0ur%2f(փ@OoY1dǙ2fPFFit[&YJw#2:fsQ2u:9K$F>Ћ5eQKrnh9=ve$fDHv@eki":t]RI) NeBmr[j _`BVw#W5~ !PzNA IPє*XT[SEjZ{He`mDIݢw@w+j7-AdWPyݥ8#аPORnAeTT/)' !uV2oCkVmfyl1rXхc[' 6>KwUT^z(-gx֩"S  nmMK% X:/k*l8qDEms8fKK4 CɂuZRzt#_|t;1H4 TI7ϛ"#-Z6T o'Gra%YMTBפNJ'jI&羧^s;2Uؿz J} =he,Y ig"ϩ|Q"c9vf,ԙ2&Iopklq"ȉ.(J.y%铗,6U$@Ϋϯ1d2g,-3$n]`NcɎ8ԯ!&ueHn-$PiLmIvyˌw\+I?{OPƮDrːLEm{}dXD.7p[s|+y['@וԸO31B!E?+dM'1@rǒ09V3 l[2Fܧz?Kr WzZO VV4m:RSҚVGGеIruyN帪BoЊh$PjӇ0S6եv n+Av_:ZmpB<H2X c b# KƮi߇շOš )Z}Sb}x*gj@1;䘯.*L>DX1I<|gh1:EZ|^ Oi7FcO[j 0A e4NW6XcRGý5<Ŋr[2Ύ+~-c qQM+j7Ltܝ:=,"Tk>xw,H*$Z{ai[zR R "BȰ+[ëK)$jd^S tg_l] xut%s] 9WhġU^5]̌n,KjũAWiKzbPPc_hjZ޻4hk q _`?*S 7  UW VBC@?դ6ރnWP( Rwa!E?zLWoZ2,S3!#[cb1NҸX܌+Ƽ)^>'=X%2F;GYo9{yN*LH$võSz3ǝ9'E1M [eSPA+ڒ5T/&2;s;'ad[YATHrkDb`6-yuk76@,"Q# I%=M`=0pSi*m?lRIq`2Vݎ9hGx_ϡ7c$A挙dxڿ*ʗ7V;;I,vGY[j)M^ݿnnj2>p!ўF(EW9q1x!HJ궎vKp^C.)K%O6PwZ}TU^p']g9`X јZorȾEy%xU%1)𲲪72 ȄDU7sE^k$8h\$munC Ƅiѭjl4h_q;hUa?բNJB5 ?D4"ڬkO"FOIŭO]~EݘJ#zwsS5ۄ#5+Ov5S@8O}V84t @?D) SVB5`}Tf)p4eШ>ҠmG6W㤋1c8+.x4C8>CݱY )s\mOZ-sֻ#KE?V >5Z֏n:_Qca&\tGR}u/h$F IY% q۾k#ɉ0ljXD퐵v;96pI5]hE8SDh5s) ?Lڬ c>>×:>6?(YD)zi||T!~E?>O!ȗ,aQBQk)3MT-@[eW]h@ZPW ȟy4Ys33U;rOQ (rK)P;%EI:CYKFN4vM=)T y(>Lx)z!^[a{@M@][^>XYBՑOpZzWO,lPњR[涺 T#n>XhGkZk6L+zǀY*Jom?Aٱ$ #@&tnb 6$Élk[נ) I(rSJG'㽦Y 54M4ᠱVV")`vTk0IJ::de{=*v[i_M58 ULYB ;I֡7)PQvۥ2FoM~r夑gqY%[Z~"Ƕ|LG*okV˯#|FƗYc3vg׏xpT8tɚfcΣ0F wn4923q`m4FJGF m;r?,y뒐8t˗Ke4䖲B~/X~: [67wd.ے?h$GZI Oݥ["RJ>K1#o-3R6mͦ 'dme2'[H'%WIE$ >c6&4S@ 9VP{AFb,i&B5f]rk3220d5EQgWqoQ΍$9Q4oWI#a&TldF࿫ǟkvqimY'_R oVd|l t(fR *(zK#M؅7^g:4\"q#K Ķ˯>XY&e Ԍ;rbv7.;Ri߈"NbEIyG3cNIlLY ]aAbvnϳukx옲#$Ln9E[w.:RX@SܽA6 \ӫڞd9*H%iK2 {5bkBAR9AIqS+?>k-kԙ>42vyAK4S-j,2T;b5VUt];ELRfBZ#E9ZVp8Z x4,D;aNVIAޫX]Ѭ)!Y ȒOG2j? g"wjbiFb FdNVI 6˩I~C7=…  K;jNIGo'"62*)RMu;yQ-g')N41R 4#atQ <i v.gum2ƌȒKaD5%L3Qĵ,+ս\ǗdF0a^2[[Sme!I™)AyY2fvVPv7"\fev@cSBMÊ/!L䐉-Saztjl\?$6S ʣjk.J6KPaP|<(#%m7-҂n@߆]ccO1H'j>U[v=]j W)=F;yY4ȝ#Y1,j첖fVt~ drd lŬX*^񐪙RY\CjYu\/5ݲE b$FZl\Xmڅ/&,'m݊nufCw-S´}:Eyw3VǓ尸l?b1 &}K(PI)K9hu% ګ?V怟x{&9lʷjF*gCGNT>,3RbyIg|% nma^A>b Ďo4GrgYǒ1'aC# rF H|nڢqM1c|bURs4% ך-IL1a@eNq'z)6P$235NIO&Gycq,Ҫ~-xh1¢hm {KhH@_ݨ9vj@.)$kGpO#H}ӓ]F==7hE+ѷ&v/!$Zt q5`8."_`s1Y#l04kRy@M}N'f/2Xґak~MUӸ IE*Gn?y-UYS =^:bÖiCE[Ҝl,$oOnۧL|1pJ2/2ܺdC'E@"Bd!ϋHJ a |tg1!+.OfSeSU-3\ w,fdz\F85 )fUh]EoHqA*]JZ x/+U|K4=*}K#$W}H€UEyu ~J"%n_.H.$)6 ϒB\y {7VvkuT qq4H-Pk3X;:L]^cnt+c4!X?=mU.+o*hbΈ} 20|K?tj>0pךVvF,@ITo^J%rV ,ach] 1 W $/};f"1!R,xԻI=Sq(۹ꁣVm HIRUe2vYrޕŽM2OgN 2EΤ@{O:.9q5e #۸*٬Fr9mp=BDdm=MvrLJLdgrĚ(%}Muɓʬ.XH(FWilZUNV۠^s&ƒvD g{.~7$cG,dM11krYWF!QS~}^$fli{B*_Sex2 ',-8y 3+zG$aIpR0,\(izN]B05af&!3h&&pR}>Mdr܍8r#2M}34 @AGBh+yA BZH[]. ;)5SH Ȩ5r|:&"c,-[ye]bȉK#*fBXcS-hDB̔D%6 ҠWr8~W A,2Db2I~tO,rƠ+2ɺ7 % jf0F6eiku>2,j6꠩4m``2$3mgr52~Oڕg, T.DNFtfѬ/;/d공i4=lU5 "@BIIiNRgq}}Z,xphB{w|žТIXQoXJy)8@ -Ph>c!ml1FfpoJo.LݨJ+hdD׬l/xɆp%9i#nnxv0$,o#c͝$R̪d>QLQؼU]GX9kz4c)SA =5Mn$ @S'#=d hf%J,BuQvV1ZU>TK{E#GBFcfTS.C$@UR Ǘj\!qPY;Zh:-$oU{X-6%N_UZ 4,b0Z~SƔxɓ/g@^)bmx$Uw₊i)]Jq"F<1 sZc\%.?,[<+ِ?1DJK6N^ⶼ~41D28sN#Q(I:Ѿ%1|x_!%cw`r7RiѠ 0 Jk1NllQ&*bFZ{nڍgȻ" ZߕFLy” WN"p.U;M=w^2, q LΡ*@ޒ`w-AFR j wfgF :nN'ǒ`FX~1M9# (/OG#.r#cqI$iRfۑY ytrsyaZiy(!DZxP_WQ+|č{kA,nԭ ,CVLe*NEhFTQT 5S38Ρ3Ԣ?V|W?$"LQ^?(VJsaP+1 EW+ٚz&wxnBqjHc@I# 1Ib#}cŇCigb ,k"R6AktοN5HۉEp}N9m׊HǎDGRnF'h:.~\F|#$,cIQUK]R~Ƣ:K!H_㨏uFRjNkP⪙OI{a,8mٸ_-Qm> $xR*4D̍4I֩ldzQr 9llnVըIBk JׅV5&mszrAK B.iWk&!F<^fnRW8Gm.$N0)cѽ]$27SALq$$Ĺ]$r<**>&M$8`dv99OeH֑Xq\!IB[mK$r;X:5Ŗy #+)a+r r f)X`d,9 2CcM A'WD ܭmXݾ2g)ost}G,@LG@7xʈ=ǞYIRz4 y;mD0+ %@2Ⴕ)jte!du:i 1Fչl߻Lq`2f(O&9%"Ek~ ˩Yo5 q]ԌLlAơE-}̅$A{AEI(MnycJ{hb6\K42 ^'VHb*q-7QԮ+ݙcf3rM.k.HJp\ n4٩X&!pJMµA imW uh2,Z}W|\DB$%#nå|U\LZJFrDiaV,M$vV_PerZw/5yMa%}mP;4mHr#*V؀½ZxX!CZ:Q.k]A "O'LxTܨ~s7/.p"(U^BwB./o]U֒BW5dSԢTW٪bIAy*m5'4pYJH jWbPLqdh#`8n]$8DXV 9ݢDG&@I ihdaGٍqV=]&Mi#ȍ4,efEQuS $٣[(V7Z܍ˬXdsBJZRhTC]ĊŤV5r$غlyK^ʠw&KdLsE,`OV{_T* (SR8ܧW5 Yif@Q>3p1x6Y۟]$!"Vw(M;| \#R{ ӝ&L4t: Ɨghb$2dJ)q1 Zy|t $0dC0HUO]\D4C4̊.ad;fpc)lO Vi^4\NdE@ʑ)+r}~\eێ$fзdYV^̌UmGlbi2Ew<<ȡY$Yz NlEZs5]X4)%WJXjZ~oߘ R-ץ2a)7fn유J$Zo‹Z\mZoT!c$`As:JG1XR&L|f)5._WX"^Uƌ\[Su|&I䅰^hojfydcm;a4ѳ)V3 QITJAZ>5c?}b2ST5}t49BbFz]<kSdT I*iP0LHYNJ#t@)G@[zR@F"\3\7IJۏWj]7g Ii<@+IrӖݥɎgğe)ZsiSwbbIWp NDSƃ1w%glE $JŖ˥ʹ`cekW庺X2n[*A$j>91mHTrc%UH#Oͬ5r<#&hci)E"7YO孟/-ŚX wZU'?+R{hJx;ooReƹ8܊p JztS6_j1vH bfL1D/Gd LVv^i} z$(1j idlMn")|2>LȍHSbJ8q7Oq DeLAi;EpewgC#o Sv Uivg.eb,V~é$fdXΕ\Ө2Ѫ֤8u+3"Gj3եY- קnV׉rJ]^R"hZKѸ]PO̭%XZ99tK@CsRwG&ظ4qDlSD̒+o"NZOOǡ AqQ {aGiktÐje'^:uN'L\^G̻x &d=רt]ٞWt)m#qs].rӛMBo8Z քjF2k( 7ٕ\udΑ*yv F+XŒp=GoZk'%Фw7?.ORjLnmJl[q=Քr֣]cſŧ98VS]Ǖ4E<(ejT AgŬf*s`iK @ɗ'Q YE@^; ̘Ҕs[ǃXLL̰A 2/@n鬙zwdi~>9pFCrs]f4*10C?n9QT[SKE-mI<@zoӬ>,Ō2rޔTQ*Lr",hM;9NX:Sa`YbqHXgcѿNу#]UN[~-bL!DݣV@,d TňpDo =%-v(-wEW@‹w+t'c4Z$'~s<6me6FxiXDђ+|׽p;h,]RIT2:+Gkm _#0ZrU{D=ZAtH ICCZSdHU5{ZuI(A0Z"aԶԢ;tX*`u `@[:pkp4 cs^/7>? F3 WVG2/]I8 ,!o"mJ cKC0y>+Hj/pMkhŲCeI9[򠐛uWu/IpK^U>]wfV,[ !v֎.9ѻrWk{jHu7c tfω$XGlQL|}&b;E#ط}:٤ğ3]%W3Y_Vs"ZRƲONhcT @.˳X臸r o,\S>lfI" Tk.%f䴉n h(A*YC |p،Ehq<˨f'"Ŋ1B)I;oNb0YsE:Ew%uZpk/r[6zw Mʼ,GT|M0nH5Q^V+Xj{ 5LVΝ0,c,G; |vhsj_\&5[L+[ʋuxi V Zk[KP_8I,AYUa_skgyse1P kz[]L ;eZϬ/K>nl9&573ߔ(2#a,%Ƣeh4j OŨVCgHǖI%f!=szyv I'|&QCO `hV ӑ ~WìrKnJOk:Jb@%%3Wcv~K[ XskH"U>jO͙ dG` TZn;(|wH*OG唼Z+X~@R[U i7m>~# vKY҄ -yzҺbc ^¤ Ӭyce=(KR5,*T^-Z8Y1dY)VrvWogVZMqQ F:eԏF >)H9~= \,0-B}deb9ZNDڶ^^i|.A*6PӦ\*dFhA>lFe@?K>cʣ+XJE@dV(^GMoİeFjX_y4 t\){W c`#Kkx gFGsFnq@Y 9THدQE:1VAPj47gK.?gIV*6 ɣ&;.4D4rG:s%LÃ'YQh+EM۟BlQHEE+:~-IP\2ϖW8TW+N^K'Eb8Z!J$o hӾDr}9 -Mi$V]A|nB6CsB XRrȢyª+P9ۨa(c- ܺiJazqZӮ&*mKǒB=ZXa2-".hxӬońfv(-  Ө_D`ǖI=RQz2y@ :)?рp =ݞnNJFXfN;@W/gcxXWc[~3%HǎCmkQ7(ۥ||yW 2;ltә-(U]iB PoH&נ;ue8F^i(.[Aq2=:K̍#R { _gMac_ 6L"4)龛-q\y𡅤@5^jh T=_Q8X)AZS]C$8dU^.ߙn4JoHHajo$~ %TLߧS=7yZ0$kE7N@c0XUBIeB },e Cw'omlcw)j=:v_2xf,9T( r4.H%X-ZYWu=)`?ޛ4f1Ǒa9n.5fVdSK,=Bb1M)ōȽJըrE@˲F/6qsR#B[OmY~.yx dx-TNnrƾc4?0C"4VHl攫Y[pY!I7ڄ^?ɜ> !;RZ3%3<:9$ yTf![u\Y߹&S „1, xDјI,JǧݩJXwQmew:I*^:"uǂIepH /K,ifbL$Ab-7f. 3KL 4F竮Eu,Q\*H -FޡoY2>$8k ѢE]U#r* ʨwqzβ"T̞SS&t: 6Hnk"4PHDhu6f0K^)[q]Vv ^{==n*yt<&ck[SG2[3{. -DkjI.(wV\|Rm[W׏wa!]acUь퀥mqob }ǢUUӑjb{Wz+UKh?tr搀2#{Aa"m9nr g 3m0F^a(۸7^? OY3ElfmْVv@Z5tfQY<31#$2NF70D̤R+G+t"6,Zӛt <{Y_>x,rzjVP_-#V9PצUU5ijG!;Т:U7w[K$(d|xB#uH?n rJJ;W.Z zuHr!|X+Ty mIyKIj,CwaaoM:\lcuԢͶD6>OFhHlo|XP ƥa3ܟө|n);9gSC1qR&́q| $$r}'f#AHFTvF<.TF82jIHU٬?X"KJ#.*/-][!2`\ƒnȠrډMx?˸C,)Z$'>iHW{iWzݿ&y%L '$$q8M7xؔL?H*VHxsc~L޾M5iG;*4').##4 ׎E !oi!Y \e$adzuy$H)i6GצU Q:WR]&fSV#l˩ʕA )8P:DQ.V$r2OW߄0LD#nmb%K~"-A.Vzݥ׻xdJ@\9m6oA3 '{ >M(nA4\*xOHj1GbI"x\wG)`$ R@"[\5+hh+Q2 }Ci QSѤq"\Ƅr/qB$f&B**$ SŻ|+ #tFEE[ש x gJ>lRH Uj9y[ӤyڡX /.۩>q ˰zcW5/ICQV9HANo}WR\ ='33 Y32?\q,m9F_40;cvbJGw F(Q]Jo>- |l3eTX|orV X^(7mi-o6>NJxcce5T)ͬouAYusݩcAj RjXG`IuV1ҶH:UAQ,R@cK)bڷޥ(9M7V#1)6F8sbdgdG5xcrrMԬtեi5hh~vK9q\`qZKGߓPkc '^PnAdN {ak+G":TU#`]$PmuNڽ#Ůӣ"2)qG 'eSx If-Oۧ<|)$ p-f0e*j7OY+ ψ"f TkZ_ͬt{밤Q?6,GI2u,0; 풡^E+rmx::5E qO$<74Gn^C5]eE:jW{n_ŬtV("@Wm˨xFYU59VeM#,XgQF&541Lw]W@ d?>F@*m+z66v ]*wSQ!.A`m ~dHbIh~Ũ2TǍHr,OAv̿+ Lq\C#i Cο&ie>-kBW3_!-JnPQZuZ?4z )~(B$w?:&:U #qmkz1^p K/N@-,L6EڋǷAsybsugɅʍ#1cln~xobjUSmȊFp(I[͠[Klq*:IfƅA?NU21غwDBRB0SRGRI%y썺[exϡ^Fe߹v_ y+^ͦ LlyɘV+RͳfÌNIuA[)tb&%$8Gu=Anwk$ċF6[vϩ,!J\w,Ǭ,]\\mj9U--҅vp#i\zUn]VGU)IKqf&1F۫P ԑi/BRsSԺI%`{$ ~*rZkZ} Jw`YC?-߅}*pw(yS[> K{]Z9l/㓗aX5gXԞVtd?&Enاg8<,OJO[Oy5*$j[5i,$_]/Ѭ˛ݖI/Q@o5Mm$V#RUOG4~ƭpRUWCўFVRǨtI_8"ΦWS 1H$UB@XҌT}YbZ6QEn۾ΝIdP#ȁ4Jm><\nЖPE3ߗGfc4>Ar-C4spnoBZ7UԮƣk|%'Ź4qU*0Uj8:\\FjRw o99VtQI>e}w-dSЮBw!nuihªm'c,s$̯(<֣ Mp92c0-'dZ?'2+++, nvYNAf0fj(]^-L}h15 j9rc"CUBk-J-ދլ̱HDA 84mZF:i%Iʔ+ X(dTjLuY;ŢԢ}o0VY{Aw̺ZN}b`9ED )h Zj<#=#Ha6I#5?숃:wQv&$3IrHI⦱Q*,@LuF95ߕlk ?^ՑAJtpVfuY$1Y7^WTֶ@]6.}䬌 Wg!iv[mϳ$T A],um;1hٻR)t}^lG4"N:.$-P->RW9 d*%CA|LNϥuQy5S?t!kVu6suJCK4^9$*C#$<}ʊVDe,dT|Q^&cVi߆L Fc~:cP< wa- =dž:' $c4"*$2^鮢iTI7N\` yTfd41)q`! +!mxn\Gn#6N&4 ,t',䦊|R3).Mxr)0cJ 2UI+<~rq1FmY(WPf ,;@XdANM/%gĒB>f4Icv" ӷ?6Fw"ZKR\X=ҀG:ǖdwLD"ubn>ʎhs cՉ16o=MnHLQe2@9{mөqC Y _MӔj(X]Zl\־irba0A')ڼmF:$ҝj~_KH,DCV#ͦĔDI+"Qb.L0#uJ5+֏8QA3\QU5*y({m{Œ7\ׇԳadNީeÂm1oh h$7TmNee' @ 4+VE#2yE⭩&P$5[] <7e2Fl 5HQy!68cqVAN]H(R H9JkK$8|{bǕmf }h=z Uk& 3*Kڝ:2WwE?O?-l܌~ }$QHv35'65U,+xlߟEyg`lmK.II!4!{VBWW<\vdcZϐǑmbtH .;ig{U cȫ+#fʐ&`n'=#WsRA|R2bd5AN[yMOŋd8fj7ۧQ;y#7bjgl{M.D "0y+*Q j*YfaM,N2f:xd,"8( *~KqAq5!P}GgRHUPʷ2Տ-nzt!RKR5ç̺8@Y\z}9Y>6jY\4}ȭZݱMA&?93 g+* >PdIWHBK]t&I`P4v-qgBɐ'pށi楶i;B;1T9MvHge, Isy2󋕮퐬Ƌef0;bJ_^].REە;NCp4;өc[=G׼"UU&_r8hhd#ZiJ&J0 9#i$4KȴTJG,}As2[Rwc;RHu9ZC3wRG65@}CtDdG)&+qVJe= G?nVATʀZ-v:l |lŽ8%jPsؖjxQYp.k)^=]:VDtϔfVZJ|ra7[v1luFҮ#cIWN6\Q[^gm]K3I(nGQtDEG5;RFMWfam6 rV8 mkJe "-([\#Bۤ¬DhWeT 4n4fg5xVPkE)rO.>Ι4{2:Ǖ䮌n!/ VjLUyI_ʺPF#z}Rj V:/X+whSI|wC[Wn@` pSͨc 2O)c b:'YV?S wV2-dF' W<̱T,qRM,r@h.]A(lP*H六V[$;~p5HTGʧ.;7u7$DckhKq2jN3j1ܩ ƒY,Z2fD_ϓ HY-G=G]wl'jYPk4q^m'ʤqS 潢Hì:ƄPD7W=U{M蟨YX{Vs jѼMRdI*>S+[z X$b -k˂S!j 2Jr5WHD qg[VdZ˄ӹF`x], $$yo]c~m32l.¸i #D y+f1I.<0,pHVc28YT<|MP }ƿ BבD,,2ZP0ۇeMxֿ ZԋmT@ U?~iT2Zm [xui#I{Fno]C,T~S$*2OPnnMMwaR(uu [M㨣2J$iK*iEw2LƼUޭ>6-06g J9aڐC7/<' kb0WޯN+(C!nRwŤyt *#`;mcpxJ#K9$7f$3R, SQ&?p,sxn0s8 5(399عRcEuUm 5 23M|zd`Uݯ641J@NتGbE'>JR&Y8hNY$+˓ TzUB93W m\%wUej/ !TG ,jַE_ԈψFGU=hm>Ђ2r2T+WP1GbۈUrۚl.ЌOvDunaԱٿ>V9H"hI-QC&BG4*3jHFЉ' TLbǂ6Lgs&CQV[@e9>vV4ڒ㿷崊.D= SC+(*QOCdˇn&žmKV6xb>Tqr}J !+F H8@m UԱ6 h7$ a^7c)1mPT4nS1ZC\ 'CAYfPc"Xe]ZwcmdcDt</qwzy#VDk߾4J3ؖ_rD+lE =4ZQU+]/pRX*R[*N҃jMG02Mxrt#'q̀UpK[G#6!b6̍ߋ}UyYr;}-[lzi|2-<*T/NmE)Hd9xԁ+{*+|D#HdHS1^z_&dX dD bE!?/'~}Y%>=֊ ;V>խn 0T֮Fځ:|ӲT آì;ˍ*BB<ʩ2R12]e<s) ~a/LYc?˚KPTu{u68hPaٖwWݒTљf5r#q q_KW:I(H9$l9Su\ֶ>%7?95Alh~f.:XsTϑ UXu@2Ȧq2 {0h7ORG@ĪJb]"k ^w5O&D^6JڪTmfhp3/"P>ױdn]EfI畍N"X(UT# xui%pDH8w_7 $r^1]c/&(a6FLq%hg;VM,daUa#s s@c'QuQjZ}c$(6 *vI#^>GjZ"MQKB;ZNA+* wG'lũ5O UA,+B~2h W޾(ǨEOmUٱ*yqtfTJ2Lh{vZաgĎ{M -:lZ*ְDՃu7æ8CEtoo3x~b-uFwi)gD!h96_٦ Nt$(rqLD֬OYQZ}Z E\(OAъwDE Cۆerjlx8 @lZÛGԯ!2x+2FnXaLg%2+ȭUoCrX ~s^̀?$MSܲ+)Z"#,B )V]45#Dp5&g9)%~\K9&mMK[$+WeTlܴ,^wK'ɔhוKN KBjlQh(U]Z?O>LHu1<^Xn#`>]!Mz[:' ԉVU7)覲Bx^X-^YD^?FFYA7m!x0e#%w[y(^3b3yk+H*~ c`cGy!Cb,?o~,K/ew V4 O"Up7}UnQB קӦ JV;E)^*ژBmPծW^nda}T3h!kï!"ȈL73& @&S<I(f\-u T"5)soF4t@ʷ/E٠Ro7>ԑ@T)UU*kyRM쨀 =T_2y&{s1u /6wU [;DQW@meVOqv~ˤȒ"ʙ1SoÙ$#.9),]ŲM،wgWbcD11K? Pzv?R/IkK*С7O$,34cJ ׊~:|A!|+ԉMQA{u\7O$VJ[̺̏\. UXh,Wy"է1$Vuh1 r.(fߣM3G9Ⲗ QWVy 7 uRj $ldIYM8*f>l3BFѯC5\1Sf;N&$~)cYԾTKc 0EG!u>6t*$]ɇ4EkSyWel̤C `mX)xQxT9x,Se_Ŭ%=f+e6Un&FÈDfPZs"zJlDGuH:N޻uF ~7e*edlLy%+]yd?\s6;jZߙ6~n>XX80{w-tl튈?#hHm[J{iOy2 RH"nl<)ًn ɨTY]MAV!:QDл7\FRҫ-%-3- &D6Trތ,Ó٣dK tˣX:y$gLJ %)$בas&',O%d[trQ_CFGS)&{$Y.㱔IP9Wb?q01vȔG-gNyЎK&iJ o$;( Zyti,+HJ߻% P Wˀ;M5r˻_ZtqߢX5v4oéfzq #fU= c)䱑n8VnĢȟdx̄FęnH6k_),v[e|L?|G^S'%38ҰF"Zp8z9O$|?ncĢVHq E⦏|Qbx 3L`cU?R3swW,z7cJWmxR8EO;1Zw#XZmK߮FC@g,5pS"*#D]ͩUPw3d,۰XX#?k|A9,>_ht$$р-ړ?$ve+T}G3AT^F24e-5XęScWpQ˕IxWu2y(+1ڿ-j:nԹⱧ}JڦwupwPɉlAv EU]7cӢǑ:ZTW&RR֒G} us~mF"A2,AIÑo%Z#.ћaDa 0>:T"iāQf=#*WFyÜp(@=Y%G4qZ4پ_OǙdpyu| Cvj7Ȍ4۠1o,uT{5,LU 4Z,HuPl }飙ĄF7L5c)mfi1f-y$;w?`<QЕ:H?=\xr&Z6/tc>UNOrs{sFy1ݹDvPW Omtπe^Tigt Oi0oqAWC>&CL\)AX+ hfOԉU_irYR6uݙy)ɡ"폀y5Hv?sLdR9%'Y5&,Mw+jg-YZcO6>KDVHףr[Ƽ%0ak\,JIs :} d-) +@oak|1,qc&<,^8MUݮ4.$yNf4bFk}_+宲r$DPδ x_RjU.*7$w\ް_Oӣ|~?VjlCUM/vێ,idpdGNo$BFʚP,k1V(UbJK,P}<_͜qpd=-!‰3I'r-P` - |yd' y%B+=A$+! ^>z >+Q?,bHhV_& eB-2Zh9tnVr7{B6wUJh&$*4W@~1e!f['eiihj[XJ<I~H&fXbX^)*49y #!ʯ?+UE4~Jڟ~M3d<@In 9@Gԙ8h I[ i`$N9YjtѾpf SCƿq ^0! ^X4DQ"DDRk9v‰eě":1keuZ'0aAEeX ,DQ7#}b0Ga,-`DEzu3J_Atx^DqxwT XXrZ+1odz'tyRB9eH&,jF:HH t4i?d E{+p:7̓m0ԍ!B"6]$y:<<)lK^giӲ.1"#FȆEq̡AjӖ:~}$h2A1't*GRmϨL兲U7S4`0rF[{CqwC'%c{%7!wmg \ gj$(۫_ZG.H1fRln &TkIߨYJkޢ n>E ز8exFHS]j/1i #X]vB$ JY]O˦Y K0%jQq/|l9#ydXcH :u[V|˃<_̥N7S~I˃VEdR9ӖZrgfN6DV0VRuHwqж(uccc[BpE-Ɗw^X}1bbFeEV`j_P-W^M6$(EQ͡&3p֎Eч\bH.-'noхX2Q!PDg9o "0fdDfX\d󹸎dB]cW9HI\ 'E4Fk|ی1hy6⼭W~oypI#K~J%&01-mIZbLT{>eEF+JU/&= RO#-+茅^lX5m#jS8P  2BG^heKGXEO+r>7һL ZvR4R>.Ht2qf .F꫎i# sq:oC+Nbh(Fz*n ̿ciޠU|"XEQ4T5mIU+ P*0 l!6>d&IAh߇1egX<=azw6E"L M.RuU/cd9qy)(Ha*+ҫ6H%U s(,*)v!iEEFq0IK[j%zU!@W-Sq٩<{DK!hRzfD0BREP`ʆ39%mGFQS1-f ,of {xyFIj^B̕թaig˘дp*۹4Vtʒp nQAzuߎRBEiQ̭iq9 wi==FINjHM(Zp6moͫ9RRYTldfhKa (1pS,ZRIC|D!%>-.NTrb'㈹IJ_($cY'1 2+ 2?tx#.C$a4l eϣ/͐= ɬյ{1c'[s;^Թ 1CG4ugǓpEdޫ܍:oQcg7v޵n].oϚWK;8+[X|( z7[}z< YhqmW]x+ō*sF*ɬ"S4at$n)f Mb?qaPy^T[urC乎DC9y8'/Nʦ;/q``jrMذ4TGf8j4q>,eS+I{-7/rO+؈ 3=Е 0qpa$E:LY5+/0g= np5lO!07P¾^4?8c,39;OOpsv[*IH@pUU64x˔1۳#7+4ԍ9#i++Si#eiIX SèjsascEj􍹴|K(Zk0.BkHE7{Zl,qHL˥‡2_Pѯ$D.K\UڧMA>~fLR?q^3Wgiif,RĤ#]xͩQ3 tQH(CNR`𻩎V77[hߏX%¶6H^q5&;CM*Ri]h﷙^_UcqF'V$,9}Tr:Ȍed,p$AUw]: :X~NC2WTsă@$B+J@?@^&(hS}| aEUOʿ,Ҏj4N-}'U{w,Ǫ:-=:os"K'mRMmk]EnJO+ЃjAPևilPA\z32M4R$FS`/L`wi;d.6HSϤ8N QabD|ǵotv, WV +*z-EH"v`+OfT"=|}ZeivMǚFR* ]A Ih2]2!&\xX^iTj]˫ A@њQ`mpf+, ;i$qCz]kI|2^]",(""Hɩ!wQ"Z*ޯnmb`g4翖TQ4J%թɉ:pp?wY1` 31KKX>;sYbCr&t2%/1Oa(/o:aU-1JB%Vy7?Shey !MmB,r2&@AX W>WX1l^QO`0fU̪+Bsda%EpٕwYm}:78p8-iFWXeR4㈪YeD!LHKкs|t~JqSB+[˩Q<0#~I>ϩL=AiƛӗӧylJڪ4lwuf@3c*R@d@͕k ݒLnCX/d?YϔŢʹlؙ%||G93 JDC(%3 MǸzuT,M&Hb{KAeZKC/&/"2WQ$:Ǝ#)*ņ1Y&TdSUB`Yxh79" w8a}K:,Q&Ȋ(EG!>э4D`@`zkеH+LkxonI=g}Zo~d* ЇR EO˦k x*a^,+5-BV~ST 8rEf@6E/Թ(e(iyK;挖@EOf|q/#ɝ)U"ԚUdkv0m)9$Ah[?SՒi$?7#~%Gke%UEzNbBEیEG뱇dyrM5Ս?*$jGPɏ6E.|w1`jnV˩YdH+ђU)(盛$'mV b/ R*6L6Ϧ{ӱSY&3xtʼnF$ݴOŬi~xqU[.`ǚ+e}7*g|x+,xsҟCĦ`($ jh)O%ahTEXHu{ 9p *Q[+=V4TLk v^#/cɕ>SVl,c"-:3ϕHqqUFyK[Go,fU^)]ո~ey&Go>TGbTE ,#oYS0&ج5X }8cW-h#@ C>%Z҂ 6UɛsסʅfB*u9X@HkpFJ(qUm:Ҵ>Z9mL8TQEP(хGddsR}_\iDD$lP`:x6$ _!Wz 8vQ3U" O3(ꒃPADNfY;V' T)[c&|ROpFȦ" sBo_՞;/͘"% #d^oͩ82ddr7#}G:WFR7~abxvDOh"0OB\PRE[JQv v3 )v~3LgMݱq3LP7t1[fվ8m?u53ڧ}~[{ޏ_a<a r^rӌ; {VSaRx|MT `~B)qؼ\t)e>?4rTPKq59..-Pictures/100000000000018B0000025899B15C55.jpgJFIFHHExifMM*bj(1r2iHHAdobe Photoshop Elements 2.02007:05:28 14:36:10X&(.HHJFIFHH Adobe_CMAdobed            T"?   3!1AQa"q2B#$Rb34rC%Scs5&DTdE£t6UeuF'Vfv7GWgw5!1AQaq"2B#R3$brCScs4%&5DTdEU6teuFVfv'7GWgw ?Ҩ=Hݎ$,{0.{ďS=Õ։wtFehkۦ[0L@!ckvöEgPZ{X}H'kd;IEE.sR[__/h{ FVCoaHO{?'Ze>vGc 5T rJW<y"?zv G6y4T1uh?킃Ʊ7[]M GUa?Ll QmGyI63RRQb Ao-x #HU?sD$ ה_Ye0U=FRRΉc18#]>Ն8f ׎nonMX9َܷ`vͯoޡEu9Co}cJF`.]ˁc>Xܼ4/SMn;Ƕָmݹ2Viʭ}md0ri.uc >SwiyBvYIxxqyp.dvU()dUp.W5ocC*qqԸ4~mZvX l?5oU[s;D`'#d>KҘqc=w>jhCOɒχevO28IC_Ɖ'[30hg֎fJFKf ]=7co[EpI|AV7g0Jz;w(4rvՓFoJ2]cݜ_׶sY5o}W( K˛;\k]ҩ8^.Ĵ~QK}}bQe"˟cذYe~3^K |2$Q69o2mQ,͸29,;7~Bl>ߦ2~05q  ?]o,ӯөX6;k3Pϰ0ݰ@iNw3e 裏_(cd.9̱zu&zgﵻ?= n 1>쮧p. {[9Tig}̥{浻-?#2*Mf_X2]H}?QOb>&yM"e$g2|BoҺR}w_Kw 7] m[.k7#"ޣciݾϣ8-\\t 6})!̮kOw[\n[+skZ͂m 8-;F:TLl'}>,wI,;Kv}e9Y^/]Ae8q\bk%W?ey-go;?KW,7suA,mEʾ9emeupkyKH{wi3 p?>Ոixop}.3[nM<[Z=[t}osn˱ovb:Z7(<[f׹?9Cs=E__:M+d s{]ߏW?i0؀+0)4e^ǛEnmol}tl9ô+:%nL~Uţ{Xykc=FqzQ][۹ZZxkRbѿXy"r#Jё*fgYRO{}?ޑVx|>Ӽmg~;98)ulUΰ7,ݷg]/Meփ:{von+?`g[vSk=B 1 Q [W!11Z[X592˄f}Fz;PKmo8nc}?DZOfc:n.V6Uevz\U}X=5eE-h:4[Q5g :afZن_J7N߶ŧ3z6GZ/H? ;}N=tjWbauRA?Nc[e$ՐImλ2؃9FynYF1K__3~OP;!*xXAnۮlѦ97c4\YVVk4Ə+w?Zq:Du_ ^&>1;5g4t\"5uR_ɖkLROO/?EfCnc/ufE/{>}C)f^yX7nAgk# &_uRrs6߶8v7' ~g}?7G#$}(z}RԪ{ $ihM;V.c,{ZE3$joN{[1齾wzv1$AK}/і̆RucpWl2zzeH-]kߔ[˶;lZ]&YvS),eqYT.귾״ZѹߜB{)3CXu56k9IGf[!N,XZ\ iis~F.u6^M9n}C\L @hsI#B{m?׼5E462p%{<.kic_s܋m4pos >C2ZGOw~!t]:v;:O-6Xe 1el?B`I5Hlzn'1Y} ŭ}oxulI汵7gt_Vszq8WՑ.i-k^/Tɰ0on1l2]ETc piy}._asG976SCUH^3Ȉ;M뤶~W>'?I(hv%xͪA8Mp`~Gn&K~=vnUb[wK 22Oxv&IGPS/)zl6d=ߘODU^mϻW~zݛԨmu9 kZg,UeʆgԲPĬIqLH?gD3 ׆myi'zM:K@:G{J-ԗUgH 赻C;31=R܀=-\\Gs"rr+pvV>3xq1ޫҮΝߪ~UNt-)"K[Rײ=EUK6;}Nš4 hXG=Ҝa 7FC@Fy7鵛mcG9o-~\/cUk܊ǧ_u@\Md+XU_$&9LcqQ}/uOu8> >Ulb;TΧ:eq6 9ַ}/T -i&5﵎\ʟ{:Dmεj`TVf}34b"Fl=>i801ۑa~p>ri\eOOnWL{hy"NOv9}k7 -!pk6ƿ/þez,'wD]WekF9y_i8vs}od8{lc[gPw13-g_Pc`Ȯv@ P}vo R(Bw٫ {ٱjsG6{Ze0K4t>q*XH ˥z\nC9mks%v,C $Z6?Z4 *s=W41u ~W@p?jG&cluW݉-OdLDН(«>mǭ?G߱$se_Photoshop 3.08BIM%8BIMHH8BIM&?8BIM 8BIM8BIM 8BIM 8BIM' 8BIMH/fflff/ff2Z5-8BIMp8BIM@@8BIM8BIMAXimg004XnullboundsObjcRct1Top longLeftlongBtomlongXRghtlongslicesVlLsObjcslicesliceIDlonggroupIDlongoriginenum ESliceOrigin autoGeneratedTypeenum ESliceTypeImg boundsObjcRct1Top longLeftlongBtomlongXRghtlongurlTEXTnullTEXTMsgeTEXTaltTagTEXTcellTextIsHTMLboolcellTextTEXT horzAlignenumESliceHorzAligndefault vertAlignenumESliceVertAligndefault bgColorTypeenumESliceBGColorTypeNone topOutsetlong leftOutsetlong bottomOutsetlong rightOutsetlong8BIM8BIM8BIM T~JFIFHH Adobe_CMAdobed            T"?   3!1AQa"q2B#$Rb34rC%Scs5&DTdE£t6UeuF'Vfv7GWgw5!1AQaq"2B#R3$brCScs4%&5DTdEU6teuFVfv'7GWgw ?Ҩ=Hݎ$,{0.{ďS=Õ։wtFehkۦ[0L@!ckvöEgPZ{X}H'kd;IEE.sR[__/h{ FVCoaHO{?'Ze>vGc 5T rJW<y"?zv G6y4T1uh?킃Ʊ7[]M GUa?Ll QmGyI63RRQb Ao-x #HU?sD$ ה_Ye0U=FRRΉc18#]>Ն8f ׎nonMX9َܷ`vͯoޡEu9Co}cJF`.]ˁc>Xܼ4/SMn;Ƕָmݹ2Viʭ}md0ri.uc >SwiyBvYIxxqyp.dvU()dUp.W5ocC*qqԸ4~mZvX l?5oU[s;D`'#d>KҘqc=w>jhCOɒχevO28IC_Ɖ'[30hg֎fJFKf ]=7co[EpI|AV7g0Jz;w(4rvՓFoJ2]cݜ_׶sY5o}W( K˛;\k]ҩ8^.Ĵ~QK}}bQe"˟cذYe~3^K |2$Q69o2mQ,͸29,;7~Bl>ߦ2~05q  ?]o,ӯөX6;k3Pϰ0ݰ@iNw3e 裏_(cd.9̱zu&zgﵻ?= n 1>쮧p. {[9Tig}̥{浻-?#2*Mf_X2]H}?QOb>&yM"e$g2|BoҺR}w_Kw 7] m[.k7#"ޣciݾϣ8-\\t 6})!̮kOw[\n[+skZ͂m 8-;F:TLl'}>,wI,;Kv}e9Y^/]Ae8q\bk%W?ey-go;?KW,7suA,mEʾ9emeupkyKH{wi3 p?>Ոixop}.3[nM<[Z=[t}osn˱ovb:Z7(<[f׹?9Cs=E__:M+d s{]ߏW?i0؀+0)4e^ǛEnmol}tl9ô+:%nL~Uţ{Xykc=FqzQ][۹ZZxkRbѿXy"r#Jё*fgYRO{}?ޑVx|>Ӽmg~;98)ulUΰ7,ݷg]/Meփ:{von+?`g[vSk=B 1 Q [W!11Z[X592˄f}Fz;PKmo8nc}?DZOfc:n.V6Uevz\U}X=5eE-h:4[Q5g :afZن_J7N߶ŧ3z6GZ/H? ;}N=tjWbauRA?Nc[e$ՐImλ2؃9FynYF1K__3~OP;!*xXAnۮlѦ97c4\YVVk4Ə+w?Zq:Du_ ^&>1;5g4t\"5uR_ɖkLROO/?EfCnc/ufE/{>}C)f^yX7nAgk# &_uRrs6߶8v7' ~g}?7G#$}(z}RԪ{ $ihM;V.c,{ZE3$joN{[1齾wzv1$AK}/і̆RucpWl2zzeH-]kߔ[˶;lZ]&YvS),eqYT.귾״ZѹߜB{)3CXu56k9IGf[!N,XZ\ iis~F.u6^M9n}C\L @hsI#B{m?׼5E462p%{<.kic_s܋m4pos >C2ZGOw~!t]:v;:O-6Xe 1el?B`I5Hlzn'1Y} ŭ}oxulI汵7gt_Vszq8WՑ.i-k^/Tɰ0on1l2]ETc piy}._asG976SCUH^3Ȉ;M뤶~W>'?I(hv%xͪA8Mp`~Gn&K~=vnUb[wK 22Oxv&IGPS/)zl6d=ߘODU^mϻW~zݛԨmu9 kZg,UeʆgԲPĬIqLH?gD3 ׆myi'zM:K@:G{J-ԗUgH 赻C;31=R܀=-\\Gs"rr+pvV>3xq1ޫҮΝߪ~UNt-)"K[Rײ=EUK6;}Nš4 hXG=Ҝa 7FC@Fy7鵛mcG9o-~\/cUk܊ǧ_u@\Md+XU_$&9LcqQ}/uOu8> >Ulb;TΧ:eq6 9ַ}/T -i&5﵎\ʟ{:Dmεj`TVf}34b"Fl=>i801ۑa~p>ri\eOOnWL{hy"NOv9}k7 -!pk6ƿ/þez,'wD]WekF9y_i8vs}od8{lc[gPw13-g_Pc`Ȯv@ P}vo R(Bw٫ {ٱjsG6{Ze0K4t>q*XH ˥z\nC9mks%v,C $Z6?Z4 *s=W41u ~W@p?jG&cluW݉-OdLDН(«>mǭ?G߱$se_8BIM!yAdobe Photoshop ElementsAdobe Photoshop Elements 2.08BIMhttp://ns.adobe.com/xap/1.0/ Adobe Photoshop Elements for Windows, version 2.0 adobe:docid:photoshop:9676b74c-0d0f-11dc-89a0-858e79f5c415 !Adobed              X"!1"2#A3 B$!1AQ"aq2BRb#rᒢ3C$4Ss%!1A Qaq"02BR@br3 s>#_ Y{f,hUVB]W#IW¾=э}ou.J@m)r%\{l(l> HJ &b]+):lgXbbWI{hfl8#NY2VuIls#LY_Ln Z|zzpK qZvV90mgD.D~햿|jI uΥO25a84@;am :DOUbdB'dEpFih!.Q2g7hP?.WuL|>uTpՒ2Yow5 Q I[P\vЙ:Vx8N%1fyOe8녵t{!m GLt0F+UvP'=<%DDXhb2=hYmސ5K.pUǘ>)Zjci,% 3m_}ǟ@3`&i?t9AsW>ȑh`pWt>$ITX#JU:U\R[#BYr0W×3-®FJy2FA6=RI]xr:V[,=)=}h_rVzX־} }݆z&kHF-vkTjyi5u%F2O> > 8 3#;C!e3Me]b*Q8N#rUa9Pe<86 leTJ Z;Md;[xr7L?% Q)MNTO'cg|2ݨxAL0W&l!+kk6G#gf_0Ժ6Ffٕw}+5p|%_$;9nV, s݌2 HҬnǘG#P&OV9Vf} yAVcQyףyHeuCYU7Wzok7`=eߣg}n*w!R8+BڢV sܲ~U2.?R0gMiCfkkqϥGk`u2,[l-.ȸ +:w`yxَŁR-g}ghD?N5pg[x/nQdjmerr􇅼7`GqlKN`ly1O^Rz9=IoN4YXPNO[)l6SQ3R~r;S3L3}h:6JǂOxxr}m =ZsFlRwh8ԵrnX^xϰ- rhe>4!AϦC7c.QyT^{~˅}Ej hlp!y+U2qv+Yt)骶X=/Pd:%:ȤEh %<7y܁Kgٺu5u?)ѝ)CcMO={ҫ}rD( >Wτif35֯n.ӡӟDJwePO4/1kk9E!zձDEA ]sH7 D֒ss:^8;fəxBi߇K)WϏMT~|'o%GObLob!bRS0Ok]=q1W{pf.4XjK_%zZB\pj*<>Cm{Ni#{m͗gΎhrQ*BA4)+Y4MXՑ*;D15{'A{j9uon̅]hː 1x+^TYƧO;6/3Z<yOQmEܺr~8z 8N;v |a Dh'''C}v+ُ%dxL5WOIĕOځ>7@!g8 9G +wCG w=U;<#+)wEM*!A,4pvV{B\&)Qc̳kVnBk<5"r\;$Vܡ+廼f:ٷY6^]W f_ bofQ9TJU&@ԗ>n,-Ku<:Қ=ߘn3U[T<5pR}15(tDSWd?t]|zl׫0^?B^nӠXrwm|U+ aT!G;Kxhv*xJU =G&F>usV5Em3;(ثD!F]sϕV5/~9vgX¡Ȫ+~2fhdӝeB>XmճWCKZ)aY 2f>8yNG>W Y0yJt᜕g|]o]\W(_iPRjV8}cԃP"(Q]ö4er6xb-H:Uͺgޟsѯ7-Z9-V L*:,CgoRy. &bQ'ڝ~t6 7걇.5LǼjJG対O~EO#x¾W}+z~YOR|Q>^z^~}b^K'翼O9ϟOG^3/z]reZ͏翧Oѿ~rO~v0=}.?C p'N~ fl9+a<\<3qۀ_iHğps#8oȜ~YԞ!lHB`s>:8}s U$*r11*"CBp} LbflW~QRO #3:J,C\e$#FW#>0WV?$12_㌄Ϝ󈠁HER| 0>3rÜu_8!1+r'S1- @1#g0338m|1/V\8+;sp3|O$d)ԶsZ?qԖd0E859g9#s0Fl炉?T:,rFI>0q*0A<ȇ 9; ?OrV$utǨIA:I ~!۴s2:~:8Oq1(_䁥G,T' ?X72v!l`V?HeFB$ 1T 9bDcYyU<e8 3r.XU&|֝'\.&'VR!@GY2e |gFι%3pxpQr TQXq7 ~#2TgD(#A,F}g#ƮYe!׉wʂEIJd3L ۑDvFVB%XR?I%@"d p^;%r{:#u,2ucDgR9ZvC᳷uoY3gن-\XiIs sب27a^q_!`#KFF*ʳq~8xv^9}׷Yzrp}~\~'=g<~~}0) .tžpsKg'' 0YӮ0q89000}@FgI8Χ_H~|'}F|du>q81 a|>`PBsgAIS -p?83n3s?%rұy$ß'p󈟏 alps`p~~dQ"% <<;g<`8b * Ԯq#x_i>?'FFD23 8PDxN:f9~9?N~k8$J0dc: 05\G<,ĸ8YN`y#97tX0dlxAqT aiLkcrJð4 lJ/^?+ey+1}s5v z,S< ѯL:ߜ_~ߩ('-;#6Ԝ曐r:/.de ,(F.#ad3 ?9cp%x$>J&%SLѲ9De#8>Q)>OyQecIJ8y$ e<9T|ی'n 'rKp99 a dGvRW Q rk8h@ bx}UsۂO8On@ 3Jd+$ݾTx78IP~ rHfYc?|JtT 1uPp.lza.sp8q`?o˅wD608~89!>sa'pr2Na''(bۓ;D@=*xg*`,J~ [1`# Tre VG?|;8N)9i95x/9?`0~g p0"@A qNs`UGH"gSF2?I ?$ao`ī*U!<;pņ'RN@AcŪYXpK%$Sx<*n2 $Q3`DŽs D$`2""Lڰ CY2z@p;FFxnW&d9n$,M /n7%tAȐ"b5ĘuÙ*:`H Hȡ VQ9b0̍4N>H@dؓBXhI=1eCn) 晍U|z~18y! "L#-=YGt,KznكɋߡQtnG۪w8;a?12p `oG ȢXbTǙ2\6`ΡĒ##o5N8ڱԀgqh~Ha %ϻ3X#pu&0Fς0r( wU p "%,R.O~O~/Ry(ĩu;-bj9x'nruvVIv0z`I,1"%g+Yvk7% BvHOCLHÂbn|NmuR6\HVG"N>KDm¤@_o%sw2}iRT?%죨 vp*4DF/"8#W^]ZE)!Q&Z(^gGRJ(={d̿@xςshB`na @А#[NѲJJ:d-s9T/PW@:I,UD*:, _/T"e@B+',Ŭ 0L&1Zy F8=_c+0X<)CH*X"@#_A!brG%.O Yh㟅Cjk@ƬPDX׫^$Əʋ ŀ/(I"}fa!cՐ)b HI#bY9#(TzB&,s +gu'EHb㼲F;9d8I!'"^."2VN L22d0H-+ʇVvFF^BYrYFQ G%+ӳ(e{| Q4Y'"!BTM$F, H%+ğM :D Ud,;>zm:u2]+gJ^7-U݂UKq e%I$Hfǒ9.A"vey#1#Oe RZb={7mөVϼPz%?f<5[0J<~W"h==kc=]&RXH?DR(({,Ľ#fg=(HCSr zZwB  v8䟚؋#9F즡fRM.=Z}٬0ˁH2)fa_Te[T/ڧNu`Z\UP g:u1~9CPT㲱"aVy9I cʀpG`j;b"  B Uz-0>H2}`$*2PǟJKHbÕcٵ M}lQ$`.xV ~nVvEa#RR}K$'R橵kVVZ]ZiR=z0$@-(趓jlE:H ed Ў8r6#5}ׂM S'yG(tDTb2K/C!^5Nneٶ:e[Y3E}ii|6iWuɰQڲ ;+S 5R%O+ON`d!Cc~aan2f.W̤ Bƀpqz>$~H$SĄq$Hګv{l20O)k]ڳ:iSvHWLmozW; WjDVxO DhD;ERc^M;Mq42E3PiB^<*P1{;q1tP9O1UCTwS;,ądwY J*ɆaM^xUhlUqZw䩣3@c$måMZ_W&Ufc\] ҙ7Y;"HR䪅e.B1ӫu X|9 X^ &m7H- 6~Z5KU63V'YuhYF⿯WۯGBnpnd2B!FJ#V,2*v~3k'@pzr06"R]]|FI~3w^iD ]?H]:[ MKvsŭ\g(X(}IbhJ]팑Oا{ dq' pR$ Uu=ˆĮK#9wdHX)l`yw #LW <^%(JXYo \jRZߵK5foK=Ʋ>'H}ͰQ}x̰l>Yd*>ׯv:][`ECeqmL~".CF1Sۢ;Iha_f8HX _71^*$04OjϺE}wwc"_y\1Ɔ3S^SkeWha׽uZ{ )$&jj4>S"z ru䇯Y?ٮاr=i +ÒGF4jC Ѿھhk=\kx:E),A`L$-ܼ=I#ss1 |ڑ}J(ˬ,*NP^ c ׳%-L4_4KT~F$Ы>Τ'ImwiG^PM=GHSX[*{{u)cvG hdH`0FJ!w#gۄs*=_K k:dV\!$HX_4;m+oag,Q&~JFƻC8PToշpm$ܖ[*I$g17bne#SmvmՙzW,EA,LI.Ԑ"8m |X߬w#z/--q%vCMI-ĂFm!;6sj}̛$/#撛S$[*z0 xMQ*P>b87@3ۥUkn="hIv0X_XvH4 2D󴕅45OyX'!)=,ZO*F^N8 TXX,<}}Ѳqd;-|Dh7PA/iBO!byP _qN˰&?5847o\ȹN5j^VEEck&SW]ĬqF"8A&jKȼ*YU`:8OqlAJ)'P8༖ƽS L45bYcR⡙#7GI)%q)^d :gQF83LPifx h#a %mj7ee`=sCCݫ^o4g}FSDt[ZYӶnYK$lc:~("*u<P<Վ}_^(3*`e[a=[^0iu.ՌRk?Z0"V_G k cd3TC7l<طQj55lzZm?WZRr˰MͿ\Դ==պzeBjۉG )b W8/:Hg[`\~oNS\uM=c1Q}6O`߯Jݴu)mF]gwYL[N1\{*ڞh= ]8w( O=L?`WuLV&.oY*;[w)ݩj&gM7Nޒɱg+ho `㰾 1jiVУvAv/\ ʖ^ƽ@URr]oW~j7ni%7\w~QyYc\RCrY [vf(cecj5pƮ$$d#nֱhiSw,頩kuZzX{R֑巳2yYlLiƋRvWR]ye׊tlXm.ݵ[#<*:-˱U?^ juMwG׫Kru( c1@T2S<)^K|Gs`J\.,h]%I,zgzEv oN(idLmlCMozƂXE{Zl6֯J %m"{H%2˪ ,ڱCV)j%5ԒhbB 0X KvhH^H{v,՟YoWKׯBvU(Ʒf ׆kPIG_$iƲ%Y+ oofVScܽEGTZ״YXhC,jRkrʍeʤY"I i+EpȰe jJ˕EvDpki)<&IWdXv s'P,>/4QmL(s*0+(S\Y^nkbSmu5#/@h;ŭ؈S`[Yׯ' f?b՝0&1-)KW&V!sS3&1.gBY)&ٟ$, >eo}:Z V6{=ASt+t*3"Tr%uLU ɸ[[ޏSz]#Yٽ,)^e5Z)$! !?e :TdG/4Zo\g۪QxH+.%hv]lE6PG,0I!!xϬ6r|)/"*ʂv␠ sIk^pV`+`MCorwu]vŵ3E\Y=e u cO$%T[ԮyU1s iiDd㱕h%IJ6;EUQ.:Liz3_jenn7)dd`3$k;C9ÔU Ƿmqɰ{.~bMqgkSc~u]JcFI1s]e|Mҵ{e W4$OM=V[R@4rVko BAy1&n5=|D)/kQ5$ơ Sa0bX ,@43VA$>mZ^icf[+XtM_5{BD:,f%]e ZL#$U2Sϫ^)P8;EK}Gİ<]C :j؞{v<Ī}bd2؍\4Z;Q{_m'_ d6AD&JcP*wjMpK%UT_cvpIul{U԰GiϪ溷63SaSP juj&߉2ɷHI)Y PF@F$!}{ܱ;ZLb[X-T{/׫RT_[h~"K[0֌A.f(A#&Uf%h?iJ OY5jjHV>T_{L{Y"Dz j+s45f:4,ٶ#U~%[VeFZjX{I {QyzRG5{wGR͋-n<B &D` ʟ/1l'D5 ӱ]$A/j6>L*6W"dX6}7ȂV`Q^|1!fJMggRTxmC,JEZ!ekl^h$~.:wkfVuKMVr8nkwWUnN,ȭE+QR[8H qֽ[-E1G?&<0ў޻I lxf +(X[%_DEJhdﶣik?RL>oKmA:$VJӛAV)Ȑ̫jlgiv99 }64êPڊ~|*67:)uھP2ApdCTjA< icPp>+uOk޵pa\H*v}I80 kCi\ְXk=%űx#rǷqsdfEGmk+)ԋaGjeqᯰDZ;ͪڤm-˖tZOX@8،WĬc|1bֶ0`G %U tu$ݦv'wX֪ׄplEFi/7cק+ ,qHlƝӕjeW2^ MRO/%0&l5u%AeSaJT:P9J(ɷ/[FʌJeIdF;LM1٨_#ZpIPj b?u81a4Mx, 1%rz|<9R!Ht\Vsu ӴkkDR,g5QAZ5#^% X?SS a sӢi1&?}5Le4W5{ uooVXM4v/(iu/K, =D^T}#/]-J-]$emwV̠[t蘌m]Dϭ’Re zU1daݘlc$]ȿcgR(HuB$f$R-DZx>,+ɵڵ\'?5XzUy"rXuw_k4v=^rբjBfũ*qggr9Uw+^ɬSZo/}5;SJW aXtx.!4Ri;QBCק$P5v2Wx̭,9vUm% [Mk^fđ3)JQ:"َ?fmz úP ETX* wfkUkm;SD,uvHݖ +쐳Ƭ& ].MMZ;^mSKmmZ=/bd=FX# 9:4}+d۞X$j֑nW`y6Y 4$]y&d؎M'EJ>ˮMgTC t0#G4tkn%)-h5waV}~҄nQS}W6{EڶlR3-Ӽqp+4d%q:ŵu ݌vc7{Vk6D/.⍩vZ-]zHΰ!3ZMoW*G#/}pxzظdjRXkVMr"SE.HSa?٪j\eӮbC_5IGR ZZ~!li4WCdE*y^̂+7P^dq%yakV)L-$YM%4*~YaҒU=d$DmG+JZKt`I]$(ƞAնۍH`h8K:7zjQ/=aKr^Xu=bUgF Aky6,@6,R{\hK;S7YЍO.҂D0=r۱V̳kmfΞ z K$dUJꁱ>c׶e=;V+=ŏz&庋Ɖws(q4FYGDO6P=-˝j8զ^NA zY&F5m.%uFNŮI*8|rϰJڥ*QIa=IZ*x++ܨM@riGyv,X<˙cˤzOJXKejĺWԎxϠ})(edcϢ P^(%7؉9JU?Ac?Ax\J\adNg'U}ipݗS,[FJbdr-UQ=%:uHI6Mk:|jߩ#+"`9C'dj1|"ZE3 KYG!F9&wBb uZ6i,i"Y$NXY0s/(<o佾5/ˋ=Lr~ՌS',rY5UԔ,{='C ˞.LXiyZir!:[_?ڶF8*?j/1 B)#i% +۴TC|H_b'qBsS<-hWGB>{,1e:kM$͞bc^5d( ]-#I1+NIش{huE\#]=⭩CrHzYx-lcUmBIbb)T`#jR5ہcضh&furȕR hX̑&Cؖ0,<*"yaHOr.r&'TI fyt\ڂ:f8mKTgVIOe܅vXjAQ.ZPֺ.QAS20ŴqNitqm}roz]0X#FP<^JTX*ؙ,1XՉet'Ƙ҂1]F HW3^rTDaAr]J`쥍|[ %&鋵I'~NR'8RliJrpХ憓UQܮI+)^tv`P"P߭STpׅ Wm1Tx&6F-[X V2LS+(VkfBI8"H-q+T&O enG7mPA$x %o2$IM_=h`imuA[ 'U7C O.Q uGAÕ Z CN 

330zsʗb3$ceۯ( t >Xδ_qֺHeSU  "v5+C+'n714s YR J0u4A&:r񚱗Ў?f] +h!75ӫi}hfq1@pf'i"EL6h5ŭ@3W˕Nr@Lc[Ҧ'ƃD:G(H3"q#nY%ln΃e`"vNӘVֱ0u ~5R-jKD3)`FNBKaf1)T[6ƄboU#iߕ+ C(yGŋn1wcHG:Nv3:`@Sy(B1ηf4=M],#w ʮK(F*pbрACs26G\I X,DO5hn ʌ<"F>lmj!G/lx^bVF)ň2@*@6 AX4Kk@@<~<);c1)|h`AJۍIExyҖyLܭ':dj*bx}SG(P "nu$&mPtMŧx46ܠn[0cwqnG+۾@T.XPN-Ȳ{C"K/K,E"v)Uc3Xc! Δ#!ePN(G\f'_ƝP6A6/YnOI $"14 NөQ¤Y*gЀmIGeѐaJ$xQUI2@e&*VB`DvFEMC@mGT 5loCز֟Xqڡf:;2Y&#VZHވKށQ:Th5Ay50y SJ @Xc,:3D!w 1OG#N":0gs@3cK\( cSctpUEffE͍)6hZa q&6ʮ8 B4 7O&gҵ4eI&:ʃ;>Ӹ-<:,\T|CcDM4pӘhiǤ6jȊxT~ &wTA:cMyQ,4y@&ZMmU$ԛ3ӓ m6Ry2b`mmqE\IZqm*ڣg+<Qcܩ +c6F}@G*L$VEf6o ?ӗ#`2$@1Z%2Ƴ92c g^tnd1b{# ! Sun5>|+$8p473$MOu>ؓ(]#TI q5>F>F.xcwŹ%To?0P}:֋DM'^UhM#:i^U1 OY.9xTO4@F"V"I\"$YԂ!H3Mˀ ˜2_ )@uB`*:|Ε[)~0 [԰HR$Dsl/O-iT*V0| W%:2d7Ͷ)PV [hN>kSe\dc$a—͸A閟.̙X{0e@e-vy1q8*&dd,D4̖s:Fx@|)Ah"P&L6tgP<]0dĚ"`a[@Lmb|jI*bʌ%8đ‹#OP1x<_ZGKqh:τV&M,\:8ab+Cц_Jn~B ٝ*mqo5P[ʶk)@PHf7dkZU  UX,7".m53mǏګD֓^9ſ4Bgzmh:W8x-ƥD5SF d\|-Vp5kVbEt^?7?1jn#V7n:Q,v* < !0"7ҋ \b |) DXI$;\XMb!#M ^]  "I:,DCх6X?u0- u &F#JR L}ʚ\X7E#Qk * ǍBO+n#A7$s ­9H:} D6DP麇)#pQ bIT I4Kf5<[k2 Ib52jdI.QJNؒTAX t 3XC ƮuZլh>R*OP# L.GD.vEtX<+f&ŒLtXM G$&k|N4H5 "* _h%oΆb#l>ҁ+54L~Fx #C`( ,b'IW5o3`IPMw@:i[$7 9Q>7nqNr(l&qF&f iF:lTY@+ 6]/$‚tHܤ\$VUj{ZmTi1TV:R3026"(cdڧRdJ,8` nEL@:Mq&մ묊¿|jr hy l.>-(hܦcDMf]vHxw&Ư&OƢh&P3z@l&i#]"(i2$NόMUuLQlj{oc# T|?W?w?L$:|fegf> 9{ɇ skq D`tePǏSTeEI"h7m:Uoƈn_`PK kiԳd832j#S>s7OnBxd?,pZ/}Q(>iƸqٍ[t"Yh3ܝI<(96 XQ2@nzY4q|y$A+j(DE4-M$sU<8R؝wM +]'j8xh9:4hofh jNRt'KUcD#@8L5) @ΔWu-$/JTxyM`>U,w)qTz ÝLD*s-[pvxʊ́cdxqϕJa})jh>yS$016M2{DI#Y6muCʸSV\@]r4YNY -!cr:68S)P|I1jG>^}voA"6,d[OAyp,OoN ՗ڶ -~u8'{P~ DĨ? ԁ!FW<]^?Έ؂TJ>ZLۉ$]{6O!qk hŚʈ[0XƂI6еƤi:ް~8l?/2#ԾU/x BUZ>ZVɐvf G]mǟ>op6^lwqB0=dfa?ocpckߏi.3P\ tN;m@[I-6' XpL7ӷaL >nLm]pZ9pXVP,Mwp;3\ S]vC[ .F঻l]BuÍÌq67r2$ŘmR5f:s0e0|mXr (qSpn9obX\!:I],$<*ːG!UFк Db Mq ΉY`E^prDdkۣor*ٗƸou's{2-'ղ+W3 CtЛ4P"mbRv}Q6HB7zV=5s td*,U?2ܟ\#gMIOc>giR*>,YnwDj=o:,?5t+^+jrIuxb/rbMePYxHUvX3 yw'CzG[͎&)hHWbւA9ō/;t|ÕTf`r0o"/Ƅ^OPuPftnE} .5@'˝47)YSo ·Xgʽ?u:0) 7;[AAtKG>5<4>4$ֻPdm$PIg-& fRußn߸r3S:BV~63 7b#CQU;ur,1#˺w 2OCc'.@H;VzQ&M"GO>]Uq:9U_llkpb۱w.6Sn쌃m6#׹XLi"-pG |N{̓bUj̬Lj{V2"Qc"l5.-cңXLG9厁F58N XD+c( N6F#iY"]4~ȠRlV|$5'A77E3i"Kby gH>$jxyWsōMT"A6ಱo.]W:ūL@@4lsfpxe$4{n(ߩ1N|aX ۺdP w0NfߔcIj\L;,Z>r>1>u4_sp}fX(_6p 1tVސNQ);c@%zyW+G8dI2v -KDG;xh4*rBc4"Ht16!J'malZu+LHKsLؽ;$cff@hKH||h@H+x𨍶QC9H݌'mΛ"nG׼cD7{*OVE0oVzi[fY㩚(1f+ʤ ? Vh &xZЋkPIOb``YLEϕ2  災BΤq3K?dI#S> Yr>h]r+Wi3"'@54JT 7Wʵn S{^iZkebytRG"D(Tp9dmVv3W9V&@F7D]Ƕ"W;He7ovS Uq&6b둘k"3e)'pPTI_ qβ7nz1"d}: Lh^%|c Bɀ؇0~¯EAG/Tkzɓ d<Tͨ7R)=8sS™X&U@ԑ6&S iL 110*A`8& ɏx~Nvgxl/&Ne >kcp$oM&f]N<!J@Y7yPc2;xd D,Ⱥ4Y ^qks]7  p_Z9,7P]f0 qNRķ Wx1x14{(XmZA]Ck'g;eT„in~c$IblBp4lGǝ`9>; 2lVۿǵRN>:H5qXnVRTAc#ѼA*U&ESEV`G[F/TԯWlAgdH fRu7m->2UxsV2A+;QNZ€U^SbU ټK\ڑE3UuH-<mʻ\b{@a: nսwrzL%zF3:omnrRN9Wq7V3xd Z4a❤]I[t#>k*"N|Vk$u X^A,į=icX"OIX Lf`@5<p6'iGl1zܣCLR1]v+*ǍAݳ!TC޿=w3ӧa-0T(S ԿY{~9򪝙I`Dzd^Ohd?Qbd:Pskknxm 1^)؀1ƃnsS/:ބA1aZ29TnE\4 }@ō 2rj>=2LZA9`<+7p2`&A;P8x !Ȅ\_"EnrKlCJKʲ*zhaHنN JΆkvGb=I&-]:tc%a]n1 V^$D"hy5oq 4M%I`.FӠyU0N<7' چ'Ý;nX#ǝXJwNZ%@,A 4FI!z-?]f͑pb]I31U ]םh}c-3 C+) mE6Ѓc΋[ƱꬌXAt`Kʒ"9s" y ?dޱO~$ cvG0 X*,iL7BmP_^ XnrAvnEHƉeH'F*&BCN]T8|yg&WGVyQe#5c|uQɽ?}7bwçV5fmYadR˴x׵Y!"nDQ2tcd*l@h?qD<_kA!q? R Xb6S*ț'csWhߥ;ҙ䍊Z[~6>;ۘ)a|{FtucJL2lg|A‰T\Lw=0AGG 0 Oqv}N߸E@!R˹Icm{`Nct4@XҜd$Ar |M fBpI Qba#BIY޿V1P@+ Mi;tkK6*vF&w ii>MXIxX=2L+NuO^dʇAbŗ$&#i@{YX/Y *;& Gr'=V d >%A{l$&G$P|t ef,b"4ɓ"6.5a|8(ԔRUV:pAS @i]Λ\03oH% gIiO s+x,($iE EMF3Ԭ #107\ţm7Үl6Wj\0>5u40H~%6ΧZq7o!Iש}5}fm)ҽ"-:`|YM>U<6Qpk~oWX`er,fzxqV[C 'F.tx|)ݺB½fgI>shO!x(1~r21Ƙ#LsHw : ŤOQ+;r @1;2H&?]Rv.ҨH9?mm,TTఁpo?m]X`x{.:GoAM&7 D ?Wh =;/w>RA[0OY(>Rijt*o #q_!#*A$@e4čM0nqĊ[A~d11? xDdU_€Nw =4:ciܺ񫓩M̚ȏ>'p~mN;Y ei۷]XZDi{nKr jLS34`s.YM0:S+#@dhnH kE}F-Չ ~f>Ցyҗ.2UAWoTTXR.QLI$yECsk._qV MNFcp>owKfCU8G7P\ƬT-< O5 !xIg]vn@iԑc.$SXAI< Fr[ANMؕÔ>ž0tw*-@h=1 D1j(ǒ a_evɋ7%oɈS1*f @" $?d&y'€iֆT"bi +lAS}T;`rD^ Ƶ %bNtPTϏ:9L@z/݉,r )4%CE'ı9Ls 'jʲg03#MO/?vӷ w$/UYN˲I$V>S8$'JU؆Pl+JǓ|ĺhFO*ɑ9q6A;mȞ'[lLiy* &fiJa[ْL(n_;Tl(XkOv'23dRAFQD n8O[heW;I, S&$;<¿Nd6,6,[YFAzFq*6jK*pF¾72&'v;Lc`Du=.ʰw껊olFqP|_[G4fAM>@+m7lt5ɓxTG"h4Xj"H&x}SM*9@0u<|4rU2R;Lbb +qRve O41;*H? 3pEwmAqXrm:A3X٘X)0o]5~VvXRv>_o]pG&1fbՕn"I_D"K E*cjΦ7km:/*_oRiukބA>3E7y+z؝y@1X7ix43+?ؓeBmY㹆<8SċtVrS% )" Y}4DKc+Pˏmb|mLګS/Uei9~1wj{$[20es_Okt$yA ݟs߱vnvWxw[7X1\K@,&f|Ӏ!a65ڭc e>+Vr11qXǏ%D0NL; in csptƻ+ iG 5h՘w.}  R>ρ:k?|QB~4Ay^"A[[Re*f("1.Z-N>7(׍{ BdG(Žn/p~QVR jHok*c.#UO*681AA w0ujTu^$E: MbWR+i1bR6f`^>oUio]ıڱv,, Ɨ5%f3mXgQ"57"/^VTL0g_ 9F V֛F핈 3'h1O31›&U ,ێ^hcLGoڂ1L7wV$Eݗ+V>{a; %'seogܓ:9խfl*AmgYwɝzvcގl=q&6uKm,=r1mϋ'D) u~^ F?Wʢ)=g^Qu@7fv}TnG"[d8Dkc&RA »^wS6Glʀnypϗ{̣33l>9[&4(AOV55(PXum@Gޜd t+Š#!0͏66Cw@4'@PDx?᭸1 ;%i FY)D2{c Hlʦt& 53K@:9s&axqհޒ[!M齣G;{I@˷^5Gn.2$XOw3IQF<\Z һWނۉ6;WU#(17c;WXŏH[uy?qtRhvnOl@gN9Q*r+v6jN.̼THXERK+O,X&wNեX9S#fB?iې. <12bm"᮫A>&2F)k Jh ȎʘFVcw%hn4ېCl&O9r;nw/g@Qn"i aݥK1bSۏeyۨ4V'|,6K)ϫˏf1JCV\:' #ΰd P:kqKe̻L4{{̸@Hnl06=1޶%cYPWX6"x~\P=c;n eexvEw=)pc E~-zV\x@D5PIRfp,ʊH[:ː#Pͬ:Ǜ('#/#E{,D H ̀Ҕ[+zQn7,5aIF܀nw~AћY]D*ɳ*l6[ A[LUC0FQ V8ـOl b`ؑ,|ؓU#53Rt;l:caf忙X8 H( DI[晶p$0dHIv(tqy܍ ݷqF=DbFL>4>ڼx[J(,$՟ZU2 Wͺ$P = .,Hɵ1w {+k+bOWYC{淣kʣBx Ɍ17< {M^+GQ .AIܭ8Ȧ1ŜbXYF6Uac Gwq}:M&VB1[_Ndbӗ#4W36lX*Mbǁ%#AKjֱ/و1*mȺ?ee#,/t_n|9?ɓ9< ~UU܊g0ҟ+ {cp +#~R/.|1czbVzUMv'S/X''Zk0f/+*4 Xh,V=m^}uebƬMnͶP %LFXdw!z`/Y_lLx: ۳gf,M8P0mXcFLLWRؑUgN4(p`~5ٮs,41|T/ 3*MzEu2@J4B` A'eC?tFtۺX&#Š6`xqqYT `?F x Ls↸_mjǑaqvO/Q; ` qe͍{-#[iYߵ 1dNW1"7`յ ː~ A1y;4RĜY:W ciɿ+HA]@iLY fH7FM@#h. oNƬNӏc_U~JcwK]V=P!4/sez <,r{#8:0?L9L̐'ߥᬙsu|&->ً&mu^Õ>\Jr,C0!A}وrMk3(̗ɓMPުTp +TFռH'isMWr;r};zΟn2WK^9ݍ1W&K"D%QfK Z" ]lX2bA"$AÏ,O`-+J)}I<)sPXzVL)tkfrˤ9F>9"UG°8V#J xQ7 n * čNڟm96X0c; 2HHQ2t>$2e :ǝ 7674m`7Fw2=9EBuŔ4kL \w )"K9k ?0.VAn94n4Q]+.;zP8mQ͗vf!@9|ܠQ0cqL-oxWsnl:d&u/iܩnq?RJA:wy3 Ɵqcr5Mx3(>P~ 8L $k3ɉrnȈ[ͨanȣ񓍘t9f-X2H([[S%,&֬Xmz>1m9xƋN&fD|ka`0 ̒8TH@0ZEk*ǔ8/3#wqlpyFo(u@WC>9vOM3۵ws6`w{  nnE{M LMw#*t^I!פ9#m%V x0$9+:P=%va"cEUN)2+r&H V^ɀ۴g9?M"5zkjJ&Ÿwt:ԐYZiϏ٥(w8#rdwHEn9XOMd`!T&!n49P?6% dd$_7qřܱIoP&|`2kmݑvA!۫`ʖ!Ӫ_w W2|,9[ZmUgo0lXM/G&E 1D,4Aȟ:8%Hi?)gHNvdIROl6x/_R˶ L؁[GƏݛ8njV&ʩ&-WaVb?)HR9*nb A|+>>&J6RMbKzU$}{Wv&}QEQ2Mv.H& VIڶdhe#]o@CVf[ LC'A—%rnmĚ.4-`k(cC_M. I1MC1C\a{DqOi{^P -w!ǝ3ފċ 5$z)F'/Ζ/++`|L? ,wFyqew9ˍ 92M0X7l8z1guFuC ۿNDG:xm̵vIv| k'ZK]`*,؛Up桻f  I4p8=3C!U\?-uh v[}ֶ:2@Od2e3n Ԍ?S" Fߘ`] ̘7jd #/ ]Oi'9&B{ ԏ{( cq'k##LmC/JT29q-EYrP5aeRc cjgRK*,]6S:ow^5RilI6a\2AVLPTan`LŒ  ?!p 552=!"&vh;  3~2;d/IR&T /,/j;4gH5UH-mWujbA%OVlv,uf\ۅ)7];`6 Qڻ-¿QvRxP>oKԽ+)2x"-.<&]rMQj ƻC IM>9"Zd27bfwehpn ەoaA$'*D . Ō&:*w$bQP<(-dmAkqYuPu>^!ذv07NصcfT1嶙ݼwv]0d[R]t&8|lDM8mUmbl-GA42aM Lt;)ƕT(w) 봒Lk>ʫ$ԇq&,QA/lu(̦"Y313eɑ Z.6KB7dM n!GINt3$ m4E?6#V-OlL7e l8l162Ɓi3${? X8O.ld7oOW(d̠d{X[&|=O..FWQRl ϕOHIep?-U,ij )pRw݃붛?nj3f"YvҮۏ#gG|iV$sJLlv0hkC$źfU*RUV~ˮ8M4x'ƙdh΃8w f^[LLB09pU1-c k^4I}̂]Zƥ&"?}(&R%,VR՗ۦ,NWfK&L7 U.<ݓgɓљNРh moRS%q(mS9pץ>5ՙ匱:Q+m$!{~qX:۸ idl.@j-TxON edB@) M~9pgYMSx(d\.$G ™O܃`\5]N,ɐk>[ѱ;I0xS Q<'PMxMw$(c/` v듸LcKª1x ()biMd&@$-]H0!鴒/]<͋ ʋ#q \r۶ݾ7'z,xt+FݷFvmă#1E0[);ı=wm5Iz hCs"^ aZA) /ק>iL46'hl(![»lrNYa]"BW<?Ǎ|ɿL a@aTN5yDU.Ad1"]~*Ɍ_ڰ.tEƄq#K%0RLTƌAb JPA 1 2LDž.5تv:lyYqG3@9`vN&\+ i"z~)k3V)5~޿tU2$"?:vFu4sam0 ~hܑI:Gbسqdh;gx9]aDS@OJc;bԡaܭr;MgplT?UCYB;`Pط39/Ă2_w']/o}@ LWqŵs+w$N@åuV5g2X{/H?ʥP;%\bɍUNf -0v#z|i`Z'i*y5l-:嶂)x8 9Rn(]Yo]ṾOK;mMvXu,fy`@qalDxV$ IR5<7T10;EH1C$MLCg6MnP)"xSgeE7LFO=F\q18Wྪ;Y6N/Q4AnXGAR}'}W1]-oUnqoɈۓ>>Vr4'Mmo.]8jG 3]Yj< oǔ' k 2vρ<6m r6Ɠ|n-`DXL$zY7O‘{rX!OL*HH,:Ieqa `k\YyL7Qk:n[F0PhޱwQh:ηf;Tc$ xXpޛu *{ϗ$Y@\¬c̀p`],Mdw?pPē繨CxyftJȓ@ hV,y'q< z~Ylj&)O M$yE ]ӹG+W@)7\z:rxR^&\[p5to_cosPGMoM p'Yʇbԃ4Idq!jLypwfc("" 34j@#@T][pEq-u穨ǔcƒ+GEj\^K0tvƺzM;'ɣL&x,#zԈ &"A5g5##+P8VЬoyQS9<<@KRk (ȓb±}=F$B, ֳfe! bͨ nf)3{偉-K8KJ΁Tƶ'_nߓ&z׿_BPˇ;,Au9fX͉5'n2& ]誫N\DV?k?9ܹ"[e_F$.8Q琦r!:z0l-x4ae  ]*,(xu H רvoLAh~cEdF?hܝ{/5DcdFee M&E=&"E G(0mDc$ID ɰ+f 0F-{L,,> !_N Mɐ ,f#ɔ+,Bd؞fU䨐HXkƝ݌S xQubJ̅=C)B ѓ>HKޤGDmWVD /Q-Jp "Tcc,|Vȿ56RI*. k .^ uR6ߤ]xSlXLQ*' +Buzu?Ufɋ ]Nn0jb?-9Ɓ7I94YyqMUXOŃ̃F,rEwa)nfȢw{1)CѠG\ [lqB' _1>`- +]4_iZn+SHڐKo-7+K~ur!+yla9csO-]D!%i\)h7ewľ)i%~&ͳ>41܀`ĪQ ¸ njWlFڽLBR{ /=TJĠٽuDx08&=ːǸI=[k{_l$3"WӞ b|, |v]b$A/gN&03Emd.Ŀ`Q.L
y/{26Ld *݅\L9ETǗLR0#YYۡ]xo << d*AGCYzݖRĀG#NqI$LAT.f/.oL&A:\@Ϲ4tP 8VV"#>'ై7GOp0AQ9F-+si&)  o™*`HiR?>^NCeNd˜6&Km[""d|ݰȈ_J2 dVf`&Tn'z* SAr2@%k T|A[]FGAKI ȱ|"f{#"˅FCƱhn?2"W(}:Sv̇fηVUPYEb&(cLj!ȧoM"bB8e/=S9Lm=(Tv48UX~5u[MPlȁ5I l[okŢ7`ҨгO!c7 w=ddl!qƃj4I󷦙.D/5ڀUI Hј+Ñ Mf*Ͻ"> HUB4;7n#ebmy6- ,ԁ@@j?Ձ `z:ɕڪZ@pw,r@|Jڶ`E PwID/tX68 i'imRُh&$\hZ`4^XxZ ێdp6{tZ?NuT26Uɒ'ks_l90V5LKnV*y=TG7K5cHlx`I`{{MT`RnDulIjCO fw?1 ř0@ez2&vIhBsMgͫ\CiN̠`$) tƋH7<"h03dôsOZXb*ckҰ`yiZdfެzE1Q1mCˬtT&ie- h=4sZ3Mf-  M1+ŸQl\bDK@@$W}q4H/u6銘'J,BHqO[0<-IwҘIoMԸ T 0H𬘚vR<.2#sn> 1zmqhhE5Fh?K#j $_K4Mɝ PzW߄M& tͭSuIY 'p`9>Dli')RnCƕޅͰJD\&99\.4Ceb8j:gy,0-xřav+.6%I=% LmrqcS K0JnlkQLW[ cƥQ(7CkXW>N+.Q*7m({~Aʱ#0gq;`&LdꦷbOo!k%}5Ϣ!XBS, HE %EgC&3lm lg9q6V◡H \pňbh^<[%@q Iv`7ƿPAIXm|i`q&,XX4`tsI6ڇC3[KA7; rJяzkV;Õ>U(A,rX>R:* Vn-!'h@ $^/(`ӳHrTLx5^&Dp_>ʘmUeQKw H=u>*U[cCcBcH( <Mo[ʠqI43FbD>u{12CnJh6V2"O UPlS"_.AwWl<5u αvXjIODDZJu^֑ ulʻeZ2wCJMxWo1dL-N<bosnKkp9F( PgkjDt$LFG~,'CҜ{IYL/#AYqVt "oH0t+bR@amń0O+ A* : ; cQ"iüeD<'rP87,7S.wCGٺUf _qm W❬"Eqe635%,e,O3)|e?>cK%x(?PUf/<5di*V:SuҜcŗN]f)`\3%rv;D!@t'w:u˵>@\#0c w 1VVhbB;|pjHMq+/R&*pS&xccWu/uamݖLb[˪a A7Y 6[OmުN%U1&^ڬ&gcJB= JJFˍLːY|>r!60XxV^)|9LCd1бJ_(sZAUnD0`i^"W][J ,) %CO:`4D H͌_tv&<@FB`yW>M%Tͩ?/*(XѴ@ڒUKnm%ؚ$ `tԬSpGEJrX{s`AmDGĒ(b$oX]ȥA v!mL;8/Cڸnfk&+;u,=W;ő:ԂL7Wa(':g^:bG` &⬇'t ^}ԙF-zGnS `@<Tru`6‘{Qb,KOM'{\x.&X'mnvr++6we4rFWh$t"P4]7JM&&UUmcTAhXmAS8o1g5?p#v݃Bϟ!Xg#^?m7psbH,ZdtG%l#e#:deƇ!u/=4a&/NǷ`ݶ72!ve `CVf2rtFwܨ:ӄM{2)`"U:e]+!@Ȏ CWC+^J1Y*noH ZE+|d{ uzC|-ܕkA؊A A1["+vDdX/T;$ʋAcfgl{J& SWjMsm$:"3m*ud31e˝`#>cʘpEӹ*G#"8tMb7#@p~]ۦgF;oX!ShJ>=#:Cضyn8ٰ2l tWFU2>0`hF"V։I*@TVh; RNl.A}w99p!KdrHY en+0|eb>LwC !w-2 NVA:icꖎ McɋrsaVb$UmzhX;XYGW\mG2p%Nf.Ȩ$5cG9;&2 IMq@h_w#eΛImA9l"g½H^QI_&e2zAXNN_Ķ'HFUgM͙0*pIbqf*hB%D >-䓻L FkC&^ق_o&}=KQ]aWjr3=W0Ir@L/Cr/TkM p EY`rgR #d!h1S bGVq2ϹoBYOk~<#AԽ.Eۑ՘unaclmt)vy1w]ЪU 힖Y3lB:K8T"0F ? ɉQ1"$+sۄ#X H!AvRxV IY+>S]$>!5)X8Ð`bhcrT0n6^yƴIv !LDSf:`5h*d2HyҌH.ALqh1gh=3iL rGHtK;D r829Z-֔fƏswL\}" , ꠮#d};G ~3bFwJǝ&gYVybaRgŹVl(ʻ9RK]&D;4n"]ɷP  1Aa4q/K>{irIX0jHꂆc0eܩ̆iBpKQV@0I.1&ls#SY&߉ȅ;Nd+eQ1}+.&bkO&'] ~&4iɈ\,ȣZ|AD`amɅ8N? j-K*=h^ʶ2`ہq|zfv>NrwH1j9 f Dw;/A +Afσɍ^uqhL UX14S9#e X+z™1݀'D7HDI<)boIfu ,ׅ(pZKyizxY]kfݭ{ Sh%5ϟ*رNhNbVzXgV頮ȉgt byM~ʆ Ie13z#+ mCG>]٢g·yu-Mƫ OK^eA*8 l1CK4 YRBwA¥ՊJ }Q^͋Pgq3bC7 ypoǼ2# [0P(Wi;20TiV0̨:UxN1`Ium~A2['Ջő\binSO#l&BƆ# SYLu+\*THudz$@!]'Z82fP듥jl,]}a!1 6?8F&}|4[&E}u$YQHc!!;Y?PS:(H1ԆۧXӿlx2Xs-Ɨx;ͦudƬvxu#CM& lsn?1ۦEF Y!T\Zi&srbvZƱ6 !eLnG0I;l 87Ͷ]D>E;B7h>Go#nn6TX A]1ܦD$b{w|`տ[3-0TYO@e}ʃցa+/o~Wɝƻ7M]rrn)!-vvM 7$^22!Dmc_\Qn5ݑHB. D0G; u\*2vv{w\ۨl DvT!SܮLc_tZ3RlbK3`ڧ!ŞlNG/6zWv];r͸NFҿs8;&HcZ?.FnzV!L[hlDPʊI`⑳ (6cvb'pp"h>@gfaIǏTɵ}QQ傐^܀.ٍMhcgRtOg̢ HVeÝAHIGsd`STzC=L~jTP"RL N˔ڪ1b82bL_ ȹ˜ Is ǔ팊n6FcmFKNȫ~H7S%IaKݮLq)\h O6sPcj*rm$Vp@W<. ,.)˞Cd Al6, EdǍ/B^=zMnw,AkoYD/X Cq]viJVL],om^=L"gEG7YvqӶ+nV;јHS$ܭ/})ፁGպ nSV/6 I+vO=[™PHQ!yM*Cki+=56>Yd}.r39@1qWBc ka³ ݗ *(+΂# %6V۶fWMaWk'G@X(b.` ׸FܘIɴvn"0pdde~mmՓ&OԲaYB'I~)Od1p _SP1L>O_v4)=L{;2w m/&V.Zcq޽pw#,c '&^)Óvu9qޗXߨz];|-c0$2'ꍑrE8T% Ǖ6-#Z{f~RG:dӶ`4N)QXҊ>NN32mT6`&6Uq{d)?&dp # т7K&p@ #mMB˙ |軏NlD,s,kL#_pr:QIOߦ.oPO틱dP9:s^Y'm%‡ *eSXk1~7ZFQ. 룋K=@n ]?iX|0kG$T,Ec>4F&ێC;y%Fޖƛ.,~mN=hSw=.`ʀ|YqubŎ@LxVݏOwrV㍃7,thGݸf]WMkL1c,e4I ۤ2f{Vg,hT1#V_r{*% p|iU3z7o.͊A;H J3q#^Ql|ai;l;Kapeu0QmٔmRcƳd쳱no~jtT!C/ofʐK0Gnkl0dHyC)8I88{$bؒL?N>@H Ir'塌"!c Eևq?E&3gf0QV|FPtv733 wX4ݮBpcm=&=lY>n|69K' 8ucj65*/%SpWpBF+Ɨ=nkӸ4#.2 eMo3lݺ=;gdOw ˠ Wp Tz,ItjB@$1kRڥtdx(%0Y~Y Kmr5b6Ʃ PAJ#Zn.)fG )FGQ2lո}D8A3i F,قV/M_&C&2ymց"O5v3i;Mds6k»uBa?`:oﰩl x96ַŻ6:2?mb:]66}C"Cna͖^?(Л4$S}08xdQ H#r9vb3tʰ2y}bĹTξF<9Tr = oi{]a@Q7k~lON k!~&u= 7RiW3yR˓&`H,$GPeY{[!wljE y2 )hv%s;Dd=r =mǧ8 <+.36(&62gWd\˜_]zxg;A}'J("8!ԀA9WU#w鏣w?MPKq59xPP-Pictures/1000000000000052000000963BD1EEEB.jpgJFIFHHExifMM*bj(1r2iHHAdobe Photoshop Elements 2.02007:05:28 14:43:50R&(.HHJFIFHH Adobe_CMAdobed            F"?   3!1AQa"q2B#$Rb34rC%Scs5&DTdE£t6UeuF'Vfv7GWgw5!1AQaq"2B#R3$brCScs4%&5DTdEU6teuFVfv'7GWgw ?TI%)WvfaVuk2޳s쭐a쮪s쮪6WǪZ%bF?zd.DZTKa577,kuz9Lw=`n%X;F=fC}E90Ogk*}[v}M%6I$u,'[h9V۟Fޛ˘[ofzj=Ob7en Xi}XMR}Zlc>XMSp\prn湶}#cns==;Zyvt,:39/5qrzaoq/m-Ssu\zCʯbgd6vzz&W/zezv"/ma:kqqj t?]~g`t&tg D|V𛭥n Nտ][ul_Sug]oֿg%3ZvE.Y8gP\e2^=h@et<ΟԮrnvEΜzUG׋WaҰq:^6K=FVrDzck\ݏvUֺOߐޟq}jr2[99ٻeINMѺoP?%G=a݇u.js2W\[f& %\kų.qlk4 $I$ϱ-.hnή#? GMvn#s\S.b]bϰ{lkKӗ+_M-5' pwe[}uc?$oVϓןkm0͵E2:mg?~>et77?ZY[1FgGmqm~>-WӝNA6 E{W7]c{k޺L'oYDZ쬬hǿ(U]c=J+?M,)٭a䆻c2yku,enɹ]M>%cu犲M%li{k(n_G:辪}~ ~kT517vJ7,}~vteuNgR]Bogxcg.֒GwZ_*ut+Xi; }+뫝FMYp.aoc.c\zO/gT꘿_ׯݍcZۅnyU-L2I餧'szv@fMwH >^ߕ}Mo>3SNV>v&WگmV)2윊YoUGNzyaWV[\Y^ޕٻ%B~hQ__nyf^&S~Oq{uޥYSXIL~[.%γ;u~>6ֻW*W2qߑ҃^[ٱvVlsWwm XSmyUYUKv^ݮ{fbx9Tz>cɲ,~_gI)K3tw3nexl0n; ^sEMwRUkṏcs\Tt:OWƵ~k~[]c3+N[L?Wz~+h 5=`.e~̫i)I$UU)2[^\wv[i$w/tad]S,~@ͱ_Ys]6k~~gJ/g9eeӸӞ?6.s:C-=Cַ촽T*-iUkIN>Vu-mvFfe}/Ωﭾ?P2MF޺}_q:'Yz9o]0Шc} 6G?cm2oN9k~m?;[_VˉloQdnvlҺƶc_Ӳz^= l%˽=՜lGbÖ1f ӎ7gѭM?6>ыA"3K=rG>G=?Gi)UcuK c+}ԗ7\o2,*ƫͺwzٟ:p:cꩴe+!kзO+qqƧET1V .;X;II#HtSU׺{0ok`n5[I^1k$nv[q]OkzH#)e{&YYi3Ci6X +gYhX {j>׽ث|*,esKk)O۾喵.!ƶ6Kⷹ_Uߞ^Cmtk]m#c{gmhGjԬo' 0ecnw5tI)^M%}v:6IJI$SPhotoshop 3.08BIM%8BIMHH8BIM&?8BIM 8BIM8BIM 8BIM 8BIM' 8BIMH/fflff/ff2Z5-8BIMp8BIM@@8BIM8BIMCRimg007bRnullboundsObjcRct1Top longLeftlongBtomlongRghtlongRslicesVlLsObjcslicesliceIDlonggroupIDlongoriginenum ESliceOrigin autoGeneratedTypeenum ESliceTypeImg boundsObjcRct1Top longLeftlongBtomlongRghtlongRurlTEXTnullTEXTMsgeTEXTaltTagTEXTcellTextIsHTMLboolcellTextTEXT horzAlignenumESliceHorzAligndefault vertAlignenumESliceVertAligndefault bgColorTypeenumESliceBGColorTypeNone topOutsetlong leftOutsetlong bottomOutsetlong rightOutsetlong8BIM8BIM8BIM FjJFIFHH Adobe_CMAdobed            F"?   3!1AQa"q2B#$Rb34rC%Scs5&DTdE£t6UeuF'Vfv7GWgw5!1AQaq"2B#R3$brCScs4%&5DTdEU6teuFVfv'7GWgw ?TI%)WvfaVuk2޳s쭐a쮪s쮪6WǪZ%bF?zd.DZTKa577,kuz9Lw=`n%X;F=fC}E90Ogk*}[v}M%6I$u,'[h9V۟Fޛ˘[ofzj=Ob7en Xi}XMR}Zlc>XMSp\prn湶}#cns==;Zyvt,:39/5qrzaoq/m-Ssu\zCʯbgd6vzz&W/zezv"/ma:kqqj t?]~g`t&tg D|V𛭥n Nտ][ul_Sug]oֿg%3ZvE.Y8gP\e2^=h@et<ΟԮrnvEΜzUG׋WaҰq:^6K=FVrDzck\ݏvUֺOߐޟq}jr2[99ٻeINMѺoP?%G=a݇u.js2W\[f& %\kų.qlk4 $I$ϱ-.hnή#? GMvn#s\S.b]bϰ{lkKӗ+_M-5' pwe[}uc?$oVϓןkm0͵E2:mg?~>et77?ZY[1FgGmqm~>-WӝNA6 E{W7]c{k޺L'oYDZ쬬hǿ(U]c=J+?M,)٭a䆻c2yku,enɹ]M>%cu犲M%li{k(n_G:辪}~ ~kT517vJ7,}~vteuNgR]Bogxcg.֒GwZ_*ut+Xi; }+뫝FMYp.aoc.c\zO/gT꘿_ׯݍcZۅnyU-L2I餧'szv@fMwH >^ߕ}Mo>3SNV>v&WگmV)2윊YoUGNzyaWV[\Y^ޕٻ%B~hQ__nyf^&S~Oq{uޥYSXIL~[.%γ;u~>6ֻW*W2qߑ҃^[ٱvVlsWwm XSmyUYUKv^ݮ{fbx9Tz>cɲ,~_gI)K3tw3nexl0n; ^sEMwRUkṏcs\Tt:OWƵ~k~[]c3+N[L?Wz~+h 5=`.e~̫i)I$UU)2[^\wv[i$w/tad]S,~@ͱ_Ys]6k~~gJ/g9eeӸӞ?6.s:C-=Cַ촽T*-iUkIN>Vu-mvFfe}/Ωﭾ?P2MF޺}_q:'Yz9o]0Шc} 6G?cm2oN9k~m?;[_VˉloQdnvlҺƶc_Ӳz^= l%˽=՜lGbÖ1f ӎ7gѭM?6>ыA"3K=rG>G=?Gi)UcuK c+}ԗ7\o2,*ƫͺwzٟ:p:cꩴe+!kзO+qqƧET1V .;X;II#HtSU׺{0ok`n5[I^1k$nv[q]OkzH#)e{&YYi3Ci6X +gYhX {j>׽ث|*,esKk)O۾喵.!ƶ6Kⷹ_Uߞ^Cmtk]m#c{gmhGjԬo' 0ecnw5tI)^M%}v:6IJI$S8BIM!yAdobe Photoshop ElementsAdobe Photoshop Elements 2.08BIMhttp://ns.adobe.com/xap/1.0/ Adobe Photoshop Elements for Windows, version 2.0 adobe:docid:photoshop:4ae129cb-0d10-11dc-89a0-858e79f5c415 !Adobed              R" P!6"!2B1# Rb3AQrC$S0sDT%u&P  VW^Opb_aZ"A.l)C ANȋue} qȴ}3Sl XIS5{'xww2MA*1̘y:xW \fE>}(S ^ô慞7Z6/O)C#͠8;^7wdi&kys.F7tʺsA1tB* e[v)o/7Q" F,㗖X jR pc` KwTWEz;'d4n@Bm'ԑ$thBTx5&jFmjCmׯ.u0\stI jѐ']\-{1h=j՘dƫ>>V>יT9umڱ}{b*WSϒgai|C胂Jb\-fAJ4+BӠ^HŨ+3\W`V%n|JtZ" [Y1ZJ%[bA;#:␙.ڼ =Zpׂ i]Fe(,pȋ8GS^t 7ϒ pB] q}YWJ NP@rF=mWIaȨ){36јD5Al0Xp0.! R؂? T\D\:Xۯã^Vb5~Zmu:(*SfM`фm_SDq,bbܢHaX)1 _} F PrG #YKUC 6-KH!|몏[!MoA?s?s?ڴ9dHKL~dyD: Duiz*caShGyWdt)"m="&L`Or_nϰO(Je*(&;A!nR6)Vd̒juU2%uĈǩdL& cin޳1lM΋YK hgO>];&?qw} Q_3!mӬ}c =/W$`dH;-iE̠.O^U-|r2[AEfW\:5hV:]vHPːnѲSE RmEXq8 &{ry? ڥ~/tUU,tNr]/f;0G' LI#\Lk`1_U+FKIV@{.[GʿjhhZP.#Ő[`[m.泶ndV+BI`v.ޱZ)pDЎ>ͥޕ'ch2ȝ3F>ftY#KMK 2)X6X~2&KV%ɉp݈C *GP,DdJf iˤGnIL080(&&4(#Q@hB&\ɁŎB?l@ ū4#ݻc+n+0Kj =`Vxn.c@mt-8Ln%@ƀ ɉIya Ǒ>Z $/,/NZDK/Y_iՠyhDF'oCF1Jq BeS* 'YL^ xb8(Tr35KSQ &*,gur-ez6ݯ(ëm˻@T Eb[YEb2D& &5SZBXG|~}]k,dr,=Nf݁1IARM[V*$' ?˴_Ye JDӟDF:lx;V D 'p=yY-zݛdo޺&2GfJZ\g[wWY[B~18m\oܲ>ΰx UVuԇn n0G+u [~xۊȞV,N3x2gĤz{/ +qbg2UItxO-Tq b7F:.rQ%r$ki^1#wn#T޲zʕbXal 9o'mWIn 8Z]䮩dۊ|k ѱ6J|d' 9ixkIu q+r~S4/Qqȑ&-ZvW"jL&^h"TpD;=]\-%N&7G #V#) smhl\rYaLi\7bZ52RDFM{n79 ds2"чS)La.R6Y#z<ۃHJ$m 9zD3΢Qza%f8%mSG_07o'$MXiKN6V(^9y<[Al+9SMf[ D2`l"qB+%`cd tV1m I%0ΆQP@`bHq"K=j7 “mTX%r>o/Uni\IΛOXAU`2; :"bL S?9J՛U2rNOr :!G`i6 scoYfꀂWK'Qر)/޳u^CȂb`%q/ŗs4ܓsq!ȄfM,bZ5ER#qk/O`d)Kt[Bo>"f~ upSa8,οLu$ mȟ8z_58q#cyMNNLi.)$M,\%7`޲~M//rʭad mc|C:pbQ%A@|hv: O Hb nKe"L۸Oy|jeSk-D͢Azn=$:a|Edp{:*ha}8[߽@,Na^[~lkNwt&"d=N }};yl[ɚ+(u.ȦȩJc?NEQG K-Z`kdl[h}zX[qv Uhla<\PH*ĎJ Q?1d>^^ôeEV%N`Ɵ0gYZnX9z u†Nqm 44w_KE bZp)BnWVv/6YbIaD ILq7luy"MEu LV0ZG~cyhYbCM{{?^f36kWZZA;z観#[A\A:;g51_40,)ݬM,WX畲zn,"\N$k׾u"[^NޮV]0mYX=J/Vk')bCE!-WzG7!\ M) ^߷Nci N!r] #5/Qc!_~r20k] '5GQF5NdVY!N4Z~O2H>!?c <=gY!VҬTy@=[{~Pwj9qDCXܤEo{XvY%Z*.+oǼoXXMT6L!dPP%GPKq59QTS-Pictures/10000000000001F4000001C32492E96D.jpgJFIFHHExifMM*bj(1r2iHHAdobe Photoshop Elements 2.02007:05:28 15:03:59&(.HHJFIFHH Adobe_CMAdobed            s"?   3!1AQa"q2B#$Rb34rC%Scs5&DTdE£t6UeuF'Vfv7GWgw5!1AQaq"2B#R3$brCScs4%&5DTdEU6teuFVfv'7GWgw ?TI%)B멢[sUmy hBhnMδ{ _fu;쫽Wr=He__IO[ǥ momgggm+X8SjveXY! G̫ihi`}m;fN#$}Zu5f=ͅnqqnq܉~MWXcQS6VU?g1V''tw )32i{=ǹWn-v冷uz_Vc?{ f\;+(CZWh.>>I)X֋+uNߥ־ZKHlX=ᙺߟp.Hik$p$L~ioxeny$1!)&hsHsHFzoTcLOtxӽ{_EϬxyn=S@ >пEtI%?)ơWMM.\'_љ7cтF:,o7\F+,n.d^?TK ՐGn ~mhhHU͖ 6p'GD:#5ܒzs dk?R64kkh; WN-c澳nkvVs-w9طM2ɰ\-SS;{hq> AK\͍m- O7z:H dT*Š1:wQO}gOkm%'K~Si }/9) g19[-c}i ;`-/wz/}v!O5ʱᴇ4'Hg8IH]@Ć,i-.#%k_1Aqv O?Nvٹs@Ѡ{}'t[uqχS{}f~8@ s?c5+=,#\DhzSv}IAQ1Iޒܥ9VW{XD5hٵέ:H]e֟ }`wtUi`wcWF`dd;׵%=6%u0V.0 7{bƀV3Zٖ/V%}z q+nݯٷ.M!5aլ;toIMnEe=0ݍ :mqc'I,i9Ȭs 5nưz 6E͘^GS}Ĕ~FcwOZH|w-Z6vk{GRMzL[տ[x v퀷7tܮr\?W3pKˤ'e~ߢk@U%ܒ_;?7wkmq}3a~WE=! 7Usc{H,U*JҡoDbX徣Z={T?dtq{ewI+읆`3?I$}jYeT@ݤtoДJcTI:C߹X潦!{ZCMuZ+emݨ {_ȥU6ZK4Eoz Z;H&gvvĪ246"=;,ܳ qs&CQD!u1&GU2sC-n#ֺ:Lk/i[c6׫۹˜̬ŔW5ӱvY%;Nd9I{Ο}:sz;*p"N~k_"I9I]Cs]UۥA+kv%;OR׌/-`V.v~}UvFVMy}A?M~SWc~}n\P}Scp}U~XՏ]7չ3ovCl9V7^Ѡ;kۿgSӳ}m_sn˛wjꇵ~#ܩuG_Ӳ1l-/m^,~=9i{-aTTqsnvJur hc PqX~q-Lƣ_Up_鋜nѸ7G>k1b^1uW2CC}]c,'eZJӧպeYU:S`zc=9, ܌11bIn>ڙYk2w՘q.}u57{j{2}K+IN%~)1uѹp/c]MپsĔڶgO3ܠdPqlɪbٳu׿+_N2isCF5?Gs\oE!Y]]D3`$W5&ߣVxeMut$%+3}IM{:~1-mM,$vn,mOs7{[XFwQ졮nu?ёh{W,vI۽Udcӂsy o&5kSc[nl~;^llgEesv5;o]^]v?VqȶsT.אN^s]3wfMtvfZE걾͗} +?be{ xMiKkpkZkfA5S|bgWf9p/9wUʇZu33?!ʘˌ#5y #WO>2X4euM[{]JxʾefSM9.utfŴ]E}'жq}ORKӽWd"omv('c&u;ehx,f6CmzS\]/_m-+·KٗmVYQ̴X=OVݏlf= I)6}?pU9uW]e-xc{G=ޣ>͕Ůsinwht>Ke]R^Xh0f {6HZ-{o%9lgU+yǹ h ci{ww{?YV?C'ħmXԙhmcqkmr0${;۲j܌ޫF%npem`-k}IOԻձ-`%c\džg[?"8, $BkAmY4n~IlpK*s^zJGXe{.E;'rjsIe=];RSrYOQuM|@:Lmhw˫=}z/4;!ڊ}7"\.j:ikvw/ u;%~}Y;~ϟs\/s0gԾzm${:d[_spXb5P,{+]qmGo/nV+8fqs;VlWj4}]?J7cl%RU_c=?INFgQ3d?}F,m춷K^k2Y7-O4:ڱ쩘✬ځ-Y@e[*.Fet__ߓJ~OC{򩮟[{lgvINE?%9n7'ik{}OzzPf_V< 6]\;og[C>cgUM"p e,~{Xr/K_K呁m$az.u6]l?]ϥG_ET\~wSwQY9ʪlyxޢu/#\1 c{͏?]Xwtl/Lƴͥ9]o#7glZckזE͏ۇ=zXy>ݙT+TwaYhe]1s}>@k}p|ݛ^ՑpWx26 Xs}uZmk=_W^3395/QW7iU pu6UFԳ]krIY.VwJn]鶦8~c+C/~C]hZ?9MpkK\ݮo+I}3 )~|,S:ޡuoi&S1@^دUS1/H h>2Hkf_餧[W\ jtչM[do*ܬQqr.?y/{ r:>.)eWY^e:TǓ꺧zޣ6ߦ[dWevc ~f͟I)}7Hm#{q_/mfAKH /n?S}vE$ G|ڏ][7+n7zxl_?:WMv;s?g ?oxW$鞡'W#j{? ]r?f[?g'яRv{_z+DS?ٶ;}?_tIާj?m+hl/RI)6t} ޗ gD:L}GvsI$[;5I)Photoshop 3.08BIM%8BIMHH8BIM&?8BIM 8BIM8BIM 8BIM 8BIM' 8BIMH/fflff/ff2Z5-8BIMp8BIM@@8BIM8BIMAimg041nullboundsObjcRct1Top longLeftlongBtomlongRghtlongslicesVlLsObjcslicesliceIDlonggroupIDlongoriginenum ESliceOrigin autoGeneratedTypeenum ESliceTypeImg boundsObjcRct1Top longLeftlongBtomlongRghtlongurlTEXTnullTEXTMsgeTEXTaltTagTEXTcellTextIsHTMLboolcellTextTEXT horzAlignenumESliceHorzAligndefault vertAlignenumESliceVertAligndefault bgColorTypeenumESliceBGColorTypeNone topOutsetlong leftOutsetlong bottomOutsetlong rightOutsetlong8BIM8BIM8BIM sJFIFHH Adobe_CMAdobed            s"?   3!1AQa"q2B#$Rb34rC%Scs5&DTdE£t6UeuF'Vfv7GWgw5!1AQaq"2B#R3$brCScs4%&5DTdEU6teuFVfv'7GWgw ?TI%)B멢[sUmy hBhnMδ{ _fu;쫽Wr=He__IO[ǥ momgggm+X8SjveXY! G̫ihi`}m;fN#$}Zu5f=ͅnqqnq܉~MWXcQS6VU?g1V''tw )32i{=ǹWn-v冷uz_Vc?{ f\;+(CZWh.>>I)X֋+uNߥ־ZKHlX=ᙺߟp.Hik$p$L~ioxeny$1!)&hsHsHFzoTcLOtxӽ{_EϬxyn=S@ >пEtI%?)ơWMM.\'_љ7cтF:,o7\F+,n.d^?TK ՐGn ~mhhHU͖ 6p'GD:#5ܒzs dk?R64kkh; WN-c澳nkvVs-w9طM2ɰ\-SS;{hq> AK\͍m- O7z:H dT*Š1:wQO}gOkm%'K~Si }/9) g19[-c}i ;`-/wz/}v!O5ʱᴇ4'Hg8IH]@Ć,i-.#%k_1Aqv O?Nvٹs@Ѡ{}'t[uqχS{}f~8@ s?c5+=,#\DhzSv}IAQ1Iޒܥ9VW{XD5hٵέ:H]e֟ }`wtUi`wcWF`dd;׵%=6%u0V.0 7{bƀV3Zٖ/V%}z q+nݯٷ.M!5aլ;toIMnEe=0ݍ :mqc'I,i9Ȭs 5nưz 6E͘^GS}Ĕ~FcwOZH|w-Z6vk{GRMzL[տ[x v퀷7tܮr\?W3pKˤ'e~ߢk@U%ܒ_;?7wkmq}3a~WE=! 7Usc{H,U*JҡoDbX徣Z={T?dtq{ewI+읆`3?I$}jYeT@ݤtoДJcTI:C߹X潦!{ZCMuZ+emݨ {_ȥU6ZK4Eoz Z;H&gvvĪ246"=;,ܳ qs&CQD!u1&GU2sC-n#ֺ:Lk/i[c6׫۹˜̬ŔW5ӱvY%;Nd9I{Ο}:sz;*p"N~k_"I9I]Cs]UۥA+kv%;OR׌/-`V.v~}UvFVMy}A?M~SWc~}n\P}Scp}U~XՏ]7չ3ovCl9V7^Ѡ;kۿgSӳ}m_sn˛wjꇵ~#ܩuG_Ӳ1l-/m^,~=9i{-aTTqsnvJur hc PqX~q-Lƣ_Up_鋜nѸ7G>k1b^1uW2CC}]c,'eZJӧպeYU:S`zc=9, ܌11bIn>ڙYk2w՘q.}u57{j{2}K+IN%~)1uѹp/c]MپsĔڶgO3ܠdPqlɪbٳu׿+_N2isCF5?Gs\oE!Y]]D3`$W5&ߣVxeMut$%+3}IM{:~1-mM,$vn,mOs7{[XFwQ졮nu?ёh{W,vI۽Udcӂsy o&5kSc[nl~;^llgEesv5;o]^]v?VqȶsT.אN^s]3wfMtvfZE걾͗} +?be{ xMiKkpkZkfA5S|bgWf9p/9wUʇZu33?!ʘˌ#5y #WO>2X4euM[{]JxʾefSM9.utfŴ]E}'жq}ORKӽWd"omv('c&u;ehx,f6CmzS\]/_m-+·KٗmVYQ̴X=OVݏlf= I)6}?pU9uW]e-xc{G=ޣ>͕Ůsinwht>Ke]R^Xh0f {6HZ-{o%9lgU+yǹ h ci{ww{?YV?C'ħmXԙhmcqkmr0${;۲j܌ޫF%npem`-k}IOԻձ-`%c\džg[?"8, $BkAmY4n~IlpK*s^zJGXe{.E;'rjsIe=];RSrYOQuM|@:Lmhw˫=}z/4;!ڊ}7"\.j:ikvw/ u;%~}Y;~ϟs\/s0gԾzm${:d[_spXb5P,{+]qmGo/nV+8fqs;VlWj4}]?J7cl%RU_c=?INFgQ3d?}F,m춷K^k2Y7-O4:ڱ쩘✬ځ-Y@e[*.Fet__ߓJ~OC{򩮟[{lgvINE?%9n7'ik{}OzzPf_V< 6]\;og[C>cgUM"p e,~{Xr/K_K呁m$az.u6]l?]ϥG_ET\~wSwQY9ʪlyxޢu/#\1 c{͏?]Xwtl/Lƴͥ9]o#7glZckזE͏ۇ=zXy>ݙT+TwaYhe]1s}>@k}p|ݛ^ՑpWx26 Xs}uZmk=_W^3395/QW7iU pu6UFԳ]krIY.VwJn]鶦8~c+C/~C]hZ?9MpkK\ݮo+I}3 )~|,S:ޡuoi&S1@^دUS1/H h>2Hkf_餧[W\ jtչM[do*ܬQqr.?y/{ r:>.)eWY^e:TǓ꺧zޣ6ߦ[dWevc ~f͟I)}7Hm#{q_/mfAKH /n?S}vE$ G|ڏ][7+n7zxl_?:WMv;s?g ?oxW$鞡'W#j{? ]r?f[?g'яRv{_z+DS?ٶ;}?_tIާj?m+hl/RI)6t} ޗ gD:L}GvsI$[;5I)8BIM!yAdobe Photoshop ElementsAdobe Photoshop Elements 2.08BIMhttp://ns.adobe.com/xap/1.0/ Adobe Photoshop Elements for Windows, version 2.0 adobe:docid:photoshop:62134871-0d13-11dc-89a0-858e79f5c415 !Adobed              "! 0@"#$PA23!1"AQ2aqBRb#r3C@S$ 0c%P54DE ޤ$BI $$BI $$scXN[O\P\־0n撝nӂ}N*yHI!$HI!$HI!$HԄ^,YskNFDAjȌ2!6 b-!ѝ Q=;b$$BI $$BI $$BI $/)yQѱt1k#ɼϸc+ՔOsJGN'|B%$XIYN'腢$HI!$HI!%D\sJ I! d@3b WO+A*"o<4A,fLVKy1rQDK:†nxUHI!$HI!y$4wxy3&iL $>QKN9zZLƼ'G4n-Ew0dd#`( 9t:kPYI=$r<ͱEZ _4(߅;nd)'%cptv56F]\f/-%VyCZ%wh|`:0%12O~H$gF\e.źI(T1%۲sq`'"bQd8vH)JR|@e d (cM!"IL |! @JoC*ًZSk{ils~v>i0D"4Nʸ=挢:r-nGy@P@SJH@.2`Y!e,mV *=iM/Re VO_t 晦2.jstH H[Q*33A-5ڢ\\#kf%Yw0+K'6(, [GAA2ť)kt'78f[NudWb֊꺾}LO |gtx-%26 z1Г;7A@YIG?Fsd` {E(q:Bw]jҕ{7|Ĕ7vk|gUq3:M!_ _Fq>%O,j3GK6<(}Og>NXRF҂y󦳽uW@)dP*a)2i!TAW!'H Q!ƽt\EY֜iM.Ie3g۴̰ t|׺O7`7Cb{Aͫ2Zv*#H.g6lyӤQf*Ff dm}p+Q‡J?#N9 yRT`VxiDkLE.Smۓ&ҲiTh+ +L~Wxr& _If7TFY#-vW_nYsq3[ׅh=J5V!ڣ5$}Yb辘]Y` _[nbl6db)T}/N7򁌀2 < &cOg'4}&wֺA1/tmg$)BfRa!P.tD%>_#>_#>}Gބ|||Hπ{>}πQ >_>_#>_#>_#X[es!T^iEǖyØboJGz~pC袡%5Ezl&ek H>]&E[>7sҷu5fr{Ko k)lr4& {ހ-)Ib)Oَ, uG|~T6KrVz[GhYٕ%A:*6!ũSk4MII^K^Yi*%o FFGw<(nNz =O r"8LA#'-%hoXMgh:PJ Ǘ3yf6bGڕg8{|nM@6b!b^Jj!} 鶓wO',n (+:1tTO0" Sx{㽝EOkbmj^^Ղ(zʫic )2S7=C3Ք"íX>f*kTEn7^c>UkzF?=D*{z%}֤"X/iԊ&e(_만rGC7g.XXJ-@֗X5AEU[$Bz(*P >8/s .+g^o<#F!T]α>Ì9Xzؠ)QA]RGFCR]Y%_sk"QkZky[OmA+CWs%-[cE" k5wQR,:.+K&'bEţj ]qft^W<=&z{օW}+R!=*MZi{I u!mʴ c%zZkXy@ŸC0_~3y(+&:uSִc 3@byQP^{,y0Uܷo+ 7m"ZĻ5*!+ZO_$Ŋi٩I c#$B]_LC~xݱ#w2ߴu`vw؀ 20|s>E8jq  UQ̪WNz)o77 ]592,2 &'MT'+KZ*O^h!b Qu#ɧ4`ŁPX_T~)KV֟"GEkZ^RVmkUZ+pY*璎e΍+ ̳];"2{S驤 H P` ^FEd$fs*.k&Xn\-j҄& MVޱFd7JDKIзY6 rǒZT&zO<v^c?9J7&2G-QXΧ=`\ ]xK鼗g)_F(7B +Bڢ4 Rztd6o֩y+ZP`TF%j`-$`H!/9[(>'B\?Xb!EYNȱ4@ZL5S T4ەJtIb͔ -Z}v'1z׸s>sy{.< Ka!4vsuσ qVխ x$ +XuJ.KA˖.5 ?@:E, MŠ4vmd֭ku,nYCR6_X (jZZZGpy#{ U3Xҡq[%Ce \&m)!EB΀jn;SX煏R.bosg◑f竈Tsi\F=%OCD7{9sDLE?52I&h=n$"N^$ӚĭyT f Nn-IU9f hx Dc2|ԒzY$1XYr5^(lmTDoD >6v"ordP,+B j_Z%k&CMh˕LVXԽ KoO`/2ym41-ZЗ(C_"mO["6M"5+(Vj>Bsc4~6 аG)h֬Oĵn|n_Ȥxh%cJdXJ0,BII ޫǯ 1zU!FQG8m'3}5a9?٣&@+_ J*MO3bH(WLyr?7Bݧ$O + p%QCBDB:F/_({1ea0yڕʾ=0Li_$x|Ti ȴ~H'g>v-HphXtoo,֋!9Z7P%s!؋۹6Z,JY)3^%[y[}d͑OY_G2<&aSopz/`/v"y[ J2c^جڅX&ȯTɻe7q6(Q XBf"58:|CEȯ╦t^|pP%(b@A",QH bWﴂݏ3 3 ir{h[ ߒ.kd[ hU<ZIv8k%5j~9GG8ۼwu:W xڨrk] />T.1ߧN]jm&?#zn'3b+g*6b{,=X0o_r_lD<>!M*-<>ayEZR4>`ٌEŏ4C7ںyVfZ;7H<dݏR6gOgD4LoJQ*Ck\m3Od^[T6 DS/-1()I Qi3_ˆcrz߬|3Q2QD%&,Є+bOA"s_>Hթd8VKA [PP-+0(%cF 3Z"ɢ=$y_FK{)KK8Jb$R omZX JRǭAIJ*֗wնsX#ѧ/lc=~mvViA 5̅T,?*)_A15Eđ;@L\ 1`yF1f>n!/_8P}&+E6EŽR=Ԋ2*LYQ)ђb)*װ5-dwjZ CZm6|oZ|^0cEb4%+5J +#pǾ-"%%qDI b72ZaL2͕.Kם#\1Zx1+p3Z,ϞDAԱk)˫٠(F#J:PҾ"XPp{//1GAi d`)EMSiED-Oa65" qLuر5 Ֆj{<~,@7UJjAk{O>[*G^Ԋ4;0C`Wo? w=BGL}K1ǧŗn5ϜpI'4φ76{&8ǰYVg?PKT彾15MFsqrRAhQYhffж.y5jb'5SwV[y:7}YT&Tpˤԁ//[naC'ϐ 2=FGfLM*j5Zx *O*<9.]ϓr 49&r렘v>5 0r@('~AH`5P`njcqG>"{zń{:)@veYC?`*?h,C6btz˭_@\RE}Z~^Xy(\A8%l!&+eqm ; /tQq6ǼM&wt> Y H 7 !`T-(&&UٽT'FΌ͜ 'u7֯3dxY=:5g8x[̣l] sY l_4߰DmG3w.7u텘"}EB}6_mcY/y@Ƈ2 wN?0MVh' e-k ^艦8z4>G7}u-AI>Fm*($\ƕË`)Q&G )9XC:BK=aH5CeVxJbq(uJ#R-oصk+`F_t c=_W|m6?- m.QT,Kj0*]Djn.`_3(c_;S @v[ kOc0>tjm0Rt4Qq&kb1U51 lCD@ ?ڵ:6/9iץ-~+i-/BK.oPϖTb%}%_Y*2Rc࿢z+b9Y<5%+Bs[c+JyT&UvV-0&Y>}.8z=RKF'L@TBb3!^}(k! Qu,5QR!! rHnф9i(^HOld\Jy_l_~ 4f`Xu1/7RmQfq9rB( ΓC_ɎqG+?ͭx`կ5Q @ -5iAj#hńY8n[7֜az,1ѽ QzVujje@`yf ,ddO.+!(: ^sieKh4 Ih1tַWh6 GXaWBLr~7ivO;`# l C QlAz-dtTiK\=` ffi, 9M^w/9[t]s>` Ϸ-&AFޏq DEIZ=hOHEZI[LDZrC?wcNX }~k%;1I{z xars{TkaѡNDk+(LAKI.-lW H{mt.5X5oZa=FcGx PWwkE`!QRxݶ1T'"a X6! Hl[N*Yj#͋]~&;4\.FHHO/F#c!,8F8KT{O|壢TQ nAùjtبGN=@Z=B_>3. tJV9P-:^@Wlf-PM3T膷!%V(k_Ily2L.:yH~R5 1*SNIAX%4u{R\C?S9~QE'c"K8Sc9DO^Ob` @$@nzt%UAO,}ɕDoq4Xw\'CCod].9&5kٓk|}֏9Wuzw0_73_>>jlT~4&WV _8:䮰3CD3`+aB-Z$E:TUMYҚ2ZܻFk"g:c5ֹ檾X֙q[l ]$8k.D#WS6,5sC}YgQS{>R2B'=U:I|: x4W[TR3-# `Q4Cޥr3^6I4YH'].c?6Jn0RS.:ɭ')qI@ k2ty3w➀ꠍ[MvLdHfqي?gKbpz0wTH?a u›IgY|iu\CnRr41\l G*NWg¶ :||dŷ )%%tQpàL+U/j So: R=/ S.!Bj9MF=3]ʩz΃ (u y+ykeeU9fC)|hcW_:W4j7 8d*+<y'õ}~j9GQW$9XzC6Ǟz ii1@at]}67;< ж.m(jH%'5$o,tr˧Gc\.`gZ"t(EQCҖ};I}/ءm\)|PuAy3VnHDem YՀHW8Z71i$azѦ*{lJB[jв\]tPZZ?d4~9޸kι9}TK3szw& b`5`ur$Y| x;F9/wqz?f-T-Ul[El"at`p5 |2'L4uӗv* /bڥ~;k9Г'u,Ԝˇsԥ!/f>gmmt=C_DҊAè#}1޺Dcq1; c?u9(Fz8YٚmٳsnWK{ϱU͢b7h(.it4P{==++ɺFtg\mK)864yKbi=,@͡e, }V':oԿ i+Ocπ'8* QҟCsͽW-O:3qy/x?Ao,dH&E7D#Zm@>?ҬNQvR\fB:<&F:l^{qv;.?Ao]`?4 Q[ţS P]|e ehHN --di\ HEŁxp7X;L`_<&×3fbKks4~.<I-֓7>Tqɰi~ZsmrIThLS\}v'7^\"UU-׭ q55GUOgRgb鶌Me(|/QlBZk AC!:4]Gs^qt?MkcOW#ݧ/}w28Zx3PhWJ‰NV&kO_tzlN34^yhxIB뀾{RNSnv(xmC|šjzG1CFZ"j!uxIM3Gw 3:]+.q  4D㝷yh11s<~ZZ]uNAc~>AK)(۪k_+XEf#ܪ=QooJvsD|KAЎt]"N))-J r^SS[Hs_`D~[[@^ZԷjMk>Ȩ:Y|+rV-ͨbןUoʛTƖ3tY0= 볝4רk40dž MWxGF?3d=M6vWstU뵳Y_n1!T 9IW_<ޔT.VC)ntu%Sf#^gI˷d/Wy0(/ [ѺEAM+j c36}1|1~*Cj|[ĭrPhLlƎoRl]iZs!< YX|,{TM sC= 鉹mUZ;.+Zvit'2$iV'\zF88N>؆ AÛvd=(ttc_Uuۖ v\[/E綛mE3sNLN&"co`!7k- ]vy lVz=/k3#T]6.^EN^b.$]A%5c9r, V?1dt8йC|+-M%nN(~>:i=+0lx\gJ-6=tC@c 16ss#(ԂUyb![Xw-Cy=/-Ύ#&28&8j@q]]YSkE+e` ݏj@躗Aǽ :\FG73%Wu׺zEtq)ּr~#y6z?^(Ѯ٦ .k@:89:</1pEϧ.ȅ&/Y f`t_Ywų~(r ;ŪkS 0UzyjV½=<>OO??h??h??XUI6~DxێzI-魆j:Zq?nkv6,tXQ@MBr\} 1tU}IW:SyRl?̔bM-J$`B<~D9yBvRG~[)mڊe ݭ3$sG}iC 6'Zf"/*f k\պ'jAh,ODӇ韸^ '4"8Sf L:iטII,LWK8_+KVvTT" [No/U&'xՌ6񽆴]0"<6Vߪg[4IA)w:Ě8M);zV;pd\n'Nq^Fzn&'PpQKAOLHf$šMnw:a4a'XLri&IUfx#^}$1$DnFQaJ.EzYw; 4ڤK7mp d*hф׋ ,\Z9.- .A^6'f/..."*svVPoj^ ("-m(e*tƉa쮞6{_is>cs ig2@ SEtA|WDǛIn+>i\cIۻirH}sImi~ B ޤn:Z-AdE}$W=4wP6FhV}C=(A*}N$c'7o×z~WST4,Q ;*\O ئp$O!Cv׍*}V׿d:2nA*ڬ(椑Ll׽[E91!czETmN{y޺mopxVrXZ'Ssz ,6>cʴI7)'vuWF2忲E]A[żHkiU :!w(](Mܭ<*W)kGbi~b|hD2+ploEwZ*hx[) ږ:Zpnii2񿺷F,m܀F>;#KdU$Hinq{ ĈԂxoQ饒'.eH%wLc0Ԑxn]J^-qj,ci=Dmq0E.kmf )w]u舦*`FeN5/pcKd4 I /DG*n-J$xeCjH}ʛ 1®&m(0ƊTez@4VlC(/ i\dnofV'4ۍQ o3aㄋ&!R=L4&`A*ۅolRQS'bWz?mF ?R&5E:4{TPȗD2yɑb*9pt]k6!\ymնsf-յ0ԟLD7"h|(l?RєMԚPOdo/L9y2g<<~rJz+PGmzm/HUN 2FB)A;[<i1 `"EGGxP" 7a! `TRQk/ /MX0~ ixZk.9B8{oQ>pZBIpX6JY۠4\ N42bǮ6;Eo3tWUc'?"E(M4!"YwoZEnYcŒk9s=v J^K_MOe<)'[S&,47P2#THiFxPTO 0t?mnx |>ʗ.[A+ѓ5#v;4P)۸|mkU]-(u_?,Gi”5ƚu^:^,jbxڈH)q5b2s54rAܑ6FRHY@#cVN􎡊~ʊIщbb)xdBTI?+v:$E+;H{Es !tXWV1qmE-TZ]/ohaKx_P'e7-sC&Ad%Ivb4^+H6nHԨziZ @4M Aʛ  $XpY W/p5U6{V֙o y`,t:||yړ@7TuJoS)d¶[s)7X0*‹+@ "9!EVl=h++|lJO.Gr[[Z3:/C,x5"ÖԬ>7qTtx ʄ}2 V]۷hFXqamHR(G[w.**fH5UƵ &Z$Zt$:)`x]|#[A^y)ר&\cnE^]}6Ҷ`bAoB<n%S$d`:Mh^;_AL`U0ϕle8q٭Š0x  Nnpl@=m-Eo@"֥]׽{v$}2aq/*>zMF=F@KRouPÕCn-H#TyX?,5$vˎ ʓPea࿒mTXxQcRSs G@KN)h@ ¯Ŵ+6PiL nDžlXBIUBj휎t,\niA{z+@bA~U@B91m,k+u&M l Χ5e̕Imя%:.m}!Vo5-3[/M,{H})nkG$kRF¹ЃmLzgg ڃlMth,6\mEK2>4X" qvVUP>wu`GW;@xW钶E9hUo[-z  ]GJLJE?#CAyھ n_KTm}AOLqړj*ޗ0$|<(mScUur=^H*5*58䑐\ Ϡt_otTK-Ո#KƦ5 !S)eL?.>ړ"E0ʛ&Dw"=3ܠԩ*U`Q{9n@^77q<74Y#Jq5Dž_n›tVg/yڛăAD 8Pm(*X0֔H bDnZgmtwk΃Je/κYQWxy!kk؋R0i\(m<$m&"ŭm5}DvnӧM$n ڼ54V(<@Jh^OŠĬE͍h4 ]@@eosЀ=ԱtkeF2GچH}ĭ:n )P6"l2'E6BQǚBAum'Dcۆѕ1v^yqX_Q @@]eHm{졽=&1y| ]ce6'ƛ⦕vqRhJ*s1b,-n dոE]mb[j׸~\ms9XX.?}q$P-$c)}FUr3-wYy AF@1`#'xV-M8Qij*@BO:^5{jxQ v E VtuԌp[2 O]Fܞ  $daa:]҅j ]oEtzK PNsz ;P} UW.}ܿyL$ɍB-H.T͎ͮ < 3 f>,t&HjɯRB@4"WUaڀk9Q@]"OmӔR-K&FCk}V'^o(-kڛ[e %[ BMi Vׅ~{(8ױPĐW>6$^|PsPs0y5q5z;>Zk/5֊;o`^ns{¹Zx-!$ޱ: %Iz!pn} ދWA7n@.|E -j2+#Vݼ }☕}V+zeӭ):Y|Y#PV$u#Q{S "&U[}F] "E8kA";0QqG,eWVLmz=&nk$V:[Pђ&}"6WݳK=(LQN%ih.IOM!UT\5h>tTn"#J[սjL k kD}fUUmUloKH@ЛPlVSN\X#j݃/USFXArŵnn GkIj⭹3"kRFc m}i&Iw2 a0,B@c02 y[DFv-D5Ŵ}|EnV NW}Ŕ@^F/nSe6/09i/OmLf.͛qF=Lv#qb%S~7`:M(hj [Ay#lmBid1o:Pnt V׌5+TʭŨpO2,쭗{V)!-_;G( TkQ,G kl[@M[:jW)t7iēԍhoQy>7Hu0c'QIP8:'qkJ1tY'I#S{11Jtb-( ڢYj7 o쭇u Arcm Wo[cn& B]5ՎlKN=Qu5:iS"V>{0̮u!.zީ&ŀavOE%M4JUb >5omTo@T?Mf-(\3shnZ&TLe[@O+FiذvTe H[W!vUS z\ya~Xh&AS#h!'B$v2=Cfփ$Emr̷/LQh_Wa"d{b`*=2|[a6֙,HW$؟ Vt}(,\mO!7m^!JoqnLNvpY[ރC+ +FF6&ۍ[ = ]΃hM%t6[+"F&4jռ )5Z&DS5Cr{bF}GCp` p2El oxʀ,I 5wFGDžVQ>hW [*q[iml'e[s!·C.H o 2 #jBHok̠\޷}4bB|$D{ BXs ς_iGF񶶮u"Cj9kP8 Uk.n>H Yfw).,8Snoɢɐˑ0H0vdFvt nQw ޱ%1rI\{)@6ju\vU_B4ҹ>,iU'NFS׹ȣds`h :$,H,gH[Yr}ФKAsm}2?LE>^PVkSK_RnX4 }_g6KQÚʺҌQ!/;k=0/m,(1H ʼn>#EM_s M]ZPXQ]ʔHz  \{B0ѩW43!YwddkjGTZqnʍrE@V*EJjn7pRI9y,Jm$qں{lXU}6g3ǞmՅ.9mJu2щS`|40d*n$G W:oqR$:%؎ԝy[P+!rWchIǛp-Vֈwi1B6!iX9Wm̀G|e:6oB3pՂ)W˧8aݑeRhq3hQ4qL[K9"gw$$&g~҄\rE*IggVkUuݥ8! ]T|+[0:_ .j}fiEJs[}Pb)a|+*xs~4e JtVxLǝ]Ck@?uJ[k9X}j;M ?5@l6a# ڭS;~f'OE !{E(kG( Q΍}Ymb<;Z6雞7)hÛ0$͑$+B@顛6@Z%,'ʚe+A׵YU#R퍃7qcPxyҦB/=e&hr#X򳛟Z鲺Jt__iOdXGI},.mJOq]P E_-YHOz3&Q"O"-@U@:f`a5қb4 54$ž_-h" {nHeJމe]lmZfK(oom0!`ks#OPܠ_El)0 6fՈas&g iRmOMm&3䢒4uL$r'F\]HMAņy. +o%¡9dA{p¬Z)\{X+8m,GX6:&|1&ewcV'5^6;K\BnU1,C1 ^ąUNT" #@ºII ޸Jcκo]A;(h4:\ 5ܬ@>(#*H;8CǶսqX 6[l.,$SdH,7R*ՕCU"O"mca`\2nTg^%-즍H1񿺉L8Hɖdfw9:4CaFJp c@*؀h/++l(#b*eSV6>ڴk)[n\x>%-]zkl[RO]cɉߥG氢ݓF|B[E&\;煙IBǑ"Q{ټA(%M"Y#W Ѐ=ոFB%_',lx4|ʹ~9u2qy@@.aPLjAHୡֺfk"۔/cYG)^a'5w_MMF{jE@nܮP(sq-KPX`M{d@7nk:$kDר×С4<792 |)[X|luf@kE?) TNؑTk]X`u?Z@[UΠĩ#K5$#tЄU .+@ "׽E\R.ǘ$QnZDž+[w R]N`h$7JG ;xYS:Rye7' kgTP0ךAQ+;4.Zْ2>8K>_F"}>f@=sI^[b)3gS;7OI"c^8lYMBݨ# ]tѵ4(5q- N5,@i-ոb(E*tMK$o6Uѱ^>׏'ZcWK4&XSnpRWk(KYrѽŭAUih=UJ4kUqڜM$~LĦ` !|[1L#'(+@&BX{jGiKBkƷJ6:hܩ|h -v>x*#Jm{Q!KU![ۍ5[iD8{tEBxށi[oY-"I6U)WiRx;0SK5fR[h'l/$P`Ʋȋ3 n8C;p<}dBXLNWn ( [wV* L 4-ceN7Z۴ ]K2*)Z[]χhmmCj 7ֿ\ؖ1e)ev71`'"lI 8XRYmd> J#ƗD6Ph IFcpA:o6mvkkޅ7 ޲*0B46 y4M6K6Ҭ|..hmExjh3EcwrU %mA]@ qcjT O#V&1jk1E6czDv4-wAJ"߉ Dma%iFBB;tVQTJ aZ5e0iYv[6pm9nw @*4]Jbf{Vh[JUUOQ8ٙr(2^ittVsPovJTڿad;NPNd^g\ZHy@W>>u| DG$/D$Vk}ClH"*feR,ddK*V[ޛcL@22n̺3{kuCŶֵ\b6XZDzk[%bCHXj(>kkzQe;-( mhe]K?uWKmc`6n"郉/KcIb̾UBi22t@Wjl8~\EZ.!m+j«dV,b]{ ona>;Floޢ\nM~fPxڟ`Ib&HbO'b91d_1oL[܂Yt]$l5->:WRGfuQ!x7V/o}c~)ck{B;HX+Bqp4ޘc_S;zY*_~ؓ4rGnYGm+zHP񾌧["ŸC)A#_1 X\FI5"F7PWcnOF5;J^]7mOE,j`O@eQ ,n.b "HͶ L̐N#F||滗p+J8²d}z Pۖ5lL)8PM**.A@}< *ZnbG!Y#RW< MdtUDSi 0 RK ѝXcJ@W, R@>TS9TjE xT\gzNHE/צ..CِabVim;  pGv!P޵~6Z(KŊkf/&^>*EQA/sM.E׸A@=-(3ׁ? C"6DZ@w[򃺎?q|lv㴓ky޺Qf*a؟pɕ A"ҁh%+B5Nk{Z(Z*b=SNjJ 8-}<8y0lئ - H*jV^,Ѯ6n|E)QCYX,x N+4JN62,)s6o KaDǐOÕCNJ0%яԐ .}xʡtbV2OFӀʨFlmOTIS&w*K(&ab_mE-c]~4.I'c:~>ETe:}<2ŘNl8f#Fi{:e8vs0W_O ed[qQ~4ͳE&" .{yFP087uE] =ˎbeP>"+ 21HpT] 7N[+"rJ]ӺfO!,oڑjG1O гp y-%\V<e$hm .$$yMw uFeYiqS^58=#uU7QJɥTţ\C.3\nC纰;TYQKr#[I!o|xccrަ{|BfC ?LK{rT/ZxCȄ5Jj22c2o}vWgNǧ};GY7*&3َ}>wo%㮝 xj+{|d5ԐKcYaz8 2 (YO+8G&Ĩo220'.DJH rP b?5li]BGiË!}]y1]IDAͿz?M'AA"PKM{lУ魅nIC4D\6|<"+# )k7"h$-ʏݣGp/W.Bg]7NʲFrc$ʪGyhċ4:uűy}ؐ"͙;5`4bEP >l(%iN&Jlqz2.]4) |T^ίoI"r!>ɨv+`;q!/hH2;^$6V3v֒<LPG}U' В/* -dvnA] rc/IN*wy TrxQy (ȔcYZ!a|:lNL&˛fqLtkyZnlv- v[wV=Ǒǻ7ٗ&vFfPI~V]cq.;r8'ϸe]6+7+RŘ!Wu2X.lzOklo|q_m'%EJ7[q+`2GOͶۀ LJ"e/rEK;|m'hvube_C $ [HXH Z\^a&o̘5yRb H$`)ߍx..@"IRX"yJ4n 7> 9\E ' k Qڃճ5ljXfi;dy;:Hk}L C2Wo62 c^Hd_7gYN$kkQ`ddz#2U@wu)̘ !a;LJxWdnqAlDz6Fe8xU;+S&lP)-2,jPK{AXֻm7:Sw'gy\G-DS aRv>)Vh1k TBzr~RC|iࢦFRc"]xޠRdK{uU DfH%˻H~m! eU3gFSrOj͹2_G̵^-Kw 2Y2ab&k'/fQ3m .]Tg$oMrh4p32s#mۖBbx},46 #be\V^͗q$Ohbsq{*^T`&ƊsKxstevܖ[ %Y-czEœJiR5 ԀB,j,l%bzGP=ՌK6LW ~:uʘ"/HnYo&3Ģy >f_5r%ݎBf!Y+x԰Mdͼk@ȝALvMWR$YanӲY!,6FFqHB|/N "v:@M{F 6ƿ#|dzo \lgFUʔh {kVXYSw+tH6sr+[(lPZ23ҘI4P-=>\pI _f47P{+>iXvD iOlGxc&5at$ǔJM USl.wtcS^<ɞbLK*zB߉ul@0$>g%:ַS51a&,HѨ%9uJϑ7%Ky \ FA#xϲecfilAOoVu:|K`ٸ2GH47] "y mZnc.@/ss+x;Zi =BN[8=c?$8P>QK܌Y~bi$N@n]i WnfaJaJK-JU\I!lxڟ!dJCvIfP0dvߛeJ I+X>YSƢC Sa,`r(7RE:kD nħ^jɑwq"I @c-x)KTBMoy Iq<*p"AՅGKؖV;̽H)PAA c#tL0,F#oR2o_{|TrdX,ƕ#Ǘ&&$o nm;6ߑ*R)p2z1f;v RJQ6qCCj9xWom%sqDC7J{.hICH JBr]#{4y7L8E#إ;/TnXbMK6dfn " o*$Nq5ڻ}eYCۅ)2|R GTM -̮PE{#:*t}: F9oۂ 8J]68UkQKrB j771Ҍb%qv x eKp?^?rK /XY_˜k{+:^׆rV?w)$@?-JclfUFEv|Y~;,9tP[-wisLlޅpV!T$4ԸuKy`+I`ŁpN$ icy=W֬Up{]4/‚)k"KQXR` g^R\RW/nO{5E싮~aK-!4U!yZYnG V|;Bɸ8nx0pORtq̒pZH#NIPVsnUcCAZ~} q@ f`7]iF^4/P9A}Z_sF1-+HWyU<"K49GSh|wXGIjc;6*HB`vƟ]!m'6+|y٘d^κUef8GQƳP#2]{(cGc&y쫭؞ڶTO}Z5~4dʉ܌. <*oXՁI>E$7%Qn4s;tIӐU KZ׵G6:ľƬ<*?Ċ[M$c" #g }k5yX{vKӴq1%r},>u."21\vYoȶ]$XUI&6y 3eoK+w~:::x^E3c7qRX﫫asbm{kRFmh4Ѐ%:E5H:ӏveY46%G)#U n,mV ٹP_Oen ZmU"0WPtl6%Tmj x_%&P?2D򨷒is 7#}Z~:66IVHM'e:Vm9xJ4TE;~b"+? OM!y4f%-sBUSƯ eݺ&-494JHK\_"Ubx M!GQ.B/{ Vk c"hH ­@NIPni7FthβV6qlu^Po S|eȒchVh#vDq?mc`ؐ$RT1ɏ zkhHt<3fv3&OoQTykUI>Eˍo^@& UU! Ur)(4c&z̻YIHgb6QK37+7trrm+JӚ2ύ`U PѽHHYu<R4ɼ9 Ty@ȲSYH nAScVP"PyX%^4fRI:{ Fh*rxϨ(.>+5ɓyAϹ|o3 'DmkBE/L65mJpH6#p0`#8&Y8ϫԐvQn8 qbhFbNrqifĈ@ѭ dǍ˚_KR1n&9{On!:X<l:?yŎ2t4=.ב aI7^ ⵐ8_HM1gW{/ [x iK&(EUG'i: ~Вɐm(*F*X<Oޠ8]YH咻\d pʮWz][#,q_e'wR8y^咠ȅekفp>m9O RYRD'|U&C&1yws[a2lf#ݬQe#dL +קp w.""^&8^EAoVؙ F::Ov֞h[U}-#-ODž׻ .E$" ?ե3d* ZL!A4\'m±۫*mq`N-6oOD%SSc4@+uo҅ PF/\o3}-[{|8ļ\>J,f~;=שY[J;!NQe? |ߌ`t#!2$UX /!>U6NoT3K<HԖxF1T< , X$Ǚ&~VPmP9SDStQWK>j: q5s+n&*y2+sjB ,'U֤!\N۱LmO-魀RgذFŚY'}jL{z`+wZcKiD(n5ԕS.0NW[wWaOۜBѵRW;dhr=N?]ONňIWrUb*TBLu)'BA }o<6ykM$}<Fn?-C F4V]jOR̎vѕH>5c +LVXV7MvIu sp!Vư3lC^*췱Y]NJ [[ߎשCxb^m'#PxXr!d.vKsk(&I!Iۣ%3!6Բpk Idm;)5@mG:Rr}"ؓa̫ZIYN{X*] zULXs;1DaTI<"2#pY51aX\0smV]+ 9?8:]},H8so_HT]nlxz/_JePM:w:koHϐ#okx-!h/BH7 1(c@GFd{ Pgx Z(GJcBP} *|@hPTT`J/Ǐ ozVF6 HPEQUӏhЂFۘ)X˓0"(e,\!j4"e9ȸ*ӕ4Abm`oM n}0/-G<8Pȁ~!B`Fpot0TEߩ8qreW7+rqҲsM"BŁ&hOsx] OmNWm @+[i@YB&Q?,˚l6 Tx| "#pI<xн,*X0;y5pEG!N1|Չ$n)Lʣj%dYc bݏjÁ2Ì&2āCF.>:Dž#[»+_fbuا|G 'P5րTNSۓ#i&"}U|se?beiH 6/q7@K:XAF('!Mʰ:(Tg 8aef/XL̄/ L}[j4$vIb9qRwǛ.,u7ME0ly׎YiP!6Ѹ_Mޥ,t9n&\ʎF;Ym>/pF2rGrZ">q +RFDYH/驱VyA21{5s_M&2)3ESZXk̾`5|r G᭛bm5;K+^~2oQqveni ƅr2sovi$,ޠ-iODiVʞ5(**yUNuYwvJBmݢHz[ebφ8׀ ,3'ɡ#imvكqjDKo 5L)'FߴG(:PTX /r](!I}e].2Nr_zϊf@r> Jԝ?7v\\ G|>\~bѧ N1,¢[qGg9O})p2ں|QYf[-F\x&LHZc}3sdoӏh@<=U ڐ}&oZ1 _6:k5M7\20esnBQj7O&TU Eõ%Q]n$$:F!TIة k^X~ PQF<<=p2[+Ycoje0vqLJj,!\PbjyNrVV* (ł snbFj- JFsK qX w7WkV߁nV6/b<<޻wlBL'e,5KBhwIR >?A`qZU?mB#tI>6m2wl7㬠s hgB9RTtT,RXFlα[^CPH&>#[uf^%}a"2O7Ȉ<' uk?_=n۞_T8&9NpO ,a#!FV?QkmLj/r/r$LAٓƈ5MjɃ;qWuI2"zr +/&^9ܳ6=5'|ao|Z_lg]*@F-j؇a!pZB.Xwmo~h&+rXLQ\S A"0aBrj\(y7̒"?\F()h\FmpY]XQ.yTmX*mMa:ɍ͹ASB[G)}8@}MI&69qH×a]<`e!W"c3*5nIٙ ҉Ƴ0um4@5,(c@ZX%=FGM 4K"HYu~+r@&ߖb_^:{j~H 8K.p[0Pr~Vc:"v!1gU"&>؆9vrw1+ r> 7A >PxTX$5QK]ϴKq,Kw_s1fLF2BXT*lr2-aǻzi;f)՜)t;se.2ڒc71fɝ#Ĩ_fw#"_w@蝒b'v99Us2% 6o-{Yd,>c_pVܠʼne< 6ޱSBJTqe0OLK1Px D![ʣ`ߦT"&XՔT~aX) {7iOѶKFw>yRq=aޡqI ِs!?7BaPgEC}-r#e;D`$c=Y%qa ͘iSdv1'*Yoob @GbK6K]/ŭJ0I'rHnu7W_z[}NHa*#m f/plYMhE #tLyr*LAn|\HwV5XՆ2d:(UG +c`C{ {0t*\{FIfT">{VC$RORQűҧ0+}&>$Fx[C< }t;'dn ۦ;ǫ8v WG<ї}7BPğ:B9cSzjqxOmg,ʿq͛"V쮓4]Y؟-h2M{9'_}H oSynqߵ.Q@<ĉ*;ޯf\xS ӭ' PdKkmuGYR0fYMwdI/-ȣ$Sp]cby {[QqI2q͊/Ś H nJPL6&fvb_m+,tŀJƐ?G k>А6!:lNlh^Q!ݿ3**LK~ZGyS6K>~ PŬ/ MbnvEqH>NXF@{Fw |).EdB ~@M2$q |`eDc}FRc6_/ֶ/ݠ9An!ȍ^N6Bv'h<7-fHQ{'mmce2 &Soaak܁j$Ǚ!dv(#z;;X\ ;;Kкaɉ1;zI,cʬxI䌐aQlfO _0ȕG!fb{j<Ȱ0Ce<4>z37"s|@[>&'Lgi>B~edOZ8Հ`W+@zQHtMFAw6_yT0+q,87 y{j)$LߵMX'T?mQ }ԯ!%ȹS{GXZuRyo džn$ i9@M{?{~VT>k~ q/X}(舟dnQ*tإb늄-aM# oǏG[]";=P4JULω;0A-A"%0ԠPmmڱc9i:AA@ժ@b7ƣ|I6@czhxg֦r˒D ׬|ߓ쐨T.rߵ}if: (yB"tG-̻T=۷e+B#7 8i>Z91;O{#QO騿PDF w;!IEڠ`zW7mÎP]8ԘݵKgflݹ[jI;ҩmqoJ$ąuI%]_-ZK'jMxVㅛ8K$ >IT겙,5y} mgP$kqp>)~ɏ=;])|L 1 1^W]_{waSiMQJd6=mFD;H<mlf`⢑J.|VemNege1oHԗ~UEԓjH;v:rޟq.qvPm~4IP?e$= f/*'ƎGu)>KñvSKmG温;| 4R9m6xE`r9N+RO.nOiXB:quU*xPyM@Gxg(х6OwdI◑[ bt].эISwj Γ<nM/ ǺۯedDE i<8rQX: EAqkn#PL~&4E!n.z>gv̖E1H}j_PVžRUp$YiF?x1QϺWF3ZL{Ns]7YLr =)1$K .Χmdye\X1LlvG07TC&bLqk'l0=G0hŝ9Un65g$]ͶějjArxBmc)8 z/+3 [M49fxQG1ai@ewhI8є+ĭ̵f1Ԇ{0MuSG*,ѵe?G?_$F4oѻ ex NA /ػ`#s,A}2Xwl3ś[Q9Mega x;GTp:cc r%;[U~N&gmB|`[U wS$]"y1!?*`l".ә ߱%+IɔeA"v#n[ڞ3AIicFUK TrnCl\9qƎڮI>vVtÑ̺!{(bY:\k=?O]۶qSv=@.< $V؀|߶UY&v7ƢŒ LaE9-PPM(%},۾*?YӶFNoaJ2H>&`h8?sDG'xڋ?oP.aSٮ2C*9_o zLkoia-,Kw8116>˛r`dJDuR ǪeO(茤~ 7ANmJ锱¼f`E E4 R7WO6>TtC.0A$Q (6FIEx 2GIP~ٙ\sG>'p8Y ++y6rBcmU<Ҏ YĀQٕٕ֡Vhdlx\f6o]OGEȄ\w/Md&ݘ;e\|qr*DKBO%I+β¿*//P&(GU*89})9شޗ)Q@I<s>*X^VƲJcӕ73g;F}tF>^'ܴ_I5mV7oxe &"D}Sǒ c*,}C~VAUQ+#ߏj;9:qҮK_}yQ%0 FvLf <43 gC׽ Hy^GfI)nT1v.C4'"S̿3FKE0eX.m]l\iBKCJDcDvDHիK = :(7';T*2U1B/ ɧWyC2z›n+kdn75qHv׊OrBoG 36M•f#G՘TcbǙSi-9mc& NA)O#Y# ^ړ?k l,K.c Tg`' 35ʦE8.0?o{`P,D WUl=nC"6JTjub+A?9{ڿ`pkQjC63@?XR1fPseTunXNdvkL\` d#/w960Fa"ߖ'(I4p D,WO ȇ%.<n(mmdw?f dj.+*Hbant/xiİdA2Eױ^+/Sd\SQK33Xs0]My`lE{C[lD}f7`U=!Xz)tbOQ9hGK7I1csvVƺ)726즿0+A>-[|c@ Sq*=\-_J1 Ƅir5\ڻ\xxp$fwI?2 2Go*?w+d}64;⹻4$25#wYiC9l#_ΦŒleHݣ:jIɾV*76]O9Yņ9 ,,6?bN\%[M+@}*pyt7%/i2-8Xy1QǦmƆ\Lے4OLVo;d] W1@G$ ŠY5pjQ;:po_>n_K&ƒCՂdְfh΃r߽Q`G^2' }C|i7* LOlXA6Kؖe>~.>XDQd7u[7}*6aH.T1z d  ^̤6l)Zy$SbyJyWKs_6 O95&ƢR(y9,FUTHQs!mZ]zRZBs ` N(-+o \Ǚ7G켄Te6) ]kRev2{rӅN RMy)`,ykE8…(!Gua> L?%Iw85:n|NjSn’>*;O1o2N/)v%Z*hss"9oJȣQw͜`w?SwG 37,{CRApу3b2B G0Jj\m,I;}Cgd͍ggXB6l#"W 4_ eG`n[Y9rm #iʹ7PWʗ>Nl`D7E$IQ0]JHWʄPG-[Dՠrw\$lu'1 r*F%ի@,i.&leHFҭT(tJR0^j+-xUv%bȂ=WM yI6JLk7e*KEC [#"627 qNekE$*r-ŜO^N2/$̲1ު1e4زgffT_6NI RYj^˓ SsphZĚTˤ^Hi&9 h)A"ŀoPKI ӎ.C0I:G6TKcER (,eT2)Yg'&x;_PME ,㧲'QC߱9Y3}/}_j7*Sə ȈlF=?rpzFa}t(\@Eq_nʫ 0ÝX3N7Z}S-HMyU7dyicTocz]?-E\UBnmU@Ɖ/8Y?Db/΅6`uE` ̛yObM9[q2:~}ûbe}DWMH{A+w3Kc )VT!1F!Hn>Yό>Z?_Kmj* +^¯m489X4P XwAg*h$qcd $-cvQt|rߺa c[-Εf83>)ub7Hx^Z8;%ngw<]Dxm6$򭑒W^֯^B6 H6_O1V7mwZ8԰weuP:y ^aڝt{m{v I2{OJ,IC}HGG: Bܴ$tWFHIXh3vGkJ.gk9P:$a֨$q$j$VkVC`؂h ꑒwoA>ffdf@uRPm Ք XeyE5 ,UE4-}oj[[Oa.?46{x}^Pۣm}5_}/PKq59Oh3H3H-Pictures/10000000000001A8000002269F9DE7B9.jpgJFIFHHExifMM*bj(1r2iHHAdobe Photoshop Elements 2.02007:05:28 14:54:50&&(.HHJFIFHH Adobe_CMAdobed            c"?   3!1AQa"q2B#$Rb34rC%Scs5&DTdE£t6UeuF'Vfv7GWgw5!1AQaq"2B#R3$brCScs4%&5DTdEU6teuFVfv'7GWgw ?TLS? [u6Z&a4{._7>~))5ZLNo糞{4[: /-swm?}虍 ݪ դm[N5}$?X:"3fuE{QYUW%-1f6]nPs`~))]n/!p4qjUmv+p{%ց2`"?;R&pʇ_?>֖$IETRLJUzE5;{X^}75bC qi.PP]cWj96O ]mޡhte1wp1 \1'Z)ڰh&dlYkScMo>t[X[,!nvߥ})H`wd2F#(7mp0 h@TZ6?L"?h.#qm{O~%dU`8scgajfֵY-p>%uX][ƹ="tޒ~5{i5g^ǵkd8H#<ʾu9_`n\'o{%YHۛC2@$ǫ_MAvtec mŒdqԔ}smR\:.橳9PD^$K5cs- YQa'һԳZ?gu+:?wg5c`B>n֮55abZ}MݶQ=;C'{.k?AaqӝΧkAmbZ*vE6kgnkٻgCI)o>^ $>0+mui>ؑs~ع[^F6tk˧בU8AZ uZky`sٹ?IۇVK5սSW+ cpk˃/!w){XCmmnp> ]kYYv7HvE opvϧ=MΩpŘAVͷcϯgi)_#;&X4^VC6^gO>ΏVd`U@44T7IsIgqy5H"{b:%75mn};a[O(}k$ffC2)3d2f #];6loZܦi0GC88ݠgaIM|gdZ[+,kw:(~tnf>we㱐sw;4Xɭ4 c6seG8[V^[)s۹{-wMuϲ9 '_h[=#8k6O1߸swRQgS#Jӻ3/|sU,1{kWʽT/-]km7wY 6kkm{9k=k-HYy~FF%U氁;+vQI)_N?]sw6ְ?Jk[~S)B6zoʗ6m[_RS5vi{es=}?~=?VSo{t5(.vS)g1rS-~3GǶvo'-f.}ܖcmkk=9 elmѺO{}w~zJz-nh:E 㹛w ߥrd$pF"?S3`5p<@%=xr \A5G{qM X N?{}ɚmǵ$O߼><5@?ݱ%=SlC3/NnZ}& wb\x}&{S#v 79ltl.^Oz$881i|褧ӷDzJ o}!$nf^djue;[WQv=&๏s+&i{6_d=O_Rnn ؎k\ۛw0Y̾SF~>klx6;qmY{cҜ: 4g ! A{\P.}veeF6MX+}^UȷnUt7":;~~Xf ukڶ;oIO3|uz[NzXqi}m{K=n)Zޙ]fF?׹LsWubd\[]OasommĔ~6\:+i,/{@:+7Uo k $<{FıɪʝixeͻoxIcj9ֻ&OܒCAg'dccϨcRƸnFֵ[}Rw_k;[ƻWhNwo?: 8W`X eY}U鹏}?K_ҵ%>_g~o-%Sպ8;J謹i"@.;c\z~aӔÍ `pլ产{ m~u_Z:vF^ fc?5Ŏv6{)/>L^FMfRj.zfMb%M7IH./ı~6ՑCQ';9W?I/T(zAv~UgOSj9t˨^(}]ikMkow1ޟ.>\d=i@ 8MWa%3b[g%iߕ[[v։nOw/M:~-c*ǀul46{+k=l?(e}O3kXH6\ۙ֒nľR3)24X};)uuוuuOQv bv5̭]en ]oҫ7{ekwkߢzJh%/I!]5u{}ޏrƭ.=c0{o?y {[ےṂw~wwswWr8oǸ8KW^㶿}IL01=\ۙ&$6ØsgѷoW]X¼:r21'.Au s{W_:Yh69ksFݴͷ_g]o#e7᮱7?O?A%==}C}#?gwI%?s>`% Ds?I~Ư09}VuMmtzzʥѺ_P[H;?9%>m܍އScMdXwgUC,YoWfѽ|:?]swvSi6:6 :kv2oklgݞOo:k}u۽os7{i){zkk|&{[vGMIUז8c`neeF4}JCt7f an׾lw~~qO+՜NNݭonjJ|ϧz1bۑA-,}JolZ;{pjnFC}W sZ\mg5:>t<|GaW߳9<@տι+,LHI`۲oIOt hpn]Y MvM"w:{rnNXh5][}춿uO^Fuv^d՗f+NM\ Is~Wmv@6}G w{_ku%>eպPmdӑn@w mgemvnNIͫ ';a5o49eIWm~jt>ܜf]kZ:xxk_"v+Tkk6o$$JPhotoshop 3.08BIM%8BIMHH8BIM&?8BIM 8BIM8BIM 8BIM 8BIM' 8BIMH/fflff/ff2Z5-8BIMp8BIM@@8BIM8BIMA&img017&nullboundsObjcRct1Top longLeftlongBtomlong&RghtlongslicesVlLsObjcslicesliceIDlonggroupIDlongoriginenum ESliceOrigin autoGeneratedTypeenum ESliceTypeImg boundsObjcRct1Top longLeftlongBtomlong&RghtlongurlTEXTnullTEXTMsgeTEXTaltTagTEXTcellTextIsHTMLboolcellTextTEXT horzAlignenumESliceHorzAligndefault vertAlignenumESliceVertAligndefault bgColorTypeenumESliceBGColorTypeNone topOutsetlong leftOutsetlong bottomOutsetlong rightOutsetlong8BIM8BIM8BIM c,JFIFHH Adobe_CMAdobed            c"?   3!1AQa"q2B#$Rb34rC%Scs5&DTdE£t6UeuF'Vfv7GWgw5!1AQaq"2B#R3$brCScs4%&5DTdEU6teuFVfv'7GWgw ?TLS? [u6Z&a4{._7>~))5ZLNo糞{4[: /-swm?}虍 ݪ դm[N5}$?X:"3fuE{QYUW%-1f6]nPs`~))]n/!p4qjUmv+p{%ց2`"?;R&pʇ_?>֖$IETRLJUzE5;{X^}75bC qi.PP]cWj96O ]mޡhte1wp1 \1'Z)ڰh&dlYkScMo>t[X[,!nvߥ})H`wd2F#(7mp0 h@TZ6?L"?h.#qm{O~%dU`8scgajfֵY-p>%uX][ƹ="tޒ~5{i5g^ǵkd8H#<ʾu9_`n\'o{%YHۛC2@$ǫ_MAvtec mŒdqԔ}smR\:.橳9PD^$K5cs- YQa'һԳZ?gu+:?wg5c`B>n֮55abZ}MݶQ=;C'{.k?AaqӝΧkAmbZ*vE6kgnkٻgCI)o>^ $>0+mui>ؑs~ع[^F6tk˧בU8AZ uZky`sٹ?IۇVK5սSW+ cpk˃/!w){XCmmnp> ]kYYv7HvE opvϧ=MΩpŘAVͷcϯgi)_#;&X4^VC6^gO>ΏVd`U@44T7IsIgqy5H"{b:%75mn};a[O(}k$ffC2)3d2f #];6loZܦi0GC88ݠgaIM|gdZ[+,kw:(~tnf>we㱐sw;4Xɭ4 c6seG8[V^[)s۹{-wMuϲ9 '_h[=#8k6O1߸swRQgS#Jӻ3/|sU,1{kWʽT/-]km7wY 6kkm{9k=k-HYy~FF%U氁;+vQI)_N?]sw6ְ?Jk[~S)B6zoʗ6m[_RS5vi{es=}?~=?VSo{t5(.vS)g1rS-~3GǶvo'-f.}ܖcmkk=9 elmѺO{}w~zJz-nh:E 㹛w ߥrd$pF"?S3`5p<@%=xr \A5G{qM X N?{}ɚmǵ$O߼><5@?ݱ%=SlC3/NnZ}& wb\x}&{S#v 79ltl.^Oz$881i|褧ӷDzJ o}!$nf^djue;[WQv=&๏s+&i{6_d=O_Rnn ؎k\ۛw0Y̾SF~>klx6;qmY{cҜ: 4g ! A{\P.}veeF6MX+}^UȷnUt7":;~~Xf ukڶ;oIO3|uz[NzXqi}m{K=n)Zޙ]fF?׹LsWubd\[]OasommĔ~6\:+i,/{@:+7Uo k $<{FıɪʝixeͻoxIcj9ֻ&OܒCAg'dccϨcRƸnFֵ[}Rw_k;[ƻWhNwo?: 8W`X eY}U鹏}?K_ҵ%>_g~o-%Sպ8;J謹i"@.;c\z~aӔÍ `pլ产{ m~u_Z:vF^ fc?5Ŏv6{)/>L^FMfRj.zfMb%M7IH./ı~6ՑCQ';9W?I/T(zAv~UgOSj9t˨^(}]ikMkow1ޟ.>\d=i@ 8MWa%3b[g%iߕ[[v։nOw/M:~-c*ǀul46{+k=l?(e}O3kXH6\ۙ֒nľR3)24X};)uuוuuOQv bv5̭]en ]oҫ7{ekwkߢzJh%/I!]5u{}ޏrƭ.=c0{o?y {[ےṂw~wwswWr8oǸ8KW^㶿}IL01=\ۙ&$6ØsgѷoW]X¼:r21'.Au s{W_:Yh69ksFݴͷ_g]o#e7᮱7?O?A%==}C}#?gwI%?s>`% Ds?I~Ư09}VuMmtzzʥѺ_P[H;?9%>m܍އScMdXwgUC,YoWfѽ|:?]swvSi6:6 :kv2oklgݞOo:k}u۽os7{i){zkk|&{[vGMIUז8c`neeF4}JCt7f an׾lw~~qO+՜NNݭonjJ|ϧz1bۑA-,}JolZ;{pjnFC}W sZ\mg5:>t<|GaW߳9<@տι+,LHI`۲oIOt hpn]Y MvM"w:{rnNXh5][}춿uO^Fuv^d՗f+NM\ Is~Wmv@6}G w{_ku%>eպPmdӑn@w mgemvnNIͫ ';a5o49eIWm~jt>ܜf]kZ:xxk_"v+Tkk6o$$J8BIM!yAdobe Photoshop ElementsAdobe Photoshop Elements 2.08BIMhttp://ns.adobe.com/xap/1.0/ Adobe Photoshop Elements for Windows, version 2.0 adobe:docid:photoshop:215b13ae-0d12-11dc-89a0-858e79f5c415 !Adobed              &" 0!1@"#P`A23  !"1A2BQR#ab3qr CSc$0s@P4򃓣`%d BI]Gx1BI Aë:jgze)RmqۄpO(1Ny.W*vwRH[stI!$:HI!sH.Ќ.T'4#FY\S{$R^=i{uOJ'K;u$.u ]GRBI $.vß/ Q`zN @֓Y89CI rQ[#_& w4i#!$.$x/jVxF8[TGN%XIa{˰B'ri'k2-vw^d轙sŢ\J*Z,>K!$HIp0JMDR0K§m0JCf9If=]E uК%MUلwU+H`|xSloCBg5Ps9G2SiܞHI!m?0”75<סd3)oS k 0H2!wL */6,n9'23Oo ѢkΎa8:Hdf4f63>/OFEg2o`,e3.*8` !U18ˡ&r8[p yRbV:pw-BI<K>g4i!$5 jv񥗏>c'7L- f; D$:i e,/̉cN_:!%ENhb6?y2w׏>BIDp5d 8c <9>^pX4(D<)VIJ]XwlyALAY G+hcn"9MQԐFWxb৊AKL!0Kќ^z ڣr2B]G̭BfqO/* @1`(ҋVufdj%\GRF'="ȝS!WFAa@LnfT ީh3Mu>NA^jG=-k+iʱiڹ`I#0b|@:̏5L׃mtѓ?N"ԉ2Vb5&wblhdpڤ zB={eG0p\^.y ? pgGyk4씠Q{픲_^*2g ͟ 9CY!bZvBi[TNx/4!.jl5ܞΏ$'\XdTuR[rc$#uQH@}~sUX?z`<ᲗYKirQN= Q ̔z7Jk B]G<ҼPx~& 1j%\ycǨֵf+F_͌,FX2 djbt1#g^b`LYt0ҸGFF vܖRBW o>D?j^3XM5o<޿gAj0F6h9Ả(IM8iKuX'Enya'tO0IA |KY2672law0lo~TCƃ6)n]ÕA׺ p\=w)p]dAz4ᧅ]+D_P<~T>4KM9S{Ne|K(U vxS-8yzG7U!ٕ4 yaĘ/Y*:HI!$Ρ$HI!$u!$HI!$HI#:HI!$/Q͏͏">>?}?Oe{EJ;G<V#O.q,&;#}Q q oo-5W^=MgLܟ"L\;.O;zj;^JQ`q"bc@a==ҭ.%4ȪXb-u%l`Y + EN;B͓BT57=5; "ȴboJEXMP5gNI(&A}h5>AkiR阚ؕikBochrB-Elˋ545ފ6ws|9zkDME*VT"7 R-h-IAZ95U>1Xl.Ω5)+ZKiUnjCZ淤51k,噹o Ȏ 3"Xb<tBRϟ-olX6%f,V?؁&S7ŕ)[ *"7i K`[wZĔŤ8hrI%%CD^!+kP-ՖQzEkXX׊Th+x{DkZDV:@CeiB*ⷡ+1m-gR} |i _5BAI-څroY !cKA//*QJdMAZ+6=j|ʊ)ju❼θB_uU@]Zv])$Z^ܷ.@4 w% [c-fizT,G/$^PEJ^/*C-N 0,zts*dK|ngq ׊Pq/utt×j-Q+_wj ¼/4Z=nPbA -E^Vkrf|G ksV!-q55̑GkV*q,(p4jF:7{kvsRåi). o.hGVh [|Z|a׵_aB[RjB ^FJGB(oʉk ֯AXmn&~_\@9kRm%̊y[θ =դsG0̠U0\O-1Xܻ% IP)M;xΤ%{_z^fvff k# 5K@P7$/)P1mw^ƭwuY)KEch>h+Vv>|_1фy *2k|=W67WMYGV3z4y5D(5jۧ TM#Un.~Hd GHtbF2QjyUlEj#*tQ=o((v'ݽ0moDvm&ʣ-DygzIi# 1 0CRHJebf _[V,Uk-A띈oG9S!%Q~g~}:*໪ 𢦩Xc=V%OzE^ ; m)ksIMUl\5X[.3h7513GzLYt4V0zJTv=) h"@+dE"$?]< h9onIu(+m;+_ekM6JgFs<:qu$E5e*HiDK˺lZ M1GKPۚY"hQHTq>%N-;_}֟:*4oK KV^ 1ycE"ֳ{(iAi;s̽{( K"6kG3 -&$V&XD-nJc$iBł;Ma1v &Ii$]~UT%`ҕ:QB^\-X&RgQшrՀAGJQἣZ̯̎ ZC{. "ʖׄH>"P`]K lhmVB/{і*+Z'C:W㊩9.MOTl. N_b1ŋb-X^sFhТzd͘l􁓭PL,ҿk?yeWMww&uxssz_AgS(1;>ߘx!Gaaf:W09HZ";B-{a8n#WǛӕ[w'H[B(/.  6pgZh{fvIYQvWȤc'u6NKYõJV` 0΢fم|h"a1y <>oAS(a-&7\ؼW$9rX|gLw" \ {6uRؠ5ܡ/e +)7Jj|LByQ컢٠lyVylv,hI4uC_g+jȳ÷ CZ^&="y%=;d VP&hޤMu$ $ՋjɈ];nsU%XyptQ ,!GIdcNIiX/@U bȳD\l&=kȯ4q&"M9%bf v.bge/a  Hf(k5 'BMLχk^tƩPe&i ZkB.#1hW1..mR|kfƴ:fG ڴhCQdC98 _h Ȧ82jړvg 2 u֝JSR3`PY{OdjaӰ${Qu}}%B T?o<~t"i ։!#jV$T"A\OxV0{mo @v޸M+n"x9ZqJ@★C-پq3oAh*pPe1,k1 lC'mvSdr<,tJSv-k)o&B]mh3+^0kyGP!{W)b) fgPAq4g_n14ɆTV,\2ֱV}FwwU&&}mQ 2Bh]snS;]5tsR;\#F_gg6n\jH2iN:5ۗI (m&#f$:իf$ X6EܕīH5_A)yųr󽝕G:FJc9Uk 2*Pu[Bo|_u=2Էfi^KZIbT`c4@kGhiW4Q 5n[?%9]WdYPh&Zy*k2iK^ֽ tlHJxRV]Gج?@)HB3l$O;c5i|捖V@*V.R׶hdd*u_7}W}^o9v&I#_\|͜SƟ]UFecZsh٭t\iZSPMQZ9mj "<7rŪyd\U} EA@Opbsz}?ku>mn͛@\홼fu ,^a[KdD˪XAxTd.VaYRK2mAꔜD~X|orx'o /& _ .!,5&wڎjZ)KMSYro0ը[]8EVqJ0Y&ZkF6`럍mwzH۞ 1E-8cȮ+fQOkv}}{]{mZœSb? u.Z~f/s =zdٜE9 tcS#KE IDŗ}?w`WN9)mLڹ b8.r4wN~83v =s)ܔcr{yG4jƾ2%W'ᾨfLtK-݇jbՅt*^~c!6dgk\z][kbs_>-*a l;;-]M9KÕ^S1nQҹaJ)ӑ}5YK @S+ڹ93;!پD С0&6m_JZ>vbfFeT]̌,h BJ{F'mRoxË$..r >.ٍ~U BSMq䵔k!͆V ZQ y/Iei9]p^BTvpdWSLu&JCSfMƈMvQMT7J~K8;kT UWlH䒑YIs3F[,a]TL%oCo>.h dgKkH?jEi{nf%`KdDݑB~ L޺LiŦ)֙0º=qu::\R`q`\qK49/g;лuiYl<~--0mk J ˎh/bݥEG]jR(-ml|iiAHqq"ט(:8<WJ^VOhn~Fq}@XGԛS p2u0USvoZ@wR/r1Vz/(2OգbY LMCjL{aH1jXc-l,"!-CRjZd4BB40( YZ,\9)VߋLZV"R*0pmA[1n0Dq9S.6vdUYUYͼ [bS/L,K$7Cuv1ҵ*]2M{lLЪ^@{'k,1n@\ThXIfD~vHWqkpr(լ1JDL΃CP^%mA-V9CS^j&Gy!%\ai 0?O;6ot%z`2"84p(2;-u}6)/eHMPNO5jnP9+aEz jm)*^j ayM[(RVdDIk"g:`*KZ8|m)g׏8']HǙT3Da\\n7h#c>^ `[h7AJڈc6zӻ5n>K~ImXbΙ@ިjft;GiOaHG?5o!7SHr,(k{V$jf^3Xz,3$3);Z:tfǂHE=>f{-]c`[ S*@V\oQds>5N-]( ̤j,{~I1X~hJ$U=֕hޝ,@Vxy=4b iZ(NUn. C5yj=یñp`(V* #b1V J Ybz,֎k\}|Fd` ftkiiq=!x"_ceg&䯫VndRҖ9 Ak06|~aNM<.#P_*ڜ-F1kW!@S5DAR0 `w$!W*oajZETܸ/7uz&)5ԳWB7+%^'`C"ʌKY?$fF| ժ]&v(@6𲵘fo$:gs +Ɔ6ZMV%:H~mZA}bMvfIk*{y ':La<-DRYg[뎮YVj:1>y;I*2I;B qa%6Q8fCz/5͕sA֍zxsUd!rZE3czAm!_/I[+kI0vq Q}6igOE՟jz4or-כO; ֟t:Bw UU- t7tJHn7*_D'( Y`̷I@o6Ys$L0k˱dv?\<BbYb׽Y&VˬrĘp@*F|;5c01ؑjj9opX vuStC_[JqYOᥘh:w̅x+M ލT}pKdz#~L8_BV 63\BiZx*]Йi 0LETF~NӤRTV욆Rԡq^b5jx_B0GXʜ)3[h 28;TFDֱ[ccg\Z][7ԻBJ'8̘ov;0ċ3 y&p{q:ffjZ>%D9q7=~W csfIl1ZZܬx2̈́b=z[7Fo)$cũ.q LNVML.\^PۧbKg+< iZSo5{k;a'u;r#KlX\#9l{e,oۄk:9}X;,le;fSZ( l{3H@|\:4lrVO7VHf8 cSZBkzeϖ'@#9ֈhC:ԆY#†mWy"Qm%qsD:v5u B9y{4ˮ.q D+ZGӿKvLpOtiXB:jڢB2ڎhױt2j jS)?N>+J8\~š%4Q}Sww^#5l-8c-SJ2vJ(SOաW%{U0aʈhIml "b(8.C 9Ǫ˘XZꋣlmLj. LNr""91Hw7l%{&{yL4Ҷ-f5dLpgwsM ZkՄ3>YG WK,WuYkHη*geߥj )U9 4rZ [7_jsU]R2qp3'pEj9S26a.cu`dWe_Wg4=ru4?P'doDrurYOe4z`51\W,df*ezb#ƣUV(HXZW][8>I2eRPyc=m=:gN]%SjӰ#{65R<,fXAQW/>Y,\򛬠$|oyd}'ٽ]5%r6簳{PĞZHa#ڡ 1B پtmwUNGm?CRnR"up;kk΍ٳIB_^GY;CoU;}]l PW!f]BƝln4 faL픬$m@_Iieۭm)DCsR6Y }2y9}=|!h˨JYXZՑF:cc]M,FqTGlbo5&;t s]gu4]EZ;{Z j!ut>vF+WcG,=16;/Vxz]1D4jD; '4a@r@:4=-_AQ}.lhu~ahgI:4OY˒L$rX)jU*U59jx=0 7lεjeA~bv\0Cy}!ǦwbO%VRʀ[5A D*u]m6S>Yg`SP?];&1W16{sJ d{\1U3kJ7ۓ!tt "ܲ}Wuä.9le o/4Ӿ[1:ae儛6K(c ~p8%, ocWFaԀdgF;^]EecQBW]UruWk6jJQ]S2U3%N{1b?X2̿UU|Y&-/r4 ]LZ\w97:33zeWݨg`@}{j`;=gY22ԣqH]ε]/Yò8AO0!Wj~O68;̦vuFjE5XfψK5gO4sUX [LӼGv7%=>"-On-7GjUgԢTҢ8]23FG ?E&CDUuj4/HO84/3: njwLdVo\5^Y\BoTǯF*JU%13M<)O~75\c'#?&'z?l?l?huOSTn5; TJ0QՇuNa#U?Gb{҃K(w J 5o|hb͑cCթKT%I&cd=J(ݔWM4I!v5MC ӮfYFݫ.|UbMow&4y1јP7h;AZҿ{BTZxFP(In~1!ВG>fTHM=4),*T.<, l67Wu|Č(zi:xpFɽOҥ D^cZ*ի壠r9PhPƊA5hA.G*C]d15rhIC˨ȍvGtTSEZTF ͰЊ)Ԋ~RPʴ=)@Hce@ƟMtX1wV[XjP@@;M`R.e9aa\<*  mʘ,}o(%zNТ#g) y/񮬈4;QNtHd$&(UpQ#$A4ѱ}d *I£QQT ^Ә2;A b $cҺ{ àĪ%v |YluJ;JYsKh~T*(Ouxn?M<;4s;[Fb"c2ApÍF|g_-yo舲J+M]w&kDmTF-(S]T-Ubh- ǔ(OMȌNʋW陓R>^gbwֿL #zhU]JMH`HGjF.*W6UG(f7m] kWpTow&41 h[lQ .kQQMè %/Zj|md mP@ԐȻTmҠHjƵ@@$ ~5m$J|4$F-@oۧ@#PnfWWрnOR!˨7ǐ8PTQ֠I(R jT]Otf3hVƩ}A"RM;]#l:[RH#BHɸ铺ӳZJL+Am$! @.w_MkȔ=)ZAҤbWmLf-s6T[|=: e4n@opXͩInv 1f - GE@ ]*U*#_l0Xԕgܕj`,l"]w]$cSEVI Fr*w:\ASZ/lٞCi;ijO]e=,+idrZJXQKpwmJ4,A=ݑ64ԓ7o):TJ7(@2% ԑJk_% 4t=Z[4ޞ"%sBM<6KmIJ|i%Uu;F>F.VZʿTz#F:r6ߏ[tI T9 t?J!!bT]ntUP7@m42o`&uPGB ԻqMM"+m_1.k&oONB R$W@Tt^FdbQ yTRQX Z,j-MGJ6J%u+UZtw]jm{;КXB<-+]EfޝGvhSBnqH [hv5#S[֠n+MYyT5iQJYOhČr#[#)p?R$+-+)K߻jD. 4ꐬR!{lt9 ;iFcZh0Ҧ]p*Zk V6и5 ΄H)aCƾ:iEP~weՇ Z+ZHMjPw6ԾyQ\UըWoQ)&ꃡ# SE#t*(iO|+h9Q*4X[`I&m|t[@"mܠ}z7ManAtZ1t`iOVDaBt1) ڠ6bht 4)c`NA *O/˵1&e&G]YMwx7 T*uDCJ|4~9 `=WuteEA?Q2"Ki@M)VpzIRM8E3|#?F$)M`Pv|N@&#Wvt&14i7n;m()fkcpV4S d\U)t; ߭zJڌEG_ӗ,o ,$IFҼξ;Vn5jOM*@&vޞd[bc3xѓ ),_IS2PT[1Ɠ(,#f ҀqդI&yeikn屻BQr_N7CqArܢ{FguXb\1˽4J2$1 Z5.4ɲ| p ֤Z"V[R͐dy[.9dK$j{K'e_. 5@5ڛo$+F3URƌm#ry'M}`l.9SC0;o#Yp<#)qkM?N4bI&Z,F=NaeA?v:y$j~rw҉#jb[iRH <TKt;V35lG!؄<ЀZEFU?g8kT?mNwyUiOJ?ӟ:9\hJ*hz2|5zWFr 21N-N֮ +F\ŀY)C^LЫ+J ;jm K(Buv?j5;RăU*4:(~4tKj?'jBiێ5kᦟ C4^&pVwV-nZԒι\B)ShkRvѤ0/ x QZFEPMi;NPxk~5ڴl)Htuꬽ4EC*xKA b|Db'rZZmw1AڇsAPfeGSWZ|w?fPNMbu`R>WAd ,jOS!e/D9JA,mǎb2FC*ib+ ~5ъE Z F@>e7 \6\;LT۰V黬0{f%oɸy߽mAk =uVlm:M=HVVhtL喫ӶI+: Zq+я %I,@)?A^3U[dAE4iJ ھYI?΁F)M`i}e#pr HSo@\~;Ҽu ~ع,Wr7IKC$l8Ig!GQQV)Q8,XB].9.KxОTq|ǏEНI jU0e=Uj|trLe@UOZ-moю)mVI#. Jh5*>>f_RI3; E^n<^ uZi@USDիOi.׺y}!hao+Hj[AQeP}UH#2RCDBWǦdv‹Q mmRg&uXN|WM>G'&Umš\E̅pһ3άCe MM8S{Y̐XW;ioNet)aQVj\ZOt[ÐkQP4~Et;Vѷ㫓4T`V493ide>r% mFf__~ԯbj5$QH 㤑"X ZoP8ZyZ+ iu& Y"Wɭ̜mE2NDeXN |H4`WեFC"8n_tQ $^Ŷ[J{Hr* I jיWˢ I&,7kLL+2cQVS<- * \.?cbȮltbA+Rvԟ*M|tU6G!5%PKDW9JkɃzU,E*Oɨd~a6ƶ*,-?oK;@#GSBLcd4Uahoʔwn+P:x~]bI Ǖ|nӼ)!羑㙻b:wwWK6_6;֚t(^";TZ#v l{qE&VIJP}-hDZ,{1JPI5R 9.x{J"Dz (4]g:^C{%ZQj$e֦Gj_$Nqs Ԑj >4ӞaRj`UǥcD[jBB EO{"MtLUhUA:R$~grǑK  TxQRB4IO*:ڞJǝQkO!lIcHQğ-M`hhNޞ'ͨ `H#r`n1Qht'H ǐ{WSat;QV :CK@o>sMXL rߊ. -K6-ASU0&O -EB&HZk7 #^UKO *qbpPi?ӥN^7f6h+2`Zr-JS墢,@;Yyi=p7tW##UPթ̿UiK W%Mv43JҟA黬/ڈ*4K5؃tۗ*7Gu9$CPLnW 8Ѩp k 1ʶ4BxHoKjyQC)V7;5] "R-+В|USF4kV)|+vB !xyi9kE)_JKWzĖ=OXȩFOZwr0:К RqJd|zZYE)n?CFw%܂x(D"V(Hҿ )0܁+f|h)Ҿ:!BmSi@5Apy㲚M]U/[ [('>:.p,2(Z/(TGTw$)@̈ۓw}]xSVRkRR X$H*!b+zI##pUwN'mFn<@W  }4ȥ=6F9 @z\$Wi ]WCyp+GU Te-Ǣ(k@jSW3!FEhZH$HiחA)Rc:蕾+Ǟ h4$Z7/QrtǑ$5s#:8lE,GDEo̍@-5)|-RVJ7}׹vK^@Z .Rt4WQ_9B˱BҺ1ɍHg$jHbHTjFCʱkR ԍJ$0j>WWEkekח-e[hPk[@R_R✛V!dɵb+ƿ[}"vajZ!hmo']0i#r%,V]Id$` ntđdh(rޫ5Oڡ()jEtB4wT ЌX:q_MXZiOlI0AF@1$jm[i ЂmW`:wPE*Oh#9ZS%5Ji`i(.Ь3=1Ӵ}Z:~3TВ oʪHY=)Z~)qZ0[kM j!QG)_@+AUM4dd#ʷ6 %)4@IxUIJ Yi%;mnu7WD̓j-q PF&|´|04mGHV jl?Nи`I>$Aj1n@Am|y69ZoML@7+PһF{-B xo9;? 7qj)}ILOZoHdt&Ռ;kHѰ-iPx֕?;eSJW['#`-*m]Mb =yN#PaV6@)qnZP-~_}YRFs*~:,UPaTo(5 ν? c` >"@vś QۿMd38D=1%20OVIШ:.Q}CIzYO嶙Y6[T5ق,=&JUFB(u$q9nWVhc$IJm"Ë`vQ ;iqXS&]1gV$q!eHzQKf[F)F! &fs"x)$cFJ߲RKK ]7F2X6XWq X*+SQʍH~,BXZ+" St}+)]GB6fmBi+װ* M=[gK C!%@Hl#·62]'@u$2"ʤCR ҷ(БKhҀt_t SwV}[ծ^AK+-ԅc5#bǧ)` m2m*:mxAOGeuvQU봠0jQZ&]XU@ 'ƊNFeAOA+V @O# _2WS J"&( wArBn6]|kYV*t){\xiv{qI#1 \u䍪2Fڜ*+M4c'.T]FȂ$Sz:P*k(FzGJi3+ʷh>P 'I|Mn:EJSUDHQJS]>TMy.>I:~A+v@0څCigO*ԊUz"᧚7qEǍQv'ouNiO>4K EJŋN~>]\r)!`2Z3 ړ:N䖰 *>UM~;HxK ԛ}:^'5H|Ζ}ʨ}ŻmG \Q}-*F ۩t;JrHWK=c ՙ$#h,k=M#cO+[c|ҙr$w~am4r}2Ո[uC[%նHEUGMTP(6 5.#*.ǫ.}MN Mkz)M ի P-ه]}7 nE”駅քm҃BmGz+0zotB [zPl!%zPq Ўg6<EGZh vhcj|˩;y#Z;7PTn^4xj5[]ATn4h]A$q&ZAUM 4_\/q+Q}G$1nKh,$hԥuR{K3(i jZZLʬ;" nLҥF۷vPOVN9(:"!k t7 [Ҭ̿pĂmب$qj$Tq%΂I2A$k2iAy+ yu$,h ?aA%؝jyh)QEU|FM}e2N)i!]槨I@o ҀnM=Pl<:M<+蒽aIS.[+X.)m~$68!>>7mM=$T)o xiT[2$LuSb(%{im#(H$.ooor$lRF3ƉKRxi ~ߊ,$@e72fla$25o@96)1Qm/NhN@urgCWRP޿`j9=QJˎ-[v(@V#Z(ilɩ"eNJ,+2Ҫ@P+h@#Ti VW4#zk&AMS4DY'ZMkFH xq)O6k_cLԍjQF; rսjR*<|m2N"$J[",(PܡvoV?ᢾ0Fk"5 14QZ(fTFSզh$YX єєԿ8FƵf4P8訐P+(k(tDAw4jM5x=#ӐzP/jp#zilKR Եޝ:i$T6;[M!GĴ"QQEYߖeSiw,lUTfeLtօ _+_M66P85f J< Q,D>ȗpuڕlBњiJ+H(E":/-2Dq.-%)~\Ydc Ò, ɢ0F NO->m,sXʫ9+q_-B2+@6:sL g]tS"0>:WƵMH;Gxe"iL]-  ~(?Ѻut(q*:bgb8:#l%[~e!UV_6*j5~OI*xn z7nԥhz)Fm޴}>=mfEVl@jK0HwRhh1j* ڧ]^9jCĤZ[.2< QSp9HVY|N| ,l9L˓w$tG֯jDoWHFpRu[zWV{!Q"u`\Ơ*ߧŠ36ezճbH!- [M&>DCZvn ^764e +]^2IWTCւ3#FJޭKxu! s@vn?,D/ 1wZP¶PM6gqߍMa;mc{Yu+n$qHZ˽h9>RlfDzQMˤd.ݸqpI?ͬ|VpnlY5^n:+DcZjBh7~:uOm w8U}>bC5&mNj[ݽD8hUq |xj/Ė ̸+yu,qX0a$i?EYfM2+y:+*Xש:nrhMNoI plboZ魨tvU$Ǧ$w<3?tbEҧeq$:1͑y Hܮ Lb*n n] ˸CPR,sdv 5GzyX viZl"@хWk^$ (Zif*d}*=_EMcH+j9nt\Z2.߉bnDedry:h*⦾p1E jMB7Z7Eh$v'6HK0Kj(RA^i`ݺːҴJV;¼A`.jȁާqu꓅:ꇧ2_Gˆvqm"Ù䕒7 "I{eeEtK# 1jġ/"_u;{x'M1^fEͷ1t݌2cf"1!ߟva{V!ՉI[x\")P;%%iMN_ "[Vj\{1" P+hFPtЊ_" CϭT_6dFZ\*YDx({^ovؒ{{Ԫ*Kf㶽ؤk7HaXhcyWc2xPM#-ÀQbI׷ bhQF*}<#}Il&Z)ـsɬRZZ_m(4Z9JP!2FW{xyLQ}MCq7eOօ[Xva,@NqϖbH4o D|}ʓq^ŐNݨ.RTni_i>2Tn|&u{ESni{4Wxo+Ǧb,h)Q@zh^m.o:U(zו#YԓW-?+,lb"t$:"xozVci(_qIّnBh~SzcȀj~[|tY+"$j)HG렰G'#i Đ5pB:|Y#V;fHH6v㑑6(8&uq澍dY!@Sig#+cGfeˈ,q+Rkc'Ĉ! h9_TO^w:y{QJHҺ">*7],MdRvvE V3!E[v?Zc<Uܵ*խ\|H2#Pf=ZhlH(۬eHdSm_OԺp"hŌCu=ӣDJāҠ RؠZ)I xVO%ȖL}ӽRhxiX;lc'u^\dٗv,x#ϊvPRyp;2J:J *+!w %@nV鲆@nֻC3V E@`7;T-9WͥY^M] ! 4Rqc!t{;JPzdePABE?҅ۡ;3uPx$Uff[ƗxhdD7k]VH >L ɐiWьLM¤۹ Ug`҇zrKis]UAJ H EVDGb8$G"T6X1T F7"mLKuho(kA@X@9ȍjQ#"\avLΰ /яȷ\L&"ֲ:5AZH-*4eCcv" [ m[,/lC!J%R+R'7v4 1HKMfdj)o3j5ď:KiIZݡHQr5v@ 428mAscZ!k#ŖF2ĨERzYH C В?]IPeFȬSIcV{&+|hTJjIWݬ,Y'KݻdR̮㧾&5E m$yF"=$$ DĀHmی60 eȱkPkaImҝvO24wZmYA浡.:YPZ|D 髃h9ZkPOSLR7[iFC` 017|4TQč(CĴ$*"FzzH 8t JͱQWi()MZ"@7-tI&PE{4c72*hknhoV$FrA¾oR i|iCMWVAJyo,d13(.P.\d@((ڲ $O7kiCSZ2Y-ˍ؂7[Sc1iv=ymi`9 9 LxVSJj7Ϭ_la")|t>>9%Ft_kZUҞ)T OK(3vItUGVFP MO ?ݑV*Cco)mԩ$ASmmN]Mdə#*By"iξU a,Jp+k08r!VX!xifvL# ^;hR(^y^! wV.7@w*חi  }~d-d–~&hW^G!P vm(Szt ~;!INDMC76뿥kEʕ٤"/ 8xڧH c24LʯƯOmfVaW񐬎1%._ne2#Ȗ3>,x)@ۺZv5h $Y%5\OԘw9#|w\ $,RKNwCqdfu4yуqUe E_lqSvЀEXS^_D"omcC4!b`k XdǎBiں}s!Yj%)$}%ee⌖b'b$Q &BwFas{2%<+G]'VVK5!'VJw]QVSER7-nF)hSjVIڪ֪6 l8B@=I_7We̥Jni'r0 4f_RJɘ Jr2bH[=zon_i,b(۞/$|֍"R@2׻ʣ SM2̘u/%|/Sڍ,FFR߶:I(@i@G;NA.PRKVZyKTd)KݔpK H!|ts\ fiVudVHKпVƵjRPk&T1|bnCBH\߸ڈEtP.RGmxfsdѐJFQOHz,b@- EXVUhTf=-GB E?u#2V_* >:k6.5Jymtg`V&קz[$}P4"\"eT< > $ln&Ԑ %PH;Uiʉ|Yڍ]_Ѫ66X~â^PE*t9N^=v˥ZP Rhc҉p]@&fer?M11ݙVf;Od`8؄[r"7.kfI',n9qJHUrwhu&~B6T@,qŠw_2:X[qgF &.K: )PYD2* 9Ϋ*0^vOR*0j*(~ 6O#ijoQdzLV^@ဦG1#X2;(l&.dVnZf2dJJ;~o&Wue7~=t(CfE͋Ϭ,onŏ 1o7" #Ғg$ffY2ƕjK Qi22 0Y"Bm6c I3z3hdV8ۻmمeߍYp!˄ʉ),)]Jb`q[UN|l_MCk1؊ƍomۧRLadr=)zuк X) å[vU/Yކ-<BXRS>1yC(-)O AIcp &p઼(|A饏1 mMڜ֥ʮme-yK!bP5oTRUYRҜy ޛRoz+@[⢵~5ePUԨfSBշW=mvq]+v]BZ v`|[@4F,kn-h:m36"Em43I! {}#]A~CtBI=(6= ce;mt)!ܩ$ g5P?etIv;n )D!~bۿ B21r@׈| `"#B0a[t\!G!v;@I[X9Ng҇TJd)4}z|<6 a>$;8"8l>[vS{|ZHd|͆"ΡrE]EYۑ)ܦ`_ǛjLWrrDvY$ psSM4#efZ38۽MM(Ŏ3.)-^ \V7[q`c,R1 ݸR3^"FZ=$iI [/ cw1 O;K"e $O}Z ܜ 1Fpܩo{u̲JHE>aYʗZ}$91AJjCցaG጖^! .;HHX$#iY)pȿ$ Df@~U5l6vއj^?SvcaSPyyj 2TzuU ^B%fR d)mKeȥ +[ 5#pHđV >$+CJM|rqDqMk)\IbD/c"niql噋#]u坫UoX$Tq6Fw|E݇꥚V`7M*sP jƌzib3P _MqxfZF]֡U>$q@WBM(RqqGq-Su<4: SV5$'mwZBޝOi!yX=*-ϣWDqT'ơc\G|3Lȓ&9rWjHe/!I`E)ӊ+{MeGsu$TNwP欏0vl#n"BQ/n9Y6m+URNrQeTS6UPܥqHo +B@j?cjB]Ӹ(ژw2ҝ -kj?\3㗀oE?.-re_o+G1ԋ@ٿiB٘WJhmNErƭʍ@ǒvp|{fCY r#+h,#ɉK8EQi\H粂67IUCw",AW]kߛP66B!ɕ#qdenG^JuB--b Px]NF!iVaBZ#c 6"+㕚VスVG(#=U$b1Ug]HXJ@JUy+F(& cZ%`%5,/Ue[WM0xIWiWf^1k;:KEDnQIF>,RU'= }1scOR;n(wzX]T=5ґHF.@nȖ|{[~s$р Ox'n0ro.ʅbU Ť,ZQđ":%KP}E"rm18rABO޲2L!i rմ^EA Ơ 36Fo13rQxy?}_wv!)#/-Y%,rL8գ&sdyf~]vxE@p,j)omQpSJGu&FdBGr -HmGp^䀽lIY=Uz,W~T~ .VREWdwҧ4Q^Ei@t`IBn]vd xWjl̤y_mfI?&"(q/n$,dGk!V̗_oiPu@?WiTiJ8+!zWTSIaCFE蘣 0Ck^8k G`Jc3lŌBu$ȟliBDeڧ210bR{B)c } e8c%Xe36A265ȐEڿk vNNT!Ev AUTE`Y +% -MMdY/jC!e@]վM4$$ phB WoTw"52?f,oI$ K)vڒƉU673yڬݸĒA%GzWNq!T쳩Pkd_u3wZ8 RՠU _JxKr !^~MS iN,{'RUO4I4{9 VZ ;۬̎V9&L< i dk?6>ӑ 3<;uEal1uݽoFTXC,rwh}.EXk l%b>CRζ'" m`(|vIiqIU;JY^׷(V|Æ>lV287i$#KVh4-F= ĸZ& q2u(FmUQȬʯHY n YүAf>C!V9ML5[)߷Zf.6`,Lk+wXE[&)0&6Qwxq"M K)-_V>-6"GbI$ A,5l C顑P3eItR2 ?LMU# -dϨ$*I8s4Y`&F^,m2~VC0JXdGӬ ݨ5vt Ñ+,UZ^ڍ)@D)AUR此5<ɂ,#I!v5;)}j;o{i+2xF~=ZŁ״ܒIJ?qK}?wWHGUSoVF"nrG(75t0!o{_n;bJcyti&(Nr=ݱ1v)"Ğ0>\jz9a۬21NG%JcgU2i[ۙdIprV/SsYc$9+RYmriQQͧ&7 cbj\.y 9c/Y(V`ܬ @1Y_I5\# HC!`'jEwDxy Ğ!+ۙ L]W捯Λ \ۄDJNАBbQJfʹy5֧iP_9T\fohBJ\P)i fwHXMHpifc?%И$RKHյ5&"DGEkCbcDzd ^r]ݙ#ӶCT-t(.!)ET.p[idt2Z0(m~Zy)d[ }^Ъk~H8GBV:-jvhiʦbKCZ^M7"G4gIsmjWq~t^b"8RV^y#/8Ϧ sa KV>ࡶJncenkӡ)E-Z[Ru;#.R"{"Ȥ0i9.ō/Fn~ \h^.NVEvDEEY XB*:Oo.=򚭋ȄQ4MK$ySʡ佾[E?w Ԥp*+"ytƹ( 6)2 aRTNͦIOLdL1_**Z+VBڋF0ѻrf.F:?nVͬ\/FDo$,#&X #<ɍxר%BLS*cn=ql#Zyu"62{X-J'j_̒k6,93 $b577WжiHGr7`;?qzFҷsZUv.ҎiY0 -ݿ%q&0vEpEuxn,G8IZlyi)"jér$-k /q\Ē6R"h^'aZK1cfȷIB r&)Kw"Q{Y_s[d^SՐ8&3JKd CfVT0q{w~~2j ifXNL\+))RHޡ9ZoA[oKFgܕNTש h甙B}-yV?}_(9Y1),cr؈=?ݶh4-bY"U֣|W gv Mǖ?ԏ>Nl+x^hV#mWc~ҍL$}LJ~.1$9 )wu"ӵbSfn$,Bw2ݩ{vn9Wj<9g *\9@FÍx>`~>gl @ 07Z{l 4רPy+c^9mxrYHǍ5I#ɚ{ˡ>_l9s!h"ce2VN6ZX`?lyCc*ȣq[tGsۙi᢫¬<׶\4>{Hʶe#7TY@XsPz9%D,wl0Zº=?cJ)$OS\ɎA2UQ*LLt}ڳ۲!ł4T]T$bM0qxWe]B["WVGq<UuY'ǚ.Uȷ:\M@9B~YLx&wIGTfw'8^>4"ԶG_rU(T GhZ,RĐQ>p2 [{Dg=w.2a$Ѳ") " Des~-j,nSc#YE$m}} *̌(qi:e5$>3c-beIr!omIJnG̺H$eV욪<4wi~qQ3(T\b-N蚒~Mdqi5ehYmj9"N%% qމT8cb|Ooh7L%\q4W/0znp8SXŁUs<{<9xTאaމx`-em}"+y_  -%n=EFbPs1ěo ?.6c bI`+fVnk}M4fXG(":dKx~7oх6d y6_7QM+(^J_9է8[vڔDjhjRW6M+e387G2!x2(V떃qiaUQFSQ@qÌ1K6-#쩇%)+Fۘ-@^F[FJ{+([(dn2sC$/&N%vx[-o3l) 3 f@F3/rwK_af(ZO w; ~Փލgc` 2*5#vPת>+'cc*!V22jX=#.,Y.O7@ȼehgPdIc;3*сEgX_9=ƒGHHz5&뤅q&s5VM&^`!KCD?N7cb5zVoӺh! ^ ̞ r8XѓAxY7Tݜh]=ɤG$ c=M"[7(eBLr㒶O4oS.D2ʮQlG-LyV]ёz[nьd8a+t"m}!Ǚ$l_pIi#F{=:9ra@pERiɭc㡤|IkXVwʤX 2$ ;j[d_N;J_zA׬x]TLCdNWƵ7.3!rTZ]fި ʔf`yX2vVmyӷKKR (M;FJ &>MJc]Hgz%b<%7݉\I Bo5E"@$vk&ǎyŤicI{M {_;{܍S%I<G^C_nac #(nGdLUxu[jĕz)e\2O"U#㈝*޾wēF,Fmjx9qjAd#.OpwXU [G4K+O }إPw;lF'Vh$TɰN;U%4iߛUFeJfE}_ԦxdyCDqf޽W{Ip4d1FzRzwLMT.͵ K:^P('=nVc 2: aygeYmo>]&JDR O"FBܑ9jVyI8gz/ &.V W#x~T'qvhɐ#R9V\Rn\%l,"NZBZ3w&xVG.#C0Fē|:-D1KhfGSG۩r0FndI C$dސD߾>RMp]LBܭ&t%(FWD mko?b}mnYJ22=Q"1b `j7t /ԺbͲp3EQ+Ernicek#&L8Un;Pc@D]I-ŗzf^Ⱥ !%W$LV^0`T1rS2[-UT4N閭6J̆wLi25˅Bp1@87-b{]$&V4($cIzDMˬfy Z2DD{[uɓ$j "$K[хͿIgDŽX # @3rL&xd|p̌UoWʎ$]adY ּ0hʓKBJC7cbFt9"XkLI1T,.aU7IP?/8=Z)q1C",cK6kfˉqqUm9!X9la6\tƦFkA[t2H `{NF6'bA&YPH<ؕ5r\w+4VÖRBz^;H-\\_lErlvH`q7KSfCv! 4lZ,Z˱ xZ:E- UZz^D'H1㤊VG9~kሪӶ]AAplz5rѺ(f ߩ@P6T"PԂh,U±o숛'&".TY1Dz%:t"7FC EMľ_.#T|,%?c(q;+0[[7}+hTw%A!%K"UUkG;"Y1{ !׌asw-|di$e[EӉiw\R?!BHbHUH *_Wa{YT D.{I'hFEvط|`fYHXGI66ͩ!L5g" Z# G'Nڒa2϶P %SUYB :Od;*? }DeݽmYAxdHm`CޖI$ 4Ǩ=hm }3h\4"2:ڍ}kE܉(xjYqX #Jh&o7ͣ& $ԙhZȞef6ZЄ$c۶FTHrr4Y~Tl2eḺ4u[t*n)Mљ(jXe&s"V)SZ&"xþ]~frTl\Qp,ge'6ݚs*~F'o$́JKȶK\wX͙vA@F znZG~/91vƆ (&)J||{Vj/baƒYM?6 5\(#hrߞp(;4H[w;hd͑Ǐ6 oF@y#FVi_{6iGZ!3:}<6s+z /kr}Ț"28̸< M<1ھߦx9gwyddVlBGg162O Q[L[:m$XٌJƊǔri8/R :%ce#_%2H02A$Eb))a˲z(3Sj$E7ykىyu/%ֻ_XI+f%G[@uK4e[%^-/S57ce"p2Fq{Aѿ'MrI2S( Cc*֎G.:e#x%I#KVɿzȋ>cC r_42284wtj-8>,~K$I 7xNsSb,$pW7zx颙BјZSkFC!ڈk) V[.).g-ӪH^K$eGjXb"4lY%.(Z+^F|4 ]h.Q_.|~H,wJNש] eoO3"HE(mg 1Y9% kC1@JyR "hmݎYBGmm]JdѝPfZj)Z!PU7Wͨldf!F-ƌqC ,raiVwH0!JC)6ELs.=*}d˅yJW/d2,J,2fEnLbC/]`&R)‚t9is[r]ZwJ#%Zem_ 4XG*'䯡qq%Oo[߅#7sQf{I9:d,J1fk>?fi=1T|>ScbfG0yexI 2HO<-}2{W4X T!+$lAXߨ/-5I6Q\xTd_~"eEkǞ$kj_ˮP8pՁX):ȇ' /vl'Uodu'IEkѲoƑVt1vZ#bK!ye^&5dC$gJFYਨ֡J2w#YȮlB",EVsfoԳ{QIIi~'܂`M*R!eHZJ3yt"'d Dq@;I۶e_r` R!V*G٦|,tjG"o+݈E_>^0-xKX:{o - Ը/{{I'}9[O@wF`yߜD鐞 & .g;NTH&/bmjd[Q+yd5Oʅ%v[޶Xl&c>O@JpN9dk;\_keV{dE]lU#aGQ崘 > 8)%F\KwKM9qbsڸ^r'caZF׵6B $Qɷ|l#UaGA^YRB~"SeHXklµ,fuͬYrSiw\1w}dObƅjgBkT+8?6XJ;-HyKY_2\E) ʰe*@Iu.*8[gx./dcvmc V#V\3/ #&A*4v }x!L£/2XDhz0A:͘,dSMmGruq?饏 bB,c^*Y\8yИ0 ^ݚF7+rĽjP^ehyEord|We &F35ha nW\ϪMݕ D9,Hq7k瑓՚&WZVcIi,j"*BY/'fyݹcfvѐFML #l] bG O-߽q)X%mqxW7ܤ3DjHGDG"4rbjlf8pXvF0JE#tYٱ:1DETvguUE2{:DY&Ð*!7*Ъsj$r.v"GF^KdM>Y Q}IǶVfk_)O_]LI @`N%ETe bY%ȡ #47N$+4Y$K(qUdk.鏏,f2IaV{P'ddAȹ4w1b$i,|OdQI$D-- !uFsqI K"ayIv|%eΥRsw(ֽZ |U٢G-Ĥ5wc_Mo,xP3;Yvy8zK,jD))*E|sǍ@ `ݧ;vܟ6GcgD]Y$uxdd?mI>Nt(4+EGFi+%4cEx")󱌒˔,G\ԯuu笜' (Ζe ֳLhbJҤ#95;d ؀\Ekӛ)m#2Zc`WPS=ڶ‘@ݮQŵ^?M:}2RV#. kFHik zKjE3>2R[)esU5&ءG6Z~o6/!pg#v@Tt. Qb\ʸJZO&{/cxZ%,9S@BnhDNɛcY"TZULq3i+$3f h/YkYPdͻgBcO54KxNW$Ɯ8b+Ƈ|ÄѢ۬q1'4(e)1*#̒ox7Xt{\l71ćh8l LdTCi+Cs$O-^o#ۖ-vwl@@#&{dG֐p [m%ؔUI&Vh]o>dlqRoe,˸ Đ\ic6H#]攜 Sm^nKI>GKC4>㉌R(K-?M$uPG$feJAGp%ۛ~q}6":LԤ"i%j͑{JJGQeǗ J`L'Sd{X},uȠ"i"U}K3A*]$XVQ1i$(XR[+[KdW̊M@#i]ri2az+Zv'OREwkvY{9L/v~Ϲ`LrgR?O],Os/i*7F j4jCngLKEF c|4T*ƒ  e&Ҝl#*Z 9rX(c@_*TC;)mC~䜐4#PErSӸ^]:fEHSOIk&iM%^0Ii[.|Hds.^,%xb:SMuڒY@1-mhJUi.4z/4d!D dU6ʳ?=ff" QE Q)QE01UHD~ѭ4ZqK9F=onW jjI%U> ,mAƗH_{;##V`xɒ%O%` 1ұ/ƞ;akGߑ'†,de'A7QKލBe`(,*SOi2`jNnV蛶ڟ-#*M0he35i\XmK4`ʎBˈ'u_6̛&4!q$&qƍkqosԓ{>v saOW*ҷ3w%>WM혙M#uuf1Pf_ԧDb:h{0v3hVY!&1("]-^ s &HyqoR>Oʼn\*:hz^WX͗J2./Ob*tLhI2A.<SK &6;)D4REW+ЎD. 9T5۝YR˓>T(VRHPKe:K@edA}1F{kJrԸx>ղcƵÔlPpz۬_=1G-FGo,5#ҡC%`A?5Єelj6d# ,];8;*df.V@DLt97jsVTՙ>eo(?u p.T01'K!%(VN>LylLUw#O'.E_Meh8Erh#0V?%.ALv='E :NF*r!$KnΣ,v.>l[t|nWMcd,y9ORPYP9Z(ӶˤG9GiZe %Eo)/Ti+bJRmwOfwIEdRRH>N)i+ *,Űň z0 Po}X#یvtr,ɓngјjTTVOo3i)͟׌³{rʮcVlICm귧n_>X'Ɏ'ۺM!f$yH>'ĻMeM #(ִlQ/o|I21I],B%}H'MUϊ[©X [/MR4x𩸆p zv$͕+%YQ?MY6$g/r hW CVɚ9vM.7v1Mn,G1-k->'G%łEdq4_g%-"^#557ua}cfZNU>1Oi<9nÁBm%eK#a~0X++DGZ{e#h{d%9$lXJƪhoiY$T\V&K\G׬i coM’}9;Ll9<ѫM*RHQG t~&v7#s iNoǣa"b"e Va/ZQߩ$϶Ì#ˈK nl|ړ&hBa+WphFEZ?N Ӽc3JчpP_qp%^ӓn|hJV{ޕ򮤓l̹v|W{|QoY}DK_lvd%CS"1Kugec H$ȗb]%2$evSlc+umo26\o\ lIFj촷]&/ hg.,jm"='gKUL0+FKtrMFy2;B%%'+{~9F`HR:{^2m MDryy.>`f#k2}w/PO4RHdCm30EwQIuI<)u:Bޫr,ȟ2ang 7=PLb\i_/&ݹdE,+H1f%+xjH2~hK00ĬdG$-2ʎ\\I<UnIU]6F[6dÔd@2Or*H 1$n0ҝ۰_^JRU7)RTJTj93*h2;SH\J9:5}I9m8$Bx EEaۆ%'xEC)_0s|YFnCO+۱X?4̹l3+m̉;eNfFheʉTO顈|TL~*A·.f^Cw֏̡lwE&>,qGH5owoS=_$?caPOs<(XVyX8^# !ymOs2#͝ɋ$" fn4lȐmҺl̵g DٔU5vGkkf~H;wry4笙ҹ,dvۤA4!9cx*>^:$IkY}l˸VzC}4n#[BeyC m\am{[=+?Kl6\mK@;\Z묯gtۆΥm6%H ʟΡuYm6 +iCq^׽we~O+Dza^ .sk~c~%4]S{Cmmu&#ݷ Su_8FS+{OJPs2$~M]J= 2m^[}{V =Eמjhmn1lMV\SQmZʛc{gZ0uM$=oAs=U{?GU̳h[r趶 fMkRˡߓfXé6clv}.SI)g֬mGQ WFl浟A,ޚR[{Mg~ݛc:v=YU⬂[\o#o85l>#[G:ܗ{.$ǻ0Qc2ҿ7X}6j{kxqSUYm9-,ؘXWM1`N܇Jޣu1xul~ESKkkZ]W鮽~Y9;_wOͷ>CY8۶/?CmI~sS^i=ݏ'w^?Jz};oӝoǩi=:V߱ g6w٧z_ yI)8lF靿gzCOgu>o77QK\ I);*>ϲ+߳>6?FcN؍HLOl~:ĒS'o7S'= e==߿wW?j'?¯(I%>W iLGUWoR6m۷}^&JPhotoshop 3.08BIM%8BIMHH8BIM&?8BIM 8BIM8BIM 8BIM 8BIM' 8BIMH/fflff/ff2Z5-8BIMp8BIM@@8BIM8BIMC&img007a&nullboundsObjcRct1Top longLeftlongBtomlongRghtlong&slicesVlLsObjcslicesliceIDlonggroupIDlongoriginenum ESliceOrigin autoGeneratedTypeenum ESliceTypeImg boundsObjcRct1Top longLeftlongBtomlongRghtlong&urlTEXTnullTEXTMsgeTEXTaltTagTEXTcellTextIsHTMLboolcellTextTEXT horzAlignenumESliceHorzAligndefault vertAlignenumESliceVertAligndefault bgColorTypeenumESliceBGColorTypeNone topOutsetlong leftOutsetlong bottomOutsetlong rightOutsetlong8BIM8BIM8BIM #4 JFIFHH Adobe_CMAdobed            #"?   3!1AQa"q2B#$Rb34rC%Scs5&DTdE£t6UeuF'Vfv7GWgw5!1AQaq"2B#R3$brCScs4%&5DTdEU6teuFVfv'7GWgw ?TֿPS hq <5ճ ,V]tSX{5bJ}q%U?6=uⷂvW:bOOOɭѦz1pEUHe*ܸoX[;muI4i}G]s7;"sl-u e~g*Jnu߬9$u5cee߬w*w}O]A7&eӷ&VMeOg?[vssq˛:QDV~\mo}~5zK[evZz-k썻^^[g 7cSd3.Z85kZa9oo򘴺wֿXWNOWE[-"}ߦƲϣSb-ȶ˩ yhs=}YYVquYc{߇uƷBevQK-)]}?M]}EZUUj[i uf]K/nֿ+$W_PĆC]=F}Я )\#\31 5ԳR<οͦz}nvѼ8҆7$.xm]01[m"\,w+jJŻua遯aٽorWc.z>$IkY}l˸VzC}4n#[BeyC m\am{[=+?Kl6\mK@;\Z묯gtۆΥm6%H ʟΡuYm6 +iCq^׽we~O+Dza^ .sk~c~%4]S{Cmmu&#ݷ Su_8FS+{OJPs2$~M]J= 2m^[}{V =Eמjhmn1lMV\SQmZʛc{gZ0uM$=oAs=U{?GU̳h[r趶 fMkRˡߓfXé6clv}.SI)g֬mGQ WFl浟A,ޚR[{Mg~ݛc:v=YU⬂[\o#o85l>#[G:ܗ{.$ǻ0Qc2ҿ7X}6j{kxqSUYm9-,ؘXWM1`N܇Jޣu1xul~ESKkkZ]W鮽~Y9;_wOͷ>CY8۶/?CmI~sS^i=ݏ'w^?Jz};oӝoǩi=:V߱ g6w٧z_ yI)8lF靿gzCOgu>o77QK\ I);*>ϲ+߳>6?FcN؍HLOl~:ĒS'o7S'= e==߿wW?j'?¯(I%>W iLGUWoR6m۷}^&J8BIM!yAdobe Photoshop ElementsAdobe Photoshop Elements 2.08BIMhttp://ns.adobe.com/xap/1.0/ Adobe Photoshop Elements for Windows, version 2.0 adobe:docid:photoshop:4ae129c7-0d10-11dc-89a0-858e79f5c415 !Adobed              &"@P!1A" !1"A2QBR#aqbr3CS$PѲcs@უ4%d5 :oAPW)IZ='EP}nzy4a>F4wβTl!{bPJ1eZthȈ*PL/=y G鶘bfb50i7WphׇS7lǒnƶʼv2iQsΧ"bIR]$mYcZ2p5c(PgffM(͔4S<ъ&g1>⼮I$'6"}@x(5NBa!s:ʆgǬo8Z ~gg`"NSlH }mމ+HRBQy? Q5&e֓,dH'H!URTB>|Q 1H%F}VGIJUz $<%v, 3M\#5ɚ)FaB2A$ݳdVq#-D%2lM)P/R9-RF2/ 3ݢ,#W ؐhO$E?Z"{/ yΎKōE]})#4 ڔd.H=ELW ;5,mco)evPU1OF<)ϼ3nL|ICÝKaȰif-rR>- ÈrԕxJNp5o4P*Ùd>jxܬIbk\tF=b! llMbAخ=9OuN2u)-Meh3,2K6 r%IbrȵX1SofQ-+V2܆Ђ!5S,7w&s$|ό%Q`ideS3I[znmMhW6-/s%}NYE:MarJbIE3hK"aF/%'-ÎV Lش# EfkD/}eAc4i )# jyM!%kQԙK&?;{3GNpђV#_)V=( &NyI9,UρmQ@z~!)O$Xzw^;R= '0p۫lc`BAVln@iy5 Ճ% sD|`_>V[By=mn/0 F}0lKl&3-tX;zXK{~oG"E@0fxy_?w\^L.wRre-Uz =w_.W$ șY Տ~h1q8aӁOUT\ys`ɕo7[ܷӶ?_4:YU^#pEjRJ3ÑJk^MKTlԺ+,=:RF*0gJ1J/UC;sgثIjei0W7lQŰ-ېI-w$?lfQOc;Aa?rii{wP?;m/.0{(>ձ`}eyeG/]Ņ+f\X m9s~\ qhuoX]Wc]UX b!SrM'H=o#!m,]}iH 8^]AHBVlEL~t^GܢŸ8{iKEHyyU}7|izO}Gtܫ'%Cc˽;3wZ!fzSyW]9!˟rewlyˢ ”G=CEX>L?y)2LeUC4j\ێ vr4Ety̶HkΛi'X_rvgџ8MUox9,EWuyhϹkFHʦRh*TbLTFܐ= RR*8Hil)6 Ple%4sV`$Kß^yty. L~Iw?pUp}#=~?߷ƁF%tԨ W^uʹ(Fn]hou˾8Z u!TOVW n<{% ʊ[[ЗvSIdq,c}U.蛭n+[keXA94xS UC+@HqPslV֌J́XFPm"25, V{J1qL6x8U*ʀY#1_/Nr.A#N /4=@UdOnQt˽tSbfĠvsag\X%d5Un`_(ϚMzVkZ7$mEWz%=&Z]xe4]Yq #UM{$ 0RPКuT68)RI`>CU{"G7}as{g.Fs֏[HSjYϺ[/{H/4U3WONl.HyQg2М&`s2}켟ѭUktu''CF#K/5fjOdQW2OlT@|.;6PV$kunBREC_[c>20XCS{ymvc5Z_91UPH.\Д&`kv_X-i-}:>R-uWqL*JeOXG*mal:5Ԣ\9ƈ=LwkE:y\8?ʌMq.rN\aB1{^*rKsy5 *\ڪE+HJXe{[@eh(=_ܩ"MF` ]S[]{bZ~?ֹm]NJXH1:uƵ㫩~hS۬`%k2%Uy-,wb%&y+ku%ᗆ,s *k}'x:Ӎ D4حbνXntW3AfuS~/QнN3xewG \"t V.`TN ^g *ڕU"[w쳨egilzܧXK8Rƣ5W#U:wP,'nʲ"}sŚR{%%l/6Ѧ(y Ƈڥ$.VGdGcSBaUH.sf5N»B]QXY-,NyjÊZP/DxSYg}2ښԫmfս : rîN-;]koIO͸c=^vsKI-5aHDhLQbi5s5 Amcat%)?A*W5?·˂]F'/V\N\C$*f2 jU[)gf~@y{ U'i_H\|#-~3Pͩ5m\\ſanw,6ϹBCb9Yxh/֭+'|fEMFk>ϰ.0VȽB&eoj ]v2wXqcwqb6 qnreK;/?/?/?w(1xc/dΟk2ވ<âbe"NŸR?~/"N#VJQCIҜm)۶D8ƹ\f6"rc祽砭fyTD}ߣQͯ1O>$Fb̴֛mEEzoj907uY2Ӓ u+Nϕb:ral/3[FN/xI_/VypZ^=}KOEfeWЙ6&#ʲLjY#2Vhk_Mz"PU妻"%I fG+G2Pje@,pç~c6zzd͌xt202#ȉSi%u\*$a~Hb5Zmny+8Ms;RR{(TL|leTUBE[|)㩶m&W Q|u2L՚.k&/9Zԙ8GQeUbUϙH]{AN:-Zd<[]ڋ'<GYaty{&3gkɤhĺh^YeJ&i3<nG-#po^+I#3zeaiGMdhXk]J8WS˕@I!)f|P-vKĭo_-FFDyβKDv).e%BƿKu0&t72 L:̨I)2ުG;ܚ.2sOo~0ga(E@-n:FD| ho#S]I!FRĞ\H*F"0z^OAPEbr/"D cW_"%RCJ["@jy% plS+\0d(TS[~FA# Do/8Ոfoen8cFxdqZiMv;[hf'.#+qu22(bZ],>׮Meg=Uerh] HDeDJ J.R,V<AGe^2 ($qnq602K3lh=[rLpzAЩfLWyI"{эs=sg;\٬mK}A{+cdJ&DE Uktxqb>?{͡چ׭DЯu{ѵAeDC GPZi]ybo5ijM,%S"EȚhU &ޯJqiNoƪj$Y1HКv^ ĊʚtPmYb hÑgHԁo_4g4Fhnan\:,a=_@5BHxyusɖI v 5?RXb9L@u+%9X;:>* 6*2ez/d:XUXqT?g&,D&Fe%<@Pbm eS ?O93mݵ^:.'Pu5mq7xApJ?,+R҆q?NKYs[TctK8 ~5pm$ҋqSRAZ/t)|lx Smd,|jbM|/tR@!!;Ϩyr"؎УJ1: XJ\3,x+j)f$xh+鰚%# ,Cp ԏFD2Gr*,i qF, $ (|>γǛ׎/ڱ ꅜ ˦)o3&8^+{z4ZM|3?4Ү3"A]{$tWA0Rȿ_կe(kz^QO4'kZ~H')^{B(TZ%vAu+2bgE[FiH" G0a;DlOlQUϯR tۅOm?Ю.qVC:`ȆN(KG1W޺ hGA@z@ڟ*2dVuH<{@tG幭+ÎvrFPLZ‚<6+Tp`< H<]-ƃ"S<$^mu}:hT/`smicP8#B1Rm,*>٩C(Zi/ی' LphjH4ѕݑW"B\i߰jKCjD8OK DH4^~Cܖ|IXxmtgڱq$SCJԬuY^Źf20%[XFoTTKc)X=RI" oWUKU(> wcN'7ٯЖ9RH2FPx {fAk٢a[@K$|T4OC F,hPHH A3w?ewemT|xΙ.*rYGE붚 66Q2ܒϑ ?o1#X%󦤙b'r̡=RɂKGbyҍqT:\Yjtq3q"GegIT*xӌфeX0 W (C@k WQ3n^SjS[4wTT۬u͙ԕPk 4^!QJIDP#ꮙ2kI ִen: Wңc |MTgE[Pq *,Cy''iF.Lr %>۴%j]R> rP82~V۩fb>yף1ncoƔcqW u܎u)9Pw ]QI-*=VLV>UNz-ꥌyjv<3`6{40dQ$T :Y.,᪒,?jsWZ6R-_u0;.BkO|q: 4 ڼXx@$iMciCaGӆ @ єqEFM(~+HUh/=:TYb ܴH<^@C_v1dE?BA0Kr#J$ծ@唪|hM41aBASrjzH.4b.i E3 /hgjV>U }t|k#[n9n.,ȘbėWXRCG(YPUi>U/dpXT-,t ƽYAXZSߗTn{DR򺺃kUGȼE"#Sum㠏t82)zz@/dH-ȣ5ٮlz(l_@^_kERm{J~F<|(Z7ɐs_wIHL5zW7 u`a<ɝ9 }Zkmm2@JK%_f6<]i^m\)dưCn:ܛ[kJ$xCK.cDcMEŇAiY@+a5bb8xPD` }''t˲he *k݉І@Qtm6\P-Au3L;-Դa0iSAweZ:40ʥ]t>ҭ&nHw@&}:\؇!}I<[22dT@vIO|J hWaEU(FH6챥MHT k§Pc&-A$)N6Isi3_mi+<->LԆ#D1[]{JBiW]JXJ\Z1RxWrSAzI1xe eIXI,IROb-j@4=D1<Y`ĊPi)T:Dbe,Q{jqE4ݵ9J3 \rqU5lYrC#J7\κ> ̊ ]49 uCTIp]E}KFّ UGjGI;w1cg/uy58񽁄l&{`c,! S&-OO[EL2,(1:z zbnDj9Vb 2 ]%v7GUs*8;D*}4d')\Gd}.[{U[Hxk&FT)}J8iˍ3=7*M}X9U3DX CZ9m.H5'PNT\OA,U+Ol. #KE-8@g#O3FZ':ba"y4esjB)Aq-w|WHZ|fXRC$dd5eteKmUrC$bD|>]li$+@c%v"#A.cai s.쐴J+1 t}6Pa ):vl'}Ŭgǥ`/{n_hk#Cyt4qeN̿u414TFfuhf[HarMJvIɖxOЫ-vs#\9@F)-P5>5 ȉ,OPi%[X:jÐ⥇&ᤒ,X?I4yLm#'N/zF!jXשX;~-Zj8F=L8ګo\ub+6[x|:||-.\-4"y ,h*z}*\A^ۇS#ƹcicE$H-l8d"<軫(;H>n}FFd(tXxR )_tS18B(2 $իۉj1㠸H%ZSÁjhn3aqrѮ P9hӇU8/ A)RyhҜ84:LU'6vWT3H鍗VS_+VڍN&F-=5X:C!Ҫ͓$}KOAÆ0x"HhOul>./tO+6Ln&kU+= @`)c[P 1#+F%`i-FՅ5{04 Ʌ 6IAA]wLtJt$ o=?Vmcm$Jxfl1K!ʹ0V0jFkH`1ѣXeL.))"e4y +pBCz[1 )*im{M:]Ne&2=Zra,D_QPbLRz n^T14ȜMt Zk(žMEXԕ0QԐ^Jw/_:y\Zu[ZVU*Eyˋ%9kҔ΋ TnIVj]w&n'ƧtБKN5P +Si=Ò]Si;"d*IC,m[˛i,VւM1\A!Q<$%~ s;s|KQFI^Xj[XY.$N«,}y:ZYmPۋ~ڎҲ=^fTZsJCWR`# $S4mm>BrUEQHP'ݻM>\fTL)ލQJwSۡ>F2żwKhO:]P~G$ ,NR?@UWK{H,R@I4-3&cD NҗV=TcΰF^8,6W.G$o J=.htXK,,Dh98/rf'J[$*an=ɫ%h=۫r|w']>/NĄ+Rg_yzv$j2% 5&.G&eD5 F<*?fr.hqؗռS);x \u/SB[QXT 2 EQt\OM)If0dRK^ရ˓x2F+ޣz{Χ7xQ.R|t%Icԥ&7R0 7N&@My&Yx؇%x >1d#N':öCGa%ءkTo5ZƏn $_NoPLJ$&LaXy fb`)ʅn,*&#pZW~=IU0%K~EVdv&RytxE5di\:}tcƒrGÅ]ҝݠظk ) ]GMGDE \dT@JA,;J9VNphy%?,mef@*+EoK<%@Ӷ?m x]4:о[aGn[n`ݢ0YTjPT0[QFu"[tǑ=n,P 7"dy3V?աi ;=!4ktN)ɌjG=ddލ񦤋)'R2*@${8SM\fs1QOqix!s-x^kH%{5XIYZ$Ht!!UaakqtcG.LF #zivG0Q,2I@bAyHjMebb2Вë_RǍAGR~`nX$Ǵ %I8U#[wBLB#yn&j~61&1 I3ьm"6iwcZX"? <nJӠ~HN%uSi•MkJֵJq/lBѱ_˝XnҪ'Ÿ0&HxhFKJay׎w)2!q塍uz&NL ݓ p U[#n^I$Ӆ(_7è£i<)iq6ח &1[TQ:h~G&;1PĞE'-lIrOf)WhΉnw{ݸȠnD`!O"umG'oŏd+3eG# *!kK>: لF'lmGo^F4p[&rwYYX>U^OwK;ЉHUmx{XΚFȏ~SCs5aqK2[OJVœtq1NB)vG"hQssg:r15?(O$J8U8S tO6Nj"8 ),*jWVl4JJ"ܜDm}¯VP`c$%-wtƐۓB*(Ai[ֶ}wDQN{vddb3;)c7W xhc.K #q4$xS7 sAŊ5,cChzA<˭aG 8,Dž4i_vz"0sD dnQuKω%6܃WESX Sqm8j"mkGW%HBhUdݬ$p,J ȋ۽}oˉ[Th jPhB)uUx 6^V"ǜB,,6##[ O#u]ut;::8}%:E #䢠q)Sx߻0I'+5fdvm&;TْƝLuh,GQ8ئV-z#.MȢ24mi鑍_Yt[B('jyZ);:5|j@.\k)&w +ÎTLѲRkӤj[uOlR=AQQ hQfVKb3EmAow/L3#D^~c{K 8Twj ݬbi0d24oceV/$Tx>/4j@e{l,$4ƠViVoŧMml&k@pԙYv?$*OHb]DT*C)R#2Z4ō $ŔKQ.E!4Af9 >DnX&vZbAv5DHW~cUK ‰6z<ŕAE+mc`( %0uKnFp 'ìq镚ӔdE#J5ta,YⷒnezXr%ɔeBxFTne5vJ+q_5DJI=CǤ im"w4O!><*JM$RnXYZ\5 RsM"qI#{v-p,X1^u.@ɬ`W.Jߓ!Ζ{}6;oQ$l(tNmZD;̐#Ʉ2 kE/C+crftz!,fsZ% 1a[$:vň{/PWM/.0Y>MDŽJ=xK&Ziۜ+oMz5tfx!U?E4.4&f58f|PҚ#GWE/^y+"EPU}?קٱv쌂j2~QQ˿IVB)5FG|#>qU1PRK%n8DŽdd YqfݾTQ[>d,-&onjȇnCLQky}.NN|"&ƐFPԷAάV8*}˟W9ȅURoxIkM;䜅H5M<?Md16WGiI H{ϨLű v;7ziMoƾn=6nvmm3*Qg 3ymӦ\ݞ\{E1hܒ[R_kQfacn{IULLr?G+u~LYH0dHkuf> 4.9,o# [,H#IOǂYQʮ21%ZGe8Ā<}C0X۪Ơ%<۳ݠ˝&-Ґ7/{Ԓ.m/s6)E%@lujO(fE8:SEHʜyҼVő[x/̻Pcn$/={y -9B{Jt }+va(K/RuI,1,.W%QK9K#_lG ghL)H *:J+2l6{-1^P| .bn*_tH% R\bNdǼǨyߧPrJpKىȪ񦕖J1Y`7STM)Ș\=Fv_/ԍG#ݔ@=w6աI=(죫j61ʥUhi:B&A!'ia5IJOhKc+ 7ƥZ7Z^ pZ|YvLM :}:Y#n7"%pi JG8r #%KWRdF쎧)$e4B )s$ +̤iqNQ&T.iَ5 kϏY ~$c%"3TK2:]|~uWf\7~^坱l"Ň+_^F<;}HZE:$Ehmtػ>k{vև\ѭ\1/$G[Kfk$Cs$rD}wg$mL2XDm62鴣sћl\ֺ*Ey/YN]dx˪j4iWUdk0%Z usXbSݪ Un\vgAKԑclDqP:V^E9686g0~2q0ېlۛG)dZ '?w)ccC) #ծh7\}g&ք!R8 V1iw .-$BDG?r+O=Uҫ= ~${H)R2OqNo𦣊sʝȱR0k|[ڄsjKNk9QhP!Cޕ{(lG-%>kX~V/=ǽq]>v+Wvu k"}~cyoM=0mQC>烟 3U cq K¯;"AMܰVb;B)12Wdt1;y9*dsV NZY-W HgEyHGPqC&Va9mSmYO6ݓGRWI&hU!(.ϝ>dyO+*o&L±!"բ;Ƨio-$ UfO D* v"K89&>Tp~Z#Dqia,CHe|@o&yxF!+* ̸yOo1,AnܽՊmzR!,TKTE> _8rq'a"vc \?thDc 9/a3Ll,(Qk4{YYY,!Hk.< j(3w$XO41W,ޫ;WO%\[T[hhɸg),Q wPf {xhfp@h۔_0fC[2"Zt/į0w(R:i"lkAJ1XR=C.V6XG>6T!R31b!E[3 U3Y8p{6Ľ—]o0qr2V ≙eq^'k}2=.T5rƟ|d7eaE,b\鴖\#U7|C5$菲cxҪlUҾI䵈]PXH$+{1p'@԰I!!۟rzٞKYyN2IeGMnX wĝ{R<į m,<9]6( D9#gRܷ ;aI4sbouտ̺vIw.3RR=\k7XQ@[;ѳ/yHa+cդ?, TG:5-op%:A1l}0ofڰp 2e.x4}Lg㰨@ըv(ܬBa4Mѣ>lJ-L^t{ׯʽ^],Ɋ0dbig1߽3F],ASlkOР$ ?qj&Ja aKXv'3vla5N$WOװaC# gdZpW6gF# "̲/`:eH2,,{, qiM4шGPnh12X8+ ^ e_PgʒF_WkdH);Ӹ#gu%{EčE &UnϟH,4ƓaLf}ZܥX$Nj Vl\ycbwz\#}SwDS%S E%K뛶>VU#s;i-kpܻYY"4D)؞d^..cYƆY^ 坜0,"o"r%ɋ4٣7ei%QU$M6ճw,h5 d#p屆DreA߱bmX{W20EEHk' Ď2K!ݒr(mO6pƕ!Ix qSrNw-ufӃ,~6얿hxߪv܄kݎ_h.F{|%Ҧ~&4 98$JdwƑ{8Liܫƭj]um41\49XO[PHUn!E!K^\ 1#dBnkRPmf3\kS-E(VI,}+ƒ_٨f*ӱf< jsT2Yf.wm64BbsKܷp[gʀ7>_հ>C]L1M<[d7>(x(nݻdJZ GFs4#91N9JHn_5Õ#=y$y~%H8SuᳵVNfrB'ZpKӇdTtWf6ES #8$Cr-z/Y ߙbJס>]kg8G)2%Hc13ع8x EdcH^ךOO&n.6B#ȅ"&2y>7gWӋ/\@Nn{@vCcjgi<.Zm%mJu|5Cd0* h&#ݧcrnGN&roY,neLJ cmǯPœd"-}; h< o;:&[HXks-oww/+R,-CGc_B) 3k߾֑eEyJK\7=X}3%c9s,eqhZ͞ߡG)ﭝ_?siGm,~56XZzm;̉w,/ }U7kMcv>z9ćAhծ%;}d' eupkXo‡>[t@&[$8k:"Sܷn7w)?I)ٯ <=et3}n.뭯uq,%S60Wkob6c~mF͊Ջ H0,p4 $I$з7bu /)g<1YUSΞVSF]]%4\Xa}&dgt~֙uksv4A.j0N ?IGꤦ:ìx4tիm#]qٵzf88n#S%35_5IykAs]]gjlpSԍcvm$QUA>D{65\u v0{#iY߼˽kUYa4a<<}VϹ_)e"3c%979k>Y4n{?ѭ|:!UH c&wlZ#8؂mjJyOY2N]|k~ƻI1[l ]ƻep}-zV.K~M Ü q?j ϰ6\4M!l N`O:x,[:UĴtOvXlnd{onͻSI$odg lk??~2{Ńaݎ`tG9. gV}l1]Օ͡OUoo5,Z3]Y%xd~v~OIMwnC+k\덆H{M731]ٴmMN=zKG;}Jśk2k<Ƽ5sP]1m&Ikv9Ֆn{ϮcݻO[bJw)톋J\-ݲznj_*řy5Hs 84cz}dيv4T+ֆ,l}[EǬ860AvZgI)7.d鰏Os+.k*s@pwPm2z&t*.±̬ HeͳF&#]G}_bT9a9k^nu,]페$8n{;([Kİ}[Xr3Hcn5TcZL3ѹzk4#{}3:6 ~vhs˸s%KKGlp$e&Db3HI8u$'{iI?o4Ssr,3&}Cki!qsiݮϳ渵&v7ngڱŖzmAv?yomdͪdKk[wJna*\ hӵݹƭŖU1>řկewO[cwt۱.ȯdUXQ;Zws~{RBzm ƨXA%k_}.E@~7m? g>]m)k΀ehcGϺ>&k)=>1XdHpw}+=V1VkFf@Z;͏?Ta5Q vֵM?|.gc:=H o %=6fpWn\k:z01_rY%YSC=lt<ΫߕKHv5Ėv1losĔ1ɎI#ڴ1sUv<#s}p-=˵tb8zp$}-%=Io3$F[Cִׄck/n̏O1rq n#~K7][|\]!w%~bzUQ2+ٿ6 /?IcwbfS9 k_4k=jq%=F_־ѳ9OsTl{Z63%lO ~n s \q;ZX=t+?WZns/s]cZ*~WߤGA]'6Su<>W[o-%8={3shǯm -e} vݛIMVlsW m~f{:Ldo =沆~%pcG'jVn;Ƶ>?ttkqKqk{rmַqsl C󴖹sډ_Ibr!Ea sgs_w}XU7S m~}bJy굶4lA1Qn5./cd}w{9zn=7m2 S K ݑ:u>oOnĔWu%Q$8LƷ`-fA=,c]7T9W?ʮ=Hq0 `~7Gc~E%IdSzޠ\T_qimk]/= sOOv3ND:;-]_῜7ܰc~u%[6˛?\wT7ul)Ȯqq5}_W?COS,jSroҢv}4:ֆVQg/+Oi祐}srx9ߝ}nٷ5Z,}sѭ,A߱uؕoT#Xճֲl$_JR_Fm]mnN1σW~fu>MĩKKN-,o_Z2:{ƥ]-=O߫~6CXKVK=O~Q_:.'S/Hf͍YsбĔz-Vef?&Ʋlu 9e SV@n.kH7!l[gƦ[kʤXKs[ v??(Ua_U-s2EdA1R}J??IMLCUeCNpޟ\kg ~WWHFߢs?_u-`VY^W79~o3E1?WW(~ Q5udiv7oXGy5 PEխXsgq'"̇T{ݼ~KsvmPU[@ Mf]ճ>fkH~:Ekݻ}ޟOI%=g;%k> I%?YIm]nE8έ``_S}/t>sCl>,m.fY[3oa=d={ZS鿚EnH%5$214Mfjik[lR53Cm5X,e{?T*4{ծǷ-Ow9T[U7ǩ[zG-S ei!eglW/M%6QMƗ̊ӲW=n=Go]>K0eg]xs*[fNEn͖=[ϲNΙ~S2]pcߏֿҢ˘躭ޏLLV_ >eRe^={סt߬ݏf8 zձs,eV?Iu?[cT]SPXq._NSmضYet4McMg} Yn3.McVXkF˅Me`["^nm_UΣ>Sײq=o?HgUq5Y6O5h陗oKnKkGYUO]^,W:OAU_hp`W7؟7}fx^=aA X4=eU3sa|X %jn"]HX\wN5ޛ7d_]"+uSll=5Qv>#*ݏ[Aяovsħs 3qHwKkas~Uc[E͒*sC-߿.X[̻l[}O:ꫩGz{ikr-h'$$,Photoshop 3.08BIM%8BIMHH8BIM&?8BIM 8BIM8BIM 8BIM 8BIM' 8BIMH/fflff/ff2Z5-8BIMp8BIM@@8BIM8BIMAXimg035XnullboundsObjcRct1Top longLeftlongBtomlongXRghtlongslicesVlLsObjcslicesliceIDlonggroupIDlongoriginenum ESliceOrigin autoGeneratedTypeenum ESliceTypeImg boundsObjcRct1Top longLeftlongBtomlongXRghtlongurlTEXTnullTEXTMsgeTEXTaltTagTEXTcellTextIsHTMLboolcellTextTEXT horzAlignenumESliceHorzAligndefault vertAlignenumESliceVertAligndefault bgColorTypeenumESliceBGColorTypeNone topOutsetlong leftOutsetlong bottomOutsetlong rightOutsetlong8BIM8BIM8BIM ac,EJFIFHH Adobe_CMAdobed            c"?   3!1AQa"q2B#$Rb34rC%Scs5&DTdE£t6UeuF'Vfv7GWgw5!1AQaq"2B#R3$brCScs4%&5DTdEU6teuFVfv'7GWgw ?Badu5RsGn/л)O&v?EjJ6%Lm6${jf;Nu?9Wq܌a]>"-}; h< o;:&[HXks-oww/+R,-CGc_B) 3k߾֑eEyJK\7=X}3%c9s,eqhZ͞ߡG)ﭝ_?siGm,~56XZzm;̉w,/ }U7kMcv>z9ćAhծ%;}d' eupkXo‡>[t@&[$8k:"Sܷn7w)?I)ٯ <=et3}n.뭯uq,%S60Wkob6c~mF͊Ջ H0,p4 $I$з7bu /)g<1YUSΞVSF]]%4\Xa}&dgt~֙uksv4A.j0N ?IGꤦ:ìx4tիm#]qٵzf88n#S%35_5IykAs]]gjlpSԍcvm$QUA>D{65\u v0{#iY߼˽kUYa4a<<}VϹ_)e"3c%979k>Y4n{?ѭ|:!UH c&wlZ#8؂mjJyOY2N]|k~ƻI1[l ]ƻep}-zV.K~M Ü q?j ϰ6\4M!l N`O:x,[:UĴtOvXlnd{onͻSI$odg lk??~2{Ńaݎ`tG9. gV}l1]Օ͡OUoo5,Z3]Y%xd~v~OIMwnC+k\덆H{M731]ٴmMN=zKG;}Jśk2k<Ƽ5sP]1m&Ikv9Ֆn{ϮcݻO[bJw)톋J\-ݲznj_*řy5Hs 84cz}dيv4T+ֆ,l}[EǬ860AvZgI)7.d鰏Os+.k*s@pwPm2z&t*.±̬ HeͳF&#]G}_bT9a9k^nu,]페$8n{;([Kİ}[Xr3Hcn5TcZL3ѹzk4#{}3:6 ~vhs˸s%KKGlp$e&Db3HI8u$'{iI?o4Ssr,3&}Cki!qsiݮϳ渵&v7ngڱŖzmAv?yomdͪdKk[wJna*\ hӵݹƭŖU1>řկewO[cwt۱.ȯdUXQ;Zws~{RBzm ƨXA%k_}.E@~7m? g>]m)k΀ehcGϺ>&k)=>1XdHpw}+=V1VkFf@Z;͏?Ta5Q vֵM?|.gc:=H o %=6fpWn\k:z01_rY%YSC=lt<ΫߕKHv5Ėv1losĔ1ɎI#ڴ1sUv<#s}p-=˵tb8zp$}-%=Io3$F[Cִׄck/n̏O1rq n#~K7][|\]!w%~bzUQ2+ٿ6 /?IcwbfS9 k_4k=jq%=F_־ѳ9OsTl{Z63%lO ~n s \q;ZX=t+?WZns/s]cZ*~WߤGA]'6Su<>W[o-%8={3shǯm -e} vݛIMVlsW m~f{:Ldo =沆~%pcG'jVn;Ƶ>?ttkqKqk{rmַqsl C󴖹sډ_Ibr!Ea sgs_w}XU7S m~}bJy굶4lA1Qn5./cd}w{9zn=7m2 S K ݑ:u>oOnĔWu%Q$8LƷ`-fA=,c]7T9W?ʮ=Hq0 `~7Gc~E%IdSzޠ\T_qimk]/= sOOv3ND:;-]_῜7ܰc~u%[6˛?\wT7ul)Ȯqq5}_W?COS,jSroҢv}4:ֆVQg/+Oi祐}srx9ߝ}nٷ5Z,}sѭ,A߱uؕoT#Xճֲl$_JR_Fm]mnN1σW~fu>MĩKKN-,o_Z2:{ƥ]-=O߫~6CXKVK=O~Q_:.'S/Hf͍YsбĔz-Vef?&Ʋlu 9e SV@n.kH7!l[gƦ[kʤXKs[ v??(Ua_U-s2EdA1R}J??IMLCUeCNpޟ\kg ~WWHFߢs?_u-`VY^W79~o3E1?WW(~ Q5udiv7oXGy5 PEխXsgq'"̇T{ݼ~KsvmPU[@ Mf]ճ>fkH~:Ekݻ}ޟOI%=g;%k> I%?YIm]nE8έ``_S}/t>sCl>,m.fY[3oa=d={ZS鿚EnH%5$214Mfjik[lR53Cm5X,e{?T*4{ծǷ-Ow9T[U7ǩ[zG-S ei!eglW/M%6QMƗ̊ӲW=n=Go]>K0eg]xs*[fNEn͖=[ϲNΙ~S2]pcߏֿҢ˘躭ޏLLV_ >eRe^={סt߬ݏf8 zձs,eV?Iu?[cT]SPXq._NSmضYet4McMg} Yn3.McVXkF˅Me`["^nm_UΣ>Sײq=o?HgUq5Y6O5h陗oKnKkGYUO]^,W:OAU_hp`W7؟7}fx^=aA X4=eU3sa|X %jn"]HX\wN5ޛ7d_]"+uSll=5Qv>#*ݏ[Aяovsħs 3qHwKkas~Uc[E͒*sC-߿.X[̻l[}O:ꫩGz{ikr-h'$$8BIM!yAdobe Photoshop ElementsAdobe Photoshop Elements 2.08BIMhttp://ns.adobe.com/xap/1.0/ Adobe Photoshop Elements for Windows, version 2.0 adobe:docid:photoshop:18b4aad2-0d13-11dc-89a0-858e79f5c415 !Adobed              X" 0!1"$@A#%!1"A2BQRb#aqr3C Sc$0s҃4%@DT fff*FRղ'!Q(`rȲm_UP)Jтps7 ~34/$,n)(γs 0,3033 Ud.$#E&c%%тБ, 3Y#&5&ikx_b)\)d8PD.VJ3 ʳ^faff MdZM/ƒ{fg# yeڷ 2(\2r#rhnf"@Q z' fKE=:r͟4YA(`K1 #4Sݽ I}!MGbZl]3Y9qH9+ދ)<&Qۯ F 9l8El 1dݔOHG1ǘHU İWYJ(J Yx6MX.4љqZͺ"I%Nz|\Ċ^|`CcOj|W?.i2eZ 6 Ǖ#+2^I*؀A!C4,ؑf4"8IқN:nHl ÔsnJt\m <>;ЗQK#`Jf0} bXEn/"b:lނy^^\@s a͊y^T,䕛ˏ9PF gUJwcReS ijfŎre]aTꩊ{c 6R#(J5v=ӎqNwJ*6Lƕw)#k1ͷQ.bl;:B3:>QڭoDP ]7lvyZC%õ%Ya׬# ,@,(|=Aa\)pTԧ%n%L}ywF6Q͔X"# 岵d& zK3bR \s$ctOKV:WJ(cXY毆"j!.WpXCħx eċunRIT̙xaw!6frTd6r"AZ B0rvL]Tc^*un@ 9h#80A+Rɰ{pјWmaةAMl 'XfˠU;էYVRlUi[jvxBtLK#ecu i$VAd/^ M&!UޜqcT?UZZV$~ ́6A'g[%EcS繘Cϯ\ DEyE%;{KXW؅eWiHĂc#ѩUbFuUau>Np d`/v[^SY<`W SLjsw6HlXMzmuMPryѫ<3ߊe r`]snȺڻ+M*+Gtϟ%)|?9} !F<[*/@" vÉ0XI;r:=S#``!AZŎ(3zazff=9iUCf^h}s̯)H.,B6@}ƮoY!t6Rϗ"|ʉ ܚiԊD WDD؇y|/"'> 4)`.)["sʅ<Řf `ZmCm8q[Ɇfaff{{}8}a|r0/>ρ0px}><>[^p^qEj`^]cھR~>Ea+>~ >π0֭*64hc[͊p`ti2IKxX8̛>XZqd=1GFt` z:zk嬏Fަ L?ᥴqt 3$JyN.ZqUвja^ZJ_2Vf6Ϭ3j0n@1"V=]cEg '<TPzKsF3F *.r'r` aoI~soXM@ { 1;켱|*@h4 g] DsY=w\"5:Fg[`ʭFj `#5ʐVYy,S5rsEʯ%FCoG\EEp"y(V,2EQH/hge0Vj=b ֶ|Bt[ kf `4r#f,mxѱ+]0#) R|dun}H0aW7|4S)#qJ|Ŋ* 44V|3 |=>!~شCYSVL[Mb7 bхvoqEb( [_敀ZTKd|3 5/3V ˥,TK( 9/?BӞ f9Wy"!Ġjգg]bJ)k\c %Rl!)3DLea,[0rˈuH&%Qk&fCA74ŶkO x Śv^ƊD-׊@P%={+1Zֱk>hsi&Rh@8q@!p*A4#H!̩<L 7kX$MQE٦1sX%&ٺc\*0 ˇjGsJ4VZV-Gm՜/O;XQbڠh,5nZy7#_"bcό~RL? r*&p)Y2'G;co*i;M&Zn: IPF~BfkQ5VGzr3}HzD0iЋU6Sa}:F֋_VD:}Jڋ$:[ʳh F>OE *.d`nBHsH#_bh}nW\-[*jXȢ.5QoXK]A@ȵu%bjuC28˞W E$!8Ǣs'T5b/_?^ \vИW[ ƪ5p6ٱ5bkT>=8X&,@JN .{M dY%+Xh񁅅lUI#ҕ4UcՄJggN!nA1%x/Z35,dK,+Ғ]vVCqs~7,KD}jơxi{;)R5 Rf4<[YVlSiE&YXǯf gmYl71EjmGF\ބfC9xLuzy9QОܮPPt6_W.rO66300.Zj SdÜAVl[dnTpUY!!lcҮ%Vşκ+WbíkKx)D#քZɮ1 1EH?-ScSQo@I>]΅BZVI:qV*N](Rb`Tg5t-H4HIMy^(7V(_FpS 5vʐwHfau :|^& r{N3h.ʄ\Tv ONZ+Vqk. j,t3_;:Qkzhe0ΧL6̣$va s[Ha-[ROZX &/7)jUkEkZWOk57""?ìB=7%)yPV}2˶N6R4ͣiH6+-mӥEN}q"|LjfO(@]Ϥ_i~4,bڟ`ٯ'nQf*kKGuˤEKԔ+/GV$ݥj_r?:]00Z"Rj5y!+ `UadTlLT-Ez#.D5[}=RҩucY I_ ckH6_kJ :?rl=l`XR\Yl\~e{Mp抚tI嬳l;B 4|/kJxF'峢z]/@hܕ;¬.TF̯3ISNy4]yꝃ_h f~) y>^ksJ! k/P^ WȨbu3x Olk-{c+f|5qH /m#}3%oꪹ:V6-R :X,ѲfJ?hkEnN)C-Ž![*vhHt5DcR,ZM(097/< aiM` eZ׾^a̮VU`Eޥ xN] |_`T@H7!|PH Z#[.3α}:P٩c0v[fyw7C@V +[Fڦ3~DԨ4z$+Dт%mJ_K_ \_d$U˥ibʨ(]r+MeH#TEX1y=T8/s iV `c+ Yc<9dJ:ޕG넮տ*`ioRuX4,m"idN:6r6VCZ>g_\l,́m;"?o?@1J j)&5&v;>8`]C#tFo:Wu6 s=ص\5Y +D3[T`ΏNi.FGEgM)ohxԹƨYtEp*J^͎ P}46VmMhsJC ^Xo/K'SH9 7\5ʩ,ԇ \;-+VSaG kœ7Q2cV!|[/zܰ)dre ,9:a)4ڃST)삕 Ʈy涇FdKؙ!!t _(=%5z{Z8Ō E4ӨT,A>횢2`ieQ5'*fDŷ\4tTJ[0UƷqA9\eXL/}e6esXcètV#ɋsagM`歜JwؤL.b2P*ej5;EN#&j 5{/){K/Pd2Zgt-LRë8:$o1f;ߠmWs^-:iD5GMgH62ⷾljD Bϥ-|-HvC;;1ݑsk1JT%m ^wi&b- ukܕ AhJ0%%jo/BT(,-VPPj}VV*ãUWѩ MR5:}#<\"-w`i0 ӝ#[=P>yy̟3sh[#|85ڍ <|T2/ZqZo.cQK'JqפdŎ=3.$*j6+eY խFd_l4(̱[_נjrNIj/=0X7}JF~ !PvFA{e-ڸv&z=3B /;D/[.nҩ,A+_jٻLڄ\-sY]LwTz V.yiM ^KP,N};ֹ:B%X`GIfjݏkϩ"1/aչf%oj.*T*kqRl{UwNo)7DK w+XxQCTcWQC}rPkɚn]NȕV1O6.53^G7/_ӴW̹SicۥydtEٞY:-W.gU'*L\qkVm >F#RsX Г srePUE^3eH;zZNlaky⸕G#5Ut. U%slIY:'V 5^H>] QuW}ʏ?+27]!ùkNu59b%G $fj{Q KS;FOA 7rpF)*{9k )b &*[X$V0Օ :SElޕ,ޔ1,!2whLR9r(h]e)K- zio P<ћ"H4kwT"K[3[U t WIXxٌ'@gE{뎹n(zCG9CV.S7wUvbC H;,3*v2(*azZM)I-/h/)zII򴙊h.ؼNX bh֕0E,("Ƅ]Q55+eKAzco#6/e3YG52j $a(-(hV[k.+C.ZtMIZZ. -FֆZF@(do%"jt$:Ff}| F.kuV`Aɨ(KlCuŬO03}|!:ǰ T5+rEz5*XS$&CV"Z]vHׅ KD.($:^1HR*DzGa$,f5.\$a5%\/RյCH2:Z+ N]K\6t Z5uTSKp$HβC !<$icR,R*3y 2[e2ŵtұrĤȆWEe4TQ,O"Gn8)"6Cp]ϘM JչCE.:YyT}v-BF *˃I74@h<%DؤZh =4ٚjjx7֪ˬտіjkE[@SB rRhQ?KŬ9K*/ZEy/a֣d|m5HJ(4΁Ol+frEͮ2rDҩ袤`{I,Gq_PWg䲎Efe]}S6j.0]s)kBݚbZBL͏yF P¸@X |̥6{ WkTixKoB@@om˥t‘FhH; AqZnOrSU_ J-5?q?Yl.b]?gRğ"\ i=0tt: \VSB(7_fڧ2雠cr #:檠PB710sK`\)ZYqX4v.GS |!8z.ZBS-^׶se.Tf$74Ҕ֭C{NuE*zGˮ3fݒW>Ub*mzў QR#[PIgDM[T` 1zOy,f_eT=.g'fW1ja4Ea [ oEM*j!Aow]yf "uQQġ1# Ť֙yA|V0Zǯ84HƖF-:z7*Lih.R9Vta)s A͓j~7磋vO?~ssk&0.1M#RY^f ARbMDL5jsĬ[8m% P`b )6$P^J{%ɠYjgVVGy/1C kѿ+QbXwi?_I{$ ʒU͈VLH52zĨW3g-f?,QEy~ܿRjżeZBkêS9?(b}79ܽe =Ks: 5MKPD=L2\t8\+ 5z\V=rZjj׊ͽ]mR Zkn5 ,+OMf#RM݊6EX2Β]zge3"1lc2ڌ~UQe?lF(,YS$ NV@xjaV \ :y [?%yVhvtY~%QnX|ؗb)L) gȥ{ FkTGCcM=Ea5*X34yz !V-\>wgi7>2# 6hXc2,x/~*53鯑hS8b '/Pk( d/ h*ܺtЋ$v@iJVY1 )\3z%YTirΉUqVKjӧJ c1P{T26W5RTAF.hKӯGD+PqƮ<bCG;j3^qX:=r[j˃|J]K}"gFԾab!Jڛ 3GG2_mq6't) ?vYhhaƋn{TAdc300<ͼ_V$O5=+ФEpa&%MPst-Q=f8;"m{\u:?S3, eAx~W?(6>2L}mV=oۚ{uyglT貟g'FL*atYZmij;ʎ e3xd-NgYk}mK2ub ZUjaIkVX[D}*mki[\4]%=Yqyd 7<7$ݱ.vfRH2/HKa ggzȍ>M sFe,bZC1FH`r:3-='ugrPD%XDvӰHp.Af1zRZbhԬ)>>K7Aw1n{|=XUyvՋE<G0byRT+ݘ7; Сj=M6s4$1@~3e[K`y[ S;tL|NyU>Yv+loVǢ(fs&}ɸeg5dP>I|>P {"| m2TM221\ ک!]CY!Ab>d_6m*ק,S=l~6gb \ҧ;|dحڇY|:\\@ `F-vi Y\Jwq*8XTu52A׈ûCR}Q&.>d.G0! a0EK7u1``ssPuI&O>e ,>xW(__)WQ i}`< ݊?3(s,Ɨ K*9 )L\emNdQm3-pnlwM2'(+#M's|7[ y sS[k*=!VwM۳Gnr+2gsվX붴d1ƞ_HHvgyj$mu.\؎tP$9nmk Bu~%ntDYv ȳUɾe:6IzgԌn Q u:t]>,wvؙ'V EAJdE

-ԲODVS[>oj)t78gJ/a9 4W-m}JgS8jI_GKZelHbghz_?ZfN@Fs|(b8<J*TkzyxMC$łP;WY]ӹt!b_yvrqs4JPK|bOKB,W)p<"N*D)jƌxU!e]`U3V70njghwnT;i=E5,](jtk:xmFycH K!Z2Ss@Q/43bqj ZslLR DG`s9y5t2L9[t-tB5&S0]2c73GGXq҅w)S hm LQo?*CZ&K!]Q ra,(#96]Dįw@5 ER{16,H_q2Fݬ/&ӔS@'*@N~4A9X&R͗+|&8yR dbF e(=j^a٫;N|\WF]UR<5u 3 n1j*^ h-6ԥU26z$>1k*7YLZ{jUsgjV1P\M*Ne z j's35&D¨d^d {kcgЄe *b3/AS/D,^~@mg:}H=@3(ccN`9z OB9 cp{ \Y+кDi%.p%Cf*nΦb#3*9kcP2"R@gƿ7 k0,R%ŞN{F F@ƪżJ-Y̸rz O jcO1Cl%z /W3yO-f3.{fJNi!`dmsPPySz}5+),xY="E8>8rfno!)YGqv6-u].mtN\ hT!D˶ђpʂa+8KW>*#FnC#NYעY6.#A$MF"֕|'K!+>k09.qxqm.@V<^mX3:loc 4vc$ײ܏']*qWN3PZa7Z1% odG)ϯJ=HYbW.>D: b+r_!]lT֏ .HВņA_qN lrMX_}=Tb6=GZ ȕ|!RRW, 5%gֶg$줸z~߱w.!ͭM?'f_kS<\PlW2Sj8[OJ*ѫ&w6Fݜ ~V .[]Y)d 2`x>jcJ$i+rYWsf~TSDV?:&6coyj8U($ Ex,(*78|M .cvwAeծq_ܵ/w o?!=O9x AU+S{تyWEGv/A-tht^%a8)ԁS@;2WAK?k3vqxD.KD 6 bidhlktn2l~cްq]J0tc'E3bk=)4Aƽ5Gͬu{zfD˷j=:iQ |:OѧٿrODg T0LU՝Bik\] Șg2l0%_+WfGXR7IGӑܿF2jdgm' lGݽýϿjcYgW匈,/XșR+ JT6Vt4*K@B5`R\@}o4x5sr/qwvѦFqߏEI*ØCW'8,Qg6]WJ %l~y/ThJd8icjRu,!'ML/ɵAV,ƞ~^3$Tg$Eok{[uaau. ž~>G1&ڧݲfF7P<91 SUڎ:c"ܡb8kKk?*$4t}v,7>Gs1sgz+o:֕i9 #9S~6-"TijmiBTC(>Vc]fg\@_0Bi9V8dXd"Xt;0⣄7?S߶kʷl/n+XͿt Z2gfUp)m^r:}GZQtwR_!wNyU뗥gQ6BU.5D@4]SDF~_.EP${IKӮj.cf\8n*5{!1 id9b.FX $VlG U׵7L뷭9/c: , G5U꿭&Z5(fXb&|!5A_uim.XH{Ly]ZuMCk[;V4zՂ6kYȘ*A`]9esTKQVWu '1,.SK[7F>MXOQ)ЙleިeFCU7X3U9 oTŢBk:8sGg`DqxlK5 65lVI,yFCR~N>NGNe(e~D5 ֟ S %9~Jp<`0 Gpc$d5?+RIf. M+AU]$TRԓEhW=O jqYbP/$/|+G"+#Ȕ@F*eӾT/M2V~-KDqV+V+/9+IV%I5kYuӵ,GCud<.IPdD2545g@Nx\"] Y'baD$qMAjAE1nzqe¥irΦ5_ՠ`LW=qb1jH]$ݾw2eK)-Ƽ= gfFMT\vMk]M$xN%\J`ͬd-EB KP6R-myGOêEJWRO.jwQu li)#)$}u 17Vԧ>k 1hͽfY5ZZvmzH-jˡ:|$oHEE: 6vdL,Ɓ7o#.b$rZ|HD&*+)QN\Xe]Xmr& ! s`|5*-0zZ}OЖ^Ծޚ ;]:oiF&lrVizjͫĉ|ՈS;*ImzSLAb սƾ;<kSCJ@W:WuN3_WFb RZChmHIDiyWLBKA@NEXx~Z72L.5,U VJIt.ixkFQlMGMVZU/ K%mc*wx&\E*ƞkWYRy^WW,5Yƛ.5~c-QM WpOsh] H  ۭB,IIdhH4<(+}22nB }tU\#B+#UzZ+uvӹfI46}*R A:$Fz ո)Ri㯦K[C)񦓦U` Z{8.^@QZ7P@-ʮDž: ,~UokFPVXqqDbFqЃNSҞnw"C:HB+Ju-+)ƅE==okƺy1\[BfD*tgTsQv1r*h2L$?4" XV" ]3p}4P\(4܊j: E>I(iJ[ƚx#HeTSQBO/K>B§.բ:O7G)AZL؉]M^iU5UEX59QšfŞ91F^azZ*8 AFĨ?}4ύP $F,|-[hx{~ڱ5Y!e4Vv` $px~򱙊DeM ?ᩧU&Ȗp|.z}?$@L6EHϧSOO5PS=ZVnĮ)vI<[uIqȱ(hLTrߩ!%I.Π.cF2eL)64 J{5c.bHUOeǁ)S%i]LWYnSiml)Y/ y$@TK,fnbFr5pG5Ye'V)cUnSRiO ^+Qwc64OCT*8jօI Ěi\pO6ip*lԝ­bSq$ݶ4xmloF3b)CPWOq_L7"6(-w $rk͠o:+Z )+#vZnTA_F).㘺MGfOIRz<|~FxbPVx;Ȅ(`w$p5(dC)k[m4) uRn'՛\_*UZpڣIٖ2jE8W˫Nl)Һx(L2W]4| 5KZPewTp|Ny-EihMݩ,ŝISFeYmRhx L p UVaM<ցOŢ%d(Uާk"Z p eS&G *%f`LJ4-1-Xb #ժۦɖ-J^feBYlPd%N"L;*"ÜRQb)J( Urg6L*ep o:^ Us$$2Zx.\^bh>ۉˋ#Z2e4Oa~: wlXJrS2͖ј isPJN9@ iilEAi>PJSnFnPKt,-h ndPH,A1ERldAdli0,01 D"?jUtw*I| bjG8V2Vxڏ!#V+B#7jzM'$UpzjzWam_KqTZڻnaam|5 fR Ak vҬHJ8YC$U hcPs,q ju ˮU*Z65Q܊VUI4Ѐ@ רX'.‚=u^XUTVpJ([˩Dpi l>+ZPva83a M8S١c**@TCmuҊ6pZWkwVX>P;ko&U J«dJϰ٩nrD'[ͣkfem,;iL!"E:2E rdmeuQt`GP) N`J%az [NhҰ1~k+-ogU[ď넀XXf ̃]i`d-o:*ҁ!xj(!`h-Qi!־_jG%v𠮥Y2HW8 #QKB[npoۄC3hfKnĂ;0$չN!XČA5]jAH:.![7SQB{#rU>;e%KoG+,ԭk_H^7 +Ơ=lPF6j;wfc )їrS9.о\DcF»3`$:2;lhmsVAGKn8uCu69^vU 8ɹ@6W BbRSJO.@ˍ8< Z"Xlxю8Uk#Ӗ2tMAM.q1\b54d_qN5Rն;LF\rq!V|:l>ߑ*LMKJY'-Aߨ=_.>ӑ{$BT%sGK_ìy 7&p2td`/ʁ2d8Wl&0ԑ .UPG7lGIQ)2 U԰MLf*&B(f-IT12>yeVxXy5l\ 0?MM& ņt PPJ;lB70ZQˤ\|^]FpiZsr0W*Bb[Zoo.if铘 l+jhUfTNV5W[mZpRXbHbHIMӌ|u#0KXZu Q%dV,peKWrkg3JxGt& V.F7>- .I*}V2 ,6:XAg&Wp,4 k)oۥʤ:DEܟW6Xjy\TV3R124ESkY0洂ˌJ~!Fc's^IÈi]4S(n?*%@9opchgKс/rHx ?vo2(~5@(=a/#r̆:a-lC4hRV"ղeÞ,x ܷt4N |{ :?Eh t+Ctu# 7 ̗,;^:l}M%% oQp#y~PklSuƜƫmday 6LV㖩j/CR2,96WYK4j(.r3I΀*H|.O,*ςUPp3eFh\ʀ)%`Y͚]jh)TRM0ziC8 #2F7ҺNZ?obPDJ]:+ҵ$lOth>X'E&I钬-CԕV^%vh!jNGa`+[~+`Ҭ)D+ Q]!\kP*fR/?L4u$U2*8CDj}@FeGh`W r1d^H[h$nyї p_ udW@@6Ef2A3)s;Lq3i;7|i䪻vhqԡQQoU(:$Hާ)Бuf(L76CB|)Z Z螊cO%٨B*zDazK$x:H8|ҔֶЊ&LChW{VXx~LeE-/Ԅs"֔f䬨1"ytpeYPZO3,$[/V*ylkq͑[XX;/z5>NTQ< )^ 1ըIyd@HKUfJeUj:6ڊbDe&H0B zD5G>T,S),+sG -kJ0RG&0HꤎJs[=HI3FbP9'~-!LqHwP˽.\lsYٍͤP:زPZɢJA?iV ʵ C2F1\uܜ t#(ƕt S#26jJ{*$`^E.5>K&d$rmgR=OîE6VDe'kv?dlX Kt{li~݋PffbPK@H[dRH2*ګN'ۦ#H!ȆaU#3M1ll?J@K qZTUF(fuuT!?$u kOIܚME_ dLQF!K}T`ta5:ܮ}fo Ue)MG ӸjAYZ4[j,xb円E&GeK \SMsS@ Ǔ>I(lou6Y!FFFgv*FSPL7;dVՍA¦8Ơnq/sy6s߇JES&Ts4LyP+,=vy9Rf<7D7qыle5s[Q)Z9 1]tk~N=,)t'v,K&D;UVJjO2 uEP ,;O:dSÝx2 7͝JrGmYpkh4w?>ls;35NJ#RYA;> gʪJT 㦍kEiaKArN\~m9rcFf7=ztGh 0, ֔m.@84B<ܲ9G!Q<ܣnrbnRh%Wy-),>oR'^I`7DdNIq' N+zu~+E4R* >]M;nh/ \9mousbD݄2KG%ͧ3-d%o*G20tNŧWуZvf2U=y:sQ")RJ=PYfԠ ^9MwGI. fVXڅvZb m?FXr6$ɷ:rin}Dr( >]rI4ntނ2kj(.԰dUEPE)JXU1mif\}}*t+#Q|ڬ%m&Hmz k=qKZk{t**( i#n?9*Fz2*-h(TiDaa ӅM7,H1b?sPŔ Ö^<[}XNk2,kcC%ʊC;%XiԊ$J@jnME 5lCge2SϨ`}\C ꑳV"moJI 4c{PEfN5ƕ\Y%m*<4+V~@('fJbXTZ.vׁ`={-BXCˍERT83F6;FL) ^Faq!Չԧ''Pa[Tuczͨ )R[Bm&NL4r0%T/YAB-Vkk|>]&VJ*t#Ve+kIrplUe@GOuyNPFđr֜4`U`( ʷzm^-#ܳdX򍫺&s~OOrCTjP -Ip1*e@ym5/J. 9jZ jh ERJH$RF#be/kaRw;p>:e7`* m^Q_AјL#{Z{UЙg\Z hM h.*b##0S¼MFHk@bw:y`,J(`k7f|xi5,Tv.%m'O ċ0BSupfd+z4Je@!QMT0Fg5_4XQJ+j'!H!9åy^iW?htrX[sВ󱥪Mgumj=TԳBƬ=.~*N:0 y5&4,ބҟdeI"$ nPywLuE6XNo宄wA$CI 1 P[Iݪ$P\GhR5V6rh9GCxcd+F,(_ FBr(נaZetdy1QVlZH~4NJE0Fߛ[|Mݕ"&;'XVֹm"b̓,I0YW˫tqLBU 6!_Dg]mŕva<-I&BiSGԄJx@c]U#_KXD[1Vy|Ŝ~Φ)yѣenҷI'%aHO k3tչ5 QkhES̩~-f?pĻ 9AYּ֣yu$#)Mfm"C- kVRqiE(FAIk9%_Z2wL PɽWojۧ gY2cW̾cő Y9UAݺLkNDDc u ڜ3BWD:ِ&XP5)$iD*(ZG&m4  ?~THUAUP9@rZC|8vnkG) ;X-120ϫKԑDn(Q=Y(O20iB)zOImJh1]j4z'+CPp|Gʮ@E[Ji#c[*6) c`zBɆZP>0Ƚ,sR &qҬXEr)#TI#EPM{mG8]'EiHPVhѢÍNes&B,#c& )ƶr3:;Ռ PF" yzX%,4Ld fnUY*#HHHwYND"p' UaOoedTP@*ܵG"6fe+p >`o F2 t)w-ᩡQ#bvPZLha-ʨUuopYr E$\BW-TfgE?;DYz<̬6 [mؒv1Uk2$Gp`^+B`I尃QOkߨN,%]L3j@hxIp7K`>dv)^$3BDuZ[ޥ06>LO'"JeY>]# SFl)ƿt6TYm DH<v?o<rJWpn!4iѼl N@:UiMj8 VW{4d;b*>SxSC2Er(coJ#"]Ǐ2Թx-8iR+㣗 BiV,iWq9Q9 ֛J ˎY$b\G%ikmԏ,"l8h%jK,FݩybRŠCpÕtd?&^uܷڤU5ՇQ_r0i6 N4#s^Zm@ҞEFWz~WF啐ϴ]x̑2;5j5(75ʷ,ensָ|G2ۤ^m3vIqRpa~FEQ*랗Y~I #%QC &V!xDɀ,.4rKȂCɎȲCO,Hr"lTǠ+ H6/x[i0$\L+Lɗ Y(/7uwj(Ȇ'wX#b)t+M$cSw Rt'BPH0dD.e6z2XZ5T.YMbT^^:\` h.kvK>p5 cv%-+׷ #I ϏgJ|Ԩ:V|,r -i<8IO6 R,xTdJp9^,Ie 5dsM#)Iа1XAgS"mS @.kJV}50$dHqPF-ez5nC8 ybrkmZtLZsBi:uf 6V8ےV T|JXzNaIQcԯQU**NջVņ * CuOY`4wE+8j8䠼U[iA|OElzCҕۥm&\]dxP CS'ӖuG- ]WcYFdڇr$cRm9@I4 ̾u Qw)V Q-GQNWaլQGӣ4R#?0+~%n\Ln.Cj hG !3C#`Pۧ9:Jfmt,7X7Q)2Mn RG4W95?pp ʦ+ ,rv;gcQfɐ VR>֦Nw/qȕ8E;, MY/C=׉YPX5 |/6Xx@)a(COܾeƹxy ߑ$%.kdtJVuh57.$JR2]oFawS׻M$27F#P.z+=תGKD#S!a#]$QWʏv~0_91<+zx+UBf4P#ɎABQn6(%?PʔYAjF\VQG!P+!IiΔFBݰ̙Y$ۓ%̬"44Rݾe*9MZ[˩&ı0,5բ4!I]vIO!mGaj#3FGsF|{3G6C!(O+uuݏ.\&(6n3UA) inrԄѱ }XȐȌ0jڇVC$Y?Y 6JQQqޚ.<`2kE12K:kOJ!XXl?xoG*I,Z ti5YXme)Kwіm52`O(Hg7; G4_REaJp]UU58!U&xh%BlbHtl|hCSKnu!aEz)`Ÿ 2dlv]"Xjiv zkUɸ|T{JELy]]%v1S$]e M%wE*@BVk.)Go1.黆[-= @F"&̪#~כMaTΒhgNƑ1Gܷ;jI 3#QYEVSt1pAERVf6y] D+xc/nmEfƁac.ERT,8lG^H>fb_혀!8ٍV#N=q.lnD.T}…Ҧ2b<•J?wY8xjq. pC@xʪ*#n|r۬ $hh` 1P{Y뙏`dxy!$w7M\D MTІzF߷rehK^>fD/2q2M.Io $ot1r(;Nj+nkB%xҟ-$8㫐3]ޥänf$bbS.cF ](k^x5,@xNJO-5i{h3™zQıFX7/݋:$||TƵV&uFO#HSviӚ[g>1LRJFfUdX# BEQbp}\}E4 ́4E1YhbYqBb!$-+*V֧;dJ`Yd2jY vB *oO$*K/$ަ9Fb! ܯJp])e 1IPVpBi%cli@m8&j)%AT?B^AUdb Ϫ4,**{yyFIP)42n+ۧ C_Q|ЍU*EytXUUvPv}iG?iZii2bG٥M{xwtbFV4<~Ƭ N@6G3chK;P{tIq]WRJU*(j4ꓑ+U)PWADEO٨:0kZ]P."Uع%|8^.}J;(@y=$kFШw%- WXҜl42 Q3{iRiH *yg"2fS$qtR Q$ sk- \5e+F$wxWHØ0Bk#Eя1Q9꘷$r#Rs+zṯd; ɏ[UjY=Bd|uYU~x7F\QT2kVbI.G:G kru4XEƱD}9^h*FO+k]MӧE+uArZ򵚊\Y z4R[3A5UzTdwGpɖ*Z)h.^Z;ϬXp!"jʡA\)W4Lv_a,PщQ)Qegb6&AtEy + J4a}gG"sLat&,kُ]XQqEH_/^@V6 b[+.9<ȠUK.ߋYch B5ѝ7 W q$A1ѫX&ES)cqpZ>/ԒIn2*%Y[wl,U#]cQ/2eEԣ$pȑn\BJo3.Io;KyO2RFI~̨ՌIǞ*,~rm:KV{+ cOwPu7+ں()I+%mxXwc1ƊQ 7Iai$AN5 ӆ]TQpږEWqm"o41\WCi,+Cᢱ#7MԐi];1=H_Ar Vn:5 w0;zt(+%b8qұ@.ܚ2򖥫Cf@ Jho$թ Fs6'H3خjq:Wr7f.hͪ*CEc"Ο l]41(HfĆ5G3v`c$[A@G2X3gfzcRh.˧ (PHX0`(T]9 S96Ƈz QI uJPC-";3dN"ypr(IizlZY#X b~U6FD6a/sAG)  3y.DdJJ9䍵I{T &40$ެ3_RjY.=>ۑ[n G(D(3B(E 9SY"B@2H9cNV}K6fvZ\ڗ)"Y! V:o-ޭup:87P"Z|s>Ǒ'P!iTSfQN3S&H&;]'jˑ貶4 kn m%}ZbCҢDvD `㍫wHTeb9{5qKը.c$$zHA<G'mҡPK14-I!X:nMBHщ' +PUJe%qۂ&.@mAi!~ym7\$N^Vh!#ƐhEծզȇ*:ۄuy,A2JjJ_QFe! f"]ʬeG Nb.$=@mQ>#""?RS!rA!s2Q9-Ύaj\=.giYUzl8oeZڇ&ΜYt$q;<9AG+/-ySX}2C/三LkD-2m%;CaIJJB/:Y  h%=.ȍۣ,ly+_7[uS*da;[̟L}"k\6,T -w /4zD2d)`d]HX ż%OkUl,s&>.d*;Ds4)w&aacU fz\>{=\t[2Sq/iH`DqQRtI$0+62H[lJ#(icGśUPakjEJ4F)ou@jI>cB1n*P*?3,Q3FOJE[J]u'ԏ&EyeP)]CϵJ*fs*]IFe%ZrZ'EGL1T,'w<茓ʌyX[hVYy1pbZ ˲Dݽ-CK:EJ:DfVH䑉XrƋPtEavcpy ;zuܚBC 4*veWo5LJ2'gZ<ȕT@fi}G;Dl]F;]!ބMHPȧŞF{,x*Gz#ʒudaV`\m@\^*IMd@_e$y7(I+#+mi]6юUI? ծa,A^ƹE^<FiX(-q>]h+ȡW߅4lKu@ը=Ef[" 3,B%YI._01PJXXao0hp&RE'MRȸ *h(֟VB4rmw5[MG(6 4 `\_CTl:HeQSW_6- $gB SEO28U$pCGE_}|tyTx*+j39Ci ΓVnm K 'ӍՐctx=vv,f;62#mk DI~qb\]:57pI!MH cv1 uR 1lSdI;LU~]c6ln}Lx4%7C%|N׉kĶEPjL),HᅋAkM5M$SIӊDFC*6HMTT!cQ*12Ku`nߋ:x8sv _škخ>Xd!]IKS1eSG TW (UaG?2aLpGnpV9#cEUKMLŌAs=T ywԸ"l 2s*&h:aQXW&qTϛ6<4VmGh$xq] `ƬyT@^ϖF'!$RCHu-u v,=%Uާu!mNTՁp5:25҆2Hv'HUߪ ӗӉeɊiB?}:Ņr' UeUV<[-frK ڢyYj |#8Rr%`-  KbwS뫇3mn D4NLR(u&E*0٢ g-R7e捽:I#r*ƠG%P Hߩt\B[FԅY©cTq0$Nʁ#ʝS-IhѨj(B>H%.,̣t+ tJ6|Wi)>qeLh\ m>XRx ZC ҧ즕ZK#B|+!@`e* -N5,rȢHu IS+Ya%yT[B|..ʝ9t-C P4 p{)w}3ɎbE&ތ} 0 d]XHRAt m~]!GgjTM3ZJva0, {QIl"Wc? 8IycqqQIx q3WRLJ fܡxY)>,"5C%^4bi3ʉ_2ޝlRATHtıL:j?%gndvUJ*P ٷIf;вG_~]II:@|6iPK r#THᷟO.DIQ^j̳HY(TJYK zyu&>WjXE`# V ^0q16JI oQL1]\ߩ3^R A7U[çwլ$)gPP6I:%`Ũ]H0fdt c,E&HX(qqaɍNm-,TwnRɋ2ȒL) WqK41FLq:FH$uK-p42.a83tbrn1Paq/# $*ӕ-Ӿl 1dcR",M𶢏Y*K:7ܸ#+QYQMC-@AH춎6".NF꘤cn}* 60@ڍj4!eRf1KN\n:p=\If&`wV6 (r0/I SJJ6䧛NcBYaMKc3U4^Y9ZI$#,PDJ^ԝ5FPr6C" (& oӪ#')CL8H -`q$+$P5h?{LlHBxWn嗜T}u*݇OEi`HO-?^nZDq6U0d4J_,Յh7LcP&n%mXSS_fUWhҲ9$I>Q ;CHG烙7ހ0t5$mcjWV {}>${O3B Ҫ^ +S޺DžI\Jͻ s]&^cm OK"1ʈUIPyPbiADub}}>^B*LHĒp@I4ɳ’'O$xnᤎ!%UEZsK:XPI:;9Z|P\$TUPDF:\LfyzdT%@x"o}4}W̍J2y$ d2rs#w:t*DV浹.4+Z)'(HЕ meˉ1lސx?F[sFԹQR( Rp[Fl<>-}4-plq1,PNNFQSlND1䳰TiUĕ:/meDxӓe ,\+ZezA0X9L)rc"}zgABm(Fx +[MV FH>o/S6*xMw+pUSV-sU@ԙ+ i2c{! lR[G)MeK 3=`N{ ̺YS@`)oUJKZǎayE>M4Q^FB(4ۤrT+@ݩU~ i:4㠡#,EmIaPq5.CJ>xb U0*rFSMHhb9jܐkI b? V}g8E\yLaǧzZ (1 4l[һyu-_FxEl}vT*Ek>HU$ުdE[nUV'U}Q@\-twS#/dR/t"K:Y+,IpЖvmlL4{q_FIt*Íe&b$ U(̂˙kh۹U@ƍlm z2hFBԟ+$2T\(dK^_FCP7ҙKzܷ"k%V#wbH[ȯkfBZD(IYCVw&';Eb@c/Ptb{rRY) HŬ*orV.t tؒ'RGè;f,l"Ҫ̥^FkvϹ mpn4 u @faG RWF3Ba7PsսF+Hv2+^vWg|p:mIЫX|k'*D L 52)3ܠC==^]G!1HH8_E>&(;/])#Xr%dm6tm%2;#u:,/΍gh$eVEfZyدMy ʱL;oj sחI>12Ǒ -c Іj-4I8&)MfHdr8vF6FPu Lg̑qi2,XJDvWcSwH p+RREs[fb;_E M74dtG5QMߛu󂼊 \ÅVQp¡?N+E%؟7M,H"fe Mm_tn *ּt@; ~Nt,Hnu('Oڔа⾝X$nQu 64s'(Ԣ FzW*q;s9KuVD9'1$y"  "RETԫ ±I[ݘfO'べ=rbn&χCpUr O+|:ȑ X&4JrmEѾɳBjzC&H:I5Щn vN(\/af.AADu+l oũ"ؕ[ըu儲P@_'F` 2 J~P_/pa%b:Vugwe/Y80Gw9gH7/US6RԖYNU#'JVDo/.8bΦ*ۏt-WSG 'iQ(ƁtfUr!/v W5eX).@ﻨS1,kI;U+]7e!,\JnhXR} me7FbAB#<ͣ"eZZcj8;|BNDf-x&yC!LzZ?sQBK>:9\rtNPΔ7K})tan[$`ʑl,j*3.k&nА. _w򶧞R\-'u~*P|ǹmMc5_ -y54ɠD-⛡P0M{9 sXyqR<4#($atw+UiN[tr1rxgKcj9#k^(}:1*ejuhԂ*Ki[͋9TZoOĚ`)zƎ_<_"b̯"uVRN cY'.@79<}!^n ]DBVsĝZL眱؀ipªAD]zO 1c4F+@+W\⿯Py,} R$5ƾiO- %ǚ$uf_Qb͒ո(d[wxb&9f1aT :F%E'%.R ZcxwsXږx$ʅXJ)c|:]XbRCwP.۩'JP EZir- ;-}a(ab"Yv%]M.; $~dMao!ʾTQsm]`K2,U`>S֞VYh$D#daV2)U1u7SUkEQmy蠑r#kpyRI܆B?輢E`A([F8VдdkQDD}BQM}t 9kqéSg]B 2SokM&CJ!TT4y WAaB꣆>dz8M;uFZJ\&zV>YВEox#1ڢ jSFZn PUA]67(yz1O$%FaCƯI̒~1a B)iyL~鈸}%X]$ +Vk!!ĵ@1inO4P@nRE˨{nDQV+P4]kzF9<В?K&:kriCY!!B1jT;hMF$LHB =c}4mj赺)RaT^pO:kxф}X6{>eV!VXdثK}Z!A$W!>{mQԏ\nWI'GH~cI{͒R+cn[έu:2?U *%oU]4b2Nm;ta?(8irETǰ9t'&f1R '+>0wY6mM;4E\"`C2f l mMQYP@xK:L[/T>tqUo.m) 0$ #H HpE7(}iT"t\SVUޣY,$rƱem?XH6,qD 4+GJ^d`Hi琏P /qk鶑 ie~"PAbַFd 'a X$E,O#XS < Vp'yj{R@\MnDtfUbkMY#,qC3)q & @fh!x:ItRTj܈Cv;! qkTաhnbB$]/gR5.P@$ *ZO[Ï3m%.J N ȑP/PyTEG7;z6GX8 7WmA=I"3{nĕ6ڎJ]ʙ$x'Lzu g46ym&$۷MܰsclDbI!Z\Ii]Y&œ6pј8Sͩ\c\I» n?o|ZL (r뇗2VEWi;*e HQ!﹉qe72HS_SAa|$;M*-Ը e Ģ? Vf3/WkEwuău9eC,aCtгm7zH>+c;L&G: ”Zˑ4Pcx&Cv4g d~7kzQ~@!sd>o 5O>ĒFkcjVAOE}7lyF]$s/&H%;&p& !l&A !V>WQd2t966@UpX C,y*(fYsw.{EۡnUBJY .75{ҞS(kTfDjNˉ>6l.%Z.0&\oU#H9ѵ•HiQ.K2Ƞ#v5)]ᒿYȍA1t]Zqԝ,Se 槼NO饋IJ7眈H *)sj)Yse%L@۔ Yfᙘ;Wɤ w,*އ1n2qJ02.S@@!h!LyI_B ll/yn1bmWp aᶦE<3D*YDmyMbONr)4W#͒w%Vԍ)^ ԘzE+Ԙm5 t6X  ڛ#,2}>HP!a QSSͩ !ƻQcHeSm-/kёTf\x-@JHK<] uE̗u/q5Lv$d :_m 5@5,Z< 3 MPxtK`)yVÆorw{hK3)lN[-ˣfSFۭ|4]Sj'k0ed53y4^РL 3oEtPUJ 4C&R ӠgEÙѦPms <4V6@}?xk'fDH$"BNoY 'ǃ2Vhoxe]II2,Dnm_ݛYxc.(pj k72mYArԋ*:0y.хPƩh?HtӍˡ29,, 9|9nc4Rsq)v Yq{$0)w|ץZ>$)VFoD>v,FGIbI;t{ d4˃ IBW9Xd5'nhYs*JdDW߉uIfR,UdXZ(UhәDx&|(xS ڲe$bi<}@}Mksּ2){yu2rS6<aUGpGw6=yI tv.f#Tvx i1T{OċC% y"c GDe2`Y }q1έF )GF}ۇRAR L){{z}:9zj:mZ̫/.h.S#[\Q|$O2XC 8t2j~Y!-[h(uۄURujyznn%554*?rx ^OH6B/ZI ~-M% & *3j--n!*~MLZ[Zf(~6q䘴vsj ]ILMѠT+qDw1#ESckIlRn=GK(HYhG Q.j:xTG)f]u1ʢT~c_tKAFroVAr 4#F5U~Y_TklYdԫs x0j r3 -+XҖ5Rju X`!(o?j.4KE"ڦU9Yk!RT!-b-n^ui)ɬc JM5%+B<5ʚEG+cd4ALY$ʳ*$?P(SmIRFTY`WB#Iujru9]PٱQȲY G_sEqBLSN;HVBSl0j5被oLL@wmԍ$`"j w<ڃW`S,F.݂gՆB Ҋ:/%6 8p:PJܤ RӲ ƪ8A% ⦃]j-3ˑ;1vxd$MM-t7tȥR-@ߵpclRU9A*I f1Բ10[#SRw‹h1凶b3R¦xy%ڂl0*C3.ucp+V{[d@{H1lB}GF&+fY'2[̮ F}6|f&PW U\3c,B:*]ˬy!Xx٤# f$f+|y nwB.rTseQ ˓0۸e[nl5Ɣ%ьJ @28(+0c)$s2؝8$E$VuT5KI2+#kRG )Mv$<:LhRo63:[obkkOנa]ʧc =MZ˙QK^\HiN;|Nx:sM WYsÖd(<jHmfw)9sx'ZF+fӚ5TI*ChR[ɒ5b>^KF, 6ijuJSeS3RBt[ȫ\vjBbߒ ?ޠɚV%ħ{-SHFky8U :ʹ*"ڴV]fѬ>t|xًY5d–X05ZN-n_qՖQ.I%[Tߍ ZmGzGD1RhmCnڌ}RÃ%~fFȶ0F$m>/UH渮Q(}GŅi)W$ꊴV[9FSO8,d%Ubf}kG H>hE)'Ssr9@(dHͿ5-]v*I$4+ VQ m6 ETE dW6﮲~~1A1G# H-1"8yN;Z}=OhqMAۓO[[ۇeP4*:f;-KB1^8HˬL<`$f*ʇ76;X!TY(mmύ,ⵍhXY9Ltvd`O;F9eP$*=3ͬF x)c*<-J\l|~$dYʫs}ȑɕ G%yB-Kfh2RV qj)V^>KN=I@ ʉv+5JnS>k$ HVIX=OY'R<8NLhRHfpK,Pct"$$bŠ{UӬs˜UHd"c wŧͣGyP@ڬ-#%Z=zlLc0~e>eXYb 82 Y(Vk.4Y0 F-ƼsB$n74#rCG4!l RG]cp.Uŀy-U$jsWRM5Pcs0>& ,$G)4>bvFʁVUbma(Fު7 2FMiR(Gk2>EJlUd]IQX"M/TK,1؈(=neX*HBi1#qO+p0*}O/QD 'LhfVD><ͩ%Ýq:n1e .73kv=TyZ`@o;讗s21ds*W %du>o2dLTnAӲ%No~_69SF'Y9ChUI1uO~]If sdƗ[0`z4cȖW/YCA΄60b)w/&V<`t$FB"%XGqUev]vy#2PI7 L"ʕ#x1ڍle3r/2A(clVEB]c|U109,@)h]wY21Y\VI++0RوX Fѱj-j]"JC-~`6O3"Fbr"{ p@V@ ^K#qmt(C YrPk#:\Q7D33zc# P$e@_CLp[2#ymt?g!j; _WB1hn2u,?LhN͵nYi~$ĴJCp_Xq^C @}t$ըJmʄU.(|B"ps |榑HW)d5lRkO>X3bHѱy\H\ʥ+w\ I&YЇ#&u\fI:D;)<}J^Umb6[9ViQ@5*̺|I1x@#P=cNd9PG$G%ʪ殢 |2]AN1H#&8$,1$rtdi&yG+*wB8yaY!٪Mu\ 4k[?%z!!p=v'KV^*h H#-4ߛOq5Q!8iDtEEWY]':[|Xxzy)Dx+{z\F{~dsg5֡核Ԯ4tԍ_+6[q&'+"ZjBu- ]"ˎYP"ȤHcjreI1R` ekD`8ʢZwNu6H qf{q)QvɌxD!H2 ooOe\TEE G3'˚@F@N]MʕZ+ [)eXÖ7]FcOuJ̎<ͽhs1Èq׵W12ch& HxZkac[&Y`9x\ ZHWAʉ6\a4AnZ]]JLؤ)a7ʲQjޘ8i=Ԉt~ MqƵV |o_nsA:Ѩ1hkuƓr^f 7zXbRIW#G^r V{&Os+1$jqkDdE<𔵭8-{]Z򬮱19˶ TC h1lPIL1#=Zk?.^0g&4,YjTQϛ]װb!9 izY bDgQJUfR? >,*@b7}#r}>>"e,8UkG&BVrYHնv(wrucAI_վZS%*nmM+&ns\4W,vfou'jxr:S(25+믛˩{t&>A )mkM&J,HjicmKjE :lŻSd+!-[Wmx_hSr,ԫ~Zo]AӑbF{uBʷ9h+*U&]y#X8H2jVS2є'D,qN\b5Uca̿Ɂ ,1mr'i s01-vx]Ȫ|=O425Hj\/'å0 eZ/-mDC0(Ǘa&!clrjZړ6$ r[T<˵[}Ooyp#HH%[*zg}l+&{O"be:p(~[r}lI1rh{skKa)mY~˨DNm (gYkdr(u2e IFҷj#)rjK(tG5N&G*EHY,0 b*c!nWX֯;i&{G%Iw6ə4L_ Qu߆OM0 KIA>&I]榲0[ОDo5$X}7tPE~陻>h,8xjwc  t|JE: =Vhܾͦ%SUa42Q1k!%ydk/Y8xFFiG;VQ.SX(r8!8eUA掇F"To}M(_I3)9AtcY*PH ܟsrCE*9YoIn/ԗHNԠ~kXVCh#ģ|ѿO4ehf%D$P3be8!̔2WK5jȯmc~=IƢ97jybEU s/|7 nnbRHBosեA ꆋbI`X[v%ɞ92Z%&Tڲl0!bKXr_V0-X Kk]:%^`[Xf^]G!$ycR *Oڗ⠖,Y'wY 7k#yGJH"f*£Zz|<L`|u*iJ )Լ8H"2ոWiVcvƕ]pq-r:NjOY@BT6k{ &n&G(#.avL2V1V[Chq #PBN+4Qt经55LG+ShWQ2iRdAJPA!&sfVa91Zۏx#_Պ@Oҥ+aW^R?2ѽiͥ.Q.…c˩1""3 ƦFQU` 6tn}4Y%Ү)ԽD*e:#7}!1h2IiCGnI<"ɉ2X[ԶMe Hm jQrez*py"7$|W~tGu}ɷLIcQ_ܶ^63>&($,ȱeN۰hZ6xwHJA6TrLI.adJ2sw8VK EZ>*|l`ܗUgO ]chJ]$q|1}"([t&9f/K*Y/RU΃ |(Id"wś9%ޒMn<)5F6isZF8\qA:ݜTޗPF = x=/t^4a*{n_Ѓ64P6$;{mIOkDr=€;\[N,DU/=MX* aڍh3-fc7 eD6O*V]:Or8^[BU cA 2:P}8$OҌTTn}^mfce# 4B3b!^L$b^UJ_ÕѕcDzw1C{ /D3h$hJ1z|FÇ"j>OљmE+j7&?]ɓ q ۬yb}<̡Kͩ{gmđ2oY$2((F3u{4c>^M)Ö#a2!n<ͬxQ)RFrEP|loX1>'pLhVmڐve Zŷ E>Ts%pPcO1\Y+EyE:PDGQڬ1Φ1I.aj\٣'XVR|u/ξjOҕ1= t4S&Q9ySFKÃsgV$u_[Xo9YX1E-hjă k<繹Zw c,u bNH*H 1U%4.̤*ܺ EhU%ꨲ{F]X!xne6JG S8d$#ȄkLY/y{j3?QK]T(;A&$]UujeA wurv_E^Vu&C-jj{l4ocȘUIMZ?gTcU{RJbD\EH'Iq'ș&ܨp 55aw?>:ѤZvP6TKܪ6fxb9Bz$Gԩr׶7fjA+wL3jYjUb)cU,He+DnoVVFFnEEÅT#r5C-u[Id&(CX;8wӜRl *Iq߬bmey|z/uLdWe.*w|oi{OYŇӛqud9 )dK5\>\{^Tb/OEO1Uh򇶱fSIUۧɞSTuQw697H_QJ:y &dhJH}^Gnf1Z6鬶?Q홨8"*d aRtd9)";Ĺ^[Ī$e;t4{pR9*raxu99%L46t5RMffM#´X=!=hiȒ$6QM|\:ɵ3+kEdchB϶o|?}$lPK,j㬐o랜~}c7"CWl%ghǎY (w6qe/'MIRC#>_2H[jZTwQ:wCpI˯ፏGIK2y$bvŖ *zt_3(HlPWիg^=cFU2xd(2&1cؠD>!7 &x<%B>XAl #C] G2n&&{T+S*i i$IXqD钌j%+h-.F64M#4#DJnuQqkd.oqN5别;mvذ;s}\#{@J.]v?0SYh&|-'襔(Nj!9XJ*ȥ.oy[Pfb=^E,T59,q]H+@9kC{őrآ5N-Zkƚidǒ|5!FYw-ʗ/^ ë`^qK$x\FV6rHU!J17:Z˒<I'E7nQ%HcE,M A.GC$sʁ73^X2dtr&P oc^[4N'.2*A$lV1Ԓ9#,ZU*9k|\meb HM:*-M *}cn1`m Yڋ+Q4x])4 18TEitJimUj ߻?oC)X_;[yu`Pdn5<'ӹKR W.f1GRZ*㖨N~nG~by|Y1.*Z{pMXRkw.ٞ\ X' nPNejy56|1C,hE{0ZEG+jr9m?eL(|ަ:=&C|.u#y)"VaQQE?v~.+k?̶Tk)!(ݻ"xK^)k|yլWI2og[)妏p0 ])Yg on)zݰ&TA $e'g!HY $/4򬚂ÌG+8iI3d9HGCi6F)k~]SYݥlfneu_y-/AVIRmND4r'pFA k$iF ,հ <t3yR/m1uUgZpX޿O^.<7dU(&WoF gRu,W**HRQb:W.ջERo)O4mܪAU.~늩HVjMK܌0FI->Ly}<  au?^[|yW:窩<SR,M7m ?k1L,IJuyHsZ>SXjL\|uJ4+i=+r'$) Kq\qbo]jǂUʯZFmln$z]tVf'R7SuQHzO[d&YB<~]e4 F*ܪDuEdǖdp#wKE)\ÛQ6"ȨY`ٶմxRHWfQMMCr#G,(Tj(Eorb2^Akq_.D'X*EXx}ڋ6&<ʱȊ KZ@e,E0rQPYȌ{V(By "eQƠi큄%dK#iUv `n yO\<2_6ɨ,)JKzz=A;IfǐVCtr7EwqI;"rEvHM "(5kUxODV1mDbXuzeG!Jͫ[JqӐ\74kfSY,a㵋I! EKG,EVꍣ5!tNBHofbOVoGQ(ISX¤w P2H7F-[GK!|` ;f^S7gxaB$]KaU%+j8*&^$ G* ۅUQLHLQP6P=lYZb,C"qpДoUOq C-E:w*$R0'mgɒ T&+&4|]$$U,oޗ,20 AFJ58hP4bZƒLV3kIŲoDyUwA2чýT&oь%1xT%'akpz|RUr,d9VQ?RN˙ %"$n[t ż[:gDbCh+V8>yq L^fF>u,W5 F 7]`d^ 5M43D$Vūۄ^bjz\G(JѼYI$y/kr#Fr ;MU{*lrZwWϑ^WMqI-)j6X[_LdR琯M{Be3 uy6 /2$>[zu&,ݦJ3X#G^Ë iEZoR6̦I au6fKUʖ%qԓ, WO޻ďL(&s{ROP>C);]!knf;msnVqS@ 0f8*6vtw7ӶT-DU"RlI1 8X!i:\c]sLaڧDD{Sg'vfY3#Z?fyYvԝ6RQ0kx(y}E#Iq3ՋKKWB}|bŘ V\yO,N4+YZU6?S߷ګDJ_N;ڦћ`jxk'yRV$iZAвG; QԘM_HI% /k4h YJㆈX>SIki$FZ朜l שbrij-Q'xi5Ԫ/5UEƑ]vB1\}L3\k`(\L|UTa\o-c[MsbwcxV( 3Rj1de]tұȯ[c{U[mܛuF cN3+M}hb\^)-n5 A]B#Fo=yk˦NXFfeU MEy&2ZKZuQI4\QZc¶v:\B^7Zlԫ'7O,$ʤ2EEW˩qs;fm6<ƎoϚ]9Q GY,6o|hi MZs8'aS"CbeH6xB#,sخ̑*"Sd&G+J5T P2~f&{V:٨sE{UP?vnWk-r%B5I܊NrFBD097_}wT3Agqٍ51/TW) 7GjWlر\D~d̯j%~q`SE1)XC6CHm-Z4,lqDaXWԫU <cQwfmevx1rxb9̠Qeṃ]VlicOIU5.'m%&L"Nb oKc2 XVsWRv%F[˨ |m)-ul"3Y,կfe[UܭfQ%ORdPcԫ5ߋPIQ3*h43G JYvsА()'S$Mki&$Tŭmm4,_!nȲzPitZՄ.A(|^\JPD[R_rM}F3G4؅baWFZ-u-N6L(Եc5Y.veQ zz|\t)|kLZ ǩ2!h+I<,E륷ռ;0JVA_*uDX,rSxnR9  "f;;cV]̻C%B ĪYЏ"e1HOC+4O$ GU$ I$9 y~+J/m^3|6Sӡ۰&ȊXK{2Mܧh%e0Ǖ޷Qgfde&;Rccnթr |1jBUt!Yo2tP(67T$G#J6q+7PZ6uStFJH$NBȶo 8ߝ fk$3k3+58O1Q[M{@)3(25e+jNrKs Õ )xh'!f^+2A1Z4q.OY)>9(ט҈~%7kqW%#󱥱Ru"Z'b!NIydPgts4 P5#w]5LQV Hu?qvm'˝Źu6dI"( -_Vځlv7QAeTERʼn,O9%pU ̄Ѩ3WBn=݌q"SDvrv6;b,/]?:dEf\t ~=ew7mo,?Fk|%JѾr5$аވĖO1GE[d"GoJՅvfeܾY ,'d,AU2<[9q1:EX䑀UYO╔J,i PSz;~$ei$J|-J5[Q=9G2Zn *޻I$)?JU30<ƟVu6jOX ]cIz gX`,HHX0?&u$b&y i𾣎$LtRIDJD?Ȇ hT Z7.fȀ`2 a ­ɑԦ.ofX$C-.=;h#I0ea ,cعegd[h/G- Fm1f@U?4\- *ͩ!!DDUٹLj"q(XGo4(OȃSz Xyu G2)ezU#Ҟ혐\"#~֭ۻFLFGˊrETNTpB$dZZ a[{Bˤc7Wo}#“(b/^e͐ nFK,n>6\eǐf^_73ydcddeuqA!$hNki}Oٱnq-fP\Җ-*_8n~J@8"W.B';yewL) Õ)JvU SAMHPK:¸.HcW>SoE& ey:HPBڃ9/?!8ybyF%zkFoVLj.f`ֱ5}c|e2~HlUiWR,MI1"2ڶSPYCgX!f0c X6MZ.u,.pAbKyIۻ$R|Uy*lܙ1q=$eEIMu]oUmOVD!]۬u)Qc.mgMK$k%[^TeU FCnv, qn_MP$tRi%o&DV|ljSCP#rƲrxoB>lh\(){J[!`b9!,+]'I.) գ-jЕB::aKCF0ގ4|mcȴy 'VȌC*no7>uɛ&H3jFi$F+lɟ"6T*,RGFOV3#\pcITUZc2)q5(!!ʺ91 Ҥ@5)%v> ]M6zԑœ ԄBOQԞaf E*W0U<$ -W] 8ؾJVe$4prpFf*!Ejm-ݯ Š! MG0blfs%vu,C29E1,H-:yì/G\E1tvk2>.IJx֒CVR*e`Zִj*̬5 Pd<:Zc9!&vChɾD'Qj3=6;JПA#"E<6ˑZ4y07-)4\P9QSVN,vǍ$xqVjm?XCJžb|Ȭ-S]s1L K7[ԐdƠ2cڱV*2I37߳Ӭ>$W_"# ߒY{q*B7kDQÏSgwGnJJÃ%(1cƇ4hм"Y}NՀB7N)ujxغ*xbV IF/֠<͇pN0*/év6eRBcT:"V`x SɨűD~?KaAVdX.\zFV!~-g{gp a~DkRNp#eE"`$pT%hLW2<.^77rUQuP̕%̊OX3`vǗ%zy28QU` xsa)&tz]vը{||ɒ*HZZKX"5tu[[<| PR$-:@"hX۵ %KO c̜ʊ)2_)yko"v'q )ȉdi2'nRܝ:E:˓!(Li ˯7NY8e=A˜`- UT ϧ˧2dc}hk=8XsxOGk_ImjjR<|'w3md:4 z'+ɩ#l$=$;CySKnNv<A%inڌgB/Fu7X&7*T$.{o)@ %P)o28&fnP'E$ѼRb8Is#m/+K[SE<钯rULNE&>[axαųpӷarVmͺ]Gq-AF{L؝wyw"k'Sv2fZJRC.ߏ V2ѰJ 4/ $Aӎ$zyu#ZJ>V9`z.N>f,A]K.K]ˢgXUї&DfV8URvs2"`biZZO&LBp[wHXrYq%?FM&Sᐴd7jGɫE.8/sC'ZǼϐ\}U]&[c[y#7V >?>qVأ9#Zzj_O{E[D"`̱|3͌2lDp? .a ȦJۙeȴGKy#rw7{?w,QX_(h{sȎ.181$D irS;xNĉZe Ls'QvM/qgm<{O]>q^Tl`#`/MijWOt8s0s`z5d1=6gCc\ɞ+˴*\ɬOd7LIt ~!˩;<2MfmI#+:Y^bԭ߫IZUbyyio6|Xҵmu#pFڦەWO^4ׇW">wp -EPf9`;u[LGI%h|EIٱqT4d0Bbk;J4jYn]fǑ &AI.Qnk' /wH͋,l.IT*`|*$/ ?&;UdOuwB4e"hIeWA:mJTTBmbLd }m)ivTuaO0!Fd_%g"8{Z+רs-"pD<]cU'ڲE~JլeHǂlԝ^ -ы eeRe9V](zH)_]wC*yRdO[QOwl.c.D/e+_NŠON Y%W K%ORk{ !Zm+ӘsiN`~$phyثmҔ:/"9ygoc.K(L.Ai&BҞwFz!ů(cfpw.M?V9# %j(evG&t*$8ŧȉMf<=O!fc!"j*G>] dOM\St*FMF:F3񱭦?F4sh唸V'qX%<-aЯiZx#UGFkmBBLkHRDtZK3hKtyꮺ8 9"Ҁn9Gkj(=n?Ф sJkC;h1fBm՟rrwب>> V[WS/p,xabnGݧBSD;0+^S^]G$EkUj%#נR7PX֊+N apְi+Dx- ަ ǎȀlQi!-`­UZed2&`=7I28gM-R z ?Mcim#Ç%`@}LRnļNee5p~.DؑI2ZF@ +*7%Y!X*ӹaF[Mdrg4ǂ&5#VφUV/7'|vhhb{r*IwGqO= $JܫIBgœ0id2qQ4[5F[$jFkC[ULN$˹SUa,ko~ɑa]U+`Dr?u~]3DPŤtb˨H"ѤIԨK8~֘M$E"&6jȖYThڄy/<3d;FbvlY1%Z8mֺLJw'I2\2Q,^HN`9j:[_+]ۏVԙA++<+Uf+m&.fsxިE4-ˮt3bN=HQEJchhٸIbŕP9@ZRuXu)̞m )PY͡gA[6#8YX>Z-:nyh)lF W3B""C4ц&AJ$h V,P[l\ɎlIL2Hܛ%]ʬ8ݠgX/Qœb guPWé2ݧ|&s,J i0lÕ|N?dyuY=%cstf/O;1eJP) ]ڧE: jHܐ'IjI#K]Q4/z0(G9рgEc55Ua嘄#", T+ĭ9$tYi-R/#Pp1PE#O3g<)jZpt,[QGidԶENJu(&d{$yOJ>D11XR̫n' v[,i "tjx{F8P 2e,0#+nTb3+yn9 ˋ4 zmzVw;h,rFcery]Hr.r Yv/ܡ!K[ҏ6JEFf Tkv-_oȁEvfwk"$1!PXu$VȸY'W)x,O/;HǦlLs,e^<3ggKu'qx텁Moe$32f}o?PcV>n>$f)d8ób՜X#>_N,>,)f-$7|62qQWL3E y1Qb;&50:Fs1nipjig9XQ8gG!#Ϧ 3 uZyPKH_f\Ybd:3,P^D 1ݷhG 9p#cGi#v^ӇS Ցk^jtDdzֺں$DWVW <_R kiM$B$J7Sq6*#J7ݮxy?6Rvj_}e'AYNeGH̴J莀o5GO&Dr rWiq,s, w2Qh#_W_'<k "ߗ5c*nW(ܻ3ŧ.iK葳(bM:]u8PbZ%n|1sg\ѭ6_gS't.w3U z$*n衞9!B1̑Fv').)qyޏ1VƑ :!1q6;$3%Aq+IεtVPyJȨurgtH 3I,k*!kLN 1xDЄbԫ9<׺vw⻐*I!VZidf`ޕ M Աi3Eo IV7'!iK\`-OL}EhJ݄,֣3 KwuT-'$UOMv>y'߆X-'ƞ8pIGOO <*_gP= vVZ+C6IdaFV})&[Ǎ+ IA^mO##($ C`$n[է?lwkeU%u:;&"2 7C$gU٪Gť| >^L`:_QΙوi Kخ+ .4SDDDI}NPְ x6rg&H6bLXsCHAj/G{J&i1̧ӵ_g{Ac*k,yaVnGԍXo!cy0y2OL'.؈iաh'Ia\D*IYM$S;Ej2;gU r# E=UFbp-J5єM3#J}J.RCU f؏QWBi0!Y U˂8ܗ`M+ábO`zE| ȴA }(Q|@մZa BI#eooBUj$n5 e(ѐ-EnMML o"XcG=JtuXAaTz84j| X><ԻYdytyg2CEB@JJB֗gQK{|h>nL/'µЕcxc Bj5,?ݬG!B~&b l-N4NX绥>;SF3M8}K$[McȽ|h94U*X.ϝ ʼn)SGHEÛC( KoY$o O5 }KVTIۉյ cdeGE$# \*ϋ"Eάh6ݯ"H "I_ho#~3`;bM yq|dw?wiػ*wk'hE-hCnm.6B'u* Ho[ D(+P%bzU9BDrփ`8ĵ頉Gl_6|aڵ-_3M.CBZh)%2M3m 73{jZN)1$RLQ1K5D`TH2@OMk<շ&H 5˽3e͑VTؕm9ra-_0 Әº)zY-5#6drZؐ1e˥;CQD=apq:egDPSwըpGt՛/4w˥!uYR!+%@B!%,rX(^c]W3VR "r?8s]|v )D"Uk.C%VXBF7]h >*Q% 5rX6Pk3, r2~#Xoi8kY؇8#EGMdqw.\/|wW$wj,|"lU(e9QcfAx]|u E aq:,wV]A9s)+||ʃ]ff|ċDO:KN9Jᮞ;nmAxVV۩-$LQ!pzg2L !\,SexW=_dGJ,aKK[Kݳ{^jDBd Y8R/KGCyO.l̯-RE[ڍs..>\ rs{0Vkeu1~աYbQ9 cd7^gh>lVO;hYַY^; å%S)k6Su-TRVHzeC; ]U<2ޠsiCV,q'jPHԖ{\Qe<"1[omv{>vL x(`VeGj\aB=cb@OR8񛎗3:ϘXh8W.r]-% -Pl(4^Ji5Nw8Ջ! 2KqL-@ գ&D A@aw6AܥX2J2כG# 6Xb3rVU>Jm4 lfi oM5#%`$ue$@[L~&EvGA[XU ]i2H,#H<R|5LJHЬ$=L"6l`GujJk?2ȦɅ֍'z}3D3.V<8¥.TH2r2DdKVǖx"U1eR(x \u[ˤj?(?l|-+ \f^ ĦV20<ҷxG\AsMhn䉂@YqkB KxւUhm/p;1E*K<9Q±.CORIҖzr9*;uNv=rcM%\]cڡ6/Q64,sŪʉ Oq^ֵx&3oz"b39~.(X20Yd4 Ք-&to2%`)]h+lYɏc;U~Ǯw^uUֱ..@z%§ѕncWrǹ}[Ϩ}tVH2?ٱk(dmP}&>܇֪JRI$I$$I)X>CHmɏuwM;w;\IgSGC)/9~mKOSf::-yTK=크V G] []N ?׻!olkrj=_W'Y՝CXb9el~϶mU,O?6f}>ՇHv8Q7~&}߳?m{˧85ibH9k$O}a&{n{n[[eUqXvlx))I$I$$I)^3n5~4hk1./#kY77$I7~ ,{θfFh Їn.sXi5fbY/:lVcY-huة%9V3.S -\ߊE,wWtga?3+&IeN{fnnr9u w`eغ:rvS[[lmҭd[}~}7֧զ?IOUШs/sXvC;G;NeVl8[vлgez7^f} 0c -%ݾuvngJ?U%:$JRI$I$.0.{b:ef'H'e,_mOSIkȦͤ8Zͯs_}/s6mXXO_gL{(YeK}ϑ߬Z)mcts{eq~>Gۡ"\\zMmhdkO} #?>u淧q8ǟΰ7_[56us-$={XIOasu7dHs4CCM78cgжZ}5v i3aizO[jk-cIO$oYV#`p}Ylcl~JK"[}^Jy..XAՁ}wܒ4l{=Av>GmIOm9x6:Îa`@ԮcfݺM^kט6eWcNN=FO??/Fѭ6cIk?_X3pzGPűϵZs!u~Cg6QSu{[nf3וWp8,Z.~ۿHrճ4X]KN{k߳ӵ^Ь_í=A$L)'KFp}5OlRF_9}rM>uE֍ m{]gT9K͹=6][+xk,!Ҳmw{գf̊.MwG#پmٲN4GV\S'cH7nm_CN5s_c>+kǘ1xlf7wq u{ClZ5l}nIOYfy ʕ-tAI w5uw:mmf^f; ^ftp]OSF<ւ i| ~s^6On L4 l9}؟gU3#oIO>4bۍ])eӹ_Q^)o!::Rw_ad7~;\g?үQ~ņkX2E=.wUy6^.{K|o뫏?IIrYī2]C܍--WM2vzֻM>^_]hk@-2c;"q.ُu6_d7so+S:rqn֧fS6qc7=}{lZJv>QmXmkik.zn略72-`%pۿuGu\n7NsY kuϲʫ}vT?MZՏ?d6@h,a"_G6d7o/JGW?fkGٟ46ȍƲ̊L8mcX}Wi]%b{(wIt%UzMkS)t쭄kX3kfS,cM>oq@3q{lh,OM۷Is}SomVwBՊ+?geDw5amO֏z4QְƖ'͛=C/VJMӺ 4Qfm- kH&toʟ}bo=;|ǡ+>LhkeƗC]m{X~b} ?F=MK%?=In5ѩk s]v=>{?r4}^뎡}!q̵:5^ցΨ]-wWM^v9 3~:[I`hǦc)|C1, eomUT3uEo5XkC_g*_5zv[KatUnN=VUo^lQQ4S s.ʣ73ٺo}@_9w)sMٝ_*דGf+ U?J-˷"RU}f]B϶^NRkkjcZ-~Ժx*]lxԽk}FnuUӯ6ב~ӽYf+cqn.ng_>4z]N=hRc{?tk6g҆a$1mwZӘK`BiH􆞽ȨY}t?a~nz{]^e7m>ϤfĔv˃\@0H βε[".dXDzۯ2yWWN#s6cݲz_OئΣvqAo9)dԷ m mzRݾ=?_/J'mݻٻC1u(}vWShk}Ca5:{vClss?:w5>oϯ=ގѤ뾵g]رifK첲,]}XMuouzme5:&u)2!~ׇ{w3WH[^>!s\g۴m71%*~]UC鴍nk͔;GezKA\eXzug[?~NmϪl%\H1g@΢SUo[gMƫlo}(}OK۷w}[:>q.`Bܗ6}/~ub ^?CSPhotoshop 3.08BIM%8BIMHH8BIM&?8BIM 8BIM8BIM 8BIM 8BIM' 8BIMH/fflff/ff2Z5-8BIMp8BIM@@8BIM8BIMAXimg044XnullboundsObjcRct1Top longLeftlongBtomlongXRghtlongslicesVlLsObjcslicesliceIDlonggroupIDlongoriginenum ESliceOrigin autoGeneratedTypeenum ESliceTypeImg boundsObjcRct1Top longLeftlongBtomlongXRghtlongurlTEXTnullTEXTMsgeTEXTaltTagTEXTcellTextIsHTMLboolcellTextTEXT horzAlignenumESliceHorzAligndefault vertAlignenumESliceVertAligndefault bgColorTypeenumESliceBGColorTypeNone topOutsetlong leftOutsetlong bottomOutsetlong rightOutsetlong8BIM8BIM8BIM \JFIFHH Adobe_CMAdobed            \"?   3!1AQa"q2B#$Rb34rC%Scs5&DTdE£t6UeuF'Vfv7GWgw5!1AQaq"2B#R3$brCScs4%&5DTdEU6teuFVfv'7GWgw ?eP"slO*w{tn2Kw\-nmcs륭m.ic]~K˕ڟKr3,,-t85]h+lYɏc;U~Ǯw^uUֱ..@z%§ѕncWrǹ}[Ϩ}tVH2?ٱk(dmP}&>܇֪JRI$I$$I)X>CHmɏuwM;w;\IgSGC)/9~mKOSf::-yTK=크V G] []N ?׻!olkrj=_W'Y՝CXb9el~϶mU,O?6f}>ՇHv8Q7~&}߳?m{˧85ibH9k$O}a&{n{n[[eUqXvlx))I$I$$I)^3n5~4hk1./#kY77$I7~ ,{θfFh Їn.sXi5fbY/:lVcY-huة%9V3.S -\ߊE,wWtga?3+&IeN{fnnr9u w`eغ:rvS[[lmҭd[}~}7֧զ?IOUШs/sXvC;G;NeVl8[vлgez7^f} 0c -%ݾuvngJ?U%:$JRI$I$.0.{b:ef'H'e,_mOSIkȦͤ8Zͯs_}/s6mXXO_gL{(YeK}ϑ߬Z)mcts{eq~>Gۡ"\\zMmhdkO} #?>u淧q8ǟΰ7_[56us-$={XIOasu7dHs4CCM78cgжZ}5v i3aizO[jk-cIO$oYV#`p}Ylcl~JK"[}^Jy..XAՁ}wܒ4l{=Av>GmIOm9x6:Îa`@ԮcfݺM^kט6eWcNN=FO??/Fѭ6cIk?_X3pzGPűϵZs!u~Cg6QSu{[nf3וWp8,Z.~ۿHrճ4X]KN{k߳ӵ^Ь_í=A$L)'KFp}5OlRF_9}rM>uE֍ m{]gT9K͹=6][+xk,!Ҳmw{գf̊.MwG#پmٲN4GV\S'cH7nm_CN5s_c>+kǘ1xlf7wq u{ClZ5l}nIOYfy ʕ-tAI w5uw:mmf^f; ^ftp]OSF<ւ i| ~s^6On L4 l9}؟gU3#oIO>4bۍ])eӹ_Q^)o!::Rw_ad7~;\g?үQ~ņkX2E=.wUy6^.{K|o뫏?IIrYī2]C܍--WM2vzֻM>^_]hk@-2c;"q.ُu6_d7so+S:rqn֧fS6qc7=}{lZJv>QmXmkik.zn略72-`%pۿuGu\n7NsY kuϲʫ}vT?MZՏ?d6@h,a"_G6d7o/JGW?fkGٟ46ȍƲ̊L8mcX}Wi]%b{(wIt%UzMkS)t쭄kX3kfS,cM>oq@3q{lh,OM۷Is}SomVwBՊ+?geDw5amO֏z4QְƖ'͛=C/VJMӺ 4Qfm- kH&toʟ}bo=;|ǡ+>LhkeƗC]m{X~b} ?F=MK%?=In5ѩk s]v=>{?r4}^뎡}!q̵:5^ցΨ]-wWM^v9 3~:[I`hǦc)|C1, eomUT3uEo5XkC_g*_5zv[KatUnN=VUo^lQQ4S s.ʣ73ٺo}@_9w)sMٝ_*דGf+ U?J-˷"RU}f]B϶^NRkkjcZ-~Ժx*]lxԽk}FnuUӯ6ב~ӽYf+cqn.ng_>4z]N=hRc{?tk6g҆a$1mwZӘK`BiH􆞽ȨY}t?a~nz{]^e7m>ϤfĔv˃\@0H βε[".dXDzۯ2yWWN#s6cݲz_OئΣvqAo9)dԷ m mzRݾ=?_/J'mݻٻC1u(}vWShk}Ca5:{vClss?:w5>oϯ=ގѤ뾵g]رifK첲,]}XMuouzme5:&u)2!~ׇ{w3WH[^>!s\g۴m71%*~]UC鴍nk͔;GezKA\eXzug[?~NmϪl%\H1g@΢SUo[gMƫlo}(}OK۷w}[:>q.`Bܗ6}/~ub ^?CS8BIM!yAdobe Photoshop ElementsAdobe Photoshop Elements 2.08BIMhttp://ns.adobe.com/xap/1.0/ Adobe Photoshop Elements for Windows, version 2.0 adobe:docid:photoshop:83eb6a01-0d13-11dc-89a0-858e79f5c415 !Adobed              X"@!AP 1"#$3% !1"A2QaBRb#qr3CSc @P$s4DT%& VL 6{>ImO@Pi_ \iR_ 2jaf[h[*=G M1VUi\@<ګFNlBZ,3<_x@NY1TK-vJJ)+lީU󥭇SQg_nDz 4ۨ#(IѱY6ybd"9Ե슥ϟfuY ^#-icWKH9D_[j!MXQܹy`sܝ tK(Elk1fBF\4eeBa˻0&Gs>U0]xwa_f X~8mxa i8?iUp0.ufdVȪ ӟۀ\3~r;96s:bӨv1יtS~`WU""ɱ ,QǕLkľZ֗q=C){=TiepD*s OpCo3BJʳk4hS=`KЅ:nҟY<\*$h4XI(uZ4Ck% ȯFОSUw߼dq-`NV"G`aTh v\7?N]ڌ\Wc^9݌Tn,'ßw}t +:TKr"m& dĿB`|z΋ ^_dRy0ؽ׌2=<O<21ׁl)n.d YE @*6g.PlGhe\%r$=k{_]+VK9eȌJk')wr:ь>9{6:Y-5f0!l7o 9qpq!!|e0 '$2"flJ$`( In|63AU^XT5wEZ'O7a慠,k70-njANeƐ»,ciCj3vUJI,>Mhv$RV%C8YD1gȹo0N&5,g.s3ʦ6iRؐTȸl D$_)|7\Meq $2Pاu>k.γΚ&D;2yCֲ"BW>oyςRo:ݹ P vZ2!i.9au40ݴDNizStf{>%c \"J5uG0ąnlqD< 1 WvZA_SS=c(>tbcEZ,.J,#/7yv"LH%f2;| q|3y[%d>oe2R||afyyZUGӖGBDiS2֬$v5+-YjBh='NA ^#l!`Zn4 !blGbNgq`Je"ĝRmn+ [4I75LWzyE_Ƽ8R1Gd~@b"鑉| f-j:G@Ir$ls-zD7i^)qCMf=0j^VV&ϟ+>8.!N -NӷD{l4k]֠NLH9nz Le dR5Yh#*󵆪(%4t]g[s$Փd+xEN {/.P݊LIt/'KF=lX#g@*9FX"c3('^.hk;#CJ0Iη^{E4[/H7>|ЅUc׸U+ 1h' L9P&`M`(gJ(qqGM[!Ɯ &RH[n8njJ&Ә5A&S 9_g.5[j1^)eEsh ;c_47.vihDvXz'\醄>adn8zJ^C\X4KlW},+KRX4m#qO4ۉcUfTR+*nbERLV9c+/5ee(;(#BW =!87N/RPDfq֒TS[W4dHҫ'nlTyҘYQ(\TLz.kZy)v;XXPb_'3>{w!XmhҺAZM+Q;$UNWUyOeX2BZW3 [LjDA%h#ݙH Ny ^[-J ]pG[ϯd#ą&0\MuqQHU.EDx-fU|/+m_[SD <[{dcy5GYk:suOG/Vw'V]?uyi0 |-ԑlf„V s9H JJW晈O ^  amPlL [M5GYHRP:,pW%'EUwi5~>O_ѩ-\պaAW+, g}!}@?>}>]}٣}j0>y}݇OF ܰ&|Xpj>ݑ}#o¡_߾}!ן߹|IX/aJsFz%e鯧:{+nUȖMx$G|i{ W'tbO}|һtq\]|Ժ\~'\D+ OQ톃 `*ϥc eZkŦ+`njfz.U"kOnjN+Rs_[Q'kXll6!UC0lV)_:eu?_+.k= )J:2g1#`D `g ٯ Ī)jyrebsm>h˧附莊 ]}g-/,I:(V~*$]~fC*sT%ڴVПH+_>w-!txgGZN|G'EʻF s`ק')iN&T`"J_fg<]tt`;CU~p+hqR~}@>PطXf~jX$\lPx=8#`pzD tpg+B빜Vm{MFs9ߴGAi;Wg>׷\N\q%12tEİWCjk2~i[Px^ ;o)\ ]Pfg4e=J["_Z Tʱ{[&0<%겤heU= F5 ͕}>MmtN_?Ͱaz et-bAX03!Zh?J?c 'np43<>tmg݉$֚YgҩiͨlI{Ύb| ?pLؼӣZ)G5_ʷ@XKs5άс[3|b5"@{HR*Tz ͨ,߬"ŴkP!¾pջeK,1a!G(;¤ u6),0:j" D,zAm(zz&Ɇ-eS'q%EEqtSU5x!-'Jfo^ns~O׫EbW ڣv0aoo Y7{yB%|G="fm.5z|,]%cV,"R'L;\O!k~W.(NeuyNMbP 2e^2!D?ޝ)r_iFxf֯wf d Rm. .Ƿb&.2O@uVx56HerE鶯gF 1cS)AeNv0W4UUmVlL,%Cz\7QVC,SlZ5ٸedCFD(ݎ`wS]%˛C VxJtß)N/KP%_ښRf:ǧ%_V)QP @} DR/:WIHm>.1~X=>HWb²)G$W*5wWΐiT- JC0N0^%?LsDAgV&c $YZ$yt5e D^Ȭ̞Subv%bS2ݓ?ѵ)mqoem͘0tǹU& orʯ])b`bnr~|:-Tk+S3ӿ>jqz2V6 fPXsX-),6(#`i5wb/vP`2J˽1ou9aqtsں4#h`qIxY֥kˎ1g~G]r%b;U\ql}:+[ʑw]>[UBOCDX{=3cJ1_0LقISLw%;2:ly]P%qj<-\>\t3)]AXy/BRg.|Ы}MBwa ~T(elj1} Ya)2BIfb pZWqj,ΉUNax)o3^ZѴ ;ZB |/m7M[\x}tR67WZb# d7w1Bpq 0qE풢U霏^٪z[EXf#qhv9`t-vْk E!1ۣGғ"K?7TXpX dgY՚RI |N'/5mZ|GO@|]!.[Q[?&Md?-غ}o[Aa5`E4rcV٭_+uU疻Q2mk 2UDɄU| 'k|wۊ-DQN*ۻ7sx~CJl*!yym Mk~}EyϯQoXό睆dKl;ޡO?qEpbj CM@Z]v!Z3 B̤d Zӣd6Vq:!f+􊸽<3$vGk2ez<}ѓ?@ EU%k)JTu%S~ijS%M\uu6 j.5/zFq:$ FbPh؍=ACyĬ2HS -^ʉVhIfi\ƵXŤI"j&wd SrI2đy 3[ + Uߥ#k 4ak> {TWNZYh^-&vE X&~MFcuS1g)lqB_BfE %CJOJ4UNcJ㋰͟EzzDo'׆+YwRGg:jDpbqjh[d?c#+W}xB?+纳?HW[a<7Fg-6&GY_'@ GcgUuv2+MuXe=^.{ss6zҬR˟7C"ۣVE4h1k^`(qV= aʗlA6Nv<4 }5;&n{[ {J_@Tso/%RhpG @-z;i IP|d2r -$\0fNZ1J1^{d6ko+zQj7Pj03_'{c=cS$u긞Wbvbo WEU)Nt}PX ]cso]TOfg^)|qZ$75Be3.z1YZ&%y<*ZyPX^Ȱ#!(Z4\-zǛhNO+:x?<12S(zGҳga`ӂCs/tMtvQ .F,jFrz/#-ҎgC/ƻ?,"xCjl_!P{g[ JRfGS|Ԥ8FNG\)r КqlT_6x7`V|_IF|[/AxA~māX1К(_7ÊJ6Ն■cc(]VBNuz@.Ĝ;G<>%T8'n p+F%E@lԷ>2+fc 2s9М ZSkkDN5!!+Җ2ymJ)M-@\M5)'>-[q \5 ;4K U], S gC[̚f Nl+ӷb*nB)4ωi˾\h|ufit+W-AyPβ`Vbh&d;uԩ@ $B^Nyf |2Q3jMgqz}1.6Ej[ a>53l9ƲB&:9d\[N&TrM\ @MV8:ey{^}=&qٔyY_kUvϡMR:R R2[A+(umyA 8kZ7AKɔq = ]fe![l/((ZgM)IqΦcht5^7gmoEE$*߂[OokbW2)ϥk(ʃ=-䭩Z}3I+d:YvVRڕ7#$ғTW({W9[BUDk]K*s2Z'+szk#J ٳչ ^+kijR6Ji7_QL{kʹS)KC.kZ85ɭi%\͛,G(,jyt))uɜMGc-f6CRL[ ש?xCv5v=#+#:YSiW%?[v*]"I #S8vy6Qy%tt09yXe_кxEk/h^9͗sc{R+ 6z]a'CM[E%"$L-s[3438jjF 9Jkq* ͋݉jnq.~e@ueoZ@=s:?􁱛\ (AM:6U7IY;J28=^ŮYѬ^ֳkG@E}mƮ;Qr{ZB-Rʺ U? I+hZdҺw{?.dǚ'pY?RፓѾ텟J;fq_ꉙU2sM! t(a5N6'*cIO7s9c+n/H\c@65s]m"# ^EbzrG;z`F@j2TS/ W+"ټQ׻[jMhۃRVAF]o=3~l6n0hs>nf*BBϠ\! *Xp)Yy)[5%~ |$#V. 蟦\nuse91u0E-K A^&!DE4%n [?f2,fǠ _?aW[M [7r0%eU+3dgҶMk:ڟ&&捣glW>^']R؎ZvS%1d< *37 _jVD_+#>Œ nIn䨎G\-1[$ߺ`Rogq(]͵-Iixf %M5Z3+)G;V]R݆cӇtN ˶L'_GE7i!%jyXvꐏ<{nR 0)ݻ.i)}N|.a7Jxe%h V5kԆe%N4yO NZ"5ԓU-<@7A(Cu`2< 6j lݩ:\r]$p "YnT?@f^ Plw'HQhTR:WFm1gVܣkhkX呖kyUukXQvv"1?aWtf >ֳ^'{.URirz9-u^IPʑ &+{J=tŴv6Zl{g &UJpGOCKi%r 3崱L_T9B+B }: '2 W1пCBQ rkqtuճ{[IL5.X9 &ǜ k ng79慛=$ov g2Q-i[S47hvN) /맱Duܽgl@" 9Hz֚gl=-k;a("ֈw9z<]gJ郼wnjbiAi ){h EUTv{df'8׿Jƌ4!WMrtM@MeًU] G4:=2< C?fv>ȼ#eE5--yש5=xzz qG925>_BV^ynh#i j%s'&a˦Y3Y'tbF/zG]R0R8v'Gc1}}u:f};+-Cv[4LҲFiw;z:Щc)S~i b^)P',9Z\tIE{VRlG/eVտOٯ:^Z15y;`UTOd%!p픬s׷]Hv i`*3Ĵ^~2f ɢ2sſ]6|לP^Rf`̈=Z˺!"K_?^hU-='S<9̝&-&}kY|k̈tPdY\륈-A $fEY)E7SP>4[!XhªQdA}CѽcOV]z2 3um{W7{7tnVIEPR"_$Jìd򰭌-cgW8lkS^Vah ]69jџj$b!v@晕՛1^;0E }o|Ot]mLGbw1-zc(,*%g:.,Z^[yfkzA9'SQ#{E2hI@bK3mQ'S/U}Pn1sȃ8h) 94]H怨 (_6>e&f_S:RO@4@J @$xb ̼%+LX'<]e`E7G]ٶxǓh&9}G'kϾ%#U5<HYJ;@䠴XJYj1:o9\u׊ZۓEن\#yS߷m4,&JiN4RS۩,=_e)=[̌Mn26 4" PKg\d1gUVaes{,C)})Wd#<sQYҕRֹDx#k(%6ALqk4ykXԲxy *oַ%rYᦞgs ՠ1Sg`b<tnջ#%_ 4|=v[cPhjFgkqܖf͌!OUr.ƯEX_r*m ;рr4.*&l=h&bތ( n>X0C *2Bs ήߪSDWbT㽼ϧoC7)ߊjG{UDU012Q_VhuJi- ~yuȒfv9_SqX믪ͶOuq= 5 ZLh'Xb2~siA/h$>_'M8XG `ko͚ IGڑyzp*}xpحy>rc1K;d]rz-,'9/:. , 9e-H+?lzK7E|?_?_?dDksGojLޓkl 켺#>x1]c )EAuJ|I|-fy^WK Ÿ$ԲC;Y$!N\iGp0A[e,⾭tP $A(z0V2e]k&4cSh:(RLҏPIOd/%"]bZ<`~T=X4yMG R1ėnTc($Xq,/O)ͧ\q!m5 IK/hWcEPK{6C0ߓU#k8*=n]-nlu mʊW+%OW $vԧ#{^ġ} Y6 HSqBY. E]G,2e!;U98KG4L*TSHR.;҆gz;Ǒ$>oq`eą؞b)lO.gv%ʻ#T^ uu٢^MWFjw[I?~DWe*TT9Njҵ}G_\6эf onkuRVLo/ ߗC--UԋH뮜{t`?6~'ƿgֱF@eܗ-hQ&#4BM67$\Bw4Z}J5M?lMM6~jVEkzgK0yFi҈Ovύ~H>Opy%+OwQce An@p7WO}clYT&|iVaM異}#B+w;#oR*H?ɠ`n)oY$=Pk@;@ $ƐVdITu]G KbcXT.-|;SKWGe9hwʃMIkJ [.s-9?k(Xb' *Yb2)DE#U|6k#wM+|iIsCMQZ]?~^UZz@qЩX:ڴى[Y|G &(#i rrEcJ$TOPbG2dȑYNs=qQkx|β#$ojG@jSr s,׬+EMHX9QG+ih-)uZo"W&D[jR>*j ̦9/$FVDž@!G/x]ۤ`Vu{@) uۿcǬS`.u] cI.1꽪BQПխ8RiS.E4T2 ר;Wncʎx"~yekGeuXthj|TotI4po騮52h\u&{|6…ݎʼ[Ւ7E ΌHkKӍE* Q}$)b! E?k1j(o eR"i-ʼgG-֊Iԏ([1¿1u/kfS)Gk?RNK掖dFp>YuIW7Kc1"BcG'Rnf6JAh$fҙ5oU^*|EWtdB6 Y&21,Y#a!nj8O%4("Ctolʭ%Ϳᤙ;8|5'p?ITM@]E!A[$d?nڊ'EMiR4Hè0zRgT%P" z57IB´VS ,oyh}ݎvQYN5YёA>KK4K$"UtO.XDOw|HRiea W!ޘۺ{\ݼ䏘OwB[EۊmµEzNEEgY}+Ӌ^ǯ<N!RS"6`֐MԮ]Fl7Spq +q2ᱦ”.Keծ~]Ո )ZUw04)1?.&mgi鞨PhJ-:ՅzjIf;YYj.ZNxe6$7jC[k^e-Q1ؐYCT„Zw&>sUufP' 3/Y!n#coA}HԅGgm3 4qP7Qt["ﺚֿsCg0!v)24JV{tfX̓vW-V\(M .7,iZV݉(EjnNڭPŲyT yR>?˗+U_%ۧ>ڢL9 F2?+kC%0iEOM67Խ۷D/ladcU1ĄGV}/q$,ZE@]`d\e*FJM[t#HCVX,5I&y.`z(h>,r.[#n@kt(%JJn˥IXiZS4do}(iʍ䒻zu, 5Px-@@ע^ `5@$+xX񡐡kEH]xPj6g ,f_\"PJ-VƧmƹ1Z=SpXΧi|91f,g 84t{t 1ZmjU6ɬ.QA.ז@:G k۔d3Z$$VEbfwUʃeటgL''e0b17ӭ*IzRŏ>!⚖I6n&dnŵ됛]ˣ*wbTĪijnh_F' ˬi}<0csyĎ]X[oAS5?~FaU6 j?D:j ٬!Qe=IU*fc84ov`Uר徲AU4ľvJHhEt#;-Q ٕ6'o(2jxΌ] "ᬤXUulK^"GU]OdvLnIߒ5J9y#35K75+w5ّ|`f]GM"E4yuST6y\5>Ѡ $ofXn7zV튶eX'` >6j(QRWmkGrfʹ.`J֕Fj՗|aiղ5՜STӘ X)hEcjt搤;2!Uɕ'4k|?%?x^H̐mHG'ftnbEclUs~wRԆY#?]I}icH .y=Af#v#jrjCDNgk5(*mE3X$|Zi>xe վqiލdU62#ZrH[qշ ;bb«Mҹ@HjG%O CBF~F)ueRc˄G,InRfFSxV7~3]<(&^ޠW; 55JK-G <"OS`KH#uHk*թmaw[1ed%Umr)ʊT,,vSyE2$LgF`";̭H1a?o)TRZ x~Ρam| ^NHApi3%Ǚ׈0@hI\SDeX(@s)ZR@ԧ 4)AQ̛yToVC! .$HPM ?KbFh!o MEi^6銯EV+><9pvқ d7D(n:7:`w^g|"빿fJt*S )C+ZI dU`7|v:^AiC)*6 9M+,1a iRH w]ɥCa IW/HGX[Ax#UxZ]B+tkxve|yRڎ1],R`h>P$j`겥Is}n}*%:A6ekUW䐐k}Cφ1sGUaԈ3Qih&m35^ čDDZx5KUg ]+ GJ&0KP*7 Y5Hy*6 V44HOANɐCF*!U+hse0E?ȇ7 _4wbb>n[us#P5C* M cpSAPuucTy&nV1V~sbiBl5tperxR^R#g55ۥQ HOy*QqiO3jŶ'{vEH tC" Ry-&Cc- gX? 1r!|[nhR.dajbpPh S%/|vm$lt0e𨹤AS]׼ ْ ?J|/u+ʢ895p_-A5tQ>#T y-1hÍe"xA#n$שDA ҹB k@ i`:06C^R&`E ?Qf(2PO4Z> yGn"Z8*T5zD~X'$ZFmG3/)ƈڇO:#ԉbgZ]wcef) T3$0H^?dCeo6sNkgArD-2~ec]Jʴ PqT<.i`C`B- I"d&ur%OqQ.,Q-C]0%ufV(\8205Fr͊pIR߼\y} `9qJm{NVG;B84)ޗkqvUmX7;j.#1H[A3|/X_}9)RH5zAT% 8Hh*BΤ3Jm2UA\D@2: %\hx SW=FWH$O$R :ڽBkOJ62e T\G4C|Y*iSᩄ"3 I=2ri6Ī1?YeH2ipu&J@zpe *즩?33eK,#ͬ].̅]bkic6iR2HrՉZm]LOcX0Yj5Aeh@)l|H59 cʼnW1Ǟhʌtݼ >557ܛbX@O^1?6jr\rUv&UP?}ڗ/$SqURMhW`]#d J.kj%tP* aB[ܻQ0Y`~@=7& Մm+%uܢUWs*l K^Tck+ #zGQ&хU#7\!E;5~/F шaVnRn+c:a]M5;ҏzju.| |(8ծe6p.E ,ˋNKz"tsRHr$SVZY#fYZT ;$][J2H؊ƒFnXM8 H@M9cU#I[ PID|x\~Ic.-"'w, %Q,A#}O#5Yv)8",N0UQ%̾ֆCl DOPlZ(pt7-U3rF̺J* \qR"GCF*|*erй8̫.$oF|FV^ѱ'pyJ* @޺Lf4;UƿWk?G0YUzɡ4Q, \& VkXy(` .K-;rwlɼQU_x>mb Di"hZGO2RZcˍOoͩ%a.s.ߘ%c5mlm? ȣ .R EN3ӎ5-+iHd%|?6.$,&!@[XuEpVVUjXL\#nzڱ'ZA8&` 8 xF1zTXNӯ>F][FXؓ><h+-!SŒHDg,K2:RDSae+R'DjD#bTO:-T-_HbZ8 T_qozxC cGujytȇEV0(mKX),Ϲ5]*.M1X{&'ۓ.Hm-/ҟ8В4FcpÑ\z#)0lv Mec_.\F sI葇Sۦ1 I8Qȃj3ier>|]w>jL,MtZ^$ \'X9V'w2DSFf]Du!K/n]acd%3IQ:UUeU,),r@ "Е㾐JTJU՘ }FhB//7?6(rMMJ˧%W\Vkщ%FO=sb CW|iCڊXR'!fXnI? gw&~dW(AiO(1OL(OщP MA (CGd) pOݖ̬5Y%%ʼnUkmd3;dEY=[˩ =$p#<y!ܿ4wSX,\̝ ce8irKffHv7SԬziL|bʨ{w>ܔIʿr|/h.Ҧ\]L|U 9YOJg/.#<] Hצeknyܲ>X+[l(=hXe`8SL5M6,dnXϩI[OA" #VB\HPSrHӹ]_ `n2x'[Mul*>n)FtN1x8Px鄓WZ>X%M En5U3PoCcc![aЌE31ZFM~(Lf>q,VN?#C$j}_ԁ{ses"F|>Fˌ_ΡYg# )y}&kbf.}J#.\ ǒ7cՉ7˨cȍ9DF Y@MW֠2(itx\j=Ζ*C3G#@.F%j)EtuZgQ@` P6w'3$ϵHo2"鰦ђ`$REn>f !Z5VRhmϬƑģSƧ41f)hzӻ>E6 |?~|Hrk!7GT t1-V:YI^6~EmI"ϑ=.kۑcSy"%g@6"/%]4Du{T9^mV=Ia=֍n.U./2p2JW?S٫&At6-h.( Nڏ-01 gd$EJrƾtdbKDn A;sm9U-Cٶ$QFZ/q>]w~QGX !y#QAuTRs{{ZlxFI ƁV{)V}XлiBӦomd,E@HժUeI$O4"ATedPP-BK҈TԐwpEIjzk/6D~jSѪ^z5;cВeW7ո (Q1 b>MxlˣGe]X( Lr[PІus$|Uai\@"xH%'j$z'_MBXBHI?s%ƒm@aDUP8?@(tŵjF 2֗rv$ ^19Yݧá &jR 1Ӗ^⣆WF_ܲWO_B/29z>IZ%yǬL^"; (BӛV3%YMr~m/nG%q\+;V(Р6ijH$06\xrhFr !"EZ6NC$*X}Z !,'hUc)<9,c*]$Osށ@IHȠz W7~Xb2}R8\JԇSXmu/q|p>5c.sֆtLNP֪5ڛֱ?GӼllH$VV'dh7xy0FL`B"+Zb`Umz5%?nd!iĊ˜+EP^VdnRzL6أ{=+T_$1ħ͡/G |"A&P)MҧN4x ([.nytcbSo}Lm&$Tĕ>4ΛH]w1zF0RWB )p(lrFogfE K]QRZ:ѫywвUF;QF-j6$a$m]h=ͥgI8VB$uv{Ǜ@15; !;ZjxOl~&тyTX8 "9[@De$A;18E,H JbG2 >\F.ْs ZmOTc3=1󡨨Vg0&rTc #eM2b-yD>jԍb."ޗs 1Sf4 I`Cok'Ό?KT6`ۭ;$ x< dfi)0V1RGyxح3R(9 /Zha .M>:8C fkVqŏ>J :甹,\{).)DW Ye$R7'm;tITX5}cˬ۟_+!aiokȞƧ끒~1&@˦GRer+Е^Q] S YK &̇jVBYO_""}ޢ9ѕHͱiyscmR^/u*8"Ś~YhiY@ R[4L3Z=VQzPکm\ jTv^'v}IPFrr[˸GAJz4fH%~Wo,NFh @5IcXWH#f&˫"i`]}9~*]:$֏nJjo79b…Y G .ZP!M=3cVp]ZޕЗ)T ǖ Gq@PíiQ_5E|G3{|,b̑#ȧ{G>lhj. r,R=t`{ws5#X_X$H>HnnV[A8reP6KFj¤6R }EF˿SvRmy$7V|w8!ԺJ;355elu#;{Eٿi6\.;sjE"H_ḫI1cP - +-ksSiz͑)]mhViW ZwihDCCRfL:JQjڵ$ DZT_3is/I4_ssK9k!~@Te)+\dA[t2':GΫˍ-mu^Yc#dKh6`Й2@J$*s);$bqO;Z_g],9/ 3¡aZ"adaʓ$I.Y_-?@cf75tTD G Sapb5#š5M[6"5GX[ym0N|-F%|y'L5Rˮ0w?fIrI EQ W^O1!DѨ:^PJ3,q4 }ibBk/9R$CR\sv)2F ْUYd9eĔV9fGA'YR$Ki !Itq)I"<ȉ"oZ&AݠD+œk1"0(Iu5/C)/ ºFPw Fh5o}7S!d@z㠍Bwk1A$@yov̂Vf-(q߉c4@tt ԭ#V (QL 7V)M4&bDyj9`oޥm<#Ȝfvj +/3{!$A* rxQ_E\|4'Tq-|  6#_]?|yu;5B.ħi`V=6NY Q$[)z ƗF(6V}>hGL+r@⮠sk)'Ff%koh3 k] j5O\Wj5#-:RYYeK ŬFbиdRf> LП#v&մJ;xs!YB"ɰcw I KAZ+~-)x1r%VQ]PP2I)ԡݾ)_&B#I<NjǞsx_uE-!]B(w%}ڝ23ILZy0ύr!kui@EU8jd&'*)%O.?%Yf|(K^fvxDQVn5ޤ!OIsPnI#__ fIq71S$d>ƯBd)@#鄌V'x\nUzޔh "D,cjz>JөHJRO$!,V9C( })es+Fyq23+!k;EXEf+_h`DK;MRRjTRbȏkF]}Dwk}աR(h>%Ա7 )-&/B˸4dST2zA-8$oD:-qS(-wʪJQA=D!ԊZkA~v$`5%Rj,)]ڃ?Lm5Jhc.I,!h<ߤQp*|MΔaHKPyj9AŇ$?rrMCO=]OIAcF4fy̖BId63x~wRKڤ8RQ- WmhA1~)%$e!@wm6Te!Um_}4Ug+#+a _S@T^x_Ϭa41"-ܮǞ5R󧽨(<(phV?mwF;?z[vv >r N u]-+<(T2\:z &M15O6 $\W)'m_jafDDe?=OFpԽG/oPL#wJnuSh $QXEm]ЩRvJ&e M "ir2eEǒX|R6PY.>וԒhE D1zZ{1;2'v KOfIX0nAWH}TÔn8l6PH*'Ѩ&WXڴ;tlI qЊIH+jdY@+}z4HXjXuBEN4HUyR+hfTDE-p}ZlLlJ6|⮖K@@*FeB6jFacTK L5#cgR#@ mDFʡ&OU@k_MP}f. b٢M1̹X+fQLu=u5mHhԬƌ+np5̢9`%v|VsdԢɀV<5>4e8 [:,Z6(^k)D㣪kJssq$52\Wm&f3:1لE>!e \Hˉ*\osJ9Th=&,W;8y1G~d $Emԉ4aYc ws}$2([w:PM"+Q z|.M@fWr:5PБ%&L QJAG"Jd{Z9#()ƞחO!؈'zh:c)T 2/f54-a8+:'G%/ ?G TE,%BpEUGVTcpЗa|hh{LtC4b;%FC'4sB)[4 JY. a]ec.di%Va]# R K:nIJĂ[{FF|JY iEOFRlhڃwF߮6Id+јAcRH޽HyXЗ\AKzNGdwO̾0U#: Σ8S67RE*t& -Vj3Z9[n<^0&jЕ!mcOpHd5oU ͨTB)e70Mx6.:\1#Łt1BAYXB$Ғ2)֩C<1A|cKHeu"FDT'4o)z4 4:)IUX.5>7Iu<AﯗݨG{&P -GjXq%bqk]~ӊ u6 HDverUirR[ !]w֛?մ+ uC20~m43fڃBЊ(cBM!㶋#/ A?\}~]66M岛b.Cke %ւV# $Zj.7[ AR)Yx?JJ9]}m0O1d(hBDa#;(xf"p}4PtY\/0Jj4茬AsWӧB (UxtZ;؂¨TUV}qHϚxAgՄ T d'phE7C9͊l{#xϙO5/mylϏҌ8~?ǬE 2mC?c_Y 4u[O'?j<~ێ)5(O׵ږ7HдS ,Mm+Z[Y @Z]E"1AT6n2@aa ?j)ЖPtWv'4Y9Z'_(ZWkhEX>ﮘ , u#9(URa*H!i2" q# iާpu6Rlt sj mА\< 4c2)Pj=t{EW8ʢ(+tE;ҡfGt@ѹ鱱\4Bgd٦$'j+4^W! rlws#}~]M(R6A&*gd<_M,Bot^=LY?y~ulq\.RUY}< fX;]gC[""RJ玚k]*-O]CR9+j^8PJ!6OA+:ҲY$)XE7!K~WGԤau0d8Y,=51G92B3F1* jƂLx]p5[Kex$MyYirծ@0dc\j}4s+@\ZC[w meyθЫ-ߓQ@aɷ'r4KXYb<ΰ Yku\%i)t&yr5V*% **Q?NȤE PJ7yS1:`}& ԸF4(W*\c T~+uKē0F4NM*X>$v>:HV)7ihz_`gj57ƄjD|ԑDU>;q$q!ZD֔G6I3]u z"mh˩wQ nؽOE˥A Ɩ"^t{L㥳2. F\1*O-dFP(Ygv".YVa]KA3ax TU$\KufѾAXVYTl>%q\~\Y#+qGfĊ5$gAFBH`AZSv麙-!MP4jRTn+/)X` 3)zia( YX/_ž-L`Dj?g=&ǵ!rj5jvΤ;H`ޭbq)@H b8dž2MHOahP9,(H57x,H00y$h>dakH Dr0! EȺQWMYh1WKԌPծ›6"1vn$e\dܮkݧt}D;6e]ih1PܦomUB7Яn mQ1Ԁh!?ѠNҬ~-#țLIت ?@JP>VONɗLnY@}\GIpa}"}܅ds ઴EzrGo.D#R/פlf"E1;2ߥˁ:%<6hSB)ƫ춝 0mc_̪">DrU_}+TtU4̓-'# '@*/ogw>= ee9 A*MY՞81L6OJ@T a >0w^:UOC5N>c̫dV2FRdŚP!A"nն99PAZwQ Xs&ג! F,jd8x9pjnHo3D][~L)uM)DhҤPC|Z1,q(4_OIgBK(#4;VQ[Yj I8eކ԰*ܹDCP6+VaBMl>+_( p(sB|h8~=6| bfHoiZ"GfڵfLLjphuY@p=]H%JZM)ޅ| t,t7Lz4ԉ\]Qeu܏4;T,i`Ϳ~}bq  F>VM*LXZ˿c/#h*-Idj.+. TGOV&ѣ -euBBG2"G!e)JNR2d7#"zV߇C!qSF~ N`nmJCkBWӦtX⍏˕[BHh(Ʒg!ǖ3)0.D=u8QRݼuiN+K ev1OjoCqlFrVy־y/J2 1U iOiu d,64SsG ͬ`DHq@i r UuFUZ2ޡVx) ]K,r\M8lnNoP$ek4F-3NĀoh582&^cZ!{MJ* YSOrrq 4CJܜ6>HѠ:\H=ViEy|fe,eohbxkEK es{*&k?e9Pb>I$XdHVSd&]uGn"Ik\ inRd*zߣh-x^ec]_xܒ*>+l Jo3'Srا5:dG,rp 6mx顟GU6R[k33t󕭷ũ ʒ12@I`vEkfȇƫK0jSM% dyWոA7ϙ&x$Es Hr1sڗdcpj椙hK Em&6l V4NEiH k E>MKը2rʻ|>_ PЀfqO.<Pw&EvɽEoy~L1#t-Ը=3Coĺl"&W6}A xe+ &>$ #M>Ԇ͆ۅF9H`C_Bi2 |Rij\վ(3DJJWXȱXFj ɣK*X{V4b֯Ԙnf%E^hYeƚf@`LHMTsK㯢DX/!4U؏j.vQj-&Qd>fnFDse'5iխyzgG0xR塓czI^Z^4I x(%,&cM}R1R;k1$3,(!Y"~;jC֌1N 4uEu+4 Ȓ?-Ti2JPf'j%LGIʴ7hF <}Śñ X0_,Jei.[ꀯ]u(#^:CҗnX4`k3]y3yyeޥӕZm{lOLK־-+ʍT }_LI.c\gjCy_{9~,)"˯fuv8 刎dc%. 7=Zzw No^c9{tMddIG2;:L&>wb Zuˬ(FD`&[$N_o,;V*V gdR> &'".kG2+<1O)uV }Y;w^"RP,7^m(.4r om7E!neQ/n~9W,âӱgޥy0ǃ0UVxxk<\(ظF]w,gAGTW~֓dZ:)֗3IOJi .Q~*t!ᐃU:=G]\l?[Y' klnS54)q&JuGaTb(ZWnkm&tR'@iP] _^B%+r^R\<ϸbBѬjQÅF439IdE`LRB1^s-BryCHYODriAzOը )jlFcM:<**W*ePכtBL#Ud.SE~BX̥ΆF42Z]ҽ=hh}bÒ|`Co:yMO2LҮ NgHڻyz00cƕӵP/RIr{W%YTN֌ P]2SL*I)*#٧ˏͬY)>yuΟ$Džq!N4m]I,5XeRj>,x2"ӥ4B- [YbUdQdu@-L(n6Senņ~L~`H(*V!3P"5@SswcflB*&0 ]crR}'ji3m4|¾yҮ2]&eF7lxQ%"ޑ85Ҕf?0GƯj+[ 5'fyBfn7SQ⬽ Hn[iUH £zձ 屷V>vC#Hh-[–ZX{Ԟ'PtfF(hLR+ԂibØ I&L2ȬbdKĦ,9wҴ +$˖4kei,g6*#DӵA>0i}$J-JПF 4U>iZ<` G,4Qjߦ޿zH!1#\%-cF)[#YJK}+TVc栵aVljk^owϧʑRT;7Ļ/ͧ i<¼<ۀzX*Z e%ܲ ʧ M Y( (i`;v,'3=7Z6=F!AMK vۓ!MjD-,cHzypr0%ceDwj-nRk;BIW7H@|ˬ|ݖ'zCC$mڴ"fTsR ]@{$S`G6ǃWKBu~-$X̶Y^Gg$1O#I)|`@.ju)UA?Z2Sp2.L(x G$,(ts_6FV㗀jmF6nxztU:T }AUH2om*ɍJƒu~4PyT[yN~ +][>w9G>5>39Jz 5:|u!&*EŽd1dK !J}RgW]ŀ8*B<ܓ ? 7C7]ʮ4Md{$rS_OȂҥ@ |ߛC#c16R=B:Y|/^eZJlcZVi_˧6շ?򶛹Fy9ն,WjJ m߆"2̞e47 )LXS*apmh :(i(5/8-J6,cVFxD};j@kѷ!}w,,@WEta›k#gƎ#Q{PmH%[ўe2% |_ըt8<436+X)Dsk. ܒ#@7(I.H,H-]#eUcmApC+>CА2V܎ogI zHXT[᰹A㿗BVRJʃno`R7۩EZ/Njmƈc ZpoBêEK^d4wBЇjF%ndWmFlV4ɴbџF,KЇ5pc$ O)١&K_Ajx$d&@mڪ~$tɋ ?LdjH herIU@E.5ZVeiaSf"T" ˫;]q[e>柫_P>H51)DѝxKMA#Ғ)ˋa^s7|S`>۵pQ>?^(*&br]A3V[ Oֵ`7Sc{kEsR9ܬygȑ ÛIIDrE %wVSYdaφF (Dy$|[ԘlaR{ F9-×M1eȖԅ"1єSk) .:{(#%1Q i:la05+)B<(MqVqeR9Z[tL1MV`6 &`Et>nT/%K[oGrĊjk\pLkkdF"unL͉NqGZB;#kP gJZ?]fC"Ú 4>|/Dc4Խ}\s:$4PEğ_ڰNe,6>FVAJ馞eXtˣ)6mmE.*$BQDǔo6n~֛C{yVx|:Ym+A !Q2{RCw-^ו$7CPkUC쒜j E,oTȊSz.N5/ 0!F-J5Ը󢱂QtBķamu{ XtfF,>Wǃ#3Lp!1FlF[{Fd߉quѓ]Yfr Ԯm 7/ id8ߍ:GW0*C#Rcc6b-I.][&sfj$WցCO!!]1ԱI&;8\Gst88!7q͌W zVD:E!0c!q{Trb9ڝKjqƎpl)U~b58]="l 6vɛSmSM+ ǖ90ǐT}jyteEY]-j !`K$1(QQ dx]~r~͕$bPnpHbYyE]BHt#s2 uȤ؏%+1 x~[vFo]$CMEJdߧ4w׆1 +?kBCOG=}tiJwL@̪8<,YCqe0'#1{vG ՕUfJoFzk6|KV4XX$o^ W73"7PR+JUߟR7sXU4y+\0Hyt/]$+I->-4(6!~YG[ ྒྷ9l^EH|{Re2>T1g Hmt^Q, ٦DJɲ/k' 2D̈HHP6nX᧖Zv$ !̒x[nmcv8xŞk &?oi0pթaX໏NX9JF֩PԵkG/$K^EX LQqko&cٹ*Os}>D$ɅwV<|{k1{:AU2Sh6E>.b Su=)1Ebڱ]]~oå*Fvl{ ~ҳjNdүWK[gΗwOќDR< yTyZdfwE,DX3d2cP$%Ϸ2b}\&7G$Ll+Vky5߫M̓ pᲂt )h(xߪƥ.}@IdFrZa]Υ_(,$2? \]E2(f@*Ѡ{v#tE*0&Ng>ǟEkdxg.=kV}hjq8BH儅_%nTpLݵE$˺[5kY} زL0&B:m6 sv[BQwid6ȋxr_}o3ov4=Ը)I`a rJZ3y[LCrmcnZk/2#S~B-C+w袭9y=1rŘNL@y9t1A-"hi&fa%&d;%]:Re\>Lg.HYAߕ#kOrCFiVz4oWvnGnEX;42:-!n"eFYz0;C7'Ad( ՈYκ6)6cN[UF9.p2&.ufT٬$R[SwNgrTQvaB+ÛB1#zu2Jryratē)$i];s=3$gPrا-I⚳!ՉݙJkN@yPM=Qimџ;!!BVe@kKc+I{AaYVևH/D XJSi+!C;1=飌4KbYA>^[mͥ2YkeZ IL?ք$QOmG;o1'%BC:F1qC`rGP] (QFfQ F>Rm ̈́k+B׊Q= OΑcl3Z ^L)Su|AVd -VͥPˇ8Յy;x "uhKiW yAT! 3dĬկ^}:b1 )k ڃsqrX>aBmf^^s+/ȓ\d|ݽGyVCD=ǨFad%ѕ{*c6*t,cH6`.'ˢq&(ӎ,=72SɄf&J*1¼]uc*TtB;'n0flJG s -;ț0G)ؖ?\x2ܗ Ů0ULq{wx9B4n,Vc̣Ddl1 hG'$rE2ERU(._E ('Tl8\եO(|ԉZHPkI/k۞uLpvωWn?V9aK5ͤLw?Kx݋%Y|bRZVl7V8qzz3-a4vҶI[4FAyBui2R 2B<~tXqbqzخ}O[00zG4&sBfa"a9AY׼ŶǴ1yjTnY:lzyF*"_Bxidl&ZJJnۗVG١՝Pm w퓬}u91sdm-,w XhOc&Mvf/L4N#bn^0Rp5]#9 U@V-@0DžڋI"AewObij Zc`IXQЄ i;Cp#ǂ2C◃IWKpQ!BHy⑎~pd.q~e>mji#r-ޒ1>92"drxUX ;gd3Y+5 j=gVMMҊViTmT[VgT8VFi/.<&^yTH˂ZuB/\gF)srd8_ PY}O=\.V4P+xْ9)4CgBL$E|f?vs1dҳ= ,xU jVY}R7*p Fd51n;pqX@U mch]3 sOkM"ıkUKE35VTZ>q\** V0Գt_,fJ5Ÿ7C|f\JBT[GWi1S)GN nB__[qZdU2,wmEoj]9r[2O2$h~3*r9-5]Eݝb5ݎ(f pf"#*w5c'qD-10\y5wHMBYZ_6X)/se}Lk&+eRʪH^fxgPeQ8`34=E_""7 ֫s[XLNj7<^wO.$H`~/.h#uY$$U>/3NAhG-x]HDw їWaNU, Aorc`@C54$"QpZx$d;%H45qE-ᶳ2A['qJmA5^iN݌eL)pʩSͤ8 t.C,4%I|MRv#pe-d[R>g oiEDuXu:ZQ.Vv 2:2Cq(P髍* Z`GE;6MRO|4>vFfR81!S{7ibō"h<(-~ftm)=4R F Mx55?9LpP4ϖCfdIg~_,I\dG^vkڑ9&oVy67zVO!NPrfSqD`@ x_+rjl9+B8})ly-'Q<,G_cHdlHʍMhSM4R$z%q Խ2^VI@;2GQK$mI ʓ!ijqJ~EF_M}d!t%K۬lqEYGUΣy"gyY;FЋw3kxiC*"r'|lN!e&ȗ&o1Ę-1[V6g>F"Urtѹ%*t#ƚYַ--.bqh]%GP8W`i.3y]k)Ɋ8v<}ѠbI.4;I1B( Ɯ4TOlm>ކRK19fttQ3*tUT}qx4_GLQf RIJ,7:2C1+lt!LCՖ7 2쿗K2HF̤ԯm 2WdӴ >::4,WAWct )5Wx;\("[ܱ5#fպI9oY)kN"ˌi$%KEdbÓ4$R7é!ǝ\g#mlN_\+:nnc6D2pX9۩1 '.1.mkˈКf`lme 7\6'Ң$*#J!}7Wš\2CuL=r﬜c5.iCʾ֧-!ĞH,,wΔ좟-)bZ[euy BSJvS:̉i#&iv^5W1"Sn$JONBHyڞ^%:X`BLBԩk 2.alx ]ORY'iF[UHJqY/ÔRHkH"']7d#yWWD<VFޠٹH ղPSJqkjS8 k𮗸`)1&SXU9 n@2T,QF Ș!aOmC&Q3(H'_V2&a R֩6|Li\re< Ruڏ_>fߋV(8ʭ{tlLj{:96 ^>%o#Y 48bm U0$Ήqm j(b7+$ FġvMN[ M.:stuRnm}2KSGv_ =ڔe8J!5Uv4]P NҊ(I LмPע$4QZ;7pvRiF^ͣ4iz48o21d{~I8h΍+Fhū&Ud g@,(ZY{Gq=4&06*4#$:4u :l2[$tQIMByH*+2.O.X9'/HGNFo5b1 Q> EY2+)]]icZiɖleNLL+ BX?M  {b̬F\0J춱`h!lQU_Jښ&P5|H.[L.kpV^,K/Ps'&įTj,K}C3Q{S{OUw H-p$.՟QtRc&&]uY .ШC{ś*E !4Zc qX]tXf4CL NgmH`n#K"!8"puˉ*%h$#>msE՝Hcd 'm0"P9hTՏNSUdA.\[Xf?noɥl R6ޥx2R7k/bIA<(e+ X=u >3ˎ,v\DN~ 2")^DɎYb}9n]^<CUlak/oy!f|!HᦷcPc զ/$h7F\6nL~-)vYcˑL۟mT$(gvMxPw5ɢZ3qF֕Fyc;T쫽>6OS9c.`(j-`,X -}I;LLX,M4g ,yO6\~d}jP~G>nRMEkц+CG&3  z=\5 VHZ,dxٙrDz432FQm}$x(OqFj:jj۠uQn]A&GnElrY:$ E98v) z9\yB z<7l/5&H10PBӉ;~9yצ4" 6: PP<2vs@EPrH{_-[uRM7 I؝_*}:4m5\PKq59"-Pictures/100000000000015E000000DB9403CA96.jpgJFIFHHExifMM*bj(1r2iHHAdobe Photoshop Elements 2.02007:05:28 15:10:03^&(.HHJFIFHH Adobe_CMAdobed            P"?   3!1AQa"q2B#$Rb34rC%Scs5&DTdE£t6UeuF'Vfv7GWgw5!1AQaq"2B#R3$brCScs4%&5DTdEU6teuFVfv'7GWgw ?TI%,ۛS.$OܲzֆzD,u,ZJu3>('5nmnVMkw6s,pm!{۽ꓳZCA1 v{Oo IOMTemmnp=3wJn {Ihxh!ć;kv:k~m=E>hk%$'9ս)76=q?;}ޅjCcnֺ ~[=;Zbui7#꿰X!0vۧl{{v}=)nuEH AKGmo A˙v ]G @{ bx~!չFkcרiZ׸ϴ^vժ`-<#rJf:i%?T{{vLu>w*c ,Xcr.Q"a&ܩu',s>fϡJM,c}#sw?Gfgu9m}uaޞkMGg,V|2zv켊GlݻKuSޥs3,kev-UNC{ $׺K= sZj(.oX;umRom&_YKm,g Eei)eyxgҺ{XX,-;}׊wZ"7S~N2&/hpsMie,mWWWAgfuV}[Ho-WC{WckǾ\k?}<JJCg^MX>KE?mkv?BeLmՊe~9YvP3ikfS̗({Z2d>W*M=W&d?6( X=:Z=)]mEkh%ی~{*}6ZhX,H2qwc_UՅy,ŲoMG&eoXu\]{%))6Fs+mbCZ浼f^O{=[5M;kd}5{,n;mͿ;k65=[+C*eWo8=C=[ ׃nm?IOvIs};/3)[s^ MM+[؍F{GX[^a%?s^MO7^ߴWnzY}{?te/k[VicadI-Xhkw:Qۚw|\6/ ˱qidiwlsW[]u+nxuimZ}]X~Вeb-93l?Mu ƮIα}c,{]۝zXK՗^f5\TgR6. &h#;F3}6$>727 W\s~GP\Y;{,uVTe^nw{?I\Sz6VAkXoF9_!2syy6 dmu1>J{QWPy_TވxclxzeUs7vnE svi$cszs9y{Ȑs^_-M=IOQx`ygtn[g{1[-}tFmmc[זєRIkfznl6\ܝeػNM7|kgu*ew$ab}- \N\eKc5Kq\vh%NC{}M[GDz'(yVgNm5mlm-~wIITZ=f=cn}2CUKZƼq[^FCƌ\׵=*Tݯ7m.*gث76lV0/u-|F#OUߡcWo?,INm8nfah%~ѷݻ5:!=Z׀[s~7[76~E!̷ >۵O[cGM_fEL{rNWבc~>RRWs]-eֶېc=K+mP羆m_Z}"ыeSX)֑k~ϡ.{.&^1LmؾfŮf͞?]?L͎X\7 K&2=?Y%:feVΡK5bXlkEm;Y>lwٓ{UguX-=?kew*pfMLųo1m3fN3}NnmU]!-mXeEVzYEQW<m,6\RJCk{qkPcvs,lu*jVCafvٳ.XnV!ƃEl{MU?c'ѣ8߉\ l˯ԲTדog+?49öa64YG%\^\R,YF5?XeV7 S1vϲ][=O]T(mp2sbߡc6:=(ţyzj_ICLߋvS5ݾ^5-Cͽ\l߶BۛubׯTXXtbحqi2 M{}jO_Ujm8[O>}5]0 No$UJ0J.M-Cms۵i$)0c:79ueuoY[汿U\1VAS/=@ oo7~wٽVfw΋&V;3sԔ&.Nݍ@y ;_e4~{+5lcQG,`ѷۏU;zR:UeF 93c_N:ۅvQ~f;m+K&mds=[27KԫᓌZ} euJI v5NMگ.0}@7۳զZgiիYYIN=W5XuVs3{sZٙe}ޟ?WY5]G vXѳk}L~_U}TW~}m &pku;e)w5\;XǟmMnEo?S_:}m_gh_|>bRюBf0v%_h-ٽzqPt]h/5SYk?y'Eάfմ :eur-S~-]ѾMS= k=ovC[E6:͔z^vXC5ऒSS)2v@\O=wԏ)IOPhotoshop 3.08BIM%8BIMHH8BIM&?8BIM 8BIM8BIM 8BIM 8BIM' 8BIMH/fflff/ff2Z5-8BIMp8BIM@@8BIM8BIMA^img074^nullboundsObjcRct1Top longLeftlongBtomlongRghtlong^slicesVlLsObjcslicesliceIDlonggroupIDlongoriginenum ESliceOrigin autoGeneratedTypeenum ESliceTypeImg boundsObjcRct1Top longLeftlongBtomlongRghtlong^urlTEXTnullTEXTMsgeTEXTaltTagTEXTcellTextIsHTMLboolcellTextTEXT horzAlignenumESliceHorzAligndefault vertAlignenumESliceVertAligndefault bgColorTypeenumESliceBGColorTypeNone topOutsetlong leftOutsetlong bottomOutsetlong rightOutsetlong8BIM8BIM8BIM PxJFIFHH Adobe_CMAdobed            P"?   3!1AQa"q2B#$Rb34rC%Scs5&DTdE£t6UeuF'Vfv7GWgw5!1AQaq"2B#R3$brCScs4%&5DTdEU6teuFVfv'7GWgw ?TI%,ۛS.$OܲzֆzD,u,ZJu3>('5nmnVMkw6s,pm!{۽ꓳZCA1 v{Oo IOMTemmnp=3wJn {Ihxh!ć;kv:k~m=E>hk%$'9ս)76=q?;}ޅjCcnֺ ~[=;Zbui7#꿰X!0vۧl{{v}=)nuEH AKGmo A˙v ]G @{ bx~!չFkcרiZ׸ϴ^vժ`-<#rJf:i%?T{{vLu>w*c ,Xcr.Q"a&ܩu',s>fϡJM,c}#sw?Gfgu9m}uaޞkMGg,V|2zv켊GlݻKuSޥs3,kev-UNC{ $׺K= sZj(.oX;umRom&_YKm,g Eei)eyxgҺ{XX,-;}׊wZ"7S~N2&/hpsMie,mWWWAgfuV}[Ho-WC{WckǾ\k?}<JJCg^MX>KE?mkv?BeLmՊe~9YvP3ikfS̗({Z2d>W*M=W&d?6( X=:Z=)]mEkh%ی~{*}6ZhX,H2qwc_UՅy,ŲoMG&eoXu\]{%))6Fs+mbCZ浼f^O{=[5M;kd}5{,n;mͿ;k65=[+C*eWo8=C=[ ׃nm?IOvIs};/3)[s^ MM+[؍F{GX[^a%?s^MO7^ߴWnzY}{?te/k[VicadI-Xhkw:Qۚw|\6/ ˱qidiwlsW[]u+nxuimZ}]X~Вeb-93l?Mu ƮIα}c,{]۝zXK՗^f5\TgR6. &h#;F3}6$>727 W\s~GP\Y;{,uVTe^nw{?I\Sz6VAkXoF9_!2syy6 dmu1>J{QWPy_TވxclxzeUs7vnE svi$cszs9y{Ȑs^_-M=IOQx`ygtn[g{1[-}tFmmc[זєRIkfznl6\ܝeػNM7|kgu*ew$ab}- \N\eKc5Kq\vh%NC{}M[GDz'(yVgNm5mlm-~wIITZ=f=cn}2CUKZƼq[^FCƌ\׵=*Tݯ7m.*gث76lV0/u-|F#OUߡcWo?,INm8nfah%~ѷݻ5:!=Z׀[s~7[76~E!̷ >۵O[cGM_fEL{rNWבc~>RRWs]-eֶېc=K+mP羆m_Z}"ыeSX)֑k~ϡ.{.&^1LmؾfŮf͞?]?L͎X\7 K&2=?Y%:feVΡK5bXlkEm;Y>lwٓ{UguX-=?kew*pfMLųo1m3fN3}NnmU]!-mXeEVzYEQW<m,6\RJCk{qkPcvs,lu*jVCafvٳ.XnV!ƃEl{MU?c'ѣ8߉\ l˯ԲTדog+?49öa64YG%\^\R,YF5?XeV7 S1vϲ][=O]T(mp2sbߡc6:=(ţyzj_ICLߋvS5ݾ^5-Cͽ\l߶BۛubׯTXXtbحqi2 M{}jO_Ujm8[O>}5]0 No$UJ0J.M-Cms۵i$)0c:79ueuoY[汿U\1VAS/=@ oo7~wٽVfw΋&V;3sԔ&.Nݍ@y ;_e4~{+5lcQG,`ѷۏU;zR:UeF 93c_N:ۅvQ~f;m+K&mds=[27KԫᓌZ} euJI v5NMگ.0}@7۳զZgiիYYIN=W5XuVs3{sZٙe}ޟ?WY5]G vXѳk}L~_U}TW~}m &pku;e)w5\;XǟmMnEo?S_:}m_gh_|>bRюBf0v%_h-ٽzqPt]h/5SYk?y'Eάfմ :eur-S~-]ѾMS= k=ovC[E6:͔z^vXC5ऒSS)2v@\O=wԏ)IO8BIM!yAdobe Photoshop ElementsAdobe Photoshop Elements 2.08BIMhttp://ns.adobe.com/xap/1.0/ Adobe Photoshop Elements for Windows, version 2.0 adobe:docid:photoshop:50538614-0d14-11dc-89a0-858e79f5c415 !Adobed              ^" !01@A# !1"A2QaqBRbr# 03Scs$@PC4T% BI $3ttê.]U*_/) ӁijCB,8III!&q&q3!$HIǎii+FB/K p]pܔ$91?"d;8!$OgHI!%P;uxAw̻:,fhdP\*ˣRbky,q&C$㤄Aliw44I&p[p;\qj Bu!'F>៻2Sg y @w%sJwt4IgfhWsͰ]3mP$ Y MdgTz 'FsLϛ*y FIH$o$GRj d,f}2w^9.0@f3V*`cgkst1 ȯgLQ9tu@mtS(`躤sZ Rzv) R PKE`B{Y뿥 0W~ᎋr:z´tǀSQ<*?,a-jSOG@+$c"+S)4-HfF2ژ:2S;aX 輴 /f&1,?-Ut" sM@B(bVι!9Mna$zϏ 4nηM*Eu4ʓBյ.Z{-Pwrv)/67|f}u[O[:Ѡqh-17[*" OD+BHR-SRFJByUޥI쉑Z>#Z%/*َk}w yexC|՝֢cesct3luc{5֨M,>eh hU}RmkoTUEዶ{Iou& *XİZ$.h. J$}CmM)C 9Si~ VX'\eORYYizr0eCϭŶdc:o+; 蘡%T*0{ҿl_Vk&xOA}XeǨQc4C#B'sBFgjg_Gx)tz1Hu#W_Y\7Y{lX_*5X{,lT`;T=o/:2S0֟-q0\sor{3u6[ve/y[\~tWR"DLLR(jY!=eVBAj"Ng˃U!`n(Y2#٬AuFU麚[o4*543_ůkMGzj&%-\&ΜqX4ZW]FYb- O[)UmUFۦ95۰><dm+4Km*RJӲ@׵Xv5pD/R~_R4r0Um=mp5=Um+JˋZ+ϭџ߿16m4pV4JoZYiv Xw>PNL4ՑνrR 7{̓tVUm؊+m봲Nd>vR IUG Qw[ys$k㱘t5گNR6&nc aتh%O;dUsEdtN|{^ؓ n G9hmk UZv KU&E&,CCHg;. Շ 3IЌQ༄Չ n56g>¾$, Z`l/y:8Ԭ]C1עz 4{qAc/)}$Ttu/sq%s V尒6l:Ljq6l}<}]݋Λ諆j[-uV:k`*:?@ɽZF9鏸!29 P~GөMxrc(fV/fMggcCe3ȟkێ0Uߴg:<_Ef;S~n=%Q|r[Q!hX _cg0 Z_G73Z7OC% /ђcG]}oZ7SX#b ^7k`# &3*s``3\~=-3BY*gUCT\jihJ:ØA籡q܅չV2:Y&8Z? հ}(-c ^t;hP~hcCTx(fwEJ0$GcdojeiZd&gr mc;yGDnsۿ[.و*'yƓl0C;=cFV`D]k-7McfP,= V#xD-S.?.ϛyr_V6;aqlz *DfZmJSGm4jH..XrBۖƒbgi,L_{G7WY$-5cUe[g,}D~i)[33/:SrUarnGq됢\Axz-yYy*3fw4P?8Uu33=8&aܥZYFFa0&WJ|sJK/īM:jhs 5St9܍~3Q_(^O O ؜"\:,S|Jd7ZEr_X x~iT{FZd~9r5+{ɣ*r6we[?+FGK(#lw11 ;S6nFFc7*ut%IFek'΄Eku|yy2bλd[<;kU|-A>4Ē~".Z WPT^LH?hx{y[41Nͮ3p8%LK[ '-/:{c%Ǘ'* zOzyO=<'{cʄUxA JԓŽ'2F$yG???~>?ϧ\e2}uS.!<Î\^4mPNi](COJG,]fk**F15 vFRd̯V 2AZ}2@A`p- aCjƕ[2"7-g`.KxFֳ x|CC ˃ڲX}XY.;ۓ Ǔ˶rAU(-Tp]e@${?~s =sSZmr)WsVFA$w+|ձu,NfCX7]6?QFDM=o byT$COQ3x# p8yFIP02Oֻ3WQ)[!&>s+̛*vDmgUj)fhlI ұC3ʚY$ ҩZtW[%ꅇʲH,#͉CO.FDa8a$1sR4+ŎAJxj4n*_nR$9KUҺ87(-4/Wɒ(*)ZVLj¿i6B * 5Wı]Q9wͥ^ܣp O:h(KMm ui_AAvSo6YlViXMiR)$oZi$q-a(ţ bN(I;Qӧ!;3[@ jm #[EPlFl(Kй\I$T.E43HCmښ!+SY<4r`OR/8&v)pשX'FV_-ks2bKFbt$D$H.r*1a?uVpmǐs\AYٽNWrcwqK!;)%.Wu+Om51`A5L`Ov]hRlt諈+Z[PXW႒!Ne rcTV{kv̠ET(ZoWaQ3vƵ&X-wOH/ZXV"+mH\Yi@cPEέ?@ɐTj*9hmZ(eR F Wj ;{uЎHP Xǁ"P7K<=_Ҷd8R>f5ꈌxcc䨉 "#a)c p֬!Gq + 8k:ٻOHO:0bվλ/2#U\CU]!W."Mxqԙ 4 ƻP d3F^Bqb ߦJ5N5v6Q/K,ZsrIuSԫŠBwna5ҶVSP( ce'3T]/Y0BRyY9ع"Hư(j17yu7peY#POɷ/ŤɄO,*oJ#JB*qšԒP?>3A 43V{Ru>Ʋ-I7Ȯzuy*mCD6g &P^[I4%8en)\h"$&X13a3 jiYAGSI$M[J)wJ@aec"5( -1(qt')+P I$SZzorRFXpg:"jQ!6Cy>y}alrveeJ2I_E ?hWj=>[eO2M=EO 3 #+dFZ୻wnUiYx4gH)rtWG)aP(Y n$[s\i&-A24) @(^+6F(Ku&)t$1Fk]G֌)>S>; 8ъ,IXc5WāCRY7$LGhlp"q"?P}M,Pȸ+`֪>$c7JT;ܐ'W$~HF8\c_R+]kEu@ ֔Hq{LnP=t:d`9Q=8]t&ɕ2en:eFYY-#[cm@keIL U MkV]R3] j+;,Zꬰ3FOVhFж40UV $Za<8'dLE +Ox%P*ԥ7 uY&D@ևM02(ݷU>kOa֡iW#.D:Ei])fNչ.뀑Ò,[6ߏ+"4t]6vZ–PE'ƺygW' `o>;|-yPGHc @sסhCG jS!˒FȥVbLJ6?Y8P USl~;"b&Jר i#Ɩ B@`<=z-0BE97ee"=a$= NFSzcJND ]deeCY`ޒ[k1ƒBPۯ0j [5.m/C:iOQ PZh$HR,FJqBʼ6dHB} q{n R˶GKO Zhu l#}/*#$^5۞|y4ksmaNmd3%%U᷻[V7y6O'٪$&bĈr ߒwͧHILt ]*!F*M53+>]OJbD&`d B 5&Ddo*-mm^Ey#(G3Ia–AYrhǂKP͛l9*M L G'YjF2 ^ͧ (PAnwe4[-eU5vP ThG?yhpaM)c]FĆ6SHLHK FEѪˈ!Ei5ܱI+`ebj |ז4Ն'{ip~<2 UIU]VĆG dj8p0B2xiq远MW˥|# -ƺW\.TFlfb6}tk*W5^sytGd,8Ƞtq6!ɗ*:o< RHMmlh 7&i:dԴq v>0F'u:_ Bx.m KK0:GkE'b$, 1XݶcN>[tDb5R]Lx̦*Tq:Y*7#PύrVCGUL摙|$Q*ʘ3dKpkYE ] m):fAhYŒ9YS =w3NYŌλD]3ֳ?!ukL258[lVLVPͷ XMB_9jFC>&C?? T@\P]4Yɬ#|Hz5ׯv3IEF4q)[E>&6I_B@y7$.҉f9# ^]:d6C$2)4T޲MXir$-=-*Uz: Aeˁ lh ۶/66 V +F߷GTh={E [Ӄ Qٳ4Hа&nC,ԡuB+6R9A-h3I7QxR~cv[2 ui*:cv R(ne-#!Hz(t`M3]%v驡yZt3uH>$x&HVeET?{_O&~PaV-x\nJIWָ,h?(i_)a]z%uC.Op2or`UaP6S1q0s ]eJ EQOi㩢^QQ4ג_9]\UIaZ+!/_GЛupK4p} FȈndǷf$ɏ%@MlfKhw(q|kDt!չ:g-V jLm:" "Fԭ{8OIPs7KϵP7WYx4/x 4")AI-%R4"|56:ЩK?zI)943M4jǣl@[Zqr)ekό;\3tW092JDH|kOǂl~aXQ>@P@ַ?T[ ͨh؂me]qS2!c|h)9V#08Xxөvv];ݖU_>}HYEmy"grebƀ#! HmP̡ҵپ]u.?Í5 pxSm}$ɐG4]UjAn?YU Q~dBO,,w,TnE}r{2RFf)R_SI&$)!HK\O.ɓw%D7 yOWQ'rx(IyWFwb+XJJgWQmϗMRss]*9+K4Y%lT[Z@O4O =sZњ4E&|&JJMQpV%tNNDRD— :BvRͥvX۱L] B&KKr|+3 Gf|,B%2eV^ߝ"Q߫ |Øm{vɌ}:}vˡtWzSB?hh&[D)BVos̽V2&ǍvD9:1cF !aSoR6F6?Wu,$A⢁W]C6ޚ8ЛgL,!l$ej])P i`v룅)mЇGV?J7 ;7n ;_E5hj); Yx[xh;Bi:m_ҦLLFE-z5ǫP;dt'A11 F$YzzɷU\%w#5]Ym֍?;|(u妊ʝ  :c?ϣ4 pe 'ݫ"I7uQ_ѰEQzo! }ѥNTkZ!!αl1P;Kaw1bd?N+)zqu$UpVnt)qjTju5o)kMU€v̙dllI*_٣TJkXXO.4g"#֚/Ρ*8[:Iy!=%m9@# mD>ፕ!q t{5Dbv$9T$+K+*9" )Ŝ,\ ?7.I; n)wd5dz15YG:ˑF"uo6T!?`Ǚuȑd l.ٔYAjk+KD[ipP(j ƞ(Iw@MOR#Z WRߣ{nʛzjn?l*YԱkI]ta>^0=wKZp$ cNucwȌisK2 OnB廖Y{ .¬c^BF (BI$FU\@qq@A$y;ːK;F\ZTKTt#viP32ZLZ1oۛ]&nʍHቴ,>@<>Y >Sѩ@P9jOffyR-<–ԇU!](|9Kt*яi@z] ]kE1u5V'ݲ6F^9!n4amu 64@8Rc,8щ"n>McσThZ]6'>q3-q|Hz`fAP?sKӹb([؎BO-4jl `;^A|NnFt;,u:<Mz5} MC&4/4HUϰ=W3py T-\MO,e(^/@MjC}_]S(xZIيzxT?ipأSh+n"\V*/JmRdda7`H /ڻBSđC{8Kcc;6,̺{lc'bHEr%&<zPړ"M^u,5ԋ REyY[6RP3HBؤ`L)V"i!Wb)~ͮZk H /R[:̇`2>z . d:pv Opڥy$d|xk%s w^c2cZyyu;6LUOE3vUGߖ-y#7*)'1VB]:g BidLyER.jLB #-Oav.BɖZWDnE9JD!ሳ~tVmFt11:J/Eebx)}ܲOmIXK,$J{u)«Ňfe>,V+C8Y*H o[,柇Al _tw^(Eڡǝ #F5bRYo>>6 )qO_79=+ S& .h䯧HWRF)ip;NWĶGxR(Uԓw*P(_y SRGN%2FqZE]sgʔQm7/kтLq:JyYI-޶hA^ !# ܢW򾫝S$ sén6D*5f:Q) &lё& DQ$yc%DdiWh"FKi\7#OAu;tH9U1V]˺N\-ɨ;ԗE('pYSO$vgwFRvαݒ4bIT]3?)\UzTKR8[QK#3=S~f]Sw`xCEߎG>a Վ8G56XO#$&:-#۝G͡.dԅphJͅox!D}F?Ӣ%k˦4}AO3C崄X[aEmF;oNYS_Vi;*w*)f;y6SUX%Z+$b}6/v Uq!~F$cnq2 eBI/dӾZI5T7 #m۠k6/ps7 C+$lL&ebe '"6h$#!V;`+Jm'2rqǑ$?W҈l6%|:J -u#)ퟧ< ^h$VB4M]h&3Hd%[hM:ƴI=Yն?îŏ.+R;_oM7{bw>kph};Q_G.s.e$s^ .?5"Yo2DM*RF[%aUMOcddC7tȯ:Lo:JIt3gIphUl`WypaKY$-2HX(6Dǯ?w, e-/?Y}Kۦ&Aq"4E6Ln,RΫFuk~D5 *$in+$OX b%H~뾞fC Aw5kt7YUTܫj^*@e|ɣRc#'G16NcĨ =8H.^Z, 2҂(k~f_H'6CE;5_]9Vs/XY$r#ȈFΣގiC5Nb yXߦ!gMF:ˮ|Ldf<rI1v`Ə>n&1,kG%-c *I ,dcgdg4QcQ*Yuʓ/3; Dg~Y ^m@4/9s*K"}y*YխB}J;>3ƕ+w&Ɋ4ZڧnT c`{ sGL8[c 6rs̥kYhۥ˓dbҴAoImaw,rosÆW"0mFUEnZl~γa 7jycG{7YHy~yi+d76hmx~GidU HLht"U|h-3"~+apՙTS?‚ƈЖ.DNFMG_W$oTσ c,mkfvGknVF͛((aNy&!|ڒ>V 7 ֜hCM&8Y$yGoWk8gJgL |6@,S]n6Mlю[ⵛMK$YB {Q%kLϚj#yu&N!Jᬗun2VTT{L2 OlNE* (BD)d1j[*k)IZEƀ߁ $2)em̻۷ū?%y>icRvՌJ2N㹮XçMvB|i]9T"fvu2PFe08:CkAЙEi76Jбp1qo! ES;DbU $iZlhU cn=\ԏ$ʊlp(\`/+C ֒>,0HM̂8"[K#z.6$ @d.=ބtV'?i8GRS:>+ F^oQ:wء[I5T=P>7owHD&e/m@[SҦT8 oI-?_.L(3 pȢ\HV8G6m(rI80}Kr 0!aVN|:*eE 15R6S"|iʁz GP1 ly],i*DuXF&B)7*|.jLlLnk 匬"zu@6PKq59Woo-Pictures/10000000000001F400000168FF5AD9D4.jpgJFIFHHExifMM*bj(1r2iHHAdobe Photoshop Elements 2.02007:05:28 15:00:49h&(.HHJFIFHH Adobe_CMAdobed            \"?   3!1AQa"q2B#$Rb34rC%Scs5&DTdE£t6UeuF'Vfv7GWgw5!1AQaq"2B#R3$brCScs4%&5DTdEU6teuFVfv'7GWgw ?>`wJ4Zn4tg}gʛmvյ<]Vnm??֞gTuT>4`s]Y KڝWߢeXw, wMk%uomcջTԥԳ"{\Y#[oَjGmx6\I%k{voتϷVMZvx{asGu>,)I) .,Ιu^2]9vǷ4ܣ'Q imYmL?Z>qٓgd;ltֺ{=5Mmvݎkn[] ױgb5Ww}{wni)g[DM co3mIG&k#&{$[.sDjo蹥aV55,CscZw~YMX\}pm{v1;Xs*fMdTgV/ҿۻ֭|mmٍ>/vZg}}փE'Lz%NH c!ŭ $k=M{ aK4:vJ{Lz"YX-4asH+-rMXȫ/&Vۃ\oa$<\/ }V ^nҩ)ַ2ƹ $K7'* .A1RDCZ~Hg \Of~fKp3dzuomm%7S 2H疱櫚Vo跳_:sevՔZ6zkh!ٿ`s.ָJmu[>Fzc֎Xg^AL4g_s_IM_]¦ŏkٗP, .w,|^aRܚ7V ZCj?MF2}=똌ȹh`{&T}U;]~ؔO:w +ƫv[m>j\1Ʊ;KZAsuk\m1y_b`yȥMow,m[~Ybo-uo!ķo Ǹ\D;pm`5P/"W;n2~+Z? }~miodG㹖FdsSѷ_O[XElfE~ZtV:sYl2׹go[LhnZ&WwK=O+}eվbph}i} u=NC,uyX2JyѲ0kۉ]-q/k{i5c7ZkfEg $ ޕnf~Qw?EY]f~NwkZel۵czkןMN܆euu4)º2iqs] 5͎f̜r56[S ZE x+ ece~Ss[Ժ_R(c=5veenvY>clUteS, ۾%=ֵstzö66h{=O{~4%:uG(ndʃ\KOy3V+~=O+ޗۗ֍b.cž=ߦ[g:\ԫ:gV~%{nK־^ڙ~,rzS.7U.8hƾ}zJth=R ^Fݡ?sA=}C{m7gMmh'Q>f嵧ena #pc\o9%:wuZK<{-otXh"J}+$w0ݷ[?wطPe?`c+#wSQ1YgfޯKjWG WNcgdlc4?԰ny SN;2KuT}յ=WggOWWWlV^?[Im>oc//)EFMT>me̦1{e_mkzò̢|R_[`Ƨ'fɪJYOKgƿf<`*͵GMK^m (uv[.7T1Ws>ݒ:'Jp\\g_V /}5}dڿF̧z#?zOn}=73q3}ޞ-ocC#5lvE2 v%SdP7So&oOM \85vEeV6i?өnfmW3:>/1^]mo`ǩ?nݳOqKF[^+:[u }/]mʝb_PŢپ d6T_66[f6_[fWwO]q=oOƧ'vd}G#nյִ5d:ݍw{z~{OzXyыYgOFFM_͆Y=YS,~>>7*T5=޵N#'}'aE7X=JQ۷Ҥk~JWԛӾ[{-W[D{{ dzmqtm6CpM˙:imZ_ͽauܜΆV5 չ8TڶO_]-wL gڽܲ=j\{-cWkG{RSbQ{u`53cz},h7k}~ed)Np{$WeD1R;Y3[Gr%ƛoYu2S!W3VFueXͤ][fQyNC,onoh6:*}aaivmMmZ^#ӧkZ[\ߢYc9IOݑ[k7UlYw;"kez?6̟RV TxAhld[vX~|VUu`{c;`vYْVNo-OB})Y[XRCx {U,Tg_Z)t۳ZUVWIu[qn_yheu,\ AKUuzN3m9yUnfH+P1p&5Q[kXiIX쬖79~OKf=;*',e2ӗN*ks+e>wСߢ%:X&2m&JC5?f~?gױlwOO T\"k?yhzz53`ָ{=z[-]v*n ,nKX$b$KAk[د,^SqfC79콟C?U)8˚'c,*vz_OX=e2JmTj,>FEu>~;Ie''Ƶ]o`{dc.7pطվqvVh`'%opkUm?~/YlL4a^HTXof>2\6r>EX/:f=k]Ok?AIO/OGNmzz6is"kl5~>۷O޳?]ť/Փ]ccmǮk.mx޽9nO=\z"98j}vkEXX4ߟJ|m8ATnMudhۍV m5>:opv/ë ۛ[k Eo}7xQ0:]W1؎Ɔ]}7zs~U?ZUS{ꦷ )ݛ=o˯L<̱1 [kk=5[3Sꕽ1/0nf34j5~!tnhnE u4KNEòߡkbxߴy$87Fʋk͟[ S~_+4na{m"ʭoYOS,ϾY;cU.n`2{E]7}[Ȯԡ[]7z{)W-ĩ﮲Æ,X׹e/s~WtMsy'._Yoԯ&M=k5ߧwU/_}]OWީu?`wwDdoG>?J]%>eֳuղr̭X]g+=XYO3hwRU\mqymo=?^׿fz6ާڿd>؁_/vzDϭGٿ?z)󳺶9ܖkv47fVl_%VEۉZm 5~YC`GgWYWo}_fٳ֟~C_O?o}7֏nW~O$V_M>IkÛ3~g^Ou*y {j!lfgadbh}U9_]z==f7~z.ԻQϿ?m)o>u7Pq>ѽͲ3_kɲú˳.W/Yg.de]X_vOQ'魧UkoYޮݞw~0ǥO_z}-_OWYIO/7uz0_mf]RrYk>8u]]ܯGzճ´:s+kS77lK,W%oٽ1"g_Sw~b|>Ng~̒z~+mci6sSyjt|{"4:J Photoshop 3.08BIM%8BIMHH8BIM&?8BIM 8BIM8BIM 8BIM 8BIM' 8BIMH/fflff/ff2Z5-8BIMp8BIM@@8BIM8BIMAhimg030hnullboundsObjcRct1Top longLeftlongBtomlonghRghtlongslicesVlLsObjcslicesliceIDlonggroupIDlongoriginenum ESliceOrigin autoGeneratedTypeenum ESliceTypeImg boundsObjcRct1Top longLeftlongBtomlonghRghtlongurlTEXTnullTEXTMsgeTEXTaltTagTEXTcellTextIsHTMLboolcellTextTEXT horzAlignenumESliceHorzAligndefault vertAlignenumESliceVertAligndefault bgColorTypeenumESliceBGColorTypeNone topOutsetlong leftOutsetlong bottomOutsetlong rightOutsetlong8BIM8BIM8BIM \JFIFHH Adobe_CMAdobed            \"?   3!1AQa"q2B#$Rb34rC%Scs5&DTdE£t6UeuF'Vfv7GWgw5!1AQaq"2B#R3$brCScs4%&5DTdEU6teuFVfv'7GWgw ?>`wJ4Zn4tg}gʛmvյ<]Vnm??֞gTuT>4`s]Y KڝWߢeXw, wMk%uomcջTԥԳ"{\Y#[oَjGmx6\I%k{voتϷVMZvx{asGu>,)I) .,Ιu^2]9vǷ4ܣ'Q imYmL?Z>qٓgd;ltֺ{=5Mmvݎkn[] ױgb5Ww}{wni)g[DM co3mIG&k#&{$[.sDjo蹥aV55,CscZw~YMX\}pm{v1;Xs*fMdTgV/ҿۻ֭|mmٍ>/vZg}}փE'Lz%NH c!ŭ $k=M{ aK4:vJ{Lz"YX-4asH+-rMXȫ/&Vۃ\oa$<\/ }V ^nҩ)ַ2ƹ $K7'* .A1RDCZ~Hg \Of~fKp3dzuomm%7S 2H疱櫚Vo跳_:sevՔZ6zkh!ٿ`s.ָJmu[>Fzc֎Xg^AL4g_s_IM_]¦ŏkٗP, .w,|^aRܚ7V ZCj?MF2}=똌ȹh`{&T}U;]~ؔO:w +ƫv[m>j\1Ʊ;KZAsuk\m1y_b`yȥMow,m[~Ybo-uo!ķo Ǹ\D;pm`5P/"W;n2~+Z? }~miodG㹖FdsSѷ_O[XElfE~ZtV:sYl2׹go[LhnZ&WwK=O+}eվbph}i} u=NC,uyX2JyѲ0kۉ]-q/k{i5c7ZkfEg $ ޕnf~Qw?EY]f~NwkZel۵czkןMN܆euu4)º2iqs] 5͎f̜r56[S ZE x+ ece~Ss[Ժ_R(c=5veenvY>clUteS, ۾%=ֵstzö66h{=O{~4%:uG(ndʃ\KOy3V+~=O+ޗۗ֍b.cž=ߦ[g:\ԫ:gV~%{nK־^ڙ~,rzS.7U.8hƾ}zJth=R ^Fݡ?sA=}C{m7gMmh'Q>f嵧ena #pc\o9%:wuZK<{-otXh"J}+$w0ݷ[?wطPe?`c+#wSQ1YgfޯKjWG WNcgdlc4?԰ny SN;2KuT}յ=WggOWWWlV^?[Im>oc//)EFMT>me̦1{e_mkzò̢|R_[`Ƨ'fɪJYOKgƿf<`*͵GMK^m (uv[.7T1Ws>ݒ:'Jp\\g_V /}5}dڿF̧z#?zOn}=73q3}ޞ-ocC#5lvE2 v%SdP7So&oOM \85vEeV6i?өnfmW3:>/1^]mo`ǩ?nݳOqKF[^+:[u }/]mʝb_PŢپ d6T_66[f6_[fWwO]q=oOƧ'vd}G#nյִ5d:ݍw{z~{OzXyыYgOFFM_͆Y=YS,~>>7*T5=޵N#'}'aE7X=JQ۷Ҥk~JWԛӾ[{-W[D{{ dzmqtm6CpM˙:imZ_ͽauܜΆV5 չ8TڶO_]-wL gڽܲ=j\{-cWkG{RSbQ{u`53cz},h7k}~ed)Np{$WeD1R;Y3[Gr%ƛoYu2S!W3VFueXͤ][fQyNC,onoh6:*}aaivmMmZ^#ӧkZ[\ߢYc9IOݑ[k7UlYw;"kez?6̟RV TxAhld[vX~|VUu`{c;`vYْVNo-OB})Y[XRCx {U,Tg_Z)t۳ZUVWIu[qn_yheu,\ AKUuzN3m9yUnfH+P1p&5Q[kXiIX쬖79~OKf=;*',e2ӗN*ks+e>wСߢ%:X&2m&JC5?f~?gױlwOO T\"k?yhzz53`ָ{=z[-]v*n ,nKX$b$KAk[د,^SqfC79콟C?U)8˚'c,*vz_OX=e2JmTj,>FEu>~;Ie''Ƶ]o`{dc.7pطվqvVh`'%opkUm?~/YlL4a^HTXof>2\6r>EX/:f=k]Ok?AIO/OGNmzz6is"kl5~>۷O޳?]ť/Փ]ccmǮk.mx޽9nO=\z"98j}vkEXX4ߟJ|m8ATnMudhۍV m5>:opv/ë ۛ[k Eo}7xQ0:]W1؎Ɔ]}7zs~U?ZUS{ꦷ )ݛ=o˯L<̱1 [kk=5[3Sꕽ1/0nf34j5~!tnhnE u4KNEòߡkbxߴy$87Fʋk͟[ S~_+4na{m"ʭoYOS,ϾY;cU.n`2{E]7}[Ȯԡ[]7z{)W-ĩ﮲Æ,X׹e/s~WtMsy'._Yoԯ&M=k5ߧwU/_}]OWީu?`wwDdoG>?J]%>eֳuղr̭X]g+=XYO3hwRU\mqymo=?^׿fz6ާڿd>؁_/vzDϭGٿ?z)󳺶9ܖkv47fVl_%VEۉZm 5~YC`GgWYWo}_fٳ֟~C_O?o}7֏nW~O$V_M>IkÛ3~g^Ou*y {j!lfgadbh}U9_]z==f7~z.ԻQϿ?m)o>u7Pq>ѽͲ3_kɲú˳.W/Yg.de]X_vOQ'魧UkoYޮݞw~0ǥO_z}-_OWYIO/7uz0_mf]RrYk>8u]]ܯGzճ´:s+kS77lK,W%oٽ1"g_Sw~b|>Ng~̒z~+mci6sSyjt|{"4:J8BIM!yAdobe Photoshop ElementsAdobe Photoshop Elements 2.08BIMhttp://ns.adobe.com/xap/1.0/ Adobe Photoshop Elements for Windows, version 2.0 adobe:docid:photoshop:03b918bd-0d13-11dc-89a0-858e79f5c415 !Adobed              h"A 0!1$@"#B%"!2B1Rb#Ar3CQSaqcs$ 40ңD@%Td5 ~3㈭a;!-jJl}}#hLל[i+} 4 w(EHg #JT|ۆH6BzBWP f`#ϗR'a4#N5&D#K$~8N;L]6(&)PaܰiR>H@ 26#.SsD@D6ߣr\pC'gD +TRlt]Y x 07i> Bڜ )Q3lW&,N-ہ k_ sBff9bُ;L <9f 9iZ5Q}33Zx׶@):Ap(C8CcL~RP cV&GYcsY܀@g\t9x m@6Ϲwe4xR\V}; = 8_yfaffkUp*[ hEuBnb 9=  Q>~ ,au@/IbH1L OkPld}f"Do;O\aoQ'&nw-(G)Y+%8ֽ3+ &}ª-doOpyWtajZ )֢ _C$zHyÔΤ)}X`"APzhMR6tCß&s* 2Wf JQg_B`V=Rt܃&ޑuM_|ZHo)0&8#,8"W@0b#  +BV|rtSaRk0QY`BϦ2I&yѵ=_lI#sH66C p2M BLn?@u6`muz8:EKaE'0#Tܥށ07?YuEfyR-: S⺏$mõs< eЃJ!$<9HO-v$n#@N UI~Xpz\EF"rשLGQpllےagHN5q6wnA8Lt6T\k+P_8uԵ5SWMɔȽ6S/ d\nԯ9)!̉o6sSB+-$__ы\ ۰xh^!?148kz 6X"7aAKFs':- Y(+Ap,* ږ,tNENYk%ZyxIu|sۜV#ՃթM!L߱H a X~M6Ϙ!#^*FR.H0> 2V,)r *}xX.K+ cLY&uĎl91*a9Y&*s:\Qx|*L[ (홅EL^t9 :w89({aV(RR:>$`R)IȚp!}n9W?g fQ$ Da XRǙ"]@V 35zވrxG$ +O Hnf*N%Ě( '!¢ Ad ]~U #-bY "uǏYL GϸS5? n&4߮\bp+j4$hPBB0O|]k^M)_(ZN{ 5θrT.|^ρAt;v%Þ4HZV VBYCOA"M,0i%1@~7Rg.U灱 x[!2/#`Ѝfƀ{(k0PZi`M: I$Ȭm-W_tU7&aY R2K CЯIAr'ƺj 'äk#v!rϐRnG:F `")+ΡQf7f!0g)c,5K3 &o);pJ+0Q"4FT-jakvАg5iEmT(H.S0^ [s94V㼉$L"L`|^ /gy0X5\jp_tn T|P:p'r_le~b XȖ3@)/K%g 9{G(_T%񘕋ET%N8b8 ֭TSv^3i疕ZnYqGaԭhGhYDc-skoswlyjG3I@zJSvΖzTjE&l\"KX?j&{>}u4HBlC(1:N ufc&Fp}ȰFHMd3QdI)5U?yأXƫK%zKVfFKzmmmf]?U` Rj*]kVkhH N=u-@t{\uniϦbBcH4?~v\ I6Y/[f3dM3g+{K_?=giXJ1vbo?t-3kV0675vºvTvVֽX:gg\-ZcAdCgǓ啠V}g,%Zr2v>yIc忼OٴEv2j1u pZcu;hjÃ2 0.Y]0GY+Cv`*VO jv- k<#*xW {qӸ7WPdiFْ2ye[)~"N/62mkBGH2aU*h(]q!O?KI.s ~Me0Y*o2CXz"Tz+Ja-\lȶ{*!ʽn>kyVysڕmm 2+7s?|F>2(;v܃5[X%.֨5G1 Q, z .ҥ唤Ҷuahj$6*WwϦSO.X2?ڣ=zvîF:׋@~"R=VV#Uv-7t V&#DĒTk|?FWueGuN7d_Mu?aCK1,}9g,AIG-pأQi]bo>[qfD$An5rNV.&E,tq+c{0/46=ʣ D=JtT-r!nV=z qևN4ӷz±MwdԸG]Aeٗ:AwbnFvsli=wI~#hgs`7QΥUt3b!{5^+k`b oojr3 ѳFr1MMa&Yh}-*EL\EŁA{O\Z;[]r 1_Xv7=}5eGjׄcJQ-4Zc-)*Mjփ\f>eX.ٻrzbIR4ӿֆ^v|fzؗ3[jQ[sVXUkgl1ET7R3O eW3BmJ|z,8C »KȐQzaL<"?8\}SAYk6ѡn,صf--v0)ѪtVϸ+/NUlr\_x!__b.KqY9czj/LhТb-%}_qU1V*=}_UسzBތ}ru<9%c%EIe!K$؈`Jb(Tkzynβ[Rl*ĺ5FF/oeqW#[Z;Ych79BU:do14bK/T˯V ۩..-,GxnHB:ER=p#i*R4&,Zxy%3ΡdTᠻ^?dž%휔F!˱J{hYҸr$eR.Wg Tdp0,i,l,YkWcZ4-aqM"N,3I8$LR4WEb Dw$윀캸'&9}.l?9 LRQ nvgȠwiXCHΰϚTI[͊Cs?b+,ey\3&+%$J;3ѳGe[g}[ߧWDM Eep6AjDE fq>. }љaN=XZ45 j VPEoO4lnWaVfpdƖqV@ȑ.U܍¨`rdSz ZG3s;݅!JBʩD&me֡hN\u&fyP5A(blʓi]e{`CSI^|R/+oQlU =LkIvBi$w>dqE*jH;>q ~ÑPFS ZOAeKf&go֩܆1>+e'-5YkP׬݂ A[x2j--v1{gtiFa֥rǤ- ϒwG [|p|yYbTV^g,՞*dTGb+LMʒF*>?V]rO`''KBըUЩҫp@h]H?eƬK LEvMa R'Wx|aiQEI.fu6X" ]biϻ ˢ*oC}mA{>d gf]њW/jPb3շT4y<U8M`<(Қ?PK}Nu>6Ok:C$ܤ|T:n79$:dd]p!Um` ij-d%I sM}p)!If,NB` >1(?yDi@X u2csoaXOqc{>W]gu&5Ubi9.FTܝZ|%eמa^Q׬,4 gq0rڬS2,H2JU6)Rļ_z͛ k9KuE]O='B;9gÑaV`1Ma\&z2mNuf)?xS?jW`$(kd)*) )a%`7f|j ?26A^ ̻Zk9e 1/t@5S)p!7~I8uWM ux|N)3c_ õO@.I H` J9[s=r#5z Z!ȴu 0TImNg};)85E-zVgS>)1FHҚtӏZ ) 1)JXrN 5PK'Dgz)UnP/<[UхL^h/n#`1R"b$WUEjQ2A]0huݞ 3YM.Gg`QLڊЈ w,[#b@2ǴVY4 alr2V/m E XuSz&Of<.Jhfew#̰).ǵ'DS`KHλ,-Lb7uW 5+ 8Y &D;l$WG)*W}3f(t56YHk}#s3msDFYHw/۱v1"6KNՕO:A 1uT|XHVk:@O\!DWP^ V^Ug/%Sy+ԭ EqւNA^Vo,Q(i֐&aK}u0UUBՇst1,3`(Ln7{JhU{"ؒ*0f:JZ]aTrUvʹ>΋j_b`` v z<.@du5OWf-]](hy{ae~s][QFj ycQi˳Ea.du{̥ B {jhm"?d l*YEr`uresB$z/%k#I`t (z~jAn,-*뻐RXtZ[0S,&}: DFFq[=N(Nfs]<YjrK?"Fr /$El-qQ>Yt_ڝfq ҆Ei^mk35RrbUh.m- .J.{GNٮ%lB*lݩIqoD9shXegS[٬;ԧkX_Sְ. fIXʗxidEh&G^BӔ wOgCBvYLfaxր] uNznYƽVO.utűg bDڏ̓c^|O.sN䳶ÊY|K1PCmFlmc^wsޘQp61]fpbYDKkS)IUk y5s痿`5^FKyX+ۑ%+z;=uQ(MgXXiX%8V-7uq 瞇 >+Nqݨ^^%Ic2C9R}NUHԮY@¡ :rך##+m,ZMfxjCC'y)Uz\˲zBkREJ roTfa&# q3G.YX ]=W*ɽ1Rڨ}Z9NnRmbCV-K0L@=bؚȣn4&UgPbe(6w9t{o5S޷.c8Pmr  +X3#>"_$'X;"#%++`?+qW5Tt'p_Pvye+\$m%Q(5`WmJHkRΓ+ƗK*hسѫ;A^hIX#j7(]df"4YKk9WWlv;@"*ÔOX*_ mi4e*/kc:pt>NΡ۝$Zn)ʉmKNLk(8׎UAnI5Q ]c&kÖm?Z%6rleݦ NJ1{b\M8 Wc|VշtZcdE(V+Eyd0å]ٯI=fw>F]aX0uˍUhiTiX;g0!"Q'{ѳމn!1"ѤѪA?o eY L؅I?uvvę\],^pk 7W%bqH5e  U~|MNN1s`̫n'}3J1W'9(>s(2zʦYTm45:j56W_N5 Qe3Uu]KF[_35,"إ]qGY4ȱmњa_𯟴(Is\BZ1:2A)DX0=Zܤ/Vh[_Tz?Yc걕HgE꼘GtMIWiaJHYCBnc=ǹRprTh3bA.&G>YPWU(׹MSjr7[GUn ;*cphwjI=*1'tuh]66;6fĐxR+ Zx>y\)&kSx4.ꗻ0i82u tL* eX? ?Y#lIz/Gar;7yX(ē}T*pWdr;{REqs5kYUZqWQkUoDfZH뮪B; ބ+8ڦtW0W$OXZQ"w5v|s=beb+n<,@ϴTypGV?{`ŷ Wm6>@X|u ۊk&@D7qv쒍sL: IxEի(Xc 5)PGoV0= Jʘj&)0?䰸Z+)7-=z=Ӳ:Ls9^[*bK@㴫~WǫoR:+P*&"=ZSGC,QO9r'8+X>:=f[p N*ԩ*[AGZv<2ymE {_k<ɇ~hn-R;~9?>~?o^T5IDOWխ0P12M^u'+7.Kjs4t jm[܉j#*VoXCcㄻsPuuĩ2Q,-=}lR"􏯡lZIFEF<xQK5TO' ^_#mp2s㸵c>m%;qeOV%1H1lTt^mg%3>^x3:t=9W7$ y=ZbJɽJ팱*Z47, ع2,#e-56W4~ #0X ^JL_^1H&2tSR{L *1XpnXtjKa#8S`Fkc=#ܥE6;e6H|kTǜ؅m1푖 6t"6xgNS^] 33VJfrcn]{m_m,؊71% Azq! d#tXWan9=1 /q rEc;d0D&c]J-0XȌ1ןKRd(E$o;86tөZY;O×!I@w[ HKfdf'?ӟ{j?pd~`3H|h쳱ιl$d]7/|DYDd& 3ɉ2.EѽRuDe a,$H`@0S17 OPnB)̰ s"&G*Sx5r% q%5$C9yJG"* a#5{ ui\j{;Lg%-Ӫm,PADL|r1 08]]SBbf<1/8^:?)5ߏٿ\2gg?[|:tMfFlmpKW!W _#dW,@Y>X|QUQFk/Jr!-}`$ɫ%事,ݤ0ql##F*)5lӤ5%`z Y ="B :$;m4<Ϡ+>˶BjٙQXD>Vtt5h:i\FFKPc#a|ޭXtGDT g {`kH |17MG>@:Fv(J|BQ Stod)%2cٔHOOrյ2[ U{bԄFAvO+t `x#Ebq[UF sK E'b[L9#ϠqCHcy&?3R(%&KK$ٜ'w'epCTmYe$\5jl/3 ml I{1f,Zݜe,Uä2Wxy3=}#us:kpe=/,m90U3jظ[;Wi-B'r,R'1NL$^;S3c Y 2.cQ]!S"e!?d}YV3ݣ(`@N= }ޭ4qñP_Y̘[klk1.YDa'68f6ΡiXGG##C>i?RG(JÔթv2wI"m=v,`cNZ%j );x\-؈d)ٯSl0+1; 뎬w0l9ucsB49ij˸׷dӔ0Dq>ojoJ& bXo^%0]#+φ6YhCW ",baN˕צ8h.UmQ⒁SӖ{Z`ffcx6n9GᎡ]G@ )lFժ4Af!eGU(Ss.YqwCa1ȯ4|jN j(,r<'ɛa:ǂZ"*8#"+'gj xaf9FLX$?رЬ UYj$!+Z|BDijpK7\L>cڙ?D4!IKNG%bGHa *l>VLlD"@:)2kB+$` o_L")AAik(r$fpJ-&uz4>e@~`ϕdc .b *TjaDN(='Q6DJ"VD*Y32bJKlX(* Ŵ.=;jFe)w!ay}m4HX)0/gm _]wrU;-s>}+̐‹[`:P)=5U ·) 2P,cS8ʬ. !G ,5u y̾X⨵?Lcv1H s .[k&:q313!"t#=}=ZcAb 1f)`ĞC20:{ \A L-̋US5fH:cE14ݭ~  $j l?=97UR-99:\?)~`uaQ0 5yqGk" ,YH=G#eӢ P02-X' z&&H'oϬ]x|K@ۨQXړB' 52%LzHtVA,9 /4bA%6`8QLb܎Ga.q?p|vq2tl="Jk&X$>A]^DV茈H{mnPCcaiJ12i7B6.WgL}f?ä5׍4Şf2B_n L89' teZ܁Q,p $X&?`Ƥ$gaDd| 7Olgd`C9HߌW}HPd33AJs*ː2l|GŤ +&~daE!4}l$EC":241Y6PdF'Agƞh)j#)Pe_) Q' V]#m} SȈ\w醲mf۔ O$~Q|X%C%ԲwBlG~MYs~&r;GHu k؞wĽrڐueеg08XP XnS$O\lo3Ωo[{t4f I KDhFf̏ 8RElg jbc9ӬvκQm;uia *ny7pꏖQhzvˢsOI{|)nO,pG)@HuNGC$ uB"S3Me[+4l"˃UeuwfO0K~"\q8* LFWGXvDLa$Kȝ+?yt`aW%geC{gx)BCBa`r"1Ց"2w+ALsB˫؊,3#] Nj;{<;0Js3HY"<=8BuT("1ǎ|:k\l9Xpdu5(߬n?l٭b`sR0[$gh`te*dKI6|r^.˗+RH xtk`YNxP3}]Za3d!+%qDLc3ޓ/wJrKt‰aLd_iH\}BȬ-8F|`<[rk1FW,ې/|ݎlHv\tqDa$  Fxk\*fb?jDG]P[xfl5_#ҲOGOC!&%U)eR\OP %R:DRN<{?.48\KH[6c1v# u ְ@AgHF98Of2/fDo^:0\] !)Ȕ|$:eF.G3%jq)H%ږV'(\(;Fe𞣷Xb:{ ǐa1V;A!}s%hOLu D r9 `rĬ+/mԬ(&/êy%`ic Lb"<^g%zȂ9u8ǀ{{z qt,b6;OWǖٿ^ev:A6eM2Cs)K:ciCnaTDRc].Җ@X"X-{{w%/m1W60ݱcK8ɡjp, "bxL_|P6D:zm]]{ֽ l Sf=WR(YٷK190.s¢8.A1ޑvs܆N2&vqӦ!{gXdA?謋$bAyEPOj)/Vgi|:-'&خ DpK/:~-J fb fdAMcĕ0q&s3'(Zga0Ab&{y cG5Q ؟ϔEaCi)`6Ky"F_)*k(HF7"&XUo׵}QQ`Ә[&*7x.YAl1V)`,܂"v&`ȎdKfz1Xu~ᣙa]% FpZᛉq{=^nkL } `ayXc4,A3Dr9'!Vr3 g_&@Q*K3hIX WQKC0Ċc }XR)0&1@ٱ^ tй_0ak] !Bz>bV#Epl(dk1ze`b q;yH `߿"%I|cKWU&ppf1z knh LOHʞlGd$@d/,hi*V RehBN8Q{bLlUDnlrzzzU=Ҵ JfJ6KymXv "s$ʇiB= LN"쬶!_Fznfb %A9x [{܂L^ԛ%@L:`CWQcnrP2&n o3  p=}WxWO ̔@vlA4ddb$1 g]V%+h\LDy3 ^ >Y.f7-ħ rbd沐MQOPinL$>K #%^ O""fL2-1-DzKRԃL|[ZaOj31x/ipb2XAL]9Bh^[Nը4 X+QlO|ߗE۞Vd\Kn[͌X_3gK^fJ Fg*7/k-op@Ui}R@ LYF{ JÆIdV ZTLV8oӔ m6bLoOdmxf9_Sa.㟚8HUnvң`LMvBb`È+q:B@WZ`8ShE 9qAFr;o"|z:D"e~?,Ua!:.L,39c kb3gՑZna3 (Toas,7%BY"OН0xKj[~w$D툘 }tB] - 5 Se+,/6*7j7 &C^" ݙ,cMFĎDl0 e~SK/IA0Z|ӬψXd Sr}ܦ"?lVlf=#;5δ5PQKKAm'Q'>dK|?Υ)QR31#1 ׉>&V^;u~Շp+YKX{j)jgwTP ~5)^u~&^TLBM\P[}MI{]<>=ze&1fKbHzc8e_j;MKUZ޹k/`[?d,O XR2 ѦREJi\Sb'6ԝIm(,R%!˓n8s-+b>32b,(Q% cfoL@mקh]I!wZJxfDؒ%|,O>+3FV+%SŠň~A:]1[FmtֵXF2yzNڭ}=uMuu;}@A kjM<8b,1uEAq3-Yeʞ`gZU`ahS,s#eFlUkԖLJ,BϨe(3 dtu/' 9O"VN:ېؾ`63feFqZα ј5@Y|~s & #d\8o-7Azղ )W#3ҵ\~iz{܆,B-cPto,'N𸈁fHu|lfh*kMzҶ{|ّit$PkT<K%Mٺ ޶ȁ)delj-2֠ a8B撁\u\j$b`BZͿf:+uA0&#"v׌<>Ndb & |Ʉ#hcĬ""s|edF?uW#%#31϶?S`31h w{,"$"q}v{ұ,{\ 2'h HӁIKc6x~dž ~,}~}JhS vvpDŚX6~30s!9}F1,ȟ}~(KPlWg'%m %ڬjb,-Nh K~_J]l>roآ&=O{?Mρ HIˠ '7r/VjC('xuoAV!ܛ9Ms/|9å?BJ6Y7( ゖ<S,Y`SB'LI,_ϮHY {MS&/4˥m:LRW+!j%x5fIM51E1 6#qm3}E +^0dB䜱#/+nf:WIMWD=Ow}*8L-a GVZ1#e+lL|C1~b&v;i6%drR@QuZjŗ+v Z`V]\m ws5 yU쭤7.icxc=?Q[/憋"~_Tv6&&3 |% 03q0;H SRa VQ0OA9H Y&81g u05N[>rn 1SWFHSjV,u|΀.SnQ<$]Dp=3Y/=vd@p1 0p6`Hk}oH;Obi?M=,ĔT1-Y 埣ͮvY+l2ZLȱe^Lmr%bOo K {wj[_/=c=;܎Ҫ=ͣoaĆ|ǡ I%|d ?tKHwl A#dto5}A=ZE\:"7,lR}^l֘&Lyڬ1-5ѡuM=D4!+B7I[<&nzg9XB!!aޫ-]@!>(^E Rx?ؓ5EŪ`cV5DFo1zrpUl9dZ2"O`N^"K 1ZYΈrһ#WZ$,v,b5ȶp~+MCstW҃C2>&=1C#5~Ow]/FQcuZȁ}")"ɣZclPxUTb\p@W$ ê)ɰ׷Tb$~t\¤:j^^Om۝pH%1_%-' )0[n%GHk6A%Oe+ _VLiPe0HfR;K(%=&>q,u{a1}Vk!m3>,:u7åV_~z5Us9_R* Aëmu0mA&^"\g*$_=^l\R Ho2,OuxVVSyHl@CSKT.S3$3 ^oUȍV+En;NjGA>5݉팄[(\4OrgV/wa4N ,k,Vp%@|ֿ>;#T ۔OL 9#F.I6iO3haX/Qk.%mTazYZgpnVm8[g`zAL T$ I2#'D_թ|=_SGDF3ӟ"Z9kY;̪R[~w>eXv(6c b ;m=5-8؎+.ˇVI&gS2FaC<Ԭ8$Ϥ0JIhLD \?)wόztҙWiS- q1 42ݶ~UE-]>FSAGX!XHw= ف! [ }VT^f@32 of&Oн|d]G!3Ӕ"M.]ipfCOPU]Z,&g1\χIe_U]'P,W؜E3yd#_Nyt7}Jx`:#)%܆4DW"Nyx2)cbgj 4䶛`*8c b@צVB6 kJ}VgUv#h*cm cDfq X#ڀ ꓓyĦ9=SVc{pC2,>@^iLZd18gq+ˑƢ!Y|8pr׾vuKwg";V6wd,ۤK;دi2VQL꜋[ۮx(J}G`HZ+p#ٔ9y&i#D&6#2|}ѨSkXE;ڸ8`ťh":my #Fg\a0J3 b:~bѮ{yUaT$(&LPq|fA8~{Qax >`zcBd&bc0k!=CfL\lAuwA urHÉZ.nQ0ZldGնZi[s@ _M.y<±r/ӣ;c,*&/m[l\sC2yg]T#ʘQo<9Aztc t>; 3!SAz1=!|fOlڰ)(q/]nԸu:Vvff~Wun# KmF!×XxqKCD)I˕$f&R{rGvEBThC&6}>Sx '+sKq (ea%D21QpYG@|kV~>՞)/<#g{dmLe"pp8Ͻ&$1`נN%cjtr-'[,]e &6G+}@tqjZag6- WK8Gj';U*Wp/eIz{exZ3]j׷1qfahҐm*Z/G >1V^o?U&Ķ&Qf~ꟷr@ vH }:FDAC;m#$ط`>!rH~\d~6I]4ڐ%̴ۚs>P"n4UDO՝qBgĺ{ '1A}>Z5ݤNYW\`c'PF$DsyiՑC*QLA( b_!V!ӥwN&T_.@# *&3uM=LL2@q( ^tl* سCo] dDyۼGm koټHQ1Vկ"v3쥘(&qz[\Kfc^L9H!'3v.)X_5?zp=#O3}`?9kl.IIg|rC&̂}ɍ*Qr"#YM_FʛӴDڶe;dq6WA/[7>$ߧfX' @l3Ӊ_;>90c=ۗՇ:=M0SVQG"GѮwTZ>;!jեq6m."HHr-:gAIŬ عc&S~OW'S4R ҋ1ƳC 茽kWun/gg0Q! F* 5ԣºfHr"^if1`+x^IlOO̳~u7%Mc9RhD ȸα.2%aVC EY@0[, GϋaeÑvKƢ\( C[T{c(ea1)%F.AOKQ*Tc-Q(;`Im ӥ S,JrU5LIl'1A쬳.kb!BC]2`k;e Nk;B XzLE+! }V^Q.$>JGy_LYX]ZY#;xiNsMcXq3|Zytڹ{1` Jp9aegSTŋ|PnDK?.bC u`, {ih K5{< u%_Ǎ;CfP - r5VŸA%&Eq NUuv̢^^1201gu+KwTġ[Azt/J"OiC75xzg =:}k5Q(%څ,\WR"@KUۈW0+d5s1X^Cd#Jr%/ *XhDXNAAlf3!Vgu{k)c/-KdrQCyz^ewܡj!9靧ӦQx {jbf7 $L~0՘mW5bP3+x˪vCkNT[IMgŞU}9[ f}kj0Jʻ@ GW-TF}Qpp aeg5A}[3YVDŜ8$@HNGZ06J qWӭvl)ZPfC''"L@, TJ`l Kam;0 YlP@ M}2A5pv8r/VeZ.Vkd.09!]~ά 7.cqi?/sVha@ \\f.o/F=\z4)xFbڹ nrLd^^,9A(|$ZD XOW>pNЭ"V9$?1 kNEGJ㍷YWNm_atUM Ȓܼ ܓR]Rc^4Dؚq ;SZ"lYFlii:@#lˮVxծLh6#d,\@CtyiU2Ő 〘 ~?P~g귷#>-2Hg5y:t)Td شDDEX%FcSeDϲ n19݀ =.s҆4͂(b8h cVƥȱYo8gՑ嫝wt-1)̎:B>?2# x0&5R]e~r Lb"FpJE*HWfYWGV+ 4R\HnѾfm,IMqL Zӡu,*R6 tBL{l22!Ui@D2Jc90݃ժw#HlL c}r.*$,Z$"#%IġkX/#/7Pٰ5>&R y+MbDBV%3{AYkSJ')-b,Ĉ9Zzl@A;&Wȳg̢n 2A?T&0̓1{]{u..)1IgS<s:JT!!s]ݺ2xVdRDL.}DHn%޻|8co*@Jy"1Ͷ&8URAC9XTJ o!dmNDŽx l!ĺ1s ޾ܑ֖^>>53DNE7!3߯-rF3dB`j&uu*ȑȺxy4bTG?L,F%*ȸ9>&wӻSlb+[yWBm崐LqPLP[/PFo@8tV-٩]?O۹8dL4r/SרmL TmbfIr(;VtSrldace8t (BO.6W9xuvf`"kX2=|6pb˨KK$1wȲJLfVގ,&Ց\˙aaW]7!0^$&%܍D38O#bXVLj"c[I"yth}p|ʫTL$`%e=+Ӡ33L镁 |j9GԴN9!mS:_YzNk/Ć 10xgp ۇ35Qw7OZ=Uq 5՞RD au=9K#Q %2f".!"ied؉nL~/lA 1sUPyaD+ۀb1, =G XxcMȺ'Rq[p 8`:ss#Ot!v\w"-*0Q<;c;0K'/C4vrg9Qe+O #:['R[^c Y6jXS^2ģ4T;7j|JV2c&0R@n3sجSL lm ߺ^b+3\D2~0hHG#Yp&Sri V; R"f%MLdF#58NI*s8Jv 3 Q ,&m,I0OҐSe<|`B%n,GIeCdH&[i3&ȜW_թX*' pn@Y#&0QPywʘ5lJ% w ^{*V}\q-D:"BzT[Ceķ@>yᙲ0Tyڬ !=Rz$f[cc5=ʉM6DO/ĭGѩS))ԗ iL=Rxn^&?~;~ l%'Qg,SQe )9LH3,/.͟Ss`xG=9b U $ )>D|ep#Czy+_TQCVI3_>\ϯGdk[(#hLqӰ>T1oiU ,55`͙k m˘a3PdJ'q˔D9G5ۆ DN>fD #V&34ov>lQYԷU[]XE+Y0}~KY?f„VeĊfLPOЬ1Ё27-f'g1?o68TLe.$, \,zXDZ7e D&a_ԜgWOtXsLm+lLMI)-gԱdKaI;?P/ 1;>vaE3$CVkoM:| a âb\]\{Ǩ.ڦ֭Zq8̏0_sFe#Vf|3LČ{L&B#XIGC1"UXU NxH~h 끬\P0|UCo/NgE s%DϘ>D DGD9Dg,!YUj,bRm_@AdG/IM-!3 NZK(%Y2AsnXz)DSU0o虙F^6g_#rN" bXG1Vq+{ye~o,m0/|%PEmJS#1d' -v7(j;8`Cb6X *W'18C8e ubD#N>A8rP[1)z )`1C >Rp(GT0>%'U*$h5 ]z]ýNɩ:[$~n4Qt:[^uç)C' /o'%~,D.% (Ln"?[|qէ5mDH*gD$PBΑw'Rq8V CcN"tk.LV%~ܨV E,C~~ӯ^Եi)q,al̃Gara<Ú E8$f@߇]~t,꩗AFs:/-UlS7\j}%BE"d03|Hu[Z$$.p, 4d<؄@N"1"CHvY{P[@-яAx:\S*V4|HY"K5}P֨%|dpmX~f D>[ݣT&Ɇq. dG/,YjʗȈBk=[q6ƘJU\*C1?SOßY۶&9T+6.#/__a}+܍sϗ- ~7u`)Bn'1yD4ny^2ho@JQFP>ޤ+'r)P̈gVą-qH1,̺J X_ &6`t gښři!İ9v,~0")5zcMxK#aq_6 {=Iim^#M̪|J M|NA 0ޒߢYȮw-=uoB{g#;O OՙefD%% c&+3P|~r6՘%oxic04iE23m㴏|"QgNXJ&38:N ̱8-ZmD@W1 oAC66"/cih ,ZZ1z^D\0bAȋ;o9T8XP€c1z`fHD12dKp^mN qIܹ:1k^mga/ַ%@D<, o=U:JiDnG{+& :y-0߬sKj=Ӆ z,7٪d,_m+abT-Wإ81þp/,=YBc4¹DʏtQ]{!Hq3ū!,UŃ[[qm;  jġ7E"^г,fz_O p]d>Xemu^mDθAm0ߗWӥ)V'C!OC#q)=}8c*0daO"%ǔ (/OC\U\͜A1iF ؟MJ Z~0ee@$Wə[[E1=>M:rLA5b8|zxL1NfDf,.D$z򑁌zԻ"ՉeF9EXwo g"=b:` zYrȘĵ3%q]`a}20YE"q6Aq;Oe~Zhs|wJSn6 Udq=3+ǮR[`{c}©ITn;DfO|jch[.b3("9:V&_Hph2 [htd1  Gc$"Hgͥh?,Jn2;{b@!ɪ'P4]刼a'ʹȰ/{]-fM9!Z^mܳ=yE0PjZK|kc&}3sbjYsmEE6eS(^?ԙgckgq)[ F e׌N pAlzz.M$d3z{vk-%g1Q+2.`h4b3vP垝Ν3 v`9~e_O-+1*뒗pd[ +GUb (u@>k<)S,l,P=F6#Fx朋~YjVDA [";`lu6kLdWLY;ҰхKzDo,(`֘8 ?:?}t^ymCv3lր _VwK/#aXz:ZC&^0ܙ%]qXٺjJzxiAiljL8d,=?OOVXBLu>~ JRN\7ۨb:~ tVeh6,F`;}OL$l)jd23G:0dc)PZl(" r`L|c֓ew4m8cf7ae Ni2$[\q 2'N@m5()XWKt` 28r\جH-Qk龡a1eƲo˥YWkNC(oq?4goTde8_4zLth Qy,5- "zLT6%b!`[&ji w˲8um$aI:q5?i^-IyoC KM^Ӡ]A |C"="P`u~TY tC0XԔz@bq X=-t:S{npǜE 뷻diw&qxb v6tj7cu#xyB bFb}X"vVFVUhվ84dB u;Ʋ"3: Tm܁>6" {23')Xa$F"qi׼m1Sَ*l5L8?K"gn۩WԬms3 10j[zAW|n$fEɒl&p+,ڟ\5ȥӲ|&eG::{%yLIm{Lk`!(E``~M u_ڗa F?v Y퍕Oi|,zc#q0SG;ID cj;fFqmk](,, ߦ7 $XG̑yEt4'y9=Ħ<@C7ԴbD*clg"W>F:|k^8L>M $z6<=h>\33n2u9Lc/60k;Ho-4j4Yy!pw}_0zt5R`K̺݀@ vu#s=_b%ѡۼ8^hT58@CVQ{PLD@x 4}`;g#^#lBW#>M s9 ,H7 ij͇GN8$3[Ȝ@S5MP82R~eYdiV, ذ"ݸе,Qɳ/p/coEWw"lXs.iˁNTe+Up8d-8L:v7 [M3f-B?ZsO%v{+03V@-x@,zu-l,%RHqȇyyZmtA'I1\Hxc58E~XH0CtJP?7=ڰu+/mr+1h) HHIqiߨJ0+a,B#0\g9n+XzMls#chiTkԠpRBՍqa_F]:׹ya2p b1Y|:R?RvOyl4qbq_blQc0xx3n*|YNRdڮ2do;b Jk6̀g"\sZQYrv%a2<2;w@fi@=DPKdm jі>m$٤Qry 9#1#4jSUY L|ET#17( 2ńږvʣ#ZܕF;o%Ei*]V m9brł#l6eޠ~ӬQc)1*?NJ@^#rN MY\ 6~_4&v KQLhޫgqn$0Va%K`8tWjSbc?o]W2Fif}ci-0t, GHYũ^ @aa9ayZ7C)\d9lAE1_/Q.l2uz\~:lvsTۙⱘ=ϐ3]I-_UabcUD"C~.^i9f g, Ųde >^3{.Se2PQ;yTTcbFcĹ~+JfD ldcy)>O VdHS_){4yɼ #Y]aq"r21 2]l ͡ʛ!ViXnEkP[;L >Ln+?fQFG<朐Ff9'z[8O/-8c&5V܈-吅x qĔyH/p A!Ɯe~>:cvfl/A Y`\130SE|^}-zvXx6gif` ?kb9,hɭ-nN1H ݅XS?FeP15E#<4ڝ,A b30wSsŒXt ڸD! ̤O1ê S/{}΀d_ӤW9Js%3Qrf:r2wE :p`9z 6m ܦc(!rBj#(&0OӃub>Fwex(/zMOY,Cjb F^W AMZۉ4I{#bl$\1؇!<r~{oscdL=L fӶxuk0Wæ׾TVax4yS;Z!{C!/ClmZilL9*ˎ*u&zlc|0,":H9r/W3Z)CW1!,KVPq?S"&bQz%IA)Q?}1%]QH;e)egvA]'YSzIѨRR6k0W>XPb~iwpX$gh&L1@;b>V}˵,V1޲/՛@:EF@:Hc82{w!e2`.6V#VYghǏ9?pm{<к\ 2BaIq8\m{+q(!J c8/JV(H`>l}xi6kxAc;f)Hرb;LLϓ7~u>,R14[-; )q-;3Sx_?{K˫ӸX[6DA ʼc\BZ*4A6$ظobLi6y"<.2['!+P+NlB H &<3A'RR<[>3, LQOIX0Rb$G(d / r-l360dJf'.)8!Ye=9'J2(@i 2/H&eZs8Q"0]ebl׸ >YzӟfVv(Kb#׌tShZ ~l[P+ØħztEAaBE#1$sr٭DI GQ\Ri0j<#܏.UWEB#2K-7THLGY?U{緳/w}oɵj)KJw53Qg}DbN#%V1~JEv;sIDn,B|ӡL'566͍q2bgD'p)/ɑWt0st11*`}Z8QXA /wJ@+G ÕQӗ_R*Snq$)Cc!,v[ubK'K(qd̺ç_;U $}` }zQk:O:2q<1% CFl) |Yۅ|f[2jʮW . g횈{mZek$rj^O?CgwŏݸٰX(aSrZGq2&` G>at:fQ=YcǙ>u/9ۗ*7mfk}rIZtXU$o ? _ 6'Eü|'weKIXJ2-ajR"`7 `yY鄼7TR}:#u%r$^CS4ffb6G,é(w,DA.X ?c؈۱_e+㾙]+!J :UwY&s F1+pCXQEGՄj@,!\{"-2)ٲn[<`r2g]ƷoS.r95a*ԖBQ^)||ͣr4ysO#"mߪ9E;ۦ3 㟧=&i))DGDy{To]exdTLϏy}w;xVf01A"d:BI'Dݑӹ̗1fљ32a31`2${0;x:f˄Q ߫[wtҙefLY<#x/OVb] r(;zN E2K L0[(3_B6X#O5&e&n㗳o١mqjy c}6Hc[#i`=z;keY"N.c ! 8\hQU&eK0LGף 6Cdw>O1ұD\RL PNQՖd};^euA|x*j0)TONiC)tö5!m DS=twBЁ0#0}=:5WyK_TWc/(.pgW]i2(>^k*Y77.Y=bFGGO&Iiq%cT6ň)RP|@B`zDO5R2nkVfx5-TXqqگ +RanQUn$#% 1D=+{gt0 v+U IǯϮABbXu _Wm(!=z *2蟙Co2nDJ~GSS0־>ÇY4c~A!.jڀ 8'~ҵh{Kd^"ȔbɤZ%H,K Թ J3KadL L0_f8/.?;vRϙ3sYKR#Φ2Q˂GןnXro*<3T; k3>ohv6s@16c:RpS+*~1CG |b2)w*G8tU)Io[6ѹO28mWoY`L.B|br8tۋO*٬ dIN钖+I@8HD&1q3K;ƒVgBdQ~əl萛L +Q"|Om'˔'3?a$8pzGR3m;2gu:Ģqwȉ/6}ο6OXfdJٻzq9e_BOmyb 6D%]%D*3!O/ۤ- Z1!Y137tG|tWmmh9D|{~澺 C @2$E!%@9 NIIhʾ+!d?0Xz^B" #"z^7ĵtFQ9Ԙ[$IS,2-*NV՘1Q7Qပ0s?̉Dn }/n/1#8"0Aկ( 3'>-uho9lL&"q/(*Q"b2$>]:̿uE+* .X{ ,2[s d UPdžJjg!eَb@!ҁ .*gL]$J`g1åv+ Xx8off56\lb6Fc&@V2jwkCL\HJzJ!s|ۄ0iWݡDP/ZfPL46;2\06Ox8]Y :<6գ̳۠Xm90|XC=X<QFd;};&@DJ im2^rqe3أJ7GÓ)&~NT[*{>E,gxg˪y&O $'1Gu'<5733ֲcbǁDzcV;oxҸG)∘,F|Y_P$Jd*()>9}5 Dx`bc~mBC cnR:i!Vb3 Q:ca['xߦdHwt@B`",-򔩜yGP^œ$,,}33rаZД ]ObEDtL&* }ɝ>*rZ B?l϶>Y}%0;Ӊ/-ҙ [%1Qɴ *BvH@ȱ0\irW lgmD_Kl%)la$$?kV$#.#SoeU:ud%RէSoN/.rlK=*h7.\; cOiN`yÓR |V‘8Xx~z6?Pү&΅4xwI[9\)2|M1ȮDP0nv͖$$4?{&qIi/H-u.ڥa -LыvKrvLc Th3(ZYD'5Jݥ>m_Yu&(e 9V{$59`*`q8-Uwj=TLTFRͺT^)Wz]L,xN- {Bi5{5d"q8:=~N:_Y"k6,o{iO]n^J&k\7dpr0izy2GhDɰ9yW3VPuԹ1n֕c3Ss8.:\;3b*و;@ZUJ٩jD?x $,wZhbD sVbӊSϱsj(DB8ʳX 0&l"2.&Yi){Gh" qTZNxGPmvrhPH,H'}mQ 5 &r>>rȴZxdb~!ѦA)X'IWg|@4]F#}?Y`Xnw i]~>33,&`sL#EUi?i0>O`RZX[}#Faj)$$"Bq>C1!&E1]KL8,<Q=ޤ8@&wk U/Rj{~X{}X7ѰZN0xǐ1HM$s]39rֿJr0C!N `pro}9dcj 4+#rr`RK- @vf; IQw79oR8< ȓOsVAjpUWEvP8 l,g2H1D>V)kD))e{s2#JL'-?HGɨ<"#\u yl=xpYŗWia˖ rS9 7/p ?+lZn>ލ:mzԉ#[ !_ť}tYHQQ'"C )W2$-"w?7mg9PY?P gy-Op"]cm &8[;j0M?ZL A9q~/{Ep^XG67xF#)z}wMb_>H&VՋ=}=:mU M12A%嘌exCդ٩ҘL(BycAz6qR`n26F=yV'm2xcY~^,52GXᏛQ3Y"C7OLH$?BJSz[Q˦@ B(KlIӫ҆W r%)ɏa6^-N2n3BaeqL3cV-_XAD;m?+[ӵcximl ~˧KUñd q,\{zM.ڛdɕBCGlv؎+Xef@qߣ=ςB^(@#1ߠˣR>C,,S]9V^bbHxܕy\6`SَMYA#Z*,"pfwwo.UBX(FêWa!o%ꞮOm0+5 XndZcnmm?cLFI12O5h+϶oBO̻ ء'OO]06.ܯ bY^kH, LeRHEqX]Z'^u }9)Ę\bf+E؃p3[_dGz\}1h֬y%\)jթ DK޳ɥۖ}bK+%5^1cf"m^Җ>`i~THL@"`rr"Dhvw#ڪr'W^O8㎛;_oRFHNP300v㕱S wnޛX"f=q|?=;@fVFᕚf)TȞo-t½WTJ#O,LjoF2v!-n*c׮fɆ,Gz\#?闆=D1 l=z;=.(0g,> .+PF+%FRL}ywگK3#,K"`=>|zE2ڷfVֆe "LմHFޒ,[,L_M8 CɤBU)x ¸46B"8h*~ %[m)Ccqժ!̝f cn[h݋M;\8`r@qD>O6>wB .W)f~Xq边bs9(gЮ)Dv&a;bvY{zAx ohȤB1YPY;Hqv MAHbKl|eCbfr U"%yiK}ǒhny>%9d9/UJڕyWJ6 Ť6,w  DK(c6VåcpMQ9Am ~; &r|Id0z|)b% jl#[T 6PPv'X+mlJx}-^$T+k.ZVˌZف<߫'X\zR͙(G"!aUx1S29(̆'m/jo}{8O%m?8/GfmR+ )dt0mfiz@.~*EnS1"$4=`70XdUAIj:W;Pzu#<_Q[O}.}j t҉P]kVl$ݿ7dK9Y wJu[s l^әbYd;!mmC3BHJq"DJwk?ҏwj=;w sL%v[ƸYpy`ܿ#Y}mLfv,B'qFQ7YlWV˓b"ؙxltsU*%5zb]%!Z*%qyc/ @s|Ο D6ufRg31|vp\FƏ@+`%2?o+֥Ҳ>ԏq$P̶$KݻMA\BPS0r HDn84z>L\)uș+Xl]ײlJJmmlT5R,dZ| b}iW_oG|>`0(%Na%si_ q1dO*M 0`YɤLG=V6'Dk˫5V ~BDq } 3嘞%z<{S*3v!fB  {2KHlv-߹wJc1Xxx˩m>+pzͷnLRUE{y8ӟJkE6qqg-~M-RIL eq{Fv14}@"&r'B=svfgZJ5VŎW%b^&nhC}p6{GkmI{$2 Ύ8&ye EDKr}P6<{NadNĔ_uȆLB>1̝2*Um b EV Az~BȜ5B3LsN]<`ѱ1,vEqL%GH pǯ?O&$[2AZ.!.wL&t+Q̬ @ w:?:-#+\d P@ KM$ka0E1(.]ENkjY,ko+W7(|2~ tb;]w1 2xS}EKbBNA!]O(9:%SFXc=C LH$=!,L #yȩldM%8,'C^ LR_l,a'@r(:~ 7;›it 'Yċɟ5rmsJFBP%/ X|ϓȺt~K{dz<`BlH`ͼ laVO`8䄗җUjV+]::}w^h*1a1)XmfrɵYlU"jcL*:|K&^"dG2ɒ+iH쨉-XN{h[C &J˫1!*XW 0v9(3tt$aBOx)qvِQ 5E1;"XNI}Hj``ku`;UfaAEߒ,(V@=Yj$V֘]_dVF6@8dBqI8HbC,.%dC L٠}ټeG4[+.˚FV"ڽdk;bpNCoZ.v^PدfgXWmv (VLLD`g{aR283 `AjrkGҮH ăMLߍf1S H(d; @g]a+FB1{et]]H` ;s qZpGZ[X$il܆:V-!-3xk)+&ϱ5Î:kO+횛eЖ! XeH?PYꘞ)9MF> )2;&?+yv$Y9hvj-.|<"ZtC6͘e)uw"u&Sqí"gi')c a=[uվ-WNy$Ȳ.Sܢ%p̋0BA;jL~;m>"/Hϫe| "HFz|+*ƥ'1\P瞑I"nZe8 /H^-uOŇZ ce4jw7v#Yz11r4ErϐL:ȵ\fĽ1?45^RեwA s5 1IGf}zdi\+<&glvW}o'ZAqd`-@y =wj;lJ ѐ1 ^ُyG;ͻsJeY+Q"3CSQ 1D 䞃ݞV_L&#N]QQ,#/V$Q$QFyl )̠Vds@.y"W Z26gLrrodQB;pi\Ġ@! Y@#>& VP@BĠ =(/,PBv S/.?@WpSd, YdXe[E*%_ +93fcn ubY6.-2:*o͈ˤ:d:OLmT02X᭿?;CCHҧ&jWt0|cP[$˨y0OiM7Q.YC61 E1u) -n,/V#^3%s߿U'zIjx[ G =H(=KX$N&Ka}/.`5eתqX3sǨqRGw2500Ÿ{_X10xm/,(Vvʎy-b$< vldV| 4ى)X>홌N6i_c.'sK,wpݶ*\qzOo>XfHKalY7͆]>>j#q, 6y`7iǿCVMhTN#%,|Gw6X 8q 7$K,WoZf6'Z$F{.R !P G 7+Uz(f^CQ6g&3)=U%K9o#J"3'fΦml;8NHDãԹMUdpLat^:- D$"Yj-qL!D2 u )Cq!`/-E!PJ!bγ哎:vlJɲ݁&m?'-z4k^lobI`zbvlKU?;ptV.^c갊[2.<`~>L0G_Iځ\Dces:Kń,k1;DW.'nӟCWu%}G fm1!XrA1G?qMYInH`Tuݸ˓E"xP]QpA̫*KJ>JZSD{JVɞ5 [+xw:UA_2O=rCȋ˖Z;l"YJ O./Pn/Zȗe#j83LL{FzU8LUmLc-2~惹U;0A \c>Xi`OvXVJIEhB#ILl;u4Buو&I,Y!׎ ,ԓܪùIH.quDEQM?!b5U،[g^~Yh`ګٕxGӆ"9` : t9: ։-5>%r`6bÿ\P)`B0&',}.І̜szkT2p5 (4 Z"X>[]=\h`5DmFaPהaz5Kv5eťX%1.G_3:>ٶ;;@*O/K,/-c:-F@ b<Ӓ,<Sȁq* 6Xb> Z1 9 \yrBZq{ t6r@h| Q>:KYOb(",Dtϧ (" HY ㇽ_ur,–>Y1\  !檵$5MnaLd*::m̅Bho"Q0.&?좵Y}xvRi*],ѫ UE+v 2*|5MǴ\&򩄄1Fy7 ZI.1hXv9OP{{Q;`'/j;n#L خQD~&@=NĮ<|3QexؒUB$bH _Rn|60N:V,>UE(gI84wWR 0|z8L"9?1;D:[-SYod V?OZ`꘮ƒ}0l#ַ[B6Ju Oj)s2qz yb$:aoǹ!gevfY5nAM`Y,nvuHZ1"g'ǫq\Hd21[<|z^HE,`-5"O#UeBqXE~#iz߬b%.VS H}{喡i_@ L;MV5vIf^ Tdvca/gbWn  GXBDw~&W"Laϵe>\dQ2 Va+{}t뻤^5tLA!fPѢ-E"J6Goz<:4U*1O%6̓n\x@9ڸ*! / 5}\>3Q"#]` RZdNX-p_n+R!g2 Bʉ>1`[ͬ^1P9|s&[qLk䁁1g:r<0>1DD :яnLsD͉dlbā#,CW-G,  Mc/u\b>핌&X֪.s23)OnmG.eUb)' -r# 8eӆ;{X\LZ=*_nYt5I]^]n$,F_<{_kGo[Y{S#@;Q.o#0>eCz :̦>̱hMFٓL5ۯCkw ]&a'89:2=[wnbW02σh,f -6յ3^-Xɤ2){%0Q3fqy}iNA8 \A,FJtߎV jJTMT)e:|q-2İE;.e<$7R]Tڲ6V[^ yˣۭ*غ @3\ d$Hb@Ն>ByCEb5t䆲ksJ$xW%sGQSe'aEuv`h^~.hoZdTYQu|=Dzy|WyR| {d齒iUZ 7`V/QUy\|LO kjp5`J0͆3/Պ#xD2@Xd2cgf`@,5?IX͔5J'Yyt v{V0H<~,zlZs_;IN8hw# Љ /l|ߧpB1>Wz ̦OD5*PFpѮBՅي'  |`LOaztZ ## S!0`MXiU|d׬'@:` Y]:"RLA^Bx/Irz,dcD[GQ:oogu%"@۫J;UC!U-"E=\{3 IcΠߧ V[}W4퍭, 0dȰ Sҝ*!Q*FeZ]P@u+!> |D}EYUw|}eUf?+Y`` H.lA'/ՖTY&Q1p=?L6 2bOx6X1b N9&1n%vrԭ'r^-q`iaa֘e럁NnjrFojS臑#`l8Fb^=P5U{ol`!*Pepvs;C c [qes|@umWV)#nr? q U7Z1 PP|Q9{+l&33ovq?f벰c~`Ib;sD?Lk$ hdxӨ(|vݫ6D2x/d‰U[1XFӎqJ\iP U@䱱btf^k:GN,iU\`0;kU+G5+o2"c[#8Xy94+E8AZ'y'H"uUl,1 -lsVgZ^B.PJerk֐9{KIf9`oX!Nvc5*wֱ;mÆ?*ο^$gĈĺe_&Ă$L+`a=Z[w Rĉ :ޒqUjy㘔մL 1$`@#zʘ,e'%VE3fʋ4b$E38cuz, ioaFeJM]`̈0LG3 S$ ˩f!o9>C 6,J~ZaT(h7"+ ٤3 gi<,,4Ņs_mJn<͖`f8P80>SYgT,ըQXAN]9m[ۿvrJwWvEeH*FSf/sTm'@X(By7JILb=vI٥!vY.9LCz3 !ۢJXTʉ['u>}kb*@3Q3\x+J֨ci%Yyxbg}ǵՄn"S0=!ŮHUZ6bfHͼNE>et܂&Me+ Qϣ-%d-8âX\S&qN^&$20B#y`g:v^*0)X7 L,3/MFTEK J$bYA/[`3k}X5R- Uʳr9y?wQPs#a iP$@qu)8mSJ&^"`ْX3z \lW/Ziw:{bb(n&+ePyn5N:_mGsEU9:䥔D%A"-,[+!F%qxx'S"1?ep)dF$^т`Lp-DBQL,`D^&,5VC2!$e/RR2{qMu#ӮٰݦL) n "id lSE+,iDa\mC]gc5{clDuS8u"=27q1y}jWy59+ a}8ko} fGLD!1~k_Jh}`TE&X㨇_}cm^qĩ,< Xnbt=nU}eIHvs)gWHwr{ uC_9N>D&'q,t\/,Opg!GUpBow'/k$$)R=Yz[A^nG pX;|!+ '0+.Bi2K !;D)#;G4JԁHNJ$@c 0+1 %W"H^d+3I,1(1f,#揫JcX„ +d8n>~Ӗ12܎'ofCɗVZ䰉BB"YNdլ3k`dg}: ru9$O"ݾ'I _1)o]Z(AN$V^Qe8**v!<8ndHa;Z8|& ãec-dh .ewB y:s^܉|.9Iy։C{o?;o6q,VaA-Tw|/6k9͇# HNt rfzeQ(Dؿ jݫ7[rsJ L O#?aiu#nsM5ιHSmƸ w㯕%?i{#N-݁"`DG\:Ɉ |yDF SPS3~|l2쎉 5q۬;nK` '8 W햚Lk6Dd+xkUT|X#|2NZ¸Ri$¬q40cː0= LHaD \Zs1⸎=w])K7-d^gdy=?M&>P1I$UMO xTR\y5Wvcw7 _9AFQ2{omu6c13%f2J]͆. 9)1|fkBUV.m)`=l=V/'X*tu" |>c]^Hܯݣ`;a % y׼14k6F\Ci=qױ3=r")R(7>-<ډ\ WAJ-_4>Q0vŌbe$XVI+Ȇ̔(H &/Vwk4W2+r%"3 [N ՞_ ق^̍Ȫw u$‚lۤ0&k'2}5bMMbD?gF$^lF˧dT\KɟqK=eڻaX_Es:c8\G<)-uD˷\wpM3K6g lKݯT/y Gv[[/-X̚яF;mSY<1 c#i"G Zk 3>)g+dy@<%+:udkv2x6 p&$BO.9 }~?52%2r&eI3ϫXIBEd~_.湙gqKqB9Ų,z:}5 >xqp.H,P=T7V1Q<rpY(z靻S&)t6o톪g^m" bH0.Iuh UDxtv\Y5A ؘfADŕS4X [yȊG`)vQ#YD,ۿ}X[{ {%ƴ(R,f%:u{OgUzqeg!-CG$vZծLYx)uJ |*3.?8Zr`q .$_S/Y%bvHEbKmщ`G 4;WmKLXO3NSa/o_aW: Xx|{kTer, S3C(b&9D,%)/=z,68T z>/ =5OV\ s$ Tkܰ |^Z((:MdQo:fZ0\DP2-E>zuek+d |p<t5bFFXLDHAm>JLGi\ 'wO1s|?ltI{ڏ>nG!RbrOtǓҿ>v6a@DNH=K8U͐p-?aa^AB5 mPIқ*ANACE=*?u )' 2V;bVIrz|z ZH8?!3"(Ky5t1I8LqĉrĤ$QUm̄0nk͖Ⱥb#ұ՞bfNDB`tp)˦GVURG@)b؍uwL T+%#/\>z&k_,IOj#k󬜧䉈,2^:Rsϳ˿ۖs>EY„e=+G0chH6]W:%@݈TCG ֿ^;bRnٜHbQ_רuoY!%чm1WEaft#ۄ"3C2dXzta;lIJ<ģL{l ICl#<{ƦW9%L9Jvh{H׮pХ R@*;̋Z59C$}SfqV,[x؎ciN0^:}tKd՟!A;QZn&ը= P"ǎc%rN|0, cy=#sb4BU,`${lUjpįFq? ݸ6R1&ՌkȹџNF@LŸG6eɣ5a{}kQFB,ې<7R1tkb]pP29S}ͨ8g0.3^"Ym'Al3ddm9 y5o+-CG0gp;LѪb'&`Gi/Y՚֬4FT+,Nr 'ܓ=ii%^ՂlRCfLgeKϏ|5",1dB ^5=*KZ;fDM >2>w!P):e +_'1ĞAXora@CV[*K.c 'P3 ȵ}+uQ0,JKb,-QFݵ\یK8ar)w#ˏc1yys1пW Q#/B%r^C$]<Պh6YdIYB&pH,9V1Ъs;n"9^egh]M29XSVpO@/ DŅbt+ qgώp(\y|=x)ւM,U>qɆ_J{TTrH. PvB-~(̲O]vqy>` wco  C bf:xv m%;>*Tc)2RèGqRn@K+>X˾*OK%;nR3ч׹&1L=30.8)bY8baYiŮ3"i%]>=Y,-`A qq_Nriq Hc.v7}X{$GP"}E ƵuOGZ;i[H-1Յ )IJg QOGһmpᣱQ(OzԦxmE:JX%9`cWArId"eS@Gcm1dX՟$>hKI# K 7$`zu I Q"Ӱ}9t>Jҷ+%Ӂz ďh–4pzdEGQas"BĦ %^1 ϓ4f}ˢG57dbc82/_Ugr"klB&aQgwW/>5¢!߆!fr,K8"5ldQFMN9Cyk4DMLn@o&1 һ}7;F|UE;hBðqf3`%!+zKq㶡a14V3P gP僂ǔ~nE"Ps݀8Z4lI"E|<ϐ4Sک? wUB#afXLs hir-nfE~f?PՇ(ɛ<-ŽEE3S#XOKD}6K 퇘.3}OufLѱA p7?*}KڵD)i'e*H5ctNCvU^?Bdw/i\çے3Ȁ`X@=L Am7WeI}L:!ȉ"J4LjXhY2Xmpj^\5f8`Y<#z iXY0#~?=_~knKҁTtC,٪ ^,Hi">膧vز% a xLNT{EaRX.VCwiV7"&Ì2f|ctPۮH3bſ:=ùYr6C;,gLta(0(hwpeU'5^s_뇹 ,Vm" E*N6=C~slէЬW{ǞT%eX eH1,gq A0aJSՁϚu0r-(mw~ı tԧ9of3OQrEA Q]3 o#0mTRg "'I|kKڙ]Bd&8C\Q{VFAvtpx<.pİ!`h}{wr# `^!+(oj+>.V:'qAK%ciz.XwV֩XMI0~f ^Gtbwt*-LpIepgNb^FS F )q,xtjNڀ*8ĺskii)woĖ0Fcz+ b&f "H2_Th%BbNbY# ?o[ ͨ)}^?2§?QeE`H#?t׬CD9% Ƽ5V4Ҭ x n FHG=ԴnP==_7ERԦJqس#7Z# ??jنkɄZHLڲAiX^>lva;XiR_h 6 =֘dE%|kjSB7gÎw-:N,5sб6qj71R;VlyDәڬMvUt8$ ]:"vw,)$QTс^MN[XqC٥Ucl B!Ǘ ^Yeb\R_zwug& 8K`ص0=Z#NM(`mfөW{[1>Y,6u l ج,&>%rxVr<ԋ;#tܢNGդ۞ڨboY*bxBYLc9dێ?N1I&FL y#UXou&1JX1]pȿ.݃TmV#2("g˖:tن^ȖKi}JkOKFO# Oӑ((h^`2Yn-\~/$ZgdCveK-Z#ˎ>m/*nhy; f}SGVUub_n^ӂ)ТԌ A>Y(ǧ[ @dzhK[$^9Gg:gٱr 6ˉx&1?h&8G?K6`;,c?H0PKq59r-Pictures/10000000000001900000018EF80E3AE6.jpgJFIFHH@ExifMM*bj(1r2iHHAdobe Photoshop Elements 2.02007:05:28 15:07:32&(. HHJFIFHH Adobe_CMAdobed            "?   3!1AQa"q2B#$Rb34rC%Scs5&DTdE£t6UeuF'Vfv7GWgw5!1AQaq"2B#R3$brCScs4%&5DTdEU6teuFVfv'7GWgw ?DI%)$ԓ.Wglӓ^vCwlmYՎߡc7Mzi)lS#.0^ͬ} gEuomظ/nяI~myQ+ݗJz^ uݐm>̬z {\e9OcȣgX \UCHk[]{_OmsXk 35eI߿׶r&b ]X~v1hke/581aή~kwܝ)!sFߤn{o.4dzu 6[V +^F+>lOѫ8[n7Uȯk I~7-*G=ޞZ%×?述SCݩ cMI6Ln Fm)l9^V}ᝳůѾhҼ{Kw}O'nn yE9T>ʬ֫j`x%`oבK붛?Շ[2]Fc(qښ]s߿QgS.7b~ WRk_on/Xck1Qw˿kZd{I$SE,m qK֩.7\4k[ slo3:9WĔv%-'ACmi-o-cv7N:Sކ}#5-w`짐 ̍YKho (nVKwYcssyϗZnr&#-eUjL~ͮ7_$ 3A{qVZ\>𱛖_eVZL{c]kv\.e%X,k ]elimZm'zYHHkw9e7scֺ lm˪t{u;{I歳JknCYVsv:NIITt0=@YߧU=JSR.``xrN6[}1L'kGmxkݵméy: };4lֵ,}5Khd'X~@$4sۿ,c!.I };~ҥ%9ہx†MMvUpaciW^&Yy\Dq7]ַޟFӿ5bs}=ODʱ\K^-Zl?Y f$ H \NgKuZ=9ֆ4bMm"z$쯲bYs `svVmn{2=Js_g]@kۚ˽~S6Ӎ-L3U  kL;uXvvʰ 2)p6Ah>g)31\ƴW`0u? 7ctq+mՆ'#m~Zdzm} %:9,-n1dn$Yo=OGR`ʧ(U%Χwo~b=i՚K-N[v-bufƗ*=֖Z*Qݞ)sv!eۣh1{ culpck8CFoWBm]8c14CkCIc*YO]-\?ԔYNW^LnE*t^*Y}#7hu}ۛ=a 7Owqi Miqpv@io;w$:?KZK wq瓼Ü4?-jdu`JƟm6(f[NG<:~vrJh;3;&?< ?2yOXnKK9{<cjAULM-k4i?))>1nߙ$&wznMT^Nvϥ[-vk{ws/oSTZܚ\>nccOn״??aS0vYV}j}-^cr?m%??]wk V,p sZ[Fz=ާ7oX2 u19ܫxex 8;saj 2as 5k}ߙoe/FG988{}YCA0v*:}$qn^Wj_5'PO)lK)9nle0[4mo"y ׽u.6ow;gsaƶƹΪ&D~d6EtfmqsݴM2)==5띐_vYW_Z]QqkvޕmY ,d7V"vmrJgҙ?g}č}p{׻Yޕ9N݅mᄼiOk{X6fu`}II1re[k!uBvnWkVqzy߳=_SY{+ov, nkk un#0VoN̡۰pce}9Kv79%$Z}l_HWc^҃oK̫ Oo ʪƴk^>}3*kAkh鱣-ݿopY}lΫ53ؒ]Uѧ@hsK۹]6bi85E~QpOZqVmkMe'/CFu3WP8WD^)k}F_~ge[,m%?ӫz~u׷C c s:lmOqu32*[lݼSgOnX]$ŕ}'9-fγ?S'>gc\HvIc1Pam'xa/3ϟNN);plƏ;~ˌK}C1֒֒ms=-anpk,oV6oIVh6ߢVM{`K^^ւe' F[IM8ՆU@9ŮhL0la>G;c1 jλ,C̵ŕG7o9Oc;X"GF047oפL)imsHկ3#vul0PZ֗5=5tWX 65_^P `^IM~Nƻ$V ulzZnc/MC>]`y/ \M?ڭeE{՛mX3Hm2?woS+3pƲ kuދ~[Ww\õv$"Mu1ͷo/ 0YY!}/tmS }fEudx$eƜ/yz]]㤧~tsFl:2\Xz^/y3R/5z`#A7jţ3  ~Ƿ{ vVF>Vcl\?Te-wxueziLMi{ cl8g,zT \T'?Ov?)u>;ltݞcHc=Gҝٹ}S]47zowӱѵPkTd̀p7y-oVlkj{{\ӨnX7ﰶ[`-kL^[U~IN{ns֊wIdn>]8V-sc[}FVUk-sY^@e/?U7%ڪkH?~ocRS^Z_SZƖhpyfߡZ+qs~. {75۹S]"i.qhOg_ 1cYUtXS`uWG[a?ư61ϝoFl|fP+uWP8sI;kY[Cac(i"\w=e~ZswjK\,g-` D5{GݷKj[ungg5֏cJw0m/ ?Ĕi}o;ZL?w.&c7`n^GXqqqݱ㙑'.~2F1sscÝc]W~: xTt*0qbjScw+DE}p^[,ɬ2v][no{6~WҺ4S]-/k蜊Y{v,kSk7oEz?;S sg]AtZ~o mfoQmep`=dnٓ[31OՓGVƲkëFeE?58hoٯ=ie,sKZA.w̾qm-MNk KߎnWOA٩SjuPY}L{w{/f$ܳ dcH v÷[YuJq7TF;qZFSIcN 9S;1cP̌r"5G}EO餧C7\|mhkNދMn_Sgedaeu/YuY>̖Ww5Tkm`Gvk/O(>et|)Z }lo0e}Kw>J{:Z44H'k>EBo@hi ZͭvʮǨbגlle1+zlsE"ƃUm\n}Gߠev{Ldho =?ѡmX*v86Q~ѿk>??}> :kX/suU6K7zlUWM{굕~g 6=/ȱ}ًWzYv}%6~􌊝gW N.Icak*GW+]I$DI%)sw~Q㵔}vo"ǿ~g]I)<;jx6S@ZnW]uSm,JeMW[iFZ)w&97?fzGnJ:FkX[si1 >Jq]9TkFm7[/Rt1[q$̬z {\e9OcȣgX \UCHk[]{_OmsXk 35eI߿׶r&b ]X~v1hke/581aή~kwܝ)!sFߤn{o.4dzu 6[V +^F+>lOѫ8[n7Uȯk I~7-*G=ޞZ%×?述SCݩ cMI6Ln Fm)l9^V}ᝳůѾhҼ{Kw}O'nn yE9T>ʬ֫j`x%`oבK붛?Շ[2]Fc(qښ]s߿QgS.7b~ WRk_on/Xck1Qw˿kZd{I$SE,m qK֩.7\4k[ slo3:9WĔv%-'ACmi-o-cv7N:Sކ}#5-w`짐 ̍YKho (nVKwYcssyϗZnr&#-eUjL~ͮ7_$ 3A{qVZ\>𱛖_eVZL{c]kv\.e%X,k ]elimZm'zYHHkw9e7scֺ lm˪t{u;{I歳JknCYVsv:NIITt0=@YߧU=JSR.``xrN6[}1L'kGmxkݵméy: };4lֵ,}5Khd'X~@$4sۿ,c!.I };~ҥ%9ہx†MMvUpaciW^&Yy\Dq7]ַޟFӿ5bs}=ODʱ\K^-Zl?Y f$ H \NgKuZ=9ֆ4bMm"z$쯲bYs `svVmn{2=Js_g]@kۚ˽~S6Ӎ-L3U  kL;uXvvʰ 2)p6Ah>g)31\ƴW`0u? 7ctq+mՆ'#m~Zdzm} %:9,-n1dn$Yo=OGR`ʧ(U%Χwo~b=i՚K-N[v-bufƗ*=֖Z*Qݞ)sv!eۣh1{ culpck8CFoWBm]8c14CkCIc*YO]-\?ԔYNW^LnE*t^*Y}#7hu}ۛ=a 7Owqi Miqpv@io;w$:?KZK wq瓼Ü4?-jdu`JƟm6(f[NG<:~vrJh;3;&?< ?2yOXnKK9{<cjAULM-k4i?))>1nߙ$&wznMT^Nvϥ[-vk{ws/oSTZܚ\>nccOn״??aS0vYV}j}-^cr?m%??]wk V,p sZ[Fz=ާ7oX2 u19ܫxex 8;saj 2as 5k}ߙoe/FG988{}YCA0v*:}$qn^Wj_5'PO)lK)9nle0[4mo"y ׽u.6ow;gsaƶƹΪ&D~d6EtfmqsݴM2)==5띐_vYW_Z]QqkvޕmY ,d7V"vmrJgҙ?g}č}p{׻Yޕ9N݅mᄼiOk{X6fu`}II1re[k!uBvnWkVqzy߳=_SY{+ov, nkk un#0VoN̡۰pce}9Kv79%$Z}l_HWc^҃oK̫ Oo ʪƴk^>}3*kAkh鱣-ݿopY}lΫ53ؒ]Uѧ@hsK۹]6bi85E~QpOZqVmkMe'/CFu3WP8WD^)k}F_~ge[,m%?ӫz~u׷C c s:lmOqu32*[lݼSgOnX]$ŕ}'9-fγ?S'>gc\HvIc1Pam'xa/3ϟNN);plƏ;~ˌK}C1֒֒ms=-anpk,oV6oIVh6ߢVM{`K^^ւe' F[IM8ՆU@9ŮhL0la>G;c1 jλ,C̵ŕG7o9Oc;X"GF047oפL)imsHկ3#vul0PZ֗5=5tWX 65_^P `^IM~Nƻ$V ulzZnc/MC>]`y/ \M?ڭeE{՛mX3Hm2?woS+3pƲ kuދ~[Ww\õv$"Mu1ͷo/ 0YY!}/tmS }fEudx$eƜ/yz]]㤧~tsFl:2\Xz^/y3R/5z`#A7jţ3  ~Ƿ{ vVF>Vcl\?Te-wxueziLMi{ cl8g,zT \T'?Ov?)u>;ltݞcHc=Gҝٹ}S]47zowӱѵPkTd̀p7y-oVlkj{{\ӨnX7ﰶ[`-kL^[U~IN{ns֊wIdn>]8V-sc[}FVUk-sY^@e/?U7%ڪkH?~ocRS^Z_SZƖhpyfߡZ+qs~. {75۹S]"i.qhOg_ 1cYUtXS`uWG[a?ư61ϝoFl|fP+uWP8sI;kY[Cac(i"\w=e~ZswjK\,g-` D5{GݷKj[ungg5֏cJw0m/ ?Ĕi}o;ZL?w.&c7`n^GXqqqݱ㙑'.~2F1sscÝc]W~: xTt*0qbjScw+DE}p^[,ɬ2v][no{6~WҺ4S]-/k蜊Y{v,kSk7oEz?;S sg]AtZ~o mfoQmep`=dnٓ[31OՓGVƲkëFeE?58hoٯ=ie,sKZA.w̾qm-MNk KߎnWOA٩SjuPY}L{w{/f$ܳ dcH v÷[YuJq7TF;qZFSIcN 9S;1cP̌r"5G}EO餧C7\|mhkNދMn_Sgedaeu/YuY>̖Ww5Tkm`Gvk/O(>et|)Z }lo0e}Kw>J{:Z44H'k>EBo@hi ZͭvʮǨbגlle1+zlsE"ƃUm\n}Gߠev{Ldho =?ѡmX*v86Q~ѿk>??}> :kX/suU6K7zlUWM{굕~g 6=/ȱ}ًWzYv}%6~􌊝gW N.Icak*GW+]I$DI%)sw~Q㵔}vo"ǿ~g]I)<;jx6S@ZnW]uSm,JeMW[iFZ)w&97?fzGnJ:FkX[si1 >Jq]9TkFm7[/Rt1[q$ Adobe Photoshop Elements for Windows, version 2.0 adobe:docid:photoshop:f2c19bf1-0d13-11dc-89a0-858e79f5c415 !Adobed              " 0@!1A"# !1"AQ2aqBRb#r3C 0@ѲS$sPc45& !$$BI yL֮t!j9` M%(i-g1:շ.{NHI!$HI!$HI#R> ftmŸI"a֖\׍fZ:NNZ4L;"ԐBI $$BI $xpX!/m^氅0D15m8Έs&99!Y0вDǸ͘BI $$BI $/<čʕ4̈s*nNs XE4A 6h$ۡFD 8p \$a×$$BK4oҞ3.`8cͦ | q(=B?ڂ 㘚I2O/;>Y]XBI $/=JɊ=ȴ<Ý35">*PbAeJFPʱ^ێC uSRHI!f|x`‡$Ƽ 9 4ΣƆ2 4 @ `E`iA3k+hI]$$1M  a@@;\YVAzfeFB)rƋL zot!8, i.k| 31xsC1NqteȆL! .j\g/MvѧndP*@=B<) p! dkb8 psu4PM vp|@^JӤFiMIV Ch)M-Q+OatEzP{qz62^͖,Ydy'"RG>:J V4gZiqQ/!yRg&2&x3!`12QtM$(Nڸd9E+/*⷇` ?yT&ZNgph $ ҽD8 Ms'&dW%RHP6%%I#36:i>}8 矡~=,8J C5*Ul*5@Ur#9婲nfȺ4Ɣ[cigh3VmaO5tTcO- #*]]5|c;( ˚jDJ `1aոx%$RƎΊ6RlgD#m@4AeAdQ`-)H }7NF-ye{t~}E-%LF 4$ҟ J =ǐ!T\% ?-%QSX֕1LID~󜙼/y?X_F܆i0pf(\ZW5^eݩa\%e6$XglbhCbG9O:G66gzհ;,4I(fT^ԷQR _dNzHI!$HI!$HQȈ{tpzߢ.?HajfMPQm"0l3Z"7GxzHI!$cĒ$HI!&I!1t:otq:Q7BI $$BI $$ _=}-O=}<v\% 6է|(GjzS8>H*sE( T:\ 8נ_O';lo:O[{wXoOW]m7oQc}VT2o7gGMin2y7JqWycjb)]|~!ܟ o7}݋!R#_n(UGW?[~j"!-A1"f#Jm}wo4U!y`{^{-=30dz# T(2*wfM g/E+`erV!j%ۢ% PU@O\¡J7y)gE x[Ca}_SIX}|=|zNe^~Qt,w:%]M<iM %Gh桖F%S`Ō%_w*Qm[ՆHYrYO usφsХLyʃ;[eH_?Y;u\} g[1vÅҢ"ZlV?g׊Y_m*ׂVxBI\/{M$ØL|l,Zq2ZtNUwCާΜĹ-Wu*ދZj@$LMHh[G1s;j`^he/aU$WX`/PtP/'PXR|bj?/a4B_?}<qldԱ[WĿS[9b{5@7S W!dg&~vf­« CVmzip2>fdY+j)K?:RDs&x Bkv/cj-%+wΧ7=fo>'ۈ*Pd$d\FQ]uظmzTd|g Q_ְ P;P2^Vb\VfTkY [eyR:ZsRI_:J"2-2l&G|^ќH7$mHn v+Z.ClwPӄks*pџd*KY#bBR^.V(?'1c\%Av 3LcxL "GbTsqbu$"m=NlՑJ~E*\fpJP$yC' |݋5rzVI7fHC1?aYg,\k!iss[,rLxҊ !'D)-aWg( [XGR2z(l4%1]4t87T>?ϝLw/~RS浢2^"/3Gz%"mPbH1+bNZl0+2Fҿr|bו nY1iZd7'5oR03v[vH<?^(!=o2 ^/{d PT'_ƘȮK2I9,&7{hMfq W5s puXl)2J jh ȓ +zf" zջ~iZ(? FOUٷtQ5f?u3Iqz-/mMI3#Aq Vf:.XzQ:2jXXgVVObB*2K(2N2bzk:rp0\@, ZU=V`QkLVEnU9w?ΣJ^!5l/ǃcWZթHXXPq7˫ U)0`ˌĒ-mV)Shg IHPݠkGl 4?jГ)O>7>Ujh q&nj:՛Rir[\T]W,FۧIW yvV;WŎ|brh'=X/#$Jޔk0j:kN_>`ǐTۣqpq~;j 4.Zv*mjlokڴ$+\weޭȄUlUȞܳfVpVf>*IGpðI.U EpNG|:2,L{g:Z^Mj\E9+R-geFirOnsur2˗}KUhb.bjB{H E)ŇQ6o*YCۢv m&ei[h F`X$$JLVj$Rޔ<ǐY67P$n\uZ V Mϔ-j׬P^Q*oz.Bm2kr )lS+rLvILU| \?-L9ȒjK^n[aE*VjoIϨU&jevn;$94cJ] zNEz`nhqyk%#>XnNCl6Ң6ؔwo~Kfz1K>PKk-HaȡvK*(Fᗿ 9i{ohj Q*ȠCX-kKoE>5.k ^22}]!R2tE *;F>m\vyUO9\C<2xP[ X M.xVF<*E5k 4^n5tͧP]Tl0&&w-γ˚uH50b$8.oL^:=>V|NXiϰ޴+]l 3U7(2^}|cڴoo+KCK=J[2Az'BYW"PtN"%p^~ yԌJ="a V6 eP!U)UIt/z56r:->~0qZG@g֮FBPꆼP2dsAbcaDL-l_q`dAu.ؗ\e[.PfJ|hB|S <ժ .夽4RWQÅO~>!-hN3&| &c@c JrLR^%''HYFԹg8nM Ѝ7jy_"t;=EH Ƿf`cOWGHZ:]F=)Sᾭ3~Ų|af\È:9Y_F( Dkj)uj;ɏ- l*H goya)r1$,K{ֵ%,/u|hlY<[k#87UEŗI(pMCMgL_iu͓%`Du#@[kؕ_5_ f֦JL*ɒ"F3N^(bTt0$SE uz ﹢<6@8b ej̶p_/ae՞qu7-5d!Jld}+ iANR6s#T3gI91W5'I+Tl[(04,e|M7B>tikIWAw˪s5#=k TX F\&"si"g(:zGTq~XttJ]S.SR +<7%2Ąi5hTy@Ym5W1:h@KSgS-ʚV77w$#B ̓Hm(f)ƣ>[6H4^ˤgN&-W("UѲ/*ƁH*k%͎ Z; fkF( "qbBC4NRWs5Gy2TS+h׺K4işRzUlMMbŻ7.^^dV: :d:fi򴷧5#3OuPqqYՐ5A\Zj Gq (S eB' 9`>/*d^JbSNѕ.4k ҬBe[́7 ^~EZMJւ؋"WZ=k` H[0p4e6S2,.?g ¢UCV3scm1Xx,/{ 4 tejUc'Z}P/xn+h%O2!@ i9j ĥJ?WD%JƱ`$Kޓ{{8`DRQXؔ<7r\AG@s]+}^F0ȔEem;VHd d~ObH TuB:{Y2?UN;u^2jӸ)]= =D5ɱqw?:ǫN3MɩmEmSnQ-H)6 ` +?o#8! dqhWAV%P]6RzL'[8Tf|%_=oycԖNPctJܷ,UD/\u447>h ҫ{UIÀoOtMїWiBWQyJNFl`\(戍%!ΙB) ^V$vYB&Hd-ScaLQebW~z:d[F\T# DLtmy.kXvR_TUQ ~H6? _FG.ۋ1a\̈w,3WTYy ^7B+{I uΝ_"ƻ5C|EZVwMNGv2ǣE-СcuP ],k'q1q8U.`GYVazFKm|2eObbt$QL§a]gGHag#YtaxkM0E$`u7p\j\LEb(ěTAQ/% sov|"#L[(e$^--[ד)S$*FFzmp8zO_v׀7`W9*W#YZ/ O P>t K ݊dg6.h~DIZ;Scqm| (T>t0n{F4QE DMoqд~Qnr 6sc*|i|ezg-O7~3W 8NI2d=|QE\3D9 Z[5/s.2Y0uh4$GD~OO"}|?=<=#o-:Jr\G2wzĒenΕ}F`kCW1\ t}#{?_w|_=?X???$-?p'n'"x Th{ Dp/Gzl$kF]5.2Dd)=yvy.{4lyI.hdzqYʁc`1RIMwr-¦}"J=߸vńS,qxs׆@ЗOs07"ufq?ঊMy`ĝ,nR`f(GǍZsajImew۷o2R㶷`ٺfw2n tNe2AAO3LnVH>}@9~,ig?m($ecշ]D#dlaX2=V\d*sٿJɹap؏\Õ 6+})[X4,k%Q01*/%l*U~$b'%1Mcu$!}}c.:-z]u/0]C0Nn8t7+.#eM7NI mWF~vvYOosms$ܒZM[}Oe6Kr:%m$_ٷtAoI])ͅ!.}pU"n鸞2BF3Ma}xvBzdj.{L, ڎo;8ޞMmԙf$s|gk3j )prRkm9e#%X<#kL9d#piXano`ddtCQrmvV$x4RXYA_o- g$u6\N}Jdv"+-ʲlAߠĬGJLH T]y; C^,Uk뗩i c /7ǹډ`2\cG:~+d&ؕјf}B7k'$E [!Fh&{O?phF jd"џGw#'RIOޛԄ&MyYS,uٙقTXY/ I9sz!Ԋ †q!^0!-|i Q $ $X{8WGyR$ΪH}* b zU+`5~1Ȱ'4\Ro)%S&57ָd$cvT" XGҳ/yڻ@dȏ&<)6_ؾ.7T`sQ__nUA 2\9-T?_o~ӽ/f9[[~} =x#Qvo(K?ww]E{h}Dz:xV]%Ffy)䎥_,x@0E[ ~~9'm۽%Knik D!R:[khK$ji-kfGkkZL5]n $)q% )s <@ fd݊'Y#[.oг2 3*fm9Dˉ)a~;IPռfXC2<վvrz'Rv>>XcCq81?_/Ɲwfm##q2j30潷N?;ȶ/*Ơ|ʓm8% HWa2[!($DP[M4pB$)%ύe~SM ,`HV '! F508ȆO2:bՑ$^XM G'_Y:챠r쩂Hf`)?ebVnkpQ3[?γ2- X[Ar)Ra A!=–3.Q`ΡM)V9dX#6 2–I_V K7ĕ+S̑hGo[^;v$xέKvأfn"[́+oZhm޶tI/oOZmJvi7 ܃#roez}b]>#,T7w['݂^c(`1Z2o yL"+c6ݴH/^n/ǁ<7YK,XJ=QibXJA7W+Oo&(ݏMѲՔ$.hAlYe+I|4<#fjhZrZB8R]k;q:s>]U 7_muÓwCq(ǩj>r"ㇴR{bo>RKybʾ6įxc#&G0YK/q }QW%Yh .7 GؾTLF4PF-BJ-^‡QOe.XIGo j),{(|[,%O1"ts$iB{֠@R4nC krtG}Z cO(3%kij2#[X7B~Xɶw DRH be+~jNBۍ`E[~f%FP! D%WʞB۸T::7t9L'jmh񛌅5ԩ:b(0jE|Z+DXΧj~ W[hmPl,kD[_*c.ٕ~c9_;t 4AD,c2Fd=oܻ6[-e&#=;C0Ƕ ېl"m{uW) M*vpDHA -TaVю@n4 h?{Ԩ)~jFs$7\e9a(|CuljAe1>Bm)G/Ԕ"% JA_p cp<8SP]PP7SFT'BmT ^#_PH,/ަ͸ %lӤ| 24v0$郟4w(P|SȬ:lySz|b7me>H!<)2g.uѿFI'#5x%eѡ f҈x!~](#Qdʃ>rb' "0V5ٻsd},SeRC"5& .OPl2{H+Yn"}"\X˗9ZOԇpa.[GvЏ b$2=a6ܷ۶3ʷTau=nϺ}d_ızkR &p\pY]EgR#J˨8•0SِB` Y! !BCFﯽk5I8_!ܣ0?En؊lʻ3q&HyRE6 }@>#N^PbReKA~y[Qz bJuu+Vǀ52A t 'Mm;>A桿<6J $VJjBt,lֵC[Ҕ#~Z꘱ZGR59T2^QaSK P QwJʠ A6\Ucu+E!2>ȒT U[Y,@93dx5*': >zO4lKN,eo6SZvԊX ptۄrcYm* md9̋Pr,}‰"M*ϼK;*?@owwdyͲPhc*Y( 3HG {]O *_Gt4ciI"@W!vŲj=X0 nx @0fo54NyKsWgQB[s u:hĎ&9([p"4? Y[dĨuOx&uF=ޯ5X{x11lLpiA]vID}*ORbn, R:JOEe,&1b8Sf7ډbMKTLEU>Y2TЩpH˹ 絴YLMQj&xSn9WʝL+\?]q <)J>jpt4% a$I!+kc1>.%^ڌjFw`r~Ē<53oXeį(dizm®#ɍV#SaĆoFXQ&[_[{@4aO:qp=GP@K(HW*u&' ѐf:4j~(GJޔsmn{Tbvb>$2# kR"#nG qoJ x[Σ;D]̊APp.8↶۴N d_z|:׸CD/_^V̏آހZ) 7o]N6շL$ @'142Sf$#G&jdKh7SdtF&e,x G(ʼnRK+t7 2rVy7l7:Oc27ϲ6Aя;x*\@ήc Kj2vfՅ$2.,j-M %FZ @Cs1j!]L boe9QV{N%[ٍ),ͨz0F uBW~1`Lǧr@%h#rڌrcہIfRlI԰YFM02eb/|60I}E$6TX!4 N>eK }X4UGLu^’S)&A4H^#+l*O;Mg:bL@j6{ڔbV+{IFu m1AavI#k9X=ùIP`ou2B#6䪲)g}8EGFSeAQVx]clΠEYSۍ]Ǐ(ҝknSochՅБ"6XC7{Gx%[iE n`&? 5#!d.Qan46Fʫ{9kΕN:+`4˳g3y0 X$ۈˍb)]Q `j/i H'}H,lJjMҘi Y7 ޡ۩Qupoo`޽*ԛmĚl&6^<5$/EV 7LK]Aϑz2F-ZY$ + TIn eHd$xyQo$l[m7$\ldQq!eҫ#b䥚Ʈְ Ң' ᤉu,WoGȎ,]v닶Qx^2َHUCidÏk8w!h-V YGAd*ھh`:XV`,:p)UbF[+ѧs&'Jr5kDc*?-֛)Te{TEPv,VA߂/&Hd6@:*H ab.eE< y9@NYyeG0WcPl Usƒ%!U#z QX΂)ԝR"iס: THkQpcP}&M#L:$l|A͐4Scƚ@LGtoRdRMoo*s,wq~ʎ(!S UAV Y>akԉ4"荧]5%k1}3 W=‹#P/-}=E㧍w>ٲHź_en{F1A2N,I&'hU?ķ= ]LY[ᯕ~dku6,\)Gpch\~td*r_J\ܲc) +WHa4^apx)\X~!j G[[-*ĩ˩04aq2!ԃݻp< qsB?R/|vHC̈oMHf 4(=nکu+i>eWn e2u#H/aW(u[2<+4dٯ[#A9[FubC3hRO^]u LW%?HM$g-y[宖 =u>PʇYI @$_Q}6Jm}a,I+K \)b3x0EF-`#i$=+Ė r^ouFd\C1AfR;ؖC1:cjSLe$3\7 ?rFcII6M>!#Rr;F= _&Qv@"׷QF@.O|4d., uX(,x7QX2uӖCFyRƪČUf!8K`$dk6ZDlB:[T;\xm02!:Fԍ P16-LwDzErG+b<cQ9/eT6ɷȺomc̓gvԫs$xPD8d=T%XɸM,kNn)`*,neQГ&pa,F4wv-*,7)vڋt7Gb~,`EMhkBY$\Uq)i؛\y]EIT2bѽ?|4F[mYBdʎRYmDoƻ8'Y0RColwbya$lH'  kHퟘ~c3/m_^]6:M4L8`s_` Ud.QeHʓkh8kQL,1hW~dxBxANKb( :kKr:-Lmd Mv~'xvGբх`M]]CiKi uEbA$qyWӿOkHr=՞#) E`GZ%*3 cIe>lj4[hIFMXk rΠZyҨ*1 6ᲘtGO.YloX%͔ >ܛ-ﮆʤBhHU#6 0WOxak| n{ؓ9bQ2ybS<ݲHv7bS.44i"{8mYw ȢmωNB?'dV=iumVxô}qYY7v]/(ަ}Qm&ʙ${ZO#-4rIyV׸ B:|իiGyؤ&{t[VUUpy9~+Om̝TkqHTkocE4 ibIQ$ EA9#J]+t'I3,zb.8Wee]X@Fц=6iV7PݥEFCԑQ+lYޠBi$JY#JF6JSYNr$6 6+A7*Lg ofߙ鑦$hmQ,㖤RɗTKx2q(25Ә}u/J˫Ki%PDRrak7ύH]I]3oM(@Q xT2^Džmڈp֌Ⱦ\hn>dH)VF8fFА.Jdl-~+EչͅްP=Է"'W?)E +bw II1V\lGvll~\@R)"yDW>7#.[v=ḙlF׭EMԸ1@꬙[| ۑr~Ym c$HX1:y S*Y'q`OΰU,ERǎB"q9- t"[ ##)Vui4-2 Qx{ɢ oaIAB?e gbHryQO<@:>(վS!{:Cx>S0c$fZޛWC+Xq0ȍZ㐧ec 49H6ÚAjut -M_X$_H /ac"؉k H 7:,9u`W[*/O B0:Ƕ(#[&SouPe <|S+ӵ vs# Y`\[_ ,:io2ɼtW ' q& Ƨ vw:E"VNyPSJYgxC`."PXq} ܆۫;΋o T⛰9BKK!<$RFݘ(@r?jeWa@,nUt=i?E88u#tӳ$nDKdkq*'U%PuU9 6Z)뻯P6/Sˎ(P1LFY$C][DLCl$ۍIff{|(XY @M(׋RʈyV %"+#o+(XiEnUFA%7ԑd./ 4{}F4d:!Ĵs(i%AF_úp͉u4\nP$|$B100&sikXZ}T1d zq?)K)G5IfSDvԛU-iW%# XXxӬ¾P)`M`žۭM /:NЂ|I29<<4܃ _ 4']i|繤]،NTsnF,.' :ښt?w泹|Cػq2*U5bW;`1ن6s!*y@ַM͹gGOic)!ɻ -V\&I#_K>բ*)1>s>Mүm01>Rw-xHpSUڅ=jlFqZ$s՛\OE+Ny0WH5/(Ȍz6JnEvMi!XmBV$R%ŀUHHbmm(2 M10%&߲=yQo3P̦36H`IDO$cW t-keP8#R@Aznɛ ʅIhyrn戳BEP$(!0 eHBn~;yiRK:VT0"nc |שR 5]ҼaBt>Ҕ芨ZmVn k4GV'ySBQ%rx ,Qc XsRƱec7_ejۦqӏmS6D̓娦Afndn7ɞ`q I`%[mc~4%^{eȮ5YF,)$J2 cd-lu/G)I ujdi꼊Uƭ݀]y +qƉle`IP Gf:2 q0ŭ<g%BG)v{cGyrpf=1_ yVrN@|CO|pT/M.ܣ3bl ).$0McN=HҐsfI$M83!#)A۱j ;:!WoM$ |(&T ںlg8qw32M( XP>&}SKd] >:NcJ;}Ȍ_ʗwN`,q)g Ze+ƘL.R&2D9Js*(Nal,gy]"8RmĪb28c(a)roF_$D7Zg}ɷ !o@_Bn1I*)lBlr (L,X 3ptVW-\oBłHqg/(4tq,A]&VnRRvr-w2tm8\ux0Dhuʖ%B-1ቦ*2mƤ Gm~DG:f$tHcp`[Kc !I,̺oT,P L*$0֧+*Fۥ?K;tE_c쩔gM*/$`5͐p4r80l8T{^V DZPJc {Dżu1} M>&&YXꨲuXzYJ}h&y;mJgԛ"ąƥ$r+kbH>Ǻ-<(Hğ54FdXTb<5gI2GÍTȭ6R.CjwG`@͎"b[KzXbn7N%EHIebW;u]r 1^"B=נ̨rkxZ- ljVT@@ Jq+" [j6-ܵ6J;{dkO^i+t3+nzDU6\;80ԂO:W\coսQ--`Y%_DrWJZ7`AF].t_A`2lVq,x]KqWՁ"9_qd#᮸u6^Q2ZwY(*$7!p~.V:`L#MӘۈw[tĕRCiͧ72|kLvXH~ Cm'I/,M%d#Ӄ عVDPO~Za}!Β4xІkT]g4B'(^ E72yQߊI,E0?5G`@!@ٲK H9S4F(hlN)b71e+#E`ATF(\-T+Q=N9|hGA۽, R&fd$mrxjPO`Y^F`H o Ǹ76z}S."7*iD2EPMat \*5H9Quℛ75CD][j-|yIlć\4l9%SG Ԭ@q4jKI V[]pl*y1yq4T$pY 8Իdhplo4;ym.4em3>7;,p|=a.B)a:Ċœ l~Nr,4 zj>B5`pM is  X]$;j @ߙ+*}h| ~}!)]Ɩ7O[m]q8|ԱnA,ڕ?µԂ2v*Fb sӖٶ7ff)~^[t6W|ni8ך9_lT; Z[ΣMUe,mYs ;rcY܃!bdiIEevs"bd8TIHfy_E֟n =rxfۂle$44Z¦8S0U":.lÅ6>ʙ' 8٥ʩ!PokƷJfP/XldeE$ej!3·ԭWL`谻^#9n$,jwvU ͍]>*1aqn 10;1ɽBmӜ0P!M$(J9ro5N|D6)X~r9c'gLqrf_m"wnX~ WQ%KrS< ->ϖ8V4 Kx7RShe(*!鳣)-lXl@L+š#'_QVRy[ᢛm1-f7ůfOKjk8?y]ѱTp..U<{ĀYk(ګmыfK|Xכp}#wooEV'Pf$>~ 3b2d 1.Z hup+ZFi?Og`)Ls"b|I"̄:zjODXb 8 Y~Y O g%{ݘy'ǃiRDH1tp ⅅSToab/(}ꌐ+(<2+~c+2hl|Jbؔ* Ұ tj{FM#L5Eoxk*Á⊥Z߼ӭ%{e>~FS_N4`81DPɀVK{ +\"ـ`lu$x[$܃4P. n=ɑ7U:qȮ!jx2\ۖ=}•ۨ7V#wo6q-ȏE/pcwRcҨ'ÞU+Ŝ6# &R bu["r@6Ѐ,x{*eF=7*|7Elm[[j 0E~&|4$3_C&V5JR фEdq`hNd | \M-R/$ _])ĪYur@ uꛏB+)2EŔ\z1Ӣl^kN[KPܑ}JN]%@F 1~XA<@7iX@Dx9֮lN6`8ǚ$--R >wS5$Ë/Kuom-inޱ<7<`H#NVLDa3gG(Z>(1\e^'F٘PedV Hch`lI"4vUOv|;ج밇mۣ5o8=QbnMϟaph/om2E= ]ܭ Hi SE4BVl[Uꩊͷ`R9}0si$i|2KRr[MI4@B|rI!ch9C@[=E{06=yʞ($$1uI+dyilmM%cv>^j=IK9*B#^"tr"11*k1*J6!q2Uu餞iGg`o:),emqcLu _OUM Ky7N _ՎWinwOn="I?/o7,QG:(܋r,(lb̃3{jnlx>7kV0؀k$|G y mzm̬KnX*+ xj?V"dAdJ妖9BVvx *EIRgkXu-iAX!I|R9_~Ί4 wnԉMtUp5'xQY#ao*rS2@>{ߦvm M!ߺ;\=?I m.o(ə=v)]!dqja6 i؏'Ju°mȋ P]q .EG[h E OJC&<݉U ݽ Q_@[ꍶ{}#7妸GqFlQX^]HQnqq[˺ۈmBʸ[,G[ܯlo^.$I0b խ. y{,֥cʶЎ[,8z$&_I%)oSR1u,Wͯ@I 3 Go"+kzK'OԴyX`e-jnw=C0<-buROȟc06Ouƕ>~[c{ ~#,'>ҭG9$JD[:| 3 72ǹt"up0GяjIhe!9[w˯TEkHڒet;FYBOؐVxFbq2 GPmetxvB`=2BVX˕.`Su]ubDnjY^J|𡹟lcA*2*Ĩ,.GL9Gq(fH~it̄a!a})!moK )~6靑MJkY#HAtR@qk9^&6W4F(lm{a iD2no;feܱs|_H@= [B@QThOnBdI$И asY/ɔ|̆i S qKH>mˤpN$mfe mI;I~;7#wUjuݝ`򑇈"3~*xh" gsoJbqPb-stoR %%Q4w]YbP뉷x\irn9dbC2~!Io" #'cj]+~q61n5<נ 9^ ^.0rԣy ]ِ]LSA6E>\ DA U  }TU &9T{i#[Ft7Gi$~PU2Iv/lV(GIҜ,X^gfE, M#M9]P a`=Y{mi$#QTr͌"cSSDmߗ- (ȧ;M[G*FGG(U1!`T2k|U0Ƿ](1H}ovﳞzv+i{iex[2VۣeI& YH]:QX[T VXOj^׻SM8ξd QQ19hg&2}'RI-!|5]#֠{Ƨ9uOѱ~j>Z.׾W ei#de5/LHZ0fbYf%Bܢ߷ZP FW@mb1 A@ʹe5K/V7vQ'q1u[쏖V&n߽LJ0ڧ7hK4J#HM-2ݔ\OP}(Ş֤$whFj.Iby H6l$ml/ݑjtA(#h4ꤶbnoHt"`)\ikPu^`h/(bpʭ"\.)QO6Lj9FF &cc)BTQ,>b=TkHĤorg[z>y%CČ@W(qWfJeF# F@{?[m|S6 bwH U''CLk#Ж9:>b]TTŏkbG9(TU[XjX{G "DI8N'km懶r1-zl6`msV!jI;o i-~ꨑwr~DBLQA }q&0#EsY?lLhؕ vFS]K+Po/"M.hpT왶YgE*M"VuII}e)< 律"c?6@\iMezv !-R::u\eQa^RxQ4H㱿0cQ t]k9~K졆_ͻu a%lnDžu1cZ1.q-]'hR4Ae>bSgSkhhI$vS_U3 2ʶMYWZ mPNJk_=JD'+#/֮xMs [tA|tdH 2GT(Tp4,PX|Ed\9SkXVW$ZRahh.ZͯYu:V*$yLk8ۙܶ_\ 8O)2RhaD]eFʟ ΗJ} _@T_Zxn1~"+acO<8 *&ҡ=Fͺȃɩ6r6i$QRǁpHYC!1HŸ4=U oaK<,d@ԋR IFYٲ'&BHCH*Ï|^U&Rb !GVϺl2~GU{gt͛mT2,hE.s'6M}<'mn>Fs{M6lX1dR<f/U|mGK)5 n8:jC!tOU!:j?RܫX[VbL]"k~z$H 7E`uai6]5C)#i >S2 mG?-i6+65Ug ̶ɴ&x7[[yFp7*u%@Нu%1te $&;ql֩7k7klG&۸D +)^@0 "*@#om}On*͕4K)tQ:Rܭl56jHa_WR+]uPC uh iW1Z',|R!Y7L!YQOVcCL#+ 18[OԛW;&[$q'_Kz7(b3̖&EXH]}#;\Fˌ Dgm%G$cWhdS襖Byl=~D1{*߉4xzXu2 )sh8QX¨,YEqhTML~ =L1@i*[8\)bI G"(Gp$zڑ6;,l-_UR_A_?SuX/`OoõqkxTs((V\vH 5駟`UJÏM!t :qƖE7l~x9]RѢVP)"kZcƋEp鄃6u0 k|I mo⁑ˆPg$3OUEw2EՑx'9nirUU͗fNb÷vZ MZY+Q6˰;"OeQA$OQ`C7@AD%]̄x?U1v31JuVu9#2!Tʗ˦P2H7[e?::?7<2h2WWJ+?eig#bPf]CuUuA&%mRf#! ZK*I:舣Vm܄nY@Dh[\^g,Q)ƶ۶UMm0BBYllXTM$~K Kxekݍ…ȕ}SH`\rɓM`c^pTA->U iQZ@\߁jfS2[Z]w OJ<j=4ѧ_2-@U@MA`|mehHD\:r/*`v3"nδwlY,:$͇ v621S.7j.7{.r(:6}$6ov5nf^2+EoU: uӨ](A3mI-o2ޯa Dgu7q~5+C6j /Py+\{HJrxyVYH&TSO* #Fmr ڥmC 2ͽ swm)y߮CF$tʶei'*Qrq6HGSΘtj8Fk rݣw Jvv]TOiO1SZh@X vʧS̵񃷗rKq c|v,26]6+ۣ;&q{.#AWifYwّ  }Oē C)jkHok%~J2vl !Uvݷc-(m(_B-ܡedR}QL4q}uJUUM)i>??g)yoi6ſ .r#5$[09v^EoJc],W%{`OV5a22Y^+&%M:h"u$ ZķRK$'ܣԍRD4FI&@qG!in3hzi7)2$*!mwm!)B0xO٢Ȼ M }\|ts7SvU}~%_*GY?xH#ŒqInnO z2`GSϿxl;esI @ )hwөE6,` }m7"c7p.?z6d?5|n`S޻!& F[GV~;VmOMY 7]QI{c[tĥ]m- "wQŇЗlPjUlc%G2Ioi|ԏjdIBŁU[)k(,uk"s *JacT] N"jX$q Le)`Uo(b-/NkTk PC4vY6/l^bN{>_oPŶ^6"QHGA?qHS{vHYQ(;HgoSxQE );3v⠑kuZev[$IJM۲o:|iy6J:]PŪV79wx={rJhw}6Px5[=>%]Y)i@+ pjVl9$^lrIJͷ$cPklM|%TE0vWwcCBmus[bXI*.ͿǙ7ӳӛ{$mKfrlӿ9[)UO^4\:͸j42{,<3kS\ѿPKq59Smm-Pictures/10000000000002000000022672369ECA.jpgJFIFHH^ExifMM*bj(1r2iHHAdobe Photoshop Elements 2.02007:05:28 15:03:17&&(.(HHJFIFHH Adobe_CMAdobed            w"?   3!1AQa"q2B#$Rb34rC%Scs5&DTdE£t6UeuF'Vfv7GWgw5!1AQaq"2B#R3$brCScs4%&5DTdEU6teuFVfv'7GWgw ?T\*icI nYkzJ_+[ O}02 o䵪UwQRܼa?]>vK7k|ʃgs{3fV:c{uI3ysZ椧n8ͮ`7l)&s}\Xv{7UˬisU7ZN Nęb#kk]ޝ ?p~Չ)#.ͦ例@5TC^@ҧ~|Vմ̷: O6mowgU誻i״Hwޫ=a5C}%;}k{Aޭ`^L{;,ZLϚ_5G6}n,J@!oZ=.tӧ}j.pzD"K\ w 1uTYY]z Z[,|H^$drXV-'V1ٟtI%?]e myp%VlSv{\ZBKǟ]cXGIso4O, lo[^4Խ[@KnVտ{䪗`kD==nw-gM\p$@>[?rbw0F9mSk˝)n oM@n@v&xd !~[ [!U]Pp0h's]s y;@$ ۜ)U7.a .7{Gmݷ󚕘/k5\k{"ce1-.(\@-&=~WN/eez=͵%!V25۽;獵`.{^'pc==+kvᴵfĸYvKn-m {$^{{S_K ~AIח}V[p-1*nIB?1a.yu54[;UJzcw $ﭟzJuqCax`~Wn#miC4IkH?dznIY8ng.M쵡p-* yHmjXi`w_֬cHl ۽U}zJl10_ĀCƠe5cYAi1vϠ>׽k-?$8jٞxp$7IM+/9)Cv;˥Y6kUv~.6s?G{&FbJ]%uiHo+ հ60g-PuT\}#q`cF˪kc*FqK赎{$6[❢?tݶ7m{=b,F,.R)\Υi&c_$ɢ1ci~ݯIJaf/l^EC~حipsBjZ2]c'趲q?,Z8v =SC*R {ZsMp 6{5v4Mº4m=O'aߕwh7n=?m{z$d5=՗ q8ė}TV.:m7zo웞=}c_:?M$; m-v_<GT+9sD^G~׭}VⱵ\sGo {'!kv317ߦmh]ͱjx>N?EUAux%ܒ4m@8ks=gQ:za24$;T,i[\QOw;&sCYo1%6k˦ò^y{Ԋ5;PLvfC׺ lOr0m?p.q_7 {YfPw< p|Y>iwgR)xѶgx_I)oּ̩n7Oe:[s@bѺ;44 NOM;R,ZZ`4ȝsݷ1h W}?PikKY쵭 z :uUE6f!@ۣxvlH7U \N idZotV˪<;[vwP,cN--Z6T]EtyE,)uW=ο-`ѭ?IC]?M8UmsH ;[qEt\q:nSiY[}QQcn ,Eg]鶎c^Q{ {vQ>Rkk/lo/ kӋ~S. <_2(nula xiqz5f{L̜[Uve6ii, ξMe'4{iKx_63zi'{wa55O]B>VZ_J,&nk[@sE6ٰqpapͮ6_8x[v^}Nv>5@9~t?}O=uC^4hH[M?\W˳+48Mni[ ėmnIOOVUz'2PA!=ѹ~zJ= Y=zze榵ů?f~$^ImuX ݷ_k݋e6cKZ4kHlmgo; [u\8;KCjvmD݋5 9gq A߸2R{?H_ͽ%9}n8 ƪ֑Exꖲ>'_k[1¶k [e0nk?+\O.]c6m[MTmeߡGRYkEH9oӭ7cƻOI)X2m_# )smc-5v1ͦ=%s6uEFw{ZEwY]ni{Hc_}wev}]85Q5LXgûRS7=Ⱥ9{nX]Sv2Lq rn6l;O߭k]5ca;w=Gc67gnǦ9ͯcE5LCߚ{SϷܾu nm@ݶ9k2zW1:h~|}=67~eZ_9[?ed4IkJ1ݒkI-4L<ʨgn%/^'Ock&pkCNo+}_7EQ?XzeՓ`58 +;%w1gbuԜzxE[wl>nCIMm{K Ƶmf“^5 ;;]o[]~SR O9~S%.!vv})~ӐΙr6l=ӵͬÙ-OX^I[hMYSXmVzRION-dfٷmNisYYp-˷ U}>qSm ,cYcvʘk o3O蟷~n}%5ss}Wc pGO{?O}9w?c9+f"Z Z7'F96z;ЮsKZ,un>>O?G6zlcGU֋KY}-gp"1`I?v;.y"ishag|c)tC\ cO_純QfKk~KCCKle~ֽy6c6k4}p߽s6aXe5z5l͖==ǿjK59ddƆ{[>oάX'Yed5OVzvg*w^[{=6Yys6mgll;FCYʷ}@\ks7~{?랚}?I{@v#AkaZU ),3҃ywnM,[] quk\Y_Fz/=U6g51zkC;ۿi,ZWW1Devm[ockO?⺮.~],f5-4Q sJ?XawbV\Ken!coҭBgT8>kwZ;U2ow?I [zγ >Ѷ:\K/_Z ۭv{?~N]l6 ZգYGR{l믺WV9R%׳1nC@ A!#u.x73%mu.]oRY5^C6tpUep,zJm5f"֖e5;hkY}EWS?X.kq&yt s^\1rhe{/M~#*ͧ?,ڃ߂f9\Csk+auL [~5/pk < 4?mgvt~A.ku}kvP__o^פq~}a{~Y[6ѻzh9Uc21 A9skgrVw^r>`.kc ekvav#>;kNk1}{vO[tXKswVǿgc_g qv7N*j,s%6{moct\ziT1"c+ko"JI)Photoshop 3.08BIM%8BIMHH8BIM&?8BIM 8BIM8BIM 8BIM 8BIM' 8BIMH/fflff/ff2Z5-8BIMp8BIM@@8BIM8BIMA&img038&nullboundsObjcRct1Top longLeftlongBtomlong&RghtlongslicesVlLsObjcslicesliceIDlonggroupIDlongoriginenum ESliceOrigin autoGeneratedTypeenum ESliceTypeImg boundsObjcRct1Top longLeftlongBtomlong&RghtlongurlTEXTnullTEXTMsgeTEXTaltTagTEXTcellTextIsHTMLboolcellTextTEXT horzAlignenumESliceHorzAligndefault vertAlignenumESliceVertAligndefault bgColorTypeenumESliceBGColorTypeNone topOutsetlong leftOutsetlong bottomOutsetlong rightOutsetlong8BIM8BIM8BIM Dwh(JFIFHH Adobe_CMAdobed            w"?   3!1AQa"q2B#$Rb34rC%Scs5&DTdE£t6UeuF'Vfv7GWgw5!1AQaq"2B#R3$brCScs4%&5DTdEU6teuFVfv'7GWgw ?T\*icI nYkzJ_+[ O}02 o䵪UwQRܼa?]>vK7k|ʃgs{3fV:c{uI3ysZ椧n8ͮ`7l)&s}\Xv{7UˬisU7ZN Nęb#kk]ޝ ?p~Չ)#.ͦ例@5TC^@ҧ~|Vմ̷: O6mowgU誻i״Hwޫ=a5C}%;}k{Aޭ`^L{;,ZLϚ_5G6}n,J@!oZ=.tӧ}j.pzD"K\ w 1uTYY]z Z[,|H^$drXV-'V1ٟtI%?]e myp%VlSv{\ZBKǟ]cXGIso4O, lo[^4Խ[@KnVտ{䪗`kD==nw-gM\p$@>[?rbw0F9mSk˝)n oM@n@v&xd !~[ [!U]Pp0h's]s y;@$ ۜ)U7.a .7{Gmݷ󚕘/k5\k{"ce1-.(\@-&=~WN/eez=͵%!V25۽;獵`.{^'pc==+kvᴵfĸYvKn-m {$^{{S_K ~AIח}V[p-1*nIB?1a.yu54[;UJzcw $ﭟzJuqCax`~Wn#miC4IkH?dznIY8ng.M쵡p-* yHmjXi`w_֬cHl ۽U}zJl10_ĀCƠe5cYAi1vϠ>׽k-?$8jٞxp$7IM+/9)Cv;˥Y6kUv~.6s?G{&FbJ]%uiHo+ հ60g-PuT\}#q`cF˪kc*FqK赎{$6[❢?tݶ7m{=b,F,.R)\Υi&c_$ɢ1ci~ݯIJaf/l^EC~حipsBjZ2]c'趲q?,Z8v =SC*R {ZsMp 6{5v4Mº4m=O'aߕwh7n=?m{z$d5=՗ q8ė}TV.:m7zo웞=}c_:?M$; m-v_<GT+9sD^G~׭}VⱵ\sGo {'!kv317ߦmh]ͱjx>N?EUAux%ܒ4m@8ks=gQ:za24$;T,i[\QOw;&sCYo1%6k˦ò^y{Ԋ5;PLvfC׺ lOr0m?p.q_7 {YfPw< p|Y>iwgR)xѶgx_I)oּ̩n7Oe:[s@bѺ;44 NOM;R,ZZ`4ȝsݷ1h W}?PikKY쵭 z :uUE6f!@ۣxvlH7U \N idZotV˪<;[vwP,cN--Z6T]EtyE,)uW=ο-`ѭ?IC]?M8UmsH ;[qEt\q:nSiY[}QQcn ,Eg]鶎c^Q{ {vQ>Rkk/lo/ kӋ~S. <_2(nula xiqz5f{L̜[Uve6ii, ξMe'4{iKx_63zi'{wa55O]B>VZ_J,&nk[@sE6ٰqpapͮ6_8x[v^}Nv>5@9~t?}O=uC^4hH[M?\W˳+48Mni[ ėmnIOOVUz'2PA!=ѹ~zJ= Y=zze榵ů?f~$^ImuX ݷ_k݋e6cKZ4kHlmgo; [u\8;KCjvmD݋5 9gq A߸2R{?H_ͽ%9}n8 ƪ֑Exꖲ>'_k[1¶k [e0nk?+\O.]c6m[MTmeߡGRYkEH9oӭ7cƻOI)X2m_# )smc-5v1ͦ=%s6uEFw{ZEwY]ni{Hc_}wev}]85Q5LXgûRS7=Ⱥ9{nX]Sv2Lq rn6l;O߭k]5ca;w=Gc67gnǦ9ͯcE5LCߚ{SϷܾu nm@ݶ9k2zW1:h~|}=67~eZ_9[?ed4IkJ1ݒkI-4L<ʨgn%/^'Ock&pkCNo+}_7EQ?XzeՓ`58 +;%w1gbuԜzxE[wl>nCIMm{K Ƶmf“^5 ;;]o[]~SR O9~S%.!vv})~ӐΙr6l=ӵͬÙ-OX^I[hMYSXmVzRION-dfٷmNisYYp-˷ U}>qSm ,cYcvʘk o3O蟷~n}%5ss}Wc pGO{?O}9w?c9+f"Z Z7'F96z;ЮsKZ,un>>O?G6zlcGU֋KY}-gp"1`I?v;.y"ishag|c)tC\ cO_純QfKk~KCCKle~ֽy6c6k4}p߽s6aXe5z5l͖==ǿjK59ddƆ{[>oάX'Yed5OVzvg*w^[{=6Yys6mgll;FCYʷ}@\ks7~{?랚}?I{@v#AkaZU ),3҃ywnM,[] quk\Y_Fz/=U6g51zkC;ۿi,ZWW1Devm[ockO?⺮.~],f5-4Q sJ?XawbV\Ken!coҭBgT8>kwZ;U2ow?I [zγ >Ѷ:\K/_Z ۭv{?~N]l6 ZգYGR{l믺WV9R%׳1nC@ A!#u.x73%mu.]oRY5^C6tpUep,zJm5f"֖e5;hkY}EWS?X.kq&yt s^\1rhe{/M~#*ͧ?,ڃ߂f9\Csk+auL [~5/pk < 4?mgvt~A.ku}kvP__o^פq~}a{~Y[6ѻzh9Uc21 A9skgrVw^r>`.kc ekvav#>;kNk1}{vO[tXKswVǿgc_g qv7N*j,s%6{moct\ziT1"c+ko"JI)8BIM!yAdobe Photoshop ElementsAdobe Photoshop Elements 2.08BIMhttp://ns.adobe.com/xap/1.0/ Adobe Photoshop Elements for Windows, version 2.0 adobe:docid:photoshop:6213486a-0d13-11dc-89a0-858e79f5c415 !Adobed              &" 0@!1#"$A%!1"AQ2aqBRbr#3$ 0CS@cs4҃DP% 33 Ѽ33 34p05X1C*+E֙p"QleA[aQ.yQeՕ.^+fo3 o4o3 30z3[33 533 30Lv^. _yKZp %[f^Ԙ0S=%}'!@6tP[dA33 303033 3033 '(\I%YG+X0 $BW k: Q^N٩bp؎SwFfa[3033 3033[1 9vW} CY,:jSօp'a!Ʉ+Gg98X:3u2쮿syFfafffdaH1>̘\D!-/y 9A1f(=mDktdF1 C\`BX`ufaffA&dZ0^!kAk4 -I:,Sr t!DEa)dbi`Ѷ9yD\3%[@,0 +[$9"~%%P833 f4ub,)kBY]) NgˀbU25,lA%r0̆b%.+H)z @}%lP!R%g(dqS}\B8$MM)h:&8iuHbN4f916Uk/Qf& !Nt4xؠHM{ڜ{jdv!=K΀3{ @aOaDB!ܢ(b,#;[9i aMDBOҼ#&XWB1qئ&ݚlwfBb(DGJ8/mƫz@!ҽJI$U33dDyUǂg, A,8Fzr l$vBT ِZp!S&TK,M4g%v|[!8vνsXrҸD(D]ZlؕA P.ӧ.U-1|m1zsDbb) c Scl0$)g1D(W_}=Y橽?τn1wꑔ>Cllp ىf(,<ݔY:1J(KE< [-~up"DJکh꼄8F-Mksޠ,UDɽ4tRDE LwFd9I5~4E9'$)zrM1+*C[Hg^,ظ`hHZY(,.ꞌ>OEB;M:C.8^?ChBF5 vO*cE' ojȂ["$v&2DsHh&ZɅm:ܩc 7ju{^qHRZT,&1߄xD+H ْ{JƢx؊_W/s.ȻfaC<@I԰F/*I.3Ud ӎ`vZTܑ=!ک'=)pHL_f4B(e=Cۘy𤋮<א),t-i_J]h%G4k9z]_)yQ` DEU K5bB=`17G끎1h; VXKI ,1̀tOt(ƺACAm+}ESF^\iZi濕!ap=`}@isxPZP@cXٞޚ@y %II?ξA)"ݭKΡ(2!X#~Jyd ?K5;Q絿Fnh+:33 50UZh8'O8 FY!n*<^WzUKZ,1lYZ׆ek] ^zj.D,2Vm?.xVUՄ<26p$30350r0 ǂ?*ͶdWygusK ume PB(sGIJ LC%M҅'(!1C1Kaffp>|}pa|>πp_a|}a| ><>+>8}a|}0> ?:ySE"[Ql1uj:zWH (K|Ez{kbumZk+ejo_OXG3 i,Ïj*u_K nY륥WvB X1 L!ÎzĊkaY2p$j*Fxa򦾿A9쓥ݚڱWU:BJ-`}dog,ꕗI"|k:&v;AfzGO}sN㙹3 s9b?o?tETl->!ڮXE s! #4UD5H@cEx3C-+ZWszg6zfiVb<XR&.*Aj1vh"ϧni/ރzUu17F[ڡ0-6ӬK{ŒM]UmHH.;Љ36L?e:Z 5ozOWk6 |jz0h^(&gdx*ℇᗚb<fT#[trEZV)eXL7H"NdDDbXzleQ7vLz7UՋyv{_ v~I ,iekG5)%gv lsH2`R[XTԟJD̜%C^J; QWBj[.pFZV+-trNcCuiLAd5eئQfoi/J9ֺG0؅ gZMD !ș<]36-)V?m_,i)H@*҆T~^ôQfb敄uR{M Hb&m2rb͵Uמ\,5"VzFJ^u5(K?p"Dkr'*j {`2s7(XbjVMW<74]gJA%P j#YJD VkxZl*ҷQXS>R'FWOzǒJG' rpHJcL{ Fd1Fͷ8mXj5jqZ *_˃XdJPු?JԺ͸AF22*hπ\j舨khiUn5ܓM^ R4VW=v5'N7t"e#ϴՐte<ϼڀ9w8i))X.Փ#:62 ^mVӴFV(ÇP&1]R'% [{1:l{^ mQD]^ኑV_В+M1j]eY6j**U&ϱ/L`D[/05%n1Q@h|jfiE 4η:e~+@4 WW::Gf$-E= n$#˖TgO僻Ef;!$0,G2oP$1_h;뀤*ҫkLTk;#&'q!AEO ùۋB&ZrTzv] Kj՜[NB떬LD0ҹLiw}1rRf}{ֽJž/u+Ղ6h6b+霪ٯ=? `W>Fv]aREY1 vP+Z>&1lv/V(XeqI>Mh>[-*3u3fESb|%tzj(1j&-@oJU֭[epߑ䮸PRt EDחsu/ ,+ؙ]{CkU5Y-y jʿt(jT^?o"PPDX\: X:t:]3n5j`nc8H zW=ҢEp<m -%_ֽqք=H<5uLAܘdc=TR% Q*khSSY*㺍M DV;SBNL#hMB~Y(Fth+4:a`';6BѼVy. ؠ;D/>Fq`QF/u-ˊ/V陂@6,|o%t%*#S1H\8X%"9OuEr * ,j-D~JP `H Y3x13QF v1.-$*\ 3HƁnq+ԭ%1-@ &*&WhkH0k7z*?{H Uφև|ԟ(9'p6#ݱ%ogEYJ^Qz|1Z 9:A_Z.|/֋HCl^ޖ >α.YwjkI:^IJ4 ̝g(]FI[(j~bɂ|`j\ ㈤6X=ƉZE^PYԠT,.e!j/j*3sk!Abtbs5 zkK)51ŝp6(h8Z:@y0m4Q8&Tgzwcf,`-plF /4jՏy u p-{sZjF)H "6%ָ j+ gac^g5xv5 C8fEa6O2'={.u(qa]]LwQbByɀ0ArZ!BsJ.aBs,аJj2fktX^tڰ3L:Z9u_%a#334@|c=CkUұj q \Z&kt-$JqVc TɈ TŻ@crqYsZ欲ͨo8|buf;*4mRLZV+&gY4} Eur3Wu9<6Wn_&S|Bb/rykPw $rUqxZkSW= ؔt4RˀP aQCZbD :;~@jo@%kY ݆S+(q qVSNXMdb֢E^ӏ@|4? L:0NwfϨQERdY.Õl,tmIAp_4D`Kl$3?2 C< Eb _^ej-/p s>+S5{C)0vG3 ʌ NhQiWH ,sE|e_Y))(.1y:qxMY0AL!Xn8~)#}|{uhE$tjH$xDɬ5XT 8%dtI" 9$=UIR 0tiD .|;2\&(Υ*,`cՙۼQ њ@rS#JHl&hR1 ¤IҍF(JPPIXHES@g;!`7jEQLCBܪDɴDyc$jEV j]$(kf6}bLQ;uXt eLiLvIըtFKY»|GAp. &.;JTAj 2_C0k۠=*GdL5DTq$ ~ a} nTTlKMPsR-BҐ+jqCj^mΗ??.guv!WȜL>'{QʍۋWVRF;={2bIb6ժ,73eԙ-$]M25@sMm?ԣVFftP[ZƵiB^kyoF-sYeL "֜" l4]5A m|L(j5zG{G z?˰K"[n(}5X *3d\-_ e6@= Pѓ~Y@X f ji SKJ|%8+Wh$րqPT|EŇx-/KV[ΫC^)[a~(Zly:VrT!pyF$D"8`!gs8m;qJY-zRıs!5VL-u>uZu @.M|_Z_D9.ԮpRfE2+ЄPZT@D ֵpXDY5+JUSC4QMM&,)3 }=DBo`NJK ^jb$!Ez`NX @ `4A2]UH{Kw)ò8H%HuUi?#&P( O>o{(:b"k-h,AkM.J{!zwjysB'1vgYqf5Jx̨|`(5%Fl|i i{ks<5+7D9,:3m[BбV+2uWՕ5- " ?-uReʅQ?XM"0}'ʊ0B`&%|ۆ+ [J JkUʳ.og.@Pz "|w>>褍H "w8(6$b$ K2?&pXw*zU佬`c>ަ+h,1_HL*˅es/w[+OsY Qm➏|: ``CLϿVZO۾WaΚ]WpH&J=!K˨rHv*+7=GÈO)\j<ƞ=Nr?M6Ox@"leרu]ؽ.U[hz(3,-ij}]zyuqwqϯ-~Tu bZPAZ;º1쀺.FCec=bMX&78eg\!3kUΤKi̙I^ClnC}k}r @хDeYJ٭*y\ cz3ϵjUҌRWZo[t&imR6tÁ$s^t[pAˉi1&z5f[tvYujػOE[ιHBUs]g4?ss]LQQocԀ/Cg#?@+m<hYz>29|j=;1{VRtn:T7Off^fwZ(Rqؿ!.VEr?ϫZn0L1J0g}Lt/yW!Qb.5 !T4.l6oFQp+0?)Zk??jiauZkMD!Lﮓ:`0~Xp^W([^dt0]_%_Y]YsuEۡ눕:IY CO\ɯJ6V8nm͜L1QjjP㹅K8|j>ת-. IZ/f$g=rWnݬ1[9R!χ8K;z`S\LgJ*@|^J[+ZX%}Q F: B[9ȾØf݂ga׾(,Z4bn g6=*OsqsTGfؒ4sSk g jМU3(ctie)f:LF_΂ra >2k /7oA1̅`d)obxݛ*؊8P0GP-UE)y&# B~ϻՖ($D\ig&#kW,Xz,$"TPwa'b4MBhT՟+U!B 䆳V f]+K::+sUN zm'=ͦ/7jX{Ң1ST|]ԏx迒uGՠU.JM{DL찕7t9ױOl>q=y̵\$V֪ѻR om 6D[%g# TJ}*PƢw=@e)\lj=+*8wԥԍD"n{ +UTf-{RJ( `QC+E5t3¸Vl2X\Q4zL\% lEOwyfA`EH W%6.&*W(&E/[Wk'Ȫ0)6QXoёj6:9ްݖW^N= BjeldD]쾠%?1Pjg=!>U+ZN)KK}lSYk'3[xi=)F`^gR@|Ú"ή}K.daaelPu5ֺ<2Jmخ)vu6DEivlV eM T~GΪݴF -M^|lg\Nzv48[ PT$؋]Xyֳ ft dQahA@u9QgFeZ9\!sXij{if[%Um.J2&/ [N]2yI.&D6>xEdSUJ3}M7,rx`j_8⣗;CAͬ"53,)GQSglN[AAqzZP7@l@Ǘ{5j8E|E0$WkZ["v"L\+-R-z 6iK^< a-FD-$6{'Q v>frcj:I~\^TfI^%⸎eAii2mPEjBN|:i)%  V4sfb!E~T(ߐ$1Mgc.w+%53).5h4]@V"#wMe%]?mlsY}z%["n6x$>#-(.V[/p\Qdgf RP1=u͛vrU.^sZ6>NRȤhK>DŐG[P, Ke綂ZIv?7ଟ$cEm||>(:>|)3՛[8SuڶZ~?PIXl>JaY(c9H:CGdK**!IWgRt+aC/sdC. Ji}^X6kA6Qrnʾs UjةTa(J0(y@r=1y0ޓ*Mj9 .+*Ae`sUCDX9\jdž08 Cfa Ou, %^8iOmJ[7qR&%+r) Ѳ&P}) sD2Z֭[$f¹z_wjºF\%l/S4XK uoߞܐ[:y0ck^ͳtZdHiG1i{sXl$?l1Z| 0 esSGIU%-R1k PdVj̰ O{LKNH/)j;Yz'fgS]?~h{@7SQ2UJ{"chpƶx12g,'>޾O-Zu|ɋ .j\ۺ1Cq!NHK\*[4v zN|ܹS-3.Fj9S9}YYxĵF]IZ喪l=;d愾砽E-$8:sjW)uEma<_k]Yuv I 0;i%ew{GewƳLj tmH $!E.э}ᘃŅ#1*2L-t-8V FcP[C?澌]1QO@>4AEnY@3v4J&A4dם7.`40sr4СwqD7W{|kw=2v(jZ߬Wy '>yxO%_]uǷQ%fx|t orv_РZ VB(>a-~yaa{G3HϴmSufgh8A\gj pjzҖ`!u'-=BH1uoV*~8#g1 o8|T+n[gl/+,?Ǭ ^gNsOebnfA1ƣcxL)hY*>9ރWkh9mtcZIrgNί]'gm~&0Yi9江O3Nh|~ݮ+UZ DNf&tt,++NNFӘe;~cK3e(v ?5loiu9JkkGps99gҗLW4?Qi%kZGόN2=Ҽ0=?9m_=:yݢ?AxK)LHjKp҇,}50RwM|f,}|\Yx-Z[il35=D?a|4cOSGG/ͼU H U(l;zku8NO:`s aH NmpNwsr VDgfK/rYۏ<۬{tBO'ngq IreӰZq骦eBvtx~_C.;G8X8&vkBT+ڋȥw'pGY:f^]L#%VuB,%}-as،"+(DN!g!N Q73=% OHsv':@پ\%`҈u?ˋ}b9M.{Z4+Zڂ_Utixzz8Tby.΁VQŦGAa}n"|G$tJyb:!tH9N ~?YMacj9mgd1둅|vg?_ط1>? ? ?jE@QƞIEVyq$,"C"f5`@ AǍK'Lփ|uF! l׎4:B-GU(? DQ~ jϏ#W3Wi N*m?8SvjэL xyH2 b?] %h$ %Nğ$A -MWZvch]984>ѯ|V<~9IYN@-5yF4nkȍ[i"JyטFz[_b4ιQt~"*5OhAr-5u¬2Tî. TZ5]9a #SW?L\B@A妢5g$w:nʀj>L΂* x0ӺZ u#Rk~>=P3%m[ cEtLS;*Y_}q [0IY/dF}mOcMY++5٧ehΚ82QaCCZj؂wYP <.G>0:~{Qk7ۧɬj"JшB㦱m5?L\$V6ر4:֊C,ASmE%Woh*J M?n uxhؓx).wbBhGC+19Im/$9!MI F"]2$onA㾁Kځe( k!ЂHjhdiWd1I$k|EVgE 4qFD C)Nu1D yoJjX sk4!R,8tʳjbGSU BM+Q]/Ej(@W8jٶ0?v3U B~'V5@DFzl }"&رǤ+OJbM6ͩAOxU2Ϧ}_"ryx싓 Fy}&`P۩? N]$yZE&@+^:3,NH|zjXVmRQhMk@,TiWjFF~qcB^"8FէNr)0#FJAEP>|5zn E*TԳP~ZkF>x xS]XR]R(T4؈v 5|Ȩ6_@. #Cj~&>6rnѿl*fk]lݱR8PQ_K;HaǏ ;(N^P(>ljX-ۣC_A=IqNKd;4 ByA$YIDWL U"mm@ԗgJd ~uӓC!]_}ڕ!&ƪ#O*.!4[[,r @9KBM@$a04#ѱ#эjGtRU4lV*jV(] #!դLi9j"_-Φq噣%8R,KQ@WҺa0  z"mSE6u ߾4^Z F4K=?VUG=!J;jQUJƬ C(+"XYFIY=b)Qykq0G5d*= Y]4ˉTB=] q']6tˏ,6&Jugrt@{@5>1+2ܠ ڿf2eXbf* 'Ҵ cz􂑰4@? tle|fz{5@A6^⢾^SI̡S"_}@3 ޾J D'X#UZi3=eCVTo&FXU ONw,6JRkޫO)㩝|+P+M,ZM VH+ēkEyj> Y7,E"}VT2"(h+@E>))a%h(|F9@\VtӜ%̄[fAsc|yo$+1d?)ێISJij﨤IK-|xhxSuKnn<.,cC( "^p٪ SAaLY8vv>YVeb^Jq*p IB'B 1)BH!Ot1Vs+G20$xX&rA%ndh 󮺇+I@jiKIfSmMځΎQB(&;@VaLIJ~4 Oq` o ΢iDKSQM~CV@Rve3N\, 2ert#wv"5Z tUr15B'} -`('cG nurIAM:Zb25Ch ޛ~2"b-ߢ<逑x LI$i#&Ae}Ў XEZ+Pަ:L\$V#,NaA&h$mTc2'7,ѨU]4-w(c@Mw뽧VY({t[ G3SoPԨ",QO߉~'P>4H,$xBGoUGtRnr74t^NC+H_ zbi2+;72N:k`xRwx\K2>PA1KѯAV?/CΜy:gZMOa48egkA BXMҿkz'rŌ}*)ZlyMfۥsE,Xчb2/MH C ^=FT O#xoM/=ayݥ!gRC9TFڧtr'"ib+Wj #;l;ZSrX[ $-`>$졅(h~4s (4 >ji~dZtNX*?nYlgz0ؽ(FP9nM{cZh,SZ8m_64Ϗ" ܏f+ҳ$_$a&䒟oi.Y$b+kiL2F7$l`mJ9zHۮ؏xQXP֙o^kʣK'u",ʓp]G",+qB-WE,̠֤R|Գ.;mDmɩ^gSh335 E&jYE秜2$Dž>hcg'N2jZ{:j0uQ^`}j7Z&3՛tt`mWD) <'ZF^$_Q5WQΐc7Xf_+ gY^QM 6:*EUuǑGHѰ{GEoQˋ$劢,2IT4AjE jӼ1ÎH/1UᾣŔE %jʆmR#4bq $k jIS&0V]EOYq 5 lU72Ϊ\AۚKMу4nfRjf4OK_۬5F7O:LQ5OF{~ #<3/e6О4,ȡɩ#W2xTIvp4e4 I7 L iЖ)+ Z"ƞgRHs{㥕1gE5e%`F Ѝ:ċTE>ICmL"d-ߪg S0їC(AJ hH57ͧ8 ҅@7ҊZъWzjFTZ{ѓfW,(ؚ !$}Ѭ Z6[_{yiKZj L8̊S~CuQ DEmk3}h ɷctqV*{̪v H6P *t3^c^QE H2$QqJJD JfE+ٶoibD)#`HħQZ5>4+xܔ:@]Fo );RY461ѐ7ӱQ+~@QOuK[e`dUBI+Z|ti1(򑩚twI ^ p:9A*DmJ[RA#Z(/ O-UF<+$gv@ptqXyVhnkTu(b*pNȀ4;j8 ,:J[+\|wYGڕeyڠ-vVꂿf:{?MdBkE)4P財wIԚo8y"d?%6ЃLjE 9@<WBBFDVT\,kD]汫wc|ueDL\M8 jXrtUZSWdrkUGIi@ R:dh5jiFMK /L|*9HB4eOҌeyt$&B#[w  㦠f*C_bXK#}hRTXJFc]ֆ>U Ccv13'I `R0an饠jHjCVhjr'G R@R}BĮC V=ũtn7u{  I?pN7ʹҠ8AuRԦ4rmkA˅MveES 0g޿qA·$k h9<#BN?JcJQBQ/sP O۩"DّQQK$b,)Ba$ B}tؚXғu.Kh*UwgFLJjROiFhjR *vb0T)ZZt4%G8K<1l(GTl:rjQZLq$O;hI4T@!GG}0ҎjS٤ )EOIZd:ZWR7r3(5] &٢zO'.bވ0B)9Z*R rB;tH2Qu׋R$qy9rCʱ@*/-G0*^' M%oP lM7ꢛYY}@#n: хHۇ 80rL@jx]rHTPh,Si]vSSF*Rvj{SBsDvUAFᠲrH"(GjCe 6)g pPFroBN@֠ZEh@ZmNvQH ?5tP GkJЖ/ T>EQӡ -wdDDR6 T)M$e Tf-^UG.nFSE:U2㤐֨!a_NQl4jh|mfOipXe%HV6~߅0e@iP31QZ׍š&0ViX+4j/<=ÎxyI>S7) z;"é$5T[P~ZiYq7ҿ߫$+Bn<5mӆ2>: fq`X~6Fe"UjKO'V,Gkta`faP|7:.4n^klh:IF:%H)TxN>EVH'\QYլj2wM.fMK>.J֞(iO:X@ݧC2RUI)PkSO"˧tWlz3=1h_K $OAԑڛkMDЩaZ1 Aڌ>֭PӁ_PͫQѶuGmPJxBiDj6 ",{i5ՀR.HXBPSO*r2=i*AcȦ /к) _IC^ iUU.v$m sn{ǤJZK͔DDWR"2# n}^ xKHQX iF)HQ.`TyHצ܋J}#+Tҵ?@LP]XM@4FIe;ƗF|C %.[Qo8 .B_NfD% Q ƞMtt.,5?Ndp(Ghj46; eiƁF !#`+|5Qަ>HGAŌ$Cv,AV #mJnCˎyEԌ-4_ V NƐRM CiC9V<|8jʖ20֬LXߨ'.rM"X]OZU҄TЏ :JCTSʭf(f 9;߶P$U.h%n$ 0h6Ӫ»xP4B\( l9bp/m2!Zx>wn8kIP3MB*I )ARU1u ־UeiE"$*TS_"@rJV{hBJ i㾢LT!ՕO(%t9*ѵ *,IЭϧU@ qD u.Yb ]dOTQzcAD"gY_PZ`‏:gi`!aO3A^LŁ֠vИ+:lP8rA P (*'PUs%-nV]J`2 ޞI"7QC.agl%R=[T1%$v&};{5zF2 ֡M+>?FDWet2ii9JZ-O.u2xJ(j>SSLP)! һScf^{74堕Mňn?ҰN:w3 ƒ\|drV\wCUe>2#V%]ʐt Yjv./E |=F!N PH5$R+9 }(d .&DY#UW砥t<ҷ) {8hROhT'Ը9* >QHm1=7fb@8Tپ"7wG@""$kXqK_s"G!o˸Q$(5 bVX4MtHzn|ig*̠Y `xk"I&*)p A""wڻh*$ÚY GZzyO(\ҭ6R#V\TJ{#!$J dO(e_.]sF.U?;wjH* -cY s,ŞCo/٩ !yG0S F( SՉ<_XxZM4]%~b~TUeMJjt!VqwdMُ} Ci'n,ӘVH =mӔ2=dmmj{-xm_⦄ dT;˫#baAP7jIf5 QVF5sMg;xj.y2̠x+1*>5c3y y,7i&'u@[}AiO>3\⭩.j|M"ZʚҚoWW5R|(f <4C=ir@N!PnGcU]n7IQY=εd[iם@fS+zziR>bjH|J2lnG"*v/3\=t-M<4#9i@GD k:˦aKhV~johKHS#]_H.\xJ̡]ӢXlPPRU$ M-ť~mRiƵ:MIE%~~B۷MƬG>󾾧.A4-;x9[rPMѫ -vj{΀|-Ib(Mh},ʬmgdȼ$ܭ75iY,f6P}k•ew5mKAȮˍ)G;khT{ݨɂf^UaF76bxXۅ<ͧLh#kr{\t&|8 <Ԡߦ͏ X񺥈PL+UݥfPxV$d4)LJ*=n/-"?tiaZkl=H |tZeCS,\8x#"uWL[{hR41T 3'@C[n:qBQ_&KZ4-V5V>]r2C@w޺yXw/U<" 5Tө$,T] ğjI@=<')Z tS̖RV OV́]ƚhN+ + YlG{F+]oHWIu܂ kN5E)oDq%AGWH*wVQC#LzW 5I ER8WQ#.7"*,I٠<(I4wTܰRd$H&ೱ,[K @7W>;2M6G _ # # jjf-o R2u$ߋ@8q39(F&hrI]){>.^vcHLjX*yh014QLZ߻NfI5Q0Ve”գ~c@8q6,*Io1MD T(57mu2r24`Lh9^Uq"rruAV) zq߳PL섅>&G!$dMD1ea1>[D+, ӕ/Pʚx2SU@65wфHT]D{XЎlO&붴 bNc푯'P$ےhJ4 E-NjȘM8W)Ӝg(FZJJIֿݬq- ԑ]8[R?h _.+A[5e@_41 U^>%M*K٘$+}DhM,!XJq _rH*)#1\[PLԽhHjt+RYE?hBxSPdݼ¿ P2F2E}Mͧ`H ZWն+F* ͤ*U࢚5JH#5WS@.J]^JH=Uq6$0R6=!}Pշ蹋|'5G6 54 ymPNTe`co5teb\fY~ Ϊ uPMZoВ8Ki-rDM@袢־OgH75B9aSO*4LXqRIuaF+^CuV OS[Y=0-,:* D_jSFQ#MPԩGW"Mu#TMbM~:w2@deg5u$йŷ6!K2|3P%D O⯬h&jaAB=5SFWƹEvu$;$R@mO=#܄z7?n )UQ`]T:SP(&Tr;H 7I({h)!A+JF[[T"]im 4 H$2Ѝ Qdh:nAhWm, bʕ nڎij?f'~'mѤ @JvT~*%Җ^2I5P FuVeo1h;8 ʊrܬ3ŠE6U(Ecd‹ъeQ+\*?t#U"Ar vt78`ChՀY}Rd'%,m4$i+#jq|X#mY6TPҼjx剽Hi(6>4(|'U[KH>ztYD6=kZ 2TCi=a>I&tqEdWc!#\Lq2~1&,N$r ǛO+E0aǦ:Ej"̮ UdZxPhGYP׭t? : BsKp$r): P,}J A4P:Ҥ'~Zkz]M(~0TZl4~v@ScIR涵m,j (4LJrsSċWR1u,A>/8zڻoW:scUB1-.~Jbe@G⻈B2$ P_0躩o݌gi3Px ˤ13Aԉ tU4'mR m˨w1ɪ_+J]]I:BzM5$i= 2ds0hp&uPd5`uhZ*Ъlo"= N$#UiAS]vVh0ꈕ7`Ӹs f4ҤaYGB'hJ,TZ48/IwU/P ݜSC-8~-;#ĕTrΰN9 tţxl_@ƍS@xڍ(x7SE+;}BQ,9(YGu) 8]$sPdEj(4}ZG*UFH+254)q?'1>рE jL+M' 4Z9(@QG:GNK;tIA= J׎vԃ2U#>[#GVC"# Ƈ}W/EA˦yfn*sAC}Ra*^!m>/28!>!̸c`s#/;TTGo_:%(ۦ8nve]E3# ӎ<sM}Tpu Qh ЏMrnkmAo})8Cn:QH%T'C4UhH'iS`rw*)gW:x:<)F14chN1icX*vU#3 oKywxˁUbSmX$iIBFb5/h i~-ؽMX{[N"# xPZ8>:+ UHDJTt!2lRsﮈyL` ;H5 ySFV* %.|›hdURA-5< cXWjV׆{Lxvb!)ZHnW'"hUnVPF%PRœxkAoRE[CӬ$ac-ZNw*nW9eX n.ncDl雏+1~]; hP} HbZZ|4kr kM$-&+K-SݦǞT!u M$j &fjqtLx%hHܟ0Ҕ+tm3$Jʺa@+$4ْ5t%#Tz[{m7IlHF7MӉ_n$Ս l*:Q@G4Ku(5y/ K+i 4mr4NL(lAQO *X0:m9ZǝQ\W v&iCQllҌL'X ٹmQF3H:߅pó9!E*Ŵc~S㫤yLC#NTMv1Yc[g QRO-,̱ aQ5 O J‡bR jZ>SŤEŠt$ߖ8hɐ#@VXػh]t$Nxm_+GܡZB, g]@0bpř&ƹݪvk26*ٷQIPH$V4'Mفa`yToNc R%G^e:H3Ym_CmPj8zsi(ՍԝŸj! eڵ<|.>3 S"hߐyAcJhWtAdŸj׎F 7U:Vj()4G 0ab렿RGf`vD6EwepbZ$* V\VwLK5 U~_~VAkPxj 7kx`ZAERWT3t;* 2崅I[aG}:h"8ԊZp!|4Jq q#eBlUSA]L>mwӪŪNߛPZj#*D@-E)4QA#QVk HeaOZ@,BE$ ,Rq!Qw6WBJ CH4Vc $N˱j d-!b!%Ty@$ߥ3V'f:rUx)AM5 #1Y Kx_¶TVB6*k Fz-$u#'!^#S,mkN5 ,T WklEupuj貤joO7i1Ҟ4W&@F :ᢰ Z8ATxքԗBN6־ӮGupJc'pE jQME}ZS&DM46I Ե[vj]Ma !E 2nM5;LQ2=,nP< 5WIi$3xj.(1Z|t"B5}mȠjn>?vnȘ֒,FUނBGn8~f?z`Tu46ed+Kqu%v>I7TE@<鲺Uu{ne:U1_A_-Z/5lRm4P3mƁvASr^7ݦp \<}L : q(>O;PNէ/ͥTaUM*~"uilSsߘ 2מo%Ұx2(ii Ե>n2-,hIJKO9t8Gʀ(Ah^:%A}KO3禋lMXpEC#b01r۳3/t-.f>.AF[id0U|$lY oB|(c6IRyi?Q[m i$7;B!Ӛ B9F !7aHīӐ.ҖARWtC+ *USTFEEŀ}%+kQT٥n1Z8zMC{])Nl 2qtN](>4]3KuQch@fCzDUdiAЈTڒSfYMch#rG$rը?P) mq%v>ku9t"%fk*+J r$Wm`)NAԓj۹:8Yby49Ts#mEZ*(ueHzHaIk75ў9=U{CB}U@Wq]A RX=}2T++tiM僚KF:Ϊk"jBClxL\H*''B,%Yڤ z>:* sSADJ"H ˧GɒDCd-.3\+}P/ArÅW:,GʚfVsv4f Cu 5+ZtIJծ5l‚;4dG s`iR(6 AEGf.ZQyP3]SJrև|ъ7irJv1/Pc 1bZ:NTK BӮƬ/H(ڍB-HPqOM6l̊$ !1N//$jf݀ǎ@" s”PIWr jߖ\XV\ѥ-@5WYӍ)|@ScI MӅ4`*|4"jn5m$E J!-A%W8@Ig u٦eHNjSz->'4;ZjЖRX?!ej WZ\h Bk˦(*Rv D궓IB?wIQPUj99^&٧D2--cxw,I?Azj~HqAX]26ieß1!Rb h c$5HhyUF-031jPmtEט4ъv+2jΤReG"$nөIDLq.PWH2c]%jO!kl UV~DTm4A!\u' 6zY0)MM!U[4h",{ң}urBw;q- QXHC '4Fv +]<mM(2$`:XҔП72c;Q@fPG,pxQe)m+԰̻9<-mQJڄƴH Cܖ+r1ʐю;k| o/e|\|%2C#Tu7Ԉae@YiA_`]׍:ʀ.f9jq#YXXlddMUZ1n/P$-+X(ӲНJه'McP67; ,}thT:b I@Q_Qԑ bsGΤfoN[o>HI'@!ʞCI*ڤW+ĨB~玒 wRD0P'91)UztUQu:DE$DV\MLQ"5PHӈqlUIS2G(%ۚ~ԭ6: &FU.b҂REE#*+X૦]ٌmbq$|HÑCR= ~}c9ߨHn_~m48[(6PmGVy0.YHk"Sv[5uC+$J|I m<7ZYFCeqjБ@]|[<6ۧWUGTDQ1, v(x'ۦlv-Ţ!İ4g G ׯJRB^ b H!;H/76ڑX@`4nZ,QMūCWjYݹU[a/릡IYE/1i:I"QdIWNƨ%݌ތhLDUnFڌp9Yf+jcpWB6U/cLSNn;XxM-p0PU*w<m hhQbƈosJqj-ի%zos.ԒYE~!ߣe af&BYh\)r[b2%JFŌQǙ~~ R4Ivr[tfT'R)P Fhԍ #c*^eT]iNNߥf ZˈP˔GDTkym XZ$㮚M >:+"lRjxҙP$,LuqʤS]㓔džIYm࢞ 'j4XP-E_z캉`KZ%c-pڶ],Uɨ;JG$nmP..8ASoI4y һP|GٮbQ ԦH|Jūڅ#R@eRf9 Bh:WBiTZm'vRh(:><Hd}&#H[ӔoC^ƼEWӨ=@Z̻1AW]c΄@|L%`ł쵼oݠrx~;ᾆ;cŠŸ)!r<qohh7"<8U.!ԲDƱ1/O+6+n]mTTsq-CnCȭ,q Ǎ=%hH\Rũ8ꐵ |Y".MiX4Vܱ>hICZV~PÛI=I-'(e]x6EȒFN(EኑŽSd虔X\5 cb+~WMR 1Q ]H!s#Ńn('Ɏµ`nce/N* Tx  @H#N2+t*V xKp@Գ^hQTs~]9b" 0eam˨Hc$.XA݉ٽڛ,tt3*FT#ciI a#h<E&AdP˰fUoQbc:S!~kjڰSc$G&:l-eX%Αy" T[ iս$ԁgFpxm]8dZQH>hd͵WNm` 9R5E)@MH7o \D[shCEȬ6Em Pxhɕ0Bū^E{d&(=Mv_ ؍KRR/*֚,4Hڜ춓RRmJV+B?}^um)B@=ZLYebIbEuc:p;Ijڕdu` sHҲH:Ǝi$$&A,qmpxy$ޤ]#d|H̫h_6+s (OKSx)A8ѪPĺrۿ[ċ0UR+B 2+בhj~EZO)Is+Wu_NYP'2\g$46ռ|#JʟNƬTc`ګq4$%%rƅ$Џz1 WWM"KӪv3+"4`#suht&CF$;φsי]BxZX\hOCP>Y.[Ƥ󤂄W4}eʢU߂m/TLmFuCgݴjm4;<`fRy~ZT9޻wU`-CSQ])YI5.X[m%.]5zW{Tn4𩔷*r;i1{<yjڶ1Lƿ^]HU"s;S˥|y42#M}qn%ȭBi}N65KEΗxmU"Tmƿ-ˣhNh;K,'cu+t2&WEy5]ƕHb :Eb*pEkG*#R,;Wf\a *S:x!h\+ИG%ʔ1Zo6"pߤ1<~`WdZtBFy% H !-.DNp St`A2ir2y'ec,ƃO=ʡfH);#2;(2s[ZH` 30Ֆ~K$0PVgXqryuEM\l\0c"?5WӦǾ,tV11KF+cDUo+3ȷn>S,pۂ(q$]5Ac]GG0B_'t[KZ p{E"e$nzyQ)Ŵ-OONRh+èX$S` v6Q1cǝd ޷ִ͐B)Glȗjy&4R:\n}$s]sFF'epbNšHΒ[rZc;Tb<u. nJPG(2 f%#D25}.}X6Ƚ>ӈQQyzٲÐK?}܋c QƾA.)%K t=( ݜ1H(ӑ 3jtѸc =Qޞ8~Ye{(FxՍTpFEDDn!:45P'L{WG+ cME@"nf",Q`xdŏf{>Ԟ1U1Rw3j 00SmJk'9jR5Bḿ]qQ$A '_P kA xS'3ѮkEIE8Ypb% Ky#j6nf[y䎍OIr"YdU|?aQ vS)ljHT3 ZKc&Åڙ'U 5)Gūu:BjY@[3+Zn.1,t@*x{B~# BXpV'@̖E_*yisK';VL cd8\&қgRA u+襀jnߛN i`0ѭX(܅QuuJxpEbk叜1,75H4d,ܻИ, !`UHLf }:P|(>6@\{X-@Al3fafJBҲm{35T뢢hzs~-H]KCi<à#IAI MAﬕw!u;$(߆i) VmXDğ#SЁS}lj~H< 2Ue$+2v\ܒ@ .*ɵYT#.ocH/Po@$V!HN-E[E )qrS'"{1 #CYXmx%:FY%b+" +E!/QT'٤BH"RPve&8!gVT2"_٦#= Ay"GSh܊zWN0FHugłu?Mן:ycE)?,^TӇ{KMxm :6VkOæɊO(6+I$=aۧYZs)Z٤<7/|eIm ֊1GBm[| 7GHȴi}: JCH6VLТc1UY!?ݤq<ݏXAؙt2#XQ2r;D¡MOn_Nh:NsB5ƴbgGUjD2 0>zX1t! (JJTh<9F+If,[Ӌ&p$p?xo+''![P  Z4~4ƌ"sTEz\Y;t Õ\iuk1FxFeaR} ݨ6Ld&3UHꅇFQGFvYKht{<| WP,yG-D쬮.#'5?5-;YYeȔ2ᚕ &DSHK(-[iLf4(#ו6J$Z8OOP Uu3 sAvD򪬏8NÁ3g1fp'iʿj-$lWW:xeGP7ݧ"`IV* 5,s20R=)d^+PP^8k @Fژnrž>cOS!Mjmc}TJr:s"MZRd5$xqPE+qceKJROT~G6?Lv6GcTiArV qH}4^F> t"I0Ql!<u䓹A*06߷Bs uicZ0\nB7"9A¦y#?r 9,eF8ØRkHL>5\ǀχ5l|*;7L5KȅQWt_ŪEBjXuӖn6Ʈ@bC$*Q4HX!@n;P_F b0 V0iAq5cL}ҬG)1b-+؍t.Ddj!  7] n猢74t]r9->z^rYG XFjzrӀb4ݮ)XfƒQ0ݺM-E/"+!jjcD11$јvGTRHH'LȋY Nt[$E-|mOZЪ+HORBm{lpQAGi2iuͮ fbĦktpP?9^iFYr#Zjԏvr457&GVJ+A/0vømI!V&G>tU"AKTT6' IxTmtJS~ jVFWI?8Z]_U!۵xhYy% t#>zPO >]AkII;OJԐ\tD'yWv%Mч"g1XL2Ps#y 4R+ r,_Q`|NʐdJ7ePLh(*ii=dbf͈>HVxG]`!fⰫ4Et!*Á@hfaA!tĴ߄:& a*?`Ǒ1< 1T섓J~(s۳H 3 VC:.czM4f[l@0:sql鳃u O7JA?QTW uFFMS4J m6-|'nՙ^IbarNh["`6Tqƙ8eu'rLX2* oUhwFC;9SxeO^I+j)[]*ǒ!&NVҐgDzTVmH*)ztyKy[y8#A}˷3?gA$L|yKi n)šʋoͮ1. ڴSc$ҀVf8+e.y\)bxۆIdabYޢ ˠ3T.0ځjk(@ڱY&;Z@VSvɇW驽A| 1rf8fڂA*ʪ27Ҵ}Z8N!$s_?-^]6N^jݶ3{~F+hVrE âѶ4PTrD Gm8CW-'լ];VDMLM( j+\v|E&6s-MoV H0Upy3'}::;n[c%3W^ۈɈJ;l< ©7ǎ ELh i[]:r&H.uQeHC?,zG4+rQ4Hؒm;|uD`qP*,+ӱ.Y&l袔bխEns\0NDcHc]>F6D`~tԓ\QM7d~ˣ FFe4.c;II% Rej5M^@ip͑A܊sXi -Z@qRevu@Ԇ޺XWy9T3VRv],|L$<^Nc|`T::ۘQ]Cȑ]MVTGE !b{O `j*F9sSR#Z0fv@m[ksHŊ>ZNlj%*#SkKyFִڭdaˍM2W2o0,3 S#_iXk%Nh#yE)kmK*Z3Zi#aoO6(Uz"w)wq ʑ @ F< ZB)O1jF@ :0/gBHC 1M (QfH tex8OsN%&(PŠ8TtВk4̾ ZUAEZM6Y#pvPw=8CZ)h.g-B~.k&̌.@TjQΛQȽ<%n"e=9rƩ#rI9M,l%_"Z?kEBN $WdC6$iv*x?Sч%y-FvXR-+r3d!^سy\hN,-O.$R%)ofG'N>FY|ZD/(XpqjhϬUa[kcY ]HnfZ76.! ,Ha),%^*FCE&)_A*9?O6>Z5+4% R0_WRbް,Ѹ*kZ9(JjZ[Upա2cG̶e]GN,8cR]j6-.LhNA`T9*WB̚s2E Uu]d,Ts.! /ũ&Pإi!~`ڎH1άv;pX£SƲ.?Mtut5m4kG[SOF36F_ B2[Ŕ+]<ٸyh$Ub9n5t~h^C !UxQ2Df_4a$(ʐ=)EO2U%'mV>KgKř˒ MFMEݲq/IcPm*5 X.*5ڲde,o|:ZBR/]d*_`rZ#L 6zZx 7H\ ) < : jxuBYoq^U42%{rt1  !Y r"1BQTpN@t Ws$AkU\+ )1cIPHiB9uT6A7$8╏>׫i珽b05qzE]{BՕUPX4x-bFM8o9S 3E '!qn^k(ʦ;Qr'Ү/ZF>d۾~y0>LjifF$A`R6ۡh@P.fvܨ݋:Vmo[}:FɈ-ar0`K!҃J[eb4jV Mu227@›^ j0H\n^R6ԒJr$6ZZ=#{]Fz5;ltr09hƲJ*Z(~B"m֛P9e9GIi ld3IK$b]·76͘8U :7:_G/3vl%,^X)HҧMȫ%kB|+IQO0RR܇˫S.6HKzu>,+yLqm)Uia"(cmvĉ|g&P=,H#s UCw|gѓIJU1 bʢ.dw&By#O/Ũ;>;,21HEu;[(zb@Vȩ*sQs_ A+O ! _I20ˇf|5Zz~D1Dž4e@<.rM[y<47s`Վ QYϼѴ4YFEjH#U <"2lwouևռO1M8٦bBl=[ա ~m7K(Fo.ڣd5K#b wW;SSw) .!\FBdRp Qdh"@᧕f be!i]6wD1jWsKڋ20Ɖā}#H LizqMz=],Z?OFbȎ(yUDwRU+XS(ъ,07)ΠI1K2M(vu+0=` p|.2x*$̐Rjg[oo>]dLpYS$(wߑTSFXX@$]&B%6 =j/PƄ Fw2 ~F ZGZkxZ%FUnԙn*$1h̄S͢ fup԰v;jd̈16&"Ԣzdv/Z)vn캁X}?Y*br-[Y",\QC$M^UVe{dx Z2!+4[+ȑGj=Ͻdq&DCF_'ԳJC"څhyDEy:̒NͩmrgsV9(.OVyqe QXZm‰+"['$~ǥܿdf< YX,u̎9ٜ1$w!I&:}q cIdR$#宲OrxTZ̬}Z0FSPU?;7q 79/"<ÊTF4$iD9"T/"3Tx<.Wh<,NږX8/TWU$&Nc}fX?Q,JDOiadr %SOb5(*mYihqTqLmeV6 E,#o:I[ " ;0$HKعa͢%@JuZjHM E 4 Bmc>>=ah6ufZǑ_TU`g d$SK zQJ!Cd(G+T[q_S9nTL1S䊫˦YDVnh_9ujfP)Wq'p|.yvGUWLǻUp10:\mGYˤVDi*YyEs^oiaRVj,^ӂjZ3CU]FSko9c*XJꉓ-1PO t459ŬJ+7$r.D9Diu+5™Pޝ<0>D9v*+Rjy%|sb0IԘ2䴐H.?F4fV~F i'$-yqfVZ7=lͦ<T"]w1EosZ)J 30t3M %R|;i;k2Ň;l*Ƙy/UQR躚lƅԎ,qII1/lM9W"d*+6ik+4Єv3& 8>tX ZkʠHك䖿ji|Q-PofٕqaA'pÒ6Esɾ>-}Ibo_5㿛jה@'\bXJ!%B.ki1ef*Kq'Y (2Szr6"I2I!PoMX)IV&0c@QM1*)j5HQCը |BrP,oQk,6S~XiS] hk~ԙS-fȾ"ċKjuZ .ѕ<?pB!^v7З#1d A깵j=X^򩣁^,9Ql%bz+Ըlȍb[R$vqM#|^Sǟ4"0 xjOj@!4BD,Or}ͥQ2˃uXTkknB}&+vYY-HZ#)vL.݁r*$g%% ʗ''gpR)T~-~wĒQ"5t Y؉ekZ^]sO j]K DŮZ~ <ÛPwh#ŊbHkDrֳZPoˮ1-b. jEN]BT|&i.6jt$DobeC?HQҘ3OH$[|6ѻ! 5u,g)qVQՖ5=NM>< ieQtCd84*Jl|^ًCD9SgR#Y f"h t]I|.X"no0p:Q<@kGpţ P/0s^_9b"=P(nIrbi]M)cL/q2#oRj㶜_3>FGU;l=O'u3dIf.Z1<~}[". / QoUiFj7y2d]<ڗ<DD+絚 Vh Q [Z*(mP˚a]_'SaKABKVF]߱c?PPWZmg[GB2&Yp¸e"K^ޝg|le\*]vHVq0omNv&|IcXk˧erUn|F< gp =,E'uYrbȇzt5YH[&kciK$(CH]ϗT&CNJbr)4qVb ɊWF(1ݤ˓Jo15ydf$_ìlfYc1b -xY'Ȏ`F`!<|ݛ 6iL5D_k"%@jP*}ʼn$a[T:0tf,j^_kFLK( {hR{_Cr]% SmK•警IZ(8MV吀82Jeb?"z5iyt..|E_wI.xaflѨ* -{28:]/o zkn*cP~ _v۲9,h?f "DgZ--Uty Oh2"젹yҚ: &A!2Y^2{IZv҉ġ1dtSMŔ"*KJԽOpu|ToI±ҒfxL02\m4Iddd$mdP66nRړ#2%B veeʦEX˅Cr zx1FyP*ZfŎ6FdǍMPXO! AUmidVٕdccCS,Pޝ ;HxorH6g)聗|^;1!q_=vUO{E .F!U k c)n8z QiZ@5H҈>{Hzѣ5!~"k稰(M[PK|Lܷk/4,9o=R16,Ү mEw3cǑJ = >[t"$KJ`,-f8uԄVq3Ad=毹tcz bO-=UO\6&oM<ڂu?>]m]aB?6¨Rr%|g96+j7۩bAߤydHcu,$+ow.#)̈@c $ |M\L7 HC\P\,@Xԅ<ݺ_%fu5P~ş1$£G.2x>bZhG2KM"A#٠t]g1# f6V"p:dƷ*U7ŌD48XG3#i(I0kR?uViZ0Twd\izS]$2Tkɘ1R?TQO{L͑;ΥZ|WR̞D4 |N혨E)"vWL=*HcWbw'92lvhPK.bXm99*!X',E nw .έ_jwL7V6כunYonK#lUQM?frN;3{B%Lɧ ̒yC[+\架[AH#1f[Q\ zlH<Up@&Tj z+s$'c}R$:UQQI$q9q'㥠aE^8µRF₿.mq-dpM|4acDq G 5gOxjc a&mk"H(*H S2 0hwbyԱ^:$I 5鬈5D kPD{:@\FKIмLE t8c+|e-> v=˓ ng FXA)n2sUMG Tk2vtQ?M+cjU,avqc:Wf%Pa¡Txp]9H)Qf9fYO/O$BMu !vw ~BM#xG+nԊ$ IiGI"3ZLr&`_&N9^sJi90xnZ]8=Ce'Y*-zKjr2U*mcNaem.TPͣShdu }TyX h1"/Qtf% ҆O4>4c2cˈvu[E.=60[QBicC̥HyTdD-(j[|5J-;A< o7͡+f\xх(-xx#:& c.M¢3 dǍTU/;y*. \oC7 !oBv+ _j0WłOԸ%%x~)$RCltA$lVBD#j3Swl\ QU)өggcG#wiAb89SGl#T,tV4EPgyUcQ ZЅ6G@ wrAZH\O7s՞O-rwiO[`J1 X *^c7pFp3\/hPUIAM.:bw&-HVO.0Q2?0jDSO(>V& S HQ[t#iy5VpF᪛( qРjyJs2I"`ʣHfE7 J3r`e7J9@̫B/>]"q6sç2L PY.zXYyDE[Кe VAh}*kӭ# ">4SVfeQkRMi 6Eܱk$65і"zz1ԭ(6OV~STi .4s"-8_x.%Z-a&`IMc<巩sߙqtp7ee3Җzu.9*^fP--fIP5"p᠘$tQ5y.BJ[OjP"|h@bLG3(?P:,*.ʪ*<Mb0ŐdUfi8[m&T+{E̞џ}DT|ܶE/bX@-uKrXl3来H)nTSk^c)4QbM;1 1f)m6u3uHQ[jFԐ,`@n$+)-%0,m+P$OVLRW ߷PIwY%'Ŋ@ъ& vrfH~j6ꁹᶺ34D؞"ŧ(;:j*9oYT|JudqϓoJSp̓"75POmTRdF)cu|4r-jnG]||NC\Y*u|7A]>YP86CpJ ,8ev4)e!m;MҒ۠0pq42%xqO'W(8ɔ.@*v/6sȉyV M4a4yp'wx!uis&L];HVtVsCZ A5YHݽIiK><(r`2V]=ҳ0%mVE5Ԋtu<4s &IPSĎ$\(EB E,33*K:(F tV*tr M"ЋA6sj)Z\~f$zS8"ȌpR1B]kzP\ve=4xq; ݎQ -܅( sUށ](SF,<MXNj.DXʿ M&7C15T]K.7,΢7!N51ׁ(eٕăԑ&ȱ$c"z!mr~Q3m^]4$ hUr:G, ^Hb=5]\51GbmFMAޠS$b6]UY%OM&㴝UI$A;zî]Pw~a'vJ@ J~kQ&…UV8BmZ3IVP)Bnr|=c?rY:p|uvh8{uyp4B E]3fuDžcO\ya1pXpҳҤhIqc )ƅkXc30GV@iAVʍavEߎy9V$5DžI妋@cI0Ci3;|YqĀ3Qhdv9H*m^s99(/-ђGSn-I*ꍷ :jBioQHm @0~Dr.W!E³=*8K4xA:IU(y*G*x^Yut^Xbh١"P2sSSg:hЂ*pЇ(WVZimK2Aȹ4 {oVy [ HdyM@Us_Qh7sH}u1%XW0,Ū ]kj%MTmF5C0PYsZR,$ `>۬,̃ӆJ#,yhrөfuwhnd_A"5U]5|y"zѬ,Y85V;=TPz`dh#eXUwpHࡌhR#RI4>n]>v=Dl`XzQE .,VFA$7J-xtI0ō+p"Yͧqu<ƿI&lp(`-9ckA#w xgp?$ =M<|˻ZcZHS5+q'&hXU[YwͪK@5O/T\[iPvaUPDY%V>o[bGca'ey.i;XaB#x4oSv\z P-@ʟN G?:8?ִ;H֊=֞ÚIZx)بUEvAuxRh>CEO_Č_p~efRJ!F_P>-Aٱ$0.H]?/9lt1/&Lj.P<8h5 }H:%@P(RiЃCqb^nj}^ZYknxڶֿ?2c&x"c kޯès 9P*|.^TQDAǕ~U=&/"*PHA \-]`asQA$=0oPevӋ"m2O\THb8z> [F<W$9UZRʵp$W"aÍ$4#Qb5?%s3rTZ:;7.s?xl81ciE%q(1ëAl^(j:~["@OݤƳv+6lǑ~HSS )!Xi|2HnP+GK+үZƕ"j)r{lhB$ PeH0UAֶ4WШWUjZ 630* 1߆HR?D΢@|#PGC6L|yٮJ-wŬgȍPlJ8`(df0!%dPh6u"eb1x*η3d6,8hmͮ6kŎ椫1JS+x5h78 A$ cV|<֏*p-\nz-P75,nmI.Vk}YP@B5 =x!rRi#QF)iV\^4Zy)[ ]0#)V41L,I\4ώ;:\UN=4:vlPp.Œ.dˊi]F1gc܂7ԁn֖avBF]ǷwhfmYx\3Xdr$'K吴OCb[3@1Dzt9rbIY@t*}*~b9d,;;\jH$րX$PsZyW@ EjA2 U#!MnEijs^9t@-Rb´ ԲPM$Z]RH[kqxٓ[)Js3hH$y1뤈cv"KSJ3KmK Ƌ2Æ)*1Mj xɠ!cOqh)qI ^w?3֪J_1Dc sKkj6pEc)4[n*ݿūN3*n U#=ٖaցVXM~&Ld2C)5"۩N:sfH>QT 1AUOb}M|vBwa!R@ᩓ%"zsPI+mCɤ@Pl:Ϻ2w I#FJ㠅2(E+A~pymdW ^kE )b v=YHDK_eTK?xb湪D)mKއouy2OaBo-,y61_uof†:K G6ږ5FGR,YX:FMAm)%0grVj 41UVIH,CpWK>A5g4%;jN݋$^1 )k&LDPF 1رd[C6~;#<|HOy/fExI"5%}dH_l>+ iQ;llTywj, t2#X:94c.LS3eC,X\)x;~*0?04/ͦ4zR^88$ Mf")ijSfh{5t3$܂Cc#{H7Mv踰;v(UJcʺ&jD4#صg nםߩJ XQRIx>_S2,kViJF_&v,׶Fejfd[~f:|0&[/pT(mdaeU,I4luVdRˬH'鄃+?Av\әς+gjzfV`fK6@\;Y@AUͨm0ۗ*~$72[`hiZ]ݰgou2n BmZWK1̘YZRmA !ɖtH$뱤S'prÆBLIEo$ {|i{uBrc?&Rév6/fYƲD,nUoOy\aƎ{cSM zM=.d{;Z:k谳d$nލ"G+j>/:0-̦6UVóG>^#reʗ! .[AmAu\cb*k" 쬬@zrv`(Kz.j-<陒ʥ+D**AYfQ \S7L~Z 0]v!n? (em>.DMȥ\}/y6O"8r2;o`;>"+$U3^% !`XI$ǵvق\Sh.ݟO,(aV&o?.E~u#q,ڣ"9~+ ,ٲ1@i[ʏOs#h+[H@g 0\HUP$]#Ivd UbPFWRfgI/tPK(&ʼnǓ"bzZdt؏"R z` WIqdTXz5}CxxiI&SZrPpW(ngzX3l=&R(-+baA [eX|ӍIJ`BAT*GC%W'a1s8s}DQv=LpORd c*ܗj)1ǚhZ0)t흏B&XX?y!G1m:3>LRfAk a)/).6nojgnAc#Vk2 J!z*+NĚWDPQbC;=Sʻ͝%kX[uɚ<䦿P<(Ŭ㛘d#w&8nau+p֐]ÊKcmtyS:IllW@H<.<2HZF]d1S"]d !=(iYNaEj !+G7L ī4qiB{wbL*7[eM.L{/Q wF3=Ѽ %1&ﴪI4..hh7+GM^䒃,O+7&yXEesD@Fw-];',#0:HKnR(q)4mW3W.$ ya,LkEĚ0 fF`p y?fXg\G1"LGߛQsRAWV~mu;|I=ذ18TQ#X0_nN{Rt, ʰ>6LSv쬲WijGrC1&&6 ȔTe_ͤ,k~(8Zew>IstĆl$jN_Sq"Ǒt+sk<`d!YD2"  ߋ]8LqOiWAu>Eڒ6ivlI_n'jeg\M@eR3O-D&Tl&6!HckoĿ.dg~4HzPcFsȆ4;7znf:LzB77ͩS/#)K-F}JfG28n(_qsfr,ʧ<5χ0 Md\V8$oMC)Xi[NæwnNjC>gZg5ib-Ƿ&Hù۞Cs w6m{n6-ydu h8zMh>3Ó'xʢjmdOIkNq8j2Tέܲcv̳+,Q~nMcw;Dc"Rz˿aGbRGFW"9/i"ג$ r1WKxy*T)cxta˓nsԧ朻TωdUn]7tWb ńN4IAi276X;p.R{͑^0%$t&ǨEC%~Vؐvܙ7L҈OTUXϖݾ@ UIjŸC(4冽rgIKRGP )uJNuqnWpETNI6Ҏé;yf5Nx^2x8od$=*ukj,n#bB7-MIg_I'uVp@?TSsr`3I )vYޯ:+ XD( {T@AyxVah*-7s]Fˇtba~F:GI[&+ii9>]"* wQWNs6xr,S HEHHA_{MYtٙ6m ЖݎzӲ#in֭qvňEVSÌ zMr>oir:@όɛZa1J J$h#?*I;GX:1bD#1vUcŎΎ&TyfiO^Mt&hG) ;)fQ:˙ g!Z6*4G,Fj$Mhj܅z ʦB!M`| * p׳ć%3F2W@grZޟ})M} >lP?PKq59?/Mhh-Pictures/1000000000000226000000A3C8C90F56.jpgJFIFHH RExifMM*bj(1r2iHHAdobe Photoshop Elements 2.02007:05:28 14:40:53&&(. HHJFIFHH Adobe_CMAdobed            &"?   3!1AQa"q2B#$Rb34rC%Scs5&DTdE£t6UeuF'Vfv7GWgw5!1AQaq"2B#R3$brCScs4%&5DTdEU6teuFVfv'7GWgw ?T4>_1r64*Q-~`pj%Ƴgt-o褃~-~FYgE~ՔAH^E;og_\~׆pf 06X /ᢸ$G)כ_U5Ӧ_~{=;H:a7dXoya{r->ݛISks\es =7V{SeRE6{%=]W;:M`X݅/\vruv_V4c@鴞c{\ع:- t}UOZ6KUb0!]f)qzP&`jvs[}b8N#kȨH}$O*YE~vAT[+sv!mFv{_<׏Qwh-IKh駧湕gxkPKg[5rS:Ǝw3~׈hs/lko;6UцMuՖ_ko~!%;m~h{sl|mOTTۇké湲ՖCwٷ۽OOBk0U6CUm{Fo}=o܊Znce9jRB}mkkv so-s=!݈KCt7;=Ӻϭ']`p--[S}=cꨰdʍ7nUV ˾UBJm"[tqGލu^w啕{ja==ŏsg{ XVum53[M_TcƸk[a1ۿ~RF& ubW]m_KOکxŮow,n`]isvmm6Jժ}kySsHc}w3bѱpd`,}c{]g>vWQ]yh>mz?$SwF/!km={-6+96>o(ni]~>?G=*+D}$=iCCvYg-u8b~>rřxy>W.tӶ6~_$mfYGP3,m6n_%h4y-{)t2M6z?^~J} e~0?GϱmwkEc']}6,9]Z$@ CM ]NUw=m5X­jQ @׽͞*e>Q[a`z c-i~@լcw?G.}b5UXS!݋}?/>I%>R,ʳ$mn"'a6;-YRYUmw2Oy:I)Photoshop 3.08BIM%8BIMHH8BIM&?8BIM 8BIM8BIM 8BIM 8BIM' 8BIMH/fflff/ff2Z5-8BIMp8BIM@@8BIM8BIMA&img005&nullboundsObjcRct1Top longLeftlongBtomlongRghtlong&slicesVlLsObjcslicesliceIDlonggroupIDlongoriginenum ESliceOrigin autoGeneratedTypeenum ESliceTypeImg boundsObjcRct1Top longLeftlongBtomlongRghtlong&urlTEXTnullTEXTMsgeTEXTaltTagTEXTcellTextIsHTMLboolcellTextTEXT horzAlignenumESliceHorzAligndefault vertAlignenumESliceVertAligndefault bgColorTypeenumESliceBGColorTypeNone topOutsetlong leftOutsetlong bottomOutsetlong rightOutsetlong8BIM8BIM8BIM 8&9 JFIFHH Adobe_CMAdobed            &"?   3!1AQa"q2B#$Rb34rC%Scs5&DTdE£t6UeuF'Vfv7GWgw5!1AQaq"2B#R3$brCScs4%&5DTdEU6teuFVfv'7GWgw ?T4>_1r64*Q-~`pj%Ƴgt-o褃~-~FYgE~ՔAH^E;og_\~׆pf 06X /ᢸ$G)כ_U5Ӧ_~{=;H:a7dXoya{r->ݛISks\es =7V{SeRE6{%=]W;:M`X݅/\vruv_V4c@鴞c{\ع:- t}UOZ6KUb0!]f)qzP&`jvs[}b8N#kȨH}$O*YE~vAT[+sv!mFv{_<׏Qwh-IKh駧湕gxkPKg[5rS:Ǝw3~׈hs/lko;6UцMuՖ_ko~!%;m~h{sl|mOTTۇké湲ՖCwٷ۽OOBk0U6CUm{Fo}=o܊Znce9jRB}mkkv so-s=!݈KCt7;=Ӻϭ']`p--[S}=cꨰdʍ7nUV ˾UBJm"[tqGލu^w啕{ja==ŏsg{ XVum53[M_TcƸk[a1ۿ~RF& ubW]m_KOکxŮow,n`]isvmm6Jժ}kySsHc}w3bѱpd`,}c{]g>vWQ]yh>mz?$SwF/!km={-6+96>o(ni]~>?G=*+D}$=iCCvYg-u8b~>rřxy>W.tӶ6~_$mfYGP3,m6n_%h4y-{)t2M6z?^~J} e~0?GϱmwkEc']}6,9]Z$@ CM ]NUw=m5X­jQ @׽͞*e>Q[a`z c-i~@լcw?G.}b5UXS!݋}?/>I%>R,ʳ$mn"'a6;-YRYUmw2Oy:I)8BIM!yAdobe Photoshop ElementsAdobe Photoshop Elements 2.08BIMhttp://ns.adobe.com/xap/1.0/ Adobe Photoshop Elements for Windows, version 2.0 adobe:docid:photoshop:9676b753-0d0f-11dc-89a0-858e79f5c415 !Adobed              &"@!P$ 0#14%!1"A2QBRaqbr#3Cc$4@S5 PsDTd%t |pĠW΍ZEa̒W "lo42>}u|Yj;~Фz"t TzGE|whm]΢G#x_dR[Ccc>&'YÅ=8缏A{yγJ;": W:č"92ۥY>7{oqdIIrYnƜ}:b HhR$AE&Nkȣ:Cz?ޭ[sI]A_C9.DQ-1s4ptq]HK*RK$N0Dy+Xl(EĆQwѸDU벷ϬXGy[+J1d3a8%P{X7NCJ*Oe1<9{,r8N/ H0tͭ;VnxNP%>˘,lK.w9!]!d}an:֚OI3պg]Ԉ{aeM)]vy2"vl> q#I{=UIг.plYͻH&CgXԐOfSK+Jekll$]ّPx ֚LYIK< 6g,f.E$n^*&[ͪcr? īT6ƽ7WfvyZ_sJmcHs4ٴCȫ ZmWg-^Sm%JwiW^S׷;L$ˆ'i#bG|Bsyiƹ5a<F:N_^/YpK`':/Z T{LiJ7UL,b`yX^|"n8ifqϴg))+D -AL1k^b3qQ9rCK Б R6i[Tl}c{2&Iɛ}afָJT`5-<ҦR6&|HgHĪH%Aҳ*ZlJ=5k Fxc}S׺xjzk^H(2쬊LN(,hL:$W9 сF0Kzq(,bVmcE:fI]]pwiCzVô=z?>kӋ<y\=CӒpb4"C[Ps0\="ߜ=M?A>mD!^t`;8wT=aG8lnא}k֏ d3,r(VDa}r|AkޫTgNdriH'B6UxʋG6z޷QG?ZӬOGb>Hg> H֭L7g-آg3y-6t\C>5ˊvHllCyT?7%Hn:'|ͥ w/RPeFyr;nZӗ[+edxy8#Oo-7o_ƒm4/ ;G^:|'4r/qktq/Ce_E $b4. W֊jZfos3({Åqi+s]O|L0;˺gTq,aZM%(|M;z ' .YA'eH(-ܽpo3 M WvՋ3ҝke6@5Yz~H~.aȳ1bP*`M6EP(' YACs"V)3KV~/)sh u&%`ra)r*bV-/q2MQǹ%+Rlxv;6s&TMcrIQ8ػY-̇yr1l;xۚj Z(Y&-N*+oqG#?ǟHw>ý"XW/Pmq! ɠ:=-cE!ŔDqO̵FX͡ehⴶq-kGU59>@چ+&)fHZ\3MD͋q' lY f}ȹ,owWsr;(Ć-_FN jt4d[EGA%/E`T1Qf/3z]kDIGP~6^tTVU&âXp_A_TQɖª8A4Vc)DZR+/d_ԙ9Jؼa/jτ̇y~o7MD+k[Jh3k䥢dg%0t۠T&>ҁn[Þ똏B4Ja*XJ]8nm>_-XS,*wʊm%E n_`_ƻ Uf;Li+MsI%!{ zP 5ZF~Y`T{%*#b9h(nQ]Y( VWف9˙#&Q].$bs4ӂ W.fS~.0& ?AKML#OCU_X?s^wzˍ'r9'bY/>yk9TF REFǟc~Feiщl6vhyUBhcM\ѩ(MBץ &I~nOK3ܖ|"GГؕ͏nzU,NZyG3܆K;dZ*p&%h#KW2+hX~ȽV1[h+S|0x"*%o$h/fdj?fOyhCJWLU"|x- hfTOݶ(XEѿܭ+hR$׷/,[a6r/YAe r$Hwy7bj2qPFqí'DY]Gm-53^C{2sS\/=6 fH{!]AM WΎQOst2XϊvSBǺ}h<!oKU@I(5`@BN5*Ary~:,+@A>rJ:`2L-seutgÞ?W&3l 9C CI% |@0Z78M>qE;{[10pZViH:%3VN(㨽Mki23*m8bsT;KJmv#l S6OY|<ð@b0.rTwF^+Q EfeIڴR4q$A|ᐖ'fΑz}Z,e{d lƕϞխskjv$::~ o9'UktOIGCQ: R,>&:/[pXԚ[8cy^,6KH=K,oM7:ɘ4i!i2ƎVrGCZ: M4Pyyqs *li6ES⒆LGFXe>[~+K%Ǖ5x-CÖo ߰UO{Yxt2i0N w*8 C4Nvu@ʲ+h2˝ݖҳ]FƗEh$weWOa"֝'9'**3 C2u94زu[*GC~St7N^h/ gsʾ:jHG3U;wHs*2Ffα9mB1P8/9} %ȸ eT՞m.a1aMJe4$(E?tnx!q5[a2IbfyGf ./3^Q|\;Jf}aȳҰҫK}T~StJ)өeNFl3.bg@-}dd5Hk*n\6ZZNW_-@c n ӹq /a<-[Iy|[~׏D~c>Ɨi-??C+^ϱ~Og~$ߏ[o_}fw=O>W~e{k>:{wz=z/iz_:ϥY~?i=p_Gz?@?@?+RFى4^ Om102+I2?cʏ~wXe# :+LIʌhD[h'ͩDŽ$JMI~oy_ߪA,ufdW~]dۢ?!lWq\se*}]}l06],K[T*I4w?[MW>/tH.!HR5]J{$XFlS-4zz1&d}Q qZlLIYooI/hEPq֪~>.d2Ӝ $G HhT gxY"ƃWK zo[n;iefTe@Y*<>E; > v>ꮺ?/lZlZ^ f3:y/)BkX?6,P+[BIOj0=ċNa )AWVcčRmIcc[$ֵT| **X!:TydWʢhc.}ٔo[pJ;JN 4iOmApGzr(iU+i̛,R|9Q.$ADč,=$yQve9`OB)ޣ-~ڂfw$Z9F~CeTȐ"~m4M¥yHOZjxI>6PIV_*isB@qm]wa,-xȧۣFCPZr[w1w\q$2 hHKk |$yXDxåÝW}z, ;Z<(#SF$-Kar7uy b(:Y?V^O1)K:n1:RF q;Ԛښ8tY_n1)E `MiƢ.gL(#-A_yٴaUu5|eb4˒W,QK ^v(|2qצ[QvjmVՒF 5)d?-h4ޡHֿM:V4K*Z2 -]8BZAqRZ̜(C6n\rd!HDrZkbG4X^@K} x22~TV.#f4 ׄOAVV?%?f f&7$lh'!䎶ޒ?R-D FY!f-[ )Od%X?6̴w'Qͩ`8ƑBlu'MCȄK-Hذb95*G+cV">Hgʈ|&pd:FTyN˵mæDHN-yK")Z˅ݩO0D fDء>E9"Imascw%R^#QWWW AM+!>ȏoPh()ƚYjFp| ~ 9Bܳ@H*/F4 `$lH&^:$ Fk:IsDn#%嶧NԙrV57]M[G&mrȝFfjLnJNA^#rq,5cBp^C%U,9dEM;wlFu{=6)I*eV:, tVdidPIBBh > qu nH$c9+ #nEz\z3Z{J5T6ҷNCz1UmbtI?3KAΑHKUy:*ϊRv$JGP-N* ;S_ʷ% UA5. KnO[}"#Jg7#n:ȌEU[6+ u ##)VJZ(2jTv;c.vRTݿtFZm|:fxezF0b堸iv PŅ(tZPobU){)Z%o{N[WSG dB#2,*/BP6Zz%nJȣe(Zg%6D*+է30ԘRUx4eH^r*qVS8kp5?רIwQ*U]V{۞aL RU1GʲxT3FRᱡw% fXc#Ѭ$s+H@ݭWF5蘘Cx".L6nm*3dƎTZ#aǛu*KٌkUޚ60HI }+ux@b05₍yFZ m6XUg3#K5x/x* H )=3C^i0|4v쨲,W+)tĮώj<8iѲICOq[T6?hÊRW,^T8`]gH(NĚ٫n$ W%~ΐc{Th}P #sIEfI@Pߍ+2yѓѓa"D.f>̚hsP9pm5|xiZ+Aшu.(PiJDI!Mm̋RVZz[8WJc5u1RRZ\v%n#gH,2P&ØOnmZ荮:ʚLI_76f+G*eGjݦ ')|SRfG4n5(9&DJwm,M*(T ڛx|H$zbƴ4'{4d*zk$SE-X+1 ui@ccGZ9ji<{H#АMW‡Zymmc~{nffK)-!?.+)c%ZPAٵbE!-ȴriXC<.%m=n0kEQ/j;fL<,HQo4V߻ HۑwY#^9Y~yw+A hӗuq«*Ně}[ :WɌ[hH9z+EokB(E6;#b$WLǧLzxiBL#RvadUzP“WR!YU#qVM3ȌdAKxrY .뒂nB@" n>:i3"ܞyFŞBT36XUըg#\K4l]7"$6WRc^T.d5N֢0y\Gѓ ;WԷJ܋uZP/UJt*AN&D/3Y"#"ji1$Z!)ԀymEH1(5=}IAk >Wf~tZ+uTId`@G*#{|#!.ymʋZEHevx)+CmHj 3}E YcF*AϣVmuV 7Cި^o殉)2b/P1xiԇYG7!*RaltXH꫽\(--ET)! nVUz`:_"F]X$44sP8Zc!B 0aLtIq_$sU:hFF&Z[/FۭY.2pq:,,wR(sPUtNJ`jTy[Fx> CiVKU<>#M*GؕjTWJf@Zn],L⟣LȵhLUF9I,I9[ly<\ʈ\^!&xժMXܣCH3",6Bw V%NcCJWK ZutΓR?.4Q|XnH;$CoMeXߏǥY c&8hh^?[I"cZ=[NZo&}&;[PֲqIOmGlU OR&5(JHQcL4"5T.?MtՂ_e ^%tb?mOE!ݯ*4g)t^oSIDFAvJc7Ev4U\9@ G.0^PEFVO34. Vq魟iq&qCYsKqBPoQԙ$Z7\Yh/5tt*UcQVXd5Eb5y_54tCo9a6B+Wm_ExhTGD5aeww̗̍r>7)&0%E ?6,`-<_Yxҋ\#tEf]w_텒Oiy 4CV:8y8|:-(j4+u<әt# |ٺ"e /3`_lOF,bJTÊx2Hհ 2c\v{NV+CY(k+K͂Qrm³IK3mPLrHlǎۮh}54-Tcp";4ڻ͂c Ҥr{/eYXBZb.b=)FY61cCP+Vԑdm3,^ G. hӖI&?T,i&ےBXWS!DŽd2R5u߫<š5\rSJ\+eB^Gj{D3AE<)ºu }6"4/,UoVʸ kⶖÅu3l)>-(n!C qӯm*-p ~m3J# ^oNF<'Qjm%Wt P|ˠmjEkWp< V;cٔb, U#eu'Đc%{9f;^G!Zds%[J{P>jڵ54Cԛщd6 3+8BWȡ5$Ѵ$ 0GRGQj!Hi)HPz{ԩ)-W KMl]A4Vy7 E4*. 揯 ]c FƆiݺrlctf@ŤG"2)wQFe*c!]cfBHʾib}CUi\ ƾê2ЃOf H%АH2761cp ڍVUtrC,j]H-Vjj5%"wh{qʧBzy*/-%roMdv'᳚#mҜC$UYM:呉;رEU">UyDѹ8Unm*Z$ qŎ)+OxҬjUߜZƁ:͕`ImS+I暗Tw^$6+a>nsioU|.yx鮔٫2Ceq~L"@U4GF"悤h9N}Kcq 7Lx3q%'R8X/PT_<*$XAi$Le@]q" i! Pxn6эqzACƚ!yxn:< ܣʼu*2:OD`I"b~  )*e3/=NQA+RǛY٤^e-kX۱/_Vݪ=$Bi8lkKt+O$RaH";ƼKXYF /+Թ]@aVd&UR%Vji&F0H~jYme۩6f0y\HZӍo%t[ {5o4 +3"@tRA24Ɵ ~A SOU@{ٙ&9Hc b8E}s2a;l8+[VXy~džVه1[x<89_"JG).BucLLF"&C4SF2Jܱ3"5nFUak m4L}P xV̸h6 (S쾧Y[ހp]&>1 ڪi5SG#!= X*+Hu kYg8u2$. F!ly̺+-&(6E| fYQύa)64-OH\=SqT@eP .lb2![MLjH9t2;dIU/ug&jW } KO؂LկFjt'k(=|oUAAte-"?yn&fngXKN+\Sw-1P=WhQ[=Dz}F8cFyHU\ƀ`_/K2ՆT,KkGUޫOB( 5@*xћ"PEȅmp_r^6r"Fԯ1%AB<Ȗ+n~>$ }yC+,)2!ϰ6wLoQvDVotu<մT49$0u>;l] "(P ܣj8=Z, 5NP|yclthn,'/Wӏ=V9^ (\xZ[@zEwfQN֩ƺk5ErxG]8#Lp1g>bKSA!ݹh}.BwӺI)e.<3:jR]Wejxyk`cʈ6-.cT|y`&HҜ,Rz˗$X+TteLlZ1zCM̗^69u6,VegNV@JXՠ ʲFxll#Yn=At"GĴcS&CcW_ 4P (n#ƭq~铴\Bt31ӨʚE#bBQ WoXdMޙ/#-1#(`5xoҕ 0U!!e]|:I0p`}QmBX$ X(1%^oz,P# D%?'ɬ|#!EtG$AHeȒI]Miɓ)%ĎmKj\L4|o ZuQkycU](kq"l%,7sSթnJX4(,Zۍ5c:G09}ݮ͐6,R&s9QcqMK~9Zuf vÛN@^sEw5 |91Vax\dj{/\<"I*Zw݊Ep9z/N]bnԟ@ |XdDIZ^Pn L>CH3v>թJ{驱L+,sFiKLj&kPMhVJ)cG (֝ G(F;7n(~$. @3F"6k(H4un4s*'H~gҴ*Ҫy Z|6] _fhR&v _oIJ率Z3v%OIRۋXI.T-#}Sʈ\V'U!Mڵ aV5GPHJEkw^_DyUbJŏPʳ 52mFڨ~4@ބ ?Fq*4GmuӉmC_p^}702!eZ3J9xrDs2myXҟWzWjzp)63"<\TtFRfi(*h=ЫJZ1_(#a]f1&e*F-W *$ǬɊ8pW̕Q@"#jXq&"L)ǷԪ{ɏXl(ڒ㖄gN[} Siwc_ʙ8l_Pd"p,m9C$zŃi64k)䪙&P{2sɖ<%xbF-NvaaLXE>dPjEiY#j#T_ zlԱ p"!ۧIrN.3cD#iKʿvI'+5`̤iJ2sq9R4}әGy-sjT͚p},HT1v*JԘKUBA#:l TNIdq} 3ɏ!ZFĠtSlto̒mݬPKׄBj}n}E )Թ67׭~(D㬌 >S6֫qM)դXpQ&% %KGwgi\2EC|IUɒ=>=/pF *} oUNo/]y~-QWi˸#c&HKx;hܫ#(4+%+qME. p*aY Xi+5t+d[2 TCKD%5U+BwT}&jHSkF{tgbK vr?y{5<3NW#@_wJwG#XnQY7:F:'1S+H ^hC-D3 }3hN*VоW$Y$u%|ĥ5OoX#sa֊8ƫ,é*&<-zax3n;9X,+bbI"Ei1+rn‚|S9Bֳ kv&G0aœ$H2+Mvvi3BeYZB{FyqDiA28x0q:GWiEF`t<t؟ͽ9s[ #rmox3pv5Mލ$[z$|)J F:hcw 6ݮHͽY@(CC+hu%uniU,MɚZz~Ӈ4Pmݕ'K$K .f/ky^XߣWnF7SWKx9 I,BŷE;=oKd%PO,GG|8Eq"bUƫj-=ԹX1@LyKFe4>"'Q?{MZiIaE4](Iݻ*@bNEWz,vfO$&`8d%ZlIs"V3x7Dc=ƼǹQiC ziRdw^1vY+ $%Sty yLN'ʆ|Hpd4pGX {]G\l+,7 6c:,,UPN%)k'.41S륐 Rw|fT! \x#8$?hKhʿGE!CP6C*͓3B. &fH 4D =鿛PGmvc.1YqJN 􃤴;$3h4ʑmܵ:8I2Q,s@TyUaԯiLeUyg2-|ME|gaDc!`o~>ɘW &d8xJkL׺ˌRt%:*[ʴaV绩92ccYr%e[iK$o-v4]ի*1K]8]R97Ũy\-(z.=ak>#`ĭi;7rYʁX`"Koj\BE7p N&IRJ>›\#$h֗F ^R+Hݨ̭a`C9c;xC6Y*:!`6,V;Gw);dfx @FGTKuf$I!oApRH7SW?Q$q Oh 3cDR#KK~ 쬱xhޡ&E({{ϩ8.WCEQӵ6Hʫ2`Hp *1e 01/s;t˕YEq"שcF5nW([Y>U%+'OwI#@e Ŕμ؀.hc$VtsPqWz^Lr%we5>6}}K# QGd_M",Ċ$y [f5I7Qzp-Kž>ZaJ၎*{յvn2wY\"_qp+RC;BBIvBu2;dCRŎ 0{ _sY0̀RLhfM,b+GXۭ4BqcI7B)"˧NYyAJՒ(Ա~X !jJ8wKp9QHd(FԋaǥIgH5kn]c΢Emt104 kFEp:Iё#Ir.@{P+ڐXv#K&uto|6p&*I";)9n/ɬ;kGCA@әVD(BP(2v+ϩOz+\]ҚP%^ zaP)9o_=>f!o:'t*,foK\ؒJDOJ 㩥gș&VٮlyʄTWtٗNB.U!Rɶ耯>'"qȫۇ,Qw+6&Nٕ۳)8µ^MqUۑ$4rjM%^#/O%ǧrxۡ?ad}Xj+ m{9捴1tBCUj*uT2ÉGp&y6:c fe0aG.*T+uP/ OLXһ[F2.ߟU4RVm3¥[po}(ߩnfgrKGİhmKoaxL,rSFȆ"<'0uc"KkcdII2ɐSn&V\fR2 ,0ޞi t \zSL/[[X,p0dJ)rau.t uIe`HW.o3{i\ ccPX{N^<# ULwT Hp,x)|9&V\.ts>k_V2Z[>\^VqD[gӁ8K#JQEq aA}~u"pcE_TƊT7 fv_3~edKzQ’ƕ>7h‡*_]JvL-^Z @YW"y#42ZXTq<6PTڮ<ʣePOWnߚ49/UE74|B}-cW*${8ƽH $ޛQQ35CB(˥{WL(o2(Ic[J` nn,RYpUVt{onʮd^ܤtq9؇6rJj€mw#H*6DԄb_w@gX#WR^Mx&2SMzƆHւ(vsTSjrr_)'$E_vȴ, !P=v+bEKG)eIP4Wh";dk[)r%Ϛ&[DV9*>G1TS2u,b?X gX @j<m8șU礁zld%^~"ȥK @Ӫ`ÍVc PQ' 椰c] Zr y2b堗2Gb+~Ά."HLs0ǗkS Ŕ7IF:49$8҉6 ll&}קLmO@EAI4?7oUlevR- @+j|:h10qALE-XͧԘcY$ "۷滩] #ñ7=6B\ON+\kk,'7S;eLBIq4鼓+^kO/O#"#;@BydPYf1پ%Y'AElКK*Zg iVte:ɞh'L*2Ҏ䪫~ >&j JE*oٿwXӾLpmA7^sh3!ze{WͮsK&՗>TT:+mh0$C&2RyWo'?-4韎r֋ mFcu9Yh}nԐ̔CI_ǗPﻫ:pyJ+\i.&:$mGӮLR8>/3t"I%[ʁ C\v2`omS u[7i:W]suk_F~WO-}ޯK?/6}>}z6:פ?ޚ]WoggKZRf4)\=׽>]5FЧ~zgԴwZpE-?WMOWҧsг\txOٳX?[N~SԖ~{vWr~ѭu%z6/O[ϩ,Gg94j;=O%ݫy榓]Jz:q-Q)i;?G'RW Jxyzy=x|Otz{x[em?}/_ݷ-J/Z{}~6?8] +tz]/SV~K+o^E_~ͣq-wM2㧯M}?M?̿OIԯebѯ異~=?NZin~oG^߱ozik->_UNm?'=_SBާ/.;tUzo>Z{Ko_ux٣[}u ƿiixc''?0_ǥ8>?7'.>~=%:Q<+PKq59脶-Pictures/100000000000015A000001F4A3478DBA.jpgJFIFHHExifMM*bj(1r2iHHAdobe Photoshop Elements 2.02007:05:28 15:08:26Z&(.HHJFIFHH Adobe_CMAdobed            Y"?   3!1AQa"q2B#$Rb34rC%Scs5&DTdE£t6UeuF'Vfv7GWgw5!1AQaq"2B#R3$brCScs4%&5DTdEU6teuFVfv'7GWgw ?we@Tfe>GHͽ39US!,mu=_beuz.5gvVU*hs[]:3{*4Ĕ!1Mϓ]'{kouv}zj.+bXd)VYinKZ9s2ټ],v˛kzTA7=X8G!m~YuIOK}s{]V1q?I} ٗ8S빅K} G=q hEMZ=Lmi;lw%2b`!;]Y\DѸsU"tt}-I?IXN.HřV6vǹ$Ce[|ݫc^疹ۿ=Ugd6myMnc'mMxoϬei5LC}wtotYp f6k}ދl;,?Ѥr*f;oٿsefMڒo\\j;=q?c-ˁvΗmEaqttIK׏KVR﩯&%ijӵicAS>Oȑ9ZaaccmKuMcV]kuLc܆nu eTz9_,Ŋ6[}~zޝU?AXN;}יgadSQp6RoS_c/gW<X6=?\_WGMki +!dz)wrJ山HnϴGhSq2'Sϵx I:}'+uXfޜ1n6Sg_.ܚ^,2׻e,] oE("gO7EZΘUᆱqWhZֹmU_Rُ_Revcm526;͞TkFVL;co]?1kfP̡Yp/0d7OzvoMb,lsbK_u_obp+d42Ǿ{`'k"vdXzuCmή8 k{w~řec'"᭩4~?ػމ2j6ߑ[qpTax>趫_,n]c۹3w+Z8Ys ih&DN~j?Z _[ O'g妽ZgFyZ 9ӎָ /2C+jJsN@Lև859Zo0uThv=[ ?5~W>?s))ӡX kMt?eu:q].vꄴ0>ѻzUR*-c{᫇6c^]nO=kYcۤzoc3]; 쎵n粷zNeвz,1dl۪mTMe]u__󋸻uUMxݸ~Oo5 K 8}x vUԌ1k+ud8d6zv[}o%)q؞,6Ϭsg9J(=O%)nع,&vX}sf3e̦KbӅ}u5š, 1`{Cwj֯Yojs٧s !#VUȳ+_x/ߤ^G,ѧ=#IN%! }$Sf؏.n-ӯњMCXegvForM5c@禫/s0Dg[?q%63:O)NQiʶcާwHVl`yqq: ޝ~A%?'1łM<^=eY2zg^eXvgWfM$9z{,}J_E-mA1~~ݿ/Kv3X< kHO^YW_a.]6\\V{>buUYVF=?Fý0_TǴ<7wzԻ?c*؝[#us]`eZ1?FIH_ceaNl~CsH@ͧ#Q!ьk{5e{f[ziwWj֗Eۅԯq1~=?nf=QIOMo7eƗK/ok\W궭Y5^}rly{DAMkܽuG~;j~MzO6~n{ҒىC#k>SͱC}_]K4ryqv3k ϧp:}FԧYc+nK`s usYV*c}ֽz;s:/ksZnu{]nݿĔWY1Xhd\zyO{?9_95̖VN.euTk^:UW, 19h {iC(>rO.'.,YEl/`clxS)Ϸ##%Ⱥ/wYasvVh8eAV KKNzѵW:_ՇgPEn58Υ~]~ÉlZ]_ :lIO(C]4:q X{[`ϺG1G i`p%ڙci\vR/*cF}-}A|#O?_/W?(]6Nư/oj;IOָz-96+ pIpCfښݞ}'tzSmmxcnڻe_?ES2kbTXcXC1Y8Dzƻ^}ږGS,Ļc.7Vˋw Ԓy`ť}vRn{-~=_V F=CQժlZ/c0o׹ϩ WoVMT]smeMd7f,ٱֺݛ_cחn!=V?1J}r\ǖemz9im VyofO{*~5{}GV}Mnqjʲ,kO~$*VԱY!ao ֤Zڬm;~K׼sqǥ]u쩞9X &*> *Ul8:缗sNϒ Gť˴@<;]Oaf)UAvK}qms_Ű<"}j ˆ onIv7e:\Zn^8<9vX;,w}1Fnl~_omatژ vÞI7}'9j} JPhotoshop 3.08BIM%8BIMHH8BIM&?8BIM 8BIM8BIM 8BIM 8BIM' 8BIMH/fflff/ff2Z5-8BIMp8BIM@@8BIM8BIMAZimg065ZnullboundsObjcRct1Top longLeftlongBtomlongRghtlongZslicesVlLsObjcslicesliceIDlonggroupIDlongoriginenum ESliceOrigin autoGeneratedTypeenum ESliceTypeImg boundsObjcRct1Top longLeftlongBtomlongRghtlongZurlTEXTnullTEXTMsgeTEXTaltTagTEXTcellTextIsHTMLboolcellTextTEXT horzAlignenumESliceHorzAligndefault vertAlignenumESliceVertAligndefault bgColorTypeenumESliceBGColorTypeNone topOutsetlong leftOutsetlong bottomOutsetlong rightOutsetlong8BIM8BIM8BIM Y JFIFHH Adobe_CMAdobed            Y"?   3!1AQa"q2B#$Rb34rC%Scs5&DTdE£t6UeuF'Vfv7GWgw5!1AQaq"2B#R3$brCScs4%&5DTdEU6teuFVfv'7GWgw ?we@Tfe>GHͽ39US!,mu=_beuz.5gvVU*hs[]:3{*4Ĕ!1Mϓ]'{kouv}zj.+bXd)VYinKZ9s2ټ],v˛kzTA7=X8G!m~YuIOK}s{]V1q?I} ٗ8S빅K} G=q hEMZ=Lmi;lw%2b`!;]Y\DѸsU"tt}-I?IXN.HřV6vǹ$Ce[|ݫc^疹ۿ=Ugd6myMnc'mMxoϬei5LC}wtotYp f6k}ދl;,?Ѥr*f;oٿsefMڒo\\j;=q?c-ˁvΗmEaqttIK׏KVR﩯&%ijӵicAS>Oȑ9ZaaccmKuMcV]kuLc܆nu eTz9_,Ŋ6[}~zޝU?AXN;}יgadSQp6RoS_c/gW<X6=?\_WGMki +!dz)wrJ山HnϴGhSq2'Sϵx I:}'+uXfޜ1n6Sg_.ܚ^,2׻e,] oE("gO7EZΘUᆱqWhZֹmU_Rُ_Revcm526;͞TkFVL;co]?1kfP̡Yp/0d7OzvoMb,lsbK_u_obp+d42Ǿ{`'k"vdXzuCmή8 k{w~řec'"᭩4~?ػމ2j6ߑ[qpTax>趫_,n]c۹3w+Z8Ys ih&DN~j?Z _[ O'g妽ZgFyZ 9ӎָ /2C+jJsN@Lև859Zo0uThv=[ ?5~W>?s))ӡX kMt?eu:q].vꄴ0>ѻzUR*-c{᫇6c^]nO=kYcۤzoc3]; 쎵n粷zNeвz,1dl۪mTMe]u__󋸻uUMxݸ~Oo5 K 8}x vUԌ1k+ud8d6zv[}o%)q؞,6Ϭsg9J(=O%)nع,&vX}sf3e̦KbӅ}u5š, 1`{Cwj֯Yojs٧s !#VUȳ+_x/ߤ^G,ѧ=#IN%! }$Sf؏.n-ӯњMCXegvForM5c@禫/s0Dg[?q%63:O)NQiʶcާwHVl`yqq: ޝ~A%?'1łM<^=eY2zg^eXvgWfM$9z{,}J_E-mA1~~ݿ/Kv3X< kHO^YW_a.]6\\V{>buUYVF=?Fý0_TǴ<7wzԻ?c*؝[#us]`eZ1?FIH_ceaNl~CsH@ͧ#Q!ьk{5e{f[ziwWj֗Eۅԯq1~=?nf=QIOMo7eƗK/ok\W궭Y5^}rly{DAMkܽuG~;j~MzO6~n{ҒىC#k>SͱC}_]K4ryqv3k ϧp:}FԧYc+nK`s usYV*c}ֽz;s:/ksZnu{]nݿĔWY1Xhd\zyO{?9_95̖VN.euTk^:UW, 19h {iC(>rO.'.,YEl/`clxS)Ϸ##%Ⱥ/wYasvVh8eAV KKNzѵW:_ՇgPEn58Υ~]~ÉlZ]_ :lIO(C]4:q X{[`ϺG1G i`p%ڙci\vR/*cF}-}A|#O?_/W?(]6Nư/oj;IOָz-96+ pIpCfښݞ}'tzSmmxcnڻe_?ES2kbTXcXC1Y8Dzƻ^}ږGS,Ļc.7Vˋw Ԓy`ť}vRn{-~=_V F=CQժlZ/c0o׹ϩ WoVMT]smeMd7f,ٱֺݛ_cחn!=V?1J}r\ǖemz9im VyofO{*~5{}GV}Mnqjʲ,kO~$*VԱY!ao ֤Zڬm;~K׼sqǥ]u쩞9X &*> *Ul8:缗sNϒ Gť˴@<;]Oaf)UAvK}qms_Ű<"}j ˆ onIv7e:\Zn^8<9vX;,w}1Fnl~_omatژ vÞI7}'9j} J8BIM!yAdobe Photoshop ElementsAdobe Photoshop Elements 2.08BIMhttp://ns.adobe.com/xap/1.0/ Adobe Photoshop Elements for Windows, version 2.0 adobe:docid:photoshop:0849d8c4-0d14-11dc-89a0-858e79f5c415 !Adobed              Z""#$!1A3%&  !1"AQ2BRabqr#3CSѲc$4s 5DTdt% ڨ- *N4(ehUm;at#"HH0Δ1g_(2n%Rx:$"NO-h `M^nM^.c؞%ौrRe4f:*M8pClPYN69XNq瀞 PU)`~{`T"H|rPZ" $rX$x#89\R2=T&bu'4sn= ;L,ѶqerR1bO0}CP} r.KGLO{[pd?]i슣r:ep="$eWZjKm4EA"Xd`0zFd?<8R ofH%N[ՊI-T4ʑw Q7!sDH-7ss/Y NjFs  );hxm C,?LCMi>(A^1td“aѬWKt2ErtS߽4za]I!#+U`v!1Ag$H8we;%0Y|EBD.Z-+#&p;*%Xf9֐fYhمS*u1} hQQH$Nxe>ZDBuN#n3VDU=TpƕZfڄsZYo^J) `/#b1.yPe N% ^;q0EgEZ:cBޫaCdcJcv wkȴ3co,'̆Qb:5+]Mp_^9'F9'  UXλeTd<"VI'VYHRE[KGZ~]Wl4#W̋(ibTÚE+0"+ψޖ=h}P|s9iMpfl_WuMθl!wTA L?U4<} 1S4`'^>2 sԷBgiH^(7?<]Vԛ4"zM֎YcqOz_lThH}e܆ "kB11U$?Ӆ=fSK{ЩVH?Eo_~{Cƾ62[`#ָ>/^$;>6P8a&'>7)o5_8???~Y,%iy6?.Ky`h sELt0(K:wMay\g5i?#Ʒ+r4gn% Vs[~+(Eav<7$D͖KSqGt"ʺ<$(_zZ,IjH,~$"/G ͖4)v[8~har޷ x;9LKtw>iy}NO vK+nfWPDVKR54^b̻f(ΓlkV0IlLyvl iؕ*^Ps/cF|F+3-gتĺoV}Q_um"ڰW;YIwn`#_ŊCTz~BB?UVb8LZt鿞9R4^+r~~R-슒ȓ#u-\x)b J*IWZ}V iC|լM&i>ew aR9/hg@̺W,[,[~N9_1j汶.-dNU/3wxUb- (a\9RK>Q2rR {mXVmK^ޒqEK*TV!K[7BZM:a;&wz.b6 TUؿa=FYhլSfcdI[II&#r,mn`tݽ:Y㺾NI->,PQkЭ"7kXe),`I('1p㧋Q;d|PϗX !l${q/^F[Qtkb1QX(WVdfl&h {PFe`s߯Co4bhAjԵВ͒$jv= Sk}iÏ$^k9v~DgCV/:IS:OuGiW13uX%6 eX_pЮѮm9O3ZK}e~%Ȱe_Jx5Z+Жذ-:;% 4dP -9 0eACK^ |カtژw9A#3PA1 XtB%ʸ"Ǒ{b<5)\T { /V[>{rIg$E69MOq,9)`Z V(.o]Fy `6J { >PaAj)x"bNШ䗥[TGb&\"Vho6m\Zf>v_j@Si2s̐5YEk#JgRA68M$~ZA;< ^}gX"=4{rB.OE\ իlgbK j4Rc_%zU-ZV"Z"& \K"h ap=GH~U)h)20M=*u79<ޘuyZ'0=.v0EU\k&h{z,& dqSlDQ%:MnWG%-tEеosJhֵH?B/jEP|K[P: xzH3:ڭrX#)LӧAIv0 ])]7-wq\;VXEzV5_ūKCgԔtU"Ͼ%L]0d3+E/oCkTA j;A-uMwIc(t9Xjgm+dsB#΢>}[b6eFa#wdzk0j_Dz J71T-`* .:. ܃PwŦ-Ӕ&^X ._ 6ek Ų0DJi+IR"՟׮Yc5X1~i*6(4_1QJ1b -=)N~U53 ,BKYP[3{)7i)XdJ`WZ^ҸPbUR[WHM+x#΅KU2c_9]Wa鎃fڎ&D햬*:&9qQgR JAIH޲&$4o\ +˱+/OUL7379CXoXQWE[ڤMP%)-7-B2,z$3-KXȴVb([6),qfG}] {̮M^'97gvロa{j Urͬ`԰ɪ:O1 k bZ0S\yWsض iQtUN~05Ѯ_u<ʒlZ+kK ޜ L{#|f͖͍m?2¡*"f'@/Tp119Ju?(fh8'uLM+v'i%EMȻu vjPY5C^ffk1o>%-iL1kaV';ԛi[}zY M ;$crm(Z71wrϏWqF:6}YRj4 ͣIM~_D&) sOOJ)jY,Ulb49|tV&`lW%>Xp\Bt5+P_T$:HcRTbWiC ] Pp+cT 9J-K!>®i"u=;@c@F\Uu^? "eiW)]U}RZ0Pj(QwBΠH6h1Y 4cwRV_]R]> !h%E݃96uR0·!/a# ꅧ ]Eυ$-iۗo, VkVj#Ot3_+6:Kre 'CM -|됋:<`}EXbְh T30@XuZ`ДF3Wf hRO,?U7c+=bR;}lhW#T[<}-1i'.vw"ۏyWʯ\4s^:ۊY箆OBbC6z(``ܼAFVTL]6,ArJRoEBzVnDRJeLJK,)X?vͿqїՐ(- `#jD*΀+5(@`nVsvWCڭo֠DZ3?Aeh|wIcN; ~++,V;p[—Uُ^9nA9?+xɘml-4ނ+uF[E-l+i[PA53 |3>΁冋$)lEnV'- RYwBY]_-nimR.Ds__$$ZUh 7V 4΢^yOH碂g9"fT6n w'\_-Uz:L><*9OTxvoc=6d|e4yN^nS.k϶73s&&h9[1gYH:h!X&WYVW V}{VMKf| e_ƮJX)rcO%IC!~^qg䣪;g;m SC?/.ӅU*8]_Xӈ$fY6/вbޭ8^}@=osf&lkd0"Y! բ+pVO%_RB=`fU`WgJ%9ޫ egӄmξ}Vʲ\Ԅ/ 灸*@6}q|樱y>JI$FV- D5$:E\`~F;$}z2Oϕ59]Y 2y6檖+~zSz4y i-B }V{?`=ZРYzjLg>ҭ~wi|D1t{R[oĤvDaفU(<k9ya8OOϝCw2ȥF+;8=r.oi2dki=7K8˱FÝJc B?J)?T qMJV(+jTqED6u*9KƑQ_bJJ5?q/* -lmzhF ޿T4DDCpBeIFECڇزCՑD(y%PDͮ!o&?G'/QԤڿ-Z쳴S0(VItP7|9mR=%Zտ'Քdn4w2-QWZv@ kֿ/ z1)uMȕړE{SD78Q79|힛 /+YOa$Q[ISrZV&lJՠĀiRM%opcɭXR-|Mh6f3Ve] zGD-&ׁHZ~s^3۴2^w\Wyw5c(HnRGmI/m_:7yKZFi ,: E >޷IIX! ▤|K ryOXl 9}Mt!mӿk6k$:OK^6R=NF5M]jrDX0z$I#:+s`[J]\ٜE|+ B49mz|Th)f> lQː%' "ŮV=;ywZ%zt]MC1pO4!k E:;hKuy7/mgٿWK&am8^./+qcLҔ_S^BiP6 +H&#v/?Rf 'kx߱[J kA}|9iAyS$.usDT͝YUr6gaiaaahF5.tqys Q#^}>A۳D=F4UG6zwoh; `~?XY o(: Ӭ)H$V+X-YMw03ft8TZ]SdiHS!E4J'LwsӚHlb{~S<^SvZ9B1DJqH s +2)Vv=K_hy4JT-ժL.1D!&Vf"+LVc+/O1r2#j9lXw7LF)#+Y*wrXժUNz1[Dpz n 3Z³?qT\$W*c!zi+!qbHґ ,I"mQ\z!C]jSu/419x(c*g8h&au.FHk$YVmtEԻyz>+Z USn_YHDj+!GROW( peN cO[j}8ED9UEtzYz.I]‹? ϧ젉oPG.JVD]7TASm,C)hSdDKMXd,BWl)ZXmZ^/`Jg7Ɏyz~u맒4Mx$}S[!:~QQG<=A-}0T+Q(_bzCS  Zhp!DQpg3uq .S gg`i ɜP6K@+A"y U=pJV8!yR%HXnyws3l}Q2[6 *e:h1`Cm7KsY@ҪoE)%Z2YaNM~ut<*I{n+h>{L+Ja!LD4:l Xw?3lkt،fy|T{sЂZI܌noTaOB\i{s;} GϧFV55|_HE:X5y=厗IUl ]Gu KAiٿSX@_ExFqfȹ'{K0٦#Sk%8܅äV _[~1ar%أ6*$[7Ũ(|{ 么<5@?Ru>[ccackw]"s7\ӹۈkIi<wW@_a5~rwXXb$צyCXaWX-65I7Bj:{]\a6StGgcZdwZ-RqnJ/Hҵc䈽mJ,?Oϊ䝀E)Z Prdެ0IFŲTBl/nfh|ZP &m|J Pˌٰx:A Mr'џ:~_\{og꾑~[??1>dw߭'~KOk^~~+A~|1G>$~ce}U}q>zP2__|?0??0??DbK㉱\~Z1 G,FM;ned- *ʂh7k2#feW'+ ഢB葰 {4=_uI%WT<)ݤF X !ܢԖ27=9,8$|z1Ipqz{|qu*D[>at:A"kj56eOʽ"/ű]EnțOW8Ij>hS1o%Eܹ2YJrۛ+) SѣѬ<֮clA3~})2KB2ZYG^fZGq,#b3o\ v[8e Q;u5$ F>_!ϨǏUE2H`F&`rjةml~ Fp9Tol*&BFv =5MB0N&mY|//%ufᕆ<=+//R%$Mo5fE.P&-԰7HZB(\$kf#BTm"[0\dh<j/LuiYf;Q*Ȍw'*"GHŸH\|/ƥmoF2 jnɡtm+ESDb^{u$zm3IH6fݔ.#li5  Tܮzc#PMׁ egWcw[1<<G<[y1!w!-ɖqb p^ .kx&Yݘ7¦TvFRD Ԓ)lȺ@\IY9X糲)kk1[viwKU\́nV5!,}$B(gF.:r:)^'$kۈ̍1 vAUY5-3nA棹p>A֑Hʡ+okJC$U ꤆5ľ%[O0ց0o{sza+u_|Un65JLuWMxb`H,YK<4%wH(#3z1D$HHSnlZred(dy\7fgbQ@=dE>H9UñZE-|e6ωdM ^lCnnZ?,qF7 _n18kp0Jrpu(س:t "ۭH,jFF#zc{oLԯhU+7$^>ݲ yc2m}řbrnUO ڣу_ K&viK[ sVyJF?S>./__ITB8Z}ucqHkjUD$Ͷkpe&y!-do.o-pݣ*Id:4P$TmE>'@M/;B>Z0Qlt'ټ6+:,2K4 i+0%:F1B_(Džq ͳ tpo aY#`le Yoq̦V#'+ & %Ip/uԳiH/j@Pa# so4!yyIPTvUQcvdDefPCkhtIJ2VG!P !wn@obO ơmy6!yGuF1#{}?0\-Çg2^X2妌&l Jx;cKskޛoUR1jbxЂr015'  *l1[ai `6oH ^(b͊q64,`J^ VH(ab%WHfJM$¿%_L]5@Edh[ߝOˢQ{r jGW %`O8#C!xHlN!˽|UӁ6ʺ!0׻jCe{JnX U+M(Ysk}Xg`n^ʄ.*k=P:Ȭ+_Ouu7lJmDauhi]l˩E#`U lw*g:nysYrƤYO}.䑛嘂npkr BmY*Gq4DUe]hպE*,;?Yk7!" kv^$%\q`O^0 "n/:cuT'56t=ae#hGNs^uT,zO٦5y0:)XQܡqȉ$ >4n!q{kYq@:+ ZhYF33~?*M'|Kr+,+ PI!;X3]7]Ϫ+A_OO89a \˟8`壽cbJ5̵ nFჶjߖ?W? RH$(qФ'n9ILII>8bD%{sz\Ӿ+*cb* I丶ZWDuU 4hm jop xO줓iu4^(!H@ұ+y~*RȞU܅[w,^䳼H#m2_j$u;pc`$NsGP?Re*:,P46`Y AiT %BżI[&ۙjX)D:Ҥb xEHr}oh똎OzTw%?iiZVrdИ*,R6hi#Ǹ)0W1[i{<͕E;. "Ia 7VMے~u kokz4=YJonP[z)ʢعiJ%CȐq$(s wܞQGTipyϨю27y;("47vbl/>j!NnT u2$%c4&"EVvљ㻷適 <9U11 -i4!؄0(9ٛ،θ+А#qʕfԕM~4#E 9oJƠS/N$I6ZJ9X/“'G\yfq crηւ nH7EKVJVՎ|TË+ݱ-`)k$Wޣ̻ɣ (%g#77 =)rȑ^_ +9#|QGV[kV֕\@q\Oe 諣(۷L@`#]M[)UEI"f"N4qSH/ vXwPs.[[U,BlȨ-_S\Q mF]mx1y8}jm;gu(Nށ` ^ B;\8an<X[׷bTňbxRyl5$C۝~wZX_򤐼$Md,-XB,x=uSܚ2#[cR;Pmˑ(]&Ʊ3X([[4ʌv0P݁ѸxZ IYk1+'wkѹ@pdY.4ywr-bPbNSNĂ'-&ɡG*UmԱD@Tf[iJts ͜}~:eOYYVM@ԅid4 ̂I"Rt N]HkRS+  ?1^RA)=ngި^ﰅ`1 v0:TBn\;,,shO½]F"\rFŹG?Mm$1,2n= ƀ*oYte%ȷ_QKcHؖkm* 0[Z#i]$6*4#<]8܏V>gLCc{[\5 Bo` ~40f eU$9,Y/b$[5_7,eT1˻wSb#nD)oJ_C0ۧ}TwU"㖥("ܶ-[ʐ$%"7:3i7ZvX϶G!nCm7 Za>;13,D ӧ"i w//T_pw N' l;FRu>Vo[dTVDF{Y-6>gM|f] 2I𿖥cpZ$Gas-C3NP jj-߲op,F^HnG7l,MQi}im;V"LAߗngȵ.<};0;^+9a폋ֵW^t,͐> 9SA$_O+^MQN lrnԯ$eâU*n~4L ,MDR[QzwcOiZ:_~BtM-kk]X^% ?mDBMJZB1_REb$6-Ë6u< 0&bzxUP0?ۘmE:{lxH̟tb&L`N#B.dFe)[;u A oŻhݗEX_JI k1|%mՍhzw.ܜcXc^XÇ;ԹQ+}Zm:2QH_,R4U$_J,ʨN3cFrYN'^K{T _WoBl5 hnxQ)cIӖK'&jd0a(a!Xכ)'VdNq!{/#^D76R)S:uSnYZͯ5`J<ߗέ&xZ裗 z.lEMM4Pe(PIbˑoܵՑ\XF'1 EZS3"Ljg:6+zdRE9N r+[Q|*M1{tzj9o"kF.t5o#ܮ)΃nepQԯ<9u%s#B8in܉$۩@_lCؼ[?g&|zӼ@xe>div?CM6Pc6+/̔21B郰kQ5nP+H,p~ 8oK+au"̦zHwǾ,B$vM"oqnWɠu$2<)iE5GP>',oppX>ƣ v ETˡ(AT‘n^Ad+mK+]{q5&ByUoff|Q '[v,BOcƲ4qˑ5 msm7m͔MiGb=M=7N2RQI+ m"geJͣ!)$Kmجd>LDk ,Q;݇akre͏JbF'Qz_QnWh& ZX#LYq R, -H#RGa`j-ĆڰԹ`#{([+C r̤sc_ǯ⯤y&9DQL>ޛs%QdsITdcv- K ] D|ˋ~UZV0X3]eDdX7 LP5icF9Nhĵ6v`L"*>ϖVX-3HTiQmonOgڭo&ӯ? -%4tU×,r[mzGaM,Q|B1+EYz?O`,@ыpb,8_J ⶗5i sdH'iXHcW5R0^z3"~Z b{P,T)Ras*ҷ#i!|E,`oOVou-:/A~N՟h~'Pk5a̋Oi;8ն[.U޺;.+[\Jё&3Met D|Z)l`/~WTϮpJȍ~*K + TGs cd;.<56%w12K4'?{ĭߕ`:^cr]xx'_S>Xݥ{hKeK{Ņgs!L1)Y/{H+sݒo[v-mP6ů^߲.Y;r-G7X5gY$D*{QNQp*TJ4~tj =Ӓ9WQX)By_t($0BXqo\ I~kk-+X%mGn7YBpycO !l{M܎hG%}jV|k\\HZ29YO6vvj5ݑKȷ ATۓE6 عj[vv+4Gݡ킘6hze:|Vl%b+>oE&o(}9&^d'_,-h\Uׇa6<37Ee. j{GyMln˶o+^lZ9FGfW(OxYK|<*6E@{4nӝEƚȋu2#QݙHc`p}K"X˹#cw˷yb!-3HŴ&4AHvůK[9kiZ`DrJ΄4gPE3iM, kԃ}g,xϏtKCɒ+&dƦeɀSf7~+ׅ<2Tщtf pE8rtATM{3\TTPz|C66 Ӎ")++N|4HЖ:QWBnN@mX`x?-De !BH'|HxV6h{Q02.p 75FT#eV8% G["jIaavpOp,MDJm#.\^ٙVR7S8Ʀf6F49J~(yHZxO#U$m-w\ X]FNRbܶ +k5! w&̣<^BXŮ ?Ɗ mǷ.>*A:S^k_SM-`^4$v[ Уa [Dp9Q:HHSs|I&P#b|*f7部X V`Ebxr)V9&ӶmRhk}\KŸ_[-,Ғݫ . "#U#M/ڶ^TԘ8X跮ɏڕ|6KbB MoG >8fIo#q"QC4EI( lNJ[MۗudPucr[0yK(nciir&f a RQl RX7IIe?VM[|SX,n#6EALvWъ(xVۑYCņClPV$bO4W⮶av{jZ-|8ݮ0Un"7>#:Pm!o-{LDBM#=-$ޣ1UdZwۙ눿2}{JrjS.><ܛ}dH,ܣiëtI;j3&DUf[@|lr j]xx 1qcS=dbIї5dDÁ~Z7<&w&ϐNu_8E^ݺ*9Z7>2R˹"Kd 'Q~Ԑnn.G`zj'R(*ƚpev3`TĄҎ;F£ \+ \~a]f} TӢ9 B7J" #*WQK$eD|Umq7mLmڧo$j2Apmܖ #cĭ,q$K RE%0u. lt7Co72:;HZ(Vǹ_|UKk #+P9޷P ű:Z(0?jOȠj5 ~$;\Qvzd7fɰߦJ ѣqtn {N[qhS(ݴ{CmlE6m ]MeԳV$Ssi R:PTC}PDl]% #\k?6HȖ+_o{lo6vW~F%۸@<HG]<_rQJZ*-6VHAKgN11T]tɉ@ڶOWs%14zp~7w)b̮jC04JrV~֚āM#᥍Wz{]bm̓<' J]HY#:ХΡ(wP_wTNfӉnY8@Io,sI#2a6&2۷kw8XHSnd.^4oW 'O1%#~Hh8W?ꙏ c E [ip,@s iM̊OA 0$s<*.K[.hM" ={Sf1\PhW+PoS{lĊ $Qv?v܈_PBuAI(ǓBWUTZX) 0!Bc/ׂOoLd!H&^ )юK/ٝq Ҹ X1m/W|\a٦@S"I;mFնfyldaR푔n%3&^Az+y)A>RH kJ@KĬjDbD*^ڱʲDo%XP tr"?ӊG5L\O&}kߨ. ?5G{c1B髸Ѷ+xݒ_(*B6hkq?PKh}=A`/!hǗ磷NWV7HtױQ&d NdXI(KIԱ&hNm?YıeƶM7FQ.(zM `ql/,")cy 7gru/=H6Ğ#B` P>/MD0J&p pJܢI#6$buv̶Û*G"sbT˘%F o:0j奾XkWRX2__|Q3p f[jW_ B%zDںI7a'Œ("("M0HiK4Q2Av7,<4mmxX3+g[ hIܼ2I-bج 9 '۶Ҥ$Y30Fx$`v0LtTsauzWPj9n8_讪 0-|"H@͢Kbò,`R@aG2÷^߸gb"eDطOCųevǷ4fFN+p X[mUsM6ձǷ›v>zs ZWQ\Ht@Rf#:N -'oX4ll=qؓKEl(E6c!O]`o[7 6P22=D@NLY.(Ԗ)n )Lnuk{RA G `8>t7}en"Yړy*GvmI,鷪Jqug.YMk$K<ѩE!Ͳ%a`]xXjU/bD;[jAؖf|ٮtzVN;HOH,.? %펤x(vB-6eHٹLiJxi}zXH) .5"v/DX5 Qſ٩6l$@^ӆB^t__-E28:P-ٗƒC (n?<*Y}<ݻx3U v u[A4,.@6V@7SW\/um…\rHfSTz{^ 2t5s1;)v LBe^8s5رZ9B SYxEu` *gav[qʣ 7MIK0>zJƼo3ODmn3`VM^eQ+W?Z/#cHH׉8_ҵ&t #ٕTQLvM ->5_Tm'[]lqx}o>cAaU)/l*d]%q*1,ja mTD[[ԳEQl!bL| iᏨ4_rz8 Gr ڧFT{X=ϢȡHC5PW=mxh7eM5,c,ַ׾fmϓIV6O}VM[yn-c3| 5)b q+`3a+忤QH oxPϵ"IYBܳtʙp1@kkOD-5hlumxQiJp$dVjA84Pg}1i\β l~>ӑUnj%Kh/+RúŤ˦Ym_I>]Iv4`xIʀCJđbllWM|rBO-}HH4e~`*ØkPgN]t|F# vw c ra{73jy!dE E{R ]Bx2ǟ[-̛tA"DKDDp9O9 0f8 c|XO5H+k`Ռ)\6l,[H[!`dsܵ6uC)U<36q LU.s<'e]1i3{’rVTlcqVbŲ%3\*Eʌ?Iі`uF`#*Drն4.˕8^"٠MPVax-sFm o 9TE_k Êrxz!!:FOg[v;cö~hc=FA?.X[}ԑPܴ$:!&` ?SMߢr1>#[vrTE,ǃ {3[3 7o=AR)`UP$lV馗kjmn֨B4>k] DTYNq ^,ʡSe&֭pU$((j{+޶]MЄu106d-cx#+59+[&Qn$<>Y#˗_Rohb$GS ũhz .Bڟ5I'(XQ΢c[}b̐t.~Rg$4~cVnX:=⡿;[㹁[$טKLsvQq:+TU.Õ oCnnv+-btT&2!k=OhMTCk,V ŏW`BJu6ʜ[]Ԯ&4. b!i˽ګ짓r,tܩ S صÆ,6<0#k4Mk./ii{_W|,Y`-.!#MD,h3ZWBX2;<#L'9S-~TCE2>@&q͝'87_js%ϖqVvGL>،J_Nwe?nC.X6 ESi1"c9X0JE LӦm~<[F1uV\Pʹ;#kSn"K $1\K'1is- Ƽp soQ͏mHC4d*~n+kVŤG̴VQVGd*O̵ [q[[do,,j)*! +wfGwbbfhLn5q7C#vX2>WtԘÛdž4#Ȟfw -WQREcrx:{K0UTZbxIͥ1I:<-`jQ]FW'F}-RJx#Fk7K RbJ"^7n+PHpx 26>ױA v| 㯧W@|9j-#4nP׈ɮCjùnHL*E1ƶ;e2DR /R*XZ2v$@Vkv3 fj6(˴ewkk &]Y8+k(ANd+iOF5l FiLiKF7:_MF`fcYbŵg[ F [$F6krt;(-\0Go3Z' U6\6E+| "8QJpw;TqPJF/ }~"r19bzrؖ} &BGn Kv+[}bo69Q4DhF-qkieguKunr~vP]̇-LU2-x5,RFdPMhU_-:u!824YW4`A4["IQW[e+@{{RݺŝF6MNF [keFQpe^;6`ۺUSGޯ?>)RVU:q>kQ8 2fBP9B'aK =W JҀŦ1 Vi9S&Gm d*p9їAvU^hKr]܏,lO;@ 5zolqPnr/7=G=YY؟HSmi7 u ~Pǵ|J`oͶ!s/?0SafYi}mї^0|; ]P$yRluj/vm uqL-1a-VyC @/.i5UT!KX]ƽDB+OEE*otwqM0=87ү gpM;iӒ'!شAK2` @kmPDY!Gmx"[d,Ѳ<$<BcI/Ѭ݉m1rʢ2X\xj̃(řoҐ"]>xU[8ؓ{vZlz rob6jUo5 TУ|C2݇4hG0n _ˊp@ҳ0dIScs7 K$Hɔ clH*lⓎ\|ފl@ƠNUC.`꧔[I]m˳;YݠG𶡤k:߿Q[ʻe0O+2؋a;-I&:'A9v!{|R{itI!(bLӍ$-RR^" -y.Mi,Z͆/n79cVS'Za )H NoSz TyAԌx en`wFtvæl!yGMGH3Q<dչںE 1mm 9r5&"a]M,=5+$-lO+YŹYodo K6amD~YPFկr~FxBڨf ̿{[VBb+S-aGn#c-{GxT S` [J01|:iϊʒ`vi\ &'dM*.?Evܼ#;QTjIvV] l{Gd2kÔPvhA)M&йtn dT݃L[W_J /P8<kb.D,,Oh+cl}C-n ~U{=&D޹q1>)^\jܦCV-lxi_Mq69](n)v?-HK bѰmZn匼[kC"7hYd=qjo0*&Je94#II~ը̢ ,X08Af\0A-“﷌ h{ۢdAn$l;ۺPnȭi"/m(fhFb.^L|';lE7z ȹQbGxXf"K3鱓0:0YIűԂWSb%|@.xRZM5adG~&o GOƣfL{ع樚@͑;"h+)\[k⦉B&kkS$l tI0JiSGe!āVaQ d#{u:ԏ#l:fT{ɢG:iHwE]ِxB097rj'KIW=5"GpQa=ӿ1lm㕩&|nXcۣb:ubsa⛇~$d1zfmI}S~,DNvu4qeP¹I>a$ꥌ)/|KzoۆH27n>[xe5 ܺ949&7I^6dV-7! l_!5RL/E^7Hcb xw;w/ UH#Q3g_btkod yY?ӝ5mbtuK&UQ@v8Q9 рpgy TbF=ɳ, X#[K!)J[-463JI")NDh[hXG1`@TQͅ6 9ݙOfZsz8L30`vH7!B>|iL^M ;.Ŧ_84>P}`OOV!G0C7GβZ! kV?{TWJL[7:|cD;3YL# &_{Zͷ(T2 J#](J3WŸkϋp}a2eɩY [N:.JȪ Ro332[P,͸L.rnfq70Eb0ۍ왼BhLB7<K4/rWub(Ĥ.ӕ_O⩶hiRK6kS#3PId D0* Aߘ 5BIvSE" fb{4Ӆf5ZYw!rDOT|U짙]͉k $)qbnG(Hᬌnn}5+Q˥BثTR@{ TnL#XYvV^ s{B6h.%o$қ]ɵ9VR:R5[f;h Nj)W$is]*9Ed%HsTQgeOhb;,I. nt?:huج~n*L.DQ&U6ee 32Hk!sӄ r\Zȸ!^CH0Q JB 9l(`}.+_R# mUμꨙ2B-{k׏78x3G r\H%OgŒĐ> [zj@W[`A'$?ڤ|zR9Ů|>/#Y/NF*?׶N6Cc'8be c ;)dmDSe`fsCiY@{~mfm?uMԊ V#fKbi[/oq\K,Ruq-~S(M0*ԖEL'  !AS`ۄ` ۰uqʺپ nxžR[_7z5 Y:[A~WŒ HK6:R V3Fl }R4=&Ezrp}ndY[F]|GSl= Hv\BM6s!&iI$Ex(9m39y#mI{&U16:U mcoTG-e&VpX ,yEIr4\.ێυʠwyY YxdSZ 1᎜ip#n+kZ.+Ұu[R Yܺjjm(:iD12Ѵ5!pɇ6T]cK -ɐӵ^)f )--`@aؽԅp[KSo{h c6alt6JC7V"/QӬfDTE\|{U gU}"2XNtUZJI7pѲiDH][({\w+w+=chŔb ZŒ6K|}T ky/@ni@6RIZ;KqP UzE1\EKX_RW>(G!4}e MǍU\V}!}`TklvfǘLX:Xx +y9G&DZ9K>qex6$t/`c#~U`k2^]yBNQ7.%dCGSgF[,IF]FaA[|+Y7=2BvqY)*)`M+ټG,[[F2i^73H':c]} ݏ-o-[_Daw: oO׵N_vPyIŒHկ#u"@q(0%LʠW"4}k3|HCԨ=D.7Ԃ.nJؕ_[iK` bmB)t*JA׸m^mМGK{#5!|d#PxgOP@{/_PK!?r*jBR Ega+f7hn]Y@,cg2 B7+: ?Ld/IWŀ Q-ܢ2i"] u'԰E #0s^U|=oQ>2N9Q(ʨ% F@-~4RipN:2FIU:++^joeܼq@>ę9tĔlՙÿ1ʣu#4Fa`ZD-ץ]݀Cdhq] K/e 1J]"V7Mԥ̀ =8K->nb:Ks%ZU-pμP|wv0(YY.PqI.h*? ڔt*Ψ㔗ξ Vf:Uc'-D]\q~tǽRΔu_LErn{!U|i_vʂx_ƀh"AQ/hd'%,6Lj.ݺā['p M ȐcH"f~|e`ObySt ,/i2lF%~ږ]FAVbF~[Qi1,(~)[y4y[E/M܆ !⬤n-~6#R$Rjڴ0FCBTɷ!yMaYnUR2=ѥ% ĊFq@<9IuT`S{rEOz2K_F$£BDeuP" 5P|4l;l,B߳]/Hed8n7$saVAE 5xMT G14{`w2/h5*{rLv̈#lK1՜my|T=TP#=ZMLVE*af[Q*U6[ɽfKQ ߓ]yT)2 ?`ۨUEM&:k#=4woQ7K꡵t\V u_+Z,ΛivvVD[+et'.XlR2IʣE25ncp.:Aρ%eI,qt@:l*Ե荢8F,_ 6ΈM c4 YXB.NK%<2w*mcG1IK⨶3j] []lPm,䢵6nZFM _j\Eò},t3u")\_xAK#vdk[1!x Fs#4'QA`F-fMoibmm=<%$]G<1Xp_KlvE 6<ԦX?*: 7C!'Wb-Ž4RsC7_LX+<{_j(  a K!6@{KG.kavFRZC3X;GvEa\|I$\h#E2NH0Ws&m M:B# ծaA)j\[rouX&ٷ+uo*⑎ d7&EU/.e2>ݺEW]~*"i d)BM,HV#l9ِu"c_Ga&e ~\O.nNHwԳ-9_,}64ѠnF+#l2ɨNpdƯu Hua .?35C鳙,yI͚tce%yftf!.\Ĉ͉2!"=ygLqjvu;(;s{ɍ ;ypPq.r1,Ŋd23Y0cż7х (QRKddh/ H!0o ԰C,9B8EeƒxwRcZEJN@ `+^ˮPB{2Hx0A6!@d7o}C1,4RBv.{Wp_.KYϸ{sBR(e&VkĻ:!HxxeG_5$RJ͈ɣʓm[iQI0.ZfX}M&]3->hZ6eB-`գW*@UݴT>ݸ{lYm'/JR7%pvKIˉҴݬd g79՗)enF Q$yzC y'^ܫʥx\*fW_(ͅŽUnfnNQni~nZxw-Zс9Fws]Fv۲ٱ8fTĬe)I(c#"3=xߥ4_pYd'*ғ"AsnSfpYyWlkoem;n$G7UQG=F!de&$7˧5%$i7կea,OE$rkZy-kU/`M.ɹ+:8+Q9.$2PS]䔻)n!|*o*M۵0Ni6|Kʠ ̑rX mwd`+cy"В 0VR/͆XdusIk&7]PAXNUُ3OVM6d(2Bߛ;h!I@ߧ[.Nf,YZJmԍ"mG@轝adz63NI:4ᣲ>؁$$"U&kmӀ(4]B&r/eUA*N)F%}/YPHw8**{FgvlHnQ'&D1*&K7볏0; K LQ9~JnrT*צ94R=Zeb bI`Gaj8C}N', HX5bF޴1I/`+7 ۱=0Qi6X,CL"5 ]ŒѼT;۶DncK ᦴʘn'd ԑ #b?qYQW%јZ3~?Cnm-[M9G8j#!MXrE>RuMtWq0ʩ˷8 eI߯Q&TtXB?$FݤHU?E* m85,X\Gp$Ds9vTTոvm6:Ihnw~ >##Y:*y1r!u 13^Xzj.񷚾&Vfn J _IcĘF\$(4(fJ#y"A0k[*HMm,3K1!WEIܩcvv c0#t6q aĭ]E |{Nw[A 4*!uy綗k3D(.ϥuS:mm'FB!]r eM$imu]R"?p5,   7ာ3YlX56ne$lnnw^߻=!\c@Ka nSdd{ܨꉚ66lc}PՑpBɹHōvZLȴmteH傋S5)*=T5[Jr6`ZD y}GbDhP`ѭKޙw t®:iCqwUYQS_Ms*q*qI$;ya,LJ#Gu#r#ױ\nԮ̽:TE&,hzؽPbGRE!,^}c UdnGI _ %n63&Z,n6nUPshR*3O,Hb>i"Un h4I`UBH$edIҼʹa鶚N}/0?-ub2GmГ1X8-|LSlrbṋޖ[ LݲA0/?7pnd!u^ jyPwΰ2qsͪ_bm&$U;>##ߤ8~UuFrclT 3kom s+2\X+Pl[v=DNIxfG.zm>-q>3dwLO*}w0oC3JCǖHQ3A)p 1p_;.-f0 E:cs,n5kK$?c 4`u:t- JIB-tG;"FH%V7KݣچpH (8%]<+⩶i.ͩk'dpD0DᘴLd|W򕭍B'W4`d}t;$ml[*%Sgo2+p&lT֧B j;I#, nmucNWC^؟ora0eӰHxYk%q7* zf,I>2\%XG٭udQGMr7ބ̪f EjC2Xu*$w*5 hQG7 jV) a@5EW$͌E[~Kh)#[*7NɚH+0;FJahi1bT1[y/V闄 4' BHΝ+(SO'q& W܉`vĂۡRѭ}ʚ2}Inܰg~4 *##ӭn X2&5lni31{)32!u,&Qy[cYʪj}ԭO{C6p;8>+q$X]c6}7@ZRX%͇4v.4M+ndd+i<}G7*Ѓf VŁ`s ukW?Q.Vտ?g[^}?I:xaOz_ǧ|1[?],zv.u-W>e\-R߳<źy6yZ-x9߶?öoheq'Z ὿ |6ӧ{Pv/כ߶(tr_1/Õ:e)\2hx[{e/ԟK}&v߅Abz/棗x8oC,1dž~]ZZ]{zQԿus8ᝲ˭Z*?[n4/յ2LmPt/SR[S|l &V^˩Kz菤.WEuǩo-1坛sۭ}0.Xam/}!lyPKq59D@@-Pictures/100000000000018300000258E1BDFC67.jpgJFIFHHExifMM*bj(1r2iHHAdobe Photoshop Elements 2.02007:05:28 16:35:46X&(.xHHJFIFHH Adobe_CMAdobed            S"?   3!1AQa"q2B#$Rb34rC%Scs5&DTdE£t6UeuF'Vfv7GWgw5!1AQaq"2B#R3$brCScs4%&5DTdEU6teuFVfv'7GWgw ?"_Dd]ǫt{Z&/ 71譿On$t1'ݷ|?Ov̨#g~wOҨeYZM°doްrq9cF5ְmiѝN}[&1+kkY}j]Ѳs5b4椧q͝s֧fF=W͵դ<[ ^;6SO+#82dm.у{A/I7 ؘ݅۟sN./y5sw;ڳoٙYT8cX+v{kJ~kZ7=ޫcn!%<]L5I. 8Clnwmzʚ\X NkMc2iy6Y>L_owj:0nip$x#ܒQTFr>IP ߻RIOs:"׺^ml-{+E K][~cǹ) QWG." gRSygKW׼C5~{nmmGv̗f6%p${o] L.*ڲZt߹ۚK>} O]7:4 /t5sSPf=6l=a~'~1 Yd]_55,>d cFݢvMF6 ұwc5h nS >>CH u֐ C~m[\wV֊ok w/h?{nKPhn7`~[ۚ}gUMm9WNkF^Ϡ=wx>wѸ]Onn\6PDZk!LMun6?8m!u,;#p!C\q%8jƈoLԓzSS iHqn&ߔ,sk'Աf`8kܶdö HϵT>uި]n{lM+~#?]=XCsC^LTauFR¯ ;_ö?uzel< 7mؒ/!ߋum:+eh4Ot`ٕMVI=Vږ;e쇲E״z7#o;k~Z=zutnfC}C#׷t+\OW]2Su5Ү[i'_oZeM.zn )}lwصspc@ȥ7>/}Ix,̦a#m6?5/F.qŹKm^~Jy>].sS[ꟶ[IV̉kAgi6;zE-;Z bsosVe&Uk#o?ٳL\z3z῟Iv_;l1&{(_fԒSV5 ,;I :L }RqKs k6vm^oGkhpX;A%.q~lUs˞b\\qxZ>ۻ>$ƨXc-y3l;GձšsZi_O)L9OJ,Jr~e <-ŵ̦2 F\+}{M9Z@+ We]SK36ˬU밺EG6w7,ctk>}{ctf4ӉOz}L~~%:?UL =[Ap.w(eUlE#~5XYX4ǓWko7*PgRdd0,}pk̼[mG~Ŗ-}(YڵůcCmoIMJ$X5Oj6Ew:ZcK}wMf{]1>:YV%އ]{escѯpݷ7ԭcS8(?u%/\G|~gJ.qAk%-`9!^i1cE'IGyyeHıt1ZgVoS:n>- Hm/~cөa2Y;D;Ӻ&mCMop@etJoԗ9mmZzګ+UEYU[\(/.u7 Z]겇_HX>fޝ6?5!c}me7[?\RدBk .Xɫe/+2ۊ쎙@{[[ms}o?{_̆5SןOD۳lhhe XUwmuN}cηs0}GU+}hVl/?3u{˷`:{*p'g$u,2MVwzn$k#_G,~Y4F?ʩIOGK+U>owשIg~>~ɶd}$zUǪu{cK~Ǽޓ-k^}?M^U#ֿ;r.6Ve{6zr11s\qAvZז3^_݋N?|Oeet^.}Qit}=}_zj/>:Vo:ߠቀƩ,i̼2W?DY]sXn6)ooI^`0][*e V1O#ҥK1غ&5A{Iss;:BxΦRqʡ!ֹbS))'Ok,̱3x-ńOomV_2U:KP] $}fCmkK@{L4FjrZly1ͩ)[L~w$ٳl}.;?Ф:,r1-6wS>]c7|v-98Va?LkkYE^`h-;=y77y>ño oʩl gKOmӭ%7>Fm;,"PinmM\O@DrKVlKzec'9ٙ˭ÿs1k>]ȯ~i=̌Z1)̳7A%!}^v]zv2SXV)pj.NW;?돭i}XXp`6%X=1~fз/lUkǷoUKZ6?II^spi_Mi%of+m#C?P}W^6q\۩},/o.qY5cdWFvVv.oN6d pJIM^ug L{1-Ԛl{}w{EVvX4?_F~ :Zb[鵻[gӪ?izN.P94-.oo}nbJo8vɏ^I~G1 p\vݞzIL ]Ke};kwkf8[Y[qz`2Oҷө?WjosVFlV 9pSV*ǩ>)뤒rPhotoshop 3.08BIM8BIM%F &Vڰw8BIMHH8BIM&?8BIM 8BIM8BIM 8BIM 8BIM' 8BIMH/fflff/ff2Z5-8BIMp8BIM@@8BIM8BIMAXimg061XnullboundsObjcRct1Top longLeftlongBtomlongXRghtlongslicesVlLsObjcslicesliceIDlonggroupIDlongoriginenum ESliceOrigin autoGeneratedTypeenum ESliceTypeImg boundsObjcRct1Top longLeftlongBtomlongXRghtlongurlTEXTnullTEXTMsgeTEXTaltTagTEXTcellTextIsHTMLboolcellTextTEXT horzAlignenumESliceHorzAligndefault vertAlignenumESliceVertAligndefault bgColorTypeenumESliceBGColorTypeNone topOutsetlong leftOutsetlong bottomOutsetlong rightOutsetlong8BIM8BIM8BIM S~xJFIFHH Adobe_CMAdobed            S"?   3!1AQa"q2B#$Rb34rC%Scs5&DTdE£t6UeuF'Vfv7GWgw5!1AQaq"2B#R3$brCScs4%&5DTdEU6teuFVfv'7GWgw ?"_Dd]ǫt{Z&/ 71譿On$t1'ݷ|?Ov̨#g~wOҨeYZM°doްrq9cF5ְmiѝN}[&1+kkY}j]Ѳs5b4椧q͝s֧fF=W͵դ<[ ^;6SO+#82dm.у{A/I7 ؘ݅۟sN./y5sw;ڳoٙYT8cX+v{kJ~kZ7=ޫcn!%<]L5I. 8Clnwmzʚ\X NkMc2iy6Y>L_owj:0nip$x#ܒQTFr>IP ߻RIOs:"׺^ml-{+E K][~cǹ) QWG." gRSygKW׼C5~{nmmGv̗f6%p${o] L.*ڲZt߹ۚK>} O]7:4 /t5sSPf=6l=a~'~1 Yd]_55,>d cFݢvMF6 ұwc5h nS >>CH u֐ C~m[\wV֊ok w/h?{nKPhn7`~[ۚ}gUMm9WNkF^Ϡ=wx>wѸ]Onn\6PDZk!LMun6?8m!u,;#p!C\q%8jƈoLԓzSS iHqn&ߔ,sk'Աf`8kܶdö HϵT>uި]n{lM+~#?]=XCsC^LTauFR¯ ;_ö?uzel< 7mؒ/!ߋum:+eh4Ot`ٕMVI=Vږ;e쇲E״z7#o;k~Z=zutnfC}C#׷t+\OW]2Su5Ү[i'_oZeM.zn )}lwصspc@ȥ7>/}Ix,̦a#m6?5/F.qŹKm^~Jy>].sS[ꟶ[IV̉kAgi6;zE-;Z bsosVe&Uk#o?ٳL\z3z῟Iv_;l1&{(_fԒSV5 ,;I :L }RqKs k6vm^oGkhpX;A%.q~lUs˞b\\qxZ>ۻ>$ƨXc-y3l;GձšsZi_O)L9OJ,Jr~e <-ŵ̦2 F\+}{M9Z@+ We]SK36ˬU밺EG6w7,ctk>}{ctf4ӉOz}L~~%:?UL =[Ap.w(eUlE#~5XYX4ǓWko7*PgRdd0,}pk̼[mG~Ŗ-}(YڵůcCmoIMJ$X5Oj6Ew:ZcK}wMf{]1>:YV%އ]{escѯpݷ7ԭcS8(?u%/\G|~gJ.qAk%-`9!^i1cE'IGyyeHıt1ZgVoS:n>- Hm/~cөa2Y;D;Ӻ&mCMop@etJoԗ9mmZzګ+UEYU[\(/.u7 Z]겇_HX>fޝ6?5!c}me7[?\RدBk .Xɫe/+2ۊ쎙@{[[ms}o?{_̆5SןOD۳lhhe XUwmuN}cηs0}GU+}hVl/?3u{˷`:{*p'g$u,2MVwzn$k#_G,~Y4F?ʩIOGK+U>owשIg~>~ɶd}$zUǪu{cK~Ǽޓ-k^}?M^U#ֿ;r.6Ve{6zr11s\qAvZז3^_݋N?|Oeet^.}Qit}=}_zj/>:Vo:ߠቀƩ,i̼2W?DY]sXn6)ooI^`0][*e V1O#ҥK1غ&5A{Iss;:BxΦRqʡ!ֹbS))'Ok,̱3x-ńOomV_2U:KP] $}fCmkK@{L4FjrZly1ͩ)[L~w$ٳl}.;?Ф:,r1-6wS>]c7|v-98Va?LkkYE^`h-;=y77y>ño oʩl gKOmӭ%7>Fm;,"PinmM\O@DrKVlKzec'9ٙ˭ÿs1k>]ȯ~i=̌Z1)̳7A%!}^v]zv2SXV)pj.NW;?돭i}XXp`6%X=1~fз/lUkǷoUKZ6?II^spi_Mi%of+m#C?P}W^6q\۩},/o.qY5cdWFvVv.oN6d pJIM^ug L{1-Ԛl{}w{EVvX4?_F~ :Zb[鵻[gӪ?izN.P94-.oo}nbJo8vɏ^I~G1 p\vݞzIL ]Ke};kwkf8[Y[qz`2Oҷө?WjosVFlV 9pSV*ǩ>)뤒8BIM!yAdobe Photoshop ElementsAdobe Photoshop Elements 2.08BIMhttp://ns.adobe.com/xap/1.0/ Adobe Photoshop Elements for Windows, version 2.0 adobe:docid:photoshop:b6404669-0d1e-11dc-be32-ebaf8ea69fc6 !Adobed              X"! "1A#$04%&  !1"AQ2BaRbqr#3 CSc$s40D%ᣤô56 y2X)58{.=WqާՇggz H$A^(p T,դ[Sk љ碖Ni^m@שކf0UoX?3 30[ sqH+d( FlK|c\U0LI>sM+kve!&LNӕv wYj֓30) ,." m(5u(EԌCۛtLtYȕ؄Ysw${ PDr:hʑ2ob CN1-!aB* 2 )v290x%6_jB-Q80H[V;cnKe(y_t+Ix>X!Ev*5hbLXp=U DZ:F.{}Hk:FX,$iX@I|1T]mrP9^>me𒷏0E e\VT;|t] p(cN\0A~EejIyot5NYcN #6b@NQ-])0Cl1F'4ZКH xZrZ <2NԴRFnUZش9KLJ%p)KA_}FNL<{< E /8#hfDa&444 .x MLpzZ|=GSVo=ܗ#YRc"u\&P_4`ԓs uarIbR LJEϙ2-雗)❒*URv3O7 ߹QrAb*=͡Ѓ"Br]F qaNx g!E(z>QYo\e QWc/X|.5[i2^Og?F^鱚ov:a8fI cŎ(2nź}taSH*֔:͎ƞ+Y6 ;qtkD) `#=+%9ҩ:-+-[qX:ŋUNPg,4BxG`&TF:;hVܩF7,&9qra|yeK 49XޔoD+7ḇһ="d$/:-\iх@)bKe"MVl&c :.0hesJ*)nuD0LFn#PJ7X:3g2ZДߗ2OPZ=Vsҫ)4+-hʒW:)@̼kdv82[o580.F:9)= ‹xH4ɚ ]L@NV t6v[ dJ]L [GVP_9mw4>ao)m'|MMg_>}@fr+,CN\çSt+&@&NͥY(@i>f?=t|hݴl%*]y\;)h]8|U3=,=`wGE5\$4e2CX=¾p垬A5pR; ~X<3`y4@6J/֞-T<1k@&RaWI1kV+,$!n`{RHB1 '_B:2(PLRY0 l5pp/V#%! iV} 1;>7Tb.Qi:F;ԗa7.׏?8[p@Yyq8W4)GsDT}9t@kB[T/w~9N"ɟVI'تVhV\n,8o a:o(j6/tQv+W )>JGt AZMo%R#icY=ZT&YM?b!WZ]D/ p#A$m |PTbΏ:q{ ]( Bp aɂz!X)%|tu~rs-GAlηg&Kh<(X9~ÊDIn$P|b[sEdue%ŐhZ}'pj}qS PB*YЏIBh`*/R{%|8;*@{ȿԬ%Lت٣]4i1iYgP3|IF$" Jԫ 7e MQwUdVq}o1OFkMē½\{䩙y{`k3Ląax"! ˀOyFhTf͂IS9(B!&la{gC> >πp> >π0>~>~>~gOI'@g ?|/575Gb_3*[}|X1k o̠er&mUyy5-J˭VfnyU\!&K"2W!\.QU%>/גW]\l 4D7N۔B϶AC2C@ˑ.S҅LO(.o<`;?i&i֒x$C5`5 fGOv-4,*@`/[Z^#?aܜq[WZn,%n A'L?T.^HkAUG. 2c-ثhr'gSwohb[GhFb+lc3R3$d0q7qB,^~&%[Uڌզie֖Oi}~Y#YQ|k/z .O5AP=j&}]!,? |C[aE@ BPԟD e5nY+*yYqD e+I5QQ*)@Irba) h}dñuߩ\q~,Pcgi ?=@'$Æ}yyW?dgoؘhsj\į>?a{HT(:X ѐ,chg1EZ02 ZlU EbE/X1R.u(I*G<}bh;&(r{_5(*gvi(X͊nm~`_!ACjd4)pў臠kJ9ƸA.%2$׽`_r(u;jǒkʂhg\p,Â^bSRu=J Qeo#a3xe~i24Bĵ=0{Hhvj ,3I (R{lL,>PVaP,-$%qo9oQ VXmuj3lⓠaR1 .Y/82+]>lVG_9k.|삻~\!RYƥi?!7WOD&w{+y$X,2sj j.]$F/uG7NUk..!i[B2BaP32LxJKU5,$Fs|0DWC`m^;^ʽE, Ѡ+Ek y̽Hr;BgTSLihIhtJۃ,iDq8yd+@C ;!ړ>VĎ,2"hٷ˓X&u0jVZ @<EQmvTWC=౉kY:+سa륪MN|eEQwXۚi՗+y9ASMfsdHdv˶xX7Yc}G<󶧠bK/edb9V{xo[\t3QxZ!jVX{]5ٹl3M*lb_(솫bʭAۨc3;ղt)sٷCU pXykĦp5,d1]@d̷.܎(ȤD~ yZхX]M W6DS?vt*N>wtGg#fZx%JֵRIàG,G3x͏h /^0R56 St̓KtD2Yo⹄\Ta,0.Vc)Kcwk^,lΕE,Pkޟdmnh'hx-ӿ%,E+*s . a[.P%?%(og}%4$v~H$ѼT@惵+2VTltlb'٧e4wxj7b w(.n;K$(R'cJlQ׿jܖaK&kn@ݥUyUBAQWۙ&}r{ 5Vk {B)4D4C}A1 早)?< &2;60!SASajNd2o$f!֤wNz&3Z]"u倴)3tF?_[z-wȕD~TCRmYHV":j=B]CRU\h0Go5ZoOxy/ͣM<_哮uMbh6 >E6[* ,2L* oc꺆3q+U 0UDKeq]Lc,Ph{+g~Y[ꀪa`1[[k Ȗ>zk<L/ mzOgx"g~<~*OR,j7Ý&<ن锨pTpf02Ћ4t(j-օ۲rՏgkf_:k=kXЌ+/kL*unDS jPYsk!݄$<Nk g<@Ծdga9thEM,_HZ"@k[۱<;;9E[' {9r/Sjh]gla1efCy̼>җ0'iLp2kTpfAdK4v5k|KR/sn{)iw ֘4^5myWr qB!W~|SdSQ= c"mPuD~k6]|G7geŧꛍu>kPK+kmn#}XQ BS`v;g!IF5EULcixRD ݖ2ckW`"SFmb"n9)>^::vFZwZ~k/dSw|E`~-"08 eʻc[΃L=h,K^,ugtZX,k]Sn޹ Ik'YoKȮ-.YJo#ӹ<.-1Ž:-z1cjgI]rPŰEya\s\ RձCÒqCdpg6w A&[G?vW*GjuKKsJ"skUM jixl0j^m-C `ԚiYjo41t/bŻ_p02]*Nϟ/l/.2$ P+w" 4@dk43 V/ys'Z摑?onr mg\2IV3&f*DjB1a:c|@0̴:Rã5~~xfZnlI~> =⠁ jlaUɀ"ZKdF W(Oj I=}Χ=vtY v%a,ܐOgBF@j[Mvq',*& \)4CA0;R/DL/@h^\█SR ,S={, }_mͥQZ>Θvտ됆2w "~TԥMQ] D}cۂ.m9J5e璒n)|1ߡck*o zCfkdm[bn0ejL?# SaV02~qO z<4ݺZcSaavWE=NZKkJ )H(d-!@/Z-Șq'Q3DTӱ/v;ȡv\q5Lcyzu9EsUrHƁ U򟲶k?Gs'|o2OSp0eU=uޡD3Q˰*_&CϿ;-?[ Bv cHRS9#{.k"[;k٪EƔEi¤PH$ȩ=5l ]hk)z[S {vɨqW-HhFSault<5#A'm6Ho>{.O`9v A"㴛-P{Tղ,g1m ]&.!l _*b0[1T]!UajƺƨW?[v?ZX2%ȫō8J}#zTIoѫ?YjRVȊʯ!Mi#eKƌ\qp:EF=NΊkvP^ˈul7Yc+jO[ggwbuv`i K{bӰ%๑oՌ.ĆhII[.?~?<}H-%\F޲D.եأjr!@nQ֬XlS.0醀!(*7bGGad[M $,eNmۏ8y_5cO V1ɴ$Σ?CE;C5{oj"b֝uoݕ}mFWgM p7>I Sz0 T],z)yyI+ؽt6(V0=Sz+4CDCR:h i蕈H:c9 ȏKo*0Hf vzIī`vd׻]^; d` kXGU6s5775cWqýZ21u鰹SB6^ @hud~T4H``i'.eEvj9,{8pJuʰt=~&X JQeOFi?ۖgK[St,'|o~$Ѓ0M_dɬKA#3z]''C$Rwb;c IOYZ8ԬBfԄb_^(C5³cct p- "b|u<27*U+(,RP{sz;)Xd플i.YFq݋a[=*`A|rHQ9s=Σǫ|,; l 5 1hy9XՄ!y S"#vhW8A ⒩jLfMQx,/w\*8T 4,ԝ)!NvK, C;3\[np`@R1S'SF`)Չ63kNnVK9"0bZdihR[[⧺޷"u&_Rs9QX=Ӡ+zLC=( XFPyi>ZKpk~fM3 ," )fLCƗdh{BwXϿ%{U#e*գdb/j *vg+DQ5mxdec!˫ϹieV&U_F(SP_e*qFE`dҵχ)"2`BrzäqU1,h =_AM qF_.(&whUb;!nK$.n>^5kky{&707=AVFv#5"YRһWJD_3'ǩhe$FyfSX͂~U8c. JFy|Ye׵נ d~g9nIť.;%'d u&М#qJJ}Cer5yWHeZo>JP^+Mqfe3r1[-$Jt΅Y\TtD~3rs$S_4DjTkemDFj>B?!`M\8O7a.ɉzͫNvK\Bس9 8x$ֵ"

M4TJU%&?]U" 0[ LZ8*֐$f$9F&g5'Wlb}ߝ;?a]ʼnM{9{TYOXvxt*dmRԻ kVeZrVST?\&ܛq:$Y {kƒW61S+"3ޢˣgzcɞSjϻa r(J^WX (F k6ZY$-^i me;E75*l*y`w,PuGuӛu#vs;Oq,FQ 3 '^޼HŨJQ}QA.Aw=Xt=£h'4O@ l}=G;7Tt_}PxYqN 7 Y ZaRO|J;.sY^%BKY.-6T(+<.3arjϻ[z Ы_Z8ĻBŵ ^Lj4t4Z.ńM|,&߻agR]L#X. GkND, T^.Ub2nK[Vɖ62E2W8+;RF{wp4o Ŵ@E+Wm 6hD,C,[Õ]$p( U2 vų44ؠaZ,IelrL^fyVsf~Ѫnd]YHQMކ[ҡ9PF\n2ĮyK聒&<,b)a ycz*lmk JgT}-/*J yN~9vktͮ6صi%SZz`?tKMFvֹd.R~f;f7i㬘v5^MEkUFpBTDW<g`'+lҷ/&־s^e |8}eZuHLװ&qH7X=Wݜ,dΧ*S3*+;ٔ 䖫,Jrc5lJc{6@'Rztz(i8gF>Cxts:q|EYjs$8M;DfƱN;'rTK,1n4}WE+H-I_ 9`{vos?qVJ[6xX9`v,eOOQs5|5A@5ʩk449 %A\C]m[R.1 S[VѠWC $ ~ȈV(RS=M 5U~s~ZfhXYsUS7)L(VJ``DyЋ.:Xʴ3D!T#sH.6ǯ@TPRm@3h)U2M2ԴᄡzqP L#ċknLZ1C 4Z1݀6}83lƮ @:^:5-o/e$‚y%P"&]Ƅ(Y-UKO-;:p44te Qu 8 /hH10/iU'>4pYd9b]h AՌʙt]l5<: #`>_u >lv7i{wYzhPo2iv^jWpUMYvY]$H=DHZ?<&#x_.<|НG! ܕR[>H4\y &szA(^=ZF_I.jFPȢsL>u_kq}fTc V}Bu <%uh%Օ&m`P6>,1sj2׵j,rBd"c: Y^x\C'?\$NTty'p8/uxhJڵz98k:$iX>b h}\d#f14h^yMPyTKNsI8/L5*JM8[C JR+7Ul9Tqo8סI?{븢fӃ΢{cqCc2=k1 ߰Rx \hPO <&&<Ls\K |ҡSnL->?/JH>S_ǎ^%R0R颐_2plE7gS7a ff?DT~Ϟ9@ sǟoܟg+A嘮V? hM_NcZTQ}E}|jw~ZԷ{G?m?m?6>d2E2Р4}bGO$A|XزcG"d]z [LLRuFW6\x64Y,Snd1~u2dOv5) ŭyO.Wޗ;Xq_ӔbIz_ RhX'Ŝ8hLV*CxP00FR#N L(%l6 wkUx5ͽdzjXq@+xxksV]z[WM4mRV 1iBBU?Vx RYXaPWA57$YSaLjY7u8*T ?-vXT$\l CC%Bʯw)l:$l@H4B]cTEE}(JqJ!L@WsjLy* '1ơy'B!$J$ZZksi" |PuF(SO nul,C2 m2H?hL@UO-4*.wb@>"u>f3B6cOTҦuR{4>?g83?%YƯ_+"M|MZߗn=*! 0XT6Iz~i"Y.EFUZr V;kuɰaFP\ܘT#Rfz~yHbB;𨻧#EA)beCB *vWҧO4L?5Tw|^4!YX -ÿ$H$ IWeg?_*Q9 G0>"f ԡvM$H1WHzdN ˚ru'}uEjc`!imӨC4`*n5B~_Ըqm/G-בJGJIS),L.KPd1n\I!|Ye'9ߓf=9b˙bWeHևuI+b$#_͐Sfǜɗ&GKHܑǩQAJQW82[JF#W+hd#,X$Sg;,Z8m8$$7"4tsWJ<6 r|7i2%%a]Q:Hr@^;SQ"x8V2WK9&CP ŤjZ4_'r4v -1YAkZVe+iTVAbƣMU{:Ye<Ӷᩡ~,mK߯ۤZZM*\c'~ >ߢU k_j lfL@ehˀ}nS\ʭM iKL%юH ${Yu񌖎9Q2tk;%&[M9Sf ^. jdƀxTQHT+|~Q5HC"I3N-SHK Gf* Up@GM<#[R7_MSrVOVB~S,f N؟4lۥǝlC> ~bTS᩟%M"u{UnWM*Ne[*ANn@7Ē8mO:"DrEu%j|[,x*QH|*|~fhj\+O,-?AfJΧ}h',Ygs"RZf2)qE6n~E,!FMFAr{E+k 2*+4i+ċ߯q#+&SSk#F(]1< |x԰wҶI -^Wkq_Qc[$kK:f쪎M2 W ᠓ZOeNLfnZ‚f\Yi9kPj,{"M7N *MJ/0j<4tzD0ډw;M!!hOVH2V*PMxR_ЌڌNž1䍂J?.o-w}۾Gh#YHuբzXW-׌cR+Jx,L%寸H/?AS۶O(CMjD,#SUYy0DJM58dJ;CLzF|Pʈ<PB*e_&]TdG1'x`$Pj%, ¼6]Fٝ~œ+%_hyc\۫&ڈdҤUZhM#hNd:D}\jw_oG5joh#N#J̢lMHaI$VlS]@]Mjh(ŗQd,Ib"5HX~?.2Bȿ- FP@fz.4?C#.oMEe}'&Pn!!yĮi<!s(*,h\x5~sZtpkZM.z75{4#!q7E*RӢc-4okjFf/5a@H+|mn)BV@vڿGR})wm;rKQLNތ7O |"F)6l&Xװ+gh̨Y`>.t)dM)_6̨y^0u֥OO뾜 9_cdD_β,^M.0\ߋR`<ˆErÅ92P׀F ,.Y g&)a\Vۘx4n%ӧ9ֶHkaLl#=Cn&DsLBSX-&ɛ &5&6Rn&* [W>C2cW|:o1<$|lO#k_ĺYF=\mNdƍgS:t":HdJY[n?;u%PTI$5TT F.U;94dcF@-^(521eS_\/x)V6Id۠V0a- @ES;u(UdNe9\^;.DRITSa`^(V"|" Q=xI |GpXlC֚LW:ǛBa&(v%`b6$3e(D*6QpKVoJpE tS@v׉8jp Tp4d㎧LHUA~l2)˹= QלYQ#Pn_qCt%Wevǖ=S"VX#Tj( \cE[AJ(1CĄv,~.eEx#L*bȴЃ5+Ab[`d1$ p^ꯃNJuU"mHcC9b)ň6U7ףuzJ" =:ZY57eEz,X~(ֺeJ[U+n"}gMNPdnhk;5OM7L*]B5"cf{ Q uRyՔIż:H,\7G+.@5i12OFXe)2G_FG@Đ1G.PڶWIՂgp |;Ts[hxw:t'4Qdj![eRL@hD/(Sc8鬤PyX j6hH׽ 9uY8-4Wf#mdAI/ҍ^rBdkOuݵ)ǩy4A!A;qR@bL%XT+4dh[jf`T>陓K#(yXVf|6 8DxG~B+r _ \5YE8 Nixܠ"yDL D͓56jvPW9^'G.x$H$r9wz*KuNE&Lă#)AԌD!-AVҸ=Hн|'m=r=>R#@7*Jũ_/Uk ٦b EN$I"K YG+I0n\y->BdjC hJTq,g6oKiP2rcUL#f۬%j>\KejֵRI 89"9["pfJVЋӃv,5d-N[P+[ۑp=u& V8:vJ$f3+d>1"MUX\fr&0vkR 2ڒ@!5#-ZyUQSAT~Pp#ZVtNܼVaDXY n}A^mï;bi>ߡ-o`=Nz+*b$3."^1q!|hj(i;u/.@Z $%Wg"գۿ5@Xʝ65?Lם@ Xm$xgU`m?}|oyV?^LRXW'ed"B$ssi$$Eх^G&+ӢsɓI!sXM+^#5ޅ-O`k"` _+Aڤv721}Ar)OQreZwKLB}J*ʋ?u.$UO6;fsuWujG[d%Y9" cƚpAl#d Fԯn^NQHB z!-IW]\ҭ/L(ތ*rvGmj۩2i$KkjBv{5.ebFVE}ё#F"6v$[kM "E?i:r R2bĩ"R@X tA_t?JII*mwk$E*Qʖ#i"V6#jȻ˾JN(f6O*R)ca* iOn$u.6y TPSv%oX9/UD*`{)FKpS;^BV6 SkoҬhsk"7@dF滞V܎o HiF2֥-$4x% 8BICqۥĴE| 9waZRS_ҺT+B4f2]~ѩ.3bf n`׬22}Cy<uY`HPv5[=#ǿma?b >‡}E5" :AbnfNXj? 8?S,m+"\"ԯ"k PtbC_MLE;~PtK߳^[2c9 ]IPB1yuYI=Peт|W?KagH2VQ>lro41iM$0|OrY{Mms,2ZHWþ1ʮ JqňEo91tfvɚ7V #٬x$g1DoLe5*B7m˨x[c- oƧ,"栭1İFW Hō]Wu,6Q#3Tc/dBhd(=0{%P }AM$ "cЃk١9+]}A1-\_wm.$!ixc̈nфEյ9c;W19Xo?{t?7D3R K~%?WK)1ec{ǰʽGinN ~ ֧)a{J,b6"C XdH-6 S%c4nCrpoSUtqu!TD3Xihh2EDZr:],VdsSMHȷ&CrvFjH!¾QqʂxR7ԙr>6TN;c7A!'42V|u$Q۩pL7ƐTyԷ^1}=KrR1,)o]fcgcnmOx:4-4֍B|饓 q]Hzbnjn*t-/` m.эiq$&Xᕖi#bAG#4JP}#Qw)4ں\(ӱS5 P5(<5XVZUJJp!5Wт8AupOyJŦIV9;;?z|ecQ7@nxO.}5%u*0+6.cLRWK ؙu7nhdW\bAbxc&DgP<>#BOOȇie9ʩfOYP]R>e 76hrxqS!n>= HOl汦oh}F$iK!8nѷ%˨r$ |P{4zP~,`FQ!,qr]QG%UQ BǂX1y\-[K [ܡSV|UE-a ;K;:˽ JX,Zn!Im/=|:FQ=(Xqs;)jvf%QJ1'R@Hyc5keۍ$ċe~x  *$nT:w~-a8⧼jFRD><…dѶ)Q|%UgĠVE$hO*)s*~KfAmh֊AGf(ЩX㻖phI UpGרL#SqʐHjxe~T-ZFE{kOx3zGT(Y>i/vŚ[kܺ&{FPhBQYVS]W+:T C5u(R b]=hLX\lBE4v o$u|P2:;-)n/*o1#_Vid4@&N( v\^1&tƘUc=o IJD8cзKrjZnOj!uh5Q_>LohޫBEK< tY|ˠjhԑTĐdLj< `=EYSSbT7t?]KȞ9*F$!m-KkuD&YwHW{lUmmD1DTUe(*]-1<üov+nԯkOwFYGHmF T7}cY =nuyW`LZlС`d^Dm[#F*@Wd(Z[&!Bĉ&v~m ٔFBƁWMŖ[KTSɛK,kS#X(hz<<> dG:,;qYWJ4wU^ArjELstY#P)Wm"jOڏLV Ƣ9hŨ"1N攫X'힕#d?;V30s6}B7.ɣ 6۟CI-F 2=4zX0ƴSߥEHW*D!U!PTR۬q.p*(@\nK. CDr$MP2v;BJCK"${?3t2呑UgW^U&t+h 5,tQU#Qz~D6f؅lUJO_~VzG_L}_u|/,tb,u .9p+NG_aY[ 5Pn [q&6H hw5;]][*8\{4U*V,^![i1Eb DRVSpq&82w/o"Uv^@]4G&h}>;tM!\*:JI+UTmi %NdbՌ*ʵ-k;5.&)ƌ[~|Li`cdN52%:}+P8~ 3*c, †Ħ1ܜءn^7ڪra*2Ʀմ8ƀ W (xY%T$l.`W_/.v$7띖1lFDi$U,MtJ.Pq/Y?[GlY!%V)`<¼5.\q́Aڊ'9G s&CC.o#.ǔq^SN}^BUoL)wTВnB-5'!Г̫iQBFGH;iZXX5*ۃ٧Ǔp^witDW"$ɤD*CGJG  %/Z!^A]RxSZM$HSkG>rcFTQA$ZZZh7qX2檃_(o[qb 4s^Xcnͬx/(PIԙ ^2mc}t&힭c p{+Jߞ;rhc*;BH{fa+駯6yE1 0#ԉcBF*74 ս)asy+(!&|r.JL% $"h;7̩I,F}|Me\9r8ٗ&E0,cʎ 0/x 8G_.(I!FHm>JCcZ6Bv*w>ìs$HPj߯Ft\tLj.ցXivaGaH~FݻM)@jwS^fI4e5_4,7bi! V )]V>6NTQsEj:Q UojXˡ,)YTǐ 'uQP Ȍ[ -*_ƒY09KPsVç̜uq (z,bֺ,822Dލ|rc%6kӱ|HPQuQ6|vܔ_%^Ӥk>IA즜7Ӻ~!"uuE?R_bjx*`N:dFн+qOY8Q%T`@?Xl7Oʓk4;s5iW"ubu4aoBvˋ6cE3+jh!J&Wt1RjZւ;inP;HPs,jC/b-[LIZS,=WVF.ItaV {taʊaFzSr*mk~TUkַťx1ёE5d(hhfS$JWx 7vҁ?h.dq TwI.ň=4߆fV*AMvYjmkK|]N*y~[PZI֚ wFm:& ۊJbj5HG@#mdkV2y+TwFPʲnV*W;8'dʅ0.\ZF#Y.XC)RnX.aŕ^G]@E8M4LLkF؍.ʶd )J3[0+6KM! h̷O415[QEr7RwѕXWQXǶG pr T[ -כHݤӑ[~&XYBu1lFN^CIBDhG v,.0H°P{Й#pAHA7c-&!ًtߔ (C+PF,,@r[8rղnbo-tF2=B7 Ycu~]`b08TMzn+J7"AvfFшWG&!D y~4u>I3$c($LHlFj9FAƸݍ9uHZxrk^E*6JѠ!-shǒ)%Ue"F%(+-+;HlJJnd A׆Z_wM}֞.)1I,}Bܺ?;)E?uG)v4kL;+ř/h_ێZjD K >wqUSk6A\ޗ TAAYgc:l*iv2yB,droQtRW-M̆ZOmtd6C1Xs̪jUK#{E c ^e}zaգO X*sWeJ)];PQRJ㥆WkŏۦVE74d =[U1e "c嘲 P1-|l\K|IZa'G<4WTQ=CCM;Vm-Eݭv^R~ãfF8XKb }zC6qNP]M c̣FSXC7|lT8r*gᚥ m|˦ߩ6;R*Ҡ2v(C npH&bn(f 4 5z[uMI1'iȸ6ae[@`S]$0gfPiLN@QJ5.:ߕ,F6v%#Q#5" `H%›3]٩Pey "XR5y[^K6SզU"ݘ5Гḫ{IS|h}cb8t(6O$嘷5@*ǃwj,u<hHSq{^.ah8ѡ.X'oǁ4hp#l\VW]kIFphyO !+XHq~1԰K*9nvH{}s .DOn?/{\DiC25 6WI:JcNBDR* u M IMcFV{/^WHՕڤmΟF撔b)F:))[- :FD*[!4[H~겵,kr]Y w n}lh{q7ae}!H" C-@_JkQ?뭵:d(R&oj13'PEH WMOvwht'[6-Y,l6]I\I,ѤqOt .dzʙ3QA-} .b[@PAzuH:DV:["$ u?Ed1e{6XvfZ0P 6T`U@ eqd W#-R]F_nK1[. @|IdfpHuX58;\H+]h*5# Xٷf[1VT=1ѿkC%8-1bX +2ʦ%vUEWC`b&̤tՌkFfșZ6mGN1Nal^bx >l3>F'RQ6oPn瞶gZFcLPZyʞ{~bWg-ND=0(0-c/MkE~^ *PƵ'!"Lxt2QEA<|\w(Yq cDthM4qܚW{k%ߚupKҠ GHӌPD979o/,h>R@Ӕj}zÉ|/MlhrQ!*nfw)B1"IHɺЂ)~ˣ TQLr+5{q0B+ߩUc$;'F}K<",Ԃ5.gZܛyЖ2n+lQ UXf1qH,U򝚧j8ČJ@5QӓS~Ch7&S^3$;K ٦ȉIQJ*5|y|2dz^x[j<1ғ*lj8d,-p ,  + h; |Z3hm #㤿2@j 1=>iQmКy' EA"WB\TeΫ "Ԇh?Kj.`4mڊ+u0;K<Y!J%DoQkv=%FD@_ˈ ~ԙ L8ݰz;mI$z}6$V7Y'z7/M;k}3 CXI3#s8x@kր7a-ZIΙA [_/2{p|7]οfk$QYc 0#2P]A'{yyuoIioN n%9F(EiV+!DZD OI 2>8ibO)R~QY%ؿڣ{Ք'ŝe`tvčk"$J4փs߬bD HwNf7MEL))_p&`VYa5xj8ڟwS!TԓQ*YTl `h~rJ _`,yIL ѹ@87߼H$xʘ$bQY!TnF}7!'9jd HF:Lc=9M[^K()}4>1W{ Q_Q8IU>` V~4X;p:鵰LxZ(ڈO 1bwznK㱤jYո+ UVVRFw~e !5Tz|̎rbK֖ݴS#:I#`?16`7M#er$ qKnF굎'&4{qx\Ƨ\Sp6bR;x.s шDd,6 i۾սކ[/^J 򺯗P[pŜ1hVUzFZ{. QB-g.jݦ(ߖMIn"{YGVf@ =QAD^!FIшv`I?-?y4fJe;Uc | t}8毦#4#\"V1lAyb\&Sz#ꞣXc1=ID_1 Dž`Urm:͇QhARm] YWǵX _)բ =>K`hT ,ݠnh)B(wNd>7Q6Ԫ:>2׾#<T7KRE 1D]ͪgG~R"Nᡘ6卨fjm$YB]]MTnAk#x&T!L8h.7ۖN_)QF75<@~T H+u>D ̱pRM U&}ٗ{+#X]ZF'sii__7c=`bKH>V-2KpThBeU}uݭI|M4A+201L%| jx^+o_gCi4F ,L#t"7%Ytc.U]6( _x+Btޟcju1һ )ҙ&{ ]cAũKGfHJG(WEr z`ZxN}cEDG^'OĒuVTƬCzW7ϋRK)BZ[]p3 Wbbwb"W]FʲiuAfh [|ǚ?F_gm;u(17nM%+'R+'5 E4 d @%-niV* D)""B4;jIıY$GyM%фUkZWYR-cw*챓wO,nBkU[XL9h4hj|u:l~GX <:8|#T+_׈ۙ 5M$DitfG]I[ qʥT>uUV S4U`, s a&M5ܤVHtcsRj;tC# $jJzXѐ̇`WUԍ՗㸗<.:coFR&b"';T{DhHv#rmԑzdLFu]T]MɝE U˅nhŃ2q#\_h@ kH\$XXrpEºOFN@ʈ8ts}u߳L_@YؖQLW;PHf_9WE,^haxÖ<E Z,<.`*S6oʎjI)CPm}S&F<ÆhzeIAS]5԰ 'aK$1VEx9.SJtjm]],Bʧj5S T~Wu:ߦ] ŚVE+xMMnhI崁%$Z\|p he^E39a̸~knK]lb+k#c:=/6H񟙌,[Ua.Y*zgvF$0qXf_!fke6YxSm_2ml0hʞh1cKA)THh]B@Wc.Va4OcPX+-Z?WQb]F 60YүJ=lM蜕vu_7K.^;G1!`XY4w< )+ mnt&$GBK+A6,1R'0JU塢;~dHKBT@Gz (VT_;ӒH si2=#s=:HXDQr 3/=R+]eg60tAJD%⁛ߙE+ASki;ƊT58),ʣsSJ-+Ik翈^h•kz @`:NMu5 )4⸘2,JCH||Mt )$ SZmVkITEU>;u Wf5j(i߫!EY%`PҋNa*$vPWs_72R1SĪ'팤նVeK[vWE5>MWʄ2W#'F:Y2̅K񥉼2\6UWNNDq*ケk3^T\q;/)9rh0Һ7xFdVߕG+nȌqEA<|^kJv%06ܦʾmcŒ\̒Fhh+U~Mh4E+ 7~cjtHLybVq䮛҅ ~:HZF 9t4EHmJT MUQ _X$yP*F7L Zd™ T8$u+n/M \rxQTKvU7j[ RԳ%~hqhOF.p:{ R88R-uvp=x5<)t qPD0l 㨲,jȴ,.6Ie#@ *vfLRq&jv]x8wkt 1~, G"U )$( fzLks'+2,.kIrʆSٲ~hsF5nC9-ҎE АUXV?{FyV#Q E*Q"Qd*j1Ҁ+-  cJ$TBRD~.Rg' I5FRhI˩F; !Pn`N8Q<`*^.!~oʉYX]*xH:SH$de,E) ժBշnqNs%M*VpFI=;SGm[.ڂ 'PF;jv넷LArC.BdF)hEn=>"oLJFrxac#C<0M#SW^ᬿTe51ť~T'9lܩ LH]@Jv㮣fr#GIU[A n0a`?q 1E4vuy}MxPKD-yfSw?eiDnObOGiP ۽Uq M߆nTp5rH k_5BXc/QGԲ\k8 cE "H3Ȭ(˨$T"֤}1efi-ܘ>oRc2K@܍r uk쮳q!( Hj\HZ kB~%JfAU(ݳˬHH,By52* 5YZKEs5| IP*Ԛ5`/ߗQG@\n殡N1T6Z^Jrr~ RhR"HK$ڑT&Ը uFXU̸儱<ʞo%ڐ@^y5$\oi1%譮 1nUe>r73EIJ|]Ey]wU }vK]:)@$M:`Be6wu>2ʍ!x+qBץUehNр;>&ސ$Iq UPᤞcr{75&D>6,gH kk^,*M|PuQBU6FOao-!6Tv͡$ߖX۱Fz(c&qQK5k(̤U?Ja>33˔8I*")6#2c.NM$y XǛZ)Xށ۩zHʎtI3էiPkU,ż4_b; -up!E8G#XE[=^Ȕ5w:xWcmGKWRu9TZۈ!'>T~kqU.~7?ġKpͅi!6ΫR( wq4K % jzK)ǖХKx"HR:K f*sԝq%Z rk2:᭰"wv-ӆ5V֞}hH0+FcR3юgdD x+:+KwȑzxƋF7;MULx~>O 幤d߱|Ǐq֕ ~+-H$;8]Or4&2ifRwͫho}\0.Ύ ԑM^_2,*@KV~I {e 1Ȯ?j>/XeCVO/5BOHwMb/xg#B ̉'(oV_ʌͯT*^()C$ԀyUHbH!ZZqB)CVBsZ&4t qZ߫W$D7ʠD&^E E!acƈ;‡ũ _H፪Uӣtѱwc?#ҥz[ѥWe$wrԺĴP _H{ozrw-\̵-K1ֲ[+4 `SۥDEBР`MvU&?[&HFhrϻ5EێeL=G64T"ŅՉJ5z_}|ZhU\=+R7٨,8ݒcz6uڊLlH ـ`^BYDk\V;:YBx YkIP$TVZXt2'jq5:iY)+mÆ5^fSP;mE ӿty 6:P GaV;ˠ?ur,:pcC񶣖eVd}c-U X!hmMdO!W .q=RԴUpON3p_-Y"(-B!$4q%5}x7j/JE:g8UˬLR7T)"PbϯSUBO֣|8yEm/y٫،}4+I(֫߸l*(Xm|b*zPR rcI$N xTA$ݭ'B0R hRzOS'>( ЬE*ghdzHPE+Z*bʂ1I^/ttd M34J d@>6zDT8HڒNun?؍ quR]}HF5Ts}b%svߥF;7)nURtR:I75cOgIwUrhuKտtxٚ5!n|ZktJF*X0N{oB[]nTKLI?u<ӧV>QMS:oO 5hhxlrQc1*mdVTC"-m'$SψU/L1HmnwբmB1濚Vm7rvHpԂPw%Peq E[Lnd|̧ŦLԐO"5o.=;2G[y>^Mg] ],vPdFFС8"vy4Z^,nn!t[֣ CV0ck,!:ȵae.ڇ4c dRC|Y1zn19!*dd_/RIu.(Ȗ%8r2d_0l1jPYVIIcV+ͩqYg 99QdBuj¬l@$lx:=><TUփ].|,Nxf'Z¾eZYc"0㦙#L V=;dak E;:m}XLJ)7Kv7s%LچXd|0(=Uվ=G wVnBOg] u"ԕN2^W kT.t9k(@hDcDcXdJCoѡ+I;v{Q oʈRsN(.ZwsB1[6xs=R "Og-Σ,u'OP҃#EDÛ+eZ *)r!獕Oj7MgÊflvm_+*]_㧄NF85<ex>é;:&udȋ{!c0_3)>ODjE_uP loN)fXrq0 F~CKdN,T26kPeZ,|2Owbi_2k{˨B)jHVRˑ$x)RMjx|M7~OS|&JrDfc+:)'2;]MIE1r#N?1([/2/?CɤH~F7`.SƟM4螣C>0IҞF9La(/au߇NP-0=G5nk2 7WJ˖RJVX:! UFEPSVmwMā%J_ʅ}7SBPIIkҚiФ0x~Γ)17g||(%B|5gRKeYh{f#3<×-Ttjj*tLI1p$>* AIwb0am+LGuAP.B:Z\՘cbJ,nzl46V˗cY':X;ϝ<ڃ7Yx-ŊW"h._)CNgNzfiX)\yRpRFvHX!5(;xm: ơTĵuwԗ㈥c\vVTupăaBXՃ5:NF7I )=rw7 GԄ7dV<ȷeve#'QEʃ&"Dۈ mkE&hzIcܧ"}f2r)kTvF@yӧJᥖ۔BSMK: *Һ/(f#'eyCQ_媿,\xh:^do)$QԵj?Lyc$706I!f?^%^$~Otodž>X"MBQ_>b*IS+$VDuQEf>|qvRx|$Z)T=kJ,ml"Bv1ɮr\3F8~#?Dߨ)1/:ȈH:-&F9awNa`E?:A62O)UnLO˚/ zHH1i]U1"eߖlʼ|0}.~q(%HA(!u_͡ڦ=Jדn<ڛrnw@jYȋ &TSuNÎۆaKEl1ʣzM(5kId 1TB4KX8|~Zk)neF JSqLwqR\hW|FOS:ޱx[M:FRD¬@{I6;X,C1dd6Hn+Sݭɤ!ߓެ{_fxv&O6 esD򯱨v:eZpEjX*u@7LJFu鯗0iyj->SMX(,V퇄kT\*ͬ#.6:[JNʘN潕mH#쁀و oЎ 64`eH9"x 8隷:I^剉G_$EhVP}`if#SeVǘ?<2$W34zR* K?4r劥5r 0@O2tiKʲU&]Iޓ4i*V3+eRASRE6YͅE2(EB @DIޚb^2?yv.6f289Vj>;V.%m%!ʑ^ӪI3aF7i`ƅ$5=)c@h;xM_K+DrW iBվlҔ&pIQۥ4MByH7b0M5}ŏC.g(G)ǻ#:+`ǣG5Zm֢ ۮFZiN+G5挡:*Oy'ں\,?}Q:q*-Ҝ̺GNAE(K]bK]YEmT<-cڞIirЍ[Rz~j ,R.(P}ig4H2)r< rI年g!L ڑΟZlysX)_]y_O!r@e;)jLeɍ&u%k߫rY Ut$"),[E[u$YRT)s<:FIp ;QCD㔂NnGFL5rB++IeaeG]NgUb´#}|Òq: 2[H悔;"ld5B Y=iCrLIZ1J{WHd 4'!aU9tw*(,/hZS_y|kXIP-**~jDUs"0EѬ|=<%Ly]#8]&}K^y% -`Ô0MǂY" T* icJ6pշt$䉤=#tkڵ?fK͓b ہ#~- /\vPb dPn(:xrt=9"~kCb̩@З , J  ZZ<ܔ8Xs+1!IQs:L34b7yGX49R,e0N: ʰDkI?.hۧ={5I0'I)yT}4RW" A $J0-'0Iq[S&JDW_ ~V|B*i":JydO)vU?LZ~8u^WAI鞧xht18 81Mf LO[o: m<2ccd2DthSYulk7'&"%ɑ hžWs t Wjr/~ MVԧT?׳i#3I4jLkbnb#1Szw}ߗoƽ{8*41 :sj@K E c+69fpBdD*TiF6HY*v+,r0!t=&Ajuza! axOR zxU­}fDj5EUN]rF؟2~`JkX""bMn']"cJPmfv]қis-ZP8h<. D(:JG4> 9j*㦧b;![pw릆bf]FCN߯GGVT;_yn*±+޽f=SoæJ(Uw](-̎E!iQtrΌj`J+wu򹌸!5-{C(eh P^BőܭwSIa WˣeAFZEqG` ،[za>bG,n+hILvss SU4-´5'y,eo3.8qe.Z)4ݩirV\¼vx2US|mB1kFiK3tG$.?~?3q,rMJr mXWamh0?g_ }OOY==UWAc+C=9 Fk/6oU?%'W^pJ> C +<^w馑AʤRӉ>Q'h]f xz/Ğ}G.THe=&^%YZLmy xt+Df[t1qԖ;(7U?Tz2HljrTNdUzvxSҡ; :!lA$wi2`+d`Ajl\ top e'#@Von)+î TT7'F.ڠuKdCm\ẌcMZ.hPRӬ$,),XK8'b7I̭(f@OK/y<*Qs+R~G/N"U&"JZn6r)Ix`"^W[4퀓L(p]UjI_hd!{pu [QؤQq +H䬜{LfǗ35TYwutlv 7چ mmvRSd~43r}L\Y#hUOnOXqқ, 2k>\Q]ధ3)1 PDa9dȍ6BEa#)U-|$pL7O Ffŧ\>브.X5CSI؇6OsG-G6Kv*mJC5=RxVMeK85]WRTPj4ج\Ͷ<F늁lU q772pU0}YGdƴGTZ }312`kdƩHG4*$Y5VV3ύ]Wj2XKs)tf4l7nڣQNO5DaQf.3Ƒje1 Xdxy+ڴ㤒Hco,]MCơn:i$~Y#7# G" i#fp?d.#l=Cxʎic-it;0H6,C*b#pp44Y'3!ޟuSYg 21pטci~v0ؾ;*BOQX>:Sgxxk:#q^>R@[|h9_1_w.3A2J2Mi~LżPg`:֠SYG =~oFKu=@kguyq5Lh'rsF< k&1G"2 ~Wۦ W%;-}t\qܖx_.hA5At'WJ>bY(I&B ? o.(Bjr2?B8ÖLc:%|̄6zu7mzdYy HAMSO--:dsGjSa:C/F֐ݩZ9&9܋ֆ>oeL8P%Qn:M>wU l ԩ63OwL2q>_ Ub-dbXi3Z#ߺ˦8X9j 1h͌߭<~@yQuJ-z_׫ yLső|{]tu *{q%#%7Ro_%:-rTΟTm*㺞/=_Uq!Rv_݇MrqrcҖַI%ղQZ3IUr;Aă?W;Nꤞq'闩8#kyUjU^ޘ̹Eӕ !u-I xJGM<VޚY#K %*SۧF:\Ӡ;=.$i٣zdjp6(Va->fA’p SFQC$A\Iա j@YIuxz8xzYL 4YGWBwcK*.ɥʎ3NV,,ļ M?gBrBԺjA(QjSej\E@5fd *qũc:2DF㑅/Oc{ˠDD::KjZN[ҚiPJ?PÕg<Au?B+Q#LgU 2}Ӧ 9TUn7UUn:o|(IyIV(YR\*N*;n-|ZS, t1(BGNrJ(w[)٩pf~"5<: kC.kvZ}N<z14&Gd<7$aKtP'?2+ԥ9<=;QZP Xv^%N\tG׽~mCwa4,:n s[Le=9#rZÐVWkcW}6[䰑FhțрD!Eq$jѭp9*Xjw*+ƒ"$2Kz*ƛ:ْS\^[G5}P hTV{4Q }U(szXLQ)WOc4v]MYqc.:g "ڏ}p|GP5j5~)|!iVѨ0eum~ڏ$Psqږ#/rSXnm#[rScG/ 2 %BHXQBIA79VnQi>mc7Hznq0ae n_~?́p< ɮx| !2F=XG:uʄFVȬ^!34oFڊXh8l/o/mlبi,~V#}VwigBVWd9I0-ks#'ӕ2'sF_z"b*U.ԙ< E7Ukd@*mnV9]H&ǁY0`~cC#sPh Gi0X4XԀr|^(\ѷpw5 OP8Qz"Wvm]2VCu$}Ro{M^2i2O7}\oӖ$F cQ@&fcMb d ޷O/yy 3^Q&5z>JLO=:)Ϳuq&-JbVHZco_7*f$dø_YȊh҄ !+mUoܲ3R"u0GfVVsm+m{tv,Z4ڇlN2DdUomz nݥ\f4}zf%Bd8G v6 McAxDI҂7+UPxu,3Km^|_]tdF$ŭ >1lhIc97#Tr84eeb(Q׹xBa,q RH<6|B*q׍y/?YAjNXoyGDJ$* WK"?UEiOonR*M*<'Ls< 21d}^ŒE)`Ni+ƕ M* bJ%*)ݔs7/ ~)(#Ym)50uƜAMvr.:7=҉)IXG2f#o&g\_}|O*fʼ.ISX[Ƈhb/ygASpˤ_M%#km-irYX*p (ol [%f 4Gc@OI4zgHՉvJ/ֶiLK4Iƭ QiJ=iUPx֛BF$3q;V f*hXQ#>!ġ5=r%s}]*p3Z+O^^dؾY lOPD] q󢪛Ť]0uFm#a޿uF\Xҫ8K-I%U,<2G[wl'gFCb1X盢u!̄T4ar7D-/CK!yNΡ1!=K 1BMkˤl#, pe5d"a{dFɓe OKDS [vK[Cih񡠘ChJԾć76IF *k*G6B7WtY#<d_!IlR21r#BפLK^K ȇXy4`PMyJ⍆Ix|N(t,&ƐHO{U$4p8NuXYE G/eKlaB}Pn4 dPy}{y_%e"H؈d%WV]嶭mU"Pyr27MG 9P2:ԳQwݻNءBGquZ uMQ)C7`Jűؓ&K YVݑ|3J( okd Tv~-\_ i2Jh7 h2ѿ[=O}>tfu$!C~ſsRE afRÑUv(gj"5k=1bB.N,mzdπE0𲝜K<:2J*U 2 A긱QNqx DQOk"X&i eZ\Nj,+eVC2Ep*1*0nSJIClxW;ti'^Lz= VDbqdh Z+5+h }_|?=6SB_(jSz+w[_{ͨGәLO,x#S[H2q$~Y/7e0t4&6QPC|߳Wڜ>) E/``HU6Dk/MGvk , v &<'P dw vO\ڟ~fE|BEq+,t}xq(w8UJF#(hF>S?XLc nnZFƲW>CkW_%zz 1>+@̷~Qk,emۧfk=K"jd _˥Dž_ 'BQ<]HuG6dyǓREبҐ;f49} ֺbg#d\Y?kk`eI m0%[x#t˶F~5i=:BYQV {ukgF0lj=LfZҾJ WC; IFUx]GwȜr&7>֠926̤|9)4M$,V]-z%@2# zqו&ykbhc0\OOTcDHLiV4_%3GI/kOvKɐxt&W}O@2 VG@&]LHـ "2]iԉaxُ]"HUIu[[ϗ -N@Mh6Sr~ݮ;jM^xWl?";vSTS<8uiwcZ 4szl6.3' L8u1o["%r Ht$ɕ`#ÎN&TCkE:SC_אf&)L. ̙[V&!S̵}4["U͌um~sBϙJYӯ2PKq59 layout-cache]GhTQόM2)bcD Ƃn(آ"х.DE, F4Dх`AQPW,3 ͽ|wfB{'#"2 aix+*2"r@d@5䊔#Js2D>" 0cVRQ<]?J'(zzys:Z<GjyL{8I0^4ˤEh0Dz1DGkB\WIzvOUK_܄ .1SZxJ\? '4ZUSA8NlEsΗ,3=|1'aL*-*,䤕h]]2̩J+\+s%#x%jKVᘓr5Xm¶XE=8ʥW8 ],#xIRdx/I8BXۥɪ€ɕI'L^c~qr) @ŝ @ z (&3>C,4;G~b4JΧ.wE^ӟ:ox6/Jxëdz䓪^f[?k[?NxZb^e;f}:tegi~óI]Ͼ|X?=>>~oټpU2|2w۵SWێ ϧWn=5qju7zG܍7Lp[ \^dONzaM/PN}_ۚaζ~M:}Q~9ދ/˿_|Q+ˇ_|gC?Iv;<Ն=Uw7Ӈ/Isi-9 M`DsgNYGo^2]nLl~ܕ)H\.(%Ϟ?py腋"mK<+.oZϏ!n~x_\B)^C:̫O>_xKS sWMbX"oօ-8mj7}hL7<4u:}[op\럧#f¿vf% N]/҄.! yT@/iItkmC5+֗}'\Od/ݾ!̊* dwoVx8%{]~^E^IYwG:/A%Ŕ/l7}Wl?[P׌AْgLl?k_eS|Jn[?ٷu1[Sу9Tz̸wz4&aM>+/}?P)0-pJڎjgiMyrm MU`MmNXc.qꭺi.fk_} e@e[N߮~:*6FoiY3hFJg¾'%9zNw?3*$NJ<8Nc:/;fEI̋/_)f0F$.!F[.|+%tiM;{ps6wvV8޸7u&\fյ_\wU[a'Ki~[m-nS^3*F{^ָCg$ 8㉓P>qI@؞Wc$1ф> >z|csh=3Mk&7O??ߘG/8*k=NUjq3_ݳ _NmipQ17BͲN*u_{?]>? V,^$]Xf)+{e1V'!gH[*\G>f_>ߜ~_G7o/zy~7ߢw?~:}Chbr' RDLhj /@ʿɠ&}|eݑwcCaG ^!;yxvgrlt$y%;8xupyxzzm6~3XMؕrdE'-ڜvϊ] KjnyAb4ߟ7e\oqV?2Q]{D/aE$wI 㒬2#dߒp>'3^d+N88}{6ͫI:A/E],qRr- i_G(8'> óuϯZr[Ğ|aVp`żʖ`wq5K³sAfJE4K`YES4H0)AotXx̴usϯя`-U*¬ tZoZ?Ueӕg=b.˾Aw_|C H4O(WFqu7+9j"?Nyi\Ac?s_c> U7m͛9KwO|F~?^?|b_줚_.`w I5]<|HE!N_NPP[> S=A?jCg^,|yg>_;C'[<Ͽ3-sS8ڮi#WmB f6tN?5-:/ן.77o>;=狆 9A_y>?>Z'zx|xxwϑkl'l͒z!6&=z]Nq/ / o6cWY+lZW9_͇(zy/ v/eYl$T \YGN8>Ih1I[^ T%ӊ'|:ADSwtu"ί^< l)M㜶 >UM9efnFY Mdpf8jkw}8E'$U8¦7pCYӾxJ{t=j2/e@'&Lt[""_' fY4p(gy r{Qh1GlxlMf|CFk {!4<-bpN\G!\/lH?퇼UT ԌoI$N&*lq^Ί~G)/"NkI8v2W}r$BCbBdFS;~.烁v"L\|\W_zymVpuǰȹ^ cԣVCl/ )4mSң̓}3p"Kx^Fŷ]{{Gese OR4m6VJ&nqLE+H;3Ci 2>Z9[_mRVW[<bcu6ka і|=qgvK, GE&upqs̺26ep&-+U6ucL6n@G70ǻ%<(({:Ҋd_;j*1ȇ[;xL#USҒ3#loɭTʑ4jדJEf,xLx@(6/ cmAưq, n4v^'UZ8 [>3x"hV5 iQ(c2@:y\2Nha?cQsGzJx´$LJs!e$*BDR ꜓JP?zaW#Bzm8Lɏv[//:5=opH <&\Bɺ Lz[=e.^AV>]e֙WLc9*$(GR6\is J18:ʆTlHƴ$M#6ڕVw5V!Ѣ5/:k>e҂Jt )"XS} ʅF,49&.*.[f[L~Fl.:FU0*Y h˖qɽvZa?N9Y$0Ӽ)D"3'؈˩!pyeŧ-G:4i0 հш2AS`5|C3,! r|9ZUϓ"r8+[ 9ylii)D#X.X] >&[2$2Z(ͽjkʱ[3<bcgM#MH^nSlו gdlWHBU7`0fg CE)hժ/J}`ێc+g/P`政p-PJ@dlqù2w|{8KLD)Wٔ^|źLy.X"%rf&хKl uVUBy켠|NƤ`ªh6P:mk==.G d yX2CEȨ]SӨ2ߧU.u琬K5I2E6sl\T3SXyQxw5מ"<`]q>}:@.v12GqƐy 50"PN4wz2Gb+]xc*;l[‚Lڠcw^F 'NwCf"Y5 )].HW7Iql@ؕoߕ7#], dvX^ v1"z@r/ P/*ϐL_sa.d\1cZԎhkǵ v`JIn\Bf+Wz؉LY,uLa^!eyOS:K4O8Yp";q+d=$A'<"IV+w0ŖanXZ2bˤ"?^6^TG^Vݿ&Zܳ DPT {֝$*daaXxg?w5_*+̴>uP,‰2DRGNyJBN@/?ߖb2c4G5,͠}2#Y- 'fj>~Kٙ,R y@tiI\>P~, 4 i-}a*yID8ו&yKÆ)1 R<= B:gbZ4ƶ<YQ8ta;ȎPkH6Ǚ2^1#BG"vE\W,JA@{ ۖ-ɒ !E3g3 X2$KLyB Ja!FTetMB6mPe5 rupGFS WC>|n[菩|;>\"~ppdqn[KG?z<ǯ/._wG0Oo_N-:ϗ;..7F7;sx9jI"4W4Hl#|P,XubAˡ\dԺnvA۩]Ʊ` HiєƍMsYU<#XfLt}N)C㳅OT J'[t#[myH4!Ȣ%Iy5`rDBq1TpU"i 8nW-'doQ2C֣MT$ fZ]Xl:6@] Vc;0!&@HOBl멋Ɇ`f%XfKMD 6"Ub4p9"ntRĖ"}*%x$N[O #FsB(9scGlۖ`<5B$e s=!|5'rbU+sf΂ޖ+2j=lvFiea5;sў,# sR I~Z=כ񍬪Sœ!]aA8YI7H$6F&_ljhlO8\-Е ФtHj4uH7LƐFuQ:lMJ$ 4y7A2ľH0uz! 5+GRolۧ;Fe 9@DsBT!g9kH Hjӥ*;$"uӦn\I9p똹y*.nߒ*3 R_&w_Ȳ&HpL):RZ.\K>AyUp ʇ)PvihXY/wwj{`\oIbYD -S%~ X`LC%)&'쫥9i5 @ {bp0pRe=u &0y2~&mE 0@dA&2>X X]廀Kі#u/_\wt_w̑?Tf=ڳJѳ]W4dJ\zߕߌ}j!W[΅)/AjU!0D^X$sE ɶ*8IIëCv';!eY):J~eX!Z9gp!畸L F:X8 "㐴% [w &&V5KGBmE)W4JidH_"ulL'sj")v 6? vo1<9jċ[8oM+(4"%sv߻lq/ j| d=ޓ GxZBdgTO = 0OG=jϑGephѧ ԔƆ?$ac/J LckR) &+&gw1(nc^5 CP4Ũ(-4_䎝E[1Th6I!UAxkTB|㴶m4fx3HZe9%LϹXՂHeH-P A-,QY=~IZ8f?;MF'iceQV}&SY;H%%3,&KoƉ ){ ̫$gv#8;`8pkאdӇSojr)h']ѹ$&Q+STc1[v2]D*t0l8р}»[,);w| P㻌:0Tg]m3?<9={e,=sDc-o|!h. 0\/\ sԐn5UNI;1|!K~cκF}y M%;T3Ғ\qy`ǩ>4sZ ]ѪBY/8efF$*MIs7cvIbZ]ռdKHL7e4tV? U d.@YiaBWl s ju*I=M496a8BMJ L[q JA`ͳ0m԰B^kYDpq35 w麶 3(yd1HۮePЙQ3pc|rlͶo@6 ˜]W\J9P3ifC +*[iZ0"[zGΨ%_k/IWsȟ"%f}k~*ԀL` lT` F4`kcS?k5#@W߁LlXNA8z\?Pv^Y- Giř b>7;)Kcjȶe<[* dښ}օ<۞Ml]Ϋ+,Є`p%2H:( ,OBS/#W)܉7UW| Jof_i%=L1qx1y {|Tdxc3G.jD>p  %A3Ʈ2COC7Ǖb5]|PۜqY,l6MTC[p |ʆv[.M$*(݉ oH+tViR+m@QRC,҃] v%6刲%KdYeAG26u!ʲ$2{i |VbWV +j6zn E>l|C[ '%[l4c) #HR?eQ! 8j45Ø9 9h6h ##QjFհj(T=z1lY))II.rPp*dK|C֛Ѡ@vmcLQY(CA`64>[6\~UFC]_ئk0q&mz8ٻqzxi,EORqsy8ĆJUX vhX#K^ZHS-ҁθk" D7zavEK5DW @Y y1;JTmzSvo^!K|p;w$kpK)^ _'q(r5K˴`ܕ±osFJXk~+![ʲ(6M;p|B\1`Zl~t3y#t7aB3]ll9-}V4/-!>{}y?^kqIV<^5^sߔCWQ)e 9f$0 gV,!WMs&g$NfJf>in$\r'Hp>8蘀,=t5eFS j|VLfvNYl2_HS5hNzCt0@Vgu>- j9hdC $iEZt\*sG7ӂd!+:5~$gEDEVK*ϡS U-sn}[fٚcRVrٰ y{!`I=ي[2P{%finU{iԅMa8g rdmwv7mg'>nr_J8.; bC'y@yMh TJh(=nAr0Nxa,.t #^p*&) 6kn)iAYnVg`!RlݠFG۠>elx@XU ڐ8'k½b[s?&!_ae x Ttv YGݩsCț# db OV49X[ ͔8-h5D`+AϺ^aj{T`hTp5&X* i3ΐZx+KQ*TWKjzơx=z__]e/kAOcy a!XHhBT2t1(STXGUlWHdc6M tmV$5kYz+v7 UeI޾Df)iUjYRSVl\% (*׆%`_8Ėߩ)ADZRŃdqB_x?BI偦S!{nqcMQ֯~2^36QeKyژD:H^MMf_~?j? Xhq >N@bx$-Tޖ7܉{%!@Y9A 4WFgMO]f_Iv"1bAAdգ}Ux\yYZ>25 ORlh~R }xA,(ト q)R1ݼChF?*i ?؉U.w/m-w~)~}pzq|W.m\g}VZIH2ZP'?ˣU$Zn=ja~د,"42ו}[Ra{;k`+o@L KlƬ'ʡyDUAzC9wp#꧎yt:4R3m,@|NlrY 1 SHw_  QݎHqm5U$Vş*%2!=l<ڔI+2g }_vi{Pȵz̷\0ΉhGv 1"D -xs6= 6_\: gi0B#SW%WL9ݶԄ9[\ tZ8_jL6攙0VKclC:1ኜ0* ڛ;@0ǐJ(Dѧfq1ԿsQl|ߙvPٮ@Sm51^x.TBFCR]= ")H`ken.5x"糟ɼ*w9(qV(˅:8HO  TEuueH3:f݂ ۬ԱtSbsH spFD,u" |y\U2PI1 hͧ3AZ 2LBIAZ>OSEx)4 +<Bɍ0Nve,u|h9 n47ڒlKdf¬y7)(F0ʑ Z횪DXSYՆ߀]&wie]!Xȩcq]포UaQr1[6E::CS¯rzJ "՟G@_~M$eHJ,aӑNnӀrۨ=5× +*8+yH2&^폮ɥ$}H0F6oMMT?M<)r`B5^i-oMK4|0w)bA_%+ uc6ew jgp6fJ[LNbB=y[u^W+,2k6P[̌>/V}dAhtIonu‡iZ{_. &w1ۚ{}/5}G1{+ c|:E o,@ 3Ц(vAK1 USO0ג࠳1b%N@"(A(p/ӆг=YN~륤|] ĕdNo"Y=&1jqy~ڱYkUXiI~c:6/RMD#7ͥܭ59n37Hȿ֠[f똦^cd @;҃D!&|N4UW絯J+ od+AXh՜<rd}AQoRe[ Xf_l[ȺEűDAtN:tfQ핍s\Y<^Rg*jIW4EǮ= v_jXrqEi^CSIwD7vOx> h8WjC(4N?l-:hBXpoU ]hIVZaICMq^骵i?jQ ՗2E7M+Sd{<(; n ·ra )"1"[K}t09^^g*ҕ.LJ(H8)EJǔF^8Hwdqk?+[Iͫd\+|(X3Y1 ~,dpSDhXJ|U'{sJC#\60wЯs3pNXa-)hcnD_ʄD#i2UDjvBxHe+OQ7E5Nm7j侉~D"- ;zXQr̈́ch] wqU܂P4ANɒRsijT@s!=4Q2MmzvdHy8Q{EXyc5,7r s2eWAef'>ilsjbhXdfPכ3Q1`B "ќF9?'MQEd}6MV;qx<<޻<>8SݻͽQK΂ 2^9@'~4ڄ($IbGB"̀dwv pEyJM1mCFoYѹo)Ύ1\qʛYBԑpx zQHH'}mݕlhٗtG+CJWґSs8zJ| :GTj z+Un$5n [fPJSfZ?kC0uFlJKӒ* U!=hi_&K|#DK« CI2p_W"ފ]A^h;*M"/qSmrm\ i [[|m Wv?AXp\?ʚ\BBsqeIp N+̋ɒv02ĞBXP-bЕek&;liEa،'ŗ t \e9̓pp<1Z[ AV֩!w'WiX64d[D5|ƽ4 K-g4™Pbw2uϔH @QLdCZ{Һ-o&6k-wj|+KY"j}]z{jiӸrEZjkY5EҋI3B QMa1ÔH)7;+DuZ[0!_!V@tOQJ̆L d9neO ,d, ]] DOxwM%ӽ2PV%Wqe=Tȫ53$:V]3F@ZCnMH1Gbi3Xw& j4gD/L';WcMaī:/NJe$ԠSg( Haϵg.&[#BՖEq_($œI&OH10,g͗f׌Ŗb|NX؁y=FzB"*5@-5:,3FVƹe rwB۰S%N[/$}gq ?C-tdY}cёmMhSBZg!BN]6h4]Ҭ58㻥y)mJuY'$T{ė%Wx*k: sb!E紀B%9v?aa_.T$K%=-`&ϵP z~8T;{t3eDJ6F$NS0p7,CGfU3?qt9У4YAOZ ~Ԉ"y/:E1B)%J(Jզ PJڊC; W3ϊ){Lڝp<[EyӾ)0hNIjWjR!+KN7HG4zUyPA˭bIfJS"y;`ؠBk]nw@x-8Ғoo9"<"NJyJUY:3ߩ^1;1XjvR# NS`(Fos5RT]fhńe`ƈIcCpjM]/ ]|/eb/ O%O MH09y WD*wpuYR),aϋiM\-$85z*lvh#Θdp^yDwछXq%D(uS@ԧ}jdS|mb=;n x]mVEc\Sևիӣ]_]h.PU]-s3QY %MR""L/St"l-M mV)cw&PKevDT אzAMI4*8,Q2Fx U Q"7U ZOM ZO,>q$֢VָlMcƙ+kx$,^ܰ$B;MxEIE`\Pr4D!vsیwƊW([t=_ENIvLɻs̲J%ڭV2A}МILR2%tKb.FgۭjH64@kM~l=WEm&sd˄(}j:|  ɒ_s~Sçlj{:CNpsQT4+/Nym5/NA۽`{sO0UK}7a>)O{9/CA7fĝWurؗ poq5Ya ⏵riGZkaEGGOfmC!mؕ^SmM/{|jx׻/v^uvi loؼo>[duH |Že-+f)ۉ3&5mIG\eWă/Q5~ebƙ vg^CTmBx ڱe {#{$Q,`IHuyÀYáV<)= v@Ilmuw/'HWn-lLʦm, baTa,acIx#A PF,,KB: ND?Ϣi'銵V9]L3B[-0+Nq_#}A04{y,ૠWXU!IA7hi6 ̢JMA=dijVBZ6t;O%S{picm\jdH +cjDAq"BrT%`0%[߫4!y!Z>"a"(C( k&Uf <qYq&+3w⡚2 ;F5eSyJgSh|>'fmb 2'G<2ūW~, X#zlwcKoK[_|:mdxx#+_>;=}ryf>]`-Շ/p@c?4аQruӈQ?`["%x=@&Fc3NrڀGmYxh;p[)R\b$IG,mh (iX}IǸRTf "̋I[h&3Zvզc/& s(H0sMVR5%Z[A2p, ўFJ:=2Hӿ381属RiY( իzиGid-uY %@c"-&zJFE$I-ZzJ$z\nMfq^˞OrR%Mwq~}f@0~#NSҕA8N`ĺ }}slm oN=KlgGmN1[s$mAYk\-L&ޥc>:kӛk6cز?8w퇍&ȗmb(A#VE:V<ϗjT:YZ+'ybl+0m7C.i߃5}\ňŸw » b&_CxLyTkM[^jΊUޔe̷eQL[+BƉ`@\cغ ^!)&eSϹE#$֞w=^G_*-V*V"r0[P@Li:,uxJ2f 8S]KD{mxLGK!8+ڠSء.h7Ϩm}KTȷ+ ВU/B@`9ֵ,SMM5  |J27.#Lh:jjXkzp FB;&+hXRPlR`v ѝ.ҲR:-ec:Uu}s&.<-3_; |kP₪] ߾/eZ FDѐLJJyxD"i9V5X-;do~k uQ q(ksD,{Z]ݙš\v#^'DAT )=4QʽʞI^޺ #փŏ\z1oC >yWme$˝/r;X\(Wh$Kɓ*VX Xn?|XW淉*,:I0)]AH]դes| !_ՂkW{tR`yfS2LպtRLcE-W=c%GS22ߛdž*[5uXyڏ^ -d.p ~¬?#[CV _io6[/LyֲjJcϿ*ajcKuQrxzbLF\TEf/ :gJ{euc GS@ tЏ=WPcܛFDqA|V͐w|Ӓ|{hb.ȋ0 J=*c[05F܋{h.A?{:;u^Խ{.= KЏ=W.?|y2m',b 7%aJ >%%K E1M]ÒFL/ȧF=.hUP ʹ[TA+aIO,KS٩ vD2\e^e#n) msƺ5ƃ& scvJFՕ߯|!%$-). ^!"/hqA!m3!V6k]YlhڅaI@ iHwZt4^Qi ]6}7JCذw=F[p ] ?qJ-LHS.FD}^|LE,G;Vc8|!򸷵: M%L\t;6&}jDR`j53OZ`rA5`&Y}\us ڙ0_8_StqrPO e}xTv9Zh&7:XF5p0òʆ,l c#$Mϣ|&n}IM;.G\ɒWI#GRv`o"UG?߀ ;H,4sC2{rV# Xj㳓fa%>£FK$ ~ŏYlHYI^ݲ2#1~.iƩ%8ʪt nI<7 *j7 JjK9?B.K{QP⟑`ߺ%~ǩت.HcUc;CV"xAϞrVBl@1}*^[IxT5s.#ՒXCEKhVN|RFG&@$p]++zM0>V7l@qN e zUp$SZp͑.@8~EZ^b٢brLSia7Wub3ZWW^aI$X5*ROJ M&]x0K3YBdcsTL#\_S"d=*.|򎫪d#cȥLK-V3EQ+UsVNȠNgLH D%GU1'ܫGPIr0 *٧װq%R`E3-+|ʼn }3)!20pzo Ο:x[h6e%\?@UQgEYjav,6[3;>ESg:8.NgB 9)w~wϛk6]Q0A4! >e UUhTiE^ufe /,*RvK{5:0 E;  +Y) hcEOPy4ED -/]Ͱ&?JFML', ħՌq]W*YPZ5i{z:ի[n0zz9tqɼ-_wy߬|gMg fbw0lwNA$R@ U=1ڨtZI.JUXɊȄS:j_ZUƧurߥ+x|zO:| `=7pNz=߁Y#z~ZDb%)&/.x;xoƌp4c:0U&ݹ0kewjh,fe^M<.QzUp.ERX'QSgM`3Y$7wAHd2P(sdN x}$'aN 5i]x]hnO[n''_$M ÁL]cMF'8@S(^RXS@ {qw1jBYnTl@'v\މX_N5)q0U4xUI(yT(2;R*)7&yrLtyGMl׌YrQ̣XO*z"Jwoz\X))prS }4ПPV$r@Ф4L;π&͉j ǦOIaFm&_-M^LflkK!1/ID濫rd/ V+PC/c(2F eA9">3OWӝЉ{I[Jҫ _  y!mS7gҁߖڰaUxDfW \tg_iQ]۽},jTQM٘-#~BPO%GR-!#H$˘~;I[$%' PJt:j #ۼl*dHt72ZBVAD{XbWgLYuϾyP+\^KR~0M/nZp^n[].o痖ٙ+J1MMWl) - '#XuY*\^YttY .p40[?".4h`҉Eoʚ;ɉrϐE6lx _%EqaV7LP20-l+7z=jbGo+T J2]0'Ny~юF`Sq鍂BTނ4*2eyiCfVQSFWX6|&L+Bf\N+r,#ПجvC YI8t>eC!Z nu ;8<{reaFgg||sIeY!5F?)ĢT nUiM ұ;RL~F)P\UiW5^TRҸ 㘕@[i(ED*Gr}sޠSԃS-QZ0lАA^Q^ ȳ<{Uq.:B8fw 1SD0Cx;0!'jWsXiqdoFJ1v04ҏ4RZ|8cG}a;Tg@2?&?x7iPNaqPL}].{X ; "9|+p?6F\`[wOZ+ hR𺼋{Yv 6'҈t(e@}0eX1K^p@'MׯKُ>1ć_V~;XƼ1V'X Qsd8G 4)QL y0W1prP}=ߓϡi?ZxutA&eڔ:E@p*"Gl\nljaў:JR C b!i;I,7 1:\h<_4s) h bpG0 9-^8W6,m\%!"l4H6Q5R3ԗ ?CU+D#,ĵ?y,^ZHB6wq{L ApLm7M_>Yi.έzOw~9zkFl6VaGЕ=-dL4ܯ!1.5y'C9٬cCmϵ+-c{`8+.Մ'n5f3)46K2 17V$&*[Oa %1Ul Mh/.Ȳl&QBZim9+u yrML'ߑmD=U1&JDʭfBH=% y$vsN"MVXqt b<^.I~l!?d*\eR)훚gʉ( b˓˖̺5Y{ &i1^X}.͇E,)\* 'k;S1p%Y6P,=" sZsXK̄q66C*OX\+/CcN1w߬eemZV 2@knehtZ3+ qI^="T!z`E Mau0+ohsqyȂ'ԼbNTyB(Z:r74;>QwIޡY1f}_\Ծ%{)8;~bk-fʺ`;:ʩ~Z]a,r_Eo^?y__t^?]&z凳Oo˳Eg~~::tx=pJmڟ|}"#-;DZ2# bipC|ʍ[-/w/WAvlI]Ͼ|Xw$?O<{s7^ܺN_?ނ=?KR{ 0$wvl_?4f 9Z|@{$',Y CZB(, s>si s̖@_)'F{͋* DSȒ-GcļJRnBKLY,㬆ozchFr\s^GvG ўa:i\6H)\1KRF<4PBy ;+ ^yG3O^YrQ㢙K]If"a<;s#ЮsWٻ` SrWwqԬlS:*r!ua/c Yz pfosWڜ8e'® m⌨!mI]e@%ν-i?twtFy[zx7+ OfDVx4>PƱ=PZ;rFs|ƧD_=2>'@jdb5%HH`?n휷{v"Pz޽ e4[j.vBi Ծ?o`|R }uM$(tLdQ.3iIzI) \)-!wK*Z=ɵ('+?dfdYfmiҟC0(U }bm[cO o} RbD3~emX?ľ1|Ekѫ@gf2 ]ݔە9:h932'=H?q|Q="t!5.nBE $[Jzڱp PFb-?4>Og旑Yu kаGL#bwBEDWyܚ/#̙Sn9;=dg}#2:%9J4!vEP?`铗1Y&k:HHA=,=Y5! n S)>+'̏dGlvGsvKJa1Q}S7MÙP ~=*=XXwAɋć٥MkyZ mw61}ڰT+p,Xy~uaRg·9tY!:;24~ŔlDyO\yj@?BbNjܟ4QQ=$xm]*KB.š\\ҟy8IXI,>V1jXgJ}!.T n0N9JZwXYRڏ&Zm Z{>?"UcZE=*}3ٙ^"#6XKp-2B1DMXeYNt=A*4C{YJ "r Aq+T˝'f!6ͽ'(wj.#'=uDr@xka0uh$+R9ZO)llqϋCU|$Yy-Ca)$ztoRG ;tg^~=>Ԫl4Ӕucִ\/Xc6ۼ#7,&L?*pc!'[~]pIK0|}}:O]\Dh0V݉Q鬰+Je 7N)сt6 m[ڊi@ʈ8wh6>srC4qp q *o8?3G:cTܼZmuDK1FvATN:5F -" IÖcF=gq K5TY<ȓ2,46StA w YEh pk0ڻ`-Kx\&DPq_Q(X9AДY0OroڡrgG(ꍲuGԁ3V޳/Bߓ.p3(<&tG#u~JS !E#zsw5k;2+_ի Ipo-4yM MZh$a_ު;gP*p:ZNXڸE+{ͫC!)^F2o4q{!8LP5$C@üqwjc6B=s'BR#>٤2"GQ lO_κ:4a!Tz{d"%1:tQmCysji%;h!>/%%n5VLmeg!jM*~ xNz ^h18>!* 9#rN5|X'"kW ݷZ@j_]]]G`+bn "BM-VQf\x\C,Z0`P$ P=L&h Y[ơc3%"Sfϥou{AHqUVD"CɒzX|XtM2I3ӿp]-.#IoU[1a`L7 BX8`UPT `v,1 Va's"fvVεA)sHnrW:R$;ks ƍk0Y¤[}]7m@ >!Bv8aw&`bI6Ts -]ǣ$sVyg٢ZcOhsr VMٓ ^]."wd).7^Sd-=[l!C'V:W_/tA%*e03J?(hA斲ԑFDe9Xs=IDIDYs,ܡ&F q"M yu2LʏqdX(GRo߆0rը, |e]M'\4ms/o~yչjyѺj}n7A;hp>΃7ss\=OBeȇ&9EYAoPbBMVOepqbg+zqxODF[/Dr9w *BtΛvZ:է~uWJ_5ٟ_0h}3TC$ؿڹP׺ nZ}5͗dbm5\~6E#kuti AlػPr ipW0v& OcFtTiױjo[]~|P+R;1hzsu]}{wv7lub.Mu;߾T 舿Nwc9PR|ńp͏x#4 Yڋ)صoi cS}ZiۂYܱŴ{^ >Ԝ"8I`ɬXRװ f8\"\k*S(˒(#;U-)*8y#fɋaK NК1!iʉy*=x,DݱLX{7LAb1FML)``QoWN0KNMY]ʘ+'w,Fu_%GB{ZN Wݴ@&NAZ>}3Эu_`.R'߁kSCX@(㣡 ~{0R\t; X% t+l Oyο[mmΰwsWnM`69j~Ibj pl0t(Bm(Yh*p)gDHSs/1@2=l*OOé($_ff#3܅\j[տ%FܣlAzS R#ry{0!|cN?㬏8LlëMufIS'`" z:˃imx*Tc :? 8]ăoռ兞TM -VSi/=+ް7~$a;FH)y?2-H!֛_ ;kKZYF9ѪAЋcU?Iqʢc.(ݢC'yWeB.НikhBw `n'Hp ɏ#mi + w(z+1E:KyW#"" c=!ǺK7wuhHv]W>0DddK)^f>ZT3g'W8W3bGm4}2u:fԸvwލ~vfOM#QL KEnYKV ӨAՂr6Fٻ'a÷MV:iS`Ș:TPۆ(H"$`JyL}Ñ;tt Z(X31:wb|3TIxQczѳ GӀ=BX? wl]=8>Vdwp)M8[o+j#_ڕj{Dݲ2,Q|\O[9-xy%Rׯ( n⻸V^yD!6BPҹhezHQ^[~ "` ix34VLHiѶmCw8='θ}" \ϟ< &j䓝ERck !MmlğҺvDjug?Pe0y?5 DF.}ߑw o`oPso9"k39uQG'&םjy"Zh$ZpY\.JL=&dJ~-%'x &US&Kzf(\ۅzԭ}nH.i>, r!w#HVfis@kg' S"ݗ/4?*J1dBT/6T1QVΉe.ywUػQ|ꟺccHkISWRg#߫?33ʳcwXYs#ueRR&Kp,*-q`:y'b .ŧpU2 qt? TɽyG>\I2OBҢ<,J?c>OG8f8 "џloxV^C>OeI(\p4T$}Pzň=B;Gi;>Q4x21;.}^6OiR9>}l{;pHot[isTSJajϷChՍ<נݻ\vAs ځ{"ha4]:^aq:Z"u)VPK`T/KPKq59 styles.xml\ݏ۸_!оɶd';ܽhy+I~Iԗ-{~hdלp8p}xϘqBQ0 XI^WHW 6 UMi-b;ݾ),&?QCKL1vSJKUe@t:(ePiр/%LG !ƨ5Fc%GӟGi@dYR\] 0#0Ƙe5<&{&'=F[JOC&C9b֔(,S~_X~!@Ck)2~Z75@-#_O[Uҁ iҷHL׭1^"1lt0oI4泟3XL䞷[ ?gA<4y"=-e;.2?K56+ġR[2Yǎ5J1,G$ A cYQo@b^\X R7G ŪX2os'c:B~98WdzfSp fȤWM(dֈiB%(hM1R -2?>OoZ3K)ӇeVh[ޒ0ѬC,ZR;Ė4%2jmU YjFG- v'_i#uߧ@EB g:x4,- 8|TkY-\tMQ-0UÖ`;:kq @SD2_a)/rJQ%HWp+8JP%/gtZK tVHr P#TX<} To@=ve'WK[]WS!-E ⍟5c*Gfnj[Q!dqv əbqQzt7LFlQ Y%ɠz ,}!+P.jݻa=΁Cڮ Vv|Z[ ۿ0t㒨I5`#opv:ʄL (١?#@4$ծSa,t//A?gcjdeZ&Y&\IFùm [$ȧaӧZ%w?}c j`"<0&&U0^}c\qLnWuD+_W㘘&毊:=cvœHGgTaxn=:e}( hv>m6X)'B_U/90l|7oV%HG ,y"0 b<ᥥy#^uMr 8t1pprx"]>\\LjсGcv6~D( ߶- st#`& XzlK_ 6:y__qI%O D$%39f>+63 XWCEeӴoT܄/̸q? ˷pHKKsZs9="Vy{p g\i Nw=isgnHuݨK>ezWoBfGbuSH<9{NmbX?ͶX1Ꞧ7撦٬l6:@M/,~XLs;2*vJ?_ePͰ|F\߽*ꘔy,J(diB`ÌTn:&y5y4 i[5ʏ3Q- E[ +NyۛR 57mN7=﹤RI24%.9Rg~C&y|Y8PFM$PLVz%Գ'+ZbB\ݭjZp:m 5{զ͓)Q؛ oG䉫4]*ZzW8N&}+Qf7FzwzQ>ܨ^F oXjQܔdSP$ZS*.S^wIVHA0RLn첎RYA&Fwʘ|HI#sg %؂wFn-`Hda9WPֱ@ؚnwf!/ iCD2Qag~Vo)3_ѰS/(8k/(@4j߾#mơP)c{jl l _c/ů`7/yZ~QcG#JCRX:_έڪsLƶ τgY"ԡY|0/i !EQfBչSbA1 NÆOPKh#m APKq59meta.xmlT[o0}߯@ڛcJvZuZjldL͘H4i]TZh WT3Mc Zr4mJ,('U5B15Qykb)WL'ꐓyqvgi }t2:Hbr 53 n[[jӒcEa}3gˆY[\q[m0qWwB5/2w[QRԇiT÷d,I [h6`jV[A;weݚ(ʼ(Qk7gQV*A-&Cd 6l7_FqӃPU~xoPK%OhoPKq59Thumbnails/thumbnail.pngV{8 T'#D!D帖0ȥ 6S$YG%LMq\ri$N(L.s4fŒ }<=} u*j(MvlԖق@1_RDZݽCeH+d\/A޾ck-TgNv4ؿ3i'ԙ_%L(J8ȑ# ljڷK'ZR|FDzCJ{DħG^z9 ߯ /5@"/¡\8VSzk_̆$}td4wC G?~YBwQ˻$Qz"WǩtP^xt k]q@CJ2!PLt.:" kvqh&XUOA4ee{vPk 4'aD7nOI{@.EUb}v{yq8҆[nRhBR YO;=qr%RI9,-͆h=*zz! QE{8GnT4mI,\jLH+IPR,AYbQ̯zۈ'Hz}e饊(j5@FjWB;I-mGѷR $Z+U1J^|E00n{pm8&V8%ܚ9mGmX$xB\4ts8KL} Y\[4+l%EGG 큛=:;]oǬ BI%:MDn;x.p'wgVdUb.B>"z&E,)+|Ϯ~Ƈ1&<;r95nhqGe+M:)\ ΨCJ*yniYS%:^\$Xe2?[k؞ O|ɩTK Gagrsuؚ̯jim V+ږW{uP:W)O:I'PĮ$;7o{mx _mv fHPOC`*izd͔ M*[(A;oB%۬ocHo;af l5k25-j$IX:et$֠`JhLt4"qwھn&p_j߻1~X`U 3n5h?{x-8ɠߖ} "'LpW5'Zŏr]>wumNֶj :}p.]y|TZpAd1T[@ӓ7@PNjY ʋgbNZu_[ԬRxqK'& Kk{nn{>@{#2:*@AوnHm?}v]peB4j!'( lj2v^lkqy^68#PqG\UT)c"3E-?3aߔzgd,]]F[bYPut{8T-JF-_o phbyArإ%UnF^kU3yfUkmťeL$–7g<3CMVD sE-7ܝ2N>eyrlWYr%tUzv1-έ73na^~7h,aIHpkrCP.Jx}[LΠHcB;l -,uę<..o( V.aYW U1CYGFJAdُSHQ$V$9zO)Ҙ3 6h zBěc2 44kLutNEո{^F6H0 p᳟F]Evwܔ5:γXP=f^F6վhuqd2㑪!jFTCd޶5%54MrQvd`d~tq I2uS4l"\ (N[NT&q21IC?OX:BBP pw:: PKe PKq59 settings.xmlYr:}_VC)Cb/&ɖYH2|mHePӭVV<'3"du&ʜsuuNd~Q"~N%Q Xdq: VHPHdQE^V|? [iיRQ1M[rq6W(TQ0Ur{Q7AzRTX޲γLSZaJ4P$Զ9Y kծ3 8 Hf̦ua-(~< ʔί_!v}"# 4w?; l[aw$O6*w&ŰOpu\ԃy[o[BTVzv1Ն jNWؽ繥vS>ٷ/1뺅)̆uS:=2(+gdU̍*v[-{h^_ p"6:UcVH(fT` n9_89AׁS&jM@!;2RrQD=I R2MzH٧j DT)Ytmk p޶ kW0i0fţ&i򭲵M+`p"-Lر ǤZ'^pͲCs\UPbAnJދl0]P?e6O 1QخʔKA8!xͷ`o(d蒹r ,j"IQjTMՆiԝU>!QCALCbEfG=RoVJr7rT2)*kb$XlJyx^1Pc0D o蹤m=bBt5!#ZMM)0&:qm~k#g['  XtalƭLcRFt,x̶c{gTg]-m3 .TS<>;_fH_dn{_PK Y PKq59META-INF/manifest.xmln0c0Q6.pRIJMѶt$s~Oz;[5f!fڔͪ2eYqaL-Ɠ𜱧ewf([مQ[m\46ڸů/o|0Z TUgnV^"B?\p~zUuDAt o̺! #ꦑWek=\6]T]Oqpqr$u('oo'Mt3}2q4dVmX嶪2n_WOWay nBZ.*]?T#q)B<[NȦN9a9?6'Assx$IңC|S6cRA rdL0&76G! HģxA1{=5Ƽ a1ycS=$,B'0%P|{ 9#{yF! ƊTkÒSI`@1c1:AH NǼ:ϰ7{ ys0Ɉ ǜqi`qrZc1+$/Bڗʨnw]VwRF~-o4]~vkݮ[v͞_QUm#7OE\X\e6'kOPK PKq59^2 ''mimetypePKq59MConfigurations2/statusbar/PKq59'Configurations2/accelerator/current.xmlPKq59Configurations2/floater/PKq59Configurations2/popupmenu/PKq59JConfigurations2/progressbar/PKq59Configurations2/menubar/PKq59Configurations2/toolbar/PKq59Configurations2/images/Bitmaps/PKq59Υss--Pictures/10000000000001C6000001F455582710.jpgPKq59=HSS-vPictures/1000000000000140000001F4A280CAC8.jpgPKq59܆~-~--SPictures/100000000000016E00000258D75E6AAD.jpgPKq59&*``-Pictures/100000000000019A00000258DF101870.jpgPKq59C-Pictures/10000000000001C20000018F2934B9AF.jpgPKq59<__-Pictures/1000000000000166000001C277D69A88.jpgPKq59rr-Pictures/10000000000001AB000001C21EB4E92B.jpgPKq59~U``-!Pictures/100000000000018F000001C256EBF434.jpgPKq59<3f3f-q= Pictures/10000000000002260000020C9D0303D3.jpgPKq59;??- Pictures/10000000000001A800000226F98DF856.jpgPKq59ѧS:- Pictures/1000000000000182000001C2B821C49B.jpgPKq59^A]MM-a Pictures/10000000000001F4000000FC2AA443BD.jpgPKq59nXX- Pictures/10000000000001750000022685504B50.jpgPKq59{00-JPictures/100000000000019C00000258A754C83D.jpgPKq59cVTOTO-Pictures/100000000000019E000002262C0520CF.jpgPKq59..-dPictures/100000000000018B0000025899B15C55.jpgPKq59xPP-dMPictures/1000000000000052000000963BD1EEEB.jpgPKq59QTS-_Pictures/10000000000001F4000001C32492E96D.jpgPKq59Oh3H3H-nPictures/10000000000001A8000002269F9DE7B9.jpgPKq59&`-Pictures/1000000000000226000000966A252320.jpgPKq59ťť-:Pictures/10000000000001D1000002589BDE19C6.jpgPKq59-ۘ##-J/Pictures/10000000000001AE00000258E80A89A4.jpgPKq59"-SPictures/100000000000015E000000DB9403CA96.jpgPKq59Woo-uPictures/10000000000001F400000168FF5AD9D4.jpgPKq59r-DOPictures/10000000000001900000018EF80E3AE6.jpgPKq59Smm-*Pictures/10000000000002000000022672369ECA.jpgPKq59?/Mhh-͘Pictures/1000000000000226000000A3C8C90F56.jpgPKq59脶-*Pictures/100000000000015A000001F4A3478DBA.jpgPKq59D@@-?Pictures/100000000000018300000258E1BDFC67.jpgPKq591o Ā layout-cachePKq59`T/K ׄ content.xmlPKq59h#m A d!styles.xmlPKq59%Oho !meta.xmlPKq59e  !Thumbnails/thumbnail.pngPKq59 Y )!settings.xmlPKq59 ,0!META-INF/manifest.xmlPK--w?3!odfpy-release-1.3.1/samples/spreadsheet-with-macro.ods0000644000175500017550000010317212552423612022545 0ustar debacledebaclePKB-:l9..mimetypeapplication/vnd.oasis.opendocument.spreadsheetPKB-:Configurations2/statusbar/PKB-:'Configurations2/accelerator/current.xmlPKPKB-:Configurations2/floater/PKB-:Configurations2/popupmenu/PKB-:Configurations2/progressbar/PKB-:Configurations2/menubar/PKB-:Configurations2/toolbar/PKB-:Configurations2/images/Bitmaps/PKB-:ObjectReplacements/Object 7}$Yy,,1oA]/  Kv,!edm;3;őNd$+!$7KIf;!Dd2GȲPR`3vS9rgj{ϭ:} `%X LvВRr*%8]!G#'l[eS>jg['Pʣ6jb%0 GK4#V{Qr9$H?3o/}KJyƘl]&A$<"~В|g|R:R1.V$2V*xF؜1ij] `-'G?3xͪatK*Jq&1"Q{!Wg:6Nr2sD*斓#hI y>6NHX ЊsesQ{!Kgj6N?YIh-'GВXXj48=TJ`> !%x8HW0~g6X &4>nFY_X$moZ%JHpLdL\9sVixxm9hI,z`ppNS=A^'r gBZZ5xX <τQ@?z#<0_ NmI#P.Zty G8aڊre΄fQp9>|9rD[-6 9 rޙ$.E39J96GĀ婚#ƜTC69#Z9λϤi&?&$-]9 Z 3s~-KWoj~ckh4sD%y'@;bŊ/+!LfAuN4ʸP/]pdLX)Gsg(1G욂Y&NrD2B4ʹ=~C_'fp@$dZvv#} 㿂wDrĘx&P>Cٕ0?n##sJ3J l;2sD9:CfJUpA&ip7Q!{x8 Z1s~o98KG%!yZ95mI4Q,]pd|XEQb8ͣLt#O ip=Q!'hI@Zu L(aL<<- 9bdK"jh[Q X}/r戃mc9OVe #Ori[S%!b>7|Ӓ("GВF 8YJwG-- BKb&}nqrH~6N- L_䈑꧓#ʢWä ?'m#hI`KB:%ln[䈩QB%.姧CrD)Dj#nY2 (!R= 1gB rD)hITj\m9"ƩT=(x][G؉GD5 䈁䈸7Nl"ubNrD+ڒpƫ}$j}6j7TG`ĚD"C 9bgfrDNmcA-~Gc#qfWBC%-8#b[hݼȏD]R>7| 9~#W+<0G FK"/x\@ycr#Z,| ,.G#9G$ ?ڨpsr_#Gm, ?59~#hIT;~(A(9) _xx:Yrpr1 %%Q19"v|`SK؏oJ87[op_w OոY 8\`+sÇC2sD)s{ HJ-k;Qsx98 $PzƆ]fHټ!`%\ D4{Uc5{[XfpVJea#f5Uo$GEKXrDx> UXlpV;_vF r9xa%$rl7rĤSHSjI#pPq]RrDߔ)z% 3Z($Njs8z[@s$xX nʔ_b(9I pWE刜+AFKᤆ{8r9q<}njsH7/GZ@dKf<I8OGAxKQhyr9 hI8#ے G#Z(12GX@Kf<I8UGBlKA G#FK&G#Z(1>GW@JPJ!"d- r9A G ZH$V:J#t,lD9AH)R!Gb$iI#h G#&\DmrDJ ՈT3- r9p)z#T'AlQ1B$- 8HH)c/|WCG rFK™Ė9qlF9B{Ik!KlI͏_}Y2r*%- gRZrĘ%ʪ LQ 1 ?qK1pb饌1 F r'KjrNH<r9WC$pܭ+#O~8)#RJ$G`!hIxѪ}dq8JU=&D" qB%QVVBE'9AK“y-yϢȜ#ZӿO(z#rN0x5D-?5&Gܷ$&&nGs>=Ih2F(J4 '[fvK"%GD#Z~/q ۘͻ 0|zⓠWB/IPZ XpIKb?G|$&V"J#T[eM9 9iIdG]V#~c6o1M|#2NJrВpfd˶$9b%ъD r9!R<$}#Gw-T=1IXh5 J+BKDъxu|&st$# B"yK~g Fk?櫈1wV9F=K&,G%0- gl[rD+?rĤ(A G@\ D:NqN0GcD)9b-#L!~-2rv,sQВpư%3GBQ`(rD砖#9qB" [ 8uH82Z9b-# $FRszsQВpƪ%9G"G}9b'J# Q Ū%}gY/֨(QVyp $JI0D CK“y9b%%8E(sDz|x:9 V kvK"s^Q(Q\yk刜09b~ J`ZnI̻k9s G#P`)`֋5*%a D r9zhIxBKbrD@ GR#Jaҍ+iI#2Cq'%%቟?|)vL3ph%$vjԸwY- gD<^J#%W &2 0%AIh}L` ]Q$, - O<]ϲZ9&1 ЖIX`ՀZVB-&1 %twD@$<%1I#MC 5a(CIX`ՀZt̋U%^By # #Ru<$'$&߷۴75PBI#b`2 #$6[o_J`!$x '$Rr&J^"9/q|u$' V X0yבmKA,G8#ZВrۤ2 @,Вw#9"ьВ$;VNRjIWU ev&lr*mn-#?/ V X%4Ž4@%QMHD%ቓ"Y&O?wb#R^b GUhI#G r9ȏ'N"CVT#Jټ[c&éWnJ_p@K"H\ݼ,-?G|F`)o+Jzh&FI9Y/1z9)f%_9S|8 O<$#RrDET -- _ܶ$ߓJ0Jx{\DSL|kI8Rw{'93pGKZAr-rf0BK"H0J8|PGI,8iO\GXZA$O8 ޒ(qvH {cALCe֗2 8;_Xf}A(QÁϖd_Xf}5rْ`` ˬ%{8P qؒ` hO18%2A9ؗi(.ykIL'cߤ, @%2A 9X8 KL0`O8@*;A#09X2 WNޱrseaK{a$X&8@pOKe@f,A ᛟD FpCdx{(x<Ɠ,?,@- QۖD(mKe@ð%2Q ʡw1ܘe@Ū%2Q bՒ`(1iILAҘ$X& D$X& D29C(P8X8 DLZRD~ O1D(V2Q %2Q J%2Q J%2Q %2Q %2Q ʗ.y(В`(UnILA*c|n8 Q ՖDjKe@TD%2Q ** vP ڒ`_b'3x< q QDFKe@H%2Q j$ޒ`(J|aQ)ٖD`Ke@K%2Q  DդZ,@v"- Q;O`EX܉@X2Q !%2Q #2Q #%2Q dvKe@,DXr@baE 0 Lzp@byf$X& "MmILAEڒ`(K5U@,Ռ @X؝e@,DX- xcZ,@bƴ$X& p\hILA $X& ֆ[,@k l D -r`* (8b%̥ WDQx_,@{(Y,@!D^,@(;X,@q0 =(D @8| #12Q 0jZ['?9y]ϛyIolhz?sN>˦5f!kRVTc~\|yQ'cvw=g]}::9űO'}*>yI;&d5Ǿac7y=>X>p=h?ǎnj䱣}c_N;ޯ9cG74ǾPMVE>}}zc_Hftgƾo>ދ8$ﻤ9Rǎm_ؗǎm\rE-ݟzE-ݟzU-ݟ;95tޟN_8޲: ƾxi}ŋc}I`j}/KrYmncG6^Qmg 챑;}l 챑E~Zbc-Fٿ#[dl"wd.# dc#cwYol=6dwdȑO \$#Gȑ \$#GƖcx7>[f o`xle"9E2rdٿcd&+Ǿ Û;8E[b nd"9_ٿc 2{lp9i-Ad=Ƀƾ9z!ysONt7{c }Yo+_?yȌ.WWeƎ}j7ǎ>w:O__ݢ55͓tؽؿEk싟A'v/nw p*8vg T}?ԱCl7O*c_ PءM}m3*ck~pW;LW]8{MOkpNE/y$8zpϊVqX/P`qEc+?i\pq(yuq(#S΅.8X4>[8}(0+,?ZJ|^7v!ܿ((k [J|^@EJ-O~EQy߯(Tq8pp䗛OWQ(8+.Ec3p*0vrŁW퍽~^pDŁ'cSKxEQ87CpE YΉxhlC`l4SR(=/@q[87^Q4\`lWoJcotE{]f}mxMqx ߦ|ث7߇c;7 |9>8zc?"2v7 ?/8v7W[?Wʟa5zp=;&8DԱwdL{`M{G䱯ԱwdL{`M{#`{l֏>.zc_cWzzqP:o{5VܿW9yl{5VܿW9yl{5ܿeuqP[/#ڿW{J/#7pͱ7ZF^Hol=v3Jse>tdlűؕ}W[oU[qU[q]e8+Ōܿe8J/#wBsl}pǮ2rjؕ::R]q;oͱW{؊{؊{؊{؊{؊{ؚ{5w?i44oN4gߜlWm+lg1ݿ|3=AKk>;?y'= ׏>_MCGf۟[9^E>YۋE\Em/yKEy G/+d{[+?~"_u"_UEۋEVE~mۋ|ы|uEm/5G/5]Oo/G/\vz6y~qb}_Zo]kM3ON'}BwDn ,[ﺵ?[zku۷'r[ZoZO5\K_)MchGuG?89vzv%e+5zlX}]Mjްl~[Eܾ_o6";?G/]}4}Y?ԛ^*[n|4G/]|woz-]3iΜz[+WKۋxm=4~;ޓwTtO{o|zzλnW򁗿5Ew?7/ԝ_Fv?>iz\w? Mo~'6?iǓG4c O]n*oj~ͽ͇k~G\tOŏouyZwmwyϻ|=ySS4?yR77_G?;~{|{9ߝǿ)8?z m=d~􏆧͙)4ݦw׷;{׷Ss>đ9#CH1$N69:4 V|6a~7o.iv݊g̶VC{Vku\j)'}>gn.i\{|{'̶VC{Vku\j)'}{ꎄz6o\{|{nEqǩS޻?jvjNK:$ NX%mɳ6ޮ[Qlk5t~oV'ͥZr_sZK~l.i?]nOk5t~oV'ͥZrs?VyK~\{|{nEO~sut6ힿZ4ZkuId_o&W޴\{|{nE=f:ZRkN9k9o.iݴv݊zW̶VC{Vku\j)'}^;usI+K_̶VC{Vku\j)'z{Z 7_vuힿZ4ZkuId_8$^?%mǷ[3g>̶VC{Vku\j)'V/|it"7OjzYq~_V_7֯ eE~YP/_xf{w<뇪eEuS?T/+/*~Yq7_Uˊ|}Yv蛚uz*l^MO?7PK#G@PKB-: content.xmlے=_Aؖm[=;٤MjwʫepƷEia0_]l1k 8:G:GGpSMIݤeq;Mk:!ETi`n$I#hQYP>af!M],Jܤ͢9i4Z)Z z!xɒZ':2Z;vheN˔VOʡHJ4=)K5b6neav/p6u&hF2™53۴gmN(*UE*6ԃU)dT4u氆:=z\ 5Gk\3A77usLg7=0xyp:ʋTi5Z_^T^A:ױ,w&az,N)Yg^e~JiΞ1 0w#'"`rgdY\'vc}5m}|U2ګW4ڳoa7(PDvjvvE,xwP͚zw#'MM&䍆P~,]F!hR>$8kȴEcךX OB3tT}֑wmc"`eqUR[9:W:fϳEVU3bҤ=`=%R{0~Bq ,g oE0%1 ԑҖ2#u=ڻvԌD)rV8ι:GP'Hp@IjWҝϻBy'?0˕%MlSLF5.VDv 6ao$ {7\7Ѓ@ $.8٦+۔Ѓ۶9%n.qyI'qĹJ+qH!CH#q9gK-qgI%q I  =HI  =𩆸X$!r7i^Yg9Cn NCcnbI?*Q{r<0S:.k;#4s/}<'up!FwBk?&Ӭ %u365CR?wt6JL= [N`8ؗ88e8e8xe88888ũKy0jvOMES87-e8rW8l).$@χl0 &R!7=rQI|F0m*wAչ,֨=^k\v6 0Q3@x=7OU,;{i+~Y$r^`r^zِjH;coTOyRMGٱG`(ɍC}CWl5횎K+@Ꚗ2k& k` V}Qդ13^ؖbN"9bVoZjl֭F aqXb2^cr\rʡWt9b*F7ชz cOۋԼ9ͦ| xZO+vd<3TVuM2j*5;0d x]G陖q.oqcH-0`;=xmꁿG{^oEW<S9FY^!UO#HZ۽6~C" &" `ֿsB%`1=E@ ]<*+BeQeJeMrV`tbu핵h%&MD =/3A[uC@d4;թ3L/0~[+A tPK73 VhPKB-:Basic/Standard/topocolor.xmlKo8:vז.q hvHKc EzI*IIYEZ:Pp̓ՇR+$i/T.Oɇkv~0w.*iq6e{T1feDUѳl:O  O䐲Q6Hv/L]{^UK8H\Kmj[--7#nE\/w0.)زZÊ MD zR.0pit-8 k|#G =֛8(i1;Vx뫦v/5&w[%Qٵ}?h.$?܈~%D' fKٜ-%" MY4q̩+|N̼8ze#b`|:91]xb% tѢPK~ɣ^PKB-:Basic/script-lc.xmleAo0 e4ʤIhE8fM ҰUAplTl 8 BŹ1N'/$eJkmGשU {8 JӢй %YWX)v D$zƳuwFDS̍!u7ؽJiy(XT*ƕ,xl[VH>2=ePKlRPKB-: styles.xml\[o6~_!hE Tdf7vbmQ`$Z&F=$uĝ$3@";G<ۇ,u1+7< \I}wޮqC7eL2ùxL1w`qΗzr,_R _(|)%-p^/ZK%J(fZaXv֢;{Ɋ\3],i ]SoCfdO_VVbl7?,bFᨡ+J*8q0g_fX [$R^fwY ԋj00WҎ]Ɉ-b8S]c{csmv$/0~s+ʒWEfjjs=QU.ɮԝ $AMG(li@@{ yשʑQCw]׻ ZAb|}q ;Yh@&H؎K北3&&Ws> E?@Jr>ߣoRDD{4<ڿa9ihmT|gtPSfmK7LWi͹Uj[C^Ls*";k=V mpb<8 yX.y#eD \ DrcwUcAT5ǚχz] K=v2)͜##>J nlZn|b? A( C1o^T $ObL5)J-/<iH"иػ.K"Q /1/<"7Cm<7(؄*o=>d4jK=؁Iw)M)lQ+BRu`cQ(XUD#?)OH x!z_0˕8ɵΆy!CeAGHgѥ#r%Xrܪ lxD%c< ߂ڎ{d=1aE{ڠz6a,vvMA$6~]{dP@2(QZ6?PH+7y(v8n ӴCc0&uvbW}]w#d,aGO7B< ^W||ݢ0nWNWqhbA=t֬ $h_ RX4OݴvҀ1~O gy;mRyU70і)=:rx@񩤻hUNlϞNp2qYP@[]}K ({!75N;h,}HȠ:L6-ujwΨ衔$y{5ui/BQ?b>r}PXm;g|ڣDAQOy>4$!ّX~g#>=mDw$[rh?9gyXwF/{ 9D!Q4 Ig>%s\2],l{G֗Ցr^ʣ\Zi 'REWlW=Jpg8Z{)zTdmg 8 K] 0J(}y|JIx]>aje@F ϲx- 1?x3xmv-kZM]7^VIͰf jxk81l+P -HTb@H[EӤ? sȺSq$׼eeP{eRu;ozo皨Vnʗ< 0JTY YXcM+i%KF(!DP<Dž&v@H`{N`WDLN<$[K(rv'v\XD V`+ > +0 `P0HAg ]M'r @1~"ce|v[yy k3wU[&9V#R-[f=.sfU>(=oVrh>1U~ɅUm rOV}{-{‹RyUIUVŻ̌3\|F3ѻ31iN^ b 2$ ⿨x=w3X66 Ǒ858%A E)GZ>ւ GHr$Iqh4m+Ь'ɩzE$|Hx7ow-xw/합JHoop>$|Hx[F o AmR INK-U$9Za%9U%o~EF _?j.j9m+)"jLN_Q P!7ܻ`{<&~Hx;%~KooG~W~CnK7PK|P vPKB-:Object 7/styles.xmlr @ *ͭ_~A4Lu}4Qx]vYN穓ȵJgpŠ-[ F0Nj`CǕM$ Y7K4hEa72=W74Xámdcݹá]kb兝k ʓi)VbB}jmO0venq^[lAKO sɗ`Yo ǣ讎?cW}u|.}EzCr/z}џ~{;-,JU{dr<)g4 Gmב  oPK;LPKB-:Object 7/meta.xml1o0 deM ԡS,\!s!n٦D~߽|NCS_haʄb i. Ux{}ߥ|:d5H>leLt8EENyEZFԚVS|3Ԇ>3qU}G6b[L&uAK}Uj2cu%f\zg)eWiN³͏-m^ uCp+?P{xǍ| OpenOffice.org/2.4$Linux OpenOffice.org_project/680m17$Build-93102009-01-13T03:37:072009-01-13T09:20:0311P1DT3H43M7SPKB-:Thumbnails/thumbnail.pngV#4`1RkI--ZkЖ⎨$DЊ]q"Jh#FhjM/?q9|;}`wȱ^v&C"Hd-@DDv ro]Y.`t :3AJ*pLV9*-S?.aUwH"?./i܏&2 Z ykI~lR$##R꘼{XDC*܆cB/'[(`*W$mseywܨ-]5s`SϗK]6Ag'6 D) #7m#PDcp-J8s|A8{ EI?aB9a,9( [ώh+ .G=[{ᢏd[ ib+܂OJ0ZM[w[N_ްo7=+8"z)Vbݚ@O/rqP9-ʮ^pjb~2-Qީ6XZ-yR,#L]\Ǿ`Fm# e_@8iI[3\ :=֎0{!"Hԝi|(\H=>+Ld22 o{i} \tls}:w߳'Ll'zvql= >?(Vx^!Ӏge~K):ijv.Aj19j7߳]> |aV1xo1+ʖrcwL=A-|4TIj>Em@ /&cFW )7SE*=ZhNaؘn;^]̯EaMG\/yB;Cjax|~]¾V`3"q!Qp鎑!$m)Bx# e|.w$ @ή[ F$>?]PY<]{Tܞ ^%O Y޸|~9DAu`7fv)iO3*_+~K'jf3';*c"}pB9<(RfOQψ ] §>y^m>o'ce'0\o;/߶{Ղn8@Զ|ү-]@p}}$!^5qǘ@}m`TH.xc|i PK_PKB-:META-INF/manifest.xmlVn0+%.\@f+T!A9Yg5rljwK o5~Mf2ͨ[iyYSfh7ջryݢ mi,԰lCYF4$Yq*mq NA[m i%Nqk~LQ{R|c0.jsqW w̚gJHoXDFN Y Ϙ?f=94:+Jݲvf|nG8e!PKL! PKB-:l9..mimetypePKB-:TConfigurations2/statusbar/PKB-:'Configurations2/accelerator/current.xmlPKB-:Configurations2/floater/PKB-:Configurations2/popupmenu/PKB-:QConfigurations2/progressbar/PKB-:Configurations2/menubar/PKB-:Configurations2/toolbar/PKB-:Configurations2/images/Bitmaps/PKB-:#G@4ObjectReplacements/Object 7PKB-:73 Vh GCcontent.xmlPKB-:T@NBasic/Standard/topocolor.xmlPKB-:~ɣ^QBasic/Standard/script-lb.xmlPKB-:lR SBasic/script-lc.xmlPKB-:6F F Tstyles.xmlPKB-:|P v^]Object 7/content.xmlPKB-:;L(iObject 7/styles.xmlPKB-:^y]jObject 7/meta.xmlPKB-:b4kmeta.xmlPKB-:br L oThumbnails/thumbnail.pngPKB-:_ pzsettings.xmlPKB-:L! {~META-INF/manifest.xmlPKodfpy-release-1.3.1/ChangeLog0000644000175500017550000000102112552423612015553 0ustar debacledebacle1.3 A new edition of odfpy to support Python3. This version has been reworked by Georges Khaznadar , to add Python3 support. 1.2 Support ODF 1.2 past 0.9 Made sure userfield.py works with OpenOffice.org 3.x files. 0.9 Updated to ODF version 1.1 0.8 Added the ability to load a document. 0.7 Refactored command-line tool odfuserfied into odf.userfield as a library and adapted odfuserfied to use this library. 0.6.1 TODO: collect changes from svn check-in messages 0.6 Implemented subobjects. odfpy-release-1.3.1/contrib/0000755000175500017550000000000012552423612015447 5ustar debacledebacleodfpy-release-1.3.1/contrib/odfsign/0000755000175500017550000000000012552423612017100 5ustar debacledebacleodfpy-release-1.3.1/contrib/odfsign/odfsign0000755000175500017550000000666712552423612020476 0ustar debacledebacle#!/usr/bin/env python # -*- coding: utf-8 -*- # Copyright (C) 2006 Søren Roug, European Environment Agency # # This is free software. You may redistribute it under the terms # of the Apache license and the GNU General Public License Version # 2 or at your option any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public # License along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # # Contributor(s): # # Requires PyXML import sha,base64,zipfile,sys from xml.dom.ext.reader import PyExpat from xml.dom.ext.c14n import Canonicalize import StringIO def data_digest(data): return base64.b64encode(sha.new(data).digest()) def xml_digest(dom): s = StringIO.StringIO() Canonicalize(dom,s) canon = s.getvalue().encode('utf-8') return data_digest(canon) def get_signatureproperty(dom, ref): property_list = dom.getElementsByTagNameNS('http://www.w3.org/2000/09/xmldsig#','SignatureProperty') for p in property_list: id = p.getAttributeNS(None,'Id') if ref == id: return p return None def exitwithusage(exitcode=2): sys.stderr.write("Usage: %s inputfile\n" % sys.argv[0]) sys.exit(exitcode) if __name__ == '__main__': if len(sys.argv) != 2: exitwithusage() z = zipfile.ZipFile(sys.argv[1]) namelist = z.namelist() if "META-INF/documentsignatures.xml" not in namelist: print "This document is not signed" sys.exit() documentsignatures_xml = z.read('META-INF/documentsignatures.xml') reader = PyExpat.Reader() doc = reader.fromString(documentsignatures_xml) signature_list = doc.getElementsByTagNameNS('http://www.w3.org/2000/09/xmldsig#','Signature') print "Document has %s signature(s)" % len(signature_list) signnum = 1 for signature in signature_list: date = signature.getElementsByTagNameNS("http://purl.org/dc/elements/1.1/","date")[0].firstChild.nodeValue # print date.__dict__ print "Checking signature #%d - signed on %s" % (signnum, date), refs = signature.getElementsByTagNameNS('http://www.w3.org/2000/09/xmldsig#','Reference') for ref in refs: status = "OK" uri = ref.getAttributeNS(None,'URI') digest_value = ref.getElementsByTagNameNS('http://www.w3.org/2000/09/xmldsig#','DigestValue')[0].firstChild.nodeValue if uri[0] != '#': document = z.read(uri) if uri[-4:] == ".xml" and len(document) != 0: dom = PyExpat.Reader().fromString(document) digest_actual = xml_digest(dom) else: digest_actual = data_digest(document) else: # FIXME # fragments aren't canonicalized. See http://www.w3.org/TR/xmldsig-core/#sec-URI xmlfragment = get_signatureproperty(doc, uri[1:]) if xmlfragment is None: continue digest_actual = digest_value #digest_actual = xml_digest(xmlfragment) if digest_value != digest_actual: status = "failed" print status signnum += 1 odfpy-release-1.3.1/contrib/odfsign/odfsign.10000644000175500017550000001106012552423612020611 0ustar debacledebacle.\" Title: odfsign .\" Author: S\(/oren Roug .\" Generator: DocBook XSL Stylesheets v1.74.0 .\" Date: 03/16/2009 .\" Manual: User commands .\" Source: odfpy .\" Language: English .\" .TH "ODFSIGN" "1" "03/16/2009" "odfpy" "User commands" .\" ----------------------------------------------------------------- .\" * (re)Define some macros .\" ----------------------------------------------------------------- .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" toupper - uppercase a string (locale-aware) .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .de toupper .tr aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ \\$* .tr aabbccddeeffgghhiijjkkllmmnnooppqqrrssttuuvvwwxxyyzz .. .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" SH-xref - format a cross-reference to an SH section .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .de SH-xref .ie n \{\ .\} .toupper \\$* .el \{\ \\$* .\} .. .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" SH - level-one heading that works better for non-TTY output .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .de1 SH .\" put an extra blank line of space above the head in non-TTY output .if t \{\ .sp 1 .\} .sp \\n[PD]u .nr an-level 1 .set-an-margin .nr an-prevailing-indent \\n[IN] .fi .in \\n[an-margin]u .ti 0 .HTML-TAG ".NH \\n[an-level]" .it 1 an-trap .nr an-no-space-flag 1 .nr an-break-flag 1 \." make the size of the head bigger .ps +3 .ft B .ne (2v + 1u) .ie n \{\ .\" if n (TTY output), use uppercase .toupper \\$* .\} .el \{\ .nr an-break-flag 0 .\" if not n (not TTY), use normal case (not uppercase) \\$1 .in \\n[an-margin]u .ti 0 .\" if not n (not TTY), put a border/line under subheading .sp -.6 \l'\n(.lu' .\} .. .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" SS - level-two heading that works better for non-TTY output .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .de1 SS .sp \\n[PD]u .nr an-level 1 .set-an-margin .nr an-prevailing-indent \\n[IN] .fi .in \\n[IN]u .ti \\n[SN]u .it 1 an-trap .nr an-no-space-flag 1 .nr an-break-flag 1 .ps \\n[PS-SS]u \." make the size of the head bigger .ps +2 .ft B .ne (2v + 1u) .if \\n[.$] \&\\$* .. .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" BB/BE - put background/screen (filled box) around block of text .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .de BB .if t \{\ .sp -.5 .br .in +2n .ll -2n .gcolor red .di BX .\} .. .de EB .if t \{\ .if "\\$2"adjust-for-leading-newline" \{\ .sp -1 .\} .br .di .in .ll .gcolor .nr BW \\n(.lu-\\n(.i .nr BH \\n(dn+.5v .ne \\n(BHu+.5v .ie "\\$2"adjust-for-leading-newline" \{\ \M[\\$1]\h'1n'\v'+.5v'\D'P \\n(BWu 0 0 \\n(BHu -\\n(BWu 0 0 -\\n(BHu'\M[] .\} .el \{\ \M[\\$1]\h'1n'\v'-.5v'\D'P \\n(BWu 0 0 \\n(BHu -\\n(BWu 0 0 -\\n(BHu'\M[] .\} .in 0 .sp -.5v .nf .BX .in .sp .5v .fi .\} .. .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" BM/EM - put colored marker in margin next to block of text .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .de BM .if t \{\ .br .ll -2n .gcolor red .di BX .\} .. .de EM .if t \{\ .br .di .ll .gcolor .nr BH \\n(dn .ne \\n(BHu \M[\\$1]\D'P -.75n 0 0 \\n(BHu -(\\n[.i]u - \\n(INu - .75n) 0 0 -\\n(BHu'\M[] .in 0 .nf .BX .in .fi .\} .. .\" ----------------------------------------------------------------- .\" * set default formatting .\" ----------------------------------------------------------------- .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) .ad l .\" ----------------------------------------------------------------- .\" * MAIN CONTENT STARTS HERE * .\" ----------------------------------------------------------------- .SH "Name" odfsign \- Verify a signed ODF document .SH "Synopsis" .fam C .HP \w'\fBodfsign\fR\ 'u \fBodfsign\fR \fIpath\fR .fam .SH "Description" .PP \fBodfsign\fR checks that the checksums used in the signature are correct\&. \fIIt does not check that the x509 digest is correct!\fR Therefore it is currently of little use\&. .PP "Path" is assumed to be an OpenDocument file of text, spreadsheet or presentation type\&. .SH "Example" .sp .if n \{\ .RS 4 .\} .fam C .ps -1 .nf .if t \{\ .sp -1 .\} .BB lightgray adjust-for-leading-newline .sp -1 odfsign odf\-file .EB lightgray adjust-for-leading-newline .if t \{\ .sp 1 .\} .fi .fam .ps +1 .if n \{\ .RE .\} .SH "See Also" .PP http://www\&.w3\&.org/TR/xmldsig\-core .SH "Author" .PP \fBS\(/oren Roug\fR .RS 4 Original author .RE odfpy-release-1.3.1/contrib/odfsign/testdocs/0000755000175500017550000000000012552423612020730 5ustar debacledebacleodfpy-release-1.3.1/contrib/odfsign/testdocs/ClimateChange3.odt0000644000175500017550000022014412552423612024212 0ustar debacledebaclePKzh:^2 ''mimetypeapplication/vnd.oasis.opendocument.textPKzh:Configurations2/statusbar/PKazh:'Configurations2/accelerator/current.xmlPKzh:Configurations2/floater/PKzh:Configurations2/popupmenu/PKzh:Configurations2/progressbar/PKzh:Configurations2/menubar/PKzh:Configurations2/toolbar/PKzh:Configurations2/images/Bitmaps/PKazh::1`8`8-Pictures/10000000000000C8000000D3C69D19B8.jpgJFIFHHC  !"$"$C" }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbr $4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ?.vCs_j]p3B$>BɱQ~^^a-.|OvV0^qֈ}Pu==(}; n\d ƷK˴ |x?vؖ._ n{[Wt7j>w0~j`=(3~5/i? gNĴK3tbZƥКT Tw4`gb3-?R]ؖ. KOԿc?G%j_1:(3~5/i? gNĴK3tbZƥӢ3?-?R]ؖ.eu6A$ ďıΚFbu pzKOԿc?G%j_1_g$4#EvUa}NzsMVO Xji$|Ϡ4i? gĴK3uRE3i:Cw6$ĴK3tbZƥӢ9wNL{{EeЩk}ƊO@K#:"W}2+aჴqkiw-S(6K(L{xOLcY`|',Ek <~=PEP@=@8(((('p:\y|"U+{/a+Ƞ$PW!^..>Ԑ_D<*G^ ǭw|U.q=9`Wk/46C7 oX>VY<3vb 6ZKI`x|e0sd bŗVdEXaK z(^ NksiI^uT+%ΎFڠp SSYjRO%;VhkVXv@܅%ѢI/ylVlsazSm{٭.H<\'ހ3'RL6l4YdԱg"r1oIZK;qx馹X"2ZY@,#Z+X'ugy%U`11`x>ր=U\eX0="ҮSͼYyopn;XC[+̪|n]rkWhH$-;VL3LXoDna_f4wUH-p+`bNh$ȌF8-_mweb;05k v60`ʤ1P(ԭi$?_&BR3N&1B@ <^5OxnZ/4 ™ċ x@r95uAD.pGނ#߸J訢(((jqA$W8ɠ8e߉fXGMWKn$G-zOZIl~ƪWQ$EKGLl+{'Zַ=^ Jrr4'tSNt3̳1c,h5͞u=2͋.9px2s`wȷg⫽NC{[;?7R n7D,[nK/;iZӒ5|sրVR͜yk[`14 uvvP&׈&{\;.i?*lnkۈn..'3HcA;֕QAUR;z<ه,aG TQE+M7̱h$i.ELޢkƓz}X-HN6<|x356fǹHbXQEy6ppKFH?==7E-9XK-g!ۈGP9$hQn%{gy.* 0N9 x|B|A} mlyޘ<CZ\EnT-|)3d?eiZS-]ƭf6O\38D)ܒPv hvvjxoo5;+0:ECf3IQ%\:t\4W"F?׊a?4 TL2W&W*9'?w1G(EPEPEMet>i!<蛖2T=~5MGҺaUqgwҹFk#Dúem'Yz}?[g4uum4Ir4rg UIzX3͍dme`93+~gkwwar]C<3Ư+F̪pE?J}{2&z<94pjO:~grw' \鉣n"7j#TeG$G=jIt{đ%ᙧI&ۮM[ J=۹ P%Ǐ hOHt'=E4/.2;s22pGqo[EF/x%`2A) bV:C$gTb䕣#eqSiz.@n6ׯ)%m* "*Pi7mkNOXZ׆-qmcm*95A^Nk,aF-f#I[銯^MݭYo'o|<Xm5,ERچ-RCrB60=qUIfR/٠ȏYm63698p}ZWՑ6RX2m"Fˆ\ckzUMzMC įuivhq?@]x@8Z$ODD$zC~#ZkG|tz$c΍w xSQ\Ag*G2jREqx5Zg[ xnL$%;sD_iSJ2&zޠG'y`}1]˙T窘 <_k^\j0meG<:Q^hƣp2̈˷hFdAkYw6SEr&(ccҢK w1׳Ar>屃r1֥X%vcP7" we1t^o{-bsyq4`Bz烓<8Bu->YdHPUb:]yp'ʗ+# bDqZż[Goq#_4QGLn[sg tV>,mR}T1VR7ąXHʝi=JMb_ݹ$69=88?kS:֟ Z%H KlTAYP'%ȿg{l$gt=H8Sm{Դ,4 ImIͬVXQ9T(tk}Y^)-b%៏@I۽q>֭}kPá_ mmηLGÏW5jR<hFK`?Sּ _RhQuyͤsVBf.p(Ovf*s"=eF %X:mHi[ a-:Z!td5b[$Q1}֕{=Tc5_F]Y͞vIB@ vіk="teSfĜ6*!RX0F $|~Ԓ :>%h!y'krz%@>ԣk˩$}/r p2qѨ; K O-GXZ΍Op3VZ}E乽p.V H a"e-nndZ=԰h:6l:9]m5Ra4/@jldV|[-֟l׉`3P3wf;(ek>&4w>s];ɳ,L .dѸx%u(ŕ;c1npDik4m0ˣwR+AwyY,Kyڠ89ɩ5yEmzq$VfX-RCn6I޿ í"[Է%i1u D!)l`ia դIDȐ,G&yf*ƻ:-ܙ4Lf\`r }%y^o|ʻX Pi^RFӡV &>EeGlmX\IDny* 8:[h֑n1$q@Z( (25Uy-9`*k,>e#/&an-$F\4=AdRhwzܞF.v^M'u|t6: I/ټ$MvyḊ#*61,ya~ez+*L l5$^%,QWn0:{@OV~! SDZCT1Q@Q@P5Ky Cwlq'y|O7i,QKn,@48nq'CrFT77{[+i VDMGT w(88ih▲t5ӄoa_cOݶO-ⵊh F@nŘE -]RTa o.i k}n$bHц*as6 mKo5rpEǡ֮i^'6&ySq6/4,~'lZu;Lܩkr|RX ;7'SM*Qo%dc, g M%Φ#ߺF<".gu < m؉dA| KZXZ1vݤGsFCT#o d/-mHZϧ-Gf$0ubl%%d.^F}~ 5-F'exWTxOL3"0pq>@$z&dXon$t0*ܹ#$ ,rxXCڇmƱvViq1mF0?>JGiṖ䑌mڼddּPGwצ-.$1E,ym4yoeUra1!/z1Gd<@X`2sG^K & בL<%;g׷wakBf 0p8<i:x_Te<ߊ+8`V,e*o˕R[?Hֶ5Z"FW|$~p+sUԧ_Mm rA (`}g-j_m"p nQy:fᦙ'ͬ_ORk&-F$nW$a^QolTXC}w'ǖ8@=9凧@>Xg[K{eq6Lq89-㵁!a` t{wT>c}V7p8>M#>qϭx=ōd/m&0OtnYFx_@Fkpd^x4ۆqs56((4tH->j<0E@˼/cP~S0?go q#:u`zP3:?!럏Fb UЗ;Fg3R!++W9!H/$' 9zgͺ-6aQhOLUK}'W[~u$r?Iݎ9 vz@uxN՞Im+@!O\ut~swq']/$hk?L_ c ?!BΛ^!Xf#"VDkېFx}Zgumyn6<2 eaGZ(aN棦}M>HU%jx 3_6OsEvi sW|:uEGMZ<`Yten9q^_{/ť`#Y?TɀRxai:Ap9[T~cd sixϮtB}{T-)eΧ V͟O = yV%j>Ď=?|HME3rs.@^Zfiv6M ͽXzy:]]M%zCض7C|p?F!"#,|~f q׭{#++ {WX8H=u30ǿ#IO3R crppr:Vnn/[hɢ ~UzմMNDO*{l-;t$@̥u]*@2?^Ex_AŒٍ@'}W۷^kQ U`\c ~4x+BI.|?r9qLl_|i[h,2;HZ"Scߧ\*\? ybG"PP zA@ \hsE:u7"aav;x?w=3Ӛ@KǸ!O+@B8?{sЂ}Ko b˩-ҹ 6sg&|?OWZM!Yʱj{ZSAF[u>/aq/mF8͒?NkZ׀ :Hk;}Z,<)ZXWb;v[{낌C`dudzXЬqQAЬqR@unA湅;:jW@B*垕Zs G*Bu FG(1K jV ~`?5cwԿeqwFo ,cq5=k O$$RYE\(qrjMᩄSO9Ũܸ2Cq=O z_2収C۽n00-`;c\0]}e[&0y BsϾ8.Ky]35$ xdO:Vi%Lq5I7@.xMi"ZYǚ&\~ҊCAK:vlc((.MLme5-|앥sۀ jM#IӴ.`72fIqEHtEc(oK ~nF>`m-,bEKtTk MJ췰 ,$rGOzQE\( h/,嵹̆U*2^FBҬ$]A&7>8^(!Uq`3b&+Z?҄ԯtTK6 czԦTmɭ;Kp-Ԑ*'| ݻso̒1*=MiHUw|\l؄ku(mҭZH(ZV3WQ4nem* 쿫q9Sw{//Pp8xA>u^KV#b Xyk/ T[ITQ08P+z*_Q<1s898F[kZk1,VhA}pHc5ӭ\-J+ W| m+˨/`@CA(cw-^V; )ǡFj6h]m Wxkd\39c{Xd|$?JHo: ".^Z+hʩ77d[CƻWOES)wWE!%t*/J*iKo֜[]zKS"$=&odH $ֆ)WYN<+ocsKsÒ^EmFY9ZkCȯ-n0 +"๔.}*XM!o@:X(0 ѕ rVw(R v3[n2Ӝs]0;+2o_y@Yv@9b:a'1Ļ}8W[˴*F8-V?ސhCjJש^Z yg!_ؐAY.Q{F^džH76܏2`(!zbA3Lݧћ,_}t>UzS^d)"?pڄ9yx;>hf└|. $s$w&mioDvRV7V?Fb$w&@?Dy p_{iON"8QY~|+;{בaKDK/yI8v/ 7JҸze&Y]~Q_ޠU;Uʼ5? NMYZ5iO{8j$9IcXI?+I Ε'kj{bU9`~p0+ъKV`ܚC)װRxWENi޵H&Uuj) |晱cZh]!'֥E?O^b bG-P>^-عvMSZjð3 #NN1?y;VOI|>Ѭ^ͬ[5fدR=ׄ*?y%φpxV+:;jC1a"z??zj+mnFTǦqFm,xs> W-~šxS C`*5RYkmnz)ռUd+!Aһi#[P5iHs"mK*H8F۞(Eq#ha5y-9 B'@vj`N>vƝ쏏]i@7ЎiUN$R-Blok;?֞b\r7Zc=k˭nZpq~)iXZRJ $gHk\t̫[NIcc)],{|G;\diP:{WEvg%8c=٭9W,-v]̑zUj1K)>c=: <<V95y#?DlzG8=Ȫ,el[ԗNMrrnj#nqм.jsWD^cW#|W6/-=\Whu|0~S^$TGpOyO/,^.=+z7QVgWۘecݒh{ v؍Rw'=UI ʐpnZK8s$V2B:U9EY oy*Z(7JEPWdDpǿzA KY^N{rzWXUWϣ]XIZg2U' ‡`;ku;>+]J(ȭK,`8,3pc{]J1%GudxPsZ⫧JHх̄;~sJU]CScXmWsGy+!A+| _EiushtcHdTolzurVI8OtAM%wmVxtGY걬S!?(`F=AD_L~ "P"Ѵ *FNH_5ʑ +EKc)FoЯ=5Tr9 ;Ӽ3ۏлZt*qAEZ Q+#`2ݱO5s$Ш~\crFˎ ^Z$|{6i9uZdC#$I'|9Ic![vl*O^o@o{(3J'5iLP54v3+*ڔ&b ϼO&Q^mK7Y7c ++4MBKH!#dOAڪi:6$eYfu19Pq3oV:GX=:u7PCxEu-kMo> BU ЁʞW&BoTwQ@:=VGBIlQE (Xnq€WT2~lW#6BH3+pZ pLtKsMn F[;j]+ECom<-r6 %dNH\dfomY(kDǂ@=}!Yg V>h&[D~Fv8$}k~'[]?̖I!% W[I FS&'Ac1Qu8ӟV]Ŕ=n.RԠ%?J4Z8?+)TIZZܥQ<*Ɣ ̙;p=*&F9ASZ02PɻܘZ)/r,3 qgèYi1`F2F)~# JF}^_dձ*Ō):^^6Ҋ訴Ԥ乓U6BYYqֲ{Y\DE%';Wu{>5|AaǷ̳IpyS~u SZ(yW'XE+GJerH?lOrhn6>E|\-i+B5i-.}b:’I=r=kb`IM%OkEd#$kaW4g;T .7¯ӵ)%o˃~*D('[~ LJ~rX99b,u1'{ڈ3GXW rav+u8G`e91Rr쎳Y̱ 8nkycܝOb TĿ_=}n.RD܀7\)o WrZ$ slc ?tҭ㦤1u8cup8V {sMO[i7WVH!Hّ#\=5bzVWb`Y^^}Tqu>gՖ淈.|, k(V4\ xk[/ ú.krZEa9*YT9[YkY)<ΡJ#p($ܨ2ƩHrΞ%S$NrcOv7 qy)|3Isnx]ۮ37c@I73n!.}#sx'zqsCD]?%OLI5HnXA8zƟŬbɜG@\G<~=Y/iqkz|R äǎ̩Jm}u:#9#7^%Z,4{'2>ld m<1v,,F5xbcp=+?6҃*n´}InD{QE[O浒9HRW,jT:}1Ҡ,\4l~=IMp$w-&ߕ~o@(Ԓ_:8ê_Z:J^2fɯ6؂HCje +n8̀gvq_HYh|:zUeݟsӧ*jIj i,2G4x>%X>s:+23qTFmH5̳#nT⼝܌-[:ЉIsMڮ<n}k1i ϗg,~>ZN4FW^*Q ny_|c6d 5er K-x;{QT{>GxPtzt&yl#ֶ..|Agd:ʞ0]YU_5r139Rc\jM[q޹ qEՕ[w=Uądsr:wBO26WvW7 I)d-Rw WFOqEqZ]đgvR|?{B'(J(k)J/rJeYrݣcE3QS[k-zDcQEloO fB;]W sW;6'*d3((63E͉(RrAF);{#Y›x}YGq[~,ѤҊ+%RU%y;9"VQE4[nPKazh:/]-Pictures/10000000000000C8000000931BB7E19E.jpgJFIF>CREATOR: gd-jpeg v1.0 (using IJG JPEG v62), default quality C    $.' ",#(7),01444'9=82<.342C  2!!22222222222222222222222222222222222222222222222222" }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbr $4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ?*n *ls{Tɷ.U9"1`O"oOz6ڨ<%ڬJDYFZm'xӄ{ [m\S!GAXӥ.ڧ1Y%r N*[y? 6ҥhsIڴԕєnڛojbqSmfaX+JF)) :aZa\,@WQ2VXqQFeXGa);=ƛ[28J:b\X\zsODt9WW)!ڤ~4֘F9=ZtDPUr; w`gRE`9ɮTKO.»p'B`Vm]DIBb 2(q3aîj- +JKݻ_ws 7fʖ(2zگA17KmϖWkO->Ulx9zS qk*MER8F+]% dw`ƼLMDWV]۱ <ԍ:DF6dN=U,g$B"aZ?*69TmUgb(E>arRYCS)~cNReA9Ijx e~_#@kp]Y56}3wxϾke3:3DꧭJ]mυ8A#9$91) 1Hs(L hZ3CNdryf=dR&znR3RA-Ļ#RѬ]_vǽmZxy39Ib۩ NG׊eΊ-s:qgd[Ve3КMV[*,x^Oe?/wR ̐90H|OcR:!V-j{3xGiqdGl\ru-GD!Y}y*W&'qPEA)G3nVE%|vH^ӭcbAgO5M^*jKc1Bӏ[t1yܣ O|r5:AY+V 8.`-SV| 1f' $X`G#3 i9L'̓J`>_WinӭXw+ti|Y59;Wi) 5vV՚w{Re钠$:TW7Kco%aׁZs\PsE5c4bLQrje|3$UoL8{}Ky8]EL#}=;ԓ`]2TgY*o3wkL^)=SˏweEXM-rx1[> rcG?O+ M?1Zz~2r%sa[?z6NiQq[Nfµu>Z/\i/Qf S Sy|QP`1V\V^k1gާ5De=;k"@cKP/k2g@ԇ:My:u9Q$]X}ՙxQ \jf\u0i<Ǩk{G o\5,YO$jrٛ{~ZqwG[xM[{k$NvR=ixp |:^t۸C''Aֵ?a[O?`*Vx'=`=H p>^CIz$ֲȷ"rmҹ2+df&i<ؙXpr0'89@}sV&Siה\R#++mαu^Z0 \1Y;W9d}pʮ8:W3ƻ9ҵn uYp?^ywf{XNUA&GVě!x<7sQPirMpmч̼ ޱ<{ea$@v-<sߧ煄KBq-FS3UzC-Ź]Q,hscCP'&mY"$>WW)$ݑn:\ouI\??G$!upq'#g^k:ڪ)x$NN8>ЩIqGssIibC, YHݳO?i7-˅Zj<ݵV4 X0>H<4)ftĨ`zTft nOTߝZXI$:VSe4 =vXbƆKݼ Y8x}2Mr qȨۥ4c[° 99rO5N+f]j֜_Ikڶ:gflEO@7Q\ֺ|xN=S웓eqI5*a8{~tY|̓ܠSy3GMH/"듘':W0ĀF_#3/If=.| vn/UTpFa=?aHY -sODgIW2x9s~"m0}n <6LR="0pK6F2x#MG-[5Aq-C 3E9f$*z9歾.KH14x<r2p~Sg N>0%'VдϑϯQhZyoRSSSLc$rt8 uPS~y?kI@dž#Cñ76͓@ZFy GGc-BkRxT^H؀~SOI%*Mqsg?ZO #gr0K ld?t F6?J8\3jM'VןOjr'G) VTA lL[b΀'8:󚦖Pw7WMY rlg?_~F$gX[l\U,ŎdAC48Ψ.#A:񯥌W>:T[O{8u8u mn NBr{z>/<Dd9#FDVǁ A߭dj$Yv;[=5f4(5u#=-lcV,6IXjD(V7 [vT򜎵*xMr&$ 8yؚKː 1!lgT)$mڱw4QkڤwoorϯֹMA],ryjC8l5mzE,GAsxOeDq,,N[O=MuӴ qeԺOV0:+լL8޸+v:W`Bk+FS[#r,uՀW'!5ʮ␅Xd`6r8HdHA޼zb)]Jʶ=U.58;]<, 6p=+di=L䜼l9ڵKܲλY3xq5 I)#={zZT,E);22ZBAZ~ni7 _H<כQ4MF2W>fa{x;y nEVmeǗe>DUWemc ,>.qp>don01U3t4;d'Oe*IF7Fpd$$gfV&b' Xg큸 օޣI.{-T2y??NZɸ񇅤 uRFGe%*fsxFnA֣}n.5/KcdAl㟆VΗ_oc*G$[FKTaIUd|L3n*'hCo&eUUbT#渫ݦi<2Hj7<=wxNIntOV${pC`J0Ims]\Zۥ8M&6H0~_΀+Z1$vVFS󬛙QvL,NqcUe?+),IO fV#4ӠjrND͋݀xg;c=)" Ň'NRfp):߭tCQToXܰ!G+8t=88iwL`S!0WOX©ǿ^0EͭxNDm#F^#ï"э( ^SG59g,j@ NrRhO +QWخNbE N㑑^{,R;-6ߗTuԓއ 2nW×!o'O^{5IɞƧ]SG^8 5Ѩ95f%;1j;Ʉ^yڥ y=YlFXDM V8t TԠi# sr81w~LN}C}kQҙ9* Nf9F/̘M Vң'gxzSX6ſ;+3;`|I#MR!u$ cq[ד8hk= [0y2l#qrָOLxqXry<~=+5&O4 ys{/[kEsaci(@-7v[H xoX0d:&NԮd*Y=NO8@|VlJ8z)$a,Fzf%"-mӑj\Y`9촞0񭮣qX.e[ s\*]m>ե2?8l:s׎:XW(櫏w;vtf F>я_G 4 }sPio:2YZVsş.eR3q֯oBe?x'L;PT$H}kcř:8] ?+ׂC$I%Xy8ݒҵ_vN[;6&4c9,'uW<=ohzXc+ipn 4'zWv7 ƅ%Si"R01j1ծf9yW,7s҆y(+ĽNG#gm+r_NkZhdB T8Qݷqvkn!vEt^e` lm ҶgB90.+|MrU3qp¬cg'Ҵ?ZkNS(y`0;e߇Ygn3qR(^mܴCyB}=Y_e&SKsɴ5_Htg(`9'ʽ6/ #qm7D)@a~|6lO\?1VY$xl;8VK6>]fɞ 67MqF߽6r<+o6pEue_\٣V$n9&TqR ?9Ӷ$t qfbiÒ6]啪Yw>F<3"'l[I!'TR|&D/۵#[NmWժ<Xu||<+zqk5-⥁*~?|U,V-Fiο2nh =Mu.kir3B>\^Dk^۝IJzGtn^AWhJuӈ\i'J^RaҌ߷'| T Vf k0*#߄0o^2'"kĞ685%a@m{hy+Y2i.x<|tjM{[:mEf]>}qS|F2& KO/QF=k/4'l%2:,hpK@ cv [KJKռ3I!t*A(IIɨ4>#uj$PDmA+S95>,K, +0p6p3^%ԬDD!#"&ZI<; }A,xNWf6fMo4BҌ`Xޱ!w3AԡbW>X.6 L49'ɻ\Dc#;>OfٖFxmō֊uifΥBWQlK/1*̊X)ܻxQm;јbHl{\\Ea#dUYu`>_"[wʰPkgohZ#!lgVtsS\`Ե(t-mX@A#69L^?mv۔3)iS pCsڵ|7iע[$n q֮ju(ѡbI(?jB#hĽFHgg y#J+!Y"@䞤{+~BH6hhse<{6kOqsM]-XxQ.41,[H +? {us5ƢtwRn?J6Ii֗W;L~UQewdc}HƐ?x$0Afqpv}:*A}n;_A+>ؼO\EG `~'6&|tZdH@K)E۸d}*ցsceoܰ f ۗ:Z%M.쏞qSڸ˻[v:/Kp#@lQj'Lqȉ,20}*?EHr+h?rW3hlͼzJWUlʬ'i=uu22#A [ mиNgrwmo){tArDbG ['ȴws*hmo Ja7 f,.uZ{"DX1&fx/ő=ʗ$~ goQzQ\٠{H$I"D+|\0jIɭN9&"Go=̺]*[;s`%{y/`X 2>{Ox6OV0G"R9nq=+5;{ii#iĴLu9N7FKR :=oFSY=ŸWgs9U[Cy:t,$`ʲ |rrpx?ʺ]nJ[S;`?/4dY.#Ôp6}8Z;XJXB$䞵n50$HфQ|o]*'YK>\i\$Y3G!/EzNyڬtx4O*I-v<˖⺟1ݛ&yK }CW^7lK-ĉ$W spF+õ^e[:{×(SƔISp~~O񭝩ԕ4h-n-4ZAr=%^$SBa$$dkYS×+)mnѸE2@s+ծ5 gYky&D`|1yMk{os'QBŵ'HMճ"O5U_;)նsyf%$UxOw;WՖ~̋$0$n~[~;Nr;4xa6BHC SF=i-泴+iBϴ3F8v`MOk"ATv8hrk˩yڄKDsI(붥INߟ"׎5X}: : ;صFDHV'*oln%gP,Xv՟xwVZUִkDN<(m敨XY Iͤq̏o #=gIAF1C9Tef:,vfk[˹{SYQﴯGCv"`1T*)ZOS:)x-PKzh:META-INF/documentsignatures.xml[YJ~W8܏M;$P x`ZX$@B;%پnDUwfnD9!8d<?Ril{x.-*ٖٗ-~+9Sfa{Y6_ޟ mTE04OP31Z„Uhy{ #9y([t5&bXoz>t?x&e<UD:z; N87髛<6ey}P urn;&UuX6.nK\CmK>Ɣ]a)x6Ay5#ЭM(Zٶ؃-Bxs|b(6kGf TDe~Prv$rq̨XŦl[w 6m[EK6+ lki12%-1ۭQQ8C69$X9 CfƐ7&2D%ɵ|FZh*C:9J{]Y~S9ӷʛPZ )eu6ѕgE֢d$8Ѷ>0p`aeCQD/"*ϋEAs3V,kW*l@p1+=t9v`/La Ꭽ2ּB[yfJ38 QBR{g)i8zYz;] biڅz`j̎MlZ uP擩^& At srTYF|ZQmc^ճ'm;N(RIu2ߠBZڧ微 H}+x%= -]/fͿ ?8Y~$~J7'yS/4OT:}"_G0h>10o -P0Qh& 1r{d:* }{>FHEÖ\goiFFoiFFo&iDFpB ѵFѵ!]#},z522^LuTe|GSh {3\ϽkJ?eYexڝl%\JpRE ٰGC` ofFFsO_hHJ>OAiw#LHIdcC}2v1o} .Ocފs#l{?,w/ bJ`J=юXG$;o%WC'R^vp>>P](cyfYYFp.f>[GDeGG+X(ǥyF5'(TF{&FyJA> IH<*<".,A,S 5.DbԚdFTH򑽽W*WI7E5M!{7mJz32E I! SMXVA(FpHrXQ~cB0N3ȃ%I]ݯH}9fH$$IƍN4 sq=Fu;䦳Z ޴Y=H0 Bմ]3 EwE. :b%`(JƉúx:L1X/E$|Xr']Iv ?s2`X @viw4C4of%q1 uz{uF8Cxb V$ْr˖vFCZF/3l jn0њlt{3t׺4S5IdCMFՏڳAyu2SӧoCџ:p\9ma^\.hptqqqogE g0Y8 FilijdZoj=Y"nf&kd{?zR{{?_>u/œɔι4A;wgKok;ógZr0nt}sCb >1"3a|(!wlnJlܷUu挧KғCo-cO7qK>6B&^I3iʟT4k?>xLE8lLaS~n"hXo:˃W FXy^-Ûonc Ҏ-lA%od-'MP?RWꃻPu{eJf*-4xx]纩Lm>^AΏvxzb^vїY.6mAZ_xȚ j`V-^ lT|'_|g 3_h o7zc .liMhX n|gil@k?,EMb|>bD<]/? g"as{u֌=GGV??}שږ r'fx87"[Od%) b!ц>\^>m-mС`[l!sni1`s3u K^`8D'Tp՟s.wˁ.wnJp_ϚOtE[`}EcϨF[}GUdDx论rն =1lwMq#RRAيbMazzg4{_a^Om@QhJ[Q9># <p7ySu~O;RAt̗BKFlh\tmWW6*jf-!zӐDōw2ޥRl9n;/׿a] ( z;֯W of]OKSdp:g1t j&܈#<xB)'S{=ELRץhx#ÃIcQ\>{3őmV7ބѰչA*' *,̩`Dx\f vXg\ć 5[9=,<:1w[5 p޶Lt`@/ LLU';eKZ袽!zFODfWŖ FY\t OBeM(3*W)UTcc-7=~8m@%w O 9/cU <ËL6P~wپcmod]\ATwe=tb K1d͍͍0S!qb<2%’dN} n ji`c5Z(yS cXlMs?Wg }:1ˤ"= K1b6 U.].فKn!tw^1q ]:/H](U&dzAm 4~0}\$Zk  CoEkQ;+k[9ښl4J󩃩)Lے9]b7DT>]KcZl(B3,F]']ȷ/Ldbo7 䦰i#5r V:bQk)xAttv¯A*lXa8xGR}698(dJ21=3lDx5 'I.=d30aAݢ1'-],*QT̒3\# H k!XPi lLa<2MY8 gG$11_Ə_.N\nhp~Ͽmz (#.3[ @cKޚpZ: !6EZYHuK5n 媧:&s #&$oý*RLxČF)kw`1 SU怆 Y;s55#8i&l 8-IHFj Ea(o9 [2 MZ&uQrDe;4Q)34u%"/CGXN?@Rn9*t[6P_7@W 3I/%YY㮡Q;5V_8:=lw)ܷ֙ܙ~tt[!Si:"wZ-]iVr<wpXt$9 T3aIR~'rǔCd3x܅&9S>ҭD]-iFmSf\(P5G' k(GeQ}!MtE+CPIWRU[gA"4F#,ajD5^ͺuRrzۙbZ`%rAfؠ ,؆,Ei-MyBԕ1y'K+M2蒄|'1;lnSۅZ * &rk;'Cɒb:bagcd.b)LYu)=9B0KL-*vMc/[uc}#_&<@1Y_ κaeDx@ۅGR,)OF,BMG!OCy'?Fߤy oN/]|}{?5.IuݯYrE~p42p8Q:jxb~\F?;r+,iW^k*1fk JrG4=1} [)şfK CE;} :M:腋)XojVV~܃l*F2wׇ2lDm\Cy^+'W.1Sp̰hZ@e:巣8fKit)^t,_=A /~];'~M n!<),%+ǪZg#4aTj<{;Q]~Ca ;~k Es澸i( 5-obȾ.QIM I!ҋQe4( Fpe-)V:^R>8Ŗʩب y v+&q6GljNɨ{rj~^>TϯV9ek(lSnBrJvIVmiPmlkAUCJ^RZVd뼝zic} FMO\ki&Y2@j ɵɎh'SboFQJYl}|"vzJ{k60DnU LqPPlj"P9:xb37o:bu|ו{<+~~Q)#Ky"K$H*bXl4g1Ma]\[@C|朾ҭ4z!JS`lE@qYA>\a\bco+zbD()sKMQvo֖}qvG-r_ (.a=pO>+S=uzq7.w>;9~=\^NKxe0gϋ=-}k6sŒ'~Z= i'Cà?*8#!s1D{cFK}WJ' цX)VՇ߄WȉV**R? v'%:* ~~B,2sXl[9?pi(1-w_ +\Ǥ|:x32x[JR).PnIs1E6 t }[ : VʷZQ\KRCXw\U@x?ad9>"DzW˥XSi2n3ؖ-rt"lp lR;!D't.thѴZ^ cp:jBdmn5f2߹T'r|4:;z\<~N>iJ">.Lo ؔH2<6[vF@ LwД%;EURC/)(Q(irG()mmDIGR#jOʩ1.~46iE` G b )'Gb5U] S >Wt)sɴ-ŷx(OW3ޤq<iJoWZ$ڙr@N{?BxK+\[_b_W!ӕ k#]hm:^vO}3uU f{ `@yFYJ9؋}᧻m]}Sp u~Jq6WrGu﵇D&P 86Soʮ-%}愎"m}+P7u's%:M4gu 9iIgSCݣЗ@y* 钨(l-u8KK\R8H^/nQV (u0u */w"$n%JoJ k|,17ů9Edl}9I AXMR/߆Brpk\l,^ʬ;8cA/ys?;:U]T}]%) VT Ս+n$|\Z9QȈ@fئGN6?mhJV gG|ojZB쇐 /"01f|Mާ&GĊ}-cҶwh7ba`K2 )߳qd[FqYݤ8V1ta:"65x[D[dž>voމdnNϻe,Ш\\*IeJi}0>8(! h$`DO&{D,5@"x[;hr1җ |CN-kѧ4n(Jg*P8*L'; k9MȬ VGQ>s}-).g=8$)z qn5Yz$$p?&o'q&Bo2O)f1x>Ԃb #ס&ٕ+S=*}ҢBm'X6|(Ic[;,kg_#~`/|3 @K2[D!Õ+ ix>ĺ$_c*| .<6{OlQ;ZNb#Ɖ-' 61߬,eoJes>n{H8Y D>":pD+`-9Qgz |+ߌBZ t"U2ESD :?b #J# v;ܽ)J -صZm]r~LKc6"8}}kmrI*0GnRI)}|g$KA8Z08B%8yWa:>Jt{"RɅ<=,wÊ<8RлkS\۪N3z6ɛ"&Gf>miL#{NeCO?PzŶHI-F9 T9C[WWPXP&)BWTj.a8_^eR~NN|W$;9mv;@s3pMytruO[/7(Y WSHeJ0^Km+Ϊ%ČS/a >̼HI3^sky0h!//_|CH9 =扠`7(8E#]1- n9Ef<~V9>ZAOw<Ӯ@ Ԯjvjbv9vܥ[+5<݆c:UοC{?qt鶔w`ڛ 5k{Ͽr=L"$cqi2*Jލڨ8#w̮16&htLd2T8#gÝP~t*|PqGQG;r!PI; ҍOjJY/Jwbǥ-~1ыpL"<&z^DD/:{1ы>G[_Pt:uj~ϯ6Tϯ6< *7jCGLnՆN QW:rӯ6t_ms{a@gWWJ[+Qq: 1i: Qq:Ý0u:0Z& QtXy 5!b(̰(%T+$4cb|I-ı_g`Pm]DJK XZT=DVo\I/uGEo~e=\,+VTN҂ э]鵏 _=yѢ!:T?w1kXc> @,BX ʝM((/r, 4ATW51jEh_U)N:a\)Bғҿ[ܝ,kh˅TJYňOlD\QUawᎃKw\^tӢD]_?PKazh:Nmeta.xml OpenOffice.org/3.0$Win32 OpenOffice.org_project/300m15$Build-9379Climate change impact in EuropeSøren Roug2006-04-02T16:02:21Søren Roug2006-09-20T22:20:3812PT21M36SEuropean Environment AgencyEpaedia.eea.eu.intPKazh:񃂡]CMDThumbnails/thumbnail.pngePH -ᇻ{ tqwaq类ާz~j&ZUY CNVR F ė= @Mnf\O"+6!@[o"8qru$WqoԋFZ38VTs$sұA0|08jayV[e-[/fk ҏɂw v5nljԾը0mjHr[r@¬ϋ'~&S8OypDUm'sT!1ba@A]ȹEf#)cqO"l6R6g/_;[".M6ZNܣKJ f}$m zn[m׾~ vab bBd-`φޛN%IGRuH.NxA? '9n/Mŋ '+ڏJ[m^Mq{Neuᄚw g^RfԵގ@Wg@o*n@Fh,ÀׂotiR0iiKc|؋X!h.Ap70sմwoY+h򶌴t6Щ|][RUfZ|EW7~܆8W]q EF7|6FK_׬ 8!V"NXOOځOɛ+؊x(|pM}όt=oo4Y929nrP O|}r罽B65^Ͷ9ڋl!گ&+9{fGSTXyZA)i34ɪ4ݷFb"8늯39S<[ Hq w.O13QsxNNM59c@/Y OQWGJAj]iJ]krֺ#] |04uQf7HJh!k[x,瞧ƈaOvL2Y'h0_6 &&g'_1tٗI7+&e mOKI5B j ;Xv f,/e88@ʠm4wUFnH*TFx Ahij$7;4[嚉zXhܩ} /i4MփrJZ.rtυn^g|$MOxJUYV r{}w k﷉hˑt2Do˶PKj 4<0<n~+ͬW.'vGώ8Z}kO?34Yzaf+U"Qe)6Ÿ+64X t4,d K,cRidקIn);\lmW &LnS;ȣ7z_\=>Sx'WWP !JK'Ek#\J?>b)iUm_/>h#v7ytKΡ\Eo+*o :3}hpz w6l=%VIV͗iTME8@ubRvF I L,`3eLRk0=$mwN{)uU7#kր"htč/=`6%IFcἇVn0`'▏9Z54l3zp"FZvAڼօ$6ʱZ96?.}ƍ&IAw7n"_ҍڦ)U1GSijjqgvBj$mߚK`QBAL2F9U0uv ._Y8"0w\';cD/D}S]DŽ!)ZA >0F?7[JqDdBwxxQ%a /;Xaf|BmYءu? +CBGXMQD[QXn^7߀lƂ$Cals0?$Ǒ>s=s tU])?ֽt x=4sZ6cbC8cUhj}AN?~<"$ۗOa<ۄZٽ9HﺺiWuVgqnoYDm l ޷KLCzq=­;62T^R\ >N5Q&ɿ#ҙzr؃SMUyg;~E^|=0tHǟ΋MKx@v24{_J_#F+!xs0=z,(=CqPv_D1.%;*(A}T%3 4:.W6ԡF__>yXUdD^3RgwKsՙ ۪w:jInh3A+>OtkgVG?~Er* 9;@']a]d>wdH״zX.^;~g{?.;|SLr>1rW nyI*uLB2Iv'oU Uڔ=~ ?VxcReBfQp` D2c_hOV u'vuWڧ{y- L]ϏxXghDzS}Ը H|"d!C%4] 9Fy.W9W%x\[ j2Τ@~7+[2@PWĈyu\OjjYVDlՒԁ` +&koNxpRGN Xǰs?FiΣ] <)bj]TZf겡0rljDLھq9~If*?qN:-|‰K'o 2a +7''/mUs87rDgrJSU 965| τc *f !i?QTMsbN 7I Cw\ٻh>m^DVIfQp/_ЄDvrb[2{NA=)ie GR%Y0Gyё{HO+4dFna}YdZjs!t:o`W'z]/qSG}ks1bJp/~ZZVsJd\/&67I-jj[*^c.h5XȜz]1q! Q lޤ UʶM|2Hz-?yFY8ۋ )7+37ֈ&w eD})%+냫7mf?  Pܔ~2159U"2ִrEd_l$Ei*9%oCgfKv;#l#ײwK$ #Ҧk; ;Iqf fΩёg ̑&U ]nt\TJ@3O<^KȲ\mj5Ɛp3""p]۳A>\vöiK\MCZ80Ъ].MY%~?+#&@pJ“$xz_yN(Z}W8{D^fLrujx@ULGKoԴ$̼7ug"JOQt6xIc(6Y]r9scBwd҄bNZ @Tpv7V=*bpxf!RIL U '3g |~LFlyX/,Q_xyTe_*3&`Qsf~ _dTmUu nl'"@_+G}ed LPO'L]D:lG˫OČ,ȣa6}y%wմ\A;F.^ʮޟ(@6z]ڽ?dWԮr3YfZgew>Ʋt[s93ы[QXLdol6L-%l.cR¡RQڝx |ۓ >D* v?m$db:,A,Ctp٦#4un[Ɨ0dV.P1\DK8gzqdj)s4iC@dYZh=ۚXkg&I \YcoFDyefh$3'-ZЙMoJL ٍ,w|@kiQ֭d9;Xc}<4K:+G,3??(nxb7^6|Le8* 5e# Ekt*x[vDMENSiw*Y L:qdrXݝqxRYaݙ ?gXh-Y3N*2]PD< /oގ&֭2G&AG[V l;)q'x+6=U?O|E" rGJ<@?Vz KdC3ų:4"iXj;FHy+{6s(ָZ"#4I[e\O2qOb5(.*6"CFvūwhYXC9VFqTѲ4B>q1¯[n `ǤZo T.! _BP7:ukl2k0壴<0w~"S3W`62C-neSM=EKş8t bU:c26Y 8sFMKq% 1p%HhgU53`t|QP4BE* yY7ث:/6d])0#%L)ϓ6۷ziAeKƳ*P/3 l92O֘3GHj[e7{-St iW =]17擮]!?~^Kh6s&pXc&QS]'J_Lz/]-seBt q3l{*;C#gfkvX:n5>\`9ymTcJQb麡-t& @@u9H&Od c1\.bT\6`pRT]h^jp +`ǖu2$8`^} WwE9N,gEU7{[ O wo` >a H,|Q eҸ9x/d~db}H8^I,$l,c||A|gZUO  ]ET/8TwLq UٿӲ/,+Fq 5s͘yرly/,j??r*^"&N%yKFiG12'!үS9.o!l!,cY1dZ2K:jlznƚ5\[TS=)zp%9pHcyA`9;8 jI3#3Ze u:kYWNb[- i+t"@GO{ܟF2 ؃Nɤ$N_JXG& oxЯN{iJ3)һʢo \*iVNEތ >ZW7CyZĺQND8I1:b+PCtb׮w }Oba:!C_>LWe:෥dPvCó &2ʊS3<-+fsg |[G̾% [' L$=4*Tkb ugH. -FA|.@ yG[p0:J_149)|` ᙳ2%te stS)};)_IA:Ds"]µhhXV;"f8Ɉ arJV;>}d9%;'EA=쫫PM7ޡBUݺ OTTfUQ ϙb@1&c)RU%r# 9)ASoIo!l5˰)Jf6cΓP-!(ۛ$/ܴCnEњX|s>Y>EzptUWy(oI]'SYʋy$K+"I.bH 0c_mĜ߃EW .[cSεY~ '<2D3\B 3բEW{QϚ%j.MДcR[^2r)E| ;C;qZmەܧ:/Ւ>1%å)MGVg+5Vtd2 d>\ *F_ʱT9KNhWi~A!,%P6yMt6 mYݼNo_b;%]SẀ^V~<>Bf*--"lURn@KޚC8VgkZ^,?{r c||rEݰ^~CZ$KEj&\k yy2 OnM0s9;N14_KN{zZҦO~ijDyNeCW-A};)x%/лԅFnx P+/CbHRr`[^9޴~l"ߤ.GD>:V\|r^@ sVGXEO"UyI(mJ3 Nvd{yWLf./wB۔b:; YD{,ʟCΈԗ 2rp: lUéTMhzd_kop<-1`T*,y:k+L-b38Yq䘨*?^=T|"("P;wnͷ|J FA=5"; (-XnjRFߠG=z_Q·,JgI::L Y7[.=], lN4Ju@Xen@׮Sg#0qV{6ꫬ徵rK^u8ewL^P]+V|vѣ5ʣȽ!B ܻ#)X܀tfe]mT窦EMO?y23+XC0y6Mc:$f6䊚oh+w'V}AꢥB6:JxMG#cީ3gU !1{ao[N5a=WiHU"*}zuqn;Jw|@)ȰOU%= -SC;C\-WCP$j3 m^ěg`L_\!%;MN+93w;qxeblXg)/Cne4n^@>[DJfM(Kӕq 6Kb~xx4".`gb6[?`'fq.DLuE UWj7)7MU_UogSзȈ@+#4xcݨ&Ǥq<(niqFk{hy2'͞{d_9ФwcMc+HjeQؠ$/B,[R'o=/m'4&(G\᫚ħ6i2Qd.vuۮ燬1Vss{Nr~xScϝFZ it+CJ- [xk+59$YAj*>&"cW#GMkdRWvUN~`og]Ĝ4P g4n`nUҟv31RԾcطum wVeT&JmߒOb6ux C?b _ZtOq,"l@GD2W+8Ju?q[+rBS)B'Ok((aNxj׽c^~QH , 6B om׺/*sj0s_fz[ܐu]u᎚JY.#+ûՙ;L'.~@pioHpO:7za7BG*L̂oyjX.'/s^hx<Ɍ+" dqrhA{)gpd/N/u*u( a4|-`tIW>vKb>īe×s@ AGk|(+vF7Q}(rU^^Ь<IJV4 nwZnp+{6rA]_g^G1h?I&w{O%Wpx( s9eD:7u !R]PqYC߰E`-uʕc{,ak;|N?C?I,!б|l0=Y0֥1H 'v" R'u!ׄ@l>$&bw\Ru8zϦj]6;r$?eX2XQF|Jmc_t;d@Q*w:k=! HPЯĻ1[srʳs?gol,+[3 c w ~QrJ#@<\'nrrIWh%c-*7;ƥJh@LФsYe֯0_?msЍio04uj}>cFn\Q"P4@fi[:ILdE~fzr't~eY'۩S>. "2+CvY] n>>-MRCwL\ST]St`b~ƟpU&y(d̑2z9Av+X nyÚ|Ti"i2o:juv4Hv&܊=2['.ܻP,Kbˈ}1T$Mk1_igLrlP&D  ƎřĺR*A79CJ9.޼ ?¡ ܏e"0&ؒ.iFv)m&WZ4\odM j|m|5 ilŔߤYqñ52=T@wIçݥn`qmpӚ9ⵊ̂eбEI5`W73Ghga_%A;Xi7}u10AII)O)sE!vE$z(aZn=a^OJc СUӘCAW eݦ٦=8"uU-qMx_O(3 (uJcmm_6GB@h2ͳpiaBzB{Dw|ljZ[]z'qǎrQJo[BYS?& .w^OtZO6ӈWvJl}Bp@VDxc-cku dH\XZs=ܾ8xoj> bWbW<7n9=-~msQ'>fӈgZzV@9w& |f3ԴydGn-를ɤO20h2 8T.wdH~^ˠ. Q(mV/zڌ@ ]wy!o*L>nRB-/ .םܱgHIU+JʭLB5jFoy}Y 7+GLAYGEޗ /lS4:qCr,`^y: :.f/Gib/{ryPw<$ⷑZ-x!%+Ⱥn8H\_]F+|8F9AVTTz8"+0ew TtI6ʦ)>5NvzeWLn݌XJǣX%cIvzҵtۺyXݻ3]r9OM-,݋rrꠚhZ=rcߨ7Ԏ9b~ ^˄hCC7>ZGx]wPZzD:1vS ظYL۱?v})DuxӔ5MCRC_9/B_z=C*IjafRQȎNtC߭L(i7NAlE(mK>JѪ)< .Ő6+H E\ uR Nlòe/z[ :J0ܽrAjT6٥I.cSe*ÖՑuhJ/L}I2Ͽf_jiX&3;nw5 q8ֿQlX\$ףFeCDF:kGIJ6Ȯ2`kRn'j6B 3adCL*N?_z'xBKTy J鎻cA ˚de E~Zf!`;'3&w}j l2PTi.{ZC[-/z s"?kWٛZPR&& wɈ)Ȋ$te'"0JT?f.Uȟ֐yC1!"p.S^F=<) zyZ X= zǁD ~I͢@buZos}M̞!CfbxSKjdpAIVϦƻ;99^Ͷ#sUx}=\>L41 lN?>6֦zBi)Ql&%LQ#X!yj(ΆV$P@* ӊ_oc`^z_]R})ŃY"Vghet5NZWVSLgC})@t*OvAGQgYX :'0ǬW]k#{ brhʖ'cX:@ Aҫ2^>F Hgd҄kQʟUzʾ`10f( Ƨ"ͳBOH3m~Va-gR+ ,=WtCK$٤ JۖMK6\'BZHJt=>+j,×\*Z !AYYPNxh9x֥npk0AY=CW>}zQtQ'LŲ`X^lm Io%ϠDS=PxB&5Etܖ<3]e$-ǿÚe4 =?-,'>x{ӥiVui=!} `scdZ*Q7]?L+^NdhN8F/-$FjTkS>o: 8D‡)RĘ ў,]<-:džGMvLv噟t_[IEyf!t¥tm_7tajoYiW53jB_\([q.?9wg"C+ľFpkbEoZ1^8_} "kJY4ѻw6ҝ,Lﱸ%[%tI?|̦xX\5Gor\+u⣩j}mΖnK3_&gӼ^J}LI[z%ns̷?3(ɲC)>q^%Oٶ+~o=gCc-&uRt'n2̭fEbf:~;qY&r߳fNo? (i36֯gΞy;7^DĜ^Evl+ tQ>tc]P<|9ae\k>AN(eOR[ډ<l}[c-7y#՚\h`⇯v)Ӯ'vy⡞[USr\2\hsi[竊WZ:YDrMAdᵇ^RJ fۘPk˽ Ek.{RNoq$SKކwqUk+8®'R:G 'A*&J6p$0qdk!`=ϑTo<y tٌ…Epyg: )`)юz- :8,r$AV<ȃ ~|9KEixr`RP '"PY8{x5悒w1>RSoyE@ ዤ7\JIa2Im1dwG%ʷTj% H펶0PwXS @2wBW.'`etٺg '/ R hV x[tUW`oW\M+Ϧ~nEm@g-l_55wڛIiLιnh*$-VRj-8XI^6ܻ¶"DxCԻ5as4]\yBɜcCbjS@@]U0gL3zr{w"ȅ=N;70`[&ਔ KZ%ǒj۫BdszBC[ ! y3g-EAYL8^Fq6 _txFx2}edūwOq6+1vB{\O-/$ :K G TVa(&fg\j~?ǖE[\ KP fN, W7/PKG PKzh:^2 ''mimetypePKzh:MConfigurations2/statusbar/PKazh:'Configurations2/accelerator/current.xmlPKzh:Configurations2/floater/PKzh:Configurations2/popupmenu/PKzh::Configurations2/progressbar/PKzh:tConfigurations2/menubar/PKzh:Configurations2/toolbar/PKzh:Configurations2/images/Bitmaps/PKazh::1`8`8-Pictures/10000000000000C8000000D3C69D19B8.jpgPKazh:T"A A -:Pictures/10000000000000C800000098D1559779.jpgPKazh:/]-T[Pictures/10000000000000C8000000931BB7E19E.jpgPKazh:^#!!-tPictures/10000000000000C80000007066B025C5.jpgPKzh:xZ U7META-INF/documentsignatures.xmlPKazh:]` ۤlayout-cachePKazh:x7^ econtent.xmlPKazh:$, a Ostyles.xmlPKazh:Nmeta.xmlPKazh:񃂡]CMDThumbnails/thumbnail.pngPKazh:FB8 Dsettings.xmlPKzh:G eMETA-INF/manifest.xmlPKmodfpy-release-1.3.1/contrib/odfsign/testdocs/ClimateChange2.odt0000644000175500017550000016034312552423612024215 0ustar debacledebaclePK;5^2 ''mimetypeapplication/vnd.oasis.opendocument.textPK;5Configurations2/statusbar/PK45'Configurations2/accelerator/current.xmlPK;5Configurations2/floater/PK;5Configurations2/popupmenu/PK;5Configurations2/progressbar/PK;5Configurations2/menubar/PK;5Configurations2/toolbar/PK;5Configurations2/images/Bitmaps/PK45-Pictures/10000000000000C8000000D3C69D19B8.jpgzPϷL܂܃ 4@p ݝ@p!X Nw]zvkW9>sϫee@   @DDDB@A~1lttT l\\l$XTrVUa.G}$a3LDq倈+RaaYYL`z4rb윦-/XԼ'&#<_= m/iomD=9lE*(xp'8G=#biOπQg@^3ph8[ !y6ej4Cl/?I#֧X 5#%DD_]VW y~T𭒶+K?"EղqT~ ''.R8+ڤN"_ObR<\ϰdۭΔy4E<8kޘ NZ׏)2.u~A w }WJE ߪP淜:i5~Ʊr`'L$kT|+*fgJ0J^$b3"EU<"74Q˜Eɍm8fy/߁ޢ:ꈦ#ǃ8j,U?2TT [ްvrƬgSCMSOzҴPHAL3l]I k:.uw}mh^띯[5 շRm߿ޅ8(p gnt 'nPcB\g [ڒ!".x.'O(dp.x98M*p}a7HIc]I8I>z( s,.D83ȍ68_G%<PMTsb5;xkJrYZZ턁أۥS@xA˅Ƚw>D:'lr1wZ*gܪiɣjż7QaSETFnX?Aֹ[I*.GuK/ *. ɫ,_˶s=g580J^~~Y' πw{l~EoJy"7=ֺl1UyzP,&?txmXVW=iZd}ЀUiaTӒ[>,{;;9$VoYbfidHxU.`v*Yٝd|7K؁==|?Fr45Lh,sͻ\ xItFRڵSF:u)"OCFǖ)9 6 2LÁE^i5 X}ghIRIцr'=@%YzMghgD-QW3Ŝ=DŽc ,5v)iww{1yr |^zK MyPV=D'rbr8<~E0g/K@mgA ;Oo An'li n87CDiF4A(`-25ԅ *_^dQ폷6=ti;p\,YpCw#ZFnuvq$(!pcRI/6n}dMBJ3J?/zut LyrV'"ͻ=~w1@*$K|RH.Q$qr~Eo-xC^?g:K 41 lfJRDȹw\'`=pN>؁ }55-n w+ ;ȶe:/Nttg ؜"% ?tMN7a D$rۋ0TB\jEX☷Ÿ!ӱc͓V`S{G t* 5wp?q?ϟ~ n8tz=ОNSӁ^&r7Iф)(Ebv@ݭ=RVvB_xu \QNz~f7qq}EНF6gb5p Ah`2IGb=1CԻT%,emNϣb(t-NнVG^>bߢcIYͩRPs_`!NgJ6V[5#Tl1MlzG(1[%rxM CE4YC(?&ˠSm" "mI/Y1cfq-bV&m\uݓrHȕ g0 s9dfr;9:Qju゜M.>S#q2lU+'9_ִOm/K$5pˊ\V(;D}4sEBV—0Z9꫍9њ5$VMo MFi7P갯Lo1bǐ9ևYsաʾOA4;]-%90x,םlc!Ms`Is9ҠF7D,HSU۔5_SaЛA@+7AF{S\AaZĽH~〲YXNޟ}P`,ѡ#Y$]B kl;PO'r>,cpqS?Wj0Cc{ 9^Ip3bj!a& 'EE*DEYxWT8ģD`|Gɍ/KՐ81 +Bm^m ֞(/xgtJr.^35ֽp0Mm]5rh&-qBcMCuѣ;ЭmD2˒ZC\^U ,; }pO$~vd!ByQD-VýEN3ܕ߇" ḏ$f~<]k?&Rora {`20(TCܿߛp$J]mՆܸr%̔LM>-N?x5e ㉓]xcU{iX4ӳ?lzJ 5>o I%{D?Vȩ|mz*Ҍ5}2+ &CrjeB.Jm:zZï*dxTe:7\-1G"cDY'kԞ5z>i#w#7' W}|^юRS 1_P' Xm~ :ØԥEUH[ݗ2 דwLZڥFn?_."G!p>a[A\9U?J4FGPxQDbS!v땘,By4LK5q0a+d8(܄&1+Z+ @Ԏ E{И/z sg(gls_ELm͋lT'+G3OgTae񭒇:z5g;U 9HעSE,)؝ 9'!o+8 k l:1[O#YoxI*t7`N7칍Zr&ٴl/2E橺"S?fzHb8䲂+,q{㵶J}_# Wv( }S;Z~zl3yv׳p),OQgaL8;r[QI6CQWu :VE2jv? ; !02/@%ܽ1wRaCT_)^{Υ[O,eY~ck[I|R_?dXsx' _%LY,՛j|O&rG+ yagdm9]!?%U۟:$0 s[>toK/o_3xS>of"-㺠!-)6t\8k:ݫS~bd&@ :ATBv^G_@j!3M`W+ [f&с \1B9%o0լf;ݻ*qBИ6UԂ;Cʭ8ꤛtSF 9e=pG'g1W{}e`ؤ55=;:Trs<"v _{Ak8p}h$̂6c!Bo^ A@[k+_U{ڨ!ɛ@]:rxDVQm!I|Q~}VDdR5EΜe#>ioQ{2fT3i`%_ =?j6L+Q7)`[ OT=TX%I6LzYW3 su&6 g EZ5*U4&.;M4>CBY_XB5U&"Sq)ܩiĵ+8՝Lj\oC c_N $˨WwM3M8x~6*Rb ԳN*.5V45+]B%Ö5;Ώu%ٵ\dxq!. UˈDp+Nza}bB!HvVř⏹QZ6ؙuw2y*a,W>ȁk5~'j-h}s2iĈ/S h f[wI8(H[Čj܍Yxd=*pE11':rފ:J9d7kUK.|uCWح?_"JPۉxDj~k ۼ#w3$r7#ݣ81=7l}MuD8K\b|o߃TdG2oOl g󻁈EW?JxB",v<7&z%C][ktEׄHWǐ9[Jޛ)k(:f*~.VoЭM(I;>pӴ>}AeI0jgmN!qq*Mx|ys!⫊#%*|T ޘ3{9eL|ɫS~űfUUp%:be9`9w2tx;5}WSKJIV=m}U \4pЁãGRӻv0:G4Ve1lr3+el$vA_7 )NeJFn3ZC6eK,5;#yi'8WDsj> PGpWί̿H0V/NԻnx}oGCj3( W͉ 'yΐW ̀ĘJByuVqJ6bsƎ:rf:Ȉ>B˃Q fj:X6U[?S"fL_n[cWNv)r(j0+u$9o#%{]lw0Gj K&`u6eXMGTM~г )?K _Jvw ~Cn]C>RBvZ,a hE nk(li4y{usJ/?9,["v/JuLn.Yֽ{$7ai[Sz,d+ 9KaJ !:rO izd}) Qq40+b{raUH HK #pL0=\ɖk{r!GEt",)=uimWH-24X]E7@I҈I_ULȼ[Xϩfv$hjLt)6FfE@OT4H{>\gc{3C0x/mR\8v%;lɀ=WDS7wOg͖ƧQhPF';!/zIrKJWe-5j Ӱm\WwXõXK,9)jzGĀ{r3 u|C $- q?en+ 'WͩI#)H(YK~q5{%A78D~k"OTJqmqѭS2K_z a! A3Mkci_OiQ'{-[iqQ kQ*^حs{Negk?zeqdlo+R ^ aqxΛ|?cə@ L}nrP6Uf 4bOVܜAB3J,:DvZsQ̒3eat;ؙT(,^g__/e ~N1!ɽjY !}gF6r9ݩ(S~z-|7FgŔű~((E/囬ΙXG }{u癱0tEM JaA _yqolݕŴN|EGD&8J}h7hޗv1%v_ݶ[ɧrGUlmS)f`Qʂɦ*df$}޷-U/|Tș! [&oTʄ# Nq^- ;@dJ;:%:U\ȒVMڹ^F@ؖ-|! 9a EhLjR Z@]m ?8}ٗG&s*BIxʷ` ȓ8QuP{"iF:Gɧ܄5RH_`,ܫ 玮aTZ/fwAXԳmj]@œq@7h ‰]W}ιY & x&0$ׅ1?ӭC!]*]-nE81NOqῶ]U^Mk;tm@E*͆|ݒ<}7.{Ƌoy '9QKB$/OcL),bwF_?pZԳc6SyoVf*b[vනk:vb}l!W3]uaA``$U!:ʞv;mRTچ22 \_W,Fx{e5n Ac);_Ɂ/ŠQXך&ܶ~N _Lvew3?eź[Af-0Ց.O ;5o-~fĜAbSb9r~W a-0ڳnbY7p.(ILtPm&쉅@6W&O,̈+Bsa`sj< KYQSQ;Yd;Blu`)Nc<'Ya:wAJe dʭiIR׿ =tw; ut& c F5oabπg3Ь ?>24}HJ%e p mtvHOpc',Leud!&RJ{D4;mZ¼FPzy]c<[W~F‰p՞[y'~%'u8 3`q!?Gw{mS2hLQ^#4h (sr +& K!$4&Y`mb5Z4v$1Ζ;p'~bHY#50Fk826HZ.ZwvZƴ}b?0欟X;nGD,On8AHj,'%ڕ]ܰ):tσ_8ܫGl<~20Py7_ӮX  -o =/y FG3‚QǹMۖ+&:"/q_A9μ(8lz SGYˣZjë8Z QIK4)|&>-,IQ(3_!ז۱%MLc41/rJ{ID$VMHgutWZ+ޖ,m UvP qa+>.qYBی!g'ۘpU>oNoJI2ϟGہ}5uPpJ)vLoh;p_/sӛJ-<3EgDžy÷;yR;+=~?d;ڛxwxz+QW*.Xz7BY8fQL/_x#ߗÔƭ NC}%:&voI>wwƜr+naB&"z@̵񯛍I{JVӺiYaV]aVr 򹏪4@++-hSP&A7ąDe &|0h`x{#z+n08 D}0gjSL56}Js2>IG̒l}5b7NNH&S>wX7Wܤ72]JYӗC \zdy^BuO-Y^&{.5PH@-I06N0Vcv@ShL>y׶ƺETArޗ PK:16`8PK45-Pictures/10000000000000C800000098D1559779.jpgeTPi$$Di$K@J¡a@;iK]7Y|{u+)000 oacc>S|BR22RRRrJ:*r  )s4􌌌T̬ t xY~H_̀'6 ?1K<|g'Ox=XdL 8:q(BX^vu'Y (SӰsprqKHJQTRVQUS70!6>{xzyMIMKUPXT\RZV^`pr 5=3;7{rzv~qyu}s. &c[pÅ?XL8d :șB(^'v'(YENdw`a_d s-11I pG]_67Ŧ5 Y:{.*D u^ӎIYF jk`_8',B{57bx}T \ZÕó=`e5 l]XJ-iڑm_HRl8eil9JulH!|߽;qq͝~~^LPQIV xZ"0%r~5lNA5{j8rcj}ْ-JVFĨB$.5ܭX~VuB.9(Y.1.lǿ"?]GfV0sUbLRxs<|fPv\Y5ڤ%VZ='w)T]6 WK|X!<c d Oq.qgPY Wo8W!>|\}ʱyb'fNQC@L(߄5肃u$$`$ ab:uC^:"|c;:X.I>/:ƤMMo+H~sG{0WZ"bb>igp >@Mpױk<ߠsF{Q>Q ٜn[ YL]PN5]|ѣ{J w*.|2/=Ck><py~!:fC9Ti=h)pߟLA%DpayEO.;V}Gـ/_R1xcC*\Jz!+|v@]9k) d8V DSN}P'ϼ$SwpЀvwx%/]Xn4T^+c}x@ь. Fd'mF-(_ BU [`7Hmdպ$vBAJLlɟ{ǸeP_Jj}:Cu8HdZw>a[9YP~%*Ķo.h>[kzxW#Spb.IslK'`uvZ|/bOU(lDlp)Q?Ϊ4G) vt4"w.hϳof{IΠ9q_bd0,uዤ/BWζqrzjj(a#+,փg 8ɞin b.)BHa)^73d!]jJs g/qzUahH>b/`!Bۮ+qO]$ {hZzZ, ~W쉹7Oڢ՞`CO^Ey̾I7Z31UdaۇY20*5/W3~q`[/i]m&y(ߣqmmֺŕ%Y&[Fۙ?Șp\}@6gOl(LXely9a!%E/[$tg BoH^06Ul%I!`b.9_YOm*tVERcVQ ̸# |E4uA Awni7#(YtoQj5=b()ד~pUpQԽ~rɖJ7]3=o7jPwb3(n|pYu bBOuB/pH8i,pGe/6waRZZpSeX/AISn zVc$Ķ[_an!nm=?wD˝ڧ_'d^t%&VV]o٠s,b14D]\j$[*&s@kuKg% oȓqGkӼrR]>mհcYf$ ]h+싦v70A(yJ^"DN˜^kXA;NԮ&%0YRWX\2}OY. y Kثa6B5TrnZޗpz"~Qs`5*8ⵠp`o\ pmcV Aƽ[{Uk'p`L .۾jc=1 &[ Myv W\@m14I?L6EO=+{Ikd76 !YX,4/^5lkhi?~re|34n>|KtwHi0tN$Ix5tfȕWi/\HسfIAyn F9V$c7/y&b4 -pc֔ڦVi^\OJ3ks!`9 Nb%ym V*|Nר侠Q-;q8k㖣^"p5ׯa,ZZ@1\jp6'ҰPڥjŁrU#U&Wqv6RD>!*u_ hf{"\} xFkgT/Os%j@\k9IY?ZW6~ O)Rv];Az==E^vea-,4m&u(zVmg0vpr'5fBl:4'e)V!bc|Î%$]85BnmZc|g <;ϭP^qVkVrcdn㫔$zͱʛؾ%wUy~bY M]Eq< m+jVICq_i0yXՊxc"0v׻q }i&LKɠ^51Dua´m`yEjYR6r N(f ;=*Ҙ?tV66ߵKp$ '}Ic9An2`c/%i"!3l$b4%I&+:Ϫ\J|kچnQn9_&ť24{7YܲKS"<@ y<3U/fbP@z9۴)"Y[=gc@\C:ͿˊCcY PeN8VpvUq!ʂcA؋X<8?|oko16 $!N omE\ȴ׬}~y a,]{gMxXu~d +M\M_Tn6mOPcm82_ >| [yہ}&ߋ--kcKO< _ކ"Mr͟8/&T3i5[1rUiW45m-g7Ob|Ѳc [/t`hP}qWLva%<]u ?ڄC?3N^4zp,˒4 &8_g5z$=Pڻ˄p_K %u|+7 ,WTxVt_Sa 0 u1g!AcfFjBYc'D]siĎԜCTrxcV&9ɖ%xW3Ul!*^K־ǹ<0HuRՉ/eҵofo!FN ?'P5&Qj@D %;/[hHjsGbwCڙʧMOMF'ߛ *nSwk9-e+3o'.3Gﲘ'#Zyh ¤???L "4X;K8U..Y'ߩ\īVp;'k@\ѵrvhIxYlR0t^!!(&,GZnZK+ ߃MԢvo]' NfzW HJxbiR+؋nڴStҝ%;k75Ƌ@J_|y|}x cbXGi.٘I^!8QgT R1*N-R' @˕!A)zBFE!:j{|**>b,r8Uc\(kY6cxK$Q]vyUS6wibLP`CmDEnq $LY<(CLD8_9weD/[|!-?u(O^pPWI {OlHնΨZWQ^%aqR^C}n7ndB$K *{CNU`Ocfs/%/LX We2燨;$e)b(ǩV[h?pbGy{+o]"zlcuXZv\Mpcyf̦I`b)%'to41ӭ>^AnNjh#&:NJOdz ^L]${i1`茰CLN |JͶzbƝ)&N1"|7fgԨ)q,տ.Ttk>0 S|FoTXsrr6|r{C/T\M8I |v E[^o#lK1H@g9cT)},HY\a2ہ\THM_.17gIUhyT!v[R/8֔͜hh_A mTvDc[yr `-dHr'bKl"g?@X ؂͎{.Pyt>4RN!ujߓoYL?G뺥P [YAKA\Fפpnuvm}fS*좲tycwM X56b#k\>n.xݘ;-$?F׷v!"w_`/ީ!J#zA`u`u7>@YUv^VkA.W4r E(ueXK_QQ:EڜuZc?x>9\:t~fk 8IʯNϒ nE4(qVVcn}'ox͆2 Kb>̤;VٸHݾSѿi{xm1S2#Ԓ0uϞ7QQm\@Yw%->; {|a TQ-Ŕ,>xY[E#Ii҃LCV옼kAoZ<P+LT};tO}4fsГ)\f6ri0b=YY 7^c@uH)&ǚQFe**g}F U [.GQqN`8ҾX)>)TSe es+įPQ4߃5GdUo 7plO>S3=l|3f<*Q`<\f# |Kp%a@s24D*&դ49[@i/QMF1bϭ@Ճ)N*$%rmEޥ,sIe&P0(٢^Sg,^E@s,~{[\^[ujYZ?/;A x }9@ Z{x‐qcob:!p^ESsy]7WH+ &bp9SNu!q;nQmDi}fu)xSOQ6ڣei\5BQ,$K7YFHHƙ4I/ Q.9+T8a 4i[N϶TX@L)hnk ڽ# /nPjqB0Ӆ xPG/ J=!~a#xvKPxa׊ < C8к"O颒 $/tk|4EB_ ]VG;h#7ęU>͆Cϊ’70 K'| *V @dwukRn>Cسpۻ6\r{LLAO_` E*FyB択 欯;}]ǒl\༛Ժ~krSXE k/hp @Tp2O_6><޴}9f4Ј]j+&ÿ6+EpGD<;!ߘPmɶwomY NY<!aVR@~su'A`|ɐK\kx槬ˊv9~3;j)+<|55| N0-_5 d7i.Ti8#ũoUi qNTw P'qZđ?Gή7O }oi~ ~)tstdrZ͵2chqGF!|-UvVReu5P Ne[*7D6'4/ Bitzo*ݪx20tl\Tj,.WGfk;)IK=gن!x)w]ZDD6pCY2Z|+m8p[l7aުVr&9l#|vdffib7Ok̈́a6W4ACNti)h˹Iۂ"~p=I3-a.uwШ_q؟=ҴU)WRyG~˼07dzCQ~ܤ!͡hUҔԗ_/׃ɧaljPN<~}D~@/Q[ jRloAv!DȈ.uR,vO}6{{yl29Xm!e6ŬB cmhkW.[S Da#2*_fX(M<)8%Y+aJÁ,4R@ն5@1Ztm, 򮼑MMŻƧG%IVwE;I6T]C·0oO?uw`Z췧6 έ(֛H彏鈘x'xmMƝ>ƻ*uHFd>=BT};J*Zs`K /2{Mn̥c-SI0GRKʓÊ`u5QX4RO*ۇ[7J1"(C_SzvZ]SX/weQc:z $|~_-oIjAI@9L g|r.051I?cТ| E:(P_> %Ud4*:>VrW&i&Ez+N1ѬBh?⿝nRDeιKqlWrB|"]+  F3։:3wzO]{ vZ1Sq a&ȨibQE`nZzی4Q -|T?/\KҍdvR)̏}X@zJN ̆}ҠWW6}< g2kNM,v:`"]WMM+ VP+2 w z>TO,(>J.Fn= OfO;tDJ 1LqNb1T'#4B| s3c'txb6SGF[SDRKd G0*riKw)Y%h` `Ao*k۵_2D+IZTw8C!=gh,)^u{fOb.-9KWKjjp[E.OG=0䠫z{dMaC,?W%ugM$UEeh CU -8lrsq73WG-{l5hÑ+*1wO'ݕf4K:* em չN;}ғȼ\>Fk8O Qdɤ.0&=k\K}jm8{C.+s 4!<N1m\i<5U&zzIa0˨㊿\-Tmxâ8άa{oЃjANk-տhgs=ʕ,:욒m[%9dV @ݟή!Rh%>-DU7v?fOkuA| J 0ɷξTŦSB7]<_p#+@#K5YWOpŊEf_|PK/]TPK45-Pictures/10000000000000C80000007066B025C5.jpgeTPA:n.fhDZ`fARy׍/ý:_>{2譒`o򀧘XXXOmO>}p _$&$&&! !"#&d'`1сhs ƿϰ ?'#%&/s @`~AQ1qR32?|-*.)-+VW߀hDwtvuF'&gfWV76n_\^] ?"_ZÅ?XO¶$axN*RXێ,}Df5KZa9߁E/5 )層NM&pgWjy: "sV!|v EU@/"ye1Zaxæܢkɱ~[֔{olLQ`,IY#7YKd5=P;ky OWK_ȾtYN~Vab=-CtG44̎kz'F 1^X"2n# bbT j+^,3_zF4y<#UvHdf -;oYX}t,+ꖹ8_?՘+9 .MX D6*^> 0GiqODÑRSf(S#?K)ͤ}KЫ3a_Jcenp.? C'A W:MtN q,f+"8;߁݆#x?֟1CZĸ.;ȵw6_Hyx?ݝkW'F pdlWS<)I.YPR"Wf3Yz,]g'8. ZM)u߱n'n9z[3OGΉU;Ȃ "*<.jՏWE#༲"<VW0 .}3)Qi%?V"}ծ'NZ!L`uNٜ-qIxn7_=mq,7r~OPm9f*k0UR_Tx5((\#g-n"v&v:י+./ϿŒq?9U)I^%Q$j"y!u{0j* >1cwrFxR;8>K- ;VZ)k)ƌەq޾M# M<3Z _6سNwf4~5PIo} ]S,C$P9)3<?rd9@j:R,*PLp;jWIɧu,z*?o9zdms& j>HHҥ? ёfBqH #P y71E_ ued4Ѩ㸘b$/(_PIfՎmul;@ihbapm@v*te܍G@9@eCb DteYؠi jUҤU*QmHTϻIhlHFRg-Ι;딝. rU^(E%,:J>c M;QHJhtjꃂ=zz;-ƺzӛe6ϕ\EYET,>VpSt2Nr?k"x~^wǦQN!6c9B~7KE16:Wfi-;Ӌ82 G:vZqj~9]wQR΢ Ql)QQvGw:`y͒E=?ʱsME(`u ZYɜ9)a$I6Av«o+Eh|se؁'VA4\cʺjy"ZJyeG0dk+P[%{Nd)k۬/xYnbO`-̠#}-%VPe!}.3Q6]g&)%&l"?$BGbFΖfk#[/k&f\ ~qiD}r.uǿiID+kUa5B5Zb]9MbJļ}8tE_G75;+Bl;, eCs}v;.LlEQv.XjVV23ǂ25썦%p),S)BLc|5UEAHa}uβD &}1Z/1 .čn&ś;IZeߒfnG$<#?tcg7X-Z-`ku+V7>qe־eKEëȁeW+;*uM #M6v{/ ̫Ңڇ] Nצ+c w;7eP?6. V+MWb{)M~ɂކ7=^+Z6\\ kQ}d-f^Nq4QϚ^dz@U6+}RqNGsT ೊə$"&RA<8y_S{ V$P!]?k1>q6L4?ݰ%HliȤWO n\qG@1_QoyTOӌ(sUڑ MTVl% =H.Ý)ʖγV6CJSpֿK5Q)/ %t6\;<$ 0!:@$k]9y@L;+RQtg_rJ9#m,e)hRP;yVlMY3ɏz+eyr]}wŒ( |B-=m74xu;2Y ]Ic,)I@3,rqMʤP_nјX.I~ݛ .>B{ #Vsd V{MﭺwM /+6]i"DJ^ȬrnONE B +?Z 4 PWA zC:UPJ{WPt 25~Qkw K#D{? }Tt.2?Uol\C2W_ˈ;jmUTS@^tQׯ+?^||eVөnC /p:5xfKd8[{vw+Lh*C }N+m{/c~f/9=Xh(A5 ƨ9j#ƹyWc0~ VfVc53 fw1zĬ䶛\z%rdنz14k6jT5M]ef de ߛU gE 5k)Gf9f֎wev̊sxIͅDXKU@i$KΎΖ/uzpfWy5 Y۝@Rޣ8i{:[5G'הh3hNEJszq[B]2e+֣dU||3t~[{%#0Ge[;vmd|5?yJ+H"LDlF/{uCX'VgyED&D?$ƶunEHq-'{6: wqD/sɬqp'+9\)F}=BVݷ$՚#agg5rS䦋 s{gOT{^)@o*+e2> :5Զ/!؞"!XKag> l =RS鳇hI6C#`9(q4 ?fza,tJТ׷ o;mu AǻvFqtz) \Kj\x|ȓ!v4yQxB㱂{ydJ|-5omlXLi,fTynmwvöEcמOsNa| &XPhF%||Bv[ˀN%n|r.2]Hq;,wFvi^tGO8Rv"2?QocNvCz`8Ff^TnA/5fKj8TIv\웽 )wf =˒AWaR4$Sn7ў1$Sul L)1ֻ#[uVqj@G.-7 >4L!]e۫/6Fm^,'ЈGfeQ[M 6( YtbLRMW̯ɄM_2"-sb^~CGocZRO)#*m.7SrSy +uie=#זL&44};/:_|c<8zE;" Zp4rgM,XsWtAvG\9y]3d 4@|L|_U֏¬Kv9mN3?IW]lWjVq,?s} d|{YhT{zCBr+& :MP98[P7/VIR8k{zq\j2 ӚJ3ګr[*-_˦UǚSY%JPv65k]*ɤY"G@L.!@6Ӟ39c/t+[#M6M¢>} ;O 5LЬh˭0^Vl(ZկEՈ^۪,^IUcWCن qLFx)Wyp4)~>l|ɒ5AoO&d~Vh1uio9tzmWnRx)@ ;ֳi`y.F u7ル;C>m"nk\e'_ȵx9WF%Fm+xG_6/,i,3MA C/$ʧDJ *mTu_= 7c\@Í~7$PCˈI+W=cׅ͌rC#b;~8A&MԠl] bcv;Rq.r?{gO:Dt %1Æy y?&Kn]px6;2qPK^#\!!PK;5META-INF/documentsignatures.xmlY[J~Wtxn >Q@hC ^^6r`=̞>lDaEVVV~_dQQxY$C;CЇLֽ8e6* 78hE~&$q^K2o.j?^1PU]}[ ۬}#mIT:??ahu3}Fq%y6:=u{J:y8 U4q' $ ?ovr$46:d/=I@ڷHܺ}<gM2I:$eqXB'{?[0ďIWgp80B"ĥ=ů\th}xgV,/W4!7I3$P;BfJ`3 "O-JGD …kOv1%)-h36d㼧pQ4ր/Ĩ'GcpL=g1,i=0ŏgOYd9nzNf%3JiiB)ɣu뽏2I` rElX$ˍ aC[.z1tI E?'q΀7r u2`4:} sy`4+Ng2۔N9;0}B~߻Xt3OMb)V#v]l:Q c)qBrZ97ߜ롏r|7).YpOne.~zgt,}r:_e|1p嶆 H~Otxxq|~K0~n?Tz PKc?~PK4557b layout-cachecd`d(& $@  f`d``ᆩaBSY5P505 ,Ps%S%jT`jXXj. 00PK45ښ;c content.xml]rƒOيH:r'xcN !9Gg<>>~=YlT% }'wycG(ej3SΞѿԤ:i]꧶g٥ϏjW^[卿.Uu^ۅ.kKj=wgWw2]&̃3N`jw;׋)oͫjq}|\.˓u1mNq<*Kui3<BWj_hl.&U[w%nkҹr{^ޓl=ɺs UV\^4vU3) 4Asg×TuoJ_8Lښ}070Ju?i_MytϏ>T}X%80jeIאǟm}o;7qmRr,c3Ť϶Pe^%ou{eJK d<~.sUWX2ii.vf@B95sj1/&ЗY"VPB(o)훥 erѾل;3vHϡ#)?KZLu3S+x~4Lγ*2 zG87ah@B.;zL@Tn'P{~(uȍ_hY_|;Ak`<:y{Qs=.N/l^\`14ex@Nrrg-_B=(ݧ֛G//:u[26H\CYil~#BJ_b{< i˅2Tq $J|bќ[g~řS>+OPD,xb]F4 O,67YC)dv9_Rf%31lۙuqnQRAtE wTl N7t}vPׅ))4 ψ|kyti.;?O;BEÊ89LMv l*5jǴfXo:xVζE`]2.Ӆɲ|[݂ϴ}EVb q || Hh5.-\Ϩr}x1 KyI /Oi+~ӆ{0Nv%BGxx~A&xIO.GP'wwwwww71v^}`7BM]A>S־ArWL{3+nRL4irvxUUnJ/87y^{ؽS_ -tf^NeJPNn,|_U:I窜Ĕɫ.l4xN~{.eXFC)8޺C9qO"@H_z=qq7B34++zkY,L3҃Rε ózPǏev;5]gQ \B*&ວ8gS@F,v._ϝdVx4ss)^]~7:;c1; SBQ9L5QAj#[*co} ~P Z_\'Zj.3A:'fIUR[aZjkub|raI[  (>iZ;,|2 ?Fګ2 za;‘n"U5`t8|ACJ;1Nt _e:⻞  p9_j+#Z%eN qR#QȰ)|,h~MNOH 9 Y\.U/f s l:g~H0 [6s]PUT$.Ww&ӢG|` kS+. $spzNf,f`vXX͂:M*!Y1ChVbXD_5N2)H`rnR1* upVD{vEq+9.uJ(=h 6%l~50}vܸӵK[PK)4ȓ8@Yn߈ VBr +?Onw70,& ! v6b\MA' "ϓW^&mT'+I; u8f|U6eU';mA kX6zqh*nlVe6Rh| [څR&н{(oOanXx,xLh%GQ#}!k i@R}|O r9X{)׃ qY~ `0TװDl`YC7`(Wc2*0"lB Fk3oQ%fg_S*6Z;AP6!6kyf2#f–ÕPh&*Fc%AqR6I<4>g?v҉(K O &P(2,!VEejQ/ ]22' f3%!& K(C!t6$ yɺ:M+ 0jTT/udVF>q9% ,k}0 )w )V£ oJ0pgՒz qSygTfdۀܭ',ڹ&tZ.P*qxB>\-h Vt2J𷈈`o}p1VD V<<\x3#rHlƶ|g2JQUβi%sLӤY@Şh|SP>\tbDNI[X"9Dt Ȕ,2mm! h!ʽOc`gĚ4BPͩN5`Dĉ>lh 0>eӐb?wʒ2æbdjnLv.:ZZWtK^YRijvļXiRk`,(V:ȕ9^x] [%aiDDbcc T6[(r)=.r`JTNK~E3NeBO}tt di \Ft6} ꏮ Dm4˛7/d0Xf0` JrF4IQMݪ"zܚ`@Bȍp0҄+X^B<~jPeEN<9RD9'Ѥ{`R |JKvs}!Z % &$AeZuW \sLifwYҲy <9plUM͡IKi12nahD2CaxàFPW;$]8H[*;N*2ϸPh " 1.`~|pB5u !T)Zk #BwC~ e"Bޖ|(gMdRwDIRB8@I l2.YBoKqyn⳿p}6 U9!13lE $ \H[9@s__*սnW E}2{4^݅}`[TZa+H >4nHYiH \Gڪ BFR-M=RYI5˹F \^ yj d9E֧gR!-{SEO;UV{CS+-8 !T*&MtCluQ7W "yY!#u#E,+e}kQ{^:PTԙ)9i*MZ P(SWrؤe&ۈ^0p<0JLr4xPSvW B8WvLhK9tqwlu}$ >܂g;z].qU1ե@d<:Q]Hbx~p|vsGE"P獀@v ʀa.{[-Snlܴsf'~.lo4CaPGrmRUhD I\3Yȥ)h|\F,/+dɻФ8Op&"'Z&JEPJ()PP6"0|Lp㜦z f8vlbȻ;I7 ,ljs&U BR敪t^㔡fl\kË@aC>V}*\0ڪ$W{هq:{j&vasrcPb2 Uzhs`:a[ TZH_pzBtN49eM앭]/r#pQg̴\[?C{zV*vw/9oAe7lEhzIeӵj3COLja2n:Sᛄr$† P/I֍MD⚗NJLA߹JU@ 9/$KO?d bsAIzGP#($lZZ8E>X*6ϥdd僪 鉦nmҠ Г㧏D[|ڕ㲱s)Y*sų[KV7鵎iCܖS d":48) ܉ pJFЉMK*]*0U t=6mÝw^`/KU{T?{I_49lL&51yr=l4$?C z;s!0ɣSOUAr_c~O JQKՍzoq=Գ" /4HV&#Aؾ g|eT\MRؖQpAF:j4Ef#*ssQV&q)^s)7'W3Dq&vwѯo^gCMQD:PhoNMu]JE]ٶK,E0W>n:Z/ёIv!NF{<뤂_ȭoÙBŸfJ'Z}w+Hsڔ)uAV^v/ڞ4,7V/4p>mB*H:#sֹ%Q.N/an@@KXRYH^v(nR '(us i$nEoJ.T5(9s1|lCu ;).XbaKߦEPpᶶI}Bun~8 A/xtFgOb(_,rW+wS6[&eB851at7<钪ըGHME 6PD$#DP yLd5[RULM>Uu`t .gW/PK45q _ styles.xml\۸+ҝlK{ݼ 3]dDl$QY͢(vQh?o%)J-z9 L^^2|#f OGC-`j6жPۣa89) LJюx5~6l;qD{]@ZX L3Ѷ!樭t)J5fAD5yܶfoXknHrxg~|m&&wP)]Kؖ[OSY)Z]w:Ogzhgcf{ qVv,l(h:RJ[ouPOa^}[a#i0G*$ᨲD%I 'b}@QR1/QL_cip `IN4D.wV [aF LXspR\mz">ޠ46s閡xG>121N`uO6F GUJ2!Mb;IQF~Q LEp;5׶ӊ>3XǞ𝭶=R1bHd£RN@cLQ_zfp85bY BC|]b|,P\F$8 h'&noc6h@asj*D !?gsYh-E4#28;{ֆ܉"CG։3fUU})O5U+ J˥](qy<-F!oä 癤`S$qS̵*8ނF s%X#z75'GøC=הpCK @mFGC}>bۜn1 *n`s\HD>bvi$иy9g!bo O( NKaY)BXb2wXwWTl#^a1M8RCtNvx#8J F^tOyzhۥʢ5>nt haӾTרK* U&%* QPLT4F4;kӰ*4!\+nE Q9}k칒JdtPwlb=R& ZAF\PCKBHxMQ&#'g0k`t ˬMjb o:͘$+ 0 PYy1y]'9Η 2Y$ynTŬCVBPHs -9,B'fTS2v)hie*j<˴̷)(nsP^PEr \m=ߠXd g1/[UBp^?m!ê%ͬcer`.9Tʃx\fU97|_ݸ$r ZE`LIj&Jda?'󐇣< GOH˯P=dYud~59xj8[p.B5 ķ<#Om ugfє>*Bc_J頒mM95s{O?se@&IT!2>*ձdȨ̯3v1:&OS^_s,ژ̆g.6(-ϐ5_H9^O fp YdžI?1 F3LIN,7!O w@;G|ÝPY4C@;vJ?A 3JOI ן nx gWKWAzI$8.d D/{Ü%_8'zD/9K0'z Ή~呢t7Hդ뿾Wӟ~?jePW:brӯ6t_mʍ~&jCGP^ګ w rjrBp˙ar#*7.;rr#&7-;arr#*7.;rr&.;289QۣцlS&ovv}†R.>WbйRGX^G% uĸ5Iބh4Oต8$NrDjY)oJ dոqDVG"ɻ?)͊"OٺB 'Ȃ MyDCяeM?w:^wV }7L16eXSn3/ͨUX]qT]šKK?]rWEQ;DO|ES]nXwYy H^UΊ޽*.,ݤg^Q+#q;01]4 O;*Huʢ"q-Y1}.gpIUoPK45meta.xml0} lH$V[R\y q 62&fj 3{ݝ =iVyG$@Ry}1\wŻL k R!(Y+[X -XB4 S%կ<8XPct\Dڔ8l6ώ8S*:8b<÷ع%Ԩ}%t>qVh%(0jSKN21'p5oo;YpC8WJ[A5- =8LI%dU J? (M7PnGeH]Rdxu>_4wLt&dxEBzuޛ*C+h89w_™Ru_he Knك6A1 gi6 o_sn3~y;,I5Z-r¦Z?J>=UrGݨY9~mf3494=gڈ1co2bZu}ïPK="PK45[Thumbnails/thumbnail.pngUT )AniB iIF@J%~bii8~9Wg]{=Wb_< Z@RfR|n7vCS%{(` V:18ws7-Ŵ6ti : ]ILPV{͒ӱ5Zie<(ƃE2p9ow~Mq@JaS,-p `*8ōba1RAdp %5F덠2K2@6Y̧} O䱡 )0A*?|F^jg,Djŵ_Vޏ10Y gj#"-yf{W/-ԅDxrw}yT /]st /LwTXͪ]79u]5tF:'i؆7oMCPNzRG[rLF+|Vߺc2XacqOjlcz()x6K`ٔ{囂M<7f_7^;@bq^`R Ű.iݳobfخnf"$2Ȓ[ >z;ILC4bZqM^oQ|?".mE VMPWFǏř2 ੩djT2>Y%5_cCMᔡ&LvWKHù탁03 c8y/)3=PBa'0ȃ^nP-7G}QȔҽK*+>I'_dvS1h*D?XʣVenIf_+4]Ukәd^,zLe l|4Q{qXtA Kb9 :=Om{/MѾP'M5[_Bū8^ĹPhԁ8Js:dk Vd3$STz<*"ӟf^ m$L\Lܑx0Qrg3JqkH_Kԧi9auu.Z]9EiwmbB]۳ӋU!4W&AE\0psٌn3wPoP&2ϵ:L݈٤v܎rR~lĄ\:>9$x$awuԞ|ξ|7/壮~~JKLgvT)3@̶O\ԃX^MӐC?!簶7{<iwskÊ:kHF ~cϝ?RJDUA+E>&I=njZrGY^IZkRy@+Fx,jIn>n2=iP.(خO9g2{r5i,E9Y`͹]V_Sl: rsG~8SOR86RˌI+\pl| [ "{8@#vlމ.=z)e9^@B ^z"*@4j&UGFWFn)lou&M=F}EE(s}kQ,,`KXzՋD x?MBtHvD@阐ļ ?(g jX}tI{_!9eRq*2H))DWzr+k/ 9FbY vW2Y)LhCg170dp/ko*d>b$''o.A2ڝhNaEzΕ1ŧ4%铁Qc͟+>xy6{ϏYb4+MB~i˟(No,v)IQz9ss-Dd0ݽ=]h7g; <_phb;\.Uhj7Yw_=` :Zf t4HƏTtW&EN&SX)L}Ky&nY67N\_ʟ~3`%ԁ>uN:p嶸r5z.b:Qro{sڎGU)vv1#hHa`Q*||r2x#XEҧ$FnUaa"y3dͷrĭ8XMd0Ӫz۳W6AaZp:m͍v"r dWk|ƛζ/}dsWْ8zX=U_MhM]ֺKF/h|d9o sQ,{{]ῌڈ|.wTHʧIn2=K03|m:̊ݚO 4sCY%U?^S8%*"N hiX3KBJ* Mahۃ 2"tfKv=1hΥT"s7N 9ve-=G{Yza['U|m90]SJhlCu+}dS5FW$4o+ NDrBt"\5u L6\ڔ7ѪeQ#6@&>Lbi * DF;uWc_~?lnAg 2[;~OD% UMMI.s?,ɩ~Iq,ZlLsz0euK3JeSxG~LƘa$0o O"$4z~٥#|Wtc_ dN^3 @LVDmĨ|8ì+X:Wvpqh܎խL*Xa?Lbn>n顨翌9OtT~G(oRJ luuYjv_sxjZZ?&&ݓZ] sOwZMŝowex8]* e)Z -9yR9եvz0ˠis胚ef/IqMiele3x^Lwnbtq7&}s*ܢTBw80T'hUJӟE[5t?FPK45֌X settings.xmlYQs8~_;z @HM "k=weC&;G zliWZ}}:/4G5d!8WnOnq>!IT4CCM^DIڗ,nv:˞-oiLWru}jQ7jv74@9c]eߺBWGvBU֨f" M{۷[Gll.Z_8^}Q{7f.׮V-ous2u"zm GYǛduCY=ORCQz+t(nM>̖ɕ7gAo^+@WD<|Ei?x$ҳ?NbSFP,4P$9&v1`$Gٌ;zU$ \iCۀPt.^EY Q@ۊJd m@W XwNmY :I^(S.#o˺BCM}/Lߍ.LmKNizmNb0C#! O̓d8wDjU1d!XR@@h'!<5yR,?+5M[@WUE*e3NgLL b7{{*51J_䨲Tre k)R @85l"&Ü攻&Ʀ~fɄ2Mw[*=۷6cnw7$P"k*]n]frfz2 NLA.#ijPQ֚fw  7" !#jd/j]"&|4z륌 .YȮ]̵ڊ}9n  odfpy SørenRoug Original author odfsign 1 User commands odfsign Verify a signed ODF document odfsign path Description odfsign checks that the checksums used in the signature are correct. It does not check that the x509 digest is correct! Therefore it is currently of little use. "Path" is assumed to be an OpenDocument file of text, spreadsheet or presentation type. Example odfsign odf-file See Also http://www.w3.org/TR/xmldsig-core odfpy-release-1.3.1/contrib/odfsign/Makefile0000644000175500017550000000022512552423612020537 0ustar debacledebacleall: odf odfsign.1 txt: odfsign.txt %.1: %.docbook xmlto man $< %.txt: %.docbook xmlto txt $< clean: rm -f *.txt odf odf: ln -s ../../odf odfpy-release-1.3.1/contrib/odf2war/0000755000175500017550000000000012552423612017013 5ustar debacledebacleodfpy-release-1.3.1/contrib/odf2war/odf2war0000755000175500017550000000356212552423612020313 0ustar debacledebacle#!/usr/bin/python # -*- coding: utf-8 -*- # Copyright (C) 2006 Søren Roug, European Environment Agency # # This is free software. You may redistribute it under the terms # of the Apache license and the GNU General Public License Version # 2 or at your option any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public # License along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # # Contributor(s): # from odf.odf2xhtml import ODF2XHTML import tarfile import zipfile import sys from time import time try: from cStringIO import StringIO except ImportError: from StringIO import StringIO if len(sys.argv) != 3: sys.stderr.write("Usage: %s inputfile outputfile\n" % sys.argv[0]) sys.exit(1) now = long(time()) odhandler = ODF2XHTML() result = odhandler.odf2xhtml(sys.argv[1]).encode('us-ascii','xmlcharrefreplace') tar = tarfile.open(sys.argv[2], "w:gz") tarinfo = tarfile.TarInfo() tarinfo.name = 'index.html' tarinfo.uid = 501 tarinfo.gid = 100 tarinfo.size = len(result) tarinfo.mtime = now #tarinfo.uname = "johndoe" #tarinfo.gname = "fake" tar.addfile(tarinfo, StringIO(result)) z = zipfile.ZipFile(sys.argv[1]) for zinfo in z.infolist(): if zinfo.filename[0:9] == 'Pictures/': tarinfo = tarfile.TarInfo() tarinfo.name = zinfo.filename tarinfo.uid = 501 tarinfo.gid = 456 tarinfo.size = zinfo.file_size tarinfo.mtime = now #tarinfo.uname = "johndoe" #tarinfo.gname = "fake" tar.addfile(tarinfo, StringIO(z.read(zinfo.filename))) z.close() tar.close() odfpy-release-1.3.1/contrib/odf2war/Makefile0000644000175500017550000000022312552423612020450 0ustar debacledebacleall: odf odf2war.1 txt: odf2war.txt %.1: %.docbook xmlto man $< %.txt: %.docbook xmlto txt $< clean: rm -f *.txt odf odf: ln -s ../odf odfpy-release-1.3.1/contrib/odf2war/odf2war.docbook0000644000175500017550000000256612552423612021732 0ustar debacledebacle odfpy SørenRoug Original author odf2war 1 User commands odf2war Convert ODF to KDE web archive odf2war path Description odf2war is a program that will create a KDE Web Archive (.war) that can be read by Konqueror filemanager. It will write the web archive to stdout. The WAR plugin is part of the kdeaddons package. "Path" is assumed to be an OpenDocument file of text, spreadsheet or presentation type. Example odf2war odf-file See Also odftools(1), odf2mht(1) odfpy-release-1.3.1/contrib/odf2war/odf2war.10000644000175500017550000001112112552423612020435 0ustar debacledebacle.\" Title: odf2war .\" Author: S\(/oren Roug .\" Generator: DocBook XSL Stylesheets v1.74.0 .\" Date: 01/04/2009 .\" Manual: User commands .\" Source: odfpy .\" Language: English .\" .TH "ODF2WAR" "1" "01/04/2009" "odfpy" "User commands" .\" ----------------------------------------------------------------- .\" * (re)Define some macros .\" ----------------------------------------------------------------- .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" toupper - uppercase a string (locale-aware) .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .de toupper .tr aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ \\$* .tr aabbccddeeffgghhiijjkkllmmnnooppqqrrssttuuvvwwxxyyzz .. .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" SH-xref - format a cross-reference to an SH section .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .de SH-xref .ie n \{\ .\} .toupper \\$* .el \{\ \\$* .\} .. .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" SH - level-one heading that works better for non-TTY output .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .de1 SH .\" put an extra blank line of space above the head in non-TTY output .if t \{\ .sp 1 .\} .sp \\n[PD]u .nr an-level 1 .set-an-margin .nr an-prevailing-indent \\n[IN] .fi .in \\n[an-margin]u .ti 0 .HTML-TAG ".NH \\n[an-level]" .it 1 an-trap .nr an-no-space-flag 1 .nr an-break-flag 1 \." make the size of the head bigger .ps +3 .ft B .ne (2v + 1u) .ie n \{\ .\" if n (TTY output), use uppercase .toupper \\$* .\} .el \{\ .nr an-break-flag 0 .\" if not n (not TTY), use normal case (not uppercase) \\$1 .in \\n[an-margin]u .ti 0 .\" if not n (not TTY), put a border/line under subheading .sp -.6 \l'\n(.lu' .\} .. .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" SS - level-two heading that works better for non-TTY output .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .de1 SS .sp \\n[PD]u .nr an-level 1 .set-an-margin .nr an-prevailing-indent \\n[IN] .fi .in \\n[IN]u .ti \\n[SN]u .it 1 an-trap .nr an-no-space-flag 1 .nr an-break-flag 1 .ps \\n[PS-SS]u \." make the size of the head bigger .ps +2 .ft B .ne (2v + 1u) .if \\n[.$] \&\\$* .. .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" BB/BE - put background/screen (filled box) around block of text .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .de BB .if t \{\ .sp -.5 .br .in +2n .ll -2n .gcolor red .di BX .\} .. .de EB .if t \{\ .if "\\$2"adjust-for-leading-newline" \{\ .sp -1 .\} .br .di .in .ll .gcolor .nr BW \\n(.lu-\\n(.i .nr BH \\n(dn+.5v .ne \\n(BHu+.5v .ie "\\$2"adjust-for-leading-newline" \{\ \M[\\$1]\h'1n'\v'+.5v'\D'P \\n(BWu 0 0 \\n(BHu -\\n(BWu 0 0 -\\n(BHu'\M[] .\} .el \{\ \M[\\$1]\h'1n'\v'-.5v'\D'P \\n(BWu 0 0 \\n(BHu -\\n(BWu 0 0 -\\n(BHu'\M[] .\} .in 0 .sp -.5v .nf .BX .in .sp .5v .fi .\} .. .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" BM/EM - put colored marker in margin next to block of text .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .de BM .if t \{\ .br .ll -2n .gcolor red .di BX .\} .. .de EM .if t \{\ .br .di .ll .gcolor .nr BH \\n(dn .ne \\n(BHu \M[\\$1]\D'P -.75n 0 0 \\n(BHu -(\\n[.i]u - \\n(INu - .75n) 0 0 -\\n(BHu'\M[] .in 0 .nf .BX .in .fi .\} .. .\" ----------------------------------------------------------------- .\" * set default formatting .\" ----------------------------------------------------------------- .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) .ad l .\" ----------------------------------------------------------------- .\" * MAIN CONTENT STARTS HERE * .\" ----------------------------------------------------------------- .SH "Name" odf2war \- Convert ODF to KDE web archive .SH "Synopsis" .fam C .HP \w'\fBodf2war\fR\ 'u \fBodf2war\fR \fIpath\fR .fam .SH "Description" .PP \fBodf2war\fR is a program that will create a KDE Web Archive (\&.war) that can be read by Konqueror filemanager\&. It will write the web archive to stdout\&. The WAR plugin is part of the kdeaddons package\&. .PP "Path" is assumed to be an OpenDocument file of text, spreadsheet or presentation type\&. .SH "Example" .sp .if n \{\ .RS 4 .\} .fam C .ps -1 .nf .if t \{\ .sp -1 .\} .BB lightgray adjust-for-leading-newline .sp -1 odf2war odf\-file .EB lightgray adjust-for-leading-newline .if t \{\ .sp 1 .\} .fi .fam .ps +1 .if n \{\ .RE .\} .SH "See Also" .PP \fBodftools\fR(1), \fBodf2mht\fR(1) .SH "Author" .PP \fBS\(/oren Roug\fR .RS 4 Original author .RE odfpy-release-1.3.1/contrib/tracplugins/0000755000175500017550000000000012552423612020002 5ustar debacledebacleodfpy-release-1.3.1/contrib/tracplugins/0.10/0000755000175500017550000000000012552423612020360 5ustar debacledebacleodfpy-release-1.3.1/contrib/tracplugins/0.10/odfpreview/0000755000175500017550000000000012552423612022532 5ustar debacledebacleodfpy-release-1.3.1/contrib/tracplugins/0.10/odfpreview/__init__.py0000644000175500017550000000141012552423612024637 0ustar debacledebacle# -*- coding: utf-8 -*- # Copyright (C) 2007 Søren Roug, European Environment Agency # # This is free software. You may redistribute it under the terms # of the Apache license and the GNU General Public License Version # 2 or at your option any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public # License along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # # Contributor(s): # from odfpreview import OdfPreview odfpy-release-1.3.1/contrib/tracplugins/0.10/odfpreview/odfpreview.py0000644000175500017550000000572112552423612025263 0ustar debacledebacle# -*- coding: utf-8 -*- # Copyright (C) 2007 Søren Roug, European Environment Agency # # This is free software. You may redistribute it under the terms # of the Apache license and the GNU General Public License Version # 2 or at your option any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public # License along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # # Contributor(s): # from trac.core import * from trac.mimeview.api import IHTMLPreviewRenderer import os from tempfile import mkstemp from odf.odf2xhtml import ODF2XHTML class ODF2XHTMLBody(ODF2XHTML): def __init__(self): ODF2XHTML.__init__(self, generate_css=False, embedable=True) def rewritelink(self, imghref): imghref = imghref.replace("Pictures/","index_html?pict=") return imghref class OdfPreview(Component): """Display OpenDocument as HTML.""" implements(IHTMLPreviewRenderer) def get_quality_ratio(self, mimetype): self.env.log.debug('Trac checking for %s' % mimetype) if mimetype in ('application/vnd.oasis.opendocument.text', 'application/vnd.oasis.opendocument.text-template', 'application/vnd.oasis.opendocument.spreadsheet', 'application/vnd.oasis.opendocument.presentation'): return 7 return 0 def render(self, req, input_type, content, filename=None, url=None): self.env.log.debug('HTML output for ODF') odhandler = ODF2XHTMLBody() hfile, hfilename = mkstemp('tracodf') try: if hasattr(content,'read'): os.write(hfile, content.read()) else: os.write(hfile, content) os.close(hfile) out = odhandler.odf2xhtml(hfilename).encode('us-ascii','xmlcharrefreplace') except: self.env.log.error("odf2xhtml failed") finally: os.unlink(hfilename) if out != '': return out return "

HTML preview failed

" # def render(self, req, input_type, content, filename=None, url=None): # self.env.log.debug('HTML output for ODF') # hfilename = None # odhandler = ODF2XHTML() # if filename is not None: # infile = filename # else: # hfile, hfilename = mkstemp('tracodf') # if hasattr(content,'read'): # os.write(hfile, content.read()) # else: # os.write(hfile, content) # os.close(hfile) # infile = hfilename # out = odhandler.odf2xhtml(infile).encode('us-ascii','xmlcharrefreplace') # if hfilename is not None: # os.unlink(hfilename) # return out odfpy-release-1.3.1/contrib/tracplugins/0.10/README0000644000175500017550000000034312552423612021240 0ustar debacledebacleFor some reason the script crashes on the make_parser() call in odf2xhtml.py, but only when called from Trac. To INSTALL: Run python setup.py bdist_egg Then copy the egg to the Trac plugin directory or Python's site-packages odfpy-release-1.3.1/contrib/tracplugins/0.10/setup.py0000644000175500017550000000232312552423612022072 0ustar debacledebacle# -*- coding: utf-8 -*- # Copyright (C) 2007 Søren Roug, European Environment Agency # # This is free software. You may redistribute it under the terms # of the Apache license and the GNU General Public License Version # 2 or at your option any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public # License along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # # Contributor(s): # from setuptools import setup PACKAGE = 'OdfConversion' VERSION = '0.1' setup(name='OdfConversion', version='0.1', packages=['odfpreview','odftohtml'], author='Soren Roug', author_email='soren.roug@eea.europa.eu', description='A plugin for viewing ODF documents as HTML', url='http://trac-hacks.org/wiki/OdfConversion', entry_points={'trac.plugins': ['odfpreview.odfpreview=odfpreview.odfpreview', 'odftohtml.odftohtml=odftohtml.odftohtml']}) odfpy-release-1.3.1/contrib/tracplugins/0.10/odftohtml/0000755000175500017550000000000012552423612022360 5ustar debacledebacleodfpy-release-1.3.1/contrib/tracplugins/0.10/odftohtml/__init__.py0000644000175500017550000000137612552423612024500 0ustar debacledebacle# -*- coding: utf-8 -*- # Copyright (C) 2007 Søren Roug, European Environment Agency # # This is free software. You may redistribute it under the terms # of the Apache license and the GNU General Public License Version # 2 or at your option any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public # License along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # # Contributor(s): # from odftohtml import * odfpy-release-1.3.1/contrib/tracplugins/0.10/odftohtml/odftohtml.py0000644000175500017550000000340612552423612024735 0ustar debacledebacle# -*- coding: utf-8 -*- # Copyright (C) 2007 Søren Roug, European Environment Agency # # This is free software. You may redistribute it under the terms # of the Apache license and the GNU General Public License Version # 2 or at your option any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public # License along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # # Contributor(s): # from trac.core import * from trac.mimeview.api import IContentConverter import os import re from odf.odf2xhtml import ODF2XHTML class OdfToHtmlConverter(Component): """Convert OpenDocument to HTML.""" implements(IContentConverter) # IContentConverter methods def get_supported_conversions(self): yield ('odt', 'OpenDocument Text', 'odt', 'application/vnd.oasis.opendocument.text', 'text/html', 7) yield ('ott', 'OpenDocument Text', 'ott', 'application/vnd.oasis.opendocument.text-template', 'text/html', 7) yield ('ods', 'OpenDocument Spreadsheet', 'ods', 'application/vnd.oasis.opendocument.spreadsheet', 'text/html', 7) yield ('odp', 'OpenDocument Presentation', 'odp', 'application/vnd.oasis.opendocument.presentation', 'text/html', 7) def convert_content(self, req, input_type, source, output_type): odhandler = ODF2XHTML() out = odhandler.odf2xhtml(source).encode('us-ascii','xmlcharrefreplace') self.env.log.debug('HTML output for ODF') return (out, 'text/html') odfpy-release-1.3.1/contrib/gutenberg/0000755000175500017550000000000012552423612017431 5ustar debacledebacleodfpy-release-1.3.1/contrib/gutenberg/gbtext2odt.py0000755000175500017550000002276312552423612022106 0ustar debacledebacle#!/usr/bin/python # -*- coding: utf-8 -*- # Copyright (C) 2007 Søren Roug, European Environment Agency # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public # License as published by the Free Software Foundation; either # version 2.1 of the License, or (at your option) any later version. # # This library is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # Lesser General Public License for more details. # # You should have received a copy of the GNU Lesser General Public # License along with this library; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # # Contributor(s): # from odf.opendocument import OpenDocumentText from odf import style, text, dc, meta import sys, getopt, time def usage(): sys.stderr.write("""Usage: %s [-l language] [-e encoding] [-T] [-a author] \t[-c creation_date] [-d description] [-n etext] [-p publisher] [-t title] inputfile\n""" % sys.argv[0]) try: opts, args = getopt.getopt(sys.argv[1:], "a:n:c:d:e:l:p:t:T", ["author=", "date=", "created=", "description=", "number=", "title=", "language=", "publisher=", "encoding="]) except getopt.GetoptError: usage() sys.exit(2) language = None description = None encoding = 'cp1252' # Codepage 1252 is a superset of ASCII and ISO-8859-1 argencoding = 'utf-8' creator = "" creationdate = None title = "" ebooknum = None publisher = "Project Gutenberg" copyrights = "http://www.gutenberg.org/license" fn_is_title = False for o, a in opts: if o in ("-l", "--language"): if len(a) > 3 and a[2] != '-' and a[3] != '-' or len(a) > 6: sys.stderr.write("""Language must be a two or three letter language code optionally \tfollowed by a hyphen and a two-letter country code""") sys.exit(2) language = a elif o in ("-e", "--encoding"): encoding = a elif o in ("-a", "--author"): creator = unicode(a, argencoding) elif o in ("-d", "--description"): description = a elif o in ("-c", "--date", "--created"): if len(a) > 10 and a[10] != "T": sys.stderr.write("""Date must be in ISO8601 format (YYYY-MM-DDTHH:MM:SS)\n""") sys.exit(2) if len(a) < 10 or (len(a) == 10 and a[4] != "-" and a[7] != "-"): sys.stderr.write("""Date must be in ISO8601 format (YYYY-MM-DD)\n""") sys.exit(2) creationdate = a elif o in ("-p", "--publisher"): publisher = a elif o in ("-n", "--number"): ebooknum = unicode(a, argencoding) elif o in ("-t", "--title"): title = unicode(a, argencoding) elif o == "-T": fn_is_title = True if len(args) != 1: usage() sys.exit(2) doc=OpenDocumentText() textdoc = doc.text if creator != "": doc.meta.addElement(meta.InitialCreator(text=creator)) doc.meta.addElement(dc.Creator(text=creator)) if creationdate is not None: doc.meta.addElement(meta.CreationDate(text=creationdate)) doc.meta.addElement(dc.Date(text=creationdate)) if description is not None: doc.meta.addElement(dc.Description(text=description)) if title != "": doc.meta.addElement(dc.Title(text=title)) if language is not None: doc.meta.addElement(dc.Language(text=language)) if publisher is not None: # doc.meta.addElement(dc.Publisher(text=publisher)) doc.meta.addElement(meta.UserDefined(name="Publisher", text=publisher)) if copyrights is not None: # doc.meta.addElement(dc.Rights(text=copyrights)) doc.meta.addElement(meta.UserDefined(name="Rights", text=copyrights)) if ebooknum is not None: doc.meta.addElement(meta.UserDefined(name="EText", text=ebooknum)) arial = style.FontFace(name="Arial", fontfamily="Arial", fontfamilygeneric="swiss", fontpitch="variable") doc.fontfacedecls.addElement(arial) # Paragraph styles standardstyle = style.Style(name="Standard", family="paragraph") standardstyle.addElement(style.ParagraphProperties(marginbottom="0cm", margintop="0cm" )) doc.styles.addElement(standardstyle) h1style = style.Style(name="Heading 1", family="paragraph", defaultoutlinelevel="1") h1style.addElement(style.TextProperties(attributes={'fontsize':"20pt", 'fontweight':"bold"})) doc.styles.addElement(h1style) textbodystyle = style.Style(name="Text body", family="paragraph", parentstylename=standardstyle) textbodystyle.addElement(style.ParagraphProperties(attributes={'marginbottom':"0.212cm", 'margintop':"0cm", 'textalign':"justify", 'justifysingleword':"false"})) doc.styles.addElement(textbodystyle) subtitlestyle = style.Style(name="Subtitle", family="paragraph", nextstylename=textbodystyle) subtitlestyle.addElement(style.ParagraphProperties(textalign="center") ) subtitlestyle.addElement(style.TextProperties(fontsize="14pt", fontstyle="italic", fontname="Arial")) doc.styles.addElement(subtitlestyle) titlestyle = style.Style(name="Title", family="paragraph", nextstylename=subtitlestyle) titlestyle.addElement(style.ParagraphProperties(textalign="center") ) titlestyle.addElement(style.TextProperties(fontsize="18pt", fontweight="bold", fontname="Arial")) doc.styles.addElement(titlestyle) # Text styles emphasisstyle = style.Style(name="Emphasis",family="text") emphasisstyle.addElement(style.TextProperties(fontstyle="italic")) doc.styles.addElement(emphasisstyle) # Make the Gutenberg sections grey sectstyle = style.Style(name="Sect1", family="section") sectstyle.addElement(style.SectionProperties(backgroundcolor="#e6e6e6")) doc.automaticstyles.addElement(sectstyle) FULLLINE=55 paragraph=[] def addparagraph(section): """ Join the paragraph list and add it to the section """ global paragraph p = ' '.join(paragraph) textsegs = p.split('_') para = text.P(stylename=textbodystyle) section.addElement(para) if len(textsegs) > 1 and (len(textsegs) % 2) == 1: # We have found some kursive text segments for i in range(len(textsegs)): if len(textsegs[i]) > 0: if (i % 2) == 1: y = text.Span(stylename=emphasisstyle, text=textsegs[i]) para.addElement(y) else: para.addText(textsegs[i]) else: para.addText(p) def cleantext(s): if s[0] == '"' or s[-1] == '"': ls=list(s) if ls[0] == '"': ls[0] = u'“' if ls[-1] == '"': ls[-1] = u'”' s = ''.join(ls) s = s.replace('" ',u'” ') s = s.replace(' "',u' “') s = s.replace("'m",u"’m") # I'm s = s.replace("'s",u"’s") # genitive case s = s.replace("'t",u"’t") # don't, doesn't, haven't s = s.replace("'S",u"’S") # genitive case s = s.replace("'T",u"’T") # DON'T, etc s = s.replace("l'",u"l’") # French s = s.replace("d'",u"d’") # French if s.find('---') < 0: # Don't replace double dash for lines s = s.replace('--',u'—') return s def pretext(section, line, linelen): section.addElement(text.P(stylename=standardstyle, text=line)) def posttext(section, line, linelen): section.addElement(text.P(stylename=standardstyle, text=line)) def mainpart(section, line, linelen): global paragraph if linelen > 0 and len(paragraph) == 0 and \ line.upper() == line and line.upper() != line.lower(): # Headlines are always upper case style = h1style l = cleantext(line) section.addElement(text.H(outlinelevel=1, stylename=h1style, text=l)) elif linelen >= FULLLINE: # In the middle of a paragraph paragraph.append(cleantext(line)) elif linelen == 0: # End of paragraph if len(paragraph) > 0: addparagraph(section) paragraph=[] elif linelen < FULLLINE and len(paragraph) > 0: # Short tail of paragraph paragraph.append(cleantext(line)) else: if line == title or line == title + " by " + creator: section.addElement(text.P( stylename=titlestyle, text=cleantext(line))) return if line == "by" or line == creator: section.addElement(text.P( stylename=subtitlestyle, text=cleantext(line))) return if len(paragraph) > 0: addparagraph(section) paragraph=[] section.addElement(text.P(stylename=textbodystyle, text=cleantext(line))) PRETEXT = 1 MAINPART = 2 POSTTEXT = 3 textpart = PRETEXT # Start in the preamble section = text.Section(stylename=sectstyle, name="preamble") #, display="none") textdoc.addElement(section) filename = args[0] if fn_is_title and title is not None and title != "": outfn = title else: suffixi = filename.rfind(".") if suffixi > 1: outfn = filename[:suffixi] else: outfn = "interimname" f = open(filename) for rawline in f: line = unicode(rawline.strip(), encoding) linelen = len(line) if line.find("*** END OF TH") == 0: textpart = POSTTEXT section = text.Section(stylename=sectstyle, name="license") #, display="none") textdoc.addElement(section) if textpart == PRETEXT: pretext(section, line, linelen) if line.find("*** START OF TH") == 0 or \ line.find("*END THE SMALL PRINT!") == 0 or \ line.find("*END*THE SMALL PRINT!") == 0: textpart = MAINPART elif textpart == MAINPART: section = textdoc mainpart(section, line, linelen) else: posttext(section, line, linelen) # print d.contentxml() doc.save(outfn, True) odfpy-release-1.3.1/contrib/gutenberg/gbtext2odt.10000644000175500017550000000510512552423612021602 0ustar debacledebacle.\" Title: gbtext2odt .\" Author: .\" Generator: DocBook XSL Stylesheets v1.72.0 .\" Date: 09/01/2007 .\" Manual: .\" Source: .\" .TH "GBTEXT2ODT" "1" "09/01/2007" "" "" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) .ad l .SH "NAME" gbtext2odt \- Create OpenDocument from Project Gutenberg text .SH "SYNOPSIS" .HP 11 \fBgbtext2odt\fR [\-e\ \fIencoding\fR] [\-a\ \fIauthor\fR] [\-c\ \fIcreation\ date\fR] [\-l\ \fIlanguage\fR] [\-p\ \fIpublisher\fR] [\-t\ \fItitle\fR] [\-T] [\fIinputfile\fR] .SH "DESCRIPTION" .PP Project Gutenberg is the first and largest single collection of free electronic books, or eBooks. The project started in 1971, and the chosen format is "Plain Vanilla ASCII," and this makes the text frustrating to read. Therefore the gbtext2odt program will convert such a text to OpenDocument and add some light markup. The idea behind the program is to test the feasibility of using OpenDocument for archival of documents. .PP "Inputfile" is assumed to be an eBook from Project Gutenberg in text form. Books work pretty well, whereas plays, such as \fIRomeo and Juliet\fR, will probably be messed up. .SH "OPTIONS" .PP \-e \fIencoding\fR .RS 4 Enter the encoding of the source eBook. Common encodings are: iso\-8859\-1, cp1252 (default), ascii and utf\-8 .RE .PP \-a \fIauthor\fR .RS 4 The name of the author. Entered into the metadata. .RE .PP \-c \fIcreation date\fR .RS 4 The date of the creation. Entered into the metadata. This can be the date of conversion, or the date the author completed his document. The format must be in ISO 8601 format. I.e. YYYY\-MM\-DD or YYYY\-MM\-DDTHH:MM:SS. .RE .PP \-l \fIlanguage\fR .RS 4 Language of the eBook. It consists of a two or three letter language code taken from the ISO 639 standard optionally followed by a hyphen and a two\-letter country code. .RE .PP \-p \fIpublisher\fR .RS 4 The name of the publisher. Entered into the metadata. Defaults to Gutenberg Project .RE .PP \-t \fItitle\fR .RS 4 The title of the document. Entered into the metadata. .RE .PP \-T .RS 4 Use the title as the output filename, rather than based on the input filename. .RE .SH "EXAMPLE" .PP Conversion of Herodotus\(cq Histories from around 430 BC. Known from the movie [The English Patient]. .sp .RS 4 .nf wget http://www.gutenberg.org/dirs/etext01/1hofh10.txt gbtext2odt \-e cp1252 \-t "The history of Herodotus \(em Volume 1" \-a Herodotus \-l en \-T 1hofh10.txt .fi .RE .SH "SEE ALSO" .PP http://www.gutenberg.org .SH "ISSUES" .PP OpenOffice doesn't handle creation dates before the year 1000. odfpy-release-1.3.1/contrib/gutenberg/Makefile0000644000175500017550000000023312552423612021067 0ustar debacledebacleall: odf gbtext2odt.1 txt: gbtext2odt.txt %.1: %.docbook xmlto man $< %.txt: %.docbook xmlto txt $< clean: rm -f *.txt odf odf: ln -s ../../odf odfpy-release-1.3.1/contrib/gutenberg/gbtext2odt.docbook0000644000175500017550000001035412552423612023064 0ustar debacledebacle gbtext2odt 1 gbtext2odt Create OpenDocument from Project Gutenberg text gbtext2odt -e encoding -a author -c creation date -l language -n etext -p publisher -t title -T inputfile Description Project Gutenberg is the first and largest single collection of free electronic books, or eBooks. The project started in 1971, and the chosen format is "Plain Vanilla ASCII," and this makes the text frustrating to read. Therefore the gbtext2odt program will convert such a text to OpenDocument and add some light markup. The idea behind the program is to test the feasibility of using OpenDocument for archival of documents. "Inputfile" is assumed to be an eBook from Project Gutenberg in text form. Books work pretty well, whereas plays, such as Romeo and Juliet, will probably be messed up. Options -e encoding Enter the encoding of the source eBook. Common encodings are: iso-8859-1, cp1252 (default), ascii and utf-8 -a author The name of the author. Entered into the metadata. -c creation date The date of the creation. Entered into the metadata. This can be the date of conversion, or the date the author completed his document. The format must be in ISO 8601 format. I.e. YYYY-MM-DD or YYYY-MM-DDTHH:MM:SS. -l language Language of the eBook. It consists of a two or three letter language code taken from the ISO 639 standard optionally followed by a hyphen and a two-letter country code. -n etext Adds the Gutenberg E-text number to the metadata. -p publisher The name of the publisher. Entered into the metadata. Defaults to Gutenberg Project -t title The title of the document. Entered into the metadata. -T Use the title as the output filename, rather than based on the input filename. Example Conversion of Herodotus’ Histories from around 430 BCE. Known from the movie The English Patient. The OpenDocument standard doesn't understand creation dates that are before common era, so we won't add the publication date to the meta data. wget http://www.gutenberg.org/dirs/etext01/1hofh10.txt gbtext2odt -e cp1252 -t "The history of Herodotus — Volume 1" -a Herodotus -l en -T 1hofh10.txt See Also http://www.gutenberg.org Issues OpenOffice doesn't handle creation dates before the year 1000. odfpy-release-1.3.1/contrib/ODFFile/0000755000175500017550000000000012552423612016657 5ustar debacledebacleodfpy-release-1.3.1/contrib/ODFFile/refresh.txt0000644000175500017550000000000012552423612021044 0ustar debacledebacleodfpy-release-1.3.1/contrib/ODFFile/version.txt0000644000175500017550000000000412552423612021077 0ustar debacledebacle0.1 odfpy-release-1.3.1/contrib/ODFFile/__init__.py0000644000175500017550000000306412552423612020773 0ustar debacledebacle# -*- coding: utf-8 -*- # Copyright (C) 2007-2008 Søren Roug, European Environment Agency # # This is free software. You may redistribute it under the terms # of the Apache license and the GNU General Public License Version # 2 or at your option any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public # License along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # # Contributor(s): # #Zope imports from ODFFile import ODFFile, manage_addODFFileForm, manage_addODFFile from AccessControl.Permissions import add_documents_images_and_files #from App.ImageFile import ImageFile def initialize(context): """ initialize the ODFFile component """ #register classes context.registerClass( ODFFile, permission=add_documents_images_and_files, constructors = (manage_addODFFileForm, manage_addODFFile), icon = 'images/openofficeorg-oasis-text.gif' ) context.registerHelp() context.registerHelpTitle('ODFFile') #misc_ = { # 'text':ImageFile('images/openofficeorg-oasis-text.gif', globals()), # 'presentation':ImageFile('images/openofficeorg-oasis-presentation.gif', globals()), # 'spreadsheet':ImageFile('images/openofficeorg-oasis-spreadsheet.gif', globals()) # } odfpy-release-1.3.1/contrib/ODFFile/README.txt0000644000175500017550000000027212552423612020356 0ustar debacledebacleODFFile is a Zope 2.x product that will accept an ODT file, and show it as HTML incl. images. It can optionally put the standard_html_header and standard_html_footer around the content. odfpy-release-1.3.1/contrib/ODFFile/dtml/0000755000175500017550000000000012552423612017617 5ustar debacledebacleodfpy-release-1.3.1/contrib/ODFFile/dtml/odfEdit.dtml0000644000175500017550000000700412552423612022060 0ustar debacledebacle

You can update the data for this ODF file object using the form below. Select a data file from your local computer by clicking the browse button and click upload to update the contents of the file. You may also edit the file content directly if the content is a text type and small enough to be edited in a text area.

Title
Content Type
Precondition
Conversion
checked="checked"/> checked="checked"/> checked="checked"/>
Last Modified
File Size
bytes
Locked by WebDAV

File Data

Locked by WebDAV

Orig. Data

Download original
odfpy-release-1.3.1/contrib/ODFFile/dtml/odffileAdd.dtml0000644000175500017550000000337512552423612022532 0ustar debacledebacle

Select a file to upload from your local computer by clicking the Browse button.

Id
Title
Conversion
File
odfpy-release-1.3.1/contrib/ODFFile/ODFFile.py0000644000175500017550000001635212552423612020450 0ustar debacledebacle# -*- coding: utf-8 -*- # Copyright (C) 2007-2008 Søren Roug, European Environment Agency # # This is free software. You may redistribute it under the terms # of the Apache license and the GNU General Public License Version # 2 or at your option any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public # License along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # # Contributor(s): # #Python imports import zipfile from odf.odf2xhtml import ODF2XHTML from odf.namespaces import OFFICENS, TEXTNS, XLINKNS from odf.opendocument import odmimetypes #Zope imports from OFS.Image import File, cookId from Globals import InitializeClass from Globals import DTMLFile from AccessControl import ClassSecurityInfo from AccessControl.Permissions import view_management_screens, view, change_images_and_files try: from cStringIO import StringIO except ImportError: from StringIO import StringIO class ODF2XHTMLBody(ODF2XHTML): def rewritelink(self, imghref): imghref = imghref.replace("Pictures/","index_html?pict=") return imghref manage_addODFFileForm=DTMLFile('dtml/odffileAdd', globals()) def manage_addODFFile(self, id='', file='',title='', precondition='', content_type='', conversion='embedded', REQUEST=None): """Add a new File object. Creates a new File object 'id' with the contents of 'file'""" id = str(id) title = str(title) conversion = str(conversion) content_type = str(content_type) precondition = str(precondition) suffix = '' newid, title = cookId(id, title, file) if id == '' and newid[-4:-2]== '.o' and newid[-2] in ['d','t']: id = newid[:-4] suffix = id[-3:] else: id = newid self = self.this() # First, we create the file without data: self._setObject(id, ODFFile(id, title, '', suffix, content_type, precondition, conversion)) # Now we "upload" the data. By doing this in two steps, we # can use a database trick to make the upload more efficient. if file: self._getOb(id).manage_upload(file) if content_type: self._getOb(id).content_type = content_type if REQUEST is not None: REQUEST['RESPONSE'].redirect(self.absolute_url()+'/manage_main') class ODFFile(File): """ ODFFile class """ meta_type = "OpenDocument File" # icon = 'misc_/ODFFile/presentation' # manage_options = ( # (File.manage_options[5], # File.manage_options[3], # File.manage_options[6],) # ) security = ClassSecurityInfo() def __init__(self, id, title, file, suffix, content_type='', precondition='', conversion='embedded'): """ constructor """ self.xhtml = "

Nothing uploaded

" self.conversion = conversion self.suffix = suffix self._pictures = {} File.__dict__['__init__'](self, id, title, file, content_type, precondition) ########################### # ZMI FORMS # ########################### security.declareProtected(view, 'index_html') def index_html(self, REQUEST=None, RESPONSE=None): """ Show the HTML part """ if REQUEST.has_key('pict'): return self.Pictures(REQUEST['pict'], REQUEST, RESPONSE) rsp = [] if self.conversion == 'embedded': rsp.append(self.standard_html_header(self, REQUEST, RESPONSE)) rsp.append(self.xhtml) if self.conversion == 'embedded': rsp.append(self.standard_html_footer(self, REQUEST, RESPONSE)) return(''.join(rsp)) manage_editForm = DTMLFile('dtml/odfEdit',globals()) manage_editForm._setName('manage_editForm') manage=manage_main = manage_editForm manage_uploadForm = manage_editForm def manage_edit(self, title, content_type, precondition='', filedata=None, conversion='none', REQUEST=None): """ Changes the title and content type attributes of the OpenDocument File. """ ODFFile.inheritedAttribute('manage_edit')(self, title, content_type, precondition, filedata) conversion = str(conversion) if self.conversion != conversion: self.conversion = conversion self.update_xhtml() if REQUEST: message="Saved changes." return self.manage_main(self,REQUEST,manage_tabs_message=message) security.declareProtected(change_images_and_files, 'uploadFile') def uploadFile(self, file): """ asociates a file to the ODFFile object """ data, size = self._read_data(file) content_type = self._get_content_type(file, data, self.__name__, 'undefined') self.update_data(data, content_type, size) self._p_changed = 1 security.declareProtected(view, 'download') def download(self, REQUEST, RESPONSE): """ set for download asociated file """ self.REQUEST.RESPONSE.setHeader('Content-Type', self.content_type) self.REQUEST.RESPONSE.setHeader('Content-Length', self.size) self.REQUEST.RESPONSE.setHeader('Content-Disposition', 'attachment;filename="' + self.id() + self.suffix + '"') return ODFFile.inheritedAttribute('index_html')(self, REQUEST, RESPONSE) security.declareProtected(view, 'download') def picture_list(self, REQUEST, RESPONSE): """ Show list of pictures """ return "\n".join(self._pictures.keys()) security.declareProtected(view, 'download') def Pictures(self, pict, REQUEST, RESPONSE): """ set for download asociated file """ suffices = { 'wmf':'image/x-wmf', 'png':'image/png', 'gif':'image/gif', 'jpg':'image/jpeg', 'jpeg':'image/jpeg' } suffix = pict[pict.rfind(".")+1:] ct = suffices.get(suffix,'application/octet-stream') self.REQUEST.RESPONSE.setHeader('Content-Type', ct) return self._pictures[pict] def _save_pictures(self, fd): self._pictures = {} z = zipfile.ZipFile(fd) for zinfo in z.infolist(): if zinfo.filename[0:9] == 'Pictures/': pictname = zinfo.filename[9:] self._pictures[pictname] = z.read(zinfo.filename) z.close() # private update_xhtml__roles__=() def update_xhtml(self): if self.size == 0: return if self.conversion == 'embedded': odhandler = ODF2XHTMLBody(embedable=True) else: odhandler = ODF2XHTMLBody(embedable=False) fd = StringIO(str(self.data)) self._save_pictures(fd) fd.seek(0) self.xhtml = odhandler.odf2xhtml(fd).encode('us-ascii','xmlcharrefreplace') self.title = odhandler.title update_data__roles__=() def update_data(self, data, content_type=None, size=None): File.__dict__['update_data'](self, data, content_type, size) suffix = odmimetypes.get(content_type) if suffix: self.suffix = suffix self.update_xhtml() InitializeClass(ODFFile) odfpy-release-1.3.1/contrib/ODFFile/Makefile0000644000175500017550000000005212552423612020314 0ustar debacledebacle odf: ln -s ../../odf clean: rm -f odf odfpy-release-1.3.1/contrib/ODFFile/images/0000755000175500017550000000000012552423612020124 5ustar debacledebacleodfpy-release-1.3.1/contrib/ODFFile/images/openofficeorg-oasis-text.gif0000644000175500017550000000205112552423612025534 0ustar debacledebacleGIF89a  $ %%(&*'2'1*6+7,9-:/=1>"""!193A4C:J'8@&>JATBTBUDX"I]'IY/N\0CMNV>R[,Pb:Yh?aqDDDCW^F`mOfo@bsBcsFbrDctDcuEgwGhxJcqIj{KkzLm|PdoVkuXqbcddddfffdqwdu}vvvpw{zzzz{{z|}~~~Xu[w\za}`}br`yjoqs|ȱз׹!,Aɀ11_L!A@B1w]$h;v$@aӦOdR0?*B|POЁMpD:#C)5yPdEK?".,0B 'OD1:Lm% jAZ@BbyF:''$*48㩵kOm9RC%{r惉MPxEǡHT D:?A .h& ;odfpy-release-1.3.1/contrib/ODFFile/images/openofficeorg-oasis-spreadsheet.gif0000644000175500017550000000205112552423612027057 0ustar debacledebacleGIF89a  $ %%(&*'2'1*6+7,9-:/=1*1>"""!193A4C:J&>J:X(=])ATBTBUDX"I]'IY/N\0CMNV>R[,Pb:Yh?aqOq&Or'DDDCW^F`mOfo@bsBcsEgwGhxJcqIj{KkzLm|VkuXqbcddddfffdu}vvvpw{zzzz{{z|}~~~Xu[w\za}`}b[&\% !!"$""3!,C͈Q1`P1%?Bb2v$iR:u$`1T'PeH0>2 FP@$P,ЁMxEԗ9| Bi B0qteK=$.,0%NU7"` (YD0 "-BAʠ`uH b8FNhhQ'4b%ԝ"/68@q(NQ 0(>=ʢ=C .jfM;odfpy-release-1.3.1/contrib/ODFFile/images/openofficeorg-oasis-presentation.gif0000644000175500017550000000205312552423612027265 0ustar debacledebacleGIF89a  $ %%(&*'2'1*6+7,9-:/=1>"""&.2!193A4C:J&>JATBTBUDX"I]'IY/N\0CMNV>R[,Pb:Yh?aqDDDCW^F`mOfo@bsBcsEgwGhxJcqIj{KkzLm|VkuXqf[Vbcddddfffdqwdu}vvvpw{zzzz{{z|}~~~Xu[w\za}`}bB#K3lWoe}oV'`+d-g.h/q<{KyIyIwq䨍뮒ǴƱ!,Kh13d`qKDJB4y,u"\n''', '''''', '''''', '''''', '''''', '''''', '''''', '''''', '''''', '''''', '''''', '''''', '''''', '''''', '''''', '''''', '''''', ''''''] cmiddle = [ '''''',] cfoot = [ '''''', '''''', ''''''] def content(): return ''.join(chead + cmiddle + cfoot) odfpy-release-1.3.1/contrib/html2odt/htmlstyles.py0000644000175500017550000001403012552423612021764 0ustar debacledebacle# -*- coding: utf-8 -*- # Copyright (C) 2007 Søren Roug, European Environment Agency # # This is free software. You may redistribute it under the terms # of the Apache license and the GNU General Public License Version # 2 or at your option any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public # License along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # # Contributor(s): # from odf.style import Style, ParagraphProperties, TextProperties def addStandardStyles(doc): style = Style(name="Standard", family="paragraph", attributes={'class':"text"}) doc.styles.addElement(style) style = Style(name="Text_20_body", displayname="Text body", family="paragraph", parentstylename="Standard", attributes={'class':"text"}) p = ParagraphProperties(margintop="0cm", marginbottom="0.212cm") style.addElement(p) doc.styles.addElement(style) style = Style(name="List_20_Contents", displayname="List Contents", family="paragraph", parentstylename="Standard", attributes={'class':"html"}) p = ParagraphProperties(marginleft="1cm", marginright="0cm", textindent="0cm", autotextindent="false") style.addElement(p) doc.styles.addElement(style) style = Style(name="List_20_Heading", displayname="List Heading", family="paragraph", parentstylename="Standard", nextstylename="List_20_Contents", attributes={'class':"html"}) p = ParagraphProperties(marginleft="0cm", marginright="0cm", textindent="0cm", autotextindent="false") style.addElement(p) doc.styles.addElement(style) style = Style(name="Text_20_body_20_indent", displayname="Text body indent", family="paragraph", parentstylename="Text_20_body", attributes={'class':"text"}) p = ParagraphProperties(marginleft="0.499cm", marginright="0cm", textindent="0cm", autotextindent="false") style.addElement(p) doc.styles.addElement(style) style = Style(name="Heading", family="paragraph", parentstylename="Standard", nextstylename="Text_20_body", attributes={'class':"text"}) p = ParagraphProperties(margintop="0.423cm", marginbottom="0.212cm", keepwithnext="always") style.addElement(p) p = TextProperties(fontname="Nimbus Sans L", fontsize="14pt", fontnameasian="DejaVu LGC Sans", fontsizeasian="14pt", fontnamecomplex="DejaVu LGC Sans", fontsizecomplex="14pt") style.addElement(p) doc.styles.addElement(style) style = Style(name="Heading_20_1", displayname="Heading 1", family="paragraph", parentstylename="Heading", nextstylename="Text_20_body", attributes={'class':"text"}, defaultoutlinelevel=1) p = TextProperties(fontsize="115%", fontweight="bold", fontsizeasian="115%", fontweightasian="bold", fontsizecomplex="115%", fontweightcomplex="bold") style.addElement(p) doc.styles.addElement(style) style = Style(name="Heading_20_2", displayname="Heading 2", family="paragraph", parentstylename="Heading", nextstylename="Text_20_body", attributes={'class':"text"}, defaultoutlinelevel=2) p = TextProperties(fontsize="14pt", fontstyle="italic", fontweight="bold", fontsizeasian="14pt", fontstyleasian="italic", fontweightasian="bold", fontsizecomplex="14pt", fontstylecomplex="italic", fontweightcomplex="bold") style.addElement(p) doc.styles.addElement(style) style = Style(name="Heading_20_3", displayname="Heading 3", family="paragraph", parentstylename="Heading", nextstylename="Text_20_body", attributes={'class':"text"}, defaultoutlinelevel=3) p = TextProperties(fontsize="14pt", fontweight="bold", fontsizeasian="14pt", fontweightasian="bold", fontsizecomplex="14pt", fontweightcomplex="bold") style.addElement(p) doc.styles.addElement(style) style = Style(name="List", family="paragraph", parentstylename="Text_20_body", attributes={'class':"list"}) doc.styles.addElement(style) style = Style(name="Caption", family="paragraph", parentstylename="Standard", attributes={'class':"extra"}) p = ParagraphProperties(margintop="0.212cm", marginbottom="0.212cm", numberlines="false", linenumber="0") style.addElement(p) p = TextProperties(fontsize="12pt", fontstyle="italic", fontsizeasian="12pt", fontstyleasian="italic", fontsizecomplex="12pt", fontstylecomplex="italic") style.addElement(p) doc.styles.addElement(style) style = Style(name="Index", family="paragraph", parentstylename="Standard", attributes={'class':"index"}) p = ParagraphProperties(numberlines="false", linenumber=0) doc.styles.addElement(style) style = Style(name="Source_20_Text", displayname="Source Text", family="text") p = TextProperties(fontname="Courier", fontnameasian="Courier", fontnamecomplex="Courier") style.addElement(p) doc.styles.addElement(style) style = Style(name="Variable", family="text") p = TextProperties(fontstyle="italic", fontstyleasian="italic", fontstylecomplex="italic") style.addElement(p) doc.styles.addElement(style) style = Style(name="Emphasis", family="text") p = TextProperties(fontstyle="italic", fontstyleasian="italic", fontstylecomplex="italic") style.addElement(p) doc.styles.addElement(style) style = Style(name="Strong_20_Emphasis", displayname="Strong Emphasis", family="text") p = TextProperties(fontweight="bold", fontweightasian="bold", fontweightcomplex="bold") style.addElement(p) doc.styles.addElement(style) # Automatic styles style = Style(name="Bold", displayname="Bold", family="text") p = TextProperties(fontweight="bold", fontweightasian="bold", fontweightcomplex="bold") style.addElement(p) doc.automaticstyles.addElement(style) style = Style(name="Italic", family="text") p = TextProperties(fontstyle="italic", fontstyleasian="italic", fontstylecomplex="italic") style.addElement(p) doc.automaticstyles.addElement(style) odfpy-release-1.3.1/contrib/html2odt/html2odt.py0000644000175500017550000003751612552423612021327 0ustar debacledebacle#!/usr/bin/python # -*- coding: utf-8 -*- # Copyright (C) 2006 Søren Roug, European Environment Agency # # This is free software. You may redistribute it under the terms # of the Apache license and the GNU General Public License Version # 2 or at your option any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public # License along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # # Contributor(s): # # import string, sys, re import urllib2, htmlentitydefs, urlparse from urllib import quote_plus from HTMLParser import HTMLParser from cgi import escape,parse_header from types import StringType import emptycontent def checkurl(url, http_proxy=None): """ grab and convert url """ url = string.strip(url) # if url.lower()[:5] != "http:": # raise IOError, "Only http is accepted" if http_proxy: _proxies = { 'http': http_proxy } else: _proxies = {} proxy_support = urllib2.ProxyHandler(_proxies) opener = urllib2.build_opener(proxy_support, urllib2.HTTPHandler) urllib2.install_opener(opener) req = urllib2.Request(url) req.add_header("User-agent", "HTML2ODT: Convert HTML to OpenDocument") conn = urllib2.urlopen(req) if not conn: raise IOError, "Failure in open" data = conn.read() headers = conn.info() conn.close() encoding = 'iso8859-1' #Standard HTML if headers.has_key('content-type'): (ct, parms) = parse_header(headers['content-type']) if parms.has_key('charset'): encoding = parms['charset'] mhp = HTML2ODTParser(encoding, url) failure = "" mhp.feed(data) text = mhp.result() # Flush the buffer return text entityref = re.compile('&([a-zA-Z][-.a-zA-Z0-9]*)[^a-zA-Z0-9]') charref = re.compile('&#(?:[0-9]+|[xX][0-9a-fA-F]+)[^0-9a-fA-F]') incomplete = re.compile('&[a-zA-Z#]') ampersand = re.compile('&') def listget(list, key, default=None): for l in list: if l[0] == key: default = l[1] return default class TagObject: def __init__(self, tag, attrs, output_loc): self.tag = tag self.attrs = attrs self.output_loc = output_loc class HTML2ODTParser(HTMLParser): def __init__(self, encoding, baseurl): HTMLParser.__init__(self) self.encoding = encoding (scheme, host, path, params, fragment) = urlparse.urlsplit(baseurl) lastslash = path.rfind('/') if lastslash > -1: path = path[:lastslash] self.baseurl = urlparse.urlunsplit((scheme, host, path,'','')) self.basehost = urlparse.urlunsplit((scheme, host, '','','')) self.sectnum = 0 self.tagstack = [] self.pstack = [] self.processelem = True self.processcont = True self.__data = [] self.elements = { 'a': (self.s_html_a, self.e_html_a), 'base': ( self.output_base, None), 'br': ( self.output_br, None), 'caption': ( self.output_caption, None), 'col': ( self.s_html_col, None), 'dd': ( self.s_html_dd, None), 'dt': ( self.s_html_dt, None), 'div': ( self.s_html_section, self.e_html_section), 'em': ( self.s_html_emphasis, self.e_html_emphasis), 'h1': ( self.s_html_headline, self.e_html_headline), 'h2': ( self.s_html_headline, self.e_html_headline), 'h3': ( self.s_html_headline, self.e_html_headline), 'h4': ( self.s_html_headline, self.e_html_headline), 'h5': ( self.s_html_headline, self.e_html_headline), 'h6': ( self.s_html_headline, self.e_html_headline), 'head': ( self.s_ignorexml, None), 'img': ( self.output_img, None), 'li': ( self.s_html_li, self.e_html_li), 'meta': ( self.meta_encoding, None), 'ol': ( self.output_ol, self.e_html_list), 'p': ( self.s_html_block, self.e_html_block), 'span': ( self.s_html_span, self.e_html_span), 'strong':( self.s_html_emphasis, self.e_html_emphasis), 'table':( self.s_html_table, self.e_html_table), 'td': ( self.s_html_td, self.e_html_td), 'th': ( self.s_html_td, self.e_html_td), 'title':( self.s_html_title, self.e_html_title), 'tr': ( self.s_html_tr, self.e_html_tr), 'ul': ( self.output_ul, self.e_html_list), 'input':( self.output_input, None), 'select':( self.output_select, None), 'textarea':( self.output_textarea, None), } def result(self): """ Return a string String must be in UNICODE """ str = string.join(self.__data,'') self.__data = [] return str def meta_name(self, attrs): """ Look in meta tag for textual info""" foundit = 0 # Is there a name attribute? for attr in attrs: if attr[0] == 'name' and string.lower(attr[1]) in ('description', 'keywords','title', 'dc.description','dc.keywords','dc.title' ): foundit = 1 if foundit == 0: return 0 # Is there a content attribute? content = self.find_attr(attrs,'content') if content: self.handle_data(u' ') self.handle_attr(content) self.handle_data(u' ') return 1 def meta_encoding(self, tag, attrs): """ Look in meta tag for page encoding (Content-Type)""" foundit = 0 # Is there a content-type attribute? for attr in attrs: if attr[0] == 'http-equiv' and string.lower(attr[1]) == 'content-type': foundit = 1 if foundit == 0: return 0 # Is there a content attribute? for attr in attrs: if attr[0] == 'content': (ct, parms) = parse_header(attr[1]) if parms.has_key('charset'): self.encoding = parms['charset'] return 1 def s_ignorexml(self, tag, attrs): self.processelem = False def output_base(self, tag, attrs): """ Change the document base if there is a base tag """ baseurl = listget(attrs, 'href', self.baseurl) (scheme, host, path, params, fragment) = urlparse.urlsplit(baseurl) lastslash = path.rfind('/') if lastslash > -1: path = path[:lastslash] self.baseurl = urlparse.urlunsplit((scheme, host, path,'','')) self.basehost = urlparse.urlunsplit((scheme, host, '','','')) def output_br(self, tag, attrs): self.write_odt(u'') def s_html_emphasis(self, tag, attrs): self.write_odt(u'<%s>' % tag) def e_html_emphasis(self, tag): self.write_odt(u'' % tag) def s_html_span(self, tag, attrs): self.write_odt(u'') def e_html_span(self, tag): self.write_odt(u'') def s_html_title(self, tag, attrs): # Put in meta.xml self.write_odt(u'') def e_html_title(self, tag): # Put in meta.xml self.write_odt(u'') def output_img(self, tag, attrs): src = listget(attrs, 'src', "Illegal IMG tag!") alt = listget(attrs, 'alt', src) # Must remember name of image and download it. self.write_odt(u'' % '00000.png') def s_html_a(self, tag, attrs): href = None href = listget(attrs, 'href', None) if href: if href in ("", "#"): href == self.baseurl elif href.find("://") >= 0: pass elif href[0] == '/': href = self.basehost + href self.write_odt(u' ' % escape(href)) else: self.write_odt(u' ') def e_html_a(self, tag): self.write_odt(u'') def s_html_dd(self, tag, attrs): self.write_odt(u'') def s_html_dt(self, tag, attrs): self.write_odt(u'') def output_ul(self, tag, attrs): self.write_odt(u'') def output_ol(self, tag, attrs): self.write_odt(u'') def e_html_list(self, tag): self.write_odt(u'') def s_html_li(self, tag, attrs): self.write_odt(u'') def e_html_li(self, tag): self.write_odt(u'') def output_select(self, tag, attrs): return self.write_odt(u'
Combo box:') def output_textarea(self, tag, attrs): return self.write_odt(u'') def output_input(self, tag, attrs): return type = listget(attrs, 'type', "text") value = listget(attrs, 'value', "") if type == "text": self.write_odt(u'
Edit:') elif type == "submit": self.write_odt(u' %s' % value) elif type == "checkbox": #FIXME - Only works in XHTML checked = listget(attrs, 'checked', "not checked") self.write_odt(u'
Checkbox:' % checked) elif type == "radio": checked = listget(attrs, 'checked', "not checked") self.write_odt(u'
Radio button:' % checked) elif type == "file": self.write_odt(u'File upload edit %s' % value) self.write_odt(u'
Browse button:') def s_html_headline(self, tag, attrs): self.write_odt(u'' % (tag[1],tag[1])) def e_html_headline(self, tag): self.write_odt(u'') def s_html_table(self, tag, attrs): self.write_odt(u'') def e_html_table(self, tag): self.write_odt(u'') def s_html_td(self, tag, attrs): self.write_odt(u'') def e_html_td(self, tag): self.write_odt(u'') def s_html_tr(self, tag, attrs): self.write_odt(u'') def e_html_tr(self, tag): self.write_odt(u'') def s_html_col(self, tag, attrs): self.write_odt(u'') def output_caption(self, tag, attrs): self.write_odt(u'Caption: ') def s_html_section(self, tag, attrs): """ Outputs block tag such as

and

""" name = self.find_attr(attrs,'id') if name is None: self.sectnum = self.sectnum + 1 name = "Sect%d" % self.sectnum self.write_odt(u'' % name) def e_html_section(self, tag): """ Outputs block tag such as

and

""" self.write_odt(u'') def s_html_block(self, tag, attrs): """ Outputs block tag such as

and

""" self.write_odt(u'') def e_html_block(self, tag): """ Outputs block tag such as

and

""" self.write_odt(u'') # # HANDLE STARTTAG # def handle_starttag(self, tag, attrs): self.pstack.append( (self.processelem, self.processcont) ) tagobj = TagObject(tag, attrs, self.last_data_pos()) self.tagstack.append(tagobj) method = self.elements.get(tag, (None, None))[0] if self.processelem and method: method(tag, attrs) # # HANDLE END # def handle_endtag(self, tag): """ """ tagobj = self.tagstack.pop() method = self.elements.get(tag, (None, None))[1] if self.processelem and method: method(tag) self.processelem, self.processcont = self.pstack.pop() # # Data operations # def handle_data(self, data): if self.processelem and self.processcont: self.write_odt(escape(data)) def write_odt(self, data): """ Collect the data to show on the webpage """ if type(data) == StringType: data = unicode(data, self.encoding) self.__data.append(data) def last_data_pos(self): return len(self.__data) def find_attr(self, attrs, key): """ Run through the attibutes to find a specific one return None if not found """ for attr in attrs: if attr[0] == key: return attr[1] return None # # Tagstack operations # def find_tag(self, tag): """ Run down the stack to find the last entry with the same tag name Not Tested """ for tagitem in range(len(self.tagstack), 0, -1): if tagitem.tag == tag: return tagitem return None def handle_charref(self, name): """ Handle character reference for UNICODE """ if name[0] in ('x', 'X'): try: n = int(name[1:],16) except ValueError: return else: try: n = int(name) except ValueError: return if not 0 <= n <= 65535: return self.handle_data(unichr(n)) def handle_entityref(self, name): """Handle entity references. """ table = htmlentitydefs.name2codepoint if name in table: self.handle_data(unichr(table[name])) else: return def handle_attr(self, attrval): """ Scan attribute values for entities and resolve them Simply calls handle_data """ i = 0 n = len(attrval) while i < n: match = ampersand.search(attrval, i) # if match: j = match.start() else: j = n if i < j: self.handle_data(attrval[i:j]) i = j if i == n: break startswith = attrval.startswith if startswith('&#', i): match = charref.match(attrval, i) if match: name = match.group()[2:-1] self.handle_charref(name) k = match.end() if not startswith(';', k-1): k = k - 1 i = k continue else: break elif startswith('&', i): match = entityref.match(attrval, i) if match: name = match.group(1) self.handle_entityref(name) k = match.end() if not startswith(';', k-1): k = k - 1 i = k continue match = incomplete.match(attrval, i) if match: # match.group() will contain at least 2 chars if match.group() == attrval[i:]: self.error("EOF in middle of entity or char ref") # incomplete break elif (i + 1) < n: # not the end of the buffer, and can't be confused # with some other construct self.handle_data("&") i = i + 1 else: break else: assert 0, "interesting.search() lied" # end while if i < n: self.handle_data(attrval[i:n]) i = n if __name__ == "__main__": import sys result = checkurl(sys.argv[1]) sys.stdout.write('\n'.join(emptycontent.chead)) sys.stdout.write(result.encode('utf-8')) sys.stdout.write('\n'.join(emptycontent.cfoot)) sys.stdout.write('\n') odfpy-release-1.3.1/contrib/html2odt/shtml2odt.py0000644000175500017550000005453412552423612021511 0ustar debacledebacle#!/usr/bin/python # -*- coding: utf-8 -*- # Copyright (C) 2008-2009 Søren Roug, European Environment Agency # # This is free software. You may redistribute it under the terms # of the Apache license and the GNU General Public License Version # 2 or at your option any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public # License along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # # Contributor(s): # # import string, sys, re, getopt import urllib2, htmlentitydefs, urlparse from urllib import quote_plus from HTMLParser import HTMLParser from cgi import escape,parse_header from types import StringType from odf.opendocument import OpenDocumentText, load from odf import dc, text, table import htmlstyles def converturl(url, document=None): """ grab and convert url """ url = string.strip(url) # if url.lower()[:5] != "http:": # raise IOError, "Only http is accepted" _proxies = {} proxy_support = urllib2.ProxyHandler(_proxies) opener = urllib2.build_opener(proxy_support, urllib2.HTTPHandler) urllib2.install_opener(opener) req = urllib2.Request(url) req.add_header("User-agent", "HTML2ODT: Convert HTML to OpenDocument") conn = urllib2.urlopen(req) if not conn: raise IOError, "Failure in open" data = conn.read() headers = conn.info() conn.close() encoding = 'iso8859-1' #Standard HTML if headers.has_key('content-type'): (ct, parms) = parse_header(headers['content-type']) if parms.has_key('charset'): encoding = parms['charset'] mhp = HTML2ODTParser(document, encoding, url) mhp.feed(data) return mhp entityref = re.compile('&([a-zA-Z][-.a-zA-Z0-9]*)[^a-zA-Z0-9]') charref = re.compile('&#(?:[0-9]+|[xX][0-9a-fA-F]+)[^0-9a-fA-F]') incomplete = re.compile('&[a-zA-Z#]') ampersand = re.compile('&') def listget(list, key, default=None): for l in list: if l[0] == key: default = l[1] return default class TagObject: def __init__(self, tag, attrs, output_loc): self.tag = tag self.attrs = attrs self.output_loc = output_loc class HTML2ODTParser(HTMLParser): def __init__(self, document, encoding, baseurl): HTMLParser.__init__(self) self.doc = document self.curr = self.doc.text if self.doc.getStyleByName("Standard") is None: style = Style(name="Standard", family="paragraph", attributes={'class':"text"}) self.doc.styles.addElement(style) if self.doc.getStyleByName("Text_20_body") is None: style = Style(name="Text_20_body", displayname="Text body", family="paragraph", parentstylename="Standard", attributes={'class':"text"}) p = ParagraphProperties(margintop="0cm", marginbottom="0.212cm") style.addElement(p) self.doc.styles.addElement(style) if self.doc.getStyleByName("Heading") is None: style = Style(name="Heading", family="paragraph", parentstylename="Standard", nextstylename="Text_20_body", attributes={'class':"text"}) p = ParagraphProperties(margintop="0.423cm", marginbottom="0.212cm", keepwithnext="always") style.addElement(p) p = TextProperties(fontname="Nimbus Sans L", fontsize="14pt", fontnameasian="DejaVu LGC Sans", fontsizeasian="14pt", fontnamecomplex="DejaVu LGC Sans", fontsizecomplex="14pt") style.addElement(p) self.doc.styles.addElement(style) self.encoding = encoding (scheme, host, path, params, fragment) = urlparse.urlsplit(baseurl) lastslash = path.rfind('/') if lastslash > -1: path = path[:lastslash] self.baseurl = urlparse.urlunsplit((scheme, host, path,'','')) self.basehost = urlparse.urlunsplit((scheme, host, '','','')) self.sectnum = 0 self.tagstack = [] self.pstack = [] self.processelem = True self.processcont = True self.__data = [] self.elements = { 'a': (self.s_html_a, self.close_tag), 'base': ( self.output_base, None), 'b': ( self.s_html_fontstyle, self.close_tag), 'big': ( self.s_html_fontstyle, self.close_tag), 'br': ( self.output_br, None), 'col': ( self.s_html_col, None), 'dd': ( self.s_html_dd, self.close_tag), 'dt': ( self.s_html_dt, None), 'div': ( self.s_html_section, self.e_html_section), 'em': ( self.s_html_emphasis, self.close_tag), 'h1': ( self.s_html_headline, self.close_tag), 'h2': ( self.s_html_headline, self.close_tag), 'h3': ( self.s_html_headline, self.close_tag), 'h4': ( self.s_html_headline, self.close_tag), 'h5': ( self.s_html_headline, self.close_tag), 'h6': ( self.s_html_headline, self.close_tag), 'head': ( self.s_ignorexml, None), 'i': ( self.s_html_fontstyle, self.close_tag), 'img': ( self.output_img, None), 'li': ( self.s_html_li, self.e_html_li), 'meta': ( self.meta_encoding, None), 'ol': ( self.output_ol, self.e_html_list), 'p': ( self.s_html_block, self.e_html_block), 's': ( self.s_html_fontstyle, self.close_tag), 'small':( self.s_html_fontstyle, self.close_tag), 'span': ( self.s_html_span, self.close_tag), 'strike':( self.s_html_fontstyle, self.close_tag), 'strong':( self.s_html_emphasis, self.close_tag), 'table':( self.s_html_table, self.e_html_table), 'td': ( self.s_html_td, self.close_tag), 'th': ( self.s_html_td, self.close_tag), 'title':( self.s_html_title, self.e_html_title), 'tr': ( self.s_html_tr, self.close_tag), 'tt': ( self.s_html_fontstyle, self.close_tag), 'u': ( self.s_html_fontstyle, self.close_tag), 'ul': ( self.output_ul, self.e_html_list), 'var': ( self.s_html_emphasis, self.close_tag), } def result(self): """ Return a string String must be in UNICODE """ str = string.join(self.__data,'') self.__data = [] return str def meta_name(self, attrs): """ Look in meta tag for textual info""" foundit = 0 # Is there a name attribute? for attr in attrs: if attr[0] == 'name' and string.lower(attr[1]) in ('description', 'keywords','title', 'dc.description','dc.keywords','dc.title' ): foundit = 1 if foundit == 0: return 0 # Is there a content attribute? content = self.find_attr(attrs,'content') if content: self.handle_data(u' ') self.handle_attr(content) self.handle_data(u' ') return 1 def meta_encoding(self, tag, attrs): """ Look in meta tag for page encoding (Content-Type)""" foundit = 0 # Is there a content-type attribute? for attr in attrs: if attr[0] == 'http-equiv' and string.lower(attr[1]) == 'content-type': foundit = 1 if foundit == 0: return 0 # Is there a content attribute? for attr in attrs: if attr[0] == 'content': (ct, parms) = parse_header(attr[1]) if parms.has_key('charset'): self.encoding = parms['charset'] return 1 def s_ignorexml(self, tag, attrs): self.processelem = False def output_base(self, tag, attrs): """ Change the document base if there is a base tag """ baseurl = listget(attrs, 'href', self.baseurl) (scheme, host, path, params, fragment) = urlparse.urlsplit(baseurl) lastslash = path.rfind('/') if lastslash > -1: path = path[:lastslash] self.baseurl = urlparse.urlunsplit((scheme, host, path,'','')) self.basehost = urlparse.urlunsplit((scheme, host, '','','')) def output_br(self, tag, attrs): self.curr.addElement(text.LineBreak()) def s_html_font(self, tag, attrs): """ 15.2.1 Font style elements: the TT, I, B, BIG, SMALL, STRIKE, S, and U elements """ tagdict = { } def s_html_emphasis(self, tag, attrs): """ 9.2.1 Phrase elements: EM, STRONG, DFN, CODE, SAMP, KBD, VAR, CITE, ABBR, and ACRONYM """ tagdict = { 'cite': ['Citation', {'fontstyle':"italic", 'fontstyleasian':"italic", 'fontstylecomplex':"italic" }], 'code': ['Source_20_Text', {'fontname':"Courier", 'fontnameasian':"Courier",'fontnamecomplex':"Courier" }], 'dfn': ['Definition',{ }], 'em': ['Emphasis', {'fontstyle':"italic", 'fontstyleasian':"italic", 'fontstylecomplex':"italic" }], 'strong': ['Strong_20_Emphasis': {'fontweight':"bold",'fontweightasian':"bold",'fontweightcomplex':"bold"}], 'var': ['Variable', {'fontstyle':"italic", 'fontstyleasian':"italic", 'fontstylecomplex':"italic" }], } stylename = tagdict.get(tag,'Emphasis') # Add the styles we need to the stylesheet if stylename == "Source_20_Text" and self.doc.getStyleByName(stylename) is None: style = Style(name="Source_20_Text", displayname="Source Text", family="text") p = TextProperties(fontname="Courier", fontnameasian="Courier", fontnamecomplex="Courier") style.addElement(p) self.doc.styles.addElement(style) e = text.Span(stylename=stylename) self.curr.addElement(e) self.curr = e def s_html_fontstyle(self, tag, attrs): """ 15.2.1 Font style elements: the TT, I, B, BIG, SMALL, STRIKE, S, and U elements ('tt' is not considered an automatic style by OOo) """ tagdict = { 'b': ['BoldX',{'fontweight':"bold", 'fontweightasian':"bold",'fontweightcomplex':"bold" }], 'big': ['BigX', {'fontsize':"120%"}], 'i': ['ItalicX', {'fontstyle':"italic", 'fontstyleasian':"italic", 'fontstylecomplex':"italic" }], 'tt': ['TeletypeX', {'fontname':"Courier", 'fontnameasian':"Courier", 'fontnamecomplex':"Courier" }], 's': ['StrikeX', {'textlinethroughstyle':"solid"}], 'small': ['SmallX', {'fontsize':"80%"}], 'strike': ['StrikeX', {'textlinethroughstyle':"solid"}], 'u': ['UnderlineX', {'textunderlinestyle':"solid", 'textunderlinewidth':"auto", 'textunderlinecolor':"fontcolor"}], } stylename,styledecl = tagdict.get(tag,[None,None]) if stylename and self.doc.getStyleByName(stylename) is None: style = Style(name=stylename, family="text") style.addElement(TextProperties(attributes=styledecl)) self.doc.automaticstyles.addElement(style) if stylename: e = text.Span(stylename=stylename) else: e = text.Span() self.curr.addElement(e) self.curr = e def s_html_span(self, tag, attrs): e = text.Span() self.curr.addElement(e) self.curr = e def s_html_title(self, tag, attrs): e = dc.Title() self.doc.meta.addElement(e) self.curr = e def e_html_title(self, tag): self.curr = self.curr.parentNode def output_img(self, tag, attrs): src = listget(attrs, 'src', "Illegal IMG tag!") alt = listget(attrs, 'alt', src) # Must remember name of image and download it. self.write_odt(u'' % '00000.png') def s_html_a(self, tag, attrs): href = None href = listget(attrs, 'href', None) if href: if href in ("", "#"): href == self.baseurl elif href.find("://") >= 0: pass elif href[0] == '/': href = self.basehost + href e = text.A(type="simple", href=href) else: e = text.A() # if self.curr.parentNode.qname != text.P().qname: # p = text.P() # self.curr.addElement(p) # self.curr = p self.curr.addElement(e) self.curr = e def close_tag(self, tag): self.curr = self.curr.parentNode def s_html_dd(self, tag, attrs): if self.doc.getStyleByName("List_20_Contents") is None: style = Style(name="List_20_Contents", displayname="List Contents", family="paragraph", parentstylename="Standard", attributes={'class':"html"}) p = ParagraphProperties(marginleft="1cm", marginright="0cm", textindent="0cm", autotextindent="false") style.addElement(p) self.doc.styles.addElement(style) e = text.P(stylename="List_20_Contents") self.curr.addElement(e) self.curr = e def s_html_dt(self, tag, attrs): if self.doc.getStyleByName("List_20_Heading") is None: style = Style(name="List_20_Heading", displayname="List Heading", family="paragraph", parentstylename="Standard", nextstylename="List_20_Contents", attributes={'class':"html"}) p = ParagraphProperties(marginleft="0cm", marginright="0cm", textindent="0cm", autotextindent="false") style.addElement(p) self.doc.styles.addElement(style) e = text.P(stylename="List_20_Heading") self.curr.addElement(e) self.curr = e def output_ul(self, tag, attrs): self.write_odt(u'') def output_ol(self, tag, attrs): self.write_odt(u'') def e_html_list(self, tag): self.write_odt(u'') def s_html_li(self, tag, attrs): self.write_odt(u'') def e_html_li(self, tag): self.write_odt(u'') def s_html_headline(self, tag, attrs): stylename = "Heading_20_%s" % tag[1] if stylename == "Heading_20_1" and self.doc.getStyleByName("Heading_20_1") is None: style = Style(name="Heading_20_1", displayname="Heading 1", family="paragraph", parentstylename="Heading", nextstylename="Text_20_body", attributes={'class':"text"}, defaultoutlinelevel=1) p = TextProperties(fontsize="115%", fontweight="bold", fontsizeasian="115%", fontweightasian="bold", fontsizecomplex="115%", fontweightcomplex="bold") style.addElement(p) self.doc.styles.addElement(style) if stylename == "Heading_20_2" and self.doc.getStyleByName("Heading_20_2") is None: style = Style(name="Heading_20_2", displayname="Heading 2", family="paragraph", parentstylename="Heading", nextstylename="Text_20_body", attributes={'class':"text"}, defaultoutlinelevel=2) p = TextProperties(fontsize="14pt", fontstyle="italic", fontweight="bold", fontsizeasian="14pt", fontstyleasian="italic", fontweightasian="bold", fontsizecomplex="14pt", fontstylecomplex="italic", fontweightcomplex="bold") style.addElement(p) self.doc.styles.addElement(style) if stylename == "Heading_20_3" and self.doc.getStyleByName("Heading_20_3") is None: style = Style(name="Heading_20_3", displayname="Heading 3", family="paragraph", parentstylename="Heading", nextstylename="Text_20_body", attributes={'class':"text"}, defaultoutlinelevel=3) p = TextProperties(fontsize="14pt", fontweight="bold", fontsizeasian="14pt", fontweightasian="bold", fontsizecomplex="14pt", fontweightcomplex="bold") style.addElement(p) self.doc.styles.addElement(style) e = text.H(stylename="Heading_20_%s" % tag[1], outlinelevel=tag[1]) self.curr.addElement(e) self.curr = e def s_html_table(self, tag, attrs): e = table.Table() self.curr.addElement(e) self.curr = e def e_html_table(self, tag): self.curr = self.curr.parentNode def s_html_td(self, tag, attrs): e = table.TableCell() self.curr.addElement(e) self.curr = e def s_html_tr(self, tag, attrs): e = table.TableRow() self.curr.addElement(e) self.curr = e def s_html_col(self, tag, attrs): e = table.TableColumn() self.curr.addElement(e) def s_html_section(self, tag, attrs): """ Outputs block tag such as

and

""" name = self.find_attr(attrs,'id') if name is None: self.sectnum = self.sectnum + 1 name = "Sect%d" % self.sectnum e = text.Section(name=name) self.curr.addElement(e) self.curr = e def e_html_section(self, tag): """ Outputs block tag such as

and

""" self.curr = self.curr.parentNode def s_html_block(self, tag, attrs): """ Outputs block tag such as

and

""" e = text.P(stylename="Text_20_body") self.curr.addElement(e) self.curr = e def e_html_block(self, tag): """ Outputs block tag such as

and

""" self.curr = self.curr.parentNode # # HANDLE STARTTAG # def handle_starttag(self, tag, attrs): self.pstack.append( (self.processelem, self.processcont) ) tagobj = TagObject(tag, attrs, self.last_data_pos()) self.tagstack.append(tagobj) method = self.elements.get(tag, (None, None))[0] if self.processelem and method: method(tag, attrs) # # HANDLE END # def handle_endtag(self, tag): """ """ tagobj = self.tagstack.pop() method = self.elements.get(tag, (None, None))[1] if self.processelem and method: method(tag) self.processelem, self.processcont = self.pstack.pop() # # Data operations # def handle_data(self, data): if data.strip() == '': return if self.processelem and self.processcont: self.curr.addText(data) def write_odt(self, data): """ Collect the data to show on the webpage """ if type(data) == StringType: data = unicode(data, self.encoding) self.__data.append(data) def last_data_pos(self): return len(self.__data) def find_attr(self, attrs, key): """ Run through the attibutes to find a specific one return None if not found """ for attr in attrs: if attr[0] == key: return attr[1] return None # # Tagstack operations # def find_tag(self, tag): """ Run down the stack to find the last entry with the same tag name Not Tested """ for tagitem in range(len(self.tagstack), 0, -1): if tagitem.tag == tag: return tagitem return None def handle_charref(self, name): """ Handle character reference for UNICODE """ if name[0] in ('x', 'X'): try: n = int(name[1:],16) except ValueError: return else: try: n = int(name) except ValueError: return if not 0 <= n <= 65535: return self.handle_data(unichr(n)) def handle_entityref(self, name): """Handle entity references. """ table = htmlentitydefs.name2codepoint if name in table: self.handle_data(unichr(table[name])) else: return def handle_attr(self, attrval): """ Scan attribute values for entities and resolve them Simply calls handle_data """ i = 0 n = len(attrval) while i < n: match = ampersand.search(attrval, i) # if match: j = match.start() else: j = n if i < j: self.handle_data(attrval[i:j]) i = j if i == n: break startswith = attrval.startswith if startswith('&#', i): match = charref.match(attrval, i) if match: name = match.group()[2:-1] self.handle_charref(name) k = match.end() if not startswith(';', k-1): k = k - 1 i = k continue else: break elif startswith('&', i): match = entityref.match(attrval, i) if match: name = match.group(1) self.handle_entityref(name) k = match.end() if not startswith(';', k-1): k = k - 1 i = k continue match = incomplete.match(attrval, i) if match: # match.group() will contain at least 2 chars if match.group() == attrval[i:]: self.error("EOF in middle of entity or char ref") # incomplete break elif (i + 1) < n: # not the end of the buffer, and can't be confused # with some other construct self.handle_data("&") i = i + 1 else: break else: assert 0, "interesting.search() lied" # end while if i < n: self.handle_data(attrval[i:n]) i = n def usage(): sys.stderr.write("Usage: %s [-a] inputurl outputfile\n" % sys.argv[0]) if __name__ == "__main__": try: opts, args = getopt.getopt(sys.argv[1:], "a", ["append"]) except getopt.GetoptError: usage() sys.exit(2) appendto = False for o, a in opts: if o in ("-a", "--append"): appendto = True if appendto: doc = load(args[1]) else: doc = OpenDocumentText() result = converturl(args[0], doc) print result.doc.xml() result.doc.save(args[1]) odfpy-release-1.3.1/contrib/html2odt/Makefile0000644000175500017550000000025612552423612020647 0ustar debacledebacleall: fellowship.content fellowship.content: html2odt.py python html2odt.py http://opendocumentfellowship.org/ >fellowship.content clean: rm -f *.content *.meta *.styles odfpy-release-1.3.1/contrib/odscell/0000755000175500017550000000000012552423612017074 5ustar debacledebacleodfpy-release-1.3.1/contrib/odscell/odscell.10000644000175500017550000000673212552423612020613 0ustar debacledebacle'\" t .\" Title: odscell .\" Author: Kartikaya Gupta .\" Generator: DocBook XSL Stylesheets v1.76.0 .\" Date: 12/22/2010 .\" Manual: User commands .\" Source: odfpy .\" Language: English .\" .TH "ODSCELL" "1" "12/22/2010" "odfpy" "User commands" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" http://bugs.debian.org/507673 .\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" ----------------------------------------------------------------- .\" * set default formatting .\" ----------------------------------------------------------------- .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) .ad l .\" ----------------------------------------------------------------- .\" * MAIN CONTENT STARTS HERE * .\" ----------------------------------------------------------------- .SH "NAME" odscell \- Read and update blocks of cells in OpenDocument spreadsheets files .SH "SYNOPSIS" .HP \w'\fBodscell\fR\ 'u \fBodscell\fR \fIfile\&.ods\fR \fIcell\fR .SH "DESCRIPTION" .PP This program reads a cell or block of cells from a file in ODS format, and prints it out in a CSV format to standard output\&. Alternatively, if the \-w flag is set, the program reads in a CSV\-formatted block of cells from standard input, and overwites a cell or block of cells in a file in ODS format\&. .SH "OPTIONS" .PP \-\-version .RS 4 Display the version and exit\&. .RE .PP \-h, \-\-help .RS 4 Display command usage\&. .RE .PP \-r \fIROWS\fR, \-\-rows=\fIROWS\fR .RS 4 Specify the height of the block of cells, in rows\&. Must be greater than zero\&. Defaults to 1 when the \-w option is not present\&. Defaults to the number of input rows when the \-w option is present\&. .RE .PP \-c \fICOLS\fR, \-\-cols=\fICOLS\fR .RS 4 Specify the width of the block of cells, in columns\&. Must be greater than zero\&. Defaults to 1 when the \-w option is not present\&. Defaults to the number of input columns when the \-w option is present\&. .RE .PP \-s \fISHEET\fR, \-\-sheet=\fISHEET\fR .RS 4 The sheet in the ODS file to read/modify\&. Must be greater than zero; defaults to 1\&. .RE .PP \-w .RS 4 If specified, the spreadsheet will be modified with data from standard input\&. If not specified, the cells from the spreadsheet will be written to standard output\&. .RE .PP \fIfile\&.ods\fR .RS 4 The ODS file to be read from or modified\&. .RE .PP \fIcell\fR .RS 4 The top\-left cell of the block of cells to be read from or modified\&. This should be specified in normal spreadsheet format, e\&.g\&. "A1" or "BA23"\&. .RE .SH "EXAMPLE" .sp .if n \{\ .RS 4 .\} .nf odscell foo\&.ods A4 # display value in cell A4 on sheet 1 of foo\&.ods odscell \-r 2 \-c 2 foo\&.ods B2 # display values for cells B2,B3,C2,C3 on sheet 1 of foo\&.ods echo "hello,world,garbage" | odscell \-c 2 \-w foo\&.ods A1 # write "hello" to cell A1 and "world" to cell A2 on sheet 1 of foo\&.ods cat bar\&.csv | odscell \-s 2 \-w foo\&.ods A1 # put the CSV data from bar\&.csv into sheet 2 of foo\&.ods .fi .if n \{\ .RE .\} .SH "AUTHOR" .PP \fBKartikaya Gupta\fR .RS 4 Original author of odscell .RE odfpy-release-1.3.1/contrib/odscell/odscell0000755000175500017550000001567612552423612020466 0ustar debacledebacle#!/usr/bin/env python # -*- coding: utf-8 -*- # Copyright (C) 2010 Kartikaya Gupta, https://staktrace.com/ # # This is free software. You may redistribute it under the terms # of the Apache license and the GNU General Public License Version # 2 or at your option any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public # License along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # # Contributor(s): # from odf import opendocument from odf.element import Text from odf.table import * from odf.text import P from optparse import OptionParser import sys,csv,re def getSheet( file, sheetIndex ): doc = opendocument.load( file ) try: spreadsheet = doc.spreadsheet except NameError: sys.stderr.write("Error: file is not a spreadsheet\n") return (None, None) sheets = spreadsheet.getElementsByType( Table ) if sheetIndex > len( sheets ): sys.stderr.write( "Error: spreadsheet has only %d sheets; requested invalid sheet %d\n" % (len( sheets ), sheetIndex + 1) ) return (None, None) sheet = sheets[sheetIndex] return (doc, sheet) def displayCells( file, sheetIndex, rowIndex, colIndex, rowCount, colCount ): (doc, sheet) = getSheet( file, sheetIndex ) if (doc == None or sheet == None): return 1 rows = sheet.getElementsByType( TableRow ) if rowIndex + rowCount > len( rows ): sys.stderr.write( "Error: sheet has only %d rows; requested invalid row %d\n" % (len( rows ), rowIndex + rowCount) ) return 1 csv_writer = csv.writer( sys.stdout ) for i in range( rowIndex, rowIndex + rowCount ): row = rows[ i ] cells = row.getElementsByType( TableCell ) if colIndex + colCount > len( cells ): sys.stderr.write( "Error: row has only %d cells; requested invalid column %d\n" % (len( cells ), colIndex + colCount) ) return 1 for j in range( colIndex, colIndex + colCount ): cells[ j ] = unicode( cells[ j ] ) csv_writer.writerow( cells[ colIndex : colIndex + colCount ] ) return 0 def updateCells( file, sheetIndex, rowIndex, colIndex, rowCount, colCount ): (doc, sheet) = getSheet( file, sheetIndex ) if (doc == None or sheet == None): return 1 data = sys.stdin.readlines() if rowCount < 0: rowCount = len( data ) elif len( data ) < rowCount: sys.stderr.write( "Error: not enough rows in input\n" ) return 1 # add table rows as necessary rows = sheet.getElementsByType( TableRow ) if rowIndex + rowCount > len( rows ): for i in range( rowIndex + rowCount - len( rows ) ): sheet.addElement( TableRow() ) rows = sheet.getElementsByType( TableRow ) csv_reader = csv.reader( data ) for i in range( rowIndex, rowIndex + rowCount ): row = rows[ i ] dataRow = csv_reader.next() rowColCount = colCount if rowColCount < 0: rowColCount = len( dataRow ) elif len( dataRow ) < rowColCount: sys.stderr.write( "Error: not enough columns in input on row %d\n" % (rowIndex - i + 1) ) return 1 cells = row.getElementsByType( TableCell ) if colIndex > len( cells ): for j in range( len( cells ), colIndex ): row.addElement( TableCell() ) cells = row.getElementsByType( TableCell ) for j in range( colIndex, colIndex + rowColCount ): if j < len( cells ): row.insertBefore( TableCell(), cells[ j ].nextSibling ); row.removeChild( cells[ j ] ) else: row.addElement( TableCell() ) cells = row.getElementsByType( TableCell ) value = dataRow[ j - colIndex ] if re.match( r'^[-]?\d+(\.\d+)?$', value.strip() ): cells[ j ].setAttribute( 'valuetype', 'float' ) cells[ j ].setAttribute( 'value', value ) else: cells[ j ].setAttribute( 'valuetype', 'string' ) cells[ j ].addElement( P( text = dataRow[ j - colIndex ] ) ) doc.save( file ) return 0 def parseCell( cell ): cellmatch = re.match( r'^([A-Z]+)([0-9]+)$', cell ) if cellmatch == None: sys.stderr.write( "Error: the cell specified was not in the required format of (e.g. A1)" ) exit( 1 ) cellcol = cellmatch.group( 1 ) colIndex = 0 for i in range( len( cellcol ) ): colIndex = (colIndex * 26) + (ord( cellcol[i] ) - ord( 'A' ) + 1) colIndex = colIndex - 1 rowIndex = int( cellmatch.group( 2 ) ) - 1 return (colIndex, rowIndex) def getCount( value, write, label ): if value == None: if write: return -1 else: return 1 value = int( value ) if value <= 0: sys.stderr.write( "Error: illegal value specified for %s\n" % label ) exit( 1 ) return value if __name__ == "__main__": usage = "%prog file.ods cell" parser = OptionParser( usage=usage, version="%prog 0.1" ) parser.add_option( '-r', '--rows', action='store', dest='rows', help= '''Specify the height of the block of cells, in rows. Must be greater than zero. Defaults to 1 when the -w option is not present. Defaults to the number of input rows when the -w option is present.''', default=None ) parser.add_option( '-c', '--cols', action='store', dest='cols', help= '''Specify the width of the block of cells, in columns. Must be greater than zero. Defaults to 1 when the -w option is not present. Defaults to the number of input columns when the -w option is present.''', default=None ) parser.add_option( '-s', '--sheet', action='store', dest='sheet', help='The sheet in the ODS file to read/modify. Must be greater than zero; defaults to 1.', default=1 ) parser.add_option( '-w', '--write', action='store_true', dest='write', help= '''If specified, the spreadsheet will be modified with data from standard input. If not specified, the cells from the spreadsheet will be written to standard output.''' ) (options, args) = parser.parse_args() if len( args ) != 2: parser.print_help() exit( 1 ) file = args[0] (colIndex, rowIndex) = parseCell( args[1] ) rowCount = getCount( options.rows, options.write, 'rows' ) colCount = getCount( options.cols, options.write, 'cols' ) sheet = int( options.sheet ) - 1 if sheet < 0: sys.stderr.write( "Error: illegal value specified for sheet\n" ) exit( 1 ) if options.write: exit( updateCells( file, sheet, rowIndex, colIndex, rowCount, colCount ) ) else: exit( displayCells( file, sheet, rowIndex, colIndex, rowCount, colCount ) ) odfpy-release-1.3.1/contrib/odscell/odscell.docbook0000644000175500017550000001014012552423612022057 0ustar debacledebacle odfpy KartikayaGupta Original author of odscell odscell 1 User commands odscell Read and update blocks of cells in OpenDocument spreadsheets files odscell file.ods cell Description This program reads a cell or block of cells from a file in ODS format, and prints it out in a CSV format to standard output. Alternatively, if the -w flag is set, the program reads in a CSV-formatted block of cells from standard input, and overwites a cell or block of cells in a file in ODS format. Options --version Display the version and exit. -h, --help Display command usage. -r ROWS, --rows=ROWS Specify the height of the block of cells, in rows. Must be greater than zero. Defaults to 1 when the -w option is not present. Defaults to the number of input rows when the -w option is present. -c COLS, --cols=COLS Specify the width of the block of cells, in columns. Must be greater than zero. Defaults to 1 when the -w option is not present. Defaults to the number of input columns when the -w option is present. -s SHEET, --sheet=SHEET The sheet in the ODS file to read/modify. Must be greater than zero; defaults to 1. -w If specified, the spreadsheet will be modified with data from standard input. If not specified, the cells from the spreadsheet will be written to standard output. file.ods The ODS file to be read from or modified. cell The top-left cell of the block of cells to be read from or modified. This should be specified in normal spreadsheet format, e.g. "A1" or "BA23". Example odscell foo.ods A4 # display value in cell A4 on sheet 1 of foo.ods odscell -r 2 -c 2 foo.ods B2 # display values for cells B2,B3,C2,C3 on sheet 1 of foo.ods echo "hello,world,garbage" | odscell -c 2 -w foo.ods A1 # write "hello" to cell A1 and "world" to cell A2 on sheet 1 of foo.ods cat bar.csv | odscell -s 2 -w foo.ods A1 # put the CSV data from bar.csv into sheet 2 of foo.ods odfpy-release-1.3.1/contrib/odscell/Makefile0000644000175500017550000000022412552423612020532 0ustar debacledebacleall: odf odscell.1 txt: odscell.txt %.1: %.docbook xmlto man $< %.txt: %.docbook xmlto txt $< clean: rm -f *.txt odf odf: ln -s ../../odf odfpy-release-1.3.1/contrib/odf2epub/0000755000175500017550000000000012552423612017155 5ustar debacledebacleodfpy-release-1.3.1/contrib/odf2epub/odf2epub.docbook0000644000175500017550000000563012552423612022231 0ustar debacledebacle odfpy SørenRoug Original author odf2epub 1 User commands odf2epub Convert ODF to an ePub ebook odf2epub -p -o outputfile -c cover_image path Description odf2epub is a program that will create an ebook (.epub) from the input file and will write the ebook to stdout or a file specified by -o. "Path" is assumed to be an OpenDocument file of text, spreadsheet or presentation type. If the document doesn't have a title in the properties, then the first heading of any level is used. Options -c, --cover The -c argument add a cover image to the EPUB file. Make sure the cover image itself is scaled to less than 1000px in width and height. Best practice is to use an image in JPG or PNG format at 600 pixels wide by 800 pixels in height. -p, --plain The -p flag will generate HTML without CSS. -o, --output Specify the output file with this flag. "-" implies standard out. Example odf2epub -o example.epub odf-file.odt Bugs The EPUB format has the following limitations when running on a mobile device. If these limits are not adhered to, EPUB files might not work on mobile devices. Image Size: 10MB uncompressed. Individual XHTML file sizes: 300k uncompressed/100k compressed. Odf2epub does not ensure that these limits are adhered to. See Also odf2xhtml(1) odfpy-release-1.3.1/contrib/odf2epub/odf2epub.10000644000175500017550000000435412552423612020753 0ustar debacledebacle'\" t .\" Title: odf2epub .\" Author: S\(/oren Roug .\" Generator: DocBook XSL Stylesheets v1.75.2 .\" Date: 05/16/2010 .\" Manual: User commands .\" Source: odfpy .\" Language: English .\" .TH "ODF2EPUB" "1" "05/16/2010" "odfpy" "User commands" .\" ----------------------------------------------------------------- .\" * set default formatting .\" ----------------------------------------------------------------- .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) .ad l .\" ----------------------------------------------------------------- .\" * MAIN CONTENT STARTS HERE * .\" ----------------------------------------------------------------- .SH "NAME" odf2epub \- Convert ODF to an ePub ebook .SH "SYNOPSIS" .HP \w'\fBodf2epub\fR\ 'u \fBodf2epub\fR [\-p] [\-o\ \fIoutputfile\fR] [\-c\ \fIcover_image\fR] \fIpath\fR .SH "DESCRIPTION" .PP \fBodf2epub\fR is a program that will create an ebook (\&.epub) from the input file and will write the ebook to stdout or a file specified by \-o\&. "Path" is assumed to be an OpenDocument file of text, spreadsheet or presentation type\&. .PP If the document doesn\'t have a title in the properties, then the first heading of any level is used\&. .SH "OPTIONS" .PP \-c, \-\-cover .RS 4 The \-c argument add a cover image to the EPUB file\&. Make sure the cover image itself is scaled to less than 1000px in width and height\&. Best practice is to use an image in JPG or PNG format at 600 pixels wide by 800 pixels in height\&. .RE .PP \-p, \-\-plain .RS 4 The \-p flag will generate HTML without CSS\&. .RE .PP \-o, \-\-output .RS 4 Specify the output file with this flag\&. "\-" implies standard out\&. .RE .SH "EXAMPLE" .sp .if n \{\ .RS 4 .\} .nf odf2epub \-o example\&.epub odf\-file\&.odt .fi .if n \{\ .RE .\} .SH "BUGS" .PP The EPUB format has the following limitations when running on a mobile device\&. If these limits are not adhered to, EPUB files \fImight\fR not work on mobile devices\&. Image Size: 10MB uncompressed\&. Individual XHTML file sizes: 300k uncompressed/100k compressed\&. Odf2epub does not ensure that these limits are adhered to\&. .SH "SEE ALSO" .PP \fBodf2xhtml\fR(1) .SH "AUTHOR" .PP \fBS\(/oren Roug\fR .RS 4 Original author .RE odfpy-release-1.3.1/contrib/odf2epub/Makefile0000644000175500017550000000023012552423612020610 0ustar debacledebacleall: odf odf2epub.1 txt: odf2epub.txt %.1: %.docbook xmlto man $< %.txt: %.docbook xmlto txt $< clean: rm -f *.txt odf odf: ln -s ../../odf odfpy-release-1.3.1/contrib/odf2epub/odf2epub0000755000175500017550000003204012552423612020610 0ustar debacledebacle#!/usr/bin/python # -*- coding: utf-8 -*- # Copyright (C) 2010 Søren Roug, European Environment Agency # # This is free software. You may redistribute it under the terms # of the Apache license and the GNU General Public License Version # 2 or at your option any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public # License along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # # Contributor(s): # from odf.odf2xhtml import ODF2XHTML from odf.namespaces import TEXTNS, XLINKNS from odf.opendocument import load import sys, getopt, time, zipfile from StringIO import StringIO from cgi import escape UNIXPERMS = 0100644 << 16L # -rw-r--r-- def escaped(string): return escape(string).encode('us-ascii','xmlcharrefreplace') def usage(): sys.stderr.write("Usage: %s [-c cover-image] [-o output-file] [-p] inputfile\n" % sys.argv[0]) class NavpointEntry: def __init__(self, anchor, title, chapter, level): self.anchor = anchor self.title = title self.chapter = chapter self.level = level class ODF2EPUB(ODF2XHTML): in_toc = False navpoint_list = [] chapters = [] headerpart = [] cur_html_name = 'chapter0.xhtml' def __init__(self, generate_css=True, embedable=False): ODF2XHTML.__init__(self, generate_css, embedable) self.elements[(TEXTNS, "table-of-content")] = (self.s_text_table_of_content, self.e_text_table_of_content) def s_text_table_of_content(self, tag, attrs): self.in_toc = True def e_text_table_of_content(self, tag, attrs): self.in_toc = False # def s_text_a(self, tag, attrs): # if self.in_toc: # href = attrs[(XLINKNS,"href")].split("|")[0] # if href[0] == "#": # n = NavpointEntry(self.get_anchor(href[1:]), href[1:]) # self.navpoint_list.append(n) # return ODF2XHTML.s_text_a(self, tag, attrs) # def e_text_a(self, tag, attrs): # pass def s_text_h(self, tag, attrs): """ Handle a heading If the heading is a level 1 heading, then split the HTML file. We have to be careful, because the heading can be inside a frame or a table. """ level = int(attrs[(TEXTNS,'outline-level')]) if level == 1: tags_to_keep = self.htmlstack[:] tags_to_close = self.htmlstack[:] tags_to_close.reverse() for htag,hattrs,hblock in tags_to_close: if htag == 'body': self.generate_footnotes() self._resetfootnotes() self.closetag(htag) # I have to do this rather ugly, as the saved header part doesn't # go through the self.opentag() method self.chapters.append(''.join(self.headerpart + self.lines)) self.lines = [] self.htmlstack = tags_to_keep[:2] # Only and for htag,hattrs,hblock in tags_to_keep[2:]: self.opentag(htag,hattrs,hblock) return ODF2XHTML.s_text_h(self, tag, attrs) def e_text_h(self, tag, attrs): """ Headings end """ level = int(attrs[(TEXTNS,'outline-level')]) if level > 6: level = 6 # Heading levels go only to 6 in XHTML if level < 1: level = 1 lev = self.headinglevels[1:level+1] outline = '.'.join(map(str,lev) ) heading = ''.join(self.data) anchor = self.get_anchor("%s.%s" % ( outline, heading)) n = NavpointEntry(anchor, heading, len(self.chapters), level) self.navpoint_list.append(n) return ODF2XHTML.e_text_h(self, tag, attrs) def s_office_text(self, tag, attrs): """ Save all the lines up to and including the tag so I can split the file into more files """ ODF2XHTML.s_office_text(self, tag, attrs) self.headerpart = self.lines self.lines = [] def e_office_document_content(self, tag, attrs): ODF2XHTML.e_office_document_content(self, tag, attrs) self.chapters.append(''.join(self.headerpart + self.lines)) self.lines = [] class EPublication: mimetype = "application/epub+zip" coverimage = None coverhtml = """ Cover
Cover image
""" container = """ """ content_opf_head = """ %s %s %s %s %s """ toc_ncx_head = """ %s Start """ toc_ncx_foot = """ """ def __init__(self, filename, coverimage): self.doc = load(filename) self.coverimage = coverimage self.odhandler = ODF2EPUB(True, False) self.odhandler.add_style_file("styles.css") self.odhandler.load(self.doc) def save(self, outputfile): """ Save the document under the filename """ if outputfile == '-': outputfp = zipfile.ZipFile(sys.stdout,"w") else: outputfp = zipfile.ZipFile(outputfile, "w") self._zipwrite(outputfp) outputfp.close() def _zipwrite(self, outputfp): """ Write the document to an open file pointer """ now = time.localtime()[:6] xhtml = self.odhandler.xhtml() # Write mimetype - uncompressed zout = zipfile.ZipInfo('mimetype', now) zout.compress_type = zipfile.ZIP_STORED zout.external_attr = UNIXPERMS outputfp.writestr(zout, self.mimetype) # Write META-INF/container.xml zout = zipfile.ZipInfo('META-INF/container.xml', now) zout.compress_type = zipfile.ZIP_DEFLATED zout.external_attr = UNIXPERMS outputfp.writestr(zout, self.container) # Write CSS part zout = zipfile.ZipInfo('OEBPS/styles.css', now) zout.compress_type = zipfile.ZIP_DEFLATED zout.external_attr = UNIXPERMS outputfp.writestr(zout, self.odhandler.css()) # Write HTML parts for chapter in range(len(self.odhandler.chapters)): zout = zipfile.ZipInfo('OEBPS/chapter%d.xhtml' % chapter, now) zout.compress_type = zipfile.ZIP_DEFLATED zout.external_attr = UNIXPERMS xhtml = self.odhandler.chapters[chapter].encode('us-ascii','xmlcharrefreplace') outputfp.writestr(zout, xhtml) # Copy images over to output for arcname, picturerec in self.doc.Pictures.items(): what_it_is, fileobj, mediatype = picturerec zi = zipfile.ZipInfo("OEBPS/" + str(arcname), now) zi.compress_type = zipfile.ZIP_STORED zi.external_attr = UNIXPERMS outputfp.writestr(zi, fileobj) # Write content.opf zout = zipfile.ZipInfo('OEBPS/content.opf', now) zout.compress_type = zipfile.ZIP_DEFLATED zout.external_attr = UNIXPERMS opf = [] if self.coverimage: covermeta = """""" else: covermeta = "" opf.append(self.content_opf_head % (escaped(self.odhandler.title), escaped(self.odhandler.language), escaped(args[0]), escaped(self.odhandler.creator), covermeta)) if self.coverimage: opf.append(""" """) opf.append(""" """) for chapter in range(len(self.odhandler.chapters)): opf.append(""" """ % (chapter, chapter)) # Write manifest of images. for arcname, picturerec in self.doc.Pictures.items(): what_it_is, fileobj, mediatype = picturerec opf.append(""" """ % (arcname.replace('/','_'), arcname, mediatype)) opf.append("""""") opf.append("""""") if self.coverimage: opf.append(""" """) for chapter in range(len(self.odhandler.chapters)): opf.append(""" """ % chapter) opf.append("""""") if self.coverimage: opf.append("""""") opf.append(""" """) opf.append("""""") opf.append('') outputfp.writestr(zout, '\n'.join(opf)) # Write toc.ncx zout = zipfile.ZipInfo('OEBPS/toc.ncx', now) zout.compress_type = zipfile.ZIP_DEFLATED zout.external_attr = UNIXPERMS opf = [] opf.append(self.toc_ncx_head % (escaped(args[0]), escaped(self.odhandler.title))) # We basically force the first navpoint to be a level 1 heading, no # matter what it was in reality. Then all other headings are either level 1 or 2. np_inx = 2 np_level = 1 for np in self.odhandler.navpoint_list: if np_inx == 2: np.level = 1 if np.level > 2: np.level = 2 if np_inx != 2 and np.level <= np_level: opf.append(""" """); if np_inx != 2 and np.level < np_level: opf.append(""" """); opf.append(""" %s """ % (np_inx, np_inx, np.level, escaped(np.title), np.chapter, np.anchor)) np_inx += 1 np_level = np.level opf.append(""" """); if np_level > 1: opf.append(""" """); opf.append(self.toc_ncx_foot) outputfp.writestr(zout, '\n'.join(opf)) # Write cover image if self.coverimage: outputfp.write(coverimage,'OEBPS/Pictures/cover.jpg', zipfile.ZIP_STORED) zout = zipfile.ZipInfo('OEBPS/cover.xhtml', now) zout.compress_type = zipfile.ZIP_DEFLATED zout.external_attr = UNIXPERMS outputfp.writestr(zout, self.coverhtml) # zout = zipfile.ZipInfo('OEBPS/styles.css', now) # zout.compress_type = zipfile.ZIP_DEFLATED # zout.external_attr = UNIXPERMS # css = self.odhandler.css().encode('us-ascii','xmlcharrefreplace') # outputfp.writestr(zout, css) try: opts, args = getopt.getopt(sys.argv[1:], "c:po:", ["cover", "plain","output"]) except getopt.GetoptError: usage() sys.exit(2) generatecss = True embedable = False outputfilename = "-" coverimage = None for o, a in opts: if o in ("-c", "--cover"): coverimage = a if o in ("-p", "--plain"): generatecss = False if o in ("-o", "--output"): outputfilename = a if len(args) != 1: usage() sys.exit(2) try: epub = EPublication(args[0], coverimage) epub.save(outputfilename) except: sys.stderr.write("Unable to open file %s or file is not OpenDocument\n" % sys.argv[1]) sys.exit(1) sys.exit(0) odfpy-release-1.3.1/contrib/odt2zwiki/0000755000175500017550000000000012552423612017375 5ustar debacledebacleodfpy-release-1.3.1/contrib/odt2zwiki/odf2zwikimoin.docbook0000644000175500017550000000152412552423612023534 0ustar debacledebacle odf2zwikimoin Convert ODF to ZWiki MoinMoin format odf2zwikimoin path Description odf2zwikimoin is a program that will create a ZWiki MoinMoin format. See http://zwiki.org/. "Path" is assumed to be an OpenDocument file of text, spreadsheet or presentation type. Example odf2zwikimoin odf-file odfpy-release-1.3.1/contrib/odt2zwiki/odf2zwikimoin.py0000644000175500017550000000276112552423612022550 0ustar debacledebacle#!/usr/bin/env python # -*- coding: utf-8 -*- # Copyright (C) 2007 Søren Roug, European Environment Agency # # This is free software. You may redistribute it under the terms # of the Apache license and the GNU General Public License Version # 2 or at your option any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public # License along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # # Contributor(s): # import sys from odf.odf2moinmoin import ODF2MoinMoin class ODF2ZWikiMoin(ODF2MoinMoin): def __init__(self, filepath): super(ODF2ZWikiMoin, self).__init__(filepath) self.baseURL = "BaseURL" def draw_image(self, node): """ """ link = node.getAttribute("xlink:href") if link and link[:2] == './': # Indicates a sub-object, which isn't supported return "%s\n" % link if link and link[:9] == 'Pictures/': link = self.baseURL + "/" + link[9:] return "%s\n" % link def text_line_break(self, node): return "\n" if __name__ == "__main__": odt = ODF2ZWikiMoin(sys.argv[1]) out_utf8 = odt.toString().encode("utf-8") sys.stdout.write(out_utf8) odfpy-release-1.3.1/contrib/odt2zwiki/odt2moinmoin.py0000644000175500017550000003750612552423612022400 0ustar debacledebacle#!/usr/bin/python # -*- coding: utf-8 -*- # Copyright (C) 2007 Søren Roug, European Environment Agency # # This is free software. You may redistribute it under the terms # of the Apache license and the GNU General Public License Version # 2 or at your option any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public # License along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # # Contributor(s): # """ import pdb; pdb.set_trace() odt2moinmoin ======= odt2moinmoin converts files in Open Document Text format (ODT) into ZWiki MoinMoin-formatted plain text. Written by by [Yuri Takhteyev](http://www.freewisdom.org). Project website: http://www.freewisdom.org/projects/odt2txt/ Contact: yuri [at] freewisdom.org License: GPL 2 (http://www.gnu.org/copyleft/gpl.html) or BSD Version: 0.1 (April 7, 2006) """ import sys, zipfile, xml.dom.minidom from odf.namespaces import nsdict from odf.elementtypes import * IGNORED_TAGS = [ 'draw:a' 'draw:g', 'draw:line', 'draw:object-ole', 'office:annotation', 'svg:desc', ] + [ nsdict[item[0]]+":"+item[1] for item in empty_elements] INLINE_TAGS = [ nsdict[item[0]]+":"+item[1] for item in inline_elements] FOOTNOTE_STYLES = ["Footnote"] class TextProps: """ Holds properties for a text style. """ def __init__ (self): self.italic = False self.bold = False self.fixed = False self.underlined = False def setItalic (self, value): if value == "italic": self.italic = True def setBold (self, value): if value == "bold": self.bold = True def setFixed (self, value): self.fixed = value def __str__ (self): return "[i=%s, h=i%s, fixed=%s]" % (str(self.italic), str(self.bold), str(self.fixed)) class ParagraphProps: """ Holds properties of a paragraph style. """ def __init__ (self): self.blockquote = False self.headingLevel = 0 self.code = False self.title = False self.indented = 0 def setIndented (self, value): self.indented = value def setHeading (self, level): self.headingLevel = level def setTitle (self, value): self.title = value def setCode (self, value): self.code = value def __str__ (self): return "[bq=%s, h=%d, code=%s]" % (str(self.blockquote), self.headingLevel, str(self.code)) class ListProperties: """ Holds properties for a list style. """ def __init__ (self): self.ordered = False def setOrdered (self, value): self.ordered = value class OpenDocumentTextFile: def __init__ (self, filepath): self.footnotes = [] self.footnoteCounter = 0 self.textStyles = {"Standard": TextProps()} self.paragraphStyles = {"Standard": ParagraphProps()} self.listStyles = {} self.fixedFonts = [] self.hasTitle = 0 self.baseURL = "BaseURL" self.load(filepath) def processFontDeclarations (self, fontDecl): """ Extracts necessary font information from a font-declaration element. """ for fontFace in fontDecl.getElementsByTagName("style:font-face"): if fontFace.getAttribute("style:font-pitch") == "fixed": self.fixedFonts.append(fontFace.getAttribute("style:name")) def extractTextProperties (self, style, parent=None): """ Extracts text properties from a style element. """ textProps = TextProps() if parent: parentProp = self.textStyles.get(parent, None) if parentProp: textProp = parentProp textPropEl = style.getElementsByTagName("style:text-properties") if not textPropEl: return textProps textPropEl = textPropEl[0] italic = textPropEl.getAttribute("fo:font-style") bold = textPropEl.getAttribute("fo:font-weight") textProps.setItalic(italic) textProps.setBold(bold) if textPropEl.getAttribute("style:font-name") in self.fixedFonts: textProps.setFixed(True) return textProps def extractParagraphProperties (self, style, parent=None): """ Extracts paragraph properties from a style element. """ paraProps = ParagraphProps() name = style.getAttribute("style:name") if name.startswith("Heading_20_"): level = name[11:] try: level = int(level) paraProps.setHeading(level) except: level = 0 if name == "Title": paraProps.setTitle(True) paraPropEl = style.getElementsByTagName("style:paragraph-properties") if paraPropEl: paraPropEl = paraPropEl[0] leftMargin = paraPropEl.getAttribute("fo:margin-left") if leftMargin: try: leftMargin = float(leftMargin[:-2]) if leftMargin > 0.01: paraProps.setIndented(True) except: pass textProps = self.extractTextProperties(style) if textProps.fixed: paraProps.setCode(True) return paraProps def processStyles(self, styleElements): """ Runs through "style" elements extracting necessary information. """ for style in styleElements: name = style.getAttribute("style:name") if name == "Standard": continue family = style.getAttribute("style:family") parent = style.getAttribute("style:parent-style-name") if family == "text": self.textStyles[name] = self.extractTextProperties(style, parent) elif family == "paragraph": self.paragraphStyles[name] = ( self.extractParagraphProperties(style, parent)) def processListStyles (self, listStyleElements): for style in listStyleElements: name = style.getAttribute("style:name") prop = ListProperties() if style.childNodes: if ( style.childNodes[0].tagName == "text:list-level-style-number" ): prop.setOrdered(True) self.listStyles[name] = prop def load(self, filepath): """ Loads an ODT file. """ zip = zipfile.ZipFile(filepath) styles_doc = xml.dom.minidom.parseString(zip.read("styles.xml")) self.processFontDeclarations(styles_doc.getElementsByTagName( "office:font-face-decls")[0]) self.processStyles(styles_doc.getElementsByTagName("style:style")) self.processListStyles(styles_doc.getElementsByTagName( "text:list-style")) self.content = xml.dom.minidom.parseString(zip.read("content.xml")) self.processFontDeclarations(self.content.getElementsByTagName( "office:font-face-decls")[0]) self.processStyles(self.content.getElementsByTagName("style:style")) self.processListStyles(self.content.getElementsByTagName( "text:list-style")) def compressCodeBlocks(self, text): """ Removes extra blank lines from code blocks. """ lines = text.split("\n") buffer = [] numLines = len(lines) for i in range(numLines): if (lines[i].strip() or i == numLines-1 or i == 0 or not ( lines[i-1].startswith(" ") and lines[i+1].startswith(" ") ) ): buffer.append("\n" + lines[i]) return ''.join(buffer) def listToString (self, listElement, indent = 0): buffer = [] styleName = listElement.getAttribute("text:style-name") props = self.listStyles.get(styleName, ListProperties()) i = 0 for item in listElement.childNodes: buffer.append(" "*indent) i += 1 if props.ordered: number = str(i) number = " " + number + ". " buffer.append(" 1. ") else: buffer.append(" * ") subitems = [el for el in item.childNodes if el.tagName in ["text:p", "text:h", "text:list"]] for subitem in subitems: if subitem.tagName == "text:list": buffer.append("\n") buffer.append(self.listToString(subitem, indent+3)) else: buffer.append(self.paragraphToString(subitem, indent+3)) buffer.append("\n") return ''.join(buffer) def tableToString (self, tableElement): """ MoinMoin used || to delimit table cells """ buffer = [] for item in tableElement.childNodes: if item.tagName == "table:table-header-rows": buffer.append(self.tableToString(item)) if item.tagName == "table:table-row": buffer.append("\n||") for cell in item.childNodes: buffer.append(self.paragraphToString(cell)) buffer.append("||") return ''.join(buffer) def toString (self): """ Converts the document to a string. """ body = self.content.getElementsByTagName("office:body")[0] text = body.childNodes[0] buffer = [] paragraphs = [el for el in text.childNodes if el.tagName in ["text:p", "text:h","text:section", "text:list", "table:table"]] for paragraph in paragraphs: if paragraph.tagName == "text:list": text = self.listToString(paragraph) elif paragraph.tagName == "text:section": text = self.textToString(paragraph) elif paragraph.tagName == "table:table": text = self.tableToString(paragraph) else: text = self.paragraphToString(paragraph) if text: buffer.append(text) if self.footnotes: buffer.append("----") for cite, body in self.footnotes: buffer.append("%s: %s" % (cite, body)) buffer.append("") return self.compressCodeBlocks('\n\n'.join(buffer)) def textToString(self, element): buffer = [] for node in element.childNodes: if node.nodeType == xml.dom.Node.TEXT_NODE: buffer.append(node.nodeValue) elif node.nodeType == xml.dom.Node.ELEMENT_NODE: tag = node.tagName if tag == "text:note": cite = (node.getElementsByTagName("text:note-citation")[0] .childNodes[0].nodeValue) body = (node.getElementsByTagName("text:note-body")[0] .childNodes[0]) self.footnotes.append((cite, self.textToString(body))) buffer.append("^%s^" % cite) elif tag == "text:s": try: num = int(node.getAttribute("text:c")) buffer.append(" "*num) except: buffer.append(" ") elif tag == "text:tab": buffer.append(" ") elif tag == "text:a": text = self.textToString(node) link = node.getAttribute("xlink:href") if link.strip() == text.strip(): buffer.append("[%s] " % link.strip()) else: buffer.append("[%s %s] " % (link.strip(), text.strip())) elif tag == "draw:image": link = node.getAttribute("xlink:href") if link and link[:2] == './': # Indicates a sub-object, which isn't supported continue if link and link[:9] == 'Pictures/': link = self.baseURL + "/" + link[9:] buffer.append("%s\n" % link) elif tag == "text:line-break": buffer.append("\n") elif tag in ("draw:text-box", "draw:frame"): text = self.textToString(node) buffer.append(text) elif tag in ("text:p", "text:h"): text = self.paragraphToString(node) if text: buffer.append(text + "\n\n") elif tag in IGNORED_TAGS: pass elif tag in INLINE_TAGS: text = self.textToString(node) if not text.strip(): continue # don't apply styles to white space styleName = node.getAttribute("text:style-name") style = self.textStyles.get(styleName, TextProps()) if style.fixed: buffer.append("`" + text + "`") continue if style: if style.italic and style.bold: mark = "'''''" elif style.italic: mark = "''" elif style.bold: mark = "'''" else: mark = "" else: mark = "/" + styleName + "/" buffer.append("%s%s%s " % (mark, text, mark)) else: buffer.append(" {" + tag + "} ") return ''.join(buffer) def paragraphToString(self, paragraph, indent = 0): dummyParaProps = ParagraphProps() style_name = paragraph.getAttribute("text:style-name") paraProps = self.paragraphStyles.get(style_name, dummyParaProps) text = self.textToString(paragraph) #print style_name if paraProps and not paraProps.code: text = text.strip() if paraProps.title: self.hasTitle = 1 return "= " + text + " =\n" outlinelevel = paragraph.getAttribute("text:outline-level") if outlinelevel: level = int(outlinelevel) if self.hasTitle: level += 1 if level >= 1: return "\n" + "=" * level + " " + text + " " + "=" * level + "\n" elif paraProps.code: return "{{{\n" + text + "\n}}}\n" if paraProps.indented: return self.wrapParagraph(text, indent = indent, blockquote = True) else: return self.wrapParagraph(text, indent = indent) def wrapParagraph(self, text, indent = 0, blockquote=False): counter = 0 buffer = [] LIMIT = 50 if blockquote: buffer.append(" ") return ''.join(buffer) + text for token in text.split(): if counter > LIMIT - indent: buffer.append("\n" + " "*indent) if blockquote: buffer.append(" ") counter = 0 buffer.append(token + " ") counter += len(token) return ''.join(buffer) if __name__ == "__main__": odt = OpenDocumentTextFile(sys.argv[1]) unicode = odt.toString() out_utf8 = unicode.encode("utf-8") sys.stdout.write(out_utf8) odfpy-release-1.3.1/contrib/odt2zwiki/odf2zwikimoin.10000644000175500017550000000325312552423612022255 0ustar debacledebacle'\" t .\" Title: odf2zwikimoin .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] .\" Generator: DocBook XSL Stylesheets v1.76.1 .\" Date: 01/09/2013 .\" Manual: [FIXME: manual] .\" Source: [FIXME: source] .\" Language: English .\" .TH "ODF2ZWIKIMOIN" "1" "01/09/2013" "[FIXME: source]" "[FIXME: manual]" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" http://bugs.debian.org/507673 .\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" ----------------------------------------------------------------- .\" * set default formatting .\" ----------------------------------------------------------------- .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) .ad l .\" ----------------------------------------------------------------- .\" * MAIN CONTENT STARTS HERE * .\" ----------------------------------------------------------------- .SH "NAME" odf2zwikimoin \- Convert ODF to ZWiki MoinMoin format .SH "SYNOPSIS" .HP \w'\fBodf2zwikimoin\fR\ 'u \fBodf2zwikimoin\fR \fIpath\fR .SH "DESCRIPTION" .PP \fBodf2zwikimoin\fR is a program that will create a ZWiki MoinMoin format\&. See http://zwiki\&.org/\&. .PP "Path" is assumed to be an OpenDocument file of text, spreadsheet or presentation type\&. .SH "EXAMPLE" .sp .if n \{\ .RS 4 .\} .nf odf2zwikimoin odf\-file .fi .if n \{\ .RE .\} odfpy-release-1.3.1/contrib/odt2zwiki/Makefile0000644000175500017550000000024212552423612021033 0ustar debacledebacleall: odf odf2zwikimoin.1 txt: odf2zwikimoin.txt %.1: %.docbook xmlto man $< %.txt: %.docbook xmlto txt $< clean: rm -f *.txt odf odf: ln -s ../../odf odfpy-release-1.3.1/contrib/xliff/0000755000175500017550000000000012552423612016557 5ustar debacledebacleodfpy-release-1.3.1/contrib/xliff/README0000644000175500017550000000102712552423612017437 0ustar debacledebacleThis script will create a OpenDocument Text out of an XLIFF file. The texts to translate are stored on elements. Send the OpenDocument Text to the translator. You can then extract the translations later with odfuserfields and in principle put them back into the original XLIFF file, but this is an exercise left to the reader. Other projects on translation: http://translate.sourceforge.net/wiki/toolkit/odf2xliff http://translate.sourceforge.net/wiki/developers/projects/odf http://www.hforge.org/odf-i18n-tests odfpy-release-1.3.1/contrib/xliff/xliff_parser.py0000644000175500017550000001242112552423612021615 0ustar debacledebacle# -*- coding: utf-8 -*- # Copyright (C) 2000-2004 Juan David Ibáñez Palomar # 2003 Roberto Quero, Eduardo Corrales # 2004 Søren Roug # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License # as published by the Free Software Foundation; either version 2 # of the License, or (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. # NOTE: # This parser doesn't understand the ALT-TRANS element. from xml.sax.handler import ContentHandler from xml.sax import * from cStringIO import StringIO from types import StringType, UnicodeType #constants _FILE_ATTRS = ['original', 'source-language', 'datatype', 'date', 'target-language', 'product-name', 'product-version', 'build-num'] _PHASE_ATTRS = ['phase-name', 'process-name', 'tool', 'date', 'contact-name', 'contact-email', 'company-name'] class XLIFFHandler(ContentHandler): """ This is used to parse the xliff file """ def __init__(self): """constructor """ self.__currentTag = '' self.__filetag = [] self.__phase_group = [] self.__source = 0 self.__body = {} self.__data = [] self.__inside_alttrans = 0 self.__tuid = '' #functions related with tag def getFileTag(self): return self.__filetag def setFileTag(self, dict): self.__filetag.extend(dict) #functions related with tag def getPhaseGroup(self): return self.__phase_group def setPhaseGroup(self, dict): self.__phase_group.append(dict) def getBody(self): return self.__body def setBody(self, key, value): self.__body[key] = value def startElement(self, name, attrs): self.__currentTag = name if name == 'alt-trans': self.__inside_alttrans = 1 # Make the attributes available # Implicit assumption: There is only one element. if name == 'file': tmp = attrs.items() for i in [elem for elem in attrs.keys() if elem not in _FILE_ATTRS]: tmp.remove((i, attrs[i])) self.setFileTag(tmp) if name == 'phase': tmp = attrs.items() for i in [elem for elem in attrs.keys() if elem not in _PHASE_ATTRS]: tmp.remove((i, attrs[i])) self.setPhaseGroup(tmp) if name == 'trans-unit': self.__tuid = attrs['id'] self.__source = u'' self.__target = u'' self.__note = u'' def endElement(self, name): if name == 'alt-trans': self.__inside_alttrans = 0 if name == 'source' and self.__inside_alttrans == 0: content = u''.join(self.__data).strip() self.__data = [] self.__source = content if name == 'target' and self.__inside_alttrans == 0: content = u''.join(self.__data).strip() self.__data = [] self.__target = content if name == 'note' and self.__inside_alttrans == 0: content = u''.join(self.__data).strip() self.__data = [] self.__note = content if name == 'trans-unit': self.setBody(self.__tuid, {'source':self.__source, 'target':self.__target, 'note':self.__note}) self.__currentTag = '' def characters(self, content): currentTag = self.__currentTag if currentTag in ( 'source', 'target', 'note'): self.__data.append(content) class HandleXliffParsing: """ class for parse xliff files """ def __init__(self): """ """ pass def parseXLIFFSTring(self, xml_string): """ """ chandler = XLIFFHandler() parser = make_parser() # Tell the parser to use our handler parser.setContentHandler(chandler) # Don't load the DTD from the Internet parser.setFeature(handler.feature_external_ges, 0) inpsrc = InputSource() inpsrc.setByteStream(StringIO(xml_string)) try: parser.parse(inpsrc) return chandler except: return None def parseXLIFFFile(self, file): # Create a parser parser = make_parser() chandler = XLIFFHandler() # Tell the parser to use our handler parser.setContentHandler(chandler) # Don't load the DTD from the Internet parser.setFeature(handler.feature_external_ges, 0) inputsrc = InputSource() try: if type(file) is StringType: inputsrc.setByteStream(StringIO(file)) else: filecontent = file.read() inputsrc.setByteStream(StringIO(filecontent)) parser.parse(inputsrc) return chandler except: return None odfpy-release-1.3.1/contrib/xliff/xliff2table.py0000644000175500017550000000607112552423612021337 0ustar debacledebacle#!/usr/bin/env python # -*- coding: utf-8 -*- # Copyright (C) 2007 Søren Roug, European Environment Agency # # This is free software. You may redistribute it under the terms # of the Apache license and the GNU General Public License Version # 2 or at your option any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public # License along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # # Contributor(s): # from xliff_parser import HandleXliffParsing import sys from odf.opendocument import OpenDocumentText from odf import style, table from odf.text import P, UserFieldDecls, UserFieldDecl, UserFieldInput from odf.namespaces import TABLENS textdoc = OpenDocumentText() # Create a style for the table content. One we can modify # later in the word processor. tablecontents = style.Style(name="Table Contents", family="paragraph") tablecontents.addElement(style.ParagraphProperties(numberlines="false", linenumber="0")) textdoc.styles.addElement(tablecontents) #tablestyle = style.Style(name="Table style", family="table") #tablestyle.addElement(style.TableProperties(protected="true")) #textdoc.automaticstyles.addElement(tablestyle) # Create automatic styles for the column widths. widthwide = style.Style(name="Wwide", family="table-column") widthwide.addElement(style.TableColumnProperties(columnwidth="8cm")) textdoc.automaticstyles.addElement(widthwide) tcstyle = style.Style(name="Table Cell", family="table-cell") tcstyle.addElement(style.TableCellProperties(cellprotect="protected")) textdoc.automaticstyles.addElement(tcstyle) parser = HandleXliffParsing() xliff = file('global.xlf').read() chandler = parser.parseXLIFFSTring(xliff) if chandler is None: print "Unable to parse XLIFF file" sys.exit(0) header_info = chandler.getFileTag() body_info = chandler.getBody() #return a dictionary uf = UserFieldDecls() textdoc.text.addElement(uf) # Add user fields for id,transunit in body_info.items(): uf.addElement(UserFieldDecl(name=id,valuetype="string", stringvalue=transunit['target'])) # Start the table, and describe the columns mytable = table.Table(protected="true") mytable.addElement(table.TableColumn(numbercolumnsrepeated=2,stylename=widthwide)) for id,transunit in body_info.items(): tr = table.TableRow() mytable.addElement(tr) tc = table.TableCell(stylename=tcstyle, qattributes={(TABLENS,'protected'):'true'}) tr.addElement(tc) p = P(stylename=tablecontents,text=transunit['source']) tc.addElement(p) tc = table.TableCell(qattributes={(TABLENS,'protected'):'true'}) tr.addElement(tc) p = P(stylename=tablecontents) tc.addElement(p) f = UserFieldInput(name=id,description="Enter translation") p.addElement(f) textdoc.text.addElement(mytable) textdoc.save("translations.odt") odfpy-release-1.3.1/contrib/xliff/global.xlf0000644000175500017550000005406212552423612020541 0ustar debacledebacle
Welcome to our Island of Honoloko. Velkommen til vores ø, Honoloko. I am the Health Machine. Jeg er Sundheds-maskinen. I am the Energy Robot. Jeg er Energirobotten. I am the Resources Creature. Jeg er Ressource-dyret. I am the Fitness Bunny. Jeg er Kondikaninen. We will help you around Honoloko by giving you tips. Enjoy your time here, but be careful what you decide to do. Your actions will affect the environment and the health of our Island and of the people that live here. Vi vil hjælpe dig rundt på Honoloko ved at give dig tips. Hav det sjovt her, men pas på, hvad du beslutter dig for at gøre. Dine handlinger vil påvirke miljøet og sundheden for øen og dens indbyggere. Would you like to be a breakdancer or a kung-fu master? Vil du være breakdancer eller kung-fu mester? Would you like to be a Boy/Girl? Vil du være dreng eller pige? Choose your name Vælg dit navn Hi Hej You are about to depart for our beautiful Island of Honoloko. Remember, answer the questions and think about the people and environment. Keep an eye on the gameboard so you can see the effect of your decisions. Du skal snart af sted til vores smukke ø, Honoloko. Husk på at besvare spørgsmålene og at tænke på folk og miljø. Hold øje med spillebrættet, så du kan se dine beslutningers virkninger. Choose which building you would like to build on the board: Vælg, hvilken bygning du vil bygge på spillebrættet: Sewage Plant Rensningsanlæg Luxury Hotel Luksushotel Car Factory Bilfabrik Choose how you would like to travel around the board: Vælg hvordan du vil bevæge dig rundt på spillebrættet: Car Bil Bus Bus Bike Cykel Choose how you would like to spend your time: Vælg hvordan du vil bruge din tid: Play Lege Laze Dovne Explore Udforske Well Done! You scored really well. You are obviously a master at breakdance/kung-fu and your coolness has helped you make the right decisions. The healthy, fit, happy people of lucious Honoloko throw a party in your honour. Please come back soon! Godt gået! Du scorede mange points. Du er åbenbart mester i breakdance/kung-fu, og det har hjulpet dig til at træffe de rigtige beslutninger. De sunde, veltrænede og lykkelige folk på Honoloko holder en fest til ære for dig. Kom snart igen! Excellent! You scored really well. Your advanced handling of the resources and environment has made the people of Honoloko very healthy and fit. Keep them happy and come back soon! Glimrende! Du scorede mange points. Din dygtige håndtering af ressourcerne og miljøet har gjort folkene på Honoloko meget raske og veltrænede. Bliv ved med at gøre dem glade og kom snart igen! Great. It seems like you know what you are doing when it comes to handling Honoloko's resources and energy. The island's people are fit and healthy. They want you to come back! Flot. Du lader til at have styr på at håndtere Honolokos ressourcer og energi. Øens indbyggere er i god form og raske. De vil have, at du kommer tilbage! Good. You scored above average, but you need to spend more attention on how you care for the environment and your health. You should practice more by playing again. Godt. Du scorede flere points end gennemsnittet, men du skal være mere opmærksom på, hvordan du passer på miljøet og dit helbred. Du burde øve dig mere ved at spille spillet igen. You scored OK but you did some damage too. You haven't improved our Island either and there is a lot you could do better. The people of Honoloko allow you to leave the Island without paying for the damage you have done. Come back to put it right! Du klarede dig godt, men du forvoldte også nogen skade. Du har ikke forbedret øen, og der er meget, du kunne gøre bedre. Folkene på Honoloko vil lade dig forlade øen uden at betale for den skade, som du forvoldte. Kom tilbage og ret bod på skaden! You scored OK but you did some damage too. You haven't improved our Island either and there is a lot you could do better. The people of Honoloko allow you to leave the Island without paying for the damage you have done. Come back to put it right! Du klarede dig godt, men du forvoldte også nogen skade. Du har ikke forbedret øen, og der er meget, du kunne gøre bedre. Folkene på Honoloko vil lade dig forlade øen uden at betale for den skade, som du forvoldte. Kom tilbage og ret bod på skaden! You scored below average and as a result the island is less healthy and more polluted than when you arrived. People are unhealthy and are wasting resources. You should come back to put it right. Du scorede mindre end gennemsnittet, og som følge deraf er øen mindre sund og mere forurenet, end da du ankom. Folk er usunde og spilder ressourcer. Du burde komme tilbage og rette bod på skaden. You scored pretty badly. You have managed to cause a lot of damage to the health and environment of Honoloko and its people. The people demand that you come back and repair the damage you inflicted on them. Click to play again. Du scorede temmelig dårligt. Du har forvoldt stor skade på Honoloko og dens indbyggeres helbred og miljø. Folkene forlanger, at du kommer tilbage og udbedrer den skade, du har forvoldt dem. Klik for at spille igen. Are you being serious! Is this the best you can do!? You've caused pollution and wasted our resources, and Honoloko is in a complete mess!! You need to change your attitude now. The unhealthy, overweight people of Honoloko won't let you leave the island. You have to stay and clear up the mess! Click to play again. Tager du det overhovedet alvorligt? Er det virkelig dit bedste? Du har forårsaget forurening og spildt vores ressourcer. Honoloko er i suppedasen! Du må straks ændre din holdning. De usunde, overvægtige folk på Honoloko vil ikke lade dig forlade øen. Du må blive og rydde op i redeligheden! Klik for at spille igen. You should be locked away! Armageddon is now upon us. You completely destroyed all the resources on Honoloko and its people are miserably unhealthy. How long do you think will you survive without food or water? Click to play again. Du burde spærres inde! Dommedag er over os. Du har fuldstændig ødelagt alle ressourcer på Honoloko, og øens indbyggere er jammerligt usunde. Hvor længe tror du, du kan overleve uden mad og drikke? Klik for at spille igen. To enter our high score table and for the opportunity to win a prize enter your email and select your country here. Click here if you are not on line Indtast din e-mail-adresse og vælg dit land her, hvis du vil på listen over topscorere og vinde en præmie. Klik her, hvis du ikke er tilsluttet internettet. Here is your code, write it down and when you are next online visit www.honoloko.com/score.php and enter your code. Her er din adgangskode. Skriv den ned. Besøg www.honoloko.com/score.php næste gang du er på nettet, og indtast din kode. Congratulations, You've helped us use our resources wisely! Come back with your friends. Tillykke. Du har hjulpet os med at bruge vores ressourcer fornuftigt! Kom tilbage med dine venner. Thanks, you've helped us keep on using our resources quite well! Tak. Du har hjulpet os med at bruge vores ressourcer ganske godt! Your use of resources is average and can be improved. Din anvendelse af ressourcer er gennemsnitlig og kan forbedres. Using so much of Honoloko's resources has proved disastrous. Better shape up next time. Brug af så mange af Honolokos ressourcer har været katastrofalt. Tag dig sammen næste gang. You managed to waste all of Honoloko's natural resources in your short stay. Det lykkedes dig at spilde alle Honolokos naturressourcer under dit korte ophold. Well done, you didn't waste any energy and you helped our environment! Godt gået! Du spildte ingen energi, og du hjalp miljøet. Good work, you managed to use energy sensibly. Flot! Du forvaltede energien fornuftigt. You could have done better, but at least you didn't blow the power station up! Du kunne have klaret dig bedre, men du sprang i det mindste ikke kraftværket i luften! You wasted a huge amount of energy while you were here. Du spildte en enorm mængde energi, mens du var her. You wasted so much energy that you blew up our power station. Thanks a lot! Du spildte så megen energi, at kraftværket sprængte i luften. Tak skal du have! You are super fit! We all fancy you! Du er i topform! Vi er alle vilde med dig! You are quite fit. But visit Honoloko again and try to get fitter! Du er i god form. Besøg Honoloko igen og prøv at forbedre din kondi! You are doing ok, but there's room for improvement. Du klarer dig fint, men der er plads til forbedring. You're not fit enough. Walking to the fridge and back is not real exercise. Din kondi er for dårlig. At gå hen til køleskabet og tilbage igen tæller ikke som idræt. You are super lazy. Did you spend the whole day sitting in front of the TV? Du er superdoven. Sad du foran fjernsynet hele dagen? You are very healthy. You probably eat well and don't smoke. Keep it up! Du er ved godt helbred. Du spiser sikkert godt og ryger ikke. Bliv ved med det! You are in good health. Keep it up. Du er ved godt helbred. Hold det ved lige. You don't look well. You could do better Du ser ikke for sund ud. Det kunne du forbedre. You are pretty unhealthy. Shape up! Du er temmelig usund. Se at komme i form! Are you still breathing? Trækker du stadig vejret? Our Island of Honoloko is very similar to the real world, where your actions really do make a difference to your surroundings. The effects of your actions are immediately visible. Vores ø, Honoloko, minder meget om den virkelige verden, hvor dine handlinger har indflydelse på dine omgivelser. Dine handlingers virkninger kan ses med det samme. The aim of the game is to make decisions that most improve the health and environment on Honoloko. Formålet med spillet er at forbedre helbredet og miljøet på Honoloko. If your decisions score well in Resources or Energy you improve the Environment. When Health or Fitness scores go up or down, you see the Health of the people who live on Honoloko getting better or worse. Remember a better environment means healthier people. Hvis dine beslutninger giver mange ressource- og energipoints, forbedrer du miljøet. Når pointene for helbred og kondition går op eller ned, ser du, hvordan folks helbred på Honoloko bliver bedre eller værre. Husk på, at et bedre miljø betyder sundere mennesker. Keep an eye on the island, where you will see changes taking place according to your decisions. Hold øje med øen, hvor du kan se forandringer afhængigt af dine beslutninger. The scores show up in the billboards beside the road, and the colour of the billboard shows how you are doing. Red means you are doing badly in that sector, orange means average, and green means really good. Dine points kan aflæses på pointtavlerne ved vejsiden, og tavlens farve viser, hvor godt du klarer dig. Rødt betyder, at du klarer dig dårligt i den sektor, orange betyder gennemsnitligt, og grønt betyder rigtig godt. Your total score appears at the end of the game with your scores for each of the four sections. Dine samlede points og dine points for hver af de fire sektioner kan ses, når spillet er forbi. Top Scoreboard Topscorertavle Top 100 Scoreboard Topscorertavle med de 100 bedste These are the top scorers from Honoloko Island. You can win a prize if you get onto this board. If your name is drawn we will contact you so you can claim your prize. Her er topscorerne fra øen Honoloko. Du kan vinde en præmie, hvis du kommer med på tavlen. Hvis dit navn bliver udtrukket, kontakter vi dig, så du kan få din præmie. Top scores from Topscoring fra Tell a friend Fortæl en ven om det You completed the game. Bring a friend here and see if you can score higher than them! Du fuldførte spillet. Tag en ven med og se, om du kan få flere points end ham/hende. Play Again Spil igen Total Score Samlet scoring Volume Lydstyrke On Tænd Off Sluk Homepage Hjemmeside Credits Rulletekst Instructions Instrukser Audio Controls Lydstyring European Environment Agency Det Europæiske Miljøagentur Produced by Produceret af The EEA in co-operation with the WHO Regional Office for Europe EEA i samarbejde med WHO's regionale kontor for Europa Cancel Annullér Sorry the email address you gave didn't work properly E-mail-adressen, du angav, virkede desværre ikke Your friend has been asked to come to Honoloko Din ven er blevet inviteret til Honoloko Friend's email Vennens e-mail-adresse Friend's name Vennens navn Your name Dit navn Next Videre New game Nyt spil Scoreboard Pointtavle Tell a Friend Fortæl en ven Is this the correct language for you? Er det det rette sprog for dig? Click on your country name to view the scores of people that are also from the same country. Klik på dit land for at se scoringslisten for folk fra samme land. Click on your score to view what your position is. Klik på din scoring for at se, hvad din stilling er. Click on your name to see how you rank in the scoreboard. Klik på dit navn for at se, hvor du er på pointtavlen. This has been sent successfully. Din besked er blevet sendt. Please wait for confirmation Vent venligst på bekræftelse Continue Fortsæt Country Land Email address E-mail-adresse Your character's name Din figurs navn Your real name Dit virkelige navn Please check your details and make sure you have spelt your email address correctly and have filled in all the sections. Efterprøv dine detaljer og sørg for, at du har indtastet din e-mail-adresse korrekt og udfyldt alle dele.
odfpy-release-1.3.1/contrib/odt2tracwiki/0000755000175500017550000000000012552423612020055 5ustar debacledebacleodfpy-release-1.3.1/contrib/odt2tracwiki/odt2tracwiki.10000644000175500017550000000346412552423612022554 0ustar debacledebacle'\" t .\" Title: odt2tracwiki .\" Author: S\(/oren Roug .\" Generator: DocBook XSL Stylesheets v1.76.1 .\" Date: 01/09/2013 .\" Manual: User commands .\" Source: odfpy .\" Language: English .\" .TH "ODT2TRACWIKI" "1" "01/09/2013" "odfpy" "User commands" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" http://bugs.debian.org/507673 .\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" ----------------------------------------------------------------- .\" * set default formatting .\" ----------------------------------------------------------------- .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) .ad l .\" ----------------------------------------------------------------- .\" * MAIN CONTENT STARTS HERE * .\" ----------------------------------------------------------------- .SH "NAME" odt2tracwiki \- Convert ODF to Trac Wiki format .SH "SYNOPSIS" .HP \w'\fBodt2tracwiki\fR\ 'u \fBodt2tracwiki\fR \fIpath\fR .SH "DESCRIPTION" .PP \fBodt2tracwiki\fR is a program that will create a Trac Wiki format\&. See http://trac\&.edgewall\&.org/\&. I expect to add a feature that will upload the page with images to a Trac Wiki page using XML\-RPC\&. http://trac\-hacks\&.org/wiki/XmlRpcPlugin .PP "Path" is assumed to be an OpenDocument file of text, spreadsheet or presentation type\&. .SH "EXAMPLE" .sp .if n \{\ .RS 4 .\} .nf odt2tracwiki odf\-file .fi .if n \{\ .RE .\} .SH "AUTHOR" .PP \fBS\(/oren Roug\fR .RS 4 Original author .RE odfpy-release-1.3.1/contrib/odt2tracwiki/odt2tracwiki.docbook0000644000175500017550000000247012552423612024030 0ustar debacledebacle odfpy SørenRoug Original author odt2tracwiki 1 User commands odt2tracwiki Convert ODF to Trac Wiki format odt2tracwiki path Description odt2tracwiki is a program that will create a Trac Wiki format. See http://trac.edgewall.org/. I expect to add a feature that will upload the page with images to a Trac Wiki page using XML-RPC. http://trac-hacks.org/wiki/XmlRpcPlugin "Path" is assumed to be an OpenDocument file of text, spreadsheet or presentation type. Example odt2tracwiki odf-file odfpy-release-1.3.1/contrib/odt2tracwiki/Makefile0000644000175500017550000000024012552423612021511 0ustar debacledebacleall: odf odt2tracwiki.1 txt: odt2tracwiki.txt %.1: %.docbook xmlto man $< %.txt: %.docbook xmlto txt $< clean: rm -f *.txt odf odf: ln -s ../../odf odfpy-release-1.3.1/contrib/odt2tracwiki/odt2tracwiki.py0000644000175500017550000000167712552423612023050 0ustar debacledebacle#!/usr/bin/env python # -*- coding: utf-8 -*- # Copyright (C) 2007 Søren Roug, European Environment Agency # # This is free software. You may redistribute it under the terms # of the Apache license and the GNU General Public License Version # 2 or at your option any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public # License along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # # Contributor(s): # import sys from odf.odf2moinmoin import ODF2MoinMoin if __name__ == "__main__": odt = ODF2MoinMoin(sys.argv[1]) out_utf8 = odt.toString().encode("utf-8") sys.stdout.write(out_utf8) odfpy-release-1.3.1/contrib/syntaxhighlight/0000755000175500017550000000000012552423612020665 5ustar debacledebacleodfpy-release-1.3.1/contrib/syntaxhighlight/syntaxhighlight.docbook0000644000175500017550000000412412552423612025446 0ustar debacledebacle odfpy Søren Roug Original author syntaxhighlight 1 User commands syntaxhighlight Create OpenDocument with syntax highlighted programming code syntaxhighlight -e encoding -l language inputfile outputfile Description The syntaxhighlight program will read a source code file, format it with syntax highlighting and write an OpenDocument text file. Options -e encoding Enter the encoding of the source file. Common encodings are: iso-8859-1, cp1252, ascii and utf-8 (default). -l language Programming language of the input file. If not specified, it is guessed fron the file ending. Values can be: Python, HTML, C, C++ and PHP. Example syntaxhighlight -e cp1252 -l Python example.py example.odt odfpy-release-1.3.1/contrib/syntaxhighlight/syntaxhighlight.10000644000175500017550000001157412552423612024175 0ustar debacledebacle.\" Title: syntaxhighlight .\" Author: S\(/oren Roug .\" Generator: DocBook XSL Stylesheets v1.74.0 .\" Date: 03/08/2009 .\" Manual: User commands .\" Source: odfpy .\" Language: English .\" .TH "SYNTAXHIGHLIGHT" "1" "03/08/2009" "odfpy" "User commands" .\" ----------------------------------------------------------------- .\" * (re)Define some macros .\" ----------------------------------------------------------------- .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" toupper - uppercase a string (locale-aware) .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .de toupper .tr aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ \\$* .tr aabbccddeeffgghhiijjkkllmmnnooppqqrrssttuuvvwwxxyyzz .. .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" SH-xref - format a cross-reference to an SH section .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .de SH-xref .ie n \{\ .\} .toupper \\$* .el \{\ \\$* .\} .. .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" SH - level-one heading that works better for non-TTY output .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .de1 SH .\" put an extra blank line of space above the head in non-TTY output .if t \{\ .sp 1 .\} .sp \\n[PD]u .nr an-level 1 .set-an-margin .nr an-prevailing-indent \\n[IN] .fi .in \\n[an-margin]u .ti 0 .HTML-TAG ".NH \\n[an-level]" .it 1 an-trap .nr an-no-space-flag 1 .nr an-break-flag 1 \." make the size of the head bigger .ps +3 .ft B .ne (2v + 1u) .ie n \{\ .\" if n (TTY output), use uppercase .toupper \\$* .\} .el \{\ .nr an-break-flag 0 .\" if not n (not TTY), use normal case (not uppercase) \\$1 .in \\n[an-margin]u .ti 0 .\" if not n (not TTY), put a border/line under subheading .sp -.6 \l'\n(.lu' .\} .. .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" SS - level-two heading that works better for non-TTY output .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .de1 SS .sp \\n[PD]u .nr an-level 1 .set-an-margin .nr an-prevailing-indent \\n[IN] .fi .in \\n[IN]u .ti \\n[SN]u .it 1 an-trap .nr an-no-space-flag 1 .nr an-break-flag 1 .ps \\n[PS-SS]u \." make the size of the head bigger .ps +2 .ft B .ne (2v + 1u) .if \\n[.$] \&\\$* .. .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" BB/BE - put background/screen (filled box) around block of text .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .de BB .if t \{\ .sp -.5 .br .in +2n .ll -2n .gcolor red .di BX .\} .. .de EB .if t \{\ .if "\\$2"adjust-for-leading-newline" \{\ .sp -1 .\} .br .di .in .ll .gcolor .nr BW \\n(.lu-\\n(.i .nr BH \\n(dn+.5v .ne \\n(BHu+.5v .ie "\\$2"adjust-for-leading-newline" \{\ \M[\\$1]\h'1n'\v'+.5v'\D'P \\n(BWu 0 0 \\n(BHu -\\n(BWu 0 0 -\\n(BHu'\M[] .\} .el \{\ \M[\\$1]\h'1n'\v'-.5v'\D'P \\n(BWu 0 0 \\n(BHu -\\n(BWu 0 0 -\\n(BHu'\M[] .\} .in 0 .sp -.5v .nf .BX .in .sp .5v .fi .\} .. .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" BM/EM - put colored marker in margin next to block of text .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .de BM .if t \{\ .br .ll -2n .gcolor red .di BX .\} .. .de EM .if t \{\ .br .di .ll .gcolor .nr BH \\n(dn .ne \\n(BHu \M[\\$1]\D'P -.75n 0 0 \\n(BHu -(\\n[.i]u - \\n(INu - .75n) 0 0 -\\n(BHu'\M[] .in 0 .nf .BX .in .fi .\} .. .\" ----------------------------------------------------------------- .\" * set default formatting .\" ----------------------------------------------------------------- .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) .ad l .\" ----------------------------------------------------------------- .\" * MAIN CONTENT STARTS HERE * .\" ----------------------------------------------------------------- .SH "Name" syntaxhighlight \- Create OpenDocument with syntax highlighted programming code .SH "Synopsis" .fam C .HP \w'\fBsyntaxhighlight\fR\ 'u \fBsyntaxhighlight\fR [\-e\ \fIencoding\fR] [\-l\ \fIlanguage\fR] [\fIinputfile\fR] [\fIoutputfile\fR] .fam .SH "Description" .PP The syntaxhighlight program will read a source code file, format it with syntax highlighting and write an OpenDocument text file\&. .SH "Options" .PP \-e \fIencoding\fR .RS 4 Enter the encoding of the source file\&. Common encodings are: iso\-8859\-1, cp1252, ascii and utf\-8 (default)\&. .RE .PP \-l \fIlanguage\fR .RS 4 Programming language of the input file\&. If not specified, it is guessed fron the file ending\&. Values can be: Python, HTML, C, C++ and PHP\&. .RE .SH "Example" .sp .if n \{\ .RS 4 .\} .fam C .ps -1 .nf .if t \{\ .sp -1 .\} .BB lightgray adjust-for-leading-newline .sp -1 syntaxhighlight \-e cp1252 \-l Python example\&.py example\&.odt .EB lightgray adjust-for-leading-newline .if t \{\ .sp 1 .\} .fi .fam .ps +1 .if n \{\ .RE .\} .SH "Author" .PP \fBS\(/oren Roug\fR .RS 4 Original author .RE odfpy-release-1.3.1/contrib/syntaxhighlight/Makefile0000644000175500017550000000024512552423612022326 0ustar debacledebacleall: odf syntaxhighlight.1 txt: syntaxhighlight.txt %.1: %.docbook xmlto man $< %.txt: %.docbook xmlto txt $< clean: rm -f *.txt odf odf: ln -s ../../odf odfpy-release-1.3.1/contrib/syntaxhighlight/syntaxhighlight.py0000644000175500017550000004544012552423612024464 0ustar debacledebacle#!/usr/bin/env python # -*- coding: utf-8 -*- # Copyright (C) 2007 Søren Roug, European Environment Agency # # This is free software. You may redistribute it under the terms # of the Apache license and the GNU General Public License Version # 2 or at your option any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public # License along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA # # Contributor(s): # # # Syntax Highlighting # Originally from Peter Clive Wilkinson (http://www.petersblog.org/node/763) # import os, sys, re, getopt from odf.opendocument import OpenDocumentText from odf.style import FontFace, Style, TextProperties, ParagraphProperties from odf.text import P, Span, S class Highlight: """ Do syntax highlighting. """ courierfont = FontFace(name="Courier", fontfamily="Courier", fontadornments="Normal", fontfamilygeneric="modern", fontpitch="fixed") #--- Paragraph style -- programliststyle = Style(name="Program Listing", family="paragraph") programliststyle.addElement(ParagraphProperties(border="0.002cm solid #000000", margin="0cm", padding="0.2cm")) programliststyle.addElement(TextProperties(fontname="Courier", fontsize="9pt", language="none", country="none")) #--- Text styles -- puncstyle = Style(name="Highlighted Punctuation", family="text") puncstyle.addElement(TextProperties(fontweight="bold")) # Bold numberstyle = Style(name="Highlighted Number", family="text") numberstyle.addElement(TextProperties(color="#ff0000")) # Red keywordstyle = Style(name="Highlighted Keyword", family="text") keywordstyle.addElement(TextProperties(color="#b218b2", fontweight="bold")) # Blue, bold variablestyle = Style(name="Highlighted Magic", family="text") variablestyle.addElement(TextProperties(color="#0000ff")) # Blue tagstyle = Style(name="Highlighted Tag", family="text") tagstyle.addElement(TextProperties(color="#800000")) # Darkred attrstyle = Style(name="Highlighted Tag", family="text") attrstyle.addElement(TextProperties(color="#008000", fontweight="bold")) # Dark green bold stringstyle = Style(name="Highlighted String", family="text") stringstyle.addElement(TextProperties(color="#800000")) # Red commentstyle = Style(name="Highlighted Comment", family="text") commentstyle.addElement(TextProperties(color="#0000ff", fontstyle="italic")) # Blue, Italic preprocstyle = Style(name="Highlighted Preprocessing", family="text") preprocstyle.addElement(TextProperties(color="#ff00ff", fontstyle="italic")) # Magenta, Italic def __init__(self, strMode): """ Initialise highlighter: strMode = language (PYTHON, C, CPP, PHP, HTML) """ self.textdoc = OpenDocumentText() self.textdoc.fontfacedecls.addElement(self.courierfont) self.textdoc.styles.addElement(self.programliststyle) self.textdoc.styles.addElement(self.puncstyle) self.textdoc.styles.addElement(self.numberstyle) self.textdoc.styles.addElement(self.keywordstyle) self.textdoc.styles.addElement(self.variablestyle) self.textdoc.styles.addElement(self.tagstyle) self.textdoc.styles.addElement(self.attrstyle) self.textdoc.styles.addElement(self.stringstyle) self.textdoc.styles.addElement(self.commentstyle) self.textdoc.styles.addElement(self.preprocstyle) self.strSpanStyle = None self.currPara = P(stylename=self.programliststyle) self.textdoc.text.addElement(self.currPara) self.currSpan = None if strMode == 'CPP': strMode = 'C' self.strSuppressTokens = [] elif strMode == 'C': self.strSuppressTokens = ['CPPKEYWORD'] else: self.strSuppressTokens = [] self.strMode = strMode def PythonHighlightToken(self, strTok, oMatch, strStyle): """ Callback for python specific highlighting. """ # # Input matches this type. # strValue = oMatch.group() if strTok == 'MULTILINESTRING': # # If not inside a multiline string then start one now. # self.ChangeStyle(strStyle) self.WriteContent(strValue) # # Remember you are in a string and remember how it was # started (""" vs ''') # self.strMultilineString = oMatch.group(1) return 'PythonMultilineString' elif strTok == 'ENDMULTILINESTRING': # # Multiline Token found within a multiline string # if oMatch.group(1) == self.strMultilineString: # # Token is end of multiline so stop here. # self.WriteMultiline(strValue) self.strMultilineString = '' return 'PYTHON' self.ChangeStyle(strStyle) self.WriteContent(strValue) def CHighlightToken(self, strTok, oMatch, strStyle): """ Callback for C specific highlighting. """ # # Input matches this type. # strValue = oMatch.group() # # Not in multiline mode so change display style as appropriate # and output the text. # self.ChangeStyle(strStyle) self.WriteContent(strValue) def PHPHighlightToken(self, strTok, oMatch, strStyle): """ Callback for PHP specific highlighting. """ # # Input matches this type. # strValue = oMatch.group() if strTok == 'MULTILINESTRING': # # If not inside a multiline string then start one now. # self.ChangeStyle(strStyle) self.WriteContent(strValue) # # Remember you are in a string and remember how it was # started (""" vs ''') # self.strMultilineString = oMatch.group(1) return 'PHPMultilineString' elif strTok == 'ENDMULTILINESTRING': # # Multiline Token found within a multiline string # if oMatch.group(1) == self.strMultilineString: # # Token is end of multiline so stop here. # self.WriteMultiline(strValue) self.strMultilineString = '' return 'PHP' self.ChangeStyle(strStyle) self.WriteContent(strValue) if strTok == 'GOTOHTML': # # Embedded HTML # return 'HTML' else: return None def HTMLHighlightToken(self, strTok, oMatch, strStyle): """ Callback for HTML specific highlighting. """ # # Input matches this type. # strValue = oMatch.group() self.ChangeStyle(strStyle) self.WriteContent(strValue) if strTok == 'TAG': # # Change to mode 1, 'within tag'. # return 'HTMLTag' elif strTok == 'ENDTAG': # # Change to mode 1, 'within tag'. # return 'HTML' elif strTok == 'GOTOPHP': # # Embedded PHP # return 'PHP' else: # # No state change. # return None oStyles = { 'PYTHON': ( PythonHighlightToken, ( ('PUNC', re.compile( r'[-+*!|&^~/%\=<>\[\]{}(),.:]'), puncstyle), ('NUMBER', re.compile( r'0x[0-9a-fA-F]+|[+-]?\d+(\.\d+)?([eE][+-]\d+)?|\d+'), numberstyle), ('KEYWORD', re.compile( r'(def|class|break|continue|del|exec|finally|pass|' + r'print|raise|return|try|except|global|assert|lambda|' + r'yield|for|while|if|elif|else|and|in|is|not|or|import|' + r'from|True|False)(?![a-zA-Z0-9_])'), keywordstyle), ('MAGIC', re.compile( r'self|None'), variablestyle), ('MULTILINESTRING', re.compile( r'r?u?(\'\'\'|""")'), stringstyle), ('STRING', re.compile( r'r?u?\'(.*?)(?\[\]{}(),.:]'), puncstyle), ('NUMBER', re.compile( r'0x[0-9a-fA-F]+|[+-]?\d+(\.\d+)?([eE][+-]\d+)?|\d+'), numberstyle), ('KEYWORD', re.compile( r'(sizeof|int|long|short|char|void|' + r'signed|unsigned|float|double|' + r'goto|break|return|continue|asm|' + r'case|default|if|else|switch|while|for|do|' + r'struct|union|enum|typedef|' + r'static|register|auto|volatile|extern|const)(?![a-zA-Z0-9_])'), keywordstyle), ( 'CPPKEYWORD', re.compile( r'(class|private|protected|public|template|new|delete|' + r'this|friend|using|inline|export|bool|throw|try|catch|' + r'operator|typeid|virtual)(?![a-zA-Z0-9_])'), keywordstyle), ('STRING', re.compile( r'r?u?\'(.*?)(?\[\]{}(),.:]'), puncstyle), ('NUMBER', re.compile( r'0x[0-9a-fA-F]+|[+-]?\d+(\.\d+)?([eE][+-]\d+)?|\d+'), numberstyle), ('KEYWORD', re.compile( r'(declare|else|enddeclare|endswitch|elseif|endif|if|switch|' + r'as|do|endfor|endforeach|endwhile|for|foreach|while|' + r'case|default|switch|function|return|break|continue|exit|' + r'var|const|boolean|bool|integer|int|real|double|float|string|' + r'array|object|NULL|extends|implements|instanceof|parent|self|' + r'include|require|include_once|require_once|new|true|false)(?![a-zA-Z0-9_])'), keywordstyle), ('STRING', re.compile( r'r?u?\'(.*?)(?'), stringstyle), ('UNKNOWN', re.compile( r'.'), None) )), 'PHPMultilineString': ( PHPHighlightToken, ( ('ENDMULTILINESTRING', re.compile( r'.*?\n([a-zA-Z0-9_]+)', re.DOTALL), stringstyle), ('UNKNOWN', re.compile( r'.*?(?!\n)'), 'Keep') )), 'HTML': ( HTMLHighlightToken, # Mode 0: just look for tags ( ('COMMENT', re.compile( r'|'), commentstyle), ('XMLCRAP', re.compile( r']*>'), preprocstyle), ('SCRIPT', re.compile( r'