From d0dfdc7e31b865e2ec672eb64ec169bc214634d9 Mon Sep 17 00:00:00 2001 From: Karl-Hermann Wieners <karl-hermann.wieners@mpimet.mpg.de> Date: Fri, 17 Mar 2017 16:23:27 +0000 Subject: [PATCH] Added 'getexp' option to mkexp command line, re-generating setups from getexp -vv dumps --- CHANGES.txt | 1 + doc/mkexp.fodt | 1191 ++++++++++++++++++++++++------------------------ doc/mkexp.pdf | Bin 393765 -> 444693 bytes expconfig.py | 16 +- mkexp | 11 +- test.py | 12 + 6 files changed, 632 insertions(+), 599 deletions(-) diff --git a/CHANGES.txt b/CHANGES.txt index 8d489ac..6a02368 100644 --- a/CHANGES.txt +++ b/CHANGES.txt @@ -14,6 +14,7 @@ Global * Changed rmexp to be compatible with Debian's /bin/sh (dash) * Changed mkexp and expconfig to be compatible with python-2.6 +* Added 'mkexp' option to re-run using 'getexp -vv' output Release 0.4.1 ============= diff --git a/doc/mkexp.fodt b/doc/mkexp.fodt index fc868e4..0dd904b 100644 --- a/doc/mkexp.fodt +++ b/doc/mkexp.fodt @@ -1,24 +1,24 @@ <?xml version="1.0" encoding="UTF-8"?> <office:document xmlns:office="urn:oasis:names:tc:opendocument:xmlns:office:1.0" xmlns:style="urn:oasis:names:tc:opendocument:xmlns:style:1.0" xmlns:text="urn:oasis:names:tc:opendocument:xmlns:text:1.0" xmlns:table="urn:oasis:names:tc:opendocument:xmlns:table:1.0" xmlns:draw="urn:oasis:names:tc:opendocument:xmlns:drawing:1.0" xmlns:fo="urn:oasis:names:tc:opendocument:xmlns:xsl-fo-compatible:1.0" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:meta="urn:oasis:names:tc:opendocument:xmlns:meta:1.0" xmlns:number="urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0" xmlns:svg="urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0" xmlns:chart="urn:oasis:names:tc:opendocument:xmlns:chart:1.0" xmlns:dr3d="urn:oasis:names:tc:opendocument:xmlns:dr3d:1.0" xmlns:math="http://www.w3.org/1998/Math/MathML" xmlns:form="urn:oasis:names:tc:opendocument:xmlns:form:1.0" xmlns:script="urn:oasis:names:tc:opendocument:xmlns:script:1.0" xmlns:config="urn:oasis:names:tc:opendocument:xmlns:config:1.0" xmlns:ooo="http://openoffice.org/2004/office" xmlns:ooow="http://openoffice.org/2004/writer" xmlns:oooc="http://openoffice.org/2004/calc" xmlns:dom="http://www.w3.org/2001/xml-events" xmlns:xforms="http://www.w3.org/2002/xforms" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:rpt="http://openoffice.org/2005/report" xmlns:of="urn:oasis:names:tc:opendocument:xmlns:of:1.2" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:grddl="http://www.w3.org/2003/g/data-view#" xmlns:officeooo="http://openoffice.org/2009/office" xmlns:tableooo="http://openoffice.org/2009/table" xmlns:drawooo="http://openoffice.org/2010/draw" xmlns:calcext="urn:org:documentfoundation:names:experimental:calc:xmlns:calcext:1.0" xmlns:loext="urn:org:documentfoundation:names:experimental:office:xmlns:loext:1.0" xmlns:field="urn:openoffice:names:experimental:ooo-ms-interop:xmlns:field:1.0" xmlns:formx="urn:openoffice:names:experimental:ooxml-odf-interop:xmlns:form:1.0" xmlns:css3t="http://www.w3.org/TR/css3-text/" office:version="1.2" office:mimetype="application/vnd.oasis.opendocument.text"> - <office:meta><meta:creation-date>2015-01-05T17:44:27.618344249</meta:creation-date><dc:title>Make Experiments!</dc:title><meta:editing-duration>P12DT1H45M10S</meta:editing-duration><meta:editing-cycles>126</meta:editing-cycles><meta:generator>LibreOffice/4.2.8.2$Linux_X86_64 LibreOffice_project/420m0$Build-2</meta:generator><meta:initial-creator>Karl-Hermann Wieners</meta:initial-creator><dc:date>2016-07-01T11:57:56.763678120</dc:date><dc:creator>Karl-Hermann Wieners</dc:creator><meta:printed-by>Karl-Hermann Wieners</meta:printed-by><meta:print-date>2015-01-20T10:55:48.576690105</meta:print-date><dc:subject>Run-script generation for earth system models</dc:subject><meta:document-statistic meta:table-count="0" meta:image-count="0" meta:object-count="0" meta:page-count="31" meta:paragraph-count="559" meta:word-count="7600" meta:character-count="48482" meta:non-whitespace-character-count="41043"/><meta:template xlink:type="simple" xlink:actuate="onRequest" xlink:title="A4" xlink:href="../../../../../../home/m221078/.config/libreoffice/4/user/template/A4.ott" meta:date="2015-01-05T17:44:27.463210655"/></office:meta> + <office:meta><meta:creation-date>2015-01-05T17:44:27.618344249</meta:creation-date><dc:title>Make Experiments!</dc:title><meta:editing-duration>P12DT1H57M6S</meta:editing-duration><meta:editing-cycles>127</meta:editing-cycles><meta:generator>LibreOffice/5.1.6.2$Linux_X86_64 LibreOffice_project/10m0$Build-2</meta:generator><meta:initial-creator>Karl-Hermann Wieners</meta:initial-creator><dc:date>2017-03-17T17:16:35.530782037</dc:date><dc:creator>Karl-Hermann Wieners</dc:creator><meta:printed-by>Karl-Hermann Wieners</meta:printed-by><meta:print-date>2015-01-20T10:55:48.576690105</meta:print-date><dc:subject>Run-script generation for earth system models</dc:subject><meta:document-statistic meta:table-count="0" meta:image-count="0" meta:object-count="0" meta:page-count="28" meta:paragraph-count="560" meta:word-count="7646" meta:character-count="48733" meta:non-whitespace-character-count="41250"/><meta:template xlink:type="simple" xlink:actuate="onRequest" xlink:title="A4" xlink:href="../../../../../../home/m221078/.config/libreoffice/4/user/template/A4.ott" meta:date="2015-01-05T17:44:27.463210655"/></office:meta> <office:settings> <config:config-item-set config:name="ooo:view-settings"> - <config:config-item config:name="ViewAreaTop" config:type="long">0</config:config-item> - <config:config-item config:name="ViewAreaLeft" config:type="long">1863</config:config-item> - <config:config-item config:name="ViewAreaWidth" config:type="long">18501</config:config-item> - <config:config-item config:name="ViewAreaHeight" config:type="long">17676</config:config-item> + <config:config-item config:name="ViewAreaTop" config:type="long">231479</config:config-item> + <config:config-item config:name="ViewAreaLeft" config:type="long">0</config:config-item> + <config:config-item config:name="ViewAreaWidth" config:type="long">33847</config:config-item> + <config:config-item config:name="ViewAreaHeight" config:type="long">18755</config:config-item> <config:config-item config:name="ShowRedlineChanges" config:type="boolean">true</config:config-item> <config:config-item config:name="InBrowseMode" config:type="boolean">false</config:config-item> <config:config-item-map-indexed config:name="Views"> <config:config-item-map-entry> <config:config-item config:name="ViewId" config:type="string">view2</config:config-item> - <config:config-item config:name="ViewLeft" config:type="long">13437</config:config-item> - <config:config-item config:name="ViewTop" config:type="long">15314</config:config-item> - <config:config-item config:name="VisibleLeft" config:type="long">1863</config:config-item> - <config:config-item config:name="VisibleTop" config:type="long">0</config:config-item> - <config:config-item config:name="VisibleRight" config:type="long">20362</config:config-item> - <config:config-item config:name="VisibleBottom" config:type="long">17674</config:config-item> + <config:config-item config:name="ViewLeft" config:type="long">19576</config:config-item> + <config:config-item config:name="ViewTop" config:type="long">245814</config:config-item> + <config:config-item config:name="VisibleLeft" config:type="long">0</config:config-item> + <config:config-item config:name="VisibleTop" config:type="long">231479</config:config-item> + <config:config-item config:name="VisibleRight" config:type="long">33846</config:config-item> + <config:config-item config:name="VisibleBottom" config:type="long">250232</config:config-item> <config:config-item config:name="ZoomType" config:type="short">0</config:config-item> <config:config-item config:name="ViewLayoutColumns" config:type="short">0</config:config-item> <config:config-item config:name="ViewLayoutBookMode" config:type="boolean">false</config:config-item> @@ -28,84 +28,88 @@ </config:config-item-map-indexed> </config:config-item-set> <config:config-item-set config:name="ooo:configuration-settings"> - <config:config-item config:name="PrintFaxName" config:type="string"/> - <config:config-item config:name="PrintAnnotationMode" config:type="short">0</config:config-item> - <config:config-item config:name="PrintControls" config:type="boolean">true</config:config-item> + <config:config-item config:name="PrintProspect" config:type="boolean">true</config:config-item> + <config:config-item config:name="PrintLeftPages" config:type="boolean">true</config:config-item> <config:config-item config:name="PrintPageBackground" config:type="boolean">true</config:config-item> + <config:config-item config:name="PrintControls" config:type="boolean">true</config:config-item> + <config:config-item config:name="PrintAnnotationMode" config:type="short">0</config:config-item> + <config:config-item config:name="PrintGraphics" config:type="boolean">true</config:config-item> <config:config-item config:name="PrintRightPages" config:type="boolean">true</config:config-item> - <config:config-item config:name="PrintProspect" config:type="boolean">true</config:config-item> - <config:config-item config:name="PrintSingleJobs" config:type="boolean">false</config:config-item> - <config:config-item config:name="PrintEmptyPages" config:type="boolean">false</config:config-item> + <config:config-item config:name="PrintFaxName" config:type="string"/> + <config:config-item config:name="PrintPaperFromSetup" config:type="boolean">false</config:config-item> + <config:config-item config:name="PrintTextPlaceholder" config:type="boolean">false</config:config-item> <config:config-item config:name="ApplyParagraphMarkFormatToNumbering" config:type="boolean">false</config:config-item> + <config:config-item config:name="PrintReversed" config:type="boolean">false</config:config-item> <config:config-item config:name="TabOverMargin" config:type="boolean">false</config:config-item> - <config:config-item config:name="EmbedSystemFonts" config:type="boolean">false</config:config-item> <config:config-item config:name="EmbedFonts" config:type="boolean">false</config:config-item> + <config:config-item config:name="SurroundTextWrapSmall" config:type="boolean">false</config:config-item> <config:config-item config:name="BackgroundParaOverDrawings" config:type="boolean">false</config:config-item> + <config:config-item config:name="ClippedPictures" config:type="boolean">false</config:config-item> + <config:config-item config:name="FloattableNomargins" config:type="boolean">false</config:config-item> <config:config-item config:name="UnbreakableNumberings" config:type="boolean">false</config:config-item> + <config:config-item config:name="EmbedSystemFonts" config:type="boolean">false</config:config-item> <config:config-item config:name="TabOverflow" config:type="boolean">true</config:config-item> + <config:config-item config:name="PrintTables" config:type="boolean">true</config:config-item> + <config:config-item config:name="PrintSingleJobs" config:type="boolean">false</config:config-item> <config:config-item config:name="SmallCapsPercentage66" config:type="boolean">false</config:config-item> - <config:config-item config:name="PrintDrawings" config:type="boolean">true</config:config-item> <config:config-item config:name="CollapseEmptyCellPara" config:type="boolean">true</config:config-item> - <config:config-item config:name="RsidRoot" config:type="int">594605</config:config-item> - <config:config-item config:name="UnxForceZeroExtLeading" config:type="boolean">false</config:config-item> - <config:config-item config:name="ClipAsCharacterAnchoredWriterFlyFrames" config:type="boolean">false</config:config-item> - <config:config-item config:name="ClippedPictures" config:type="boolean">false</config:config-item> - <config:config-item config:name="DoNotCaptureDrawObjsOnPage" config:type="boolean">false</config:config-item> - <config:config-item config:name="LoadReadonly" config:type="boolean">false</config:config-item> - <config:config-item config:name="IgnoreTabsAndBlanksForLineCalculation" config:type="boolean">false</config:config-item> - <config:config-item config:name="DoNotResetParaAttrsForNumFont" config:type="boolean">false</config:config-item> - <config:config-item config:name="DoNotJustifyLinesWithManualBreak" config:type="boolean">false</config:config-item> + <config:config-item config:name="MathBaselineAlignment" config:type="boolean">true</config:config-item> + <config:config-item config:name="AddFrameOffsets" config:type="boolean">false</config:config-item> + <config:config-item config:name="IsLabelDocument" config:type="boolean">false</config:config-item> + <config:config-item config:name="PrinterName" config:type="string">Basis</config:config-item> + <config:config-item config:name="OutlineLevelYieldsNumbering" config:type="boolean">false</config:config-item> + <config:config-item config:name="IgnoreFirstLineIndentInNumbering" config:type="boolean">false</config:config-item> + <config:config-item config:name="UpdateFromTemplate" config:type="boolean">true</config:config-item> <config:config-item config:name="PrintBlackFonts" config:type="boolean">false</config:config-item> - <config:config-item config:name="UseFormerTextWrapping" config:type="boolean">false</config:config-item> - <config:config-item config:name="TabsRelativeToIndent" config:type="boolean">true</config:config-item> - <config:config-item config:name="AddParaSpacingToTableCells" config:type="boolean">true</config:config-item> <config:config-item config:name="TableRowKeep" config:type="boolean">false</config:config-item> + <config:config-item config:name="EmbeddedDatabaseName" config:type="string"/> + <config:config-item config:name="IgnoreTabsAndBlanksForLineCalculation" config:type="boolean">false</config:config-item> <config:config-item config:name="UseOldPrinterMetrics" config:type="boolean">false</config:config-item> - <config:config-item config:name="UseFormerLineSpacing" config:type="boolean">false</config:config-item> - <config:config-item config:name="TabAtLeftIndentForParagraphsInList" config:type="boolean">false</config:config-item> - <config:config-item config:name="AllowPrintJobCancel" config:type="boolean">true</config:config-item> - <config:config-item config:name="UseOldNumbering" config:type="boolean">false</config:config-item> - <config:config-item config:name="AddExternalLeading" config:type="boolean">true</config:config-item> - <config:config-item config:name="FloattableNomargins" config:type="boolean">false</config:config-item> - <config:config-item config:name="SurroundTextWrapSmall" config:type="boolean">false</config:config-item> - <config:config-item config:name="IsLabelDocument" config:type="boolean">false</config:config-item> - <config:config-item config:name="PrintReversed" config:type="boolean">false</config:config-item> - <config:config-item config:name="IgnoreFirstLineIndentInNumbering" config:type="boolean">false</config:config-item> - <config:config-item config:name="UseFormerObjectPositioning" config:type="boolean">false</config:config-item> - <config:config-item config:name="PrintTables" config:type="boolean">true</config:config-item> - <config:config-item config:name="PrinterIndependentLayout" config:type="string">high-resolution</config:config-item> - <config:config-item config:name="SaveVersionOnClose" config:type="boolean">false</config:config-item> - <config:config-item config:name="CurrentDatabaseCommand" config:type="string"/> - <config:config-item config:name="CurrentDatabaseDataSource" config:type="string"/> - <config:config-item config:name="OutlineLevelYieldsNumbering" config:type="boolean">false</config:config-item> - <config:config-item config:name="ConsiderTextWrapOnObjPos" config:type="boolean">false</config:config-item> - <config:config-item config:name="CurrentDatabaseCommandType" config:type="int">0</config:config-item> - <config:config-item config:name="RedlineProtectionKey" config:type="base64Binary"/> - <config:config-item config:name="Rsid" config:type="int">14979657</config:config-item> - <config:config-item config:name="PrintProspectRTL" config:type="boolean">false</config:config-item> - <config:config-item config:name="PrinterSetup" config:type="base64Binary">kAH+/3owMzI0LW0xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQ1VQUzp6MDMyNC1tMQAAAAAAAAAAAAAAAAAAAAAAAAAWAAMAsQAAAAAAAAAIAFZUAAAkbQAASm9iRGF0YSAxCnByaW50ZXI9ejAzMjQtbTEKb3JpZW50YXRpb249UG9ydHJhaXQKY29waWVzPTEKY29sbGF0ZT1mYWxzZQptYXJnaW5kYWp1c3RtZW50PTAsMCwwLDAKY29sb3JkZXB0aD0yNApwc2xldmVsPTAKcGRmZGV2aWNlPTEKY29sb3JkZXZpY2U9MApQUERDb250ZXhEYXRhClBhZ2VTaXplOkxldHRlcgAAEgBDT01QQVRfRFVQTEVYX01PREUPAERVUExFWF9MT05HRURHRQ==</config:config-item> - <config:config-item config:name="AlignTabStopPosition" config:type="boolean">true</config:config-item> - <config:config-item config:name="ProtectForm" config:type="boolean">false</config:config-item> <config:config-item config:name="InvertBorderSpacing" config:type="boolean">false</config:config-item> - <config:config-item config:name="AddParaTableSpacingAtStart" config:type="boolean">true</config:config-item> - <config:config-item config:name="CharacterCompressionType" config:type="short">0</config:config-item> + <config:config-item config:name="SaveGlobalDocumentLinks" config:type="boolean">false</config:config-item> + <config:config-item config:name="TabsRelativeToIndent" config:type="boolean">true</config:config-item> + <config:config-item config:name="Rsid" config:type="int">14997060</config:config-item> + <config:config-item config:name="PrintProspectRTL" config:type="boolean">false</config:config-item> + <config:config-item config:name="PrintEmptyPages" config:type="boolean">false</config:config-item> <config:config-item config:name="ApplyUserData" config:type="boolean">true</config:config-item> + <config:config-item config:name="PrintHiddenText" config:type="boolean">false</config:config-item> + <config:config-item config:name="AddParaTableSpacingAtStart" config:type="boolean">true</config:config-item> + <config:config-item config:name="FieldAutoUpdate" config:type="boolean">true</config:config-item> + <config:config-item config:name="UseOldNumbering" config:type="boolean">false</config:config-item> <config:config-item config:name="AddParaTableSpacing" config:type="boolean">true</config:config-item> - <config:config-item config:name="PrintPaperFromSetup" config:type="boolean">false</config:config-item> + <config:config-item config:name="CharacterCompressionType" config:type="short">0</config:config-item> + <config:config-item config:name="SaveVersionOnClose" config:type="boolean">false</config:config-item> <config:config-item config:name="ChartAutoUpdate" config:type="boolean">true</config:config-item> - <config:config-item config:name="FieldAutoUpdate" config:type="boolean">true</config:config-item> - <config:config-item config:name="PrintHiddenText" config:type="boolean">false</config:config-item> + <config:config-item config:name="PrinterIndependentLayout" config:type="string">high-resolution</config:config-item> <config:config-item config:name="IsKernAsianPunctuation" config:type="boolean">false</config:config-item> - <config:config-item config:name="PrintTextPlaceholder" config:type="boolean">false</config:config-item> - <config:config-item config:name="PrintGraphics" config:type="boolean">true</config:config-item> + <config:config-item config:name="UseFormerObjectPositioning" config:type="boolean">false</config:config-item> + <config:config-item config:name="AddVerticalFrameOffsets" config:type="boolean">false</config:config-item> + <config:config-item config:name="SubtractFlysAnchoredAtFlys" config:type="boolean">true</config:config-item> + <config:config-item config:name="AddParaSpacingToTableCells" config:type="boolean">true</config:config-item> + <config:config-item config:name="AddExternalLeading" config:type="boolean">true</config:config-item> + <config:config-item config:name="CurrentDatabaseDataSource" config:type="string"/> + <config:config-item config:name="AllowPrintJobCancel" config:type="boolean">true</config:config-item> + <config:config-item config:name="ProtectForm" config:type="boolean">false</config:config-item> + <config:config-item config:name="UseFormerLineSpacing" config:type="boolean">false</config:config-item> + <config:config-item config:name="PrintDrawings" config:type="boolean">true</config:config-item> + <config:config-item config:name="UseFormerTextWrapping" config:type="boolean">false</config:config-item> + <config:config-item config:name="UnxForceZeroExtLeading" config:type="boolean">false</config:config-item> + <config:config-item config:name="TabAtLeftIndentForParagraphsInList" config:type="boolean">false</config:config-item> + <config:config-item config:name="RedlineProtectionKey" config:type="base64Binary"/> + <config:config-item config:name="PropLineSpacingShrinksFirstLine" config:type="boolean">false</config:config-item> + <config:config-item config:name="ConsiderTextWrapOnObjPos" config:type="boolean">false</config:config-item> + <config:config-item config:name="RsidRoot" config:type="int">594605</config:config-item> <config:config-item config:name="StylesNoDefault" config:type="boolean">false</config:config-item> - <config:config-item config:name="AddFrameOffsets" config:type="boolean">false</config:config-item> - <config:config-item config:name="UpdateFromTemplate" config:type="boolean">true</config:config-item> - <config:config-item config:name="MathBaselineAlignment" config:type="boolean">true</config:config-item> - <config:config-item config:name="PrinterName" config:type="string">z0324-m1</config:config-item> <config:config-item config:name="LinkUpdateMode" config:type="short">1</config:config-item> - <config:config-item config:name="PrintLeftPages" config:type="boolean">true</config:config-item> - <config:config-item config:name="SaveGlobalDocumentLinks" config:type="boolean">false</config:config-item> + <config:config-item config:name="AlignTabStopPosition" config:type="boolean">true</config:config-item> + <config:config-item config:name="DoNotJustifyLinesWithManualBreak" config:type="boolean">false</config:config-item> + <config:config-item config:name="DoNotResetParaAttrsForNumFont" config:type="boolean">false</config:config-item> + <config:config-item config:name="CurrentDatabaseCommandType" config:type="int">0</config:config-item> + <config:config-item config:name="LoadReadonly" config:type="boolean">false</config:config-item> + <config:config-item config:name="DoNotCaptureDrawObjsOnPage" config:type="boolean">false</config:config-item> + <config:config-item config:name="CurrentDatabaseCommand" config:type="string"/> + <config:config-item config:name="PrinterSetup" config:type="base64Binary">jAH+/0Jhc2lzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQ1VQUzpCYXNpcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWAAMArgAAAAAAAAAIAFZUAAAkbQAASm9iRGF0YSAxCnByaW50ZXI9QmFzaXMKb3JpZW50YXRpb249UG9ydHJhaXQKY29waWVzPTEKY29sbGF0ZT1mYWxzZQptYXJnaW5kYWp1c3RtZW50PTAsMCwwLDAKY29sb3JkZXB0aD0yNApwc2xldmVsPTAKcGRmZGV2aWNlPTEKY29sb3JkZXZpY2U9MApQUERDb250ZXhEYXRhClBhZ2VTaXplOkxldHRlcgAAEgBDT01QQVRfRFVQTEVYX01PREUOAERVUExFWF9VTktOT1dO</config:config-item> + <config:config-item config:name="ClipAsCharacterAnchoredWriterFlyFrames" config:type="boolean">false</config:config-item> </config:config-item-set> </office:settings> <office:scripts> @@ -146,18 +150,18 @@ <style:text-properties style:font-name="Century Schoolbook L" fo:font-family="'Century Schoolbook L'" style:font-style-name="Roman" style:font-family-generic="roman" style:font-pitch="variable" fo:font-weight="normal" style:font-size-asian="10.5pt"/> </style:style> <style:style style:name="Heading" style:family="paragraph" style:parent-style-name="Standard" style:next-style-name="Text_20_body" style:class="text"> - <style:paragraph-properties fo:margin-top="0.423cm" fo:margin-bottom="0.212cm" style:contextual-spacing="false" fo:keep-with-next="always"/> + <style:paragraph-properties fo:margin-top="0.423cm" fo:margin-bottom="0.212cm" loext:contextual-spacing="false" fo:keep-with-next="always"/> <style:text-properties style:font-name="Century Schoolbook L" fo:font-family="'Century Schoolbook L'" style:font-style-name="Roman" style:font-family-generic="roman" style:font-pitch="variable" fo:font-size="14pt" style:font-name-asian="Droid Sans Fallback" style:font-family-asian="'Droid Sans Fallback'" style:font-family-generic-asian="system" style:font-pitch-asian="variable" style:font-size-asian="14pt" style:font-name-complex="FreeSans" style:font-family-complex="FreeSans" style:font-family-generic-complex="system" style:font-pitch-complex="variable" style:font-size-complex="14pt"/> </style:style> <style:style style:name="Text_20_body" style:display-name="Text body" style:family="paragraph" style:parent-style-name="Standard" style:class="text"> - <style:paragraph-properties fo:margin-top="0.25cm" fo:margin-bottom="0.25cm" style:contextual-spacing="false"/> + <style:paragraph-properties fo:margin-top="0.25cm" fo:margin-bottom="0.25cm" loext:contextual-spacing="false"/> <style:text-properties style:font-size-asian="10.5pt"/> </style:style> <style:style style:name="List" style:family="paragraph" style:parent-style-name="Text_20_body" style:class="list"> <style:text-properties style:font-size-asian="12pt" style:font-name-complex="FreeSans1" style:font-family-complex="FreeSans" style:font-family-generic-complex="swiss"/> </style:style> <style:style style:name="Caption" style:family="paragraph" style:parent-style-name="Standard" style:class="extra"> - <style:paragraph-properties fo:margin-top="0.212cm" fo:margin-bottom="0.212cm" style:contextual-spacing="false" text:number-lines="false" text:line-number="0"/> + <style:paragraph-properties fo:margin-top="0.212cm" fo:margin-bottom="0.212cm" loext:contextual-spacing="false" text:number-lines="false" text:line-number="0"/> <style:text-properties fo:font-size="12pt" fo:font-style="italic" style:font-size-asian="12pt" style:font-style-asian="italic" style:font-name-complex="FreeSans1" style:font-family-complex="FreeSans" style:font-family-generic-complex="swiss" style:font-size-complex="12pt" style:font-style-complex="italic"/> </style:style> <style:style style:name="Index" style:family="paragraph" style:parent-style-name="Standard" style:class="index"> @@ -165,26 +169,26 @@ <style:text-properties style:font-size-asian="12pt" style:font-name-complex="FreeSans1" style:font-family-complex="FreeSans" style:font-family-generic-complex="swiss"/> </style:style> <style:style style:name="Quotations" style:family="paragraph" style:parent-style-name="Standard" style:class="html"> - <style:paragraph-properties fo:margin-left="1cm" fo:margin-right="1cm" fo:margin-top="0cm" fo:margin-bottom="0.499cm" style:contextual-spacing="false" fo:text-indent="0cm" style:auto-text-indent="false"/> + <style:paragraph-properties fo:margin-left="1cm" fo:margin-right="1cm" fo:margin-top="0cm" fo:margin-bottom="0.499cm" loext:contextual-spacing="false" fo:text-indent="0cm" style:auto-text-indent="false"/> </style:style> <style:style style:name="Title" style:family="paragraph" style:parent-style-name="Heading" style:next-style-name="Text_20_body" style:class="chapter"> - <style:paragraph-properties fo:margin-top="9.999cm" fo:margin-bottom="0.21cm" style:contextual-spacing="false" fo:text-align="center" style:justify-single-word="false"/> + <style:paragraph-properties fo:margin-top="9.999cm" fo:margin-bottom="0.21cm" loext:contextual-spacing="false" fo:text-align="center" style:justify-single-word="false"/> <style:text-properties fo:font-size="28pt" fo:font-weight="bold" style:font-size-asian="28pt" style:font-weight-asian="bold" style:font-size-complex="28pt" style:font-weight-complex="bold"/> </style:style> <style:style style:name="Subtitle" style:family="paragraph" style:parent-style-name="Heading" style:next-style-name="Text_20_body" style:class="chapter"> - <style:paragraph-properties fo:margin-top="0.106cm" fo:margin-bottom="0.212cm" style:contextual-spacing="false" fo:text-align="center" style:justify-single-word="false"/> + <style:paragraph-properties fo:margin-top="0.106cm" fo:margin-bottom="0.212cm" loext:contextual-spacing="false" fo:text-align="center" style:justify-single-word="false"/> <style:text-properties fo:font-size="18pt" style:font-size-asian="18pt" style:font-size-complex="18pt"/> </style:style> <style:style style:name="Heading_20_1" style:display-name="Heading 1" style:family="paragraph" style:parent-style-name="Heading" style:next-style-name="Text_20_body" style:default-outline-level="1" style:class="text"> - <style:paragraph-properties fo:margin-top="0.423cm" fo:margin-bottom="0.212cm" style:contextual-spacing="false"/> + <style:paragraph-properties fo:margin-top="0.423cm" fo:margin-bottom="0.212cm" loext:contextual-spacing="false"/> <style:text-properties fo:font-size="130%" fo:font-weight="bold" style:font-size-asian="130%" style:font-weight-asian="bold" style:font-size-complex="130%" style:font-weight-complex="bold"/> </style:style> <style:style style:name="Heading_20_2" style:display-name="Heading 2" style:family="paragraph" style:parent-style-name="Heading" style:next-style-name="Text_20_body" style:default-outline-level="2" style:class="text"> - <style:paragraph-properties fo:margin-top="0.353cm" fo:margin-bottom="0.212cm" style:contextual-spacing="false"/> + <style:paragraph-properties fo:margin-top="0.353cm" fo:margin-bottom="0.212cm" loext:contextual-spacing="false"/> <style:text-properties fo:font-size="115%" fo:font-weight="bold" style:font-size-asian="115%" style:font-weight-asian="bold" style:font-size-complex="115%" style:font-weight-complex="bold"/> </style:style> <style:style style:name="Heading_20_3" style:display-name="Heading 3" style:family="paragraph" style:parent-style-name="Heading" style:next-style-name="Text_20_body" style:default-outline-level="3" style:class="text"> - <style:paragraph-properties fo:margin-top="0.247cm" fo:margin-bottom="0.212cm" style:contextual-spacing="false"/> + <style:paragraph-properties fo:margin-top="0.247cm" fo:margin-bottom="0.212cm" loext:contextual-spacing="false"/> <style:text-properties style:use-window-font-color="true" fo:font-size="14pt" fo:font-weight="bold" style:font-size-asian="14pt" style:font-weight-asian="bold" style:font-size-complex="14pt" style:font-weight-complex="600"/> </style:style> <style:style style:name="List_20_Heading" style:display-name="List Heading" style:family="paragraph" style:parent-style-name="Standard" style:next-style-name="List_20_Contents" style:class="html"> @@ -194,9 +198,9 @@ <style:paragraph-properties fo:margin-left="1cm" fo:margin-right="0cm" fo:text-indent="0cm" style:auto-text-indent="false"/> </style:style> <style:style style:name="Preformatted_20_Text" style:display-name="Preformatted Text" style:family="paragraph" style:parent-style-name="Standard" style:class="html" style:master-page-name=""> - <style:paragraph-properties fo:margin-top="0cm" fo:margin-bottom="0cm" style:contextual-spacing="false" style:page-number="auto" fo:background-color="transparent" fo:padding="0.25cm" fo:border="0.06pt solid #e6e6e6" style:shadow="none" fo:keep-with-next="always"> + <loext:graphic-properties draw:fill="none" draw:fill-color="#729fcf"/> + <style:paragraph-properties fo:margin-top="0cm" fo:margin-bottom="0cm" loext:contextual-spacing="false" style:page-number="auto" fo:background-color="transparent" fo:padding="0.25cm" fo:border="0.06pt solid #e6e6e6" style:shadow="none" fo:keep-with-next="always"> <style:tab-stops/> - <style:background-image/> </style:paragraph-properties> <style:text-properties style:font-name="Liberation Mono" fo:font-family="'Liberation Mono'" style:font-family-generic="modern" style:font-pitch="fixed" fo:font-size="10pt" style:font-name-asian="Droid Sans Fallback1" style:font-family-asian="'Droid Sans Fallback'" style:font-family-generic-asian="modern" style:font-pitch-asian="fixed" style:font-size-asian="10pt" style:font-name-complex="Liberation Mono" style:font-family-complex="'Liberation Mono'" style:font-family-generic-complex="modern" style:font-pitch-complex="fixed" style:font-size-complex="10pt"/> </style:style> @@ -210,7 +214,7 @@ </style:style> <style:style style:name="Frame_20_contents" style:display-name="Frame contents" style:family="paragraph" style:parent-style-name="Standard" style:class="extra"/> <style:style style:name="Heading_20_4" style:display-name="Heading 4" style:family="paragraph" style:parent-style-name="Heading" style:next-style-name="Text_20_body" style:default-outline-level="4" style:class="text"> - <style:paragraph-properties fo:margin-top="0.212cm" fo:margin-bottom="0.212cm" style:contextual-spacing="false"/> + <style:paragraph-properties fo:margin-top="0.212cm" fo:margin-bottom="0.212cm" loext:contextual-spacing="false"/> <style:text-properties fo:color="#808080" fo:font-size="95%" fo:font-style="italic" fo:font-weight="bold" style:font-size-asian="95%" style:font-style-asian="italic" style:font-weight-asian="bold" style:font-size-complex="95%" style:font-style-complex="italic" style:font-weight-complex="bold"/> </style:style> <style:style style:name="List_20_Indent" style:display-name="List Indent" style:family="paragraph" style:parent-style-name="Text_20_body" style:class="text"> @@ -228,24 +232,24 @@ <style:paragraph-properties fo:margin-left="0.499cm" fo:margin-right="0cm" fo:text-indent="0cm" style:auto-text-indent="false"/> </style:style> <style:style style:name="Horizontal_20_Line" style:display-name="Horizontal Line" style:family="paragraph" style:parent-style-name="Standard" style:next-style-name="Text_20_body" style:class="html"> - <style:paragraph-properties fo:margin-top="0cm" fo:margin-bottom="0.499cm" style:contextual-spacing="false" style:border-line-width-bottom="0cm 0.004cm 0.002cm" fo:padding="0cm" fo:border-left="none" fo:border-right="none" fo:border-top="none" fo:border-bottom="0.14pt double #808080" text:number-lines="false" text:line-number="0" style:join-border="false"/> + <style:paragraph-properties fo:margin-top="0cm" fo:margin-bottom="0.499cm" loext:contextual-spacing="false" style:border-line-width-bottom="0cm 0.004cm 0.002cm" fo:padding="0cm" fo:border-left="none" fo:border-right="none" fo:border-top="none" fo:border-bottom="0.14pt double #808080" text:number-lines="false" text:line-number="0" style:join-border="false"/> <style:text-properties fo:font-size="6pt" style:font-size-asian="6pt" style:font-size-complex="6pt"/> </style:style> <style:style style:name="Preformatted_20_Text_20_Interrupt" style:display-name="Preformatted Text Interrupt" style:family="paragraph" style:parent-style-name="Preformatted_20_Text" style:next-style-name="Preformatted_20_Text" style:master-page-name=""> <style:paragraph-properties style:page-number="auto" fo:keep-with-next="auto" style:join-border="false"/> </style:style> <style:style style:name="Heading_20_5" style:display-name="Heading 5" style:family="paragraph" style:parent-style-name="Heading" style:next-style-name="Text_20_body" style:default-outline-level="5" style:class="text"> - <style:paragraph-properties fo:margin-top="0.212cm" fo:margin-bottom="0.106cm" style:contextual-spacing="false"/> + <style:paragraph-properties fo:margin-top="0.212cm" fo:margin-bottom="0.106cm" loext:contextual-spacing="false"/> <style:text-properties fo:font-size="85%" fo:font-weight="bold" style:font-size-asian="85%" style:font-weight-asian="bold" style:font-size-complex="85%" style:font-weight-complex="bold"/> </style:style> <style:style style:name="Numbering_20_1" style:display-name="Numbering 1" style:family="paragraph" style:parent-style-name="List" style:class="list"> - <style:paragraph-properties fo:margin-left="0.635cm" fo:margin-right="0cm" fo:margin-top="0cm" fo:margin-bottom="0.212cm" style:contextual-spacing="false" fo:text-indent="-0.635cm" style:auto-text-indent="false"/> + <style:paragraph-properties fo:margin-left="0.635cm" fo:margin-right="0cm" fo:margin-top="0cm" fo:margin-bottom="0.212cm" loext:contextual-spacing="false" fo:text-indent="-0.635cm" style:auto-text-indent="false"/> </style:style> <style:style style:name="Numbering_20_1_20_Start" style:display-name="Numbering 1 Start" style:family="paragraph" style:parent-style-name="List" style:next-style-name="Numbering_20_1" style:class="list"> - <style:paragraph-properties fo:margin-left="0.635cm" fo:margin-right="0cm" fo:margin-top="0.423cm" fo:margin-bottom="0.212cm" style:contextual-spacing="false" fo:text-indent="-0.635cm" style:auto-text-indent="false"/> + <style:paragraph-properties fo:margin-left="0.635cm" fo:margin-right="0cm" fo:margin-top="0.423cm" fo:margin-bottom="0.212cm" loext:contextual-spacing="false" fo:text-indent="-0.635cm" style:auto-text-indent="false"/> </style:style> <style:style style:name="Numbering_20_1_20_Cont." style:display-name="Numbering 1 Cont." style:family="paragraph" style:parent-style-name="List" style:class="list"> - <style:paragraph-properties fo:margin-left="0.635cm" fo:margin-right="0cm" fo:margin-top="0cm" fo:margin-bottom="0.212cm" style:contextual-spacing="false" fo:text-indent="0cm" style:auto-text-indent="false"/> + <style:paragraph-properties fo:margin-left="0.635cm" fo:margin-right="0cm" fo:margin-top="0cm" fo:margin-bottom="0.212cm" loext:contextual-spacing="false" fo:text-indent="0cm" style:auto-text-indent="false"/> </style:style> <style:style style:name="Preformatted_20_List_20_Heading" style:display-name="Preformatted List Heading" style:family="paragraph" style:parent-style-name="Preformatted_20_Text" style:next-style-name="List_20_Contents"/> <style:style style:name="Preformatted_20_Text_20_Indented" style:display-name="Preformatted Text Indented" style:family="paragraph" style:parent-style-name="Preformatted_20_Text"> @@ -277,7 +281,7 @@ </style:paragraph-properties> </style:style> <style:style style:name="Addressee" style:family="paragraph" style:parent-style-name="Standard" style:class="extra"> - <style:paragraph-properties fo:margin-top="0cm" fo:margin-bottom="0.106cm" style:contextual-spacing="false" text:number-lines="false" text:line-number="0"/> + <style:paragraph-properties fo:margin-top="0cm" fo:margin-bottom="0.106cm" loext:contextual-spacing="false" text:number-lines="false" text:line-number="0"/> </style:style> <style:style style:name="Header" style:family="paragraph" style:parent-style-name="Standard" style:class="extra"> <style:paragraph-properties text:number-lines="false" text:line-number="0"> @@ -1206,67 +1210,73 @@ <style:style style:name="P271" style:family="paragraph" style:parent-style-name="Heading_20_2"> <style:text-properties fo:font-style="normal" officeooo:paragraph-rsid="0086f697" style:font-style-asian="normal" style:font-style-complex="normal"/> </style:style> - <style:style style:name="P272" style:family="paragraph" style:parent-style-name="Heading_20_3"> + <style:style style:name="P272" style:family="paragraph" style:parent-style-name="Title" style:master-page-name="First_20_Page"> + <style:paragraph-properties style:page-number="auto"/> + <style:text-properties officeooo:rsid="00cef9a3" officeooo:paragraph-rsid="00cef9a3"/> + </style:style> + <style:style style:name="P273" style:family="paragraph" style:parent-style-name="Heading_20_1"> + <style:text-properties officeooo:rsid="001888a2" officeooo:paragraph-rsid="009eea28"/> + </style:style> + <style:style style:name="P274" style:family="paragraph" style:parent-style-name="Heading_20_1"> + <style:paragraph-properties fo:break-before="page"/> + <style:text-properties officeooo:rsid="000a3505" officeooo:paragraph-rsid="000a3505"/> + </style:style> + <style:style style:name="P275" style:family="paragraph" style:parent-style-name="Heading_20_2"> + <style:text-properties officeooo:paragraph-rsid="00b17591"/> + </style:style> + <style:style style:name="P276" style:family="paragraph" style:parent-style-name="Heading_20_2"> + <style:text-properties officeooo:rsid="00288fc1" officeooo:paragraph-rsid="00423119"/> + </style:style> + <style:style style:name="P277" style:family="paragraph" style:parent-style-name="Heading_20_2"> + <style:text-properties officeooo:paragraph-rsid="00423119"/> + </style:style> + <style:style style:name="P278" style:family="paragraph" style:parent-style-name="Heading_20_2"> + <style:text-properties officeooo:paragraph-rsid="0063d022"/> + </style:style> + <style:style style:name="P279" style:family="paragraph" style:parent-style-name="Heading_20_2"> + <style:text-properties fo:font-style="normal" officeooo:paragraph-rsid="0086f697" style:font-style-asian="normal" style:font-style-complex="normal"/> + </style:style> + <style:style style:name="P280" style:family="paragraph" style:parent-style-name="Heading_20_3"> <style:text-properties officeooo:rsid="00750ebf" officeooo:paragraph-rsid="0074d148"/> </style:style> - <style:style style:name="P273" style:family="paragraph" style:parent-style-name="Heading_20_3"> + <style:style style:name="P281" style:family="paragraph" style:parent-style-name="Heading_20_3"> <style:text-properties officeooo:rsid="00750ebf" officeooo:paragraph-rsid="00750ebf"/> </style:style> - <style:style style:name="P274" style:family="paragraph" style:parent-style-name="Heading_20_3"> + <style:style style:name="P282" style:family="paragraph" style:parent-style-name="Heading_20_3"> <style:text-properties officeooo:rsid="00d7bd9c" officeooo:paragraph-rsid="00d7bd9c"/> </style:style> - <style:style style:name="P275" style:family="paragraph" style:parent-style-name="Heading_20_3"> + <style:style style:name="P283" style:family="paragraph" style:parent-style-name="Heading_20_3"> <style:text-properties fo:font-style="normal" style:text-underline-style="none" style:font-style-asian="normal" style:font-style-complex="normal"/> </style:style> - <style:style style:name="P276" style:family="paragraph" style:parent-style-name="Heading_20_3"> + <style:style style:name="P284" style:family="paragraph" style:parent-style-name="Heading_20_3"> <style:text-properties fo:font-style="normal" style:text-underline-style="none" officeooo:rsid="009beecc" officeooo:paragraph-rsid="009beecc" style:font-style-asian="normal" style:font-style-complex="normal"/> </style:style> - <style:style style:name="P277" style:family="paragraph" style:parent-style-name="Heading_20_3"> + <style:style style:name="P285" style:family="paragraph" style:parent-style-name="Heading_20_3"> <style:text-properties fo:font-style="normal" style:text-underline-style="none" officeooo:paragraph-rsid="00c2926f" style:font-style-asian="normal" style:font-style-complex="normal"/> </style:style> - <style:style style:name="P278" style:family="paragraph" style:parent-style-name="Heading_20_3"> + <style:style style:name="P286" style:family="paragraph" style:parent-style-name="Heading_20_3"> <style:text-properties fo:font-style="normal" style:font-style-asian="normal" style:font-style-complex="normal"/> </style:style> - <style:style style:name="P279" style:family="paragraph" style:parent-style-name="Heading_20_3"> + <style:style style:name="P287" style:family="paragraph" style:parent-style-name="Heading_20_3"> <style:text-properties fo:font-style="normal" officeooo:paragraph-rsid="00931d47" style:font-style-asian="normal" style:font-style-complex="normal"/> </style:style> - <style:style style:name="P280" style:family="paragraph" style:parent-style-name="Heading_20_3"> + <style:style style:name="P288" style:family="paragraph" style:parent-style-name="Heading_20_3"> <style:text-properties fo:font-style="normal" officeooo:rsid="009715be" officeooo:paragraph-rsid="00c6886f" style:font-style-asian="normal" style:font-style-complex="normal"/> </style:style> - <style:style style:name="P281" style:family="paragraph" style:parent-style-name="Heading_20_3"> + <style:style style:name="P289" style:family="paragraph" style:parent-style-name="Heading_20_3"> <style:text-properties officeooo:rsid="0063d022" officeooo:paragraph-rsid="0063d022"/> </style:style> - <style:style style:name="P282" style:family="paragraph" style:parent-style-name="Heading_20_3"> + <style:style style:name="P290" style:family="paragraph" style:parent-style-name="Heading_20_3"> <style:text-properties officeooo:paragraph-rsid="00931d47"/> </style:style> - <style:style style:name="P283" style:family="paragraph" style:parent-style-name="Heading_20_3"> + <style:style style:name="P291" style:family="paragraph" style:parent-style-name="Heading_20_3"> <style:text-properties officeooo:rsid="00c6886f" officeooo:paragraph-rsid="00c6886f"/> </style:style> - <style:style style:name="P284" style:family="paragraph" style:parent-style-name="Heading_20_1"> - <style:text-properties officeooo:rsid="001888a2" officeooo:paragraph-rsid="009eea28"/> - </style:style> - <style:style style:name="P285" style:family="paragraph" style:parent-style-name="Heading_20_1"> - <style:paragraph-properties fo:break-before="page"/> - <style:text-properties officeooo:rsid="000a3505" officeooo:paragraph-rsid="000a3505"/> - </style:style> - <style:style style:name="P286" style:family="paragraph" style:parent-style-name="Title" style:master-page-name="First_20_Page"> - <style:paragraph-properties style:page-number="auto"/> - <style:text-properties officeooo:rsid="00cef9a3" officeooo:paragraph-rsid="00cef9a3"/> - </style:style> - <style:style style:name="P287" style:family="paragraph" style:parent-style-name="Heading_20_2"> - <style:text-properties officeooo:paragraph-rsid="00b17591"/> - </style:style> - <style:style style:name="P288" style:family="paragraph" style:parent-style-name="Heading_20_2"> - <style:text-properties officeooo:rsid="00288fc1" officeooo:paragraph-rsid="00423119"/> - </style:style> - <style:style style:name="P289" style:family="paragraph" style:parent-style-name="Heading_20_2"> - <style:text-properties officeooo:paragraph-rsid="00423119"/> - </style:style> - <style:style style:name="P290" style:family="paragraph" style:parent-style-name="Heading_20_2"> - <style:text-properties officeooo:paragraph-rsid="0063d022"/> + <style:style style:name="P292" style:family="paragraph" style:parent-style-name="List_20_Contents"> + <style:text-properties officeooo:rsid="00dbc83d" officeooo:paragraph-rsid="00dbc83d"/> </style:style> - <style:style style:name="P291" style:family="paragraph" style:parent-style-name="Heading_20_2"> - <style:text-properties fo:font-style="normal" officeooo:paragraph-rsid="0086f697" style:font-style-asian="normal" style:font-style-complex="normal"/> + <style:style style:name="P293" style:family="paragraph" style:parent-style-name="List_20_Contents"> + <style:text-properties officeooo:rsid="00e4d644" officeooo:paragraph-rsid="00e4d644"/> </style:style> <style:style style:name="T1" style:family="text"> <style:text-properties officeooo:rsid="000be205"/> @@ -1380,627 +1390,627 @@ <style:text-properties fo:font-style="italic" officeooo:rsid="00dd5dd8" style:font-style-asian="italic" style:font-style-complex="italic"/> </style:style> <style:style style:name="T38" style:family="text"> - <style:text-properties fo:font-style="italic" style:text-underline-style="none" style:font-style-asian="italic" style:font-style-complex="italic"/> + <style:text-properties fo:font-style="italic" officeooo:rsid="00e4d644" style:font-style-asian="italic" style:font-style-complex="italic"/> </style:style> <style:style style:name="T39" style:family="text"> - <style:text-properties fo:font-style="italic" style:text-underline-style="none" officeooo:rsid="004fd5cd" style:font-style-asian="italic" style:font-style-complex="italic"/> + <style:text-properties fo:font-style="italic" style:text-underline-style="none" style:font-style-asian="italic" style:font-style-complex="italic"/> </style:style> <style:style style:name="T40" style:family="text"> - <style:text-properties fo:font-style="italic" style:text-underline-style="none" fo:font-weight="normal" style:font-style-asian="italic" style:font-weight-asian="normal" style:font-style-complex="italic" style:font-weight-complex="normal"/> + <style:text-properties fo:font-style="italic" style:text-underline-style="none" officeooo:rsid="004fd5cd" style:font-style-asian="italic" style:font-style-complex="italic"/> </style:style> <style:style style:name="T41" style:family="text"> - <style:text-properties fo:font-style="italic" fo:font-weight="normal" style:font-style-asian="italic" style:font-weight-asian="normal" style:font-style-complex="italic" style:font-weight-complex="normal"/> + <style:text-properties fo:font-style="italic" style:text-underline-style="none" fo:font-weight="normal" style:font-style-asian="italic" style:font-weight-asian="normal" style:font-style-complex="italic" style:font-weight-complex="normal"/> </style:style> <style:style style:name="T42" style:family="text"> - <style:text-properties fo:font-style="italic" fo:font-weight="normal" officeooo:rsid="00cba5e3" style:font-style-asian="italic" style:font-weight-asian="normal" style:font-style-complex="italic" style:font-weight-complex="normal"/> + <style:text-properties fo:font-style="italic" fo:font-weight="normal" style:font-style-asian="italic" style:font-weight-asian="normal" style:font-style-complex="italic" style:font-weight-complex="normal"/> </style:style> <style:style style:name="T43" style:family="text"> - <style:text-properties officeooo:rsid="001a0ed6"/> + <style:text-properties fo:font-style="italic" fo:font-weight="normal" officeooo:rsid="00cba5e3" style:font-style-asian="italic" style:font-weight-asian="normal" style:font-style-complex="italic" style:font-weight-complex="normal"/> </style:style> <style:style style:name="T44" style:family="text"> - <style:text-properties officeooo:rsid="001a6890"/> + <style:text-properties officeooo:rsid="001a0ed6"/> </style:style> <style:style style:name="T45" style:family="text"> - <style:text-properties officeooo:rsid="001b5c55"/> + <style:text-properties officeooo:rsid="001a6890"/> </style:style> <style:style style:name="T46" style:family="text"> - <style:text-properties fo:font-style="normal" style:font-style-asian="normal" style:font-style-complex="normal"/> + <style:text-properties officeooo:rsid="001b5c55"/> </style:style> <style:style style:name="T47" style:family="text"> - <style:text-properties fo:font-style="normal" officeooo:rsid="001b5c55" style:font-style-asian="normal" style:font-style-complex="normal"/> + <style:text-properties fo:font-style="normal" style:font-style-asian="normal" style:font-style-complex="normal"/> </style:style> <style:style style:name="T48" style:family="text"> - <style:text-properties fo:font-style="normal" officeooo:rsid="003102f7" style:font-style-asian="normal" style:font-style-complex="normal"/> + <style:text-properties fo:font-style="normal" officeooo:rsid="001b5c55" style:font-style-asian="normal" style:font-style-complex="normal"/> </style:style> <style:style style:name="T49" style:family="text"> - <style:text-properties fo:font-style="normal" officeooo:rsid="0045d600" style:font-style-asian="normal" style:font-style-complex="normal"/> + <style:text-properties fo:font-style="normal" officeooo:rsid="003102f7" style:font-style-asian="normal" style:font-style-complex="normal"/> </style:style> <style:style style:name="T50" style:family="text"> - <style:text-properties fo:font-style="normal" officeooo:rsid="00493380" style:font-style-asian="normal" style:font-style-complex="normal"/> + <style:text-properties fo:font-style="normal" officeooo:rsid="0045d600" style:font-style-asian="normal" style:font-style-complex="normal"/> </style:style> <style:style style:name="T51" style:family="text"> - <style:text-properties fo:font-style="normal" officeooo:rsid="004a6d15" style:font-style-asian="normal" style:font-style-complex="normal"/> + <style:text-properties fo:font-style="normal" officeooo:rsid="00493380" style:font-style-asian="normal" style:font-style-complex="normal"/> </style:style> <style:style style:name="T52" style:family="text"> - <style:text-properties fo:font-style="normal" officeooo:rsid="004ba389" style:font-style-asian="normal" style:font-style-complex="normal"/> + <style:text-properties fo:font-style="normal" officeooo:rsid="004a6d15" style:font-style-asian="normal" style:font-style-complex="normal"/> </style:style> <style:style style:name="T53" style:family="text"> - <style:text-properties fo:font-style="normal" officeooo:rsid="004ce52b" style:font-style-asian="normal" style:font-style-complex="normal"/> + <style:text-properties fo:font-style="normal" officeooo:rsid="004ba389" style:font-style-asian="normal" style:font-style-complex="normal"/> </style:style> <style:style style:name="T54" style:family="text"> - <style:text-properties fo:font-style="normal" officeooo:rsid="004fd5cd" style:font-style-asian="normal" style:font-style-complex="normal"/> + <style:text-properties fo:font-style="normal" officeooo:rsid="004ce52b" style:font-style-asian="normal" style:font-style-complex="normal"/> </style:style> <style:style style:name="T55" style:family="text"> - <style:text-properties fo:font-style="normal" officeooo:rsid="00622634" style:font-style-asian="normal" style:font-style-complex="normal"/> + <style:text-properties fo:font-style="normal" officeooo:rsid="004fd5cd" style:font-style-asian="normal" style:font-style-complex="normal"/> </style:style> <style:style style:name="T56" style:family="text"> - <style:text-properties fo:font-style="normal" officeooo:rsid="00625d53" style:font-style-asian="normal" style:font-style-complex="normal"/> + <style:text-properties fo:font-style="normal" officeooo:rsid="00622634" style:font-style-asian="normal" style:font-style-complex="normal"/> </style:style> <style:style style:name="T57" style:family="text"> - <style:text-properties fo:font-style="normal" officeooo:rsid="0063d022" style:font-style-asian="normal" style:font-style-complex="normal"/> + <style:text-properties fo:font-style="normal" officeooo:rsid="00625d53" style:font-style-asian="normal" style:font-style-complex="normal"/> </style:style> <style:style style:name="T58" style:family="text"> - <style:text-properties fo:font-style="normal" officeooo:rsid="00469c32" style:font-style-asian="normal" style:font-style-complex="normal"/> + <style:text-properties fo:font-style="normal" officeooo:rsid="0063d022" style:font-style-asian="normal" style:font-style-complex="normal"/> </style:style> <style:style style:name="T59" style:family="text"> - <style:text-properties fo:font-style="normal" officeooo:rsid="006f019f" style:font-style-asian="normal" style:font-style-complex="normal"/> + <style:text-properties fo:font-style="normal" officeooo:rsid="00469c32" style:font-style-asian="normal" style:font-style-complex="normal"/> </style:style> <style:style style:name="T60" style:family="text"> - <style:text-properties fo:font-style="normal" officeooo:rsid="007062f8" style:font-style-asian="normal" style:font-style-complex="normal"/> + <style:text-properties fo:font-style="normal" officeooo:rsid="006f019f" style:font-style-asian="normal" style:font-style-complex="normal"/> </style:style> <style:style style:name="T61" style:family="text"> - <style:text-properties fo:font-style="normal" officeooo:rsid="00719334" style:font-style-asian="normal" style:font-style-complex="normal"/> + <style:text-properties fo:font-style="normal" officeooo:rsid="007062f8" style:font-style-asian="normal" style:font-style-complex="normal"/> </style:style> <style:style style:name="T62" style:family="text"> - <style:text-properties fo:font-style="normal" officeooo:rsid="00784d65" style:font-style-asian="normal" style:font-style-complex="normal"/> + <style:text-properties fo:font-style="normal" officeooo:rsid="00719334" style:font-style-asian="normal" style:font-style-complex="normal"/> </style:style> <style:style style:name="T63" style:family="text"> - <style:text-properties fo:font-style="normal" officeooo:rsid="007a1e4b" style:font-style-asian="normal" style:font-style-complex="normal"/> + <style:text-properties fo:font-style="normal" officeooo:rsid="00784d65" style:font-style-asian="normal" style:font-style-complex="normal"/> </style:style> <style:style style:name="T64" style:family="text"> - <style:text-properties fo:font-style="normal" officeooo:rsid="007ab691" style:font-style-asian="normal" style:font-style-complex="normal"/> + <style:text-properties fo:font-style="normal" officeooo:rsid="007a1e4b" style:font-style-asian="normal" style:font-style-complex="normal"/> </style:style> <style:style style:name="T65" style:family="text"> - <style:text-properties fo:font-style="normal" officeooo:rsid="007bf983" style:font-style-asian="normal" style:font-style-complex="normal"/> + <style:text-properties fo:font-style="normal" officeooo:rsid="007ab691" style:font-style-asian="normal" style:font-style-complex="normal"/> </style:style> <style:style style:name="T66" style:family="text"> - <style:text-properties fo:font-style="normal" officeooo:rsid="00823929" style:font-style-asian="normal" style:font-style-complex="normal"/> + <style:text-properties fo:font-style="normal" officeooo:rsid="007bf983" style:font-style-asian="normal" style:font-style-complex="normal"/> </style:style> <style:style style:name="T67" style:family="text"> - <style:text-properties fo:font-style="normal" officeooo:rsid="00840f80" style:font-style-asian="normal" style:font-style-complex="normal"/> + <style:text-properties fo:font-style="normal" officeooo:rsid="00823929" style:font-style-asian="normal" style:font-style-complex="normal"/> </style:style> <style:style style:name="T68" style:family="text"> - <style:text-properties fo:font-style="normal" officeooo:rsid="0086f697" style:font-style-asian="normal" style:font-style-complex="normal"/> + <style:text-properties fo:font-style="normal" officeooo:rsid="00840f80" style:font-style-asian="normal" style:font-style-complex="normal"/> </style:style> <style:style style:name="T69" style:family="text"> - <style:text-properties fo:font-style="normal" officeooo:rsid="006e58f1" style:font-style-asian="normal" style:font-style-complex="normal"/> + <style:text-properties fo:font-style="normal" officeooo:rsid="0086f697" style:font-style-asian="normal" style:font-style-complex="normal"/> </style:style> <style:style style:name="T70" style:family="text"> - <style:text-properties fo:font-style="normal" officeooo:rsid="00881a06" style:font-style-asian="normal" style:font-style-complex="normal"/> + <style:text-properties fo:font-style="normal" officeooo:rsid="006e58f1" style:font-style-asian="normal" style:font-style-complex="normal"/> </style:style> <style:style style:name="T71" style:family="text"> - <style:text-properties fo:font-style="normal" officeooo:rsid="00895410" style:font-style-asian="normal" style:font-style-complex="normal"/> + <style:text-properties fo:font-style="normal" officeooo:rsid="00881a06" style:font-style-asian="normal" style:font-style-complex="normal"/> </style:style> <style:style style:name="T72" style:family="text"> - <style:text-properties fo:font-style="normal" officeooo:rsid="0089d9b6" style:font-style-asian="normal" style:font-style-complex="normal"/> + <style:text-properties fo:font-style="normal" officeooo:rsid="00895410" style:font-style-asian="normal" style:font-style-complex="normal"/> </style:style> <style:style style:name="T73" style:family="text"> - <style:text-properties fo:font-style="normal" officeooo:rsid="008f3b90" style:font-style-asian="normal" style:font-style-complex="normal"/> + <style:text-properties fo:font-style="normal" officeooo:rsid="0089d9b6" style:font-style-asian="normal" style:font-style-complex="normal"/> </style:style> <style:style style:name="T74" style:family="text"> - <style:text-properties fo:font-style="normal" officeooo:rsid="0090e55e" style:font-style-asian="normal" style:font-style-complex="normal"/> + <style:text-properties fo:font-style="normal" officeooo:rsid="008f3b90" style:font-style-asian="normal" style:font-style-complex="normal"/> </style:style> <style:style style:name="T75" style:family="text"> - <style:text-properties fo:font-style="normal" officeooo:rsid="00913e1d" style:font-style-asian="normal" style:font-style-complex="normal"/> + <style:text-properties fo:font-style="normal" officeooo:rsid="0090e55e" style:font-style-asian="normal" style:font-style-complex="normal"/> </style:style> <style:style style:name="T76" style:family="text"> - <style:text-properties fo:font-style="normal" officeooo:rsid="00925c69" style:font-style-asian="normal" style:font-style-complex="normal"/> + <style:text-properties fo:font-style="normal" officeooo:rsid="00913e1d" style:font-style-asian="normal" style:font-style-complex="normal"/> </style:style> <style:style style:name="T77" style:family="text"> - <style:text-properties fo:font-style="normal" officeooo:rsid="00936be9" style:font-style-asian="normal" style:font-style-complex="normal"/> + <style:text-properties fo:font-style="normal" officeooo:rsid="00925c69" style:font-style-asian="normal" style:font-style-complex="normal"/> </style:style> <style:style style:name="T78" style:family="text"> - <style:text-properties fo:font-style="normal" officeooo:rsid="009475bb" style:font-style-asian="normal" style:font-style-complex="normal"/> + <style:text-properties fo:font-style="normal" officeooo:rsid="00936be9" style:font-style-asian="normal" style:font-style-complex="normal"/> </style:style> <style:style style:name="T79" style:family="text"> - <style:text-properties fo:font-style="normal" officeooo:rsid="009715be" style:font-style-asian="normal" style:font-style-complex="normal"/> + <style:text-properties fo:font-style="normal" officeooo:rsid="009475bb" style:font-style-asian="normal" style:font-style-complex="normal"/> </style:style> <style:style style:name="T80" style:family="text"> - <style:text-properties fo:font-style="normal" officeooo:rsid="0098d378" style:font-style-asian="normal" style:font-style-complex="normal"/> + <style:text-properties fo:font-style="normal" officeooo:rsid="009715be" style:font-style-asian="normal" style:font-style-complex="normal"/> </style:style> <style:style style:name="T81" style:family="text"> - <style:text-properties fo:font-style="normal" officeooo:rsid="0099568d" style:font-style-asian="normal" style:font-style-complex="normal"/> + <style:text-properties fo:font-style="normal" officeooo:rsid="0098d378" style:font-style-asian="normal" style:font-style-complex="normal"/> </style:style> <style:style style:name="T82" style:family="text"> - <style:text-properties fo:font-style="normal" officeooo:rsid="009acc7d" style:font-style-asian="normal" style:font-style-complex="normal"/> + <style:text-properties fo:font-style="normal" officeooo:rsid="0099568d" style:font-style-asian="normal" style:font-style-complex="normal"/> </style:style> <style:style style:name="T83" style:family="text"> - <style:text-properties fo:font-style="normal" officeooo:rsid="00a5071e" style:font-style-asian="normal" style:font-style-complex="normal"/> + <style:text-properties fo:font-style="normal" officeooo:rsid="009acc7d" style:font-style-asian="normal" style:font-style-complex="normal"/> </style:style> <style:style style:name="T84" style:family="text"> - <style:text-properties fo:font-style="normal" officeooo:rsid="00a52bc9" style:font-style-asian="normal" style:font-style-complex="normal"/> + <style:text-properties fo:font-style="normal" officeooo:rsid="00a5071e" style:font-style-asian="normal" style:font-style-complex="normal"/> </style:style> <style:style style:name="T85" style:family="text"> - <style:text-properties fo:font-style="normal" officeooo:rsid="00a5a095" style:font-style-asian="normal" style:font-style-complex="normal"/> + <style:text-properties fo:font-style="normal" officeooo:rsid="00a52bc9" style:font-style-asian="normal" style:font-style-complex="normal"/> </style:style> <style:style style:name="T86" style:family="text"> - <style:text-properties fo:font-style="normal" officeooo:rsid="00aabccc" style:font-style-asian="normal" style:font-style-complex="normal"/> + <style:text-properties fo:font-style="normal" officeooo:rsid="00a5a095" style:font-style-asian="normal" style:font-style-complex="normal"/> </style:style> <style:style style:name="T87" style:family="text"> - <style:text-properties fo:font-style="normal" officeooo:rsid="00b809e4" style:font-style-asian="normal" style:font-style-complex="normal"/> + <style:text-properties fo:font-style="normal" officeooo:rsid="00aabccc" style:font-style-asian="normal" style:font-style-complex="normal"/> </style:style> <style:style style:name="T88" style:family="text"> - <style:text-properties fo:font-style="normal" officeooo:rsid="00beeeb9" style:font-style-asian="normal" style:font-style-complex="normal"/> + <style:text-properties fo:font-style="normal" officeooo:rsid="00b809e4" style:font-style-asian="normal" style:font-style-complex="normal"/> </style:style> <style:style style:name="T89" style:family="text"> - <style:text-properties fo:font-style="normal" officeooo:rsid="00c0dbdb" style:font-style-asian="normal" style:font-style-complex="normal"/> + <style:text-properties fo:font-style="normal" officeooo:rsid="00beeeb9" style:font-style-asian="normal" style:font-style-complex="normal"/> </style:style> <style:style style:name="T90" style:family="text"> - <style:text-properties fo:font-style="normal" officeooo:rsid="00c2926f" style:font-style-asian="normal" style:font-style-complex="normal"/> + <style:text-properties fo:font-style="normal" officeooo:rsid="00c0dbdb" style:font-style-asian="normal" style:font-style-complex="normal"/> </style:style> <style:style style:name="T91" style:family="text"> - <style:text-properties fo:font-style="normal" officeooo:rsid="00c6886f" style:font-style-asian="normal" style:font-style-complex="normal"/> + <style:text-properties fo:font-style="normal" officeooo:rsid="00c2926f" style:font-style-asian="normal" style:font-style-complex="normal"/> </style:style> <style:style style:name="T92" style:family="text"> - <style:text-properties fo:font-style="normal" officeooo:rsid="00c83945" style:font-style-asian="normal" style:font-style-complex="normal"/> + <style:text-properties fo:font-style="normal" officeooo:rsid="00c6886f" style:font-style-asian="normal" style:font-style-complex="normal"/> </style:style> <style:style style:name="T93" style:family="text"> - <style:text-properties fo:font-style="normal" officeooo:rsid="00c85300" style:font-style-asian="normal" style:font-style-complex="normal"/> + <style:text-properties fo:font-style="normal" officeooo:rsid="00c83945" style:font-style-asian="normal" style:font-style-complex="normal"/> </style:style> <style:style style:name="T94" style:family="text"> - <style:text-properties fo:font-style="normal" officeooo:rsid="00d15d24" style:font-style-asian="normal" style:font-style-complex="normal"/> + <style:text-properties fo:font-style="normal" officeooo:rsid="00c85300" style:font-style-asian="normal" style:font-style-complex="normal"/> </style:style> <style:style style:name="T95" style:family="text"> - <style:text-properties fo:font-style="normal" officeooo:rsid="00dbc83d" style:font-style-asian="normal" style:font-style-complex="normal"/> + <style:text-properties fo:font-style="normal" officeooo:rsid="00d15d24" style:font-style-asian="normal" style:font-style-complex="normal"/> </style:style> <style:style style:name="T96" style:family="text"> - <style:text-properties fo:font-style="normal" officeooo:rsid="00dd5dd8" style:font-style-asian="normal" style:font-style-complex="normal"/> + <style:text-properties fo:font-style="normal" officeooo:rsid="00dbc83d" style:font-style-asian="normal" style:font-style-complex="normal"/> </style:style> <style:style style:name="T97" style:family="text"> - <style:text-properties fo:font-style="normal" officeooo:rsid="00e102d3" style:font-style-asian="normal" style:font-style-complex="normal"/> + <style:text-properties fo:font-style="normal" officeooo:rsid="00dd5dd8" style:font-style-asian="normal" style:font-style-complex="normal"/> </style:style> <style:style style:name="T98" style:family="text"> - <style:text-properties fo:font-style="normal" officeooo:rsid="00e1d614" style:font-style-asian="normal" style:font-style-complex="normal"/> + <style:text-properties fo:font-style="normal" officeooo:rsid="00e102d3" style:font-style-asian="normal" style:font-style-complex="normal"/> </style:style> <style:style style:name="T99" style:family="text"> - <style:text-properties fo:font-style="normal" officeooo:rsid="00e3b718" style:font-style-asian="normal" style:font-style-complex="normal"/> + <style:text-properties fo:font-style="normal" officeooo:rsid="00e1d614" style:font-style-asian="normal" style:font-style-complex="normal"/> </style:style> <style:style style:name="T100" style:family="text"> - <style:text-properties fo:font-style="normal" style:text-underline-style="none" style:font-style-asian="normal" style:font-style-complex="normal"/> + <style:text-properties fo:font-style="normal" officeooo:rsid="00e3b718" style:font-style-asian="normal" style:font-style-complex="normal"/> </style:style> <style:style style:name="T101" style:family="text"> - <style:text-properties fo:font-style="normal" style:text-underline-style="none" officeooo:rsid="004fd5cd" style:font-style-asian="normal" style:font-style-complex="normal"/> + <style:text-properties fo:font-style="normal" officeooo:rsid="00e4d644" style:font-style-asian="normal" style:font-style-complex="normal"/> </style:style> <style:style style:name="T102" style:family="text"> - <style:text-properties fo:font-style="normal" style:text-underline-style="none" officeooo:rsid="0051a8b5" style:font-style-asian="normal" style:font-style-complex="normal"/> + <style:text-properties fo:font-style="normal" style:text-underline-style="none" style:font-style-asian="normal" style:font-style-complex="normal"/> </style:style> <style:style style:name="T103" style:family="text"> - <style:text-properties fo:font-style="normal" style:text-underline-style="none" officeooo:rsid="0053695f" style:font-style-asian="normal" style:font-style-complex="normal"/> + <style:text-properties fo:font-style="normal" style:text-underline-style="none" officeooo:rsid="004fd5cd" style:font-style-asian="normal" style:font-style-complex="normal"/> </style:style> <style:style style:name="T104" style:family="text"> - <style:text-properties fo:font-style="normal" style:text-underline-style="none" officeooo:rsid="00551136" style:font-style-asian="normal" style:font-style-complex="normal"/> + <style:text-properties fo:font-style="normal" style:text-underline-style="none" officeooo:rsid="0051a8b5" style:font-style-asian="normal" style:font-style-complex="normal"/> </style:style> <style:style style:name="T105" style:family="text"> - <style:text-properties fo:font-style="normal" style:text-underline-style="none" officeooo:rsid="0056317a" style:font-style-asian="normal" style:font-style-complex="normal"/> + <style:text-properties fo:font-style="normal" style:text-underline-style="none" officeooo:rsid="0053695f" style:font-style-asian="normal" style:font-style-complex="normal"/> </style:style> <style:style style:name="T106" style:family="text"> - <style:text-properties fo:font-style="normal" style:text-underline-style="none" officeooo:rsid="0056fcb8" style:font-style-asian="normal" style:font-style-complex="normal"/> + <style:text-properties fo:font-style="normal" style:text-underline-style="none" officeooo:rsid="00551136" style:font-style-asian="normal" style:font-style-complex="normal"/> </style:style> <style:style style:name="T107" style:family="text"> - <style:text-properties fo:font-style="normal" style:text-underline-style="none" officeooo:rsid="00584c1a" style:font-style-asian="normal" style:font-style-complex="normal"/> + <style:text-properties fo:font-style="normal" style:text-underline-style="none" officeooo:rsid="0056317a" style:font-style-asian="normal" style:font-style-complex="normal"/> </style:style> <style:style style:name="T108" style:family="text"> - <style:text-properties fo:font-style="normal" style:text-underline-style="none" officeooo:rsid="005a017d" style:font-style-asian="normal" style:font-style-complex="normal"/> + <style:text-properties fo:font-style="normal" style:text-underline-style="none" officeooo:rsid="0056fcb8" style:font-style-asian="normal" style:font-style-complex="normal"/> </style:style> <style:style style:name="T109" style:family="text"> - <style:text-properties fo:font-style="normal" style:text-underline-style="none" officeooo:rsid="005ac4c7" style:font-style-asian="normal" style:font-style-complex="normal"/> + <style:text-properties fo:font-style="normal" style:text-underline-style="none" officeooo:rsid="00584c1a" style:font-style-asian="normal" style:font-style-complex="normal"/> </style:style> <style:style style:name="T110" style:family="text"> - <style:text-properties fo:font-style="normal" style:text-underline-style="none" officeooo:rsid="00615b4d" style:font-style-asian="normal" style:font-style-complex="normal"/> + <style:text-properties fo:font-style="normal" style:text-underline-style="none" officeooo:rsid="005a017d" style:font-style-asian="normal" style:font-style-complex="normal"/> </style:style> <style:style style:name="T111" style:family="text"> - <style:text-properties fo:font-style="normal" style:text-underline-style="none" officeooo:rsid="00657146" style:font-style-asian="normal" style:font-style-complex="normal"/> + <style:text-properties fo:font-style="normal" style:text-underline-style="none" officeooo:rsid="005ac4c7" style:font-style-asian="normal" style:font-style-complex="normal"/> </style:style> <style:style style:name="T112" style:family="text"> - <style:text-properties fo:font-style="normal" style:text-underline-style="none" officeooo:rsid="006727cc" style:font-style-asian="normal" style:font-style-complex="normal"/> + <style:text-properties fo:font-style="normal" style:text-underline-style="none" officeooo:rsid="00615b4d" style:font-style-asian="normal" style:font-style-complex="normal"/> </style:style> <style:style style:name="T113" style:family="text"> - <style:text-properties fo:font-style="normal" style:text-underline-style="none" officeooo:rsid="00c0dbdb" style:font-style-asian="normal" style:font-style-complex="normal"/> + <style:text-properties fo:font-style="normal" style:text-underline-style="none" officeooo:rsid="00657146" style:font-style-asian="normal" style:font-style-complex="normal"/> </style:style> <style:style style:name="T114" style:family="text"> - <style:text-properties fo:font-style="normal" style:text-underline-style="none" officeooo:rsid="00c2926f" style:font-style-asian="normal" style:font-style-complex="normal"/> + <style:text-properties fo:font-style="normal" style:text-underline-style="none" officeooo:rsid="006727cc" style:font-style-asian="normal" style:font-style-complex="normal"/> </style:style> <style:style style:name="T115" style:family="text"> - <style:text-properties fo:font-style="normal" style:text-underline-style="none" officeooo:rsid="00c2ee8b" style:font-style-asian="normal" style:font-style-complex="normal"/> + <style:text-properties fo:font-style="normal" style:text-underline-style="none" officeooo:rsid="00c0dbdb" style:font-style-asian="normal" style:font-style-complex="normal"/> </style:style> <style:style style:name="T116" style:family="text"> - <style:text-properties fo:font-style="normal" style:text-underline-style="none" officeooo:rsid="00e1d614" style:font-style-asian="normal" style:font-style-complex="normal"/> + <style:text-properties fo:font-style="normal" style:text-underline-style="none" officeooo:rsid="00c2926f" style:font-style-asian="normal" style:font-style-complex="normal"/> </style:style> <style:style style:name="T117" style:family="text"> - <style:text-properties fo:font-style="normal" style:text-underline-style="none" fo:font-weight="bold" style:font-style-asian="normal" style:font-weight-asian="bold" style:font-style-complex="normal" style:font-weight-complex="bold"/> + <style:text-properties fo:font-style="normal" style:text-underline-style="none" officeooo:rsid="00c2ee8b" style:font-style-asian="normal" style:font-style-complex="normal"/> </style:style> <style:style style:name="T118" style:family="text"> - <style:text-properties fo:font-style="normal" style:text-underline-style="none" fo:font-weight="bold" officeooo:rsid="00657146" style:font-style-asian="normal" style:font-weight-asian="bold" style:font-style-complex="normal" style:font-weight-complex="bold"/> + <style:text-properties fo:font-style="normal" style:text-underline-style="none" officeooo:rsid="00e1d614" style:font-style-asian="normal" style:font-style-complex="normal"/> </style:style> <style:style style:name="T119" style:family="text"> - <style:text-properties fo:font-style="normal" style:text-underline-style="none" fo:font-weight="bold" officeooo:rsid="00c2ee8b" style:font-style-asian="normal" style:font-weight-asian="bold" style:font-style-complex="normal" style:font-weight-complex="bold"/> + <style:text-properties fo:font-style="normal" style:text-underline-style="none" fo:font-weight="bold" style:font-style-asian="normal" style:font-weight-asian="bold" style:font-style-complex="normal" style:font-weight-complex="bold"/> </style:style> <style:style style:name="T120" style:family="text"> - <style:text-properties fo:font-style="normal" style:text-underline-style="none" fo:font-weight="bold" officeooo:rsid="00c2926f" style:font-style-asian="normal" style:font-weight-asian="bold" style:font-style-complex="normal" style:font-weight-complex="bold"/> + <style:text-properties fo:font-style="normal" style:text-underline-style="none" fo:font-weight="bold" officeooo:rsid="00657146" style:font-style-asian="normal" style:font-weight-asian="bold" style:font-style-complex="normal" style:font-weight-complex="bold"/> </style:style> <style:style style:name="T121" style:family="text"> - <style:text-properties fo:font-style="normal" style:text-underline-style="none" fo:font-weight="normal" style:font-style-asian="normal" style:font-weight-asian="normal" style:font-style-complex="normal" style:font-weight-complex="normal"/> + <style:text-properties fo:font-style="normal" style:text-underline-style="none" fo:font-weight="bold" officeooo:rsid="00c2ee8b" style:font-style-asian="normal" style:font-weight-asian="bold" style:font-style-complex="normal" style:font-weight-complex="bold"/> </style:style> <style:style style:name="T122" style:family="text"> - <style:text-properties fo:font-style="normal" style:text-underline-style="none" fo:font-weight="normal" officeooo:rsid="00657146" style:font-style-asian="normal" style:font-weight-asian="normal" style:font-style-complex="normal" style:font-weight-complex="normal"/> + <style:text-properties fo:font-style="normal" style:text-underline-style="none" fo:font-weight="bold" officeooo:rsid="00c2926f" style:font-style-asian="normal" style:font-weight-asian="bold" style:font-style-complex="normal" style:font-weight-complex="bold"/> </style:style> <style:style style:name="T123" style:family="text"> - <style:text-properties fo:font-style="normal" fo:font-weight="bold" style:font-style-asian="normal" style:font-weight-asian="bold" style:font-style-complex="normal" style:font-weight-complex="bold"/> + <style:text-properties fo:font-style="normal" style:text-underline-style="none" fo:font-weight="normal" style:font-style-asian="normal" style:font-weight-asian="normal" style:font-style-complex="normal" style:font-weight-complex="normal"/> </style:style> <style:style style:name="T124" style:family="text"> - <style:text-properties fo:font-style="normal" fo:font-weight="bold" officeooo:rsid="00881a06" style:font-style-asian="normal" style:font-weight-asian="bold" style:font-style-complex="normal" style:font-weight-complex="bold"/> + <style:text-properties fo:font-style="normal" style:text-underline-style="none" fo:font-weight="normal" officeooo:rsid="00657146" style:font-style-asian="normal" style:font-weight-asian="normal" style:font-style-complex="normal" style:font-weight-complex="normal"/> </style:style> <style:style style:name="T125" style:family="text"> - <style:text-properties fo:font-style="normal" fo:font-weight="bold" officeooo:rsid="0090e55e" style:font-style-asian="normal" style:font-weight-asian="bold" style:font-style-complex="normal" style:font-weight-complex="bold"/> + <style:text-properties fo:font-style="normal" fo:font-weight="bold" style:font-style-asian="normal" style:font-weight-asian="bold" style:font-style-complex="normal" style:font-weight-complex="bold"/> </style:style> <style:style style:name="T126" style:family="text"> - <style:text-properties fo:font-style="normal" fo:font-weight="normal" style:font-style-asian="normal" style:font-weight-asian="normal" style:font-style-complex="normal" style:font-weight-complex="normal"/> + <style:text-properties fo:font-style="normal" fo:font-weight="bold" officeooo:rsid="00881a06" style:font-style-asian="normal" style:font-weight-asian="bold" style:font-style-complex="normal" style:font-weight-complex="bold"/> </style:style> <style:style style:name="T127" style:family="text"> - <style:text-properties fo:font-style="normal" fo:font-weight="normal" officeooo:rsid="00cba5e3" style:font-style-asian="normal" style:font-weight-asian="normal" style:font-style-complex="normal" style:font-weight-complex="normal"/> + <style:text-properties fo:font-style="normal" fo:font-weight="bold" officeooo:rsid="0090e55e" style:font-style-asian="normal" style:font-weight-asian="bold" style:font-style-complex="normal" style:font-weight-complex="bold"/> </style:style> <style:style style:name="T128" style:family="text"> - <style:text-properties officeooo:rsid="001c98f3"/> + <style:text-properties fo:font-style="normal" fo:font-weight="normal" style:font-style-asian="normal" style:font-weight-asian="normal" style:font-style-complex="normal" style:font-weight-complex="normal"/> </style:style> <style:style style:name="T129" style:family="text"> - <style:text-properties fo:font-weight="bold" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + <style:text-properties fo:font-style="normal" fo:font-weight="normal" officeooo:rsid="00cba5e3" style:font-style-asian="normal" style:font-weight-asian="normal" style:font-style-complex="normal" style:font-weight-complex="normal"/> </style:style> <style:style style:name="T130" style:family="text"> - <style:text-properties fo:font-weight="bold" officeooo:rsid="00145993" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + <style:text-properties officeooo:rsid="001c98f3"/> </style:style> <style:style style:name="T131" style:family="text"> - <style:text-properties fo:font-weight="bold" officeooo:rsid="00136724" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + <style:text-properties fo:font-weight="bold" style:font-weight-asian="bold" style:font-weight-complex="bold"/> </style:style> <style:style style:name="T132" style:family="text"> - <style:text-properties fo:font-weight="bold" officeooo:rsid="003b8120" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + <style:text-properties fo:font-weight="bold" officeooo:rsid="00145993" style:font-weight-asian="bold" style:font-weight-complex="bold"/> </style:style> <style:style style:name="T133" style:family="text"> - <style:text-properties fo:font-weight="bold" officeooo:rsid="003ee797" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + <style:text-properties fo:font-weight="bold" officeooo:rsid="00136724" style:font-weight-asian="bold" style:font-weight-complex="bold"/> </style:style> <style:style style:name="T134" style:family="text"> - <style:text-properties fo:font-weight="bold" officeooo:rsid="00840f80" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + <style:text-properties fo:font-weight="bold" officeooo:rsid="003b8120" style:font-weight-asian="bold" style:font-weight-complex="bold"/> </style:style> <style:style style:name="T135" style:family="text"> - <style:text-properties fo:font-weight="bold" officeooo:rsid="00881a06" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + <style:text-properties fo:font-weight="bold" officeooo:rsid="003ee797" style:font-weight-asian="bold" style:font-weight-complex="bold"/> </style:style> <style:style style:name="T136" style:family="text"> - <style:text-properties fo:font-weight="bold" officeooo:rsid="008a0101" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + <style:text-properties fo:font-weight="bold" officeooo:rsid="00840f80" style:font-weight-asian="bold" style:font-weight-complex="bold"/> </style:style> <style:style style:name="T137" style:family="text"> - <style:text-properties fo:font-weight="bold" officeooo:rsid="00c0dbdb" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + <style:text-properties fo:font-weight="bold" officeooo:rsid="00881a06" style:font-weight-asian="bold" style:font-weight-complex="bold"/> </style:style> <style:style style:name="T138" style:family="text"> - <style:text-properties fo:font-weight="bold" officeooo:rsid="00c2ee8b" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + <style:text-properties fo:font-weight="bold" officeooo:rsid="008a0101" style:font-weight-asian="bold" style:font-weight-complex="bold"/> </style:style> <style:style style:name="T139" style:family="text"> - <style:text-properties fo:font-weight="bold" officeooo:rsid="00cfb468" style:font-weight-asian="bold" style:font-weight-complex="bold"/> + <style:text-properties fo:font-weight="bold" officeooo:rsid="00c0dbdb" style:font-weight-asian="bold" style:font-weight-complex="bold"/> </style:style> <style:style style:name="T140" style:family="text"> - <style:text-properties officeooo:rsid="0022e63d"/> + <style:text-properties fo:font-weight="bold" officeooo:rsid="00c2ee8b" style:font-weight-asian="bold" style:font-weight-complex="bold"/> </style:style> <style:style style:name="T141" style:family="text"> - <style:text-properties officeooo:rsid="00237330"/> + <style:text-properties fo:font-weight="bold" officeooo:rsid="00cfb468" style:font-weight-asian="bold" style:font-weight-complex="bold"/> </style:style> <style:style style:name="T142" style:family="text"> - <style:text-properties officeooo:rsid="00288fc1"/> + <style:text-properties officeooo:rsid="0022e63d"/> </style:style> <style:style style:name="T143" style:family="text"> - <style:text-properties officeooo:rsid="00292fe5"/> + <style:text-properties officeooo:rsid="00237330"/> </style:style> <style:style style:name="T144" style:family="text"> - <style:text-properties officeooo:rsid="002a37cf"/> + <style:text-properties officeooo:rsid="00288fc1"/> </style:style> <style:style style:name="T145" style:family="text"> - <style:text-properties officeooo:rsid="002ba7b2"/> + <style:text-properties officeooo:rsid="00292fe5"/> </style:style> <style:style style:name="T146" style:family="text"> - <style:text-properties officeooo:rsid="002df45a"/> + <style:text-properties officeooo:rsid="002a37cf"/> </style:style> <style:style style:name="T147" style:family="text"> - <style:text-properties officeooo:rsid="002f6125"/> + <style:text-properties officeooo:rsid="002ba7b2"/> </style:style> <style:style style:name="T148" style:family="text"> - <style:text-properties officeooo:rsid="0031081b"/> + <style:text-properties officeooo:rsid="002df45a"/> </style:style> <style:style style:name="T149" style:family="text"> - <style:text-properties officeooo:rsid="003212b8"/> + <style:text-properties officeooo:rsid="002f6125"/> </style:style> <style:style style:name="T150" style:family="text"> - <style:text-properties officeooo:rsid="003317d4"/> + <style:text-properties officeooo:rsid="0031081b"/> </style:style> <style:style style:name="T151" style:family="text"> - <style:text-properties officeooo:rsid="0034e855"/> + <style:text-properties officeooo:rsid="003212b8"/> </style:style> <style:style style:name="T152" style:family="text"> - <style:text-properties officeooo:rsid="0035341c"/> + <style:text-properties officeooo:rsid="003317d4"/> </style:style> <style:style style:name="T153" style:family="text"> - <style:text-properties officeooo:rsid="003740c5"/> + <style:text-properties officeooo:rsid="0034e855"/> </style:style> <style:style style:name="T154" style:family="text"> - <style:text-properties officeooo:rsid="0038d36e"/> + <style:text-properties officeooo:rsid="0035341c"/> </style:style> <style:style style:name="T155" style:family="text"> - <style:text-properties officeooo:rsid="003a5594"/> + <style:text-properties officeooo:rsid="003740c5"/> </style:style> <style:style style:name="T156" style:family="text"> - <style:text-properties officeooo:rsid="003b8120"/> + <style:text-properties officeooo:rsid="0038d36e"/> </style:style> <style:style style:name="T157" style:family="text"> - <style:text-properties officeooo:rsid="003d6783"/> + <style:text-properties officeooo:rsid="003a5594"/> </style:style> <style:style style:name="T158" style:family="text"> - <style:text-properties officeooo:rsid="003ee797"/> + <style:text-properties officeooo:rsid="003b8120"/> </style:style> <style:style style:name="T159" style:family="text"> - <style:text-properties fo:font-weight="normal" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + <style:text-properties officeooo:rsid="003d6783"/> </style:style> <style:style style:name="T160" style:family="text"> - <style:text-properties fo:font-weight="normal" officeooo:rsid="00405b5f" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + <style:text-properties officeooo:rsid="003ee797"/> </style:style> <style:style style:name="T161" style:family="text"> - <style:text-properties fo:font-weight="normal" officeooo:rsid="00cfb468" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + <style:text-properties fo:font-weight="normal" style:font-weight-asian="normal" style:font-weight-complex="normal"/> </style:style> <style:style style:name="T162" style:family="text"> - <style:text-properties fo:font-weight="normal" officeooo:rsid="00d08d3b" style:font-weight-asian="normal" style:font-weight-complex="normal"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="00405b5f" style:font-weight-asian="normal" style:font-weight-complex="normal"/> </style:style> <style:style style:name="T163" style:family="text"> - <style:text-properties officeooo:rsid="0040993d"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="00cfb468" style:font-weight-asian="normal" style:font-weight-complex="normal"/> </style:style> <style:style style:name="T164" style:family="text"> - <style:text-properties officeooo:rsid="004133c6"/> + <style:text-properties fo:font-weight="normal" officeooo:rsid="00d08d3b" style:font-weight-asian="normal" style:font-weight-complex="normal"/> </style:style> <style:style style:name="T165" style:family="text"> - <style:text-properties officeooo:rsid="00436ab9"/> + <style:text-properties officeooo:rsid="0040993d"/> </style:style> <style:style style:name="T166" style:family="text"> - <style:text-properties officeooo:rsid="00484f3f"/> + <style:text-properties officeooo:rsid="004133c6"/> </style:style> <style:style style:name="T167" style:family="text"> - <style:text-properties officeooo:rsid="004a6d15"/> + <style:text-properties officeooo:rsid="00436ab9"/> </style:style> <style:style style:name="T168" style:family="text"> - <style:text-properties officeooo:rsid="004ba389"/> + <style:text-properties officeooo:rsid="00484f3f"/> </style:style> <style:style style:name="T169" style:family="text"> - <style:text-properties officeooo:rsid="004fd5cd"/> + <style:text-properties officeooo:rsid="004a6d15"/> </style:style> <style:style style:name="T170" style:family="text"> - <style:text-properties officeooo:rsid="0053695f"/> + <style:text-properties officeooo:rsid="004ba389"/> </style:style> <style:style style:name="T171" style:family="text"> - <style:text-properties officeooo:rsid="0056317a"/> + <style:text-properties officeooo:rsid="004fd5cd"/> </style:style> <style:style style:name="T172" style:family="text"> - <style:text-properties officeooo:rsid="005a017d"/> + <style:text-properties officeooo:rsid="0053695f"/> </style:style> <style:style style:name="T173" style:family="text"> - <style:text-properties officeooo:rsid="005a5c62"/> + <style:text-properties officeooo:rsid="0056317a"/> </style:style> <style:style style:name="T174" style:family="text"> - <style:text-properties officeooo:rsid="005ac4c7"/> + <style:text-properties officeooo:rsid="005a017d"/> </style:style> <style:style style:name="T175" style:family="text"> - <style:text-properties style:font-name="Liberation Mono" style:font-name-asian="Droid Sans Fallback1" style:font-name-complex="Liberation Mono"/> + <style:text-properties officeooo:rsid="005a5c62"/> </style:style> <style:style style:name="T176" style:family="text"> - <style:text-properties style:font-name="Liberation Mono" officeooo:rsid="005ac4c7" style:font-name-asian="Droid Sans Fallback1" style:font-name-complex="Liberation Mono"/> + <style:text-properties officeooo:rsid="005ac4c7"/> </style:style> <style:style style:name="T177" style:family="text"> - <style:text-properties style:font-name="Liberation Mono" fo:font-style="normal" style:text-underline-style="none" officeooo:rsid="00657146" style:font-name-asian="Droid Sans Fallback1" style:font-style-asian="normal" style:font-name-complex="Liberation Mono" style:font-style-complex="normal"/> + <style:text-properties style:font-name="Liberation Mono" style:font-name-asian="Droid Sans Fallback1" style:font-name-complex="Liberation Mono"/> </style:style> <style:style style:name="T178" style:family="text"> - <style:text-properties officeooo:rsid="005b6c85"/> + <style:text-properties style:font-name="Liberation Mono" officeooo:rsid="005ac4c7" style:font-name-asian="Droid Sans Fallback1" style:font-name-complex="Liberation Mono"/> </style:style> <style:style style:name="T179" style:family="text"> - <style:text-properties officeooo:rsid="005ca831"/> + <style:text-properties style:font-name="Liberation Mono" fo:font-style="normal" style:text-underline-style="none" officeooo:rsid="00657146" style:font-name-asian="Droid Sans Fallback1" style:font-style-asian="normal" style:font-name-complex="Liberation Mono" style:font-style-complex="normal"/> </style:style> <style:style style:name="T180" style:family="text"> - <style:text-properties officeooo:rsid="005fe3dc"/> + <style:text-properties officeooo:rsid="005b6c85"/> </style:style> <style:style style:name="T181" style:family="text"> - <style:text-properties officeooo:rsid="0063d022"/> + <style:text-properties officeooo:rsid="005ca831"/> </style:style> <style:style style:name="T182" style:family="text"> - <style:text-properties officeooo:rsid="00657146"/> + <style:text-properties officeooo:rsid="005fe3dc"/> </style:style> <style:style style:name="T183" style:family="text"> - <style:text-properties officeooo:rsid="006727cc"/> + <style:text-properties officeooo:rsid="0063d022"/> </style:style> <style:style style:name="T184" style:family="text"> - <style:text-properties officeooo:rsid="00674a3d"/> + <style:text-properties officeooo:rsid="00657146"/> </style:style> <style:style style:name="T185" style:family="text"> - <style:text-properties officeooo:rsid="006c5326"/> + <style:text-properties officeooo:rsid="006727cc"/> </style:style> <style:style style:name="T186" style:family="text"> - <style:text-properties officeooo:rsid="0074d148"/> + <style:text-properties officeooo:rsid="00674a3d"/> </style:style> <style:style style:name="T187" style:family="text"> - <style:text-properties officeooo:rsid="00750ebf"/> + <style:text-properties officeooo:rsid="006c5326"/> </style:style> <style:style style:name="T188" style:family="text"> - <style:text-properties officeooo:rsid="0076c7e1"/> + <style:text-properties officeooo:rsid="0074d148"/> </style:style> <style:style style:name="T189" style:family="text"> - <style:text-properties officeooo:rsid="00779a5b"/> + <style:text-properties officeooo:rsid="00750ebf"/> </style:style> <style:style style:name="T190" style:family="text"> - <style:text-properties officeooo:rsid="00784d65"/> + <style:text-properties officeooo:rsid="0076c7e1"/> </style:style> <style:style style:name="T191" style:family="text"> - <style:text-properties officeooo:rsid="007a1e4b"/> + <style:text-properties officeooo:rsid="00779a5b"/> </style:style> <style:style style:name="T192" style:family="text"> - <style:text-properties officeooo:rsid="007bf983"/> + <style:text-properties officeooo:rsid="00784d65"/> </style:style> <style:style style:name="T193" style:family="text"> - <style:text-properties officeooo:rsid="007cef11"/> + <style:text-properties officeooo:rsid="007a1e4b"/> </style:style> <style:style style:name="T194" style:family="text"> - <style:text-properties officeooo:rsid="007d8dea"/> + <style:text-properties officeooo:rsid="007bf983"/> </style:style> <style:style style:name="T195" style:family="text"> - <style:text-properties officeooo:rsid="0081d76e"/> + <style:text-properties officeooo:rsid="007cef11"/> </style:style> <style:style style:name="T196" style:family="text"> - <style:text-properties officeooo:rsid="00840f80"/> + <style:text-properties officeooo:rsid="007d8dea"/> </style:style> <style:style style:name="T197" style:family="text"> - <style:text-properties officeooo:rsid="00881a06"/> + <style:text-properties officeooo:rsid="0081d76e"/> </style:style> <style:style style:name="T198" style:family="text"> - <style:text-properties officeooo:rsid="00895410"/> + <style:text-properties officeooo:rsid="00840f80"/> </style:style> <style:style style:name="T199" style:family="text"> - <style:text-properties officeooo:rsid="0089d9b6"/> + <style:text-properties officeooo:rsid="00881a06"/> </style:style> <style:style style:name="T200" style:family="text"> - <style:text-properties officeooo:rsid="008a0101"/> + <style:text-properties officeooo:rsid="00895410"/> </style:style> <style:style style:name="T201" style:family="text"> - <style:text-properties officeooo:rsid="008b134d"/> + <style:text-properties officeooo:rsid="0089d9b6"/> </style:style> <style:style style:name="T202" style:family="text"> - <style:text-properties officeooo:rsid="008c2cba"/> + <style:text-properties officeooo:rsid="008a0101"/> </style:style> <style:style style:name="T203" style:family="text"> - <style:text-properties officeooo:rsid="008e53fe"/> + <style:text-properties officeooo:rsid="008b134d"/> </style:style> <style:style style:name="T204" style:family="text"> - <style:text-properties officeooo:rsid="00925c69"/> + <style:text-properties officeooo:rsid="008c2cba"/> </style:style> <style:style style:name="T205" style:family="text"> - <style:text-properties officeooo:rsid="00931d47"/> + <style:text-properties officeooo:rsid="008e53fe"/> </style:style> <style:style style:name="T206" style:family="text"> - <style:text-properties officeooo:rsid="009eea28"/> + <style:text-properties officeooo:rsid="00925c69"/> </style:style> <style:style style:name="T207" style:family="text"> - <style:text-properties officeooo:rsid="00a5071e"/> + <style:text-properties officeooo:rsid="00931d47"/> </style:style> <style:style style:name="T208" style:family="text"> - <style:text-properties officeooo:rsid="00a52bc9"/> + <style:text-properties officeooo:rsid="009eea28"/> </style:style> <style:style style:name="T209" style:family="text"> - <style:text-properties officeooo:rsid="00a5c0e1"/> + <style:text-properties officeooo:rsid="00a5071e"/> </style:style> <style:style style:name="T210" style:family="text"> - <style:text-properties officeooo:rsid="00a76dd9"/> + <style:text-properties officeooo:rsid="00a52bc9"/> </style:style> <style:style style:name="T211" style:family="text"> - <style:text-properties officeooo:rsid="00ac280f"/> + <style:text-properties officeooo:rsid="00a5c0e1"/> </style:style> <style:style style:name="T212" style:family="text"> - <style:text-properties officeooo:rsid="00adbd1f"/> + <style:text-properties officeooo:rsid="00a76dd9"/> </style:style> <style:style style:name="T213" style:family="text"> - <style:text-properties officeooo:rsid="00af8ed3"/> + <style:text-properties officeooo:rsid="00ac280f"/> </style:style> <style:style style:name="T214" style:family="text"> - <style:text-properties officeooo:rsid="00b09ff8"/> + <style:text-properties officeooo:rsid="00adbd1f"/> </style:style> <style:style style:name="T215" style:family="text"> - <style:text-properties officeooo:rsid="00b59632"/> + <style:text-properties officeooo:rsid="00af8ed3"/> </style:style> <style:style style:name="T216" style:family="text"> - <style:text-properties officeooo:rsid="00b9be3b"/> + <style:text-properties officeooo:rsid="00b09ff8"/> </style:style> <style:style style:name="T217" style:family="text"> - <style:text-properties officeooo:rsid="00bb4800"/> + <style:text-properties officeooo:rsid="00b59632"/> </style:style> <style:style style:name="T218" style:family="text"> - <style:text-properties officeooo:rsid="00beeeb9"/> + <style:text-properties officeooo:rsid="00b9be3b"/> </style:style> <style:style style:name="T219" style:family="text"> - <style:text-properties officeooo:rsid="00c2926f"/> + <style:text-properties officeooo:rsid="00bb4800"/> </style:style> <style:style style:name="T220" style:family="text"> - <style:text-properties officeooo:rsid="00c2ee8b"/> + <style:text-properties officeooo:rsid="00beeeb9"/> </style:style> <style:style style:name="T221" style:family="text"> - <style:text-properties officeooo:rsid="00c6886f"/> + <style:text-properties officeooo:rsid="00c2926f"/> </style:style> <style:style style:name="T222" style:family="text"> - <style:text-properties officeooo:rsid="00c870a0"/> + <style:text-properties officeooo:rsid="00c2ee8b"/> </style:style> <style:style style:name="T223" style:family="text"> - <style:text-properties officeooo:rsid="00c9174a"/> + <style:text-properties officeooo:rsid="00c6886f"/> </style:style> <style:style style:name="T224" style:family="text"> - <style:text-properties officeooo:rsid="00ca2923"/> + <style:text-properties officeooo:rsid="00c870a0"/> </style:style> <style:style style:name="T225" style:family="text"> - <style:text-properties officeooo:rsid="00cba5e3"/> + <style:text-properties officeooo:rsid="00c9174a"/> </style:style> <style:style style:name="T226" style:family="text"> - <style:text-properties officeooo:rsid="00ccb67c"/> + <style:text-properties officeooo:rsid="00ca2923"/> </style:style> <style:style style:name="T227" style:family="text"> - <style:text-properties officeooo:rsid="00cef9a3"/> + <style:text-properties officeooo:rsid="00cba5e3"/> </style:style> <style:style style:name="T228" style:family="text"> - <style:text-properties officeooo:rsid="00cfb468"/> + <style:text-properties officeooo:rsid="00ccb67c"/> </style:style> <style:style style:name="T229" style:family="text"> - <style:text-properties officeooo:rsid="00d08d3b"/> + <style:text-properties officeooo:rsid="00cef9a3"/> </style:style> <style:style style:name="T230" style:family="text"> - <style:text-properties officeooo:rsid="00d15d24"/> + <style:text-properties officeooo:rsid="00cfb468"/> </style:style> <style:style style:name="T231" style:family="text"> - <style:text-properties officeooo:rsid="00d707a3"/> + <style:text-properties officeooo:rsid="00d08d3b"/> </style:style> <style:style style:name="T232" style:family="text"> - <style:text-properties officeooo:rsid="00d7adce"/> + <style:text-properties officeooo:rsid="00d15d24"/> </style:style> <style:style style:name="T233" style:family="text"> - <style:text-properties officeooo:rsid="00d7bd9c"/> + <style:text-properties officeooo:rsid="00d707a3"/> </style:style> <style:style style:name="T234" style:family="text"> - <style:text-properties officeooo:rsid="00d97987"/> + <style:text-properties officeooo:rsid="00d7adce"/> </style:style> <style:style style:name="T235" style:family="text"> - <style:text-properties officeooo:rsid="00daef7b"/> + <style:text-properties officeooo:rsid="00d7bd9c"/> </style:style> <style:style style:name="T236" style:family="text"> - <style:text-properties officeooo:rsid="00dbc83d"/> + <style:text-properties officeooo:rsid="00d97987"/> </style:style> <style:style style:name="T237" style:family="text"> - <style:text-properties officeooo:rsid="00dd5dd8"/> + <style:text-properties officeooo:rsid="00daef7b"/> </style:style> <style:style style:name="T238" style:family="text"> - <style:text-properties officeooo:rsid="00ded07e"/> + <style:text-properties officeooo:rsid="00dbc83d"/> </style:style> <style:style style:name="T239" style:family="text"> - <style:text-properties officeooo:rsid="00dfbcac"/> + <style:text-properties officeooo:rsid="00dd5dd8"/> </style:style> <style:style style:name="T240" style:family="text"> - <style:text-properties officeooo:rsid="00e102d3"/> + <style:text-properties officeooo:rsid="00ded07e"/> </style:style> <style:style style:name="T241" style:family="text"> - <style:text-properties officeooo:rsid="00e3b718"/> + <style:text-properties officeooo:rsid="00dfbcac"/> </style:style> <style:style style:name="T242" style:family="text"> + <style:text-properties officeooo:rsid="00e102d3"/> + </style:style> + <style:style style:name="T243" style:family="text"> + <style:text-properties officeooo:rsid="00e3b718"/> + </style:style> + <style:style style:name="T244" style:family="text"> <style:text-properties officeooo:rsid="00e49249"/> </style:style> <style:style style:name="Sect1" style:family="section"> - <style:section-properties fo:background-color="transparent" style:editable="false"> - <style:columns fo:column-count="1" fo:column-gap="0cm"/> - <style:background-image/> - </style:section-properties> - </style:style> - <style:style style:name="Sect2" style:family="section"> <style:section-properties style:editable="false"> <style:columns fo:column-count="1" fo:column-gap="0cm"/> </style:section-properties> @@ -2015,8 +2025,7 @@ </style:footer-style> </style:page-layout> <style:page-layout style:name="pm2"> - <style:page-layout-properties fo:page-width="21.001cm" fo:page-height="29.7cm" style:num-format="1" style:print-orientation="portrait" fo:margin-top="2cm" fo:margin-bottom="2cm" fo:margin-left="2cm" fo:margin-right="2cm" style:shadow="none" fo:background-color="transparent" style:writing-mode="lr-tb" style:footnote-max-height="0cm"> - <style:background-image/> + <style:page-layout-properties fo:page-width="21.001cm" fo:page-height="29.7cm" style:num-format="1" style:print-orientation="portrait" fo:margin-top="2cm" fo:margin-bottom="2cm" fo:margin-left="2cm" fo:margin-right="2cm" style:shadow="none" fo:background-color="transparent" style:writing-mode="lr-tb" draw:fill="none" draw:fill-color="#729fcf" style:footnote-max-height="0cm"> <style:columns fo:column-count="1" fo:column-gap="0cm"/> <style:footnote-sep style:width="0.018cm" style:distance-before-sep="0.101cm" style:distance-after-sep="0.101cm" style:line-style="solid" style:adjustment="left" style:rel-width="25%" style:color="#000000"/> </style:page-layout-properties> @@ -2048,7 +2057,7 @@ <office:master-styles> <style:master-page style:name="Standard" style:page-layout-name="pm1"> <style:footer> - <text:p text:style-name="Footer"><text:page-number text:select-page="current">28</text:page-number><text:tab/><text:tab/><text:modification-date style:data-style-name="N84">2016-07-01</text:modification-date>, <text:modification-time style:data-style-name="N41">11:57:57</text:modification-time></text:p> + <text:p text:style-name="Footer"><text:page-number text:select-page="current">9</text:page-number><text:tab/><text:tab/><text:modification-date style:data-style-name="N84">2017-03-17</text:modification-date>, <text:modification-time style:data-style-name="N41">17:16:36</text:modification-time></text:p> </style:footer> </style:master-page> <style:master-page style:name="First_20_Page" style:display-name="First Page" style:page-layout-name="pm2" style:next-style-name="Standard"/> @@ -2056,16 +2065,17 @@ </office:master-styles> <office:body> <office:text text:use-soft-page-breaks="true"> + <office:forms form:automatic-focus="false" form:apply-design-mode="false"/> <text:sequence-decls> <text:sequence-decl text:display-outline-level="0" text:name="Illustration"/> <text:sequence-decl text:display-outline-level="0" text:name="Table"/> <text:sequence-decl text:display-outline-level="0" text:name="Text"/> <text:sequence-decl text:display-outline-level="0" text:name="Drawing"/> </text:sequence-decls> - <text:p text:style-name="P286">Make Experiments!</text:p> + <text:p text:style-name="P272">Make Experiments!</text:p> <text:p text:style-name="P265">Run-script generation for earth system models</text:p> - <text:p text:style-name="P266">Release 0.<text:span text:style-name="T239">4</text:span>.<text:span text:style-name="T242">2dev</text:span></text:p> - <text:p text:style-name="P242">Karl-Hermann Wieners<text:line-break/><text:span text:style-name="T217">Max-Planck-Institut für Meteorologie<text:line-break/>Hamburg</text:span></text:p> + <text:p text:style-name="P266">Release 0.<text:span text:style-name="T241">4</text:span>.<text:span text:style-name="T244">2dev</text:span></text:p> + <text:p text:style-name="P242">Karl-Hermann Wieners<text:line-break/><text:span text:style-name="T219">Max-Planck-Institut für Meteorologie<text:line-break/>Hamburg</text:span></text:p> <text:table-of-content text:style-name="Sect1" text:protected="true" text:name="Table of Contents1"> <text:table-of-content-source text:outline-level="10"> <text:index-title-template text:style-name="Contents_20_Heading">Table of Contents</text:index-title-template> @@ -2151,7 +2161,7 @@ </text:table-of-content-entry-template> </text:table-of-content-source> <text:index-body> - <text:index-title text:style-name="Sect2" text:name="Table of Contents1_Head"> + <text:index-title text:style-name="Sect1" text:name="Table of Contents1_Head"> <text:p text:style-name="P243">Table of Contents</text:p> </text:index-title> <text:p text:style-name="P245"><text:a xlink:type="simple" xlink:href="#__RefHeading__2518_1114405012" text:style-name="Index_20_Link" text:visited-style-name="Index_20_Link">1 Introduction<text:tab/>3</text:a></text:p> @@ -2198,17 +2208,17 @@ <text:p text:style-name="P82"/> <text:h text:style-name="P244" text:outline-level="1"><text:bookmark-start text:name="__RefHeading__2518_1114405012"/>Introduction<text:bookmark-end text:name="__RefHeading__2518_1114405012"/></text:h> <text:p text:style-name="Text_20_body">Running a numerical earth system model experiment requires a number of preparatory and processing steps like staging input data files, providing namelists and other configuration data, housekeeping duties like model-time management, post-processing and storing <text:span text:style-name="T1">of </text:span>output data. These steps are usually put into scripts or another kind of job description that is finally executed on some high-performance computing system.</text:p> - <text:p text:style-name="P1">The <text:span text:style-name="T142">Make Experiments! (</text:span>mkexp<text:span text:style-name="T142">)</text:span> toolbox provides a generic interface to setting up such a<text:span text:style-name="T1">n experiment</text:span>. At the heart of this <text:span text:style-name="T1">lies</text:span> the so-called .config file. This is a simple <text:span text:style-name="T1">text </text:span>file that contains the model settings for your experiment in a way that is <text:span text:style-name="T1">largely </text:span>independent of the job description that is later used to run it.</text:p> + <text:p text:style-name="P1">The <text:span text:style-name="T144">Make Experiments! (</text:span>mkexp<text:span text:style-name="T144">)</text:span> toolbox provides a generic interface to setting up such a<text:span text:style-name="T1">n experiment</text:span>. At the heart of this <text:span text:style-name="T1">lies</text:span> the so-called .config file. This is a simple <text:span text:style-name="T1">text </text:span>file that contains the model settings for your experiment in a way that is <text:span text:style-name="T1">largely </text:span>independent of the job description that is later used to run it.</text:p> <text:p text:style-name="P4">To make this an easy task, MPI-M's models are delivered with a number of standard experiment types. Your own .config file will chose one of these, thus inheriting their settings for use in your experiment. Typically, it will also override or amend these settings for the purpose of your experiment.</text:p> <text:p text:style-name="P2">While the .config fil<text:span text:style-name="T2">e contains all necessary settings, there is much more to the actual job description. Therefore, the standard experiment types also provide templates (.tmpl files) for the jobs to run, that are then converted to the final job step descriptions, using the .config file settings. Besides, the .config file contains a 'jobs' section, where the job control flow and parameters of the job description itself may be adjusted, e.g. requiring more resources or disabling certain job steps.</text:span></text:p> <text:h text:style-name="Heading_20_2" text:outline-level="2"><text:bookmark-start text:name="__RefHeading__2520_1114405012"/>Example: <text:span text:style-name="T3">ECHAM experiment setup</text:span><text:bookmark-end text:name="__RefHeading__2520_1114405012"/></text:h> <text:p text:style-name="P32">To illustrate the way <text:span text:style-name="T9">mkexp</text:span> works, let us look at the way that experiments with ECHAM, MPI-M's atmospheric circulation model, are set up.</text:p> <text:h text:style-name="P251" text:outline-level="3"><text:bookmark-start text:name="__RefHeading__2522_1114405012"/>Experiments are defined by custom and default settings<text:bookmark-end text:name="__RefHeading__2522_1114405012"/></text:h> - <text:p text:style-name="P3">ECHAM comes with five <text:span text:style-name="T187">pre-defined </text:span>experiment types, amip-LR, amip-MR, amip-HR, sstClim-LR and sstClim-MR. <text:span text:style-name="T3">To set up an experiment based on one of these, like amip-LR, all you have to do is create your own experiment configuration file within ECHAM's run subdirectory, e.g. 'joe1234.config', setting amip-LR as experiment type and providing an experiment description with the header comment:</text:span></text:p> + <text:p text:style-name="P3">ECHAM comes with five <text:span text:style-name="T189">pre-defined </text:span>experiment types, amip-LR, amip-MR, amip-HR, sstClim-LR and sstClim-MR. <text:span text:style-name="T3">To set up an experiment based on one of these, like amip-LR, all you have to do is create your own experiment configuration file within ECHAM's run subdirectory, e.g. 'joe1234.config', setting amip-LR as experiment type and providing an experiment description with the header comment:</text:span></text:p> <text:p text:style-name="P98"><text:soft-page-break/># Standard AMIP experiment as baseline for further experiments (LR)</text:p> <text:p text:style-name="P98"/> <text:p text:style-name="P98">EXP_TYPE = amip-LR</text:p> - <text:p text:style-name="P3">For each <text:span text:style-name="T4">experiment type</text:span>, you will find a .config file in the run/standard_experiments subdirectory. For instance, <text:span text:style-name="T186">'</text:span>amip-LR.config<text:span text:style-name="T186">'</text:span> includes these settings</text:p> + <text:p text:style-name="P3">For each <text:span text:style-name="T4">experiment type</text:span>, you will find a .config file in the run/standard_experiments subdirectory. For instance, <text:span text:style-name="T188">'</text:span>amip-LR.config<text:span text:style-name="T188">'</text:span> includes these settings</text:p> <text:p text:style-name="P97"># Default definitions for amip-LR experiments </text:p> <text:p text:style-name="P96"/> <text:p text:style-name="P96">RES = 63 </text:p> @@ -2222,58 +2232,58 @@ <text:p text:style-name="P99"><text:s text:c="2"/>[[namelist.jsbach]] </text:p> <text:p text:style-name="P99"><text:s text:c="4"/>[[[jsbach_ctl]]] </text:p> <text:p text:style-name="P99"><text:s text:c="6"/>use_dynveg <text:s/>= false </text:p> - <text:p text:style-name="P5">As you can see, settings are simple name = value pairs that may be organized in sections. Sections are defined by a bracketed section name. They may contain subsections, where the number of brackets define<text:span text:style-name="T140">s</text:span> the hierarchy depth. The pre-defined sections [namelists] and [jobs] are used for special purposes within <text:span text:style-name="T9">mkexp</text:span>.</text:p> - <text:p text:style-name="P5"><text:span text:style-name="T186">Some s</text:span>ettings apply to all <text:span text:style-name="T186">ECHAM </text:span>experiment types. <text:span text:style-name="T186">They</text:span> go into a file named <text:span text:style-name="T186">'</text:span>DEFAULT.config<text:span text:style-name="T186">'</text:span>. <text:span text:style-name="T9">mkexp</text:span> will <text:span text:style-name="T186">always </text:span>read this file <text:span text:style-name="T186">first, </text:span>before applying <text:span text:style-name="T186">any </text:span>settings from <text:span text:style-name="T186">a specific experiment type like 'amip-LR.config'.</text:span> <text:span text:style-name="T186">Such settings might be default paths for input data, as in</text:span></text:p> - <text:p text:style-name="P103"># <text:span text:style-name="T186">Default definitions for all </text:span>ECHAM experiment<text:span text:style-name="T186">s</text:span></text:p> + <text:p text:style-name="P5">As you can see, settings are simple name = value pairs that may be organized in sections. Sections are defined by a bracketed section name. They may contain subsections, where the number of brackets define<text:span text:style-name="T142">s</text:span> the hierarchy depth. The pre-defined sections [namelists] and [jobs] are used for special purposes within <text:span text:style-name="T9">mkexp</text:span>.</text:p> + <text:p text:style-name="P5"><text:span text:style-name="T188">Some s</text:span>ettings apply to all <text:span text:style-name="T188">ECHAM </text:span>experiment types. <text:span text:style-name="T188">They</text:span> go into a file named <text:span text:style-name="T188">'</text:span>DEFAULT.config<text:span text:style-name="T188">'</text:span>. <text:span text:style-name="T9">mkexp</text:span> will <text:span text:style-name="T188">always </text:span>read this file <text:span text:style-name="T188">first, </text:span>before applying <text:span text:style-name="T188">any </text:span>settings from <text:span text:style-name="T188">a specific experiment type like 'amip-LR.config'.</text:span> <text:span text:style-name="T188">Such settings might be default paths for input data, as in</text:span></text:p> + <text:p text:style-name="P103"># <text:span text:style-name="T188">Default definitions for all </text:span>ECHAM experiment<text:span text:style-name="T188">s</text:span></text:p> <text:p text:style-name="P103"/> <text:p text:style-name="P103">ATMO_INPUT_ROOT = /pool/data/ECHAM6/input/r0004 </text:p> <text:p text:style-name="P103">LAND_INPUT_ROOT = /pool/data/JSBACH/input/r0004 </text:p> - <text:p text:style-name="P6">The final configuration is then merged from all of these three sources, where the experiment configuration may override <text:span text:style-name="T43">or amend </text:span>settings from the experiment type, and the type config may in turn change the model defaults.</text:p> + <text:p text:style-name="P6">The final configuration is then merged from all of these three sources, where the experiment configuration may override <text:span text:style-name="T44">or amend </text:span>settings from the experiment type, and the type config may in turn change the model defaults.</text:p> <text:h text:style-name="P252" text:outline-level="3"><text:bookmark-start text:name="__RefHeading__2524_1114405012"/>Job templates are completed by settings to create scripts<text:bookmark-end text:name="__RefHeading__2524_1114405012"/></text:h> - <text:p text:style-name="P6"><text:span text:style-name="T186">Now the experiment configuration is finalized, the </text:span>settings are used to fill in <text:span text:style-name="T186">a kind of job description forms, so called </text:span><text:span text:style-name="T9">templates</text:span><text:span text:style-name="T186">, </text:span>from which eventually the <text:span text:style-name="T186">actual </text:span>job description files are created. As the structure of<text:span text:style-name="T186"> </text:span>jobs is largely independent of the model resolution, all amip- experiment types share the same set of template files. One of them is <text:span text:style-name="T207">'</text:span>amip.run.tmpl<text:span text:style-name="T207">'</text:span>, also within the run/standard_experiments subdirectory. <text:span text:style-name="T6">The excerpt below shows that t</text:span>his looks mostly like a shell script, but contains <text:span text:style-name="T141">placeholders</text:span> that are filled using the .config file information:</text:p> + <text:p text:style-name="P6"><text:span text:style-name="T188">Now the experiment configuration is finalized, the </text:span>settings are used to fill in <text:span text:style-name="T188">a kind of job description forms, so called </text:span><text:span text:style-name="T9">templates</text:span><text:span text:style-name="T188">, </text:span>from which eventually the <text:span text:style-name="T188">actual </text:span>job description files are created. As the structure of<text:span text:style-name="T188"> </text:span>jobs is largely independent of the model resolution, all amip- experiment types share the same set of template files. One of them is <text:span text:style-name="T209">'</text:span>amip.run.tmpl<text:span text:style-name="T209">'</text:span>, also within the run/standard_experiments subdirectory. <text:span text:style-name="T6">The excerpt below shows that t</text:span>his looks mostly like a shell script, but contains <text:span text:style-name="T143">placeholders</text:span> that are filled using the .config file information:</text:p> <text:p text:style-name="P103"><text:soft-page-break/>#! /bin/bash</text:p> <text:p text:style-name="P103"/> <text:p text:style-name="P103"># Job file to run ECHAM 6 </text:p> <text:p text:style-name="P103"/> - <text:p text:style-name="P107">EXP=<text:span text:style-name="T129">%{EXP_ID}</text:span> # experiment identifier </text:p> + <text:p text:style-name="P107">EXP=<text:span text:style-name="T131">%{EXP_ID}</text:span> # experiment identifier </text:p> <text:p text:style-name="P103"/> - <text:p text:style-name="P103">RES=<text:span text:style-name="T129">%{RES}</text:span> <text:span text:style-name="T141"># experiment truncation</text:span></text:p> + <text:p text:style-name="P103">RES=<text:span text:style-name="T131">%{RES}</text:span> <text:span text:style-name="T143"># experiment truncation</text:span></text:p> <text:p text:style-name="P103"/> <text:p text:style-name="P107"># absolute paths to directories with initial data: </text:p> - <text:p text:style-name="P107">ATMO_DATA=<text:span text:style-name="T129">%{ATMO_INPUT_ROOT}</text:span> </text:p> + <text:p text:style-name="P107">ATMO_DATA=<text:span text:style-name="T131">%{ATMO_INPUT_ROOT}</text:span> </text:p> <text:p text:style-name="P107">ATMO_MAP_DATA=$ATMO_DATA/T${RES} </text:p> <text:p text:style-name="P107"/> <text:p text:style-name="P107"># absolute path to directory with initial data for JSBACH: </text:p> - <text:p text:style-name="P107">LAND_MAP_DATA=<text:span text:style-name="T129">%{LAND_INPUT_ROOT}</text:span>/T${RES} </text:p> + <text:p text:style-name="P107">LAND_MAP_DATA=<text:span text:style-name="T131">%{LAND_INPUT_ROOT}</text:span>/T${RES} </text:p> <text:p text:style-name="P104"/> <text:p text:style-name="P104"># </text:p> <text:p text:style-name="P103"># ECHAM6 namelist </text:p> <text:p text:style-name="P103"># </text:p> <text:p text:style-name="P103">cat > namelist.echam << EOF </text:p> - <text:p text:style-name="P103"><text:span text:style-name="T129">%{NAMELIST_ECHAM}</text:span> </text:p> + <text:p text:style-name="P103"><text:span text:style-name="T131">%{NAMELIST_ECHAM}</text:span> </text:p> <text:p text:style-name="P103">EOF </text:p> <text:p text:style-name="P103"/> <text:p text:style-name="P103"># </text:p> <text:p text:style-name="P103"># JSBACH namelist</text:p> <text:p text:style-name="P103"># </text:p> <text:p text:style-name="P103">cat > namelist.jsbach << EOF </text:p> - <text:p text:style-name="P103"><text:span text:style-name="T129">%{NAMELIST_JSBACH}</text:span> </text:p> + <text:p text:style-name="P103"><text:span text:style-name="T131">%{NAMELIST_JSBACH}</text:span> </text:p> <text:p text:style-name="P103">EOF </text:p> - <text:p text:style-name="P7"><text:span text:style-name="T187">T</text:span>h<text:span text:style-name="T187">e</text:span>se <text:span text:style-name="T187">'</text:span>%{...}<text:span text:style-name="T187">'</text:span> construct<text:span text:style-name="T7">s</text:span> correspond to the configuration settings shown in the previous section. The value for <text:span text:style-name="T207">the setting </text:span>given <text:span text:style-name="T187">by the variable name between '%{' and '}'</text:span> is pasted into the template, replacing the placeholder. The special names 'NAMELIST_ECHAM' and 'NAMELIST_JSBACH' contain the contents of the 'namelists' subsections, with each setting taken to be a Fortran namelist setting, and formatted accordingly. 'EXP_ID' is taken to be the base filename of the experiment's .config file. The result of this operation is then written to the final job script, in our case <text:span text:style-name="T187">'</text:span>joe1234.run<text:span text:style-name="T187">'</text:span>:</text:p> + <text:p text:style-name="P7"><text:span text:style-name="T189">T</text:span>h<text:span text:style-name="T189">e</text:span>se <text:span text:style-name="T189">'</text:span>%{...}<text:span text:style-name="T189">'</text:span> construct<text:span text:style-name="T7">s</text:span> correspond to the configuration settings shown in the previous section. The value for <text:span text:style-name="T209">the setting </text:span>given <text:span text:style-name="T189">by the variable name between '%{' and '}'</text:span> is pasted into the template, replacing the placeholder. The special names 'NAMELIST_ECHAM' and 'NAMELIST_JSBACH' contain the contents of the 'namelists' subsections, with each setting taken to be a Fortran namelist setting, and formatted accordingly. 'EXP_ID' is taken to be the base filename of the experiment's .config file. The result of this operation is then written to the final job script, in our case <text:span text:style-name="T189">'</text:span>joe1234.run<text:span text:style-name="T189">'</text:span>:</text:p> <text:p text:style-name="P104"><text:soft-page-break/>#! /bin/bash</text:p> <text:p text:style-name="P104"/> <text:p text:style-name="P104"># Job file to run ECHAM 6 </text:p> <text:p text:style-name="P104"/> - <text:p text:style-name="P107">EXP=<text:span text:style-name="T129">joe1234</text:span> # experiment identifier </text:p> + <text:p text:style-name="P107">EXP=<text:span text:style-name="T131">joe1234</text:span> # experiment identifier </text:p> <text:p text:style-name="P104"/> - <text:p text:style-name="P104">RES=<text:span text:style-name="T130">63</text:span><text:span text:style-name="T6"> # experiment truncation</text:span></text:p> + <text:p text:style-name="P104">RES=<text:span text:style-name="T132">63</text:span><text:span text:style-name="T6"> # experiment truncation</text:span></text:p> <text:p text:style-name="P104"/> <text:p text:style-name="P104">#<text:span text:style-name="T6"> absolute paths to directories with initial data: </text:span></text:p> - <text:p text:style-name="P107">ATMO_DATA=<text:span text:style-name="T131">/pool/data/ECHAM6/input/r0004</text:span><text:span text:style-name="T5"> </text:span></text:p> + <text:p text:style-name="P107">ATMO_DATA=<text:span text:style-name="T133">/pool/data/ECHAM6/input/r0004</text:span><text:span text:style-name="T5"> </text:span></text:p> <text:p text:style-name="P107">ATMO_MAP_DATA=$ATMO_DATA/T${RES} </text:p> <text:p text:style-name="P107"/> <text:p text:style-name="P107"># absolute path to directory with initial data for JSBACH: </text:p> - <text:p text:style-name="P107">LAND_MAP_DATA=<text:span text:style-name="T131">/pool/data/JSBACH/input/r0004</text:span>/T${RES} </text:p> + <text:p text:style-name="P107">LAND_MAP_DATA=<text:span text:style-name="T133">/pool/data/JSBACH/input/r0004</text:span>/T${RES} </text:p> <text:p text:style-name="P107"/> <text:p text:style-name="P107">#</text:p> <text:p text:style-name="P104"># ECHAM6 namelist </text:p> @@ -2292,93 +2302,94 @@ <text:p text:style-name="P110"><text:s text:c="4"/>use_dynveg = .false.</text:p> <text:p text:style-name="P110">/</text:p> <text:p text:style-name="P104">EOF </text:p> - <text:h text:style-name="Heading_20_3" text:outline-level="3"><text:bookmark-start text:name="__RefHeading__2526_1114405012"/><text:span text:style-name="T187">G</text:span>enerat<text:span text:style-name="T187">ing scripts only refers to the custom settings' file</text:span><text:bookmark-end text:name="__RefHeading__2526_1114405012"/></text:h> - <text:p text:style-name="P13"><text:span text:style-name="T186">So, as soon as</text:span> <text:span text:style-name="T186">you have set up '</text:span>joe1234.config<text:span text:style-name="T186">'</text:span>, you may create the job scripts that are needed to run your experiment. Still within ECHAM's <text:span text:style-name="T188">'</text:span>run<text:span text:style-name="T188">'</text:span> subdirectory, type the following into your terminal:</text:p> + <text:h text:style-name="Heading_20_3" text:outline-level="3"><text:bookmark-start text:name="__RefHeading__2526_1114405012"/><text:span text:style-name="T189">G</text:span>enerat<text:span text:style-name="T189">ing scripts only refers to the custom settings' file</text:span><text:bookmark-end text:name="__RefHeading__2526_1114405012"/></text:h> + <text:p text:style-name="P13"><text:span text:style-name="T188">So, as soon as</text:span> <text:span text:style-name="T188">you have set up '</text:span>joe1234.config<text:span text:style-name="T188">'</text:span>, you may create the job scripts that are needed to run your experiment. Still within ECHAM's <text:span text:style-name="T190">'</text:span>run<text:span text:style-name="T190">'</text:span> subdirectory, type the following into your terminal:</text:p> <text:p text:style-name="Preformatted_20_Text">../util/mkexp/mkexp joe1234.config</text:p> - <text:p text:style-name="P14">This will <text:span text:style-name="T142">read all configuration information and </text:span>create all job scripts that are defined within your experiment's setup, <text:span text:style-name="T142">using their respective templates as shown in the previous section</text:span>. <text:span text:style-name="T9">mkexp</text:span> will put these <text:span text:style-name="T142">scripts </text:span>in <text:span text:style-name="T142">a common</text:span> directory defined by the .config variable <text:span text:style-name="T188">'</text:span>SCRIPT_DIR<text:span text:style-name="T188">'</text:span>, and <text:span text:style-name="T188">print</text:span> the name of this directory on your terminal.</text:p> - <text:h text:style-name="P248" text:outline-level="1"><text:bookmark-start text:name="__RefHeading__2528_1114405012"/>Details on <text:span text:style-name="T206">experiment</text:span> <text:span text:style-name="T206">definition</text:span><text:bookmark-end text:name="__RefHeading__2528_1114405012"/></text:h> - <text:p text:style-name="P15">With the introductory example of the previous section in mind, this section will give some more detailed information on specific aspects of <text:span text:style-name="T9">mkexp</text:span><text:span text:style-name="T46">.</text:span></text:p> + <text:p text:style-name="P14">This will <text:span text:style-name="T144">read all configuration information and </text:span>create all job scripts that are defined within your experiment's setup, <text:span text:style-name="T144">using their respective templates as shown in the previous section</text:span>. <text:span text:style-name="T9">mkexp</text:span> will put these <text:span text:style-name="T144">scripts </text:span>in <text:span text:style-name="T144">a common</text:span> directory defined by the .config variable <text:span text:style-name="T190">'</text:span>SCRIPT_DIR<text:span text:style-name="T190">'</text:span>, and <text:span text:style-name="T190">print</text:span> the name of this directory on your terminal.</text:p> + <text:h text:style-name="P248" text:outline-level="1"><text:bookmark-start text:name="__RefHeading__2528_1114405012"/>Details on <text:span text:style-name="T208">experiment</text:span> <text:span text:style-name="T208">definition</text:span><text:bookmark-end text:name="__RefHeading__2528_1114405012"/></text:h> + <text:p text:style-name="P15">With the introductory example of the previous section in mind, this section will give some more detailed information on specific aspects of <text:span text:style-name="T9">mkexp</text:span><text:span text:style-name="T47">.</text:span></text:p> <text:h text:style-name="P267" text:outline-level="2"><text:bookmark-start text:name="__RefHeading__2530_1114405012"/><text:soft-page-break/>Design<text:bookmark-end text:name="__RefHeading__2530_1114405012"/></text:h> - <text:p text:style-name="P34">Experiment definition with <text:span text:style-name="T9">mkexp</text:span> <text:span text:style-name="T168">is organized</text:span> <text:span text:style-name="T168">in</text:span> three levels.</text:p> - <text:p text:style-name="P34">The first level is the <text:span text:style-name="T9">mkexp</text:span> toolbox. It provides the front end to create an executable job description from a generic experiment configuration, <text:span text:style-name="T167">but does not contain any model specific information. Instead a basic set of conventions is defined that should be applicable to a very large range of model systems. When this document uses the term </text:span><text:span text:style-name="T18">mkexp</text:span><text:span text:style-name="T52">, it refers to this system level.</text:span></text:p> - <text:p text:style-name="P34"><text:span text:style-name="T167">At a second level, a model needs to provide a number of files containing the information needed by </text:span><text:span text:style-name="T17">mkexp</text:span><text:span text:style-name="T167">: the required job steps and their interaction, the basic contents of job scripts, model specific information, and building blocks that may be combined to define a specific experiment. This is called the </text:span><text:span text:style-name="T17">model setup</text:span><text:span text:style-name="T51">. The files must maintain the naming conventions prescribed by </text:span><text:span text:style-name="T17">mkexp</text:span><text:span text:style-name="T51">.</text:span></text:p> - <text:p text:style-name="P35"><text:span text:style-name="T46">Finally, the third level is the actual experiment definition. Here the user decides which of the building blocks from the previous level are needed, and </text:span><text:span text:style-name="T83">defines</text:span><text:span text:style-name="T46"> experiment specific settings that override or amend the information from the model setup. It is also essential to supply an experiment description and a – possibly unique – experiment identifier. All this is called the </text:span><text:span text:style-name="T9">user setup</text:span><text:span text:style-name="T46">.</text:span></text:p> - <text:p text:style-name="P36"><text:span text:style-name="T46">All levels should make a clear distinction </text:span><text:span text:style-name="T53">between </text:span><text:span text:style-name="T46">the .config files, containing the experiment's configuration information, </text:span><text:span text:style-name="T53">and </text:span><text:span text:style-name="T46">the .tmpl files, containing the actual job description and job control syntax.</text:span></text:p> + <text:p text:style-name="P34">Experiment definition with <text:span text:style-name="T9">mkexp</text:span> <text:span text:style-name="T170">is organized</text:span> <text:span text:style-name="T170">in</text:span> three levels.</text:p> + <text:p text:style-name="P34">The first level is the <text:span text:style-name="T9">mkexp</text:span> toolbox. It provides the front end to create an executable job description from a generic experiment configuration, <text:span text:style-name="T169">but does not contain any model specific information. Instead a basic set of conventions is defined that should be applicable to a very large range of model systems. When this document uses the term </text:span><text:span text:style-name="T18">mkexp</text:span><text:span text:style-name="T53">, it refers to this system level.</text:span></text:p> + <text:p text:style-name="P34"><text:span text:style-name="T169">At a second level, a model needs to provide a number of files containing the information needed by </text:span><text:span text:style-name="T17">mkexp</text:span><text:span text:style-name="T169">: the required job steps and their interaction, the basic contents of job scripts, model specific information, and building blocks that may be combined to define a specific experiment. This is called the </text:span><text:span text:style-name="T17">model setup</text:span><text:span text:style-name="T52">. The files must maintain the naming conventions prescribed by </text:span><text:span text:style-name="T17">mkexp</text:span><text:span text:style-name="T52">.</text:span></text:p> + <text:p text:style-name="P35"><text:span text:style-name="T47">Finally, the third level is the actual experiment definition. Here the user decides which of the building blocks from the previous level are needed, and </text:span><text:span text:style-name="T84">defines</text:span><text:span text:style-name="T47"> experiment specific settings that override or amend the information from the model setup. It is also essential to supply an experiment description and a – possibly unique – experiment identifier. All this is called the </text:span><text:span text:style-name="T9">user setup</text:span><text:span text:style-name="T47">.</text:span></text:p> + <text:p text:style-name="P36"><text:span text:style-name="T47">All levels should make a clear distinction </text:span><text:span text:style-name="T54">between </text:span><text:span text:style-name="T47">the .config files, containing the experiment's configuration information, </text:span><text:span text:style-name="T54">and </text:span><text:span text:style-name="T47">the .tmpl files, containing the actual job description and job control syntax.</text:span></text:p> <text:h text:style-name="P268" text:outline-level="2"><text:bookmark-start text:name="__RefHeading__2532_1114405012"/>Tools<text:bookmark-end text:name="__RefHeading__2532_1114405012"/></text:h> - <text:p text:style-name="P83"><text:span text:style-name="T142">The </text:span><text:span text:style-name="T32">mkexp</text:span><text:span text:style-name="T142"> package provides a number of tools for working with script configurations and setups.</text:span></text:p> - <text:p text:style-name="Preformatted_20_List_20_Heading">mkexp <text:span text:style-name="T236">[-m] </text:span><text:span text:style-name="T23">file</text:span><text:span text:style-name="T64">.</text:span><text:span text:style-name="T46">config</text:span> [<text:span text:style-name="T9">name</text:span>=<text:span text:style-name="T9">value</text:span> ...]</text:p> - <text:p text:style-name="P200"><text:span text:style-name="T142">This is the main tool for generating an experiment setup. It </text:span>takes <text:span text:style-name="T189">the given</text:span> <text:span text:style-name="T189">user setup</text:span> and <text:span text:style-name="T208">the model setup that is referenced by the user setup </text:span>to generate <text:span text:style-name="T189">the</text:span> <text:span text:style-name="T189">job description files or</text:span> scripts that <text:span text:style-name="T208">are required to run a model experiment as specified in </text:span><text:span text:style-name="T21">file.</text:span><text:span text:style-name="T64">config</text:span><text:span text:style-name="T189">.</text:span></text:p> - <text:p text:style-name="P204">When running, <text:span text:style-name="T9">mkexp</text:span><text:span text:style-name="T46"> creates three directories, one each for the job scripts, run-time data, and output data, as defined by the setup. The names of these are printed, plus warnings if they already exist.</text:span></text:p> - <text:p text:style-name="P203">mkexp<text:span text:style-name="T46"> allows to override </text:span><text:span text:style-name="T62">or amend </text:span><text:span text:style-name="T46">the .config file settings on the command line </text:span><text:span text:style-name="T62">by defining or re-defining a variable </text:span><text:span text:style-name="T190">name</text:span><text:span text:style-name="T62"> set to </text:span><text:span text:style-name="T190">value</text:span><text:span text:style-name="T62">. Section variables are referenced as </text:span><text:span text:style-name="T190">sectionname</text:span><text:span text:style-name="T62">.</text:span><text:span text:style-name="T190">variablename</text:span><text:span text:style-name="T62">. Any periods in the variable name have to be duplicated, e.g. to set '.remove' in section 'jobs' to 'post', use 'jobs...remove=post'. Note that three periods will always be read as '.' followed by </text:span><text:soft-page-break/><text:span text:style-name="T62">'..', thus it is not possible to use variable names th</text:span><text:span text:style-name="T84">at</text:span><text:span text:style-name="T62"> </text:span><text:span text:style-name="T190">end</text:span><text:span text:style-name="T62"> </text:span><text:span text:style-name="T84">i</text:span><text:span text:style-name="T62">n a period.</text:span></text:p> - <text:p text:style-name="P218"><text:span text:style-name="T62">W</text:span><text:span text:style-name="T46">hen given the '-m' or '--no-make-dirs' option, only the </text:span><text:span text:style-name="T63">script</text:span><text:span text:style-name="T46"> directory is created while creation of the </text:span><text:span text:style-name="T63">run-time and outpu</text:span><text:span text:style-name="T46">t directories is skipped.</text:span></text:p> - <text:p text:style-name="P221"><text:span text:style-name="T62">g</text:span><text:span text:style-name="T46">etexp [-v ...] </text:span><text:span text:style-name="T95">[-R]</text:span><text:span text:style-name="T46"> </text:span><text:span text:style-name="T9">file</text:span><text:span text:style-name="T46">.config [</text:span><text:span text:style-name="T9">name</text:span><text:span text:style-name="T46">=</text:span><text:span text:style-name="T9">value ...</text:span><text:span text:style-name="T46">]</text:span></text:p> - <text:p text:style-name="P201">getexp<text:span text:style-name="T46"> reads the experiment setup the same way </text:span><text:span text:style-name="T84">as</text:span><text:span text:style-name="T46"> </text:span>mkexp<text:span text:style-name="T46">, but does not generate job scripts. Instead it prints the experiment name and directories to be generated in a shell-readable form. It is intended for debugging or passing setup information to utility scripts.</text:span></text:p> - <text:p text:style-name="P205"><text:span text:style-name="T46">When given the '-v' </text:span><text:span text:style-name="T95">or '--</text:span><text:span text:style-name="T46">verbose</text:span><text:span text:style-name="T95">'</text:span><text:span text:style-name="T46"> option, all </text:span><text:span text:style-name="T9">global</text:span><text:span text:style-name="T46"> configuration variables and their values are printed in alphabetical order. </text:span><text:span text:style-name="T95">When given twice, the whole configuration is dumped.</text:span></text:p> + <text:p text:style-name="P83"><text:span text:style-name="T144">The </text:span><text:span text:style-name="T32">mkexp</text:span><text:span text:style-name="T144"> package provides a number of tools for working with script configurations and setups.</text:span></text:p> + <text:p text:style-name="Preformatted_20_List_20_Heading">mkexp <text:span text:style-name="T238">[-m] [-g] </text:span><text:span text:style-name="T23">file</text:span><text:span text:style-name="T65">.</text:span><text:span text:style-name="T47">config</text:span> [<text:span text:style-name="T9">name</text:span>=<text:span text:style-name="T9">value</text:span> ...]</text:p> + <text:p text:style-name="P200"><text:span text:style-name="T144">This is the main tool for generating an experiment setup. It </text:span>takes <text:span text:style-name="T191">the given</text:span> <text:span text:style-name="T191">user setup</text:span> and <text:span text:style-name="T210">the model setup that is referenced by the user setup </text:span>to generate <text:span text:style-name="T191">the</text:span> <text:span text:style-name="T191">job description files or</text:span> scripts that <text:span text:style-name="T210">are required to run a model experiment as specified in </text:span><text:span text:style-name="T21">file.</text:span><text:span text:style-name="T65">config</text:span><text:span text:style-name="T191">.</text:span></text:p> + <text:p text:style-name="P204">When running, <text:span text:style-name="T9">mkexp</text:span><text:span text:style-name="T47"> creates three directories, one each for the job scripts, run-time data, and output data, as defined by the setup. The names of these are printed, plus warnings if they already exist.</text:span></text:p> + <text:p text:style-name="P203">mkexp<text:span text:style-name="T47"> allows to override </text:span><text:span text:style-name="T63">or amend </text:span><text:span text:style-name="T47">the .config file settings on the command line </text:span><text:span text:style-name="T63">by defining or re-defining a variable </text:span><text:span text:style-name="T192">name</text:span><text:span text:style-name="T63"> set to </text:span><text:span text:style-name="T192">value</text:span><text:span text:style-name="T63">. Section variables are referenced as </text:span><text:span text:style-name="T192">sectionname</text:span><text:span text:style-name="T63">.</text:span><text:span text:style-name="T192">variablename</text:span><text:span text:style-name="T63">. Any periods in the variable name have to be duplicated, e.g. to set '.remove' in section 'jobs' to 'post', use 'jobs...remove=post'. Note that three periods will always be read as '.' followed by </text:span><text:soft-page-break/><text:span text:style-name="T63">'..', thus it is not possible to use variable names th</text:span><text:span text:style-name="T85">at</text:span><text:span text:style-name="T63"> </text:span><text:span text:style-name="T192">end</text:span><text:span text:style-name="T63"> </text:span><text:span text:style-name="T85">i</text:span><text:span text:style-name="T63">n a period.</text:span></text:p> + <text:p text:style-name="P218"><text:span text:style-name="T63">W</text:span><text:span text:style-name="T47">hen given the '-m' or '--no-make-dirs' option, only the </text:span><text:span text:style-name="T64">script</text:span><text:span text:style-name="T47"> directory is created while creation of the </text:span><text:span text:style-name="T64">run-time and outpu</text:span><text:span text:style-name="T47">t directories is skipped.</text:span></text:p> + <text:p text:style-name="P293">With '-g' or '--getexp', instead of a .config file, <text:span text:style-name="T9">mkexp</text:span><text:span text:style-name="T47"> expects a dump generated by </text:span><text:span text:style-name="T9">getexp -vv</text:span><text:span text:style-name="T47"> (see below). The experiment setup is regenerated from this dump, overriding any model setup.</text:span></text:p> + <text:p text:style-name="P221"><text:span text:style-name="T63">g</text:span><text:span text:style-name="T47">etexp [-v ...] </text:span><text:span text:style-name="T96">[-R]</text:span><text:span text:style-name="T47"> </text:span><text:span text:style-name="T9">file</text:span><text:span text:style-name="T47">.config [</text:span><text:span text:style-name="T9">name</text:span><text:span text:style-name="T47">=</text:span><text:span text:style-name="T9">value ...</text:span><text:span text:style-name="T47">]</text:span></text:p> + <text:p text:style-name="P201">getexp<text:span text:style-name="T47"> reads the experiment setup the same way </text:span><text:span text:style-name="T85">as</text:span><text:span text:style-name="T47"> </text:span>mkexp<text:span text:style-name="T47">, but does not generate job scripts. Instead it prints the experiment name and directories to be generated in a shell-readable form. It is intended for debugging or passing setup information to utility scripts.</text:span></text:p> + <text:p text:style-name="P205"><text:span text:style-name="T47">When given the '-v' </text:span><text:span text:style-name="T96">or '--</text:span><text:span text:style-name="T47">verbose</text:span><text:span text:style-name="T96">'</text:span><text:span text:style-name="T47"> option, all </text:span><text:span text:style-name="T9">global</text:span><text:span text:style-name="T47"> configuration variables and their values are printed in alphabetical order. </text:span><text:span text:style-name="T96">When given twice, the whole configuration is dumped </text:span><text:span text:style-name="T101">to the screen</text:span><text:span text:style-name="T96">. </text:span><text:span text:style-name="T101">Save this to a file for use with </text:span><text:span text:style-name="T38">mkexp -g</text:span><text:span text:style-name="T101">.</text:span></text:p> <text:p text:style-name="P192">When given the '-R' or '--readme' option, the header comment text is printed.</text:p> - <text:p text:style-name="P233">diffexp <text:span text:style-name="T22">file</text:span><text:span text:style-name="T23">1</text:span><text:span text:style-name="T191">.config </text:span><text:span text:style-name="T22">file2</text:span><text:span text:style-name="T63">.</text:span><text:span text:style-name="T64">config</text:span></text:p> + <text:p text:style-name="P233">diffexp <text:span text:style-name="T22">file</text:span><text:span text:style-name="T23">1</text:span><text:span text:style-name="T193">.config </text:span><text:span text:style-name="T22">file2</text:span><text:span text:style-name="T64">.</text:span><text:span text:style-name="T65">config</text:span></text:p> <text:p text:style-name="P189">For an easy comparison of the whole set of generated scripts for two different experiments, this tool takes the directories defined in each configuration, locates the job scripts corresponding to each other (e.g. exp0001.run and exp0002.run), equalizes all occurrences of the experiment name in the scripts and then uses the diff tool to show differences. The environment variable 'DIFF' may be set to an alternative tool to be called instead.</text:p> - <text:p text:style-name="P222">rmexp <text:span text:style-name="T24">file</text:span><text:span text:style-name="T192">.config</text:span><text:span text:style-name="T65"> [</text:span><text:span text:style-name="T24">name</text:span><text:span text:style-name="T65">=</text:span><text:span text:style-name="T24">value ...</text:span><text:span text:style-name="T65">]</text:span></text:p> - <text:p text:style-name="P207">This allows <text:span text:style-name="T195">interactive </text:span>remov<text:span text:style-name="T195">al for </text:span>all data of an experiment without having to deal with path names, as these are read from the configuration.</text:p> - <text:p text:style-name="P234"><text:span text:style-name="T237">cp</text:span>exp <text:span text:style-name="T24">file</text:span><text:span text:style-name="T192">.config</text:span><text:span text:style-name="T65"> </text:span><text:span text:style-name="T37">new_name</text:span><text:span text:style-name="T96"> </text:span><text:span text:style-name="T65">[</text:span><text:span text:style-name="T24">name</text:span><text:span text:style-name="T65">=</text:span><text:span text:style-name="T24">value ...</text:span><text:span text:style-name="T65">]</text:span></text:p> - <text:p text:style-name="List_20_Contents"><text:span text:style-name="T238">Replicates all data </text:span>of an experiment <text:span text:style-name="T237">to a new experiment name; also updates text files by rewriting references to the old name</text:span>.</text:p> - <text:h text:style-name="P269" text:outline-level="2"><text:bookmark-start text:name="__RefHeading__2534_1114405012"/><text:span text:style-name="T148">F</text:span>ormat of .config files<text:bookmark-end text:name="__RefHeading__2534_1114405012"/></text:h> - <text:p text:style-name="P15">The .config files are simple text files containing a dictionary of variables with their respective values. They may be structured using sections and comments. <text:span text:style-name="T143">For reading these files, </text:span><text:span text:style-name="T12">mkexp</text:span><text:span text:style-name="T143"> uses the </text:span><text:span text:style-name="T12">configobj</text:span><text:span text:style-name="T143"> Python library. All settings found in the .config files are handled as Python variables internally.</text:span></text:p> + <text:p text:style-name="P222">rmexp <text:span text:style-name="T24">file</text:span><text:span text:style-name="T194">.config</text:span><text:span text:style-name="T66"> [</text:span><text:span text:style-name="T24">name</text:span><text:span text:style-name="T66">=</text:span><text:span text:style-name="T24">value ...</text:span><text:span text:style-name="T66">]</text:span></text:p> + <text:p text:style-name="P207">This allows <text:span text:style-name="T197">interactive </text:span>remov<text:span text:style-name="T197">al for </text:span>all data of an experiment without having to deal with path names, as these are read from the configuration.</text:p> + <text:p text:style-name="P234"><text:span text:style-name="T239">cp</text:span>exp <text:span text:style-name="T24">file</text:span><text:span text:style-name="T194">.config</text:span><text:span text:style-name="T66"> </text:span><text:span text:style-name="T37">new_name</text:span><text:span text:style-name="T97"> </text:span><text:span text:style-name="T66">[</text:span><text:span text:style-name="T24">name</text:span><text:span text:style-name="T66">=</text:span><text:span text:style-name="T24">value ...</text:span><text:span text:style-name="T66">]</text:span></text:p> + <text:p text:style-name="List_20_Contents"><text:span text:style-name="T240">Replicates all data </text:span>of an experiment <text:span text:style-name="T239">to a new experiment name; also updates text files by rewriting references to the old name</text:span>.</text:p> + <text:h text:style-name="P269" text:outline-level="2"><text:bookmark-start text:name="__RefHeading__2534_1114405012"/><text:span text:style-name="T150">F</text:span>ormat of .config files<text:bookmark-end text:name="__RefHeading__2534_1114405012"/></text:h> + <text:p text:style-name="P15">The .config files are simple text files containing a dictionary of variables with their respective values. They may be structured using sections and comments. <text:span text:style-name="T145">For reading these files, </text:span><text:span text:style-name="T12">mkexp</text:span><text:span text:style-name="T145"> uses the </text:span><text:span text:style-name="T12">configobj</text:span><text:span text:style-name="T145"> Python library. All settings found in the .config files are handled as Python variables internally.</text:span></text:p> <text:h text:style-name="Heading_20_3" text:outline-level="3"><text:bookmark-start text:name="__RefHeading__1669_1438093122"/>Variables<text:bookmark-end text:name="__RefHeading__1669_1438093122"/></text:h> - <text:p text:style-name="P18">A <text:span text:style-name="T144">configuration variable is set by simply assigning a text value to a name, as in</text:span></text:p> - <text:p text:style-name="Preformatted_20_Text">NAME = Joe User</text:p> - <text:p text:style-name="P19">Note that <text:span text:style-name="T145">spaces before and after the 'equals' sign are always ignored. The value starts with the first non-space character. Spaces and additional equals after this are part of the value. In the case above, the variable NAME is set to 'Joe User'. To include leading </text:span><text:soft-page-break/><text:span text:style-name="T145">spaces, you may enclose the actual value in single or double quote characters as in</text:span></text:p> + <text:p text:style-name="P18">A <text:span text:style-name="T146">configuration variable is set by simply assigning a text value to a name, as in</text:span></text:p> + <text:p text:style-name="Preformatted_20_Text"><text:soft-page-break/>NAME = Joe User</text:p> + <text:p text:style-name="P19">Note that <text:span text:style-name="T147">spaces before and after the 'equals' sign are always ignored. The value starts with the first non-space character. Spaces and additional equals after this are part of the value. In the case above, the variable NAME is set to 'Joe User'. To include leading spaces, you may enclose the actual value in single or double quote characters as in</text:span></text:p> <text:p text:style-name="Preformatted_20_Text">SEPARATOR = ' <text:s text:c="7"/>'</text:p> <text:p text:style-name="P20">Comma separated values are taken to be a list of string values. Thus</text:p> <text:p text:style-name="Preformatted_20_Text">PATH = /bin, /usr/bin, /usr/local/bin</text:p> <text:p text:style-name="P21">will set PATH to ['/bin', '/usr/bin', '/usr/local/bin'].</text:p> <text:h text:style-name="Heading_20_3" text:outline-level="3"><text:bookmark-start text:name="__RefHeading__2536_1114405012"/>Sections<text:bookmark-end text:name="__RefHeading__2536_1114405012"/></text:h> - <text:p text:style-name="P22">Variable assignments may be contained in <text:span text:style-name="T9">sections</text:span><text:span text:style-name="T46">. They </text:span><text:span text:style-name="T48">group</text:span><text:span text:style-name="T46"> a set of variables that may be treated </text:span><text:span text:style-name="T85">in a way </text:span><text:span text:style-name="T46">different fro</text:span><text:span text:style-name="T85">m</text:span><text:span text:style-name="T46"> the global variables. Sections are created by a section name on a line by itself, enclosed by brackets. Any variables defined later in the .config file belong to this section:</text:span></text:p> + <text:p text:style-name="P22">Variable assignments may be contained in <text:span text:style-name="T9">sections</text:span><text:span text:style-name="T47">. They </text:span><text:span text:style-name="T49">group</text:span><text:span text:style-name="T47"> a set of variables that may be treated </text:span><text:span text:style-name="T86">in a way </text:span><text:span text:style-name="T47">different fro</text:span><text:span text:style-name="T86">m</text:span><text:span text:style-name="T47"> the global variables. Sections are created by a section name on a line by itself, enclosed by brackets. Any variables defined later in the .config file belong to this section:</text:span></text:p> <text:p text:style-name="P123">[section1]</text:p> <text:p text:style-name="P123"><text:s text:c="4"/>description = This is the first section</text:p> <text:p text:style-name="P22">will be stored as a dictionary section1 with section1['description'] set to 'This is the first section'.</text:p> - <text:p text:style-name="P22">Sections may be nested to arbitrary depth by incrementing the number of bracket pairs <text:span text:style-name="T146">as in</text:span></text:p> + <text:p text:style-name="P22">Sections may be nested to arbitrary depth by incrementing the number of bracket pairs <text:span text:style-name="T148">as in</text:span></text:p> <text:p text:style-name="Preformatted_20_Text">[section1]</text:p> <text:p text:style-name="Preformatted_20_Text"><text:s text:c="4"/>description = This is the first section</text:p> <text:p text:style-name="Preformatted_20_Text"><text:s text:c="4"/>[[subsection1a]]</text:p> <text:p text:style-name="Preformatted_20_Text"><text:s text:c="8"/>description = This is the first sub section of the first section</text:p> - <text:p text:style-name="P118"><text:s text:c="4"/>[[subsection1<text:span text:style-name="T146">b</text:span>]]</text:p> - <text:p text:style-name="P118"><text:s text:c="8"/>description = This is the <text:span text:style-name="T146">second</text:span> sub section of the first section</text:p> + <text:p text:style-name="P118"><text:s text:c="4"/>[[subsection1<text:span text:style-name="T148">b</text:span>]]</text:p> + <text:p text:style-name="P118"><text:s text:c="8"/>description = This is the <text:span text:style-name="T148">second</text:span> sub section of the first section</text:p> <text:p text:style-name="P117">[section2]</text:p> <text:p text:style-name="P117"><text:s text:c="4"/>description = This is the second section </text:p> - <text:p text:style-name="P23"><text:span text:style-name="T193">A s</text:span>ection <text:span text:style-name="T193">is</text:span> closed by the beginning of a new section of the same level, by a section <text:span text:style-name="T193">of </text:span>l<text:span text:style-name="T193">ower</text:span> <text:span text:style-name="T193">nesting </text:span>depth, <text:span text:style-name="T193">or the end of the .config file</text:span>. Thus, section1 will contain 'description' and two dictionaries 'subsection1' and 'subsection2', each of those containing their own 'description'. 'section2' then is a top-level dictionary, again with its own 'description' variable.</text:p> - <text:p text:style-name="P23">Note that indentation may be used to make the file more legible but is completely ignored when the file is loaded. The number of brackets is the only way to define the level of a section. This means that all variables in a section must be defined before any subsections. Otherwise, the variable <text:s/>would be<text:span text:style-name="T147">long</text:span> to the respective subsection.</text:p> + <text:p text:style-name="P23"><text:span text:style-name="T195">A s</text:span>ection <text:span text:style-name="T195">is</text:span> closed by the beginning of a new section of the same level, by a section <text:span text:style-name="T195">of </text:span>l<text:span text:style-name="T195">ower</text:span> <text:span text:style-name="T195">nesting </text:span>depth, <text:span text:style-name="T195">or the end of the .config file</text:span>. Thus, section1 will contain 'description' and two dictionaries 'subsection1' and 'subsection2', each of those containing their own 'description'. 'section2' then is a top-level dictionary, again with its own 'description' variable.</text:p> + <text:p text:style-name="P23">Note that indentation may be used to make the file more legible but is completely ignored when the file is loaded. The number of brackets is the only way to define the <text:soft-page-break/>level of a section. This means that all variables in a section must be defined before any subsections. Otherwise, the variable <text:s/>would be<text:span text:style-name="T149">long</text:span> to the respective subsection.</text:p> <text:p text:style-name="P22">Fortran scholars will also want to note that names are case-sensitive, i.e. the variable 'NAME' is quite different from 'name'. Usually, setups use upper-case names for global variables and lower-case names for sections and their variables.</text:p> - <text:h text:style-name="Heading_20_3" text:outline-level="3"><text:bookmark-start text:name="__RefHeading__2538_1114405012"/><text:soft-page-break/>Special <text:span text:style-name="T185">v</text:span>ariables <text:span text:style-name="T185">and sections</text:span><text:bookmark-end text:name="__RefHeading__2538_1114405012"/></text:h> - <text:p text:style-name="P39"><text:span text:style-name="T46">There are a number of special variables that influence the way </text:span>mkexp<text:span text:style-name="T46"> works. They must be present in one of the .config files, unless noted otherwise below. </text:span><text:span text:style-name="T50">They are listed here for a first overview. Their exact meaning is explained in more detail in the upcoming sections.</text:span></text:p> - <text:p text:style-name="P40"><text:span text:style-name="T50">T</text:span><text:span text:style-name="T46">he first set of variables is usually defined in the model setup:</text:span></text:p> + <text:h text:style-name="Heading_20_3" text:outline-level="3"><text:bookmark-start text:name="__RefHeading__2538_1114405012"/>Special <text:span text:style-name="T187">v</text:span>ariables <text:span text:style-name="T187">and sections</text:span><text:bookmark-end text:name="__RefHeading__2538_1114405012"/></text:h> + <text:p text:style-name="P39"><text:span text:style-name="T47">There are a number of special variables that influence the way </text:span>mkexp<text:span text:style-name="T47"> works. They must be present in one of the .config files, unless noted otherwise below. </text:span><text:span text:style-name="T51">They are listed here for a first overview. Their exact meaning is explained in more detail in the upcoming sections.</text:span></text:p> + <text:p text:style-name="P40"><text:span text:style-name="T51">T</text:span><text:span text:style-name="T47">he first set of variables is usually defined in the model setup:</text:span></text:p> <text:p text:style-name="P166">SCRIPT_DIR</text:p> - <text:p text:style-name="P180"><text:span text:style-name="T49">D</text:span><text:span text:style-name="T46">irectory where the generated job descriptions are stored. This directory and its parents are created by </text:span><text:span text:style-name="T9">mkexp</text:span><text:span text:style-name="T46"> if they do not exist.</text:span></text:p> + <text:p text:style-name="P180"><text:span text:style-name="T50">D</text:span><text:span text:style-name="T47">irectory where the generated job descriptions are stored. This directory and its parents are created by </text:span><text:span text:style-name="T9">mkexp</text:span><text:span text:style-name="T47"> if they do not exist.</text:span></text:p> <text:p text:style-name="P167">WORK_DIR</text:p> <text:p text:style-name="P183">Directory where the experiment is run. The jobs will use this for providing input data and configuration files needed for model execution. This directory and its parents are created if they do not exist.</text:p> <text:p text:style-name="P168">DATA_DIR</text:p> <text:p text:style-name="P183">Directory for storing output data. When a model run finishes, output will be stored there for further processing. Will also be created when non-existent.</text:p> <text:p text:style-name="P172">VERSION_</text:p> - <text:p text:style-name="P190">Each .config file in the model setup <text:span text:style-name="T223">should</text:span> set this variable to a suitable value, e.g. version control information. The values are collected in a variable 'VERSIONS_' which is usually written to the resulting job descriptions.</text:p> + <text:p text:style-name="P190">Each .config file in the model setup <text:span text:style-name="T225">should</text:span> set this variable to a suitable value, e.g. version control information. The values are collected in a variable 'VERSIONS_' which is usually written to the resulting job descriptions.</text:p> <text:p text:style-name="P173">SETUP_OPTIONS (<text:span text:style-name="T9">optional</text:span>)</text:p> - <text:p text:style-name="P187">Subset of the model's standard options that should be applied to <text:span text:style-name="T232">all</text:span> experiment<text:span text:style-name="T232">s using the same model version</text:span>. </text:p> + <text:p text:style-name="P187">Subset of the model's standard options that should be applied to <text:span text:style-name="T234">all</text:span> experiment<text:span text:style-name="T234">s using the same model version</text:span>. </text:p> <text:p text:style-name="P41">There is a second set of variables that belongs in the user setup:</text:p> <text:p text:style-name="P170">EXP_TYPE</text:p> <text:p text:style-name="P185">Selects one of the standard experiments that are pre-defined in the model setup as basis of the current experiment definition.</text:p> <text:p text:style-name="P171">ENVIRONMENT</text:p> <text:p text:style-name="P182">Selects one of the standard host environments that are available for the model.</text:p> - <text:p text:style-name="P176"><text:span text:style-name="T46">EXP_OPTIONS (</text:span><text:span text:style-name="T9">optional</text:span><text:span text:style-name="T46">)</text:span></text:p> + <text:p text:style-name="P176"><text:span text:style-name="T47">EXP_OPTIONS (</text:span><text:span text:style-name="T9">optional</text:span><text:span text:style-name="T47">)</text:span></text:p> <text:p text:style-name="P186">Subset of the model's standard options that should be applied to the current experiment definition.</text:p> <text:p text:style-name="P177">EXP_ID (<text:span text:style-name="T9">optional</text:span>)</text:p> - <text:p text:style-name="P198">Name of the experiment to be created. If not set, this will be set to the base name of the user's .config file, e.g. 'joe1234' in the introductory example. All job description files will carry this as the first part of their name. For almost all model setups, this will be used in the definitions of SCRIPT_DIR, WORK_DIR, and DATA_DIR.</text:p> - <text:p text:style-name="P165">EXP_DESCRIPTION <text:span text:style-name="T166">(</text:span><text:span text:style-name="T16">optional</text:span><text:span text:style-name="T166">)</text:span></text:p> - <text:p text:style-name="P184">Extensive description of the experiment to be created. If not set, this will contain all text in the header comment of the user's .config file. The leading comment <text:soft-page-break/>characters and leading and trailing empty lines are removed. Note that <text:span text:style-name="T209">both header comment and </text:span>EXP_DESCRIPTION may reference any other global variable defined in the experiment configuration <text:span text:style-name="T209">(see section </text:span><text:span text:style-name="T209"><text:bookmark-ref text:reference-format="chapter" text:ref-name="__RefHeading__2540_1114405012">2.3.4</text:bookmark-ref></text:span><text:span text:style-name="T209">)</text:span>.</text:p> + <text:p text:style-name="P198">Name of the experiment to be created. If not set, this will be set to the base name <text:soft-page-break/>of the user's .config file, e.g. 'joe1234' in the introductory example. All job description files will carry this as the first part of their name. For almost all model setups, this will be used in the definitions of SCRIPT_DIR, WORK_DIR, and DATA_DIR.</text:p> + <text:p text:style-name="P165">EXP_DESCRIPTION <text:span text:style-name="T168">(</text:span><text:span text:style-name="T16">optional</text:span><text:span text:style-name="T168">)</text:span></text:p> + <text:p text:style-name="P184">Extensive description of the experiment to be created. If not set, this will contain all text in the header comment of the user's .config file. The leading comment characters and leading and trailing empty lines are removed. Note that <text:span text:style-name="T211">both header comment and </text:span>EXP_DESCRIPTION may reference any other global variable defined in the experiment configuration <text:span text:style-name="T211">(see section </text:span><text:span text:style-name="T211"><text:bookmark-ref text:reference-format="chapter" text:ref-name="__RefHeading__2540_1114405012">2.3.4</text:bookmark-ref></text:span><text:span text:style-name="T211">)</text:span>.</text:p> <text:p text:style-name="P184">The contents of this variable is written to a 'README' file in SCRIPT_DIR.</text:p> - <text:p text:style-name="P38"><text:span text:style-name="T46">Another set of variables is automatically added to the job specific experiment configuration. </text:span><text:span text:style-name="T61">These are considered read-only</text:span><text:span text:style-name="T46"> </text:span><text:span text:style-name="T54">and may not be altered</text:span><text:span text:style-name="T46">.</text:span></text:p> + <text:p text:style-name="P38"><text:span text:style-name="T47">Another set of variables is automatically added to the job specific experiment configuration. </text:span><text:span text:style-name="T62">These are considered read-only</text:span><text:span text:style-name="T47"> </text:span><text:span text:style-name="T55">and may not be altered</text:span><text:span text:style-name="T47">.</text:span></text:p> <text:p text:style-name="P164">JOB</text:p> <text:p text:style-name="P181">A dictionary of system settings pertaining to the current job.</text:p> <text:p text:style-name="P169">VARIABLES_</text:p> <text:p text:style-name="P188">List of all names that were recognized as native variables of the current job. May be used to maintain a variable definition list in the generated script.</text:p> - <text:p text:style-name="P178"><text:span text:style-name="T58">m</text:span><text:span text:style-name="T46">kexp_input</text:span></text:p> + <text:p text:style-name="P178"><text:span text:style-name="T59">m</text:span><text:span text:style-name="T47">kexp_input</text:span></text:p> <text:p text:style-name="P191">Descriptive string for script headers. It is set to 'Generated by … mkexp …' where the ellipses are filled with version information.</text:p> <text:p text:style-name="P172">VERSIONS_</text:p> <text:p text:style-name="P190">List of all 'VERSION_' strings that were found in the different .config files.</text:p> @@ -2386,17 +2397,17 @@ <text:p text:style-name="List_20_Heading">[jobs]</text:p> <text:p text:style-name="P199">This section defines the job description set needed for an experiment. It also provides job specific settings. Details are given in section <text:bookmark-ref text:reference-format="chapter" text:ref-name="__RefHeading__1508_1711940803">2.7</text:bookmark-ref>, '<text:bookmark-ref text:reference-format="text" text:ref-name="__RefHeading__1508_1711940803">Generating jobs</text:bookmark-ref>'.</text:p> <text:p text:style-name="List_20_Heading">[namelists]</text:p> - <text:p text:style-name="P199">Information that is contained in model configuration or namelist files is set in this section. For further details see section <text:bookmark-ref text:reference-format="chapter" text:ref-name="__RefHeading__1883_1672291846">2.9</text:bookmark-ref>, <text:span text:style-name="T198">'</text:span><text:span text:style-name="T198"><text:bookmark-ref text:reference-format="text" text:ref-name="__RefHeading__1883_1672291846">Defining namelists and other configuration files</text:bookmark-ref></text:span><text:span text:style-name="T198">'.</text:span></text:p> + <text:p text:style-name="P199">Information that is contained in model configuration or namelist files is set in this section. For further details see section <text:bookmark-ref text:reference-format="chapter" text:ref-name="__RefHeading__1883_1672291846">2.9</text:bookmark-ref>, <text:span text:style-name="T200">'</text:span><text:span text:style-name="T200"><text:bookmark-ref text:reference-format="text" text:ref-name="__RefHeading__1883_1672291846">Defining namelists and other configuration files</text:bookmark-ref></text:span><text:span text:style-name="T200">'.</text:span></text:p> <text:p text:style-name="P179">[files]</text:p> - <text:p text:style-name="P212">All input files that are needed for an experiment and <text:span text:style-name="T220">information</text:span> to provide them go into this section. <text:span text:style-name="T220">See section </text:span><text:span text:style-name="T220"><text:bookmark-ref text:reference-format="chapter" text:ref-name="__RefHeading__2831_1132221942">2.10</text:bookmark-ref></text:span><text:span text:style-name="T220">, '</text:span><text:span text:style-name="T220"><text:bookmark-ref text:reference-format="text" text:ref-name="__RefHeading__2831_1132221942">Defining input files for an experiment</text:bookmark-ref></text:span><text:span text:style-name="T220">'.</text:span></text:p> + <text:p text:style-name="P212">All input files that are needed for an experiment and <text:span text:style-name="T222">information</text:span> to provide them go into this section. <text:span text:style-name="T222">See section </text:span><text:span text:style-name="T222"><text:bookmark-ref text:reference-format="chapter" text:ref-name="__RefHeading__2831_1132221942">2.10</text:bookmark-ref></text:span><text:span text:style-name="T222">, '</text:span><text:span text:style-name="T222"><text:bookmark-ref text:reference-format="text" text:ref-name="__RefHeading__2831_1132221942">Defining input files for an experiment</text:bookmark-ref></text:span><text:span text:style-name="T222">'.</text:span></text:p> <text:h text:style-name="Heading_20_3" text:outline-level="3"><text:bookmark-start text:name="__RefHeading__2540_1114405012"/>Variable interpolation<text:bookmark-end text:name="__RefHeading__2540_1114405012"/></text:h> - <text:p text:style-name="P72">The value of a .config variable may reference the value of another variable by prefixing its name with <text:span text:style-name="T199">a </text:span>dollar sign. <text:span text:style-name="T199">This is called </text:span><text:span text:style-name="T26">interpolation</text:span><text:span text:style-name="T72"> of variables. E.g.</text:span></text:p> - <text:p text:style-name="P151"># joe1234.config</text:p> + <text:p text:style-name="P72">The value of a .config variable may reference the value of another variable by prefixing its name with <text:span text:style-name="T201">a </text:span>dollar sign. <text:span text:style-name="T201">This is called </text:span><text:span text:style-name="T26">interpolation</text:span><text:span text:style-name="T73"> of variables. E.g.</text:span></text:p> + <text:p text:style-name="P151"><text:soft-page-break/># joe1234.config</text:p> <text:p text:style-name="P157">WORK_ROOT = /scratch/joe</text:p> - <text:p text:style-name="Preformatted_20_Text">WORK_DIR = $WORK_ROOT/experiments/<text:span text:style-name="T200">$EXP_ID</text:span></text:p> + <text:p text:style-name="Preformatted_20_Text">WORK_DIR = $WORK_ROOT/experiments/<text:span text:style-name="T202">$EXP_ID</text:span></text:p> <text:p text:style-name="P74">will set 'WORK_DIR' to '/scratch/joe/experiments/joe1234'.</text:p> <text:p text:style-name="P73">Interpolation only works for variables of the current section or its ancestor sections.</text:p> - <text:p text:style-name="Preformatted_20_Text"><text:soft-page-break/>[ensembles] </text:p> + <text:p text:style-name="Preformatted_20_Text">[ensembles] </text:p> <text:p text:style-name="Preformatted_20_Text"><text:s text:c="2"/>size = 42 </text:p> <text:p text:style-name="Preformatted_20_Text">[jobs] </text:p> <text:p text:style-name="Preformatted_20_Text"><text:s text:c="2"/>ensemble_size = $size </text:p> @@ -2404,165 +2415,165 @@ <text:p text:style-name="Preformatted_20_Text">Oops: missing option "size" in interpolation while reading key 'ensemble_size'</text:p> <text:p text:style-name="P73">because 'size' is not defined in 'jobs', nor on the global level.</text:p> <text:p text:style-name="P75">As in shell scripts, the variable name must be enclosed in braces if the interpolation continues with a word character (alphanumerical or underscore), or if the variable name contains a space (which is perfectly legal):</text:p> - <text:p text:style-name="Preformatted_20_Text">WORK_DIR = /tmp/$EXP_ID_test <text:s text:c="3"/><text:span text:style-name="T200"># ERROR: missing option "EXP_ID_test"</text:span></text:p> - <text:p text:style-name="P152"><text:span text:style-name="T200">WORK_DIR = /tmp/</text:span><text:span text:style-name="T136">${EXP_ID}_test</text:span><text:span text:style-name="T200"> <text:s/># OK</text:span></text:p> + <text:p text:style-name="Preformatted_20_Text">WORK_DIR = /tmp/$EXP_ID_test <text:s text:c="3"/><text:span text:style-name="T202"># ERROR: missing option "EXP_ID_test"</text:span></text:p> + <text:p text:style-name="P152"><text:span text:style-name="T202">WORK_DIR = /tmp/</text:span><text:span text:style-name="T138">${EXP_ID}_test</text:span><text:span text:style-name="T202"> <text:s/># OK</text:span></text:p> <text:p text:style-name="P151"/> - <text:p text:style-name="P151">SPACY <text:span text:style-name="T201">VAR</text:span> = Whew! </text:p> - <text:p text:style-name="P151"><text:span text:style-name="T201">MESSAGE</text:span> = He said: $SPACY VAR <text:s text:c="2"/><text:span text:style-name="T201"># ERROR: missing option </text:span>"<text:span text:style-name="T201">SPACY</text:span>"</text:p> - <text:p text:style-name="P153">MESSAGE = <text:span text:style-name="T200">He said: </text:span><text:span text:style-name="T136">$</text:span><text:span text:style-name="T129">{</text:span><text:span text:style-name="T136">SPACY VAR</text:span><text:span text:style-name="T129">}</text:span> # OK</text:p> - <text:p text:style-name="P75">The user<text:span text:style-name="T210">'</text:span>s <text:span text:style-name="T9">environment variables</text:span> may be referenced as global variables in a .config file. Thus a user may write something like</text:p> + <text:p text:style-name="P151">SPACY <text:span text:style-name="T203">VAR</text:span> = Whew! </text:p> + <text:p text:style-name="P151"><text:span text:style-name="T203">MESSAGE</text:span> = He said: $SPACY VAR <text:s text:c="2"/><text:span text:style-name="T203"># ERROR: missing option </text:span>"<text:span text:style-name="T203">SPACY</text:span>"</text:p> + <text:p text:style-name="P153">MESSAGE = <text:span text:style-name="T202">He said: </text:span><text:span text:style-name="T138">$</text:span><text:span text:style-name="T131">{</text:span><text:span text:style-name="T138">SPACY VAR</text:span><text:span text:style-name="T131">}</text:span> # OK</text:p> + <text:p text:style-name="P75">The user<text:span text:style-name="T212">'</text:span>s <text:span text:style-name="T9">environment variables</text:span> may be referenced as global variables in a .config file. Thus a user may write something like</text:p> <text:p text:style-name="Preformatted_20_Text">SCRIPT_ROOT = $HOME/experiments/$EXP_ID</text:p> <text:p text:style-name="P75">setting 'SCRIPT_ROOT' to a subdirectory of the user's home directory.</text:p> <text:h text:style-name="Heading_20_3" text:outline-level="3"><text:bookmark-start text:name="__RefHeading__2542_1114405012"/>Evaluation of interpolation<text:bookmark-end text:name="__RefHeading__2542_1114405012"/></text:h> <text:p text:style-name="P76">While interpolation looks a lot like in shell scripts, there is a major difference: interpolation is – as in Makefiles – only evaluated when the final value is written or passed on. This has the advantage that the model setup may define settings based on variables that are only defined later in the user setup.</text:p> <text:p text:style-name="P154"># model setup</text:p> - <text:p text:style-name="P235"><text:span text:style-name="T202">MODEL</text:span>_<text:span text:style-name="T202">DIR</text:span> = $HOME/<text:span text:style-name="T202">$MODEL_SUBDIR</text:span></text:p> - <text:p text:style-name="P155"># user setup</text:p> + <text:p text:style-name="P235"><text:span text:style-name="T204">MODEL</text:span>_<text:span text:style-name="T204">DIR</text:span> = $HOME/<text:span text:style-name="T204">$MODEL_SUBDIR</text:span></text:p> + <text:p text:style-name="P155"><text:soft-page-break/># user setup</text:p> <text:p text:style-name="P155">MODEL_SUBDIR = echam</text:p> - <text:p text:style-name="P77">Here, as the model setup is read before the user setup, 'MODEL_SUBDIR' is not set when 'MODEL_ROOT' is defined. <text:span text:style-name="T203">This works, because i</text:span>nterpolation of 'MODEL_ROOT's value is postponed until all levels of setup have been read.</text:p> + <text:p text:style-name="P77">Here, as the model setup is read before the user setup, 'MODEL_SUBDIR' is not set when 'MODEL_ROOT' is defined. <text:span text:style-name="T205">This works, because i</text:span>nterpolation of 'MODEL_ROOT's value is postponed until all levels of setup have been read.</text:p> <text:p text:style-name="P77">The disadvantage is that there may be no incremental adding of values to a given variable because this would cause circular dependencies. Imagine</text:p> - <text:p text:style-name="Preformatted_20_Text"><text:soft-page-break/>SUBMODELS = $SUBMODELS jsbach</text:p> + <text:p text:style-name="Preformatted_20_Text">SUBMODELS = $SUBMODELS jsbach</text:p> <text:p text:style-name="P78">When <text:span text:style-name="T9">mkexp</text:span> tries to evaluate 'SUBMODELS', it sees that it needs to do an interpolation; but to do this interpolation, 'SUBMODELS' would need to have been evaluated already! So this results in</text:p> <text:p text:style-name="Preformatted_20_Text">Oops: interpolation loop detected in value "SUBMODELS" while reading key 'SUBMODELS'</text:p> <text:h text:style-name="Heading_20_3" text:outline-level="3"><text:bookmark-start text:name="__RefHeading__2544_1114405012"/>Special expressions<text:bookmark-end text:name="__RefHeading__2544_1114405012"/></text:h> - <text:p text:style-name="P79">For some applications, simply including some other variable is not enough. You might want to compute a time limit from a given constant divided by the number of computing nodes, or convert a time stamp to a list of values. For these purposes, <text:span text:style-name="T9">mkexp</text:span><text:span text:style-name="T46"> includes some special expressions, that are evaluated when interpolation occurs.</text:span></text:p> - <text:p text:style-name="P223"><text:span text:style-name="T9">variable</text:span><text:span text:style-name="T46"> = </text:span><text:span text:style-name="T123">eval(</text:span><text:span text:style-name="T9">expression</text:span><text:span text:style-name="T123">)</text:span><text:span text:style-name="T46"><text:line-break/></text:span><text:span text:style-name="T9">variable</text:span><text:span text:style-name="T46"> = </text:span><text:span text:style-name="T123">evals(</text:span><text:span text:style-name="T9">expression</text:span><text:span text:style-name="T123">)</text:span></text:p> - <text:p text:style-name="P208"><text:span text:style-name="T76">I</text:span><text:span text:style-name="T46">nterpret </text:span><text:span text:style-name="T9">expression</text:span><text:span text:style-name="T46"> as a valid Python expression and assign the result to </text:span><text:span text:style-name="T9">variable</text:span><text:span text:style-name="T46"> as a string. When the result is a list, </text:span><text:span text:style-name="T9">eval</text:span><text:span text:style-name="T46"> will return a list of strings, while </text:span><text:span text:style-name="T9">evals</text:span><text:span text:style-name="T46"> will return a single string, where elements are joined by a comma and a space.</text:span></text:p> - <text:p text:style-name="P208"><text:span text:style-name="T46">Note that interpolation does not work for list values; if you need this, consider to set the original variable </text:span><text:span text:style-name="T73">to a string containing a Python list expression</text:span><text:span text:style-name="T46">, and </text:span><text:span text:style-name="T73">then </text:span><text:span text:style-name="T46">use </text:span><text:span text:style-name="T9">eval</text:span><text:span text:style-name="T46"> </text:span><text:span text:style-name="T86">a</text:span><text:span text:style-name="T46">round the interpolation expression:</text:span></text:p> - <text:p text:style-name="P236">DATE_<text:span text:style-name="T211">STRING</text:span> = '[2010, 10, 20]' # need quotes here!</text:p> - <text:p text:style-name="P236">DATE_<text:span text:style-name="T211">LIST</text:span> = eval($DATE_<text:span text:style-name="T212">STRING</text:span>) # becomes a 3 element list</text:p> - <text:p text:style-name="P224">variable<text:span text:style-name="T46"> = </text:span><text:span text:style-name="T123">read(</text:span>file_name<text:span text:style-name="T123">)</text:span></text:p> - <text:p text:style-name="P202"><text:span text:style-name="T46">Read the contents of the file </text:span>file_name<text:span text:style-name="T46"> and assign its contents to </text:span>variable<text:span text:style-name="T46"> as a string.</text:span></text:p> - <text:p text:style-name="P225"><text:span text:style-name="T27">variable</text:span><text:span text:style-name="T74"> = </text:span><text:span text:style-name="T125">split_date(</text:span><text:span text:style-name="T27">timestamp</text:span><text:span text:style-name="T125">)</text:span></text:p> - <text:p text:style-name="P209"><text:span text:style-name="T204">T</text:span>ake <text:span text:style-name="T9">timestamp</text:span><text:span text:style-name="T46"> and split it into a list of numerical date/time elements. </text:span><text:span text:style-name="T9">tim</text:span><text:span text:style-name="T28">e</text:span><text:span text:style-name="T9">stamp</text:span><text:span text:style-name="T46"> </text:span><text:span text:style-name="T75">must have </text:span><text:span text:style-name="T46">an ISO-like format (date elements separated by '-'; 'T' or space as date/time separator; time elements separated by ':</text:span><text:span text:style-name="T75">'; </text:span><text:span text:style-name="T46">trailing time elements </text:span><text:span text:style-name="T76">and their separators </text:span><text:span text:style-name="T75">are optional</text:span><text:span text:style-name="T46">; time zone indicator is not supported). </text:span><text:span text:style-name="T88">Unlike ISO, </text:span><text:span text:style-name="T31">split_date</text:span><text:span text:style-name="T88"> also</text:span><text:span text:style-name="T46"> </text:span><text:span text:style-name="T88">allows the date to be in the form YYYYMMDD</text:span><text:span text:style-name="T46">. </text:span><text:span text:style-name="T76">Unset fields default to zero.</text:span></text:p> - <text:p text:style-name="P226"><text:span text:style-name="T9">variable</text:span><text:span text:style-name="T46"> = </text:span><text:span text:style-name="T123">sec2time(</text:span><text:span text:style-name="T9">second_of_day</text:span><text:span text:style-name="T123">)</text:span></text:p> + <text:p text:style-name="P79">For some applications, simply including some other variable is not enough. You might want to compute a time limit from a given constant divided by the number of computing nodes, or convert a time stamp to a list of values. For these purposes, <text:span text:style-name="T9">mkexp</text:span><text:span text:style-name="T47"> includes some special expressions, that are evaluated when interpolation occurs.</text:span></text:p> + <text:p text:style-name="P223"><text:span text:style-name="T9">variable</text:span><text:span text:style-name="T47"> = </text:span><text:span text:style-name="T125">eval(</text:span><text:span text:style-name="T9">expression</text:span><text:span text:style-name="T125">)</text:span><text:span text:style-name="T47"><text:line-break/></text:span><text:span text:style-name="T9">variable</text:span><text:span text:style-name="T47"> = </text:span><text:span text:style-name="T125">evals(</text:span><text:span text:style-name="T9">expression</text:span><text:span text:style-name="T125">)</text:span></text:p> + <text:p text:style-name="P208"><text:span text:style-name="T77">I</text:span><text:span text:style-name="T47">nterpret </text:span><text:span text:style-name="T9">expression</text:span><text:span text:style-name="T47"> as a valid Python expression and assign the result to </text:span><text:span text:style-name="T9">variable</text:span><text:span text:style-name="T47"> as a string. When the result is a list, </text:span><text:span text:style-name="T9">eval</text:span><text:span text:style-name="T47"> will return a list of strings, while </text:span><text:span text:style-name="T9">evals</text:span><text:span text:style-name="T47"> will return a single string, where elements are joined by a comma and a space.</text:span></text:p> + <text:p text:style-name="P208"><text:span text:style-name="T47">Note that interpolation does not work for list values; if you need this, consider to set the original variable </text:span><text:span text:style-name="T74">to a string containing a Python list expression</text:span><text:span text:style-name="T47">, and </text:span><text:span text:style-name="T74">then </text:span><text:span text:style-name="T47">use </text:span><text:span text:style-name="T9">eval</text:span><text:span text:style-name="T47"> </text:span><text:span text:style-name="T87">a</text:span><text:span text:style-name="T47">round the interpolation expression:</text:span></text:p> + <text:p text:style-name="P236">DATE_<text:span text:style-name="T213">STRING</text:span> = '[2010, 10, 20]' # need quotes here!</text:p> + <text:p text:style-name="P236">DATE_<text:span text:style-name="T213">LIST</text:span> = eval($DATE_<text:span text:style-name="T214">STRING</text:span>) # becomes a 3 element list</text:p> + <text:p text:style-name="P224">variable<text:span text:style-name="T47"> = </text:span><text:span text:style-name="T125">read(</text:span>file_name<text:span text:style-name="T125">)</text:span></text:p> + <text:p text:style-name="P202"><text:span text:style-name="T47">Read the contents of the file </text:span>file_name<text:span text:style-name="T47"> and assign its contents to </text:span>variable<text:span text:style-name="T47"> as a string.</text:span></text:p> + <text:p text:style-name="P225"><text:span text:style-name="T27">variable</text:span><text:span text:style-name="T75"> = </text:span><text:span text:style-name="T127">split_date(</text:span><text:span text:style-name="T27">timestamp</text:span><text:span text:style-name="T127">)</text:span></text:p> + <text:p text:style-name="P209"><text:span text:style-name="T206">T</text:span>ake <text:span text:style-name="T9">timestamp</text:span><text:span text:style-name="T47"> and split it into a list of numerical date/time elements. </text:span><text:span text:style-name="T9">tim</text:span><text:span text:style-name="T28">e</text:span><text:span text:style-name="T9">stamp</text:span><text:span text:style-name="T47"> </text:span><text:span text:style-name="T76">must have </text:span><text:span text:style-name="T47">an ISO-like format (date elements separated by '-'; 'T' or </text:span><text:soft-page-break/><text:span text:style-name="T47">space as date/time separator; time elements separated by ':</text:span><text:span text:style-name="T76">'; </text:span><text:span text:style-name="T47">trailing time elements </text:span><text:span text:style-name="T77">and their separators </text:span><text:span text:style-name="T76">are optional</text:span><text:span text:style-name="T47">; time zone indicator is not supported). </text:span><text:span text:style-name="T89">Unlike ISO, </text:span><text:span text:style-name="T31">split_date</text:span><text:span text:style-name="T89"> also</text:span><text:span text:style-name="T47"> </text:span><text:span text:style-name="T89">allows the date to be in the form YYYYMMDD</text:span><text:span text:style-name="T47">. </text:span><text:span text:style-name="T77">Unset fields default to zero.</text:span></text:p> + <text:p text:style-name="P226"><text:span text:style-name="T9">variable</text:span><text:span text:style-name="T47"> = </text:span><text:span text:style-name="T125">sec2time(</text:span><text:span text:style-name="T9">second_of_day</text:span><text:span text:style-name="T125">)</text:span></text:p> <text:p text:style-name="P194">Take integer <text:span text:style-name="T9">second_of_day</text:span> (from 0 to 86399) and return the corresponding time stamp as string of the form HH:MM:SS.</text:p> - <text:p text:style-name="P227"><text:soft-page-break/><text:span text:style-name="T9">variable</text:span> = '<text:span text:style-name="T129">add_years</text:span>(<text:span text:style-name="T9">datestamp</text:span>, <text:span text:style-name="T9">offset</text:span>)'</text:p> - <text:p text:style-name="P210">Take integer <text:span text:style-name="T9">offset</text:span><text:span text:style-name="T46"> (may be negative), add it to the year portion of </text:span><text:span text:style-name="T9">datestamp</text:span><text:span text:style-name="T46"> and return the resulting date string.</text:span></text:p> - <text:p text:style-name="P228"><text:span text:style-name="T9">variable</text:span> = '<text:span text:style-name="T129">add_</text:span><text:span text:style-name="T137">days</text:span>(<text:span text:style-name="T9">datestamp</text:span>, <text:span text:style-name="T9">offset</text:span>)'</text:p> - <text:p text:style-name="P211"><text:span text:style-name="T46">Take integer </text:span><text:span text:style-name="T9">offset</text:span><text:span text:style-name="T46"> (may be negative), add it to the </text:span><text:span text:style-name="T89">day</text:span><text:span text:style-name="T46"> portion of </text:span><text:span text:style-name="T9">datestamp</text:span><text:span text:style-name="T46"> and return the resulting date string. </text:span><text:span text:style-name="T89">Year and month portions will be set as appropriate, assuming a Proleptic Gregorian calendar with year 0.</text:span></text:p> + <text:p text:style-name="P227"><text:span text:style-name="T9">variable</text:span> = '<text:span text:style-name="T131">add_years</text:span>(<text:span text:style-name="T9">datestamp</text:span>, <text:span text:style-name="T9">offset</text:span>)'</text:p> + <text:p text:style-name="P210">Take integer <text:span text:style-name="T9">offset</text:span><text:span text:style-name="T47"> (may be negative), add it to the year portion of </text:span><text:span text:style-name="T9">datestamp</text:span><text:span text:style-name="T47"> and return the resulting date string.</text:span></text:p> + <text:p text:style-name="P228"><text:span text:style-name="T9">variable</text:span> = '<text:span text:style-name="T131">add_</text:span><text:span text:style-name="T139">days</text:span>(<text:span text:style-name="T9">datestamp</text:span>, <text:span text:style-name="T9">offset</text:span>)'</text:p> + <text:p text:style-name="P211"><text:span text:style-name="T47">Take integer </text:span><text:span text:style-name="T9">offset</text:span><text:span text:style-name="T47"> (may be negative), add it to the </text:span><text:span text:style-name="T90">day</text:span><text:span text:style-name="T47"> portion of </text:span><text:span text:style-name="T9">datestamp</text:span><text:span text:style-name="T47"> and return the resulting date string. </text:span><text:span text:style-name="T90">Year and month portions will be set as appropriate, assuming a Proleptic Gregorian calendar with year 0.</text:span></text:p> <text:h text:style-name="Heading_20_2" text:outline-level="2"><text:bookmark-start text:name="__RefHeading__2546_1114405012"/>Format of .tmpl files<text:bookmark-end text:name="__RefHeading__2546_1114405012"/></text:h> <text:p text:style-name="P24">The .tmpl files are also text files mostly written in the syntax of the job description that <text:span text:style-name="T9">mkexp</text:span> is meant to create. Currently this is usually the ksh or bash shell script syntax, but may also be any other interpreted language, like Perl or Python, or even a configuration or namelist file. The main difference are placeholders and structured comments that are embedded in the program text. These are evaluated or expanded using the information that comes with the .config files, to create the final text files, defining the jobs to be run on the target system.</text:p> <text:p text:style-name="P24">The expansion of .tmpl files into the job description uses the <text:span text:style-name="T9">Jinja</text:span> Python library. It provides a default set of facilities that can be used to expand any textual template. The proposed default syntax was slightly customized to fit the needs of <text:span text:style-name="T9">mkexp</text:span>.</text:p> <text:h text:style-name="Heading_20_3" text:outline-level="3"><text:bookmark-start text:name="__RefHeading__2548_1114405012"/>Placeholders<text:bookmark-end text:name="__RefHeading__2548_1114405012"/></text:h> - <text:p text:style-name="P25">The simplest interaction in a template is replacing a template's placeholder by a value from a .config file. <text:span text:style-name="T149">Any name enclosed by '%{' and '}' is taken to be a configuration variable, like in the snippets below:</text:span></text:p> + <text:p text:style-name="P25">The simplest interaction in a template is replacing a template's placeholder by a value from a .config file. <text:span text:style-name="T151">Any name enclosed by '%{' and '}' is taken to be a configuration variable, like in the snippets below:</text:span></text:p> <text:p text:style-name="Preformatted_20_Text">#! /bin/ksh</text:p> - <text:p text:style-name="Preformatted_20_Text"><text:span text:style-name="T150">#</text:span> This script was <text:span text:style-name="T150">crea</text:span>ted by %{NAME}</text:p> - <text:p text:style-name="P33">Here, the placehol<text:span text:style-name="T194">d</text:span>er requests the 'NAME' variable which was set to 'Joe User' in the example .config file <text:span text:style-name="T194">of section </text:span><text:span text:style-name="T194"><text:bookmark-ref text:reference-format="chapter" text:ref-name="__RefHeading__1669_1438093122">2.3.1</text:bookmark-ref></text:span>. This value is now looked up in the <text:span text:style-name="T194">configuration</text:span> and used to textually replace the placeholder expression, yield<text:span text:style-name="T194">ing</text:span> the final text:</text:p> - <text:p text:style-name="P120">#! /bin/ksh</text:p> - <text:p text:style-name="P119"><text:span text:style-name="T151"># </text:span>This script was <text:span text:style-name="T151">crea</text:span>ted by <text:span text:style-name="T149">Joe User</text:span></text:p> - <text:h text:style-name="Heading_20_3" text:outline-level="3"><text:bookmark-start text:name="__RefHeading__2550_1114405012"/><text:span text:style-name="T153">V</text:span>ariables in sections<text:bookmark-end text:name="__RefHeading__2550_1114405012"/></text:h> + <text:p text:style-name="Preformatted_20_Text"><text:span text:style-name="T152">#</text:span> This script was <text:span text:style-name="T152">crea</text:span>ted by %{NAME}</text:p> + <text:p text:style-name="P33">Here, the placehol<text:span text:style-name="T196">d</text:span>er requests the 'NAME' variable which was set to 'Joe User' in the example .config file <text:span text:style-name="T196">of section </text:span><text:span text:style-name="T196"><text:bookmark-ref text:reference-format="chapter" text:ref-name="__RefHeading__1669_1438093122">2.3.1</text:bookmark-ref></text:span>. This value is now looked up in the <text:span text:style-name="T196">configuration</text:span> and used to textually replace the placeholder expression, yield<text:span text:style-name="T196">ing</text:span> the final text:</text:p> + <text:p text:style-name="P120"><text:soft-page-break/>#! /bin/ksh</text:p> + <text:p text:style-name="P119"><text:span text:style-name="T153"># </text:span>This script was <text:span text:style-name="T153">crea</text:span>ted by <text:span text:style-name="T151">Joe User</text:span></text:p> + <text:h text:style-name="Heading_20_3" text:outline-level="3"><text:bookmark-start text:name="__RefHeading__2550_1114405012"/><text:span text:style-name="T155">V</text:span>ariables in sections<text:bookmark-end text:name="__RefHeading__2550_1114405012"/></text:h> <text:p text:style-name="P26">To request a variable within a section, simply prepend the section name to the variable name, using '.' as separator, as in</text:p> - <text:p text:style-name="Preformatted_20_Text"><text:soft-page-break/># %{section1.description}</text:p> + <text:p text:style-name="Preformatted_20_Text"># %{section1.description}</text:p> <text:p text:style-name="P26">This is also used for nested sections:</text:p> - <text:p text:style-name="Preformatted_20_Text"># %{section1.s<text:span text:style-name="T151">ubs</text:span>ection1a.description}</text:p> - <text:p text:style-name="P27">For section names that contain a '.' or spaces (like 'namelist.echam' in the introductory example), instead of the '.' separator, the section name is given as a quoted string in brackets (similar to <text:span text:style-name="T194">Python's dictionary</text:span> syntax):</text:p> + <text:p text:style-name="Preformatted_20_Text"># %{section1.s<text:span text:style-name="T153">ubs</text:span>ection1a.description}</text:p> + <text:p text:style-name="P27">For section names that contain a '.' or spaces (like 'namelist.echam' in the introductory example), instead of the '.' separator, the section name is given as a quoted string in brackets (similar to <text:span text:style-name="T196">Python's dictionary</text:span> syntax):</text:p> <text:p text:style-name="Preformatted_20_Text">IS_AMIP_RUN=%{namelists['namelist.echam'].runctl.lamip}</text:p> <text:h text:style-name="Heading_20_3" text:outline-level="3"><text:bookmark-start text:name="__RefHeading__2552_1114405012"/>Expressions<text:bookmark-end text:name="__RefHeading__2552_1114405012"/></text:h> - <text:p text:style-name="P26">The placeholders may <text:span text:style-name="T152">also contain more complex expressions, using a limited set of operations that is defined in the </text:span><text:span text:style-name="T13">Jinja</text:span><text:span text:style-name="T152"> documentation. Among these are</text:span></text:p> + <text:p text:style-name="P26">The placeholders may <text:span text:style-name="T154">also contain more complex expressions, using a limited set of operations that is defined in the </text:span><text:span text:style-name="T13">Jinja</text:span><text:span text:style-name="T154"> documentation. Among these are</text:span></text:p> <text:p text:style-name="Preformatted_20_Text">LITERAL_STRING=%{'hello'}</text:p> <text:p text:style-name="Preformatted_20_Text">LITERAL_INTEGER=%{42}</text:p> <text:p text:style-name="Preformatted_20_Text">LITERAL_FLOAT=%{21.5}</text:p> <text:p text:style-name="Preformatted_20_Text">LITERAL_LIST=%{['hello', 42, 21.5]}</text:p> <text:p text:style-name="Preformatted_20_Text">LITERAL_BOOLEANS=%{false} <text:s/># Always lower-case!</text:p> <text:p text:style-name="Preformatted_20_Text">ARITHMETIC=%{2 + 2 * 2 – 2 / 2} <text:s/># is 5</text:p> - <text:p text:style-name="Preformatted_20_Text">STRING_TOGETHER=%{NAME ~ ', employee number ' ~ 42} <text:s/># Converts <text:span text:style-name="T153">42</text:span> to string</text:p> + <text:p text:style-name="Preformatted_20_Text">STRING_TOGETHER=%{NAME ~ ', employee number ' ~ 42} <text:s/># Converts <text:span text:style-name="T155">42</text:span> to string</text:p> <text:p text:style-name="P122">LIST_ELEMENT=%{PATH[0]} <text:s/># indices start with 0</text:p> <text:p text:style-name="P122">LIST_SUBLIST=%{PATH[1:3]}</text:p> - <text:p text:style-name="Preformatted_20_Text">FILTERED_STRING=%{NAME | <text:span text:style-name="T153">lower()} <text:s/># is 'joe user'</text:span></text:p> - <text:p text:style-name="P92">The last example allows for <text:span text:style-name="T165">a </text:span>number of predefined filters instead of 'lower'. These are described in the <text:span text:style-name="T9">Jinja</text:span> documentation (List of Builtin Filters). <text:span text:style-name="T227">Besides, </text:span><text:span text:style-name="T9">mkexp</text:span> defines <text:s/><text:span text:style-name="T230">a number of </text:span>additional filters:</text:p> - <text:p text:style-name="P229">split<text:span text:style-name="T159">(</text:span><text:span text:style-name="T41">s</text:span><text:span text:style-name="T126">, </text:span><text:span text:style-name="T41">m</text:span><text:span text:style-name="T126">=-1)</text:span></text:p> - <text:p text:style-name="P195">cuts <text:span text:style-name="T229">the input </text:span>string <text:span text:style-name="T229">at all occurrences of </text:span><text:span text:style-name="T34">s</text:span><text:span text:style-name="T229">, returning</text:span> a list of substrings. <text:span text:style-name="T228">If </text:span><text:span text:style-name="T33">m</text:span><text:span text:style-name="T228"> is positive or zero, it cuts only at the first </text:span><text:span text:style-name="T33">m</text:span><text:span text:style-name="T228"> occurrences; the last element contains the remaining substring:</text:span></text:p> - <text:p text:style-name="Preformatted_20_Text_20_Indented">%{ 'A B C' | <text:span text:style-name="T129">split</text:span><text:span text:style-name="T159">(' ') }<text:tab/><text:tab/>→</text:span><text:span text:style-name="T162"> </text:span><text:span text:style-name="T161">['A', 'B', 'C']</text:span></text:p> - <text:p text:style-name="P239"><text:span text:style-name="T161">%{ 'A B C' | split(' ', </text:span><text:span text:style-name="T139">1</text:span><text:span text:style-name="T161">) } <text:tab/></text:span><text:span text:style-name="T162">→ </text:span><text:span text:style-name="T161">['A', </text:span><text:span text:style-name="T139">'B C'</text:span><text:span text:style-name="T161">]</text:span></text:p> + <text:p text:style-name="Preformatted_20_Text">FILTERED_STRING=%{NAME | <text:span text:style-name="T155">lower()} <text:s/># is 'joe user'</text:span></text:p> + <text:p text:style-name="P92">The last example allows for <text:span text:style-name="T167">a </text:span>number of predefined filters instead of 'lower'. These are described in the <text:span text:style-name="T9">Jinja</text:span> documentation (List of Builtin Filters). <text:span text:style-name="T229">Besides, </text:span><text:span text:style-name="T9">mkexp</text:span> defines <text:s/><text:span text:style-name="T232">a number of </text:span>additional filters:</text:p> + <text:p text:style-name="P229">split<text:span text:style-name="T161">(</text:span><text:span text:style-name="T42">s</text:span><text:span text:style-name="T128">, </text:span><text:span text:style-name="T42">m</text:span><text:span text:style-name="T128">=-1)</text:span></text:p> + <text:p text:style-name="P195">cuts <text:span text:style-name="T231">the input </text:span>string <text:span text:style-name="T231">at all occurrences of </text:span><text:span text:style-name="T34">s</text:span><text:span text:style-name="T231">, returning</text:span> a list of substrings. <text:span text:style-name="T230">If </text:span><text:span text:style-name="T33">m</text:span><text:span text:style-name="T230"> is positive or zero, it cuts only at the first </text:span><text:span text:style-name="T33">m</text:span><text:span text:style-name="T230"> occurrences; the last element contains the remaining substring:</text:span></text:p> + <text:p text:style-name="Preformatted_20_Text_20_Indented">%{ 'A B C' | <text:span text:style-name="T131">split</text:span><text:span text:style-name="T161">(' ') }<text:tab/><text:tab/>→</text:span><text:span text:style-name="T164"> </text:span><text:span text:style-name="T163">['A', 'B', 'C']</text:span></text:p> + <text:p text:style-name="P239"><text:span text:style-name="T163">%{ 'A B C' | split(' ', </text:span><text:span text:style-name="T141">1</text:span><text:span text:style-name="T163">) } <text:tab/></text:span><text:span text:style-name="T164">→ </text:span><text:span text:style-name="T163">['A', </text:span><text:span text:style-name="T141">'B C'</text:span><text:span text:style-name="T163">]</text:span></text:p> <text:p text:style-name="P213"/> - <text:p text:style-name="P116">filter<text:span text:style-name="T159">()</text:span></text:p> - <text:p text:style-name="P214">removes empty elements from <text:span text:style-name="T229">the input</text:span> list:</text:p> - <text:p text:style-name="P240"><text:span text:style-name="T161">%{ ['A', '', 'C'] | </text:span><text:span text:style-name="T139">filter</text:span><text:span text:style-name="T161">() }<text:tab/>→</text:span><text:span text:style-name="T159"> ['A', 'C']</text:span></text:p> - <text:p text:style-name="P230">match<text:span text:style-name="T159">(</text:span><text:span text:style-name="T41">regexp</text:span><text:span text:style-name="T159">, </text:span><text:span text:style-name="T41">default</text:span><text:span text:style-name="T159">='')</text:span></text:p> - <text:p text:style-name="P215"><text:span text:style-name="T159">returns the input string</text:span><text:span text:style-name="T126">, if </text:span><text:span text:style-name="T41">regexp</text:span><text:span text:style-name="T126"> matches somewhere in it. If </text:span><text:span text:style-name="T41">regexp</text:span><text:span text:style-name="T126"> contains matching groups (parentheses), the substring matching the first group is returned. If no match is found, the </text:span><text:span text:style-name="T41">default</text:span><text:span text:style-name="T126"> string is returned:</text:span></text:p> - <text:p text:style-name="P240"><text:soft-page-break/><text:span text:style-name="T126">%{ 'Douglas Adams' | </text:span><text:span text:style-name="T123">match</text:span><text:span text:style-name="T126">('Adam') }<text:tab/><text:tab/>→ 'Douglas Adams'</text:span></text:p> - <text:p text:style-name="P240"><text:span text:style-name="T126">%{ 'Douglas Adams' | match(</text:span><text:span text:style-name="T123">'Eve'</text:span><text:span text:style-name="T126">) }<text:tab/><text:tab/>→ ''</text:span></text:p> - <text:p text:style-name="P240"><text:span text:style-name="T126">%{ 'Douglas Adams' | match('Abel', </text:span><text:span text:style-name="T123">'Cain'</text:span><text:span text:style-name="T126">) }<text:tab/>→ 'Cain'</text:span></text:p> - <text:p text:style-name="P240"><text:span text:style-name="T126">%{ 'Douglas Adams' | match('l</text:span><text:span text:style-name="T123">(.*)</text:span><text:span text:style-name="T126">m') }<text:tab/><text:tab/>→ 'as Ada'</text:span></text:p> - <text:p text:style-name="P232"><text:span text:style-name="T123">wordwrap</text:span><text:span text:style-name="T126">(width=79, break_long_words=true, break_on_hyphens=true, <text:s text:c="2"/><text:line-break/> <text:s text:c="8"/>wrapstring=none)</text:span></text:p> - <text:p text:style-name="P217"><text:span text:style-name="T126">replaces the </text:span><text:span text:style-name="T127">builtin </text:span><text:span text:style-name="T42">Jinja </text:span><text:span text:style-name="T127">filter 'wordwrap' <text:s/>by a private version that allows to suppress breaks on hyphens:</text:span></text:p> - <text:p text:style-name="P237">%{'long-hyphenated-text'|<text:span text:style-name="T129">wordwrap</text:span>(15, false)}</text:p> - <text:p text:style-name="P241"><text:span text:style-name="T127">→</text:span><text:span text:style-name="T126"> 'long- </text:span></text:p> + <text:p text:style-name="P116"><text:soft-page-break/>filter<text:span text:style-name="T161">()</text:span></text:p> + <text:p text:style-name="P214">removes empty elements from <text:span text:style-name="T231">the input</text:span> list:</text:p> + <text:p text:style-name="P240"><text:span text:style-name="T163">%{ ['A', '', 'C'] | </text:span><text:span text:style-name="T141">filter</text:span><text:span text:style-name="T163">() }<text:tab/>→</text:span><text:span text:style-name="T161"> ['A', 'C']</text:span></text:p> + <text:p text:style-name="P230">match<text:span text:style-name="T161">(</text:span><text:span text:style-name="T42">regexp</text:span><text:span text:style-name="T161">, </text:span><text:span text:style-name="T42">default</text:span><text:span text:style-name="T161">='')</text:span></text:p> + <text:p text:style-name="P215"><text:span text:style-name="T161">returns the input string</text:span><text:span text:style-name="T128">, if </text:span><text:span text:style-name="T42">regexp</text:span><text:span text:style-name="T128"> matches somewhere in it. If </text:span><text:span text:style-name="T42">regexp</text:span><text:span text:style-name="T128"> contains matching groups (parentheses), the substring matching the first group is returned. If no match is found, the </text:span><text:span text:style-name="T42">default</text:span><text:span text:style-name="T128"> string is returned:</text:span></text:p> + <text:p text:style-name="P240"><text:span text:style-name="T128">%{ 'Douglas Adams' | </text:span><text:span text:style-name="T125">match</text:span><text:span text:style-name="T128">('Adam') }<text:tab/><text:tab/>→ 'Douglas Adams'</text:span></text:p> + <text:p text:style-name="P240"><text:span text:style-name="T128">%{ 'Douglas Adams' | match(</text:span><text:span text:style-name="T125">'Eve'</text:span><text:span text:style-name="T128">) }<text:tab/><text:tab/>→ ''</text:span></text:p> + <text:p text:style-name="P240"><text:span text:style-name="T128">%{ 'Douglas Adams' | match('Abel', </text:span><text:span text:style-name="T125">'Cain'</text:span><text:span text:style-name="T128">) }<text:tab/>→ 'Cain'</text:span></text:p> + <text:p text:style-name="P240"><text:span text:style-name="T128">%{ 'Douglas Adams' | match('l</text:span><text:span text:style-name="T125">(.*)</text:span><text:span text:style-name="T128">m') }<text:tab/><text:tab/>→ 'as Ada'</text:span></text:p> + <text:p text:style-name="P232"><text:span text:style-name="T125">wordwrap</text:span><text:span text:style-name="T128">(width=79, break_long_words=true, break_on_hyphens=true, <text:s text:c="2"/><text:line-break/> <text:s text:c="8"/>wrapstring=none)</text:span></text:p> + <text:p text:style-name="P217"><text:span text:style-name="T128">replaces the </text:span><text:span text:style-name="T129">builtin </text:span><text:span text:style-name="T43">Jinja </text:span><text:span text:style-name="T129">filter 'wordwrap' <text:s/>by a private version that allows to suppress breaks on hyphens:</text:span></text:p> + <text:p text:style-name="P237">%{'long-hyphenated-text'|<text:span text:style-name="T131">wordwrap</text:span>(15, false)}</text:p> + <text:p text:style-name="P241"><text:span text:style-name="T129">→</text:span><text:span text:style-name="T128"> 'long- </text:span></text:p> <text:p text:style-name="P238"><text:s text:c="3"/>hyphenated-text'</text:p> <text:p text:style-name="P241"/> - <text:p text:style-name="P237">%{'long-hyphenated-text'|wordwrap(15, false, <text:span text:style-name="T129">false</text:span>)} </text:p> - <text:p text:style-name="P241"><text:span text:style-name="T127">→</text:span><text:span text:style-name="T126"> 'long-</text:span><text:span text:style-name="T127">hyphenated-text'</text:span></text:p> + <text:p text:style-name="P237">%{'long-hyphenated-text'|wordwrap(15, false, <text:span text:style-name="T131">false</text:span>)} </text:p> + <text:p text:style-name="P241"><text:span text:style-name="T129">→</text:span><text:span text:style-name="T128"> 'long-</text:span><text:span text:style-name="T129">hyphenated-text'</text:span></text:p> <text:h text:style-name="Heading_20_3" text:outline-level="3"><text:bookmark-start text:name="__RefHeading__2554_1114405012"/>Loops<text:bookmark-end text:name="__RefHeading__2554_1114405012"/></text:h> - <text:p text:style-name="P28">Text in a template may be used repeatedly, like a classical 'for' loop. Loops are defined by structured comments <text:span text:style-name="T213">i.e. lines </text:span>beginning with '#%'. <text:span text:style-name="T213">They </text:span>start with '#% for … <text:span text:style-name="T156">in …:</text:span>' and end in '#% endfor':</text:p> - <text:p text:style-name="Preformatted_20_Text"><text:span text:style-name="T129">#% for</text:span> countdown <text:span text:style-name="T129">in</text:span> [3, 2, 1, '<text:span text:style-name="T213">liftoff</text:span>']<text:span text:style-name="T129">:</text:span></text:p> + <text:p text:style-name="P28">Text in a template may be used repeatedly, like a classical 'for' loop. Loops are defined by structured comments <text:span text:style-name="T215">i.e. lines </text:span>beginning with '#%'. <text:span text:style-name="T215">They </text:span>start with '#% for … <text:span text:style-name="T158">in …:</text:span>' and end in '#% endfor':</text:p> + <text:p text:style-name="Preformatted_20_Text"><text:span text:style-name="T131">#% for</text:span> countdown <text:span text:style-name="T131">in</text:span> [3, 2, 1, '<text:span text:style-name="T215">liftoff</text:span>']<text:span text:style-name="T131">:</text:span></text:p> <text:p text:style-name="Preformatted_20_Text">echo %{countdown}</text:p> <text:p text:style-name="P108">#% endfor</text:p> - <text:p text:style-name="P28">will <text:span text:style-name="T154">be expanded by </text:span><text:span text:style-name="T30">mkexp</text:span><text:span text:style-name="T154"> to </text:span>yield</text:p> + <text:p text:style-name="P28">will <text:span text:style-name="T156">be expanded by </text:span><text:span text:style-name="T30">mkexp</text:span><text:span text:style-name="T156"> to </text:span>yield</text:p> <text:p text:style-name="Preformatted_20_Text">echo 3</text:p> <text:p text:style-name="Preformatted_20_Text">echo 2</text:p> <text:p text:style-name="Preformatted_20_Text">echo 1</text:p> - <text:p text:style-name="Preformatted_20_Text">echo <text:span text:style-name="T213">liftoff</text:span></text:p> - <text:p text:style-name="P31"><text:span text:style-name="T156">You may of course use expressions in the loop definition. </text:span>For classical, index based loops, there is a 'range' function as in Python, <text:span text:style-name="T156">and the size of a list is queried with the 'length' filter</text:span>.</text:p> - <text:p text:style-name="P121">#% for index in <text:span text:style-name="T129">range(1, </text:span><text:span text:style-name="T132">PATH|length()</text:span><text:span text:style-name="T129">)</text:span> <text:s/><text:span text:style-name="T156"># PATH was defined in </text:span><text:span text:style-name="T156"><text:bookmark-ref text:reference-format="chapter" text:ref-name="__RefHeading__1669_1438093122">2.3.1</text:bookmark-ref></text:span></text:p> - <text:p text:style-name="Preformatted_20_Text"><text:span text:style-name="T156">echo</text:span> %<text:span text:style-name="T157">{index}: </text:span>%{<text:span text:style-name="T156">PATH[</text:span>index<text:span text:style-name="T156">]</text:span>} <text:s/></text:p> + <text:p text:style-name="Preformatted_20_Text">echo <text:span text:style-name="T215">liftoff</text:span></text:p> + <text:p text:style-name="P31"><text:span text:style-name="T158">You may of course use expressions in the loop definition. </text:span>For classical, index based loops, there is a 'range' function as in Python, <text:span text:style-name="T158">and the size of a list is queried with the 'length' filter</text:span>.</text:p> + <text:p text:style-name="P121"><text:soft-page-break/>#% for index in <text:span text:style-name="T131">range(1, </text:span><text:span text:style-name="T134">PATH|length()</text:span><text:span text:style-name="T131">)</text:span> <text:s/><text:span text:style-name="T158"># PATH was defined in </text:span><text:span text:style-name="T158"><text:bookmark-ref text:reference-format="chapter" text:ref-name="__RefHeading__1669_1438093122">2.3.1</text:bookmark-ref></text:span></text:p> + <text:p text:style-name="Preformatted_20_Text"><text:span text:style-name="T158">echo</text:span> %<text:span text:style-name="T159">{index}: </text:span>%{<text:span text:style-name="T158">PATH[</text:span>index<text:span text:style-name="T158">]</text:span>} <text:s/></text:p> <text:p text:style-name="Preformatted_20_Text">#% endfor</text:p> - <text:p text:style-name="Text_20_body">Note that <text:span text:style-name="T155">indexing of lists starts at 0,</text:span> <text:span text:style-name="T155">i.e. the first element of the PATH list is skipped. Besides, </text:span>the stop index <text:span text:style-name="T157">is</text:span> not included, i.e. <text:span text:style-name="T156">as PATH has a length of 3, </text:span>the last looping has index <text:span text:style-name="T155">2</text:span>:</text:p> - <text:p text:style-name="Preformatted_20_Text"><text:soft-page-break/>echo <text:span text:style-name="T157">1: </text:span>/usr/bin </text:p> - <text:p text:style-name="Preformatted_20_Text">echo <text:span text:style-name="T157">2: </text:span>/usr/local/bin </text:p> - <text:h text:style-name="Heading_20_3" text:outline-level="3"><text:bookmark-start text:name="__RefHeading__2556_1114405012"/>Condition<text:span text:style-name="T154">s</text:span><text:bookmark-end text:name="__RefHeading__2556_1114405012"/></text:h> - <text:p text:style-name="P29">A template may contain alternative parts <text:span text:style-name="T157">that are selected depending on the .config data</text:span>, <text:span text:style-name="T157">similar to an 'if' statement. This is useful for e.g. skipping certain parts of the script template that are not applicable to runs of a given resolution but required for others. They are also implemented as structured comments, starting with '#% if …:' and ending in '#% endif', with optional '#% elif …:' and '#% else:' parts.</text:span></text:p> - <text:p text:style-name="P30"><text:span text:style-name="T157">For testing, you may use expressions with comparisons (==, !=, >, >=, <, <=), querying a certain list element (… in …), and logical operators (and, or, not). Sub-expressions may be parenthesized to change the order of evaluation. Besides, </text:span><text:span text:style-name="T14">Jinja</text:span><text:span text:style-name="T157"> provides a number of named tests that use the '… is …' Syntax.</text:span></text:p> - <text:p text:style-name="Preformatted_20_Text"><text:span text:style-name="T129">#% if </text:span><text:span text:style-name="T160">PATH|length()</text:span><text:span text:style-name="T158"> </text:span><text:span text:style-name="T133">is divisibleby 3:</text:span></text:p> + <text:p text:style-name="Text_20_body">Note that <text:span text:style-name="T157">indexing of lists starts at 0,</text:span> <text:span text:style-name="T157">i.e. the first element of the PATH list is skipped. Besides, </text:span>the stop index <text:span text:style-name="T159">is</text:span> not included, i.e. <text:span text:style-name="T158">as PATH has a length of 3, </text:span>the last looping has index <text:span text:style-name="T157">2</text:span>:</text:p> + <text:p text:style-name="Preformatted_20_Text">echo <text:span text:style-name="T159">1: </text:span>/usr/bin </text:p> + <text:p text:style-name="Preformatted_20_Text">echo <text:span text:style-name="T159">2: </text:span>/usr/local/bin </text:p> + <text:h text:style-name="Heading_20_3" text:outline-level="3"><text:bookmark-start text:name="__RefHeading__2556_1114405012"/>Condition<text:span text:style-name="T156">s</text:span><text:bookmark-end text:name="__RefHeading__2556_1114405012"/></text:h> + <text:p text:style-name="P29">A template may contain alternative parts <text:span text:style-name="T159">that are selected depending on the .config data</text:span>, <text:span text:style-name="T159">similar to an 'if' statement. This is useful for e.g. skipping certain parts of the script template that are not applicable to runs of a given resolution but required for others. They are also implemented as structured comments, starting with '#% if …:' and ending in '#% endif', with optional '#% elif …:' and '#% else:' parts.</text:span></text:p> + <text:p text:style-name="P30"><text:span text:style-name="T159">For testing, you may use expressions with comparisons (==, !=, >, >=, <, <=), querying a certain list element (… in …), and logical operators (and, or, not). Sub-expressions may be parenthesized to change the order of evaluation. Besides, </text:span><text:span text:style-name="T14">Jinja</text:span><text:span text:style-name="T159"> provides a number of named tests that use the '… is …' Syntax.</text:span></text:p> + <text:p text:style-name="Preformatted_20_Text"><text:span text:style-name="T131">#% if </text:span><text:span text:style-name="T162">PATH|length()</text:span><text:span text:style-name="T160"> </text:span><text:span text:style-name="T135">is divisibleby 3:</text:span></text:p> <text:p text:style-name="P137">diff3 %{PATH[:3]|join(' ')}</text:p> - <text:p text:style-name="P111">#% elif <text:span text:style-name="T160">PATH|length()</text:span> is even:</text:p> + <text:p text:style-name="P111">#% elif <text:span text:style-name="T162">PATH|length()</text:span> is even:</text:p> <text:p text:style-name="P122">diff %{PATH[:2]|join(' ')}</text:p> <text:p text:style-name="P108">#% else:</text:p> - <text:p text:style-name="Preformatted_20_Text">echo <text:span text:style-name="T163">cannot handle PATH</text:span></text:p> + <text:p text:style-name="Preformatted_20_Text">echo <text:span text:style-name="T165">cannot handle PATH</text:span></text:p> <text:p text:style-name="P108">#% endif</text:p> <text:p text:style-name="P37">If PATH is defined as in the examples above, this will result in</text:p> <text:p text:style-name="Preformatted_20_Text">diff3 /bin /usr/bin /usr/local/bin</text:p> - <text:p text:style-name="P30"><text:span text:style-name="T157"><text:s/>For a list of available tests, see the </text:span><text:span text:style-name="T15">Jinja</text:span><text:span text:style-name="T164"> documentation.</text:span></text:p> + <text:p text:style-name="P30"><text:span text:style-name="T159"><text:s/>For a list of available tests, see the </text:span><text:span text:style-name="T15">Jinja</text:span><text:span text:style-name="T166"> documentation.</text:span></text:p> <text:h text:style-name="Heading_20_3" text:outline-level="3"><text:bookmark-start text:name="__RefHeading__2558_1114405012"/>Comments<text:bookmark-end text:name="__RefHeading__2558_1114405012"/></text:h> - <text:p text:style-name="P58"><text:span text:style-name="T9">Jinj</text:span>a also allows template comments that are removed when the template is expanded. This is implemented as another kind of structured comment starting with <text:span text:style-name="T214">'#%</text:span>#':</text:p> - <text:p text:style-name="Preformatted_20_Text"># This comment will make it to the expanded script</text:p> - <text:p text:style-name="Preformatted_20_Text">#%# This one will not make it <text:span text:style-name="T173">and is for template documentation only</text:span></text:p> - <text:h text:style-name="Heading_20_2" text:outline-level="2"><text:bookmark-start text:name="__RefHeading__2560_1114405012"/>Standard experiment<text:span text:style-name="T44">s</text:span><text:bookmark-end text:name="__RefHeading__2560_1114405012"/></text:h> + <text:p text:style-name="P58"><text:span text:style-name="T9">Jinj</text:span>a also allows template comments that are removed when the template is expanded. This is implemented as another kind of structured comment starting with <text:span text:style-name="T216">'#%</text:span>#':</text:p> + <text:p text:style-name="Preformatted_20_Text"><text:soft-page-break/># This comment will make it to the expanded script</text:p> + <text:p text:style-name="Preformatted_20_Text">#%# This one will not make it <text:span text:style-name="T175">and is for template documentation only</text:span></text:p> + <text:h text:style-name="Heading_20_2" text:outline-level="2"><text:bookmark-start text:name="__RefHeading__2560_1114405012"/>Standard experiment<text:span text:style-name="T45">s</text:span><text:bookmark-end text:name="__RefHeading__2560_1114405012"/></text:h> <text:p text:style-name="P16">When generating an experiment setup, <text:span text:style-name="T9">mkexp</text:span> expects the .config and .tmpl files to reside in a subdirectory of the current working directory, called 'standard_experiments'.</text:p> - <text:p text:style-name="P10"><text:span text:style-name="T8">The definition of a standard experiment type </text:span><text:span text:style-name="T10">typename</text:span><text:span text:style-name="T8"> may consist of a configuration in </text:span><text:span text:style-name="T10">typename</text:span><text:span text:style-name="T8">.config and a number of </text:span><text:span text:style-name="T10">typename</text:span><text:span text:style-name="T8">.</text:span><text:span text:style-name="T10">jobname</text:span><text:span text:style-name="T8">.tmpl files, one for each </text:span><text:soft-page-break/><text:span text:style-name="T8">subsection </text:span><text:span text:style-name="T10">jobname</text:span><text:span text:style-name="T8"> of the jobs section. Before reading </text:span><text:span text:style-name="T10">typename</text:span><text:span text:style-name="T8">.config, the special DEFAULT.config is loaded, containing the model default settings. Both .config and .tmpl files may be missing; the default is to read only DEFAULT.config or the corresponding DEFAULT.</text:span><text:span text:style-name="T10">jobname</text:span><text:span text:style-name="T8">.tmpl file instead.</text:span></text:p> - <text:p text:style-name="P11"><text:span text:style-name="T45">The name of a</text:span>n experiment type may <text:span text:style-name="T45">be of the form </text:span><text:span text:style-name="T11">experimentkind</text:span><text:span text:style-name="T47">‑</text:span><text:span text:style-name="T11">experimentquality</text:span><text:span text:style-name="T47">, as in amip‑LR above. In this case, the experiment type is supposed to be of a certain </text:span><text:span text:style-name="T11">quality</text:span><text:span text:style-name="T47">, like a given model resolution (LR), but to share the overall experiment structure with all types of the same </text:span><text:span text:style-name="T11">kind</text:span><text:span text:style-name="T47"> (amip). Therefore, the .config files take the full name, </text:span><text:span text:style-name="T11">experimentkind</text:span><text:span text:style-name="T47">‑</text:span><text:span text:style-name="T11">experimentquality</text:span><text:span text:style-name="T47">.config, whereas the templates are defined as </text:span><text:span text:style-name="T11">experimentkind</text:span><text:span text:style-name="T47">.</text:span><text:span text:style-name="T11">jobname</text:span><text:span text:style-name="T47">.tmpl, independent of the requested quality.</text:span></text:p> + <text:p text:style-name="P10"><text:span text:style-name="T8">The definition of a standard experiment type </text:span><text:span text:style-name="T10">typename</text:span><text:span text:style-name="T8"> may consist of a configuration in </text:span><text:span text:style-name="T10">typename</text:span><text:span text:style-name="T8">.config and a number of </text:span><text:span text:style-name="T10">typename</text:span><text:span text:style-name="T8">.</text:span><text:span text:style-name="T10">jobname</text:span><text:span text:style-name="T8">.tmpl files, one for each subsection </text:span><text:span text:style-name="T10">jobname</text:span><text:span text:style-name="T8"> of the jobs section. Before reading </text:span><text:span text:style-name="T10">typename</text:span><text:span text:style-name="T8">.config, the special DEFAULT.config is loaded, containing the model default settings. Both .config and .tmpl files may be missing; the default is to read only DEFAULT.config or the corresponding DEFAULT.</text:span><text:span text:style-name="T10">jobname</text:span><text:span text:style-name="T8">.tmpl file instead.</text:span></text:p> + <text:p text:style-name="P11"><text:span text:style-name="T46">The name of a</text:span>n experiment type may <text:span text:style-name="T46">be of the form </text:span><text:span text:style-name="T11">experimentkind</text:span><text:span text:style-name="T48">‑</text:span><text:span text:style-name="T11">experimentquality</text:span><text:span text:style-name="T48">, as in amip‑LR above. In this case, the experiment type is supposed to be of a certain </text:span><text:span text:style-name="T11">quality</text:span><text:span text:style-name="T48">, like a given model resolution (LR), but to share the overall experiment structure with all types of the same </text:span><text:span text:style-name="T11">kind</text:span><text:span text:style-name="T48"> (amip). Therefore, the .config files take the full name, </text:span><text:span text:style-name="T11">experimentkind</text:span><text:span text:style-name="T48">‑</text:span><text:span text:style-name="T11">experimentquality</text:span><text:span text:style-name="T48">.config, whereas the templates are defined as </text:span><text:span text:style-name="T11">experimentkind</text:span><text:span text:style-name="T48">.</text:span><text:span text:style-name="T11">jobname</text:span><text:span text:style-name="T48">.tmpl, independent of the requested quality.</text:span></text:p> <text:p text:style-name="P8">An experiment configuration must contain the special variable EXP_TYPE, set to the name of experiment type to use.</text:p> <text:h text:style-name="Heading_20_2" text:outline-level="2"><text:bookmark-start text:name="__RefHeading__2562_1114405012"/>Standard options<text:bookmark-end text:name="__RefHeading__2562_1114405012"/></text:h> <text:p text:style-name="P11">Besides the standard experiment types, <text:span text:style-name="T9">mkexp</text:span> also supports option sets that are independent of the experiment type chosen.</text:p> <text:p text:style-name="P11">Usually these option sets contain a number of settings needed for a certain technical aspect, e.g. for changing the output interval or aggregation method for output data, or providing resolution dependent model settings. They reside in a subdirectory 'standard_options' of the current working directory, each in their respective <text:span text:style-name="T9">optionname</text:span>.config file.</text:p> <text:p text:style-name="P11">Within the experiment's .config file, options are selected by setting the variable EXP_OPTIONS to the list of required option names. These settings are loaded after the experiment type configuration but before the user defined experiment configuration.</text:p> - <text:h text:style-name="P263" text:outline-level="3"><text:span text:style-name="T234">O</text:span>ptions set due to model configuration </text:h> - <text:p text:style-name="P93">Some options may need to be set <text:span text:style-name="T233">for all experiments that use a given </text:span>model configuration. <text:span text:style-name="T233">If e.g. a part of the model is disabled at build time, the corresponding option set should also be disabled for all experiments.</text:span></text:p> + <text:h text:style-name="P263" text:outline-level="3"><text:soft-page-break/><text:span text:style-name="T236">O</text:span>ptions set due to model configuration </text:h> + <text:p text:style-name="P93">Some options may need to be set <text:span text:style-name="T235">for all experiments that use a given </text:span>model configuration. <text:span text:style-name="T235">If e.g. a part of the model is disabled at build time, the corresponding option set should also be disabled for all experiments.</text:span></text:p> <text:p text:style-name="P94">For this, the build process may write an optional file 'SETUP.config' <text:s/>that is read before any type or user configuration. If this file contains the variable SETUP_OPTIONS, the options listed there will be loaded before loading the EXP_OPTIONS list. Do not override SETUP_OPTIONS in the user configuration unless you know what you are doing!</text:p> - <text:h text:style-name="P270" text:outline-level="2"><text:bookmark-start text:name="__RefHeading__1508_1711940803"/><text:soft-page-break/>Generating <text:span text:style-name="T181">j</text:span>obs<text:bookmark-end text:name="__RefHeading__1508_1711940803"/></text:h> - <text:p text:style-name="P42">When<text:span text:style-name="T169"> </text:span>running <text:span text:style-name="T9">mkexp</text:span><text:span text:style-name="T100">, </text:span><text:span text:style-name="T101">the special configuration section [jobs]</text:span><text:span text:style-name="T39"> </text:span><text:span text:style-name="T101">is read and evaluated. Each of its subsections, e.g. [[run]], defines a job definition file or job script to be created.</text:span></text:p> - <text:p text:style-name="P138"># <text:span text:style-name="T170">model setup: experiment type 'control'</text:span></text:p> + <text:h text:style-name="P270" text:outline-level="2"><text:bookmark-start text:name="__RefHeading__1508_1711940803"/>Generating <text:span text:style-name="T183">j</text:span>obs<text:bookmark-end text:name="__RefHeading__1508_1711940803"/></text:h> + <text:p text:style-name="P42">When<text:span text:style-name="T171"> </text:span>running <text:span text:style-name="T9">mkexp</text:span><text:span text:style-name="T102">, </text:span><text:span text:style-name="T103">the special configuration section [jobs]</text:span><text:span text:style-name="T40"> </text:span><text:span text:style-name="T103">is read and evaluated. Each of its subsections, e.g. [[run]], defines a job definition file or job script to be created.</text:span></text:p> + <text:p text:style-name="P138"># <text:span text:style-name="T172">model setup: experiment type 'control'</text:span></text:p> <text:p text:style-name="P125">[jobs]</text:p> <text:p text:style-name="P125"><text:s text:c="2"/>[[pre]]</text:p> <text:p text:style-name="P125"><text:s text:c="2"/>[[run]]</text:p> <text:p text:style-name="P125"><text:s text:c="2"/>[[post]]</text:p> - <text:p text:style-name="P43"><text:span text:style-name="T101">For each of </text:span><text:span text:style-name="T103">the jobs defined in the model setup above</text:span><text:span text:style-name="T101">, there </text:span><text:span text:style-name="T103">must</text:span><text:span text:style-name="T101"> be a template file in the model setup, </text:span><text:span text:style-name="T103">e.g. for [[run]] </text:span><text:span text:style-name="T101">either as 'control.run.tmpl' or 'DEFAULT.run.tmpl'. </text:span><text:span text:style-name="T102">The corresponding</text:span><text:span text:style-name="T101"> file is expanded to its final form using the </text:span><text:span text:style-name="T102">full</text:span><text:span text:style-name="T101"> experiment configuration, </text:span><text:span text:style-name="T102">as described before</text:span><text:span text:style-name="T101">. Besides, the </text:span><text:span text:style-name="T102">job specific </text:span><text:span text:style-name="T101">variable</text:span><text:span text:style-name="T102">s</text:span><text:span text:style-name="T101"> </text:span><text:span text:style-name="T102">are set and passed according to their respective template</text:span><text:span text:style-name="T101">.</text:span></text:p> - <text:p text:style-name="P43"><text:span text:style-name="T104">The resulting job scripts are </text:span><text:span text:style-name="T103">written to the directory defined by SCRIPT_DIR, </text:span><text:span text:style-name="T104">e.g. </text:span><text:span text:style-name="T103">as 'joe1234.run', </text:span><text:span text:style-name="T104">and marked as being executable. </text:span><text:span text:style-name="T110">Besides, as mentioned before, the contents of the special variable EXP_DESCRIPTION is written to a README file in that same directory. </text:span><text:span text:style-name="T113">Also, an update script is created that allows to re-generate all output files with identical environment and command line settings by simply running './update' from the script directory.</text:span></text:p> - <text:h text:style-name="Heading_20_3" text:outline-level="3"><text:bookmark-start text:name="__RefHeading__2566_1114405012"/><text:span text:style-name="T104">C</text:span><text:span text:style-name="T100">hanging the model job list</text:span><text:bookmark-end text:name="__RefHeading__2566_1114405012"/></text:h> - <text:p text:style-name="P44"><text:span text:style-name="T101">U</text:span><text:span text:style-name="T100">sually, the job list is defined in the model setup. The user may chose to add </text:span><text:span text:style-name="T106">jobs </text:span><text:span text:style-name="T100">and delete jobs from this list as appropriate. While adding a job is straightforward, removing a job uses a special section variable '.remove' (note the leading period). It </text:span><text:span text:style-name="T106">is</text:span><text:span text:style-name="T100"> defined in the [jobs] section and contains a list of the jobs to be suppressed.</text:span></text:p> - <text:p text:style-name="P125"># joe1234.config</text:p> + <text:p text:style-name="P43"><text:span text:style-name="T103">For each of </text:span><text:span text:style-name="T105">the jobs defined in the model setup above</text:span><text:span text:style-name="T103">, there </text:span><text:span text:style-name="T105">must</text:span><text:span text:style-name="T103"> be a template file in the model setup, </text:span><text:span text:style-name="T105">e.g. for [[run]] </text:span><text:span text:style-name="T103">either as 'control.run.tmpl' or 'DEFAULT.run.tmpl'. </text:span><text:span text:style-name="T104">The corresponding</text:span><text:span text:style-name="T103"> file is expanded to its final form using the </text:span><text:span text:style-name="T104">full</text:span><text:span text:style-name="T103"> experiment configuration, </text:span><text:span text:style-name="T104">as described before</text:span><text:span text:style-name="T103">. Besides, the </text:span><text:span text:style-name="T104">job specific </text:span><text:span text:style-name="T103">variable</text:span><text:span text:style-name="T104">s</text:span><text:span text:style-name="T103"> </text:span><text:span text:style-name="T104">are set and passed according to their respective template</text:span><text:span text:style-name="T103">.</text:span></text:p> + <text:p text:style-name="P43"><text:span text:style-name="T106">The resulting job scripts are </text:span><text:span text:style-name="T105">written to the directory defined by SCRIPT_DIR, </text:span><text:span text:style-name="T106">e.g. </text:span><text:span text:style-name="T105">as 'joe1234.run', </text:span><text:span text:style-name="T106">and marked as being executable. </text:span><text:span text:style-name="T112">Besides, as mentioned before, the contents of the special variable EXP_DESCRIPTION is written to a README file in that same directory. </text:span><text:span text:style-name="T115">Also, an update script is created that allows to re-generate all output files with identical environment and command line settings by simply running './update' from the script directory.</text:span></text:p> + <text:h text:style-name="Heading_20_3" text:outline-level="3"><text:bookmark-start text:name="__RefHeading__2566_1114405012"/><text:span text:style-name="T106">C</text:span><text:span text:style-name="T102">hanging the model job list</text:span><text:bookmark-end text:name="__RefHeading__2566_1114405012"/></text:h> + <text:p text:style-name="P44"><text:span text:style-name="T103">U</text:span><text:span text:style-name="T102">sually, the job list is defined in the model setup. The user may chose to add </text:span><text:span text:style-name="T108">jobs </text:span><text:span text:style-name="T102">and delete jobs from this list as appropriate. While adding a job is straightforward, removing a job uses a special section variable '.remove' (note the leading period). It </text:span><text:span text:style-name="T108">is</text:span><text:span text:style-name="T102"> defined in the [jobs] section and contains a list of the jobs to be suppressed.</text:span></text:p> + <text:p text:style-name="P125"><text:soft-page-break/># joe1234.config</text:p> <text:p text:style-name="P125">EXP_TYPE = control</text:p> <text:p text:style-name="P125">[jobs]</text:p> <text:p text:style-name="P125"><text:s text:c="2"/>.remove = post, pre</text:p> <text:p text:style-name="P125"><text:s text:c="2"/>[[my_pre]]</text:p> <text:p text:style-name="P125"><text:s text:c="2"/>[[my_post]]</text:p> <text:p text:style-name="P49">This way, the 'pre' and 'post' jobs will not be created in favor of two new jobs, 'my_pre' and 'my_post'. In this case, the user setup must provide two templates 'joe1234.my_pre.tmpl' and 'joe1234.my_post.tmpl', together with the .config file.</text:p> - <text:p text:style-name="P45">Alternatively, you may want to introduce a new 'my_p<text:span text:style-name="T171">ost</text:span>' job, that is basically the same as the old 'p<text:span text:style-name="T171">ost</text:span>' job but uses a slightly different configuration. This may be done using the special section variable '.extends'.</text:p> - <text:p text:style-name="P125"><text:soft-page-break/>[jobs]</text:p> - <text:p text:style-name="P139"><text:span text:style-name="T100"><text:s text:c="2"/>[[my_p</text:span><text:span text:style-name="T105">ost</text:span><text:span text:style-name="T100">]]</text:span></text:p> - <text:p text:style-name="P139"><text:span text:style-name="T100"><text:s text:c="4"/>.</text:span><text:span text:style-name="T104">extends</text:span><text:span text:style-name="T100"> = p</text:span><text:span text:style-name="T105">ost</text:span></text:p> + <text:p text:style-name="P45">Alternatively, you may want to introduce a new 'my_p<text:span text:style-name="T173">ost</text:span>' job, that is basically the same as the old 'p<text:span text:style-name="T173">ost</text:span>' job but uses a slightly different configuration. This may be done using the special section variable '.extends'.</text:p> + <text:p text:style-name="P125">[jobs]</text:p> + <text:p text:style-name="P139"><text:span text:style-name="T102"><text:s text:c="2"/>[[my_p</text:span><text:span text:style-name="T107">ost</text:span><text:span text:style-name="T102">]]</text:span></text:p> + <text:p text:style-name="P139"><text:span text:style-name="T102"><text:s text:c="4"/>.</text:span><text:span text:style-name="T106">extends</text:span><text:span text:style-name="T102"> = p</text:span><text:span text:style-name="T107">ost</text:span></text:p> <text:p text:style-name="P126"><text:s text:c="4"/>command = $HOME/bin/my_special_command</text:p> - <text:p text:style-name="P50">With this configuration, an additional 'joe1234.my_post' is created based on the existing 'post' template. A dedicated 'joe1234.my_post.tmpl' file is not needed here. The 'command' setting is <text:span text:style-name="T172">made available </text:span>to <text:span text:style-name="T172">the template via the</text:span> 'JOB' dictionary.</text:p> + <text:p text:style-name="P50">With this configuration, an additional 'joe1234.my_post' is created based on the existing 'post' template. A dedicated 'joe1234.my_post.tmpl' file is not needed here. The 'command' setting is <text:span text:style-name="T174">made available </text:span>to <text:span text:style-name="T174">the template via the</text:span> 'JOB' dictionary.</text:p> <text:h text:style-name="P254" text:outline-level="3"><text:bookmark-start text:name="__RefHeading__2568_1114405012"/>Pre-defined job variables<text:bookmark-end text:name="__RefHeading__2568_1114405012"/></text:h> <text:p text:style-name="P55">While <text:span text:style-name="T9">mkexp</text:span> in general does not impose any naming convention on the variable names used in the job sections and leaves the details to the respective model setup, there are a few exceptions.</text:p> <text:p text:style-name="P174">tasks</text:p> @@ -2573,21 +2584,21 @@ <text:p text:style-name="P196">Number of parallel (MPI) tasks on a single node. Needed if 'tasks' is not set.</text:p> <text:h text:style-name="P253" text:outline-level="3"><text:bookmark-start text:name="__RefHeading__2570_1114405012"/>Overriding namelist settings in derived jobs<text:bookmark-end text:name="__RefHeading__2570_1114405012"/></text:h> <text:p text:style-name="P50">There is special provision to change namelist files settings for a specific job. Consider this setting from the introductory example.</text:p> - <text:p text:style-name="P140">[namelists]</text:p> + <text:p text:style-name="P140"><text:soft-page-break/>[namelists]</text:p> <text:p text:style-name="P100"><text:s text:c="2"/>[[namelist.jsbach]]</text:p> <text:p text:style-name="P100"><text:s text:c="4"/>[[[jsbach_ctl]]]</text:p> <text:p text:style-name="P100"><text:s text:c="6"/>use_dynveg = false</text:p> - <text:p text:style-name="P46"><text:span text:style-name="T100">If – for some reason – your experiments needs 'use_dynveg' set to 'true' for the first year only, you may create an additional 'run_first' job, </text:span><text:span text:style-name="T106">with a job specific namelists subsection that – apart from the addition</text:span><text:span text:style-name="T108">al</text:span><text:span text:style-name="T106"> brackets – has the same structure as</text:span><text:span text:style-name="T100"> </text:span><text:span text:style-name="T106">the global namelists section.</text:span></text:p> - <text:p text:style-name="P140"><text:soft-page-break/>[jobs]</text:p> + <text:p text:style-name="P46"><text:span text:style-name="T102">If – for some reason – your experiments needs 'use_dynveg' set to 'true' for the first year only, you may create an additional 'run_first' job, </text:span><text:span text:style-name="T108">with a job specific namelists subsection that – apart from the addition</text:span><text:span text:style-name="T110">al</text:span><text:span text:style-name="T108"> brackets – has the same structure as</text:span><text:span text:style-name="T102"> </text:span><text:span text:style-name="T108">the global namelists section.</text:span></text:p> + <text:p text:style-name="P140">[jobs]</text:p> <text:p text:style-name="P140"><text:s text:c="2"/>[[run_first]]</text:p> <text:p text:style-name="P140"><text:s text:c="4"/>.extends = run</text:p> - <text:p text:style-name="P140"><text:s text:c="4"/><text:span text:style-name="T129">[[[namelists]]</text:span><text:span text:style-name="T138">]</text:span></text:p> - <text:p text:style-name="P100"><text:s text:c="6"/><text:span text:style-name="T171">[[</text:span>[[namelist.jsbach]]<text:span text:style-name="T171">]]</text:span></text:p> - <text:p text:style-name="P100"><text:s text:c="8"/><text:span text:style-name="T171">[[</text:span>[[[jsbach_ctl]]]<text:span text:style-name="T171">]]</text:span></text:p> - <text:p text:style-name="P100"><text:span text:style-name="T100"><text:s text:c="10"/>use_dynveg = </text:span><text:span text:style-name="T105">true</text:span></text:p> - <text:p text:style-name="P46"><text:span text:style-name="T106">This</text:span><text:span text:style-name="T100"> will result in a 'joe1234.run_first' file that is identical to 'joe1234.run' except for the 'use_dynveg' setting.</text:span></text:p> + <text:p text:style-name="P140"><text:s text:c="4"/><text:span text:style-name="T131">[[[namelists]]</text:span><text:span text:style-name="T140">]</text:span></text:p> + <text:p text:style-name="P100"><text:s text:c="6"/><text:span text:style-name="T173">[[</text:span>[[namelist.jsbach]]<text:span text:style-name="T173">]]</text:span></text:p> + <text:p text:style-name="P100"><text:s text:c="8"/><text:span text:style-name="T173">[[</text:span>[[[jsbach_ctl]]]<text:span text:style-name="T173">]]</text:span></text:p> + <text:p text:style-name="P100"><text:span text:style-name="T102"><text:s text:c="10"/>use_dynveg = </text:span><text:span text:style-name="T107">true</text:span></text:p> + <text:p text:style-name="P46"><text:span text:style-name="T108">This</text:span><text:span text:style-name="T102"> will result in a 'joe1234.run_first' file that is identical to 'joe1234.run' except for the 'use_dynveg' setting.</text:span></text:p> <text:h text:style-name="P253" text:outline-level="3"><text:bookmark-start text:name="__RefHeading__2572_1114405012"/>Native script variables<text:bookmark-end text:name="__RefHeading__2572_1114405012"/></text:h> - <text:p text:style-name="P48"><text:span text:style-name="T100">While the definition of .config variables may use</text:span><text:span text:style-name="T107"> variable references like</text:span><text:span text:style-name="T100"> $NAME or ${NAME} to include the </text:span><text:span text:style-name="T107">verbatim </text:span><text:span text:style-name="T100">value of other .config variables, this may not always be what you want. If you want to create a job </text:span><text:span text:style-name="T107">script</text:span><text:span text:style-name="T100"> that is supposed to be 'user-serviceable' for certain applications, the users will not appreciate having to change the same value several times in the same script. </text:span><text:span text:style-name="T107">Instead they will want to have a single, native script variable that is used throughout the job script, and that may be re-defined on a single line.</text:span></text:p> + <text:p text:style-name="P48"><text:span text:style-name="T102">While the definition of .config variables may use</text:span><text:span text:style-name="T109"> variable references like</text:span><text:span text:style-name="T102"> $NAME or ${NAME} to include the </text:span><text:span text:style-name="T109">verbatim </text:span><text:span text:style-name="T102">value of other .config variables, this may not always be what you want. If you want to create a job </text:span><text:span text:style-name="T109">script</text:span><text:span text:style-name="T102"> that is supposed to be 'user-serviceable' for certain applications, the users will not appreciate having to change the same value several times in the same script. </text:span><text:span text:style-name="T109">Instead they will want to have a single, native script variable that is used throughout the job script, and that may be re-defined on a single line.</text:span></text:p> <text:p text:style-name="P52">To allow this, <text:span text:style-name="T9">mkexp</text:span> locates all expressions like $${NAME} in the configuration values, and re-formats them to the syntax of the current job script:</text:p> <text:p text:style-name="P125"># joe1234.config</text:p> <text:p text:style-name="P125">NAME = Joe User</text:p> @@ -2596,87 +2607,87 @@ <text:p text:style-name="P125">#! /bin/sh</text:p> <text:p text:style-name="P129">NAME='%{NAME}'</text:p> <text:p text:style-name="P125">echo %{MESSAGE}</text:p> - <text:p text:style-name="P52">By default, <text:span text:style-name="T173">native variables are formatted as </text:span>shell script, namely ${NAME}:</text:p> + <text:p text:style-name="P52">By default, <text:span text:style-name="T175">native variables are formatted as </text:span>shell script, namely ${NAME}:</text:p> <text:p text:style-name="P128">#! /bin/sh</text:p> <text:p text:style-name="P131">NAME='Joe User'</text:p> <text:p text:style-name="P127">echo This experiment was generated by ${NAME}</text:p> - <text:p text:style-name="P53"><text:span text:style-name="T180">T</text:span>o support variable reference<text:span text:style-name="T179">s for other script languages, a</text:span> job specific variable '.var_format' may be defined. <text:span text:style-name="T179">It defines an output format string where any occurrence of '%s' will be replaced by the respective variable name. </text:span>For a Python based script, <text:span text:style-name="T173">this may look like:</text:span></text:p> - <text:p text:style-name="P130"><text:soft-page-break/># joe1234.config</text:p> + <text:p text:style-name="P53"><text:span text:style-name="T182">T</text:span>o support variable reference<text:span text:style-name="T181">s for other script languages, a</text:span> job specific variable <text:soft-page-break/>'.var_format' may be defined. <text:span text:style-name="T181">It defines an output format string where any occurrence of '%s' will be replaced by the respective variable name. </text:span>For a Python based script, <text:span text:style-name="T175">this may look like:</text:span></text:p> + <text:p text:style-name="P130"># joe1234.config</text:p> <text:p text:style-name="P130">NAME = Joe User</text:p> <text:p text:style-name="P130">MESSAGE = This experiment was generated by $${NAME}</text:p> <text:p text:style-name="P142">[jobs]</text:p> <text:p text:style-name="Preformatted_20_Text"><text:s text:c="2"/>[[job]]</text:p> - <text:p text:style-name="Preformatted_20_Text_20_Interrupt"><text:s text:c="4"/>.var_format = <text:span text:style-name="T176">"</text:span><text:span text:style-name="T174">' + str(</text:span>%s<text:span text:style-name="T178">)</text:span> <text:span text:style-name="T174">+ '</text:span><text:span text:style-name="T176">"</text:span></text:p> + <text:p text:style-name="Preformatted_20_Text_20_Interrupt"><text:s text:c="4"/>.var_format = <text:span text:style-name="T178">"</text:span><text:span text:style-name="T176">' + str(</text:span>%s<text:span text:style-name="T180">)</text:span> <text:span text:style-name="T176">+ '</text:span><text:span text:style-name="T178">"</text:span></text:p> <text:p text:style-name="P131">#%# joe1234.job.tmpl</text:p> <text:p text:style-name="P143">#! /usr/bin/env python </text:p> <text:p text:style-name="Preformatted_20_Text">NAME = '%{NAME}' </text:p> - <text:p text:style-name="Preformatted_20_Text">print<text:span text:style-name="T215">(</text:span>'%{MESSAGE}'<text:span text:style-name="T215">)</text:span> </text:p> + <text:p text:style-name="Preformatted_20_Text">print<text:span text:style-name="T217">(</text:span>'%{MESSAGE}'<text:span text:style-name="T217">)</text:span> </text:p> <text:p text:style-name="P59">This setup will expand to</text:p> <text:p text:style-name="P143">#! /usr/bin/env python </text:p> - <text:p text:style-name="P143">NAME = '<text:span text:style-name="T178">Joe User</text:span>' </text:p> - <text:p text:style-name="P144">print<text:span text:style-name="T215">(</text:span>'<text:span text:style-name="T100">This experiment was generated by </text:span><text:span text:style-name="T109">' + str(</text:span><text:span text:style-name="T100">NAME) </text:span><text:span text:style-name="T109">+ '</text:span>'<text:span text:style-name="T215">)</text:span></text:p> + <text:p text:style-name="P143">NAME = '<text:span text:style-name="T180">Joe User</text:span>' </text:p> + <text:p text:style-name="P144">print<text:span text:style-name="T217">(</text:span>'<text:span text:style-name="T102">This experiment was generated by </text:span><text:span text:style-name="T111">' + str(</text:span><text:span text:style-name="T102">NAME) </text:span><text:span text:style-name="T111">+ '</text:span>'<text:span text:style-name="T217">)</text:span></text:p> <text:h text:style-name="P260" text:outline-level="3"><text:bookmark-start text:name="__RefHeading__2574_1114405012"/>Initializing native script variables<text:bookmark-end text:name="__RefHeading__2574_1114405012"/></text:h> - <text:p text:style-name="P61">In the previous section, the native variables were initialized by an addition<text:span text:style-name="T182">al script line. While this is sufficient for a small number of variables, it may be difficult to maintain these initialization lines for a more complex setup with changing requirements.</text:span></text:p> - <text:p text:style-name="P61"><text:span text:style-name="T183">To allow a self-maintaining variable list based on the current configuration, </text:span><text:span text:style-name="T20">mkexp</text:span><text:span text:style-name="T183"> maintains the special variable VARIABLES_. When generating output for</text:span></text:p> + <text:p text:style-name="P61">In the previous section, the native variables were initialized by an addition<text:span text:style-name="T184">al script line. While this is sufficient for a small number of variables, it may be difficult to maintain these initialization lines for a more complex setup with changing requirements.</text:span></text:p> + <text:p text:style-name="P61"><text:span text:style-name="T185">To allow a self-maintaining variable list based on the current configuration, </text:span><text:span text:style-name="T20">mkexp</text:span><text:span text:style-name="T185"> maintains the special variable VARIABLES_. When generating output for</text:span></text:p> <text:p text:style-name="P132">NAME = Joe User</text:p> <text:p text:style-name="P133">EMAIL = joe@domain.tld</text:p> - <text:p text:style-name="P145"><text:span text:style-name="T100">MESSAGE = This experiment was generated by $${NAME} </text:span><text:span text:style-name="T111"><$${EMAIL}></text:span></text:p> - <text:p text:style-name="P62"><text:span text:style-name="T38">mkexp</text:span><text:span text:style-name="T100"> will parse all values, recognize 'NAME' and 'EMAIL' as native variables, and </text:span><text:span text:style-name="T112">will </text:span><text:span text:style-name="T100">put their names in the VARIABLES_ list. Now we may use the 'for' template directive to generate an additional line for each member of VARIABLES_. To query the value for a given variable name, </text:span><text:span text:style-name="T38">mkexp</text:span><text:span text:style-name="T100"> provides the 'context' function, such that the template</text:span></text:p> + <text:p text:style-name="P145"><text:span text:style-name="T102">MESSAGE = This experiment was generated by $${NAME} </text:span><text:span text:style-name="T113"><$${EMAIL}></text:span></text:p> + <text:p text:style-name="P62"><text:span text:style-name="T39">mkexp</text:span><text:span text:style-name="T102"> will parse all values, recognize 'NAME' and 'EMAIL' as native variables, and </text:span><text:span text:style-name="T114">will </text:span><text:span text:style-name="T102">put their names in the VARIABLES_ list. Now we may use the 'for' template directive to generate an additional line for each member of VARIABLES_. To query the value for a given variable name, </text:span><text:span text:style-name="T39">mkexp</text:span><text:span text:style-name="T102"> provides the 'context' function, such that the template</text:span></text:p> <text:p text:style-name="P132">#! /bin/sh</text:p> - <text:p text:style-name="P133">#%# for <text:span text:style-name="T129">variable</text:span> in <text:span text:style-name="T129">VARIABLES_</text:span>:</text:p> - <text:p text:style-name="P133">%{<text:span text:style-name="T129">variable</text:span>}='%{<text:span text:style-name="T129">context(variable)</text:span>}'</text:p> + <text:p text:style-name="P133">#%# for <text:span text:style-name="T131">variable</text:span> in <text:span text:style-name="T131">VARIABLES_</text:span>:</text:p> + <text:p text:style-name="P133">%{<text:span text:style-name="T131">variable</text:span>}='%{<text:span text:style-name="T131">context(variable)</text:span>}'</text:p> <text:p text:style-name="P133">#%# endfor</text:p> - <text:p text:style-name="P133">echo <text:span text:style-name="T175">"</text:span>%{MESSAGE}<text:span text:style-name="T175">"</text:span></text:p> + <text:p text:style-name="P133">echo <text:span text:style-name="T177">"</text:span>%{MESSAGE}<text:span text:style-name="T177">"</text:span></text:p> <text:p text:style-name="P54">eventually yields</text:p> <text:p text:style-name="P132"><text:soft-page-break/>#! /bin/sh</text:p> - <text:p text:style-name="P145"><text:span text:style-name="T118">EMAIL</text:span><text:span text:style-name="T122">='</text:span><text:span text:style-name="T118">joe@domain.tld</text:span><text:span text:style-name="T122">'</text:span></text:p> - <text:p text:style-name="P145"><text:span text:style-name="T117">NAME</text:span><text:span text:style-name="T121">=</text:span><text:span text:style-name="T122">'</text:span><text:span text:style-name="T117">Joe User</text:span><text:span text:style-name="T122">'</text:span></text:p> - <text:p text:style-name="P145"><text:span text:style-name="T111">echo </text:span><text:span text:style-name="T177">"This experiment was generated by ${NAME} <${EMAIL}>"</text:span></text:p> + <text:p text:style-name="P145"><text:span text:style-name="T120">EMAIL</text:span><text:span text:style-name="T124">='</text:span><text:span text:style-name="T120">joe@domain.tld</text:span><text:span text:style-name="T124">'</text:span></text:p> + <text:p text:style-name="P145"><text:span text:style-name="T119">NAME</text:span><text:span text:style-name="T123">=</text:span><text:span text:style-name="T124">'</text:span><text:span text:style-name="T119">Joe User</text:span><text:span text:style-name="T124">'</text:span></text:p> + <text:p text:style-name="P145"><text:span text:style-name="T113">echo </text:span><text:span text:style-name="T179">"This experiment was generated by ${NAME} <${EMAIL}>"</text:span></text:p> <text:p text:style-name="P64">Note that the order of variable names is not necessarily the order in which they were defined in the .config file.</text:p> - <text:h text:style-name="Heading_20_3" text:outline-level="3"><text:bookmark-start text:name="__RefHeading__2576_1114405012"/>Re-generation of <text:span text:style-name="T181">s</text:span>cripts and <text:span text:style-name="T181">b</text:span>ackup<text:bookmark-end text:name="__RefHeading__2576_1114405012"/></text:h> - <text:p text:style-name="P60">Even the simplest user setup may contain an error. In this case, it is considered good practice to fix this error in the user setup, and to rerun <text:span text:style-name="T9">mkexp.</text:span><text:span text:style-name="T46"> If you want to be really good, you might even start a new experiment from the previous one's restart data.</text:span></text:p> - <text:p text:style-name="P87"><text:span text:style-name="T56">A</text:span><text:span text:style-name="T46">s a convenient short-cut, </text:span><text:span text:style-name="T9">mkexp</text:span><text:span text:style-name="T46"> provides the script 'update' in the script directory. It may be called instead of going back to the 'run' and re-running </text:span><text:span text:style-name="T9">mkexp </text:span><text:span text:style-name="T46">directly. The update script records all command line settings and environment settings that were used for running </text:span><text:span text:style-name="T9">mkexp</text:span><text:span text:style-name="T46"> so that './update' reg</text:span><text:span text:style-name="T91">e</text:span><text:span text:style-name="T46">nerates the scripts exactly as they were created, without having to re-construct the exact settings. Like mkexp, update allows to set or change variables on the command line, e.g.</text:span></text:p> + <text:h text:style-name="Heading_20_3" text:outline-level="3"><text:bookmark-start text:name="__RefHeading__2576_1114405012"/>Re-generation of <text:span text:style-name="T183">s</text:span>cripts and <text:span text:style-name="T183">b</text:span>ackup<text:bookmark-end text:name="__RefHeading__2576_1114405012"/></text:h> + <text:p text:style-name="P60">Even the simplest user setup may contain an error. In this case, it is considered good practice to fix this error in the user setup, and to rerun <text:span text:style-name="T9">mkexp.</text:span><text:span text:style-name="T47"> If you want to be really good, you might even start a new experiment from the previous one's restart data.</text:span></text:p> + <text:p text:style-name="P87"><text:span text:style-name="T57">A</text:span><text:span text:style-name="T47">s a convenient short-cut, </text:span><text:span text:style-name="T9">mkexp</text:span><text:span text:style-name="T47"> provides the script 'update' in the script directory. It may be called instead of going back to the 'run' and re-running </text:span><text:span text:style-name="T9">mkexp </text:span><text:span text:style-name="T47">directly. The update script records all command line settings and environment settings that were used for running </text:span><text:span text:style-name="T9">mkexp</text:span><text:span text:style-name="T47"> so that './update' reg</text:span><text:span text:style-name="T92">e</text:span><text:span text:style-name="T47">nerates the scripts exactly as they were created, without having to re-construct the exact settings. Like mkexp, update allows to set or change variables on the command line, e.g.</text:span></text:p> <text:p text:style-name="P124">./update FINAL_DATE=2015-12-31</text:p> <text:p text:style-name="P87">may be used to regenerate scripts with a new final date. Note that these settings are also recorded, i.e. running just './update' the next time will again set FINAL_DATE.</text:p> - <text:p text:style-name="P60"><text:span text:style-name="T46">Of course, there is also the possibility to </text:span><text:span text:style-name="T56">change</text:span><text:span text:style-name="T46"> the </text:span><text:span text:style-name="T19">generated</text:span><text:span text:style-name="T55"> </text:span><text:span text:style-name="T46">job scripts directly, and then go on. This is fine as long as the required setting is using a native variable or is otherwise easily editable. On the other hand, </text:span><text:span text:style-name="T57">facing</text:span><text:span text:style-name="T46"> the next </text:span><text:span text:style-name="T57">change,</text:span><text:span text:style-name="T46"> this might not be the case, so eventually you </text:span><text:span text:style-name="T55">may</text:span><text:span text:style-name="T46"> need to re-generate the whole thing. What now about those manual changes to the job scripts?</text:span></text:p> - <text:p text:style-name="P60"><text:span text:style-name="T46">Whenever </text:span><text:span text:style-name="T9">mkexp</text:span><text:span text:style-name="T46"> sees existing job scripts while trying to generate the new description, it will automatically create backup files. They are placed in a subdirectory of SCRIPT_DIR, named 'backup'. </text:span><text:span text:style-name="T55">Also, the scripts for each regeneration are bundled in their own subdirectory, named after the current date-time stamp. </text:span><text:span text:style-name="T56">This way you may easily compare old and new scripts to evaluate and possibly transfer any manual changes </text:span><text:span text:style-name="T91">after a necessary regeneration</text:span><text:span text:style-name="T56">.</text:span></text:p> + <text:p text:style-name="P60"><text:span text:style-name="T47">Of course, there is also the possibility to </text:span><text:span text:style-name="T57">change</text:span><text:span text:style-name="T47"> the </text:span><text:span text:style-name="T19">generated</text:span><text:span text:style-name="T56"> </text:span><text:span text:style-name="T47">job scripts directly, and then go on. This is fine as long as the required setting is using a native variable or is otherwise easily editable. On the other hand, </text:span><text:span text:style-name="T58">facing</text:span><text:span text:style-name="T47"> the next </text:span><text:span text:style-name="T58">change,</text:span><text:span text:style-name="T47"> this might not be the case, so eventually you </text:span><text:span text:style-name="T56">may</text:span><text:span text:style-name="T47"> need to re-generate the whole thing. What now about those manual changes to the job scripts?</text:span></text:p> + <text:p text:style-name="P60"><text:span text:style-name="T47">Whenever </text:span><text:span text:style-name="T9">mkexp</text:span><text:span text:style-name="T47"> sees existing job scripts while trying to generate the new description, it will automatically create backup files. They are placed in a subdirectory of SCRIPT_DIR, named 'backup'. </text:span><text:span text:style-name="T56">Also, the scripts for each regeneration are bundled in their own subdirectory, named after the current date-time stamp. </text:span><text:span text:style-name="T57">This way you may easily compare old and new scripts to evaluate and possibly transfer any manual changes </text:span><text:span text:style-name="T92">after a necessary regeneration</text:span><text:span text:style-name="T57">.</text:span></text:p> <text:h text:style-name="Heading_20_2" text:outline-level="2"><text:bookmark-start text:name="__RefHeading__2564_1114405012"/>Standard environments<text:bookmark-end text:name="__RefHeading__2564_1114405012"/></text:h> - <text:p text:style-name="P12">The above examples neglect an important feature <text:span text:style-name="T128">of job descriptions, namely the system or machine dependent set up. Different computing centers use different job control software and naming conventions, might provide different versions of the same software at differing locations. This needs to be handled in a way that is independent </text:span><text:soft-page-break/><text:span text:style-name="T128">of the other configuration as far as possible.</text:span></text:p> + <text:p text:style-name="P12">The above examples neglect an important feature <text:span text:style-name="T130">of job descriptions, namely the system or machine dependent set up. Different computing centers use different job control software and naming conventions, might provide different versions of the same software at differing locations. This needs to be handled in a way that is independent </text:span><text:soft-page-break/><text:span text:style-name="T130">of the other configuration as far as possible.</text:span></text:p> <text:p text:style-name="P13">For this, a standard environment, like a standard experiment, consists of a .config file and a corresponding template. The <text:span text:style-name="T9">environmentname</text:span>.config file contains settings like directory paths or a description of machine capacities for job control</text:p> - <text:p text:style-name="P13">The actual job control headers needed to run a certain job step are saved as <text:span text:style-name="T9">environmentname</text:span>.tmpl. This template will be filled using configuration information from both experiment, options, and environment. <text:span text:style-name="T142">The resulting job header</text:span> is usually included at the beginning of the experiment's job script templates.</text:p> - <text:p text:style-name="P9">An experiment configuration <text:span text:style-name="T184">may</text:span> <text:span text:style-name="T184">set</text:span> the special variable E<text:span text:style-name="T184">NVIRONMENT</text:span> to the name of <text:span text:style-name="T184">the host </text:span>e<text:span text:style-name="T184">nvironment</text:span> to use. <text:span text:style-name="T184">If it is not set, or empty, the 'DEFAULT' environment settings will be used.</text:span></text:p> + <text:p text:style-name="P13">The actual job control headers needed to run a certain job step are saved as <text:span text:style-name="T9">environmentname</text:span>.tmpl. This template will be filled using configuration information from both experiment, options, and environment. <text:span text:style-name="T144">The resulting job header</text:span> is usually included at the beginning of the experiment's job script templates.</text:p> + <text:p text:style-name="P9">An experiment configuration <text:span text:style-name="T186">may</text:span> <text:span text:style-name="T186">set</text:span> the special variable E<text:span text:style-name="T186">NVIRONMENT</text:span> to the name of <text:span text:style-name="T186">the host </text:span>e<text:span text:style-name="T186">nvironment</text:span> to use. <text:span text:style-name="T186">If it is not set, or empty, the 'DEFAULT' environment settings will be used.</text:span></text:p> <text:h text:style-name="P271" text:outline-level="2"><text:bookmark-start text:name="__RefHeading__1883_1672291846"/>Defining namelists and other configuration files<text:bookmark-end text:name="__RefHeading__1883_1672291846"/></text:h> - <text:p text:style-name="P69"><text:span text:style-name="T68">Most models need at least one Fortran namelist file or another form of configuration file to run. </text:span><text:span text:style-name="T69">The special section [namelists] </text:span><text:span text:style-name="T68">is designed to </text:span><text:span text:style-name="T69">contain all information that goes into </text:span><text:span text:style-name="T68">these</text:span><text:span text:style-name="T69"> files. Each </text:span><text:span text:style-name="T66">immediate </text:span><text:span text:style-name="T69">subsection defines settings for a single file that will </text:span><text:span text:style-name="T68">by default be </text:span><text:span text:style-name="T69">formatted as a Fortran namelist. </text:span><text:span text:style-name="T68">For </text:span><text:span text:style-name="T69">example,</text:span></text:p> + <text:p text:style-name="P69"><text:span text:style-name="T69">Most models need at least one Fortran namelist file or another form of configuration file to run. </text:span><text:span text:style-name="T70">The special section [namelists] </text:span><text:span text:style-name="T69">is designed to </text:span><text:span text:style-name="T70">contain all information that goes into </text:span><text:span text:style-name="T69">these</text:span><text:span text:style-name="T70"> files. Each </text:span><text:span text:style-name="T67">immediate </text:span><text:span text:style-name="T70">subsection defines settings for a single file that will </text:span><text:span text:style-name="T69">by default be </text:span><text:span text:style-name="T70">formatted as a Fortran namelist. </text:span><text:span text:style-name="T69">For </text:span><text:span text:style-name="T70">example,</text:span></text:p> <text:p text:style-name="P146">[namelists]</text:p> <text:p text:style-name="P156"/> - <text:p text:style-name="P146"><text:s text:c="2"/>[[<text:span text:style-name="T196">namelist.echam</text:span>]] </text:p> + <text:p text:style-name="P146"><text:s text:c="2"/>[[<text:span text:style-name="T198">namelist.echam</text:span>]] </text:p> <text:p text:style-name="P146"><text:s text:c="4"/>[[[runctl]]] </text:p> <text:p text:style-name="P146"><text:s text:c="6"/>lamip = true</text:p> - <text:p text:style-name="P146"><text:s text:c="6"/><text:span text:style-name="T205">nproma = 48</text:span></text:p> + <text:p text:style-name="P146"><text:s text:c="6"/><text:span text:style-name="T207">nproma = 48</text:span></text:p> <text:p text:style-name="P148"><text:s text:c="6"/>earth_angular_velocity = 7.3e-5</text:p> <text:p text:style-name="P148"><text:s text:c="6"/>out_expname = joe1234</text:p> - <text:p text:style-name="P148"><text:s text:c="6"/><text:span text:style-name="T197">dt_stop = 2009, 1, 1, 0, 0, 0</text:span></text:p> - <text:p text:style-name="P66"><text:span text:style-name="T46">defines </text:span><text:span text:style-name="T67">a single </text:span><text:span text:style-name="T46">namelist file, </text:span><text:span text:style-name="T70">'namelist.echam'</text:span><text:span text:style-name="T46">, </text:span><text:span text:style-name="T68">containing a single namelist group with four variables of different types. Note </text:span><text:span text:style-name="T87">that you do not </text:span><text:span text:style-name="T68">need to use quotes for strings nor periods for logical values.</text:span></text:p> + <text:p text:style-name="P148"><text:s text:c="6"/><text:span text:style-name="T199">dt_stop = 2009, 1, 1, 0, 0, 0</text:span></text:p> + <text:p text:style-name="P66"><text:span text:style-name="T47">defines </text:span><text:span text:style-name="T68">a single </text:span><text:span text:style-name="T47">namelist file, </text:span><text:span text:style-name="T71">'namelist.echam'</text:span><text:span text:style-name="T47">, </text:span><text:span text:style-name="T69">containing a single namelist group with four variables of different types. Note </text:span><text:span text:style-name="T88">that you do not </text:span><text:span text:style-name="T69">need to use quotes for strings nor periods for logical values.</text:span></text:p> <text:h text:style-name="P256" text:outline-level="3"><text:bookmark-start text:name="__RefHeading__2578_1114405012"/>Formatting the namelist information<text:bookmark-end text:name="__RefHeading__2578_1114405012"/></text:h> - <text:p text:style-name="P71"><text:span text:style-name="T66">The </text:span><text:span text:style-name="T67">names of the </text:span><text:span text:style-name="T66">subsections of each namelist file entry, i.e. the second level subsections under the immediate subsections of [namelists], are taken as namelist group </text:span><text:span text:style-name="T67">name</text:span><text:span text:style-name="T66">s, and their variables are formatted as fields of this namelist </text:span><text:span text:style-name="T67">group</text:span><text:span text:style-name="T66">. </text:span><text:span text:style-name="T67">In the example above, there is a single namelist group 'runctl', which will be converted to the Fortran namelist convention. </text:span><text:span text:style-name="T196">The values of the group's fields are checked to determine whether they are numerical, logical, or string values. Logical and string values will then be formatted using periods or quotes, respectively.</text:span></text:p> - <text:p text:style-name="P71"><text:span text:style-name="T216">In the example above, the first four fields are single values of logical, integer, floating </text:span><text:soft-page-break/><text:span text:style-name="T216">point, and string type.</text:span><text:span text:style-name="T70"> The fifth is a list of integer values, that will be passed as such to the namelist file:</text:span></text:p> + <text:p text:style-name="P71"><text:span text:style-name="T67">The </text:span><text:span text:style-name="T68">names of the </text:span><text:span text:style-name="T67">subsections of each namelist file entry, i.e. the second level subsections under the immediate subsections of [namelists], are taken as namelist group </text:span><text:span text:style-name="T68">name</text:span><text:span text:style-name="T67">s, and their variables are formatted as fields of this namelist </text:span><text:span text:style-name="T68">group</text:span><text:span text:style-name="T67">. </text:span><text:span text:style-name="T68">In the example above, there is a single namelist group 'runctl', which will be converted to the Fortran namelist convention. </text:span><text:span text:style-name="T198">The values of the group's fields are checked to determine whether they are numerical, logical, or string values. Logical and string values will then be formatted using periods or quotes, respectively.</text:span></text:p> + <text:p text:style-name="P71"><text:span text:style-name="T218">In the example above, the first four fields are single values of logical, integer, floating </text:span><text:soft-page-break/><text:span text:style-name="T218">point, and string type.</text:span><text:span text:style-name="T71"> The fifth is a list of integer values, that will be passed as such to the namelist file:</text:span></text:p> <text:p text:style-name="P115">&runctl</text:p> - <text:p text:style-name="P150"><text:s text:c="4"/>lamip = <text:span text:style-name="T129">.true.</text:span></text:p> - <text:p text:style-name="P150"><text:s text:c="4"/><text:span text:style-name="T196">nproma = </text:span><text:span text:style-name="T134">48</text:span></text:p> - <text:p text:style-name="P149"><text:s text:c="4"/>earth_angular_velocity = <text:span text:style-name="T129">7.3e-5</text:span></text:p> - <text:p text:style-name="P149"><text:s text:c="4"/>out_expname = <text:span text:style-name="T135">'</text:span><text:span text:style-name="T129">joe1234</text:span><text:span text:style-name="T135">'</text:span></text:p> - <text:p text:style-name="P149"><text:span text:style-name="T70"><text:s text:c="4"/>dt_stop = </text:span><text:span text:style-name="T124">2009, 1, 1, 0, 0, 0</text:span></text:p> + <text:p text:style-name="P150"><text:s text:c="4"/>lamip = <text:span text:style-name="T131">.true.</text:span></text:p> + <text:p text:style-name="P150"><text:s text:c="4"/><text:span text:style-name="T198">nproma = </text:span><text:span text:style-name="T136">48</text:span></text:p> + <text:p text:style-name="P149"><text:s text:c="4"/>earth_angular_velocity = <text:span text:style-name="T131">7.3e-5</text:span></text:p> + <text:p text:style-name="P149"><text:s text:c="4"/>out_expname = <text:span text:style-name="T137">'</text:span><text:span text:style-name="T131">joe1234</text:span><text:span text:style-name="T137">'</text:span></text:p> + <text:p text:style-name="P149"><text:span text:style-name="T71"><text:s text:c="4"/>dt_stop = </text:span><text:span text:style-name="T126">2009, 1, 1, 0, 0, 0</text:span></text:p> <text:p text:style-name="P134">/</text:p> - <text:h text:style-name="P261" text:outline-level="3"><text:bookmark-start text:name="__RefHeading__2580_1114405012"/><text:span text:style-name="T68">S</text:span><text:span text:style-name="T46">uppressing namelist groups or variables</text:span><text:bookmark-end text:name="__RefHeading__2580_1114405012"/></text:h> + <text:h text:style-name="P261" text:outline-level="3"><text:bookmark-start text:name="__RefHeading__2580_1114405012"/><text:span text:style-name="T69">S</text:span><text:span text:style-name="T47">uppressing namelist groups or variables</text:span><text:bookmark-end text:name="__RefHeading__2580_1114405012"/></text:h> <text:p text:style-name="P56">Both the namelist file sections and the namelist group section honor the special variable '.remove' which may be set to a list of names. Any namelist groups listed in the file's '.remove' variable, and any variables listed in the group's '.remove' variable will be deleted from the namelist definition.</text:p> <text:p text:style-name="P56">The names may contain the usual file wildcards, '*' and '?' to remove a whole range of groups or variables.</text:p> - <text:p text:style-name="P80"><text:span text:style-name="T46">While '.remove' is useful to </text:span><text:span text:style-name="T77">suppress</text:span><text:span text:style-name="T46"> default settings that must not be present for the experiment setup, currently there is no way to resurrect a removed setting in a later setup level. </text:span><text:span text:style-name="T78">Therefore, its use in model setups is strongly discouraged.</text:span></text:p> + <text:p text:style-name="P80"><text:span text:style-name="T47">While '.remove' is useful to </text:span><text:span text:style-name="T78">suppress</text:span><text:span text:style-name="T47"> default settings that must not be present for the experiment setup, currently there is no way to resurrect a removed setting in a later setup level. </text:span><text:span text:style-name="T79">Therefore, its use in model setups is strongly discouraged.</text:span></text:p> <text:h text:style-name="P257" text:outline-level="3"><text:bookmark-start text:name="__RefHeading__2714_1114405012"/>Using the namelist text<text:bookmark-end text:name="__RefHeading__2714_1114405012"/></text:h> - <text:p text:style-name="P67"><text:span text:style-name="T68">T</text:span><text:span text:style-name="T70">he </text:span><text:span text:style-name="T59">formatted namelist text </text:span><text:span text:style-name="T46">is </text:span><text:span text:style-name="T70">stor</text:span><text:span text:style-name="T46">ed </text:span><text:span text:style-name="T70">in</text:span><text:span text:style-name="T46"> a global variable </text:span><text:span text:style-name="T70">that may be used by a template placeholder</text:span><text:span text:style-name="T46">. </text:span><text:span text:style-name="T68">This way, </text:span><text:span text:style-name="T46">all job information </text:span><text:span text:style-name="T70">available </text:span><text:span text:style-name="T68">is written to</text:span><text:span text:style-name="T46"> a single script or description file, </text:span><text:span text:style-name="T68">and </text:span><text:span text:style-name="T46">native script variables </text:span><text:span text:style-name="T68">may be used</text:span><text:span text:style-name="T46"> in the namelist definitions.</text:span></text:p> - <text:p text:style-name="P69"><text:span text:style-name="T59">The name of </text:span><text:span text:style-name="T70">this </text:span><text:span text:style-name="T59">variable</text:span><text:span text:style-name="T60"> </text:span><text:span text:style-name="T70">is</text:span><text:span text:style-name="T59"> generated from </text:span><text:span text:style-name="T70">its</text:span><text:span text:style-name="T59"> </text:span><text:span text:style-name="T60">respective</text:span><text:span text:style-name="T59"> file name, </text:span><text:span text:style-name="T70">like</text:span><text:span text:style-name="T59"> 'namelist.echam', by </text:span><text:span text:style-name="T69">converting all letters to upper case </text:span><text:span text:style-name="T59">(</text:span><text:span text:style-name="T69">namelist.echam →</text:span><text:span text:style-name="T59"> </text:span><text:span text:style-name="T69">NAMELIST.ECHAM</text:span><text:span text:style-name="T59">) </text:span><text:span text:style-name="T60">and </text:span><text:span text:style-name="T59">replacing non-word characters by an underscore (NAMELIST.ECHAM → NAMELIST_ECHAM).</text:span></text:p> + <text:p text:style-name="P67"><text:span text:style-name="T69">T</text:span><text:span text:style-name="T71">he </text:span><text:span text:style-name="T60">formatted namelist text </text:span><text:span text:style-name="T47">is </text:span><text:span text:style-name="T71">stor</text:span><text:span text:style-name="T47">ed </text:span><text:span text:style-name="T71">in</text:span><text:span text:style-name="T47"> a global variable </text:span><text:span text:style-name="T71">that may be used by a template placeholder</text:span><text:span text:style-name="T47">. </text:span><text:span text:style-name="T69">This way, </text:span><text:span text:style-name="T47">all job information </text:span><text:span text:style-name="T71">available </text:span><text:span text:style-name="T69">is written to</text:span><text:span text:style-name="T47"> a single script or description file, </text:span><text:span text:style-name="T69">and </text:span><text:span text:style-name="T47">native script variables </text:span><text:span text:style-name="T69">may be used</text:span><text:span text:style-name="T47"> in the namelist definitions.</text:span></text:p> + <text:p text:style-name="P69"><text:span text:style-name="T60">The name of </text:span><text:span text:style-name="T71">this </text:span><text:span text:style-name="T60">variable</text:span><text:span text:style-name="T61"> </text:span><text:span text:style-name="T71">is</text:span><text:span text:style-name="T60"> generated from </text:span><text:span text:style-name="T71">its</text:span><text:span text:style-name="T60"> </text:span><text:span text:style-name="T61">respective</text:span><text:span text:style-name="T60"> file name, </text:span><text:span text:style-name="T71">like</text:span><text:span text:style-name="T60"> 'namelist.echam', by </text:span><text:span text:style-name="T70">converting all letters to upper case </text:span><text:span text:style-name="T60">(</text:span><text:span text:style-name="T70">namelist.echam →</text:span><text:span text:style-name="T60"> </text:span><text:span text:style-name="T70">NAMELIST.ECHAM</text:span><text:span text:style-name="T60">) </text:span><text:span text:style-name="T61">and </text:span><text:span text:style-name="T60">replacing non-word characters by an underscore (NAMELIST.ECHAM → NAMELIST_ECHAM).</text:span></text:p> <text:p text:style-name="Preformatted_20_Text"># joe1234.config</text:p> <text:p text:style-name="Preformatted_20_Text">[namelists]</text:p> - <text:p text:style-name="Preformatted_20_Text"><text:s text:c="2"/><text:span text:style-name="T129">[[namelist.echam]]</text:span></text:p> + <text:p text:style-name="Preformatted_20_Text"><text:s text:c="2"/><text:span text:style-name="T131">[[namelist.echam]]</text:span></text:p> <text:p text:style-name="Preformatted_20_Text"><text:s text:c="4"/>[[[runctl]]]</text:p> <text:p text:style-name="Preformatted_20_Text_20_Interrupt"><text:s text:c="6"/>out_expname = $${EXP_ID}</text:p> <text:p text:style-name="P147"><text:soft-page-break/>#! /bin/sh</text:p> @@ -2692,48 +2703,48 @@ <text:p text:style-name="P108"><text:s text:c="4"/>out_expname = '${EXP_ID}'</text:p> <text:p text:style-name="P114">/</text:p> <text:p text:style-name="P105">EOF</text:p> - <text:p text:style-name="P70"><text:span text:style-name="T70">Note how this setup uses the native script variable 'EXP_ID' to set the </text:span><text:span text:style-name="T66">namelist contents.</text:span></text:p> - <text:p text:style-name="P70"><text:span text:style-name="T71">As in the example above, the script template is responsible for writing the namelist text to an actual file. </text:span><text:span text:style-name="T70">While in general the namelist file takes the same name as the .config subsection defining it, </text:span><text:span text:style-name="T25">mkexp</text:span><text:span text:style-name="T70"> </text:span><text:span text:style-name="T71">ha</text:span><text:span text:style-name="T70">s currently no way to enforce this. The template needs to be set up accordingly.</text:span></text:p> + <text:p text:style-name="P70"><text:span text:style-name="T71">Note how this setup uses the native script variable 'EXP_ID' to set the </text:span><text:span text:style-name="T67">namelist contents.</text:span></text:p> + <text:p text:style-name="P70"><text:span text:style-name="T72">As in the example above, the script template is responsible for writing the namelist text to an actual file. </text:span><text:span text:style-name="T71">While in general the namelist file takes the same name as the .config subsection defining it, </text:span><text:span text:style-name="T25">mkexp</text:span><text:span text:style-name="T71"> </text:span><text:span text:style-name="T72">ha</text:span><text:span text:style-name="T71">s currently no way to enforce this. The template needs to be set up accordingly.</text:span></text:p> <text:h text:style-name="P262" text:outline-level="3">Using native script variables in namelists</text:h> <text:p text:style-name="P88">When using native script variables in a namelist, it may be necessary to suppress the conversion of values to namelist conventions. Consider</text:p> - <text:p text:style-name="P159"><text:soft-page-break/>[namelists]</text:p> - <text:p text:style-name="P159"><text:s text:c="2"/><text:span text:style-name="T221">[[namelist.echam]]</text:span></text:p> - <text:p text:style-name="P159"><text:s text:c="4"/><text:span text:style-name="T221">[[[runctl]]]</text:span></text:p> - <text:p text:style-name="Preformatted_20_Text_20_Interrupt"><text:s text:c="6"/><text:span text:style-name="T221">dt_stop = $$final_date</text:span></text:p> + <text:p text:style-name="P159">[namelists]</text:p> + <text:p text:style-name="P159"><text:s text:c="2"/><text:span text:style-name="T223">[[namelist.echam]]</text:span></text:p> + <text:p text:style-name="P159"><text:s text:c="4"/><text:span text:style-name="T223">[[[runctl]]]</text:span></text:p> + <text:p text:style-name="Preformatted_20_Text_20_Interrupt"><text:s text:c="6"/><text:span text:style-name="T223">dt_stop = $$final_date</text:span></text:p> <text:p text:style-name="P135">final_date='2015, 12, 31, 23, 52, 30'</text:p> <text:p text:style-name="P106">cat > namelist.echam << EOF</text:p> <text:p text:style-name="P113">%{NAMELIST_ECHAM}</text:p> <text:p text:style-name="P136">EOF</text:p> - <text:p text:style-name="P88">When the text for NAMELIST_ECHAM is generated, <text:span text:style-name="T9">mkexp</text:span><text:span text:style-name="T46"> converts the value of 'dt_stop' to a string surrounded by single quotes (see 'EXP_ID' in the previous example), as '$$final_date' cannot be </text:span><text:span text:style-name="T93">recognized</text:span><text:span text:style-name="T46"> as a numer</text:span><text:span text:style-name="T93">ic</text:span><text:span text:style-name="T46"> or logical value. In the namelist context however it is </text:span><text:span text:style-name="T93">needed</text:span><text:span text:style-name="T46"> as a</text:span><text:span text:style-name="T93">n unquoted</text:span><text:span text:style-name="T46"> list of integers. </text:span><text:span text:style-name="T92">To fix this, simply use the special syntax 'raw(…)' </text:span><text:span text:style-name="T93">around the value:</text:span></text:p> - <text:p text:style-name="Preformatted_20_Text"><text:span text:style-name="T93"><text:s text:c="6"/></text:span><text:span text:style-name="T91">dt_stop = </text:span><text:span text:style-name="T93">raw(</text:span><text:span text:style-name="T91">$$final_date</text:span><text:span text:style-name="T93">)</text:span></text:p> + <text:p text:style-name="P88">When the text for NAMELIST_ECHAM is generated, <text:span text:style-name="T9">mkexp</text:span><text:span text:style-name="T47"> converts the value of 'dt_stop' to a string surrounded by single quotes (see 'EXP_ID' in the previous example), as '$$final_date' cannot be </text:span><text:span text:style-name="T94">recognized</text:span><text:span text:style-name="T47"> as a numer</text:span><text:span text:style-name="T94">ic</text:span><text:span text:style-name="T47"> or logical value. In the namelist context however it is </text:span><text:span text:style-name="T94">needed</text:span><text:span text:style-name="T47"> as a</text:span><text:span text:style-name="T94">n unquoted</text:span><text:span text:style-name="T47"> list of integers. </text:span><text:span text:style-name="T93">To fix this, simply use the special syntax 'raw(…)' </text:span><text:span text:style-name="T94">around the value:</text:span></text:p> + <text:p text:style-name="Preformatted_20_Text"><text:span text:style-name="T94"><text:s text:c="6"/></text:span><text:span text:style-name="T92">dt_stop = </text:span><text:span text:style-name="T94">raw(</text:span><text:span text:style-name="T92">$$final_date</text:span><text:span text:style-name="T94">)</text:span></text:p> <text:p text:style-name="P57">which disables the conversion to a valid namelist value, leaving the correct formatting of the native variable to the script.</text:p> - <text:h text:style-name="P259" text:outline-level="3"><text:bookmark-start text:name="__RefHeading__2584_1114405012"/>Non-namelist configuration files<text:bookmark-end text:name="__RefHeading__2584_1114405012"/></text:h> - <text:p text:style-name="P81"><text:span text:style-name="T81">A [namelists] subsection may not only define a Fortran namelist file but also a custom format configuration file. </text:span><text:span text:style-name="T79">F</text:span><text:span text:style-name="T46">or any </text:span><text:span text:style-name="T81">of these</text:span><text:span text:style-name="T80"> files, the special section variable '.use_template' m</text:span><text:span text:style-name="T94">ay</text:span><text:span text:style-name="T80"> be set to 'true', </text:span><text:span text:style-name="T94">if </text:span><text:span text:style-name="T81">the model setup provid</text:span><text:span text:style-name="T94">es</text:span><text:span text:style-name="T81"> a template '</text:span><text:span text:style-name="T29">subsection</text:span><text:span text:style-name="T81">.tmpl', </text:span><text:span text:style-name="T94">or to an arbitrary template name, replacing </text:span><text:span text:style-name="T35">subsection,</text:span><text:span text:style-name="T94"> if a template is applicable to more than one section</text:span><text:span text:style-name="T81">. This template is expanded using the subsection's variables to create a suitably formatted text. </text:span><text:span text:style-name="T82">As for genuine namelists, the result is stored in a global variable.</text:span></text:p> - <text:h text:style-name="Heading_20_2" text:outline-level="2"><text:bookmark-start text:name="__RefHeading__2831_1132221942"/><text:span text:style-name="T82">D</text:span><text:span text:style-name="T46">efining input files for an experiment</text:span><text:bookmark-end text:name="__RefHeading__2831_1132221942"/></text:h> - <text:p text:style-name="P85"><text:span text:style-name="T46">While the namelist files determine the model properties, the model state </text:span><text:span text:style-name="T90">also </text:span><text:span text:style-name="T46">depends on input files for initial and boundary conditions or assimilation data. These files are defined in the [files] special section.</text:span></text:p> - <text:p text:style-name="P95"><text:span text:style-name="T46">Each </text:span><text:span text:style-name="T99">sub</text:span><text:span text:style-name="T46">section may define </text:span><text:span text:style-name="T98">or override </text:span><text:span text:style-name="T46">one of two special variables:</text:span></text:p> - <text:p text:style-name="List_20_Heading"><text:span text:style-name="T46">.</text:span><text:span text:style-name="T97">base_dir</text:span></text:p> + <text:h text:style-name="P259" text:outline-level="3"><text:bookmark-start text:name="__RefHeading__2584_1114405012"/><text:soft-page-break/>Non-namelist configuration files<text:bookmark-end text:name="__RefHeading__2584_1114405012"/></text:h> + <text:p text:style-name="P81"><text:span text:style-name="T82">A [namelists] subsection may not only define a Fortran namelist file but also a custom format configuration file. </text:span><text:span text:style-name="T80">F</text:span><text:span text:style-name="T47">or any </text:span><text:span text:style-name="T82">of these</text:span><text:span text:style-name="T81"> files, the special section variable '.use_template' m</text:span><text:span text:style-name="T95">ay</text:span><text:span text:style-name="T81"> be set to 'true', </text:span><text:span text:style-name="T95">if </text:span><text:span text:style-name="T82">the model setup provid</text:span><text:span text:style-name="T95">es</text:span><text:span text:style-name="T82"> a template '</text:span><text:span text:style-name="T29">subsection</text:span><text:span text:style-name="T82">.tmpl', </text:span><text:span text:style-name="T95">or to an arbitrary template name, replacing </text:span><text:span text:style-name="T35">subsection,</text:span><text:span text:style-name="T95"> if a template is applicable to more than one section</text:span><text:span text:style-name="T82">. This template is expanded using the subsection's variables to create a suitably formatted text. </text:span><text:span text:style-name="T83">As for genuine namelists, the result is stored in a global variable.</text:span></text:p> + <text:h text:style-name="Heading_20_2" text:outline-level="2"><text:bookmark-start text:name="__RefHeading__2831_1132221942"/><text:span text:style-name="T83">D</text:span><text:span text:style-name="T47">efining input files for an experiment</text:span><text:bookmark-end text:name="__RefHeading__2831_1132221942"/></text:h> + <text:p text:style-name="P85"><text:span text:style-name="T47">While the namelist files determine the model properties, the model state </text:span><text:span text:style-name="T91">also </text:span><text:span text:style-name="T47">depends on input files for initial and boundary conditions or assimilation data. These files are defined in the [files] special section.</text:span></text:p> + <text:p text:style-name="P95"><text:span text:style-name="T47">Each </text:span><text:span text:style-name="T100">sub</text:span><text:span text:style-name="T47">section may define </text:span><text:span text:style-name="T99">or override </text:span><text:span text:style-name="T47">one of two special variables:</text:span></text:p> + <text:p text:style-name="List_20_Heading"><text:span text:style-name="T47">.</text:span><text:span text:style-name="T98">base_dir</text:span></text:p> <text:p text:style-name="P193">file names are taken to be relative to this directory</text:p> - <text:p text:style-name="List_20_Heading"><text:span text:style-name="T46">.</text:span><text:span text:style-name="T97">sub_dir</text:span></text:p> - <text:p text:style-name="P219"><text:span text:style-name="T98">file names are taken to be relative to this subdirectory of </text:span><text:span text:style-name="T46">'.base_dir'</text:span></text:p> - <text:p text:style-name="P63"><text:soft-page-break/><text:span text:style-name="T116">For expanding the resulting file path</text:span><text:span text:style-name="T100">, </text:span><text:span text:style-name="T38">mkexp</text:span><text:span text:style-name="T100"> provides </text:span><text:span text:style-name="T116">a global function:</text:span></text:p> - <text:p text:style-name="P231"><text:span text:style-name="T100">get_file</text:span><text:span text:style-name="T121">(</text:span><text:span text:style-name="T40">section</text:span><text:span text:style-name="T121">, </text:span><text:span text:style-name="T40">name</text:span><text:span text:style-name="T121">)</text:span></text:p> - <text:p text:style-name="P197">returns the full path for file <text:span text:style-name="T9">name</text:span> as given in the <text:span text:style-name="T9">section</text:span> object. Note that <text:span text:style-name="T9">section</text:span> is given as object reference, but <text:span text:style-name="T9">name</text:span> is given as a string. <text:span text:style-name="T241">All native script variables are expanded</text:span></text:p> - <text:p text:style-name="P85"><text:span text:style-name="T97">Other than that, t</text:span><text:span text:style-name="T90">here are no restrictions on the content structure of this section, and the job script templates are responsible for converting this content into a suitable script text.</text:span></text:p> - <text:h text:style-name="P255" text:outline-level="3"><text:bookmark-start text:name="__RefHeading__2833_1132221942"/>Overriding <text:span text:style-name="T219">input file</text:span>s <text:span text:style-name="T219">for certain</text:span> jobs<text:bookmark-end text:name="__RefHeading__2833_1132221942"/></text:h> - <text:p text:style-name="P51"><text:span text:style-name="T220">As for namelists, t</text:span>here is special provision to change <text:span text:style-name="T219">the [</text:span>files<text:span text:style-name="T219">]</text:span> settings for a specific job. <text:span text:style-name="T219">Let us assume</text:span> <text:span text:style-name="T219">that a model run continues a previous run and reads that run's state from a restart file that may be defined like this:</text:span></text:p> - <text:p text:style-name="P141">[<text:span text:style-name="T219">files</text:span>]</text:p> - <text:p text:style-name="P101"><text:s text:c="2"/>[[<text:span text:style-name="T219">echam</text:span>]]</text:p> - <text:p text:style-name="P101"><text:s text:c="4"/>[[[<text:span text:style-name="T219">restart</text:span>]]]</text:p> - <text:p text:style-name="P101"><text:s text:c="6"/><text:span text:style-name="T219">restart_myexp_echam.nc = restart_myexp_echam_18491231.nc</text:span></text:p> - <text:p text:style-name="P86">The first run <text:span text:style-name="T220">will instead pick up its state from another experiment. This is done with </text:span><text:span text:style-name="T106"><text:s/>a job specific </text:span><text:span text:style-name="T115">'file</text:span><text:span text:style-name="T106">s</text:span><text:span text:style-name="T115">'</text:span><text:span text:style-name="T106"> subsection that – apart from the addition</text:span><text:span text:style-name="T108">al</text:span><text:span text:style-name="T106"> brackets – has the same structure as</text:span><text:span text:style-name="T105"> </text:span><text:span text:style-name="T106">the global </text:span><text:span text:style-name="T115">'files'</text:span><text:span text:style-name="T106"> section.</text:span></text:p> + <text:p text:style-name="List_20_Heading"><text:span text:style-name="T47">.</text:span><text:span text:style-name="T98">sub_dir</text:span></text:p> + <text:p text:style-name="P219"><text:span text:style-name="T99">file names are taken to be relative to this subdirectory of </text:span><text:span text:style-name="T47">'.base_dir'</text:span></text:p> + <text:p text:style-name="P63"><text:span text:style-name="T118">For expanding the resulting file path</text:span><text:span text:style-name="T102">, </text:span><text:span text:style-name="T39">mkexp</text:span><text:span text:style-name="T102"> provides </text:span><text:span text:style-name="T118">a global function:</text:span></text:p> + <text:p text:style-name="P231"><text:span text:style-name="T102">get_file</text:span><text:span text:style-name="T123">(</text:span><text:span text:style-name="T41">section</text:span><text:span text:style-name="T123">, </text:span><text:span text:style-name="T41">name</text:span><text:span text:style-name="T123">)</text:span></text:p> + <text:p text:style-name="P197">returns the full path for file <text:span text:style-name="T9">name</text:span> as given in the <text:span text:style-name="T9">section</text:span> object. Note that <text:span text:style-name="T9">section</text:span> is given as object reference, but <text:span text:style-name="T9">name</text:span> is given as a string. <text:span text:style-name="T243">All native script variables are expanded</text:span></text:p> + <text:p text:style-name="P85"><text:span text:style-name="T98">Other than that, t</text:span><text:span text:style-name="T91">here are no restrictions on the content structure of this section, and the job script templates are responsible for converting this content into a suitable script text.</text:span></text:p> + <text:h text:style-name="P255" text:outline-level="3"><text:bookmark-start text:name="__RefHeading__2833_1132221942"/>Overriding <text:span text:style-name="T221">input file</text:span>s <text:span text:style-name="T221">for certain</text:span> jobs<text:bookmark-end text:name="__RefHeading__2833_1132221942"/></text:h> + <text:p text:style-name="P51"><text:span text:style-name="T222">As for namelists, t</text:span>here is special provision to change <text:span text:style-name="T221">the [</text:span>files<text:span text:style-name="T221">]</text:span> settings for a specific job. <text:span text:style-name="T221">Let us assume</text:span> <text:span text:style-name="T221">that a model run continues a previous run and reads that run's state from a restart file that may be defined like this:</text:span></text:p> + <text:p text:style-name="P141"><text:soft-page-break/>[<text:span text:style-name="T221">files</text:span>]</text:p> + <text:p text:style-name="P101"><text:s text:c="2"/>[[<text:span text:style-name="T221">echam</text:span>]]</text:p> + <text:p text:style-name="P101"><text:s text:c="4"/>[[[<text:span text:style-name="T221">restart</text:span>]]]</text:p> + <text:p text:style-name="P101"><text:s text:c="6"/><text:span text:style-name="T221">restart_myexp_echam.nc = restart_myexp_echam_18491231.nc</text:span></text:p> + <text:p text:style-name="P86">The first run <text:span text:style-name="T222">will instead pick up its state from another experiment. This is done with </text:span><text:span text:style-name="T108"><text:s/>a job specific </text:span><text:span text:style-name="T117">'file</text:span><text:span text:style-name="T108">s</text:span><text:span text:style-name="T117">'</text:span><text:span text:style-name="T108"> subsection that – apart from the addition</text:span><text:span text:style-name="T110">al</text:span><text:span text:style-name="T108"> brackets – has the same structure as</text:span><text:span text:style-name="T107"> </text:span><text:span text:style-name="T108">the global </text:span><text:span text:style-name="T117">'files'</text:span><text:span text:style-name="T108"> section.</text:span></text:p> <text:p text:style-name="P141">[jobs]</text:p> <text:p text:style-name="P141"><text:s text:c="2"/>[[run_first]]</text:p> - <text:p text:style-name="P141"><text:s text:c="4"/><text:span text:style-name="T129">[[[</text:span><text:span text:style-name="T138">file</text:span><text:span text:style-name="T129">s]</text:span><text:span text:style-name="T138">]</text:span><text:span text:style-name="T129">]</text:span></text:p> - <text:p text:style-name="P101"><text:s text:c="6"/><text:span text:style-name="T171">[[</text:span>[[<text:span text:style-name="T220">echam</text:span>]]<text:span text:style-name="T171">]]</text:span></text:p> - <text:p text:style-name="P101"><text:s text:c="8"/><text:span text:style-name="T171">[[</text:span>[[[<text:span text:style-name="T220">restart</text:span>]]]<text:span text:style-name="T171">]]</text:span></text:p> - <text:p text:style-name="P102"><text:span text:style-name="T100"><text:s text:c="10"/></text:span><text:span text:style-name="T114">restart_myexp_echam.nc = restart_</text:span><text:span text:style-name="T119">another</text:span><text:span text:style-name="T120">exp</text:span><text:span text:style-name="T114">_echam_18491231.nc</text:span></text:p> - <text:p text:style-name="P47"><text:span text:style-name="T106">This</text:span><text:span text:style-name="T114"> will result in a '.run_first' </text:span><text:span text:style-name="T115">script</text:span><text:span text:style-name="T114"> tha</text:span><text:span text:style-name="T115">t gets the model state from 'anotherexp', while the '.run' script</text:span><text:span text:style-name="T114"> </text:span><text:span text:style-name="T115">uses 'myexp'.</text:span></text:p> + <text:p text:style-name="P141"><text:s text:c="4"/><text:span text:style-name="T131">[[[</text:span><text:span text:style-name="T140">file</text:span><text:span text:style-name="T131">s]</text:span><text:span text:style-name="T140">]</text:span><text:span text:style-name="T131">]</text:span></text:p> + <text:p text:style-name="P101"><text:s text:c="6"/><text:span text:style-name="T173">[[</text:span>[[<text:span text:style-name="T222">echam</text:span>]]<text:span text:style-name="T173">]]</text:span></text:p> + <text:p text:style-name="P101"><text:s text:c="8"/><text:span text:style-name="T173">[[</text:span>[[[<text:span text:style-name="T222">restart</text:span>]]]<text:span text:style-name="T173">]]</text:span></text:p> + <text:p text:style-name="P102"><text:span text:style-name="T102"><text:s text:c="10"/></text:span><text:span text:style-name="T116">restart_myexp_echam.nc = restart_</text:span><text:span text:style-name="T121">another</text:span><text:span text:style-name="T122">exp</text:span><text:span text:style-name="T116">_echam_18491231.nc</text:span></text:p> + <text:p text:style-name="P47"><text:span text:style-name="T108">This</text:span><text:span text:style-name="T116"> will result in a '.run_first' </text:span><text:span text:style-name="T117">script</text:span><text:span text:style-name="T116"> tha</text:span><text:span text:style-name="T117">t gets the model state from 'anotherexp', while the '.run' script</text:span><text:span text:style-name="T116"> </text:span><text:span text:style-name="T117">uses 'myexp'.</text:span></text:p> </office:text> </office:body> </office:document> \ No newline at end of file diff --git a/doc/mkexp.pdf b/doc/mkexp.pdf index d9922bfcc6a7cb85b3676eb380ac51c58819a850..cc5968d5821a29f2ff87bfca0adfaac24cf6107d 100644 GIT binary patch delta 273783 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�GdcmX>B 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 delta 222383 zcmV(|K+(UIk{hLj7?4VTlTT|KF%ZS?`zdrTcq5JGj~0Xuw!DYj0t-Eq-r58LEhLwG z{XR)+yCfK6S<-0c_vT6Vb8sKioAb_NCX3AE5{Egt_utd^Z|?7i;q(479k(fn&WmG< zv$^e;dsu^`<hJJ@nX87vS&u5@OUNwc5V9rnC1w>P?CGLaMbE~6SXiV`er}J`d7GX- zV?09+N1bJ0$c2FsG8CX{u~61%q)X>`ERD&lwPk}erUv72Kv!gWRb7qnD~J$ciF~hQ zqe`DLq7`Q<a=1}MPkZ!^T%rWW7^34Bxhh5TDA1{0H@uNdK6*Mw#+P=G>0LymSzWYt zK^+lYpke&6_0rORPgFUfHhSpmS`HY4o*NBg1QLVTxC*&$-*WEv7#7COM_Dd6e-ls} zELfr{UQZo}n!V9u>l?C`zPJ0^0`NPHsY#3QaHJ&;4?<@L7Xzc^o%?5cSb1=>_hoy% z9ixD^^53zmJoI%bJ(S8-M4Rba4z?S%Lj8&t#KWF@S7E*#p}0NKPfjHK2kc@z^+(gY z>k?4-TJg#K184HUg_Dsb6O;D=On*yn<2De0@A(xz7qBb7CBP7njiW<v3k2w)=&cW+ zhXUP8|9;6KDbeO|B)RKQaf|?r9}*wpH^bqOLpKMu`}gUeU9)TKE7hq3-?fq*+TFL` zpML&f_qYGf{(bxN>C4-b()KH(jJ@pbx808e+cCX+`{S3RlKq|^HS5(;^M8KNj{2py z?-g(K0B^N@%Nr?raSWflx;u>Q?Ms!sF{1zV?Wd>Lx2LaY;X)jwFP!ffhr$JO8S=*F zEjyc)a5=gBxU0jUrBSX}(ev<y?w|&Py|z#m6Z#;~!nn)-k$l8tFF#&dk_EvLI*&s1 zZ+~Ie8@4md96DTb-1A9=NPmI!w7ql^t&jQy?;9)APHdEThRTIY)zM0|{a#wd0sl`R z>Q3Sm<Y8~L8JZxDUi2VGkozdCaEBFs<!<xh>!j8+rANR!Y1I(cs@k00eKL<`)+=Q+ zTV;nH)9{j7PvAV`)K($^)j<{kGZ<eMt-T0bLKgmN<#W=~-KDe+e1E<IzV_378}5No z&2)VL-;XBBGrNz4*dgUK!t9IjS;@;{d=+3^0;xI|g1zukpw9;^$jZ3Z76(bm)j^?; zvnDFvN8e?Qnt@8UdV$7+mpp;$*{Qri^HCp$K2T8)x<2%(kWF1@bzD0^wwD=YftiTN zq)y#^v4qIU1#J<D@qf}H7Gv>1j~+sPK&!9Hd8O0rr;8w8Xy_<BMc%r?ldi6xt_Ce{ z%~41aG{cr^FOh&|ypr*{#y|M9Z!S7FbnAky8ui@Z?|um|#X&oQphKxeY(hm^s358K zESRI_^R-OIamX^ZX0K9KpS!VTc8bu(%c5iu&>8fpU!if{HGgFy|3{ISHSs8Pfkc=d zX{B<NH)%2{dolJ)7@y)3H|N^RvvX<3&DwA<$XyPk-AL#B%!^BX&}chqTRr!jRGh}- zU0r6}PGhuea$U>OX-t6KYfKNG(>%ni-|7{CmQcHY9?5+tlze139)%&~gUiwg0P-;n z21;5zJVec36n}}v&a$ygYd^9_@{Y+SjHgwjN=7U#HBCp3Dq<Q{v>v<_bP7h4KDT}b zt>HqrF;4m5HP}SmXwAn@CVRImhMX~H6(O~(O~xa64{4)F&!9MpmYS`qPLLynKz(gW zyD44b)95A-h~{pFHw!V-tsP6S;%h(fN3tc@uU7gwT7Pq*VA=(0A6_ONLgl?1_=2LK zj493R`~oYqb|*ZN55fLAX~;M`ijI^9&6f@g;zAmnZ^+v^>9FuJxzKeliP0nV`C(r4 zX%S^yBU~?iyk&((*2duTCKSF|N6q0Y%~EA9udr(ZkCR(7E}?iIdK0G7hzp<cb_y_w zkeb)-nSYHWTbO3vPD^uT`yJ)hO)G6uxY6@2*iv<^vNdzvGk&I~{aQ2*uNc>p^lhX- zD`yuW?Wv7l{bURHUWYY?Ct%HKteIY_#`Q`oWL(G!E1+QwGhHB<H6pkhm9RS22IZcU zEn|-13YZreG8XctA$7MLnO)~^3>x=xqe@(1_kWwC=Dm%LJQ%c&wLy3!?;}z)@)*2; zyd*WdY!#{5CGL1^`tEGMmDljfZ%Y}%H*(s`QgXi7(hXXN+FkKEk}Vi4-&OOYI4=<c z-7V1l@G^BeuJFH)8^9(r{cK;>6}}VUmVvRF*T(8oChyNW#_ST-m0YUw)18s&zV2YF zkAHr_RpvTtx#Je8MeQ!U`(z9H`*!kxaSifN+_dWDL9|PCf8wK*FK(xflYoXmU7CYJ z3#d)PBe@TWqa^|(dx=DFB%l+Qh}4S-hD_L3Bf}>6RZFp^RCw)Pd?eeGAewxPU?5-9 z<Tpq_CQiQ2$v;hwo@o!hCW)5^jTTz_seeC`YGD5#g^%G&V{h0_bV#5l&vm>A9{n^@ z#a&>PeKH4@E8~nQ`QXg$7{%&WyYn8&EyRF?8^sjhHWb_j2{`4s8eawXV2%D&mQAbe zJOHao?Wg}pN-S=2j*HSfF9RBhg-v9@T&3WB;Hck4)=giB2>=@HPb}aXw3fAjxPQN7 z3y3cP9YYpCZz<4aG1L}7Z>J^PHG$r)zQFu5xH%!R+MfnMSoUt}jn$_%0G}h-0^qk3 z4h(ZzIAC@w1RbZ_qKm!$C?VbUj7@_=JTd?m6y%VCQ#gyo1)?Xre=a2|?23T>YF!X9 zf2KikpPD(eXv=CN_{ozc9Ai8J$A2BoF{9&Y6OPl>+PG}RPx)~ODw;Jokj1_7`eLg* zVdN-LsCw<5x|gJ`PR5vAz%uXXDA$DLbTxM9V*p3kW0O!Rvx8kc+5kE`^TBv(yYZlr z)kj|K8N>E9h-vpvP~*O?>FHg|jVYnJ!jr0v+!k;pu`J+au`C|q=do<*fPd5k%XCrn z72RhZI-fk(DkX1aU{dka8g@`<Lu&VY{bUO!?ybqk37#ik)A6SX`RU?kS2$KF?sp&U z+2^2gvH9hsq3er}Xxw%R>}k}7_mhxL(~VO)8=%A$9Z#CjokntS*rR9-XXA%)05w_J ziOlNMBW|saG)8F--t08cG=IW0fSYVK{?fC#<7k~trqL$Xrt&Tkrh&!5qe732#Z}Pp zquu1t^Cyd49&-1;>|mP6;mpfnfgX9!4wzv<%X?l6&c-yV@8S>|T2U*vCV)Mu+Thj| z7#c?$tl3C7&glTp4tJsXfFZ`Fh@r9f@uN6VH`-oe@VW_9<kwH5)PH$2QX&w=z@_<s zP{A9gOp*52?(PqkETI#pj0#}$bT)LHW<uxX*(qTtrQ$Gwpy}A#h@#HbD2gF?4Ez#d zEG#`2H&LM9%Yv0Igc*A#wGp@$nk|guIAXJCvW||fOwddZGEw7@ym+M{*N~)}E5^#h zcBS$%gVYC(Hlj8ecYly<%v3F)IvZHy_Af8gzM0P~7=I_{9$l+gadQ)_O}9Z~!31rM zx#@o6L!xc1jnRjp?>$+@nWR{@(=Mjya7gCeXcNQK<m=qUm7G%2crzeHIX`bcwGpEA znjJ&6;z;zOx63UfW9_bu=iReR^NW)>8^XdQ9pnh?1cav#yl*FAfT{ZI;@Zu)_ObN7 z<os6wCf-*ppmFCd#GXlQU_UVDG`Bc^6u17zBJzX9dEtOH$z^`|w8r81_LO@^?#X_p z<6h6xctPpsJRp!B$)3M>{z~_C9IX^f>hs*kwG&^P_`&%u)~~z&00bB&)02@U6O*tD z2?I1RF|)i2MF)S>)V}(_{TKn>H*zki`y9+nHa6K+(aSsU_1%<@u_8npDPmFxenExC zJB#h}X%*qKcR-1c7y+>h)MOH9m03ySic%hi0F12AND{=ua2xX}WgPVJo~pAd62&F2 zSo#R427R%W!r+3)BnLC`x(6;7QiDtoiL!SVLcM982}gg)00ho7w4IQI4l)Y~OdE+1 z%Kq-w3jyt`F;r0XZiFR05mp}#phbJS;|ZW(B(M;^czm*Hf?02@WWe2lf+tlWEJU~@ zNXXd>kVIjGX83`p24(}_iT>dpFx#M=5^~$*m>T~deE|NjxJ?WyT2Jf{=9|scL58Sz zfmSiroVb7XPYXvmJSN{=J)7YL2dz22U>wgx3iCv)3#e^^E^|*_Ra|J>wo3d|uk<EK zmCFktn+c(IgLl<xr*6ij=-e9W<jAQUwrdSt+kzS&xtIpC$eTjA(Pqgv2;=5Lz!5wz zB#u_}0?Nx=qM16s`hi!s#qO`*EeWr==&o*03M7BZ{bcUhbT5bMe)3q-D7qTiHOw$K zVNyAU@A^;KkC4?XH+5;CsJtmYszTY7bV8;B=H|A5aNF)DUujt(Ttxx@nz8mO!ROvG z+bnInI8yT2J)^0)ZussZTb*BvMoIPhsAV@b#ao@Sl$5Vi3fQ5tBllQ))ol!~G3jhf z+l+r>`ZURZ_8YVB)rL=W2&AKK0U}cl$=F_dBen$PBlG!bE9T_8S1-MsSpd_^N#(!R z!aFyT2k()jc2xU5=UtFKDP|~%_FtT-u0Wz&ef-%QZ?tKLe~ZrOuH%qvyYT6fN8ZD; z@Pns+V8DhjAtheA%OB*(z=gX)DIw2$tPB#<%j+ObevqW2b-$ke1)2Lr*^`ka6O*15 z3js5esue?jNslYH5x&o_&^dq<?(7Bz0wlFMKyFS3$ieW<PJkc@U|;<AQ>@}r+<G*A z4};M{vWvx9zFH`8k*D9^em#kkfKPU{7j;^Uyey~RetG-HpHBayIr#hSUvKx1H)l@X ztuX!Z^XbpKJxOu;_~*NjLJ2L5u)+xsuM4~?v5K32xQhpT+Qd`r@VZDLCA>RWtAv$G zD5>#%lST>{-(bW_2Nc4)hj$~F@Z^{ZQds3p-sR)^@$a|i$J-ABmW_wgRV>R*KE*@s z;dyw6ZIwcnfU?+?4kRZ8t%LJ>8D*eOQUSpq-;Hy-SJ$(BSK_MQopthhmhVnq)w^3@ z1cuLl2FCqzHSb=)2NkAPT(w=#Dm?Rqh2DfONQFN7H9nypnGTM@j<$^Wuq}~$lvm=$ z#fd=Q85)y$TH!Eqx?j&eE=$k&K)ohI^eqh*%8X|`GOh@$g_9zyv}_N{^!1z<OU4|1 zA>kOizbr5!2pj(N@z=TDgu2*9bCDBdPa$!CLz~ck76lU--RUSn_#m_-m#BM{bX+6? zwC&)KDC(fjMB#?&l<a84fl!-yScL|`lr&HfQt0-l^{6g7paC%^K{dLf@u*c~9L7kr zrm#e0eNc&>i5h&)c?Ve1!Gtp4>K6RWOM@Wb!}s9&@DC6GuJ6#PBM8(UIR}Bc^E<15 zlg6|2-@)NExxBK<9X_r_3wH`^G4Ms81-k<WYB?k#mKK0S*xUD{)G9W01I&X_wH%YR ztLvaxCBi^@0RVOC2K<>o>Jws%y_gX(`U7=ERYa&XNPasY=+wo(dT4c*7z)DCKjqZQ z8K-n`P7EOaRRI`raD0zJY8PHTK&BgiDCvnCqOHPdf)#F4@`ycP=9jgN8nS{e&2T+O z5_Dn7LH2Bte^wy!n$M=4IL=y5lmV<4SI^NtfXg#Kn?M-J=`Dv7?+TbP=t-L(O`0t* zI{_u)u>{1pB@IW!%dj2e5kWB?7Z-}iGi`RGr6~wj!Rsh;m^J%H6FKS#K?L`Ig#PCk zU2!+7W7Hb1m$FFVY&!iAc-N6UA45ff<VanDdz@3niqN3$SD9@k(`gUnIDgq72NqBa z)0z}cSU}nWrAldGl*O_tM82*QzjhwgMRRs0DG#*7{0K9tcnXq#$cl#94T=LKLmQGf zqBW+BAef|cuj+z(Xs_>C?2ZzDU5ZItwhMjCnJBlDkPiq(YNScpP9#&@j&<Tp=O;76 zWjJ>1LFhd9f#F4LS^-jWLh0g1yKzV2sV|Vap;7GDrLq!yWDJd#xkq>^^6yycmy=o% z4-}8WkT8i7sUhwOc)pP30KgJ@uIpF4!*~PP7gL4KsvyDL$wmSLi=R7xnOKJ!4OVgx z=#1`7AVS|>#f(1`upniOQ6=MlO3vA`t^_hRtTD)jSwPejdd*hS_HQZ8I;c<16Oe<0 z9)_j84L*YtB>M`+)>d6C4!gpk`3x@Q(!nK^4ZycCMMCbnM%h>!HiY`ad{!WuNJkx; zrF0hZV8#YFOZTc(Dj_a^Zg`kcA?%A05Ei(Ul=xy(E4Q>%u;vopba-3vCZoXGXG$*T zH#xLN11fcV3KkhhQdAikd+i)`tS2)nhSvI)D^EkXs(tIwXoOC+OTlwTtVVBUqGfxx zD4488e;<dVqbK+euM|azbgHM_SIg-&n{!p+6MRvSk8w1mLma(-Uj#D765+wZk4jeI ziXCC}3@{)|GX1C$<0A#?#e=&vNs{21HEqxMt6~~QsTjBnX4NTy2vX+x8@Fzmqj61Z z-Z;>%ukQX>;{d8Y_`a!K3+zQsng{cWQ0t|uU{^q&o0d=s-n9}B4KH$+cP%ySPW7NR zVwVp7AP!<X6iR1*Z3-hQd<)Ia9SZ2MX3-Y^4jU0#`HOD)7&ozMkj&Sa(O$se;4r|_ zmzhDUQtOiXJ0-^Rm^bJ<wt3LJnN{+m%1(J^$n0sB6ti-f;)|sQE%{uoou**cw^1pN z4-E2sa^9AcMdns9l30!vJ3Ak>0>7ySIr4tB<StBs?=RqgZd0dKF`t?gwVK8i<G5<y zsZkKM!dWqOEzfnrxonDvSK+r)__&z*#!fwH@=!O<cRth>E3K`~L*XoxO*K$=iaFt8 zozJEXRhlv^kEpn+Wr%LKV+7+_m<h>J$a%&QEhp25($l#iBTv$x^t8khHogUi(dsZG zUDbq=p+3=neoZMF(8xGMwZ4xT2+39PNw32}ZJ5AhlG0jDM4TqFfxtOYutk8>r;p|; zOK-<S9yD8=j2*P$5Ia@g8>TF#>nd#<VsYW6V>(gSanb6TNlbhFqzhp?OEyoEAR^h! zlD{Jq9S4kT#(nBu3amCtbuGik!BM`w`#Nbc5UTEfqe_GORO8CL1BjXN+5t-pXGe;a z%i4#J*gMI7L2aZG1+kY?w3+)$P59>B69kGr2*z;90H`bOi>PMhq84DA>>#=51hy2F zo2lFF9!{3gxzVd76h$N9BomqB6)dcmYKRpRU_TTS`NgJf%`#PlXETmod3ouobwp@c ztI9)vTkyK8xXXRwt6JCHEppTL8uYyjX<NB>aLHm!Muw{MutCbMW7(Z_Bc(RoDp?<h z%aF8O&2j}Qxh!P|i5X|BxXLL*CpITG%mQ+$mAc4Z$^WEX`gZIVdvQE0=W{2gV^=pL zO*TbdpDWjw*&d7U@7HK!@W3vLn9<C%Ke)Po>MHmO9$8#o7*IqF=hBxqeM%>&ZVLt@ z4ZnSeJ@C&|XH@TR(+Z@jUK)Fx|GMCr^iH`vsg^Y)tK(8rq`)(8rg5bHq;Z`aCw&NQ zIr;uS6sa9IUlvLE+HXHXUKLwIpLWh9RP0?Fyf2Z7?NkTSoj}tI%3<!2Q>rFJE>tXk z`8?7|xV=d|Y-h%O;15y<QO{9I&u&|KR2z2Xs+5GYZ9D8Zjwmd|ss^I^EHT@S<6!$z z=Tl1A-!2M{?NMn_`f<i2Exvf8-G{q6K0b2xiKJMPIP3=ZUiEqNeh6J%TFH~OB-24; z(6>XWI?-MxX)|dw8D;wAKZcUdy=xJFw$vy*?a*>I7=sC)ztDo&6&e2CWk5ce*X+4f z4VjXRpIZ<EUY-y)X#ly)bj4*Aa&@Qn{cnGXzg1g8QT5;WMf=l#PJe&1db!v#Mc>j~ z^%PrJCSm39DYwdtOM6)@*j{-Gzva2=DYh_AhLyvov=6UwFD*k`v+R~9>06l*t)65{ z%OtMtpZwwUe~Lae=97^n6q9}*3js8fiXTOP<Ten#_pk6d(4Ep!B^ivt?QREho8&<b zLvG0ghDjiE$=^?@v{+tWKZdboEmdEAwW%N6RP*2E-v%1s5w>{KjkoINo9};Ke*2;M zC$90o?|)tHZx^zSqn4N7{%C%juu;&wed$1%7PPU-C;$p?K&6%M-@aa+Z<kLyLabwd zeJdd>!YSgzTA>1E;Q<<~B7S=1fZyt&Cj-#J09qsH69wAd>{5Yxs3(m2=#cmIA*xV; z0Sn0b9e8LDjw`G8l=A5y;Q>#W`03d$#cyJXn#po;%(HB9SU<H1)XlAIx~m76Q=8^P z3!4VE>V9mE-c@&I4gVJ}>4CWl77@^Yu`T4<t@}A@495*A%Yvf&ClThAE}`I<C=U-- z6TW?*Ev%Y>N4!&LB^d+D3&32E0ch@L<Py0Xtsu1;U@%He+RC^+Bs%a_NmwvFCca3Z zV`6OJnZV(Z2ei?<n9fW<x|t&rSYZoeZHgJU1{%xJKAK02EAu>6XUqoOsS}TXT&Txa z+$U9mLWUT}&^QxAEqKSNT5~~LW(@Pd31jydIZSO|ORAmAkvEDlA9OC#9=4CLk8OLy zE&C@2ykF}R3ra~11(mUj4JssXNa-_yj<${9^Z?-+ax50?(rK$(w;@D0B*H8^$wEMD z!t$9Cw7Ih^90i<*PvFSpc)E*!lMKhHmD$58NL0&vB?r;!H7PG(*09$NPY!_JlxDR| zj4hwX;%w_Sed|=e_4E-x>N^(%z7vQyU-qPRcCT}7J*g1xTp333=b<m1t|h+WOG{>5 zPv1d}AtS7@Ini{Zc=Y9Shn9SAIzngqYj|tuueKZ7-gX+@T|ar1A3P_2L-*h%-pJc{ zx9N396Ul;{cecOk&S{=^n0KT}vpyHMg-2G;T{=o5KH}r%c$%jABSPL_AR-3WcH|hn z=#SD>e^vQt8^&pWw3St3KoC*dp7JKP8k4LUd*VqDOwNUu?2BOXLDTKR4cZ`EOe{FV ziC|6t``gdQ?o%bViu<yE*D9Wu7S3iCPe){;U5KGk=n;2ee|5<eN)Ae}H^i@Ln^lV| z0&VfA4C7MNiZx?e=G(G+N6`#5QWv#E>^ith49EmW^>Otfvar&`7Wy2J;yhfyDRCdd zZ<tXfc`-ESoy%;9CgxB%btRZhCUWenBmgrDn3Pq-R_U<MRyxUlW=8W_?wAOpvZ_bP zXecRy)wb|7{o0*n|5oMBQA`<<RxB%!V0sogbv))QWJy@7uHrNDu=VXrd>ijJsUr@w z&mhaHAj>{ju|*k<wnY<0XmMgH)3i)kU+sTCMov`puA8;kA?(9IgVnM_)jDfMb=i&H zP^+r-La{6%Hh&a<E`ySZXjjT9&rWaRI%dd@=R$<W=xA4QA8}NvmAV7QG^TgUUNU4X zb=b}MnawE`2<y1@A889UKT*cLSDDh1pj5IoRx7N-MMT(KYpeEIMblB}7xvtu`_^p= zMgLxP4rw?RnCsX*buvHK$yB;U!j?NOEi2iqNyx6Q0bC(}R?Q=|rM6r>s+8gkQqZC2 zF#@MfYi+*>m{lz{$qy?htrBHg^ogSe9-XLW`8l^JS&+I>b{N%d=q$0sUBRSK1?x`t z*d%IfKCE4-cT1mDo0Jqf6Z@gzSC=QX=-ed1Rr>33@m^fwBu&Q<l{p@d%wBtmgQ3{2 z)`2@MFIsMYQLYwbRu?c=I$V|gi_*7~r#qgZIy^URX^=PwjUq-*sUX*U1+E~#%*@<{ z*EdJG60)`V3U=yZjoXAY^ToH0Qi+_5m(a)#6GGY;8Ct>rjI;#+n2S$LFEgBCA;>@2 z5|qy1!EX{9{xr4T{yBjG0Ta=YKzi^TFSzm%HynUYu^w-`;&ahEI@ju5P^!W+umpoL zboGRwD{|r1f@-N*zkm5DGUa^uoA%%7LWtoP-M8k~3mSjJc~QQq)y2tbYgvqYw<kX} z{{s}L{=}1!B_9DXld&abf7If3yEo4aLeV5nyIk8>n=|GFhksuFKA3}{mCyc!hveXt z4qtzL`RSX(U%E%HufM(AUSEPc#E@zG^_Ro9gFk>dynZ<wu-Tw>V8NKcpT+}1y1f4W z@_c>yw86whlDA+&EFuItjNrk5GY^BtL7?{p(a<M6aInT?b2W(Ge_%%dx|5p=fCoIy z9rq5U)E)}sp$G{wT;T?Hc<dY{mA3?v-eeP5@iYUyC$b6XGZ;sf7!!3(Psv)|@7iPF z6c_f~;9+dnp6O7v=Lz>cD~#C^)3bv91R1;<FO~!o_H76;uOX*Mu@ox-95GVJ2Vs@~ zEBujkOXfjh_<Le^fAOxp(uyd>ok7-y__1P<c^GeRJ*S2cPhp`_Mq{oPU_dA9yz5}V z8HeiOfgF|~A@e}A=+MGoESc%d-8>0_0X+uNpJImA2{XTTqYHD|)U;=q4=1~47$r|O z_trprUz=?m8hf`7jWYY}inDg5T^HItVDbJQP^CTu&KDa=f3-vkQ&o5aYD6k+^ZX${ zQ2MwnkL*G2Qp>3iIe2p;HSY}k2O%f5wlw|-CO+qrUt-cBPiZNQA)E>>ms?7D&&dy* z>YV&N`7x~9ME5}OONF(p5X{3`Hf9bR3KM=xz&XR(va7p7yc_#Ys6q&iNZ{NEHo(2= z$cG({Ce_3DfARuC{XrNTT0iNJVu{%Tg=UALg;l@lk)v5Q&9^OfIj;Ir|3KPE<u=jQ zSag_0x9TT->A@~5S3e5yMkR*k4T*(!$AR;>i~@*MLm0-JB{6SDgL7tC`fD^0E6BtI ztwo-Pvh`zJ*gztH_j{2+hK+7`Ph?PmJ>?HYhUe_Ge<_UUzyT;qzI;AgxY#p3%g5yy z&(`wNTz-E2ev4Da9ZoJ@j(859PKT#_M7$i~9N^;4(aC0}9U&wBaE><EOBl&=G<-$~ zqZNWM$f;+zU-CKTa`5QKBO)vC+a#_WEdmFUU5>bmKZit=N2lUdxR17>4Ua-?l_eiq z>K^SSf1a<Ig()A=fWD_QDJm}5@tvYT@1^kJ0Z@GBt!h94D845Z$!&o}9p!;7%P`RE zc`46`Ml7C)GTSgj&o(GYn&<*=dd9fr=r5_5sDh&yZiM72{H{eZ)i35_ku;+y;iVHV zutMZb@gZ>+1w#npBJ!CNZ;^_Vb(5mi-Uo3le~RXUnp3U>EPJ(VDjFWAXi*#WNmUjL zKGn{Nljud!7HhOk4r~}U;#zO3GW!XlAUjw<tWKe>7aac;H#jzWC|{U!)cmRV%@7p| z)y2oeX=P|J*+f1R--xWD`Lo2kEkULtmHa-vtFTxi8D@@9;z=jxDJz_Cb98%@&j%?X zf6-E%d35E$!mR6ruF}#T5PwZ+SHu^{1+<c$oZr3#M-xd3VJ_a-42v#O=vV1Tu{*TR zA=$BYgypCn-P$}IHEogOgovd);kkvqAg7o$tYH#tuY0;v7r>lXy_2R)E8{m`sA&bR zT;<v|U8Z?beGq}8eii7{m9KJqF{OCve{>LxW*i%*+U1%kX;Z0j**wt3SeKM0N4Tcq ztw~E^Sr?VbtFy|W1Va<At#gCKQFXf%+1+z6opbu6UyfSnnzR~g5*6B7mTL6>|8<GA zCG|pUwpN^89-yzITZQ(W^`I^0nxr4AQLDN^YtP5k3#A|3YsTpl_1-Kc-K-{*fBbI> zik?<SmD*$GMJ6|mvUR*ywTb*r@XVoaV464WYKbVqHH5=?>fS3qexPij&8tj|X0%NV zC;>ecpw%$Jro%?!*r{#o=l~w)O4wRE72jJK(8y;g?z5q5sN1yVjS|AhML%`9HS9dq z6f3(^z$(?6kZRIvN`LZ@nyBw}e;i|M9S6s|8d#y{Jms=5PgNczRUo$W&<7&~?RXQM zy!z&(Ry-*I)YO$+Ci$Z@>RP6K)91adQ-MdB39>id`N27!8L~dSmiAq{=c>kzQM_!c z8yG8xrfELfVmySfa@w*<y)kddU{O_Vq28%^wI-Av6ZSegA<+X55{|u{e=b<^TMb{< zusCApXyk0#KI&Y(F%=zwuP&L@yvv<QTa*^0@n$3B=^|Zeyxc`B)j|v$Z(+|_Q{q8x zx(x;;e(E)^Ew)%icAeqt)q9#cV&OLLO`BPAbQ21-+$lmsa5`FVB46`VJ6RiK(x&HG zuo-ZE7SkW9%=1}&XP{{>e^0qhrKVlZ;y-S6+Eojj$9ks>OVOCM&2qo&0&4wfc|WT6 z+gT1j8bF%iMjZoF2#iRKb6RiW+Zq*Zlj1d(=MzGqZpyV?Op4;n#YEB88jX(~$5@)b zLhG6T)=_Qd34QJ0bAPZ8X3;CocJDtsj{gs`B>!A~6)<vZ(Vq!|e+0>cp3z3EUzA`+ zeV6=cll^$(+dG$WQz>Zlxe^EKWf|KCqFv={PT4>XhvnxF->Ii!;(wa{sb8GoAL9Nv z{P^N+qHAQ`lyA-M>|{e)H<fnhqy?VMi%d*;JSenvQ@%C3vy%;J-BjB3$xnxW0Su;h zzY1k;WOH<KWnpa!lbj_93^*V#Aa7!73Nbk|GLxPyLw`$)E4vZi&#&-0Fpl2c4W?m^ z?G9vjlYuNkc6mTZ0=b*~{YWZ3N>WvK+qq$2&e+|O>Rn$|>4>Ym{O9A}7jY5(FT2>Q zy39si=gZH3`S`=HF8_jO{^#evef;?Tu+Bf4+~QyU{`2M6o4iOD{{HJ9Z(6PTrk?Ak zylJ_9`hUO0`ls*TemuWFe(H9a?bR{67_-Wovwo{dub=AXmiT*G{jVptA5f*|yq~&A z1-sd>dYV^rn}oBIT46_j#3Sx&{igmX6Fzu)_01XoolEb8XYePyk-pyIgZTP1^{>q9 zr`=&)NqN<nR-I|}6uF!G5l^sdpnBqWF&xMK<bO{SD4L=G6Pa%Ftb4k=9Q{MtGxr6D zIs-3P=7Gn|nEx{h(0cklr?m4O)=n<$Y~f=%`9NP{q~4l%4BkKKBA)E`wN+Vx&%5Wd zIefVx9^(7(CSt-_UOjS>SBpu*>Ioa1)Q_0_1{8-_qMQGT3@9)wZ>OG8RRnJqWSElx z;eT(yEa=D^Ytb^nWDs9kHP|^=zVqMAEm81T2M&|AB{J`{t;8l06k(&2`IqBDTla%E zfx~1gy!fMGxJ7vvX~pKg0+*hRxKZ)cbxyX1=mpIS+G7K$MI?_Z4OzFHfRAUfLmV~2 zF%8FO!-}q2DB)#_I<v*EBo}G!mH5cNUw<QI>j=ibTg8#Se1hxKWHkEeTpsCnTB1=N zsB8+qJC!|>k((SAz|10nL2N(_oa{X5MZ^$5n?U4cwt<iym1@s{!;%W?kn;ffa9lE8 zzs|2PNjymDDts?%>}u7WxACe*vfP~Ogz5>%p$JJBs}jfLr5?wmo*a>}Un3*Ilz+{j zYFk6HDHh{S_?(lY&&lLTBJEgZ0&?t~x{o1QzQM{tED*)BMHNzIiSWt$(xU1WAP@Yo ziXYiou%bIU6_mfMQuT%ql5I&-nH)RCv*sEfySOSPskW^~y&(Wdk@RGd8Fh|2#_dce zviTzo8k=44y`1HvuED$1lyzTQlYd3VmokLQs%@EaU<w_F9X2USGM$csG9M_!QApze zV>mgoV`RjHh6?^!KTWtcJkar?DW;5~2_5;ePkXP%>|>YVl6-|jvfU2boJs_$nxl%3 z<gk*M=o1B%7Tj$>!4Tr28@`09Ko>%cA?7&3ldv0!G6l(+8<%x2UCG(_+J6Jl@+QDj z!dFTZOZtnz&22=plT2B>xK#3^WNIVWDV`BxxwjG&eo%ZIvxP1D6G^oVGO|Q>DzDym zxH`z5dq!csI&5zgqc!4u+LSfXz5@wgtDz)D;=&U7k@vD-#g16zHK5`cNY@6As=yBA zHI8fWNmJbdXJSZ3-j16r)qg?=*Mi4K)!))@dgRvL!WjMGsKkSsjl(_zNIR>H)4;qY z_*{23sfntib@h}x4ycst@q*K{#ggk<09z=^EW{vp&#cFc_!-OJTwt;L8yl+FQ8O6o znAU|60MCgIu^ok%5lp0E*Ced=!I7*6`f3A04N-&8)$FtS%LDmT0e^=?I)ii_66gs` zp7XDzqepg$9H-AD9IZmaK_YoC;b<2U&M4WS)9=6Ys!*dUOyg&RF#|s}KC$3*?$TEd zUT^ngbeDv(&0!i}bnzEkdeuM7ocA7i&dD4j`i#2LaVSFJ9?h=Ti0L|Ys)F`n7W9%V zdoC_g03IRAoI~_4m48C0#tC5@*@a^31i{!1$!iBuqo|MN-y=TM5*YvxkxWi$!1xkq zh+8k18dRKnIjVUrcM~w&ssNkK-E9SyONCT_smAVV*{~t|lmiD$_WCsMARD&HM%XBY zx^^`*xzR_O)=bKbOcQl1-g9WlX+9UMs75M9VUs_mF)X#E9Dl3@a&ikL=Ze;BUyf<e z@O!WOIeJS)SU(Wh5?<TUm@%S9K_at~YfuzeQFW6|a962L4sM4ic~vmQ`Vqir{V)Y< z6zpS501_8&A8}2K|06OKVKjy$QqV$<o+@F5TG62|BXB$bhdQ?UMxh@d38P0X6}ffk zd1oec*s|0uRDb-jmgXYveMFYCgln?Mz7Z6OT)pvzXI{@X7jh#70?L#V&mJ;WW!I+3 zzcjFv#n`pM20LK1O2Fe^pc!MN9RlfTNBdfEe(C@>nr=jh6b!PNZVau3cU%2cYGVb> zXefOR<&3~4%Qnam&^R8R(AesIoSPa!!ESPAV^^y}jDG;eaMcW#CFqvK&|n$GkyAd^ zfj757ZqeEf8o1i&++ky`8mJRj4d`90NzN8U9OFqOc$XeM&L;bzHAhLP$<g|^2LDn{ zBn?U0qQa7b;M3=+)WHo*XUEAX-sVx_PO};J;!@*38$we-R3I8&oGLU0Qfc=g?pWx? zzDCOq$$uGxf}H?$G<`i)I%scILm!g}OAYQ%*zn-8gfkblls>b)ND-2?lzz*Hc#2IZ zH7PBnnuTH#xYPpgF{M3(6iR4exK)-sSuN^II^m?1f`trnan#yCE3-n0nWWJQ=ixI) zqtc3`k&}ed^eMAHMT><$$IT2sOZ=Icb#u5-<$o8mL1QRLdZ0;GO#>(>Sg_nI=|-X0 z^)!wKxj<%opl_}H4^>M)Mej;Azq?tm-*#CRkRVeQTf`QKwCnrrv~2jy;Z<kVFhHc7 zm@BSM*1YXx7;oHP&!HRm{YbSN%VJIII%yhaW?Y*~N-Q)~cbp=5!zRa?n`O<tAdg)| z>3?aQF1~$32<m&H5x$N5^SS423ukC{9gYcU5km_oRpSL&AJ3&<EU;xApdC1mlC<-1 z4YJ_|;_g*SpMcs!Dx&fmx_bmud|nM#{brIzrjBFp`WatJjr;KRGzdqyJ|%FsPq11w zR|4jSJ<F}~0HqxI?zP5np>d?V)&t~~L4Vp0%3ad2Xira2k-lNev}0+u)uEv-=jU#D zafJ?kQlVz3w+d=w;zwV?XKe+=L>)eMeMBx}$%c#FM+uIxuZ@af@N0gKT$(G1PJupP zkz-ZmJ(~*P)D^XoNOs0Xd-<Xu3gQazF!dYmuaIMqd>$EOcXcwEvCAy51vXa`41ZF7 z?(=q|4k%$V3E4Dyh&A*VQALH=D#;r63mV6B1~;11)!aILE9387A=rhQSe~y`mGDAD zyYyGo;|(L+D&3-#xT{fk&{29yrEDFuGwk0^IY=-yHt;G~!lfdK4XCp2Xq?kv4I&6N z*C!Cx?|5h~WtQl-t5Tz{rq6X90DokLrNg+e0Yb^E9%mP$F@r1rApvXjrAy;#4p|8? zSM3!dM~NC-M_h*bjFJwa-rh2~J#8oP+Q@ei`nr2c5<FS6rHMkfICQdaT`z<a-PQ9_ z#)0+4psA*7j|;{+q^&`!Ez1&|b|8!keJ^y5MxZiHKr&_sJYq*aX9!9Qf`1Pl$SEDP zLsA4vPSW-#Cn*DwC(Y8Mt%a29IJ!zV^~)%r!}429^<92x3V9-3zv7x?mWJ<9&Es$n za@Uw7Q90oI#OQKbh*=3q(D&4vL|tN#RVXU;V!$KZ#_{9m1H_*#Iu%ukIsZa?!5@hj zUoPfa@9}{40w}EeLfXZWfPZ03nbzh3O^Zo!+v7m=iyP|bo+fm2zTBC4B1GRxL_Yv7 zQxu}s&ogAz4K)Myi)Ox%IJSM%P#$K!2$o>bHcY(A|EfTikgyjK(XyUESYI{Uy4)pi zFwl#4n$z{_E>YYx*J?G&jIYP3io0nMrz(+p?V?;B{yP_T%OBtc?o#fdw<2=;Y>wQz zMUg~FL{GR{t!?~s!e2z{%D&>dh|quT|NY%>Qm<Zw+2=pugPKGA^^eQ%Kdhd^fF?hT zpU~50C3>|ygm=f4KVAL{1c=t|laVD8lRY^L0yr>}N;yG)ty@cPE4vNe=T~@Lz^>k! z0RjU~oGH-VZ3A>sbk_$^v;}%M{ri<fQKBSDw$HsMIF4uZCaI4fDMei5>3?tkJ&BVD z-|TKL>a-bo*-k(I?d?y$IsFI9!q3nDc>DN%+hPUp^~IdN|9blEp-xhrzW@H`_uGCo z@9OKS<Hy;5<mb=$Rf+J{o9kJ<yDfgT@k3wF8j9S0J<D8yz92PXzwRJaya<o_YI7}U z;Z*wkOrMqxd%!~-7>iw)rITqmbye7pob(3sfYN*F*pgY2C5Ae#uIMk{zkmDse*3AD zrS`5Brbb~p8|RV+Gt<_)o2Y`wF!d3h&jzLhUxV;}EM4y5Oi<cn9MHJ+7uOAAeQKPR zYw18f$`n+X#2X9Gc9apw6bvOubIUS?7XmaMX9?Zrdg`8yp)_%*k&kOq)ZLjpdTb2( z!9L^k4lk}ACxQY<)34T=-+=P{&RH>95SWvWLsgM_LCu-YCrBgJ&2|ZMtOFF&w>aI} zv(1K+3Ofpag+1LW&HFgWRt=;v@7Y*YN~p*1;8=-7^Ga*7xL?%0=_T(Q=tUMIO{+;N zx24x0#rlxNVS?@+h%*mlM~ESN71WkY1~n#<Os5;cnUhx<<Y`Y*1bGIm6L(?4|1WU} zr9!#7hu?ep+2D=*h~KW?|KvKAyQsbT+^dj62`$Wjq>Yl?Om=mXPB>{p<F7dKthL*i z5v_1R0Mik7#f&&xliIlvwlIPgdyv*me8itgYi+r)wn=R;bRl~HO&DasGF1My`RRU< zat|<C`e~uG*%8i65I<YA_1kqs*lhI4(y2M8jUK9kxhG>6xr9R++c_V2@5@f2Kq4uS zOg)f)=7g6p^#eB11Hl=wT`VU!f~CoiwmUh2;?Zu=!N+GMLV>-Webz*Sf)6mzrO$S5 z?iTw!U|x?v+#zawl?9m{^qAh`Jgyt+#$=@0i<ilag&IUPgoQc9US6;#mY>XU_K{Cw zK(ygfnH^cGsi>l?Ek;vwDg&Bw`^EQ~YDf%!u7j#9vyac}%YwUU_iG|P1DT7mb!n{< zh1ICIrK7&8>1;+FqLG^Hl{NNV-4<8~ZiV1RL1vXJfpbkSD)}k2NdTh+lcSXP3&p<# zl%?RU8Mg@O99NPpsxsS_JRxd1u#osrw|o*|mOf$oey0;>w_w>sWg9NnqPM|_etn*Q znyQEA0$nUm&7Hz(!2AvjKHA1l@KH(3_cL#T8K^54XdjV8=M_H@`kV}1%{p<S?S#5S zq@~D`U7mLA9*i5eKVvFI!cT`@VdGFg(P7!r9F)53Jp-niB_P;ODsz7eaMq8XF$Uu) z9@;A!u)$a!L14sK7j9u6K`UL5v}hiG!k9Fs$rh$+=d8i&YVSL-cd~Kg9`kjw8W#9@ zojWHIOdJGSml_d%h*zJqB|r_wMk7PQz<}cJ5Js$teVUlv<zOnmK5|&~OoZDzu<XiT z4PqH~nwNqdTjF9+3ozJ(V4z(CDPb};7`86A#45xJQ$ol=@-Ms;A*`_&X3au>sh~B| zx(}wr=d7Jk+^Bs(wFux=quyshk`j+cT?IYXiUFGqVI2)pBAKKtg2W0`^~taXT+WV* z`ub@KAcZ8c!hj4l`$laC`+17*XGDFLE)Xu(ZcxCkqanjC{<FCI8q;4whh}1or+9k_ zF8ED5BrP%lcSq!s#2ElC(k$42gQ(&MvnY|@I?4?#iFR71jv$jvYa39e!}`J&2ZeXo zR*dg6uHYcfu|N~fcd0Tt1{(}q-oWS!bAOGhlJ!DL3`Cu`pFk;?B0IwWdoE1_%wD8N zGjrll)D{*}1B4ph6zkL?_Sk$vi1mfaz&u_VZ44zBovER-xW=T*9kscC)RSOh6YFKA zW|c@~HQYwCMe^i31_hGTxJtkXy8SZ=YGS`R>b;oz!C>9dSe@BQ9Pvs~-X!O|;L2TR zl(o>K5lXoGRMb*kW*g%L3a-zf*wJh<a3Kk-A3$}ht7_}kbO{wugsT)z5lHHlCB>`J zN~L_pTw^A|ggHlNMpz$zM$(Y7E2K`v^*1WEBlkKO-@ep|*W(r<;RnK|Do0KO{AQBd zXbJuLGBZ>HMY2n?n8wJc&8L-Q+KMb1Yw(1lki|{PM?_Hw+VaV)yHxCWPZ2ih96Q%} zmR|aeo#TT%y-@5Nr<r=ekMeA;UO9feWwzev@mLBs=@7>ah67lCz-HrQZ_U+RGS(co zq@wBldnP}93V_Y$_47h-qI;(%D=WnvDfuh;T@s&DP(H?EvYJvLNQcS7j%yx|5JbA+ z@D~%BLtX->=<5voBxe7f$y!$r)aSrxjM@05t+=nEq9#u>oa1D@BK+UUsm$owe-Uk6 zL73i4LZob;TL7<r#}GzZz5rp|c+Wx@({?^Xuh<y|MweFh0LYZ!N1GpO>e+b9aV)#4 zIbb?|l&23jB|qL0FtxWs&de&H2ZC~6CK~Ff+(X=Q6}BkZ{iV1yQWvuGt@mSO@}uWn z`hx;SVL3T{LAb8y(3%OEOPXtij@s@+;xIu(Iq+y=5tT`QU%}uU6#DXgA7G@1?Tlj$ z0Y2LyTIp{;ji`pX84Tjbh-3;~)?K!f)&gC*Jjr<M5LX|fK49P>0DK&byGbvBG{>n! zjFVE5VP>lJa<SC8Y)&cAOj0=KhG9Ke9wn)w5EWD{Z%sXBNVH<LT($30=2H2Ds?i8_ z7&|@NLl?q-7|7_h@VL*{e0Fn=3EQ^I$)@wo=%J?rkr`6LLT!#UKe~Sn0UpNlk;Tw- zV+o;u=m?0AjFty60d8}=vsCS-2aeO{YwV0l=1EP?j_TZ*pp=S*i3)Xl&Q3!llAWp3 zB5Wj{x1YB$y5}JUqRp8e7byjD7I-JXF<x+}zN5{5Qul`)%>0&$bK7{yt;vVc`=0&A z8+qp9f{>+y(c3a{u;;GJNNYm}+?>ZO%p!$5>0Jpwo8$mTTTZv*S@3Pzsr9QVTaj$F z2}fwUkkS)XcX|U1O>WZ2Xo@XG87?-EbHJK5?Nk2c1|r!BPbAkS_${BbN2@NHqXW;v zJv|M7&iP@QGC>kY`ruShuHw81w8Ndr=IpLd5>Yjw9+$#VA{Z!odPCVlU<!bcKBk~o zoMBg!o~+B31(YF~oy#xED%De-UhZPhqLGz%&b<3G(O~Z^T8&JuDm7P-_+vCxwXmcO z?Il6>Qc*&Nh5@u!lgKqJ_CR>y4WEby+WTvN<jkkD`!czCbS>SGoYE@9X*U_K=_;YL z50P*9uC-L*_bd(rqtLcDiLacKs+SS_KLaR6Q2lJmgOqS>j1CgDKbjjR%&7~!i4>3Q z&Igwe`lFMo9K0n@49vb$*y}Ih_0ubnR&yKGaGAPlT}PoR^Mw7{kdP3$#-$+dSZ?uu z<k7j?@eHrzlR~cjI|Iuc?;Lmq9!VtCJi(H!6YP+>MC}$eSe-ZZ%$8;*V-m??FOQ6A z&$Yq4Xo<r;$}!dvgBoebu+*pMb0pls+02*-JKg8(KsPCthFDTxdSG0zx{LGTi4s5! z_#kr+^^K*sZ(6}VI6Q*WsasZjja;pNE&ZSl$)9z>-7<ryO?Y~e2@$6ueG;b4Q~Z@q zo#+x@?|O#NMwzjCVi&GC+18LQxQBP4z?TQ8FuUcx#S9$N{ev@XvnzH|lFa88deAm~ z_4GxWUFla`b|H6n>VN;?cOWURw=m4V^Mj1n9{+Xv<D1p#dOjAyQ!Q;;lB%_4Fx8#3 zv|Ee`@|f1eyG(V=QV37Av}sAI*1}YG(lQuNc$vpE#*h(95j+{gv?3L2p)r$IGBV9P zmfrlO84U~56De(4lB%T;>P}ipPu3?b9kCR_ljT~GinY+1q18{P{{w8hdl-|EB@+!Y zG$1e_Z(?c+GC43flh#B*f5lqKiX=A>z4uq-*-&Ne%7h}JyQ|XR+t>|07~i~ru??P! zf8UZKB!$+h=^5i0n5j(dvAlQ@N_OVUKTm%zY+>$~-t<{4tK#Q%`S{Dz4__^RL7V&g z@wca!w<m2}leO}!mbagmuMe?svAq5I<HgGTBrld3zMuHT$X#5Ff8JMoFJAYPx(K$r zF59jy=CFD{X?SC<`^ohV14Apk)#m2^3p2fjNe`IJXxG6_XH^)t?)XYx$l}oGR!MKe z9IyrBw?N)PH=NdNp}{W>y<yS()>uCrwuI{*R^;QTa60!x<Q1@^<$1XS_m5MAbFOK- zZbH$X$LR1Lg$mo{f4j*q$VPv9`}XPf_Vl6Bpizre)~Pw@PcNJ~{au*kSN6&_{=zol z9^C&z2qu(fqWr7${`PxsVlWN9Iy)*&L&>o9!|B-+%BJGg(RAX$O**nssPBQ=vXw=F zq-jv<Dz9l?b{=huHXa~6LA4q;c?#;bC|b9c#!=XI7(<SNf0ie9&a*O{aRjq@^dz_B zFIokw2t8cmSgU69Zd+>gHE5H8E~Vm<Gv@3w{I*=Mb?{DcBc7S&Dz?vb?oNNUH5}M% zim$c%MU6)px<fL>{exC&ZMC9bo&zi#Swlpw(3Sxv_VsesSu5TidNYIp08uhc;GYj7 z^>PA4BXC&?e=d^^>Z=&KBuG)R^9EAn3s*skQusaHq};(IEWTl*nKm()Nu$gI(m3Hd zbKJ}kWPBT26>N;LM!nh)$PS(c=k;#efj#UP9EYN50Mc6y0pOPCK-8rJaufl=zZL#% zMD3uAgG_*$A-D}lA}fR+oL#tBXz1Z333Va3iG<7of2C<*(y>6LTwUbsNwoEN=O9~p z7eob;4(otnvJ$7du9eX#gHEY3|8JqQ3Q%dB&A2?4T(BCws%V7ijDtX*F&7py5xlV{ z4Fk3EVgSU!HX9qU6P2*r_&+*MA8my*+=)R6!$v6(QIbKz|ACvIFpN90PI!;tqa~h} z1pN)yf4cdQG7ohyY$iTYOD9^-RGVfSFuu`FBOAG80(PZz=KyT14H(5jownR|a)`|- zl_G`P2#hrm$^GFbB+^-VWEQ1R(rOh2L+Vh#Q#vTbFEFXR%Xj;n3&`3Szr_;2_S0Gj zit;3gP#q3C)vT6{pVl_-Pm{$6+I4;uF+8cne-r_qDlRGK$PAkJdx-ND(ggid6!Oty zY;E#+LXEVr5pW|l5}xW@9m!FgapMS(6zhQG_zAc<%Zgh?Mr_%Y3pdf~c+wH41I8s7 zcW>Q70{(TaE4#WU?fS0njdH(>ZOnL<S`%%5h-X#6nrUlDS12aL@SJi8;*bhwAIO~; ze>VY@d&(jaD<2?fKjOkevmiP24uhVZArPizow3Ntk~<MlpwzywP8g%2c~&B;U(`-C zb3$c#LkOZbk%W&#bppPex57!Zc+NSMs_khWeq?dtf|Q-wXdcmD)7>YdEAuV_k&!<q zc+W5#%}jk$kS4&g^vuqVZSUB&xntY5ZGB_gwr$(CZQGuI&xyGA{;yRP{m>5`*;!dx z)HKIQ)1ieSb%grlQ86@U)D542z<nBU2*Th>Sd%_OQ5e$B3qL)F8SX%ii}gFqqZVUj z{Cj3B*=tqMM8l$cM}CEBOBj+LXt8%1wF@y%SLputg;p5VWm5x<$^}Qvg+$5n{Lzz~ z8QV(U5>HkwK(SCG7KJf2BJGWs(3n}Qt`ea>c3#extTCZ*)$H*6(&Hz<pQR|7&h7fX zlSu-<nbi&mxvF3=FrO{2awNIq>@Rdwm{bQMfh?h~M}eFalmR5wgb^(md<UNx@P&m| zz`7e+_C&1x1Oq0t6K)%&G|~BI?o{hRu@q|X*_#OlU8VV`_Pigccr2D9s+zQFEyYWf zzfpA(0kYK^TQG-I&Z0J8ZvGR0NkA+*_SsO-NS30%c3NE<Yw`?EKd}soes}O?Lg)p> zczu703)4)z1zMiy36hMXU1$@=oxOWyuxJ2mPUC)QkjD)uPlomVIt)}s3&qB8h)_33 zYBG8oRC=k%>Ea(4h3a5eUggo(vCqk^i4?w>mI~EHfaD{cT}}a*s>#Mu9|ucmefYjs zd&QonkkOxV;NEFvyugRDE!D2BA5xGeqC)$m1Y3xe82njsO=o=NMnsNWlK%`|m8FB6 zkg$?S%ODm_5{IQgayD4_Vvg3k$M+@*(w4FczVt<Da>ycIdX3SVB(_ge2$OrH6a963 zs;zQQ4lOo!@x=+C^$bV*(=e}!wQt(KUtv*ScgzbC{wSO@6dYLZFy^y*g*JbGWJr)X zFo8^5)31>g@msL;&zO3H)E<(f&M)uMcLHSIPL*Vp<;#jht{~nlBL^a~_e3mcwkhX9 zphL6KH<aQO%hxR|`FeZl{!@OVD8~_KFweXVFAN`#9q>oMwd^0lRn^aWLT!=RD72#- z6<gyW9%j6uFHpoO)|HZEYk4C<q4&<ZHXBt@>n?-|t0K9Uot1SB^YS~pJ-k!L=RmKn z5FRCh)%NIZ=hSH*{^2vKER~T{(7{Erz-q$}MQupTha;Tb{NoHtJV+U0N}?;tmp_o% z;gbHCPcyuLz=c07KrC$jBrw4Be1GCLI%+y{%42Pz;<L01G))3XK8t6wTe3b0K$szg zCO2la_`*gv1=O2|2@TS4fph%U1KZnC6QB9a9pu5;-|JBJ0vXa_ZJZxyxaWjU4A51s zPsx#PONpxzhM02_<d<hnD$W>zZ7(QR6(xd3hGeJ#B8QeU7=M_l6PP?Xy6Unin7pJF z2rfJ5m@^jZs%&1FKCsi=Y#d)!nXA+4QyJimrJ)wby5|ItbV;64UPAY#Pxva^^?F9F z<=zwpo3;i<1dj>RbkUGp&HX=gx42gH7C@XZtVF8bH?w&A$IUiL+cWl!_-1Ut$_8X5 zbpy8mMeb|vhF(mPUq7xpyJW#4nN#;<ykefm6L=FZvKrOV@P#67<5fdq^DJz^-34)z zx?TI}CQo?laV&<0ZiN3$un6w-iB%C>k#o}nfU{PlqHYs4BjO4zZD72?iBMN)Q-)bc zOouoW|G#>d!;mB0q^ppv|MHQw(oi6b?Cc3$(tiQ}gN7E@<c=1z{R?wD+V6Ka_ygdF z+30oy`W)|WxC&>HG#c7Xhr3h#(y}k5C{QLM&=ECgFCSkPbW4sJdu7MVq4}!fwU-x8 zbaQ+@uOG?2;l91Tzs`=X#LZum7+`cfKaL*1re&nEw|zd$kv}O}ebD=V9C<Qe0RXLP zzMijJCxGX>QkBu09tlacX<Zs<_wx7`N#oL`$8kotcAI9LwaCX$L&YXcPxe~zm9p&~ zjo0q>(+)OpP9|!1)s05J+U;OyEwGnm;m`8<){iHf0Wo_yKO;&;4u)u5kxthre(VmW zQtuZ*Y62OzGq&W5nC;$32l8CR9YCURMEUkZ+tLf&=vN+k6~6)5zoD?8h5nsyXSpcq z=fax1Pe!rUcGMZde<l&NI_h4yIk^a};m9hMT0lY1Cxa*cne;TIw}_+0^|aKX?9VW5 z80GqiEHF^NuzP;*y_u*m>HH0kI8~z%J2769=cAj>k%ND+R1#@E)>3f-s|MtwI}%cp z_vV6lgpiKIu!?k1_p#iv&{w~NR-Xq<T$b7@cZe1^W?$8dZuD8WEP%<P<`|Vgq_^(b z%&~m63}KHs?%Tf9cFi+}pW#G~9||gi9(_n3#6ef}s_IwZ>I4Pls|z)UJGPspHCPE+ zSyT?`NLg2E_97&TTMwxZiU3@tGu*bW+(?m5gH*mYjD|`vVH98-KG(pG(8!9T#n1+6 z64ez8J+aX>U)ALIT3pXX;Gi1b!f;RPeHq#Ov5DUsyrFxfUYpRd;%l>E)T-FdExv>; z@UqnvG}i)g!8Vb+{|KLFa|davXuBc)B@yUX`b|S;kqF@cmg*4zKmaT$g*-w`ItLvs z`maR|5dIESx>tOi51b*0pPs|()q_Mjezw^o_3+gVG%CzJ`wiYFw(nl8nM=^TTxGW- z>B>6v6{A8UQLf!y3HP&CK%xphmwpjZnf$1W^pW_-Z(9l_@N{V;K!Zred>GtAj-*@4 z!BQmEw59;JDqSj0ff+EKs0~y<JZlVI81PFIMq%|UI~onQ#qal9s|We6*m?B4eP!$M zqKK9GB%J$pqNqe=fmUk*G}KmE_x&44WgwG)@dpCco&#v>X%>AD22MrFw0V8Pby3#r zNUCQ<Cx0b|4_64|$QQPZ<tCwn>$KnA^S+N4{W||?#J6h!4GDlwc<-J?twXXhwBX>{ z@3ysao9vHpFK2WAg)`#-<f~LKeSm!o6&HAJo+@MHD5~o?Cb6((0ucjW&<qOC`=VLw zoCO<yOhMe=R2kIUX(-q|qtF0y;Q&9(ex!tQF^VcBp>fIa6HGNjnnY!VTu#iPTRWeV zQ8N`O;38bGXGDM+HRO3pZ~m{-(ttC~0YXZlmN^xq;I67);daC_Ul>S`bFKJ<(KR<o zFh9Ide<!^tV3f0$#tOd>Hp4uZ1WuJl;*kSm3D;H)ZHa$gY?1_CRm#)-Ls=40^_^=z zIs7%D8a4_{G5%&X@Vy9+#+lM}GQ9X!INcj)Mw8quVA=vWjm;oS^W6PD@@3M?{rLUM z!ZD%f)3if^o(rS2p76kQv);tAg8Y*4y5SUk(jJcG$yB!j!|ttF%aFF<J~uoh@NaDR znq;e}U@ZgIXvCmY*-e-suG9{vk)#RdTBr9Si0`7x6BBjJO7-LdvyAU}V58*?0J6p@ znL4Jj<5z$IrDcX>MTzlQ4BsO`_nrJGbS_>+P0FQK2ro=IS%pVREF9+SaAw(1!CCjv zVV@9uQ1;?y-Vg-Ml0pvl&qBL#h3!&hv-Z+^67xmlQr^>XG?nypep+dE9<FSAjB-+L zd9F@f#w9UZD=5*pB;DINeJTRWM#7s$6JcaUqkMpVeT<s-A**HGLsgwmmbYc_pNSIq z<R$RiF=OZ)!qvfs<ch7t`_MKZ=R20AUs}bz3UOn|x}qNp)_vfk!EI<;U%+<Je(!p@ zrTW5DboE59!&gsNF?G<iRGBTV^FV(Kan75X-jg(?m%9|veZ|RvjTe|pjS8uu_l;XP z9GC&;srz0DBX^dfgNhT(jShx7x!YUA&@>X!7t0|Mp!!>v1uN(@VNtn|O-!|j9FpMT z#cz(mufG#b1&Al-ACE^In~L#?>?AWf7*K-UIk}Dp8koYvgdC}*k)XkFPB7Kau04lO z1%?xgtoG*Tb|V{boK!&<6L58oW5?U_2gm^=Ni)>Y+&S+VyF90gZ@bLe3ITBfXwyya zulyor9!Q^Uh_}~voV5l6kn^)}qc6FJIw}adNf9zpz)Lm@J^GE9`1w=~2z=$p5(#;P z>x_vi)j>$*sqG!l(K=dU6VBciV3#)ME6|n|-Zv|weom=adR$B;I&U6FZ^9`NM@oPh zobi7;!1o+ZZ!xv0T82|jR~VwPZd33}u%W#y-|L}ZCP{jYrBPfA>+|Q4(LO(TJ24_} zJh9bh;ZI5X6Cn2l_<K5&DPiY8o?Tt7v7fgU@Hf?)LzHQ^nmCV5=97Nb$cwCoP`FRn zijA@x$2m9As}GfNB@*dPuexcT2M++Av*S%om6oVYH}gnqiHobanCaNLwhDQh$8*CW zX_<ZsZDbOWlKJ0I=k~p$Og`OOigY1ktZdl$aY><pW5t~tNbuP+LmATWrexFY8ERWv zfysG|A!9$mM7@XJt|9^O*v6_4Yl<HE^d_pk7>Z8Hzz$Gyqu%a&M$oe}CuV>+n6)sn zBv#VtyjiWB)_xzAp(LkFIfPN?w^|#2$p8aOqB$*ZR|h6iQcS_Q3=6ZPdYmW#*b*1e zxJB5Q9azuFs_|E8#cEvAHCMI%L0*O0Rui_LaHAxhyLNLnA|)S7Lu9*+$AD{U9sfd# z-7*(4>91qeO+_wT)S)X14?N(cy_pa(MhlqmHGCkwp=S`t$j~kVm@oC2Y!;&49KaT^ z6(D|ehaVhPROgh{_vH}Y=x*tZ()b)ZTWzx|@%&}>H?9VKE$#<@fr&Ju8vYNQqpJ-@ z!=R;gHItaASg~d!Y~oY+7;{J};z5ld{-D=xil6d4HviR8b}<9L!ZyHZ-6?e332H&> zof`t$a^qqK*G<xpTKIAtFKZoCOJvT7VTi`oGaBQ0aMaq<dRXk(ag2~5T2%hfLXuMv z5NYq#dPXx|)OLrVHuHMTow7BfMTgw&u(J=fj{S_9-A5<&4&P0$fx}(g@!1EYpux)l z{rv?)1;J+^V7?DRrwys`vT%ksr4GvdU%rZo{(tx?W=7V8992QUKe~#!4YB)0adB<- zKXg@ouBCW@?Sc8Ne(DA_{VLeZP|b}TIdM?)<T)TX_>#H^CEno8AZ}1S`}^g2CxIQ( zt)YUaV!`0ho#X5KVT13-;a&C<4AArQ?(*TKDF}Y^w3f*W;QVq{BrB82>G`y?e=n!C zX*-WdSaEf~qXc{ot9~9%J>g<eH+y<}ub`7S*uKEjfN5+`4Q<u@@t8+HSe_pUxf!re zH`#p{_7kI-b8GQ~n1^6myKu0F$00NO)aX_ra#r)|xMt6Y`Z^OWJYl`5)(2D5#=z-F zB~#eYTOUNg!UoW&QXrdKg*le7Q@RQ|@cDdyUA?_MZvo^4mvdHB1j#e|m&wD~fuU>* zl155~cpj7=;~81KnxL)zefBUxc5<h5D&g>8c&qwfP(4yFpy*7Xw|tSQ5Ph_?*B{eC zGh5Hh@>+B8d9&1X{=H_E7(oU4YM)3#@CL#*NUFxEI2qAy7D^>g^21W7D*2e%l!`J6 za9XakrvRK4O7IG8Gryv)Iq0kxEAQPF^e{U6Q7JQG^~|xLZp%aemb4M6t<cqBmE7dq z%F<VU-m(fXf&p2RwW(1^vM5GVHlrdD``jusZJnva_#{)FTqk*|$j?t}TG1oUjoM-Z zd!zNIEnN&gXh&_}TKvT+4lw?>S*Y1QE@{*u62L_@Y7rKEp?C7KMxk;Q)djTNW@tEZ z({f4-kfl*rAAi)KD)Z_HD)vrM=oTToR`5(Ct#%(d>uN4|R~i|)njz7sA)(Mk?}D2? ze|!`F{(Jtq%v4%qY=vjy(4PU#iNn-C?i+rcH2quk0~o1MwAJ9+BVB%tFkN6<zZTM} z6an}Kui)#r`pRogwcqU8nQKR=Mx`IWq%I*xXrQ@8yT7poj?&iRqG<CbChP9sN^NUn zE(a(fq-h2%pTwZ0=SQ!*BJe5u&?I*y#Qw_rSrsQVmO(j;KHV^`Z~zsGJn;Q0Iwe}F z{_CKU>21r#N;7X%6#G}+NG4#q_6iMIPz5l6o<`UV!yaR0FYdyTUq<RdS~5{bT}J$L zShwEr>_@%L#fb7Kgx2EU=s4Q@$W4EAU=hxPD<--j!?{c_4oXYbJAg;}-Kr>rf@r^i zo}=Y?w}p8RZy#l@8Lbf?En%~tc@U|s&u$9gkz85lj4x>tBA^%-`4ifkHsCylYXE3M ztA<8_1I*z%v<owo?5`v}VuSMvD&1!uf@a`5se0@-Y8>SjjgSm26}FoDK4V(rsJ?~C z)2je9`SlHCjyV5jfca2=ojuiQsN2Tsx5k{!B%GnEhEFDp5@rpdnHD--_6pIsl`IE` z*0fYm%gowj4iUOP@&E^%KdoA|_5iSG)|S@)FvniSmz2WtBQ4;tr)MVP)`EdDNS%*b zsBMRp&X33Z6@oqputN&?i+txli1o~dU=0zE#96wYv3<Q5Ev`#ac-e33ntJ|4Kh_j` z*xVmu*G!*f$cS;MfFq9V$pnN)^2wca;8bt%u{@rP)FA?@zmJuMuNYs5$qmr_6Rg_t z{OfFfuxRaap4@%Ly&W)>qdr>kO$|U>NNTK2)n2vHpWU!gSJt7gFO#jjplOnwd=DV3 zT^mS~5m6*(E{Z)o_ZPW@PeYFuj>r;O8R(?Wc&}dVQy)_wpUA&STx&TCvKma-!aDk? zR_UkYvY9M)h>XjqXUX+P^949F-y_cIpAH>ACDhT+`mj#+z2nB+?;-`Yqf06!LQ1HQ zBy2s4G&RbD)sxYI*i1FqMAeneFiE7v8ng54Dhr4^F@K~RYIVSQ8WJc$eO?-(W5F0v zy5s{uWSQw`jxLv-H0bNDIAh@4vJ}kAN0QE$2WQ~y+~wTxl^Z!)ZUCJe6KrP>6BO^! zL?;@EEp@o9(gm9G#8d_GPw9q`$6v!R+~gvqh&}8&iT+-=^`|%%PkXmr6jiWNvnSTI z?3KBKs>2=vCnm~bc{3NjMV;wqCqr_;Cfo2btpPrEoUBGMU#pzF8A}H11Boi_y|I{- zVtkowDsb?<zZtjTzyLM@n=B)S&ZoCn%c0HnR?D>h5@9Qw{jLhf&Fq><C8R8{T+rzC zA*EmPc)!JvRxN`(E7j@(VzNgBmbovl1RF{JxeL4%{m$RM&fa8x?SxBxraT81MJSp! zv%qlalv-3uRzARpo+G0f_}BDWffs3H)KeuQwIfgK_hY@c3I+@SOCb>*o8`|5!~`S5 z!9#(6nV&PMOPY?zt6CY4R4GoP^~;E6#Q#)(zdpn08~hDkfoy<n(@$k+^c$ljrXGMz z7JwY*WwsbK2A^ezd4>m)%c!<Oq)halvQt7FD;w>8yD^q65NeBvc0$EjT5@}W9mxb? z!8)0)!3R*dPXY)Fcqg5}1^o_NlWbuWn@!q^RC>y$QJY5mMeP)ujWK1u;y|>H4(*t5 zihco}GW(IDKSY>y{3)A)C&&u+bp6Wnu6uUhzAH<8f<X~v-uI4m!fG00&njiI3&kBE zJ#tyzgz%ylUw(I%Ly}xT&@o7cw_cYLq+~MGhgQ}u?g7#&{L{hSF>>@Sc#x(nx)naY zWs*{~{WGDligr~k4igE~bs)q}o-b2BYk?ky#ykFGQ`8eB7h?#eXu3!wH}E7;DtA>C z5Iuew-rKNAv#_n0#!uy5BTtZzttJt1Z}cnCrn0V3x1S2ufmF7SYJj4b>D4N;tk)Yy z7m|pi;sR7$Re!e!pQ8a8;&T>LkOn)#48v--#^HmY22i5-($?aV89t=nlu!0^k@bQ{ zrEaD6U!2SF$Dxv0RjUYjrqPb3CHVhNmRij&gkW?1CsExhM20Vjl9%CXDu;i)Dh!fs z(B$z;)l$&rLS)jBbZ3g#Jd~ECNdnrJAP-GUdIumx)b<12f%cPRI)t>2q6d5IkB4S- zBA$8jm9g#<WE%vW5C$dQ?m(*fv%b^f-BVmUAhQ{hE)*n*-E?qaNL_V|R@0i00-zXt z;k9c$WI|S2ZZ&k5_nw@5w8XD8^K{RRxe=#c`0FgIQP*D|mP(_YDo7DQpp^#Pgr!1! zp8zB)<Wuu!-Rf(BXXGMAnX5A}>G3w*#k-2<(xR~sqkEcG);@cemMi$t1ALhwK^(|( zCcLEWw8_WHs1Ru7(Y6JhPO-r3%UjrkB)yJ42X^dIL-;Jwu(Bb~55BDE7A|Kay!H^+ zA%}{PwyZYF9iEUgF$fZxUQeBU%BaHjI`lzWTV-EAF+Fi1EYFX&^?oee|2mrAQ|Ga# z3uIoVJFBIeG=R{rcln*HZ+N6QkevS#Y(M%?znEDQpbZ28MH-S3#B4DCET&E!|LGY< zs~KTnzsmV-GGGo7940^nkw$gyUx*}qMvokvZ>XW04&rGhJbWCQIL`+FbU%L<1@?4l zTMIZQb7LO%9&G9Oyd7Ud%wKOF@aR%r(BVVIz=?Z)JYHSw!K>hIdV12tw-Q%Gwi=gJ zK)!7!D<{tYUo$Bm9}^|8q&B>Q6GE8AjdM`H7@5FCmq9KW{UC#M#0_ZI3t(cNTdvuk zK3qrCRFJeU+<G_N7pDt9=a@VlXTjEfK3S#7K8^>@lzZMRy|GYrJ!{UC)er~sA!TZg zr)ElYw|nq1$7d|6lq;H4-Jm=Lt}LpU&(z!<M;H_UD7#!Wos4$VrU4E49A{x3a!mKP zrHHC08x7faH)1SeJp|U{nZV9w)t+Ftyp8_;*i?9%+4WtpBee?6Y=vScSCGyk?O9rj zB|KgEg18hfI5M$2wc#_J;SlUcsD%0wj`I<ojidd`dI!MQ2MK4P=iKx~-3LR1t2yQ) zN6cgZhBO{qkEjJV`*nzt)<+Y>%5bj4gI5Yh(-n>QUyti^sh6a9C+$LQF<#+M6{sdb zDm}Re*TQrc1!%$zZdpBK7R+$jGe%ET+=(+<6{PP4^{-aT?Yvpbp$LwGNm5;iHILa~ z{S1Z5QAWF|pzezEb}mJ6RSDM8_WU|mvzJi-zB^7n_A<SU&}cP-VD)%n&htof0?eOm zFO!){T7DTn7AvtqVVjf}(cnVz%^nSJDjwsI*|GIG)so9`cA~Nfm-LCjrtCrehK~&O zb|%W)Y7;+g26F`kr0!!NOi0Fhw=*74CaTtUv*b<8LpISF>S4q1#>HlW0wfXM3(pk5 zR?`MbyB!Xvo2{(6>GjZ^XTn-S1ZQ$~My2m^q-f4XS_BO^hoizP;l^M|W#*y2VQ~6$ zJQ{n3cm=5EcA59|nzBGz?X$Mtas;sRT#8a3FjcBb1Zd?Eo42ZJS7`*W7m`(9iTDrm za!<x^QrwK<lVbv2=7{nv!Q#Cx>9a2Ya~!|zP3xPCJ5;&O&XYwy4UU}iR8M{zm<%Mt z!8l3ppO*q$;mJXH?ZLAu>ZHE~lbt*P9wcd0X<xSW>Hs7JC8xOD+~{ICkXe5r9;!Y> z`9_|7u^F}J*7~bqa8>4WBxK)7?<b?YC~20-SOdcuD6GfQ^7L`|dq;T#6p<r<vx#Dj z$WWmgSQo)%j0H|XgR4u1(DT?qOn^3ai9N#{_umCriJQ`rhI666r&4e@QrnBlI8%%z znae41RLxQhd1N_KNsGjR_3PE<g*Q)A#R`sZL*iD`3zj1?^c3+`v}W>^J$4C}uM*zy z0&ixEa&Nrm12x1SS`T^`2`K^8nc}k)B(^JrcOU1fE#qv{aZD+RC8~)&jcF8aB+gJ; z)JUJoRS>FUfsll*B(;+FsT>uPK&uJ9O1!J<6d0}?2%V!P;r@vL_>x$lkJBRB4ZLU= z2K1=P9Uel{_(u};3>Tb6Z~~%GO)zn}@Fv+zv=g5N7lNz%CM^P3@H+tw3C2zGPMp|e zKs;G}2Jn3p;5K~%#MJC@f8g?MLz6>aKZIW${9tN~1hln~;<XjbLhEOG#h1T=au-ZY zAISR-MGO&l$;O`tpKnV)>i*QnJqduAuVaP(vE&Gq<5|vnR?wygk>OV#J2@0|3*|)0 z86Jwx_Gdok+7vnQJFx~3<v+Y!e&e77#)(q}(bZF*!@g#>uWb!zs+s<qfTI#DHE+y5 zQ(>3$-l<wm|BW8reT5^BML$=m4O)KGx@9w--ptIpYi*kDcVl9zfxT^c=1^1-UYWzD ztBt#;hWJLU3mz)-%Ylv{JdB$7(Eda_#_)jv%kkpzvxyYyY`h;(RG<}ToZjCo@3pI< z$-uhMu2ET@Vl-_nWsV^+?vl?+T3+Ezl6aXjLFZcFXmbH=cj|d_tRU+8?+vQ5Tv}`# z*RC4h4|~`8nAct?cix(s!g95#m<Y4#tCtqBw`4Guqz$~;P`A+%pv=2qgj|8hByWW{ zh-{o`^UAwux;_V#COgu?S-_K7ZO*cE2BRWt*s><Q1^eIy6E#n3v-@DIG>tzhr_|8! zwcv3dbWB`3h;I)$t$1U<;A+ZM&$ZES*TN7?GU~W)MHCm)G&i!rE=q49@Jm}@wwQtm zuB2xpW&smcKa_8viNSt|F-WRoXV9j1G$i>+hmplQ`X~T&te+2);%gVrO{P~BxT;?4 z3bL)gy%cR7PZUfJK_3gKZ|5+sszVfl4k8I{Wyd(s&qibV^v6z!2&!oihSLKjF>VCC z*!z1_h5BKlal@fu!o&Vx5F8lTzkQt&36M<%XytuvI;+&%CHYJ(!b2-*-{G_CWc_xf zspVC`T)6>c`y&0VOt09qqg%&LiuKsQ_N4MVfU@#9znD}7LA4=wNxGCmhptSl9N#7z z-ilM|!@!EX5k-H4^_N*AKJ*aXQlbPFWA|;hjnK^TG8(FhLKo0&fm=gEd2KF6SL6(< zm*iJOe$5@|?|uoBB>gp{Zk_gkd}=6pqzfc$ag7Nmh&Yx+6!ifI2#fAHq^w6!S0>9~ z;DSKm*{jcC*zDST`K45+5z+)Dndb;FwQo=Q08Me{fVWF#L@6DV=bXIPWoTFh?GYFA zkc8MGMfh^vRm6@<V=!;2iR}$3EaCf}I^1u|m2wI{f19q{)AW?CAmLexT=e!H*N19W z<u?H)`x3rvU*RAXF>eDAAJ%Z$)=oNkHP9!g)n73^)h|wG#Jlm&pmd#KB)|b`KR*Mm zXR7FqpKs$k=6d^d+~1u427RqA{h{OjO^R2dC{o28!>PRQ-ljc2(uU$fhl!>wS0eqR zIZSP;9eBUZNUwrYX`scKpyNdR|5FYf_xA)&<rleE+RLKMrJ5M`c%w;Ds#=&w?YPvP zDw8?g??!bB<^}|JrLrjrh9)Fygz;nfzmKr;)&E?yc=&L?!HeBrX8#LmA}s#(3>n!I zQY{1lSYy#tZCBg6dyYV^jTKPzP`C3e{5A>9v43MV(eTB7O==y#gb+5#X|8QC)!bRB ziWib!7ZPtDou#zo$m|pErf6SvaMFl$)0O1>ygje*Wq!*V-o8Ba?AYYkPG@#%>c2kV zmGE6Z6Azs|=%VNC?GRRLP!i$YQ#Q&;Ko;Eq2I4Z56rd}r9oBe%9-i;so(&r!oofTx z_O})U&xui~A6p`xHq>=C>(3$@t_`_1B9JzA_<orC>&sn7>P`cPc$yp9Te0`+GumH= zWb4G5fD}ard&l4RrF)N1_3SN$TD3a2r#YqAGw27jH)Y_bJzDxw2FqS<&#YHryYY<x z(}c$tP{>tqwv}6-L#4M1-2KH<aLAF6cxXG@=7jyFAIZyL@m_;iVRIR<l?`eAji3gU zL?9!azk8hyyPS(f>yRVG`OH%Agr);~h%Jq`SAx6ZvhYB=gjqfJT=un!my5=@&H}rw z<LFBmBi5=#4&w_MiR^Za19b6^E7@59=@CR>i(p~>k<<#P#8AkTaW)quk}OQ?;07-9 zm>TFRT7+@JtO3@HZ~0LDl-W#>z`AisYCF<Y6)B6H@yb(z19f*vccndywkgkeuJov~ z2)KKBs$pE>j-n2kmk2nSn#`~L<9+57S*u0!Y<YzUG8lIV(4F@45LA&U^w)ZT$zJSK zio{!b5R)>h=_f>)vXEMOsz^%5t1Y5VMJya5Js3ME6<~-xkj8f)3{dtPL1`RQ{GEwq zK5Q<v(LZlG;MdbgNbd1q#+AymQSeoFROB%(A?v@sT_eZh6XpJpQ(i6S0#ic3N-NF# z>dJYMf0h>Pl{^FMiTc7LT*oy7I4L--S>UL}hIaD`WH$|!YNbSZAZRr(&!XToNc(nR zF1an#>s<OJ75_BGl|GgpMQIXjPC7|pXdUE|g+?~zxtuiXzio%B-(v_L7l-4L3RP*( zopZ%Nuy!@*qZY!fz;YtC7!QCg!1#O6`xwVYK8yLgTp5D239P*y%6AF_s;|R-s1cO> zWxj`$?<Evl!3w>Z<>wGx4+LpU*6+r>Y^SxINb64Ji0x{-3eh0p=ZwNFmF0Wli7C6t z1^k&KpOIiAC}0r|vLT1y{d+T4q^7)!Y0l;Gdm3<=<(3#BAR<2tb}dCFtCJ5MgeJ<| zuqkkVOOkdFd+UmaFj0~Nw%9-Gv})Bvo%p15BSP=J3OOQ0c#DmQqR<9kLSN;yWXQ1J zb<kkCH|?mMk-RR4tx!wBuc_{peX%ZRG|*3sWwKIWG2;!pq$fF_2b6s-EC!6L8P-Qs z6)^ArN^{&BG_ykxh8)2_&QnuxP`I=pZ!oWm&LtPRJ}8ZpXHvZalqP6?36iD;CLoow zFpVJ*S5D<Rl7u?%z=%M@9S}xpHOXU1^k2YChY=K!F2?a!_yvyh`x_5YmjLIBQ2kA# zmoBKBbf0ilQ_R&hmG(PRBZ5mk2yXNV;;?CaPUMg@LrOIk2O_D`5XH)=d=f8B@d&cW z%A@h2d@BxxY|=^q_=8^vOr+^+<L+W3PBe7xinVf?F_lmP;}3)+av!p9HeGH4KX#v2 zicXhTB_Q%3?$ct9Cr?rw84a9%S0Y#-7ecOx_3JoCA@7QZW-%lLDv+7P;wP4=1sE`B zX#qX)cCb(9)68f~@=hX6>+6~&e#5*iJaLOrfeB63`+evGND2kou3`%cHwRUEc>-LK ze%)k7pad_MR&+yUBz+~F_9i_|jLC=>2K&3yFc8oLl(NcPqjwi6<xMt9(e`2nTlVj` zSCPYVh6A%uPdi#%3(Jbaz$M8W?s&_mVkWz!axsqJ@T&6gW(OFdr*U$z7U(!IPIfw# z9FibI4Z9Bk7^CTI8UiGeg3ppdSAcKND8ZDbuhrNhFCDYS`Br1)#}v{w+?)SmBn9Cw z2vxy5j1c6}1`)_&8*goXSn$<a%N!RQE(KmeUoD;!8Mj-9bvQrlj~bW?LrP0Y&pTEV z;R-wrc`m71sSk9KQ0=ytH=|S(H5v-9<ZTw7G84D}>OZP!V}k2u_r1Z3C+nLIYgi;r zP!Aq@mmEV?i>#h8YN?;7VL2R5=t{_?N~QDXZ$HIfFoerg7t-)KrWBs1y&7-j0vUhn zM&>J2?QV(wc7mg4T`fqE_<9mxI%;Y6Qw;)o`{`s{A-l5PXiyQUlo$=!3<|!<Xf-#! zRtmxZRCF?|W5NF5a+lb;m7p2s4aen8Bf_6+XM{W=b!;Q$9{F$Ggy@i={)#(v(!@oJ zKUCiQr7jfhHrV`Heq&gFlqKfxbe~tvh@vMJ4y2F-jUm{<-8ppZWi|+nk&|R5w_~0K zeP+Ap3iE#S9^F@nB}wBD^e%&&+)X4A;N&X^r~?7P5i=8^qBm%~wzn=Ry6CJ@cCsN? zhh@HR>5|PT!uEt>1EHohqM|$Y$?fbbhn^auVlS1yKE=NL!{amVSG=n7$N&O2$*red zhT1Wt_t5wE@|6AD*oP-3ahSRP1J*c09h7|x5<B|*`0onc@7Ev!6h0}Zn0Hk@KHrxP zfXHO7E~^1pLX`OLoKk8xTJYW7>fRV>SPy5S@}dEvf!Rt(@Gzb8G=U8U*buO)%XFY{ zfsE4emMeAZBYq1QVR@>*?}<{BE=H$KQd3V9I<~p{SaGaVEC&5E?F`;aK8g8&hL)YI zRJH2zJF(hn;w*Dor^_IyOPiEuHkalAKu<)rjZRTltTw2rnU5|5fk<%6-R~HMCp5+A zjdL3ur}(0W*j_}=vk_04b3{g33!_RYQAy<tIJy1o_2O=gUwoQ~i%)hFCd)yTD@F>= z;t|THc0u+OQYm(J$gjwe50fF4`skc$46fvAM<0#uN<c9k7Rb&xe_V@&I=8%d0X6vB z4cfTm&l6W6^%lIJn0DSSlj2_8$6Tzq_QuG{It<(?IJPHpoC;4_;Wf=V<=?iR<QQF= z&gKL;ATmu(C*T4Fr10lC7+NN~f2uZ%)A6cwIIL8$i~d?3Q&T~aS+5k6#B;@*TK~=t zPBzq2ihe>R!-NCX(9Hi(Ya~>S0^r~VWbE^vx9(9@`R#|$6sFD13nR4Tg9lG8;`fZ< z%^)k*!9kutInCHp>jL<rOmQXk(q`6~rh2671g?25=*!iph$lR@-E1?P!(W7^@0uY# z#9#JKvx&Atpz%7_bd8d_h7%S@;y(x#gv;Hc<SLnUN-KCuf;j4(X4V({0pS#La0dRh zc%(IQL!{<DMDE73bYwL!#l$soe%puAm|}W(qG1<|g&5;DMBeP$iF>@6LE}y-`sfYY zz77^*Bl^E2Ljq=yR`t1p&*?v?M<pizu5mW?8LTU9{S~MHJqV(%OTFc6(&>U>i@Q&n z`y!x`5RJP?)#)v6`a4s32XLgx*##CwJbI%L#&&dbm(XcGmkT?*n7TpzTQr~Lyv*i; z(^Jbd>Y#JgG0h22gok>4NNWPzFuO)q2F*KMvG&Tr=F}dzx+Ad22xX_@N5%A8QQ)-{ z6A^^c-=mic<Mz#ubTSrXB;+(FkfotKpljAtFG>Vnda)2)OnaDW8=#74vG@Ej!#5~7 zT#Eb?0k4<&{kXHByIl!K_U0a&J#Gd%R-7!5$>rx{>4v%TJ4d%F4g9PuQYF^P0&}np zS**f)tpwGt#dwNaOxC#3-$-!+fBK5R5LySn=~2(QX@(giN9h#TCDzLVQ%K6ab{F<{ z(8%P5f771{-$>7Y8xu;v!BI(t5G(E(qxLrczcaG<C2khN=f{5sGaVp&(Hg=~%2I)_ z*Mz*^JyPL*qa^(YNW(C3{7;LQoh4z(`7c02GlHrO(I-cD@5C3k%;^Hm@b-=*wnZB3 zzV?u&1DXKRNca9lQK76*LDFJo5|SVdc*8qRseD3JSGk4rY@lcR+g%PksAuzB#!ju0 zmnKB_pSpj+7Van4^7ZF}&UR;er<3P*&;HR%501|V%zt=7zMQ4}P8FzIMXG|!BfwXU zZOlsx9&11o7{~gZ8IYXbmQ~`NL*h(9FF(#n)Ew2fPGowN?vj~um(0ye0nd4>Xia7F z>zVSb3FDtlJDv;FNf9@U>eECO4Na|u8IkG<JKL5r))ccnJrH<55UiuG6TF#e4{wh1 zh98$cc<^(BX&-6RKd(%y6NtB+@Bs7(U0_;K*Wrxs&+m^sq^<R8LpR)?$5-@8lIdVP z_B*R+V}Tr;vGl-zp`8RN@yptLEn;Tkya%}a%hqXzOmT<yH65>Qty^<GU+@V`8~bhM zXea$H)Np*<LS%JZS@+t)qT9*2c=l2n4LDkEsW(&3@xNj{GsGmYk>_a@O8`!9jS-6` zaf{59CyV@`Q?-QRekYxhWyRDAPD`S*`RO8}9md);LTe0dQfrRZ(qO0KIPFr^Tna-w z<lx~~O%}gf$;R_ISUjFpblIt3dh`_8xy&g!oVU~~Qo*d?8^3nWcP6=iV%j`7KA3N5 zKbyJ&7FS=HD3@3J+=hXtXMpeY+g>;xaC;uFE^wCa5&-mckW&||J+AWSgFmDdx!edR zoX&2#)1TuvA)Cs%YkwwJT3bFJh$C<74^!&FolQczTKm=YUBu=!#eo4un#B5Q3u*D! z;f7#Tjpo-SPbyfRe9Ads<Z!fGrqvP&W~fTutg-*6Fp2C3-@S3R32=~Vwvt%fw&G1% z5N~n;@qXr3)u|owjiC{d4t+Bnd=84zG9$ykCtz;Gn_)TwW|<Z|>sgvi<->jlG)X<j zxDa{DJscGxh8myzB;fhGy3`az-aUqWdo`u`K0&=wHoSwFEShmgUc_vRK<6K}l8aBq z-Pw^}ko%H6`S4n|0jQvJtZ##Dwbz<4no@)6LM94J(VqvlyCg1>U7^$Ip&yG)sGxr* z80PHf3TUCDZ3g%rF}L0NV=xn*jw<J@xtm98X7C6;ar?cId_an5<Qa{-m}eE9RHDyx zXi?fB9>*+<vb^yE{~FL*R(J5AD8n*M(k`GqUc6Hv2<G?41<bI7(is$|Cqa<+7;EM> zPH;n-cMU6e;>S+*_G_Bmn;8JlF_MaH%~Xz+)3gA$8VFjh<0RS29tylZEgJ@Qa}vA- z8m4U)fy#na$(``Pk(vPb9g5jeC>@NQCSUlU7`x-V8~+rbHJh96ROz_K|8r@4D%}2| z(v66VXggZ11+Xf_gq|=AAdBtv3QB$js#dZP@kkP)t}08;0Uwd*%E877Jgsr>RnhYZ zh!@(2F-&xAGk)8gHY>W<fzjnCvrpz(0&^q%q%Gu*&Km$ti+-w*N@kJmu$Y#YvK97e zL0u8#YMVRyFO7|2Dc=b;iZ02)9p$IkB_r?%xs)~}1E?3<r6eUVxX+Y69V5YF`tdFP zY#iqgZrS>K&3;)0XjY@u*H}4f7{`FfNK_k02#y?xZ8g|&1!lk)d!f5pm3m4KxMx5j zVPmcPcG+?Wmw;rF7|-IE)Nzj!rt7SMXy}sT4~acv<QONGZW*}<%&#p@hL;QyaCHlX zW5weP02o|X^%o15lnuLD7nF#*=^;vK9e$t3M5O4b-t*2}s^;$%`e&NjHrzprcL}k~ zqcdk&-6AA7o6*CpbS_&H9XE`#Oiv+0jz9hq5+eLy<}$L{W}#LY(=HUQF*ACLb;mYY z0WHL*ktR^<6U0vsToD)?i_AdD++fR3kWXmj2Na{6p?G?7*7bSkl4A@hBEx!vADT&0 z>`9W$B_lGpiSn{e??1>)nNqkYE~3{WBX0j*Ht7pvoU)J+v1qU}^OW8oh-p9m&3pk5 zy!#p_ty32goy7l?dd@9WK#8@XA<`3yd$IfnMe>1w;7LQFlzP?T$5*hb_N$s|ky+Ac z7U1X}WKXHk@`y9sWw4e8I^wI5rGaEOOnZjGq1?R7CdJAK!iM4!YGX}N7bJkltDgXr zCVaI%y$<*Cj)7i9Oj}FEf}d!0Ns4naki=+AA-^V;Q8HDPW+%EuqYRo6KBef$tXa(e zhfKsF#BvNVsFh{*@~eGID5tpe0|%9$4{$crK+W$AT?DAgY@Qf(VDK230Uce$LI`gC zGBSpqP?PvHvn_DVG6@=!qHW0|H@aOY>`u_FCFQzDm9$Bk$6a%uVVn9@C;B|jRuI=< z%UmWT2ZXtlfF##D(%HY}6eLl%6j-pMgzSGE=>gVui-Ur{;qr{e%#^l$sqs8k1K_w* z{iT5ILMNFO&&dzADiX*5@A~2L^nKW(HR1S#Uk+L~8<=!{Owd;tKBy%^o0iwSxr1J& z1+lbbR*m)u<z7*mzzj?46(Kz6yfGPDE6dt;u+kZ$1kC7)@IG$2j%*(8N2l`8vFz9$ zA+ZPMO@@b+5vmdl^fXWQW_PnB4v_eR=R&MAJAai~5dmu$%&?MWx&ubdly?89k)iBY zw{BL{S%=1aYV6-&4`u!8CzT}#Ox|TyB(P`KO8HrpJ-$DvdbGdhCbN|^;OM#uV+O(o z`mBEqwpd>MZsXF2o6H-tQPe0P1h6Qarpx_xkUaWP?OVlnQ)?6roROU=2QXXbnl{n? zbg$xPa;EBeDwo1f#S9gd`6qjb)NhrZBPNOz>N<WcH6Lk1YOF*jc%#DGhNi!j+{q#m zB=0LPZmYJU<FN*g7p{MXgnbcxr2rks#N<BM^d<wsXUvGZ3=Xd$k70N^X`BVd&Owbd z!FmjD=6O>Wq%?t)2BD*%0Gv^Agit4CzvlF%P#E;fG!-E#`mj%_?7;W$O6^o*I1w3p zGZJ-p%T`ygzn7ppF7KNN{E%GtJt=<7_vUuVJwTyiwJlRMz>O^ea$g!VWPyJ1-M(A! z0$;VGmv?8%O3nU>>BHzesWzD)MPEpj|GaPj)=7abNXw*4`nB|{6yP#b1Y*c_+i+n< zlVa=6?=_C=;I7Z^;*fUdCa-A5R_V%tGAusDlC+!p-7O_|u!0O$<*cr3wcGj^a_`9- zliBOC)Z+Bs5~b~i$LhQXNiRn9hV{fH%E;sL=l4+N7;&O<J4k`5rouemaU!KVry}^u z>88DFiRk0!s{U)dG$2F7WrtTjYa+cdJgr;Xv=1&sSWwEg^APj2D4r{O06Gt67IxwK z?`0Bv@k!M5a8+#s`g<g-d_pOz_yAeFld+DohO(Ej_s3VrPTa7d2iy70Tkp_{&9}?z zLB`)6hbKbZrHUyrd&{oW>#V3i;mR_?+c1{5|Bdqe3r8}mWWm&!D^+rzryu=q=0Azw z(4oif(sI>nrfp)PPZmrHn;LY*o*!|1INz{Mz;)vPft0Y!jQ;~ES?QS*68r=JMgK?9 z`nnKXPyq)6*8n?Y6#C(SwUJ=z#r_`Ey8j>$rcp{#a_QOKYtoJv3;$415%qq(83DkZ z=iX*STtkEmogX;7UftjU-nRC3IzxVZKK^YVdfK}pcn#gq1#o?SpTTM1c7NL|X!v=j zc7QpDMAU1T*L1QV0F>og!!09J&edHe4?dqRMh-3xN>Dvc5S?q!F;anWnDPB`WT)Sc ztYmnz`JO0JA4)j<uxQORZd)Ax35&uma-LCeu8&Dvb!4{h+h4vhcVRF;1pqiX(9fTc zuZhvDdbYPt+meT0$bC+2!EKp8?@uF$uEgBdG0)n2=CcABfTwl`K2nvQ)&ljgCB}!G zYbACkMX(71G{lIv>0g5ODyXrgm`(&~w*or)c7oXmD!@#%#X=M64CWktTKj9+y8;!T zN$?O|#z7QHo+2ru?CvybVpnVemmb4>(XPn*z_zHl7)r-Mut8(gROEw8*rj?EP$Tqb z*ATX(&2mDlfVIj+Fh`vI$$quDDS?W7d8COomlPPvhT!MlEu_y585Xlkuo$UXz%?i8 z_f$UR(SIsi2}AdJ#FC{68Omn5Phf5D&1L^i)^N{CT{SqMwaXz+2W{=1Rd4}<lR)3C zt@bkL;l=r8^fP12t)OI>RsCgFT~W_3haGvu2vh=0|82->+?dkWUx^l^WB?zZIWL^b zs27<JQ1pAGXo?#Um~TjonGz#AM>Ik(R%VK*XwQLx8Z#rf4pxGPF0SS+)Jd9?MO^~z z*?LsejbZ?zn53-9T*ly~F#8oO<Eyvjf%=ykOuK8g+_`r5A%D(E5r0_Q+C0Sn#%I=f z4qbN<9AKSr4ihW#XSf)?p2N^33cvq%f-~`WP*<7|_~op4dEe`4j(9SB;$5~M$4v<) z8wV(rL{a1V(8?jh8tG~xb-M0+ZEXbCyS$3o!UwY=JX4_Uw*vB<_Fxo}B-15je;qD^ ziw^{4fbj$JbsWXRmoPgL=-_IerW=CzUyqH#TtM!lI+D@2B}L;k<)k_Fq6*?(*e53< zBG@1DM8dB&;XUy}p(2AU;#QX?uk-v>Rx{aFAY>0#DH?HF3KGUN$!HlSYF@b|P6Uze zOyO=tdWR{U&GlN5utWK!e|E9bq?rdgb8q1r`7-)jYr`)2DIlJY-jDMbP5fsa-Q}fp z7=RHNUhSnN-!6NY1~?+*A<Bv_=LHC%(<X{C!|*?d3k_X!SjhC->)MSHcn7>16;DHE zr~*e^nv~{O+&Y9B*h^IUvrLeIaSEr&`L#O0TUor&0%|Ve!D^AFBJ<Q>6?UI4s)!WW zq*b^kK$1gk?&O{DNq27B>CkAWY+B&$NC4igrC(qV!IGv2)5^2ys)E9Ss_l{TP-6l8 zH#3AXpfZRluVoKpw<UFtYt=~#SgR*+=8=>(!WwE>!=qNrm=M~+sgQEf!fn1xV)$Wr zNqI{NZXwwB(Vl9zpp!|#!~!L+%o%EJgxqC*ex96v6{J7H@0s=sBQrH{;XTV6Z2*Pi zgQLiF(&$4!Mptbpt#R)A+Wz)NB+@!+aKAqt@@T0NT%8y?mqA@=)^RXe98nFIc^o>z z`wa%Ey9in;@J~@cp$kCODxfctE4pjf^3yNLtstD$&9gbrH-<HEwB#S%(2~HN#;0GU zF~@`yu{N@h@{=>VZHrOBXS2|Zl>rQgPo@xz71kT>aq)_$v|+s`zc@)IHRKkv|CJ03 zx_)cjyX!`r$~k@%zanmJwP)R1L&=LdVpFym-jOus!ynIYc1!WlK|vy0OqvG;RzWCU zqtHkttDgbuJ~bncuhW`Q`9H#w0HSX7M|*!VJ|7x;x0|&Arle@`aqXnxfQ{no@}Rh< z045`vrkP<@twh{ftSY0^@{IX<*+N6>!9l)w`{Y5E7N|x3K#uewLjSPXkf6LvPTke) zkoi`YjSq$pnu4%JzhL*9v3|NZ|6u{ctX{4LZbL1|dtOof0)_V8d>bSxLvR(xflA6= zEuxta2cKXaD!zVMcXzNnKnfx#s>zA|C@|~FFqU@)KTTp<UHJNRQF(xk3ED>hBZ;rW zZ62Bpr}J5d%-IwL%ns{vU)|qLcnfMP$NZ<nxlXg~$bWrfX@oVZvwOoa%vm+07$Gvv zh0XDGtQfZ=f*?|?6vmBlT}46EfJgbt39d100zBM^j@dCmb71;wKywr2zgsh!eIYXr zflCw?iN|EFL#`jAC#Yu7+q=^e*1=S~Z>5(MgPWye5h;38XH$XA(vyy|X+8hIA`Pk3 z%uaRUL}mvoP(@r6!l<BUYES};stn&NI;}(JXW9<0N{xKP*;i<lVMRD&JLbgxqja!H z6+u;ysqhDBVdM7?V4Hoc)0`OEsu(5!()swF*Q<^JPQ1(VDe2D6hkHf>QH*Z85<I_b zD0i94V5eTLBWazUOBPz-DRq0=ZnZG_CYNY#(B~`IHI;=8p==(5pDR#0V13lO*x7_) zClp)F1d}an@QiWSiw4QcwG>dqN~h~i1~AB3KX_@{$q-ltj76!@J4#Te(`;%mGnEWI zvq#%l*eq698k($a{AMfWM&(oyT@_7MmmxWvv#Ir+wTBV|jq$Z=ZqU^@HKxFy;^0#C zI!>igY@*UOft_;T)()89tbe=-^m5m9MK2n4l|WzUN<a~~4$82^Td9d(EB0hN%Q9Ly zlV{`Ewk3xH)Rtgxhbg_x?}6KChU_>yHnLk!wf_m>!gy?{NUOu)s%<&9x9?s)K%qLF zLO4~&Es4UDU$2<FVk{IkB(Hp6u+eAX2#B%}f{o|tv?H0#@VBVx#_4_q%v|ddx3A6W zE>r}}u?P!iGF+i#`btNpm`#RnXpDAS#RDf8<Lrb2s1WYHBS;o~Snxp<++j(}(_+U1 z9U7yZ!02?0lHP6RqHr~9?xJ9Jr4iL+K@P(pw%_MQG=(vqS}MRCM4JPqOHgz;%o>Et zzop$@K!R-a7U4I}7mu42dzSZQE|%H5o*sPJFfJxWZCydqbdrVB8SA;bH~58>hv#gA zBANLCC<WDO#q8z}YsEt^8dWcZr4KpDj6;tr%1SOLE5wSr#dtH!!RxD&_ta>ip~aZ= z$n6CC<}E#XS{M)~njjG@F*U?obl9&W#1>2?Y-8h-k1R!?T)zuUhDv`=V0fkHY}&)J z33~5>EI<};!Oitx*@>*~1^vu3W3J`b2+$S+Hk3OtI+LQmYrj7i@a}IA6QX{o_*z4i zZ~5Q>-@RbJQ8n4#%C1~u_suq>Oig3?P1MXN-{*33)mi^9Ocra#*_vwZ(FGCi9Fg<L z=!*otQLHm8rxt`Jp~m98c~teNeF<6WQE7AA2AL?{13$V5(^_y?X>+e=y>W#<G}oLq zZA0L$fsjm$>Qmd^kXE0Tb8Z7p5z{>7<N}>W`+FBUWigOTJg(){a|2oKNo_;yq*<<Q zuRhG($F6QcZ*5Zc|M7GVjG1V`mhISfI<{@ww$ZU|e6elYwrv|7+qRSG`{vF3ic_a{ zt+huazST0%%5BJGTpIU^VdjmNjRx0mR0Z-W`8vC2<wJjf)HHIH|C>P*r6Zw1*jO18 zH6n!on$oqGEU??T`tz&{SP2}pQiW1ZT+9-ee#G?xm%BuS0s(LUeD0Y+i_9DtA@SBl zvibvczK!<tg3@07@2sVw+v(}+KPBc*q;i0-&-*WoMSPx60O0HX{`s3J6Go<gwr%&T z^lY*;vngYnU-t^+dP2jj>X|Dov}MAgFe(F}+Q(k)Actj^tho*F@#yOHZZx!ZzU2Iv zTHA!fwAwb1usEof@f_iO_+B|v#d3#r_luSA=^Jd1ZNj!U7H)U1|5;YhqAsm!KPx+l zKc9K-L@n&E_*Io-h^r{(MYD5~W+6Xp`re1hW)Sv;FhWpkso-YgAk7~|p^&MY>A(Uo zkl{QCJq8LJMFzxpJgaa<<dh{UeS<LjcLx28%B;t9-T3q>vrbR*?7`a+cWB~DzqUhI z%a51Dzr#)+T%k6tdpzV9hJ&|`kYlnEh!IPkhalMt=YpEVM>=eSMNmZ5lwDIq%*#iM zspCa|4<+M`2C|J%R2IOW_h?63-C+TyD{jLJeLFM0N1)$1ZE1%{?h$O;@(1D4>WS{` zQRFiZ>M_AwNbFzwQ{kq9*gSq72U*jGbrfBWR*zKmyXE910;RjaHT3o(Qhb_M4N}!{ zVqkW0;P+zlm;2{0vLIJUlU#UiHS}=je_p?z@~uo`ZIJ>5k*2nh)s6l5*;4>EQ=^y> z^~7M^;*tZ&%aaA|MXXjXnHVaxb9C}-;5Feq13Tj+g2lly#L0GrZF3mPlw`7OkiPZ7 z(%bxuyACPAS6MdCGE#O?H7=upqH}AfS8vAsksEmo?lCr_^?S=E+aqH837e77CdpbV zVX_Uh?t&@jHuGD^<*LvH##{hc9{92&R-HxY68{Z}&7dT{WlHWMlFb8RD*-$aA+b+5 z@P!*;!*_e(pr%aRZ_-T$B|M3+HrVHMgFuDZKRgHFxcg+((B~X`Y@(rQ1F(->V0>Z; zv6oIGOMCUa6t>^lZ!jfl65I^4nlUfGB`Y#{xFGyJG`RXDARI^9S#<%<Co`|HYA$$z z!<-a^h2%DiSVIdK2-6_e@A<+5wS$XMfAE|dE`(kM(jG`8AR`bq{1Bv#clX)L{9ICD z9O~i1P6aTUAi`yk{jz#bbYU>@1&C_LQLr>&I#8FK(TL+prztcWG5eKg|87Kmh3~B2 zW(KEGYoK9eoMu53*VO^q@GA37A@x#El`8s%grUF|bH{MNiXEiVEonRN!-Aw~5tGH| zt|`;egw3Ahze@jbe$o=!KA=-4R}Ht1p)Eh;5tBl<X&a`SJ+Ja=zbkIhvPvTVPWc;# zBhV~V8biaTASF*T_@`4TAQieo0e3>u8@(sih1nH|L=p$ULq!M>V>uyUkun*foJl~P zMk9K`yBaBmf9y2z@us6+2xwJJD_N0XfoCt_f2bH{?%_@51W%N_&mV)Q#Ji9?T_Ncz zLbMig%ZjYG93JNW<x6FwcAG>iPTH=N&|pG#sb4oMc-f?3?Ii<u0Gij$zn-1Zi6j~p zs2g~fWLYIEFCh;QatSUE<DxIEXUDP(eDx&>$5n+iW^0usInU8zU&mxV+lC!v@=w$J z>*6#H;mL+~k<2V_FJjRdNrAN6Fz}DlhGv<8sDK#=LBrjR!uEImAv!FJ{#6i3?kD$q z0V~RI6PzMc@?9cROV+C<_{_-m?|wtXGsyzsNc?07lDILTnv(POsSJ`-NPZ#;axZAk z2Ba(DiO>ff+2FE<(B7#A512gMaHb^B-IHD!?8IjN;&Auu-XkO*M~<{I(pK16Ld$LI ztOa<@wUYI~{`$y2NvZq~B9y3*=W1+okRezaN@k7B?J9`BQ~K^CA+pKXW;T|JE=yX^ zGH&%Yr!*WO?>In+mNhJcSlgPnNy*}Nu3NNeZllemZIi9_yN$#s6KgDE)JgR2bQ0Qd zGvPbvDJJ_Il|5SMTu5J)Yb@v^Gx8iq<#xqT6HZ$ZJVlDJsUfdr*XaSlY2`|8C|uhQ zI@Bz9P;HJ`Jrm0nA_-=e^=1@I`4lch+S25hwCe@nMjVSmz`}>>T@6`y75Lt=G>_Gh zqD0ut^T{W-C*@d4nYC_(K({rwRfnWgpRBc5UCWq}fXyKy0K)Fh-Ch?JnxOPhdACzx zS}0IV&Ds+n67JGbTwHPmGOn0Fe9a+4>BbjmcJK*RV{~tK90<{Mr-8H@#AZd*Txq5r zk){ujih9hEy0S0;WSamvTUd}-#jT0=Se(-}iX2|ol)ECDL6Ca$`S`dINI7`S$U#5) z;4cROB?Gz7<t%~k5&)W12$9oOmX;e^?ZS%!LNBwmjw_d0uB)PrxG(EQo8@8@;4(E; z$<UsL!gvNBrfk(Jf{dLS$K3@!8#}FS7FGaXaK)gj3kt_NUKz(NkQ0$Pfxj%<QyAHn z)18ez>ZMKSrq7C)*`4n?qY2ZYb)?<6VQcBY<KkVt{d=gfgBFNvUP_OuV&txu=C9?h z1e)`;2~@8RR_JXGmuuGjn!sL>vRR+wq9SnlGLu0xZ(@u%kj^3KF&Sg89mjgy4MhO# znJBu>Euh%L|Kzn03C_v29aB=XzU$w<A80#`p^u-u0L*v(`kj&+J)EJ)%EZqjqp3#R zVx4s|lv1v>*M!v5#d%{#&7<{MRiRZfk1GMZsFad$7`ao$lGn;97Zpdt?4o3Cs%v>- z-4Zi6nz>@*jcU1j^~@`Z;RUwzl^8Y(Gy{P{-hQQe(r22)GwCVUq(2tfhs_{TQ>P~4 zAT1k=@^@aDC@L<RnGzSzDmyYizZB#J=l}02>;H9<Ffnj&Cgvvn17QF06aN9QwPlU@ z6Q0y45dk&g*xuTm{h`C`UKr>byWOuh+^9$iLQ<5SW-B@VH4{mw5pLel$sMPQfbDM| zC33Kx&vW|YCJrA>x!!+RDSa>ZSLDd<Pc47%7XNkt_i)|7?dXnN@6M-W<>IKk`V-5I z=e!`6*_AHVh4T_XjP}-|S?Tus`EGLK;@~P2h_hE`Gb!t0j1zaN^M2h&Y8_&iDFYIi z(7|V+Zd#sSueyD$(nB*8ztyQrE4Qa&L!bYfqo64Riqve-l{?eQJy?XMYJQ8y`>=I> zMuNzRAr~?ukxfLQG`KIk8@OC#Fx2cl>Kwgx&w=~GYVM!&8E>SWB@|*MlNh>xd-n)k zFBy9VlKR^xe#$IW4}vUbTr6>=gmT)ojS2iOkXuOe5azU`l{pclZ%Z_ew0HzZ)rAJK z7Nk;Q8J@|Q%vOq({Zs=89$FM}q+A#((RePIjpkSioat5<7in;xGZDP}mw#02Y2?im zM3nJA4#y0DCsR4rLKe(h$@ROEOjW{{J)hjL{>9i>4{v*wh|zklvRe2=q>7GBp!gW~ zjMPDm#?AEuV}7Tph7Fo=Sau&^;uTV7f;97w@+7L&LwLzN#zoa=VBBrLGoZ(@+V9Wx zB-G%zU7A6Hx4{uIGd#xaM&3#x5`rpC*`BE9hT8<NaR^1jMNH6fNbqj(`Khc0paxnF z=CKV7dMgSLj7lMt(dLFDu!bbPTG9B9YW_;e=7o`~YKUNyqv(l{oC?n)c^*m%iJ=SZ zBJK`V@zQ(#b~P8TeXj3d%@K$oxO<7;BdkO(-P{muOmS*5zKYPGN5>xigG{9iZ8Nm& zhh74xkc@Y3RfjcWU9Z@vyPPW`+Yw2FZ8!Xf8Lk(fBZVvSHKcucn}j!_@onNiXPf54 zLepc-UdyO28kR%kssxZ3%4lAO*_)zSW<W&`gD1}QEk}A4ZNa;xGV-V;Z9xGfYB-7@ znA&Z<2~B!pXbV1vpT~lQ>JI}lK*JA*QiA}t^+h(jbLk_P%W<QPDr>I}?WEzB;P=hz zYQhpKOm)U<>frLVWO|8CI^rud&*>v)^b)DvgXRWxK328Q%Y>lrNat1e&-1iiVYF)X z;Ztc@bD(nOmKX6JUrM(=7>+w?N%KENJ;r<Y5NC0!9)PhS#j}BrW=o?aSUl@Tt!jXy zq%{cRu=Pks0|&W0oj@pDTahQ-%Ya0swLM{lsa53@)vvf#QWs?~mRUR3Jz)^B*2vj$ zq<)sMyqBjEF$Y3ao?$n({NDm<Dz8Lvpm(C^<pM>5e?-F}ufd`=Ij{z_L2(D7iiWn3 zNCTtJS!Rk7H3xmyOAbr_w1xi>6e$O&Yu|5kcTiw`WE*Zrg=iaojd5xIkbH~%K_?@n znsjhC2XH9fSRPZK$UTF$bd9a4&K6km{`OXi2?b8^zA9TSz4{7|f?4~Dmpdf79|nI3 zr3k_iP1}1XrUPH>iU4!FUooZzz2^EWYw^Ia4Q?OeATLNws-EIIEL<(7d6W%sJueUN zpe)7cKBvrXgFTz_#PY;)gzci*{o7YMc(ZL;_+;7Ke4LLjH@!iZcR#sqgWtTM=aq;} zPyaFXC*AypENz(EX_b&w_wk%(>h2wg)T$>~i{7xvs2kg-%IsFF{{7>rs{#qb+$8z6 z4&EI~+|%(Q;e)R`=UL0~dZQU|m=Xt9znY*ba2VEk>Qr`<X;!XS0(^^<q%21NimK>B z=Hw&5)kgCgQ|rfv5yNFS^B#FExIck4LVfP+agyRtR@$Zh&PXo=+up?<S_CA3iHc5D z%T&4yqFD`8@LTN6VX~XfUm5H!$HJc~-F+B)`mBvbZrxP_-8iQuOUo6|t&Y^(OxbbM zhsUZI3u|%UdG?W{qda`K!G@@aV=PjBI@w<16BI?TL3UE(!^o?VM3h4t@1=5}#jIEd z<ll|@+Bv~f<R{$hZ)N8kgmLt@m6b+jcS>=smF`%?ZRrBORo-ihSgLsSOJ)zq56xd_ z{+rN<>lpq=CO`3r5r_;>@9mC<v~{uWV-dUcCgKOwAx@)zzPxN?h>3Oep}h^;oa_C# z+oNT3te{4?Ba6;sZK>=wds76Zl%{L<GUq9!|ITL4S;In3Bs0ICb}*vpcn^&Bam1!6 zF8I&(aZx|E>2SSHPKwX^b_iIurha|-nK$HS$^_DwU)4V-mkk13T(O+z&0zLk&*g)Q z<p0wA1upRym;wG%nt>)C<^%o)g$CqbC^1D61(XbylfMM<*-3EiUXi*E8Q%8-*@!F$ zRB^j9Js;*U34dz-VwoNgEwo<5q}(Szi^^!=o*k+w{YQz{@EDxBn<x!cxjbkf9ZYsi zbdRqs(^VN(T5S#>wuxOJYN<BD7Q+uOSVn3nG_1Ym-+$4;%trRgiF*ahMr98Y#Kndi zT~`@=6#tp7JGay%7qn#-j{BJNM#Xnb%*8C4+lISa$Zyo1H0roR`e+#U8_dVtZL4Rq zeSFOb-HqgI0kl40D^n9UHan`ts$>(3A9$WrZoDrZc48GEp^BWbZ&D(`dSH2flsT!G z`!`HxJqe<aB%G0|rd2Ey9_h12rFB)PxSTQMdcUTez(m(C&x$@E=*Q_s)A=8y;mcWU zcJdNvnp)PW?XukC3u%Jy6k-$6n0PhNgReP}^C2@_V|-ljXX->Yx0`Yj*pZ{xhtoHV zU^&C+5Q-DvoC}fVN0UgbOJ^&%zv;tW@u!=}hyzhk$KPAI#J)H;No{J{U=OxMDqUJH z3|=-nWi?m+@T=rd=$)`%A{YmGmdK`Rm3=yv`y2u0Ir@2z^_s(F7Yq;%!OK3APfyV* zej%GSTh{|#MX&b5R&8mN7!N)*cBr}QTo_zXi$@8F5FSn4C|@iz4LaB}+b@xN6{TOG zQcch9lH6qEt6!Jn*af*B5%O7%9)<mU-EtAvDXyzLZj|0|yS1k5ad_PnjbBU=k0i0q zYW>-=PnX1Sg<eGt7I@*jr6Y0t@6aubzT6Ui3;?XKX$fzf-+Pvp%}`=$dmlLmSxHy9 zU<KfK$_2cG{6yJG_QHIU^S3<)b_24$KaXvIk4)ln&dnQ@WU2!>+!_`-Q3<<BAK(@2 zwi;pg6ESVnBFatTj^)$>(kruEWxHEC%&>;Y8UMpVCJCmqt5_JfN*;2+&6ap433!+1 zO^egCAnuNQj}S_KfG7Dtx&F5-E-{T1Hc>kp8ia*`GtoR-7%*vj$p*W1LT##RP_nYf z#=sCK!xVW<hnN?c*U9Hc2mNUK{!uI<Rgm+{@`5h9Xv~xH%0Yra>CzFl_)nmlTe1k+ zo4%}bXfeOvkk#}3{P=)S+Ix%j`S285n)*U+v^URF8OhiEufO7sPF^Ty8}QRMW6524 zVa?{!?8puC4(P+KWCH@6UD4FKy2xK{_1Ks>B`-cte#pz)-N@@l=mu#RfV4zIZ~QgW zG1NBytpV+d^t@ba*FmiX^4<&zL79Xy{;n@EGwfr!o7m{8ZTSLLg68W|Mc{og-F@9# zNg82R-977==-}`^7%{C^U9#Hka@lp}AD*O1*J42w2N2Oaamne!w#_yIUl7t!*%0sr zIyw~T7Jy1}dVb$xvqLPEG32o$c5+GB{dmo|<+r;w)8_}xNEaN}!Ku#Xjoy&drriWY zJ6N4%&U-a@>emJnE26psfh`)42&94!?^9cgDk1lFl0i1;FY3{9baSciY_ZLQPuxH^ zysI*X0X~_%`2&BCh2)xs75cc$RR(PH_CPEc+?MB9twQplp*|rz<#aX$5m@DgvOOb$ zvM@9Udd-39weO~xQ?pD&Ah*ji-Xa;kq8%$Cv{S_`P5vtW7zuqkmSJ)~?$Q9SAC(`Y zu(K#;Z7=kzJ<D_Bo?WF2U<_qJVtb5jQstO;1=JCwMW7N2%Lzj02EZ=QsI0A65o2;M zj7bV*8}55^^-6c^tds-*`L&GX4koy8n_w0}2$~@I7gL5pu)8fkjI>zMM$R8noaj0q zX-6<BG15!Wd`mDe)6>lmmKSuYeKScb!s79{Z~o>sG)a8#4mbspWW7vo!OAd1A|xjv z2mDsgN7v6M@wbh}gJ+#wW&8;6Nb&nidlTnDvlA)fn_Ro`k$c5%{XHUhMuKANN|r@o z0_oLAy}ZpQMQg1d`Q~smJmTO_15<+o3`@s&_oNw+=7@i}E(*2feJ~i@Bm;$H(udeR zyP`-kSUHn%c!XGCSu4*UfHERLvA+BO1b9R+gz{EMMs2~O);w0vI+;n7j*kboq<g?^ zo}^O6TafWlDVC%OVbMHa>!&PF;2@|p3H58&kQk#av^UsJGpE;9iaI-}0O7=9M7sDJ z_GRn>k+WU!NUL>~K8d{dZ;F>9*|Lr%IrU*03eux5Sz93hoiD-is!cQs1N+1)1axFQ z@%-9vBt!mJq%Ob+#QB(S*!&wUN4Y9F3qd<tr>IN{6d*bDe&k0(^2Z-{9x)7wVsUDY z@&Zr#QOhfjjVCx@VtCm}Po7d3SO$_u7?Q#z-Aj~vjwkYx2Ge`#=aR8Q!^;YLzzKd9 zmgZKgIsI-m>V(C8<jRjX4=MFW9q=UQ^>599ApJsH;YNBqio{;Z649UTPJj=DN-KtC zIV6Cq#zZGwPRV<W)*`39bi<&8U!h(#RM-$W_6u4c&a4N6X+aMO%TCuAGu2RQLDA~& z@20s841=XLF<=iJJn@55;+5Fc!*BN*l4?m@Z5gf-I^6rVVKxD(5>(=K6i^Lg+##iF zef{l(zmPj_P%pRKpnf+#M&?lWe4hO#v)c55LM5sb0*3sPL6b2$hw|GDk2$?_-t?(= z|AYrEi8*`4e$O9#r*F2|`gRoenEjLjW?@q2P&**M&r!%>ShDT#98?V%hI}lKrnr6v zJJNsGy4nz#8+e)5c9w5;4zR-vKg>dVLk>?Du&7NfJN?<YaK^kKOkcb<IFuS&=v-N` zYH;|g#JNAO6u%@cc~&CK;VX4AX-P_Q>EQ(<W5uxLhCLTtL(2wRNOwQq|HTcP#xf?N z<Q4w+Y_>I$3{*wIu}$Si#N>VrO|o$8Y()Xk4$TgLkBBjo_HTR;JOFKD+(E>$n#wYo znAdjz1^G}1frHuQ4|d+R`MJr9XNT?#B=}l(Gh6+zCro-+l~}erW|k@Mv~c1ROEYuL zbqApJ0eN)In&tPfL*`L*&s8}hjORT*x30usg77H079FY3T2XL>9#7|fc2E2zLE!SI zPA^HJgk>F4-?l|qC_v<V83<SNASbpbz+^6{oZzA7eP)ZA=uPYeX*x%l(k@q0Yz))a zcppTKeY&nR(A99j4HZnb=<FkhJ-BKV1*Jk%IaI+Edo(OubmV!rFE2PF*p)0Xy}2S? zF2!%uOx3V<$+EV1NfftwSCP!`oQErobk~m&l#21<wr}}E08oA8yz3DiafxQ@R0?bE z#C@<)ryxULxR5sh3K>k68&Z;(8q66CDhGFKUJE%9=(;!VuM)Ml<0?kRvr*`3RkVXc zX6@T{k|erxK+@D?CqUU0>*~EwJ+i{%jkwJ<w^`mYv9yuae!2Gd)cfxwP6-@r6GBY+ zCkGGJr~spYD<D(H#D%?TOwr&^N3sZ`r>-(}=cCn(@bu=KM@2_w9J}v3{6;^$R_(X? zRVMbSY>bPi^*$fF=l0)T))Ej+5v%KbS3BL8Fb`Wb8dh>C^?7S>KNWBAMvCP&uXx#l zs_BXE9N|M1^|71Ln&0YVF>uVUf}#cbYg-|o1qvu5U4ZErP@(7$ubtCN8QJ1^ev?>- zkfie2fN#AADF236E)p8j7Df8bi5V%xl$<69U}GO-XP=*{Piq4;wiD+O2d)#KA5Py; zDl#8ZoY`%QDZfU&t6jVtYWLIQ`;~V;7s^RASB8|kk%WKMEIh<69^Rqj;4;~<zMkC= z{*&zGPk?f9{xuJ?A+kx$mZH;T#U&7iE7vEpcrbgm*mGQs8h`ss95wi9`V*=jZzh(% z9v!%?rZXu?iKR>SMS({RXVsCinWO6JxpldQ5O4L)>nfwHi4h<K*|VlRl!HpgH+MFE z?jDj%LYy6)&fCSWN-9R#AWkqb?5@V%C!-FUhJa4d%8>h9ee}7hYg*d?byV%EQ}Wp? zqdj~qNt%WZ$~;;t<4J9NB%xLy<_$sdQ<p&+Qk|E`%YD`-{V3WQ#u<)cwuE}6k)ZXS z8gV$%SvP!7t!S*&w7hM#jGT0+!uB109`Sf9E)7|#No~qyxS{-)st--SE=e9o7{)@j zTEN7uRXDHfeYsO!(sk2~u(eJ30D~-la<-fmLF(#2XeXpsQ#hiSO8iproSZacR5e@O zzcr3YqoUgTB^{_Hxh{M8gIvlo@<wa;Woc(9toK=n@jT(se&TGaWp=2VdP#&|XeN6W z;GuF9GoLa26{aDKdBt?Ak&I3kBf`!76%Z%=WyWwhYusa$cddc{-gJJS9S%N0*LO?O z`u>A7xRcJnX!tR{qRrAYN)&36iL$Tc?o_dwVL4aQ^-AMPC#rICJW*Sj@*PdF<vk4+ zl=0cw7Vt#)1fAO-$ocKBe@fevChhe0&)3;K;ZOJafTgB@7eOKW+9!>%`sMhJ0SaZR z{`EhrI@bT+t-#8{k(gX63OF45-#y*rTMB4!Ugr|iYl~|j!sPa)E<=mqO9Nmh9tkTw z9-+L#%)l&9i<FZ2;BB~aNmbt$@b*+d2VL{IUwh2N?UPO4`*m@I59s)e&FTNy@%8Zd z@xBAXlQr~D<^S<`d#Iu38oI~@bZIuOXTE9ZKTXSBQ0r7a0ZM0kd%V4SKIbl(KCC$Y z4$D^dfZ?x(#x4&@du2|&L#JZ*$ivfPd=6odz4{dzENk;{U*463*RB^ngu`$@yd4+7 z<y@0*{t00Y4879#*~EtO`y!%rM&YAH&R-<0aw3PdDm_P`&BbIpJj89izf1Dq+BSt& zXD8X*RL_(k1ppzz*h8EG3%+g?`4M+wlW8BE@cQm^dA6W%6ZSNTwBXc71Lv`df@JJq zj1~#Q>)+p8L}fJG^=Jy~fa`y{4mIg+D!4if&H`f9rwm4j8G!_qxftf7yghblHUkR1 zBv~jR#T)LFHFQatnZPL#5$MVJ<fmuSDs9Fb`PSSv0eDXgX8!(3z)1d02b$?1nRMaU zflIs51tAJngtXn{UZTWE=%4+jhdW=~+PuHJc0S3}xj0BA=x+lU_Cx3rI|`3wJAQKx zKHZi4{lm%1$YU!-W$*ycjjV;6JZl&ui9@!*&w(Y)tO*=pDX%RyIP@j2TE1^)WO#(b z&k!4U1qkR2(gdQ|H~lV9Ww9?#p4Wn4Er&xKGB0F1dMtANsM&uCUEgzBk+ORIjoMY1 z)qbFR(B%=>e0N<H=xShW<Q5(Zf}Z(q&z$b2VcN|2FfPQe`%lAO2ulM_wOqx<oJ;4n zcaD%U+h^`xxA~rO>BxnMU+mBYbdCtRlph3R4p4&qt{M}bwI*~kxLaWKY#kp{w#75# z9EvnAX&diucKAmvA!$RglMwk)2Qkjh2Tb+g#9yYM+nP`hV7j7<Vf)r|aAkTLXQosh zRwR?pF`@VCUaLawPQ834Y>{4EaSy8oDKQ`sGJ@z)C<NwL2^670rnexv>kehwNU^Kk z0a`?+!!WbVnVnDY1{sl;ONdIkrkG|Sp)yS?6O#@MXZmd-c<4BAe?0Nk+dJKs6{CLS zah{@%$#zb3>B7x@vMZc}BnTR1Ov^YV9oDpn{L3mKLP)#k<eg+}RnV>?saN(4Fg>lv zukR_@(2>#Bbni+O?>Ssw1txl0Kg__p0FYLc*^dK3c;$oi*~C8TbQH*-*^8aXcR;^K zkkSQ%o#?(Zj!uKAxf0_`5=tjI$25gtZ!g6pg))g7187Szh~Scvq@!fjQlSz#i-*)l z@?Hxhgx3!rR9t3Ua)!WVIr&cl<VJvv71~z+#%tl14W(^Tmg-iAK8yYm$HOAy0w7up z3>p5D^;<y<&k^I4Q&Q)UFdwAc5I>wcNo*eZ=ak9>kJ&Uru50w-uUAF>(HeSI8llur zPZ<F1*)hYuxS$E-sP+46!iXx;d3UO7dpE(|tDL8CdW@pj@OKB~!$qN#HX57~-VyzV z*48v$#Y*t+O1_ekdjw6YLYNh)Kfs5uHCZUK=(Xp3MKH~|0_1NdLI7Mo0~QYD5XKiH zT@Z3q57a=1wc)P^G|1e7Q^ETe3C+f<&FWcossxh$Bx-~i9K)NXkj1uZNKfIwu179X zHa;qdD)$rPQ4HqTSh!6BX1B<V1L}WuP*)jX-P91{ZrA9N>gZ<<j+GK%M*wY+<(3Q) zI`Pjxwl4V}&aRgOOCBkxU45G2b`(>xWM|i?4l+Rq^K4;`tMyRM7};Un%|>fX1xvqU z=7o~lvma%)^sL5nFm`EMS{&m{Q~BH$I!@bE1hTy?g(W0b<jv<wCEN9&ZMfVjr0qOM zH^8O@Fsbz6WhERLlB3!ng#lqGD0}c)*2kq%!sEB&yutM(1lY%gM%Ho$4QRyH+u@Vf zoY2sUu_zT0uQ=ru=37C1QG?3Ly%BBeD&Fl@&0)-V7E2+Do0CtAInrSFu!e#S1u!(` ziUv4-7Yt70Vn0oZxlG00w#VF@h;@rnPX1@$^PjLC=**iCL#z<l*nn@K$>Ool*FS$g zay>@F1(%Xf&hc-!8_*|ybaF5;eP_n;wA?oFNkS!@Mw+s9N+qcZOa{jJ1}$t8P8@Jr z0#RAs7+34RaX^3S@DfiiJ14HYbd<CZnp)BSQ1rx3y6HKiO8L`_GFg^F+9Y{s2x*r2 za@$XPGdIpUKjFC>tpWfBE)Clq6iW`Ea+M2&-inR{iY)aCM+{bTNaF+6NK7Ek995xQ zt|SNo88f1cSJC|rbVTEDYS5xYl}?xFrCLrc@^;9cHc)L+Jm(jk%qy0IxHHT-G8(y9 zp+1b2#n9w0$6Bt8m_5lFCZ-GLdg*t+Y!(RD$U@NPTQYtTOaYY0#BAfqbnMUL>85#} z`|JX1Ioh#fFnaTn4mL#&MHae-4XSZ{vfJMzWu3uUS;;2Ux*)m0XuLO|xiW<`P1=e{ zN);SXi`dMvnft-#xa3lrRvCZc#F$MLxbux<p2-5rI>FbYLwbK(<3g}4=bal5QWid~ zj;N4L;cDM)k^*AN_QR&Fspba)i81zFynP#JHEvmQ_$_Swrp-(ZM&44&T@z2lG{r(~ z8>R%?2d(@&V;hlzlC0&Cjo-~DDbPM1iR9zMFVbyN7m6t33-qNJE~<YFkJOFC=@L&> zLFafeY=sd>&l3)c!`&>l@$Xbgq^D^sX!eU|{kuq>%>Wt}N#_tV5chU5Sd_vlSCg2E z8}N{;euM|%<}U~lv1CwFaL7V?u3B&B6HAI0cns3-!~va&qz0wM<l55>+JKT@ydN{e zJ#+Oqm3ZT|VpfD0ISV!&Wsg_nPAS<zAMQ2k`5@>JOE(-Db~(+Mp4^1UHdG@eng7rw zDu>_BBY>Gor7Iuyt%B{}D@Ij-f-DG+d?`33OBa=neE2e4C$&AuzG^Q*8y@`(^|mT| z73uXqOg0tsKnsNM#?z~1G)#LAEEENt6x_1q;>OaQS2$0y$@DA*2X<#2<*Rjo@p9i> zZq;QvV7B?EXrQSv+XTBNYR0-;Xh%Y!I10<p8h~jBJ9_fs<7+ISV}5<bP1aGA(j!hx z<sm5nSw(T}C|#ssUHJ%m^{48fQu(3K!FHn)l|OkA1j?Ak%kxybYbK13A?EDJ8Ppp~ z{+N9h6j?<bmo!U1W`*-0WbzNIF<MPAF0j;}KrbLbLuSt$jCkfOqc*PfPoAw?B<Ef* zpXQDMMC2B8L5LlJi-*38Zj#<W@z+OdFG+a+6JW78oS*e=_UMLwdq#aW_OycsrSjhD z2&l)cZsHuuwq!9XdR&l`mVd}@|6knMm4Uy|`89!0_XCj{wa)v0=RNlSM;WmG>(V-^ z7Y0aH{%5x9)mJ<baO>)X&Is71irXMTaD;3(@s9&#O8xvAOR%17Zrcf(3cNmVptbrU zSu33Jd_B3k5rl)z`8=F8#mwf59X!$B_I<T{{TIsKJlNT_zO?R!V3J|_{&>84-UX@+ ze$-;1Ov^&pG&3IjBSbeIzOEK$g!prG0i6n1CI<f+wl|*&&<Xw|F&m{uMfRPCz$RoY z3G*fg&gK=!*)4dHZ4g>~apJ{w4g7g6^(K-8z1pIxTvp|;0?AK?zKuriV~h0c!!GV} z^|VmOXV?WfWv;M?9}2)~0z&ugdgaJ{B$YX1?szk%Gt9agrg%l{^$5t8=Rv=O1qe&K zmz)R;0-3i<KU$Pa4r(bBV>R_{TEL{qI-Sxk6z|Zrakf}X0`pwt@HwoxWcaVJ)<Y<F z4LevJ+t;Jx<H`*;$BNLEfcXL?(~zKD1vsZQLUCwF%Q(J?G2!FXN_^ZQ)*KLOAC6ck zRpaS>J$_&1j}H_z5~C-A;g7Dd0>~^>f`mqhAR>kw->HtvSsNglgIM5P)+fv&T(acs zBuG+=4rs5|*EMgeb%mIu8^$o!z|8uL#{N+_7PWrpMnIoANQ*F=mWCA+kUe)4vh^5P zq1C*(`=l3nR#m61cSmXH$mLXfw}OVRjbcLf3j*WTeK3xj%#S06q?)1Ffbn>gK^-Bx zeT9g(;PU$6NcUBfK<FNKX95i55~%T&;b3z;3SVijD`aD|cB_oNltWk3qo(Ks+<lM? z1YGE<Ro1LV&aG2HZWbJOO6%t)q~3(5)9HK|nPa~Mbx@qLS&@Lt{lBycCqx4w<nV*P z!poI+NtzFw2j7uLge&-}0ZWZ2u1-w|Z9?kiHn9zYqTYMpy7knw+6ECrUG<xNmzW6U z=85;uc+$o<=eL&^<5&F$IYe?BS#e~B@IZg#1?wYzaM*|4Qen54a0%aKEE))egrV4A zyvTPzi^k%OS^l^m)YV<OWYjTPO8!BT<W}5p3^(M6t?e3+XXLhL1PB`2Su$lHz7a&g zTxMdQ2bqW)QeTnG$1RT!_#+|@cLlxR(&79u(-_p%o^eK^OJ(jt;TTr~J`VmzNop|U zZx-K{35q$YR7@1lS*oXdfLbqZU|5XB9$T-n3I}VCCGw4&PwL2OBq-o!7RTmq%eVJb z#~g5g1k-%ltl%Qx0F<qEvjb-XY1T2N<Ln0TJf2xWm>vtB9kalmF;wrj!9^N+p-?jB zc@0w3ZJ83Md>T$cu$E0$DP6QR;~5;_T9i<$D4d?Fo-(KGZ2CnHB{Z4194f^9JkhQH z`d3%KxY>Z!b+f&%yyXtBZ3acOM)Nbt6xFe*K4K`uBk}cf1M;<MhorkeHCe;C3g^ua zipg^bH_)o;Dg3}Z!yF^xh9l3zTx-jMjb6^d#Ti7N;H3i@$TW}}OKAskJ%gb&;gznq zCbV3tjL`Aw=}I~7BMqXc8!a(nM<$P|Q;*DDqgrTYe^IlrG>5Hn9dku+rKl_?c_lm0 zoEwwSJXM<80F3cHQ!8DKScE_2OzX3dEB|<kImSh??<EWC*K!@y8M-f$zI-LcS;wc5 zPQq5Tm0d~=UmC8@`jPBaoT*D4Bf;MhwR1>VSlQWt6jqKPvROLMQt<<;$s!kE!%S;J zq=qH6dj(Vrx0DmY>+mFh9fVHw#WoyJCFIn3FPHGr0d_-Vn_lE++-2#fuAfB1-Ue#B zw=*7GO1HsRVPeZiZE7du;hUb07%YiLQ#sJB*XVhb77&m6IzH=k<16TsqeT~G8`a?( z7x@owX(&GdkMZ5Ykv4#5Qq$H%{*Tq{u55kRd#@y%mVLj1BuiyWMr(c<%%#OrF+Qe` zvdz9NfTug?%on9fA*~QucM$dnXPSjY5w?F=Key-ZB8c`goz7Jb!Qp{F#umPPy#=n+ zRri_XirGNWYdbgBgkZ!eO}HE%Vnj7R-A0ci(wsW=FU3wg_HNSbQSfg^=A|sBrUiq} z6sn4uwamw@UoloOg*MgLRZva~bd_vJbz!`d0IUbixwsT=e|p`I4vUQ~H@P?dqQHb_ zVC|H}iT-i{U1}>>KP+2$k^bH=6doZMTeXXM>GBmWQW5(=)+6I`J&N+Yu9frrY_+rd z5<s)DOS#~Ry0n$huNiimCe>}7r@y_H4N}>qfnNDxfB=<_D<HnR=L+$qC}r?k*7?U$ zz+(5ZFg;>~8`_jG?^I$<cGIXdDdv?fNqXKrt@gB6dvoVmMjZ!{%z^Cbdh@TE<z5*h zWMEsOxZ7KALUklKAIhz68cpV3kY?Iu*i%LgmwA_@@?GBdvYQy16XYJ0uNy|54jqjf z)2ynjsoPLsR^qKfaoML(1?D>Wn)J8P0H?J{%UyXA2|7Ww(zu5C_EZ8h5CZp)_C@)l zhuM*qX`8;g<=oQ-eZ7zDswJ}wuxGA?giD}W3P__W#JZf(svBW9c-nup<OoKewh0k% z-+$Pj|NT2RGAvM{Wk6j1P$?eTY;jy0YtPi}5na@2dn(Fcte-cJmtXMI?Tmc30y4J^ zCUST}*5!sxIJK$;>GFi}aIEEYjDMsu7LIBhPCjMbb!63nlh!9&4z@Z>mt9dB8YIki zHmFXG(BkZC5VBgj+xRz1Kza^&QRlJT>S&5oEois)AW$!XZVU)g@LBf4IGoKo4<97A z=R3wPnTo;q)$<H^`NZCU+o_!iB}=J!gAKpFw%9-Q8S4O_iGZ}F%5O&RpW`b?k51Ty zTCV@X#tVWOUJZ+@BsUhuWe68>ya6*tGPPt26Tf2{bsy|+urk7)v;XFcM3_!!5XOHY zBW9-vAm)(emQO#PS&7}X-I`pfvN%T$B79>&0tb;D4;h%`dEmw<RsZO(+-#q1Q4UGV z#n((kW7fCFn-_ATy_@H}S(<6miO2ir<RpT=EFhTG&FA~-=;>;B*LZqAWyd$CXZw+4 z`0@DyjHXM9I2kmp)~>ggXIqcY1^)ak>PZj?0K92PZE6u5pSh&e=7k9PKuFOPvk8vs zuRTPC2fS5_r1sAK%}dDftL$;@83-PJnwj5tpHSr+7zA3a-4C=HG!I$g2mTi1**G!1 zVb77qf^wKj5jtUE9~40e3XYvqxC?$xf>mq)DPD}(puJx<PsAMonovC9F!ixQ^N5TF zuo>*HT6G&%A*8gzC6FK8$Y-=?4UC*d!a>5X$CB|@L1)^Yb2waaA*n0ShOu(odaUQW zwGKs(USrSr&NYgn_A%YmzyAd4pw08$CYB~9hIsC%U1R%ojF35PE=mnub6kMBMP&0N zj@ytJL-E<T9Tk4)$wUMel#(a5Iijczn6D+iYFcEZH6fu$+(Z%%@)JY3cIW6)(Suxw z*9iyzilpUf(!riBI;kBbbtl8E3>wFsW-;gX;s}!0?muHSg}HZ#<?r_4R_mUr$yLoI z&2O*|GeCBU^PiVnHxG}7DDQvOwz1yEts=c9yQU`e&>OHFJthp^Eu>JSAP*M-<R>O4 z_6uviJMn7LGrII$0E0-p5@Z~r!FY@~IS~o-A>r#i$W4UE%*^*_#Jk|7$oeC<y4y&5 z!pyHg5`-Uy>E^OLL(iuOOnJ>NDx8)riMo!%eksbNT^LByoyKz95ZW8N^p~*Fui0~W zrYveW7Uemlf6>|!bVA6HykxKfCdTop#0IX;1N%Vy5M6QNxkU41+@0aY26?H*etPtz zfBmv6+{QZulXPn9Xe^6VwgKh6;ZrHp&4{zqhnTyXKx@DIrR)x=m{foZ4&J%0K8_Yh zLNH-d`_Ae#EHdqInytxk%vnMbz6+p)wDB_HGz=_SDgCKN&2WO)Y_xF%OieDQa9kqQ z&M!uYW;0CK93aIznLogACGO!`E*Tu8#XDy+6^`;i{4JSqCseW}jA`VdYD_q|-j6%w zB;5lXdRvL>F^&ti;gW!PDIHuz$AOl(ztRy1!6MN%(5*%{Z2C<7g%7d+6e(r@OPDpu zX53As01BfM>k{I05&Y>5sFO}<ahWBnyw4Z$N7jWzP5G;a!67*@#2m|4uW%Y{LK*qn znA}pg8%cunszRkvm6OR4QQoKlT@_+Gdu!?l7KKRq!bjQoMCeF>vY2v!M|iYCwSrbB zfP_N2D(i0`=IG(*0oleRmSKNlXoaonhT>{mkAJSmi=+c#IBM!H;O0<Dku+Y%`mUod z-i5Jh6QN+d$I)h~<^r0J)58W{<KBhoM0iVTqs`{mGKVxFkr7{%+Rcn`_U>~LX<1hN zvS=TMuzTD%j<-T9@D7%oC7QP=gqLLOEA3k%Ws4CpoRO-S?22+}2O?pPs6LR*NYO-+ zwm70H1*<2nVbbXsAZI`k+75?eS$s4atfK~FqsA=|xxPJ@Lv+myZTzbaDt;pM8Mb;t zi7>u*1bVF8sl|vwjpO7LY1X8^dAyh^K-qi4BzR8o7!}dW{CG|qnve97agF_mMS=LE z>egn#WE3Ri$;2KXvvi>}8MkAnL<-Y5ij30Do0?O+2Cbq65XxnkQ(T$Ep1R<T?<xL9 z;<8skB`6W!iS0|Uf|wxmhN%3*2jShsqS6{a1SeNE<iXF82>dyxTvdkHPXPk6x!HKf zEORn82!u6J3|=fivro3l@U650;sQv<j|&f!{2h_y%%qAJ<+vK~0*V-vWuXPhg1N<` z@IqrD5CK0AkTu6n<U5VlM#~r}Rr6D^cjLak)<Q`?_hV-r)RTEVjfglNu7h+Avc5N9 zs-W<^^s5+F3|5jPjQW7N7m$&n_c|g~`=xLY*m&IK4GVeYQOZ@n;JyTTYhZbXa3n%k zb(mFhx)zK?F;utCD=%t%XU>;ptf#B`yM&HS>gMa;=3gr%PC3s2gd3e&sXyC_=g@?U znmd3Pywnz^vozTx^-Lv4?Cwx;dePnY^mRtzC-<(OW|o1ir@Ik99Y4*)+E;&QJhzi0 zoi5K@rZtJsBZki8JYBl+?M_oOeZJ99(@kOJx#J6HuCoI}jiSz3bHUB~H&?&u=R*uq zFpA7FpcZ?@5YTnYPlf)=IRc=m>p=E%x|<)1yhUa3qPg!ezeS(z212Yi+WN5peH#xU zrAoXnQ++NK1B{A)6*MT*_u=vDDcy-~z7lb4U7jpJW4z+C-b}qL%ei68ECWUQz`UMi zVuz+6DD4k?D8+Z@(oF4rnD~7@GLuU~)Dq<xpkjbq^9f^Iun-fW{X*z_xy*8)2{KSg z>}JG<JUU%=>lYwT{K{EHd?E>k&Gzq4M_dQH+uO78Qd1O)`YSYPhAXviU1FgVBnO8n zozzg{_i9|4`pXRM-%op3@0Am}S8`qox;auQCQn=VfCXo(H<$vtL9`Rmv0<5y-W?wl z6B1LipXRGsiXPF9sh`ouuSm5A%~Vm(Kb6apEv)n*-GPZ=-@S+;SyFGnjk{Bkk3(ve ziPlznDv>4}gUZce%R~*L15AD8Ls{lvS4PVDtaS6d+D4`KEnSGu&82*@KfncfmL>o5 z>cbB~gD@~MCjK7!$BjwWlCZ-5ck0c&V1;Z}DN&v9?xIfY@Y@|3Vh9c#3JBS0@8;mI zrjB%l8OlRZdCidPpO1%xB(96SokjjYY}9YZ`D{bX>VGSR&>cB`ALh?#r`MOgm&J>X z@r{4df<?Pt_#M8@yye^H?}8>^_hr4U>U#99JH)++8$IqUKt^dRzud#d*;Wh#d(M?o z8W7sD>W(4_1p{IDaOu3??43XoT-ku5zGPH?ueqHl0R^vR@IXSFCU1g*_v-88#J-UF z(E`mBOF-kq-m5Mc*m@rvrR}R5{RWHpI+h#!B(0!C$U+$$&Ka<)4SMo3Dl~Ug=;gX~ zx}-o5cLnn~0D^1eKsnLTI4y<)*MNFfuXE`DzFBz}H3PxET2Y+aYK|SRv4$AxGpA^~ zqpS&kaKv<drt`1yZ!wekUkEk`LEydU7DPgQ=YH!^uPj=WcE|!e>*z}$gny9!Kz`TA zCK}kS&S?PeaB)i~krLyDIURRBzYzm*`(x9}4W#V-J8dGPcMjr;RlG(D?fYXm_j>U) zi(&S~kscYl7}*2L+?@tPfwP;t4aVKwN7}|x<W8pI39$NE#94?<6qTyAFqJc+Fq{&S zOasXDcKPfmZVk(_y>rny7V>`>VN^FR)+g%NkIJ2cCEt5>>F12E_-ihCVQ0Al#Gw?# z?H$=50A+YhqzqUB<b&40yd|mjj8Gh>A2EZ(mlO34QoDDIAY^ji35Z}&R%g6AD1ssh zabgZYz}or$1oVsY?A;n<Fe8~P@St;;*mNElXD&hxWEPRaA>2?!m}jTM&-2GP>U*Zd z!=QA*ALAQEuTD4w&=|4{4!>JK*NEG&<I?A40Px`oNcq(94UgI@E0;9=jFNklnjV6w zM~g6vbG{l}qbwv|_PgBa48WuOH~eoosgbluL&F96kX<IsrQ_6-Pbul+yM%IV)N~8b zD7T%%I4CRknY@QwOzrV+8NTM90fEG=>l&F^=W693^k>N5jVL;KcMjR?TO*?5R15Q& z0HAxGz5Y@F%`^)Jr&jlQyofuff|3%Z4EA2mUU%xWVsHa?yx=oekpr2B`|LstA#u{o z`DO(|@P_+tj<CY(_R{d%u<4sL@vWL2wMX$e&%*^|rhT$D(za;0FLwvZ(xL{8g-aP^ zXr0If6OK@Lh-_5~gSzSl*u98?)XC~CAYRP((EW%Jcp<Q~E(9Yqn)TappVJz;0*FdX z;_@$Wd<&LiK;%>Q;L)5YpS4geiA+m^)yD2!RcTbDb?%!xC5n_dxmU3`YmxpC3^tPr z<i8wNnHh<V22Ifytc*8nJU9R7F&4g=R7i>}J|7&|5UVUqQ>s@I38=}1RC19OaBPlG z^hDpNAiOe_X52~+%5u#&Wj8ujSIEVEMo(OTQT;j5BJmqX7+-(==9P!mYYs?rPCtdo z_-k`LHL-gl*f*1e4+1Xc{dc8e1IRnp+3@`&T&9ROm+%jNUWfh)!)UNSue8IZ)cKja zWAN_6f;|V-T|=4XmvTV(bzAxm;58DQdEMn8QmBUFQdR$f6a<%Jt4zV1%cvARHzrdp z7^FXcCGqD49E96v*hm(MIdc>#A)56Fd#oz%)8Q^KyDM4Al81+vIc1ROBu<T1ww4wt zY_@rOyhHtWq!JLvi-HzWU4-7F7BPsTn{0PT_F`PI@6L97BFO&wJEBJeAUUe0{uD=} zl{J%QdiMR6{=8f*lc&NNe1(qtd4)_1BV8JGr#Yh-b+yEN5%~$3kc>99Izn>NVMdB< zM$#%GRdrjdRV+)&W3igi%&c`?SDx|ewP7PN0z`9qIWrLbjn9l}Dg_QYeJPxenkIfX zr(FglrAu|IezM2RhfN0$a9f6*Y<esSO~3qok=6YiBUPYU?J{gKv(9s@s~}5nqstwK z+IHt*9EcSmzIlSo4vF1b?h>B*o7Xw{l*$7QwEuw*ZNI~1v+_EdrNs(vzAe;~IZl_V z;;ytMWMh|xv#1cSjpFH}N)6^uhvoV@MJB1fKhGgrn64hH^B-9ffako*3AJSAqB}Qs zefP;i4qv;(-pX3|gA8lO-<YsWGfb?fV<uMwQng(lc6FR4$z7cjCRY6d%Q=W@Bm>SJ zowNsB9)SHRz*Ha@w3VJWBlxj;P*J<Y<<h~cxsz>f%hGLn{<;Qh8Ll%g&-QN@(6e6c z#0#I&U)}8K3;%FffOU<mnbQpeC_NV6GF4q?RyrX-_w<glvz3ainb<uq(^BQVV_Q_+ z%H9`%zx8osOs<e=${`%SzTW4@g_ySwj^Ng|&<#L9a!9TIX_hY6eb2U|74Q2BLZd`7 z=jyGA@aXxahhM_^lazrZwHHP!JDkEYSsm!(D1WtltTe0usAkwAP7|fMZhVVW9Fopt z$vI!a9knM~!XP`vJKge7|4dvrCcd<liu}@13~+d49s^p}O^(!1<$5>#`rPAg(ZF0x zed=v^vwqijIk`O;Pe<a_BtMg#qT>Lw$W$qjr5rC_a7$oI-aaR(oztAP3IreLcIlxT zZ8AyN9=Z(RR*qYdEV;7Rs-BD(DP^|TW|W_|V<c~*(#$sKfX4t`eq3ZE64kDjTgXh) zwTE8d8gJ5`aT^3YsgbS!_m-oxvHfpCz{ttQ{@?wu-5*P6=+yjuP?SW5X%;{ybVx|f zb&Y^4JJuMHaq8wjx8<Sj{fm)y3hmo6?}?*<X~hJ>S^}SBuFwDPFATp;-MZ4uW+R^6 zI9mmDeI2=#{`9rp-mL0x^Yw0LaeB0d&gujBzrO3pDdqI}0g&Zx`AzX!(0c=Rq^*;y z{5yF1cKmSQbsKAafM4(sbNht01JbN#EseGuwMrv$ToQX?D3bK-?Y~O{g3fE28Yaqx zu}GJ#E!!jKHy6_npra8w$H~zReGu}=vs<G7WduHdIHIF3l-VhpA$!fV;!HVq9A(#Y zd<vgCJ3`K~G%TubOlzcqY=x-uhj^_gkbFnXuza}<14wm)0skbL#NAN(!EiS>12Ck` z9l_}AKC4of`&2jYgh@zu(Or>N?k|+J@A(K$*<mKS3<mU@YyJl3B&vv)wfM&l9;x`( zx5xK2d|9gd1^oAe=-<vvzM&Xf?B=*!mD27eS#W@^jo8l>&eL5w@KDLCXBH#RJ(YJ4 zY5oWESf<KOK%k7C{<aIAOYdv!{im(tLm(uiUDaahI{Rl62-ZTEZ|s4$oy{Dt9H^2z z{*LXFa)viG?%zIVAq2Yx9EXu!pD%|BzE<g`?SdYPG$)aqTl4!F214;j<=7><aZdp| zoCyr1Noth^Bif>^S?r)Ba*KpGt>W>fS*Le|D}jn}fJA3Tl<_j@1R{5!jeA{O(evYE zrL`_NMpq{>_Ac?Y6hi=U_tXQ#)kU3e=$5O#+r-5ZfmU=x;qS}+b5yy`*}wfGqHpBq z%3h^CetZrkhlFhA2Ilm)WNQvg0Q<<@DNW+>wnz{WtET4v1CBs(zXRA79m3}2rA7jD z44WylJD}!?VPt=Sz%5(r&##N6<w?P+kL)+Kx!K1?nTDmlp5~WPJ6Updt7f@3xYQ#9 z6(4sm%4v$jC0EhWicD;Ir01m$rS1^a3m8on$4A4fNMN&KOjwLNvV88c;WD-%1a%uS z+SeYBdh_|NP27qmt7Z{a*c$Raf>_{%S*Xb_YG>&t>Vkh`V1b`t(Q&jb$T5YQ5c|&i zP#b7s(NA0!a!=}wPHHLa*0uHF?SSPg5}43tBtb(AAS;`(yT|0Q!ZxwEYSUTJgeA79 z;7*Jwb=#=K(U5EfkP?t8CXld4-6g%H0n-!Ax4|M!gcwW1We&&fmN}O#5*idUX%S4I zwIpfxoOgdzyUeS}k;q=-ZV>Co-Vo4NOEUl(q{)+@W!=_8vxFc}y^rh|g%;TRs5B59 z7S`=j_Oz`g75U>GFvHg7Xb}^Ul`vf9wHHl?F(M@Rqop%-9aLS0C1WF)fmP}PQ-EP2 zVly#W&@G@%Qdhz9talD;Ps3t2A2)}+CVrM8bk=_Z<YNUr&0cyhjm9d>PgJ9THjq{r zDRC)UC<T!kj4GBhQ%B%2JiA6DAzPJR<+)Uxrbeb<8nQYl!SQZmK|?9T5MU>|8AOJh z#opU+K>gwYGA|9>h*+kP{e2Q9<^vfwR@2-hZdG-Uf```Bty!9cc4ynB2V*OL)q1Ij zr5Jx<c-dMKLnzoUVwF{68hg>=fkcmz6eL4w?W+SuHgL{m33OnHc+`;AKqQ;j@g!<E zFRxM^AL%=Vl~pYQvTO+#<yg-3Ta8>=MW_BT43}FZX?ppobsbMP>zd6y?CVi;#RV|u zZA~%H*VF^|oAp}6i=_iNo)thw(kI!s25Nt0lQXxKxA`Fh5s@TpFr*4?`HE9c$C&|A ztY8LUFFc7NWD5znEufFG@0>xfQYX7^wb8m|GsK^5aa$*JuBn-4R@5}N+~o68*&VcQ zS(8kf0WZL^PrSn}dYV11RA{yxNxACfG}q^qkRs#{0&3Jm)lywJID&eC>ncFaD6M~E znc@5}l9O85DuPJURM?r5aT)_yA!K)Lq!)+qnUGXQiqA+y%Bws=61giO?@Ae?t<mOC zI{Y+BD`#fRFDOJC<d?sdJ_Qqzl4JA4FP=ivizzEblc6`0K&%KUX;W(~_Nj7e$j)C) zELXW~gfGby?PY5vM-ilCy$8UD1j>K+e3`I2uK}fzTd2z$rJ~<@8j*;aSZb5ulhZuv zfmZxZBhV|+H~e``fJn@S>{5tn09q;bO#vu3n|LTlm&*37@Q$=`W$lXUsv)JFVb&mP ztv?{#ssf8aWIJ(*_5gE%^3~kzVIpw}kJbR;_@o@x0V~^ZXO5HtUEVjAV0wRBl+kl^ z+ysjO0XOXjDdepN??KvvG(wm)u^W`rQ)Hjgei9$0QJ)cTnWSGMdLzJ$*D{uGoaR(d zOyshq+5$8(3=VmejSw&!dXGH#NGEw2SEvA0N&a8Ys!ZLgc_|dtIb{TwcI0&j@oYay z;LCL^<A4YTVg=Tbyxoh+suF*{<hh~6wmFNaiYG|^gy+a)6bxx=RA9vNQ>1O!Y%(P& zKpJeGL>t5_tknoF^-5|&h=?Zl>2`Uka_jp5aP&Yx18I#-DbbJmBUyZNR98}(Qo|$7 z=h|hE2znq)Pm|w)j9H)-AZT_E)<*c1Y1TfD89ZLRf=R^@mj?xF&KQ5EKiJGU%UY|~ zsI^DaRZLE9pvXs0XWTV8g&5N8Wj_m}UlegKL>D<;#S_tGni$Hb7Zb%k7S&_lgLqHV zw)J1aEBW+kSd^oRNDfJCys00TI#aH5NnVQ5<glwSI&F~f&+HUUepK?0gZYmJFMTW* ztajgpO1jgQCTw7R=<k0snnk)`_GDbj*0`6+8Y_b$M$(l+#3pOyM}Ax7&@g))@NvI6 z7wE1q&}cyEgnhzJv}b1(w3d!FHjBQ1N~wxnET<w~&K_=SE7@dUf3}CpJWX$0pvHb& zI7OlE40sA?dch?XZ0>3NT&mQJyt$|mtAm!3DMU5}$)>*3^=f|snXx;bD2bbFYz+Vd zU}~9PW;T`JdOp=ys?FIB&8$wfPIMou(x1B()?n$g!%G^rYZZ=EbPf=S<180EM*B@G zMo}s&Ufxbhpl1%*oHshgKUpfz#%bunbu7J&ImbxzB@4j9I%Yfb<Edwwvf@ehUkwA* z5B|oEu}kfaCiQ>XY2GW!hL^4|)m4%S4TsfkwAws>dlud@mv;)+cZzxh%*k!Hbn8KL zZ{_J-!Rm%4TiqUDO_xg3rqACIlTv&d-<)GCWx$UPQ%ZtlhGpas^I^j0p2FjfC6!K= zv!*a3Mw#%anOrD01}VAFC7~D-3;RZ|8aaMpkbEa_SHpkBG}T%vOYVILdoeM~UpwPx zfIhiO`Oct&US}K;ugM@87&(eXa5rqVOu3b!L!Lq=Ch4WZIF8=dmFZ^BZZe7`_#rb# z6RqKrpM44);rSge|7B=QxAwp$ORED00Gi&?rUp3G<tjsV*q$Aia7{T3QUf$4K0m=} zZVA?OfO>x$s0tyzJtXQb_Oa`S^cKtbGF9{f>UWhbEb*q?W4J=>jP*2TuPN;#lE0Mp z<waJ)s=rS>apl*}_@(YH0D@oC>q_WTaV_LZ6bt9H%&IQiAI0Ma2=pgIqWs{1uHl67 zMjzoqOr6MOm>Nbhj_5Sc9aC7k9R{hMF{@S9S5kjOCeCP$BO6(&N{P;;`b({NGa(qo z&i3+1>`rb(B5oCM5=DBGTkP2Q7TGI?{q$ns><SlVD$k4{4ngW;#>X+4a)5WUa*kZT zM;}}(PIR|uib`hspc!p{`HQY{tPJFWD|Izh!HAZo85$#=rg;jzTiTP1EbV^pZ}Zc# zi)DX<qspV>mfGW&oz85ZfX(uPbf5F<v`{^beny!|H}|1M>YLW4U0U%yybB+Ed4LA9 z!9(mH4v&5`>$j_+P?E@V4I^lq{`B-klCF#^&byGiJGH<6^oRVPa<+K4<lp&0#s50= zuhXC3tlk24m5=aLzp|dBY5kbmPI?+2k7*wBoW{menmT9s2v7AZ>q(l{kEw0n^QY7Q z0S<5W%#)EN6O;bfP=8C0B)1K|&#&lnfbQsBRY0SF*?t7b&B*{c1i2+P5F`QOOa6W+ zijt^jb+2tNJUd$@Q4~pi{799!$kYEm{(BN90l(SJUeswd^0J<O{>R5(es}s$cn5!e z{^{e}*N1iRYFYHfoWA~k`u$U#q&j{5_}8m@I;X^bHrK`MXMc5d>#ncP!Xx<WSv*_R zuC8IM)9@=yefSs7ZTneX-Liua3r}#Mll~zI2m}21v%Ln{a(CB7?`IuFx_yn4)Ogq; z_QflPkKm_`!WI6!;ZLg```^C)`0@Dq_@QeEqc2Nk2;)F%UYPHEgC$9ao7W*~21|vp zK^X(8hNr<UCV%Y)1R2_;#dnJXTLs0#Yck~>7o{<%0bem}E^PPPE|Z(SQ<G)&4in^9 zlH1ilcibM9Vz$9m3y+4-Dil<xPY|=8munkAJQ}vbr(*6?wZa*wf}7ib1p9z0c7wYQ zCa|;<5&dCE1^ma7JVC)>y^d%wm=Uz(L2q%hIKdh^Lw|nH<Bce*FPiT}r=3`@ABB#0 z7KKf=AvrD$Gd`5VE16yn*40*BT-So!U$w7NT)M_l<s7nyWZ|15h{Y|~A7hAP23g*e zk#+MRzz@RQt|36AYSGW|LugTHTAt!!%T5=Cch_CYD%>ML77-6iP*?@&`K&FXK}Rx2 z24(PEI)BP&Q39l7nz-|5@t~sMQ#R7t#fg?#-j%TDK6gC0iuA7!Jt`a_>o&EwTU7(H z^*PXdZzSC2r?+gyO0O0~YSq%Xupmh^gm&Bl!H)39`2SNf1am#<A2`E?u`Dx{s*vD* ztdl95U2wp*i%1xiV=@l2@iC?jP;@`9y&O4piGN#$$O8K+p``;WevF9-a||mI7L|O_ z5?07m1%S4Y8KRd#1%WG@x74_c<Cc6<Zgn)NgjC&JLqLYXpo!DObk|7-V|+ZMLoo)K zTt`4c)}73oy4uPX?Ob#%il*HwjC96#zLOsyU+h6zqE5Ov@<mpDn-)Ei^;=9SletaQ ziGO1t26H4Fh%aYd0ZbP-NMA+?s}O1Mi`L%4Qd6I4d)aEAvB<zM3(_oQmJ$Zy9*2aU z;vV<SB|mr!GQ)5d*Ae$>h<t98z~vCm=P9y#^8LB*ur4^v<e7O9;Dl>%$w-vJ5c}m* z@GAiUKlEF2Lco998iRQwaaYUIev?SU5r1O|h7T)iC_mg-SlB%L6YKnnX0r<ae)_lg z!rVa)AK1;ImA*62*iAIdfl>~)enpi!@wo<2ia9p9X@oWno30%kxnYwR64wVs%ogh& zL<z&Nwt|hY){_q@J<Uol&MwmtAku?@lE=1|zyoMZaH#j53z2RuI`C%A=L`5`7k}H9 zST=EoSE2h2!XNSC#bjRj1hUH<0<2!4-og#Zlk{Z8Z%L~i!2_h~ZO*Dz3w2Xp3RoKp z6OROu3?j6s;@2hTlt(}ZpZQ%*S}tN|BFLJoC}}j#Go+}8lT1TbOoRb?(j*;XI8Ej1 zErIDOnt%&{EEC_;thAQPuLw4R{eP!c7fZBP2Htz9#harV;^&FE?$$d!cAf;2TB*6z zEJ2Y<Y|uph#S4neSlG%17$s*dofWzT@{{ukMv3}Ow}u$jJ(gdXdS(tYn{O=ET(YyL z5+12)ifxD<Wn-9kn7HDhrc%-IEySYCe(Sp?b_<$LmAwy;IalquH5CJ{mw(@0=y!1P z+kn`t0C26(dTq))@W`KwYYt%8;FI+R&Ws{T$$eX=n8dhpMTPc^v61Ll%8)jdv$3m@ z%4(c=&y^w8<uN3ZC355h$}J;%sl%ktvOJnNZgbuedAAwm2A!W?$!Pe2X)RS5SC-uN z$gNH^$MiUHvJMxSMdk|QR(}&1o@>W}nwYxbpzKdMhr2*9e_gm`F;==I@OUmH^=z#g zHnN;K8EqiPqgCxm3b5)`!Bk<T6nAN)kV+V-)VhEDb0k8_Sl2}nLJ6goR*>4nU46>c zKUJ$*g_?*J;$mB|Q8Wl&B`lymK|kY#&Bf_;i|noz=l@9Kb&^6nL4Uk|Vo>~jB5+w^ zJoW^_)}J84flM1jYG=2JIOj&&#Xoltv%*$a`Gnt`ddS7=3`;!K9W4x|0R4@+h2^YM zn{r@p4aLlOS!+F`8=A#|5ezJO7Z2DExic)FzDW=d0c4cZZnA{YQ$yhb7-lY7-xzH{ zvjxt)f(6n~ZTZi^l7EO6TAH@Vn&RTS(DsN)sX4R}4GL(fkTBnSVQDhMfJz)?X^qTd zt)_iewbBcDyWVDlVf-30w@*s8_a<Y+B$JEMz~RI}0#Mu5)MqRKv@Jdlk%=8r?iuw5 zT-6@nfswB(Oum@$|Jiu463r_G=Pg*cdg8}>Hqq^&nULsk!GADYzT;KLI0-w7>JS&L z3+;aKFsbhG2}_JgtM)48Fi)$sy?y2p!0p~Lj=ULmSzWcKpj;a0l`hYoya$+Xj=Xob zrc=b5j+xC(_h?he05!4Ubv4w~!OzQ8%W3hksevTpLY*6oWqrXciFeq<*uYE<OQ5iE z8{WFrH;N6FuYV7^UE?)3UV-QoDiTFOp{s{0!hk1L^i!KC`O1Y@ixl~E9Cc)Q3%aJm zvRnG~FYIke&eMQ*A-#8r&)WSt++zzXQBj;lP|jH0Xv?v7jQ946eK29;m067KsgpWg z;a_IecyXxfON36tGIp2UZ&UoVm_06;d$}pq%+*~^zJIDrWpNM}F6Vhay|}A<GcV5k zCVM^OVHWMia(Pcxb!AL@;#jw{2F!!jdVQdq``-6UD+cy-$xn+J-q;wS$5sz|^Pn?B zM<cUDzPa%Mp8B-gZ=Mx$tiz&+J%qDA>W&viudkYaW5U}p8omg(WmWf#A8C~OSs`X1 zdhGL%%zuAr-$g56$(?|72^{yqDRD3#o*wpjgDua)vzv~luC?3f3%q_SAoYj3>9I0& zMW*}v;grAV5Y0QHP<}yB_Vnjn%|rThc(=NwFHcf<q-#`0;J1V*@w_(yT%a@iiilDs zVRW~tX#!S7uFDXq_ylR{X=4UO37x>AlNjTycYjp3-Hf;Oh?G5{IfLMm-^v2xkJzv* zXbC6M>_m4cdpeg#G&(h`ZU<`gzMarVmBWi_%rDud{#9#R%@k>p9p3M1A0B>xb5Q;i zKI1hU5A8blQ*@<FovtT1VlZNv8maRdV5`6Hm?p=gzUABLuAm6<L%607(=-J*k+(14 z%ztb7@`aGh70Hb}`{FreUzx^W!kNUs*+`c}Hy15Mn9V;WX}-16=n!p2^NccsY3`~8 z&c&^1yq#5dcm^+)^p7xLBz(1(uJ{-iqj{U^DkYgdpCCcwX9Gc-_yDy_a>Zp6a&xEp z??3&4?kcP}{hJz*+P6dgb^7y%zeu<76%_u?-mzI}Sb7o0wX=RW{U6NuoVk;cB@?q@ z<30#~vJs3Ie1`+B{GbVYn|pH_ZlBZK-ntovOi9Mi6?Z_f!lUCaB6nq9ahipk?bQGO z{Wt0FMzllM`IOXW6#DL;(+@8OL&DU-_=}A;E7{aCNON~qg3%|)G^G#TQE8UJ_=}A; zE7{aCNOQL<znlIAck>Pm3T19&b98cLVQmVNoFxbiH#HzIAa7!73NkS@Fq1UwLVsG> zi!?P5f8W2NpM@EdN+s#Q&@ekQE%^57f)C=G2Z#!OFaG;hQaP%x?4cq9yW5?l&R<=b zRcAf?_4MbU21S3_V9zj&sL$i@`KPDvz8L=CHTr!1<>~q5$>HE#pyihzhc9P4Xf?e2 zd{Np21qQXzN;&!sdYoQ<eR{k+eSg{^V8=5q3Fy0isGFYEGavvy%w4`Qj}9^PB=~|D zT$NQw^2`d9Q&wwr*Qk{Sg%H#ou6j&w0co28eK)k+VPWjqGYeN0rejLo)I%8}>(#Tm z6Dvao!1OkB$N_HE??_-BncI<P3?G6)10DMQ;{9YUZj3*|bP5+|Cg5jK(|-vs&iZk} zi&suhCw*~`xD#p3Ts%%E+B;7_ynKBirgPz+IGLCiqwPBxp0!hVG>G7g>kvX$H2<$0 z?2KKy7p^dZ2M1Bo-a#;Dw>o;`kB$V8OdrsKB2otKI?&1kZsuk@Np46uOY(a)s$gy% zHX4cv3L8ClwkvfG?**9kx_?A<1sFaOZsv>@o1nvhn+bdbF$tyuM1ApQI+?s?CL4j6 zws;%gC`Kngq@B)AV>=Yr1jWoXfj8lp7F}WFrU>)t<SVyGF2;d}7!15iF+JXrjxeFN zB}WLPpSSdr`CbEUM;njZ7)(~#83SUJGObmCNv1hJNS!wpvN<@jLVtAZ&eqL*iv{ha z5;zD__M3H^#K4JQPArP=#6!09qfZxHfp)`#7ROa}cOreLCnuq7;5+F{`KVd=gxLs? zp~fDC+b+7SG;r6;MeAf+uO?sIS|B6<y}@iEYWWRGn+=(mh69{9N3zpvn@RXeCkTek zTy8&nHela?!)Hm~27eB%OL1&fBkRt!VPmqHCD78br|Lg5>7q=E-~2iWmp8g3WHrvC z>S=v?)zZY$fMLziCnT^fEZcI!?M=3$<g$t_X+OgvujS#0W;)N4u6XEUa>4gV9%12h zYG0L}Uy-_jb#Ovr#E~BpA~P<k`If3!eH%T=KrTs`BT6E5ZhxUoW!P3~59u(%d?9ZZ zaHk+P9fVQ~AQdq+d&ML{Hc!5Y5{>?t26Y*B-y960v1D0UURY6ELNv#FHCi@7LW2)g zv!wLgYK?DRJSYSOy__2$dq<S3Md9=<G1rj6H{!vEP4RwL3gjT84{lMOGXluq$cT~Y zL)P}1EsD-re}7zNKx{^i8utqlV%AU(8k2?wBEB9bOl&lNG1x_1fL%J)a#?eM1am1h zC#9mGq)83UK*fm@is5BCVm#X=_+~L)D}6@7SF9ZTP-{mf<PCEo-jb!eN1R~Z7`&;a zyK5uuH#m@K*K)WDhp{7f>(c+wa;@6Hb$h`_-diGXlYiOCP3Z-n)T=;mNUwdG&7sSE z8LQkB%J|*HOii^hGUx+q8Xw5~3Oel``8NB9<&xf=Wo@0ETe~KQqUCaXlm*_?nV4P4 zWQvuN)#O)%#8gq`V&0EQz2nK%c(=I{@as8I19YZW<8VE_QfdPl={AJqz)4eMkEk{4 z!9Nl$gnx<jsEIsHx2Q3a>JmfPCzU>)NX$u1r)Wq9dPhU&P1`uSlccmtd*Tp%@37Er zb5XHF001qbu{6rh=xFAqkv{$gM}Ng<8t~KaxxA;nw!>E0|90GmVE)bf9P-opg5vdY z8wd;V)=a%=a*ulW)fB?>J5OzRj}0GBvUsD8$$zAo7HOQd6la(oajctRku$}}w`j{_ z84#^`?K$w3-p^Qj4$=s+`->#r*8Z8Gsr}ot<zf2a#3<+B0}~%)##;Dt4(%mtFunv( z6)asEP@9z)+F7Pd@}0WYGPE;~$)bX}vpAe8MeS)#?#x;|N<&XnMp^Y_CoAUNRlg?7 zzkhDFsrN*yGEQl1Y(qw_tA`gW>CR>Uf?;>yYjrhwESD6~-Mr=`(B-zQRn*m`MQWhy zco+(}%jJat68jI6x6;q$%p~w+XYxQgovkL-Hf`E{wArIZdStxl$Jqh}@4huI9KKiH zn=gO2^H6*t+8uUhuJ00KW~%JDqi1@zTz|%WbAV7lj_U_OC98fozE0}8QMpa5eYjiM z$*@}GP4)V-=0A~GYTxP?gf~gF&0E<kJ5bu(!L-=jjk@C9!)rv@_z6(f^M2hq3b)WC zIxj9ul3}(nDaP1-1xQZQL2Y8Mwt9XQd9urvcgIHwyj<Vqu#iJXfn?p4lCm&{mVYXi zj3f(PbU%#GHwZFp#f-Dav^C4Vug;ijr_0s*Eo!d?RMaM!s}4u4pg#Hzf}Lfyw=A!I z1%=U#0{(UCbG4TA@6{GT*_&-v-O{#ht_@wLiH{66hl#A+TNm{*C`563{r<P!nZ&+D z<o0c=2g@NATRqv~)eS{Zo2%lSEq~tdg-m5w?(aYFRm*a8e($Y+|MJMGO>r<u0^^R( zA>hF=cQGoR)tN$s*qz?dg0By};fVNX&%5Mb$(k5oS12vyxe^6q)1O|xNYYihlz5d6 zZdm{R<}0?CALG9Q{GJ~)(unih@a>Z|BX!($k)PV?;-uKx7SrB?lWvUPj9O=&Hr0m4 zvo5A5vAQ@Zw$?@7dvKCRh|H6Q@P(drF+GXZ#YwTXEt+P6__tVy-?O%*_*55}!vQ}U zaw$Tyq}n1S<0ffc<fpc}I4QQa#k6;O^3(7)i3Cp;laVD84L3L-Fd%PYY6>wqIXIJF z^h1A1k7G3uzW1-l87aYQ`8_F$)SXU{xDB+#0da#tLV(0v`1{yZUdn4SS2R*jl4qA| zudm8aoaEu(mwyi8Ap9r0+mkwMMxM6Am)~A~`sVOAJ@fy*{QmOx@nXS0a!&eXAHN>H zy~~3%hmX%cpS8N^v%2XW|GOOBS=;bYTz-G~`2OYg@$#vmw5tgv<9Dkw+%M(~H}#HR zZWlO%#E<U~=)(2lKkrUE6Mpr_$TMia30DJzC41Q9!Y|G`bvepF!klRb?CAt?IofmF zL1e=LPR|%86&OiutAkX;wv3GEvwianYh>7;NfKC3I(*wNF3>*e$OnD4@3=8OKmmW1 z=bpa%z1p*t_(n2!JR$II!U+%$bGw%*{)#Nzvwn2iM2z^AM-zWH{sf4GafPMdktBXJ z;3=uh1b&R--GcgP{ZMEZS>{61@^mCACZ36QLJjbxGA>NIgL@QGdeP%Y)R8S(G|`Q= z$j#gp$)d`hY-3YMVn=yM$BeIVW>SA^62}E@h>@bEvGE2<C}zz%=PC$~x#{iz<T*rt zL+d5C8J<87)irTY?WB|a5_@(c`d!>E3lZk4#W#UVmt4ZZ#Uu@=mX>O)zqF1Njcs0c zlmiuF89z3<ypQ5!c`wSfoSPoM##qs{by)<35Uh0KwO5Rv91Oo8F%}#Y!#029K|1GJ zY(_d5*o}wt9iy^WcRT|n7W71rYVV|MqHeOGt4KbYXe!Gz;~K?0Fa_+U36vn>#~;HD z`$_W+I$6)<XpIrCDe<ZhQ{H<#FO;LbGfkM05`4+(x%oLd1xZsmKxYaTV3j%h+{S!Z zWnb^IA=$pf=aa5DOP?%C@eF@kZ|C8On_WD3qA|ViC-<y5LQ#zNP?b4?O0KgbjJNnc zHVQd+sDJ4DN5c!uN>T8%XS&VH*Q9V(e7Gfr6M>Udl(RO+si}1jvQMlHwu|J>d+w#K zmRvHe>bLAa))2u~h^N(+RG#;SAFSI#wi2wSV74(tn`P61Z}mBAX%c_X3E(N_Yz*aO z!B8P`P%6C^DZMiJpROxjLtJ*sehEFG0mz0U#WD9}ETcM2sTlk`S8B=xI+R0D-6bKD zO{lyS2Ow054ilNGQGpA3u%x8KUIpVa608zS@Ehj(RPY%dO^Ih|TI0HC8-WSZZ?=Q8 z1%swy+IeXU;*yaJub_Vn0W%ng8o5U2Q5hNMQW{vAc@MOaKP^6_0V(|7)V+ji#5$os zLCYY77E5JHB|{w>(lX{EsUPtTN;DU?LtFW%FgA7Ufy%Ew!C_8UMbEO3F(pDs+4X`u zMMnNrUXW@&26t^}B9U7rl>)c4X*W84rA6!ZBzg8D>yV3*`$m7ccpLaQ^!--t-#Lo* zlKv~GWD>>#%j37}j-E$u8J~$rvdVDJ0P+#xjMGyp8l*2sfmWKPD51cl5x!*Emo@_9 zfm~BrInZbN@$$Cq+qea((qzs8S<NiZjysU5e6jA)Q?waRnH=XKLzeW+J2%78TvduW zr+1>kK?LeQRZ4$XyGjl7hTRb|2URg){a>p6>vpcGZ#=6#s?FAHUEmF70jW;aS-1C7 zoO=u{T~9YyU+G54`5`!3$|UzwH<_`lSmViCR&uUMQubhEHgg$wjKe`nXaKubBeiPy zlrjP<Lnc}J-qWbMM&~YN67pQn{`Ig)zb^G{b{Mx`pqPLE=hhrdnFpyE;Vldy&DNT+ z$=NGx)5HB75E*dMo;NIJd}2}Ie8sCy#319qW)|(~@KEXc5tH?y8n?Trc5-O}=;v0d z<SquYgZiJ-y={jr|5M#}Dysc+WDizFf(lYZ(qv)f_>Ai71B)tmGHniny8et?xTo5+ zGE5lb@iBju;j|XdhjIdq23BZ7!FB>JVIDz57kZ2N$18nv^GSv<!A}Q@`s$IG?plT+ z)&Q@kFcP^X@GvM1^IQq$V1zjB#4H@bH1qRW`)Z|(01e72DQ818=|y9^ZQQ+Bzwz}h ztvA9*CqXD_g`MpMF*?imU9%ldjZPC*fN;XhcI|&Kl<7KIk9kSEEo~?rXY^$@7FE=% z=(h21q5w^rT))EW)o^aROrUC)5@#-Nl!qjY_u}%DKy&h(5pc?b?~(8=7UeB4&x~WB zK32>u;y~0))U(6Es4%4C`Se!r&ZoMGP?%Xmk4wS$+95KPk(jwf$j?Wq-7GFQBeSt3 z!kB-RbRqWJN$4zzYf~FMjmiD_EAIx~LDznEx3sOycZN?Xkylno?QSGUFfvb|={n@t zUd>IjJbG*q=&N0RSHT_wjW8$X+5CZ8n$^`{FHgQ0A|@5MRMSZTMuyI$O&1IW@sbeP z;9UkAH_{T3JKVV{$u*4Y+V2Ng9){g^56FM!!{8-G(aLngKXY%<216{P@pzYlWPLHh zoUbKYZcPRv-BMrFLY>aelR{p#{fk^#&k^!q_r^n{9%Zu2!E!b$ThnH51z;D=DhuCc zTC%jR*!!vdU@Y}|F&Q#(emY0*uT39ai9PNlD$5EKSjsYv=~~)h5$EP>d-4GqHY0zJ z?UK>TC#2{HX8p}$*PWyR6%4!e2j*0}?kDxnTdKa9SRMqD4YBJNgJjSfjl#p1^+bI0 z>25^Kgm-qlp^j|ijDBH5O*W`0xY0{Liss>Pb9Ad!Pr)_4?SmN*b<G~!W2BNHLYm-* znQ$1ri?rkGLs(o@d}Arikd|uFvQK}W>7r*e8P%g+d-+1qWSrb3nHFC>H%1z?S5@3K zIkUNOYl}d<#A@63uN^E>&LABOL$_CMjSwb7%0L5Hy?7LC61v<O!B@(Z1-xGCH%iLQ zYm4l8E=Vs2tZQfc-pAx}BG#kS+78lUtIPOm%LGq}l$TlOjjcc{9IJ#aR4ac)s^odP z%`lw66y*0})%V9s^ZBN9oGV%Ot>4>#7!CO~v-(D|y8vb5epYA}Q<jCG^}Bz0Si@&$ zvypyoeRnpETbH*7!(iVcw&NI$oM<;~yp)-2gHSAvbcgEy;<coD_rF0Pm%h+~8F3Gu zhvXj&sm!j1Oi9MitEZrC6plLm0F|)fw2Lt6X#fA=yEy9e$wD9gil}Q3SHOQBe)JvW z=G&kA5Wlgf)lRlFKcuz&&QFK`0QI7M1(T5_6Ad^qATS_rVrmL9Gc-7p<o!c`U903a z41J$pk>^5ETef8zLSVkK(6`+k=tJq-en4ppyD$6qSGH`&$;6op?G4OLBI)=@mUU*t zAiE!@Z=L7_-5GBN=$w{=>%M<J{r*e$FWcz){`GWuoKSZbJ((Y$x?gA0NzpyNj9{ga zLTYi70B(Bxb-F)J?{`9t8}vGVRDb}mV8sp2(g`CaxI+kSiRcqVh9MvqSO_f)-RS^! z2&c?o_u=BT0+TbbyNa8*i&@SUV=oZSMBvR4a@NXtg~n>7HK10E(I9G&DsBZ1$W)<| zKve%2jYc=A5zW-w5k$B}^iwZK3lof1O=h%u>LD0=o!*+@cb|I0A=ZX}=NN_8<&)v~ z^*y*PU}#Xr_nHAja#Mtkm#N1DY@(5uCKsE+38`1fr2>tRd4ZHnB#blOQVuG)MMgL$ zZ>|CP=9K8cO*#-WjKKVEiF{0l%MxyxV6J84nHd)13uV;A=f19bRl<rAnf`qI*4$9^ zGPiQsP|l9mIfo@_Ehw*lxLTAHSDKT;Qv96#*;DT2J#VSu45BIZLIjJw5LaM_gq^Zr z1WuP3R0Xg0E7~p<ceV+tT)Kq<nyR|9wX5B%H(S%Sw9krF@~Ao%%6iF`x-u4F+kZ9Z zDygbLH=J_e5_amS<9)W~>EQATiOzB;m(uguiCI*KTTZy@&7F#W*|7K5RH0alrxLxP zKh*1XxVMs~v5MMn2R+T^i$tl86#|uO=!28g_%u&RXy_hzv>yNgwg!76$hkTQQxMH( zx)g!|DZLUp{vE6<&7j(X!Wy-eyBDd59nIVW-50-OaN{92XAA!S5yA!q1yFOyWd{W) z9gr?c4^Da=y1RjY;9xI{|0=iC_=9Q4t=|rbrh;b8r9<rUp^qp1x*DD=Gg;TF(YKse zI&WJ6SEHG?dS9jr1yv&3=i#!bp%vBaUe9%0Gm9f7%+8m?hsWVe<2vNKs=`X>vDW#9 z8t{}lQu{m`lh$*Yt^x0b@*3^7^Vk*zSWU%6;h&OC1-|EhIZeAl0vxHnq4q`1Qh7`@ za!aeQjSCSAV?A$0Nw_~6#H>CdPvVlSin5?wD^7!MgyE<}jE&o(Fz)Y--jTtU2X<(I zJ2ULU)6N}zWzrsYNy&=OnGlqTx3+!}*%e$dcp*J@+y5Wlr7zkp{0jOfJwW(@@OSs| zWR#<UP>lR4v{+Y>mFr@RzKuvkO`mB^<H9ss)-1;OR9RP%m1{Aw?{nn)?k6&G`(2Zf zB@>t10RamEHJ9fB0aJemcpKN1FnY@jdKokVEFb`aU;{~z1bf3!Bp^_vM2I3K7EvT6 zk`h%&ibc(~M9V4`WlM6b*p97Oa*c}|QLd7kl-QfK6Fc^%{kxlDWs~^NCRVIX>}(Q? z&^vbks-^7v-v7SueGkCQ+_`h-&b_CfbI)LMd}<JB&@`e*T(f_vf6Vo#|9A%>^d3Uk zxMs_w^R?BMbSPgyh*S@at=*L6|MBk-;!+Tj^J_P5A9~VRQjd@t+Juj;8|)v@mdz9( zwCoJ@QMwK)9-4bb2IrUHJbm4!$!+)9KUO2uW`^^ZH;%69-)i~35zgOZ=bQSsjlD(x zLJ?};1Lw|>{!M>_)d}3c!ujI}Da5hSiODvU5k;uym+bo3_~6*5zj<&ULaR6!(|V}G z@MRwj6lLt3P>z?$6-t#_qt)pJgVAKRBv@^UNy#bpREN`*=1%uyWM*aOcysgeeFcR@ z{^F9-vhs?`s_L5BfLOPnz9AS|7;aqD)Vz2}OJr&5vbF~H<tsWm(U-mh0UrV4m)-*b zkAHWgRls4xFbW`5wC;w!GUy_-AKe0_sq3%syNMsEuY3k0K7bCxNQTj7)Qwu>m!BuV zCFpMIfZ2Q<y(HBgoWEE0G#w+a6UE$D&^_>74Br7XfNw{~(NocN(PQW#9K=C%B>G2W zMLYN)S&TGSe#bvR4x$m%j8>x%`Za3c4S!;=v!lIjS?khB%aX;-O^X`C3q!$%`UQ1j zpth#Es<NWIthA)Cz?Ywwo0Xa2Nq48Y95%B-(Cf5nl~N&>@f;-><p$lMKId#k-z=Bm z4u|vDxw{`K`md|#n{`4}=*Bj)&OWJ`^Tw7Uv>dvrr5I}|UTuj5XEmzM%XJ3b&VSkW z8{Ez_xNB(#l<#hEcRFV;O6A2;nahw)v~c2b!5z+^ZC!(N7WX-Wv!N~PW`cbU(BEmb zs@`2csLIPlr&Vews-ZNS<sLhYvud$aAX&l6(*!BB?6I@d6YL+DjV$d5HYB@Toq4&9 zvpRQ!bP3f<UCzqtXXR3t&S5rmbbru!I`{m{U1tQey3eZ_a1Zpa?3ktfaPJHa&dlte zHF#&U-3_zZJAP?{nGeq9x*LMCUe;?<>(%EpU3(;+<voJiIrBM!>9{X`a$`+@yhi2` zK1Zw=0`Shvgxt>1Oy5lZnJd$)-A=(hb6TUB84Ci0QKSRzI&<aKgUPd@yMH=og}!yT zGCtW*YtyW0X?Mpg@r0b~`k@AX0k^9>*=6XQZxi`@mk|I0zyUCIx!A-Ho)OV%IGLSZ z+7UZ<qSeXIBhlyWoF#qi%K7;#mUeb!dj87Q+xy&r&8B4?Gqaqhaljn}7$5APon8&} zw4R~DEzIivnCx=T7!A$}Uw^06)(N9(92j=a@)-aYxa;~GfKu2kGlF!Y`(x~IF&Q3^ zVK6!?+|Ui{C+H6L#eZAY*`NbwUhZtz8$*3t$E?@@1+hPlqu}WRAKcO32PhhDkkB{l zbC1oM-3zYblMO34ysSgIC4SqixqcS)t%=_?>kBrpCp&{PeGRc8uz$YXOFPaY|CI}; zi=D|Y_)#(HY+#KO>Vd8@f-@ZhL$i*)<N@HcA!kRjYgX(81b4bS20Iy{0fe$Iz~fxf z6K6?%TSwC}chl0Yj`H|GVi#C<oF{lwH|~z)ST{g&vkH&G*+G(NCo~kG!Wn{sdqFkq zXXPFRYytpWs%50Qpnuxgfs@gEYZ%6Cwlg@`5O2rMZ|Ia~<WwJ??@h)|p`ZG2va8b- z`{d;kxa^ES817IopoZr!Q4dH0s3XvgRK;LvV>IvVa1XjW-RqpQVx)u3je$pkavT^E z%;UIfyW#9QU;&tr3og%}FksGxyvf%CcXpw4e)Tkb)8)qb%YV)pg}Z6l4C~w-?-0Sr z8)p$CVX@qhEO9^MXLqO{m>4)(;^&#uqR4o89b?-WcjLf}ds#=d)EXqnZOJ>>vy7+- zH?=Lu%LQS!;Itdxx%9M%?_Ac^aaI7c>&~{0=LshDeG58Ir^B_5vrdFWsg|%>R>@AB z?1c5y3MUGweSh*<5us`6DkoJ)=WEVjB-JVA>o8h#hQ#WG`8oo1T&zx%>evUcWLpO? z2KgOy4lw-O+PQ9~uanU@N&tw!56@zEEkMUzdm0m&W>)1MTrjJ4FJScnRv(Df%UHb} zC<7<pyxbi#LeTxWEl*PKr~!5Zd^=dla+H4>BVYCNa(^!6V$o?C|C8$HDS;w7O<6V1 zs-Kt3?3b&b$E@COa2Y%<gR6l!qv`m8=sLdrFV8k`?@Rrbf(>>M?6PF!K$p%U?#d<c zD_TQXW>2tZ*r^Ogl7XpFuTyg>lfs^2;mk@7qeRZeCpc2&oXl!EY35JLtS4<rJ{q8e zCQ(~~On;O`WK^&@ZRCROl8u;UHk-^$RW5@;qfwqjDy&j)np0Xk)}|oglp)b#Xffax zL$Bde12u?_wD2zNVeN4(ZPE5>iPoSs@KzI5@yO>7_>C1H<9arGdo~;Ve&J$KQT%{? zJs15xzt3Q_LIY^QuKRj?!bSFFwbyTj1wB1pOn+S#7j>K1<}UHW<}&#y+x$@PGSNrt zF&F(+$H?;Nm)l0#-u-#~e_?s&NC)1~G1Bq<IWdUW*VDS_TN|V67+moK8*$CXSSh-0 zWArUt!;C-Fa^(|l9p8lj*W&i#8oVhFH`%-GWP^bFG<dRhPc50O!D3CMhU}}x4b^Sc zWPeN9zA`eIxhIowu1VJ(7j0AH19H4Wjt>&No#33V>}=G9OxR>{)G51mDGn=$qPPn= z1P5^xn|NPedQMI{r|acKWkgAoO5TJ501e?H?1hT}Lk6xN^#EKdpitzySXh91uK(cJ z-mD|;wDiofRO&CPB_+lABr~5cDXt~{qJLCkmFH7;nvPh^P)_B!b+x<R+V`927wKm; z1#LUp!&}=6>elaVC>mO|v?eXQ^W?zfW1AbyudBTa2O1(97uZX>w+G9{)^;w)z~k+Q z*HxbRx~HtGE<L%jD-h}^cN?_!%#x<T`o04zva(yZM_m3$X^N|2NnUkRq0^{y<bPDO zjxhMXdF2xQGv5X@+#!~(x9zaa*r+W_sSC?wMx&iqhLVn8_>d&g=m{r@YF!v5;UrDO znxH@tOev4`02~IFqQFIfi`VOyKve{=@%sQU-X0TB2k?=_WiTf&K$KZ@F!PKO!<)}k zZo{+DNPB-)drQ!k5Lz)*`skzd<bNTY6#e+n++<6$T&3X;$ON70z)^Bs;<;&{hda3? zs0h`eC&a)^I^K~wlS+nbw$~h}p`Ox`Qetu{HDQ@G!Ak7PJY|iN@_Cj#f+&o(Ae5|W zDeo;O<>i+8jD?wJuKY>NJD-U&GXo2e1zReXCMWxI^%;%~;>$RkaV3LhWPi9Kxq?4p zL`&szjWI!*Ebv4C_yxEKW_dBjJU!(xdhq*!B6?yJ;bmmtDJq2-V|N;$-yNGdkU#)4 zdSC<~&#VRdNU#8OJOG^<EZ0$sIe}ZOPt~Q>XZRcQZB&-h&@sN~;S(*>kF|Z0T-H`z zw6xMAdtFsFaQ}vP-p!f&_kU$OmS(+KHriR<Im*#7g(A6ZX=!m=mGk6%8xAaSV6Liu zRb{e1v)*qIH!ShKb~>6LSt<+kO_p?WSYOcH+&TcX@B+xQM1ZXa)rc8mY13)IKxT=B zI8O+n%tTEHX{SM`B+4QV!KBxMM;a&!04Nv;7{+6q;4;LgW-+)~F@MvaN-cgi%T%bM z1Fot_LDkyDxi4Zu@H61$6Kbn#U%z14^ol(4N@Q(~EwBByrE_=FWob?I1#&*OqRQ-R zF0tpXJTf@vi^=qvD<5--;2k@VA8inu8q(U*2GVF#QFqaXB3g;pV^X5Ryxbz6lJAvs zDlUoJ!Od`-DU^dEMt^+7c*01G#uDd3B*U^KixK%EYK7p5Aj&X&k^KT}QVgS;0i{<t z+`}+Q41%jD!Rjy0C<Ze28yE|_^Jxi&!aS?9`O{T}k8c0=oA}P{j};P(rTL!3;8)H4 z++NdHAKcLB@r2h0#lC>^>%+aEFKncA`D#9=C{KwW`@)nNu7CC_x%8sSB)oC##Ja+Q z;itAuezh+rf9NquHvS&)WdVFSP)PJ{lievJT#`A7aEazb;&8YUlp&QMI8>vmU8=(> zPL)7gQv^Y;1f<1r=D*cvi?M2KemEcBgf^>$wgf9@@vW_G+qbgtMU7yTJuBDiRD@5d zZJ%r{-<U)1Q-7!%rjB()Ir2vN<l0u7t+u|wUON!VP{|pt;KRKKdQy(eXk1)iA|N$d zsg|zdcr(XS&Wr&Itw@Vj$z^7_Ov?#!ESD$j;tq3!lVj3rHkrD#xJiq(GH8yBjOzUU zo*ob}z-%xP1Mr`*V!wC4_if?)c>#T6KW~el6c&IsqJM7eSK@q{siSi0;#4zp?;m&@ zNB<3fKKEbR6sv*b1Z$%9e*6L68QskX|MD7rHDgJrM58GUE%8J<0oJ#}9GYMbx#%lr zQR<anizd+Y8L6eIB*zA&?3{`mqB#Q=K%&|Z)(UK=Nl#D7U73T##FQ{X`Kj!xR%JlV zsmUu*ihqzoQqEjC|3X$?m>or>Ej64Xvsmou>`bFGgwwU!96L>kPZ#Fu1yTdFdA-1F zUO<}Hf6-6@irVW1jqL650^gOEm6plmIxMGd3e(NVOt7Y6hEKmK6@y4DEvv<4AdTtM zj1~<BolE!lfhT1;y`V6fn4mv#@vPFy!fhJ0O@Ddz=XAioKG$DZR+2Z65nY5|)@S<) zZDrL3#d*X2%g6X&)M{Ovkz45VdX^;O-~8n@i7vklu)+W<HR=@0WiqVe<Uj{X-56Zs zy7bC`^04x_l50`+DtAHg1La3bnV`f<rAEssdgVr{?gd*dz%)vc!H9tcdp2KuyT@z5 zet(-!Sp3T(AXgL9C$N>k{@b)H`Zlh<{4TDJzRd@Zees85$2e_FPCN=@>4mZAP$KFU zYlp0O3)+WBqrOu=tf#1Jm;SJx=p_{Cv0k5SmUkhApg5tJRd5PfuUS+Y!e+DF)T^X& zKtzB^1n<Rpc?VFx*dqyhN!hyq&@K>i@_*tCFE%hq!1Y#bfBBZ^|2~J`yY1CmYtKLa z_#dOK+gmc|>9&Wqh3BGtuyXyESKW5|+(qxAAvWH<px;8k(@x|?N5sK_bUZ+DV|Hiu za5imB?@T9C_PutpHD!Ma*`~WwM|Nmuw4{NwkpV(87djm3#t&2<sjjFfQVFU)6@OK! z@-h(UwhI<wL6M9M-W5p__=xb4>Qfb&24hksBuLf`GjA@=t21eCH<>n=Su`>ER%T^- zET7EVGIoraB6H<ayda}_^P;kzMMav21#$fY>n2{_S>LknRNoyhjr*gX{K4f_l!O(< zi&x|SZa=)XA~ClnJuk1j(HB1S!+*Pv{a|-_+x<V7w&CyD7wuZTYG<=kqNi1W!%bWz z(9>CQY$1oY$oI)f1>TMiV7f(t6BV5bq9RH;RmjvbOq3i|@Q7DIiO50NDsig<RE(lY zNz6(mLAVu~HSx&IBN?=ka~xGGm4bRqJ*}o{wU+0pT*YBd!2^Lv8qRM8lYbAaV*pdk zMwTQD6EOR2f;V;|NRnqi+Z5*&@qJ+dKn*e2xs=$gWI_mj^zrDq=o{a}$D<SfjB|0$ zyU_{!IDS3aKyryL+Kr!>`)uxeKnpKKS8xls2+Bg$Xi#hzsKTMD<yB;Z7dLu4y+oFg zkg+9WUj|p~!c_{qogSbBEr0CG#@X4m{!~K<8K*(X<wsJ}1)JWGTpm&JG36G3orGlx z&DUG6F_V=UDxk6dT6xRo^?IBRxCL1&?;9x_SYB`Cnecdt36)b|XHhOO5E-Z)xo>6G ztG25C#;SFT^FY%zG_I~nBx$#Ncwf6YH&jF%`IYu)Cr`5$RpltDr+>IQskph&8oBqo zw+$TIQ10nJxqsrT{W%pQkH&cUFwnsu=zJxp3Q<gx%XyCD)r&M5j8W(Wk9l6FS1nT` zc|@T{T!dO;G9++O5+a*{oPnSLiITqa#DzzRE3?FJA^(YQy_|!ejD7?E;hlF59Xdo) z4}I_ac_{#m*1&TIfPW_|(4n&^=gNmKDD`3InJXWPol0#utpbF*Ha~pM_kr(<kM{Y- ze8d4hRKQ1De7(M1zQaCF@Hu@2KI-#TC2GP*D`?3jE!JxTTJnMRBP|g?v6aXoiD_As znN_}+T?K}f71SGM(r@#4oFzAJ-YhX`1+%QZf8WqbuwJ#d+<&n~GK+zjG|674t2o0f zN&hdi9nq%yL-`#mOvLCd5BqA`imgwvRtpxBueYqPOZNBNv2^Z{c}pz2q}-gju+-5v z;A<>OirHhac27MucQ=F8*Fb)yb4{om?G-yV+VFPk0V~;P#p_G)MByEUWMScoLXuvF zbL?0J{x0F27JnznYRt?;VT;94scuxMd|~A1bBsBr9h}2w;qxMC&a5L@Br7XT5F)%< zEm5&g^2U0ux?^CJOUC%k-q=-&zQGHlCB>!JoUoV+M!EE=vB!p2-9NtAcwAG`w7Q~l zO*q@%v3;Sqb4|?;-ffxL*r<C{o?qXV|G9U`#=5!#n|~W|N%M~O{N&oT&5p9VG_@hS zuArzUC)H%gsvB5*@00exnxHwa+@-lczak^qAmoHLF*<$$V6*_}*olf!zqnurnIWXX z-{v3i(<XPfdxM)+^0*`g^A3w+%CXnM0av@Q%T?-?nM24lZ6c<ONK&d`LRw2fL`MHH zS7QMHkbjZs20+N&wN$cKWpbI^UyJ=kM*3GQ{hc=^pD7@OQv7vBATKh;<_eykdh6|1 zQv<yV7OZc~%4!_03-pODk{11C^yB5Llgjd4oYGqz&g3peJM9$-N!H=s=x?JxAA4kN zVcy!OZ{7NEZzi)^G3Z{zt(17!FD5AzjDxRouYXDnoQtmG+^c;1*Gx+;#2NM@{6k<@ zZuU@&S7#(Ujrj$u&LS09T&3U)+Hr^k*b`(VHPzrF0WwN<k;8;1qS+Hhzy$_kaJsA! z4STws*JEZQ`{#$iVkTZ@V;bVVEn_~+bbX2IsylCqx$}1HvXF)sqkqA&yn*B6_DE!* z#eW!X37ZzI79IGv^yK9>aBvd`4|nHKnS#5Af<<dCUDc#I6q9kgfi@aJ*65KNtf!iR zG#pA>o<;^za42PY3fW-8jkZo3*<i$t#!e&1`%?l&f*|w>R1iE#3t4=~6445d2xF6r zl20D<V*Zw#FA<D?iv}9&cfK^f>GW+4bAP}7?00W?7q1uVMq2WGEyERcqmew4dg%Li z1sm@A{$XsziP7IgKi>KH>dfplkKeNMiPc$|tDj_eI1BS|fX?=ypqRTW?Qj~o#dXj{ zRIVgfj*C{L;6z<Wt<J<Dls=tK(wRq@V76#r-q$=z#?SuvsIg(*x4O>Xa>vaO1ApFR zEol#kYa26Py5>_R)wZq=b?t7;<SOS{nT%pyC7HPV+|6F)Jp<%lq%kx9SE8MOm^r4K z))7u?)=p~oXgNd3Xms%;HH1JcfpcZB*gzBsfU<z(E?#B47?e#CkKHVSB{_ZeB^jkQ zv2|Enw!6#s(p6uWe=oYDXfXeppMQJ3CoIu6ULIXRZ-MbyP?ne=$SxW5yn`n^Z$+1o z8pCL0$>^Hf>SuI{=RpNzTISbLV#w||(D&xb{heNK=l+#%_8sWRCdQf1KK}WZ%|HJ5 ziz7$={HuT4yyfQ~f5zZ(5#Z4bwlj}1!~~9$(=HzhFn>;f9ccMp=9*k&4}X-NSXcn= z3E1Qp&yf>+@QW44=I!sVKpzH_jP5^+lCE5OL5~&-XRcfj-Fona4q&W?M>)aYK?cEK zz?^^ufo@UnQxkQUk@-TU7F&3i@h}j(5gU#61lol-fjhy?a^SX+UPr>N1QJLXO*o$L zX#$s!fGoXNoy0ih7hSVyy?+;b3=B9$zH+~pneJWyS3s!0<aJ?p+;F!rA&F^mHipw$ zLf?pf>38Swe{6eUYgK03?rwbKPtgyfm#}Tw=AeTF=DxuP{rxj5YHwNFte<<9zW-4) zC#$|o!c_!tH6`IHT{NLfYPHqCUjhsXG9nWYA4imbK5ByJrE^@1)2W<}{VRXZ_sw+V z<aEsRonN`XBZrueeDU#*CG5-`kTCXdzxp%76NB+;$=~V{tK_1}90q?&MJba7DlM<< zieXIAtLFp!F8(mjjl%9Ye~$l%hmVr$#Z(zbCW9DQ8&?6w>|OA97;fVp7i^Ex`{%OA zu{m%}z}<>=Js9;LgK?z8IG%r&#_^80QmMpXj4Np;CE1`rFs4L~utLqLWkjyT3Kg%C zK^0LVEGM`XE945iipb4`$iXOYRdYP2UZvvADqanqj8jFx#8*)nQgRB8QH4#F66QFq zLR2S*6-Y^C99D2f6$ZzV1-hBV4*s&w3neDNH^;5?xUK$w({AsP>~(*4%yuV3c=7wu z#rP-hM`xl3-^V|RE`Faj5IlG5T!7Tfy+yu3Smq19^2L>O?q9C#0UuWPB1PymjF?vi z{2?!KS$OV8Kk4g}bX7CJYg&qnED{UBY3GQJ!(Dn%Plw5Ia*ljJWG$pu(o`RikAQAK zQ4xibIkXf@&geDw_*;KoY!eoL3<HnpB@6kdH={wWn0xw*72MOuj-fbyo`UBo(0$^% zVp)T%O-5JBah1FY&>&BgXUpj_9vAZsJfVmecqdOayj&p-jQ4>@B>Ov~<D`+Plrk!! z2<k&Lz%qHjvx*JVFL9pVe|4}G-|8ufjTb~z@2Z|&NhyI74P$?od?fPr>(P|=@fJM! zJ_*mAAz?B%_f@h6h<Flra4YC1(ppZlSOx><5Ed}O{BsU&7k8XH#hnAv5se994n0?Z zBe)NbVJ-r@X*`QR#Gu^4;E;yl^KNE@?iaob!!QBNFl>|b7nkky7qsK((I`54l=1Qs z{2|>*#^9NDQBQv<A7dx<sxQ_P>q8QM>~_3_6yOg}oS2t=g8*+0vVxr#oFaP(*&)mb zWXw8kC1z{7b-+rc07SChtKXof#cEuv!c`QbE~Gu7C0cEwxhp0!Oucey?v)vD(CIgr zy4Xx~*zJl3Ao7V6fiQA|kq3TySM(4rd-xAewx2H_KRJK3{m~zMm&`sDz4G-=KDhYN zznt8EetX3if50j>=KDc!hxsm`m2&i~c-sy-Ly2UduA|%Nos_P1Z*}i?)3s?^)Apy) zU|D+^sV`hsNEYRF<&mb$?o5)BoSR&oOf4g3Ga5PN!J-Ev&w0;>9_sN_+I=HOR3}t~ zMJFz(E~$SwRnEky6AMnKlQ^Blwh8@V3$|GF^5O|Tk<B%3<1-b5B~dO(^v!?Q&Mzr8 zGP_nX?PI~r*y&%nuHmYQXGU*1v!f=s`?W3Mookm^Po~_mbkVl9yu#-v`o20^{YrXx zeW-9?sXwb}{err+;SBudz_Yi7dQN`+z-cU;=}lU#ABi}+mj?I!)9u~8wc{r?)Q?5- zTy?AK!nd!k$ZMU9*`sW|q6y$xg+3P7OjYcyAZseHSP`ip+lucjCL4=!Q*n1One^@P z5n2A0{C)X!Yxe$ZveARPJeLz60jYoPs=aq?y;t*+I&#ayom-#Y==U^^E^584&5Oso z?-?kq+i;-KP`+|O`p)eQT_p*}63aRR>$mP0)%DDD=au)}-dMJFxv1xq)hpJ=?577o zC%*wYS&n>S3X#i|{O@<6!-xdXDC1|0xX&@-KL<-C&SWvW#?ORmO!46di93IK4<3!K zkWU@_^CJgi{pz6KLaE<u(JKFa9}|WkmQVro%6-lwd|j9RIN#!!8)Lva=<Ocpb;Uth z@4-JEWc^(NM*K1Mg1ku*HS|6<G6ZhYLkRg|E)na%1-2Hx^jqwW{*X0benYvmcJo!S zbszx`2zYzyfmAY(gc~ev7SexY=r)ik#a;zbFI1^g76y`Ak`E^zPd=5*e~|o9@|9%T zmyDB>GffLwZ)3?AB@4-Y$z#dW$>)=0$&9R0l2gOU$+n0qK^Ng2>Rsx?Krtdz0@(<R zY`i@&vH=pAmry-7a4INO)3xPKe2pJV=Oc={m*4$j@9GCfL)!Dg^p=0+QwtrAg;VVt z4;kK6HjF<!aNyk5Qj+@EzfPAFt=Q6_>mDu}erRCe_(<jYO`7^!S5+*(|9yb@6yT!) z@R5k@;C*CGnf9896l}2BRF<Sgb~_5O#Xd`_LzT2F8CfGXy%6DJC}K#ux~^-OUm4-& ziMk{nMVOBp(T0Uvjx7Ptm$@MUEf<120KSm}of2D9ZF*yP&^Tq>Yov|#PM7^50UrTQ zmmMMju?ovM+^Fl+fokm5m)If!gaNphT_XV)f9$T@P)SQ%n73Q(EVR$5tVz}#))_13 z3l*hBbohwwgpTNRNeg8m{?#j&5D&A;(p$njU%hZP38SPBlSopQzATdF5b7d&i$xhh zPFVq%3^FElieh;S(oa&L48gIL>KoQIdvHu<W52Wp?Y=(1&sI8P?xO|VTGLIMl&tMK zf3T)Td&aPNWkq+Lo0zJWjf97etn_+&9~jyEwLHp_1fFGX`43zLErTWXtHspRK>vc0 zp-5r0BV*y}>cpm{X-(Ufe>1DO(!F5cxA))i-rb9a`x9%+vZ&Hq-I#g#Tfg`f{b2LM zYjX3}e0B5Gu~nJgzK4KbHiOLD0=hLD2|X_6Rb=9jeYux>BmpWAP<Mevv_vcvSp*BQ zgp!sgm$oDUX93Qa9wh-9e^hr_&-Mj%`5g^84g3E&##77&&5?Yv6=JozOW{DwhaW|| z5YKjp(K!T~N(;XI7>BR<)ucBf$0y{oa!E~IU2~PZ>Few;zodxRvKLE~@*C)exj&ve zM^xv?=-fSgaPHfrR9X`xXb5mM1h_JQOx`Xo-(ufqC&hNWC2?OOm$xMW4j=Gx0S5&f z(k|DMMtP^4G%`ODb@v*vQCh2GkpPFSJD21o0Z4y4SG|DwuRVv!$>q@}qR)WpmPh{_ z{XKj?!M5vQZ9?0`bmK~7QyRi(+Hl11q2Ypo3mEWuD3MXaF2i91H5e>FhQAi`)P}H1 zzH&@~udO@Yh4BuIhcPyQ1AT`YPpR>c8mp1QcvWDreGC!a_`-nS%aDPuF8Jb%%zVtE zWwd``?oS*?`DcDc1Qu^S$*uS1Wprj<KFSBbIFyy2x!O<rBs9Ss4gsEOU=E3BmDn(7 znX>G)&_Vr_elJ@rowgpaerUa5y=3JBR(u}HWS8}@l~}FG+OET@<Em3C`hg0^3{9Jw z8sj+eON$tBgCLHTs|I^4o)-`8aW$1&U)p~$`Spp)bBQ&>k!7O|_BZiw4t(>L@{+07 z_R~$5pX;CL$ja(GvX+LV@s7iIJ3-e|R3oO$U|a!U+m0zF0wMff3X))mZUGU5Koh>g zZlH-6#ey&8MLmpF%l%BnSwXgs(~{>ee_-Y>{DrMMQgkcy-2yagLYc@5RNGqW#36sf zas#=EE`=Ot4iR%AIRs_noa~(JR5T)*BW8lk*lf;A9gP8`B@4G?^=6T*>}+@9gkJ8B zyEqIk?_V>S7@Szdxo7iLv*~84O~uBW{TUA!BV5bky)O=}eg2N7radpNA3VLM`IW3C zo5RhMEm_$u<Bbc)TfEVZ-;&4PivEB1;|mu)hE;F9hc(AV@p$yJ_m2NyXK~5S?;n5g zd(-9R)89+`^Pgk!=(TYlR)w^vT`U=vZI>O8(Oqn{UV%rovLoaKfsbA@DsY%X+=PPH zYaAM%W>mvzG*~T@0c*rV0RGr=*2Vd<lqb~_3s_(<JuFJ>qEEj#H%@N(=huIuN1_`1 z84g6hfdhBZ9hdJsMC<38B%IG)`Go$v^gc|}D}%z6uvegJ#!6{mIGIce)MYRztkZ0W zjHQUe)N7`?UVc82Pl#LMz8=ZHiP?DGI6-F2`z_4EqyO$7yl?fh@3~)7<y1CiuN#iO zi$BMY4?H$e`}}!_*i&skJVSq##~7_V8js~9AQ#F<Tg8^aJiI;~4>_^qt4*r+sE?|t zT#ZMKxXIXUB*tuQmsQl7!&a*d-2F71mR69GEqVJVWV13(X3XkMNy$zIzdw84@1J+a zV$wI3ieRYd>AAMn6U#!l8p=$i_-ZPGDHao8aZPTz?a=G%qFMOZ)R}+jdRP5GL;D>a z`O)9qfB#26UpgLkE%o>8j$Fp7#@o96_|~;Yx<RUCwA{M9d~j)%PFcQUGs)V}9qn^e zMCSf2&{2^TO|zD-lIVrK*+Sms8>IM5wrHX92ME(DgyR%Sj0yi$4w?kOw65^QT$xyy z+D-kGEyJEZYJ2-z-^3kv(^vlT`n&G}t}Ou9Ghh?u;8szXOx=@8LaEDBw?QfaNdbR_ zd7(QyKeelOc_Lx&e36*13;1R9k}eu$eB9qvD!7Mueaz<#%zM55qL|-HW4`ZiCGVH& zV?HoN3$9FXJNdU!1!_PoI8prPhMKk-GPnefEX0G=c)br#<?PKNTeA0MlPzic(#W6= zZ&w{qk?qO@%2;4!hhxS;a!2#>f=z$^Oj#h^AeTEN?+Z+(pb&Hh`+{RZo)rq9a3pvl zI2)7)gG)7|YSHKn9|A3{t{g=U(Lq=~@g)a!6p0h*i;NTgKp;IYFEiaEIy1u_(P#|= zlw?hY2?f#!8c`F`^l5l@IH8%<T+;9wjp7JPgX0x8Dd$wmaofz&Y{9JbvXy^GgOvUz zNHUe#^*!E;QX9zt1$ueEh~;<tF817L1z|}_$Sv*?z&!{%t04nOAj2I?O)dj2ggP)t zGYzS{w0vaHffNDfz)(xMo#o@Fwod=AKcqdQ&RaaTSRv<RloYP+XfAh%<6rHW9=c~p zG=E){8R)309ADc}mwtIRE7%`X3Pyf1dAuO9zOrt^VlTe6X}Y(9f8-JQ*{^v@yBn7# zEdd{YF4sA{l}k60($a;#R2}{*b(I9?Rt1(8yY$g)F15Us5zQ~aul9f~P>7~P;}-os zJsDQ8z!^CHVC$P1>y|M`dAbl67W$pJ|HXUwfCg(chFv^HJmx*>&-I!XP+jz}=9GqL zGzE#D+fc!L_$H>ErFfWMN;nkaYa~)KM$CnODv|OqO4vF(^POCl*s@<d*u|23tFVQp z)NNei^(|TB_pe#vW61<q`NO=r98>m!W!c_kby<<_A4XT?Mn)TOZ(v1f5;;JU%9hvS zzR*}p&OuB5qSEM-6)S_eU{vHa^i)QlSl@Y&<z7Tr(EpU?KOt%*0w2!ao_!#jrm(4h z*C@4NpAB~E0uT0hVEP80_b0YUUI1nAQ)hgx_xL<5o>32X*mKH5JRWTOJn>rm>Usbe zCF%neUJ;+YsYFtn5)I{32@YOdBB>&2!PX+VkD#Bv_QUR_S#_=6?A8U@=A62`A7bUr z;E1j`*ts5eSN1gI!5njgD=TnU>7sld%fXzMu~76x?ea1SCZ#I^(MK9aBe^l#brL<u zt>Bm7E&*KuU6(#D0aXD=my|C7br4Rl=xHO%@!NoIK?f0SM4guzFad@EikF};0hR(g z1(!H60cL+L-~afrX(##qRR81m?74mKqUseD$*I+yRfgt$gOvq6Go7m*IkJ2D_RyDD zeEpAfG5L|?Gp2}Ius2w|p5vuV^?=`ZHNwt}QgZU{><iF*7rT!}zf4||;_?+@rV?Ca zf&`r*tR#ux0kIPP3b~&?=!?q_bPPYlA>oe_OU!>=WW)nrhRFpTJ&l#occHiY=GMpl z^FYdvFT%~D!KKik#l$AComzvM1t9bnSs{tVas|PFnhR|Pw75{Z3QFygbk)s7e2Q9+ zn$v93UQnUM*r|r*$jNSEmg|dJUA&-Fp=KlN(7>)4v)Bb=7OOR|j!f*nG-Z(z00U+_ zZgqcq-Dj{|)F`o8iQNX=nwFHtD#A*GS*bLDG%NHLt|~(2q9SC(t>z^2DwEO7eqLn~ zH3>zysHoVa^rf|=^`_CZw4_24^(G;lo`jPOm>NNXSeb!q@W)-ntLE*^@!0s`s=bTA zz{TDhKLBd@xZ)}BVBONVbsJBCr;>e3;iP{kZr^^mj@Rk+a)ZHWkb@P^umAA-Z){Si zd7cvlxlXT>Z926{21mIdV3|rITlWUO!&F=qNDVbF4y6XF{HEw_eDLxcb+;B)_=ENK zn(8tuJ{;YgP+nDIuMag0?I@-7^YOUvNb$J)#o|fT9u*0xmaB$TbU;2S-y^4YBg}uq z9Fc@vg$kQhm|-!j!s>D5ZV++|J$Y(<7^EHuJhc#$bxhKA#T+dr(xeP&kZadP?kaj> zaxEs*K%Dud3>ZU21!AucNbjs6w!cBH{WhBT*tv70`sYyv36h;pN4<P-u9rMA_x9!g zmgL91FrQqo-<7CCER)F-<Qekia!!AaTY;&XWOB1iPGo&DOhK8*C{;5NcMjYrpeY%R zaC$6{pm?&Ml<69O|L`i(nFHf5!7QNxyDayTr{{Lj=DFqMg99|<;DO8kevtVP7P^?e zEb+4(Wr}8cA0bNleLfj`twaWVEt44A?<<<mREjgV<aOS4DC<Jh66f-{+ZlhSvw5jt zUf%>f323+2u4m~<+4>4S@#^swx{s1JIzUM&4N;O#acnJO)%9x;tFEp^2rQq;$g(5| z(Gwb5fKVbF59LX*vDoV?e|P1<8(Vp}`u+y?lXt%rmA{Kc!LHG1H9AeIfNS3c`rDD$ zpHtw=E685$qx+<JY>vmUveAE?;vxmWD%F!ZmAW^TYd7M|OqJ&pTL?3oQ5RdGC%Zg{ zJp?iH&|7L}G1`~yoV~k1C8{Fx>&KbBSy@g!6CFBGptfGU#iHk&^MO84Mc(*J1TjCP zM|zDQ9&3rodC%Vnf5+AWSrir+l7(Kl#p%712bS#n)^4$O_d5p$?jL_`vOSw|aI|Y@ zi~H%51<UFSwb38rkM`P1^HPUj#rP{<!}wHJap(46`N;O*{(s&b{Ve($gEdi!BT_EL z4EP2~+#)HjVMtuql-HfNA&)i`wiON((#jNELNT9iNuNsJo6f16NzNV487F59dH9G4 zA2FRU5tFIXw~&QtiX(rCjs#<JPJ{>I2oznM&%6DrB^Au3c5UUv9eX=RT3KNMXMFQI ziebS}OO1`N<&slux#T73#mmIN(!siKzxft1W-S`7Yv`}Br&RX^tJW>a;}#|42YrbZ zg>I_MYFJ(WMJawIsWK@w#lNH^2`6F;Z1%YeTOVGP<sW`zWc`2f^`)6>o<+bAS3cvu z%P$3fu_7-Dpk?SAXHo5ye-(8~UAR08T%=;Q%Rh7FUtfTlgfsC=0;|=qos3l_K-G3I z!@+J|j@U8^ur(DhTco03UsbAfVF&hsbwerGi>AUwFIK%&_~Mv2EfP^QwcB1)zLfT& zDfn{kD=jaVCT4%Wtb4`&G6&*<*$QA!es+;<*athwP?-BHo`KNgEiX4PWg)Fh#y@^w z5l=kqHNSFo^GX%|AFluO9{Tvbmrqo#U7VM<WL<Uj@RHoTCF{Rsbo*WI(sZLKy(G=) zPd5?8|I~tSR5%vjzNT+?#O-dmqi@aaiyhI~1sx@pgpz+13&a(rR%_{s=)eAtO|IpS zu=mamiL2u7?690=g3v|QE-ML|+D#-)1XfH-Ln9VXy2~-@bgD!PMwauI4=vPU$ybkD zQel<^LSiiJnQ%IjCPuSxR+f-H;gSgx{Cws|{3ReM-{WcmM9*d^6Ss)P8dxeI`g@7> zlF8;~uV#PI7-w@$;?CD@8GT~BUiY#(D>xVqjW5m3S+Y5t*IZX(o%K=I++KUZku}3l zZ4vS71JB+PD(>D9vSc+?xxJC8#_F}rULnO}CjWX*bcLrx+<YwVN4*Gs)We`d8%2*g zmN%!w&xkV61uC$aHCm{U^SS~#mLu*tCI13TkS~AwR*x64oHNP5>s{63PlCFe(&nTD zR&wgzXa|1kUi=j4i?-pDU&1G&ZC{G%g+GzY^auQRkPiG6Yqx9z=oT8GeU$2zy~<G~ zRa3cwc^A!~vlR-Jmght$f$yf%skFK=)il6grjy<Q(Q5SqQGsGdnkmg*4WUX-!ICP7 zS|NW^YSg@zACphZkI1PUI(!+pPA=D?Se^yTZ}dqDUD~m{TghsDzvAs4X-2<fZwE@5 zn|>+7j;VH!mAA^(IJ3-C#)D;h94qpoAD`WN-?6Q4M1P%!)tWoG$Jg#@{7V><D=7S@ z#(f)bwlwEw@LOCOX$Jn*zXYoEEPfpYVhMkZENSi;x(&Z|-~hDSNV2&;nu(mKM@&lK zGPqK1h`Wz_l9LGqN;8<2(ms`e$HPhv>0Fy8*s<OAoEC}JlrR!uqR6g#PH(~{mR#rm zsn=V?Xi@mCl&lMGnIu@HD1H1@^2`j0@=9tkp2%)l+~lzo`Tf@5Eya%Nnue_4J&k|2 zcVyI6m)nc>&`hm4Nh=q0ilUq^Cpb)s+@w5>)oD4LkuTwwn4&AlS;>~LiYof7lz4+! z_#+@em{|@0Y+`znr2w&X9hkQQmvC=Wi<IL$EBIy&@8emcZ`Sl9bQ;WS<7v5~qN1P> z=i^L2C~=Dp%iW;GT_yBa_9{oXa(91g>+Z_1qso5SO(JQl>l(&#(sRZd>Q<*MkI~%2 zFp50s9mWz-;74RK4H{L0<);xe?48r|qS|Z=YmjC_E8}faS}2xM8GQ4$j!Z=??&2g; z#uRH_-?O`$UytmY?Voed!`!Pg(SMJA5dGHihjA4y!s&bOk=A|g2DuZ6=K+5{A#UBF zm{E`&@)<c<>)h(x@1*OJwk6$}6iWaM7PeoX0BDlTM`}VN0Wc?ydro;c$++-%?3L;f zmC84A!G6h3KCokC7wp7dJYlklri8G~rpuW~lj|mU_9h;=nv52gNnU?kB3<(w{ePYR zcwH7l+4VULf3;x71wwn?*t$J*_fR<DWXjg=Mcdj7v8AzRLwVmr8><4_PK|!@UvGOF zH-zfeg)`lub-|*w%Sy<()6w6*(&Gw^wIp}9m&ZE+AOTUA=sN*C0fv_)JOMX<c{%!i zS+?){s=h4M`tK!`i9jVn8TKUwfD%+mNvblsqYk{wmq2;ceSbM4qztPwyu4`iM;1MA zS@R=TR#svL&T#214vWun+;YmoA90;<5f^J}1wL)ExLlSd8mbnci|QYCqtFkRo?(9o z0T}bfOnGk)Q`Ahc#QtgoD0BXQ5*W7gwZcUyDWCZt(pp?^Y}FzbuJ+!L-&u`oamlsx z6izZA{bhbC{cFN?nh0M-^>qmsNw`#6KIK_1qK>=TqLy+`WG@*Hrxs@>fNP@9uWHN* zEHANIbL*C_F3+j;rYL#m<Qj!uEwh`m>U@bMgGc+ey|!yX)##%`RYRSBOEVUF`$u;+ z?t1Ug;<iWr^S(RYnhr!)hpIecaaOWUot*2;Tv(Z}r3yJm{&3{elYN4xI+v(5D#~7` ztJ`pJQS*IwPPG>#`vU3rNBNwkjWw3y^vFH$ZomD)lYRUCcl4dp5B%kY)rmQkt`(k! z636BbamLI4g4bZ~OIzN5iT-KJ`c1h_1Dm&2RIhFFmJJ+UVJa>yl-97N_lYI@zXmNu zFN-^;vi4??Et-8AvW?tH$Tr2D3bNI{-%hrt9Y`bFjCUHz`Vd|(;=u?WT*TH*21{|e z;3yukI7V_T@KvD^u@<A+^R*w=(%RZ(;SrX}ORh68(gmS@qM~Adu@pk`O(e;;^9Ojc zIJVy16ObH(ixrYL+H=FAH~Y64W5r)3mg4J-HYvCqPa>SpA-(wprkf2rE>tn~(rvfC zw6((5GFV#G6L3|GJ-KP(>CsYGpr@v0-D2<0l4}PVLu&#l36(>U<wIo#cS^&=@|Mw{ z(+MUEOGCgr+V0tZSW~m%o@EOs+KQE&uC{HUq~W%{ipsv74aEa(H5yJ;(zcoSeXZ4Q zcXg}J(;Cdn54O&|me;v3H#gkns~TLClijp7CevXv{I=NN^vhm-_2<YD`;W!%&iwT1 ze+XXr0z8&~;n{y{Dq{bk5W7$I^xRj_wGT!&elYhwYGD6=OoUp{n`j!nfM(eLM4;Qz zx6z|$FIojPhtV4JH8}2rYrD}|Q0U9iMf50+K#TM%U!Z1?`jdDGoZXM6@q<{0FG0I0 zv;YO+-px=y1lu7rj&4P3(JXqDP-KBN3(zm1-%0p>6Mce?q9gc^nElh?qv&320grk! zdpi%tG>QIygq{Iw!2~mV7~KuFZS4OfbJ5Sx&+sAqF*!<pLpRd%TpD+Vi}K6)3$m56 zU&@{Gmla{fw-kR=E?2&)GOGqu$5d~sE7fD_7d7RYX3ZYW$6BYhT6>?aR?q1R^d0(f z{hx%e@B>4w;S=Ld<2Oykru$64GpCpzHvigEWO><t^0S2RCVXc7%r<HJEU_W+XySL1 z79<@?RwSn<M^Zv5Ur)JYPqOb!C8>8hRyls{%y6D?zUWGD6}b9b52n?+ccw3jW1tId zXMUBWIR)f{b42r~75I-~E(PE_kEgz?IKxN}XE=VB9F4}y6eWQ-6)SVl=19EEgZ@7r zFUz2R{9L>&M?27K@v;J$aY?+aL^|9UFRNh;E3W>#YCfKbm$hgVKN2tNP%ROd563Ct z>^xZ#FJqKSb@4JmI+`0VQ&dbV<7E!ojKs@4N}+ef%Q7fG6)(%tXY}oOS%I>+Gx4$# zrEnMGWi=}2F2~Cnw3085m$m3;{E>KBhi;XBjnt2hZ66<AyKd5%wI<tHR8UanY#khM zhWjUTosA=F@||@XH#(&T6VCC$iNWzLg9G`_=EeoV*1ERFmL<;N31`1^a=d?Fa8v*I z2IuI|jrTVXuO1xlpBx??aV{Pm8EqY0JGHTYyl!I6;K;z>xHHdrQ-hmMmk*9luySF4 zenDBj|Jucyn*I-ifRV2qo|qgQhsxm*XM6s#d}pM8a&TnQ**`MiY`c16%h1s9nn9^@ z&EWWCKQtblTnFP^KQ%r)F)+M_J#8ZY>hSAF$HzuvV^}shxMk3}xPNkTaAI_1-Q?t0 zrO&r@>(>1Kc;hwDHh<0NCf`50Ho1L&Y;a(3VtDNcOgw+x<fe_yFrbkM82FU*L>SHW zAPbF-0Ae=A+T=PX1_zz2`w8fOXm9|AHa0%GesIlX{^<Bx-`3#`!@gL5!y{{b*ScZ7 z#Gmtjb~maA?i&Lh9!J9<(bj>4a-uAdlG$)9LIv<GgHkIRL<4XPqkd?S3#CSXGy<*i zp;U)9!q<6S4-?YaARGtbxJ9~`wQPpFm?Uk5d)lDfg4n-(3`_0%VVi{3{m^z0ZGz)C z+5mN<AaVcE^PA!R)zWj=74~1XBXD)GbR3oLTMP1gqtss=JZTNoj7ZNIhjw|=sQyt8 z|M=>1>B_{_`a&2HgIGTD|IIsp|8cMXXOM`&e67^Wq||q;<*?LuJG59PwTei0GAK++ zPaBb1wf&7Jw!jmI;C=?PYc1DEeNV!9tmjcEuZzQTJ-~Wg8o_{c-~8Mr;K_dteMWoZ zKz*Y(z+ss*x-HT(7fbb%5-qW7>!h<WR0*2Khqg-Jd}woH&uilS=1Zl2P0;fH>3x&H z8DkP02PG`8g|;z_=SzKV0?KNRLuf>zcLt%U>*g4P&EKQ4kaUc3%*Gq~VVGq{cJKV? zC*tEDlAaTT+8FFd0q%nmwDYCfwbC4i0f)m-x_*2NV{7AeH;-n1EH}>Q|I267nBfq0 z19kq5k2s*D+#LQqlI8d#eJIQEU!fewrBI3E;O`##-Lt==8$LbwDS7Qv{P?Fh`P1&V zZ$tq^0)H#)SQ#pGbi=U=j;11GJCA8QS47*-V8u(x)eb$yXK^C7JzwGw&%nW&6*_}e zq6a!`jU+ohU3z6H5to*fhs33xtk4G${82M*4%r<|p|B%z1}BSMcoBfS5e629Z6R!@ zLinT5ry(*O!U;u|b_3S83q|^Nf`Nt+b~y9_eSfch7x)Q!pT0#usz0p%NPk5y4?x|g zdJ4vP3&JN7FptmRBd6PzdA&_%<X2joW|fidS$yZLXBpdzOS@)ecg~{ruI`T07$54~ zd-vUFfxT(AXj#W>pS`nbb^r<@D@;Q{u%Avq3pytzCnl$)RSO(1Odzj!auSZxiF5_F zt5=H~><qzfVsdgKUITZ)*`#+$+IuG^q#LnxH-ZO1*ApO7;f6`?1larR0C%tl!krkz z8QcSHCweEOCri(O<Ejbiu^0*n8ca^a1~OsmU4_v91>*4FW0R336qg)G0Sy5%w<<^h zvIUn~bpbkmmSiwC$Y8)m*w}E5!)_-xBtRe@gE2A?<3K`IFockm07(dt8yuS($O6{r zo$4NW;m^(geeeIi?|n~F_f%C^*K+FA?<{pjvs>pzkqYfX4C0434^994*oQwu2>lcx z95uXc)^U9EA8R4~E<$A8*!23%sovlI6(P17At|?ie$)1`Kh)m#I6}%sgo=MYJ~}j_ zF1S4#p@0M0$RCG-`<EV*K)xIDiQ}7RuYDwHN)Gv*kiT!!)bP+9F^@+hRBNUA%|q8t zf1f$WK>h^e9g{<wN4IQw@Q;xHIYP3L>8Y97S5R^oq1HnBe0uBX^u6o99S?bEpM3<% zF#OVg9~C4eG*1|olSpN9g;J%~Xm$E1gVAKRSZ&cUv2pQshcm&In3SB7nwIX)$jtI& z=j3|xeE9{1Ma3nhW#xXpqOz*GCQuu!t8YO6zx?5TisI4rTn#dzX5oI-4_l0k=o*BU zKcczI_wefFfBe5W3Yl=nHk^z;MsH(+-oh+@dK_Iq|3u$KPoOu@*(+<~6l}*BU4T08 zp-<3T=!ak4DzvA<NkZ~<^fvkcy^IciX}vJ|I`sK_v=`ruPU1tj7tLTJ`YqIc49B2{ zfcxjzqwGuAiQmJ2MNi-ooI?(iNvuJCAU9s!R`|b{{|YVr6(5BApYc6(<lK#n4TVU5 zIod-WCSB+!Fy=wBpKM0U=%=_C`tL*Y=qr&1X3+It7+x~E1>KKEuP%qRQjw<RzoC=p z4Eizp4Y~>KLx<5(vYU99KY{+w!w3+uVG~wFUOBz;uH;c>nmkWrOZTEX;kOBXN6-j< z4gC^3!kb}qXVBf~HMAY8@i2QFr(zeE4|o9<6%ek*HOm?3esNo22EEUHmAeV{*HM=` zcmaz|7IAM|H>CGhyLud<b3(dFNVCa8MhzLK6W(ytSjVd!Aw1})2?e%|FVqZHLwm=S ziYiyts3J219aktJsf1K0)in*2F2_QGq}CK4Czld=0WBQyj57=S7IkRdpj$QK8W~#C z9b$&y-36v*VPQ{~TX_K`Jba2^I<9jcU0pI1DUl@UK1DPc0P-#@1YC~5!r;Qt;_|L_ zE{D#wa9pKYn63c|10cg&i_6d69uo@e>zBNF0WyEcqjiu8?P}{5^A5Bw=1IhR+&v*O zNS~Zpd1C6KPj;<5x%B#=3s$qCqkAF5Ce@9&YJkSK4~2HE1Af{-m%^nBY5pGLbS*^b z9YvlVp{@f)RW~x>2yw|k7I^E*7l2dfD+@Xyqxrk|aV`crNY+O=id@hPZKuXnGZ^{X zHf|S%1{|3gp`cq_`p)hUUkwR<D6&R1$FrA&dI2vYg~4iZ2(&F%TlXpCU4Hj?o+IWd zFUmtb)wHs?3iv9yW}%nWdI8}E3o=(j#{!qUdjTFt3&(k$?&Wd1Z5Ld1BMYvM?oy#P zAjtJG*U`SBPy=r0tjx>+FsnT7!h73}^LTGZZ}%x3sAqdSyPqVOR1H@498ZL2-KQLv zA$$Q86%>!qF5xLF6bSj@MT~?p*-9Bk!;6<nd;uF4&Ytmw!5+%v$P5&LKODlYa-fc@ z{5Y3;d;uLZpsR6xYR#nLks#2E$q3g4+O!m99mmL1`lOW2I+uG~!o5}cBtsyHjx)5F zqs323C7z3y%X|SZf1%Xncb}50gN2LB@A4W*<T~W4U>3be7R5(q`p66k9W7PS8#;l> z35L<(XO}M^X88=CtI`KCuhIrFgBgRn@`Uf{;uCIno%MwLX~zkJ|77wrH7B!eu9KQ) z;!d(sB0*N<_xsO%a*kfu12?@_xJMNMthwEVg}QUPb2-__mw9~wBL-v4*N<Pkm!f?E zEF*hx_{JuCI8@l=G4)Mu>hHh!Z=MP24tg=Xnl*tAor!u+A(!!e0UQB&mkxdb7z-=H zp8kHX*VC^%mzObq0W$#wmt}qdCILN{jD7(he+o%~6O7SuK`A3;<Vc}Y5QRd`$$QZv zJg~?$K_nY!;qWp{kCU?ln2`^lsFkVpZvj4VpUb65kqL6Lft^jx$aNd@!=(W-vh)D? zF<0|m`1$w3-+E7^FZ{5t2xB<STZ3#jOEw_9L54>qc$8o~s8pdw>EiNHzJjI{L@s4y ze-fnx6FJMsIK(L+MWm2skggpb^l`|@aY&|Xhw?r~W@H$dT(0CeMoA}PRcL}rrJBL4 zLdr^Ha)x6Fqh#nzEV+J**8*z<%<P5>{`TnHd)(jKV--Ghd(NB@FWDJc<PK|>la2f7 zk5i5>{V`t&zaD-q{6qYc@LF7mrC5UVf5V;lO?)nFAU_~Cgxm4Amu^}r0=(D@^WO&Z z*TB9m<Ta?*q0QD3t=49g_R8ppwLp5AWWZ>Y8V2Ny6b33X(<OStM#I1-ZVd3@gnh*2 zB|{qa4ZE%Eh8J)7e)!k;-90bg<PZOH_wIX+-h3T%f8T#zR~t^`YDy*_8sFR>e;(M3 z@bc%&iR|mkHv_(CPJsRW93U5T0qiODIZYh<i?;>`h4p$6#+xJZ3}1+N8Ah@}*|h9k z87q^?F))aho8soV^Bl`@Z10r(ynI>CION%KSTNauG>TCUKp*~dx$sA~!?|2w9xu=u z?m5|p2+R23{vdNG{3Bd&aT6{GfBy)$=Hl-6-eaz(7`q3?KrLDo(5!;D8I{<mz%dMt z0UM&%q0Uwlwc2Lvl~D4jfP50efRr%~NJMs}gp1G((S^fCqQR~e+GUXl@vd*Z=Xd+U zeR$%bPrlI={$)nb-Zf=oUweo=@yIfIqMNH}{@UkH%so7jb8+{dC|wo-e<zeHIAH^v z$OVXSQ=Cva_1wp)t<FIwaXMpDQ<2APMkrhGxTq37bvm*6Qwzdh1PWk43J@!3A>f3; z2O|S~C?^HJED98`(mrRd8So*VSWFs5Kn&L+z=ET&(VgB{=mc26wF?hAO1gY`U8RoH zrp-0s)i12yfHS=v6>bG9e|Pg;UYt2Ge)`_K!i#_$Hu4g-0&;{GYo?mg1(`;1;wM0F zEs93h^3fw0r=w!D0Ws;?V(kVk!)mZb*G`FmrF^tjW7I+cVi>Jf-s{k1>xfPlYhij> zx*k!m9;}88SS-jqz%g2uZoS;xOY>e~>ReBhrDzY`caaU|#4gI<e-4()38@@kS}A5e z{Pq*T<bTC7EJ?2)E5rTaJ6)AS<&T7JzLqdcOI*#XFV<h%R}r=J9P_9*;5LN!4hy`T zy!;WnpX&u_x{Hq+E5u_txGuFPbt08nr5sa|S|v{IOG?T@eR?`_gHjvR>r1lw;^ckv zvI8<Alf}{U7=V;Ge|;90wl0BB#>vSEtZIncCC73(XFz^o{lq%}Bg_wy=V%&cs)s4( zWcQ0qNQGZwN>V)b=9YsD1X+;9QBmm4HCwnW>`KspgoIU&=h*$#3$N|_OZZpmIL>m{ zeCa@SqJL;xfoJ`??#h&|I~GUYy_gjKgL&(azr$<FZJWsVe@$;147%~2?ypRizx<t~ zwVR_-tFrTJGUK#rdqzq7#+r2p`ZJF|8`rnS<}QfO_NT{b)XvPZ&S_Zt6?~Q=Bf6F6 zH4H1!wX-s|kCOn-O0)z^b?rd;J|s0Fsf-&(xDvG^qNCVuUeDnGw~8YiVTQD$G7O0J z8m|)&O{0-Ye*lKL73}pEd7_Hk{az6kC?NEMC=ob7cjn9r2A?^TlbwbcC*#CUsRl%q zlgVP(SHizp6E0i>Oz<4;ew-+E2E``axJhBqDRF)HBv*4%k;^wEhHu6@6C3zky7px- zuY<z8cs^aC!5q=Fa0A>C?igU#GAH41?-V&tmI>n^f7zg}A{Mw63+OB2*7y3|*s5!K z57?9PC7>kvEd1;62DXD8`uqqx^xk^{j{&E#8=#*ow2xP}WDI0XWiX12=nUdmTwdf0 zHQFHWz?{S6@HrT*COJ7it3N}62NBTTk6IAnQ7almuOSv7!x3wV>z|I_6;I+R<LQ-} zV7$a)f3YWPwHbCMUf4;LjsT~6FR&WyqFiA&ZQ0`WdV$^aUN7Z0H|!=*G79nwBmxax zK*N;e6tg8BoAj{D4Dr}vw&WL-;{t<I&+OwEmer^wDwRsI^EWrJDwSHIfnCqAZ{fZ@ zGBqcWNTd>tbT4jUM!Xv`yg4;|OmRVuA)JAKf3D5SFOIFO&(6!7@Lqg?s|l;4o0Ht2 zAS5+K<4-<&j^axY_TeqC50!xD*?b)8MJnu2Wvh;=7?sKv)!Qn;677JTH4QL^2!!`X zv<{%Y4mll2FWhln@+Ga2y(Ro%_%rzZ0NX(RO0YHj=5^b*@7S?@`*q}-;ctc?!s~Dk zfBg1_zY+fCpa1Zu_uoHvPSi=Ld<h7?(wq6<s0z2MaE%J*sxYTAsghJoH^!i(tVOsU z;ZlS%5!jztjc~OZH(+dBqejOJ_+7&V136;A27^U~<!clx!boAjN=B`Sz@FDDK%THl zAOXFiP!ctYl^+lg7ODdRm*M1;EbN06fB7i9OD17BmV}pa8@^2@;p7-I{~fH1EiLjI zm!`Rz&;M3cS#*6aISNF^=tiJ%Bh1N$vUuetf{ncfLyT0EkxD^EN*MJ366ouVh)7{D zoS>UJse}=bi6%9KtloTVdj(E0x&yhn^|@A@64-spSTO&y2N>VQS9^9eI9<&*fAle_ z7k~4>FK;P<{@(zau7mzL<a(Opq>QLnD&$c?gc&BHN=Et>bVpDF-oPnj942xkqARw- z91a1WB%%GhC!koR7*j9-$tua1gsFG*IyN|%d_9g%!X}L4`r_l|eXPtVO9ahO0G=~X z8O%XJrAh}Rm&sC4FK=iy5QA&Lf9j9N@$ptRTZSF7Y*|QlfvPjifQFKTswN_UN7&Bo z2FCMxR`dr7-eyXg0#3t#0fPa(qsjrs0j#+!D3Rcu`)<#yFUizny}f__KgaI*&A!U& z{lB<#{HxnLqr(@}X@xaud-sw@fB#8hMXxV!_`%I3ql=h4^i7OHy~XPfe{@x5x0gCU z5NNOfbgUBeuUbAv*(*CnaTd>`1Lz1ki{7D@qFNe}wHhjG$)Hp!haG$g9WHB*01Ge) zr~dLU6C1u8P&5T^1k#r;y~x!pog)UiOKIO@%O5eH3;Uv!S8BDKzE`EPfW}SxGJ+K3 zGy_^{7C0o?5+adMX37=Bf8UDEB`z-IC{fUXE<;s4%1?R256#wVvCG)&uUi#<gLIV5 zJ!&l6^x&v_+w8VU^34w}Zr}LC_6isWBj_VvgK<QG%9M&Wf&^wT7y>$%y0^tJV3;y6 z1_SCn8XJlwu>zODddJ45TU{c%TPeHi5{6o=c-e}rR+nW6FmOn6f2B2ZNfQAOr4n0E zz#?K=R25A|i8LPL6=mBX>LX6z1NLi;yB=M;^ej=2e|>A&&9{B)sqn46O|QSv*4dU& z)R6WW#;J7$4t(SKyZYT+O<L!!RWlF9MLmLFSX~$XZfn?{7jQ>~7oyzt6dUKltC>O2 zD=jeB2HxXPWGhGvXbKpt2Cdm{CT6ojXK)y@>6GI{tIgVBL#9@<R@2Uj8l`}jqGjd* z!3ydm2mvl)ZKwDm8V6m8B#>gvVB@ZD^rW>nR#-C@+T8W|_V7bwCq+^9<_AVRQk7Qz zGo?kJ-C4zKJ^j+zvzLE~0UQK^ksLLbpNRoAH|Kw_aMurZ_`<)j`MOGXZl2m)-dhwy z;&;A!cSrl7v)6Bb<#1=`-LG6XczbVp=!NedclYiSmkWvk8v&D-CyD_;e{7w5aiOW_ z&<kU`p4(ZvlwdDgQ&zv#h~-hWv)`O?xA{{E{wbSM)@H2P|K@@Ff4;l8=jc0oWYu$B zIsQsZ*7)io=6IZcBv7%g(upo%#5Q4ntmccS^zZ12Uay-3ef3uuYw-X+hF`#EF^55G zCsey>B}d5_@*0s6MkAY%f6Fxz9iE|19<b89bYj#Tp$eJTqoej3;4|!606QN=J&M$K z<68`E8|N$QcWr2k#tK~ZI<q6SHqZWxgtE@u&-cA9j%x>us|)Zu5zX-#b<!Rw$&Vk4 zC;4$>aU@xSV_0gzxm+=m^NIu1{h&`yn8sK)DX8Dnb)`R|JEnU<e|KKDtmAalW2Mt2 zsAtVmoG=#|uE;@j^U{GwEQyGY-S734OMQZhAWbS~yrR#El{!s35{EX=Y+e_1ukGs{ z(1ib_D4%)a+O45$%bTyed*4hfx#OjlTjxf4+MAowg6%^?x{kXh{RQi8ZRz=s8)v6y zDn5X@^)LUK9fi61f6@JXTrt37usGH?ITec&ViRH&X!@YxsDY{ktbtA@0hr2QP*kK( zy4}jj0mYPJUcrcaqB!<l<pm`XycG_WF{o5(V&-C7(g)I~(wEcO^z`i5SWU`owp266 z*;bg3PE<!Z(A_Vr)|Qp&yXl@P@(2j#799nyOYke$87!EPe=8=()szujPwZ&rjW6t6 zIDMU8j^kBZCUZNA9nl#@<^I@pYtnn`J+XQ9S*xaH;SW@+c0amy=hNGY66>}$uin+3 zim&ZGG+tD>d4GegZ^)J%$V@IwwQ0FOYE!Fy$>mwLwr=C_{$6*<@b228(e_d;t0?K5 z5cXwlL^oFef9kE{9TJ^F8#J4f%|tGj;VFv*0nhS;LF6DXE<*$(3<yey%}jN8!Xb7> z#_1$xGnRnf2RgezBClv$ctwz*Ie|4q$B7R+^<ERErZuR<*vb4n{K?Wh>A=O$hYLYN zA)GlTP8mLf@5c7<@3H+2rsLwbUMHLM1;swCGR>2ve-BsCv0o3E(g%FtKzZm!-m`(= z4GbQ&<I#9L8jVYpjmkAj#w)9mb;uaQR8$n2%y#nBGmvj{PYX(7GBCPAYp@$U6x7Yh zGul{ttS5FV_Jvq3Ha6QltCnWZUS4`p6J8NlTY%j!D<&%l3Mz>XMHCWD5mZ!9L_8Jk zN&!*(e@d@;a&G5$cUNQW#m<FIjh65~jJ>5>cV!+O?f=Tg;_&;?zGiPyeQ{!ZL356$ zAuk4>9{twNz~Bjtj)FGb?P}i9om5}(>(?7v%chTP^mdgeSaTcm3Wn<43I1*Y1A2fy zTS1;ND390UY*<+=f)GOp$58W71!as!4CDX}e*%=k{#-YmqZb(1g1xwh@x6EPtdV>7 zGl%GN-xprZZem+dGAcxMym{P;HyZGW29Kz*t~Mv9I7Q+NB#6!jRWKo0>x_xcXf>I+ zyjG<y;)?S7FX`czqz~xa-piXo*fuVs*=VMkcwTY}UeSmtqG$+yfJne3im7ey%^Em3 zf0UEG?(Wgd-nJ?$!8rVZgy6W8^7_QA24CF7psT^3$`(u0^YTsk4IWeH;a9frc=d3n zF|*F6NXgB&h1atGXxWjl^!CR69SP~Z`-c}76Ib0S&~F>;jU7NgIV$3vQYi~4jsn~O zi&<93Q3=(`v7EG32Gv>_lQ=uUn?&76e}YRXCp#(PVe>heXgu`!=lJ&U+oa_5>C<fM zX-dx_SfdK)BN64JGTyaOiAVG}$r0e}_CimsLzAr`8aqmFwHkD}t(@Ep3ZdWcJxBi{ zLfm^!lzt%Id@c>XQixl;dC7Unf*E19;7c4Rh;$~0aG<LC9@zLr3Sygtg#UOoe+6Y} zK);PWAlZR>cXwQ(9^U`C1E@z5HtuhCruXa{UVJ8T)j^oo2AJ1<An$#s8g1dTm7W-n z+rw~in3G}!i6$h+5m4Hz=c^A?Gu71r&RlD;l-7!5Ww?An&D9x#`AReV`t@zGx+H&V zCRG7)MbQI5t9!*wX|N)FRtNzmf8B~A;K#nmtVOI9y?5T+0uwbKl2cq7#sFq{gd{%v zO!JOaS^V_9-S3!^3li*k$yP4>TUFWSuTA~<mr{c())8+@P0ftoFshKmR<w<LdTVBL zk+ZBMzq2IX=<c|#d2n}I5@riZT5?SqS4pO(c5apD<ul=HlS|V~l6xcye+fH2n%hzk zN8|)6T~$R*4OtEAyp-3zy8Jg*$#o(-TEmybPysBJ`VI4jBNUjN5=Fp1O?CkYGw|!T z&)bjKnHKwieag<*wXIgO9Jdly!V)b4GnZ-(0w->XxHKtPiN_z<<?|ZE(}IY0Bv2xY z_2J+*pY9If8^iOQv$lfYf8|fAYg*-9wX@3?D`$3|#?j&TPcQv7vC?bTsGpUn<Xl{C zbyH^=<>AZwM2)KW6uMK?m$!=I@?KGNC=u)z?G^h)+%b_Yll#RzBPhvN>>H{Y!`>mM z1#Ni6f6xke<U}RBo{clc5oZ7)mqigctHestGE)VW7PdV`r`Ia!fA+~0{Yq|8e-t2y zf{d^?DBJ+{I0ZZsfZL>J3Y*q?J4+Lwa{x}PA}nA}(c{;2&$p+Ljr(uT?3k%pdY%co z>Z^Qem5=AmJEw~_-nVY4jgAlYK`C1d+Ij_O<n|alv8e;|ssr>0D+vY8y0B|ykS?2~ zJ<e=2sgPD2r07=?msgSj4}UeLS7g%TDQp8Fio>5^j$ydMN5<FgYH_i}OJDU*G^EqP zlIn|#2@NZQ-7(Ei-P28uiF)J9K+huBw|3-vijBrL@k~<%+MmL1cbeq^g_&uO)#<cy zlW;HzV-(1!7x}9nN8G2E32704-E3itJnPFl=eykD4^_G-3D!z9Dt{%znu<DSn+rFk zGp#aZ_1pv9;d=6&!rArhR&zmFd2G=d-ldR&1e*got_E3eKq<(LHt{LJsO~6It6Hrh zwX)SR5+vP(oKMH^rs4Fo^t5<1X*6cWPYO~#o=W+aRGiw9Hjs8U?VYscG%hX8Wt-JX zT~|u?SGHWXodI69Y=04zS@F=~N@oL(`l2{b@_9|{>ZUy>H*9$N=7#!P7bn-BxTP`t zzAdk{prpfRwdJ)H6}06?hrjbn@}Dn+|M75r-NRUZ=0{j{w6gMO_>&(koSe+entW#O zttY2Eo~e_XfBg#y_P2HU9Q%E)2^FC_v>F@vvigMH1mcPD$A6F>>xA_-E9177SR1Si zXEj+#i)27DC1E7lFk^p7OUXb9lTd<-b8(*yZ!lu*;_`=2fkm#2e1Z<}A+LbC&g|%7 zHoo;atU@vrg;gi&9q~AR5v%yvxb56+9NAHJdl}i$aeD{3-m>39EFEPWTTdN4C)H6w zT|KU+boM}6R(~HCS1)5wN=i><5b@fSAj&RwMzg*$OD)%-j*C+#*0#BQ=B73^EBL?Y zfeR>%MfA@ixB`HcAm#A@^SdEImq2%}pB{7TE#ldXTU5BjkA4GHB(v~}&=a)jcx)-h z1r`mK3ce3OIboNi2w+D*GfSbUFCd^{#gS<#XRMy~Nq@gRHKl7|xPC`(u77NIjc44S z;?w=q*j(gZonrCnjXrZuS3Mu=XzX2IJom_^T(YPBmV&sv6tgX_CEq_hQtq#BinC<4 zmnGsYfgR%=@#S~;{ad<nlj|m`Yc_WPkw9+0*E!k`1)ILQDrWkfk)%Yq?0ZUu!Jclh zW+oU*#_#a7pICpV&nl`;&S)xf<S=~&H67JigKm>Mw@lohlduoEV1GJLJ)bcVk0+wB zE+$4B8=GLhBs~qSiUA#l9joJGT4P8|j8(Lq0cEdpt^w?d67x#Cc|~p2MNDThedBj` z@qwGayJO-%x7C5crW)+tGXA^PO==visNMd!vGuN3cJ6<9<Icvyp_>~u9mCHa4=;?4 zs2gsZ@YC_u0G`|g<1Ipyr;wWlO6Y@53M!?*c4v#;DI!I62&p|mdlsI`!n!P+l~rO> z1<$LO)udH@P<>R*sC{jz3AR+5q|L4~Xgz8H#07w)hneTZqfODPE1dIy(d>2$_#;A* zOMoKpijIG2wyda{;uGQYAAc%0CRlB0vARED0QuMHji?j7fvoP;1`_2i40_5s^DOVt zTHX?JSL0Y&bWYC=O-s)*9e}0TQZCI`XiTZiw-1hZ>T;tq)*KvN@`&}m`qiaxQaL$_ zUF<lUCd8}M^Z8On&eEeB?uh|*ihYM=w5*-=L-KzB%dzMQ9d_Vpd=Rq^%;Q#k6raJb zVF^am;uM1b`n|eWb91r{AS5wdqb&3J63a04@4U10>)-uO;1~Q0==dKv2l`Cs^~_;} zXv_}Ug+k~8VyR#F8L;LMzF%+(<A_Iyx+n23uoLHm&%yw=1J6+zTY|3R(<H@M?zA~c zz9oNPS!H2B*-j6prRAb}lc_AX-mVNP6i4kLJFyG4H!QL}*Ti{R6Q|R$J>8Q|($f=l zx>io7bb#Tlr2eQ&$99*_?LdVV&+V=_w!36b7sNA{kL{RCY%3Mqzv8hS!?srJJTbHW z8`pQ5{-H`Q@9<@JlqKYJ%~Vw1JkFQSertcK`<`ptbpMhj`U2@ABWVrm%Np+7QiDsI zcdqut*G#r0WfsOOlrcF;={a_bR+}E2>T25FmFcXVY>oy-QhH01GU7~Hox5QhwTXZ} zn?V1eHc<ty+i1fh25heNc#2aTT!3A%hS-c&M~oQ^A-#@8f*vm_@?WrqK<^ObyTpGe z`4XE5u+1Ri){17kk4Qk^V`8oC?9Uv%Yi(xU$f1F(?$#<Bs3{VnPW3mq1}EZt4Oxlx z<tYg}TG)5P+idx{DGFa*rm^$zt2?OA&g7{F11T>}MqHcjT$Q-EIK00%J)vVi-NOf{ zjs^3x3py5O<Orw%3TL!AaMpq?E9!rX#fmJT6zJL+(a`hyuhy~fiavG4&UA_=98&ys z(5Kej*yIR*s7bE&c{@s-RMi7r7c=X2PV>|EbT74&&Hj-<lAvvUhx=)GqoblIOD&u& zgH8Gk(6Lg`alSV#36~_|JS)z#;A9KVH{n&rF(aup;*uzw7KM8VZXh@rVIzNTH^-YB zO-7^1WJI_<IX<~D1sPLPkW3bz58}_8f^{j56q1sXW}2tskOt>yqk>$#DW1f`dnh#} z*=*8kIz;EMm%@=3RM>v^79p~wzrU#ei;*oWAuKCDoM?#nM5gv*>@>u4mU6DZ;3V%S zwXVCaHDf4E5fdAuNaOP|O;IIb9;cmV^(M0spjo3gMrqj-IJs!x_TCJM^oN8nI4V8h z%Vs@Gm;IRmZ2|L_YnlNu0mGM_ngMhX!y{R}tyNYqzc~WdFk3x;a+e~T0VFoRy#4wg zA8a;d)p<<?-c)JgO`R8izwOv;G4uA=o>pht>RZ=-`_cH8J#?MtgfqbZLNTcR6qkIP z0X=_*KU{`xU2DI7<JiNc{sY0{dbbWg$Lzd#Ggyxu<vU0GQHn*GGTKv>UUXX2ZEKdh z*j?Q3P#*H5AbO8iPgLPtok|-_%nUG+MQq|t2EUV;mmZUnV^S=Y^0DbtX=!K?^kBsx ze~>@Qhj^A3j#VuQK`oDYzCKn1kDpQV=IEC=oB<vgq269!jd3p1?>7|lvJBrgXF@`v zQyMVL$d_-N0U`mjmy(<TDSx{P=T6?RdF!Ls)J0(=v*&k|F;=$u?%CRkZC_uvdE-43 zm8S4N;~(Udl2s4i*s}B_NVce$oT^k@pHSMCwP6O|)^+=633u#qHh<mzK2LT_agqe@ zAzYNN@AmP&-K#R#TW@8vSI>8*JZ=gfCB&G&=1y{ijdd5qy9*L+>X$m50Z4!DWiig< z{U}iL2iDRpNEHzp=STh({!KU=`)~$^JIPr3ImuvbOFt(0k+IO2DIJ>T8|rjDI#Q?Y z(N1WY0JDl2W0(M0MF=21)=^OFi-4Mrf?A&dYH|QEUe~H)D3-|?t&Ra46%TPOUNK5> zB|hd004Czs6(JlX9DWl9n)iQaO|(*_R45fOnh$XfS99@SnQK$B($g}N2Rw{a)XloX ztC{;iu9{FDZ$uYNCdCE6@)%W%EV>IvILt+OmQx@au;#zQ9Y94Yj&P1M!Ybs(rs+DD zt8Tgp+gi8QB_z~sZ4IxUdh5f_?>O+U4}Lo}`-cxd-Lv=84}U)geR~<9?>V9GLf*n% zI7q=9S(FzP3e$yM=pZ_ZmzkacA0GGn4?o?z=hF}WFgx|z5B_!Fj?X`QYYO^*8-&Yw zm)4#EQZS_;3dtail~ZH2TB{=p1y&-}oaz=80X<wcuRH*Rmr3L*C8y?))FI85PD^)5 z4@#F<p8-Etc-P&}p8l-*eAF-5Q{&$+dvp86i#y&Z`~EoW3Ye=Bc=|<<(@E$aet0{+ z4d08I4H#oHJagnnZ;QS)`fxNGeVgrG8|k)PYa>NAY?Ihva@$n5st&7{?w<i*8RURY z!eY!aO2whSJ@a0NM9p%XQhMii_eqy$paCcnykr36eo5rKDhAnc$tlDxU*MOapaCfX z#+S>W0V+|}`i_-2tl8E<D`S*ctr8=naO!!DF{sxgm5#df<cm1|BvN37j8!dS`$=^i zR>vY8B>8;3&7^-pe^&pFp3(F6grJ@`#0BTo2h>N@FR0I|mqwuhJ0PP^uDpb>G|YHS zPR3=R7xf9dd`^Rxp%*Q88klEl&V`qup#c|vQ%l_e><che;pguTAI2N#bvLd)geSvy z(d$t7d0Y*8g<yNKWrDry;|)^w%j{2HMGa8)e$YMcN0*|8>8WaN#1M@bqv3Z%gOpJT zW+`9@3ExfL$8Ko9miLx1O-w(-co?i?Vi+<`uoA~$vL0db6)mW}9>mbNonwf}rXu5i z0enA;bblAroGmMnq5at4gk~SbCE*`I+lQAn2sr)6a1r^laE@j@1=ET<3CzsVaC(nl z0DyC1Tq6D>mV}F>|MAbw@D7b7IScPdQ4Sv`l^y^si^#c;TZG^thVF3oQ!xEkB9R3j z#)_haBa!@gj`W5@7(iS)cltA#@I8WmFtpn(v|GUI$;T9+h*XN?EW3*a1xEtkpmFYU zn6qe6ufVoJbgk>d&~OMkSp5R`&(r_B9p27?y>&lejuJh`TNScs8Ij55`7AC{U{=8> zP&6!^k{%n5tBpZwz-KENrBcmFOcDb6Hb+c=;Y>C>WImDNlhXI4<Zdb6CcRaEO4_A3 zAjNr7Y?k8BF+PR=jLCf%Q(z+{xDONIO9FD4godz=aSW$bGGqmnKo9kbe!xpVG`JV$ z<P|UqlCVMgg*@<#_|1SA;mZLV!k>lz8GaKV4quNwA722@xgL;oZ}?i`AxavSxb)AZ zSE)Ub5&jeVFwk`vU5C?n!@4zp*tiCxpe{(NYddR4YMDyvw0c;n4Gvb|yo&0I&I$(c zI-bOoZY(7mOYp{gJd%bRH>}w}l7{eT5Kr;+EZRcD6VjuKqeyEjs@e2Ln#ZFvn1lCw zuxG^KEeVb|?8(8ARGLhs$y7xM;E0Dk@pA=!S%D8JzOFc-VAd;ev?5x6(OdL0F-R3S zXlKpOdRtoRwVdhAEqPnkzv)a(ac<$MGnaCK4ia0OTb%XfZw{dPH@hB<c)5iy4GG|( z7jc9}(omNxjas0=3;h&9^j^1{{`EuEbK;>4>W_F`BP-y(Dr%?{ta~tzn234Aisn&) zmsxSMt^_@3*p+;N<x&WLUo_5-c-51ybgCDWGwj1@&0B-<c`0U$CEBc#x^(|4pT&|< z(YCHIsW8<h;hcMhWm=^~rjAl1mt|PJ!*}+#+`6f=Fs^9xLn9?)J#ERg?xCq0>gIoX zM^ool|9p7&OS}Bx=7M~0OF^8}loXd#k(a7wWKx#=?cn*x2X#q*r5Qw{)i5dbMXrjC zx7Rlw-aFTo9i8P*{z{ljZ>uXaSz<J7<HAeZZus5T*OpG+_uQ}M4*xwgWJ@o04kcCl z>|0*L$tPdO!<fBm+YiJ4+%~$lcmETeIcw`Oa|iZx8S?UTsO__P`6G6a>qTj(47H(c zr;rZV%L2TT=zyDlF41J4PESYE+2wpWDW?mX2`o`wuIR{{9yDQ-DLAd*ZLvX}f=041 zibS2RYFklJlV@ABv}xPrGmUdaRF?Ns<93S}q#}l^6cxFz2vPB^e9PfV7dn_D_zR~T zhA##&43_RZz5AvYt}o4Q9WN+ZTj?s>c5G(HQ?rGx%7M~<@{P?I;pd~$YxDEK7SW~# zi%RQ~RZc_Bs>;%~9Fxi0>G!v18}JQX|FNmOeA8W>wOiZ0a#mg3x-PF}_kb^d@aE>+ z!M0)*tH|q^CibL??AX}siX?kwfh)0~a_P0?x{}1i(uS1mw$cPwS%=`?*iHXmhVUJq zGSF+MB@&f?aw-D<2SMb3?9r*jI9ydw1^S;_!dWAM=58?@QFJ+CiGrA%dC{O=`<!g` z*ke1Y!@q5~`RR>I)y#L<vD?ERhd&Dc{@#0V0;n9Sn?9g&q8i`J>?QkQb+u2!27MMk zFDSDV(W#5Jnm~n5J`w%+<FNk2FwS&zJ#QLg@EE~=qfvN+6;C;_)2T$$COXP|SadK8 zGF%C9Q}+0H<>bnG4=Rr;L&^(ER;knp0kzR{$;rBe8M{Px#fcUTAQK~2sFpy3aP%u* zhUou7+#fYZuMACc(ys?GqRWmQuDbc9UE4z2sXId!m)Dr@>ne5Fi#mLPUVHejIZVq^ z$dbN)t84u0TTAiFBj28{D;nL~Y;l%n$2rQ^l+f?O_>#%zuZN#a@>N~?u;9Ph3iEFV z{!c*p=o&tIgMrR{gN?@SG$yP`AYM{MItZgjlV@G;xQNRYQ>dI$C^9FtG4>b|Bg7%W z62>4U6+|G0G`TZovnF-cA=O+-fk?p4mdl2Ji}#9HViGwP5+h^_F5wq&H~L>9cG?5C ze(#39J2y3$vCP<4vvoHyR(7n-UUPUuQPmC4%zgsG`Ij;I&0bG^UQBduV@^s#Ng_EF z3V-tSn&j3SRwp$CUw=KNG}TnG?UD5xAKm5;pEy#mu0F%%@Al>NRHj7xT7>WDVf|l! z9N!-<8_<@1itOV5@_2ROcbEQG#q#IjBKCFezo4#6{LYB@-9E{qOZQ&!FD)>-`UkVG z(C^El7imN<+PnNYdJyeFi;zo(d>P2SAmndEZ-97NKx0roht{AGNbf-Xs1{w1deA<! z4Gp0U=&SI#2Yz2hG!$?W-mgKUpzUpchZ+Z<Jv-V7PikNvFt{6g@!RMv&?!nli6fvR z&7m-88X0Ia+6`LbINB<VF9UsuSK)hzm8>Dt<VkXo*}(jQ9cO>e$+-KtKS&xS`y}56 zn`~10q%2i-o$MF#O8Fh~i;Ax)k@BGOSyi@bo$6KfnEHDfqG{JWrun;etL{2~-OqGC z(|7Cd(w~T`jyhpr4fh$s#ygDfnogTp^Pu@5^V{ZsS|%-@SzoguTb`}icAf2!=;WBS zv5MGW?AqA3<2FPn*$7nNkmz~T0haUvgl91pm?2$(SiI^Iy$3JR9wRN}aO5o(O-0fS z&}Sx+X2BA<E0X2_v%V2Y(|GQG6OptOU59=UNz0HCS47fsq`_U0v=YWJeCfaOWa0Tp zT8*ag6OptAm6KTL9kX)CoguxEG)D1EbR<oXj46zy8C1^jku-}^nHwT$4#hIxh@>Sb znRzjimZDFX4<l(AN@d@Qq~$1<V<TxLD&!oIv<j`^x+7^ddYd~DNo&x5PRU(WQ`6hG zPOKlFb)*ibIdZeJ3momEBaYzEY=)z5ayZLTv1yY-s4(N$Iyy7Db=&AjmZPz*vZlSF zv#zDtF)`y9a?EZW8X4U@v~{CnYV7Lw8z<I{ZXKGPn3{AnO-)W!PHh^gm>C|O92wo} z$aH++se?ZLva(g9TW4s0K~7e7L6-M&4O$`d3ord|1_ZNMKQS{qx)lm1CLLW_9a)an zq1n;NS;x@ih@<n;i!Ebg6T_oI;qd6z*&(PrH9HQ&-Y~ayVrFDwnD#c4b!j$LQ(LE} z#4&Wtj&2)uG!4zpj?PR?j?d0c7kfO{Tyss<P^9uO)Xf^6+U)s%ch6?GPmhj_&P=SI zgxP0}&u-q-2m_j&fq~BnJ;G?Nq+nob5*BHbSSQ0VGdk*^&CfvlW1}N5wCSx=8%Bp` zv!=GL_gpival#|EH!->1bGaGXN~E9vv$s(d?8Irns;y`Otq1&>MGlk-_?HHsxhNZc z3n0~wMgjdCfQmzZP$L6Ub%1okC<{^*XcPQ8u4rLK$c@71D12@c-la7g;jKzQ!ghG4 z6Vfe+p4?9e^@re^h1x?<cNEZY2+|v&Yzol#-}T=J@2?a3p-(2D{v<qY5<aJ(w<#Fg z2=q4twMU_BM5yaPnZkJf-MfxUZ~xz|w@RopbE!rSjE~ZPFAI6Uw2hS(GXFO{{hv`t zT#NNWE3-n|V$BJm?JlU%A=GLW-lQ~|6?&T#YIS}|k1f#S7`#s@db#GX(Dp3k#g?Za zJszR<29SVTg%OMh@2$*j273Nq*M{=sR^ZC1tLV@njBcCIXOmDqEASY7HZJ6*Q87p( z54uM9&4N0ASGPPIX*WwqZHAivPv4t`9WyP^aa36E^-xz_`z)c&&9It{5eiKT`+!nt z?ut2zwE3TSFd%%2J89EZ?a-B_pY+|8(a%K2KPL1eQf(UUQ$Y7of!bL@>3U&~6R?I8 zkh*ewbj8+3%Dy<7m9bnspZ_oWW<=#8>_V@gFZtnrqjgL8<3OqXLSWhMKR<Pzw0t!1 z5%K)R{}=KscB3+!exmEY%KqGS3a8_=Crj;)=WrTTP;lBa_|G3k+owOoRHL?iC|3nS zAK>}-54?Zmedg?+F#jh<V&MFHcoC=aMSs-U2mgrw@NTsI_wT0K-zj^$>vv^L*Ri+p zTg<Y5{rsEDZ;~T#9D9TO=!d0t{)dL>!1rE?w(~C;tbs-BeDcLo`yzJm@-wA&?F)GD z1!z*j$DK~Kdrsr;JRfb>K5u`1{`mvXv(KK2wzoVp{|wQd#vHQ4bp)<snB$e~YfoYA zQ}{_H7ut$>>an2RUSYwp$O9KaEpQ)zYYMJ^V{p9y*IBsE!?g^T4DmRYH^rp{LQj<1 zzYSOG6N68@`^1GOSbh=5KdCbWPA#9oalA>T4See{c>LJlWA8q8;W75n+()`#m?`K0 zTu0zKhEw=N7CoYS#PP`VBka)!Qthor29J=3?zh?<541i&cHMvQ{tNdr*%ca`2;C-s zqE@&V7@iBrJ}=ylVHY2Vb@%PM@8EsR!F%yNUrDtOeg#h*K706`!_2|McvnRXrtv{7 zaG!^Zpll)kf^eUP`$3`fH6gE!)H;TByqVG7?Z2C74`J;g&msSz`9ntzoj)X5#8G_Q zz7+d^+?8TK2%qQoW9>fsK0<GveMk0xvD)Xc9w@FygnpB6K^qll*@Fjef~AV)4cBDY zx6P#5=Vom7S-56eqwL?oHf)9sYR6V=elo*8{{mzWz;y&J2Ig&g(iR(_$F<pk4EuB- z*FFW;Brs_-wszUP)-I`+>5>5VtQ$zQ55YAE*FdYyKK(3Kpj}w;G+7%+w6`pOVgql( zYXUZVUvI9xHxO+%<VJOInCW73nXW}F<DD@MyOzNnFsgRA+FIl7&4GA(V<5{u-+&w7 z%|)zvDv)aDX;kAzr6y1xh_#=uTdpImb+|5|wEKfCK@tp@?X>}eT^pDWoDVDq*w~Sn zE_1G_OOLf(x?F7+!Ke%8qAt6C)~_AV&TCn%)}w9FPH7Kl-_b5>rG6+ouVp~l2WxJZ z8FN6qgU35N-0p@&>2iBRNZ#5P!h1tW9rVt(^@b#SL#V5_ulqR0cl6w{e?O{>YY63b zbcY7xdKy9_kl<-z7bJ9X$IYm+XJ&S0c24|nKX}&do^{W_-HqI{LeY#<P)-v_Ot0jH zN8<kp!ZS1Q7}}wQvokX@v$Jz^bC?#;%p5#}6r`ahZCb1c*9?Y7ZlM@n2WX)!)Bma? z7SkMk;ucz>?+bmQ8Cq+``hNlACFW_9ktGxkG%+ABAa7!73NbY^HZhl=aRD=z!Lb33 zmu7MSCAW040aOB)5p)4BxA(LGfdQBQbOBqp)3yQq1($%a0SW^&H#L`zu>mue5WNAD zmrk+)Cb!AG0TKb1$Fu<-m&}O<4wneO0a}-LwgFt1+)V)!e`{D<*R|l@`{?K`og*P6 zfsk~BkPrwYK)k^q0}{euBVIPx#)yY(h;6_~;Ad;{u(9zoPU<E%$)vBO&0But8s}x& z=DTfg(n+UnI=$1R$?eVU?QQJ3(@EOzOKX^Qj)WgcZtu+8`M&uvLg$>d*Is+=wbx#+ zeNcRAI*OENe-=^5KfH5ra=fQ~2qE+)LRdRI6X!ao)nx#`j}YnII=OA9%lC`lAtb6q zNJ4Mhv3F~K#oLz=Quq<dOpHbcN7Ut^VuT#O2Oj04fLOY5MU0Ts1?`;Co$)=r;_ne? zw?Vsd$HefUbiK0`+V}D8or8NO|3*|tLHiYGbK`?Mf1|bkSZRayI|xY+Oisk&-Pm*k zA#X3=KRFeh{MFUkZP4C>5Zw(p41fGb380v76G}vjB~qDOp;W0ER-;YRrRxpGj7;?Z z$A^BCeiMCx4xn@t5$<<<MAb-#b|bWWm2cg;FKzh0D}^-qxQJdwPouA(@1q2oM^B<J zqkZTIfBGVN0xjN>7jx(e`T=?d9Y?RAN6-m$_vfxF0Q-9xI37Uf(L?A#H1PQ|3v?4e zbp(A0{Qw^XelMdf_*G1y2-*w07hvwN=$z=gOKs>w;zQrXGPEDN$yqWEQhfgB4Eh$@ z0ryLA7e3?<=nPqp#>o>@03C%DMo1f(MBhb-f0{+#z?;w(@UStE0|7L82QMeJ2F;=U z08QWCL*E0kD3(7$_kyM#Ko7&{U1$^Pgsxc>Mhh?-LMJFItmZ{wz&UhmWvuuqYLdJ{ zq&FT$_ru>>_#1&g;j=Wl^boj300+?Nr9UDA`UV}iAw|mN-_Z||V<7o`u(q=(hQ1(a zf5LZxR?nhsC`QUr5Bd$7z;DAEnrIDv${*<K?dk67><G87Tie#UrX|!I3^X-1toGN} zt*Wi5uBxmkFDowcdI}3%xlTupJ=<nA>NG5)Rw?8%sYFbRD1uQzz#fcn31=iBa@s?o zLcVPu1jOKNh)9A1RPauk1Q!v=xH~ERe?YnQQ<VNBrT-=+X1Q8aTUfva>|El9O?GYp zZ|vv=_(YSvk4sz=;I#rQataL<G;B5)!3B(?O<V#;xIiK}GddrLGy%VJ3VEZwF)A-C zK<DHN02KfwT=vOx*j0xGfVcwH=LnLj_-PZABQQ9U2zT@bnoKrZUtvK@LTzsnf4Wek zz%n6jOh^Ql+!!x9I>wzVSe!q;z@njuTRCDM8Qk2Ppax;=JQbLqpG#=mi9CB#B5&UZ zMp$_?QDAQhB-}jL*3O&rwBDK$Cuj$2=jJ~~upIlft9N1sQy8&>{TT6J5Y#(AAGCA9 z`N;g>!t(5pon!6u=akC%$pB~=e}#Kt)WY&h$4rUf@xBBb8O7D9#RfZD6KNfrdK1JE z<VFVp1K)bPt<q%E^sUf@|E+EWiU4(hPHi@R;l~#IXb2jK*^b_1n?pmU^T_XY_a#V# z?^#^wN$=r%W><P{4v*MjH(R@U=My4F%ZNPyIzBd-m>mLpx{KcmJDX7df6-*K&ucYY zmA6lz<v^;IkufeoJ3%cl>h=L(Dg2OmR%odIn0#C_!30i?maDP@8=g<V9*CsAGowae zz!erGLhj_&clRdzO#t`@Q+pIRSLB5egAv%Gu_j^r5?=dcLT7Kdxu3jPfw8V$VMuCN zLf4o;k>S*+gg4N{&&&npe<Mvv5qMtqj^4}2xBULOQqFY2he}aj6Hlyf1iNwu=6grB zCae+D2zc67uGeHs`1@dk`|Q2ZKHktkLwWDRbT(ne1ZnK<ZSAtRc5LjeObL?g;Ms{B zflslq_nMMyz~mBAhm`9jCaMnzSwL_>0PGF5a8F1aQn*-9xPawNf3=~O>%}ItLJeXh z^0+{>DMiP(?_f&v=F}Kk;U?yrz^5@}vh~@LpTYtH-CSy77$N1A8d~Y191sZrM}Uoh z;&o}{ZJz73N9}#~Q7+*R_wsAw)gx#*r3^vmslDpHqjj6IKuyR7-75`VnTep=bh~mB z%|iQTGxVwMmX&U9e_m>D?V9JA+fxh?NZyh_yb1d&H73FPd4IMC2f>NKqXmDSKj-)J zzC6mi?YzBZWZvG@TPsjQ1o?t#A3v8Cwc^(9hQa~}W)0`;_(;b&KR(j6vG+0yCE1bg z-tz>L#z;foxg6;0z04ux7qEoK@<_hH@eQ6+Cp4r2z3H+ae{!49D-sYwdw2mO0ViF- zVKlrzk~nq+M*t^E;`{=R|G+L8M?uFBzXRL|zdr~1M&~1ayp1D0Xav4Ef$epm9edq5 zOvK8B+#YR6DC`Y9zMjX|C-Gt)F9FNIdR$nrZ=Ma<KQ<N$sUJ1LZG`TD3R;3Z=P>ft zo|lO7u9ch<f79>Oo~H<a=p4nPX&!xEBF_Iy?Rm`OeHxp_Vbj=}2)C4jA6govdp>!l zN%TX+SF%5c`fLfRH!IqGVLit3h2`J)>t)K2#iB8bL<C_oridBiPTWewIwBUca1oBt zhX|{g)XZuqjmBmOLn%y!&0+?p_xAO=QGLDdT1ovie+~9|`@L?T*XypGbGzBs*+q74 z5wJ$DMqA}AE<$eHk12bat-@AONBK%D#31od_G~p_uuVeFT)KE^=@Szc)4G=FZ%&!p z!vS5Erg>c`tzqk$Vus)kP1Li0>874NnGrp;DW4KcMfX!;n$neTX_cQ8^yY;18DV`g zq(bADe-vxJro>7mT3G(Qzd)f5<%mngL?(u640obdTCAgKF?_|eyi0+^VHtzyFqK*o zzo7bS*z5D6;3c(7%+j=4?q+K-EY8h_=4h5*A@1*Y!}9vC6&E>d5?B|%w%iJzgglB5 zWc?*S3qSeD(zi|ce?0E^zT@P{la%G;j~9i)e-tA#$jS(^_WKJrAiRObGI0h7_$ldf z=u(={ARhXZc-Y%7NGBJhlYdsa;v$f*|CV6nffb?tb?H45ej5Z5B~J2si!Wal^@`S^ zTvUdR`1|*l9xEj?1&0fW&W%Ocy6l{6D&LGvdbgg)^mwo0sDg|t@QnDdn5bIReoIbB zf32o+f~YW3j8QRLOp1#usAgnjjl`%@Nm014Q0fX>S!p;;k9fs`JzUdNd0`3HG+;Hm zs;c;=8}!(J^MlnmU1uS_k~&ghP=lR#NLgvhaME=Q#$Y%STOBSd^$=VmmY8e%YAc4i z>e9ZH(YfcVqXQ3aElacPdHkiw=$U?Zf4XStpy#fUE&~Y>l2g}>|HRdrYlnl*jDl4; zg@v11yv0Lj2D=6x{pmfGWy8leY#KA-ADh=49Mah}Ekm^#$vq3ho~;2rIYCPbQx4v0 zo3S0XQMQHU_x;UaVI~SYoVXLtpIC=5W)X`xP%m<+)FzV}cdA<%R>!a`%diYKf3Xg% zqLCEzqEBbkjFUpC-8Gcd`#?vAD(v;%^rn<6^{=$~-F5f(+tSK;1@K-Z0pF^l%6vKi zeRbGZqEFX}B^3GdoFcQRA-86-zlq&<@d=4aA$?jbm5ZpRm+m`yMj|;*E>*iqR_C&X zJzwa!af0f~Zfz`*&;?aBx`FY%e}~NV_8Z=0TxtP3DTnpfpf<GcGAe;(hZIbRlxR!H z_Dq~!B-4Z}4cYQ$RE4Xme9hVU&2G0oJA2)l=5{^SGx^qhZ$6cuZ*hc+8agbNB34D! z@;1>SN!mq8Nj+Ew%Ns*~$~d$FqJ(c$RTUS(lHHDy@(PI>+q0czrR5cNf8I8nf@#zf z-W;5QGIDuKNoqixuG2ffjOwvOO-c9`^$BBD>+J#Oh8Bv5o!ujQ)*QN5mOggssh+D! zn%=y*q`RS5bJ@@u`^xrbo}%fEvYZ=lbj=Od$+cH1riNP>x@AH{O-iM0ZH!G*+FipP z*qK+f{pdO?7S&`F=z2m-e{Q2s<KMo{edJz4QRb4zZOeCy>m%{9J`rY$HnnBx>Oz7| z!AJBM=(HC7>cR#U&R$sl$_0fc<X%|*zW-hT3~nqh%`7EyDw87inp)ghyA}~0B7}tt zp;g76BHUTDw%DgD_W4-2OvUbEvZ;7~@v-7(ibdJQCB;NhjEjrwf0U}sOcm}_tyMER zHN&uQsqLA{8sZbt5)YF}p-M?Oj{_4`sf&th>D%m)5Ak4-8u<G7sQ78C?C;-o3#rlK zD&uWLxJ2-4w;QbW)&|{St^8i49>SK{R|o;dPaje!T=}-T%0hPLDZzff#M>`PFRp9z z^ae07RW+>j_J$RTf8*a0NLNpA`^fVZ-CT{=*MD!vjjyiQbY5AdF1NYd8X57nlw@um z$?dPY;Z0FK_01b6U_YLR{rJ788eDhQ-?N*VqsVSNhe?j8luwYIjEq^!A|1<ue|J(c zs+C|JA=oXek?ofqlZj+9!m^lUwFqhnLMVo%2-76%mJt~Tf0-7ddpfH3`P}{W22f-_ zAN{mdtGxYlM%F#&em(U_hHjgk@}*fQLmgFtePrnE_x}D~FkhM|EZH_Ce(VRL>KlH2 zeN%mUdVNE^o_t5Jr#bM^dq92{w)l+>O_?U3iE5@bhcseqC4{Ic`W{FpeBz%3&voE3 zIJiggG(LpIe~KJa4v{e#43W98O3j!VwV7eHxKrC|W^`sV17F5%t}*X7A2YvUrbT9* zndr<p=2COqe9`>6S!_1vBZ50gtJ9@(I$iK}{nUwHcD~{Kg_CkFEHC=AKnG5z)=Xuq z2$F@f^#+K2tcya-?V%4mU5I{e-l`zQ<+)s})0y|#e-xKAzFjL+3~M%j9+ehVv2*m| zVp6RTHj|~uZ3!mLN2#fFdntf7<4GF+*&&G}y)anhpX~E9`(8|iPMJ(Z+1K_@1kcPf z$6*gTb5>=#YjT9}Nn(F_?pFBpww0OV2W!`n|03iMJO@GaS?q?o&g^HYvy%w7^AP|e z{0Pz_e<7v!^TmV>#KCjbA68@c(%aBo3N~q`13)wHU#Es5jA3ynyNgg@dK4iO(#NG& zq;E+@kYJ@mDy6)r9<`%`=oGqw-hvtuu}~ftkua3O6eEqvWDHbxF=U**J5@~h_;f53 z6#d}0{r#ZLG#3R1oc1|I4`0yvii><uRe-80e|YuzD4V1-3t#%4Y3Gp#8_a9Y&Q0b# z`CB}gbw72()m&<QFnd*Z$)DTqhqdIwT8_{gksIyz8*1qN^f8*M5gike8s~oJF(;Md zz*&4g%>+xy&o_@>QDRofDTz{9sGFEg$LZ;Lydh<(HK9C=kzbV+LIXOi(`jOv5}XIC ze@d1|K0bp$HTpxil2t}OWD!Uph&KUWMV+J~l{v+?<qEY#Vw2<=ya(pb96z|VNg=k? zbo+Kb<+y0<yZ5=f7T%<2^_sixId=SuW7*^<S<@}E@v)J?p{*5`%)$nD`tIGDw!_it zGskr<ee)Nl#)cx1p|Uf{+F=;#Hyik6e?EHK&njHF#)MZXv0H%^unH(q|5nL_plC4j zYu~BM3YoJwxh9kqk>DIjsf4f+tdL-dgvmqsxHErko?Vw`pU69yN7y`^m*>Vcm|zaZ z!D)8VK5M5+?U=J;yS+fA=Z&S6QR^5!;F~2`S^E4umSOCAy$U0>5RZI5jgNmof421r z0X`MDHOb%(@rqaAZP8s&qTA<&$nF-(H3(K7oa@X59b!Iy^A05`uc*V|TWJ<-(DPvo zu=l^|qr{Ymuv#XYz5a&jd<GUvW#V)#o2~eVZ+i(17A?-SWJ!OK!2i`0;2aJ|j<wmk zR0y8-Rbx+Nv$-(O-lD_bTH2s%f41j&EE@;bXAu5fEneQXoFfV^-v|Dsz6h!DWjHy3 zPr;^3Dr}O6(?mZ@dnXcsy?7OD@F3(|8|w9!nbI+3!a7@%jo55<i41qjTIEWeT&ZN? z+AiNOhuqs~VI@i<CDSl+St={~>LEs@%J7?+Pl!i+w!<ELGt2RrEZ1kjf4qSubDTl6 zr7&98{Xnc;Gko!gT0!tL6ntn`$MF8n%Iz-dtW?o7{b=u!h`ieNaIM+PW;Et-by;;I zL8n|I)M9HO&ToSALpG{LZ}~I!kRyal7aS@e(<O&WNVFK|5u9FytqaRPhcli!Buz7> z5nFS;6EjYH%DL=>;}Yv6e@<s@Q6>nc6XQ;Ct2Rxi)uzE$uEoFAexfD9P0ObXK5}b| z%G2}0;!MiI>e7%_sY)*oQ~K1A1cC^!6DZ|<nq=&r;-hknD~;7^Yd#xC<`x%MiicfO zeC3b8kofqF`Y}Nef^#7fOYBLj0h<!vENUgUiilewT+~>xwDfBHe_=DBRZ1Coo|3Cr z$;THvX%(EKL`|<uKlC?0Q78t68m0z9M!C#d-RY|z>t0Q=mp)kf_4=XA3Xe@BbJvD) zMc0=4%vJhK!`Q&n&-Kq%4d(CJS-9<~1HSb+jhicso~>UOZ0%#Pp)26e3iO=6Sx#gU zN-9=}F@fYDr4cO$e~3r`mO?(1kv2-IqbMm95J1#QBRJh5xde+ul<X9Q00j%x0g>^6 z&8E_XWHMElo}_1Kil!-vT!cm7A{5OKN&$xiAxj#3e1h}|6@=iN8nDK>+iQq9^&%X= zg`0Fynz}=7p|D+seQDSy!&J?OOWVFf6iff`z5j*}{9s9ie=G4TOHHJJsFyb3CvJRn z<Hx+ME#Fw$AlfVnL(E={-t?D;()Og0IW3NAr?n)gU9Tl0nz-gZ4HeMzXo#tPfBms~ zYNqON6^T~i^_6(0^l&N3<pWzI7-9~E^O_kCUiM(*VLim-X{=DN8jD4PJ2kf~P+PI8 zIIOVHIc$cJe@WA7Osm2yow7CGZN|pi8gFL}f}J(|bvwIuGhD5lF@<wwu3fiMkXGC( zNcm%?SW>=XYT{d#W(@EB=6J<mTe*rBN#)|M7eA4zWMcdRC6Uo0`?`&zb=}h~*{Z)Y z^o`X_MA|cTma49@mYp4yBzyml&i3dEf+fW2sWvb5f6<g{O-;Uxa+KC)mbMieyc-Uz z^Np{Hb?%sQ3_d%zt$FpP%8aV<uO)NHIQV=()QTFQ4v296h@Xh+b@gPjdbXPE%{iJw zyd2(c#WG8Vg^Zc-u}r)#6X!{>C-ivX3x!t-sX{+^apCIVX#*ZGVAjAHh{4dLXpvV0 zZH5Zke-}RO!5$aOh7~j%$X>rz|9U^1)j`A8ewIw3{nvi#?!V)hep81P7D_0kgshtD zp>7@4CFOjYO)Ah}q0)8KpP0_OpB>wBW^1MB3E~P2R8?;cm&+(m`}Vqu?cJqf_1ZmO zA8EfYQvM{)uI==EY@u?4k;=-M2zY+mz8;UMe{NfwwPJO)LX)?;NTbU2<(M^$y{x^) zWL*;vyUq2(0bOCGP5EV3o#W*)7{*b(p}{1?%}LN<Kg50=@}Loav#AizxDLCBj>CIR zM@>Ye(P?rtlv|AzQj?T`v1*%_jX3!(!&u~K_R6u`?<x!-ISYxw9A?=3Fr7TTLMm|Y ze@c}aw^W30zPr$(RF#o@Y4Pa*)?(W6@OP&+o{pAjq2B+^_r4?hzFcmr?eeXj8E!Mm zrS?@F9st)7%gLV{4|pSIhT0?8fHM|ea&IXs?RAC*s*QQW-`HQ=ozpr}n~^*8BwuqX zmwzwv(cO^i&ih9lvNBmfHZ40Oqh&U%f5<Xrxw9x5&QfxlRV2rq@>VO+S*^rs<xmmw zBPxO>h5zIeM7-8|D;co9WhE2VgVs}4$|@G?barc|+{T16^-^0Ha<@oCQkA?9ibPg; zFIc6m0{;WGK&3wA6CU8N*)GCbt=XUTSK+l`s#M1nzBInJv<bDkUa&7osy;7=e*#@; zdV1HM3Y;)4g%1*{t;4mxqd6nf(6Vu~{MbB2-%CAv5@#;``s9tcQZKJ6m&ld$Q8BBQ z58tJA>B-}~Px1CJ0``!H9`tw3WF5{TGls(kvR8RjNt_bwq;Q4?8zdDHB6nmu@*R}9 znX?pGh{cjFZ$=7MK@<vidb8Jsf02uI5f?JE=7@RHJZoMw|Hv#c^D#ZmWC@wgnPIzL z9j4#o<2}vt8tP}S@rA0Jf7g*T9O2Ce7!O*pp0t}jbVn2_zx7J&9&YxDD+5FKZ}EJG z?3h`9aPul%T4wd8)jPiKd_}+czNbef9vvzqmaqSOwyb2sOp|)!T@_=Ge~b*Y*ADoz z@7k$sJg}vzYTK#xoq})tTJ-l&Q`k@yRH<4agty_%m<07R`onrk!7pYzBq-jFNO~m} zaS+hcR9=*Bz@3Ixq|+h9e|2!K;SV7b!U2R9A$$?Nj>sv5bNB;K4Y-jQiv>3lvtlAP zWSP>_b;#=~3#$;7CTCr@f7cbsFc0zG=e^Cv;Mg}MocpR>Iu@bo&$A@nj`*`4>KAUf z-;sK4RH3y&73ND77f@z6!LslzBfI6Hlp*lq-v4ygIDzN(K42kOB9oGiiyuo=axs1u z60@9Maw(MkBY}8-&?uKfq%Zf6b=5yVHt@}-2M>_)^+R-iNudmXEd9@ExuIIOOq5en zor!nU4(CsAFB<#S9^ZNgALEl{1=JPSA=mx^>Iy45?U(6h0a|}&Uq=Y<8WCTb*#ysn zKo4bDc|FGb%Zc>l%Zc8q@!j{W%dWI$YKt`OUu!WfeX@95%rXkvUg*`}J+BQtHc=yz z%u&?L-NhpBjW3$o*Vf4tt6JO5<ZdA@w=eaI<{-C~!^!pM{)wYXJkxNvfvhRtSWa5> zeR|U5=yr@aC`W&GSvE;ujm5s8Z^n1nC(7h)urf_mQi?lETUEI_l`0p$x%*YeRDV`c zDpiNLnWlryY!*gYY!=BXWGY+h!X>%6X&E_eYdB*TOp!Ni1~elUm#Q+-Wnm;3pO;rp z75FFkDHx%~$D5(xtNel4mwEvocIC1vRrqu5FKK@Lf;)f16DJcTPT5$+t+$uu70H7E zZ<0PRNJ=ca?al73EP<chcu!A0d6f)pt{Q5uVQH0EA|a-hf$7kr_p6i{o%_EzzUxdT z6pLyld4|Z<jP$Do%jlP^y=GlO<MysqdWAB>*IHaQJ`5UnHV@Tiw02~-?pdGNV6i(~ zZPoV29xs0yufO-r6Klo>GwLc_6coiRxqtb)fBI+Yt#CtV>uPi1@MF7b23<Abl5}_E zk>oo}tod+V<@vP(Ozp?Wn*43ff1ZCAul#;wdE3$k+6Iw@ASwSs93|@+B!23~!?*o% zW#m)8Cc>g0q9*in<V0o^M`6?gxaZLvbj+brl#73cm$$)LZq4$?%Qw(Cn#4-TR+G!u z!GaJfK#!t7Kt1~=X(NB6UK3eFS4CH8DLqdAR{W?qA<;^HEDgz&vghSa`QIvP6-&x} zs$O9&CYUKHBS9?kqKybq7bt^}1rf@^>(R=(A}eoj;m)8)3MPpEeNYmnAeK(2U=h-z zvniLrX#pYuo0sEh0WU8y1=A>tdMO2qQ9kvv6f8j>iBJlbBA4i+6f8qobXE#hph~(j z1uM~JdNKv8&@Y!kY5`OMIhU4d0U&>=elAJy`PlW*sThwc_7qike79(LlETjn{C5O{ z)odG!#iLVz92@6)JY60xJQ$CT$GO4r5w82@!1k?M$A+T<ayU8_9|Yow_$UZ}*Ywm_ zY-DVhpDpIOxu(X6smY0?3|;Z)Oq5$Y7>`F|6XT=t_++)$yL<O;&tQsp7-)Yz!xKBb zf2}XRcQQH>jg4&^hxL0#<2!e>fk5Li5PVvg5u~|YkHLv?*sL8%ngT8sjdDEu81Ua3 z9RblMrzY--4#zzcQ`@||$F`4oll;cUw|Q@|;kl&d`Hzi8jo^`!XfK*VV`v*1g=oSd z7aE4Dk3%I;>K362fI3kWVi13aLTC^u3IJ+>xH1eU1rAQWJK&GIjYCXmMd2BR=Zr9x zr)+~!4JZKIR-<l!+tE6}jtTUGaK(Xo5NM-lCp@RncEC-bt$%g?HW)u7%)|Hazxx}9 z-nGJW0;uAE-vRhxm@@|VDBwo~dJYu|GX1sj+#MYLcWBoObg`RM#UOtxuS*Z|eJ-CB zE`|RKGycakmfV|d0++bJJ4rbv@a_SME`cg6jO6td7iJq5sJcIA#&(!-s~~UmHp*dv zH@}u7=LvvEQ<}dEV*ivN!H6(!Wo<E-`Lp}P+vpTn>BJp+=n|xx5$0Sg;NybL@qMF0 zYZ6sMmhz(A!k-6d?&N<woZ{;dpq)VZe>yG>9yBTFF)Hl&HlR)JzenJ?6ZW$$rJ-@b zFL(`2-?ql2ZvHKM3<}SrXYIIy55KeglOMYxeJmyaR$-o`)+XUT0eX)L+V%+8ZNeJI zU=POtx?Mhg$F`+#pO$7tmOIz;|8i~$>Zp$pTC$^V^f@1YGo^pKfj<trtRDsQt^Ymf zvi?3;W_{#$&;0J?-%<OoKXRSCaUEa0j@{R{U*CV75?$3@Exp=wwfk!P>U~!wGTnz* z^x?%1iN?QxUH-~+Q_%mfT0`((K5$xp{lO~hKYw7cDn7vGfBIF>s`wT5|0<}r{^R>W z>&x%I@%}H~r~H5K`^tmw2aVQOunyH>E$YE(e&s5v=e<?$_WW|yJ3TM2mSH`VAKh>t zfr~6JV*LfBKFBR#{dr8#D}ZGA4xE1BomEz7Yf%wg1Z&S@s%HUf{C(82m3^0c*Z*$# z-Pv~&?~1v1!tcz!lXyqOyn}y~?z3L`4vs8NF3v7e^^1R)Tf}G)e>?27PQHe@*NR?S ze2toXZT2<t>MOO@m!30NFF)tBh8HFmW)~<Z|1T`0<pud;0J|Vl2H8uPyA-}Odns{A zw1Dk?`HRI?=0g32>ldiY*oLj=YptLs>v=O5T)-;7_34n+`$GK-<SWl5o+FFT{pdO3 zeYXBt^7wx<c=72UJxwkzzmF{!ID4>lwF_H74LQR78^ZmlaNi`{TZDTd+*iRxP`c0- z^LNak60C;Eh2YM@#lba+)fYvNJ*u_xlItE-Yl7UvMGupQ&uXm?1)Wy*%a~u<S$&qU zwEVL`@Fml-m3i=m2d_Lx`5!bF2mKG~VXq%lGC_al0q+C#4;*~p`U5oc5){)DSn21; znG;Uy{awq}_fF%Y)7X02dzws~K6sj-Q|u}36t6me_9<glkUhzrEILWGpBOkXae^v3 zj+x`u<KE+x|2Uf#WUpWa2&{lDRUiuXUUA;Q1uyf!i>xj<dyJRUpL-0XIJ&0RdgQ)Z z>*P1#*~8@VLoXb<a)>Ir2j9JO**Xgb5Q7a}z*!f98Y{biP5wqhX7CqNA5Q&wisGis zw&3eiKb@E4ZviI`g<yg8tyi!Sy$2V;#`BjMZ~-S1vwctYk%=z6fHVD7z_l}MvR?0( zQ*Z$y9@6%wHqsg_1%t#6|3<t9rfmV?LvS_2^+FK87rY*qlW+kd7pIu_m}N#%54h_L zH6i??`LrI>Al&J5m&|YhARp&2KG}EZ#0k`3ZcUVQ^(G?bzShJD0Dc~r1%Nf5)0Ycz z0dEBpDhSo_laVDA3o#%tAa7!73OO+_m)yJoG?&wH0g{)ay#Xe-i*f;l0himp0Uwty zbOFzoV!r`he>OBWATLa1ZfA68G9WZFHZwFJFHB`_XLM*YAT={FK0XR_baG{3Z3=jt zthZ%UU0stdiWA(Oz{Y~ROK^90hmEswcXtcHo#5{7?iSqLA-K!U`+eP~&**dSpL6@i zT4Pl`v-GK1V=M|1MHPA>Q#)gzxE;uuo|%D(2Ot6je>uB2dZ?IK$kIzW8`%K<YT4l_ zC`25AM$VRYAW<V{AP+zTXbKPongCc>0L<Ln-0&0t5j%SiM@w@HX8@I&vIaFRE!}@< z{y73L_V`caucecvISBCW?}sbU#?IdMZ_K|g{;v&HfIxt=1rT6nX#)g^C@5-4$x8sJ zB;?fqe-c0t(D82(iY~@BmL>pMOA{c-2}lhvvvUO4{96E+*nvzf|0&Ih;jb?tCx8*a z$sTB8`PU5SZUVIb2ciSm108KGot*xD11y~Y=8i@n=f6F0wgXs#Ol(|C|4HDl-puY_ z3E4Z^{XJp(7yIi>(ay=)$;8pp-Wl*Ws-md)f4}o|wlH%3C$^L2Ul?F#_V=Wzor%jo zCH)Kg>*g=&Y-9;?0yqQRo&Skt3<Q{3I@#M8dHjw2*O|Se<-gK!ak2!N|5pZd07sy? zk)x>%(8=kqo4>yQ>CS)E3HaZtH?p_4@%Wdu-M>!#uN*9$oq#rG4Die>e`A_B|BY>K ze+hzT{AW_6KxTFTW~P7ZO<nB&6LSSR{;NS$|I7^a-z1Do?Lamj08^kDJfpmw^WTsF zs{cEd8UE);{vV+De}v%w5qkgsk^A2{`rj_`|KI!k-(8El*x1M$+5R1X|JX2qzbnSh z&c@iz&Ke*K_-EBvn*1L|Mz)qV9{=BFfB*fw2Jqh*D+A44Y>XWLJN)k;LLl?M?9el_ zGcf&IZRsR#=?*kiv~)JH0GJus{B7L7^lBhepref?2>6%afA#jS5fjUQ!&EISO{_ux zFv0e32naI$?^XQe>|Zr7{vXTrU%2AmA#hgpum=MEBOwhrJJbIq{9`RFZ08Q}f1+pR z-~iCGvT*;sd(2z_ZVnEg|CdPra>V>!vYe5#qoq4QhlzoSi5c+s{h!Z&NqYayjTp$p z&h($LQE@f`nf{%$|E2hk+ASSifKs9Wb|w}kW;WJ;X-!-l9sgGMua)q(1^+4k>m~q! z?m!cylNh)q!(V-L*LctCmg%JZe>yts7gqV~iNm(4W9|AsX&)Cig0IbFA}lkV8yq)t zVr`!(9tLipPOgWz8`et0FK7nvK51z;4RvDozR7Qx3DGN%3`q}?cD{M5K|J^09%#|> z0uq1oWxQO>&1XlHwUw~!3cxTV<SVi$W#L)`fJ7U%o!yeazI!lHXMu=le{?>OwDd-O zG2tSn0+yGals_}qJqZZ3qAfALUV`ZeX+r1OMxt|Uexw;^>)rOZ)j#{6KP1xl27Csw zTLB9gVbZO|!n8jN13la2#{OLTVk%@CvX4unHyL)QF42zU#U9dQX`SI&1$B>*%cpNX zQd$pfNDl;%@IKHii0XYse}Qx6tcl0BG?k#J7Nz;|RYd#_Ym1Ge^)+xQF*W3sKNg&) zVy<O^KLUG}@NkNmW;2Asx(>|B_~Mt<_bVhpII+@*>fR6Sx4X|9&XTHyGdSGz1F^n= z@k4wKb@=A8z7%Cd;jiSCV~`~1QZSm4!8h(O*^>`r_y`T&Lxz|%e?m-gxKO{gVmx9_ zrI*wgB)`HZ1}9u>Ju)69YY)*jtH(%4`YyqwK-RO$RLY)~I^hNIqEKmX-C?NyxU=p% z@T$BUDiXmT<f<*6kJG3YpA&_N?f_3fu)hg@dkGn=hCV}(V1>?5@oexa_BGrwxYk<Y zf^RDETap5phkKT=)ZZV<dw;cYgt3IA9|4?Pvn8ZuJqi2Bjrfsn5u^@{8d+1=Hybn< zE?|6UX^W5cN12L-8nE;WP1+ATOv;xbm)DBykv)wS>2>3I0F778koCVcmeIe3%=@TS zR6@)6`FkV$P@LwxxNR*p)JzI=(L6;+7=WoNJ+YNgRS)2R?w1Vzf`7TKJ!aJwMd{7@ z>z(DeJMqy&FvNeY$c3>|eL7Xs=|`A|VOI3aJ#)($PcdB!)?{F9JA)Gvib(ieC#?@M ztu3_MoxM~_+??-wV_ectk^o-@Er#R@n4?|XND*&KSlRl<`89_<E6kI6KQ5?SMG2|X zX`7V`3O@_l-8Ru-#ec+vA(hL-L@;Y0#-Q|;mh{Cd&zCG6&K=e+rHxjB@Kpxi($k_a z@EOC_+n8Z?(;+pOL={3L)Y<vKH;`Dbg7Rc(R>RInTktTgvUJX`ZULs(Y*y0a`rzN! zoG}-$PZO^zGL=(AKj(sd^v8L31W_Np`iyl1pW6hFXR)RH-hZkSmhm3Y<UH`RAw7qf zGMysk6)eUZoPD;^-q;Uw%Gu2l#>sn8i?gHj)Y6K?HO@gYZF3&U6*zK6Ew)IsZTE|l zlGsB=!be%VN(H5HO4x518RQU@0cvY92GlX3X3H<b8KYu7FFhPweK$jNl;O8VmrfWy zBTgq!p>sG1=zl9-v*-_s7iZdftx{wWc3NjC?p2eR+~8`-^rv@@u`a513%R7hR6s)| z`0WE*NQ;;jZ0h_l6c7=Au+ST*rL|^n4Lqe3yuamrUEyVkZGGCf<P*J=Tc;A^N)nK_ z5O(ryG)ZsEILMW~Xo}bHx3xcQ2XNX--#9iNSjG*nRe#gOKE6{*bdEEo#ez_k?6toA z+IV0YN2XStgjp?eSbULfH>M_;5VmCeTEZ`E@8!JOI~CFTl~ZVas2#Q$r|77v_fjHx zBjYTmgHf0(%aNm&pjda1atIDUxTzm4pc~}E%8O7@Z1zI-0IT&ey|wqqYxwgXUq;0m zK#Mp6%YXTe&F<2K=MZ1~-BRQ-HOSH7<zd2zxLYR1kmM>3dn9IXe)-8Dz<IUI5=LIj zKH!{Gj4=i-&Iz71iMWG72SN}rdiBtVGa4y(S7yFy5l=F%@VK+6CS8I{*r#Q!(_6Lg zPU?avkf7%)!ug3KcapGM##W#UlG+pu60G{ket&|yxU-Kv>8Q+}LHM4yG}n^<NzI9K zRsOmTI~;Yowb$yeh;yZU7CZe5p#!ZvMr)WBQf`wA4&ou+GeLj1*0COT=UsODj<PtN z9ukdDAYyGW=C5;QRETti8#6laC~yETpEDah-K&y5l-5(VoYM)OpYhH}-%6g^eA_pX z6Mrh-IL~v}x^H#%NXO&y;4<%?bePy<MNBMFZ&<A&wPJMLR*qF;MspVkXEw<jb4@z^ z6^+a|z%;@S1I|A&*wkC4;Hr>r1*ed=CLc=RSrjmiBv>7;zC>ibV%eNQiB$K~*W6zn z*S^$@Lb*69tLH2jPq}aBBkQ1dQC_nHJ%7PuQs=OBiNehHqG$=p$CD-X66qkE!~99q z1z6E#Ogg0I2G<{VFm~by>aq4{n=v##qfF5{ut)kVs7=I8*d9fgzIq~mgo;l*LbEVb z3|5Ys^ZFUMK3$UK)F)fRIWG-h(e;fNL7E#u1}Ix7q4%@kRu5I^_UtO{(gM*6K!0Ud zq>>yHy7D48OD2MNU*Odk_m&*1RErzV7uSNqMXAr0LTl9R43;-Suw*|g!{YN3c`Z9T z=wfOPi^=4NQNH--?_||Lw1q{4o@z~@l$ojgMk!0ms!}vw{WzX*{N;9~z@MNY^rL|I zyqBbA7jEw;_pKy+gE;mbM|)^B7JstaKYtI7(i(Mn8^^1QhUEnD5&14}q~o64nLR(( z3((E=)x!7}3=MoLj*YDoFZm_hl?o7F6(T!3w4Ui4kZPj`{ktPcKkv42Wn*%Gqr%<k z0%l5!e(KqDxRr<M;gR$ON5k#gz1WTqSi?dV%mHTa+OtO}wjr+SO@I`62Y>j~$emS& zR%Yd=@!L6)q^y&5^G_)g^49i8MDD()0aC8EjDUg|1+s|T-SrGe&L2lz>DaE2DB$NK zW81TRUMj+i<#&$?2(yspcQFej#725oYSTM<odq*o$kO#k0^klDY7mm>)^}=<ZG`#A z-~>JmYj>LQsO0eH=G_Q2;(x1kxjzS$+p06kZz8#p+ykdegn{=uGoX_}AfBrD=x1yn z+A;zx?J96?aEYm{ozOhhuzr!^&uvM(s%fR>bWQXI6V;_xwatujI%Kfj;w>*&I{BR$ zw(N9!67e5~3?z5fgNgfHrpB@v^|aV3!<>ANi65A}A7i)7dl5g;N`Fifr49MFev0i1 zk|i?P(F*RyOm>@yPv?MdU<@3Gu9y=r*AJSFC#5BT5XIjfy`k2ipE>d&wf6hyR->O< zWVuklAP<!F5$MpOB0wu{wS$f*p>|%`(tuW^QXS2-(aa%ANA6YYV|cMnZgF#KPVK;X zIL!?aD`$y4tAL!a41aaO(1bt}Gvl`RnC&J<hnX;UB~_tGED4$|&)yvfE(u=vZwshO zLeo_~xU6`XeDNgSZA9w(zo9T!RfyQW-NjH2;pF{h)?bl>a~H+8Bb%S-&R`=ya3MDG zq;;Jq-Qm*lSKQZhxh|#yT&+bwy7}YKqgN&02mx#31hr4LPk)3cD4tz-TvoF*XdV~} zsp`XDX(Z}KUyu=7ef)C2Ja$;$-fF%~F`VlId$ez}2`oZMrYLelrALUwKO)J#QzYx( z4t~}>m}aI^Dm)+BZxa%S*QiK5Tq`XJXi%tvXqc$fMz|@&VY&G+f3D-WMzhD4hzAva zy(dRIVrFmMpMU%5q+%Lv+~Jdt;8CLxii_{haD3jdAW$NDS5Afjs7E~@=MbG%<ijJh zLTJ!%E^qvBcpPj}5iGY?eir7v96yr5CeQtO9XhK{N+Z`8tM@7_QiA(!xg~SJzDot= z{9WNJ@xe!U=0-ngh5AtUVSBr;eE4HRRKi=cT1TI@gMZPV5iBb3ma&2P@|vxD>~j7~ zZJN8~q!+3YS+xY{j|RGHu?sI?FOyOXN5)eM43Xf8Y&0=uj~~T6&%lzo^EM@u^{a|~ zwj0Dp!~&+>vt9FQNXI5_OhLmsSUKdaTvK^WCm016kY7{5Z$AU_DdE}b!NCg!IVBCK zp(MaKMt>vAc1tU+4?y2bEys(9eJ6LUMLb)~iBxs3%n`f@_+uE(Y@`@Z%O&d60K2O6 z<;#z=Vo39|M+GCvGB06*k7qM7cqG9^7#>H*QkA?IRfVwYHR7$Zcyyeu7X+4}6yu_+ zJ<ayy5fg~oT0JPSsiCC3@?MzqoCq$Zxl=<byMK}KX4IrP&V0)B?c=w$uBsQ^$o@W- z$572?JUDfwexAaQ1kqz=COgsOof(0`RBWuouHF>~aw1Tp*ly;Jo#x=8Cjm$X5oFU3 z9hx^(yl)l`o7ESq>I!c<!d{H9dT6r1O1-ej>0m4AeP%~;mQf}Qj&vw8&PH`QTYsii zOMf+14%kU_@4Q)D2JAvxxoU}JG_3dv#P55ALzG0#br3RguJH0nbzoHkZt<Bk(Ig9R zUJ2exi)oytxD3s8&RU;5XLmOEV@=*bzA|AEMt(Vy(sA=I^M&eso4V?@>6}TIXG?@W zAjXp<j4~#?Xg3ahSwW=j@X*@<h`1IWE`Ry_R!}GM$ux;!THrLjuL>})U|_d->H$nk zC&mY7i8EXbwYFq<YT4$ym<UGys%cB(B>rP_WqwoD=wK@@Vek*%m~-Sf1G9>o$PT-i ztGg8{p-#6q{=N7fP=~Ea2xnDMS1${ma_)d-Xl0bXC(ZtD3~B5>**%Q4{I3{6w0|-5 zXesT!Ul1jKE`d^mpGl!tHV0;n#wasVr4~Ch&+=QWhZFYW;dPZcBXM35O&4M=-Y|p( zN**bnzKcIUuCWO&W5<}5!$RJ%>GT9X7$5iu?wf219%S%@%H$|3W*X^EFjrQ$!US`l zJ=_o8YU<!>;=yEV=eRs?wNP839Dh3HwWq=apf978Qg?$#X+)*3VYqs6M6Lzub9gbt zJklfw%C}e_9@1~Rb^9|=M;KzyKf+cMrbFN8*A#`15NOwA!SC~}@&44aUETlYTk}9A zCPyIR$DrEH?2oC&Jzyu$HhBxoKya(rO9NktdoeU}gCWk@@50aG1T?2kseinGc>=iQ zg_-PdMa4Uw;Bk!4`ldF2wVggY2>?UxM5ux`F2(dtSXkmNQ_GlPb2upY9>Th!UhTB4 z`@9!)g8D5&bJDOlslNZiVwF9I=uqdE`KHwoFy=n>6lV-Mz|F5hLjnPgt`z?w7-BY8 zE#W##gTF@UaR_LdO}t3pa)0)eGY4*bUg}MbMI~SJhHY{6S$7n3(33fzf6iuCo8d&- zElJR}Mi^0iz+ptrNqUO(e1}Ht^Y(}hl}$c$&3j#9=f@8`rw`UrXkfXc5tj0O4aNlA z_mx3(UT0P-y|wGO3p6C=D;>wJQwv(R@b)_R8oYZA?T&uoyLe_pDSvGIG+w|!#Dem4 zxm5h-(L<1bI26q)4GJ-%_!dI&V%=8Vi0Qx{YN-p0!(-5fQUvqIc;r01B<TIFN1EtW zNz@1nT>+^ViF@0@-AkbK#7<-lA_vvoI^HXntlNBaS!PP|nfnJiM6b6s{B$8!?WxQ% z;5a)k78xiNM3LuU8-J!ndbh#Cj^bL;)Mpg{thIv+!sj0<+j?)v_y`;S{ee0q%IOv) z^I=0iDp<xO4NLF6%QBNFuF+3gV6TpQMX+UD#FI+oenAA#5M)eDw?pA&H`LeQ(a&n! z=V~;0<kL#16@+bUpll?^!LRPkZ}}3oD5$WTxt~O@|Eb$O)_*sHExa>-!vM6f!jgOs z(I3}HPNFNg5jp3{Qp80io;w~{Vf7u3cSir={nNhZb)ri5?YsUp|L|5DKpy${gPfw5 zH)5GzFMv2U^YJw#@H+i$R_Gdw8=q#A;EN*#wt4GCIll?<df7Jw+*Z-E&(qqvCw+rS zSR-G^-2|8MQGbDN_MKE7nl6aR<U^VppgH7M<MNmH*+Py#dE^0VVTjhLcn470GGGO` z<o1>qb-R_<PvZ&VJz}0EzZZjhxM;1FV)M`HoIYym&AFrY<LZ#qbj8(<NC)66#X}%H z*94J`A}I$Q;=sXTH+a%Ov*X@P(txXD2}I_1v6NGmNq-$-_}j&fh3O7DW8p`-NN%Ej z$G03SlG-`h`#?qm1L#5bvl#YBDdIc5=h;ogujgzCNxMr-ypaKa_K4#{E~^mlj)nBM zb{R%$y-R$;YI>;<Mz6sNllwI~Wnp72B@Up^3Y)bLHO})T67Avq+w4$}8war;vzl)! zIhuV~z<;gA4Pd)^co5ClapKq1z`a7NiJj@?g$CS(l;6_gg&ShJ%Ja%~_niGijHL3C zz;WK-3<xnJ5M<?b$=U`&0b4e~(Yz2n(k?w3yjV>A$mro`)mB{v2tS_*-hSMs?jyeL z8^q?^u~$Fwc)4^Xt`-ou8o0qoqCBKqc@hk?ynoFnbZL)0hK&g4>*2|WcG!RRo)a;X zm4!r+UwZN2=@;Klzco62v<?sc+4f~+Z;F1vC*H%q|GXR5JM5#s52fTL4n@xGy}FVl z15j3ofH`6|n4~1YR3+<Gfl~;s5J*|FzkXJ#R(0duB~;{I;Y~qCF8P{lngrN^Ui-bW zntxI<H|G`vq_V*OxUzoRYl!3{b~U{p|AuyG5V)yj5+aJ38+7<6k-$R9&3sk*osn^F zJv{#Hk0tY9Iv&ALXVY5=t9`jxU=$)k3T2HM6$<m>PCT_-Z#3U|Z#V;WfnUF7_tja2 zF9|6O@~@V_;&Fo0D958*%FiU|^QTv+6o094B+As#%zQz_d7g;e@JtR&F2Qr`+YNR? zg}rd`Hd<a?48_zVH}S?;U|H3;dgnrYn+J27Gy44Vc(wSb7STm-v$9fm92)-jKBdwe zY>)tjD*-kAwK<t^YjiZW;k=m|N`-sYfOXX(V$9G?OU-JjqJLUTtT3wqL-vd~41bF( z+^xkGC>nM`1j+vFMZsmfQ%-tyvlYAcw+HP8bG6u+dpz`u{FyeSeHco3`_2gNF|1ZI z@wIm+%-leXC_1(*{m|;>6Z2CLw@BzH!w8g(2h)iaoh4M@%eUF|sG5_?HJKirwW)}S zDm;{;AxY;*cI}^=u8eA+m2X`}6@NFSigo!PsENHyKi#x?+E)t0UaSLjs!0XiO4om^ zUrTgqVq_htX!FK1*GzOkTuT=_^T1V~7p;T!L~}OhHo&Mab%OM9t;S+f3&=X#WNvbj zyh5M1O(-A+R#E$kFd>yOjJUq8jM}+>(uj4%qe@eidDZZjW{fo&9`Ou%l7DEl5^%W9 zQV02h9EW7Bv<_u=Ge%CAAwI$6%+}tN(J9v~Eb-szH*A_(BB7vV=(IFOg^5N9$oQZK zf5LBV9=`bIS=?<5!Vf~;6OvpDhh|uFjI5wb4Sczf%>m^ab+2uDu0v~eD8CaG-mdBn zJ@hNGbFqL=?(;LsSfO)0Ykz~J${z=u2O2*&8Ieb(t-m%^3AAg|w*)_(M9T0%>w-Hd zTR1Gfw4>c$sl+{Z`V45Q>6khJDP13+c+M?q_72|6V69_FJra11w?L6crcc!H=&jfr z%tp_`!+3}g|M4UKly5+)^=7Ml9;~zPGFjRw+I6aY0T-_k8=S6a#DAM@lgrOo{_qW5 zZnNNVcN~^dEp_h!R)Ou*Cfbr7cV8LM<9ogu;`7H|2{&(c<iK>T^hzvlPj{XGOl3cc z#c+|8)`5`lZ8{%C&3z%e($Cqfja1V4`5|Tb%GV<O8XkoN04IVm!b49E<L0zR<9blY z|I)nMR|-H&p!~q%UVl;3S@cBAag{15z<~L(`HJ;3_w`kJb%8xz(5xBaVNsPrD971> z;T9p7Txsu7ltA*XYSN@0hDcOwLnnM%fae{K2oag$7;za4OhNlh4D?QLxp=dcApacg z4>|Cf467F4{RH-7ZkP28k%S*a!lybz+SG_C;@%&GCz|Z_$A52vCPLdH>#Li7Jv|UK zl^VCNkWjHQ#*@w8lNL2BF(WD1vw+1agiuMueO=E5HkPV#6LaLX9KZ|MPOIi~A1`N2 zB8-TB0G8)BIFXH)iaLTn#c$%#kOu6wezS|?0S|91MXo_eB^=qurwBY+AW>e2oFO#w z;<tXj)w!srf`8kgMRuQ$64kWfZ74Sgn4yaeS~j_YJQN@5uVSL#*UETvABCMpL`*T= zbRfKZm$vqp$0NYyl<=&Kr3-}y#Z4wy@|LeHbWlXbaKhh%iwT5*bsY**r6Fs<xw<lA z31n&H2%n}88z$28$Ks33_ImvqvFVqyGAjt4EgoccEPtjN$D`uV$YAYgWk-EbxyCpn zN?XgDMJB5fzU8xtoObR<@HRz|)w6UlR=XUWWcF$Wjs!%i_|pLS%Jl}Cdm0yqta$pt zGZWpRf20MtaO0Uia-R^SNV0{FqOThBn0-r!$0cu}o}}ZI=Kr$?ZV@u_{wRgsl)5QE zuR}lW<9{NF38=ALXeL^ES01NL_ot_A9wUd0Abu`f*~$+HU<U7?O6*E8OT_jTDwIkk zwoKDqOLPspS<$TEgZMEL1!s_5Da2UW*E?n>r@&!Sfq0NV$sU1gi{~%1J1;KthHty> z$P!&uLN9p?OEXNOiwTV}!>1>;jurPYThr<=<A12Y^PbwtU@$5OEL*5m4Z=Z;ZfdQ8 zvU~jWmrTVpBGtYLt0%DbYQng<S)VD@SNxqTNX63`Z%!~vg-eT25m_Gqv^rw5oVn!o z{6RM!=ihwZAx!rm?%f8etd3a3&s_MWjD4z?b$)4=oiq5S6Q|xt_Gf`6m3o`H;raO> z6@T`x;S4kw^?tvCv<dn}nJq+kPB}PftRi$~f319#*R0&*c-&I977T(fS{-vU)EOqr z#^*;5)6WwO1XSgH<4SRb2Aakh_L0wN)mZMX>rjdYF**;`e1-8i3X5NM^2#$PeXFb+ z&p{Wg7}t()SUuH6f^3_0%S)oL%*z!d^M5-OKs6lS@5XmoB&v8XHz<Y&vpTrVOQ8hQ zzmd)(hq##e<G){6ntV%?h%BRcOAAw;L!mHF_g5gG%(f%+o}<)px)0PC$-r#^yBKOo zg}@E`DmgVcV!^8x`9W*JvY+oc0i_l$9Vn?b=WyLZC$)=kS(Uh!x=EH@2Gc@Sw|^8o z;8S*8MO9R%!|KQhUWVkEK=^Vv#p$#-mm!T^rXvq^?=ytiza+T$!Wyodk%F-gQBABv z;kkV~cmG;Lbf3<4#&q07R*#?LD_?UPN2(O)DXE=5n51}3a<$oWWj)fGi@~6G5Tw^J zgc)UQ0|sR^E4NuKFRcJB`-cS2>3>gQe0Q2FGW{UoQ-tI%>a{Qp1Zlz*Zm1){F@gIc zp35&^mf9Z3ABe*h=NU_t8BGvNEJ0T)RbkQi3M(SqinJl+_$3fuZuM2gvOkquvu%jw ztAUPG$c6a+f}4ajL%~}2iN^vUAfiLu*MOL<U*c}PGoh-*h9=>Gm^6+KLx1$1_6wAN zH%h!}&a}nJ8TUE>vZ!8SooSM3^}~!02#ym1*X!Gh_zlWEbO<7^AMTKKB?|dVv2g)& zw>KChjV@C|)z8Ku%mzK!?6@+Vq1D|5s)b0h_!ZR;R(T|Ft-_QrG#s*B1>ubRx;Xj? zHWs2gCI4WGJfvWVNTMtDVSk*v?F_RZ>_Ob>VX>IGp-h_}p+*D>KwfF%CkVz{+cgKD z)GI?ijIW?ak|~BI8E$ge1}cR6vygV2HAx+;;JJ(Bl>~6BcHq(%MvuWMR!8OH9=^C? z)nzv^!y?mb-_iqzN9>$&U_G-&nI6S~8RSS#*45ZAj)yDppOH&dZGQ>XxZvOJ_xjQ` zN$S(SxlQ!bV*Y$mBEF6FB9cHXnh!EWzixA@3bji%mD&e2@2)%bOJK>_S<KIdCOeK4 z^znq|SqIkoxeB{$$4z6`^3R`xDgudv9H}~gXG0HUC3~;(oxtEqpNxvJ$*@YK3W{On zi4}MJxpEgRNjgfSY<~h%r^(XfrxqPRM6;mE7OoyO|9Yn}K7b$0;JL!d>5~;t>F#Oz zXWeoHTAL9szD~@$*-x;2ZciG{i0V7y4LonB!U1s@ge-XuM9%Kli|}N7rE#;Is-;@h zBtyvTkB9o98uoLWtPthyZhkId%A&P{-V*`j@O9w9;zd19K!5o5)Xmx{4MFcVI%`b{ z%YMp_asA%B6}ImN8T(kR=8B^9r&zpug(1t*!ZamvvF+${I<chzQ<Zhou)!TXZ#Ejg ze#|+=1snb1F3XVn7T4t-DU2B^p6vW+d5i~E<ZvSA6_%J(;g-7)p%l#4?(D^+ts5!K z_GUk!`8`n*;eS_C_VqBLT$T=cRAAyuHmmAz;-2xXHeE(A^X|Af+EWy~T)kIp<kC=1 za9x>D&yU5DKP0+vkMXU#U~;5K-NJcBYL2@m>!D!?MA!aHB&xZhliizzibmnBsR+4m z%=YD1Fv=PeG~0tAHBThrvVV@o;JF}oxow+u!&PNcGJmT+&ER90>ga#x&OzrQ=^9g& zSuM@&x>%>hpXnsj!1>dWx5b-aX;66ObwN!swY6I?9;TYit*lW|-I{e5&3@^{I*Rr& z6zfNAHR?kipA~yt-rdPSuk2=!j{e$td~kMD^Zpv146%e<T{{i{a!gFVVQOOjBD~G; zR>LDQ#D6^595bN&NfRP!s2Yicx#{F#dPX$k5wb4|>3_;wU<hS=QS#%{{>M*7$5XM# zyqLUHP8hLM?I<`EWhWRi;+HQFxlpwiHYoeQ_~EOoB&1z!t8`P}ymVA#>^<w<hB~ol zzdBB{8C1;M{2o6?bT^*JtEEU?7!Sr;zs(3m*nf&A&yr`D8jQ7(PTGNR46=Wr6^`B? zTw8QeVj?|$)`_!FWgE$jkZKS9k=q>Ud><}w*rb4Qm-M~ebloBfTiy0Yk&dYBjzw$G zNr@$Y!`Gso+=Tcvn)YqF(yL6W;gVNZU1_L=rs*6bQ&x)a%)oVLZxiM*e+4Cq%#wjO zUVmnSvdfM!mT~FO5xsXBQ=3&+r>#jXo5O<U4qg3-e9RSUIC+XCN1k__nXNDC(_|Dq z{I-5_nNBs4K~%S%&SCKKLA)92&owS25$d_A9}77J!(&F}ZBWPf62Cq--`l8gCw|x} zmd&W~do|PH8m|dEuY_h5$u6Ku8l04uG=I3DTV4nfti5JKW=%_N{O}#e<~1*nlo<uU zhl>TyL65RF%mn*?du*O!?OEdXBR>;X%>a$uNOhp*1DvVLJ2ltJT#6$otK$x5;!e@j z#*Dx;)_*k%+<d35tGg@2!jyRG^!qX2zBkTyw1{=hijRNRh^~_m_9pd<784RJUVk1( z(hehTP?tdDESYSL!?O(hzLOy}>X;BElejnQhFg##Q+=d+1^>eM`a@*xo*m|jrqsNa zrn)3SsJfbD`J24q1cmanQX$;OhK}`a+;>w&yc?pSuM5Soez^t#w26m+7@(SvB1V)U zw5!Lt<Dp7ppxA((56bKY_Gyy|ZhtNUhD899%$DlIcKV;XL=WD=ZNz<})xm(h9W@yL z-xTr`ziC(ziO*679h6#3PkQvxoppBW=5VT695%9G!|#5haoxbJ#-Z4J@FisE6mnBo z?Xb(=ZF1OkT`5+nRj|}8XZj(BItq;xpOYpw;qQ60E4oEYLmN)*4|yFT_J3fJ39gz# zhrfd@I)44b!3!)0$2UGDODL}tWr_Gg-Ys5jV~HrDc(w%zU77j?ETG|iyz(Y_a&`eC z0!rvXV#IUJXDWs`RkoHPtG0_y;JW50u2_S=XLtXgifyL5U~qi7yfQ8A{6c?oXQ0Iz zT_4Uk$l_k+FdtC~ASK{nv44(;gr_!r#y5Z9Fou1N7;_M4;%wKxr#QjJ$E-k~1IQv| zn&oX@PTSeBD0rg~GhtV~L87u5oBwl)9mmn55@g2PrW*gi<YFvI3>!8XZ|gbY#&fJe zjke&6%b8P&Mc3-WzPI)ErDlI9a+i0W_U}&(ZYYUix-#7ZKBel*1%FYv)pVE<d>F~8 zPHgS_=}-?fsd@KT&n%Y2&pUXQ`kIDrRj*o8&eEj}?d5e70soC4r{=c=s(PY{{-M(h z<ixt8C$B@!E0fE;ZxoBIPA?n@d$s#&jZ^k+0~2WFWK8|PW&8-l9}k7`bFabMsO0P` zG@DN^+FWo&3LG?SC4Unu*ws1LZyCe5K9q|o=(LI*!g`h^hx+?^FG{K|RT$pgY6skp z8z4xK#e4;jvM9+7!6{K!Pav^&Cr)V$R{zANg^qYb%dvBP_p;p7GRVU;1$~VlNp4{s z(cw$KeDv-2Kzx7GGE^{x+E-kA7~O$gw%4*5Tn2Y=9cH#nSbuQFVMac2C03cub~Y<t z_B>1K99<N}GBha7Fv-z&#Ks^3n_aH&UDASaYnV9{I<jS>QA9RUZIcWsG6@=jb^NYv zJhZ<LNFddjtuscE^jYZOaqWC_<HIXx%p4GRqtodN4@OGX`Oxs!xC*SI-3&V7@VHCB z2o??AFo>_`e1F$4-`Eq-0!sTwJ0_@UM{4M+GL$|?lOS6lAIn3gB;G~l;D7QT+!avo zts{jk8S@>XKR9`BARio<7)?^%a^`F{aY=KzC}^<PumQg0G0MN`KgLTom-vkbH29Gi ze+;e^o|=p_iWo}C=lY8gmI>hzW;IP^iLsB2KP{WA(|_`EZ#_d1`t+A1&D*JBRfZmK zIrse>z#Pj2Y0`^H-VtNv<Hz#zen@wH@Z+f1cSRE_!Y(C)u|+J+&y7ZQUWvLAX}1O+ zauxwt**(zLN(^;<o<K)khL|XmP}%tRmXIrybkdab`(C$V(sr2Vnhv+h6MyjNimyGq zby={j8h^RJP#>i>y$7o)CdGKqWhMJxLq@pM=+tt@bY{k`?$hWdlg9F}M}A=^_%qhi zT*m-EJ&kOKPmPG2o7<z1@le#<9^TzQpgWbowgY&o;16n6=P`*;KR4!AAMqzCkE;^Q zPGB(b6mwhbgTg#F6`KDOeW~jPgdP7}E>MUBhJVvr)l%)K`ouS$5mw8Qdz3j?2u(33 zzUW9TB<5_>4H1G&Xdy*%;$y<q+XHYFgw@m9QGhAA2Ra?e5g@5Z;2{coH*;DxT>+|u zxD})wHv0zBaIx|)H}=-vr{r_Fdp(IL#Soo`txp?k^h`MB(LZgpt_?==VVbFoK_P7k zU4Lb>-wqz&Yx0?uuLZO}MH$xo>gf9S)-YeabbYxD7A=)<)|gu(&cCVkI7%fI|E^Lb zBB~xdSU_g$(vkr#SvDW2_t&GpgDM4yMGS4SwI~*&4P?w<3{D5c?N=u&aSoa;jQW$k z#L%Z(%e-=s<!zXsHs3;IoYt?z1?DY6o_~aN_H?t}tQBP92}72A7k|2<l7PA_Q}(yo zX}5lBsuo#_(S#c_YEdIk4Gnq5E#_7}KIkrL{u(z#rTG4EEc0c{TdV01oWA7ovS2kF zF2!5afmu!uEaN<y!H~Y!H{6wxIn|RV+Ha-QUPyG-))1<3eLHLvqs4>!&&n2a{eOWl zF_&^TR(eN4A3E5#m}-3wm8OK*HL3gwH7nu=)zaa98Dfj_bcPZcV72&GoOf&E@}@ol zaczSxLt?2w>o<&KSGNgk!k7fanRgF9D7_=jp`YoS;gS2B9W3x-*5|2Xz+f!aO$c_^ z`tUtfZj|Ov7o_q}+>8%aM3xz}>VE+Os;!eaSgsV@FrQ+EZl~lV{4uyWF=n$Xx|`9$ zz2MzlFU^9<$_<by(|q!gV=WsVvwdc8yw(^NN%|I%Bq;3s!wqqvtyoEsoQ9i+pzE<H zC39#J(Nge|%huw25B5j0@CjlXL*^Iz9u0ka>G2iIq1CO=?i|(uEeQp2=6~Iy>?<u7 z*{q56XhPMc-Bn>Lc2azca-2iM)#;02e2JTK?mTGEGBq<KNqGZ}9s~@b)`{6vX`pqO zNT78x9Bto2my-#Nz*ap+r0Hl}xn{Dlfn8qb`Tc$6iAv#ne?x$Xf;`Bv3`1NwUj}|m znzOsm#2^F>Ce2QxX<v_#Q-3urjt;Fcd#B1>j~;Y<Hh-T<KE`e10Q;lfm_iSad$&%> zVJcE@7>)}Xr06B9V{VxZIq8zpuBgH3N_`WPG@b3&&ai0i@iWo?Op~TmZTit6?i>et z-L369aY~KMMZzZ;=AL@5DI<cOg$GmuL8oNcy;NzIU-|`B&)iYJ!GGIBCGbqU&2oJT zLFKMcJF!=0LxG))H&$Ds<99So&ARcRX~um5^}$8)@1$ts$#mVBRELQg^l+N4ZF1I< z(px*}u?Xy(<I_)!H6L`jV)B@C*P3x<hs_{q-+(J-<W3Qo-Idv*+N7OJ`Mb7Xk$)N+ z$CV?m&Be^2_M?7p=YQ^s@diroMISxJto?+;fdDv~hu%zrbU)<C3feAfv87|>?(5&5 zxYYH((D{3ga_$8-O2xCYwFTsr77KHG@DA_5-FXtp;BGqHpiJUl6j~1HMKbfWo`Iy$ zA`$3XDTRHFqaMapBqq$6Wvdh^a2jDp70}I+8jHRs*WURiD}U>bo_3aEDuz-g(fCJB ze}M&Elo6nyCbvhymDg@S*M->OHP-4mkHbBUW=B<-6p-MBhuH0>Q`7<Hm1<wV_Z-kl zZ-LM$B<fp=&0tc}`l6gI+GW^ApT-Vaq6V_sm;K)?^_$it&AHG3<P!ZNZH?1e?O5O& zA1PcVo3OhGp?~cbh*>a-B#}H-za-E)(}6`ga{XPztM7@DWCyj`uV|3XiID8_>8G*B zh(WX?Qa%WFqW-PMD$+t&iL>xdl8<nwD9Eue*NGAwPa}Y}3=Go`-$%odD%#Z{4^H2` z2*qfsRt36UPhKKTSOA|&#B;pfLkOJ;rZGFEtEmNZ+JD+S3?Ene#z~su7UiZk$)*CQ ztpJi>Vst|EE25K2QFfKd(JrcB$#+_zZ_liY!qyb5=~uEdpg9?c@TayL5IIWj8V?w| zh)N@3hK`EnrE@tk1@n2fEzJTG4T{bbx~bh`1Nc-L^4D)N3gt+0pqPWD)oWZ^Y>INt z6Db8n-hY}prk;d4;j<?-%OYh_tynOOD}GbVp>tMJ*qHrkq8|e0(220BF>2qXL2Kmj zYJ^3*3cjJtk+dWUB<8+U1y-H{eoSB7V{UUy*m&qf;F}^gS7VAI5huv|A^eqFP=$hS z-~Q~y(k-ig6*T*7@tCP_gW{5w{Govv2mPu1Hh=U@bm^IUrnc2on~%7xU?wIE;hEb0 zW_|Y{fA9hS^)mA4CP;9Lv&>~Jk;N%0j)sV=ReE7&n5++jC^9+tw6a<;<HN}d*$u`7 zg_4_-mM4?Ufpd_Z@y+DYDXkve9Q}b~R3|4=&&&-CSi%!_WUF%QXU!n_C$UCj_`xc$ z3x7k?$$j;h%vYLiWnjA*YOhtpkR7AW!)7?lUW55Yl9622xhT<xpix~RRa1J*L(`-p zGwQ;zS8jX$Zqv&41vMeBzIu_)`q7INTk};tB?z>eyA5fIVmQYa>i~ofLKXp&rVoQ5 zpRObkrqw#n@LGWS=|T(z?bw^#y6mDq!+-wAkrDy8wP~&gD<GtNOY!{{vA_U2Y!|_6 zwkOzy^Ip@2l-A1_BQ1BLwVYHU4-vZ5oSq7NhUF4XR`XDTxJMcwm1m>jnY!3h?3%l5 zZcyY)&={BTCA$7zts;*#+sy^ajpWdZb=aq5qqHB_E9bidQoE-A=yJ*fUcF0}&wr_v zI@>a5_QbhHaaY0@N<0FyLrj`R*h}^$z4S4jQFTTFH!)x1OF{O6#846k|6Fn&R5w0B zgQwQ-`Sb_}H{;8WuLAW-3+B%oESub)?R#awCEZakIQ)}D&b9V%Wv%RY2J$RFS4!M? zs-+@}VzW&-v#N_4>UgU<lu>X2-+x~TBR>e25%=(~{Ou<Q`EQkYwT$0~KDk%Y0-m$| z@d-OhBI~S-qq@QrtwA50uYvdorHhy;kl|)S=-;VkR=RQh=mj()Js*R6`doC#&uE7t zc&Mur(3dx9hh7YaT-SZ^_aT;d!jcAe6-rQt%pTvYOSUBeI-;Kx5JMW^wttFp8`4SC zuEyb1gDE_oQLCu2$p`_hU4o&e>7Aa%q4nMlw3W1LuYSVaMP-;K0o+vI%dd|M7e&<C zcnRj5CQ~{L>&~ZYcM~TtRUTt(r+z!g?q;D$ge~Y@H>ABcx^59E*;jqR7Ola3ll*zX z&WyKN<kPQfRv%oC=4Q@}(tpwyGpm=$bn*0U()kC*>`t47htM4ont$zEUa?|62Nx0> zCI>!`Nyf#UF$a_?`J+Xo(Pa+$uS85acbn<p1xxMHgEq@|CbSP)0ghNcg3}QN!()>x zIr=T3XQ+oD<~=u!0&3nkx2ks0@;u*H)p!$=a7z%k9}HbEMcDhifPdsL!!dSf6=z7b zhwfP{yn~-wQkCX2wg62uQt+F&1bA4KtziWEx_c~lRi+M-*G+$;xc&Bcqoy~eQDtB2 zE%j{}3J3)5=-#1wQGvSw$=3Y@Z%)uLJw^`xRsSZ*FLonDvK;Dl`N(@)m^y9L*zfnj zhPCSye%Go>Xa1NP!GG3J^O_jm^-X@i=0OkTL1PbDe)D?B8s!ZXwXiOsjs}+OLzJRP zBM+kvNPN0kNH_+Ij{8Ofu^ts~(WAB|&T}%ZWx|Q}U2_CnU@f@7+d_@qpSi+AjD|ur z?QW3yX_}>MIrG#+O;xsoF>$no6;SAMiq%vghN2bEVyug+$A3d}C`<pEy=<2HBoI9e zP4MaB_+2zZi*f~JL?Uvb%WeU;OJ#Iy>T7_nX0n=AJhvaP$A}Y3S2K5+xMUgZx+rGn z%min=xvdYrOi3rs&zeXHFM3v+1K(i0$}J9lkxQUtLoO<8x}l6eY!kqcwFD;=7I&p+ z6no-S`gH0^Pk)wRI_zj8R^dau%}_M>DFDAo)KCL;PEO9GM4I>9FCUxm<}YWBW>cfs zwPCej6S!Vi-#_z*%iq@TVqGL`V+-a=Q|_ag`#Q^5mh@mYSCm)UlUnsFrz}juLqY?V zx;EKRi$IGP;jfoaa+n_`ykB9Q)?27H3wQcKbSasrTYnW#pWGvsdhq~;1jA;$cIv<n z8=z>xBR3yz-GM0>psTy$tgcY61xS2fH%lz}5|DQj>@m>5{4DZlHm!I30&R^JZ8ypw z7clNdHi230io1E0)$!Z&HHA&(qmXmzew1GpJgibrkP4wsdB+E<X$aEV{T^Zpe#<cA z?85&b8GqAqPy8BE=;KBOX$jk4#*DBQMZrj%gd&XX`__8Scd{|um<r=^mo9xxhy^Qs z6ZSziJhO>vXGDMf)4<@7fUe0{?eC@OisEK?U_!@}?`o@d7JZwlwG(AJ2ZFN{KM(#4 z;G3BEs^oxKDZ+#SIa$2xcS4+vX1c#^+R^x?sekA^q&g2HDvIWC%X{t;^xdHfwfd#9 zxyODef(w2ci`64^I9SYG8>p=s{cNqc3hM=Nuug<<7kRAv43$u9|2#6`qXqSlX5IFH zpHhBZzWrKeo~-BFBT?s^?izT${r&W5l$nJ4MMJ#mDI1lqa2J|m&@SbSKtH<GFnuT9 zrGKuRFXoib6D3n`N?l2pQ&?0x8tr+0*qr*VL`=>X%=1I1!tES)H*lA_6)b*wy%<to z1OXW%#VJVl*@b6o?UOKrZ;WT}mawG7=`xhq8t(Y%E6xRjI<CIj?;BC?8G(nI7eQiu zP}_OD>?7yztGi6<>+bucX~?6W%PtTVEq`YSbub#JYQJzkmzc4Rp?Rc~yxY#lIC_=} z$YbDqv7970(#m|c4`w$KHn!g_?R7}*$c461Sosb*@E|9q%6_sg3Q8ko<(MGn>|ijY z_a#i~Jx^@f_EvrVo*D)PB=9g1MJsOwFET&dGx1TIO8ac;p`nFK>MI*e@8u_u27kVM zob^aMtmA#F8329B?<<Ne1SbSNKKNeBi}^uy*>N(C3Jb9v?c2;q+@Vh5z<ttI@Y!oD zE!DIzwUUnI9Za#NteMR@X0FFKY=|?7w8R7qv$nbSY_@cyw%12Hz9;%)wW)aBQGNF` zU%|dCD2%*~(t)}lf1ZTx#>j|0Cx7kQJ)YnyjnkV|i<)OG9}&L<Rx{DS|77!2AH0=E zpzcz6pQrp(CKFl-Yp!_@m7qlMwQ9nizArQW?qE(!J@yU>b#4W5ZEY4}Y?oi{qhyvF zVs(h5;k~6K7ePvEnLurXU%1_$2@j_mDx1HK*t&UV9irw^e0ENA3t2_L%zxP1=Z>7r zMAa$L2h;6OOIzX0xD#Ksa`p+gNkku}CObWl)kyq(mKSaQ7bF>~xBP}E^%MP9X!KB% zz_D0}zIwik@n1-+^!-FUm-2G%$FVuF=@k|CpWljx55%s=$=*J*=#})X(-|(+hefy4 zVa`oE-V^{rEgMD?pzc%vyMOoyEa|oU3KCz5dUG1~+47OseDljie;!UBy6xV}-k5zS z#d~Mf+&G`Y=K)MMS=gDEr{@=3eF=>}c-C-A)ix-}L5Ku{08P&4FYr>W&MN_AD^SQn zHP9X$ziN!#ph~n>9F6Eh1hAS{zD@~4WqQCrt2GCZEnMx_xa^bcZGVLm{3s0JC}c{; z@5wXxI{nU#FRB-E++@3%`|AE&K+x@fp7{9o!NbPO63h7G6wT43v3mApVBhK!BGCoZ z!KO6Y#8YpALnK&IQt9tpHlJ9Yfqru66F>55zj^sgy~3qTauMYW1sMTyPsqu%ID2Sy zd;dDF|0Wy}e^5LmJb%&>xCTARww8Cf`g@Y;x?R>*#dsDi=G)j)MPd*w{K<h?oVnW( zw0-%q^WyHof*>pWbGm@&nN7(_Zwr#AS$Tcmb`JkTbJ=GN%1jBQu(S9Kw^kyE8N`Qw zB%H^^dOH7juJB63=U8k+j2roh>*T}RpRcepQSlACrWZyT-+!-(T!4XwaUn|^ZOKUj zVh-%IjS8VhmL)U8@S~NC!NcU`_ip7Cg5>eOSIow)i^J|9iqa4z_!j_8D{(+oNPd0> zS;y&j{tB|!@T8AEtxdmJ$(dJar57l-p+iVy3+?RWz=Ialy!Fb|SXPz^k4!nt^(U}h z1xqK4OX#C7#eaBLn*!a6W#u8q#wP{J7A@q^uX${}mI76tIL~o;rHD2#CYq`osoKd8 z(izvMKHVMm%mn0+6=7{IkEPAjpS1pfy2__)tRkdKi4exegfg-BjH?OdRb3mELz?)N zA&v-%WN4`?ILIH7!!Y1dR0R8kNDzEMb}-yJtt01Es(*>dc0Vu4%--SmmDo#53xfuW z<zSu)PmmN^O%#swL-OH93CtOMH%=NTbWNX`lZS3gIMiO25j8^2)mSXP>q6;o?g3DZ z19e$F!=%%ut{dbazN2c(iraE?tUWGnlNAQeJwmXMzo=P2C2GPZgg~)T83A6bT{RO& z5Tw@|?SJnXxQ-OBam3>5V29eVgpb{Geo4>R?w&C|Zm29<l?v}RvkY2U_|tt-<EK8c zF41g<-^-C%RjDNun<Mpfc>~tAluph$q{Z7PqZ3O{aN*3sIGdNkII}&jEgHMOe*Zi$ zS{Reh=0v3*&1D`jfl^6=LrlIU4(%1Q{h{e>mw%#GNyQC3ZYOF%meF2^sH3_0g`Ma* zUvtKtu6!PHFW-;c8Wx~2KXEqsiySfc=NvV!ensc-`M@VwWB}QVeeEB_7lz&ZF$Db$ znR1mxQ~zFNatcDe8O}w8{B3CF4ZM)-P0XCzD=)z7MPHC#Ml?OTkkn~BoS?ZwRrHUz z4}aw#N)FvZv76%9BpcA)ZwT6o<6hY-dLGO<81%Me{0Ji&1YYF!GGiJGnYOE>9Ttl6 zU9J@$(|ckk3%5U(>`AW0f*Lb)z9$r)nxY(J@%;23YkXUdB3FH<P1vJx?$C?&OWcxf zBauR$uAK*PsWtI*N>)<UBR-ZKU!oR5ZhtrEhvuWqp|M``eoL1E8HhtrEG?tG-_6Ok zRtF-+Y7dg&ZZl5JpeqXKz8XN!{m>p_>EEVRE2+j<VN2z>oDCi^rP=~RvaKFy56Bf? zM0oNq<(S=3;p$^6wGDOO7oJV36om*$C+-M8B*$O#FbE%7)<P0A8qRa0aKC{?1%FRY z!rj@KORIZN>zEtL*-ArkK-`^t38cZmK>pcvnMx8nr--t`ui+Yl2stK;`1AAD+^Clh zoEF2;I6%k2(f}dr4y9vk8_GK6cosVV-6m-bxcbZ`t3S=5sW-m~&apMqXDpS3_02=R zVSJ3WE~VV7RUEr}j-IrEw|sV%jDOX(pJWBI{=6ITd~5<P9#SqdmUSL&e>sF{L^GWE zAiaaoesg83kYchiWavEzC{1LjeRFJjAPwwCVzLVlvrmK7QiLu3W%SMyBQyQr79E9x z+(h=Po8LdE*w!1Ko~IdU+YRF0M_Q2d2M@nKC6C_Cy(m4&v%tspSZG<0yMI!s%vbtt z0^9}UE~MNmzX7kUhn_brwy=)c2^`n{C@Y0ulzYXhU3$SVD$^+bX2ZgxR7G3f@-rnX zn$WlV#`Mf#R)lW{F-DJ)C|}OczvBW^%ot0LCbY;0-qyfkxetV-OcMtWk9Ka6W$oJ| zA=w#dOFV&3KQnZO76-|Dvwxl9bLD@!=@D_Gshjo6v$(!B52p1pw*%<riqXKh+3XV3 z1I>?5oaW>01Qh~-77x*_w5L<vZ;qJ#tMZ<CFa!-YR5nRazoXOLAz*9cfGj;)2VD&a z9#+5Y6na_S1qwsD9H0jr`U21@gGR*$TTP61i9Mz>Y4FB>z{Utll79*QHY!wwlt67L zU6t+2jQ$?j>P@QgP#mbzO{71IC-ND-MYa56s1V}Af(J^q0;OaL{!-}-z7xq|V6YBF zKduH9`j{&uj2ypI^DwncNAY$9k&86!UfmKl9IjEM408x4q~dsMaXwO2WiJsA#rmdK z#}8JZyN7VL;@6jZ27h-)31Q>aQLyJZ??On-o_nH`M$L^=v^}P2sH5LwKo||;w>hr> zt|=x0Y5_QjA7=Br{ClDq-9N9ELb}YP_)(G@7X0NjJDFtWhzp1JA2uZy#3+srq|Ywp z%v?u*mwL%{BF?!uph?D!tD!yDLk%~b<h-i$<snP@lIO*q2Y=}6O9bBu1>zBji-yZW zwvE{`k1FyoCJ~K_b|uq`guOTBr2Ibs13>)0ctvxw9^aOM+Z7IXOvBlK1wid7RQn&r zS*W6SK^*0V7^YD@f7a9kNx#gwr-OD!rMIxw?rf8mUy<S{pWX51mgrAZVZUPFC3K#? zQSnP|08VBXfqyy)0sV{4-hX?Os>Y=;vQ5ZBRuf89NQ}1rN2LzwoA}4{mBE(_;&xk5 zLUY#A%$a~{iUA7Y9R^r_(7(+wgS>+Xm9EIGA7@Rlq6p#-GJ1x0lXRJ9YNJxvhCCj0 z@ZR_ezF)#xmXVtVBg8Xe|HR-rDth9K?tz<3wamF+D}VA&4x|k--=aGQlY6=AU95M> zwW-_91*pYUcP0s~g==hL4r?ZfEbnn3E(aOJv@b!QAK|4;A@F9XrzDMhSnd?JIra@j z(S<RyCbPqzwaqI+ng;fXOUTAnahWA)`{NuPi6)NGG-K|2oDng$#OxJDx_{#&36+~Q zRI1y=0e`{pW!@McYgzS+qG{n6R_jUT)NpoJD%2;`y1jO;p<^#_YZK}qeT8OtCFNR) zu8cCj%pH8gM;GZy0d4iH`(3mc13EuOh$`U;99k_&*{w1{g#qlxD5HMwyH$4PR<CRC zkzSGKQ2jE6#l^##npjmWR${C-muh(#7bP+tB7gd;k!Zt7m)s$L>bZj!ed`h{iG%ry zt8H1^Ak96cKV+M&pR4Rs$JIAXHe(2Y6w(uRK{JjMptVL;PZQ*n0Trj5@zK>NqFYT; zY>`Wq89ayDf`(<T;CubTD(~TCyWJ~v8bOD>R$K3pJRuJlp$k%~sSL%OtyM3j$ke^4 z^na^w;w+5QMebS2VEr1#&w-H;=Ke*`#G37p1}tdWMpG%y^zyavMi>JzGA$mA@Yi68 zaqS?L3J~v_d`<{g!XZ2tTi+~`We2DXCQ6_|+_NH7?eaL95p`cH_F5-W3-4Q62{Zwu zX04&|+?XZ$_-2}?$5~qu$lULI6+<rve}B9p#5ffZISbQLuM?sD#$tLazMU$cDDbFP zfPJ8xaN-GNjA1MeBRCZ}ioWUakV}lP-q@e}CKhgVT!R3OWAjoSa5*J=pa&loR3d1Q zN@Yg5X1_}AA7<nhpNSZSc_T!_T@`R$3u)L>S#bqTxR}aHqepw-=1#(C#Dh1noPVzF zNNW2O*jnf?60cJ&|C1@sWy-s@b|<HHB~%93Wx9`w+~z<~;iYeMt*@q*Ki;@h)oDLM zOr84fvLFK?{l+;nYj@xMNJBZ@AGYrN?41C_ajczcuEYIepvrgr88E?$JR{b}3<Eh` zv+Q9f<)R%_-O#Lr6yWaeZU$6rw||nmeGRGI@GqTwHiG#GSmYQ-qQo)nJz)&pCI%E= zP^^Ey(*QL<%D;xE=`BMky?yW~@2QZSG2`6hYJrU;FlR_X=ptdQ$^wFMT*g~xI#s9% z!Fb3Xbpx+)oO9aIs}Z>EsM|SJFO)yd=hx;MKnvW_Uac?|u9$a}ZuI+RthE5HH41-N zJ`t^s5a&X_rOiKwI@zw>V2s&J<YvMAK2+9O6;xAilAWOKn~NM|%Ien-TI}wZ_LUrJ zX%LQFEsos+p#}&vdN-uTt_9PwIfsL^wJp;*iLGGMc0sisHaDHj<v^1IvJ~&{wsBnD zF+c)OTQ)?yKa<yY7zAU9{Pz7k+5>+8{%s%Uxnhl+%W|REB7i3TZDMsP$7Du3b9UT^ zbcK1IyMkc*EH>67X3$WYIpVgS6PXGr+5GFC%zMGNieP|v>oc;!nHU7Ac9jRA4aCFt z!f8olfXxq_bi@^2l^j^(mm1<<5R>bN5;7yzhk!RCZCJ;szO<}d@nXo^-3x!s)ZQBO zdtE$qQmy1Yhg{xf9FoGNThVzwF#?o+gAZvX#gdTj%h?Ud|839~W%E9-tBkodXcu#a zy@=3dk>8=eO;sr}u|iKz00wa;r@ZsmBSCQT?EI6;;@gtt`yaxa{#T@{G`BY6TXNzQ zmrE;({c22g*Iyj)kxxM1p)h|_t2#&ZmgmC0VFt@ZHihjXzes;jGW{9UyMSgFzw*cr zGTygXXe}~gw6`{IyRy2v*8N~N_`D7DcRUNlUP^EoHqZquo*MV#!g7HK2JZLC&;na- zKvae%cl=RuqeF~$0OZ*^MdEXVNm_NR(fiRte+!`UxC^)idY<5b!QX$}mBc5#c#Fa+ z_A+j0U=6>3lPJY=eR;Z6oo$z`TQ-EjXBlAGIY~LN_;6gM?zq@#ghP%Ocf|{fOGb6& zm}8%_PJ~L0C{h<$s-b@0FnHtLScpwAAr^4^ab4<rWgDsRH52{)aAM<kNX`hR0AxtX zO=~4%huX`k&7Tt_WAT3$nq|*NXT2*3Tz;=P3(M_L`un(-;qqyZ{Drgrf|tMZZn41Z zq41bbc8SU=pb1bR@1rkigdnBaJK@OiTGrLNWWW5}8-1+&oNnnaNy)+&ws`4rTCE8Z zemjh)6BdL@DPV&*($?9rRrz7PIQ;%C<WBKv;&cnLZG#cU{40ORu=29+1k8xEC+&j_ zW4ybC|7lQu#4MykVxbQgmEh>YR2{;~ULhc63A7WQcJJByNM=j%_O1{zMl{HR=B8sZ z5Ly_w*Upg^q?2CRE-4LxEP}wo3L^s4#PhDqH;dD2;8u$*f<MG54k5Q<znVy+mY*zQ zG_q5pZGv*cm-c_Kpc3sBA7ZtkVZztlnSFy6=XZF}vO}S0_VPl%a&)8|n&gzKbVp?3 zA+p1t&5ui&Rg7F4g<CGM|3=2U10zroX4>qC%ka-};2QCVa2$=7Pr(b@BtqjKO?M1~ z6>2_BTORN}Mb`3{^N6^NT`UZ5iQ)BhtYCJ#IA3Yjv8R8^+Rvx>E@ft!j)UbkQ8uh> zpAJB(5k9ta6VQf3nF8N)SXvS~D?mH4u8+G@qCSP}S^>ETNTsdJl|@#kB8jr%z{0fZ z_i@82AR0E!Ec;kiOsa@^O(mi0=sd~MgN}U<9!`<UUwTy4Z-~W11wYqzNHt=r_6zrT z646U2=<0uAL?Q|&(Aymx&HFGy5(O3SO1I4%mUHzdS=d_8f?I!yQ^_yx>*;b4;ZbJ` z@bLVhG`TgU6N-3E5J!BL=k0Yx#}IVk|5q-`=txWx_r=~oE`0X1yU%Qp4?;>5UBfE1 z#W_)!uneqQTTaK$t&+wQ;q5y{vK0;He_`;stq6Z_MM#IQCz^cIGnX#dR$LOWSEJ{5 z$R=Chs=JExA~5r<fnw+F=4)W}d4;*REe)PIDg&1XAR<J1iLvSMVU@Jw?&`~fo@WB~ zF<nC~uE1A?VM8srQ>*3FZL!L#PG@MT0XV*=oQ~?srhf}}sL)jb1c-pJ4l->+)u96) zguQ=4jY58}&NtEU43uby66Y4cAva?`JU9Ae{Ji2*wq7hgBNhhzDDt;_6+ZGzfqk4j z&&HH`=O?tP0zkvYfm26-=_<d6ZTT??p)R6T^UWoL$2IzE7qcjvy|umiV?M11WIVEb z1J`^;(FTJ_=gSLg*T!_aetkhadK!&LDEWV`C0Ha6R#8f@CI@WyXW)#=6`oi~vj!^L zp&cj7A+i+!MzKqb2_vOFLo<yXlJ%bZQ0*bzmGK+9P;I{q`_{aE%<bT-bd);C)YO=x z;&EWB4PnK^cjz%q|N91^Fn3M=?>}FI-j;b}L*388v8k`A$=*aL$u<*u0c(mGA`yR1 z+Y&@lzgIyKgYFr`jr`|)@BvzusEIc@5EOgv3H248Tp+Fh24M9_aHSMvKtW)vM#$3^ z0Ysja@0<vPt&+F)UXDud!~B{+FgC-eR5@k{0m?lu2R|GMkV|5$OBodGRL8hp3+h8F zV>0_%*Kn*jJhZ8i4~5mqF!Cl<WIuoQ9dL)CuYLwpHL)xS33f7Z=OOQoFQeNs_hROU z`sh<3%>Wn+kWaxKv(4QWOo}brZeS2MPodS-{F{lZ+Qq7RKX<Q5tWDAotI3adWU)w* zOA|(es?75PFtDs{I<Lkx=+v|KkXcUhDivQw2_HgRiCYq~RoT0$U457SVd8&vB<fCT zY$-UfyNN=I7OM~k4>FZ{rd|v-Bt(cAmFV-*E5ZnlYubQYu!*l;dMlr1d^H`QEw~mq z8kYA)!jL|~`az=%@_@@z!+4rh3(9EcKvyHmkfuuv9!&gO(%h8O0CiT<S@}_2Unusu zZ^DqS%lNK_Yy|||BPM_Np#Fb;`v;;(!>>WtHi<?7s8zU3Ft)d|AkT57ofQtVU>tP; zvl=e{@g*x9+Wau9aYhL&VRbih`{bAfAA%=g5m;Z;Nr#UijKJIi^Opwq5clSASBJxk z?1SUr$X{93OF?7ifHDcfA_8PULsn-L+ou=KC-9f6K^Hg!kA<h`yLEp;bj<8*<qeu} z?QxLns1w;!{lw$**bypzk99?XqJbL+PCrse-5k9k*Qx~*Jm-)j_kSV){W#X_hqMz; z{Nxn@e~v5-GClnB*?O4#smDQKhy9i{`-CKD4q@e^m&^cgvxgCL3;r6#oA$_wKv;9X zWn=?@LI_*U<Z$gr+{J&MXWuj&8y}@}!^PT50?QWq6?tV4QJ;YFu3oSv!jMyTmHuQN zV#-oh(udu9r!jebMj*R|!W0CUDP#ir9+drGc0W6_XaVJg@Ip*py;Tyxbok0gB~U%& z=ZFR4_Y7HI_^=e!-3<Qhu&{t8;}KlBK=XAtg-FY?ux{DZf(Cz&qRIEqi6nW!g<e$K z^vZLw#5?|7GmCTu69nK$pJBg@;zN1Mnkr7GK4f=|o})+e&E0xJR09lnBu-5tt?lK9 z#=MMVF@4qCiD8S69))fEo2|1eBPP<Ol0pF04Wtsi=#+)hB07ebPfyP7Tjr!j|B8AE zth>!A3k;%73iN+lH*gSK<~NEi*%M>)bwtwI`2T~#Y~MQjiaJCBpK7yw&Z9b1_m(C` z60SlgP4XJHcIE(rKkT!lA&TZbR7VuadNL(sEGi<Q^tFt8to<B3aN_poqRv6Ncv0uB zUYLTZy8anexCX>xt-~KK*}3n4fF_|xI@{=PzT6b#+E#x}Q7L3e*OLkg!YFCp|9jqZ z0`Qhyewt$!OJ*M3U;#TjIsJqoh0Pr@nLg1_C<HIth90C==;8$mVhB2E$DiE(oSPxO zf%8z#9-sH7HP9sViJ!mUCDwPDaj$mQiWET?dtjaESwC3hX3U;!YeiQq1y0(7Yg_D@ z**=VJ%wB)tWA^|JJ*UuEs_<aW8iKQFidGsgvpHk3yMn>DB*RCXkVyt+ZWK3tp+$=Y z+M2fnKs;Y_2IBph7-17%fv&jT$YGeU@^c}kN<!exZZd&CBf#lM%&GXPDn_4mEtH4z zZqp<r99iWb)-p+krTRjs$n5EuM0M4YuLpI|_N;#f+GZk>+;566Ee%=(GMzw{H)M*v zuuxH}X>PcFe^0o(YS(h>S)8vesEzl$sVrQ4b316?c{{}U=CcA-pD)L6-1GknR2r4n z1317ZXMMpFT8~&*AiF3<0-qS9a9;q_dwTYD$|yala7OJ(UPlh&Z2pXrH>eyr3ccvJ zwzq#9%?-}ZH@sbVJs;jN-q4Btnmb4qN<?yFwE#y(y%1QC>NhgigSYn0f^A|?N~<=M zT=p=P(Ms?;l(U`pg89`Tc;&kHnc{0y1bxxn!KQ`G$nzfCO?Vu3S?vX|rk!Js%{yy| z$}Q2|VV3(v29Dr)y4=nAl@wMv7ABrWVd;O#JUzn9;S~^^^XNiMl&R#wSo>{7oy$BY zdQFX|4=ES6|8A{xOFzQtKD~SM&uF*xI}q;4p?CCyvs`qIR7jQ4|5a<d6xkf2ASqN_ zkQvMWWn2|w)R)2Q!5y9Bncxg*q)Vrn4@)*|IW`{5$PrQ#lyF{<gyl3X>)h%U@Ya9U zfgjm9Q!fj(u#}46$g#O$_;4Wj4k{Vc?bQ40P(V;n1D5eJA(dWCqP!&bKWaZf)cA5_ zc28!nL1qxZg_!gK!4Qlvq=!{!DZn94zTdZ2!pp;vFJhno*o3yQKd+9}1Z}{oLFgKf zpw$Q1xJjSf%H$wVhJaoe@~AULn2~=1*`0?s`p49PhYeK3>wVQ(Pn*T*i)NOW`hldO z$gb`uc}y;onP7BO#W5ktO&I`fIu+pa=U$H+v~GtYUU<?+U35KR5%vsAaT3gx0!ns% zs9cC%?Z*8ZGOBKP2~pYqC{!q9l3)6b5io!EjgV%U%bcrIl$qOx`8{w%fCzs_;S1Ib z;_QOz+2Oyt0nmp2E3wh6nQ{A9P#BEG^TcIJk^hsAq$-eNd7flyN}pB!i7Bc4GE(y~ z$SF-NK4z*zBiW-)?wrUB@8h?<=TUkb>BK4;ub|e#y^X=)2byBi>CO>q*2z53!Xxx6 zrx&?-p3St(WqPi2#U;m}H(7tJ4seDoaIT$kR1N)E>PQPe9Ej{*vNTWt^v}))>judm zNq>LmQ*N{^(?SM_xaQNiF|nBZ-JLI3CZ=^!)z<MKVa39j$t@|opzAMYm~JEdz_R$s z?|F%J%^{z!;ZxZ-ct}ElsGxP7^uJc<h904MXGc6{F?<u(QqywUtc!o5J9)A{*wH72 z48=DjsH>lGJ4C^a0Ho^9H8-s-yxFAQ*AX2N+t}_><bn7usU^ys(5fX<x<<5TP{vm{ zKc^2m*hsxDPy8RLF4V-X_Q;NGkQ8g##B$*`zqg7|$O-!+`^HlJm39>Oa>C2H`kwy1 zH!1~_lQ8r$-(~IIsWN}_9NP`1=>JbBoJV{xY0W@=qcji0a~lETL;VM?MTt<(UZ6_3 zlX#zmHz21>H<=wZ_2jAdFq{(Ie2?P-7@z5jk6P+ilz0gs>jAPyF=%;ofrRq5K8pxM z#9eF^5EIt8tS+jdp?!U3uG%*rVtaMd9u)w#I5evI_4KY9$rpc<@Fgw_+sOV8Aq_ia z8JgmnyXa&U0~k)hvkNhaXLo{@0Rn+~6WPsmyNC=Hy8#Rd8R{Hps^hY_IfIM1d}hjb zU~>Om0c{d>l^S|Bf=RZ#Z1Pm07SlWtRDllQ+atw(Y;wc(Hwox%)5g!}$50QsJflPr zeUwvX8(zt+*x-Nq&tSKY`rWbxar}<ETC)ax*D+yX{7bj!EpQ-v=h$_M$nG*+v2ka( zBgx16(8GYFLY@pXN93}Vc>>1VRFBopgIlw%N);0-vM=)Qy2-$R15khNXiWgpMz8Fk zL*EubkwpY5I;?exEFauv#oWVMs{h3M>b4|N;mt*oR;qvUc!+nS5I}IkO^hOF5!gjG zzW-ltFJ%hH(_4wF;dHsdo%t+fbxD+Ur2a9O1!u$@bS{aw?u1E{VXwT&YbSWvbS&J| zz8~zrU%le^1*J6WlM&#bA9@D2V$=hW(-AwjP?j3dUKoyzy44}76<(5Yqb|O`7h&Q- z)n%4{^Q3?9b-VHanv;4^RT2EHTC2(xL*9(d=yl352%eUy-}`|Qu+u{zF1oZcTg0;& z0qn>+mt^T}jJznXWocizV0%2JP$e#r>>Fx`Hn7a1Mxf79!JOL_$mc}b9t}}lqbMKd zY*E!g(m$OhQaD_v$2~hNLI)}Wh_gHBDx-myD-VCfFV@uXw5z`}m_Lc|_x|rH^fISt zR9=8MMvo=}D?oSX>YO^_mIQdJx|?~ngfq1El%Qz$2?e;qUl(ch)u<s#eE!KZ+hvn3 zL7o#gOKzCQS)SaP<W7M$mypGE2M8{jV!&j-k4DX2L{kvN1DBnJ&IJA?BF~@C())pk zzW0BPF#>FP4G>DwYyQH%`UX50MQ!vf(1tAi!1u8u2=XZMZ<J3rO+lZE=iCVs)hJKC zSRVG>eb4U)`7>t1y{p-{TgOHk;VA@Q8*$Q$0s&lZFJV|6RG{kLo$rAM{pWMVJSzY< zOLV{~T93jrb|v9mv$9J<yixP;UnlNI*baZt#0{<>2WtH9*7A2T7tCkJ=YV}=;)13~ zpfqN#|L?>Joh2C2=MtCgG6d%Dwop{WBHcH2Mdn$bXzRvLq4O5{8ers0M|dX}ZO*bw zF^ib!d^9U&qn&;b`<b0TIoV&OFH@<lobJr?I;;?>XM?@MGQy_36TJak`@bhW)HZ*M zV6VsmA$4uU(BLl`@2c9sF{r{l;dKu6q-?I%oo&-DyBB9a&Pn`s=M}sA`~mXiz3@A0 zL~*HZXWV4V5ioVa+*93nZvL<|7my+-yVUnj^Xqpyu<@S87D2hA)PC?Aku*QtGxN_Q zivWM$ja4@)Lhvx#>Vwo0Q9CQ+=4pTA_YkpEyX?YRZ+2K*-M7!kYhyJF_DH4NoO90V z_*Hgy%5ab<V?o_Ab5RISk8NAOIpi=;l8w%x+u>CLW~?d3{$%W{0KilJ6cKcaOArJ? z;*1+`n+}^Cn6gGWczfdSxcFip&Y2U%_bnRS>bPJGWBFiw6-(RDMR!u)6cv9|hume8 zCy;tZQa=^lBvOzF(mQQYx(!+yfuY8SRM&p(H08w8t;rDJcRHkt+$(m#pcvc|mzi$n zfKl~p_uFGA>;ExVwL))l(g@%eoIbDU8~*I&eUw1!PNvOkb1cbsc0>*5G)PHpWBur5 zt*m7Q{!dW@1e?3<2O2|=IDdaGlF(ftHCj1<D1ThZH)1hB(|z8Qh^2$Sm{ER<s1ZP< zDV`=(%7k$zPuqldx#RFh@gV`OZ1yY4mvn~Ic5Cpc1Shtk@BekWq*;2ILZ}W~U}1Tf z?C#EsF0r8*&b=97Z$O+F%505{6&TefQ0q#(cIy1^|7|?PE=fln=_h|SFJcQ2ywir! zo{ob3>%sqCfh_FrQfV2ctgFM0I9j9c>I#vDVgcZX5>OuZGU%O>Y9d1RYpEmB=pn3Y zeF;SgSj)rxe)eccm?5XX0B0rzU{FD2M4BmS7WKfwI#OOnefV@rXnTAr45q1BWjK!! zCxh{DN3U1&788TJohg6dhjQ0}TVkV=rk6)ltrif%1!s2k4b;D2C~zhFna!ueG-D=a zfU?Vm=+mf@-o-vF&#P{c;((KuReYvS*o;eIeBWGFs%j8bs!r-@%pBFqXp1iMNtR+T zo7J+AUGh=HXO-C@9b4COjmuWJ2JZndudsD-RGjvuKIVAT9nF7IGkhI=ETnz5k6q@` zkjrrnFlWP7n8dT4#LL6R%YSn6q@6({<~kC%19}x+$z__B(VdR;0H-RsHT}A5cVMIS zzfLYvkChOp^y~SlW4nC^rxEoGS0$PM;QNm?aMJ;`W`gmhx7d7wi%_Tcvh(CT@YAc2 zf8}L;{qbQ!p00lc<0o;cGI7bME2i{(Y`)=DtCG?RN{g#gy3gQ^oMDT<<De4VRkS@# zYkT+HF=;TPvN!3-0N}ft(Er1AZl6=myOWw(Z6-yLDIYMTnm^=>GSkXo%)1QhrQ5Hi zb~MCAujss8$KX`2I@E9X_MG0APlzAc&8ray^-vCVu?~N(;gecsoe^IX{3@MSK?AlW zd9<)&>qDp}^QTAJhs9SYL#~s2zIKNYcx2|2zsnyag#PyK%m5@)_ac(XJenLzK7lTS zy*u+FogLa*6H%0DJ%ta`C`#2X`-w9Tt^XHX9?|NpOvP~l3+==0nldGs^vE@-etV&u zh|YF5GaG*=8UYtx7~hS2`AMVwWpz8y>%VbY4Q`x+{am7F?5X}8%M%=gbz)}SnC~$w zU_Q8jZ~yC2ZW^(8ah$54Wnnj5@VpLN__`dUh#!FOHwlDzj%vsnDw3wjnF)vetopLn zZu~AXNHN?ricQ|FbmyT>gUxMl(=|$w?ElX@m_vW$Nj>ouA*!)Z=;3p*n62@_Y_buy z^Vs5oAmoaWJYdXZ?B4@DM=)U}6)w;0kD7s{=x7TVeiE7IinU_4+5yjw*4hqfCKB_> zJ&nw~%ixHHlBXXCw?W|4X)C+-(GciNKM~o`x_`NZ5^*h^@yT({c_m$DVJgM>)Nw-W zcnN>Hb>tnY?;%$}=+1yI9#zLtt~4OpQ`Cm<>6#!15HR6}H~lxQZBG2nKUUJx39$|T z`~fzE##_<ET`X5AcF{2NAY6-C3>yRsG>~A4;Z!c<yGgWpZvl8tB<5bT3$GI3Z*zZz zooeAB5#A?Z6*NUwe*gnOu37K%U*56I27rGY;L_rzTe&X6cudUEz1UoV>C(?Du;)({ z{-1}G0$X1Ni%oDe6;{CB3$ztHI+1^~5=SHj#C*5*i$1w}FWNWe~_>d-%)AsQ0 z<*JAI5k$Ot2>4bx1_!+6t@_0=cg%>quOf8JzmV{As5cJu$iI-I82k|OCOK`_U4MTA z5RiJwu5&-@7D>gZLf5s6=A%^6#a@Cl7m1VXijhvsH_;#t;}Yoah<NNVMfGY1x1%Zm zwYS|g&k|WntUyUYopCVKC%cCfqR7v0Gvi2(v7xFCr#qLcL*s0Q@d^q?!R>+fK{=EQ zDW+1u17)UqetV#<G54Y8D>fe6I}Ly3igHW5OdGw6ht(fA>2!OB0L#Pq|3<c<`62JL zS=P_mY`I37T#0dxw-N6)km;r&L>H6}UB8lz3lj;*mISC-SwMNtvn|CB;4;XSwI8Z~ zU{b%ffQrOkH}}Uv5w<FD`lCRmT}gzNfs7<XXL+GO=YOae-J!qsWX}C%zyyD@Yo^eD zqH(~~tGlceb&$bG7G8>#N^!>xWFuW8vBlA*AZeXQkux^4VJt}HUI6Jylfl#lfjBw| z{5Zv#xjpiWp7LejFF^Yziwej-@@Aa8<dumPktZg=U387Z^ZN|*vLlKl!9j<`3Nyl* z@Lh<kdcM}km`jwa=5s;!lr4WpYE8~DphCYz{F^x4g0_)J<+$E#=ja>OF8Nf#%F6BN zurzIhf!8@D_GZ7x#s`0}V|_u8NkwAiXzCI;amq()=+_J_&9$prVEg=i=quY~D8|Ex zk#3Kp(?W3LtSX$K&EF}nd?`f|+|A$EO`)Zrvtyc#evZ_*gKp{aXxe{8Ln7g^0S%(t zm%W8u7I#!}25cC}%0c8<1<Go27J|t3!>Gb;dP903zXD-fTY8ITDsQlEwogr6vC-yQ zyQ8n7xj4y~6E#dRbLncEMyS|AHvyRjzyn(AF1U^;uGM1NX>T68TDBqW%kmkaAfJ`C zWM_S}{)TsmTB|gY<86OEkVrczlBI0SLYvxn93e)1vGZd`6lQ1RES5@jpMC(*(N}00 zAu_MF50#p2X@6k`Fct!_CT){Es1&?SNf<}^PGy$LZ#IklxBFAhkjzO|S;~NeDJHRD z2F5-)G!KikkdRwnD67)VX2vmkDtp2tbEe%3!n<vr&`1%UZ9RWVv}D3eVci4*(kQlX z3E0Yz$K(;`Mx4#p>QFt5tBP0nXXc*xR7!)L`3D$Jyn$5+HAG=jnVJNZjeyh>a%X^X z`|sna>RzY=-t-wTtZ#g9lH+VG(4;p-=%O2XHxIj(H=?Z#hk5)FMb8kgN@PalDI!CV zuVb_AQIpSlQm=njUw>*`7ZC1hggK2eT020YXR$LqI<}v&zA5?Xb7pYvv;pxwp`k(V zp=3&V4URFoZkdC0E$|%SD@LyNnqe)cuQl~i>*(o^!;EBgP;3b;s$uWDDyd%?HCG%I z4XHibOv^Y1(+NSDR&k|Rs$pH6tAJT^*+7|)P0u|Dfi-^-%u;a&U?LWDG}iwr0KKqp zO)WqjliMiw$(Gfo7%KusDd|hO0|221J4+f<Zyr8HUIozFyV%_iZ=cfN`QC+=RwBPk znpB9S5Of{+iM&l`hg8Dh%yK2)8}AItI#x0}Y(xFU`qkL?Z8b&=nhKs!?LuGPs>L9< zY<&qtxV(S(IdGg7N4hA^E$2@GCQ!y1^zs6~MoU1NsvIbTh63#4Xz;kZ6@M6zL*7=9 ztTT^n#}Ey!-<wap3#~DzBz5^YbgkGBSYCS7b>Rb?n(Xs*(FPGA4b<{twZbJo&nW=J zUqLr_8Aie;ajasrnR6N=@zR{?7Y}BDb$Li%lCgi~eQ%7nCa!e-RR#L*tF$&UJ-<{8 z6t%6B#8#Ccno*h2`tu;GU*=C<qg}^=#QORvlz6RQ-ATMpB_)UfD~+D`frU((!Rs5u z?+X06@^$cz3lXMTkrPrz^PRo5G^c&>I8b)jz2^?|#S>p*W*iQcrM@aXQpl&gXUL?a z<cELMH$4KgcfoD#&t9}tzv6XROLP3gt0gAZW!z819e_V{Bkd*|=9nF}aHyI+qrK0F zW9T(`HyS**+kjG`%E@aAmYi<OSkInkPkz^MTEB?l?wWyEb1@Y^;}SLlf9KgMjMSx% zUh-nYy)dw*HYNyexp!&VUH4s2s;YeP$(etSpEZB`vfcV^smIY7Ql7{K2}Z4bKWyNd zarUds8hx@XtG)Twyz^fXq7oq!7+0Z9A>~<XoAB-uLmCjhd<wFRCE*MO+*|q;zWJIg zm5o{@O`C{EKDB^GCQ!K`zU}byI!R#_JW7)Bl;;=R4GQI}Q%d+>5%2-N;jlrKtnPoh zxL`>2Hx0kt?4??viT2m|BDh)0iT^b6tZVY#jT+K5`~8x!yewr-7rVD)jW`o-A+EoF z<X6Ye$Ct>XMavSH$h|o2ic)Fw_6;KRV_^UWW=`gb;Cy+5ngo?vB}$;VC<cdi6j3%) zCd-~3`N*5zZ*0B|;+|m1T*Qg>!Rdd1=cMIAq9srGNTq#Z4%z+`Z}&yRfvNP(X=fr_ z2Ew)1Ni=GBL(V}}i=mY3v%cILAp4t>hh4%eet4N3@f7hBA(Kj8iDR`}NgCF1t*Ua~ z@%IorOQ1#IT7C#rC~2G}rqTrFLN-pW*k9tJcqF%1Su8vZ^=~*a#6e?|Pi=oPfX+wY zaDB(i$=%NxYr29Z^#6#>lUoO6{74>y4`DSke(C+AC%EfKy}Qu#A)K`M^9VTc4u}P- z2Q{wh*vtjRQh2BY=5%|AW!3@_f9NBFdj}^8ruup{?(f0q8^(661X0<m^c|V_{JitR zB%T(H`#W%l3jBfEEd{VGOlE%rwbr+Oq4zsGEI|;qke4pAaMMYS+iz=HY>!86BSw?& z%z)YfG&}y8!HtNm7Pv9_qx*CXe$|`0{IDM8=<_TCO$n38T}enss%6=~G7pEz-98k5 zKCFWD_)Lqyr$)bHYYf^KMGnC1zP7!Fx907|zDnex?4H&aGq!^T+tz<tLL60ro?B|Z zRn@#TZ&V!0Lg@g;fwZMNH3aKqR+Lgzz_tSj%J=54<8X;XNQk)r6lkqyY<AV3Y7qFh zG^ksJXp{cFo&O4TbOxbUL2giPS_!i)&F&ZHXNiHyLHcHz@Fs*|PT8ZVr*#|ooXT%8 zZF08~YEKvBreQYXiy(iF^n^S)?bc1g)EeHKg)}|r>10}<zb$)a)gH|O)>DO;*ay<A zrFyj@e!wfCOBP#nV~^%5jjLeJznk>FIesYiU|<UWgD>`tP@d&@))e0+QENGn&mM+= z?8gNHnR{r^Axs8+_nE1A0=@qK+U?&h?YOL83`{1de*~kZEQfy=dKxqno>aNL=AE^> zQ|Sn9CJPdf*kojUmYNOFeVw6TaO&Fku6Uk)zlWPxb5l$^^Cp(Y2?z?ZxmJqSbXow3 z3en9c`SHEc;ut>3R20^;Fcwu|u(VWvDvm=~=qV5e&`qzpteoBkIxMJ^suEMODBdXi zw%c`HI<IJdS)PAaPC5yIPWKZ3_;3lv1l%8<kTa>b3Wd5)HcJ2pcJXi9XPe4vM<fZL zw2Sl?TyF@z;hJykO@5Kg42v06nQ_F)GVA;kSJ4Czi;f^6Gn=?LB5|~{fP}4rD03?6 zJCBLis(eCam5J7f3l7cx-IUtX5ZD8N7KKkx^`d;i^`3tQVl!GTxyTMEcN$^IA+4ea zJ0A5js70CnOBtHT>t6=!QWVdPa*i~!gNU+W#&c;@DzQ9_XeI$vZdN}}CXECy1dB&t zro!fd6p6@xYt-0@(4<A=S8A>mOu1UAP*OyBfAFEQ8qPmNk&8WTlXGvNt>yJ5{`p<Z zzV46EFA;wx7nc^OxV+*ha1`M}Eyn}st+>if#$R-U|3Zh0C>m!)N}kQQ8J`^gQUY$> zw-YV`ltdk;0KO+UW_$bK68H2>O}O^J%+x;HuJX%^SU>w#n@hLwur8IUQzk{oILugc z{}&XCZ5yqFw=o^?s@Q`J{*>Tb8xYpMY7dol|I&ZHMf+|o_?Wkw9XsaZG`m+&>KK?_ zZ#?L>X<MA~0qp5Rd!Ip9VqX}IHyN9UF_nh`)v=&s5KSXKMJHd}QrdRGdn8I2KiE?W z39-2&Z_VlOt+lZkO*8FmfrTlV$SoD@=Y3dQw=n49K0HmsOobcO^wqS3+7ZAr1Er8y z{K9{Q`g4d=Uaix6gjYJ}vw=LK?774Vx9cgAKP{o#$lW_Pipom?citqp9@&TbYU=h2 zY66D57&hFPS^9u)1*9C13nPUZE=tzUfq9KM84nF2g_xdd&#z7H79`e5xk^=E<+}uP z9D;oG7)8Dd_|95B3)SCU2967c1WCL2NF#s9PQm?wC<8bW9}vVTxe}<C+kzXQQPMo6 zC4_;&Ug}jA`3I08dvOYbHZM9qwB{pjoZI)2zTC4X8RUJu`35Lzt!~B?=_-m}^<YTD z^qr?(9GWw_0ElLcUF@gIji06}@UWlTh@pJL4!kP#t>Jihfk+|eT>1-#*RLnu%N~CX znHQZA1YabXkx63O7_Spua83-ryF=Ud0&k%KzZOgF24@=~v0dR4k4nC}ETWPh<e;*e zjHzrC%hPa|#XNKvTLdq9j2$Pq=Ag12o{n9zN^o@=6I#N@zBlNSREk%C@MXJwVD#gK z_2!O+Qrm~!4Tw6IU4tm&HKYc<F#vz(f!;5d*yV_oFVvg1Oa)icSaIY3i=*iCs)Pyr zp8$3~^t#k!dATlCsTeMsm)m^BKhLTBMs^43?sfeo;!uY|0m~^?*+0h<>i@()D>Z%5 zaDxmtjgXxXAS68`8^A=Vw6x1<iJzbWQnT6U6K<izL5L~54i30|#L^-Wv(A70M^kYa zVEQ8)&T6PXuCzv5ZDwSE4__AQq#CJ*U-fJ><7f;39Wl!uSU=p?4zC?WaB;2WeoZwV zohx;i-%9#4biMQ&LeRc!co}2xw{4!1Xb!W@fZ=z(2Cqvt?Os;Kd(ZEd16l>cQ=c$s z$g(*TIOpqxU&^%Q$-nMHk(GbkOYTTFGCOCOdVL5FrX74E`gqi0XlKPQanfq<Ohl>M zr0x4<9DqmpPTX-nD|uB<jpzHL`^;3!%n%t`p^6WbN8YSCl)Ot}d%BceysC5bw;W8? z)!=#ej129AHOA7|?8@Brm`Fywxoo>}QSh;!>Y2>1^KUR1v#8@AW#xaL(*~lc<5>A4 zsac2Hw%>1kh2|kCQuKW}#=m{@nA)O+I)yv&$o_M;j+(e1_VQN~!M)!p97W6{jpLz; zs-D5{gc~y$^Se0yZuN%aL6In+Un?)SUho5acT=e+VMS%AsQ`N0INF~41?BHTS*$!F z<(2Ec#^fdb!mZ`sj>CTt{=a*UrB9WcF*OHlR;|wdIsaD!N=-4s-y1|qvUK-0E+oBv z75I>Zok4s$=qa|XXt`1QwB^192+2!k#u8dYE7Eub;EkSo$~vPxpWt`$=F~V#YrcA~ z?J_v03v3#JAM^?8ZhSgZRx)MnWNlI@YHh^PZ4#H)Mp?)d=s15|rh#IIhf`qET3p*C zsyX3!;d1@sbTbv5%Bu;bCu3(w;B-p74pWB%bPc}%y#u9FX>RzWk^7pW+fgmkqw#N& z=En3N_lI`>V_E-5b*i8=THf?a20awnshiBeVVfk;z|$ASxYk(|AeZV$tE!RNu(jJl zEQHl;pSc{MsO*0LrUu~WrM7Q*#-BC4%E{o0*z17GhfrY(b_MdK^Ij~CSih;nohL1T zbj{X-boa$eVVeZG^wL}kx<y6tLLXVKiP7DiC<f%Ht=~yrR^OQ$K{;G@<kCpqHv+M3 z8S+p3tMcuME`RN(VLfZJ#OA%6wwbZNwgM@MRYi0=-!Ok>@*spt{^ffhaGrZ`opQS4 zMBTr(FNyz2H@t``8$rTKJ#NY!h=AuI4N#jDog6MH6hkzW`YJVo3txx(T3U-~y2gD2 zsH{cv$R1Pm<{GjnQlZJGsG;XNcXh>F^?jXGn~K7Uzkjb+wz$4|-`pxyQ$tBpr<k13 ze?{cIWcYtud}sV<c-hNbNbU-szWtVYRIZy#XtO>!MjMI(E^>Iw{$f-=UcSMuSZeY3 z;cZ8guT=tt+L0KMRQZ9wio2SGOi?Mn&DhS55e>vEAsaSs7K?kxS|4qDLs1R*^|6xR zC!40uT#(#A%KGMD&;H_P@xfhgs6y{iu9qUmexrY>f{eGFdRavt)+AxHOg>ag2?Sc3 zI-I`;;Vm|gQ9?VMY^nOcsE4$BybevM`bRmkJ0Q!GP+CT+F`%QJtx?8UVXiWaRGgff zrlFYpc=SouwW6v@cy5sIpQ7UqMOZ-rQO914u=LFjr|=W^#dh2ZO^^Xxr1~!cIOGWU zsJ?$4q;IZ`(;|){u+Y@8wE5NE^M;jJN+#>xkQFUQ0p_}Eh4sRmBwQ3T*ZjIA8j6}{ zrz5H7A5cxDkZ*zCNOfB{5^Uj#WNk}{UB9&=%3Vp|`F_M>u-;L`lH0gYB%^*0*0#pP zahO9fwGgu%bB4hBEim>phNXd;!v;qU-VcAG-KKd!F+B^k)L{KsKKG?;E)eQ`g}Fnx zlPUR6-^1lSN<HKCD2#yj?BN*MmV&$SGPLZnT-_Q6viFI5xRiN+Q;)$uH6e;^syrEN zx%_Rk@5yOAFd)qNlS%JyZ3i*HgOme0s&S{S<4;Vl9Pc_VL#*`BU41@e07sP^GVp&% zy$;SZ@RQb&nUqC$fsTqRjfUT%b;BIqsAYl;FDw6e$Eo5>8_#QNkDE${V*>jbZ5vq1 z_1#r_$EL9(NrSyMX=_~KudctD)3Js{k3UfZ0Cd#4o@P)qW<cti01NZW*gOUy>d(TT zvaj<@mXw%;bgaK_mNj@iYHeX0Ynp%E0)y1_$=K;PUvsA`)%c^gQeDtyj8-sQ!U9Oj ziHKwc`?M~n2LBB|IPXL@?SVRMLd3}tN2nJb9Hi)G9%so42*On#o0pNA3K5Gz$;q$2 z0Wh1=mkWBs7QAbB5wzH@PRe_9*&7i*lG99m5Sy55X5GouG=|^nRoWfrv)+Fb(md4M z(zQkNjv?`WWQnL>0}Z=O<s9DCPyQtv8C~B)Nj_VwJ5!9nZn~&HOz>*|Gjl1g4u7WC zy(=v6xA!(Ku%yguKk1ArG65a|S<)ve!#W<x(AaTD?^&uP(+FxHM=f7O6A${RS%JS# zquFW8me__XU)r}A$SVJ5-Y$Q2^Q`)HBNH=DYK)JgicY8CnQSwPRqQ4%e%~)PLjmKM zZO%2zjUsY&nC6UT+I5B-^N4((Dl7FOrX!vtzP0eQ($6ieA;66j4&8aan!QDbareeI zp74K$=#WtCd(H|{eE2)I`XKfJoL46EM4j#!Z0s)v*Rz7EZo)oEIEsIC#Q>=Ue@76x zE{6;2Rkl`vr7mjpti1z*l$H?^1Y~iS@6_%ud{U%-p$Urt#UYEG#)$t)ME`~V7`*mr z1Qmmm0nqv>P(o$zOb4~o-2(?iDFpLB9svL{63lL|)_uV$Q5r7;$IX=FM`#@gNTLy( zFqzG6^viSAvUI?-XI+0b?dM#Ap3$^K{g{~-dR7rC#`k3lydzw}{2P*~4eQrAYZ7X% zY7W86hZLxHMQV*+V%PTKjP8~!xv}_xzT_Vr#!lD%UAMmdB$@Vk@u)NmsPKC3;50f7 zfBj~Dl*t-1#*p!Sn5V}L4tia*?)ZIx;+wUBSXxG_#)pW`ySjgOq#i+f9+D}2&%Pm{ zv~L$&4T<-n?KmC6p<#<3J(NHLHTB1y7%Iza!T=(=46XOzDyx_kZLbrQmR(K+R3}A8 z#s~d|pi)PeUegD0pd4evohKvdZ{Ht<=Y6sez*(X*)<GiysfZi8`XbG>lWMZc``Slk z-e-LFV6+Y5JRyHPA|;$sk*$J&2&2{&LiMAU?Vt`velZ7YVQ!YT4bN<-*x}TNWtM1C ze{B_iY_M&G>$tzcQ5xWIv3*aF65L#!e~>H!NWikKgDQc;D7mNJVqzv6JW9|od6}c> zg*SaEg$2Iy0svgw{f>Vo5XiBPOJ=c_m`Cr1io}3_dUJnj@WxCWjMhcJ@kV+qmw?mZ zVI^v~K`Tkt7dW1j*x2fBR2_YHIYrLe(L|ke2jAW#?n{uTmFcaI&|$}c=VEo*StaJ~ z<TZZY+JoSk>N{AJh-O6*T~kc=i$Z++@b!fmZ(&PT9rVdU*eqNd1K+}5)}x?=!U{ya z$>PZb_o07C+?3=>f5G6(oM$frPOY>Rzg8SS)#DYwxerZhKKEBbmyUxCSktZ5`a}_M zH5{xGZ~(vCe8GBX4I#e=!ZAYi*A#&TUZo&R$%T<Sl{7-FUEQ~GRB3fW!Gl7KW=jNR zPNfTC@ocAEO<f9e&?HFEF?5lv;Peo(dByrMhsS@45VI?C)EzC{D{;Y3snP|pDdPs4 z4_C`6!+I3-&U1N?Kx+mc<A27JnU2zb|Fv{`i{|ObPSsPmt*e%m!-Ey!Vbm4T@zBBn zmKikycuYh^gfS;!;>F>-KD_1F=<5)SB{@VHx#waJT<NQl7T&CRoXS`l!ct)ycF0`? znCpLOh;d}HpSi?A#s2KCGs{kKW%E@3g$u00l|V_h5nx!imRe|!e5iC4_vHSLNg?Gn zfQDycI|DK`o;h%e83Tk#b@zRRBGDAxtbX!0d<VPI7jHU}CD?UBEzVEYDiiTn;apw+ zbOU?<AYnXl%jc|Mf3T%t8Mr5@G^*+i-pYS>s!w|^`X{)38HUm#foRF5{Kq5R_<^50 zp+uSrvTfWR#K&_)_wa{lE*u5~*5;XEFmvN_2YDE}6Gj?C2@diHd-kLeS<C{?_^+|N z2p0t#`Cr#7F_I|OGz)ovwgA0En9Cn~Y`iD@f>Z>^)ZR?}DaixVDUnJhJ+0)rKZt(@ zXQYum5fCM+t|3X*;`>dXwpd4(h;2uJMiC9sqSyB~85x{RoQ|S;{=`9S5uQ=P&B6m0 zL2VkUtx4}^Xg~k{ETD#Hm5-#ZnoB^ENp|AM_nI!YEi_j6)j1IN^K4m6{yz5akIjLg z0Fe)suO=Jsz$a72HuP==!wd<aJga}+AXy2EJc5-zhE}|PK(Mc8;cL6?(-2^k@EqX= z1vb)rXh#ifHfqziAL}K7G0shSZAf@FKjF(or8=Lsgc~0yarvc0iPFTvk2B?XB7;r& z5R5oB>cp-SDCN%)694j32FApu8BMI2%8tUD3Tp6c-4cZT8hTgj(jM8%8CHMds_=VZ zX2d!yl{$Ds{CutHjtS`hRM{Xdh8s`Ose1lu#EYst7ufAhJEP<MjD^R1_KGf{s_Xd( z*6ajR1XfPkx0qvqW!2cJnK`>?QPT1((#VtE*Q|v<)&(iNz+D8$A>F1^s%&kELB(m~ z=U5nhj)VK!GraF>Z5dlHgVKM?MYd*w{(XvPrIpNo-E?`9iO1!j^O(SS5u(I!-7to? zU3$n)krJ>HFJ`4vmxV%R98PnKOwT3{N{kKuki9CjuHb6Hao(v74$X!uK{ZkrwtHfj zugAp9J~){?eKYlgT*MXkS%$WMGMThKbS+?!3`8rfOPjT!F<V{u06u@zz;^<i;q4|l z5V1k~l-S11-5g`MX?HgmKTmS9Dn!WGVuKOt528Asi)N140EZBET`&0mWK!U`uEjKL zo9+q|s?(AYF#dI|lMLcPB(hmnn=5eg?+@#wXQwWxr8C885I7KEQl)`5aZ~nPb}WPz zY+DTPg(Qje93x}0RRn*{&K$nb)}lT0yh$Hsp(ky;o|v7;Hp}znDH)lS<M7XTPodiF zY~lhaEPgZ%Ajm`^X00go8lt!%6)igZ!A$M46uqI@c#H{RjZydAlA5yy(?H34m^^Ff za)*-T4APFwxw5EX(Zjd8xbId9Hf~-PXkfs1vTnV8Q>k*Y&cJ^LH9;JYhyveSM=vB) zJI7i@gUuXGMTPeG=@?Gsh=a#~BNHyN+XXm!T_!S`qwnxKdBd)2^%9<d+WNQ1ccF&c z7n#3&ZGFAPT!?adn<{R?{mijkKHu=*?HR}dDg|iYqx#Q?98dd=zbR`Fh+0aa1NV4I z*fpb(A2l=Hi|l_Is977ZWFCsx=wPD>d~FX?DMFnnQ9L`%#lL}(Zj{UJ8o`@h-zHvj zjkRt???C)DB-020qFt8(<IO$NNe&vI)T~Qy>4dV%c~gk=K~1G}earLlG;IcFV*F0K z29NwG+KJL>v=|jX#&jc3eus*o(Bumo4I(Q8OI(PAjGBLzcY1is!E!($a={s|j9G_c zPDM6P$r{LynC_Gbr1cnZ*g!8FFvlESsd1uNseH&StZ#mxRlGnT^*dl9>km|%zX2P? z?ba&4p|5alTJ6|SXH(b}+`XdNkNz5CGesQ{@+Kn-Oj;A|!<iL}aoSl%dXoxx@#1Cn z^k9VTKL>x-SSGSOKXcWiO_NBe;XsETpcrvss;KhSL**w;gBH8b44AIuxzG^@>&|qC z275HT#HFh+hCviV+&4=Kb0Yg##+!&qw_)k`_Q!b#TUKJfn5t!v@%d3l5<jGKPJVr} zs^q63T2J`g{PA9(R{xHOAr<_?zTcyJ^XsT`_P2lfwDk$<I)*-1!jMX+7(ERbleXcQ z4n&F73?^}hlSu8F`vZ`#0KuQDN2Gp2m`=DXa*Ihjq4GTe&RuwB#doTDK|91`$FLRl zL^30E=r*8LWJd`%>m@>9jJo0u*`2^C|6>Ygm`{W=o4O$J%Y8<lFxCwVTK@L6&V*_g z{)vCM$O6(Yn~)+lE|QV_tf7Gq2=(T<unauTmJG&6BJqb$Ck+C;Z?~zcRu}g?7o&hL zjV;H+svnF2hNdTq#bJ=oV~{xiARdE(zVYSI7Q3F+J?U39nmymMT#63t@XNxv3Bv<k zFdNGE&vTr2p44#|2-;#0%;!PhqAP6?8!CV5u-@=1E3#%<rCQjvmi4oJe=@aMQ|-V? zd-qr?Q#_4q_UyE)tLlRImE^AXTn==I-62$XsODmQtL9Ob0t2P9d!4zzKTIft!0|k_ zioCA(kY+SVeQH1>zLoq#huA-n2~hl7`uQy6jHcDohMct^S_|U>XAQ&UzuUu#12KPr zSZ9@)Jb~!-;D!ZZz+idW&pjZb)#0kiTDqt8ncb8AoB#AZ7vqnzrefI(&xx1)p{GPQ zPR#1)(EQzN;dM0@C~_-)ZeeD{%D?+Vn$KUK1XvKqkvA*y6I({h8-9Bs@~yn5&<x`> zYI4)@rQb3ZqzP_T(qfXt`=GZ7p9X(jaS$|64;E$w=Y^80tqvTpk%VqTZ53&RP|<-2 zSPl&k4kYPP_^<mREFO8`bNVfA>O+Gu^c1)pyJRO{ci@3=p8bgzaV#Klu->_PoFV35 z^dUp<;wZV;S{LNM12c*uA*sQMZa~>FBR9TeDo^OuH-j|TXW&15C`vrmT1J1;1AuY= z$6eiXYE<hv#AwBLNn<`@$#smB`B)%Q!GC4&>kSgF{}Nc{q%`Dfdd%EyGVtHams9Y# zW1ySH-l<)$`t4rlLW4i^R%~gRE5)c~|I(<O@*X$~J>vNV`#Q)e<icrKSp2n-a5N=C zh+*3yAn7k6pliB4Kk%S}vZH@NN8_#a(Q<8`*C%}i9#C4D#D$26Xn0~c{vv%SH3W@J z?k~bNzIw8cseltl>g}Avb}kHnY-8KDabnxn7uz_oZQHhO+jdTD+ji3b<UYZj_3C<n zJ*%~LP0BmZulaB{(GJVE%nz6`(S+H<8t>GP6P4B%%S$0_zgLk?w)%e!=6Pxc;^61Z zF`7hc<g)Md3!AKD;8rP%86w+Uixg|nd$Vp4HA%nxBX~r`kM9Xd&-kB2(Vri2XrI+j z3QbM_@Eo|n;_ACFOAgPp;+NrMcnh8Mf4+Z+kuK6|?1snbX6{$42NH1q-?0zhQp-Oe zkbH)Ei&4P?6^k;tD^h=?Q39%IQA-FrNE76(XD9c25uiw^glh<Pk|C-O%Yh5QbnbfC z%?07J4DLIq4HQB+oE)AC!Isr9V-7NMCf?EHwy7G@30MDnVwUBgaWb9-^g-mSgx00g zch5~Kp|7_h4tu_K!Z<5ZOA*@?K2aDWS<WAVamFWJ_D(C0KV5&i<NMtWT-@4$MvSXz znR%<*ItslSmQK31UWPtN?HXa3V-{hB#gDui;-fbQAYFaAD;AAtT<cpwpY3q+wb*iX z%5IUVS?1rN#@is!tJisuc9FWvcPHNaBooYbrqfkMQ_<vKF}t&XMpfGp^pd{vy zRrlRw%?AB4-=BZhxB@ZpYo|+VaWAStrx~#6vw*J#G!`rW;-%z1iFF|)5lfx-xW*-6 zIJ=of%*xC?zai94GJM>q*_t=FArlZDE?;rN!EDAPB^iGUKF6isBowHn)!IS9awLr* znW49%T;~C|b(MY(cR%R%e~ZF3<=07C38pAo=gFwsPlkUc{2L0He)6YR6Yka<Wii@G z)Vr#=N3W5T0|fF(abGO$Jz$2K@C^zQTS^Puqh%SXb-#}zWw?ZMzgnFcrr%_QHkZHJ z^yC#oSzBSX<<r07ns=cDB{_lM;<Q2G;cEAadVBN}&xC*a0q}b;n&`ZVnMde0d6as{ zRK44`CfI)rKb;z1N7*YvujY?_yCv+meu;oBnFKlT)Os*BpcMjd3c5tTr+So2u@QKw zHQ~fIKF>2R)cXPTH}C;T)UhM958U4uoB72D(@1K{2dzGz^9>x)D|EHgX3a0Vkbn1Z zZQ@r4^JPB<k<AI61T^Bb*^Y?oKw^@QFAWHh*Svo$+~kw)yL@a@8<fCU8R~4V#hEIh zSsEpmR-N?@VGDzz;|1DrE^pZ7VcfZVP1Ld5LCK)6nzj~rrZwqELPHh~_ts~RSJz1$ zwZ=-;)>1Wd_lOl;_!}<(TR^10R0Kg*A762PzDRl3H^M(4X#ACCzJUH&Wk!tcbehD` z<sLJ?7?uEk=`hWhd%uUrj#arZfMA--Irx-7c&3bidT10oa-|XfmmG7{k5V1L#__yL z8-4?98ak%auQ>oOLbRc2rM1{0+Cogpho=cy=jFg_vY=tYOJc!M;!q4JjQp<`LO@E4 zPml<#t?;<U7VD?{sl&KLKfN)1JAc=JC^uqyGe%y22TwI??i(&x(Bw^EdI)r>l}kVJ zrh<wWd4uZheD$fDZR|&!I`a_!w4ZY&eWBBHkSn!gq7(M4X!ZwmsSU2LfyaWzN^)}I z8}AAUHIQzdTzq8)Z?X3o#KF_<)5Ez-3>5kn3%-k9=T<YJ>n)nXHO5~rc4@it4acPU z_hh1fatQd9t#z3UMl1k@5lB7U$tV`Q?6RM5H59(m6i1j#RE~$~M!)Tg_oFld`E6s3 z%it8RgX&|ftv&sA=0Xb`$~R$9G0M)0I$7x$<Fk`+x-#oE-VpI(!iV%?V3|x~R{)?4 zT?rC?SQ~{-@*E}=1yP2rlzE9crJ{$;Sf~tt_pVM<AkhELn9K=;9pjTa<cSSP1P!6F z-}Y<+6O3}&Y6rt|cC#5X8W?k$9<LTwf8$`zD((DOOv6jV{+NA#H@pyxU1Gi+avBiz zG=J>BIc_e@@UeXz!XRzogDVu_A|2eyi$DZC{jl%I$qLxb1x}M!;JxfS;0qMtqT5)1 z`ud}5ej_BuJ?ZD8M_7#$U}82Q_0>-G^pFAra#a*BT1@&f-2kSzuAXjThW#zi)$yK` ze$XKQcNg05n?@qI8}wjFPan*Sf2P}=_`ZR2qUzEGezAqN`fG8ow**}!*LCc$O@9x+ z2q>SNg^yAGDfLPVp^&ssiT1xOPAUI?Z)9?Q;QF6IWykK6a%3$mxhSm8SXg?6!G`yC zfVrz6s;i$x54Nt>l8PElf$;aLo6^cNW&fwsCk!-Lt>8!|Mh68w1KbgmbdswH&6G!O zw0#Q^FPA(&ET~Zgg8Cd@S3DPoAvhsZ)!AR5-KFb3LD9Q|o@={Pf3C7D2*Ln=soy11 z;Z@L-QNts72hN&9K?O9Lst8ZTH4R-(iK0dkGd&W6vA7l2b#+=t?nO*83pjY^KShV( zK{Py?;Qtg6;~~$tt4Rr0eZ?U0;QZ4T?*^iErpk%G7vF>bdU)>iO&<hYK9WxBwj=LX zPtfkhLp=An$J7?MZ;2(yA9X-~5)YZmW~`^@r#5hFiat_wxhY#A;xLR)!7%`Jd(KY| zEzXqP&Qs`{Hixr*>8;cFQt-}Ai96Zl+<?rRvCd$MH^kSnD__}k8ESh<N{X#qqP>Xk z<S)NdE}?H8;s?y@Tj8j2g2|-uRZSg|4DrD!B1C2o%Fho3r%Dsh*{B|WW}fBCem<{d z7q2-q0o)1X#hVq!(H~-0aeypuwewYi)z3oBn<W(#>vj1Svj;c@FirW1cuUtPL=mtz zGi}Er?MM#;tq{mFJ>4lwOTDHimP*As<=U8hAwIBxoTc@wuefN1<o62J$6O<m3TWi> zfcY;ZL9x_-amY8%3C)0ilq!_PkmtjLb_7hR$o2-^?B>FnpXVag2>i0-P9QBObv^~N z2uD9AzLQ=cFy<Se*Up0_^m#+V4Q$lO@@_hH`%@9*CU(#OWIcK*C1YrGu`O{|7jLYU z+TsRzedB6$#=wWQ&#w+&7G|}cJlRctM=O8XB%2_F@-w5T$C<Z(o^8K(?hvHw2Hj=u z(h|Z@|J1lobV`OmVO{9a&z?@1VM*_Vx4er^L%tmHr06$%Yl|U`al^0FsD5<!;ww`_ z92-A+<-(SEz=9Br%M{|?uE0VvD#gwog}jYyvoCW>SbN6U#!gURVi<S(8B3rZwHM5J zdwQi7bn3nDv}7cISN_zrv-jcB@12SwlSjtFSOyG1M(_Q?vkd=AoPTO6rim{mQup#J z>Jsm5U^7*`(coXmyBXHX6<>ibkRZ}gE1R5O?o6bM!NibsIC9H^QVMqmo@&T2l}Uc( zTyqWY&1ley1;WkUJ<!?`fkQ;IN-j?uk^<-uLT{R^ozt>^V}K0UnO?9%qWo>}(ij2` zz3gP)*sWg$1AuChf_R0;OTw#%h|k&lQ>s}99jNhbh25?4Ul;Op!5=ouwP|+Om;O+2 zoH0Zlo*Y}s|D>K3YZOHa<63+pR2EqyF}s2QiO23Fo#~J3Teb9mlrt^e9P*c$qeYgm zU1OSZwFPm1&N&=oPnKNT^j)7C;j%BIMzJrD8U9Kg#zxox+*r)u;`6R<1t{sbfaUuJ zxuAw`LMuMPYqhxrlo5xQzRK%Rx?_EPugHIfb;V5zXv93dh_=T(OEPyFr;F2km7 zk1a1zsaHgOxRpqMcD24kpo5h2a;6-F8kQ6<Fq|5H2KU)&4f`$-!`w<6LdU<Q=c(Iw zdcxpaNG46PicJ4a?kO9vcU`7J?69Nq<h;pF#gkNsUdt$m`F_is>$UX@notd2!ADdH zAmab4QH;-Vy2DmpC-JrHO5>t=*)<hy+|vQC&>WK9rO!Etyx#5$b-uQ^oqR1(866go zwhz>QDbbht+sWxTF)(=Kjx#=Fl;W0i8U^S5xJbX31>uoo2m$l%Lw;8y8<$cHl!3V{ zh8jT5hbaiwzx7LB1WB61zDS?})ebmESLmq=kAz32u(?^y4;moZ1d?skOw+Id3L!c* zBzo{?&La8gv#U><6?xW?95TLz{7q$5JHlFjs&|xcLM`?4jYgdlx+=M~w@F>zIGI<9 zz(#EM>UCkf<~5>!F8wNjpAS%frsfI7U}VqLugt<d>C%C?tXUBsFx;YiOkehzy9iGt z*#5}V-ClD)im}@@MCb}aa$Fx^wN)WuG5q+$>BbC~SUvn#Zm_a9y-nHW=wr!m9(Hzr zOG?O8CY<qpN&BSErfx+OEfU`rXZH_4bC7-T>fF%uBfX=}>$AyZF8doyxVtkkN(!Pk z?e^WPY}km}manAVnbzFtjQtGwt%<@2Mp+*?Jj4k2br^lZuj}s%UPZjMfgigk<nu&u zu*9=(?jq!C_2WlGtCyHBfjQzY9#8gv$mhM9<AWVNzJDqFHL&|t@mge)da<2y?w@#c z#_nnqm>U*z8!=&C<`n@eV81KEpxXW7<AAW$cgJ$!0+;6jk5{~t7(VLRTmh_J2Z!Nr zV^6NNgT73xeYkKjLVeD?L<X9Ji^r#$Y@w)e2InoI)O&^3fr(Tg_<w(VNl)8<0f^9} z3nz8~?ZEswh&Ce8xpI2sb{5-_HI^RkeUziDEmoI!n~7K8Q@G9!>#=iX^Ni5coA;sG zQ!Xhs;_YrBNMTiEMYItY0mUR_%b^n-Ah33uu_ZBvsu_%+w^uQOn35TN8E~8Gl)OcN zd}cgqL4_8ns)=H-v6)52j6H>ay+nC3u<^9O(`t%axXv^%!A4ieUi1I@IZib3?NFpe zpIqFuGDb89>8H&coRu*~pcp6iua0j$bF-_XGT*hMX7)2VoQ6mtH<aor+j-mIPx1Rk zo{7h9syVyhvF{m1@t#Yf6kC;Cw{e@B%v4H}@D)`pXx8z%Tt=%b$atoIe#nQ{*utxr zq+Y`6^657PInX}rpYX$>I+4Vzd;aQLy%zgzDlOo4QRFVb23=1>$4FY>WwrepSeU)m z;>RyxrhMy|mP`c@pQbc4T#(x8uCz}S?k60LE*3#5RjVbH4{ZgFb?I!KbrhBt->YaP zhpo4;n@l-p#56C4;bE$OKsxq$4*dG)7@ut0Cj8IoH5-NeWJYL1ykLR-BdDFU#cIDc z>>Kxj)o7gMICxDex4fImr%||*f=pOEsqR8;(Kfkjq3pi~6z>ch%D|)If7k0P2*7$^ zfsMMj<=xD7p}qXS`_8}vT;pji+iEBIjbr<HiC86Oe>gpBEcID`J{oy>_U|7LLtQC* zqU;E;I<lAag>)JZ^#z<AaTbYNK$Yu&SPbtB!=#vRNuuF=&Nu~PbEpwLB~L6%M!k20 z@$@~~9hZYv#bX(K4X%9G@VrDHV$n>O<5yXWiSPYzxjvsz&>@Ok5In;#Ttp!FZ*l9` z{TyeBKUH3YAGEuFqb_Q+qMH3~?;|2}OW&+|A!P5z5rgZR8yNB(GgbLxrgOXGo;*8w zD#ArY;)pinMv;l{?On5YqXqKB2q3fr2ApzxL6vm#*s1dy5b{THA|v%ezUwTyDGpU> zRAF#vxUIgJ0Aj5_c4V+E_~0U_3(m>HxWmh>#qVcW737A0zAHpWJAp>}jUX(C;U?OC z5i{hHhM4O~wTd@w<jNl4!Cmv;{JGId7lrbzI%B&MPy#~mpq3?y$ekZ|3tEcnGzP>A z(m{r6Oe0k-Y$W)WMsxqtmyWK@#eH(&uFLHIb}Um10^WZi$=`BMMaL13v`8bKv<bMf z*&uFIR9X;!<o(zPa7GUhLwakFfVkzf3^L}{pO*^|Q3l3^Q-+LY^@WK4^2zov{XBZ$ zuNM4+V=LNPn7ORhDcKp%lAA)$Tu6cFxa=ulai!w5R5Pj&X(l*Ujp9X#-dONytdM1< zHO;@GP3bF#B7MkC<)uDSVj~8M23MF+g_X+5Ro3f&SF52(zsLosr?ateD9s5UZ$c47 z9CV!EBKmw9na_2-({{y1*@Du?#d!N47>h-WsUAA#__xpmT?>ditsAGsp?~vrMlWo0 z8Qk$hun~9?Nejdsd8Xd<@9o#s3+cza)5i*FKqH%jHlGvio=BV*dH|KV&&aT!K=y{2 z@YEE4&BH}<-u22pmaRlcLWyS^HDHl|R-D!#a!(YQAs=9<L9>#k!UGur9tz}UkYBC9 z7IsJ=qOQB!>9@m+=UpUg=f4IaZV8}V|EL7T4$<)}sMN&+W`?$!1$}$qo~E{8+?F$j zp9=ML_R`=UNYo9d0~m_&8r@ZCmBd0%P@c$t2y9?~+k7l@e2~m^DY0iBOc<nwt%;mS zZ$T%%v8Ui~Muzvuzp>yJEIFjCTAGCFO@zfCg-=;|Dorpgyd?``&(81Fl`;G6ndzCL z_aDs~wTOp!6-d<z9(g|w7_}pFXXs1Do1~miVZ&+le(74A+HHB<277z%9OQ0a_b;q} z=RK}g2gREE!lZty$wc@TTH?w=amUiI31Q;nkbPBd*>t-+JX!?x9b&;I<y38#t_<!? zNRyyAItzW<R)8ode!hFZ)zvigPqSYEnC$qxIj9PfOIzu?pIv&n)5bt<1CySWlYTta zB*1xT(pKIKx(Eb<#4_Q3v&OiDEa&)tcGLpqor(^k=wskCB~ecCe5$}bw41Y;fNvK7 z56=Ni2qNapawi2S?&6?j+OGQ;E;=q4nHK_2Rhpdga^jWJwC#DNPYM14@^x&73p+Fi zFZa&i4xH0FtY~0vAoHYmE_X5kuG1#z*}J($ziOUdM26O0FE$8Cy9!l^aR=6a{bg7j z73Uec0Zhth2RwO%Q88Z`*f?`qDs?=TCPxZ3u+Fy-#lY9}x&i88DSE=FsWddabGp!R zKK^<k#POvR=7F6D+b;OZzPIi)q40I|X*aQa89`PRNAEhSBY!=Jh=jXE{hP6(+pL+A z(!Tiovhk+)3jqrg0h(jTdSv~7hRt@p1qUgR0*VA0R&n1=RNp_+2uqq-MOk+0A^HQj z_3Fex7Yr3SUJ8G_h3NjgFchw?=;I~XUN%=Vj`0`H2XHrXvU|=R;#{4V{R0dXbu8Jc z?|Ugs=9l(S)q~<Lz4kC54=>`Kz&P&SQPjoWQV@4L)03pp-=mFR-T7sIq@38OA=F!l zwFUhssM5Hex)D4eVd1~%NOyl3yMto*;+rKBSKKCp@c9&6?LnLKL*qOj$V}ql(n0Nj zTVd`TQe_W)`M4X}e&U4p@W8JwExOI%(tx00>Bw(aUJ$UhCxtpy{$r?v)UtIS&pAOZ z0}6KruI2W5sVVEvQ4TqO(<8UaOe>*9Z8eFXvb6v0kQhe+20mHfD8P>VsJ3;v%h~3D z7<3-dl{@w4sF~gDi<@NMh*I==MDrhhW+I2#V6nNbEb7{!UhlHi!I7S7{v(w5iT^^f zt5z;BQKy*<hoowSO~}4RS~r5^7hw^3w+a#CcMs9CQxz$f(ti7YVznHm@F`s0VdJti zSB+S1iz_gt$Gu#lB)GhtoPj5mUL`7!FK7FOZ(P4=1;#}!(!}zKJj+W6?d};s+r9dr z?l3fl3Fg}1HB+q9&$+EgFkN8hNFRJkSTP<7n~5irR&4U0Ao0$=k@KbU>wq(W6I)U6 z@o?sC_?{bslg&zhe*3qjwuMPh?)WE+%HIL|)KIRV?$)<HaL^bpWGmA74(Wz6V0~b$ z*cAQnKDzHr#>qeL0;Sr+NM*a;x4r7e&8T^!Kn1?F<ukP1g{ShDE*bT{I?;kCvQ#(P ztdr5Q3Gf6*cNEgksT=1YerV57T_uaZ)e))Ht8Yb@^&`fAk0?(d$ZS)}+Q5FSLHexp zG017fj3escZoWSH*he`e67064C*?;(hFlD6N1RO1Mq$cywsNdcg$Vdy(n*gPmW9Hq zgWR&D$xj>V9O0`bHV)=4F59Jfu(JE<7~)9cfcVSYeq$iSe*6r^RH<KIjW|!Ezj{L5 zEF25FR4R9Wt|q+vEmMI461=_r&nwEGKx6AVmLUCuhwrGdV(KAoLW{#S`<tCi9i==i zG`pf|cgy<&?;ps<Mqeyd#P~m}dec{#*LP}0i|;s`X|fGIwLC4wBFzin*xei|92r?J zgRPrPjLd75^9b2tC50jxDEy8a6MAc0RqU>ne!<#*;U(Ah=q}&_^1l&C;~D_!HIt5# z<W4FUO7vNbAcv7<at&3XamWh7hmA{B#Dn?L?22^+$0;1B!WnQa+(vV6tj#|z!*58E ziJaHOMu~Zxjs}Q`!RB_H740CJIWF@$g~ChtNI0uAs#|ebLcExHH*`}U$2_TB6C02D zS?G~}o(>rLQvjDUdfimLq6Au}&!)7aXYx7%8chMPyHaO_E9xIXY+yhU>7XbqWcQHK zEvmIgLn6$Pv?9M==a1s!!1~AUc5>og;_V2iDm-Jzc6M`vyc<Z~MdKf1Nv&0HO(7#f z=l4%61ovJ}<MsuY^zXVIs(09z3gLY&h~fi(ifLA{_4o6~OW*Nn5x?(iZ<C>?rg)j+ zaZFIqgo-Gb4)X>p>*jY}_-)L#-G#d}Lwm~279DfY8>4=0{6ts}C}kE9nUgnvn)eRo zvEdG(C2H|qtaA~Dl`sC#_b++SWASS7?!Ll7lBNX|Uvf1y%YR}mBhEEIK!ng#!mT`i zlMlcIdGSG?kDN&w%V{W73e?6@=_2_dG^=!FjEo;9Syw<Sfm~;~wJE71#uj{2C7mS% z>tbesY?_rJR4sZcpP$)b{gALG4v;^|5Z`Y!5@p2oUZHpDj>IY1W>X5id`<31LC81+ z4;Js40bOCiawJ?Pf;rr(z@nte5txjBBfo)L6f40VPd1Vd0+KnlITh~hF?Jq&>~09u z3rwc-vhtggBij=Dl|#Oh30&j-syNVIG%}Bod3BA?+uWdU%-t)5lm6R<6BO45wtX!g z%eOhgp<>6XY}JTTN~L>@yNAhZek=CMGr=A0C2*6Ue5>lDz!lDPAxPc(sm*(TV_p$L zp3#04c>xcA^97wBCDu>pb7f#pBLaQ}<YbBizpqy!HQNc9o6Jk<dbBr;e)3cl!T`gY zy`}Pcnyr78E!fHf+MN0QLqW&9m0Hs1<pXwCd)^BrW6d9|mUX!|=kKis3I2?8JQA(I z`u~C-R()^95}fBww;ZdW8!vl*T>EZ_ILV3mT&B@Hjk4Uu<1py_%2T$c)*dhw76}Sh zquC4KNS}cx!1o*amq<Lcj_sn;W3;#ewb?hZ>Yj;2W%H6)h}Ha4DA(p>`4;$hdnSHN zf|P`W7Yb<*!;H$?(++<CB%sis9Q}dlyY`6mm|L9h7|bB_D;d}nVD968tFS_hcVR+< z1^<kdZnrOvu>rj4i&LO4R;RM?3bIl)1)-;&@NpIZ%9q{LrK&ee>cnE{6w3&q#Jog` zgtA@|%Z!;{;2_lyxp*=!nzg+l*D^i;A{zQSiw`ju;YkVFB9MAS>%86Pq{-;yF>UBI zK<CUh&hcBT@8yjY?NF?L7PEznli;JE3gk7q)4zHfD-*E~2|y4bW@e}oB|)Jj!2fR{ zyJ4BdEJ{RdD_jQ!%c4dd)ZiZ^t#fk}cE<+XnO^4`yF@w4OS>OBZik@ZclqrEntyyO z^&)m}X2std)k=1jR%6v+XbvVGFzjH{Y+X(K027WvzPyjl(mi~Cl|$&%4quGzWs-Y# zI7CZ}K8~+s`;h9exHhBl;a@tK#2Br}p5;F<Cc|0_4tneMm|xL%Z59!%q~``D)^Q?e zP!8SCA;%hpe(^2A#+Y&Nsr@8JG)Op~tb@Vrt?Wu(F$@pb10j^I+{fTEpI+>cfvM<1 zmEk!DcB$!%#^g<Z?-+srhEk(te8EQ0Vz^)P)($Zl{*56Wt;=5%zI+nuVVic^M;*<6 zGv`hIj=Otf`?MLOBuzqf7dzTOn67ha>10)$>=w)&NmJ6!b}iqR#SdZ}T#aBUJlad9 zP~!&qMC<0@1^wLDrJ3pICzRR0KnNj&jtNZ#F8rcM_@Q2Z6?MmGW4DVhVG=0dS$n-5 zBP;PX?aH4xQtta9GBNV<fBq=www`Uk=eTX8c2A_3N6z)7J!9w;NfWG&CeA_i5CF>< z04K=&Ey3`#x9Zy#HDWcROUD_&V(D=W#BMBJy(s^Zw7H;Q;k?Gdk@_)&_|if_K&*9S z1a@iHF=d>8p3Y=*k4YW#KK47wQy<nweYifoyPb$wmGp0{3$-qAPs&?L+q$n9qTZ^W zkQ>Cll(ddSb8Oq#m*UrRrD=N2R!#pB=DQdK?&!3(aehZYav5uqjlA$A+O|13J+{$V z7-zI>5E_L*;wn?F-s89Tk)RDwUOudEM5XN8SH~)UeGYTGxOU!!Y6s3#FDPm|dd5qN zWml?f=_sGD-l+?aO32}95!Z|8y2wBWVu?)Rk5KsgIzR^*y*2V$+pM+ck4ud^zOJJf zfqS5awTa&BOoC+{qjr6L$6LGtP4nxAeQ`$mrqT4G$^vgQ8#Z!Q@yY_zG^C7_)w=%T z;W!$9SlIgV#8@aACmHriH&I6(U1^LS1I>e(c#=2iOUkBvoqa70(Q4vd&@EhNSKJk8 zBGc~AmKMyWHx5d~9`dWWmBsKreieDur$n`@U-}K*%&d^w!0E(pz>=#*+gOx;#mP|Q zzKj}PLc$rl$3}Jrgu(y0CDWZDx`+EL6OzGyO)rbejA`$l&SNg&f728)=&nN4JOyN# zIQI@m(4o;u5xBFz*SG-)8y=hJvP#5(#vXey{lMJwitRFMN|U2i!vz-7rb`ZrXFBwJ z8Itc{md)S39XHJuhVPQrr-gyo<S6fDC+f+cNp*W+gEp8l_BFeyQ)2p#meQ{2*%&~7 zMxa^hnNupoHKT1E8Y!=rEnKAAR=$I#s*~UMg|qq^ad0}BI3oxpBm!OI46Afq7rd9W z-up_i`bI$ev{Y)&y-QW*LE5Jq?Z++=Z0<`uSM89YM?|PDG&(MD_YOIst5he~lNDjI zWx}rHRCyHQcdk{deBS8@r~s)I*8+Hd&O~S9YevD-i+n|V)Jp>ny0EMPq+4xLcyWAd z+#kD{EgxtW|HgnS=(g&>lBkzod_T`4aYomiF6c@typ^)IiLuBkP4%C>L<1Z9uQMBg z2iq|WvSHx=Iv7A<X=~I!u8)<XK)ykwY7rFddoLS3MWw)J^JX@-=buBwy$@P{8Sn(l z`pkYMO0G_%Oi6xkErK4Agb^k|5y#OX=<0M`?uBD$YWY+QisFLnBnlkq5Va&KDBGV8 z2n5d+;!K6F?3Td^PHam1)P_i;?^DtO56zNN2C+~CG6o|FM&AE>Ut-G*kTah6vmUM! zB-#7xh&F4N__nI$T*rouu`|JcuUhQZ7IHvYK0?<$KDY70LH1Zn%!vias|?=<V@}%Y z7&YdI*jO?Fo0ej_&smQ4y$*5VBw}Ro%qDaxpJ{y|?oh9w$tJHn9cm`Ei~hqZecvM7 zOcRQuIko5Gr8JAU=BR^x*D7FYF^L<v*T0&Il2VXotSEWH9NmGE0Wqw98LPuO{FAog z=jybDhb;c2U7ytr)Iq^-Eqhcoa82VfQzL~d=7|O%Y?66XGF~(5N_7GRbyoeBYU&A= zx{1%80HwohxJGRp{NadlY7>7kpYL8^CKfv;vbzEzf53QVka9x<_qg~_Sj8Isl>ypN zWthKx<5dt-lfNTV_!_r=SheuC0Odn&`-U-8(v8W7zJPY?Jc#ji&IP{XHt~3a9L7W3 z%H(t%KO-Aq(@YHWEkh#P`E6hDfdmGnr^*_^`1>?yxMx)XRH|z=Km#fU%17okRRW;E zTyjS<@Q^g7Qe6!T^=Lm4Y2c0y0;q4%mzq}$3RqD}1$S8(e(i97XQ6tipbFg(M3}0N zP?2Eed7rJ9>~GJ7h+?Ar$bsE;>8Oaau=37NZ)co3g_u{b*x*u`Du!jiA7VZEw0sLN z-&RZ*wuK0hgSUQ_RB2<%YdW?fuW?9Vo|41&C^?<pa+C`BGvqP>%J`d844SChZVF@? zS_hgwB+s+70%&M|fs6V23A6@AjIt*F8NnN{l-YC#8Fx&MRHTA|bI5MPa0F1HCc+ha zVI5nfDMI$ye(~%DF@{GfeK*bYvjmg?-Ap<mG#04#iLZtTp%)`nYYpj71qI_COnS@| zB6wl>tD#t$K*HB3xg}OHft_Q@^498<*c9!BNi5szi=GgFVd+3?!gW7eS+W1@=ZzTL z4(nNm8}#fM)<^?NLwCcvTX2NKam;(_Pde+AE&eha#`b1yhaO4;q~DUH;E+<KWD*$d zn~Py>9`kA^oR3}3tB!Z1Rdme^#1$Ml&RV`Utt6qVm>Mx!tQfAJ?c0i!=-dT;d>H%T zM3td0IKk0>UPR9Ao|z$8DZ(D*vEFAQ1o+NdPWhE1G9jcakwS^h?+il~6tS&L+-wL1 z2)y`pS&w?;7$h1Xi?>dD^?=6rHO{MIT;-QS--FR=O1xN^*8Fhb=)TusUbT(SMUuKt zS?aFjkZ80=N_C-<M+|_a2=f&kS$QQ%374;J&kWape*fZF^nQ^mlvE?yu^6qsCscwl z$~EqS2gPcku#0-~`fN27T}h6Bb*zDDT?5{|EzJUo%m2dji&m=Ai>Xqu;xw7ElR>9x zNH)UAR^b>DV+PcFXvJ!*=U!;AX>-lGB9VTet~3~EiHe}*kA}<Z-PfIRXsq#|&y>9? z34}X;#I0@JDjfAxuV#m}!Iq+igy1yVaC>E^hcXYG{l??pu&+Z7+8q+M`AlvK^WeI| zDllhg>TVGOY$ih9=mJWYngX6y-)7-%4^-vXMbF}h#}!1lL$X-WDDfFvP_j>vV_|z@ zWI-$m90DRdYd~?wjgmR)TuI1ps@AUZs;qK<Z})%caYIA~{4Chg`T1NRY;)plbsy;m zWiLX>!{i9TL9;{NjPQ}tAeXnUs4lLQ0_xJi?Por3=N`3RIOoI5A@^~edVT7dfMQ-< zAZjQH{jjEn3YKbBj5hpI<N&hc7tB(qhiT)Hs>w?a&>M8Z@mGWD1QA2iD(?-K_e6nz zp48*198*_@_(qW$s{!zNWU-8l$K0csJ3ro+K=_Rf&5K$O5S=rb$mN0AHc->gq7gMp zlqGGc&WwNWwkK4Lq`fZJOO39q74VTmD)gw!ppCrq(2q5_BeCiCs{tficK08#Zo$3# z$isj+GgO$T{rLIh3@Yzktom795-Y8Lx<p$aW6{ERk2Oi2tvvtj!>3qI7&u>Nn{?HX z5&k2n`(N|hx0z&S5Vn<ilr*t4d(#@Z*=Kn&&7ed-R8D{LT=;Q?idr2qj!gZ~*!*Cg zdl#|sS)0zZlTqgtx{E^xJ}$O&^B|>DJmpJK)cLTVVEv}IGk$beY6Q<MY|?Rm&Ms$t z_bJ;rh{oe1Xm~j2=n%vX^wC(nV5$^k?|%!=5Ms}#_?LqqrR$_l>%%9g$~=N8E~!M0 z8SmJ>CKbDP)K53MqW<9Ax&gQ%W0LMe>ekY+e|m^`_MYO{Ae}p7<01Xwqld~uOW-(6 zlNm^f6}Yz#)!Kgd`ND`9i7JAB+n&i1C3Q#`1@+lR?WK!74a*dKOR8AuJ~002ekC$; z<@i_Cn5Rx&Og>!o<i<_1gc_@u`3c{Zc)~V-z?7*LG=?iK&tk~<8{q_HHmYOpo;m*| z7OUt4<i(gE6i*&?GFw+#z@i$+eF&KU>rh>!d_R4<Jtmy5Ij_~ha}_Rs5B>1<E#EhV zW=z}p-LGA5T2F8rn^4HxpLTwo=d_AzTcT8Ui8pbw_O1z`KLw5`HTM4_pJo#yH8@^h z%EO|ZLbl0ZM;p@{a`fx^E;;-c43?d3E;~IOnd_SK_Dvq6&GR_KHu=pij7-<crZEyg z6TI5(8byB-uX+i*gSQTUUlF$^y@Z7z&<lo+)%Tp<xA5x_nWrFz?5CBmp7YA1S;$k+ zVE(cr6njUgB5JmZ#iy!rD#S(7?w@__J3$i{px^q4pC9TOI^<i{ZW_(DhDnIL`#VyP zBdih4c)C+>D0olqjk+;LHKsW;Xm7>gVt4x6^EVYw^FqN78B%S3gW^oGk|a~r-E_u} z^81bm-e@KmGbKxgyy8&go~7CUO0?;RmQJ}!jL+7djcnEB2wH#v@*Ok7S@H^ZbTmCz zf11e3zgfeJ^`PS2*}1Thu$p&0AMCNlOrD_Ae+X0x$>u@kwn%yy1w@5LB8?`E)MNha z*w_uPil;lww>^u0)&R|`c&H=7BE$okD<#qn8i_3&77gzM{4dL{co4G@U$zDja5f~> zNuaHEJqB0FvDH%;sytxsV?AbJsEY5aW;SjJxH6TBJw4A;%LtCWFm!HkJ3fIDovxmp z+AH9|NB(cLide9Ho;901wPnildx^u?feD}T(?ie{7d?}IH&Cuj5PqO~nMhVE(zHER zQZsu9+}U#yp1#diiF4RaThA{sGY>?dE_<g@S3aFkwV24Nt?cF_@+UvWDp<NA$fIWU z-Wa(jQS=GhQ`9fReE#${4e^cKuiN<sn5(4qr8!ynK?hL6n{b0<d?QGn?8X~>aKOlD z-u?R8#(t`Q(??+=qAanihM7SVED=1As>d6MNtZ-LhOL+da$`pETnKjne_UE^%s85H zE2h!%oDE5BY!>WLkGj}QdGSF2_>)Klf=fMoP@9qCSWA~Q&Mgq3qHFYBppJph)cATk zR&QY)lZ6ZZ9bbG^HN1)Xi(~WwBzCMMeXF$;RPhOa$ePjww@S$^Jk5KieRAg=6Y~9* z5GkCYw`oqMSO_oKhKXtT4}W7Xs~J#SXL7fAJCrhD)bCms!F|_B$(FI+QkW#^bor<~ zby?dysDDU!F-ANKER=bYtl3to(SG50NtNcs2?`O_<u=BGhHbZ<|5SS_l;)WmhV2bY z%|e}jQS3lookO(%tMO_uZBz!Sx$I%!?yTK0Lv831@EqYsXrn1-v=ZpS{y?CcVrae2 zleC0m6q+xK5*46Mn7P5`6>hlW9QLyb^$R$wD;lC!qCzx)Svvj`qvv=rv`_H6?!!&{ z98Ac?jF_fnzvxd3K>$A-fLkIiihR^*mpG(<G0|n2hP6>G?VWeWO+B8W<pk<FX{a<x zBi`D!q81iWBm6R`s<@c>j+fm_!8xPi5^3xPH_NhcnRT)bTY~G0q@giers0Dh=E&3N z<Gp&F9$Zo^RaW~%M|O;=IdsqSg?m0LI2JrbG6C4kO4go2=o6~Cjij32zt|+5iec%0 zuo9*PAXKdMnNL(-xvsx#*Kjl~T(VDyv9Vz{;uqF5NtSQua`qgKF;Re$03ESx;(Cc| zUv?k^O&Fclb=BxVI%Hj;;N`6JrUhg@PUt8Fqw<B`F($ZQf*tTIUKtrzQvcKxp95Ku zhkAdUh_W}0jNLHD^@5{HErCUm&O<XB{(lDk{{a6h0LIp)hK|m5HinK?F#iLOufGzL zktG$E&@%%F1vE4@HZzyqGXrBmFflhEIW{(3FG+M^Y-wXbZf9&|AT2X63NJx(V`Xl1 zAUQTR3NJ)ub7N(0bRaD=GC2w_Lt$`8Woc(<bRao4Hn)K^0~QK@w_}uLLAEuTwq41S zth8<0W~FW0wr$(0v~AnAomu%+_q~1Z>(}4=^Trwb>>YE)nz7c3x%U`BN+_>HBVc4} zU@U5D<3z(iOV0@qGPZGYc5qiRG?S)Lw6)d;{6$$|NJ*8=ove)ilZGKxHFj_`x3%H? z*F+%)V|}N;fUv%Q)8F~ZX3hWsXHx)x5x_vt$;86R!~tNWr)T@uL|X?=fQf^x0Su{- zt)07rxv81c-$nlQ2q0HcRHLAxqW)imfrEnsVBr2Q1|V$gXl`l)Ap19gzo?6`m93ri z-)y-6LVsZ^D|17Dsg=8(nIk~o$jI2}9~!FqR>qb9QFAMQb2~d*7XY~s#lNfkO_YJ= z?;i^cDL~BF#@OL+N&gJ|N4rFA9ZZe?SqnWIBNKq!%*n})la9{hFJ<x%iq_GD*2dV0 z?yn}Ph>ekut@S^$afE^SN3gKDgR$Y?;@#=~qu-V`wyrjw|B0KJ+Zg>r9AM;ZN2g+A zZtrX?A^hKev;RUc|BIO#I{{ee8R;3A834xi0An{pGrE5)s_brO{7>?qu)d9vx2K)0 z9l%82%F)={+{F0r4aU<^-^Cc<<lt=V?fL&C{(S_)zyL5ZH*^9R7@L~g!2GZJU)b2> zzs559P7da704;jjzg+~-|Ks;RPdb0M-pJO*%Kd+Tr_1VF8w38c>i^*d1#R5`o-~XM zYycW2`oC^sU}pz#{Jp&YUF(0k@UIU16P4FD|L+Xx|5sAN#>5uD@n41f?cjeG1E6#H zFGmB&|KVr~z`yAO=wxl3%ngnIn&p2isZGy9|JRLwZw&uetNt7RKZgDP=h1&?3H?Lq zf6e)S9~p`|TUq_Ho#g-BPQc%O+S*zf*xFhGqyhivtIdA~>06syx&MEM{YQYB@qfLc z|93eFC;h+G2-uif{j22wI&()+b2nond2=U2v;T74e-kP;M#c_S<~GLiwvOii_;vtj z80eY*-=wmcxuK<vv7;k^^}lx2*v9DJm!%Vbu`#qYGPf}WC^`MLx4whX{{a7>4V@hv z{#N$S{r(&Kud#{w-yDsN-HZ)k%-4Vfgqg>9P#lqrzLczl5aBU*B-@sUYx#Wf%N`9K z5MKRa^)?1XhEA1Htfz9UdMlqVM`CAT{`}%v=#sA$y1R(F`a}{TR9QQ6$R<Dd!%;VX zO=H}=_;m+S+kL%Vlkt@4POGf<NfJ2)4%^_TliPt_a^MDqwxXCp$S-^z#lRWETW`*! z70!SdoUIay@w!`T2k`}&^2ZZ{TMnY&vvY}YqPqf`Y{iF+flUW>VR$2P8Y^HNOIG<k z-jEsVW1Zth_Z`cu!j_F1dc*+xmaqGNN6&;=#cQ?NW&$VEX%yr90`?+Z4hin}xD7V0 zI4NO&9=fed1E-MaN^bT9BM-ld?wC>rt6u@<P)j3!48#B=BP3!h$S=b#q*5d<^o#UA zY*Q%YP8B9XA!?MzwuiZ}v|<ZQcslS3S@%9Hn=?FKSZ=veNYvX$3?s-ijM_kd+i|#! zIWG?$?2{wv!upSz;SZt2Jx*UJxec(8zWBaZbSz0ZrMc{W5Fu_Pb-Z@E6h83pc#jli zs)RA<mLp4Tk4j3MunD5d^x3E)4~V7Z0WBo3YIXfzfkPryA#+%iXp!HZ4k-@1Hc1rY zPF%}$^Y+=gILBk*Eb25fa|Et`(24zp?~{RNRY|v>_@I!S)q1e*3X$mClbP5%kMa5G zJ`Z2{NgYsN;?Cm`&_khn)N>bu<BbNz2wgW~;6!~QWtP*NmqspG?ypU<Uvy_jGI^pk zUr@u`wUR+{=zjLnCKX)eL?>-p`$}>9v&Z4@07y+$#&<Nx8Vuae_2lb+@opkZ4%#(T zm>UgWWnNxd(fZ$e`c^nb+|jE<d8}jb{-=%6XIp<hsUYjNuSBfYG~K2lI=Rfdm%L{D z=9TV%ZP*A8uOV#%q<?P{&T^a-aVQ<8@LA?nUf=XH8wo5DL)j0JFd3is3|SATCca+( zyn9m^M|^xQCPrD5A>0;!m(8=(Wz(r8o9aU;M<!%yjtm>;!>c3`uANp9OGc$7Hn?xG zWKq;T53pZY3gSa$s3Z!RUdY7`ExAYim9oq2Om1@=0zw<iOMhCH%)y?tB(}}7k;vvo zVTW@xbWQ4FP4@1I<Pr`p_gi|x@Xl58N;2mbS9a>!4c2693NO!pc?vRRLeS``pY#4` zvHuC~iY0#<07j4_W+IO5a<K^#@7sY-PS(TPsTQ=Uasc6=v??H<hn|N%!s2m<n3m74 z>n;1?X7(!T@U6Du4B~Zh()^8M=Zv6Ywlc-1+}gXe-hk!tv`Y%cG`c#cWx_<u&kS$X zS@mlPGMFxa`Oiv!KBx_Q4~l&iMLi+tcFsp^uD2KObz6{aCyCFCNzS;vw4Ob>OwcfY z>X7l@ipFwwU9?@{+&BnLmxI&F|1{F*8ZbpfF2TsXQ8>s)_&4_>$)_5&DV?J_|AJ$y z{A{m5Rm|}s6pB(vfta!$qqNJ7WQYDq<-CLR46g?e7v__H%{g?$QV%b^n$^D-zu!vC z%YIa8!clyrOuG0cvSi36fHCEhMFYES#Na8&bf|WcHnKW8KYxJbh{ea{WFfFi^rCB~ zCSUn!7wGQpYwGN#n|_TY7ww&P$+ZwR(c6E92*}I(y;nl_q)2iL!FJK6=sTjtL6^KG zr|>SF=7BVSeR~gLuAI40@zON^PUBJ^?ye=5)-NCIW|$Qd_tT^u!B@PsKI^pNr&g2k zdgSnuS6d0toq)UtN@kf!42l|)LvNN+<|qk$$ViItVXqR+9z+W2X9E-*cQymsiZy+m zWl8A;VsA6$Bz>uauG7iz`rgE>RA*Nh<lP9hy5dxSmlFiWLei_>UUnPj_g?8A=MhNV z6<#~3SraFtt2~$q4rkjjHOjhE&Z)!o-pID(#-RJ`h>X~3Twhnm0^yq9&L|Kn+Q%ix z%bxvl)um+;EQxbJClx}?V<ofmu^cv^b!h{2Le)Cd6|4dw%Tqhv#QD{<=f?GPNLwu~ zlN(=u^=px`##S-3O(P_Y6CJDC4&gAi98^RebAhZ>t?JUDrPPi{)7liI5~ABRU~uu@ z+8F4l$`>&E@GerkUX7m$gl<yJ4(w(nturO8$ACwxeXxDww-X`3Qeq6~5&X)AQFMYE zOsr;ooC>!=FOg?G#S_MRl;|kvfTAtvQnFWnDCzvrWcsGwD5C>+HtkmpkyacFjq<MM zUD7adjR&7KX)8SJCJ>mp3_pB*_{E337M(<1SGe<QS?u=|3)UnYMfFpvpY2U`;G4xr z3jUl9L2_)&<mm}8=aV+D_!s%l1a&Juo-^{lL&|>Hh?y-kk0j4~;xF(ffnXE-$^009 zupicCwJAhA;u0RMqrLIUQabiN6uj1CE@Vnd<_QEpUbrWn>(H+=ENP|GTOE(`b)W8{ z{gJ&0cd6GR=$iL)$1>u16VlmAzc&{|A3S<<@H0ckZ5UniyJ7Yg@1T$=S?Z9BuR78# zuMpO7fT6KENwtwD8Tf|~QLkb!VzdH(HPa|&zN;X+-6Jrf5$U_cW+sA>=(w7`xOgDl z_s-DV`}?c4rUG9v?aBS-n^amyP-HG+RJ51A2W&{0WBjrZ6Xa1#jtz9(O0X6kn@nf8 zsGV-wY%H~L4vIXt@J87ZRohKMeUyzbb;WaTgTz6-8v7`7ltc@d<jAlgGbZtWZGzs2 zIs4f@SJCo{lwzFLd;rOIC@>O&<HaYj0O~!5jtW2CqWx}h;QApw%jBdc0yBdy|6*3Z zAX`2h6h0zvIYhEcLsgM^9<ky!q%Y^PF!~mcmqOb+@RPxknC9n7Z1<abQb4RzY`R&f z%Q3@LxJ(JW!Dt!Cn1AF%>F5f7^q^YY$Tl}d7OznC>8Mkdh)7sPfHJ#ffwQkEL#klr zW<zP9MFvYu))R&JGWjn~`RQos@ZglHyz7*=MC;x-p`Uh|_W0u4=1a<*&)vyk%-eA9 zaQ2N4Lf!ljbbJjfNWL#|`AZ7koz^$W+;uD-Kc;5jiSB)yzIcMwn7%@PCXl%Ks+MlT z*W5;jL8%Rj`b>|R7N&v2+<>v4W%S1Sj{YPRDBFnnQ5e#a?(AbGa<JzSxF}h185}mh z)o#gs*(ng6g?ZlL#J_}|tg~K+hQP)!ma;#--ty!v^6Al_fVNDwgls#1BkJ_M8_deG zYn>7r`#RgkgpBeqrIb&9K)<eW8@#bTx6hd+p5>~ujAT_UybtTNu8t4B^9>ZtiBm^4 zOLCsaN&6p%w-@(N#;u_b3Ay_S{anvPTvqLx6g2H$`+eJ9Soz9vBuNgW!D)AsrOc~` zb8-~TC-p?d!-Q(QSPVd}Fa!^Vu?-ntdU6-&#fanKHKlE<dHmvkb&4#dq$!V4ROxP> zX6`)}Hw(jlYqZQE1cGjuk_!fN!9^3NUfrF2B^U-Nw8I(ki$>6Bt}iuFA;5&JG1;Pk zQBDY8?L?L<vh;VR;adnJpAUD`WN9(Q;BZ3u-I!?loG?ah&|Av>A>X===YL+GZ)S3* zv9nC@T9DrHo^pDB<(l7`5>+_M(eR)%fDLD?%XE9(aTbM0(6RkF-r{WJ)*X$K%T(8Z zgsdJ0>bmA-emOY|m=%p>63J4*y`E<Ee!qYkKtc(1r;vP7O9G@yB)=0V&iV!=CvdB1 zo7a95P%+=>pKx~Hd_U@!#0c)wGUd?+y`NoJ|7!74jcm++6M}nsUb7jT)w+UBW3br* z;_a+?a1aWX?f!ivI;y`>df33<;2=nNyy^>}f35||gLwA`Z>3W{VsvNhyd&vah_(J@ zjaa>X>lkkW5_`X|umNv34rIhB$sce3<QP9_+4{;({JeJ8<yNA?l|ja=SOx!h8E!6L zNzcYv1#}62Swuiq;GO9#dtNM?+a<oAvdT%N1Sgz-peTTmucBy6#<B7FoDcsUHW+l` zWLd}U;0y77t+D(}R1w?iBJ}89Gbnt-7AmhLjEw?(99aW1KhV`73W8{wg?|zWPj%1~ zF&)=$SHgTc?VPz61ogpqD=ZjdlB2Wuvt-c83bLzzDHQ*KbB5t^1>%4=M3G)_-q34k zAorq(^0_Ge{ymYi0db57s(*<qT(s_e4|+c1JfZ~#aWa!GJPhV|NO{wa62hbhq~XLa z)Js-T9V>DhN|FPU4=xN^=aw-{ai~EQ3siY>w)*()q?&{(;DL~!+LGW36)rlYrST+A zI$@fB$Nd$Pn#O_=WYMe(9MW#7c`l4qg|m=NH01p8r$D;VMe<YY;>>>XySYBrO-G*Q zN;*)R?4EZj{j|Y$>K>YwYtD9sYVlQvxYJ`qqjo6bwGOFxMqc>&z`2ieS61LpT~E%; z{@mXQ$bRQSTuG)2mcfIB0Q~i}Og77Sb9}{ri|`|`9m|+9UOsc^EqDrcQmpr%ihT+c zj2<<Ns8aCo??o1hO4*0j#k+pZ@P&eh_B1EcNuBTzf3i%}F!aQ^zSg0aDK(`RbDgw* zNm!aH?_#RSgtodsjpNGD6<)^9ZD0x9s5Qn1dy9SOzXmXv-h|4Cs6AbolPpD~F2EIk z<|x~2an{jvc9l-x`a8Nxa$YWe;-a+9G&1GIpPHw$kr;-(E?I4BS)~~JanHtFh97^e zn|fI_2T;fa!HO=)^RLw5`meFqG>4btHmyl2w6*vS(nY39{(w3#LcB%btMgaett3sX z9gU?FRAE^Zc6USDsj9J>Zhu;QbwhrCa;C)C93eLjNp*xrWWN$(L9P`w<%Auxs~^Pp z!zUhCStcF#bi%}(xzi|juP)TPS>ObQDI7jC)$nr}(_c|+|F{V(0i`G#9GHjGgwS1s z-n?21L|_0Mck;GbXQ9bn3AnBiRw={AgB3cH;^Vs6fPS(>$9uSMDJY=A_lP`yF{+#8 zBvhU^ol{h*7+)Vj64wp3CJe|jb@jw69Tfs;VsZ@Audr-3Y~`kQ!atz+U>dbmOn4^h z5U~`W_$ZPtJn53PbclTlDTTJ6X`g%5G}r9(V8b2(K6Zc9II#mYW(BEex0BHX4S%Lz zp=I$S1ym^)@s9$k`Nt7BPvaqfp_$Leq(vmt6LU1I_6$?s`Bs<!!p5Z7T&X#?bx;+# zY2t&DV|DL4Gs$^T^Kv=fbPNwkET`ADWK)BZKE1VEQ`M}(v0m!v$PjcwONL>l6KPk{ z;}X#cBDkhR)(OkZo)XfC3*Lk=K7@9$z~LKQ;|{nsY0{r9Ys)7fd4p7cKeKEMomanI zqhE~?TBN5ew|O8@=d?ei(@G}mJiKhN!Ox!G-|2(J^r`d6)Z~x)OO$SK9^I2bL!crs zpX@Ip2x&FRDs#X~VI2(=-0U`k1<q6)K`0OvEyK7lVpfjz748tLtc#o=_UXrVJ!mwH zsIy;byPs?5bizMHBx~S*=DMHlgCWII)}KYHJde@gq2b<<mqqX@#kd(|@Qz51KCG*B zVb9e1bj4LhMrnV{WVW`d<a<XKKq1w}GR65@&?hQ%-MGmUlpy?AZL+~(1HU8@U>w`Z z9XQ;Lw}25rZ`T-nrdde3)<IpptLd&FvW_osB#E3(IG2vJbDW=lB_eSesZ4w8iHnxs zGovbzZ0c@F>^uMHZi!3;UBt0~KGLd=)YY1gqGVee_k=z5GLCwJX`hbG3?4e}L6?k< z53;FB`9(^a%*z$t5}(jtjjvn72&8Zx?XeK$>=ImN!zVa2Oi2M;&L~|{4l(zoIl$Cy zPJ|j`52>ZAPr6ip!SL9emz}M%mVcg1NDs;$LsgiQqs>;NfLV4+i3i029X9}cu+QSr z)=Uel_Jk_y=J25=!NIar+w%$T^!Dw{4TPGEGvDiNKx)VH<r6yrvBKCEw9Rj3G{$-U z9XI|~MUV)Z-W?$!&PLhOS2h45tc*fOBY88O`CXn(TamYas*rdDWk&P!l+E9AF#1<W z9<=JpvF~h72-3<2pASN10<q3HB>WAJV<306<Gm1Y8AS0eeMyXwa-*#tq2Xtv<4r2j z3sy64(qTZT^lFTk_FK+C7UMgp5SgIs`|mS&*+UzUmE$Nn&IwR5-_dn>xxvMNH^|+G zy`9vq9=T<I>cenmi}^d{?j;7qK$I-wh&zQT&>S5xTTuQC-J<Em5Gb^{X~-#ykul5q z&dL%Ysh&+rAdE5xtHeR#vw;cm#tF+g^mkpbKj}!4cU1<PknJ3}QH#nb_A@#gjYp}N z;1h_G(#k|QKhqF4YS%Xw10HMqEq;VkzD8Sf?YzN%>YvokgO@HcJEJD6cTY_sRMw61 zK-+Ll%|J(=6b}H;W(9Al=X>=o=vMqtQ(gD24Oj-zEfGhnM{z^Gspq2aJT2fQ<fDA` zV-%2-AvwL-h_FhvB*n26bed$tA+o`0*cP!~2&ygcrKS{<8FAv0_6zT}MHkcx@w5sF z5sGtvl{RWOu(32^c#~8UfYYq@ZGT5wE!UP#dW-A&-D8~ByZEaHl(<G(37GSmq{=~k zTQ$7p0PT7@1qwv~LqNR0<lM<cEFnptMi_ZQ%rYs7*!C==fPl8i!evJDpqX;x7c+cP z1B*<<Y&}_s)T>IcY{zz-+;>(&<X+o31S#*7^97mHe_q(3nYM^a`1WEMqadwa=IyjQ zPV(T*K$6jD_z38{zN-7eik?|)kBhQ)*`>?W01)`0Kf7ysx6}kDXjtWXF1K!{4Liu{ zSry_u^Rh7FxoLGK4`D=ZNly;an;n+M(aOUmgrzfMuXb;@3A;ahD^T`{9EnB;<lIOr zz%6;Se>l_*l{_zf2{f$z4QEn#IH}a|Vmqu2Rab=c_1@G5uD8O{-jKuaM>={pu(S92 z)@>{%_6)JXu+GN@vn!b0kg^N;6L;O1oLDZLewnGmQ~WePu;w|;F*%5^V}yMNNA7^L zm!1-pfbVLMSV(%Xu_#0v-%M^48{-oW`b}lVf8gAL=%04Y4_Mz@I_=@hhjf7#-?@q= z!i>yOkKf0q9w<z7#CBM7la5I%1@J;IcSzckEK!Ai!k`o(M}iVn5U7k!8z)0`8O{E7 zQaN!h6Bl8*rnu?MPFmk+%^nUcZurqlIly^dP-bu<y$x9^QRlYAPhp83ZV1`HKN4ui ze?`K^{!lWqUbVc0cGf!*CHr;+g8vRr_9gHO3})E8kC%)0j8@A@p8xez%AhIG^K*w5 z4xw=)LxVb-2)wcMpxGj)*yhEgF)X%N)7)~vXn|6#>P<k~Tii-mY3d69_2puo;(@$Z zZv*M9OiD0x`<B&saNlZC8FSqJhQ^6Te+i-wwk0aKjkgJT{XTYagHJZXB#L`l6OPr) zRi=gqLp;cgB3bqdyI?ZLn16o^@i&r`rK_>I>*_P4ZYh|Lfo40Yy*tRTOX8EX<)TF> z>6BMk3=wosG!yiRLC%P%nJk`pfy1-^I1xsQlZ3jdbroK7&Kzx28_uagpazbZf0w=M zL=#^3QeJVnjVfFm`RFUz0aUk(kWeK6wM<=Q2U|PXYHUo7q-Cr&SgH`r;QOPs3u_s! zB#c^4WiS;*%33xAF$H1OlI3@7GT|0m>6>#t9@xmG8Z;yfOe{qxdfkpgm7K$+h2=;c z?Q)(XV%T~GG`hl7;ANCdgjpnSe}R5j**Q1I&uXH++nRcjg>jS=C3x><G>I>p_Itq# zC_PGRdS=k0A5p`D7#W(Q9n=xU6+QL=i1C)Q%#kenzzUsLB$($+3L^#b>FYV9ATyOS zO8D)(1IpS?Ar9t?om=fg6N6TN3|FsNoXk2hXTzs^mGT=5nQmw_D=4!Qe_^v4L<;<e zgpWN@grSIoF8~wjpt$wzYQ7Kgk%?$fmLk2h{u9MkX^RXBo>SEq@unIvIPuy7q~=*W zzS`_237|K~ZK!4YEClr@BY(eoua-3<SF|Edeh-z@Ot%unv5mx*<TF1pwi=aIOEuQx z?%R^t#?3*=sNttrB^z37f28P{vqA|5jXaKMYv|bUT}T9cWKGxLQRyRGZtp2ljjBp? z^{Q7!Nys=uD&Gl^sNQ=!sOLX_Xy#%_78+&aY}v~3fR8Fw4!?S^folw1w?C==I)jnf z{(+VfRNXDD2s+-`(B$cRRm@7gJ=qCblBlmxYDu%BWGbD&Icp5Se|G<Sn3-XqFv<hZ z#rOMrq7==vIF=iY?~|6pNHC-?nfR`6Ml){c+=7IDC<u{>!?G9e4i@n)709odhNcDa z+K3l?1v=~)C10}uvCe2%{4-s3vJXfH&NX1#`#u3n04%p<-o^ghtkRe4&#{_XoVAa` z`S_;&y|=*lJOZvVe{vCFqnV6fmyNJ;m(hONhmna4#L+6}x{ZYy>6J&M;C1loGv@?d zLqFpgaak6CK4Z4_i`fk6dTmY@a<Gr#?JM{z0Z0}__gdJn>|RB^LbjY3-35tFR3vo| zI=h9Y_r|L|mEu7C7Aq<X0BiMQ^$B^Y30necl{_?D-_pP`f4HpG&oU5>xa?J`AW6ae z^QQ8QX7d-k8iC>bne#w%ly*U?bx=^qLk0eF6xJ+W#NzHPutbIhr9CpY(2{qoweajt zB(og?TYZ0`+4FQZ>eeVdQ)J?WhB|usq7WP3vvannI4fw3Li>v_46V&M%T*D(5^C-H z96yfo-j(gsf5a}&82&GOtz*r5v5SbNBQtLDpy2ZxwT}n>Q~ovxDLmmyg-tft<YF6W zTB<oZvjhD__5OhrhHbxcEA}W*i4y%{<4uMwa80&P9!*<veRUt7Ub!$A&qA!q5<Y|N zqPt<=mT27?2plPRL806gZ9GtPJgIn!9$6q;5q7(Pf6jrBf@i7EJ@>IG1EQNsS7XE} z3axthn)(*eptqb7Eu~8#o21Nsp+lG!;o2c8%@9aE3j-Xr;7!j^)p(&@Rw_Ip_APdZ zFAA+@E`nbRFw&%Mw>IhdLsmcQ03fqB7zra~5CxnOA;uV>(L}-aVeo~KK%dW*SJEAR zt{NpDfAYo4IbJoL-Nf=r)*RENl6vVp;maH|!;MgApM`Vo<&L{omiQeqZ0!j>IY5QH z6Z`kTw2;Dw66~>!!r=)Uhuo`=H}p=ddoxK%Tb2rz7Nj9_f|&%PwLT+-v7Vl7U--1S zWqbo0m4@S7nD`dyJeM^J^7>bASa(=9=HyF|fAJY-5!?s6d%U%5TEE8&Swj5qLE}C4 z0E}waxBJaKs^LQ0<79&dq1w<B$FP;LTUsrZnO5qcgufk)DX~Jfu!F&vz$EI{tAvel zC!hH8u-{h-jlALxeRahNnMI;7368Hk+fZWpcka|xPqp(jakh)*!yG440v}FyFdFpF ze?Dry*f}B*w3DI&Gq0DI2XKRXW_l<*olnNMC;pVMKh&N4>EgV&wP3C|{~;f}HMj!f z*rTQ&A(6NsiSOc|m#1KL5M*0Unzql4@w4jbBzn?YR<W&aFF$;zglj3Rb13mLGe8BQ zTo#y*QEIXN0G!W98O9R?)O{ihABQw<f0m2^<?@9fEyqSm$-&OVH5dD1IvcndbZYZ@ z)bbIW+DmK{H9dd>C7lgxkp3}(>l;2nMTzABhcMBeF|(!x`%9;E*Uz}FGRpEgB*ztt zrH`+zWxt{%n8_3>cFezu0lyD4N=~CTe_d#WD7zqqq!l5MoXNbA1Vo)c?H2>@e{9i( zu!UF}$hh=}1%EF5czWxU+rzdq?%Ocf+e#ltjVZ^XrF#>+G}S3X$se;qAzYX|!5@C) z<q`&N13L{m9S)JmGl-8>tDjkZiJ#hFlY3}FS7*&m3J&B4$Kw#gqd}kw1N+~Y_Jn89 z$)frn{OFBdzX`BC1yw^>UG2$ee?0-=Ij1$M2|r<eb5VBiHjys0n(IEiLQth5Z+&`e zMo#6s;teclVYXYViS#*rpUJ}4O!yM}u-AU_V1NK}NfRoYk?bAHSuSZ7U^5`}YMl$U zI4CZf3qAa-P?hj5LQ2mp1O~U$amx^zRm@Yxw#j8jlgQR9kSgN0Mh;;Ee`Bu>@U0bL zYFT-l9&Fl*4>xzjmbRjcweTYoV@^M*B$!J_qy0Q{$W5<k9Wr@KtVf2gc|s3TvuWZa znhIM!t@K$1Y)6tR7t0<iZY9eguM9r#>9NJRx$o@rcKlzL+P}Vdsx-}P;9u^@soXn* zT}@))R`ff)Y3CNsF!*i-f2tN#TD(HYzM1@KyP*G|U4nDDT&E^eQ6xg;Y=5ACbm22! z((;NBa;nwc$G(C7Dy$2u1be10(nQWBQq}36Ipob=W$81j3>V~qq{2&roKRu~Mtt}o z?l#3mHhj!JR?p@F?aiyN;CPIM38b13RDYePVYR9VfFWQ=?1+*Ke-Fgoo@LhCDJ8Nh z7-&Mc^wy6k!^gHRH9O1F*8b_g(mpaHs@X!AZATJrIvN-1n8V^tk#Ip`pdz+#)RBOO zMeW0PxsI4x371zqD3g)!j-iE{>PNx<M(H7HeV_n}-qs#4oiZS1##y4^cmkZKj#p1O zs3?C?q7Z<-BF~K3e^~ue<HW()$XTID+KI4DDad=DZRtSZyD!h9rBh&NT(INoFz$0> zz0V*i*qy%2<9~&m!uSRcm;PQmFrwr6auvMVB2P^t5b`>mjkNodc&Q~62jsJ^Wyvv5 zY&j?ppc#Za*0Ej^RA&-k)8DU(iVFrgzeLe@^5&8+tVgBde`}lmdz8hC0O67r`U6Zp znO5oS#)$wHWlqBIS;-cLH^q5!)qU<Wa=yrruooI+v7OH|j1q3HX_-`i=0`Qx+H(f_ zC&Tsx6Y3*f`o4di(G?z?9yQqesh>;>rkak8tQJEFI%Rpetlo(yHC%Lp;gx+?@Z39u zV|;y09@$aFf07qEJLz=$`9aRT2TTr@gy#a|OLOp+^)WF%cR%Ojwlh`M9D*ES9m5X6 zi$6Hh*85SU0?I+w(7upkh`CA897+XW4H;b@+HX#$8)FWB9V<G1tZ7m;z?a8SNo?RV zEBu#v2AQr{e$o;w?RPq^$Xv=>IDRKF6sPs;6-8#Hf0<r5{9tL#>^I6!DBxip=K)L0 zLBR~{LSd;Mm9_30(jE{&w>ZlMHqNP<my>VG{AwmS;S-I<essaoon7EabxsvOzQA!@ za(6g_CNm!fHGZr9$H4d;+d-{>)VPBA6W0TUZAZ_vVT2?Wb;-t#P@&L2<#$!~f{S9^ z?Rd|{e>pS^hAd|?_~aUKtspwIESLSXDm*w6r>>VTexlM)5Fut&Xd{He2l7=+6~6ok zf49L(`d5s4Dg-!2isu@n7={kmNG8}q^ZQa13U;w~9DK6m%IpLuhkQs6aa>|Ltw?s` zWx#!aqr2|wr7g##N#4T`g(i1yS=huS7tNs;e?54*iUZ<v)4_gxA#Bdy1jD%RcuQ}P zMEpLWTZ)J%?wFSGlMqEJLh<K|0_thmr*%t&;P3U}F?XS07Wnr5;o4)_f0Ubfwwk=j z12P1n@oF)6((Ye&*kW)h8^n%?NmfauGgpgO_^Y;Pj3s!dpsk~R*>?++_=^`GgVx16 ze*m3`s>!&aj<C{EMk2DXUf|SgC32Z&Ac=}&)TB9Rxv6p*Gu+78%m|q5I&O4U)!6eU zyo4)Jv(sJ8fDP%BW1E=*Q7pYDO+mPjFsOpR3VD~nCeIm&E91I*y|uKU1KcUY<5#oN zYQ&D-cKsXylT4=Jq3e6H_!jW?J^(@9f7}38EfD4V!sJbb_4;m;+Yt9wW5-N!6jNgJ z0A_aIuvG@3*3(l|IasBh2KzMEB3j032ckjoVN*TQ8BfNT4d!G270TrezX7u$U4=0- z=LqiOdaTq!L{yl>lVJzB&uPUqM(xP1(<`t3CrE`1m9ikg=3h=@E0HZhow43%e=S5- zb+|@jG}^yy>0Zc3_%Y|pC|iG)o{Z<FN-m}MQy%PH<j$fd&ZJ^(i4?safPtHeXs$|4 z0SCEg02!VTD3BiZHQ#vt`6_b%UWKuj1D=DvF9z*JOhkMWQnl&42+(#7#xbFnjS#8H zEMTrR{J_Pg08a`%Q7we^R;XMPf7l5y8YPgS9WGGDxhI9^+>(?sxeOv#oEs0`F6N!3 z$U;3D1M=J}^cg*R!jq9alTLyr#iIo6$?l<nIppkF&AoXzh{%oeO6;(>4X}RmZ55_1 zF%lj6gjjByX>VtJ_LFs6KmYt-T<8bdY<D>n+ouvQGJkmQO_Ku_IZKmVe?boIcJxU& zU>FKknjzEAYzlr!=N&r1altl3V5kXaaA=+XCa-6oA}0F<(T^5QH4>RL-)?a80e-Rj zgDFyurpQmt3sxZQG0qLk#4}a>{;P~omp(Xuc(9}|Tu%$3dyk$y>lCFuMG-+4S9IkL zG5r>b>V%_-{L!|F6_n9|e@FbnPOSiUsE8Fd0{6&%+o)tq&O7O9Sb=hZ_2l^%LCdGZ zgGq=~Id)EcP9BeVRPk-=k24RD4^sThE7M23QbgY%Le#K?$4L4=y04gTl2K7+twh70 z$b5K)l2wO;$#ktL_~kuVQ|iuPx+BZwNbrn5RX*lqBuM6pPB0ife}s^IeAd&p5FVu0 zmc;8TPrau#Zl>c%HP|E1lhSBqC5Mg}gvaJxrAXvD`dI5*1%I$AjI5*()->e3UTLkR zRwVOL!LbrkcfkAdjzpHFNP`nHgz}-cXS^!RcW*mjGE)Hj8Ky@gab}uF&Q1^mqZ7kt zlmnPtH>(f*sw&B?e}j@LK8*!|Urofo!Glz4ifmwIr$Y8Mb8)jI!NCDE99nZ~W0Fl| zJ*|dE&b!TR&o6WdE!gpDy!5tGlY+VPYQNT+0$!joqu4HM$ay--dU;ao(chI7TudW8 zr{FBA8cw2!qgSi2;#?1~=ayNps^A<21+;%aY6Pm5#olu$e<Mg4x#qzJH-~3%D2@ww znosDpE%xF@^UbLb4I^1vPE8li58%f?vPrKEm3Q-2T`X*dCT<W@C6>CYzo#+#7%K4a z0R+VL0%?p|x-`37O3zg%UsX(#tM!I|-G{1E>7NGi10G)H;6j5zWGx#&^5045HS_ZX zl**El+Ss4xf7#lVZ(?eLd6?~!JgVMdtP};GI?bJFW~Zer6fP^J=@b-t8?*0O{WnI3 z{Hm9Ohff4=u?(>EB8E6*%OT2<*RIj+nRGjNLV3tcX;ymx?$|nSxFY_RuBz&NDIkJr z9icK!A7u8dvr8ZdSVbwMu!~w4rVRabFqYFe5oTuKe`SGB@IV@VJ&O_%cJ=A@k<u^+ zG~c}9Ac0Q%IT<q{42-tb-I_P1g4v9EId_94vxF$1ILa%K&=6O5dkk?8UnvkEALMOo zlJp$~()vFK3v8;yK3xWohK)H6f3mwtV$<R4><GzEaT{C0*7j@Owl>cw9ZCmMW!@gI z^pViIf0{tXUgi{fhL-D`R&wR(t=|d!C^XQxu{RGR&6_sdV|Vqv8*ik%IJ3n>(?~3q zI7TGY{yd8FyXn_^I3ufxxcC-F3`GU+XX;X@edfSNR{zr9y&kL9&Pt|8Hd(ifQmTIP zW;%<q{vrbV#zbcMxoxbFn(!M#5P_mz_iOJ&f0p#Oko4h0^N=+t4(w>#q^1|rFH{WL zA$dmpP*hD=kY{e!HO(Q$aVX3tGLEPCWhRwE*cy}GkxGSC3zSEWaNXoT`|QA^v+BYI zMP$gS%Im3_Wi?k-@&lqLt6qAkBjyNVK0cZ_MPJn1K;?bE9QX^Zth{`B66xbl1b0B% ze@|QajV&No{C?N+*DPBo8$~b$G*hmra3iacqJ}^Wy?`Sule2shv(lEo{c78@p*$xX ztp^=@bb6e*e7{VymwjOEHiM&V*^pgpqv3bU54hdFZccerl%><K_Hkoek5#YQXC=m1 zr3-m9s1fxU`2#oOVLb=H0Ah~_*pQMue}p2Nqn{`u)P~%Gkn6>#XHic&O!w#2iYdw3 z2JaTYOj+xS({pzd8CH+_@m-Cgxjn~560(pN5?pP3;wn(#i4r>3B$1FLPjgD{mijuZ z7y|DTcaqjJq$t;G-f$vI7S%V?7;Ss|jSz1E%jlZ}my?z<Vj}3otsgEBVhAt9f7~BS ztld7kn+<P>jn(<!Q_=A=*?q@U^srhL?2<fC^>d5NCZY-de5|LST2c#xAB&D|&a}4X z;7Agveuh$An75e54BqHGORVxol7nD6nU7to^@D8EdfkW6<4KH0e%{BEi9!R@h5iiQ zG*3<~9a8bvTp2+I^Zq=Dkyi0bf5_(!abw^?D#|PoyvwPtW1d#n7RM$!U?gKICpE=g zM4)h7INXt~&&`n^aTmY+d3KLRREWhQyaj>e>H7^wYE|ayP2~kTTIXzs14VMh=L2$J z-4@hh1F^iCtR2l|w2Z^eOh>>qIUWf0f&?e-c!bJln$|}VIOp^eCHI9@f5Q~zI!b-t zn1K%Vwg|?Yh$qnikd~p7_nE$)^g$;6TePOX1kxaZ8bF9Sk%{NvfqCQ`aQR#BZ89i( z2T$U?vG!Ir^oPG#L|vMn8JTwXe7IzTdYr~|VT2f{b+zi)n8v}6NP%x-GD=2krypE@ zjWZ|gw-0e7i0mtxYnE6Yf9i(YfNSY)pa%wR&sll(kzD<5cW-9kSvd&QK6ih9ZyyQ! z_gMX^vs@=hLIyaf%+<qPr{=#&5)jRYMkTbycCv+dQ+MY?d$tD>To{Pz8kWmFTJ>H- zL`2`cR(i%^^6PnXGc4F1u%Qp#sJX%|86pfsj_AIph@;>1O}F;gf9DN<ibc(6HN+`< zt(NQUKTM2ZeN~WfYBmyXnGRAXzKg@T`X#&*`-{U~)p+xEd_YGeJqshS<eZq1qxyo< zfMiP%>}@e?To3FSP-rV4#alZg0pE(HIjfS<X0vk?CM={s)|?TubHEr(&SRyE6Xw`< zlEeXp#nd3|{nitze*&3jZEv48s~~k124jo`(%8g&x(4*i;jl{h7%~TDvHq_18@qZ` z6<#XI!n2k+P`ipv>7Xv8)qh#41|7taGT~rQMc1k0g=M)lH@bJJW^o<5nlj>zJeL!L zJM=f_i4V{xijaq!^tRit3O{GWz1Wx+31W7e=gRy3wP*3Fe<NFlZWaDR9Ye}_!x7id z2|rQ&0P4GY&N>)P>*I9%Dl@25r3bZa2k&b96mK<H8P4+s@X&$p8;g)xu$<z~9X}kE zzRD|+dA1rFJ4EDg5Ij9}G}d?ASLrc9o4A)oTri79O7hG!gHoLf&D}VoYvMW-4hG>R z%l+W<{@sK?f1+uilw}m&N`pCQ^{Y>(&FDR$g8Hb9b&&)_yWQCB&7p6G6}<94!6Hfs zh}>IKIK7m%@i)I^T5a#CR?=+OZ*K%Kul7|oZ~0{5OKV@m{BK1L7Vc?1SowgY*#?hy z*|*q6NT`76hVzX2d-&x+emw49=iMeeQ{`Ih^rn~$e{0nao!MjU6Gv=1Du;Mz(T1mJ zWY{y|0!`N^i_dp6<r(CjZ7XKJoHm@Ndup3b$sL@QuXhf)!ye_-R6?SN%APB>_rlNC zwGD%UH#jO$`DniTMw`20mc71nvlvO2K2#F2KE_UJa-`b#dL?K71b4gG{$ldyiVAw& ziHInzf22gNcx}zgp$o-b&BVY5)|s`K&;+=l4CZS7JYeB%|MQlCWhFxC3Rgnp5Gup{ zzWB+dI&|Q&Rj(VBhg0~%T^VxsayZYyH#CYqWMoP$(B?S<V$%D%m``^cZo-z`XXy{; zNFk^A#WQIl2BippJk!G}P44;J80vB~T^9O1e`E`SAYCJqST4BQziMw^ymAqMOx@L` zWk(NDU4@@E6AwC8L-%q|PMhJU5LItO(<OncVv-z<`6y?~Thh#)3S^(+%5<L+H|q+q zrqrjGz;Zj=I(%`u*jGcI$LD)S|DjNYh#_BP^M`+WC7G+q;^i3~!wkN$SL1rxSP;n! ze_&coN9;Hls<Td`eTfi%t#B<6JmjDX`KZ>@+v-TrQhYZ&HwNyeKx+XW&B2p^k!x~3 z0}pN$YY!{x(da~X2b#ut4f(}&!PCIUrv4S2_YA#4(WP7ta7JJ6FVQsQn<e)%-OXIb z@xR-Lke8E)tOD}0F|ME|>f1dv(&LzMf7+t%E||pUS5@-?-FOWUPE9dgxukPjr`f0~ zg0=!h7d3`bu{B@vM7XW=L<q?V)9zVfU7rLt1fK>T>@r-HPS(6Hq$6jun=i|G+-uQE z%BXCNY4l$~G2Vjt4vOMrkmEA@>Zi2aH7)UYXy2tyEH!~jemfTM0qF~hKFY@pf5v28 zRh>WaL*wcl#nW^=qK%=t`;q%AJ6i|D@`H2F*j9v&_OSuu5}9mk=yqU?%_mquJc~{l zc$18<F;%=tFRtuUgMs~voFBc0s6PW)fMX9ce=rHgA>d;aCpo%qeCbcv5a9Rf{twPt zf)TsLdsU0%H@aaIaN~@QnrFdvf5xDy&E4O(N+o5pF$Q_YOX%NnH*@P~@qV3zk%I7X zK!ut`6i-ry7>6+KQpKk$!i@ybhgaj*!Ut%E=lFzwW@^I$l;}-GxaU)MH|i6Zo}$1( z3aR-YKO<yfI`3m;rzW||G=tsQaGM^4F@qgA7;QQ#<>T1g?~&0ZtFEMyf6ThNiM-Hz z2+7-pu`1LwG7AvkmTqzEp-052udFsm(<J6uf9}7#=oFu1N^Uo`^bF$P<l1qaiFwSC zpH2&f_OW(S84lUtGT4%T?L?};!>M9Ftq@3S-OP+ScTI25iGn?v(j!tW!#Um#LwSG@ zJbe;{hVCr-!Bn^G_d@sve}HX|qJUYVS?X;bDp|WBvq6X~6^0Y-?qSp|opsEJswl_4 z+|IN68?o!~eO1k(>EsEOBIS#BU@hq3T!!vMFTyS62_O}{_5xUX6%O;Y@<eGvWo%68 zJ&7yH4{l2!9bdq{2LBu%d1us!ueI#kqz%kodh@1Eh7|+5sJilcf4B|SPwe3alLmCv z^B_T=rCh|d{l0w5yt=L9AX$1~(RC8EykVcyoP0s3c*7~kzuGTvP-VYdR2Eg*3)2&) zGO#iT%IsoSpG|5Gh0+zpAv7pHaF7|8U~t8{o?}QS&Pk<0OOWV6Q2L>RE|+&{S;H12 zEsx;JOby%#3N+~%e;(TvSzWUphqY}@5<W~}cRj<*6VTv0=KZBWQQwK_h+Wz*ssJ%v zwG50gScQ=hIb=M)ws<upo9=1h=VErUNQpX-u&ensN|#1Ao1Nu2zR>$K;U<@A{gC>_ zzXK*GH3`<g_iJ?f_jWSB4m7DmsIC`$$jmbSVmq;I!gV{af4-836s?LCj409%d{ONA zrqq%M5jt^4Bj#UrMH|aQofedhgQe;gxU(TT8(RtQNLzFab*Jg;*^Z_^@k??dXjr(! z4crnwMq_*!45>Fqpp;A|fA^<FwjpXc(qU*Nbb1BDa$8GEO58I$C-Zl49%+fEQ12;# z&)?{~oF0rhf1hCKSCH%W?M7~nISKXID00UwT6V=k`zAJQotRvsaQ&zuS{9w{!!<t| zGCM(!t<UP-z$~VOb}xSSMABPXgA{+0MV!dV`{NMR8@l_NQw5+Kt*s06g0iCwqg$pM z^eJnU-JR{8ghUw{+G7_YG+6$w8zjPEj25W(^}xa|f6^A$5(C{opEiNmauPGzxzh+~ z$r@~N1LMy>?Kh7J+<iywCYhG-`h`2uxSR}3fm)2W52TEfr=(QFJs_(Rqb2xDvBs`C znwQ0vPS70)?+%K}pDT!DcNJfnm27P5c@*6V9WBI#&^l!f9|cgZf*wNaB%m^bmKFj? zJ_1bNf5{jiER>Vgc<)d9ZwZw?rSyV@E9uBTjBqJ^5HNpnKza2^I@K}3jO!DS6JF-X zDbjGI<LpZ`$`Ix9|J=>|5{en+IcD9oc@^YtCA9e=lN-kToM0Iz!8a7^8npD4IqO_x zplH3cECfv(%+C-Br9Sy1!R2bWXqFb5*3J`Bf5A%w;CV&BrK6$qC^#Z8f5`1+=pQVR z!GHuAxp2CS{9*9`LWz3{WhZ~2dQWJrUfAw8dr{kXMak_z3ACfZ@7z3YZ%?=U+rC}W za$y7-0cJVg@qO3y_a_qV4pk#U>j&hQixFZ7oGvnqq`i2tE=mG76KSWs5&uJ@G-Hm% zf1FHR#L9AP?Ol_*F@}Xz&jG`Cc`rEmT#!6Y?8E43$SX_8z*qK8BNgtRxhb20ZZE@6 zD5)4U2)zyxqhfEk-ctF%1Iw;B`&}v%mxI<93>G`M7C5t6Q@5AVB13+|(XTh(W`W`~ zQQN_m%QsZ?23`%nG2)%7EWBU+*~`Bne;ysmmf~R{xRIs(v7#%3uLC5xoJCHy_T3j$ zkMLO-+aLdce~kr}8>VxwXle+_HA;A@WZ%<my?ot&m9Ys@_vt%W9_N<n?;mq0NY~HU z;MM_MGV0P|YqHKguSp1xPoK&Qk%VJX-F!l8Ps1mG>?JAcm|E0yaeGxgUy|n1e?Hs( zfC3<S2oKH9^C?7w->A;Hb&pfttfkT})o8DRXotB|xMLwzzj-^}$n-pc*M)oZ5`4)c z8^jyTS9n*(5M_Z$n@wbj_g}s4=aQ&-1=qvxfDtoVe^Ra*c~c)vKO3QxuDN4HgSAmd z?g~bXV7n}+(b{suVG_OR4#)Z9e-@1(Q<<uTP(9YjkW!4b<&O^1^72cndhO)ODSCO` zB)w&WDIp6519PeDj&A)NO;?>{(|Vvw#HuutR9$n021oEHB}nL{=qlH)a1Z9+=?I+< zAkLwz3=0@t<<;ta%-15@{9_@y%ROm>@E)hRERMbZadcc`l*KqZS5FV@f8Q?5ptRbU z#j<#PM)QHDSr$hXZS*c(&I6&3Xqcp)qIi&YHg3TN{((n$S$!D%c{7ojFyEl3?>Cs* zPT|u_^eDs0VThfnZoOA8Uu!WQ?Ci4ZcIC($cf)&3Du;1j;hAlFDJg}BuDZ8IleOy; zRP1{ZN)N44&bA?hoM8B+fAPa!5~0NYSMyzd;h6EToFltO*v|T|b<~oEQXlVbWsE;j zZVCiY*HC8%Z6LuL>UQ;}Zn2EKtY9~XvU{@RDOpTXekgWdd|_%jY7W%#ABavfhfexJ z;CiEYZ`s7)*%_O6#P>>_zYlhiOdG)idQJ07;vI5Oe(gl~Sgt)ue<KHoxtlZg^*~!N zdiiWv-R<l5+-pDp@6<teQ2|%>h^ODMIY3Sv&G^Ut(zeD~fNT--0B4dmZK*(&V~2z) zo^HVM;|CELk1!nQl_MOsz;Cgh@MaC7bw)RP`ol&&pl&$Bf!)4vz@x%4H6c*S0v!4( zSM+uB1y(27D4O|3f2@qHTt`pvNrez#zD;rSiPI96KJmIM`(h`N;HG%67HkE-IUf|5 z376*cN)V9%y4;cNl%z!xP;IqDwM^nmxBypJVAIT7n_+XVgZE+6wlkc+WYLvIHo&xD zvTJyEv#pn^{h^C#AS|s?al?PNxym$;k<c&N@_@AxcT4vqe|^J#0DWO(>$XPiRsU<H zgjO5ddaiX(Dd>yP`em9!yb7x*2@ab6jkO2Zb~OUD#QlJmGfG`#DS%&M8*;W{Tj;)T z)YPKdJyJQ-OdtZf)>dv3ig-x@tlZZ4_h-g_IWpOYF>X0IB$r1qef1Egm9KAPr?{Os zo>)#T_HTYze;EtPEPNuGFupC30C5g`7c?S4$5vKFr4ZN0PN$Dd%1unqH0<VTT4X}b zDRc;?hc~t}Ju6Y7ff+DPi7?mn294-BXv5@bgH0QL+8!{?-35pYYcuOBg~DM34~*#( z8TwW}GPHZ*6idX5W(LgPn`zj|B|PprF*$lqM6|x>e{SAQ5lI?PrfH8hOWzoTB5c_V zHz6jh0vk8>gs(KDT*7b@o_=VaCPw@3POjcJ4i;ThI|@R!Z4CwCC<YnN8b0qmn{ThI zbHb=_S)vrXN%WL_-@VF)q05H$16sn7J0N;&X)q;ho>vjBwYiC^3bP)+wO?1qqD+kv zrNEH*e@0-D?gs!dI%7gQAWV+uz$kZq(l;gAqa7Xitzbjj5U+!hm-aD>&g7Vl4NK#G z%=!xN6-@N4T-<!Ghgx2KU%>{GBNQ_33GC80*Dvah-bOw4q#qy&U?$Z$7o4MYP)eD9 z&KZ&&U*vh3#-?XfrubtFHo`#9(PpRUYNKX{e`5zDmQu)i?%VzpG$BNB(?`_uO=i>= zh<Rd5jmmt>GI|%hqCvW<O>!)zmBORPop0o<kf%$yj)LxcuR6|8;J;Gry#b?SRAedc zUUefGG)NhX-O&r{>+N4)Ae)t<yYLMPo|bZ5f)0EhBPBire<C>0%_S+}ZE2}3nAZ*) ze=0QHN(+wU#mC3JS)nAh^os>LBtL|KAbJt;y1TbWtt3X1m)9`sxP0(C`57hW6~kzH z!$@NYLNpG_^-T-5oy^><Q6f|44cT6pn4>$&(`Lj2kP-F=5}k@3Xwcr087S%LVNWBj zL-k7ZQQ$zI2~H)}C)<0N&mg5TX^1AlfBx7Xa7f}-D36+E!kOTWS_iUV<fmF6m-IO( zJyN&c^7L9(!~5Qm=igF3d?Ec9%%Gd-nPiwN`!(6)2mnXekn7qR=Z*S_^;LbGes_6Q zFdJvCCiZLcwVW{$BpPR0JNt6qgOMJ<WJQ%U&Kyfk`W>f!;Nu$fxxGjfO-onAf6{z2 z-X$du{R1AE8T9WV3sct6>^;?aFE&P?muAFbE6;hR^J+N^j>oyqeF&-#0U$^DI|u9< zjr=21gBKd%Vo{k$<f8qUNF2UNH*PyYVyGgZtZcB5<W15HEq<6??!L|W13$A!%{=%! z_yYQ&=;K2m*&RrgrZOriEDP)SfAI*(#}|!{+3dJZU`<w*6~yO9pzr+8M#UQlth$8q zvjxOiAd5Vw!L{x+E5BLN3Q}}Q`Ll!2?R-KbFKATkI|cMe1x@8b7QKuV{tf|iUwv)G zFDe)<>NTPjGpgu=17tVnqmq6@WbmAdh%SN~OR2|0+9=u+zT#34y2SLae=+P?B?c9x zhoOPrr9bI4GA&KE#*&5RA+M8v?o+`=1E8v#A2n-}l_R`F{$NiWmH?}Gs>6W=)z%YS zqLdzFzRY*4@qgfxs_?$dD+SffGFp#u26n#2*(V5kuawO?nGbD$o2_XKA0_ETV*DQf zB0$~0lhjP1Mn1#Oj5*#le@y_VIm%18AWiJRQQY>tF}_o7mp;9l3Ljw}JTouR4)@p1 zE*Cb;6-+ny#~%~cE#mEH8BVu)45weLbz0~bAl3aI!NP<KOJ$b3(BR~%Y@5bjFDm)H zPQHe(8tmvmFZJ5tOtF5nZd1x@?9AApb^bA5_+r(FwL~#N#LOB?e@w~tg?7Z98b-d> zmZyKBN%#9ixsebT!0J&Uxg&%m{CaA25u%Al(9-ST#@q*#m`TCz)^6`P=$unk@;95> zfaPFCFotE!U<v5hBAnbTdp|~#(c(i-8xRRfp|GMDw?92B9!g2(_rQPp)laui8F+j< z1W$9xh8=xFR1mC6e`S(n+FRmL&R<G$QAF638kToTaonLn$JsnxPXMV}yFxs^)k=W9 zR)V_d5FdSDmg61JKvbs|_)EQ2S0=#eKkd|l59Y~&+Z)oTIHbNnwDlx12<k`(*nToW zK_P)AkA+B5Xh4y9yg5ADiwz3{iBx%Q(>w73aeFgc0t>QVf9p97CXd80d&(ucek|(i zx?FTTr9O+ic*hwULwn)f*rOGk_t-w5uCX;9yab$p1mYW*`-FSheBGcL-{<<@9@sJ` zG3VcL$01x6mPP*|xJ@9xgAo>?(G1ahV;6yY-qEYS0&H%>s{BJmOcO>;_WxbizSE5H z%OVvhOdKE^e}T%Qag4a11H}5M!#{B200Pdi6i+Mtek^P+P(H{M&EpyS=Y24prt2i0 z{VgAiNU6R)9_J%NtzkS2sx-*vbzw2;Z@PTA-D|wLziz8PU=RGqc9zLMFVc$V^8KJ7 zortAK|Ifyy<5HB$f_>BrcC@_}%~Vdav5bejA=m<xf7U~c53LT8Qh9uvO8@biFr4x8 z;mthK4Vpj*>IX}Qt>kU<M#|MUs;!7^0(qbm|BG@JamL`A+q<q%aV-cyG-X3}75Kg9 zEvbX)h&d-T4v0pG*_Jpr(#iyDRd4{V=9+5OXLU(}h#&kioA0w+^L9zrDSqv7e;6g! zcyx^6e{XiFK3{@avk*$Lq1?R&%ITdDeL%lA3=Ry(E+(##maMu5SBdbQQ!n+!BM>jk z(k#5tqmywFyTf$uQiL+f=&AHmx<93TKm{<$Z>YEt+h3zV_8YG&mz%%B2&%?fp~HHR z57?Sv#NdF#qRt+`DqWD00rH`w<Zt<-Qbevde>NOKf-s#q3!Z~5#b@}}^2Yz+vkPXG zMcTtOm&j1LH^4WMhV~=ZK9i1<`{E9yy9+KyeT}zp7bcNW$&XWdm(dwJ*_x)WE~8xF zp4uV-ambG2#Zal_^%Nv;!2|1KwT)Q<jz1$^ID!m__rEOhM+ydb6S|t6pYBR3vTf2q zf9rC6F{E;Fc1J1!9aFA6CmQ5BwrxU8GWnpO>G~lK;$IB&?mJi4J%eSVx!TyRZK<nN z>1YpL#e*6Kl1uOaDfLRkP5VieJ#Bg10T~Hlx-k{b)1f!|P*oqIP9**pyqJB1{V2Q7 zk-1g^^kvblPk$!8+U?*A0s6vWT2>C9f9p?n*=hethvf5vlP|3(8+|OOft5dNBYpRf z`5b!FJDI|IL}>bf`RDJPOSfu^wD`5a>#jUOI=a>z5$?u*CC$TD`JHVgRXf?IOQ%CN z*>3wTn219(>&QDZOFFZd1xfk>2Rp`EWaq!e@k$Q?6i6&0%@EE(y2>gxU!&5je<G5) ze-31nzc!;6-F2<t4G8(Ih1$IM;Q|@yN2Jm4SrwR7BVp9xdDP)kY}9)WLPM!3T#r>8 z(Oy-z=mJCx;phNub<XquDm3w*<$(xTOl8{3!5XXjM&uR^-UhbjVQ(jT>WZv2h_h$K zrED{f)%h6_C4bKO5T{ydZ18=7fBq{FnQL-rw`%qtZAaAz+MJvqM?G(@zHsdaUz^~} zhm3}$xsCjl>I|#aRk08`b7O~a$wn@=BP|Z=gGY+dUqwh*UVc4^(bu1$pGcKL=H+-= zxllm~t#?d)C+<SWr`8!#dX-#QK;>=YF9Q=tWkDITT?U*M@B&#n4=>j)e;n%2Ax)Y5 zKd<Qhoe{j^ugN%!Jc_S2j%%`ĉ?T6Ir*;(YBvteN|l?azqRh}?bOO?-lLCIlC8 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%0AEAD_x@~YaR z7uyWdygPE~lBx+e6|#z@t~?grWD(r-!Yw$j@WO{>uLBNWy}w(<QE!7kE6By|wMLE5 z{_F)(Yj){uEPc2Aec!;bLoezt%2IuH1~7Z8oPzQXZY8Q!bIZdZ1@#GCH<P8b<Kwv5 zOOQo*PYebhnK>OV+Sm4IyZTg5cAQ*a+UE1o8Fr?J^+lf3vby_3J-3x~_nf;nT)bBG znPS^_hY#*Z!SV4&-tLqwf7ZKq^QX9|D`-e(<3Z`gK?)yDg^WXvZ}7QvKfU-vVoPOl z^JqS2$`!TQHxBez3@mpXPMqI*cDlx$icHU!n}+uXKU`ffH~lo_EwV=8g5S4c>9CMa z`)<pii=Bn>IrMUz&aE1K(N*=3Q?Y!tiLDpj>*IQJO6+Q%9du3AguOE5?QCat@!fE= z_g9n4DZvWP0k+avv)JN&|N2V$Hpo>NhFX;6Ei9~`<Js>Wv0vZkNM)n_D{iew&%3LI z)gP)B%oficUqQW<6nj_TV`w?jQ>|UIP(6Br6%W>$v*Oj!p2u|Udks6Ap05WTWYfs7 zYI)00yk_}#Zmv~1Pdy__8gf-B*H{{-?4NFZ%-*oda$j8Kp|G6GCFu=RH*_bz@e7&e zbatd=O%Cz7T3Ee%my*MHttG;h1$h!mvzqsf%Z7^%wAxCT!K=TV`drl}>xjM^-s4;+ z>|?dWCwz|o^tY{a$a4>;=7@nE0a{ja1vPheVA5+Jw0pms_j0BGOc?yiq-(&(NMm;X zrfaUm;EdF3e#vfzn|6xd(3NdlurdkF&F{+{;Yo=pC^Yn&e^Amoqkkp9ZJ~wafohdQ zhpqHPuCA&}bzPft?3R9xo>BVzD_iII94s)SGYXWvGLzVSXWi)deJg_&zW+KY_EG%D zD_@Exl*~3A!uJTzkc<)Eazx}@fkDgj$D-j&E^b~wSKC>lWlEO6Bs*_l)b8T`n8%)p zIh%d*b-kQsrtV6X$gbM<NWL-uiPWC73oi?syi`WKD#K`RrKaN(ayxocELY`?%1TI` zif-Jwe5<LQdswXI5%xw};ZwFE>8kV)eV>DvHa&h`vt^!As@8j!Q|r?E2V_NqZ~NGJ zn10irek|IxBP2WJ2;D8xd~#0ygDAgUyx{UjPxjxgdV9}P=X(3M1yP~9PKGbhXg|=L z{7TAck7i(botxqf^=+xEj2r{|!h_=9r?P3?QdzUlmH~+Vh?T~^ZECdLp&cQ6{OaSb zPt1*5aX+xI`deoI%F5@Zb5f(7KK)}Fsd&OAKg0aIUFE^Ar$^-%LF5Ca7GDk1>(nEg zaFKRVJ!?~Mi^{seg&hkyGrU&hAx<$U>rVLb_aEc+d!0SiB8@G+C1(%go3?2$J{2=h z^ZKN{*+u8JzJ5t{sQsH(B}qH%U(A!m&Q-`y>Wn{_pEWaKH#Bc|hWYUc#)rJE)(C$J zYY&mSIyq{ULfQQALPuryXh%<FeRON`h3{^=<f~m}gwG9E&Xx(0TJk|<@#y&MhV2no znq3~=9;aFxvYd1sS0$_X^^%>|<;)eKXQX)Pmcw)3uPMq4bxcY$)OH)znMX^%*%|87 zbUr>awoWfAJvg<l=y7f04eR`jo8K1<wMo1#(~sWbKTT%^F}hz|w&l{ona2;^)4r6J z@zz?i`(l%AP+ZRTsD!63raU4cB<pz6_1bk^L)tIQ_Ge?hai^~K)mYzA>Q(tJ@oGu& zsIb4o<=OLWt6SGExly5<dV18&UW-n@6Bl`cbam0)9=0iNXtTcr?q#X@OsG6To;$18 z1#hX;ohS1&Nloj$_I{7XvK_uhZhMri7h0P;OJ;E5BBzj<=cdfQuxG$0xKH}2t+7oJ zPd*TvFm&<Yvt?$6&fss;3JW9j*(>$k#l-BSGwj?08mPRPQv*{h5^~<Xv_3z71Kn`h zaRY@_hGl+_cV0T{-}>2s*3-Cm@2`@6U9vSF7w>tqw4=^_`NytuxhDK&-2M5V25VKb z;+~qvMZK}SmDwn)sH1bTFu1FgYV7Xit~u{m%kH}@x#W^bQ=r}FMTf3xgtolfHBvSx z+wc3D)gixE=!x^|Q<`!Gmk+uW<E&^M`h=!fk#*oZbCZ<lQxXqj!@qYO>GLd5f1Jgc zGdsJknc6jymFO<**KPFl>YNo}39lbCs(f;-JkoI*YID3xE~vfp1DBM@>Un)y)T(Lj z`}H4>Y%7}eT;_yjNW>(^{1NN28OHZ^qz5hOi$Tf03IjRiv$l#)BfN_$t^MltoWz@G zm95^QT3PWU24TK)8(x^@U5{#bw3|&OTX*ShF?+qD+OpB|;$b`%iwJ&~s=+z)Mke;( zefJ_Jhq1RvjEu}b2fnZ9yHvy7+Xa@pTdz49!jQ@C85)l?yIo@LnuR4{qFPaH+nzU_ zyqO`tt0};qR7@=2=qkDS*fL)143n7&#*Xxnmku6D?~g5-vT>7%k-7bTvz=E~@4eXk zLPPe>h=^t5Xu$NTYEfARN$lr271y>r++)zx^yNyt`}kJt7gl#g9lx_jUB8@ZN23xi zrd-c&cd^l>Q*Oj2_YKc`H?g<1tT`mLSv#(h^l(2`buhJQqnP^m7~UJJS36pGS5$*= z%T)S)O2n7EX@RYf=FMTN&`{ShkEv;C_7_Et4mg}h=&NoVx8M2F?t|GoTfLP(N7&4; z3d#S+r#I}j0=baB+F!ly!72s4$V3~l^i*j&;(+{im#(*qHs_x>G5^K63Qg_>=QpkE z-v>pDiMJm<B0Z%%FZ)$>z?ywZH%or_i=K_NfAvn6_hj(QMq2l?%solpb+(7vR5?b8 zmNlx<_kVDHOdYu<1YbZ&e=nc&r2kptK0joqpN}sxTvn?0MR{}G3vHg4j<76`6$Xio z$M7<C7!*BeI>v%otF=r>7J~nJq*w^XEqi(xdL+u*oCt~X^irTDy!vElBTq6OBFg9# z=>9}r)@ewdXM7r(DvWTcGXG4dUPuV%S)7Ergh<|^EU1S!AqSG=QQ45A2#OJGly^KE z@)qHs7@OctKLvRU6By2m1`oWF5=e$8lLI-4pa{<9@`7>z5G5%#hu50}`G^oWe~n8n z{}JN@+W3zchhSqoo70dvZ&n^OUxYwlF!h)}PUMeqf&}BGd0;Gl2Aa<UUkWeFdz=R? z=7oWw2udJqlE*y*nSif2g+zFxXP_Cf823LmtZmk_D4dP6I2;PtIC}=@@XP1xL<!)O zdOjHU<U<-l1TT~Syrlr>FUSJBm|p-<Jc~jI;xz-A2!?Rk2rsq(U@Qy4n85iyO)iAY zcn=C8H4zNvf}QOx1oOs4{CSiMi2BSQR}?{N6L1PF_bLKIycjtCxd<YDdYfMiX#%?K zi-G&fXCXw0%WEhGu%l-IOehyx#G6(Eel+lhQ6=DqMal1_<Ih3r;E2jfz|yHDz*DnK zNRzkl9JG8YiBfEeh2b0)2`EQ-n{%M)zs}_3Immn}hX4n`!blFAWN}C$={%VJd7v}T zL*`N(0%xNv4#ovaI26pL{sJWO0Vs#V=CW`Y=w_k77RLK@9-0B1nQ{SW|2fN{@Ue6B z1;|VaCAe&ig-{@lSSW=75?7W&ihzMZuu|$j2@B_w$HHJ3=>0Y8R{Cca#W-wa?CdN4 zEQTULGmZdnSQv;?E>E`%n*Q@Nx0OM<zW^8q;VT~tC~GZ)EXQjClN@6hMmf5oT87?R z?0sE4+>Pvgx2PFub6|vkNf<#8oZ?U#;ICFTUxH8w1UEq-yp&52!GES;l2>~PnlFp9 zVE%{Y&JyMSi;`RpfJt43WORtJQ!tF<7(7-6;22DfmGN;vg*{L~Q)8z99LE_JVVHus z47D)KB`{DM_@BQ#BVlx`jE^IjZXyUlB0q8TUyCXHm+-d?P(*N<3K5LJ7z%;Y;KMKs za0Fv>FhUaiZ2rq>8b&D?!I%UA;BOEAIK$ze=9tC&wHz*!Er8=!&A*I*P~hM=V<TWK zhM}||kQ7jeBZ#13L0UODf(jTWF_fVX7^aZlIQmyqf&Vmy;Y=1#ut7nuxdg)*7=<yI zVFX4|m}1~i3hZMn{je(lBJgi-emjHm6JsnhU@?aja1f_(W?=HqQ_wJmVLaq2q(bvu zMVRqJAvl+@hL1xTKER+Z;EW9bzer}z@o^M0mI1whIC@N6fW;IgU<4;ACLtIJ(uhe2 z2Syn(7~ll-;V?}8*&O|=h)^6vzz6_xnTBzWKun<&2W2J#3~)Hp85~Erj1xm?ii1(i zBg4UJ2CXn4fvFG}CYWKt$B|412^fJH^n<k|2^{>7|34`WfE-4E!vye!!2(#!<uGIb z$6>}13@Q`K+%bjzML&!FuZHu1%s_$(oFD`j;|PN-kdg#5i+~KIFEc(+iePLGrD&AP zj7)G*BA|#f0u$VAj3WU!lo@b9hB2=TAj3%pTR`@+lJoihO+OHVq!uvD72F-@4j5;Q zg3CgXEu2F!f)L;^_%GRi=MRK9=Px0D>p&)WuTUUo1#y(15d!|($WMI)B4~r4IRcj# zI3+<N1ol6S5dXsn`9F*RvYD(Bzv>6r|No<(gawU|96=)_DrkfRZ4c832_jfPMvSq+ z=N|<b%PjdoCXiw%=z%bSJf;xl{R40u!Jwu<2gY=U!fB46LeO9f07=29rYPpk3=DI* z0z2j+h(H>1Ilt}_`Y-xHZ_DtIUjqc{H^_HJ(*hbYlpq<o4P+F-*a!?#aqKbi`3H9< zGj%`#z?ok2WlZ{kjKmlz3u-OOEY&~;iuG7l5g5e~n&CBH$Sf*AMqq+Ct{@H+F2;@# z1T-GZwLtdUnLqs|0OHJB49GyU%<vikm5{j;92`8O+=5=7%dD87SwQ}DT0eUmn&11w z1k(t3PyOxT@AO1~jLQgCAOkG}!$ATO=-4>~2|{TsjxXcFjD8acIm|YVLr~xqm$?{h zj==&-5};2Ti{r}#T1FDQ;r_<i{dtQaapsi@UV1R*j`=S|g0+H+GH*|m;$kGsGrkMy z(I%7;MH*uI90Q!oC1H+%362`+Q~HEHW{8m#S66iL{};lt6V)>Ea5UVu#c{ij-wu`* zVFH_A#t0YZVut!0oZuqHpdsb=sm4ZzlmQ{Ct1If`YwztFAmzQqSrp~M;G{)WRgEo7 GME?(Np)_Cs diff --git a/expconfig.py b/expconfig.py index 4d863de..b63446d 100644 --- a/expconfig.py +++ b/expconfig.py @@ -81,7 +81,8 @@ class ExpConfig(ConfigObj): # Class constructor - def __init__(self, experiment_config_name, extra_dict={}, config_roots=['']): + def __init__(self, experiment_config_name, + extra_dict={}, config_roots=[''], getexp=False): '''Read experiment config to get basic settings TODO: probably nicer if default experiment is given as argument @@ -336,9 +337,10 @@ class ExpConfig(ConfigObj): # Read Environment env_dict = dict(os.environ) - # Mask literal dollar characters - for key, value in env_dict.iteritems(): - env_dict[key] = value.replace('$', '$$') + if not getexp: + # Mask literal dollar characters + for key, value in env_dict.iteritems(): + env_dict[key] = value.replace('$', '$$') pre_config.merge({'DEFAULT': env_dict}) # Read experiment settings from library (default and type specific) @@ -402,7 +404,8 @@ class ExpConfig(ConfigObj): pre_config['ENVIRONMENT'] = environment # Add complete versioning info - pre_config['VERSIONS_'] = config_versions + if not getexp: + pre_config['VERSIONS_'] = config_versions # Re-read merged config with interpolation set. # This works around incomprehensible inheritance of interpolation with @@ -414,7 +417,8 @@ class ExpConfig(ConfigObj): pre_config = None config_lines.seek(0) - pre_config = ConfigObj(config_lines, interpolation='template') + pre_config = ConfigObj(config_lines, + interpolation=False if getexp else 'template') # Extract experiment description from initial comment # if not set explicitly diff --git a/mkexp b/mkexp index 9754e02..fb244e0 100755 --- a/mkexp +++ b/mkexp @@ -264,6 +264,8 @@ command_line.add_argument('--no-make-dirs', '-m', command_line.add_argument('--quiet', '-q', action='store_true', dest='quiet', help='suppress informative messages') +command_line.add_argument('--getexp', '-g', action='store_true', + help='load flat config (from getexp -vv)') args = command_line.parse_args() @@ -347,9 +349,12 @@ template_env.tests['set'] = lambda x: x.strip('.').lower().startswith('t') extra_dict = ConfigObj(interpolation=False) for assign in args.assigns: extra_dict.merge(assign_to_dict(assign)) -extra_dict['mkexp_input'] = 'Generated by $$Id$$' +extra_dict['mkexp_input'] = 'Generated by $Id$' +if not args.getexp: + extra_dict['mkexp_input'] = extra_dict['mkexp_input'].replace('$', '$$') try: - config = ExpConfig(experiment_config_name, extra_dict, config_roots) + config = ExpConfig(experiment_config_name, extra_dict, config_roots, + getexp=args.getexp) except ExpConfigError as error: feedback.die(error.message, status=2) @@ -511,7 +516,7 @@ update_file.write('#! /bin/sh\n') update_file.write('#\n') update_file.write('# Regenerate all files with identical configuration\n') update_file.write('#\n') -update_file.write('# ' + extra_dict['mkexp_input'] + '\n') +update_file.write('# ' + extra_dict['mkexp_input'].replace('$$', '$') + '\n') update_file.write('#\n') update_file.write('cd ' + quote(os.getcwd()) + '\n') update_file.write('PATH=' + quote(os.environ.get('PATH', '')) + '\n') diff --git a/test.py b/test.py index 65aa7ca..ac62313 100644 --- a/test.py +++ b/test.py @@ -132,6 +132,18 @@ class CommandLineTestCase(MkexpTestCase): result = readfile('test/experiments/test0001/test0001.run') self.assertIn(expected, result) + def test_getexp_option(self): + script_getexp = script(""" + mkexp test0001.config + mv experiments/test0001 experiments/test0001.orig + getexp -vv test0001.config MODEL_DIR=. > test0001.getexp + mkexp --getexp test0001.getexp + """) + ignore = output(script_getexp) + expected = readfile('test/experiments/test0001.orig/test0001.run') + result = readfile('test/experiments/test0001/test0001.run') + self.assertMultiLineEqual(expected, result) + class ContentTestCase(MkexpTestCase): def test_job_override(self): -- GitLab