From 46133ab85d3bd57179134c1d9e4fa0a2b990ae6e Mon Sep 17 00:00:00 2001 From: Dominik Kundel Date: Sat, 15 Mar 2014 22:00:29 +0100 Subject: [PATCH 01/80] added select statement for programming language --- app/locale/de.coffee | 6 ++++-- app/locale/en.coffee | 2 ++ app/templates/play/level/modal/editor_config.jade | 10 ++++++++-- .../play/level/modal/editor_config_modal.coffee | 15 +++++++++++---- server/users/user_schema.coffee | 1 + 5 files changed, 26 insertions(+), 8 deletions(-) diff --git a/app/locale/de.coffee b/app/locale/de.coffee index 155669e56..379370423 100644 --- a/app/locale/de.coffee +++ b/app/locale/de.coffee @@ -209,6 +209,8 @@ module.exports = nativeDescription: "Deutsch", englishDescription: "German", tra skip_tutorial: "Überspringen (Esc)" editor_config: "Editor Einstellungen" editor_config_title: "Editor Einstellungen" + editor_config_language_label: "Programmiersprache" + editor_config_language_description: "Bestimme die Programmiersprache in der du arbeiten möchtest." editor_config_keybindings_label: "Tastenbelegung" editor_config_keybindings_default: "Standard (Ace)" editor_config_keybindings_description: "Fügt zusätzliche Tastenkombinationen, bekannt aus anderen Editoren, hinzu" @@ -216,8 +218,8 @@ module.exports = nativeDescription: "Deutsch", englishDescription: "German", tra editor_config_invisibles_description: "Zeigt unsichtbare Zeichen wie Leertasten an." editor_config_indentguides_label: "Zeige Einrückungshilfe" editor_config_indentguides_description: "Zeigt vertikale Linien an um Einrückungen besser zu sehen." -# editor_config_behaviors_label: "Smart Behaviors" -# editor_config_behaviors_description: "Autocompletes brackets, braces, and quotes." + editor_config_behaviors_label: "Intelligentes Verhalten" + editor_config_behaviors_description: "Vervollständigt automatisch Klammern und Anführungszeichen." admin: av_title: "Administrator Übersicht" diff --git a/app/locale/en.coffee b/app/locale/en.coffee index 204317e0b..eb798ec28 100644 --- a/app/locale/en.coffee +++ b/app/locale/en.coffee @@ -209,6 +209,8 @@ module.exports = nativeDescription: "English", englishDescription: "English", tr skip_tutorial: "Skip (esc)" editor_config: "Editor Config" editor_config_title: "Editor Configuration" + editor_config_language_label: "Programming Language" + editor_config_language_description: "Define the programming language you want to code in." editor_config_keybindings_label: "Key Bindings" editor_config_keybindings_default: "Default (Ace)" editor_config_keybindings_description: "Adds additional shortcuts known from the common editors." diff --git a/app/templates/play/level/modal/editor_config.jade b/app/templates/play/level/modal/editor_config.jade index ca622f77c..cb76fa07a 100644 --- a/app/templates/play/level/modal/editor_config.jade +++ b/app/templates/play/level/modal/editor_config.jade @@ -5,14 +5,20 @@ .modal-body .form + .form-group.select-group + label.control-label(for="tome-language" data-i18n="play_level.editor_config_language_label") Programming Language + select#tome-language(name="language") + option(value="javascript" selected=(language === "javascript")) JavaScript + option(value="coffeescript" selected=(language === "coffeescript")) CoffeeScript + span.help-block(data-i18n="play_level.editor_config_language_description") Define the programming language you want to code in. .form-group.select-group label.control-label(for="tome-key-bindings" data-i18n="play_level.editor_config_keybindings_label") Key Bindings - select#tome-key-bindings(name="keyBindings", type="checkbox", checked=multiplayer) + select#tome-key-bindings(name="keyBindings") option(value="default" selected=(keyBindings === "default") data-i18n="play_level.editor_config_keybindings_default") Default (Ace) option(value="vim" selected=(keyBindings === "vim")) Vim option(value="emacs" selected=(keyBindings === "emacs")) Emacs span.help-block(data-i18n="play_level.editor_config_keybindings_description") Adds additional shortcuts known from the common editors. - .form-group.checkbox + .form-group.checkboxd label(for="tome-invisibles") input#tome-invisibles(name="invisibles", type="checkbox", checked=invisibles) span(data-i18n="play_level.editor_config_invisibles_label") Show Invisibles diff --git a/app/views/play/level/modal/editor_config_modal.coffee b/app/views/play/level/modal/editor_config_modal.coffee index 044a4dfaa..ded3bdf5e 100644 --- a/app/views/play/level/modal/editor_config_modal.coffee +++ b/app/views/play/level/modal/editor_config_modal.coffee @@ -8,14 +8,16 @@ module.exports = class EditorConfigModal extends View aceConfig: {} defaultConfig: + language: 'javascript' keyBindings: 'default' invisibles: false indentGuides: false behaviors: false events: - 'change #tome-invisibles': 'updateInvisiblesSelection' - 'change #tome-key-bindings': 'updateKeyBindingsSelection' + 'change #tome-invisibles': 'updateInvisibles' + 'change #tome-language': 'updateLanguage' + 'change #tome-key-bindings': 'updateKeyBindings' 'change #tome-indent-guides': 'updateIndentGuides' 'change #tome-behaviors': 'updateBehaviors' @@ -26,16 +28,20 @@ module.exports = class EditorConfigModal extends View @aceConfig = _.cloneDeep me.get('aceConfig') ? {} @aceConfig = _.defaults @aceConfig, @defaultConfig c = super() + c.language = @aceConfig.language c.keyBindings = @aceConfig.keyBindings c.invisibles = @aceConfig.invisibles c.indentGuides = @aceConfig.indentGuides c.behaviors = @aceConfig.behaviors c - updateInvisiblesSelection: -> + updateLanguage: -> + @aceConfig.language = @$el.find('#tome-language').val() + + updateInvisibles: -> @aceConfig.invisibles = @$el.find('#tome-invisibles').prop('checked') - updateKeyBindingsSelection: -> + updateKeyBindings: -> @aceConfig.keyBindings = @$el.find('#tome-key-bindings').val() updateIndentGuides: -> @@ -48,6 +54,7 @@ module.exports = class EditorConfigModal extends View super() onHidden: -> + @aceConfig.language = @$el.find('#tome-language').val() @aceConfig.invisibles = @$el.find('#tome-invisibles').prop('checked') @aceConfig.keyBindings = @$el.find('#tome-key-bindings').val() @aceConfig.indentGuides = @$el.find('#tome-indent-guides').prop('checked') diff --git a/server/users/user_schema.coffee b/server/users/user_schema.coffee index 650d680d6..385fc648c 100644 --- a/server/users/user_schema.coffee +++ b/server/users/user_schema.coffee @@ -46,6 +46,7 @@ UserSchema = c.object {}, colorConfig: c.object {additionalProperties: c.colorConfig()} aceConfig: c.object {}, + language: {type: 'string', 'default': 'javascript', 'enum': ['javascript', 'coffeescript']} keyBindings: {type: 'string', 'default': 'default', 'enum': ['default', 'vim', 'emacs']} invisibles: {type: 'boolean', 'default': false} indentGuides: {type: 'boolean', 'default': false} From ce6533de59595ccdd81045c2effe4c05df28b2d1 Mon Sep 17 00:00:00 2001 From: Dominik Kundel Date: Sat, 15 Mar 2014 23:14:57 +0100 Subject: [PATCH 02/80] changing ace edit mode based on setting --- app/views/play/level/tome/spell_view.coffee | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/app/views/play/level/tome/spell_view.coffee b/app/views/play/level/tome/spell_view.coffee index e9ac98dab..c3639e6b3 100644 --- a/app/views/play/level/tome/spell_view.coffee +++ b/app/views/play/level/tome/spell_view.coffee @@ -15,6 +15,10 @@ module.exports = class SpellView extends View eventsSuppressed: true writable: true + editModes: + 'javascript': 'ace/mode/javascript' + 'coffeescript': 'ace/mode/coffeescript' + keyBindings: 'default': null 'vim': 'ace/keyboard/vim' @@ -67,7 +71,7 @@ module.exports = class SpellView extends View @aceSession = @ace.getSession() @aceDoc = @aceSession.getDocument() @aceSession.setUseWorker false - @aceSession.setMode 'ace/mode/javascript' + @aceSession.setMode @editModes[aceConfig.language ? 'javascript'] @aceSession.setWrapLimitRange null @aceSession.setUseWrapMode true @aceSession.setNewLineMode "unix" @@ -561,9 +565,10 @@ module.exports = class SpellView extends View onChangeEditorConfig: (e) -> aceConfig = me.get 'aceConfig' - @ace.setDisplayIndentGuides (aceConfig.indentGuides || false) - @ace.setShowInvisibles (aceConfig.invisibles || false) - @ace.setKeyboardHandler (@keyBindings[aceConfig.keyBindings] || null) + @ace.setDisplayIndentGuides aceConfig.indentGuides # default false + @ace.setShowInvisibles # default false + @ace.setKeyboardHandler @keyBindings[aceConfig.keyBindings ? 'default'] + @aceSession.setMode @editModes[aceConfig.language ? 'javascript'] dismiss: -> @recompile() if @spell.hasChangedSignificantly @getSource() From 6a983dcb8cb22eb5a3a682d5573c60e2d6046f85 Mon Sep 17 00:00:00 2001 From: Dominik Kundel Date: Mon, 17 Mar 2014 02:14:04 +0100 Subject: [PATCH 03/80] changed name of event triggered when config is changed and introduced new event when language is changed --- app/views/play/level/modal/editor_config_modal.coffee | 4 +++- app/views/play/level/tome/spell.coffee | 9 +++++++++ app/views/play/level/tome/spell_view.coffee | 9 +++++++-- app/views/play/level/tome/tome_view.coffee | 4 ++++ 4 files changed, 23 insertions(+), 3 deletions(-) diff --git a/app/views/play/level/modal/editor_config_modal.coffee b/app/views/play/level/modal/editor_config_modal.coffee index ded3bdf5e..6eee66071 100644 --- a/app/views/play/level/modal/editor_config_modal.coffee +++ b/app/views/play/level/modal/editor_config_modal.coffee @@ -54,13 +54,15 @@ module.exports = class EditorConfigModal extends View super() onHidden: -> + oldLanguage = @aceConfig.language @aceConfig.language = @$el.find('#tome-language').val() @aceConfig.invisibles = @$el.find('#tome-invisibles').prop('checked') @aceConfig.keyBindings = @$el.find('#tome-key-bindings').val() @aceConfig.indentGuides = @$el.find('#tome-indent-guides').prop('checked') @aceConfig.behaviors = @$el.find('#tome-behaviors').prop('checked') me.set 'aceConfig', @aceConfig - Backbone.Mediator.publish 'change:editor-config' + Backbone.Mediator.publish 'tome:change-config' + Backbone.Mediator.publish 'tome:change-language' unless @aceConfig.language is oldLanguage me.save() destroy: -> diff --git a/app/views/play/level/tome/spell.coffee b/app/views/play/level/tome/spell.coffee index deaf856f8..b18263e9f 100644 --- a/app/views/play/level/tome/spell.coffee +++ b/app/views/play/level/tome/spell.coffee @@ -85,11 +85,13 @@ module.exports = class Spell aether.hasChangedSignificantly (newSource ? @originalSource), (currentSource ? @source), true, true createAether: (thang) -> + aceConfig = me.get 'aceConfig' ? {} aetherOptions = problems: jshint_W040: {level: "ignore"} jshint_W030: {level: "ignore"} # aether_NoEffect instead aether_MissingThis: {level: (if thang.requiresThis then 'error' else 'warning')} + language: aceConfig.language ? 'javascript' functionName: @name functionParameters: @parameters yieldConditionally: thang.plan? @@ -107,5 +109,12 @@ module.exports = class Spell aether = new Aether aetherOptions aether + updateLanguageAether: -> + aceConfig = me.get 'aceConfig' ? {} + for thangId, spellThang of @thangs + spellThang.aether?.setLanguage (aceConfig.language ? 'javascript') + spellThang.castAether = null + @transpile() + toString: -> "" diff --git a/app/views/play/level/tome/spell_view.coffee b/app/views/play/level/tome/spell_view.coffee index c3639e6b3..3cfa7f347 100644 --- a/app/views/play/level/tome/spell_view.coffee +++ b/app/views/play/level/tome/spell_view.coffee @@ -38,8 +38,9 @@ module.exports = class SpellView extends View 'modal-closed': 'focus' 'focus-editor': 'focus' 'tome:spell-statement-index-updated': 'onStatementIndexUpdated' + 'tome:change-language': 'onChangeLanguage' + 'tome:change-config': 'onChangeEditorConfig' 'spell-beautify': 'onSpellBeautify' - 'change:editor-config': 'onChangeEditorConfig' events: 'mouseout': 'onMouseOut' @@ -566,10 +567,14 @@ module.exports = class SpellView extends View onChangeEditorConfig: (e) -> aceConfig = me.get 'aceConfig' @ace.setDisplayIndentGuides aceConfig.indentGuides # default false - @ace.setShowInvisibles # default false + @ace.setShowInvisibles aceConfig.invisibles # default false @ace.setKeyboardHandler @keyBindings[aceConfig.keyBindings ? 'default'] @aceSession.setMode @editModes[aceConfig.language ? 'javascript'] + onChangeLanguage: (e) -> + aceConfig = me.get 'aceConfig' + @aceSession.setMode @editModes[aceConfig.language ? 'javascript'] + dismiss: -> @recompile() if @spell.hasChangedSignificantly @getSource() diff --git a/app/views/play/level/tome/tome_view.coffee b/app/views/play/level/tome/tome_view.coffee index 9640a98d0..8e0d9ac12 100644 --- a/app/views/play/level/tome/tome_view.coffee +++ b/app/views/play/level/tome/tome_view.coffee @@ -48,6 +48,7 @@ module.exports = class TomeView extends View 'tome:spell-loaded': "onSpellLoaded" 'tome:cast-spell': "onCastSpell" 'tome:toggle-spell-list': 'onToggleSpellList' + 'tome:change-language': 'updateLanguageForAllSpells' 'surface:sprite-selected': 'onSpriteSelected' 'god:new-world-created': 'onNewWorld' @@ -217,6 +218,9 @@ module.exports = class TomeView extends View spell.view.reloadCode false for spellKey, spell of @spells Backbone.Mediator.publish 'tome:cast-spells', spells: @spells + updateLanguageForAllSpells: -> + spell.updateLanguageAether for spellKey, spell of @spells + destroy: -> spell.destroy() for spellKey, spell of @spells @worker?._close() From b5aee8d6918b0a0aa99fa38ac4c5fce898827f34 Mon Sep 17 00:00:00 2001 From: Dominik Kundel Date: Tue, 18 Mar 2014 00:15:39 +0100 Subject: [PATCH 04/80] support new version of aether' --- bower.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bower.json b/bower.json index 231d6e1c7..8b36df523 100644 --- a/bower.json +++ b/bower.json @@ -32,7 +32,7 @@ "firepad": "~0.1.2", "marked": "~0.3.0", "moment": "~2.5.0", - "aether": "~0.1.10", + "aether": "~0.1.13", "underscore.string": "~2.3.3", "firebase": "~1.0.2", "catiline": "~2.9.3" From ed3e2fb0cb0d416e51bda147a807033258f249ff Mon Sep 17 00:00:00 2001 From: Glen De Cauwsemaecker Date: Fri, 21 Mar 2014 03:41:12 +0100 Subject: [PATCH 05/80] Removed the binary get_var file and changed code according to the changes --- .../windows/coco-dev-setup/batch/get_config.bat | 2 +- .../coco-dev-setup/batch/get_download.bat | 2 +- .../windows/coco-dev-setup/batch/get_text.bat | 2 +- .../windows/coco-dev-setup/batch/get_var.exe | Bin 28160 -> 0 bytes 4 files changed, 3 insertions(+), 3 deletions(-) delete mode 100755 scripts/windows/coco-dev-setup/batch/get_var.exe diff --git a/scripts/windows/coco-dev-setup/batch/get_config.bat b/scripts/windows/coco-dev-setup/batch/get_config.bat index ccd995c70..f97b73876 100755 --- a/scripts/windows/coco-dev-setup/batch/get_config.bat +++ b/scripts/windows/coco-dev-setup/batch/get_config.bat @@ -1,4 +1,4 @@ @echo off setlocal EnableDelayedExpansion -get_var config/config.coco %1 +utilities\\get_var.exe config\\config.coco %1 endlocal \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/get_download.bat b/scripts/windows/coco-dev-setup/batch/get_download.bat index 38f745faf..ff7f4e7ce 100755 --- a/scripts/windows/coco-dev-setup/batch/get_download.bat +++ b/scripts/windows/coco-dev-setup/batch/get_download.bat @@ -1,4 +1,4 @@ @echo off setlocal EnableDelayedExpansion -get_var config/downloads.coco %1 +utilities\\get_var.exe config\\downloads.coco %1 endlocal \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/get_text.bat b/scripts/windows/coco-dev-setup/batch/get_text.bat index e7a5d399b..7ad60dc04 100755 --- a/scripts/windows/coco-dev-setup/batch/get_text.bat +++ b/scripts/windows/coco-dev-setup/batch/get_text.bat @@ -1,4 +1,4 @@ @echo off setlocal EnableDelayedExpansion -get_var localisation/%1.coco %2 +utilities\\get_var.exe localisation\\%1.coco %2 endlocal \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/get_var.exe b/scripts/windows/coco-dev-setup/batch/get_var.exe deleted file mode 100755 index e07a3cf14ad077979999ff908ee47bce7e5a5133..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 28160 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 Date: Fri, 21 Mar 2014 03:44:40 +0100 Subject: [PATCH 06/80] Added the source code for the binary get_var file --- .../windows/coco-dev-setup/src/get_var.cpp | 102 ++++++++++++++++++ 1 file changed, 102 insertions(+) create mode 100755 scripts/windows/coco-dev-setup/src/get_var.cpp diff --git a/scripts/windows/coco-dev-setup/src/get_var.cpp b/scripts/windows/coco-dev-setup/src/get_var.cpp new file mode 100755 index 000000000..d92ca641c --- /dev/null +++ b/scripts/windows/coco-dev-setup/src/get_var.cpp @@ -0,0 +1,102 @@ +#include "stdafx.h" +#include +#include +#include +#include +#include + +#define tstring std::wstring +#define tcout std::wcout + +static const tstring DEF_URL = L"http://www.google.com"; + +int ErrorReport(const tstring & str, int value = 0) +{ + tcout << str.c_str(); + return value; +} + +void GetHashInfo(tstring id, std::vector & info) { + while(id.size() > 0) + { + size_t pos = id.find(L'-'); + + tstring substr = + id.substr(0, pos == tstring::npos ? id.length() : pos); + info.push_back(substr); + + if(pos == tstring::npos) id = L""; + else + { + ++pos; + id = id.substr(pos, id.length() - pos); + } + } +} + +std::wstring GetText(const std::vector & info, const tstring & file) +{ + if(info.size() == 0) return DEF_URL; + + auto it = info.begin(); + auto last = info.end() - 1; + size_t indention = 0; + unsigned int nlc = 0; + + std::wifstream infile(file.c_str(), std::ifstream::in); + + if(!infile) + { + #ifdef _DEBUG + tcout << file.c_str() << std::endl; + tcout << strerror(errno) << std::endl; + #endif + return DEF_URL; + } + + tstring line; + while (std::getline(infile, line)) + { + size_t cpos = line.find('['); + if(nlc++ == 0 || cpos == indention) + { + indention = cpos; + if(line.find(*it) != tstring::npos) + { + if(it == last) + { + size_t pos = line.find(L'=') + 1; + infile.close(); + return line.substr(pos, line.size() - pos); + } + else + { + ++it; + nlc = 0; + } + } + } + } + + infile.close(); + return DEF_URL; +} + +int _tmain(int argc, _TCHAR* argv[]) +{ + if(argc == 1) + return ErrorReport(L"Please specify a localisation file."); + else if(argc == 2) + return ErrorReport(L"Please specify the ID you are looking for."); + + tstring file, hash; + file = argv[1]; + hash = argv[2]; + + std::vector information; + GetHashInfo(hash, information); + + tcout << GetText(information, file); + + return 0; +} From 6300440a6177c0833e8694a23db935b297d559fb Mon Sep 17 00:00:00 2001 From: Glen De Cauwsemaecker Date: Fri, 21 Mar 2014 22:55:05 +0100 Subject: [PATCH 07/80] Small update --- scripts/windows/coco-dev-setup/batch/open_text_file.bat | 4 ++++ .../windows/coco-dev-setup/batch/print_dashed_seperator.bat | 6 ++++++ scripts/windows/coco-dev-setup/batch/print_seperator.bat | 6 ++++++ scripts/windows/coco-dev-setup/batch/setup.bat | 1 + 4 files changed, 17 insertions(+) create mode 100755 scripts/windows/coco-dev-setup/batch/open_text_file.bat create mode 100755 scripts/windows/coco-dev-setup/batch/print_dashed_seperator.bat create mode 100755 scripts/windows/coco-dev-setup/batch/print_seperator.bat create mode 100755 scripts/windows/coco-dev-setup/batch/setup.bat diff --git a/scripts/windows/coco-dev-setup/batch/open_text_file.bat b/scripts/windows/coco-dev-setup/batch/open_text_file.bat new file mode 100755 index 000000000..b1ebd6f3e --- /dev/null +++ b/scripts/windows/coco-dev-setup/batch/open_text_file.bat @@ -0,0 +1,4 @@ +@echo off +setlocal EnableDelayedExpansion +start notepad.exe %1 +endlocal \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/print_dashed_seperator.bat b/scripts/windows/coco-dev-setup/batch/print_dashed_seperator.bat new file mode 100755 index 000000000..8ce0f08d8 --- /dev/null +++ b/scripts/windows/coco-dev-setup/batch/print_dashed_seperator.bat @@ -0,0 +1,6 @@ +@echo off +setlocal EnableDelayedExpansion +echo. +echo "- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -" +echo. +endlocal \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/print_seperator.bat b/scripts/windows/coco-dev-setup/batch/print_seperator.bat new file mode 100755 index 000000000..56c3c38cb --- /dev/null +++ b/scripts/windows/coco-dev-setup/batch/print_seperator.bat @@ -0,0 +1,6 @@ +@echo off +setlocal EnableDelayedExpansion +echo. +echo "-----------------------------------------------------------------------------" +echo. +endlocal \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/setup.bat b/scripts/windows/coco-dev-setup/batch/setup.bat new file mode 100755 index 000000000..0519ecba6 --- /dev/null +++ b/scripts/windows/coco-dev-setup/batch/setup.bat @@ -0,0 +1 @@ + \ No newline at end of file From a9a6f0242bfba2feffe03cd500b54c5dedb8c55f Mon Sep 17 00:00:00 2001 From: Glen De Cauwsemaecker Date: Sun, 23 Mar 2014 01:41:53 +0100 Subject: [PATCH 08/80] Introduction implemented and fixed errors in previously submitted code. --- .../coco-dev-setup/batch/get_config.bat | 5 +---- .../coco-dev-setup/batch/get_download.bat | 5 +---- .../windows/coco-dev-setup/batch/get_text.bat | 5 +---- .../coco-dev-setup/batch/open_text_file.bat | 5 +---- .../batch/print_dashed_seperator.bat | 7 ++----- .../coco-dev-setup/batch/print_file.bat | 5 +---- .../coco-dev-setup/batch/print_header.bat | 5 +---- .../coco-dev-setup/batch/print_info.bat | 5 +---- .../coco-dev-setup/batch/print_license.bat | 5 +---- .../coco-dev-setup/batch/print_seperator.bat | 7 ++----- .../coco-dev-setup/batch/print_tips.bat | 5 +---- .../windows/coco-dev-setup/batch/setup.bat | 20 ++++++++++++++++++- 12 files changed, 32 insertions(+), 47 deletions(-) diff --git a/scripts/windows/coco-dev-setup/batch/get_config.bat b/scripts/windows/coco-dev-setup/batch/get_config.bat index f97b73876..be18759c3 100755 --- a/scripts/windows/coco-dev-setup/batch/get_config.bat +++ b/scripts/windows/coco-dev-setup/batch/get_config.bat @@ -1,4 +1 @@ -@echo off -setlocal EnableDelayedExpansion -utilities\\get_var.exe config\\config.coco %1 -endlocal \ No newline at end of file +for /f "delims=" %%a in ('utilities\\get_var.exe config\\config.coco %1') do set "%%a" \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/get_download.bat b/scripts/windows/coco-dev-setup/batch/get_download.bat index ff7f4e7ce..42b483593 100755 --- a/scripts/windows/coco-dev-setup/batch/get_download.bat +++ b/scripts/windows/coco-dev-setup/batch/get_download.bat @@ -1,4 +1 @@ -@echo off -setlocal EnableDelayedExpansion -utilities\\get_var.exe config\\downloads.coco %1 -endlocal \ No newline at end of file +for /f "delims=" %%a in ('utilities\\get_var.exe config\\downloads.coco %1') do set "%%a" \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/get_text.bat b/scripts/windows/coco-dev-setup/batch/get_text.bat index 7ad60dc04..3b954288a 100755 --- a/scripts/windows/coco-dev-setup/batch/get_text.bat +++ b/scripts/windows/coco-dev-setup/batch/get_text.bat @@ -1,4 +1 @@ -@echo off -setlocal EnableDelayedExpansion -utilities\\get_var.exe localisation\\%1.coco %2 -endlocal \ No newline at end of file +for /f "delims=" %%a in ('utilities\\get_var.exe localisation\\%1.coco %2') do set "%%a" \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/open_text_file.bat b/scripts/windows/coco-dev-setup/batch/open_text_file.bat index b1ebd6f3e..6271391d8 100755 --- a/scripts/windows/coco-dev-setup/batch/open_text_file.bat +++ b/scripts/windows/coco-dev-setup/batch/open_text_file.bat @@ -1,4 +1 @@ -@echo off -setlocal EnableDelayedExpansion -start notepad.exe %1 -endlocal \ No newline at end of file +start notepad.exe %1 \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/print_dashed_seperator.bat b/scripts/windows/coco-dev-setup/batch/print_dashed_seperator.bat index 8ce0f08d8..727d7e61c 100755 --- a/scripts/windows/coco-dev-setup/batch/print_dashed_seperator.bat +++ b/scripts/windows/coco-dev-setup/batch/print_dashed_seperator.bat @@ -1,6 +1,3 @@ -@echo off -setlocal EnableDelayedExpansion echo. -echo "- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -" -echo. -endlocal \ No newline at end of file +echo - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +echo. \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/print_file.bat b/scripts/windows/coco-dev-setup/batch/print_file.bat index 7857ee47d..f40867969 100755 --- a/scripts/windows/coco-dev-setup/batch/print_file.bat +++ b/scripts/windows/coco-dev-setup/batch/print_file.bat @@ -1,7 +1,4 @@ -@echo off -setlocal EnableDelayedExpansion set "file=%1" for /f "usebackq tokens=* delims=;" %%a in ("%file%") do ( echo.%%a -) -endlocal \ No newline at end of file +) \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/print_header.bat b/scripts/windows/coco-dev-setup/batch/print_header.bat index cf538540d..5a8c68062 100755 --- a/scripts/windows/coco-dev-setup/batch/print_header.bat +++ b/scripts/windows/coco-dev-setup/batch/print_header.bat @@ -1,4 +1 @@ -@echo off -setlocal EnableDelayedExpansion -print_file config/header.coco -endlocal \ No newline at end of file +print_file config/header.coco \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/print_info.bat b/scripts/windows/coco-dev-setup/batch/print_info.bat index 76a3a6117..fa3894c6f 100755 --- a/scripts/windows/coco-dev-setup/batch/print_info.bat +++ b/scripts/windows/coco-dev-setup/batch/print_info.bat @@ -1,4 +1 @@ -@echo off -setlocal EnableDelayedExpansion -print_file config/info.coco -endlocal \ No newline at end of file +print_file config/info.coco \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/print_license.bat b/scripts/windows/coco-dev-setup/batch/print_license.bat index 37ab5110f..4f94de71c 100755 --- a/scripts/windows/coco-dev-setup/batch/print_license.bat +++ b/scripts/windows/coco-dev-setup/batch/print_license.bat @@ -1,4 +1 @@ -@echo off -setlocal EnableDelayedExpansion -print_file config/license.coco -endlocal \ No newline at end of file +print_file config/license.coco \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/print_seperator.bat b/scripts/windows/coco-dev-setup/batch/print_seperator.bat index 56c3c38cb..c68792d46 100755 --- a/scripts/windows/coco-dev-setup/batch/print_seperator.bat +++ b/scripts/windows/coco-dev-setup/batch/print_seperator.bat @@ -1,6 +1,3 @@ -@echo off -setlocal EnableDelayedExpansion echo. -echo "-----------------------------------------------------------------------------" -echo. -endlocal \ No newline at end of file +echo ----------------------------------------------------------------------------- +echo. \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/print_tips.bat b/scripts/windows/coco-dev-setup/batch/print_tips.bat index 1be9a8691..90d1ec795 100755 --- a/scripts/windows/coco-dev-setup/batch/print_tips.bat +++ b/scripts/windows/coco-dev-setup/batch/print_tips.bat @@ -1,4 +1 @@ -@echo off -setlocal EnableDelayedExpansion -print_file config/tips.coco -endlocal \ No newline at end of file +print_file config/tips.coco \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/setup.bat b/scripts/windows/coco-dev-setup/batch/setup.bat index 0519ecba6..fa2ef5ef4 100755 --- a/scripts/windows/coco-dev-setup/batch/setup.bat +++ b/scripts/windows/coco-dev-setup/batch/setup.bat @@ -1 +1,19 @@ - \ No newline at end of file +@echo off +setlocal EnableDelayedExpansion + +Color 0A +mode con: cols=78 lines=60 + +call print_header +call print_dashed_seperator + +call get_config version +set "version=%temp_var%" +call get_config author +set "author=%temp_var%" +call get_config copyright +set "copyright=%temp_var%" +echo Welcome to the automated Installation of the CodeCombat Dev. Environment! +echo v%version% authored by %author% and published by %copyright%. + +endlocal \ No newline at end of file From 6ae8464e6d874ea63ba12a5a10d290c7d827620d Mon Sep 17 00:00:00 2001 From: Glen De Cauwsemaecker Date: Sun, 23 Mar 2014 02:33:03 +0100 Subject: [PATCH 09/80] Made the get_var system easier and cleaner to use --- scripts/windows/coco-dev-setup/batch/setup.bat | 3 --- 1 file changed, 3 deletions(-) diff --git a/scripts/windows/coco-dev-setup/batch/setup.bat b/scripts/windows/coco-dev-setup/batch/setup.bat index fa2ef5ef4..dbf4cd524 100755 --- a/scripts/windows/coco-dev-setup/batch/setup.bat +++ b/scripts/windows/coco-dev-setup/batch/setup.bat @@ -8,11 +8,8 @@ call print_header call print_dashed_seperator call get_config version -set "version=%temp_var%" call get_config author -set "author=%temp_var%" call get_config copyright -set "copyright=%temp_var%" echo Welcome to the automated Installation of the CodeCombat Dev. Environment! echo v%version% authored by %author% and published by %copyright%. From cea0f4c26386327dfc53dcbe4c08fe8f515a5e18 Mon Sep 17 00:00:00 2001 From: Glen De Cauwsemaecker Date: Sun, 23 Mar 2014 03:05:16 +0100 Subject: [PATCH 10/80] license agreement added to the setup. --- .../windows/coco-dev-setup/batch/ask_question.bat | 5 +++++ scripts/windows/coco-dev-setup/batch/setup.bat | 5 +++++ .../windows/coco-dev-setup/batch/sign_license.bat | 14 ++++++++++++++ 3 files changed, 24 insertions(+) create mode 100755 scripts/windows/coco-dev-setup/batch/ask_question.bat create mode 100755 scripts/windows/coco-dev-setup/batch/sign_license.bat diff --git a/scripts/windows/coco-dev-setup/batch/ask_question.bat b/scripts/windows/coco-dev-setup/batch/ask_question.bat new file mode 100755 index 000000000..fe7ffdd8c --- /dev/null +++ b/scripts/windows/coco-dev-setup/batch/ask_question.bat @@ -0,0 +1,5 @@ +set /p res="%1 [Y/N]: " +set "result=unset" +if "%res%"=="Y" (set "result=true") +if "%res%"=="y" (set "result=true") +if "%result%"=="unset" (set "result=false") \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/setup.bat b/scripts/windows/coco-dev-setup/batch/setup.bat index dbf4cd524..7925b9b9f 100755 --- a/scripts/windows/coco-dev-setup/batch/setup.bat +++ b/scripts/windows/coco-dev-setup/batch/setup.bat @@ -13,4 +13,9 @@ call get_config copyright echo Welcome to the automated Installation of the CodeCombat Dev. Environment! echo v%version% authored by %author% and published by %copyright%. +call print_seperator + +call sign_license +if "%result%"=="false" (exit) + endlocal \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/sign_license.bat b/scripts/windows/coco-dev-setup/batch/sign_license.bat new file mode 100755 index 000000000..47c9fab49 --- /dev/null +++ b/scripts/windows/coco-dev-setup/batch/sign_license.bat @@ -0,0 +1,14 @@ +echo In order to continue the installation of the developers environment +echo you will have to read and agree with the following license: +call print_dashed_seperator + +call print_license +call print_dashed_seperator + +call ask_question "Have you read the license and do you agree with it?" +call print_dashed_seperator + +if "%result%"=="false" ( + echo This setup can't happen without an agreement. + set /p res="Installation and Setup of the CodeCombat environment is cancelled." +) \ No newline at end of file From 4c62dfaff17cbbd50ee60df01df6dd3aa6fcf89c Mon Sep 17 00:00:00 2001 From: Glen De Cauwsemaecker Date: Sun, 23 Mar 2014 17:32:54 +0100 Subject: [PATCH 11/80] Language selection added, with a bug in it yet --- .../coco-dev-setup/batch/get_array.bat | 6 +++ .../coco-dev-setup/batch/get_language.bat | 37 +++++++++++++++++++ .../windows/coco-dev-setup/batch/get_text.bat | 4 +- .../coco-dev-setup/batch/localisation/en.coco | 1 + .../batch/localisation/languages.coco | 2 + .../coco-dev-setup/batch/localisation/nl.coco | 2 +- .../windows/coco-dev-setup/batch/setup.bat | 6 ++- .../coco-dev-setup/batch/sign_license.bat | 1 + 8 files changed, 55 insertions(+), 4 deletions(-) create mode 100755 scripts/windows/coco-dev-setup/batch/get_array.bat create mode 100755 scripts/windows/coco-dev-setup/batch/get_language.bat create mode 100755 scripts/windows/coco-dev-setup/batch/localisation/languages.coco diff --git a/scripts/windows/coco-dev-setup/batch/get_array.bat b/scripts/windows/coco-dev-setup/batch/get_array.bat new file mode 100755 index 000000000..a699365ad --- /dev/null +++ b/scripts/windows/coco-dev-setup/batch/get_array.bat @@ -0,0 +1,6 @@ +set "file=%1" +set /a %3=0 +for /F "usebackq delims=" %%a in ("%file%") do ( + set /A %3+=1 + call set %2[%%%3%%]=%%a +) \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/get_language.bat b/scripts/windows/coco-dev-setup/batch/get_language.bat new file mode 100755 index 000000000..6da02b40f --- /dev/null +++ b/scripts/windows/coco-dev-setup/batch/get_language.bat @@ -0,0 +1,37 @@ +echo Some feedback is sent in your system's language +echo but most feedback is sent and localised by us. +echo Here is a list of languages: +call print_dashed_seperator + +call get_array localisation\\languages.coco languages language_count +for /l %%i in (1,1,%language_count%) do ( + call get_text !languages[%%i]! "global-native" + echo [%%i] !native! +) + +goto:get_localisation_id + +:get_localisation_id + call print_dashed_seperator + set /p "localisation_id=Enter the language ID of your preference and press : " + goto:validation_check + +:validation_check + set "localisation_is_false=" + set /a local_id = %localisation_id% + if !local_id! EQU 0 set localisation_is_false=1 + if !local_id! LSS 1 set localisation_is_false=1 + if !local_id! GTR language_count set localisation_is_false=1 + if defined localisation_is_false ( + echo The id you entered is invalid, please try again... + goto:get_localisation_id + ) else ( + set language_id=!languages[%local_id%]! + call get_text %language_id% "global-native" + + call print_dashed_seperator + echo You have choosen '%native%' as your language. + call get_text %language_id% "global-intro" + echo !intro! + call print_seperator + ) \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/get_text.bat b/scripts/windows/coco-dev-setup/batch/get_text.bat index 3b954288a..ca6f938de 100755 --- a/scripts/windows/coco-dev-setup/batch/get_text.bat +++ b/scripts/windows/coco-dev-setup/batch/get_text.bat @@ -1 +1,3 @@ -for /f "delims=" %%a in ('utilities\\get_var.exe localisation\\%1.coco %2') do set "%%a" \ No newline at end of file +for /f "delims=" %%a in ('utilities\\get_var.exe localisation\\%1.coco %2') do ( + set "%%a" +) \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/localisation/en.coco b/scripts/windows/coco-dev-setup/batch/localisation/en.coco index 03442cea3..e00b71f66 100755 --- a/scripts/windows/coco-dev-setup/batch/localisation/en.coco +++ b/scripts/windows/coco-dev-setup/batch/localisation/en.coco @@ -1,5 +1,6 @@ [global] native=English + intro=From now on we'll send you feedback in English! bye=Bye Bye! [install] begin=Installation has begun, this can take a while... Please stay tuned... diff --git a/scripts/windows/coco-dev-setup/batch/localisation/languages.coco b/scripts/windows/coco-dev-setup/batch/localisation/languages.coco new file mode 100755 index 000000000..ec7f81996 --- /dev/null +++ b/scripts/windows/coco-dev-setup/batch/localisation/languages.coco @@ -0,0 +1,2 @@ +en +nl \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/localisation/nl.coco b/scripts/windows/coco-dev-setup/batch/localisation/nl.coco index a5f9a1abe..6cc45f329 100755 --- a/scripts/windows/coco-dev-setup/batch/localisation/nl.coco +++ b/scripts/windows/coco-dev-setup/batch/localisation/nl.coco @@ -1,5 +1,5 @@ [global] - native=English + native=Nederlands bye=Bye Bye! [install] begin=De installatie is begonnen, dit kan een tijdje duren. Geduld alsjeblieft... diff --git a/scripts/windows/coco-dev-setup/batch/setup.bat b/scripts/windows/coco-dev-setup/batch/setup.bat index 7925b9b9f..2a7f5f0b8 100755 --- a/scripts/windows/coco-dev-setup/batch/setup.bat +++ b/scripts/windows/coco-dev-setup/batch/setup.bat @@ -12,10 +12,12 @@ call get_config author call get_config copyright echo Welcome to the automated Installation of the CodeCombat Dev. Environment! echo v%version% authored by %author% and published by %copyright%. - call print_seperator call sign_license -if "%result%"=="false" (exit) + +call get_language + +pause endlocal \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/sign_license.bat b/scripts/windows/coco-dev-setup/batch/sign_license.bat index 47c9fab49..2e543e83d 100755 --- a/scripts/windows/coco-dev-setup/batch/sign_license.bat +++ b/scripts/windows/coco-dev-setup/batch/sign_license.bat @@ -11,4 +11,5 @@ call print_dashed_seperator if "%result%"=="false" ( echo This setup can't happen without an agreement. set /p res="Installation and Setup of the CodeCombat environment is cancelled." + exit ) \ No newline at end of file From dd47b82055695fe84841b58e36f52e3e6db05ab9 Mon Sep 17 00:00:00 2001 From: Glen De Cauwsemaecker Date: Mon, 24 Mar 2014 00:29:29 +0100 Subject: [PATCH 12/80] Get Language now works. --- scripts/windows/coco-dev-setup/batch/get_language.bat | 9 ++++----- .../windows/coco-dev-setup/batch/localisation/en.coco | 2 +- .../windows/coco-dev-setup/batch/localisation/nl.coco | 1 + scripts/windows/coco-dev-setup/batch/setup.bat | 4 ++++ 4 files changed, 10 insertions(+), 6 deletions(-) diff --git a/scripts/windows/coco-dev-setup/batch/get_language.bat b/scripts/windows/coco-dev-setup/batch/get_language.bat index 6da02b40f..224b53657 100755 --- a/scripts/windows/coco-dev-setup/batch/get_language.bat +++ b/scripts/windows/coco-dev-setup/batch/get_language.bat @@ -21,17 +21,16 @@ goto:get_localisation_id set /a local_id = %localisation_id% if !local_id! EQU 0 set localisation_is_false=1 if !local_id! LSS 1 set localisation_is_false=1 - if !local_id! GTR language_count set localisation_is_false=1 + if !local_id! GTR !language_count! set localisation_is_false=1 if defined localisation_is_false ( echo The id you entered is invalid, please try again... goto:get_localisation_id ) else ( set language_id=!languages[%local_id%]! - call get_text %language_id% "global-native" - + call get_text !language_id! "global-native" call print_dashed_seperator - echo You have choosen '%native%' as your language. - call get_text %language_id% "global-intro" + echo You have choosen !native! as your language. + call get_text !language_id! "global-intro" echo !intro! call print_seperator ) \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/localisation/en.coco b/scripts/windows/coco-dev-setup/batch/localisation/en.coco index e00b71f66..2f58c55fc 100755 --- a/scripts/windows/coco-dev-setup/batch/localisation/en.coco +++ b/scripts/windows/coco-dev-setup/batch/localisation/en.coco @@ -1,6 +1,6 @@ [global] native=English - intro=From now on we'll send you feedback in English! + intro=From now on we'll send our feedback in English! bye=Bye Bye! [install] begin=Installation has begun, this can take a while... Please stay tuned... diff --git a/scripts/windows/coco-dev-setup/batch/localisation/nl.coco b/scripts/windows/coco-dev-setup/batch/localisation/nl.coco index 6cc45f329..0de8aeb4a 100755 --- a/scripts/windows/coco-dev-setup/batch/localisation/nl.coco +++ b/scripts/windows/coco-dev-setup/batch/localisation/nl.coco @@ -1,5 +1,6 @@ [global] native=Nederlands + intro=Vanaf nu geven we onze feedback in het Nederlands! bye=Bye Bye! [install] begin=De installatie is begonnen, dit kan een tijdje duren. Geduld alsjeblieft... diff --git a/scripts/windows/coco-dev-setup/batch/setup.bat b/scripts/windows/coco-dev-setup/batch/setup.bat index 2a7f5f0b8..c1f8edb40 100755 --- a/scripts/windows/coco-dev-setup/batch/setup.bat +++ b/scripts/windows/coco-dev-setup/batch/setup.bat @@ -14,6 +14,10 @@ echo Welcome to the automated Installation of the CodeCombat Dev. Environment! echo v%version% authored by %author% and published by %copyright%. call print_seperator +echo Before we start the installation, here are some tips: +call print_tips +call print_seperator + call sign_license call get_language From 1c092deff691b927e06a9438ac9aaa7a1fc8078e Mon Sep 17 00:00:00 2001 From: Glen De Cauwsemaecker Date: Mon, 24 Mar 2014 03:37:33 +0100 Subject: [PATCH 13/80] Get System Information works, array of downloads is now also available. Ready to start the download and install process. --- .../download_and_install_applications.bat | 14 ++ .../coco-dev-setup/batch/get_category.bat | 3 + .../coco-dev-setup/batch/get_language.bat | 6 +- .../coco-dev-setup/batch/get_local_text.bat | 1 + .../batch/get_system_information.bat | 31 ++++ .../coco-dev-setup/batch/localisation/en.coco | 43 +----- .../coco-dev-setup/batch/localisation/nl.coco | 43 +----- .../coco-dev-setup/batch/print_exit.bat | 2 + .../windows/coco-dev-setup/batch/setup.bat | 2 + .../coco-dev-setup/batch/sign_license.bat | 4 +- .../coco-dev-setup/src/get_category.cpp | 138 ++++++++++++++++++ .../windows/coco-dev-setup/src/get_var.cpp | 8 +- 12 files changed, 213 insertions(+), 82 deletions(-) create mode 100755 scripts/windows/coco-dev-setup/batch/download_and_install_applications.bat create mode 100755 scripts/windows/coco-dev-setup/batch/get_category.bat create mode 100755 scripts/windows/coco-dev-setup/batch/get_local_text.bat create mode 100755 scripts/windows/coco-dev-setup/batch/get_system_information.bat create mode 100755 scripts/windows/coco-dev-setup/batch/print_exit.bat create mode 100755 scripts/windows/coco-dev-setup/src/get_category.cpp diff --git a/scripts/windows/coco-dev-setup/batch/download_and_install_applications.bat b/scripts/windows/coco-dev-setup/batch/download_and_install_applications.bat new file mode 100755 index 000000000..2dd08a7c6 --- /dev/null +++ b/scripts/windows/coco-dev-setup/batch/download_and_install_applications.bat @@ -0,0 +1,14 @@ +call get_system_information +call print_dashed_seperator + +if %system_info_os% == XP ( + call get_local_text install-system-xp + echo !install_system_xp! + call print_exit +) + +call get_category config\\downloads.coco downloads downloads_count general-general general-%system_info_bit% %system_info_os%-%system_info_bit% + +::for /l %%i in (1, 1, %downloads_count%) do ( +:: echo %downloads[%%i]% +::) \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/get_category.bat b/scripts/windows/coco-dev-setup/batch/get_category.bat new file mode 100755 index 000000000..c1d142030 --- /dev/null +++ b/scripts/windows/coco-dev-setup/batch/get_category.bat @@ -0,0 +1,3 @@ +for /f "delims=" %%a in ('utilities\\get_category.exe %*') do ( + %%a +) \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/get_language.bat b/scripts/windows/coco-dev-setup/batch/get_language.bat index 224b53657..7b6c8396a 100755 --- a/scripts/windows/coco-dev-setup/batch/get_language.bat +++ b/scripts/windows/coco-dev-setup/batch/get_language.bat @@ -6,7 +6,7 @@ call print_dashed_seperator call get_array localisation\\languages.coco languages language_count for /l %%i in (1,1,%language_count%) do ( call get_text !languages[%%i]! "global-native" - echo [%%i] !native! + echo [%%i] !global_native! ) goto:get_localisation_id @@ -29,8 +29,8 @@ goto:get_localisation_id set language_id=!languages[%local_id%]! call get_text !language_id! "global-native" call print_dashed_seperator - echo You have choosen !native! as your language. + echo You have choosen !global_native! as your language. call get_text !language_id! "global-intro" - echo !intro! + echo !global_intro! call print_seperator ) \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/get_local_text.bat b/scripts/windows/coco-dev-setup/batch/get_local_text.bat new file mode 100755 index 000000000..c27e768d9 --- /dev/null +++ b/scripts/windows/coco-dev-setup/batch/get_local_text.bat @@ -0,0 +1 @@ +call get_text %language_id% %1 \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/get_system_information.bat b/scripts/windows/coco-dev-setup/batch/get_system_information.bat new file mode 100755 index 000000000..542ffe73c --- /dev/null +++ b/scripts/windows/coco-dev-setup/batch/get_system_information.bat @@ -0,0 +1,31 @@ +if exist "%PROGRAMFILES(X86)%" ( + call:set_bit 64 +) else ( + call:set_bit 32 +) + +for /f "tokens=4-5 delims=. " %%i in ('ver') do set VERSION=%%i.%%j +if "%version%" == "5.2" ( call:set_os XP ) +if "%version%" == "6.0" ( call:set_os Vista ) +if "%version%" == "6.1" ( call:set_os Win7 ) +:: we handle win8.0 as win7 +if "%version%" == "6.2" ( call:set_os Win7 ) +:: we handle win8.1 as win7 +if "%version%" == "6.3" ( call:set_os Win7 ) + +goto:end + +:set_bit + call get_local_text install-system-bit + set system_info_bit=%~1 + echo %system_info_bit%%install_system_bit% +goto:eof + +:set_os + set system_info_os=%~1 + call get_local_text install-system-prefix + call get_local_text install-system-sufix + echo %install_system_prefix% %system_info_os% %install_system_sufix% +goto:eof + +:end diff --git a/scripts/windows/coco-dev-setup/batch/localisation/en.coco b/scripts/windows/coco-dev-setup/batch/localisation/en.coco index 2f58c55fc..309b00b2e 100755 --- a/scripts/windows/coco-dev-setup/batch/localisation/en.coco +++ b/scripts/windows/coco-dev-setup/batch/localisation/en.coco @@ -1,42 +1,9 @@ [global] native=English intro=From now on we'll send our feedback in English! - bye=Bye Bye! [install] - begin=Installation has begun, this can take a while... Please stay tuned... - close=Don't close any windows please, unless specified explicitly. -[dai] - title=[DOWNLOADING AND INSTALLING 3RD PARTY SOFTWARE] - downloading=downloading: - installing=installing: - cancel=Download and Installation cancelled... - software=Software has been installed... - devenv=Installation of the Developers Environment is complete! - stop=Installation has been stopped... - unpacking=unpacking and moving: - bower=Installing bower, brunch, nodemon and sendwithus... -[git] - stored=CodeCombat is safely stored on a git repository. - clapp=Therefore you need a git command-line application (Git-bash). - examples=Examples: git-bash, CygWin, ... - question=Do you already have git-bash? - path=Enter the path to where you installed Git-bash - checkout=Checking out the Git Repository... - username=Please enter your github username: -[nodejs] - question=Do you already have the latest version of node-js installed? - path=Please enter the full path of the location you installed nodejs to: -[ruby] - question=Do you already have the latest version of ruby installed? -[mongodb] - question=Do you already have the latest version of mongo-db installed? - path=Enter the path where you would like to install MongoDB: -[python] - question=Do you already have the latest version of python installed? -[error] - xp=Sadly we can't support Windows XP... Please upgrade your OS! - os=Machine OS cannot be determined... - osreport=Report your OS to the developers @ CodeCombat.com... - nocleaning=... Cleaning up has been disabled... Terminating Script! - git_app_path=The path to your git application is incorrect, please try again... - invalid_path=The path you entered is invalid, please try again... \ No newline at end of file + [system] + bit=-bit computer detected. + prefix=The operating system + sufix=was detected. + xp=We don't support Windows XP, installation cancelled. \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/localisation/nl.coco b/scripts/windows/coco-dev-setup/batch/localisation/nl.coco index 0de8aeb4a..430794c9b 100755 --- a/scripts/windows/coco-dev-setup/batch/localisation/nl.coco +++ b/scripts/windows/coco-dev-setup/batch/localisation/nl.coco @@ -1,42 +1,9 @@ [global] native=Nederlands intro=Vanaf nu geven we onze feedback in het Nederlands! - bye=Bye Bye! [install] - begin=De installatie is begonnen, dit kan een tijdje duren. Geduld alsjeblieft... - close=Don't close any windows please, unless specified explicitly. -[dai] - title=[DOWNLOADING AND INSTALLING 3RD PARTY SOFTWARE] - downloading=downloading: - installing=installing: - cancel=Download and Installation cancelled... - software=Software has been installed... - devenv=Installation of the Developers Environment is complete! - stop=Installation has been stopped... - unpacking=unpacking and moving: - bower=Installing bower, brunch, nodemon and sendwithus... -[git] - stored=CodeCombat is safely stored on a git repository. - clapp=Therefore you need a git command-line application (Git-bash). - examples=Examples: git-bash, CygWin, ... - question=Do you already have git-bash? - path=Enter the path to where you installed Git-bash - checkout=Checking out the Git Repository... - username=Please enter your github username: -[nodejs] - question=Do you already have the latest version of node-js installed? - path=Please enter the full path of the location you installed nodejs to: -[ruby] - question=Do you already have the latest version of ruby installed? -[mongodb] - question=Do you already have the latest version of mongo-db installed? - path=Enter the path where you would like to install MongoDB: -[python] - question=Do you already have the latest version of python installed? -[error] - xp=Sadly we can't support Windows XP... Please upgrade your OS! - os=Machine OS cannot be determined... - osreport=Report your OS to the developers @ CodeCombat.com... - nocleaning=... Cleaning up has been disabled... Terminating Script! - git_app_path=The path to your git application is incorrect, please try again... - invalid_path=The path you entered is invalid, please try again... \ No newline at end of file + [system] + bit=-bit computer gedetecteerd. + prefix=Het besturingsysteem + sufix=is gedetecteerd. + xp=Wij ondersteunen Windows XP niet, installatie geanulleerd. \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/print_exit.bat b/scripts/windows/coco-dev-setup/batch/print_exit.bat new file mode 100755 index 000000000..6f1051cc6 --- /dev/null +++ b/scripts/windows/coco-dev-setup/batch/print_exit.bat @@ -0,0 +1,2 @@ +set /p res="Press any key to exit..." +exit \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/setup.bat b/scripts/windows/coco-dev-setup/batch/setup.bat index c1f8edb40..5350f2bcb 100755 --- a/scripts/windows/coco-dev-setup/batch/setup.bat +++ b/scripts/windows/coco-dev-setup/batch/setup.bat @@ -22,6 +22,8 @@ call sign_license call get_language +call download_and_install_applications + pause endlocal \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/sign_license.bat b/scripts/windows/coco-dev-setup/batch/sign_license.bat index 2e543e83d..139ddfd80 100755 --- a/scripts/windows/coco-dev-setup/batch/sign_license.bat +++ b/scripts/windows/coco-dev-setup/batch/sign_license.bat @@ -10,6 +10,6 @@ call print_dashed_seperator if "%result%"=="false" ( echo This setup can't happen without an agreement. - set /p res="Installation and Setup of the CodeCombat environment is cancelled." - exit + echo Installation and Setup of the CodeCombat environment is cancelled. + call print_exit ) \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/src/get_category.cpp b/scripts/windows/coco-dev-setup/src/get_category.cpp new file mode 100755 index 000000000..0aa834aff --- /dev/null +++ b/scripts/windows/coco-dev-setup/src/get_category.cpp @@ -0,0 +1,138 @@ +#include "stdafx.h" +#include +#include +#include +#include +#include + +#define tstring std::wstring +#define tcout std::wcout + +static const tstring DEF_URL = L"http://www.google.com"; + +int ErrorReport(const tstring & str, int value = 0) +{ + tcout << str.c_str(); + return value; +} + +void GetHashInfo(tstring id, std::vector & info) { + while(id.size() > 0) + { + size_t pos = id.find(L'-'); + + tstring substr = + id.substr(0, pos == tstring::npos ? id.length() : pos); + info.push_back(substr); + + if(pos == tstring::npos) id = L""; + else + { + ++pos; + id = id.substr(pos, id.length() - pos); + } + } +} + +void SetArrayVariable( + const tstring & name, + int id, + const tstring & line + ) +{ + tcout << L"set \""; + tcout << name; + tcout << L"[" << id << "]"; + tcout << L"=" << line; + tcout << L"\"" << std::endl; +} + +void FillArray( + const std::vector & info, + const tstring & name, + const tstring & file, + int & id + ) +{ + if(info.size() == 0) return; + + auto it = info.begin(); + size_t indention = 0; + unsigned int nlc = 0; + + std::wifstream infile(file.c_str(), std::ifstream::in); + + if(!infile) + { + #ifdef _DEBUG + tcout << file.c_str() << std::endl; + tcout << strerror(errno) << std::endl; + #endif + return; + } + + tstring line; + int counter = 1; + while (std::getline(infile, line)) + { + size_t cpos = line.find('['); + if(cpos == tstring::npos) + { + cpos = line.find_first_not_of(L" \t\r\n"); + } + if(nlc++ == 0 || cpos == indention) + { + indention = cpos; + if(it == info.end()) + { + size_t pos = line.find(L'=') + 1; + SetArrayVariable( + name, id++, + line.substr(pos, line.size() - pos) + ); + ++counter; + } + else if(line.find(*it) != tstring::npos) + { + ++it; + nlc = 0; + } + } + else if(counter > 1) + { + return; + } + } + + infile.close(); + return; +} + +int _tmain(int argc, _TCHAR* argv[]) +{ + if(argc == 1) + return ErrorReport(L"Please specify a localisation file."); + else if(argc == 2) + return ErrorReport(L"Please specify the name of the array"); + else if(argc == 3) + return ErrorReport(L"Please specify the counter parameter"); + else if(argc == 4) + return ErrorReport(L"Please specify one or more categories you are looking for."); + + tstring file, name, counter_name; + file = argv[1]; + name = argv[2]; + counter_name = argv[3]; + int id = 1; + + for(int i = 4 ; i < argc ; ++i) + { + std::vector information; + GetHashInfo(argv[i], information); + FillArray(information, name, file, id); + } + + tcout << L"set \"" << counter_name << L"=" << (id - 1) << L"\""; + + return 0; +} diff --git a/scripts/windows/coco-dev-setup/src/get_var.cpp b/scripts/windows/coco-dev-setup/src/get_var.cpp index d92ca641c..e2b8bf571 100755 --- a/scripts/windows/coco-dev-setup/src/get_var.cpp +++ b/scripts/windows/coco-dev-setup/src/get_var.cpp @@ -96,7 +96,13 @@ int _tmain(int argc, _TCHAR* argv[]) std::vector information; GetHashInfo(hash, information); - tcout << GetText(information, file); + size_t size = information.size(); + for(unsigned int i = 0 ; i < size ; ++i) + { + tcout << information[i]; + if(i != size - 1) tcout << L"_"; + } + tcout << L"=" << GetText(information, file); return 0; } From 7e7d3ed988228b8c88d96a5adcf30bbd7a51ce28 Mon Sep 17 00:00:00 2001 From: Glen De Cauwsemaecker Date: Mon, 24 Mar 2014 03:55:40 +0100 Subject: [PATCH 14/80] Moved all the scripts in a folder and made a root setup, to make it much cleaner and prevent confusion for the end-user --- .../coco-dev-setup/batch/get_category.bat | 3 -- .../coco-dev-setup/batch/get_config.bat | 1 - .../coco-dev-setup/batch/get_download.bat | 1 - .../windows/coco-dev-setup/batch/get_text.bat | 3 -- .../coco-dev-setup/batch/print_header.bat | 1 - .../coco-dev-setup/batch/print_info.bat | 1 - .../coco-dev-setup/batch/print_license.bat | 1 - .../coco-dev-setup/batch/print_tips.bat | 1 - .../batch/{ => scripts}/ask_question.bat | 0 .../download_and_install_applications.bat | 2 +- .../batch/{ => scripts}/get_array.bat | 0 .../batch/scripts/get_category.bat | 3 ++ .../batch/scripts/get_config.bat | 1 + .../batch/scripts/get_download.bat | 1 + .../batch/{ => scripts}/get_language.bat | 2 +- .../batch/{ => scripts}/get_local_text.bat | 0 .../{ => scripts}/get_system_information.bat | 0 .../coco-dev-setup/batch/scripts/get_text.bat | 3 ++ .../batch/{ => scripts}/open_text_file.bat | 0 .../{ => scripts}/print_dashed_seperator.bat | 0 .../batch/{ => scripts}/print_exit.bat | 0 .../batch/{ => scripts}/print_file.bat | 0 .../batch/scripts/print_header.bat | 1 + .../batch/scripts/print_info.bat | 1 + .../batch/scripts/print_license.bat | 1 + .../batch/{ => scripts}/print_seperator.bat | 0 .../batch/scripts/print_tips.bat | 1 + .../coco-dev-setup/batch/scripts/setup.bat | 29 +++++++++++++++++ .../batch/{ => scripts}/sign_license.bat | 0 .../windows/coco-dev-setup/batch/setup.bat | 31 ++----------------- 30 files changed, 45 insertions(+), 43 deletions(-) delete mode 100755 scripts/windows/coco-dev-setup/batch/get_category.bat delete mode 100755 scripts/windows/coco-dev-setup/batch/get_config.bat delete mode 100755 scripts/windows/coco-dev-setup/batch/get_download.bat delete mode 100755 scripts/windows/coco-dev-setup/batch/get_text.bat delete mode 100755 scripts/windows/coco-dev-setup/batch/print_header.bat delete mode 100755 scripts/windows/coco-dev-setup/batch/print_info.bat delete mode 100755 scripts/windows/coco-dev-setup/batch/print_license.bat delete mode 100755 scripts/windows/coco-dev-setup/batch/print_tips.bat rename scripts/windows/coco-dev-setup/batch/{ => scripts}/ask_question.bat (100%) rename scripts/windows/coco-dev-setup/batch/{ => scripts}/download_and_install_applications.bat (60%) rename scripts/windows/coco-dev-setup/batch/{ => scripts}/get_array.bat (100%) create mode 100755 scripts/windows/coco-dev-setup/batch/scripts/get_category.bat create mode 100755 scripts/windows/coco-dev-setup/batch/scripts/get_config.bat create mode 100755 scripts/windows/coco-dev-setup/batch/scripts/get_download.bat rename scripts/windows/coco-dev-setup/batch/{ => scripts}/get_language.bat (91%) rename scripts/windows/coco-dev-setup/batch/{ => scripts}/get_local_text.bat (100%) rename scripts/windows/coco-dev-setup/batch/{ => scripts}/get_system_information.bat (100%) create mode 100755 scripts/windows/coco-dev-setup/batch/scripts/get_text.bat rename scripts/windows/coco-dev-setup/batch/{ => scripts}/open_text_file.bat (100%) rename scripts/windows/coco-dev-setup/batch/{ => scripts}/print_dashed_seperator.bat (100%) rename scripts/windows/coco-dev-setup/batch/{ => scripts}/print_exit.bat (100%) rename scripts/windows/coco-dev-setup/batch/{ => scripts}/print_file.bat (100%) create mode 100755 scripts/windows/coco-dev-setup/batch/scripts/print_header.bat create mode 100755 scripts/windows/coco-dev-setup/batch/scripts/print_info.bat create mode 100755 scripts/windows/coco-dev-setup/batch/scripts/print_license.bat rename scripts/windows/coco-dev-setup/batch/{ => scripts}/print_seperator.bat (100%) create mode 100755 scripts/windows/coco-dev-setup/batch/scripts/print_tips.bat create mode 100755 scripts/windows/coco-dev-setup/batch/scripts/setup.bat rename scripts/windows/coco-dev-setup/batch/{ => scripts}/sign_license.bat (100%) diff --git a/scripts/windows/coco-dev-setup/batch/get_category.bat b/scripts/windows/coco-dev-setup/batch/get_category.bat deleted file mode 100755 index c1d142030..000000000 --- a/scripts/windows/coco-dev-setup/batch/get_category.bat +++ /dev/null @@ -1,3 +0,0 @@ -for /f "delims=" %%a in ('utilities\\get_category.exe %*') do ( - %%a -) \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/get_config.bat b/scripts/windows/coco-dev-setup/batch/get_config.bat deleted file mode 100755 index be18759c3..000000000 --- a/scripts/windows/coco-dev-setup/batch/get_config.bat +++ /dev/null @@ -1 +0,0 @@ -for /f "delims=" %%a in ('utilities\\get_var.exe config\\config.coco %1') do set "%%a" \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/get_download.bat b/scripts/windows/coco-dev-setup/batch/get_download.bat deleted file mode 100755 index 42b483593..000000000 --- a/scripts/windows/coco-dev-setup/batch/get_download.bat +++ /dev/null @@ -1 +0,0 @@ -for /f "delims=" %%a in ('utilities\\get_var.exe config\\downloads.coco %1') do set "%%a" \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/get_text.bat b/scripts/windows/coco-dev-setup/batch/get_text.bat deleted file mode 100755 index ca6f938de..000000000 --- a/scripts/windows/coco-dev-setup/batch/get_text.bat +++ /dev/null @@ -1,3 +0,0 @@ -for /f "delims=" %%a in ('utilities\\get_var.exe localisation\\%1.coco %2') do ( - set "%%a" -) \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/print_header.bat b/scripts/windows/coco-dev-setup/batch/print_header.bat deleted file mode 100755 index 5a8c68062..000000000 --- a/scripts/windows/coco-dev-setup/batch/print_header.bat +++ /dev/null @@ -1 +0,0 @@ -print_file config/header.coco \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/print_info.bat b/scripts/windows/coco-dev-setup/batch/print_info.bat deleted file mode 100755 index fa3894c6f..000000000 --- a/scripts/windows/coco-dev-setup/batch/print_info.bat +++ /dev/null @@ -1 +0,0 @@ -print_file config/info.coco \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/print_license.bat b/scripts/windows/coco-dev-setup/batch/print_license.bat deleted file mode 100755 index 4f94de71c..000000000 --- a/scripts/windows/coco-dev-setup/batch/print_license.bat +++ /dev/null @@ -1 +0,0 @@ -print_file config/license.coco \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/print_tips.bat b/scripts/windows/coco-dev-setup/batch/print_tips.bat deleted file mode 100755 index 90d1ec795..000000000 --- a/scripts/windows/coco-dev-setup/batch/print_tips.bat +++ /dev/null @@ -1 +0,0 @@ -print_file config/tips.coco \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/ask_question.bat b/scripts/windows/coco-dev-setup/batch/scripts/ask_question.bat similarity index 100% rename from scripts/windows/coco-dev-setup/batch/ask_question.bat rename to scripts/windows/coco-dev-setup/batch/scripts/ask_question.bat diff --git a/scripts/windows/coco-dev-setup/batch/download_and_install_applications.bat b/scripts/windows/coco-dev-setup/batch/scripts/download_and_install_applications.bat similarity index 60% rename from scripts/windows/coco-dev-setup/batch/download_and_install_applications.bat rename to scripts/windows/coco-dev-setup/batch/scripts/download_and_install_applications.bat index 2dd08a7c6..87ab3709f 100755 --- a/scripts/windows/coco-dev-setup/batch/download_and_install_applications.bat +++ b/scripts/windows/coco-dev-setup/batch/scripts/download_and_install_applications.bat @@ -7,7 +7,7 @@ if %system_info_os% == XP ( call print_exit ) -call get_category config\\downloads.coco downloads downloads_count general-general general-%system_info_bit% %system_info_os%-%system_info_bit% +call get_category ..\\config\\downloads.coco downloads downloads_count general-general general-%system_info_bit% %system_info_os%-%system_info_bit% ::for /l %%i in (1, 1, %downloads_count%) do ( :: echo %downloads[%%i]% diff --git a/scripts/windows/coco-dev-setup/batch/get_array.bat b/scripts/windows/coco-dev-setup/batch/scripts/get_array.bat similarity index 100% rename from scripts/windows/coco-dev-setup/batch/get_array.bat rename to scripts/windows/coco-dev-setup/batch/scripts/get_array.bat diff --git a/scripts/windows/coco-dev-setup/batch/scripts/get_category.bat b/scripts/windows/coco-dev-setup/batch/scripts/get_category.bat new file mode 100755 index 000000000..44384806f --- /dev/null +++ b/scripts/windows/coco-dev-setup/batch/scripts/get_category.bat @@ -0,0 +1,3 @@ +for /f "delims=" %%a in ('..\\utilities\\get_category.exe %*') do ( + %%a +) \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/scripts/get_config.bat b/scripts/windows/coco-dev-setup/batch/scripts/get_config.bat new file mode 100755 index 000000000..8925febdf --- /dev/null +++ b/scripts/windows/coco-dev-setup/batch/scripts/get_config.bat @@ -0,0 +1 @@ +for /f "delims=" %%a in ('..\\utilities\\get_var.exe ..\\config\\config.coco %1') do set "%%a" \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/scripts/get_download.bat b/scripts/windows/coco-dev-setup/batch/scripts/get_download.bat new file mode 100755 index 000000000..e72c2cca6 --- /dev/null +++ b/scripts/windows/coco-dev-setup/batch/scripts/get_download.bat @@ -0,0 +1 @@ +for /f "delims=" %%a in ('..\\utilities\\get_var.exe ..\\config\\downloads.coco %1') do set "%%a" \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/get_language.bat b/scripts/windows/coco-dev-setup/batch/scripts/get_language.bat similarity index 91% rename from scripts/windows/coco-dev-setup/batch/get_language.bat rename to scripts/windows/coco-dev-setup/batch/scripts/get_language.bat index 7b6c8396a..54223b7c0 100755 --- a/scripts/windows/coco-dev-setup/batch/get_language.bat +++ b/scripts/windows/coco-dev-setup/batch/scripts/get_language.bat @@ -3,7 +3,7 @@ echo but most feedback is sent and localised by us. echo Here is a list of languages: call print_dashed_seperator -call get_array localisation\\languages.coco languages language_count +call get_array ..\\localisation\\languages.coco languages language_count for /l %%i in (1,1,%language_count%) do ( call get_text !languages[%%i]! "global-native" echo [%%i] !global_native! diff --git a/scripts/windows/coco-dev-setup/batch/get_local_text.bat b/scripts/windows/coco-dev-setup/batch/scripts/get_local_text.bat similarity index 100% rename from scripts/windows/coco-dev-setup/batch/get_local_text.bat rename to scripts/windows/coco-dev-setup/batch/scripts/get_local_text.bat diff --git a/scripts/windows/coco-dev-setup/batch/get_system_information.bat b/scripts/windows/coco-dev-setup/batch/scripts/get_system_information.bat similarity index 100% rename from scripts/windows/coco-dev-setup/batch/get_system_information.bat rename to scripts/windows/coco-dev-setup/batch/scripts/get_system_information.bat diff --git a/scripts/windows/coco-dev-setup/batch/scripts/get_text.bat b/scripts/windows/coco-dev-setup/batch/scripts/get_text.bat new file mode 100755 index 000000000..a212b3625 --- /dev/null +++ b/scripts/windows/coco-dev-setup/batch/scripts/get_text.bat @@ -0,0 +1,3 @@ +for /f "delims=" %%a in ('..\\utilities\\get_var.exe ..\\localisation\\%1.coco %2') do ( + set "%%a" +) \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/open_text_file.bat b/scripts/windows/coco-dev-setup/batch/scripts/open_text_file.bat similarity index 100% rename from scripts/windows/coco-dev-setup/batch/open_text_file.bat rename to scripts/windows/coco-dev-setup/batch/scripts/open_text_file.bat diff --git a/scripts/windows/coco-dev-setup/batch/print_dashed_seperator.bat b/scripts/windows/coco-dev-setup/batch/scripts/print_dashed_seperator.bat similarity index 100% rename from scripts/windows/coco-dev-setup/batch/print_dashed_seperator.bat rename to scripts/windows/coco-dev-setup/batch/scripts/print_dashed_seperator.bat diff --git a/scripts/windows/coco-dev-setup/batch/print_exit.bat b/scripts/windows/coco-dev-setup/batch/scripts/print_exit.bat similarity index 100% rename from scripts/windows/coco-dev-setup/batch/print_exit.bat rename to scripts/windows/coco-dev-setup/batch/scripts/print_exit.bat diff --git a/scripts/windows/coco-dev-setup/batch/print_file.bat b/scripts/windows/coco-dev-setup/batch/scripts/print_file.bat similarity index 100% rename from scripts/windows/coco-dev-setup/batch/print_file.bat rename to scripts/windows/coco-dev-setup/batch/scripts/print_file.bat diff --git a/scripts/windows/coco-dev-setup/batch/scripts/print_header.bat b/scripts/windows/coco-dev-setup/batch/scripts/print_header.bat new file mode 100755 index 000000000..328405e67 --- /dev/null +++ b/scripts/windows/coco-dev-setup/batch/scripts/print_header.bat @@ -0,0 +1 @@ +call print_file ..\\config\\header.coco \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/scripts/print_info.bat b/scripts/windows/coco-dev-setup/batch/scripts/print_info.bat new file mode 100755 index 000000000..7af731410 --- /dev/null +++ b/scripts/windows/coco-dev-setup/batch/scripts/print_info.bat @@ -0,0 +1 @@ +print_file ..\\config\\info.coco \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/scripts/print_license.bat b/scripts/windows/coco-dev-setup/batch/scripts/print_license.bat new file mode 100755 index 000000000..a208ca559 --- /dev/null +++ b/scripts/windows/coco-dev-setup/batch/scripts/print_license.bat @@ -0,0 +1 @@ +print_file ..\\config\\license.coco \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/print_seperator.bat b/scripts/windows/coco-dev-setup/batch/scripts/print_seperator.bat similarity index 100% rename from scripts/windows/coco-dev-setup/batch/print_seperator.bat rename to scripts/windows/coco-dev-setup/batch/scripts/print_seperator.bat diff --git a/scripts/windows/coco-dev-setup/batch/scripts/print_tips.bat b/scripts/windows/coco-dev-setup/batch/scripts/print_tips.bat new file mode 100755 index 000000000..c00833574 --- /dev/null +++ b/scripts/windows/coco-dev-setup/batch/scripts/print_tips.bat @@ -0,0 +1 @@ +print_file ..\\config\\tips.coco \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/scripts/setup.bat b/scripts/windows/coco-dev-setup/batch/scripts/setup.bat new file mode 100755 index 000000000..5350f2bcb --- /dev/null +++ b/scripts/windows/coco-dev-setup/batch/scripts/setup.bat @@ -0,0 +1,29 @@ +@echo off +setlocal EnableDelayedExpansion + +Color 0A +mode con: cols=78 lines=60 + +call print_header +call print_dashed_seperator + +call get_config version +call get_config author +call get_config copyright +echo Welcome to the automated Installation of the CodeCombat Dev. Environment! +echo v%version% authored by %author% and published by %copyright%. +call print_seperator + +echo Before we start the installation, here are some tips: +call print_tips +call print_seperator + +call sign_license + +call get_language + +call download_and_install_applications + +pause + +endlocal \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/sign_license.bat b/scripts/windows/coco-dev-setup/batch/scripts/sign_license.bat similarity index 100% rename from scripts/windows/coco-dev-setup/batch/sign_license.bat rename to scripts/windows/coco-dev-setup/batch/scripts/sign_license.bat diff --git a/scripts/windows/coco-dev-setup/batch/setup.bat b/scripts/windows/coco-dev-setup/batch/setup.bat index 5350f2bcb..aa57d4523 100755 --- a/scripts/windows/coco-dev-setup/batch/setup.bat +++ b/scripts/windows/coco-dev-setup/batch/setup.bat @@ -1,29 +1,2 @@ -@echo off -setlocal EnableDelayedExpansion - -Color 0A -mode con: cols=78 lines=60 - -call print_header -call print_dashed_seperator - -call get_config version -call get_config author -call get_config copyright -echo Welcome to the automated Installation of the CodeCombat Dev. Environment! -echo v%version% authored by %author% and published by %copyright%. -call print_seperator - -echo Before we start the installation, here are some tips: -call print_tips -call print_seperator - -call sign_license - -call get_language - -call download_and_install_applications - -pause - -endlocal \ No newline at end of file +cd scripts +setup.bat \ No newline at end of file From 7a984b498899e0a8cec9e8ed04d125a4d591b0f8 Mon Sep 17 00:00:00 2001 From: Glen De Cauwsemaecker Date: Mon, 24 Mar 2014 04:04:51 +0100 Subject: [PATCH 15/80] The setup package script works again. --- .../coco-dev-setup/dev-setup-packer.bat | 23 ++++--------------- 1 file changed, 4 insertions(+), 19 deletions(-) diff --git a/scripts/windows/coco-dev-setup/dev-setup-packer.bat b/scripts/windows/coco-dev-setup/dev-setup-packer.bat index 8c8d74d8a..49ba67cdf 100755 --- a/scripts/windows/coco-dev-setup/dev-setup-packer.bat +++ b/scripts/windows/coco-dev-setup/dev-setup-packer.bat @@ -5,26 +5,11 @@ setlocal EnableDelayedExpansion set "ZU-app=batch\utilities\7za.exe" set "title=coco-dev-win-setup" -call:parse_file_new "batch\config\config" cnfg n -set "sf=%cnfg[1]%" +cd batch\\scripts\\ +call get_config version +cd ..\\..\\ -%ZU-app% a "%title%-%sf%.zip" .\batch\* - - -:: ================= FUNCTIONS ========================= - -:parse_file - set "file=%~1" - for /F "usebackq delims=" %%a in ("%file%") do ( - set /A %~3+=1 - call set %~2[%%%~3%%]=%%a - ) -goto:eof - -:parse_file_new - set /A %~3=0 - call:parse_file %~1 %~2 %~3 -goto:eof +%ZU-app% a "%title%-%version%.zip" .\batch\* :: =================== EOF ============================= From 50f37b526e4834468efa0d8cde3fa79abd226d3b Mon Sep 17 00:00:00 2001 From: Glen De Cauwsemaecker Date: Mon, 24 Mar 2014 04:34:58 +0100 Subject: [PATCH 16/80] added title for the software installation process --- .../coco-dev-setup/batch/config/install_header.coco | 7 +++++++ .../batch/scripts/download_and_install_applications.bat | 3 +++ .../coco-dev-setup/batch/scripts/print_install_header.bat | 1 + scripts/windows/coco-dev-setup/batch/scripts/setup.bat | 2 +- 4 files changed, 12 insertions(+), 1 deletion(-) create mode 100755 scripts/windows/coco-dev-setup/batch/config/install_header.coco create mode 100755 scripts/windows/coco-dev-setup/batch/scripts/print_install_header.bat diff --git a/scripts/windows/coco-dev-setup/batch/config/install_header.coco b/scripts/windows/coco-dev-setup/batch/config/install_header.coco new file mode 100755 index 000000000..a804e1db3 --- /dev/null +++ b/scripts/windows/coco-dev-setup/batch/config/install_header.coco @@ -0,0 +1,7 @@ + _____ ___________ _____ _ _ ___ ______ _____ + / ___|| _ | ___|_ _| | | |/ _ \ | ___ \ ___| + \ `--. | | | | |_ | | | | | / /_\ \| |_/ / |__ + `--. \| | | | _| | | | |/\| | _ || /| __| + /\__/ /\ \_/ / | | | \ /\ / | | || |\ \| |___ + \____/ \___/\_| \_/ \/ \/\_| |_/\_| \_\____/ + \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/scripts/download_and_install_applications.bat b/scripts/windows/coco-dev-setup/batch/scripts/download_and_install_applications.bat index 87ab3709f..2a8eac56c 100755 --- a/scripts/windows/coco-dev-setup/batch/scripts/download_and_install_applications.bat +++ b/scripts/windows/coco-dev-setup/batch/scripts/download_and_install_applications.bat @@ -7,6 +7,9 @@ if %system_info_os% == XP ( call print_exit ) +call print_install_header +call print_dashed_seperator + call get_category ..\\config\\downloads.coco downloads downloads_count general-general general-%system_info_bit% %system_info_os%-%system_info_bit% ::for /l %%i in (1, 1, %downloads_count%) do ( diff --git a/scripts/windows/coco-dev-setup/batch/scripts/print_install_header.bat b/scripts/windows/coco-dev-setup/batch/scripts/print_install_header.bat new file mode 100755 index 000000000..0d430ad8c --- /dev/null +++ b/scripts/windows/coco-dev-setup/batch/scripts/print_install_header.bat @@ -0,0 +1 @@ +call print_file ..\\config\\install_header.coco \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/scripts/setup.bat b/scripts/windows/coco-dev-setup/batch/scripts/setup.bat index 5350f2bcb..fa92e6e6a 100755 --- a/scripts/windows/coco-dev-setup/batch/scripts/setup.bat +++ b/scripts/windows/coco-dev-setup/batch/scripts/setup.bat @@ -2,7 +2,7 @@ setlocal EnableDelayedExpansion Color 0A -mode con: cols=78 lines=60 +mode con: cols=78 lines=55 call print_header call print_dashed_seperator From c6c1946a17cb0f1ab067a100fe7a53434e015afd Mon Sep 17 00:00:00 2001 From: Glen De Cauwsemaecker Date: Mon, 24 Mar 2014 04:55:36 +0100 Subject: [PATCH 17/80] Put the title for software as first printed object --- .../batch/scripts/download_and_install_applications.bat | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/scripts/windows/coco-dev-setup/batch/scripts/download_and_install_applications.bat b/scripts/windows/coco-dev-setup/batch/scripts/download_and_install_applications.bat index 2a8eac56c..26b0303a9 100755 --- a/scripts/windows/coco-dev-setup/batch/scripts/download_and_install_applications.bat +++ b/scripts/windows/coco-dev-setup/batch/scripts/download_and_install_applications.bat @@ -1,3 +1,6 @@ +call print_install_header +call print_dashed_seperator + call get_system_information call print_dashed_seperator @@ -7,9 +10,6 @@ if %system_info_os% == XP ( call print_exit ) -call print_install_header -call print_dashed_seperator - call get_category ..\\config\\downloads.coco downloads downloads_count general-general general-%system_info_bit% %system_info_os%-%system_info_bit% ::for /l %%i in (1, 1, %downloads_count%) do ( From 0bdc4fe4fc075f0184d37c73885b21ef70d2f093 Mon Sep 17 00:00:00 2001 From: Glen De Cauwsemaecker Date: Tue, 25 Mar 2014 00:04:42 +0100 Subject: [PATCH 18/80] Latest version of the windows automatic setup. --- .../coco-dev-setup/batch/localisation/en.coco | 7 ++++++- .../coco-dev-setup/batch/localisation/nl.coco | 7 ++++++- .../batch/scripts/download_and_install_app.bat | 9 +++++++++ .../download_and_install_applications.bat | 18 +++++++++++++++++- 4 files changed, 38 insertions(+), 3 deletions(-) create mode 100755 scripts/windows/coco-dev-setup/batch/scripts/download_and_install_app.bat diff --git a/scripts/windows/coco-dev-setup/batch/localisation/en.coco b/scripts/windows/coco-dev-setup/batch/localisation/en.coco index 309b00b2e..96cd93ee9 100755 --- a/scripts/windows/coco-dev-setup/batch/localisation/en.coco +++ b/scripts/windows/coco-dev-setup/batch/localisation/en.coco @@ -6,4 +6,9 @@ bit=-bit computer detected. prefix=The operating system sufix=was detected. - xp=We don't support Windows XP, installation cancelled. \ No newline at end of file + xp=We don't support Windows XP, installation cancelled. + [intro] + 1=CodeCombat couldn't be developed without third-party software. + 2=That's why you'll need to install this software, + 3=in order to start contributing to our community. + 4=Cancel the installation if you already have the application. \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/localisation/nl.coco b/scripts/windows/coco-dev-setup/batch/localisation/nl.coco index 430794c9b..522c646fb 100755 --- a/scripts/windows/coco-dev-setup/batch/localisation/nl.coco +++ b/scripts/windows/coco-dev-setup/batch/localisation/nl.coco @@ -6,4 +6,9 @@ bit=-bit computer gedetecteerd. prefix=Het besturingsysteem sufix=is gedetecteerd. - xp=Wij ondersteunen Windows XP niet, installatie geanulleerd. \ No newline at end of file + xp=Wij ondersteunen Windows XP niet, installatie geanulleerd. + [intro] + 1=CodeCombat kon niet worden ontwikkeld zonder third-party software. + 2=Dat is waarom je deze software moet installeren, + 3=zodat je je kan beginnen met het bijdragen tot onze gemeenschap. + 4=Annuleer de installatie als je de applicatie al hebt. \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/scripts/download_and_install_app.bat b/scripts/windows/coco-dev-setup/batch/scripts/download_and_install_app.bat new file mode 100755 index 000000000..de84aeff9 --- /dev/null +++ b/scripts/windows/coco-dev-setup/batch/scripts/download_and_install_app.bat @@ -0,0 +1,9 @@ +set "temp_directory=C:\\.coco\\" + +if NOT exist "%temp_directory%" ( + md "%temp_directory%" +) + + + +rmdir /s /q "%temp_directory%" \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/scripts/download_and_install_applications.bat b/scripts/windows/coco-dev-setup/batch/scripts/download_and_install_applications.bat index 26b0303a9..63f13c438 100755 --- a/scripts/windows/coco-dev-setup/batch/scripts/download_and_install_applications.bat +++ b/scripts/windows/coco-dev-setup/batch/scripts/download_and_install_applications.bat @@ -10,7 +10,23 @@ if %system_info_os% == XP ( call print_exit ) -call get_category ..\\config\\downloads.coco downloads downloads_count general-general general-%system_info_bit% %system_info_os%-%system_info_bit% +call get_category ..\\config\\downloads.coco downloads downloads_count download_names download_names_count general-general general-%system_info_bit% %system_info_os%-%system_info_bit% + +call get_local_text install-intro-1 +call get_local_text install-intro-2 +call get_local_text install-intro-3 +call get_local_text install-intro-4 + +echo !install_intro_1! +echo !install_intro_2! +echo !install_intro_3! +echo !install_intro_4! + +call print_dashed_seperator + +set "temp_directory = C:\\.tmp\\coco" + +call download_and_install_app ::for /l %%i in (1, 1, %downloads_count%) do ( :: echo %downloads[%%i]% From e16c0dc66a3a7e21afaf34d4209300628158a19d Mon Sep 17 00:00:00 2001 From: Glen De Cauwsemaecker Date: Tue, 25 Mar 2014 01:06:22 +0100 Subject: [PATCH 19/80] Parsing correct all the downloads. --- .../batch/config/downloads.coco | 4 +-- .../coco-dev-setup/batch/localisation/en.coco | 9 ++++-- .../coco-dev-setup/batch/localisation/nl.coco | 9 ++++-- .../scripts/download_and_install_app.bat | 4 +++ .../download_and_install_applications.bat | 28 ++++++++----------- .../coco-dev-setup/batch/scripts/setup.bat | 7 ++++- 6 files changed, 38 insertions(+), 23 deletions(-) diff --git a/scripts/windows/coco-dev-setup/batch/config/downloads.coco b/scripts/windows/coco-dev-setup/batch/config/downloads.coco index 47253f152..dc903e014 100755 --- a/scripts/windows/coco-dev-setup/batch/config/downloads.coco +++ b/scripts/windows/coco-dev-setup/batch/config/downloads.coco @@ -9,12 +9,12 @@ python=http://www.python.org/ftp/python/2.7.6/python-2.7.6.amd64.msi [general] gitbash=https://msysgit.googlecode.com/files/Git-1.8.5.2-preview20131230.exe -[win7] +[Win7] [32] mongodb=http://fastdl.mongodb.org/win32/mongodb-win32-i386-2.5.4.zip [64] mongodb=http://fastdl.mongodb.org/win32/mongodb-win32-x86_64-2008plus-2.5.4.zip -[vista] +[Vista] [64] mongodb=http://fastdl.mongodb.org/win32/mongodb-win32-x86_64-2.5.4.zip [32] diff --git a/scripts/windows/coco-dev-setup/batch/localisation/en.coco b/scripts/windows/coco-dev-setup/batch/localisation/en.coco index 96cd93ee9..e8ab5e017 100755 --- a/scripts/windows/coco-dev-setup/batch/localisation/en.coco +++ b/scripts/windows/coco-dev-setup/batch/localisation/en.coco @@ -7,8 +7,13 @@ prefix=The operating system sufix=was detected. xp=We don't support Windows XP, installation cancelled. - [intro] + [process] 1=CodeCombat couldn't be developed without third-party software. 2=That's why you'll need to install this software, 3=in order to start contributing to our community. - 4=Cancel the installation if you already have the application. \ No newline at end of file + 4=Cancel the installation if you already have the application. + prefix=Do you already have the latest version of + sufix=installed? +[end] + succesfull=The setup of the CodeCombat Dev. Environment was succesfull. + thankyou=Thank you already for your contribution and see you soon. \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/localisation/nl.coco b/scripts/windows/coco-dev-setup/batch/localisation/nl.coco index 522c646fb..db2ba2632 100755 --- a/scripts/windows/coco-dev-setup/batch/localisation/nl.coco +++ b/scripts/windows/coco-dev-setup/batch/localisation/nl.coco @@ -7,8 +7,13 @@ prefix=Het besturingsysteem sufix=is gedetecteerd. xp=Wij ondersteunen Windows XP niet, installatie geanulleerd. - [intro] + [process] 1=CodeCombat kon niet worden ontwikkeld zonder third-party software. 2=Dat is waarom je deze software moet installeren, 3=zodat je je kan beginnen met het bijdragen tot onze gemeenschap. - 4=Annuleer de installatie als je de applicatie al hebt. \ No newline at end of file + 4=Annuleer de installatie als je de applicatie al hebt. + prefix=Heb je al de laatste versie van + sufix=geinstalleerd? +[end] + succesfull=De installatie van de CodeCombat-Ontwikkelings omgeving was succesvol. + thankyou=Alvast bedankt voor al je werk en tot binnenkort. \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/scripts/download_and_install_app.bat b/scripts/windows/coco-dev-setup/batch/scripts/download_and_install_app.bat index de84aeff9..c5b13181a 100755 --- a/scripts/windows/coco-dev-setup/batch/scripts/download_and_install_app.bat +++ b/scripts/windows/coco-dev-setup/batch/scripts/download_and_install_app.bat @@ -4,6 +4,10 @@ if NOT exist "%temp_directory%" ( md "%temp_directory%" ) +call get_local_text install-process-prefix +call get_local_text install-process-sufix +call ask_question "!install_process_prefix! %1 !install_process_sufix!" +call print_dashed_seperator rmdir /s /q "%temp_directory%" \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/scripts/download_and_install_applications.bat b/scripts/windows/coco-dev-setup/batch/scripts/download_and_install_applications.bat index 63f13c438..ca75b4059 100755 --- a/scripts/windows/coco-dev-setup/batch/scripts/download_and_install_applications.bat +++ b/scripts/windows/coco-dev-setup/batch/scripts/download_and_install_applications.bat @@ -10,24 +10,20 @@ if %system_info_os% == XP ( call print_exit ) -call get_category ..\\config\\downloads.coco downloads downloads_count download_names download_names_count general-general general-%system_info_bit% %system_info_os%-%system_info_bit% +call get_category ..\\config\\downloads.coco downloads download_names downloads_count general-general general-%system_info_bit% %system_info_os%-%system_info_bit% -call get_local_text install-intro-1 -call get_local_text install-intro-2 -call get_local_text install-intro-3 -call get_local_text install-intro-4 +call get_local_text install-process-1 +call get_local_text install-process-2 +call get_local_text install-process-3 +call get_local_text install-process-4 -echo !install_intro_1! -echo !install_intro_2! -echo !install_intro_3! -echo !install_intro_4! +echo !install_process_1! +echo !install_process_2! +echo !install_process_3! +echo !install_process_4! call print_dashed_seperator -set "temp_directory = C:\\.tmp\\coco" - -call download_and_install_app - -::for /l %%i in (1, 1, %downloads_count%) do ( -:: echo %downloads[%%i]% -::) \ No newline at end of file +for /l %%i in (1, 1, !downloads_count!) do ( + call download_and_install_app !download_names[%%i]! !downloads[%%i]! +) \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/scripts/setup.bat b/scripts/windows/coco-dev-setup/batch/scripts/setup.bat index fa92e6e6a..333f7a23b 100755 --- a/scripts/windows/coco-dev-setup/batch/scripts/setup.bat +++ b/scripts/windows/coco-dev-setup/batch/scripts/setup.bat @@ -24,6 +24,11 @@ call get_language call download_and_install_applications -pause +call get_local_text end-succesfull +call get_local_text end-thankyou +echo %end_succesfull% +echo %end_thankyou% + +call print_exit endlocal \ No newline at end of file From b3c28028c819dff359828e769fc8487d0bb90de9 Mon Sep 17 00:00:00 2001 From: Glen De Cauwsemaecker Date: Tue, 25 Mar 2014 01:07:09 +0100 Subject: [PATCH 20/80] Update, latest source code for the 2 c++ utilities --- .../coco-dev-setup/src/get_category.cpp | 22 +++++++++++++------ .../windows/coco-dev-setup/src/get_var.cpp | 6 ++--- 2 files changed, 18 insertions(+), 10 deletions(-) diff --git a/scripts/windows/coco-dev-setup/src/get_category.cpp b/scripts/windows/coco-dev-setup/src/get_category.cpp index 0aa834aff..971c3aefb 100755 --- a/scripts/windows/coco-dev-setup/src/get_category.cpp +++ b/scripts/windows/coco-dev-setup/src/get_category.cpp @@ -50,6 +50,7 @@ void SetArrayVariable( void FillArray( const std::vector & info, const tstring & name, + const tstring & id_array_name, const tstring & file, int & id ) @@ -87,9 +88,13 @@ void FillArray( { size_t pos = line.find(L'=') + 1; SetArrayVariable( - name, id++, + name, id, line.substr(pos, line.size() - pos) ); + SetArrayVariable( + id_array_name, id++, + line.substr(cpos, pos - 3) + ); ++counter; } else if(line.find(*it) != tstring::npos) @@ -113,23 +118,26 @@ int _tmain(int argc, _TCHAR* argv[]) if(argc == 1) return ErrorReport(L"Please specify a localisation file."); else if(argc == 2) - return ErrorReport(L"Please specify the name of the array"); + return ErrorReport(L"Please specify the name of the array."); else if(argc == 3) - return ErrorReport(L"Please specify the counter parameter"); + return ErrorReport(L"Please specify the name of the name-array."); else if(argc == 4) + return ErrorReport(L"Please specify the counter parameter."); + else if(argc == 5) return ErrorReport(L"Please specify one or more categories you are looking for."); - tstring file, name, counter_name; + tstring file, name, counter_name, id_array_name; file = argv[1]; name = argv[2]; - counter_name = argv[3]; + id_array_name = argv[3]; + counter_name = argv[4]; int id = 1; - for(int i = 4 ; i < argc ; ++i) + for(int i = 5 ; i < argc ; ++i) { std::vector information; GetHashInfo(argv[i], information); - FillArray(information, name, file, id); + FillArray(information, name, id_array_name, file, id); } tcout << L"set \"" << counter_name << L"=" << (id - 1) << L"\""; diff --git a/scripts/windows/coco-dev-setup/src/get_var.cpp b/scripts/windows/coco-dev-setup/src/get_var.cpp index e2b8bf571..e69b0be1c 100755 --- a/scripts/windows/coco-dev-setup/src/get_var.cpp +++ b/scripts/windows/coco-dev-setup/src/get_var.cpp @@ -36,7 +36,7 @@ void GetHashInfo(tstring id, std::vector & info) { std::wstring GetText(const std::vector & info, const tstring & file) { - if(info.size() == 0) return DEF_URL; + if(info.size() == 0) return L"Info Size is 0."; auto it = info.begin(); auto last = info.end() - 1; @@ -51,7 +51,7 @@ std::wstring GetText(const std::vector & info, const tstring & file) tcout << file.c_str() << std::endl; tcout << strerror(errno) << std::endl; #endif - return DEF_URL; + return L"File couldn't be opened."; } tstring line; @@ -79,7 +79,7 @@ std::wstring GetText(const std::vector & info, const tstring & file) } infile.close(); - return DEF_URL; + return L"Var couldn't be found."; } int _tmain(int argc, _TCHAR* argv[]) From de7a717b1698667632c4ca1a334c2614ccb73afd Mon Sep 17 00:00:00 2001 From: Glen De Cauwsemaecker Date: Tue, 25 Mar 2014 03:37:05 +0100 Subject: [PATCH 21/80] buggy version of installation works. --- .../coco-dev-setup/batch/localisation/en.coco | 4 ++ .../coco-dev-setup/batch/localisation/nl.coco | 4 ++ .../scripts/download_and_install_app.bat | 46 +++++++++++++++++-- .../batch/scripts/get_extension.bat | 3 ++ .../coco-dev-setup/src/get_extension.cpp | 36 +++++++++++++++ 5 files changed, 90 insertions(+), 3 deletions(-) create mode 100755 scripts/windows/coco-dev-setup/batch/scripts/get_extension.bat create mode 100755 scripts/windows/coco-dev-setup/src/get_extension.cpp diff --git a/scripts/windows/coco-dev-setup/batch/localisation/en.coco b/scripts/windows/coco-dev-setup/batch/localisation/en.coco index e8ab5e017..6c6ff3884 100755 --- a/scripts/windows/coco-dev-setup/batch/localisation/en.coco +++ b/scripts/windows/coco-dev-setup/batch/localisation/en.coco @@ -14,6 +14,10 @@ 4=Cancel the installation if you already have the application. prefix=Do you already have the latest version of sufix=installed? + downloading=is downloading... + installing=is installing... + unzipping=is unzipping... + cleaning=is cleaning... [end] succesfull=The setup of the CodeCombat Dev. Environment was succesfull. thankyou=Thank you already for your contribution and see you soon. \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/localisation/nl.coco b/scripts/windows/coco-dev-setup/batch/localisation/nl.coco index db2ba2632..683203904 100755 --- a/scripts/windows/coco-dev-setup/batch/localisation/nl.coco +++ b/scripts/windows/coco-dev-setup/batch/localisation/nl.coco @@ -14,6 +14,10 @@ 4=Annuleer de installatie als je de applicatie al hebt. prefix=Heb je al de laatste versie van sufix=geinstalleerd? + downloading=is aan het downloaden... + installing=is aan het installeren... + unzipping=is aan het uitpakken... + cleaning=is aan het opkuisen... [end] succesfull=De installatie van de CodeCombat-Ontwikkelings omgeving was succesvol. thankyou=Alvast bedankt voor al je werk en tot binnenkort. \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/scripts/download_and_install_app.bat b/scripts/windows/coco-dev-setup/batch/scripts/download_and_install_app.bat index c5b13181a..c2dc4c834 100755 --- a/scripts/windows/coco-dev-setup/batch/scripts/download_and_install_app.bat +++ b/scripts/windows/coco-dev-setup/batch/scripts/download_and_install_app.bat @@ -1,7 +1,9 @@ -set "temp_directory=C:\\.coco\\" +set "temp_directory=c:\\.coco\\" +set "curl_app=..\\utilities\\curl.exe" +set "zu_app=..\\utilities\\7za.exe" if NOT exist "%temp_directory%" ( - md "%temp_directory%" + md %temp_directory% ) call get_local_text install-process-prefix @@ -10,4 +12,42 @@ call get_local_text install-process-sufix call ask_question "!install_process_prefix! %1 !install_process_sufix!" call print_dashed_seperator -rmdir /s /q "%temp_directory%" \ No newline at end of file +if "%result%"=="false" ( + get_extension %2 download_extension + + call get_local_text install-process-downloading + echo %1 !install_process_downloading! + set "install_file=!temp_directory!%1.!download_extension!" + %curl_app% -k %2 -o !install_file! + + if "%download_extension%"=="zip" ( + call get_local_text install-process-unzipping + echo %1 !install_process_unzipping! + + set "package_path=!temp_directory!%1\\" + if exist "!package_path!" ( + rmdir /s /q !package_path! + ) + + %zu_app% x !install_file! -o!package_path! + pause + ) + + call get_local_text install-process-installing + echo %1 !install_process_installing! + echo. + if "%download_extension%"=="zip" ( + for /f "tokens=*" %%a in ( dir %package_path% /b *.exe' ) do ( + set unpacked_installed_file=%%a + ) + start /WAIT %unpacked_installed_file% + ) else ( + start /WAIT !install_file! + ) +) + +call get_local_text install-process-cleaning +echo %1 !install_process_cleaning! +rmdir /s /q "!temp_directory!" + +call print_dashed_seperator \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/scripts/get_extension.bat b/scripts/windows/coco-dev-setup/batch/scripts/get_extension.bat new file mode 100755 index 000000000..6e4525784 --- /dev/null +++ b/scripts/windows/coco-dev-setup/batch/scripts/get_extension.bat @@ -0,0 +1,3 @@ +for /f "delims=" %%a in ('..\\utilities\\get_extension.exe %1 %2') do ( + %%a +) \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/src/get_extension.cpp b/scripts/windows/coco-dev-setup/src/get_extension.cpp new file mode 100755 index 000000000..f311ac93f --- /dev/null +++ b/scripts/windows/coco-dev-setup/src/get_extension.cpp @@ -0,0 +1,36 @@ +#include "stdafx.h" +#include +#include +#include +#include +#include + +#define tstring std::wstring +#define tcout std::wcout + +int ErrorReport(const tstring & str, int value = 0) +{ + tcout << str.c_str(); + return value; +} + +int _tmain(int argc, _TCHAR* argv[]) +{ + if(argc == 1) + return ErrorReport(L"Please specify a download URL."); + if(argc == 2) + return ErrorReport(L"Please specify a name for your variable."); + + tstring url, name, extension; + url = argv[1]; + name = argv[2]; + + if(url.find(L"exe") != tstring::npos) extension = L"exe"; + else if(url.find(L"msi") != tstring::npos) extension = L"msi"; + else if(url.find(L"zip") != tstring::npos) extension = L"zip"; + + tcout << L"set \"" << name << L"="; + tcout << extension << L"\""; + + return 0; +} \ No newline at end of file From 0050bef8f1b554e1a4c40362c2ddf4217d5b57ee Mon Sep 17 00:00:00 2001 From: Glen De Cauwsemaecker Date: Tue, 25 Mar 2014 03:48:16 +0100 Subject: [PATCH 22/80] Added additional software and added the github url's of codecombat to the config file. --- scripts/windows/coco-dev-setup/batch/config/config.coco | 4 +++- scripts/windows/coco-dev-setup/batch/config/downloads.coco | 2 ++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/scripts/windows/coco-dev-setup/batch/config/config.coco b/scripts/windows/coco-dev-setup/batch/config/config.coco index 3ce86efa4..a4c165315 100755 --- a/scripts/windows/coco-dev-setup/batch/config/config.coco +++ b/scripts/windows/coco-dev-setup/batch/config/config.coco @@ -1,3 +1,5 @@ version=1.0 author=GlenDC -copyright=CodeCombat.com 2013-2014 \ No newline at end of file +copyright=CodeCombat.com 2013-2014 +github_url=https://github.com/codecombat/codecombat.git +github_ssh=git@github.com:codecombat/codecombat.git \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/config/downloads.coco b/scripts/windows/coco-dev-setup/batch/config/downloads.coco index dc903e014..2837959f7 100755 --- a/scripts/windows/coco-dev-setup/batch/config/downloads.coco +++ b/scripts/windows/coco-dev-setup/batch/config/downloads.coco @@ -7,8 +7,10 @@ nodejs=http://nodejs.org/dist/v0.10.25/x64/node-v0.10.25-x64.msi ruby=http://dl.bintray.com/oneclick/rubyinstaller/rubyinstaller-2.0.0-p353-x64.exe?direct python=http://www.python.org/ftp/python/2.7.6/python-2.7.6.amd64.msi + winsdk=http://download.microsoft.com/download/A/6/A/A6AC035D-DA3F-4F0C-ADA4-37C8E5D34E3D/winsdk_web.exe [general] gitbash=https://msysgit.googlecode.com/files/Git-1.8.5.2-preview20131230.exe + visualstudio2010=http://download.microsoft.com/download/1/D/9/1D9A6C0E-FC89-43EE-9658-B9F0E3A76983/vc_web.exe [Win7] [32] mongodb=http://fastdl.mongodb.org/win32/mongodb-win32-i386-2.5.4.zip From ffa8094a1d2f0b5d80f89b3b48dc08c3e970e721 Mon Sep 17 00:00:00 2001 From: Glen De Cauwsemaecker Date: Wed, 26 Mar 2014 01:46:07 +0100 Subject: [PATCH 23/80] Installation almost over. --- .../batch/config/downloads.coco | 4 +- .../scripts/download_and_install_app.bat | 95 ++++++++++++++----- .../batch/scripts/package_install_test.bat | 35 +++++++ 3 files changed, 110 insertions(+), 24 deletions(-) create mode 100755 scripts/windows/coco-dev-setup/batch/scripts/package_install_test.bat diff --git a/scripts/windows/coco-dev-setup/batch/config/downloads.coco b/scripts/windows/coco-dev-setup/batch/config/downloads.coco index 2837959f7..6f4d23b22 100755 --- a/scripts/windows/coco-dev-setup/batch/config/downloads.coco +++ b/scripts/windows/coco-dev-setup/batch/config/downloads.coco @@ -2,11 +2,11 @@ [32] nodejs=http://nodejs.org/dist/v0.10.25/node-v0.10.25-x86.msi ruby=http://dl.bintray.com/oneclick/rubyinstaller/rubyinstaller-2.0.0-p353.exe?direct - python=http://www.python.org/ftp/python/2.7.6/python-2.7.6.msi + python=https://www.python.org/ftp/python/2.7.6/python-2.7.6.msi [64] nodejs=http://nodejs.org/dist/v0.10.25/x64/node-v0.10.25-x64.msi ruby=http://dl.bintray.com/oneclick/rubyinstaller/rubyinstaller-2.0.0-p353-x64.exe?direct - python=http://www.python.org/ftp/python/2.7.6/python-2.7.6.amd64.msi + python=https://www.python.org/ftp/python/2.7.6/python-2.7.6.amd64.msi winsdk=http://download.microsoft.com/download/A/6/A/A6AC035D-DA3F-4F0C-ADA4-37C8E5D34E3D/winsdk_web.exe [general] gitbash=https://msysgit.googlecode.com/files/Git-1.8.5.2-preview20131230.exe diff --git a/scripts/windows/coco-dev-setup/batch/scripts/download_and_install_app.bat b/scripts/windows/coco-dev-setup/batch/scripts/download_and_install_app.bat index c2dc4c834..8d505cbfb 100755 --- a/scripts/windows/coco-dev-setup/batch/scripts/download_and_install_app.bat +++ b/scripts/windows/coco-dev-setup/batch/scripts/download_and_install_app.bat @@ -1,11 +1,23 @@ -set "temp_directory=c:\\.coco\\" -set "curl_app=..\\utilities\\curl.exe" -set "zu_app=..\\utilities\\7za.exe" +set "temp_directory=c:\.coco\" +set "curl_app=..\utilities\curl.exe" +set "zu_app=..\utilities\7za.exe" if NOT exist "%temp_directory%" ( md %temp_directory% ) +:: ================================================================= +:: NOTE +:: ----------------------------------------------------------------- +:: For now only mongodb is downloaded in packaged format +:: Mongodb doesn't require any packaging so we just hardcode +:: the exception in this file. + +:: If we have ever another install file, that is packaged, +:: We'll have to make sure that mongodb is handled as an exception, +:: rather than that it's behaviour is the default for zip files. +:: ================================================================= + call get_local_text install-process-prefix call get_local_text install-process-sufix @@ -13,41 +25,80 @@ call ask_question "!install_process_prefix! %1 !install_process_sufix!" call print_dashed_seperator if "%result%"=="false" ( - get_extension %2 download_extension + call get_extension %2 download_extension call get_local_text install-process-downloading echo %1 !install_process_downloading! - set "install_file=!temp_directory!%1.!download_extension!" + set "install_file=%temp_directory%%1.%download_extension%" %curl_app% -k %2 -o !install_file! - if "%download_extension%"=="zip" ( + pause + if "%1"=="mongodb" ( + pause call get_local_text install-process-unzipping echo %1 !install_process_unzipping! - set "package_path=!temp_directory!%1\\" + set "package_path=!temp_directory!%1\" if exist "!package_path!" ( rmdir /s /q !package_path! ) - %zu_app% x !install_file! -o!package_path! - pause - ) + %zu_app% x %install_file% -o%package_path% -y - call get_local_text install-process-installing - echo %1 !install_process_installing! - echo. - if "%download_extension%"=="zip" ( - for /f "tokens=*" %%a in ( dir %package_path% /b *.exe' ) do ( - set unpacked_installed_file=%%a + for /f "delims=" %%a in ('dir %package_path% /on /ad /b') do @set mongodb_original_directory=%%a + + call print_dashed_seperator + goto:get_mongodb_path + + :get_mongodb_path + set /p "mongodb_path=define path: " + if exist "%mongodb_path%" ( + call ask_question "That path already exists, are you sure you want to overwrite it?" + if "%result%"=="false" ( + call print_dashed_seperator + goto:get_mongodb_path + ) else ( + rmdir /s /q %mongodb_path% + ) + ) + md %mongodb_path% ) - start /WAIT %unpacked_installed_file% + %systemroot%\System32\xcopy %mongodb_original_directory% %path% /r /h /s /e /y + goto:clean_up ) else ( - start /WAIT !install_file! + if "%download_extension%"=="zip" ( + call get_local_text install-process-unzipping + echo %1 !install_process_unzipping! + + set "package_path=!temp_directory!%1\\" + if exist "!package_path!" ( + rmdir /s /q !package_path! + ) + + %zu_app% x !install_file! -o!package_path! + pause + ) + + call get_local_text install-process-installing + echo %1 !install_process_installing! + echo. + if "%download_extension%"=="zip" ( + for /f "tokens=*" %%a in ( dir %package_path% /b *.exe' ) do ( + set unpacked_installed_file=%%a + ) + start /WAIT %unpacked_installed_file% + ) else ( + start /WAIT !install_file! + ) + + goto:clean_up ) ) -call get_local_text install-process-cleaning -echo %1 !install_process_cleaning! -rmdir /s /q "!temp_directory!" +:clean_up + call get_local_text install-process-cleaning + echo %1 !install_process_cleaning! + rmdir /s /q "!temp_directory!" -call print_dashed_seperator \ No newline at end of file + call print_dashed_seperator +goto:eof \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/scripts/package_install_test.bat b/scripts/windows/coco-dev-setup/batch/scripts/package_install_test.bat new file mode 100755 index 000000000..2190151ab --- /dev/null +++ b/scripts/windows/coco-dev-setup/batch/scripts/package_install_test.bat @@ -0,0 +1,35 @@ +@echo off +setlocal EnableDelayedExpansion +set "temp_directory=c:\.coco\" +set "curl_app=..\utilities\curl.exe" +set "zu_app=..\utilities\7za.exe" + +set "install_file=c:\.coco\mongodb.zip" +set "package_path=%temp_directory%mongodb" + +%zu_app% x %install_file% -o%package_path% -y + +for /f "delims=" %%a in ('dir %package_path% /on /ad /b') do @set mongodb_original_directory=%%a + +call print_dashed_seperator +goto:get_mongodb_path + +:get_mongodb_path + set /p "mongodb_path=define path: " + if exist "%mongodb_path%" ( + call ask_question "That path already exists, are you sure you want to overwrite it?" + if "%result%"=="false" ( + call print_dashed_seperator + goto:get_mongodb_path + ) else ( + rmdir /s /q %mongodb_path% + ) + ) + md %mongodb_path% +) + +%systemroot%\System32\xcopy %mongodb_original_directory% %path% /r /h /s /e /y + +pause + +endlocal \ No newline at end of file From 366a3676d835fc16d3dbc595a23e98f78c7261d8 Mon Sep 17 00:00:00 2001 From: Glen De Cauwsemaecker Date: Wed, 26 Mar 2014 02:45:49 +0100 Subject: [PATCH 24/80] Download app cleaned up --- .../scripts/download_and_install_app.bat | 112 ++++++------------ 1 file changed, 37 insertions(+), 75 deletions(-) diff --git a/scripts/windows/coco-dev-setup/batch/scripts/download_and_install_app.bat b/scripts/windows/coco-dev-setup/batch/scripts/download_and_install_app.bat index 8d505cbfb..a66842658 100755 --- a/scripts/windows/coco-dev-setup/batch/scripts/download_and_install_app.bat +++ b/scripts/windows/coco-dev-setup/batch/scripts/download_and_install_app.bat @@ -6,99 +6,61 @@ if NOT exist "%temp_directory%" ( md %temp_directory% ) -:: ================================================================= -:: NOTE -:: ----------------------------------------------------------------- -:: For now only mongodb is downloaded in packaged format -:: Mongodb doesn't require any packaging so we just hardcode -:: the exception in this file. - -:: If we have ever another install file, that is packaged, -:: We'll have to make sure that mongodb is handled as an exception, -:: rather than that it's behaviour is the default for zip files. -:: ================================================================= - call get_local_text install-process-prefix call get_local_text install-process-sufix call ask_question "!install_process_prefix! %1 !install_process_sufix!" + +if "%result%"=="true" ( + goto:exit_installation +) + call print_dashed_seperator -if "%result%"=="false" ( - call get_extension %2 download_extension +call get_extension %2 download_extension +call get_local_text install-process-downloading +echo %1 !install_process_downloading! +set "install_file=!temp_directory!%1.!download_extension!" +%curl_app% -k %2 -o !install_file! - call get_local_text install-process-downloading - echo %1 !install_process_downloading! - set "install_file=%temp_directory%%1.%download_extension%" - %curl_app% -k %2 -o !install_file! +if "%download_extension%"=="zip" ( + set "package_path=!temp_directory!%1\" - pause - if "%1"=="mongodb" ( - pause - call get_local_text install-process-unzipping - echo %1 !install_process_unzipping! + %zu_app% x !install_file! -o!package_path! -y - set "package_path=!temp_directory!%1\" - if exist "!package_path!" ( - rmdir /s /q !package_path! - ) + for /f "delims=" %%a in ('dir !package_path! /on /ad /b') do @set mongodb_original_directory=%%a - %zu_app% x %install_file% -o%package_path% -y + call print_dashed_seperator + goto:get_mongodb_path - for /f "delims=" %%a in ('dir %package_path% /on /ad /b') do @set mongodb_original_directory=%%a - - call print_dashed_seperator - goto:get_mongodb_path - - :get_mongodb_path - set /p "mongodb_path=define path: " - if exist "%mongodb_path%" ( - call ask_question "That path already exists, are you sure you want to overwrite it?" - if "%result%"=="false" ( - call print_dashed_seperator - goto:get_mongodb_path - ) else ( - rmdir /s /q %mongodb_path% - ) + :get_mongodb_path + set /p "mongodb_path=define path: " + if exist "%mongodb_path%" ( + call ask_question "That path already exists, are you sure you want to overwrite it?" + if "%result%"=="false" ( + call print_dashed_seperator + goto:get_mongodb_path + ) else ( + rmdir /s /q %mongodb_path% ) - md %mongodb_path% ) - %systemroot%\System32\xcopy %mongodb_original_directory% %path% /r /h /s /e /y - goto:clean_up - ) else ( - if "%download_extension%"=="zip" ( - call get_local_text install-process-unzipping - echo %1 !install_process_unzipping! + md %mongodb_path% - set "package_path=!temp_directory!%1\\" - if exist "!package_path!" ( - rmdir /s /q !package_path! - ) - - %zu_app% x !install_file! -o!package_path! - pause - ) - - call get_local_text install-process-installing - echo %1 !install_process_installing! - echo. - if "%download_extension%"=="zip" ( - for /f "tokens=*" %%a in ( dir %package_path% /b *.exe' ) do ( - set unpacked_installed_file=%%a - ) - start /WAIT %unpacked_installed_file% - ) else ( - start /WAIT !install_file! - ) - - goto:clean_up - ) + %systemroot%\System32\xcopy %mongodb_original_directory% %path% /r /h /s /e /y + goto:clean_up ) +call get_local_text install-process-installing +echo %1 !install_process_installing! +echo. +start /WAIT !install_file! +goto:clean_up + :clean_up call get_local_text install-process-cleaning echo %1 !install_process_cleaning! rmdir /s /q "!temp_directory!" + goto:exit_installation - call print_dashed_seperator -goto:eof \ No newline at end of file +:exit_installation + call print_dashed_seperator \ No newline at end of file From 892907adf0c430acf8a9e886bfb5f1e5ca91e493 Mon Sep 17 00:00:00 2001 From: Glen De Cauwsemaecker Date: Wed, 26 Mar 2014 03:05:50 +0100 Subject: [PATCH 25/80] installation system finished --- .../windows/coco-dev-setup/batch/localisation/en.coco | 3 +++ .../windows/coco-dev-setup/batch/localisation/nl.coco | 3 +++ .../batch/scripts/download_and_install_app.bat | 10 ++++++---- 3 files changed, 12 insertions(+), 4 deletions(-) diff --git a/scripts/windows/coco-dev-setup/batch/localisation/en.coco b/scripts/windows/coco-dev-setup/batch/localisation/en.coco index 6c6ff3884..47582e216 100755 --- a/scripts/windows/coco-dev-setup/batch/localisation/en.coco +++ b/scripts/windows/coco-dev-setup/batch/localisation/en.coco @@ -18,6 +18,9 @@ installing=is installing... unzipping=is unzipping... cleaning=is cleaning... + mongodbpath=Please define the full path where mongodb should be installed +[error] + path=That path already exists, are you sure you want to overwrite it? [end] succesfull=The setup of the CodeCombat Dev. Environment was succesfull. thankyou=Thank you already for your contribution and see you soon. \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/localisation/nl.coco b/scripts/windows/coco-dev-setup/batch/localisation/nl.coco index 683203904..d4810b702 100755 --- a/scripts/windows/coco-dev-setup/batch/localisation/nl.coco +++ b/scripts/windows/coco-dev-setup/batch/localisation/nl.coco @@ -18,6 +18,9 @@ installing=is aan het installeren... unzipping=is aan het uitpakken... cleaning=is aan het opkuisen... + mongodbpath=Geef het volledige pad op, waar mongodb mag worden geinstalleerd +[error] + path=Dat pad bestaat al, ben je zeker dat je het wil overschrijven? [end] succesfull=De installatie van de CodeCombat-Ontwikkelings omgeving was succesvol. thankyou=Alvast bedankt voor al je werk en tot binnenkort. \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/scripts/download_and_install_app.bat b/scripts/windows/coco-dev-setup/batch/scripts/download_and_install_app.bat index a66842658..b72e74dbd 100755 --- a/scripts/windows/coco-dev-setup/batch/scripts/download_and_install_app.bat +++ b/scripts/windows/coco-dev-setup/batch/scripts/download_and_install_app.bat @@ -34,10 +34,12 @@ if "%download_extension%"=="zip" ( goto:get_mongodb_path :get_mongodb_path - set /p "mongodb_path=define path: " + call get_local_text install-process-mongodbpath + set /p "mongodb_path=!install_process_mongodbpath!: " if exist "%mongodb_path%" ( - call ask_question "That path already exists, are you sure you want to overwrite it?" - if "%result%"=="false" ( + call get_local_text error-path + call ask_question "!error_path!" + if "!result!"=="false" ( call print_dashed_seperator goto:get_mongodb_path ) else ( @@ -46,7 +48,7 @@ if "%download_extension%"=="zip" ( ) md %mongodb_path% - %systemroot%\System32\xcopy %mongodb_original_directory% %path% /r /h /s /e /y + %systemroot%\System32\xcopy !package_path!!mongodb_original_directory! !mongodb_path! /r /h /s /e /y goto:clean_up ) From f702f58bdf5c543ae5696b993f6ffaa906918dc7 Mon Sep 17 00:00:00 2001 From: Glen De Cauwsemaecker Date: Wed, 26 Mar 2014 03:15:52 +0100 Subject: [PATCH 26/80] Added github header and made a script root for it. --- .../coco-dev-setup/batch/config/config.coco | 3 +- .../batch/config/github_header.coco | 7 ++++ .../coco-dev-setup/batch/config/info.coco | 9 ----- .../batch/scripts/github_setup.bat | 2 ++ .../batch/scripts/package_install_test.bat | 35 ------------------- .../batch/scripts/print_github_header.bat | 1 + .../coco-dev-setup/batch/scripts/setup.bat | 2 ++ 7 files changed, 14 insertions(+), 45 deletions(-) create mode 100755 scripts/windows/coco-dev-setup/batch/config/github_header.coco delete mode 100755 scripts/windows/coco-dev-setup/batch/config/info.coco create mode 100755 scripts/windows/coco-dev-setup/batch/scripts/github_setup.bat delete mode 100755 scripts/windows/coco-dev-setup/batch/scripts/package_install_test.bat create mode 100755 scripts/windows/coco-dev-setup/batch/scripts/print_github_header.bat diff --git a/scripts/windows/coco-dev-setup/batch/config/config.coco b/scripts/windows/coco-dev-setup/batch/config/config.coco index a4c165315..c79721d85 100755 --- a/scripts/windows/coco-dev-setup/batch/config/config.coco +++ b/scripts/windows/coco-dev-setup/batch/config/config.coco @@ -2,4 +2,5 @@ version=1.0 author=GlenDC copyright=CodeCombat.com 2013-2014 github_url=https://github.com/codecombat/codecombat.git -github_ssh=git@github.com:codecombat/codecombat.git \ No newline at end of file +github_ssh=git@github.com:codecombat/codecombat.git +database_backup=http://23.21.59.137/dump.tar.gz \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/config/github_header.coco b/scripts/windows/coco-dev-setup/batch/config/github_header.coco new file mode 100755 index 000000000..dd979561d --- /dev/null +++ b/scripts/windows/coco-dev-setup/batch/config/github_header.coco @@ -0,0 +1,7 @@ + _____ _____ _____ _ _ _ _______ + | __ \_ _|_ _| | | | | | | ___ \ + | | \/ | | | | | |_| | | | | |_/ / + | | __ | | | | | _ | | | | ___ \ + | |_\ \_| |_ | | | | | | |_| | |_/ / + \____/\___/ \_/ \_| |_/\___/\____/ + \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/config/info.coco b/scripts/windows/coco-dev-setup/batch/config/info.coco deleted file mode 100755 index 66ee83329..000000000 --- a/scripts/windows/coco-dev-setup/batch/config/info.coco +++ /dev/null @@ -1,9 +0,0 @@ -====================================================================== - _____ _ _____ _ _ - / __ \ | | / __ \ | | | | - | / \/ ___ __| | ___ | / \/ ___ _ __ ___ | |__ __ _| |_ - | | / _ \ / _` |/ _ \ | | / _ \| '_ ` _ \| '_ \ / _` | __| - | \__/\ (_) | (_| | __/ | \__/\ (_) | | | | | | |_) | (_| | |_ - \____/\___/ \__,_|\___| \____/\___/|_| |_| |_|_.__/ \__,_|\__| - -====================================================================== \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/scripts/github_setup.bat b/scripts/windows/coco-dev-setup/batch/scripts/github_setup.bat new file mode 100755 index 000000000..5b30d8a88 --- /dev/null +++ b/scripts/windows/coco-dev-setup/batch/scripts/github_setup.bat @@ -0,0 +1,2 @@ +call print_github_header +call print_dashed_seperator \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/scripts/package_install_test.bat b/scripts/windows/coco-dev-setup/batch/scripts/package_install_test.bat deleted file mode 100755 index 2190151ab..000000000 --- a/scripts/windows/coco-dev-setup/batch/scripts/package_install_test.bat +++ /dev/null @@ -1,35 +0,0 @@ -@echo off -setlocal EnableDelayedExpansion -set "temp_directory=c:\.coco\" -set "curl_app=..\utilities\curl.exe" -set "zu_app=..\utilities\7za.exe" - -set "install_file=c:\.coco\mongodb.zip" -set "package_path=%temp_directory%mongodb" - -%zu_app% x %install_file% -o%package_path% -y - -for /f "delims=" %%a in ('dir %package_path% /on /ad /b') do @set mongodb_original_directory=%%a - -call print_dashed_seperator -goto:get_mongodb_path - -:get_mongodb_path - set /p "mongodb_path=define path: " - if exist "%mongodb_path%" ( - call ask_question "That path already exists, are you sure you want to overwrite it?" - if "%result%"=="false" ( - call print_dashed_seperator - goto:get_mongodb_path - ) else ( - rmdir /s /q %mongodb_path% - ) - ) - md %mongodb_path% -) - -%systemroot%\System32\xcopy %mongodb_original_directory% %path% /r /h /s /e /y - -pause - -endlocal \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/scripts/print_github_header.bat b/scripts/windows/coco-dev-setup/batch/scripts/print_github_header.bat new file mode 100755 index 000000000..d5cbe3e95 --- /dev/null +++ b/scripts/windows/coco-dev-setup/batch/scripts/print_github_header.bat @@ -0,0 +1 @@ +call print_file ..\\config\\github_header.coco \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/scripts/setup.bat b/scripts/windows/coco-dev-setup/batch/scripts/setup.bat index 333f7a23b..ce3785b81 100755 --- a/scripts/windows/coco-dev-setup/batch/scripts/setup.bat +++ b/scripts/windows/coco-dev-setup/batch/scripts/setup.bat @@ -24,6 +24,8 @@ call get_language call download_and_install_applications +call github_setup + call get_local_text end-succesfull call get_local_text end-thankyou echo %end_succesfull% From a9f88a275a0f46e785ac48a11f2bd8d38258697f Mon Sep 17 00:00:00 2001 From: Glen De Cauwsemaecker Date: Wed, 26 Mar 2014 03:28:24 +0100 Subject: [PATCH 27/80] Added the missing headers and the main setup file is now as good as complete. --- .../coco-dev-setup/batch/config/finished_header.coco | 7 +++++++ .../coco-dev-setup/batch/config/npm_and_brunch_header.coco | 7 +++++++ .../coco-dev-setup/batch/scripts/npm_and_brunch_setup.bat | 2 ++ .../coco-dev-setup/batch/scripts/print_finished_header.bat | 1 + .../batch/scripts/print_npm_and_brunch_header.bat | 1 + scripts/windows/coco-dev-setup/batch/scripts/setup.bat | 5 +++++ 6 files changed, 23 insertions(+) create mode 100755 scripts/windows/coco-dev-setup/batch/config/finished_header.coco create mode 100755 scripts/windows/coco-dev-setup/batch/config/npm_and_brunch_header.coco create mode 100755 scripts/windows/coco-dev-setup/batch/scripts/npm_and_brunch_setup.bat create mode 100755 scripts/windows/coco-dev-setup/batch/scripts/print_finished_header.bat create mode 100755 scripts/windows/coco-dev-setup/batch/scripts/print_npm_and_brunch_header.bat diff --git a/scripts/windows/coco-dev-setup/batch/config/finished_header.coco b/scripts/windows/coco-dev-setup/batch/config/finished_header.coco new file mode 100755 index 000000000..3e8f64b02 --- /dev/null +++ b/scripts/windows/coco-dev-setup/batch/config/finished_header.coco @@ -0,0 +1,7 @@ + ______ _____ _ _ _____ _____ _ _ ___________ + | ___|_ _| \ | |_ _/ ___| | | || ___| _ \ + | |_ | | | \| | | | \ `--.| |_| || |__ | | | | + | _| | | | . ` | | | `--. \ _ || __|| | | | + | | _| |_| |\ |_| |_/\__/ / | | || |___| |/ / + \_| \___/\_| \_/\___/\____/\_| |_/\____/|___/ + \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/config/npm_and_brunch_header.coco b/scripts/windows/coco-dev-setup/batch/config/npm_and_brunch_header.coco new file mode 100755 index 000000000..968e651dd --- /dev/null +++ b/scripts/windows/coco-dev-setup/batch/config/npm_and_brunch_header.coco @@ -0,0 +1,7 @@ + _ _ _________ ___ ____________ _ _ _ _ _____ _ _ + | \ | || ___ \ \/ | | ___ \ ___ \ | | | \ | / __ \| | | | + | \| || |_/ / . . | ______ | |_/ / |_/ / | | | \| | / \/| |_| | + | . ` || __/| |\/| | |______| | ___ \ /| | | | . ` | | | _ | + | |\ || | | | | | | |_/ / |\ \| |_| | |\ | \__/\| | | | + \_| \_/\_| \_| |_/ \____/\_| \_|\___/\_| \_/\____/\_| |_/ + \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/scripts/npm_and_brunch_setup.bat b/scripts/windows/coco-dev-setup/batch/scripts/npm_and_brunch_setup.bat new file mode 100755 index 000000000..d92429179 --- /dev/null +++ b/scripts/windows/coco-dev-setup/batch/scripts/npm_and_brunch_setup.bat @@ -0,0 +1,2 @@ +call print_npm_and_brunch_header +call print_dashed_seperator \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/scripts/print_finished_header.bat b/scripts/windows/coco-dev-setup/batch/scripts/print_finished_header.bat new file mode 100755 index 000000000..d7b5572c8 --- /dev/null +++ b/scripts/windows/coco-dev-setup/batch/scripts/print_finished_header.bat @@ -0,0 +1 @@ +call print_file ..\\config\\finished_header.coco \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/scripts/print_npm_and_brunch_header.bat b/scripts/windows/coco-dev-setup/batch/scripts/print_npm_and_brunch_header.bat new file mode 100755 index 000000000..9f9ea2164 --- /dev/null +++ b/scripts/windows/coco-dev-setup/batch/scripts/print_npm_and_brunch_header.bat @@ -0,0 +1 @@ +call print_file ..\\config\\npm_and_brunch_header.coco \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/scripts/setup.bat b/scripts/windows/coco-dev-setup/batch/scripts/setup.bat index ce3785b81..2ed347bd6 100755 --- a/scripts/windows/coco-dev-setup/batch/scripts/setup.bat +++ b/scripts/windows/coco-dev-setup/batch/scripts/setup.bat @@ -26,6 +26,11 @@ call download_and_install_applications call github_setup +call npm_and_brunch_setup + +call print_finished_header +call print_dashed_seperator + call get_local_text end-succesfull call get_local_text end-thankyou echo %end_succesfull% From 10d13775ee92b3f201927cdf2581d5b52c33dcc8 Mon Sep 17 00:00:00 2001 From: Glen De Cauwsemaecker Date: Wed, 26 Mar 2014 03:43:34 +0100 Subject: [PATCH 28/80] Installation of software can now be skipped --- .../coco-dev-setup/batch/localisation/en.coco | 9 ++++++++ .../coco-dev-setup/batch/localisation/nl.coco | 3 +++ .../download_and_install_applications.bat | 21 ++++++++++++++++++- 3 files changed, 32 insertions(+), 1 deletion(-) diff --git a/scripts/windows/coco-dev-setup/batch/localisation/en.coco b/scripts/windows/coco-dev-setup/batch/localisation/en.coco index 47582e216..1d833a481 100755 --- a/scripts/windows/coco-dev-setup/batch/localisation/en.coco +++ b/scripts/windows/coco-dev-setup/batch/localisation/en.coco @@ -8,6 +8,9 @@ sufix=was detected. xp=We don't support Windows XP, installation cancelled. [process] + sks=Have you already installed all the software needed for CodeCombat? + skq=We recommand that you reply negative in case you're not sure. + skc=Skipping the installation of the software... 1=CodeCombat couldn't be developed without third-party software. 2=That's why you'll need to install this software, 3=in order to start contributing to our community. @@ -19,6 +22,12 @@ unzipping=is unzipping... cleaning=is cleaning... mongodbpath=Please define the full path where mongodb should be installed +[github] + [skip] + question=Do you want to do the github setup manually yourself? + consequence=Make sure you have correctly setup your repository before processing. + donotclose=Do not close this window please. + wait=When you're ready, press any key to continue... [error] path=That path already exists, are you sure you want to overwrite it? [end] diff --git a/scripts/windows/coco-dev-setup/batch/localisation/nl.coco b/scripts/windows/coco-dev-setup/batch/localisation/nl.coco index d4810b702..e18a2ce8e 100755 --- a/scripts/windows/coco-dev-setup/batch/localisation/nl.coco +++ b/scripts/windows/coco-dev-setup/batch/localisation/nl.coco @@ -8,6 +8,9 @@ sufix=is gedetecteerd. xp=Wij ondersteunen Windows XP niet, installatie geanulleerd. [process] + sks=Heb je alle benodige software al geinstalleerd? + skq=We raden aan dat je negatief antwoord indien je niet zeker bent. + skc=De installatie van software wordt geanulleerd... 1=CodeCombat kon niet worden ontwikkeld zonder third-party software. 2=Dat is waarom je deze software moet installeren, 3=zodat je je kan beginnen met het bijdragen tot onze gemeenschap. diff --git a/scripts/windows/coco-dev-setup/batch/scripts/download_and_install_applications.bat b/scripts/windows/coco-dev-setup/batch/scripts/download_and_install_applications.bat index ca75b4059..65c41f58d 100755 --- a/scripts/windows/coco-dev-setup/batch/scripts/download_and_install_applications.bat +++ b/scripts/windows/coco-dev-setup/batch/scripts/download_and_install_applications.bat @@ -1,6 +1,21 @@ call print_install_header call print_dashed_seperator +call get_local_text install-process-sks +echo !install_process_sks! + +call get_local_text install-process-skq +call ask_question "!install_process_skq!" + +call print_dashed_seperator + +if "%result%"=="true" ( + call get_local_text install-process-skc + echo !install_process_skc! + call print_dashed_seperator + goto:exit_setup +) + call get_system_information call print_dashed_seperator @@ -26,4 +41,8 @@ call print_dashed_seperator for /l %%i in (1, 1, !downloads_count!) do ( call download_and_install_app !download_names[%%i]! !downloads[%%i]! -) \ No newline at end of file +) + +goto:exit_setup + +:exit_setup \ No newline at end of file From 37d7358e787fe7ec72e4d45dc1b60969a7875e52 Mon Sep 17 00:00:00 2001 From: Glen De Cauwsemaecker Date: Wed, 26 Mar 2014 04:19:01 +0100 Subject: [PATCH 29/80] git setup can now also be done manually --- .../coco-dev-setup/batch/localisation/en.coco | 10 ++++- .../coco-dev-setup/batch/localisation/nl.coco | 14 +++++++ .../batch/scripts/get_path_safe.bat | 10 +++++ .../batch/scripts/github_setup.bat | 40 ++++++++++++++++++- 4 files changed, 72 insertions(+), 2 deletions(-) create mode 100755 scripts/windows/coco-dev-setup/batch/scripts/get_path_safe.bat diff --git a/scripts/windows/coco-dev-setup/batch/localisation/en.coco b/scripts/windows/coco-dev-setup/batch/localisation/en.coco index 1d833a481..d6698ed6f 100755 --- a/scripts/windows/coco-dev-setup/batch/localisation/en.coco +++ b/scripts/windows/coco-dev-setup/batch/localisation/en.coco @@ -23,13 +23,21 @@ cleaning=is cleaning... mongodbpath=Please define the full path where mongodb should be installed [github] + [intro] + opensource=CodeCombat is opensource, like you already know. + online=All our sourcecode can be found online at Github. + manual=You can choose to do the entire Git setup yourself. + norec=However we recommend that you instead let us handle it instead. [skip] - question=Do you want to do the github setup manually yourself? + question=Do you want to do the Local Git setup manually yourself? consequence=Make sure you have correctly setup your repository before processing. donotclose=Do not close this window please. wait=When you're ready, press any key to continue... + [process] + path=Please give the full path of your CodeCombat git repository: [error] path=That path already exists, are you sure you want to overwrite it? + exist=That path doesn't exist. Please try again... [end] succesfull=The setup of the CodeCombat Dev. Environment was succesfull. thankyou=Thank you already for your contribution and see you soon. \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/localisation/nl.coco b/scripts/windows/coco-dev-setup/batch/localisation/nl.coco index e18a2ce8e..9da567ceb 100755 --- a/scripts/windows/coco-dev-setup/batch/localisation/nl.coco +++ b/scripts/windows/coco-dev-setup/batch/localisation/nl.coco @@ -22,8 +22,22 @@ unzipping=is aan het uitpakken... cleaning=is aan het opkuisen... mongodbpath=Geef het volledige pad op, waar mongodb mag worden geinstalleerd +[github] + [intro] + opensource=CodeCombat is opensource, zoals je waarschijnlijk wel al weet. + online=Je kan al onze sourcecode vinden op Github. + manual=Indien je wil, kan je de Git setup manueel doen. + norec=Maar wij raden aan dat je ons dit automatisch laat afhandellen. + [skip] + question=Wil je de lokale Git setup manueel doen? + consequence=Zorg er zeker voor dat jouw git repository correct is. + donotclose=Sluit dit venster niet alsjeblieft. + wait=Wanneer je klaar bent, druk dan eender welke toets om verder te gaan... + [process] + path=Geef alsjeblieft het volledige pad van je CodeCombat git repository: [error] path=Dat pad bestaat al, ben je zeker dat je het wil overschrijven? + exist=Dat pad bestaat niet, probeer alsjeblieft opnieuw... [end] succesfull=De installatie van de CodeCombat-Ontwikkelings omgeving was succesvol. thankyou=Alvast bedankt voor al je werk en tot binnenkort. \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/scripts/get_path_safe.bat b/scripts/windows/coco-dev-setup/batch/scripts/get_path_safe.bat new file mode 100755 index 000000000..8e2560551 --- /dev/null +++ b/scripts/windows/coco-dev-setup/batch/scripts/get_path_safe.bat @@ -0,0 +1,10 @@ +goto:get_safe_path + +:get_safe_path + set /p "tmp_safe_path=%1" + if not exist "%tmp_safe_path%" ( + call get_local_text error-exist + echo !error_exist! + call print_dashed_seperator + goto:get_safe_path + ) \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/scripts/github_setup.bat b/scripts/windows/coco-dev-setup/batch/scripts/github_setup.bat index 5b30d8a88..82b4b3662 100755 --- a/scripts/windows/coco-dev-setup/batch/scripts/github_setup.bat +++ b/scripts/windows/coco-dev-setup/batch/scripts/github_setup.bat @@ -1,2 +1,40 @@ call print_github_header -call print_dashed_seperator \ No newline at end of file +call print_dashed_seperator + +call get_local_text github-intro-opensource +call get_local_text github-intro-online +call get_local_text github-intro-manual +call get_local_text github-intro-norec + +echo !github_intro_opensource! +echo !github_intro_online! +echo !github_intro_manual! +echo !github_intro_norec! + +call print_dashed_seperator + +call get_local_text github-skip-question +call ask_question "!github_skip_question!" +call print_dashed_seperator + +if "%result%"=="true" ( + call get_local_text github-skip-consequence + echo !github_skip_consequence! + + call get_local_text github-skip-donotclose + echo !github_skip_donotclose! + + call get_local_text github-skip-wait + set /p "github_skip_wait=!github_skip_wait!" + + call print_dashed_seperator + + call get_local_text github-process-path + call get_path_safe "!github_process_path!" + set "repository_path=!tmp_safe_path!" + + goto:exit_git_setup +) + +:exit_git_setup + call print_dashed_seperator \ No newline at end of file From a4f6b518ec677a9b273dc15485cde96f8f92e92c Mon Sep 17 00:00:00 2001 From: Glen De Cauwsemaecker Date: Wed, 26 Mar 2014 04:33:05 +0100 Subject: [PATCH 30/80] At the end of the installation the user can now read a readme file with more information, if he wants to. --- .../coco-dev-setup/batch/config/readme.coco | 29 +++++++++++++++++++ .../coco-dev-setup/batch/localisation/en.coco | 3 +- .../coco-dev-setup/batch/localisation/nl.coco | 3 +- .../batch/scripts/open_readme.bat | 1 + .../coco-dev-setup/batch/scripts/setup.bat | 9 +++++- 5 files changed, 42 insertions(+), 3 deletions(-) create mode 100755 scripts/windows/coco-dev-setup/batch/config/readme.coco create mode 100755 scripts/windows/coco-dev-setup/batch/scripts/open_readme.bat diff --git a/scripts/windows/coco-dev-setup/batch/config/readme.coco b/scripts/windows/coco-dev-setup/batch/config/readme.coco new file mode 100755 index 000000000..40665c28c --- /dev/null +++ b/scripts/windows/coco-dev-setup/batch/config/readme.coco @@ -0,0 +1,29 @@ + _____ _ _____ _ _ + / __ \ | | / __ \ | | | | + | / \/ ___ __| | ___ | / \/ ___ _ __ ___ | |__ __ _| |_ + | | / _ \ / _` |/ _ \ | | / _ \| '_ ` _ \| '_ \ / _` | __| + | \__/\ (_) | (_| | __/ | \__/\ (_) | | | | | | |_) | (_| | |_ + \____/\___/ \__,_|\___| \____/\___/|_| |_| |_|_.__/ \__,_|\__| + +============================================================================= + +Congratulations, you are now part of the CodeCombat community. +Now that your Develop Environment has been setup, you are ready to start +contributing and help us make this world a better place. + +Do you have questions or would you like to meet us? +Talk with us on hipchat @ https://www.hipchat.com/g3plnOKqa + +Another way to reach is, is by visiting our forum. +You can find it @ http://discourse.codecombat.com/ + +You can read about the latest developments on our blog site. +This one can be found @ http://blog.codecombat.com/ + +Last but not least, you can find most of our documentation +and information on our wiki @ https://github.com/codecombat/codecombat/wiki + +We hope you'll enjoy yourself within our community, just as much as us. + + + - Nick, George, Scott, Michael, Jeremy and Glen diff --git a/scripts/windows/coco-dev-setup/batch/localisation/en.coco b/scripts/windows/coco-dev-setup/batch/localisation/en.coco index d6698ed6f..2d64651d3 100755 --- a/scripts/windows/coco-dev-setup/batch/localisation/en.coco +++ b/scripts/windows/coco-dev-setup/batch/localisation/en.coco @@ -40,4 +40,5 @@ exist=That path doesn't exist. Please try again... [end] succesfull=The setup of the CodeCombat Dev. Environment was succesfull. - thankyou=Thank you already for your contribution and see you soon. \ No newline at end of file + thankyou=Thank you already for your contribution and see you soon. + readme=Do you want to read the README for more information? \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/localisation/nl.coco b/scripts/windows/coco-dev-setup/batch/localisation/nl.coco index 9da567ceb..6463f4f21 100755 --- a/scripts/windows/coco-dev-setup/batch/localisation/nl.coco +++ b/scripts/windows/coco-dev-setup/batch/localisation/nl.coco @@ -40,4 +40,5 @@ exist=Dat pad bestaat niet, probeer alsjeblieft opnieuw... [end] succesfull=De installatie van de CodeCombat-Ontwikkelings omgeving was succesvol. - thankyou=Alvast bedankt voor al je werk en tot binnenkort. \ No newline at end of file + thankyou=Alvast bedankt voor al je werk en tot binnenkort. + readme=Wil je de LEESMIJ lezen voor meer informatie? \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/scripts/open_readme.bat b/scripts/windows/coco-dev-setup/batch/scripts/open_readme.bat new file mode 100755 index 000000000..484f3dd75 --- /dev/null +++ b/scripts/windows/coco-dev-setup/batch/scripts/open_readme.bat @@ -0,0 +1 @@ +call open_text_file ..\\config\\readme.coco \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/scripts/setup.bat b/scripts/windows/coco-dev-setup/batch/scripts/setup.bat index 2ed347bd6..e1e3342c1 100755 --- a/scripts/windows/coco-dev-setup/batch/scripts/setup.bat +++ b/scripts/windows/coco-dev-setup/batch/scripts/setup.bat @@ -36,6 +36,13 @@ call get_local_text end-thankyou echo %end_succesfull% echo %end_thankyou% -call print_exit +call print_dashed_seperator + +call get_local_text end-readme +call ask_question "!end_readme!" + +if "%result%"=="true" ( + call open_readme +) endlocal \ No newline at end of file From 6fdcbde61a3edc48ddb971127f5222e92fc58062 Mon Sep 17 00:00:00 2001 From: Glen De Cauwsemaecker Date: Wed, 26 Mar 2014 14:18:34 +0100 Subject: [PATCH 31/80] Git setup works. --- .../coco-dev-setup/batch/localisation/en.coco | 5 ++ .../coco-dev-setup/batch/localisation/nl.coco | 5 ++ .../batch/scripts/github_setup.bat | 70 ++++++++++++++++++- 3 files changed, 79 insertions(+), 1 deletion(-) diff --git a/scripts/windows/coco-dev-setup/batch/localisation/en.coco b/scripts/windows/coco-dev-setup/batch/localisation/en.coco index 2d64651d3..4a85ed172 100755 --- a/scripts/windows/coco-dev-setup/batch/localisation/en.coco +++ b/scripts/windows/coco-dev-setup/batch/localisation/en.coco @@ -35,6 +35,11 @@ wait=When you're ready, press any key to continue... [process] path=Please give the full path of your CodeCombat git repository: + checkout=Please enter the full path where you want to install your CodeCombat environment + bashi=This installation requires Git Bash. + bashp64=Git bash is by default installed at 'C:\Program Files (x86)\Git'. + bashp32=Git bash is by default installed at 'C:\Program Files\Git'. + bashq=Please enter the full path where git bash is installed or just press enter if it's in the default location [error] path=That path already exists, are you sure you want to overwrite it? exist=That path doesn't exist. Please try again... diff --git a/scripts/windows/coco-dev-setup/batch/localisation/nl.coco b/scripts/windows/coco-dev-setup/batch/localisation/nl.coco index 6463f4f21..ba51e2974 100755 --- a/scripts/windows/coco-dev-setup/batch/localisation/nl.coco +++ b/scripts/windows/coco-dev-setup/batch/localisation/nl.coco @@ -35,6 +35,11 @@ wait=Wanneer je klaar bent, druk dan eender welke toets om verder te gaan... [process] path=Geef alsjeblieft het volledige pad van je CodeCombat git repository: + checkout=Geef alsjeblieft het volledige pad waar je de CodeCombat Ontwikkelings omgeving will installeren + bashi=Deze installatie maakt gebruik van Git Bash. + bashp64=Git bash is normaal geinstalleerd in 'C:\Program Files (x86)\Git'. + bashp32=Git bash is normaal geinstalleerd in 'C:\Program Files\Git'. + bashq=Geef alsjeblieft het volledige pad op van Git Bash of druk gewoon op enter indien je het pad niet gewijzigd heeft [error] path=Dat pad bestaat al, ben je zeker dat je het wil overschrijven? exist=Dat pad bestaat niet, probeer alsjeblieft opnieuw... diff --git a/scripts/windows/coco-dev-setup/batch/scripts/github_setup.bat b/scripts/windows/coco-dev-setup/batch/scripts/github_setup.bat index 82b4b3662..c03eac4d1 100755 --- a/scripts/windows/coco-dev-setup/batch/scripts/github_setup.bat +++ b/scripts/windows/coco-dev-setup/batch/scripts/github_setup.bat @@ -36,5 +36,73 @@ if "%result%"=="true" ( goto:exit_git_setup ) +goto:get_bash_path + +:get_bash_path + call get_local_text github-process-bashi + echo !github_process_bashi! + + if not defined install_system_bit ( + call print_dashed_seperator + call get_system_information + call print_dashed_seperator + ) + + if "%system_info_bit%"=="64" ( + call get_local_text github-process-bashp64 + echo !github_process_bashp64! + ) else ( + call get_local_text github-process-bashp32 + echo !github_process_bashp32! + ) + + call get_local_text github-process-bashq + set /p "git_bash_path=!github_process_bashq!: " + + if not defined git_bash_path ( + if "%system_info_bit%"=="64" ( + set "git_bash_path=C:\Program Files (x86)\Git" + ) else ( + set "git_bash_path=C:\Program Files\Git" + ) + goto:get_git_path + ) + + if not exist "%git_bash_path%" ( + call get_local_text error-exist + echo !error_exist! + call print_dashed_seperator + goto:get_bash_path + ) else ( + goto:get_git_path + ) +goto:eof + +:get_git_path + call print_dashed_seperator + call get_local_text github-process-checkout + set /p "repository_path=!github_process_checkout!: " + if exist !repository_path! ( + call get_local_text error-path + call ask_question "!error_path!" + if "!result!"=="false" ( + call print_dashed_seperator + goto:get_git_path + ) else ( + rmdir /s /q %repository_path% + ) + ) else ( + goto:git_checkout + ) +goto:eof + +:git_checkout + call print_dashed_seperator + set "git_app_path=%git_bash_path%\bin\git.exe" + "%git_app_path%" clone https://github.com/codecombat/codecombat.git "%repository_path%" + goto:exit_git_setup +goto:eof + :exit_git_setup - call print_dashed_seperator \ No newline at end of file + call print_dashed_seperator +goto:eof \ No newline at end of file From 71608bf2ef2b307a3d288d563bb13ebf6f2aff6a Mon Sep 17 00:00:00 2001 From: Glen De Cauwsemaecker Date: Wed, 26 Mar 2014 14:27:39 +0100 Subject: [PATCH 32/80] Added ssh clone option: --- .../coco-dev-setup/batch/localisation/en.coco | 1 + .../coco-dev-setup/batch/localisation/nl.coco | 1 + .../coco-dev-setup/batch/scripts/github_setup.bat | 15 ++++++++++++++- 3 files changed, 16 insertions(+), 1 deletion(-) diff --git a/scripts/windows/coco-dev-setup/batch/localisation/en.coco b/scripts/windows/coco-dev-setup/batch/localisation/en.coco index 4a85ed172..1cd237fb5 100755 --- a/scripts/windows/coco-dev-setup/batch/localisation/en.coco +++ b/scripts/windows/coco-dev-setup/batch/localisation/en.coco @@ -40,6 +40,7 @@ bashp64=Git bash is by default installed at 'C:\Program Files (x86)\Git'. bashp32=Git bash is by default installed at 'C:\Program Files\Git'. bashq=Please enter the full path where git bash is installed or just press enter if it's in the default location + ssh=Do you want to checkout the repository via ssh? [error] path=That path already exists, are you sure you want to overwrite it? exist=That path doesn't exist. Please try again... diff --git a/scripts/windows/coco-dev-setup/batch/localisation/nl.coco b/scripts/windows/coco-dev-setup/batch/localisation/nl.coco index ba51e2974..5f646c6fb 100755 --- a/scripts/windows/coco-dev-setup/batch/localisation/nl.coco +++ b/scripts/windows/coco-dev-setup/batch/localisation/nl.coco @@ -40,6 +40,7 @@ bashp64=Git bash is normaal geinstalleerd in 'C:\Program Files (x86)\Git'. bashp32=Git bash is normaal geinstalleerd in 'C:\Program Files\Git'. bashq=Geef alsjeblieft het volledige pad op van Git Bash of druk gewoon op enter indien je het pad niet gewijzigd heeft + ssh=Wil je het git project downloaden via ssh? [error] path=Dat pad bestaat al, ben je zeker dat je het wil overschrijven? exist=Dat pad bestaat niet, probeer alsjeblieft opnieuw... diff --git a/scripts/windows/coco-dev-setup/batch/scripts/github_setup.bat b/scripts/windows/coco-dev-setup/batch/scripts/github_setup.bat index c03eac4d1..ce845d98a 100755 --- a/scripts/windows/coco-dev-setup/batch/scripts/github_setup.bat +++ b/scripts/windows/coco-dev-setup/batch/scripts/github_setup.bat @@ -90,6 +90,7 @@ goto:eof goto:get_git_path ) else ( rmdir /s /q %repository_path% + goto:git_checkout ) ) else ( goto:git_checkout @@ -99,7 +100,19 @@ goto:eof :git_checkout call print_dashed_seperator set "git_app_path=%git_bash_path%\bin\git.exe" - "%git_app_path%" clone https://github.com/codecombat/codecombat.git "%repository_path%" + + call get_local_text github-process-ssh + call ask_question "!github_process_ssh!" + + if "%result%"=="true" ( + call get_config github_ssh + "%git_app_path%" clone "!github_ssh!" "%repository_path%" + echo no + ) else ( + call get_config github_url + "%git_app_path%" clone "!github_url!" "%repository_path%" + ) + goto:exit_git_setup goto:eof From 4d09d6b4723b03062f5a786ed9479bebefe37a66 Mon Sep 17 00:00:00 2001 From: Glen De Cauwsemaecker Date: Wed, 26 Mar 2014 14:31:48 +0100 Subject: [PATCH 33/80] Removed ssh option (less is more) and placed now the repository in a subdir so that the db can be placed in the env path as well. --- .../batch/scripts/github_setup.bat | 16 +++++----------- 1 file changed, 5 insertions(+), 11 deletions(-) diff --git a/scripts/windows/coco-dev-setup/batch/scripts/github_setup.bat b/scripts/windows/coco-dev-setup/batch/scripts/github_setup.bat index ce845d98a..6c8952bc3 100755 --- a/scripts/windows/coco-dev-setup/batch/scripts/github_setup.bat +++ b/scripts/windows/coco-dev-setup/batch/scripts/github_setup.bat @@ -98,20 +98,14 @@ goto:eof goto:eof :git_checkout + md "%repository_path%" + set "repository_path=%repository_path%\coco" + call print_dashed_seperator set "git_app_path=%git_bash_path%\bin\git.exe" - call get_local_text github-process-ssh - call ask_question "!github_process_ssh!" - - if "%result%"=="true" ( - call get_config github_ssh - "%git_app_path%" clone "!github_ssh!" "%repository_path%" - echo no - ) else ( - call get_config github_url - "%git_app_path%" clone "!github_url!" "%repository_path%" - ) + call get_config github_url + "%git_app_path%" clone "!github_url!" "%repository_path%" goto:exit_git_setup goto:eof From 050e0f92fdf07305d1d7793268c1060fa5cac4fa Mon Sep 17 00:00:00 2001 From: Glen De Cauwsemaecker Date: Wed, 26 Mar 2014 14:34:38 +0100 Subject: [PATCH 34/80] Added step-by-step guide wiki url in tips --- .../windows/coco-dev-setup/batch/config/tips.coco | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/scripts/windows/coco-dev-setup/batch/config/tips.coco b/scripts/windows/coco-dev-setup/batch/config/tips.coco index b15f7d6e2..0a4bb84c4 100755 --- a/scripts/windows/coco-dev-setup/batch/config/tips.coco +++ b/scripts/windows/coco-dev-setup/batch/config/tips.coco @@ -1,5 +1,7 @@ - 1) This program is all about automating the setup of the CoCo environment - 2) When there is a question, please answer carefull and correct - 3) This setup is still in beta and may contain bugs - 4) You can report bugs @ 'https://github.com/codecombat/codecombat/issues' - 5) Having questions/suggestions? Talk with us on HipChat via CodeCombat.com \ No newline at end of file + 1) When there is a question, please answer carefull and correct + 2) This setup is still in beta and may contain bugs + 3) You can report bugs @ 'https://github.com/codecombat/codecombat/issues' + 4) Having questions/suggestions? Talk with us on HipChat via CodeCombat.com + + You can find a step-by-step guide for this installation on our wiki. + https://github.com/codecombat/codecombat/wiki/ \ No newline at end of file From 1fb1ea82c8de98a72a826d1eb1a2579afd119b5c Mon Sep 17 00:00:00 2001 From: Glen De Cauwsemaecker Date: Wed, 26 Mar 2014 21:51:46 +0100 Subject: [PATCH 35/80] Added a small explenation at the end of the installation on how to start the coco-dev environment. --- .../coco-dev-setup/batch/localisation/en.coco | 9 ++++++++- .../coco-dev-setup/batch/localisation/nl.coco | 9 ++++++++- .../coco-dev-setup/batch/scripts/setup.bat | 17 +++++++++++++++++ 3 files changed, 33 insertions(+), 2 deletions(-) diff --git a/scripts/windows/coco-dev-setup/batch/localisation/en.coco b/scripts/windows/coco-dev-setup/batch/localisation/en.coco index 1cd237fb5..90be92c9f 100755 --- a/scripts/windows/coco-dev-setup/batch/localisation/en.coco +++ b/scripts/windows/coco-dev-setup/batch/localisation/en.coco @@ -47,4 +47,11 @@ [end] succesfull=The setup of the CodeCombat Dev. Environment was succesfull. thankyou=Thank you already for your contribution and see you soon. - readme=Do you want to read the README for more information? \ No newline at end of file + readme=Do you want to read the README for more information? +[start] + 1=From now on you can start the dev. environment at + 2=the touch of a single mouse click. + 3= 1) Just double click + 4=and let the environment start up. + 5= 2) Now just open 'localhost:3000' in your prefered browser. + 6=That's it, you're now ready to start working on CodeCombat! \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/localisation/nl.coco b/scripts/windows/coco-dev-setup/batch/localisation/nl.coco index 5f646c6fb..da6fa2eb8 100755 --- a/scripts/windows/coco-dev-setup/batch/localisation/nl.coco +++ b/scripts/windows/coco-dev-setup/batch/localisation/nl.coco @@ -47,4 +47,11 @@ [end] succesfull=De installatie van de CodeCombat-Ontwikkelings omgeving was succesvol. thankyou=Alvast bedankt voor al je werk en tot binnenkort. - readme=Wil je de LEESMIJ lezen voor meer informatie? \ No newline at end of file + readme=Wil je de LEESMIJ lezen voor meer informatie? +[start] + 1=Vanaf nu kan je de ontwikkelings omgeving opstarten + 2=met het gemak van een enkele muisklik. + 3= 1) Dubbelklik op + 4=en laat de omgeving opstarten. + 5= 2) Nu kan je 'localhost:3000' openen in je browser naar voorkeur. + 6=Dat is het, je bent nu klaar om te starten met je werk aan CodeCombat. \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/scripts/setup.bat b/scripts/windows/coco-dev-setup/batch/scripts/setup.bat index e1e3342c1..6852ed6b5 100755 --- a/scripts/windows/coco-dev-setup/batch/scripts/setup.bat +++ b/scripts/windows/coco-dev-setup/batch/scripts/setup.bat @@ -38,6 +38,23 @@ echo %end_thankyou% call print_dashed_seperator +call get_local_text start-1 +call get_local_text start-2 +call get_local_text start-3 +call get_local_text start-4 +call get_local_text start-5 +call get_local_text start-6 + +echo !start_1! +echo !start_2! +echo. +echo !start_3! '!repository_path!\coco\SCOCODE.bat' !start_4! +echo !start_5! +echo. +echo !start_6! + +call print_dashed_seperator + call get_local_text end-readme call ask_question "!end_readme!" From 669792979638a2e42d4670b8010800d04c38bcac Mon Sep 17 00:00:00 2001 From: Glen De Cauwsemaecker Date: Wed, 26 Mar 2014 21:58:00 +0100 Subject: [PATCH 36/80] Added a german localisation file to the setup. --- .../coco-dev-setup/batch/localisation/de.coco | 57 +++++++++++++++++++ .../batch/localisation/languages.coco | 3 +- 2 files changed, 59 insertions(+), 1 deletion(-) create mode 100755 scripts/windows/coco-dev-setup/batch/localisation/de.coco diff --git a/scripts/windows/coco-dev-setup/batch/localisation/de.coco b/scripts/windows/coco-dev-setup/batch/localisation/de.coco new file mode 100755 index 000000000..4cf68e693 --- /dev/null +++ b/scripts/windows/coco-dev-setup/batch/localisation/de.coco @@ -0,0 +1,57 @@ +[global] + native=Deutsch + intro=From now on we'll send our feedback in English! +[install] + [system] + bit=-bit computer detected. + prefix=The operating system + sufix=was detected. + xp=We don't support Windows XP, installation cancelled. + [process] + sks=Have you already installed all the software needed for CodeCombat? + skq=We recommand that you reply negative in case you're not sure. + skc=Skipping the installation of the software... + 1=CodeCombat couldn't be developed without third-party software. + 2=That's why you'll need to install this software, + 3=in order to start contributing to our community. + 4=Cancel the installation if you already have the application. + prefix=Do you already have the latest version of + sufix=installed? + downloading=is downloading... + installing=is installing... + unzipping=is unzipping... + cleaning=is cleaning... + mongodbpath=Please define the full path where mongodb should be installed +[github] + [intro] + opensource=CodeCombat is opensource, like you already know. + online=All our sourcecode can be found online at Github. + manual=You can choose to do the entire Git setup yourself. + norec=However we recommend that you instead let us handle it instead. + [skip] + question=Do you want to do the Local Git setup manually yourself? + consequence=Make sure you have correctly setup your repository before processing. + donotclose=Do not close this window please. + wait=When you're ready, press any key to continue... + [process] + path=Please give the full path of your CodeCombat git repository: + checkout=Please enter the full path where you want to install your CodeCombat environment + bashi=This installation requires Git Bash. + bashp64=Git bash is by default installed at 'C:\Program Files (x86)\Git'. + bashp32=Git bash is by default installed at 'C:\Program Files\Git'. + bashq=Please enter the full path where git bash is installed or just press enter if it's in the default location + ssh=Do you want to checkout the repository via ssh? +[error] + path=That path already exists, are you sure you want to overwrite it? + exist=That path doesn't exist. Please try again... +[end] + succesfull=The setup of the CodeCombat Dev. Environment was succesfull. + thankyou=Thank you already for your contribution and see you soon. + readme=Do you want to read the README for more information? +[start] + 1=From now on you can start the dev. environment at + 2=the touch of a single mouse click. + 3= 1) Just double click + 4=and let the environment start up. + 5= 2) Now just open 'localhost:3000' in your prefered browser. + 6=That's it, you're now ready to start working on CodeCombat! \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/localisation/languages.coco b/scripts/windows/coco-dev-setup/batch/localisation/languages.coco index ec7f81996..da3331dfe 100755 --- a/scripts/windows/coco-dev-setup/batch/localisation/languages.coco +++ b/scripts/windows/coco-dev-setup/batch/localisation/languages.coco @@ -1,2 +1,3 @@ en -nl \ No newline at end of file +nl +de \ No newline at end of file From adc1d123f507aba839cfb03e6a84192648f3ee52 Mon Sep 17 00:00:00 2001 From: Dominik Maier Date: Wed, 26 Mar 2014 22:07:20 +0100 Subject: [PATCH 37/80] + Added German translation to coco-dev-setup --- .../coco-dev-setup/batch/localisation/de.coco | 90 +++++++++---------- 1 file changed, 45 insertions(+), 45 deletions(-) diff --git a/scripts/windows/coco-dev-setup/batch/localisation/de.coco b/scripts/windows/coco-dev-setup/batch/localisation/de.coco index 4cf68e693..147e420b1 100755 --- a/scripts/windows/coco-dev-setup/batch/localisation/de.coco +++ b/scripts/windows/coco-dev-setup/batch/localisation/de.coco @@ -1,57 +1,57 @@ [global] native=Deutsch - intro=From now on we'll send our feedback in English! + intro=Ab jetzt senden wir unser Feedback in Englisch! [install] [system] - bit=-bit computer detected. - prefix=The operating system - sufix=was detected. - xp=We don't support Windows XP, installation cancelled. + bit=-Bit System erkannt. + prefix=Es wurde das Betriebssystem + sufix=erkannt. + xp=Windows XP wird nicht unterstützt. Installation abgebrochen. [process] - sks=Have you already installed all the software needed for CodeCombat? - skq=We recommand that you reply negative in case you're not sure. - skc=Skipping the installation of the software... - 1=CodeCombat couldn't be developed without third-party software. - 2=That's why you'll need to install this software, - 3=in order to start contributing to our community. - 4=Cancel the installation if you already have the application. - prefix=Do you already have the latest version of - sufix=installed? - downloading=is downloading... - installing=is installing... - unzipping=is unzipping... - cleaning=is cleaning... - mongodbpath=Please define the full path where mongodb should be installed + sks=Sind die für CodeCombat benötigten Programme bereits installiert? + skq=Wir empfehlen Ihnen, mit „Nein“ zu antorten, falls Sie unsicher sind. + skc=Überspringe Installation der Programme... + 1=Ohne Software von Drittanbietern könnte CodeCombat nicht entwickelt werden. + 2=Aus diesem Grund müssen Sie diese Software installieren, + 3=um sich in der Community zu engagieren. + 4=Wenn Sie ein Programm bereits installiert haben, brechen Sie die Installation bitte ab. + prefix=Haben Sie bereits die aktuellste Version von + sufix=installiert? + downloading=wird heruntergeladen... + installing=wird installiert... + unzipping=wird entpackt... + cleaning=wird aufgeräumt... + mongodbpath=Bitte geben Sie den kompletten Pfad an, an dem MongoDB installiert werden soll [github] [intro] - opensource=CodeCombat is opensource, like you already know. - online=All our sourcecode can be found online at Github. - manual=You can choose to do the entire Git setup yourself. - norec=However we recommend that you instead let us handle it instead. + opensource=Wie Du bereits weißt, ist CodeCombat Open Source. + online=Unser Quellcode ist komplett auf Github. + manual=Wenn Du möchtest, kannst du das komplette Git Repository selbst herunterladen und nach deinen wünschen einrichten. + norec=Allerdings empfehlen wir, dass du den Prozess statt dessen uns überlässt. [skip] - question=Do you want to do the Local Git setup manually yourself? - consequence=Make sure you have correctly setup your repository before processing. - donotclose=Do not close this window please. - wait=When you're ready, press any key to continue... + question=Willst du das lokale Git Setup selbst vornehmen? + consequence=Bit vergewissere dich, dass das Repository korrekt heruntergeladen wurde, bevor du fortfährst. + donotclose=Bitte schließe dieses Fenster nicht. + wait=Wenn du fertig bist, drücke eine beliebige Taste zum Fortfahren... [process] - path=Please give the full path of your CodeCombat git repository: - checkout=Please enter the full path where you want to install your CodeCombat environment - bashi=This installation requires Git Bash. - bashp64=Git bash is by default installed at 'C:\Program Files (x86)\Git'. - bashp32=Git bash is by default installed at 'C:\Program Files\Git'. - bashq=Please enter the full path where git bash is installed or just press enter if it's in the default location - ssh=Do you want to checkout the repository via ssh? + path=Gebe bitte den kompletten Pfad zu deinem CodeCombat Git Repository ein: + checkout=Bitte gib den kompletten Pfad ein, an dem du die CodeCombat Umgebung einrichten willst + bashi=Diese Installation benötigt die Git Bash. + bashp64=Die Git Bash ist standardmäßig in 'C:\Program Files (x86)\Git' installiert. + bashp32=Die Git Bash ist standardmäßig in 'C:\Program Files\Git' installiert. + bashq=Bitte gebe den kompletten Pfad zur Git Bash ein, oder drücke Enter, um den Standardpfad zu verwenden + ssh=Willst du das Repository via SSH auschecken? [error] - path=That path already exists, are you sure you want to overwrite it? - exist=That path doesn't exist. Please try again... + path=Dieser Pfad existiert bereits. Willst du ihn wirklich überschreiben? + exist=Dieser Pfad exisitert nicht. Bitte versuche es erneut... [end] - succesfull=The setup of the CodeCombat Dev. Environment was succesfull. - thankyou=Thank you already for your contribution and see you soon. - readme=Do you want to read the README for more information? + succesfull=Die CodeCombat Entwicklungsumgebung wurde erfoglreich installiert. + thankyou=Vielen Dank für die Unterstützung und bis bald. + readme=Willst du das README lesen, um weitere Informationen zu erhalten? [start] - 1=From now on you can start the dev. environment at - 2=the touch of a single mouse click. - 3= 1) Just double click - 4=and let the environment start up. - 5= 2) Now just open 'localhost:3000' in your prefered browser. - 6=That's it, you're now ready to start working on CodeCombat! \ No newline at end of file + 1=Von nun an kannst du die Entwicklungsumgebung starten unter + 2=einmal mit der Maus klicken. + 3= 1) Einfach Doppelklicken + 4=und warten bis die Entwicklungsumgebung fertig geladen hat. + 5= 2) Jetzt 'localhost:3000' in deinem bevorzugten Browser aufrufen. + 6=Fertig. Du bist nun bereit, bei CodeCombat mitzuarbeiten! \ No newline at end of file From ea682c48e1e3e21f9a608ff1c48d70c9b69ce636 Mon Sep 17 00:00:00 2001 From: Glen De Cauwsemaecker Date: Wed, 26 Mar 2014 22:43:57 +0100 Subject: [PATCH 38/80] First step of npm works. --- .../coco-dev-setup/batch/localisation/en.coco | 11 +++- .../batch/scripts/npm_and_brunch_setup.bat | 64 +++++++++++++++++++ .../coco-dev-setup/batch/scripts/setup.bat | 3 +- 3 files changed, 76 insertions(+), 2 deletions(-) diff --git a/scripts/windows/coco-dev-setup/batch/localisation/en.coco b/scripts/windows/coco-dev-setup/batch/localisation/en.coco index 90be92c9f..0ed0b1086 100755 --- a/scripts/windows/coco-dev-setup/batch/localisation/en.coco +++ b/scripts/windows/coco-dev-setup/batch/localisation/en.coco @@ -41,6 +41,15 @@ bashp32=Git bash is by default installed at 'C:\Program Files\Git'. bashq=Please enter the full path where git bash is installed or just press enter if it's in the default location ssh=Do you want to checkout the repository via ssh? +[npm] + install=Installing bower, brunch, nodemon and sendwithus... + binstall=Installing bower packages... + sass=Installing sass... + npm=Installing npm... + brunch=Starting brunch.... + mongodb=Setting up a MongoDB database for you... + database=Downloading the last version of the CodeCombat database... + script=Preparing the automatic startup script for you... [error] path=That path already exists, are you sure you want to overwrite it? exist=That path doesn't exist. Please try again... @@ -52,6 +61,6 @@ 1=From now on you can start the dev. environment at 2=the touch of a single mouse click. 3= 1) Just double click - 4=and let the environment start up. + 4= and let the environment start up. 5= 2) Now just open 'localhost:3000' in your prefered browser. 6=That's it, you're now ready to start working on CodeCombat! \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/scripts/npm_and_brunch_setup.bat b/scripts/windows/coco-dev-setup/batch/scripts/npm_and_brunch_setup.bat index d92429179..8ded5f551 100755 --- a/scripts/windows/coco-dev-setup/batch/scripts/npm_and_brunch_setup.bat +++ b/scripts/windows/coco-dev-setup/batch/scripts/npm_and_brunch_setup.bat @@ -1,2 +1,66 @@ call print_npm_and_brunch_header +call print_dashed_seperator + +set work_directory=%CD% +set "coco_root=!repository_path!\coco" + +call get_local_text npm-install +echo !npm_install! + +cd !coco_root! +::npm install -g bower brunch nodemon sendwithus +cd !work_directory! + +call print_dashed_seperator +call get_local_text npm-binstall +echo !npm_binstall! + +cd "!coco_root!" +bower install +cd "!work_directory!" + +pause + +call print_dashed_seperator +call get_local_text npm-sass +echo !npm_sass! + +pause + +cd "!coco_root!" +gem install sass +cd "!work_directory!" + +pause + +call print_dashed_seperator +call get_local_text npm-brunch +echo !npm_brunch! + +pause + +cd "!coco_root!" +npm install +cd "!work_directory!" + +pause + +call print_dashed_seperator +call get_local_text npm-mongodb +echo !npm_mongodb! + +pause + +call print_dashed_seperator +call get_local_text npm-database +echo !npm_database! + +pause + +call print_dashed_seperator +call get_local_text npm-script +echo !npm_script! + +pause + call print_dashed_seperator \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/scripts/setup.bat b/scripts/windows/coco-dev-setup/batch/scripts/setup.bat index 6852ed6b5..0f4b585fe 100755 --- a/scripts/windows/coco-dev-setup/batch/scripts/setup.bat +++ b/scripts/windows/coco-dev-setup/batch/scripts/setup.bat @@ -48,7 +48,8 @@ call get_local_text start-6 echo !start_1! echo !start_2! echo. -echo !start_3! '!repository_path!\coco\SCOCODE.bat' !start_4! +echo !start_3! '!repository_path!\coco\SCOCODE.bat' +echo !start_4! echo !start_5! echo. echo !start_6! From f7767d17a8b8ce3f4cf8b1d4096abfeb3385aa48 Mon Sep 17 00:00:00 2001 From: Glen De Cauwsemaecker Date: Wed, 26 Mar 2014 23:03:48 +0100 Subject: [PATCH 39/80] everything up to mongodb is added, not sure if it works though. --- .../coco-dev-setup/batch/localisation/en.coco | 2 +- .../batch/scripts/npm_and_brunch_setup.bat | 24 +++++++++---------- 2 files changed, 12 insertions(+), 14 deletions(-) diff --git a/scripts/windows/coco-dev-setup/batch/localisation/en.coco b/scripts/windows/coco-dev-setup/batch/localisation/en.coco index 0ed0b1086..80ff0708f 100755 --- a/scripts/windows/coco-dev-setup/batch/localisation/en.coco +++ b/scripts/windows/coco-dev-setup/batch/localisation/en.coco @@ -46,7 +46,7 @@ binstall=Installing bower packages... sass=Installing sass... npm=Installing npm... - brunch=Starting brunch.... + brnch=Starting brunch.... mongodb=Setting up a MongoDB database for you... database=Downloading the last version of the CodeCombat database... script=Preparing the automatic startup script for you... diff --git a/scripts/windows/coco-dev-setup/batch/scripts/npm_and_brunch_setup.bat b/scripts/windows/coco-dev-setup/batch/scripts/npm_and_brunch_setup.bat index 8ded5f551..3127b2704 100755 --- a/scripts/windows/coco-dev-setup/batch/scripts/npm_and_brunch_setup.bat +++ b/scripts/windows/coco-dev-setup/batch/scripts/npm_and_brunch_setup.bat @@ -8,7 +8,7 @@ call get_local_text npm-install echo !npm_install! cd !coco_root! -::npm install -g bower brunch nodemon sendwithus +npm install -g bower brunch nodemon sendwithus cd !work_directory! call print_dashed_seperator @@ -19,38 +19,36 @@ cd "!coco_root!" bower install cd "!work_directory!" -pause - call print_dashed_seperator call get_local_text npm-sass echo !npm_sass! -pause - cd "!coco_root!" gem install sass cd "!work_directory!" -pause - call print_dashed_seperator -call get_local_text npm-brunch -echo !npm_brunch! - -pause +call get_local_text npm-npm +echo !npm_npm! cd "!coco_root!" npm install cd "!work_directory!" +call print_dashed_seperator +call get_local_text npm-brnch +echo !npm_brnch! + +cd "!coco_root!" +brunch w +cd "!work_directory!" + pause call print_dashed_seperator call get_local_text npm-mongodb echo !npm_mongodb! -pause - call print_dashed_seperator call get_local_text npm-database echo !npm_database! From a02909903ea21d40185cb064be1633210a3a3db6 Mon Sep 17 00:00:00 2001 From: Glen De Cauwsemaecker Date: Wed, 26 Mar 2014 23:06:25 +0100 Subject: [PATCH 40/80] Added local tags also the nl and en file for the npm part of the installation. --- .../windows/coco-dev-setup/batch/localisation/de.coco | 9 +++++++++ .../windows/coco-dev-setup/batch/localisation/nl.coco | 9 +++++++++ 2 files changed, 18 insertions(+) diff --git a/scripts/windows/coco-dev-setup/batch/localisation/de.coco b/scripts/windows/coco-dev-setup/batch/localisation/de.coco index 4cf68e693..c649afc30 100755 --- a/scripts/windows/coco-dev-setup/batch/localisation/de.coco +++ b/scripts/windows/coco-dev-setup/batch/localisation/de.coco @@ -41,6 +41,15 @@ bashp32=Git bash is by default installed at 'C:\Program Files\Git'. bashq=Please enter the full path where git bash is installed or just press enter if it's in the default location ssh=Do you want to checkout the repository via ssh? +[npm] + install=Installing bower, brunch, nodemon and sendwithus... + binstall=Installing bower packages... + sass=Installing sass... + npm=Installing npm... + brnch=Starting brunch.... + mongodb=Setting up a MongoDB database for you... + database=Downloading the last version of the CodeCombat database... + script=Preparing the automatic startup script for you... [error] path=That path already exists, are you sure you want to overwrite it? exist=That path doesn't exist. Please try again... diff --git a/scripts/windows/coco-dev-setup/batch/localisation/nl.coco b/scripts/windows/coco-dev-setup/batch/localisation/nl.coco index da6fa2eb8..cae6e19ed 100755 --- a/scripts/windows/coco-dev-setup/batch/localisation/nl.coco +++ b/scripts/windows/coco-dev-setup/batch/localisation/nl.coco @@ -41,6 +41,15 @@ bashp32=Git bash is normaal geinstalleerd in 'C:\Program Files\Git'. bashq=Geef alsjeblieft het volledige pad op van Git Bash of druk gewoon op enter indien je het pad niet gewijzigd heeft ssh=Wil je het git project downloaden via ssh? +[npm] + install=Installing bower, brunch, nodemon and sendwithus... + binstall=Installing bower packages... + sass=Installing sass... + npm=Installing npm... + brnch=Starting brunch.... + mongodb=Setting up a MongoDB database for you... + database=Downloading the last version of the CodeCombat database... + script=Preparing the automatic startup script for you... [error] path=Dat pad bestaat al, ben je zeker dat je het wil overschrijven? exist=Dat pad bestaat niet, probeer alsjeblieft opnieuw... From 5952e0876a15733f58960d285727e77885dd32fa Mon Sep 17 00:00:00 2001 From: Glen De Cauwsemaecker Date: Thu, 27 Mar 2014 00:10:50 +0100 Subject: [PATCH 41/80] Removed brunch part as we don't need it for installation. --- .../batch/scripts/npm_and_brunch_setup.bat | 16 ++++------------ 1 file changed, 4 insertions(+), 12 deletions(-) diff --git a/scripts/windows/coco-dev-setup/batch/scripts/npm_and_brunch_setup.bat b/scripts/windows/coco-dev-setup/batch/scripts/npm_and_brunch_setup.bat index 3127b2704..6ba4be529 100755 --- a/scripts/windows/coco-dev-setup/batch/scripts/npm_and_brunch_setup.bat +++ b/scripts/windows/coco-dev-setup/batch/scripts/npm_and_brunch_setup.bat @@ -8,7 +8,7 @@ call get_local_text npm-install echo !npm_install! cd !coco_root! -npm install -g bower brunch nodemon sendwithus +start /wait cmd /c "echo !npm_install! & npm install -g bower brunch nodemon sendwithus" cd !work_directory! call print_dashed_seperator @@ -16,7 +16,7 @@ call get_local_text npm-binstall echo !npm_binstall! cd "!coco_root!" -bower install +start /wait cmd /c "echo !npm_binstall! & bower install" cd "!work_directory!" call print_dashed_seperator @@ -24,7 +24,7 @@ call get_local_text npm-sass echo !npm_sass! cd "!coco_root!" -gem install sass +start /wait cmd /c "echo !npm_sass! & gem install sass" cd "!work_directory!" call print_dashed_seperator @@ -32,15 +32,7 @@ call get_local_text npm-npm echo !npm_npm! cd "!coco_root!" -npm install -cd "!work_directory!" - -call print_dashed_seperator -call get_local_text npm-brnch -echo !npm_brnch! - -cd "!coco_root!" -brunch w +start /wait cmd /c "echo !npm_npm! & npm install" cd "!work_directory!" pause From ce51e1dcf36abb6d10dd3b8df1ece8da96c20b71 Mon Sep 17 00:00:00 2001 From: Glen De Cauwsemaecker Date: Fri, 28 Mar 2014 04:03:36 +0100 Subject: [PATCH 42/80] Current State --- .../coco-dev-setup/batch/localisation/en.coco | 2 +- .../batch/scripts/npm_and_brunch_setup.bat | 70 +++++++++++++++---- 2 files changed, 56 insertions(+), 16 deletions(-) diff --git a/scripts/windows/coco-dev-setup/batch/localisation/en.coco b/scripts/windows/coco-dev-setup/batch/localisation/en.coco index 80ff0708f..71f18b2d1 100755 --- a/scripts/windows/coco-dev-setup/batch/localisation/en.coco +++ b/scripts/windows/coco-dev-setup/batch/localisation/en.coco @@ -48,7 +48,7 @@ npm=Installing npm... brnch=Starting brunch.... mongodb=Setting up a MongoDB database for you... - database=Downloading the last version of the CodeCombat database... + db=Downloading the last version of the CodeCombat database... script=Preparing the automatic startup script for you... [error] path=That path already exists, are you sure you want to overwrite it? diff --git a/scripts/windows/coco-dev-setup/batch/scripts/npm_and_brunch_setup.bat b/scripts/windows/coco-dev-setup/batch/scripts/npm_and_brunch_setup.bat index 6ba4be529..747604f34 100755 --- a/scripts/windows/coco-dev-setup/batch/scripts/npm_and_brunch_setup.bat +++ b/scripts/windows/coco-dev-setup/batch/scripts/npm_and_brunch_setup.bat @@ -4,6 +4,60 @@ call print_dashed_seperator set work_directory=%CD% set "coco_root=!repository_path!\coco" +call print_dashed_seperator +call get_local_text npm-mongodb +echo !npm_mongodb! + +set "mdb_directory=!repository_path!\cocodb" + +if exist mdb_directory ( + rmdir /s /q "!mdb_directory!" +) + +md !mdb_directory! + +call print_dashed_seperator +call get_local_text npm-db +echo !npm_db! + +set "curl_app=..\utilities\curl.exe" +set "zu_app=..\utilities\7za.exe" +set "keystuff=..\utilities\keystuff.exe" + +call get_config database_backup + +cd !mdb_directory! + +start cmd /c "%work_directory%\%keystuff% Alt-Tab && mongod --setParameter textSearchEnabled=true --dbpath !mdb_directory!" + +%curl_app% -k !database_backup! -o dump.tar.gz + +start cmd /c "%work_directory%\%keystuff% Alt-Tab && %zu_app% e dump.tar.gz && del dump.tar.gz && %zu_app% x dump.tar && del dump.tar" + +cd !work_directory! +echo %CD% +echo %keystuff% +%keystuff% Alt-Tab +cd !mdb_directory! + +pause + +:: import + +start /wait cmd /c "mongorestore dump" + +:: remove + +rmdir /s /q db + +pause + +call print_dashed_seperator +call get_local_text npm-script +echo !npm_script! + +:: ---- END + call get_local_text npm-install echo !npm_install! @@ -35,22 +89,8 @@ cd "!coco_root!" start /wait cmd /c "echo !npm_npm! & npm install" cd "!work_directory!" -pause +:: ------ HERE -call print_dashed_seperator -call get_local_text npm-mongodb -echo !npm_mongodb! -call print_dashed_seperator -call get_local_text npm-database -echo !npm_database! - -pause - -call print_dashed_seperator -call get_local_text npm-script -echo !npm_script! - -pause call print_dashed_seperator \ No newline at end of file From 28381b903f2e7b76b5c43364dd654e33c9c02920 Mon Sep 17 00:00:00 2001 From: Glen De Cauwsemaecker Date: Fri, 28 Mar 2014 04:24:01 +0100 Subject: [PATCH 43/80] Latest state of npm stuff --- .../batch/scripts/npm_and_brunch_setup.bat | 95 +++++++++---------- 1 file changed, 44 insertions(+), 51 deletions(-) diff --git a/scripts/windows/coco-dev-setup/batch/scripts/npm_and_brunch_setup.bat b/scripts/windows/coco-dev-setup/batch/scripts/npm_and_brunch_setup.bat index 747604f34..ae3572b36 100755 --- a/scripts/windows/coco-dev-setup/batch/scripts/npm_and_brunch_setup.bat +++ b/scripts/windows/coco-dev-setup/batch/scripts/npm_and_brunch_setup.bat @@ -2,61 +2,14 @@ call print_npm_and_brunch_header call print_dashed_seperator set work_directory=%CD% -set "coco_root=!repository_path!\coco" - -call print_dashed_seperator -call get_local_text npm-mongodb -echo !npm_mongodb! - -set "mdb_directory=!repository_path!\cocodb" - -if exist mdb_directory ( - rmdir /s /q "!mdb_directory!" -) - -md !mdb_directory! - -call print_dashed_seperator -call get_local_text npm-db -echo !npm_db! set "curl_app=..\utilities\curl.exe" set "zu_app=..\utilities\7za.exe" set "keystuff=..\utilities\keystuff.exe" -call get_config database_backup +set "coco_root=!repository_path!\coco" -cd !mdb_directory! - -start cmd /c "%work_directory%\%keystuff% Alt-Tab && mongod --setParameter textSearchEnabled=true --dbpath !mdb_directory!" - -%curl_app% -k !database_backup! -o dump.tar.gz - -start cmd /c "%work_directory%\%keystuff% Alt-Tab && %zu_app% e dump.tar.gz && del dump.tar.gz && %zu_app% x dump.tar && del dump.tar" - -cd !work_directory! -echo %CD% -echo %keystuff% -%keystuff% Alt-Tab -cd !mdb_directory! - -pause - -:: import - -start /wait cmd /c "mongorestore dump" - -:: remove - -rmdir /s /q db - -pause - -call print_dashed_seperator -call get_local_text npm-script -echo !npm_script! - -:: ---- END +goto:automatic_script call get_local_text npm-install echo !npm_install! @@ -89,8 +42,48 @@ cd "!coco_root!" start /wait cmd /c "echo !npm_npm! & npm install" cd "!work_directory!" -:: ------ HERE +:: --- MONGODB +:mongodb +call print_dashed_seperator +call get_local_text npm-mongodb +echo !npm_mongodb! +set "mdb_directory=!repository_path!\cocodb" -call print_dashed_seperator \ No newline at end of file +if exist mdb_directory ( + rmdir /s /q "!mdb_directory!" +) + +md !mdb_directory! + +call print_dashed_seperator +call get_local_text npm-db +echo !npm_db! + +call get_config database_backup + +cd !mdb_directory! + +start cmd /c "%work_directory%\%keystuff% Alt-Tab && mongod --setParameter textSearchEnabled=true --dbpath !mdb_directory!" + +%curl_app% -k !database_backup! -o dump.tar.gz + +start /wait cmd /c "%work_directory%\%keystuff% Alt-Tab && %zu_app% e dump.tar.gz && del dump.tar.gz && %zu_app% x dump.tar && del dump.tar" + +start /wait cmd /c "mongorestore dump" + +rmdir /s /q db + +:: --- AUTOMATIC SCRIPT + +::automatic_script +call print_dashed_seperator +call get_local_text npm-script +echo !npm_script! + +:: --- END + +call print_dashed_seperator + +pause \ No newline at end of file From 267d03399706e29dc08a5927d5ee8033a8ae382f Mon Sep 17 00:00:00 2001 From: Dominik Kundel Date: Fri, 28 Mar 2014 14:42:08 +0100 Subject: [PATCH 44/80] initial coffeescript support. No proper highlighting of executing parts and errors are not displayed inline --- app/views/play/level/modal/editor_config_modal.coffee | 2 +- app/views/play/level/tome/spell.coffee | 4 ++-- app/views/play/level/tome/spell_view.coffee | 8 ++++---- app/views/play/level/tome/tome_view.coffee | 2 +- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/app/views/play/level/modal/editor_config_modal.coffee b/app/views/play/level/modal/editor_config_modal.coffee index 6eee66071..6be98b44d 100644 --- a/app/views/play/level/modal/editor_config_modal.coffee +++ b/app/views/play/level/modal/editor_config_modal.coffee @@ -62,7 +62,7 @@ module.exports = class EditorConfigModal extends View @aceConfig.behaviors = @$el.find('#tome-behaviors').prop('checked') me.set 'aceConfig', @aceConfig Backbone.Mediator.publish 'tome:change-config' - Backbone.Mediator.publish 'tome:change-language' unless @aceConfig.language is oldLanguage + Backbone.Mediator.publish 'tome:change-language' unless @aceConfig.language isnt oldLanguage me.save() destroy: -> diff --git a/app/views/play/level/tome/spell.coffee b/app/views/play/level/tome/spell.coffee index b18263e9f..a0cb680cb 100644 --- a/app/views/play/level/tome/spell.coffee +++ b/app/views/play/level/tome/spell.coffee @@ -85,7 +85,7 @@ module.exports = class Spell aether.hasChangedSignificantly (newSource ? @originalSource), (currentSource ? @source), true, true createAether: (thang) -> - aceConfig = me.get 'aceConfig' ? {} + aceConfig = me.get('aceConfig') ? {} aetherOptions = problems: jshint_W040: {level: "ignore"} @@ -110,7 +110,7 @@ module.exports = class Spell aether updateLanguageAether: -> - aceConfig = me.get 'aceConfig' ? {} + aceConfig = me.get('aceConfig') ? {} for thangId, spellThang of @thangs spellThang.aether?.setLanguage (aceConfig.language ? 'javascript') spellThang.castAether = null diff --git a/app/views/play/level/tome/spell_view.coffee b/app/views/play/level/tome/spell_view.coffee index 4319981d8..17a813459 100644 --- a/app/views/play/level/tome/spell_view.coffee +++ b/app/views/play/level/tome/spell_view.coffee @@ -17,7 +17,7 @@ module.exports = class SpellView extends View editModes: 'javascript': 'ace/mode/javascript' - 'coffeescript': 'ace/mode/coffeescript' + 'coffeescript': 'ace/mode/coffee' keyBindings: 'default': null @@ -567,14 +567,14 @@ module.exports = class SpellView extends View @ace.setValue pretty onChangeEditorConfig: (e) -> - aceConfig = me.get 'aceConfig' + aceConfig = me.get('aceConfig') ? {} @ace.setDisplayIndentGuides aceConfig.indentGuides # default false @ace.setShowInvisibles aceConfig.invisibles # default false @ace.setKeyboardHandler @keyBindings[aceConfig.keyBindings ? 'default'] - @aceSession.setMode @editModes[aceConfig.language ? 'javascript'] + # @aceSession.setMode @editModes[aceConfig.language ? 'javascript'] onChangeLanguage: (e) -> - aceConfig = me.get 'aceConfig' + aceConfig = me.get('aceConfig') ? {} @aceSession.setMode @editModes[aceConfig.language ? 'javascript'] dismiss: -> diff --git a/app/views/play/level/tome/tome_view.coffee b/app/views/play/level/tome/tome_view.coffee index a4e3f8c2b..5c92a9bcf 100644 --- a/app/views/play/level/tome/tome_view.coffee +++ b/app/views/play/level/tome/tome_view.coffee @@ -218,7 +218,7 @@ module.exports = class TomeView extends View Backbone.Mediator.publish 'tome:cast-spells', spells: @spells updateLanguageForAllSpells: -> - spell.updateLanguageAether for spellKey, spell of @spells + spell.updateLanguageAether() for spellKey, spell of @spells destroy: -> spell.destroy() for spellKey, spell of @spells From 470a79e6b03d09d6f2c15083da71fc830b6ffbfb Mon Sep 17 00:00:00 2001 From: tmrdja Date: Sun, 30 Mar 2014 19:33:21 +0200 Subject: [PATCH 45/80] Added contextmenu --- app/templates/editor/level/thangs_tab.jade | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/templates/editor/level/thangs_tab.jade b/app/templates/editor/level/thangs_tab.jade index f70446bd6..b0b86868c 100644 --- a/app/templates/editor/level/thangs_tab.jade +++ b/app/templates/editor/level/thangs_tab.jade @@ -17,6 +17,11 @@ .world-container.thangs-column h3(data-i18n="editor.level_tab_thangs_conditions") Starting Conditions #canvas-wrapper + ul.dropdown-menu#contextmenu + li#delete + a Delete + li#duplicate + a Duplicate canvas(width=1848, height=1178)#surface #canvas-left-gradient.gradient #canvas-top-gradient.gradient From f8de6162d17e9a7689efc3b2420888062799b86c Mon Sep 17 00:00:00 2001 From: tmrdja Date: Sun, 30 Mar 2014 19:38:54 +0200 Subject: [PATCH 46/80] Added contextmenu Added contextmenu with Delete and Duplicate button --- app/views/editor/level/thangs_tab_view.coffee | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/app/views/editor/level/thangs_tab_view.coffee b/app/views/editor/level/thangs_tab_view.coffee index e0af8ddc4..f62f8c90a 100644 --- a/app/views/editor/level/thangs_tab_view.coffee +++ b/app/views/editor/level/thangs_tab_view.coffee @@ -48,6 +48,8 @@ module.exports = class ThangsTabView extends View events: 'click #extant-thangs-filter button': 'onFilterExtantThangs' + 'click #delete': 'onDeleteClicked' + 'click #duplicate': 'onDuplicateClicked' shortcuts: 'esc': 'selectAddThang' @@ -61,6 +63,7 @@ module.exports = class ThangsTabView extends View @thangTypes = @supermodel.getCollection new ThangTypeSearchCollection() # should load depended-on Components, too @thangTypes.once 'sync', @onThangTypesLoaded @thangTypes.fetch() + $(document).bind 'contextmenu', @preventDefaultContextMenu # just loading all Components for now: https://github.com/codecombat/codecombat/issues/405 @componentCollection = @supermodel.getCollection new ComponentsCollection() @@ -419,6 +422,29 @@ module.exports = class ThangsTabView extends View @onThangsChanged() @$el.find('.thangs-column').show() + preventDefaultContextMenu: (e) -> + e.preventDefault() + + onSpriteContextMenu: (e) -> + {clientX, clientY} = e.originalEvent.nativeEvent + if @addThangType + $('#duplicate a').html 'Stop Duplicate' + else + $('#duplicate a').html 'Duplicate' + $('#contextmenu').css { position: 'fixed', left: clientX, top: clientY } + $('#contextmenu').show() + + onDeleteClicked: (e) -> + $('#contextmenu').hide() + @deleteSelectedExtantThang e + + onDuplicateClicked: (e) -> + $('#contextmenu').hide() + if !@addThangType + thang = @selectedExtantThang.spriteName + e.target = $(".add-thang-palette-icon[data-thang-type='" + thang + "']").get 0 + @selectAddThang e + class ThangsNode extends TreemaNode.nodeMap.array valueClass: 'treema-array-replacement' From 167ee90a704cc0fc8ccd7f4cc0184323f22d6da7 Mon Sep 17 00:00:00 2001 From: Bia41 Date: Mon, 31 Mar 2014 05:02:13 +0100 Subject: [PATCH 47/80] #673 Replaced .once with @listenToOnce Replaced .once with @listenToOnce on CocoModel, as requested on Issue #673 --- app/models/CocoModel.coffee | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/app/models/CocoModel.coffee b/app/models/CocoModel.coffee index 834dbe061..7337ccb83 100644 --- a/app/models/CocoModel.coffee +++ b/app/models/CocoModel.coffee @@ -55,10 +55,12 @@ class CocoModel extends Backbone.Model loadSchema: -> return if @constructor.schema.loading @constructor.schema.fetch() - @constructor.schema.once 'sync', => - @constructor.schema.loaded = true - @addSchemaDefaults() - @trigger 'schema-loaded' + @listenToOnce(@constructor.schema, 'sync', @onConstructorSync) + + onConstructorSync: -> + @constructor.schema.loaded = true + @addSchemaDefaults() + @trigger 'schema-loaded' @hasSchema: -> return @schema?.loaded schema: -> return @constructor.schema From dfe6bce351c9d395f75f687d06f086e6004cfe06 Mon Sep 17 00:00:00 2001 From: tmrdja Date: Mon, 31 Mar 2014 18:33:14 +0200 Subject: [PATCH 48/80] Added contextmenu Added contextmenu --- app/views/editor/level/thangs_tab_view.coffee | 20 ++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/app/views/editor/level/thangs_tab_view.coffee b/app/views/editor/level/thangs_tab_view.coffee index f62f8c90a..243b1e540 100644 --- a/app/views/editor/level/thangs_tab_view.coffee +++ b/app/views/editor/level/thangs_tab_view.coffee @@ -21,7 +21,7 @@ componentOriginals = "physics.Physical" : "524b75ad7fc0f6d519000001" class ThangTypeSearchCollection extends CocoCollection - url: '/db/thang.type/search?project=true' + url: '/db/thang.type/search?project=original,name,version,slug,kind,components' model: ThangType module.exports = class ThangsTabView extends View @@ -61,16 +61,16 @@ module.exports = class ThangsTabView extends View super options @world = options.world @thangTypes = @supermodel.getCollection new ThangTypeSearchCollection() # should load depended-on Components, too - @thangTypes.once 'sync', @onThangTypesLoaded + @listenToOnce(@thangTypes, 'sync', @onThangTypesLoaded) @thangTypes.fetch() $(document).bind 'contextmenu', @preventDefaultContextMenu # just loading all Components for now: https://github.com/codecombat/codecombat/issues/405 @componentCollection = @supermodel.getCollection new ComponentsCollection() - @componentCollection.once 'sync', @onComponentsLoaded + @listenToOnce(@componentCollection, 'sync', @onComponentsLoaded) @componentCollection.fetch() - onThangTypesLoaded: => + onThangTypesLoaded: -> return if @destroyed @supermodel.addCollection @thangTypes @supermodel.populateModel model for model in @thangTypes.models @@ -78,7 +78,7 @@ module.exports = class ThangsTabView extends View @render() # do it again but without the loading screen @onLevelLoaded level: @level if @level and not @startsLoading - onComponentsLoaded: => + onComponentsLoaded: -> return if @destroyed @supermodel.addCollection @componentCollection @startsLoading = not @thangTypes.loaded @@ -188,11 +188,14 @@ module.exports = class ThangsTabView extends View onSpriteMouseDown: (e) -> # Sprite clicks happen after stage clicks, but we need to know whether a sprite is being clicked. clearTimeout @backgroundAddClickTimeout + if e.originalEvent.nativeEvent.button == 2 + @onSpriteContextMenu e onStageMouseDown: (e) -> if @addThangSprite # If we click on the background, we need to add @addThangSprite, but not if onSpriteMouseDown will fire. @backgroundAddClickTimeout = _.defer => @onExtantThangSelected {} + $('#contextmenu').hide() onSpriteDragged: (e) -> return unless @selectedExtantThang and e.thang?.id is @selectedExtantThang?.id @@ -222,7 +225,7 @@ module.exports = class ThangsTabView extends View # TODO: figure out a good way to have all Surface clicks and Treema clicks just proxy in one direction, so we can maintain only one way of handling selection and deletion onExtantThangSelected: (e) -> - @selectedExtantSprite?.setNameLabel null unless @selectedExtantSprite is e.sprite + @selectedExtantSprite?.setNameLabel? null unless @selectedExtantSprite is e.sprite @selectedExtantThang = e.thang @selectedExtantSprite = e.sprite if e.thang and (key.alt or key.meta) @@ -239,7 +242,7 @@ module.exports = class ThangsTabView extends View @selectedExtantSprite.setNameLabel @selectedExtantSprite.thangType.get('name') + ': ' + @selectedExtantThang.id if not treemaThang.isSelected() treemaThang.select() - @thangsTreema.$el.scrollTop(@thangsTreema.$el.find('.treema-children .treema-selected')[0].offsetTop) + @thangsTreema.$el.scrollTop(@thangsTreema.$el.find('.treema-children .treema-selected')[0].offsetTop) else if @addThangSprite # We clicked on the background when we had an add Thang selected, so add it @addThang @addThangType, @addThangSprite.thang.pos @@ -421,7 +424,7 @@ module.exports = class ThangsTabView extends View @editThangView = null @onThangsChanged() @$el.find('.thangs-column').show() - + preventDefaultContextMenu: (e) -> e.preventDefault() @@ -445,7 +448,6 @@ module.exports = class ThangsTabView extends View e.target = $(".add-thang-palette-icon[data-thang-type='" + thang + "']").get 0 @selectAddThang e - class ThangsNode extends TreemaNode.nodeMap.array valueClass: 'treema-array-replacement' getChildren: -> From aeddb64f90a0480f691ebb1d1fe80c3b6c4bc49a Mon Sep 17 00:00:00 2001 From: Alexei Nikitin Date: Mon, 31 Mar 2014 11:09:44 -0700 Subject: [PATCH 49/80] Update base.jade --- app/templates/base.jade | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/app/templates/base.jade b/app/templates/base.jade index 7af238a4d..7bc9817f2 100644 --- a/app/templates/base.jade +++ b/app/templates/base.jade @@ -22,16 +22,16 @@ body ul(class='navbar-link-text').nav.navbar-nav.pull-right li.play - a.header-font(href='/play', data-i18n="nav.navbar-nav.play") Levels + a.header-font(href='/play', data-i18n="nav.play") Levels li.editor - a.header-font(href='/editor', data-i18n="nav.navbar-nav.editor") Editor + a.header-font(href='/editor', data-i18n="nav.editor") Editor li.blog - a.header-font(href='http://blog.codecombat.com/', data-i18n="nav.navbar-nav.blog") Blog + a.header-font(href='http://blog.codecombat.com/', data-i18n="nav.blog") Blog li.forum - a.header-font(href='http://discourse.codecombat.com/', data-i18n="nav.navbar-nav.forum") Forum + a.header-font(href='http://discourse.codecombat.com/', data-i18n="nav.forum") Forum if me.isAdmin() li.admin - a.header-font(href='/admin', data-i18n="nav.navbar-nav.admin") Admin + a.header-font(href='/admin', data-i18n="nav.admin") Admin block outer_content #outer-content-wrapper @@ -63,4 +63,4 @@ body a.mixpanel-badge(href="https://mixpanel.com/f/partner") img(src="//cdn.mxpnl.com/site_media/images/partner/badge_light.png", alt="Mobile Analytics") a.firebase-bade(href="https://www.firebase.com/") - img(src="/images/pages/base/firebase.png", alt="Powered by Firebase") \ No newline at end of file + img(src="/images/pages/base/firebase.png", alt="Powered by Firebase") From 17193588565677a6bf34b51c62e959bb59f7d938 Mon Sep 17 00:00:00 2001 From: Alexei Nikitin Date: Mon, 31 Mar 2014 11:32:01 -0700 Subject: [PATCH 50/80] Update ru.coffee --- app/locale/ru.coffee | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/app/locale/ru.coffee b/app/locale/ru.coffee index 9d1ec2d22..6e704de3c 100644 --- a/app/locale/ru.coffee +++ b/app/locale/ru.coffee @@ -12,13 +12,13 @@ module.exports = nativeDescription: "русский", englishDescription: "Russi fork: "Форк" play: "Играть" -# units: -# second: "second" -# seconds: "seconds" -# minute: "minute" -# minutes: "minutes" -# hour: "hour" -# hours: "hours" + units: + second: "секунда" + seconds: "секунд(ы)" + minute: "минута" + minutes: "минут(ы)" + hour: "час" + hours: "часа(ов)" modal: close: "Закрыть" @@ -32,7 +32,7 @@ module.exports = nativeDescription: "русский", englishDescription: "Russi editor: "Редактор" blog: "Блог" forum: "Форум" - admin: "Администратор" + admin: "Админ" home: "Домой" contribute: "Сотрудничество" legal: "Юридическая информация" @@ -260,9 +260,9 @@ module.exports = nativeDescription: "русский", englishDescription: "Russi tip_patience: "Терпением ты обладать должен, юный падаван. - Yoda" tip_documented_bug: "Документированный баг не является багом; это фича." tip_impossible: "Это всегда кажется невозможным, пока не сделано. - Nelson Mandela" -# time_current: "Now:" -# time_total: "Max:" -# time_goto: "Go to:" + time_current: "Текущее:" + time_total: "Максимальное:" + time_goto: "Перейти на:" admin: av_title: "Админ панель" @@ -387,7 +387,7 @@ module.exports = nativeDescription: "русский", englishDescription: "Russi practices_title: "Уважаемые лучшие практики" practices_description: "Это наши обещания тебе, игроку, менее юридическим языком." privacy_title: "Конфиденциальность" - privacy_description: "Мы не будем продавать какой-либо личной информации. Мы намерены заработать деньги с помощью рекрутинга в конечном счёте, но будьте уверены, мы не будем распространять вашу личную информацию заинтересованным компаниям без вашего явного согласия." + privacy_description: "Мы не будем продавать какую-либо личную информацию. Мы намерены заработать деньги с помощью рекрутинга в конечном счёте, но будьте уверены, мы не будем распространять вашу личную информацию заинтересованным компаниям без вашего явного согласия." security_title: "Безопасность" security_description: "Мы стремимся сохранить вашу личную информацию в безопасности. Как проект с открытым исходным кодом, наш сайт открыт для всех в вопросах пересмотра и совершенствования систем безопасности." email_title: "Email" From 725a8bc2d9a680bd69f38e6ac98c214a2e9f83d4 Mon Sep 17 00:00:00 2001 From: Dominik Kundel Date: Mon, 31 Mar 2014 20:48:07 +0200 Subject: [PATCH 51/80] updated locales --- app/locale/ar.coffee | 2 ++ app/locale/bg.coffee | 2 ++ app/locale/ca.coffee | 2 ++ app/locale/cs.coffee | 2 ++ app/locale/da.coffee | 2 ++ app/locale/el.coffee | 2 ++ app/locale/en-AU.coffee | 2 ++ app/locale/en-GB.coffee | 2 ++ app/locale/en-US.coffee | 2 ++ app/locale/es-419.coffee | 2 ++ app/locale/es-ES.coffee | 2 ++ app/locale/es.coffee | 2 ++ app/locale/fa.coffee | 2 ++ app/locale/fi.coffee | 2 ++ app/locale/fr.coffee | 2 ++ app/locale/he.coffee | 2 ++ app/locale/hi.coffee | 2 ++ app/locale/hu.coffee | 2 ++ app/locale/id.coffee | 2 ++ app/locale/it.coffee | 2 ++ app/locale/ja.coffee | 2 ++ app/locale/ko.coffee | 2 ++ app/locale/lt.coffee | 2 ++ app/locale/ms.coffee | 2 ++ app/locale/nb.coffee | 2 ++ app/locale/nl-BE.coffee | 2 ++ app/locale/nl-NL.coffee | 2 ++ app/locale/nl.coffee | 2 ++ app/locale/nn.coffee | 2 ++ app/locale/no.coffee | 2 ++ app/locale/pl.coffee | 2 ++ app/locale/pt-BR.coffee | 2 ++ app/locale/pt-PT.coffee | 2 ++ app/locale/pt.coffee | 2 ++ app/locale/ro.coffee | 2 ++ app/locale/ru.coffee | 2 ++ app/locale/sk.coffee | 2 ++ app/locale/sl.coffee | 2 ++ app/locale/sr.coffee | 2 ++ app/locale/sv.coffee | 2 ++ app/locale/th.coffee | 2 ++ app/locale/tr.coffee | 2 ++ app/locale/uk.coffee | 2 ++ app/locale/ur.coffee | 2 ++ app/locale/vi.coffee | 2 ++ app/locale/zh-HANS.coffee | 2 ++ app/locale/zh-HANT.coffee | 2 ++ app/locale/zh.coffee | 2 ++ 48 files changed, 96 insertions(+) diff --git a/app/locale/ar.coffee b/app/locale/ar.coffee index b61580832..e60d15634 100644 --- a/app/locale/ar.coffee +++ b/app/locale/ar.coffee @@ -224,6 +224,8 @@ module.exports = nativeDescription: "العربية", englishDescription: "Arabi # skip_tutorial: "Skip (esc)" # editor_config: "Editor Config" # editor_config_title: "Editor Configuration" +# editor_config_language_label: "Programming Language" +# editor_config_language_description: "Define the programming language you want to code in." # editor_config_keybindings_label: "Key Bindings" # editor_config_keybindings_default: "Default (Ace)" # editor_config_keybindings_description: "Adds additional shortcuts known from the common editors." diff --git a/app/locale/bg.coffee b/app/locale/bg.coffee index bf28857cb..e3d81541e 100644 --- a/app/locale/bg.coffee +++ b/app/locale/bg.coffee @@ -224,6 +224,8 @@ module.exports = nativeDescription: "български език", englishDescri # skip_tutorial: "Skip (esc)" # editor_config: "Editor Config" # editor_config_title: "Editor Configuration" +# editor_config_language_label: "Programming Language" +# editor_config_language_description: "Define the programming language you want to code in." # editor_config_keybindings_label: "Key Bindings" # editor_config_keybindings_default: "Default (Ace)" # editor_config_keybindings_description: "Adds additional shortcuts known from the common editors." diff --git a/app/locale/ca.coffee b/app/locale/ca.coffee index 595ac7bb3..b46a170ae 100644 --- a/app/locale/ca.coffee +++ b/app/locale/ca.coffee @@ -224,6 +224,8 @@ module.exports = nativeDescription: "Català", englishDescription: "Catalan", tr # skip_tutorial: "Skip (esc)" # editor_config: "Editor Config" # editor_config_title: "Editor Configuration" +# editor_config_language_label: "Programming Language" +# editor_config_language_description: "Define the programming language you want to code in." # editor_config_keybindings_label: "Key Bindings" # editor_config_keybindings_default: "Default (Ace)" # editor_config_keybindings_description: "Adds additional shortcuts known from the common editors." diff --git a/app/locale/cs.coffee b/app/locale/cs.coffee index d69702f93..c22be8eb8 100644 --- a/app/locale/cs.coffee +++ b/app/locale/cs.coffee @@ -224,6 +224,8 @@ module.exports = nativeDescription: "čeština", englishDescription: "Czech", tr # skip_tutorial: "Skip (esc)" # editor_config: "Editor Config" # editor_config_title: "Editor Configuration" +# editor_config_language_label: "Programming Language" +# editor_config_language_description: "Define the programming language you want to code in." # editor_config_keybindings_label: "Key Bindings" # editor_config_keybindings_default: "Default (Ace)" # editor_config_keybindings_description: "Adds additional shortcuts known from the common editors." diff --git a/app/locale/da.coffee b/app/locale/da.coffee index 200d6c873..4160b82e6 100644 --- a/app/locale/da.coffee +++ b/app/locale/da.coffee @@ -224,6 +224,8 @@ module.exports = nativeDescription: "dansk", englishDescription: "Danish", trans skip_tutorial: "Spring over (esc)" # editor_config: "Editor Config" # editor_config_title: "Editor Configuration" +# editor_config_language_label: "Programming Language" +# editor_config_language_description: "Define the programming language you want to code in." editor_config_keybindings_label: "Tastaturgenveje" # editor_config_keybindings_default: "Default (Ace)" # editor_config_keybindings_description: "Adds additional shortcuts known from the common editors." diff --git a/app/locale/el.coffee b/app/locale/el.coffee index 1741ad6f3..41bc54831 100644 --- a/app/locale/el.coffee +++ b/app/locale/el.coffee @@ -224,6 +224,8 @@ module.exports = nativeDescription: "ελληνικά", englishDescription: "Gre # skip_tutorial: "Skip (esc)" # editor_config: "Editor Config" # editor_config_title: "Editor Configuration" +# editor_config_language_label: "Programming Language" +# editor_config_language_description: "Define the programming language you want to code in." # editor_config_keybindings_label: "Key Bindings" # editor_config_keybindings_default: "Default (Ace)" # editor_config_keybindings_description: "Adds additional shortcuts known from the common editors." diff --git a/app/locale/en-AU.coffee b/app/locale/en-AU.coffee index a4938fc7a..e37b266e4 100644 --- a/app/locale/en-AU.coffee +++ b/app/locale/en-AU.coffee @@ -224,6 +224,8 @@ module.exports = nativeDescription: "English (AU)", englishDescription: "English # skip_tutorial: "Skip (esc)" # editor_config: "Editor Config" # editor_config_title: "Editor Configuration" +# editor_config_language_label: "Programming Language" +# editor_config_language_description: "Define the programming language you want to code in." # editor_config_keybindings_label: "Key Bindings" # editor_config_keybindings_default: "Default (Ace)" # editor_config_keybindings_description: "Adds additional shortcuts known from the common editors." diff --git a/app/locale/en-GB.coffee b/app/locale/en-GB.coffee index 9adacaab0..d8c86e6f9 100644 --- a/app/locale/en-GB.coffee +++ b/app/locale/en-GB.coffee @@ -224,6 +224,8 @@ module.exports = nativeDescription: "English (UK)", englishDescription: "English # skip_tutorial: "Skip (esc)" # editor_config: "Editor Config" # editor_config_title: "Editor Configuration" +# editor_config_language_label: "Programming Language" +# editor_config_language_description: "Define the programming language you want to code in." # editor_config_keybindings_label: "Key Bindings" # editor_config_keybindings_default: "Default (Ace)" # editor_config_keybindings_description: "Adds additional shortcuts known from the common editors." diff --git a/app/locale/en-US.coffee b/app/locale/en-US.coffee index 6e8a79b62..413aa4420 100644 --- a/app/locale/en-US.coffee +++ b/app/locale/en-US.coffee @@ -224,6 +224,8 @@ module.exports = nativeDescription: "English (US)", englishDescription: "English # skip_tutorial: "Skip (esc)" # editor_config: "Editor Config" # editor_config_title: "Editor Configuration" +# editor_config_language_label: "Programming Language" +# editor_config_language_description: "Define the programming language you want to code in." # editor_config_keybindings_label: "Key Bindings" # editor_config_keybindings_default: "Default (Ace)" # editor_config_keybindings_description: "Adds additional shortcuts known from the common editors." diff --git a/app/locale/es-419.coffee b/app/locale/es-419.coffee index b00e98d03..9146126b2 100644 --- a/app/locale/es-419.coffee +++ b/app/locale/es-419.coffee @@ -224,6 +224,8 @@ module.exports = nativeDescription: "español (América Latina)", englishDescrip # skip_tutorial: "Skip (esc)" # editor_config: "Editor Config" # editor_config_title: "Editor Configuration" +# editor_config_language_label: "Programming Language" +# editor_config_language_description: "Define the programming language you want to code in." # editor_config_keybindings_label: "Key Bindings" # editor_config_keybindings_default: "Default (Ace)" # editor_config_keybindings_description: "Adds additional shortcuts known from the common editors." diff --git a/app/locale/es-ES.coffee b/app/locale/es-ES.coffee index 79d4e8ef0..ee805a94b 100644 --- a/app/locale/es-ES.coffee +++ b/app/locale/es-ES.coffee @@ -224,6 +224,8 @@ module.exports = nativeDescription: "español (ES)", englishDescription: "Spanis # skip_tutorial: "Skip (esc)" # editor_config: "Editor Config" # editor_config_title: "Editor Configuration" +# editor_config_language_label: "Programming Language" +# editor_config_language_description: "Define the programming language you want to code in." # editor_config_keybindings_label: "Key Bindings" # editor_config_keybindings_default: "Default (Ace)" # editor_config_keybindings_description: "Adds additional shortcuts known from the common editors." diff --git a/app/locale/es.coffee b/app/locale/es.coffee index 8a59ff812..e9bff10b8 100644 --- a/app/locale/es.coffee +++ b/app/locale/es.coffee @@ -224,6 +224,8 @@ module.exports = nativeDescription: "español", englishDescription: "Spanish", t skip_tutorial: "Saltar (esc)" # editor_config: "Editor Config" # editor_config_title: "Editor Configuration" +# editor_config_language_label: "Programming Language" +# editor_config_language_description: "Define the programming language you want to code in." # editor_config_keybindings_label: "Key Bindings" # editor_config_keybindings_default: "Default (Ace)" # editor_config_keybindings_description: "Adds additional shortcuts known from the common editors." diff --git a/app/locale/fa.coffee b/app/locale/fa.coffee index d91e19e22..00edabd61 100644 --- a/app/locale/fa.coffee +++ b/app/locale/fa.coffee @@ -224,6 +224,8 @@ module.exports = nativeDescription: "فارسی", englishDescription: "Persian", # skip_tutorial: "Skip (esc)" # editor_config: "Editor Config" # editor_config_title: "Editor Configuration" +# editor_config_language_label: "Programming Language" +# editor_config_language_description: "Define the programming language you want to code in." # editor_config_keybindings_label: "Key Bindings" # editor_config_keybindings_default: "Default (Ace)" # editor_config_keybindings_description: "Adds additional shortcuts known from the common editors." diff --git a/app/locale/fi.coffee b/app/locale/fi.coffee index c750083fe..1416eb980 100644 --- a/app/locale/fi.coffee +++ b/app/locale/fi.coffee @@ -224,6 +224,8 @@ module.exports = nativeDescription: "suomi", englishDescription: "Finnish", tran # skip_tutorial: "Skip (esc)" # editor_config: "Editor Config" # editor_config_title: "Editor Configuration" +# editor_config_language_label: "Programming Language" +# editor_config_language_description: "Define the programming language you want to code in." # editor_config_keybindings_label: "Key Bindings" # editor_config_keybindings_default: "Default (Ace)" # editor_config_keybindings_description: "Adds additional shortcuts known from the common editors." diff --git a/app/locale/fr.coffee b/app/locale/fr.coffee index 7b0eae3b0..0a017425c 100644 --- a/app/locale/fr.coffee +++ b/app/locale/fr.coffee @@ -224,6 +224,8 @@ module.exports = nativeDescription: "français", englishDescription: "French", t skip_tutorial: "Passer (esc)" editor_config: "Config de l'éditeur" editor_config_title: "Configuration de l'éditeur" +# editor_config_language_label: "Programming Language" +# editor_config_language_description: "Define the programming language you want to code in." editor_config_keybindings_label: "Raccourcis clavier" editor_config_keybindings_default: "Par défault (Ace)" editor_config_keybindings_description: "Ajouter de nouveaux raccourcis connus depuis l'éditeur commun." diff --git a/app/locale/he.coffee b/app/locale/he.coffee index e3966af95..c8177b5e8 100644 --- a/app/locale/he.coffee +++ b/app/locale/he.coffee @@ -224,6 +224,8 @@ module.exports = nativeDescription: "עברית", englishDescription: "Hebrew", # skip_tutorial: "Skip (esc)" # editor_config: "Editor Config" # editor_config_title: "Editor Configuration" +# editor_config_language_label: "Programming Language" +# editor_config_language_description: "Define the programming language you want to code in." # editor_config_keybindings_label: "Key Bindings" # editor_config_keybindings_default: "Default (Ace)" # editor_config_keybindings_description: "Adds additional shortcuts known from the common editors." diff --git a/app/locale/hi.coffee b/app/locale/hi.coffee index 406135762..f6a15c9d6 100644 --- a/app/locale/hi.coffee +++ b/app/locale/hi.coffee @@ -224,6 +224,8 @@ module.exports = nativeDescription: "मानक हिन्दी", englishDe # skip_tutorial: "Skip (esc)" # editor_config: "Editor Config" # editor_config_title: "Editor Configuration" +# editor_config_language_label: "Programming Language" +# editor_config_language_description: "Define the programming language you want to code in." # editor_config_keybindings_label: "Key Bindings" # editor_config_keybindings_default: "Default (Ace)" # editor_config_keybindings_description: "Adds additional shortcuts known from the common editors." diff --git a/app/locale/hu.coffee b/app/locale/hu.coffee index e162d61f6..e4ffde806 100644 --- a/app/locale/hu.coffee +++ b/app/locale/hu.coffee @@ -224,6 +224,8 @@ module.exports = nativeDescription: "magyar", englishDescription: "Hungarian", t # skip_tutorial: "Skip (esc)" # editor_config: "Editor Config" # editor_config_title: "Editor Configuration" +# editor_config_language_label: "Programming Language" +# editor_config_language_description: "Define the programming language you want to code in." # editor_config_keybindings_label: "Key Bindings" # editor_config_keybindings_default: "Default (Ace)" # editor_config_keybindings_description: "Adds additional shortcuts known from the common editors." diff --git a/app/locale/id.coffee b/app/locale/id.coffee index 1c9b3b97e..68ec73817 100644 --- a/app/locale/id.coffee +++ b/app/locale/id.coffee @@ -224,6 +224,8 @@ module.exports = nativeDescription: "Bahasa Indonesia", englishDescription: "Ind # skip_tutorial: "Skip (esc)" # editor_config: "Editor Config" # editor_config_title: "Editor Configuration" +# editor_config_language_label: "Programming Language" +# editor_config_language_description: "Define the programming language you want to code in." # editor_config_keybindings_label: "Key Bindings" # editor_config_keybindings_default: "Default (Ace)" # editor_config_keybindings_description: "Adds additional shortcuts known from the common editors." diff --git a/app/locale/it.coffee b/app/locale/it.coffee index 0206d742d..5c4acdfcd 100644 --- a/app/locale/it.coffee +++ b/app/locale/it.coffee @@ -224,6 +224,8 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t skip_tutorial: "Salta (esc)" # editor_config: "Editor Config" # editor_config_title: "Editor Configuration" +# editor_config_language_label: "Programming Language" +# editor_config_language_description: "Define the programming language you want to code in." # editor_config_keybindings_label: "Key Bindings" # editor_config_keybindings_default: "Default (Ace)" # editor_config_keybindings_description: "Adds additional shortcuts known from the common editors." diff --git a/app/locale/ja.coffee b/app/locale/ja.coffee index 0d2286c8f..798f9ec2b 100644 --- a/app/locale/ja.coffee +++ b/app/locale/ja.coffee @@ -224,6 +224,8 @@ module.exports = nativeDescription: "日本語", englishDescription: "Japanese", # skip_tutorial: "Skip (esc)" # editor_config: "Editor Config" # editor_config_title: "Editor Configuration" +# editor_config_language_label: "Programming Language" +# editor_config_language_description: "Define the programming language you want to code in." # editor_config_keybindings_label: "Key Bindings" # editor_config_keybindings_default: "Default (Ace)" # editor_config_keybindings_description: "Adds additional shortcuts known from the common editors." diff --git a/app/locale/ko.coffee b/app/locale/ko.coffee index cac92fa8d..ded7538f9 100644 --- a/app/locale/ko.coffee +++ b/app/locale/ko.coffee @@ -224,6 +224,8 @@ module.exports = nativeDescription: "한국어", englishDescription: "Korean", t skip_tutorial: "넘기기 (esc)" editor_config: "에디터 설정" editor_config_title: "에디터 설정" +# editor_config_language_label: "Programming Language" +# editor_config_language_description: "Define the programming language you want to code in." editor_config_keybindings_label: "단축키 설정" editor_config_keybindings_default: "기본(Ace)" editor_config_keybindings_description: "일반적인 에디터와 마찬가지인 단축키 설정" diff --git a/app/locale/lt.coffee b/app/locale/lt.coffee index 962c8ee6b..8b1d53ce8 100644 --- a/app/locale/lt.coffee +++ b/app/locale/lt.coffee @@ -224,6 +224,8 @@ module.exports = nativeDescription: "lietuvių kalba", englishDescription: "Lith # skip_tutorial: "Skip (esc)" # editor_config: "Editor Config" # editor_config_title: "Editor Configuration" +# editor_config_language_label: "Programming Language" +# editor_config_language_description: "Define the programming language you want to code in." # editor_config_keybindings_label: "Key Bindings" # editor_config_keybindings_default: "Default (Ace)" # editor_config_keybindings_description: "Adds additional shortcuts known from the common editors." diff --git a/app/locale/ms.coffee b/app/locale/ms.coffee index 6be2a2396..a30eca215 100644 --- a/app/locale/ms.coffee +++ b/app/locale/ms.coffee @@ -224,6 +224,8 @@ module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa # skip_tutorial: "Skip (esc)" # editor_config: "Editor Config" # editor_config_title: "Editor Configuration" +# editor_config_language_label: "Programming Language" +# editor_config_language_description: "Define the programming language you want to code in." # editor_config_keybindings_label: "Key Bindings" # editor_config_keybindings_default: "Default (Ace)" # editor_config_keybindings_description: "Adds additional shortcuts known from the common editors." diff --git a/app/locale/nb.coffee b/app/locale/nb.coffee index 19cefee72..f121e47cd 100644 --- a/app/locale/nb.coffee +++ b/app/locale/nb.coffee @@ -224,6 +224,8 @@ module.exports = nativeDescription: "Norsk Bokmål", englishDescription: "Norweg # skip_tutorial: "Skip (esc)" # editor_config: "Editor Config" # editor_config_title: "Editor Configuration" +# editor_config_language_label: "Programming Language" +# editor_config_language_description: "Define the programming language you want to code in." # editor_config_keybindings_label: "Key Bindings" # editor_config_keybindings_default: "Default (Ace)" # editor_config_keybindings_description: "Adds additional shortcuts known from the common editors." diff --git a/app/locale/nl-BE.coffee b/app/locale/nl-BE.coffee index b790f13da..180a31782 100644 --- a/app/locale/nl-BE.coffee +++ b/app/locale/nl-BE.coffee @@ -224,6 +224,8 @@ module.exports = nativeDescription: "Nederlands (België)", englishDescription: skip_tutorial: "Overslaan (esc)" editor_config: "Editor Configuratie" editor_config_title: "Editor Configuratie" +# editor_config_language_label: "Programming Language" +# editor_config_language_description: "Define the programming language you want to code in." editor_config_keybindings_label: "Toets instellingen" # editor_config_keybindings_default: "Default (Ace)" editor_config_keybindings_description: "Voeg extra shortcuts toe van de gebruikelijke editors." diff --git a/app/locale/nl-NL.coffee b/app/locale/nl-NL.coffee index f813bc8aa..dba0c2e58 100644 --- a/app/locale/nl-NL.coffee +++ b/app/locale/nl-NL.coffee @@ -224,6 +224,8 @@ module.exports = nativeDescription: "Nederlands (Nederland)", englishDescription skip_tutorial: "Overslaan (esc)" editor_config: "Editor Configuratie" editor_config_title: "Editor Configuratie" +# editor_config_language_label: "Programming Language" +# editor_config_language_description: "Define the programming language you want to code in." editor_config_keybindings_label: "Toets instellingen" # editor_config_keybindings_default: "Default (Ace)" editor_config_keybindings_description: "Voeg extra shortcuts toe van de gebruikelijke editors." diff --git a/app/locale/nl.coffee b/app/locale/nl.coffee index e2de4d9df..4c07b17cd 100644 --- a/app/locale/nl.coffee +++ b/app/locale/nl.coffee @@ -224,6 +224,8 @@ module.exports = nativeDescription: "Nederlands", englishDescription: "Dutch", t skip_tutorial: "Overslaan (esc)" editor_config: "Editor Configuratie" editor_config_title: "Editor Configuratie" +# editor_config_language_label: "Programming Language" +# editor_config_language_description: "Define the programming language you want to code in." editor_config_keybindings_label: "Toets instellingen" editor_config_keybindings_default: "Standaard (Ace)" editor_config_keybindings_description: "Voeg extra shortcuts toe van de gebruikelijke editors." diff --git a/app/locale/nn.coffee b/app/locale/nn.coffee index 22f12947f..1923342fd 100644 --- a/app/locale/nn.coffee +++ b/app/locale/nn.coffee @@ -224,6 +224,8 @@ module.exports = nativeDescription: "Norwegian Nynorsk", englishDescription: "No # skip_tutorial: "Skip (esc)" # editor_config: "Editor Config" # editor_config_title: "Editor Configuration" +# editor_config_language_label: "Programming Language" +# editor_config_language_description: "Define the programming language you want to code in." # editor_config_keybindings_label: "Key Bindings" # editor_config_keybindings_default: "Default (Ace)" # editor_config_keybindings_description: "Adds additional shortcuts known from the common editors." diff --git a/app/locale/no.coffee b/app/locale/no.coffee index 2b401c494..14947aede 100644 --- a/app/locale/no.coffee +++ b/app/locale/no.coffee @@ -224,6 +224,8 @@ module.exports = nativeDescription: "Norsk", englishDescription: "Norwegian", tr # skip_tutorial: "Skip (esc)" # editor_config: "Editor Config" # editor_config_title: "Editor Configuration" +# editor_config_language_label: "Programming Language" +# editor_config_language_description: "Define the programming language you want to code in." # editor_config_keybindings_label: "Key Bindings" # editor_config_keybindings_default: "Default (Ace)" # editor_config_keybindings_description: "Adds additional shortcuts known from the common editors." diff --git a/app/locale/pl.coffee b/app/locale/pl.coffee index d8d4f85ec..2ad3de6bc 100644 --- a/app/locale/pl.coffee +++ b/app/locale/pl.coffee @@ -224,6 +224,8 @@ module.exports = nativeDescription: "język polski", englishDescription: "Polish skip_tutorial: "Pomiń (esc)" editor_config: "Konfiguracja edytora" editor_config_title: "Konfiguracja edytora" +# editor_config_language_label: "Programming Language" +# editor_config_language_description: "Define the programming language you want to code in." editor_config_keybindings_label: "Przypisania klawiszy" editor_config_keybindings_default: "Domyślny (Ace)" editor_config_keybindings_description: "Dodaje skróty znane z popularnych edytorów." diff --git a/app/locale/pt-BR.coffee b/app/locale/pt-BR.coffee index 3802d0956..2add83019 100644 --- a/app/locale/pt-BR.coffee +++ b/app/locale/pt-BR.coffee @@ -224,6 +224,8 @@ module.exports = nativeDescription: "português do Brasil", englishDescription: skip_tutorial: "Pular (esc)" editor_config: "Editor de Configurações" editor_config_title: "Editor de Configurações" +# editor_config_language_label: "Programming Language" +# editor_config_language_description: "Define the programming language you want to code in." editor_config_keybindings_label: "Teclas de Atalho" editor_config_keybindings_default: "Padrão (Ace)" editor_config_keybindings_description: "Adicionar atalhos conhecidos de editores comuns." diff --git a/app/locale/pt-PT.coffee b/app/locale/pt-PT.coffee index d6744433c..cfe772200 100644 --- a/app/locale/pt-PT.coffee +++ b/app/locale/pt-PT.coffee @@ -224,6 +224,8 @@ module.exports = nativeDescription: "Português europeu", englishDescription: "P skip_tutorial: "Saltar (esc)" # editor_config: "Editor Config" # editor_config_title: "Editor Configuration" +# editor_config_language_label: "Programming Language" +# editor_config_language_description: "Define the programming language you want to code in." # editor_config_keybindings_label: "Key Bindings" # editor_config_keybindings_default: "Default (Ace)" # editor_config_keybindings_description: "Adds additional shortcuts known from the common editors." diff --git a/app/locale/pt.coffee b/app/locale/pt.coffee index 7008fc8fb..40db0faf2 100644 --- a/app/locale/pt.coffee +++ b/app/locale/pt.coffee @@ -224,6 +224,8 @@ module.exports = nativeDescription: "português", englishDescription: "Portugues # skip_tutorial: "Skip (esc)" # editor_config: "Editor Config" # editor_config_title: "Editor Configuration" +# editor_config_language_label: "Programming Language" +# editor_config_language_description: "Define the programming language you want to code in." # editor_config_keybindings_label: "Key Bindings" # editor_config_keybindings_default: "Default (Ace)" # editor_config_keybindings_description: "Adds additional shortcuts known from the common editors." diff --git a/app/locale/ro.coffee b/app/locale/ro.coffee index 789bd1159..6de99731d 100644 --- a/app/locale/ro.coffee +++ b/app/locale/ro.coffee @@ -224,6 +224,8 @@ module.exports = nativeDescription: "limba română", englishDescription: "Roman skip_tutorial: "Sari peste (esc)" editor_config: "Editor Config" editor_config_title: "Configurare Editor" +# editor_config_language_label: "Programming Language" +# editor_config_language_description: "Define the programming language you want to code in." editor_config_keybindings_label: "Mapare taste" editor_config_keybindings_default: "Default (Ace)" editor_config_keybindings_description: "Adaugă comenzi rapide suplimentare cunoscute din editoarele obisnuite." diff --git a/app/locale/ru.coffee b/app/locale/ru.coffee index 9d1ec2d22..863a198a8 100644 --- a/app/locale/ru.coffee +++ b/app/locale/ru.coffee @@ -224,6 +224,8 @@ module.exports = nativeDescription: "русский", englishDescription: "Russi skip_tutorial: "Пропуск (Esc)" editor_config: "Настройки редактора" editor_config_title: "Настройки редактора" +# editor_config_language_label: "Programming Language" +# editor_config_language_description: "Define the programming language you want to code in." editor_config_keybindings_label: "Сочетания клавиш" editor_config_keybindings_default: "По умолчанию (Ace)" editor_config_keybindings_description: "Добавляет дополнительные сочетания, известные из популярных редакторов." diff --git a/app/locale/sk.coffee b/app/locale/sk.coffee index 4c58049a7..82fc815bc 100644 --- a/app/locale/sk.coffee +++ b/app/locale/sk.coffee @@ -224,6 +224,8 @@ module.exports = nativeDescription: "slovenčina", englishDescription: "Slovak", # skip_tutorial: "Skip (esc)" # editor_config: "Editor Config" # editor_config_title: "Editor Configuration" +# editor_config_language_label: "Programming Language" +# editor_config_language_description: "Define the programming language you want to code in." # editor_config_keybindings_label: "Key Bindings" # editor_config_keybindings_default: "Default (Ace)" # editor_config_keybindings_description: "Adds additional shortcuts known from the common editors." diff --git a/app/locale/sl.coffee b/app/locale/sl.coffee index 56cbd080b..96077ec66 100644 --- a/app/locale/sl.coffee +++ b/app/locale/sl.coffee @@ -224,6 +224,8 @@ module.exports = nativeDescription: "slovenščina", englishDescription: "Sloven # skip_tutorial: "Skip (esc)" # editor_config: "Editor Config" # editor_config_title: "Editor Configuration" +# editor_config_language_label: "Programming Language" +# editor_config_language_description: "Define the programming language you want to code in." # editor_config_keybindings_label: "Key Bindings" # editor_config_keybindings_default: "Default (Ace)" # editor_config_keybindings_description: "Adds additional shortcuts known from the common editors." diff --git a/app/locale/sr.coffee b/app/locale/sr.coffee index 0437de30c..4813f0332 100644 --- a/app/locale/sr.coffee +++ b/app/locale/sr.coffee @@ -224,6 +224,8 @@ module.exports = nativeDescription: "српски", englishDescription: "Serbian # skip_tutorial: "Skip (esc)" # editor_config: "Editor Config" # editor_config_title: "Editor Configuration" +# editor_config_language_label: "Programming Language" +# editor_config_language_description: "Define the programming language you want to code in." # editor_config_keybindings_label: "Key Bindings" # editor_config_keybindings_default: "Default (Ace)" # editor_config_keybindings_description: "Adds additional shortcuts known from the common editors." diff --git a/app/locale/sv.coffee b/app/locale/sv.coffee index 577ffb5bc..11111d753 100644 --- a/app/locale/sv.coffee +++ b/app/locale/sv.coffee @@ -224,6 +224,8 @@ module.exports = nativeDescription: "Svenska", englishDescription: "Swedish", tr skip_tutorial: "Hoppa över (esc)" editor_config: "Ställ in redigerare" editor_config_title: "Redigerarinställningar" +# editor_config_language_label: "Programming Language" +# editor_config_language_description: "Define the programming language you want to code in." editor_config_keybindings_label: "Kortkommandon" editor_config_keybindings_default: "Standard (Ace)" editor_config_keybindings_description: "Lägger till ytterligare kortkommandon kända från vanliga redigerare." diff --git a/app/locale/th.coffee b/app/locale/th.coffee index f7155c267..b3363721f 100644 --- a/app/locale/th.coffee +++ b/app/locale/th.coffee @@ -224,6 +224,8 @@ module.exports = nativeDescription: "ไทย", englishDescription: "Thai", tra # skip_tutorial: "Skip (esc)" # editor_config: "Editor Config" # editor_config_title: "Editor Configuration" +# editor_config_language_label: "Programming Language" +# editor_config_language_description: "Define the programming language you want to code in." # editor_config_keybindings_label: "Key Bindings" # editor_config_keybindings_default: "Default (Ace)" # editor_config_keybindings_description: "Adds additional shortcuts known from the common editors." diff --git a/app/locale/tr.coffee b/app/locale/tr.coffee index e1cc00b36..b22c2b398 100644 --- a/app/locale/tr.coffee +++ b/app/locale/tr.coffee @@ -224,6 +224,8 @@ module.exports = nativeDescription: "Türkçe", englishDescription: "Turkish", t # skip_tutorial: "Skip (esc)" # editor_config: "Editor Config" # editor_config_title: "Editor Configuration" +# editor_config_language_label: "Programming Language" +# editor_config_language_description: "Define the programming language you want to code in." # editor_config_keybindings_label: "Key Bindings" # editor_config_keybindings_default: "Default (Ace)" # editor_config_keybindings_description: "Adds additional shortcuts known from the common editors." diff --git a/app/locale/uk.coffee b/app/locale/uk.coffee index c0c9b4076..b4a9ad3a2 100644 --- a/app/locale/uk.coffee +++ b/app/locale/uk.coffee @@ -224,6 +224,8 @@ module.exports = nativeDescription: "українська мова", englishDesc skip_tutorial: "Пропустити (esc)" # editor_config: "Editor Config" # editor_config_title: "Editor Configuration" +# editor_config_language_label: "Programming Language" +# editor_config_language_description: "Define the programming language you want to code in." # editor_config_keybindings_label: "Key Bindings" editor_config_keybindings_default: "За замовчуванням (Ace)" # editor_config_keybindings_description: "Adds additional shortcuts known from the common editors." diff --git a/app/locale/ur.coffee b/app/locale/ur.coffee index 923fb3fe4..a956b6548 100644 --- a/app/locale/ur.coffee +++ b/app/locale/ur.coffee @@ -224,6 +224,8 @@ module.exports = nativeDescription: "اُردُو", englishDescription: "Urdu", # skip_tutorial: "Skip (esc)" # editor_config: "Editor Config" # editor_config_title: "Editor Configuration" +# editor_config_language_label: "Programming Language" +# editor_config_language_description: "Define the programming language you want to code in." # editor_config_keybindings_label: "Key Bindings" # editor_config_keybindings_default: "Default (Ace)" # editor_config_keybindings_description: "Adds additional shortcuts known from the common editors." diff --git a/app/locale/vi.coffee b/app/locale/vi.coffee index d5d563f7a..0add0379b 100644 --- a/app/locale/vi.coffee +++ b/app/locale/vi.coffee @@ -224,6 +224,8 @@ module.exports = nativeDescription: "Tiếng Việt", englishDescription: "Vietn # skip_tutorial: "Skip (esc)" # editor_config: "Editor Config" # editor_config_title: "Editor Configuration" +# editor_config_language_label: "Programming Language" +# editor_config_language_description: "Define the programming language you want to code in." # editor_config_keybindings_label: "Key Bindings" # editor_config_keybindings_default: "Default (Ace)" # editor_config_keybindings_description: "Adds additional shortcuts known from the common editors." diff --git a/app/locale/zh-HANS.coffee b/app/locale/zh-HANS.coffee index 946a003a9..e87c93d4a 100644 --- a/app/locale/zh-HANS.coffee +++ b/app/locale/zh-HANS.coffee @@ -224,6 +224,8 @@ module.exports = nativeDescription: "简体中文", englishDescription: "Chinese skip_tutorial: "跳过(esc)" # editor_config: "Editor Config" # editor_config_title: "Editor Configuration" +# editor_config_language_label: "Programming Language" +# editor_config_language_description: "Define the programming language you want to code in." # editor_config_keybindings_label: "Key Bindings" # editor_config_keybindings_default: "Default (Ace)" # editor_config_keybindings_description: "Adds additional shortcuts known from the common editors." diff --git a/app/locale/zh-HANT.coffee b/app/locale/zh-HANT.coffee index 8c761d5a3..d9eba52d0 100644 --- a/app/locale/zh-HANT.coffee +++ b/app/locale/zh-HANT.coffee @@ -224,6 +224,8 @@ module.exports = nativeDescription: "繁体中文", englishDescription: "Chinese # skip_tutorial: "Skip (esc)" # editor_config: "Editor Config" # editor_config_title: "Editor Configuration" +# editor_config_language_label: "Programming Language" +# editor_config_language_description: "Define the programming language you want to code in." # editor_config_keybindings_label: "Key Bindings" # editor_config_keybindings_default: "Default (Ace)" # editor_config_keybindings_description: "Adds additional shortcuts known from the common editors." diff --git a/app/locale/zh.coffee b/app/locale/zh.coffee index b6e955925..2cff55f8d 100644 --- a/app/locale/zh.coffee +++ b/app/locale/zh.coffee @@ -224,6 +224,8 @@ module.exports = nativeDescription: "中文", englishDescription: "Chinese", tra # skip_tutorial: "Skip (esc)" # editor_config: "Editor Config" # editor_config_title: "Editor Configuration" +# editor_config_language_label: "Programming Language" +# editor_config_language_description: "Define the programming language you want to code in." # editor_config_keybindings_label: "Key Bindings" # editor_config_keybindings_default: "Default (Ace)" # editor_config_keybindings_description: "Adds additional shortcuts known from the common editors." From 62b63870909461d674b8f69e6ac47a4ca47bd868 Mon Sep 17 00:00:00 2001 From: Dominik Kundel Date: Mon, 31 Mar 2014 20:53:28 +0200 Subject: [PATCH 52/80] updated aether dependency to support coffeescript --- bower.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bower.json b/bower.json index b499ee391..3fe74b87c 100644 --- a/bower.json +++ b/bower.json @@ -32,7 +32,7 @@ "firepad": "~0.1.2", "marked": "~0.3.0", "moment": "~2.5.0", - "aether": "~0.1.14", + "aether": "~0.1.17", "underscore.string": "~2.3.3", "firebase": "~1.0.2", "catiline": "~2.9.3" From 0af05176f62c2b38ced99d1254b586ab098f59da Mon Sep 17 00:00:00 2001 From: Nick Winter Date: Mon, 31 Mar 2014 13:00:40 -0700 Subject: [PATCH 53/80] Re-added a minor fix that got lost. --- app/templates/play/level/modal/editor_config.jade | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/templates/play/level/modal/editor_config.jade b/app/templates/play/level/modal/editor_config.jade index 883dab6e0..8353d82b6 100644 --- a/app/templates/play/level/modal/editor_config.jade +++ b/app/templates/play/level/modal/editor_config.jade @@ -13,7 +13,7 @@ block modal-body-content span.help-block(data-i18n="play_level.editor_config_language_description") Define the programming language you want to code in. .form-group.select-group label.control-label(for="tome-key-bindings" data-i18n="play_level.editor_config_keybindings_label") Key Bindings - select#tome-key-bindings(name="keyBindings", type="checkbox", checked=multiplayer) + select#tome-key-bindings(name="keyBindings") option(value="default" selected=(keyBindings === "default") data-i18n="play_level.editor_config_keybindings_default") Default (Ace) option(value="vim" selected=(keyBindings === "vim")) Vim option(value="emacs" selected=(keyBindings === "emacs")) Emacs From d8a194f8950be00ca5d0a87b99535eee9bbd3005 Mon Sep 17 00:00:00 2001 From: Nick Winter Date: Mon, 31 Mar 2014 13:21:08 -0700 Subject: [PATCH 54/80] Actually using loading screen template. --- app/templates/loading.jade | 12 ++++-------- app/views/kinds/CocoView.coffee | 4 +--- 2 files changed, 5 insertions(+), 11 deletions(-) diff --git a/app/templates/loading.jade b/app/templates/loading.jade index 3844fa3cf..519808a00 100644 --- a/app/templates/loading.jade +++ b/app/templates/loading.jade @@ -1,8 +1,4 @@ -extends /templates/base - -block content - - .loading-screen - h1(data-i18n="common.loading") Loading... - .progress.progress-striped.active - .progress-bar \ No newline at end of file +.loading-screen + h1(data-i18n="common.loading") Loading... + .progress.progress-striped.active + .progress-bar \ No newline at end of file diff --git a/app/views/kinds/CocoView.coffee b/app/views/kinds/CocoView.coffee index 780743391..dda400d6d 100644 --- a/app/views/kinds/CocoView.coffee +++ b/app/views/kinds/CocoView.coffee @@ -134,9 +134,7 @@ module.exports = class CocoView extends Backbone.View showLoading: ($el=@$el) -> $el.find('>').addClass('hidden') - $el.append($('
') - .append('

Loading

') - .append('
')) + $el.append loadingScreenTemplate() @_lastLoading = $el hideLoading: -> From 9e1e59bb3fb4a389c80648f87f50956048ed3491 Mon Sep 17 00:00:00 2001 From: Alexei Nikitin Date: Mon, 31 Mar 2014 13:32:11 -0700 Subject: [PATCH 55/80] Update en.coffee --- app/locale/en.coffee | 1 + 1 file changed, 1 insertion(+) diff --git a/app/locale/en.coffee b/app/locale/en.coffee index 32b095c3e..cd5cca70d 100644 --- a/app/locale/en.coffee +++ b/app/locale/en.coffee @@ -52,6 +52,7 @@ module.exports = nativeDescription: "English", englishDescription: "English", tr login: sign_up: "Create Account" log_in: "Log In" + logging_in: "Logging In" log_out: "Log Out" recover: "recover account" From 4c3e8671a3fbe867ef35d1fb7e3f058c3dab3c6e Mon Sep 17 00:00:00 2001 From: Alexei Nikitin Date: Mon, 31 Mar 2014 13:33:22 -0700 Subject: [PATCH 56/80] Update ru.coffee --- app/locale/ru.coffee | 1 + 1 file changed, 1 insertion(+) diff --git a/app/locale/ru.coffee b/app/locale/ru.coffee index b04699e29..de98b3673 100644 --- a/app/locale/ru.coffee +++ b/app/locale/ru.coffee @@ -52,6 +52,7 @@ module.exports = nativeDescription: "русский", englishDescription: "Russi login: sign_up: "Создать аккаунт" log_in: "Войти" + logging_in: "Вход..." log_out: "Выйти" recover: "восстановить аккаунт" From 389323953bc9d8f71f1cfd4fc7fd7057b3d7ba05 Mon Sep 17 00:00:00 2001 From: Nick Winter Date: Mon, 31 Mar 2014 13:56:13 -0700 Subject: [PATCH 57/80] Fixed #180. --- app/lib/auth.coffee | 9 ++++++--- app/views/modal/signup_modal.coffee | 4 ++-- app/views/play/level_view.coffee | 18 +++++++++++++----- server/commons/Handler.coffee | 4 +++- server/users/user_handler.coffee | 9 +++++++-- 5 files changed, 31 insertions(+), 13 deletions(-) diff --git a/app/lib/auth.coffee b/app/lib/auth.coffee index 5a14effb0..f701af0b0 100644 --- a/app/lib/auth.coffee +++ b/app/lib/auth.coffee @@ -5,13 +5,16 @@ storage = require 'lib/storage' module.exports.CURRENT_USER_KEY = CURRENT_USER_KEY = 'whoami' BEEN_HERE_BEFORE_KEY = 'beenHereBefore' -module.exports.createUser = (userObject, failure=backboneFailure) -> +module.exports.createUser = (userObject, failure=backboneFailure, nextURL=null) -> user = new User(userObject) user.save({}, { error: failure, success: (model) -> storage.save(CURRENT_USER_KEY, model) - window.location.reload() + if nextURL + window.location.href = nextURL + else + window.location.reload }) module.exports.loginUser = (userObject, failure=genericFailure) -> @@ -43,7 +46,7 @@ init = -> module.exports.me = window.me = new User(storedUser) me.url = -> '/auth/whoami' me.fetch() - + retry = -> me.fetch() # blindly try again error = -> setTimeout(retry, 1000) # blindly try again me.on 'error', error, @ diff --git a/app/views/modal/signup_modal.coffee b/app/views/modal/signup_modal.coffee index 8a39d0dca..5ecbc07c5 100644 --- a/app/views/modal/signup_modal.coffee +++ b/app/views/modal/signup_modal.coffee @@ -37,7 +37,7 @@ module.exports = class SignupModalView extends View checkAge: (e) -> $("#signup-button", @$el).prop 'disabled', not $(e.target).prop('checked') - + getRenderData: -> c = super() c.showRequiredError = @options.showRequiredError @@ -61,4 +61,4 @@ module.exports = class SignupModalView extends View return forms.applyErrorsToForm(@$el, res.errors) unless res.valid window.tracker?.trackEvent 'Finished Signup' @enableModalInProgress(@$el) - createUser(userObject) + createUser userObject, null, window.nextLevelURL diff --git a/app/views/play/level_view.coffee b/app/views/play/level_view.coffee index 083d99cb0..bd60b867f 100644 --- a/app/views/play/level_view.coffee +++ b/app/views/play/level_view.coffee @@ -274,10 +274,12 @@ module.exports = class PlayLevelView extends View setTimeout(@preloadNextLevel, 3000) showVictory: -> - options = {level: @level, supermodel: @supermodel, session:@session} + options = {level: @level, supermodel: @supermodel, session: @session} docs = new VictoryModal(options) @openModalView(docs) window.tracker?.trackEvent 'Saw Victory', level: @world.name, label: @world.name + if me.get('anonymous') + window.nextLevelURL = @getNextLevelID() # Signup will go here on completion instead of reloading. onRestartLevel: -> @tome.reloadAllCode() @@ -294,11 +296,10 @@ module.exports = class PlayLevelView extends View window.tracker?.trackEvent 'Saw Initial Infinite Loop', level: @world.name, label: @world.name onPlayNextLevel: -> - nextLevel = @getNextLevel() - nextLevelID = nextLevel.get('slug') or nextLevel.id - url = "/play/level/#{nextLevelID}" + nextLevelID = @getNextLevelID() + nextLevelURL = @getNextLevelURL() Backbone.Mediator.publish 'router:navigate', { - route: url, + route: nextLevelURL, viewClass: PlayLevelView, viewArgs: [{supermodel:@supermodel}, nextLevelID]} @@ -307,6 +308,12 @@ module.exports = class PlayLevelView extends View levels = @supermodel.getModels(Level) return l for l in levels when l.get('original') is nextLevelOriginal + getNextLevelID: -> + nextLevel = @getNextLevel() + nextLevelID = nextLevel.get('slug') or nextLevel.id + + getNextLevelURL: -> "/play/level/#{@getNextLevelID()}" + onHighlightDom: (e) -> if e.delay delay = e.delay @@ -471,5 +478,6 @@ module.exports = class PlayLevelView extends View clearInterval(@pointerInterval) @bus?.destroy() #@instance.save() unless @instance.loading + delete window.nextLevelURL console.profileEnd?() if PROFILE_ME super() diff --git a/server/commons/Handler.coffee b/server/commons/Handler.coffee index 2f11b5dbf..0787ca9d2 100644 --- a/server/commons/Handler.coffee +++ b/server/commons/Handler.coffee @@ -47,7 +47,9 @@ module.exports = class Handler sendNotFoundError: (res) -> errors.notFound(res) sendMethodNotAllowed: (res) -> errors.badMethod(res) sendBadInputError: (res, message) -> errors.badInput(res, message) - sendDatabaseError: (res, err) -> errors.serverError(res, 'Database error, ' + err) + sendDatabaseError: (res, err) -> + log.error "Database error, #{err}" + errors.serverError(res, 'Database error, ' + err) sendError: (res, code, message) -> errors.custom(res, code, message) diff --git a/server/users/user_handler.coffee b/server/users/user_handler.coffee index 174445436..4abfb65e3 100644 --- a/server/users/user_handler.coffee +++ b/server/users/user_handler.coffee @@ -7,6 +7,7 @@ mongoose = require 'mongoose' config = require '../../server_config' errors = require '../commons/errors' async = require 'async' +log = require 'winston' serverProperties = ['passwordHash', 'emailLower', 'nameLower', 'passwordReset'] privateProperties = [ @@ -55,7 +56,8 @@ UserHandler = class UserHandler extends Handler fbAT = req.query.facebookAccessToken return callback(null, req, user) unless fbID and fbAT url = "https://graph.facebook.com/me?access_token=#{fbAT}" - request(url, (error, response, body) -> + request(url, (err, response, body) -> + log.warn "Error grabbing FB token: #{err}" if err body = JSON.parse(body) emailsMatch = req.body.email is body.email return callback(res:'Invalid Facebook Access Token.', code:422) unless emailsMatch @@ -68,7 +70,8 @@ UserHandler = class UserHandler extends Handler gpAT = req.query.gplusAccessToken return callback(null, req, user) unless gpID and gpAT url = "https://www.googleapis.com/oauth2/v2/userinfo?access_token=#{gpAT}" - request(url, (error, response, body) -> + request(url, (err, response, body) -> + log.warn "Error grabbing G+ token: #{err}" if err body = JSON.parse(body) emailsMatch = req.body.email is body.email return callback(res:'Invalid G+ Access Token.', code:422) unless emailsMatch @@ -81,6 +84,7 @@ UserHandler = class UserHandler extends Handler emailLower = req.body.email.toLowerCase() return callback(null, req, user) if emailLower is user.get('emailLower') User.findOne({emailLower:emailLower}).exec (err, otherUser) -> + log.error "Database error setting user email: #{err}" if err return callback(res:'Database error.', code:500) if err if (req.query.gplusID or req.query.facebookID) and otherUser @@ -100,6 +104,7 @@ UserHandler = class UserHandler extends Handler nameLower = req.body.name?.toLowerCase() return callback(null, req, user) if nameLower is user.get('nameLower') User.findOne({nameLower:nameLower}).exec (err, otherUser) -> + log.error "Database error setting user name: #{err}" if err return callback(res:'Database error.', code:500) if err r = {message:'is already used by another account', property:'name'} return callback({res:r, code:409}) if otherUser From a319e183b682fe880b667f79e39a416883e7409a Mon Sep 17 00:00:00 2001 From: Nick Winter Date: Mon, 31 Mar 2014 14:02:15 -0700 Subject: [PATCH 58/80] Fixed a little mistake with user signup. --- app/lib/auth.coffee | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/lib/auth.coffee b/app/lib/auth.coffee index f701af0b0..78862d733 100644 --- a/app/lib/auth.coffee +++ b/app/lib/auth.coffee @@ -14,7 +14,7 @@ module.exports.createUser = (userObject, failure=backboneFailure, nextURL=null) if nextURL window.location.href = nextURL else - window.location.reload + window.location.reload() }) module.exports.loginUser = (userObject, failure=genericFailure) -> From c3e4b4d2794480e6c66e1e790b4910e0350e9801 Mon Sep 17 00:00:00 2001 From: Jazzis18 Date: Tue, 1 Apr 2014 03:34:45 +0600 Subject: [PATCH 59/80] Update ru.coffee MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Добавил пробел в начало строки переменной join_desc_3, а то в тексте получалось слитно всё. --- app/locale/ru.coffee | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/locale/ru.coffee b/app/locale/ru.coffee index de98b3673..0dd5fa463 100644 --- a/app/locale/ru.coffee +++ b/app/locale/ru.coffee @@ -462,7 +462,7 @@ module.exports = nativeDescription: "русский", englishDescription: "Russi how_to_join: "Как присоединиться" join_desc_1: "Любой желающий может помочь! Просто ознакомьтесь с нашим " join_desc_2: "чтобы начать, и установите флажок ниже, чтобы отметить себя как отважного Архимага и получать последние новости через email. Хотите поговорить о том, что делать или как принять более активное участие? " - join_desc_3: "или найдите нас в " + join_desc_3: " или найдите нас в " join_desc_4: "и мы решим, откуда можно начать!" join_url_email: "Напишите нам" join_url_hipchat: "публичной комнате HipChat" From 898018ac91f054c4910996a9e9fd3c6034d6a1cc Mon Sep 17 00:00:00 2001 From: Bia41 Date: Mon, 31 Mar 2014 22:53:08 +0100 Subject: [PATCH 60/80] Updated pt-PT locale Added some translations for European Portuguese. --- app/locale/pt-PT.coffee | 84 ++++++++++++++++++++--------------------- 1 file changed, 42 insertions(+), 42 deletions(-) diff --git a/app/locale/pt-PT.coffee b/app/locale/pt-PT.coffee index 87aede2aa..a626f1be5 100644 --- a/app/locale/pt-PT.coffee +++ b/app/locale/pt-PT.coffee @@ -4,7 +4,7 @@ module.exports = nativeDescription: "Português europeu", englishDescription: "P saving: "A guardar..." sending: "A enviar..." cancel: "Cancelar" - save: "Save" + save: "Guardar" delay_1_sec: "1 segundo" delay_3_sec: "3 segundos" delay_5_sec: "5 segundos" @@ -113,7 +113,7 @@ module.exports = nativeDescription: "Português europeu", englishDescription: "P title: "Definições do Wizard" customize_avatar: "Altera o teu Avatar" clothes: "Roupas" -# trim: "Trim" + trim: "Pormenores" cloud: "Nuvem" spell: "Feitiço" boots: "Botas" @@ -189,7 +189,7 @@ module.exports = nativeDescription: "Português europeu", englishDescription: "P victory_rate_the_level: "Classifica este nível: " victory_rank_my_game: "Classifica o meu jogo" victory_ranking_game: "A submeter..." -# victory_return_to_ladder: "Return to Ladder" + victory_return_to_ladder: "Voltar à Classificação" victory_play_next_level: "Jogar próximo nível" victory_go_home: "Ir para a Home" victory_review: "Conta-nos mais!" @@ -204,8 +204,8 @@ module.exports = nativeDescription: "Português europeu", englishDescription: "P tome_minion_spells: "Feitiços dos teus Minions" tome_read_only_spells: "Feitiços Read-Only" tome_other_units: "Outras Unidades" -# tome_cast_button_castable: "Cast Spell" -# tome_cast_button_casting: "Casting" + tome_cast_button_castable: "Lançar Feitiço" + tome_cast_button_casting: "A lançar feitiço" tome_cast_button_cast: "Lançar Feitiço" # tome_autocast_delay: "Autocast Delay" tome_select_spell: "Escolhe um Feitiço" @@ -214,23 +214,23 @@ module.exports = nativeDescription: "Português europeu", englishDescription: "P hud_continue: "Continuar (pressiona shift-space)" spell_saved: "Feitiço Guardado" skip_tutorial: "Saltar (esc)" -# editor_config: "Editor Config" -# editor_config_title: "Editor Configuration" -# editor_config_keybindings_label: "Key Bindings" -# editor_config_keybindings_default: "Default (Ace)" -# editor_config_keybindings_description: "Adds additional shortcuts known from the common editors." -# editor_config_invisibles_label: "Show Invisibles" -# editor_config_invisibles_description: "Displays invisibles such as spaces or tabs." -# editor_config_indentguides_label: "Show Indent Guides" -# editor_config_indentguides_description: "Displays vertical lines to see indentation better." -# editor_config_behaviors_label: "Smart Behaviors" -# editor_config_behaviors_description: "Autocompletes brackets, braces, and quotes." + editor_config: "Configurar Editor" + editor_config_title: "Configuração do Editor" + editor_config_keybindings_label: "Atalhos de Teclado" + editor_config_keybindings_default: "Predefinição (Ace)" + editor_config_keybindings_description: "Adiciona atalhos de teclado de acordo com o editor escolhido" + editor_config_invisibles_label: "Mostrar Invisíveis" + editor_config_invisibles_description: "Mostra caracteres invisíveis como espaços e tabulações" + editor_config_indentguides_label: "Mostrar Guias" + editor_config_indentguides_description: "Mostra linhas verticais de acordo com a identação." + editor_config_behaviors_label: "Comportamentos Inteligentes" + editor_config_behaviors_description: "Completa automaticamente chavetas, parêntesis e aspas" admin: av_title: "Visualizações de Admin" av_entities_sub_title: "Entidades" - av_entities_users_url: "utilizadores" - av_entities_active_instances_url: "Activar Instancias" + av_entities_users_url: "Utilizadores" + av_entities_active_instances_url: "Activar Instâncias" av_other_sub_title: "Outro" av_other_debug_base_url: "Base (para fazer debug base.jade)" u_title: "Lista de Utilizadores" @@ -275,12 +275,12 @@ module.exports = nativeDescription: "Português europeu", englishDescription: "P create_system_title: "Criar novo Sistema" new_component_title: "Criar novo Componente" new_component_field_system: "Sistema" -# new_article_title: "Create a New Article" -# new_thang_title: "Create a New Thang Type" -# new_level_title: "Create a New Level" -# article_search_title: "Search Articles Here" -# thang_search_title: "Search Thang Types Here" -# level_search_title: "Search Levels Here" + new_article_title: "Criar um Novo Artigo" + new_thang_title: "Criar um Novo Tipo de Thang" + new_level_title: "Criar um Novo Nível" + article_search_title: "Procurar Artigos Aqui" + thang_search_title: "Procurar Tipos de Thang Aqui" + level_search_title: "Procurar Níveis Aqui" article: edit_btn_preview: "Visualizar" @@ -302,7 +302,7 @@ module.exports = nativeDescription: "Português europeu", englishDescription: "P password: "Palavra-passe" message: "Mensagem" code: "Código" -# ladder: "Ladder" + ladder: "Classificação" when: "quando" opponent: "Adversário" rank: "Classificação" @@ -508,47 +508,47 @@ module.exports = nativeDescription: "Português europeu", englishDescription: "P counselor_title: "Counselor" counselor_title_description: "(Expert/ Professor)" -# ladder: -# please_login: "Please log in first before playing a ladder game." + ladder: + please_login: "Por favor, faz log in antes de jogar um jogo para o campeonato." my_matches: "Os meus jogos" simulate: "Simular" -# simulation_explanation: "By simulating games you can get your game ranked faster!" + simulation_explanation: "Simulando jogos podes fazer com que o teu jogo seja classificado mais rapidamente!" simulate_games: "Simular Jogos!" # simulate_all: "RESET AND SIMULATE GAMES" -# leaderboard: "Leaderboard" -# battle_as: "Battle as " -# summary_your: "Your " -# summary_matches: "Matches - " + leaderboard: "Tabela de Classificação" + battle_as: "Lutar como " + summary_your: "As tuas " + summary_matches: "Partidas - " summary_wins: " Vitórias, " summary_losses: " Derrotas" -# rank_no_code: "No New Code to Rank" + rank_no_code: "Sem código novo para classificar" rank_my_game: "Classifica o meu jogo!" rank_submitting: "A submeter..." rank_submitted: "Submetido para Classificação" rank_failed: "Falhou a Classificar" rank_being_ranked: "Jogo a ser Classificado" -# code_being_simulated: "Your new code is being simulated by other players for ranking. This will refresh as new matches come in." -# no_ranked_matches_pre: "No ranked matches for the " -# no_ranked_matches_post: " team! Play against some competitors and then come back here to get your game ranked." + code_being_simulated: "O teu código está a ser simulado por outros jogadores, para ser classificado. Isto será actualizado quando surgirem novas partidas." + no_ranked_matches_pre: "Sem jogos classificados pela equipa " + no_ranked_matches_post: "! Joga contra alguns adversários e volta aqui para veres o teu jogo classificado." choose_opponent: "Escolhe um Adversário" tutorial_play: "Jogar Tutorial" tutorial_recommended: "Recomendado se nunca jogaste antes" tutorial_skip: "Saltar Tutorial" tutorial_not_sure: "Não tens a certeza do que se passa?" tutorial_play_first: "Joga o Tutorial primeiro." -# simple_ai: "Simple AI" + simple_ai: "Inteligência Artificial Simples" warmup: "Aquecimento" vs: "VS" -# multiplayer_launch: + multiplayer_launch: introducing_dungeon_arena: "Introduzindo a Dungeon Arena" new_way: "17 de Março de 2014: Uma nova forma de competir com código." to_battle: "Às armas, Programadores!" -# modern_day_sorcerer: "You know how to code? That's badass. You're a modern-day sorcerer! Isn't about time that you used your magic coding powers to command your minions in epic combat? And we're not talking robots here." + modern_day_sorcerer: "Sabes programar? És tão forte! És um feiticeiro dos tempos modernos! Será que não está na altura de usares os teus poderes mágicos de programação para comandar os teus servos em combates épicos? E não estamos a falar de robots." arenas_are_here: "As arenas mano-a-mano multiplayer de CodeCombat estão aqui." -# ladder_explanation: "Choose your heroes, enchant your human or ogre armies, and climb your way over defeated fellow Wizards to reach the top of the ladders–then challenge your friends in our glorious, asynchronous multiplayer coding arenas. If you're feeling creative, you can even" -# fork_our_arenas: "fork our arenas" - create_worlds: "e cria os teus próprios mundos." + ladder_explanation: "Escolhe os teus heróis, encanta os teus exércitos de ogres ou humanos, e constrói o teu caminho, derrotando outros Feiticeiros para chegares ao topo da classificação. Depois, desafia os teus amigos para gloriosas arenas de programação multijogador. Se te sentes criativo, podes até" + fork_our_arenas: "alterar as nossas arenas" + create_worlds: "e criar os teus próprios mundos." javascript_rusty: "O teu JavaScript está enferrujado? Não te preocupes; Existe um" tutorial: "tutorial" new_to_programming: ". Novo na programação? Faz a Campanha para Iniciantes para expandires as tuas capacidades." From 6ff8d0fbe337ee4f671ac01687005598bac581c3 Mon Sep 17 00:00:00 2001 From: Alexei Nikitin Date: Mon, 31 Mar 2014 15:10:51 -0700 Subject: [PATCH 61/80] Update en.coffee --- app/locale/en.coffee | 1 + 1 file changed, 1 insertion(+) diff --git a/app/locale/en.coffee b/app/locale/en.coffee index cd5cca70d..b2b8560fa 100644 --- a/app/locale/en.coffee +++ b/app/locale/en.coffee @@ -5,6 +5,7 @@ module.exports = nativeDescription: "English", englishDescription: "English", tr sending: "Sending..." cancel: "Cancel" save: "Save" + create: "Create" delay_1_sec: "1 second" delay_3_sec: "3 seconds" delay_5_sec: "5 seconds" From 0473ce2df16b56341d7c3457cf1030afd8d13a2e Mon Sep 17 00:00:00 2001 From: Alexei Nikitin Date: Mon, 31 Mar 2014 15:11:56 -0700 Subject: [PATCH 62/80] Update ru.coffee --- app/locale/ru.coffee | 1 + 1 file changed, 1 insertion(+) diff --git a/app/locale/ru.coffee b/app/locale/ru.coffee index 0dd5fa463..701d4c0a9 100644 --- a/app/locale/ru.coffee +++ b/app/locale/ru.coffee @@ -5,6 +5,7 @@ module.exports = nativeDescription: "русский", englishDescription: "Russi sending: "Отправка..." cancel: "Отмена" save: "Сохранить" + create: "Создать" delay_1_sec: "1 секунда" delay_3_sec: "3 секунды" delay_5_sec: "5 секунд" From 08d7d2cc87dd8a5f3db93f032e3492ab59ad40fc Mon Sep 17 00:00:00 2001 From: dpen2000 Date: Mon, 31 Mar 2014 23:03:34 +0100 Subject: [PATCH 63/80] Fix error "SyntaxError: EOL while scanning string literal" when running setup.py script --- scripts/devSetup/ruby.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/devSetup/ruby.py b/scripts/devSetup/ruby.py index 09174a8f4..410ec6ead 100644 --- a/scripts/devSetup/ruby.py +++ b/scripts/devSetup/ruby.py @@ -34,7 +34,7 @@ class Ruby(dependency.Dependency): elif operating_system == u"mac": raise errors.CoCoError(u"Ruby should be installed with Mac OSX machines. Please install Ruby.") elif operating_system == u"linux": - raise errors.CoCoError(u"Please install Ruby (try 'sudo apt-get install ruby').\nIf you are not using Ubuntu then please see your Linux Distribution's documentation for help installing ruby."") + raise errors.CoCoError(u"Please install Ruby (try 'sudo apt-get install ruby').\nIf you are not using Ubuntu then please see your Linux Distribution's documentation for help installing ruby.") def install_ruby_on_windows(self): raise NotImplementedError From b021b65ee1faf74aff024251b4da1324d0042025 Mon Sep 17 00:00:00 2001 From: Michael Schmatz Date: Mon, 31 Mar 2014 15:31:38 -0700 Subject: [PATCH 64/80] Copied new i18n tags to all languages --- app/locale/ar.coffee | 2 ++ app/locale/bg.coffee | 2 ++ app/locale/ca.coffee | 2 ++ app/locale/cs.coffee | 2 ++ app/locale/da.coffee | 2 ++ app/locale/de.coffee | 2 ++ app/locale/el.coffee | 2 ++ app/locale/en-AU.coffee | 2 ++ app/locale/en-GB.coffee | 2 ++ app/locale/en-US.coffee | 2 ++ app/locale/es-419.coffee | 2 ++ app/locale/es-ES.coffee | 2 ++ app/locale/es.coffee | 2 ++ app/locale/fa.coffee | 2 ++ app/locale/fi.coffee | 2 ++ app/locale/fr.coffee | 2 ++ app/locale/he.coffee | 2 ++ app/locale/hi.coffee | 2 ++ app/locale/hu.coffee | 2 ++ app/locale/id.coffee | 2 ++ app/locale/it.coffee | 2 ++ app/locale/ja.coffee | 2 ++ app/locale/ko.coffee | 2 ++ app/locale/lt.coffee | 2 ++ app/locale/ms.coffee | 2 ++ app/locale/nb.coffee | 2 ++ app/locale/nl-BE.coffee | 2 ++ app/locale/nl-NL.coffee | 2 ++ app/locale/nl.coffee | 2 ++ app/locale/nn.coffee | 2 ++ app/locale/no.coffee | 2 ++ app/locale/pl.coffee | 2 ++ app/locale/pt-BR.coffee | 2 ++ app/locale/pt-PT.coffee | 2 ++ app/locale/pt.coffee | 2 ++ app/locale/ro.coffee | 2 ++ app/locale/sk.coffee | 2 ++ app/locale/sl.coffee | 2 ++ app/locale/sr.coffee | 2 ++ app/locale/sv.coffee | 2 ++ app/locale/th.coffee | 2 ++ app/locale/tr.coffee | 2 ++ app/locale/uk.coffee | 2 ++ app/locale/ur.coffee | 2 ++ app/locale/vi.coffee | 2 ++ app/locale/zh-HANS.coffee | 2 ++ app/locale/zh-HANT.coffee | 2 ++ app/locale/zh.coffee | 2 ++ 48 files changed, 96 insertions(+) diff --git a/app/locale/ar.coffee b/app/locale/ar.coffee index e60d15634..9e3bfd63b 100644 --- a/app/locale/ar.coffee +++ b/app/locale/ar.coffee @@ -5,6 +5,7 @@ module.exports = nativeDescription: "العربية", englishDescription: "Arabi sending: "ارسال..." cancel: "الغي" save: "احفض" +# create: "Create" delay_1_sec: "ثانية" delay_3_sec: "3 ثواني" delay_5_sec: "5 ثواني" @@ -52,6 +53,7 @@ module.exports = nativeDescription: "العربية", englishDescription: "Arabi # login: # sign_up: "Create Account" # log_in: "Log In" +# logging_in: "Logging In" # log_out: "Log Out" # recover: "recover account" diff --git a/app/locale/bg.coffee b/app/locale/bg.coffee index e3d81541e..e0ddb2783 100644 --- a/app/locale/bg.coffee +++ b/app/locale/bg.coffee @@ -5,6 +5,7 @@ module.exports = nativeDescription: "български език", englishDescri sending: "Изпращане..." cancel: "Отказ" save: "Запис" +# create: "Create" delay_1_sec: "1 секунда" delay_3_sec: "3 секунди" delay_5_sec: "5 секунди" @@ -52,6 +53,7 @@ module.exports = nativeDescription: "български език", englishDescri login: sign_up: "Създай Профил" log_in: "Вход" +# logging_in: "Logging In" log_out: "Изход" recover: "Възстанови акаунт" diff --git a/app/locale/ca.coffee b/app/locale/ca.coffee index b46a170ae..cb6352e59 100644 --- a/app/locale/ca.coffee +++ b/app/locale/ca.coffee @@ -5,6 +5,7 @@ module.exports = nativeDescription: "Català", englishDescription: "Catalan", tr sending: "Enviant..." cancel: "Cancel·lant" save: "Guardar" +# create: "Create" delay_1_sec: "1 segon" delay_3_sec: "3 segons" delay_5_sec: "5 segons" @@ -52,6 +53,7 @@ module.exports = nativeDescription: "Català", englishDescription: "Catalan", tr login: sign_up: "Crear un compte" log_in: "Iniciar Sessió" +# logging_in: "Logging In" log_out: "Tancar Sessió" recover: "Recuperar un compte" diff --git a/app/locale/cs.coffee b/app/locale/cs.coffee index c22be8eb8..d8c5a6cdd 100644 --- a/app/locale/cs.coffee +++ b/app/locale/cs.coffee @@ -5,6 +5,7 @@ module.exports = nativeDescription: "čeština", englishDescription: "Czech", tr sending: "Odesílání..." cancel: "Zrušit" save: "Uložit" +# create: "Create" delay_1_sec: "1 vteřina" delay_3_sec: "3 vteřiny" delay_5_sec: "5 vteřin" @@ -52,6 +53,7 @@ module.exports = nativeDescription: "čeština", englishDescription: "Czech", tr login: sign_up: "Vytvořit účet" log_in: "Přihlásit" +# logging_in: "Logging In" log_out: "Odhlásit" recover: "obnovit účet" diff --git a/app/locale/da.coffee b/app/locale/da.coffee index 4160b82e6..83e8f7b38 100644 --- a/app/locale/da.coffee +++ b/app/locale/da.coffee @@ -5,6 +5,7 @@ module.exports = nativeDescription: "dansk", englishDescription: "Danish", trans sending: "Sender..." cancel: "Annuller" save: "Gem" +# create: "Create" delay_1_sec: "1 sekund" delay_3_sec: "3 sekunder" delay_5_sec: "5 sekunder" @@ -52,6 +53,7 @@ module.exports = nativeDescription: "dansk", englishDescription: "Danish", trans login: sign_up: "opret ny konto" log_in: "Log Ind" +# logging_in: "Logging In" log_out: "Log Ud" recover: "genskab konto" diff --git a/app/locale/de.coffee b/app/locale/de.coffee index e047495e2..d896a86ff 100644 --- a/app/locale/de.coffee +++ b/app/locale/de.coffee @@ -5,6 +5,7 @@ module.exports = nativeDescription: "Deutsch", englishDescription: "German", tra sending: "Übertrage..." cancel: "Abbrechen" save: "Speichern" +# create: "Create" delay_1_sec: "1 Sekunde" delay_3_sec: "3 Sekunden" delay_5_sec: "5 Sekunden" @@ -52,6 +53,7 @@ module.exports = nativeDescription: "Deutsch", englishDescription: "German", tra login: sign_up: "Registrieren" log_in: "Einloggen" +# logging_in: "Logging In" log_out: "Ausloggen" recover: "Account wiederherstellen" diff --git a/app/locale/el.coffee b/app/locale/el.coffee index 41bc54831..7b9c27f41 100644 --- a/app/locale/el.coffee +++ b/app/locale/el.coffee @@ -5,6 +5,7 @@ module.exports = nativeDescription: "ελληνικά", englishDescription: "Gre sending: "Αποστολή ..." cancel: "Ακύρωση" # save: "Save" +# create: "Create" # delay_1_sec: "1 second" # delay_3_sec: "3 seconds" # delay_5_sec: "5 seconds" @@ -52,6 +53,7 @@ module.exports = nativeDescription: "ελληνικά", englishDescription: "Gre login: sign_up: "Δημιούργησε Λογαριασμό" log_in: "Σύνδεση" +# logging_in: "Logging In" log_out: "Αποσύνδεση" recover: "Κάντε ανάκτηση του λογαριασμού σας" diff --git a/app/locale/en-AU.coffee b/app/locale/en-AU.coffee index e37b266e4..f6cd87cae 100644 --- a/app/locale/en-AU.coffee +++ b/app/locale/en-AU.coffee @@ -5,6 +5,7 @@ module.exports = nativeDescription: "English (AU)", englishDescription: "English # sending: "Sending..." # cancel: "Cancel" # save: "Save" +# create: "Create" # delay_1_sec: "1 second" # delay_3_sec: "3 seconds" # delay_5_sec: "5 seconds" @@ -52,6 +53,7 @@ module.exports = nativeDescription: "English (AU)", englishDescription: "English # login: # sign_up: "Create Account" # log_in: "Log In" +# logging_in: "Logging In" # log_out: "Log Out" # recover: "recover account" diff --git a/app/locale/en-GB.coffee b/app/locale/en-GB.coffee index d8c86e6f9..72d221144 100644 --- a/app/locale/en-GB.coffee +++ b/app/locale/en-GB.coffee @@ -5,6 +5,7 @@ module.exports = nativeDescription: "English (UK)", englishDescription: "English # sending: "Sending..." # cancel: "Cancel" # save: "Save" +# create: "Create" # delay_1_sec: "1 second" # delay_3_sec: "3 seconds" # delay_5_sec: "5 seconds" @@ -52,6 +53,7 @@ module.exports = nativeDescription: "English (UK)", englishDescription: "English # login: # sign_up: "Create Account" # log_in: "Log In" +# logging_in: "Logging In" # log_out: "Log Out" # recover: "recover account" diff --git a/app/locale/en-US.coffee b/app/locale/en-US.coffee index 413aa4420..cfa172cb3 100644 --- a/app/locale/en-US.coffee +++ b/app/locale/en-US.coffee @@ -5,6 +5,7 @@ module.exports = nativeDescription: "English (US)", englishDescription: "English # sending: "Sending..." # cancel: "Cancel" # save: "Save" +# create: "Create" # delay_1_sec: "1 second" # delay_3_sec: "3 seconds" # delay_5_sec: "5 seconds" @@ -52,6 +53,7 @@ module.exports = nativeDescription: "English (US)", englishDescription: "English # login: # sign_up: "Create Account" # log_in: "Log In" +# logging_in: "Logging In" # log_out: "Log Out" # recover: "recover account" diff --git a/app/locale/es-419.coffee b/app/locale/es-419.coffee index 9146126b2..3197138b7 100644 --- a/app/locale/es-419.coffee +++ b/app/locale/es-419.coffee @@ -5,6 +5,7 @@ module.exports = nativeDescription: "español (América Latina)", englishDescrip sending: "Enviando..." cancel: "Cancelar" # save: "Save" +# create: "Create" delay_1_sec: "1 segundo" delay_3_sec: "3 segundos" delay_5_sec: "5 segundos" @@ -52,6 +53,7 @@ module.exports = nativeDescription: "español (América Latina)", englishDescrip login: sign_up: "Crear Cuenta" log_in: "Entrar" +# logging_in: "Logging In" log_out: "Salir" recover: "recuperar cuenta" diff --git a/app/locale/es-ES.coffee b/app/locale/es-ES.coffee index ee805a94b..7919a5fcc 100644 --- a/app/locale/es-ES.coffee +++ b/app/locale/es-ES.coffee @@ -5,6 +5,7 @@ module.exports = nativeDescription: "español (ES)", englishDescription: "Spanis sending: "Enviando..." cancel: "Cancelar" save: "Guardar" +# create: "Create" delay_1_sec: "1 segundo" delay_3_sec: "3 segundos" delay_5_sec: "5 segundos" @@ -52,6 +53,7 @@ module.exports = nativeDescription: "español (ES)", englishDescription: "Spanis login: sign_up: "Crear una cuenta" log_in: "Entrar" +# logging_in: "Logging In" log_out: "Salir" recover: "recuperar cuenta" diff --git a/app/locale/es.coffee b/app/locale/es.coffee index e9bff10b8..b2097e847 100644 --- a/app/locale/es.coffee +++ b/app/locale/es.coffee @@ -5,6 +5,7 @@ module.exports = nativeDescription: "español", englishDescription: "Spanish", t sending: "Enviando..." cancel: "Cancelar" save: "Guardar" +# create: "Create" delay_1_sec: "1 segundo" delay_3_sec: "3 segundos" delay_5_sec: "5 segundos" @@ -52,6 +53,7 @@ module.exports = nativeDescription: "español", englishDescription: "Spanish", t login: sign_up: "Crear Cuenta" log_in: "Iniciar Sesión" +# logging_in: "Logging In" log_out: "Cerrar Sesión" recover: "recuperar cuenta" diff --git a/app/locale/fa.coffee b/app/locale/fa.coffee index 00edabd61..32624dc7e 100644 --- a/app/locale/fa.coffee +++ b/app/locale/fa.coffee @@ -5,6 +5,7 @@ module.exports = nativeDescription: "فارسی", englishDescription: "Persian", sending: "...در حال ارسال" cancel: "لغو" save: "ذخیره " +# create: "Create" delay_1_sec: "1 ثانیه" delay_3_sec: "3 ثانیه" delay_5_sec: "5 ثانیه" @@ -52,6 +53,7 @@ module.exports = nativeDescription: "فارسی", englishDescription: "Persian", login: sign_up: "ایجاد حساب کاربری" log_in: "ورود" +# logging_in: "Logging In" log_out: "خروج" recover: "بازیابی حساب کاربری" diff --git a/app/locale/fi.coffee b/app/locale/fi.coffee index 1416eb980..f6322887c 100644 --- a/app/locale/fi.coffee +++ b/app/locale/fi.coffee @@ -5,6 +5,7 @@ module.exports = nativeDescription: "suomi", englishDescription: "Finnish", tran # sending: "Sending..." # cancel: "Cancel" # save: "Save" +# create: "Create" # delay_1_sec: "1 second" # delay_3_sec: "3 seconds" # delay_5_sec: "5 seconds" @@ -52,6 +53,7 @@ module.exports = nativeDescription: "suomi", englishDescription: "Finnish", tran # login: # sign_up: "Create Account" # log_in: "Log In" +# logging_in: "Logging In" # log_out: "Log Out" # recover: "recover account" diff --git a/app/locale/fr.coffee b/app/locale/fr.coffee index 0a017425c..ccbdcd070 100644 --- a/app/locale/fr.coffee +++ b/app/locale/fr.coffee @@ -5,6 +5,7 @@ module.exports = nativeDescription: "français", englishDescription: "French", t sending: "Envoi..." cancel: "Annuler" save: "Sauvegarder" +# create: "Create" delay_1_sec: "1 seconde" delay_3_sec: "3 secondes" delay_5_sec: "5 secondes" @@ -52,6 +53,7 @@ module.exports = nativeDescription: "français", englishDescription: "French", t login: sign_up: "Créer un compte" log_in: "Connexion" +# logging_in: "Logging In" log_out: "Déconnexion" recover: "récupérer son compte" diff --git a/app/locale/he.coffee b/app/locale/he.coffee index c8177b5e8..c3cb56c9b 100644 --- a/app/locale/he.coffee +++ b/app/locale/he.coffee @@ -5,6 +5,7 @@ module.exports = nativeDescription: "עברית", englishDescription: "Hebrew", sending: "...שולח" cancel: "ביטול" save: "שמור" +# create: "Create" delay_1_sec: "שניה אחת" delay_3_sec: "שלוש שניות" delay_5_sec: "חמש שניות" @@ -52,6 +53,7 @@ module.exports = nativeDescription: "עברית", englishDescription: "Hebrew", login: sign_up: "הירשם" log_in: "היכנס" +# logging_in: "Logging In" log_out: "צא" recover: "שחזר סיסמה" diff --git a/app/locale/hi.coffee b/app/locale/hi.coffee index f6a15c9d6..f0ae7d9c5 100644 --- a/app/locale/hi.coffee +++ b/app/locale/hi.coffee @@ -5,6 +5,7 @@ module.exports = nativeDescription: "मानक हिन्दी", englishDe # sending: "Sending..." # cancel: "Cancel" # save: "Save" +# create: "Create" # delay_1_sec: "1 second" # delay_3_sec: "3 seconds" # delay_5_sec: "5 seconds" @@ -52,6 +53,7 @@ module.exports = nativeDescription: "मानक हिन्दी", englishDe # login: # sign_up: "Create Account" # log_in: "Log In" +# logging_in: "Logging In" # log_out: "Log Out" # recover: "recover account" diff --git a/app/locale/hu.coffee b/app/locale/hu.coffee index e4ffde806..543fca972 100644 --- a/app/locale/hu.coffee +++ b/app/locale/hu.coffee @@ -5,6 +5,7 @@ module.exports = nativeDescription: "magyar", englishDescription: "Hungarian", t sending: "Küldés..." cancel: "Mégse" save: "Mentés" +# create: "Create" delay_1_sec: "1 másodperc" delay_3_sec: "3 másodperc" delay_5_sec: "5 másodperc" @@ -52,6 +53,7 @@ module.exports = nativeDescription: "magyar", englishDescription: "Hungarian", t login: sign_up: "Regisztráció" log_in: "Bejelentkezés" +# logging_in: "Logging In" log_out: "Kijelentkezés" recover: "meglévő fiók visszaállítása" diff --git a/app/locale/id.coffee b/app/locale/id.coffee index 68ec73817..4fdfbe854 100644 --- a/app/locale/id.coffee +++ b/app/locale/id.coffee @@ -5,6 +5,7 @@ module.exports = nativeDescription: "Bahasa Indonesia", englishDescription: "Ind # sending: "Sending..." # cancel: "Cancel" # save: "Save" +# create: "Create" # delay_1_sec: "1 second" # delay_3_sec: "3 seconds" # delay_5_sec: "5 seconds" @@ -52,6 +53,7 @@ module.exports = nativeDescription: "Bahasa Indonesia", englishDescription: "Ind # login: # sign_up: "Create Account" # log_in: "Log In" +# logging_in: "Logging In" # log_out: "Log Out" # recover: "recover account" diff --git a/app/locale/it.coffee b/app/locale/it.coffee index 5c4acdfcd..91dd12dad 100644 --- a/app/locale/it.coffee +++ b/app/locale/it.coffee @@ -5,6 +5,7 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t sending: "Invio in corso..." cancel: "Annulla" save: "Salva" +# create: "Create" delay_1_sec: "1 secondo" delay_3_sec: "3 secondi" delay_5_sec: "5 secondi" @@ -52,6 +53,7 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t login: sign_up: "Crea account" log_in: "Accedi" +# logging_in: "Logging In" log_out: "Disconnetti" recover: "Recupera account" diff --git a/app/locale/ja.coffee b/app/locale/ja.coffee index 798f9ec2b..f0256f934 100644 --- a/app/locale/ja.coffee +++ b/app/locale/ja.coffee @@ -5,6 +5,7 @@ module.exports = nativeDescription: "日本語", englishDescription: "Japanese", sending: "送信中..." cancel: "キャンセル" save: "保存" +# create: "Create" delay_1_sec: "1秒" delay_3_sec: "3秒" delay_5_sec: "5秒" @@ -52,6 +53,7 @@ module.exports = nativeDescription: "日本語", englishDescription: "Japanese", login: sign_up: "アカウント登録" log_in: "ログイン" +# logging_in: "Logging In" log_out: "ログアウト" recover: "パスワードを忘れた場合はこちら" diff --git a/app/locale/ko.coffee b/app/locale/ko.coffee index ded7538f9..a6de0232d 100644 --- a/app/locale/ko.coffee +++ b/app/locale/ko.coffee @@ -5,6 +5,7 @@ module.exports = nativeDescription: "한국어", englishDescription: "Korean", t sending: "보내는 중입니다..." cancel: "취소" save: "저장" +# create: "Create" delay_1_sec: "1초" delay_3_sec: "3초" delay_5_sec: "5초" @@ -52,6 +53,7 @@ module.exports = nativeDescription: "한국어", englishDescription: "Korean", t login: sign_up: "계정 생성" log_in: "로그인" +# logging_in: "Logging In" log_out: "로그아웃" recover: "계정 복구" diff --git a/app/locale/lt.coffee b/app/locale/lt.coffee index 8b1d53ce8..82712faa1 100644 --- a/app/locale/lt.coffee +++ b/app/locale/lt.coffee @@ -5,6 +5,7 @@ module.exports = nativeDescription: "lietuvių kalba", englishDescription: "Lith # sending: "Sending..." # cancel: "Cancel" # save: "Save" +# create: "Create" # delay_1_sec: "1 second" # delay_3_sec: "3 seconds" # delay_5_sec: "5 seconds" @@ -52,6 +53,7 @@ module.exports = nativeDescription: "lietuvių kalba", englishDescription: "Lith # login: # sign_up: "Create Account" # log_in: "Log In" +# logging_in: "Logging In" # log_out: "Log Out" # recover: "recover account" diff --git a/app/locale/ms.coffee b/app/locale/ms.coffee index a30eca215..377769b76 100644 --- a/app/locale/ms.coffee +++ b/app/locale/ms.coffee @@ -5,6 +5,7 @@ module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa sending: "Menghantar maklumat.." cancel: "Batal" save: "Simpan data" +# create: "Create" # delay_1_sec: "1 second" # delay_3_sec: "3 seconds" # delay_5_sec: "5 seconds" @@ -52,6 +53,7 @@ module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa login: sign_up: "Buat Akaun" log_in: "Log Masuk" +# logging_in: "Logging In" log_out: "Log Keluar" recover: "Perbaharui Akaun" diff --git a/app/locale/nb.coffee b/app/locale/nb.coffee index f121e47cd..e2392ba8e 100644 --- a/app/locale/nb.coffee +++ b/app/locale/nb.coffee @@ -5,6 +5,7 @@ module.exports = nativeDescription: "Norsk Bokmål", englishDescription: "Norweg # sending: "Sending..." cancel: "Avbryt" # save: "Save" +# create: "Create" delay_1_sec: "1 sekunder" delay_3_sec: "3 sekunder" delay_5_sec: "5 sekunder" @@ -52,6 +53,7 @@ module.exports = nativeDescription: "Norsk Bokmål", englishDescription: "Norweg login: sign_up: "Lag konto" log_in: "Logg Inn" +# logging_in: "Logging In" log_out: "Logg Ut" recover: "gjenåpne konto" diff --git a/app/locale/nl-BE.coffee b/app/locale/nl-BE.coffee index 180a31782..561b0d568 100644 --- a/app/locale/nl-BE.coffee +++ b/app/locale/nl-BE.coffee @@ -5,6 +5,7 @@ module.exports = nativeDescription: "Nederlands (België)", englishDescription: sending: "Verzenden..." cancel: "Annuleren" save: "Opslagen" +# create: "Create" delay_1_sec: "1 seconde" delay_3_sec: "3 secondes" delay_5_sec: "5 secondes" @@ -52,6 +53,7 @@ module.exports = nativeDescription: "Nederlands (België)", englishDescription: login: sign_up: "Account Maken" log_in: "Inloggen" +# logging_in: "Logging In" log_out: "Uitloggen" recover: "account herstellen" diff --git a/app/locale/nl-NL.coffee b/app/locale/nl-NL.coffee index dba0c2e58..a509f0429 100644 --- a/app/locale/nl-NL.coffee +++ b/app/locale/nl-NL.coffee @@ -5,6 +5,7 @@ module.exports = nativeDescription: "Nederlands (Nederland)", englishDescription sending: "Verzenden..." cancel: "Annuleren" save: "Opslagen" +# create: "Create" delay_1_sec: "1 seconde" delay_3_sec: "3 secondes" delay_5_sec: "5 secondes" @@ -52,6 +53,7 @@ module.exports = nativeDescription: "Nederlands (Nederland)", englishDescription login: sign_up: "Account Maken" log_in: "Inloggen" +# logging_in: "Logging In" log_out: "Uitloggen" recover: "account herstellen" diff --git a/app/locale/nl.coffee b/app/locale/nl.coffee index 4c07b17cd..303ef24a2 100644 --- a/app/locale/nl.coffee +++ b/app/locale/nl.coffee @@ -5,6 +5,7 @@ module.exports = nativeDescription: "Nederlands", englishDescription: "Dutch", t sending: "Verzenden..." cancel: "Annuleren" save: "Opslagen" +# create: "Create" delay_1_sec: "1 seconde" delay_3_sec: "3 secondes" delay_5_sec: "5 secondes" @@ -52,6 +53,7 @@ module.exports = nativeDescription: "Nederlands", englishDescription: "Dutch", t login: sign_up: "Account maken" log_in: "Inloggen" +# logging_in: "Logging In" log_out: "Uitloggen" recover: "account herstellen" diff --git a/app/locale/nn.coffee b/app/locale/nn.coffee index 1923342fd..959a498e5 100644 --- a/app/locale/nn.coffee +++ b/app/locale/nn.coffee @@ -5,6 +5,7 @@ module.exports = nativeDescription: "Norwegian Nynorsk", englishDescription: "No # sending: "Sending..." # cancel: "Cancel" # save: "Save" +# create: "Create" # delay_1_sec: "1 second" # delay_3_sec: "3 seconds" # delay_5_sec: "5 seconds" @@ -52,6 +53,7 @@ module.exports = nativeDescription: "Norwegian Nynorsk", englishDescription: "No # login: # sign_up: "Create Account" # log_in: "Log In" +# logging_in: "Logging In" # log_out: "Log Out" # recover: "recover account" diff --git a/app/locale/no.coffee b/app/locale/no.coffee index 14947aede..c5da34d1c 100644 --- a/app/locale/no.coffee +++ b/app/locale/no.coffee @@ -5,6 +5,7 @@ module.exports = nativeDescription: "Norsk", englishDescription: "Norwegian", tr # sending: "Sending..." cancel: "Avbryt" # save: "Save" +# create: "Create" delay_1_sec: "1 sekunder" delay_3_sec: "3 sekunder" delay_5_sec: "5 sekunder" @@ -52,6 +53,7 @@ module.exports = nativeDescription: "Norsk", englishDescription: "Norwegian", tr login: sign_up: "Lag konto" log_in: "Logg Inn" +# logging_in: "Logging In" log_out: "Logg Ut" recover: "gjenåpne konto" diff --git a/app/locale/pl.coffee b/app/locale/pl.coffee index 2ad3de6bc..72db4f7ce 100644 --- a/app/locale/pl.coffee +++ b/app/locale/pl.coffee @@ -5,6 +5,7 @@ module.exports = nativeDescription: "język polski", englishDescription: "Polish sending: "Wysyłanie…" cancel: "Anuluj" save: "Zapisz" +# create: "Create" delay_1_sec: "1 sekunda" delay_3_sec: "3 sekundy" delay_5_sec: "5 sekund" @@ -52,6 +53,7 @@ module.exports = nativeDescription: "język polski", englishDescription: "Polish login: sign_up: "Stwórz konto" log_in: "Zaloguj się" +# logging_in: "Logging In" log_out: "Wyloguj się" recover: "odzyskaj konto" diff --git a/app/locale/pt-BR.coffee b/app/locale/pt-BR.coffee index 2add83019..851072886 100644 --- a/app/locale/pt-BR.coffee +++ b/app/locale/pt-BR.coffee @@ -5,6 +5,7 @@ module.exports = nativeDescription: "português do Brasil", englishDescription: sending: "Enviando..." cancel: "Cancelar" save: "Salvar" +# create: "Create" delay_1_sec: "1 segundo" delay_3_sec: "3 segundos" delay_5_sec: "5 segundos" @@ -52,6 +53,7 @@ module.exports = nativeDescription: "português do Brasil", englishDescription: login: sign_up: "Criar conta" log_in: "Entrar" +# logging_in: "Logging In" log_out: "Sair" recover: "Recuperar sua conta" diff --git a/app/locale/pt-PT.coffee b/app/locale/pt-PT.coffee index cfe772200..8a9130951 100644 --- a/app/locale/pt-PT.coffee +++ b/app/locale/pt-PT.coffee @@ -5,6 +5,7 @@ module.exports = nativeDescription: "Português europeu", englishDescription: "P sending: "A enviar..." cancel: "Cancelar" save: "Save" +# create: "Create" delay_1_sec: "1 segundo" delay_3_sec: "3 segundos" delay_5_sec: "5 segundos" @@ -52,6 +53,7 @@ module.exports = nativeDescription: "Português europeu", englishDescription: "P login: sign_up: "Criar conta" log_in: "Iniciar sessão" +# logging_in: "Logging In" log_out: "Sair" recover: "recuperar conta" diff --git a/app/locale/pt.coffee b/app/locale/pt.coffee index 40db0faf2..c9d7943f3 100644 --- a/app/locale/pt.coffee +++ b/app/locale/pt.coffee @@ -5,6 +5,7 @@ module.exports = nativeDescription: "português", englishDescription: "Portugues sending: "Enviando..." cancel: "Cancelar" # save: "Save" +# create: "Create" delay_1_sec: "1 segundo" delay_3_sec: "3 segundos" delay_5_sec: "5 segundos" @@ -52,6 +53,7 @@ module.exports = nativeDescription: "português", englishDescription: "Portugues login: sign_up: "Criar conta" log_in: "Entrar" +# logging_in: "Logging In" log_out: "Sair" recover: "recuperar sua conta" diff --git a/app/locale/ro.coffee b/app/locale/ro.coffee index 6de99731d..9d277d1c4 100644 --- a/app/locale/ro.coffee +++ b/app/locale/ro.coffee @@ -5,6 +5,7 @@ module.exports = nativeDescription: "limba română", englishDescription: "Roman sending: "Se trimite..." cancel: "Anulează" save: "Salvează" +# create: "Create" delay_1_sec: "1 secundă" delay_3_sec: "3 secunde" delay_5_sec: "5 secunde" @@ -52,6 +53,7 @@ module.exports = nativeDescription: "limba română", englishDescription: "Roman login: sign_up: "Crează cont" log_in: "Log In" +# logging_in: "Logging In" log_out: "Log Out" recover: "recuperează cont" diff --git a/app/locale/sk.coffee b/app/locale/sk.coffee index 82fc815bc..30ad58f16 100644 --- a/app/locale/sk.coffee +++ b/app/locale/sk.coffee @@ -5,6 +5,7 @@ module.exports = nativeDescription: "slovenčina", englishDescription: "Slovak", sending: "Odosiela sa..." cancel: "Zruš" save: "Ulož" +# create: "Create" delay_1_sec: "1 sekunda" delay_3_sec: "3 sekundy" delay_5_sec: "5 sekúnd" @@ -52,6 +53,7 @@ module.exports = nativeDescription: "slovenčina", englishDescription: "Slovak", login: sign_up: "Vytvor účet" log_in: "Prihlás sa" +# logging_in: "Logging In" log_out: "Odhlás sa" recover: "obnov" diff --git a/app/locale/sl.coffee b/app/locale/sl.coffee index 96077ec66..5da4f5fd8 100644 --- a/app/locale/sl.coffee +++ b/app/locale/sl.coffee @@ -5,6 +5,7 @@ module.exports = nativeDescription: "slovenščina", englishDescription: "Sloven # sending: "Sending..." # cancel: "Cancel" # save: "Save" +# create: "Create" # delay_1_sec: "1 second" # delay_3_sec: "3 seconds" # delay_5_sec: "5 seconds" @@ -52,6 +53,7 @@ module.exports = nativeDescription: "slovenščina", englishDescription: "Sloven # login: # sign_up: "Create Account" # log_in: "Log In" +# logging_in: "Logging In" # log_out: "Log Out" # recover: "recover account" diff --git a/app/locale/sr.coffee b/app/locale/sr.coffee index 4813f0332..d9eb5f3e3 100644 --- a/app/locale/sr.coffee +++ b/app/locale/sr.coffee @@ -5,6 +5,7 @@ module.exports = nativeDescription: "српски", englishDescription: "Serbian sending: "Шаље се..." cancel: "Откажи" # save: "Save" +# create: "Create" delay_1_sec: "1 секунда" delay_3_sec: "3 секунде" delay_5_sec: "5 секунди" @@ -52,6 +53,7 @@ module.exports = nativeDescription: "српски", englishDescription: "Serbian login: sign_up: "Направи Налог" log_in: "Улогуј Се" +# logging_in: "Logging In" log_out: "Излогуј Се" recover: "Поврати налог" diff --git a/app/locale/sv.coffee b/app/locale/sv.coffee index 11111d753..cc0d43f3f 100644 --- a/app/locale/sv.coffee +++ b/app/locale/sv.coffee @@ -5,6 +5,7 @@ module.exports = nativeDescription: "Svenska", englishDescription: "Swedish", tr sending: "Skickar..." cancel: "Avbryt" save: "Spara" +# create: "Create" delay_1_sec: "1 sekund" delay_3_sec: "3 sekunder" delay_5_sec: "5 sekunder" @@ -52,6 +53,7 @@ module.exports = nativeDescription: "Svenska", englishDescription: "Swedish", tr login: sign_up: "Skapa konto" log_in: "Logga in" +# logging_in: "Logging In" log_out: "Logga ut" recover: "glömt lösenord" diff --git a/app/locale/th.coffee b/app/locale/th.coffee index b3363721f..7222fe1d3 100644 --- a/app/locale/th.coffee +++ b/app/locale/th.coffee @@ -5,6 +5,7 @@ module.exports = nativeDescription: "ไทย", englishDescription: "Thai", tra # sending: "Sending..." cancel: "ยกเลิก" # save: "Save" +# create: "Create" delay_1_sec: "1 วินาที" delay_3_sec: "3 วินาที" delay_5_sec: "5 วินาที" @@ -52,6 +53,7 @@ module.exports = nativeDescription: "ไทย", englishDescription: "Thai", tra login: sign_up: "ลงทะเบียนใหม่" log_in: "ลงชื่อเข้าใช้" +# logging_in: "Logging In" log_out: "ลงชื่ื่อออก" recover: "กู้บัญชีการใช้งาน" diff --git a/app/locale/tr.coffee b/app/locale/tr.coffee index b22c2b398..f5257ef7b 100644 --- a/app/locale/tr.coffee +++ b/app/locale/tr.coffee @@ -5,6 +5,7 @@ module.exports = nativeDescription: "Türkçe", englishDescription: "Turkish", t sending: "Gönderiliyor..." cancel: "İptal" save: "Kaydet" +# create: "Create" delay_1_sec: "1 saniye" delay_3_sec: "3 saniye" delay_5_sec: "5 saniye" @@ -52,6 +53,7 @@ module.exports = nativeDescription: "Türkçe", englishDescription: "Turkish", t login: sign_up: "Kaydol" log_in: "Giriş Yap" +# logging_in: "Logging In" log_out: "Çıkış Yap" recover: "şifrenizi sıfırlayabilirsiniz." diff --git a/app/locale/uk.coffee b/app/locale/uk.coffee index b4a9ad3a2..84b673421 100644 --- a/app/locale/uk.coffee +++ b/app/locale/uk.coffee @@ -5,6 +5,7 @@ module.exports = nativeDescription: "українська мова", englishDesc sending: "Надсилання..." cancel: "Відміна" save: "Зберегти" +# create: "Create" delay_1_sec: "1 секунда" delay_3_sec: "3 секунди" delay_5_sec: "5 секунд" @@ -52,6 +53,7 @@ module.exports = nativeDescription: "українська мова", englishDesc login: sign_up: "створити акаунт" log_in: "Увійти" +# logging_in: "Logging In" log_out: "Вийти" recover: "відновити акаунт" diff --git a/app/locale/ur.coffee b/app/locale/ur.coffee index a956b6548..6c9da56d2 100644 --- a/app/locale/ur.coffee +++ b/app/locale/ur.coffee @@ -5,6 +5,7 @@ module.exports = nativeDescription: "اُردُو", englishDescription: "Urdu", # sending: "Sending..." # cancel: "Cancel" # save: "Save" +# create: "Create" # delay_1_sec: "1 second" # delay_3_sec: "3 seconds" # delay_5_sec: "5 seconds" @@ -52,6 +53,7 @@ module.exports = nativeDescription: "اُردُو", englishDescription: "Urdu", # login: # sign_up: "Create Account" # log_in: "Log In" +# logging_in: "Logging In" # log_out: "Log Out" # recover: "recover account" diff --git a/app/locale/vi.coffee b/app/locale/vi.coffee index 0add0379b..6eceb2e96 100644 --- a/app/locale/vi.coffee +++ b/app/locale/vi.coffee @@ -5,6 +5,7 @@ module.exports = nativeDescription: "Tiếng Việt", englishDescription: "Vietn sending: "Gởi..." cancel: "Hủy" save: "Lưu" +# create: "Create" # delay_1_sec: "1 second" # delay_3_sec: "3 seconds" # delay_5_sec: "5 seconds" @@ -52,6 +53,7 @@ module.exports = nativeDescription: "Tiếng Việt", englishDescription: "Vietn login: sign_up: "Tạo tài khoản" log_in: "Đăng nhập" +# logging_in: "Logging In" log_out: "Đăng xuất" recover: "Khôi phục tài khoản" diff --git a/app/locale/zh-HANS.coffee b/app/locale/zh-HANS.coffee index e87c93d4a..ecf47c8ba 100644 --- a/app/locale/zh-HANS.coffee +++ b/app/locale/zh-HANS.coffee @@ -5,6 +5,7 @@ module.exports = nativeDescription: "简体中文", englishDescription: "Chinese sending: "发送中……" cancel: "取消" save: "保存" +# create: "Create" delay_1_sec: "1 秒" delay_3_sec: "3 秒" delay_5_sec: "5 秒" @@ -52,6 +53,7 @@ module.exports = nativeDescription: "简体中文", englishDescription: "Chinese login: sign_up: "注册" log_in: "登录" +# logging_in: "Logging In" log_out: "登出" recover: "找回账户" diff --git a/app/locale/zh-HANT.coffee b/app/locale/zh-HANT.coffee index d9eba52d0..c544bfec9 100644 --- a/app/locale/zh-HANT.coffee +++ b/app/locale/zh-HANT.coffee @@ -5,6 +5,7 @@ module.exports = nativeDescription: "繁体中文", englishDescription: "Chinese sending: "發送中...." cancel: "取消" save: "存檔" +# create: "Create" delay_1_sec: "1 秒" delay_3_sec: "3 秒" delay_5_sec: "5 秒" @@ -52,6 +53,7 @@ module.exports = nativeDescription: "繁体中文", englishDescription: "Chinese login: sign_up: "註冊" log_in: "登入" +# logging_in: "Logging In" log_out: "登出" recover: "找回帳號" diff --git a/app/locale/zh.coffee b/app/locale/zh.coffee index 2cff55f8d..90e779ea0 100644 --- a/app/locale/zh.coffee +++ b/app/locale/zh.coffee @@ -5,6 +5,7 @@ module.exports = nativeDescription: "中文", englishDescription: "Chinese", tra sending: "在发送中。。。" cancel: "退出" save: "保存" +# create: "Create" # delay_1_sec: "1 second" # delay_3_sec: "3 seconds" # delay_5_sec: "5 seconds" @@ -52,6 +53,7 @@ module.exports = nativeDescription: "中文", englishDescription: "Chinese", tra login: sign_up: "注册" log_in: "登录" +# logging_in: "Logging In" log_out: "登出" recover: "找回账户" From be8d6800e373af7b1501b0ce84b1cfb8400845ba Mon Sep 17 00:00:00 2001 From: Glen De Cauwsemaecker Date: Tue, 1 Apr 2014 01:01:06 +0200 Subject: [PATCH 65/80] v 1.0 of the installer --- .../coco-dev-setup/batch/scripts/setup.bat | 3 ++- .../coco-dev-setup/coco-dev-win-setup-1.0.zip | Bin 0 -> 1338060 bytes .../{batch => }/recycle_bin/dev-setup.bat | 0 .../{batch => }/recycle_bin/git-test.bat | 0 4 files changed, 2 insertions(+), 1 deletion(-) create mode 100755 scripts/windows/coco-dev-setup/coco-dev-win-setup-1.0.zip rename scripts/windows/coco-dev-setup/{batch => }/recycle_bin/dev-setup.bat (100%) rename scripts/windows/coco-dev-setup/{batch => }/recycle_bin/git-test.bat (100%) diff --git a/scripts/windows/coco-dev-setup/batch/scripts/setup.bat b/scripts/windows/coco-dev-setup/batch/scripts/setup.bat index 0f4b585fe..df02ccc36 100755 --- a/scripts/windows/coco-dev-setup/batch/scripts/setup.bat +++ b/scripts/windows/coco-dev-setup/batch/scripts/setup.bat @@ -26,7 +26,8 @@ call download_and_install_applications call github_setup -call npm_and_brunch_setup +:: This will be available in v2.0 +::call npm_and_brunch_setup call print_finished_header call print_dashed_seperator diff --git a/scripts/windows/coco-dev-setup/coco-dev-win-setup-1.0.zip b/scripts/windows/coco-dev-setup/coco-dev-win-setup-1.0.zip new file mode 100755 index 0000000000000000000000000000000000000000..95bb68fee9ed84a6e451ea6964dc7ef751054b38 GIT binary patch literal 1338060 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%0A`|!~@1|ZpUL+1sjmHzV(8->Z zlhcLs8a=jl^W*)D^{8sL_N(z2=t}neotVdJ-~$ky-espa{lZrNMhu68ek{k2oG#D= zS0F|y)^qhqrkcv`nNz~>rm`Gjw-;7S)S>KjI zG^>`VZ3ljKT4C?0#FC4895Cy*3`oB^j622d8RV@g}I+CcK5I z+FN&s)$oAfvQ%w3QK7U}snObMAm^K{ek|29neSt!Gki%mYcZcc01%D(gT57$qn0DZ zmjt@B1d`1^FAh_sSmeT|p4&$By=gUyn2C1J`6yhVf%CO)jpuy&hP$vk1cRG1kkgK> zG*n*6X3^<56xR^;46JNfe9IPmwTaJL5s(Tr=@6u>dvNHsF23cNQiK#}9%#`uQj7pp z+?0lsvS}vmdQoqQ=W|0+q%KtNQ`=mi{sHd!5~GBQf<;3vkh4ZtoUOdl#_k-ctHJ7CQ+0In_ zB3vlQ{N{ni#Clj=uZ!QQyP;sP$8%U3JmHG_l*7)*RGmx0z)(>B<^zpMJZplpQ+I<@ zK)DY{gRd{giUmwAuX4%0x|r2kho{%v(PtPvcJo?{rFW`tH+@FNa`Lz3(^}FO@YseP zL@or)b3W%-8IDY%m7iKH-0uFUt??d;k`BJEd51F>s<@Cm$ZYG8C@i}}It;D^vC zRqqgCewh9jggiJgoo_ALQy*)`XZG&TiJI;QBHV#lCeRM{?ND`e)}usAYPN=)FX9)T zEvYiKstBguFuE0SUtRi8W>?m$< zS5Ohnu-3USPErz`3nziwwIe^9d>mN(W_nu#Q6xRD4m~{*k1Hh@2pDoVou;88@J??E zA`l;{{|#lkE|mT6=f(4mamALL7BT?8gw{W&BUYk~UP<-#487EZgQ6O5=Y(#ne?$$>u~w-`twr&*y>B4&N)fseZ)Ydagla!Uyk{qD zB&-+0{K>SoW|MeC>WqFGkM_ToNdDSSeg$ITnfa8D%TD?}AjFm!R>p|c^>9aPM~%Pl5L(<;OZ|@K{kBBR+Q1AWm6eM_v})kJ)`Qx7ws;J=wlB;**J^2S>;xz38b@(cJh_;`PQKr6dp7x=iP=f@WUkB7v6>jOIS42yzhXr|5 zF)UhKwR+r<0a6GNO%P(!)2s7`Bg)WRbQ1wNROLbOnHW!+0`AJXV`P9XA{4Hj9VTSk ziD1}c7C@U=059Xw%NM{Mq!&oLjV}QD*!MZ)8(m_HD6y3uC#Zy*N}OKEOVG!@oXC<< zQmBbrY<#&WhB@sueu@|m{UDYSk7m9I%_qTWRldJ(7ut?;LEvOA)xpuhjsljjxG)5P z(pmehMq+TQgiRDp|oBvD3ikmT^?~q$C6l-$!;T_H8`rvJ{HZUlJqH_pCT|Ck=aU&UpoPP}0^WZ)*91-UTxA&4r(1z6WTHg__XQd`#Ui(u8{*G-tCR zte;tZv7ApE#6o&LseJnSf%0jBL<{)Lcb79S9f^|95k-`zH$j9(isL`xC@>Pu@e83K z!@t9m=87&?7$@HDr}i2@s=W(7vc2l_W7_-KsFC*ON7_4gq`lY~AKzYMsJ+AIKB~RA z*{@aCI<>$ye|w$0As(U*Q{XhoOa0K?)ZnOrsiRZVIkh*st;G%)^@iGyp(*0VogyK%m## zd8{OVn<1C{KjzUeCY3wD%fW9+`+&A_FBcv5io=Bc{D*+-HsCO^UQmjy4Xi%45_#Cy zDILrB*5XRY0_+Zo4=k1!;=A+s&KYlp;yafbU><~;AWK2Cssb-Dcm3EvkQB7h@b$7+ zc|4E)ae4s4Kq=JB6yD5~aE*za@^kUU6ylU zp0wdw^R^MNabd9E9Rt=D*nN4p{0c`n`n78bKw-WLL|M}T$)Td6i@|y9HguZIE^KnW zOca*u2f-k)oi<&&-Cl{@K-kkL%MdbYd%@lp;^HGN7hGKfT1QkOG?nD4Z}L{0^)4F% zonYSFj&i=TC}8YXLrgJZvs_8n@hLG*1Ye;>6kVk4!|x1O&~EE~h>vzr$>N`%yZ8|MwNHBR#r+~UQJH1iFWO+Ia zp6v!yWp1W}DzpK$inAE%)ivI@5rcGK32>_zB5`))bcxf0Ru0B>;ka>iet*KaUNthV zP3d|GH!w^bR;@^kEQZzE86H@=Lk;6#-ZlkeSXj8}Jayk&Ew8hPC7^FfiYe}U9*LXI zOFfcQw;a!2Nm{q`Md>(1mix^fQm^F|0oD_EF>ljzK-LZ~pnlDVq=l5JE=VsKM*3==ADfmqJ+Uxt@JQ#?2 zl;*D`b)Ii-e)0almv~Ma`7}%hkGuC^032@9Temm)n_5!M#SlomfqtRS)U@W*k?|+3 zL0|_&tF*|qiyeCQ32U=Uar@>(w%+KuBItB-U7sq7VPT8g-8%Z$N-&V#f=mLn{=HOTq?x%bMHv^mv zN||~(q8yA?+5Da{PbI|KHK`lcRzjrm&7tLvd(0AiN<# zWM+rf59y8>!XA4W3@J3^zixxf)rx|?w%||gg6DA!MK_r=e)hL$R_*ZzL0x|nV^9Ty zN1lE&b;3WY$YLtePM@-Q5pxTQRELW2^x^lZNYldO_#tVNwOA#(Z#E9KzGD1o%c4W9 zJe!}j!o=>+xT%$$xFj@uy)OO8d3)=3N1eB&6heNXX2fX&CcVVDaFs+ivfL!8SK#6l zeuPGmRIG?fgZmDUn4*_C_K;M*Kd+&`-XG5Q`U!E=u0TsCnDLiT1Al*$IAys&@pa&r z5(xT|wJV@%SOhWnDkTPI~|B6+57 z_HogjJ*>t0>%$@aKQc|cOQK9$WboXbPIrEkXy-Og)8c$4#M8Xl=^0+7Ov2xra0Sqk zB?trgPCkTExCj8?iSw%R)6nyMNml$74p2(kJC#H%5h3(>UttuHNPuv?I+cqCUtWE5&DDncbx zm-?fec0hpIAYk003q;Kc(Oh(o9L_bj!97hg@+C;>W;^>5h7g^JsL7oKy#$pZvQ8cEI^o04z#vTY3=*M8CEC-G4l!UyE-QfyjN}WeXu;}k;1a;F zT@x??B7eD8)Add%2scn|Vy(QH>K)}cG{1t0CeEPY6AlQK$V0DGir5}m*q34=m-%Qt z?3;U#85A?5p8J5I(PU4ftb^{f@kvWyz&p+ zL#H$ewsPK5griLBv{?@EqzrFqmbWyU+*lnj#w+o{2&**TTe{fm$OVx|P|LC)F~?k7 zsV&LYbWIzRBz3Z9qpWK**+61gKd66)7=Lj5ktLSZID^JI84aiDdRr{=cs|GhObq1? zoZ}-5@yvbcs@`{BE)|sBSCjQ9rkNg8_Wnz}?4)9v=eMXV$Xb*hY-^%PsL$kRO(=me zs@gfyH2j2D2#Q>hLCN%y$dJD6+bQWBus8AGv&Sv#AVM>5Zox;?hk?#!uU!(8RKLza zh-_Z8m?4k`_(^~rzar8Hnre%d`Y1pGw~;DrEw8V$sF$?m$~0sqEkeVPz()kC1n+3| zbi9YPe>I~%Ux#-H_9k4{)b==a@_W~ZI+@e{3e^A%2`)xl9Eclid3Xc0mt;;Az1Tu5 zj2s zI9sHZrj~1_O{|$;*g$qS*5Z`5II30#=QFtoU04#hb>RwSZ8S%1Be7zB`OiO zcTtEv+^BIeZ=*pqk!2hKoIgOH85veMGzqGF>prCb@@6%bRI3}K<|{cAzH1Kh{NYi+ z)#kQo3GAAF-trVJ;SUc}Ws}8kxtJK!LjePsUE~aqS%xwRm1CJ(ce?cmU?f7kb$c7| z{~>Qf51a9IlpG-OnR_1U(4hS>vEQ8I^L;I*ADLO}4j`LV^j3j4ATQqXbZ8lht;6+Q zS_AGY=%(ZN5v&uUl^V*BfRH!b!2PXXQhcb|@Kr&3xdR7%g0LPbdM@G7`XgCze^O^S z!V$HLoo6`A`9%kRCgJl|ymDW{K^&DJ1n|?&UI7fmAH;i0QCDjb;->Bby53pzXI+_Q z*h0FF5)+$#epGoQ+lKPuUB|wLcapn&o$A8eqJ!8@K;0nW&Wi0seZC9tL{+RFy_v?u ze~CnN+4&G*=obk+uk<2TJ0d~2N8@LAhS#0tbrXIjV`=vSuRGuCUd$17E(!4jV=Pwg zoMW_huh(ptk07+sbjXD|_1p!TE1<)MAQUan>G)zk-0Bx+Bwcj%VJL_WBpk&u*1=@$ zPLr0HS7%V<-vms5 zTMBKB6SIYdQBFH_tr5lqeIt|wOeM^V*oreWtYm%O|Zl*VkY(v z1bz?q<3!H*u%1I5kXxLYN6{6_8q{y zjLq)FQNgPNyC&G|Ue2xWHBj&$@7Cv_`d>~D)t|zqT)zIdM%Dj?iS@VD5g0W+>>aq0 z?Z$C?dGEl+pN;hnBxU^=@4$Egf2<7bhg3llZ>PZ2fIK?t^>u*CWlY5uj)OrC;yoRq zWQ1wRUg|(6A@@pg3mAS+u)>c>uwjb|gx*@5)M86&ElzH+CASt&ZLv+I>>n}Q&i5w_ z_ZOgDA2-}vs2j^>ecXbiUB~?W;RRVOU2Z|{AXvJOg>{@@ZHU0ykB)IzAGdxU>7US{ z(o5qyBurv~%_l?BeuuadQ7B-9@+CZ;U?pN%w;;gqJplBxMTeo}0JsDo*^bh*y1I~y zk8zm61uBT~t~R8lKnPI|1pc`eB2QZrd=6cU3{NFRZjHmsqQF_?CQj(C z$h8O`U6nn+^<$>Qz;VwLe0OkRagXgpZLUK-&a&lDz3a8S9L z98AScu}V%kl;Gv|az}Xx;@u+8VyPdD7n!H zCJ{Ai#!5_9Et;h51rvAmX|k_dKWS6YfP5RGBNB2r>`?cgNaGywNcYkArIn+Bwmc99 zdM^P@AZgN-N}P6X5zJ!pW~f6Dc$ZoIUWZ}zdeg#@TFRm1xs!&3jhO0w6R?m#1Cq~| zi*k)nnz3v?BqEr{Pnrem{19SibG12RoA8QJ!JteS6ER`I2JdLoLh7aDtsuKC+=;j`m|Ty7u-+u%iWGnw@w4(J{D^W%5@6g04j$`BGB&D#NS!5q~gwEq-x&dF&04xMMQ8iD!i9(~lpUBR@tiBJo0I zdQ>~YQm*DrS*Y=gDzw8aMkHiG`hoSFh}*4|G`z^P=^pt3F)ap3jT4)u8Nb8q{axXz zTOzf!rPIh(Pai$9<$OMls_EK6n%8EoVbYGkcdRH#3<3?nb8qn346M>_d5A{4Ja`yL z#({GskX8l8KNdo~CJ}4vL?jUfVxq9600YX#Lv?J&_M>v`c zt$euGe>@?2y+XU?o7C$_rwhmJlBwVwsk{4VpBzY~9;07MQntpPL)7Qb3HEDfllWAt0n4r8XKhT6P`#R59nxavgPtNMI2 zpSL_r?JtXT;H%Vu9@zT`Z56BdS}@3wVTcbL!HHIU;d-T$c5HD^wE(Ox|zn|rD-2MO(!q$Y1$E4oKycQ zrpc+@@;Km>kId5wp>JKd4K*o6<0kFXn?_CA)zic>Eg!W^UpY>*HnL2Acl@#w*G3JF z;|*Sgy;O!u*bl!K!7i><&0VV%n+B}8cu zU3`s*MPG@Uuf{y5>mxHNsLBcE%SVW1A>3__uMMr1Q@mhcyLO7{)VMr#qV6A^%LsCz_F{24g1-i*D;RAs+7mkJlg;GiAt)Lv*++u zHC`6tN0)kt)H}eYo#&)f6ez4<@)P03j3avwEsl3nK6*7zy}(!V^O4nD^14{fpC%Ov z`y>afEZ1&%>R)1@huxzVvpr=32KwOWC=B%W(aSC5zBu?@v`w)R|HB(x&(#7Hv-^dI ziS#5kzK7sXNuZ4bRp!M_p>TbAE z@Fv6%2$W^>dAm-sfgXbY1Uua$5K!RuaMt5Jp{!LHJV+*~@FAxij$DVDi(P5+#Y@x8EYCl8f+h$!oY+M}+h=u76eIdB$HNV<0Ni z&jVNx`*0U$gX(EC&L;~oIJF@sh$Bohdff)6H&+lHKr_U_w(-_Ausj^p-};-GE7|HpBq56k~5Kf|#FApB!jl7v+vJ{)Xl-mIoJ4*>z)N!v3%q2ZbMzDVfo0rBYS!R9xD}xSNI>J!!fvtGqS$x1NNTIt zcdu~-`b*@cj4V!MZ0B+?7ti=h9>H-hGQ#q<${Pcx8SLCWXeBE!g~@!Gy>vf^%6^87 zguZ{spL^INcv8!Jcp`x5c%Kzo6i?8iczX&hiYzWtg08WWKSmEuR;ThB9~R{mLQ`DZA{H z^=o_48MqT2;^R?)LxiYwKE&iD%-+OFKrWP3YC`52*Nwm<&p#6kB044o{oZj%=p|pq zv+DAUoiL7Yu=TUJnWOtE-yODL3L@w^4}Bp1hV_As@AwQhvMu(0BdicC^DR!7?Cbz! zV-s1z=`_fE6J{!xZ4ku4 zyn_*@G7GO0m`cGxfm>>$)>dk-1Dn7NK_Haw4Pw`u$~Y#p(~bY-T&l1G-Jr;sJ&>kk z8ofGX{>cdp^s)7^);C5C@?BixvTyP#`tc)z&4TMi<^5$Z@yb!L zj0T(vChrPWK1A5$K&Fu+js$03q7tulEXvR4ks$`5vGp3ttV4v09{36%STC3#tiuzH z>vQ4BE#qoHz&k>U`ZuY@3Yir32bHTx5%L10j?f0_I9EsG>MfE3Q0>dm+>^4pQI(*b2B2|5 zKw9->aB3HrXFnziNl}!v1xc6KT1ujwi)5V=8&scS)s%!dwlQ;#aU&@>sTDoN?OyLT z3M6%iW3WHH7YrglCmOD!GQOfM$V(Zo3T52IG1%ig;}#xHRzgOEt*Y`GIZCKFM5D1T zCgPnI$4)66EIZsy&s}UUe;#5x@dOo0ORkr_*e#aacpcpMZF`Rz+8%qt+jhnAj}+vr zq}6mJfp0lsEsx`|2FGKHSXkq>-Zmu!yZe9MdhJSN>&+i4&slSNWa}MRC$`?p`yyNK z*?pJUdR!(L-goD*?zN+00vvIMnh!^lUT276W0^KXsrGHo0nsBO9 zsT1q11{r9HIVhvHbE2Ustub~3esHz-3jBk42z!v&{vk+k&6Es@J4=FGn|ygYNew>6 zZ$rb^Pn{7OT9-83-eOz{3lO1_XD^J0e9r{PUH6TK+_se_ZH9>xx?;BOZ_8{BH_g)3BoOS~7}7S2GFJJiG-SBiReR#Dr`C=*#4g zFTtEWBP?5F`+*NUec5h4uvT=lZIJr(rMNNiT-ht3j-P-&dYs!PhGjC|uo`5a!@wAF zwiqG(A2Z^#Fb=(c*%5c?plAT6fq$~Zf?pPw8UvcsE91?xCW<0jQ!j$=XGPqJ$NJ}vcQrOGr2B7U z!#+)_g`4yo#VJ^b2p{vT-C%3DtMQ=qT*TG5oE`iUJV+|Xxf+*zd6cWM6+d83H2_Uc zJUp)TyIM_oEhbC8btg1AoRMfs&yF}5d%h%unm0j%eOV{twlr#Ji#$P4x`daMsb2co ziTnUcg3_BpFpqUj5R?*fo=X7dO$0df#W4U^Aktz8;0gW(p0Sq)SV92*9y0-;-a7_h z^-~dmeJuiD-b8@o;&|8mK^Xm;^<({6M&fsaB^T^?hE|XT{4-NqlHv5^-KeI(HcK%( zJ@-f5s78B+q7;2jJNY*F=d}B|CJpKXu1Y&TT9uX%q+QTPu2vL^%;lpz%uV>?Zqz_0dJ3e{0;h}-l^@UN5mg5F5%1~q(XFm!=wdH2 zKoaIPvYnkHf$aW(cT`eUr6iyhk(+IhC`=5JDZI>>nUSS(fjV6}SgJ`dS>TREvQ|u5 zP*?}>TaYdM7UU#;3vvqON)2vEWxtTX4BnZRb4=giE6td4Fs&xt)0yQpR(gSnehV=) zw;*VuQGYy|lTQDAUDlDhFahK0YP`Umaz>9C%jaU(8%gJd#&II)w=O{>eQ&2g(ci!m zE_@T26Ta^;Cs-g?{bjV1#immf2RF>V&GI#Gph2nn*H?5Ca*JGx9T^51o-asIH}B>mpm_NL~Ae!-Bx4cU%Ux zCoibPb5GmrXpSb)D-Io4H)9=*wqYQ4R5W`MhWZ|S#j7#!56oaxNc+yg?Bq1XVWOwn}w2xpk}5HBD|Hu}?L*^{dnsIlrMmDi+^BvQ592Czm4n?gSvaPm-dH5Y%~y*91ypf9 zRcxh-<=P#*;;PBviql<*pR%5JU+J@5L&AK|x$L?`{LR}C4_4TEr2d^q{cZg;SwGbA z$Z#L*AFb;Y5U@ZjoT0=iJfcsjfrxCiD8F(00sVRW;={h6+er5eV z_*=l=Kehg@S2+8ovc_0$Gy0*EllqR3^hE6?5#n^T@-UZTUZoECl47lXurG5!I4FwX z;=TwQdT3&zU|}BTT19XY;W1X*i{axNq9GVWqSg)Rv5*};JcMH=%r{4|Wjw~$DZzCN ze@<|>tV3`gz5Mwy>%lX^?e6Xn%7>`&GCXn_WNtzI#^tm_2VFzjIyw*gZbMsz-6zYz zD{@>%#8gU9O`@kIq%cqJN7tLUBN0FS%#V=&cs0d!O}Y)U+8K-{_sP*BD77+llr5|0 zuH%lpe`+RuL$ZCHQE{WH@2yl?7k_6C7A$?fEYQhnM(EY1G5D#C>Xaf2m}K#hSpd+fz}Wf z_xA&pC{vs6kCqe*nZB3FUW>NGgkW)j+u`fY4~4VgNQr6!@P#-;=!8fk!%LcsiwJ=m z4K+kgyMFJKZZ5p`+CkNi`28WyK!HI?%`J#luJANiqSQpxB&>;$XAxHZ#d2-oMF7XL-{DFtD=)7#o#^ZQ6W%OmytdiZ~-rwqe` zC{c76ihV&7Ej=m3mlYQg$Sn~II%F6A*4NFOpXAmxCd^&!;ulItK@aR#n-zXNTbm?aAz2*CQ->4%>xGFGYn%Yjo<3(&bXGAD_w^ z#+PQsaGo$Fu$YH3003u{w2 z?G}PKn;_m4fjBz?aatKNXCO1RfuOz@f%>+~Qs!XMm|l>YP)qz3kO?Gnh|q1xE{lU> z*$<+O5*D4v78)9s#WOX?=y4n!x11ot2SQy{;@fO~jmza0z@ZPLrEtOU$|4Cb_Mi5F zy{ze4te~VPBfRt)^R|k9m%%Zoi&gSbtoXnc_3RBb4m&FrzXu%lXK&zf4x1WeNx1<@ zLr6+vpAg^A>$C!F7DRsE7}3%ZD)-k?^$jN&E_5y2z<-) z6A`!&pqjTuVKRuSPb9tT8f9f>hf+{dqRcB%vOFxB!iVeCRnEMna@$%=j~d-}FCO-Q zK3FHChP4p-_B}`lWRd*Xa(m!2=2sWVfe*b2FzCR_cIlC4E9Npd)!{Kqeb{lYK4y)+6wCO{FOd3B!cRKrDL%rk;@rho;1M6D$xDoZNEk3fuh z8?PCu(E^W!q7y6*iEd0>DnQFEmWM8WnNGGBNdmo7Oy}h@KRlB8p)r}uXe+TqWp0U* zS)$CuP>t!qk4w>mR6=qEAoERKemrvybotHO3gm#n{6c~JSg3*N6z?OLoPzZW*-I#K zP3>md1PcCi7Cn*A#eZqYfs7`;(3NXp)KwPj##^dZu}3TVrM2Se4W_#2yrNy}5QlOX zYOHv=%a3!1ycfkSIjJbh=>t}$*NPamXL(sipM}uKlVgYr2l`S;p@6h=c34ROCy4EJ z<)%i1B(>{sr-CPclN8W{%-Vb3L+w-pVWx8WL;UW>lNYb3&j0-kN^kiKPk0Unl~ z?x@;I4Tp4RT1)AFkK^>{FKpMQyIh*wc?L501pP&^S(09Ce;@KbSrW}4nYP#(; z>;4V#bp`~?h(@6Q!1Th!|>t7)%TB1Xec& zARE1)A9&5eD_ZzuZ~PJo=xyC3uc^5gENlKxDTNOLm-=}Y(r=Q9QndS__1C>hxwLs0 zN6lf;WcJ54t`NHl(J4Hg1|qwnsYKoJi2XL4KghmH5BDu^p@D99(E$-aM(x!Fj%&%t zP2kBZdi~5-ICLWgDz~nb)mXeFSy!4A3xc;Atmo@aa;N|rTx(%>L1Iq|q_*XR8l{&a*pL3a9I775T&gD^otzq&6*nlU}f;iZWE%1;1ZDPBqb)V#-LgPhP>(O zjf==1th?@TAUo(V1x}S&|O>>}roYNoQ9RAdO&pN-zbd29AMtWglX79NxxXJ3>N*yQyDw z@1b9UQr+&-35wgI?f0Q&g7)ROfk0~g*g+$g^^bGOftIC-;9W!T0PvLLAYcS}xv!!h zu!QtMW}AU7oABvh!;_^ESDetD`UcH7lHGe7>0Ei>aJv8AvqqLWrT4q?C9u!p41*uD zV^&cTNF*#>)sS-_p!Zb}Qw~pDkmzpToZ8}G% zrgHVBbCvW=q*zi|TGm|(VzK&37ZSY^S8L&4+)BS_NvE{o&!buqmL0dzai^KBm^HZ$ zEDlxctCq{@bdi^%M^rgU3}UoWG@`ldE;JCfs4n?ajC4`ek*<16&~ko3{9C*t8Ta%G zIzS9qsR6A_tYk^qlA!t&8Gt5{!cph8Xq_HMlEg>O(}(*lmMF8AD5;)4y^`qZi&l(n z(dak=P4U0zH2x;gU-X*#8y;;FRop2#cjr@#_NVdq*zU^XyK55NwVC)8AvK;}nG>8G zIp7obtL)M~z*#xD1m@UEGzL2`*A+!KX;i_(832bgOL-Xu!MoKSTyF6e1LP1%*)LM8 zwqg$WF2Du06eFaSnppRXq|WoXr%2G~Ve_bOLwSHQTR zTQ73!{z>37KOi%7_`?JYu%HSeQ)(pBO+1q+oJs2eJGz^)TouW(D&i$TSp>go?P-kC zdbmD$Btr2I?80+{Te5pqxbq+PLXf)|$$8cNBnEa@=BfSe<=_Zm)=7ql_rNtX6r@tm z{&8nGW@|h9%Wr^qkqKET-?kW#xsHG;9HBm zBg8ibPlttFIz@6X`YGclJy;hd$@~Hbpn{BF787dllvsk^k~D8ghPNc$Tax81$@P{j z=#(t@j9d~PKztS|bq_jTv~TztPD-$(B2P6?%cwlDfWyRVzV8VB>HG|iS`Jy$nl15pWATD#SF>p31J z@f@;pyxjL5-ZHmO+m~~|y1y=N1L#o;$;&Lhng!Unxam%#_|}^c9_(V!W0lrV)*RW^ zBe1)0%tg$v&DWtg#7uf<7-sq7JJj4}#FEXyaOWJ*m!?f|q-!0s{5i+s{pQU(DMrrCEQ`@6`k9NV@U;%mGV8Q%X;?@&d zgR8-aV5YGQb?!8eBVD4l6j57p`)-0qa z_?B6yr>HA@XOul8o9-7&Ga7U6rLgdc;lP_;SfP7eXHR*~fJoY$|r zDzt)?BG?6^xaS>7NnffYFI8gNbdtU)a1Z7b>sgOz{jp-~@j8VBw<#Fl<^vdCCE6S1 zT}l;6s5aX_-qE|hvUMqjeUG!UWvU0yiE4k>JSU?%!)y1d->ga7hVlE zMpN0E5otK}LJtuU;T(`{>u+k4nxx307_}xojI0TgtwWZun=l@$o>x&2-K!clqMc7bQ_`|e@KP-0sNXqArlx+S;P2-O=3xA|b{E^WQ zEQ+bdneBDYh4Y8ko$Gb4@w)H!x@*1ed%fmaQgZz=fD0WckXT|6BC=Xo4kktNegeBE&$h-_x<;L>*_5(MyJiVa#&T)C#HB*M(v-fVczZSXXQJqz z-W*%>ZeQu$W_aP3J{xeWkVIi#`}Cnig=r+7fE*@<_QfUhZCB z>Ah;g=yGZ~l}QiGc{L+c*Yrr49A0LvuXOFWGBc=52JsV)Ssk>$p>YY?M@S1`=@IH8 zOUus+1w534rCFLSi|@$<>~~r~4%Yl6*LU-1-S^Q>I`u|$*aG$cxv;g;Y)H$Dw2WVW z+907vqxfyxT5@n2op3J_45Jfjk)R))a5qu7qZ8I3K{q-fmstBz3G3&Q?4Wr72}VcI zE|0%6zOu<(B0(2bYS(NlGD}xZv#kPg(_LrUV9bNb^?HLBf4QlvBby>eR%iE|;g zWo4pm6%P~{+K=32ZxE1aaWF3RNTC>+=12IQMI}JbIJEC`Fho$A$rU~#~VF#-p!k~g2$>!aKvyAn^x@np% zyD2?JDz;vzJ3H=k^D(8coKU=l1#vi_ABEboR2=_iEzxINX}6bwUqtE+IbGH_)=dJW z)}$2N?N?A3cuzamSB#B`HD`uQWT;YrX#*I(`clZEtzf0MU{y;&iMB*39!x@rq{7D`9`le8-VY_huJNt3jJ29iq9C>5%d z34*h()wQP6R!AsHOUjY9Xj``d)~FjoQc!6vhGN4{j&k)*3CHOHtC!b*_44{wuMY#^ zGCE-2a^-t+^-!j`2w-*VGx)@2^A;>VNAr(2ZCPcuwwZ?_wKVFqy8Q)RbSTub4#K!{hJ?`}yivX!2M%j7%)RjZ%rpQWMREE)Ll>Zvi?qAK@5n zJ0h36+aCTVf=Ed%Kmk77-r_~^L?dfKC2AGoU4XmMw~3qGz!K!zRhc#um=Op5BB5|& zbD_M-vEd52Gq5p|K%z}6DdUe?30+bGX;%KKG>1y-D`Q2xPqQ-4D&zXT%{pZC;mIUq zbo%3D$f!e0*4XZo$RNRmBkTbUAWHPie z6&KM%u2{{7ntl zKb=U1dU}(gV+fHv5TWDFq>D$Fvb97?JsdFfF2-uYxFl7nn_W09uPdYDJ7L;QoZetI zptKif$Q{7yx>!$ztPW+`7G4S9bBSSU8^w~87{s29` zc(ao(UzDE6ead>2E$np|NprQ)Bhzpa{f0wM^M|~d{{Cj_*%!C%z;snOaGjw!z#71n z0w%t$DS_N^R}D6V)fsyXHZPJCzTpi-{zTgM09>Fn8tG&sYx^3(ohubwEXaa0CH}FF z64^wAt5Hv%zsk3Ms}x}Vux_vdOn6!edstc+Da~ywEr^sBced|mD;K{hWnLhhSX671 zc5lHWiakx{MO{JYra^|J=E9+jE-<~XOIbN39qTr>7xzV*$Abu!xcoIR=omc`-NA|e zgLZYmSjFC!AC!pD4&DFWR&Rk(T*k7B6p`dy{PAGQepfC@b`a64C=qLSQY5WJ1AOl- z%&IHK<>#@5OwFP6C0(D^0ufTRvUqlPW z=G+NQHe-_&7ZO?v`-=@pB`)z>g}##Se3Wzd!S5|eMMpWj;cv>}-H0Zob4^+`>uAgc zg@`J0!tIg(kT)Tt!rKz!*RP}f=3J=rw=@?R;6zIrzdOV=R`1avSaOhaabeQf;!PlP z%lGUIr8;+A@sh=hKwU0ed@JS?nSF9&Ve^Qh1F~m@F!W>yR$xw5pTtw=$Sz%!j5#VU zMwd)YJ?K(+FRNVi!jjSPXEwor`#MB+7@X zg5hd7-So&uUm_{WMIa@>v@$DM%VL_8HN`^^8m>Ql>eaR?#|U^B6;`iQqH#q)bRTBX zLAIY*;lc|EiOo^oY>8i+SQT3Yv@ zYeVz*7%OnYWg9CTxaZUhiOW(liEjr~l(^l+_qtPcKP(KvE6Rd7Wl8c*Iqk|;=0r;! zCXi{S<$|&kal|hm8d;8Z9N`X!(V7JuHcLg}JAz*au6}^yWT0t|NEW4WN-<(7-E1hq zA&BiEF+p;Ir9F&5Uc@b~cmQkO1-lNBrRK;|Fr3zbR-hQ2?vtPt=valB^zjNSEk2Ez)g+(4qunIGP++1gXjEg2>g?BfO%iI|n)zW;fVXN0=OwxMX ztp~9hBe3X~X?|=wP!vf9bZW+ElcNf&XR8GGj_U9nOz=CxbxwmSq5S@_5A9A)-1EED z{SLRt<|;Vr0wbQnZs}Z5U4oMPz^b6_P!^@Rub^yfI(7)g2a|;;GYMq|o0oJZVsA`@g;Ow7md>hK*5TAg_PJ`ehTQc5^F|j2lOW5Z-*DSFpb%U{(_60D#Nz*%F1QR zbPkDrT3t4Xy{!i!$GKz(o~Uc%CJ_7a65>rgfSYv55Qvp*!PNy$L9?|9pu7#FOx_dD zb`exwtX&%Rx952HpkZq3!6hAw;2h+*VM%*_Qoci-mXElSlKt7sZm;s@_)yvAzoaD! zGQ_*M^YIl1&RsuXtY>osWn^sqT8&}?MiGCf|1c#;sN~G>rn7wxe-vd!nFS7#A4~w1s9P6Kz^Tb_=I4x1F>C zqo=nz%X3QF5Pk*ohHR0^F5sQGktSzLe;XL{Kyj%B;rX8!lo#B<80|oPH1x@;?v_8< zTRt9Ye{mZGb~fkH#{QQ!YA5!+Dy0*Z3nVwSX6+U@Id1i^AkADpP=B9vDg~h7elfF7evS6b4}gY zPMeXiTR;$J{}LoF+OyU3p;4>DwR4y@fD|ZmSj(tvAc3(eft$9-b2v2Gz2Cm#IsmTn z5Dv6Gg%ySid(UeT4@?8^sP6J~Jo{scKJL=C6Sm&`Co|!-ro23fJ`u&9fkS8F7h6aLq!xFSL)?dU*a3R3Z(%K_A)O*>oLP>ss-0SPg>bpHII@ z4EsoQs&(^wW>ZK&Zcf^hX=(ZpCf>tW8$(%?b`51hIS=NSa6Y`&gy#r`$m*X9&);v* zGQd~X$4ROj$q4&tdyiN74*8__XnKcDNlHSvNf>kxJ_sg+2$%$VLc)G7sdDI?IJr(b z9^re}p8^rviX)WFv-h*|0O0xo@}O4T+xOD_~kWA0YB0fK8cutywI1|CWO5(SUAi=fsbo|yKMt@i0 zx9Nk?+uHWR$}ib;JaBdD&B*L|Km?v%> zwb#@&Vz2uorl--WO@sU(T=@3$H^#fG*$i04q%}Jxf}#SYU)V~i?ZwE4SD7kol|FGB zmRPYj0VlgVgXcl13Ah_1d9<^uOn%!;xgndV=wxgLV#L{WcZW<+HG(2sD1$1pusVPQ zcZInzP1_8S6DjW0Tc1^zt&85HBW^EDAomxfDD!yM9ZC({igyW7!F*?m>JK&Zc7@GQdkIFrT{fK`Bj_TsUzNy zlM9T4N_S59ew#Mi-JOJ>FCrw{r_fl5J0Ly+2OQU{hKFqqj#;}A8F^TXfDnG9Vngps zm2dKbU2Z7CN~0@MUKX1zzDJ>ybk~AYS~9ye#hlIVhfq1=7y*b_B@(fjLOjL>-^P3~ zFW3rjT%q#b5?{ol!{gC9Gak6@L{Zk?PZF+6Jb+&`A&+AoqoJybi7|u{ z<<^iugA|u&E+pPk09OX$oi`}$qr-(~&@2=fS&{@Jp&kMBV)J2B{m2JM0<^sT78{=FRl;5>dEa|Iuk%2O9I>VO1AAe!+rYXcHw$Gm<36 zegwwxQvS%*Wq5%ve%T}`h?Kpx`%7ydckXV^O2um_3L3%8 zK@2YIzhH1BZ&*O<1dUV?@KMlt$n03L;%C#Q;HavGYVsmAQ^Eng8E1W)*FiiXsfr=V z^*Qp$^0a~sfTaQFg-6-Lnlm-(w;0QN0bc^+?HALN0+$(ru9jwp0m2F)6R1EKrq8bp$E(QmDuoR+DZ@Y{wR6Cu zTPA-*GwwE=>CZ~~y-M;^Hhr#mzSSb}fc!nQoAU$pHI!da5WttZ%#m~xJ{Vb#-xLVn z+5P~R=$S28B8hPZY{IaD)>v!sPz}Ro>oV*k(V!O{hkdJ*EHN1LORNDKo-z91E)?6t zpayi-=tW-p%p&xNfl}DRb*@OA1J7HeE_?9t>)TeNsJ4fzvn!oF5O2uc6$z(yS5o?o zbMpNyNglM5Y)%3fK1vYumtVuAe|Gikt$0gTe{o;+%0>`aciP_?r$8(iSCIHcSWa&l zU!5*RbGI29zd(6abi*a?f1RXD^6Vxw+d{*!LH`z(IO=clgHE|58LiOREGb{|=0>j| zYZLo1GAR1GLZo2X?MhB^GtG>MXOPM@46~Z_Kteq~^5yA;re`2cJvpddT4u|{CRQ!6 ziEXk8bIhxnAju_vo8Nr^>6u044oNwi!877_VlP87&aoteZ(nz#eszBdUsV$!SqAB? zM!u+MJIObC{C7HRL;8gxvA9z##XcHXVOj9P6b)61{_hPyv*EDC>I(wL!brjyBG@Gt4!JgOsn7*&H(0+l^1W)*9g z3mChGKJTS=YQ#Ihbp>_GaD@X2>s~ahlBel=itNETOvkP;;pXWlO^$t`?Uc?`5Q4AB z#1gCc<_d=cDzV$?1XqaUCs@3KNrLP?f2lMWfq);!P zZiNb9_0FJJp+uiM@Md$cxHU1Waa@&n;cogi!*RomHl718IZf;G0sfmMsypN~pt*zi z7C*b2IAk3*y!rZ+lW+wSD#ry^VM#GL6QyXp#0R>xO!ROj#k*#yZW*DWd}`vy6mMwV z7TT>KBUKk`isC$h5+@#4^P27sS!qSP_RJi2s~p3%trI=glav(W)F5YnDgC#ka>XV6 zJ2YH&XqF${G1XcpHd$E-lu<)(q~=!Xg(`9YjGGX$31#Ae#QXq1EdWM&@4%x@kozvv|MGL6mKekrkcQgT(@e8<7DVtBBJc>-iG%yK z6mjuCs~fK6s}6ZFT!Og%{pm_Sf*WzG*8z+YO%G?&74i|@7PN?;Hp`wY#Sbf7h~Ii` zd)@W11qeyi(8o`K^8|{E>4%5f%M5e#x8--d+JjJ+kY?-Wbda~VlGE+7FPM7W8 zAT!;_WSQO~(--3J6j@17rZ1J1EK63hPG)Mu-(s0*wam0uW_lo*>3NyyG5jr%nVyiD zo|2iKO=fycW@^XZNwPZ|Wu}f)cMi$)UHF?T)Az~r{i$@@%S;#e&Sv`MM`e1CY~;B7 z+be50g}+d!M96>=4q2D^W#+ZwFX{pgr$Kesv<$u|Eq9xqH^OcUV}vPah3=s_kfxMh zDCsneCef_@Y@zk{IopD|U+RU9nAms)ea?nYV_U~wu}Gh@GJe%vgWS}vWf8%oh%E9V zi@c~8k?~b5BGvqJM9nvJqfCzx>iOkMNuJ5apvZy74{Lx;M;lz&C}gcZ4zY^3L;Q_~ z#4{39%v#P;F#$iNBtNd-=H1RW;RD&cL)nIrV)8#dZ z@5%U5#D`yVX**?Nz)33_YZrlNY6y(fcD8vf;vV&7;#ayf=vnB3I~Mx`s69i>li#7y z0VB>~mHNmEq~YUQ^}$=gLXgvm#SBl9lL+<5Ad0FcA zxew8BY3cQeg!C>M33bCQaI_c~ue9!&W+1UrS{*tcd7yI=Fh|Q*OS?l~xt5wBt3irH zZ&pViWFa3N{$h%x(#eA}4U{@>-AE%zwZeYiFAzwU&To~~soKq=9G}USTnK|)UE9(O z{`Ly^v4bR{awu_e)FY~Vs()f>B{Wu*O(ctGT#$5BA;i(8*lO@|*s`ocQUg`?hh;Bz zN$=80KaAGrv2Vq?Us(+Ff8d_WEQR)8%-I!YAZrZi1os;&0uubEHz0mL^CTz|N$S=*U@3`MU-~Kex^t~0* zt_y=}5G<HQ~cJtyp@7rEs&2h7l7-^AfWfD-!v zJldp2pWH}3SHzbc@#PRxN9D&BeG5x-yta-&i^5r3|Ktqp%p5G}U()VL8kSr`U(E@-Qd`Ld+a! z3~?MNV7gx-IMB*!dyuV9KX)9KwkyM=sjGBvd$4K0{v40@qJbeDJ7tew?jQSNKxGe&08S4B5y8xGuQiyy)stzAn_K2*Vi9u0ZPH0-o9ClYCS-fk zgO(i6vH0*704Q{H8kG53nlcT+i^5HZjCWgv?Nd3;fwX#X{Sph!;?i^J_-ecXGu;ES zD7qG%j0LdKIL_h7oFnL_PrPqIx6(0$J-5nP&)}?E#cT45GP8M@Rz!-QBStF$09KI5 z6Z>3PITvErt5O!08Y0%*s;1#wMu--@#F_@&9w_vvOZgM9ulOw@z%`*Sw&U&yk;6$y@+@c0mz6&F|DWA6& zR(Q7Z*m%iT_3s8)^+6c6)p(}FcNbHt$sUCayMMM1wZa7~=i(!SZm`S0jD(;p>Vu_Y z*TF;~Xpb!bWnluQ;N?N)I>!ARh8u>Uz?fUq2y^6Dmfo}GDIm4sZOc1HDur(R6)E06 zL*Q)W`D;LxaLKPf23W$SnOn_-7regsuoep7WpsIcWFe`^=PV@cxV_V?ZUGMAIfP@s zK{R*kJ13MX)?}1}SX6Wqjn!Ad0RB!+W0e`Lec6G9IUj)ry%QN*@1=h_V}Pl%R3yLy zY`T>}R1+M%%9~DGdU76y(w8;oC6v+fB$83rIVhGL(D&)RKUNN`7?}}JGjZRuh~rd@ zI~(18^?6=a%@=C-GFrOPIGb8HD%;k3pJrdg9k-#viuCBcPvNu8y2`Ms!h-7W`yQ*m zs^wKQgTR1ya0fT-+UG6k1{cl5Mavt!XbYLX4JU(}Xu-{T2iF_q$!HykZ)kTuoB^1S z-V4;dU~jzv;qaPeJU`(zE&Ope9g2QuDMDRooP;J9j(qYl-R00PR^v$=PtX?g6XMeb zyoF0`_BErBopB=8klMlES3i-*rgtUHb8iUIpUu8BT-zH@NM9$)+~kx{G2JD91$x&Z z6HLAXNsQXcL|wAQ`%bW&bxfm0tT-VbV!&>D4@XwA)A2&oP#(I3HOvlG;K%$G)Pagj zH4DPUWd>9gJSX}cj#FeNt1MRSOBb$U&O(AEvi}p%e>X<7`inSV@u{-vJ+gD5?F-~R zvIAyX0%<;sP`utixN6M`)GR@zQBI!9*Mx=j#UJCnYY}_?uBJb~?TiOp>BtYAra*ll z0R;Ek*Ydf$@;O~*uaaia4~e;#vh*PU-~j$=lTHM{g4F>ar&EGDFAKnYJ{lzn45^W~ z#{8Q|cU%Uyu*#3X&EHhE7{7{N*kY98mjlh^f)3dt4X%SOrF{e~N_$y|e4v>?`rACG z;%3%MIg6b%sw<)^l1jYo&$8z&KVi?absE5dfRXlq=k&Nc>p}%BAftr7n7G`94NQgO z6BF1OP$qhGdpCY@XUc^85%KG9ppWi)Yg0h?YkUXhzf3dYc$I`Mg*!aIPh5-fksW40 zCE6}j290pPG!>+3*)Nu`miTbCvm2TG;vAHi9RJbdg?-0JNtsVT*Uyl|YVYQ#o_%2T|tU=Ar~a2vltMbr?SgPdaOEqb=x z!Py=`wxZCH=JVKXk3hd^+Q9j|n0uNIokK^Ky@$rIGmI9k9SPzx_#O0)BEYPac#6{z!&z~*QBi#1E9^sUhJ@v@ny%j5h;h)9=QM#vRnF)Y} zR(pg-D`up*H>25yKEj5c3a>EI?VM8P9xJ8CXNk_7*L$5?{SM5hgPv?IFaJ&TM_mgt)XwL z$yWR7KS{A#%*4H2uztyG!D-ST!{yA6>@4l?qe9yw!iU+uJ`*8 zJrBe2LerlgJkcxQxc~)}S16;H-B;>F&V=uiGzdsJ}+`b?t1f;_*ae@5p5a-I@^&%^v+eUEoSw`Tc zh`UzxEC1lES)%JHOUgy`@RY6Dph*g0D0lI677soH?z{GArA-V$RZ^tuD9tYybGMB~ zB{;+M?WP^5!T|uA0!JYN`a zZ}Ik^eSkSa%g(~tchlE71ddP?H)?U4cAZ(Pg1g3VDy1p<5WgsA`t|e6U~8YR=V1Pjarxl((=j zVZFI{%I;k%@7)>E@@K_Yf2i8@Yj5&N+D#wTc}P$P@dpZVZSx%CgEXl@cUl(AjC%G_ z@Nc|LS#>@ODK!J}R=$8A;U+!670tzpVj;-)51l1Z6H4@8aU5b6YLF{@NE+C`lihYd zNn+3wk{ARSp$ZRZaOAW=#~cOBahz0S3D z@+7!81Xd7@`cSthG#V6+lTi~5?TR+N5N&1ru?;?C7OfeSChH0CiJw@nqgcQ*FuH(4 zoQoI@(rmGszUEpgaAO!e zZzGEV3251ETBf+*R(aw^7fzjIUvW0_9e9}3YKE+Q5)v8cy3C>uG4 zQ$UGG43U;sZ~^)hSkhzA!QZdI@eja@(1jXwI+ji{C@aqp){%SU1h35qd{Ac=l+L$_Ckk1aIQ&SG%87(+Y}KNTh|4h2(6!wQw4w#>-k@y(*jEnN zhu5wI2(x?lCpd-5nh^CGP9i;D);7ruokS4O{|`ikkUNi8zG%14e@@4mq)<;vnULD#SIck;>Prel^F`) zU-)%`!P~&J?IM&<%wyuTVD7Zw`O^kkKV0lMU=gD+Ujb9~HlQW(j|0Z|-}5`Loeyy; zAAOut>BRLWag)Ph(}isAFq;!wZj#}s^a3DSNj2Dyu}s7WKiSNC23d-rWH za&{wf+J9v(4U21nvuUVuR9Kj4yeTvT<`J9($s7m_Wgr8A(L~HkK-!#G-UC!gj02Jc zY2NfDIqv<7<#W}ky(#R7mGV|`3w#$f)7h1DO>tP<_BH*85AY(~ZkUWwZF`KPDx~qf zfR%k8Ggsa{%9)IY2EqLhLlIe24TN{EfzUF&0KB1+1Pc`EVwGmaZszcc+)`5_aR!IrfnAW{;>By{VK6kygM@6O!P#j zv8Rb2q_XW3ZOn#^1;dv<;h&turn<#9kw60WP0TR4Mh;07)llmR`0iziLC`HG#>t6! z{!!e03N(?|U*syxX{6aI9!I0N_Yeum%p%CGLVi}PM&w{~7VYC%PXp=!pCswGv!hy3 zDJ|I4@vl)q;yJ`ZcDlQpEfcBXBc-I8FY#+9H@}w#q71PpTOMu2o(c{Z z;1Ws8{~y$&CwROlclU=nLcQCogy%NQyON0aa+*pXkvuo-KxqJ7++WWlR0A|0b3pl# zN#w&zMG)^8EC61=>uicZsPTAYgtyL%-Zii0*oOK#$_`+exdCR0-;^2*{g?N%Y*0;S z4|S$gHGA`mhx-|hAe~<>#Fe+C$o1(64iHI8+@2#WtOh!$tl@T91E)+e4#e8g`ja`; z=Hs*3g6}AvwF;LS#X|X=3o^4$?(G}pcOLZ9l^+cszE@3!ou-mDZ*g>L31iLTO4iyn zJz6onN^+ep9(~3> z9WpSfYh^bAMnVry?qGd*%2xvL!7}`WV0U)3IeUQcpJr0xe$*q+($?%E33wC#5;%8= zZmQyDL^nMl<-=QUyv!g1H?!~5Mao}_M7j>hfmBs^Yc5vUYeW=en;+NhK#VuEzsA{F z_Yf8qgVKdJA(Yh8{)$1dFC%U2GqpI@vdf{-AOxe2=V*B_g_-c%;`a8!^GglN_Tyml z1j^y-F1Atd5LZCfKT9{U;6kmf+aw3~mX=MjL3B8H9jc$2c#-pxc(FtN-68+7Bj8s6 zs=O8Znwlzv~>3wQTq)ABE)|GzB_&T*Ln#pj)Gu!`=>f~SsuoC|Pozo>s z5G8|Fak(;2km+%PuQJ~W^vYpm`^0fwy4G;XgBF7lDu(sj&Ic?8nAT9rY}zLrPK)NJ zCDJ`mQR!^F7$i~A{DA(TX&J!87;`IQG9p#xWZwOY_ekX75NGZ5_teU;(v}z0Lg?Cc zDUD4G?&Z;+GdPU5c~Rs_;ieb0CYs?O0P$uB6r@y>F62k1_;r(x z%p6dfXze}h(XHr_?!?cTe{ca%R{VRfZM0VE0MTzIC?LEIX|G=HVi!a!&7c?MF9NytFUj_M zA3vl0&i3m)XuWV{~?(5Tj?b!@<;Ww<;0C)gs7 zuw{b%?QM0nZFSX=N7#wBN7%v0N;Qo3NbSZ*ZHMUj2iCCy^u>00({jp-L}3jZgdEfU z*gXKW=wxmsA0ASvhRd|j5tN8lOo3)ND!^2&#lLS;gJ^AK;C$4=YZ?Nqm?u1aK_}wn zMSkKj!syo6+dwceb!&s;v7Bp12D6eGevb^XS2B2H)@}7xOWQe~^{}0j%AwsKQ6kck+3B9HrO|6zWP?8+>XAB@CSQ)^QkO z;Uh0GPwTld%xgG!DIlSXtNRP+wmh9u1U{D30;aBSUhD?cHE0rss7Ww!5=bBG8{$Wg zVu+8S1cyE%WRoMk8zWsBAI3Scw=P0rTixBs0-I4lYr>G1`J&z%eSx8rbNtmQHPC8e zTizzpM7<5ZKxUPASWmf1rZmfxg}wlc1cddJ+|!aa(^i`qEzi{6)C`q@k>KXM>Q_@~ zK{83k2MQAjN!KP-nW87{@>%uIm&^Z0Sw)(XHAbihphQvD%qMYB@KHGd1PcK*$^r-3yURziPpI?P_%|Qz$G;YTX7FJIRTEZQ< ze69-Xu4if!QY#t|v8}LfE+dv9!ha(o_V_9_(3XB7JzPI4X^%Z~qydT7K&+F@qlVSV z){s0j2pxq&V9EsT_kDaifx+QS4i{S+C8JmTe2!u*J_%_1YA7gth^68)0 zseHg`AP z1#Mj23}?q~B{TNznJVua@)zt>J@3~3dC!Tpl6=_f0FQK9$4tM}t7*$=1c$9XYH$h=rD zbD>`5JiW|WdYPg9%Z!R`Lm9Yo&@j;tEmpn!qk$8>PEPa#;<&AEqS?u8;cH_}4fY-B@>YM3#0ag|C|=7c3l&x&c0@5CG5Ql>-}nv z-~r`6y~ey+XDkOZUlm=$n_Nr>V+IfytB(}Qt4s<*75c;zADxy%A0N5w8IhODX)J z;X>_2W(ilg5>gG!xz(F(WDlP$m)ciA-j+=I9OTVm7-;wW@zqI-uxBH7yl&TAOU8!I zQr2Y8PzIyMsj^>AXS)6Em%BdOez~JOMLX&;;v`G0ts9}DgB)ffvUjBusAkr8r}vSW z8i*22*OC}3Y%+qt280Ntv$nFD(8$6zLhHdHT^<|XFi4-2)EHM)S8EHWKn^py)OX_G zs+Jb6Sk|b6WB*9gkWxe5g-Kd}$>*Z)?LoG?Z#n345F8k`+`Q9|yO!oV3 zQv8*oN4UDd618w>_2h2jnjRU14FG3kO`BZ&)jZb{Gc+n}4vT8jaWz>((Ie~Rc6tbZ z311E)d}#%I3A8Eh=nrCk5UI8HgE9RL1S$K$m=%OEw*g&NCow878+C;oTZ1iShoZhh zO10AL0X-8_HYmJ6vOZR>8`MpH7fR$&3E71*0grZp*$(gjqck~CO`^HRHG-K|@-Otz z0LaSE{VbCnU3r+>*I>-5h9er7S1PQ#JD5q+ivFeIV+z&zYXL3JOlnN!#B;Ft(dXH^ z*22I2(A?2dGw93(yyMao0qM`}EnLm?h}uPpTohiK4f7h=+)JUeuuT4jrAeZgGz)VD zT9+3oX(3xL{rsKs0PB9b?F?FAk!1ia@PctETHsHHC|ck@rhTR}{>NBh4JrhVpm$bV z&iSiq?LcpX!~2`oijUQ%Ez=2JE+!Cf$8~~E-<9{d1f2F~*~Z`R{g2vkd`=rywDHG( z(MAW`_}0BiZczR~b%KBxAI85wViA8h7skxN8>USQdZq=x zgr5th1<#!p%$gRO749e?BT?MH7MHXq+%YNM!{ZQ7EG%a9<&6GfVqp$G5(~41hu@$r zG7)MBxkgMq&>dLFSvZCH|Aw=G;V@|XmegWsgRD&*O36F)mCHVNY)Mg!h0W({-XL*S zhg5a93avu&9EO9)wQ$)xAQvkyL0$2a?H_PHmapt5{+53NQ_^zxYy+6DK?*I#&f%3Z zV<~)%*f7fu_f~tW*(jeIV!KriS}n{I&ed`QMeDPb9T~A>xfEDH6?L(VJS9_$mEOe% zfoidEs_w7J>V91sn8^^Ek%!JSl~WRHpB*#oPf11B*2@ad(+&Q^J0`QHl*~`YYgCtL zb{3>|^y!&2(&1q`(&vkKr;A_XexxG199RZ@|;TY69c(UXU9*I*cNH_b)`S? zv@~!10DcB=q0V@)>b-rh(8X+N>xvY!V_-F2pDv;--I`WRr||-DK-%VAHXPq@Y_++; zr)4E(nvr*)$?8O7iTJxm@k?rOndYn?#4u?uX4}`IZKckM#|Ve0s4mE3T8f7N8<1L) z^7_)OigZV{U)+&n`gBfvWDNFqKfAwQz^7KR5Y(FtX{jPUQl4ye<-Jt!xmTVtJp+m_ zz#j)+xrt>q_eanG{>c3|{DrH*))S5ARB1jdEoYm2wpGrdZO)=n_v?$|^~QxZly|1= zAr8>Ib!tnj{WWiGNzL0k*Xo+L&XndYR&S!mQJ2y#m4*ao=US!urm~GzVXYE5%cKkF zKIQTHRHNkQYM8+5tfE^t+x;lt;mOlMBT@|9$&SGA8m%YV)E%AEeQX0LV?^`7-D|<~ z5u6D60^$RPnbO<=m;?mR%7yv@zxlf9u#v!n9KQltwd)GCS;YZ^$vQ&9doo9!3F5EE zwOIv-Ls1j~iy4(_#+f*gJfy)P=%JsIUUJ8(3kaS+Qzka7epnh*7Aum<)5*kUmtQ5o z)Db1fD6lKOf|`_9Y(cmKg(LoKLGJm)j8Ro)$x9G9{G93-RpkV$2OguGb@cv0LA5=d z?ZRZ>uX5}|Pr1;e$3G#p$du1q{7hFW_2Xfz7Un7eM|I?%z&iJ2Zq9r|3mu1E>%q*O zna5~og~QV84;UI87a8#569rg1oB+52>}yT(1YitJXr)d}I3XENFTfZYrZ7Ud6VNE< zycF8~hqY2%K;YdR5jRODOb@U68zlJNo9Q`)3pbR(#}74tcaT|roS(-Hs0Bhn%858R z>p!{6!d{hJW2Z;LNAaaRV&LOK`JuZWA9)wMo8;9n`x(5NJ$DY~)pRiCOkPd@(e}t; zIpwfia^%?@xlxYLjN!@A_9jPrO5A}97L$b0O6P6=-DqFEv)}lx!G~f@;bQ|nQiC0j z51r8^W=JF6ml)16=&UPMq|#Rj-2>zcKuHHh<}>K15x;|ve9HopWPFA9;I9jbWk|%2 z$6!z#uQ^bFhJ1K6O)}QQ+QGu!y?@c(*IwWIuIWSf9~#fSX89-NdM=8WgnM(A9cVXT z!@@Gw^_`m!TTNTy$8|q$YP0m>?f@^2b5nadIU(f1odOT8_Y5A~#yk2=!PWTKh903p zNG9|jABOcM@I}E56|0cRBA}OU*<{X|c47eh9?fvfkj=fUHL=s)Ypr zQjrd=^KYbX88%4hO97V{f3?JK|5dfvS9txGiC2kbR4fZvpdK&IH!8V1`Iy8`OPRc7 zk!mLfOiOqk&?tq{_&GXE`c3w9kKo_^BMjK#@`ba?7p_pfaAXH&kw6@}NIq()S(0ES z$J)yKI1L77gt7{TY{8Mp#`m=!7Tp!Ug9dFIA;asaY;dvSbiaH$9as`%yb?np7eboh zmUNVHNWg>HSIL>RZjFzXrIGD(Go4|~)t0h$p-iw2DQY%{=wxS%cw(B8BgA^&F|EH5 za){UrutVOJ&eae>mA?;$dFU%C7)GffE5KFX^JvJvlGN~7bWBKEQ* zcb8~TjzCdy_~X$_&XYPiWn(?3_TI+4IHbah97rx|>Rr4k;pye=)OxUS91LPCouiR9GbS&Dbo)DBW1I~hfSN`Pm7kRUT)d@ ze&lRUqjIrA+kPnrZVp`1AqV9|a2sR82e64!G!Rz`q#PRcp7Mzy#aI!9826uNNQrRI+862`|(3F^fvZP^n8;~E(>S81?G%_IX z8M_*4O6>jpcSuq6WcS~@GTHs%sqUj;2;$X3HjkayuOAaLz(MqxdJ0oEP2odl;E`?^ z-yg_@D1T@adO7fbsmnkLBilsqN_A(c_KwK*jHTRUsDe|}|E>~)?yjDHb1j(-|9vGeC>n47--<1F zce2!fT!zTSQE@_cH6((IT>IST_QF?6X%fqo*!eJh`;A?3om|xBldeA zM7WB=mUGfc?-WVL%G%ql3D9!vD>bwP8Ov8`gcl1Hkj}<`ZalebEVlgXRfIC?RuUV= z*|WF)gfCCJeZ{N%^&CQ6V^P#wjI*zm?++Nhw5Lks>A82=Tjitf*&n8)?av9P;mCRR zo2hi=Ikf0^knUc-l}k+-Z_klMEn3qN_N}Xx@YcI?zCW@x(bc+;QsVBj#@JVGVAf+% znM%)gzYHdng2sXqdXu4BQgs$J^(@*K58-TcIh5g9>6i|!$5!A`)KlEu@v#FlEs&XZ z#p;o1V9Io)NMt)U`HZwYz0?F<3w&Im1ryyZC%cvGdT2-OFxpqjOCr<*c!@-Zn@_N> zCRpTv?bAO7e4^!Y4y7hILbpd)LR$@n<0)pub=HVUoZpJJOw>j1G$$ZDRb~ynMzQtK zd0GZYf+)h@BPgxe>3MY%z;(`T!q}LDx%S`OK`rfZ2{8L#{$*LI0p=mS(8Rvn0#R(7 zudAVAPTbYr`c?E1Gm5#i-!ql7UVB)tXB2F-oueJYy9Ggp@1dlcb@V3mLH>!NP&a5` zz`H%q`(kgQl1S(&?K)fZ!KJ8#J-YO7xY|!gLhB--^)Q(c2|dx}d5U07;|0;l4Xm~7 zl(BqWR%pFuHI_e?6?(#wto~h$P*oH#&Qx?ZJ_WgK3-0iNE+<#^b-6I#l}cy(Vr$V2 zTvjdfcNpwH?PBBI*uJ??PwHEG9>Ikh5i?~pjzIIpAxqmOvALm(E~)Z{Y2S*Q1A z4yHbhOogMy#=4@WLyfm+wLSKq)*d3aqbHOB?+hlOiczOq>$-Ul=Y8{G^YTA)?xR!k za(#G@+RFaP+10>BS>N$HIN;FJJA{f7jgm@}iUOB(*f2f78hB`cl#1JuF{;h!oz?=v z5Xbp=tv1`V^E~EnP8bO>71#RmDQilj5OcMxP8CB|8obZd+n1v|9hVQ z`|I!jd-?txt3Sms1RZPXs~}5N<`DV{t#UR~#jg;i+cQ^$22fq-+b20T?i0@Dzgc8# z^xAPgkf(048U9%B*eU?}V3~a-dZPAQQ@L(&Jbx=|rTTkz zoP}Xq7H!thGosAA$N%nJ&jH=_2RX?O!ALjS(`PJ!tG?8$>vA;mU&TrMQjbQAh+o>l zAQ|$nqP}xV{CiOB&};4-Jq$wRc+a_Gj7f9;$+I70>Um~%8Ya-WXU};5$DmAtL1t85 ziY2m*xAY71R*u5WgHqaaQI z$Im>rdrIXJOVyHVak@pR(J^SZ$@zJjLCyKeKu|M%hRaKraC=NhH=+Tw#%7#WFKQ&l z>BqRcfW_-`csYxUfXMeL*bUQ9XZM1FtH7D26E-m6jnJ0IHReO4CKlxMlYy~6{Z^Hk zWYyI?wyJ*^XEDvf+l;rq-^%`OY6VBw8^~7AWl?C0>)s~v$_L6RU-Q7Y(S%5^(1$%x zH1F}n$rU5Js;6QlOSqFI*nTL==5nys{9rtGt6YZZ*_#o`XhXEoIDuwbf$9jWl*sY4Q%?bNmEvkMA3}4>25o4Kevhm9cxOv0=*Xm1kqNbA*W5o?5Q1m=&eq-nhC4 z1vmMfm;Jl;nsxJC~2z`I4tLJi&uY+2wXkWi|zpdpY*;9?;b!epn&$Y7^#T}^IM zi!CePy?*9N;3*6c#=2f^;q-MNL`X>=CAKoRqpE6zEe(4Rru{XyH`YzRS@BU844 zL#C^Qi@KLG_kr3}ZUVDr#964Bt4Ss}ikLmxC?-{i(hlMD3dQ2+rA=Mgu3(Of2iDF2 z%w#<6-av^BH(T`tCH$VwRO^&OII^%G`nM`ehnyH5z;%N^Kl{?`eK>+vca-qRjV)E5 zWb(KLc7 z#!f)Ru&++4MM|`4Q4Z{QcA`u*OMB+usqW>clg8fR^=csITwC7_ejwIn@2f&HPE6k~ z#{FsvA^}CS0%m>X>Wfd98AXj&FgbY3V8woe3^5FCo;5P<+}GQ%Kb?7$U^fQCK9|tR zUm9=CJ|F7AudB}QU@k*|<98Og@nz;GE38_TAGT1(g?~cO)^Y-905v4Qk^Vz?YE-@{`})8A6v7tj1~D(qCMuxoLfYzxbgG1c4@ zw}TdgAcOeZBFso3(M<0+dryZ=Ve7i4bcn82ac&Rzez#nn!m!UFKqZIwTC^}CnO~U^ zmCPr9(j}7l?_PPfWZn*l3}*Ri4YN$AnwG_r6fAe=q77oT`spw%oPCwP%ObXZQ-(zFPmJvmlVtBS zzB>@QSwLZZw;25ix;1um7eR%5cK148pW$txBg5C3=1MR;y8?ypVt)O4K31*&&gWPOV8bZPD}$5tn1r1U)IFeW(G9f&c~?1n8S zb{58>9)e2+in%VaoRXKPkQmf-(DsdhC#AY6BNbA4+wjiVR&V(Fply~{Jx!XSUOT9* zy9%8O6JHwr+Y*c-+wjk0HVOI>pO{@qU*iL_hwks5!yWLnZ2q-BGzt z3&DIPfZsReIaFOQ&pdSvo>MoNu$GK)J0zK0zKk?phY2olcM9TZZa8CoeVxwc7@qig z7!QnFI>&9)biD$xk5t-mz|)vm1#o40kUVOE!{i>XAQ00S6}eS5e;n3As2_Iz3SjYt zMH~~D0#abV&<6*3yx^#yItb?8c8s=`@sLSZiX_4D4pnC1_KaAF5?PKVs23M6Ua1Qa zhE(Dzxl$=wBNf5wd=^SVv1$*x>ulyfRYO9n`i~?1dk5JzofhK4rCMN1%BF2ZyZrss zRU@_U{Y{=!t5KE)&}d8;2j}Jh19J1R#vDkI+n1D1@N(BmTY{&jJ?x_Mv5xC;Pt>y* zx9S-%h&bP-i*PnO5XzmE3D3x5vJBe_fuBeh_=$@+)$D?(7>bWmj59hp>nNS#asv-^*HrZ7!)KK6;_vVls!1i%vZvE2x zlZ|(WPgy!f56g>XF_v5WM-9)i#*C2`k~{fnM&7DW5|h_=nz^2IiD_rBnZJy(jf7`R zhb)w~pebJ6J6H&^-Ys#Q{<;p}2Q+tAP7GMaUZXq3%-L~GbZE{S(mgbZ2!p#(30wxa zUQ2b4$#gD!`)jU@+%b^PraB+|COXvZSz3>^x~wtJ3clYUE3fZqGJob`{saqckQZ0> zm^z8-uW$FBI(^it$uf1u(P50tU)`O0CV4|+qE$~&0bC%WKVwuWewtOk?NX__R@86i zRML7?17)N!;wotC9_-&caadLoHRjn^POs(cTF>%GzasO#>|4v(eY-4{eTx)GEOt4^ z;nRj;wq)H^>~Q}LW}P-&(%qe_FX2o_N9MbA_bpu4r8gwbffgj}ID!Rerd+5~s(E-K z4pK7KcMuC|&8}E6@2kC%hu1|L7^8(iDBP*M8vM7vI&wg|8DW>Y5xI~(2{4XK=AN~m zCR3jUi(Ak*8|N{tQ&jt8-TBwVn0qt)kYP}75RMm=Xht;Fw}<_(0CQkt!)7*s+u8lZ zge&DX))v{$I=P)Wo3DtG-AtQCVi z$M7BBo?)fUiWft}1+H@R0$=XS&^?}_?m=D*Gp8{KWA)RrrQ;&ZME(AJb!(3}7iXST zg5Ex?YJueLyFxGWU}0XQbJV8eI*~c2xVg7ld%W;FSS(Fkgj)9q6^qT;;vc9ROQ(5z zgovz5fRKX~wUc?1 zIQXjEBzOk0o9N;RqzeHtVg7Ca8+8x9dZ`n+KrFcus4Wb|7v6X(Z*7qOR+QY97BJF#o4ReOjV()>V*B<7m5f@0AiyshW2TJUs&Uhmm zapHCpv}mL%VO9o#z3B265_q4Tqdd^GSLW5>X%yO9Q90_b!bl*g9S`aj-ad%th=L0p zxKhKD1}@Lg>I0?$kcsFHw=fNS@L*xOS3QH>!YG7mT!0p31q!l^!kj=s4w+=E;j64+ z+3h5VPMVPC^%=M!K#90)WuPiOP?Z{}f@~XR&b462rjnYg$_P}Y1*%dY@eWkk0#!pz zZ{H=Kf)GuVK!QgIXjm zJRGc`FuoExeFabhCX~zat~NX^deQzU{5)f`PMoHUtbVnZr-!5q@}t!QWvhoE;7kHt zcw!*X>nh#;{dEu2u&t_fpg9^D?$?FOk*#jCTWD^a8T6z?kY7^-0sR-Z#aVj3+`bks z=i(&|lTkq6d18)6^m_@`jC%t~9n!|*?9M0G2cA$QeV;fWf5|DoVQ0%PUgocoER0Ct zi9_<`p#0r0e@UbIZlL(ugWW-C6;t+LhA%^kH4CH|)9eX#`f}1b867vrf#ejb+xg%I zn_LjV|C0V}LGL3E_3_^$17O2ACG{MHz?7EI<;X^l0{Z{WTlMKOgjAt92F~X5@QV~D z%~22=M~DFf5XjjxSj&UX=D(w4b04~4S67%Y@2iA7y9BDjIvn5TSw)C+bth_$S48)F z_T3nivXVqY?j%ssZrPPGz-xEI%=9Y$O6++TCs>ibiw8U=HdHR|DGOt*BC$l$d@s-& zz3MjuxV*M7EX35n^DP!#)rGGKtLB;2?Ht;;bZwsTyr`@(gJARNE}kaWCJW%tGeQmh z`IRmq%EHg{qgr&Kpw3hA;(lb+n_GYyM!5xqf}N6&T(BkE<&f&5E5=&ERUOdF(GZ=p zT{;grqeYcL)kCkTyT3Af@1Xh)g1|-;lFN#O*tJtJ&Kw6hcNSPC zid{ZI77q;t`;~^VD9<@>Y;1HqQ!tnjl-M7uCQQuhsq>$HjhVqc69TVBC$&u znd)p_K#A_-MMxr7#koS!(d#k~x||lU7SzL-c#=ci1l+K5JsAx*3z#tK#-eSA1LYw8 z#1DN^V+8QZ(LStLAy{gRZMW$Oe<6_ETVV5{HyCU#rl75vHK=RWHSuK{&9}<7FiCF< zSWws#47=9IIl{7zUDatg88v{jHee>WBFX&n7)s4kL7t761x0**|vh0fG zLTjXy%6T8cHepuy#mE@?(~Y3?mKcr4$`+9Ph-?eRO9N%gu$z}HGm4iQ^Jz9}ElN-F zX6UdX=18c8@!%l|K=Bf%?RGfufHfuZS3f!*^D(jsctQ2+St-}OlI^mZVzFndap$uK z4pd@(xS_DKa1=$uV%Ow88YoOP=F1LQm}bDniGg%u{y_<#CQ1S@%91+Z5KfI(@ z1Ml9}6=uS_&PupeY|~ftNSf0->2+q(YtK<;M#r2U3BOA3mGIP7o$zGJxf0%J)nI>n z@wJl4xs|-sJBJs|99}qQ4yP?Ths8Z}nA1B4znO#YoH?vEb13hb!-(EFWSco$mvW9S z58cP)7xYYi{Ni58zj#9@Kbm}w3WW01zT_ThSNBf4%1ry>S!u=Sy2n(Rd$CBtw}YZS zi-0Jb5NBECy&1>c$EDOXj36M=#%0=bV&k&#cYN5r_$4j}Q>mCYH7zhT9Uxq_v7$A1 zVW83$sI;r)U<$(MR^G-&-~K}0j+M8z=-WoT-BfU!byLCZ_&3?A%?q_HWNB^?d!|uXE%^9GDMWR~P2fB;xssff%q6K4Y zW3qs(H01&i$eF%AH}tlXy|*-C5!;75dV3Hib~*S?s~di=jC}VUz}rdY+cD8pgUnR+ z6K@UN>>ctNcD+EKvrTHX0EHfm9cQ=&-JaC#7IZtu>v}K7E2^fpMysjWd#R~aXc#Z? z!or@@jaH9>+?Qa2szy*-qv9t}hpQq zz*msgc!sCa)PLitbXDFh^#3}Z_o`{wn<=>sq*h=87`c?%l^rCB_KbP}DBDo;X(Y4J z?;;^T*x9@uSrBSRl~#a0Fwu(SxaS3+bGDxc=bk9HS0y~pgYyu9!}Z;(Q8rD)TrnMUrE75?Ek z8hQ3+vgwR}d?1xUI{M&G4oNrsu>r#oJd8LjKPUDNRhqkI;I9W%XYyrZ+$*!#Q`9RgFcdrv3 zS&hDEQ_bBUC%Z?DS}SF#Stth?0#ZR26|c5=xLDG>GJlHx+7)IQ*Xc6UmGa!8F2xgb z!fXi%#*X8%okD)I2t*66m%<=fP+-HqSp2hk7sTWAKfVW~&%o9pxF@TRR$#*_Ps3oW zxI$9{@Ttt)H}*%T>AX1&IH@~+DOS_5G=aAHdAHMM4yhvt8&0pUv^ETRXla_!3DeUx z__vl5W=&~rW(D_#us5AhxW8Y;3y7PVrm%a8x;=i^KjExDn_) zG0No}<}3{mep!#|kuu}BUVc$Hj3+0`5s$rGl)1xWW`2+R#hOCN-*fefTFge4Qz>oz>m}-z19XlAL z@BG+$XwuuEG+(zJI}=JbB|h3?unj&J8)5_6o#?$b;L~Qqk%-77ucFdHD?r``PQ*uY zwFbv-HxdDEJ38OpRvmCmto!(OYXe=x(owx#dq$)oAhS(qhzTUnX{WJuqUwti%m9j! zvHkmWjedV@xh;6>02ptijE>zfA!r-zRWpla1Jx4drn@q1wvIc%8`q(2X2{;*jfP%E zXw@`sCKueo%_L(YMb7(jtL)APsi{$J6w*qH0Ia*!^)Xrs%yu=b=rW;DmAV5QCW3)i zqQ4SqtrJCGD^yI^@ERd`bj{>fi$std&Xw!@Gq<&??7SQB?5 zD#1Y>(-=2uw2;m=rgHRqD9-y>`P*)em`!8%1GH@>io?c|y$^ulS=G6NVQa9dFh9Q< zKzApxmF3=RtGhv@#%dT5R_(@aD!Fte@hV0M^CMcqZ1fcgv%f#m01EdetyVA?$_}=< z^__VrWabilT3v&XdPu&CAJ=|-IgKyx!^<;O{aaY$XU3WMt=B^D#Mo4AxT>4JyqW-- zZ~FQOwC$#-M7ll}H)gRHR6n+9xKHXA4`c?60RT%tw7-Pl zT)hZy)Fl0zuxeXX8j^)ldVqu1#^P<=AG^XNI{=5ef-U<_Q7@6SapY{F^f)Ae?fFz2 zM!2Dfu+p}Bsz;?;W?or6>Pm|*qk7ag;l8MPR2~e#sz=>u@u4|&7NAUzy20X$uO4-& z1qwb@lf;nz+XuVCh1>*I@z-;)ysjR^0eT@=GSy9Wqr0y5_b<}u-Dt=R|QNa!OpT0k@CN9mj9Cd+~q5lpCaWCHBlMJq4gkDMDOEgr{(aw z$z01@)K50>tUD-Y-5wE0esCk!GG1x*{pBojk1DXs8P_OKw{|XOQ+wp^ZCZQeGW%KD zBO9LD=okl>s;pW40*+=I!uh}9n+>aSzC{*O0V|p>GGBW0tL^COcI${bt)#X_8D0kb zD|74ZLTFuqGnA`l$9mMdtQ|qAWrCdgN~-@@0xFVQ?_gX9I;KtCiZE1|@S3Cr0X<8e1FxihP5m(VIYcbJa^n@m?yE_ssN4I= zIo0P98bvE0k`sQM5{pJ#ccEX!Yw+=-@utVc%DQGWG2#vJ^8uO*j^Anx!cq5!3EXIR z4(N7&_yoe}?=#d=irBYKk2wjcm+~5v1=OPhsLO?^RU6w4hJWPusC<nc4kI|2uu-P+w0eRrhhjiY67U@CR#qL;m& zKid`7m&U-+pO#>*Wk(Hw|&l+jFAL&)ie zy<_xYjOaN97W$^TVz2+Z{?A74={k#u5-Wc0)m`DULemPmSUED-|mqC2wTTR-`bULcu zI27%pH7G6xUd6B@Rkwn~7Yq}l0)ygwP&8>ThQg9YwZFP2s{MxUPTyA_1JBM-{G15`N z1qobWz2t2KOIPKnm_|-d^#U$keS>*dXW?HCFj_K$g_&~QZL@NnsXK@%UN{m3wiIB= z_4bLOSnTd^vREq9p->csav;=eD-c!;S^zia%;;PF1m_41D8>8U9!^X&3OcBFp#yje zAn8LAs1o&WZk>H0TOKnPS=EC+D*kjwg>dJoH9&ra5 zK&^qTq!6y`qAT5Z>kc#76j5$I%|;}BGm7P05ruNbVOW2VFe<1wP^PUDO2gg=jPoFZ zO84~>Gx`wr%YOkMom*tWH}{%sRAsZ(#w#|5HApQ+4Ssr~)>hNYwHkB}{(WS`3z~E+ zdycdZfuxN+pnsAhMeHsVRsn5vSS7pPN%T9q6II`QxhotxuR6CLjCrcO;e!zyxX)G{ z7#T^u7^$%}_$$Fh;HmrMZ-~uYzYG6%8{dGoT4`+@%Z@j%E#>TiHuOMeXatJeW%m!M zy_!Ysl^YB~!%%2M)9r>rk+5f?3cGxtMEQ;UbTK|*t4oSh#EIXl7~$;WIg{NpW0W2s zqO2LGqC@0yVU*BC7^Ife2>~7_xQaQ>gaFUc5a4|bm|?}!VEG~$tOOaX(D@^)GJQ!# zVFsnsLjwf@vS+bIs^%-uM1!%RwQeR+k!}c$Pk!@Sl$o58}95>_y z%gMJv&#QYeD+OwsMkMw4yCzWIsvi9{35CU6c}NU-(xQJSeru~6nvd-C-RQyNU8Fu& z30?QjQyd6QHf;pZc4e)NH0zJRfYzRz{aZlkk*upDJO#fUc^B$GDFTBluGt;A_qZU@ zqCg6V)?$IcZa5|SBbRa^wR_jS7Zdh4ppVPsf57o$&?>V%kY)`fPUO2MktH%1p3XSFK*g%i|AX!)T(j`DqHXY}y=3 z{Rv!v!1D~g%#A5fzbsJyOkm2=wJ>TS*lf8lv)-*^!LEvm3d3GOP%?9}4mQf30YqUC zwf18VjIU=2{*O>DCa@J=G?vz!*qz(d1rcyb`-YjWYq@+r-D4RW^cw$v269ns6 z*(ClVb^0qrt^}{@jJ1&h4hvQmM03S^$YF8JH6~!h7BtA zBOi!;Z9!6twPjJW*n&fdJ>u2|~=M{Hvr zgr@Oh@M)&PALl$VwDmv42-()4Eqj5TO2(&RPdZo>Vyn^R=u=g?rWefB`3?4j75&|QTV(SiXtq*(o#qr;w!?&9{DpMqy*cFe7B z%k*l48U>G{c_Uc=mV{73aE$~}?%XbZ@;9=Y&IhuQDjQT8d*))KM14l_I}FjxEUj;g z^UGaz?{OynHJ(~w{6IFU`t;Qpip&}}Oq_Wkp>H+lXtbCc(`Gn!^!LcJ&EJ(55;PT&A(A1SM^RveL5@-2Kj*sbM^%Z6BWA}|l_ldL~d@#Kq zpfgDYZhj_pkAHQaZMD?kN2?M$t{Iw@DoHe1F*c5-~L*omq*5__e@egm;9v)^pm97Y?A zb-1AU_n`X>{QnKNzug~WtT(2tbRR|FwI+|lc9XjdQvqIhlCiHk5!onf52QSZMHNV! zi!1{5&_S7YnhL24aW?y1?i0QNMtlYSqo)s!E+Of$amoTXKu$4aXFK>bF7)NGtkvx<0=m(@QVMKF8BHQz!MEt2S6&V^Kb?f4nR(VZRN<%tCrp{i0}M=R86Z>I^y@2u27P#1IPRdJV_n08A$d5?`tiD>#pR zajRxvP+@P5yXs$rv%>bMt{YiA9oH|B^Ve?Z&diyMJCJ|!S~xtGZC{=IGgzyd0ntx| z@B=CY!7_a|YQ@X`>ijL?FiLOl7vO&w$Z;$h-)Z=_&c|U?DcJ0t8oOtBZEI7jD zR!_X5k__aCaSRqYO1+%0e|tTep-a_DhDzOv3@Xp;PuzSWJ(?b)do=U7?$Hd1zp1h# zgWTv(NKOQDD6KQ89P;xBZqhk&ic5Go8MSt`8G7`DD(NdwB@aCpG1rH$u^Aq)-b&!1 z!auGyUoAyMxk|W9{jfyU1t<*djshKaNa~d55t2v~#Qbi@0yNi^4tXZ^LQtMFvz*h}t70b8D1 zkN~ij(rzIXif{a077oHHF&=56Z}>#C=0gkm;&YgSTvNh*C!18-Gp1W1@L+a?Wg$YB zg0NtHG}J-{c4RP9{m|aIt!W!IBLV;HUQc751JHs4;6?CgED^LF!`B&O=bwhQPRPmQ zugKnXD%}~}jgLS{tO*9GFQh)gPjsJlpGiLZO^Z41Y5H^E6>6kJaKiSpXHS6zL*W|K zXt6i~XJ*4vsboaEjB)}OO^ zh8eF0PwLh_&8KG}mZEmXwTtVK;6KjhQx;}*5Nc4|Tx#}2;eO)7Nt!jC2wh#hNutM* z8;C{N=qR(N^S=P~dD68=nY}`e76)COl z&;L_t-7ofZ++h7Tt@z=8l`k_z-fYD?mgv^M)ADaJKL5YU_?#6E{JVVDuK54*-4q(Z zG#%8{V%!c2aTurLat6$W;2$X~jf$L)tZOOCI!l`>)w1d~Y%;JrkF%JHG30~{4wl&H zSpRgCx%t8(>bJN=zr`ATyHwt0wM@-CLrLZ*_#nGzPd4x$S<-i}=4Ch!dl`k6HI%?X zkD26URi=98vo5N$DDD5LFSJ=kVbn z<@2JtUjtt4*Rmzm`E&hxJNvF%&G0R}#?gb9(3PW_2@Wl1^Iv7$Qf0phdeUH-eSw@Z z?ug6q?U>nVpK0-Diaa+e2cCMgcpmp0u#V{>wn)PXjT*zByW-VXOB>V&KVx$3acJ{l zbOK^AE+f`{jEK6<@oIICh)Z?E?eyP69@B4Q=q?mhrfo7%)$M}phXatOU}{fTNA=Vx zy&t9eazy{@ux>>Oo@_(<_3rSqHM2_a_2h5)bzS7E?|o`($-6(CmBJB9!`D6X^{2!C2c4~{ zJ(RWx(H~XXBA_r>)rY!Fr7ayvo4ww;slaPhKmHv?=V`Q@o*U=!frw;_9pHFWUa3Xg z91;rp8d7ND{!3>W)(eg(PDcloS~XEy_L;u z>ME2V!5DRlQHpFkR&pyVNt#6#o zL7&QO`VQ;GK{pa$yc8dS{?j~jn-|-<8UQI^u#m3mHRMYSe#2;`sVxh3D@GyM;OR!; z7Xip=3QqPU4bp0t!pXBRJ$PLI@_zLR#x$V4A7xB%#gj~+Gyw{Gvw$P6b(K6 zhe+sGct<$g;LQG2KsPwx1Y}Fo$v*XP29X86Ve9qPf%uY=@%|60o4(^h??EMltv+uk ziDSY)ncg1X$_8l zIH=|J7-iKOL~EzoYvYX#n1Jh)0~MQE?OfY965B_0z_TU@$#6NY0#(7A@fYyDuMPR? z#JdB-O&@!j+ODb&+|yOH^W$28BiyFn?|i@M8#ZHx68wAKbZ(q0SCjo>rF!>HbmQw-Gwa^7#TF}w zk~6h(#O@DG?j#FrMS){Fvd9XhBCJjLQ;!Aemx6B&EBvD6+EF58*Z!6D$p*=(#oAKs zU>lgDAq9pA2ney-!d%tNCLyp-Af~TC-THa7*EN&Hu4?g$lbC}t0^tZtpskyJ>+K_8 zgX+&{#mXc--P;7Z<=d0Oy|eD4oISGM+j)+xank+<8JXZO7bAyS0Bfr!hQx`IqzSfe z^rw&RZ-Cx`HsO@h!{6HR6};m6`jq0(>^q!ZKme?sG?Pxd=k)Q?RcIz&CQe|Gwz~p9 zuMx70xA5*BR%Mpm*jBFABAESY^YMm$W%%&qCTMuL57!-?So7f{qb+!oZZUDki3|+m zN-J~ z3kCC@koP4JdELTLz-er4`ph;FOB6yZ)fdr_-TiyDS|s~{9RacWsbJ1P!}cT&N4MX8 z|Mm43(nh+#8ccZ+`k_I`Pr_w%L=N8yC-DJqgXn9%0*BM~V!-yK@y?EqLK^|zjBvN7 z0q{%2J9CLctbOe2Z+5}txDDid=>4f0@jhGBxU#^RFUX-%0jYw1=z^o*OClI!?15%M zR^59dZQHPFu$Oq%m+*jUlmkj!#9-j*q5*;>=lqv>xgq{s7ASW2cIUz|n&6W3hmuT!y+ z;gxIxv*&YXZdcRZ=W`8Ht6LGStPH&r#1b#}dMW1Ij5M|Bay@b3tGlhz=M3D_!%-dg z9aAn55Of9g`)g_P#GpYZ{egQ^jYs$kNUDR)0T`+vpY&A6S7BDLhTy?-Cl2? zeqo>u*gVT$NhNnI-6ib3*JrV%#t~A?&3o;3x^jU8tCb~DNq7rKzjgaPT`K} z$SHEw+l8y%wPv})&McSm5!~-SlU4y3D#blM)gR}sNb?PW1^^fH1S1u9v58{cPqGhxV1E&yEj(gvJ})^1_UnF1#O~K07fm zJ{^Wz$NtV}Y`j*`9Y(@2$cTe5vxp**aK3M!Zi?R z@DDJ&9}e5R>T5_lQ9oQK1X3_}YI?&}9DuyVBJdcWrS{F$vB&3m)i#7H2ueiHCQyw{ zuiHsU#qZzNEP!9*S-HY`CjOH{h8@D?(djrN{1*|ZlX}R3c&*=~4k26cr9v+FzK3WA zWP=3_!CaKP)LrcGR|m4gQ)ScV1L7=asy)tm$GHxjz0@5XTHT?C zI+%0eHd*s&MLUx%v->Qe$b@MJ_*G-~!w=#~P({PnOr267& zK$V#Ftpi45AV}<;c<9RDc3)E z9sYs&vQwCLt3XE4jEQMf-BB@tYVo`r^sL6KW#Eh7wO>bH#~TNjfB3iCh!<6%gbM8( z!<%ZF13$$$urPK$;(2N0l$U({c_yw0cQpVH?PW{xiukQ?9W!55ye3VK$?A%7ZFe*fLoOrS zGBvGb>Y$dXgIlIvtW{M@CeZ#Nm9)%qYs76oo!yB`>&CUuuu>X--Pf;i?X&!e8?}Q% zsoW>F;8(-okx%fo-=X&m=R6lO(!#6LAom){o8fE9M>zf)aZQE&5QqLH1Z$pIU&Qy3 zc|Z6O`CPLUuT>I$kRU3-y=gj>xN^mTBb}!>YVKmXqBQmCB2k7=wQuqHnEDQ$K+w9x zf#QTC1oEgteE~Talt{o$@>WdD-Ym4y+<4*pjx|ll{EnJ5=2?=4jq{htl{6De9$c>p z1p8aMB#T+n$vtv0?sx&sB2B4qP@k@xcUk@^P}K9fYhN;xoI3LVX==LaY3BL9HTyK zWjv^jU2CJ)-DA)2sI4I8}dr8m8D63ML%c^E7yzGlTb88O^%bI~{yCe3={14MgX z+WfnJNSoD@cvf}{jAuI)>Av7W{B3+?EF#Gj*BIM!+PMglk4$aKPgDJ1o&<)n5jRKk z6vB8s^FzOK2v${bUN7OCzB&Y94N73vr#Vah4i&b8L=Wc3U*3>GWY1%rE`Ld*d4->sYAoH&=D%*G z(oA2TrU8g89(VGUI0=_-?&!1t6zkK@j-ZY0oy>|n0W)X% zBgWl@zh&x(cFPM-%k)|PEL{~ZHG(swG0lu5s^-B**w=DRw*83;uTXE#eVmvV4cD1y zGR4ac+v0G}5}KJ>U>*rNl_ZWO>>b(Mir@Y*W89LWZfjFL1nA@E*4sJld@e5jhxAlZ zoeyC!%u1Dke%BSnCWbeT(CEmg8+v?lQEw%5xoO^-XY65&=6#6j%Th_vh*aG$j+z}Y z1g~{agdri2!5!1FeARmh>G;vl{nfDpy<)$DpBkdGT}!bbpi(#9+ZE>MHvX2^EQ`J- zi7Lo4aLUb{7QbBp8C&~%{_tgnN30+rruDp@vvWo<74n5K+C5zis5n?TkZxYEgOYj~?upo<6!j1tjoZIJ5Y!X9tu!cBc{MR+D z-NK*#VVer`toWugO1An^o7(b&^H<>~Qy-f{hPj%H3#K*;n1<|`18&v9Ne&;8ii5X6 z*KrFXn)UI2qd9zkd}DpG#h-}{mkPf#;zhPC@MNp{YfLS!QjOl0q#Ac(eTZejQkvJC zgzDAHUQXmGD+$m>xHIRx4=lZR598LB(|V#ppbk*36WYjBF0D+7oCF(fB<|o0v!GZB zw-Cro{pqu?8Fr}_3=smU#)%F>{_*6Ph6&kpIS&st`N8g^BzR9PoaR(JHs zYLw0@#T?bo;t38@$Ka!H>f8L!n6%@{xHFnF7R`~HIyJBA9mvnvT~Vqxxl%NsRNvRV zVqDD?mEy~bHuFMN`c8K<(-7A6xk$Ai?ylQYXo%rYL3m*3HVu8pX=$EiUxDV5e4X=J zdUj!&I`(#V-mM7h{06DJdgSei<~`VK`WJE0ra!quH~p7*R_cvgZ{)?dY1H3_9p+Wt ztjqTd(*7L_W23d3w_nOq-$(hFT&VhBj#NPg^10Z+-r*4QrWM%i%sG?pn`wX&Tz0&R zL_xJC3WDR)0tq!47+lr7P@mo7F{}>19@gXAQNd`-FF~Jlw|o=Ay0w=oD33;4eoIhB zd`L$k@&J%GX1c08B8C2-XQ78$QK(A_Js^et(q~q{bP5KWhZkD*P$U^@qDeSf(yq6C1RIU4Tg zhE%K(wGLp

(DivnWMl2GUu-Dn&{3sdd0;7f<_ks3I@e!%ty>45Jhg62#lKi3HKv z{1drY9MI)?RV%QESQ=aZ4a9-gI2Gi0JT_(T3kDanR--_TLtXdr?Rw@7cRu(B*-v&+ zv=LlG4pPnv^(0sNBWvUxOQsimb=5oFFIVW~SE(;37Y^hof zT39z<268jHR1fNT>he#zC(LyiipV4hvcg=L`cUHNaz)0Wph_-9lbTvnt{3E|Z}eV} zyMKZ+uk|bk{ypcnjq^Jzpy%-)kiL?YGiSx+J*wE$(Ot!#_Uo?VC)Qq7e9o$?_?R@xqB z7~9Ju*0%oG9@e&>|4v)m?%C26wYJ@|gJa#HA>NfQ_va6(#X1A76JL7+y*gO7(Dh#C$k+W@$+#qNFLk5~`{+kf& z4c4-sxxAPdHB~=k9Le5Xkqa(rF_6`iSR|zp1I#GT0Q=S?QjEL@eCOpt-!~TeR;4wq z=oI7ius1(c;$G*!Kq#psd~Wlku?Dcc!af-rC{B~D+X3j6uQ>;a)Vl&=UP(F&{9cBPefq z#7h8jOEY3w(Xj|7nJ8`r>CT0NP@Qw>)BJuSdS{89y)#2A{C-J&OFtbN!jEV^c)lyg^l%)`D(6fpn6K}byPvL>E%=pJdFJssN=f9zl`YTS?B3bX-|(yeh@%x3 zD%Z{aV@7@6L$z4aZ+m7{#Xt%kKGGFk@BHC?0{|z+c zw-k(B;7MyK@BjlaP*6l<&w_8EPJse2aqT0gr1MVhY$l)Z3$-b+SR~CUEc9K?toJ-ITeePiY>O$bd3$$AZTHF2bB_tf|Q^u zbBy(3cBi(4VJF4$k5z(LKIry-qYipi zU9tM$jS-O&7=rVlYuA&^vqFZty-OM{LxWsN!#!&cH(Ui`v$%jST}?nD-3WCyvl;q- zBD?sAKy^lIg9F#w+}Q=*$$8Zo4dV!DJ!^%^-Ol6Eic)-QEuN-2Z-}&;diqmY{8$~Q zDl~IKHG>%vqa7AEpG0DupiYg%XjgX74CT+Na)61E$6J%GrVbZ2(k#8X`Hz(P(oA|> zA$P{|`V8?!cr*DjVNO$SAc=5CRNL8FM;)~ET4x8g!>`<+7vg(5dFCg^i!pr?W2)hs zgoY%3ZIrLuEYjd9O)j?PJT=5@twF3TeHre7wqJu0&y?F#iG*l*Om!0<}7=eL!je2aU(>O}+J*S7t+kBcsh6l$tw*s_r=%CuuTH zM$0(a0ZgK>_gJY{eOAPStb3v;ZH<8h;Ai8cYqBEkUfUhv@IBGUhPQ`&6V*9C#sQX? zY#2=#*GLSY-85*|`dorkk)eK@iec-p%CLQXdki^ag&aphOhac#dS4o``65GZHSe45 z-5fS(IR~$r96Jt&zTOhXY{1~yErVlSZOq`XH|hpnj`D#sRwd<+32PhZc8EH_Wf6(T zQ9Z_@N&ayL4va(lp^e)eaxEyEHB(mB- zR!&e%A!MffdhadLKPYe7rU*s}gwbZUe|sTpRotig8mtr*bCraa+dR7^B25QQ%JbY+ zr&wc5(z}vw#=aziE5Jw-tGLUPt2IlrR`3hd7(9gm&s6LUU7l$U`BFd(Xv{jTqZ)A# z^U(r1<8&omfrK#z>>Z|VC*iE(0Qt_{)*k`ndzZvLV2K>7LW@iNa{gl+Izj2@xw$h- zs3vXEgVqTzL=IZ7{VD#Sb(Hy*nE8s@Z47{rIu}H<7$kk=eN*!=Cb4TK?cbwB86$W}cVMx04xSji^HdITrHb2--J*A1cwV&Gus^|)$JUva?2P*11xb&+Z zH&D!+hI&L`<&B~YQP0I$Fms>^t`vV)Z1Fd2(Z$EX*t>>;v4=h|U|;Gvh;i6VZz(#Z z*>g%u(W%XzQ(KBoYxbNLUvLDqLd@H$9mveqQL4PSpX3~Zn#GA|Qk)pPefH3#KGm?y zV)5jExa>WnD~w$6D>g{wQG3MdgyUi3??gL(jXWG0l+{U4R(&wg;5uENOuf#f>UAz_ zprOhMmvSqd6lbV%_=j3SzoxLcW@>YdJ5W;`sF@b1DGk)j4Aji-O7iNW=j)JTke+0mJV^O7{~u{!VMj>$ThRj zIy}gwQnGLgP&qQVZs-hTu~E$6@Fy`eOp2$W)PX#nISvsYF^|WYhn9DXa<5TRh~Y*O zoVbf#YIsVqq(Gk)I+3=m1`Srd!*X5*8v7mF0;3>2!tdeuJ=>~Z%u37O<2}VcJS66u zAsAzqOk)ywTO;N`VMYKqAka1I*`eveHr3{uMgO0m3z#c3E}lgjipiy#KF|UBw!Uq* zZHs6)h%C$M?;q2V7iUB8sAA-eW>JhjTc;D~&Chuso6M!!DivK;EH|4ax=Or`65mQV zgbX@xL8dOhLnwF@+4Nk;%g(}y{CzQh|5$$8L)pPQjKYbKTW4B(C@=*N3I127-;Q85 zBFhnLtVJM?giUqFA9&T7Kvlzjo9{FOowH|InlX7MBBMn>7uAD9IKC5~LfRg*f5u~2 z+3fs1DJ%LIJbz$U@Q^UPqI3qZSeQ*8Tj+Evv0u(JsDSsYfP-}mF_Zx?@8u}6v$yih%zW?Tfke(gs7?<2bPniAe6mCKy`uTJkA4i#5cHmb;hseR0n{5(rwr2uXDh)p<(;6yYW^w=m#IhYyt&?Hi1m!vF$i{tY#j+ z|8U??$c-5aS;)Zl+|U_B5Pdsvt=FL+9|;>oJ#si4nsp>%26Z?bnv8dCK^Fd<4>=;1 zYW2^*)Y-KT04-Y45;L2idLiIQ&+sh?L=3q2$;St%QX7~?*E_<_Utl$^VBMrn#m7I2 z!bWvlWtgY=RJ-Wl)gNpaFNPj%vc|Mw(JobwuO*6V{lR5_Yn^o~KB>oE428_#FKrg) zqqBhl1F|toQ|~>?@VYv?dU!=YNL~k(L;RM3Rcscg8YY63Ccw*A0=m9be@|3}D3TG$ zGkWrItqiA@?QOk-^+Y7~ZITfAH40Qf>l5{J_W=+eV0~B)gEm59`;Z){}?7XK!w2AG>XX7ESem~|)8P0l@X{v}dO2n(2b{-ujK?~UX^~Q!% zEHGS1&QJ1&<*R$R^M*pDE6rJ>({HR z62xVX42*oB8r+QDqj7qkyRZH%wwctQahk!4(}}qW0Zd}AnZ<+z$y)=&FM9>^JY#=T{eu3#xV*ZNCf<)bU%eLXI+Ob8(kRBk( z>d9whaLGVhjxd*fj(i`&Jf7-#q88xipjjyfB~U&$wt25S-#hvIf%c;}e0(kx4EyX5 z9v=bM?!nJRjz#;Mdl_^e$#)-JbVkljJV3ayHJGC#{xcf!U?k$T;+A!k#13`~hia?~ z(ryvaSt>BWOaI9Uo>oytpTbIAv#?*!rF zx{%@hwYQD|B#oMjOl#UwnSb9um_Lv+{{lHyofUWAs{E}Di#25NA!CYwxHj0?BdN)T z9fR~XXn-sC77l#hxuLTPWGo+0=Yzqmqm#b4_%n=`80QQPKOoZD&?6Yx91e#$Af`B$ z{Xzg$qxUJX*iIN&(; zBUt>T+(J!HKUxEf0Ma(=Bb)nZ3-81Oyg9-5y(3$cmniuz4IF{e*-E}`w83E>f6sj=~&NExei!`!I8o* zfD)Vw6ElQ`;fNms0`~S40G=-iiB7K?hgzAS^J`T{L|_HuNJz7`zHcA!7HZDD@QI4I zJSu=17)exOI|)uOW=fM7&ZhM3=mmRI8Xke+I76f^z&Un7z)C1pe+Cvm-VL(Y;h|nT zDbLxt05!(n-vO^R5zGu9uH}y0;%w;ZFU+Ky@P!%5CV)OJ{8H~B7zPf^M_90LV^ISO znE8E!Gj}ht9dgUB|FGQ$rM3rUbRaf22)nt ziE`2QA@51}-|9=osLV_A4wrG$(`3`8W%X%!HK|@F{Fp!>xi|xrcd{|M%PKYe1sa1= zxeD3Co!CID(OXWoy6kBOFpZ7mvT}MI(cUReMloDzW7+Aho)eLt;7!iFYNsz5SI9)X zkhDmdR-3)h0uIANaiC7gYVmCl3+&4YL0Fgn77N9xCVVGAlbB#s1w@q#EuIM8gT|I4 z9pBIiB8PmFs;*e78o8l?cQ&H59O*)f3*pATb&6eEgaQLB{TO-ltfd4eO`ZIZHhUWh zv$w!fN0((k8A3;L4h8D><@e(t6_zE@5cwj99BY09puNBnS6~S(dH}dQOp}8{FuYLi zcrelgFPNw04b%iSZ&J)4Mg&Z|aj>gJLY69i*1D-oNk*J|uNdgNjGv{#MjzHK4HMO$ zzNS?by%%Z$hdstKjlNmMzBs^|$G(ud$Gqt3nT%GTaHSrO*H6M_tWtgbHwmI6sC;8{ z-6y3qy+GNbdyE&y3S~uD+A$R*jL@Q)oDdqxU#~21=CLz43?ZwpvMzz%e9KA=7ksZ# zgwiX1b?o7io5T~D*|cAT(oV6HiB$Sa=i^qvGQ(d;bs;0ys&!)PGA2xR&7F{!^ZH#| z|7n}hWz_E*zsEK?&475>-94r(olto&HJY_IP?p&_IosM(-H(HN>PyFD-wY*gd3mGw zKiUxG$*tqW|Ngt?#ILNgUXn*lnhUMs8W>lr{xIv{M`AAnZZa-?F8rmIRmg1ZOlg{i zPkBC}kg?A;@_@h>lbyYX+IgqCm1 zSetAyCQss_IaT5fTa;LrJUf`|KaxDYy|Az{bWJV}kfk%qb6&1cMLY;k$^(#)xyNRa zBVWYH3QzMD6`>`Wp(Poz(sbgAcM;AMfaErwPq4(BJAy^XZo2hv?50vNGfd~L@B^^+ z=~~#q6_K#)Cff{Dlisu4;ThuOpO9 z$_nOG^D?-OKno(62z?9VLvd0%U@@sQJ+|yb%-S|&r1Bn!ff%rfgnH6L32_=JDu%za z0ID-%XgT#j!2K|kQSf_{{C*Nx7?{-fy zuqyjT$YVd-()0mIE+tKTyMiTT|%F6{T(1~m{J>E(GeObY?jbv_@8DwSrcZs_OD_Z4Na{qsa<7=Ki z5Ve+kq^8oHV*_R$4JH)!T?mH7^~2D*2$9>zGk5)Ml@j zoLtz32+fA3(BiV7ns`Uf2OHdPUW_H`n?EZXzIJ>jM*-h*TTExJp^rw$)Pf23>Tbx>Sl@6D|5gv*?r+zZ9BRnh78IHOj4+WbBw>ysD9{ zlhiX(@s*mL{KkD8&sDx!bZy8dYoFSQcepeW-qpaP%a!j=txCE1TX;K!#Whl?Um^vz zzpCJ0`703qwTHj15C3{jmR-K8#VgtXK2Ffdk^-3g<%YUElM>ldSui$)N&)b7N;veM zH~_|1U9n2JFJ9)FsGNvDK=bk{rtmXGM1R3!U;2BIsLhv$b0!`E585|XR2R}XvY?kK zAMGw3^{5uU_2QwR#~&~BKekNk*0s_7(@$CszZE0XO7q7#>q|YJv%X(3{Znu0+K*a0 zxb`E-cPe%q-Um-^TVtD{hmSvGVXXALw<^r_D++~qedm}VXHO36Hj0~@tuFCm|8>p~ z>}ftt#D*1^?DSuUL*+^SPq~u~pB)_T{}ek}X1~AP26nOkIt-SR`7ybT&=TR#2mDOy zfNLUB|H+$rTcTumCCl&8^&ypB8Dy6_V2p^GKF*c4vFJr4ZZZm!^HV*C;r5_n^| zHK}!Wjfi~EDT}w#Yk03i9(}{{s6u6IINv#lA7t=6a!^p{M1Ud_|F7?IE^e1K<xZd%Aj(J{|1=BH`kL$a-*yv#u1XAdM_sOXIMeLXBL^%^D*~oD;9&f$fgoXs;gubxfR|%q#@GR3zV*` zA}P$H`yQ?$DOKJnSdA-LIB=QOPvQ!;sXsT#N~{b1^*v_6&*-%utE@4NJ65TAtY?qB&3B&I6F*&z2^wUKnYmA z&C2^U1=}?RN$Rw9vU*30-*dNF{8X&Fm1gOUEWIwS^klVn1xsI}OaIl~X6c(PX6cS# zJ@8H?5B2$-QtoD5u0#FiewN!DE%y?$T=c&jYxl#7gw|g=`9JP3%igcc9;Rlq>?asQ z7e8JXPkzGwPT+4~Aex?Ah$}!x%6_-QZt&5EmE47ueDUW)tmIA$lBqwf=1S8Qe49Vo z`9mL3Ul#6{lYj)`(h4V5um@*-1g^(h_(|d2dLF=+*MD@H;TzWCK2+dnPVzdyv*@{5 z*6AZH?!$o+d&~5r%_Rvf(?8!}Z}wQ5OKjd#T4xPMHlJ%n@JmyklAj&=XZazI)!`je zD}e76E`kAB<-^(d;KB#$tZE0A$@;@r@Bv^DI@1k0mlF`=ig5^w<>7sEYs7keaxK2t zzT4hWmvQlgvcjzgY(T)dy}iRIb7Ak8oZ6g#dzEp1db71-Rt0?E<$*T{?4q8??#Xbm8Jb zq6>ZSWdov?grgtc*HI?mNFM-|^!){aGXPXTtG`?4>LSt*+jy~gYUUVqK}ckfrz}W$ z5To}^vxPzg9+YnMcu6-B=^}}8+9j?YWM<^yElC()&F({RT$<^?$sQxC*?pK> zhWkj1Cjs=st!cCSbLG@Irps7KCB{sJ3pqdw?t^ji1u6|uT8zmc1X&QZWI8Ddpdof5 zB4d#I*=2#ug6vF($qY>zf*CsTIbnuo;c;wcD6Pr)%;m=M-mAxDiq0nAa;EStOVvLP zM3|y~Hqm|<{yM^gn4&Y8d8=feB_dnRpTnlP8-FhtZmoQwY$+=UqT*L}U?(F`?DZk+ zE%mEp?|1pOsZE3Wv=p9Hkb12%<;ix#-qekSE10-81NEfWTlFKDn)du$N6ec&CuM~n z;n2c#eoF(@!Nrss6;sFd3fM!ayuXQnK-@!|%kLGe?d;j!64Vw|WjYJr|3GKx{a!g3 zw?TzphYH6!yx%BqEzRUn_H8Wkq3p0+`K~tw7DV>JlUI?;?@MJ?zd=@ba$)=gl!~A| zO3Y*9mA)cOUpRwx@`_`OsBCR0L@VaBS7Hw?#rP-}y@fJSg)oqqS4+V1Xfz~T zb$nHZ&E)Wg>W+X1h4H71S-lfd@Uhb~+d96|P7JD&Qvb_jU{%cYp<-b5z6n7E0&@^e zy${?vO3LU00B)&BwW+s(kzz5AiL@$5ojy8FovvV=mi<}OhRh6vjjcJusF&ENc;?}z zNnIGjL3U)xJb)Np#=cxU4@!E<3DX0-Bwak~P{p^RI7*%OojB@-NBGVrg?GL)G=*AI z5$kpWbmxlIYoCd+X0pT#rZp~ua-BB?imb}w0tf7YawgMfYX8>4o(Xs<2XH}D^~{N7 zTF(Kx{CpyndHBL*9>gDHYh1OLJv{Zl;$Ux$;b6}p2YV(t*rjBt48=&f{TLi<>V|$1 z4)%Qe{tf)muQ4`S`OC@mD2>k7SqG%Kw<_TAmC%kFp0JgXdJmHli!eHf{=X*gsa7Ygj#;#0l-9ceUz! znyc?lS@DQ92K6afP@kOTl@ZjZ2#YdYINSa?!Xj)(^l1xSN`wVsnP_ zq1GWj)DCKY{TBrK!zQ|Lg*vG};t9X;Ry1xoyiCx`eak9|^{~vS%U4P)Rf8CC;$P*p zH%`CX!8^w^rZF+2z7I^Ixb{kt+9c`Pj6-{60U~R=_l0P4ZSUcwjjcGsHwGW~d$VKO zGPr<{THaIiFZE~G-4g5R?^tZ~s!uo$QyH}lAF(2PuZU~WWT7E>V4rOt>m3_Igt{Jy z_07k<8^5LF!o175H2m$HM^k_b$hUy3N$9nol92)_3&aAFQLrqpW~MJ$Ac=x*!&894 zWHjV*il2xzo@DR-hzoEbuqJIsMosU5q}E&NQDLr2^?- zNkTytCV=NpoB-2Ak^q<+$POS$m~{|K55RY{Z726XfkCrrfx^DBN^=MNP(%rs8Z@~r zj};}1i*ehrD06ZYbO04J8szqeDJeAyYQ@KRXr=N+mQ?BS)ObZQvOEK;8V4?z-QMheP?dbhJ2+sZCgZERpZ2Y8+4o~Nc6Rvj{AhIbY{tZ` zb^IE$_nWQePJA$;%eWCAW9$d*F*0AH3uqf;|8YW)1qih+Kj1U;A){2s53iG?(E8;l z#IAg@2x4*U;qX!zVH^a!NWIs}58Bzp*s~46I^|Y*5M*}r;S{vpCPQ%XDT(d0T zSsL(o1D=He&lLerZEfud8ep_5>8S3wUY*@Oo!t&R)WU#CWUqOKPF8@E(AMPIGef{L zUpcWm4|MHCaYCI%P$#b6C}TrYyh8u-2L{X_BcRDU2AlL;fv*lR+Btnk ztP#+@b$pjHD1}3efZF8izq;&0`tF$h0Ke|(iZ=ps{RiJ2MC}e0rosavx?cM+gOogV zupcuD3R2N15fid=njk@=n<&6lavGRkE=PLa~I*M!%B0pspnrW+NP?)0NfmwKFZtSIsJA{DK; zDO%Cr;KNWdrr9!mCo-mawGFZKUp%KvucVujIKMG}o*-t~cv*im^0Ixxz$qye`Rc{U zs`$AWan(F+JsW$p_RJZ0)+PhvVH`mQw&nMj)#uwI6L{v0gD3EXM~^GKS_p1a&$k-b z4*#Mh;^E{xV^Qzx~LbcZStur##uB;I-eVfbeJQ z+l~>>`;R!l?Y{Q0xtG**nBGZHXB`SgLjN#Bj-GEsLVt>cy3LTYXILckNF?-_8FKXm zKMRL$i@aMIDdV@NTP!+se{uNT>WEjApBINi%@MCC4Gc-Vd7p$s4dFK(7NQLMNpi&c9efB{1xB@T3rlR613hT7m2F61US#g-{u`x zXVZaEaF}swgUZ=STdI{?Tefy=w05-3;P7kMW*T;a9hz5ThjOv+%-U{_#!i2DH0JN3 zkFR8PyTv98HRmglGLqE%Jrv0}ybXCZ4h#t2V(>r8zxy(vDQaz2n=Ncs{{GATa@gwg zl7kz6n&}Ic;4R){;5c4eOpkq`QF*8N(gwv9HgPaxa30?a@c{3{ZIX<}!QMX>v8un= z8Z&9_(MdZ3P|591?duVzfW|oCv;BC&=atO(Y-U_;9t9eI=CCfQ_g{{_@Q9HxHC`Pv zYO~f$z2uhetp)^6<*>TM8A9$pSU?S9Dfk$?)T~{U1Oh@aSCe9*M-ze3TLNOmZQ>4s zB{?MXKJG;ts`q8Y6*Tln8EK|By_ni{^gJX?T1U`EjJD*{i|iO9ks$@n`XR17U8QBl zNcG)hn}sDCN5DF{+zBS4gQC7#hhWZXC}o${xDEs0hv5G92#VCL8~*7W$WsARV=Uqf ztTjYyV+Oq(EQ>Sc5VnDG2-^^Hh-IB3hgjNq961D2OPGUZ1N*k-+2hJ0aw&_LB(jKX zb?J_XEaLo~QCY;Vb_^kl*v!nW&uY1U&g&I1zUDF6C~3H=*n5dzjWj(7_#AmP1>Wm( zYtovl*LhEPIwKRWCF5FWCazPp76C{S+pre^ zD--;V2p4j_XMlXr9z0ou3I$-f7Q5(y`K8mlq3_@wURuT~G`^Etyw!>b3Wv> z$DZnqtrdje5*I%C-QF}TKBqPOtNigxe+wWxi_f)Hr8ahqK<~a%(^Iw#jEmofY`(;; zYWU+nFmH0ELZ1Yn&H|#`)t530uNZJ4x&XNM~ z>X%G1Y@sFDU^>HRJ$drJ!900eSw*?%sSe=DcgEgF+sKpmktgrdJo(??g``EwG$?2< zt;ZJ7N!GJ~vAlRmZl;CpYee(>SiE@Lj&OY5hrj*Et+1si zLt8#4ma02p9H_IM%y+`d#R1{JE}~M3P!?hIPjML+rt)l8GSPsx&T* z5MP04IbDUqKM=&6fw$y55pxjc#2MX!nDQE%9t#~c$2<5dw0j&mABW8Jn?8{fkt8+Nk4 zqqDGOnRm4{IC=Cehdz@2+0CDe7KX14kp7z?Le=YIOu`Vym`Po7jLGi$5674;i`6_6 z9mh~@n$E2Fc$u|jvsEgdj5`NmSm78{>^;G+zV73(mdXfLIW3(1Y~&m?xjlMXxc%87 z&OskA^G}|zi|efzcNICWqk)AnP8@kMCUYF7_wQ2EJX-kDN}To`iMZxYprdc^Y4|XR z!Ko$5J?|uI1jhD2b-Q*$to-9ee6kOJe?dgRF3za4>-_9IJd<@jE^M2>Yl}w5+r5}T z7U?z-q3m-+BRptEct|2F694N5#K8Ew{h@HACPXsa+d<$d#`N~ETNZvs{_^ew+1$~>XmW*e5KXn0Tc~`?m+cs^(4$_RVEi{rzOrfNSgqAPAks?%W`% zc1wSX_u9qQQ`xL!qj(B!n1h`gKTzg+A>o zHl4ut`SlOiUtzc(Mqv}W7WkJ;~VhVzdEe!SqybGd=i7$Y)F4>ZpdF=3d7=%pd zDivtJ?@Dvdg4;LJkfP3bh`*(M1a0x&G@(xgynODKD%X2;hg4NcmGr-l1qT=-6xar$C*=H7`ze|x59D81ga`8cM_rGZtn#zIz zuN0`68b9Wf^_U+M9`jdnw6f4w|H!nBYTvbZYQG_WLXfUgo|ES$^^81Mt0&~yu6~E7 ze|y@oCL(9_+qQ^+>s50ajg6LhnOWxiXqi=JnPp~~=bL3tHp|Sz69uAJEx{V1%#Bf@ z+Ij}-4;a-4!$tNz-4FLBg-|n^SUIX@s#^FR@u~rl(u+{s@MKip1rZ-$${`sutTW2E zHtoxQ%bQO!pIHpnZLr5WZsS^XzZc75c)|E3^;tCUQ9iSr58CO zQKGwqRulsli&}#W<^5D|`l(S9O7?5PBHdn-qJ*4b67m(3kdsY9Mwx^R6GGC%ebg1- zUR^0GlC6>UI!Z@i^-kYUhAf^aCskYw%yr<@a$WX%yl2^W{USUc<7nNhl2q z@GYxF!vgdwAHujoRH1(szSa zv`Nx%lcWTbq)!(PAn6|yqa?kJFqkEs*6=X(g$v%?7A<)5L|yQs3kMcF+AR34g}UI| z@MOUOJX!Gafd%_w3jQ&|`sQ|lHFmhN=*ew*xK?7ka=30iljF%D_=lg3kfGbOGi3$U zNicZpEEv6eTW3LD*lmtpu|ZuBroMlIrvAgL2U0(?OjG|l-jn)0c#`^Ec#`@KJY%ST zYC@FyhY&WpL<=%p$|_xo%(nnbg8#fiC0Gs$F#Y9G_pP=Uk$3WpC>HKsoV z9*oi861BJst(>xb7v+DpYykuy3yk!o3;dt`)c1947z>{Mp@o1x>P>V70vi5m-DnMe z0iBNEHxc(@-(?bavQ`>>EE+dKEsez8t!l8PTvT=4uUZ?Nh)>rn7vn3vwi&Oeo$EAY zdmbVYA!?8VvMHp>nnREx~J8lXP z0&lM5>8%5?p^V*gy~g-5_6WTRQF?7^$EYa1zrT|7rZi8}<}8Rpq@x8!>QeQ>@JJfF zS{Y3fd>-wXa`QNy0#VVHpXT`%vwfCtI~VRGBm zt}ApE0W}=0V!Ko^I4qK8n0hptCiuKuL@-~~eYh!5#P%yZdHv7=Kkr@tL8(_ zOY&(k=YD5L}wuAk# zz|{#c3Z_^_Uex-ZxZPp-V8cN0U7V59`g@CLsu5wQC@TQW&Wk1nF3QBTeiTtPX!bfr zkrd_SMqwuY10qkhxMg(d)9Kl`8V$rp9;A#hxE&9QvK0mb;u;R>skkc0s~6Dc9IUD6 zJIw^PPTxNYxDsH)Oc6i9u2_Xwmyv}2qT14zAcCrgt*&D-AO^Asj194h9uAWQ;M?$j zQ1r+)62JmT_;Hj4@E8aFkAEZ9{3cV?shO(b5xzkip4Mf<>)m~|5lpogSY-@{ksOl| z>^$-|oe`XjdWSUBlJxpw`u#V^%TA%} zeQD4&)6DOV2$FIJoch6?UsvHo0aGqaU&m=@xfTD%>GrI8V1RDV1N!X^;kUlgnpadB zunyhNLxW_G`%$!?x3iy@uP3Xg^_p~1kRUZCf_37x5tQSX7R7_6{)I_BNJ{S5ng#z^ z=|<}uh>{JjX;8vA!iA;*-fknh29^<6AsW&H4Hy8i#hS$pX6Xmcl2qs>OIquLQ$ z1MQ7HFf1Ov3g>Tl>I@Z{KO_cqZwv-?Wzqi;gSri7cf_Fn-TWaisO^hP3~DLBm~1y@34&67 zcSC~FJz?97QqnfHT8?odxz1vBUb`v#Av z?kiQM>J2(-4EvX?`XsN}uN0jyL+n~=ibvXHfHIn<*#YYxqDY}_Y`dgUIwFlS359)z zCfWLK0+$rx^W{oWNzp~CLfw8Do2E;eX5U=44Mb_>>RnWVZ8KQA>4!{U;&Yd>VmsFA z1{pAK)kRlF8e}|z0~#a>tj!vmv<%S7gE~GeLSZoglXocTN07WVh_(=QRV-@v?n|RY z%_mVgYvqV$`fr-Sv(RjT6pJoJqj4O){6-Km6 z(jwX_euRwYd!D({X2IhXJY*{LtX=?u){~(7)|k2-Q60b58rMKIKVz4v=%?zC7@ARn z(iUi_9jFTRL=u*#EgSi1%O);wa{B2?DtJ_upo#Kuq{+kS;6q$UaurkWoP+rB%6x5q zB!!kWF%Sgk0}VKUbq@)d;X>p@qr)}fENYGk@O}B3p#i?R+yO~uO{{KTo4m_eGc>^W zD)~Bg&Cmef&GPl|z5gx1x7O{eH41CdzviM@Yj|qo7R|-;qKl@b22J$FJyCJQjcocs zfZxWA?3aN;pU{)+MwK;>kUjoR7xl-gPVa18=#Zhnb~RoIJ1jowipacq=O^(CNh*n$ zeUIKK!>J=1<^G>Ul5U7kdTdpU&06fx_Mc=JLrXvo>eL6ij*G5Gve(`%aEb$MJrCgT zZD?_vC%@VnHTShZSw zR);pqNqS>56!G82tp-fBU_(oE*0be7lYq}k2O508r_VXDJEt#u%K>JU}S)>R8;$hS4}ZH@UYHT38T*6qOlU*^aj4FswS%w{ z*NCMlEB^OiV*=Qrv#54IVz+S1;W}1MEteI)hXBOd+S<1z6uMYd*V?GrqJIXOEYE^@ zbRFJ_;m0P`z?+M$wP7jQISIV&I7}mqZ)*65N~*V;m(!CHbY=5yuv?J0)w8g6BSu*n zydN`nd?F0RAN}Z)Bcq_s=5rFE=f<7vj%Qt zQ_f}{;_NMO;~M^dr`U|%^RWES8=rC_I?f#B0dWmi9=MZ(j0OeTdW4eou}_mMQhM)l zM8*ZJ8pT%9n#TVyI%n4Q*6Aaa?Rq;{-o9E0Z}6rRfTNH>ILTZ)UwA;2>%Mkn?$r==kL0Nj#Dy1(|fCYFM(n(#+l?6 z+khkqYHl>iDkMScRE_X>y^Di3Bx1#)RddEvZF?iD=IkN+vXU8Zc!*Vl%c|ij>!(tI ztU%4ez&#tJ?bw=R)zx@A#lg2Vwo(1{eWM8QeF+f6V2&^njU*OH`+{ket+#ObRCfXJ z58+J=w;~*&qkwdD4Av=J!C`vtU8edC&X*Wr#s_sa86~}#rJ8G~ej55bgkkgSQRHV7 z9R<2SVjr-_P*l#PW~?6xBLwbtM3~rPgW4hMJ1sJOA%3e?_aPP zLqE`Y<_Q;5vR8uz+BXrYvLw}4nd&?yd%zM&mY|-FBnx)cT_Vc?O3fiDi$}N2{DG6N zzK;}e;p|xSkGg99z6?>&*y5D8_w&yMW_DGT_-z`a`ZZCF)i?T6(3lUahW z%Vck~ijzugWgFOIt-lm+3{=pyzfJ zEj=3T&WBJHqs#w70^-uW#EzFfnY`!kekfnQ((ui#?+s_;(KkY*&F`NRY4f{g3unFe z%HY=+?YwBT1hp(0ZIK!6C$Jwv3u0cWJ8#imRV(p{t%pX8Z9oAW|J2`Lw|J9r=TXHN z%h-|=;EH-KOg8tj;w$fD#dD1WsvBaab$Hm2sRC+ER#t3IdE5_oxk4Z$n%IwIH66WHNw8uzu=&T&IKQaz)v! zrqgBb)7d*Yxir4m6C)x+&8B>pXh+dkRr0x6TJX|JGG@^XY_w6K5Zj53aY3cNVihg# zUj~v=Zu}9x5h2;Vw^UvC8He0n^|eYt)ruc-GQE4|EyFHzfUUFm4xDg~0cJ~H*$ccJ z{}9J;V9XYseqI=3cE;)FeNl{AS!P7(@5~2Gr9T#i7htcp-gv7lR$TH2tZ4Ue^&etI zg9RXbM9PW0In78$Q#(w~+-drlxV)49$GksvF7-5dt{gQN6>eHdor~=-y&b4Kn6hF% z4&TSrAFPPz4~CX3qw3&Nsty_)DrMyX-(Dcyqs0hmNhZ(#qEgsvsuT_b2QFpBi?RBI z#!aXU9M2)1sij-Psrofx9Q+f4x_<<{~KU-oWK{?Vw$oI{(3ftzV_ivms>3umqZzQrYo4 zPiNA^OuTm7CY)XFRG#j8ej%q5l@H~$%Z!^giOb?%3zS_br=dPM^9((~}@-6hXp9C zP_1j-nwqBeV%)$O8nuSuwe2-4H10eZ{)$YCwIs`5F_Gv(cGxjF{czUmOQN=3&`xc} z<)5)Y?{MwYJzJpvorqY{^!nlpj5}CJxhjX7ZqZ@Sjj7`6)-P1W4gm?yc^$BSDJ#0Q zFqBA)MN18^KZ}+bP^7%6QQl9)IqjwuJf{V2lIeGoOvQWG$^V>v+Sv+RdDv2#h!~*j zuZrr}<0&gX5uf5q@#+j@-?R*YlZ%$+90FBQ9bW3r$6D?S;O`+_v6K~CcmlC}v8r_v z;g$EW>!B+vV<2TkC)T}~Mtaing>nKMW&?W0Dl!G&4qyha5GcGOcJJx_BPk7uIPx}} z0+F)nCQhLct&8a?A$*xNm{6Bc(=!HPb>0^$Q!Wm_$U3GJz%*&P;!=#Ok?P|)HiF62 z^zs)=O z676?v*vfr0jsrwLRf2lj1+JP{N66U=8TKqkX5klK$BWk1IqZzp_uDMw*wwp?DN_SY ze8-|(sG!M8fE0&F-43ptF6I!c3E~jgV!6X^R$p5K!mkIX*4c2GF@+wJLf1Nsf@Y{} zSE@HM2$rROl_6G1-=hhP|7Q+M!$hNq_)(BvX^P4W2bd}9;LZfSNcsvwg7=qSPzj$i`cEzU%rWI9?JKn)}I0v;)`1k*lliCDcUbIX`^}@A1NyF1mBdI_W6Wk>pm=C zDc7=;S|VMj=cf;rYHSFGLIX@Xf67EZh$gyYh(y;0k88fzxC4izkAvc^slZ0{X_H8$HvgViS#dPiO?ScZYKhVK%4rHkP$<22t? zc+0rk_k$Mqa1Eo@?8zA5V`EapTL!F>fMpi|obGFuKuJ3H(oJ^>zs{vEFDcpo;qu~f z#2Ows!iGm#^XUJhc}V4uTaTw4!cCUL+=t6UI<~SUY23<;ByPDCT3^Iu&dnZDO$3vI z13W3JDbhPwQ-tiWlM~`JMI3k`Nh`EDQctl~2N}bAR9|4WX^;ei5GsG98Xv~tskk(r zN`gScijULOczp<5E`Cuwz{Q#kVDHy%>ld(h6I$iN2v+-0rb(|ca;3{y0s)l6zs&}f z5674fD`s%F5IB!h(46tQ7Gm!4Z`!T~KI*cL-|cSO!47tV0|rc(wsHjObW=BP=yB(*?c%g1X7Mt1fua zG>ljJ9x{wq>{^9Gt8lheWNQ^U&`-dgNUb6KNqS;Gvnf$cA>VjHKe6e5pqb*CV8Lrp zy(jh>1b50s9%WpTNzaZ-puQcIid&deV2kUSdVTbTaA71G`UXPnpXRdNx=}4#;?okW z$bXt%>335}3dY|z7e4=y_Eva|#2KS4v}y}&+CsZl>(J6eb@dvo9Ov1zd3LSZp;kJIbj0y{uy%a(;%`NWBw|? z=?E^en#a#_RoI&Uz%wPdi}9wWOB;B(eB@HF8b&$dJNRL^Fq7hwH78k0q~!Xh$w<6k z+$9sEqQZ|*x$F8hf&=2U!A=jS+-Z}3zbtd~P1<6S*~Xh#IE^WmcjM`rh3lnWfe7fm`+Ey+L?F(wr{6r4RWm|Inq}2G!C^zl^xq zuHrSn(~x$tkgZv7H8mCMFDe>rZNL|!F_ko=2*`3afxvp}n&apqP>}W1Vo2+Qbv)a@ z%JF^l^Kn!fKKlxa6O^xNrmWwFUhm zAcLitjAAV*1ndjfPtXC|T-2}6@5iw8S0V2{I@^0y59BUf{{e9HdX3NcsM|N|0GhZp zQuO&M9hASzgfC-)1d0NabWbr*JK;4kQnW!w0gFD!DH14Zew7I-m|(tM=`#|bGFPeu z70s_2SikM*x1mpFZisru-p&5j(j;8IRf70xl{RW+RoY=@e9O~R+EE_NSZHAgz0*Txdm5m=7!_v~3FV`}C{n$$M_ za3z&v2!Z?^8M0%Yd_{%e)Lv{xP!4F)`$Z0Ge^=|E2Y9Q5Ww!$nhKfdLNmtrQR7d=M zfxOURBzFdrVgA_@1*BE@zO=eY>){x!mBZ2Eh4m*$g3SCfSa2E>vY zo3{9zR%6FrS-F0RR%O+2^jF!nS&lBV?eTI5WVf)?TB}xT(`xNnxuYxH#CRplt+r~_ zHm%yO&2e;D`X58Q6xC{8tA=yWYws$PweB+Y;TymgIlNtIz3jE;aBW8n2Ki|j%Ech> zR3YQh>U;BtALnCi+1COID|bFtF3Q2M&g050mfLlY4Cl!`;P*1@kSqE{gz-w7Brdw< zz04p@($=<9YM!W;quP&?rmE==5ac4uX_^5C=E2f-T+iEm8190Q{j3Ild85q2rB@)H zzF021oHa+8CAX|Yx>^(T>tBN1s@5_ysdnG7OekFVr@iVOo68?`OnM$Mw=buf6T zX^u-KXg&ok%lq#$l5V?D()(mmjGS5l)Bs1RAfbxFh7bHB?jV6&$}h zrAJ2ma{V}F_CopMW)tQ7OXjhuT&iQ)Avc{W%bW<0-TFav&sWbyj1?A|+tKe0k0J*F z5&^^`03x&Ddr0bN+5J@GT+XS~%c(TKSt`fIZxF;96w;QdZV3kZ`5V>f=E0UJupDku zwU(o>;%Uf*uuR-BQ~7Dj0>Zif@KU}1%^kYGuP`Fk@<+6BqQ?~ zxg;e8Z74-#Dk59*ZCd#SQe*$jK9tz4$iEx>O{U(eZqVF;CW zgyyXmGtee^54*wCbOoPMI1~f`;m40#<(tc3aiVd-OkeZjhR!W&D|^jj5W#WLbQP$O z0wz#YpY@Ro(;;BiLBmMGl*=SEf<$LLVep0rni*uS_PJsTPm5 z+&9r^1WziHMkIuof>RN6M(E}$9wW(kKXY8@nJqM<=WHkq%nH@n(KYC6YO}yRKT^~# zHb(6vPU4rUV`2xObHp=ka`u!qKTA4ZgU&HY#|An#lg{0e4*A`|bdKq*+YCBBMaSFx zEN6Zq?v2`t>3^;^c!>#ae@smic?nO^?|>5Q9@oH{snZ9_v=rAY+nT?G-1evkW4oL& z%hp+?Gpphi)D;{;X;O@mZ;y2lsh%OEvIdjVtD5<|yXi<^qOP$?lyvDOCFMTfNKdfC z>UyIYtA`q{vQ)QIiltnh(#%ccP&}oU|}w{ zDze@6R`AZ)m@bM)w-syZ$=FkgQvLoYwt~XQrso46(7($3=)5u?VX0>FvB!tEEVKXm z^5C;p*V*PjQ34~54#^T2};NUI&Y34Kg?N<-0EdKOtLs`82ZC3uNwW`teJbOjP)x+xiSDWHG z{~wzmtDMYv%t+Mm{!39zRL*bTPW*N-{;mDGkD&%vuZ=U_dKY@`onxVePCk2pi|~ps zNoaZr2$zHgySd!a=5c^Idbk`Ze4$E$s)owfEB5>z?*8{|k+)m^D={v_FJkJ(o!3Wc{T=Z`Y3(H~^ZU{=k=D8xtv?P+ z>m+GC(fEF}`q{?mF zS>P)p5*UL$0H;aOHgN{XYja$un*XNnp<|{CWPEODM)yCGGb)<^^={!$g&9D2Y-q6q z+A4+~y8@ZfsGxn84C;kktlr#7?y z`;4e2M4`io%JWHn)%Pq7f4IS17d}OsOOrWmg-Vzeu!@_Qz({;O!$bVC+LcYrceg+= z{`~`ho$b`eF$_}%C#NmG(W#d{?p{Rl`k*4L5V=#qudY)cAv`!t_lDRKhhp1d}(kXU4>J^lY;}P zDr^pC1_vyYcYn}iIuii`jl+ab`lyFctH~$kAj{-P@U_#yt};ZgP18p`fDfyJxBtZF9)i9T&Wh<*C3$>`HxNS~S+?4T3DKb;PCqJyL#&J~Q5y*3c+vY^*g zNt1WWV#{Q28O>*r(xGZ`N@9m~`;t3M_+0GKa6FoG>(PxY`^a|Fv?MhNmybNjjXg#M>k_&Bkq0ZR$Ly+Vr3)Vfx!S<Uy&46gbLzt3X<5+53Q9AJ;EG^+0bJ$ z$6;@Sg*oiZQDHKweptK%yUb(_f3)RWXbW$CZ{ws<`^0v&PyCq?iTgzRecT$Z{Dgd5 zGtfiy0FZ4dz<`;3NtW-rIl!|9*>$HjgDfb-21(M(&dD?zBmVE<~tk(@xgkD*r&U4~}CqH+F$0 z_#rADGLVwF@d*S#s~i8l3Rn{>52sZ#Z6?0vJ0b;P_o|s0CVvi&2%N4WG)C%s-E1Jf z9YZsqebIt%c!OKS zX0;DbZ8bDVYLQ2E$Wbv5VWs0y5&c|@D98|_HG0ayr*7!>O+=lT<>5wouu5z$a|U&$ zqQnOHWzVo?@~d16Y>=$_M?pluL79QNhG(q`p3U;-KrhcW)?d5V2>Wc@3@>F!r5#XSlz;o1=bU6-T{5nVd9OY4mfp|9k}g+;fQoy#V5AnEP-w zpEpqp;y?h0_~A$awN@&e;sXcHM{u5&_zwh{5Kra(V|wXMD)~zV4AH~{76Y#)j(oEM z(U3m@g~{;KAWAT+5CaPZ>D`F;pOxn$RPP}ehkt?i;iVE}g@!-hLC~|*w?vJ7;%%TJu7aIG51~6uU>atM zRNyNUm#O(C$p31|s&-FRoCMQto=UIa~wE8Av~5pNSH`4OKw#(S!fg^YL2z`hya; z?xaljiFhUCpgf6$^kcrAiNf34i`nRml~S=P`hdU%od0JQ-dz~s-ZlNh)Q%N+KFHjv z9Bonz83GV8re97v>iY6!(zM8R+&>m^co0|>EKPU&*YELMX%5eyzW>Fu<^?v?!?i&8 zR_QG=g>GM%`PB2lp4q;OgFRMX(T%<={vL5p~eEFs$>+EYNJX#A|vce-vh_hRh7k=3rPQ$DZn`^~Wc`--88Hf@; z;O}9cDcWylPnbWZB-oPo#({Ar^C?<#tPl1>7dP0S5!IWzmm6})3V;H+Gs1O|b+XS^ zox*}#oPi+MdOAoO-i+JaZ;C7O2+R+6^#wBZF;R@vlz1MDO%UuwTu^$SNXb)P=4TLX zv3PlgZ-VsiawVF_o`8}(5GU#i!Xvvpxy-87K8xbCG|*K<0cF86AK=+YS_TVp?gOeM6pX^Kxouj%Vi&AaNddU;XbK&XCnVeM+2Fg79#X3IcDw@mEFti zkE`rcCFvsZaU&}Rgv$DRJcZ_-Wk&i6rvJQ3KT4**T3n0t;UoN7#;+^YSDXBLP53lF z6!XKp#1GeoyZB+-FYw{2#1CcRM}Yyip{37pDfE;^?vnNdr{rtS+!A-+T4U0^z?gtz z8XkdK`tG_RR3|-XjY=87(ftthZlPeWV4_cOsXhdLNWR(q01ZJ(IjEao!mBp22cDzv z<^@E_Ep02o(cRMPFO|3TVw?ZoNF${a!Y%3S#hjF$0L3pMT33Uem5b`X2{_biQKz0F z{KLCY75>6sVH0kOFfeb&e@}*TN6BM_I)aNHpN%ZT-SmsauorK z0h_vh4!L*ecA3q{y<-QmtcG4Mf7LF! zwC9IN2Yp=t4?~YMbyitf_-!<*%FD9foggPP^cj`UcbjNUR};FQ6&BN`N=!K4CDDR1 zje;CTK{ghocP$N<%Uz>g+_g#?sN&6I9W}u;&wP29@AQi26Y9GcsS4jFp{^+)KuWt9 z7;=-e0ceQ(Q}%MX(ev?5Ui##fFLDjH@$Vd$=QIy^?$3w3;w`qyp&NjKU3t6{Vxz{w zmN0cUPmv4Te_7Od{hTTC>VZq6x-%|avjh8VlD#7jqe)Yg^=cr)oax9%4;!N0qs z$_p5;aH=$cT29!E9QJR+M}}zh--Eq`BiL|7!!rI(J9a**(!Uy?IJ=&iELXtbm!$&I zn>3W(wNZM@8m{2)Cw~{Cmt)XdJsiEca{QM{dSrX`GbNw3V)ylD;VOSUMYI8Ex&P{X zBwRwW%@VgxU@hSmAfcX@`Rx@@v**Wc<6~wC5526)?4N`(lU;s6&}ZHBw%-b_ty2g1 znWeAByC^cQ?0e;=!slCyuc(tQm6RPihlBh$rNAj#G324XJW8bN?0St;D%?0+FGIS! zX6ibtt7FYXSBF2t^|Dk^??z$D7VTx}k|z&(NQB^7fK2r7?u`klYk zMw;>WJ9&hpX#c%`o_|8iU||2Up>`h4&S6NeK5GN@TXI>R|_EGvwOvS%1Ga%Tdw2Ka#!QZ}1YW3?wi_c-Zy!2x3W)SrBPd~Kc z#k0hJ7{N7bjy)*X$qjA^CwNayltZf0-{n-b9h3Z#e95(AOGOwLM*X-roQog+zUgni zIN+;?8b_$k?Am` zu0Yc1GwDTsZC=M|XLvGxPX^*rnQ5)F~Qr|VNNn3}`TWf`Lw|04-;c|I?LhR5> zWNlZo4Ih+kum|r%x74De*iV31xXBhgo4fXg1~WX+McZE{g-g?6mmnf*Y$9|7ja_V5 z4++sDZ`x!vKcb4O3uh`0%Z5~9A3mc32^)I?7{ZPE=%-tGljAvru`j{z#wYRnCiQz7 zey`{E+thC-ey`^D53Ao;^Wl-LmqMLrPr7-hnW{&vY+S`+*|^N7QcxJuRg+`OCdX!& zAC<2Pe%5A!$x2&VxCD)2L!Nk1?Rold`KyLTWyjDgh(I5X^xu`re7KwW$17$mbx#`l zW{A>sjeaE>$2oOSyoB={Lj{I3(v%K8LUiQ_Egf&^)AzjCzoJfMKn3O0oW3e}-B=$0 zCnKU*DM^$RyW#1JKF2H=4hjy<;SX>Ezl9?Rg2@>ruy8mV++h%s4bSe8)<4pxTP z219TKTIs_glm--WMOFviFZX!r&26LO@8}mX$L=oAtu_RdQnTh+*5&c?K^Mue;dV6G zV2KbTr+FP+CMqH~Kv6cY?rCYEAgwb1D%n-$?0$^DXJ{1#T1Ao8Sgd*TwZ{2yL84X6 z)ha49Zz%?DVm$`#3)NK6bDEW>iEP|`^nsnO>oj_E&Gz!`vM#5sE?4+|&jV7zO(&V}n2o9_#kFjl96`6u z=Bg;j+(LvPJm#VQLZN=C$_Kl+=Y$)V327X&oV^k2TDJJC$)0 zjB~5(h7(y;m{z`8bbXX$R)a<=B=7vFl{e}O8&#zi>E?(ss;Y=pI$it;OG;Hvj&16p z2w5>mFujp+`P(@Q;DF5*;5?F}du`!hGL#n&pjQT{t}up6%AQMGWj z(0>b2Lte>pTjs`R6g~!19Wqj7;5Sok{w*8Phn|Ixfl;hlA8QaFZ)LwVA~Aw>OpQlG z+(Lp;JeRrU1H}K{#2$iEZLc6Y5B5fMt8T{JlU?ADo>jUtw=PbX&60i5jV@q!P@}Go z4iqHLf?foe6?Ba9kEp=?$4D=UD7*mtHf}b-vk?s#6!%=Nq&BpIcj!0DyQ^K=0K!C{ zpO}Z$j#j#O`3&D2mZ}Qqe;``GglGX1BK`uIHcIEt;pjjvu3tkF#rpLRL>(PYqNBr; zbSTj!d5b)b)5FNkcS1AV%q^-ys*89Pl332K@so7n(&gR;tpaW`*!x2Zwjf#V9+O#o zjpAqby)ZsU%*CN1SbwdTKL77U69W12wzEZFyxp=JqD)(xJ*Dsn#G0Fbqc7MFN1|rd z+I?^HG1Lm4^0%v2Mf_V-@xMm#VzPt$P_zQV?jWiT^%KU;z*QC*2R9oM?x4HR3P(6( z7qT$~p-`j52D6E_)8`|*q@l_ajB2nd%YJ0f6RYt}djdaE7_+GO4~mo=$&RU%;;qSS z8<4Elnqz?B_}5cGZ#dSyDwS6}bB4U_ZYqEMsfU^q?>|>#t2slAn>=VWU%P*p)oj}z zTg|$^+jtx7Nwvm`iW_;#<*2$y>Z`_!8ZCY}X;4uI_6<|ixA!G(9Q5A0OM2?uhP8X) zW;jIUVA_qt(Vi8jjolsO$@7Yt$QcElupz8GgZ80u=lk7$grkQJhU>v|v zaLq1p_yFxp_P=C-t@&@ky_E4}>6N+qTv*{$R)nwNy&(*f4V7)8?kSSll)DL;)yk}Y zky$ghydcGKPN@msD2MhBucJYP7k6N$xv=^^zm9X}iF*8l?F54nc|!7UW?GmeOt2g1 zgh&#R$4UWydR+eJZ~|s-`63=>dtO0Vtlm9pLJ#TDvEp3zpdOv_{4hQG`rgFRa&lJC zh6sc&Fi_*fj=^NR_6|dK+unrv)(gtxN%vPF)^?CExiTyCm=!e(G#q0Al!a!Eq zflu81yLp{k11U<^CI+EuNXSRV%VIt(tm7#%Em?jTTZQ|m`k+wnkB8;@J>2|S#1Gfb zIibaEn!646KLBto0ulHqh&<6Zpm45?jD51BuNgO}B?D#?E6?ZVd`$3YO_v@)hCNBo zRWl3@p3>Nt^|RXYw;*wRitU`|73t$-UDxFVasbgE@%32&$se-zRl!14EW^C<0K&hy z8{h=xHY#tp`vc1*#!Wvidz2p4WkWn)?G*(`iz}b*ehaeR3a`k;Z=hOT0&M_lGf5QR zmeKqSHI#}{aqutP63@-^zY=jn*4Ix&oCo#gZ?Q53f$_o4e7XnNPjr{>BPps;(EL|4 zOPb!uXKC8qR>;5kqD=lR6~*`q$yHTO;qFaGY69c+8*_u$#IJPGHF-uE&^%nvHuqtl zu9H$x#XjRskJ5eVSM8SWA|Mpq9hjom+G&&7*>T!pIc(W0)+q<%Ct#*wYyP9|$#IqE z_+OA|VX4^h2aEoqr83u2n=2Nml#d}LdJYD7NOUBStCug+E0;~*tIsgI^8H`dSDUS_ zdaHl)92`8ZmzxFnDpz?y=B6g;6K1Zfd~W7_yD5f+AkLNIw*x`lHQVa9f`6qIeESUY zct3K-6ySr>6dCR+$HuhZuj)*4!;h3eKrkl1eofq{u`UMO-}tyhxn7AsFvFpUap@U( z>+$%OYJpp|z)ApSYn7{Eo4X8YwDnePy-izB9Dy#=&CHxOSCJ^jABojJoXtNMeGPyi zqBj3DjY1QfX${CAEl^Hj3K62DjxFt&8#f74Z4LOOK^Mz3v^1_86Eo;aLogIrCQ~en zrm%?YF)^I|?kv?$Xr&nOY_fe=pNmLyQEABm36z#5e!pmdm}WIg7KJLTko`s+#BEE*At23APiJmD zi?cy$a|7&;TxDq+!M|pq9XR_!m2tJ1HRE`Lfk(}qBAi0Oj$^4_>D1?LIHzZ7V5hB^ z)U=7-g0B zr-7~w?^UjsI}jdRAtgew#3KHMI_d6XJ+M%TDz|Sn4X~X{)$si{bh~<{knA0fu30vD zCoTl(rJe2K69|9jddfRbqt(hV`Vok0I2T_?$J$8qkCBRt(x8vAPa#%MGuDvTO7CZ% z`U54PyW6>nr9l1>@evvI$WBBxnDGq1LLM%2W$aODZ0xy}m8P1m1g>>;>8Apfp^%e| z|7g6O)32I5db*)Is^XbJ)XLZQ1Nwr!`uw(Y;)=mPx8NsC#m@hIiM`Ubn0962w6 zaYh3ehoCr*M_tQr0$8gfiv9;uhUaX3Zu>dlYlHxnCn9@!l8a*liiB0mmSRLU^oBpM ze8=DcD0l6WHE1h5Q3wf!2#nQ7SK~faT}uHNKDUVGzm`Z87k`b>A%-`2@#x5bNYvQl zPK1qKL|IZn;|qvtjdn7^M!!>iJjP)Sq#9e+65RWHz53nK1wnzh3+tu?uBJZ8+ju=Y zy89q+;|x+zqgSrP)G1^?+e&genl5p*JmgQs2^BV18yURdDO9p@S82zZSI{oyjFGp+ zEJ)jIDxrb|9{~{lT=89?VPk`~OKx(6+@Jf>lq8lSHQ9ICrdyFK=147Dx(2RCMhdgX z#IcO-O&qpwle>zJT*Ob=ixlbHnko%Z0XQjMn~wwKV=$HYm{al~&1}TqUSO*k?3eEa z$_1}o{Fd?Vd;26~;!ugDui%fIl1PyEiYf$Pi&7$oH!uks2x2)?(7RXTTXf)G#hCyE zS1zNi5>(60XMc~AW{lQ!K5}dB2P6RYXuVY#uNDtuR=udcja$65n2yaZJ3%vL-pmW< zr7$ylhs+B#WRq`YgHudAr>1Xq;q!Wb{N052&sKCR-y48m^vjiKb@a(0_;CkC4g}hw zl!+TR>U{_|Z?72fxdEhSHR7ADjV(&v0!PIo4CGFaBXbL%?9fYiBWN%$b#(-803sSs zQM2yA&Jujr;^$tPz2RMp*`mVs4ew57I34d&7J!an%Ejn4cM%y*z2jZ|GFvo`P5@9xK6 zY)vm;Tt+~OfuGbf5Q*w7d;y_9Y{p`(u>G^U(hwe)q z)S{R77S~Yb|U6rwX8v0S7hsDIbLWKRFRQ>>ZwRXbwjyJ^}?2SrR+|G)?;Ef7f$bjavHtPqNgF2q&6MZ z4eaO=G+(!m^nxuGFT8^t#%;GQ+!Sd!9_@+U)fkt+l#e*{F6!+tANq}M&55z3}5VQ0X(~F<}{)EKufv`X#Rs?_}{Lx?WdK0|;n2Gmf z*t@7L2-*#lG;~;CXX7B!TA3AZYM2SS)2uB%pwBhq_hH(8p#EQmvMoB7xv7_Kd*?h= z=ax#9KN|pLP@RH+lfvu;y~KnlJuZO?3YvRWciTiqO0qpp96|6j#wlUvJ&d1--Hkt; z7j~1k@$J}fv`=RDg^ObB6OWp~z)MZ`_ds51Z)E--6-5!rPDn(uIx8Qp>+BM?GQqi4 zA17TPhh2zK4j>Y@3USxzNW|Eod<@DBOuN5d`5cgLQwQ<$JVV;QsOTPJLH&`HJAM@xRDHFQN44&9m?aYZWmc&t<~o$Qi6+3UfeI7*y*t|P z-Lj@8w5%jh>>K*!RgeuWxKGSWl}xOA%Pr9F_EP6;`6FO}yWCsM>1WckmU~4rQdDDh zEb&$^@rtF7N9Zc2l{6;*c7Wmg7|ujE#6@dRFsbLn1veXhQQth;~7jjk74AQcfbCGHGWuJ(%KkAZKT z6xzi?B`V~->}m>Nd*L8mqswnsKZ*xj8qJe>EghNapidu`gpbP9wmMycOIR3BHTldbFz_ILdvgrMG!M^NPS#(Y%?+JA6hp zUY}GMMf1VnF7hbD&6tA)R+C~ZbYkLHQEuR6H%-DF1uywTRzU+jD^W>HF$%g74IEPU z39%~hyl%z?aJ_Er2tTSn8}8G$@~R>;T%$`zSjaFE8LZ3@zC@R}p&<#224Gr!KklpY z{CN;;8boheF(-TG#tzm|Ud!3(Fj>S=A^|ZlUo4%GqOZ&O^6*cT3U9a3d6$CsVEW9h z8(50_nO~{-D#$K8BYxCz9;BXuKb+g!O-ryOAf$oB1wNRRz=s|6Gp-DAyYwg^*M(Qi zK`G#!R2dj)VR~tRbU-p{4)y3cwGdd!oe0lyE$?pLtk>nu+jOFNa%k5%V;LOMt=oXq z2FBxWk47T%?hMz<{kW*_yn*Vw>3PF+&X*DLU`6KsFfJ2Qn|Bq`$qSJ9;v=}J+|4b+ zoD5pj+5T1o@jot)d-ofJTt4s*RbK@6AvpM~@qUv2uP#rJKerZR6V5_;Qk*)BIrfQSbj-{<*6iYdzVsXn{o^r$0++aavK8cLRPEE zI^;}Tkx0Sb89-_8$* zaP!BMIKs__!vp_2ueL9pR|4+e{q_7%0r%w?1Vh069P9bv8Hw&{WAfj#vG%nfnB-HL z`QDfw^V)mkUx#hq!i4sH_t5{aeZTBg?R%$pnD$k^8*5)L>v_}kg!Z*Z+xKFBtbO0^ zPi|kzYWhEpwy#2bqIcN#?Mv`V+;Q-K*uL|N24wpt4A;I-pN+N8$$Blu+Vx-#(*_%1jcpaCxG{*;hUp4x)pt}#}WFRW5*75@{S!y1|~_~$zdotCzmdY=H!Ju`Cjn@B;HKU zZyMXP>N5O|A*}iNVg0NF1b2{|n z=r+HcfqP)*jGUX^4onZO%*!@u;2V`K82q&4>*w_SJMcd-j<=|}dD)H#KurCwtfo)y!b~-WX4}l1?A!_Avh567uCQ8=QGrmn3j%vgyH>PEVWS#{@j2eTdjMGs(_-b@B~PQzmJy# zD74stZ^&mTSEJRpDoAY;DuB=~S(8Fq(LrTPY75>M+QhFQt_%qOfe%b+P&bkKJ<_n+ zzEe2U@E7P9d-29$Ua*()&aA};=&RqGhbW>SQu@R$a=MOguSuD+L&}_?!2p@_D5$(fHKApC|A7Se4b@Q(3nRoj zB&10&+WZ`XSjD`&k$EY&L*o}pgaqtC#n;5M+fO;Tyo;g8rhRa zZTXgC&2Y*oGl`$T7&amO50O6F<}1#^KcBP8*Sv;e#e3gmCLZuI3=eJkG`F*Au2bf**M z2_01!IjB>id#bz*CYs&Nrv)-St<^(>LZXQxU)eH54DF8n)>wC_R*n+8&%{SrN0_6W z?3ryNL5gmO_$C>J@o{vfCAQ|SV(>02)k06zcKj(tKd4)?scZhQh0FC3{qB3s2rNc_ zW$Sl0Bi!+tMb9a=++V?#&Mmf%y?Z`FkbNTgw@?E^h&`Hebo-+E^-7MedMh*1=+G-x zhumXfA;vEA*ezXPJ0pHPSU!iCZ&gx=j04G8xvCf45o)j2aa(XyJgFpKYw8dMA4y#KHU=Tj1E zkkxZ1CU-I^IacqQVq^6>g1Cb(Lg_5~KP)*osN^v{5qzK`{Vd3LZ6&kvm4_L0_>*=v zl_jCjkLvFKw7@Yb@pbuigon=3Jw2~TLAYIjnw{0c4hF#yoF|0V*&r#*OcWHd4nSd~jZk?mj0Y$#EYI_ekvOl-U@T-HZ>)qY zWC?MY87UAyg*$TlC7&uc0rn(Wzsdm2cEt6oUPfv|zv@8-J-)%y2bXOeMWM z>>mB#w~|$?l6gnj78BZnaVlb!4o*pgnvL>~i{mse?oH-BZeqT#PKoi3e?2uU@3Acb z9o7Bp|B&~1Xh88+-#j%8@9_qz8~0R}o#<)plc)ZL8$X}hhPm;#FJq&>d(j1C$>tbV zCw)Uq2%k3$#ed@%4iob`q_vo|3<)f#;X$O!qXhmCP`D^G4LG$xnHHF<1prSnUyhuo z6a^r~&01iI7FY(GHzj-bw#w*wEwEY(GHW|H=@^tCK$=a2ci@`+^4*U_<0nCK3 z`Jm&+RC;`ibv-Z{b&b7m)WHY*3`%M}MVY|~$`L=FnnNvpwR)gH&!R8QqI=-B zDuZvDp<#u&mWw_xjFvR zn1^#G#x{f#TsMK(hENA5-15mSN3LaaS6Z1`%LVu&KK-)Nd>I`zKs#h87p#dg0#Fg zmOnu;Jo&gh6z7e=Q{^WL8N>6h;rg;j2bwwub6y|hf%kUKWuSQiYYFC+s;ME9*FG663in|Ob8^G6q zyE)$k!~%+yv2h{NQ2*F;Jio;w{4h~MN(3U*e>?{r+FK?>*vcj+6M~1A6?2Vb|zuZv<| zFEYN`-Z`GIA9@ov#JYqXv0nGoC+&!@9F6aYN7?7@u?Y`K=%Cnx()QDQ+hTXhi_;hR z)9C3+xu2{~<}V=umJX8lgc@xz*T+)Tz$z6dKq2b?_;m8+KKC;m|1k-5dBhxd4CIt` z*=9E0*;3_C?x?bAZ=d4NM*d{&Uc*mT4b4H6ICd&l>`;$Hhgt0GF@ro3WvhZmu;6c! z^sYYTf(WSCQs?t-M9K+c6Q7gc_a=VN5UZl!)5R_F`}V}|cHxPBPZKT#!HmT|juO+N zA5+B?`EjM>)OP;Vn53gcK{SO`oO>mDv$cpmh6ANC^+VCrnIc7|mi=^)DGUdP&mtUk zaQGy`Mi2c6!NHtdup__cD~N6HW>-zfO0-Fmx!1>Yf9jQ_VU-FbpQE6|hSg^#!o~{e zKQOM^xgNMUp}QNU5f%v7`l} zo*0xH2Fd zt(_e?E;DM}QusFCCH&`BY5r&M-!3IEGY7>e=&({)DMtAGK{47_QBmQ$JSft9*%iRc zQx?LJoki3e-C2Nt!?R^Xsf;LQ#Ff%D^)r#3($C)Guz2lRt@7z@4>8cn!PZ~QIGnk$ z8X<2LQi~rl-CX>XV8EIm|33-Guwu0jvJ#0>xNSS%JRagubItsdwQG-WvO2>FNz2zZ zkRUW3rRnMH=Hna!@Jwu#0gmM zEg%#@DVHe%YE?E*N!2P0ivrp6ob#m#7q|Vf-;a{>o$s9YJNL_bdETsjgd14FkJMbO z*ELBX2dL(1O1qMf*T_ZvxeLGvn-qzR1@zE1mw&ZAteh;ZkpRPbZkIm23rjG>Bshct zfk7OdcRX5*SIR%gwLsws)CiM*XfePuw}~z|=pb~LoaHwlDTEC&VcvGK7HamJe5u|{ z!krHIlf)B4&?818474IS*#|OVLC0-TiG3>dFktM7!YcVcj^>D#6aDjdkdh4wBpO$+ zl~o;}-?NQOlH5jf6?C*UbEJ2EW%ahOGzI^FciKH0Z`k&mFFQSkMd92W#0=wVm&_nDMdQ_tA03oMo^^&g@Ef|dB za@e^@PhFHlB^G}&A)0(?MS+7>sMU(gn>VaBZ)m#YHuAr0l&_I7#9_Nn`S_j%&;a~> zqL)b5&@~Qyz5YBcOxSE-@CBm4JV~}M`G`7d^>4DlzO>lum&F2g2u$+Lo8-H4l5hAV z-`SJw4STI7x-D4L;^3IrU2;(KRcjtm*M1%o1Yoyp5d)LAO+B!DjcZwLnEAJltURB3l zsH44p4c@R@IZq)^gbFcGhTsZAL3fMS=aMTUk$;N7lOyQDW6V9#27pkc=hTp(nNKNv z?^k0&wT&V$S4FjQGAZ$BsJum1hz3VvetXX4J^ za4xQvbjDKHanx+KnEXFM&Mf3i;>q2i3{rHDSzH{?tBI?bmp~G#7*;N-N6+);Bkz^+ zt3N?r`#O`}8fZ7~=m@l=*?R4QxksJeCfa-T5K0k8e$7JEkqU8dSqLi%u>gd8vJk%p zA@6UHyfIxYgjJ(`-7ebC&x;dD6>FX(ktaw*JP6@2E&Q!R_YijMXN%D&Y=EV#!!7Y# zX`)u%83AE7qzMk0OP)oT0}-3sPUPRziMr#8|{15vDSMUz=7$E1`~G;GL}R?nY;}s6l-T zBddU;%K6ZR=0i|HoFL=0jtwSGv2*S9kITRy-yMrk6RawW|H!_GTH)WuzT^>8;$pyw z(udAXS2}w!p3?=3QjXJtMae%xuNoD85ECux`WiNk_nMgI+G^d|%krLHzr$qejz-t) zu;M3j89k!1TuU7QK6Sb7t>$1}bQAu^^|vUqF1Mcv*p5Yz^zVrJc33?C6b`9Un7Je= zSoq5%=8luWEBYBb0+FU2#*T2`^Jm@>VyrFKp*Q34v;f=^nuQCJYbTS$GvBYsNcvwew8SfqXSeduE6nqDp&VFvO*tMUI@HH^sm7? zohFg_T$_B8uD$)R+@<3#0H)759{mPz5q1-{0e=p0?Dn)AbczP)$kf2A-Gq}G7?FhP z|I_B|J9(ckrtY&n?9&DtH$-%Bix=l81og846E!i;!A ziztsL%vT8yAR*ogTR?99#M0fqSOI$uL5gXHxaYG zLVgj`Lcn>_^$kmoTV*l?e=x=6Ej8*0)ht!EB~}rAT3V?!;hZba5pw#Ix7TtWjUA!% z;LBnx>;GeASuCO3HpecL@(X6;le9$XIL_VkabChr;TQPBPTf!MQ&5$z0kW(2c(gQp z=Ugzk6y@YHaok1OD(=5m(MaOcH_>+dB;JcROg&#cRp4qqNoLw057FX|E9B2w^<(*o ziLA=-Pv?k>aaJPrhD7Q&|4-C0z^MzopwvXj!y!1LNtU&vseKJ*69zCQR)oPbPpqbA z*pUquUTiq_LpAD7HlKnzDD+7^e}yR0rY?Kbe??HgTJkxS1>Na-rfW#{Qj#UPVhK8m z+dhU!A|q~&3ETjYi7avfxPR@L%c+=nbXgd?kKfi7yRC~^GFZ>xjWW1`L5~bR%b*)U z9IF>M^J=%aRsO$G{=bdvRCT}1L?T{9)8+4Q;gG+%LX*GHUzWc!MfY}j*GBh!fe>9> z{d0Tlc8kzFeCIV19E{HmLjco;$4H76HCcMR(ny8}nubbY>t z(dW{CX(g}CvI+3Dz#iGr9nM&B+p0fPq?NixO=T{=%`SE-hS25=yb#KSHDZaPk+?3e}Q(c&| zFUCu&iGSnTQ@^2@piPk&JM^KOVxcQKRY>djT_hH&xhWP($6MtUt_%Cc<8AZ`*W_b) zE29>5MOS)}(JFXbPxq9G_sz5~z=68qb#u%W*{5)aqnM`LX8r+)#q5e}U@U?JaJiw7$(V4+mU>N zXEhM>h$|nH>U}a}u6Cj)qt~ort;l3!rq#XUnY4sVy%RFc?$@Jjl0?iW$#P7{*Y;>U z-}c@K`RJxjy+}qrGxOyo~UcqQ|rHD(uq-Bawm{dn}z!{{VK7xYQa@C>JD z#xah7#GBlQ%&hB!5}9;kxMUS@0Gi{zd4TY6LONa}oH!GX!I{5|0UO#~I>B1y5ziub zU2UGpKV6|1tgbEAOV+?kvPS0)NpSAq?>#H9KIlU|Z*R#$%#8KvhryuGJo?G)2+ zzYRe?yDLt0`kY`4ZgK1>g)}RP6uJqG}`yiI85@G2N zoekhBf~%d+PoQiyhfMynWC?B569~-8HId?J{bw^JeuP}7*wS%L!bkcbtoSO;O~>b< zyMy0Zz}T=Nq2YUnEV-QdGr^S$`FH!0!-cb9^ur_PuYS+Y-_y)PLAgAKg#7g0E;WAd z!k~10=)c%Vfb<;g!2MIJ8uQjbh?mYTEl#-WnIVK(`|6UDAZ>x&<|Z^xJTMNe1i-?=PcU zLjHU7@h$Krvix~-BsFl$J(v;8O_y(R-SsL3Mibr)H}Yt4hI}hjzK2!570CCn%y&TM z+Z1kWRrw|(UoRt{vn5oril~)Prd=)btwO#hOqWATd~?>3x|$X+U+%Wjve)`3i0~OScFdMx!&T9P4S*hQGFx@!7^5q*Wmj5MSK8uTc{N`djr6riwd|p$Q@_+l9NrlJ(i;f#OLO_99Qh?* z4f=`!4Sf}-xXPgTXaYrwqB_1K%YH2(8x17vm0)HQmzoi)@xK&7{rX{f-CZp~U~ipH zRu12ZDNPK@e1)VuE#Z@w;FG9#k*fZ6M)iwi^^;Zg`z2OCj@NxCdR!Lv@QbHb|19yZ z4e{zXZ&200Em>B-$QZC`rpQ<{0w2@R2ywa(8FU{`pi2w?M&RA7iS(VwboWqSzUVK_r28bUfROMgmS(Vm~r;=nzW*b#m zujbxtRh0y~Z6_4n9qUf2%Gn(wR8?qpA*-=IA=5+1R9Ca!E!2;O^y;U0wJgGYu#6COJ zDC>pmPHls9F>HOj4Zdn&8z`PSD$V=@d>1AV+IL(L+Q0UsN}m(S(cQST)?+(JgUZdb zzCu~c{DiEljI58Iob?C%?qe@X1rAQz!0|dhEpcLa&_LeKBJU@HZ%2UI% zj!H1>42zoA-eAyo!ho^;D<2zt5~sY|6K-G{iX1b9{ctp@+RL4g{$EJ1D9JDU6OSjg z+91)@953-J2(#5F8GtwZ%?%GDqtq&u_@^OYp;>VFojiLscs#{~yp7Ter)v{X!kNl% z=m3UGTBop7L#Xn%$MvDF0-YMevTb8=U7KQTkA%V&om|+QQwy6Z#wHZDFT$|3Xr_e3 z-)euLLGXz68vi%>`bw1UPPU+5vfMjaT2+Kd@46>tsz#ZGle}@p7~ptbUboN%aYo~$ z+(>fc-Pv@@yd^jx?FF+hJ=n171Y4dIVeIq-2|rhcvsjIz*Subr@2gul#-w^9)L`X= zv&#vP5_nQ0b2nmRr|~5prS`ecUbisMD85kLANSA?8p@s|@7#(WJl!6vi9PL6xb)aYj}MSflA{*`h`%7}fN(M_tEf+!i4&9uxa_DL z^I|x%+|q5T@Lp#y+n~#|jY!3DMpwd@8b4%@GZ(u@Q2c8Q5F|f+fL!$2NdqJukMa38 zwBtULNsf%@Ysb-5Y&%8U!}1Y?n~m=gZ{@ORD3(O2JO2#DI`qLw#ae0p&&9gu)su>~ z=+(qxUC0vYuf@l0DZ=_DFv*%)zn__Rv5)>AzqFWo6j5r^aXzl|S&ShCfqAc`;=XR0>=*ZfaT@LRRKw$}{`>AeJQHI;|0sQ?Fjsj{9 z&}0zqN_reGA{O96Kq*F;hE1I@GZF?vgBtviq0&nqYvvSH0_>x}X zni+Exoz=}*ev+G6Hc<4o;o`j2$B777!QzF#u*5YvV6K266g2;u z<4V%s`*nFw^WufRfwrJ-$E-lkHU4V}_r+>{Ldkx~ZU%`o&za-TmHwl5>$Fp(3+W(B z09S)=N^iuhj~M(MJ_b2d z`n@9%KBB?33`6Ci6!r*L$<~B`5%=fpF)`mc!&!Qa$_rWe0;~QmfpGe(q_oVV`qza_ z30`Q-)&W|QB6Wo<1(J zz%^a-^7mSgT=JJQT8|8mS&v}XhB*j1!v*L8s3SX0vhFU-0KQP7VM(|UCfIe5fN`HF z7~NQy9W2P^R#A}CSU4tFFs8B46)bQy7Ul*Ea=8N)T*>XH;41Dt1y{%HQeI_qrbNho z*od}Kyv70zj=Jo3e@E_OZ3aSLA>=i44IEq}`43d3(ovv^qu`pz$v2!}`^*yOtwJGa zAreaMq7#vHut^v23PFoWMls1~nWRZ$^O_a1*p0fa5%6H)Z!fRFjF1;5JBX@n)(CxFPC5L)RFPyM5@5-$HB(NSswbQ>NEEzMr(ZUB? zgTsFgu+6Q3?=q`9!Hwt}Ysg#imCH|IZgC~}T0bfl;GMp`RJ5#p9_W*7 zv@FN42RTlp*Q31CN+oAos4qi8lir%GX4>Hx(E0T6X%m0=qe7kp!jS*4-i_sV231_b z^Q>G7j_D_&((R$Gf}fz--q`dT36>I~_daa3oV-+iBHqnh33D!JZ5o5)#v&jtV`Bq4 z;-~3ilERU{6yee`QE4{O=7W1cb&_j7)UO4h0wp)~7*O(y#bd}y`wfF!qdPjgeO!?# z=*G1I2b=?+SqxoyI6A9L5_|ZiiBP0(w3_on6A1y&x7HB_S`O5$s*=Pyxg*GjbD+*r zsx{jBQ4c(5b3_ZYJQrS6epZ3cF%p^O(v!7C(QxgkOoQLYZqWHPkFvEuH!#+&G?aS^ zTWlj{sWTGyDN<>9bWpaD-Wgoy({wF%wz1S?Y&YwamZpyad)PabhZ5osD|AD>^vN(>COumnn9*|111shx1=`#`#Lu?S+*8k z(1H=U66kv37szaJclIyoihNKiDyTcZQ}3FuEjoeVLe%H?2%w`V zuG(eB-9#@Xh08Mfh zKuKol180RCd3l9}++DuX%`;{N09`<$zlKgV0jng?+zaPEbAg6t;qu+)BmT=j)R~7; zRFHvMRmJcbW%@30^F=2lj`A%Wms`cNW;s~t+_Tus<0yb2i6sIsDPV)k!zh)wpx(L+ zuKacQ&@c8-53;694E)*xXVIB}h6-$?_t%DWRd?*3l;D?IC7C9@{!kELAC*DTUxxC9*Ju*;wzcTQbR)_uL&x|)B3+3 z*qjMB^YBnRx&QmcWpq=^liGfx1;wN%In~uQs(VcNCmk=3y7FJX}|sZ1VT5tL<&_YdAah24(tJR7-1FU{(>N8RJdjC+v)B z+CFB|LuYTQ8$qdn&Q^aA^(olEu(C!;rN88(hj^BYtrvPSx-i8!p$}6_J3W_f{4R>i zf-jZfClQVul&6jZ9Jcp=!eQ%?bBgarA5+U}H-@ScH-s|$mgARTcLcfvK-ywTsGutn zxMek>)|iOEiRWjPx9TUz^Uddq=wHK)3@^mG$0d-;%hZ=lX`%rZ3_xzVrFw zGQ1#s2|gmU3#3YXSz=?^2)1ldYAUXla{sM_H=EHY7i}dYu ziq`g5Wk$SR4CH0Q4g0IAVVLOrOsi@G2$jTZ2;%rJ-H_iLje?f{1HA@L;k9{5q6}Xe zQKLzmRINs`HK=M^z z`C){PWlP1PdMHodIm+xCBFvx~Ne3#SY>QkJfSO}s22xD&cb*20Z;Yh{$mPP$>`!)G zKh);ypSIqQ{SOQ`*`Or(eno7XCh!wa_Qhq~u>VO=8F;LG9cOU-mWgE4BkKsTg)YFj z$ZF2E{)oKJV?gZ{TR{kEJYq+H9&Ns<{(xJMI%V_>)zA4=dW#KBwn_)R$b<=#0z8mz zF+r{_HsQh7c)<`W5I|)I>K`%f^D?h(ibp&;17Ldoh+ghs{7S~RroH7mFVLOpKdWJ< zzb}o;-YG5<7gJ4b9~0f&jnIz3o%BzOd)8Jl`v|Ey%S4v^np5n3R(`Ax!d??p&)B4g zP=#_bC;Iy_@6P>*r~Re!w4ZgPjK`)lu>zxq2b$-)$ye*7HwdXjE+B#|7Upm0VUysy zcY-{YQ-szd#MAAjs;e>D49xZhYI_>+1B=gAND;=X1>hK|!(G&eiMUl9!BFS^wox5A zg?R5@(P*jHhF7U54F(wWiK}K2MMs{XGzzL|-RIFT#-xb8e}QtDsE`W@8+w8o-+6d=qQ;i*a6<=#RiD9L)yc{QCF!0#Xe8M)iQb{x4`8 z^n$&CTZ`*md&Av4Xw#=#E1-OU2g2I}fRK3&G6dZ{W(q*9w92=;X=oC5@7A|cBrc76 z&~jq>ah}*XeKL8_1tPF*QKPe0aPsv!z=EB3<)K8O$)3tj2(7$Z@`gUZH9ZEeyaVBm ziBZ*CQ_%Yz`FJ>eTd z3|}y~Qv4U^lnDP&((VJ=H2K@BcVqe;g_@|jW4P-W1xUAUn=QxeH$v#YJZ3V zLaCCDzHRqF^+96(z=Wc1!SyD;#XOq zCHhItT?r6Sw3Dmo zuZg?A#p9E(GUuaHxpx;Ya+|t`X1l|CHWcm^Ls{Y)O>P&zM3|zD%L#sWQT;xDAC~VQ zs2h$fFVr=<(~zuw4+MK2@dXTk+9H$u?{kG$o1d{;u0?tritYHSDo>c3$c6mai%-R- zXsI}cFxyE@oIijZ+Npx1n#OU4f3e4+&@KEn;NpdW#(2(LU#c)8Jom@ zSfDBYEl-1JPK^V*>%`2go!DQUcAva1-;1V`x5}rcMhW}tsQy58c&FI=<*BO}5jNgt z8N7SAVNvN+>V|vi>RLSDB_rwyu1Y-p5u|N6x0xEmzaj_yBf||>u(^!C1@W)TWo<2< zdo;lY-6_%YplTWS*)hgTkFgBmQ{kD6x`#o){WH!wd$ftfgG*@3#>; zEKsw@gnh`q?B~4LaqU5LGumMz_s7@Ooz4MsK1>ei+Iytp#A|lSD>ovn;f;7?1-EbK zG`&c=LG}f~3_+GIao;*Qzo^=Dz_rD1#cG)(CVeSc*XX%<@Yx9mAK5E-f|>?tU|MLd z71;7jMV^LB9B%fU5%m1+0HYI78LLb6-qbC(?Vvu!WLat2 z(G>$%`>v>TFwtah$dnaza2@oW3#xj_0Tf)+ZMX1X=gRk>jDP-u2VjT1E-V;jsvRjg z2&>^7kQYOnLm%g`THf#H-e#Uu)UR;7WX?IjG=mTE>fI8cOf$+I^Bn@WR!bj2aa5sX z_sm1+a`KE-ZoWUbt3aQ}Yjnn(8ipW_a-^vrFci)*Yp#SjyZyB2$$kO?R zKOiF$$kBU8D)p3x$A;_s_aDa%!ZFRit5_N(;07kfPl-lxdhzuw_9m-Hk;ABRt?KNY zN4PlgRjTo7FkS)PQV9Y!yI)m@rf1pLI8Z1TD7}THgBmqLXGs%gq*kU9rS&@(3- z=EG!lwM!EZ;HFgfAdrjx%>R?_lLbTivBh(<*c4W03E!`Z4Qyso*gT1HKR2 z1t^I9;Eh!!uR8Xe2jjk4SkDu=|%h9XqqBJ>0`VA%u$H%dq47g@@`{Yr_Q z(S**a%gv$7CHwLgD9aRO_^z(IX^=^mN}AyC*4^STVN;HS#pn-IE5?TIYz%p9`UB&r ziQ-Jn4|)cpdn3d2l6$b5vf=H^*9Se&(tU!j>uwrs3Z(~2925&owZcUmb$lF#!ObP> zDZ{JL?05YFg*#VVW2(mABK%$U*)^tz@%se+o?|?olRMPky?EY&zqne4qem^H zIqNvk)iTV%ib27O!NH0lQX@loGYML>ixi#;>)|oT1Lz^TD=-W0w+<1CEru ztae*Eh%nY~+)$^y9)Bo}kEU(t5ulOo3PtxmNp~Fg6@=hEb?L=eWE5qrEYku-oS1!gw9yGF`Rf zAS#O-;K7fMuS@5$^3wykO}OLw6%KJn01Bua?rlxv{!-i+49zP!D>@6KEwp znU@JoRm*4ZNJAN1Zh>b0=O^UnX6mIwb#P@`G6OqJp&*Y%p?i2NG7cydVZDb($c#+$ z9XMA+=chL8TiCbS+7O*be>)v7$+pE8&BeM_#t)I1ue1;pOCJYYUX-9<2o^C9<16XP zpN?Sll09OWjjiMBt#@@ym!=7wxOJdBdK*e)o>vww_o7`6><}vH{^z|{cU8=Kqmp0 zc)6-ALRRu!!1T1&FOiJNf$&kd6I5RU0WPI9r{=*pyu`yJXY@sRJbqCgk6*&AoU$2E zGJmMk62K z3C`o6wSpHxWJP3#VwYm6aPuEP&Pz(uq%LJ{dm5NY)62|$L93xOG*#RYI-}B1QG&aR zowuH*G}QDC$?V^3kjWHTXC~uKAfumwOgqUuusK2XsXeCpl<`21>XTT0s_N4b<|}7D z$p*2B7lOx?w{CvFi{DR|xUmXac5||9(-lkTkB>xoTKUdipAmp>WGI zd(BaYp#UXf3Q#XRKm{ntJ{mk9AAfEWOG~;+8B)B!0nE-Xbb4rI36ySxheHv{BL~Ne z1sH{exjlGH3$N$l$3q8g1u*QmK3H&lqKf1x+Ek7+X;Xy@aSkpmgym3SMzA2Gv2akZ zU{GV>;9$Yv#=;@Nf*}d6Gj2+BP;tkSxZ&w2*5>0kE#L184$ZI3MMc^DG5p?g#Gj7e zJC3v-_&!=%j27AQBCUtkrq&bDQ)r#pamK~>pXNAYqMd(#KPCW0K$?gM1Of55Z-i-^1<=|zy``{4m!2GmV;nQ zSgQ|9KrAJbC!mp63tF$5Rv@Om4l%|FErh7*&nVJ1yi-pHP33ozM0@|8?V3G(sMCKg z23zg;vf0DID&RKOFJ}l;9nGx&g*mX(?5*139CRDa2LX@L7fWQR+>DC38KKDx!Fhov z(Hh^wr8F^Oyu`^I&yCEBPoa9q%?6W0C%ZuNY3OBhfi2?BE=ciR&K@koq0DWoI;+t- z1e&rQ*x<-Bwyp9D&eDkvXog($s>L(|I)*n!`XVkoF^}ukFr<^LU)`)vwiY)|hZ<3a zBbsm3^Q|`mW)tF88(a^m6+?|Vn^dN z_F+Urv4xdoRwdH&0myGXgQv%3*oO6f#f{~vIvPeRmkqB~KU#s0Qmje!rxwg4ZKD74 z83sM1(3pZEbS2bvYq%JBwP|8Fnr~vr4Z)4g|B#QwH(N`)i;PM@Fgg6^a&tg)O`#${JcuI**{hU(ESTxGwf!%;Pj+D zMP3aBnuaVEWI;Nx;-IWk^FgEg7`!hJwdYK9f(bM+-PbE?OZ^ty4$^3Fp_g~zB6@A$ zV+VA=c!9hw@JVLsTdA#+aUWzObXBCDtE^(k39g?r zGOG8&JOjs|+Kj9t*cZ=+?yZq$wSdzx=nKprReg{hVdxmw^&oH1l`A|ht*)yb4T)M^ zt{r!C^m3cvDTd>W!Hif#o`*&FPgzCt(^%x3d!>@ z7l7kYeHiu|lf9|Pyd0UKis(<1MvRMjQtHQ+5qBa;6`K;N&1i#0$2_fe5JrWxaqX** zHIx>`&SR|DJgxfE_z07x1gMk#K5FHg?oAdWkxCu{xRQK{2d)fTIrKikgEs|VNF8iLI=WkIK&+DYLNdVYPH{F!$uhnN-mctToTjFmxNFYfO5Hg!rrxg~1*?x9 zJL@kX_pi5j3K_gemxSY~fHN9HNNJB>f ztWI%>puMZ)u=~kDR;tHleso072O$&1i3i@#pQn^nn)2tuUr_u@e@97p*Mk(-BR)PZ z2P||LtfRSfQGrv;00~I^z>(NVb%J9lazGfcARlf z*m_S@e!dHz6TTm2m)m`*B$y%&kP%L~43OsSkW9sf$-`1hNGJ-0E*l9{z7f~3egeR8 zQp@`k^$fJR0;CI-pQ4(f*BEVXL)mg>Xtgsz3iSj$mu}N2eRp6|0qrh(>h;*B;OaZu zwH4QYLIFF;2g?Ib6Fg#wVSn+Qbkw3EA>}3j*}XH^RW|Ua{o9RV7HZWGqhinrk<3GJ zDMk;QOneEg8{`4rg!n2L=TH3u;nQT+#$JOVP+W?et3H(n0Gu$a0Ax!JZ0HTY{AIjn zJ2~?0>nsfFxFG1?S`PK^4s7bxzq_ndOyhBBT)IUsKSr&&r=#*hhtNzErK}Wz5$p&* ziO+Bq#MY03?w<9-g&@-n;FM#;4-uiD=`oDVGrYYk=-7n2-%FdZ`{8g^*>8Sw4mFZf z0-Jgl22NaE{Q&{6j2ao9`pRHekQL>+RyzUM=xR|bREt{FHwKH6mw?-lo|JjS*Id7) z&+hZ|0;KJ2@|`8e;j!4b$?7&7cVnNH_!=uP;9+87Q67xTutnk~_sctZwwnfnCx--< z&e&`cIDW@`cqKUR!kMR-c+Rg{AmA08L1&3t|_zSJKKk?`!(5}wA~bo>WD?D`!&kkWd7g1y{^ru}TP15IqQo7B=vgf>iLE|Y>Y zdng*6*F)6GYI&=lTgVZwVX9Iiu#`uFY8)3FUNiOV1=-2l#ZhY66pRCq&9Y=J-;DbQ z;=*(}tHfi)#bVh}#^fSKbR!rlU!i0!5dLd&GB2mV4qeg%J-Hd}E#I`M1)y0i4F+ok zQXaM9&WRa&6o45{;|XgJ#mt_X;rk(!|KS`O{%%kFL>{-m9%{@R>=6t9Y%&>;wsURb zxf?md)dDo9`em|Vwk!F*dwGwfPyFs%wfUs|D~`8gYmjnZcAB{%?u`0h^~a+qm%YB# zg62pG{vvK;O`#errZ8Mg?FN7zsp)Ro=R|C>bd*t3Q_Z9)?) zv3nXnG+`ScAf!s+GfMJ|x*9OG3skj36kv495)*hMp;H73?Y|B_3XoYkH~Hp|><57u zKV>{D^J3}Kz^*SN_y@so;ex?$36^WdM>Zl0EFXPT28dVlcaWM?4fEPj#aj=timMZ< zcrhvsI2TrN)Dh`i1xX2JpC^-UOh|eHF{=MX5|ZMB%IF=)f2zV3ksgS3belv3)F-0G zU9PRNmpbjsT2-A5^)Hj22Uid%Ep;8xFHkLZSaYy`c6F$ zyD)4KtVPI;P7v1`q#E5F9+8U&d>ZL!$57;~eLE^k&Q=8y3p`4|0|ta=-m`dj&OpIr zWG|mXNz%Oi8E=inTNvNUcqijKQG6wYQy2REcE@Ld& zIJ1A#Gl-C+F>grFEg5u8Pxp)kTYN0+$|<+iUg@gU@nTY(f=(ud>fq2bd`&VaDZn|Ot?O$J@aDswoLm5n?0|eSLq$-@A@pxiv ziH!A~&qG<(7My0{K$y2biwkbIz6)~pgVGQiCpWs^Ipn(_XR78;&7L~apM)mSH*kaF zQ*ZQCcDjOZ(hC4=E?fC>I5@)382mK44*^O!FwqeW7Qlo<0C>)_tPmXCIBYh0;+{_G7c*N9vbypLN#l`biFCh(DE$ZKpGx}uYrY){#b0j3Zzqclf;6B zoYacWSQ&1WtjeD-%n~RCo?D@}r7FT@ei-XQZgs4kM8-VHU6g?6IpCF}W&NkKP7>Sp%}H8X;o833=56${GBQJ5;7M+)J> z+yz{dRH;~0%Nneb_4OmHT0?}9q!?c<`GO<24F})zp^pF~05XL&?DFObqMyXc!Ui9e z(f-eR8c7qywedz8TpMqsvuaOjq=LH=8_8TFwahq+Vy$%KHnb9XLRFv9O%Z&i)H?9^ z&3ocmxFDrNQnx6Ut~7D;sIrDoWti5NJQKYF)*nj3gj{K1q(H6ikDOs1LUaz^Rz^;K zhJRpA{wV)hIr-!KeRA@r`oT|{h~UqKV|Co z+RQyqXX&9#KDFQp+H@qA)l5r%FrE~;Busqg@}7NEvceZYGkR`D%@9EPW;=i68%RW7 z_$k&iz6z!5jJteG$Pw~bgGHIH7g?I{-4drNL!XAMSrTrF*`{hLpAGr6 zkO%*4mqXxxp6kT}GE?grGdWZyr^s$zY}nTrbMa z*`eRf&6(9o0xKv22GER(VA0SU*W3O_F8-1J|CNhxFehw^liUb<+Zl7hlNLm;@Dz)M zilf|Ea2}hAVGXgrlp$wh!TD?ph8>74mZ6Nsf(uw#hSL#yB_*UVzLpgVy6vvP)pjqM zL+Ucz{3s4opX*Cl$;JuLyoD8JdU(=IvEd&E8$;`X@)3!d=oc(_4~X0RVol-tF7+<6@;yp`b; z6@G)^WEFma;j>iuX@;FD{E*z;Rrqd(2dHp>;Zzl#&+yqQe5-=j=luNSxf9Vc@69N7 z!^kK?KSStF8TvUww;_a&ymNz542IUq!ZGw`hWat|C_*um#m8R> z`pB1h4YTj47LimP_F_}?cR)anhY{#lb=93w5z=78Y(2^0$4$L@9Da~DK0$H`7BRMF zpdOk@z%O45ZpbZy5Q%ij9K(jtOPtcv!<*x_(bL15dH4x|JCh!B^x$?#KM&x_;s2Mi z@mlW(lPoJrJ=uzY=CcP{((@J_o%?o?3C8)YhV?XrNW47K-JbMfW;0xJlgI2dPfQP# zW|%4G0K7TmfRdEPh3L`8a0j#DOcy*d< zLyfgzUyUU%VgbYsCgBDq_g*IMM*>)|c6q0ZAcC&0g}wAHt|78#49s%zhp1Ff9L`f? z#!RW6D8)+XxgYybyE3fjjb|6s@AO?(_id){uzs|0NFh}AQxG$VG3jG=`IC?$@>w3D zQW>?Kk6)uGN*X1#biN|q1Li$I9`FOBPWq-34-g1rRwk_FhqA}XwU0aON|X|%(EGiLCVhcCkJ& zgZ|$fiT>Z5AoS%4=?(I?%JBUM(N>YD1Y4do8j=y zkhC6ZTELzj|1=kUo0M2WD}p08x^5fyso$zAWj5#m*z3zF0AZONts1S@rqjWxUqq`$ z!EYvws+VG^-x$c{Vv4&t9a#Y<4L6-$=XQZ3deWaxWQ zqkM-x8ERGccumx!T|UE~3OIVRbi=hAt7BjNeyP3{pzc=0N?Q}xW*{28S9M<9?dO>w zrTglO}Bg4J1H>f>p~vtpi=5RVk@j9!Z1Hl2T|v+JX)l>)d3J0M4cq(_+() zC~mOf=G+T5wy}*(#JY*{8m)>BL^l*f=JVDdqBtz0kp2Jnerb{d?(I+d-Q4H7?|aWZ z=YNb)Iiwz$|A!&}dfQ4HV@m+Yu;T%3^1=}>hDz3PK(EuR{V0p)yGk1!bwSyo?lL|h zEeDM06Ab{%#q;#2sOzxN|3k=n_A6NrBv!)gmWV~WXvN6Z$ZeJvIeGKaaK9^Q)FwkZ z(FiS!Nl^8@T=QDP`7PSO6=QWHKHmV^$Mi|T<2dyOM8lmQ!nldpnazXIhqkTz#OR?0 zj@t0!GQ+Nrs{uGkvf(#~?5#u}5Csr*&BS$pxS)-YNp@}OH)C_;x;?HBjgjAJB|n5& zabwA*ey+_<*Q!N*mZmyOnwO-7O2EWe)e!j5z{~AxMi?GP`#C2}w5{5Lxm3Pj-G~XX z`{ge{gGLP|tpa@5z0SXc0{ifoRDY|s#Hyt=EE{9+*DA&suoPU+W=86TFCrmoL114i5fYa6 zS%f#?y^GUAuDu`tkb)Yky-9L#tH{yoHM&&(M^_+16P<|Wl^4l@XiXK$h~gR;>nR27peswuZSh!| zOFj(NTiAT{S?C%L2<-b(SLYtSNblqT8^^aDsqQ!iV~!{EhGkByeczU@v2d+oG;el> zcepg%ggJT0AUnGRf(fWZ&b`G#q*ZC|?U=Mgak&j30+}{~71>1Qh7+Dn4 z#S)XMP-A7^XUbq6=ns+hs2r5y-Y=rDZChs?YAGEl?z@~5U^_G5KdTW)MnZ^S*@cdNo+Oe!Zsd?lfr z8* zVcra;x7hg=o;swF$HFYhwHp|2Vz?I_+2RFGhDgT_6tUx{N{FY1io2Ld^iv5&G;CW2 ze}jK4F_aZH9Bu+&eK8yHff=pW#2Cg%rq)Eyh7B@7a6^KnF%WwJtNnB?x-C^21# zbxvTZ#Xhc0dvp$2X_zWn0s)%xuDTt-MOZ0nehHfFz*P zI?&ccQ)+xW{1sVSTAh(#qg^Pl5*nVt)%>~E5M`U>0`%JSEecl>_gZbq1A^Sz&>q%l znimGY?Zlo#|Ja(o*bDJwM#f@Pjal?7&eA4$G!2kFX<*-oE50(NUZy~~-Lh<=bdtOvX{alEsOyoiD_ceJf}_MK;t+!lanNK+P%RPt0#6K?F~yk)RV0@9*mNVK)If-9rnyaziU zEO_Z_@%yXgV+d+!E`VCeX3QwHG;3k+Sx~CVjppZ;3+-eyR;Ldva_NZQA~^MxkunTP zZU=(^l7VJdT}z^y7QkC|t%-9{Z5R7P}5vSXSA?+2d5SN<}v4^v}H;S zuPuB4FR~ynG5Hxrwt`1&=ZK|0+jkJwYQ$oD@AdLo`w{WGYE=mc*gwZggbSIczs7`3 z%>$=FA4Bq;p0|T6g}Y9$c4K8uzo{b;RD^)K_fW7RLOgOW$6K~u7>MgvIh=!J#{sqn zJ=u%mvF}Co&X#>Y@yo2pBZQAmv=5Zc0TlP>9#l4QYqk`w#;KU~_jtuuU_uhZgr_== zZ3m5pY5AjAzjngia7Z?DbbjXrqS%_@q{4m^{iGQA5V1Kz^jrelV$<1c;OtSO$ARSt z68@`N=@%P8Xg9gNHvL#`ss%`MpJcgjWGSOwkWv;bh;6g-VqbtD3%|tt#Na!PCt`3sjN)(2`nfma?MZc9wJd zNX||=yTJOdP`(m_`ER(s@L;zzjfcD?!1kRN!}g`az=I0dJ6_~X>7U2xNwsNnv)-`Q z6=hyvg>xu9)z?5S99Rpfv$U?08}z~_!a%xyTyPz&+o}cDY5t>1H(bT=E_mX)2|)A8 zWN(@X0U+V4=lq@H0%&vr#4muPGGOH*${L+5hw_Ftur zawJ=9nuS4zNdfvmys6z;a@4j;nqRjk#9GN%D99LqIedqa45ejaGCeVIBLfwRm=gGr`g}LDgfQ!m!wgZ0vCx}#;P!+kSm^WKOTw!-P-gyKiaI4Md0ZB( zgf_qE+`8^GVqYS=k%~J&v^`Wp} zau1j}ABALAtR7(9!$;xvLH$eYY5F^y#yw4){6zXTY~XLG$MQE9f1Nf(3859am>h$f z?JFK71h}i+42UYnEZeG71jbGVcswt_qU=ARTG6CBk;)5?uSG1?-SO3(b`$hDISH9M z{YR1CBS_diS+hhI?f~7ZjZO5yPu1h{j5zK~a?e$vsp1S#xS;zRc-d@Q^(e$F;_F)@ z*30lzo>2ad`AOy9i}I7ou#2XIGQ7!U)SXvG zf(qtv#3lPkXM$XUpIE^=wxQD#HpS})M-!W4bTT=|=Jp_`zc_V!oSYqW$I1D?PI7vl z*+;U#__iIs{omZSzm=Ip;p#h+D7>{Ng#*R(1PZT6rf~8FDQrQClYk!@=n31SuL9Yf*d#MS}h-+btzQ(AnZT$zH* z()ZJfIZ3m)7(e60f?beA?Dai~9VTu`Ahvfhu{ZSnj9GM~CTSM^sfMj8I+o(*Umj9OWe zYjwIhW|-;+IyPyeS=z6l$VW)-_h1sXHTe{umW(@Od^J>W3*46aX<*4K;T*}f8$`a5 ze>izY{>#C_3vSQGi$J8G#)mGS71u3!m&yX;Gs<6id9z3#nuDj^d*vah+nn;&DhY2W>I^+LiEG5}s(2?o zNO!!G{*ckLlk!d_bkprsN!>J!W$fvpVVPw}uvB1C);woaD{G!5@|z=E@>?iwl3%a5 zUVi6^YpY|{Jcq$WQL*X-W1cqUXQ@uG<$0z``h8NBV9N77<#&{R3RvJ3IPpx>n#=cv zoCnlvSl*$^@^U^ro(|0*zM-tIot6~O@}!p|Zl6jilUceHu%*qA`MX3ZU~5bYxDqTZ z$~c{TRNiDmHF&S%b+eZ5cA=WA=9+AAiJliA_RI~Niw($6zMEO`bk=5A2pT>k)WXIS0HkoTx|A%)d5P8>JO_0NsuoCJw`cmE{1t z^V2{oc&w3h#QzlW=hVpOafKVM-EE;RfvCF?n%Kg&c89hDX>Nz6;s^CZIDH-KsFGxb z;d_;xdxG=zx_7m^v+(TX6e{P@iD|EtX)n_%0Hl~r>kKB-K2y8crjn;K`CIbI48RMh zjRUoDIL|E_9k0zqZBeFnPbNGsi+PRG#+$XTn^DEV&J#;B7MY!IEKX<9na(!=hIK+2 z&Cdw#wD75vOB7#n%e7hN8M4KkM;1#;uSY3IRF4v# zqSx|X8Vln$JGGr8*6lpG=xv?Y3TcmT_Z!jA}bl`1yLD!dqPMXo@G2 zp@$yB&OnurDV#EYYvHpZpt>wEBb2lpVh`O+UDX;3ga9G=ZfktgKntXh*B0xKQdq7o zHS94`vL}Sst*K_`^R~vVoT7umQ*H%MzJNUW=X|{6^KWV}EVfD2nJ*TeCFI<(y0`HMn0oNK0VHGIMog#*@mE5Vc}4UK(LhI}7cOIX zQvem`p>0{IdHX6F=6%hn`3alHZ@1Il(GFg zUWE^z`5XAmu>(IS@jKb>Y`3kV>yEW!9!)Re=&?bK$5iA822syN)VUZP=AZTR|MBp(v{5@-KkkxMW!|<)7ie%vS_&T zwZ-Ph<<8gqS3BGNka-=hO&!h|HYXe5oDQ$Wro(HP4(`}UcF~uyNUIq~f zZJ=fo4|z$CkNV;(&aHy)A~BkS7kJgDTUT?uH8pd*-KCV<%9>}K#E_aWgW7pg&UB9y zVA?E3rbtT^uFW+N&!r*;Bq1*~noLqGc%M8m03hhAIPW9CXf#P15B`1doR5Kme{WVm zEQn(Sf}zqTZPr5+dOR2|Y4r*p1bh%oSwtVaV@aadQ<6ocOF_C`OtFO|mCfDMNJPXUIvXh*@`2 zsaw_YI5vpV?wnVPZD-C!&of%ig9)K;J$A@4wiRVcso5e6?X&J`UC)7MT^X03(Ec6< z^RpsH1V?b>0f^hqU4A)qGr25$xfl}1HHEW$y9>!m8SBqLP=vLP$+do%|F*TXt`s~mZ zp_(y7jw_VMz83(?RhuhETH0`&6q_GyXVa`C1DSm*D%?7_#WCme99=*@9iijSs^ zgq6g{0DPbtv0KWFBrTG#PjoNn+tf(Z4kdCY&0$$d;T4Lm+H5%$({i>@!^ou$OnqaA zuj#)i*308oAXcif5)09VOp45StwM`jT)FAju5RU~)?p;;lEwtPQ<=de8&i1y=b%Cc zvGY+P4hQtiD=6)^z5eq&_4m_8uQl_UCt!~7}J*wu5isIZXSRwzfr$x0y8ug(`o~|yR)t-Q2p{>a$spER0+k9Rf@e5OFbWZe&ib!t zZ8&yWD`1R27=h81{pWbH|FhIUt`xg4h@s3MHZKpGgTT|!pg$fs#w9J#6`p|Th`a&t zybxaR#HTY1R*NM_&Z)r}EHv3Nn+V5jwXB3z`+8!lIeNC*6|q)(rn}YfiUEi! zWE_AqJOPNYC(vXkH`J!0wH&j;{8v&0M)_gYc2DbVM`6mR62Vn28=qwH z-&m3mW{ijFhG)X&X%&@WT(H@N;jI3l8J*5*YKv}IUPS??F8m5yPDZ+Uc6hNd>{t;t zF9};$L}w7cCPh1fC@Peh0LR4BSO6-^&5Y=*B+S?e!2&I*@foGn<0?N@xO zs3$%VK&@+~oL+ozKFvhw@kBKjNOUC$p3;xvP(|n%q{T#QU7WB{8}kAX455 z3J?K7(2N$Nnok)d2OxBwH$aa*kKtp#_jyL?n7RH_m}5wuYgUfMV6MVf$q>E^z_LC@8Wu% zu_t&syY4;Q&(DuDKQWTM?p=9_2euF4k02I2jK**>QTtIEh0fiS?7a#QdnsBccomf< zSfhvFc9u9EFd2;X_G{`L0JlNPl#p{yP2Tp|N`4)vLure2x%v@A9Fl_dP5CcTu)Zl5 zpHOeAbLf)w*QnI1KPz>s;H(~XuQJcT;|fHBA<{ZO6lll4=XABY zpcv>I8x(fm5Ra|NCf@;J_{;!NK(4<|w20J3$d`2)2wMpKQm|cawFj(VqGj}udaC^5$A;zXY5^@&1toGq`U>e=@p?xX9+V$I>dS>RuXq)BVJTlPcIZk zVr>bSn$BNgV^`rFz1F0{UD z3;u0IlM-*=#DcW(IcU|{VRO4?LEB;_(dr=u{~#E-BfvZvjZWd0PtlWXjTV0JJ!Vke zzu?U3=TOndk2L(8IxKiWMu*5)-#SSv#~27QMv#qhhk`AcG_f1iwcJ zI0K5$MIO}Lot*0SKd;Rc?Eril%m zT{K`fYu9{jT;}|n&H__^{!J*wj6Ce~A=%+i=hep(F=2OzU45ufmYWLF zh-u&oiYNHK-B+v3pHpKpx9}2lKZmG&Y25Iq#EZHUhjlQBaaspo9Q+m_rpU|Ss{mo9 zl!*%+D5fpw+#qq!*gVmGSW75cc`PRWF#3>ccs5ai|Cp`uCsM|aFwo*r6B#s^d&gop z0KWyup0Y`a;-qnj_A8VbU38qSX}cUYQbB`yWsQfRy)sTpUTBq&Z@O>3=C#jvO3@Gh zrM4%E`nMc7_1dK`1>a1$)wI+0#MMk8LLFF50odxGbTzLk`brfPUja(Ui= ztGqrauVbK5wnMh6fkpiJ5lPOGXyZ&bmrEX!jyb(eexTVxh|#Go70W29Lh9}|uLN^>Z? zs2O674){!bhkaDB-_!Ad8YEXR^WR^O%oAGXJ-IS;P>K=3j~V6oTgyltds>TFpHprk~wtWTaG3lREAM4DbU!CJ4ZRDnZ zJxL!VQTCr*7hOX-1f=m=AF1R1zc_)%u`GC@Oa4A2OS-HgI>ocUz}__HJv%d0Iz3d1 zzf~dk+%~s&CbsjC+ZQTb5CVQh>B2VmJTJUxYP0n*mbq!NINsAV+P9fVXXcGoP3dc1c40Je*S6(n+swbp2PjRp{2r?tv3Hk1_@;sjE$B@J8$7r>KNe zSs%AZv`M|?6K_H&4GLCbTpmHPb3}psW{FYqYZuqx8{BPIZ#KA3k)ezJ)bBJd3zPe^ z_}<{6$}=Ap!GCwb40Ms^g3=bAA|{H4`-si}eY-KnW_K=a%6mf4N^?(XcEk8Hk%*up zmZg*g^AnW>^U>}FhG=P~wqzu+7UiWYi#Mv4abvi44L?@|rY|ppR}xXc%;&1FVwO$#K9esN=}n31+)k& z0$x0qoA!qb|DxH5j%017!k_gat=#G?v-(GC<#uP8-T(Qfm-svZ3zq$nni?UKfJxWS z5QA<(Cc!ofl#}XOX;+kW&-ACax%upiDrV8ngb`p~rPwumK&%BMi36Q6@un2$T-XhG zXc3ukl?TXx_bKwbU zT{9eoh3oT8uU2aIaxW;sc`K_R-ET#W(0VE+Mg}8uVDxwpmWrB`Y4CqVwF@*919R0- zFqID1yc`B$>vLK^4gm9NrHC0^W~TM!2)R;tg8y>@29U`v*$u z>;*OXKESde2OD7>)8QBm2eUtlJ_Cf<_qDc;SK_n6V7s46`)Iz7{TyHV0Jq@b6=TtY zDQ()H2eC`lm;1Z>vcjY5)#4SUv`{OZf^g^QrGxMqxO1_Nb^CSa=|v-#!ehx*TKkAn zkF$i0USc(t978*#()QB;Sg*SVKBXSEj?;}h=dDD?t)F6R8mDAq8l^EG|8O)1n}Um6 z$5krmUJN1ZeECx@y7ScexTA8;KBt<#oj|Gx*gU#ZMZffKhl`*BP3K*RZ&j zP8{L(T#9<_%h>NLdd6U;p2pI&MQLDxq-bq&_W(c6fKy!)QxVzw%gPw8qi1^mA318} zgo)3Tn~`AS-z9{)&x};L=S>B!1;&fagPqh`Zv8o@K+RWpVqd3D?0M7;)^GLzQhlQ# z@CHmz^F^v?IB=v20(hW*FarZE;0OhF77+1}C;dRs^_Qi{~(@AI7

Z#ySw_6?uST%A-zY3=3YGF)u1i53ge4mTS-Ym0(mf1tgtf6Je zvNy;RD#NgV9lO1Rwn<_50MIcuO4i1Da5rj)OBKfnqzu)Q>X+$K{cY#@~m3+`kP4po5!JOzJUyl<#4zi+&9xt;|;vN^891ctl9X6@z z4A6C&=%k90G*}dP3cZApU<>xf)3zK%X6=NMe<*p1puho36zFEfIk4qd(w7qO5FOq?uS#5dwv@DWPI!~ORc%E7iv>a_$i!zGULGA+HLQmPhu9lQ%* zfJ*rX2MLLvP8F@P@s8qvt~XrI6LKm%k{b>l$qfgOIcq+W29*!Js@l-lj9X zyplU0>66-bpf7IUdZ^z)^Vo=yrJZ2NDbgPCm+{8uKcQswHw6}cb^~PS4dCySP@2!G zw?xNB=VYnzHG)~7*pwc{+8Svas$=Il9VUMhmTA>^fI^~P)pHQ^gQS0;f2~3Ji{IZy zMHEM*qkBkfgb!>c!87k!-2cbhwP{w<&H*n%(>PS}NNj9SLnCpS05gjt0{pv5hhkq@ zTQ0CtOp!O?>JPb0Z1TIQljYiyK+XuAoOip)84Mp{IaFA6isH0j6n1caDkVYCorh;6If-aF>XE2_UDW?WE{V|51g`5R5=yXP z?ofl`vjqiCBUhuNJhsNe2KjlAAK#6*R~$GU)yX7`fToOy8C|<^d+!H@4A)+c(An77 z^%3fYGZ@%t@aHXP$CXO_>Z;g!+4L-Bc745S4PxNqM)hXsM*ty=|AGM%09huHd&eVq2|7od)Se8O%xn7*~$Ff`>TG7Be^2DHAKn?!< z1q=EhBU^GteUQ;ESSHjnI?9Zc{*m|@@|T2MwQhDzq?DslTEpLjLWV0b@=? zjuGE@5Olu};5U#DTD9ULZR*4k#hy#2PRZC|YYZ#MJlF$sj&2fJvB!nhlbyrWu=R4PZQnCS+;-ag)wF zWEw~`{sA@S@;E=mimsA#_j;*>h8M)mU`RnHvlZL9YfJFXAL1t5YJl-({O4+IxIG)w z=>Q%@g10*i-9|#I_z};%BhLyU7rOqL6rLYr3+3L6E|gE?{{I)s&!u!Pl!M?5ZX?w+ z@pOPyu{AA{>ySsAI>m$m{J2l*cqtasfRc98tfBe~A-NUk$HlIskQ9=qzUjw76&Q;W3X zi6f?ZE-juCDp?(Jt?^q{oHk&qEbzd{;gg zp0OI1B&LI*m`!t<$*q^*D{|;RdhpptKpd4uz@JmPKO46-@~4 zc>h#V(YGZOeP=?^vl5CfNho?;LebYJ6nzccFkV%S+*`}0@+$KTkM;M@Nf0V&{WXrK zZgb<$`LS%o&P1jexoMHRqfy08gJnmsYsp0WDF=(8Ep5#fnW{m4EDP~TDUlVVj3sg1MD965YPUq2q$+PaSPw~a9OSmpaQ|V@*UXPiDdSnF6LP;5_AtY>F zRZLK90S^u0{mU*WD@LAblC0Q`BQ7c{Rz5@8_4z+X`8o(W;oaP^zq6%( zi`6uCzi-%LUTjR^1xDv_{}IYyR{+mA6WzvkwKiwvDho;an0!1@V(BZFsWEw>@j5jg z);f|k+&Vj<>AkV0zv-Iprtfu4Pbsk?rmLUb!(i4`Y=dH*c^`5wi``RuFuhsu9n9b+ zW}sg4B%0R7$Qmd8+3L zzw`BwMZI)eLQyR!%HEvTQVg!NalTfZGC$-_!Pkth8Q(N~)9|(6Yr(fSzP<6a;%jXw z?%V9{+fr=9yd{~2kg-S?ZaF?|_?6Hc`@PfWUxF!eVK{s9l>}oMY`dh=3 zt(9`k?Tz0TBK#2$jtj;=v*X3dA|AZ@v+a0oW?nDM`e%80nb(BwyuNm!yg2V5SE}r9 z(W=8@3m`UVH)%E!N@&S1VBkZH2-Y>88ltW-R;@4PjtL3NQz|6JyyDWcQp>?ow;xhs zsQbl?gqg2C&q!Eb(2{H9Hu=U^mkzFcT`B}RM*5tHL(*9jG^^&s2vCza%0+m)oY5}m0& z5eM;pb6ZywLeXf#V&pV-SF`JcuMd>J5KsK97vvP)!Ig$)BE)rwNj!kpG9@78EHroW zApeBL<;&tSVPRZgVf2cnJd69~WMV%(lEncj*lpq=WHgK5*Vtja3h~ma&n@AT@eYfx zGR~YHJ7B zM1a;s3g7F-1lZZJx1Ab5Glr zEq>j3HVT4z!wx_JY!ZBrF9R;1=$iU!hVlUw=JLd@dEF4}faCYdmOq6L=(C1smYPa? zoDR+twQk3r#n(o>wX41tv926zGr&UaV%l3p6n51+e7OIy~(6#VI z#KV*|qOCXl^r9qXgLN>6x73f(F2M+goD_n@{lp7%&kPj8P7gLiulVTi6dKqrr^_9e z$ZA`on0u(VZPf&Xoo8yrVnBRx12d&Kn4Nt4zO<>By5h`J$b{#?^?5jXK%z*qCejpp?4*!+t z5D1AoJy!n^s+f7~{{BdwAs&~Th@YaG?9aH+s?sH?r0(tm*-CeJrTi9(`fP3*(&|fB z{cU{RC|rkahHVc!UIqzVmIe-8 z9Gw$F4x=``(;S*^G)r?o2g;fLuQ<3X`#_&#uYA4T)aUp(kQRA+v$1B^XuQh+{CTF>6D37HV=1GBOHTN&rBK~+TvoBToeq_JGGJ#YKzd*bkz)StEZeGDkh<9@#}K5PKZTNo zC3wbIU#)S3SSzV-aonPH?vF~q=f7w#@>?!$2FX+Xk#OM=>0bezbm+~}9U24<_~cNf zxg2N8S|b!{Z^Pl@LyO2j5@fynMHHsytkPej)z)yfp+Dn^w4%QH;C9(XLz+eip zPJjZ!kq~tU_9z7e8vjB7d}(8qUIB>I9SNDwX%ml_L&!iov;VCK9)~`mpR1EzFRJr?rCQ_bW}*nu?tO@4i&7dUAXCBHU!%a4o5X z8#a|$hZkcSR(HWqztD|=vxg+r4oXnn7H2tl?QI68f0_UmiUASwWVaO!w@9r-$0rDr z4-&a}lL&dogcjz678Zs)MIq0`kjE49PN~r~E-VM2aq-7A2zo7GMLZ=5x6Na*+vcB! zbQAZzA^)?B{*N%(c+s!wdx4AoW0%G*`n)2~i6&g1NA~T$B5Uw#Gf<0`><(Sjz1Iaq z-OY~|Q`Fsn&p#2APq{#9pGv*(vr@O#vHdJlctFLZpC2lD8~@%#6QH(1G16D)fpE3x z&1Kb6&`fbupC`KcDTC78=sz6?^Dzh-)7;9SYonXD@SL-mLd%gs@c>73^ClUvQBV0t zq{QT-bJGmfPjsJ!H##bBdxEODyt&n3aahU3tRE_44HeJTRx-~}@x1U#5`>*`^rd_& zfKW~G0;7x_UP(%V-$q0V(k?Jsf?l(M`#mS|W2}6}WQr6pLb-lN1amX*P#Iqv%gZa( z^+Z3!c~j);DE_O|eQuV*y&m#OSF)xMU7}ADeWdl73~wdRa5v&N<98Todnv=#_=X`C z4U@|&eq}?>YpeKERnz9xnr2E=&D1E;3^*|VO2auAp_Ue1lp%lZ0aC5vJ4=o&tzVR` z!Qj4F>X#-FeNzE8Z1fLM;yvYLlQZR)n9`k9JMZCHpPq(b>oxd+dGIg{@T;sq^zP7% zcCDYcEIJK^VV$=%P1KFLtGbG6{M4QI@Bua>ivOln0+Sn=se$X3}@%IZru7-ps?Hr4H(PCGN zCWa`^wNczX?QBd6E#YZoPh^UyVKl};RN=W$G%U_n#v4F8AwJJ3u`})^VMCDYymND0 zl+q(k^`huxp*SwTx#C@ZZxC4L!=q-u!5*bZ?S>xA1RG zZgWk(c*a4CAtTX6x+FuWW+Wtx5`X7VcS*n42bbj-Ah=bOC4sZaq1M^ct%VJ&zq?zn zJBlXfb}zZ|%jD~YrE@bs)_M3v)wKG|P<>XYKD*65T&fMb9Vf6XvsdbKLiHoVrBX{- zT#Eyrnn1E2Ox^vkdlP!+(Y>sUvo=$r9i%<=xGZp!{8%25A8Ru{;=AephWHOKj6>4& zoVc>`dZotn9(TU6gV2m?q)-8oWS$NOtK3PVVS^wh!y=2 z{CiZvm>COda(o%`PD2o%ND=ohckbd#!X=N8HSrz*nPsjWYfycX_WU{BN^E~U%5Fq~ zw5Jc@r~+;DbXslqKM8u2XD*`2EoSqrigB24=69dmPjbvu zwvgN1q~Xrz6~;d{XR+5yEi!?$UhxvkxL=Yy*jEJ^nV`7TccsU_G+c(vcMCF-V#TD1 zNwS#T%sw(T`t?jwISDyLJmE4A07t~H6QZYzAu@WajGi4XD-4%x5~~tom__F##@Hn3 zU1pL>fDUGwhE~zrdgf$(Dc`Z=qDy(hJyoOqebB-g<6!Sz8<+p^E@jPRSIf96YQGic z`uY}L?@KS7=rfJp4s3{BP@M0$0&Uo>1qMLz4cO?Y1_q@D4x~BbIFKgFEeG#|7)Thh zQn_%iT*)Dc@!^>25B(;1P&O35kB_N7?n@)|NQs?GeL*#(LVt^nQ=B#cj|J?DhcOaf z4nq?fqu#E{+^TD?^42Of4xKWrgf!b!({lDV2@5Iz@jPXm>uZ zOKqmtf%b0fw05){w8CPdk>!=T#HJ6i02lF|@jT?UL}awXab&c;kSCKPYza}Ivc<2A zJzzsRA6E-IPi_YR&l`I(WB0-$Bt$zP&$cKP?d1E0=4u5m8WYd;l+?A@4qXb0mAOZX zC+c)5lqRXQRxR=%V&UK@0!IYx1%9M26`ARBk}rd;gDlbTzORD!<`p><13Izd9Ote7 zRwY?s?kSXFO7xJ^DA9v_$;1;?M=dBJMZZr`hKLuAiCFQ)Ar4k~AlHP6Mop0!0@5L9 zDWrlGS&~$8Uik&pvV6)5zYV$L^9f)S62KToV=?x2yeI9-k%!EoL695QX6!Yg8Cx(+ z64nxRrQ(WxN@;Sp-E6tkhQ_2O3sLB6>Mj=VlNm5!l)mb_YfdF(!%k-234uN!Hnk@;iF2+BymP%0JT5)N9`Vodc1zBC9o zz7$D=pqMse3!+mV(d%fQnYpKEu(6>Y3kWq3GTaVIndfU2xmw9VulUPytdErAXU%+C z=>iM@u%$}pYDGEVy3fO-$h0!rCi!{}j-&tUnhApv&RpWatwVM9Nx2n=itPl8!^2c) zPG)GSBQz%q%YXBnY^{Mu3z>tJ^9dO$Vj{Po2K;4-7Uee2%-8$}sasWvJoRdWeG)O% zrp!WDVMDe@r%BOQ;XKLYzM}tX-0X>D$A1BDS@XAd{1sES_1kq9Uew7gu&%%&{F)QT zChXMewHA+m6Ee93`@6twY*>z7s{#WtquAk}j@8KqaB}A!u1*Whp@qt>ysqAA=@t_& z&exXbQfwqR-+`xYu*S2><>jQ_Li~jA6ooRGi%n+)uJ+NTuo#hz6ChNeAst&hcfitl z6<#qFnvK|$DgqZ(OqWlgaY^RjRR-LkvRS7zXPkq?bDQEIg)QAjwpo^*@(MRF-HT(@ zE#TGKg<^PDS2C*2P%;xLk$AHdVwejRLalgS$UP5r2)P%`i9_8yFYbUHqn;0$|2dQD z$&VD1>WMR5=QFAL_DW<@btTGp+|T&B97hf7cf6p7JjQQ-z$a`e?9=^#jrVJG6JD+P zXkDDm?WA}(x0B)=ZYRYfv7LmAbG^8UimxMmxVRAaPp>>;+%A86aPyQGdr>CypH2}M z_jIjzX2?CWrMRluUDZ-t-R!PzDXwXD*Cbv?yI;u5PsZNGPwOsA$1UBicXXGvV??)W zKU}Sa_Ywc4fIOgs$d7ZFFAAQlN(^eYrnR7%mq=SvRvMO8PqwXT031XEIEvT9XDnNJ zk2?$yYu1O{bjXTtl7QPZA|Sqp$Wm54#hkHRmb{5x32bsn3J1KTn5PDUr>`A}k>X7Q)gc%I))RnX(r$gu#1jK5C~1fEO^ zTnC#=R=@$z=8^_Y8AOm-+8R%qsIYqHZvNSW9R{b*vRdpjJOf}8>!#sm1jx?2W!%|l z0zJk=deX!#3H0>V>3PA7A_`o){b>z%-e-u60Y_(dhVSZFhR2JNGTfXhGo66Vv+KTCf^A3uYS)wGpGuO~m(^Y`Nw$Dwh!Bxp_{!K1CTCxknm}(a@t`?Q?`>v9 z?`5P{3W^VGaotC)Q7r!3QwbF2crJ94Dz`zFK;HF+6< z@z35O>EA;7w@UiAl+{`#{TV%)Tw!+Xy(OuD2h0gou!_B=con{5QdPK3HQW{$BbT=Q zBE_J2OA%>SS>BVJrL&vnJ{>;tHrFy0bPjO5Z@FeOyLCNdH#@aGg&0ZKuD+4*=)PsrJ@yv6ifb6B%Zy z4DF)zHDVOtmKM%YUj0NXEP8kW6|R2w7pwn{YyIO47AsHD$;9Gb>11vsT-=49;6yY8 z?lbuM)P6xFhh+y8sn=xO&4hB0iWvvIwKQL80HvzBa}%ogeo8_W9U>w%t z4hg|j#ibeMt=NIB{Ig8i|z# zEE7X&CNCRfRV-jaLsBN&4Kaqma=B(NM;1Zah(OjWf|748bNoXoyM#GPfEJp8PAcFg z{G1rR_Bc~nfDKVSRjVijl&n-@S&>8G%XlRQi55em{A=OH3F@r&&HmV7Ba%)ly{BG; z+vjqFd2}Q%u0!#(UQ-wJ?!doSHDjo0hlCn|P2efK6m&|pv+K|*J1pLDQCL;06e8y- zi7GThkPcFP{0p*Vt!le`^Rr&bWq9=nze054TU#5+t{dy!;Yr`fCQ?r;JH*3|6Mb2^ zWMr{;US;5>QrtqawX&X8zgX1vA9Tn z3&gqjVmjgcwUPuZyEN(iWm%`6zxqdeW9P58F=tcHUr#Vym7cDlOgwV9_jJN}tCEEC zPV82PtpCdyYe-a`v8Ek9%^B+nP@Xtr6(m0d4mq4SV{Ky{+D0VKSY$%0eyMwa; zj|5+q%tn|2quZidT#GrzSEoXSY*JESYt4hR&2?kxWRJDrYzJCAX-K9I|D(hI|yv1Z{A8~iuYD}R_-&p>X9-~Xwhtd zJ{aW5C@aB(+HuVmC^Q1EHk^-sWle7OoLjoYGpKZ?X8_n)xuuuiVJRKal!aS=I;3|Z z7olnpOLK0ejrSo(d!wkB#~yO-W>1N;;1NmFx-s8H=0Q&5ts?p<$H-a|SY&1S<31}?sp-7V0sx)4xO2SfK#5YLTQH({EuK=7`{ zE=ys^rh@=(89VEscf4_SeJI3uqSGV=nJ&X+8;RXa&Gph|WCkz)h#7b~!Hl$B+~2m&KLTF1b)ie~*|g7+y$SA- zN$ycG_c$tXhFo^cZf^t9jaKQ#B*ncf$$hyD-Y_=i1;xpoNL8Z$?n2lVNp45XJt~^L z6{|<~9vFqdYsWx$gB6u0k>YPgRndLiv;mM2Dupk@#o#m*(#a5j7VV-%H6}^Z1Bit_ zE##+Pbc_cr>=w2p5vt6@7uAy$RP}ab6VatZ}s2&3j6=QbD zHQX(x$QWJ=v7vZ4(dB&;!oL6dDW7WhKTk|6)UrR4Vk8)D& z5KkQ7_gV3<{C0?6;)}*Wu9tcx`axbUy>s;t z9q%=ZV*-sxf#L|=;?34;aTq*yaM~3Z1Uz&CL%pb~gv>*JEo;W`Cq@lFZt*f+5^3>Y zvEzLg(`+yPSqx(23Xq)9hG)@$1=gbH8u=DUk!iKHNras&2y0lx#jxm$R)LRMybLTn zgeK9z&8D~JPc2d!#@B3~2Vja51g5b4|rKuSDZH0 zBSNA3C>T61;9tdzFVkn{N;#RQH&~#-%GpA!dNtFkOXch!qdrSU_Iw}sjMbQJ7fIuS zYAyj2Rl{w(q_$fP4 zf0hJy%P9*lIpTUOjexm}TvpwXdHt}R5EdPzZNt-LdlCNAz5tvoU`1X9AncJR z=4jrdA@ezHIZ)AZL9X-IGe#Vdj*9cbm^y8nZ@@XO*vIqV*Le6CQQaVIVqeb##39`2 zd4PLoKi7&a63B8j^o)4oX(-Zm688n-t(=HEMQkF@?mG?1rL!idIE=wG4RHxP?>wo(#2G zcuW&L%9u>4EN41?VAXE;4$sm}g;-(XD_7sDh*Zho^+-(o5UqpEk=`xx;Lp=HX*wvr zCKXR_I31*SW3inYGU*Y?Uc|xZD{~jcD<8#Ki(&)aimfRA2zSGi+G{rqdlhqZ*n4gH z#(=#nlyCAKw=6h(dhX&4u|8kMY*CJlK7LOpQrDzomhdlVRF1hsE{9 zJpHX^_d|E2COG3oygK6ejVZd9yXZYgC-o52!Cb4bIJP&tpoPj;QbWniQfM>Gw*v^k z^j0pO?*?OdX@*fzTKzXK)8^Nk=G*g@Fc2qh=Z>he+t*!9g4EEs|9_Y&0i_6*n8zW@BesY?PMBYNQ|hUpF%1eWd*^8G(e^dj+PRUaAv(doKwt z^_-u`y()hQ?2R&iUk`Y}zrdi3oU5m#d^y3eLdp)XqJtUOT9tg?emvLUa5j~E-{>N< z?BhZS=m49<0fV{{{zRTmr^lExmMY12SlPfU+)%dubMbzMhax31cYUZLM zc&eIKt%GJT#x0Dom`h!x7|~GC#q&VJ;<=2%R{F7wP(P}}wAh}91<~1#_j#a$1m|Oj zLxdV4aD{=HMXIG_J0ZCOMPTyM5776ZoYI#|x1ij}a5%Xc zFhLRAr<#=_i=gjArpzYUgL&cibLw~G_elhHz7>srg)H>nl1&zdrAP7tQlT@F@^1K_ z@`k19u;oAGZ2zBg{=>;H&w1UO|7*_E|3l6<{!ck8`@20SzC3Tk|CBeWrbgmvv;6&T zoS3M3nB;dK{Pbctzpq88KEKQ0l%#?$b1-@QGnat~Y=4j&@#}@O8bJtIG4#E@%tyd- zyxGUp#M4Z4e zDxoGM9rB|EJel$CDh47GqRZk1n%KWV7oO~I(b={Uw*9Vi`aF%li-Hw9Hs4K!nfHIi zvuqL0pncA)ZRNuQuHjla&bT8W`w)a|OL2RSL02h|VE}mBRz4}s>~1LXIK-rP`y8$6*Tn`)4J}yYGKj`;z?oi%XeKtlp<@JL0o*QQy~lke2Zh#9qA>r z!EzltYp2%=m(BlS7P+5W0<$90R9gPnS@LBVtn1FQv-{cZo?(%Ad;EdJ9Ttmx?8^9$ z`z;&7=AY3IF`BH<@z64(ZYe+pB=$QjDXJgJ^B3@BsjW{MWv-#-Taa=7*z>(5u$!Ov z4yGaE$dpXL`Jg>q}^z zrsHjlsh(OOGfL|OW={cOy((5wGwx<#;O`(a+XwCMgp;{+h_=rTc?v#-B2t>r_z!x zX?a1?GD6W(bb4Cmix-Ac6o3Ay=F_w7bmM)Yg9n93P8_7mr~kG-r8oi5NIF*V6SvO9LxC4v$cXWrfF^&D_k@mYem!9K z*yLUEzLjS{>--Ropn4^Dl^~!o7SPN9@GD%UbzRQo^qO@yu*@1vsQOIG5CG{9b!SFh z&ik!OL+XAYW~`R_l3(1-p+{*2v_|D}o8Qc)7=0dV*BFx?xahoC?U+sYJ4jh-^$ae} z0%V45<)-_5oAT2QMl;mB0#);ZGuk88_Ovv!0V2kz_ctN2{j`yo2BR)I5!IKTjb@D4 z^KGpk;M>v^v5>ndU0Lu`F00MYZpIixbxUK_y;8QrB-swd2$&oTsFDHGWk4AMZj1%Y zmI3o*{U4X(#`$En{H*23!jmB0ENAS%t`fJ4F^D=`)TkrIdANUhTHkK-d1`Zdp1xX!64#WqAu@+=*;R|HNiW>52LEuR_{zJWT{F_zH@Y@O( zLUSbf`OacVk3Lmk7{QE> zHxmvM92kq*Rlq`wW*&%;gW1=k^2FF^7xr;yGCpbgcqTqRsCq268mWT;Uqcm|dgpc9*ZLWD& zj6ZvkDKP$QoP;#jTy@*tiwmV93ZkTPeNT(rK6ds@Zz)(kSM2%r$l5&U9%GVvni&h9m7 z0PU?P&}QU+_ImIdJ2)2PRrCu^F!RhX0z0keEbe|~R^L7oG-YXp70)f!nb3Yu%e%%5 zkbcMO3%<7aY{CS9OIvPsOfWAPxELo+N7@2gl<1^e9nLMb<-hwZsy6OhSa=h+%o_3V z>qY}F`QE{3W-SxC*Hapd>iD409j}s<9#FTKep&^0ELP++Du-d$e;wDkKRoEGM5ZZQ z;UAQ;axWT`vU1-%C}riIIVff2zIssd$}O(I&u}g?9Wf|n4ZL7b@){U<>%XS(8u={9 z$Q~;aseS!)k);Gqc(5^s{8)gXQx}%|3Q`u9wt|#}g?|)2CQg2*nSVDFq|Cp`1u64y zTtV{u3xA3~iCq4>3U@_j{dW<8m^lj2OwI^~SAZ&2~V1_fVw&1j%`-i+lcQRBK)SjgzD zMP1_yWQ~@;${J~#uyQeL-&_lfyKX^zcsz^G=JpXJ=C9T>;GG#`cxSZuCZ^%&ukg-t z`{JFQ36ktqB$1G0c@mPW&1`bVG08qof#o|NF(tOXr48?^fqdpblc!ad1YTHpph0(i z6JxM_DrvtUL3@(I>O7^eIvpR>1P?BFZNXDZm#au=s@g}aCyvEXwkMw}wO5tR;$GFH zLVhgW_=wI#UC*RGT4_C1eY7^NKKdiQRlwex+68@Sxmk~k17+AJRhP;fw;?sdAP|y}QAq@8;_S0?s;=*vc?I2}BveT~m zZN08mYGm^8p16$Mb8x20$h9)NOA^^d7tKYE=&zY_%&*$sOTE@2@$5ukg&&f^k%z6AV&nVC~FGoL22;G z*i+)``MPJYuV=W;A5@wHTE!C0-8igb{$RIfYGf#U+FDj1i0WT%T2H(t7uWweGUj}( z%%i=Yz0>1%Phrrr44Q->oQOgzBrNFn_{2w@Ur~&q@TD3`?1|zm0ri5=@M*e4}WOpG>YJaW7zn@FR zK-pzb;wR|2t`tlt3tQ`3N+}r6QOe<2T;aK;!c$%0aaBOw*5?1C$si3ef^z{y)Hlsa z(&JakH+;yD2u%~~_0T3gl)}xJkk{hH+#SBuD5XvyZvt6vvBQSr(F_y43Lyv^i6EXf z4G-b4r6lgnKNu{-!X-E$rPOz;VSTg{Qg?elelIMn)1C1_}x7D1WV zDnZ{v%FEVZWJybNP|_uYKue2!YFn2PUQ0=~>PDzch)T2o$Xu(0yv*X4NEvIObTO(w z8)&Uq-^m7A!v+e!BQXNUm*&TesJ85uHa~abBP-@aqA+a`)Irih3b!UCTPJL>(WQm#BTToi=1V-^c&t3=&(HZZD%zr5YQFRWxH$6Jv92qb^@&U~nM#mJwJCYF{Q=rp)PdtAo z@<)xb(KhS5qNDx0*)~6dTifajTRn5GzS=X+7oO@Fakb~7t3BsPauxB{i?MN{-I3Dh z7&{9Y9UWukcX)J+h2P@n7_(mJd5^Lm(j->nfcp7+6iEg>)PPWMkl7#4WuKr^j_yyk zP~_$UjGAdmit6m>B5Qch37HjapECZ(GJZatwf&W>KHX1P^~LW;&z(_QUF~UOn=O!J za#;y46a~=i03}7$AMkjV#t%n!NI2HD#>i(}j_Q_{81M6z`j%KS7hI;5LENHkzOl_- z7tC#0k~ZEuq-BZ8={>j2Z4OLH!ztaJfj?#Go8Gr)?_6uF3r+!yq7c8J+^TklqXprzbOR;C@ zc0P<^SDoArx$8auGR8~{G8j!@ z`K{Z)FTtWzww?=mlC4_!mB0_{77my0YMptSQ!a7Gov`l4Qj%1LFGbU-yLbDBcFZOU zo1Po@Yk(}JC<49h@3fzBs%hhstSKnWd7{-{_?KRZwRtWG)-hUUvHCxVrX|c+D&bSB z0q>mbANh)k3m0l29_!HGQV&QwE6}tM3&yE8Pc8)do99IPDLOExg}tBP<$d5b=1F2= zl8}Vu#Z%&pqatIxd`g_q(sV4{dwGfTGnjAmVjJygNS}(^80JFknbUh7pBop+=f;c% zgL-Y`ZCFRjKk4;Q7))9wcGF)YzeC&szYwO+O@h{{sh4{^3BL?bD3}{GDG6-XN3&(P&iKftn zSw-wmwM!$lEC856pzGR~dL@9+;NTK-a0!ms)1Q!1RQ#qikt9VgMMeHZh-L4V-(=Fh>{gCo_Cad;2XM zs0^IhTGLU2x`%|1TX2$a?mgz4u@AVjKFZqOM^67i&Bw#_s8_(P)Q+1D=6!BjSb_PT z_v6Vm)nacsm2?48X&31)Lp~O9XzT4jUei9>JcO~bVAHc~K#+k`%LJSsNSduR(J)uV#2jF?Q|yMsY{ob&@z>N5bb9d!+ksB=HRod> z=X*!gQ;|dbbAx=^*e&OrSw0rp(FXd{Ac^DvzLN)=%c&Q(q(57DV`xTRz?p|3mtG>V zVyDKQy!;T_qQ&2@MC;2Laaz}But5%!Ue6346luKI)VGqWH*SOe>}U5!<+EQA4w@sg z`0TfKy?pk&pP#!ZbiEud^~hUgmsMysi37#7= zm#7@;6Zu$WK39q*G8-$K;s;hr1@B{3agd!_zhq7986q>9D_g=}Ll&Z|2pS~b9IS;k z^-Bmer&$nw6^#3TZfh+@3_!%-C8N?lrAFxsqZ#p3+vCaMtQ|1?;c`Pb$Ebjs+k;O0 z|03+ph@m(2MmcoID)pAJ&AeA20Z*w@7AxhwHKEE?QXzNT7P(io^Z7~?bZ}2vC30Wn zcMa1=O7xTinbHtX*-w}fDYM0UFR7G!UWlg@+u_Cy3->=I0@lu*1|M|v*To+YSR1c} zZvTfperZDLklTT#C=6^VR#ltmt$((dN{_gzbg(mJS0rEFc;d32d$3r?})?GdPDc zF=E5BqXa_y~o z5BTP9){Xl%)vgZG_}SXzNV%T%HHh`Z50T|lb>lF*vg9k`sAyy`;F}GLGBsyWup}}G z_n-T;%)EHOa~2dj#`$txg~AijZLoWQgSjCy_xiY#C_Gn=WuOPb6ieNE(qtT$&l;46-1cjUf-D1&8F<;t&FL4g^=3loWooN@KVQvSk2GToQ1LJSam!;9Vf!c=!*(Nm4(E4UzVwpIfyh)0*$;O zL@q&wh#_u9Fb)}P@o5FXKjK+qKiXKeurF%#CKp5iPrV?bm@SR+EaLqxx|cCj7bALN zm-x^72saU0gipfMAxBZElaEn|K;a?$Dl$;@8~;!FbM$n_TGb95IKti~rEEHc)j7{d zEk=(GsliA3Y^P(Q6~~=C*`#A}Zou)iAN0e>H~95cpt2hjB=R7a#A$O+<4vVty^*<_ zsdw4ZlxOhtquQf>@;5 z>^_oq$}_^{NmY3k;R%~x+#Mu{>5DEsD1)8o)t>^4T$>>v1?M{ut&_1Og{9>&pdLizUvU9kH>QSK1ejmceFi zlMb;*o4VQ^g_`*;ZApPPv(U6hTf*o0yd%b@?p){I@uS|2bOCR#da9JdQ^;9)il@^e z&OyF-6yIUOPF$i?(iI`%*H6o>U~7^F$sNNJID8}-mzF*#d?xV;;>5A>Y`)1RxmxMa zczY!@-VOf)?C)*#U-lWoCmh{3z(-#z)B@J=YgXCCAf$6G`_QKnruG>VlNc!MRz3=nNel zn!i^%wy^XA1nV@WmhSIhQ#qNlE`^=T&R25VDU0bTy9I{|675A{|s}v`DYjb#{QQkg9+cQye>Sa|5wH{{ZkE+Z) zBSbl}j_FL;AQTZ}VwvEMW%w;-*cJXeXcYsK;{Oe2&G4Ou({18*~AxFPkBd8;x>h+p+DQZNZ`*7 zq@@aw^P!*);@>2;4l>|yPr!GARt`ILlVDetHtS%4)ioKmu7fT&aMI!+X5L8bF znG2QI^Nm1s^053U-pKfAE_?QV&@;SDqRt_HLdpqn^apb9u7^ru8b12wGtQ*Ww@%asR)S)XLNCqDEK`V>p7_p z&ArTTG4oST)+!I?DNeS>pSrifnVPO3fOJ z1QPd~c10ZRVbOp3wlS6Ss!m=(1->_b%{#4VOyMLR2 z6KY}29O86y=jG?(O@23=DNW8iE0bX$TM~JmQr^6z@>a6E?H?w0ajd+liSo`%Ess)H z)~@kpIUmnvZktah4)yKldjAUxjZct*t91&%G+F(4?|-t;*wcn?JJpUK-+nYQ?$PT6 zxKK8S&2D{#obnhEzY_9Q?;VbzO%4Z&5rOkJBCXaVKSBh);$0038M!hT0 zHfVG`aSYIM>NCA@w6t^KR)Ch*TO}I}Ivx-PZ`UmNyG1|i((v^l=4MLDP2v_GfYdcj z*9SK=Dwr8ORu}^QTXoDCKWW0518T}V3)6EGY=;eEEKikF4fDutxviA z!Z-CJcBG#vyxCeM+YLfgk*iS+`dL!4yHw9^q@LX+eX`3A`!cAYZASvKas6|9qe;mR zACPtF);r^!cxS)|b;;1{VomA{gs8OZ4ydBnuTe!mwI;Rb{^4I_$ zOxC@!Q*x`i4hU#^(CDo-P zmiD8FDn0TWRr&|`CYNpxZ@0+OnIaErPaC!}d%jI)wD~BAs4@%q7si_Q7ZI+=`P5=* zuxfk6HZ+DT_d*tQr(V$QeG1AAe;WnKbZguV*+}=ZlyukV=_d3^cUJh4Sh^=6HiC55 zBb^$5Dy3adY3Y+PFMKeQc(tp8{+&{{V>kYK)5kjR_go&5Uev^aq*B3ZDXAng+x)P~ z>;-(2Gs_R>n`v#KH56h>(f?Bnw;8|%UBh2LT_#Nh?Ucxvce@DvxhB>Fw<4!D*`>9( zsl(LkrP_?0b-u=HPJYXKaVuCuQ$>|tsH;z*XNP}nqC_aI?h?3ar|8#&h4Fbk;8rSjy@sG!t0Rxx;n85csUlsQ5+3MQ=dD7V{-=(N(@o>pF*Gi zt5f!r!tg3JVHt5iN{U83MN?{ubHjUh4}Z?Uy=DWM7)fa=kS5r)Tx)tU=naIpA1NG& zg*MiUy=N5PKz`-5*iXa1>mgdtR<(nkmkfiR0cpP}_4Sl%M$q|DyNaTRTY#6x=D!}K zL+=D3MP%f!1zqx`#lnXc?yPK$3&`|mYmAM*<*DS%P)y5^S)|@%6P3L%e4CkDZU@#f z|BaHL#J^z9@Fdgn!k;+kV0Yj5yi}NJbH0W`0#ZS)%}2aOIaYo^V%^vGM%AnuBCbf6 z-Aw9Qq4eg=76kzN#;C>MyXMvuNt+@|pML`CP;^ z%EM12&MQBFTcOK7VIs+P&f8_Re9DyzhCYQZ7C(Aa0twGm1$|AFKOCE3V%&pj)gFVd z6v<_ODas<5Esx0d)LtOZ&L3@pp5+|h3#;Va+{aH-w$}Ao_c3&war%QK-lv@ivCt<|zB@VB` z`^154o^J!oih7HE(X2+R(n##b5tIj9f@r4g{*DUYzO=HS4Dg)kXpUM+tZ(QM~$v{)Wiy35r|J$uOj^UZzvbQoilI0W4o_ z4~CiXdf)M^W>Z7f^}Y>mS?<6F%S^}4JJPh5F}N%8X71WYG;$Ukl+*D|gPh;hmPy5KycJ-I^^+Vu<&`8pt;67Nf=c;03_#87~( zb$ps9RpY(u~)GR(oi4}lOax%D@F0H0?_|^>3WlPixX4WjNOuH|C3))^t?=} zm%ABQt};KMGEWzW?&pro2r7S>>Y<;<3RotO-2pxE6+hv2F0;-MZC8-2fJ`tS32L9; zk4!a0d*FUH6^tq^TQ9c@2RxtO%SQC2grr3-V90KUd=DYY`q*BZ|0qsZh@uq2*2z2u zGiC>4UL|7!1IkRGsVd!4sb@) zdf2#++>7kL!0`U5Sq^Wd;uby&zi2zvB)iD?6WNN-Zj-HO5x@JDG@Y90qB-}f7W9CK zp{n&25u{Qa4y6#0C2o^M42=^}6eGeKBjQOC5i;=?Yj+)MH#50*%vs!*nsGm2Ze+$Y z;~96Y)H8m@q-VUA8IR_>nS60 zk1fFn2~uv2kuu#^X~BG(oJgLTN{3x6kaSFr(=jGS#|1Gu9+&En&&u)qDJ!lu^X9#9eZT6vhc!^D~{G z739jEBMC6aN1Dh`1gyZ~F4eu)t|9^E6asFF5l}@11Tho5eRR?RiH&lsjSXUrHAud= z={AT8`Jl>g09;Bzo5qMBu(?&7XTBb516(hAV4G^?9BAgFjYh_~Z zf|Bz+83CDC-}}V;pHlm1e=S~leNMYs!>0=tMDwvF!|*@uv!`m6Gp#6LI_Lh{$ltM% z5O|_nTm&x$or`a+ykylzHsk1_4j2qEF$7xhzi%(msQ>U<((^)D?0MnH{qg68m*7l& z3anzf(R#Xu3Zbp|kCq`mSnz+e3^5u)wS3AMyW%uYIV&DGqh*M!6^UmTBH{uAxs5N2 zfsD3tBjAbK%F}>T+*WSFDY32G9QXYu5Y z+hD4Nasq}Zl!3!j+~Se9(+pa(MVoDf^p>y7=-Y+4YW2V2Iahm4+dQnwGT3DW8j0;L zYLYLoIQrS{TCePh|B0Co!)V`+qdM&L9SG%iw5?^V+dE3j3RamNvdg_W@CNS_LO8%JisU=w(D3#nrZhZT z7F<2@6|fp6Mrqi5-`L873!XE54&sMx0v@3o7Yox?)NVam9rX%-UET^K-->$KH1eU% z9Ks}^UeRz<(?KLefB3p^|C%h__TcRNQOA;^zq$PM82r&&E&9vdGmNph{TBB2`P(TU zfZ3~KCXNDX3yl|IN_%KSr3mW+Zxq*X#k?5Q^0sMd|Lw=}wrK%GYmPR<62f{f+O3rP zlEPbd$97Lz(1_;Lx^iddpQ2hlO}kNl-E^6UWjHo3xBzm=?=H$kW>8RXvl;_ddl|ex zHJ+z!R-=4W6cG+<84j0uK{jTd6QC?qnn}1kAQ*M!DmQ1$!equvTuHMnjAc zy~oVb-d-?daRyxWMT52N(p)gd&szou0vCL|IKu&~?FIi(O- z(SI6OK`rY8^%VvHU0KPI5Uy=$hFK~NFO?yveN}TEeF%G7-vk+Q*Fpj?alMw=c#P0f zq7rMv@+pp$cxcpL<^ z;(UaNoUp)cTYu0OF*}YdO4E+uF2B!c^OGY-&37o4T;y9~Hh9nXowV5Q{2RQHQhWib zFoJy%i|-R)aX?WNT$R3&pVlM4DkJBoL@wwX*{?@_NJcJ5iCnm}ggiEHf$yYw!5qfA zS;i^^)xJ;6L8JfJqG4c(Go%33edIwye<3PH8V1-p=V9S4v;%SD0G?;DC)6moVqoa07!itAXG*V5+f zu0u-f!Opj_2V*F`qeOh1d+|k`-s2AJe4jh8^Piz+duVn+UGQ#Re96**%Ed>t$`dr% z);mA(eaB4Gsl9HjD&kKpz-fWzcE@>&y-=quTgi`O)1o24N*Z(zR$6ep#-4DL$!zO8 zYJ8o*rf`cbCpi2^bto(Azu+L6&`H(`Pm{WRY|NmN2Pw;i70%`#ieaRT$eYT`u*l_I zH)#rWA^zHA^mP+OYK&)c%PmJy5Ym4pd)nTm(oMG#)Va&&9x zUK#6ET2LqY#dU4|>*3KMOphDAmuuL%DYpz-9f;A7J>5L)w*6%Me0j!Kzz=Rr7;Yo-WrC1&&is0UITss3gn+cOxVG z4a&bfVv~6nGp$zCV2T?{J9G)gX7h+(^XOo6NtdfsWjLG}@)WkY4jjKaZ1FUYjvrTJ z$W2YFb8PdPV8^AJoTiPOOP>DJFj{Qg7`+2~R{F-z@v*Ic!?u3Ykhg|(4tsevIkIIE zs>y0c^{wCw>J}w>p*t_T#MVld6_&wK1bICADUA@=d1k??xEaHP#|DXC(*)sRyY0@0 ztfNzdB2b0iQ?Z0a8wuH5%o=HuEH)w5q97{dvpAfO?93R2Leo z7LW9*sxKVFt zmpTr5b1^a;FMIo8lxDR%k71OaW(KGwtwhxjg3k??a8>J+@|;GopocrrQ^u^8^dF%VQ>o3a=d4MxASmtlv> zT@!NEPh$*=TP{w}v^Vf{VTqkCEa?Vfj%`XaAktCxdS|1%T6BJKFv9)2gdAi$o&qR0i*+1--k2-fkFN=hE=PCGyn26TZD-m^5bEjWaU3 zoe+z!F3w&6`{WDLaZVbWQ}qzp(k2(mm@SkN~K$(!R)-ZD)i1MFyMwq)aEyxBc@MYj3hlbdCTz@kl|pVMcd3vPWIO7O zvD3579>=w}{R(!oqVYx$#Y?#rpK1hV)Un9h6mc#uqlk0)q{t^Bb9RG4gVc9Uuo^fC z_F4|I&6wV}6y1k58T`5ldgN7>yczpUIeD|qj!j;(W0z;$uuX$^A)8>$q{tKPud%a+ zzLeM*(P6v|JxxAOW@xd!TI%FeVOE0QalT(>Z2}Pj&6bS&9eY_p%IC8HjX8yKF8!gOTX0qlpw`1a@VJay0<|S za88aM(KEG%eK-&CFvN@6hVow_Qe-sJzbzVv(tz;BE0NHC%HS;gByz%e&rg}R9~&fH zUt}xrI3@>30t$?E2eJb(n-`!BbMYuFS=p5U6Q?XLi(k-;%_%f1QtT&Tt!}raP>CcNMJL zI;>}P>6cXLGpY+}%O*EgOs!cB`Ll)x{1fq~eN5X1M6~sVo6SQJl+km#a6{frqY>J) zGEs|HhhcX^oV*=fyPaLbraeO*#LCnJNQW_hHN*1c&U1S@o!z@-*hP$(Nq>`{S;UI@ z`GWk+R+uqyGkyY5zE*yc=Ru|cwZ3xU|7z(7U%>Z-FI^0%+(rMIao~{fU;a3_n!f!f$ z({-O+gUXH1q18EH(GOY6UARk*Er@a`mXzJ4`&=5tj^Rola%1qUUYDc$ay0n<@#SiD zdAcu8tIOBR^0o3Q#2H6;9K6-bmg_%J2MWeV^xI^BJD zPc*8cq%*8KN#x$U+#3R* zwybtP2fU@`0elt0!#+^uvvkkHkYvQm((|a>vomlqRMvnj(e3BcK$QF-_1R&`%j7?m zE=zBas2Cvq9w5<8oBTnq*p)l+;a>6vc%^f81s*W~{v#p* z@ap&h7`RK>OIvUPyY}AhXx!-ATAxU#QL`E+B&J|mYsp$XcgHv%r^T36M$|eZYMth} z(};Q&Q5lGO_AU*(yJ58v-ETzqBl-cY;rED!nVk($|9E<&!c5Qx4(+O_gw0Xv?{0>W zB2+a|YzxrwW=@nLwopg{I2a#9lGZUtDU|QkSe%|md zz(Jxv*jxY%Wa5^bP)lyA!zzjxeJ!r)XEU_UL18w-6qK~U;LyoyQkbQm0(d6@uW@_q z6tWosiWx{aY_-D-6#I1jqe}Sb)%ka_v(E>P(oQ;ys7Mp-y$(d9N(oreIpRvd%lXrq z&{f(btj&tQl>l9-_Pi{T_)l6O&VSPDY{7$NFc`8fA}mAWDI~UTGQ<(-@kjBdV6@4i z4}^;??tKfb;o=J$Mf1m?YO*k32bs3X@D@vpaxfVexFmQmx6PxMgNM>;9Vpo0-m&Nc z=i^m4)3Xb9SO?tCfoS>MJR)^z!2{U~)2)$$twXPo+#R-U(CyU4qDSpn}SAqTxGRI8=a4BgBgzP|Li{KpGcD92~%NT4_=4XlG<1v zJYZeCi*=zYwgY0n8P)H_z`#%>cC5WLBW}*k`S=#D-i}#ExR-4dw(4A?Nil94rLN#w zr5y4wOUwKpVx}+VsXi$SHWiS7Y=RH7ga<)aCN;$`JApJv|j69 zgI`EEkWStg6dC?;RaO4qRr#$|L#uK0wnT(2xXawvQ(g|kdu+WlBjD(KLbmR=>OZOw z7b_yQHTZ&yi?DNX9uBjNdGaD0TW%Q|$Iz!+=ABV)FbUAts@`d^S4*ZM>wB7;@m%5ObW>s>v;b$^AIxQXFq;|^9r#BicL`0 zGOlHM1U8o!POK{i96gx7Ps%-C%%hHz&O#L7nj9Cu%9I+AYAFb!M=D~OY0oN?I}5?#~fZ0!6XB#M$NyN z`f!{Xq|V=HdvUbAP^^hcsyQsccP=f1nIc*_Yd@teZEA~aVJ2<%w2$Wp_IKxZGfYD^ zI{S~F$0ro}`7TYgrc;JDL?(Ud*$a_AayEGBNW6oIUg-u!N062x8D6QvHimDMK62!U z$q)zkR)koiPJa+y7fjn@Z;zcRzhH1bDCgMEl=ULIh zY4%^*>%7>3`wGUmF3}g+!xe?Lz=y_#B^d^5o2J6W?g8wZj_hb#I;UpH#%Y@B&0?fW zMn+|16p_`8tdfyOWaJUZUqhYh1P(3^s3k{C0Zj8@In9SL&DCm}kBo38%h<(;43;za z*od0^!jXV9k9fKL0W{ zBN3ZDlhNNBiLHSP+1i{VU?qO?`sCMx|FEkQ%5L4+T1Tq(auf(9OV1UhKGmwpdQ^G{(@@1$Vq0?lj8KEp0nvKvn86p+jBtusq^vOXk z_4(|&8Nv_=q2# z+G>X-+e$-YIF~!c-D+RFhZ$RnL2E7Wd<5d^jlj?WBk(o@%rz1V>_ABNPu7a2iR^#fi1m+ohVfW^OC`4Xr30yZ$@30#pDSaJBw{~eY!16M z2aIvpxVgb5EjLogimasQq6~zi3+-YRK8bEWzAM2EFChYa-ES?*%>e8HzPLb|*7KjB zEF!sJ5vjV@@EwTCl6+L^wIxK5_4J}`*4o0%#^MSn-Tq42CE?N12-1|}mDn#+PN*Bum-l&aAVmB^9Wh1!N5XjS|~A`jt? zLUi#5FsA``Q?8m$ijE zN}Hl57DA5_*MKaNEpz6ePb`KXW`_n7vPg`%x0-YH{QVYXo|tubOMT#8sA{k+IUQUD z(3!#ZM8{}HlTQ4UVcg5HJjUx*t>TCa{0jV#-bmUVkp1c-xq2Dn@;W<8Oqd&QHb#$3 zwc4y9hYm|jwNtF#+|1fMz0q#nLd)5U3bh82841@&`G|CSoN;kW>{Bq0;%t~BNUs9? zh2`P`Y!>o&E@!_!zRwUJY!=n?k9E^}c1(5<21#j`^?hk=gDzQ!NzOSEO_3(#7*oq* zAl>(1rAgZCD1@7ONZ^S%n9_mtD|(g5vd>SFC`tZ2jd14M#=Y;&inGdPHq;#|gu zFpZC*g2rOldj(f$3~6HP=%Cv~QEi)h7r24&7OpRPAfnF#)bQ(tOx@4%yCjNX{<-nuYdgOi+&DR>%8 z^cJ7hQgRlGJG#V^blyb~4T@&<#NlL$djAi%ZxZlIl+$X)AN z=+J5lDGuWq!KNVv#p?<8h$&YC8x2V?FN`yP{GjOLD#K~mds19fi%SUhJ7(IP-aBTo^CFCOZZ>uX@D$JJ(~ z9#f->#;vU0LJrWDz!=WyR{!_{uZvkOLYASgcVRG4DlmBzppGbR;J17 z$$x&8Kex(12KGm-okKMw<<(_}%U#w6hkkKRCaQJ~ouPcMz{DT~GR*dgu(dc*Md2Gw zBNKV++0dmQr@OR?JnNy~1|h*L`IdEYc{)gE%5t|%(K<+cYtO+_=*VA)yTm@TNm}~M zqCBzIk*~E(akmt=Ph^I|_Hn^^B_>MNUFh@$9UX7%dMFH zOI~BmbefD?1ibE;$7FQc4wHPa7o6-dS!$b6DsDlUIQw$t3^7yD9Ho0$?qx-GY=nDb zvH4F@QvJSzQs}V&q|a2(CA&g* zz*=IV!5bZq=R=0KIsi|}R|Y13hSR(r;w0LfyJ34;Dywx;*D?T){&!0ytwE5mK`>ro zmnIZ#eg{oA4N(9Lapb-Bf4UP=)A}oX455%u(o_UZ>xpj?wnO?pRuuErjVzS4`r;WT zlhK9NWOs)tXBFA8FN85k-~I*pFZWt$sQZnXSVS~U2`_a;^oiPVuW}yp;9gE-3LH z;gMMVXTDC9wM9BbjLGR~-D~Ade{Z;(8OiVwKYv{v7L~Ln-A(6fAVWSb4SiT|XW^nx zAV>sqUSyZex-RntYj-K_c7)61TTx7`kwS~AWpO6V2L?T&0)3r0XLqIhI=gel*^(HP zO>Hu48x%nbuzgQXt9gmg?fAl?!PrZ?zkw{cuODF_@`5~|%6ds}1QxSoL=6{(y{!-* z4TrO6{`)XE337@p{u3LGxag^1yDr&9_WT#}Xh$j&-u-bj#%VtTBMU+Wzm!o9y1??i zGGaKGlmu9D-gxrIsXQkN=UPnK&&v>`<`b)_Ql}JH;;p##=4DzY0G>7^XA}F z(v^Y>BJVBsj*H;B6pLIeLbaiv(=kBk=i?7^lo+i>$*1h^pT>p}t9lkhWzxmY8gOJG zHeDR<&SJT+O)7J>!hnY_-l_4zjPYceQThXz6{`(w1`Km{Ii+VmU2@$)amDf2hQc_P z$Pzn&P6L{Sb+&TxAZ^n+{Vp{iP!tniaVSp@O05xZFR>*fUiv#I4LVM^Hb(?udZk}F zA2h?**&~;!1(<;aIAB`Q8~3+M?HbX9yg)_NFgHHAgMS+i+m!i_T?FPLJY-t>!)c2(-#|md~m6hgr);hyF0@8ou+Q=>o4$CMk zxfYvCPIE519odb|y7nb{#Whn6&$(>1nXd9J&Sjq>Fj#6$ETkjzQWnzQc_|AiG9hIl zd7UW>sbE~nLK=I@C<|%8vzi-MEuaaacV1#K1rgS9@c$q^0nQIo!I_&1&bg`JJU$@> zoV&-SfOGxHp9hXhoRtL5N8eT8yqT5&XV-UAz}foU6mWh$J_VfoRB*h!IS4OYlgIm161*sqtjhRLCd@ab=RcfvcTL{$`(ud=+CNWJ0B=q9lOm+UK0UkWv zD$Qx=VfGojkum^OK&!u^4tvS0a=#rOst41IoyrL{!}T(6^mnqb7hBEJ@w%<#^uYO? z^h!>86iAQCvl)3LX2UNZBn8#X9!f(|xSgMAkyZH9pp-b2VU+26I~s+wKRs^aJ~fIq z35OFqz5)fLdF>5L&Lg-1X2JQUa_O%i-=Q&-v#v+HFWR0HZO@MWjUqxRb6A{*ucp@xApUQPoCIW4*7(+W@h&JHu7^ z;)lFJ5>V=|h#STv$A~lDl~wVo<>zu#r0f`Hi_1^Iz)L|f&nND)>H$;M}XCw6iyF!Os7zG2!Ta3$B_ zc#8LsFXpU*n*%j5_tFZR5kSY>g&QQ@0B8X9H`Ve{$_g0*uDD? zOj*4ySFu`|I8M-R6SZ+pL)&PjtDluENDmI=&)WZ+{<1RjP<7ZNpkOCgKwxLQ@(9i` z0^7}7gONNjeZof{#~yJCkA*o&$HJ5$wC9mmsj)EMykFjJxY4G1HUNc|)beaON2uqQ z|73;gxc$-Gl;igDxhcnOu|4IueZrn{+}>kNIc^tc@)VcHt@xTN8b9T~jnh=2)>6Z! z|4Ai|sStH>1;@7U7(rTYb_4C0cz*)ib*(AjKGK>3ZugiJaL1*ByVsHe?(-*n-er|3 z7PlrYt4f5|NL2i4RMeDm!X_$6f_v6|3Ao3l!hNVE1@7n5Q{bL4CI#*bQsF-FIB?Sf z9}&oBTM}^Jj4<4M{zo9+_nQRBO)V)PSEYh{N-D^|NKXNInK=dI%O@Te^dLK8I0Y%s91Qh3{ zLh;2^C_c8OKyiIq3KXrWP<-8$*gpSqB(~2NGE=tCO^>H+pD!uT5cH^}N9f3&bj!JR z>S&R4{t4*_C*PbfDS#SzqNT&37TGaJd^nK34uh0#SQsc=bCiXF!5u!-pz`z$PGm9- z)mLT5E!7W{xuiaqiSI0pr+u!uPg2z>1eYBcE1s>hQ0M&w%0vLQ_uFWWO8fz_lD!j^ zei7@%tuT?N!r*WtOtLI}fU-fh=CjAl;g=~}_*zx*Kv{`0ho7%nujns>clauwR#iV> zdK7EyxZJPc^aQ8jf|VGq_rpmR7+4&G#`?u+>xs+MA8j(a59+1OgJx;-V79b*Fjv|xiM zN-smf>QGC0zqjn0p%yd1xQOz5!zIlX{+Rq8*`BMRj7WJ8XsNsU)3fGD!(osebi~-3 z)f~^Ct{|;3+vw?mP{aOk%aoqVN&2P`Ey!mn%keI1QH_yZr#&!f>A@u}J!FZGVT+I= z1~qW@GmEAXN<91hb9!p*@Kp$>0->4@=IPV3=D}gicgVL{L&ckU8dZj+`fy+u=;&e3 z8$NodC`QK-);IaYA685BpDE&32qPn})3zEch@%zk;}$9wj0sP-iP=DF=M9W8-vtPJ zCbWj2-`7)X?k}^HhpO;n_4L$QLRGe&T3e_pjcI8up{jJLy2>HBNl&(EpAPVpVf&ER zA-R@x;3Zj>RM5vhmFL9_oGZuJwU>L$M$6sUV{>a`d(4g)yRpYEK`hLXtz*Lz^!VD= zy;m8hLGogrd$hZU*{SXxVrJ|giKZSAJbJ_@Z;|)IUcSM`e%Zsulyd^<@)uONj)~-5 zI(kJBib+z$-huSZy~!T_$27-noosI!Ni{jIOkQO7dmRMQ8LrA6D9g1`Ea}l|i^&)X z@GI}bmp(yE=g$i*gD2s)_Yh$ke-um(!j#Du%K3!q)+Z%_#Ibk}?3l;{;H4DUzTXsw z?Sf-q1K~A^c`gMwa^w43e^qM$4RW}1sTo{5mpP$g=^v*keACUNDOzIR$22WL#si>O z(d4ywcJnOI;4U~)8$S-t*umo<3w!0iJqyH6?u!n{VF@Z*%sXSwM|w+M*aKZUI#Jz6 zkD&juioR|%uw)p521?UZIdz{Yu9XdgIWJvy@c0nV{9P)tLU)~zu|qQJ3_gKcY44_UYTjwW`LG z<29OL-cR4eDm%edjPr7&5?s5z_S%yvDPwzB`m*-#qdT8Q^aR|RcMKr|c#W=wpoK9F zR!IY2J7^8QWsbaMvqmy^fF<7wMOW-6*UeZ?Yi^Q;3;@r}M)=}X2f1#ZF%wK)96->? ziu$D1!tJOCBHR0_Bnj)Y1hz%Owd_7@VA9t+VZDfN)#)@Yi7o~Q>^vfBDWa{vpoFwV zl}S<0?EXy2?AUMALmeMFEQZfy<$zD6>cjE$fnyH3-aK~f-R0OPG?9W)k^FXAGkH!N zhH$6eK)D+l!uY=8W{_30FR}7J!}rD;;<7K&K zW{TS}eX&dA0m9R;oV<{0lxiA8`=JoJphWz#Qc@Uui$LVYMwafcIwOQACJauWy}Ogi z(#<}cwxCUmA><2(mr)imfGcK!G|Db9uHpQV=u^Z^!CNuBG-^wph5um4_ETA43G7mA zcCP%HeBnQ9IL+E1on}2Poo212qpa^iKv=m*e2N(YqimCCCTZnXl)#)T3e~-fsXh*{UP&vqTc7GWV&{lJE!s%iSf&}hsNII(NkDwi`8foJyJ!|K7$VMDoxcO(`!$=e(_<2mu}r|LOD)M&A36w7AW+y&Av z1?ck0tzM5-k)-NPheGs7yp0@&6K!;Hz&*Q_ug4TN?9h)B5lK~_uBw)UU!MUEwiV$?MD?xD_3n*{{hP?GXl?@?pgE12n!ozdoTfHH0Ct(W! zXh1E*fnet&i;slb91Ui6YV*RiWm+S}7R9(}7AZ{EJHU%_%F;N7ANH0Rc&qWg=QFgk zT3MPV8Qzbue*SR;=6W-4L6xs|B&w{&*QA4pT~9)DznJ; zJMl}b4?n5R=Cj$$J5nV6Sg^SF@bLjAnc!HW#AfLwuauRJPgJVj9jsccx-^c~&qXj5 zm>Deh@)A{U{#y3^tZ$BLVR4ZqVPUcBjQ^vBMgI}yENjO%MzOH?)#{jq#nF5JlI;Bz z?1ghlQtw}i_5O}a;=R8d!PMSg&vH8!$Bj#V^&6vheL+&!m*@T;yS}69i0t|sUmvCG zMVH3CoUI_7=PXX@-|u7nd+g$P|87JuwST{2xleB}W>*@$zVz#(cJch1qtRFwe|`G@ zv5SSbsM$SGI!YIPmn7TIyx?$>{^G{cgln=PcB7Ep;ENNl%_c~6>FJsk1TPK(tkLKY zhMs2c@jAF6L(`<(-ZYmK!Pcf_8T%8tvL(VhEgO58DLL^Jwb>b$8;c8j^I!_!C+QRG zF%XJFvmjjy@)xfU#qBLP_ zP5P@1;$_)THrkv>eHj;6Zm=qYb@d~_-e(h07_Y-SLl^^kj@QxqaSaJkD*- zIUGI8n0#ExqL#QY819ACZgSn2TaRgxN%bY!y7uM&k0Og*+xGYW;PY@hC=2wie% zWsG$$v^WO0!Lsb;)c?3kO(xQLT;j|>NHtAMOP>){A~KJTnk!7nQ7)6g(|iA+SS*I4 z8@iqlIJKC>sUEsI#~>>$SE{|7=IU412KO1#mF01SMT^F_~{s7Qb=cB;BCY1&*)0;ImmNJ(h%X93oX% zdx1$P36K+I>=?hfcVWdByIZV_1r^yu4*`yh+)|@qX-);)*sD7-&mpazBS#2IDe>1*?IXQ5Asup6b1Oje21r(_=F2# z1jI>Uf_{Wu#VmiZpOw5#o10~G?47wmoAzVw%mN6>@ZBguV{Uv24ux6zlqMy(>U4)q$qt%mQSjVM&cN`o7t_$gtHQ)lOuI&b_oReTkwH#Q*LqdJcR``jM2 zwn5DDqV?IhSt9MQAjjp%PN1P2_d4f|+`s2;9Mti{&Y%-z9EpN~$@S<&ecn}pF<<9m zTQnY4LFRSB2=BMyPpVbNnCgJ&F6;Wt?ZLHa!EGk@*0wC@QVg_BaHE2Dds~Sc6}Fv= z?1c$nCdGh3hLhX?q-`QH(7wr7R&F?}>QU>Y^NF4FIwAqXb?(AX(s7M z%DLM%00dr}+eu~Eu720Lj~d4 zdD&PgRp@Iq*43R{B!9CW))4&^E6CgqJ^|7-q+_Xa<5$fz_PhI#L4m~K=ia+eT7sD7 zp;+wRp6dK)s2W=GLq&TAS3x}kX~a0LRjfgpX0+1?$^fExyi>NIqlmxNVv+pyi>vv& z@==b=cM#Oq4-T1mv4QX@ox^Z}lltA1g`>15Cto+?JU!|ly#Y2#xo4bMIvjznx8$bz z61GfW%oE%(Lnp_N*E$}#`#KMF1}dL0o8_E7$(fD_tbt`WbDBveQlWw^*f7>D+NztA zr+?vi%sVOkE-}+AM>^Nz7RK;9Z=@L#T^a4Rk;pl$PB%F)34%vnY*fVe&s9V69r^1Q zm*H2ZZx9ZnOAX@yzSV!A>TSeN>QJ-JV}?4@s5gW4dHqGNQ(Hn+r?vQ13y3lfUF{xz z!*21_v8s_c+APunF)LD~TJm5>FuCGtG!;)zY3SE7OQNAP>G=X1`x-tg;+W=D>vCee zxvnEz-Pl-7#>VOwf1W2dR_)B5R$I6|n@ht;6hA?d4q=W-YG*Y<8CveFM!B=7>iuh) zyOcX?Okh3gzfAAv)}k6?P;hQ4l06@Y_pC$qd?4QQ4)#1b z-RL=@97dKk{ASG{3jihDHQJLw_vGm{xq1V%{ArWdhgU2(Kv^@OMuxBhVfzf41!Q)y z`s3s`7RZ$PyK~m%nqYdgcTP=(NuQ`S019m6GG+a-R7|90;PdBlEZpxtW z2=zD7BE!CZtW2}0lONac!y+p1AzNN^FHy-gtL5KE@fX;e3&FLFSiV92-7NoZk$(y3 z!1A3oLSlyYvFQm3#BRg#bbL9wxDJ$!r6-vAnOy^w^xL~_|NVi}5Kr#D7h{u!XRA*e zM}Cp5m9HO%N#%cFbv%EOk$=+Y`4J1O=cvfmUJKA9hK_xI+426e$KPKkNtAozSB`yu zar|%l@$ufL#>+G;M=|-ane~hKJJOo`BE2U0vFW;nnH=)jn*1X5B{HRpp_}8G%!wB% zl=l;v#)$qzCR4n*)Mu-7f^`q`EpnthTPHN4(NUkR?EizKu0K?3LnSVLi;Lrxx{i4Z z+mlxW>)SBOc+yTlF{mo9HU@`nO}t*6-RGs5sHE+K7lN-Ks0XG&D&X&APZ*T!fC$O}-Fh>vw zJo4$z9&@?oly?sS=k3#B!_&ADqAwjb7-FRNl9$n74^n$J7*D?ZPK-C-ds~e6-bq+z zRUyD$&X+peCE&Ad`H+p#I{IKeV8kQrTy`b~uT%sae1rkxQO|^prGxPN-xa};hB3?4 zm*nZ|6lSAyh@kn~rg?I8^+miVf#M*F6OpS>oNuH|$>tSuN?friamA;^m6#Hg1zv=C zK?^H3HaWOO9FnwP zU*V87*vHAMkdv1|Ti_coaht@Qx|%p2N5~3H8b&%BSYDt9Q!CaLd=2X z8Nz#**gX_)xLOA%9;Ut99ByHWTRQXkT`I=N-`OJiW&SP}pYm7dH7Rx@2&9tE(@}9I zDn0ef75zgqa4TiU%2CSoR%WR!6`K5=ExP3IVsRbw zFK1C=xQ666zvX`t9Z6t^Q&ODfrnaN4(>|!p~kh@R|78;l|_RXSzq|_TDp^ps-l;nK<0noBlH#E_hX*%{EAD z|B7C&z8{N!qqB#Oy&vcA;^fZw0uc%>FU%HZ*TFQPFdM{~kUF4q%D=1S-$&)&wUW6>Vmlx)#o=%eFjEp>j#L8vU z2TT&f#9t^Wb;7s|l zaVT0hKosIA!E<5em^)frQUerQK$zL!^{%ei=OwSl4eN|HW(5c6!Kb(}l zX_WNMN$C%ck}i_c^-0#@d{^IP-BldG%MOO%M8DRp_4=9=1`pl zHZ#Mv3GVfa{??)oT$Wt>0=p>4Ikx})SpSipF-m&qv&YB&njD{RU1^L@)oaP)(^$0a z2{Ha+lfG_^om`Jy*}o;-+&|X3_PobWjlkI6)?KxMA7gSO_KADX~_AI4v8%}4kvYI7_mp7_9N7?*nu|L&IQ`}lXc3o)VPyAXyz z&l=g--D{4f+r+{BO!|%g1Qk>Dn>dArPp~XfX^a~;PMX=LvJS82<@`UBawNU1%3e-e z6cNnGap*Y*vPY-qY`pC_^qiDoA(4c@i}x%XXbz{Cd@_XXmUGON6d>Z|&|4Y5h7*)b z-zn@kiYi0;&M3kJ|6FmbFu|n8=#1kF6R7?Sjk2D?KeCfR!xjt@&3#M$QxZ+ee+r+^ zST)L!(e#{jezu$gz+sS##PMP{o0Mko^v&GE95s%ek@&iic&<#`Ez5xCzMSh*U&-}} zhgxRQ+M|*7KFn(?%dBA@`B!z@~c6YC( zM3MjW`MFnAz=tmWgqv+m^OdKq67iF7Vej-&7f)t1X%aZYJe=G(G>eUfIegCLbV#V* z!7O1%H1d|U;Ki_`NBfbjXE~dvYcR1Z6D8?5=rmQn(mmX^dDNb1vQuKI6x%u`z4!g^ z;ISepPRSZlOj8n?_9WClyYJ}pRD{4_q7=d0Nt6@K63z10C4Bq^5;$0iKq7x^R-DV| zK%}9GGfOi8IRMcteulipaO{Dx-4fV5(^s;9>bQQ$dVr?yLGBW{%=)4ji{@1cPgfsD z+b!BQUlyPHT)k=}eC>#wl{z^aJ`sjNizZQWqMW+c0cMr|&1pG${c|1C;v4xM{Z_aE zLxas|FjP_O@CJ{hFW!rYCPZMF=YY22=sb9mW)4(f)hM}4*WPv0`2&5 z`2yGAXW}h^EBmcx-K_tF2QA)N>smn~YSAN?1)sG8>+3xDwLm2+Di4&Q>Ir|Eb>Y^) z`K;&6z&WgEW+1<$I&UJ3Qr^rO^sUy7k@ru}*jls&jCxke8CG=}?@;3__57u4*9N)S zmJ1#=^G9eIoN7?8qZ6MDci*Bm&?2YkJn(spPO%=OY4Ty^y=5$pu=v_6q-4s6Sr!v3 z@meXqk|o|UzR#E6*T>}$ACPs3mQoT`3u_#Q;y@yL&`@Ozn z+K(-NhbsS-EHQ4h@s$UNig7xGKuIQLY^gRq2u|KKwl;#viL`aSh# z{JwZsWYAg^g(JHil(x`cfQd9e&LWb7aD`xfAta9z^%<*nC95T*Y=V`C(F7f7%IY;p z#uRKSdYzRQM4+@ZdAr`44GW!HWdoU+3d~_5!=MU=A@DK7M?}Uek*?{#+Ham+Oawsl6Lky3RHRWR==Md{)blB?x z`5*)ITarf391A+wDI|F68R15kilriz^nS&FUd@;k)u(^)fc<52pO*$Rg| z8BzKQnOid>U_$`@%YwVpFwtcuatXsv=fS`;2=zs<2MBy4AH^<5F`Rl8IQ3kM_u?RY zC34W#Q;}7{{f_jDWJ~@p!2$d$dL;Ok6|PxuZ*{#L<%}&`#tOH;t=lUzp404JFpx=N zc(Oan>fz}OjX!Bs0A7o*zAt#hqQQQzb45Kqand?(zLa^KDi0&2k3ICW%z0xWKD!Rh z@Zv(fDKCv(2vyh$%iR5oKZVqV-O8OpRHx_@@zXR3r<^^nd!IA>5$29*qEn^>-s`C- zF6{oKV|-6_@j0RD;=XPJW~g2Mn{ z3;|fYtUg?^tiE!SgT(&u!mj z9j0iFi-_nH=S_dHqUwWLy^Qh0=ZieAYjzN|*u}POlrZG3F6-)lIGrnBLxgjM zo2D{BvoBf;xfJ3VMSG;EV-Cd?4XMUl{FA2v>%dAW)BRGYt_;g4_>hI$O0BiETo&i@ zK(b8;JIcaSHX;Q}1~-ePKt$fPSqHru%bqJAq6IJLFz37&aC!2!e=uD`DDr`=>phy& zh5w=xC=8JSvji*hIbiw$96dGpVNbsM!)L}(HV}p&Y~V9gx<6d_u|CfFA|9IK_-L)s zFS6^GIPhGZB+sx*?BedWkto948uA+{93jF@i%<33<9VIB)tIs=PSq9MM|GaQpj38`ZG_ZTwvQQPtQB zcoIhjvorpsZ`D-P6I{7f?hOksDu{&t&D)j0M|G6(Y<80@uw@q#A(cqcMonF;u|cI> zs0rk%-&CHwm=9}xA@0y2N7?r=@;CRy=1>#d;1#ZNGeKy)W zrbG0FUdg16=4)EXfIt>)?ODipN<|;@`}PaN#V!cih>Zd?E35y_jEJtKc1^lYVvO@~i zNOp)L$_{a8R?5c^BgUT32dT1=2{N|!QON+gu2XdLcVzwK%7l(j^#8+>&ks^Z*1G%a z|AktI|FDx%eieF9E&{ojRn~LjxcilBwbf^R$MxIUTR38!6juua*kD(6*+MVb#fk!Oq{$Pae$v^=<@SiNsWmEiLqIwO3y^;R7=T>!=?+^9LX=qNx(1R z^%Rn2(v_5?c$MItz=S3lR9_50EE8ui{yO(Eb_nbxXb~*ZBtrc+Ib*|Lrx!yxEfz z+JSs$kS_o~7GlLG0Fw99BZd0lQj7j{(ToKrGQ!%9(U*%K4@^w%!`D@t+Y;w(p?wG)Aq%> zAu%~`D>Kv0RE~G@UEnPT@QxNvf5>Gx*v^s^@u^1A@XY`@PE~>L{DVd)O+`!{-Qw)1 z=BP>i*>Ebfm2nN@sm)ckpsRsn$70-}?kyM_4KZ)xYY7{{+x@=ksWbpqVWQjIT$ z#W;*+`DG0ujtS$g)pUS`NgS&mcww+jW^%l|qS%EgNuZ3&ZPH^DE)Jk=yNsHoqHr-p zCU|f%%C4fuRz0w9ZJ{*8PPHbRk`TgXl*pP`kt*MY^1JHaC;4xatWsCEAw(8*xpMNy zMJp&72)|91EWYLauOl$L9_1%kk7mfbPp}4QzGqNH3OOLcZhRFV@>OxT>0y_z!2sDP zFuHi3N>KHV;6?@m1d_HHm=6V*@5NdJi$k-jV+xdat2fAn<`%AF4I#OXb=)p4)+!%*K(1zep(9rDbY3smGs_;D z^fYd}fWZ&^T^D4f9|(U;z|jZ>1FJ~uE;2aD+Ft%9CSBZ%Ko_llLM(es6d7jS7@h9{ zbVFeEy#;ut0Uk6zu8%5TgurbF6;7%kgoKMzQF&O5^|zb6l(GdV*Ld_4dN@;zMR+&`9^lK2`%#~#XrFH!yeL<& zM~#!5^aJ5fpj}c+=`vB-Ba+W+`Qe+`^5GY=g#I=q zB>vMDE#N@@+R@$hd|Hw?su_ZOi>HUWRFxrSHBs~=r?6z)a`IyVQ6!jxn}d z=>F|S=&+4a2D%Pqpi9|p_V#2B3?a}GHdN5Jnd0SUX;fxgDR0( zM6GI!l2M7pyDGolYP29za)jmkKBl)G5F-X6c8!vEOJqufO5njJ;6ujLuW)$q`)DQf)ALixK; z{&FwqZeC;IMCZF#l9BZ?jh$+|aMr@v3!|K0GHdGVN^Jb1eAu60U3Y$i*_UT^H{WKK zGvq~pJY&bZu#c!yLUMaT`-p*`jkMX$!>g=#ODByzG{Bh#x724}4A9VvG>OPdQHv->_T?$^Qj0JoP`f zyrX@Do%PpcybIyGT3;q@eOq}uTgvvDBJ}{;OcBXkIfaQHBFRkrs+pK86EPx{%oQ$S zTW_B>k2=o-r$h?HjVOMi>C(97qs8yhoF6p-xRbbwJJgT z<(~5e?S#tND4B1ZD)EB$R>Tw4H@e+TMKu zX*<)6A6-D&zSw^uX*+s7DsP9u7PllVV94L2@|Qc;NPQ;b0FJxnw)VF-hxV3U88jH| zmO+-cy#GOj#C@tXMP@l*C1|N|GY0-(dSEW4zT)Jt=yyha=pQNbJ%e>$ zm(sp*(AV|stGUQXlZAQbs@P!iENxs61zZ*KPVx`h)}_^lZGo)IivzaHi)AffL#Br( z%|_bIsf-Le8wRaN@TGOxE{_yr>p4~PgV-;X+ZK{oHjEC@84btj%MM>Q=YUYEvO+Aj zc}}iR7JmM2}W0HcOdtv$`=p7XQJ8R3mTfg+!71tIN*MVY+>z z&YI*Ji*EPcK7-EWeoTf>m)(DE%DR^@70j>9+vq7O(0|Wm6*usH9v7%$a+SCTFnu1! z*ZcaO56+u9x<{nCp9Uo!a3o^VIiZjUI=(o^E?m&i0|EsG zQ4yrF<51Pt150gdN}JkmKFNfpLjly}v(5@vHT8Ng{Y(&A^Vt?S5)Rm|F4h}c*ig|T z9|il5Xz=*eFi0Edbz{41S4V=K#kOSR45tNmp9=*XSBsWAyvdY8%11Hek5U}7l!6;M z67v0>7`PfD(N6d-c^+tfmle}3hV07qqk{X+?FwXE9kvsQVtfJV=k>B)K3Ff+^rqw; z(i>%0$<7ngDb;xP8sD4XEIx`@niwvnmjQH3If;rg?u?Y~>eF^`Hnm;S6fSqa7A&{J z9&4gr@$pm7V^E>w#q>)6GdO%7Y=~{2g>kX$!$$21y5(~`Hj&(1{G4OYq?7KtriyMxaQz;8d5Qx)IfU}8f5Q6pgS=q@EMqIEA`!wTf4W9tFCsf>#ugLCMXs9wp=XSv`2MVlF0roY3PhW;lR2FDRM5=@Z)T1 zQu}97y~OZy2aEpmpHL&2Ko(F~l4-4g!{I-IdQb6rS7E>&rvVoV@l2 zq{c&Pv4%HsBJ^^a^@Q&AQMx}Z`r7zL*<@4Y1J!;;!}l!DLh-I&SlJJ<|!AChi%rY}X59E}pfV^G&%Aw1zLfoK>JpDDzr}l{fdeWUruoUL9q`KXt zQ>J(_R@56O@0Gfw-0BvI<|kTs+LFt2u?xrJakKy*pClj*W|!)YCy8ZrUNGP8rV>St zDX*PMVj4_QXEU#9g+ZE)dM5G)+#~ys1qfek2 z?8*wGHX`wvv&g;28ZNH{`}!;p}c+Snos(ic<+JC{*?>K&<8VLgP3O7Ay2t&N2nVyAfr|^~`cAROt-I(~>a_p4 zw9s*@cGaV@ywloEHqP%AS}T#QHMTynj^|vy{%DlbHvM)U8>x{`_Mo28&ZGW5(eMp*)E6zu@*rDiSY#te;zINI_!Rxncs_Q?n0_(;Y+nB?Ek}KV)7z6=={ay0&=HT z6Gg-TztS;V7wFpt7-3hAn+~wjD7QguX2T`VL2nr?n|}L0EJLTk%(&yokp76PQtZQc zv!fePq3vP7VKO*yUQy>L!5#IG93ybfq)t?`&p%Ox#8`QvO01ah@RAWHs&Gc4(-a{p z!VzB(!yKtN4`Du)5eD;UmGN36vWzRn@X(64Kc2pIn7_(mxR97i>BOTk`uQ?s4PuB zjKajFnMG`4>OF+b16O^|NO}KM(p98kV|`qq@P*9P8C7yn{C7ArdxHY>GS4*TH47*qc0v@gfZkGz&k8^wDLD%>*?-*KPt_!=( zb%7!^t_&<9y{{avSyXiwu5!TRP*vo{0+YVLm|za}+6c+P>WOrbbsSw;gTQAPD5CtE zf$0cLXMlV2#}JS{u@Sx$VbScBMV1+#;M>=8{BPN7zu0uFZaF;Qdkm}x2G)Z;=6W!n z9F`Ir7KDibhbxi)J2bE9Sj@=edVrGLJFp&7{8D5_6>hTHw%#rkZn6^Op~B5}Bvba4 zb%8u>Pu_k(zZ97!KMd<`-l3{R7=O*X*mUSVQ$>+1It>3(Z>`@L?ft0VNOm^;k#|q{ zuTFP1(aIOp0iES;+CtOTo4e&x%HnHPo+g!t!eLptr(N50JvZK4+XE%8@Ld1E=(?0P zYBZymxTGssfUguARNJ=~i}|OXbMM;UZ`~E@cY#E#P1`PO8SOtksxD6oi3;1KDjP{M-&m-Dj}}(YJ0a$f z`qbmN7MCNKU52{pY?uI)3UXv{EM!8{PA@!xI?9YBNbZp6W}=t?uS^r5AL8Gi1m#oQ zVCNT=NmW&qs(`fq8@X)LTE_%AfxZV$sT$lIlN}a2s@Pw@9NAwIMQ6ZK&NP-iGl(q# z-G;R@8wcEa;1ySsX^U}3nL}Hg(VZj_o)3f%UsXo-QuJ0Wp0dT*1r-&GDyu+FOan>E zE5^FfFs`LBlEVyj&KvG?5Tk(L&>=vulMsZw?>8Zc8i+cy(s&5yMBr`xxzuyKTy)t0 zNsy}dm$Q-0g2VFR*e4&Z zc0BYArOIe1R)lOZR^=!5ua`M2LY7y-zHh!1_5KU~^(JjgfKU7PQP#Mp6XEl+IK_r) z3$=xc?Z%HM62EH{epe2m^1tYh@qeg4kjQ@j%7Y2?2QcANpk|6`v$KESdy|qzjMuw3 zUYC97Y$SI5PmRQ{|ILw@_1!ZP|4M;`<0Xn~&LWPNMyX5U_~m_aym;{@uV~GLng^&R zZTWQEW5k2E@zP8>t%Ep)9I)mx^g*Dt9KUqW5V&)}MU>!H;MWqka~U4*JT5W9W2d^g zB$ZdnD@*h3HD6zZksDRi9s>f;00fOBl+vP>7inSKQnI=WT^Gsc{TT>|s(hXRl?5qQ zWTWpTF>lS7J=(lAU@ZpdZb%dt(gdeRpEW?S&%8q1yHvYvg;ZUuS|e`A$7V%K8+y;q zFTJ#*?}%2lX8E$~WUrM|fas7Mx4eji)2rW5D#>&O=N=BWuJa*1 z(Dwo%-Th9GewQ42K#4@fBO*QBddFxwE*|y4$j#)r*1E`XO9iWQ%f|~bqQa9r&3BEa z9tD3NkVaf~dPMP9Y6q-GU>Ah)ZdlWIOuJ!?XxZjP1{^qkvyH?NPZu=9GpsxO1L;n` zx+I`^U^K}lS1lyZmz0E8A*t4fci&}LOs=m^#;E@|c-#JVE5u)=9&ESk=L8pC5-AO2 zTv7rd*s*Y)e_)(%Y_*l=LzOe^s3sfW^jmxzgYR7OyNoW|B}pZeoSopiv!&^rq^<6? zEV)iutzOa2kSPz%whqZdEyizI)_|ot8Jg8%PoSxk%ld6HGP&*|`6-yG{G<~*=?z^? z*Ki1nqI^-gM)aII2;Nt)EdQO~{)((Gh~XWw$?me8_bD4G+1sS1;PYqw{Uq_E=;)|B1{7&v+N_AEw@!XHGR zHjGL{r7|iFe~9wRC~Zr23j%U5w58w=DI|pvzgcDoHgTf9c>toT!^!^k$y(DKy!T&` z3`R%_fDJ%1CBrgPJ^78;N`w=>3@3^SU#vs%kmmLpoW-iL>EFU&|0B@1oYavv>8ON7dTS%v9! zrT$P3=an0Fq+}om4~SQXZAq0K>0V_=3ZSH==Y8+q7Q=A*J;J^6j(ZC#tnn=K9Di!gJ=(IPm5Yq`&i(DiSmk>&Xa3X6eF(%%_MpGIt2$iXxKwaA(j3cCCQ=bTNq%G>?0o3QBI;3f<> z`flLZ{UG}*g+FD+oMJAqain?%mgnFPxdV|EhL1{(qEE?%_-SyzFX8)l@!nmMFOC1# z7HVr(YirkZZNew0^V_Vm990>kmt!m2RLWTG&wvpxOSve}7TEKOvym>Z74V*}4WC6! z^F55YbunT}QGmuY-tgh>5aq5?Sm`8NJ0we9ycVR?ezLfcPV1qK1NSPP4&MKP=CDYj zVXmj^=3i^7uI9xyfF`R)JF=b-Y1G1+E9$=qB}82O7N!pS9wCu@N> zFk-$X=I8rQPw`C^^Lb07zP1z+XZoZSpOm;7CC1W&?O5CjJb$$#QlQOW9UdPnS>q4c zwfXsC{+duf0&B#gOtCf#jSbkY7}1(Hi_n@sv*LMk5sMH(Slgh0VbcK6miB-IxPLay zxo=)=b8cFUkiIq_z)brLu1}i`m3Fnk@lJ}nN zOn8d;-Cb$yCH{JLsD2tFzG9PIwWIcpn65IrhCTM1TfNB7F2lpUgT3V+m{ODC-yOj< zAa`sUVCp8WTvToW`^E3z^2Oot-FoaqXs|d^^En+TG*OuaZiFQkm6-~a2>iRKM9pu9 z&MYo2K%|)VgCu}th48&y-3apqp_C|ch;(>J?$HqD81PNtnuA%pu>Wanq2@XimL36^ zqTRZXP5v`i9^|^be?QiPZn=&`qUqhj2Ac`tp=Vd^C#`3|MuVF{8ijcF z)O{4u?x*0F5KI9*<4S9fbqB?P$pK5jEXW;~tw6b?>aJ+#!?VFfiI@ZlnrDFw-Zh5u z@=H7+d?v+4%>}eCelq%HB7a|t6C9yuh$5we3@-nMOvxa9oJI#89E@RI3NuDaP@ZV0 z{EKeFb?XPTWzU53L@^kHWny{$NIxs{R!{1);;}d#4-IBK#Y@xoX_e1ltscYk_5rQ( z38<_+O5fes_diN6RHtiIry~`I- zL^h!Ag7(g)MW%1aB9jGuo;4ItrBH#+DdPFb-6NQ@4%n8;q2g?EBm2-xYZ8T9%gkM* zo*x(Io3t<*g>dnjJ_D!8;x*7MUH^HcVlw(>h^kV7JNQBD?~}*1D|6+JGS2jg9%#&4 zjxuM5cZqr2S!QeVRwIt}g#R3zx5nRYS7nC`JBkj5hCa9*jgv;D4aC#|T;~3)uMDRt zxNE)!hbVKR>KV9Tk_H~m@3f=Zj{!ME4G|BIn}j z!yXh4@(O8xQ4$;Fg}$*12a1th{`IS6mk(K1*X^`*l zXw#96ZAZ2^m2r9#Vd}V+!(WlU z)(+;M11wLy#K9%Bf=#CFJ9P}oD#|&Kc=(u5B?cl3T%sGGg2NfhZ=s&DZ`XY;G|YE6Rm zDyu>)%Yc~V5SA)adgD#)w#x4I;r0wWQ1x>UM-%uBhv|S^pLas5d=cB4(fqoS?`(GX4z(2#m(D=M1x>Fr+J5*)DGAEBfa!H7k|_zwxImt^XZd|}`o)eZ zrpDtl*i3311H24!FB5e}%>pu;hWz0;%B6Zx7UWmUV+v@1G?y5qEdMvzBpR{8OHu-d zohj;!sc++|MrFmzx!2|juC(^G;LMvWP#Ag5`@2hz*ua}-o?hBPfl|3^ak>)6)`d)5&vrg*G zK;Yl6w;dgaqB>%c5{nRvSABf0qoDrGcnzVNKbq2|1op4+V8u$b<~26{dgX7U{M{^n ze`+JM_ zNlB*2B@z8tpO~e-Xm}|WYzZyYKC=C6#F}J0_7}dX_W33xbZgQn2&wue2@d6q&FUM( zUih0}^B$W#HB1x448Q*3_M?&XBx9rbHDi5c7pn0g^-b<}7n?oV{N|yzfl_P!4RH?) zE8fHRIH0z%H%03K>78ixKFBBlU=Oy!IwPlf@}Dspv6xGm>f9}nBx z$dgG`-kXbX>ud89rWY}u1Eq7SO^V->Ci5a>U?GPre5t9 z4rkaE-_ECyZ=OD%UAvuwJ?!L9Fk-6rvP~S=v=s#oC zZXw!g7I2GjXe0~mQiD66vwpo2osFA zb}|A377>g#j_zcT5$fJNOrBqDdq;ax%C8>SryRXs^#Y3Inh|rMVM7;(z_15s3qSH- zG13T?#;tGb0h;pOcZMhDig#<@3VDM)iC7z&n4c8Q?FbQxoG6YIs$Lc}_G+!1N8X8f zy{n)JP?&7dWWMDMkFf+yZ1fw|Hy!Z!vDcesboA4;kg@wX%i^aMmDtX3@>sM=gPQW4 z+=9PhiGsZUIAxm3Q)$+xrTeEl`Ozv-eb(P$U!`4t@wuUxfmPbni~S+E!+RS0G~6_B zxOoox=8Ag`Fto=z8%_|Yp?S4?SHXPolzU-g#%FMNPZoPT2WuzlQ!jBp6)Z}+%Jvao z>g*!V!J5~|gi>IVK3kthlTuz7=Oy|@{vnyp73*1i@ z4JCd`8X-pNKBkZ(o&tI^jf2F9{L0$BLX!b5+(yG|nCOr2b;a;PuEceD?N!?C87XXh z<3VFQpT9YH1kXib8}*G=iHAab)$fxJjSTyJ`a>aRg;_6pENzu``6}%a@$}lqr7*aC zm1tnr6f@Hfy5Xynt zN$zgF<=l$^&^kcC(U8(^3vuUrJ+EE)rsTLNN(Qp16h_`7Q4=07dZ_4W58f^@wc8(( zm>LUAsk-|fv?>$3Z2g-qGG8Z4-0ku>Yn_^N73sQF+I-t8tt6ELU@j;AI_f7;%!G?W zsKB;c!@IXu)$NGZEkd%FhF{T3tibFgLhIiDufS{V6998Id}0#Ze%_gn2 zS!AjOz&5>*0z4#DMkaM6zdba&==MfVtrf@%%3+o87M$Z`&L}{2@W&AW*Ftj{A4jpE zDObdmDE2R+$*mIgiZdtg)*rA?c$*d#-ga#yVSAC3*y#^Ui4*LeynDs@^mjQK6qR|s zRY4bT+@LB1&-lHvz(=?x_(pFJGR#pytkSIB*~;6axi(IbSHx$1#&cx7OPT%!7rHG> zfIT6KqD{hjh&sHBJ?GY^SZ4Ucm+;~i4;6Q;5t#MO&JV*{Y4pu0k=cb|Yh-pQhy^6V zO3N`^Z}`2Q4!oxhy^kJ-k9`GYerHP!x_=3}^tu?0ns|F{5&_r_)++0QYn9|-07BSK z>{Y#oO$&p>#sw?gytgmMv@YliH$|j{!F|dy`(BH9y!UXWxFN^XsW{j3flgIokNdcG zLr!4c)MYB`Nc$s-GdY2DFQg?X7Mg_+O1EB( zjwUIZiw(&ur$Ej%p8e}HXyu8yH0L80Ch{m2wnyuL&E5LZ9xoTXezHEX>979~)Vo_r z8>kEF@0S+asSC(Q`#q-5wZ4D!*Gp);SK`Y|@5GV$H0G1hbMp~f=900sh^p;Mj z!BPNyZ5-*vDxkM6MYwuOxxVe}IO@rqbs*{SUXzxHzc0yNg`VbtL7b^e&+DbJYR1*h z-<6-Wb`*Qws5yo)JoF7$1UZJKk=pJ>VDg_4=<#yh(QN!KB29(&RtUrR3BuML_>`o1 z4EzM$qI?;m9Mj22|e-s1vsC*gVT0 zv1&51W~IL9Ev(7#ld+M^5q(Q@JsaLAANgAHDxli2N(1eK0vk@tttlN_b%WfCdLoTL z6c1n6pDQZ)$k;ZLA-74pw+Vw3e*lkIwU!@f! zE5bkkXA}rnyEXaV&-o`>*EyopYeAR9ltoiMJd{4WVXouk0Qz0L{kenp3wxy z^v0dO)Zj&b!Ko>LEg0XJ4i{b&t>lUDjw)Pdf_80|jH8x`97gJ+Jv?gN$pID2NKf7$ z*pixs`KG?hhv;wD64cO=Hf898z4#!wnPW`lPD4J5V4sek9-JRX=&lmmVpDJ3=PS4} zIzg_68lJ1H#3{x2ARjoHs+$2nn3pHDOB$YIKwb~XtWGCh4BH3g^Eum?&~_IG%QL}& zpzU(FXbu;9Uei{bt@-JSC7f#U{IrZp(J$wRhMB5wl@ng)gf~{wUE)?X(RH2k+?dN5 zsBCK7z5E)P(3BHSYoza1UlD+@$X9{{~8uT4Z2H63h(MsR{}%g29%L%(N4d zt@Y#RvK`yx`UKnL<*^W4CT<`EMPi3`10fhgVwe!1yhKohFU9_-cFIJ%B(_Lwlw8?) zr<~9^yrdHVp_A_>2IY&pvk3%R-HoQt67nEtRPK6^9Hvxz1-o|1VJ>fB(RL0zJS59iVdxVoo`JI}HJMNaFId3Yy#z zxZFE>-vVQ1&bdU@?tXW@dA%aV)f~w;FE7}57*sYHZ(G*^BLr&(N`MbiU2^JJ+A>ok zyh71#fb-S5Z<6u;@6c{PegE6hZtntn!<1XO(mvB5f7Jg>XhClw%r?&CiB%XiDGzg^ z1u(Lm%$ULb)_aG`)jvx3oZBk95*w|a8XKK zTAPCi%$m7)l6)J(x3LfGOCvonsU2>w+egt7@)~UVm3UfE!93q@^zX9l?PVnVUOV}- zZvR;nPYo-<5cai9Pnz7O#+J^s5I7mV_PK69#c5Iu%n&m!vCE8(Qd(Qd$h9wQPmk)M zxeVKUcf+ls%emE0(f&^W< zcv2R6KgY&yal$yt!1wuq^~4I@wnQ&X9Vbu0bB6s(k-9@?vMXE9>&k8HN)nNbZGh4- z7qkVUp1n$bqu;AA@LQR&_?zf|(Zckg5f<)S;E6B>A}*26*`2 zkdLW&tbndJ$%ZI@jHgX(+Pdxg7=O@AXp%r@T&qvpOhcls=2?;zuai*@{rf#eiPWx^ zL@G`in)Hb-ngBgANz&_KyON}42b=yPX(!3g_@HNIJLs6T?_(K#pvFA-+WDOjoCCMA z3a^dD2^|GvpEb%6C39?(ISPhy(4xAF?${}rv^ZPOa@x;)3`ILPoF|XWnGDN#eF;pp8Y}!X)s1>U zF4up>irNd(oNMo^H7SooBJBIu^g`FA@G-sDw?E$CRoU*j;C0vbsP5>d2#xvY>r*!e z8#m`G=ZTl=j!#!7@c^-hB;UGETl9=ab=y;7o6PMf2{r~*R()#F*BfjqP~Tlb%$d~t zR^miCljy-h)c-XeZNT{*c1DMk<;UsQWtRHdhuy$}$ZHTuw$hDfX_dzl774{vxr&XF zGH%Gcc{f!)=wPXJsx3NO^EYNa>yTNO+7o33z0HizR?``I_N#!Ymm}~IN|G!$j}A7g zq3(s79#;Q>Gje}QM)1$Cki&V_Mh*XuT1*q|A2YHwDTR^O5LdS_Vw;T-HvbVDE($X? z$PW>vE`FPgz0VqKyqXIYi&!y~Oy`u(SLl!Q5Wja~E#%Vm6xPY3Cs_-tu2`hj9f{H% z@=I1;VV=Fq2*N#xUV`T*vF)iI5Y6iNHFPZMuqX7Fmo}3(ABqzgK{8Na(?M)hXym2X ztE3|gj$dt}a-BEQAA|v^(6F+NQcEy7_Y_*wbMV+Jw<$?q-m$!P&W z&knpx)h@mHE-80IEale4)4G##|5^zC#ZEcprsjLjxZ1ZXKrK%*RFZ z9-iYHI_Fpz&Pd^Itx=zJDb|I%xh@!$VOY74@lW&D{BA$HV(=K(D1u+kaV}4<$a)pI zqgC>xzfbIiVmHhqjY^DtZa(JS#J6l_)9F&C12(LZKX^>Tt9K^ge09Qwy%=OtXE(jC zOruMn%B1p2(}jUAT>#iR_3jC?-LkwpR{b=q8T17Ai+?F?V2;FQD37(cwr$vihR8tI1n6 zn3?v~<|P~D`e$6mBw#y6VUYHzw_eEJ_r@P4vQPbJ8JGH>bVYEX^)IFUqU|>Mus6zw z!z&-IFaGYG&3#$F=hh3^$G&=JqWW{<>|@JJ^H~2g5+0Rs+dYY@PH6vpK-xba9gGay zhwG&-Aq}{46?iCeUeGFb^%C}KRMJMKe%fauU$fcS7|ygUC;(C`PwWz&vPiW z+QsE^`VR)pEA2l7JM$KwFU+eoEk#UVYCaNZnOn)8e6haKyx8Iy#{!$B$lXhsTatvUaYQ>nW8Cr3+R-CKPlRgZM z?@6VTY`tu!D0xZodDA z_V79XUwin=zL(ga{*$-9jlTnhlBkotk)i%#o*H6ufH3FD3w8uy9 z+J0Exad_no(`!}&CFF2`^Td&rWQ_VtB%%zVRz?lfS1JSb=_4(nR?`w{^{^$>jHo4) zXNNX#hE_ZsmQb*7Up`&*SpOC>%qz%X@?L=btOx!CcoL5qlQ~57>kg zPN8U(2vX{ew+2mUp1F#CDw*Y#2ywYRb zT-mg9LpF6Cf}O!Z>lx68`<3=C4-c_7^9s}FjO5r-M0&eA$h%mUr^kD#Qc}hM#&p#Y zw|epV(xfts#_4i&e&tC^66>Lub%8N4ZRoP?_}NYU@Oq1>|8`}vGE;?#awE!!E^+c; z=X*utb(x$|Uf_bbMT}d=IJnXwDN;&L z&iITLhtyutfGs0}A}HeSdcRz(3)%Fss8sh&=e20#5$sNt_Q%U@VEe+hQKPr3Jt$xX z<@2onVzCF^FoTPNfmJ9X+0OkI#kZLvud9{*jGdb{SiwFV?E#z1>90W;N1}x|>?~7) zqMc(xz6Dr$=@9gCWu8PWu47U2q?}1lTJgwCe^T6#B@bLv$=uRWbo!G#a7`2G|T6n+@C^Q@O-DgpWh0WP}O%>7aSkf9e``0@ttUvE@t_Delk+v zxBb(;b^fbiC(989953iX*CZLA=#E5&jXMjKaVG*|!pP~FJ7&*28h4_#m!q{iqU+h^ z(n>AYdXT&?xD_Eg1EUNZ?7S(DNMTf!t7%QdjBXhy-8y{RmL(5vR$aUpH8ra$q*)DX2#B9=3(idnaC<4uFSGkbKQ)=_KxUObca8Ck)wH8_`d?sbPxz*2 zcV(E}l?nad9g)a?)2!JXoSo6`nyk8uy^sdMNrK)eNQ>`{;Z`w**151O-1t4r$F*w4 zZEQst@l4M_XI!&3mGN~2G1GVcfH{4`|0M6)9%%?oCcavb^Bs#83mWcvp`36GJ;+0l~eG{z6(D5b3xm`+%F@$3Ea6ItR25 zxOH#m;I{wxC+}O;k^5GGx^D%sQaU=`{0Z6}1RUlaE#^M)ZlC+Zd*QIjFM+CxMG7Ezjpg4`R_dBITH@%0h_ z`M1F&6uwdpryCFOn};OpWMr7HEBkM zJ+WR%vCh~10e*W@EYF!IUfln>?QDGy>EpE^!RO4^R&Rw%7QbP)?e`zG!vwkQMQvja zRhRPpXWVtWRNfj_SPhAdQ4*36))aRz2vTm2+1Q}{6WFU`m2cxZrQbALn<(1F&1+C$oHWW8%5PBvu@$)nl2{!2T3 zW5fc1UYbWE1X5B2yIr1vxd~Onrh$~*xO45hT?r71*y$UFKEUMpEgTUj^K(ZJyk4=$fVU`ogKBcpdZnn=^Pk@g}t8P*!@R;N)Zykx<~kMHprW|8%DP9 z@JJ(D#VJ~Gs#cs92yB(N@U7|={-As~?rBlq$%nf}K0HfW_+6e>Jjq0W2D$HDrS5O8 zh7s6#7kTIF{pMB6;NLjneDgCT4CbrtzykyMf^){rzjZ)gaPGMI=l^V=yQ}BlzPrY? z&sQy??ej7H@x=#=f#^=a-Cy0zACwPFA|IGUWm-)>9%`iUl0zTYfTr2mo5Aq|aczkFZv0Y<23Z)0kRNqjE z$+8I5NeK_nB-W<(r0aoW1&D2xIa($3Rl2#Yk{a8(VL8%o!|&_()tf&be!cc2H_&HDVK*N>N7s zf0#;RV0|>P;bXT08Qfm$sIuqotxgcTSbegnNXzV?LMD-(68>9eDY3P}`h^$E#<+}= zxguR`+F>!Z3l7*iZF{v9>H5Qr(n_JaZx>}=e}_fGOAB-do@Uk7A^vi^1wd^m9M1uD zx7H-`5ozdE#O3Z{y8yyQ*E)quG_mD?> zyz{FUOm(#Ie9a(Fm7W*wj%UGi4i5(`sM50B*7BMJErnArpn6Qt3bQ==3J)gsN^Kz) zk(&oknX{DB88&{O+v;lk8=F(+7E{4SBugpS#DfohRWhJ5Bj@o+IgcC}i05LBavpPA zSc2l+&&iwEqmpESKQ*7dt zz+}IC5^aQLote%j)T5ZbJM*k2-#GBL!_dP(%{2+uk=X2$fp6j}I_3sQ>HCuKKdr`* z+wE$6N4k(vl09yViSL|=rGLH@6LxmC#f06RkHv&Noj>ahi(Q>(z8ysoMR@3UqQY|s z0G9$VZCiVJfVKC@uy3a zy>Ap&>Ax}Aa35`b%$Sd>$$i^O7^TSQcA3lmKFkm`y{W100J-#Z_V;84=Fn&);PaaVvWV};mDB>XPSJt z-SXkF;GqS6CCh~inRF9_92|eF8Kq*1BbeT$1k}h4bj>Q+d zkkfDc^Ie5+&R!o6-y}Zg)B-%F`mr}RMAEm$OJ{pfGCJbsF&aMTpf7ff@i)P9jgiJ< zLV@`--w=h9wyFf}E>&tp^m=qk1p@w)}TQvAa0AhDu{Yy!NC zv#TX`?b}2p+UtojSmfKIy>HK&Z~o8(<0EgW3$q$eT=xTPyvALww!Vk38wP=n8v^}N zxU_kGWJvxEv0ZMEuO>*>GsN!@qB%ez(Q8pQkJyaqOs&u>&QdZ@p%s~@bI(8>6$`d2 z$+m-XH^7HQS-P+RVarrAhIUPwTLR>`4{qFx7N0WFVp=`$@2|ZSXjG^cC`_Eq!6T7X@W1>r%3@a@8k^We6GO%PmEa*ivmi#~rmb@i` zC65A@%m+;D`Nrg85G9(NY@*4dP(Zc9{dtgPb`V{*br^YM@6GaJT5@+u=T$(%$sEtd zF7RqHKa+`cvaO-q?Y%S9Np6Kw8}_YL$EdGPRppy$R!y|Hfa~FtQmKgJKpG_#??64- z#1Wu>u(2J?M_N7xH4AvSIi0=5vXI5{P)kLM(SPR_+#LGlRYST(-$H zxux!0DbaT>MMotr>{Jqz*OPf8(fVlT!o3~>irf)X4_d8zQIsJrvp#n;$I~6LuXS9Y2_wuEm8c#C^Ouyn`2A)JW0A;go1IpH;u@v)jTj(4iEuC)e{u|yH6KJki? zcvcw{BM?_h6}HImuH3iKl!|QQlnilmx?Y`;y8{+yzq?gNrIwY5xoM^=jVZBU#`kq; zHtx$}ZhB@*?snLl*eA2Md=r8TpR{|V)qv0_!%};~ zupI}N3UL@KE82JG;-2uJsQ$&$i%-VVi?2UDSlH3|*vZ&%(&@p%&d#QjvEi3a4HkBH zmYs|Z|LoLYVNd5rPR52;of;_2``fk$2fn(kS13lELNS)NMy_t(Nwp4gb<6l;%+)Pc zUMSxQ{Kt8b_|NJ-_dD65e6)xUw#dBSxt4B0Hy&qSj3%^A)r`A{Xz_g<=5id$v?Uv$ z&q*uM=cMx9#07kc)}?>Zb9!x}d7YESb(V-c$29+$;kCB_oj9E^RelMyO}3P1fi^jv z?`FIwD&8Iy?~aOhM#Veid-wvm;TcqLEb6x#zc=uE8NVNxaX&YozsD~;o={AL&4$XG zJ`X#(l{bCUQk$4~s0X^JHx*lavjl1F|z!p?XLCph*-O}(tm4$#kZP` zY)_D4pH_JYa9D1dZ1GhLSm->9FF#UXLR}6@U3+b%n3hoKKlAx2C;or4HmN=&bK^Yr zw9~+s8k&S~9sTdmS&{p57r_fy@;$VPE5HZkO;rpRA-{1+O=fY;C@I(SlGjL5WU8XB z@o?lc+&2w|F8pg8Jutto;Xd1S31X9h;FmdYG){thVtL&@U-c+YOL^UfOyIr~66IXi z7QSw0MSF5mLAK9HsELY!s1kHeqk6tw3K4lTxkG%T&_hY)Dq#lWBPY3_DY)4GKK{k+ z(f9GkwnyK`pL#a-J}#HLypS*Dn%7AI;xW@YL-ps#)Dph<8JS;pH3(v0a4dZ@& zTb%oQ2m60j%|KV|H;-TJ6&vOMAnyHrd-Z_#_wI`=Jl_5N5#HaAG>7l+K}==?M<(0o zrmy}v)RZe1Q`~eOw!+_hlIAq1H>}@w*{X`NplfQ;x-*7vHuQvdic?Ve8ngd(m@$E6 z0GL0lJ0@<1=<3xyV(+O};h_5pG1rsZa(hZ+a~*h3U9c0My)$5Ufqey5p1tl}Obh*q z(U6x>^*{woDfNS=%n~_#!`!&wtQ6?EjTNgL)a8|aG2w#ATZTiHYZ)t-2#ZuGoC}nM z#uaIN=()_@xjV#}sswSG7&lNT=mQSdXJlPgGRGM8d#eR8Sh}`$+h1?uCj|b(>Hkq( z%iK^r{H z%JucaJp=g5p}?V2NpwO~0U|rbp_jUQD6~_Nqg51ur3=1=SG)faXmQXr&eBwj2?^>6 zf%~^2E^vP{|2KtFd6GWDo4D&6T($J21@~EY_|a;&Y(cy@4K1i1STB0|SI8UD0Ab0< zYifWH&}dIHPP8qmi1m}zN8Zv7c}sgAdCP4p?7;f2W+LCnBeLX*mYK-{w$qn!WO$TV9k> zlo2`2MNwju&i-yWL$y)U4@?G%bA4-_P5ObE1kr>^F@9h?(hm%#>I%d<{=~s=GGW6RWTui*& zHZDhn`;YEDTK}dLp*UU*j4E_^2#t1K!=A#4gT4}Z^hW;AJ@JI;#G%;kZ?;d#JyHFh zn4NChEkfGtbhQ9YA6}P0uu0!1S6GU<04YQpoxDONr-m0`Dw2!108@Euj$VMX`z%0I zrWN%r!1ebPplz8a)V%NBf7JGwT>AB8_s6%L_zAQ7Br;FM&IiBJ`=C1IFqU@+a z^@z5RF@)CB4wIN7+&8P-Rm9f zb)(tq>QDFf*j;-aWr48dpm>`Zl5oS{Jo3~D$sJ!W7Z?_{qTpcpbUsN+kts~X%}hEs z1%V>LSbN6Ofm?bX$g{CyP{`v`$@cKX+ryB@{(&G*ML!G0${(1L1`amzJO;{fDO8o9 z#iq}6z&pgDx zR3}XBv;jI{+Y{*nbPG2~k6B|Vb$6O}jvxiz$Hi8#F{FBNja+eEXQYQSpR>L3QN$B1 z>-q{6-1i|tlW|?21qSw^#aZ<8bW_+OENu}{XIGM z+)Bl{l^W;Vq6f1tS>v5sD2M0Pq2$Q9B@3OgaWM`prbi!I#h!oDeHjj|h2cZ1!Nb0q zw$T@(n~QN`aWvG4<)}IchhWU2lmQykE~B_V#`7Pi`Z+EWGnX(k<^7TILuSS&<7Aw= zB$374M5W^DaohONpR}VIbSS%7?2T50&>Lj^`po5CBMW!EK4t0aRrAg;&)tuVrLqBP zEmXC}ZoF_&dJe6}8P_>ue49ntcSJ5OjmOzr+Rb3G+dge!;Fqxm90@NcDB$!Ar&=^V znTj)oa7VgBOXaBf9PNyje>7>ZtGmbC5y8f-3KR?pPF;%j`fga0UbQlMXI#EJ43bRQ z%UFnYVORJ#Hg#IU5G#f3&4D1+?kI@WUcDjQ3g0)xb8QmDS`;kepV0-Np+MHtma%_C zw%=QQS4+tCiT5N8`R-QuXS=i<5ow4J$MF_=(`_UpF#Nb^B=(D2@%$8RrAPYv#mNOI zpiNz%OiW)e~Kj~_^JCT4QN0iRjXJ%!#6pK0TUJq=y+Qq9uyBiKG`8vl@ z1Z|&Nl^d_guK?kHiiORdg;>6kxQRm7{!1)SHmoCU)Td z{Cs98^Mr!Fa%xOmEU#u(<4#x8^WZfD<dWd0?Do-w0PEM5jOOVD-AmXR2R1)|}pcYA%k-78A7#O*m) zIsyBQ{T9jPFN3m#iR`?U zI#92w&qt5qx^_8=Y2i^!lcRVzL5(89NX#%t5pNeUimY#aV-}he9?Tsa%*NH1a4-qv zT>j6o{3oA!GAgPFQC2Wn{N1+dWNaN#aNm4w9)45jcOK+f)BTa^kub{qhIOw|?BAUr zcIMh0horD3P5p_188+gx`njGYXB^Lfq$uuV3~*3##eIvpK9 zAq|tD&soNsdKxyEfB=GbDLW$p-%EZVpnnh&r z=bhLQ3OcSD*ZDVKtx?jr6Ugh}7ZOM-UNd83^(jWeR0}+YC3aSUz8y@Mtc~Oe+21}( z@x9UZS+Zy}%3E622&%$~uzFqtC&4Cewu>>uRj9p3zyPvmiHA7m5~eSQ)E%j8VCUBi zf%WTB655Is5lorh__{+;sX&sVT3{ybq#|i9s6VMJJ7_anXse~!^JVj$*h84Lv8CaHx9oxcDg`cmFj(2 zrg|T%@qMzhqDOk!LbviPbhP!nbkScdwT~`6g0%LokAenrAbgz>gz8IR4}h_@Us!dAMsg5Ym~my;(PyHeWgF0A6#GQOXH>vsIOE% zZtDB$D@FMOa~Rp7?g9LPd7>$To>+fiSZh9qBwpi7(p!T8AW)R^!~Y8$O1(JC@M90F zvir$nK|jC+TUnp;pB`OX>ObwNw%eLvgxm0(k}d#LK&!u=9scHPU~_CKtr~!ms1+_T zQuj~=$5aSlJCJB4QQNo@oDO=|t@!ZUWPmbVu_aYL+@Ci_`G0!A^#A1UbA5Zch2d3vI zd7hQx3wHT%99I&OhvdWEfd^n`FVX+=UxdS`4k=r?*w{GQ3bCK!o1>W&`mBjzj)3vm zUv&4xwYQUpgbf$3pY^KcgX?GgEb`3<6q0p(Kp|P@2NaTZe_$b5#c%R}-{gtrH+jHs z@PSA%*5~e4kUtiZWSS0L~%wpR_`lf5_7+=Cu{hhltt&W5JbDX28=f zOCXOc@>TXetjyr12}n@MOfZ(A^kCD+5G-wIF0X-6$%*W8Qy%|6T!8-+S(}9C*zFX~ z%H9WbYecO*w-emq&Mv!*YXR3z zMSlv4iJb;6aSBEvO=-0~ut-S|r^GmYck^hcz$*|Q@PIY=pDlDsrZG0QXktUe{cNB9 zH2-tHX%>=}L8ZR}QI;YMF@*Pv%vP@Hm;*Sv^eh*QjOxW-c zWd&jdya3P3Y$?CjwjF|dw7RJfMn?ub*?vC2|RZelKXqw1S zNA+~HmO`jk#5C}?=leDA@P66AhDFMjuQ>vX#P;wzPK`*sDZdQq4kg1(Gp2znIXNT6 zFfG7!L>cA{>|p!49Q?;0-X`|GrJHZPh)8_-%{%jA;H36Pgy~{GBFGtwA8~QUTC8I@ zf+fZB6T$>^CE74YG_j>ZPD=?~oO0Za#&c5UgM#S8gj`pdFKZ(gkslB%fMDu>pY3Bm zs(X+y|(>Cn14#$p`2 zTbojSS|J$h5ZW-d|D?MI+q}JLf*N;go7|~M?MVgdz|2txW;!0)n)$|Kmsq9DLF@b3 zms&O0xis;oAIu(A%7FH$93S|ciPgt&;=FN2pEu58j7=Z;25ol#^G4}AxZ{nJapf(* z9}bxK!#s=_Jv4vfN8P;I#Q3xEK$tBX>XfTWD6C8g9r_@oMwxG#7y&&pSV5^7J zQgl_Hg4x&F>jI6Osje~7MtRkE|LKFZ;~up6KBP7Bd@C|->2+5VsG;j!m)IKjzvx}+pR51f$~C;U7PKI!JI{@+M+aL z#1+=?smS$fRE)IB^FW7i^c-H7-3p?5!&Z6#lqvB2jN(rnBykeq24Ih90*$MKy3FG2 zFuV=>wpUW*X(EpV-6Ung=MIdko6c2j9h5ajKtsSh8?GfFFL#PXDVZ(zf)Id)M$DL+ z=R;cLe3;1QO4SF{-A5I<;g%RM4|?;b)2tlVeXvs*4d(m7x3Y7w@GR;4U|~n+N6z)p z7acH6dAxh$$V)Bta{RMqL=0Fup#1TUa>qv0KE^U$IgMv3F=Hyh>1!rZL!J<-0&H#Q zgB#z6Da^qAJUX@eiG>4KdVg%*SaF$^>q=XbW!Q#Vm6%k2Q9vhgj)DC{KGDB_ODD2- zB{vTwa@chCVnq)7$r~P`yy5NlboWHyH+*@^(ZW=txBT7^FfbWJjqQb52%?WUfu^^l zSlK*+=%)kBbm&UeWrC}VkO%w4^!V`Yam$~JS%WIuxDlwJfI!mZGS=%b7HuX(i}i0v zgkVDU!5bE3h2g`yr4l|AWyS346vBsEwaU?s4{s)X=$Au~gjJLZsEn0>cGHexMQU4N z8kR>o$mbx1!GxKEe3DuAF0w?%Y$hc=b;1;XcS7A?f<+nhmXkn2H{@YKFz&(I+u~LK zo36r8m(zbC!F9*qC0#qgbtehjstLsBRTDsDKJG$yzn%lgx|HJ)dfkovH;dSL{{|!F z-HA+bHRvd9u6PMC-^s87oskOproB6Yh)DnuSMa!!WKY+fLy*5}gk-ah%x!V`Pg%&+ zX~zg~jG&ujCDsFz3H&CrZR{?Z9rF#piK*3gX+-|(S-8SvpERz#0TXpVcHVbo|GNXQ{!h~B1_KGI(bt_)Y zk>#Zx6%?S1Ja#&rw8J96JP!n4Aexiedatc5d2iT;GqX{mIaPu__Z+VReakxE0tyZ_ zT;DAmC9AB*H!pZ67dAD^OydF{W!nodzGC(Sj2#n}YW2q%eW{%4 zs&qUo?%K;khDWRC08OFPdb=GWw?B^W-FHxU@+>+TfhFyLC9H+_N>-XA-`FbtVVoi` zrtWeR6O8yl17v;#ECw7Nk_wXDs zI#73GzwA-q0w=z<0$2iJ1_X9jq-rbD#P`^b67fBB3}tD*X<(O%>LeBCXgYdxCo_m| zu})D&8$%$Ze~Y<8hhRkBaV+qmI84~tXgVztbvXhlagwu`T$Dkp@5fDNd^+^=O1Rs? zhr9;DJboEC?3r(e%ExaSs62(^b33dA6lIxSh+qTO#SN@V{l1x-_{c%R267Z^9m&sW zc-QbwSOZ7C*P@YBcB?SakqV+CsXBfN9Z4a7LZKsQg|9GfOH~USDik`RhFyvO?4qIh z)!3VOSn)vDKl#1xs9abd?e$zaL%7twt&C+oVdnvqeWYBwcfGvyJ5k z4c1Xs>0oR~)juk=U)(Q0eGO61PIJHQcYG87?Ml?*cWdx2j=?lwrctS_xDc=> zD2R6TZTchu5z%9)u5$aHL>j4~0}} zzba!U$O6{4u~A9}>F4eB2KL-osWI z)qZp;ePREa)es>0o^-OuC69du(h&NuAR>$_&T@MV+aLSwKxd1c(>MjNS<%O4d5!L$ z$IYg%Db{B@jNAvo207S{hFEbz1C^V^x2FJ4xGY}9$m!0p!$UL00pBsLBCox0HNgr+ zQX6|rU>&Zva5aQEX48$Dl=>~JE0*TYSL3wIY=JCCaj!53JnJ3~+7klyOuo)>OcAZx zXBD5`hfblS*^SL>|3GP17WYXM7c5-P)9btxHOtc<-oR1bnMWVE+523-2^D7_Jhf_4 zrMRD}QTitSS8L_Ks!K2d*$0a%#fNea)V?!EdS+fjbuxN`+qi}$%_#wW*qDTRW|OP@ zDK25XK_-#>UFo+t#Gcup2SWAf?aKPwEeA%pnl6zpF4oJHARn&AJr+hulv&1Hr|u@{ zVte*Jx+nI+tKr1VvoLp8w6~{HTYW)Dc0qpbuBzAYs#ebQ9ytG7p%+_oi7=#8&(Uwk zXQgm}dqrjLe!__A3^*EL8!I6V2Y3(;A8Jtv_O`lubnxW>W_?6Iy)A&L9b^oCh7!`=+^Kz1beY^{BArRElU zr}+(Le#75wub!qCPV|zqV26<;d!D|&X&#zkgrs1EN33yUO*Frel+YSaNMrRMKwF_P z%9GqSt>=K_Y23)SNm)wYmr%BT7k8W2SeZasg`}#fnXNDudB_F^hSR?PkpE1QUNGbW zk+$2fgUou5UQrA)b{q=$mEk%*?K>vXCzNYzXFlj}IBlm{fpRAn-2o3eu!*udhJ_t4 z{O9depA_f!9-B?J4Xt1n8;@DcJt7VeOem=ErvD#cFiSA|T*Cf;*t(>E?q4OR{=nQ) z41%$yO0wxcPSRKA?#yltPv5o7N9Mc}x4hu2|A&Yw7S(Ui{jBUsI6J8t*DEa zk((!8d>?(D`cF%$#I?%)5^yMN(&5IBALuL6YZVAe+-BXMtQrhzix9X={zF#VPHlv# zDk_1OB2yF7A16ZPuHOJapL!4X{JNAL5n|AD3gQ@!r%)}0Ne=L^A19LFz;DmV?dxjB zoqRUW)o=$jJKHTdF?`?raL;ETII@QU)H??95o;+(!vA|;*Tz7DXzxG$d#t(JtFlBP z&hu1|Ze%C^@{_&-a_mG(ZzrgFdxNRA+}oP=v)R!pZVz`ZH?VjGmfEe zi_UUU;gBx49b%1LpJG)&i1_!ZQ+nwz=`AGPD!0^)nDxo9aT8A5l?XJ{u@Kq+IPr)`QyGyBpfpL z#SfVnL*4ewvqjUgn=y95hO2|pjj~=alj=XIgrvOygOJp5V1z!^;c6O5U^UY|O`B`B#wh@LV?Z?><>q7FAmq2p)TK#B)Z~1BYl6PI zr!e*i~trYMJgo!c*g@XbV$)>@2icUq01Qx%X=p1=(i; zp6;zp%&*jDS_plQaC{C$e-kZFb09{ZCWH4DXqh%1iIS)JiIr{V&9j($5jGU)W~k6! z;>F7XW$0mszD63)PW%n+T{!eYhcxwudCE|ix;_A1YzFp4*aUtu`R63=dM4)glY#wV?s5zc1g?Iv`pYRMd48mA%)~1em>~Kzo+Sw zviV}xVxqecjaibsR|@H*ag2>7mXCqX43T^{cCUFmg|HijoO~NciKNA`3#xSA%FYE` zlY8Vv-nhU5PD`0}_KTN@zLxl5tJ+HgNp48YEMebNHlvlF^232YKz&`Gi27v1MSViT zV~n^>4#jQy%G(SRBjDKBxQRtxAGgplJLcAlLV3B1wI6&ujy#U@qU3SbzmGi5d-(&( zm5w zPgspQMJJ;rxdn*iM+rv5L*2Aky;4O`@;J@*!UG=uz(}tMV0+%wBq=p9C5$F3}0fXwe^OUW@VGQX*DTSH7SPNw8ClH|7R3 zoWbK;3E}Nf(x}k!HXIsKhrf-|G$dC)OeER#-e(IjO|Me+!Y_^2AOpa}`H>Sy6Q8!?d z&$7vNY%-h2W{-c{7TSN`6;%4e5k2SW+9) zdC77$TuI1VW7?S9k@>uMd+aGd99kFhIn}Z1YC1>0Ic3MNgtp4PKM%P??bVC+VjXp(%zap+JqUWei9 zY&;j4p{oH7B9l|sJ2_(zFUKaxULKEvK~5v^vsf4uk>1tOVBVg%F-&;F6TztcUOyN_ z%C&{9c@Gg$#U~k8zi;toF+&JiZ;blZVI2ACMSeRp3?BcyDNfUR!K0N`R76!V%m}`3 z6;Zt(&fecTSQVlTYlw2?QAkAnvs@>@BghZ?{>At+8nfwQRp#;67r*HE{=bc1oE{v% zD4jkiesSyc_rWjjo<1mkq2vLa#(OtP+g{3S67X0V^n^_%y^NqK23*mn|LxWdzm@ik z*5T3lFh;JQKdJkF(06bsL>g9VmF}U7Hv*sN(VpZH&s%#Qeg*i=!*6l;d{4uAkp}UM z2^;0P{slzlA(9^@7&*A=60uYfbVeCoAgrQY#oE}NOngq-vl*xSS-KiFg#BikXZlBy zBtW2!FiY?nc6=wBI}9)3Ruvd)e=J*55!D*I@v|RaL~9b+n)|-nuQkjZ-IC3TvL)nT zu@bLQj?(#NEW}H2YDy4}Y_1Tm_`8SV3RdG+ub!oZ@3-mM{|)6e80nhySnpwqh%sntxa{tjI+b|(~sixjE#-% z*--YZ^*eFL`8B*p<4#Z8rCwl(S)V&*B!?LbE~Y*SCFaJfucj)xt`b$(o1ap3d1C5v z8ppR>L|qad|MS~%XDzy}H?i2Xg{i?A9CT;)KCI=XK!)yasnoVgQrb*+eG36N5|%%~ z5u@mxG}Xw{v8|qImK*TuYP4H>-6y32&Dvk}VTj*cMvv-Zul}SwF{5qE*;kffrYelq+`$nhjLvGL}Q7t@Szlv@rJ_=C685yrX+?ny6)_Q7Ea$7_~(n($A_> zGN2A=buiYf#4)!)HIGyfq|+KSn75xm)unpwoV0C~+OMIVwQs%5m!!!cM7Y3bG0HP|GJt%sE+v6sC0ui70ziz&@rBL=_X&!YfcMZu#;bN>r=E^c=gA8ik+l z;VI&*WQlC1wNmrsBXKo9Wfz|VA7wo9exE0sz|{EpUH$e?1Pu^voxeb2RMBpuG=9;s0Cgm{=8U*S zmvzmGDlf@Myze3a^bnSJP9F?F%LNH7?7sNN7KMK({NRxv{JZ$UlkbBc_(}%F5AH2_ zAN=4CC4=Dy1N%2}zzWrLPk(oefIA>XTZmHcjUs#0?S8U(x#(k?U7w4ZoO`7r< zJ>QXeBA9Yx>JZ=cd3tJ6?yFTN#5YoTHXZkY91L~5(PCPf_*z=fV-2Qe+_>L2A}_bC z>V#6N=vAjMY5B4K{D@je4&tXj<68m3U-m)pJ9n>g2WKQIp)xXQMzlS~h=yh4?{dM#)n)T1J+SXE%J&XgCF`&^d z-n)$8HxN3EMnFQHguDP4Q233+ZxnvX_<8Ufjo%pjE+x08YANK~TUUJn%x}HS!CUeK z;|o%bDHUy;Bf}*KFC)#uBZE^Agj&iByZb^Yfd9TE@K_ynM`?J*-(pSf*6;!wfxoJC zng9Wn9@m9;iNJk?45n^c+2f-0WCyiilj+0WKQ>kJ%>7H_9m~#6!3K_u6 zuX|I?4DBb0W841B={~9#re{7M^kf9wya4;prq#U-mB3Vz)ytPz^p$quVnlAJ4(cs-<9AuzJt&f|Zzpk`_btF6rqEf4 zenON*CHg%TY|5l6+4u^K8(;Km3HcDAV<=tz@?V5sTN};R5KO-N0!z} z0hC_+cgGLn-9PL~!G}dg-9ipu+ug&UsipHf1moX7V*4|ux4v!e(Ww8W4_nRf(k*OX z#~0Z?8D@IV=!`8z>@NEYrozs4DLfOu$B53+iYK<`Wxe(DUPJ%hG|ii?c{4Qc1g&_v zR=hwfUaS=_(TbP0_QU^;IQ=gdXJkt#g{WGTg%;_xDPm6<&s#Yd>!eT3GC8EaamF_g zQY+qaB|NrN6h4TD6Z_y6Jnh#tcO_id(RdJVJG<<`-4}K?AF^X1gG@6lBwWj^ zCFLmM3S~|(Q+~Y4<<-l6g|2VJB>=Ibf$O>E>SYF^>Qz(%S)bTNj%anM-G|P zAHOmzBkGVW0uR$`hC@cQ#7!nvR|0U#lT6?Ojab00i=4+Cdabq&QtWZYpN9v{%*@rM zKcG#2P@DX#Qf=}hW!mINK~J8%RiA8>YgyV#ySCDyt(2CyA(1q+S3-;|>)>!20wGNd zJUO<>|K?{-hMKji2ck35=GO7h(IGGhu2nr)>x`By3*KyfhE{rHIWu|kFhR6=MNyu2u5rU+D@NEU<-up?%`v`xg_^=ed0OqHTg2Kt z@jMIdwLXoe@Q$#EngtPlTE^xGKaGv>lHy+-lNG0c~ zWa&NB!gF{jg~a%tk>WHgA7=8PAw26tvuP(->%~SCTb@}VO|UF&j>N5;@e7b?0~g?L zTe{3$CTnqv9b%&}?8vYp_NzOrPS=Zgz<2c3Rb(?!Y-AN}QV4soj>U-ImrqC50!0aT$t55Rt-{ zN+Y4CR^41?{3TU#9H*qJrRxbV-6?6_a%0UxxpWyYUQLxF!xE~2s-}uktb_Ivukl%x zN%y7ex1~#8i3_oeYtrS4r%Zu(zMQNdd1Af+>$%jVOWnqe9c^XQBcUM7-*RHvPq&!j z&^=e@cC3N%T3QiUlM8axB%Rr%TjMECku%X0naza(ukT>9Nx1X3U?kMwu^-XFt4kY_$Dw&TnAz!1}^GuX~Y+`#u_j zOnm91{gDZl_fVYjmNu|}E5}CEA?#e0s^FTk_M|P3NmYg{>SxhptwYxMFu2<7g>`&y zZz3Wo{RSm%R(cQX@lerqctel+s~kA`Eb8~u*Sd8u{j1ge^@68eq^|PyX8y}${s7zj z@2PB={8{-Vr8f18tlL*@WkCpRHDAks-^y!Q>*K2^6Rx^CNmb+d`ane>>tL+SDBj;=p9PW?** zEbJR8@z?9Jf!6DVcl)eYXc^+Iff0O5`ny`WFZ8b5XYr;oJbKY)*XMQ z{?iw`d!qH%#$1TiS3B7ou1A<7-}w&iE79To7ka}DGJHNZ{M~aGV!}UR{&4v(_0b2e zMCSPVz^Xoee>S%MYhFZ041 z_>?rct=e6Zc<1Dicnd!1N(HhE8;r7)z5G6!SS_g*&UGiQ58wf!MPAi0d{>Qfb!vL% zMHRdP1&6aQi)7cUmts}r4`HqRVh(1rP<=7UMeGjpV|h50mA(gk9Y~ik&8nGpqKqDV zW4IVGk8Hsb<0p7m8rf)hh!}aAj-{*`zQe?z6;=^TeC(U+6Jv$S0i*JZ1lMwkPLe@l!M*=yd@gEe+1dOspK&wdH)dP(v&VrSTg z%UAztXlL3}t6u230W`FpRoSKDSF&2svCW1@=x_q8a;A$8|LeBQUDV0QfY=6z=_7{k zg1&(^qUxoEIxs2OZZQ!x)StQ@f77(p=X{)$*T7C-karnTG`rMr@A^IJn8&Fku^FjLfa(CbO(qr z>D!CQ<-yu(&y(jD$To;V$~j4<@wA%v$HtSsBn6567u?lDw{l`CBGg-F=qPQLl<6}9 zDLq~%4lzi2BROo3%=`|O zzvCzU@?$?*ajhw#NXKa|x?6Cg#jbb(v2=7|Ri-kU{$Wwuk?N1dpvP0&abtQ1g4>At z>yM_NQ+s&=w*Pv5PK6059vVR>wJ`kW6VX>HQm5i4&G+G%F8+f58C8i-a6Ryzyv(Y; zn#VPWOr+f|O9XEj;J$B7%#Yfz=FFUeRKIF8;!;E#m~Z>B(lm3WN%7Dw z-F|<5;}NYv=0p=@!P<8c2%tRl`jAlCPjq%RFVwhnCGSzJh$SeXm9o4enMSoIre_!lT56 z>skk(k7kiR`k1?yKHB_M&_^Gc)k`1EilvV#_#to4Ofm_T!9u7=!oM0-0l2z40%J%EO#=m8s=~|l2`UVRCUt0&C&b0@pZft z1Stl96`zB%(Y-1e$AKqMYMGh`g-kdk$nCCeT*%g%v{1}?FW~75Z`u+UAfL5&zrgl} z)jEFam*FT1LLJ&e&mDu4stbR9{GRrF=c;+vx!d#I$N#pkRm)FpHTRdaN|;YA7A~Yu zl#5%P(skoBxf!rmR$HYmS`HUe<}2vuM079%F%vUi;o3nc3!zC!%Xc7<-m9)gtB=K} z#WA^~Zaya!2@i|c#&-%tgjy4AyR(mp`R8m5r_w}%zW(ZaZ@uGllx1h-{6JgCa#BN~ zapJJX0>U4UKMHf0Xh`;9eD4UgjnkjJ*8JElD|FgeZ1z!Eom>1hJ5nuclx6B0uQ9)& zDcoXERL~G-2KYU%g|;V-|EujeB&BD+W_yKYgxbgH>o1cZ%y+Q8T51N{B$%2CKFhK3 zhf%(&$hO|KlBFH% zZEy29eX|-MKob--iOtPs6X(hQOY#43wiI#S8d=-p`KeofG=ra_GATk%q9gAv7+`TsKxQbr9sl#>|CH>I z*q!~HDrS!L}y;_Pr!avgIwZrK!Y{N~*z)ZR|!(SZWg*Ho>MLAt6Bv32Lo~ zh!}POmBxf6X-KV zn|<%id-KgV-^_e7^UZhYkBimW!ISz4QTgW}?*D4v8~oP5)62wi16luuBtS*`Sqxb) z#5yS`m3hG-eVkx=6R(te55LG`Y7CX##Jop$YBbJh`_OEUvOcE6(h*zx$wTamUrk)oA zQ;!11c@8*z5CjKt_48t}7r8M?7U$ZJyi;ag{#RB4P?gHbi z^{>J0YPd-zE4zs}(6=o(2v5m~dIk6%{XAfT3CYD(7#;m838K{z4aZfffbc5d$lNM# zKJrr0$b3FzU`F3?mb0Waa~$VS9)8%{gXd#A z{lPWN3^T}Z4zmr~>r@^jON`NxLH0^ZK9kOmlJ#<`Bhw%!()9gc#cR0a@<9_tpho&}ul};N*o%2l--|QWZZINE`iZy_tB2KWB%fOT@tlAg8EzLixsHur3ij!t z0UnC%hd+>BI2 zscy={c2e{`NCCF!l{?INI979GhgsE`XP0;8W$l?&VR^6%j^@@uE1&_UP*5@ZHN6E_ zXUF22Rh^BVF|h}2z-Ctx_OC3oT61r2rYknw$m?i-P+WE}+8Hte2(YYMQi{610C(!B zXYa(mx+Nae^9ei)NA$u_*5ZhN#f@0An6S6z+5R2eO-Zx^;JI7#wzNqTbJ+CZp(2(T zA9-u+FJ|DGLw@3hP#E+E%$xE~l>*&Jcw zOaZ5KN3*+dSXYVwBFU?#3xR=FNZ&MwzpXfCu>U0o@+#&lwW z^(y^)XP^kUN6mv%a)?fRjA(vss#1XJy!G^D>NT>`ex&*KB=!F}{n^*vKVyXc>}PZF z+*`gikKL725)PYTn6M3b4UDw>lT-hcu$*d$4!^Ip0BvrPxDn(-_M31SLmjyvj$Qb` z%5lTqHIt{SdBdlx)7|QHHSgln)qI?;K09;N>1uwh6Lcp}SM#k^c{p9o|7WMGTpxF7 z!)lEbL13`oixjw@dCdu$ZsElFIw_JG8GY!+`!OU%{pafs94!s)=&CnN1T!hm@zvGXbKoES zuQVÐ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 d_uH8in=bTN%Im95k)bcn(&LL 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 z zADA8e@Z1>Tq@yj-`SaA(7M#PagZt62$LS@C@Ms!r_4POcg*2IPT`CfmCnapMB4J5V z!o4~Y@{$r38npK(C431qG*7PdN+=!C6$Gw9#R=Phvj{YH#}}^1>bTQ_x%7IU63mj| zyTEL2sFl%7GA|cmy}7)W+!DVPvE3i{q&mDH{A&?;1aawsPL zhn6w4fK^rlFZ1)duJJ~nUKWc)cd}Kahs#V% zNKG4JPtfF-T%S+p_`=0)thnqIbL9}+Ee#ci#$Sszjs=_;_txg{azhG~EI)OaZ>7YQ z_p^j{AM`Hta+yZYlge>A9&rd2wab?F${*XdcGc4OX&xxgk;AN9iZLZs68pJ)A`KS{ z0B%hVJVf!~?#?<;$*c(nxz$Qa{6QlX3(E}MWytt!W&kctt`l}tEF~q46|0hr-i*k$ zbRnOQHZ9$04G<8uk~HdF=lKrO?Dx#o7_ognPOyDaf>zE4sS%~3D8JCb9lyX!0JW_= zkb}LLcqsB@7NU}N!*Tu<^xc8H!a+Pz^2~3&&HazyTtv{Kypn)?z zdGbijOF=2$tQ)kstlrBDk4MgDqx1H^jbK_5)Z6&@_A)0snG0 zfAgJxsZLqynH`+7baO^f*|Q~}E`g+*j`t>PNk5G*pqGBk;T@pvHVWYvbklDfO4jA{ zg)V7<7rH7nUuTu$5B$FGmj{;n!}V9fYc0{fF$Ma$Mk5SF9L}gUfSr@aPEji2ogU7v zGI-v&wI$PjH+`|eL>OWKpz~FZ)&Qb8TGxr=g>X1?b985%RzIHVXSqekp*0zBEP?97 z(|hjWC>Y468kwsQAQTasLJ@dNoIr;p0B&;DC1@{{j{+a0UP?bJ`rvM)A5h39fzC(F z#POZ$JC5!2wqS{pvvU>c`olRluk)I_CZgNQI1S2hmd?C#Oo95?WaQ88JBh-5al5U{ zxY^U*6U>Ci%6~RB$05{xP08)}=d1KN_Wdmmf9M$<1OG!-55^POd@1&t=l8rpJdUHM z;o73``s{HL6W6*I1hav}aKFO{W|R|oJCf(_-~B9HuJqeK8xawF+&0(gj_3DWAN~;J z<$MT3n^>D71!kobm=EN*o2|Q_78rt633-_=?9#QU>v^CRQS43BE^@%9hBs!7^Kg9z zX44bci`)lQRU-6HWoR_deP;I)iEhD*Z)KZth^K~|z2Q471_(Dy!08yq^Ez=t&Qo6H z`Li!4^n4y$5cPkA0)#H&JC5y{AFj$Z8*L{3`6rSqZUcDPeR%hCrOnno+2NgDdLg#) zL;B^1oOSg~X-OC!z0s`LXjZ(_Y-7+&v+aKQ@1Xpb{AOx$|5t5Rtm*r6DAG9m1?-Nd z`lAt*+sO6W77Av-bfkF8rc72snD!F2bTh$NTn{rnv0lsI8C8*9cn(4~z!g!)e2xg^ z`uUDR4awW^%>l?-X*By(ssw56Mvh%Ph7D%jUDps+5o6cM8058$(G#em073SOFZ{{9 zAj#nn{qZ@e*W0G)q^?J`s@(hJnR&lcTcQQvG;U{JmOsCgD6oz)76tO5QZ4v?VALJa z>+m{uXXo{*9E#lRhxMx5Y`+tZSq3eATQIMdu&WbQ0BcNUmC7sDad@NHcE)q=qk zNDU`nI`59tj_H*pl5B9Js9h}l1qe>`$xq=v+5w1Tx$BTtRb%F%*P(G#Le!69MU~B~>InO5G&P_3yaVZ)G<$wh);%X|kg5DR!}~Au1v(BbDvXd@ z-2FQYG8B2h7j7>_e)?&A{H<91?=&*(Ddqy^}IEyg>Rt5Z;A9NO54KUL_^(pJ3+0#GeSJ3~c%7rlm zRQExJDxC}G#_^?lClvFC50C~K7+b!UT#@CTXYXiX4CJU0>Nn(JQ)7FSuWZ6AUGtV^ z**n(p`8brRw=v1bsJ8Zwx5-4r*nKk-J(i^vmf;(a22ttu+qOIL!D6S;)x8V_l2bgD z;Gm_E;TUgXue-CxxN2& z%F-vdvZt)pQmp=EExUX zv14v9Bw37XG5oM(Y+8c?f3UHTv#LeF()MkO6q*@;#DkJ(g44a=c~%~;Cj^1oIiXU^57#XLsjKk zmVf2&QruHY^2CW|QAvk+5FnvFOQp)85~7dr~}~^rURq>q+?x{<0w3 zULW?PY!jXo?>*Qfml{Fa`3h7gEumnZuHQU7{66@OO}?KsV{B%o`~*+OLO5HuUm&)&gh3^F2d}+yqEKXSf-!yV@X>VUhj0Si!O%7k{$b3 zyuLOV;SOxm`93{xO&l-KztZVQS%H+`ON>r!5yu%u5;b;2&s_(0#bc2UFU<8}sToDo z61X(LQo1Sh#4MN%`LQ$BS0&0`2CkFU%3mTz2=tHk4)bH7(<7IDu*lfS@w|7DphTh(bqi}(z)CHR#|W;+5t8s7H(A69K>VqZhhv3+4R6P_9}eh6s1lJeRiZ-1 zqgWtn5U3j+;E#U4Nb;aKj;;N~vqX8>h_tFP1d%V13KLh@StGaZffB`Q<*Li9wsC{m zw8_LJj*GCAMEqOUk*{n1dT|lOX4FBMkFd1S=$t4zIvY_v5XU^^v!%?8Pa*ZU>TNGU zeVWHAv&l?q{QgYh@x;CP_u~TY7W~R6asdYx=+}Nj8K(Ht?moaoB%}?Aa~j#sV(v!# zP_0NmCf3c=B%q7t;mC0qKNwQ;qhDJHO5OPfJzdZ{XDu~#NL7(?0zwj zB`YAq4Pyt6zjD}cpGXY{jFN%0*YZ)5k%)Zo8q`kglLfGRdJ_wyX*)eKbpAI!>)~M; zY6_gub(m848H8HW8!S)+jFH4e3TnvdzdfIl|DAlPJzuWszmnghe*VP5wmlPz;cFNP zM=ruawNBW>`()mAC_6X$d$*bxekq-p%eQ5xcS{PA+0hP#{R@vnO9CF2L6k8-zpn?f zQH^qq^I|`ovXpziuLsYE_Z2fKUcu;Hr~uBoAb#o7kS%3tew4jZs#wsb`25MS9DEDM zFiS3cXyKq>{Mb4w8@+Y+-GNTS2Ha5R#WGdnG38B{638!dgycS@KZ0<7#2+TTi_zDh z;QMX|iQkeA+nB#>`slk#(K=@#HJ|av1lo1-Cg2u7i|1c_2k; zmC&6eNZn$$%7ApbWvcdqY!>SB=&&T1Axn8My7~;+VCuD*`qBm*Cc>F$?CMVYJDx{0 z#5--F0jscM-HPMGp@&mKPfq9uv;X1#N6UPyM-R4SL4)cL5%IA5v6fS0us)bB0g0BE z)K735oa+l+PHkDhVb!{f3i9U-aRQawG@p8+n*(#2qp{KObHHP#i*SZ6$W`plwQHdsu z1<&HkpW`HsdFF_U&K{f<_E?&lnT1nT{Z_+|Xn2o43tjE0j?+Oq6C3=#y679YT{*?m zZV$_M`!=YzSbnC6v^|%LqOg>39n0vg7w}}*aoNJ?FZS-2@O#&+&;^_Q<0D+vr@_)4 zgX$aqa)-MWeZvt9e)Vk4k|WT8j`X7nNOGwaK*Q3N`SXIam)@Q~-`>7jV<;}y^Px0b zR*g|wW9&}9>-x|#+x7)==uzC|N=8qdH-LERICR%jyRB`P88Tz%sn8xHWp~zH*0yCF z5j)a<$DdJ)xX#t1k7ggFjz&B<_DD7(hr&;(F}<2!+nU8CUIA+P^Jio&yE{(rn#|dNR%Z(xU(CRzSqXieSEc+*S(N#nDM*NG4+Cw~lze(11sAy3pv z$8VuNE&F-b@CX)3W?E8PvTik3=-S&PjgYqJ|h<4yK`JsYYq zUMJgy>e}RXn$f?1p0fYO4Zm@Smh=XRQ?MhY%XZ`GLp+XsOK-~)qiLZBW1*vRH^lW2WwHKf_PBezr5L#%ZMj+L ziX(E7h<=m`V-`lWd&^$AA3~)#TT!=;Up0NnyZHJD`(AK~c*J#nt3?eb5R#Zx`~ied zUE#aQ^sGdHU{pNGY~WG|X5#2UL?VYsE^m+_*`kkJl-oI{ZgLlcL;De9GV(|}u;=)OaVON&k=a3m#p&-_&W&=OB*6)>y@8! zkQw|qUf4f|uwFm6!FIdBzQ1+XV^~9>&6{4uY2n(+h^9Kgl2 zJuP#oCvDHFn?Fuw<7p3ExW+Rsj`~8E(stAlV6sM>#HsK^0Uu{>rsT@P)SJCbuuiK3 zMDer&GJ27cG0wIZ4%bO@J-@TZ;Ml@{SRE2_>*W#zcFm^!De_ViNdJ{p9(R zmG|U{@yH8~X(frW-*34IgYy&)a<~0WJ@_&oxXQk|Ws!Q2o0POsBHxRVcAr+-^-7^#ERKe#jdEVyq&8a#kmaLRa84u(1~LCNz&I^u_AJrM2Z!Wi|Q5L zN+PNTSGP6aR77$T^zuk1N0GVg+7^G0DRb3xm)AMjb*}2%$@-ZfBg&?F50{|GwJ-V) zccds=oGdAcJ?h$(Lk>=KgUo+sinx=+)KKSjG9x)<|D#7-jaC`eJU~}CM6a`pW)hLpqIsqsz?aIDap5plJBz=%W~?#HN~zN zQdxO>qk3db5`A%I$@wf_r%<~oN#5~wU}>f#-i<1Oj0)V|q{QR97~rmLXIoeT`->GhYVdTA!rY9k@=lI8Pn`IMw{716lB zdoWqxsR}Up@XRy{JnJ-p#|Oy*5BD<#9+PGYJef@iJloX*56f>&EC*bM-tQRSbRFFD zCbXdm`v>G9mg*}T{Naxvq}=$DG*LUTqz2A!miTaQEb-WUi1F!hL?3#II|#FOoSO*$ z1fAcd!!CoSfevzYu&;TO3f??D-X1Z9&@rQkoejQl3#>pBavLH(IIg0vs>8A{?%}4& zVPb4ixKmjZLG6~Hu6-yTv->D25&awe=%Z-Ca#$*O zmLf9Y9T)cqiLe(=jSL4AHbz#_yrLS7x7YACyU1rLg8#=JiC`Fa?0$IB9r?w<&u_xo zTh%3@e?UMP&RLyp?8tZk;8E%jT<7Ka`g{0P47EPh3Kww7{;)8dGt1R0SNLMwbwQlu zhGl5-pFuO{*H~NN-JeJvWukaAV=&_p9O=tA#ZAiq|A{d3$;qoB(~xTvX8NmmARp!R zusl%X!iL4JxhcgJQRNQG3LPGMWZ|LElc-RNOR;#Ost75z@L1@nh2gSUuJ~3C)@vts z43vvQu5s68aoB}zmg_Osk;%FrPkewBT1iQ=u1u%oQ%UkeaK+z~{04b7l+lN56ilWe zC6K4>iaL1lGy3*TO~EOOcm4#}-c&2DdgPUXEALM|uy;Y}#1RAy@^va}`J$?L*0XQm z6|?>fX-Vfdwh+VN#WAyg1HG7Fmy;HsPnhs_c;7z9%R5rns}K8k6@>V zMutvh918vuI)$@iw`1x&NFCJJGx|_VrW^ToT3gcH$h$+Uq3WSYnSv+#lTz7{aZu2Q z`z-eF*ptXmKlY?7)e4F^y1IH&KhAe?h7LNaSkM}+A(un#Kkkb@o5@Jsy-xh=hko-E zAHV-KxT`lS5ut@w(Yb&ULsq+bNNa>T zRq6}0`(jtF?9m59XJf8jz=VE~qG@dbM4z8P-Z!=XJ&^wcfO=8_+4xC`1uUaS!WA)6 zEsXSqE3QmlU7oy}h+oyKb9ug~Q+~?WLP{GcA!FFZ_@dwAH~7V==vF76S0fiBo9Kgz zs1Hq2N4;I8jlOUzCvF$WOr6>7-;%$TRvSvig)g|Gd!2PY}v8Zs7~V0-?tg`{kv+{nKy*4i-1soY}IxT)W6$|4nU_EG3L z1N0_P8&{9l>y9ss$3=17@txgS7+_)72#OISMv`dImUtwP z1%<#OMlov%izI@kHI!1@8ktek0xlUy8OEvhzS~%P*!xIoZQ2@EQb1!8ucjoiEw(lp zGBzQR!m1ml-`|^EK$E7&r=R|@JM*sJd-HqO@BQBIfZPU#pYOaCt%i;e%m^ShV8z(t zF}DcxL3pw@{3?sJAzJYgG*`aAANrPOet4i1Uz)D?22fP-ol|`oiceR4nW$I3f5;}^ zKa5`(zX-Aq?L>Cv{$b@q;aKbXwf6p4>yU$P<^d2N1cz)M#dlis9rq(_=CCH4{`%@_ z`Tk=zxj6z`vE#j`*7T1f7WO%O{ju&mMrfv16NUi?T_O+EVHI_wy}gB5R9yqN&M0r- z5Mgd1oZ|E8-@*XBMv-t}E<*xgeMgo}NUFq(PIRelXK~Upl~{(wgW{lbcDz zq*=gSp}N7N_9&8ozG=#n$4tqo@1<@i_pH(Q19_`uUgPCvr?*UKaZ<92zPp@8DGCvs z=A)`FqL!zYDz~WR=?dpv;Q}jr2o4mh0S7QP)B*y&7xUBlmY(OySlC zd8!B~U+V%nn73AlDF#=p{nZ|@UX4WSg^l=CWbIk`psU&Il_aSHl`dd_Z4>U7@;RrarO&&sxf;KZ^l50&H-Uo*lYqR%0fQ|l$<{S3o2Gx|#nbLrn*0Fa5ra8^>h8cSNbikij zM5&b+h9#tDOf(;H;U?QV}+;706w4}rMb8CGxx8w=>`qiG-|7OQ9et1`_aNTP(u7}^+V>m|48I@X2j2ZTrDXRxJas&EJkR5K9?u~>hwvQ6a~RJso?$#Act$i(P)yOq5sqQP zq!0Gsmw{gnewYol8;*4Eq1H`)x4t|YgEmga2B9LBR}*iEXia&MDE_l1@SptVg>OYr z@1EaKy`#?q%Y}FatXO|swE82P`r`{|3vy8AJ^S(Ahu;u>FkL?PM8^up8UVhFz#f=Hay<99cH>+#!!-)8(o z{63B!@SFiWXW*HRXF8s#c&6g%!PA4M3r`oG0-ge%Jf8fO{bJ$g5&ZAR?;w81D8|As zwHvLT=m#r&WgkqAyQ1GLBMj+%E8gA+g9ls0;x6p{v_;Y0f6nXkG*49}SeG*^Qyr2^ z!4~N|XZ*F-H^5Pm@`$NVx!Ux?k;AFj&j%p=1L}m2T#OPq$7tIg z_m6!Z&L{Z8! zJ|g}rbP%HzP z#6X_0NwYAzjYL3lFt~w<58dCG&W8ns17)@**qeU* zI3>QWhC*Xbd0;lKG&XKp3F@{>?g9zul7^3Wc3=R|YiEuBWd@<=~LyJhH;dE{9W_lUQ;) zOQyLtDa$)Ud~_1T1#gA;nJXb$S(vB8DhR5Kl)4JVIJwScGo}ahB5WoBokWEKkd|#n z2;E2`vR4$4#U%m#x6w>r#wVNGJo=;gQJSmSiCo4tYH0?k`1_f8U%4&=gAbKVf)&tD zk$&77zIsO@IVi|2RN{;T*bW20YGN6Xz4Ypd0uTs9DkPnWUPkH9j!kas^J7=FHK5P6 z781BP>jT|6Qkq;Sx~Zi@s9?0ex^`w4xz~%H>mgpMmb!=mMD?^VnEz5%@v@7vSEnLUjDO7FGk;ji@InS;Oe_yv3ZO?p`9{deeLz@A=JT*g>q%~%1T!&B33Vp>&V zatY$JI+Y`aQ%arJE+rHd-Ejxfq*ut{^)C{$Lp4!SV#hxtCFT(+Q6nriy?>HYh~Kng z1e1O6B|GEjdPgN!h5q4DiaKGRpfud=d88WCd`2D{aDV)Di;Vi&Od>a$BNh6}IrQf1 zhkwqtZz9nm&9<)&z=7ng^P~HR=u~RX7`XxcBUvo>8JG*YSuKu~f#Ub}Y_+RB{t8n% zqyH2Vw-x$GCS&IT!1Or;AU&`7jI;{vgD)P?XfC;jC^ozVswUG_7TCFO1NI&QOGHd> zCc#T(M9e*CY+iG}bUgq&0C)mw#W>i{SYTCx>~5!Pw7deMbKxSFBZlzw>+m@wTlohv z*!^XWA(EjOIC|~cD6QpgUx5^$Z~Hag(QN`Mnjkn`F~nZ55L*=bSN0X(~rqrkZA%}8$h_Ge6Phh=5|H?uO>xjJ>R>`3? zrudFU5d;d3P;?tEB4aS-vD(t{9gN7U2wX|OT7U|!0%T!&=;8#JvkMp)V``uR0ItL+ z>j83P%1|rSS!fk&1NxI0QIz6F#WYq~_yl71&LDcv#GXTl%($Y{uIe!WOp5|c4(N>* zK&fYO*Hr{*Oun5|%q%Q{Dh9v(c7V)Z4?THJ;2qi7uR+=)CW zzJXD9GJfN>(xpH9aL_04gJ0X+{aJ8C4W z_^%xD2J~HNRKJ)7%zP7V08JApUX-)0I41`Puq;2q?ne!A$43hp1KZvHkaZOUY%?xw zSSgOEjV|?L0&%DB(_Gu+rro?v^aUUg>@n}&&DYcdLQchFbybGkQBBRDL%+1fr~f0!UJq>^Al?hN_WqkfTQ$0dK%kc$fhbY7jlaaIYj! zIqH11D8sK7rTg`-Ml%6pR>wZ_uR1pE2YbnZZRcqvEi&nhHjZX0H4S~|!t~td!5FCz4seusX{uJ5+CZLB zl(=;Yv+`yntIL&IxJDM>k*k)kYhB~APoc}6doAza#5%DB#7rXIamMk8(*pW@Oypo) z@~d)Px=p^(Cf5mcW{O=xHoM$EZuVdtV^3~36-?7V!I59r;M453Hq~k_DJSE84PK9X zeW}z=$hEYdB`sKSzNLYDy|-VzjMY3`Ma#*p`W#4z%x~ejWn{PSPh7KLlzMAYx0XUG zKPjMp?hW>d(t~nyDwbNc8;mAc=enGI33Bq62?QZjw^W(wyuAWEwQNudTbHTL5o11G zf4C39Rrb#p(eR7{4MeT6eQh5FBv{vDC>eayR1yS1|gV^h-3UjVeqTg z3qSZ7>xCOs@e(YL1P33oV(fztQq1L>rMa5V0}FNWY_y^_x3GpImFIxUOR^A>fA9icAkwPCZIE@tzPZUM+AjitB6c+|B*Nd}*mp6-3 zf|s|u+Xr!XlF%F(JnLk&dj|Whm(0Ou@e*8itCSjS;g(1#rKQ30H-qSh!2^`z{wJXY zp2@Go+i8gLbdQu2aY1p0<~vU$39#kYdy%j6I*grCl$xCIBP1Yt@Iy`uui^K*cjwv> z7rx)Eea=QN>)gA~(|X?a8H(47-EFiK0_9uq+brwQA-j&Wt44j196@s63*_doc?g4S zr-FLY31+;)oPzoKJ0EI))2HF6V&9@SX&U)>pM*&l$2A~z_(f35QidiE-HQr zZ-s@%%e}rX$`S0&1Xc=Bi%t8@V>o3i&BJc(X?9f|rmbf%j=Q2gR>jl~(W`GqOZ-|p zmGkQzxlsn)5I8f7dVPIt&zLXk_lS#RJwg0!8El%_0Wsf!)poWMldFRj#kDzQwcy~Q ze{d!;urIyDTdUq8wT#E)&Temxh|}Fq*iPv9MpP92%t6wqqz*$YQV09#oKQxXz;)#y zQKeE!@bdemW%wr6sHJ(8;TDHd8E$P3(>;1i76z8H25El%2)05t_Kw4}R~YD^b&2I- zq)r$7x+wG#R?EUl`D1D!=F&mxf6ez;6_{QE29GL5K+m_nMAvv?3L#e#s?4-hBvn&G zNRgZ(Tr6VwLP@|N>ak|^coj5SqMh|f<&Cs?1;HwOA zKcPG{W&g}E5rdoP8}sSVHuy9b8yRKR$cPRJQ6NWyjzZ)0?9kwTj&-+S2`I#qWjS9Y zh;H#v``35+j`jFn$>G;R9D;aE9X`WY5zQe`j@uI|BgRtJV`UCjII~(zfIk2EIz=#? zcq&44JPZ~90*yG7O=K0l85CWt=(P?a+KQ;OI0yfQY>>J1zZ1FUexmD(#tr%)d;dk3 z@y2)tK|f8A#(;i|o{LXXia4wN&qhkt4hEc`|&hybQA+l>A$#;(Op25I;lnJAR&GIld1Hnpz!(QLe7u8F!G7+$D z$Mqx_$Y24rU+&JKnD0U(Oun3F)!yQ8)ErZN!)Ez#N4oK2fXzn0H;h)gl3uh~YzNVi=~!fPh_ zjbl4*f3|ccTN)bac1hPnSFS)qrhYTWPG^Y0Ab!O9`AH>m^stSk z$<3#2u*ljxWNY!_`_-CZZ3pZ)IEn%1*ZyK%T7n+IWNKNYm7iaWvMgRVtkP=lUHG=+ zMp_gw6D%0kpSDubjl4Lym2I&)k7HLirQ>=v5G>z+9A^;8W$mdF*3Uy>+L6z*9r@y^ zQrnS}uqlh*BD{Y9zpeOv55HxnONlOp^pd%f-;ttD>GTO5b`yf6psc8^`p<7>w-sU9 z;9+@LFv0b()pRpOGOO_|b4bXVn3d`HrRqPh*x2$i6Ke-$*h#_*Oi@qmUKOZ9i5r<- zy$CVvLvdB5CqEbJ0)j%uY%AWBvL+?zG_R4$#Dt;( zRXC!#f+WdRC;*=r!%YGNd|-a3$*H#_Sk#g5E2=;G3D>#Xq2Nx2kR8%{^IB4+8o33n zuhR8+#O~OPos3)!>dzynZrQA#pl9J0ctytI+~YgX>AzZJjXek`Wn77dgE8t?%BiCXzk$ZV8I6Kc` zvdcaJ1AW-G^RSVHTUH<#RadY=XuvqG1G>vj5Eh`3rY{1!kb|UCA4ErsiR2;r0VfS% zHWw(8nop2urcDMD>oVhagS&x9CIJ|z(wpK4*Y!4Wj#X@O8EXFVe!@crn%}54XW&$N z1(yEsyoIG9hNW=hUEXC)#oiWv=Q6tfSmPlpK_Rtl7=tV>_#m9x-`D^<_d`}yM}X@t@NQism6C9cx25*m%4&Z33mqJ8DH}YVi8R*bq((gi5@uwTT;45h>nHpN8)hc z8i^OgbY@@0wx6RQCnoH-iwPs~c6P9Gu%R1eM`Rv(hwERQTEPcW8wCZ+e6zlSR0`j~?zpP=m6tY4tla+r_WLfDM* zA+5Ei0&NcHPyddMHJoaY!IFZwol$J3ufiH3`@=D06Uo?MYQ7=AKJUCtKD`SMOIC39PMrqYTfUCX$VsccJ3(FIHmf0h0^ zNAvHBzJjBR9Vj=ob%#|hQQm=x$z#ZMPlz1+i!n!cT17l5kxQt6#=X1kgLs2a8j9RV zuaz#X$>Sn)jBtWjLV^ICxh-Aaw~(4d*>X4%4Xx6DI39ByV(2g)4;f6FIez`~>;she zL4jjO_K`SFe2-c~uo~0#s_~L!9+qI;Hy(46x@cP}vQ_CDpSL!+mQ)@aG<8foWqFLg zsYeJHpO;(GZ850Q?Yg-j24zU>>!=AWM}VJ_+{j>{!YdC#C$JQk?p6yESjG8dvB(8c~CO zBwKyB?#Mfe)L3F3Gub{%XB#3q;pSyay8dBQ^wt_MIC6b1_|IY0404uZYQ`T@Idv`X z=xIOMl&mgUgl$`OrNCKk=t>LOQ910jYz)S1~=H zPqU5lUWsSiz=8W@ahGV0^cMPu>?>jIo$*(&x?3D$3yd0`;Q30+S!KqxyBpgKhGs#P*^3cOFl$ z{2)d2qqv>O+paZ;JNv+0UJE>FJ-{?ZbGy01=C_n z@NpylZK19t=?-;ia4&V<59nK-GnalP`rH+LZe~yReZ+Hmk$%{lZZV^u#W(CNDkSJ zUDouCi*5|5Y-31?Z4Ayq2Rd)Bek;38fZvBXmS`FzsmwHrCDtEFZP#ylsT7}ekht3v z-)%0XhZWPk_Y33K5%p&tfw!qX{OQDns(+G#HVXd1I$L#7R?`N}{!5SqAEJ>#dFRU)unwuH(-8WC9c zft=7w{1spqGO+y+#zFRpTg)!DT&X=*?HpFsqYk^9%NWMxZoNrFqMCSF_rduOvnm@+1)2%Ka)uX&V0j8B|L0TOj=U>6>W0!4dnih6R2-4j}}p#hgO5FE?FG3Fdhv zzGH^L%D&N%2-1FkR`hDYF3!TJ5z}EUTbxQqBmE0wbUKT~RnG(;(ZP201{+DA*3-oY z^w2Pejxi+cqb?P1)jy3A0J5)*DFM`niFXS4V0b0cFiO{Jlh}QiJ2nXVP#nEUomx*O zHm|rPC%`)h630Y6CwRL+l;4@OrjFK&Q16y2H?8xy_BrEf_rzcX9pba zr_%D7?RP=x5Sg~d%U!94Zqcu}&x2S9yYEnoJXPwL+!M)u&=q>ktv>sKBfOogesW~o z6IUT>%F2-tr<6zB?M&Vy^%gDT7Nv4n4Mf15RV#<#a7w9hNiCsE{GIZp<=Y$$%kNQF z@!nN}v|7HD*?8Trh>5KpJ!NRC?fmGeIqMIWj3r3((1JNLj5*q!11!UM@>dR$xl-ha zqa4+|T242uh67Ks9Ca`60Au+c9@Mjf7`(hkP!NCOiu!B9@?X%bVRt)?^=v7On9yau zVL2F3t7^S}gkA0cSwN=0KRU|8>IuN0g5Kv4^PKku@qOSnsSohp2L!25zMR>Zafr44 zsZ+0xJ~u~1%U3&i=|*bVEg(Wy4X|XE_!w(9rCTk3fM=it5Rb|l>zxPXr>w!bkv^wJ zAoc+ShhK2FwOaDv>iQGB<~o6!J>*i59X8+q0O#a2g0!&{_yIyY%H43AjrYbIg3WI5 z&ByVJS`%hWV7ugCNkY0YpJnn)pqX-2^9VoA!mns;tlM7^fYGtW7A3c1GxQznY8%w7AUMFSQ#>*cPQrUE2Q;Kdt3+gFEskA6Z6&xqk zQ4v5bxUYT4x-QkqrpsrCFhxQa`IYj;%;psN8S~Vu>?%(hHb9CDK-hHg$SEB`aFzD5 zdiuS8Qfh?88JHrfcW!xj?pV^ZQWE$=-kJy!w!Vy~^q~5Jx1X}5U6IX+Y{pC8eyJLn z8mGt~6EJ=dhn&XWsN9XQa>G$Fwxk@>@*t}|ifk^_ueMU--R@0D)N;b3~X>y)8yTTY%k>T!( zyqcJe>G3+WN<(A(8hLDa3#NIkchudM3@GrN?Y&cw?vu^T=4@*MJWB%|QjED+Qk0tW zbJus2DEN)JrCiKB+;_}LGH%iCvL?lNUTqf}o>+xujJZ)vN{VJ)#j_c!-YKXb<>@X$ zd5}k~>PH2bsBpK@B10{0dL8rkb>*YHa;KoIr5wsyA=p+Z@^aN}0GpAll@Q%NtJqb-6CC0laWlYxA46qEy`7xea{A<=)L`PSlgxl2eFkP`L ziOT9J5n40Dsx;&{0b{ikwJ3uAQB&HFXb*DAGU;0HEE??6HGt)1GgOL??l*{01UL$_ z<4N{C9lPqwxuwvk0k;}zs=5jt4FEV2r~R~hYj zR7NTFh&MNYrIm>Vg*Gf4|29TbTv96J0jeg?e6WG0%WDJ^Vh}C7>10)udT;@N1pEGy?B|qd^*ibk$xcD1|((4etbcE;sO@m)(vB zU2MazrxlLc5*1Fuj2`?nA^r2VEfA%IDR-QAW6*0I5jQzQiwxnR2nfQV z2aKxs26aSGq?5pEWkcSh+j><<3f<*$hB-#BBO9!cXmI>qMlKiSOJru zacAFHsI5!I708-m-1F|>ACK-#uZ*6Y;}_KKiA9TqK5-*r$#=lY^p@$_YiXy4#9QbU zw|ev~Q}C_`e2ghzGpx@e$zLo)5%(uHAQ5*}?)JOz;&>ir(s%nfHZ-gSZ#ib;wz!7n z)p)8Kc(^N)%4A4;&mNysVQn?XcKkiG<7Znteiqinx8(TBo~t(fy99t#=!I8z(j)`J zBl{VyJVIL6?oZH-F+@SItA4NYAhZl$2F zOU|XL1!;Zf>Udr@F&C#|FU5P~oM7|R@xAof=w7Oo>?wKNiZO0r89druSM8&1tmTM~ zZFwYgOOvx?5vGu`n!_|i3_R8;cR+%BQFxGKIx?EYe04D%@ywAPvlS}X4D z(2kZ6=C_0FV3^-75d9(H%nSW*&*WMst#%(H#1g7k@j!Ky^jmMOb}?!t4j8tmmGLEx z@R!FhY{d|UiBg$Zy+hJtI;=lcp zUtB3ELd*V(X`C_0osr5}V`rPyvkU~}ZFBuozg|*Jn?F~2148j)@tvV}U zYzQud$l!QuFE!dYqxKj#vDK@A)-R&jTF0oZqWdasE6c^0b-0Wcz;bI9$y>UP!?qyc z1NPx91|pMrRskFZyb;i+Xz65#5JXF69TJl>QyCVjaCc`~nN8NU7Z=D6rkiwYr4?n~Lu8KY4#MaqhSArorxd?dw-FoCOO3>>oZKwH5H^X8 zjo;!tPG22Rk9vzd+nnB_)UA*#^d1#&GhW^AmTrOZevB0|{E6iqw&$7nosz=txccg# z%{~N2S1H+tYa#swBYMI(GnJTI*=3&4MVD66myQtBYo>6X;2c~;3^AXYJPiwJy6MEH zW0cW)z%L}-dSpF46n2CLT#m!ui`efP zZ&%%*X1q@|U7NRo-Hy9x4UTu0ZXkQ>mho>IJg@DtJN1FAOPuY4sShaLAlk-nk}Xc76aD`3(TJl*~Y&PTPOJ+78^n4E(`yf-P;V0FnT5_~f9wczE zW0*}cKd<;Bk5k8BZcgbfqRz3fBZpumBO*Pg6wpU#A1AbV`x;$xo+&z!XuRR=o7put z1f%}6fkUEmgD~GQzm&&1ENBnY=uuLPCHfNPmkdIcWuA^|LA!f~z-FB?h1HsU3N)qr zz^VEEbgh-j5POlvXpG=dE3xO}m>k{>X@gs*ioEz&Yb+ECq@qWZ zJ-$5~=1^{mif{tVnK0am#3m4i@%65Izhsffq1JA zk}>%g4`WQy4GQM{Ough3=Do6%)KPn#8?oYM(%$$ma#Cg21)*;!rTMO%P0ZBbrd?OjJ|kuB_G&Yrp^)x)!viUl?&J zds{pLh04`rR7Q|5nqqFJ0~h{__6rgueA4=@)qgHl^PbQ}ri$y*qN=zW-%2c@1V!jf z>cCD3VWiSx?`YFwFif9p<#|!gZ#8kqkjmR%>?!42C1=CPIwMi-E@QUhy8aGqoA|8S(Gpf@}Cf!%fWPM7#ot1wSSiI;${tjRNhrw@Cv3D ztMC3RT@pEPeZjP1YXX*9>}cpEyUNqeKoQf8P4?@>-BI0Ft{5(Do945O$Ybd?&qL2f z)n4QDXS-rrv~pIQZH1S?Zu(X&)L(;CAC6B^63EN?v@!SX#@t9rE6<6upcni6HKfKh zFRE~SGXyST3dj2Qo#gnQ?iKX!;uVHqaA=%Rbgn^3G@2&Q7>C_q%q~qsD@qaFzyVgl zHN?N}trjzYKzhfgY{93HmAIIC4#o%6oj)^$x=em)Hk7}i8{Ezs=^6=c>fmi~4(5W~ z0FUyh-C6{#CXlMKEY8|5h%?M>uqgEed~USXxkfK9hDa?rYXH?cIjg&^m$}n(w?9Eo zXdSvTaV8)9DMBu;?z=7yA=1WfPeo;rB_(|Y+{XhrN%7Ms&`k+b6Zi-T^Eapg*T~_A zz(iW(siHYQ9j19rr+jucOu1X%a74@BZ8)FUh(X$U7r!BR_Mza#hcFYL$y5TaR!Aa{ z-%@f!Hxd#=*T`>qDZaNfooObdl%Xp30j@|%sg1g|!#3hcD0M*>+v*8s*V8+Tx;aqQ zxK-^2{Y32=P16`o(Af5~HY%fQ|%x@8Dx9>G;~ zn*LJs2;D9wNcmAjmosf)^8| zc+)r3V@odV5O7VSeU@@&AB8*vQRc_guvIoY40BeHGqXZfe$`}4mCLwQzHCCk`6;#gZT4Nmd61?i`aV-kZm>7lD)eJ){GoktnJaV%Mk=U0 zpRj?TW=5gX_;76y<46g|aASP2P1X?Daso7xgjzt~X0zmGAT1#r>_9DELA)MxU?~&C z*!sGBaq8CV<%?O{XX$s?2*0#{V9YP2a<0GcLWx>M=x)78j`6mpwO%}m=k{bhjb#?B z%mNEcvjVvg=SKzI`n%bSD|%+tGZ9pW%x&z#mqb}fKGEIg#v9DeF;+Sp1JgO@vQu&q zy+ik=7i|>5x!eBCI__>9kI4Mun!D99o^;aNsa& zZSlk3jJzoiglPfGGmG-v;rNsHRMVg7)P$4Wx&n9&>yi?BOV`PS!P?!tE4(SAiA_KSbf{3UhK zB1osi(z|K+C(w*ZJBRtg&dcyQq$Z1KHCxp37FDT-#VK0;N-h6!VAtE*$U|oS@0x3+ z=IZo@C?s0j6I=@A&DzCQWeEM=i0wpON*aKR&Ca;nyTxnr3q)>3KzIHC`!)DmoS|#{ zZ+IfG^aHVqRsH{?zx8ORx3?mlufFSL&@Oy7l5Vf|+3>KI83=LX^a3N0bHF(C5JT8<&qva2 zrYI=4L8e)0#;SF_RMP3^3WJxf7w5N~6mNi;;*p1n-UmZ?qRZs4t;KbEI;NEtviIMy zcjFlr;Da~XN(n$|p;63YoGiK1Q|LbM!iYQpgi_Kwt}8_?nPLKJNeEs_kdC#TlpJM- zz(CcRSl!ZXI9fq_hB)6I%Ilh2Zs5lNOA0 zLsW=%yL2%*xP!Z1^K%lf9yT0U)Pan}C-W-P-JdzERHmOW)KjaVcau^~4e5znUutrz zqzj!MwDV56Io&2DQd5?rDdO$KBog0+j58*EVw{B^3pegb2y`IU*O*oXj3Jj*-raT>;kvx*)E+Sf<|FdbrHj_%jqDz^ zpakReM7W}&u%f~rsHlKV?WbAuU~!;7CRzZk7v5AVbDUbLu0^p*kI(N^(K? zMfp*lj!_@r{ZK1fF&qnBok*R$%4Yo=CzgR#cT=`wczy>%RjR z{LpL3-!|V$f&X+wsbMQ5>)r;3BV6AH2vz#G+?H-o`$iK`f54#50aS`0n0giktW{z*drYC##^dK|z3Sh*A)pAY|o%LW=@Al=WWlEip(U)Taeu{L?C$iC7U9 zhJN2LRd4-0od&skqZ$U+QOALlXn(O(9m2YrZmk^bAM9kr3(pr;+OVj?*Pg#V({3Z~crKl4ODqYgI5yc+^pm5| zgtXmkQSG2raAGIHJN8SneS_u22>=E|uSz?<_ifSy;OvSr4T<^(-y~rv{RP^Aa0J#f z`w_O$w2J+rQhuK3MPCJ}<_3tD)j3<+&OwM&E}*aBTCn_dHwe)AoIJ z;N=_xiqjU{R=kwP|LT4>kN_7B_q=oHy z!oeCu16Z25pOco!1JG1~-YWCzn1GSEAWsT!yGj2P zJVcB@F}>GzJ;|NMk)(*>0o*M62o9>F{f-_SGXUC2w3P!{?PQE4Jlc5${xCQhk0)|^VM$o>$7Z(RH)?DK)pLAM+=F%#5;1I7f-Yu5!YH#(%+K$t3c`h z#S=*CR}-HgtLbV;9bNns>=|8@UpL8s`m>9BAX(dbmTag?88^^FJVg&qg6ALlR_V#w z4foQdzax^{FWw3p>#yaW5pRN>^_L;1i>Ne2ok3I_qD~v1tKDF=_>M7@!{bfs5ur!a zzPnIW5$K!(4IeB|~O=5}7>SHe|*8oD=TqAB1_rbV!- zah)2P#9jzZVlS}6Gbi3g7Zi(PyVmT*UD){$x5e zFdm|pTqWcua`;a09`=I^Lkmtj(bV2ViFfgaJ?nA@nUq(_7Qe^Q=M6zp!!18$Dav=+ z^1-P15d!(iVp4~r*z|b@Nxfoa9u~=TQxVS?+$ z%Z+%?uL2z-y)ozXaHD!^!c0a$_w<-Hey-+`xHVcib%wiAircNnKf^Q1?7X+=J}cYd-Ol_oyA zgdelTgW|M4{;1ppTJeQtvHAyNTomc&6e%`Y$t*4(Rp4_M*Ja0WHOSZxZ!mJ2 zvBQ(m)RD7%@7a;t2S3h;e|$63<{G0`j0`ucDPH}cMu7Z5jY$228vp*cG#X=$tu22` zqpIh(G^V;;RqRvmyKMHU_gv-dQ%m`TTiLHQuUa&w^pWW`d#NO@yZq+X#CcAnli{sW z%BW`2IuHHFF#k8ZvsI+@5U5OQ=iHj|b6BG#v!j=f7Xlhhmy`ouK7zrg@E_Ud7M<;V zj-|Z8k@do`=ftBF8@!=~)_8C6?U*@n-n^9Ih$!F3t7C9-a$0tHw=Q87crf4#$2ipc zV@k$$j*pQWa$6LY)+7ei&d+6SiFyICQk=Keu9+*W2fXRxDmmjijt6uC+56p?S8dKA zaj^s&vuHOCjQHK*w-!<>T^t;vT-Wi85@xkM`(w}CT8noL*4UT!My66D@w0--E$2P$ zEl=#&Ih922oE(H_*z*>IL&26wJ5jhTaXUIXwWC+c5%ChT4G+kDC+1+5+v(RCS@Wh7 zWd$?o+|QhC?2Ncu!VzAzYVeAfk)W<;U|^~nryvf)j2$wEwx}*RPoX{rINt}Ax^vsp zrVDooNwEzPme#Ia>#Ca8r7t(+$pPZUJ?GCnrq0K@3;#G8rEm`i>kf16BCUzgPAj^f z61dZkym+OlNf2s1t?1r^V4wg?Qv#NA^X`!dORZL-kHL@V^i8gr=B$$J-&?$p>+to3 zg5x3a*Vo3s)yT(tY8=g{3V`~-9~KFv6y&&<+=irz=oRwdT|->;+RS{U z&+)s8f=1z^cYn<5adXET4259qbigN|2HnCFX*}1C%$ZydmzV!0RHGds_=g|!w0v%@ z&Deu4#NArct=qhAZtQaoKKJYx`qxX)7VViEnRKjOn2n3Yn|A|H9HE1WNJ`_3I8H`# z=KCp~(tp)Sq7y;sImCB!hPKPL+nFSOS{%3jlWWL65IAq49}`K>jAFCbE!^sp94JL0 z5Ye{lLh3RKy`rL{Q2|?AePpemmZB%tN-G*NIY`^eP0a~OPZyRNq!m3s@!_|FT`z~mRLAhfZ4{Vp5e+Uxwf>DJ9PimlL6w zXZs|7Bd6N(daA9FwnI&|XEB|$#8g{fO||}Vs!iE3x27u?KUjt_53VXWFTwe?J0xtj z%kGn02^StJ(0)o0GMw^;&Lf_2zV#g%M_*BuU&+Tkhu(N7fp07IsJD;-{&9slU;KL+xBWwmSTqo0bjFzfY-tI?#nG(d9}a4^02n()`(U(5@hsyfs{W^~KP5DDR z=|!-tm!58wl!w`yFh-{j#u%MB5ML>KcH4t49pTE6jveFBS@(D8&=KB@`r;#P!k;MI zIe$Q?+&O^suVpDW&VZD9qPm|Cn9n5>i3Ys$IT$2tEfwF|vCX>6VLu~Gdj|Z+_zZBq z;q`zQApz%e{u&INk}qXcC&nkhwt$Vfg)vWhr{aaNQI)*XaZPJj#W6mvim9V2dZiEJ zJ8|}YxNwTsEz3O(XOT@$kj$F%L-}op(2(!(tM;%wA`1k=yAyA+!P{;!2H1ekNnQ|ZT;5F#=K>2MD=TiBFf*wK3DTN=H zpZ~A>Pu~uahOD#NXMI>0!DUCWoX_nM5+5(sGkS!|$NIJ?4Dk?rtdY|>-g>zhc`jhi z5=7&>Ilgu9_FibIGhvO}&3E~?t8d4;9u{vyv%qs_2qa_JMSLbWc{D#mD^nQbt?jbV z{ZLqlbT0jw8t&-iMczqnTiBzDZ*o+}8Fd5Zd`BO9O5K_DWzqgQ3U9&CACDz;RPI0B zd(rQg`aUl6ymGb7^J!cG5_x{eslqyE#pKs1g5c@dmWe_nT#PG|sarP(O$yNB}F+7+5y$^1k-9lh^ieC$e@e72i zJ4NmLH#eM+_vI_mXt>w3Ev2g+U*yCVIZpH_%nQCUm%eb}*P|>>_9QHqHr1231s&s) zumUzjZwbXOy1|m)at^h!eI{1Mu|CzEW}&#O6l^+8@PGkQ8NUWsrqcw=#^uMJw7{6FTVoQCts*$ZKuM$NnVd>X?xz;l@9xDXX5?T_&`R$-DIKNb?3 zEUn9jt-kkPJ|fIdLgDB3)IYu?fa%Ex@1R%c7O>Vg)O8E15`GyoGkRWmf;|IP_=diE zGb0BR&G7#=zKB{$M!jY4>DF=iPx`my*Hr9&Nvv&rrz9nEojb#gSdU_>F|S##i0#QY zTSj-TU3*vR`4FER-{?2<9|*#UcBpoCU3b9dY}b?mw;$*Kv@V?Yy=MB3!DaXYcNJoo z-8bN_(N16SgLe+McvhE*beb`p2EE`PyouWa5#m6G@8CKg1qT|jE%_u`F3+8jmrxl` zsg*ewmy5r{AXGB8(eLK**HzvXFvk*aO7Ib1nW8=QL-hAUHiodCnpV0vuR?M|q+hRR zuZYr#VItDOLKU9B;QPVtc@xk74acH~t08&gAaugf$oBPfA-$ zWiR6dv$xrlH)Bt`Y}|jtlkCdb^BN>Ku6!!FLC;=Kqrknqbb-5o109UMUa?QgQEWQ4 zC07)wPV~8R;(@|f74~;*mc`#A9gk(#N(@7_T1E%V=i4&aWCy&%!HUaq)<<%++~Or( zJc>Lwd`6Rw;wi}MmGSN2LA?Kmx0m&L*?5OqE=T>@av6Z-62nz4m=6PFKz)ztI8X+N9-#q+JiO z4l93m##w+q`2S=e{yYt%$Qb`R4%t9OoZOI#>R4 z0iqQAnIz2>l9H?Ao!iMj2l(eW{~+Ft9T2u19Wc`e{C@Bg0})^*ZyaMN1R>`3##x5K z5gHPnwlxa7;DEF+H}9nQy1I(ORl@%mQJNg493zY1TUiDQn33yD6o^Q5CTrvOw5@?@ zPVZNLMtDO0@L~M1LRY!H|5~5ksLyiy@0?BB5rS_;_CbBZ3iBLOIUiO}BLxx|7lFXE zZ8EttK#-J5W*7LFs@XCf{WRiZ{{6G|%eb0z&9`69Z@xQwczKJjTl#tlVw1$5L}kk2 zOUPxOZ@|P1{5f(5%nn8OD|$@PvnT``F8@z^fGE#S{yD%u$N5M0fIk0scA8KZqx4Q8c({XY@+cm*@kc=^tqErmDpwQGyiNr&0fG&;Qs4NXF9++2E6P zJBaz7uSaF%@b~`lyZpg?)#(e)Wm_wVr$PZ6+ja}snAh$Wf44YhgIE8Q-_qRhx~8!K zO6DRKUav{JT-4%tJKs(jeLMMPW+ZpQG;pHb`cJ(4>A^Zf4(*1YdjuS?aUa8IPFhX2 zdm)ZLk-9`q|u%%8AWOSkU#7_-_DY@L*d)aM^VXc@M<^z4Oz+@RDme_ZS`y4bKVf@F`aDf=1BDz zsL!!e{eLT;e7@K3wDrEL$n7ZFk4;a{bhn$B)0#yr^#HK82785A7P0yYyJ!t2c92*l zqt`>&BUbp9#Ew|AZvqQB2<%sd6#fm{QKt&y^`_2drITeHDx~b7_4^f4 zhh+)6-8z4T`J?UvrJHMg4qfKy??NZf`k6Y})EWDh&f98YMZ|^(jQV2>nYUk9et|Jh zd&?KQ?e^aMC5^m~?}9x|_J$wPa5vZsLLrstAlPJiQdtiB-w4$yB)gJq2TJYp$+lFA z@j`Jgp_{kKt|MDjC@vyfPO#&dPLU-mX>8nGSy_q>S2Rx1rxfj}XjeraSM*Uun}Rxe zv#^8TL}4?Koz=EtH)vW;khQb|*{hZpv?wYX1nsax&~8EPy+Z#2!6bq;07~otu}oq< z2K$MagV^;qH1-9td}1dBhHp|jmpxew7mmYr80dDO%w~0DgngpeDT_aD5E~)v9%^KM zBZ}r&$&EoF8VC_T@HbePvD*)_2K$#Ug>aeG0YcjOR@rHWFlhrtYYMv#MyVzmH@y_> z{t&VkiEa;-85s`)>|{xx3@4J>^F;eA+j|B|o7+H{q1-;q5PNTqUn!J3vpv`P(zHL> zTFP{F6+c78PXl#KVQp-jqxeXhFe+nRJ8dt(ge{&XbD3#b?8fmD$-=sQJCD6ru)q8OGUaoSHLRs=fJ9> z9RaIS+NIejYcp6!CQXe?Gkv$&0QNtELyY~0iP?^E{HK||Ti29hMW`u9e%-R=7_ zIr<~yDMz#pIT&h(5Qo+3XYLBR9Mloc6pzeSZPnSTsTVmMWrPZ6u|8D?eH2MC#!8BFDLyX5BF;MmiwJJjaje&fh2#PI+F*Yr z)|=R3gAE`yp4giP%eh#D+8{P@R+;g#2C&LbgC?eGz5>gfRZ?a0QM4o$hO=p;6^sbG zmk9-)094zgb(mNLvGNAnLM)Nk%~WElJs!Cz>tGqh=@cJMHFc0d&_Qr>s-7F?^xzyq z>5U6T=(&_GgVYWqf4wNz!lRS~o@Dt`^*WbB%yx?9H`rIexZba#ES$19DTDP-TNfk0 z#JU+QgIGGTM-4Wa*g9gh4fX;s&Qbkfm$V1%=TWC{rcS$!$m40Q{|2i^EP~knnYz3S zW5imJNYnw8dbfXtUOJJ_g&xarp4d8K3yi&e#PW!}Zm=JTd7S|^Mqtd}Dq>;8;tcjK zu~=f=1jbo=1~8_T0xI@D)R{t^`ZG!@(=b=6;fc#884p)0SK ziSsz(P`rp@+gXVBP|S4qT7JLE_2Axl(roLtpi8W4=UHD=Ui!Mu_lfgzuk#CKQz)Bl zWIq$jA~yDQv;QG>kk}A|y-%!&SWgpo7O{|X-2c6<_hOFK#iGBBf{gVu43vAaL7=Rs zevH$baqiF1wmTBbBz9$nw%vqS0kLBOWB#iFqpTt*>%f~j!THen&e*z^FVp!=(KGon zA4l`qcGP`S=u(ygOte2`nUsw&vQWS!)k1GNw3He;iQ9gP@@T?Uk$Y<5Gri>itQXrMe3T12BA zr>j1E>o1&}2{oOr$LZB5(b+>T01X66EKg#+iIu)4vF#EYPt2*XbpoU1I_Ee`Q??f} zHAj~RsOIR`8kjk{A}cVLs>`7&^7Sn9<#mzeCnT_5#KMS8119_1hO=^vdV(W-KYV=!Yq6SF|)83lv!H<%3(K8&~;X)QN@B@9*tTLxy1cH&Cs^Z8U-b$F-*}xOe>R0 z<%JRxhz7=P)ltzlDuL#p91jgu!nKsV8g1m##@4C2@83Hux7xQsx%Iwwn(NkO&VNFO zX`eVP>*g2Ak|>*P;{OaR13#RR@69IwbpCMEd;xTufPFN~l4cs%*8~5}no5|_#;eRE zfl@zFWhw!b^4Qbt%FKW_G9dESMdhtMMS)I;E=|#SYxu8ugR#p0nm4BT$0@*+yH0U; zOiN2(NtB;RDv^0pbbpMUP%LCWLq@tm(XXhRMcv_3%It|gAnYXEi?Evi2?ko6|Bc;O zh(!>qZ?M6{5{XqZSPx?9#0n>y^&c4PqB&*jC_8Cn)s?IYW%-nCo~&)ftYBGe*6I<( z$j=qde?rE#d15~2L}G6ntOc%D@Y3z|K z)5w-A)7T(crm?1wl|jS%Qec?v{2`${LYq?boc#Kr~Ea_)%;Iz8Ntyhx}C2s<8ngmnH1d)b(nSmv91z>?YBaq7kr)VpQ8KIt=o4+ z-Jgo#IX};t-;wRi);V#TJ(Aj`$+EqBF@6z|E6LhsJ7OU>xc^BmvnO1_$h`?~A*|9T zIG*4d0Xi0uUn+PpC*Cg7o`sOD#bT>)l2E_-R%c|7;l~7ZT3;V85-yQVkTbj#VNSh4 zkQ4U@rAc25y#d_zgr-KB9}=RRe}uC&;4aevy#1t2>W&j9U7tTTGMJsuYXy z)CP$$`~@@^Ziq1VlC?k`fxjch?pJl&_z4+)r2H6U36y>Psvc(+FxK>W%F-!YVB($s zL(U`JnF|MHlZ1@=-%{U6Y=pqLpZ)|G+wpx+u1R)KR>&Km;(W5dSgctoBJ6K1yj+UB z-sJozY*02><>zVIUq+dal6`4?`qo`BcH2{Skg`h?h0Gqy_PQ7Z^OAj-8eX^P|AGc< z(wj&)k?$tzes}FC+xjs^$O@9xdh#f%h-w*BllAa-f|&#-nYiB)a}XObQO}hh1oRqgX9+?4cil-xS+QFI$9 z`*s(^V?SsQ%EoF1O8E-P?Fnqh>2Js=nJQ|!qN$2bQFOebNl|jF{(4xNJ_$-ZR>^yV z65o1QjddjtSMo4H7h0bw`C=sxRC1e=&sOqjN?!1Ulsg3tvI+`hK87gyK_$;sG+R*z zD2GmV0o}u_)(hiAyE%FnasER9{4(;pC0|5-GkDn^#fP{@F6R6vC}#eHv44%d6<{I?y~=j_{1WCslGQB z5d<4+{eFX|3~B~JlUC0WNhIPU;u70)gDC}C+bGMX?9y1h)_g;(fY>2{F-IQ*Du!|AbD``sOiS_%wnq4^f-2&Df?^juB8ys`GevA>{Tk8^0Uy5fvUpV`80Y zCR&2k;)Yq2hhKq7S^h&M$VB)(wm(2QM{NeivGYlV65&%%mgy!?YZ0`>_&><` zj>wxpWM9YuM*1VD@c&cCL7frCcAdjWuYlN7Cf;1?1>fiR7Z~Hty)JFII&*cWtiF)( z40aqC<2`-QtixHe?uupO8AKyp-&uygB(*0~r2|BY{XiKA^ceW-ETcH3vmDRm5rH&G zY5#hF;dE<3e6gTU3rm{NZad${s~qscbY+ChMtibw#Tv>ZjoP*-oQC9Z7D^|1WEQ!0B+&E{lkIQQscS%s3)hlq9n6rgFCw>ikY<+U-H2uC5yS zgjBLE$)>A^eXn*d7IY%4aDl$MpLJBqXD;UjYoqotuT%d7lT%yjx6e&eNm6MTEy~+?FJ^}`4O}E0NZG=-}iDqMC>yY z_YAQFVs9I47qL`g(}1b{|6WcXto&P|^TCeD+ z0O>9}7a=#x$0O+9rL9UP4?So}KR2eC~_ zdTgb((*82n9@ZA6OCY6eq>woReSxJXndd%R_n1A^Af_Bad6JY{jhW{pB5@|&F~^w~ zV%-cD2aNOHQ#W zqN1l2t)!y*2qTR}pp;&`5wx zi*ve+E?Jv*6uqJ7 zWkt{JVo#^dOxRRsv)usIgwpUeWY0>bfPw(;(6F5QwN=PnL23A)Ynljf0SGLKY?%!tq#gD zQU#Q*G(T!OsksrFvJGd#CL8+Rr6N&(FN<_JGp$p*>I1p5-gf3nt6h*=vHMoE6>}eE zgVjV>RsAvSl38jiK3O7`*0*w{w`gXr><*K2Yolm$6{jI}W2t*+q&|@v*}klhpaz=vX@;13gnop50C$ ztS+ZKb3tZwhk!y@rg~H5aBK6}U45ISP@^_tSI=n-An zAw`Kwbp4_c9e{{w?o=vWl*%5D%9l#iNQu@##M8{PLyK86Fb;n*m?ycWPfi3MC`zJ$aSb5H8Lx6{vToHf2HHC zbc+8@E7Vydbkw-|m9UpT;P(Klx#v7O0BQHO?CBIvf>53R86kn#2#G3E(`|RC~grm82smM`;_S zvEFDjP#QIrMu5-=b}mpFVOEAnEyPL#rDTebFwTYTocmash0nXSGb(LViM~n^-3B#~ zPzCa2kNgEGw?ZjQr!f9`Q+MyuqJv;JfD)TQET7n;2D==N$hNA$YCo^%!2Bj+4h$#i z3sgM+r(Ob)n~7S_A@x#;o(8Jga^-oteF^TQs+pIk!-UHEt!?xmQDr4mlzga1et4U? z+mTCEuK=h{g(`d@WXC2-Uq}GkU-C}!agvV;1pj2BKJN@aAQ!k9G_@#@vUJTfHGDW7QJ&{GCgbJ%8(c*mE3Y zY{zqM)Zs&%|AZaKI`W?hUXAF4)^~+VCKi-k_iTQVpiv03OYhH@$$qz0(lwyOLm+q9 z9)`IA&zbYCeJg!<1iL<`$IVn?xx^k381vkf2aN(^H4OF$vEU%?e`Q{y$QKSL&r)qU zC-)xf8?&6W{1p&!8$n4HH`b%=Js^%;#@{$x=VQ0pOK;`gIJP=ui;e9UgoV1!1Y_Z8 zfjFH#1;VmD0fYsgy-!Yo(?Ge#Or*V3+Iw=i_M^U$Bh#9ZBXv@8WTn26BR5;4a^zw$ zEJyDB2jy^_&_?;;y07nTB>H+p4bFeVOrLd}Red%XPh;sZq5PmnzKCEZ!Jme~l-mDF zTMoi20ka&N_R4a62g*FI0cGF)Y%lXd&1u8T{y$sh`>Sl3-<(r;u${h6UNu%)D$_ z)Y;j}|CKFQr-?#!yf~d_^JYX%q!5f0X#Y{Mk0(-onDz_TR_BF|)OJvIWvJ*EA;CQV zNIr}Fp`p4RKRzR!Ywv-wN2E8@V{8@>c3;;Pxl?-mof4deYH|KUZ0-kM1|rJ8M;2r; zsPKOwhVXwYx*C*v)0E!CJH#}beC;K=LSn|XzX_!AH4SM%hn z_!MupQKc?a#QwK|^n($zDePba-EO<6Uqso}A!fc`4^Xgps!4fRUC8%BE}nk@VH>;y z%0BTHH4>{%5-)rS23-wb=hEwx;LNH2gg2QQvfzAlCDQFNQ4KY=p!`MEN@ z7GY6-#3P=}U3gwSmVdAu%X3wXS)jB$RnZBGzNqN)pe)~DrT?@F_fa$&)RAAG>wki7 zqw-?U-+<#^VS&~cCuBQ+3d(233+u7|*=lwmjw#e$2W^hSDMCi=36OCHdyzT?)R_+* zasMTZvuX(EzXUxON7a*OG@>Jcs`0V(C*vdd-cce>coi9Y9rZdxk8yovTqm(GmBxi; z&iFzr$pQx8erU)se3^OT`@fZxxn=ANB@tT3(40Kw z+*;4jq&#Mk20o$zHIPp3FF{2RO(QDo3TJcRofCC-HO{r3c_4umo6088SSDaqW`2Vk zas3xYh}~(*@ki{Dc)b>P<-R?YSPg?cLM)${kHI!>FOmMQP3rj%s3WQ|+dt0uzkqQh zR#UVhb*4~flhL{Tqm*4!^tT^5?x^#D&>{8@s?&|K?B>N=@AM(8@iLV5m= z({n_#<8p4OTSw0g)q&t0hhhx7MY~Fn5F@l=1lsHNcbQHnQ1;);#~9z{JY8GIKYEOF zS`$Pn8UU|AP`~8HZZP66ScOovamxx6X zTWYX)VoAj22~52I;o$s8Y?8s|iTypX5dw4MlaEt!+y*`-*Swmb9Bcj}Pr@4sgyp(- zRGx}%){;HF8QWjwBcJnn;Zb(6d|su_3B4=XBx|E)r(0_!J1b`)d)+4pIkIWx;6PdC z3?ORFNewl7`xNTg!l0L>^j`4jC3y7uQ7?*msY>rJM~xpQO0$7hlThPmuC3V!D?qb- zEnga%LPH$}n)8t}l=meFHUcQIBg6`bRW(>PvEb&wN(PkiF)hrKXRp-7>T%i>>)iR0 zGI!~R|5{SUpFOK_*&+XGW0s6IKi4*`aYszqMjkO`>(khjt!rabwswr4$@rrO=)1lB zPoZn)5qm~p>dC`5guNaC968{Dc_c{9BYTd^g8cB2DM*d71;J(7vITK8k{2Y_DVo)Y zgM;=@J!8%tD-O#w^J7xjevcH&8K90-Du4Zqx&KZB*~AtDlVd8erktaR&H+ljC#VIb8<5V3q>PZ1OI+km;HVvhX_sKeF@vbIm_dAKL`@?!p1^l?QWRkW$1^%bq5 zXjMhaD|&y6q=kxJ2W6kU#LaR9)7%`Z&thM53eG0BCRU#<76ap)wvqZy%H9?-?&r_^ zBKIRX->dyUDDl=I(#zZ|g!Ag7h%-dQ5%)j7=N&#`J!8%Lf561^4@D<{GCwa;H=Vk* zW6k|nV!6c18!Q?a^U;yA0?MxR*XcC@#yYMC$~v#EXcbWI0cYoy2)bz}DDd0g$y3i~ zxib74!j6#ET>tv(^nL-x^mb8}PT92nX8#i;&yPe$0wvZ`V4@e~at};dZ^($0YrwG+ z4&-rTe**1B5Nl+xVZ;)NRW(>2kv_4Kr!>}{*g9gDp3?Q(kXRnELk6ot%&QICUtnVW zK3yWtyUG4?KRx+?^csvKwHMLR`1*ko&DQdltMOA0vvdj^4mnM=tS_%4JSI%otd^wo zhpBK~MT0=u)c&C2m4P3nLp|cnQgN?r^ta|Le4?K52Jf$DGIVXfOzU+YjXh8|1qFJb)(W~;m(WG=l4f1b z+H9C6{nXv_irjE6Ys=?f{mQ)Gb90|LE4K5OQ~rj!l72-axr~wDSN5}yiP+lF|J&ER z|58o*5{WvL-mBD0Ao97;BlaAzRALKM+&pK3h|7`VUrnwcefG&Fj0WY1>j=uGZ38NH z=94Ab-F;wkvFJxv_e#-`I#P8nD5Gw#W1i{% zSV!)rHV4Z7nCNCJ?=_ufwP2^a*{XGlY^c52d2Zz4|uG35&M zl&fb$Q?47eOt~sPP_DbX%a&_fE!pFL0(Fe1?dyHY*xoOdxljH`8%(m^*6egEjq!3B zZ(|>`-y>%0K>u$aJyw#c%CSOpejj!IrCtJ&X+|$f>ZKALsq`99FN?@CMlV?E9VFUW z>D>ute<1RR$xFp(b02wCGOzMRKwOz(wnMOWc$Yk#C$+k(pB8OxX&!;Ef<-lbe%Vqg zE(kVL&GMG=JT||I_T|2zti2LU$#&<&D%wNvl9CJvmOg}MRk(Ywq>+lYV;N$Z$+MAJkJsR zqnFgn3g&*U6YoFtDs%47$~E2n6U}zEX2YnuX*XH3BdwR2R1{5oN)yJ$NRN%d9vfXf zHrg>_IwOwmrG1>Op~>29mdpH8_GH<71?HMg??;UyYJ@>U$qROJK8OVPu*?f>ogx@Z z@P5xSwvMkY(bw#L+-dHg1 zd_o$uI?z-$O^wlcvW9BSaBpZ%h)|*N3{}t>nZru%l$->%yKVXl3YeIR5GuPC1Xj9z!j6NpVRSZiXb#6}pb4zVm^PZ=zsw&@F{51GF3 zyJRivA*Re2brD0n2f9g~RrdcRX?alAZ=s^s6}_bBSy0CN6qZOoq{YB!-hb<+_x!V! z?k3pgL#X7Mavgt(x#06Y#+ee$@{2gE<4%L6N4pnfq)!N%ZqtRd%W3FQt{vLbWbc8^n<jT0p+H9Feu*3Xtkyk4T+V)t^)Bycl_D^YjoR)?;9{=1HTTS7jBbo@r1 z_&+n!GHT>UsryeW`Bb0C{wUr5-U@_PcnrsXl)3-sC+|EHT?v%geJ)U*=i@;+c>6P6 zDm7+DX`k?0Q%W({5gRKoj^vxZoL_oy{);m2$d5LS^L%%?MfQR@nkWijNvYm~>hjw- z7Xsv|;S`0b6jl{NR{kra>7FN6@`O(Fd+OW6#Qi_Pb|(8tfNZvRqsAvvAlh{YI3RWJHxZ3xt_{wS7t7c8JWP0uu#=rQ~Q62)SbWJ0Mo~- z1ekr9Pk>Y`sd`smWPahSe1?1(5I;V14piL#u4?LT;wZAAWOIP3)6P(!wDomW?zVa& zKj*t5Kg{CgNu|PO$5FC06Q)U;R#np16n&LZ3mEnDuJUd{FZ%zw8vkE8`8<{A9H7Md zN-Ue$cwp>XEojF{WVneND)j<;)BmCL271=RqAGe0#G71*9YMVirFV+Rcp_E18vieE zn=T?&(nZf_-&c`y`daE|Q+8I!SS=q`ksa+F$_gmkDrCa{xmm6Wd!rx=>BI7O(RWRs zt0J2@zKX1){wmxHl=JWt3h$u8t!Y1&Hbw{=%+Fs_N_9V|UPbf+_N{14f8zY_FHcdw zca`)S!kmqN^OrO086`jJ&sBt$ZC&J=u#HIIlRyePGp&Dm&le^8_UF59IAW=Cm?~(~ zLPly% zh)TUse|fFymoL=&f2ttdf zSMyb_ohM~M{sJqc-4%^gw4I_Y6m6_%9Yr4&sV9rn!K$22P*!hO;w^f%PFSQ{oU?BI zBo`VNs3WW|`+uaKOZy|4>Gjs(hXcG7pizYLH|&B^ae1U;naZbi2$x(Sp$YO~RF0!nPW#FB_DRM=37WfDsT#u5BMmh^#dSW+b0ANIxl ze}o+lYQ~9lC>sM^@%}etq_aRdpG*biIy-@J!u!+z+flb?$S&z!yYM3@&wrrm>u{BJ z8Mf5J{_bHfdDv6x*j{ys+@df1k+sF7euyx2ym1#RK9>HEh%#r(W8xDPgfl$4fB%@i zWrCADx;D$X%WPm?IxBb5wQQ1Bv%$L8)AavE$oG~5n29JNZG{a-68WYP`rY=crL1r9 zG}<9+^$aLyzoVe6^?iam@ibQ6Y}lk?T*YkzGdnG+Ag`z_6Uw;%1!MN$oD-SP0G&zH)X~jk;11${ErYkTS~~dZ2J!v|w<=TsXd6KP zUkBX>y<~#nL_>j6?_7C~4k8Z$k#Qf&<$j3R{m0AH`}kZ_@3&5Kt)RwfXk@_eSZi^S zTj&2wk$}oCX7deT`_qi_e=)tlfoy+m+j^E*1hKat*LfXySL8L3=oFx$|9`|6qlkDz}U|}qRdIzlaK2)`3+!f$r+Rd590k#WB-p5VZS%gV4%!L`KxBXkn3mm3qMQN z+Th1s0`;BkrTz*c>xdj{ub+`z;a)h8*j9n5bHvO7=?zZZC_C9UsIhnR12!v5o7OB}t}OAew*E1Bzi;;nIUiXc z%62;s%6aJoC@bO@Q0^snfjXuz=CsFTo8>yAii_0!y^b4{{~uKN|3SsmDCXWPf#V;s zgg=}}Dv`E8WWBn|aljC(|Co9Iqe!kJgMr$BQm@B{rv5vDRrTMRISZ#=eml3wMW*;F zVhr1P6j(y(<<$Gnpe)|u&t!4OD?F*3yvF*I!V?r8TTU+JD-<53@CZqv#DEx$p0$44qT>aYYaK@HsR~=hIFy~9)^2-c zvlXZ#eF*ozZOfbyYXDXc#Vb=In;L&>E9-JH?G_MOBjSkl?~bVR;Agr10abSPzi;ep z1M7&QJh`o03%>=z*?Ki4<0%=^R*${+fpOg1LB;nEK$-s;)Llm1M~&`_#PW&N7MM5- zVf+jK4`sHYod4SBJ@(G;WDnZ{ici}+*B2J4_ny82!qs3EsePdEL@7fH068LPXafw1 zGEXm*>pQ_^0EPcwVh&>S6*kb=??)r~l#Pc>?329BJoVW^z9%*e!U1i}w>Ih^2J7fy zm9vRWOT}{&FJY5h;cd-b6`cC6YpZ2N`efQjuwRm`308S6`~|z0tT$M-Z!N@Dm$sHE zTQ9Q?&U^O1$G~#0zaLZ`nzsqIuiV%h58hW`*4@Ele*QHARpE#j&gWl5)%_nYelw6@)$lTVl6U)*>N&4c zb3{w0#?{uwcRoSNttD=*%M>1fP}%%&9nYu)HvyDb8nM9Vc>WWZ@Qq=AExx$2K<@E= z0d+)BXLf7z{U>5s#KsCteAoc-xXD@$8SQ)o$_eFNQ10pGg0c_HV%&p_+g8LC?>_?* z?>|$PkjVRAO6IiIw`EC*`4H3fmivv|ZvT8sbk(rudH#PC3Su$qQYt376;NV-`xsQb z|1TmPai)t%d>Zt+;gSW%(!C5>j<1Qn*5GaT5 z@WfK>y^2{-ETGPaO8OWmw+>&wQ=}VXI!*`_)lw?eNbNS^0aT*7j$_Y|V zKZEdPjk|L3|~n~4@QcZ)go&hw>M zk%^pbF3yy;B;J2&uIKAlIdB&d+bl3uwuC6a*@V9!%y(#Br2j(%*lM5B?i6BgmW>y} zc*_WnBTRfd%U}bp-*J5cD!EkY3l&EZxo*-1?}M+Q&u|R)Kh4eg=b9+j6r#Z_7yH9% zdiIHwH*x#tv7(6G3^VWl$+!hXPXkqZj%GuwIkX>3Q(w@OwAJ95Qhm{Eq*hI| z22*tzRi{IhdaKr!3fj7m>k=f`%9Xi`Gv`Yw4y4#N7UJ#{%Q>qutwj)gw5jgbcRuH1 z3}Uqf=1y@q^RH;n&Iw5E_BmojSXwHkRG+UzcM}`Y&S1G7LW?c97L+RQ-Bz=&qG^i0 zrs%7RzNF|2ppJCr;e#gTJ{)YRGR06FJdW#s6VJV=k4)X~1FPzOD_B+c^*=Xt|1elp z_cj){H*K}>*t)ff-!mgv!=!)U58l%y=F>!v_gqVicPG)Sp|U-`pkCm3zW)+xe*Zw~ zMG)Pt^kz~ok;r#OZ;I4QC%Q!Gd3nlpdyy&E6|kyYJy)4>MS@l33TF}4(a?ZUQ?5Pz zO`i&cT=gkGs(MYJ|68Sb`Va24iPSK8JMENyC!$_JMfoL`PV8!9YO3#3V$=G3iT*yN zJ5jJq>JP9g+wZJ2yTLggcB+RRyOJfK>33;b|HBdqCv>TpG!pmTL#Lj|{l8IhL@+#D zhCM#QZaU>~t3#q0J?wiPHhl%>7ACv4QQ3DJ#}n`UD&PMn?)k@Yo3ssi9Z%t;2Zb#EBI3g}&Sz7x z&IXr7Lj@*t{A-bx7sWc=mng?irvHPzbB~LvOyl@_&Osd&bu=}+HhD=Z)X7VdnavEK z=z5vdl++Xy6byk7lr1wV+o-gtb&J$(DXm!7H7eVvT*b?_RAyvWWTsS>Sf-SwcuDv7 z%z5U_JHWiHd;4q0&-3}7=Y47om z_;#l3Jj(v+a(}iwerIO*M(Uoe(e$FxqFv`q??fiNZcngRM_zls=g5Mm!Q&yh^;v6f zOu%MYG1ZnET$?q1PEyp7Vj?T7{vPqxwDI+~%#n-yfx-E7osvL*4=tZEJ6f66_=<(} z{KH|*w-WM?!uQu-LC4?jTQMGvMacTlpJj~)<-dF@kB5uKuGmT}&5DzozxypBY?!yjk8w zk_DC|FuoD^0rnaH;PfuG=1pe`oJyr`pi)-63tyQxT$IyOj%Pi?dt^G@B~ZR$*3N#B2TZ+w4xNs&d0 z1;GlsMvV8MJw=o`xnXNe{u8lD9kkKhy&PUy9>v(wjbm8rL%(U(`Jyw*^P+lef^U<{e*us8=}k{t`*Z|0 z%gQKf8lqaqKc(94qT`=Zt&i`yO!Q4?NGfGsYh_yFQ%LFE&2+2(U-&7wsys!jQl-at5Cst zRFKA#^tsUU`Rc=4&RFvwVjiG2RIZZB4G5}`vujt=Be}cj{Z}cQ--9h$it&r4%#&Rj zj9((9@3+!Eo<)eh=XO7k~CW3ZIo=K3fpz@58gJ%-Qcf)i zN?pmRj|ZhLg;!Qh&3vIVHM6nvSt4n&?xFs(#ya0qVuqE-Pnjo7p?(z}zL!XU4`r40 z5?%*vQc|lxlFmtIR$58Nut`aW0!jNgX-^>OZBE)6NcsyWZ3rZ-;iOf8q(V+A2qfKw z%`*GF^!&e5po?Xdl=29t@cW;K&){@-A6@@g>GJvGl?r-jL-~_CHG2MNv)?zLibyih zl33?E+cwOna?0%3c=`7~H!u82ay-J41kQhEzI`d3|Kxmr-d#i2Qk40Zh(_aQn&lHo z^4nm^eRtL3|C(=&FB5&QjE6rMhwrp~|LbL~phSc}z5VA4#LHhd*`BH^pjadQv4Y!E zS7r*oJ4E+5BW0(KQ_7;Fq|7Ay}|0DA)VJgf}13$_<_1a=$(he!dx&fED@Hm3}s=Dz>1flJgfq?4|WtLmZLscBy2cr0&E`a zUf4?5I@k`_ZrDNC37G8>l!09Zi-paA<-i_-t%Q}pHp6zo_QGml=V10nZ6XR54I2%c z44VbZg5|>=fvtwEgKdJn1FM1^gz1GCQ&KO z3+xUif|r3_&;iDRmxF`A9$+u9C-oETMfJZBFM3n`;1yIq*oW!|ucZEhSAiwq)l@$i zMfHMx!BnsxI0@`e^?**WJ$Mb(0}cRBJRdIxf;+)M;6`vT#RabgSA#>qLXZY557fX! zPzPf{1B?deU*{5gqFrJz`02GSaT9TfOC-#6iMebUumiADu(Pm!ua5|6X>Bg;xz+U$ zbz7sIAMi0X3hVjH>iPNg{K577LG}Cr_55q<`ObQN?|Oc(dVbG(evf*-qn_U+*vCJ~ zM{e7CzCFlqii0NDFRtg`ThC9b=O@wiHLNAk zF=FWhF7f?nmyh-Ym$+rJOQcS5iJ3RMto$gX|A_QICcDI!u!$+=oEwbowXkIPKfsFT zxWu1fSI>2cduO@CF4zIsA=rl5F7bC*?_?`3&B6bOJ#o?{ZX6UN#!hsJO=x>L+CFKz zOU!_!!mjV)5?>>)MWstjo#YauI#D064W5T(c6Nzp$w&t~*3~6CbaRO-y8P$bc;i%; zh`Yrlrh)sxHq*?po(=lPqrAGdj()s4>?5=7Bfw8Tbcx@+Z?^qX*zGVE(guR{>qtI; z;~$m>JO4S#gI?Iw1K8g05|Q8l*f1je7GQf=cUVXGM_?ymg3Is1b`|VP*s0H4q7-}s zwgVOo|8a0N?0MMPy)MxeX*t+l0xO_c`&?o&m>I1jPJ?IjHzP9$AH3u&_;Syyh0{+|J9X|#9dEiX=6tD12tod{fU@l|s zVHPmUm`j=Y%uP(4O@m#i_j#?eTO91m_+SzS->(=fEop-NIRjI$*;Fp}pXMpWLD=81{%;oPX3Uy2H1@|HWEzSS+>+vXOnx4T8m_J4h!k;%v5XYn5KdOwe^oqa!bi^(6k#dGinP`ludhvqBI zBih5Kwst~V*n4jA_Xv-#t@Enf!oAZidLxZ=2j4{uY(D^!KML%68vU#O*V-(%)qSf+ zc+m!01EzxZy|Lnrqi)|C(B>G%8h*XrC6~86dPmzE3yClqZ#`#j0Nq3Rp7$2SpS5_w-0^- zKRM$TPa=)R>wb()1-2u>_v_qZe_dd_)?RAH*Z_KeA1l__%@}oH;_BFt=e=q$VWvks zfb++*9X+CV2ahP@SlhsEZ9QV|C1$Mg?QxFLJz_~Kk9Z1J3hUJx^8snM?2Zx7p^ene zA7MjKb|~UCHh;Fm-h=)5YL9RJ)RuX~i{Oq(k2QaGBW)GZQhR!Q^Jh^fk5~$`!(Z0Z z)VdKYR3y;zrLs=$|H_~%V7rxnteJ7R!)c$H-OZq$3Z*%^Jy{G zadAg~jDypxqX)L#*zN$5{|VY;j=8n&Hek|FPlL3by5{?I)bqtmXSdQX_XRd3Z- zE>ZKSM@)LeBgTPmE=T+|=J>r?h`L+Hh*$q$j^D!jJmOHRmJo1;*id_-7yX zh@zF48!H3xq7mo4r#)7@!>f=E-=Du7^sEWww!3TXTfOwdE!qVQS};*3)l%5 zonP%`<~V%3(<5?s`uh_+Ue96t9{kZG?)|}I9aotbJmQ^G=wDsK>&auVy=`N}H$!5? z$?IdS{GmwmYsSE`?Eyc0XpDGhSd69JI6X!zpB5vEK(x=&Jv22&j2?rzjB6>nzM2Rt z^u&qFLAt&g4D-Uzg3ZD86G@Pk-lk_%9caVMx3=k-l)p4RU%7<0 zJ4tamOWW6)+tw#aiq)65Z@W9jcmB!+?}pJaJq4t5SQ5B?ag2xo>HIYo48J`_6lcfy z&R^aIG2-Q{7||DLzk}`1i4lDk#fT;8G2%G&7o_#a1uk9^Bf7xk<7~n=E>Zme>U|)P ze$VSMV%qO<-Mc=DOJnO7VluXGyf14HFiD)O?X zh0gOT^0L5?S2ldvG4+74mLvn3e^*O|R7N7GG#<45!i8I4rK!Pl->B zJ^Fj%Ep4Xpo%Xf^!fU5eUx}a->X+?YqX78N3B+yZR{40Y9)HL zHc(_3A81z_e-tUk8hy6@x<1>uMxSB4sGrrkXkTjgh(5-6{c}B2e?lA;*NZ!~_4<6{ zcKwgyK0QsW6Ek(2zSj6e->1E*|54i@9zb1pi1AuG{SEDA<2C)X_^W2<%Zzj=Z`sbohyBDoY&|4czv`PBY z+Mh(2zDQfAf2}=gwAW^dEA=&EmbOxV&M47t);j2OjIYFA{WI+i(M)?l@1$?g6ZC5F zk%sfN@uaa?R|4G`bl1+TGfF+6wKYKGIlZysOjyOxa%BDV{LWjONC4 z-KoE36bp~OTOTia8HwU4?QMO%u}pv7c*oeH4cC&iX-2W0CE6PI>obj>#tiLYaVuIh zTMROm8A*DWu~M|tV)ZgHUS#VF^>6g$dS~qn#<4`dN&Lac);kz?;U1#7zRrl!1{>qV z6zxUaOPs-&HZ^t{muQEKyD=u?M54At++u7p=4iL+vHD{1g+4+5E5`5lsQowMFZyj- zwQ;3!NG}n)j8bEfc0?Z}67=u%d-cDF8OBW_LF;YoGrrOt zv|gys(!bOTv^xDVjNWp6x8c@YdYYcCpVXEZFX+cb8D>|eu}uuq^YuOY(?+z|DK_cb z^(V#K+E%Tbv0Yqh^wVF0_Dbz~F-1fhZ|hI$t1*ivYcurUh;(tio~|v@_lOOcX-;jF zHbqMk8?=L7}$M+c3db+V++n`;etrI#*Zq#ouCWtA<>&9CB zq_|ys$GAc}s`oLjH=Yn34TrYM=w;lYeIkY#UcHkxSif3-OP?U}jT?=gdJ`>N-=+1| zKG05T(c*XdV58DFU_7p;7!MjJ^~3sBTpV4YC+g23LU+XY(1<4*m4ZM&WI z={bh8*z7|&NY62ZrW;{Rnl`hw2ybm~AJNqj>5O)H6SMM*%d7D&fHL2@pd=YSIz9$I zVfZw`=a=&B^7Amh4i4jMU>jfOl7_w`b8B^S>Bw*pYxs9n^ircIkQ zv)P(AZ_%P<%kc14ty;IXw{0hE&6+oD(WGTqxY0^)t+o08nEk?-=|(fr*tmJW#eCb3 zc?iqj7b{!`Fc(4l=hy}lVOcm%T*&v5jx_Kc*mlB7Kf`s+m2sl*b8LSOE&M_l#ico( z2-Y6vxQRGMLGNMY9S1e!!|Xqz9DE11ov`v_s26^%z%?iQ>Yq{XdFYW=j!Z}x2+VuzinBkQ8z3f+gAHfF6&gFeZ?pzP6xNIG%PNteRlYA`)c6} zJuYxv1ameE_=U}}-5u5v<-l@SHLNxgX^3Mdi$prCG7@<(Zy%Hciz87#u@BN=iP+A9 z<-?r4pznb=JrM`n;)*z{-GzOjy_(xi+py}Z{OyJgR)~Cm8@>He56o)w0Qdt@eg?|i z3QL9$E2lO77L*5R9u+1-GZp1$#`)%vJrO$i)zc7bI`WY3rTLbO7*kM|<2Wf6e8F+- z9LF(>p5UJ@`_JlbOUceiNgp_%Uvhdn9p58Ua>gWO&rR_r%}p7b zmXS6;cRsC0=JybqxhB!3{0R$didCdpv#>DQmU9|kvznO8jC$6D+*wE3Lzy54-WQEw>zxec-pqf*Zt7;hg;U(d*kCD&FK24qIJ!xv}yOX+kF2uy|&*Kesj*Po3qcqv_Joa zru$aq{IF{4*0faze=~CPvA2G|waw0F!h2;#9qzksY0l_l1x>mwxBwM~%ItRrJJ33tFVS z*<#+pes6EP=l-bd$DgU$^6anXbS}wy_*dK3+?4+JPBo8z(5vZFAKyQ?^@*(FdG?N5 z*LJd{59vN;QGB0QH0CA{l(qt{i98~@JgX~#4Br5?Ta(VWcL&*inxt5|B&|Gwk)o<>gqXcxes$nGEptvdn*6qt-@kwlas1{H zLH_%a-*d|d(RWL5{=D)L*7jS{cG}j!_Eu^8y>|lJ-FBMWop<3F+ZBl0t#X982G*3O zt460sqp4`BW66w*YeJvFPQ2nm9f*wfCN#5&Ax`HMZ!`D~8ztKkQxoyQ3tU-w_}HMp zoVM8j8~%|iB1MMC73uhQB|P{Ux#{WHr25nLj}Qy?2lun?fa!k>R>LU0-(n7Eip zaj^pFV<%3InJ`ICm+S3wArPk&+u6ApIcf7#94Xn^nc29`XoUlM(wOlRCz>hbiixAf zjkH{P&u#oz_o#7!lnK{52Sm4O(btiiku)nk#gUWgz)F>qmXw}$M~WjgB`J$krfvx7 zGBR@a{4Fb5F9zwMJxU_*9G@GGb;swGcy)s z!cR_Fm^NF|nq!1$St+w~Qj&cm!=q?vhSbx{&rQ!s%Sp{nNlL~D&AzR^KJ>V7q2#2T zB*V|H#=#*BPS($ep*KGcsZ{N6%Pp*!OV>LDH%DClQue}7H6zn z5-xz!j5~m|bJ80a$Fx?3DSlQnD%bxXgvt_W0R3 znY1}EB`e3D=+2#+yC6r1(Yfh}0AijH-C5ab)Woq#*|Sq=aZj0*ol9dynxqWcq0Tspz>6f%7}?cIl0-%$e?)HX}+yVskzw;IBiNwaz={JL3*yaH8wND zmoPEcM~XpZsT}D^M;gi}!zNOYfqclIHrtCPpe1M!+J)w!m1r#5jHaUp)De0&_Vf6l zed6CP#d%Hs(7CNbO7oYkq%=O)ktX8(V2vERHfp3VPT8~ZRvIy^em#nOoo?Syhog~t z5|QR_N3o(EVSNL-3WY90($y+-QIamAGPKSm>0AokB-YV2M5;oU+Skm>0x4!5mkXo* zE6Oe7ax0jtnQNtbs}<$TSYOVpko*5Z=yLny{ws8~tc#%jD|BJ~%)D^sr6A3Z9w7Ch zFEbh>{qMmhR5$z2fpjhYE3i2@ne|DW|7WlzU2C!bD%c8s4%h~~o74Zw{2TKqhq{iu#sveam1!mEXDfAVr{}7}$><6ii!=OR^1H(uQ zHlhAqGtzgz+ySKV?Fmvnl$Q8W=z4}-W9G$zRL^*j>X{1q)=ZG&NBweIJS9?uhT)hfi*Z^MVK#F-O=v(JNYM&FN_6-MVT*t6} zDoEvLfm9ETahal?94>b^*Ygn9^Ee`2<$B^@iDDCQH_ z^C8!>pX)yi`sNe&`vUj7#XyrCKuYfhlCC#M@%n=P{Zg)|*Tp)jt45)lG|2v;s3<>70~a4f6WZjFM(eLKMB77x_l4($KdB``>)Wgm2`CqU74hFd>&f2Q_{sNbk&kBOQAaYC7cr_e<4o44lkp(7OLo#2G_z%=Oet z1FU-v|8`lu7*+87@$J=${mkv~-HR%8IoyuL+@GbOe_muM$`x_BVrB{VztmqZZ7a&} z;Bq@b@v?ow{2~>)RF0d)%#+%as3^CL^(#Q@`cI)RVV#ZUutK*f+RWPl zQp}yqPncgazi0l$?f4nAj{mO|`{g?6_*dw9NxD>pE?UwRDs*F5r&IqGy2R_uym_EC z{}uYhtbYKcHarem=f8uB{UPb%6}nAQyR#I!N^VD$q%T(JkFfp(Xr2ERdfQOx{IAe; zm2{4;71v3UE?%LFWt~C&SLhO;BPN2rIRje9zoOh?)-|F2D|CfJ`S}3oi^(izmV(y& z|3-&o1e@8x(#^N{_2A&0}?Z)*cTY{8Nv~j+*{wwNpTyN$@GM%9R zxkQbkTrBIyFeiaD_okE2q;@8A`_jp0HUo1&fBU?L6!*g%ukd<4zkvREUZ5zqp37|n z{m&c96#5F*S8_dvxIgDPy~8kmt^f*VQ?NHk{pm|Slg4f^=x?X9M)6#g<9S(6btEeE z$*fNYsh#(+zY?^b|J5kQMXIMlp(}@uSjntnR!H^O4lC9fN#|7P!fuex{|a4%q{~<6 zq9k33Lg#|cI{zzllb|C`_v&}9wh{RsNc6LkvxGS;sEsST?^s$(s4J?Os{{p0aaRj7& zdJ3dA={K6|PAky=oVQpJzt@dsUVo6{4+SZH9Ozq%L5e>Or1*0{>-?{XyO`q^|3&@% zt@wTCMpl@w8X}xzg)bfMhO{BDvM(Q8+y~{lB{lb1LJKFeut3tYU z{c}ul9qtO~Tnb&Hq)S!kawJ`$Lbr@{zCJ)l`U&2cNKcfT7> z*F4=_mae9e{3zkJ#?@XsQq)TEmq(aook;gzw`A2S&gVQIHu8So0#e++v;RKx6V@F7 zX^tIY9^>>=;05}C{`Ia#QEz*Nia7Zkr$Ew|DD{X8&!V|5&84v)U{R$m16SU6%3jI>nQD5^Ex*~2zF-S50B*iaPlq;8XRSMl6s~vRn99mby?Wkqe zN%5l<<-%hEx(oOzbx7;z(ge|NMc7|x{pOPF0i>Q7Jb3h-)9AIQ9(8N>V)b0R2@bCmgaD$KF0 zYqCDr_X~6Md!ipW{|uWZarY;x6bPh#PU5=gjGgi|abwFm5@= zrTnbZitD>L>H9CPzvLq8FK;A%t~1cDT8c}FXD%*o#F>V1KjpXv9Xn_ESZO4#f4eMb z{sjL$wY)~+zj}?^TE|N`ew8BrPM)WGnEOF$+c!b=2H!{2Hd61vQsQj}ZGYvw9$&l<25ou`?va5~XW=WDPn_!ig>+{OHu)AzIg4f{u#Cz(x0nLH2Qy8gYO zcwRip%yWR&^{+xdh;`v~{3~?v9Cspf1~U~j=zIv$@wNnP0zSxm3~UBI1=_%8nCm(H zHPC;*pD5x(*1wbM`vmlTFALIGe9!gQas9?Wv0ze~tkC-%C{~ z>YWZ9eddBxZ#GEv-UU*<1t8V?TdwzMu6I4x`v$WD^pA7A7P`KDT;Dg4v7nqu3t=`j7VtMg8&65xt=Ay9vRfvxHM#OZH>*7;x2&Pr})6}PV%^nc%CZ>kty9=8k3X5-9t ztPMzYUJ6qGE(585eL(B?Uy8WHprcPL==&W6=zrc=tSFZZ9WjH;E#&qr;r9H7+w%zX z3Fgzx=RxcFN3+oNlyUpEgVyzrLSMx?8iPcI?g+;{#qHO}o9%DKi~z0ge-&|}SVw)X zROnpL(I+1C-OqEmFzUZev955rEH0PF?aK$P-#?(dZ@mT^tovMkHJ4v&(t7T@0Y0_i zFCdNCW{}d~;&Qu8z4iH+^KJb8IOUZ!(*7HN7r1|{QS`3{@rcK{p7Y$lre3q2)*$&E zLF@jfdFXhN&=H-WZ?1sW`;UrpW4PQT=5%JVRBx%Ge2jhNU)0a{Hr*}VDJ7lKAPs_q zbfX~My|9F|v@{X|B9ao)EC`770!m2i0@CdQ3oN^P@8|pb2kvLP59U4dnwfL1>pJJm zOnKpXUlG3DtR7P5DFpVjfE+&O+3YUT6{d_}=|S77c_JX{e^mQcA*8a^2uU{)UBu24 zM3bMShq$6dlmsHdXNaqk?JCyia4-#NHw#K%bNG3vRW_Kkh#oy` ziA90hBbjF8mIlUp?HdtAiy-LLNL-)_3JXLT&ioE<s4OMYM z|N9qiPjtQhFz)dhRm_&*Eys?02%hmy z6Nr3syZr&ma66!s!qhf*6+`?epHB0sBS}%4Dw}B>w|`HesCn6c(TJXnvFn!ZobJ+^ z?tIp+d+wbj85;OLTUCIay}ovd8C+!hyF3Ix2Qj~i-v3IG7NJ_auN*|78}iz453(f%<4-P!iweg;7w;2> z9;S~f!&QC+SSFxC8HBHD!Si+RddO=OHl5G5Zq9H^V+qwgkEt^u??^((*c=TdcK#HF zy5TJjzk8*ievEY2TDMxd+e_3a913tZ2r!_#SJJbr1=F>OzM~O+SqAArU2~4D6CHJI z#x9+6(C!NN0O;CFtVbGOm%nBverzi#<{XOM^dD!(v^aV@+tnObwHNi|s)i|#>i*$P z)*CCweKFj9XNG^#`*$h8^IOrBH{k$=-|2Uy9#r7rePUN_o$0wBwErC{bVMhW=tg>(A(sHPhPjp$76 zNjQcOn^wTZ;Q=U&%LjveHNz|#S-LKIvG0GpUuCN4R#rQLyqs3Ayhb%}`}Wren;pwImX>t*%b-&h|^R)au@bB+RnO_a_Hf-gxnDD(PS=gMmp8}@VF}M#;j8W)v6@3$pZUT$#-5RJvU_@XWH0^F0pFIYMsTGbN zmS>b4s)t{Ud*OFg)BF;Yg&Ab;t#mo5`5}>ZutD`qFSc>^h7WfZF+7lJ1EiqI!O0>{ zuYRIvZU}X-12m>EgmUBD8Jzc+z6O6E~fQ2E11skttZ=}SNL+1F{8I(Crg zwcxz1>6_{1X@_Zn?0e-Dr1P{DSOGJ3kddcO|Pb-afW**2Hj|SU& zbM84>OLx?n`x3GUbq*rayB+5OqmLi1CqTb1=72gQ_k(YQXMoAu2z!rpeT$H?9U~M-oecJNrM9-uU7X5-lcJiqU2wH!G<-;R{nP*zq)G2Ws=+G%VuXrhvR z$EnZ8iT5J1k31Emu6miA$4CJMIs{8Ix0`AEJFHy{QY61T93+wxmd?>s=&%c zdb)X|!XUSqQ=oF;adu?|cO+)*`kd2^I(_tp&|~&eiO4{DmAR&8nYyOux3a`lw37$V zsr*w;aj^!3!0fY>V?;S?ja79Is#G2F2j2#W<}K?`x@T&V| zh@`GWwVLNLRrVjcag^q41p#JM*3@#O3NGwY6+5)Cs2fY+$(DlPZw++I%DI^Ba+)1X zOk$t^p8(ICCOLuABpOZc?I&@L_2bn998lbEGTU+Ner#e22ck`^a`4WqH6;$)iw| zW5_R6a_I6yYG4}Ajaw?ecx)QC>8|C?xFlvj0}+Bthp!y!)X_?576)=)V+eJ9RwhpW zjIZO`z#OUT3PPOCyEGUITz-(de{&DTZ@P9g*_=>-_^lv>Gbu9_39djD2c`#)%xvj30ED5 zdr46@f%l|koA0j00`FOz+;4s4qgm=egrU{$0hPG@?_jFi51yIJgeUkE&KS-tOL{O_qrtd ziX3}imA$AEPRQ)exTDa8`N`?-Uk`9*%ok4k4S#}Wv4W(of!Qv|=R5n=oSi+&x|e;D z2>(dn5;=DLdPbRQ?$fxZY&CaE4Bo_U30qKm&JVWdgtiG&!?MtG`51|Dv8~(MGKU|B zyJZf;hxug=V~4*nBOG@cgNxanv0_|!HF#}b4+Jzn;NC9|AdIIClGpWN!oM%?OXvW) z#Vx^A)56oAZkp;jHh^1_GP~)oD)!lyh4$!v9t4zFe?P3nlzbC>D=0sH9~6V%zA)MKXW!QE&%AO0I-28% z5OMl+#|KhmmvqbM~b2Q|Vjw^6Xr>!|VBUCVAq?oqOhT0u}TyRUi z#lLKZbNBrHwk8EBTV2V{FaNSUR{kf8-o}dA+bi|xGi~gd)!qMtn;p~=(WQdY|)dms(VDdgv!7)I*{ zJBFH=V4QlC17~NQY7mj`>9x2{LWeJ(_@m(hCxRfZ164nZ^&vXj|3!R-?jy}95whrr28Rs}Z!#4KfE=T}F}J>@9E%YkBa_o13}N=`aGpyH zN?4;jq5XyXrb^>|_Pr>RgBx8;I;uG-#Q7ISaHQx{smG>Y<}VC_f?~-V6CTo+>Zyo{0+u{Lgz(FG(a)e708dlGfffIbiL7y zF#869;Li0;g|p-wuVzva^<%W^i}zuF{~_rx65aeD`D-)X?|N{=Q(p~HRn@EnNOMGZX;R>41Hz2?>3uT_ne^=E^<7DdbLIjW;Wo}q}w;IF{c4L!;-b}0F-9i@Fa z$2Z^VMB0UQPY>`-ktR+-C3Vv*!v(?7_@;NI>S!1fLU#-~sexisIw&2P2Do9jQ+33k zlfvH@$o$)$t-x>W(t|~q`#|M|%{tm?uMr`?|0A#N>6Ryi|AnkGTQhH-$7}G@Uj~re z54PYn!9jGp+)tA0grN~E}3>7j3-VAequL#h*a}J zXIUt5{D;&Vycm*zR@+}YuNFJI74YCi@%Xp`0$M)G*qfjilu#eUbiZ0iVh(~Y!{qx3 zWU;%%ATQajRNTOpJ_ z6JNAVSVEv(Y4__DZHZc)47oq&>nfMuB*gPf8s>&r_ zsM8|VrjuI(fAkC81F8?bHqF;li>y~gdOSv+m5$4u|5r>g(2(HEaM%r^(9nrA&KrR% zbhF(ADYD`*#3m2lZQ{O^S6&5Nb5|%E;S$Lm?_{5omicWx7KR*7OAY-6y11f(icWX_ z0vi|HTk39j*2$a6{?38k!UT5!Q^WYC_QG3_9mW8}?UStdX2p@iubQ`S1668DwL^9S zlY5l@ts1(SGlktpKRp}!J(zRJ;V(bF&f5fJ3s&Ua2q4^`I{r*CNs7S!N8OKd$#Sshuq_9 z+OEYQDB!r5w@$b;?)hL2Om!C6^$e9*$~K6WF}jZv);{CkHcbw>cJn}mfoERZW7nQm zHoVO=6j{Od-3s3avnGZAT^{_gWmmAn_w+-?^m6P5lw}1;y=S|E4h;py-3gxnRr^3= z4+03)*|UmxV_Y;2 z#)lK3>=(QjZuR{M6o;FQ(HaxHNrt)@>XA(-y90Pj&1o8$#g<+j_yAHPv}?*(LYb>2%u}we=OjnGJE*bN6D;-&TP1tzp=G1biZ5&5cD2_ zwSIF~cjOP;{@39jJ^M+C^~!mPe^_)Oeghigj~z}5OD^t`fDo5!>=Hx`!Q<;yvf|Q* zRNdgX&_ihQ)6Kczy0{8wmD!V+7CIEm(sOq>*#+6flU5`WM8SRz1t84`lszVk8{`Ml zF-zp;KNzxYVPq-WtfR98i&A9$0~>fK=h~0rTOl7Thk;UIXz7(0wAg_^Wbf)m_uhsO ziM^ys{0)w#xM!#d?ovEZvTY1bAHG4&sjJ#9u!Vs|@`LpSK%$(7o@~KfdWFH@*Ss4R zgc}*TzCYEwK7{O#MAIrP6ox7E6SgP9jn|tY&M1`?@)#T?;s;)Y>evG-0-e8+*W7jc z(&-;irjKrq=0?mFu2>X3T`1lq-tsy+dm|teF7D@sW-0c==^I{KL0a$i4U1k_4*OxL z{(N9-#X)f$Q^d{TqjNWmB~-^zKztDXNesvGqq3kuvgs;+&Y@FfI!4w;x&*O-hktj* zd$ZN~{%gk&qvUKvBZ3AE|T( z6=5CM{X^FwrGvX3u#t0c>$;$U8aYbT_n<)eS5nKc^V(+B z&d8T-n>^R&^MyJ``F7|2s(mIUXtv;X-i_>pX2S)x5bzzJeL&a9HRs_ZTd;}V@>ykH zL5Os+UjW!AA#<8-TCq4Rj&vw$Xcf5^lN@~WOy|K&JpWYAN$xhQY}Roo(PA z_^fVlESSaKsT1PP_`5UkLVc5?HAb@buu^sCe#8z135=Nw=s{D6;zbeEz#*&)X1p7% znB#XfFkZHsmfYrP^)91@&Zh^txy=yuu%?=|t;#h8@r79g2HFY3H}U$0C^5#YGlUQ2 zh$9^yDPzAAJP(xz?Ocr}H(q^;JH1yNHRH7h{r5#o(}vd@v|m68&1?#i8+M!Qtt|b; z8*+iS z=rW``CQsG-H=IlyB$qnMx|dH0Ly?`}Ec-vuL2)h=Lc;>W)2=OJ1yS^^$cJUFiql-* zA$7S?g~=ef;2KCn1pq;hHPTqPyffGQZ|yXi_N?7v{~J8fe{C7G1>Uq9)HniSID*b? z*bK%RZHIg>a9RgYK`9)ZY*}zFLi=3U>d!m7xjO)>9Tti#8HjIqPgwKd{)uhy{HKC` zHI2eTS1sEtpWh@1q??&Hms1Hb0xH&l*0`eijPGfIz({Xk#YWy5gwB6zFR=R*UJ-d4 zE$P1*5K6NgQnbiLEAAKP_{|RS1_0kJ*x~ngpXy=Qg8Td=2eSGikcI3q4x2%q%Oes8 zyEjZpXG_95|CGt#8<=k$`@4_py>1x+L@oZ5Cs#bUui^>9UBO4;t&pRhbYlT1lY!}o zJBii-bbv0L@mL_E8l2R(p%cGez8oz&BE?~)cKkK{k^MwHTmF-(YiWPh~S?6|I} z`0LK?K*dkCamQF&SxEBQCi?077G(7Ts%5UK;{Tww#w!d={x$QcYfN2^jI9`wFoFE| z9+my9e>+PL;fUF$$0VOoEa4E!Sveydjww}$xi90Iu@~t5nz7}uNa@h*t`jo}U z2XMm9521|alY>M-XNw)7-yrBeKOuSR;s5SvCauIu{~@#&d>{uG{n=}mW=;syc_l|~ za35RnNX^bea*xBfQI&&Rls9u9MbrU*&uJK~FXA5ZSDZps^aEP)VA9Hx2yQ`WkEI~# zH7x4SkMY-X7*tr}LSc=A5_cdIm!MG;WxO6d#r!N+nDtNTPX5EMJEeASb7pMJN)AEB2 z@XTpoy`ll~;zQmK?e5b%NR^Ua{rVV^;#BNEPnVF}yrJIZ=$R}6&WZ6tPjo%Q7GF^f z-9$HaDY$P|SmdvX!nS71g;QrJmN#YqsBr*&(ZifGoHbO;39cXN_~Xns^!Q|R`s{dh z;N8a5@Xc+Qz#MdD0Y#~>aJ~WXJe8S_>=`IU0(6Iw@fPBQu=_ z7zS<+syPk=`y|iCpcmEU@YpW>iYxHfjyaOU$0|Cmq=s)E!Z1uOE7-0)kkCGM@$~gz z+FkQ=85f3D_yD^t5a-6a>pAsEE~Hn4{VQXPVhhV<)aA2QzY0m;@;<+-6docp*Tr+_ zlp3SQ6|NkvVjP!~sy{8&a@43H6yPNIf-)G3$%*tr0&3(WcfsgS6wVw@ERTq0Hz9d~ zFG}zyR@|TO!Wn8dBPM=OIo5i7nC*4XE@ zCzZ6H@o>}>sR(7UIk3KA`WqN>hBB%3bKGI`4QZ)KwX%0JcQf58T~J*-gA!ffK<}`& zvG#Fepn*eJn}q9RCs^!Q?6?%zI&qKGE(w)gL|;(Yku~Bd#PWhE0a%zU5&H_R5)La~ zCe|5thoC=uD{VL98{F?h1Wu&>QvM7VME-c;soRxVQ?WLcY`QqeA*@#N?nj(EKlpAW zoP=KB84~;iZqZ*6zaW;zk&0WzD*kluc|N(MMQZSD{xem2qFCc6i^q93lft8SpBhZ2 z7##w(bbor5Z5KD+Yqr#vy7mb){tCu7wJ{F)A#Cx@T+ZDLo!_S=1xW2KPw`aYp=)}% zQ}wxk2A*D`YwndX+Oeb=&HY)s-ALkhXPL{W%ZnwQ?LVHEUvO&Fw>DpC`aPF^DMxh4 zTW{eZsGOT(R?hO)G2Jt1&p_)PQLfi~JVE?uVA#N?n|GJ=9JId!o*86Z0$FOOc71f; zN^_MzBM*!o)GVRrdG#Cr7%S|Vf~V$}dopvk5Z)RS*OX(@wxy-FY@*z>T@Jr9j?9H} zXtu3Q@)kPob#?TgU#HrHMQf0MC2dlA9&TpyZEy2OfkMuwTLEna&wIHq66C#ZUB8ob z^_BQMY3hqSrQh^6hngIm2StM&LDl9KI@?v6EoWIZFYewJL(F#WY>_O_511{(39gej z9I>|yJie%psV}tX6xo3mPX?vlnb+|6yixeqGq=$=Mx$I(7WQ)ki^ELFh=YZ+wi_7y z*~j$;8rr3?Y?}GX zC)FFQ8SpI(H7eS1EtR<+`p}LqD!`$az`lzMXRJOrk2J@6ZmRjm&3$?)5Rl zZmPXm-Q+_mqjjzOFC%zn*(uV`0riS;`~*ih&8K6W#H#@}M`YLS^e(U(SY4>A6;&!&{m#|5cdBv?3PNKQ3;Em6S%k(;p69#J`JYD# zkDbTDjLp-g9KO)vs?8hsZ!6A4C7ykuvBZT`nD9{yeA4fC_szeZ|0r}hJ@)eBh1bjN zV*`LoOqcO{Z&+%U%I>56m-kx0Qb#hoBZh>b3k6kCAV?QyQWiu6AUU($0*ale;-ja< z{s1%OhoI@;=gssZwZB~ulb$(t_))Dk?-Luw)Z`vM^0-Tso;6VGfJ}Il+6&U>(4T(X zaNO>tAY*Q)K3!Op%?Ov$wk_(IczyrOsmOHE4_u&)h%%*nFM6?;$Ytf6oRABu@fLLpSU8D3_R ze`?6_pXGc$@zMOHjS^#KeZB9P__)^4O7kMfAYm1 z=?ec>J@c$4IWlL#a>q}GHlLoX8z?Mzx^bvWayUMHeb)1_x2LC`X`$dOrRUY(DO@iK zo>~GAX`3^P=UuF^W3vb!9v9Z8LLPERPWVBHK+6`hY?1sZ0I~@%D>F!iG zZ4Gb$P@#NV(Ti8ifVh9GTc9prqpcO+W{*Fm29soC&3%8)D#-m>F zC6nY%L?Rd2tqqJBd6!7SF%x*{*pR~cO&j?(_+v@~SEiBgTg@%*DCJ1+tJr!SPd1_~ z)2JOO@>=H~+KSv~1S=E2UQAr*4C;*%w*iI!NkKC+7c8GuXjrBFiv`*Rm!iloNWXr< zXVvsJo%kB<=J17WTPsuVFI61#AQW$*`qtUZS#2>To3YN8|KV{#j1$m z-COG1kAM6>@R&zUj#JdpgpTBEAHDLde-(<@TY8EW%>keW8m8Y;_0rhkSBOeb#spBu z+vDf;s69#YBLt9%D&FS=?hZD@3lG1hHZ9F<&Ca0f4r^nnz5irJ+XT8jYRZK&y&j*|eDF( zULd!EEn-aC4Y@27;@yq2Jd=@FgYGaklA9xIi5p_cVp zdVI?|ZM!#YOoOr~x4$x9y$=(*GxDL!IM2ul7ti@vEgYmx=hFP5u{$=TEq3u$b(U;z zC~u1ls0h~F5l^#JM|GtaCRwuP@u%)emxaBN?$ojM4AKd8f#OeBjSMAz{xEkkW!j<1 zukCz>%-fe9t9&jnod{df%+-I9VOu=<%CKv7b;hH!mVAmN#nvl@44xivzdki()59Ani81l;ID9>6YIJNLQ1;zK{ACvF6M;6j zC_Hm*2`0186zFtOVIiAI9h`eDs(Lz-*uWB6c~H7y@f8;A6+9scxSL<{i_QbuNhQ7@SeiS_?QLDo!=JyUqP7TMPW)G~Do(imzIMmE z9$6GnvG(Mc@9Q^3Ojq7DJ_~eSin1YoX+B5H9>e9D(lZG)VW-;6s9)hiKeR0EtTR$Q zYxWKDkF01Im{VIbEp~e2Lx<*p@#W&Xnb{`?z_G0gDMQ3`nF;%@sa^g78C~JuzQvNK z{^FE2kGxXDGTUl`otb=I=0(@*TCTj%j}Ll}Z&2{0xU1D$z1Va)(TMD`^1No&$81cT zi*!#!K!>Ipo+=!@ba?yo@mJH7ocz9MRg+h$C)I|eG9LJIUp}dZwa~W(2S2M8kV$=` zyYsVQU?w9ZV`?7dxxVR0^y|4zr^S#~lFGG2z-<8za4;_8sUsC_(z?6@X@-YaBiHLc zL&@U1HZnqzF!jVXBL#CZjk**Xbpn|k{+J8awU`D5OUv=auanvea-X_?#mL1lAsi~% z1qj`6wY2tD-Rv^{`NE&$#PqWiOqq`Mjasf4(&sF#LxiQxUwV5!9qfE0oI7Q$cmr@+ z^{xmhu}*C0Sa7sHWE?CTsSOyxeWqYoI1XNcrD!)<(p!zp+H}4c@x9Y;5|0h7quU?cQlY}}yi%xZZ1cW|2%V41n zBL0DEpK0FLU_pz+S2#P&r|2l?QI?0b#hh{TCHj-`6zd7Ro`372pl09c$gp@>36bAe zl$XgkMf>$#a{$bwci`)%5FAbO1d8XwZ$E%Ff<6yO{tRMA{j@sfY_5;s=t8=9Y`oJ8 zk!Z;;Dybi*gU^NuZDbIy2%z3Yd5#6tgkh~v*1Qp+&+xQoZ0zQk*HEwCVR{&8qJpXX zQ6b2X$=<3w7L=npekPLli%R0{Vgl7Cn90`e&vpi%0mHJn^UNNtIDyd^pyUmLU4qUM zEiGZ+uV41qh+%A-Ea34hkz0yodi$8ysNto}r9wbv5ubzDCg-NW>?4?j*AqI1)DV|E znLVN_V%O(u(%3~oasVMM&h@&*fw_wBR*dfG107*7d*=70Ek7o;A1p^Ec{w>|XnJxl zxbJbQ8QVvCue532i*4qQu+e9@ zbF399qhu>tf>P<(1jkqS8-6oMYyun^y2|k~dTrp`Eu?acuGih%KQyyJ75#M)v|H46FVCBLd>bp;2)$y2V}f3Bm+G7<9p_@U@nUy$Eoi-E}+Kg#mRb(T-~OowRxmGo(d zdt8Z4gjI;s^j@^qt*wwq#4%mz==pPzR!8PRLE$f(f~;9mNS+K_dhh!h5f4AR zxCWSNr(MXyZnQD%4J`>B_x^Jh`hBG=r-<2N>hr&}8I6hK4 zj^y}&h~Ej0q@b85R&v53dH5`scSX!l0fqIH1}O+0YypEEIB(4Q%TReyXv^6d%#hXd_DLr?Pq4cWOA z(1qm^R{;aI9HWCo7q|v-+ICgalLJm(Pvl07Ia?m*LGZ!(^OG^%+Eq1+VM1DBD)UPV zuuSQ|Gd#03{%)h!PDhmF{ge?ZcqiCrSO?yDWC1c`bL?zy1Yt^V+0#6F6p5nDrNB*7eghoQ(1mzC(Q`8D;+ICekRX5YAITc1=?)$h`#5CLmnDR+;WRj7h94giMvmm6j^*ES@TeMF>$l3d*9CZOxI6Q?ezA9#qZ*;*Z9C( zCmn|U==?)EJ7{mW6!aM!l?o0A>F8_Z19iEVH$ zbKxlv{&EE1_>454KbQJ%(#YD2u60sH_v4i$cY{-lhYvP574?~Zc0&=X5^6R}#zEkg z0PA~!KVnG%)}o?61M=z}7okm9mUp5SYAx~q{J78tvp4^h`L#>Q}^!05{b|s^J~} z)d1BqK9Q1*cglX=rH<*c6IkY1dVUXoiz0iALA{^TQVg2nCFtXNvRo?2r?HfVQgy@` zunFUkLk>Z3QmJ+CFG3T z=G>wZtqhFB&mORtJhyyf?WBL~;V>G=OKk+fZQV0q{netg#=13dF|qX*t3L;WQzEs? z@BD>e2X`Klu!G}0!wHaXZ`iC8d$jRxDD>_F^7N{kEZ6tbUv%UID5ZF@1DRg@^m!kp z`2;$60>m??#Pa@OE@z=G6mqA00>Sz-;)4spTPHgBNJ(|0&!G6&B}%SZQ*P9}UoXD1 z`4LI`Qj6N@{M{EUR;X2A z4vnp0KZa`v^37}c*%0KU=B5eO`_j$L?Z`8YNU%|uMMh;)>7K?})_sH`Y5B@hv3eKi z4$YT%3;67JIYcF@e{fl6TCe7 z#_qa@#JC=u^yZOQ?EXYqf3AJ`HWOe5@-p{os~6ODlx!RXZ0y=`l{Ca!^N9kv%|gz6 zWriOInfOu+FZQUt>pAbMbY8|QC>xk5#FkU=F>0N@6L3gXBd@kUxHPJTeJ7;@hzjCv zW?q4}&NDx1TWw8rt)5B<*Q9?&HxY&^~{uhff_&gABgbHE=KnoN0jK|#nYnBX>b zz!fX+SsA{e_JX*Y1`E($q5n=z6z}RIo}LClv5BST`|As^AY=5eCTJPGB;BCCWEt<1 zk6B|^m!bEZ&NOHj{WePUMeA4Gc{(0OEmEkw)s&MwZmU3eGIj($o$_nwQ+DN%bb%_( z>}(U4VFxQJr(mJ2H>MMsA)NS(YGU^gHHb^mt9Uh{6fAo+F?JY!91)hHXBpAf!L0a@ zJyg`6rVQ`c3G47P+h+iOFJ&j@I;Q;1S43cJg)e7#+~8o1M`j9@=Y~+;)`mxyiutdo z4n`BH&&|oYpMl3T*!1nr&A0vG-!p+9)EFvXOJ4!a)n(=dn6%FE?!of&6w;C)UB%cy-O8!^+%@`r6m7Wx>f4IR2t_}U-9 zHzRXvM3C~Qjs3iS=k%>_nkp!G@Wi4f%+lu2kTv3UMQyN4scJ7?(?UIQs!Ths)bf1tDn<@rxvc*Rdk*&@+wMR* z94S@f!X#oXD(S6A-eZzxPn-y#*hUYG9$3b>I{-&>*tx(kJi9;ijD@DoierF(@EGDF40cKnDYX_2`Q{uVR0 z33uv<=I3|)+je?V{Kg7FW1N3(2>e}EN4})Op(*8VD!^4|Cf=PhK`WasG2&Yi)m@846pqkMB!eqm z&c@s$OD>$(RNXbA1@B5IPg}=FNPd9d>=bsA!d@r+Bp{(LFnu&*Bf$1cgLmo=gWgSI zZZ!6)?RP=DR;PY@_rWf+jbDMLut$>uGsZXUV15fzY5#!bZ^a;U@}< z7H?Yzq)rWN=j!EI+DR6RCw{+SYox=)VzR{gt^_;Un0nYI%2wXDnX5};>gIM*sFx`U z@lUZFuSp?ctBBvR`2_5AB*WeBCL#G5&H6eU)~rD;N>Azo_b+wq*y&5fZxp*r?F5BR zL|zQpfEaNe_lRtyn)EuqB?f@zU%pA?V4-W~Y|Q=6Z@s0Xli0=6Sn<8iYAabM(NAZE zN_@gK@tlJ$b6%|f0gqvN|C2Z2^02n@B$ATt+&~mo>d(;KggmJ-xz=E;${z8e%$V(3 z2H>tcddCw&sEdm!&=q68D!gp?R2_LEaBd19i~g*ALYNfiid78#w3&g~#)I~IN0Dm=#(=8*oCZ+Tn4_3| z%t<<-Z(r0JTYXgv3d!TwhO;Yl-R|xKZwC(Dm66R^2uB#$y#?TY(6)SZT3Sj`5r!HnC~*&+ zyS>|8j8W)s{rK7U-$@7r0B|2qR*9@R?}`$8H-Og3sK6lJmY~mweK|tXPZU#)*PNV% znhxLLa|CTgPo$q6Hj0E_N?)HgfNskD`cY;e`N8XVKaExV7e)NS&(GOyt^fVa=yE`R zAq1My-Nd+T9ws!wD@5$hG>pHRt^#NAHDs^)T-$8f!>$7F`VOMQ$eO5tSrNJo?W_4g z&Zz-&oUbQV{J*~~7U%bSjQ*zGJtPI{vkS+1HzfhegAei)Knh5YSQq~&3jxpq@X&7b z;-{jX2ZqkaIPVHqS)Z+NjA5ESa{F#rL@ed}c>4eA4~l_ofJOXd8(sHRxBp|nWnZ_i zHg*t~cpju8hEBW~a`}N9nJIs1zQ;{b`Z)2!^MGRG{owS~b26wQ4x(ZT<>%g2xS`}-Icxk9>%l9)intSEbdy@05BV#=Nxg^P zX)fa+uW?j{sdoX&j{lB-9AtAJRPmQ%To*FQ$7`9J-(-RJmYbe` zEDUid>|=DP&lNgQ;O}4W$0<>OTQQ9%-MOx9m&LbprRXHd?pRZoiIy2N_rR;KyWC`N zV?&+TzyuvQ*RdS`;Z%E^wVH%D+XYr)ES3?#uScGuABz>{azv)K)M&|)NB+|59 zA%TrnWdO2Gej{guq3zpkzk#qHD4fV4)hZP0xU5*^gtKb3ld;;Id(5e3!|(?OsOyj@ zGywXvlCk$r?f(HxK(oIC5Os+O^IvGU%i044xcr!llgk#voBG4GsIMK+PsX@Da7CCDdapi z#c1LG?<6j|?Ee*}4z5m-faWC^Y0AW6V2Q~cR1Z-urVE$-zbC2C_l^3$fV%j1)dKMC zL8=LS(){>Z;j;7b1G)%O{zygs9Xt8A#HfUnLkOQyQXrPXzxS=(KboKD-B8B}MCMYp{!iX)#`qA1RwVDH_?-0`8 zJTvD7fReXu%7q7cHE}u-E)&-WuH3Sf+P`Z!7rQ|h(n|5~u?2-8)kJPffmoA9Ysa*d z+)jSL1%(R5*wG=-I)(UbMW|}_MieadBgXgO|Mbra{{v7<0|XQR000O8aI@62b1!3ca%?VTcxBvOdw5jU5x=`xV1dA0G-!emgIyI$ zMAAkD32lS~s0|Vo1R-Elpi!eD>_XJ2i@Qs>UKUf0^@S}IYw=Aj#)zQdm4I3s5itq~ zB9FZ+U=V~rAlu)}Id}JNLSJA1Yd+=Pb7s!WoH=vm%z51%J+V?rQWV93|D#bwsZqpV zuJZ5yeE7fnMJu~2D?0zJPmQhMZ+*s=+&L>_#?1SEGxN54GVZwT-h1!!WZXV2W2X1s zj63hm$QyH0#y$51dq>s{0J+#);?Hj5c@! za|hf$YZkrN=21guoW1>t?=#~Gxo~M-MV~9)QJ$4qnnX_izK`fKFjfIW_XTzITdLIzEtp@_{IG*#{;SE#%&;E|C z3$3`6UP7xbqlf=sdRFc9xkIV8qbJsP=v!UP{j0u%JNA|ldmAXFj`nS>)yhrgDzWtUoMejKX7)uwg!#|7GQGtEMislN>o0O*bhh}>wDmKqO zS+)N4=~65zZ6it!P>QUWUa9xYfn;-6LO%8#p~vaX>r>yoA$9uPQ(bMIU(&;_2JZq> z|9b)QQR=+ONa(+9Mk1>=xLJL=*7!AYLbHj!uk;orJQWfM#{LI9D3D17w6G|!i3;>W z&h$$E!OSH&s6&08+okyU=}Zw%M=G96DRW6KFhDsS?^>QaIeh(_Y06R;QvUUs>q6BQ zeUHnk)%L#E18?JR4vl;1ChbfA!SbW8Egu*jR+6UlTOZ1EU*O->RIhx3zxrHjtY9eS@IHIvbOn~ZEBzije#^%3|vdaIyih}12UVD_97YFrUsJi$gP~f zCXr5x0v0REE*h4S(FXs)K@Ef=FQo_q`O;eV* z_93@J0KBN-b)ub@wJCDGw3onU&%od&PoMWlB!8_bv8%)O11dJ)u1ev{0E%%W;SA!mB>IN^?A?C;#5R&Zd>S zoj}nF+>Y=Rz=lk&^lsAg7x=>t-CI@f=%^64D~Un)7o-7YAEfP>LJVC?_yN@}Nfj>+ z7L-{2@lEi#65SH=EltKl4Xh-AE_6`VHgA`3^J}0+kkGValcwA{d0l9>XvOzY2X4xs zt2G)$8(c(P@H3#t8aa3YLBP+c+{UehNBCV}1h>_9AS7yIHF)MsG+M!yWc+Z3`j3|4 zj`l1UEo|I_EP)M%q6-OX$wci=P%~ZzN>;7$1Gu45(<{T1kQ?$`8uwSp^&PUM8w&qo zN*cOYvhnh1bnfZ|IQ@ltOZYs%EBSB9RL?}Rq2c4Sz5au#R1@Ds7@-Fut`r0u0G~&~ zbq7RqK>jk8->Iz)ZuWFW5uy>@yy@t=>6IWed0l1v5B^lob7xS4yz*)q*OB5TN-sg0 z98RV6@8+BQ2UGMScLrfzK`o!|4nHbO7KyZ07ry6JGCOUp`ZU~`R}Iv9l0s8#{`DzZ zZHrnvlwIa`lFL~G*EmRYoI&AfucRqjsXJA7X=B|fdZ7akm!9h+uk#2<6AMI;?2S<_hxC8{ zSBhes53i28s1=zY4EslwGEt?PpQDh!)&3rZW-D{amh(T075*I5)Ah0La_V_h8zR3G zC5Sn3Ch|8P2D_$yjljtSPC0PUON3rr&;;yLw1C^B&`cDH*c*gX4wJIsOuw}QslZ(p zN>9^vWJL)-@(Z;(UkQ!cwQ>LjM<;JpN3OL>(ghVD8V!ethTU_6zupE%!;5GNqTZzCdBZ)pkhS?@mf0IJvLB&cTm&y$!3T}G4l-|bBTe_fCPAxKv z`arq6JnJ|+KfR}$M(gj<05_8^O5J6VZi8E(F4g}_WN7Pr0&2s~%emQ5O& z*4VGfc38`HYu|9ax4(?|Vsm{5B1?afxAn{EJ$T4_neKS8aIUb?_x?$hIvi}zfS)lJ(g$3!a4@<$rEsZ}H4&O;(6EQDenx+hH@;DJ-3zNRd zsWoAE{@&l3GW!5wbEGZ|qI9mT;Wq~$;#x+mBOHA!sKQ7z2&Gn!N(q&u*nS8NJE46J z^i=KdS~Eu4pA6nH>mscg9g2g2E&Di3?xt2hOfHsCygPO)#oM-SNtr*u?FGWRA3DPVLRQ|wxJLBJL6m*}y|y-eU_0%sMy z7O)TKi>yK6$2W06F(?Uc@Z56X6ftn1o}U4Dwm!~ntLyQl4GydaVhtOS&sTbYAq9s! zZ0vX4+7YcqUFfp$9LwK=sgI&AbQ5zA@PVL@OV;z9S*Nm^IR)<(>igs=kT>d^lV6p)hlR>c!T|Erck|rCsIh)RrLx^ClBYwy+--U8yv9vmZQ4=f z?)z0K(nan(JcsGXA4-JO>l-P03cvD)Gz75ek1C-e_jnLYrY^Wpj$D0ZNbUJMo*uW8 zeCZCTrm@@WzyNKCold6k)E-5Vuc;uYlOD#R;`wA212t3+%F^;(+PIXt>#4nDxKZ9^ z2vnf@_q4K`CtISy01ASd)F-whyS%giq@q@QMi`TmG473aYK?1}FS;a}1fl9|pQ3=f z$Ih(H>g%mt)5mnfjJ@SDzRITN+%a`pKrW zMlGUkfPdgRFQ6EGI9Fx$cWm%|{dG3~mx^{W%RmFI@qVT4FjQXO(DPmTxD;vq17Q$c zPZVX}@JKz)3-5R|nQTCPA_+wv?gsNP!Z3G^_qg&E2T--heoBv9Ng9_fzsQ{n`^Y=K z&V~*iTnoU7dNEJ@6E(|cS+#2n`|-8*qpx{7XC3m_+ox;ywfcA4&`&!l`Xd7o*CgvB zCg?X8X~Q$Lo7`~aOK5B#zmMlB^`09s+VM(*8E?{*V#$kX6u_kqK0^bCr#s~xT9l^P zn$hjY)DKS`17yl9HlUn&Jk||QH=V46NA?N-npMkUjcoNFup8H*{&h)8=pozNml;_? ze_#=;edHBwcxvP|b3R8JSKp$Dx5%Ao4#ph1B~hceULP3vl+_=_B?Y(M^w#rO}G0D~ydK3CuRO20QXxD924hqQV%z&>vT z4fmsC!~IzBFA&qC&#fzN{wM@I(x#HvKX0w1=NI)O#Nal0wL)YvR%(`9yn?&0<&<@&EHy)f}^^Cii+2p3<5y1hR3sXaPh|f+XFE zLd^m2N)krzM5fAd>vL%|+=|>}GxurEO%}N>Gxt%>b&1>*Gxtu;O%b`NX6{X#n<{eC z&D^1!n=W#T&D_g4w^-!PFmrow?hMZL%h2^40yIAh0OttUA`5Ig!xqJ0i!HEPhAoc4 zmRn#iF>HAZ)?k6nXIMiF)@Xs1GORHM+irmsGHiPcw#x#`X4tM6Y>x$&%CJ2#Sl9wP z{S3jvG1x{6Y!|~e#$f9$u=NaEAA{9eV9OX*8-uN~z!orURSec-fz4o8Qw(;@0vpS) zV=-8>3>fzurqpQ*=1&>(bPRKlEe`8WFyu(sU-Jld-0O(ksI}@N9QrRzTiN?NAdV3I zd_>H)|IWEiksGt^_c)hrn`VBmA{mT&-_-qMX`12BV{Y^|D)v@DZ!B}Yzfiu*_9tQ} zX-YrAB7GslCd6Px7FagJiej*03oMmk#WC1a3+(jM1e+Rzl~`cA7*-O4m0Doy8CDvD z&9K0hF>FQ*=CQyQFw7H!m04gj7*-a8m0MtA8CD*H`7E$O4D-cc3oNj7hAoJ}DlIUD zVU;mhl?Aq^ieObSSgkz{+ek3v#QGYy^RtW_$ND2-0T#1n#yTj|gwgjPTe6&{_u|xP znM&rA%Pvx_5lW?4WGHAMYAG=p((RN^wa2M{#APxhg;ks?uu!nGd<8KIV=b_KPq7uo zV5Jt=M+_^C!Dd)sZ!&B~3>L7!o+KD@%rMG@F=?H3e)Yix$T#CrnhWfDGL7S#dW=fx z;XghlX2)vaBdTGuoHYOSNzPuU2415Da=Bgcn3&Md<}wtw1e6%W+~NvP5YRf$UE0@r z7ynvEXl}H%we`ejeKua=!=LAXwq}jtdd25MD4e$@be&zz`%J0zf1T9tYc;q;tO^vV z0rG;F&p1ftWY9Dt1WG%Q_BTg8KhaJY<%kZlj#KWuC(~HINARQ(x{1eUf^2`1@x2Yv zo~3(>@!DI2HtG`h4V+`6mvl9_A2~G3`rv%A_~hiZpU1@d(cNDnIDU$jbRimt zi(GY#@4fKs*I@gaX$l{SJ9} z)&<;S#Qy$X%r)yV=}MK8Em)IS4m+1-@x7;CqBKn(s${5vsWxG!d7vt)4&&Z`fW9 zY(sfyVD6dWbFts)C#z6DSVy&R$_XL*WFDF{eDDcg0J_oFGC&Q?0iLg=zo!@2+^SZq zTC?xu72cQP3XQzrd(_t7yDK!Jbucp3U=ZYhTn4`M2#vI{AY*Ki4f7|%X@E%NeIf5i zTh0}p)SLmHuE0c9jKRe1QTr9%?-8$4#i*R`B;?o$s-OsJ^G7R24_X`o{Bo4(K<}W( z_(=cQD%17(%8XL)EdPciV-DfaJl3@kt#pKA?tcC?j?mNWZNBJpVD4^qH-`4bnnSJ= zYlXl0B6KJG&EJ&G{;!hy9hrNQ^gg?*KWrlcb&gKlG~{;Vsu-jr^B4jqb)C=-qR*Bi zY0#eV{0qsRLS=R|i@mPHwMbmEdKmsS9zMhMu?+}~1aOSqzrk*#M0pS3z?su5ifW&{J#ZXL*8^N+Dhy(EMxuB*9##=&i#@=*RUUNp{6u1kWk3fDsT zeCi!nsW0;;i{(~?w>p9bOu1`?rXeWI5T*~(J65h2h3DFdq z);wv-WOM$^gG=OF>;CVOvbkbMelbGhB_1T|J0L4IfNGRIgR?!B?3t8Z%Gon4*^?-{ zgtJR6*?D_tBcep)@V2th=S`@n&MObr6^FX-xW=8eB>(zUEL^P%k3~b^oi#cM6J^?8 zH_M}c_ocE#hf0?G`Ob}l&xo|l7+SSm;k_h=N|8e}J}tCaeIKFH@3`+0bziiK}M z84{T6nfXzz*-zHV!E~(!yFakuU;5XSAv0@Rq&s#tu``t&w)^K95x+N1JhyDAKn<4sJv$d*Cb#ahj)x{>WJQD9YMj7O1CNn|u4h+3 zOddlfb%s0sPKRAq7tfo>hlcdaVd5a}>8bX$w)Rw^UPXT|_f$7h8)?zy;`*Nx;NM}Tb!i)*sQaZfqQ_0$Mk)BU$ zK;9iz3NM;q@3;EpCI7qz-WcBQ8fu%Y=vh=!_$jMoeL$!L6Tlv50vh*>y)D9jGhT+4 zrkH?FT7*H2MWGLDVta*FVZ*P@=OvnCZJlvnEA1@^UK4;v!PT)GxSb^wZ)o*5Yg@UE zQ`HZ;`c7W#84}o}?ZCF#j!1GPh8OjN(Mn*GCq*mZuCf>{7M?brhr@5R0a!Y|LJGrf zV7M*o5Vpu@)Tlti`z??#YP7*!7V*V-c= zV@2;g&nzt*QE`5*md5J&h0!4cW`V*uh4yj|sMVuwBxwiV$s+G|AkbLzk%>6-ORZz% z!cetvwSCG)&u3V>l1^aH_YFCiQG3D33i0q4W`)Bdk3bzN3P{2(yW3%m+f-pro z+d&&sCdB)}0WwY+Dkt89E5shwdB~TOgL^APgs%n)I&!?`YspmuZ;S04pNRT`s-!cu zLa>;NLZJoBy*}V>P~^Vp0{0eqO5}H-6)NngRk>*`W@VDXh>du3$NzQ2sCNyYk8R0O zgP-FC=Y8q}>xon+BDHA!7Rm&1F1m#tJ>=;D2v%-qfn1bjjgbH)yC7>@2yfwQ=|}>Snm8IWO08Dv>`KlMHFyaWVUAx^ zro@KsKT7PMde4pY;vHGa7-!Qq1aKyePT75luCb5Q(1Bzw-xcQc2T#%wDVH2 zkU#~z`IL!Wf`FYI=to(#5xW-FZ*)SRIEryB2q9hLG88iGfGTD2CQ$9TL|#3v?x*ng6&7iiZE0SYxj zHTL%JV9oP6gp4{Hds&uP2z#Cs_Ufy6Un9fF2D-U@Cx<5+aKcv!>23t6oRu~{J76;u zAe+_4{|dD(QEi+jsD68;P{G`}X$m!uwOxYQsKfm&Y%w{gLynl-jN+=)G;{u_tj)v^ z^#(W8$#?>4Cj#ci8ahrMI*!ZSN9J|aY|&nio{0;WWD)M?vdVcy+e@*!cUi*;wAEo*#Y;9Ej6{cp8ty3%pM*)f6dC z_k|5YuwVPyYi$gKFcdXULHYx+S1Xu6s4RZgC`oqD0?Abna#a-Vm>0Abm+xBZGK{ zuHBI{Nv(L$M)Yf=?x1S{glo!~2805s(L%v!rwX#7v~Lgsm@9k7(!8Jah=_7Dasz=S z)TV27JB#_G8RZvaP4Y5uIYB*)j_m=6S4a4&hiR5xT;~{csSa{@rHyHw zebFGBd0N3Gux!mqs9{~MjqQ3CWugMG2;ND)L!=9{Hp2zj@=JP*D>^Z*K07F$TL~Tvo;wk z0EAs!?s3B=$N)uGYu}TM+lkCNyD<^N1j!gX%K|I8O$`j`MtkaoHtsMzjqGHh0FATM zz#ycL=elg(16rN$5-An$;j8+?opm5JUwGQYtRc)JXUt?OC3jOY*1a6MCj9NY4~ZGU@m{onpCS)s z)Y0C3Y*)DD!8EL1iCy6ZOo1YiFS{i4uuC5jhCc)IZ?KBwR^pUYZ2ylbh@I)U#XOxz zVb6ntLaG|P5)}9zi!llVowZ;8xvMN=PHf~l^n;=rl?2X@?UP^2e8oO_oY6y)QHmP; zOpz+t>{Iwk?a+MND4r3%S%F2@<;G}wiJ*sKj6H215nc|=rn zI!K7|D`?#~U-|%~tkiy1gii+Cp7HD(IuoQm03Uy`LM z$D;;!wU`ExNe1y5B|RLk52B^)2f@_eWYdDn3Hn!p2CdtKKbDcSv2DT?EFKm7)R`dd zg+f|jlC*b&j*->M=Zido(S#N$?+alL z&Q_%P*E!^Lx`Yt!2Lb`S`;qgQhMfInX(p{3U91#xbElg5oOCJ5VE!~DMmA+f;I|l_ z3SFM_b;k}L-ifj)*SV|NmHJzHcpFUm6`(J4{c^Kh4-vX`lJ>mNe}YAc`Jg?G7J1@~4UP$Re*YUMZZx};mgMXtF4o_0yxk+hHXyT((?Pizp}P*IR4{@EQOq8G71{B&}lvDHcep#Qq*iEyqdEtE7`N{@%=tS?Fx4(^+5}U? zn^TaLHE@Jy9~R4>+u{5}LAO1={*ok56d$`pu$)0G-vOF=O?AW{a=NP(u)WhEUFdfB^P(b~_lPv}6bK0cM8_IdM#hyQV@5NCKt+Jnfp zDfF12@S{jP2C_P8Pmp#T@@Bg67fvcjCQ@O78{g-1B-Hco9^tE9YA^%EjeRF$^9#soQtoiV zbZsu`e#g;4~+c=^cNjExE^uF*> zAcR&Z@(kjSq#mS%dfuecLF-wlrkP}(v9nOCM6*Q`98vl#ZZgI~WZ6t456Tk8q#qN< z^9!LT_&Uot6CxIz(`MLSKT|q59$3x+A)}Gny&S^|YW|v?C{+Py#>c~F@+rrb$H`yI z!d2|)7E`(4V&1P!f>rcDTOcV-{oP}2l$I`?$z8MM>Lw73H-8W&AeK0YKn}}HZ^@?g z!B2!)Yj+$I*cf4DjB&#;i_N&y>b3sxK!0;*wPLxF5aL{pCoRG8IB-9&r1vGBnuI$a z7Y8}sxWrn_*+qiQUAEs35PRY`1D*H&<5vm`&3k{nmhcf&C9XmR3<-nh{r3wMF6VaL z+AGG6uLgK7k*Uyi4Zf3|XD9m)Wcp6o)QX5|-e$&%-)jlbXTHT>yc*~?5jTzADmE& z50t@;;0=}23^2U46uj`lYv{phl5`lz`Zqd^kC6~oVUt!N`_Rey?!(IKFc^RpaPUju+1s_TLFqzRrIR(rfxJF#SqshD}V*pXnh+&l5ew(va_7 z>pH-5p#0yj187ZRB|yjj=D~73pXGV3nr=bJIXZW#5AWe_SD?sYoJ^SnxeWQ*8d^}H z8!onup+Y-WzUdYVU1$j_0P9H5DxNrI{Tg54bx;(;RCB~m z_Q)5x*g&yJSV*k1-&5qW0ggr#7*~AHL!#;YR&vrQhkdgRjT=syGorr6GvAYuT92%L zRZ2#>s{Ksn?ZhzDc8@U9Rotz|fR54g2lM=d=^pb38CNm~>w(!h%prDQwhAOgNMD%9 z;SZ&PLoIVSbQm1|dPLe!(0W4gQbEw(F3^g$BoMsbB*^3MA|iM@5u6Qr)|0?n?4Et%>yBl=Rj!z0-$4Z*7yLx5Yy5DyFxk zJv}v%-V{l13)6d@=*?t$JXNCQ5(j4PhfH6*oczK(Bqg**uBTWJT8~|?zKa;|YR~vR zSAxsmdzWCmi(PZ;_hK{ocXFNLisyurxd5zcI+LLeh*+6M^q}<|_$X$&y*<-DrxI#A zLo(gYwf*2AY8&`o&gbI97wSRl0rbe7M7*)REv`SAK>S=uypf6DM#L{;!?vCv{yh=n zoHpw#a}tTw-6@Ebuzyb>VqYI7V%8(TH!!jC_H%TPnxN|k1Tn_MX*|%O+^0%tuM8*N zsv}S`PXaa>#KL+4`EUubC~H3+)i)=|d!A%b#_~=DMdPO|uk~p45+a72cFpu)BC$;+ zg4k3hc0Li?afpcdtmmJZn6Evt$Gay~zFZJvOfqF*Xup+)w)IWvxekyY446aq(gVcK zdQ5xoZ@>;Y|0>+*Az68t)lUy4R4Vy5p!;j4JHs0PGTj;Nt1WPx;|eM5xTw}RH2FLl$1+~W2g=nskH4o?&0 z7PFJcA#!%EpV@ssoHt*dZlbeI2fJH7OACkHe(DRwAxOs{uve#EfS|eV&FK9{`=$mi9ze_gXvRAzg7RT z`#m|;I_Z1Opjs`a9zEMdUH)K&m^sZ#<>{Z<)oWlW=33?cZY-35DB1BRnyA)>?Ry|>Nk zhdd=K>Aimue?_EFt-f0OjJ}N!0P*WlT?&TBa-^LZe)Bdlh1QXvuR+bbvV+)1yk-7G zzOgQ+7)5gV>}D*Aim`C@?r1d826x}~?`^RA?N%GS4CZ`-P3;W&hKJ2CW4TkQan zWMt`wg=~s0WP2n9z)qAIOfe_o&b^5fX0b#!Z@#%du~69SFy2zphmsr4xm^wX8s-YK zETEI-9QRGO%mR}sXYj4Oz*iVVlMm){9w!}l{}%c5?V58t@h5x=$U_|HXim?Js&D_L zJQqlLXeEfH;eF9v@MJoWRlf2*R7+--?gYSRK9k(y3>H$5za6jf; zn*ReBy4FS+w3kg(elsPF=a*DF>-qqdpQFp~v;aq|k2ic@qbQny_)8gkJvPO>i*$by zsTj%)E^UqXd8uS4#|1^CWaHJ=*!W$F4eT0FPv!WY&&h=u0zdq#PQL zXh$RwY(LvAt8uyZoGa8|)E3KvPIkq@ezNOFT5i1LR+IAy2QT25UfQ!9`n3zF6x zzCjn3JjHHWGTGKce>r>8e?IYS_WX2_u;-mg+Hh1iT1g{kfKZ}KK zN*JR4Hc<>wSavXWLY3FM>_*QWEKQd+ySo_oMESku5o;XAEi|8x2Mvp*d+F1iR??c{ z({t=ZA!YoIvwSjZ%ywk?j+nG7NyZ`D+YFJ5>~bCI7E!1d75drNM8|qnb^I+*BXa&# zDB{0`>&sYbV9_^ZzlC_`;C}5k%Lc`>B+7Ei30m)`{xE@<1lq5eeH=~*2zyCJ0bVmJ z0Ucw2=mo9D#BKc2GQH9mgV)%8{e)QW47Sp4=9wL|hi8oXiq}i|yud>*(b~DlABcQ? zHBO$1X$2yTJZ9GNHPvdAxr%-8Yf&q*Hp}|e%Gmlw9H?f`*#M%gH+nJpy!$)IVOdX`3l>LYuxd-rA-cw{x4C zvCm;BDHL3$m|NP?s+^XN{s$T6{&~C@5IY>EyQ?B)kVbq_D|fafoN`FJ6x%hOr;yFqU_q_&9?t=aZIgZQE*p8~5*f;>mH=Ry$`Kx0<<`J*ZK*DVHXO zlP#T*`IAP|@~B2eio~grbBE=G6aCV}sUl@JQ8H-#?!(VmwA1a^B)aZRu+E86ywe<8 zECU_m-mlxWYw1L4*VlRf`^z?7%e+%RNP4ZQM5FwRcq`;%Rv~?Eet~(WDmHuF<_MTl13_YbFRnhqjU#5!>J~>-R6lk{*t=*F(~t1U=k1R_Ngv z>tQhwoBmZBmge=0H*b(jbiY3-siM5chUjE#) zy6t3{4}M`L8!35rELlW`QuIaJ?(+K^MR#daiv-1dbfdMqeD@`H7jwSXnMp2^E!eU} z^w5zvTF=%Qd$yQsItl*#?bs65Ad>C_ZZ_+e926!~+TNdk^=*QV`$`E**`Ln_9U})~ zS{5-z##l9wUT)eFw{9M~Y?hw&_RVlklNVO7~D?s&TRZxfZH^1d>E zzl;}_+`0>0yU*Z{JQtdulpXkq7`!?;==OoU=d3x!cl)J2wY}rDFK^cBa0?;biH3MF zd_vqQq0wC4(unq)N>{+cHhdj?Xe*{VvrDqJ@wYv5iOnVQqF><{z7&}mS{-hQ(U4P9 z`tn&D8ri5nUx>zWanA*GS!X;5nBP{H^K0#!$nTIP4_HsHH2KkZz3Y0u&$vo!iL8p> zmrl;wT(cM&3ilD$nH~6m`8wpiN_pKl&wG$B#nik-S*Kb#>no8}gDey<_8?d2U!49k z?!Mmqo~V{u_(uw zd>LY9E@kC3-OtbTn`^|Cr!JpDybu4HN=ohIUtdTcW`R*rw+)XSEv6CPfstF-`l$O-@;H2!9#@WLX4H2mm)E%A`F^RN2eTYpQ#@~y^8POT6Y1(- z=i~#m7wG4i-#Yo?DRzH*@s+;LT-smfpn~4|tXlD9zl86d#lD)^5iN&XWLl#>fv2e( z3exDZ`uD+TeMkOyQ^)#Fme1Num*q(Zw5mxobqT!)Q`GBNvvAXjxMWqY@a?KX zhkh<9@~Aeo4E@1rY>lMC5H$&iG z&G=GWvN!o|_6J%))@;TD^7|Gt9a$uw>*-^L=G`h<48f(nx7*+6%@m(K&80_0vIu9p z&RtL0<~`F<@hf;Vxem!s?891Om%0}(l%Km#eFUGxri+}|kE%G><|DrH%;DmSN#eIX z?7xN~mb+6&JaYGHxKY>xU8%34MmmH8TaNzZaJE9AFz%916IV6U^(PJr#-??%;S_+} zU$0A31XJs0(?iHjD#EvXOY!x;5}Ke_NCFJL88TR^OPy{6^?v$C2(?h^+XO8iF&zNI z15ydUM`GHe_+kXwIXhI25WYx!MYUt14qk;0!gh#8i%RB~Kt6iHte9g3!LNHFX0G!4 zkMEJ$P_vcWiLZN?!XLJ!sr%8_xbxTHiW>6}vm`~lE|;%x14yl)S8;Fn7(HHhHQ}#lVXSgjQCw1=U&2FZeknir@S=EI6+7>^KK3>r|Ne|a_B>H) zl)|Zk?^`G(Zfh-^EWRT2th_PGS0Hm~HSodtlZ4gWH%A_|w2SlQret%j=aN{Yi$H@!@hdS=g2zM2FLKY$dDgSS z_sh$@Z-Ig-7N7Q8HrqVyr}E~-5PT;0;jXg0p67Ig7C-_PONfC|PV;N7FVqVWy!6!& z(dBLaZBbsq(pNW#rLXS#i?w!fukK^=3GeI?&N~BZ`tgqlJVRA#`ITH#3%&*jt-Q&T z-XzN?2TcVA(QCeo_hhpOr&!|rc_31gi;2zMb^@%DfUD$f-J3_ozbuv)ZXN*-iS{cN zx9tXlmVb2yRY086r}3A=H*+fY{c*AFavp#mIOJEjc%B4Ggz!PGus+_WeTGa#{LV?; z`y8D%S^Euli*u2C%yKmKPauS>JtC_&UUx}Ej{gCz7g=KOc#+(>@cKK=kNY(pT5HuS-*Wnw4%RuALh#C3)=DCG@9=n2LkZ)YW z-xv-y#2fHQYQSqonGJY=ZiTs8iMYSHgBti+{%Fhxb|oD65%1;Vj)7nFkK}k???@MH zUTc+~-T>G*h8$~`$@{g%ID$_}ISC}FfQQ^aJq1$5t+DfXPX}z`e#%N&=0%WiQ>KE- zWb*wU+=dX19lsKRcUJGW$Asl42|4pvuGedj$+iD*0Lc=N5>7=bb}52CeQtm+&)a7S z8~vIwa>TG$pa*lsTcKG?yys$Xrvq{$+K-?xmFt6Cm_z`t(m~G`#vx~Dhch_}nM#{* z4_wapQ_WkjdKo#Cu{sSGgYY($Ke<1{L5rVnqn4b^b&_!FGlgb)=E)V!9PAk8NEE%s zMkbRS+yp?GcN}VXgZ|Vf^2fbA9d-XfIoOAUr1F!?WjrGj67zQ_r*J(tV1a!I2nt-{ z{vo61KmPJ*b`wrA?0xG>AJ}OnlU#sLRDqpq6+sRk%zC-cm=-?;`pZTer zff5CI-}*One*OYl)PJTwOR+#AJCnrE!;pLVv2Owcy0uOy*Y_3g*7m*beqjMWBbX=x zaFMy~@@sp18zwXx8pCMJqp-_n4!^`{QM^{q(o>AEeQiAYV#sw{ZXh>`fv8e)cSCL!Xv*>@jL4veP|y2#0`vN zq^NC%binm?PP%2X#xCW!R``>xJWzQb)E{=hRn5YJNxF>}OiJ`BRs_swGDKJ$H=b<% z1t=whG_qKZ-h4jlN#-O@EtU1vn z)^I59qF(}byp4$LA`5h$fG#o%ZNt$0lUTzAqWp_a1Lt&!y5Cv<+$5e4;#UJu`M$K& z!5f!&@=g*5w0W=q{-nlZ>(9i_lP|C^>?s&7h>KHcf&O8lrN@{(jwWfdlSz!O5M%!H zlc;4>u$o{Sf`8Ns?KCfN|44>zD(Q`1vI^&0h!2~X;EvEybM=w29kOy1zz;aYAx;x= zJ42jtNU{kT#gJsv?fK6P#Bc3UYEE9%{YJqHlW0ReH%2J!pAw4xB7qQ7k-p4yw85nq z1IXXd5KkuBgZ6Jy#p1nr%kNiEy2Yw#K;-YSfjp&uiZpHBUMxl$=lK-coi9W7is!8T z<{dxXu?C)OSw6($yqL{Ftw_NLgSK!jLJ@Mq zxwJ&+y^QTw2z{w7Hhdd2e7{gC>ek(6dOL4-+@-RMyHw5mAqg%_ZqRUBZE7H|Wed{g z9I{#S+}M z&yXR%|5S$eJN?C7HsKY9AfM;o?Em@R*KgT47D)5?RuiMk!MlWBQZ5$WJBmN{=cDM& z^y_i2&{H3s4ZqqQwKJR*orDx;#Vr`S_Uednzx)V40ao^+hb( zvtsJg{X=v&^9U@uSkNWW9wfBYMRtzbuaP5Niu_Q7>jCjh&Oy!0k3^Y^*#mDhBk$~H zj0SRmLt#n8)#EZz_@`$neDojeU3q-e#TDP(EU?7j#u_j{fQX?@Bxs^R5(pZOAWFm_ zhbY0KQi_TdWfxEpgPWE7x-LWnuZm)|7OPfkB}OQa0}}A40Yp&bP(1d>%8elq$oBi* z%>4G3>;i2+ZU1Wi$o}Sd$Gmy-=6W+TN&z1~F3!+X<0?bd8m+(NF$zJY{L+VLj<_zV zvqW1+XiGSWD4Ho?tg>AB;~In(fRHNRq)YO+eCZF7{1W<&(q$TuVD3~>=z_QJp0nfqSedLryTlBhTh}Qb{Tq(Ltn|z z_o);*Buif=6HF2;y(Wr(#vKn4i)et&EH6$A-QV7L+=mQmw%Os8! z3P-~kaC}vuaO@%faDR%yMutSOPNCR%1{BX3D3%h6B@P3{6%xhvb1Bp~1I4XJ*b+&x zKK2U|YZiylhpf&P&9~%{bVkh21SnO>`=hA#D`mC+Ac)$zzZ;_PpFAwi>PEKJ$7Q9( zJ`vg0%SR~ql?1;c-Y8;US;U{tCFmIjidoFUXO>774oMdJJQ1nwR~qpB7`|TWT1N@f z?TIrt`Qz6s*e3R6dq=`vBw>e~1$LDIyB4r=nrvpei$pRiirnTJz>fj=i#GP96D(id zFdL7r%_Y#^N#XqppmcxxTr<3QhHVa!!Lw^~cHr(p{LUq`zcA4D2HFPR@WNp8LmPGG zsYcyoN%W;poI``R8EdjT4w43^8z}CQC|-Kv92&gXK=CZ0z^aaI zgt3Pd*9T{j`LzbJ5riy%s&DKxf?Y0q-j4yR;OIT2)?#mGz@NwP(+N0P5qQ4YGd;d9%lFvY~kWl2u6Le3dr2aG0zR3U_M}XdVn}GR+fOTBXu*PBO zEaunfLV7YxsZ{KtlH0-lGaKMUjTsip zUgl+>5!z7g`Orp#`fB>Z;v&9G^x_`!N4AS82JO3vc0Mm_ea(b0&9p z*=MP_1OsCtm*zbQd!dxXnzKk^yCKD|_{3j@8i`2Q&(8w;f&sgXVac-?4M+;9N-FGr z|JfCGoPp(5#*)EUvLu#ji6wTy*|EeMSP}?JegLFd1+6#6 z2OERL(0Hq0B~4bvpao~H3eAA^Gi;HBouUloSzvE4U`H|RGzt4_3Hz(Fz+Pa$c4XM; z5_YPDb)5xv>re&zg>hz<2fz|`{#jt3GhmnQQ`R`c>AkI+*t&}B=0-`Rha^%nvH}BH zAu}>L3jF;NJ`@E$&VY|+_^DCgKalX}FN}o$*cd6)1A7#+t&sMOf zzb9CSgsogIU@w-iKaT?YmH}JEuyGQ$r&^{dJ9F1C&!{Rd!#*KxN|uz<$g(rrlzapB zI)?pG!uFN0lg~o8y#d>SVVB94Hd4aQI1AlRu2Ha?_&8;mqj`AP7y5vR7)LNa zkNh(#lAUK(=#k(18GW>Mmb{1$)ukF^1WEL!D69qsC^|oWO>}bQgBb;kKU;>fD6~2c zA(HbC7f{+zn_B1^Zj+t9G@{Q-BU-vB(uhvIQqh~k^rlJJr`5o0(V5jT*WfjeU{}ns zDY2Hy627qL94ike`WyD2PVxCaHflzbC{`{y$B3ZZK(TTU4-aJtek&1dkqDx}K4ieo zWmxHq@9iE>5}htFy&`4t<5^^pVPMK4OiR?W83j(lR4VIj{rT*PB188ft+g6&m0T}; zDpEH-&N0S+yZMNM#PdxD!a7@q?%>d|C)N75MH zEa2^|ul*EUF2UvJ5ev)WXkIg%K5ypFLi)U`3n}d~oAgSP8=_EjWHI?Ls=X8J?~BkL z3y0pZgrzk-N$eopH&QNGERK}ci^lNa_q)*L33O(0^pWDIj{Xrqr=J6KT2O9fZiZcR~mw?iI;)@&%#DO7tm!ke!{+NzQvn#M=k#hWcALkV{dRV?m_0oU5mrq9} z^6sZr=gKfPRb9O>X5=q-*RbD7yxfrgEm#iReJ6lHj&GS^3p`ay;8lchihs{RPh*@b z&VOwac@50(1v~!%@G#KIEjQf3-stZDl{gR+uWdiRPupJA*rV!X+q7z*-GA%_q=_>J zj=%t%y5aZ3vXuxt)8MQP2IKwquB$44(cUtU{y9f(2g6xbE?I_E_CY1>$?X$vGIAmM zWHT9ME@6YayS(Z+ju<+&q=o;(9b%_h2CwSYSp|LX@pe3L=E}swNyg@^gY~^wcx6tY zF33-`e2~6(qq`H)aklVJy5SD#*9uC+GG_LW$-SvQ4v0KukI#xUV$fPv17i3}b z7AZ%yo16_S#qxe;a7Fj_f|Rr5h8T8;$_wAg5$c#N?_qekC47Id!i2dVnBFE7SBmx) zU~TPy26=U%!hAqyYlR|k;ij;dr2$S62DrC0z_&-)!tG`ZEiMKo{hF_-DhyF|;B(k$ zpNkOq#TQiH>KZCO-*6v5?uR&KWS+d6svn|Eo@82*@yx0d6Cy78c+oD3C<`tW9a|*b zP4w}wGpq`F*>Ta5Q0K|a|ZLR%mv^Ad}{UJBh)bkT>Ds1SzWji92SXmuh1SoQIYz0$l;}( z;{Gmwg|v|~tTg&Gd3kzGUY_8YnUN|j-4DyueoK~eKdkwjeaY6Fd~5!IdSJWX87=Nv z1gLI5Ln|isvYzE%`z?pru9mjgpYz;4$h63HXu znjcMymw}@e%UN=i{B9Jp^V(%fDgFeG^sO|w@KlI#!(@H-=J3ibwy-{>P^AnFLw|I#8~JZmRkYksE6JS&N4O|tmyVnxqY%-YUw1~)dD*yq7{FgehpQnC~4Q7 zErO-@625KGqu2OtY_i;orH6Aq7aVjTK1#qXueDHhh{N`>2W)N?m&|kR1F3P^w8sKh!;;5aS^qE{GmL{eND`ASIAlJ+{KZz z+$(x1op^dPpzk>vxqk3BsZw`EnGK9iSKv1j_{B$CYU8^SG$RUVq5+yjpm!cIcOQ;+ zqIXy>ShfdlognP+16DaDlEx+gFv7b0DItxYZIJUnX8m(Xzs=$^&veUrD?S!)GQ)0@ zuw6`2Yh8vh2JCpi>Q7>izxDpYixSPKDAU%C26*R9k&sIzOw}#IMEtrLh;BUGvi^M%QCt)r5)B@b z>Uk$u5`RK1S3Py+HHELz4F8u;No%oR-rBLGQaYB*l6+5I6rPLvFIM0$6Zn_=1vp_3 zuBERS`dXn->Jv>F^g;v-XSp%L)9(**Q!+csx>bh3YZehZ{A0MP4s{e`#knJ;(S9-# z{BWwV{)^@NRg`uBgJQW;GIzxK2IX92m7j(pHiLV_0A}Jd!P5hZ!UT9e|(F; zfpZCPpmvt{kR|YT2jSYkntJ=PC=27CN`7CB;_LBHFQfbf-fLG&!vESr zY+df_p+JWa=>0oeg6926fR2%%V@#mOk`$O&^ zT)V?$u%6r=4z%X~KFP$RzAzJScUQPPglos=Vaf5qWq{9Ap3VNqTFFaM;6n*~59TOk zflJ~rZHj{up?Y{27Px?7dLjo0^+bFb_I6xI1RNB&P6q50$dv)U?)dVMJm?ZW+T6n5 zHI7diWyldGKC|SfegZ}~@W(7xwW&U_ST+p`f$Z~Bq zb|HUnF}>o`l|Xn|xaGph6Io*a<3aYVTP_{tZ5ULVPQPvZsKq&r3X62Q5ViD~rR7}(U$;m7Ux_rWSxsv6ix9*L z_;o&Sq9|V*PpFftf0QG3HcPU&$LUt%TwR|seq-p)Sra~p;l(U;J(2ScsA+ubdB=+a zNuHpY#Jif3O&WsIa_5dhN^_5ZPH>G&mU#~S%jWPbyt!4iz7SEZw~wS*8$ixdst(~& z`Ag%F*K@)?tE7Th-m+(TH)jbQYyW_o%3J&X*-}>AVlL%aRZ7Z@B65~r^^J(P! ztZYtUjGR31@3bPAVASM~%~Y}a^|hhUK-zJ3eRpQnPmhq%z#GDTJCgdxlc!# zpp?rtm?n-M=4q!fb+oOf_a!$( zvh=0$(^(S9QXhk*Ot7S92O`0@OYkvKzz-M(`N%ptf&N3w4rQ|h?H^?;;jaeh`viIi z`@j^KCx_*-2Plg&IqZ0m;r~L=w|uAWqr&}5Xc>;BXc^D7?aUV}neGSSYk(5zW)Ngb zpiJwK33ncK_r)M46ESQ8eom+5C)jb8?+3p632Y>%B9Q|6lK{~gTHZG@CneeU5}lX@ zh&_0db`%%q_^wpvC)c)tK^nqR^9^yR*w;DMA!6fH>{A>Yhe%$lC_xZg0e`NW5A6JB zx_?HNM;iNNWg^sxtWku1Bq4-9P)lJpx_2tfShzq808++CgPCU z7CK}$$}X>VbQaIGTD0wO_U5aPttvD1S?MCvde{9FTcp-$I942M^Ut>OiuoK-RHd>_ zTuf{#jrBHA+a^)C?t%~sNeHWHi>j6gTv%u!#c&X(p%~QoA?T94okkKwu0J3JQg|x3 zSgq$(0%$9McqO=a$8yLN>qVv_SQ1W z|B^WBLmXA}LUPw)JdN$@=&81n@Loj%-5S-F4&Qar?)ju&n)=9P-D*?YpC3|YPFxef!MkmeYd+JqMvhz@^Rv6DMNAr;02EQ$n@)7qP zC5ffqEOpwQ@BPf&k4uf>WpwMijpl$JWtEE-_71XrOtVqEE2dUN$I9rj;b?8Q?;=l~ z-TxTB?X~&h`d<9B*FLSfYG3^8;$^RD|IIe%(36%*&+eGC-F|yNsy&>kR2P}F1$9=M zY-_D{8e1TwHG$zEf@+J?X&GGA|9+ns*lDSmmGjn7L0M_M`zwey*N!#4O1Sp zHXR!fuD437)u!q3b>=D)m|1jo`lyIsj>{VJFUM1Vk1220I zx_8EGZ$}`LwFcSx z*-&+ix)jyPhpc0;>Fe3!U`3W}jRQ7@N|EebPV6W)uC7d!Z0sybaR^2RD@M+fjHIAR z5*s^FhMkFEaAV#W%AbAsFD= zx{mZ=GRz9adJrr2l)hlKb(VK`me=sEWIgZAxd*`H7B}^Ar5861bag3i>h1c1^yEl$ zqNT!W(v#ITUY!#1Ty3SmyA_i_W|ie7Trbx_UN49JUs++ah3Lv>%dyvU8Z(EvgzdD= zeLKH)H^i>l=o{4*?e80)PD^6Q68>uhpE1c2lR1w;2Ko=pp?;K zQpW66(1HRmZ1q%zv{CkXn?djPIJ zhI^3xeAAq|P^@^s08A^BV5b5fTtnr^rEGh@B8WEY}pZ5Cf! z|KE7}26@Y?=^Q1f7iGrf7&{MS*!rzV=d9Xp%19a5puUX@p9!_kNd|i!8|+ONZ%_ui zs!CS|yUKqf4E70Wuxo7t{6jCd@!YU2pa0;(Rdki}pd`|Tp_lR-2lh+*YjZ@mkDOH2 z!15+hqRdLIlYR*E10fH2$E9Rjl@DDM6%fqJGID`bIRjtyj#jYG{}c-StG$q(2CmD@ z<2x>243)3;CXB#h#m1>!i^Q>J`GQ7#>1j2B() zB&TwGdXjKYrF0voyZ4w0*k2R`w*5I2Vg$h|6aKzPW&EjwXxJHvygxDo&ST;dxl9;D z2}kn6RO`%ChfAurgKFmH;2SO5TLpP_YTu#R1t#Gt(6n{Fi4Gbk!k3tKurmX(P-3wQ zxucC-cRG=18At~hoR7ER_qQFDFNp#3Ye@0A9Xw%Py9bd+U-Na~8!Y^vVHL;uOto`S zWp*`uV1dfVakO0W4nnwt4zhv@*UIadEdx)OzY_#(`un-_5NYd zvqP56o?S6%yZlQ6bf_=ZQ+=)`cRipsK|8;U@p}m-t=d1dlT}&0Z%`JoQu+ysBXU@q zIkkx_eix*hhiLCMQhxVud|oORH=uYin-{Qr{}1DImQ3Tz@U&e{FE!=XNaQQ;VXMU+7`sSxaCW4pST5r7f*TgtjGkJ~};gg(a|| z-&!eela`Av@mtX)exrTqyXleIDE<` zIW&vo5JXp_9mj8#(aZ!F5IMC9cch&@b!tTPQYn04#MfmuM{bL7R!=cM!-r za@lZ+q*Q9OC8yVk8bBV_4deZSZv_sAz)$eQXA)#RL&^t236OE|ZGW7m?i#tGA(8d( zQvB+b@DLF)rl^Z3>Mcakl`>mTlYfl6 z>p@IVJS;>H_IFvef1*A7;he4ajnPy1x~y*4nuICBH%r zArdlRTptjJZ#CtKDh&D7Q$IH}^coa zA?|^>zk&TKwRvi7Kn`i^F3`_)xh~6{=^R=Y{7#6S&%GW?G>KfFdz$MRqsPI`^3B=c z`xPDN=N)OsApnxm7x*LuHAkUdY>Etf?JdOJSTIEF8l|k!ih$g@B^>yTug9;tr*^Z5 zv(vnfbnJ0ldM1f*_%;xMNP6cy{P2YzWUgZKY?TDUa38pVp9d4BW%@V_1& ztF7l5VLJOQ9fA$Bd)1P_G6ebhwj^gs8}95TTFBBLvhdne0@<5V>Z3gCts>1eskkZD zbx(0q2iHTzP3@f}UJG?HFlLMSqh}ed(1g3qJ))mj37rBCj7+pSLcx`A9U15kqKm_VDs(Rm!2!yi7r$y??0 z5+FvRSZ7ez0Q~7?={_&7vt5cXOcRwG{^q>YF<(3RuMJ4kPO^iJ#7s>3TQV6K0tO*` z=FwY3yL+xM3s0I@`0#ddO|6BMK}vwIKYtd!mq?(G#1-!wwT6GIKIY~|)W=G$kI=tb zA7i@xN9tqsr2kfZ{59z;_3@U8h5nQNjrwRaDSCa#_MA>97|?DDWjoH(ibMsR?$7QT zLm~Ygty_ab8Ksveg9K50Ur?NlpntlRE3q%71s?w;i|y}f$!e>}=%Tc{McTV6?OTyH zmC{Cvw5QE*D(wnRgSQXl;AytvmS4HX(_}*a$!#LjC=%9wg(m&?;T%Dkqt?o5LCFQ- zWL|6EAhW!JEZT1U4;De^Sre8&$Sm7QxvouzLF-S8x}Wb$q#)*PluYYG=Uc-UK_4<9 zm@E-I!wC4`JRw-Z2$BN%27*s4VFZbzkf=Z%Ry*HGMczR zbE87@IMYd`UC8BDckXhV)0-L+gPwIJwmzB2Y?V-&SgB76SP2=< zTIz}1`uGq)_G5&p-k;EKmKWQa?N2gyU+AWcZmUSz|7=$GET!)6vbr}2V5vI zV_0*-O}*Ykp^LyWjQ49@J!trPV*oW46R;c?{>Sc0A@knqVaPc`qNiF(w0;5~Z{bRh z3y4aWLNMD8ey@X#d7+h!c>#XrH9L_$YbK66jX|&?`PB)Q)!Xq8D+=o|JL2JV4{Lal zxCR7h3hles?#HVp*t=6>qgAh()=hE0OrZ24!#{$h?vnT2U4>=jgZgNuez}{*@y9Im z-D4!@AHyq7?^@(t|5oZ#GDEyTzcL>*sLT>Aqbx{CB65Vfp)WAt+lM%mb2yc=Th5K+>EmozzyXsLg&gY?<%5RSFpe`{Va4iAR}#zY}7u@+^8Sp`|YVnvP-kSU@F$)TS6gIG0fS1EwW9c zZ1=XzHl?g&Gfpp7^ZCQf5DNcm>aaGh4Nc0@EdiE#fR8W?g<2{d9tnPsC2AtY< zeeH9{c@9`-U*S($!K;c1ozV$)qz&ey-=faOI_m6QC;{1#&l9wJnnUg{0QpBPE+z0O z^2itKv9-c%G=c_1$YjX#fdhj`PAV{WKDNsEX(r2GZ>K*<-Qly^b<4MIfnG z(_t97`#~=_mq`Bth%%Wb_w%tBoBObD34u9FVr>XbaF)y=#j5gry}S6tL}$tOgm_ah zXG$3s({Kc}iq?BdZwbMUI?KWIM`>GfA9l^aQpJ4)+>d~3JbQN+Hv#x{ei_=m-dX-j ztG3;PJdKkz{&qedYNnMJJ0!U(23dKhq0VbT_`5e@=(-a>(bMyg z4o2j0<9hHHe#}HH?MfE9We~nH(nYnIYc8_Th_q99kLk?90I8ZqCQAi%})` z1SJqUL}W;XEFy! zPuDCoFZH36LeNi62x?`uR;U6M<(?%*&%7JKp9vky_kNX^7%+ zigI+dNo1U<)}Dy7q0j}=*T+Z{kGKkQC!&3M`-@&aUC829vn;$M3;iIzaeWDP(hCML+n!wQ5*TtoN;kmJ;d zM$@9GKVb<;gbT46g`m_!R;pD8GWZk9gn$V<-y^si<)m*LX!}Mxd(iDaWW*X z`07W*2{)gg;80&&S^5`X8{5%0*2UQ5VmU%1xtB*eHKx@lFZ-i`gs0KwEcq?4^oBnB zUH#e!k<=J^u3t#_=A;yYv3R-1={SaD!c;8n?*8-f+o%sYWtRDzNSQxO!`+yeux8^W z@(j2PgTC21yCw)|9dYrR*>z@y_xDD>PBq$e9Q9 z0U)E`T9!>3$+?7s<%u0|QuEMeQ2~C4*6hi{>jFE4`g3(}_F**Q?%;!R6kh{jzl@A5 z1C|b3V#s{)rP)v5nJ zc;B#i33VHw$Xpr_8v&7qfOWmjCk}=;(yZxuQXPkXlyyMiDGi5$OAr<{671_Mbi@?e zDWTBreEe?8S=fm0U{{PE3s2e#PxUW6QCfJ?xnLyH5Y>o)=YXs`PasKuu34@JU^&~3 z?^f$yMRc+RI^hCExgGzz?P?p72F`&J1hp!Dp(=^zbT}@-TLdvQ{w=Wb^rQhkiIdTr z^S~K7UH;t524GS0fuH;B*AN=%Lg@n%?svWrz27s)Pl#itA>JjOaWJ^+v7Ot#%UNzC zDgnZJTHCE{$-Tt=th0QG)f33@G`64h1ZesTa3-dpMKh%iI50!h;cTBqvdGzhJSj7> zvD<~oNhT%a46^f?7|w;h9K#|SI(e#+gR$@jt4hil^sTEiHVJc%xDQjeZOydp9>#3NKFIFuJc<=uf8EXXQ3yuB?^wU8n)>kUy77@A&d z&$eh*#AjAYMIRi?4Ac%yxrSc-yc*`@YW*qFiNOgJX6+js&nHPij>!HD`IQUuh<2iW zSAC8Ot<`U3K+^rod^g4WlFBIUC6RVD(iDqvU=duP>eY<4N$-wyOi7#ZWA+brggTaD z9{K@Yo#R>O&}xoDI!u5M}7X&+(Wy#uwLME|$aE zss>4|B5Txs4)EA(BJ5)>*BJ1R_fJp8D$-5PHPCa{h}>STNtk+#Al=J-0PiBwNYf>5 z62P8v$<G0&M} z+EUDXbIb*Z(I05Vqyv$PyD2GxyPH~Zw^VXBGZEbNZN*)?2=3Ywo!C}%Vkz>cRwA~U zM66%J#Nj{_7V!d;h)-Mu;uWV`BIpDJAa05|4>5XvD>`u$nSn^N-u?`Fs}E^~unXmE z+p35c67M;!a3)aBuTHnb*`076Jk>I?2St8)swH>_0$(c1I>yHha0jxekJ`+=@M3b% z$3dT#=RYXF6j*Dxv=(rZj&BSyQl{%2IoI1~#QS1Ptw{9Pte(MkYfV`NjdRJ6w>&Qe z4^CRK;;rx@z7clc42S_m%`Bix%Vh8P-sedDU2+zzQy{8^Y@r%o>_ni~Vy|o^UxLv=G-y_lqWa@x+Ra0cu!Sg&MtR7z_R_~P%!oj=U@`Wcm5==m|$T)EZ61KH<1LW&QLt* zDQgea(<4q72!Ac~KP7Yx0l$e`kpX z+RO8t-g)??v}8_8=Cm){Aq~s8@8Q>A9j7w1K?yo7^pw?Ed5U?N+W!K#-f;-f@AV;? z9uKqnM{)-{2soVO+cP(Nf*Bq-ugp)wbP!8j{)9#TF@^QcHCCjGw3z|SeNN!S+&(Mz z(>FQuKlNYB%XohKb^eldBy-<*yG9D|<-Bh!d16yRIFtJFaQr6ESF)~{S2R(%yXJjQ zcfw$%M9Bd1<;AtglHtGBM%Y=SzVLkQ@MO1}b&HSs=u@aPRq#|Uc)Fg(M_4hbNfgNJ z%k6mWp#xC;wA|skm~E~-1?I$})RHU9S#kh*{J*gRGRxPG=HmE3ARRTRU%>sbpylw5 zJq0;yqY`u&ames`Yw-z4@L(H~;3mxcdBq9S|5<4`L$CvbWq;D|{6)7wh_TM{!=3{f zo@NLUBdPYqCsJ@i+aWF)1hG_gNdu{w{LP}@oZZfXCJh<1+O<_EHJ_C}`kHGJ!s|`p z+nnX`{_FP?pSX3_rP!MZrTCNnGC}UYPj{AQ`){N)=lmkj6zQe!!UTWr30nQ*Ru!MT z(m8)w93^cIr7Su2R~lKwcrdC=rgj#5Oos9(#NI{?b;WYN4hhomS=J!cn|{3!c2HI8 z@d!7dfKb_YA*?B70@oq^7t$Yz_mnDuu&@`G-983CV8QNbOnTsuAMx5W)N3kY{Hxj7 zV(Y~R=lvku?R-e$ExKy0k^H&qgyTh{f3S@n3E>q6xL*{dWW*3AS~|ehd<}KUl!Pf~ zoK(Nr4iw5+a-9kn#x>N~{jQWzuJ)K_jOv5Wn;L3tuC}#pd(-mbUaRW@%82jUVWDK- za65F=yOGi_L7bOdh-Y8wBl=m!Hs;26#9>yW86PY{k zJLI(1D#cEAogXGV4KY}Wuv`4&FxmPuT5m6Ofa;||Og8gN+fr_S5#~`g%g(%bk^+r= z)M)rOABoZHbedlNgpM{XNOM0rz8g$n`@ybm_TH4f73r$m*@pJx-mCX$64l*MgIoGA zX`cd}Y^X_gxA*Kt=sj9;NY$5~5}A(ISS&V+uP^~wQA{kIlZhA%5YJvT*ygtQz#%^? z8b&s@Ef(xYgu%^)vReW_P+UACj6`Bac5;HDZ}bHxmHzSb?pL2jPQC9bU=fl>3moD%3+0OG}AhlR&{F@209{`+FWsWRwtl8%yaBD`i!Al+))ko|ZR6?0ankhuSWEEkGL9+0dh)FF|`Hdp9USD79UmgH+M6$w*|< ze|?-i)fe`p&S*vmg{_Ur&{Gl84w9;+YP0S7KuDf$7KipW)InlSh_0ayi|o1WEKqzK zE?yShO%hs_wi(~Yi&7HT@X=N%7lo2Y|1F08v#WO#nys+c$*|Y6Kt!tpcSQEV1pSi+ z>Id_zEHE?}?f{+T8$5c3=S2Hi8QS5@&5%#)@kFENV1_5e;|W^$#=b3j!}V>&E~0iw zcEG8q+pL`9&VptQ0lf)gBtC55;~>80O-@PVz1Kq&Yu9%mu6VZfQm3~!Da&*l^?YE? z#>^F4TQhehGspFLcK&h&e^)t7{N+mia>M*hko;M}-;MIyf$t&sCKif82f-|v6p!yz zmCc_p!N2%38bFCXL@GIJ>jMrVqCI4v_XCfo9*A>YPDd_bRhu;sOW8Q#_K$FmUSy31TKIZO zt2n1K0B*+4`Ok_rn#iN>+E8708pR z+c>Hn;E@A~`FPq-6au;n$|OGSU*3fGj+)4z1H78>ZDoAe-n*1!a6)gyj~aD0O8QRa~ca)h>oyOd-X4la&$J+3kr&;I*>HklJ}5_2mzI#HB4}r zjqVxBOV;{hhJdns1iuGauc_DQw&)_sy3pO`wPr(=wcDZ|t; zJq#>t-qt|3jqY7fYNWLT*#U$PVhfXDfuCZP*y7?2;K5@?>3T<$&ig3@r6(NW{?FVn zX@Ji7Y@l}unu|HHol1;%U|r^niFS*wV~`aUtsQ7TZk1@Kvc2DQ26PtCdOk{`?mZ&} z7?>J`0e$qDxI$_5tIm|z1(2Q3lo*S|Qzu&{+KAQ*B)wY3}#Y-QDlk-8UGXiAlvZKzy{|1>GRO?QF0DHyZ{4pY~S4iO_q9yGQX9F{_# zoF&y(F>AvB6BY3jcpN0mVGi}k4J*YI=`Uy~rb+H%p5*GkL+tBRAFiug4cf0QZL1Gs zeUpZiUxb%Pp>v+A&R1nw^y{`tL+vUOk%D=-t}SPc!FDLj8b zHSpM0^#nycCgi65gw91jaF8}^G8?F*mG7X^o&agJyraj;yu>Y=Snposr}FN=uk`?U zFVffK2U?@SUi8Z1gL%Ru2`gW6 zH6VP!6DBC~T>w9#0)P7vO!935t_}k*fy8%$E4J1~+rhM~SUWhxpK5=H@V`U&3$UsJ zd;$+Y8cNBnZ;Dj&p}-i>p#`lJ+W&>m0Wp!tzG{E~(fC@sjhK!nVqy{xmX7$OZ;Y0J zrO9|&cSL})Kt?3-P)7$MDWWxh;Ei}}&6wmjg1`5I|118IRu&#&`4Jr< znI)ej{Gnxj-mO9YWIx>MKxk!lB~Vr-2P}X==GONQaXR598nV+5e6~;IHR#K9MgP5h z(di@3p%}2!d{R-@AKORcdAWCJN3z36)~6t?jQ=RjU-(k-$V)@O{fe6CeHQL@pMt9?#W+7D?avR-R+u4yEHomCXnv#VSmI@h$N^gmI=zU+G5 zD6mh!B06t-BBhKWaU5s6x~^p|$Iu#WaGi>~TgJ5w{sn9cejUUs*+#OJ&NZFD=D^@! zl#fnEO@q#nCqRJqg-8vYYc^_ebjL{#!AiCJQgo64qsem(`8~FCmY-L$(GAyfUh;7D z0E)oj(}Hk}7Gys>1hcoJ6et0;)g>P_t%gN?QO6>H}(hAJ1(DBBwA{{67n6qzpxJ3nY)d zzT=8lb4I>pNVH?$#8Vq_jST;o_Pc}6NB9GQ+2Q09L`P>fA{*F5Ws0p6;TFA-bR_nI|Ip(LZT<8XH!q z)1yLczy2N@ISXlg%sb}wD-!91icVJm0i`f}AS_)fG8^>!_$(R!1Up3AFO$kBw|A1o zed5g~bJnsw(WrSmlwgdv5`^97fokA-<{~Us=}nU$y=h(|^i7%jF`9q|H);p9^}(B< zUrn}|H_`cZ47s{;ZT~2azhePyBu=ka@i7e*&z(V~`!;Q7MK56t6WAXLb2=dCA9BT$ z-*7M2>$yERGS-V{6g92V~ zUY0~3Peq@2y0jqWQj9!$)5tJQZiw0a_~!R~P;&a6gzErvd(4^-e3QxL>0yYQC?ieP zNp3}qYD};T3#O1iNjBkwauxt*yx6^E8$R6Bd8e9cXQ(>FM>MB3^JyTQpyHL|bc$=d z0(oP2+_x@!LJj^w6J#~2`UVLKMyvO`z_!}YY|w zoeEZ@UmOkV@!C&dlDKgO28}Q7soz-Re4q2>+FTt&9aB{Xq)7gzR0SNlHuqj!L{m@n z$Bov|M<#f8RP-jpb&1bYDm*-XP9{+Mob>|p^VnM^9_t~m&^HY>+#?!ltaWWj)%UEu z#ZuRXBs8^>zNk4*uc9xqQWYF$$5#g8+=FSSAu&+H6<6jupB1C^~j1 zT(Na+_B=L8ymZm61ay&&sxmO{ZqBrVVT0A?`_wo}UK#{HoHl%E8rncAhDS%qvlaUo zL4-39-ivS+!aGC>GpJObs%>3ch&5|1!Sd~1-MCe=BD4E?2Pzz4(Aa)y9jJ)Gg)R4& zUna!lP(vPRl`K4$6*U?c*gONvm~E(3R(Dz;VUh~j+~?QvhlS-5S0nT!xUY=m^YC3L zalL6gmhS7oG&Z{9)lHAribj#>m(E?kc!I^{kf$2a^yok1LwjJ&66Z-=05NTHCy4v# z9DcFE&HLM&n~fkHsGWp%m*g9ghZ1(<)4o!bmfURkgcb;&&>2H%eQFl!5-JQsE<9Z< zhL^}I2V{>2Q~Jyii*SMRc0+z`Mjoz;#LBrSe+R2Yp6-f+6IqK#nJfmrWb__57pMyt ziwzdxvClK%ed16`0dVsCLy&YitekbJ$eIOlEk=5-N>A9&P{r6wQ(R^qWncI%(38M- zao`G~Bju5Y8Ms*T7(pB>jNBp7kr(c&&V>&F(mxj4scKIN_twE2_%7u-!aN%_VAgubs$9P%Q$@=rnPz z6JQ%)OB&$q5v>ChH*h#{V-q)2)ItGUDh)WD6&zLpMTagiqE%Rd7MlIfx%a-jrrq2J zzaP!JU+12C?!D)Joezri-4YJ0#;?ZN*7lW+B7GymfpuoK70aYAtpIwp9+id z{Rh^q%WrIo+BFV!gc`O0+sN%fD#(zW8kJsbfmHYT zkOBscAWt~Z20*Ot6gVuulwIbA?*Z`BR|%jk0knoj#CPQTe*)r%_Gl?ZHaz7({(dSy z(4_pnzVd%J{%_>_i)kxltjZ)aYL7rF{`rBbnSNAhIt%d0|=jeT=f&RG5j*!J7x}RbOQ08R$ zr%Evw13YX+1-@|*<37QrQO`kTl2TA*Vk7uL9va%6=ku~0su)vLWn?qhGu5ij4H_I^ z=NxedN%~O$j6Ew_VFF`j*AsJVWj(;v>2ob|Wx(?p-u!Z5B%wXxXc_!HwzN!`XbEag zoTtU!zc_@AM2MD{st#dk3|re~$v?|YWtVK}7-PKL(T=sUO|@J7`2?QTyW~EjTptKn ze81I4eM(p?a_k>muY>ab_jO*5`v$5H`$fH}egsPTp2G$rEx3QnMBiqDr+f6h1lwXi z-DwKjq2jNhIQCcJVzKCYeChg|F$eUeUo$2;u#GyUL-4DOH(%K3pW^+B)qc5^`8E4; zt?P&$=cb9B8?{358DUyG0(i#&&$_+6;Rh{YuQ!QXk6&L_~up#`9Y0Rm&5E58wt+Kq9}BtS%x_`%p#bN^nA zO&79R75aw(uu|yPTY?=>N@MXyxSl4S@=HZOb-ti7HMfXq*uwrINoE6`UJKYvgjKjg z<7OwFhxJ#c>R~`RfDIw?d(1(SunjOO(4`4e=ktH4-{I76aTxvR(*GH1Po7R!nlnL> z>jPaWzM*t@%->IkR81Q=(Ln?$x7b4h&mkkH3M+EJNT7(hC9=|y7h}*xIwsFNj+qQ- z1X1X_m^+Lzr>~f@N}d4P!J`ebQ&x^IbD_ExhsUN+4o)C8G$Klph5{dbxRndB!Vlf& z5^~HQP1mQs0lagL4nq#|`hT%>qgm|xJ2ja$RkTTzjgIEa^ZEh$xW^ZDEWl4mT@R-A`V+!7vc;U%b8T2yy#050Aex_{#(~vx4EPJ9{$+{k7NAOlh_(S-K~?VxT&Mu({uUq-x;Q zg83q6?6Ce;UF;1IuGjrnIaO9nvA(R?)*ZdnTp89Mcr@i7vN~In)(4=H3gMv1ny~LN zK_kvbcA@5+4V)fG4&`tj`A6XNh3@6w1Ir*WW>6>a%}l3pmy1r2(-FJN&X;Mt-j)!r z&oEMYbNqx04i6HC2%j4sGmk~{o-<{LOx~nSUXdw7WXcnna+5OUicEQ&X?hWw8TrpD9PYGLP;iTt(D~RHm?Mdu2Tr| zXk^IJznuk~joZoT_*kOcaqxmPxt|5Il$Lo)9VoEaMc3ii(&vnH^v{5f(o9gZkRnPm z_1%H@`r}v*eN_k1DT}T&U&ALQ3ntuGokQ71JBd|%flQr3$mqw& z0n|f&h=n_&&z?>6_g%v=WQu9Pd~o((4VZB$ByKkxH~FJo(S?-FC$n{^Y{tZbAnN%I z67|sqc;20eFN{}}lcwGScGNeKoB9wwJ4SM+BN{Mv0aD()s%AkIRoWOekrbm~BT4>Q_fT-Fr$kGl*5DBBvPhUqKP}>e8@x3DiDJNuZV<9njS`wR4Hu!;wfe_Noi^K3Y;pd@_$}L2op7N__`we{5lL zxd{8`Y^pzwb|(7cTUxLFxHIM7^v5?-RDZbo?hn!EZ*)?lvp|VFYWN)p_C4-iWiihz z&<;(ob<+DR@TK;bo~8ER5LdX;dfqq9iPxhhEkX0=&p@6cjlRy{3j;C%@V0Xbpl?bq zV5sCSI}tTQ67>!OX9pZkM|u)Ry(pMk&bO11FUQU@&= z0M&EJD5XUFI7B9o$mB}O?jUs&C`lWq*E^Ia&M>Zm(0Z6=HnWBUl@mBJMpa>6_9|KhqH8s+x z6&tAiQ=E}>K0oWg;XcY+=HRhDKT`?%rDJ?NkobJCOSV^xiRgY6mgxh}n(4Wa9X-)) zd5PS`XiPXo{FJfg>sT5noWgcoun9;!Gn+~Jx#$igQW%ez&455hlj!_z(_XFBAK6gs zCemYtmUAxZ^IfK&2>i^U8CNg(00&QVL|9M5N5cJjI~wcre0?XKuS>FwtCex}Bh-?T z>`e~;g~lYD`+XM46GTt*d&IV@zp7Ynw5;J=3ipZFFM9d2lKOQ;c46_3epY5pvnLF8 znOb!=>78qzx-xOsz9&jm;3wjM{9BT}gJwG$W39qZeOCQ++S_J=m9VCL8Ny&NrL{;- zers?=rhX=j7rrm0Jwq0?C*D2*h4X-zZwSHqE@0`4#F!q8lERt#&qUb_$}vsmQ1DNE zs&Y-XOCQn}7;l=XBe;P~4;-P#J1B=y%$Hj2k(=99Hje~iSb(f%An@y_nIMefEOO6C z^UK;pCJCD$0H*XHz6N?In?ZFJu%k@ee$@l8?6v$u%&lQ@1oc?9t8;|iDo!Mf%M}8t(tD7StdsB)#2xG~-pxne7qB2d`i!sLM z@k_ZF(jGCS?>#QyKxl{7oZ3cXB5rYLI2D6M(!Qtwzt-W5afn{9)H)Hn6vW8!DE4Kw zWr?vGU5ivPoLtt6r`5X=J*%cR+!VxuOwr1-W?IuOSC zO7d=aT;8t9wxLzO|42;5SHy*Gp1Ox1F>9-bx7$|ped5k~q0YkkoLq@XB8D10V4=bI zbdl;BHJ_#h~wU3QBH1J)Sj&$;`lgX=C#9q!VJzmH_{M=V_FXHnZKV-$7*Ta{(#q}aJd+`2u%1E*Loj{%A#YGKSEQVotENDb&tHB z4;MSdk4r3y&Gnj+7gY8`eXRIX;QkY7C|yjG;12|CjHIJ`S%88!Ir0z13Q%WW$_?xW zL_5M_C>ZLK>M+#PQl`1CxW$3(6yxH7meIw&qQFlb+JbN7?=!}@^m92!a`qNR<~O8N zF%W)q$quk1wLzo6;Tpq*>Z1eqN*>7@Q#q(cCmTaUjdqG~P>t!_m(Mk#nQ?*(828 zi=Wl>6N4|=c0G*7nSKQ?;7eA>o%)ZF1u0H?T`HSo|XHWy--$ zghM>zq8<3F=Kkchdg;3O{!r;&2x2Dth5X@tAZ}O|o3O61NpHdR42rn2;`@=Gj%sz9 zICN;|Q&pSd00)<(e1_Sp@6N$uNP<*Oyvb7Bgf0D>zz;RbyCE(Kfd$4+`L_`BFIIN4 zU_apYtr{+EKnKx=c3F&MV;676&+h)MpljH~c1GUjuwixePXNsVef6A^~8>ZVx3&mB_UAJqx%{P{1GCUaG?9vGhD!1o zd}hAnuDzQJY@h;m?iUO^%V?zAIl4HDJ!F6qozN5R#Fb+sEm2+3D`;^neKF*33@zS4 z>x$L+K&K?v!z;bQ(%m05IR=A^utZt2_HPhb@8GP^_M1*;x8_vL9bWSOfuQKx5>R$1QMxzXabodnrCV4^D|U_$+r%?uH5(pZ;@(d4Bj+Wo*DGH} za!TnYH97Er5dFznCgJucjYG3{5zePR)F*E=Ca-H+ywRn%>TkfBMo#HQz3H~njUKEG zIbr?usgIlDus@cX(-|5AKCl_(PkpRU-q5soLu$^14RcC2%mnFkn(Db%CTxfv$MzVn z#4ZxK?Z)j?gerAB+qf(7g7foMo(4yB|K{lFv(y3W9NThVfRe#X{LyEub&uH#>&$zU&jRd6B~^xwg-`}yBDW~_}aIZK-mj03v!zqh<_hV!0r?&l`KAKex1)y;4{=X1bI z&v4+)-2`OO>b+dQ zNKWR7Km6fq`lmTf`d$g@wN5zxbKKl?)SlCn^A~OMM%}+P`tCVi0C+6lgFa^P=EAT+ zE)14sB6<=vu)HtH7-mZAGLgeNd$t;Bc=QX63Wq+)0b__TcnKR7Fm`EFc=Smgm{cJ9 zmlZIC=`|`c^hp^;F}(snK!BES{P5E%FXUM69re{9bfELw3;G$3HN~xPd1lccVf_zH zW^rA*@$O~Z!!CU{ z@nmgDN=r|V-ZzW%^C&&IpOdjKpKz?O31zTs^Wu-CJK@=}rn{VR-;zSOFJ)9@CQ@sr@21uaq1H^q=eD`KMQdD|@UMq_*P=6r5hx3o($U7Ln>nMMBBl2g*%4@o>p``m3 zaJCVYR69j% z5AEJ6xa%@#r}qvorDEl!+8)Q4rTlR@3|4IgkJwI&UiUa|%hws<@r3YB9+T6Ei~J-` zInp^t1?RYgay-qw@eRr`m2+InIfgL(MpBMnHBydr%5e?nsN@_j&M}#DaPQDc9KBH8 z_ap6g&X>h?`6=HX&i4}Ki**yE37lgo=eUV-6mgDClw%*~7*07tZ*h*RDaSd+cNyjQ z9p@-UtnbS;-J>b>YHsgrO4W(CJ`Q-%Z?iv&`V6GOuZ+U4{!I#xN`#-J@UTR<0X0Pj zC&KSj`20lpQ_6qtoEd(U(vK&?S2iPjBoX#d_?1Mso^acl2)9%C$wat>!s`>^p%e}! z!lMY@;zW2Fg>O%U*Ajj+65-n$sr`xYe1bPB5ze9TutfM7%0D;}ZsGPP!iy;V+*vcc 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%0D_+2_)l2~JE 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°PO-Lm;VyV7q* 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 z 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 QVh27Bx&%&d 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

SbYUH)|cLg&wQm5xO6-A z>{FiD1td~GbSRn*zCchqk(2XpV7AGA(|S|A&(RsvNAiH>ioRLhQ>rb!veN?(9il`I zc~&=*C$}JCsGctZO;F}+4eoOvwYrYTsY=}(=-a0Gt_uF6y?={%cEBp3^3zBA9*PY! zg*5ovHAgk%!X}Jpo^rTK8kH{R|!AWu!xSq%DHY400U zg984;hhbXk+0W$3*{38=#tZp~Ck9tad`8xJIrx)~UrKqVQjuq>_4>cNaaQ?|?f<&_ zffOk(jui3<4UE~Lh4sI~?A5~($l}pArCVNbbB&&VuWi5o4zv5FccX(YLg?zt2kz}K zUKmYEJfooU(f$>*6Z4yZVl3`Xe22EW>l1JW<`KhY_2ACcwrG}N6GM$6oX+BYP9gAda?mVx!uH;CSK16 zw)Tw!wouwaZ&JgC6(d#p^6NmZqvg+rrNbZx=&iSvH@pOOg6Bd!+IwaIk~QYI>4qi% zC@_{FksI9~&|1^6l>esDp0U4Gp1 zT-%_6jJkZ=@?86%fwP69QRx!7ej1^9 z<;G%+VCU+^4k7LyfSj|~>@Z*A79HNwNFAQ6b#}6Y`#;Z#rSUwQXs%@sl=mPoe{n|} z4lMl@4q9M*kSO2S^qGCACynHeJOGfHy$^y10RtYuk_WwKH$wDS;K)8qqKEJG4u|m3 z_j!lEO6h~Cu}tc}OKmcAfZIIJ%v?3tQ=jhh{3>o#_U?rTZB>LVs^60h_-@;k3 zt%%TrW>^i7;PP8`o}gE4 zHyrvvQR zSmzyYdw#Wom_bpNzcSmuz&3_`RtX5r9KTq8MO@ufWGNUEya5^Nb^bIp(eQ#lW7T~Y z6y(hkziJV+f?A&ncVylZ&ZK4IVJ_F=_hL&(1BdWeDZck9a%65Bf5)bAQ%NHA>rU(r zO|s>m-Ug@lOD9+S9$H$K$?bYJSHFa0Oooc*{F-aB=I&%9^INuG-RwO=d=%^%e$oK? zI~uT|9u|0T4Sk)^1J!iJ=5^et0zx|d&ukjG+w3pK6nm(V|f z1|^?d+lhL)D!P~aGq@R)*Ju#B3__QGQp={#-9{MRH)+@;8;)2W4T z+E0^B%>~bWptqH*qHkz<+uP8=x6QwnJK*l$0gCB|4bASCz?d;xd{d#z>aC`vC(O#yvPwzBk-@_i>7}Y&{IxqdRhT`dM#IrVG4Ts zHW;tpSM?Ka)y&8t)3#s*rN$WFxgvfz^wq|qawESKGx-u5+g2ulfp{AdIX<()&g1X4 ziO@-j0ovPL;qraJd%OGO-mapOHh(kG4Dtj%qdbdJiM{LR2^DFS$E8yQ3zsbYjP?lt99n+nRPnBl+dN{L8wF9lWR^P;$i= zEaJyS)7Z5F_St}a&PdQ$aB^#m{cDrue0upLSKXvk|DqrIE4mZ~Uo{EYw6B}w@-M=E z_~)_eyAkUw0gYAfQ{gk|eHp#0-U8xv8i-qS7(~QQi7o%nrS%nlF)PY36CNSQ4Y<)< zdyS1Z%Ob)QLQCbDp)=Iby>kIJ-zqc_;WHk>!B8rFgDB1Z1Aik-NY-d$ULMb5-hswE zsrDx19nRz48RPx}kNXICbuDl<6o_#zrg^q45!~{(@igvTVNvN{~%?d&1Cd9KZTeF+APE-%U$5Q_*0NWRq6<#BBqOhNoHAW2vvFVgD(|-@TWn>gET4 zTX>fgGqW51R&)qmL}<-+dD1Zxi-65T--XThhpTPBmA^E_nf#?a^OVqj<{ys$0Cauf zX>@%t*B`piq?ZS3gxz#9b&TVsTt=##cK8^l9~|iS?MUm9xg7&Hk*eKDtpt*8bD)mF zMmH)5M&;uD9rW8&9f+LcH<9D%hmb+72~uA&EYzUrPmSqEzGmzFzKU)N)D-=`lDLy+ zmRBHE`5B}GZ9)2Wf(gRy(enU$g@9D6vmCz#b2ry3Vg(iGAM0 z@wcvG-vnoqdqbihIE0L$zp7!Ez;``me5YeFI7=()Y5@Oj!rL~| z28^Jzi&@`EUn2fiJVO0}TE;Am?wZStj~&B*sfvgHiWY>)4Vs4iHH2a5$eY78(i3D8 zXh=I6Cdn+B2HWlO3hJ(Od+36lMW4HxvWtol z^Gh8qY#wBflir)OlE^DeJSX`uZ0z1|8M%50LpQC_k7iLVHn}rAjJN@`v*OO3ySc=A{b%;__3v z3>Py%hGR&R!A|Ui*0p~gX#6B5&qV&6k&gBkQ z-N^7Lt`exz3Z zwINK;pPrEPY@QEis=zmW%P>9wvNztg;cXJ8)K-bJEm`kVqBcIdh~~Mc(^~czSLpMu$mA`LLD* zm(a0KnmC%&*qhTkTI{!`uCo@CH7NhIj2Rb$HLRz}s=)DdC+y@Tdmw z010pY$>6ohD+4l{PbshH@};{S@p!?{wJzBNLeYp9$#FP5kQo|MoWgKZogg zN`(LC1eUZg|9?Ifr+@SJE%LINPcEPH+i?1?M{ zqniB_H7gF6g;Nv7q=#R_UgJSGA5nw&w7ekVm?T{if`$Lx5S#xkWB!*;jQbN)&7ko= z@Q{IkW1He0y{9NnIO*~z{&zX}pSb@49@xS>Q21lgTm+S0MYt?T#Osf6q@0^b1FsTu zIg#nW$%!s_6OxHP=0rDMLq9>H+n7j^3&nlq?7kK*YO#k+>>it+R&f6>_zr&hZr`J_ z&sR-r%THgNMEta;g`cKa`Ki`k8Mhalp!g}U?NPTGRb-u$MMqb+Z$R-f_^%d(XPD$c z#Z1rF9|gs`&^M3nUqIx8F>aB(!4p{9#ALk}#J4mHeN$EDX!5Mb6Zl}Qv{v|?=I=c4 zyYZkAUeA6DdxPFQVno5Esz|u$q1~aLZ#Y z0Iq{KD;4st!0>pRiDAuDy9Ncm9Y_@2PU2SwASnG=P2*D zsTE(Ls^{7@g_W+~FXgSv`eFOP;h_{5pWfC@W)4^OWY8<#CDX}AceiFZKm6W80*gls`FIqk62&Tbb9GBkW%0? zh?>}Cb({M$R?J?pzMNkCq}L23Tl6KbxQvO3(A_E*;g5ZM42%S=s|9%BY+fzjRKMRY zBWjBeb)jKVpSIAajE#7Eq3&>4#7mX?)7Klrrdf@$?}Rh>zd$r*_udJ1ap(L#8{%CR zHA}hx_+r^thwu9`EtK4rabM%?Ag#y$kV0NiIc=1a*U>OsNQuJ z$rj_{37P?_W#yN<9k=XRhU}AN_78hVK>%wfMAn~01ee6~IW~FgLgpStxo6eu_)VAP`&>%wqB1!aEN2re zY)&PMoajzPs$~4JkD}@F!|tNGcg8`s3)rVcGdU5HTQIu0#OS(Wd?bHE>VvvJiVuj# z6-M#6RaY~Qdqe$hgy7mM7R=WS5%=9E)V3w);RIup=85}1PK@{Ktvud%eT7~l^?i6O z9NZ$8Db>7Z3cCTUGWGkKJz}w_Z!wiY-paweWIh?ZzU}@$qVEg*@0{t+{3>+#3!Exw!k^q!YXbW#2U!$= zCyID5NH}Po52K;vVhF#1kyES#=v4z4Iur6j)cQ0FW2bhA3GdVR^jM zyi0|shW1#jIi_OT_EV|{>&-+Aw|8s%q`E&4acnvf?=Kt3y;xb=#88B_ogQj$pUH6k z)z?6G*OI(_Y|_<805m|$zgSwN)P5?~8K>WIzHaIHL8_fUqen_4+DYG3dT(k^eeX)| zftP**^&&(xT_7)NY2>x#spHTzEbifV|G=iUh0Di;>zre9viDaUW`FV&KpI;HH4lcP zLf-AXd0z_^PO39RkRG=oa=E0kBT>2-amoz^;GKuYA19yl+BJOm!#Fd15`P#+TP^-D zgm0BQ&9lqJ=H2WU*x!VC$6pkq_zLeFV_uXAa>0NG_iFw({BzC-j%khFpEaBNGu_3) zFIfKhq3*&!znTr}O5ttQKQYYFaHKvgi;flY+TYX-XGqlbtm*oCgw0eqt+wtq6~Ct} ztq5D=JIsJjD4_ehEh0AXvC?qBKeHs#9Ozu$LYgjW1l6gNc9?0^(Lfj}0+~`<5V7uMIfod-R&qD8Iv8JiSE>`}!1+7}x zMbAbNDzy3tvx{VZ@!4@EznBoNbB$(x0m0*J;%rLQfHIv?BlGcx?g783yhQQ}lL zW#k1uV%a|;>(LzQ?Y!hzefz49xn08V*EY2I8J}nAQ|$5S*GG)cnU!tFr_~v2e9{b$@V6=XVxl@Y z(j!wp^a@oM&-UL`L3OLxq@K<17hp1Ut8V4FF`OGv{xeyBGh`BTr~9`bW(*$8oD?VS zwB1KvwCvPBq;DK9^3N0b6U&PxF^AfC89yEKMym3y4V)wSsY#sT-bgL6*gTYdXEHy%%ll#T_|$ zvi~Rvs7~6S^A%L30;-Y`vOhTjsvOy$d3mCwYq%=uK1qMlCySB?hs*vWgZX#{a+XZ~c6&d>Lzeb0Q%cZWsXltz?2%(~nuYeNqOpGmA_K=2N16{!Q~a zo!9$iihGqQ^!~YabM&h?YXp}SGJ?xOa`G?^biZ>L zGwYFf4_~4dfMltpS;QiNb{>OltB1+`?>Tb+n@`Vp9L53UF}2NM%W;s!|3^*C_zSpY z6Bhds>-|UB-cyL=6(71&tv6cyg`{AIw(%G2^ojjH0Do(3QTXe_{`h{>#Kwi5YkUps zMI?%f#d7B}%lD4N8yufx!STttU}Bc zeu7{0=b7_@6{0`Ve{m+UuPmc0uJ_u_FF>F_`te-ew9Z*Z!tt-b}^N@A6Q8m1S5z6tR?ZxuRObdK#Ivcs*&=-g~)DQrl&k34cX@BEudH`Q|;>-~x5NqwW`c7~{S`Xgh#`_k@^^w(g~y zGWkybq7DV?dLwr&;F0!)x<$!7)l359*m&EL4DT^J#Y1C9m(YJA+ThCCI4$0!9`~H; zqa2-1)AphDaJnQP=vK%>5K> z_JjAfw!Mn?rf|$MCbU_rUyldD`m80=E-p)tJo|hnaT(t;k=B4qFo7E`gls1wG-3m; zvz47tz@`Y(-><(q&ZfVbfAI`rYLc;E^nhyb?lIRS*s*2+7E0G(j?ne+x*Q zDzxquE<4PS`*O4j4?7ypOqITJ<@yqQ-flPPQCqB@6Z|hnjgX!Y8(&W@j)gB@M=QSW z8gdGJIZS-L{N=wJU!506t}v%b5*U*UWqRSHVGH9_fN(`BBx_FD)cX^>LYU~yAD88f))6!MK^R@>BgTA0}% ztp2aSmD21n*Ng_tx;H!FYs(+piq$`P3j|gU z3o|9~U?&j2Y3lTJN1l4;`#h$pp4#LV3~JJMqq=;6{cC5OU5h02ufJt|Tqydtob7)) zp?_vIQSc=R_y`PwZ%@0UQSe>XE*ic88hnproC?0RRFe*0kJ#`TeE&y>PhT(lyu6>X zKaZ%rG+EOcA4#e$5!Vf`2bHH>?ubK#*P5Mx;)vZd3twMfa99ZJqaVQL8OD5M@?QhZ z_Y3$CA{RZLD(_~O(UGpxGy=GF=8~lcy;#EWUpndr`p=2^yd3)_V@SIrSo=n)Nh`g)J#CDl$uhFoO$wKg8>N8*cbeE}Y~t{+8@V5K^*P-}d!C(7m{ zt;|C2ry7qOZ9G;?jWr%4=10b3>GhWJzy~!RDdu>@*N~mJ-fTur6<+Ez7;!lxq#oVVW$R3`i^}v zcI+dS!N#9F&Ebgr>%l^YuTRq3^BuX;#)qSQlQnDliWg3@pMMbhc};$@?B{u|ME3I& zc|RY$zFpvntZ%aehgy$Bt#9*NZAcgqYkk|+uPLnFJN6gakx?Z2X=|RgKVR2+;JuvQ`94c$`$^zE;y8WzVMTl_cs*%g zNol&3+NzmQQsEM-((P_Cb-O)e0P zL`v#UL<%61`q=rL;wYJ}^4==H9Eg;zmtPKEtG@h}D#Zu-|nex;!ky0Ni^My<)pDAIE zq&$72=xyBP>dQR&KGCBe)s=08Xv1=n+LA5_U+0WWe={lrp%Nn z^RBX{Tq{$SR$1|}OQxh(Tk-LhOi8V>;^RF9!B4IDcyJz_B8IT_x87&%Rwu6D=01=* zi-nZThIV+1=-=u60p#KHrhSJ5%4TaHFQkvczgb}D(L>>f@ICZLKELnGb?)#a2zsaX z+EiKhR*Wha;3I<}`KBsAfV0r1uw&qjBeE@{6v5ujKt0mF*9p@fWkkFA8-fuxpJUjc z4WoT<3Ej(v^mj?pGAN|r!AZG>@fW80p!7N7Yw>Nf-WM%5E_ISwQHsB=PS}Me`|G5I zs9PS4yEGGn9AA}KGCn%n9#tNKIyA~sVt5Q&JSwXq%E zY~)Lb{x2oOjwDZ>#tgcvLLjVW5XuOI)l0>j8xBY%1Z-AJg{0BMRA|e}&bIhNK(nE> zVtummJL;^Giay@f6h_}CI(_wMiVo#`^;jhNqsv!c#~aTh*D?@W#|~?*_L1@9z15eCq+T{D^D4x$^t~CD5S1%GFAa>cS+xwud*|GnDIF zV}+=3w37txL~p3iO=$-=KN}tN_ZbBDdcFtcYRVk;yQgwJyULp7oP zLi$I~H2Lf!p9ADGT|P7AGfO^)$!Csy=E-M~d=|@RiF}sI=T!MD!;|;ho0jMX1mx$!t?#(RQ% z%Z0IRnB*e&hh?6Qrj>@b(kX3`{a(-w^mZ@-q-i#lZO9!W65LE`4s$b`CbmHzJOfC5 z6)>pB-V>z0ewbY!uGPhI<=F&&uj1i(jd&1hRI%l5eUVIgo|&oW7*1mvA7-&aB1s*E z2cM^=&BB4vR8X=B_M!@Klug0#$#jU%69x0m>gLNlcW_Icb1&taS26ZVfjtJP6sZh$BHbTD7v!GJkBbv-l7BXw zqW^w4*ef=1@X5LeAvlnRN=H%!D!;sd=m4UDqi&-e@_bvKNqE|kD zA(ty^eN>ee{NzN~|2Sp_I#&eBSs%e1w5WnD{;>z%&GC<+rd+pi&gD8k*X{iijH!;H z6d+>Z6qwib-OmmM|3(9o*Y^V)6!Mo8%leANl`wH>IS}Dbynr4&?6x4r==vX!t~qG? z8@xF!c++w$Xth7OpZxl$Fh=59DkJ15)nR(7jcK0_9l0hSyrJZSDk&f2mq0%7=YvN2 zMD1UdwV2#0xQt2V)VwJSc%*%LDue+|4A`a#1M4x~)gOJAD6q#fPypffJHt-}3|h`}1!|_J4N%ZO!_hoPVv^{~Pn~)4c!q z{9BNBlKFS1W&T-yr`~0mfB3EI*QqH;DwicHvJdXx*~II!HNMQjzchuTes3iS_Wtj# zFPTEz#;WhB$@b{_r&AZ>R)1%Gl~paV;j3(kg0FmWOL$%RY1B6(Hhh3b|6Otw!ME|d z>zgw>c6}RXMb}r4`cm(XsxKD(R)6sYYFd+)XyY){MG%6X>2eq+;qAObU7j(p1e`8a z|4XStcK;x?BNakhm;i0zl^-4=t5SqmMvXDgt8*QsV0ltFRLqPxRLs;JORejER9-N~ zeIz5tf!9^iIH>;_;<}R&PrkH`EZXlnO|H?CgH}?q9)?ojIoS8}JlMT7>To zv!qqBfGc+;t%Pz*Yjiq&r?`MM{6XwSX+MA#i%FM;D|7Gk-Q=ej^!^)NSiDcIzgPj@i7cC#4kb`Q?Yn;(d#(z>ZI38m(wdf$AcOr2?IzV z9zI6Is}lf8!Ztxg;Dx{=WpK)2&@0^=vvc_sW}&*+g>Ecw;X&(Sj|z`ptY?LNi_G>p z)uPQpJ|W@$R$dC4YNN1CtI_qNp@Jy}3(%9Ql3qm?LP zsU&HQI36Mjs0}Y3y0j|oqPU75s4%=nX>HtKx7SCHoa}824>IfNj_taNcNd>t+K$p1 zmNbPCw)hV2U^e0!)WSu+@7plwWM5yRkfd5%jnoi%A0d*3n(8eeS<_I}Dj%n_eX|G- zR53^@Z+a@_jlqtFwK}Y-o41z7*X47RZBN<+|EO^2#RlL*^2JmDMR3OnOmrZiqH2=} zLt6etSTne2Fh~=&p7t(*z!Baz6hZrgAd^sUNnthz__toWz(K6;#HWZVg61FVkC?wJ z;#8!5gv@_Jo(smU5NiOYHGa=q0qYIo$P2Hj4U>nOOI%4cD2Z7WmOMUS;qkxKcznq_ zBn{AQYZ57P)H;)rBm6?lbkfirtlon9EcV0BM#+GVin`E5;Mo*nKsU9$Z(tNk=ge6V zSt3i9C92woZAC6q4_VX!= z$-8AcHniiZ`<8JB5lWdVy7CSS{~HzRfcx zuZJzT_r@r;_ie`gyRzsaX&((~id^(yT{E17JHfl)c!lgW98F;!D)P>NGZcB3$_)~e zURl%~a&W=5W}I|1%=WNH*;=tOqnY)AD&A{~rJIW|DcnL{LV6cV`YlLrYUT8G58=np zm01MmZ*OZ$du;GapsW*6xg%a6=eE7v%KH1yaO*1g(-Q)v=f(mNzQ(b;%Y?cB&XXy| zfag+VfBq!Yf0H%>m%W97%Xk;-_BIEo-Mb}o`juAx1L@ZD_$eKXJ5ieD;qyU1k}?P7 zLZHd_i~~U1EdW);0BF-b0L1=SO>kn!=c4*IM+xE`J5oGz=L?bKeE^Navr-eu>N<5S z2XkXTMY)RhL=(8ziu!XL$e?aVcl0vXsl&)g&37_3r;@{!F!{x!kYI5|lEvlemHg;f z7{giL8Y^D;#?u(B-|hu+g5%{Bd(%?nx)?=n6h%^Gk@qY`ejcO92vH<>B613?^g|D< z5YDN4)A)o-oNUaI>(s7)Dt}?`-e`||2$@6sls_8$lozM!nO@Os>OC{!)D6(t_cRML zyc<5ZINCBDaCm|^^p6O67T9;@_rB}BA^jw_AsEb5uyhArA`2HyD+mXSvpA!BfiGp&d zmwB{dAE8?Rk-v&iG>lpYN(PV(@?fRyTX>^gc~cA+k^0||_Vb@u`=4zy`>#)ixqAP1 z9|}|1-T_IQC_Ka=toh)62PS=_NuRE(|;DOWwU+jn{5e8*{!ayj#wfk*ey- zw(})wo+Jxr4Of0*&Jc6G-Fp)HpQDfe8=!w#R;S8=>*=r1})dE7>_k(-A8gb(lr z1DUMPy-U)-K$`j27zx5ONU=w-Mls~q{T)ND-=B8%vc(?n`5HW)zhJzzf?9w2oTNWL z)5>R3dG?<59r$u9e0|UQ_r4YrUn(914uJW_(H@FFK=0!I&Vb+*L@km0-;4iod)Q^6 z#9%9gF-i=g5~0_k`8To4BE^9)IDeSSys)ES)<83H__^PQ2fnuRyLsTcy@KFXD|-LG z56>&#DS6(wa5$DfiYksDRSe%|`%I?;PGu0b={k82Y-~dUiiUb){w4T_EwzOyx=zwd zouq|ExFprq;2V)^`3OgSyPmQ|pT8lV+vr{r%~4{3uxGMOkWe1PElzV+YH07`3XFFKiUl{kf_ zvU}3RjCYL$ibvZc_=&u<&=<`;}-Q`W>+8xI~6Y$F^f1wQh?m<6&bDZQ~TQo<7skJE%YEJxg;HOjl zOu(;1{IY;XK?)080ye5k2aamQPiN$(13we#r`Zu#td6+Ib+_t>OYaC8(0W1*;AbL! zn!R>K_1Yb)*KTrhrF!j-?zKzrHQJNi)==b%Mv*%TMai*HM8lV&P?Q{vB6l>3Tna@R zK3&oHbVuVeISQXCIzG`5BQyo=ON1szW6-TIsG-{xjc#`|x|5^PouVTcRWpWD(W1m~ zvcjQ;a91?K-O&h7jz)Njj#JddNKLaM)fJ6YcQjIyO{B&`l#3D7$BHPojwrqFu2_9{ zbKeJ8`mS}y9jiOZ+?{m2JFy^4VF)uNgsM?)G0Qh~*z_xAkbj^5Ykq>vU?`~L-P7P8 zD1~IfG*D_sEVh7b_^qaXqK*$SKWU06{7soO5!gfcr;K+AdkK{LfbA6muRHSgR+!t^ zWe>G$+e8o)Fa+ZrMt1;!6l%)0l^QJo%BVQryQBRZ6oQb8>O;jSzYoE!Eni(|Z$={3 zYHbe~K>jvRpe?+2XMn&*+dxE<8)YqD6Zxyt@->-3b`u0vh}|cH7`0fwVw80h&JgU- z0)2AKKDqg;)AH5DUlT1~Q@GP9R7smoC&%m_rYowkB1jDxm0$#bnYFd`)4X2T(#Rpw&=JPG+D4+lh(EOlptu!1ZPM zW`M_7_3i&d^CeNvm&vgkRQME)D|TU>1)z7;13|1rQrvIdzGs6t=-V%j{SM$!NNS74 z9gQAF-mS+;T3py%=yFtap`%FXv71M^97#2I3rh)n@ZRi*^K>O4aSodl;Kb0>551-A zJ)}Gdy{HyBG9L0|-iwF$&~roE^FG%WOZn?!ly_Lm8*2n$w>ap20S*RzWnu%E6{0Q`Z*;VScei+-N=Hb$q~pvFq`F^FP3)D3Eliyfr@ms-`tIS%V*t8#kp%WI z0UOm_Ek4Iy5z4a{_RWNaz0x*h{&C@ne;`?9YP}d6ZytQf&uFmJCU1uX=S0P?13(Qq z>NIC&4uB@#uGGbu%6GK#4g1YPhPkGgkdJRDCJu+@AZqI%YM25D8_B3r9N*0K?e4p& zK^z_OoOBp;*u4gY$|!LS4y5r~Oi_dSZl|Q*@^300j|@iH>fy+2Wf`06lv83fkQd`de`X``u+ zmHrfiTA621E_83XgFX2d86zDSp-v8=xj=6Pbd|K*zAY)9bCvi@Z$D1E&~gBlOFfdo z9_DWP(C%B2RwK~rktM6Bof7(8$~3xxuYAFz()CH5dH+iEJl1w}!6(7D=q;N{&OaF3sm{O0dUqbk4c>4Z=gEpQ zBnNoz7lG2CIk|;WfrM0g27h)uN`EirOy)6Feyl{U7!7e{#pt4=^sE75n*5$X0J_4q z;DhEd<$Cs~Jiv@EljC55AM5Z>ux0OBl85OqbRy9w>=)qb**MEb#>Tjs$>-}1FN)!(URFV5y@G!lH#^86CEhoUCO6KPJpC}8 zja;wBb7K}KP@?&W*MiQQbwSvuhH`%Fj;h$FKOGG|G1Sn^M7{w(2nUtLw zT5@nOz3TDYrb>gdHG-7`-axmog0=DzD@B5wNK0x`WLE!U0Bl}^4LFdfL)l<2>Iayc zVAoki;CsH2j$k}}*X`ZQsL(tjG!IR?O0XTwQ4jkzFP47Wi=-t(9z%c1h3mTKwkFMtwZkpX%8Z z4Ug#3Gv7=4^!TKj44Y7ihSA-wxU+Uxo|ch{@QREb85=2rI;r_mh&a%1oCpNY+}{W+ zbAnQJ_l@5s{qT*OfU_eq3;t?oa1;^hfjZp?m2=-+%_L{*^sq#6VeC57872 z(lGYfm*YK3wtVks7J1ENQ)Ks?Aq>y((JnvQJZDhR^yP_XK#N(Ico8bv=5TU_wqmmV zNeyfC6X<_;qYU_c96T{&Pc%O@F^rP}b(i$V!&|5jTM=0YOP!=y28{bS{+UB$LykUr z97DT$R$+ELPVHyx3Ef4G`MN8|d;m{TI}7Hj@m+nB;?%Kn1pmT| zOz3?@FBUH|+jReB+I`YF5>+|M@)(VIR)sdI5qfrLOIS5#@qZ`3#`H%MdeS0a;EpQX z9cOnZX!l%#2gaEA+7G8JXNnJZ-~+^wG|3RsqXJh-k0E~PtmKN@ zzz~vZe|U4H1I9>1wQ#O5vp>OLBl!ii9e);_ z<*WjrbTOOSz3p+l14_y%8MaH^C`NpMzPlI~$RY0AX2Od5c0PHbZ5I%khszPR{lJy7 z=NL(wT+C>F)$b?+pD2*f%SI~zu5|Y^T7$? zLjmuWDt-TFI}|L_);9ovrhgUc-DkSOVXP2zxWm&yzWVyY#v3m# zvkh^6U*2D>Lee~9wb97(9vYfNjjQh)SBeFB9r}F*Kv9mS695L03bhW*tIr=$-!RUa z*RJ)<%Y_9pW$PrTNOnIeF@WMVPzi9*Mva3iCx|Px<*wTwXu11R_C)6&7O%6xv{s8h zs19`<3k!;Zal-x*FeC!hyxk0HAF%6v+Iln!Jo%#6M8`jt1QASVjr3<0*0cWldR7bw z*WnL(GQ`$);l4)e$=Kf?3hOv~e3d|Dgn-?7az6otRB6uvV?;SU}&3!C(jX^hGuD1|@Qm5l%z#C|Qrq915}_d!3L zA5&tl*%hJ<6rF#Ym?VR!oauiQpam?T-5&$AJO(XTZjBdbpbb~;o{9^pWyE#p1f9v5 z2p#C_LVsPv;}Qu1{09le&H$VIV2p?2TbT3-_~GyM9ps0|Z?oi&#M1ypcu~c* zfLg}lao~wf(wUFZL@fa3#$q)mLWMJZc48C!aczsXe?Ia0`PbitV=A?fjh zEb%zzoP+Xc0^KxQNvFu9um^%OTrqz}bQd$Tr?^I#Pmx$P`>^jbf1X_%u@9mx#0%DV zA26s8P44W*O^T>p)GSEgCA?O;VO`Ju%O^C_1%gEvqd!Uu`CIx%j&n;8#o0|;i}RFU zm7$k1ZZ672t}D4@)vIO%zQEAY2m?qtLdK*NRVaZARqUKqk6(cj#IQ5VoNk{tK8ia5 z!TfL-j}c&!g8u=*aQ{ef=A*K1_UOvuWo3LDOT@7D9BiUZYpUYn6(5KgOE3P2p1G+; zZi-6z^5^u??vyGy<^jR&d$cLwx1F7H@2&!zjGlX zU*~|R-C~2Fl!$PG&{BF2xUg%*u22siA8JqVhM_gfceB2hh$x$WCixpsUP|IJv569W z4I8|@CXix-8a?|xQ>qkZP=`O6iw!$N&b;` z^FC`DeKXQwYKC|nxuLfuzZTVhFH-k?Nu*vFA@$|&2~yt!u2q<76h=t>DTulYQ^GV3 z0KK}^1igaZgEvWvhAC&O3~KTD(T>J&a2F+Gkbza*pQ;{a z%$VoU21Ph*ElR3AhN3YBX5epmV32b^WzhyFcS#Gww240d6G$ulA_{4f-W5o@_lH)b z-LfizwBYy?0;)%QSrAlkwm?v(M9_sPRs=b=6M}FOak|X#nFkL=kf|dP{S0nX`eE4D zK|Uf5f>kpaoZz!iC8UW#vU?GAdG>h$%j-9s-q#I|5_rt8bp{G`JT z(W`k$;%ZHxvv|f`(j@PyA>Ov1yoK?3)t;uPq05x#Jx`Bj%k(HNgHuDk@ zs+e8IV|m*WK01iLx6?@~shoI9%8114Jgb?@!J%p3P?25TPD&Ttk2e;f>yCt>JH#gP z0(k>eEn7G2YvS_lh4o=3;Ln)Ak-A|>Ld5ocwFIT?I!=BC&dSyRV zAOAjG)b;B)vyZmZ=;N`TqK^aQ^}zK6GujikG*nlaM{cZb6l&wp#3*~@cP!K4XR?{Q zbouXoVGoHaBmCkOF)50uNfndRdf&ks4^*K~X|mQFImFv*&xL>l9V39TdIEl(Tm~0` zToxyRIevC$OE|clCY#`&`{^f2e`<>@pU>9%QS}?LJG@BFv#+V+LA$=6koQa1h@0(C z;bBKtYZK)v_ItaTGRnbGm+eBB`Vs^Wp=fjwvGc7-{!a)T6?b70eG_pQd%eMe2TH~< zq@lh&Z5{R_MYo1ylX41hp4L0oE47O{AdkU$qDUl7} z&Sc<$J)myvmpyk$igBsyp$>_DR1~QD&IwYUX*sYluSE6@5MG5Z!F%1 zhGc54Xy^@&5x){H9YuPuB+6a|t*$&bjMR9P4klaTOAU1-t&HdNcAS2s)sh~cwDRv< zyMxmq23yOATg~!Kmh>$9l7xo1cm>LE4U|EV_h6v)^f^h-)jBCy#!q26 zI3D}!K|;ei=dGXDFdA#pcK{qCWjcrHn5qV?E8S1QmIE*t}%^b zv2tPbBqMQ>EC*L*oc`;bLdL_nr;#v}a#UQ$)f6~YGl8aftj1|Csn7{ih>?-{;)|ti z`v)W~JPAX&N7sMe$@gvli2U;``72}O-$MCcVq1$_ucUvcm9I(4sX=s*PutvYCtZO$!}6Pv z>Ps<$9`GNbky$)WcM$^6T@v(1>8XM>cN;;j!?YvLZqGNWYq4Nox;%>V*SWvf%{e*5z4KZFGHoT)|&I;M67aMo*zumW2a@<5k5xM zbmHPhj)#RD{~+#Kz@sXzaCWmmfWQWg5;02DsGw*Q4VpmIKtc!*9!dn1sI*dwik8PN z@+PNyw03CbLPyMGv~~p$^ecPpUxI9kK@u1Fr?u7Or;0*^l#vL4b;0P^xHre1=H)9 zdwd^SX`+8Qkp1z*yDnPL<`W*7ln{V5(-jYR$fq z!{cI54VR&Y+hil-MI$!`zO6zdN?We7&G~_b7DO7_;ItYlq=xVYAk%UXzZ^oT+4-gzqv&;_M6MO zu{0IZ88aLiSf6xC>>i%e%FUAH?$XNT*~;~ngs|U(#YrHzVoSA^l!^`dyLq-bmj>>4EW)Z(Z^2oL2gl zANh8SIs;BGP1KGw>-dwg{E$-bH-mY*p*!#^&K z8yuHwJ%B1e6^I`|Rd9xq$cf@T`vpP%!XfP25SH+uh=VgtoYpZwL&;|w zDT?9tqm}e|(=2@rs7+Po$c8qlt$QG8>Jyl;?08tYa@yRCy%CfpPm({JoO(}EzO3cR zt66XTJL4GKj7a6_QvOIcj~&7untTV)T*)-^CLp@7;fZdvgRpQ6Z}S~*C3|D)4+N^$ z>6Z~hb$Bl}$I;;+Rp^o*ortFMszbh&!OY`RdTXLLC)vZZIG4;pb*UP)dal2cmznD@ zSat0vd!}dt%}W1~aNvbZA|2%)H|02=JV|9K)~Ajv`d;T;d|`bjJPM-CQ}(ucZoG@+ z^P>DYU2OxUG6pCv0!6P&t>-_sE1Qc$dV^O*tSPmqrxg_gx`$ z(6H4-@)6(haPW`zcwLHMF$sBnC=l`J>|z|sYPqW>zHId9_eHJHA3$o+2dK_d?Z6VA93}^c~4HA z=OWZP?n*#8rjoa(lPDhRQ%)5yE$4xjv*by@x`3GQv*|t9oBk+Yv6xkuq^X;ER94(bX-ZA}Sd)xr zj_~a?pg=F|b^*#H8?BVZpq0m}h*n&dzR0wdSs0_tWR%%Wp=w}L?HbJRJXGE$8UYlHDKi%yh`fbHrk5J zjL~qYk{TXQZBV&Zcub7`7i~Y#+KAcH)7u$lH#qyRX1@@!nP+YHk9=A)<(0AhiA2}` zw5VURPe`!YC;ZsVIOOs;! z#C}3@89R~ft<>Hb4$)zAm8fj4_8+Fn-cj`T(E>KJ>dEpQzQfEa2-n6xdb}T6N@R6i z+x4Q2eaMRq61Vp`BIonGmw4b(0r(R)s|Ds6d|rEr`0T^yI_{D5y^7Vdtw<(q6U&!2 zM4l(O8l-Hu!XYT?PpU_;C9eW0d9DA5aIq+v>nQ}wC?Wycfw-+_?Krl>x6g^Enmpr7 z&BdOQmKr`|zaaOTL!(5Q(r8hp6NWrji85&pA<7JsVm_SF^Zf%$4B6ifP5fLNi-Zai zL-K()xia6IbX*ciKP6cFyYuUf@*`FinmqAiVe(MXlFFc6wgSJ5QDBFU3T&nVvE#851!s{6oeixI3?;n%!8Z6bJ6WA(C-G@^ zDfCiK%}~zn52itbMt45BLO=iXF+a1Hm+{Ac7vX2h{}USsoiD6_aO4Y482orwoB4?L zyEtOEzfza~?)zbXPzZ;1y53yB;PzdTU!=5Czp1Z(R6qQ)Do4Ba`q3TK&-R65lDXT+ zsyiRG*MGk*|4R7#+4QB-{~4*Fy#-V~4wQOH(}Q_(>yC z*&)6pk=J|4-@^18g!9wtch7(Z>Z*$b6TS9E#aq*{%l+;`@%dtWt_N?0RxVzu8mGZ2 zA~|iqRm4Dn%zCQixHyO%oB(5zA{dkP)OgkMi-go)AR!s*jLjP+Yq*(EM*Ql*3oU+C z-&OIeTsyz=FZ~AInU6bX_eb@Kw(1{`QT>U#1GcpD7HRy9EZ5B=h7+NYJt{pgP#!-p0T z{KH$@UH=Or{>+N_!g4YDs4u}hEH$SR_27nL2lMU(<0oV*74Zg2@DtDHnVZxJrzvENihQKa$A!@` z4q;0$HBqWS)@WDY*&n((Tq#GabKd{P3nQRgoox-Ix+o!;(sa|g4ULUl<|OM{#1T#s zjUQV`loCElqm7*&KpQeY>U%)^x_}k65BtLt%G~1Kcu^}{b*oxYqq4aG56j~k!M*7C z4f%&8@g;_l$ttoUa=oyxF-$3_{<_r-g4x}e#4Qd<24Kcfc^fvAF@@K=^Wvk&>q$9Y zOLhJ~U)YmiWbFRiBYL)S9t*S#`xh&-ZofNGAF}C*bj*zI4{>VN5k-Nc;mg36Xyor* zBspGAezLpbBN2JkH^A*)>69G$Ya6wBCG^WQ=--@2yA-;=msx|9qb#(FgRcc&5w_^T z0@i;16{@hyKZaT_ZT4Twb@>M^O8eiGhDHl_G33`hcGexE2S?}feS-OR`3}9pFSn0*QMjYWvQq(OrI`NqzyCPhRnuyr@+UQ#hpP6m3k?s5zJRha-i7(i{x% zJxNAkvfvai0U#TGLbm?QiqW5R>QC_Q)|m3$d>ei%V&M1dIgF3Hl=@xA=T2Mu_r+-c zSyBE{sd;$R*5sfVP0pYqxVg^-j@s9h7;WUCfFWC0ZEIm_j27Hf00i@o?;FLuO(uKU zCmR6heNxpFwzaz|M!Q??rD{kmmnVvLhRUcZioX^+_-^MUW@VU$XthTcOE4MgJ|6j- zVZ$Y-$TT&9RqWYDE9!nIP3RaukGFJ;&!n+Ud6Ms>Q`{Hzos1W8Pv9Tq1~fJX(pVN> zvSD*}MPlaQWY(tyWK^PfW+QMU5qP1wQCgb0SNsk9dOy0ZM0A5eNzAp``>ICg$-=g6m)7Dmd2DihH1{sz`%bX`u9Z2#o*_B$y3V<7X;=YVZSx8A-vw9uIhb3Pa6L)X+(gHF*Y9lgrtjw z8eP2V#U8l6Fp&!uV)5uhUYJzC@EM;I)d_3vj*pW2~;CrN007z{p3gJ~(nJ2937vrYI+0>i1zYnRfsF4SlbN z46DX>yls3vF~)b>ER1jPY`s2|eZ>af>KO1nL}k%qTue@Qv;j7aqr7`}Y3+&d!@- z!1gSa58fr2`M4O|KjgQ^d&K@07fj%$p{cL~UAl(-`=6aWYQAgfeC|tJzh05=!2NQy zUmKU;*j?qU3Ap&Ex~gmwwNXg|M*u%Sz`vE#x7Qtcy-dYPP-gt#r*SmTApBOmg@n=0 z{G4+a{gQSS7pw_A)BWJFkYji4$qvS@+T*?ZZty2R;CKBME%x1(vyp5JKMs|HP3Z9# zYN;*M`+ODG>%HAS+GTtkyeX{H-&UJ{h%M3auJ!uf<@zwJseuwvr%BJA_ci|XXRu>g ziOwHT{v8QV3Y9JL{`Jq$V)Dca{sBXJB6Q!BYU})aa{XWzT9(cm60{@nNtiQNEI-2X z_8-LP=gL;H^(#_JO=4_D>8b)}IJb+td^g9d&+X7THzthw{-)BO`xmo;~o-PIQul-t3*>^y3C(BPaC3--V(h2z`0j&Z&)MdmsOtet`$ zVE^~BJRmL`kl`+W)PedgU67t3ygs-qiYY6_>I(FB)Ng0vcAPY%I}(b7HbN~II0kP4 zqfDI#@_k9JgnyNn%cbjgml7cYbi7aBv(*tD1mDaWxL=4bB|EOLcU%x6mWUTWe7)}k zbtW0r58q1RxN7&gI=@$$9G|(hs<_bMzhj%PrSt5b{ySFtS~|?m^WU-F*FyQf2Fcv9 z6`2oG=DeKao~+CrRmp|^;oE#CI?sO7KYTS+eD7-i@ZX1iujV_-{9Y^L{lJt0h}Y5n zNEZ>ksB<#P%RE{}`0f)mvK1FWI$anxTIyT_*o(#en1cla!Zg?wr&Ho+qXqdzvS&7u zg3ZL}%H}yTJU0`V7|P&HmKmOYO!ZgEF8tBQecf38zentEi*5TKnr~l29{U8>)W35E zTcvpTsjbdOV$}Kl-BEQW&qEk2WPU+rMqwam{Bq)}-6eDTwXNp+W7PZz*UWz0rKgF> zhLfJ4CSy6DZCiOQvDG#xMr}n@8)%Po$)_tCe50CW(NJp`KVQ>NbUa-T@z+w0o;wNi zq(A1&h(uD--nwp|c66%(=6a1I!ucJ@WUPynt%cIz2CwMfQ4wUj_D+^3SF2m@xo!NV ztlLXjL(dpZ+Wn9@FEkJ@OLMOPKZnk$j=cIUjJr(4CtU-0AU?=w^xREq=LL#goyoV8*k4IED6mEE>^o zRL2@6CXY_lF&TVK)33R@%ZAD-FerqrL2;`QF zhThnI-w_?4G-0M49nu)_#P(Aw!I6<&YMydV7c8f57X2ZzHhH}R8f;On&<#C$GTYA% z`9P_Zd~#77CgDp3e2Ax2*&ysSf6l1&q_fBwtF9C8b6D8^tQ{?|f}l4V}BRMo6OWsTkYYdPKs)54ekyAP55D-x7m@ZBJU8_!Fvx=T(7V z&o+DAK#$7xEu+r+66@PuqY_m2@a244Ue#{XFZjoF4|dS*)2i_Y@9_}+Ju$|=G{*S9 z*C>x|)AX>GbV)S3Sv(H#^8DV9sIh9#Br5YYq!rmzq(OWXBJ( zBv2M5Dd|~d{2eVxx!LK*_sz-89Q;ebC5tU~TR%NQ+#M}prQJXXpuq2OS)3mDSc>Ub zi$NghH*g@MDU7lol3GoWq)!ry-J}u#XnEsz`u=xYIRT4`!AswKkNl^YI*2E;<|4oT~-$(YZgY4g- zxj(jlJMW|ZUH*8i{;hdZ@87)nvHGV>vsC{IBK><}mA!xWw9~(bwEmU+Ja+$Zz8hHf z7#N8TCYtOa!0Z-vOxp(krPgdudm0Q;5Y5r2B+;NK2vcvbXUz6~^+b&J?D){z%h1{@ zkJ+Bmr+qGbr5%;N((ZM@-_OcM0mK6E(l>sE3C{WrCCtEW6s}rHzn9-jzn4#x@xoRi z^%`0FzQw+u$vl+V^mdx&HZYWDo6kS0hCx~ltW0uP1Fi&thqb}}#qAhuI_F9N!QAv~ zIM);Yu13-`t)qSDJrQCJ>#yh=7(eAtR0kgy;v4T|@J;ZK9`p@jJlugO)4rBp!BEYU zfbqM3MPpcAr%qHubPIUm@gO_! z?E@879}{MxrcIqiXgEn9K4;R_Zr)uDL;Zf zqNpSIg-w44Xx50f%12Qe@Rso5(TF%V1fuD3CT?haUcOaGbr;A$=Qkj^oRd*<1ttG$ zh%%c{#RDBASW0Vv!+?KTI=VM*Q6jr-N~3fGY_BhN?s|2LK;@5}kL^FB<+H&2)dG3r zX*gJl)kZW+-KcANN@Ti%(s}$>2@l4g8O6bXap^9R%bedBMjqbv&mq>v^53e6{P!k( zqU{A#9GJM}R?0&nWgw-@VmGmJA~Ri;B44eqwiB9iS5893TWXKT8{2a>%yJsFa)NV! z;S5!$S&Y2>karv9&8d|+`>C8AqjR2&x97}KIX{0YD(9ByoS=T>`YrIoL3}w|`9sK- zi~jTX0(|8Q4pOTRM&}>Y1tfU(Ld)mG*m#XuKg7%$*wyIy5XmFVfY|^Oj(v$=C|t$8 zXU&6>=y~wmL<}h7a77gr^U)1U(*I1Q1}PUB!a1;7|5XsTrFtczjd#8etBT48p?$Tc zh|>B|UKvVT>&$&937VpHCPpa?x&q!GU9w1)JT44(iku|3Iu+pj#ic{9mU4IbaH*>Q zFuK0u---I3cf{;H2t`5iVsy!OWyyQmEt#cCeidD^T$aodeJCdF?OV+>4)1U!ah};r z#1n>oQP=wN$P0Ug_;gJg{gatpGZSUoa98+ZlgR7zIH#y*hsW`P1s=qC>nc@8DH%V9F|XSd)YxtTkT9mX>9 z4)rxm@A#HOS>5H|!ZsxT$%sCq7>8uok9Ua>ZeujzelvlU2@f;T2R}Y$=VwvUNbnU( zk6v|F;maUAJ$Q_HT>(C`gLZ7qGURV-v-tf0zeU}HkIDDR@^>)(0=m};y5MWX#bb|t zw(7-$$cLlYHG}cgEiCwG>(Wys^{V;f07PwNGp+ZnvyVh(+s-CYN3S|-mQRje&eo5& zX8E&}{RgJDCmPKMzOknDom4WIPKc?a&0-hHhkP4cbbNWepu>}{S=TjfV2Uf-2V#@Z z`)WE!e-LAALgsTbndVj=!aa+OR>^=oZUm%!A<{&=@WkoqFy%#ZscCFy`VKv;t7C46 zCeo3z-n))dy}PJ#VXuDC1!8;Coiu|i6HoY|t<7T9z#RAT?b%+2OKb^#I`t@T3F^xdF|njA zsFJ^J@xB4|^uR) z`hG=+XYZm|@Z1>_o|2gGTpJUfK2h)()EZz4zBaEREcI=v<}_iE>|4v(JW0xiAoo5F zAD@CvT51e^7U1sF8PczR9bognj=yk%K|E0UD|T00q{!@RaVwL zaWdd9c^L%tOR~$Ap7pVz>z2SoPp?F0h;n__=^z6bLQBQosR z70X;Tjc;xDjnWq79GRdpzA>NYU6TEL01Z4t(NpbrSXEuQqJb^UpF2Qj>t`H6 z#jf}}moJh20y=QpkNM5zY!JR^k^dg{H%Ku8Iun@<9-4E+b7xg2M@^-xN6x{8-<6RQ zySYK%76-kDzN&`I2K)Sf)$wQV5;w^E+5Df|&j-rZ0$MtX8H)qYwJ!;v`VvqCP{Nez z!Gj2%UR4gj)05$u8-b@M!Be(&xhUTslfYvgx?b?-#;`)30x}i?o9`5W`lR1QUn}tw zIM6#*$7^rGlzLjfKp=m2c;f3i#R<;JQqxb`+FJt;u(pzsbS6Lt01Ii!Xx-&x9rB~# zx?RE*!loYj)OcpPj4mP)IEcr|q9t~ahYM=wg!s0}B4|+Op8r2%f%m zhIZHacvy#y3f0RBl4S)+Qj7@>2DHON0hVn-!5HzYOG&U^C(-u3uz^a7wxpiTD)q;l zK#j@#9uhjD?jZ6N3?p(rb1zE(X)W)tS1iY={<(>WUc?JW3!7X#Pm2o~2~QVGOb}l0Vh>G}NQo z(Q54Kdpze$w~yDmjg-JLD4LX!wFA2xe5&%7SoY*quI`mCw+^7YJOI_jI39Lu{XlP| z^K8u?1p3v~;CJFYUFY|&Y3sxN+WPRNjUS?eY%-+ub-To3>}z(-%I78cvgaK{C942j za8w)rIU=+}=*t-EZ>Wyom((&+QcISEBlN83n8n&Bg0*+79F*vv+YLY!VrYwk*=<*W z&|1n@VX^;0e||W$+D30Opm$`NmN+DTjYIT0K1%5W#(zG2m+}S02h9n%%WtOVy7G9` zUuFdR*7{C3h<}yGWBC2ohy8OBd9wDP{;(9&sAQwBaleMH=B#*==c&sGQddEU z*>9pwiqiE+t$!`(pJIMJxWV|e^NC}1@ffIw=;gcQf#;EUn^1SUZ z4S94!`F5cgHK|gVuGF%$1bmS_*>YaAuU!5h6L{hygLAgsd(cGRHha?i4{^UV`l%XT zb48cR#EyA`b2cwNVoU?|TBkJUhIuu*r2YF2plSUx)xc*ap4S^=-JgI9%_sbeT$o+8 z2c7=Jhw%|eQaC6`KU*T|V<5`Mh^iwDbgoS+PCuLWRmp?{e#V-o@~y4bFmCQBZSA9F%W*rxzLs6rjV{z49avIe304<=p_1X^G|5?HOIM^ zk8ogW);aF<-{dg18DHWy4mQ8Dz(VyXB^<>?u&O%O=^tq1VBb&FIqve$a3Jcy+5V|5 z#xY-uYt~)IHZwZL`VKg}*ZMu@hU+@M?Y~uTa;Cp&BTbt9``wV`zy z{SqG6t|dHD)t=`_emGVa74K&ZPr@~8>0iT(0t~W+;s^wKJRgg<7`FAFSWUctzN64T zI2^=!9BJ>6GxQq*t8S2Et$(i5KlM~-IUn^%8Orrkw5{c0{JMC=0&|AZ-9Pqoh8uu( z`vMU!A{(c>1EG7WIDu(;rhoV&WhWf&Wg+mTlXtnxA<-8S$Yr@5KX6wtf7?JLn?dW~ ztYIRU()rk3b)zl0aucWaC*o7v{fTF1?D$Ej-&#-lpe;R)(qo}DivRlp@ifKzSB-NJ zLd#CR?YX4v5L+S4n%QDl8l~MBA^< zwBgi{I4#p~nqDMvD!LYBzq-U$zA8rfuZOBJ`LNY)Kl`AqycwhXvyt-tsPgvx$R>Nd znKLVU4lTrf=V?AaT0(-zGlXVO;i7ar{|e8S;0foK-kxjvQz4C?`Y0vO)0dlO`<$zy z)7NC#-mk=a?E82n=^QQ5KfH;gEVeJNqyKphhkq);9^ZGj@rm&rFMglIDS6tvh~#MR z9gc(a=AY-_>D){?%6V;Q+DP()Z@UA4U_beWa9zTGm0>%ny7BsXbUkAA~&wELdSO>(6%#q>*-4Y(@n$9c2TE>HZnd`K$~7J4*zPvJ+wN zB*#vgw4JKDDd*vH(I{O*$gJG_uNkiri zpsjqXy8^-H3PUe2e^BG~xP^a+@QUAro{Mq6X|fI9cS?Lu*YNEsQ2ar)9=u$#oMpD+ zcgHBcIbRm%upic>1>xAI`1P{hGF!dBh*9s|k$V3w_mMMfrKZFvb#=2^>*pbr(m#9!FNYt9OYP9%`kw67 zX*xYBuNlZ!Ch`@R4UF^rBR{9X+eB63u!I&=EO8(ePwaqktksh|1LLK|tBiK*%6BK) znQwRN<3AYlO_r5n+J#a`NYq6Q`(|T52HQX1Sy&X>M$?qnXG|yVN0DP-F{Tqdu9Xd- z%>eeF6q%E5EnMQj40EzwYB@X5W9c5y*XTuFZ|D3`mC1r;Gzaf!Vd@B1G5!%Q6^K^p#YTLDLU{Auo*A(l`V$PbrJc`KGW)de2O!U;E!G3lpm~vT|eQUE7xI-ukP(;yEeXG=W6}~?Ebk*q^lclSoZr&4)j}$TO!iCOy-Bp zVQw#@o%SlU_B^>i>`z8D^Aq-}Tp}!eeKjsgW7&GQi{5XJxQ$_l`t7v8RBQj}z}Wpo z`z5xnUW!wE>MFy)O7Rk_@%P{3#`X0mrJeT6_5SPa+x-hEghOPDg5*2{<}jri;&I#> z97-@~?I*U=zEAJ}fEfOS?D6fQiG0Zi?Gt(bxjK<6LE*LwoyajU!Zj}pETFM6RJDW6 zNARRB%;tT}{4Y0}k@f=rQ;nsuOrXUBQ=XpH`V#^9?|i=dz78_ywfj%XBP412ArthK z2WzE=#4NInk2-HfM8|0~LU4kxM_5^UyM!{UaVI0o)7R|C%)NLObX#DC;W5)m1^kum z7`E+s=2%l$jwI3eV;mBE8)21}4Dy5G8uULgIGbP*y%=Y^kvE|uma{lg>^EY4i{5QJ&`_+~_8_OQSFJft|0+jhFczl2# z8E?zH447J5VwW#sdtff)!Q%~h^i|4LxPYrDWsvhHiJ!^hXR7#_CVr+X8wwt8JA8Lr z@coP)eH;5l7D%)=rP>D1H5NQq(4(X>Rirn4vdK5L_C{Lm4HoTzPhIVe&{2wQJ+igm z&1&BnX&+S__2^Y7`P_c~RX{S?!ptTV*#9$ey=Kp3`h}2mj(-SWS6Z?eb*jKk-z0;Z zdHZB?=5r~tG85l1i3%RK`!_O2yDGM-iDuM?w%YymhHk^5GT(`)@W`F&85+Uqmk?KL z1h+AZ1wg;8KAxY1{u)NlikS`JB1}dpf9d;6|EwbYQU&G@re-rw$x;sDq}_4zWbj6+ zgQqjR6jdBRu2~)_F=wkvJ~|!P5f}H&{8AXQ_I6jMID`>vhk^ME+$#_A+$VNkPCfQ> z#yOO*@HBI*2k`;!<7;d=`3n{|_+JO=Wh1$&kvq5%&y7|C|A>-MQm=y@qR)@V zTpNUoGti5kKUw52hvO>ItKenW10jEpHut+yErmf5YLK(zC$f@G4veYCU+7Vs_6(WA z<{B?Da+cz+x|-iegrn{Qn1!WAeyKTbk}-CYIc~BscCtBcsxfw|Ic}OUcA7bEx-oXT z9EgwN^pWP3KP*Su7ex{WA{luc#CTO4;=JC8k|L6bBBJO)45%ow@Io=DHu|@ZuYEn& z7JOza3L($VP~$V&K0c8StzdhE4=sMAA#8G_{J=Kjd%7AgyF5pSk|-~E;S#RGbB(_+ z1z#mwyi0t&*k8zNn_Mw&6kmIog?UDPo+gCZri5CYV9w7YX`ok>l}L1dO07$K zX+AzD-+`5S6Yu3fnQ!0H$iIIC^8TC6Ug*cg2gbXo*IKb_tnch;V@RHH)BaQ^IhUTM1I8j|nTMVyeS;wQ|% zSzf&CMEl)-VZN??#M<^o>laE0Z>5R__P7rnkQ-}!5&nk*Czgn-C|`lXhvwlC@(r$e zFJct~z$q^k%gX}lGh*ekenC9Kqp&E0 zIz?RRqQoV)P~su12A)wM(M;+&-V|z8eEA9H)I4~w909?gMo^@15&zx2f(t++3;e{e zFA6mCuqx@i?fu4H>=?-&F`5&%I)>0X(-U)I!xL@2lYn;;T;q z#SFh!AL!tuX#Ib{oFK2MU1V$y&ZL0`>8Pt)-J{EHz=7|Ua4WQ zfbZa*3)Q&U(X7UHlD%1!Nlu!L+~(js^s(F_C}KgJqKKI^9QeJnRNTVC^R1;)_&6U$ z$p#vGO2M`h)V-HGyRrl_jw3Un(Bl&ut@~-{?f05n298msg&7FU9}j#0q{B$rY&*}z zcuCjUxXi7n4Lhpv4#d_GfTb85>=Ee#s=ss*EB_P#^}}`0MGnfO)*Gve`(+guh$<3I zZbD!CS> zQ>V8R$Nu*Av~7$OzR*8aV((%uk*M}ez(1H25u0zLi*oV26luZVkY6uKm+^F2c~inN zsRv|ohEtLW`xF{FL6FLI%)9W^A5SE`;kmDP&cO3IH(SKiLp&GZxr2Bv#`B4r__+Yj zhwxl4ok5iYSLPt*V95?i3oIf^E0ki(Uw^?oF?XRahwoBJ=I64g2QH%Bj(`46!A71D z`{U_y{wfFlhD=^!-3S)^mSq(0NaWMiODAUXcQ^71*YFi}PKF{+&h2cme_;q8j?h5p zLc+IfAVKXXQxk-{%}r816q|v<3D%T4S;A9FMXep=lJH?<$R7q^0rotbeYGjTkOK3M zoaFg~g`ElzCXlLv8z^9qMF;&Ka{#(n6obL2^J{MPt+ANHYSauT&*P8Te-*0M?-eK? z>se&pq9RtYLe0sXc>zze0;NPl3L>{uL(XFPu+_?LWu@PusO*(8`@1qkxUa?|fnaeI z0KDE&WPvMQ0A){qP^QlZjuu3x-7C{>6J?8{Vi|*~;ZI-Y8K^^?Bq8RzKW#c$E}>3{ zuC`b;8z-v_vKZVt23^GxIcFo@82*fZn5BQYr!iX9F5~&I{ub&d z9B}HF-}AWzahM&b`&mO+ldg~5)4*x#d8AIzI638)9xQDij zrO*_#rg+?Qve?U7F_kuKhE!Fwci*Q{sRL~1>A%+YpKqkc)*qw%3S0TXG0J<|DKEd- z;}NDSeXp*6T|ihST{w+%u38emn2kt?JgzzHKZxGxxi5+JS@b=__{=y7=9J7T@$zJwzl>&NjweX%r2yRsf2&B+7lhv<02-&MArz^n)BI$3xc>E z6Se;t#RPRMhd7YizYe2B@BYMB%^cb{?GxUl&EYQpOgPxTIz-N#<`mU7cc4DI`hH=A zjFz2;GW$J7*ZzB~OM`v#henXT9mt&a*ePF~%N%uzk}frS^?l#?Y{^%>>6Cizx?#Sp zdk0nQnY+ffv3KZoyS;lCkL(>&|a8v(SwDU2f(h z7X?(9sp^>f9)lby>fNmQKZbv$8_8kSqBDH~7p+H$)r6?{;oc?_Qp6aSCP!iXxTavb zw4wq3uv+x2@Xr&%)nU=_oFPU-Mbn(&gm4VY&c6#B^o-zuzkUk`<(ZzxXoKJ~?>&Xx zD{SFaC3Dwuo2Y5-n?U(%zS`cwJ;WphEPHi+rsz8oU1F@u9ONRqo8>S?i?dXC49%Z-y*YP!Hu zfbjf{Do$Hr);EoF1+S9ZC|zIbVSCjga{x_+t8>2fq?@<82HujectpjXMQ4~p;>>F^ zx0a*x8cBKC{YV(b^GT zJXmax-cj!D3aIXSzClQ}EPh*h6`79U0XY;nz%#%c!%^1;j!9UYPZV$gUd$Avn+cgU zG#Zl$UraB)JaZh8(Sjq$LUYVdjso!*_?8w))u1{odiz!;gez&VvGr2}q5`~ioh%0> zcmt)b#gm^lFlJ@)-^s#?odjUXL^j5m1yNaaHcflv7ib+F5y95--$f_o*~ z$JP#WSH6a}J8|k2=uhej!BMNhUy^EU<-~!Nex(pgtx3Ir6UH2QV2M3!&Y5voALIxbn^&nf|+!JAp-Kfkx3gJ%?!i`d?Eo3R?Gdb8g3;9rIO^sgB+6n^Y&P^;T`OQ{RxQrmJ(pWLaEQR#qT7xGd+j2 z1Mc#xo#K}F%3+ORe8sbGgrbJCnHq?aZgx@P)cBiRv^yR+Awil--R2^8l5F-QuBq$m zH+qk9Bg1i?vZAZ3gSr;+dHNCZqeim_e1F#NcbbX4jAG$ZbWqM=+E1ZWVijCyz`7D{ zXV*D+(FskC#2Hop>kU691SJ@IFGG_aBbLOP(kM&M>==lqh2*-a9}c zJ*ZjCIGE}3QKy{)J+%E>*#%_D)R@N97;@|MSmfzsX5B}85%h=*(!C(^8 z<0PWT1-GLDFabe}a(vs;<0L_k)0n@kXcAr~VA(1IWro}M%TJF}SK$;fU465VhIof|8@nbLokVqdXvd_$OBB!Wq=m)=ppv}^Y| z*&ox@mTRL_P|GZ=DU)bTIS+3G#hRk8=c#W2pO0fX!J6`CtSKbjrb+x&yze<9huT}z z9ZG-4PGa+Pq)My*_TX^e$*|`(svxvGvxfbywzG&-Sc?c$$AK*=>^~sgaxzEz``iZp zW+`{&_z@^_&2m@ZXoG;qruLa!cre2Rwu3BZ5LjT-)swZ;F!t1SE{N8$gh|2_Vj+rfXO4gW4?;#)4xS5>~P;#(Gd8>I66NqozrZ(TXeKV|0N>4tZ+$VJOy zFS-x4M^&+}K&)J)lCM!EC6*IK&p2LhwyDZCjb*|}Rq1bt_kJj6-T*y$HnI*JgJlHT zz&@lJB+Og6w}hy!o-m-yqVMVv)aP?EuKgDFcHENNwM;e9BaUEj$eE^}l%7M(+< zAzVIr<&^01D1yw}^ zf-4*eXfJ@t>u0hrv!sH4mS!d|%gfo~{Z_T*u7J46w?N&MSFreoUG)}|(25&FxadV= zd}gpS(v*D8ew45dnN%xzzWc6rZwD-Fpnyr&LubO!;zC@SV+%&u>T!8@YOtx+;ps&K zk(%aSiKFx232lD{(b2cpacmc=WKuZIz^c6gQ}KeND@ll;qJ82P!N#h<@Q^m^6We~E zw8BMF;=bP7gPq?q&~rqUE2h#VOI%l$EOU`z^;f;Of7|)6k+>|6)D@o$r0MG2VwMVJ z7Ic2wg9dFDwjVT-JB8`yWUxp(&#x!I@EhzZk>{&9m(Q7adpH=&_BrNh5F(LZmmj6< zr|CJTgYYMg6-QPZm+a>=tCxuvE7AVT8<+`Yao||xC0$918$@Dm@Ya^7#0=I?iNuVc zgA!}Mg0dtnIDx=a_9DWx4wB{D*ENRm`^Q1@AoXhf=HmzBsiM=tS%;8R7wSrX%(18N z-d~-Y4P#N#dw>ptbA_jwPxBfXH`07Ummk#qZKcmv0H>2I5L!P)`cDOHP%&bO=|%A2 z_cR4xD%75KOO>xrvLu}*^!?)qfY|Iq-3|!kHn8pB4Ro4o9 z-Io^&Ur&wum-sqsVl=+`1%7v(Iwa4q;|ndN$QF~(;znRV>p_vSZr>;N66adgj*-=d z9<}BdTe^E9PJIh>N4L*3>HQC_vGfJGQoq|zu3%}jKuwUVTOYRDA3~HbJTn(jpa2Q@ zZPy6E#}gpJx3r1;8BpPDgv3fqI2oy;zA>(WV~N{d!@+kJU20y5uhQ!G@Nt#Z-@T)v z`pdp;Z1VLv#hQFKDZY(-x2oU&QNErWA6vdFx5;-?yS0_?{*v+U$anvxeErssm#-zi zQDGZ9(&+OcZ}I@a1ru|nMZxK2$0B9yR6mY6N`7XI^1puLz-W%b_}A%G&G~Pxm+B#z zllh|u{IxBA_#QlZRV;h$V%Spf`SUPAFWDT^sV%+SeF@V`E^jiU=;hIWk6!vk(@Qqf zOFyQU-1g|@>2~PFh@zK_Kz3KAmkg=+;&0DhE*4bmS8eptFPdHe%sdp;=p|dy3*^H% z$mdjS8d$|O*^SIH`VWvC@@$a@@_B@_2TFK&Z^*2X#TcTQIgMh8zmbVY0Y({D1iSOD zT_0~1i{#X3Io|A)gb=9?uhoh$8Lg_^ttV*2tAy8l^1C5|VWgp8Q`_+;VxDHkV`S?U z|G!%D{~Tcqh364?uEW!yoXCD5c%W!|NhNwT-dW<;hd3`W&w z*Gs%JO5#uDw&^ESe#K*#Q+@_|DxwPWd0|t$1Lut*kCIol=<< zx=CMe^r!+TSA0;c9G69GuB^1Ae}p4ynIUF;5w2nOc5K;xoZPT1-{ojqSvbhJd6K=@ z#HOEjMk@MQ$M@-#3Mi{c!2cY5m5RLJ2xa3W2xxnVhy6nZz(+|yM$A?U zd~}CH_+94iL53kVq)?>9cJ?@P6c9xp142)?b56Zkk0lgUyHQBDMdt9 zxrw6%o*t8j&y6-F>QMn5wUd!!9XLGClc%gYI|((6r9`=uLP*lCUgn=FPa4yU|s z`i-rT88I4pKs0g{_Ddd%Wpyo#G6C#K$@=`U>94NI*W{ZXt~Tq{x(oh~`l~ZsvDd4m zHu9T-zL+}%i>?S#85|46 zTJNxXJ4*ymWk1#QNUYJ@l};iCILKqZQ${(1KklD2hSl@zOkoAB-lvH7EcHH4y!TP> zh2p)RdcR7%XQ=m!@Xiqn?qur*5oGHbmx{3_?H3nVJEb?qwS-k{U=i%HBkzZXDr@ik z#k`gJ&KHIw6RODhpLdV#f)5FBD3Xon&eLl(a8I)yJ=G z2;0{zwN|8#5$hFn{>ru~VK^F@bDj)XYrySl+2Jur#~Oe<;cWzK2^(H`u91D_{__5^ z6GkPxfS1l+xbQ+d+Vkll-`9KtRftc`XSi41#+J9DP<$a%;p7e zvEIaIUDs#UC?Pn1h@jpA$~llSQD{Kv>Cs@oW79L&XC;xnMJL++d!IK)Q>->+n=hyu-j0(Ev3aslr!C#%S^o4;ZBjs09c^tQ1sLRh% zi<7SFA+}5qw2Wm^`3umAH1N(zPS2xsjYuV#@b*oQW2D59%+~}dc1AJI8?6Rod-L(4 z=>vq@sQRW^^>I8DIo;ODxEKyi7OvzD&nk=n*HWvv*`>8GN`Q{k2G2T7ccJk4BSt^_o}zyKh5CWAES>#``F^yS3ayrfLJvuGLZ1lzye+!CusLRb z6dMdI{DbJrjW{Y^=yG@yr2?;fuS0NXed2ugrl|E|)GC)3AH@<8!Ms5ev8LPHF@i1* zpA@A~0&Xg;5l~dJK2K0d{mC{nC_|rVok~QFt53G+UAk_}jl6qq5P4_C$ZMzmS7hFy zCz-GJfyx7Q5ya$&j!sDgY7kt=KEV}nOdE?TJRB5_MUVL|hcF)q<6LL~ZM^41P5e?z z+nB-4Q_NFpI=GQ!Kl@Cz&#Lt=iP3wM^5UBq3!IkdYSTNeqb)%>WkJ25FQ7iS=oCgg zk@BA@Hw7K=xx9rw&%~2 z)LZ8g$T(W!_iV~II`o+x2O!9P*NZI22`D?B^r3ReeB12#rbQ3`=R|z)0Dz?}6Mkv2 zN>sP;9|wgXM2&72iOYH&`alhcr{;?xDoNdXp3(?*pf1DSn$Kq_2jMT3Dwd}*{i5!R z6)5JvEt^H8_gR_m?N3*39Kyy1r8!zx=W10ED*m2;(JSQo*xaX+*|W(>la*998)?Ee zQAClonR`Oyb7BFE+nc?^hCv)wJ{Z=tXw@$IJ}{kd$P=ix|NwLPcR4-xC#_(YP9 zT*pdrxG1O|=h2~VI=@4EjFJ6=ReRP2qt$;B?R|nl8iMvbX-a=(-WW&cc>55yC)NE* z;=^gg>Ml5`0r1$5F zl#hSu*|7s>w;XYzp!$?`SZ>tAkeBveMR0#XB+{2Gsr{+TOw`i_21ELVp0!g>hK+c* znf28tVk1Ug`cS*S-=jom7r_X-@RZVDszPtxPKAaX_thu(HoHc6cPrB`?Df>O5lFe` z-f=RF%J2=%>rtpT`~qoQu9Uw~7iD>Ld5k&{+CBB8c7CnLU#E;JPA7aemM1wOms4D! zp8Vi;uYe`Lv1|Kr3^FthP(E#=zl^o0bv+qyqy)|xgiycW?kVmSi1HyaTFZqxWIQT* zmg0B)4d-<-ORB=G-}SWN5>+C+EpnRnY$bwZFM%#Oc@k0O`oddDML&D(|TG^opk$^!~2)GE|uG{+}9^^}?`Hl1~B5v3w{M<}@oMOQ{ zgtp`1-o)zPNw2|<@g2@U{??o#ZSHxv-V6_H?@I%bjR3db*#mz`ntR;GVd~%Kkko&Z zLs0+9y~qY~lCxJe?PM9^pUhngT$EK7pBY9#L%&f;*&?NuHccu}Yay{vNy$)2u{5b{ zS4ooub5JW&Y@is2Q7e19Wo>J=>z0+3l^GA;Y2hpJ8QE*b@rj5E!tD8!C{gQ26Y8wEKdLD5Nc)x31|teMljT z&uku5K|mk9-p}9vaFqOzP#D{K>aWxyZ7fKyb3emPuyLxAF;V9u(MBksC8p%nM34!@O* zW?Df^L%!j$qWnbD;q-UzajU9Nf9I_3UU{{jrbzcS2?ysKG=)>Y)!_f`I~+fjxI7Z*IPp#nDDQ71=0&+%l~jy1X`jVhra5MtrOCcF`HTx2Z6YP-{E( zXtT2x#qzrR* z1hJFti(*0Xjsr}zd$^gRMa=65Hc$6P&}maYp1^kZBr`Zq_k%U$w!C}2JN0#I>z%G! zwZdD>VngK$P1q*a`<0d&iS~1W{1^W5y=q~_<xBb2PqGWwQh%EY#kVmsVdIYNKNG2=p+pSblOrLaoR*27q zpJP*zSni7}c3N1T?XPV_Dk^#=IPe!Juc=ri&o z&P0W&iK@3MP3HadA9w?LD`xF*?lf;JJJQv>$FY-xBY-!|n2^kp7*{BzI_Uvy5iD_! z_RBE=#&}O)|BvMcR)VzX5r~sQAGFlhxIFcF5-7cRyDRktE6t=QjybAKSFSr<>1@1m zZR?{XAH~M-bsBducRX>@H7-^-7Qg?#G51ys$(?L}F!$l{k31SPBtOSKF)wH0?;o&F z%$*#Qo%=}4jKrJbVg?K!osl_gP`@D~Vt)5%O!5PHd5`3# zqv7zaa|@#PNh51Sn^%rSQuHcLW1bN*gy*EN!v1iJ@vqMKk-hkMH4J?zr+^d^1yiJaxc3^&{;G8+3W?zcpSXkt0d|FA!B8f z4e~)#2z^~Bv?1O|(ESpzd2`7!v5QAS8BSAv6wyCu0^eZbj}ZWr*NAm z9rfnvJIJnOPUFpVBFz7kEr$3$itpA(g`Ld9GU)V{e4|VIGty^lk#`-pooa|Zwt7BGwe_FZsv67 zF^o4<;aL_N5ZYJsen*?P0ZZNhD;~eVV@JMdqx&Ya@M_o%8{N}5SI&z(<>w(|zXq?f zJE?0b=%*;-A17VCN)d(A$NCRk3{OKl1r%ZW<5`B`z6;<|Ffy3HSrU5;T z@wHU9#D3#5Ig(huP_!DIgi zIzK3AP~r^T9ac_2Zhiblq}!(`DpmSYrW9Lr`$%y{k;lQz00Ca-9u)T+rVT!BOIZMR zySVI&fq>-_JY!Ipal6GtI?h-~La!#BF9E|OEx#?s)dY3l5+oj6Z1X%-`pLhIgquGc zrR=#Fs3cU{$VdH1k$-wxgCDsHm3};;_nR+{o?D>s`g+P4$k^3#Xi4}EbL4_zsQ~8&T?{gM9b86Z%5$= zE8>FoQ)2z~ymn<^Hf+02%!X?%V$?rrX`U6GExK7zPqjgnsRpy+7)J7p_SBX;Aey@l zuM<0-67uxGoPd&~X9`U{7Xt0{7jt7f3MW%x9I@~mFP>xY94nrqRh(sckrT!7I%CBQ zS)iLCDlhIbF-z=bk><*PiV6Jh@KBJGCDOSb@^fBnFCZ`c@Om+STqvC-7Bh?ydGJ;q zZ(>mC-EWAQgfZc%pUN{S5(!5QGwG;Z%%r!4&%}Ayy@HU0z4Wz$kT;s<7lMsOsqw7V z-@=|e*B(~wMOq5C)jk^0r_>yiBr4LJUKVQ|_Y|Jd&9k#&Ze>7vc|Scvn&-0cJiE~> z=h+OT6ER}0-6-ji^G)oBFy4dAw@CeboK2#=qb(pE|d@4uQrxG-llfzAY@8#r^4I;TMC$~2B z?ZL_WWOCgVNRBY|J!?YpTABPECu^p@>pA&dnY@9L`@VprMd%j{q|y#vSc3}Itc4)q zJb!KWIiwRqqks@$`rwWFoZik_#GBKCHT8XzZCU>)Z6HT>*iZ{{1KJra8 z>}L5U+H;S56U`Vc-&(XFwX_31=DyD7>w|W~nDuOLt^Bl&rFZt{6CqT(liHnX{`6kO z4hEs$3Q1jWSk59DvD@Ghp$H1z!vCkoBEjq12Hb@mZ5!}9co5I)@l631buqO0WnQX^ zYGu5>I4UJ-k-sSdn_7f%mB#w#Sq?QOHR}(?fY}$_U}L$^I%iB^oUEr=Es3 zg6xxOUKT>XLci4pSxT{4sqx+zCl=zf0S{haQ3Ud(3pz9bpq|lP{la%@z?0S3W_^U5 zda-pEvo?=!a*0el1CPG!8VKe1r? zR?z8N(lQ=WH@6d}k7*)%Df)_rX)^TYvRw=Lc;(zVhZJrDpWA$!0QH%X7GTf4GJQLx)8PwUH|uja zs+SIX*->8=%^+Wo=I>!Q{(dwxV7+Jcb{_uQPxzY&ci(1aCDS_l^>V2HNp5$G+Ecb} zPMO4<0^n(^>FnRVo zq|-KKh)VyJNFT)n%--mG8e~g;@;B};BoD?5f7f2CKfm{{qB(=<@C?*o+RIN*-|$l+ zf*c%Nc|A=6M;LJ2LpU(K^jg|SALP|;I;OpTM1CvM@Bf^+@kygV!vgk>lCIWx3Dwc1 zhR|G_psOcAc^{RfBT%~Pta#Dz@)avY5RrEY$7s6v_}E1A9uK}1h~wUCYJ>T^^^{(U z-MzdIypm%@#Y2S`9Tsaw-?6!>QY?)n-Oq>3hV|UIzk^CJs7I4v1gK5|N})QZ742hY zMc_8*0r`m;9VS0S6P3RCgHb2d?Kg2Y28DWaAv|3h7VxOsMLb6naGX5%@K@|NgaBVQ z#apEHY$y0y&mLI=o^x@(73% ztQ&zJcctiMNsjX@Dx`&BjZb%eNw_Ma#wqgrQlR7nz0_Tdx2{pBtK8YKd0US$ z0ygr>d`j=%P@#=!D`;X9AEq5friRU_X8zk4K0R zi~v}V( z>e)wmNW>B=j~GQVt4wBL*_6kOhh)|gnT17E9yNx^ESJo}>LHICy=7LO%);o~~z6$yO?;k7vR0^*SIJMI?rLK0U4<&`pHgh;I(;A>wCXFLj61 zflPV#en@0`V}Dd|qDC0?UCHq@0@$u;fsLm^l@6Z}f!Tir8kV(hhI)e@>!^7CB?0-S zE`C;B4L%bs>=l$Z&eI)uuJ=+RBZ=^M=abBwL>v7M=(c`9oWUZ2@CElj4|~5n_P;{` ztnr&~hKLhSlgz@{OIaoCC3LW6z!%{=DLNX2G%CaXU8Rr}^A%;#+frc;AG!&+yWe#g z3w(-)Ay1|`w3B|6a}CGriZ^e=d5LrZO4>*SuKsZxu&=Nf?J19>QoK9c)FenQ$Mh`+ z2~i<|eK4VB@Ame~m2-O1^`mK`KP2b{bjmqe?~Z=qKiML1DMQ@N#2}@L>g*qvVjn7K zV=Y&-MXA|zoX=Z|8>BH=j-xbEDZ(n-sk|8|BI2d0{t#!kY^ueu;fH)cIxyFBqX@q7 zz4-zAP<=cd`pzkm@QEn32|1fbe#lK!i}%ATD4ql-C z9%yk(mkn3W6JMGnEKma@*h%co5jMcerU)^d7EJ7tOdqXD%#pitQ_Mv3v0 zB!`CH(fQsn0u+i7`VZ3&p{M=Izp)rzMDQK?_2+9Kfem@M@cc@S3 z^^I60;e*{C2EM!cM>q#Xpn7^jLN7`f7$FV^lNjEp4=3VPz#IcZPC%@d--Ve z*OvZqeP#N0=P{pK|E~O#;KV1^lgH{sQyw{oS-|%CGX?(m&LUoy(eJv^XWtnb){q?n z%OWu5jPP6ndcS1x>rV#xJ>+3I@ID8BxbKI+-|y*KDPB4Rs;%$`BIw!!jMBCI*Wx)I z1L?_M6zi*`l2;5;)&X`&M|H84&a!uLJqrmG+JGUYmrbv{O1NGwkoG_e1B2E(YkCNWL&+Sj z9Pyg!%IP43mLVqoqu_Rk!O#B*+Q0On#oPWki2B?>R7en_-rFdd;5~r7vEtvKf;IWo zMm{D(n{&3#pQTcR^p5u{`AZ%ygglthLMRx)29lXA%%xGxzfJ8=;G5MuhW+s`HIqSt zE>?d%$Ldwuou|)>x9ZMl=dA+qDmky6_uWR(b&p@fI9Rqpu^>!Bt+)uNY0Xf7!eIa| zXxB{*by72&$DQTuu*WXq7svkHP~!AeA4dpeJm<%xLhA!6Sa^lvE<*Z3IdL8D_2LI% zS2WmLB@H(!3>0Svp?J-DMe)go^TGxD=5aJ((998q?SX5Ym8OaJ82yFMIb4F(bx|w_ zs2D);CgJPuMp7z-VkRq@l*D2ag@X>I;x0@2&GA>xSp(qaYhTahHCPle623Q!h1FSG z%iHETb-b7+<2fJCYwuT3rKdeElB+I-~e< zfFC2-^pzi@@o4AA7(C9x+HCCM#_NKQ*fXes)mEmfe4K$L~I5BM7 zCr%8#P_%>xM-Rc}IH#T1aDWCdm)+#dx^TzvE_oo|LT{B`9A2f-hNM*FaCe<=9fdbYglA1ggd-(F4|1sWK=`_$8)gLQ26qK_ z!xa!#C15NLU;)uN$b9!SQereG+K~7P64xRzj1!}fxB!XEkyv9vVk8ouLgK4P+|P;8 zNSukpr;xaT6JwD02ok3t@k36GMdAb`W+Cx4PV9!n`;a(@645;GEy#^A$;ks&1P(i+ zhw}{C)f^~nV5I)&gh}*59v4}`lPFwFB72;eK=Jws#P)T2c(Oi?l^Gr4UDhbY z;w+5Kr(;#@4hS8|KG@v+)?^RWO7`>0!DH&l#u`{tIKB@P!JE2ymS0xu|ICjP^tSyV z5m3ny?B{kV+MYj++;E2b3ppu`Y6ePo<`rfV8O_^8&$4vE%uxR-tx!g6wK?P(G()aI zPswTWylxF@{Uux*pp9K?X+l@Eu>SxOy8%g25F~3>)BgKYQ9j2|zBowvg(&aLhP?&z za3OQn`wnmX4e@4X8Sp(E1YauQ;~){ncrAs@Deu$r{Lid z(JPPbtKkh4Iz=lyXFZR|}aNKq&eK7#ed7#NJ!HSDSxV?GcERdHSvbaG% zSD)-AXJ3LC?YRmUo`g%@b=q^Ktt%X~?uBYEmR_l{S|48;g2<#5D@_0?{G+(PN~Q|< zY6$-1iAEHqcqfj8h^JDL%BP=#rl3YW&`0aei8f?{@bMJdKLWw%1?Pskjq6fk$~k z?`C5>q8AO7J{_deA3sN>z6EM$AjhqeUj1~KMI~<_J6uVt2p#e^9^FQ8Isq%!gw;R3Zl?i_SMkg@`*o6!=CS zXqFioJRwMfPkwg7AHUbTh(L_|av8w;1p!|{;NB$-GGYhcVX2`eho<)#94kqeUTVxo z$}g2oZNk(C(&*-PbUkaV>*GD;(8^pO&P)r%SX&^QoF2k`RU$X7_dYC7L&aU$iqB8G z!w@|1>U=A!CiCk2qwRz8)#FXDH_mefc^@a77s%oVC%3}#AU+36_7V8=dmiO2+5MAs&srp^Dh2zcA zZU7(?4~f0!`z-#WSU9&U2fFXk(k0}FIZA$r{ySpmzsZuag}VN$U5SmU4p7O>;5(ASjgFepWm|SLRe^Q0LJr2X&%jQOg#YdVckO{B!y|L1xfof={cJr?iyQDuW zdANT332v~fpqBb`72eNu_tDTxoow{CbjrAX1Q{Rpk7@mQ9Ewlj;$Yc(C6@Hr-9k+~PA4zZttaYGryPV{Xg&F~L98b_`82}Kr& zrH;hby3RjrtM$7x>XNo=?lEjMd~fJFutV`!=-&pg;9hICE|@{s4h`e>l_h z-@g@NJ;>6n2lBqbZTvorGT`eM1m8l&#}>K(58{v4jyC>5!+PC^_Wt(Ucq?i^JzXuT zI@C#w`U3t<^#^evL7%;}O|8U7Wed#mE>8}Z93>l?MdYwQJJ$RW2P^cP{utBdmOA0k z#O^W?;S=(^GM3xI<(M1C`kU=T`1ACItk7v_*MuPLdf-Er1jUKIt$11VsZTTLJ7IXJ z4?w%igag|p--^QL`$JQ5Tw{M3EC2BW?yn`r{kd2o9;9wG#<$6ErOP|B96Cu3NOh&e z5K}aHm*uYp8nIXPOy94+MdS17cePCT{_ks>4UV?rxg5>lU3IK|H0j`vB>5-+ueT`M zmck}{*_+58>R5gtU7An$p%vY~(t{E$1Wbv#F%fUl7oQN*YyLgp%Eyu`FBzn04+*Zc z0$09%pSXfgZj|77H_xJKL3k!L2?7wK|4MZgiVswLbB)}bxiod@mOtQ*TgWw(7&M&q zb+?K$@)%;cQ8vf^m^X_2KGG38u>@f2>S{PSwmB|Rx<3$qt4$DYEUZ(siCbw^3A_%D{LGnRv^d=^}Qyr>}b)t(B_H&oJh3Fu=d@v77TT()6UC?-?P zW2h}g>kEC#g~IiPK0u+<^q-UmM2pjYyqVA0Dfn3y3lTusve-oW3306A-$?rn@+sPW zwS0=PUk+{NIctFAJpBf8N|7uzM|OviUjC|BsL1*0PkSofiuIop9HqB9s!LhR{)qjG zBvGsObTO5XFH^%@c;EoBH@R1dGi0Onkuay1FFO)SPp`$W$5lyawli!cUQVyYV8Crj zXmMni=h$v>)yh6Fa4UQC)&?Y`@`i{K)K%EPeHh*1`Q`%*l&9XW74Pxt{W9^MqTbtx z_ipOFem}p@Q16HEj@@3Mx?Q43oO)j`-p9dM2q9|5dY<>yDAlhP>+D~p>UE<9TNmaJ z05U(_vU&4nsHL6$zU)w#6Hz2fIJfNk5WXQ)6ePV4*KAjKF(gX?_oPN%T>WxFYr#bZt7f z_+HF4rxcrSr()Km6ZtjDddXGDvp|3Pb1&l^riwB_b)*wh;G@a2;h@xQiV=Fie+P@Q zWs-fOFg&HhaFEYwvj!H-jGb-DzmiSpCj|Dp5l<$hBRJ~1>9u4Am1FPX5`C@YB@}6= zXN0Agez283UQohh7l20vC00C}g&;iOgKZ`0)v;aiLhfrU`SQrlxBF^1^wgQ8{9Xze`;}hx-a2scYiBv#EV_%ot;BT=+ z1@`ZCy8B?=lw7epumVi@w$|@kN}4xQ8d`ppFn(ks@x5DIE(Ua-@#EEU+&?Od-7bpR z#dzm2<%FBA@1VSgv1p71QB4cEnjrASj$azD*ESXQM(0!XZUU!~z{AoexHi|4QfwK_ z<8jl4$DqQb(*sug(b>{gM8be}rInwO zDDpCz*k?LBDKpc+fFO>JfoYoidKt7sAJwAGDN);H1f{Uy*n+&(UXj<-C~na)w2-H2 z{Q9?|MyMxPwNpkghCwbD$xJ5TI4j-qY)58UCK1k0k&1$s(dyrGQ#+oD2trFlhH zc`#jNy$au=!(zm2ZV>qNb*k0ElPL7&mr|K80Sv_k+U1W!0V&DrZHOzAr_)*T3>qpB zJcyI`EV=@`(G?0e71z6lM$k3KHJ)`pptTYJ=j9tkD{mrzLB5xq4c>aAm#A7FP62d&P9IBWsIcM)cv;*@pT)gD(W^tzCuu=uD&qFpVSD*?aQl16xC+ z@Q{M0%hd_nmhz{$Q?|1+JM>=4U*=B55uJtN;@J9TRhRZs)#Y+$nNW2pXAKnkCT|s; zo$1>zFi9m9kHxnG+xo!ydn~ku5WZGwX~OMp9`&-F*vMTEJKh}Cj2TQrT{IN(UcbjK=}oXBw(8yGs${s$JAO5wrZ4LczQ_u z(3Jsh)Zu&0pl_IkPX^N*hZr@iD5GQP)EW+1eox>?Wv*% zVe);;dG_N};F%Ww%;;N#T~az#n?i6dNWhcHnJI7K2Zi%Z^dK~cJ>TH|^=|$BYdY&- zZ19>vzLY{N{a(x~4y(VQ<-fpq%fa{3M0}=(VkUP>8|vv*J0Pzi;9>j`d%+2J}lOaG0MT7kk*Mtc4+pF?WJYRa?e#@Y=m@N*v*J7;Af8&H-#k`{Uq?Ll` zUr}=|9M1>(kOtJYAgFs2YT^1|aSM2z{S&t*`4F%7PHeVBd#oHAm4ap?B?Ajw5d^F{ zKu?$iie&%%fv|1_tp8*eWYkMuQM@3c8O2n+g$H*!jnTg4OIt14(aec(GzP5xq}sVf|YvNuL8gKz5t0s&Eig1=OHxC zC@)rUKb=0O;ELADZh4pBgW1p9<{0`bBuIZ1zApRAd!*5LpOR~Ue=rDqYBT&=sb@LO z0M#!DRJ&%V`2-cL@p6m@x>dHnPPIS(8dmDWwkArd^uB6ewTQNJ@wcPL2LDPn)4#F;CPC|X6pEd3O5rUxz_N^8Kx z{0XSL>LSL-*gtT4ygejqKf8z?j*~DiVj~302aEpd;}*=GfYs(Uc|W`rjCc(?X?+hj zH>K!CS?zk{7ErDsz9yEsKj78SQqZRw<9mp8n9QsPOc`54xu(9@cq! z;Abtq1@EJ@^egcZZ=(pmw7~k4Ss2ZJ@q<|4IsSqu-%am*c|Y|W@-C%3zAskWi64Dp zN13d=1lfPmds6@CT9G|Pnhx#U%~ZzWySkB{ljwPNlpew%A#OD*DvWA{`VWer?$#PX z-R&WwHLvd!2Ks{2Z6@Sp-wbAsJqe zP&X$FH3c8159-&y zS6DtAqinLQKq@=Giqcd&4p-5pW-o0;GqErGTI{aF(JlP}LDt0d&a(}r-#tj2IYRj~ z-9I46^W&*<98Lp$1A@@^n5zRW6 zRdQjxoqTXz}j7|SD%2qQamk3a)%cB z3W59Hbb0zOQ1(YpH_-Z|ODOw5Y#Mb*O(H3ghCg)I**geE?9ce!OL7%V&$BKdLh>Jp zaN!9s+2bfzE96Eq_G`P;jqqo9y&A843V9E&opuE*SY9(rpIr99POEOaSOKn=F0FsF zvqoH%*|8TYf1-o4lJ-`aK0GIWkg?7Dc~yfk;-AGln30W>Q_T1h%;K+LyB zL}Brk8vVKAlA6(l@b_hxluZdFGkBk!BQ+>O^jg8q@g|Rob*eAwK`Dbj6)ck*4vR9~ znHGI;o`Csbs>E|?b1<-?%fz{11|6|u5cD5A+x`|on6%KE$x7jJSL>!Rp|&BqK7XZ$ zFtwTsP*J3}_Zk(yIH4}#2!@*f0&`%zZpbcp{seDG&N%5X=(mqkrcy!~vqRbW#$!jf z*EFwZ2k|V|zJa7q09w?Nyl%T#>#~gZP0)W^ZM?5|AV z`oQ~*c>g5uely?Bwb9(UZ z=6_u4Jpi8~$+TfF=4nAfR|Ae~gW%`{9M|D~b)~JP{So|+I}T^UF%R2l-ar94T*JaC zY6x%#JkG^P!A(k{2(B_VR;=a)dBUUQ;vC^cqZBGLWS3u^DM$DB^xK=@8-=7kWw(&j zk6lZ@DFpwFxUpF5rr$Jze@86M)gRHA$Kg*3(<91!k#l~)$aCd%vAQC=xYD~&c#SR; zas5k;!{>=%R$Qem`^p-tY0I`+wPlB_Wk;;Natdv8t;w;+du4@&_eu|q=oJ~-D<{-C zY(~!umoBZg8jAbgV*ln}X&bdo+7>X(d4Gg+Sh(|UtMdlOnoRaN+|17`!B5E0APO{} zbwVK6!$ra0?+AB|`JZ!F?Pq%3AJJ=Ac(1#yz1WhUs8oS8{t?4lVLkY7@;lEx+t!C< z`A&M&o`hb)1v){$-l0FFZ|W!y5=OZTh7tYR$MGyh zxqs*$cF(l@w=3({i_JQ;Ftdshz^-M%`M~NZXQs4&;1l423$0Lgc!B6P2K!GHuot;^8LZ;udW>F^f0_ ze%-*F%I5J3f1EU6qYyfX#XdhVr|xrq{3qhgoWrmirXT~3!#49Ky3(Lm=mU1c&oTa++^N zk<3`LYs6A5_l~97)YHjY?(Y|CzV+JdyNk)QJ{8TSZaJmRzKtMv((An@0b_BESV@Th>1WYT}2oKTb z5%r9z)_l8&wxyD`Zdz_F(Y9F979(InT_esAZD&M1la6b?uZgzhlD2r_7tyv<($-DD zgtLt(2rC3brkmq{R!6aI*a&(xN2WY=Uj2lC%`Tww02!L;=&q%A|hM7Ty!2K@=PWeB!aOWMW?wpB^mMhTdP{^lAsxaS;r+oc|gakx$O+q zMY-{=QQ;(wUC`^!h+d<^wPOkH+ij#z5(Rfqvsc90F!@SiV=a*Amz9SXS31|mYGp@g zO`umQzfn83P0O9Rh9RvpHE0`#3sEIUT9RGy&) zh<2=j9uH$S_l%AMg0tGkdling634j!4%ELU@;*y&MCTY$L~?PZYaurT1bw{m@6e zMbPy>=}uys?c&(>Kk3zrpzD9qoy4|?i(^~MUX}Pjkd8be3oFvp6IP;;uvrNk;j)%} zk7ehajW8vn9zg`)W#69AX4RulLbR#JBZz#0jiD-CSp1keAevGau1(nk=iay7^yxg>8L^wxx~?rd^jgTRV1y9=6|_tz{pkhlcQM&9^;U+dI)lSv#p*IsI)QpelwO zN~u-!cQ9MKIknt`|2MVA|NBhZ-BsG%yQ%aKglBI!{dX>$N`6IuYbdpf5{{$33Ouw@ z4@s0&O%G=PurD0R^tV~2R<;5(9?W>4zweu0=-bnQ{`%W0gn!OJdryXNdrgF-yJqW< zttFb){=c?@iKAwibo%XTKZ_V!@Z|{Ca;j~eb#0?x(Kv_CMp4);oYRH=rrD6ZAOD>K zEmXLP+I^t8@ds4nYq;_C&5b{x-TmEpjc=g8TFo}x=AK58AY-(rAlCSIFcjo+2OV2S zf8Q7=Czzw49HlSBdbHqz9gw#lbZw@;{q%AOFNZ{PFREj1PTg-ptDCvvQ!QvzTmg;U zC0Cv%WitQ2gDZ+1|B2yNv{$&YBd&w_%xr-Fd+7f6)7v~fc$M>Ax**s;tzFxQOWL#! z4-0K&4Y8P^wWI%6zThAH(-(#uL;R*Bir=xUD+oCT{)Zex{FbKSf5!jOTM@UTsxCDx&>Z0)vb3)|im5!HH6_@XxVT@n+0@QSy( zW_Rg!`Ju~}MNR%ye21EjE80)9C0<$|xvJBw&MApcCavicdUM*Xb8p$4+^%oNP0#*z z$BmtOk4ktYeqYZny~f7AdG(Li{N^_ke*NdG4#!-7W!|+P^r-EAQ@0t{eHM4_`de-& z$m>7FI(6M6#nT5*i?Dy4zhKtz*^y6tJM*PS@0k((*n!6v=lt&B*xa8dFP-$zLva(1 zPF()GM}FV?fx59P$3HeMIlJk>(lpEMsdqdzc*C$ZL(|je4XGU1VNm96FQiuWyDTNE z|7!!PGp`ys?(QXbc}842JSXGbJCEPfbBulT$D_{Ndvn&z`&Qp?`o6rn@Zi87!hhcM zOUX||f3zLjc68z4yN*P8_IMZh?mHCIc<|g?P1*i#^@kdkot=Cp{$x$fisRExB-YlS zT6KC>UCQn!tJdrZ-J5n`?suE_x7(Mo>)CI2?C7*}ROKsM_igX8ZS2}N*ZjEdH|r;q z|GDCD+4ZG)UwyEtcEe2@XKem#%eilE`MThl{tK+nu6wTdg~2aIJpc8=1+Nc(EppMf ze|YJodtQ!y^}s8O-M=e|o%i$nrE?#0#W{}_FLylhWbcByIV%evD@uO4>8a9pEK5`W z{M27IyxZoz^uNwqR{3^^C7Ex%@TaQ9m%Wko$JgGh{^+U|<33*UiRXiBKg@am-Q~wW z@A;X1<;S0%S#|RlGrwHDdQe)w5o!NSK(C=KL}Ge5D#? zAnEfUB-v-8T5p}v-i$g2o(ofm&DR;bhVPB{T1?_L&K_BCv&pVe%-z(aJ@zngG;vG? zsSw90y-~opq=|3lB#y3@!c?QA&Yx0xNN{>r=;&SZIN3A5D(<`QG?ecbr2IlEFG&h! z{|N81((CNJWma17Zn;@2TuBdZ>n+YxzK+fPUGRj7a=%yULe9}PTzSHGXTbWB`Ei4xzsn^*-q-P?@Uatq-$Amn3P7%%@-zbg!%7~XEKoIEoltW`e!bP9?HG{7`?d}{dLgE6F!>U z>EgPdqrZK9mR(czL*xwjR0Ro+BtkEj2wSM7<;eL^j-2JXk>i}MM$S4Y@kYNfTt6SgC7U%~nYBj7tUN`PIPtj^VRqC@u7`XCo5Uxy}rns^ks%xTo zmgb6H4J3v%CqC66@ZWBjuO9`OuN|B5XGo~&2B?Z4Q2X;0)MX79-^Zp!cT*9i4VLoDT`g=!z-cMgz>!fMwy*#n>u$D6x?P#`Qs3M)h)W)UD@KBt_vwZBX#r#RuR2r%&k zlTD`+V^M`2>pjW1mkZehK}Ny)G)H^f->b!1^A5v{s)=XA|!|m$TkSgi>*Qh}Z!Z zAsh!$J&HbUt`!(F+?Q@KZsOJc=x{612t3CV{VtK$n<4E}l)|B#4arysMmaf10}8h^ z`D>L?<6l}p{tL{35S2`Nydu5V3rc~{9-)-?x>A~<|FLsW3x!Jzb$4b#gL~$}9P(|E zoN&Zh)nb1XGKf5P+gzPt*r_)^TR6PNf1Bf2WYRLmF?*M@0^{^2IZiQd(d54_5Zb1! z;_vqh<*gFIt&OurQW#pgq<7Ow-fT}X&nFxnK zKzW;ET{9(LKqC_Srg$h)vb~VT~OI5sw{AR!an~RiDJG1 z#m7NV?0p!jQ_b`WdpoUYh0dooo~7NLcgVSx=U+#4j8lZuNb@eCyw&lv@_XlnvV?Bd>MqAA)w~wjFJ2r$n`$u@+q%?7U_8Mw=KS(W^sAb7%T36;;#23vw zP7>M0um-#r1pHEfKS&(TGml2 z>-a!d$NQ65|7GAykTfMubYTp(E7y1Qh#!#xl zTU;jqp1cTvD+Eo`CCCW^@x6klri%cseu!%8DM2^D$v~EzIAI2se-H%vO+fEE6-1sR zcRam$c4x(M9Emk|(k3q}VCBAs%|8>*iQi13HjuwHAsLle{J2y4NpWKGRRAV7NmfTh-)hB0>1D81m{W7YM zvwpDs>ILrJ9p_p*y3;BP&bFRLzpodZZ8hx@ho@h1EA45-dm5a-&)vJnx=`#>L`?7= z2Q?5kaEj(X=O@ z7F&R;upObMK=j9+{r3P%NID^mdz^R?=etM0-^%;a(L|)y^7F>I=CW#Q>*K}dx%Zgo z{NP98uH_ckH7Blx0-gV`|&RwegdfAyp1S+rr7K#xAaRoWbc(wI@jXPt8_HA zp0>iB_d21T{s(v7JHEGhKg=NSv;fK90ztS-It{vm+8C_cLZ1}f_CdhVJFdB#ibi7# z`2-?oCnOg}dTJj(^<2?F${eP$>~sIC=y45E(TRMd^ z`m@~SjUj9RdsBh|4TzpoNN!~xlB;p0p^g`V)KNNKUk9LGF+e>N1Zplrc^?oiU`IhjMwNw;eCNff7p>-y+w2dQZj(_&1 zu&7hRe=5H#Q<{8s>Na0m-|c!vSZ;pv9Glyu;kiOQXW;o0JgsZiXu;8FbrZhJCa5mw-PZWe(oWGyGZML2k|( z^oHJl>s;CIYd&llk7SxIJXY`DV^ry3fnT&pP-zjQ#SxXA<)eYhQF&ZBHpCza)Z-nqw8r2cE=%%kT&RjKksqm|X?*b)Ui6B0$`Ezzxjm<4{OXtA67EXM z*r$SPf|U$Fike=iYO z%(2#rwoA)cZoiT*xEbEQkt!ccPWo440%6V#hM$xua1pOOfBq~uIYY-u&Vz2R!A0eu zKMIcK5+%qZ4+a?V%ZM$(2vN}qOrkM`iGG$ejiVXenQPOvU&@R0S8E%O2{5w&%ObF9 z72XwwoX#AAIYqmnG+(a;DrPtP{4H5_Sh_z1o;k+?kzH@=Lrx_rGPhhHKAsQfI?K>~ zG`c<~CZBC=_HUSFlj9G!Fz_jB7@wnL{#edO2nR!cxXiaAKkU5xESW!!^Dl3S-|6uV z*89KJGs`&>13kc~#YaU0s~UwQj~Jz?SnE#M;pb2}l25_+l`jGN!A1M?uopvOmmz| zLz)+^IFv7HlwLul(Ewa&ef~H0t_85k>Iyea+NKam&>&GWtS)Zt>|A3z*J`&FC{Rmz zC>0o1WSe8Ubqbn7Rm4Zj%%2ct6ZdqRd%KOj6di8r2uzAN5kwGC0cA*HRNhe0lAZ6I zdz-&MsY45Uqv?PD|DJpAx#!+W0KwD%?l@-rI6>QeJ@La1mhO2C#(L;~ zJ@L7?Cq7YtHBtM2J)3atiqWmL96$ypXwpd;02M|*ncG9Zi6WC4tV$2!nc6+H@2uBnvd!;I{%kAAoe0n_`8vGc z7K!&;mpr_(1*ZM#n&+4N0sOD?!*01JangMD3UIp0g1pc4%*A;r=0lv`snVPLH#UiV zO|?2)O&)C8IXKP54cl>M}niKoWo{@J_b zK4)8}%iaDQdyD=;Xc)C`%PKLeI}hhufDPa?_;6%shjCqz?7wfxGCy~#JN;W{VuMKJ zp1zR?G~l0@$`{4QpGe+JDk}w4Q9b#=IGG4$(_~U0KwRT9+6Ch^6Tl9+M!qP_qr~iy z#oyG+UqcJX>Yq8&q)*usH+zDD2t>zwC&G#D*mqbZQui;d@UXKXDORZz%Lqz00B-4V z(pi@EcxAu5jEp5mJ+K{ERqveJA7mGQ2e6OtS9a$sv^k#E82iR|f@lB~yFY(5`A6`h z!$7#u#?e=zUoIkPIGrdDf21-U%gFdAXHZLYNVEFprRRFlT3TH@JfBNC&)lm0C;^`5 z&fU$PKm9%IBLq#~#24rb=K5OkgWM$?ucty<1kbtA2?3hCd=XMWH^QWu?}FnLVXTQ# zzn~e_%dZhsZ@hAC6>^zhmMXol>k0mv@Push^DV=rH@}`mG z4HlGO&uT7vfN=bcR23zK${*X8R>74w?Dipz*1 zWbXsP5dnN%j-VZkRmE-u9mcYfRd7*74w3F$L4~oO$SY!t`@=FEZ=WrN1bc!Vea^G7 zpGfz-W=v+Npb|<+tFh!4VuIs>lW28TR$(fUBMR}NxEq~VlqsZO?5?fK*j?b?@e3wf$YaSK6q2+D!p^Fx^8c`W-RoCf7M>+3=3rY)aZt zE9sG+Xv6loXp!Gofug%)LgP^YE~6Z$1C`Re z7I^^4lS7%~SxiU4M1gE6h+c|v$-S8btJ#?+M8CcD;P0w*|S6jK2Da_n}Me`#!#m(N0U83%7Y3_hBh_h&qe zIi^WkbH@0HHcqo6v^QOH*hX{LjuDdWP3(E+<`1NyB)d+>QS;w)z+d9b&Sa22k_t%A9uoaC+Phn$_FWv>ks$v z$C9C%^}MN)Guq`oujtJ!VvX>pxkQ}dq!ZFsy$!2J0X`o_E9=hOZt>I1?1UVU(@0cj zn(EWZg(Q+hza;i7=Owi>I15^)-^qdgElXnGRI;=(Hi=~^oevr1s48d~9v#Ix=;w0L zlF+(zgMy||Va!~7+Z-~)f2u*-Mkm5Ki)0< z@e+&ympDq6lTGm3_#{R9pa5?`kiYI08_6xU@k-SnD`Z`%vV|#K%>Jez^2#-TpZ5rIAhw@;bn@Q-!amp%4R>`it}3Y?t!v7$|Kcw<#3&_%ah%2scB`5O2R7A zho|jLTiZyVFJpsuX2P6LE9H8)5a5iqt_aWpLAM;hpTwE3jT-l8!P#tT=T4Zk%2wbB zC=ebPx*_v=f$Rs!C4d~|>CS$VbKWy^CuIZA1-Jq5i;IkPZOgrUzG>=S&>BlDc)jR) zRt!BzuTFO+zbb3sHy_r1F3bFm8Le%65wdkp@ zcGL)m)%bJxQPi!!E$4VW@y2_W{ZLnr`52*EN6bC@A!see;z6eqqJR66WM3D@w0X+F?4+-dghKJR4uY{!a&*#Oed>8VXG z*`Ms9jpgD?E%@_sQ^kSP7H9Q$bOzf$8jbaMWY7~|;AbtWuA@uP9oAOqAs4VUIK{|Q z3 z(q8B{+eE)B>OsFuLNooRTkOwWjrZSV-mk^`_wk;YUuj$M5DXh1=er+XH8-;MKTO_= z@zksb4l<`ttn5mwWgp->i2WZfCgM?=)Cx3&b$(v~Ce_&uR@qgUy1?DY5_5hn$#ny} ze#8pwaz3uq3*Bxv(XI4CzP|GS`h%{2q65u`4)$4XFH=>I<>ZBD??DlR5Pp;(dyqx5 zh(ncCPET!Zacc+Du_H6>oW4L3XBaYh!L_!WBhEu$oex4YfGZBcXCf19@mHL|CnBSB z<1c#(S5c@x{~c|Qzw9eqg&_%0c?1<1oqy}gyr=(ke21s-P-L`2-V0YnE-jEf@c1^m z{ud=p!Cq;+EuW08_#3|HJ>M##akGEZeMNZp+`1i6{qMQ22uBa;>U>xKdzKVADT5~m z1=mGe9kwmTTgY9fpC9J*4L#G(m-L6+4;}75U(!D@s2slfTb;J2jYBwtpmSKb06EBt z&V5CN^fcuZUC24%E9Vwnh}`%+PT36#VhV$5wYuIzy^xcsUQb3_J$eXPvQLoCjW!WVo6IN)vFTfPCGQcG znp7oWSs>V`E9&S|13LTMfUe`zfSx|p%iHIA`HoY){C%lcWuL3%I8N1a_N7{_u0Gex zbDZks?NhyceXf`PIMu69-LSWMF-B{%;IkIH%RDYxTzkYX2`27F+-9JgcYxN%|1<%)~7VNtsbi78^zV*z$E3U^$ z6M8R#beW7YYwP%j`T6;< z+;~|uhd(}?t*W6-{X1|&4W2BpA|8Ap1`q6=#zA9+UN6P=ZwzTnUX$ulv>Waw+IhnR z!VLjeWSs5XhQOfkSR1{a5E++CZzqSx=F;1M$T&N_4GxdB)0;ao&OynDhz@%5M8@S& z+$rI)dGt0gGA^IqP7ROEr?(R$;|l2QG$J>>oitp?MzySQ&$|lesP!?cUhBs;lHOna zu6zykL(RC3R0pn@sw3486;pMj`k`W~j#NKXOx2OQvFadRY$5HDyHh#d;O?- zQ8`HJrE2(Sj!HYyuHN=w2-<_)Fblww;Z}k<%je2xRY)$#F zfr%rgCnj*ecLGKdY!cG^ZamKdU!b;(Z}SvxqL2@NsRemLXAA^Po`T6&Fw|=DC=j5F z9DpiRQ2n~0obu?epqzj@K|u}ZhH}Znt)LjIfePxxZYcFQNkMr4HAq37+zsWG$6y8J z1=J}D>eOy1RmIa3ln+oJP*6j-_YW<3E4^;)g^oK3zuN@c7f0o6ZYPLRZ6Pc@ZUu_z-U5~Jv-QTsUHm)7E7TLO#U{KK z3tp=S1vk^orO);99H)AD`&2JqpX=p6KJ}{XQ?(q~tHlUC`EGLxjgL#_6jZ~YU*;6f zqnlF*rRZChIfbR=T<^Pz82pDNRvVQP9ajHfqK?8e^k z6o;{kqw?s9sC+zq;bAnzaVq;%kpX4>B2#T;Q*4p3xn=dak*W5wDfY-%M;S@Zsd;5n z@*-pN%j)wZV++da3zEOJ+W*n=xlv4y^Er#><8RrGEp0mr;2u^CAlb&gPhT12i?cIt2U4yo8qY2NV4476v%ITtI++;aV42qa|Pr)qw70{>s!OCHqYK4bp@)Dp;LOEM~V19680C5s7l_vpDx7pi+KB; zN&aKPUMEP9v2m(`QMmBBa(`Xw9^UjedKGg%KTCz8e6I-Txs zE^A*){?=`BS@05@#!Kke7$ai<(V?J6yx#>*`)Umz3ChkPiyGj1{2EyadjPQyE8;Q>&9_Y^yAxq{%-Z z!K@rPpO3?^+^pvF`GkVI{ra@!e14M8-D^bU=2hwmI#anBXDXdy(&$1QvrMDhRT3zg}>-Fsfhj_R^P9a@1^?t0`>h;`Cg&Fe@lHIPT$EI z3Ypf4Z*@Y+4-BChLE#z>`qlGvnm!b+G3*R@h6X${16ZV<9~8jh4u(8SLw+a&8Bos; zD@Z3pmT1V2WFU*x^K1p_V#tqb$a6A~rRw=H1?gePpoTm*16ih?%wvcX z*XU4h`7kfNwDXIve3*}3!u;YdALgf*`4|}~*Km6PhF_=>Gs6o5&m!0mxHddLuu%Z6 zBY+nLAVdIL1)zlh{w4sk2p}NUJ`&g1n{x| z+(ZD|1z;`#Bn9AR0(b+#goq(9)Nihg4`sKZ34MjAln7<6@i>5 zkgp2lR|WDlfxKNH-xSEOK&}%=Lm;0M$cR9`Adpdk+#-}LKo#TT|JqPFNo4r<8-IqaNpA>>iqX~2q-TqQ4h zI3H0RBu7g3{uKAi%M~=;cf;i$dR-{5&CwCK7s8fj8cFIb6gUzCu@>j=^Nr^yy`(KC z5GwRO^d%(cFAel%5xxjaRIt&x;V`X_?Y{)RrOr}QwYUIRAaT}>xjG$81_qb0A>V~k z!Xum!#(*H)i5464xtwyTU>Vo~6$y628V<9@d@h5QXD1VUD~$Nyl`JPvwsWW)b^wFX+Hrl-2gKl;T{8Bwj9?Q>8Th9$BF4vGp@yC*r*I_B*B>!d{%^#tgHav;F9q?ISI{Guu)0>kPBJ96AonG9Q`FmjoeVmet1M9*jaM^#U(pNADG&za9i6Xa4Z<|YBlLB`$!M%aXy+zT_NH4op(ru9bc$<{AN%~`( z^vBH^ett#3<_XxV0`^q_drdODT{3(V0bf*u(uwI!)Q)I@-DIfhXkgpgbOs$M5CwH0y5h z9Zmv&2n~-S`0+adxL@8D%iC&t@Mcm;bG^2(!fW6-i4cEH_pAgX9tY~;fnhd`GR&bhmd#6wx^3>X zd|B-6v|Oxw8)WxH;yO9(8qCYuxBdmocH*9Jt+~BGkVeN0rpV6Z!q<%Ql-q!p&{i}uWxr}`dV&k0k!W6JDJ3` z-G5E8HO=ecV(*J>3nV9Bl}q?WVMk*a+cVyRcD}*$ry`Rfqy8pCM%*)>*L7G$PdMx$w0*X)G zqU_;W;@$0E#M=E!7W)m9d$#;ixydsKe8sRbB0=zh)03Y{<2;x-zLMiT6hDyScN|8% z**+Xh`-LX|5oBOfUzKF)>-Njp)K_dy|MA_1wLY7%^L4hi^ObLdw*?pMd%4;Uo$kK# z8#YA^ebf-DDW9HgW#FqQVah! z*vr%g`crgb#+7eN+E#@d?Pc*pPVVrV+w4Vc6C62hD~hTPUiZ7Rsf@NATchl2sj^7x z$ab-ZN|txv6zpuEHQW`uaXgUWI>O;C7_j9ucWF{Ju^QsK1sVK8!~WI;3)y87B;sr_SxaY{mFEvsiS1ccrH`~{ z6-+bKgz>Q(FCrHq!_r5(2suBUb-#a(UPsD}UhGhglU$hC^UB*|#8C(EEOGL^HY2|G zr^d<{y10%i`@PfHLd(kXP9COWwAT!8f0%DR>=Z-cJNN#Ij{;KO?w>5P$G6(s4v}4@ zUm(+@>Xu>KQ1_xWP9lb}p>RdZE{)hQCxOu7RpPs^rqg;NKh$YF&mX^vkFvZ>4zb2B zF-x9LnFJQ>jUMG_(Ds)(+0GNV=fi(bTW5~@_BwQcCX2sVt}AM4>{RO$u^Hpr4(a{Q zrPRw>Zlu22GCflXRkQeZ#h~W)iMZ_M?vj_o-NkFyy=99g`AFBdZA9FGMBHRl`5Qob zZ+_TYkotONzcYWjQLv<&V`f?QJ2g81QMK9mSDLJk$M6;kT!gVrQ?vd4EIw$yPv3gj z8(It-I+^^JY_+_5AMEi?vJ)mkkjiT7L!0d=j2^&wYd+7f;GKZC!hQB>fn$1_^LGRQ zo*4LiFY%NI0CYa5EI6V(*VcEz@2bd=_-)OCUwn11_yIgIb7SxLZ8hO{{hdeR2degl z-xJ1>_yOJucSi5{0X(txx!&;ufX?UnJ51#*sma>jHSdD&DOvEX$%609r+UQ~;E6Nd z1>YJIz9l{Ioskt^eC@UU!$;!F@YeSKYp?hMJTY@a@Az_ly8UBjd>3WKchS4x`|#~Y z;=3pdz5{#57vPEb`rh&7{B-}DFK{M%I!&Z6&7cD^t%*m-$hxtDgy5XOIN)O(Dp^J{ zFx*e(BM%oT|B$!LA(tbeQ&MMI(SSh>HfDr2HzbB?M8@bgz$C=7qk8N5z12{ zR*ZYPhL}6-Flf-FT$)d`;ORjF>VhGTMNh$kITyweEjM)tKf9pD&PPUrn17?3#=jv(K9xF zKyr}f{cnfmUC-D4m}P#&`G@Yc+F$4S+o&w_H>p#5DO=>$`DNz%t(tcCh|28O)cdGK zKfBM?(yXT66}Wn#;T~1Twsd*gJ}lt_@{FoaPCeXX{?|<8PCdFn$H#`J(J0A~r9ASm zs^Wa9+llO%^h9R9QjzUEYIAgv-dYXgv6%OR66p_Vsnk-kj~Gov$0%mKHfkBV!}u|9 z#N8H-xLG)2Ch~Z)@Gx6QYnJ*>TAZ^OjG^!SvC3*R;4_UxilB2Z%r3BfSi%DP> zAVQT4S+UZ1OC@#bq#A8~<#7j_dSnRs<34=g%lfhZFQpV^LN%mRhaswln5^~;Oi zu~eiIAXXneKfd5FYGQJ~vwIk|?+QKYPpFgu;Ot@<0Ja4%uC{!X#@2<(E5;YQNanu) zI7(w4lK(*CKyrPTi2H{voqMjSbHAB?IGy^n9xZgytw?^Roc{!O1+Y4kxc`I1LKD0+ zI*vA0B(6ZQ!{MRGLrV>8OLhV~E+7!yVW<7-P#Qw8m{3=;JV59FtoE^8D=iq#6b!Eh zh7I{(KTe2cr;I&&EbaYp+SOBX&=ry6pYW3MTkY#E_eAXgxr;!m*0k)TmeVe*cb&H< zt?bxG#aw7?qze(ZKlT=+g@#+na319jL*P7!xSZj<8tz_(^9meyTXGW(0(^qtvfIb! z`oCnU|7}wL>0JLj)F0_|{dIf1avoa1ALS(!2iIrhp>(4Enbb_9y`;$1QZqez-al@p zhkqf>bnBUxW;&YoS>)*1K6*WG4q;fd?T~Wwj*VtQx?*kWmQT~5vs`>s4mX}R4yOk8 z=nsT<>BtMoYj0>j1XSX%2jzl(&k+5l9g)?iR93!j zGrEM}b5;bu1*qi$XT?wTA9#8qowE{cUUjZg5?e2Zg7_NyOVRCPq_B}e2js8&0#?Sy zV`cn;lJ$0S)1)04okD%ayliUbKj>enU!Y-3>*Y&(Suekj*2|UtK3#w z(gUGUvCE)$%`&f#r`BcWZ&bgK$s1&~de*3Ct$Nm(ePk!fhF~hi`g{?EXfpEsGi3lr z`0Em`LHMf@u0{9;3D+TfwS*fG{+xuXe|QUBR>fw?pAe|p)#6FrkkL=7_Jo?-miwb8 zQH$?IKmWKA1}l3Ct1ke-ALKw71m6fApb-_yN8*GF_OWakah4!_*%|U2L{-5ctS2=kGDvU9!z%3Zv1th`st_PoyEgR)bKrwl4v{a7}Cw)E6yfxyPg!R#GEd~ z=*>XN$u1>$laC+HuHQCMpK8_M55Jw}Mobj>wR-yvA}4t_3l)WUHDaA=o2#U4&{T;B zD)y!mcf3S|Q2sKT$a4gmVpac)qBs`)Y6Yy~o0YECk4mHM63ALW28yJ&Y5#N}lqS7d z&3S};x#F90LHIr58lL~3E}E(?V*MvXL)E;HaTf+xN*oe@BA}brEOTmqgXe- zM5gkU2%n;|*RHY9OU=FW`cafjIVpWACj+ZU3HV~Oo_Ha_W0wP~A~%`fb*DqVW}Wp3 zLJMKl1b?JHhR@5&_M~y<+!)5lKcHW8lQ`?B=aXox${}DHc3i#y@5L;Kl3n`Uhj%I< zdF_$@U=ZK=0g*JxGqcBUl=#ZzhQmk1qfHEp$hk?n^;K;D`kk({_OG~W)1kB$n#gw- z_ygx0PT7~%6M;GBakzouOZRYEErig&v@VSJ8Reu0k3GVlq-%i%A9Oms?0|S2cuZ|Z z=qnb;StiV{eY-2I9RVlDq?Ny%%=j=TQRCaE+%SB|si%93PL(?S#IKjtzT?kK=P~R zYd+4??K|-;nvWKGjK8?=#4R)}9=~%S4H>5Vj4FnxFw3Oka}Enb)KOKUl(V}%#5|f= z6l5NCNU`7kE{z4tEE%>^uV`B zXuj&)eOz3|Ed)?B8ZuK!N{!axGG81Dxr97vGd8EE97Er>!Z)0sfydg9#!AD2H%zqR zG@YeHFPw6>Ax3l0u!=n@rFn}6g1KNff%y%jMloxWsR_kLqYE68SZyz`HPRbVV1%r5TSFdzh z=f|bCtn|E+<=;W7`GM3gAg?w2S?>b>&H=!a7tT;dUIlI9KS8G-Vo86kDg7gqUZaZp z^Gsf>1{WnRD#lDKQIE%R3@J10`_g7tCZIffZ9(x4N>u%cWnu#+AjX!;`KWI;6!N?Ip{;1zkM17 zVH>VS6wbwb0vp%z!>18Im=piN7nQGIiBGq9fFn-HD6KB0v_|%af1)iX@wu&O z<=$nZViYhMz{U9(j;W!NtCsF(^zTjOun?eF4`7aH_wT{PPO|+lIX#J9N8Szj?K9(u z-||g#z7Jb}@~SED@h#~z<+u@_asl%<#;E1f+Wivbv|Y)wTs0o0(=y=TY3c=4m$8Vx zW2TbMC0n|?HaePRewsn+3>)O>$t?8Nrw-7Np(hKIz~iQY;SYoNq!Fjz2M-b!0x)+?sqm?9PU=<5_r+RXj~xoN+q25Q~Ecz?5M4-*Yzz3K(YKo>jPnr!A@ zR0oU@d;;emTJt=t2d0hXr(w3G`b6dKKnJEUy+pUj3*O@`|>m zmU_4w{Z+bi8Cqn+)NWz*7uCBSAi}9ms@T8Gtiw89)ZG6OFjtL3aj`%DfLe3K2E6WY z6Tc)~{3a#RW}!Ug(XIyRH79=WcOvT^v>{UwQMk3J5vuST9tC3DdoBkQc6I@LMYD3;&zVa$OqSwh{lQMx3C4DIJuK0z+aS%RYph6RozDw z0wLZ}?lPYpEZZ@z7rKQ5TGhIqh$dU)UH|D+1nX`7ThNRHFHtXy8glFyZP%*C(ZMJN$XWJL64kk&o~Oy=SfzV%Vhe%LBKOyCE&1J1Vb?z zZe*!w=0)lNs1eF6N8La*G>!i=%u7jA6OiyRx!phol*)d$KcBa|Yg%?k>6=zBV~hC$ zAmhJAdi3fwk~h}5)eTlHqV}#$^D3Brzw22^5~U=1@#fQ~Nyi>c4TI;?1+p;tb8Ijc zF|VPgn9hq>^--j{>NC2juKA2!L>WP$=wv7D_FPSBX+5~;V$U7|L-utPLh&_3Roq-j z()4^+;&V{+K;K-gqh>q*3aTn$P-KGYG5$?d3~_}LYqtnPT+icQ68xC@p_<>B_1`^e zJXzxrB7beN2z7*85Pn<_79GFrqI%-{P58b%I)W9`X?BZZ3RjjXr3JP9RYrnm?2KHg z*-71wUrAhLu1O&Z-GpR*H_TQZ>*S}=7;C&+rqz&+`14cgtFpW8ztMtA+-vnGu=s#mGx$Mqt6lsZ3Xt~Kuz0U=JmkM1Wt`N0#UnNvHV%VItt{l;eMH^2P_ z_nUbuiFIyGi{kkRh5yWo=l#%myNPkqH;5RQDPoKq4p)`$W$e7-A{je7)Y$o~g~!y` zIU8stws-0CQ!;+8J5rC9c-_XKjnpvD^1Wi}-KkYQ&YKk{J)&=0<_q6{=SVgBvU6ks z^EQcdMJ#B}F`+qhI}gq0A2#df^x=>?=+R+G`vp_lJW89y0eo8d8LGzNyDjk7o8Z^~ ztqY)UX4#L@`s_1r^sdk5Hy)wSu6uWVwqmW;XV>@8XB*z$uef@dNuT}d<)Y8dRr>7D zCS>&4^UeC~Q$H0+)sj`8{lU+V&}T!67)7F5f;NfPQ;tfXy;mhY)0Fg+ryPww`&X4R zU`lC6%HH+aLaUhlF}}dw%dWkm=~gH)Yjh_5aNr-QyLqI&>HVk2z_Mib&BsL){~aSde5&H%0k*6>Jd5?;SFo;`yvTZA2kFkX zq?>L^_xj76?gX>Gd$I+-)dc^Dz`u0Z1n;oGx0&GQ3;gd@72dM&+?6KK&l2cktghe1 zmqIM(yJRzJ5D{vI1H2iKC*kYKGcWA5bu$zN$z5tgJaA~Bbpxfv< zD!x@azBBnZ_)(Trl>APcqivg70t}o}TdVTs(c@;dV?H z$VN&-c(ii$Fm*lsMtEpRfv7M@^3*hAr>@Pu68OSD0?sOPX&pBarF8Lh=peX6uy`ep(8=59;hY^1&!TDGh0 zF!jw9K$oJZMkhsvLy%-7$8aq<5Eec~mkTD)Md5|e0ZV_zM!03ji*Iup%Ls57x7_mn zwDW;CZaZE}4Q|w|se1by(@7$tgOAQ9p-&TukbNg+>O`ytoShG@LP^B$uxMo4O?Fvl z&7d=cJA3R`y{$Xw5TjGM?dcS^J$U-4k7jq=W9qKv{L+EDU#GD~%{TG>pzE2-b0Xu@ znNH!Ui%m{LQm0937w)0s_mNA}+GjxF2D&~A+N8+^Kx|k#aO5TkH6_7D?}HiFO(OLyu@b0{D2?bS4*#bl^8#P(w+mEye9%jNC6%84z;Gf#`(GDELBhKYvSZI}BioT7|&sWCb9ePS(m} z60c${sd>hHzYPA_i?L6Q)3DUDa;amf@!LZ@jL}*ixg(?49dKE-ZQFG`lwU3G$elBkGd+}mVpmXVj;=WmANoiM5>=-i9J5`Bn#!OX-h(y^kEDZC9)ZRpu#j3fYD` z^d|G^I%2p}Vq7{VuRF#gF$a_AVJ#Q1g0+U}Sli3#YKKXk_wOH8Sb`CfNSnZ#7+ zn6~biN{Ok~F;{iR)JRNi?7F(xuh5Ls7igeb4V2F?BON5hs@`nbs!syki>43T$yUZ= zKcvw8qx7Zcg2P8%yx-ep(Qo0tYCJVXBlX^CRKOKH+wsChN&IEz02_~_2-)S43waaQ z%n_NArv%nZ@$H_%1bHk`zFIbtH&dMcxLC6v>5R1U(!qLD0#;kC6YW zvvK*|M}blVJQVmS0!|8?Ln7v5)L$p_5)WlhWA$X+Ylt1ZkoBp7kw$;C8e@qDDMdgKTB{KvL(pm5 zn~IwC6|5Q)CTKfaw-`(Rvy+i6&nM>z z7_`wwh6nbX(fDXcOMAlJdo#6XNVTVrQe6oH2XD);IT`W_Ye6ulXTp~=_UVkNdGjIq zo+0g<^&Euk^2pU_mr(&QsC(q)bKzkBYg5L~P-K!8PF#IU~@*X;OpS?dOr~r-t5~yudmiMb$CU_F@kj zMiCQ6m+_pjEOoj9Lx$&4X5rjnVH#g1`LGk@=ybYnH;Q$YOn%% zU!f2<~n#Ex~S=sXn-lE9c#kNunJmj5o9K)eC>f1Zhx zq8HGnKUq?`jI6l?x4;7P+rbU-l!ugpPGQ;bZj5liX5VFw$j#wQWGcAuU zyt~dtU)Ir?^UcvqsP6`!L-IZEJvo)`>RaiazLoCnTj{>OmG19b=|z1jJs#p+eJj1PZ>3lFt@N7rTRQBHqx{<727~;gmR&yeQneqERX)^;e5mOgw$<+! zTcK5D-%79OTj^zeE4{RDr5E?D^g!QAFX~(A{=Sv&>s#sGzLoCjTj{R8mG10Y>5lhX zx|R<)S>yxBg=TiP6^NEcZ*)wWIBBA>4So?x=PV}m7So%u@e|tK%2DpOws*pc7Q{;E zyyyVB!Vp{;T<2ctev;3|)91t&;af?;a72M|xkEe;x4q$PSw#g_v~4dStqn*1pr%cU zMXI1amj1%Fo`lmg>FtqO&@>~n@*;FcVnC{YZzt2{#|=nJ~&{L5NoI;3kGP+{PrVKzpF~XKL`EszGStk$Fb`QJ(Qtp75l6 zXuq@b!j!u^H6Z?kCp-@O4B@M7;Q=Wu6;{)2PQzw=#=&is8oVI;KM?P1`oa0one>Cz z%G2nFY14_gck~bb{Y%zQ4h}kY>nCq}^!kbAym|DVK%HzPHLHb(8R{8Q&sO!E!%x|~ zQ^EF3Fq{d_&jc4_f(tXjZ)Jk_WP9rrBCuyj(syV9&^LcTI|nG`V6mJ7|3sE@>7@L0&{4|Js;1 zkzl*{%{czcC#@Qc)y5%Xi;?7ek)`vHzPvP6vy*b8{LAUfw###Z>uE=5d^zqhzb4(3 zcc+r>ht^|-(<4h(z%%JH8VGX-XM~lFs9!Q8oXROknW6IKe$Kbt&*+tt{0x$-$R{c7 zH1ZgUd(0lSJxDSXz7&1HH|lzn!11jSnPf^SqUr7Aa5 zjT)(dQYH!m~yYcn@@Fo?WluyRvntn>Qt~CvEVv~u*FCZ7POhp8;-j=^Txpg@j;-b%fLD%f zL@bxJ4BglL&}z!1sYlaSa?|q#*`y*Jvd2nqx$DR1X^R+*c5=gB{Zp=utl90AIV7??AY;Zlq5 z3VcPaXuG}K6(E_94z7j_&2FoNG&KYd?L#HKLJePxr~|ohhI&w=h24>5C@jMowdl0S z1TbnaE60F?!*wGoKx9oF1RKFt$XA!f%_uQ7nZipEWYJYg<5+iTlvqZ`#tiq3*UYG8 z0Aet{RU5BiY&Nz)F}NTUD0a91RgMiVGHH;xQSnr0}7(VC7F=Z5Tm|`k$ zK8|B5DdaT8RO84b$J9{BWs0fAF-eYrO6xJjG~hHT$Bd_t*A&x8?;AO0GKGAmm?qpM zhp zyZ6em)y3R)7(bKm>`SNrzyJ6D{lEY3|NRf||3&9vmOnnYlvewqV;r_U>y{bof=`5Z z3)2$OgG)3fPoI$5b4Hma2@7sXhiRRTCXkdkk8tE;^>+7_`**=$OW1&{C75W19Nh zQd0^^;`$-yE}0e`bHy=evMZxwnvX$~&4`W(9fKxojgFbq=O)7)J#S{4!E)avySyr- zk!y$z>z;zdF`z6+(&q-3208}a58b8Dl$Bn54B8nybqsnPIQ$s26y(h@Xemg)W6)BN z#mAtfFfts2mclr73|b1K<}qj~jN!+irJzw9gO-AR)9045NUP(rA3Ev4``8aHdH?&N zJNCcN{m`k0j{SaUzeC4iKeYS&eP8!KWqx%fFSs|TdGdHnD&$6DlLVbu$C986Yo-$P zVCf3Wp z+LR}@a1f`YoA$xZGgbyWZOh{EAz1s2e#PT{idH0j#u|b5#vb_?!*&`^2M?aHC3w)* z8DBmG+c43az3!(Cx@thzb~*s-i!DBfVGkOcgR9Tj5L|6L7+*F7XTqbieD2joh-Tr3 z<0}B`kIgS(*wy6T@cA?1!M}5N?eS3;M?9AtaA4rh8Zl~YlNxQ1s5wn*kf?$1h!7Da z3Tjk*Q51Z^9Z-1)UV`~?o<_x1Ev?#zVr#AMqD4v)A!w_Ds9+VLwXJuYVt9oJgzJ1~ zc5{21i?!{i|CG-s{C>aNo!!~lnc3Ob%m=QwnpS^PsFcT4Ds*->H6d?)WZ7WO`vF}D z*jRADztQzU7iIF9G8MEb*@C=CLX;B?O_)A_sP< zB6khp?B#y!RQNX(G@VXQ*V{xBtST~2Ri#81&=0GKk-A*QXDuR!5LMztm5-a&d=nlp zq>3`Gf{sQJWg<)a301I?>EB+k|8#m1Wm;9QmvgU|g{YbeO`Z`_O)nu4eYlB8ZCJ>3 zt*1FHQB_FehNA|>Qk1gS-&wH5-|31Hd0^U|KAoeiRrufYqYe*U9a_^X@)T1u3*SV` z@pQf*@nQ{rx z=g=R$7yIQ|hNrU+fXjw5AS9{Pzp3C0|0dS~q8VkvCQXh*f9MRqJUw_iTLHN8Oa{dF zcEwhkhyd!gR<1*TSoHPFGaFCZ4s0g6`yPvba8nk(+vw`vX5z3Ga9ANWJ^3nP9(1su zp3G`QZwA2k7XMz*Q97vt_ZS`egLd`HGY3zmCrKWILBcxyTm0|2b`T}Ow**$`&|et) z0`kno)7eX4Bv=fF>pSoHJN;{1anKPvDO96FfAsG0%QFv8XA6OmEHKzS`d&l*y4Upu zh=DB(s?ni8de8RDGapZ#54FV8|eo%aA%SENW% zoJx{%W~g!|ggh(ovXOJ=m@v&Ht(o)U$8O_(yBn<}xF-VTp{G8P0=MzY-G#t#s zAh}lab5omNNFaIAa4-&o)*aHou5KM0x;{%OHhT^9xg( zUrZn(IRMFHkP6-Wk5(RgPgV_XboJd=(CTa{*xUCDO@wj+6xjh_J_8nMA}}D<58v*) zwP2s~X2BK$RHP^&K#?8*7BXP5CItfq=zCM&w+ps9?-jgBfI<*#Op63DU=63PGl}AgVv$~vWnIDM zzO68Gm^4}%A%Wl_zdZBtw8&Eg4_}Hz?-#t)cVC#knM_(TA&uZCzdQ@^v`8hl424`R z1snTr4bwN1OiL*w6TIc8C&oF8WaYR{uE@5tpsDZMVftp$X=#Oog2(*wEW%Th@BOB$ z-yrgp7)n{oD&!L!=9gzNo|=dZM)s+pn6;!rI++VgmC7Zs6E&0MJLI7+qYy0jiZAr23 zo*K+x_y*k$xZ-R}l7vZ(IsP@6DpR9fj8x3&@UQo`xz?e{I75a}jsDo>fIN%vq;0w; z%(A-VXs7>6n$y04IpPK+t@I)ZOGY?aMt^zqSM2(dnWfeBB_?`rCmA9fAPNPjKKPm0 z;W|Wiwr(Uh1bM%yT7$)u(`%_<>HZQ|oNU)MM9D2K95cdSEv;w_b_Hk&1IMt&x?MQR zh|{t&JuW&Bgwp}e+-w&uVNmwT&NN?w)<3-UL%&E+bkwQZzox8@WTPXf#3FLjbvfO^ zh`9e8J}-Aj^DNgeoE1FI^@c=M^$XfC?K9;J1x%5SEZ$13Y6Ht+Jd2M8V9!Gh6 zlGphWuAgILBQk#dx%7hb+}b~Nwyr;N5r@|b9XMxpb|i-acAw*2{2=Awpt%SzIRcYW z`XiB#l)F$fN4w6EN)XfjR9%9BGL3|Z`Ywg2Vw{tuj3an z)MofwSZC~K>v-9*i?shFJ6?9V6))RN|Af+4Qjt=IK}o${X0&OK5n6s-x47GH06A0Y-^QPfo}liYIgX1A9G2RUKyN|Pb$M;9uj$`-?Z~{0(a)U| zyDLpR%sL~C{=6=Hg4ZbA;|~y7q?+W__(Cfl=91nNNgTM10@sX*b)Zj7n0RIkabuSZ zXgDt~GXJ{Jl~2IV4QEk!gA1%G$Lf zdSxt(RJlT5mU-{|oU*)f2Kc%;GOvFIvohk-r;iF-nM*5Hl{FN83C~GfHy!!f96gch zZLMT(cD@i^UL$nNHh4MTEHg@KCh}2NTr#~^-nn~LeiB}N5$p3om9~QqMzSw(Kd@*dwtqjFd({=ZLSZ%q5+yy+V)n!*(i5$juH#33zm;MO{rb%>T8DcMee}wM zt;4ft)tu&Q9qw!U%R4R73s+kEt!pzgBDcAozfx)mJZ#2Ki}3ol8IQQ?U+MSrYU^KT z{XRnJ_x;`V`^!oFK2GcRODz3f+@;?+5_F#EclTkT4$|-NPrrhd`#Pr?j&36515jnC zgGwLl0w1tqU#}JW@01rfC3|@)KnoVZqk~_d-{=JexYiD8NhRU`hFeM>Z_K%ho6?%*;?P5ep~=@!oSe>Pucpu z_}|m_Ov$>Jy6OAvM*cSpeSf^I@5yl#I;bD$EBgMO<*e=pPH~QU1qCdJws#L~a32M2 ze?Y~PvGo0-H2NNaE0p{$P*QT8(d4*#0!y9znDy*F{R( z!#9>7ud+ll<4csbuT0qSm36#&AZf>|fA(2Qw&T$o@fdOCF3k|IJ!@PDHJ+j`dj@BJU@|A}nvE>A`>KSkm5y{~2puIt|JAPf zLpje#;CS^X3t5?j{?Z5AeYhXCZ)@n&K3HKpO=W}<#6o&yv058^o>QNIk&-U&AI!|c2^$g!*0ope_6s3^+8-GVGk?b*5=z+kSMN)^=%sMuA!ld5>RuI*Ij#nJ zWYM&1(SeLiW+lom2n3GAfdpMHp#IuWb5@1J)X;}>nIDsGF*hxtx;G}0753d^+`-6+ zjCWyOgHgaZluK{99>Re9{e|f0v}e?!0|{!@?6bNmMgEPSlK;T!BURNnF$@3Ki1)@M z;kJ4g52Wwdtr(NE6h=l?XwTTMH)UkdVG9?C5&xOxFRpujoZF5*&_uZtQ~V!dw20yS z?JH;qW555~13fjpDpoL>L@rm$AnK`64jJj1l8;l7g0b#I_@U-Hu(yl3ZhR`!Z%_-h zB2wMIf*kd}4LhHWhM$Vj(6gg77u9R%@gm*UEvwN==K)j=Z|>u%T8i9ynDcSdj=tXd zE0yxhS^+!nV&2ZMaqx zdFo93KpNtRrfpefh})L^iPR{|PDgz6lt#;b2!~mpu0sd@g$@vP62vR`Y2*HWHCYu6 z^v8BZ{;Z2bUy^BkW2VuC(<=1X+WsnmzARKDs ztoW z8xB3n$=9glt5xznZ57Ej`#rYsfwl!#p0={`gbuc8WBH>Bol# zd@@vcn)yu!30~~|&b0Pj)-dL(m6jzdfY*1jB^A4>(_Sypl>3EYPl7roA-r{$ck1zK zZ5Hg27-m|H)_ekCsch3ecAGVyS&~JTeq^R=1@MkR-KWDRSf*6f8A-eLL@1R;u?H_q zXAg3`0I>&~OfzZaE8k)okr2fe9JKDYh(C)zi6if5hVa%Vq}Nj1#FMy3oUOZmy=W!h zFoTZqE^b10`62w2+)2~?p!Jnz*V=Z{S6>+VDk1tRyp+LdaG_6ieeGmqIDu8yU0f=y znByl0UmS|=n5MsGVYyb_gwruC_R)Dn9q@4I0dahfCV`JEdv(>e7bjs5N8TO_yf0R=D$T#>3MU+t4hJsgpYYO2X&g%J7qK{kPz0e3ZpK1XP$3c8?Ej zbD8(^ysL=7p=gON2D(~CFAs+f-7%3}daKweci)~2r7!lM#8xfg*wTU1!c`tz_vVm8 z8M=(sS(7ug@AA%DcPD7hpPcU}v;7I##MN~4eU)tr{JrFY2cWEx>s`v#>gE`%(bf0u zl)#(=sAyoB81JF4Y-cl_y;S~I(47qwSA`6fs1aWo7o6b%0S+hN{XIH@S|)KO*19F8 z#QycJj4qqtqJ@alA%-`%x5~X_pm$ZX_odBK!g-hY6FPW5`}yd^_8YnZTCu`g7gnAG zA{V>hg&|&@)Hg%vXQ~tHPXEX!Oo{`?jKT&K`P-M`T_3i)kM?-$ccbRf?uMMAk*XMt z$HiSar-Vz7-nSOK5qLrhzLB5^!J|Wbz zRZ%{}Temuco;P{x_PXeKH3e_SGvKXbnoe{#xKA3{Ma;|;G8D5FXvm8+9>F0~|`I>}UETxCLr$pf)bt zKbIo8yHJc=k_KhLVhErwa!t9&wE>K-Df`^R`j9;Y-mF}bH`z zAE}=Tyf^sht+?R`81Xl%2ySGzNAG{rmEr6fOyy)9<-$Epb~k(-bvULFOI*&5y48WB z2E{}_Nq3z#YKhxlw>r2>id5tS%1eAn3Oaki$FbWE67l-QazH~*tUn%oW4#YS!&B-x zMAL{nDhdTKt4L?-1W0pyBel`3fv#*$B*4svL|hE(@jcbS~k&V+^o znV%!=hhGp$HWNbf82!M?S<6XMVnpI@uq1A38j1VprnW@PA(EN6J1t$9w^{Qm887m& zWB{b*`;sAhG0celmFoXImq?LMYw(58&D8{e=ilzt$U}9T@s0QgJzgmNJ)Q8WrY|_n z;@RP49^e^W@Pl1lae$V4#CrHNb>!&B@d)qQiG0<__j{GEpUStD@-clAyAoWyAXw?; zI7am@7iaVB%t$5XFa`btgP8Z+*p~2j1^L$zwJsqf!(4fQ2h~_3b)@+1qM!OR=Plz; zCkr7la4UfuA~m`Di#0U?SZ%pMf(qjIxHK>mHJ>o6jggn&tE9Bb0!L8cUex#cvQFA; zV+#W7N1OZbz@o9a4A_kJ=+A2UWdGmvL|;s2e$r9m4f^aJARe?p(rc)2-D({>&fgwc zj70~4X-XvK$f#P|N2n8?TxYF@%*Bf25 za#N^-W7^%5@&iYP4!Hs)UEvPe-Q)8E1@L6*)`9ome|X!E}PTk*e{@&QK&tn&K6 z7K_cW?}HC%_SRocKX#Qj*(^`UB3C;~HI8H5-j~Xp{jBKL(~y4wtfqZyGd!4UZ0=1q z|5_hx{o`WrUSZ9DL!bD(b+A*1dsk)ZF}u|h_!Qcc7GF~<5obSC$1sZdzAYCOO$l}Q zf(0UvC}v5f|HFnB%5sUbJM>BJl+XcRV7t=_GX(hbf}%aJ@W5r>x+a9nUXKx@t9`&V zALdHol1Z+HKMSSNBmt+1649hW@&rHHx3*6feypP(t^5`7mxQd#X?PuvIl!vnuHjCL z!rwh?`NCjX`)h7*{g08UB6!L2{J=(JA{w;2FCnO{lt4dZhMF@|-~#JX$O1a0k|wt8 zP$C&WZhPbg7s}-o5}2L(Kz1QX0-kI^q|t#4g;fXs%yB-#GYL;uKiTBd{!`GVhc-je*4OAaG@ z>=y;wzKk^|V(5q_5=HSk? z6)x63b6hEdMmBWn1&c`)wnAS$;6{KnZ`}-HM?Gcv<7)zWy8&4NC3g(K);gozt)p4z zqJXR1Nx=JFlX-@Rf2fgJ=Xbx{Me$D%`qA00XcHZ_TOupI@MVI>4?Q=Dt#R?llr3|U za%}Qi%6VWP8N6oiXHDZ<=K9xz*E>_l5~%vp;uqr2B^SEl*_z)+F1d)t=!W&^5~oEg zfS40k=_F=3OD4E#kg0zNwPeOuJFTHlbDfW; zgc8(uls;<7K%LG>NC<3Sxc_o*9nNIc(dNKBG>SM3<5dC9ezTxQP96gaC>y)^Sh@8eW?iLHc-wu)vpn7#Cq;BjjsYu(U@UHn9BtX0ckXVjC8 zJj#vNVtR$bE~Mw!(1AqoEgd=Yj((J>5At}BhbmMx#X9PCCX9HpZa#ij<*t7{a5!j> zF(9_|`dw@W+VP};eGblE^M&u;;Uk8u5BLCqinjg%BSEl)aHE!$h9_WA?l?*w{o(@E758GCRrAyTbGb>=j|ZdBZMV_cP~z@g1i9^Y4}S7Euw45cDaO&8;Ov`xb;*&C*N1>wE1?U{fCRo*c!dNHZ2hKfi95NX{8LG;KVSx?Skw3*nXX z^`ciuQ0E;=^Jx0=NBj|Me#`N+a0&>QnClaP+pw2=FR!Kt=HsHRgPUdnYOh3%bgODU zp33b#M%tS$9{C@px+iD6jF{KE9}irJXsnaz2VJC5)cssk@I@ln3kJWS!uYym{{Rx% z?|Rjh5f4vk)Zg=71uM#WWBkFi^Zy)fdw7C}Ix$yG`|bI@#6x#Yg50;!BU*kn5xmlq z3~(J^qvhW&zb1@)f%94`pqRVXna5Kxz_6Jb$jj3ilQLAB&!L~_6~Y26Vvk(2%Z@L{ z*aL-ANO2z&xlG29Q$Q^JeV&G;vrQHh7;N7WJ8C|Ew@0SAt!3C|AZf@>0t;8!7uMVTuzy%!YneCRf zgaU~;jOwEIK1!tBtog=>hrNR2fauu|3|zhtYw5{s#yiNO&x6nI={)!q=J`O`K+I8l zQv>xj`bl!a%{O|K^G5uy_EF{!Qu<@XNwC5JebD+Y?Vb8P z+4^p@zSmjb8GWqstnca8_j2odoAsUJN&OygeK%O&E3EI&tnb3Uso#^V?*{98h4me^ zzH|Gfepg%H^Q`Y@4om$mPk!6_8iClq5iX&%>HNb2g}3M6rC;Ez6#a_dvIFIK^bh_W zidpIDBYLyx{|K~*%8qJqIyNHO;IS8xW5LPcEDf`jOg#$s2jyde>G4F3S9SVZ>myX2 z6*!Xdvh@cyB{y7|uNT~=-HSmZk3QeV=dyE+bx~@ME-&+|%JX5BI9M9Kl$3dnF8CW< zu#Z01;xujZ+E z|JvTb{G6Rw(=%J!$grMOIVGx`Lywu|z~uP%;P3wVe+NJAmo~iF{>jTUJ#zVb{6k;; zz25q+csTWY;lpX@nF~B#dicMlCztc|qyI5I82;>^{de$(y7hGtI}+<=ghHcFt$*uSAz4KkS4->C+pKZj|%jHnYCs=u}Eai~tg1 zUr!ANT-#p{vh{72&+W|+{h;I5VpBq<13Q|?UhgNqO!y->%I!7Y(WPD++fFfd*j0{V`>v%7zL%y%CBTW6uMOrdd;fyU*GhB{#jwMbM7 z3?`xlUxf=MJrKSBd}l&u62Y?Oa~hs2a7pae8X$XcW}8~Xd=5ZxSVAZP9c^uA(Gxp9 z%{RlM#V;9|@=N{=Z3#30IZcQ=6htE+;7UhIbqkNYaR!Y$S)s|PbVIG%AS7~M%Q+Tgg<>kyG$ofq;?#M>Z(_g zQJw|M`wmF?S}-6ZJTO$1o$qYs1r%fajQ;UMTFdE8!~a&j!lp@OF7)1SkSaEwuzXRm z5wm~3KCbC(#l&-67pot7l~_G`WT>OptWhZb-X2)`W~2BeXXhDE#ta$r-_n+7M0(LPNDpoUZaAN3l+Nj8FLoy4tAxtsNzjgOLe|n|SdG0sO=Ev@KCi_MV6#a2gBGe# z-Zfla{AsKGkeeb|2>yV0HJXxj?aKz`DG((?fO?xsD7)-0n1G9H^>sE^xY zj>plt1c=p#;6qV53XQcKJ4D!)%o|V36Uyv2DEMH|DA~wPI3Ad;;j1 z7W4yYplik^p-lb$b!*Q-?HXE-H(I|#x3j;#9*9`P?X3h6<-PX`Ec-_2h*lPkhZ`){ku>7{-FGREvWU>H1q{Z!oC61kAES`FGbrQ zu-YC{_0BZfo;ya=K}nkNM%yM}A=JHc(XNEb*=Xo1tzi2T*Fc3-v4MAw>VRi@&`Apo zB~I*`?aVc*UqN2=MRfy%=JXu*Gc^s>)I;Xi+z8v2h1dNSOe{{^$$E79*EliEmo z<=wqT!O$l z*xNyAkGJkIXpavC@wGeK5<^<%pD?A-snv~nhkgtDXsx%rQhs=hGtJwACC2(gtP3Z% zW-wFDakE}B78VVD!vF*L!<(5p&jR(2E!2OjQ2&L2x+?{Bt)EANejKO4=zsYA2_z>* zzdIy~cfnxP)n?U|rRrjg*ZMHB{IGFXLiLcPk1hWC%?s)H%axhFBkGLSoIbi|{_+|8 zH8w8%HR0Iq{Po3WioZ^bC;98rce?Qx73q%uTH;rJ_-P7%8RJ<&g8T3|=|c`yGG6y% zo+3lK^MFOLG&QL|5=N*}j4;U!dYo+0qqj-%mTX{Mcu&{K^djs0Abv=`3Z?&z-2|D6x;`xfGA8F|qe>R1F{{{!&I-)1~`TiCCrhIPGFYtMf z^y|AlNx$hma}wyMmeDrdm84(%Z(l_}Le?D{mr&=w^e8&=Z!xNxr z`?OZ-xq6OEbqv1kIlLMV%US*=@R7{Bw~;NNe=FK6<8;Yxd9L^kJx6vWU%yvC7OB&n zWF}N#TH|_nC;xsfe#d=jmH!gTPx%TNNjbggr)yaBAo{8S>Ve-%RsElqXRobXR$Z}M znv?N0o6}!4=WsWxdNb*rFC=M9X0oNL_6TZJRFN+7K1J@rJUJIUX0kp8)|i=ES;llJ z@oE=3!G|pK`88)Kl^Mu2^J0G=c~@p|UOAbnqCnMf$fhEC`qCL_x(NS;yM(?fjuEa2 zMf2X>Lw(~$-OsvG(Ys)WnvAltE*?e!(Vhb{OiY2X6{pKMF)RBe9%euD)+EDe0A)ITI${XhH~ z@O#c~OEC79eGG;2U=5$G@lh(TpKkgZ?fJ#ojL(yu7CzCzWxTkt?;sB|5C-rU`j_`B zy1M$4t9B-mofX}42AD(SLP+!%b)@N%uhF`JXx;cu0l3)$SPJ%-en=8$r|Ik1`ErfY z^nW5N7-ew!$49m%z=kgaM7yCMp!H9xrG|*~KO!EXT0@=gnX`DGK6pO%=udK{<-nmM zNnD9u=(}b)7W%ZgWbLPSVhcqCy`!nWc=#scv|KcP`4dDGi%%^`%7Vkxc0$A=H0%TG^q~isY$?h&mN9 z$GJR5f7H#_-N}Ghf$|J{h?s{~&4RZQv*dW;;k>M<+vjsx5|yTXubs(@ zI-Aq!o1-oG+tR?-3H*aLyzT$am&X5{_^sQ12>M^$WTi_R;W61XYW1fpr}XIEngM$8 z(Yc4(NpI4Xy1o@Z5imYe#2 zh+Z>IeRrQMk)CXN zE;=+n3ye@n|3`mXLQ>Njq2oW$(`A#m6t<#qrd&*9xcRmC|~X0ME@>%+9(fyZx@PTC8AGm5tZ<4cDq`J+lRtusGlFk&&^IHS92CvEeo?AS*Ay9LqC4K$Bfk!F^UuTO9HzGpQ7JjcQ>V0Zj!=`E zzCGGDS~IPkng|$g9sC^vvVxQr`U2@k5;o`>Eaifnc-rJtA!&KPe9A$EJhw86>%c>^ z$X`ol24+Mm+^jPi_L?_*7tdD+&4xfG7vtu{9H@Q!$D!+G{@&l^;r!L<` z#RZ-P(YBr3p0JBuHD6?*eh)UWM`qI!KED2;jDcIMsurZFsxMVV;+Vv5mId^Dy7qs! z&BmpRehZ;Oj}^CI{sg2k<~QxPhpqCbq-#HwA3Ja;!9;kXb{A}7pUUJ0jsQM(v-FGbgL}OKH{+nN4TrSvq3~%fgpG`hv%I{ z+DxuS-xX%r|J9?S6~Fz6Jdar~Q{6it+e>+{z>Mk!-@gw-W?x{?_OL1KuF0W~y zh1FmENwOni65%CN838PxcnLt^;ci{(Z?>^2Z+I_Lwz4!neCpUoqcFW@%iPTqp1}L3 z(yDj2>|?+;0r&z#!7lt99gRM}B?rYn{WofJQ)EQ%EdM+Ec6xu?=JMr7(rz;sd(mW>zD z)pn_BJ$)@1!3KUwL*|m+`_?xMcadKKJTsS!%EU7Zv+2lfZg!9L9;&%ZsqqUsm0HjC!KvZ z(c;4n2KtirWE-Ocy z?*A)qIhAJ&IWS{@vzfZC9jir8E1aISaC#vPPCmj3MO94%S!I2B-h`cK=Qe6*QlDF8 zO-WPMYo}8C9#x~xT^2y^GywMl;AR2vw5bdwYUa{=+)mgun+J8kSwEu1xtb7kEka?l zaeYrYLMRq3JN0}b#Rr3SIswW{KSbR9z!}J>J;%aS8Fs!hajNBPo6Z9el`neS`RPqY zTNS)mMOBh1s9?>yq92T7HBq!=c(2n)F2=Y|8{;Ziw`5H3)5c^KtUI(ia3LF?IfDGO z2X=FA?D!@wpd+Jat3l^Ui-^P05OLfoM8uQmxCU-@GG{b}V(uY-obeM};EBu-FIC`X2s7`yOtVE2wg)2MRl%hAg$_nF~gK)g}G~@>xDm zp1<9=@8N~l4)Os5mP3p{eOnA{edWxKgtNV*rtmw9I-yc$9qYs>G?crF&oQzX_>M)piL4<9K zv0_Cz@lfm(db8aT!_jH{9n~eLsV+HMO{n?eHlMc8#oA8x-d{2RNHoxNVNa;t~= zI3avYy|qoP1iT4~2Pj9)z&7eCctXlUACaEOSLZd_9rHdDa_0`(QBq4?a6omz2dWG3 z!d-wD>4E{=nd4GBbDm6b-np|Q!F@D<`)Hgyw8k@b2wne~{bK~V57vVx*-%kB#A6)e zLjnE{^3Rc^%2QNCpzf@+-~~n1yNx`U= z?cbMXoubU-mzZXu6-!YBIgdrbpJO`IDR%(BNd%oo!^u z$)-H*nZlH07MOEk3JcixTi)$PuXs~edsWqQlGxV|hh%?Si&14jFB7@A(SfrR$jC)4 zjAw1KE4NNb>8t5fP;~GGyJbK21aKN(P{lJJ^(VS0vTan6K zyw2cPmb>rMYilJW(zst^!&f2aSqv1w>uL0=o1pFwev5vxjQE?NECkO?`az5@U8^S3ok6dciLqb+S=s zsJWP`)y`WJ>yf?_s7FI{+%DSA^M%eNrHpt8k(;Uj1<5si_k`Z8|V)fA-qIM+Yd_LW}C;zcabMB;6&sdakt2uJlLRziD*Zd7?|@ zKC{yjJGL_oJ|4zL7uTThz`k6p#mvwBago&@S!w#i{cV~_c)Ra+u3~)wN3hzSiY4d+ zMi=SXZ%Oy_@PmGUQW|r$=;~% zGgUsbAl;7N%#l1FcXFO`Ije5fd0LjtPOBc)QGlwTnjb6m z<{I^yKFfZ2GpqJGqqw8H6^B+|nSiF_3DXQ51%cse6j@D^x@xt&N63#uu{=$qo&;ny zLHwY^6_~0k^1n_c6>wEGUAl;h$U}9Mod7=*cj@L5|N`geq4MpKVp|9*m>9N zq~Vo*{&Mo9uKCNi={3|++%@_527OOywB{?F6T9XsyXe)LuWY5Ctp2v@>z}MIlV9b& z&BU(xQqrY>(8H?#&1C(}c;zSy_<8|FaA1SfQc~wjHQ?-6hMpHaGEz*RAC1=Yq6prU z5wu9&i|`)AyE2Hbr+1u{H0|%dt5Gy^alo1vk$kYF^Yc;3DZ<1`bBbWdqc+APKSaB1 zds@%WpAPc@&H885_{3)pj3FU@k8z)K=y33w(*gjGx`{a0r3~J*8@yuh9&r>O;=9ON z-yj{WWpL3%u{rXPWib#o72-9VD$X=xUkZO~eBtapc%+!l+fw~wht|q$F(5?Lv&9D> zm~b7Zj1epcrJEt%c$4I7pnQf6Qf$sVUw%hsp4UIcRV1^5;#Nt71Q#uv5{e%U>2Evqa<&x{{s4FP8O= z$S9sDC^0&45&!y~$S7{4lBmDSuZM?6RXCLuhDQ_aiwgQEO?_1;L&@4>QpS0z%az!L z<<~QkJ)RW8nXWajna{cxjeG3if5AYxR)k+500o5Vm3p zNdu;7a*H@XJotXuY5K%AdjbG1?5BOhj>r{sO^2?89+5o%>%J3@s$hF0`*;4;^4UElS=-Jrm!SVAe?=g7g) z$#BLNKh>D;-r%Nrd_A0~VIX7rOyFJ^8QS3)OYuD+%?KA+VMh-apXS1%__C6&UBt3RIJ zto3!!X|$VFjJF;h?g@5s*wtkwTu2_^>8I(s7Brm+o1-j-epDt(0NCL=r=G&$S0}qL zabKgt1^11Jv5GRii+@d({hk$0fHG0L;wRJnwapu%VfUR3>wbjK|5IPEnF`33%pv4A z&bxRTpKEvoZuj0~+{ww#2ODCM;(Nja1qbDNV`PR>GbLi+5h|K27f^we8{I`Z9<`+a zlyw8h2Y{5Mk^9XBf?O{oDHz~|w0kA3el#@t-&9!3-$Rm;ecMPkZW8*?HAf(@{Tuvx zC`;&c_NVERxE8SjGJ-iC8bC7v8j$(JbT!AC9BQu8JONxruI^x5zNI#U_q)?C;W);K zHq3`3S+Qb53S39S@;nK0r6RCTj`yF^IBF($k1<;1l=8d?sAj{r5ZewVg!}S!KGq?t>>dl-nwbjUZ|tZLw55o7J_Wwa1Aw9 z4Vd3u#zx=c;b|4LUUjT&TRc3aG5TTIZn+O$Mq35t%D}qEV#g7R9j6%V_*{QlQJf%l z`i3t1$Xwr}@e1Q2#zM6!6FqA()h5Oz*dOcb(LwYZKK$U>^DD4C+@6uL1X!9}0>qHA zoFq)&9f4{3;F)3uH- zEaK1}ltSFa7u3eE855>ga`KxjV`e7G$TiA%j1n;eoK9uLPzw4MqmJj|lx>|Kn(>~( z7ggYxPlCfGiuE*_HO9t^M6*%+*EIf1tM#$_=!aK;ntJzEr%3tQ$RBAgM4?gG=T2;p zR!RJP>>z`v*shO0K?Ih-m|^-1G-_cx{|x>;->6?0Yi(+Mql*otZ`T=E3L{h!fty?9 zEmwJQa$Vyl_XQ-8sM-{}(mwB{HbXixm`k0dSb2~T zv#B`dCULa#zD9Y`ve;qtg8rEM-QDU`_v6CCg|VtmV?JFg@`_$o<6PQyPfreL#j%N0 zfC10_sjY!Dun3=%tS2{FkA=Gj+Y9Hw+FzH5EthSE)b;wQusQX5{jIekw=ogc1{T(8 zTUdv>^lWwK_e4x%WqP){wJa%^8_SZy+e+`)zlE(S2hVxYgPwY33OaT%(9p;@97HHb z_V6&0z2NnneO+j^&3FO>tXt&1p60t=O2vTT`-#ICaAO+|;EuK6b;lecr96~;2;3+=NyH7U>tmwQwq zm4PLr#VtBB?wQC02$h~j2uT~IeA8dr>Z@dexB?KIM~XISj(i=LOTNa`d?hBq+)Oa= zxu7Zs`O*?i(5zG$lf+9_Yw>k1Wz}@H>#bF|?NN*CdZ}8MWv?Co3HhccY4FkcJ6YW( zr^dhSv^P-7x@$kx7?gNhXU|kwRV&zCOnG<Hw9KI}&` zm~HyF4z*xOvIxr*0RU*X*n#^x5=MMD8nFK;7A!=&*P+&o646WNlU`TJUaglxkkH9 zKPsgvS2ic<0;-U7v`X5^;X^PDC{vtRVKN4mhmn2%Wzy%(P^-zjReH!VmxA6>d0|2T zK3u^IYc)hyWKo|-D^D`pKwe%j(i=?DTazw=2^hbE&5DV|KoHrCZ31M|@)UqB_Njzy zrlW3z&No7~Nh@4>n{*1*tRib?t0{5x8>fnrtu@aFfP(@Gw_8+NY$|Q6>U6?A5dSzu z|IO3+8tL#y^srN)FU3+)^9crsk}x{iE(9T+|xWlb&rQUwoqE`vi8zf{F|}rH6RMx6@nwY`no3OD<%7G)#o& zh2%bDwY3k)Xxq)Kqx?o22vnboN#Ex+N&R1)>=!H3sR{{66m{JrXJk@lC}#2p66)W@vQnP?oR?zDP7eZ3onL_elHGF}o9~{`D|B_gLqBD)n_W zV|Jc%=nL%<&{!X^*E=RdIe$RNklSmzubRQPE$N))-G9ex7CNHt&nk%VJJ9Bzv;WD# zvci#nvOdbRSUPKbXf@ae0|XQ2TW9l1?li4q^aQw-d~X{~o}>>b+;bsY%|o%Rsh2!i zzlq|PrKLAQ%>f>{vSq=u{yua5tXEEoqPqs;XbwamP=!(MXGJ^)6?ONg`f`S*XKEOp z#|?VEb`bQ`u*Uea4%#ZTn)en?Jxi3;Y`Kp$eo-^59iyeSXsN!7@z@1wv$jZ%<)pTn z&e;Z1R(QvEt?=ejX46yc=F??E2hpU(ZWeMr%7%wt3g9B{kSz^88OHk0iE90)kFzHB z%|pDLbEI09M&5-)ly323$|)YsCaMPKddGu@jvOSGTmQjo_y1Vl2-J&#<}tQlp4bEz zo$zy9yv5qfPIl(cj=;C+p71jSRSN$T}Y zXR;g}F9^zkNUMp0UNB#1+g@bS)|CIQB5F{CI*RVGiTJW)L$a#LCPd(e_z^O%HQ{jb zGRyNBMM<-Ci`Wy9#Xk2cS?5{gF1E=1(I$)B{ZsvS>G;;I4oa?OH@*RoWaf!N@o7cL z9r7!S6z_i<^Bp=R5*htZ)~*CDs;Z0gV1PkK-)N|$s8C};k}`q{iiM!KK(3^uxK!pA z3hCfVf&$88#MG=TtxQc@tknF<%!LsF#WHshcXOEm6+}@)WxjLneRt-~n*sIvefE8v zH}{@jM&FTEsp99scsMko0s* zu-;t+2AYAy<6W4wk$#4iPLEuMP;TTBxkIGfbYl>UzleSQN{_2;JxS{$k_<)w#1I9Z zrtA-Y`jTs3O16F0Vxow=6R=jq@>O_2`H zh0MA(1e^xgJJN6#VCn`eSmJP#2SSJCgR((X5?L4kROTsQ+KM=knw{efQ`Z%wtkwfs zny&O!kWc5KVQeg6F2_7i(AxPH;#r%aHBWkcRdXVB6$e%tk>Kz6YqX<6{5S_ ztI!p~*w{?=PkY{>3q_FLgcsIG!&Zw8n|+T4Qg-VQvk2L6K&CA4e`z#b3#M&>MiToT z#}HTg4absOyO1mgxFaA@2K%IymHd{oS6WtKt(_MO93|#@6ys^Gx_WZ`k+G@7?%`+G zud^&`R+2**_&s!#<}}fgljJ0)pTpdGAS;ww2v-mW9GO#S4!*IgNHBs~;iV(?58Mb$o{ zy=bj3^nk(A`{DBaF1pt>OFVz*OfD6Tfk7sLn=uhoLF00`B#6fCl5iW8ZgtZ}AYE9m zj(T9GM-u5w*4UcOTx0Cs=P2HJ<~MBqOSV|yaFUAnZ|g^v0Wdu%w8}~GD~E9air&n zM{UTlHjX?e>D7q6UP+7a9!E~7z{d=1p5w-_fQEpmeG^gCw3u`!g3p|f$>^1WV9XbUYjcUNp0pmF0B`mQbT@?7sp&b}^JDDG?>NN6OuWk8 zo?I*T(e;?#ANkDYJ_wyaLHh2r4rkD}zfSK=Zr&igmY$Fzh4&3)Byn_yzAkw2q)zYd zaMXp*NOuy^_52PH)TQSs^wEz(Pw|;(FBprDA6J*fk1LkKmCY?Fs%&89)9qgnMfL=BHP+<usY%lv;Xg5f(!Fjw9bSE zu{hm}_xIviC0#3C4IPs&$lWrY@761qLmP8^6DLxQZw?(c9Db8C%*Jx)ZG2)i{6>S2 zuzyQ_SFrdX2oJ*WLJTi2#Eb8Ic>$kzn4ezZGlrjj)MqsO9?6%V;!~YQ@u`E9{7l*X za?FoL{AT9{w^yGLHo_vB~8RGFPRR`_qu(n8B zER1r})(GIy6uyl;wUuMEher!3ZQR23*yYj(r+lKspIxy{Ai31(9jqtA#sUm z8|FtR-6S6+5c5eQCA}JMNgt+TY?ubmq~Ld13YpTF@oVJ<`ULG_nJ=JkYpWUGIOIA; zc#=D__XA9zXvi`A)hrlP9)yZCi-o5lXbcLAE863vt8XIPU<=z&GMhUrVa0cYmkWJ2 zgo^Km1o7RlgchqE@qcZ?g}1UVETV>C%1)57Y@a1;IEMLR*k;-KtF=CG`w|Gw%{Fqf z>KQ_-=L2Wk>gkNtLxC+MGihhr>cJR!^_;AudQMrZ=Qpmt>cNcq(_;YQs%mK7G^GpN zuml=zS1IS^m4Z*wO0gXekXv3iIomYxkRg08b8y-sXQ{ciw)XyEUsz&KgMT{H{k>_h z@k>1%I2}zt?E5 zYprh7jER0RVJv_T&v1#}OUe1n&9mdEL0Vc2Y9NEpyy9fF5xUQ6Bed*OL#aC5;B1P; zb&;N&=`N(SlzEtKgSp}?X?_wv+c}cv_t&*@YE8rR14?4)-^BDKvh)cK(l558pDay3 z2-6>c^kuv8DHor%$*ixK{HPz;79x;+pq@ry!x&^Xad!S1aAwpel5?WYLpq8}P`e-m z`g97lkDeVadN@ST`{&o`!vm8O)bt zke=s?0$Z~zyzvX3cy5PCj2YU?niWEjB?EJcnE8hiFkin~j^{Z?NbFtP_*a7cl`*it zGE($E9loRjZGEPQKeh0a?CFWWdt$Wc087wO!);JK*yqJ=xE5k${v}Y=7Mw&?$^Od> ziK;8EkYUS!{N6JDNe=kOQT}Df|ALHvq67Y5!f!%%!kENQmSnPnBpf6`o;2WLwXp!6 zA>IY!Z{Hvy8%o!&slOrSja!EA#l<%G9$9RQ@1@00hi|YP-)bkv_|BA;|6eP<_#q_6 zSI)2a*NU%;9A5|g$1mI9>mkQioE%q+x(Gq%u)G4dNOuFJ2jU$84dl>$P zI`Et&!Drj0a?`N63Lm|T@mQsCFU_i>eN3L~Y{XTGHFYr%UemxzP|6)1#)Em$I3(?g;SN91%9WS1^kXIlEfo;K0>5MPfBZ2+wcEF79IJ_;h1n0r~&+5sGC4^+irgzSr=+5@IaqBd*4<79)?bg}(rN!st-bF@DsaJTW5njzjp ziI62tbddB9ND4^?i%FtoNqRa+vJjG(eDE5v?7jug#@o5j0|tW?XiZcoMt{HTTmb~_ zpbgx(97Dy`%Ae7lNn1?Z9}?^Pc#)G$@Q5ut9v+>sc z`r+Q>1mJ4`ehEccl z8ZP}DS;XUvd`6H99g|BWJwKe-vwc`$IfU5NqIbIJv}AmtQ+#|uxHA-j9x`)h=ljxg zoyq=VHxA=+lAQGe)u@(>3%%M?py(8zljNfBqZaPyhkFW!%%k%XmiimGBf3|z)zIrT z1cA43#u%U!^2&JPPvJR;X@KK_GBUI*xgy6~DV+1qms&UCDlp$WU?zyW1-~Jq!1$<~ zNDeXq6@)zhgP|pgmzkOZH}WnOYOSvLKE!9qArO5ZrRDtOaB|v0dc3kc1hAi}5|!u{MX)w~ zM7*JydYcK^4Zi>uJ+!MtZy|xTt4usUPg>raKEiMx{S?x|ghUNm?_Py*iAo&N&T-h@ zRFS4nAPm!C9BpId+#+NNSJLj8T0%D1N#1rA=iOa7(%iZ`%bMGd)z;?rig-*H!y7_b zB;G{+WoonTV7dYQi^7qKCP2x;ikHw<*o*ct`zXM|yU<4oZY+g9DpU3&v2bt`0$RbF zM1p|zgAz^OKs3tP{fL(7H=sGa+BlPP<(m$`Pw9E4ld=)y191ddBpE?^oyPaO=-cKc zRDQS@imrTwQ2O8<((5=t+<}++Es1<=5`kSPR)KP?Qtw-_LQ|9M+|mV_fMNB!=t!l% zv*VF&p+wKs#S%T2KPLCjc08o%2R}vncu0?p_V~jJtDOF#0_WvJtplK1fdG@Mm>~Em zax6Us35<_u0z8XZ_BTGYmnDsKko1>RlEQxb2;Wzh?=c+Y&DKRc%~ z?_LLy2WPnAdJ;M&#s+?@rot?7Hd~kfS@In(o3FhusybUb{|8mED~S15rC2@Y+Rgt? z$-h4w$lG?(@%cJTe?gXhqJ#80lHSx-ZtrpX*y$te&s)WiJ9HQDhWU1!C*8|~`QQgG z)@frVJd3tM9UJ6UHP2GDU~Srj3tco@VK0~#j&_H2dHiw6aLp?_T0wt#9LkP%6C?gH zTvumDyW%ghCVf@uQSMO-7J1vl40S(9<0`VF8`?-wTBS6wk>cS%ih|FaCQ9LLq^PV? z8rw)|Ab3!Ruu$PWs7s{*{O(;I7 z;h~$M)C(fIXW@C?y@paH{OExXYIu0fVDy5B*TuV}W3lsit*a%2g@O#3^l)R2xJ%D? z#(fQAG@fSxpSeo9YX}W3(#3GmOM5i?Igi8ecc`=BvRZo}JDM|GQhF459M;E>8)gC7 zo=qU@_T;N)B#xm+O>yFVZLZSPRbuZFe_yJ#{jHb%?kxL#;j!&+LH0XH`kU>!(B;G!VLOq4hSqUQ)GW6YPe@G*lIjfuwu94u%wm5;*^h9T?QKh>IT zu8&IY|Dax=Bf0kj`URqX;u%)aekr7Xi2BiISJ01Xh56(}Dj8b?&>i)6A__Q5T~Yo5KS(ply%^w{=wOG5%y0{+njQkzQJ()G{u|xIZDt!0Zi#nL_8o< z^k1%@NU|g6TjJFEiJszV7f*d0FnZ(R4BS`L$NA_dl1ou!A{XbUpBNzEyb`B6ae?}Y z!SD;Q2-e4i=qHB3uMjkBAyn%}sPvQ7+G4$@Mq9xhF%&j{kJAc+p&@6|R-=yE{an7V z-%!wiJE5&G2a^q$Q?5n8gO}n(U8Y;54HQzwz9UED-?Xj3*fv24MzvbmG8h1itMLo8bumW`~Plj30sNCCMMLZ$zH-y+{?kG*^xX zre>edUNB+@GLr&BuKWE9ttu2wnu9-#9vSQ#+-mikr@IVz&_b5=Qd?x1s_VDvBXE%t@c5xo0G#FAcGlomc#602XiA^m`SJ=Xa6EYzKT1Cz}yBs~R_#1|9& zaIEow-lR2>^b|-EUt=iXK|dHPJt{eawuGdoAd-06qp_EH!04f^mf(l+h@TSlQ)udh zuMvUIt4{db2z-qNq;}Pv(-n0 z7rPc|jL@K~p<^JA*mU!3t<($P+*@wD4fxB2Yqu-VYrEdHkrNR-Sx; z4wTRdjnJ2|pHeKXEP1GMV;hxy9IDLQs2u1}We*#b)ecow+Nd1tP-PFMG999xLT7J> zI=kBF9Oh7GHyfQpoYY^I>qp*3qR~p*xTyFuOY$Dt4{os1ivuH_|Ybb zGX;vDeg(PfZbcC9G|&OQfq?EO;p%{X8d?>N(a*toDQ6kcyTAeNDf1kiTV) z7Gei9iLWGmj8wE7XcAB7ZP?D_IFsm7GJ=tpj2vf-x8kg{!x`ggJ9UgRiMLGe)OI+N z_#)a4aFmzhOyVt5J}Mj{Z6&i{q zvPeczm2Bj9q_WaRWlx7Hd)TP#CsWzc3pV75DnnCnsI$9`&OQ!xR@vwr=ul^O8=ch- zb#{|Y3LNRo+vu!tsB&|OQQ~ZtWtIgAHl11W6X!pYAFP~(Q z_-djjeq-8AvPgU-`B)*Nk9?9v;`ftwKt?b5B#XqCk`F6v_I7hr5?{<-QyRNDD#qg+ zwK3`b0d{j#5?_IBm3Dvm92MgczeWVVz&i1xuPJ4n_|fj~S0{dr=v&?~e58u88Py3N zoudX*_^=>W^awX9DF0;gq6nI1OqnC*$lHA~sVR!cBj)NV|72o~(kchXQrVZOilS+i zgAG#lWh#zWRyjDP%Dzm)D5_RD2&}^|Q>z$!y~@5!Jt?|YF*ps7eVGPQgspOL#^?CU z6nX0WG7YwaS!D;a#tvo=JD9!gU{=||>}LnFs~yZCb};icFoXX@tH!vPqNFoGo5d6* zTTGEH6uHvbp3Op$N?a&XJ6tGI*en#O#DyYH*+P*koy9p^DDsvq6uHqEo6SOzQd}rf z$`*w z5lSu}uZ+Uq2o-0*v%2s%Ld_MRWe)i3%oU;~b@-d1A$N3J3X>H=e`UIn6Q-$zIqG>Y z3S!JZz>FNfdl?&e5RoVEC|Qp zloVHJlXAA9&ba;Sle3A)!WB+PKuO>3|E}&yBH5Z!{AMFh6)Qk}!Pwj)Vok(+v`aPn$?sAUsu&Fnrof z!h+%HE(yb@Z6quNo~lV0K5ZvqVes^bgyGXpx-Xc3`vPQtfo_syXdWQ5DnA$Y5B1*p z`+x}h`Squj{Q5j4VW>m~PZFb75I&)RUw>H5udh@Ke{1uF^V*YyF_$tThxP=B#1z^? zB&y6_MjpuU;@6jWY4f!w@iPY*2~hfAnzRZUQMf*U3QQ0g&e=;c@S8x=rXnvbbOddz z$avCGmYYEBO(kj@#(x}?4;YpFrb;DaM03mffSbAPh$i8<%K^Om@MkYkjKLnqB8uZN ziepWEI3Cg#2p6=ckdZdrV8Rg;M)*na9sBh86vI+4Z2?V78xZ10(&nN*S|1N6<>`@?B2_HufyZz&NoiLt4?8Jid41SP881C8b|ue(ol%Beh!ndp!g8#B>_R|8%J`QJb|FkGi_WhTJDHr? z`mmES-meckDWmCWvAg^%*j31|i(akTM>(!7iSOWzm1viJeSNL4DXs z8O`-!CuO|-wAhtC3wG5q?8Zs4n@CvxtslE_pdn>EYlGc5CYD8?s1rMxoI~|tCuJ%?L z*A4Jqp}Zl$Yoxqkz-6M^>;n?=rl+WOt`EcKfutKYuT z`i&thzt&&BeE~(vxXGq|`!caC`rA6|S0?AH`s!E8_*wn+OBr=QQ^W*<{S5LDok8BA zGsp!`nn8l&CUG`SKW40j9ArBm|FgdNIDA=>8F?&W-6ollgM6z<8vRrKxDB!}Zm178 zDdX4m&&MevZi1j+iUcvyvL}7TWIyd!%*wjIV$z@d6%$7ocgntEG}f;e%J851QPV&f zDdW%ep(bVASTAan5wEIiK^t6FgD{%#^Cx|`EPq<$*3^xh{>jMExm|_~IX^3MlwsG? z&O3j5+IiT6vEV(Qh5iKe!$DtzJ~HAM(h1CU{&ge8ulR0EXQq8QtvdN87Fcqm;9 za)a3P?hn%HDMn!wqY8d~EnrkgG1}@tCdEjysFCJ)#pTEP(V=PAJ6>`5vQBIyX+M3M z6_=0dK?RwDbTCKUM$3=_bHtr=5Jl_CbOuE{{I8$`1e#D?tyxMLV(I!On>wzf3~|7) znlkvYMNAk1fnhym2n2@jC_^x=RMI)1E{3 zPfBPnvILA~GehY@FaI%F1$O2vtHAhqCaxq01)?>xpiV+y&@4qzcVQMWd#_(jBO{eT zaBV1(*pm*5R0YB9p-2@jlLtkrgCf*Iq#BDH6zLfh;VDFV;^t~lq*qXcmk{ZN=177f zy@MjWg-CBKcu=HIPz2nz^uc#!P^2a(LW5T?(eO*8Ur>af5J}zzL6HGL5di}HeLpa0 za-i@&jC0VFBZGq?f`!On9Q1-BLxLhggvbzBk=5=GiU<=T!_uML;qXTnZeFbM!(wM% zG@8xx_o+CEJql<@fJ~BpF_sVghh(o%U@dp@DA%MrDa>J>$&yXL~ zm&pxBxyy)g?=YMDNB>XxTZYKwGrZ&anawi4&OW4mT0^`&-bO#luSVdcE=}at$}e`t z^Z|D1jeRjaJ^hagK1t53E>w=xK0-V!_`6`_+{Tq~bBy>C8f-RW$RrFYOs{ROi_qRQ z&ZU{*RZK59rR6E;?9JN?@m9wjXSzxZAZ+)*;TWi(=dt4?H3Y?7gz1VxH&UPTln~PlV}@ajJLW_3iz3}& z%TP1%La7E_^Q8A1vA=20uqc^-N=zS)|3gWpT_D3I9`)UqmLp!Ct^EfKw~F7XNtiDw zHhm+p8zwtqi7nmc)Y9}{$8V#h=^JU7Gn#D>?Xl*d#oiQ}V*9b%c=zuR2oin!P0~lH z^y====abuzULUSxHsBvVLXPB_#Op-aYHTy}#6c)f9E4_zgHW<$5Yl{Ijvg&0$?wxK z`>?1BWQsWUn_ppTLOR%NdmlAJmfu$n^4s=RIdu!X)b`)_C;Uh3sp(+wNdcQ_Xv*&5 z{2PdF`jy-q>R(3)66Pv|_m%K+G@?eMa(-Ikj*h#vNBKlIK5>AOPaLM^6GwaTiQ|3v z#HoIK;*3B(ab5_Ys?hMM;HZgDh2hcgspG%{SSoxb@u@nneVGbI5czUpP zFCVVv%g1=}AM#j3B*Nl@p&B^Vl7O@x&92;uB-5pdj&&U9(PS)rjn6 zP^58H3O+I6u?q%+G!9H2+!PaVWMhN86btpZ>B0aERY2 zQF^RQI_juE9hvlA)@pJ_2)L*0a`JA0N?5x^Ukl!-guGio{-}htTf|su6P0*kw;1$n z-6Hncx<%Zxb&L3C>lS05ty_$Hwr(-;*}6r-vvrH4XX_TaXX_TTo~>J?JVUp5hAtuR z4&p0JKOLOzaOt%Tbb;`Wc-j|=Y4Zd44hRAdG;mnxNiV5#&}{%j4}<8@5Ir8Er$Y1$ zh{iXe8=nf%sSuqC(Wwxf3el+$ojNZhCp8>SVCfp-i#Aee+6P9c`I-86)ni7F9F&E+}m@_+4nLS?cDiz=l@)qoW^MD*1FclN!_X#y?Als#i4!9 z{mSU6Q*%$<+w`k1qkH#u+&lW_=c^g*&|!OrDWAqiG8!GNjecj&r~ZuA)?TPx=X+@s zqr->y9KN9W&nFmd)-1N!cRgR(#pukLhM8agcFV|U*RE%~ep@zmIipvv{(5!puv1?# z`t{dQUoSrW;&Y5vR9vq(*5dJtjP~!}x&P$U6+VoXlngBS>XYw#F&Y>5VO&kS&1)Gw zaKPn&ThT}VFzWBW-v7;3@vu4MdNi9bmVD$a> zx4fTPa?+F0%*+m%@jtdW&FHROhjz`MJ|T?JQKKe}IvTv=BSzKgaCO=spQVi6y?g)e z9hWM1Mh_lrc(8e{{v4yPy;l9&&4QF;jJmpdy81O~@G7GdCd{AE_S&IYj9$6&`<3ZK zPkhGc%P+5fx!s=woEh!e^ZA~g;ucJ2R1Y5I1HNpykXmN3$;w4}IG>p-Q4-Y=n2bLu!}g_7v<{Hv8QUjJmsfyN9%D{5qpQ{j}sK?!`Wv7#%Sp zc|>W)ZJQZQPw$eR@Sj%Yj0Oe$6_jZn{~M$4zPs$**DDL+8FhA6I;$Hfnlk#s56gcD z4e9qWqaS>5`h#D-yL_I}{rlbbH~uH5fYIllANTzJ4?7)Uv|qo_e$$eccW3nU>B!Ry zzxZVgqm`BAm3gfnXc_(Y-yi>t?tA7tMn{hPVC3aje*1&btgMz`=#@X$`}m}J{-L3%0z+D zzI}W2os+z@6QgGH8S{^te`6V)GpB0K{g3YEFuHWw?0s$bmyG)O zr1`X76W)W-i4%8CoN(eW&uGh*6I&jh7F@*W&p$8t`T2mJzcadRTj{m~qmw^mG&c5) z*e{;{?hvCNe>~&k8&|uhGWx;`SuZsDp;t#n$BoMw=Wg2nE~B?^|9ksPQ}Zi~PM>~c z`kuAd{$jLg)4olYj?gS%G(5a@c(+k$a~M@BeU#yT>b{KT<+aZnW?c0Nqc?7Rb|YwR z{sl(QoQXd3>CzwHVDy`Bc7OAB+cCL}=HxWa@lJPN#%PZocY9PFn6sbJ&psRf*chi{c;f&t7Q+DT|*TWD-0|RpdzpNPh6QkwjtIFH!^7b+M`soUAuPc+S%&2&M;b9`cbLNdk0L6zW1K+9)F`~GNU_o9NqE9#7QoU zcI>#b<9i>E?$2m$?#sCYu7A0N(evlWoZmhFo3V^~dnb8cObB_z=;O!79{<_ldK9B? zyy5@Gka1tMWpw%SY0Ix%44uJfa`J)Xk9L;UFzV*!`+85yr+#QxmuFr(9^otXCf#w+=ZhK61VJ#lW@4Mt;PUX2;? z_R8jrjvoEq=%VgBS1>wj*5g^%Gb_GkG$iC=$hqRAtBfvQ++eZiLf4gy9y#*vk%Fyz zS}^+Uw?BW|v*GY7j9$L{%jL*7PJhGb+i!pVcE{?y0~r1F*L%O-?mahxQD5H--)7%N z1T(sNb^p~XPPS7r+NRB{HWlN;ZZR4e*(CCXAq(GTw6L&y;fzNgZ(;P&qf?K5ZGUwj zqY8yu;p3^)FgkefTZ6YM*Z#}s=bw-Md}m?Dc8pG$^8J*7`$}G5v{9qrMiWC@zQ<@y z%|A8iolUbDy>MaVh2JvPO=5K3ysPt0t$Or5qZ-XpO^*U#(#D_usGm zeq`|U@r;(0>B}09J$RAPu&|1-$A8T-Fgkz!Yx7g~w0+FziWQSr9Ix#h&glL75AT<$ z?szl$#~GxGpZvh6i;K#|i+5|q=&)hEhh;yv=`5qYdNu0RvR~F{ zMpIKSrC#`|b`7K7fB)6@zFh}qG5X3Y-@Wq2g4hX+{`u$0KetSIzX78L!;6Nf%U>^I zbm-8*L)SWQxXtLm(>`A|l`{BppTtB<|RF`AI@Q$im@aeGF! z+I`wjs@_@8s808{ZqXmcJB;4DXTJBZ$L(f}Mn$*_%9G>isRFg3v|? z`;7k&qn@6FJlFK{+s5dnOY1I;jJU9a(dNzLnr|Kuuz}HT-HhG-KB~LV=%h)1OiDa_ z)QwRO4~<9PSDW@^G%4v^(#D@Io?`U3-!A`lI`)G^Mh_pJaQM*gyV@{%^XA7lyU!~; z$>?8ywfL*Unasr`_)x4w94Z-?mG;mu}tz4~=U|B|=^{tdRQc|UX4DD~ZguenaR@^Vl8#t%O!et0Wo z{J9o=zAAckkNZy}(u0;h<3HG4^3oG4xVm0?FSr>64@%tCSob{`jEwYTdme>O;*%eJ z61RQ5M#}uH;Qp_dWdB#(PYy%VjJQjUc_{RQ)cRY%k z4ESj3IglFi*L#3jUSGo30DlhkY~O_2OODPqk?e8H_P4G65@;cHsaQY{k!rF9@7vyuoWF3En5~rKPeY~t3_NiS9&GIog~hNaO9k)U z2o)SvX9d&DzeFY%NrijL>{DWXo??Cy|FpQ0tDmLLG*jOrV0D)Gx`junLDn$3yNtWh z#>lm3!PBVfKz&7Kdna?iz){mbH4 zX*Ofe)9{ODY4{+JjVCol6Qj%|E8AmKq0%D$u|To;HNfUK9F$Le2_+m_Sx!7vFWi9U zJ{|hQ#k6ijQWUlO8%6zl!|lVVD)i!rnlVoppNl)L8(_B)ndSbVv7E^<)||#K#r?#o zG_?xhLuo~}F3=hg`}YfoJ zbsdFc`p(8{a3r8d+V!z`K8Ehe=0h6uNpwn$9#c+bxkP5WWaK8}!Z#871J&G{_&Y_> z#9BBWiy~q>2oI^)@k?d$8llhFW|)`xD3f{?>m<~L)=6L5#8p@)W52GToA~{4{||QR z=VB8}y9j41GGBnGNM$DEWi?rkFtNiLqNbU{(9eLmY&FA2d#3D=wEY2C#CMk7h4u3i z7-3*wVLuPzPm+@w^;>f}jsUvN4-|lOIC`5l0uRb}C@Ah8oldgVMh zFc6ia3+O~rh}?YUSQICY&CCG!BMmVtjAyB^kh1XrPq;yOs6Y0cSnrP7d;TS5O(pF= ztWmOewC?$AMa!@T$(7`gLUi(N+W*D$FGBiEdNsov-cg=%6=s79#%;@>{P;du4ip%0 ze8BY5(Pn|zc|ul|n_*lT2cwZ6g6?G6V6pd)Xb?GPu$i0o%KaDMC4cD8xhU6JlsgRY zL8UO=jZaawZar(CXeN`@730|tJl4Elsg?SNsfGF{4Z+lu_$$!nN`akW+nzMgeGX&y ziE2w5kz{1|AxeY8Zk%RV<x8t7igI%3T~z1nR?bX0cZ zj00e`{y`(1YubYb$))Ml&U{7_SBzHh8T;X(yAF1KGY6Qd;dBWGGXD-{O=dh!CD?o< zD(!)P@)~@Xlzjos41d3nymULxM9KtEBke(V@K**}V+5bEi*te?a5g#_azgZwaXTI# zGR2t@f6C7xKe9!NY|a)ot<)a|3hMzzlOYU@<>P3`XOsdwVUX1Up!yyNUs-D_9+8wO zUu0Sjln${97^k5dUceXDo?-wt!NnYUj$g0}y)yJB%#+EE9mXy^ak=xxAH}} z$%K|btMoR#1sqVmZhU4!twi6+qALCB)3>+Cq;aS(FVVM^Rgbl<_2_%Y*}^x+)uFzp zfnzE4#J$Ag#&x?Z{@!HyEfxd)1yc<}oh_L*hhm8OcNSw?IXlvS;3=#A4Xt|ZP}HOU zznq0{xx!BW672iNj@9Jgn~!w#`V+ct&S*|JZ_|xTC67q6l9Y#|8i#NW%Ol3NMM_vh3}+`ygYc)3cW4h-8?p`byDJ#gw7}0LkAG2Bq72n$@@SuAJI25 zlA%OCi*WCg?GCeulQ4>=pzO$amT=bgJI&SFe&;>-f3#mdqdP~x zIGVe%HmrG2cN-30LEEs?1IKL`wOrf^;Jr{SwkUUKQLSo;Q;bPstK>7kq|KTZF|#%L zO5A|@_cn*-flAPl5hT+@XqIBw{YPS$=8+}rU6GFry`vvn!dpqhn_I(Yn?)HH(cF7! zP6P?nVW_hcQwBR>nKvl?5>u#R?*`*DSy}2dtd1v+x;S1nVqsh4mzETI&kY)teiR^x+D8eCPr*;7myUM-y_o z6(+(NnA4t%81}pvrt{qM0Dre&JekKt=O}~l0|WgtLccI}2%b)!BeASe@;!r_QjB)-R!T^=KKbyK&G$uu+o_d=Vxm2~5X9E%ZY#IHOVjF32s$ zjDQ$g+st3!ahhJ$S6nYSD&~D$vR)GWLAjX}dv;$-9&4VjfG%j2#r(tITSzMJZwK!o0NJK!(Jj+WS%MSx3D7N-ao|+C%%~4{*f7Iq+BVEJ z%>iokf+Y>qH>V(9m*siffsz-d5RlVqsG8?wNe(+mvI&yNtK19q=w9>mH8lZ*n6{Gj z1G-)ifaBpd4UUDz1`ltOm68|cms{pLy{Y}XUJx%`sNi#OxVx93=?f8Q$*JNKc#-kt z$fv%~Qc|y&ES|ojTL*c5(PS zxk4y~b%USfD=XMCK810&Yz1am*2ebz#kNXF`vESwJ^>l1Pik>}V}+kU+h5vZY#y}e zR{$MxT?@gpjDJF@HAh?#@iNvx4%zTvdY!mHmGEO8>X+$0N9?3Zv#H45KP8#Y_`v)q z5Vv0N1pR$@6XOjKosRnHr)67zUAzD_4>wwv4y=VV2f=lf5F2e2)C!Il^w&x~zOV49 zHVvNcgx*g!LLJfgSbDdI+<#nB#T?rBK!Ggd|A%!n!DG_#Z!%e9&llIPaU+9uxmN)a zc3Z5+#7eW#>lONTT{^E^oPRZkTa=EIHfjvW#2_-sbMUGj!9Yhah{e=fbE?dL zLb`fivpp8kA?Fhih=L!dLX}H&>nYLgn+Y&!m-|n}+>n`SK--w|8uPFD73GLwH>B_~ z0*abJ29dg3;D&{?e(0}iY>#>PG#bHky2?8)?LUbshL0mF|B`B14alZ2#k_ z>rX?|ZCJg31#xFjXHI@Y0Yes{#E4lCu?xHMJsKL$XCz|<)9Y)9 z+jwz?!svC0B^0d@4U0{qHyG;Zucj_oX|V8Q2jfTMC_HL^`a2bV0}s*kL*T)<bCx%Bu_#R}&gv^CjycpR*6v#485W|~8xbb#7I!sKOQ*QAx+0o7FW%BKXBwWMV zo*Iks2yt3LF7Tr!@VJ6J(j)^e)1E7?rLG_e*;bv{K9TRY>iYZdHE1Wq&DBE~$u-jN zRn*>ZAscU(%w^*(?kPExDA|Kp3R2ngl}tKy!RNjxMMUU;h|t}4D%n__A|0=G%>}4U z>C*Y4-$V==@raBk>D9I13EKrK-@FE(qAN+M{nE{_4v+pl)6L_nA9pek`gz#L_A zd5r0a?wqK5N3qu!KZNPWLn0rzf(*#L`-#g9x0U?>mSDe zHY86FwyT$Q9*iCtEKJDp+|oi|s~obYWSYf|sx5`|2P*q_BQ z*gQ-v6hM3G75Y&35*`0&Yb#F2X&K5yLEUDp+TU#v;QJV$K^01mf z%R{RLY&Dk^2oLiBW&8g#_wH^2Qrmw0S~NS4duHa$nKLtI&YYR~!l{VhcgeRgzJA&) z=E?zhzF@`=Lc9gL&y4Gy9gBO{>QA%#(_`1{{{1JHnJwy zli@y`m2PNw?}Ec)2#i2?WWAKWRxK7?-OcI%NkF#0%dQ?n>t++Jt7Z=z&`4I!QBT0( zlF&O3C_HJR@I;E#2JtSb7dKfvV(dkGyttOZ-!ixj!H+6IT{%ZskUVu7IeaUc;Yu@y zW@{}szy@Vc{QCEEB8R)*M-Ho^Ig}!Yk1B=z06F}#S>n#6v0389<*`}fN}nkG-M)`r zhK@5fJ<)X1fdjyu2><6L2vt&)WA z@tXvfIHjKMsJs|~126ZR{_rvyey{7EXZ?AA`oJ~&g6ae1%P4*T&a;weC>2+x zc=vihd9R#XUgs0Du;Tr#)Q3$N0RQTF;Jtvi3W~qbM&4I}ncF*Dm>>NGvO|CSwf^^8 zSoU%m`l5`+Zf}u3A!_OJ%@tju_iAuMC6XsgGNj`kU?L~>uRh#9E=Tu@8^%j@zWX#E zk3P-LXnbAr!?;Jp8?eKW*|J;5eMbbYQ7An;&9C1T5mzHZpOVS<`=4X;APWsyX~>c< zOPPx{W6C#<4cK28_mD`>-(^?vGW#-deSMijAa5=9;_Vd%`yLi0d8>50uv7Sk!stZW zbJCNfHcT{^FRHo9{P-fV_;ri>PqIW2Ip-8%-DhM)nD!^Q;lCtk)n z`MzskE$kPK8<|jkeAIyZOr{FkGX3U!&~i1O0>(}IVKv%*_7dLf1e!YSCAsqQ6fx2` zyi(8eNu)sH?4ZURmbXhgE$pd?>d6w0)q4Xw-~yF&IP!8T$Kryo96OH%0K zK)~X#9v4s&>~GE|YJr<`;V^r#IBHk`V0~&n)c-#)pSf*K)a=GY zL=Wr_kNGa#AI|ANcYl=r;}ycalgulo>1=t65IgG3C0*v0z&Fi7{ipq*+=RNGP{PRU zu26}SQPCdfl8#$CY0^n|2q#yD3Z#=S9J~0PkgAZnvom1wdR}wZ3-;FvZ3|7;^m!TF z_2)LV_6j&LFA|tWxi<@DJB!75t(r@otEobdXuZ}`$WeYWZLLR2$p$T0CK;qG*Idcs zLk<|EEI}-J%S2UBpv5K;-0}Dc%ic%y2N%<$L)gnwnFV_@-^;#R@+WTv&MtGQ4UhBL z@3K^2ZA`K5rxEGXEk%;KzV7@+L02TZODl7YEpw`CzK3*jBco6+OM~N*Nm4CYQ4r5u zc^~~Wn$711_I9GpA7heK+*tTd%hY(;<}`BW>aFC+vV!o)XnpV@d$T6La_`e#R-obk zD)c`=BCCE43xr;?J&x$yiSK+0DsDEwpO)e~xgGDO`;dtMH=XK31g?ZwJy(|?IPr)B9%2vDqrTY+4X z-3EKPa!&Eo36uV>d=R6*)*k+SKYNI>ROuv;u+o6Sc{T=bGDi3}Rv2i!l`T~dN926S ze$?sy?(v9Gdak}To+;xQ*84R{x5qF)3K5O@Tm7FaIE*%^hpTb>l2rea%miB_Ki=576UBH5a+^WL*OydQfd7n7o?}lm zkjjsJSy0(K!^|Ys9>!NW&Gdv6a!lj3K(Z%f6aJwjSx3;Yo&1S$INl!VoL*t{;cyQMeVOJMze3Xh&)XqX%-P8F1R1K)gq z(+us;V}YL9@Eaub>{lDAFgs=MYb51!U`rxceb#1D?tm9P{6lK8#D8(A71o&0Q?=?)~%^^U&12)_A2{lHR4a;k-?N|R^-*J;o_;ga|s0y-*Jm7_}=d9ZBjL6?9@?8oXtU`3S z79+;m%(w#}H=~PbqxNyKg`eSUcCSNSv&tUj3p1y=CWZ1^(dwTzsJk2>-)D#H zXke@Tzryx!0u)>Si4Sf48@?zPi+tG36S{9xeB1vu+FDWxxG8`}g{NOZ%N~j6fkSZ( z{6N6u0X48B(!Ybg6$kbufRPJo07Lp^qdDXIhs6PF+!(<)MaTBTt<{X2mDtexum+69 z53rYMBg8sDpi}2JM!b8NTkL*bBKV+*pcaSV)(23Jv9jX@R=wZ9Ce3kx-?IRX&vQ&5 z*nAVLDGtmFFyk6P3}`=jX|#|5<_a00M$A_QrodImIlQT)FJcV{%j>`@%Wq>ch11$* z`lP`+dGlFv1|J8u?pdXe&=saTp^4#=k)26Ya zJ%{-l>>ZiCIpDsH7;_CTDHiKhn~VDOsuc-luc89g>X^opW=kG6Yw~1VO*)#%x=z># z_NT_PaWKDX7PXy@Y~l&>OdLqF1o^}OkgahbUzQ-V26T{@;y_9zNC~H;q^9CQfqMpX z7@9yzlnYxo*|O&B)oC++fjBW>ZQ^)ij#-O7$??iNxE~vMlO&f2;bE$i9YWb-Jomme zLHjN;C+Cr7D}|qHzNG2f%r>xTCVnLr;r#Jp&hyQ(g3hK(zs5!4lO+p z)euk>M`SASQR~oc`fUz>a49}zF{MA4PC>rk`X1$pqf^*mh_6iJ%#SXN+%Yar7_xK)W&xn)%*sSz@MZ`~XVbf`_Ud$XDGu{_xg1EA&k#9Q4?l6SiVch#Nt59*8A_(c0 zj?f&PFO|Yn$w;;Am)c8M37x;I4I;(em>O)h7`eXHa6GQHt{O154~~PJ z*AMd0nfUp8!vX3)WAcG@A3`a>=cP*>wR}HiRu*)4)jB?mu5@``TeLtg%gx^6*{!ak z-q~K3FPiG^)a*T&75ATfBKtM9@nNBH&sAR2rse8oS)R?_I(=G>r+x8Uyd6I)C$>4) zqEF6zM%n$AHY+PsmMa%eIdr1sEo_1Q1cfY2&3;oBU;-jvtt>99+7@lM@ilHi#K&2{ zEWPgj@Za?Q_;#Fp0w@m5D$f22_-&xO`vCix+x=i2XbYRfVS-Tu!AWNDF|(vbwJbT;k+ zfetC!)c+2F@VtlYPcYt98{LeH$oe&Ai1YTc23nVKliW7z*_U_3c=xRE3#x{nZy{AP zNmWau$S1y56y&Lm-<1+`VS(DnC#6X7&2iPcIfDiR^7+(3fp!ncI#!D<17gk(UhtH(`lBH4DoV4oz&7l5}f)5J2GL4X1&>c|8#} z7+P+*1DK(SEOZ+07Ij8s<`ej4d;!4?@3YR2%Bp`eDojsryxE{+R|4$fVQ%}jjsN* zRidNwcZjF{wRDu;MB7AbYRSQwnL#bxQDdQW_uSsl{k>PHD|rTpfUKPkw|*#7L!MdM{;-ohF?Co%!X$NF8745Lt;`>E`uj#Mep_hH3AK}l zGDer8CJ%~wDaCHeHOhFl(e?V>uEuV$A&tI|bM5IA#l`uH@oC~Nw`)u>XndOftVpj- z$OUYsu;#+`R=a%JS0`YfJ9t3IYQaNkdIcOKP3aKf!_N9c{I2X!+9?c;ElyJ#g5W?i zyU>KREjbWuY$L2Anm~8M2x+g-g)c26z&PDBm;0f!9{~n~FG&OE#TTN1g;*(^&NOAS z^f(3H0;?>EWAKm@K`uE<(o8PUN^%(yvJVnR!>wCl1S?EPB}Pq`_ct)4YuQ6g&N3H` z#cBEjGQaV;A=_X%;8ZB;%2$)E%pB}$4g7M(R+nKl_;2t%0=8n^n)ai1K%mUO#VM}* zI-oEqZVO`-Iu2t;=zz4d>T*lnWWz5n#qls45`hy+8bYCvKf%K`VR{m_8(%YR(d`^i zo=!C)()L{2??0Hldp=;^>J24*j0yQ;%sVS(Y5mr6On0C6>|Ru8wM?R{Ne(b)%cQh$ zrY^+E?xVp6l7Gu6)RiFMIXrS=p!U)AI%LgFcM#O?j+m`f`VF@PbkSP+bbt=@z8oap`rk5byehI6TMYLl>f9| zeR+jmUS&#?G^xvHJ6#1g;8@k{YJ!%exm;D{bn!ent; zjHi(csTa*HeO0r)sT8@DD7E@bYOrRO;o`7bZ+4s#1iioba4f{Wn}HS|x{4$1fd{Fme6; z)X?+N#>z0QsRkKVn;D*r(gt+l%hiG)7_9T_4|WMP;x}Eaek<^*QP=I@%lbOL+Tq5b zTtyxQvv%467LPWZd|A>i9Z8f9&(1}66JcU{)Go&Txw>R}c8@t>C;P@#XqqYK>(^JY z3HxL@%qHNt|9oWyQa|I_U-x_VCaUO~QFOFP=a4h)>qWD!gSHwaSJ9KJAz=Ilf`}Z| zu1Js*5vOxwVV~&xV!XA+pX==B9d92^z0i2eyoK0=H8`Jht9CG^yW}ElcYI+OwIcR@ zqiHzNe?~=_s0j(P$#&i{GtVtkJztrZfQ6B;(rL~=cydyFoa*Xs0|LKy5dlX(1hkIs zHk{ho0lE;Au@>j$+0HYjwX5-CnuUiosIkJLPtAq_FwwDV)oxMnCBs;d)_!$@BUZLG z#EH9@Zp0*mJ|)IiAnU|}1u@q6@PuNXqs!O8-GGCyx$1f}@aYM$+J8*1PRD9~7`|re zlZ(cdXDmu?at|J_O)kQgMbcQH>3fMuaU8vo(opNeOyE+oV9cpMCEPztt#gyfvA*LvlOoVu1)bt49EfZJL z8t+Ku7p>nIM;Vc+w27%gKD^zfT_-eHw}^{9rASbq%_!6-Wi@X1jY6dhJUB1qy-v6J zd(-P+6?)m?!RB1#@LtAse32>ncIF?A2or(NQ1?XfRSLVKXE|sZKHBF}W;qp~c)?a# zkS-Udg)m4j(2F3QqrTv)6|7lVYIYY_WpdOO;@-3AF>z03tCfl7@Go&Fm$mjl!YCrR zy|_@n*nb)l^GYWue|ngAy#Mr2Z(-gpr9GN32X{f;)Y$D~qm&Zki{6t|I&-eri#B?W z%ai`ey}>9AHk~6U$IB=jvu?7+k9*M==NUi#mV9A3SzV9uLW+j2>&XP3&6q#YFU-aa zO-%bKSU_@Kj18utQsz8Z6iNcPDC~1i*+HP4T=i;-V5kCh)y5RLa@h|)p}?&j)q+q@ zy_XHhY(Qv;<9Lugu}DugI!=o5SdIrp;U~q|JOuSLJKncHIBz}QPdcZbL*nZxMaPke zied?;bL2>w=sz^FShW7FbD3xG=pg^ws=v*l-CYv|orn6vL&seqgrD@mZ1pSDRm0$s zL&Q8eL|i2F(6Z~Xyl|T6BMWNu%6XnWi*Jv8@%P#4(&hcaxXfpelyl?zr@Fr3;)G9Q z^Z1Patz=TTR;!t?pjeweFL=!EH|%49^}>y^^ZHL;T=&U4T zfJuH){k<4B<|AXSBc*2WhS8GP@uT8|6O;>4p%|ZrPoI}hs~jIbpR-P}k)bX6c~;qPovX=fB8W$>2RoJO$~8kwnf0Cu zeNxqnLe_g*JN{WN;wty^1JIt2dyI@Lh!K0olPq z$(}QdZV+W4D9Ojogs_uwb5dgE?h$LNzJ>3YqyrGyrx|(gK1Pek<^Hz8_*N49_ZrIB zfu%RuG(hBaOY}ML(GA%kN1x=*4nhbZ zgt7xO-^xEG@owzw9RbHs?4lgyK8hI0%Uvt}4#{j$vdk_Uby5CoE~{baJHCiBeJ_q^ zo4Cm#R|=5HJiA1}w(;YbH3b$Eg~s$@1WhHV(G0(}+JD;0XF?I@OWY8s!NEjPAXnuZ z_+#ukBF3D~6~u}Z%`w$(DwGysE z>Dbz2wX@!hM69#!#!tfisyInhF;jfHkurl2bj~k^4Zj3HULYSE;f+2B!|))hQpqtzP@Y%+Hn*#1HlG}__!Yq3G-Sh_@fgRw&FmQw*q({;d2$VtjV`%pA_9@v>z7x z)V5elcY>zG+W3^zTVX^VYjwbeQ|Hc`&qEaam-J8e2}Rn3qIeaQ)?-|IjChbIjT^hA zeyrX21bor4V$*S|(}lLgb~zEqcAPl8G0Ucp-HS^Gb^4^(?6PPn15Al`dlv{uuR0(jti< z?^mMi<-KPCdta`0&php{v8nf8Tnnio@>F)^sHUD~)&)@wz0}O-oJaYd zL_K}ux=wVam6l%0=r9mWauI+27?+1FnS6rid;9Fs(;zt4-P|SHuvGM=$tM6C*U!e8 zVW&2q=V3&D{Jt7p78zeVe(v}C;=Zrz!uOa6xb-|D;FSjXN$4ZB{C7Alf7*k6PXya&**SK6R zm2!=1q2ub_j6O5j7C+f8LZ4y!_MHtNL>CRmDMTR(lN@dmPoT#RoV zoQvYV^n&}igV;}=DI0<>zkds9;#CC~OMG(SK+@EL#;qqL#Yjj0O(WC>+j|%&{eM^> zjeQp=*7h$C`lX}G#xv3%-})#Mk~X10n_WmMFi&Iop?{V8zLg@l&-gpI>BB_Ey8vTu zBeo%jk!|dL(LAe=r+JB1nanI?S6B_DKaJl9Zsajx_UAvSf-~flCN|}TDa#bga!Hov z{xF1If~3}ePZNb)%{KP;LapaNVDq=8h&=3Z2;6#5Z1z>kMbdn2Qbnj(3~AaPe;ZeY z)o5n7)@~|G_(G9&#~&jt9f?8=elyh4k$7*3DG)>*RfHX}A@{cP z47vLbS~B*0ZDJ+HSS~Qk$C%tWuH0H3#cbkSvCTbkPM~z6K+U>*#BHHQ(+)6E482(c zSnSS&vPJCNIURmjGHVP$B_|$1qs-!FYy1O1{P<^N65uSwWTO-PHtsxasb0d}`EkOy z#rtW!92Z1*FV-remP@b9KPwzUaSTPk74H^m7p z^iBR72YGMOznZGw>(V()v}+})=A{YRzRnl+0^56C+E-Iyz4KM`R)lyvJS6ws{2?4j z%j?dYQp~54#G!CrHzIq%#}V(Dkj78m6&pSv)<2Kp|HGD05_hSj#mP4jZ=EX#fik6~ z$%yVEr_HNsl^LPpTuB7rBhtsYk`8W;bR6A3Zi|}4rPF(-gJvN+c|%FTNVP$nL`fJa zZrLf+jziU~R~NvFvARI(@xRlnEh+RzlGT;F6&^Rl@j#dVm=l9?z*~4x(`CUU&heh( z-XSeo*b4YgP1NQUn8q#U5SX_;@AVf*CQw1!6TTQa?au6NTCfCD#nt{khc~0SD%}M= zDK+l}&_<6yX}IWhf8KV0EPMlN5+ppKmCpnA`e*W9Z#?2H_V?NA#>oub^7R&(W!QTq zKaFU1kBrN4cY?@qFLMn0-n8<|p5ajbs(r>j!>P@10u#0IHF5i!``@!1R2x_QYsO1W z!g!{9zE)nTm7mvmNdsy?CtP38}@WEDfUF(+q z{Fcr$5j-x+{lwvlyee;qFsn~zSF|ZoKWo|IPR|sFJ2{YX@UW^66b~ z0t=v<`x&!N5M#r1WG`(%Hx89Mj=3j)QoHeFl6Fjc^W;zTsTBd81o!M%bfZ3Xe)f*w zXnmcA(8G^#Dj7blM9rN`MO2A+BTa^!QOZbSb}D)gz9{bMS_ z4}qQ#-oCyq|qlJ=Lym_jt(mVy19U3uG;ZESCSQV~2z(@eXC(IT{gjAs27Vf%o2PeXZhZE#1E!YG2D zByXguzbQ2ztGjW5&^KAZ^$51Kn09Q$nn&mJ;D#D9d8#49zu`#WvCIZ>{34S8LL04( z>3G|}#eoY7-^)9~G9G)1(0P0)Yk1&Uk+ge@;AFLDyF`~TIvyMv1NQt}1%ecyVLAY*`KN2l+k)}{Ti;{$JX9{N`5 z^EkG>9c91Of&>$ieB)*j%7gd0Ho_^~~QeT`k{`||29mtww6+0%|WF2lIj#&&7`Sl$+O-Rltd#yGyu zJc>UHg*rZUZ?^jmK}oBw+>eA%*6%@|t8E#Rq^^5c+Z;UXlFtmP>w2+((hFZmD4CNm zrm&G&j9KOwQ~0Zdn;7v>!dUEE^{VUsge8}J_~e87ztasKOVe|HC6eX5Ad=nX9Fy~q zNS4zml6A%>J68XWNOmMv+OK43sVGL4*7&cK=KA+abN_p#rJY;a`_W{FNlaOq`yr9c zElZo8KF0lmNahyF{B0T9-rzBp#7=7m?bUUMb%&(8gGHiA_Kb1JvK%jnMBxl5=+#w4 z+zxhU2JSfEf9pV?>SG!HgO~yBi>tL)MeFL9wHOsWbW-Vbek!rnvY3!A{!+vpF5ND1bi03sq zX?z(*+exG$mh!q;1(J+8!CYcv1U8xW(iAoFo8e&Dl{A}w;dlfQ$DT$+U?qOh7u0o^ zC>_d9b=`EubZw?N;w01!?>^%)u*Ci>z3Chk}eDBrwb)jmD zlj;pt@kRcKe7fV)2>AYx0rzF~r$xk``ooL}zal6{8Cg4xBdCX6>bfk&Ajb0))3uqd z-E-9e^1*mP4(cZlf@HC>gizt!bGt*WaQ(hhrKm;XRlz?u+oV`^bHt?lu7ExiVBsAt8z{<|ec=BKA8W2|k~Zg0(0M-dY3nj$=~kF- zrRi3gZnf#wnC=|YolBS2P9g@UJudGvHru`m5pptLdK(f1ByAqSnXs z-v<9S(_abyL#BTU{7X%L1^n%%f0BtCs`jLK2D&YwsI5p*YC}aBj@pVG2qiKE7=No% zv+K`_x`vX-le~hH#J27ibE~|An_pz!zBCSeIP;F+{BjiaV+X_+&mVoqpqtB_w22Z~ z_D;3wUPO1i#kdLv=SPE67@QRiRx&sx8oZ6co1(!g26Lmq=?spF2CEsoI2xS6pgkI_ zVepjQ3eINm@6q5K2KPjRUtlm44bEkdx8DU)FNYdCyTjjy>pOpj2=B+t3y~?@JZzUQ z)hcSE4sR{!btfFK%cNQ`&V1~)RnT)+EqqhxTL4cbJqsCi8+~4Qs_0qFsOj`Afv1|D zdl)r?zNPTg(6fwDvum{ng@gwG9Qt|74L^K=fd=_uF8wPdtLNwK;srWF2|^50r`KYB z9Ime4UaQws%v0BgYc==ROKLR)*a6s)S#Kq4XR!tkf1)On z7R0Hw`W5Q>ons+Tst>%a@HA|vf`&S%BR_Rrz6!UfR!>(oV>B*U`-4~@y@Sl1!rK&N zKpa4K_UsQHv}w>1XnUIhy89R+Gn76ga|-i>)HQH2gj(=~*4EUHouJevrRi3sR=dMy zN4n9-)ptbe(g6~fEMMz@He!F{Zf^?4kPf4;Eu?s-2pd_>Q~G!|7@*> zUl83lV(ffAJbSM+?o3zLPqCTGD|LO&Egn!=^}i$6hlQi|a`za=-WditV9IA*sFkL5 zjt04y*`mptWKDqz=!KDbet9-L;>y46%dUf)7VuV-^ExW+kBmkC?Kr5ePoI#z9{_`j z0_j;E4DWS^b$~=OQ_yn$=S52^c&!kQ8M1kO)PYh>7RdjB<|XM~5Nd{JB_mwXq4ed8RTEy|r{AfMEBA;)lRTFg;Pf@c+M5J4qP%X|E7p=G* zS8eads@tOJr%7j&^O%+MTbh-xP~V$}nO>YG)87a;MwJ$1WQ3%$+&z@^%sMRtL&Q$4 z8AxSds2LFE42l^LN2yQs$v}$OSTO^323|7*4zUMd29gEyr$U4`M2GjNE~SykBh_3>lP~5w|!e(cbhG6vlClWCzN*o78eCH*iUJ20G2sw zbD-*>1Zm(lN!i_*4WV@qhMF6VZn4hp4&s3bUPfdMj(wjU6;#)EE3X8qexDGvtm{L{ zGa@D4mF6lu=<;p_nAin-1xBdeYdvo+z64kUvD=B*A!6g4s3As3v^+~VY1C#K;32P* zsE4}pDtUIHeAH%OT^MjbJOEFW;;R6L@)ZxujwPIm@l?c)My$wOWKFF1oEK|i`-+a_ z65~pNG4Rdkk1xpRc|~2d94sjC)^dH2Vh z(Q-Xmll{tQAfJ8K4qgc?Q-IK1r)}116dF**dr(r{ zah)H$=;hJ^F@N+@iZ$>90YKz?uV7+O`z5ZmO9v@Ur9+YSRp^U4b;OIiXpr6{WED^N z+7^GxTs>!Lq2^+xX}r>0Y-<{C^9Q-B+iYu6{73D$BC_s~1~|cfz1)6-$nt5lJFC-l ziz2duZ0w-G(0rS%>2{m!6Yj7J^1}%McDuq>X7TB0!?Z>0IvF0osP{iC&Q59jgNB`b z4T{l&_UxV7e$xPT%BZ$Lv7$dO-@8brFjR!?Ot|UU*jG!`ACzB;9h?WXeWL*&thucu z6I~oqv;_rPd13w525Zs~y6+6{4P+c?z-I7bEy<;IW_Q26Uw6l@I$72Dy_^mnmHSxU zYO#;yGWW5@$n(K0U2cTU#&=nW_&yBZtyUoE+0%HQiWLhdwrGd7UeLCwTxp(UYbv(| zme>P#+M6fYo67BGYy1V^qBVqF8Im@33kwePMTcw?2f)KdbkY-4qgc4(C2yN4#VlKpzf6b0~JveS5Ymd1L?JlRVY zK+SKD>m^HcfDZ;_w4W?tKS2b)s?5kAWY{ZvirS3720-D7dz;x)mawO2>{q4eE2Xlp z%tK${Cq~QuvVh0{?*+sLwPSdJ=rbdj4dP$2I*iD`cbr`YU{y#?QsIvcdYoMA*fEMZ}d3fETe*PAKxIB&xhw7$X*>?C>8#g*T59A^&EFr-K!C2fpFJ zuuuRvCyLchG~gFcYboaOfdW1M5iS3l#b~tBx|8N{JYmo}8b#5{NLwmKx*|5K_tLyw z<+{BB4a?5;)yIUNZs#*hs02c#M> zUgrEO<7HpMe?DIRJ|TX*{1-<{Y$>6J)`;0}xHMkImx-eCx16D+ibMEI;Fm_;BKX4T z_z|E8J>2Zw*IUOGP>POHjfLoNM1klS)u&^D@CuH}wC)z4?&h}5)rFmNurX4L|FBoa z-E*<8)@%2=%=?+sH>b+`DY-bOC8u}~8FFJB+&TAC`^V*aXC&B|uXj)=Q3MFx zYx7d)}k`wr$KJ5aGjz$FeD={ph+&Apv0Yj2LG1=hV} zbAeO%XIM|P_P<|yt%HxAALw`AHZQh|e=i|E1@O;W``8xw2^DoOxMKd2(;gEa-7& z+1YtJNu8zbo4KXM%p)?q2K7SZ%mMc$qCG8=2@^Bee5@66e=A_wxit!yn~uC=l?l^5IjL1ZhIbu!^*hvY{w zTZf+?Hv$Ftei)Y(-OlMUD{nTkxu1~|yY&{wST(s8aN)Jg&-!BJ;O3WAR;-2M*=bV4 z|5f1A$xEz_&%+0Dp2Kgr3vX>XYW)WEmH4Z~Up0`)-oJyR<{Mbl<1Yh$SsEot`NF$9 z0KeE~4kx{_kN@F1?#JXhN9eDZ<6j~&6 zFLH^3ikxt;$Z=Rtayh z=F(X(RrH?>tw!#*#%Ft~3S?VfHSoSu^55;#wKnla$K+OhNF}PKP20+i*$z&5!>bUH z_qq;q__l>Z^?RK5iB9ZP-2W%?_7=szIn}e%caXQNeQFT7MGL77e^98oo5^v1r+ox7 z&?Y~R>s;kMaGiYs)F(e5nD(+ZZG(McDlVQ|OCWK>*@(aWUDh>S3(e&) z-xYUF6p8!Q5AX)r#tx#9NTd}j5wp?qk;nue9|iY)N-t~0C;8yVR+6amsat{Tmrh0R z*92A)hwyLM-hAB8yIn8a7r1YmKH>o4`Q{#rDoU_kwtrcmh^*0#t*lW9bDwgnD4Usl z7YKMC(#y6n0|~Y-K0Oj!cmN#7tH96zu@9*dE%N-pGNDEi;|_7sr#+A4G>Gfsw*Ttl%edQz(&NgxT9XCur;_3OE{R!-Soi&T9rC8_{h1m%SAu@<_x#POLU0 z+&L%Vlbv6g1KKCcI}T~>zWPhZYb~Q$&(#SCylV!;g-qkR5ZZK#Q8<{yi}yDHnD-QO zENi^fMt)7LKf~M?P11+y_d4`u-1?mmSjAs$@>X@-&9L&p0kn@PfbGkGQL6CZ*xl{$ zfZ`;{gEK(evX=!Xe-2`j)o7wLGy8A=4OF&Oj2BZK8y%vrI0N^yApKkXwNLHUz-iOA zcHWCTWU__3*H((ohId(pg?|Qm%04!B1f%bJShQIne`cWY_xz&t>Mp3!-qa^=wOF4h za(E$MkcZ74&@CQX*v2tJw!7o$0Sss{61XTFkaQbE?Q)KIoypO-U0!`|q(^8(zlJqX z*Y{~>>tCT^NG-mXpVfU^v-bujzg&OJq$j$Pxbh!L72nI9-=tt34HJCZcOhkT2F7qNUF{jTWr|`1`+DssT06-8qdyhRAkOayk&>CIz9;HtoFByHj zQ!nbr>))ruE6pJ1kf#F(_ZuHye`|pJk^|{UC&!Njb!%H9?II>nDF{Cteth#8{;jDe zIiAS(JVvy>dI!$QMZ7%yuSVS87vZpi^`h@Mie9krj)cx#J>~^ed9TBqdP|^0(cO&% z#O*>|;Wq2O$RX9J5wD?>`G*o27L)LU#Lwz~IcsZxN~mlfzQFklopDp%F52W(d)gnL zgKyDM4{X5pZ{R@U+o#|6m%OuhNdpoMN4qVN;dAJg{V6iMNqE`=Wd}rprw|5I1jCVYVS17H8Ue2*+J4dlyQ zKL<4`+Bhd6#gWh&N-W(d>-KmWK0IE5kY2|2OJH0o;#f=I)U|ewa8E^sw+c39gSMhU zBg6m1FsoB7Cl&{D7Wls`zBoJAPEJS=Z5vO&bY$@4MrKe*x{Uh~%f5cT%nY0ExmJ55 zi@e(92aszInm-lIj8Rp-homoeV%vUiG{46rs6~-;=i}*l-INH|J^^rKHUt8f)&-Gk zizOdXO>CJI=TwMUcZ;`}l#yj%PqB=%s>FRQQP)O@-x4QD6OW13C2;9w{x3$Tyl?5Z zegHnSDH6y)MkPKt;x+62?dEvjpG?D93NjSxeH$K>7!;nMJ3afo8MxfCn5mBsq=T6o zEF`r_PGMU<3Aqjc3hzhi$3+#|!>`5NZ!P&J4fUm%Ibk6eO}-S1baTZzW&0K@`~~3w zr0?xeBE9`;P+*p|!vyyZlR(VF%&4{{3jL@F{d(ti-U0rQ$q${I7K_Hw6Z=fYI~X2su{=z}p_lKoqqTv$mwUOX%C z2vd^>$}{eh_>p7xL3||i7QkEYT`|8{W{y}+UYXNT)QFXMGzkvBf;v(7sUUNzH<7rS zscw|1jz~H*#nB;9rKG9rKbwS+_*FbPRQ&M_Z!&tl+aE>?KrGJkY+GpLb&I^TJ#^&y z!79vZZ&}Ws4`ewaw59)hQ?V3wz=K#a$>TD~)ik&~hcs>S7dGXx#uKm?Fc!MIZk2tA?v`)A^+P0n^VLQ!o4$suKS^Tf(WNyk})_vJ$b|1otsLtJ; zS|7$icn%==lBrZlO~IbkiQR{}nWgO~OiC9NNU1&fnTQ}hdwTxv*`o!uKQFw_1H2Yq zP3%xy_O{E8BF7U*gB=*8Kbq1$Q#)be3l-sB?ax|}oA8(CWQKQ)MS1G|7xO^r2>e(! zrC#c_sCqVSOS`o~ps4NeUF$LGY8tm|J7cvzjxO2B+5`Ju{2q?8Dfb+$yHb7OP5;S} zzE6)$&3sNAoLdP^1HP#DFOwYlDiY-Fnwi(iMDT+jw8OJ|j(;w1*Q_mn5aimQ{a5YJ zyWd82j<8xO?}^nTXw;{*?LLaA1Nd|pcd(sE2?2@s&<8_3bJ3Q27UqEF0QftsDG>CI z(0Z}yeTVtpg1p)I=7{x*g2W^+F+xk13g`|KRLO;G-(; z@NTjRo3P|9WYDNVqDCcR+eA?b#x~rkqQ(k}CAPG+l(w{`vLRR@ByIvcmItXwYt<@V zEmd2wQshv~LM4E<2I9d@ymwi}0F|7w{l1xbyGx{Y+vP{T_h!DCH}ju+=07uw3GvL0&x2;v@;AnX2+n+vK1-k5xq0cweG&q;Q@mE>2gceaDTTG4Mcaod2sgGp?gPBAWe?*WS)s#TF~S))($o{ZISbZqhu2l;gO@} zLFzHmzml)0=9ii@>YiY;tz@WCm*JGh-qw48C56vt8g&L$1U7}NNzMMQ44kRxl&}6z z3X3Dg(s$`FgvzxJL(n(*G6NHcyAgok=Y#Q_iwic2J~6pCg^5=f3<=j!z*}*$-_oN> zeP>Y^$SE5xBdgT0kHw$Qg3r4W;t z24bi2?5pkXad|p;axfs*8OF(@p!5fo654c?H4Z1mXBZ29rVrr1Pm0P{?mu!>cnZwG zf-KgK!T^RqdA~GZ8{64#uTg<&_0eHdu09q;tF9x9ov?vYqm$YOIyX*dj#+3&Zq zy`$fSDj6mQCLmE~a2?T3P_;(un*mJ;j$dnxg)cL5ef?OCfO5uP@xp`qp8_(5jHxUe zOzrl)GQE%78h-kux}d0er2I|^pI^i?RzreCjU2olqzFH`RbJ?+H7jSL2Q$O=H2e|> zYQE=_tB|MN^8rnl#k$4J?^6 zI!%uA)n@ze(D)r1Gi8-ACsWl`p}poSEl7}R6~KHTmpsR?b2Xep95rn%r}WNCZ$ zp;gYx_Zn=T=~KP#B}3(Xv>4;)D^-V_b)x+(|A$`LFFXQUm|sq;P!IHG>5pKR~^kt$PGsK_x?vm<4Egu9s(=M11 z5R@y!QK!CCQU6JkBSl?Or&drICYJf!P34T#K$411*w<1!V2C&dIRDNCt8zJ)Jy)ew z=_Sg~j6$}Cj3$doD15Fo_S#JVt_v*QJnuy^F&;u699g%?@i+%(-zniYSo#9zp356ous!sZ4Ot<@%`R93@m1xvqh)zn4%n%>UuwU{{*|q|?7QYE2fFXL<3fX1RA(uDMsPkE8taBUQ%=g4RtD zoYrhrEO((Vkhxw;_-M;ddt|>-w)7w5DgpKbMjlUCPgFWyZg+B?r7V5E#>|5v>3N ztX@ApC#IQS`}fyknvqMSi952^{O|Y}BZLaCe zsJhPI?XKQ~)9~i+w>)bt-?hz=7KTf9wW%=5s(neKR2MvDx4(Ay!#9Jc?nx+RYhiX8 zo6?J$)!|Jq$QyhSq^MNIOxT`aHlvf`?-*;;=QveQE2E?D80z%$Fb6GuQ>7UKY^M+n z7?^TrO&5BGS3_T#!Kyo!9^df*v9JfVFjJoWSy-7%-x9r{B=7<|-x2Ft%o1=ZVIijf z?e9W7)=a0lMg@W$BI?a;HP)7*ht}*56_#XFjX<0C7J7ds+6$Sjg=scf6K;t~do8{J z`Z53E!kVs(*@sN_nn8vF7JOSb_y(w{pfl}1>7Jia+sRksh9Iman8EfvsPM*O%T`e% zHLll}Z7#uahigLiR zI5MBzF={T`If@zmW5RtT+eOeNvzpt^f>Z{j4AW~y;Pl!1&Y*rfU2$4-3G#jX6!hm& zK~U+3UBrp$^j7+Z*xcpyzuSRzphp^=jX1HZu<{yHeJea4Zv0)?=lI|N?mMxQI-#`k zBk{r-zJU(5m1_5)+$&`Z66b}#0>V&aJ1UH8Z?rPRiR5_g7s`D+8guP&%X2uW9hF{N>An$PX*L@>wuR3_YBp& zG<*XO)Jcc?J#W_F8}vr4;~DkTF4eY0C#*WDD$PDC9-mQ0)4Y5 zWy8Wi+vPH(+7(NA7W({O>X>B%;lwy*pB(RubaL4DfCnE7I!mCMw+xT={J}O=lhX<< zO%&~mFH*Ff4UVgmYi+8nkyZbSPWm>^$qvhJ5Ty|#u~0j#OJ6S)>BstRgn-$@s#@h9 zKeMTBSLI=6XZ^l-i(%CHoxK|X>&|AB5;g-)k`^Avw*oq3O-|~LEX+a@V^SPjMp@=? zOr948P28;F|J13kL@AAASu_6ZaDIa873!9Nz*emsHHf?VBNWQ{AuIPm=f220)DSC* zG6=m}pzvMzaWOI`6|q-uyi9}=rZr@s63)8mhceRvc+@8n?<%pz1zu@@FyLtSPP-4MeVL^LX^k&XxM&e($Po-Q z(Oi)GPId)w=qb)TLoQGWU-=CTPOmQW&N~yD>&8nH8eGOp6PLUEM+f_l4KChUorn0B z6{Arw>fePQ{%6#tB0DjrHE^zIl~)ZORsz*f(5R29ok-=F6T2axs{K?Ie?)a^Ken_D+~aHcI?37Ha>$8zh-CqpKk^8ic;FTV0z@OkQsQY@kMUOjG-s&&SV zZRmI{x9$q9#MKm)m z3z`Zx7i^(h$bO8T@Zu=8T;6w!8dP5+$(ZoFq3K?2=HYv3Xg6XfmGa<*aU3dZdDIw> zr)W`gLID|G>f2?*49_HDNR}(b?~B_{>2KTf#H4CLdwcTe5c-hPd>_mi$O>iNG{BZf zTv?aq25%&qyf@CG^Rs^O4Ew!)@eDgjJ>S9SZ{nGmccku##p{sb$!^2C7+s8b zN7=r-$;i-`H;s2|ZPb6Io-*(~?n(6Rp}Ov`MiypjoY+QiTO$W!8qE@Zb2kpp z&60=yHkIo622AAmJh5q6lp3Qp>y}JHk?Q@-X-Z`hOeGKbir4~M% zHE>F5tO`{f#!F50wvHh-#%^V&H9Vu6ZQU&NvzTex4<%;R!W@+q!xQ8Bd>H0cV2^iK z_k~I`0`^f>b}jC*;w>KS4OOzH1r6IwL`% zxP%4Y$4Fz1bjC5nU^YtCmju2em<8)$O@pFc5p06}jo`qNdhY&E9u*Wi2G0*8MXS%o zW;B1u8Tht9U-s3ONbxrF+rn5jUb&uui5liWFyh_rOPTex*g}uu@J1aSNJOO%iUez7 zEEMhEewMt-$lU6`1G(J)q0`UYz9-0xe;}=l1?RA_AlHe~@nZgB2Ox;M7Ua_!&op?v zNMD=3=Nb99uOh!3kF-bV_n{c=KfGrLic~3PZBuE8y*HmaSq@PWPvA3!l|_4w*v&wd zD{=ukYH;S1izP!58hXMok}K0QUUb7tJ7jvYJ=xZY?%r2QbX&7$JH0a&tbr-#I4PtI zJ-WSKj))^ZywUU<@m(A@q|CIbW6`%5}v_;||bH+Zv(_8KN0LCL;q#x%aGBz_n!$o!v zELMNGQMAIZeX0(@l#3{It@?Q!lBq|x<}=P9tk&UKeWvc%F)`Eih~KE6fP+=pt^49k zUbqNWGBy0X(33I>UyTR5r&NIkZ;QVhe*DQ9t3T~{g`e+YQQy=?>Gv9F59>Y9uKR79 zJ&IuC@wYUNBc^g3u^DIk*QqhYVXqmyke&a2as=^?96>0%U|9IOVk3w(S*MO5HX&nv zWay!Y*{sGP7t*;Jj08g%K%~_ilhH0T4!yeSiMvh0B}X|yk4ec-OA)Dr`80=~Pdn;W z9ma2>-lKV{G-vfrrZcot+E=>$b;^L5JYH~8?GVSy$rH%Es3}>2@c2`7|N7h0WUdZr zWgFM;<7xFI#!AJzR98jE%4sZn8;`o9Q2#2P?KT73nDK_D-%hg7UwG7OQ(`yfnM~E$ z*^X4V+nB_Va(YKeS6BOVmC#^4^ijMKxRKvh`5h&|tENZ>%62@w`-rL&7{;g2wuPSq zIUX&eZm=^xvAE3{o37H0oVmjqCxTt*GBgx7&l>En7EudZKnH}mwukP6e@+js=4!x8 z@#d;e*@N)?dwI0XVh2OYi*nk8s~M&{bNFciWMKNF*#A@BwO7uVK^3ku3H7) zzDXv0?1bte@Ze$kie}Q9v27ZnJ+T)FKabh#vtbs@D8l+NO^v1V< zt48G_A9gp7>>Ap>0oQsM`0ib_wa zKTXJ^^=o^#F^mzeN1?&)-HtFxHz{(0cDChug$@u~r5_wuHAZJiecY)3K{U}- zWZS9hhwD;f0f8HzbBk6;4h$OppF#wEV!Uow`j(T58f}g4K&3l$0If6T1?PV)koz|W z*ihO0MIhCGjr_dnl4g}-rMHRd$CtmX4=MP_a=mm8+tW~Lur*bV4+m)l?C;vX;EbNT z-M)>nLxY<}dw?+&_`slYC~};}LvwHKVaJB4j$ju?#kE~|U{pO|xwbq`e&kUsIlnlq z!H)jzZUnu+f43`RJ}&eRrJa=5ujn9P#+VT?a}{L!&XPLTlm{QeUqhI+m`{nSExE+? z)1vKaKY<)jW7N(?!OyAT1a%IYVd)kyhJCGI2Teu56$o&L|FdmSxbtEUeMkSpSTb}4 zn3LZwhEmA<{pMl1&FJzC;)?Xu}nvXG>$QQOM{Z6I9n#ENR zU6G)If(B)xJhXlqbO>gnRc^<6O9mJGMhxsYaVsM>%^?0|*S>;E#u9G@m zb|Gf+16u7Y>QHkQR;g46usn;*9mUODik;P;dwkVR=W<|Lb=(>c5)aE+ExWX1p(S&F z@ovf*k;$Dk(~l=tfTEw?1C@-Mc$fj#+!M~BmRT^8+F&-}l*fQ!hT5m~6zy{c`?sWG zjwc(6&qcd1Pv)h@nT6m|?ZT+qDUWU)Fa7o-n66?ZP!%o};ao}eP#DCnzY$-sg)KAPEBG39j*a>&nj{#f2~(H~@pfi*b;}Pl`OZaS_{$XOzs}T;(_8h?$f~9^zUez*c(!cs z{U`~g--lw}6exGGxE+TghjX_zU8xyiPv|Sva=pgchz?KjEA!ha^Z8vm!wYl;9h`8s z%0+c{QDc+q9+kbF*dubx68G>BG5L)fQOE^ULrfp?VaX!1(>IIf*Ro4Zol5f`1<0gD zCn6d4{6|+H2c-m;8H4{TSIc{R@@5=2&koG&X*p8-O4We?LrAxGy0CP?CGU_tduVJF zXN1@_!xL0?!y#>3`Jmv@A z!`Ugqa-D^PRYe2}GP830hh6@VD{yvkj;{^9=xxp^sy%`-;VJt4wtRi;#zDTrHGGdP9S^)4u7s;*z ztTFYp5n6u!S6r+RuI~wq>nYk*v=7?idxvtXF`|e=5NucGP8=9s%yTy;utMmmYGP$E z`#SEJ2+#-ua6PLj-*B5w+n(TpVq$4 z(J{+(QMCBD4#=#uz`Tx@Ppz_nP)mOsh5djlKYqq7iL=tduqr#upg-J~i?Y6N%KZD% zP>xlgGp~Ju3U;_9q=w)bn~NHY4|3vpb{YiS5|S>Uj@@Cp62G9>_$sM!^Vt3vy+4A> z7pyAOjEy_=<_VSGcELcVDVB)QA9;`Js&YC2IUpDjTu=0J-DvDi>}eZ~0oIO|!x%-C z3+tD88xnfpz9~Gt#Jca?fA9c}GdIYEYHFmEm}kV!NvHhbMLW7dpQ6^CD3ii`6RKSw znBk00vrNF|F#4uudCpn8{F_twC2!@E^t$%QWtiyZoU1qZZkl-&y~ez2!H!=3n{!0u zB_#G@9e-JTIqh>3mXkB;wl8w~Fhs-iwVblxdu7}4EeZAChT^5~4Oc?rceUdGFzZG) z_H-N$b`IXzRj>nLG?uQ8U0<>twP4U$ycxBiCqHx-hBds94*gCDN(-oZwsl>G^SE4+ z|A+q-td(Cc2lbh1(Blsm%C(nyNSERRl?Rz7R>kG*spz~Ew^t7>Xm=h``H3?p^S7zA3qtM#3*TeR} z4hkI1kvX*Mgk7)x7EgMSnxoe{BDmN5ENJ)pBO`0N&$8y^8RMF8bspy5A%;7tNQTbH ze)D>j5Hj9+8%aX`=b6#^j9q~S$GRoTk-e|MW!;LN)#Bp4vo1G-nvWJB@RJ^Y5DLlW zkI@bkbXzw|WyCQJP$rqpr2{M+kXgL7>R4RRcKG?ZF{-w+%2}W`f559A* zHM%D-r3bwnZ)B{l?_2@iLvmH|<~xrUHBz0qdN49A0`>r>6?O!!R-J^CEk{~D#0{PY zA}_!y@>d<+Dbg0MPHDfrS_3nmb7fSBo-U*!F)n7d7VAa<)%f@KqOzbdE0-QY;7sJ5nOoF_7^&iTqeC?$z~Yag%v?_TG5w+$39P zmgx3oX9qoX)pH3So-xj7D93qyf3w}2p~%ux$CpeUHX|_w5@QNc}J# zpqY=Y6#G0S?ObFLKT;Q|@cDp`lV1fIM~pT5$8%!gJwa9a=iIWL@q70wv#P6gly zXqi#h7ZpC7XiL3LoOG>TrkRsZ!eE*?r>7WsuLL2RcJmokk^6OK2r?LG)p*xUe zYOZP9G8G?&+Ta|QQWa-6S3Z>oyr|<-tY4+nbV5mm6X;m8!{or*@!B6YzE5k`H_{WM zeu31Vs>If*x_#)rrt|I0;Vn235q@K7D@&%&2+x@~TmmN2n+XFQW=q}n%CHkhB4!(F zcNl9;dRK=%C?A4EZQDbY1EGNgzwqMw464J%+C}6PHG*}Y>@9OFxd^dUdQj(si_jIF zFxKAgu=V}pelNm?&ARPox9<$y9;h$tcvK!4ftnL~l&MsxpjF*72uQ&}YuMlPzJZ*Y zu5#$ZIvG5i*VaYTJ@)Podpet)gJvyClUHz|kWgKoTXeMYXkCNT-i$;Y3M}Rt_21D8 zV|C}J>-Ai>d~jmn16E`PhNHLr5f#IsiDe%2AEcI2+s+POU&cqNBXx2#QFKI>pNgVg zs5G4BOmB7eH0*z95L~w9sADgVaNApau-e$Dw+ME&bek0of?q+1Co>PGuj5RhJp`S` zp=>#J_nGP8A@GIw0Nku}erKm@o!_6NP}=uWn$|3*mJ1htYdWz3>*pzaZZmn?`VA2M zZ2VtKE)?94;CYwHf$_1LE^zA*b$L7FM5_PrtYhv9Ghb=n3=cbGVjE-I(1uyAd##D% z+l;mFpa!1trVVt2OLAtvVTJwZ-Hio8V{x!3dRqZm*zymcl@`KS7v)UW{D6ODLCSVRezRU%2Z<6_c$eNP)8ndRmIRykGas{f`s%5tha0|(Fc z;OMi%Dxni6$Yavtxu-HWex0SnOb=a^VaI#j_vMMgc6j6R@kJ0(BO_5hkK6M3LVO?W z=EQzMhuM^<4f80b;R}#BIs-EE$upK_^f9xyQrs_dY0W(#qj-0*OXbUWz z2wj*rQ*!Lc4I39KiFu^ZpK~ao^Grfjr5$E6yzZ5&@+_T&c$&^g1PXog2cc@JjzN1a-=b|~+j#s2{QQvhYKr%!>IUOJz?EmkY|qlhSX zZZUscUFDsd<9~0k?;0#qtnS$$yM%k?G6i%$;2?2v-~X8k1E&q0l)=?AQAS^)Fy#Wq z+nlk61|e64o~J0<5IXRtvP3*agF~GOdEp+Uy{dIs+@y9+cstB+WvJZEas|FS;$|ln zAmMaFg8r~48}~iHEY?21CEMqNxbVe19&aa&x^M^U|1Y+m;bvHDlKFVnNj#e_9q0B*?|jxv1>@Be}0agCV;iwcTmON-3$_f^rdSKcQ{Ftk*i&D*26dtIHVk zHYc;KQ9aCMvS+}VYqf7PfGVuqDJ!nQRR)@o`0MPW==vCS)LEk;D{vfowTtt7iL=#m zPU&-N4hj}`({flv2a9!ws{TqR>+L*a;dfQd?k)DAXS{R@jl28I|FJxq{|6h`!(6Yj zsx@qd^!TuOyx?e{QqCyK!(@47?IC7)bw+WxY zupf>5*W?P^%AS64r&-=JtIgbDE2qi1rDIzC5cj|JV8X0`bDPC*Y}B=@WzD}cFc#Or;Kn8+BWQMDX@gfNOH>Ez;aQUNa~4JPX%ZkKQcjs3|Wf zWGr|S&-{Yg!2gMBqs)qTs?T3a?c|ZF<{85DQyZp-^63501><`#nHcV(XUHXn|2aIZ zqv$uO(+dKFE!?#wQ>5SsM@#`dL5ZYo!4$ThGIpD9;S7VL8GA4eGs8H3d&H9f`HRGNb15Min{%h{Z>Tf#PO$=gdM&&2# zw~=x-Dc{4N(=mcE#>mq%VpD3-3*9)BlGyVB@zEMku@IAZ{_DatX{h=C() zu}qskq45rlr5d+sT%&QK#t!ZNeT{|Me5yvT{XLCiY=7+V>-Q!4Jx{;iuW_BmziV8r zv5|a+S7WZt*Y73zeFl;8)cBCbOEtcx`ExYR)#l|Ig~t0d?$^AK?M|CNqu+F~^Rd=6P&+XdGtCTibVhpxxVijcpRAsektR<@;^5AGdNSh{1Sh@@f>< zLq(12IXFK4G>&0aidv1_Md)HXwUztDgTb3VU;FXwwfq|WAhDY_5wvIXt@-#!WvXawOGdx9EH`TcHlYe6gLvGC~$7W&e*ym~TFM>TQw@9{s zqkOK+REBb8bMbAVC@(O-r6k~A&{zNcwhqwfnfQx+%#^XW1=%ZWp|{M?Y0V#oIaXZc;cI69#hG>6 zeYvCRw%_#`Ru4$_LfUda$73HwsaUY(#HbRdZ@5n6(o))uxI7f4q;b_1B2B6LTf56D zJ;04iC}|M7%)1`elStzU(XA1fYhgH^cXgw zv1G~jubYsn7JS$pL+ooiqj;~xO}K)@&g`oEfXB+qsc_gw7EjKupr2f~2$eqiQ8fHd zr6cLF2|rMT&;_)_5D9*EGhGMQcJ>g@t?m4rIHeiVnOK@BGLTd_?Izx1xAM_(PAM1!75#k)i)%-w!?c2;y-vB{24V zV?keeLczq#(XSYD`AJ;!ND=nE29o5cM=P0b&|#ajpU$VjIot*&?e}+FT$K^<)H4kt zIo2YbFTkt1NM{W=FefN6?ohsjE{eI23}SR?_fOiX(Di{e?7;AMT|D0dBV2vTFJQ`j zvHk)KtMUTkl+3qFd*Af1^geQ?ZSkhI_=~cj(eC)??pLO$l^AFLkrb>E4J0R|omGJl zJ}$+SUDI`O)!2ZG!9ghs)pQz+KvkX|eE+F-5i;+9#LyJOb>tG7bZe7~X@cuST&Xnm zhz4DsildRCMDYB7cg0z zT5^GJK*`0vua@NaGS|t`?(gwutLt)1E~l6kDmXW2CnXHdV?0;rZYL(q@7LLBqP89c zYpKGAwX*rxznh9{)(6!<6|s=4+e9pl{`HVbqswT1OWb_FHb2`=>f7UXjmoYx@)&$S zkG_*IHAbM5(1SK3@Wl*K`*8`k-rdja;NK)8Y1Y4w88&l8EBET<%VXBTWX+n}g`X21$CTWly{ zx8N&XHZLZ|#SRp+2_+Zf6agMLmxF!N2xsjUHymMA>X3hX^w?hzy!>s%Ok? z8FN@o`39I{RqLmOoYzap?D8tfaenZ3^oMV{7lMOADB&g-a}QI*vJN9yp*Bpvg{xT# z>lw^VO!35saM*adfLA31oF5#;fIs+5uG;s^K4SoyXpoip_OZXT@3cy?YNMTfpmRIJ zs-KPzak&zoL;#VRb}d{3PeV1wqR|*9M{^K@b^KI8o7z=$1p{lIRCC~`X2@mmMD8~_ z4E5uXVm2~DCwUn0pE;_%k$HZKr{#5YKt~ZOZcbGXAVso`(YHE@_{%hHvB*|x;-`@ zfZyuJu63-$LFfGO-SI#CsPs}8yv?z$@ixay;B;W?%eTes8K3a_DGtX4eH?AT->01F ze(HuP|H#PcS0M7>++uk2{O1PPK55o?a>eTOf8Y#*&%D>TZ3ja9x zDZTh9HsAS0eh>Jm34B+A|C!qVA?#vkbGMISJw1P<=GP?fz2K+y;-`EGKL`Bu1it%A z!-Hq=-8SFmo`yf1c0}+q{saF!%^#k?9|L}70zW0;f3241DhL0o-%a561>eQ6e_41m ze>(V{82`(|!{6QD_p|v)gl8G}S>UH68J<6YZ;+p4c-DjOB|nMq(64`h-yeL*O(MNM z0DpkZPa?fK!Oyn&NrWe>vce(APcr{p1pYwslgvLOz(0fhB=QgKZv_8L&37eH9={8I zj?GV^JpL5?v&c{6eu@9{!9UyPClTLe;GbjjlZfw1@V}N&zDj%X6T{En)8H4{`9BH% zOW+qVetMWrQ83|-ub{U z>6PCU|Mc>|2mEV#$zSnLFV6<>zaEqSm;2A(li+`Y@=t=#Piz3c)Run|{ATb+#>3A) zad|qv7@k(}N7>;|g5M7QXof!tzN~MnDjZ|%@F&5)2>h|+ClP+ye;xdBcK%6%|1I!; zM1B(aLAKZ6Pq*chM1GhD{*Ni2B>04T!T*UZpCtIJ!2c=vN#sw$Ch%w2@<}HDfd4a_ zpM?MKf)7rr-B^?8PLTf?O|+pM{92oz^56Mcb1EG7B>10~(9WdE_&84~@8^N67$a&({~*B^>%(pf`2>s3z#30;1hh{FSPSR68t6LFCssQ@DrW@-?Y;= z3I00p7lY52nk4%3e+NGhA}y!?I)z7^y1|Cfh93jS{r)7Sl< z!!NDxs&M?)PTwT>IpE*V^i6^<$1mXj&Q9MX_{HEqKzo1a8~dmH#^Hb05}=Rxq( z!IyPa67f9_ejl5kM11?)jrk3mpG17~z|XMxNyPUm@H1_G67jtO{J!AlC7Hfc!S|4# zWcvOR{C?yonZ66b&mup`^nDO~gZw1Z_gV10luwfLX`8|CPkxf~U2lLtfczxq2O{8S zlb_^x(=iwG8{{WB{u&7WK+Sh05#N09&#?JP#P>4r&m=#|`GK+E=a8S|c=;Ca&mup` z@#BxcKO20KT}kv$=7N8Y<~x(%uK+(+^HY-G{{{R(c6gHL|7-^TTsu5T@b`j0*bYw; z{A1wf+2Ki|f0aJ3!f~D*o+S9^f`7gpo+S8Jf`37;`px?#?N>SY`Mv75yf10Leggi5 zcKx4(|9)RI_oBT4p8&&cm9`!ztVJZ|AGo+noRLDu{>RDBu-5i+oXBA*elHqahO<> zE;^;XA^I$&{Qw~(8sZXSW48D@vBnU$5E~5fW8z9fR1sGjqE_+@aX+!y5Kj?X4e^TP z4-jt=z1bo{Y%@eR(J??|FCuzHA<^p%j9>wSaoN(ykeBeaCt=qvC%8;miFo5H_|>`JSFWR7ipg^b`qP@#RtUJba8^% zmM+|j8NNOuhv@Ai1{2$|#O1`iK4PS_H^dDM7gS)!2G+DD8g zw)GK{i4M2;0kLL)_yw^cOVkm)Zt+`Uo?EPzylnALVxe1nNGx@W4q|yfk+y{B7KX$D zVi2)(fEZ4k>J~Q>TeCz3ai&}Nh~5F>*TfpP_ye)QEjAKYy2abX)o$?#vC%CuEylww za*3^OahXN?{$eySFI#+<*ya|qh>i^5Cweo)Bho%YtdZ{fiye~JUmPG7W{A(EKUu=F zl;O<~XAsLX#6`rZ8R9bH%nVUZtjQ2RBQ|7+0C8o8c$}DLh(_Y-4DmLx8U7L*GeqVx zerJFC!$^EF#uqiAN-6idE7+TWlsaWQyIyX0Ldkm^VQ5NX!!F+{^Iy6NSW; znc_xbd6xK*G|v=w5gRkbuO%Y9#O6%VLTt?xZN#=r(Pug1+gDs5vA_5R(c4$tPR#2o z<`4_}iu;MBeZ>pJ^1fmlv7w*XPn_CU93?hqi_H5NU-(C?=_{@vHuM$O5?A&W-zPQ> z5HpCa1H`?=so7#Rv3Y=agV;7ebV+}*Ma~NHyy9wNLw_-bxU#>vgV@$j_=&6giY3Ix zzTydDb6>Ghy6Y=mCDvq%R-!jc^hkGoMb>YKUU3f5;SpaWdOczUu`o-FC+2y?t@7O? zen4E=Ps}1t9UztxOS8nEBznXP(w{7`h1ifSnx#8KyhAMah?A0Mh=ISQdygn0&h&_} z#2SzI4za-_s)#E+Vli>GM?6OK_7@w7jUMp^vDqUI6I(qZ?S96?Bl3uje&R}EYkyHn z^!5{zhFji-ih~r0%rja0e!%u zz!KQ^d$7V$iT6u@vw@|+DquNq4sa^)F5oYLzXC1--VJ;JI0f!k0V{y(fwu#90KWs= z2mCJZW8hTa=fLj)y$@A5=E8jua2{|Juo_qaoDZA^tO3pj)&lPV-UECH=%+k^b-?w& zdf+zT0^mO2Lf~h>MZnD8V_qJ39&j;m1TX-c1bi1b1Goe@A9$-1@c~+Re-?N--v16< ziuaF!%Yf+*S2!BzA8;7#i-Et!`!|920)GTt4x9@-3-%4b`|!R7xB~bF@CKNNfLBl+ zz-xdxk6^tMcolFIupBrV=mTB}ydU^|;5y)M7*F8YPQ(-VTf7fgiTQG1A@Fy=@xTXw zw*!Abe}H!|JirHGz7F^h@HOB$Fy8~52n+)shIz`Pm@mNlIlxK4p};eoh$rxez}tXj zz@G!h0v70!&)~fn_-Ektz`p>$5BxUl?*cxH z_hrD<^cVOXFbMoBa1Zc#mOtPcpzFyB$KP1)fop-60bc-)0j>ky23!xE4!jQj&jD`0 z`%>UW;2(h3Qr^H9nNR;v;dlvnHgFSg2=HZ=YhWYrR^ZLx-vJy$|A0Z5KLPv^-v0*N zjQ6d;EetR4@4yd%uK*o?tZ+;QFArD%yb(Aa_%q;E*e?XW2YeWq1@otYO?ZD1xQ*!s z+zt!_chJ986^>UKUf^rY$H0F8CjlxrBPJ|nHBg-4G9QYjYCg5wpx50Z4cnjWp zfV=UY|5Sxz59?>(UWONV8_OFo8@K{Eko6;QAMCdSr{nz%;C{Tf0e_75GoD7f04xOl z6gUw$12`A>Z}#pqI*KX_;CM+o)m7c8Pzoq044n?0fM|C>R0dIlDEkr+5D`P`kc})P zBm@Wn!oEY;cZ`T^ZV?fXH3}jiYS;t;F$w}IU=&b9kon(A7&3^!nJ@EUrp~GJ>w5KG zE$`mbJo=Y~%}G3{WZ#!%A%DVMQ#! zJFy5=RNmnEg>JkHBk^{O#-C}QjTLNM2OgF2f!|7h;4$fMykD;4O+H7Ee#YCe75Xp< zk5g|9R`@HAFf&hOtyJn=_)j$$$P#-A`3f5sJf2KVDxynyG>c!xOAzB>LQ?*s5xjKuRY zAK-8DJjPV&4aW;?PsQKyO}r@AhnH|C{((Q>WxR~-l)9@R#;ROuDpm)h9bfaC4iyF2;9b>Q;W}yQoqEnt57=$a)zyiFo6!>oZ z`9|}VC7)|Ni`V;nBX$+{h6Au1Uc2NdH(hQETH94DSGB}|+9lc^DKW5FiK@Rudsd0s zq!RVlOLV+fqH{}$Mp22uzm{0O!a7Uy{t_!bRidkXi6Pxebf=UUI;g}N6HD|gF44EH z#IV8=!;4D1|8$Aoi=zC5x?a5TB7Jrj^#bI?Xv10lK`e?^U)UX-q7=;e(j862U zfe9Fly|6s?M-xY2MI4VVoQ5Gd58b#JLvcCQ!1d_CEf|KMVmN+*KKuq7;CJ{4{*Ddt zjt#u;!rJ&4Ho?d7IgG?4Y$Vr*Pv9_YjLYyz`~aWAJsWP`e{y5mM(S}x!6?6Yc_+$= zYKT!>hv?^fM3guD4N(%av6##6AE3P9=_uy&eX@8ZId5`$`RH>D^<6y~KgrFMywqlj zs~2M=qnQ%Hc795;8@Av7KJQ^JGX5?~J-NK*O7ZWdZT|IrTj^MOvAMG2W1f|)S8^wy zbYJ1~&6TeyKUumjpv=C47n&=-Q0~|v`%1q9yVB0zT)C5SPwBqEGW&|UHCKF;H!9ty zmg$cO_O+qBOX)s)nZJc7?$}&;k@A$%eOj4zxzWv)UX%|k-KUrAFS++l&6UxV&y{^; z?qB|1!=K&U`umMkyz)03Ii;_qj&{v@WvP7V&pBisYOdVs5_ww-rGT}_)`E{3TJZ4~ ztJ*^8UV3eTbeQXR#@Ct_ihpejB_FMGtZSh}y+<3?8!a<$@>d-?LEe7kc_rdoj(3{1 znB$$|?_rL&P$G}EPzsOmn)OD@sH4yS7B(^mRpE_b7c`lh+MduYMg;`W+@^rG;0^^gq}0Q&xZlWy^xPlzbmk zwk()y5zCYnmB03Ql89YOzJn}Vc6%3@CRwkR6;S3vSDCU3GNwzHuXdlB`DM;Fe_G0W zIVU<*-}=?mPMP0CMa*CJU7t=(k9MBcG^O0dMMjlvwds4lt+Lu(d+1SQ<{6#D7em7_n&|A@$(h#Oa#Q`P`|12jcsk7+J7jP|JB20L(x$zrGwk z)Hh=5$1M{hzEA3YF}>bL#i4gEdFF=-_UwR#Hm}?L#h76iH>|#NM?SuDVrbuO zKh@4y5n3<)+|e#`|M6Ob*cuBHr~H!XIo0&yn2n38XDGYpjbB-J>mzIGyq8|MdBgs3 zU)5c@GP_Uxqu>5_@4 z{kqeC_MY6<=|I=L6<&FJN0lFnH&!3>=(4DDnFl^xHFodIYRw~aem-4k#^R!fbIR|E z-cfP?*UdH#OrE%7S%*fom)rNW{IE;s%d4KMR(`{%9S;r6S{i!h#77$jZ9D$#{Ho5} zI+07>9TGINi7z#J?=OF3q$k~8uy>?dmzHaf!$t}0swteWc8+VO+__njFdp_~j zzS`~DxgKcAzo*i);-G`~tljhJnxs#kJXLYdXFnW#>_FwwT}I@G&$z43{_xyWPxr`w z^R|dazWN8h4Sst58|u`{=hr{H=F!Z*_1<>4Ntl26p*`=1rDpG1abeR#lZTb7x9!2R zttS>N%00B|@`(4poH%~w_ba9>?UKJYe3DvNwOMLN=9l-Zerw-1pQhG&q57%g&$S!z z@*|-OHs$8EoxXh5^96}*nm(IdbJ6w<)hk|{;QejFVcWqE)*d|3YR|pfzZ>c~;HJ1Ny;nZ=QSYqoZFh8eV?JI|G8$=buUYevISCgPm=|e?QrM zP1Ubn3+cGzfvhN-an}QH+`oC*m@X4~RWbuF%&Z)?tJ1eUrhT8?eA?eD-_?2AFCW)F zysdq!p2g39`0m67_LB>ShR+EY5nTDcKJ$+}^65j~CegWdvqLIx*OD@RvdvuAqRoRr zammxCr`l`noxisIa95`@FIJuY#w&+HpN|>Z?Xwz}mOOrE!tC80t3K51z|6pn|9E+I zw(`NF&mBG4F1BX#W7S(`-(KUTH(z~ebeG=~>z_WgN>t$!+sfQPR_e86+TLwnI znECGTqfdR%E;;$ZuiHLcvD?qdj@l9TG;Z+8J5{Fr_@%Ahgnn9!cJ4V99$B=(SuSHo z+!(D*xmr7`9?BW};+DC{XDyB%us6TPyP;2YXx8WasAF~KJ$HALyGGjI+x64n?n#ZaTM2g&^re++omh5Z z@9%+k$G+3x&e?ZO^M95fx9U{F-?bA_muv@?HXHPbQ753~Yj=e1ee~tHKD~>k3_dk0 zZ^g&8(qD=4zx(La$#pK;Pmin;v$EG)zRsg7L?4d*Y0m5xbsHT_e0}Y25AOWqNakm) zLuWUiQoeGfGh3dhF>b-}ar2u_ioRUETo-SxcUOPs8#8G2hNVYZgk=wXbJdPtTckg6 zbljk%0gb(VVn%FURpZgUzJuY@>-~M&ZC|CF8#lN1W0%HOdU@WLPq%!$P3Fb7KRh^i zXosecu3U4(Ip060;^=%W-dhcSoOeY1 zp}<#d%S+ES&K&wj{dSjTFH4zm_TxRif}~!74cDEDKlw~>Z0xyO9}chlS^rvdIu2?6 z{M!j{oSpFL%FjEzuwvgw&+j}i+Fz|}^9e`Cz8Ce){=G#-TPA;Aq1hw#cMtx4dd627 zpJ&E+=C-P{V7{~A<=!J-=;c50;lvA$^AF7ZeEd6ayytl9bVQxH57c|`p@-}Lz0nhm zpM0uG(`L|x0RaLhyVPfTbZAmOO5Q?TKR?YA*I^^ zWy){!M=OI%w{2z0gD4+%&CkzLUWM|ZrQ7P2>+RQC38#ET>9)O0`9qX1FWuJ49H%km z!%Mdd(z_`Iy}K#rStByLDeH^twpn=+F%Cz;O-`gK!^vRDVu zK90{Q22zJI*Pw3vK`iS~+Ainwgu&Ej+t2<;UPsD4^s_H-7;Sm2jG#_5b+M=~bvRz3 zoCjr&G5fTk9V;s7Z4{H&{xn|8&)+*ryz)Adwd}tM^6rpm{vD00b@C7L`kE!O)Z!mF z?(wVp3%~gH*9Bjc9Q(GijdN8ca%i;to}1EIj8v7bVw9?+h<;TWBBrX!R53?YmWic{ ze2%q|?HK$NWAPZq;U5@}j$zSC0(!6qK8}gl0+TQnlQA8yT^=6(=Q7jYR&m+dDz~yU zxu$(iU|Xf|7Te0wu}u5afPZUuYoGDbp9RB9`g0pff9^r)&*LclS&R~gizsmj8iDz$ zQVDOibeDdmp7eh`l>Tpy(*Ipi`oAAa|BpuL|2ZiA{{~9`uR-bmotT10u_vCvREZ;| z$$gHDR(j#xn1K9_%>Q6pCBNRS^-*=&=hZ5y>vG*%o3hJ8WzL^-gL9@zunwTP3ee$^H7DxN)D(ywYCkw)yM2MeHm4I*Q|3 z&la|;zT?00{4M+JpzPKcGrFx3(S&)mF>$#j|NRq7;**3DpDdL4j6sRdbd>lkMTyUP zl(-b4#OW)sP*r}y>&3^GTN0lNDDeqFiO+o)FY_5nd^)1UCkZ7!*(mWDi86mpL7Bhi zqRe0GFcm*WnZFKU+2y<3o6oOLO}ftf6;J-g-P%~`bWQtw+A6o$R+hLj?Nej_v-zuN zQc3)NK#AXZl=uZqzWM!2d~T1FbN4EZ;r zS&lM}wxNupgQAQhu}D?anOLkUe?u8}b@6)f zYdW)Z{Gc^{P~tflC7!t`@q8I2p6gM@*Y<0U_tkZdUw8JO%krnRRdN>HS{xeFzHnmc zTsiO7+LT>7&^|AZ_jGfZ6aVU*wj0N%V0KAdK1S)!B9!?2f)XEXPDy;Kpu{H(rN8T- z#Nlz2IJHBG(~Br^%9wNW{FnHQp`OHJ7D_yppv2=tlz8k!iQfs7_?{9!h?bO%W{@ZKw^{d+pZsWPf`YP)})a`YaXI|a??=g({xb44wzA5D29GG8nfqwLDNVx(Q!iZU-86ib(XupVby^5`;39^Ls`Ngjow|h)C!l^i zrGTeXsz$_%c0+u3q6|fG;tAH&? zUIY{(`4wV`R{{sFd=GX&ji4j^rLoredXeLH! z0i8v^77#C{Y5{|+`dYwjF;@#%X6?5JtVQxTV25>Fd%z(iZv%d@%IyKpomgZKxW`fr zxL?fYd}69Spd*s^0SRKRJzx-${{dr>d=Hq0jI)5bVxB!Y5*KNUjB!0ThExI&YT_mq;Patu%wG$&WTNg1> zvn7gAnr#@8C$@P=p4i?+^3V1O5>MMVNFLZOS?zRN<-Jz^*&asn#?}GJ3tJj89&Dp5 zRogry-nJD;KG^mk`CvPXb4XySF;U4#)ECL zn4{YkSmnCyT_hiETdi`xEqu31SVs-{p2Iwj>GVN?1{}V3!lMMOvh}TfCF$5_Lt-0 zaNLWzcoHX~`9-uc8pCiBK8Qo{DV&R4aSSHmc+AFWI0+}?5}c0fa4Z($1T4aVcozGj z<3O}B0;^#HM&LYr0>@z|Ov3~mghR0(&cylnI!=}2V=w#-b1?WIpFiW>I7IFPM`2?e zDc6tb((jmox!4;w;|x5AnfN2lMBAZgWftCrv#~DD!PYnhO( zBI70SO(Z`9Hz9c$xC_b4z;BT87I+aEAAyc9t-KGs8_D;;TFAHvtdER~z$Rj(8rT6D zw}F0S+y*8i;~{V`G9ChR#p^GUcY!alKUp5P*aO#NJZ`~Q+>J?i3{&t7#-VzcJj2SE zh&8c0HoydIdHCk@FMmg>cDL#|)pRjRQ-_HK4t0`P>`-Tkrc+&FZR_f4vCyGzNA6$U zW9@gSUy6QBJt?MY>IJJ@Q}wT;o~GW7%zJ8WF~Xrfip*PTJ7gYFV~{whLq$bXXCU*9 zx)h0nx?XfS)Iub#>LDb4>UUOshx!{5M>V*}ikBK9=4fgJ5(l*j5+}8*n5(J1k$FfR zDHiDJJgdH{zA5Hu>PD-+uI{z!>+1JbxvpM7=3}+|*H*r$HN|{Q{kxc>t8J0_NbPQI z+tuEpOH)UR{Idjetaf%a-zwMD53F)s-G$_*dR&au)w5!huBzY2^=WD~u~1WMi$$9H zm{_c-ZA3*^{~?;X+TYr5S7#!5tiEcsSJih!zeC+5<~h{eVyZ(uVbyb}$`QFJIVxi~OCLx|jVE z@jD!cf8Z#zA0?l$GLFU?n2HZz8aBo`_%zPL?wExGaSBeuVfY#j#{wLKMc50=eapO$ z<#85<;wxAm)3F783a3uAE{_QhHF5-!19+=y|w2Z!QuoR8;ltn}M)=2NVMvoRc}VO@-ue!~Rp zhSMy-^s#fTvz6%5oH16p<{XH`#W~SZbIuoY zHRoEfKy&U#^51z58L!UZpRIYq87@ZX&c~2`bVecl>r6)C?HnUUYR*@Y{&lWL;_Tds z#MyZi=~w4@>o}V8&NHIjSr3V)vn>)&=L<+YooPt?okNiLI46sW?p%Px$+;ehpYt;$ zZ=7EvdF1>ViMLZdYrT(gRuPLeXFahDUG{(2sGLf$=yTvvE2m;A=Plx8gu7 z!X9`Y6H)txJjDC3H@3uN?27#`9{XZ{?1|$r6&GL@uE6W$mr?MGm0w07l2^u2B(IEf zNHZhwSJ`$Nrf52inn+$55y*HoB9ZZEJcHzm(H+SbBMTXy#t5sv)0m0mkFgNR8zUdd z8{<7BZ;Vf@_CdxGtDe*N(Q0QHm&9DBap!r7v(xZd+KosguZ$=puM9tuS4J|DS4KZ1 zuZ%HbQIIiDEOr`iB6(%3L-NhoD=I<8G0_Y%&Rgw+4E;AbevnaFEHI34F*V3&AVvil zEs?x5x*~aLq>6sS$g%3%jY(o*kg>qhZsa3*Xlz3A&e$m`n(?(5;WU1*j^{Lf6HU#~ zFIeN*s4hloMm;e~Gn$JLn(>^NYZ&QbvBMaQtA3Et&#D(>j1dboW45(lGZu?Q znz2?a){GsZq8kTAQ#a09?RCR;(VAzBN@ApLc*H2(s4Mz)qluWR8=b}CAR|G{(T!{| zS2xCsdAgA&=Ih2=*8U)4y|q8c*d`X}#y+u7H;Sy|=*DR=!Z0pc`^oD|*3WN7HPLh! zwZ$l>(LjuF7|p~;hw+T)au_kzeut4J`W;4&SmZE9TiZ@!mYC`=7K?d7#(UPbVSFU! z8^$5)c!qJxIu7|Q<~R)P59{Y1<4!TpVcaL?lW$^?ZnU(v9Y$BNz+ohdg$^SV|7v-S zfDU8-$2b{x;49c2S7Qu*fU&p(TQ+x-X#uXTk?_ysZfD>^g&c#*u77oM>xD5B; zAUubwQ7hL?c@OWw9IS_fu`Ldf*aoMEH1-waz6Y}&WGdiTik%>aRTbLZpu!{ z1KftSa3Vf}yQKecHzwmA9E!P;2e=Vm$4R&uCrg}g3ZB8K=nU+pOv4&jfREyI?1Fpc zK5#qs#~C;UXG&h{R``-!FYc54#XRX3d|9p+ z7vLxO3Vw|r;cxhXn7F-W`z6C#uJRgHwAkW3%PRMgHIM&*) z2B#sVUVET-Z>Ovb4gi}{#<8?gs&#Y8-Tz3>bsq2lPK#G#I97>4oK z0B^cPs^y~`R)3a{NA9EiV5FbR&p`UW{4%7!%CAQHqx=@6-^%Yn`mOv?q`%6a6R&=* zT0YRp{bDt|!S~0t>a(BgsMQoXf2|J4`D?xCy!rL>{cf!^IS&rQ7@Se2opk@}vR$m1 ztF3a~{7^J?^K;Rqo8O6rhIzrNXPAy4xgNv32YEi3UgUj^8Hqf{%=TiAVg5rbFw6`w zLN|w7?R0ad)lN6xwA$(BCNV$AJZRMqGEa(yLFOf~D98*pqA3&bxW^=JX zH(wMBb#s7Nq?^-`=ePMb%Hv|ISge~Tt@0qVVz87u%m+l%VYU)o4l`biaF|oYNQYS< zM)9$V=-14E^0HqutBR&!))gZ)v#nU@G-Je6%^YU!4>lKC`-9ERqAS=e68*uZX-d6d zGeXP>Hd~3g!DhCY7i`WI^MlRR*8U*#TWf!i`Mb40$h`e_xh{tpA^IKWGe~}zeXVlU zoNJY<<_08h&HYH8n#E$SW@>jxxx>5<$y>9tnBy=)vx1!0VLmG6 z(_hxMYQ|gJnwcpUXyyb=NfYzGLM=^t@d_PyHn~JW*ua{G#erF ztNAQ4znUqQPID+S&ziZ&&jIE<N(BdMTK!wS+0w5BSr+9KCvL!d`c_~HlGu7 zbTdsXGR(nZRFFAU^aq(Qi@Aom+&WH>`9AXg)GS1PUNFC|eDnDyot`~Sy$t*fb1|q2 z^AWmmGSAqhGH@{#PQex z$KZkA*lIkK#DIh}o#$!}~t0iX$-sM`0rzh+VNKCgE_* z#<4gWN8lVBgl}UH+<}RB7?bcUrr{r$BllI6_lM}lUUEJhijUzWjKU!phh^R$+?!F= znjh}X5u?<5rz7*jy$g}~;ocQ^gU>ha{je(ii@Pxvf5bSvfIZNt#&u&T#$!E9zz)@J zo*!IC?Ih}PeYN`_*H?R#c=hwO+Vj|s!zI`qS7QuryOrZds;;9Y$94UPoX>SZjL=-h z->mz0RY%6HtEQ#uY9QvSuExkb=Xw@-j=K`9a=R;2EKps;#6s0I4jHemSynx}YpJ#0 z?s~`CZ+C4##=mQuRZn&86^m8ZVNtQWj*F(v?2ea>XI@lB*})Ail0F_Q&8zjK%4gjmt0&SK=VtjPdw6 zCg4fzffZfEAM4`)?1D*{i2ZROCgX5S!HL)t7ho!`#WdWBz3^+y!84eSN(l1@mdD;$ z6*I9e_Q4j|7hlAFn2G~&C}!bo{EJ269nkTwI75xEV9?AkM_II0P?acMS3nSG*Tvus%-1rZ^q_*cZoQKU{!AaTQL)Z8!`M z<8VBKBhVH`K4TTkLLZLA1~>y-;B4%Qqc96c<5Wz?*Ksm_g8lIrPQZ&e2JPXD53GvW z*a&Cgb2t!t;Q$%<z<)lYYQ7tc$(yDg5*N>2PfVavzxyCE-rOgxdUkiY+Sd4SR}hPIcXcHH z-47t+)!oP{x4YXT+@j%eci*%)>f39Gl`$d=_)DC+6TN9F22u6261! zxEW*d3yi~J%s|t}xWzC`!^dzYM&ZktgbQ#8zJgOQ9$&!(T!XLTZd`=Nu?PN!iKs>} zj<6~wqZh|vBOEX1!4&l47|g;EI2vckd2lio;6g0Kk@zJ}#8WsBFJiXbPaWnH{2PwK zhS(3=;vkH{vDgP^<2dYv%W;652UF#Ka4Md_DfkD@k>l6p^DT_PdH5vG$9Q}Rb8$Lu zz%035>@U}eJyCmr`37s?5PS&xVr%S;U2(C*6Nh2W12=y@Fs?##smC}8osEp&&{vW1 z7rGu9PoZBRc^!HV$@5TWJu9z6t04IrS`*3l(0a(Y4{e2vv(WBHUWX14i`CFvQL%@< zf{gpnmDaWv`Y|#;gdRZVhtN~VcnuAB&>GjFCNeLDh9L7^=!3|-7urO0X`vm(2rV=j znLk2@AoF18RAgQWU5qz){}uW!`}^TGjKQxk7EfXv{)T-~dx-qSdockcu?Kd=L`=XW z?1RZT1XFMZ_Qb`Qit8{9KfzvDgz0iV%s|J(#1lg?6B}S3d>XG=WFD-ML^*M)F&K$o zjohpCf8<~fMur{@?l|9j4eQJUwXrQKt1VCAjn4kT|qZm~%7)Dep{&y!ZU z=IM&$vnRo-uX!?%JoOB=)I8Iz{hDVn@_hEJ#2e(VXA}EV@BpUaDeQ&i9wFZ7z*ww` z>G%l7VFygcOzephFau{}JmzC6evS!v5_@1!L-HN#V-j}7zgQ$se0>{Qaqs=s~DyGzCrTJ_dC+xKJ!tlzkT6IKl>iDwpCvzYg_fjBl+g*i{zJY z6p~-Qmqb(dtw8eD_YsnBzHhAhcHcRxzTIa$X2ru-1L<$ygGe6uS|EArdlAV;UltN4 z-wY)Ge9Mr0^Sv)Bns29QYQFD9m*!I*xANI{j~J=>9u}iC-_uCkeep;>_{Lh>y6+Vv z?!MK?c<_CQ=|u7Hhs?)_&DD)7r24 z7Kn=Ods{4BhVf@Wo7f(XyRbVR#6fr#(@}54`va_sBk%#tz$Y;VyJ0L2z}`3&<8T$m zV<9HsSJ(r8#zee?nRxpX%x_p52V+xA!hc|2%)ov)2a_=$Q}6@KlIz7Gcp8VI(wKb4 zU`$09_D3&fV`ChEZE>KS2h%Vcdtok?F7o+h*h1Nka)!Mv`ki50#8hY4ZX}<=P9X6L zJ7ehxQ=YWq5LQKWIm0|+z9Z~GOEs(&5|^+pVy-hRQ8b-l1H?RM*fb>X!xmfRL1C*z zB`9nsG7iFyA$c423zD~C<({(gHtY^0kHS1+svh>J=n4w!faG&nDw5A({l!9O*k~k= z!(I_hEo`k-UklqN<~YN?u++nT6pNi6Ra&ald2fg>!;(i!%UnC}d0DHdvBFN#;^ zr?3>ZhvNVofzxp$F2zx}9^-Hi_QCIQEZUp$eh=@)c=X~hY=Bd-8OCBXCSX6DhEp&H zm*8OBggx*}OvICzghn&+32R^qM&Lwz5=Uc49D}hqLynKraUAx>IhcyCVP9N{xwst% z;BFj(M==9`!hxtXC*QCFj>j;ZEcb;|ur0=5cbtU7@CKi+h0kR_^I!N|$ov<+LCjIZ z_agZj{;e3LhX0D>X}H$H%ERz#NFIjYhvZxMV`8Bi-X58c!(+uFHM}>Hci|(&Vl{k@ zsMy0-AoFqfhsb;yzE3pm;U~na@elu%?HE*A5-+TRSy%)6<73zlJ7XO7z-%0b@%S<( z;0o-4pI{>H$0R(4$#Nb{L9G?>M<4dYCovThFbxM_FPwDQXmka*R61L?<_A0lz7`HAS~&jgVEu6Y)T zV@kzVudTXU&V=`;mFk+Z1`udtXGJ^WOf*{OFyIJmjrIq$tsbUC~Y#bVvtUQ`_3WYMpAbHr55J6Funyz9hV z&3j19)4UhOe9c?+Y3n)fZ73FM-mYSi=FJw1HE*7n>hNw672SJ8%yD>?4%Yi0uS<04 z-iBg??(HN->i=Z#I-sMf((p|(Et7_>3M(kjkU)S;0x9&8kOF};QV0YvOfoackZH_J z8X$s76F~$-K-#XXARVNMQG$X9geHoBipa7kQUpX+n(TM)yD#$+in_b!?4Gmx*w62O z_uc>Y``a8!@wiKW#CcZ zN#N1o>ELzXKZBnEuLO?)*Mgq~9|5lde*+#1z6>4*_8Eln1^f_rHMj}*d2lQ63*au` zH^G_UrC<|yJ-8e^9{e150{9j1GVmhsMDTj>BybJ*E%3MC$>3Yy7s3Ad7@xtd!7qV3 zgQtS~f~SE8gI@-_!PCLdfnNd71ZVGM-cth?2?g#il9t^eu3dm!?F9Ax(bHU327359eZGal`F7Ri72J$KJCEyO8 zd&Pg7`YRLT4+1|9(D1Z z(O&@?zXSX%K;xeZejT9kF9TNtH2wqN;{c8SZ{S-1jsKys1tb`td5!}20(>E7f(?Kc zas_z&*x!~e`n2noLj*v28c|vH{?~~Gq+LM{SzDMx4(5B@7w5wb__gPLe;Y=)$8#_J z);=QBj|!UCKjxA+pdH|7l8e8Gmixf?sowNP_y67>;g7ZCGr1F$OY>QJJJWc%+=aRi z7v-+hoy#4mY@zb~pGfLQ{{I*9crIBRmP<0*A|H?sA|DTWG(cP<#2Q@!n1c{~^Ck|F``8kn_{nyoV@X24||s zlaz<4NHk@KiX>AWt0F@vPgfB)<;5y8p7L51nM1ioMV3)Ms3IRyKB*!nC|^>MtCZ0z z71P0u)Z`(`f|>}FYcwR1ayvEYNjXkUGAU=ONg?H7YT~BsP?Hxak5!Y!loxBrM#|IG zWDk2+ldmbSRg<46*Qkl#EA(AM1j+~1B$o0?HA$p=NlgZUX{p*MH`0)Clm!i$L%E%X ztfCyJA@5So)R0=r!!+asWrv1bqC8eZyk~%?Ysh2Zd(00=8@L<5iC`nR0Q>^D3Ty(u z2rdRM1DAkn!DjFU@bh5hOw0$sO~Iw$_FxORFW3rx8f*iXf$iXlU_j|O^{~r3JQ68>N zdHk(?C=Xi(a040v_j^^u&N2OE*26=fY1O2sX z5}@+-Q~3G>X}tXXNKl|ksSQwQe0|j3ekvb@e^8*eIzU5|T3@dqe{Zcyp(JYGzyL2l zjgMLZXYZguf0dVCfUl26>#NcP1bQP@rJusfA94D5X#%|!G(If}3eW@~u}Uv*UmyQK zRgf0W#7h~V)%bb)ssn@k6&i0PQTPUFeboK|sz5J4;-wDoQz*SP_~@%u`FQ#Hd;12E zAcayBs8y?ch{7)rsqoTz`>KKhl>SQO&DYBx=?XweXzB*X^F4WTkRj@ ztJL~=DUfGPppRNf0{m27-acCYAVr|BCeWW~QF?xAr6$Nn1z%p?S_Q)ORr>__X;gt4 zg`by?lK6TDYLP&7ke@b4N&EvfDsLZOBvs)RfQ)EW1jVlm^6?Aw(FXW?c@u=^tI(ie z{ght5nt&h@sPOjjhsQuQ!twI)B`E(OjZzh;Ku!3d_JUAcYA;j)5~U3yN^h0FpCZ7^ zSLNfa@$*t^6(|sbgsGI?e#AGx2LS~syfnUk{=`S6Rw^{8TrHYGkjl@?*Iyanqt+7C zgHNCmHADi?0{p$bXqNrFl|gDR65y}WDtt5nC;_#PuhvWHtxyFKKY!n#K#iA=)*A(? zB7RDRcaYN8i=gEE`~#4FeDYP&q^s0{0mR!sAW-3@Mw9UIN6g;7erlDsBEUC@AV5D& zAnHY>@bg6*^3ssNpa37GLaX*CL8x9Yl`_B&*$wg!^i_BfA3x++s|ipBDF~_qWvfDq z(Q32`r3&d$2lxk~68wU^f&z#VrQz%CgTmGL2cXsYAc;g9s8(sb(FstD-d+JdDviIV|fgypY1UtZ&l#s#G!NY+2J$}%?1^t7M z!e7uJtQ$qYjh=vhApSohflT0j&m9W>e0pFIs#JWB1@FIk=gwXq&l)k1{%7kjQnL+V z1L{ZHeUn&wuS>F&7pW4cE1gjxbm(q@ZtkL6))D>~b5O2^PJ}Wpu$$_Z~vF z(Pj`zjCzC7S@&wtyY-}7cOlDIRL;Liul2uWXQwg;Nz>yH+Ahk_rS3lwq3t?Y32umv?1NdD6D4tjLRo|fz4y{Nh&xUkT}6^a~o}Lox$vK z*j;9~*>3AXOvt58Z#8x&qy-5G4b_DjTtaAQY(#rgC?1lKk(!&9o=w>Eajz_+)$TS5 zl9o`ScOm-%-iqBNPicv>kYpK6WiGR=m=>MA+~}-unxPTuq6MNQ6@_<|tl%zTA$mL! zGK3Z#Du0l@OfcAOt=x#I+$cDVPOI7FLdrer(1@TaBnQD5%uZvG+wQCqSn^OuW*597 zg?3vpyura~beRpP3xuH;5Q0Hxw^^#h1h}fu^sMlgZWmk*eUTA4Gr8fFrcv$%?|QdT zVYXO=A{49M3?K67r9>s@ZD<`*O68x0LSvD>%w-g+kVRuU)(l1gX*AI6A{Sz2ij5RDqZ3)8zki7&PPoWp zK{c7|PHPxqM_eBFB8yRPD|3kMJZp;WlozAX12LoL+*+$C8kYC zLWC$Imn?N~M&`)}&*zhAFXWRy0ZRZpv`3?7xKNvDL&&??QWYW4#%$GB2`-}r6-iTM zG$T_^W8Htm78fCR`gYb!yH+=fSM@+VOJu)qliZspO3hCd~Jkyv_(%*yNqtT z169o{71fN|HrR{G5G*ZEy}Jw7D{;FWT_Pi?YD9^?vNFPDjO1k$SrpkY#E25N)k5|D zO;055W!j1?Whl;WG%lWw9!MMNK(L}`(aJ#bi;KdAq7uDRXal)?@X*#|6pAMyH!GD@ z2CXgrF0?_@>PqONK{@q7IgJIj06r7MGHV9z4)g>vfcrgN!%1jVZ0z8tyASP7VEkzl zuo|uCgj(XRa=>hcwvXyK`02=@k)qHwTsstcDHe;dSZ{${p&dc*rbS-F?JxAGEiqaQ zXntKi2G}FHO3eK`_xSz@iWn zdatkH(1bZHL^@?gm|BHGJyh?V53>zJU|j|t{B(1usdm*VMJibVEk|z4qv^) zg|u*?AMIGl9)WOisI1tj*w1S8zCDGrQ22N_ojy9quY2Gb1~P4kMuvZCu?k z)^^pGx$T6G1tdEwlXMw^pphQlJE4cN&^g)ouM?+RI@((KsDMmUyNv7_4G7hUMoO!u z3Qd%zi?x1}xtOJlWxiFYs})NkYeMlDZjD7|G%Bf}({i(O1SxV1J{A}uIuaX^Lsy9q zrfVG`#5+(^v=>l!+Cr(Fq}7(vA;zF1v>)2aQN#vnIM7Tmtwf>1V;M4oA-mX&au(x5 zVE0Y}n|II|0>I=nh%t)12m{MYq$+JcO{yHgT$BWW7lW~&i(Xb{3^OQ1Eb z7h4!@1gMKdvrAuSp>;uhqPkHrG^r7obK{lT9!wl)*kRGFS-4`&z=ck#Fo&u{p^Qk4 zBSV1VguBuEKJHJ#eO$jd;slC-9DuqL=Kr^0BXok`{}J%6zHwwNkOXu98Ue>s;>dfz zbAZqrVFL-k6Nz!;?c_L83KRgDKrH-x)dykVI}KY8UexEo@lVJ1vq_li1AmW?BT?WM zz$3tQ#PL0F0yqHF0P}%SKr7(K4ERGBAEw8V=YgSscV-+>gWpMuBPJjWc)3A&jK%xf zK`1leF<|$=I5Gn81~%r!krF@&Y#9(oh5l z<{GJmCFwb-Y3x4*dA&$>W_nWZ41zrjATx!OItydyHp)nnfH4kh{Bn|$nysTlc%Ph{ z%qa4}=ey~c8-uTaE^xSm3&I%VKCiLeGJU*SApp!Tqw8^-rIm_08wD-p)*(k z_wHc2`P>T(@1!?a15O1~#au9ra4486wjmfG@TU=o!RFGL9py1POj4bsO$W)L19#99 zC&nMURmV!EO(8KB8@Swy*fE7EiP9Bf=rqD_5y2>A!%~Y4UYK=}HU?5;c3{cnB5e}I zplz5GnDj-^HxdII!;Ctk!&Oe&BoQz;nR%q+JJTyB7?G*}5+a+Mk~U`4g4OKSVXBFb z!x6XDfzcMLXVRuGyy}cLEL1Q+k~XD?so3a3dMw1oYaTjQVsl%pq)i%Q9kxo^*f8~U znTtppJJH*!X!b~(5ya$n=)^4rZ0683IZ3@&7qRLqF;^4c+{EFuS61o7z{}v(Vj^wI ziOY>S9Ez!e$O@qn4GQsA(GXahPw76UrLJ?BPULATATSyUc z*^5eDu^q?m3hIN`5^3GgSXnfWV{$7&T; zjVpQzGQ`S~p)V@JL=QpRxDTlWL+oPB@cz(JX(<1qNDSD64Fb2aTYmHObINx=o^p|X$V+$gd~XqYqThuWP+|^x6t(U zCa8K$OzC8jg!B>nYNX(7g_tS`>mPwkOCE z6{FzVp13Wp^7f>CJ5iuc+${pGQCy57QM9hgqewL4Xc9xH$s!#e3#PFLQWC4g^Dz^3cJ%l zlC1QVR-hP>jWvAiG1x1p<#r)$c62MmspETB#6(P}bdpTys)QuN0jzVmoz$A*pT%Bi zHU_0T<~@?q1xIQYgEO=toA< zkBCcHVquG9wrfmMsR0n1W~#eR#->G?i*AluNu8ZagJ>($!{8GeELahGktpz7(l18t zB98jF5Nty25j)|h4jEDkS<*7}@>g1b#3A-acNs=K3(2JYj9MnjqKO(InQ_vej3|RH zVJlsdB?ZNj>LS>$q-{2vxJpnfY%x#V=t>r(udY^dNSVW8*Yn}GjIhei<+hf+loP&e zB?G8Li<@8*7V*%*xKi{=1`@tPMn^rZ z1V6*&Dd1@UeO?DI?w% zvcFuO4xTBKG4EsYYmn!0_od+F0DU%tw{m$K_yd`|hs*oHhq!zk{1pv{%cr^gJ@^9m za~*t(%f7Sni9bM}Cg7$3_5Tz&1Yq?Jj^=VNa1y}E0X&eq8^Fcfy$oE*<>$c@xI7=c zh|6oiZ*$%E!P~i93qHW*Bj96P{sw%S%eTOH0K#SeS4H_za1$;EgG0F-3+}|_L~w6_ zhBFX67-01XHgP}0!B&9f1zgGH=fLB+|5w3t09Ie%<=oGD@J80E(e1{0ai!gXfAgL#{u-|1MbJ=9B>|&3&4e3 zwu0?kt^kh&Sbo9dxjYs8GM8Tk&*Ac7@EcrS0bb4JP2eqDeji-J<&VH0b9o>50GB@n zAK~&>;I9GJZo%gPRzBdL09HQK?KRQe9~{W#$HC3G{1iBZ%aPzHF82V(b2$^7#pS2L z!?;`m9?oSu*vaK8@Mtbi08i%fRPb~z&jrut@}IybZ{n@hk&1^{<&-d zSQ`M3;C`yWqquv;lzcLd%M-zqxt~|TuW@-Hcrn1r0lbR)uLi%*9nSh_*a%*r~E_VQT;&Lx=B0!)1;A}v8 za$T66cM*@32lI(dL`1|;p&MLq2$>-|brHh)w8p`o9tWv(S0$4ECz~A$gbQKG(x>E{ zOym*KwXWP?2Ge7L0nJLNCV;m+Ilf*R5V=QBTqFp|DXB?#Ply-j ztJy@ovU3eg=FFxlT*tuqguWQ(893eu!^*H3g?Z0=@{63$lS}uISqnpJ(5PzGv~nACIf&fGAA7Cu1<0EJzJK zj4U2$b|5HP2K{Im@Iy0R583Q|stUDkE-DfDH<}0O7^f}`4fef+?4*Q@^u%mINYhuE ztz}m6jE1ebkRTIc<{D@Sh&zGCEnAEV8Oh1nNjWq(E?gi$GjyW4n^1LFcHv$CO>ZG| z_*zQH&dEwi?;S~#ja0K`8qJ+NseUY9 z+&8(a4a+ykX!~Pt0`iDTpeM3y<3`pdOUwwwSyWQx(YKg{x`%G8(gvBDOjD4M1vX1v zj}W;I(!~?r8{Je-{jwW2)IVAnKUwn}go=ldRE^cUftCR~#7&IPiKoG`KFf}41?o;S zDaGg68eqQVUgNV9Qc^q$o;1of5bjdq&XSf)N50E&mm2d=O{nKsUVO zGm$vY7th5mj~?3?yvueaGUt04FRmxssDyTkt;Aetb_-%xOUlg3p)D~L3~PB09as6? zI@tr{er21%)B$_?g7_+6hgz}<7*pCuuzy{nBG^AqzT~^kh)fc>B5fZuQ0ds%<`OE{Nh$WZ;o=CEN)2&FxDyQNwjlUIS>VRWj-T>V96WneZe$9 zCL!G>nr^zKjL$Au%|9$ds)1L{KgQtzHFA-o0WWBxn7GkE%Me) zfu@Mz3T4QmQ9jQ^eag$L;hBLD zpOBL>ASsegw!kzfHw%e=ykDHWM(8ZZjI^TXMdI|4WfOh`wvCHxdlsC?QAf|jK?+aT zo7O=w&%LY&kZufytPP8Gp%;5YZ2YzR zKI$2`p|K5R;q*Z`k_k(t76pwM8@Mn%+!6hN&M(2-)_eMYili$`KQ>M4?pmVNnCyI2 zK>e49{w)rV{~T%>nUmXC>6Xgav#&0sCB|a7HC9UFD|L`MHX0)>D(YK+cMB%=*qD!? zR*>2VT{{{dKlf-jmcmJHizI*T8~TIO-TtEP4lk-A+)gY>X*+*AKq;!&4CZ7cOF zAKIBt2d>lMK|1&<*BMTA?sd>1l|FYCBxgD+_goyTpYQs|fu7|Ao4k}`9$kpM8(}IX zkF0_UajGH@qe|$PG)P(tJI&>Elz^+}8W|h9BWc5}ujg65$@Lz*eDml#3x(9A0ZFOs zJ;}z*LqD8L7@c;pvSkxWXHy`A-HU3pp8Fix+$(D;r7Ect2g1mH6D8K7x?pG-I&SV=*ad zNw(Q8enC5-Iy@v#II@ctLa#wNNwQ@+YvJ?*O_l+-!Rd078#lQ=s}dJ}OOfW$73&gd zkX0C8@k{G%D=lm3gz`6R5+E~m?bH)LKX;erLs(U%F%Og zqyAWuE;-+OpGs$=X=lf!g7l=J-HB!_f_-3Vrt?~ATOhn2ul;df0iMIfbm!y}1i>;)A<}}Ng$mdi*230IZB**g8Lr6D|$@7c%(Z)r~Gs;?_r$KMwM zdQM%Q#Qaq9{GinjmV(01riS*xnjAaSSTYV}jhT6YI=6rrR^{zSeh*E49>6|4;8Z}a zFYW5H=z3APp(6f=cOEFz8^kZ|tU;e|r~PUGa($V_MhG55{i}gAECeu(13Q=E zZimxeRxGVjc?jGW-{;5Znx2%9BQFOm*kseV`LiWdxO|I})@nJ%c7tcI=JSjUnLc&Dd)$!!5XJygCfoUHIM-=#VT&fB zp>G)l9Ct|p<)YH8}vF6!v zAF2jc+6tRogw>WOJ)Ud9byL?odLGI?psAoG>CJBGw{K`nF7^W^SKVUOs4prZ4Z^#7 zHq6qe=zxsSQjW>L#1kjpw>u-98d~ zixBbO>0-X*&8I&3^N{8mG zSjvldds%KFp`DS?FFU58ZDjjSZ6y;~UtfQ(0Q3(GL9QQr5B1pJ5x?g~vpk@B;e@l{ zK@3Eip|cNSpBqHWP<9KEFW9s3tG_zSM4OWZ6(RRVdv7bxeZ^L^<+%`ERb6-u+E@t<+Q-#a%Yk zL%nk$@h1&+^Ls4fXq9?qr|dg=la625XgI%@{Xzlnl6B5W$Sg?DNK8tNAB3}J-e27` zZ}o1(3K^L>-3P>{a>I;IAnu=sFTWx$z-umFF6N-LgZ_2Gk_P=8X^6zM5aSOt^$mW4$#mOOU3P)JUR|KB;nJ`!*v}()F-qf| z^xI?ljh5rzG@*hFd@wbv&p@#8`eFRTDey>htR2TmG0__70 ze-ztLU-oO8d)~qD%q!rn{=6cGmXqvaGtGm%l<6zmjX{WJ8?)Y?cwv^=?1Md2qCV-S zFv~IvzZVPNC6$m=5A3);lJ5V@c37zYGWfseOm}csw6~Ou^lWMy#c3b)7VfzTgF#$8 zf#FTcvo1nAs0&h{ZGfp#3rOUCq>!X@NqD?_J}tY0FHavY1>i>9JeA4Lfh=^sELacNujQyulcGgMt25>zWKFiN+ zxRbPXM#~RYQJni%P@THV>q2ryR$6=xwJ~~{K;8uT>X(D7G!e zCfKMV)I9QtrpX!|^=n2~F}i5nBZP)eiU~DVH`|1c6YU#k#Hc}<0KT$y2@!OrfFB#& z?-~1N+~EU`0*}0bd(Xgh;8Wm{CAcFA%m-?LCV#3c@79gwf4!i)=0GEJA*5IxyFbP--90i)Kg&VL8xCDf(Lq37Uz-ge_dgK#W0-OiJ z-o|%e4zL4gv;p^yfl6Qla0}?R5orRdfm=YQO?U^YfuDhx%}6J(7B~-tY{@4jz%t-F zpwl}@BXAUGwiWRK%Yg5Iuy^4XSO#1I+Et@WftA3|K-haIA7BG;3F!1b@&_yiz5~Lx z!9TDBI1j|spp1YWfMz@50;U58fkq#oPJ#Krd7#sWNH?$n_!3a;z~4^+CIMT3?||@~ zNFOjAs0A8*gfM{Vz{kKPK-h&e0<(Z>fP9QH1Khwe;4~1j8}7gINPh%H{0R#Cdr7RbRc?sq*GdIZm8YBssKwaPxuY|;qPuyBXm!n=*VpE z5tATzmd=(Wn`E#XU3A9I)5I1b_5UKxy~;1IHlG*(JMbJJ0CRw9;56XB4}Sv(xZgwn zoK8WXjI<=e{u7^>Nw1g?5=uu7Y=hC!Fmwnmr&=UCp9p*A(Z{dlB04^xew$CxF!uJj z@LuWQ7I`xwZY(HxWmS*vH5)=A%GOO;eWgkEtbHAF*N(el{9?@aDJi~&7Og*<+d6Ed z>6*RgL-xd#8>8~Hdlr^2>U^`=ff!}hnXMna_~_>yXPjPlr^m@>n}65yMujdVeebC? z$F^J?bM3>4clw;Z^WB0)XTRR4{^CU6TYh&g>!YjAkH6EW!=(?@7rqI-^UF6Mez@RP z?Hi|>559HcK=YsTZWyc=zWU{hgi&SH;Y)W5Z|!wIJ=A2J(ej4_(>_14|Jl(M&XHr> zCo0b`E$sj8&gvVX*C#*uc;LisD_6bOqg&5TUAw&3sY})8l^u4kc;WFCQwsa`9DQ@< zhV+?x*Ut$}+Fh_D<<(a=4?31HJGaNSzAskIe&n^3XBG@{edb&jwx`SMAyd{bn=+#P zsu@#1@2zfp`}Dp;m!G;_-D&5`KaRQb)9$k!Cl=p6{kq>TFFpIo#NCI!xPAEj*j>+F znz(Dt*@Wv8?{w?l`I%34W!yM-{?vumce*WI^sV}q&olG4ZCv#2>UXAm_}7YwjZ?ZT z3Tb@x;F;+?w(g%XqW$Zai#KRzuH3WcOw8zc7l!sf5mHh0%+T=CdF@v9o^jyZ%4P#y zXXoTqZaFe=@2MFBR{!}gkLy;LUrDbV_ub$2hU%|e_m`h$%$vEixb?otCv-Ew=X?#lJ%^Un2}@^0A0^)rr?yB8e{e(8m) z5tBE}m^IH~=ot34c~8jc8;hUma-iANvn!frbhv!w1=Ea-w#QXH{5KtrG4yDb_{!gZ z>~ee3#aDyXGcB*|Yjv#p$(B7I+gtYi&8VfZeKxlKe(uM^hMbu)tnG`Ptz(?m&Inak zPW|}pm;-N(GtA#_{^(ezZPgj3z2*gxB|p9O>|%xS=^rm|uZa0z z(P?BR#r zRloJcs3$(p9gwYlcCg81n?B){^v0jJzFwl6cF(OlK04m)=krZ}*z|nHszW~< zGyby9-gwbUW8ZxT9*g~9Yiz~F+BU&|diUI{9-CATyW8(wv-;fW2;(m!a{B$DcFW|_ zA#b{GRgJIt%jBcYIv>g(H|x1kBW4Y#Zt6OIb>7imX587@@}q^dhX=jsqx@mihv88- z=j?CRGgx&v@5tE`%St|xBsDWV8-)7E&ENGed3bt@YcPT zjxXusJT>PE!>;ePT)5n6 z@Ta+-&$oPN?qvL^ZSxav49wfLYs9O^KTFIj{o8<5D(k^PHS-QsF23amefSUio7tC4 zO8q3#)gnLR^G-i~e{I&gYx*1wx!CQk)n|MBW!1JVXXfsoWU^H~+jvliKelZ3+US^m zkGrR?nLGI4)-+-2z9;f(GM_6tFe`b=f_85#>M+PJkraA$tL{I0?8ChWJ@cAz^*e1^ zlz;Sk%h#^o+H}%u^{NF67mR+UymHLK>h9H@x|OcHS{+t=^iayvx;M{ux5w@~z5Mjd z*u8T$rp^xi_|F3mUVE!i!qg1mdhME9eGgk#H=8kN$rnMhTMB=Z4~8V_rWX z^gFoi>9HS2q>Kz+eJnVjWBSUrFBHt4@RsZGbK#5rFz%uF?^_r5UA*pTZN|Yz&3!++ z8fEP;VnE04{x9~KIWMDk?Yx1tA!gy+`F*=rT~$rhJ#l&36`xhPOA-_(oUi3|%Bk4t z>>K<<&$UBND!(88O~!%nJ0Gt&VH-ao`Pqn)KNvcF*uk#+eA2b)8Gc87-wKRVIT2|~DA^q*Im!-V2dsN7tt>gdt#9xa} z41Dw2>ZH9N&2P46-ry}K!gQmiJwI8MH1%nn`O^C3w+)wiKiPT8rxz1vuI#YL|MT?4 zHJzo_>XK{zg1)LFt>R}ds@}S(_w(;Q^_Qyl&la_Qws7T&u!&8sZx}Z1@avE4 zeWhvV3HuXcYo=XUbYyJgB)PO_NVpmOHaeR)d)rRa{b9SBV z@XgG);F#u9w(q`djXSh5v-bM(3kk(dA5~7iIA(bGh+>y1XX_i!j~hLH_75qR)HR=c zd1zi#?BCB7^yi23ep$C;=xdj&CwZNGr1b6SqgTH3kfHlyuh%G_QuLqsp8iUJ zc_IEFP?PM(URT?u)48(3o!b0P z&|BkotXp5xqfw(jwtw?_h%V)JVYE;8+NHWjoj>?(`!S@$(KBA_FKvtd(iXdE``>F@ zwimWO)aE^7Zph96!_5TygfDY1zVc=1vGRoj-58ScfyhnkDYyT z+Dm7~Z9hLpXtjCsxy_%=e=F!laR1MH^qCNL=Iw80w)*hGz9W;$dz!}yu5Uwb77y!R z9(`{4ux0P2zSM2U0N1p?jWb?8`r3~Eds`c--agrA^5NZkmu|eeWKa2XP2Y&!`q_`i zzDZlN^fT**k1!>8J#*aRPbRJyJ!165#&eg9Dct$v`Q^e_pSO)S$GkD9|K1hBuc_ay z-dnV6`PmD$Z=1L^-)N4K;uc4z_FkNK`Nj5^_8w}o@Mx2Tqi=M1;f=~G=Z^fz<)2aI zfBn=o^SLJ;F0P%?F}-o^mg|m(svbE!_~N9CUZ+M3)0Qp%Ye?^kBz_chS53u;CyRq=j6+8Soin&pwpCo$9B!XaN?cEhxX~# z_oGnT_NNAuxqr@WyKC6Yz2-gE-lOlln3KIOA#dkP8QVLK)Gjx)SoHGJeob0rloVe5 z%(Qmw&FZn170s7~s6X4?@A}f^gQnj82LKQ(@6)228K0}@#dCYlukHu$@Jdy*ex^i# z9ova)Hh0cLrR#RW!UB~2764J;YV%SmY2(*JsIi@(z%rdv;k z+dZ}|(w1fOaWUaers@2q5?Mtqa2_jZyvwpAC43Tke2lmYFDp@Z6ZghDDm|0`x^UZZ^H_x0++|%w$@KeN{F_Q}aw! zL2zfb^C#nJn$N1n-P)!M6D~j$Bep`76>AvaQ+DBtjpsTW-+=4_&AZL3WYw`?OLp2+ zRX!q`%jc8j7>AV=3Q|AHl#Nz3+++#pVn9T&=o}rm9X6%O1S++j!7wGJs&Q*ITg}PZ z_7mZxX3L)xN=gF~X{&rJx?FyhF~4A$yq?a))zv1nf!&ocS%nNmq$NimW>pCF%v{uc z8j7&YHrs(&u&Rl-^!bR4VXI+X*pzUyCXCo<$OhWGd@Qy(*q1vb>+v+_2WQI)hC5tS zxEAhcw;V@>mPy(STZPgxhXFTgPR7iW495wXPi!RKHiEOmTqig7X70_g(m4Diz4NSY zH+O&z_j-Z5MOxLh8)fE95e0^rD0}C3UVXQJ{Qhv~FKzOn?{?+8-Ch^ZA__{9^;hdj zbw3*wQ^&Wo6COoh<%3$TIawIKA=_hz&p-u2P(V5f7o)0ixyp2)WzUk~YC6Q+_^dOq6>kC{H3_-|ZspB5i;mwf?#u4~H(Wu#qey>Mzz0CCdiov{1`qbDcpBrt{;fB(G%oIH> zl%;#Sgt`PA4Ror!=7BE~*$Nw|oGnLAq+ip@g7TH?CPmrN+`Fuv5mR)Nu{%_W%gzS%G-PoCAG?@@HoMX5 zZ!q>_82mN$m%X~Mu~Kx8&yy;>l~=G{-FKF^9vj1c&CO4ivxN#1fB5}mhp$vP9HiAa z&$|R{j$a`q?hqETB-uYdI6Cr<3-k0Le5G#5OReTIwxNtghLxGpqwF!mhSPmisr~CO z_5C7ywGRmo7qQHWIot-V`{J%@y!dP>ZypDgG6ud^d2-kcvOE3Ax^Im^Cj z67o%vQq9;Xq5#KhaIi?ukv=ryHm~cH1vjcCF()>tnk*8?C%o$>h_o3yG0ac{X&;xD zAa>^dEACpae-z3g@rLu~*lvg$ijBH@V%y`mgp-JwB`Lam7de4om>j?m#4S`|6X8-u z1_%}b!4A`aFJWx7N_QC?){Vv*7kalnLvHwuY7?^0+_Ne+OyA6lI}&N;h4f;ln1|h7 z^g5gC{jZGNVlMD>4F%c6XyeTxPi{+o!l7M^LKg63ySM|_EIc+u7QI2Q-=!S2`LB)1 z9opzFkfU#wVKEIGRf|Jh?`DlU!9=q8RStzDZId`((0Y#Les&s-4sDq1&n4X9E(PVe z_94#12hd#y;gzI!ZYRffqvS(Cd~zKEuv!D)NOFrJ-23jjn2KS$)m$Lg!Y2cDnw=696anZ#U)KhTHcX_l7Ldm;`Id6L0xt2rzu+dNX5dpYNa)R1oRN42;%#Q(xq?rqK* z7SRLA>1|3JrQ;hA4Vo06@pT@kWpoy=>7F88aha}Ou1~t)AWLe9O3Vw?t|AWk4rcZb zwDyei#WjnKFX8)R1CxC4MW^-sTn|R27pc9i{42MZJ&Pn#e={}RW;w1SQQgfui^wSZ zYM7kij$AGzbcb#A`dzCz3_cW(5D**oH*e?@dGH;{jC*Za+6UedZ=6@v6rqljVq9&d zi$%3%18f8}n$~fC?&ijqE^JaxRGP9Gl$fcQR*%IJmV7;5UL2pxh1G%V! z*N}gQYA1_kAM<+s@in4Y=r~lrCtZ_}1{c7jTPQp;n_%Lf^ieJC;C_05g`i!`GG@-Q6mw6q*i4-@2P!za7L z?S5o)@T#K4Q4(Jn=Q9_eVzNxevfWbY6L&>EjXm2emDzL%J*&?aFG(75n4 z4mfu@h{Vq+iwomi+~nt3CR#EC$QjEZv-Bf2^g$8wA9U0pa*{4rwy7D8G-vb%QT&yT zM9a)%!6N;DT&2wpI}mLxou-r{UJJUS6A6hc=mO349~4q>9E= z;?m%_*U9g9!a8C{c3uoWb4enDN#DZuUOwP*IM0MxhYSZV!5e_kRdbYi?{$Zv(GuXC zZ&ZS=py%qMC8M&q<9sf}kb?SBN$|Rktg5u9Q|D>_=Hl(K1X1#}w@@EG#=IQSeZU;I zcBZi|MhiQh6Xq9PZWg_Gy#0dpH9Cz0HWapPK8wXv?O0nM2P6;Z+I*Ck!bsZT~g%?%SOCPKNh2@`k@yHg_BUs1?d8j^@z>&<-G(4sx{r*iq4WC z&B~MBd|$8(IEbvN@O$%X67|Y?QnC}`Oh?*BdXL7nVYdifr0*kbD<5NNX8?CF#9#zj zYO0Tr5eZE3ZD%H%zEYenOwN}hN}ACSZWo8iDXrHaa=u*IwxdB_S3lxOvVK_ctSe2; zK62A^UyR?wMy(kTl93fSewxf3Zm4cMXrN|@o6w~-(J}<-QR>0scD0+1i3{Uqqf8D1 zG_IL~n;EJ@IYj~HGY+xjHoSV#0=Hydb!BCt)yk=vLKtZo$`g^S!PD#Ms`b?4vy``3)5IYy zf7gg0e>-&x7_5Hy>n(ayFQA8HlM6NI*6M+S-Es;^zU8syfB}uXp%W0vt?ZoVAS@!w zs>m8qok7$AvH~<&mo5lP`G+Req-2kfF}_}V7z*K^?vR0J-m7s5Fki;M!4InApDB` zClUbc<5`+VGw_1F`bX_Lh!Ijg55BuO;f2_HgeAJomSk~mf%?lnF4Xvk)7PQuG&G)x zSzn_0eQBKivB@=pwGb!RkW)b~>ip?&CK@O6LD!&1$MZM)%{Al1IWSS(=9fDA5X{zzD9$700PauG%!TL9L8PQKGf|evit`g1aHJ)4< zAjWF6eicc?LPgd1I-BX?;y43(R1@jxfZcKYiX3H8HzWcMAz@vSop(8M7$p=0QE{LW zi!JSrCKW7%wt}{_bP|{AQ)tAQz)i_%b~gi$RG^R~qBag?M`T$L(k=X1AvXidT<6sbZ<8uN+b@El|akA#QN7tsiVkkAh^&!6y@ zqh;;#TUNL_`;rPK*9Ol;ur*cWSAVPnkg!I6nMwTA0MIIU!e%KE@2uqB zvzR0BW&#Ql*^xCH%K7;2HLF`}mzV0rN~d{!FPffM48%roopz-v(89YEcg#|^EjAT{ zHp2XOdnj{$Y{u*C`4WI+i`1o3(kHp)_ zv^2`D)7zXe1wwF)$XQYm0T91cV?4iz2-*M?LpB4Ese@C5g|bIVQfQ-Ca0LCj4{8Ge%)efjL==AHSj72DR*Qqad1yBe;XZoOvIt6;Zi0i?4w=CD}XO$u*k(V3C(crva*f-yK7RQx&<>dtI?hllZuV zVONkq;r5j6f?P1N2w~cwy_dY)19|+5&MXvw9{C}4lY>%26T_rI3Ic?*MiV>SxnocIW6uu zkLy?mwWrQm*+?6bN)0L^T2$(k!FSt1Buu|92b}FdJRpb}Iq+EBw0=i#w8ZI}qr*j}Gw8@**69L?2oI)Q&=Ux-rtc*<) zpnSY?)~UmDFshl61areJS_7(tZp9LT3DmX3{6tA-3Lx09@O!dQ09TQad%=42It|Zq z_vwwq{$feMN^Y`y^`mF*!*FpK&5XkzBa=C?`9FxaTPRFaA#RQp0grMrW2gv&*q+{Z zQM*Cw2m^*@Rn->Ek4y(*)Fu1P)%#RGl)K8`dzpr!Y(|gR?kC_bYN$ldY^CZ!K=}t$9^V zMw>%NRMI6AqtNmWD{f0_c!Sm;+J%Z1dN!8ayC zis_g;i6rm+coSoMF!icj?60Q?e%cB=0JKC2}ehT&FcN!OCtMd?Og)~-ElR~|1PKs?g&pZ z#NHzv+wBmKpc8Q+7}C%2kTN8OqW#{_7*a5Z4s%6wNSv*pnWfhxWsU2On`0wCImbbK zn~oFu^#@27o2$>5GDhWvF`x$XMt9~~Y&WQe#43Zr3 zC$nOhyXhO6D5H)bAv!*qixkFG$(2>c@BB#NKqY+E^=F2Y|8~Tm2BiP{1u$tI@5`lfMG560C?4$j1vhp%bVC#3V;UiDPXHslA>1Gm!UXYVFh?ky;Sup1kCr z-O~;*D&R|Q$PWCjhM#g$#-zdGVrwu5{nDk}PhKCMfhirn`x-u+fYEcCmE1J~H*KX#!&~%6n+Ds zjxKoHEV7(W0QD10-f&dZ++qXlu+T95(P1SOJU~?rDl{}ydt?k)t)PU))3M!^Pd=L@ z>)aAi@<0bUF6;HaNiBJhae)gyg8$%*x>V?Tn0?HkF6vtcDj9rVl(3J!_7Z|TL>goq zyU0>N3gmGVNjlxX_@>kI?#pp0DLT2$X$qlw)OR`)k#(D4#M(rlJvcE{vLW2fC~Ler zH`nT75eHl_67cWKh(LlZM&xC(Pq1Y?%9MNtWpqk~PYJ&VV{-W$JS>OM9$W^a`y@!L zi8$JK~mUYfy0PQ>9yl$AVc5FCtZfC{Ph_q>aWS}*| zx)>p-Rbuh@$*^L}jIF7NO~@{3&GG!tceis-dXHc)Bw z782&GPIz!e`xE?pBpN~IMHq;>%~3;*_;OZ{gD)ppI!(F)&@ZL-n#BP?D4JXFfJP8Y zHs!nl7I_J@i|F{WA}{GIhCBfM++_|RG7>45?g6AlNKRa2Juv8I6l+pMLkr~RaoxK* zdYgJB!a|N6B86}eF&9f9llqES{#s5~T5B;D9;gBj?e2DaITT(@Z5q53gDSnu%)-Z| zJs4PaOv@*M|M-lRrYMAHIp$N&x`fZsNm#kI`0J#a<_mM`(`^cliu<`EIHU!G25I<~ zy(^Ps!!<9hKi%HJc%N>67A8r%Y*Gaj)xgt-(jca+mtj>ik``eK&=lJNF-x>X|LRVr z5@y%N^hgD^Oh79n-d(b9o9VX-nP;~QGKkr37)g%CF@bu-iMAK4MW{5Jmh~2LY9*pL z9W$DitCV&2=AhNw?vu|ycX|Dp21$D8RuZ8!-$?9$T;qr{F(hs%=KAZprt1JLD>><2ZMPe2cnR4K=0SCymm7Dc7Sx$^>;- zz624ybT;pKr$PKngD+E)4{){WI<*pdxb8V+)j_Qq0(#`?$Tc$YrE3uwiIOtRW5Ft* z2L}sMBla{bFw=;c_U{Ml6rKD-S4zi1a3EFsXjavClx82s!){At_^+L zzJ3&4?S?b53N%-b^A(2^vFtl4h~A8pI5Dv~Q%Ad?CU6WIEd7KYIzQFdZvN^tYILDaUwsLD6#n%u z?rr`-bV+A>B zx#vdxbI*_a=bj(=&%NKUqwCVVZ#`%{XuG$*s_D@BiY$eswM=w?{7PtLEtz<~Lmv(w z;6>$ViE7Hqg!jt14%||kGbM7dx!0pJ%GSZlWeKHUYhp&*3e?&-SEK9cKEuXol7MInQ4CvVP{MxtmdtK?rU_*i%NbEGNgR{)DtRQ% zz~g)s_=)fb18nXHspxm!4ZZWDi^F99{lz!Epa4rV!-kZFGS3Vlo7YZ+wGOP@mPfp` z(a(m@Hd`CB8saJ_8>6emmq38B#4$Kq9$^(Cvso7798H(7DmFF_!2XB;w0T3632TbE z=;)3lCbQ}?rX*J@2x01D&@B@ne41cA(BK+uizO&8Gx=~&z2_{vs1Wt7+41vL_!#Q35G_Z#0$x--V4 za$F&05+!o;;QQAB$S&#=@|@J2D>2@yvXg`4O4Js9gM#nb!r`3({a+Met`UrCz_a+u zalRwr0zP?+F-^Iu`_5-iK2IvnO~_kFF@hDaI!9FHW;6B}Dqh9Ohq$>kdOuDXq(wBD z5i16G2VO0)!VH^5m>K1@pPU_Dob{9Qi<7eziM{n0Opn)$$%gSW&5$2(4BmxQmZY*MtOsznle^Uh)`DMN~YtW^ep3~m$2dc zCJXSo9--f~VgpW4wT4SXiAWCvqcNT;akvIuDNhd1hEeU58z`>Jt1F}koQR~{B^Wvl><$y#`79Hgdc`FHOS3`QJ<_-L-Wh%t7m#(I&5eKjcf>2P=R zA=QHAcH;b*WG<0@CF!G*ept%R8i^Z8#emYhMD2Z}V^%+!0%#_rG&!Zq#jSFXcb9A+ zc7evR*}e!Fbu!IEO@}r4lv(X+W00+n$Y!u65qe>V*t^QXDr# zXR``xLo64f%N2KXpryyugu(OKX+_!ZZVx}U*=bcx2jlU0B}Y9tI7l`Qkn??@qdd4~ zGtHE1Y+Ntds>ef7hI4*?ymfJW-VQlW?^)NAQW_1tMdUWXEm_d2(UtVlnOw1)n|<9W zR`YC*_$_8>pfWhvs^s1N1s7?nH6>(4K)eI%LMCS#z?j<=09KS&#utYg5!?Zzsw+Bh zcaVft^Pg2~Lw26W_gmxjpCqSoOMCt0H*FK5w$v6+j~QiLbOajey@p4XsUagjY-h}7ePsb5Wj)?E6Yc&IJT*Fr(M z+%iCo3k4`E$Q&g(V^wb04P z5R)+1WCIfPSR(4sUz>OwQra7yB0qE4-ZERSknthaRJsBg+}h}PWFW|48;^6&aDZ4y zUy?{8-2@za8!C5j#S-Dwv=|kamk-DblIV>#gh+dw=)~`hBp)9I z^%T`p>kW0`yPFBblCdm>gIY5&QzP#@E+8GkfB(;)e(4B(X3fSzP7&%NU@FidSPty+TNt!3B%fNLlu`X{$C@9Qv(+wXzH&?dUGJwtyIqjz_nCX zVfw#AF;KM)b!tTy9w1U!mqA7O6+E_J_Vs^T_rQD|$s9KR2q9;1)c2zlPq^HqG z@#z&77tn8*sQFUrkp#vRue40z);fiN)&kSI*qE_9-+*k{!f}*)55sM}cJ%eYhOGe!N zD!&zKv5|FTQn)dg4?ihPXA<0_q(U9WLUXUi#gs3pl<)FAqU^SBz*Fm|Oj^8A`9|i}@Dh?!`4ZcB> zf9W|zTORda?e)3?zx|a`xq4WzoZBD)yF1t1@)j0|&zlU2%K^#&a(#Ao zsszUo2+K@h)OOeXtkL16Q&n|9x}$rn-q`C7y_eI66udX8AclavzTDxMHCXRVtVU4# zN!P!WlCYglUY`Q8Z;)yO>PR6$n`!i`fX|v35{PDS8Q)EhFM{IzvTupF-sL9YSB(1w zf;-oZS}aGi$+P4o{fOh356r8EO4+H)yc2nhe|@q`4S!6nCQmZSuX2P;#@eij^MO-? zmuhGC^JJ9Q$=lb@q%M55oY{tI6%`)mdi#jbz^D0`^XmGI3QLz}^9u?VIl|+X)aKZs z&C(iB=ap5HZfH=SH7x@YHftc10}_y~qCir++K%vS(u}@4#v4Jdzg*o+&iQyb{ z9dG4a3{#_AN)5pM1;>pgJHwCtuzLAWm z8ja)Wk>_D?vcq98t0R+Gx~9aXaJJqY9UpEcZ!&;fHOCEp@dx?Dwn#OtF5kD>g&-%& zu0bM{M3@5cdRFZSa$11gAKP8|w)3UUzSpXUjN)k#9<;YSb`44s_m@-z?K%rms5}3= zgzzG8VpdEXrnS@`xbYZT6vd4mbQMs;FP~IY5sLN zzaiSHn1To06_WMzeec{8?NSj08!LmA{~vO1^IfDTeb5mE6$XG?mJ(8cAP}4cZAfgZOJvdus}uWj5LCf+ z-1;>g+oH;4UwnjGpr^(`D3-kI@K7WU(u}Pf)zFa~2g}sF2vJArs%KNcpNI-cwViYA zpN;#h-t?Yri~H&-Z6gP@m8!^QEPY9U1^K!zka>bwxvIrfAS_ z5Fo0Gl6j)6+5idm)>^ME@0}lqIly8$^thAzbS$DrI1NHpGMbKC(k`22UUknF`8-X|Ej`4CaG)bf6 z>P6BOaqCYUoy%B(D6U0Td7gFU_k2~^d+&CU$VRi#hx^%lPH88uc_(+S1zk%7H>;4} z>j%0MiA8cZilMZd6Qmk{H-YC`TJc`;^UwW+5psSe?citj`~6%hviZ-q)aCxFnC>K~ z)DePnX_+Ec-XxK7XbaQ@EleA;oXsWgKsgQg0GP%4AJ_ff1Z9s@7v={edx|iETI!LC zL4*%Cbbu2!UfiKn87z~s!EAR~T;D?oiv-|#SUucWSvzEP~^WRiwoYANBl}*dyj|T@33zh60yCT*I@-Sc6fMTbPxy3oJgzA zNr|}c;L;Y#F7SY;iow{UcXQ#g$$8P25)Y<*1X(p5Ua?3K;W52RdMmHNUS|n3lm9vA z@kW8*R6gFY>-=wag>S0;MWQlS0f_0+D(l4RKx55eO}{Lb^GP#OV>RRD^hNGb(daDW z!qqu~Sxd7cSZZSsqiA7vHdSgvkzJ0l&einVyDkJ-p|_VD)fRiFb6n+B26V+YCvOj3 zyr*dS{7EOg&Jb>U%b4xQRXwmeq|7hwmic4@InD3i9sMv6GX}7yDog9Nq+n6?i&;l{ zyu~4h@KDH6$milpkR~^o0T2rXwgvXRBX%{|Z*Fe?^z`-q#lD*xu3|71=%y^VX_3qI zKXF<^`>sDdJ7EjMpMKu=1zS;&EiRk6yP5F#41A*i7%b=0?>ym>LY#cyJuSyhcoO5C zY-c}?hzllCcqV4Z8n#wblK4qzt-(6j*v9lV;e~4BN4fp64U!58V7S5pB;v72)vgd?F6P);j;Dlqq<$w&~KBEyL7XfLIOJE=dUx^Nv4`+dPfAe>n-q-&p!mZtuqvYk3UYvF(IZ7!kU(%}utf3HIBKn~j=e&+Iz8c0Rej`cH#~7x-$Tvrf68bd8z`mQ(+oXQU>uyEc!4f z8g!xA-{#q!U#k!q#=NJ<8+W;>0=`;xAnnc4@ihr-14J<MXJ5 zALJprP%NQRmqQA*uqYiappWzGa8)G=``54`DH=?gygNSkITW>G=nKy5Dpx}oPIP?K zQLU1d@I6vwXJH-fN^3J9$4Pw0W^-d*#UuDcOUy(3i&!o-P(vNP40JOH(prU60CpuG zvpRhfM@?*;o}4~$*}s~F+;A+86PAk<=ZK$f5LZ`$E1>cpMeC@pfo2^G&W8-r^*WFw z%&YH6QA4{yheC$_qz0p=(-s|Tt~{MjBrCaUrX@>^Jqkpy^A-SJD|S*W1PFq3!J$8h zn@R#SecF5fQRwraaFwL-kd{lLn_D|wEA{>8wAt}PzjRfA=Dk`c)-%s(EQwqImmHy{ zej!9A(DXR@og;L3Nq9}Vj`B^W)-;L5Z06wXG!o4l^&vWA08l|-(}Qxma`IMB=eam;v|C?vKXz?Oz0R41-9#RiMr<1pZ>T_BO#gBJbBkoXk zBd}2-dO&j=g!KRH3u(GKnu(HL6urm3{<>UZg?K|aS)5Jo25Q5SrbS8sHC}>rXTa}> zJi#_EF_yvD*7P+F2D9|z0FPA>d~sx5loqOR!Ay^ILEsw3#}veO!`Fuw?W2WU7*)y< ze$9n3-d}9`(iK9bfpySY?||@=fM;c}!02-af(!0E+1}~Xk6qZeo@_sHHhX(2GTS5l zDy^DzIi7s{h_9OQX9E}dxynaj1NSQqL)CIF0XA%AKumQgom;`6PN3|4DPI#FawgO{ z2k}oNnqTu&HLX!SarnIhkRFj903@?QMFSb@L87i(tcbZ9HS}FHsBSb3bLf$1Jr(#D zxuZlPm0?L7s1FR{_x|u-6i$PB*hv>~O+#>fFclEzY5>*sCEd;0WThinvisAI`D{7! zxnxO#cU|4Y02a0r)KcTdbcQM~@Y@KRN#&d~$IKTJqQ&vi6OjygRogtohJkXF5_2Mf z=foK~*npb2%O~}9Cq%NYBj%k5$OXp&W2q1qxFseAm(NY|%kq*T^`d!M!o<+X7TH-h zf@<}xYF&angnLI~_}L1b+~m_p^G5GP%Ih=9b$Yw5VGazAm1)#sUqSNLucVu={X?zh ze4wM5VynGmcYFI=;ukY4^Ul|uD!q+7X5T2AJZkuFlNh=Yvv)45EwwP@tJpGUI?fJgsQqRoerxLQz7mv zi?kj5$d@|?Am_w+&qVbOL&(~bWjRD^S+E8LlN{#ApsfogA=HGQ&s7vQVu7t8zVhe7V&EcgQ_VPKKJQ|6(1gu*w5;wK97c@b zRpAiwuz(nT9NonDB@)b97o_f`Wl3^}Znb7B(b!p%hjqi*wW;mpq9YuM(-$Mms77wE z$^Il|nu6Yk>d8CS9f58@B8aPrN;ek}*!*_N*7mn%?+ z#fQey?Z?`=-czaE46*Agj`nP|7h>z8Ogu}Q54u6#>SZcCYi{;zSykaih8aLpDyCTy zh!GwBb>cb005&NItY<(N9;pH3k2n(``D-y!ZG|Q7E~KhUgc}o&CH^i^2|S>ARx`Ij zFfz;*iPk4Zd@1t)wi>mX`)v4RceveD+0rp94^?7m7RVm*Wzj9Ji`Qomd;3&=&KNkX z!U9rz%Q79`8z`v{G~y--zzE3G5!UwH4T8CLUJ0g2tNw`|-+{HZLW%eXvRpP744BT6 zmn-U%Zk)e`!O_WSsX;`A)nN0g8D8guL^}9w+XSwm=Nn?JsP8vjWWGQ*LjX`?MQ2g4 zO0$*Aj1fA7hp0Ez3T3uu6`C@hHEXzHO+dE4VojP$;u)7n1hAl~(LT;gt_%zJ;bCsK zhxrkea$v7|3F+&L2O^G4vc}^ZCV*}RV6IY3Ug21v&3E0Ec+^`S@@CEp=n}`Q-vne> zQQ;lo>5yJRT@b+OFpp#(5&T11)AJ{>Iqu}*a1Uan&$=+3S%P&qQIa797+^4*ohWe~ zxDrSS6mx9766428g?jC+s~Fp*Wa=ULO~^A^C{?o{W;rV;7jVqV$S(_EW40e7_vOMc zUM^d?X&~Nmyr>@|-g6iK)g;}%M=O$+YG^zYczg+nxMq+ux48jT zoG6f_qiR`BmNT0FSN9fj(6#g=;cB&1qNSCMhM2b=*8;lS7 z?DJ<&H=98On;nh-tlF}2cm%T?QRtF6i}sL5KzZxWRBpzwE9Z2VVUOc#&F4~ zxUJ-RaN*XQY{KZWxIt75>KdVfPZ3;10!?P=oO0JCUC?8TX(qwqe0#cul&C?#yYT*7 z3mSCb>j*{0l36x0s86}oi_({45OrLxXhblrDv02#d1?Z4V_+-b*B!BisfB71M?jnX z?uarjN+6xKmSM%a;3|o#$`dS9o2`%2sJ70$g)bk>Pi*Dh!6nB+@LJ3f7PDe| zx>al`Mrx4<`S3W9jC|fDwR(TLv`I?Zji0w*E?KgQheSXcM0ZxTqi(F3RT9Fdjpgji zAw{5Vmkj%aD&seLaVa3I^r}@Y&w1&+LgBx_tMgr2M%W-5EKth{j7F1Gzn-^(_ zhpGDy`b*&=p*O=r(Gl^wUbzrm4cK5N36MA^0VUpd=KzWC7g6ln*aeP;sDq%vKVMT}*~X(D=qhy$Xt z++>fV@_X)v4`Tn@X5q$`Mr695{B4;NS@Yf^xC$ZOnR7@I_h6SRG%uJVq0<|cb(GbF ztE z@U2VZ{s_M7OW5mZ$*%8K)31eFi&P*_Xb~un@xbUGSvnhXDK$k*f50h7iYQnvFW=vrPn|phd1y zIa*+VnOle@5!8Rz==8diQMm=|PJ&W{jK@KrXIF?43DO}w5(E?lD~l5y*<~fQiF8{N z6x;SFUmYV+K0N5Cl6BEWGpje--<6XezDWV^p&x+lix4Oxl&{Qc!f+=jcWBbi|u8x_9%m6kFuN znm!$qhdtKn=R4)C5m|^GI|Kx{QFdZXcG+Pwb%QZ+ooxcC70ne(w7hO%@kKKWV{U=A zt1#)buwBxK%8f2zzMvXUL`nq^@;H8kHi=|F!JvGbkISMeF2!tUmzYQK`eVbWC#-lPGmM1$?8!}?=qyt0d`00#pv z_1mR@T_qy-Ki)^MyQ8KzCfn^x^Ps3+KiHLPL>x=~o@K zZxNE%pv~?`uDFJRAh98YA9P@xIweV;U8PF{I9pkt8Ffd=a7SXfM>QENyGKX7kmXo$n`wFU;Xk9gL&$uBB%+4|DrM(B z;Yb}wF7Ef@;56`;_hb9g=-%hzA_;QtTA%$Bg$zG~K+bR-ye48H?)P{eUYHC4__e(hRH?B8EyNkpXjcrPP9(*UM5; z#})WRL4V7P$J`un)xnC8u9wX;^n6qnH*{M0HE1Zj`f?kX7EgD#U?p~7qq_PBn!M%3 zPC=+fezmbnI4igmuMdoiUBQYh{?DT!M;0Lsb!>Tqn1t=WB&rgI&PLF-6&@h{g8-TY z9s$w(IDkXq9VWi2NGi7pEE=&u$KtOOk3@w9pWy8QC{-R5rux?q_Cb1zls7@zb^#@l zPv+7q8JRWY85r6yIppY&4vo^1@i50+@ealJqxyMjejNjzaRn$lwd<-@05;93cON;7 z?KeKYw=dQ@QG7c@b&MwQ5A}oJ_degYxK%cfhR+~ar$b=_LR(S0N88Z&FNRMy8}w37 zXR!qM?&A1u5=nkyo4|L?ul_3%AboLkbPoAXQ*5FbJdyiAf+YK8HOm@iKjlPMekmJd zb5iXyXvqwDJ_T1=WJQM!T?Sw*Md7jet{A121Nq5Ou7E`fHGJLV$fl06jI9!02oenR z^GQ*{Ar*kUGP3v*fs#DD`wrdcx{x46EHiT@$p%9xzJh>)AUrDxH>xX`-c>7iIVtMa zc%5IZ0_#QqRa?g75jpWv*i5@7L0qU9t)=CfMt$@9gRq)6L>!FCb2G7BO z3gThI`1xi**kV49VJl^C)syt^v={yQuK3R(hyH=_4hpIE`{9o}tW@>lD!y0&+hT`y zvH~Tu*&X-N=PTephy3%Wox!tTT(5uJ`S8cxUT5iMO$Td+zE!BBsIjK1*Ly!XibTXI z3~cXv1fe-BCmLuiT3u7jHSj8#;W)BUb82ETxu<(h5G{u;P|2i6C0xZq+Hf~MBX@0f z*?_$9&C~oyg;GAeLhSwkwNWJ>IX-FV29)|KTFKgBE#s@Z4AN`+-q|>Dx{jF10_^SZ z^&s#dORO;Scv;7Q55vu_VEV8v1DDdM=cJO-9-jA}Ufs(jyJ(>&oqyi!+J$7hoTdCy%bj6h!pdy>4b z)(8TZmEwHxvjY6o4ePGlCWa=xoTgWQ=tKimPb_mH;DDlEr0xe!L;;GRdFN6n;ZM8U zF)P*_Du88KSrn$H$_Pp%N{_|Pfm2*+tr`FiVHFzau#2<&R>txuXQA7RFZ|uXD5IOF zJ;#lsxBI7kO*U>ut8r&v;hp3HIvvyY3D;Imc8A+4_&sQ;6T4%hjlhOT^7>zw^CtRv zmqSt2Fq85XZN3o>7M^m&Ml0F=6G<6pa5b!bYp@C!VfLFcQ)i^eZ>~TN?(4HR2d(Cw zfA(zqcZ~d5^i4vmIW1w@Wiz9-LinP{eb(8=;G=uDEAbZo{wVHXKCq@B!)v0dq3%l7 zDh9%QsT3=iVeNjrUr`o>H*H3Tc52C;d96j?fKU$3@8aYup(pBP5P7_&Y=|z4R3iR? zQR}z|#%-3>gOhjf4iAFzKOF&sPM~$6#VR;U8mVSQs6oqIJ$fUspxP~i2}`pqdR;49 zs=5fawps6VWpJrhj)NxEtgNiH?TT^>(NuHf_7%_)@2paLyoOr2U2r_9aTg}5>dee1 z8N#;=O3X0#jsDVsnw(E?Y!6>?mYi|xU)Un>4ngga9XpQ zIc%rH0MljX2|JkG4+GbK)P;rzv|Ano@&`z5!Eq8@MQSa9!4;?N!Yv5`)VoX8y8a`* z^H(!-wh_BysCG_gP3O|Kid*1{SPz|584in(_gZOQYYsJWeL8i>aM7|$rw{8Ivx<%v zIY%xF-LU-5pa1N6)Hx>;Xw^YjsGfPfRPtw&-ri40IrwGp6aD#1&oN5G;K*(5CT{`p zc*w=7A_1G72RMzAbm$Y3Q_DStt%fMYt)&Fp`B&cUIIG0I#^yQOvzbr7Y0!Xw($A1VHj~l+(>$bGdaO z1hIkBm2F^L@S;mi5%>U?-fEVt(5Zze@m%1i0cOv)^7y`ek9NLB=7C=tv<4cH93=BGmGEevwadn~m*C9 z_mi;x1Lrlxl_)-n8UOEDStJ&hq?kJ>*rVn}t4^uudJg~eO5-w{rK^(}V zWQ~DK%t+@N{pLlI{ySDlJL`lz42tE(Gg=kuzG70Vg5BGD--U(q0GZ3|=8e$o#su4e zgzibjKn>^ku%7IqYd&$p9r0bse{mNPN!FMmdTC6h!;%|q-p+6v-1g%=qAB+H-uk7@ zbl)qR^(K7Gi{I5jxq4$E5SYV7UkyPI2w_8@=d4=1zq9@Mb~jcaWC-(WkF%i4Snf+q z1fDa!B-wG+#rfez%hkZFR#}IGW)3Ik>2dC)juce~)iH0ZjS25Aq$uPn`ruAuQxm z%4M03GAXdAu3*K&g`YVrB^HC-S#GNiqgiQ6BP_DCB&mv{PlCz)Pi_`<vV<@@B5$VRT~i51$aqc9lkj^J8Xgs3F0t< z#M-0#D>5=5Ifc~ zH5>UQGY0+S!~$b;9O}f;Ps7A@;(HNX7R0`wmoAeIN03Owi*Sx8+@+uVRVoW!3WTL! z$A}2g?M6im#gEi2n+|yW&+CaQZA`3;IT4x!s#X7i!`e&3zD2VzV~1;cl;~ zRRA;RhLyBZzGRKaSyu2?cH&3Ildx(tps2Ot$d8uR11O^EeqO_u44rCRl<>aCWbEm- zg5~hVvlo2q=-gM9wGHc*yt!nNP42xE;osAX;y~k zxY?UH0ayyLYVIJ~=K3xqZVjsXUiA2E#?TU|4hm32t?jFgUV0e={!INpUfZ$@Nva5D0>#Bd0kKYvf7e6)438u@A2vy>6h_NMt4Lba!(; zvQWZr{C(nD^HSXC-hb2GoVFphbZNnw1+5rfBU1yzwpk~`crj+hL?SyLTMK^B)r+lEhIX_W|HE13$hf|m*#kdY;zz=jcr|#x>W^AcKwAo`b;|HT%rVoXO zx3*X|XGM@hV}osnF@~-U*5J9Ak$Y4pSsnM_$_>^&qE(pA6~6t09kpwMKO0)kiG9O@pUff8qMdmMf!oq1Y_(fhY%!kL{psIuxZMP1|L=j z#emT8wC%P`$-GBCn${oZ2k5xjr8|@D@h$Eq);a%bU58~q9pnLvuF}}0MI5hKitaGr zsPj@P^%|lxwqy0;=+l0P!rw#WFTX~193EhJR`k8a@+KLVeiB+hsQBY2OGdtOjmz01 zhnybpv*Ic&!K|WlsmKm1R({n88dSJ?B>H6MaQx!3ALHJSth+fKu769Hr|+OBRFP-> zIi?Le;J=DNu(mc04&k6gBsn69UgDoGIx)9R!`fotFOIT=+mN{lW4UT5(gugErBXTx zSs2AQvaE8>&ZY(brwO$6Ez;KeNmC~?;hM|YY6=8*-S+vOamTJ^yC((scfBCbh^)~9 zZV#Tmc+t4hLe2Tv_O{^EwqK(!1~2ep^EH9EUj5#Hzv<`>+WpG6UT}9EZ{cBC#^Uml zK^pl?dnbBs_0?v)MKK&$hSw&-vdMFIGCJd>>D2 zYK_rSI~}d>P^&vHUi7(_XP?x1eOGup3%~B^v1-kLwSiYa?hP`XeS~)yh>IwJ1z>_; z8BI-LNqvZg8S{PGh2+{y@+$@ow*25K*&uom07yZYRp;h9q5%aXYMr%-b=rz-I&n@v zy+q`>fjl7x4JzQrp%gvhSd3Pmi3j-gm~;Y0C*gm7s_RuyXvfS;VU5yBW+gw01_GOV zT}(JjiAnc|>_?w43O^+)w0CKlS*klJ+IIF`UAjr3(JTOe!UkD$R$N70ofE{981kPO zeUa}O27yXF9G$X2=C8E^?yoWlXcr86ODgoUFw|qPBw2iermVDTm3k!w&mZ7pjUD67 za!inRjp#6pdJy^w%mr5Mp%5Sb<`83G`jnmEZo@6jKGvwtg2(JuIzRefhr=*3_a9_w zJPY!U__eMiivYm3RkzIc2B>dWyqj?Iy7I^ol1!b>7Kyh?m{&=_4LxR}gfXW+7DUU( zwS{S)NGIFQ759*<#tXoGg(hRZiAg8LWh?PjEYPMipCm7#do*7JN(M)St4}m-2DlH+OOyQEl_-qF&HA5Z)65HF(LFyOf zY5TMicTq{GhCek(nd2~yhXMeuMY3r4D>@X?u5B znR&QLL`%`>8z$!kJ>O9e#PSy!@N*cCuRh87d13%=&bI?c1(sSGxYaD}D-(sWky%b} zP$UBYXanLUXm0p`<9_EwGp3D8(oBh=zhq|^d|`Vla(GT1WYL(0z#;0Is~~gqlavGs zp%rnCEz-OkMjke;{DP{h_l6|r%1dfBMG1x6s5T9uEcuT-cK;mYB1l{e@WUjeIwdb!@cyLDWsR}%}&fmQ_@-(`B|(}NL6 z+?FNe0vF*C)Gte!)aV|cQOZ{5iGJb|bUFf`baNjLUfCHwX`TVr2)oeaA;f_b0stSe zNs@5F7KY5iRN(%W1a{^&3cDY}Zw3CN+-f07=eUx+P9$?y%Q5jXJ}S$_Fvhxf@k;tG zb-x`ZzajNQBS|Z(Gi1RY5l;jw1xT!$vd&qvR|L;yj~7L1(e%w1@bu%ycqe?(ROpK8 zD1P?wWAn=g%3-qXFe)V7UREj%R?#3w6)Eg4%{%cRRr?c;R9|QQnqc^qYdV#J$gf22 zDr7D-d#N3ykV@e+Kw&TEbw1^HP&|rW-=X!-=S$Y9wBkK?XlJo=*{A7!;{5tnIWvF) zz_5A!-kX;!^Md274l#v72;X& zQTB(RQbnj72CRkg~r-`HGDS01qiogNux9FoKW{ZIeF+HmJslp!Wzd0ifZ+ZYE*D zAgveluHal|R}H|mqi@F0;Mz_m4fGqehHcQuQWu~wLG05zt|MYiE;n{uBI<$X(^1_B zJ3x)(3~PE(C`XCvCQ6Q@j%K}brCs=SDY<~EcR|^^pV&8{BY`x(EdkiEDz@B|g(kPjrV*xBrPXwhw+Uas z<9u;(U%P=5n$Gu0la3MP9%467b{eYCIktk9b$~@&f$Qqo`JfUhE|9jcDHg+S$fA4* zqsq95Uuev^no6*g0h|cfiNKs(u!JZfdYnpoaeN-A0N#8Ma~@7R6WJN2NR+zF!g8Qi z>{3jtR*^vMW^Ia;u0tDzqQ;_^OU2@OBi*SG%s|q;k%3Cx!LxuRE>Sm|<)ZW&XH)lz3 z;qdp<3Z&2UHxWhpX;cwO$-j~+K3~Obb^5=8CJgQUzY|rYpGFpGgDzI&B>$fE3o(pm z1Bb@^7{xS9v@9fmXrAe8H(&|QLeMTV#&?54ct|*-O*VEen5gh25 z$I|{3ntOKbXs)ZEpYf)DG|9DOj}E!YRvm8Yl2mL&H-wPQngkMKJ1QN!RNlaPENDnH zg6PhC_FLGaQ99?-k0fbW=vxkkxQRMq3gHX}0IVfhJxc2hKH8C4uqwgo{}dkj?9<5k zpK-JPHzMASZQf91EYS?*V%Zd&6DPuB5syy4doF=*=P{V`@$3E5j+^0%6#hj%V6}=( za4+>2Ch;yKqZvu1dQpbc?r!$c-w+b51ecMdMjwkwcqiXwce4y!<|W6jPRzT3i^q^guQ`t|Emc1 zp56KWu9fHAzDtz^#Uq=K^F=z2s=f(4#q~hZCIah>|2A&R|Y&{)5O?=(RQDz+wO!h>u}MF~{>Tpz64C1tTQ+*>Uc(>4nEKU{9D z`8KGt={&2olw9)i?tCwsG z{(=qiRl_vQC0^s3@rTz(=cmUf2d`fKz%EQ$z5C!@_nAv~h|4V5Dw5#ZG}pRlpn)sUHiDa3QbN4v?02M6i)6zu_%f@t1Dz8sQqThJG+}f9d%Ad;lmlZ)&H&m0s&X{K1Rg0*ewUpIrxHW!2EHdNCcL1;j@B< zL3zN0hNJl<-LlC)TGn~gQ$?#it=LP<@<;O0e)}ShtV`G_6JyvwZb5Bij%oCzO~QPG zIQ-Mit9O2O+Uu*HLLCg~ZyGN|_-EVCo^Gnq1LKsE5;5jKzI5d|1^dD$+7anBXDJ4g zzT(=ijEc}bgWQK<#-)>=wieQj;idi7wUEA$sFp!;C_lWy?FCk(sny;T=YJ0;Idl$E zg|_hvXc;b5M+KgTr-#>H^3Sem@#jus|0hfpwzFbJoExmw2EKx6!}13Cx?_2g-EGHFmdzim)Ezw4lOf7_sTf3HE6153*2 z#wb41@U4_39!B(Ic6y;4eQ>Dn`Vbls7~;rTl~r8GVbv^hC(hdC+&a-*Zv+lOriUieJn!zd2_-Hoztn4xtfwG2V8JmhCG~1ma~PyTI6#L^5yZ;<$P7xt=5kWJLBn6 z3NdAZuE}BjLAmX|LzjT?ts<<5;O`?>I*ZL5mBPVXs<9w{E~rTcz@F81fNmRgXrD&> z%-~k5T91k{_+WU-$Eg zgXK=9#T8eXcE-AnvZx|vnzkJUN1nLdO9pcU(ay8F94Fl}C%zk4_p7VABGLA~Q4Yry zChN=nN23ZIIG9PNP+Ii^4P`-^$HG$TY)!hx!NY)|i)(wI9t|`tSxfK=))Vr?G*2f) ztBecWTIpGzqb6k~?b@%hDN1XF^OWXkh=a&U!g4U@+Qak}S|vyKt)&ykovZUQE~b%< z-LOHui*1it*fQBeV&F*H@)b0jG*iT-!MQ4NaYwVg^vK<4@GrbPuXv?;D-AGaZd*a3 zU|B(-Bxh3Y2Fn~fBCw-4lROy>!<{UlnzpHWzm8G#z_GzdeF;HH9e>MutA;%`M++x! zh$-MjqVR;uOTl#`#km27AAIU;0$7-$slam9|J;wa8*S|csj5toXyOjKhb)Fh_{BeXYwD}7LAQ7gB^ z7c?Lx74DGJQCu-KvGH~-uFQv#6vUU;cl@tWh+Cty8~Np3z6@9C)7CVUpE|PE6d;C| zl4$}A$0V4oI-TAiA(=BiWLll7O~?}!d4h)`qaMWSWA&WSnA<1lc^+ZLz3RxjxsYn9Tv+tk&p$j2$fL?3POE#NVdwW{&RPD*iVb3&sBq zmspqv)dU4a=2O6E?)X8t>iK+;f{6>Z&2?TYl&X1c%x{b}LrRjN@UrD%n$?-e){4m+ zndkV}IOm~Zen{7eIQq4=yyEBF8@PxB07Q`tA6W(C@;Qo%8ZseQ8(shcwBZ0mt23Aw z;z~~*?)42|N0d4#CkW)P@sgEMcm<YJF9*GDpmR5IFS4mO%2amg#nlgAj_3f?%h=qm;BD}vfdBG>dv^y8607(% z0#wy*FmlMbZ4GswZ4!QTO>;XJ>bv>bpRg#vT9%aokP0{Vr=gRm zt%+ow-HB2faa%dYKhL?e);Oi($lfTyClK=bxm2cEry~K2)z4$o1qTf5VK@FX5F|>a zZUvUL&tzNf^7)h9K_IR4J7cccq*IKgy!u#}!=Dt!1j4-J*-tE`dg*aNI#t3>;t6)g zAq{l}rSP$&fqsBrMCtB8J{w%%GZXJM<&^ad4NUCEurEnhJO_t3(f~X_!@rS^#%bs2 zgH)s;ZvAj;KqsA&OkybYVvllUY!OQe)D#u^O}b)Naz(}p%A?UOXHW}uF%`cyxBSRl zIj2y-M}qbRr3n%endWA08Nld@VYs1ur=41-nSYWI@|`g?XnQnJ01y zb`y0VdQ!mi!i=Zyd~- zor9gWU=FKJ+wXPQIOOPq!E?$;1Ublq?MR@I@M)%Yd%7dQ2d$}DA$h1Z^N_iwpu9gq zu3RXgvqw7!pEiD}#PUf8H9ThBU2EXsCw9FuR+1$7Y~uHU+e+Em7htE#Gl8HMY*es;>MTDh0*Te<^)nrS8(h6{2Rtvblhf( z4aC(oIDK7w(k1AM++iJ@$>&p-p($4WE)%^tI89tPI;&=-MusMSgw9nUZO*ZCMyw98 z$#J>(e`sT&k4ZKt47iUEnd|O!*P-edvkX}hq1pphczem*_|!4`V0wr4#bcK0VTMmQ z%1HnF6fIm0!UE6BY3#01Ul)o*c@7(Ulue}S{zo}KZlOdTUasC_#hC^z+KqyRgdEv=#WX;~fi z4#<~^9LyW~*yvKJ`PEtliOp%;GTFy0F0atZ;&Tlk^>O{dY6TG{pCZL}3HBH&M*iu? z=XW{s0+xpg09{8X`BbF}z))t*vV+uS5n}O-(JVV80|m7NJJ3KG#=^~{$PkI!SENOl5mP3_Dw#Jqu~RaWniW170qO+{FOQ7CnG$U6ijj~7!fX7x(k9^ut?t(9 z)*+MjJ%)uO5=-knWE9$nyF$YEjR&@b91Yy#49(lj155i-#od<)$wFe=kSY%hjwox( zZ+mof7x_uwvk&*tIJIDi;^Wt9yv`TpnIP~+SyD)2)U`{uO!bmPooQT#8U9LPNSbOg zSQrm#Pxf9LS>ZK%U+FFB!>byR!M@B@Os%{JYq3cVr6q#E3Yl~hje>i_g{K}xt&0;U z`<=RzEf9O#ASF&7-sg7WUF~M=-~k^12g0x7)hgttfobv=WsSTxA^+-`0(No z83K_ZcZ%Dq&c@gCf`dkBJCLCJeKvZ%{~ed^;xlu4c5?dW=-umna&U6`V?TL&^4(!a zG&e_!bp$?Xfegiv2hOk*hG-_UGFz^Y)=W!JYuQh}IoyBU76(pG&Sh3SJ2z=&-^480 z&do~ZO%{MX(h-1>Y_hWKFJd5Eq};|NGXBFQYu36dI{A$bXXpBkL?gM8e9FaVKac}e7% zNw^61Ne?1!h9f@W*GS**z5+JhtT^3awJL2fKms^EqJ8C~-i{(fj*iqB&3UVF)~T(y zV~)S>>=}XCk8~ZG!OjjZ&RSmm=N-1Z4UYZp?3KT0_sZQm?!x^(lso#Q3k`QefO|Xo zL)7`|S$=bPd>YU4yR$bx4j;%0{Kv=ieoX7S69&6VVYM@?aEkDlTBonG zO0s&~0E$82Inl952*lz0iByh|cqn~u&|wo|+t&)#{Es`uKYF5&MSO`reic~+WgEl~ zw?VYuppQY6v^d$sdIX!THZHzSn=}zT1F*ALDV05z)Qp^~mhx?i)06$4z*&C>a26Lo z!~u9YNnzSWsxvkH#ea0y9<-vo3feAt*y2236^kpwpsbr#dS^RX?Uy?1#Q2fQFMJB= z**@z)Jnj|k1-9-83{y*Fu)rP7$JC=Vl<)A6=zUduE1|Z53qcnYJ&tE~MF(k^m4Tme zcm_btQy0(Jp%I0Zw63z+MKevjEG~oEnDJyb#U9$_|$6HWpB`GWD>9KT@+^2 zwNmeJW3SjSvhlKRg4zXR(kmQ8+JM_e#q-{& zS$g++o0escBz$KA?n)rHA(xrJTh)aLGM(KM?UbFpzmdwpLFdk>rbUI@-FNg1)t9tV z7x`_k+TurH;E1eh=B?r*UCul{;y2~!DgE;;|HG_;RU|>{6~LdECvaf|QTfk7MQ`v+ znLY3h&F$}O^<0vYK$JL!MQ!Go2`aWaG!KFQg8ftM3i%56v!jCt3v{;cpAf4 z^V4N9=WMDVP9p2LcTV3Oetly9tX%R3SNJ$Bud)t&#b|Jb`4R}wM37T{U1+hdB#Dn! zc$snO?0)@Ke8Ieax1u}#W?=G!TGA$TK60rA)3GY&r$_crW9nf7u+TiGe4!3`GMc9I z8_DVJ9=V_wSmp(AIQ=TCK_1z=lISAvP#rAYxgu7Wcoh?@`z;0w+c=jZPG=GvbgB() zcI^5}JTg;AiLg8B{JbSGhwqmMC_>l4ZIXK@*%;BKVhj@s2s}~C_IFko9%)_wKvoDpmON$H; zzYf@iT{fIT|K{lU&>imoy*1=Pmg6`l5h7ZUrrbxO|KQuc=!y8)!w6Ethwr{SIy-sy z_VAs{DB$a~+o2cvHge8MVNs8rO*{+QE&Xd4HWxf(`^GxOf-%WvxK!S0&v z_ceuY6(l#@Tmp3Mt4~{qu44{3!kl;$R6^-0mj;kzR6t`{DXxRp2kbsBWw##t$H%{Y z5nL!mV;Nvta1$Chfz-&q18mO?=iP~pMqFxxDkH%i9t}2$^M#3$;a^08pa0SdTf;pM z&~_wu7tR|jS2swE=R?_-vYa)l6tjqrq0rc6#Psvx19Z4geP;RkDB$b%m&)Gyaub56PdnpBKrJ$TE#!r~%t zIuRgp;gO6Gd7C169+~&@Qmc*hH#L$rTY2_d8hO@g;>s@3wfMu)MRIWR+SBNT zyV_II2uOa0<;qo_w<6{opHTTa;5j}jCA%*KQ*<@YQNXi-Kg8(kX=&g?qm+G>b8+!j z3_j#z3JaGl4ATkc)FRSH)OD`=jL|gGly{U9&Kne?xciX2Sl^kL?Ev@U-09w05;9^@ zt_j!AuKe>x>QmGC)BM)_@4+4Y#D{jw(y0X8C@8`GyiPwNMv6rutl>CdgHM$?C#H(a z`7>j@X0)Z13$^6P5C!8Bd%iQS}Vn7}ZR@8u-j20+g3q6(nQgFd8Y8yK*gw z_#aDF8_zY4XVX>!4dVHVez-B&H|eCE5W(%ot$o%e5z9|tM8qOYQ~F$=WFy2~#+Duz zNn2)%shgsGh`cDc`LN<+9d8`06$*?md?zXLScpjGxg$s|WQvarQ_KBrZ^SW%a#Q#a zd91^-6g(7Pk^t}(>0G15P%?W6T%8CTtQOcJ*sv!-`5j!zK}7{V0q)*Gq+Zeq$7Ufi zomNydPt(P1G_RGlp|gP62n$z z^w}taem?V4^5d2w@_-r}28Y!Vibb%y(5g0{kym{$a{Nx2h_(F3Fgbw|)&L2GD$B>+ z0lSB%edmQ=6C0Ab1Gn_}c+Z1*`!mE|aAp!zD1wrXid%~YRg4zAB}y|yi;Bh6!6n-Sc*V@u60Dn?%I^UhV~f^0 zj)Ev-sQqbB8b;#}qLC?3ZP3lLm?F+EPR^9VVy>%ohxrj75!>%@@H^A5rzd9@HZ*jL4_fDk@yXOh1I{9w z5NV|<5z3~Z9czenw({QMwOHG6JV(qZ%%Hm+sa~devJ+DWE6-<#T&?=zT7HYhF7{ph zusi$%)WMlF9Nx|CJ9~4mW>12wX|PSD6(qRhgP!)%qgz*wL{Z)ZEj;xtESSG*14rh! z<_}$f>{T{5!jR{DJI|cA$K<16DEzUdt0FkAMRre~`x}B)2_J!>D-hgB9Kn*$m%y$h zHZf(~W(}c;9KM=(?fcQ2=;-*+Z0X?O7n{~AFSy^f)Q`ZtR)QbSdQ!Cep&CJ=0+0K~r)m z?8`bKGM!G&C>`HWTXW{PQ?r-*EFMB7vaeU^TVuKL+>rg#KFPoJwcE7j(m{ueUS!nt%UNn$QRz?Cb8v=+Ng_(E1O z(ZUUj08NtDTOX6J%v;#ukSVjjq6XnmE*$}Ml38+yfoFM7U#O`kX_n&3{58X?1^V$<^6(j(dSnzP(5u1pengH4?#=8^Pl;X5Q5`7S1O|7tlom1C01P)2JhLC#&_wupBBtb zgZ_l1-k^e>R}kinT37z*7fKs;Uz(V@@{P~7L!ouTmU;naT={}f#t~g3S47l!#)Fdj z$95Y`_aYRblB3tbgHQYf(_hN~twA@(m=u=G)k(?|nfAoxy!vXTSYG4`6&0Emk z`_G;~@T^{%mAmSL_dbh{xv2$)xI#ybPg=6UP<{Vqrk|4Y+NysG$NPBz>!d~>SM)Y4 zgy&&YeC@4WUD%xS)63m-Zoi=`%$lFw?GB zj(B7)S;as6xz}s1m-8DZFKWPQ|`)aAMXi)JT5r16)U!D^=+;1x}xH#HQMsXv6m3Uwm_NcAji8 zaN)(-(O2(DeRp1!*C{FX)8xF)=Clo0R#6bKH+N#Z@jC`*MqErZYi>wHT0Nmk+Qt+loD!^33%`1~YzcVmYGPp-0hgE2sl_b*sw{qFGW{OIHz?+(WY zrqeqP553F*$Z}`J9T{1gBs&qpB?`i-%1ab%&3dEqG+qH`wvu`#*+}A!`vPNtypJGE zv2)_*M{iF_fqQ?x|Mek1`gK;Bh^wOlM?D6AUzI{L9spiFVxv9ATu;z8vJ>+pwxE*LL&V(Vx^EwFR zwSklRf-tr6zTG5$Lv8Xu!=k*}n(aX%p@-gNC_jH!xM=N)7nT!CK4DzHVihEy>C$Fy z_2xP{sd&TKU^pZOLcMU%8AybFEs12fpa{RE#SaBQkR7lKPG~FsT0WukU{bRBbG>B)+Bv6DM13uN`Nm4RtFGz%4mEcZebJt5A<62KdpbDP z-#8#9zvU&k$uRp+Gk9Pyd$bDt#{b?LR@L=ZKKU@IQjTd_j-ro;^kMRIgX>r0?wS1W zEsjn_*`{FOI(P@oN&=zjFm_YM;40}Ux&5@ey}h%y^ZASIy`7z%-MyW?z1{6!wt8!8 zuTQ>zcYLz{I=MJW_F;DFIOmAItffv)!$fU15*K-cm1&QofLg&V4X^9j;~ec%dhUxS z*lUg$j!~}WtEfLky{Im`VngDFe8p`k=3d3XA1JP@ZhGADEE8=;6FgZtCAy2UkC=6n zcS!uLpB)h8O&88f8!`fnI=bV2jHUQ4_?z$^+H&Sa8NmDVqjz7!f%yH&+3Ry^mM`cv zSeW=E>!{>haMyo^!Zzu<^mhz1kheLly_@TS5ajhQXDJsx$%YaOj7YC7&ac>FxqquJ zz(3GRQHI6H0_y-Byvu2Ng%0C08FZ%Ie`=S^_R!uD2mnx5$kkWJhe%EACPqXF*KlnY zwn1G@fe0ZLU=To!h;GC!1vZGvN5%Q_C9>o^7{KII7H*|tT#xGtalAy&U@v?j1P>Qp z)ijipt`sfOt|-VP%}cs!&!R4*6>1w;(k`c;nXiEKtf@!a^LcMMV;)UHC^1l>9L=o^ zswXynfXGD*j0gyC6>`Z4_;?JgVi~p)wRf zbu|a5(qt6kcpF+7slzaO zX`OgQl%Jej9R4BMZ@V&?Q8xfm`kt;Zb_ooVDmbZ2tOz&0pHzj$xz_gv1kSI)zzZ-L z;USWFm!}eE%rHo_7jrp^2#J-*Edd(JYe>#;)@wnp?|oBgh)DH;PuK_Jvw9=QShS{h zlTz)p33ETSpfK#k7RU>f zb0>D#rZ@1xn3YVD*}WzT=vB$N>`*d4|2z_nKDwv(=<7h4owD1Xl}CtWPNVJ66#}>; z>CsuqBP#3rY=$+_mbBVoCE+70)Cc2^?a>B8Bnh%ZmOEJ{J}O{?PP zZuPrG!p`uo^i(}m&+22SHaU1b%R^w zXvq#vgM?T*E=!bSR%0g+0<=t)_k=hT8nrvkX+Z0MpWvnEbOGgsM#2tBxmlq%uDa7^ zx^fNllfnPgm0@X>BY6O|zX*^BHQ@>jpD%Trhs%$&j1BO=HzDTa8(&?wZ>&O^TXWd` z61f!(*j;2_adoqUA`O?-S4Yy33h^7C=tT`N^o3f-SIzd?N`=@BUnZi7$)&dUQVAXk2L8BKi9#oI{~ zeYXGZ>qAHa4lpifYM(5}P#S2(5Qzi`RpIA3Abo^*vE3S9w3e8G3=#zEPgX*>T8jWPSGC!p$e;+W#&%UsYEgrS*xum_nLBNUmvYTx+yZvMY$FQ}@5-G=?UNQJ&}UaH z(Pcav6A9j*vN`PN-Pd9rAXOKp(XE!^`(BD&aBv@7=~AyUp9?GSyT8ITcaaPN;Y2H4 zuw*j3H-$)hK0kOte@~P$ZjlbSd57e77W#Pa8_Z^4F}5#*$UvOd)NnoYYee zxjOGQ3Mm%Fe|?+}jF1m1-&FI7SN(Owop$XDd0)CtyStP3ZD~3V0E@I*3&kY@nl8gq zI5?U zOiMvoGM1~-0IXlW)XG#M_4&RRl@#7Y$uB~mn4t_%(!p!Q{hnX2c8}}Gbj0rt&%Qc2 zKO}DP`tYmw%t?61#5xL4Qpwc?)Dj0YfpkPR=^JI3*d^GW(@e~1Il{C({xC;F%^5Vk zHuxJWfLHB#e92oep6Y?{g{rM2wO&n-Z51kTTF6btU^_V1xLflY*QyBlS{}L*f+LnA ziMdl{(cnl`CKy$6ld8*6LLs%7!-guRcbKOZ7nCB(R$>e*9|SEZ>D;bn2NyC^wmrz@ zY-q56B@6I_*wycZ202e0aUH02tIIB%gsDCdpKl=yPXm>BOJTJZ;)~Cqv@R8w>yLG4 z+h1E-dwqDZe{_8KIyrjx=H%?{{)IZcUpwQN%er;8M{hU-3DYiKDd@K>L)KV>wL~4| z9?ysG>MiHq9NKc4X$uwL9&E~$y_b6m1&om(4VoMrZ8hOeVf-+7rxbt@AuIt=Ae;Ka zHeJHK0rp6E1wIM)mowhixBx+|P%@0&SaG#=JL^D`bWGG7NLsKgY-+=~L`jMn9BCmt zUJC|`=6~mg=H>$IycV8sx$5G2+WfgSRExoDdT6qoEwmP@Nx87E*%pc*1%Uv@m^Zox zG7r#qZQiOH5TNE@a>dZ|Hkz2(r;~H{ELJjjA@wmJSpN+x*1#mI4XTBTQC44qUzDpEdEpAx9M)I2$p*DzXME7XD z6EMB`npGyVmn_5!++VP_!Q@%d&C&`=4ssRb&Tyttk1mhPC&0oG%)*r623&z%#3j2{ zaM!UCTTT&Ns?m0*MJ4AAQg_dn0q-rYsgGWA#d^z#h8{7{i9G)5EWJ##>7RDD&(o`P zTy<1b-xeM~Iz$jba_CO!Mi{y~g`vA<=uo=5C8ediQ@SM-5Tudr27x#HUif0YyXKy6 zpYQCm^W6W=noZ7o{I=`ep@g3Y6T-`f^~AGcqv-ww*E9&rAd#LE4J=SZ5WYcxI;UWj zOpr<*QOfphjDXjdVSsXkm;daVnQ#%&c0|5nC2_fRN3}$n0RAF1u7_~S7i|4Yfd2#q zBcDNM6T@^`-|5*MF#)H({0j^FNg;|Lv~C6bq!7G>JsPHB(FjBVspqx30^YgZz2^MA zM}sj+h@usZv7>5Q2L>3%9wzTT$5_d|`?zVo6`=(T&18M(^Jyr}KJYzZ?IG_Ucv)j_ zSjk8VDv{EDaPBItnHAdO)8Fjizb9TEE|cEKZw%8^A6=MLmWdq( zgfg%t8_q4Q5s913qNBG2*oxgBEP~D;R*098rZ};Yek};93M(OG>N&ZF(2d#N2%6p{ z^Wugw(C)=>=S-R`WnKN<7P6F7=tfU2DH;)iojnk(8`(D~f5I!o4*5dOr10gQroTC8 z*yCFQa^-2(ZSqD!RtSFFeOF;S&LsV#*QK>Z>m6#Mh7sMm))LRv*Rvamtd4P7+!kE> z>795>a4!$j<72o}S494V=Ex+I1BQD9?KPs(_1&n7RDW*fpzmG^h+THX#ie?Vch=1{ zThOOLSe*}(DHluax&SrBS@_KH)WBEqm+|6H#+?JhrfjY4HN(>(MxLJctIcgwGG9A% zqc!m~J>6{~cDS=_R=o4bxF^!0x)*%1dSu8m!yoisy9Z-F+l6zGFvR^t z^b2)9<`S<|zTAf?sU5~u+I|X8tXc&+@(ohQyl4&u6I``ml;BYjLtiVDT0<&27CMK| ztjbYujivhJN=SJd)v?)f{r$dtFv-pH;sQ9L@4fFPcOP2#P}!+%2+>%|+*oqnMe_?j zBlr8Uq7EW7K|xSop|-N-S0R3D!I|9uCi=mA$0-v5{$!~|+#-ks7o&0%BhNvhJF%UU zOtB0t5IGx(#*%FEg+~ux@{b+HcZZp)8ou-qVoawD3%Me9=Qk{JX1_;p12KZ!-aB$H zHm?{uyKR*gfuvA5Vi*`M5LnR|b<5&e_;!~Oe_G22pzSibZCP`yGNCS(&HpqP!7!(~ z^d0dSz%XAK>2tiIgX>HV3`?E+)z%&$CM21_JzrWs^wV@2t)=DdyiO(3Mnv@Yo?64m zy-27*KgmbbY=I0JFn{bZ6xdi4E)l@fvq2!%tif=N=h{Qag}oDs(Loaihe2pWl|&>_ zi=8rv&k%DC&UT&X#$s*Y%^%?P$0UqvqQDbHXgI|3lejlChOREU1W$g*PS!<8f}2bk zEJkj3`pCDbJ7U)y`fkoxV)2-TlawlkvAw`ho0ll5Zcm3^3&9gl|9L6k?2?zAI9868 zLH8I~Se*PKF65lPdDGO6FNJrt&x&|{1=S;ICv?y>GsUPqyX;K)Cc>qRRv0VU!Dr41 z?IumjkXsWqTTiW$Dq1AI`QT^Hy%sW}Nt4POF{)p4KFO2?Y}VT+YTn?oK@dHf8!isp zxLj*m#FCp<*DxTf_KiezT4n4Gq2sXEbMzk&zr4b!1qQd13Xm|8^l>RGZ66+_LYRc} zp>g2(k#!M=Q3hVz+QAW?O5)6MK7q|bh1L9X>t&x8mu3+O)+4b|p=vYENqHukW=1P( z6e-RQ3S1{v_aiQ-J@4K(V`24s4>8E@Y}TE&3FQ72XdnvZXKchC2jh^p@C5YilN!JA}N*JPxuZ$>KMnQ+JIT)$ve z?=d6A(vGAw?)~ojg7k}+igkXl`idiUB3yOj;qln&{QTC#A?X73u3yQPpETCxZ|;?m7h-Xxa;hO;&CJuX zZORGfl?i~^OFWwgVVBPC$x^Vq&#!99ki zT0UL($?6msXg5`Bg5gK<<%OE>*O<$ z8SfkVt4B5NN9y@&utf;rwOq~nbMaHCbX2>XLp@*6ouCxuxz9|0ttQbxKE7|hjhWZA zDbG;0&%+|&6!)>uv@ZPz9I9PnU#eiFS8)4}dv$f;Ig!Xp0tKS2uSb)iPKTf#@Xs02 zd%4rg-`la~bqeBVHgpJIw6quTyXvuO&KL#d(1tNcT=^mvwo?nemUj%kq zTOYf=o5fO8>=262iA3Nkt#RC}GhVI8Z@>Bdig(?<#BIZ zZqu&pov?OiCO*;Hyg@wU1@M* zbH&;|)}K$woVK&6Xg%gQ7@dzlSaLopW#UF8(#qcQ+~t_G^BfIc^11R#T6uCESizJG zpSYlDGQsd&`%)+G27VdrI#(kVfOJAqN!Ys&ch@eQ6(RcYdsBFGzZ!B_TM{VF_I#r? zt9HfO&e}ywF_r?GnpHM6b(zdXGqjJsi_(>-GVP142}5}1Puln0o*lb(lRv-Sp}S?K zN4-JWH}{dHmwl`4K8pZ&$+VqG#qnA{l<&OSFmInBd&0m+afhW%NB|LlPRDZr=A}EDSW{oBP zOXjm)`HCj-tmc_H?ZmR36T$_|8b{;WhCIvCvNz(Fvl4=c`^BmtW2)-%)b4|VgsWc+ z(EuWpjiAlp*H_AO0U^IPO>8FlM)Yjf9X4t9a`Eu?YCfR5cckRI>D%$Ir^-n1cQHVS z=U)HBD9`oTmHVMLsSEd#E8t!9ZVLwBb9~F^Ex}WTmq0ux(rSO(t=J|sJ!W-Tw@lv0 zx{uks8?M5R8a)PrnrVgxR%6qbGc95Jsaipl2}fGxzk=qyM|Y=y=4Ud)9dN}e@m+jY zxjW**e0m6VzZbXK777tMN2PMEx4#PDKTv55Nq*L9{vID(pCYG7JeKqvuQ4s;>lu<% zjCe`WGJ8UD!0ZX5d`&$=50#~=JT+)=&CGVUvEdb0ISP=#&zgezHHO?`-^f$066`Jq{hkgctug&uU3J60-=!*H&vXZFYet<~GOwe&#h&qgVP5`5cdYM8~X z!K-Ae3daik0xgZjZzYpI6xponFMS+uWqS59u6Cvoup3;0BqEO3tC?f|*;-9Ch4}UTnqbi{KUE+L7)h-?c)8oN zwAmud5Bk3K*{oUij2oQy7to`faZ<`vyCb{lN0Dzz1cyg`hg;d?Y{5GwvY8mW#sE=L z6tVZ#gw*rX!sea3NyR+Vk$fKrwGqvF;hU(3w2MAD%w7|rXhpeEVF?1JZ|e>8ew+~k zYoMj)?bUesE=tuBya|bZa$z(N_4i>fB9>LHrPr49OGKp%G1qj?7LK&Sn?DL~sFvk- zSPUfQ{Ys4V1wnizbBr1x0Y(t#FsIsYj@Xf|>qDi{rpTwk;n^&93UU#xTTwN66{&;) z4|UHoXx+9+Gd@1|al269(Wmp6jXR$pZ&~ERe>st1`yQU#*lZPrgj6Q1=QT><`-vX1;Jj(k^~n0} z?EXP-XQJX%r%(oK`qE3e9WL*Ud?j9pk=AG$+87@;7M15v!+!ZHY zDw*k9%7_Q_=RMug)bDJEbQrA2Lr5((^KD`*Jj?KBQa~0z z?b^rc=@EX?o^P&`XLO3#0KH93NLJxE^{aA=q46!j7^U=y^jzZBM8jfqv4y{<2N1C9`Qkg-h51G89n55_F`rq&4C2Wvo+d8(Ou`(Amf|) z>HzI$wQ9H(W);7{!g9qs7hsae_37a>GWS7#;JYjxUaDteM}c7tQ79s; zb;UhO;eMQ&^}VV=?E2b9xL4DTXiwp;$7|6!L>1{dyl+kKjuljVk8xkRmE`_L3I|ol z?<86cR|m9VX^3H)O;Rh4v1r6>rFDd7+e(h(6r@aCyH&>O8u@LFTol2lK(}tA#W>pV zb$`xETnTrcyU(o&j*d$zhXpv`Z%}0Q>+)avBs!Y9BSB`*Q@I3u=Jw=w~_~kqk z@tia_nG$+|_4s4IELYL^c&G7DKbE=`&?zLUXL;e-jor;#gmcV-Aj0?>EY6wiz6Ls$ zF0yinS6%(Ngp!pd@5szOzG=JkD+T3~TF+0^uR%i}A z%#+JBXhB4!M{PztMt9+JFx@-SEy7TkC;!;c$AF(VPQon(|k#!W&W1EiS;H=3kx3;G}=sArQW1;gYO*) z;O$Aa?IN)9iE{+5ts{hx2IZctEHEOlQAJromnnj`Iu~-%JY)|TzDHUa{E||2H z4pyGQC!Dgd7&tBux~}|C%D~t#Dvo9MclTRp;}D^mywv_eY2A%Jxa(AvIDg#|d#tNl z2YgYR@;hXzt5NuU3@Vte_`SFic8G|6#sTdz@nNU1pn!wHEg>oe4&g!oIUy0thu~wP zS<1E50Ew*tJPIdb07V0Qt&?43n7ET*fX+nE#_JfSE!G4Xu!rAR=3Rf039_vm>uWCH zr7wYUCxY&8I7;{>3yn%MOk3AZnhX2fgmVQ8Iq#MxD*Jq~6;;eYQz0>x!iatb4=y$F z9yaVucvBL7FXzuaEXGFloJ>A+ZDcFxla9YjRv9!}i{VLZAc9CzXRrDu40JJ(e6--d zXnzj*tQO8E3*rIWis>p#kJ1qYi8^2DCwr@@H=(Z$+{7R0`nG+lU_l;2eWq7cIej1D zuwsdb+KH4C);znm&s5YE_S=TdpGN6RT#B6hlscNFzZ6e+DmmIx!BX?r5tkt~!xTQh zZJkt;DB50+KKzVOrjBBn$*3uO;vH6ts~!R}+8b*fo_SexyYDi|W-2q?1i<_J`YcO7 zlf-IAHAqsccsCn~MjuoM*>A4XezZG>Cps8OVdx@828C83yI1a-WW;!>tS%_^Xso^- zvS5pZ9L00*C7mFMbV3xlgCAf%Vye{r#VqEmgpb~PQxHGd+Es;Mx7qVhP>eJFo4|?p z4Ng@}84E`Wa`Q!JW4v!JUabII=mTr75q&B{;|L`VS;20I<3dHWq_PnfB1~FC4eRp}8dM*CaOJZt&}lrTf9Skc2}PGlDm)ICF`0 z(uKWFfz|ZF?q}h+!ZTC_%9K^_4Yml48A_L!#8A-5r10I5OC$UU`jO4I*+egJ_|T?D zsDV8}Lhp@_z$wHN{7O_Q5^;;yZ|8sd88fUBiGHhlg)v^%ex2@PK%L@Uxnv%Pj?k%= zHV z*8Q{8pWs;xhl;dBD3@)GKBOv$Gv80LJe<-!;?Nt~=HnpGqH;wGHYpWGxW(sB9yflt(!tOGSam!TkK8_e12{Tx&wYU>%PbM?+ zgK%od$5hU1!lV7Z5o5iCr*-w>+TIbs8S7&Vs`=Hi{Y=E?EfI)T4oI9z|58oUV3D#? zuHvvdHg?LbXCvKqobR02+rmm4<;4brPqD6RMgdxyOj`vG<}AZyK5=o;br#l@KUpji z_s6Cbz*i}V=jf`9YUwFgSN6Ov9bt+EL&E7t1u{GXo*i#*k&IZTk^b7%Q*%b%!qL-8 zM3x+@>jvj4_8P4pytwi>$=9p{5Nf3F;5EmP=Ac!I^n>PJ)Ai@NJzey#{Nh}*3=}kS zP&DvkC`l{=Lcio)m;$SDNxl;rFh0+tYITqhlK}WdPAwR(Rp(H-h_EX%(ml&rCj??{ z6=@hG)xI@c76wOL^_?_(fPT#zi0Z;8R-O+a0mTH7j^QLJ^t)S!yh#I@{Uu+XDVOmk zqKIRi2YtGb*7lrILTddmHE+dYtcxB_)+olT!#Iq^otW>i83wrluahT?2h>$5HfYqJhTT6B;d<+k5t}j;U7*tmmb@!qthH1UbM(MOZ|H>pvF=k0d z#mwy$hoq!_g69f>QVBLr7(sNZd1^o8V9%Dmz4A;*OJn*%^OJHTZ8>_MPJVwv)o4q@ z)C%NYbIQaL?a_o|F&C?p*~`i4O~rQbI>vG~F~4Ap`>7lUff9S?GwQJSxtUwEzD{1( zG+Sqv)edSRFM`BYEE4XAn75V{&XuwzR*CzF*{7jY7wMfNGCRDML--kJg9yEP-6_el zle6cDWH$qgX^r-&-hIO39Ozv-7i$T*7HzLTi>hG!l+T3{@X%fd)LGb-!GP+Yv|54xkL+crjF<~d2|5W#`7TaUBcw}qBF7_+kN|&HJ zyO-YdvZJNl;tRaXP=94S&92k>cFZOnvNbcls_wZW=c|fdG$EjdQ;v&-sUbn4i!$*#>ndm96Q|$LZu_&wZwd1m`xAG{UvghCtiT z9J?_0v7%R8<6GR?ta67YANesJSBD5bck_tmsF%hNf($>{Wloz8 znv2~Bmgpr?j^c|w%KlFRT2#`tqP$&;Rs7*iZU%K}>%{i7O*WVz6-+y)+s?-gsiJbE z8ILzw&nq7cmaJYXsG@9tfWN>kXNRgH%_dm>R{`9=5?q=Or;q2ugc)_V_iR*KOf%nb zr$k)P_}@`NHd*uwIuSzTVoY;6_DGC5pJ>MP zN|>Y-l-N>qT)#|5bkbH4_jq2)&`NG5(zo6vUaQ+~{_~R)L}qOEuE;MJ9W+IBam}X* zRj$*ueShUsnLD$Rz(hnY+VS=7*(L2uqEtmy-nSR8{6~WtoTGws+iy}WaYD>XE%~qo z`%#ClxZzeOIIrtk$Tb|SzF&_gHk$s&Z)@$Vu+Fe)qz1z~1)N=}TnU+L zjKNE*X~{>TSAKGs58kLDYJ!2*e1w+9RhCJ7nfkX7>tDB_l<$+y6C19x$unB#Q;SsE zrbHeNmW$`#uWP=$x6v>}o;XijiD|PTTD2C<06qLzFxecuH}d7{KBH$wVf z??B@K%8t_#kv(q9B$=6QUS8LS6gT#d`<9QTCJNqL^p3GHgG`Hw9@xS7lZg+juj+1#E%Lh z#cs5|^1Ihi1V>iSMi;YFj5W~xx^7`NIRaf&jY;X5fu-FJ?}w0n{Vm&F$Aa2XLTR}% zZXp+17RJq-oRSzl%`hZk$#G=5v#>9iuBv_56`yMna%v}<19K{&eskb83ToPoF%1+k zK^D{V^Affj0T)Gx)^n!V9g^VGH#%S1?XlpoSl5{wo!d2H3l3`WQ&Xg4JN!K1q{nJn zUTlYgPXa7eO*AL-=PP#3<@x+Zc~w3}o-&Fduc$){aXz%i8BgdT((w!)&h~Nk64j=u z>+X!oXFK{Zd5|y@D)Hs{C8>F*^(*25M)qK)}Li+U?Z~V^x3=Th}XRJ{{4YI2*=H zHzdq_r&i#>+Lx@wLayIGCYkC6v8`q}81vomGSnWpPb(2jg&7q(*&$g*lz@s=-c+-V zI+US*T&<4?-J+wAfR_azhAf8li+TcEnR4|mS#%zS(TRRfcS3&rLcZG&DHzG#+C#~) z@f_|H61>|z-rpep-8E{!UcPL)Nyms@?rip6XyNwuxA)`u;I}v@RMT9FG3vg!Er&{M zgGdLeD&A9>bc4*y$&Xrtm_#({p#rRclYR8`D!qF zw8PKin-xOZ=}(Sse9EsbhM6wOGthR&@MvCo;rpDOv7ap2xv=r7`a z=~=*HV95#%#Ke?RlAMP61}tD);g)6~iT8n+S7X#oQBeHU%`&75Uwx*3`i!>hXBPhUQbKDCzUQ-~tj(srdLKijRhp5Ks9~r?YPTz={ zvOa7kVt)O>#;?`IXhf9gjcLiQ*g?{^zL!f7nf!IcpF=mkXXxUWUup2sJXz4byORpJ zK}}fmdaNcDGF zNVVEzQ-dPpb4Szl$@y_o`_0!ZR98Y{bB;a+Oa?yOI85uaO*x)`jeq<1IU}YUbk`T5 z8NYN}VqK5JUo713Aq&v@3p~~tfVfC7e{$JA-JY_K}0rDDm_e%T*XT#TV9Ki-MFT~fPx$HRhP5R#dKvK1N9sTC|X~`E1bsowJmE)X*iIArUuWda+0hyJSrS zu0>Oa`^~04$K>4Cx2otIdoO77-$Y1YoCyknnMxbE|A*ts|)k(Q}>J z44OFAA`MJ=#8kUfwX@*Ee%T@EQQVn>damzVxzBdLR>sT^ zoLwF~2uR|)hYa@n&|!^6TZW~%@*cI3wG!$MC|Q$Eq(}4$RDA3fB64-K)tO%lvhNwB z98jTxHcf6GULKvzPG?-3n5UZZeXN4wVna_uBsX)Hh1m^-t^`<{U$5)as zwJ90(4qI{G9O&p0#p}HG9q>|AF)gPHo*#(J%=o=$h_40iPfzrD2R$e==8w?MFZe}B z`SsRGpp<{+$Zh?|t#98Q>Up;a{v=E4M%R(1-1V|QW;ineP3h%=h*T`I+(yybi_|dc zeS9(36*X@Im4NemHT;Mp55nPkEAAPf;i4|)yW5Lq#&2p|-s+f(V3P*|;x80wZ``T# zxGKtC$CA8!5#;9)KB|43_n|p3^|577yk;g}ec9D_oKnjnos+-Zg;f$KlNj1BHl5 zlr(gfdY4qTlHI7-Ku;`ebvopqmC-2g2&IKsn!a=err|KF?x??UBWoQ~19 zfjN)^p^|`>2+wP~pSNwUXk=wU+v$CJT=H0YBiwC=OH*f?r&0purI_H|@A+v3`Wj%R zS;i3@W1jz5mB(Cl>Xn6*vqU8#u4v*Mw<7W3gs5feW+XUN-@0R4pGCx8p5GBs_PI5P z76U0KB(k{#y3Wb)-6pUTg~wsl)*&33>@8^mo{;6I9Kkh7*R&K;gh-kI3zhF{$;yk< zTueb8J%M@6Cxa?dC?}B>DW~tK%|q`iRCPzXS?RFBrfmpf?9@%{ACQR1M)ymB57hGb zwaW+1Ku!)jCELEQ&lqu6l@-(HyQCW$xV0iBI}dm7UlLG?1=AdO)H=QU(YBVEVVO~y z3Q{nL?b1nqHuD4pb*d6;{e2%F!gzu&`~7dFjeuz=3i91D@nb57j?0X-Y2K*-#aly z4i1LhPaIXTAIPuCOy3SDR_a|IgS_gzt4Iu`77=?6w#Y0#4Zo3U1)VBUOKOYmacm0` z=PAd*F2u#Fq$$+u)hDAV@67HdB&rtHyOnb7K%0`Ka{~+U;e4-bC zqH(JhPjt@8slft=yO=T(l^J^BzAafP?EU)D2Ev}Mt&-T#QiD$U+2HzHe5PIn$MYED zek~Omv$qE8WuKU>+zKw%*P?AQ-o5)}!lJ*v`XQ}vB;XBWsRTss)yQPx;kyXMBJm&% zicQq9FbC3G6GjT%i0WDiA@OQ0ETSwth@8ESCOno^(!y--bgU9ylmVAr+Y3c=4sCr_ z+aiUI7pqd!^p2;BoqQxTA&c>mGMk#I`r85@_wkkuX{jHBzMsog*Q_m=SI)#DDrB#@ z@iR~t~_sYURkX}3yVVyAITuk^ib&oa&_ zuKDhSIm3SEUvEi@j>=qz*i-*Vgh{9bR5F4Gm|B@Y0p?b=W&m@jqrZ9aQ+uz z2ex+s+tLEfVVs?Vvl-CJ9wyp>p;iv|Xiqi-Ay88X7pU-)Z079j;0)8Sf?9!Xtvq4w zfPa~>wK8@FJA0u0(Q!6|I$N2!{tGCHz{UV^ustpG?{;XZA+#`3 z1M-wAGc(xU1MC8|eCh`?^Iw_#i*mDq4K9wh4ls-6&JK1!SR1VDVYPB~uyr+q0Kq_G zD+{2r6~yK#ODiZW3@Fge!Py38nFXi;F@tG9&FmZSF(5)Wwwz6_q4F@?tvw;#5Im68}{CvrSS%QCwX{ zN%23_{)bcpf#m+N_Yd(uT5mNZB|)lcGP5o$lWqBpBKki_MUS38`T}e^? z&o(h-Wsu?@6-AJ`s`#JAsfsD8Ny0u6khc1Ns{HlM{EPbUyyTUnWE2gRl%M*c_NSL( zivL#Tzass6kN)_RQ2;4vs2eK$*(3?8kdmtUpShB}ypoo@lDOD^G+RRv)-ZKd8FARr zGyIP_DJ!X|OUi)cCDi_x`qTaYYzb`r-%g+;=-(R&Gp_W9`;)(z6i8A1Kg|5sF;NiH zRt3RYp!Oe1hMG@jR7vqa$p1;;uZ@2~5ElnMRZvk}N#bw3T?cp@F%=dY3}x@B0D+_= zPP!N=g*dj;nmV?zou(x%;bLDBQ^z*Ga|W|)KK9;w@4ffld&9>ld+)vZ-;;E@vz^g0 zE_r@B>1j((($kYJlRMf|UA-0`Os@25vr49G20bdmMStcjkKnVeXJ=eu>fv4Ht2cY z%GlXPbG@-ZLzx#z((zn=E=RghsZFI%9YTpi9xm zwFMKljg$(CV=7-t3lRw}Sxi%pn#rIQy9%q_MUXESJ; zrF`~8WEi24BIy9H%g^Sb`RB4pCT&PZb709-m}T(b1xiZ!Sk%YyOkn|x;{;-jI8fSV z(&c0MR9F5JS+t292ALD-g>s&fW*a8gHjPTXHqkMT5~}-ACIudnJQf{jf+VNXnqfzr zEkif%ktx;jbh?npB7p+Wao25)Vm7^od1|Lop&2vY{7vaKSKaj$$Cs6Mt<|C_UbW-W z40pBW@qEVG z&FyJ1!i$TTS}o%#x1EMpa~r#v zf@aB&$3%Ih-CU;z;H*2Faxio2gH^e>>APM`ECmZBzl~<*`0j{wH)_;eVq(Vi(dHUw zC*+drS5_#5p+Rq$7c$C3lhkxd4pHltp6~b_Pga^$R}NN(FT_90F|iB!{PCDBw;{w} z)^nL9>95p0NvSBIB-(3kTXsBNURB(-kF_M_OnSBDhD%w8eKLVkYPDStMGL!HBZe?s zx!9rA>Ij)5UJ)W2sULDpIE(d7USrt~=)_DN@v^TcjG>y3PP)9}%S9K3+^V(R>Ig08 zh>)sYxyE=6xa#;76-2eU>eL#F0GO=Ml7{24%o26*TUN0uKg$X5JM9LRkxRV#zNHsQ zH0-+*G(u&hvORiM4)N+0>qr;A-C?O#>2WIHnPwZwaDC*~lMv;&6H<3iiYUI~Y;43m zcdXj1cw?SdrzpJmioaTq#fU(H0g<@CljtB@m+Ims;#hJzb)OQ(%~jr1)yGX^l>B7K zX96qVW}EooP%<$rTb;#vts>95n;uzkB;IgbW;oL(+?c9fz4EVlw4QgW?maqG7*v+B z;xx4MVN=5B)P1+zaD3$>rjx}5Hd=8g5?f5Pa7J0BSr+2CzE7m?hVM42v{LucBNscq ztA!rie6@699r+;Q#b$L=HE#qys*)P7w0#P?GUx$~-I3$C>bXgVNy7hQxY#%*E$-{~ zR1Gg7{6B_^jpHR2_jSA1{S`cl@c$StHjYPG+}CaNoPtTh|6{n=I3_Lb>*m*1-DbxZ zJPNTeQcMRX{e1D6^WqzT9|458XNtPn*lpqm4#mgCRHs(2j#4NR62Mvmom5D9`$n_j z-T?;m*WT&KsE7-~)a}(WP{rfa>taN78f}cn%Z=JS-6{ycfEbOUUKhVho; zc@XwhS!~e|Qk?7mafY3gI z4+6Vm5ZNZMdjh;!V0Id|d+zqEdGRkio6lDA|N8=868J&Dmj-?q@a2IY1$4;@Le}s2~-(sKGbR4qtoyKZU8`+uX^x*h`rrvW|pbd-#jO7^QhgKTZ5#)754%M5DA8;(=04&6e9Ga_%H2}XnrKeW7=&KGB}1}>bU<<*G1>7aMh z5h1pq!%}@$GKNwe8#%sLX*>O~TMy zm29~{mAQc7Wk}Pg_^gKzsncqqf()Tb`L<2b2DyaP{9ezKJ)R>&7Be*Rv@_91$fDnJ614ZWqXwP0Vl zL4;q+h3H!;^m;T;VmxcXvYp6lls+?)C`4Z)&e;^4!>>{2LcVaI>ox3LESJK*OUcMv zG#{mz?$>ZkS{xd-An#qzuV1Lf&wsv9jeC1uq{h7)0t1P?z?TQU9od88PA^jRaSHg7 zz_k~tadCsN#CQvQ4)#w0Cc>AzNR5+k1}29O15*TF0=_Ct-vgGwzXc`_mw2%nKd%Nn z3DZsK{qoWJS6f_Kte6T}X=zO&8@3}Uc82KsKEHnPJmX8fMCI!`z?bZ5Z?hyLL~!|B zI{aQPo(jJbZz<-pVJm8)J3M!LiHg6aPiQyPm5M3UtSjYc&9sf06+MEAi+h8FxJ(EvC;G9hNILzj@aLOi1WjJ-&QU*BxFIDkw>Uf{{ zQkCzQ1B>o-*c}Zk$L_L+h;MCQk1dRA`}^7+=pVwu_!jp2wy@v7Rr#8HyiDcu+Q5|0 z5n#&a6!4{i?*e=o;5P7OyYd~`h_qE7wMLTr+V0!F{hfcAO5dM!`u4oMxBgjXn#i4s zyp$5tX=^c+C}ooNHI+GIf`z#$Ye8G%_Kiwn z$Nq)<{0jVS75JCH_kFp_=c9B!pY?K8{%-)jJn;K~uL}G{UOb@H>Go3;b!| z%k}Z!X|QAxONdIn>A7;TjU~hw{hoFGsJ4!!Ra62CYd?5_QVZ>7_-$GulDxFmP%a+) zK{|@*hK)oAKUf(Ztgv=Y+i5Jj*2F@)K$Ix_W>c;@jZN0x@n|xFz_9}FtTyD}Jv(6$ z@;s3&A`NGFA)`WTu0dj1Z?4mL)nE}|T}cxr5YU=auVGQ|_~f9pZzv?Jju6xM-g=dO zt6W$&_cJ}^M^hYHP|;!>ln02OAbwy8KjZlEtj<@b!5hnRbd-dI?kJV-n$xa1kTOpM z@&x~9lj79RC&lvsZvcD<@D;#M0RIHs@fVZg&VVJry#Vh7d>ZgQz$EJ5g^|oH{JEf$c)ixmV4Ls{p57Juj{ZoYVL; z@RfjTz?T5_U#;aDz?TAk9Pp)qp9g#y;MW6R7WhNJdw@R&d}ZKo0bdUI=fIZ-{xk3u zfG_u&c@YD?Ch%2(2Y{~z90$HS@a=)G0emOmYXYAFz83Hj@U?+AfUg7m2;l1iKMDAH zlpf&g1HT;j24WXa=D>b|B?fnzIDTL?{+r1FUaRr#G(1;h@!Lsp@OP8q+@B}KrT#Q2 zp7O^@(f%XZDR}MgC&lFfLj=~`7cNiG&%8?*`VZjpyD_YCj@a` zSUL(QuebkeQhZG$#IqFMHN4_)z4Q;?g+BwUfRlj3fLj2rpzTlgq5VD5_7%VfLw2v# z@t+H&`z3&(My)=qf4iUYeftj_Jap^Z-1c^fsU#--M~`LhbUZr)?aDhBOXb-Ub0<&T zB}BfBe`m1*0r>Jt?e1smtBq#s9&OL>tgUZs-g7(uce`vtoB+tnCB(G>R|Q-aAOL@a z{jUK(1e^za8Sq)ahXL;eyczIXz>5LT1w0w>SinO7=KyPf7GMc5I5;@I|D+I4yh4KE zt%P?8Z|w&c7{-4Jk$5j65C182$E`KDc*P)Vo}?KCZO{*dbjX)oANCbe#_*avAr->v zxP!*2w=pT%lpT*%3MB8_Xjk1n+KWPrZt)C`-*$t5g!qR8g^(j8AQKLBef0Eptcj_y zKkE62Y?Z<++&m$^e`B;Mz>j4@{Pjj?Yk()*6!`*30MUq>CBz$Hei-nd2hf%P(*v;6 z?gUrGds5AZM$4EFO{h$?oVGtkqTtc0<2z!|J1iHQ*r9gXn@0w{J)}a;2>&ARpQ>SY z=+!9A6Eg68SgKr!n}QS`wu)_)RNP0pq5-{%sc#&P?>m*1RoM50JLtiRe-KKg*{N3p zZGI|fNrkKf9~})0pp7rrmT2c`*&QQO{O+w~{d)J7yG-x&>u>nNcQ^d8R^6#J1ZzJi z3pT|!@Dr{=dhh$}d)vIYHDD5u1{5?t0hk9Y0qTG?z`X$7kGyBSwn)2?dT+CK;I_9O zZB<60|8rpf#huQHoXhccIEnL5r0G&`$J`NcCBW4H*9F`Na5KOVAPzVHxGmrgfF$4; zAP1NQZ1)Tv*f+m5XWyDT>u+^rvTmr_#)tUfU8{s;{+gg ziC(`)XUc(jwww&ib7^ZoRZ`{;LcTDUQ0ChM659UPWKJpb8v$u;KXM6}Qr&18QUW1gO~ey2fV?9*v$p3{YR`kyfCLXFY2bg|)HI-9?$l*<31Hv!eg~-~aV5I-1% zGzBpA2#-PCO#_?yItpy+=oql6mkh9}i{rqi{IkNA{|vAx{~WL>w>+>ZtAaLXVZO6A zUlrz}Hh&RiRnq3C!c3VpWjhOO%JT%UDNj^-P;MuIO?jRIHsuqZfZfSyh-r6G%s6e4 zXtjYi#hp40KwTs{%cA7AL>^2l*IW}Rw;~?=XSt<^WJV>Alu+Uqr##?=}$ zlMAf55Y{joBF~%DEdeBi#k^GR6)M7dZMEi0rf{n^0SLXVnh&X` zI7l<85usgDc0AvyyZX$g?lze8*$mFr8q_fD*;G{mTt1@56;8oPRWIaw4JqhtOq3rRsG6u@|0I8CJRB;N)us8KH634sY-r{7+Ibi zWfF3*Du)JdwlNHU$|i94R-Cr0dy^>93uytMD*d`?y#aS%TC*0(N96R=F7ZB>bLKWE z16A@(I@PA!#5+GQFFpkLI^Z{e%YG1YK0u-FI-bk>}cJn|N--mgVUJFj>b_UU9<#h5HEDlUlzy(fIp51>}kHx(57+52}1V2k>gZ zhXG#&%vv^N*_&D>+EdVuN*NfuR)bq~s$;b}DazG(G31~M+QF#}(1}E-9W1Fj83`f) zF|unIgl&c35Vg7w#qDsFQB4GD>2lHPH&(GtLhU>*l4cDARzqizDWZ){Zm7L(bg-?< zNq0bsK{ssdAy3G4x7My|8+dQk(FYSeXd&)KO;v=FcXQ~Sc7mW^uiNoKS&8?f37$jWpXFy555HRvapcrP?xT zib6#BtFkgWbrfjeTl+Bu2nNq1wCeI@y|>Xu+K@-5O|6LCMbw`;lkdu*V!B+^1vO03 z*@N@S>?>RPn#XfwuB5YMR@SJ9=LPGXPR8Z4*^xGHMi*|E@y zme)JHonoqP$Uz=`TFEcEOME2()nW52olqF=I+;I4Jyr6Khl+uYd~hZrag>#!FLi)m z5TU{e@<>OvIR0*jV!9MKh+@#oc)Ks?Pf%k;9^2}Oh##~?%aru-jzGP?(_%6{UyL38 zpqX(QMtV^PeJ|L2vJRAMhw}+tV#WgcKdNO>im)+R)i$2%v@0t?9uk3sDmWje8=Ya< zQ8t0SM^|UX&LdnT zBiC77blWue1UqSRrA9iZ8@1KWs&rP7S|9N?f*xqO9xF`i!KrByCT5&E^-I_*aYQgG zP?cbxuN^sa0ybJI9WyNGtZU0De_X&1SGnyha8L)48cnHo9K8`(aw{EHmEPXOG+Aqo zM+!XY==lWF)Jy4jM!_1Sy6iy8Wfycas!z%SyAzjLUvV3{H-gS~7E6gStosxa*F^W} z8)4gF#|!fgrmMA9R9Ic*7qm>5Z=XQ5vvrjt)6F882>bBFY*<&k+2%&W>_>~}$jR8v$3sU|XS)XI(W? zb1aI>QAt#-N6Vw^jIp;OF)aqtqnju*+nJ^$()4#4O~F{|Vemw)Sy${V1s;lSRp+tY zsZ%YHz0H>Lm(i1krs=-g-b{kbwz$ls!dIJ^`457tdA_GTjT zI@A+Z+{#%s=lA>`<`R@*?|i0OV_w1$wA4g_PQ;o4Do%b#ms2K7?mcK$s15)&+kwUj zIWP%=^r+5)#Q@FNkt3Qlpn)Q0l_k>Y70DH_(V)s~0+BT0xuLSti?f;?TKhdTH%@(M zUYr870M7(m;luM{5HJat2l#-e0zLvb54h4t=Ecnc#{lQvGcWE9{8Ydj_506(ukg`% zG4xUOej4~;A60YjcWJxN0smB+Fa5E3aS(6{a2D_&!1Dla_?UA4DDd9_;~&@IX?za& zrGPK!_n!mHPt1!PpbmH{;H{rfZr=yK(kBrHzz4h>@D9M20lx=~d}>~l0Cxj)0FMN` z3h*Jow*h|z?D;gp2b2L113Vk>R=|0H_{_YxEno%kOu%~pp9lOJaQV+}EdyV6eQI?y z7atnd)yW-?S_8%i(V}TbI?uyMh&JZ>3k|>7+JP1qZ9sUDkx(KB@8kUBpZvLJ$(?bm9w&D+!T>Ix)8Md5bSWkQ4tClc9GKs~`eYD)ur zLDhf|cD$q+4h5mabW2V}9oiOI9%eIvCFz~vzXgLi(Ha#_4c0hKIdkmW+MAUZMbqUJ z)A7(c2#H+ja2QiMN%g>uoOF?oNMDsN6zfn{l>BX~PGnYBF*gH03nsKgOuW!s+SOYW zl*X{kh*nvouEul7C6oxAhgtQ45XpT+u0mph5+8_#yy}!8S9axxICY-tCgq%taDDcr zHdzw$u;c$TV$icQ0!*oxqKLsEVlhYhc9w5C-dV&#B~VDrmeMp0>yj0rh4eYkD~F(O zC}^C{;m^e5c~w0QC~rJ zqz+n5lF*V8B<@j3n}D<5jKnGEd`f3j>=h$iUYS(R)FGFXz7k+Wt?l)YI@_pWQfiLk zdp+0CVIE)SGvv$nthEGb@smEkn1){eF|;**G>LU@&7DAe{m-w+hLWbbZIc*J?xPg~ zhW?H_Ad>Ya^A9^(Q`?SFct#GY+dW;AV7toD&G0)+H`QTgomfW3CM55p2TM)C2Vs`< z<}YvastsN~wK68o2#oFfbm`CEHFk#HfblvuMiygtJfrL*FSp0S><)6(tjuUS6z8bo z9BUlG({E{p?CDHP997DaESl;gFO*KM_+TB7DXiVvGEknE#q6E}$fNyHHfhr38EIy) zS{(E!;hs>kPwB0I+F5o*qq(3uPA;!+fYa|(F4_ogpiQV_O+}-ucW6apg$_CzGt&HL z@4-X!-P%QJCwn4(X0QSp&S3*<>2?i_$K*B8CZU2Mb`7p-G@?Cmn50KX1}i3C^fv*{ zuS}xA?V8uzN@S14Ix)CmS(m1`9?3dj5P@8crX%fme(a?0s zsi4zt_gq3Be!djo(tyhVE(^FE;PQYg04Rhj0&d@E2IBEMX#b!5#=Q7nKF__xX)y^n zfA!Pi9Km$}H#jZscB9kcy*GyWX25w#ICZuGQx?tYl}!|pbxg}CkMZNoqD+k|Lo zcrRf5cL{O+w+aNz2YzcI*=du4c)dO}Sd~?8L;|gP!&E$78!4zX*J)F&c`YodWrIeu zBcSg`OQNy0t!N9>$QRqqv+ji1Y8l@cY>h~yg{Zt3g~xXRx$vW!E9!}lby8DBXFwYz zX*u`fqUottE-xK3UzDrp(KUUwQMi5WOw6**U6FDU^{q(i{7U$Wq(Jg5#6^bL6O35D z{FM0e<)*~F_DqQz1MYmKDRDW#Tdz1JmI3Esemvm1Fn=yKCGH0J@D--SZ2&Ka-`9~H z+~^6PGx@xn62As~2QV@)C2j<`GT>i$e?0IdWfblMyA{AG?RF=|7Y>Kv@3p(|`#jLR z{iajm6@X{nv_H+GwEca7n}E9k?hKd;(aSCT#;t5Nr|KsrJA2<>7iJ4Hb!X@rEazI#1)W89R%oDgOw%&+OIke?;vC{C_k#R z!~|Kh9^LSixEA0ILsMcu;3F_U7qAK7>qtgLJ2JIi7vg3z=lWj7X}LzcOinC}joobP zE33$1R3%njTLt3s3XOO0sCGNt2712QEHM+w0hzAW(EojX%iel}uW^pYV&Y~9VA}DW zx~A2PH74|WYA#XCWpYO+LYthPv*zjoUn%&7l7R zT7c&Q$o{jyp9Ov{AgNc`fieu9y?bSmw#_gySOGUJhMAvAqw{N;4PDbSD9cSMbjjwT zX1HWN3C~q26KJlan^dC1U!bDxL}{=!B$Wz9Oz!lgScEKRTM7r!Bm9O>1X-H(sOYHT z_o$Mm`HQZtWlO$Tx?R97i^sw;}T}>9wf$QcF%O?MV*7wZ<^F@*+{xH*o4F8 zW8~RPt_4{czlf3cMpkIk)~3SRF|mnn+C(&~d1yIXk`DGZ{1HiJp1pW0&RJK#JFOOP z1L;>4q}~YAb~-4$(NXZh%7`RR%*Q_`P*1mAo)SM;ni6r~n***2xIRDtehvF6;NNQ+ zaw{xt4?hLXdF_|N_%h&=UH;yW_d$#wkOm8!z)%fG`;~gI2>bUs9p4ZFlZs9FQImqiMnd3 zsW1jB{iqOC#ENN1Wq}%k&YOKF*R&d}th2RXce@$GJi*>e7$etWDIp8W>bOg?LE0?$ zJxXI$L>)!jb3{Y9qAFVA9-_M1+J~Qe>=U(nthPiIj?1FeuB|OlH$*gy!OJO4RPsVF zUkK@qEW5oMRs-C%qIPJ>SCF2qC4P+-3T)i2g0OxPbwB5I+}{UI)4< z)ro0U4kYqGc)O$=Az_GLYjiMc&|;N%Y-{h$vv8HtaxUW`V4kx*l9^y6!q>NdpO!Vv=zwxfX`(f%HkzW76p0xHcTR^?;L`g>yDPH&9F- zuQsg zwo8#a6eOK`GV_Y4x?8ZFG7#IwG0-QX@`&hK!jDylT(kV&cHIuCvhlCdJt)adjlPnjr6fSs&*730YSf_^BJE}1pjTi9~Xvz>} zI8ka%RjVonF+b>?>5i*LWnwi+-6~aJcP&E}QQwT)yi*zW$vcJJqoD-aV26W}7xB%Mqy?otbueJ#|VWouk#Y zh!^)pxFbauD~__KhV;~Uz-qy|;+$%vU??q>?m5kNw0cgPP>L9MBKs3o_mh)H%j2$k z>#EyG4r}KA4-SEftfDlH-L~D8wqYRix{n5BO{AlS)Z8E{#8N~*rnlfDZE5Qi?xM|w zsfDnmfe9uRMkMM;$!%4R-M(z<0{+xs9-=Pb>$ItW3YNaBh4gefJDC%voQx)@UM5gY zE8eI2hjs29e2li2HxZL)B$NyC$uA@X;b1N#oIZmergC0~HJV6tze&ODkQA|HT4E|G z0plahDMJ{EC8}6OLDEYQrp*%#u5~3-A?{c4H>~FA4&#d)QnKgafi2`IpkuY{K>teb zGgpm{>rg3|8J1YosXMwo*x9)jeil$x057B*X9hLdHv2TjJ(G$>JuX$lemu91VRnop z^%B$|(gzy!;v7WPtp;-449qGvG6vdXCgG91Nvl9w0I{I3d!Xlp>w0K{h@5RUg7Y>b z!7f1f8v&l*q!RV&#)}YFe&m$6G~l{`zdizMRlpAcXCFSrQKyLkC>Ce+{I=4q?D8-X zQ+Y>;n!U$>|5&Qn4(_@pC^hOMRSR>8oca=3tlN@5TE@1lW(X}qJ2ldba}0~hxCWKH zsn0$a>vX_#0gnZo1GEACo+4|W8dX!;Jy7b2R3CJG8NaAaw&1I7vbkgwgQH(>NYmje zKD3~@GdFgn+doFSg80RgSZmfuCt|tgG<=Y=swr_xt${+zjSZ@L$T0>Yb)zWtRylcC ztQobH0a4&D-68*uSF7-wk@ARCZQ1pF&X6W^_`-gDEM`I^qOa6qJ^V(kC5Oxk3viPZ zM9_YD7G>|uj+rw+_5=;a!>%(A)X%s)tl~1FF+D9VGs_J`j^ODS4VDJMd$rT5t6o{< zjB!$QIe>28`1q*iy)Fp^XyI(I3_Btpr1LTnxnaS+W%>Jqp=~ZfSq~H->}QwokOWYR zXXN0)9-$3Mb}~z&GtDaNbdQ!u?OE%7z<#!|+Rr8Hcz)nV+tG(r#L;wF^k`^PTMZgikwlmiB7#(y z`Zf*GMXDnlALZ!B_;(w+L2tKo0STI`E+FpnlY?Gw^HA+uG8dzC4to9mOp8$C+!0u? z?Veayf0~fvbm>R;2@5*3W4MLg0jD_GNpXyU?y!2oHu>q2STc&X9yt}L`P^A69f|zx|z`?8+Kx<>Rp*IfQDVjVK-xpM`<-V z9+6HsQ#|0SFTHGco<)e9yQ~GEx>3}_4bE!eaDc%MSxgVW6XI;}{VM1nm3kJm;q*wtgh&CSQ*In-5Nj z@z+eT-Q8Y~z06lAbL+Lxg@C#HdB-J`P7~0!&*6W~_YFVv^bNnTi?I2jub=Ur&Q$3x zG#{exyyErFvzann%{jB6o54Ofq(W_byH-n|67l-$_t9tLxDV%-mZ*6QaWfuPVn%lp zIx{vv{#Cu8(iXc0T$@%p;ZU!q3ED%wW@L_IkECX zdig_C^hYo$8J2vrL1VPu3@et}IAT%yX!Od>*o}}PBiM}@3&@W*Ak>03qC$@${N97r zdk=c|Mv(XJ)3(xuVzh0I3|8?Ek9g^&NA9}l&G)wSsj8vj-Xq^pT}DmlR>R9BZkMU1 z(P^YLUSxk5h1Y#XFeb(@lIew!KKD%iX~`7P({=1u#s`8e?-kN;hmF#Kai|L2wOX^| zSw3!Nk94%1a+*jc%Y>D|4nT{DgZ2Te=4bS@J&I}kKxn;9pBa^oPoEU`<1)qi(Ufqq zk5OzV#9)R0I;@f`%;CdUNRhbK0DW*;evVH3*Eh9FHWC$fM1@BGBj;#X{D{o^RK9f5 zel$2MUxFTzCqo)A6uzngJJRqM?5MGrm2ym2AL`~D%F-Ao$OIh}iAXv#Sa|-gpI<)U4j?QoHW0x3TeLb zGaWj#ZzK~@OV**WA0-USp6nuc&XvneYMlr7?~|h@AUcLal6ho^O1rBk#qf1K-{^=5;NK6%()xEpBmGt!W zq~ETyJM~1S?v2C-f^LDf?6i%8(|x%_vtci$P~nHAadrZ=RBNviqc>W8%7yy5IpWU8 zr!l?{B^f?Htl&X_#{yCsAEm0JR?J`T8db@#Wy)uh_U|9(!PVTPuJ!`#q#PLn2l9Eq z49@qeuRzdU`P@p#V3-erzdHp)(|Mh7-I3^9A=J#1$z()!#45+su?@?n9TOBxT@HbC zSd{46xinp%t@vQg(~=w;guPjVNn#>j8ap^XjuE(=mUPYi^h{aq6ZAoB6-n2*HcsEn zaqf2Z?1AEpq_&4Rw4RSSYtJW!F*;;q3Mn4^?t8fWY_r8+^-BNKyrg|}ACA`LuEAA5-HNDFCkKug@YWt6t5=&65r z%|__dffCAkd_%=5-3~88?Y8UU5i94UO3*8&s@y+59@}ogZ7(k%J}E@#Ky~=AbubE6 zL&IIM43EyT8*Xk@HG%3oA9O0do(`&YFU^C^JX9VD)DXo{y;DQgp&B7gX(s}Llwm9A zon2Ro$(lKLNzu>{&^2b6q@tVZc_Z0Z#WnUN#acWmZUMNFhWj2!io<}H1Ae|gDc%U0 zn*uHe_|A9~9t$`OsDn<7N8w##7M`i$E`Sk$1iWuV!7CBxT&-TMIPEG%l!DV%J0!kC z%~pLLHB3+{CyHgNaMBHqiLevdNTY|msBQ_DyFv=KZxgEEh>N5?encmS@{6s*plwjSHHOMueD401Es%k z)ud?MAt|1VvUu;!0e_qlcLRL(R>Mrj0F zOrA)Yuu4->3}Lbcb$D|O0ZxDpVbUHQp+2f;(*whxR(pe9XHm^9?>I~zhC)*bSRgt* z7aaxzuJZ7@(vgSdF_$ht;Wr^OB_WZb6im74{8%wv$et2B{SxZhY>C(f20=kuwuABg z8zKgy{`2V9yuz?=|83^)I&x-&44%*gY^bnoY6LHe=!iTsxOZM2Iirqz^H&(f$yBCP z$mWwGm!4Zl=T3;Zl0Yg!xN-6f3_Q=NB-G==NX~^eZeWyd7?Lreq=VJKH2Xs>;3^)8ailL znw?S~@slle$0#5A<-SukS5Vl3=#6B$?YdcYVcO6-Rp$QT2!*XMA@-h1iYo(tHlGxC z2Yl=eul47^dbpVqZ z()nponk^N0(o)825gbG0@&%EaNfeKZDL@9Ud675;XAC%5aWo-HQzDbtDaH>XeIEsU z3h)KMR{&oJd<*b>z>fhx1N;*3TfiRxe+K*wP`buxkpmnDOauN2yL9qc9;~c@1Q!aJ zrkCW=yiD+>GIJ2j1Ix1|fxT^L@JLENsLN?M=Ckxupr2$hMd(<$q!7PNPcu3JOG3&r z3(NG$GPspYl#-c@$mWmcXUk&hR5^{%lf}G9rDZu?M0ANPB`P&r&`5%?0NN7y28&5h zvl2urne~u$ep(hW-$Z)KiDV*KlCznVQ2sda$OJJeVo(S6-)0=dM>ELf$pf;$Ii4%2 z0852*Iwi8x(B&1`OfEf>Po+gZn;Hd6%M=kUt-Ub{WOORhxn%KFp-fyaAnE&D_FAV! z>$;~!2e1iv1mLlNrvP36cq!mjfY$@w26!*vBY;l>z6AIN;Cp~y1O5cKOAD+8_t zxEWv{;4mNqC<7{hy93q$_W?Wr@F>6&0Pnr#Y4J?pmjd1bcn`o_c{d>9Vr(W+P9B>8 z225visR^OJ5GMJf=rzyWj!I|Cvl$deaG*|o-C$3QLkJE_?TOKLMekm3Dr1GFVl0(L zTTJgJyE7(clK-At|0ZhFln z+JkPln(DlAT=1T;k7$>tL%8w`&}C~t?26%S+Tuy@!8XwqnJB}w97J!*!7CBxdfuEPhybqJi@rdA0B?+)A$E(z8eD;w*s6Akx+9a)>7VBr(s7uPEo5qg?i0wVUr?}}h zO?#L%qaAhWt~!+!X!~eVapy;)y*^ICB+TOg2@n8sEBD*gv8C)co9db(-LC9~w^RYz zlIrm8s_4aX)2wBV(2kV4M2d|uVQ!P8g6BLdS6U|JZD>N52<$y|XHc72DYXx)*@NQL z)947jx9ZgEfd>R^JqRQ3vSMcKF&vA&3pI$Ljwk{TK}>Y6#BAhJ(oJfl#^@^B(ACx1 zx}ZE1?dSwXq|q&kL}a?Y1v_iIy{4g>6x%*`z1e9|cw|zXdn(!kFgX1kl6EkE``rRkBd#5uf}N%yxR8MKncI8o*7 zRhKsCYTl|Bx@s}jqvTK(tJOoJ9_++k^#L=AKpZWV5`_$96pGWC6ctnnrIO**lc^2T z@5!Y?)v=0UWU;vs?@trlOU~N3RuUf*nuz$z>5}UD|hABqEFSIOBH<2whtJH(v9^{~RVeD=+T`Y=Q<&PVU3H%!)-#!7( zkS{3v?KxMgsTtR;$cJHH#M^m4SPw76_N^kPxKQ4?Cl)7t@g6>d$Pe`4GuaYH#jHh! zSjzvCoftJZAxhsszxqy6eD*x*96;{{;Lm;=7$5+@{ubH-U>tD%o9Lf__kvDpSOy#e zJOO}WJ`nDIR~@~${_#EA|2WL8=&BbPeq)#YkJ2wcg?xSqdHbkp`>*{R_|(Tx9v?@U zeN2IQJ_{O?e(_%WEy69+f05x+`f2i-+9CWC#pzSxSUOu!Z5_WPJub^~ej;SN{h)UT z?y48oPg&MOI()hhq>p9uh@`vQ{#dDGKiY>eS*8M(dl)5Z2WjFjz zO(OhG0vP^@#2}9S3q0UbDKQDSHO!X)COiMqDe-HVFL{}icr9AzXD^Ww&js8KAOH`$ zWJ;U|{v7arxL=NF;P0t`y8*h-N_v$x9Uj-;?HdrKndpXoYv0B7|Ib~*_J0a?|(&k{yM4p_@BUMe-6I;TiE@a!LDDm`EwljrFP^mAH2x$ugAZa z*pa`GjvIYRL+P5;JR^x9IT&f-M9=>ReTAHr{#rv8%LQ}0oLUe#CPaNH_g*bTjh^B1 zs&tG{?;e%X<%L253@eSEB#uVj%2=wU@^d-CSIraaIz{xe1(C?*^0T>QTBOpYWHB?9 z7HaRar24y&Wze}LldlPWE2i(fKsR&khAzur#4XY{AGJiBZ|_0QBOdtX61$KI9U_mb zgO~h$0&7%fGPenrvlt4{`ZOnPb+Psw_uS(A=Wb4wMvq3a71iYg|JrXIA$LfUhg4NM zp5I&zQdCm8o`At*e;2-ZsNr0X?W3I|j*=SBo>&l~IreP-F5oO;_;hjixkCObd7%F5 zb~>Hr zRdOIZt-ZQfcN%9yo&*IFUO(Ih{OhVH3zWfmV0z90ho4_x#l9Ed_TC$$#NJD)4T>F~ zu9`U7Y^_*%Dpl3deBoHSxRv+s-sUvpyA7nog*?*=U2-Qndq*;ht?SM8xXhxo^iEt| z>l}`GZbka`n}=Lcbw~5z;Kpac%O`W4K%#>W@;j~{ez zciZvt+uiQAZe{7V2lwB`6_y_V2xB4$qxU`ol@HnR)CYX{UfdDMxzJ|HqOtF^YcR$4 zlDQIgXjG0+Od}Fm#$<0K7^T?#zZ!2eWQt3bwtWwZSXt5Bn}6*2so>}UhQ@BEC9Q5d z6y07Kj@dfu&J2a1n4=^5?|PN;$>XJithL)|fR%;sMXAO}T`V2~OCR}w%n&aY>YKrr zc!s0j4>I;LxZF4zOk9Yv{zkHL34LJI+=JAiL$u*AsaJP}W4d-c8aGcrwjia=w74+& z(x(Mh98X<)X0+8tj6r%U>XYEEJQ&xW2JOUXxy^hquJ?0|LUUK-K^fcgR}=W#!*;M9AmVBo}E+a4RMcG^*G_~`hJz7Tv)S*jpxUr_Jn>zrn| zH`Zjfv0J;Y6xjGeeX1);D+adv{bmAfIuPEs@zuY7A0pM<(T2O+gg45(&0BApw)A3S zp}8(8@JG&R`773|Y6C;8dOREypb|*P7Mh*@a(|b=qvtvY#FcAy5$W6GD1LoRfHHsv zneoa0Jvud?K1X=gt=kJJqX{#UEhiYH#_aWg>YJT(%#~u`q}277r0rLFRcEe+Rd(XT zyHBfX3+Bv|8`Ki15tswBD#}Hd(rC}Y(R{wTtFhsb9UJ<$iQV)3L)-HFLl?sH55>h6 zJowNq_|2~UdV!bS(f^ye>i}+}slsa~G}BBk!@yAjc8C&}TNPW(W+uhTb9cIuLq?&^v^o_t1O!-rL>VTir=k_^D?Bj#;2c%E;6%y3iI{|Gc74ZGx~|c!7lF;u7MpL=3&YXuQXY~o05plk1+D{gK;W@E z9_Gs~g&BR}gf6&9u9klB!SLzEEGDI+gx%n+yS`BPmk`qGNv@EV$7-a?v&fwe-@7ZZ z$2i$7mv$GM%g*gb?>g9}_>h+Awi1*Q%uFpKDlB+P=dFq*UFK5EeOiPHwal=31bkCD zIu@OBypts?L~-?3m)lGqM7HGZ$!+Rz3l{<<5Jq{Y(h9!H7IXG6oYF+yba1}y+$DAb zb}`_e)tzFez|Z6?UG=zDpHSzTM44VZ7P^5J@~JSfpf9P{;U2FV_%9X*9ve3@9=WVs z<`auFfmJLKpl8|iUhO}72RB$z?cfKzJKa_wh_`30zUE(T=lxpq~T6(A%y#&y>M_h~rP zjy#mQQynB$Cr2@sfk2wFln=^IjSlVhy|`^(%gPexm3bqb`Ud@gTSC@IS!-P*yM>rPJMp~e1c`&X zQ^+mMht!?jA_jrF(_tGt_7A7m|km>DO8MNrl*;Llc{Js2mogzIE{oOV;ci*7J!5NxUG>LDYV!qdGZqM zQpAGi_uleZ(RaCM)wL!fn#g*MTDQ|G9>*2dl&#^Rs`vFp* zynf!G;mUzIYLMSXV2K+&Ub#dakd`M0F4YCKr`nXitM61L7DE&*SuW_u)|h*%`janj zO-!Z_9iE!TmAiY+W#^9^J$C%cd&wubmRCymTP?3us0}#qDQSf2i4!~Ehz8$U5cQL%VvTt(D@@|XaLj7j825?0C)0EEF6hf% zl@ys*BW|xuiY2I*pk{zeLVYse;wzHkrBFv+gSZ2(2KeNwp$E)EKk#y-(QA|9t$-7N zVZau^+le2l^SY$ic;&wbZuW0 z3c2M2)oeS6eS$ei$gC&qJ&wQ@M_`Ae5YSf&Qk8<8V_1@uW`E;Dxe2w0ri1&(T(lx} z2gaW8`+Gvv_8byo=#Z$59ufjoNcawWAbXEF^`Ax+UB-G&$hy4{b4ev-hWq%#6~h<@U;QGX@A?kfL~iSb^TxZhhTC(Id@i% zOhRLxS;Af$m-#YomE*Uzk{73t@uh~S)oHsB>+`i0;nnEv4BqG!n0>f)fe{LR znUl||ehO{Er<39%P#+FhhJN7+Ar4PuZ+r0eci856&E2)*gEkKgWr;z~sl z@OiNVUa6QXG*0DIJ9zi~JRrxA(9r1KT1uP%{Q2+6e+tgP?%59Z&w+Nn3->R8=ORG# zY|eXCz=8V*0Yf5%^I0kJG3Yg1g!uyCJm4JQEZ_{_G@u4J0muLj0)_znfJ?oW8@79( zod=u)oCTZ#oQ~kH0e1p$kZJ#3aNvgkpe&8VaF&oXqeg?8KTPss)-jGzsxot#8`U!A z{P&!&_PKM|b%uwXad#1twT9cAP^Gd!WDd}o)L;@xB>8L-%fiYaumTZi!vX`&_>rmk z_U#Df^ZY26V52Glx^(E0Fqg%-$jMzwNoKR+@Z8uQ=tU}_@T|d)(uz#>u*lA3z%zh{ zgm({;X3y}*Ai2dD)=3mOI764i**=w(fjw6Yic!)GU$J+Pl4AfVK$;P$Nhecr)=@eb z4HASk$Ztk!J>wH-&N1iB6UCUA#wEyj0Sv3VhuCkJrFz9~RvC}Lu^Oj|>MU;WP!_Mr zRRa0)=@_pO$ipl|;5kBUWRy>E9X_>xTWqiA#G6oedkz+kpt-B(Oy>)Xp;^`d9lRTq z*|AGzO{cHt@4c8dZ2{1?6%hQcM&kxYn0tVy*^Z#Hfi>po%v5R`*Q#d6Tg|!*tx`U( zCMWCkQ=}iUnxY>n4A3S(l8Q?Tlchq1VUv^`yaUdR^!mb*@#@>azok2g@kifxRNcEMHZ8SJSRmJ55H{z)z^c?*Hg6= zG9aw%y(=o5%oe&92Vg;5`qe$9fdeF?V>*>gADI@D>4`~POz$kBOMLm>3zqp?$hc1Y zUvJ@eMCb3PivKZytzEb;7Qo--`Cj_2wy@CMVK4RdfxpYsYy4eb@n2nZ_uWYGUsH7V z-QZr5|9Yak@8-(=e$m}`>xG4`@=1T&n1A!TyZYOq_)m!Lz7gi{PJRS^11fzkitfI< z!u`uBKnK8oIRzrIu+Zh{LiweczxyD~Fn{-6TzRj{pD=7 z{9TvnlH~8Yj4s~m^7w1g{jSSs6a1Hx!4C%iPNV+&Tps_ArTbl{=}o2kUHfs%%jCbU z;qNNnwj2Jg@@>@cca?8<3G;UxPaFvIcN|Y7?h~GWZCWVQ=Z%c!3T2!IFGSO~Y=NIW z6XFu!JmA9DlA=G4HNnz^5cdNP031VYB!xSRJ(_j*Igz7#C+>HZIP+c3fOs znGpRY@ZJgQjnJPXa~4^u7n%1UJnu)iJ^(c`d{EyCf8RDPYH(`^aFEEAz9t6u{Fz zPYI#m!p|hoT4WYtKuKb&f8{YN?bW?JtVumRg)0}(`J@HERBX!sJ4La zH0UqoU;{8myO9HT#3K3*=T3qb5W{P#yzFKcR!_{AnOKKbrW5JLe7Ddk+ z<}(&$FXz>39Eaj?ZV~4epdT2ZJ0OE=-g0iGSdSfmhL-vVamap%mj8>xz%`n*lvsod z!#Rk|$^kJjsP+fwXn77h7S8_td{1UjSvr|hZthf0V#_0m^^D=%aK(bOCjm%)2TV=RQoonwx;m?0CoNJ%TezE{jWgV05}J@1Q4$T4nRB()FD6y zaDs9F`%qKi6tC*c*AKb_I0(o9YJk&#v#;9Rk0`i6?z|l71o-G{k(L1Gbua_Y0xkiD z&cQzb=#h|N+W#(`ZVBI6m;oWa^RM6Btthw%d*Th_;tW8%5oHqU1=7D2`2}zQA9~CG z9}IOF?t@+MWdb}Wpg#?`2z_E|W*&PsN9TA^owuG?gC2`kv}4%$U}R7=G~Ui5Je$?N zAJZfBqrS!DWDFgl#lI=avWH-&ZAnaKeIO9MZ1f84#y{1`?M4OF+ zYI`G?UN#0HuraAHQ!2=%eKAJ0chcgA!LV(EF@D%6!)5$1MqTJ&HgRH;VS-{u(jc|# z1{sd3wY$@jXkj$F7)G<3k@zq_M>2{x9NKWgLb21fHC|zCnAc=v3&!xMEv}f{;!+AD zX)oDEYhKPQsW+TKq>gh-v9ZwMRBkCiQTRxH#3_WsHX>Intshl~5vb;9q)M7r6r9i~ z-bf6_fXyc8%51`HBQ%E&r7^%8bzs3R<{E?Z0KN-hUPB4nX=^3gh7Nexil#)`X=^3g z21h>34r~N(DgiWp5M0w08Jx~lgEB3mjn_VgvGCEyrlR~xMR=BK=UXb;yHuoq$cIqG z=31jQ7xu=^S%Zs+P}ql*@xovtqZ0Ncs_iB$`(TXZx-l7-4NALe5XMEE69`vPAj#)w z0?Ju5!JM42Trqgtkx0BbXA^b<_^=xW-=S21BeGzaV&B$E8ynGmiNS~Y+pveZO-Q5K z6N?&Mg*#g9V6%O*XK2y(I#_FCOUScNB*&F6)m-lBHzC$&hKw`vm?6i-*ciWRYA=@S zug}-r_{KL@x?B6Wfx+!}-VximYx}^!fR8iOC>)^m8=%h<=8If>K#=uflNcJ>zJ2@X z==K=?@MVVR+c7kB=k42f;u`{3-+-{c#;{o*xaOTF#1P;hAOko7r~w?nHFr#iuL3>? z_ypjCfOi9)0+0)HMmoM+oipZ6AD_p$3iCD zz}Era0DKeh0l)_V9|C+B@Jy@|e+24B0UrZAALfrk{RE)XclDmD_g;O=)q1Yhd$lcF zd$#s&-Lj=;OYfE~y*<6Xy<2*EzN!5Dgb4%O)!{OJec6OthC|24gwMp)3jb#7+a`ap zsHLQ~VFfbpHQah`)!k6%kojn%bH_V6ow@F=mL&Pa@<22%EoAaN5#LQVp(IPOiS`pokG*@rJ+-=L?L^aNW;RS-A(3IK_FIrH~M^7koqAi)17 z=HKG;Uvm@p&olp4!@r697r=i|T%Gw_;kL^Cy#xyPb?~1T*YNp!1N;xud*BS}1nE_% zf8I#v{Ru9f2hom;KW&xUZZt`Ab z7zXvGRxXj6n@^APs{k5>2e{JN$y8FCCowOa)rM&ZtHiSX;nbC)I8w^do{!pH63N+| zT-`r5mxgOFf;y^AOo=BFsm#1KB$MoYZhkg5c4S;(p&N$>Qf#NfB_>me!?}4p?1on! zax+J!6+Re1g;JsxlqofnP`Zhf;-lS-^!Swl^fbaBpGbuH;?4b5CSKE)*C1^Zxhuno2u#fHFHiNr_~5R(efhgud!CU8Q3 zERJ?0F+Vq@P+U%Oi8KlDlp0S%6HB96ippPHD3Pm|LDYA6xIX>TR{XwcvJ;{lVD zsE+W#-K46}Sw)&{4Pz#iU=q?-YV4#Pn}Td7jh~OIj)}HdSgg*jyX4 z!j8$Z_9I^`<{(3Z&&lK<7m$ShdAUY4=QVIX#_-VdL~WRqUpmP;ht=?yu-de6SeaoA zNsB{1le1j#W!j-3)Gf$VS{5Q%F7XPlF{EcevP|(A4wylrtg`_JP713zT;g5NH(Z)> zGL{?0$dHR59h;@OR3c%uuS8ctG-I11Qz-FsL6W{Anaj@3$*}VKqS}4jzv4^?2%^YI z@q>~+mqKhpDN$(D%dA1W933;JOvewWC~V_t1k1-ltcb7o+y>v}#4Mb|a@crYqmd;8 zGx<`*waB$*y++c_ETpHRP@))BNRGHo#&BL8-LdeEdNbg8)05?~w8Uc7+TnBY>G?YJTAx+<58uCa&2F;@(q$g$!h6Yc$V`J&rK!cbgDM`90CE_NiD1|ET zaK2&=)Fj<{7}H7Z{z|h!Qp#kg<}zG&u)ZugkIcw-yOT8H z&0>UiWQHI8vx)7{M`zPEEvn6mZm&RS-wcJDpmxnqyQZgovlDJNBC*Dc4h@Z-4%;Ke z9Ldjf1s`AJUPB(q<#8uXY@=o`OlaQ?>opOn;rq5cM8r_anv~_nb1h35f~|C@gf>0w zw~R-vzQl~7v7tSz%hzgB%2}!6m=;(FB^Fo;OhbA)su&ZWk?F0=I;69x)0rgUsa|A+ zEt{C7w-8=Ef#}Gp=y)}^z-S%~KPZDrC>Z&M4u;(24H0N`)qMeVq?##V2UqfC!np{5sjfl=j7pmf zma?b`Br!kl(JQd|b+}G)05z#W2Bc;|?r*7mP+7Fm-cTc;>!hm_&BQ2BU3~%lL8O-R zBrK$Su}aIl<9UJ>lxp!IVe61ot3zfa4#ELD{)R-^t+NgI>T1a~$;YkFqT4v>x)q0V z1J&AW@e(x@Lse&VT)-y6I7(m?AK6H9Wf!ucDwhhf%qn+Hxlv6NH;&2`K4-6*1|$Bd z2)UlJeAr2daOftC#j@HK1Al4T7uu2parV0vgOdx!$EFPPo_Z531hWpWvUe00#5jb-!NjZal0U~T3G zR|}!DZpJh{-JKY`9Pd&#c&(w3<6cmx?=e}qT3@8SZC3TmA}C%o{ztYU{sR>>Hmi+$ z3|cJ9F4*dB(L(Zg*>(#(Lk=nG3_zk#3H(8))G?05ybgB|tsJvZ^`dkOkwDW(k4&t2 zwqxYHqr7Uxb5+|wxG6otRBshipw>3s6nv^{7?9{@52D_+o|`S9AXnR)W1h}Bs9qKw z%$0O1@*8m4k{v9AatmQ3c@T-K1(3Q6)@=hsbT>*h>K~U2R1q3DV&IWjM;c75kLU+f z)aVU_V6;7doZCWh@*ZLu#<%77LT>Zu8hY@WQsJ1+J%FsiH;b*+u4y-okxM4bx`uI2 zpjH8GtZsn`Z?!tc7m;z@I(Hx}B%N&15$#}n zK)Gm4l+#u+>(R8GNUDogcI$57of?5p_R$r0esyLGZ5VK>F$n- zP3T5wrCBcXxD+=%jX}mzXB<9U+SDUgUW3_OMq?~;ZM3&>L9QL1Z@PsZ-G@kR9b*xz#qALa3GdfUb78OFb zXh6tPNM%+xk19P3K})hmixtFb6bm&EPFRAkN$Jjtk!pUR@{*H5japm!C51MFJB=`6 z++?KYQ{osS`1xM?s8g&`=mPQQ zq-COG&D(-b^KLK~95sH_OD>2tN=2AVNv;N|ors*v%wR%fJdPxA#t>zFRIPU{=B)<9 zrrA@yAT4M|*SmIfxUpVcZBN(9ZqbWw#PmAIVY;YDs+n@A$8>|#*5*~%aWikT>k*Pg zZ`arg)x+sQEQC(yF|cxg){9%j5*=`-%?Q|D&Cy+|o=S(v)yfju%!Y^{G_0n}rn9eR zWzSF}79r3GtPjhSu%Dz4Qq-EDtmzgZw5Sk8)h&bw64g+g2dMQD*EE}6LcS~^FSrBp zT*%=^4`p%KFPU1T)`5{lv==FDqOKxU(3UXJuxPqPDdcT5YO#4r-^8<}Hu7qgTv%z# z6PmwjKD&lh7aRE!zg?)v&ER7OXif~?6mB!cCt}NR`2OmF^@=}QGvlDD%iXwo#1AXT zm{2Uz54XwM7tt4;qspN{MbDFh94ewZSO!nRo6$}e9JHhBHpxWLAnm9aylS76`<~0Q zMXr@PI*0`CM_2=Uu5qCZW30Wa#3(IPrMg5J1&11*BIq%uuFb7zUNQ|KjmuWF7}L5@ zb!yMhU3qVWb#m^j_Y4setQ+fjmSEXK|E#>2AzDEr?kpbwoM#)EDQp32AwWfSKkT2q zXEj$KD*HOG4I+Ki;cY!3 zo3L75_UIL9pCv)palpp_e+7J0sh?oGl=kLs z-bm~K(i4Rg34$&uRQQ|-CbCN@yH4C-ZFfD7Enz7_m0Ruarg^2KC9^F2q5pwHbQr0z zLgTF*?K})Hc97A~S~xv1L#u+f;hKYjR)(Yw_PuIF>bYOTv%Y)F$M+$O{4ZwWA^(T= zOo}t3lOi)VDQfqa6zA_UDNgL36ap|52mZjMxUhFpIN(uU>uHhjHc<4|d?R)Y(Jq<+ z1cqwyr6OODrShO= zqKkQDR7GwD)zg(|RLCHSmjHz9QRG9LlIqb^3KL2$WuZk*wS1_&ta@T8kD4IVa~gUb z0w1|fK{N08Zd99kbG%Yj-qV^rbMa!nS!1#1*U|3rBl9Qoo*u%2DEAjo@MBbr#1iUe zMIUw$h(Gl#iyJ&i^{TX>E1v*X`bErJ1kL1NNlrM$v22_-v6?kOZs9P#SmNc#j^Co^ z<Y8Dm0<2&KN zRT!SK|AjRc0@^I8EKO07b!f;hSl`D;xzH=^Am!S<*`VO9XUd{{@E z6i0c#i|SX*+2$#uu2p?Phg3#Qt^ROTS<0ir`XAr?fV1tsEYYuO{MSd>hkQ;pCou5S zEq71P9F0$w%0q#b4Y$6w&@HEo!VADHP~kofQO6D4EMbI1d@)~wt1SdZ`<$)(pAQ= z;M=1|d0`=dIZBIUSOq1w%}04S#wUF!rCKR*e!>`(mi!=hTX8!14QFbtp=Je87I7RN$+|T$i=JYp zx-OD#`}%Y94=#vX0UW>`00V#>fFZzcz+S-J0S5s|K+DHHt7bS~!j`vs<` zw92wybowyt*m+f^*9T|P!ciaq7pI{r^Lgk`lYVw{I1M6DU1K`s1=4=;$`fNb(7d}u+WlIaXieqSkB4e!|&-Zz0)UO%16X|NINns_#?S@pF_-dHHEtt^7X9pO2YI}S7BrW|52zaaW3zEF3QyRbui zBFOXc1&-U@p{_t(0gu07$4#+piG?{5TH=;gtgGf#s0*C5#-eCP(n*aaZJPmwM!MHJQXK&B)szx?2};NuR-;Ax?;`T6 zmPuRj|1oeTt|tBz4wIiUJf~r|^$Xrrj{4R|`OZ|^5!eJE3pfHe2DlRN5Xv`r{B%V4 zS%9AaehQ$L-3Y-~Iv~~lJt38D2J@Rj9s|q(wc;6icGon7hWLk?y)_I)$e;;sMQ^A| znlfWbJLOv{)XQuoUfFOm>QHRHvLWP%$t~C5PqpCHly)A@I9Z;|YZn^iD`5!HVSGt# zClZhp?hJW81vQV1Z$MX59jNK_dHiJ#y3h;H!OgWkp{_wOZ^mp~g}=p$a=gtqR$5kL zs_r`B^PgIfvY5Jfr$rV(h!MlLRee`$`L4dnca5v~UGu;EZT6N^bv3XT$m<&1R9c7N zY=$7kL4gj~S4RabmOFXDqy1rCa-tItc4k$Of_tz54~$iR%>+(HV2vGe(LOFsR>H`Z zZGUyBhM6rhKDF7cF9%pDz|P9Cy@LTlx!4UqkN6dPm|vw@8H@i%YDHMmoY8#Px3&4I zO|EKkO-10$>k=ne%i$S(ZAdLacKCX^5Upj24u6%SN|fQ#2U8m>6t=q8u=qlLnA0-h z(@f?HLL%N04^83sC2XoQKv@agTE4!DX4Ru5em+d9SM2CwM57MR8xCFXaEtIs-mKV+ zOGv(;cbvKU`0EY_C%p3>AG78Z$k$*22Z=eS%K2r{?hvWIMiIopVZH_d-j>v%5sxgV z@Sv=ALal94T}$-%NM)K?t;9!{FR4e^;JZtj5!KPG#v2Q*{Mtb|cvCCbhMQbz(hjmY zsDc|BUfc}A)I0=ydp3ALBEl&=jnbCAl(A||%0}c`!)>vH!yQ*a_X&81>+C`EC4^jeE$wLXL zl-8PST!hy0r&!P4>mUoOj@b6q5ei}RAPr@5hS|N1N+W-&Grwj+0?Gz}NgM&S#?HUG zh;QQt{1b0Ti|3q6i}yi&8{oBo7XzLJI0JYz;6Z>oU5YytcQ@%Sy^=YSso>WktewrlqBehZ0L5tFl6P1q%N)+^iw4v*xT z4J^(oeW6}!_=Z)~+xEjlwVPw+5f{Hq^FlMPI{l>u#X~#BEF;e6J@^%y_r->HEIyGn z>mpyV*F`RX&-%V9-I<4qPrH$gkEh^{3EOGrGydHeVYR-mE%2QC4AihYS${p{#Y{Kf z0^Cu&@gwt-#Lvu{|7|V&j{(1$D{~u6Czd=x$Avq8Z~Jn1E_)uh)32LB9L=2XW5Cru zg7PEhjrnpzlxU}Ev+q_&XXpHkHGjMva9C%6`^L{Z0Y~9L-R*Yih`$GYMXpbfW4u?R z^71so%Ii=&X*NVHX3$tKE0b6BN=yuX&!hYbuF|l5z3!<40xeEaJB%kbWz0v%fN<{6z1ym|xa$T(OK?GL)XM;qPfJ@p%{A zc3v|hp5B80DDafG&xZcV0sNPNKZo!=qlN#wz@GvBnQidTipEE!9qUb9VgD@LV^kTA z`Y?850aCPn>=ELVY2g5V{|U5jfX@M*4R|5|yN*)o2bia5m7MgnX@sNU^oE zlK>>hcp`a^0a`i^KeE}>NSJ?mc4j_|ofsck1C~#>!3?bw+;0qf(DF+IBy}s@+;npI ziXmmd89Ajpnlbuglj*ss%}(h;6VrmO^uJI(}xaWUwZbQ_ne!XpFei&`0;z+ z`#$%%?|t+6#l>QAd3j}Jb#-m6QmNH24QQ^fZ)`l^0S|i6Lmztj^dlbes7F2e(T{!X z;~w{fCp__qPkPdmpZt`kJpJj_`ruh{E?4*{NtbeHTNf{W=R4o~-uJ)%qaXeF$3Ok)FMjdMU;gS>zxmDYfB%O+{Q1v+ z{p;WU)}y|^sqZ%Uu7~d;zF*?&`J4PxO3!UB-sa- z`P*&&c0K$-VNK6%@OQnQ>q!Odf4lg%U*Zo6Yy5nOf-Y!*H*6iK4k$1)hXd6S*908^ z)qx5#=m4k=RL4=zO+$5{Iu7g(0iePRI_wSspgK@t1|0y^f$G2^_{SbNP+`87=m$V` zpu#`U0Z<*NFoO<&>OgfUfI|SN4phg1-5~%}2P*sn9RSsV3Nz>cs18)eUuGno1668Z zb_Af8_gX;T>Ogg%f)0Qgsslb|fITe617K!Gm>mH?-GCAFt)K&7b_4)ssGzIlzoBrT zI#6Xczzo%KZnzb6zzw%LP#vhC17L;X@17Pmy0raZ1eMAf@BEllmvFZxi762mvh#6E$DcA?V3>Ef4+X6r< z0TuQ^gBf_(2f!wmCin++D^zi<9stbO>H+kEwgmwHpl*dKuC)cw3)&Wd=!Ja%{DZm` zD(nMbh6?+jZ2`bPsIU(j%)rAwK-B>nF9qgv;h3vKmdU67XYX?fC@7{nMDXJ z>{A2)P$@Dn!#)7&4FmxAegS|AGwgGMA$uti0XL+G0H9K&U>5zo0H`n; z@#X4S=^Dvd^~GPH6OgJ6CY+0!S>b@^A%0&J;9{Y6UOx3SKW9=3aq{_ox8@;9%s z2$G-=$t2-FZg@@Scd1@~Pbs;dA1c~>=RN&<^1GC!BoZXPBth{QISCRP5;@FIswdYI zmVa7O3zGDcO7bwgJXP)vxos5Ys&f7P5|te0g#e6Y*4x&TWD_*eW9Hvv`IPTRLKR6i zF7i9?{5NEo3G2`QQk$=m(A>I-+N8_>unWGCL~uh~l7WD^N}O-M^B!FE4fd=5S5t9= zOpxx8=sl8BFE*&AG0Eh&7vRq$q47bm?302vLw;g+<4MH1xcqOjCyV4@^A%A4IpbGU z)!n0H6MEXZ8@jTMth$OjqnBX?s~Os_tHw|7dDFc+9g&yFS-2Rn=|1%l9#r9n=10E{kc$3iX$x5i7 zci!3_dU^YjD~w?2HD}{Zd&TE$>6%fl%r^1k@JtA1i)#98$iJ_3S?8A0gU&|>6zpzv zNiyF3pWU{s-S5}l&hI}+kal~1UZU+IOWV*{ ze-H1Wy1CB{WZ+l=~N4 zZJ8=n4O9~}rId%QS)*erH{}khx<7w^H|Oh1>PSLMX0bP2?NH?Fq7*MnB@y)QBJojG z{^cY`jcI&s*PgY=jmje@H~Q#6J^c5LLk^4y$5D}+a_dh{Pj{7)33E<+GC9ktRYkA* zJ+b|-YirPT0xr)0?sH9DzpMU`rdf+~y->0IhH2FUvla5}fcrf9??ofOj0$kn`nHOq zMi>%C4CPT2asF?-^5R_wcg|UKa~CL{UrlrjKWe%uD%+pZ@4x0C$eX|>juyk_@?{qHQfNC0WQIlO-2gc+}pIv zF*f7K-;K9l_VxRkMYbm1vlr2L{3q|;J%Y#CZDiKfU6R==^fwkL60c%N;;-yd^j$F~ zVf`KYUj6DYNiNwtj^EPnWl5H9oU;Eed@pvTjqH@+x88g7)yiOJWlJ{jRF!X68m=$g zs%ELaEq?V8$@8n@?-`zyB%Cweys0}>edvQK0ki_exu)}5u!+3;9TjD%JWWBxe{r*Fsm8?PDg!q-C_di4k{ z$^Z~r|8*|xZ0Cbt){wl^^0qd)=Lh-|xa*$skgJmT$|2TmUpVJLetw9I!5aRmOYY!Y zett27X~|7Z31fFWZT=3zhJ6;vamH(nZh&=Hk+yt97w5RI%-fyD53}m>Sgi6AN0TXk zpG+9F`8f>phsieX{d+!?74cxR>_J3V7e$N7?QE0+-5s$##v8}~h)xG^tAqG%)Zc6J zt{vxm@?w>ECYGhg3kx?J@qEoK+r~k{uJSq0l|R+r+REFOG9{@B`S}yl?D;~4{M+nd zAjT7k%4FVkyj06$kS4ZXYn zGh%W2D8<_UYW(rFF&K9vPMzAyZ~ZGW`6V40%(;b9_RPlr<{N1ug!Iv*ZwR_p)C&3b zX`M59mbAGifjozb_~j0l*BarN=eHLtV*oW8ePzAW>#+Rv=t4KLux6v|d9)xK`%nf7 zuH*?!{qDKD5NyB>r@E#~Qu1sJ}|Lw^So1|RjLBb z$uiev$ivqWd(fXOPfsUVx!EdDD1z=A`3z4yF|Q)zj_8s)4iCtNRCS`Q)A({W*xi3V z>dh#ACcCWOcVRQPa+&-og&cTWXa3S0#;ubzIrVpV{gRCM{(Fbxu1>aEsC?+*t=!85 zEv3riznnsX7VMM1Qq~FKkAafSfweU3YBrHF2X|uy0w(;4sYGX0NZXF+NRps*n^}86=6Se(%xY@A+FdOpIRX zB%ye?>@K%6GdTOAKU|CS8g*KsjXDvR#X8;mr_WpOL@;U@G(H+{z+Z%6@-~D+7u%T6 zQ=Gj6(k@S~Q~sNw<21c$<9o2m@W(17`DooG^t6?&@mIsc9ppwcS_(0<9)PTB9LEzH zMCg74CHC}u_JH!z?$>i0f?%{$LABlHI<0`|qp9|c2?5s}Wb%{xP7MbGj26YtM@p6- z?Pp^jO@-p0ERy8T7WF zOky_QK)b7Zp|cM3PA?U?3C)`EnY01JKmXY`ibpZf-) z(qHebs;B!&S&U3pY&~+@co<;(a%&Lwk$2VDupr*FF$jN?l12Rbo39THv>p?f3Iz(r z2M)S4!bZp0q=v;g3d(L4WSd!tdL`dLsOcY%hIR#iK1{VO>!KI2?OEvH%%WZ$w>14= z#>1aQcRLyKIhpXxBuib|{(-uL!JGOI2UW28PWnd!^nPg)`{@$cDtInaw^R7ePs|;0 zrn5&`D<7mr1ifjX%s1~YY32^5jYkcnQ3}Jpb~1gMbV?N8G=v(xed+tt(f8&1m6xp* zUNhC=`Be?lf3dGnPr$D$>k7A}ky1{GFFX-^kE_DvbO(1>=pYRqYSnFC_&c=hx+>oh zxbMetR3(3~PQPhAvqyBKCCLAY?VK|5g>o(j8CV|IW2SpQ~IY+E=-fw68LCI3<3Nl9nk~WRv_L+hbP#oc@6 zYRZo!LAP`mEvU92h!SX;eJfP>CuP`;n!O)ARw}S!o%Xm_B2)3T*6^cvwn~0HPLZxP zhvR<7l^eB>L#{#J(AWOa!p?i~{^5W=GJm7DHb|S-fggT-%I;HPc)tSi-THAX^yRSM z_Mq+ky}MUF@!L+;($hw~5J)isAO%{P1#k7`Dz{bzDr1Z6k-yox)w!Ue8JqL7XO*%a zf-@dsf_dDu_Wtnh^hL)b3-(>&~T3#eGvH?BG#0uM6hO zTrg3puyZ>Wmi6SZ*X}>d}qP$Oe-7O6* zsQulty`A4gAKc`v{U!dUkb+uJVIqB2YLK_GXQKZa1qC^mWn6Gdd5_fBk2|a?2gBr> zY!4QdpA6>eU_QR)Hh*?JD%nRX5NoPogT-p3D|p;4Q+idN?Zk;NRc_*9c=SZ_bNWiO zVwPtrg4zEuc1N+H5HqqqrMe|3`Gh#e` zB&l~#d`57iNUy1z4foq7-@e-(BPhYF`qC>nPw`g6vtP1uZo{nVcdLgH?$z|#snl*E zjTB`36GMf;q1U?8;jD-n15&BZQbx`!&yyEI^ZaKOw8dledUF&QiE@p;ToiVI$gwYs>nbtX)o8pC=-H&!v7^yU&~9e zFK1~mI5(fx{-dogcVuH-8#jZwuivE`_O3JlTy7 zU>6(bd1&@5@~hLNwk+mtSLetl?t%7fm&)gZBF5>Jg{vK03kD_=)Od4vP52zEoJz>C zfXF=ci{Hpwr7IF~zWk7mXR7OanNc0lMMJhjz+UEG9zB!q;kOp%XoTRC0}FVzfysPJcLxm-&i9(a-0@yvhtei5SN+ zg?kszZGRH*-hQ4wrv9B4cWUJjxcgx_hhSlvV$LVAvk<1WCVsh_G*|RChO;+{-Toa@ zH$6E;;mA7a8SwVKfNgulBE+fr)ej~iBuu8`$o%eq$o1_?YWMGs4`<94E#vwA`WFBKpcTZ~Db`hdfnJ zv13n-X^f90wIy$VYQHlH9(W>>Oq&6DrZO!uVE*`-ibHG)PXcZ52Pu}0euHj5in&Pa zYJa1Sm(WJXedrP^E|cNde_pS6|sI@6`OneW{6E+qOD(y>Cy_vwW6GRl1MNVC}?djpP^hohny3?hajs&oE5JY z)>W9^HyXLyK6le?G`cQxddVivCdLwCi=t>Z9o{<9;dMfa;rWWYiLT@tcMJk5`9q(4 zxE599>{6)gevBCamchqZ|%0)lckJ=__3MeZC);|+3t(GSJw z@_%|JXP98*f3K}hnmJ~F@p{z)wCKU)Ebk+sNut2hCz(IpWz7-ax zl+I-FjgVq`{dw-wUJX-E+7=8Uo>bA8>&Y;ccVEdVJ8PU5_NV>9E0xVj88tIR*rWX! z*@r+HN1ST1Zkk|)xA1Pub>}DzIxBLMY#yC;qx-hag^`b0+_g9LWd#L`zRNdD8JEi% zOOgBA-2T@1TKBcP!Fkcfp!gd&NwQDT%iCiw43nz%t&R+ex3f4a1r+Y-R2byfaBsh3 zC>xDgFR84%@~yJs46<9l`?>GCLh|fc^(NJrGt4}8b1+F(4XxNu=Y5&Kqx7?o|KL$P zRetHmk1;VH@6#mFvfr|Lp`vo@?*03jnv^Q{*`JVeOFet4|8kOga4ztq%g=8+hUT`Q z@m(QDlLyTkizk=Edqdl91?!6k%n3IB2Xk|CL%Z9xIg67b>f2vNFuKt@RiwQ0L8(^^ z7m$-X$cAr!n)Jh)|Hc_?3TI!-iEx}FO-|WiU%;n*^Ssue7j*7g({Alp^X~`5I`ef% z*+RlY9)gBYf|;;WvCeI=i91}+iv2s(|L&8?KDTocV7;I;VSyMn*3 zWk{tnp;e!`^L=aBNV}?(;_VNgCJWo5z+Wb$(l$uFP;xg{Tjpl@aeW8kJJTp%6Ey@xW}8Z_$8YedojVc?ZT; zHpwQze?x2CXcB48D38silOy;#}#p1R+Gt)OYFimnKufxRQdvmEGm2p0wU8M&Wc zHf4NkbxGm3d>BDLEb<+SQeo^6wPCLKmA;L zx=UO;`1oLkd zG|bLsRx+tO+pQtIG{=;i3I`rd52duRiOCXfw7e3rMwAjwVy7XR-aWLb5ki!q?tLax ziiP+UrTzUq?9uOh#p$2a#mQb7=btivw%Vl1w^ZvI;He+^ExU4l9!S}gN&ewxSI*Mb zpM@%u0|vou8C${)gPWpWAwT*Qea0;0+jcBbU8Yn*M>V3BVey}WBh8~2Vfqj%3(Ra`=O;hVk2 zNoU++-CGWVpHqw!8YXEYe@IVkUG&_cZ`jD~k?=!V)`aHq@v7($te-U)=kfN4z>SV+ zBUGotq9w}wc_7D)Q)rjgEX)YGzYDkFwlck&O=G6nz>Lx})gDD9gA-=)w65M{i}c4O zZM3O6Yy-c%Fq?~fV*O#0+!V=%kNIR$&s}8*^sP>75t0hD55uA+1;h&b{!qI!yD)yZ z!TXD2EQN6Xu%X25d1B1JywwT!p!XX+e;%OCea>s5YdJpZ1RPba z_E;@%+DJCFpQSi-GE=bV*pB6oVPCTG@;)bs(tTpIqS?uCD0eyia4N(n#P^R~&g!Q@ z$1&}XLU_k@Cav;)JyKmqe-}C|ULW{^(b4J^e!3t#2FaIR09R1!cXr(PwKKwZB zZR5XNH@)-TF*slM(QAgx(?XG@k|||k^)2;OZr1mI#Js8soLIQuo}B**j;3O4Mz5@C z8wa&`)Qv0d5y?WfkbgwJPvxinRXDpHgZJBwtYldHMCTDXKYFk7s1nNxl`nU`QSpiL zol8f~jel>7Df?OSxWfXmsBbwzT4iRd-YL#*0pG-ZKKkpD?B0m{d8hD>_dkFHp@OzAYu5fro!_GeZwq_@WaAd`^=sG!9nI^wjHP-^Fx_F26<6mw-?s(Vs$d~ zNxl9JUw_?$d>O7?bvAsg!arrTd%0t!o@v=PZowC`1zM*ZP2u4XZZzP-=OKBXknVU!y;*cg#aCLB@2_nh2eWQX?T$2H zrm2VkFu(QqW|S7T=-7?6Ga!|IS1*v?b1HOHUp$<-#pcP zbTf{(+lz?VNRzx;Gv9S_9i5g7^LAaU;?C|7utB;#5xg?Clt5C6`E61&}b@ssnM z^Tkzv!U=rD=ltAYMKC(=WOhNzU`O|DY{gD18rz__i7>Okzl6H?a}C^5d=n1qMnN+~ z?9~I#HYPvqi^qMUKfY7rnAok`s$cl_;nos6zd&U*y2xsKndf7qtxFu$m98k;nEw&` zo_ePogun+i7SUj9RBxwy?S1s_1k4&KyxvCE&SGEbk@(D{oC>@bVr@YBs!MQ7fB5``$n(!G$yeuW=Q=yD#Aqc$2G}Up5}eB`>+6bZx-n{+@5tU8 z)w~UK+BrSnD49)~AfogG$Rc8Y{>e-RfEu^t+0C0-TdG556}19gY<~R-+LX}{V4<0f zdU+7UuFk+kd1ADssg-dD^*vQI=L0%5M!E(fHJvehfvZAKXEJBzW+B_+YylgCkxyAq zC-|Sk@A#rj;x93EbQu0T`R1l_7r(n6M>QT5-aIRIQk|w3B7Ga5)6;)dl{82Bj&r50 zl1_ZEgGD$Pk{dh>@bm8cIx8-4@2s8J*_gNJ{@agQ#+`Rb+xEBG zJqqZI-$@y<6$$ynN@NT^kH}t<{pOhW5>75r_x1a9PMzxfs_NH9y7mRSS9O!Av@pLKr>v^O!}q^e8hf_@V|Y?3(4I zMWlDo%x%4S%x&y^LUs!^>#am;{k=ao*m@z%|8MUs(}!G5u^|czzaft;edxB(m4B!# zF9sbF7V?<>|9*5KPl>D5A^W8dW-{7w(nnq{!FJUF6HpC}M5(|*U@-bY2%XgBs~56g z^8}u$P7ejHh9RDkUPQl+Sj>X_XgL+@arFc!&TCYeB2eEw>W%xHk41lZJR4oR9t_!%mP%3iM?8xm)@55>_M%s{Lu;Y3>(}X< zd%NoqW3WIId*PGrHecD5Tx}uImDA5Rz&$63^xWd}yUTXw)(A!O&Zi+ti&SOI05=>h0|dV&jXWrn7?N3 ze>y8%q(0G2e|RJP;NVfcYSd4Rcds8d5h#Hl)1y5#YOCZlFAa_D`;bg0^%L;)gZP=@qvju6>n;9jzZY|Q-6!Fs zlb7|;JyTns(QNf-=yQS)#{%VgWE&Ny|Lmw#{H@%zwtI!ui4nSXUs~hz4Gptx3=L1_ zwV5qUPv(V@-~OHaYL-uE7UTIhAG2GbK{&Sm6PjH%R`1Zkku&DVUC>)jtaiGv`*C#E zDHlgISk*UrOi6*}1oPeuBQgqN^HGLIyA>Ag;5UkTwoB-oO?fq)`Vf~@O;swf?w@Z5 z*fK32XzCoY1QzCav$}d@^!E;0*ne{hyvzv#rs;poFGLsj%iAtGk-^dwZZm1f56}&i z*rINEv+QLXZr^d?wc$XMH|P3IuX@E3Brq)HM(^U?R}EbTmKYHtIMDy~5^*ap4NlgUdp9D$em`gew@AiWPKH zRk!t*iw{3_RMCC1wrr!sHIJX8kk0yF4(r+3-ipY6&y)`jV3PP@Qz1F_kC*dQTTjS- ziPu&{?!_M!g(XLhbg8{K=N9XVF9>{RAM?8yLSfEAy>V1K>#!W3Rlt@qyu_;(C@rsfbZ6#JzK)(=fLZYG}C^YCE z^e9OzEicq87*{gj*|GZ-o~f5B62dV5{Nm`5K6m-OyLn>G7qVk;sYQ7;H2N$+Q|VLZVQ|7O-q zN~O)Hjl4NQZJ?pw=BLa!KmK@R#ZM8bv0A`xvZS&^yY-|H7dUust16(E%PH0^$Pf8= znU!GXP`mK=>k6HNqkibxr4_cp{>0!*OBR7)+lo<0&)Wm?;JS!&c1uYMnaszY!Sg;o zhbbxLB^$V)AEizzRjN(wqPlt?S-(xUQVAE%3|O0|xgI#G9}pBdFmFpX`jwqn#WkHn zFL+!fE0ah}#?F~i>P!O?daG=4I{5;C3hb6lN=(=(`thuNW+s-;L8$a8dgfZ(y5)9| zU>chMni(~KeRj%r(Hv^W_T?`lJSH-P>^v2^ab&=GNr@VeCftFo?!;P3;!s$5`)OfV zQ438yWN7-}q59H2t&$jaq9=(=s$hx&n|yM4a?1l$xiqnG@$_+b`WW*NB%^<%OEmw7 zGGRGwRh3Enf>Ql(}uvp9>_hR0*5-*w-qh-<>S*gV3s22yQuhy zcdV&4k!D&)rwXFz8_j9)GkZr!0&JT?PMP?f5QzLoso)4SV4LlCHlE_o0jX_qx&ErX zesw!)=f~?=W3upo>NlhPfIF~NJ-_h)HnHvtsWI7j3Dd&Q%qG;TEU7I8s26+7=}g!K z;=h>6B}D%HD<2= z3!!ot89!=TRFop{Zr^TFUNT;Kw_ac?+oTV#ZXr!q4$1IOS+~9JlfoLM1ZcXkegn4F zffR`?sLnbUw!~pt1hB+kNBCB(N#cP)@hutrHN5m}t55SXggt}?MdZli4Y_@uxSMD) zfbM{Qk;fh6c(=jyN3(awkBRqTT1b&a5s2;*&0v1uVW3DFRkzw$Yk-wl3Y{(WhSHFy zUXorna;gauk~Z=ad5&Ah_p((KksY4e@Ir2&SSJsBTL}*^0ng#h1TaZ6g`)}Nn1H9m zZ~_z)@RC?SP{IUg6N?ENm;g&+D1ioJUO00^2T)0D-NGjTd*WLf;Do4pHfbeo3BYc{ zEHDA)Z3#gnP(?0JvAl4zk%8txI)`agL>&F-AEIx<6y7dbO62xaKQu^!NY>CLtA;#s&E!) zt7u5y;}XPCB!L0Hg*Yk>Y9)X#*CNITomj`!eFybh;r6NcX+A6lkwfw=1t&eQbqF(rIF#kxJe=l+fhz9Nc9R7ZFEs1TK6mqRxmI7bFP{7P>Sdf`V`PACG&~ zt~K_|x-E)ei#bznLkF=#FZlPk+2YI~{ec6ZwTu9rI6nJnG2kBHD(;#UlpRC?y%5af zyrf6LQ$~{a8r74wYydn^iJ*}pzjy}|m5F4O{?jCr)8A`nysEYWoLRyopwdY;+aWfX zU%K$LmaC}xjAj13C^H>gLqE7$lt3VMP~24=uL>ASxboqtfi%RFHZhwJg!yGgj3GS4 zxQK>m!9}1u1-f(wxWvtxLVcW*cID=`3x${zlax_;yEhS!3xw z>Ns(ackjK~H|%*IneB8gK#J`YcNK&2;U8drS>*ECgqwZCU0@yUrmp*Etd-o zf_Pd&66oRXIQ706yDTRNtcGwK^UKCs^pXMftAD-E{}-w+jnjsE`8J9&kxdLjf}%{# z6V&TPhG8B1qa2I_@eu&pcDfx9!r^9BHrdhoaKU3)xu>AL3%b$xrY`fL$pYWY^|Ku% z@IigkAzYx#HTBsfhs2v%;XDVJ_KdKaM-%8EHq7Q)NeIjzgDVNavtu?_K=BTvc`$J) z^u@%%xG9f_E3q?<1ciycu^!}NaIYO{4L{4M>P9Ys0v%-*OgI#~yn;GA`)jilw8v=z z0Xv=aAc>%s?c=?36g~&6z=I7}04^L1A^pOdv+5_Z6N|zLiEnw~74SHO^z*i-ZH%ag zI6m;~1!Oyr2AoI;4eG4}RpLVPpy>G)YpF``5%ml+Q@!vJ-TP?P3100bn010zBfUsw zNX{U*u;F>bxZC2cUqJ!d6F(&9yq5y?7VH8}x7zt%OQJ9ohyQEYb_)eu__SH?-FBF! z2k-QsE$K7*UE+MiIMlTHG9w@jmnP3-~G*sts;s=2nBi8|r zD^_CbIV3M*Io3=ak8cSQf$9JUFg!0t5EO(2VsK~m^ef2aNoT`KYVj!^-68^|IR}L- zROjd*1f~Q{0~>=Fp=oC`5ka@0Y5184f)plm&4vy*kZ^4ZvFh_|M=}t7S3s*1JgK^k zpFl`YphdAv)gw;nptiwoerJ#va@mw9+k0FRqZY8NlMC`VO?(L;EF4viwZN@bzb#Mq zOcCqUEqn~@*i6CQwgWPSJUP&8f$1*Tz`^DAwy)-}m==wB&KU(5-+Fd05)b&mZX=~d z64?YHH&L`Q(p}T2p4g|}vnjkrK;?wa}uS(Xa5}eVUK&cCzgiA>x7^x2! zBj)AB`bIjC2e_)Uzho%UM98|tqH0ih+vwY5@W%*XC>$f zWU|U)nzY+c-jz{i8G|Q@vhF6>CY6&A8@%-_(WfZ)gcRpI`=m*8=~-@ATww(c+zn-V z-HMBi-zGfg>C8aXz(|K^(H0g4Fx50~1mK_I3ug~}!dgs;y!D?wQb$rl;x05pGG-pF z2a(Tz@JR`(A&>~C8TacYpL9l!4gu(aUfb6`vBjMSxL#Yw@oxdyV#zkKirNkRRjHm` zZC~bbvVB=BFR*7(#p@QhX8UQDrp0+|pzU-H;|L4TDzPQ1LsbE?-|5A(R@Ri0pU6P0 zD^68>%Nid5hKD9SVttSx^xHIHGY|NI@I?p35_~WLPlzbORZPH(w#BVqVA!MTx99^Q zr4yJ2n#H&7;X{Eb#8GKW1%Uy?-X#knFH}*Kjr)=WHQlG)7xELyhjqZoGn--q42X39 zA+Dy9>JkMiH+>}Sq#fyqjm2@*CbB*G2QHqT6nRQMUhQ8eKSY~mQ)u7=YCnf$aP;0x>`j(!kC@FbWs72=nmJJ4W( z%W()1ag;_-hdqY6C&|JM6CluF5l>MF6RIs~j|Y7PRX<>et&rHVfH~q*5Jx#JC4|SA zGix{^h#Gp4j~n#D8@n-Glpd8P4L=U?O4=$>TRBJL|66cJ{5w1c;wU!VFa;ZBH!TB_ zgR9Vs@^eW;rQ09^oBR$r^knT6EzYkw7b~6Kr*oJwDC}8zw>Gf%leM4+fB_le712Ro zKraBn_fwGMah;+Xzyq+zKlqV3kdUz#ZzlhHe(szHcp%(e$pv|~#Delm&J$((Xf}iu z!f}baI^ur-Dj)=-pD0~N`6bzKg2*j`HR;pqLR#Tw`oy}B=>QY9!C~41FajLKUH$Ry z00p8hilB?n0260;6@d=(%aHiKWsc)nWh*wJ4|LyFoGaE!qN0xA3|agSfY-4O;uUd0 zIbdRPoK}?qVn;n7i!HI6h68cHpoD7(z8R30sK_Cxg26V8^U{=f1IogFX-T{VW#M1u z1hJViIYel=$RVksm7tElg7B>l%4(s5`ilFD<&Q?$Pjd`wDBVNJ4fv;mi?0i;0X&E) zvn2yKCDb>mA$j>d2)^HNCl1EtE#E)`+~n0u^6WwG0>^-jL`76fVNinZvq~wL35*Y; znQ@Xx)rGtR(*x@ON2w=idLZxuS3q~0vQT>7#*8}aL*YU?k!`>VkR@J`7nDk{!)%I; zWK?w`RdEiuJ-cZVFl-oO82R(KJ%9b^^F;*3v`9l)M8(ql+mXru10akUNF7Pn`w2p> z3m&{ko*BrnH?9x*62t?gND@o8i8fQkY2m;r7l&MCRJ9{l;6$+yQq)@l!3K1gxc!3= zybOl%@A@S`YZYTz2sSTKf{077$qh9t1ceea3IH3G{zF`Xjdhrr19;VT6-5pTI0KaC z437qhGvgNc0Cfr1?7YiCn;zspIB}0n7Q|bym8FUH2QS!5;rf=cI*68emDLhHU%`HZ z5?lP>m_YiN^53(_p)`2#Sqj_aXR)AmuN&F_-%uG*|KTp^;{V~Ux2}Y1Ij98Z>^^vF zgQm#aH1N?aq#*Kwf)1)9>F@vaAOw@Sn~hD8aE%O7$6v(=X2@oMeC0Ec4zgU=^p-RN zD<)IKQ^Y3hTM0SL0`y!X0lg&Izddrdjr!*Yn}goAM8~AXHz<~B z;?O%G5LXw{^SES|#;2UXh+mzRGY{n>1~Q$e>S_UO)jQ*}WEt3IyYmSKjiu{bS|K_B zhv}7^&)Ae2hT4by>$d6>W*TjnPs6&vU`^KFY;KTed>Zb~nkDipQf`TFc>?n|Ch;wW zATo>izUAKfQG5V=FQehPqhh*fB1CjAlA_=?&J|Z!t>Kg8aY6$V@q1{6T(L>X3$s$o za5|ggMl%Jbil&8dhftr7R&p(KE=TSpw%3Oe_+au#QY#M67Ky``NIolpWivRx45Bi* zA$i>v?^729!C%8PsZF?(!DygX6}>BW@%ES|%7&8fs2~BTRnOi6g$@=%YkXhKr0GYUJT8|BT2sz3lolPKw0p*dTmxhirYZ!1Gfb<~evEDcf zi7h|;7_cn9#RgDg<&T8lE^^p#ct)7{4~(QYbRwIvbp7%U(~Cd_wpDzK6~BxN`wvYa zST2bzCA41emMN!Yg`gATto!Zh%km@ROESt5lqHjs30icTeKJH z3$zbE?nY){JF$i0Td(o_;CKU`DXD>xdU~*T5KL|=fI@5?;wUpH2BfmBqGBm|AIv=a z90$OkB8xNnFGCc8eIv+WezDtdqbX1_0~viL4%73%Yd{)NrvZ;4T*m~c!y`fV)G7p- z*W&{-SV9n6t+KZ$)u#@odf#FcQomJJ z(}Hdx5h~&ZLcy|}MMw3Z(>d?T@i2Sjr42EsYZ__0*L3awzFPmC$?>SAF@bUnugsTl+9mqvY857fj_@O&|m+g8{h&nXE2C&Dt z@GY<8j8;epJ!`8VJi^F5X=@-$^Zfp+6|uwA@gj&R>j_vU!5Smi7=3Kg$JU9Y z1o3aZTEypLPl|x2Vq$RTq`ng9GeZTsV5v!B_Vc8fH9uIBk8bKqNQ8X+_N5Z&2aaZM zXr^WKL)wuZ@BW}YYi!DzBlC(@{1rd-<_3TPG|;|NK&S1Ab-0m!6Bs(95ourkdVLO} z0Wr5~AIzPPlJj^jnNb0QVu=lpTKcBc;Xhi0phsyod~C617g$-a4rCmH&jE`TTQBez zM7TW&yAGgtNsppgFD@8fV&yPsR@~};x$YKVj$!0p=0;xwbKNYQtGH`5!TYk&&Nw}& zqQwZBBxFHEfi)(IB-sGjLjw$>;Ickk4oZ=-CukF4)`<)3pK&mb2ZI@ixg4H**%R&0 zDw6!1+5{ju0{ zhn&(E*1RJ<&CUMtD z!oBrud*dI3HxsH_B;JM0kzgMHumf7=h%Y z9Ou~w)#xULEwMD}p9_6?(-n=Z93R^KZ=6#_qvI0$a`{Nwe8&;$9;KkUMULp6j*)l z`_(&zAnqo7A=2+?ul2Wu8>}rS56@gEWSy6V>`KzE-`~SEu72P9enHjcXtn^~!(rPh zJ{X=eYk6D1-^%q=ezH>cTR2v%Z&^tV{&S4KbFx@o^wQ(N*<#I5>-)(=Kh*NjuGkQ# zg@-n0I@xhpV)Zmd!nE~V+)@}8Qd zpSDk%**@+yzd1<8*S@D6=ltWlYdz5dUzC6emEBvvP2ZN-GyaHCkJ^bdN7)Y~dG5g< z7V2f@0(mEP>NM)})}C9yA1>UN6m?{aJGbn6?8lVt-@7s9SF0#pwAHV~TB6{^mh0oDDz4Gvb*S!8Is9`%Ng)(YFm{G6&c8G>MHWbjSGYY7>I4^1eb~( z6%u{;De^;o=vj2b_)~5e(!QR!%c$Au^awY4lTo9PKSRxs6*oaIn6JX9wd$mxlOOF9 zuITUcK&OB+%i3AS=mn3_*sDyHZmBfQ($oPbMx7Fdm%5V9>8))}0$^d~m$y#uz4^}` zS%9@XwBNeokZY*g*TI6)P;f^tc3)VR%+OKui>}niNCS$YLdpJPJ+!vx=)vJtMU{kc z>e|TMB9jfBfLQCVzO}j5MKc?|0iRe)`2Gq6WafUUJ7jjxk2{ocFL23J^)8Eaab_JV zq26E#$XF^o`Ad41C^G^1%XNlO`f_~CNO83RvUzv&c}}UM@0ZF{&BZdZB7HgOx68o; z4%&Xmy%F#bx1Jw~v}0pFcm6RvXkf`y{vnkK@aF~Sdv2-*m$4m{s5+BSeC^!uVto2p z3h|vkD{}M&qgtmxl-lTX#%BvH=i5W>KJrt)9>#8aTdz-C_qjet%$b%6;)-lIqRP_q zYGNswPdT@y{FUTa0Ifw0P4q8Gwu#(akig7;+-vhacMd7sa}v6UZ7cB<`0Y2F#|Xa> zbs#@BJoyPUr~js3b=A4<+v@1WWK2_3;Vs69ym{~Qu*&+shzY+`6|&LxGk9fXZQ}N$ z2qq_*MeT;sZ+@45{Vd|=9`@%-Hi!7gE~=i42iIoqmXK{I2Yh7ZJ#U$R<|ARHk}>|; z=kZ)ywM?y89nbl0B5kcu-Pc7Y|Ev=OpM^V<}+geSW5=e8N9|u!My-?4Ro%JL4{S)N4sbVFN)}-&hsqCDp%P^Vp zzf)SI)0=%a1$zGz&r!a#|{%O??1={;lbGM`ZYy(yO*|J~5T z^M1)Qsn5kPBy@`I3l=@hRC65v&rhW$tVxdvW8KGu`6h;;4#$+8D0hz$hNFfP$cBf7 zV z11)#_aX$Z#f&8Dqu{LU1{>3~~{lNK()iaX`X&;dqn_uoJ!aViT3;!QcUl|og(6kF7 zKoVR61cG}YxI00DlY|6!cXwL|?iSqL-F0zyXK|MW7Pn>D%lF>5ZMFnwI?3%&Vt#%7Bk(JyUgaZ*RVIN>|U3+|YGOk(g7zZdK0F zd4_Bh-XHlq`H2)v+$cYViWDgysXRrB6tf=5KZQ3*ggNf2_Oz zc9(P8r01`jzjTb@nXr+E(Ga&$qATjk)>Cv>G5L{t1oSq)l4N?S$-2Pih6yGOr&6U_yRXbrCY%m(#?etgMFBk9 zxl-SI8bT*Kv(_AJ%&=GcIu_T!kv1~-X@**?-in!~;Oo1LmZkL0#WkyN8rr31yKgW&pEcRoz%~@^nbM?cEdMYJo7&(1M2q$t#BhiV1A*byS6~=4= zD^hcN>?%}@!U_uQgG74)%CyaTMPd;w)Sq4_(r(DxcPFx-uJw(BNB;@lT`;wih2z%2 zy|tdy>L~2=zHwh}D~X%g&cWgbC^lcqR!$ z;!U%+Jvd+GSU?~JGZ%B7{oPVPxQ%yH=IHTE!?11k!HSWD*V{{zCHypTv=UB}Uy55v z8Z#UUV@-)JU`Oqx$|m$^^_8PzCzMeUJSQAPCXm6gA9HyggyN>ysbAOyv z#;URKpUlB8TNJV*_}XBRxoqmPTIH1QQJJo{K^C|=>D21|4VwjcH|Op8E5W>Ts`8M# zCfZ%Cw{26R)@AU)b0@$ybNWow{uOrMO*2`KH>h*6&j_9txO&aq^g`a^;?M-lcd2(i zDfH-dPLpX=?6qkPIMzxpwtBq4(zLDKq*yy-8>=z`r-`>r0L7q`w(r;K{P&ZzqFYUt z?rr&TzRoE*jD?v$w({!Cl)MO7TbT&CuGnX3+IFC!AALZ zo@Xg#bH$dp+NP`lUbF7vj4KA_OvMgPU z(X@b>r!I!v%|A^$R>DvB7XfQ`sagld4g&vzf4Js9Ts3+03P8}C$ywG2K;qzy@0OWD zdf@FKThg`aYEJLow)?lEit4Q7<+l$8wwWT@EP6R-J$mMXC(@avF~axriJmITqd8sw z(qP7lXP!?0^Mg zT3iy%N%z~$Ne3%|Ld1b!CM@Kcr-e2OZHT9cJy_Fr9UMfV&FUp&Kzgub4jZgo6(V|Y z5d^XjR;~(v3gvhZw>D)L7Z*FiX%TKU{GI#G=M$Iq`a&+KCVA_Qmj>;?s!bKS zcRVlMcZX0|=!|a<_l+bH6g4~Q4ySIzdR5<7uV8bD=&abg&>t3U_u!Lod(YnHvzw^c zdrv(YU=Ngyve^aIrKio}o>}Rf-ZgSW>L^1En(2Y8zJh5A3!tTTF{p=CnWZ0tAV!i9tW$BXUx{4P6J;ZD5OWLOBaW8L@s*He$~n7_>w{1T|4nOx-xp4;ZQxNCDc zFwb<=z^=0UI@7irCf>lJUVhv2yVA^MsZG~^5jxw@m8_Im@*N2*zgy}AyA{zTzclGv zw{2(ERH{dJ7>gl46T!LmZKA&ne0+9nUMHAzG<%9 zD`IW(>b1#uKjVtDIy-YWcr5O97$)g?6+Rx8e>NGQ2#h+!Kdymyxj0@H$6 zYa6zG@G6!TH$`hJwtes`t_SZ`nC;y4kioq(FX2J5t3FQPv%Uwo-8C$|6O3R*HQbwS zoG=|hAtfdOA!Sr8`%5wV#xOTzLs0dHc&#C-RPFuWPA1pA(@rYY(>z0QoO2tFbmX_J zxOzzKZ6k&Ei(S-CeJnmrCvR_N!IS*c}x?zQP~w zjnxxA96ZTHsz)>d2<9I>8|H55g?Mp&U@I#ir;E+ngS~2ADRs3EiwWkWkMP@k8SoIm z_)MmfP)d*f1rW9D5Vd^C&)jIbXMlimd+Llu_h7B_&Rt^Mf`ZULYQ!9<`VV>jr&*div1Q>c%@+Q#tRJO7l8OYRW?||FGR=3BW;7FHYC! zv5^isNQJx+lT9}Rq9Ho5--z}A^w%GXtp=5r!l^3o>OW;xV!*r1=4SM%7jHF=_??Fu z3*Ri4+|u4Md#=H|1)P{ES`!Wr98!*~CNRPBmO77c?mfT&al9t)FF4i+0w1DkK;@g7 zH$O1d->ajjBdcSw^@1w7XS`y8RbTUKCYO@Tb!01EsbRXRDjo?dz78Szl0=5DMRdub z8K#L%AIoqc$NT5^aS_WN(NJQsThJKTxAGC1**g#rnmIYJv#|6G(6$=(j$8lwfZ-g^ zCi6ETP!^Yf3jNn?qzRET0ZtemPI~BGlm=IZ>U7N43d#Vb<#wDn=DG`&a7x~tf`Yg} zC0rC)`*=3lUaI%$G~WO_22$q@d3KXB)3JMM`KT*a3f~gws2Gh6<>Dp7*~;TqENF5Q z0>yDNXsqKy<0QjrW{ocus!-GNFDKg!UV(&*hM7GniUqd0}X*`Iz2NPWT|U>q$dv46`LUmz&^ zubbAex3)w9lrl>bCr-$CA}W9(Ye1&KQFuXY5-0g>*@eT{@)L{g@W3muZY(QWLEIO{ z5hrR}{kJQRhZ*E?$nTk$gx0_PegBD@;Ap-Co5MbcXg^TOBbUSIw{7HT^v_53QN+bT zr1U()--q$or@FQW3!r@!HmO$)xo2eYo7O z-{E<)_=&kC%u@RdUzBHT@&DwMP)W6`{0_?-#s8CA@K6eefG@>tL)MI{y$&tmHZSERZXnLuQnUF{B7VARe8@ zfhJX^F4mZuF_`8{vXauS0*!`Dd_C~(2_12~aWi{tf1EMZ$hY{Y0;2dGnfMo)xPRY% z5zBs}F`4nmrIe+2nH76wkEfxWqU9pPAxPCaLfJQ@M2eXIBtu2Mry!4scf}(UP3YJi zOC9`~V=sjg6@%Y$*q|>->KCT02TeO=sh_bMO=9eC>0ihgip0d}1qIY2Vz}RNUlITR z?=A4fGi1`p(M!n*#4~gvGdj?edSPeMpvS+P`+v4>NP|Nk_EwfAOqu2FmPA=Cd)&vD zchiXI2%DmQ$ofe7vA8plA_>6}Q*%sN@EMx$A~_Ci;;cgU?J3L&bYtO>H@QOMYTbuM zZdJjUYJJh=1~E9i(=X5OY`=MnAELF18Bs8K=Y5O!r-`P)lO>3^?&=>=mb`jaju%2v z!owAiC8Ft(oqe4m%}=_pS3m<%J8+7_SFKmetqAmcG-#qEx}-aG{*T zuFLwiC_n5Rq@X-}6ErS1j2<*DGaMN-{(E>la9n$sIdJ^fa7Ey_=CE~OMRV-Rht$m2 z6(2V@z*T^^`bvA@$HUU4xZbStH zv~Cn^i+)601X(|PF=7g&SfpX3Hbi`caKCc|T0agkGkIsge@(T8LfPm&l+xuR%bPWX0E7Ud7 zRQ&Ry`r~K znoyaD(1x&g^i*^>j5u)|I5VN4N|JSw1>YpgBGidMQR6O-wn3#a|jESreM=+GsvCiOlj`1FqJgaoVcCL~^(?pJkK8@}~Y= zyv33w!ux9`I!hx?O^_@>UIwa&8elAw_7%~OmrSH7`m4<3?5|HDE)mZ~E!eu2UmuGv z@$0kfdm38g^Bx@8Ba~!y^zq3O>?!~i?ja|N=wKL;2F*k58&TE0q4mdFTv647A)IHv zc=EC7w{LbMvSi*xcCz`45$jM8z41qT`##p{BzI(DZ+T@ zu>VurN_p-5YZNXsjr^Aq`x&?2q6U+WMrcL~cjXg0O&kl|bExd0WlF9Kl7h>Hq-;{e zn8T&5wzhu+ljG&Nwsu$qlas?oma5SKFM9`Wma54C?iP1tmW_xAr8d)moc(TwRNIx@a zOljEZ!-6jAjHVe!a~Lp{+1MS438=#^$hrqZV{viF)6yp+cp~}*FeJaA_#tB>ZH1B` zqT{%|;iEc_JWcfzA3lHc4k<8?t9Cf%4FyKw$XjFV&nr#{8VCeW(eE)3K5wjJ7ce4g zM8A-KTTb@Z4tsFC0pJiky^L7)Cx!**bbO)t4*4raECNCFM&7aPR->xI^!~V`$sqjG z%!W#M=jjN>W#osrL+6Lk4@1!Ihau7;pf}c*=e)eVBk(}?nnWlg>(SLiklJb%=RwGN zqabF7GJ<%FgpIU}q>Y%5;NmAI#=ONwf%gMr7*!j!0BVu_9eCnpw0<1!1 zKwCosh7k=}oDSy~|BI3mXI*J&fDRh8e;YRtptM>5^bD7eRywW@vXIr6?I@To2_?#- zY76_B5!#`ki$WhqnAIKe_xI;@1|?%_RmX2A?%cz2(K}KkhL;(>F#b;tM(&I=C~-wd zJ9QZBx~`VyhT3o4WuI^L-Emnt2}sYsObZ-6epaq{OYy6wo7s^aO`gdreWS_s4s#nP z?#C1l3cVSjTC=#is9jYuVTS^(*;bg&;(fm=!WCjP0{S$<1!ss63Y?#rgKB?M3EI3x z^^F*JC{nl^24*{+N7w}Z|Re#;r;DWW7opShH!XV#M8ZEAw@Z&vg8Ls_{hd%+PSKAMOA*k-kd{Ad3$sVB0x-ervX9Mk zFJH%>0-DCj55jbu=tq&y#S^ib^kzXGUWV7*%|WOp@~9*-HE70B?S9`e@A_$U-oBIW zU>X-6x{jr(A>hkk-yz_|zL1xhdIvu{-8zKy%VH=`?G;Em1s7h$!(g3!Nu~s*NkY+u zv}V|>e~nBGEY@#tx+BmPxAt9xANk&7AcP|@ipe65qxrERd?NNMp1j!GG{b*QSVle) z`T-#=p@xfWjlH3`M}6T0>}Gps`v*J=z9hgBAhPNdaH5B@u@Eq~9vA%44+^|g?gDIw zKJ)IuonUyoOw=rNsYHl@=u_izhYp5)oP4Fnj5uK(G%cJ(*9r++SwkaXW0Cs>MaIUC z`memx*UZ+Q@)wY$k=(e{)-8Y0tdi|C; zvtQQ#G{c@~NHrt0MWN(}HZIorQb#|7xF$}#OVZ@1Zi90ZL1vMJ3qGX-y$Gpfd46J| zBK>iP@H5i5l){>9-9}R$w4n(;V3us*rKRB-=h_mGTAA2dvhH`85D{CK;H^uK@Jn^bh?r;-|Q1E0zY zsY=!ijv26(3A}u@Y8Ir<7n;%3yk1Q&$!05gR6RMnvJ##&Dc;~%$$Tm$Z+1qZDImxc zH>;tw9GXih|qolM&=?EUN!cR-e9d(hX5 zhwI@n+}_k!Wihnn_!1$x@n-l?_a)X=Sh+t$aNt1&nL#| zTF4Ra7jaQVAt#IcY|2@?5X7CH#)ELzxVn)@U~6x=oyB#dXyZxyYoi)#qKaG4J`b~$>~&zCMWK*DEC<&=M7_itb*ak^=P16LhoD%k5DlFZcg<4WAs6b)0N6W z_3KJx&`X?c#yL9{KVA*HD|vt8kfVls`~8V{+70{mXYoy@gonvMB;V;6Qu^x=jv2T1+=DfjZ7=a85;Kmx~yHCCEPM1Ix`D@r~(Y~sWH1V{gz z6Y6;j@8pqse?sih^J%^oKPSjy&V39>+E4m#V}W3-nAj?;y;$&H)VosUEuKtshV>sW z*3jRXWq**2je({H40=sHeP25+<}wpw@K9hmiC4W>u*9-&G}Xr`( zUoUv&mIG62##q)XP#5(oEA>}qowBkRt3i|1j>W~rY=kcjOX+&X`=rTZR;K{1;)?8% z_E;;q&aS5k23^Z9CfGc-l_SG>^3-Ld(zbxgA0};<8v)HmbP`zvc_kGKvzD}XOzmzW z^{+4>C*%faZR@r*wbs5HZkk3zPwU1dNxCa8CHv|ZkA*{NO~M~MmO2FBb-5=#cpDcI zvUA^KqV&83X@>2uuE|xwtQ{ifB|tY@@5^Zs$gKL;$6R`09n`-uVSf3qJc9BDQzx5C z$`tKL4-FFE8ylKzN4h03tShRMJ4X`OnGP#+zfLvP*gQY$9|cM*Kc^~oemz_Rq}v<* ziUZc&js*MmZR9$J8QufbJX<_uqh>dBbneMDMET)p%8K}QES_1y+%@fWfKBDiignP^ zC+;pzBhI3(2Xm+HICf5Vt*$@#+Q6<`E=W5GkMT^_@=7)*I*Qc5$DynY2eEC|i3GMY z7ZmNWW#rueNH#dw3JQwihxL^yW|EYr-!$u#kIa5}qZoLtya?}}tsAY=0l7TwSPe@* zxPlHdKdIEN$5>av-uVg}ImLFNk_kKan+-MuT%<=Q@&xLk#Ua@o5AHXx2VClQ|{3Lm6^=ChBYlu7RzD0K1%Hjj(AwfU)VLs;=2V1dMlN@+8+-85%AbC((YoTwZZu|gTF8))-)2hf zj9ga}D_hTgM3eomFyH8{w73Q(PfwALgIxK^9WVM1cl{$C%YQ%Nn^ELS#k<8u>**7< z0Op$OXlZ5hHh?*rn^b>qgbMA-P2t470xR*_`xkY#U&rZ=rC!D1cZuol-oL9=o=RFaE7uk@j?0oAJ=!lEI+$p;d#L=m8`^_A;J^ye z{BmlstVfH}w3{~=_}9cpn`ElNPf3iiEE^fdR=wGQ8w*n{;gZRf$)8SUEU z>C5%9_G9WXR~L8#!0mEvg}k2}xlG`pE0qmU5wEup*CiNT>t!aCvAEfP(C5{xyM*Vx zl}%{&!L0sn`(X@i4E32-(`(!I@T%ku>Or?~+9rBa2rc>z8%Axik6)F{TY4NDfyh2Av)jm$%)BdDi>Umzt?f-dya*MnMne1~_)c)ByEKqH= zwf?gkRJq{hM7_VaNq3~(5;ya&zRoPG-COI>q;b>wBi`iMvd=>ImD_Fen)zLdu7gyY zq@u6bC#|Y&%NR~Cc*DzKqpgS#+ZXYBi&kgj`82b_Uzk3si~}2&faVi@7RXY)@nUi^2|Bm&2{~7H&xmBim)heK6LozVV=hxo(r8{9~$t+1arJz|Q-Z%iPW}_sThm&X-jI zay*BXI?tTzzpT-A_yXks<=^mPAGZ+h)8w+UvhmUMP72Y}^hD4@n9cJ$cM;KQKlq)w z)0?lg5E#~gQnDS&xXO5$?5g{e_n|vRd&fmD9-0D;F_87d4Im-D;{k^K9JEVMp|8fk zIuZQ=AByXOVOoPkUT!0bS!t#1h8zGR3jxcExoi8B@?WHr z3t%lf#k`fqsm5w&UbX2(fe}zn%cq0nMB=4C&n6>Ig@6K|Z9Lu~O=Ma!%T`LA#T*rp zi}eenEG8n(p^l3*{*|?U-}Z;h(x=j{45ze^Z%N=!gZJ(5OO+qf;cBAA=glSLvU5J3 zki>BfrP**(Q0C~H@^Ilb(B2^1*<~eX7MbLJJgu%KoNAf&u+1>B^I&^BW4H>$D?+Ve zp%kGA(hci9%}Ye9t0L7}c#3II<_&#ZAEpw}|Guk7#JdEoNSZC2sZLh<)8$kHJt#nA zuU$1Q|D5J_jLT!$6aUBTyalS~OXhl{)gA35lFRy?p*EXv$|2T}ba9K=Zb9xfL>?bU z?)_ynS^bmMq4+$XyEc%oCwQhg^m%DY$|;t7s@Vw2w|Cn(u3Aw-mQ7Bc36(KO-RSxo z{+>1v)tLxBV9H(NWTsDg4VZE@ z=&cXQozbKV?2+f+G z=a7|*q(=#PS%1JVt!lpQss8KFeb!*7E<@I6kO>fJt(*DT6JHdI?omw9(*Q&UbQS&!Iv6C!GGdupP+E4qi4DG?JR3U>~g$gz4 z#=pgBZgbS+8P+j{cfBHLd3WeA*drx)sCv<*&Pp2l*6T_hMl{8PU%pXhA##8}Dv~=s zwj2goiXe9uU^ABwUP|C^;7_|I^1rtOSYOqyjdCvNmNYSWB8_!YmNHB^RNBlscFwTs zfrobrnp^z-EI!OeIki=hKR)|oVuNWW_5qn_;_D|Qkb z&2%CPr8YtYS%ll!zU?PB)C%{qD?_;Lwuhpfnj6JKiD8NDe3qAbtYz%0QTg@R!F%Hl zXHLFZ<(%f;J=wK zTyB*Zi@2@cys1mqZ>VSUEtpNXhjy8_Fxd2+pORKv4u+PRdTVYN^%f8hxO8>WHU%lC zNVK7!6=s(PK{B$tbBVNFJpH175L<`&`uKM17DEcyiw&0^@(n@Wp zbZpmBbJKUTB##7+9z*s8bPOPtQ^)4fJ+&y3L=?Is{XL(eEZ ziNpU+ak5&X=L0Jzc%pd7f}QJzDEY+Jzi{sQyUV})P^Y|5f72F2NN_0$J#ZX5yUDif zB{);QhsFk;dk3rP#~*nU@cGWOLhkt@nn)Je&My{GadXf$WGxCf_cgXe0S zAFJUnK!+Q+X6nk%^xe)G+>dN4tRbBE6a=rlEDsp8o7^3ZoL{O-h>Ev8<+jOk^>;BJ zodNvHo<1@%qAj~erLWYf_h~!%5aG`q0WfXX_+6o?wI#9>v4Jqw$J9!=kM@V3e(9jLQV;WF_JSN7?xx|`i}v;fQ{JJ2fyl`?PETd4F4eyt~MZ;4LU zojpUD$?9jP9r6&g<1eY*C$d$y#Y?ghal0di9jbP9BvEa&`{VGP;s`(`dyZ|Qk-lv6PY2n4D@{3Mx#vBeoj|(J!wrS0{lk4-y4FoO zZ49Z58-#B+ZA*d7{O4EcGA(Este+ zU4u4z#`U=^LI@CsYp-((WSTx2f%3eaB5`+*AEg?zb41FvWz=gV0=w>drYLm@+Jrw5 zC(j3|96*dk$i0^gkIo|!Ik9y3kG9zPpx=)pdqyR!iZXpVy6vt$-0nCB55b?XdAfEPT_9Mp0f&$ZJ8xM%H9@`j6NLw>Hmgj7 zw0@(OD?NT|-zwzW>RVaJi_}2=nEjnRNm68;+pVv&6)*GjUUTiv+jXv|>u?RUp0DY6 zAQ_#IAGZ`D=!eOs$^L9b{s}yB{=ROzW$jo5?_d!+Ea2WL{wX5+1_CoH?dMhlb1XdCcF%4@wHOeYBTPm6#XN;*W|joN6*=?v8^99 z-=DM?7QA-DUX$DqJn-Y{0|O2sTvRepTRvB0km0ktK{LcH1$j@eme_{SVp#upKKJlyK*fP%=TEB( zMdaio=CIXmj|ZtlRa=W-BBxTh3Ri=vdaO~kFBToAkaQ1DkE?>@ka0bCtQVJ;{KfBT z03Q+T>5<36+Lg9|yOxKQikY%8oqr4Fe>!vADziCVC*6d=!O_k@RcL)yMkir#5p%n5 zNT+a>^EO56i-+pRL#UZjLZisd-%COeiH&08)=_0O7m5<>$+8976zs$Ok#8T~YJE#{ zTQAXUBl=>s4J-!&{0UV+i4{-wrQ9)0zOI^pwB@RO{$kfq(oU5N)gpCi-;8Qc2>~Y4 zF)QfV#yKY`XQfs%h6?MCI>2y`^G$r`{V=U8GqC{VcU+_{sIxGvc;#cQ1i7>_zmK?E zu+MuP#rC7^#PGTK_fL-|NBQT%=V$5E%`a0Ykn3bDH)$LEDg@E~)vAq64|w&0;2gm3 zysZ1K;MI$aAi_cK2_v+@fw;)$N*{ zz3SXJh#Fu(c0|g&AT0Tq2nG9R&zj=j!#e^!Qp*7HF>c{?SGbiC`2BEKSXd6aj4f<` zFoe#V=kDfFxG$*UXY_6||0%G;{50?P6b9>*tYJO`Gl`G5P+bt(a?2Bt9Ae82j4QE% zg--ku_=&I5MrdW3QtQwJf_$z(&AwsGy8C{-V}3A1PR6BqWq9~ zm|goYk;WP>Zo(Ty`{^=b5(o9U6sK%lA_(k;d>ZEVEv7Ay;|L-YL zXZ^1nE+wLEfTGS<+AZqOo8Q6bktZ8}V5Ix#j==|e8S8|Z1=z6BpoAjPik3vx>fW8L zdUQ;3gVO~@Ruy(K-s@4rQ{(@$Oin!G%VeU;~A<$Hdx(+L<%|3X_?_&s5xkkMlRvN;7JeWrEnA=N0a zL}~}tkeuDRt5-%?Ih@Ul-;PRgkzXE;+>zXpy^Xa0fvJbj)yCB_&cpwbrndg%(A*Yf zLV7k?_^st%fu(h`krzf0miqe2gDO%>^Rqx#sZ|2T5y$TkR-g#gPHR!Bcglq0E<{C} zw2PMnqXU=Uj9>NndT4GU=0H@N=()&1VPQbKs`=&L5~r80h9FA9{`qlFS$5~%p0o6k z+2onr{@;ATMN(Wea(JM7mVJ%Iyy4lL5gs=rtuZZlEyZx&41VB=zIuM?&30)!b3BRL901kG@JIVjZf*GVwprTJyxC=JtO$nPAiB-2z@v| zFZM`W-{{)h*SDQ9=T@@3E!L%{&z=QwsW6)BS{~m&n(opN=s@{7xF5mwQ$tAPv~(c*(EYv9 z)$MnfE8<%1t`xz-t)0?v{eXQfZ;AxmfB1OrAkS;o(N;4xmvda__MSk^2XGPoEj{V9 z9JR)$c|*%rsd7ukqtXy%P~EH52Hs#MwOKi486;(dM12E}+m=LjBWM|pvVf=ei(PT|vmEJ^>Yxl^_k0jb^S1Dp5vO2T;QPlO)~*{CelivqK#?n-u!x{Qw#ExPbn z_{$!Nm~DRit4}-NH7!-?(3a`SG8P-~Y4rHx6UOdF%{FX)o#Y)pt@wSyCr8MBGV7wf z)#f`pfcx)VOERsYTtQAp zeU1fv0X=Ltw3;pG_!Kjp4?R7*E6!PCcrcMc4p@@1Xmz-*Cb!n+R(L09?;ex% z*iL@p!X=5V&WpU)jB#-2FY^i~CPQcnv4u2)z^X1%+JEr(A6E z@F>!n-CR;`05UwEytDdw$*0EK<9KISkR1qou|_no z#|h_H%-O=UjFH77F0kVnGxxF?!rT3>%<4>3n(1y?K0;4jTKRoa_@TGdTW7GX!`{$v zv>a_4u@-ATSVY&^AbKrx{Q}T*$=TNa*6t;jhdrle7VI)Z(~f#*2}vRzVE)AJW+55> z%1V#=$RMXy}oq3I1a`5h+c5N;*iJi?hVE!$A4(#{yy)f(fBiLMGz}X<#*2{2{C(5Z)Ew_(dGzekM%Ytpfz`D{en`h^9hVuZG1ZsP0|XxNc5f4hRKJ#jZ@ z1Fths%mlcZ{vO$)cV(wd(4To5Oec*&K-qfiHI2fDjtF6{JPr5XQPV$&6$L1g<^)=k z24I!hg74{OSFs9b(U^+JMDLimg$E^NX-ls+4 z*$-93n%cUhtosSIeixb1g05sL_ko_8hgNtlFkyUG3I|2$Z46$P?5SpA9OH8B7a>xf z3dd{LOSHT9_D%!Ao-HYD?ydZfmn&>`)%xQrBMV#<%R?B~vdUpx7{l`Wx7*7p-A{`P z6La%OO+zPrJqjSQeuc2DQ=a8M5{LKx_Sdfa`W?nErfRutSU4p5pSpdeg3Sq;4bhm< z@1Fijpw#^N%qC&PWM#yZ&*KsKwX)Qwp09?V=pZS5G-5o^gy-Ms9_jey<@Gz~5B9t6 zZOAGZR%SLsna>%)ZOAQ;k4Al7eY%J&w!VmD0Ychae2Yn5?Z}P7gO^U%`)!Y?`k5z39^4 zTG$Dq3rURl*|v{J44>$p)SW-Ha7_=Pc(}LrOn!Cf*Y6du5>tzk65cxu(ww7vUwiwb zUE~0)ZN`d4*aZr1YmyIhK4ETYZCC;oyV!YMByTO5is%`9?1f|0BY?53`5dsFuhhG^ z(~?V#BsYGL1K>Zp02hiy1J={e(Ko)aNf~Ad>|_K3**5v{zrIq+)%Wkr#{a4X;@FE- z{DD5IVa9%Figr@;e6el`=J;ZaWQ0b ze1zvp9PT0)DJvV&85Cbra1j~U(_uUsi<6adO#AQaz+elwSj~!{!p#q z-ISK_@vV)D>i91DR;!PRwJQoS_D#pPrs&+=o2%wxVna)%kKP9}6I;$Am)&ug`2wR~ zFkKyYrw%if=xq4*ZZ4?7OK23*{%|ipj2T^Z*^Hd8kA7vgHG2PqPG7;6o9+-hmz4I+ zVjqp9#_T|pqS05?p*UZGD5=TMIZ;cARRBs9(nuOt5Pp*3^P|G`QDB;Prxrd zX!SBuj~2guna`G3oz6YDBz_X;H=Lsc=IqFJ~ciO_4y$?E~eVu`~@%!i9AMUaVQV^lX(ee}2(o&94 z<~}gXn`xy${zU77}qG4xHp?@WfAb#-}xTGhrQz+}C`%%nz}x>?d%Y?6%(9 z4(=i_A7bHW8Fk-gfcUFc=I`47LVjK`B=^%Nt+I>_gw-yL-(lAn&I-n8$gDHK2O#f6D(zs5I68 zuZZ*6tKeZPc^ypnSnl+{^-h0qHMcSJdJSvkMYnqWwG_ISXae#&!W#dpCcWW*$Cy9+ z-wTB$+FytIk3!`x-2bh|+}vg_1!|5(g$L2+y@=o$UC{5kwby!`jBp~giozax)^i?-eCm3=fs5=X%{L|4+R1 z2TWrsO6*SX0n(SaZjlYW#v&c}Ij4MmXpvQ-62XvGa*pRA@D&M%_Y^F4ThO)jx0_|7 zC8KA=`O>PywS389`j6_(lIONCI~d&wRKnf2`@C`q>)<7u@?LNm_PB(8@Y4J$sN%Zm zxuAc}S_e%JoCVxr1hm49+`WtX0PFha@WSyUSqQ&~PFS7ayitEMQPm>0x-R4G^bm6v%x$Zp1p^ymW+;r{?XK)}Dhb5NsDp8tP3 zDn{R35HB!&*}(7bxNZG7*|<1_*EYmm#||D8ctYW>;=t(LVj?zr@Q@h0%YnO!vC-H; zWq(aR>2fF0I@xu)4z&2H9jAVEywJ9>mD(x9gTp64@N&$)dttkDk65Xf%F;8O`MB4_ zsC9=sSkT>bBHA{-cp)=pr!&RWkyKvrw>_$j-gjQvO=ae0Q~5adR#n}Nu)90Yb|=$C zyHL!hGe`QK>?~@#*+emAY;(Qr{Z487^wt_t#r$3v;VY5uX z!_oi3_eO2E$d;q*GW`v0cdDOV^X)hm(O&Hgj#Kq%vsVLeJr>GiE)*Ttb1?UR6=T21 zRz1643E6!P=p7-q7jOn;yWb9D{l3CdWLvo3hxd?%_JZ8sWh^$ddv)Gdo${^I zd0!l~g5LYe&4!Cpe)Ql9es<%v%|>&*u}7rZ?Pi-E;lx3~W(7w9chbY4m2rV*J@>^b z)=F)Hp6tZ`gZSw|@y4emeORCPb;#s%iZ_sW_p%m)OZCsp+KUa@#4< z$;{45sbRs-o#;QuacnaVt4Dn|si>Kwo%V>=UD- zf?RM9CiT7^DwRzLU8g-O>7vCAjq0#R$PPt?%s*B#RY>I1IW$dyHk`_5;xi(j!aoxP zCv9x(Uc&Ss8a!|>tvl%H?s6}on*lUMA$>|G*kQP5F}=pIbTX9%D`C=f5t^Zgne~x; zJU8um9AwMEP9wyEIi|6@-%A)qyVdutw zfI0$|hk78?5>yLn6YAkmPl0+d)T^N00rerMk3)S8>PJw&g%bCl7b8$NgW9!k?2s$A z{_ePY&z<+~+keIQ#Jxqyt}m*0aZ%w!z1pBb(F6|7Z75BvylHpZj^l4X8+N%}13>3E z?R@H3_9)8TcP8S(1Lnn*e0}3?(9$l>d}3@hmG#+Oc;LLaDt>=~-`)5v`t17sv>v4V zd?0?w;1uk+PPEsLt_b`g3FC!yzB6$-h5pjk_CT6HR0UEaCH1AD{2JusXvgwBM& z7ue|s-6wF)`~Wb-GjNaMUJne${RU8J3S)LwJXe>ANl(xCcC;`nZh>Evuz9;t^#69C zJVa*plJUP9?B#x;(z%V}e-)^fc56P=$xgLSHE!(gm@9C%&EqYZu5-O(foH(~lHKi; zJ9RjuXPu+e{b6U>X|SDxee8%`cXD^R<2&hBq;ue{mHqnf3ZGu=It~tf1*}+c^&s^4 zJ*$niQmrZ(d(LUstDO$YKebV=bt}-cJjl_|+5x+PZo)qsd=VGO`Rc6L>Kk=uaVE{! zVJ>DD<|d2zRLb1pu}yotCe(Z8=S2qRMD0X219lb%i!J!u+8Nm2?kl?=!Tus{0}y+t z*1L7$4)`7D>4+P^ue0|_izoT&$4zZj=bz*|=Xo2(yc{ZY7m4qh9*1*WlBa|Der616I7htw9FHrl!)A*aL?`qdOpUUwaFLTri?se;%N?|MFV;%%<09k1cgG_#4gPbm{B>}7%dR+OAbTykOfn(l3GWG^ zh|zD)iji;5it}He6{AoWzBVh)G8X(I1n`YSC@Vyxr1byo;q|1$P^aL;Xt`jGrE|ZS z6$?K{{CX>k{OpA zt=R6mXjj&p>wvcbK<2;|G?}L5H{375yo0(Pu+LUK17kOitqhE)ce#=}>TFu+%D5#X z6gv(cf5VIzfjWJIjA%g}rr+ylL=KoNE2kkBX%=pi5f?3(LFJ$WXwcBR`g)r-d`sXQiQbI1LBvoas(cP-GyE}gJ9b}c8!V`pHuLxmvPGJi#h@>HND zS1SUSxg;ZrSl`)zyMizjTbwRFUt5({XotMu~W@LAp_?wo#09&1t8Q)(XwKgT_;Gn+@shF4GF{nVQWNPf%0!JdJlc z?doE;N-?ueH7|PfbtRX zrKKv`IpwI8z^s26ew7TSp+XnKB7_62YqSXrIF-{Z)<^(LLX{$21C8KwTO7*WmX-u8pZKQsS%58OuCJG{y~i0Ple9_qKx&w{u1_8i#te>F&u7SgxOH zu8i5Vu9_*Nvl*W|s~L1xgS%D}6TQtD^bg(AvcqIVTwdAetzU0%s4-KkoI^3GtFQ?a z5^lp1QvpNY*vv@}2gsjB@A}oh2($Z_-E6#YbR2a~t~`p?YIQ?&J4=U%nTd+CRO;3` z7<0p{QLRKZ;cE$V{_QHe6?Sc??ICp?ws*>BZzKY{ZiIi=i@-)bx8_{Lm`{ezjo98@ zBe1*qFzsKNG4fDjl?cpmSQU z;R$#2hpYHQ@7);wT*N~AvXgZTRK?i3ACk8 zp459`2Ky3Y%|$sA+w!|wTeh#>jlM<(|1RBrqP}{?ZkHNV_4h}7LY!!Jr6>-P#DQTt zepehXqo?Bc-D|CMI<4_5u2^4R-`@o8y0!hy_VN`NJhmXn&gC(Q!3tKHl;Ae=}F^s5<);-`LdwHWE<} z&%d#M-PGy38-B0C{w%EX{0F}`Aq(Ak4uii9mU)C<&%LdLlL((b7dC=p@Wb%OXEz_- z8#=eC#{Dx7nHLs*Yo2`?>BBzisa?QsVSL8q|3iZH<0YP(ROVP}CYwu{_?&x4aJ}KY zXBX!W(m5R+!($$*%C?2y8{qfvKELI-16_B~m)|fP)-s6Fu zeU=L0^ZV4pg6Vv!XE&KXk}8l@lg@_)Wskf^+m%dKM#dZ8-u~gi@$HX-c8?*qr~GFX z4u$NGppJB~$|?r<5e!z>Dn?3UY`tq#Ec-wmOjc{Q_+cLs4hj4|MiLilTdpGG`y9KzoW{2cI`gz)zP zzX<%MA^eNLN07Fgh460y7r-m~)dJu%g)uw5q1wCVE$B1AT3mVJz`>MBPVl{5Jg03} zAz~@&T+oK%FWY@Q=N%iGznJho0PGav{xn~m``CtB=X;88Pw&&fM(1Wd|3;ubPyWHJ zT7;5i!z+2JSSaSA)Ww+%Vu~6>Nl63x<>Ko$w5@?BSe(89PdyI4a+d3tPRoNgDb1Wd zPD^)F^G}nOM{f4!&C@qkAEWc(CQvVAx8ZMr>u_*Iv;S9lNO0eG2h{3ARGP44S8dUT z6_u^ZC$x)8m+x!g{(LC??*euK7`i5%^Ub#O6UcudfB*iF-ac#RLsh#{BR ziJ4>vz9&AE`G+t3=RQ=0^`ubx(1tHr|8HXQ=aOwg=h;*KgEoQhvg@x7w_f44a+&U5 z`>^o-yl&sY@_EC>g^TSoT`h6RcS+X2Fr_NMBPFYyUTaWiRo10sPMaovvQMoY1gqFtkzo9C5wAkOQwRtU&1i}*V@e|@b-vw zGT=w4p@XbeEF{3Ou)L-tFJ@>BIi4gZ;(jX*_30EUrbJdrT0$JzIj2Di*K3q&h&m)K z?jD_JH2028V7q*8Y@&|*FLj!2oLff$*)!RAFfQvR1oGQj!aBWmM_8pO+|iOdK5!1J zTYAh9#sL>3&vUgYy+at)@(RbDnc_9bhkyR@k)cEh=YuqR#V0ib955D z$Wx(DLcQXV^Wu$A+xe~53()@pY8&*QhPv}9@Kh)={|wY|=qpfU{#mHELjM7#KL@q* zQ5dsBk^Rp@O+h~cwWH7cH#=)t!m$tD?JkGP~^t|{6)bKJR#WWjC9W=`kc=+~)u+=sa;6;jwpoxG7I@KA?MJX#7+t(Dr#j)j1UaONX|7nPZ%fr>i6X~ys?lMKJ=>aUXuCLEiFS-!EIWlxse|sZT6Tr< zSJnZk>swdZ*i=`IB*RE=rQNd5QhF}MML!93lP6+L3o5ey7UMHB%pFyR3uq8Th_`xmC9db_|zlUl0cbrk#PQd_ut+1>QaXfohN8P zrdc4wa^w|^hCI?uS0aS8i2w2O$u7no@p3sqv%(FDbvoGPMa9U`wkv>wjCNkd26Wyb z5!HT2Dqtb}f%dB;0XwFq1mI*Oe0g<7#p#X%b-iBwnR)WOC_+W{zlHmyr;4inus+G% zv7vR3%m~*oO@Sz~URNhW8t%vtF-Uvz1g3_JY*`IU6t77_os@hC9o2#;i4kA-XW}Rh z9C>~qOseYp+|m+FgN#1`Ka8(}F7(Y6cq|eN^!$)-(5E3IjD1ZK1%l z1VLgjYojZ};AJlL-G&-M z!yU%9OauS6_kjo&UM;9huGt+)mfB;vCdPD65_oZ(ddE6lk^PVz-#>tK^0xuv# zgYXQ+Gsp4lHOb@TOit!PC}gmeAOf4xA3N!kdrjyDQV>l>qV%o`2N)5XWS`i~qM4&t zH(+m19yCh^&A7~}l)=M%>>k|4*|_8*7`#zU)__VQLShc~DQJ7)abNST$;`tQ!<$gLj4aR9t;TB>5MF*SA zs)>k!qiixqHi%-&nhtgPz4+W@2nH($CpSo-{|}>uR4N$&5pN30PNoteJeU|SbR7Nk zj~V*USXx;92dsvj)Nu^bi4VNsqL&pp6t$?RtH&1epYEb7ug_gkan`N?K`cUI>c47L zcBg4CR*?qAparDN7^A~ytd$F7qEcN#$8N7c`W<>tx{FIU6db#X2kB~I(-H(CXd^TR zJ^YA3u&|}Q;6~#k*RaRFw8=odLdjw6c;t~Sz4yKRimO%_s#evODt zO$%Zm83HbET|h=9YM}E;sLG45{s|Q^zENSxCdpc~#zb~DhrL@mu;zg*&nAePCd!Ce zDo_BoO(vi(vX)0nnlj4-jF<+e0W;nXA?z?T@VcxOf&s_g5vv84wQf&k6mCd|-;fof zP!`k(lz_VU`mDGBbsp**)LE!AP&t@k+K0I8qn`vKR_eB=aR%BYEH6b>V7ItbnQ4MS z?B3<>#XZYC#5ZaHMEEoB0~oc9zz-wLvxp16+egcP>;JyNWxDT?&wrWjd)^ngO!uCA z_94^%8ts0_^n3ErhfM!#wfiB{@5#p=GW~DR?uSgjC!c!A^uJNNA2R(%vW24N&>;@8 z+;ls7eC0amG%C8uona*EejSck`26&_mxBDX4+iG*YHoxHPHbVrJIbU* z9S-#leGO?Rv#*UZP5|QaL_?eH3>bn_+B6f@hANNp)`5fj$42+v{h*}z$Ae>|qhk{B zG*;};*ulH)J9KwzHlC2kKGKA~(w&8%ZA3Y)DYdEye#53wkhPB03P?8E*oiR)nP7;a zEI8=Eml4q=%Fvx+SM4}UV=7}3Fky{uD0^fD*HhNW)?TceV1h8Q3#k!N#%dP}T_=$f zV4QOJL-u9tU_g!n!}Q&I5Ozfm$|khE1or*C;W*hr5=17QoIt$%R(Qt1woIH*czfmH z5-%nk%TToHrR8dwJS|nR1dA8zNI!c*zH=)x(|3#0#VHI2T>&MgamNmNh_)NJENsC? z83o>%Km_>&hOn$Docq9BZByQKR;$`T@0n=^P3|R86+lY{V4|Q53tf3hV%);&x4r}n zJxt(Nju)$t7$APqk}rPl6hMI^GpZ1wp{`w97V^Yk5ZR!TqUj*{{ z7)KggBzaPrm^4rokbc7mHNdOV&@I(U%dV>2DeQ;I(JBsmEstYOmjYkMa&@UqD@Yte zM7^Mn(Qt~T=bfhCMENSgiUBJQ{6!RSTsqna7m|B?LY-ErWf%Cow(bVnVQ)Rhckv$> z3qhUwC&oZfXP_5Qr~i(z(%)bPb?Pr!u>f@#N{fXtYFNhTwxo5~m4rp3%4WCI>UIK-gv=9LW|t8DyxToCAs2;_)Yt?T+RM%! zwoDnQwCF%oej-<3j9gU5TaR*fj$30B@gfb#Q^yn2@ywBwwVUt6?SZ#2lVkIE5i?Fs zqT6y!@~F-VKvsH_OUIV)AMqyYsiJR?;^9E5`CMmr9_(TLid)!IXDWmJt@P=2>+ zmYh9iPeF3r9*&&XL?mr7%~fB4m?g?164GC3ivh||w_C4c+Jj?hOU#%!$_FQC(~yqj zG&(4yz1E=#ynCw(4Aj_NCypOKzSlYsoA580(^1Yny0p2XP`J`i!CZe-;B-R~CAQZx z;j7>eOazm%N63n#au;6@tLA9y%)0IDiQBRh*(S+NqQ{LiLX`kZaW`Fv!{zF__4i4r zkH2bOd&L`VO0a4(fH#za44^pP%~( z^q*q$FF<_@`X90T^H4W>&AhOn$oz{?Q_vrSBKKb+|DoSt^DjevANq?-e+BBUubmf3 zDDv;CP*vzRpteP%m-=3HIF&Yzrbu=JW0(SK-EkYw5gVcan^akiW&g~V0C*+PoEj?~9sHE{gW_pSxC;!L1uXUzcY!i?0n!!OPye!02uWoO!cj*0k*b+g zf)4D)XR=2`VkVu+AYfx6?gy!fb}?(m3kk4m+SZmbCoOt1*W&w*630;_H9nF}*4bcq zSv3_!fXyq1@_MC^7i&uDoCZ7MO)_cXpcnJHSvIIR(ugS@virBh9)dwGIpoG>T+07+ zbXNEEj8J+^AIRV`_gMiJB0NLWq3QTZKEdX+h86Y@BRs-n>P29OhgXEuQ7zhig|{4K z77b^q$$_QhehPe^fm`yOBeWK=g=@(nAs>j*7K4mRqhY7U-}a^ag`te*2BOY|5yUvM zY{aXIdg%qUmulYu#zr-0!h>od0;q|XaVplUjRP?bEaHP0(&PIQlL@Io9db8Frx5}q zol2$-Xz&1`2Lvtb5+pT3?uX?QF^S+;;F(b|IYlIX#Nv`bR;@2#PY7+TP`nEnNFA!b z+mX6`<;Ak3q$Z9~$6|-1J?NnoCC9~&GP!$9n?Nf~@B@m3A3dN z1IR=Df(Y~;&LJ3!pp8Z7HO>JVi=aJ=q!(f~c^83w*4Vy!MQRR^MoI=&6jmk21eni0 zKt{7KCX%f6H2WZ421H>DOL8u(rqN9&$L=~R+Ev^#z|vd2LX`QW*WB#~{;Qgv^ylvjdX;Y#}lyl$R-xt7*|GOG!J^50ycrU$odC#}^ z-rq~SUC9DEB6o*s897rBAsINZ)9RD{#fFVeMG8=W-V-?>4*xwT&i^$hF8qytjXKTv zDd4TE-d9+x4qqjxE?iY9__#0#YTNb z#WpQHwk;`&6NaN3i)Ej&wVOS+a)p8=#Xh8p7%cDEDR=rx%rDevZ9MiULC#N0owQU6^0MxvIv1%ik6G!5m83_R#9|Z z6G+cxG%k2Mx!E2UGzF<+1s{w4`?Rwf*GuIe*0Pe*UU8YwxzM)wZb6FmKYcgur9oYI z;C)5w0Vp^7zQ_QSSrq9n?r8#y8?VetI@;;!ngN4eWkbBBk`JAHX;WYOBwB%B6XW^)#df_Rc;PX}yH~gg?@W z-bg>YKkUuE3<{ zl^uCt6T+>^u3RHniyaUR43k9DDYeAL-4Be3mg`Cf__axB7dm7~qYp>dEl-g7X|(mo z1E5!d+Ai}VFT@@4;_NQ``o8molldO?dup%xJqNo{-^JT0{0#p}{rvSH}B*`fc4cFaDG7!d>!W0e+3*x6k;2 zRW#uPT$A`;&89LxNuJukBj%<@|fUsGA-_L`RP4#2<3CPXm?Io zM-*CAX06ACx7210U#qU+YL-T%5Xed@a~HoQ}3fu~CaK;kX(8z5~CfXYwL9 zn-}Nt8>oMv`-Tg%k(mMFcNAqa8*NXY@$6R-ow9og{`a3rsFdzmK#jM4^3mY>i3PeX zE`9QR8urfq;=W9={Ab4ceGL=|Nq|Wm!(H|GaVdmw21h%J)3hwWq6-_#2xFBIpF-S7B``tDb9*S(d$ zKMe>?Z&-u7d{uBHEl8*;viroO}mB7wFZq}1!brYyJeB8)z z+Ahquu$q^@I5aC4I`v~%13efO`gS9YIrdN2|FKW>%BQ;fCwkwHx@sRkGpS+$o1-ba zkUJVrn0!6_$&d_e`02Ns_P^!v$)Ie=U%)Qsd3mK&qt-J}DsS>hnXiHL-5S`bi!;J) zt(M9<^P25pvQMnQuaSB%{~Dj{&A*LLn*1}|vmgJ|ON+JAFHQJ!`C}>1p7q&ac<+I|RKhGT3V)e@HYlI;0_^&~!=F=Ow(yIO{5fiTGHv7> z%&+8&+wM}l219A_UgiOY2&!Q{U^hi$L7&iLyKkd2Fu_;Zwkg zcfBEm=YXH5uvjjp-|V$8y8t&!w8~t(bW%V1nNV7|E{XNLD2YXJsXLQb`)sd#;hl_a z^Tq3$z|j6QA6M~1jh2H_^}1TKT|r{X&7~4n`3Dtn`M}TimQMxP2;%S0ml`n3hg}n@ z9g6!1)cR*to^SK@4G(9mwO>wg@Cz2$wma+1=r}!(9qahqI z2R}CM#AT9@mOxv!YlsNeD*~`OiKM1$0fTC!b%^&1&|UT9CZNSe4Cjhix1yZk$QPZ& z)>=5$TDMbb6OKGz;~%?$TWnYzDz9jujin&yX^DkbTCjE$141{IkUos`_&HoaN2X$R zS_|>($w`35f>VHYo3%B^KG`i*`oMOn-3}U^4AUwd99j&Th98KesW99QJ-69ovJQUa z133>2?NZCr&Qu|}VbbKJHmJEP5WRvFRm-cubY76})mEE?P%>)L)2hZ68_?-egMStM zOaGQ-s9lVV1#WA_EbKty_ka{MBa;Jc;x`wdr7Okv)}icdHGYJf%Zm2({8JJLY7TnrnHaiZfX(SuV=94I+5v z4YZ|m6k61RZbwRxhfE|Hf?~v!7M#GsvDOYh^yC_>QjY~T@K|J);F7)#VhPm%!$a(Bm)N$ai3Pufk=QXswzOyOX!U72}P!i z?;$!5KcN$ZOwOfeis=l^Y;i}CASFnY=C+bb#ZTz*6e1&;P!FEU1aQ8V3+qv^-?q7y zir{(xRDOx2i>X4cjDbl`Bp$G@ z7ijTg(~@itNK4~*!X7g2`WRtPUi3Gz={!ImW9oS9Ee&HmhFFfl>TwTz{O$(=9&w%E z6op`an(*~A=jd&19_uycI7S$lSkk!=qr)Q@npmT%#AjavnA2b^)X@Crewk)j9L5_1 z1$>#C^n2psP-;t^jzNqS1QzCLZ28!-dm5GrmiA1=hyuB`n1iCYor_!9 z8CyFFGIQreYJuu%3Ny>mu_!Pmh-(KQ z-LE$#vz8|2{%?>}GJRQsS(KUSNMK|x4u{B~FMK8#rqrd7nLM=%b5W_c#$=4k=(XBi zr$N@N3hg!)92taqg*~7i73I8u4!_NBnkZ8~imPPplo26UyQ+%~)g&C% zAV9Omk4D^)5KvreolZnU->Oxc7Hu+5dIN;Ja_+`Fb1O8Hz)}B5oxXgh+cbpFNt&FsgG3 z)8OW+)9_FgIa7U%fytpTLQf(FQM^lT03IRr0CXZg0>!lqKZt7UglTpe1l8?c$1zdS z1I`|R-5WF_WUR`Jp>cxhw348%O!{eKN^-YDN+T1S%`Oq>f1^ik?d6G@GDi&a`Q6iEQpf z7*w-(d;y&AN}4@pY0R&T8NX+f#@}h;I=YR5;d{3)sU_S+HYSuqbq#sS&{`}CJx1u! z?NO@pM9VMS1V1ML) z^OB2_EYB!E0Afb1bdtfs%`Z!32i1SG1_!5Pxzx~;BtK|XR(hcbYfd>Dm5>*YP=0%B zbTVr>M!fJBT*3>@nlx!r=pm*WX~-0wK$SHE5XHSb;Zr=d;t=Fm7!wMI9;EdE{XlB9k3_KFmIy86S1hU+F zv_>h|!;QXK>qkw%20~2D+#zIO$v&Ji*OX1r4iAI_V5_|p_RE)Dkul>LIORFdY~ z0XD-1CWDoAF*!FytEm{=NG(>O?d5iJJwVuHdVtA;8jdo?2no)#wn2I!vXl3b!#Op5 zB$79qq!xDMFWu#ra~~xtgCJaCj@25T7VbU0+YsR6NKB8cMVJbtAx07f3Stqj-{y`T zwIK{rVi=w98vJCshz=E&LIByQz?JOk%;Oj2LnKa9z^o0w`3L@FrFJGeX-}u(m_&hu zvqL=o*IIijC#hoyI-5MfdhH|~nQ_N;{|8oS=Y-6s=^Y5$d!Ra4)IQn;7cI1qj>RHjsE8 zX{Y?NO-Ke0VFjmDQ-du{$+>|f!1|1l$pn*rldzDlbRJBmgk#@?9c=5&;MxVg0lTXi=~d;lm5s5<;|O*j^jp{)BrX?%R34 zH~fGS_qql(k_(JcSf)X>0pDdmKNb$%1@aEM0&~CnyYg> z!~8ld(o%8=KAkGpT)eG4==>{3VH#|NAT7R(^?DAI3~!17=(~ax-1`CafSuOTPrH z9UuVJt0PJC7^yxsf;-g^$k*Qx{dRxDPOrCU=cDp$bJze`Hf9WX&yP45Hw^{j)lXB& zC6YQ`gggP; z`4hp2_BS=zXG|%Z^mxk{fk_cJH3;(}qLmgUtaFTocvJENG<-HEtovj?j6DBB2)s84 z#8s1C0!s1{vP0!u7(>qaAwEzvX7fYNAtRcMgfZeqVXW0{w;&fA_QCJ96U0i#PyzCB zS&D_9)cL^tOhuab(FQ;%H$d_aZ#ZE13`>5ZtkaWaa_q@Utu~Zcrw+~L1)NxVO+<4j zBa6U8eS?hPH#opyoT20q{^s!!nHzIfU$kJSx8()CLyZVEp$c1)K@NS%TJc zC9n*nvJOD>43H;IEC$NVv6NPnVin$>mpmABRnaM2VU(LKNrTbJwIiv#0eCw35jz$ zP-B2>HSR)DVI=5v3v)C>%CT06B*C9PsM`oSVJ@YBI*V1b8*+QdS67KiGCfzsrl)+> zN&)1bt=uUf$4r$eZ*94d;_Br(CpqFw`D4Xt;2IyJO|u9z?(8NdXl%WCqj z2UX)EkSH}}Wip+W!~6`cdVwe+Lx>klW>8PV+{U1W-;_1KF^q+=C`-)A6!+j-fqd)n zq2l?P&CaCa84uuRDcDUDUuq zXXvxE(B#d=He30lD6A%@=GlA}L<_C9RfySpXyO3+G)&RFyw+!0zpX!!j*npt`N z2WQ9Tz(?+Ks*2PuJM93-x#Gtx&S5{sG22krTsX_UfwM6{3F>oyD8+7>(yIpLyoA6<0QnF+ zuNjgX81$57Md6(qMTr=$#pUEm6ar?1vcYz@enqv-}p(UDbh zxoV;$mlOj8ue&hB*{Mn1bb$tk;YA2_=?Fg!ODw2Xt<*8TP^btTjtqnX;IKHV>ad+# zu2wm*+90^h!&%DHA+LFH8TyxdsvVE2BQ#le4brTrM#Dfz94sf?TfXsd*P*J|X&Rf9 z5*=gVp?J}TR(4CZ=;(DjONW$6a5pj_6PDz5vsNYmjb1kKhF-=3$jr*v3Ue@TvCC@?K<>IJwj8PmW6&ht8MKz6Ul;oP66fBNW&GgsbaG~=0aI?F-qHcJE5*58? zDx0M`McJ&D9c`00+p(gICREwvCG#E=Z2RHL2JfGSLPM4BVZB`TJyCB~eA|h<%I{xi z=XS4ILm-n)83RArMZI#uY{wXcSdKAJjM1W{NtZWxX@;#=)G2wrRbGua5Tg*|<`UIx zO4DXdy;I^kA+eR}^2%`MMyZAL=B5`eBH5c{vj)KZl|Ge#FVf6c5U?P5J^Yci-mArZ zdSYH6&=K?K&{+VpRKONE4}yyjW}za0n?tA({ve}CAB+PRl;WF6Db`D%Uu171b~gHK zZJ6--35gDSD1km3$)^3YjzD}Q(G`>BdJA)0MNp4#baFCmC~ZkejCFmMCF_z8hzQJr zq(pbt@QQ_R@XC5+mMnN?`MHe9m>3~wCOLvk(d3RL9+AEd`D24Q}eF$pzV4o;IM zI2wXtN+r*8g+@hqSdHIuC^e`hEIO)Z)|^>B^vCzwaP$JRPp6{|`7k@xFAq{8di7}p zg9GjuRAs&udH$x+CHrPe^mRCCk+Vx`yX6%`M&jJPn8wRu z@{ujtiPs=FW^(0Id(Gos_C{XB%F4oUHp~$NKTcp}vmxIMuY?VPsH?o84oOxv+NDWj z7Jgh(at~$(Z)dAxd5D~v4AC*X3ZTnPMKPrX_*< z&!i{qshPRLv?1ZGA!tFtP;x;*JOq;q;uA%V$b?yO7U2)AprWA<}@^&jiHwk3}G$o<+nn#Uoj)MIpztRL^JUa9tud zb3(~Fft@-4^dE;W%TtUBzGoyCu=~5Eu(52pMA;F4k&Rd)-Me24e&rX(k(e zX^A>e91+J99l>KYDcY_(kX_i4mqFT&iy3yWO}_6f=Zd^L8)4uy`WRsJ8i7)vohI%0 zMH!xK2hebC>axqpqEod*9`coyjSRH&20Ee^s%_Ydu(`@GS4K8$wsppfko~*dwQpE# z-Zw0mT~=6VY<_O z*?cINdTG_+}kIT zYVwhO7Y6ow3lOc7Y5PDv(B}FGo@^R09W8LI04|t4x1qM(kS|2?7#Te4X zS{`#S;f*ykfZ+7abU2Twy|AciY_N4{los3#QLeWP!Et1&vRE@jbR$$5C&U2uT0uMa z!4W{3L08xMTVzo+KH9|*CZJ0+Z`lmsO%_OMz{s?t0vG~W?h%H68OX3MgSi9dgF8Sz z1lh!;{WEsA@N>|-wZ?Ksl)O;g-ewRc4^9fulW8U>~aq z!0cqv;5dhIL?C!Z?{e1&6n%3LZN{nrA8{NJbnj`z6u;`ugb}pD0AHBZB%f8(q#9ED z040`%R>=IjN_t)^yMHY;r`aW0sVups_cD_yv!G2(uq=oTS~W*!^txyGijnCSu;j(E zcgmI=B*+W*X( zxAS(hL2J9eOx~MsjyK15%<;`P6t%f&00s~}p$_snjONeq5#O{LM_HA&HCu2JK}6k= zrE;4n-AQ`|g~3NS-{26w0NmTdd&J!Z-;x1#zrV76>5-8F#@kw<5%w*`=Lu6P&byAU zKCchb-5w|HUD^c-xDzhnfVCNVct2mVFXA7Tl%Cyp32inUh%GE8HfCNDdbc5Gl zhhJT_*kk#h8sqBi<{Jn~%K`b7Q;lLtnID_saB7QQRNLEX0R_-z@X{y8c~G9#w-94b z-}BC=3(AP%6lZnlU061%G=gC(Ta0RJZ^w2rd#$K$qN8%I2*NU4Sh6kC|5-ZF<8La;U|>NUz!R@&trdN`^TOj!2Q zEqw7-EWgTUPQlR zy>R*_!|E{WP-j%nPtnj9zUl`HO00_4+bzhqsTnd{ZZ4t307P}kmf0N4OB;?hG*^8j z{A8cY>2gqwf*wb^lDN8YHYIM^D3^rF`RvvA(3Nle#zJW_xg0=z-f>rtr^NEY1$sBB zXP>EU3HT3Uj4MZ+E*hT-41nkj%wWV07lOc=*vGtU*VC(fnxc-lr5ORDjnq&%9%o|k z`$;F(zkRqXHc-UApI8!K?Ceq6XUszRSa=sZvm@Xtp6|smIVn?2Wa%iTqNTg!KBTBZ z59P39eL_EtD)mee3ToV6)hNHPVNP`w*WstKpTkuuPJ}^Z)gIZVb}PT*wUzD&ieOJ@ zH^5NRQiZ6ld{#sIx`alMQE!0KuxgVU9iyK=tWTKR?6h+PgWZsT!yJT4{b%zHuPl_-&CY0N*ng5JhEJ0O)v&d+Ar?SJ4GZ zWd-syi7$_V`erev>-Zvz56W=Ct=2zdaFqg@*Cpa|beaCYh<=qE?mN8Vjl*=L*qDG0 zQUPE#1N<4z;eE|dn)&QT``q6wx3fpcsAi5XYP>1DT1u2vX>?vjRV12}_Z629KDf=HpNrVzsK2mRadW!Q5fpVve1kC3ks#1~ zz&?5*-UbSMv_U*w>qlXO#}sgHv|voZA4u*Iu6SW7wJLhoOa+!e%2eUFm=*hlO_jBc z)=CT`anV2nw6YQ1U$E8AV^qS{vMl}TEmrvzf%X>puse<<(huO3E`Z8c`0{t?FDtJN z91hq#Rv;SDj`dP3H`z%Ih1liwSvxeosh8e|Ll>bGb+}UZ7*%&`sa=LyEt9!YI*%rF z$?5m}U#{EG*odGeenrnrras;!oS}Vo*Q>KNE0Q3qwm89~w z%5!QCKne=<@wS4WwYk+mriml`a-PE5qYC%ZUlJgN*aSo_Nh{Sv=1`%D%u$Q-6Q2tV75Zd_6;*K03!zeE2RMUWg-<^fNe))g=p! zZ}#@k(|u#@AL-VkYvRpB?gU)!njocQBDC=i81^H zn2)HurI#w4HoTmf(AI_mb^j_+M77$tqS=gI?!zF2&Q{SPXq{D9qFl)|^SBHYrl|Tl zdQ|JJZm#nt0P@1J;#W>2a2(-aQ5xR>e$Eya=^X;*;+UX7Xp?yl9(^Y496C0h+(7>H zw1roEX6&e)hj1-*#mk$`Uqo!2tX##zmEKbVm2;&YzZ;_|;o*eF{k%_ze4JT*Ue;IV zy2rtmK|9-e6fL~A9#OZRUasrQ#%c8MF$M8lea5ApZ}nsJM3auKD1f| z0cD_T#MG!-*D67M;`=L>I(p>B5Jl;8;3fq+e)lvU;T_W^oPj+;E&ENSsTy9|#yI)># z$UdkY&*E8RKaUipKrDU?Ee zKq#I!6k?To*hxCC!uy(R1dJP)=dHs5YA-*J+BVR?l-AfS;A0ELmqRtkonHFa=9klQ+vN0iAU39>8%TVQM+VYjw9@Szx=}zc>R`}{1yD4Sdq$ia zWQ!?%i#t7VHzYiQ`aJnkLz@j#sfHT9;i;S>tf+3ZV=jTO&2DL^6kZIZ zn`9qV;+Nl)5&JyMy{dU=O9Kn9s+(QeAoAgUB_r-t#l#G8?U3PPCK#Q_(mAYs9ie?ScNX;NiSiC;T4twQOHeHV*i2*jZ@M+e<^?xSm& z@^?U>?k=yLW00;=4F2xf+G=MJNgLy|KKV&YQExGzW3zm--QaHB}W36Y0 zE9?S-1-;5@;pa;m!mqA`h{krKTkM`P^5Y*${xYaxHY)^Qg>S`39Aj?;(Jg)@gJ!Hm zP*A}L9nYH&|4W|L}wJP>ci@R7H%Vk-*+br|Y%J3R18 zY+s_pN=plP^L#ee;dCf(7WxKucld(%m%YH?sA|7lv35)}+7QtN2@EnOE}P@zs(T*dMlQwY;?DeE=MU*{O8BvIH>Lor0Ak}_!v@b z?)e7vGc)2UboXf?5#SF8M3_JX0rkcP-w?Py3}1Y~Y{Pjh(A@?YCsy$$Q@`-?9%pM> zV(p!J*~|Dlih_4hKFP_%8;Ekr8h!n4iDEKc67vWa2RP?au`NIxZntNfN3rY0KZPIx z7Ukige)sH%2RwF5hA(pnbJ)Clgw6u%7auRbrwG)*VaFHW&+3q< zdVp6Ll^AaP^|Q@F-d=o4?M7Qswh=c7YRVIPdCsb>#DGI2D#$iDj(z7w&vz$ z{p~K1DmvS@a(!6t0TYo;15q+ifP6&EJ$7}B>IT@6k=Ka%>tfKU$J5@8oe65v)X_e` z3eN-BAXxoQWBU5}szMhTsgj zm)`|6Vt076!L)D4SRky~D1H>wlT{sddFWWf%in}cA?GROVPkl;{Y5W0*ZTJbyWMD_ zF08-E0*8lDzNNhOIl6J}1^1~1xKFd%{k0NLAv#i-C2&7C<<(SOgX&Z_aVQ@-)72C; z1jjO~sD_HwUdzFJc0tEbvI2H(b)5~_P(P1BhaJ|MmZoYI(94ifU1Lov_KVmqlFxWt zSw--ujw!3iKq>}M;iEFT?{8ZMj=`=W@P;9Q2aL0{PG(Yub9c$fZ;DV-_^Rf1EFBAS zxB0^8gi9!OyL(mZj`DZh%2Kn;8aUKr^1p3N5U)83&IZtQQ-_E6H`aA1wG6AbG*{O0SXMbBzHd3u*Cl)TyizHlfOwTr83Zr`v~nHf0LbeOB%q3o z-hduJ_~LnOGt_pec5Vr2qBn=zo0UQ3;x>6{bNoS~+;`L?_9m(5k?-E-+U`6=)(09B zBJ5}l^a-00z3pz7G9;82cSW|!1&Ja%hV`u45^o9$Qje2_g;uYjo$oG@lG>yC#I3rq z5#WC@CSzShL-{C>5HV1rA4fUd63<>pO?Ir@jv zX7vrDO0*pGUn@5;qM1~iXq3b0k$U0_nXJUxdKRwRUW6|*#U{oT7i!qIE+mieL+-Mw(?zNFQ9is zPLBd8>#U+TFi4?Zv5*NL9f2re_)&oi6zE;Xc23*rX0*2*HOjKZX$|fd$E|=#a%Pfz z5{q!3NWlRjiP8%`>w^3~a5`XV#sr*H*4t$rXo?lWC$yG93jV-~JwYW5x3D?d9Zpw& zlibAuF4FK%aJY<()K3STCCZWyT@#={&rw1QgWRo^o>NyB0FoKCD@Ql7>pG)&fox1z*sb!blYoF=QHg+FdMzYg9{-pd@z`kZo=ogL$aBZ!^6 z_7@Ho$cULn@b~>@Rq_0Wi{g!&eL%o>aX24AacRT)#B!}bEPNws4deOCU&pHtjH8lI zF6u=?{|N+j@WQqB30}bu%dpph9)%-Quktxx#cr>mB%kPtBL^akpJU*9C*zJkSl!V)+OZPHFmRNFb#T#3SwLP)mKn zS)3^m_gwRE87j_*i2n3GD?bT9h7;ksJ`>3=t zkKrdjt}!PTVdZ5V-l3enD9}g6gn__)`E!-LIqFhwv7+3Jkk2`1ATD|QuaBvC-~EUT z`9tbulLkLWSp-Pk_uf#k4+E&W$*5o9u z{?9)GqGBUsk8jY)jYEx`9 z4>mEk=x`HxZ@7uL@O%YN8=fcd9ERJ1aOwsD>%((9o;TpR2hW*!7Q^)q%WlyTq=hSo zD~6Nch7r$&=ii@_UHMUj!AWpNI0Cnaro(gSJp6xZBD?V{$8#;7Hax$9=R*1pmklQY zX2R2m=apxWAD*w``2yToxZJad`yAkK5}Xl^z>Ol_2%HP&*M9A#c&dw5stu( zBCZQ=#z+%c@mdqv1a~{!Zn%5k*1&aMY$ET!+C+}xJsR$}aGwHp0MA$O{1Y7gy|D7* zBZ)6R@=o60uB^Il&-1&V{??SWg*Vy1yST1nW7XzQeiHw~1s`lU&}eF_?%o=*`qt8? zww1s2?MH789lawX^TuTjYnuP$*!hP=ze;h>8;-ee%cYm12Y#P^?QdT@S26RC#rtOb zI;Zz{5r3ZT47xt|z0|v&{9dK*qo`y5-2U!Y-v~VX?8M_s(w+-`^Y4EdZ2HHC>weMq zz~uUG6nsDFndM)Lwf4`s`|Q{C3HQ8xXvESJIrrqL>>Ur;_P+0$cIPeA*JnNU@Haoz ze&q&p%dV0M3;*?li{H8ZmjSQj8#}vxbK*St>zNBb{#j9boMzViS2z7UeCnj+`^!EX zdZIS0_3{0uuQ_`8#hTae{m}};Po<^*zU|u>B;%iDAQb~z4 z+p$oa86>Z=Fdr8cnvO&rUIhrMTRcWk1-yF~Mjg##6(m z!baaaRQmk66NyDqSkY@2kL9}hDoO{}uGRfu=jPm?G1Euwzpq z!7m{yBvDWFdYiq{^#0{zQ${Wv%=q-u>6!g~v%gZ56*)0GD=2qpXs~$W+RdS1+K7ms z?b}?q=O=42yB0TGvwi1UQ=O$gd}*6C{}xx>j9^VjNU+vmc=EuuS#MuFGja6t;j$wK zj|Qw;yCEpXsE_&dy+3@lV^LN1OV9ivttd0%n%c@ap$XB3B)v8;P|DC`EN!1t*s*wa z4$*40?_WAPdHd~aqBpMjjvju~9zqfNk{G^hA$;S_$3_W$|4-qqp!)Caa zTS|;kny4d(j|FX9y(y%BdG+LvE}y*i`DcEg^wH??so&eaE@u8*YvSOVHQFP?NA#aw zJ~OM-lvh+}r7T_6_8qIE zx)#+HJ%9dW@;!UjWlt*BPa3^+u%x!UHhB2ZA#GQC7v@aTilJaezbi{ z%JXNBC)8G4XJ~Gk9oO%!nX+fkp!D{I(-W#HW(PjJfBodVtkA-awrcZ7@BM!I$i>51 zkL}+yZD{}Mk{|8dmVRSXL)u4|PE334)u(fYezgX~ttol))!!F%wbf6!(cYN;+Q^aY z(b3`JQwL9nZyekh91|TFH?`C-eZH+W;g4sJ#4K7|k(rkflCReV1r?X+%HA9~o|j+> zP1b7y0#+`!PTRhH(71H*bp?5uhJqj5{+%Rr(Nsiv6V)vOYTtvVI|Y<^2`Dgx=6eii z{s2g15vtmZE;#~HuR;@b0ezN&4Ce#&hw;fp_*5~f_Aox3hwAPD3m8GS-vgF%7EQh# zU1|jC=|QR~Xv!ynCX;}YwLsmsQH_o0k}i<{&%iQb(5**Mtr(!r`{(4}c6ef=u5Bsy_gf9|S3@or9`Vm-GGsxlru!3Na=Mk_zBf9Ps*v~q2 z`(r@gPr)v30cs7StBXO3?}H3CqKlRSC5FJN&Vsc{K<7V#R0+sR0t?Xt-Ijt>T>&Z@I0BaYHrUq|u$Cu5_TK~BUJ15)BUlk7_dQ_yi$F>e*ijwW{Bf{KiuOMO z8cqfK2m`w*0*O2Zw$%lc{t?*ce6ZtDu$b*&Q==f)TCmcUVAH3-Dq=w1A3+SbKd8h!xwI|MfO8rVTC z$Ymv1)b}9nK85H@0m~T#>y#j_wt%D(K#n(py!#oAk^yv{i)N|>Ivddh z(LklSXpT{k!6BeQJIGH0ODG45N)!dr^dlhsSAiD8AY~KCaW6i*7G0?W8o5!e10Vqt z$mSW4%&X{j7n*YrWL*aG--GIv0%gyEoZmxtyMT%#Xr3J)F&#+B4m7lZ?by-1`_Zi$ zR9gZ|F@kK}U`090Y4ygyywT zl0f%d1l!P{3w{NZz8&3Ii6%M#^lbwA9RkX_z#@MF6pIF1+y_)V2Xboz3p@;z90Cim zpqraO&dWhQt3mPvEW-q{+(GaInnrU7gEQzrupx+SK&RTT4 z79_e4B=-}L(PDJ<%WF93xHL0UUO>Lozg!$8YJK>uQ}wB-;LQ4lqUL6WP%5|)EKTn5QJ19mzJ z*18>RZ7xW04aCGS*ym-i6AQ?r1Z=w@e8nd5Eteur?h;#Tu~r3b3p!h@u@3 zHH*M9&x2g{fQ1)B6kGzimqXMXqM{Arr3B(I1MH+6tn^n9E2R)wLtxPd!S;Uw*7hri zoC=7V`m|X7efSRKrHAWlFK04N5HB~V1*j6v*i#2+aX#O8!!TZD7YP66pSdx zQQdH$_P5b=XMi$)D8nES&9@O~zKxOys#=XMIR;X%LK8IteJB~u0qP&dCoAwN9jdk- zpAJEF2f+dkq1!irr5ui;gDwo}fO>%-)i5;W7NAKWP;w4X_YA7B5nWQ3hY0{!Mi9F7 z2&xr034=#;$swRlHAv+kSk%*C6Opug(52r6xo^zF1O#2t0Cw>-9jKWx;Xw1902zk^ zJ0?l>=q-!A0*z{lFaZJ?ZU&hi zn}ESC!JrqU9BIJBrwEe@iUvR(J=oYGu%^&!Fqz56z!vPX9w@pF>@s*N2CQINHP>KZ z3|0^f@;nOGr$g7B2K)Iox_uMS_YBxYy#|9zbhQSgc+`M_IJ)S%5)2B#st$s+5}@-j zkSZlBEm(*i=vE6-v7noSfXXMqdbfhjYyvy70A;@m^m!U&Vg)Nb4VG;|w+{kMPoc}d z16H>dtYtIEdsu@3IY=ZDBwhpdU;sKEF2bY>>}xAn%Qlexx52jOfbG_S6|Dieug;0(L5La73QlTKnMv!+6L}pbf z2I~-;;bu&lAvPKbejxYR6EN@xY1Tq4R6x9(1Y2zYEBie}&xx6s{DE~6h`04%2i0JI zVGupv28kb`6J@aZI*5S?BPOU|Zy{j4fu)!r>oIwP7_dSltOeT*f_OWYO((*b(14Ym zgm|fhXfQw&Y=8(n0k&HQ(YF?2cpKR4AHcFg4Va)nv~5`2L+>3Ke|-S=g~L{}9L^TX z#nEh8Q;3-(>Y@sNW+><7(IaF0COSD>GItb7oxT0+nQM0EVx@gaf4)IEw?wsn+&D}+ z;9hDV*e-6MrUtp)Ngl;O#{V_LFhy0xmtP`jV+tg4{ajG}@4@mieC(aB%ilNs{X z39_@=Bnvlp(B$Z(R{7}hBx@DEYa6kXLAW8f5jf)oJF&qH!tHqpe!x7XneJUmUN&E_ zD5-CdT<+;+H!V6IwDfo=6__rmN;+L#o9U>IK^-XShF|eTlo@UiZV2uyobfd~DTW(< z)lLZfH^H7sS3laGsaVcbPR!4w=||qM6Bl>Ee?@%$r2g%AE`o#h9==aHcvI6Rk>AiR z$c`B$XZp+hZg}5c3xDpZvy$1U7T* z!fdV#5r76TrY47Lpu^e5)o6RvUKsC|s(a);6{huz?F=tJRcY~#(E*4TfaYPL7ZfNN z2v4Qhg<^%Ip%lj6VW~(4wl~$Wr;@AG2=kf5!F|kAmL-se@P5v( zS*g1gZ=dtqu8L#xm=0^TK@q313NQ_vk@Du1twhV?1;fpUA3M5o3F#Xvn;gE0h~GxU z+x}i1U~*o1xZ62wyx-gWL!*E96X)J~GOD|Jy|$36r~ka){Qoh%oAqF&%|2Z+yAAZc zg<6b34?5c&(;1*qWuM3stAUL&&2G8F8K_#hJ-Hd1;vze~>pd5j6@uSVoS-l>c0ibi~jTRcQ~+_Y!8y-snjaj8D49(-9zWWx3qetOSrj}8!e=YX9Ca5 zZ}G1&am^9H{^Sxd03Yem~CHy>lOF+CF( zd=SphR{Q;Zjem!fH;ns@J&Da^Pi*se;}0~%vVkuyT z-j4}OLBF?o)7JCf0{(mXIUeG-Rr$tSWBX_*#ebQ~+rNe(p)fci6yIa|wp{@? zE)hWWxVyHu%S%I*`J32zRcST~CSe>-`k0@3sgK?rg|j z9r?VUD{X9lFX!op-tkYv#i=5Vgm>RxkBY&J(r|oZG`*RW`-wXUxbN?mJUz$PtNx6B z%Ku&YficwQr{5!uP2Z>a-_rN;^rMe{e*2S*X20XxdGh(m>GBF%@k(>o{CtKdUxOkl zpzb1x4w~e_jC*B|qhE})w{iZsD6{$MeV+#zCgRA(daYGrOuN=wrcQ;Q#Zk%K5uZ3W z!q2RtQi(=B|2Mc+B`bKj*8@i928#UvXUF&w=r~WWmOp0!vt6a`O|sEN$uoGA2ZqGj zv(&lR0Hb@6CmZmv;D$kRD#I>pCRT}`s=&~TnwIDQ#z2;1Wm?#Ga@ z7$>dw?uX~swT_$jCbcYGN88VP{^8=V@qUW+O1Wj6R}rJs{uh*}`KXIp-=0owQXxto z>8B%h!p7x@CDqABHY?e^{B1ar4bI%yPavZy4zgtFFQVXOUv_~I)49-B5Y`yceuAjXw{f|gU=ZF+pRuv#W;Q`;;MhI zA+9{cs_N}VvvQQ>_Eo)L{`o8N10VLH&nynp`+Vmt>crcRS_e?Za>_Dok!PK@olk&@ z2ySSa&d!9Ri6tJ7w8_hleUziY1_>-?_IKf(S}$nrb-U@ivZjwqvpiQ=Q6mGb%&-Dy zg_f#$7Mr!K^qQ)=Ix+`yi|RV=0S^-)4UT?$KL!eJl*wJ==%)aS%UQwBX3oaioxEn# zMtVp$`;QC%fWOO#oAi@5I4Ar)K5^{CfjBqO{|Kq1`p}kk#yl!z4esk@V2z`viPBM^*-j||0?Fi!~pgtDY z2464pchC?%-{Nh6YR|?(MQ0z?i@)B90q&mSNc4Z zVZ=v1PXLU{2aT!@r9QAQxEX+nZ;Kz=m7R!`_tD&R=pye);HZy>Y4A4h=yd{yHXm*# zBXH#hF_wH1ZI1VbbIs)Ia97|4&oq<$XPXJ6f|O@==gW-4)knJ*R%YN}D}kDqkQZGf zTrYrg8I}q=PVNEN&{9`tAkzsFvQOYY24@3o zpOGa#d#6dD6 z0P^b%)cH-U-@q-wyM*T}9JcdaSfP1axWB+Z5ANUppiYL}#h={KaN!pYdBKen_8sK0 z3XUG*m*kcpvn_RYI`wSc3ON9`vel)m^im5l9y;lx{JPEIf``3>b$j4F7$Z_oC%sCK zp|YSu`93N}3wG*nv{qps*K@?FrqSLkl};_0G-blnX)22*VoV4(jB=fY(-Pkw|0Yee zlv1cTYy{ky;khXiqitgI99jZ`%%4scOeZ$wbLdY#;t*-R%2V*nu5D}~gK$H(7E%mH z{Wktw1jowZ;^m-g!8al<9DP2ma?-*UGJ+?oDn1KxWn(G&kgu0*rELNe3N?*QO1o7z z_z$3W{M9jVX>oDM7~r%?3J9m7`LSMlU|NAH2|d;tZ7mfTi3oUAqkP6y0F+~^0>tmN zrT(eYLp z`9j5~1aR!9c%yiGiCYT7jpSP`_g}D3&!Qe+vFSk|hz`koY zmYKR}HryN+^i;TIDSnz(z7rLbLT*f!AJOHZG#`X{oe-5R@~PwWx&6oSy6;#Vw{v^L zT@FW|*R{dwqtx}I@ws9o*ZuLk(QHzW!;{3@OKqhd%v(B zqY4)7BBvbxXX9hO1pd^*75B9ebSo#~4@^gO(Pw!g!#nN~AslV$Mj19ger(gFu z?bqX5f1ZBNtzRsCuW$W%`k`CCSo&_?`t$UoH-EA88hm^UoRWUeZ7pOwoC{9*jjotaI?Q){sV9;ROR1}d8D8MRz0%YZzY6Xi=YW=eTj>dUA1nD;KpgW1*oZdX3>PUpPIPqLD)c)o*qHlM)K z068np&HexS7Bh32e4Zl7^G$XY{7e>3&3}G*?NLIYKilEF30cd!q^tTJZt9V3%XF|; zZp}%KWaPY5f}22~{ClH;6ql5iO`80bDO0CeDk@7szi*gcXUehI( z$84sz+l&E#Jn5-``98PGk2S-d z?iD`JqmH2tS-NU*pOeBWdzZAe1B8Tjhoghe$dyXAVE|O|%Y1UyjyxN@<1WJYMsnuK?|6=)9D{Ij z`Ab{fu)cY<^6$dG(V}_81vgTNbj2w9HF(dTM~v6teFEx*uyVLP2p=jz+=6*xUkmTj zOzu};Gf;-FBFz-!lQ)knnmmu#$`G#<@o2s-)Wwau!41K`9c~evANuHAQrbPf0-$Oy zB7oCJ6z7Mroc~zhs^F^mcw{cu>uQnncQ5bj|J?kAjvIe+xR&Vf-5|)-aD3N9;z=q= zCuYc%LNbv|CfAag1T#)zC5^;R7LYdLAf03x=?0g-jjY99%4Tv0*+q7fedIp!AUQxD zA-^LB$x(8QoF}i4i{y3kH}WpIL_UEm4AO*aA~ms^L`|~BtSQq>(M;3K)XdS$)!d+2 zsAbiByb#C1X-Dcf3-7ei;-OqIo>JI20*B#TH)Sc5kr+Y>By6%$h1KlUOE4me@lNw|CwGF5E2j?fHR^2@d3#JxdHhB69eW3TpzG7z!9(_V0FN@fSmz% z1l$>LcffrC_Xj)}a3J7!0Ve`Z2Al~v7w~Mrive#0Tn_joASf_AFe)%UFg-9UurP39 z;LJcvU`?Pkus+Zp*b;a{pd)Zq;BA3x1J?)c4%{2KFYv*@#{-`TJQ{d9@O8^&y)=wuRgkvM=Q4ArFQe3wa^rV#r$|?}mI3 z@?pr85R)O@kYOk>Of$?hSPj=3+6?W6PD8I@z;LtSHp6Pedc$VJPQxz4orb#&KR4WO zc*O9O;h^D+;RVC%hBplF7%mwu8+4&jp|PRKp;@8%p%X%9h1P`54ZS{eVW=atH}vMv zO`%&ucZS{>dROS9p^t|i4m}xqCiLad3!#4t{UG#{(4er;u&6L|*u=1sFiY4CVXa|p zVclWwuoYoz!#0KO2)iR}ci4fjN5UQtdm`*u*u}8d!`=$J6!u}*CpgWe3y%ypg{OyS zgcpWS2%i}~E4(qhCEOXlDtvYL`tS|mo5Qz;?+d>_{L%2I!jFZY2tOTuKK$A67sFo< zeI_?7U_!b2kBBT^$WB61@pMof;lHeyc1^$`mq7DgCz}BHoSoI3g%AG%`FgKGGbSA6XJv8CerqAK4gbk6aLWLu6;< zvdG&a?}*$Rxi9j*$Oj`2L_QMvMC7^1^N}w^{w?y|$WJ1#MCy!@#&lzb(QGU!dyNkn_Zy!u9yFdXzG1v%yllK;42TMiijB&R znh-TDsyeDBYC%+MRC|;&syAwN)Y_=6QFle{jk-7LzNq`74o4l0Iv4d^)EiOnMtu(2bsc6iKblB1k)5#rK#FvH8q;9H!U=Enw+L?)6J&UrVXaerX8l8rroBy zO%Iu#Fda5MYkI--is>!WJEqH~k4>MMl4CMrCdQP-TpLpzQy;S+W?4*c%<`Cln5{8) z#@rpVH)em#qcKm#oQ!!k=3>knF#)lmu~D({vFWkq*!;)4=Q38@K_6Q(3wn^2ixO{h<3N$5;ip0Fa})`Z&<)+cOBxGQ0I!hH!3 zCLBn3JmFx%v4nF8&n3K&@Jhn#32!BQkZ>g-HZeJ|B(W^9I?c? z^0mp9elGcibxI%RXp)|5L__NCmL@<_^~DJN1cq+Cwcj3x*>H_>K&WirtQa?!jI8~Dtlopz1N{df3rxm76Oq-czO{-69OzTctp0+7%TiP9Id($3Fdm`;% z+R?OQX(!WOPP>@)ZrX=wSJE`;;pvg-$?4P5t?6^p=cae252W9mzCL|N`mXdl(|4!e zoBmMxBk511pHIJ#{zm#+>6g<#OOKM0rBo?b%7cmmZf6OGl-P(i_q{(!0_p(q~e5hACrmh9$$A(U`Fy&! zH{+p<0~wEG9LzYD@m$8s8LwyjE#p$g2N|Da=rThxBQujTGcwJYg_$Lp(=z8|HfFYG zc4oRW2QqKVT%Wlib4TXx%)2x9Wj>nuROXAB7cyVZd?)k6OkGw;R%ljkR({sRtg@`h zS=Cu{v+P+5vf8tjWv$KHmUTzgeOV7??a%sM*3qmJSKAC+w`?>5FvR}@A zCHsTy53@hX)|i9LCUc@W*IZ(rX|6QSF*jn)vD&=VywkkPyxV-Y`F`_$^Hb*2<}>CO z%oofbnm;xNu#=EUaY=H%y0&bc;cR?eIpd(MI!M~*Y6H|OS@)j4Z(w&mQFb9c^z zIR|nM=bXqnne%MU%Q^4ne2^2Lo0vN}cS>%3u06LUw>5WJZg;LbcSY`Pxp(B=mAgCl zzTAg$59B_cdocHC?z!BHx$oxc@`Cch^GtckdFgo>c_n!>^Je8)^XBH=khd_eEw3|g zAa8ZvuDrYRp2&MD?_l1uc`xL>nDGA{eqw+KIv+`%<*W@qEcjPFVig0%&k3N{z)D%f4{c)=3|M+;6Dyj*ax;H`p71)mg{3Udof3d;&-7S1Z1Q`lJ8 zQs^w~F6=G5xo~UYuEIMD_Z8k-`18W23QrflQTSHj<-(5(uM~z9MHa;uWfe^0ncM$a|C0U{{j2-`=&xhm#k`xj%v@#W9OiiwhQ67Pl<&EXpjZEE-$tS~j=Tx9n?aYALr=Sq`=wYB|i((=x4K(xPP5_ic+ z$!JNSWSS&Q5-y35td~Sf5+sR|Gm=b6w&aE+SMoqoEO{xZmVA}eOBzzTlp)oF>PwkZ zBBi8M)L?2X|P;)G;cH%BJ$ELh3bDNBy95X#=_g-Gw%#IeH{L zmiDD5(;@UMI+UJAN6|6#E_y$mM4zBj>1*^2I)~1sE9lqsJNh%N!x%GWj3vV{a%KQC zniv(_aBeXd z#jWLHxb0j#m&&DcnOqi^&lPcHTs7BNsw35x_L5RkoZm}j(xFlpshf19)LS}P8YEpM zT`NtJCQHvq&q{AebEPHH3Td5Gn{UYL@J75Hui^*tF8o;Do1eumD& znNTA95VXZEVlUBHG!-pH8&NI}6-SGc#V|2kTq>>-*Nf5Ob}?SuFD8p8#Is_icuOo2 zUy4;?wfI$RXw}xrz^a>7Un?^!%4)FHFssp4zE*)&K~`Z_%dPfWC0eCg-LlHJdS>;~ zs>NA zkmbrA$ezhcWFKTdWZKp(t@W)tSa-8FwdSmq)-Kj=)}yWcttVSgvyQM{X}!gIzjcar zrggS;u62=hv2~4gopnQ-mNteqMmF7Sdf1rTFgCo6osH5a#Ab%gESoT!c{UL?>ut8! z?6f&#lWdb>bJpg9%{7}Gn|C&iZFOz+Z1rus*!HqDwY9WmY~{9|w!XIhwxPC*ZI|1| z+n%vax6QQ8vb}73&Gvz9q3tuURT~+t}i!`_mDGkPA-$%$w$il<&)*1@_F)&@`)f0j2^=qL;o-4wkPrV2}iQsJg>SBzG8D`qId6-yNnij|7>iY&1*M#(EhrHj&2IZ?Sv8KvB)+^bAfCM#2v>B?+nj`EqZ zOj)ITt*lXgR_Z!5cj(~I%fZw^=3s|=;s-knb8vGQ>EQ1W;;__VtwX%SUWY>tNe<}_ znGV++9yk;_e0KQi&{(CfYO69+Q7X9#-+ocKtGrdAs&Lgp)ml}8DoK^BI;+Z7`KW(2 z8MiH{ueD70%X`jLN(U#+O=mx^E#Xs}Ki=0cb;gWe*Bvx%GrU98jeZj}UDb4F{0+Ll z?q>T(FY;h04J9Q$P_)s)gZOQ5!A?1FpqBe^M?uR;H9|`*rGt)E7VVUgP@Cdt48y_0TfZl%v?Mdgp;-zY314x9fhj z|0?SCKa^klt<~l49#`LEqNRCWg!*P1^7tiER0GtHd2%1BepCJS^Fb~HQ51tz%Ha@N zseaG^wtsk@#K2K12X!0v)msE!`*1v*2G6kkxu?0{IYl!M z*hjmTTI_+!KWu+?{dH3lDk#J84G~vT$alM-xS_5nnjMJl`J3F8^wezC`;hW{j9rcEq&p&RHKAQS{O`m2cg{U{v)Jrw}o1j#p zj;*@XXvTIx`Aqs~>h-AWX|9X6Jc>S=y1`L(AN3rDs5jTtjgP8ns*m+YT~||=9{owD zGm0bXjWqSa8anM!Tu6US{o9eBeOjQ5M0+z$-A~iME6N1YUsIosdP{6Op)4YNYU(RA z^R`9VO8RT+yESy$q3k2=n)*>fM^n$x)QwPX61g<>JPrLeM7N}mre1;iA3l$(CG<7* zkD9tZ$`?(&0WA5Q^w-pNj{R)c#$WSeXxG%+9s4;~W7Ioq>P=AZt*Psv-d|I1ggSfd zr{0>PE~4HG0m?Z|HVrkI{v{+ zo0MPmzkK~V_P35}?n@-UO8)mQFi+H)-qY_|qh3)~g_|8K`d#Yy{qQEO*E(&^M?St- zJtWageX|R>7Y29nJG;5M{5BlA{ln*}r~drj(72Q1wf@*&{q@RUeeM6E@0~yGD<6P| z6b?o3Q;+)Nm_-=V@K5g1{PrhfH1~M@;wAOZ`$|&A|LJ{Jn(n{&@k;%R?}GfX|B!)T zL_LLSgwjdwJV5oAbFIeMU*AE*ev0~DSM@V~)D`bP{EEWQrhoNy6?CSK_0(GNC$w|X zwg_#1{1xu;>RV%iCjO1P9!#LGpWjpeHD0P|)1Xg%Z-|-%YWTGB&%gh9>gT=kEB|DC z2-@yM3`OmiuEI1liKv>pa>&={HFeEYf7tssUgtFP|0)03nzlc^e>YFl2KJ$rpA(T= zbN?BA>(sy2j~&_wt-#5DK70jfhu)Qv|Ki2?vV<1xCy^>xTFUwR`0}h65WxFM0x0|m z0?p9=0wu+}C=rAJKbH03d4c!i{8X{sQkKa9T9hbF{=?!mvKzonrh0IA2QelTeg|^XF-)H^uw=(5&D? zOIdG!k(WpV@Ec=3{(ioKudk2Pho*hCc<|wXPQj@2gP@}2f?T4Kf=k|kRX9i)N-AL_DoW}=iAsS}ioBylE-K}; zl&5G~Axh;6g;FKwRf3~Z&?341zj-;}rb2J&e@lb^SNM=Bfe&2o5JgVzKuIJ(2TLg= zq5|4c2qL3JL8lHPrDAzXB@qQt=^&?h2S-lA$yttZq|uS#XpwcK9q?#Dx&{U$DzReknyMp~0vqxg$%7(7Gt+90jRV&O0zlno}|kj)Fw45_ys4M22S^ z!51aa0Hgy8Fsdk6M^O9^_z?dE8WiWqqc4<8$)z-_;#922Q&6W;3FL`_qgob6xj@k@ z!-j_8I^)o!Wt@0$+18gE^s(V7?sjd!LzKwQE=cX9{(ywC7~fIL`SKF zbL8ac2P4WAlnUTfAuv&xO0IMiSgA@NYa9tjIWWA4$$5ncw{+k+QGg(v_kT}E@vrd0 z3A9qqa1^BiOdyS;gmz@)Qg9(cc!h{XnHGy7Dvra?$MF;;7jQnVaAbIaQ94Kjr9`D- z9ask?f{z0$WpUh*kxJ2B;^63@U=#|e8t;Ix2pCADJdSW2BVl=-mI#zUVTS`eXv8w9 z2#`wzn!_Out3X6&R-nNhCtw&f%tAy7P)+kRkMS%^akRhzb_g2+FG^W~VK^yvr2;Lm z`29OxvDcnV>Um4X5V_|gLGEmAax_#>eO35^$pZY<9+ zA|*EEHiT^fGgD9{NC+^g zlo2qa6r;(V>qIY@lw?gQO(P}3W;6}Hk?%Mt3t}ShL4Pb1%0N407YLC;V^a7ongs#v zQsi+AGtx1a}0i9MOuvQ>gK<7mXcE0}li?pkxk^z{CvP54~CR2F@V@@C4o&SPO0ew?Q32 z7Rv#E9vT4;xZ(|+6O0p_!43>DJ#r@a1Z2P_><4H8lo%+Wg@KwS&>X}nK&(62GIeI1x2H`q#--30MZ<$=R}el(Fc}- zW(nT$>#^XC2Q3Un5XC421E>j34ldz+h@)!J5lC6!5A%alNDNjPm>pZ5{vM0J=71Ot^I3Xqv#at^3hFNBFT05V_?J`8jHv^SI|5=X%p zpdE+NS0w2O1_1gnoWKqt3~B-=5P>8K1|dwHci{a9$`GA_)W8&3WWomssu9_NUMS$F zq0te%^CZp?m=MS3iH;G4kwozaW%BC$0+bSUBRjy8h~pFIf*VSS-$N@HibM)1K#hpf z;0>B0t_RH$kHj&UOua;a?;%1Fqas2>r?3|+0mwriAg7MlFd+34ggoLHz^qm!tj>XJ z;#Ghea_}%R2U2`QzRoY5EGaep;;1W)X5b-hq)mQtqu&RqYn^Ch7nbR7+`_i3g{w= zlZd8HgIK?i#DjfGKqpv+mt+<@KCE?0!>1>1Z@BpWCN#Ig22z< zOGIL_h=PiUl}RX2`#lLa0^9+BgzvxrAjj}9IXXZ^M4KdpL7N0FNP*BOzzr~i9V{5t zxeWglq+&=OL?c$aaCH1(84SZ?0YIWRA_KxO@Cam+T!MtJUSJY;!9h?(Hxi$q9kOh} zPzVKZ5L3eJ@L*6TOIU;vXqrF>b|ni6lA#I0F&YO^I4F#TzQL|~8G(~$s0a&DtQVji z5SPHHK%PeGq=5$vLcj!~U;>aQfeujz zn8ET6&PmR=NGOIV7zw~)E21MJ8NoP17WCL)&5a;I?7(6+Bnk*ivK}C*=3IbjK^k(y zPQ0DJ>c8Sx6DV=6=tXo~nfu^Iyh25%I4lZ7Dy05C=J8hjp70d(LHnnnx8fewI1 zP8rmT2tov|fjEj;zz~TsU;;}Uj09O=L%lvnw2&a~fC+UXg&hD45n-0lMfOENgN7j^ zQU~G)-oXku6VR7f3qZokhm$jKK6jIpB}{1CK-;L_h)iBpm~8Se7HI5Z%DdASS4RE)+m!g(l$>;?H4s z*aNAHFrkh+Bm-a#t2ytb3ABI_cm?rh;@o5@hBYMwL>4BHS1-$O80I315Q zSW!nT zVs^6FB{f6_!keg0&}whQij|zO5!N6DaeuP%k$^1#P>o-B0x|?V3ys9XkUZ4>&XH3m zoN!@g*iyY@2l~nNB~XD?5wM{^br?a^PzPAhgGImsoC=&q@Y@vlf-i3FP}hlDqUwilx7pY*wARmWU6W6n=Ac=Ne8ysK z``4e3ncM#SEXv&W=U3-!Y=mEZH9h|9r{57=G0CoXUekmKi{BZxb(k@=VNXGK&mC%)>DDh6O;=8FepTAT zL>1chj*t^DJY!0W3O3dB@cAOw`PWkNm)UjD9gy-Uzx@WIuVE|qHK%e9rxb53oL+C4 zTHNW*>*QyrH!tWjNwsc%TFk=!H3MSed)G}_f8u$qcGLFX)XTa{c7U;qeub0NNCFDIIPq&m)QZ#(98*Nw}! zGimpe$K>>$ve=ED8yXpHvejv=Ecwjf$wuXwmp1k=3Am~I(0hGikFQ>b=R47hUX2|) zc3JhYSrHWtdi8m{!pOgBvF*xUmk)2wdlwREAkHAjT<&;g5~gsCj0d^CosbfO=(^o{6aRjt?OG^+SYzw7j*Hj ziJz^VEZUB|9;#C-7iG!a_D5gZ_))1pM!bM zO+xLY(~G|w*)-U$=>6ah@6@K*oxDoD!tLj4240))rZdkdX3@j2d&YH7%0G5;{azv) z5_T&6>69&LP0lwu<&t>elGiT#i?L(I`SzYlwTLWb@6FV{Tmh1)iN)u&VE2CligZp+uf1+_)bm<2cX$lHGP zDZldKcER=T)!IWsrQc&0+&S5;#%yRoVf5DZ>yAuYlT;a(zj5-N+%TfbO#Y5t=FNp}Nwk8j^NGAt4~pU0Io!^#Es}3l#jUiRmuDouKX5_UBj&A)wZ@&8*8Qy3gr3Py zPkU~c`t|O5M)z%(^}g;0_Z5#^sk|^}q1&iOyGMt2zkKFpgV_!HEKSUb_L*RKRbM`6 zhVymv0Vf6}www2x)-WRjQ@3q)o_hCRT-knZ_8u=Yt(m2ZQ$o_3cB?S*ocwBYt-+&~ z{d)NOo;vmUOqoSv_J^NG#O1N(N8RGr?n;aqkk)jPPDF6U)VYHlOi!d(=*}wa)yMGC z(S5;5;l=w0p7wgPBjEV!wbND~eD$Nlwuw`I^YeHXd+g%g22w-QA-c2d+m4L0wd(j{ z+t%TB{yP<;@4r|(`MzCUjLwd`@gF4R)un>@&ar^pOMJ)O?ApL? z@&w&$)oHfvI&QI!pE_ysGH&67$memtHFn#P%Imlu?7U3JcFd6{3tu^euQ^@Y-jgq| zI@+>@>)S@%I=}sKLaRZi4=s)ypP6DkV(wDo^d7p8Ket_<`_VFS{)_?iChY+qdM>vyKRo%4vDQA-qEwozWPeub=IDkTf%e8R+X~&vx{izgl$J*)o|yg zXM$WBwp4^J!#!^wdK>rN z(A-EyEE1Le(2%F+YR-{*LZM^CTAx+ zkag6z*4^8CV+B=T5DMP;*bts+nKvmMpBtXt@pCN|Dz z9{Zc>bt#LvztVP*@zsFe=3E9cir$uFR=?zRAt{+urx)&ARS)uB){%>mt?b zBN}>zT{LXEzt?Z4+O(|;{+?77&@HPnT6L~u>D77ra`}bFOn$7^t}ddp_Kup85z%9W ze}k=uCg|zK|OQ1q&`!7gvfftzhNr+Zg*{mwSb z@oji;-Iy6E;_j(Kn#acGw|jE%#<|FwZ}#{1@j5i-(2n3`?~W&TUFCQEZMxx^iM`@n z&yMn^M@_Ilak8Ivenl)*ce=-U!{)=c$Ha|az96P9`armi&$bo(r%>~fE#o)7)?eIa zLVME{T&w%tO0(mOpKOjv8!>0^vJalV(|a2I$XdF6v*X21Rn1P^8ZNPLd*SqGtqFB5 zsJgalMCFewtoLh^?=!6Dzj@Sd(Abhxzw<TPvQnwe5cD`5RT`p@RtqE>jBcxZL=n zc(2G#IXkJki_FEpagST_*s!h-vxi1RP8u-yg{#kEo7#Av9LGLUqvMvY_?B=g`$AT4 zgM}Mr-k8|@cgqGu9N*xfl{s2>r;}mQ%ws<7v|26c)h|jhqVj`#3)}ZeUA(8-_1f@u zIwN1OF{NBhPv(2gd~;)eZG?R=9eR7&BAtD)uAdCuA6A!hTON5I+&?k# zVv`n^za45c>hbmFi!A0k#4cl1S&akp>#xOjZIxFzqwv-W_ts$r;{)xLfhGRzrOOWm z+i9_%Ol-RU2&yUTVQVnR=IC0pT_vS;NlObSjIybyvtPWabDtp}S<{J|>be`q>+Us} zZ87=%xd~dk?@jC7^xmZR-I>&Tsmf$;Emw<=Vpm61?=3T3dbG1&u`096x9FkC>r*!8 z6}_LTvWyFOrF$+jVoQ3%J3)sRHj21Go#%o&ChtufxfMkA zZ}v6lRE1Bw$M`uPrw4n^x0>)KD!%XT?{+S$la`k^dAd5~)cyB!=Xbq*@YQ%eFD7Bm zZAHJy_FU}u?q?$2Jv#J2e6z~AjjZm=wJshVg9cLp34M-lDXE~~56!-AIr07BVGny%-)N^aD=RnmwopXT)+(&FPi1#&3yvYp#8sdfeu~ zr=qI(A=%kF#5v)+GGUy17A5OlkgFZ{pWo^8$8+ z7v653vpz0ioWY|NmTk}WP8vNdGi=kms{69pCoDuhY^46pEzkQbGN&xw?@v-pkeN-o za&yS6Hl1rM=J1L(lgfr|NG&}Z-^A7T>)?*9CwKbt`nvwZbYq)qS-6rEkkXF`&J6QHWgiTW7}W6 z=<(*p*(ayYt&0!;RyDiJ$lJOv8i%aVo8*>th@{0;NRPcMl)vvcV5lcO(m`gS@t zZ;t!$*C~6yHO-rE^YD^h($I0$u3bNsdLMh#E@HQJ+hJ46vhzbOIY0Bbo!L*yU%gVq z(%T-iS>n54&6iezPqn=4`P-sZ&WA5~eCWkPM&_4C#ReW7qu>)QvRb_#PR@f{&jJmQJ!f(BdF3o1-Um1F5Na0!0)YUO9vAj?8;YKCnGT!EYiQhKNeA4sP)xJI7L~c8Mapn1s z7QK}R8+P5h=T7a8H1G3Ehfb>4?rQLI?fubyX`grZF?nWXwLdaCad3r?dv#v5Wp+W` zZ*>zx8rh9(_9fIH@x>zT$fL`XN_Dqyd}%8iRllxc%L6v{QR>_N!&aF!usWQ-IecHZ z_I=x&Tod!~`8meBx@|vQn>798{ZT_ctQa-zu<6s%y@pTg4<8+{{maJJQJ3<{Z+gm1 zOat;inOL+9TdzHSj=R^a*AA^V*R39xS8^|?u|ZnU`xVCC@eR}8`ZYF)t;*W%xz74k zr@mYI=~yLh53)1*(8IUu*MJ=#4BtKOWAccZ^`YMV*b>&G;aTgn-|2@AGx_wW*~P$N zHxG^9kaTlchw`Co9!mtD5j*+ypSy3oxNdIc?RmCe{ciUdMrXK$E+{#5z|qDuYogl| zr$wc0{aQCYvb*>3prU&7h=~C`bab0JZaYzQUgekbWXgymSG#vEs>>K{A2q^gq4wRI zXG=~_UNC8Qk?O}tD~D#BZT_v3=MLPioPKth-Brpcb6NV@IoSux;|DHZ*J)e2%e@;<3hoF6&GP$Yi46m#>#xkGK1aEj9ebKO zGPcg@><8r!!~EJEsz-hM_uP`%?^~(Cv~TP6j14wz_ulyOOVy53w@3ONxR`q&t<5-{ z3#VF4YFy&)dbhP=Ps1Cnf?qwA6>e>x5w~@SU&S1nj_$UrcthS(Gd3=-Ywfg^@|n$y zRVIHhXVs4dd=!8d2zU9rJu^OHLR z&nz}t=Q^aF$CYX6*;h)NwVO*fx${i5ZC-6wz1zWST6zb3o@W}L{dhN>Ydo>dG(3s* z`23t3r_6TDzIEPK-z~4izP(raA>nP(0OK9qg|ykX9qTT~Cx?1@&Fb#_{YJ#YsPf+( z{d{olf`gxjjJfD!xcYZr8@!m5rTzI?)%}T|?yZY^GG?E-v98^&(xw+_Z|Bs}&qHsQ z6tDFxou2h~e}!BrcN_knUYj7VmXh|*zx^mWn_f`0KYEcLm-=aCs8O2>rCRNKw@NAR z-}q=wqQ1Um^vh;3Wv^!DMsDo9QPEF-amj3}YV%{?ii-GSPqsbjpVgw7=~TlEd)>HY zdRD#9=J2^E--bD#tbZNbXl%Se^9fW-r%_MNu2Q_-89Eh|OdkHo7RndVqW0`~X<;su__Z+`Y>$$Ft zaBthD+es4#oc4J*db9hTcS{1dd<}4Je%c^z!00X^PwR)AzO?3I@bq%eZ*%7QIgE{r z*_gk|t6{6|Q$CJ=EGB3*A6uL3dxXBfYC((Dt)~uj%{$wuc&ll@_bs-re;>5nt!P24 zQ^fivIty-$u&ACXJNCo!x0_7|+`ZLzLFdsus`fm;TVpNEJ!#l+wu?gair~tgbl6$S zRrQ_sG5Ol*4{6d{ftPfTwO)B)US^kPpE})Y()7yIX~UUu=A#Bax!2^*6~F#h&YwHc z@{SF=cI{M!QGTeNk4vA-yQh1{rd}}cGv4dy{PMvkuf@FW-doXg_8RPnSg}P_IzD?| zR*N*9!b1tOn{?gYbKyLTWz>UR#=WP%&-iru+xVrm7v2X&AN#QR+uLUKL)v~nY7^x8 zyt2)97voxk+K?H&cAH!}xhrho9pg`Jv)Sc~y)SJIo?H1XICuV(<uRZH3%6u(g%IO&yEKWpB)8oh=k-D594>@5ovpPjbb zS3O*^e3~q$_LRbp-gR@2!Hq_$PDi7{U(~!b8noY+K^P44Zvy+@K8_O&XKeS9mAag#-arhKdB=PYk>x%9-Mm+wzca9(iY>gCDRVZbgHs*_#4agw$h%vuQw?&+gQx6T+;heR@J-1sUHnIi{`M^A>M(tFK#$p z7`OPhb%*ri+-5c=jjw}@^C6V{_=sKtv%iI z+>=%_+ERX_T^6k0lxAt|x};5r-=Mp_W<_rfeY$q;h0i^DjGnvs^zz)HR((v1TMSFv zHUItM*S`8m{v+pA22a=Ov_WF89~xAk z%i_-L^K;jwBUU$i->*IBiE?(UCI4V?UnK>fYOvnx__ z+cg>7+ql($rL$WsiHaSOJF$)iExU2Sr zHc}nY|SDzQ@{+P5L*l9^X(uu4{ueK%!iXS$w?Ht5qtPE{^yW;qXwFetC?#i8S-tWWY_Dg=WsnVb5 zRMLLd(7Yd3^PG(WmE-xRA9pN0ym;X400omO-?;kx@P~I+OtHFQYI1G>pJqJ3?Czv} zUAx_%`z38m3!NI?!6&BdRQrc_6)W0oZWerg@3X+znQc2Y{WiT$%sr;!M|>VpY?$Lw zmz5z&3qIf5sE3Z}ii@g+)VOQRae@tN7)WJp8nnJt0}rd&Q4mh|j}b%U#KhmCso zY3r^%ecGFvJ$zGQDRkL(#-+s^Px|b=BtTk_kzRra}NskZ06=0r6) z^L{v=5PntizCqjlSLxM3XEMs}RhjQxmC@vDSXfiHo@JpqvsUeis@5NIb?MWPIg_LI zb?_Y(S2yMhqg62WXy%&Q)>&shEV@`3H+S}#rbq8SO6Z`-3yYf8slg=X$~Lch{k|ox zibE2FA@~=td&SfUon|WW%NgQZXe5NF=G-~`QzvLqu zO7pX=bQ>Rt4c9iSood%%PgeV`MV}u$HCTT7m}|bvF0&#V26M#o^QXnKi8xO{+G(J^HxAk=lDBzHZtbJH#XBw}9_Uw=Qmc$s)^5 zoNY1jzIM|Kae1xUm&NZZu6+@4*LLDo$8|G{TA2;;m_5s74kM0r=|#tn?M&NjdiEhp zdt;x$mJN1gFIW&`-6+~+T>959cCC`?X20JUU>b6}n@xtQ>lOA;N?z(`v%2$aBcs5S z>CQF@8{D-w_DorL;BHP}>JhKWLc5MOS?46-=i`LhChhCD5A)4hm$!37>8G&a1MZ*h zoakM@<^9Oe%AIbW<~bv_c_jHdm(MY>a9r?dk$=0e#qZv`7p#9L*=^6Q-I{y1W67y= zu3zkWytTJEl72pG$i)!@k4x7Mo0@lQ+0xsu^$H52mS>0Ut}Qoux@mC8v~>x;8yvlJ z?U#?wrX21c=#(&I{zB$?S<}MklgbI&=f=E#b=b|F_R`&z`TBW$@lMaTOV32U_C3At zR3|ZG+!MNP?K|Pv%9Y*&YnXK2@O;6QCLb1z^LY_d*)+krq?hx}2RFh3mGMr7o7*Mi z55D$&P=|K$0UhHi%?p>sg*YA19pt^@z}93f)Ab_*w0%uto_V!+ch$Ojjsw*fkYK@#QUNE*khPyy?}L%okB{+WPUc!txfL z?=z~vC8k^X%3CJUuXi!^ne3d?L8?aMw?-QGlwG}aEyLr2`N1e3m&@ZmcxE)~`8+dt z{oUx%+0N&)YJ10w%~ixLYZkL=Z+>$9@5bkk9WslBqm zAbF-4|6+#mM5l*|6)PLGf7hkj$4YpPyz{*BtaiRVy12UeME(>_!ZG%J*8DIP%Pq zkw44ilQ1lGwsK29D;|01HL1jGnwL+6;OYK$6=~8QarIEu8XGD%Ve;6-?u&~{68FfU z^P$NV8*8QLNynPh`y=S;Y43tPMRw)Asr!=|9^P7$?K&owyDC8Y@!R~JU5S@JC{cw8 zXy<7ql|z_hkD?QXqbOiwXdCW(A5{Z6nNf1Ye{spRU-Djmh#;S)z?xS?aF-S5*s z>$tXk{G_qCTV^u9;=KGH$E86)9XX;?2ID#8eHT zk9|D$4m#3YqYse2yAkG6wrJ7Dt#RX>Mi`4E>+0t2I6l_ zsRAEnTU6tVRP@$L&hK95dJ<1~?Vc(zg(*iP^1_qx1w)JgYi4rSG|4lH)XbEe#|m{W z>jAnB%ky7U!t|1J^t~1{uudbGq0hptaTARu~A0{NcCGn==uB4y%znG z_Q*l0zR1Lw6IR0c8`9M}!!sBMTdj(Hs;}@lPml7oPaIq`F8uVMz9B4IIO0mO5@dzf z`bwMpI^~8Q)fDM&k^+7496!`!eQ5H_1fQ(z{Eb_tvo#slM}@>n?mDQsjPXK{gO22N zH07r622Du@M6P=CB>JAoW93SGDdl|W>zVLL0_p|RBSsAeONbt6)Klfm&6iKg-ajqq zb6`}oyO2QJCygUiYzEO=(D#~7yMZ9Q%DL?Oydd@XC$*&LnoQynIVT5}l0}1I$0J{! z$-X+@2lZe~jQYGT7Z|(NzC7O95VH1i@SB6gz?sF8UR9ClWXBOfc7$1J-K@z{sYQGX zfyqU!u*N6PXiYapwI#?(CR&QEj_>O_{ocbR_l@HL{@3%OFIHm6(vBQzbfzV6BZEzF zXAGduz4bR=nqR6VT&?X5RWax&Y}6%7Vtqo>mEUo)kb-K>u*a;oYhdK*ZdEhNSC`(J zn$voWz8|VAj)vddO<_@eZ28jpSfOFKY0%AZ!v0!je`jcys~e(FH$mg}T#@5h#OLa~ zj!@K+_@uVJT$+T7OvzsFnD7{tuZh}(59j=JCltx9a;XWET+-4g)A8`86Cr>0!nWbu z!u3-jXt+LOJiY(E_oAGIn4*Ln)~?KhPdHgZ=n@`W&k#MF*J?R((^9idld<EF%+mZuD~FznK%97&p49hJCzbPzyPzk_Z(DnG()LI3 zU-V^l)jjD^@X;bhpIqZKx0Z6y!}V`|8^!)rguCL*d>3-|$1 z>A8oEh218tZ-4T8A0~0%wN=Df?jEgd%%1gOR;QHG-7wdCi^&47JF9p$ocC&&`c{(M z{CpKTw8E|Zc!rIXV1L;wiKoo#{1Z{+=CRuLG`^;x_PyB~el~|SjSI*Ij<~mvPtL-K z3vUcemhjF7Rc57Tc(?Wi=^r(Zdw@_UHjH^oL%6yTC>-igLOXU##+DrR`D1|k4e0lR z(iDUPFJgZ1D9>)&Fec&GWf}S^5cLKae=U^+W!rasxy5YuiBdfgc(!&kIA z2^(JPw(MfI2q?$;IwRF9GEOo+0#@+J0psv>n?n;{7p~qX5E>7&ohfUDs|}Kzy_WV= zU@8eSxDow^Al7S<_*kcsq98g065Sp;_A%5XUB_Kxv2)&SFjre}@n!nMXK~W9NukOH zaF~DFd-)Q2A{qnC(?>L4_ZbZ34*17UNARSWA9m7z4>6H$xF88bU3tn)mPuT@0cDfX z9kx~qd*N7r_g<6Li7E7SZzB5QO>zFiH$x65Dx7z(%G7_ZPEQz>to~7tuca&sMo7h0 zqRf-@m2J#|Mfi}1mZ0a^u5-^u{C$FlNQwn0#O4Xlkq1OPof_Gt$RI5LU;xGP%7@vW z^Ymb;3K!o>8b@Z3922DeEDte}3O#x2h-F2G+1ud`zX^Sn+lk@>6G5g~BU6y+no+8| zPm6RnD$K_3qom)-_*<>+llxEz_|!Tv+}(RO$`IS(ApGmtD7}rB*qJkK40w?@b_Z zG70p(w(Q?7DVZ;r*oSVCJ$#PxrIyQBPr&g}vyVD1gd3siMn!%X#52QJsE1$socc)I z`-!;n9_!!&+uj>tKBYy=dvamAwX?yl9EZy~A*og05=78i1GE?(eOFB$rC~Us3Khf?X3t&4{K^>pvNiRu-xOS+E z?od-n+pCV)+J{u{2_%*`&SKndeVFp{n7_&^{$Br~)7tNu zj8L6=P0`8DZc9LvNb0|IAbr5bEc@i3+3-N6^&H>nVc&CxBz1+ewV7qDB{SXrmAgho zG?{A#XHnv7fn#}(o_j7>eH@ziOKs|;Iy|BvAJfY#9(9`C$s6+Ot489zG!a*kW(;jO$95Ypxeb4FA#P$JI>e`Os>QOulve~~;{D#) z6rd2Py7XE!Nw?O#B(il-k4j`T(AD_y!F3ovKlXV;}TxId04elP&xH#ZN`ATdEz1Ipdm>t%|$Kf zgSn{qgYP@&JTKl1p`(8sf*@@l8Gd9Vtgi&i&U-u*Ik0+8&?$Xi04B2fk+P}ihpSqb zQfAxBm2DVizHRV*=d_CaRA+ioCBvM7Fp5KOBW&o&_~A$+8Yc7eRm=DCMrsM%3Iim((YBvQ@75@@#oSSdqRN!<>fA&;_s_leeEB1}9qth%cz%z%*i>e}&^ z)+1T_*bP|@Re9!xGuB${lSs9FUK@-dETW}|oDHLW@cnY!!##UXXkVQ?Ul!YIkiH-k zonU^SN4p3ez}#;Xc`c-3HpCKhw_7Fq0kP(yCXvsHRcP&@2@c;x{Th_nMb*jKUHd*0 z-TOi4me4RhLBIiK}gC6Nw z^@Qpa-m`t2WR;=mNzAY0A8#DYPx)G1qcr`9Bi@ik9>c&CtFvdcx&v z=sTtl8Gg=0cOG9zK5=n%L*dxuLxm@lZ5wwKla^O^oziw+EkDSv>1!_(xL_Tbey#%k zR*mQF0`Y@47jK6$l*X&kVeVlfv!8ojq#O-lsJ~?;tiND?FmtL}MzR$;u_kgxEpqT% zk+DmOzSXl3np|Eo-iK_b=-kP^e>)?*u|nT;4E503WtZ-&0fxFb<-O}-Ev=U=X213t zHIF!1F(=1q9o44FE_qxYdBIxKwe5`DCA$On8X(igMqV1)$4*nIlzVq^IqeT#3iTqC zHT|f+A>NYl+^(v%nn=0beYVKpZQK#kST+xcsq$z>dHdL7mT=+>X?gP$rw~||(goT9 z>7cI|Y5k_$6LqnE`F9~f1dyOht-b(qK#ji;^RKZ_SJDX7&TM2N)P@KhVnloTFeuKH znE~+(57CEYw(ju2Jg3tQqpcr#n``Q4;a&pwKi4QkHkIk{IlYYQYJv=)|P$zwh z%eZYaN=|0x5*>`!DvNS9w0Rg6uCA;Q*bH9}gw@Slx*lt4Nb(I6Fq`#22E(oQ#^HF! z6ItScS&8RYE|F5%hV=Eb&Chn;3KB0)hssV^Udm^lA@A9kJO$C{x74^aTi6u!WbJkB zP=spl+k!phiqAf$tOPZWW%g045m?QRkEm|k5+L~+{yv=UId9<1HP(AC0^9CLSgePg z8%Whtp72LqyciI4b9J{>J>&Z*$n*OGG6r3?@Tp}JNhW)TW2V%6^v)+NYaQ#on;n#@ z_kVbEI<&i;Pt?ge0?tbsX1}ZuEx{wJX#R2J4no}S`s)LoGKb4K#fT!(s1^x?iUOmr z1Pl(R$IZJvxg-%yXLC%KK;8onX<+2tB^NG{EAe1rGv;V+LJ(Pazx4{YBL$MH= z*?5GdOq{&tSx5D7?(f&Q!TY&WnbHmd6AY1h(W&9_3`NRq>+dOq-(+5UFJx46x1+)& zW#pY{XC1=R@uMzfv_C<1$*p^WebG!##Y3g)b9{CdEu+yAb0(MtG>P#oj@zb3`g^NR z*cXp+nmJ!`eHEqH>LJ!g&^-O5rR}b@Qg{h@mVchk?IP*U`XGg5(GNDn#x%BY^rr}f z`Z(+)qfOB@2etwJTU@bk1)UyGWNC*7^_KDrh?&~RwPK98l3N3G&QQM~EQ-^zTED~T zdNcn{GjlcWWx(8< zH&Pb@S6n2%9-1TUxGH&tc2%t=|Ko5LiT3#yRJ(f1ge4-w>*ojhy$WpG>N(Gn+0|87 zPBh$x>n>)OuY&i~SN28n7kSo2p3&>+F5k~}Zj6OTB4AQc=)=!VH@W zYKPgr1-cSZRGi7zKa+U_VWX;fdsh^Z^<%{ohcL-q>cK7Up*(|wB(u-m+!QkHygVzb zyrF)lqdrgX(ri~*lc3y4zbXED+BGmvKv`UwkEcx+a$RMV$WFWAX0uRUdsT78)7S(R zq7S~8TT+M89Xwj$wana(<2C0u+WFCn&cc>0Vb%2kyEZ-;*!s7r)T*1E5+CHa6C5j6 z(VEdY)NqSk%WeN@_fohxtqK2osmeXBEG9Vz&YSVKsJ3O)tMoaFD@13BZ|Fh>S|5wu zSH6_e{Ve5ZsfM3XmfS+|?32A^mTwKaKFuwoc>~Fhw>Sqy?pvHrFsaVxm$5uw9wzR7 zECcb>fKJ=7RV-q(GJ#*Z^d__7B>l+wq7(Z!j;YjWepgPBe6X)&={Yjuo9TmB1sxB? z?%#4RZO<^Ey7ugg3V*D;z6VuT)yN%8hLyfJw~iUR@%1{BVeQB3sKfbZb4v=|SunoT ztc!6tkwi=1an{&8iCDp9NKR?2aLHtkZOF+3#p!7w?vRufDsOlpYs zViPNbxG_Eb;C-;XGCe@f-Xu3o6A^h%N;$Hb&HwJ349k6x8RD^%>t_tebCqkBY^9*e z@)7lQ4yexKjeZS2SK6DY*W3^kSLRbd!!(PuMt(}@0vdmm3!f<+LmYFEA=dEk@9$AZk36vAQPo% zSA$M&Ai$S-Tl^K~(~m-xDA?2!kIWS ztvV)ETh#8%Pt-(V*Wey1|HiGrwd&-Wr%OW*5%qw=V0*6v-4J3y_DHvI+wsdyM+$3c zpZczG8m7uLt?9copDQk>;C+8|y{?LGnj(wBT;aaB2C=enK`eYLC}{|6@T>56Pff4K^b!0 zpxPb}iE>B5%v6D8EwdYDHXAJtpQxH2IRwAgr1bo3Fx7z(z88~K!JFr)wX1!e@^n^! zuA*3~>X6#_rxvO*>LY?W5fNXzTy&3E+fW5tvhRAEis6*+TWDQ0J{6U_i$~le?YdXg z;i1F|4^6YHR4|2puR8F^B|rkJjVq^!jM){T{b_X&_xNC}%)$O?;`p!kun z34z2W702a)g@EL{5I2x^4+auCZ3*M@H(`1IM*Gi0KRY$o){~Zk{O9tMS5wdI$GG60 zC@?NRKbVpd?4Le9h#jAAACx1?0c8CieMH4eEU8HX9fr{m@`GAOSX32xo>ZSqSaU@%7_mcZ&Tm#rAor;K{L(Y#Sd! z1MUOg`rctR;00|^03QGY9IrkG<%IG8IjivIqe8c{?_eCi=H?$j?KBuTyk#>WM}(8( z!rB8TcMKU|f=vc$gan@lMEw%nvLC%2gm~NdMo6~V4+yLJfDdlk`}!ca$)wZo93vO$ z51C&&fZW!K*k*4A>=?KFYJii&s=@w6*f04l;jOjAuv2F&zRq6;0=;b?E1ukQQhfXW zNXHDMw&Ds;=G$*FTLaX`8fn|wfH7j{xFst=wsVgE&JXE~Tk*vN!0o4;=CLhh+x^D0 z)0TI(`0-S1$%HfQ^mRK<#sKc^?T^MF{@vIh%sb`C$hWPLokCl>n0MMx1t+tUeamh` z%s=L@!D6?`??e7`-TNWk(4M%k+P2j$dQ*`>#0mZTv7++#GOtJNb^d`mO(P z)}8hxruf0H>I)_f+~ENKO$Hdp4nmHT*$rSnPDUMg-xYs(c-qz z2ywJ4+h{~M+Fd|PC$Rw9QGeQj0J^uYy$jM|=Xw6$k8d|Mus`T;`}ht58upv8NZew_ zW{LcT;Pnv;c(L|PB-@ft1~iqgIuJjQq8VJMLB3-I1hEvj5VhBRzBqI zhjAp3;dndiZ>1jSYMC+IF{c(ls|IuWwFUsR16sPJ9^~A%H9i7pbRK%3wY8q-Hu<(_ zOjz5~Y}#W}mH>C2r3N&tEPjz7|DhL++v99)ZnjAO&G(O=)BL`Ey8sQhelc$Uu>OR> z9!J7d7q`~7*3cZV51voFAxP}zZ~GZ;D?Y$}6DR||`nAvdyU!T^^bg_on4sNhW2}Dy zXaOG>({}%y1+@H4+SYk01<)X*7NEZ^|6B*Op)G#{eq8xOAH>`GaM-rIac$fs2dvty zwfO7r+y4{+&UALaeV^F}(6IA6vu%DC01X=x7}RDC^#7;_yKDK|@~8FRPxt%!AHt0Z zvdzBBfQI{KHHa>-ar)VU{C)AH|9yQ10vdLG{_#wN0BdP86#h<2Jw0}eJNthJXbE3- ze*gLdpc#;2&x_biADGHtlz)5vV*qmkef>?r+S(KFZuPlkSNJd2dj8zU{ysm3oqoZ} zw*s2MG&a7`zjn1i_V34!JAZGFc``=82gbS8BR0=G1oNjY`rk$N&h?kDO}{nJl@4?z zV)f(v;{<46Ok3-3YfbLhPq+fUa3JgY&zG+s`k4N^_2G(iMg7&{_z&@A4RltM{#Ws( z0j|-0@SXAgSLLVvGuy9kOq;s?T0hW-J;z~dGq{^C67pXZ1Loi3+k*M$^~V)#Sg{p+ zvjVo=tUdiVE1>Q__l@l<8}y|DY`J}{<^fthpl#m^l>k}`pl#m^Rbt11qY>kv4$$WQ z5WC?&ugg2`?YGuH76TW+Ki$dudU#^cKHx-#+l2h1f2_g%4-AZ9`~KUN#SSzqcK9a{ z&?HEAUf(VN8rWC-xHkXAM)wcv6YO>V{q=QAKj3BETp#~+|M=r3+cs{HzI$th!@&*N zrpd5mV8@^Me{q8Of9zY%`oj*fTlW3UHcWVX4?^7ju7PzY9~Xc&oW0KB)*uW(7mn{| z&h!5^!vAF7A~w8O{@s7S?>`8(a$u)Y02ZIRE10fA}bJNEhMq#{tOu%Uwd$Ij-d#HojwpMpsi&EKt%r913-U`M`r|d6+mYo+DR7z zbOS)&zGt|LyC=sM2X}8{D_mBDaFN6Oijsm^fAZC=nSamHR)d&lSgd)iG589sK*c><(4xsv=1q23Y1`2@h z2%v#l0`RH;x$R}h8qib$52%OafxHEfGX**KjX|G!J9%LW00;2r@k`mdgBKXs@gLJP z($mzDmfEMG0~VS$+SVWCAuR=tsAG^|rI?`6Zq7(IPiZM*5Aa;y8SMknMI(IOkkV4v zFy6xSz{3xSfcHLxn;XcJ?;YUo0e43VLmW|V$R90Ge!goF+SDNg^9IT5kO&xX6$Xw8 z*vfpz#%9M>eNv)(*RHr-(7eNfFJ36W2wh1mo0vE~!H9mncKWp7X`Ne)jb&xMW%ume z=?Msk3CN&?<+TI1qFQ$+BmxuEhEz|Q~cf~oSWN+djfS} zacC%O$oR;+!mh5MuBH2hd^I)VH8!8FT;I2^Y@hpOYxQHtB#+q#UKUwjA6&o9_x^;r zxvF_2%fk+4W)tRY)jbvd{?Ghxmds4Z$@R-+e)PCFI$AgyWY(2-^XB23aXq^j=jO)e z+E~BuI(k&*s7u%-SZ}X>Z(8y_4GW79i&cUAjD`lH29j47nngtJh?vG31yfK6QyB0w z9WN+YFLpiZ>ze{zA2 zPK7Sq0G6<@u)Hu&v`E_6NZH6zeeT_%LthVldI8?kLYbh#^b}%FP7zMLV{cB5jFgUe z8+W7#30)Twc&bOJs>-e^WfAFp?i|axy*DVcva;@G84?&Tg@jCoG+$bMl$`95+`lHL z-Q9hp`~1xZW@~GWYv&|Bdd|$;oZ02|>~(PPr{I@~U!OWU#yGMLH+j8#XZ-H&`K%yT zR%_O>WBc-s93ePDc=)_#TAEr~bUz=*t5>wIcP0}$NjwKEbi4MwNURVha3U{xDEqPg+mY9RGry9l>57BK1~VTR|J+c~P;aN4@9N)jZoT zUuM75a<51Z59baa)9TB%vhuR}u&3m4Y%E9Y{)^P*SFajfy;Co8NKi0UP^?miQc9{` zDt;AFm7l+wKY297a&j_ilGCO63oY$I+LO{e{v93O9b5u#Ox9qPNaXzD^rKA<;n;^BZ(YKMid)Oo}a4~TC!a{sPLSVweloG<$ z7H(T}sPYC377pW1S5b0yu5fnhXrblcaOP;i?0@y}VdO*hy{e@}MN>r$HohSyCb}k9 z*|XmyCHW;yk1B@o^T+a2=V*u{5b+4o$$E#+pNBv9F>LJd_I~SKl`+=Dz@WvDaC~>9 ziVC;NffM0@WMnWh6=6E9+FH?Cvx#fT)6*%_(m{2DeSOFJE+^#b-nvzJ3(jj>9Uo5< z&lN?QsHC)@wAc_>pOWI3()3x{3W6)m&794$?NKYDqW48LPn&u8`PKQQ6i&a7jFgH* z>@@Q>nuc@iF=|!%bml+w4 zG6Lu<`=+KYOc5a)CXvW9NZRRFE>E7cK6&hnA`%xb7e^-99IdVvs@5C7aeiRHcAzri zmK_(DC)bdh{I~Dl+rB^DH-1=GS47tcah3PtMa;#KAq78Q-v-|cd|L{pxUN+}=LfUT*ohX?weW z`^@d)1KHVEvqhwIBQ9UIzx;eb(r9I+cIDcES^K&=={m=yl-mLVmjq-Aj?!6L23UT9 zJ<5%a-V<%|khuke>A;j`jnpY9j3{)x!%XYwi0K@Mr?S}CAZ=bLmR~w~^83m0n7Nzs z@z6tO$ar{8^2|9NoKaV&SLZi61%LTc@ulClq=IkXy1o^P zj_MN=(-Fg%$aWhVS{gng%NV|L#pX)+OK|~r_j~U8&wKf)srOSmD{vrJSDRO(WF`X! z2dxH6qHm)@Lq|iqu6?_=dw0Tar6MhMMa5~wx-P%<+}z8#l1j&}zIns@=Fr=SIeK~x z`dCx`D;F-1T%bBb6s4yppm)^uI&o>~Sm|3sZ^w@x&wZq{YaBXwaPHvurjySiA`V3a zSMh$objjsX`?`$E^77j9N2+NsulL1q@hH%mQ_qX3$sSQ41VX|TUwl2-jr7GeEO91 zNip`IGCZQ~aki?$Fn;?RqhBx{N?y_HOH906NjguKe2h+f+d^+(TV8`;M)f zGyBVp-kdwyYtbM=QIPH$Q*nZBq45yZX+%i%TvkYO_u5Rb<2%+PX|KepNFN-J`t2ts z*!>;~z0U!ABl8nSAOH>uHn*h5=I=~4^X%HXqui08EhYw`robLw90mKcaj>Tx1N$xj zo&f9s7y!UM0~YhaJ}kj*uu#|^post2wL|RDz8(m$&w;=_J;B4g&4)SSC&fHn9lYhl zw%%84KZ<`0+wlR|A3Ff!{9P7DR>zIYWK-M+?9{|P-QXw>Y6>tXF>F!OJff`!esZ&k z;Aon98e5bc zZg760x*&_MnAwk4LIhXMe|&WpBfVczQcPh#cn;y}f%f-+@GHW8`c#P@ zYbF72paYD`#2Muc1OMP2Fk^A-uwg$&1H&aU-DDEmESpVWmwVR^tC@ zEud|See;JPj!29cco2(5fWHtq0JDdCBW3q*v6( z@jJ&G8g6*FF@ULVn*VR~14f(zoa7&73AAD-xLI$;5BTwyA_OpQt=1p031U(b#G`}H zNwGurzK)<**g+-OPt+R~2=2r^DJ>y$6qb;104f0T0gjdX8Q=D@`?qyri|ymkRv)%# zM@I-`J0^;P9fS#^JbXm3{i7X)e;yRs$@lNMw(;Rc{AWfK_7Irq&VK(r|7Od_-ScO! z(vTlUhaquZfc&YTz(EX%MIV?m5{^J(U=Gem2iKqL8n*3G6z-l3Nch3sPzV^faYLZ} zVc2o}V#oF2=mvN4hG8>?{_GUv0AkD=yt#C6{?!5aw6cRM4C~-uByaF61^M&Hk1soe zmF0s*!`$H>0XPZ_je#M+Ln63`0}=-AF7457-oJVPQ$^zVHb=0f4dwGw9)t7*_p^|l zGGb!b5qbkV0fQmL(2io8qrfp??@WELskp`e(D$#=Y*PP?#HNoK*J7Y&U280b5 z!Iq1#=RT~1wi9ua!jU26a+Z+m@|F+_2}?*5fM{h)2=PHnNVgg4E0RTkC5)ubs0>A=*Y*|YPlY%7#A!Z5j01&+o&;Xp=YYCYF(2wm;1RPfc`~VU_ zzgj@opNbtR_>as003C#h%p1Z$$_v__06>yK@@nwRhyt|j0KfpA4r(laH~|q#!$4jX zw0!{V2gmDyJT+(|0PF^MHmI@u(Ev06J^|#h{aFLx0(dHfiPRXhg8>`_csH02D`>j` z*bDG7P*VYj1E2%&uRxv%w2c5T0R6Xt{#~Gr0U!mAKL`3LLE9bxKfv#Rnh-!F05yP* z0C`f-J`R8b;Fo}Yb~+WQoM!vLQK^5mdx1AqtM*MWWq&<+J~2;ludKPPB= z0N4lca!}I%I1fM%;NNimHv~Wr<{yRgzZU>WaJ&ZRe>ea>fMf%8Asrhra<7t~n(C;;jJAH(_I3IHd-FXQ|l1V9nsojCuy0uTjw38=CC zoda+T;7d6Fn*(6o=6`~zk(P4J$Ui|7%%=;{vrPB@ZvucFaAgI;y)QL{yXsEzZft67ylvtU*pC91HAbE zgctue@Z$d+Ui??!#sBwzi2qu=_`i)8|HF9kpM)3xZFuoth!_9!{}BI;c=4Z$7ylpe z;{O_6{P*F-|5Lp9U;Bsne~B0WS$Oe3ju-zac=6wb7yqSr@xS~J@!yOW|9N=vKZ_Ut zH}T?s5HJ3#@Zx_1{QUp{gcV9azzC%WpNJu#qlZEv>`($?W~eHJ8%m%;2PJ~AK?w+% zpnMQ6C;^NCN)F+Gf*cjl2#5+40^|vSd<2kZ$I7$OLrJmnB+O7aR^E;dN{p2!VuDIy zq-sY(9(c6G+@O4wn*-i z+9wC`Kq9fbGY9PL685$o+yNrt?%0hYWb?HK42i*@F*q^~!EV-YO_YbXuOs;B8}`Qm zU>og@23^<#3KH{+0lU!#chB~qub)44+$@J>?I30V-~j9axC00T5Ch-}fV;S3|EXM- zAobr1rlO02`J*_FCIwj;4!3CkD zVrAor+*Jt(x>D{huzVLSugCKPs+G|p?Y$fyN8Y&`7Pl|FjA@H9OLb$c&UQrvuGoK{ zZa|*Zw~GE%lLFXT#Gzm6h`Q!*1PDzSe`9&D5R!mP&7P?@ROu9)JuOh8uR(v%p)biWiFb zc0DgNyOR8*nKrYcEUk=Cm@F1*`>2QN#qLSUg44lhae5tRi(GE_GbJ&{k_6R$KN7D# zf^t}E>K?j|*)uT(UcAL6B$*>sH>KOlCNdgGPwroV(4NmGzs#0O^ZqHdOPH9FJ6Vbw zB9Xw_VQj(B)zu#E#?>u>jM0PGfBBS5;ue%i!1-)}EYkcr?c$4`e5Ao-DZ^A*<+*{%1tC~t3#2~5KR5g?k#ft1ZOBR4k4lY|~Z zC<@X@Lo||T=UQ)*op%00z_VUMf;wStzuf4A4EK_CV;?7R_3-0tUmp@}J99j+m#*pP zJ16wuXcXoy*y}k9krd!_V%b@;er>Ae7%**e-BPmusCi_UM zSCqP2hm#_2=_rw`T_CY)?X2CP>7Y~g?0FB#fJ)TixI%a%N0eiEdMjE$_JgxgvOiT5 z(Gkk0k68%$#RZ|Jm5NX5gefZ?T|8bSO6*c-owd(*KAPsJYB)km-Ddi;Jk z@0l+>vSsE2`O@thRf|4#24^#Z&95r-xCqBE{iMe4FB7D=ieY5NQ^@k^P$ zl71Hr!aNZnu>b=l*+D(C_FN&iip`G9w>o71q0fUF#RX-$rvej{b}vd3+W(~_b;`B4 zD9O;a%sB@Axy#2x2ic_-y?%dCEGI74Xmb{@4IMBE_w3uHWm{IEL8@IXbQ?|gc#hKVJ9Gv+x)ooOqotj0FpP^i zESZ#Gm)zJUlUaSYZnX1FV%6wJ*G5m)^qx@vwtPpU)F|5x&a#s7Q~$x zhRp$cCCfO*vMz&IW#X$_OxmpoVsMjrquyb`9zd*Uq1BAX{i6s!Su5JCrQnp z`bvbdGUAl3`nTyG*XY;S`8L%5{zVIBJwwrLSX;xavs15)k|tEX&C9XZaW;9-`o&-_ z_Dor(qEAAUj%r$}dSO<1_eg5n*wX63hAm^gH6{L;5o0d7M^=iY=58~Hx{$4+H1EBf z(BcJV8Z+3zxw{q6N4&BB6n-MnlXN2{cII_s+Qt4HFZ8ar0YCS4X&jw`sw zOgpigSR7^Mri>G!8BDulD5nb#*VI-e+xp-#9m8*qhOXOQ5_S^ zNpj~E5yuxUy0%}BczQNAIfOo(V%urCK77>fkXGZC$4b?nlVanv))pr%O6V<~S=*c@ z_+~JC)1@-9IX%IGHb2cFuvbrZX{L~fvY(@huqN41raLq}>8wS`K8j+(nYkLV*E>q8 zKAeoJeeKycc2l{(r}=tk$>guK=@N#Kv8v&@35G=~waj6;D(W(`o>gJNV;l4R$*n^! z;pO@w4)1~tEI#LCi4+c`%AQu(PHk6uSTQfw2UYAt~=5CF{ z@07O{D72p>xo_DcsfL}0B|7`piF=Ps6LCmv5*F1;5nW;KD#kpms$^c-J$**-shR52 zJ!V`Ko3D6`^mbZV`vrxM`P8ZRJ}j0UPyRgVoNA6tf)!hOvdeNgWu0%6!{Q6&t-Hgf zbeLHiG|t<%B>q6Y$juUxzI=5n$fc7^klO?r$!9M{*o-Le>ysjw*O zhLdjIlS4YM{OcDy!^kY$|H5A-eP8CBZ@T?+D>rJXT3LH4Z<(7md-jnYg503WEVU~k z8Z+CjX_|R_Ro^VSQf)|Sv)1jPym?3Oebl~mN`L;%xTDO^FP%4MZJ5D6vapq@TVD#-DrPHGG{Wrb|_QS5#^<8W*NEP08+0#%iz>9K0lVpFZ&*O39Ir8)C-rm=6 zvng@Z4j)2Qqs5eya+WqT9oB>fCanJI)n;2IqGWU6s*BaxXUW#dNAH+j9uPGDWMgD{ zOJ#?N$$|$&wzHIxMvvvH>3jDW+xfnC^uaD%x3VPANu=TG`n@-Y9g5E{UE4KztKF0E zQv2Q|T`uhogpJW}DI0QjopD~2@Y)UcMcviKl(8vb{w4Pa#l@XhH-GMUSCiA#e3t#( zHE(&3fAhDO3w#P+2uOr=8?09Cmm+k(Tc2|34Qa^ZZFkrF-ujrgeX)8MUSD^mz8WZ; zG&E9vPa9PXYx=V4PRdANmg}%ZA2PTtvh0KEil_k@C$skli6TR% zHLE_39*XGSdMoWdIk;2{T^-g79mLIx( zYDfL8L%lLLGcH?KrIzo5o~pd}UPi2vBVEg zFjcKD@%YMfNf#Ww4}W+y`%rmA$HC#dC8;%+!c&qa85}~}6zn6gWP^&~p2wkz}SHA2QiJmvfd{mg}}A+NL6$f{qKy~wyUr{dB@ zh3)Ut=f7TfE@)lg8KU9Uvv<^o(*})~o;*Lc_4J9urKf7yck*9O6}(cKZd9=Q!H%oq zPaoti%aO|Sl(NiON8Xd|JG-&i-9qk~;3tPd-Qx*GS7O^rB0H3>w`_8`@pe&iDFPeW zr=)PtJ(2V8F6YZS9roO}V4zLE)!lzikwN2$ezhy*v9_=%O~-WxW*4Th@J7SxXH9+| z76!L>te5t3PIa1UH>z{CcXF!q=;q;ztM1+0(tauZu8*-WD^Qj3@Bwq%r9*NGGFo4* zo-s_RRoFGRw`SU^ee6>g2^HCu=3&AsFE2>jcrRWd-)EU4tAZKY8jw*~8%X`8N2QR>-Hm^rk(UCwIf z%d$ru5#dzH`Bhu|ErM^Kl9H&p>zl(?zl$eXr4=@ROlFwuAFux!Zbx~isNb^QdTx=V znvp<3MSu30(=p;o)3Tp#-`41}Bq5|ub7&?#5%*bj8D;;`$QZ-<32&Vf)g3)duILI4 zi??T3&$w3e{@k1P1K)NRYMc2?Ip&CE&V5sCF|fI9zE!18#K_ZiFHOCUry2T>+>NZC z;;VOyB^4W5rSI0AW!LFyH123KC%N|%J7!Ooe80Z@u+a|uiMcCFRA%2Z^6AC@$t;ZDR0$sM(p>yukYTm zRM&ZFq{zPX9{R$W!ndL&0?sYXKhtS+{Z{l>f%)o|Q&!u2ygV2*dqI*+N^D4}X7cpr z!-O@JLm}E(7B_EV#_G;eh<-|&l0Jtn(Xc(7le2U-E>*uZuHQmD8(4$|u+`r5-d(AIK=Zs9`2E)j&DuY(yZXqDdMP=J747hIOoxeSh}*Gfw77 z3jLW&E{#=hk}(y0XC36V`~AZ>Rg>0U;;^@U==_mIGZKj{IjRmf8jim1s~E}Kd(u?Q zQ*vOc5Y_5rsr|9#Pxari) z5J%V^Ssawm@qE%J*NtNv`Ye-Iu6sXAa0ktVwDR%!hkGh&GWEj^h}#<6RBzMsb_Z>3 zcz6E}qhb06(VUZ=-7_W+ZV$~^(@3qFlq(s0!S!TW(UOXAOvJa$<1dcLsfg*N>Cx?# z;?w0R(Pf)kR?cf<%(E=2KRB=*FLJ1-FlURU#OWE@If@o5>x{KF(7)XN^tA6>f{*>o z%&erQM3$=vy-xV9{oas8V9vw3f$z2zb{0 zdgyV!ePsR4yOU_i>%ILmZjO15gvF98-%Q51+Ik7nnn$Hpc*O}zd|XB++_R!eZ+hZE z>^|kQnYA3({b&vTv3Z@u&atzi`TmRZGe%eCCexl4S2kQM88KSWM0;-9?i$$IAW?JS z(TWYK%{mwD+mNOA8to%))RN?9T^Y(>pLa*O=Gvhnh1btYsbLFK+y!EUE5w^~bHw^o z<}bBB+(PAM$eVmd2B_t&Luf7&9{Ge zx&+}oF4pN<-F}w1qUliMnMZd5>Klf>7*qTF7SWr(Uh;`CYw;+oHNk7K7viSBI4^4D z{!C(PrJca$<#Vyb^QB_a(v{+bXeZzNIRwVeyduhDk%y%2)J<(8lIqQs$=S8Zv+p)$ zT-lJfVv6<^iS1XfyDqzVjdtm6VI<+`jl2R}L6+V2ceXl0jWfjUBaj9W?(+}QU%MtefD&6 ziy-?{O{M8=ruz%N{PtKeXm`D4hjdGri_f#w)gwjijQG<2kttV8jXkpCpENX_?mhV^ zG2Ec3?2c{whqaH2ecqodaq=Py0Gu zdVIebwKTMfl()Bp5;<)Sqb_Z&Z~B(tbEZr0oD2C*Ory$UKdl-yy9}e zHO~)U);OM?Ut6O)uQ_GU#^R=X&Axp?-rvTzK z>ClbUJGu(PCU42n%n~n9G&oQPpN)J{DzUY-|Ek#2_F2*Ob&uaa?po#hEN^&bOC)`J zsr-XaMXDPa*}^3q|9HJTt;RG>v@4`h zqVAmyKGJasF0U-zN0n6TA^+KuYHq!f9{e=xk>Bd(2A5W&b}@>6)3Slgk}QX|;*@gp z+?s7V`Qv@puYXXwf2}OmAumx!<;v-E*J||y9yAIjI<`5fD>wVx$fJa5-yy9obn{ij zYA`epUJ)zRzbzhr(nX+MQ48B2hrl*fQJ1(t&vS>SmcwmtS~>m?!9%9&UDBg%iAi_w zHOC4+Dl4`e?eC3!KGa-wG2d1^KP%iiB~mMXSF%#g>M~h-hh}BzkRfJ0sh@a2JF9V> zetyqnrR4lZfyk(&9g4{tjv<)}*;=DdGxe&D_5{1RjnimKkBNru4_qWu4n?V)+M6o( zJU!QpP?{M`df(f5u6MBZ|JKr$$lb(vj)#)ON9K5W?;x!H>AJ$sL<%N>lm>%K%x-WYMzkM4kyYZwpVQY0& z+KR|nz0soyLd7{Hjv*Q8f^m6C)1mHJZn3^$4Ct^2)OGeqjlcvzM`Kjn7^eEpV2twWyGN{_YTVka$1DqcIYxHmyCt+{qn_~09Ja@i%C zMFKt0A#MIrS-oCm5ur?B6-PfAL$YR4dT95)5{t8E5)>)dV>RY}s4D4rT^o1u=2)9& zb5FnW^V7#gJ*H#LN;e3JWV8xamA%HtZOs+1mES2j$-YqP z(XxFKhj%uJuj}s=nKt4r+?41bnxZ8t=4!q|N%b^ydUvJy%u~TLW_V0jSDY_)aoStb zF@+25WmBp7A7vMRxHsu@^0-Wn>N#n)Rf61dm&udA=_tz=#)nM_>$WzqHtSfjZ(ifF z$^-FB#fFOvP2MeE8673I{N~cNE3kHCy-ib`^^gC7vAE^7-XeuejIPs-D4j!3@)p$l zzgj4Rd8Xq3V*i}Xed%-ib-$@a^Hg^l5=g90?DuZ$wAy?EiueHro|LS3; zwo-Jn)@G%ld3iy%wLjiFI$!_PCFaq%o12|qerC_uki}|UcqBM+j#7}lttMy6dsg6+ zW2WJ|TSK<3DX{&6gs}Y98qZmw5u7t2t7asI;nVJKsklEzE78sl2shcqFc@v4kM8gD z&yS}01;5$otGgCU9W+?%d3l?#SAd)$N%I25qwkhI`CQ{;Z}02RDYJ3cd^)Ic7L8Q| zOSzL%);P?xS)C9VYTM@Z)kaCA%F5;H0qf*vXU*;$O*R)CxNK@<^T}j~$}Qr91tvyP z&g@l|JsQS)_D*+v?`yYiA=bw!uw>=>s|_L!!#DS?U3$LQZtLVO`_k|yE?rA{HxeA$ zH&EV2JD=H=!Z56-wxAK z#@7jEj!u)F_oXRJaU|u=s$tixz(J(X;zL>Fwt=V>s_)I5WQIhD2R~M6p8gznX!Miq z_=DyUH;<-k`c5rhcS}B9`Fu&+=8q-qd8vDzeVkR-s=ww%qrZ4lLnfvFaeq_66Rq6s zwVr42kJ274tnXp^)u~K#E8p}@`p)r#b1Paj!tW{=S(Z7iufBa~`IlSuJ5Jq{={;0s zeL3U)zVg(2m0Kz*#bn-Bn+S0pL3nf56w^1DdO}6Z_PrCY@V( z{IIvGgOWQ3rsquTfF+{;G;jp?Ov?2 zca6JHyhP`weKmWiu@NWU>{<2s>2AE`j+hGN{K%u;F*}?kZ$!+z)6qZImVM%0m)uv?-t{py4!9TokhCY(@I%Ml*b=ftS7#C$PUaFXr{(if{xrMLi zp9x$SboQztF>P4=&dH_5gQvHSoj+B2_(c94cI_3xsV@tR(o3)Ic(6P7!Bg=(shnjw zmQtSCd&ujG8)y4ole2IyboeA#lyF?Pq%HQ!b)}BT8!nq#N|P78MPMr|@gbiVxwl6) z|MI(io`;?E+XfcQ@po@M(P&UqenqYS55l&wjO!iVjW7YQy5UCQ2fwCg9qqvjoxP;j z+f8*!?LDhAIx3wydDX??&Fx!m-t)PeekqV8Z2aIML-o+5ZA>j01v$erSHJ91s7;wx z(>wPRd*7<;3c^LH^x&J6=yD_$JlMULL} z=-JYaD>eIUU4j>?8NTY4j$Z2={M_hmlfr_W zv+nf$1-nmvuAdxK<9G3XhE(Y`p-#cu9#Napm~}l$Q?3qW7H+VTYhV7T?Bz~sctppR zs`-+)gDw24B&1HUbA0cT@ORal3)8Gj7|9>M){pOhN3jcE-=eQ5Sv1$WK)^`tOm=^T zl6cJN?N76(E%9mGrdbz~kVv07v`qCgF7oJpO2T}@81+Qww^vL&9L0x)bZ1y+w4Zxl zbM4!K_BUqQg}WV(P4Rg%mxC1KghH1y^BLH4Np}+5r+|u)% z5*jPT>UPtwa_zLsvT+g(TVB6k9>2qAxMbzr6SMkesvKDtLfq5QczK~~ z_WidT3YM*V@o1B|U3m8Ro2gGcm(8NJ>@pL%x1jGOGd_NY+S`=J`|U?^c66_IU+S#8 zG<}~)>ZMcy)Qqd=7dUEg70ZGr3 zR#c(o$Lvd^=IT97I&fsMw)QtWRmY+uDZOo9_quJCUDPQboT;b%P$t&$0?x3r!lPvo-jJ;pCGMTnRaMt6MB$J9g56_3|XVx@qBO1_etGaCs+MRdj{=0?^ z(;FC_Cv!vxC(r0!lM%XoQWdrFLa=0RQQ1jXOnAkT3Wi!byIT76GH-M05hI9HvWIg=y) zFpN?}I@l&4_?|$eQ_v4E61Xoi5R4hjP!`q4mqXB9vShIqeD-ny!J5SKClI}9WEKJW ziw%e15dlOH5kiC!5kwRbLnII>LD0IP&T?`>)RyB`SR9zf#wf#i$48w&P-Brf zklqS#h{Cg6mQNu1qCUZ!5kR8y(;%ps*jf`UZPb5wqc1WC(nu^SCzPP(U}+A1h;0y= zMWHc*2`m!bhx|RN?RwL-W>&UN>WHH+nZP2$2Rk_gDw|tTb^wV+0~^5;^uqaL(S33*1-V+*^yWr>R%0I#|s5pEv%>A z4~TE@K;{A7Kn!3F^$FGrhS%9yfpiWvfDD~Lr3JFcOGOc)w>OIn$6KmEDM_cwYVJ8eDcwRDgO)pew=@le|GflB{x>Hk0doBBa7^QWdt)Xr3s44B0X0Aa&;sTIy1*iC$`OWW z7XV=1gfC*W6Xn;xOu39JTh8_7=Q|bn!{037fFaLRG2)pUc&5=lo*8qSXZj6u&4?&% zBKKI3_2QaQjfc4=`N0F!B)F$xSAp3ZWTB6mrw&dF0MqEjah+3O?w@g|qyfxDsvrHu zjgg2B{m|P)Vk2Uk8bBqW23$KA=59*nb`GrHFQr~V{+h$ zwP4LagbBjmN_ICL&aFGXd|`UV6Xj2qOID;0nT$!DU2x*?-WuU+8|N4^E_$m8-V^<+ zRp;kFg)WevUzlk2am26>XKP@+V7ktTMeq)nhdj+874UZS{wdKG))bGmhxYJ)Rs}4>I^UK0oKont! zrRjUe3=ud79jQHhi>Kz_;7Wu2?OUB>|@V_V@9NE9Oe`RaUL>y2v zsE)wBKUl^`t(JgHegtQK&^=@@NH(A&fr69yRo(+=DO0}N6t z26j>Kn~p)4bHS|zrZ@&M(glAJNJ|pj5?}{Y8V_y(2n#R=;M{@Qu~;Nc0E_5+g*d|) zWd9hX{~6Lzz#=zsSR~>b#8JW`1AxwSEMf$C>L8$xfDY*q1fhIDHV)zlfcq2{kxqkf zfCq%VIR)}n0KFgb1B{?-9y$;Q%C`;bn*f{z3V?e+Bk&R!0fg%bhypMdFaXv7n*cu` z7}yCM0FDEhKt50jv;h6U7$Ei-(g5ZHi-9$O8^8p%14+O+pa`e~x`9uC)Dr?S2Ur4F z0j_{Q5C+5m$v`@A4Y&`q0s{cHfq=*ZD!@X32-pDpCy;;f6jL0LfM*0!{J#&M#C;+t z&wUm+6@3cGeF8WGnF;p>vyj<{GOY772c8wog=Yoo@T@=+?t`=tZDc<5i7v7LSqRSy z79)CyK4O3@L6#z3fh-y<0Yv6n+{q+%sJj=9Ori%eCn(;5OkWb+n>H~NnGLI^OcZ>` z9C(7un4qAKb0#>Mq(C-#q8py^!5T3W6c*Vl=qD$eJTU=yr04yUlfz*CT zI)KDvQRy5C-$nV!^^=25|JnJI3;lkaJ5cl+ka-e(n0u>{op48k^w&`hbCw@LF)x= za_0|i2sGgr1h`k75biSpSp*us>xXt`gn$f#*7|%xIM8Ze!Zm4vCO!(+x0evV`-c_- znp!X4{b$>8(60a$Km+g!_zKAO!SxL=09FGY00)Q$Qh)*g-73Ir0!9IaR|G^4a0EgC zZr)%X04@S$z(b$~cm<3CqOTzyfNpAF>H#(Y1=s<^18G1uPzKZj-M}ay{f2;O00w{s zunAxRQ9u%K4!8-_0&T!M0RNVN5C8+f0@wu5ff(Q*a0wqrc9q2(k3|I?n0{j3D5Dr8G`+;QO6mSu^0+aw1z(b$`XajnH zcfcnAc@O;rOa^8EYQO?uIba6Z0j_`_zyZR67~lYK95@GL1BJj%;2uy1v;n=q2jD9p z_yO7qmj@bU<0@Sen1$oA2Zs~RaY!XY+vLG zPcb2Tp$4pA_T3G4t&C7^5ajAl8oI{cb)I5M4-BwlF@mVxaN|luZt&F*CWFO6gCP|> z#hlDRgV~W-qyXgZpR{$b-Yy!fil?k4!~Hq?dufqsp6Wp6przo&t>-X3W2)A`D zc)u|p^V2qFQPEYRXb${0Y5NgVs3z;rWn?-Ah7&}ERlKPz20Z}nOAh?9^MUcEgF#!F zn>wV#shC$Xp`Pc-Kt@ZlDMyS^a~3oa`Xn`6p*NqZ9N z<}Gl9hOr?9pk_8EOCuvx|mv(Y?I8*&)+ain_r8#4mY zYpf+5I*df4hW$m4s^YB3q@cf$5p|pugXGO`b*R-koHhExe^n^D4wMs|N{r!mHxh=k zBa{8n#_+bILaQa>xUX2-@#Zklce}a8CbN)BxV6v&XtkgZa1LY=%L~pH95^{l!8@Qm z;%!Ue`RajtV$1uW?satD?1#5$h!>f=)-41^)8*hDXk;=I3FeumA;=EABbgO|uFFQ| z4+c0k@QyS#G!<`owj}&tO%BPxLvuoga6EfcQ4ebp+aI}r=PjbnZ)#pAA_e%L-w{WU zqVEc~8Q|9--ibs-mmKFd9+SpDSfNB^-+dh5DEY1&W<1d&8`vyF09<#h{Zz zU>;;CxO~WPm_rp=K5S$exM6~XJ8@tgWyntaj>yrWK#7O!Q`wv1!k8(mBFBua%Zq9 zzWifi5?Ar^g|iFS#-w_~xrAFW4ip|)1a^ietPqZI=YFXD1ek0XjcB?Huuxpq3&(G2!b zwmThd#sMr$8gWZvgM$>n22U+;y{;BtuU;@V*H8Hoj(4~xX~MfQS?#t4Q(AP#KYY>|CnV>3x`o!$?& zKqeD>Q@|Di%L}5lI)&r56&W3HFd}dP{90ec!Bni5FVyW4YU8$A7T3mvW8yMuLnkzm z9Mr}pLrVELenpWY9Jhi<32rkRZUB%{9E(JShP#Plk$K7A#X%Ha#>hR?9t59KMJjRJ z#WCPY&jyj6qc)}|%OB}RZQR6rP#gS1kY3crVfZ7+E1nHX_?l-6q#*-1 z_a9TDhz#C6nAh`0c#)UQcYo2T{Jq48#X}vAHFTKyBQd zbMfx{F>oF49>^QVmG~cHw;KOrOh4e-yLW2hVN9^mgyg|y$| z-C+oE;67&%|NSWajQ@VDiwU^%N4t~&oLRW1;4i$p5w<_f+&XbrjzAE73~2mwG*5#o z7WeYwh~eLO^3IFs`IZ&H^>RWAF#LOiRSdY|i6Wk4mOJk#*o4r$Nlf%?w1CaM`#@+s zg@WF2xRW>_dIq8`!kDPTT>yHn=5RIcS;(7?MEr0Cp%)FdJKDUFT$Oinjpo^52=j73 z$#=7Tce*z|ZwKg3k4$$3hB1 z=P-QPaMj{I0z=ZcCIwc4MSF|Qz5j)N0vlTP(_E7Sr8@(*AGw@`m45;`FgVfsErg#5 zoC*m4GDMU0L_5oc3%Cnp!ZsPSzlQPJ4R((FplTh2e+YAvABivTApBRuUz7AtZDsdI z_Ra&k%K8lBH$Vu1$etP?>=ohLd$4EN8$#JT>?sCh2&fIS0YoBu8!f9)k)=!lEyyYm zrmWV8Y?Pt>-7j|coVKUu^qh`xl1q}CZ~Xu7`@GNlJnu~|$Nm5PzwCX`h|xWVkIdTP zUVQ$i?`>PxYxVoxAA33OUwR)C2FM=|mU21n-}>IZwbb>;Q~&?%-~1*NsQHKg^Y?2* z8~S(r!{>4Q|5(4j{~FW(zx`*v70=&26w7=3)^4G=Q1{UP-~RXBKFXT^<1HeTKkK#N z6aVt-5n-J88()vkku|&8A+Aj5jqHCoB>z|V*p4T5c`lfBtqW8y`5{$k6am|Ipx2-%x!XlR~{ijrgojXb9ik z$8*A0tnh9Ik3IMpzM_{nULBq@C^R(Go#(&8)pX~x-dTU|G}M-BO$f!44gEO7NS;!lpF^9(tp@=*vruNsQv`QiH?89a9| z$4dH>JNy0B^Tz!|^W5ga)%E2)>$$%_*WkbUnd(1YWB9FMaGx#s`jAjBzTcDc{dkst z>i(oq)L$Ow&+qbY+~c&6$j>D3tiItZ4t8;9=#?MugWcje>q2on%jBQN|6b-@3JH8g z;eU05{qE1tC-E8a6Wnc&;H-Uv9d|;#{^U6||6->-9(m)dmBZJ;vw8+c;CtaO|HJWu zF2#38grDMa1M^dDmM=mc{ksHeEidqZ2T{X+XvE2J0K8|x|h zNxiDE%y`e(VSH(PZ9Fzgm_yBEbGkXp{MvkIMp@;o>Xv48vie!Wt@o^JRs~zIZM&Y` z+MaE{ZQr%OvkN({^U$g74syffCTr&WmXKS#Chn1z%e9ooN&&U4dRBd;w$p}cp4-9A z?wMX|ud_GNd&ArAWq99vaei(8pnuB`hvf!-KD*FTI3wH_T1(xeKGIz2fz(SLCXbQd zkY~zEB@HHka9-3r^Kk`)oQAv)=^ukUDbi=aCN#mQ(dEe zpzc$Ts2S>)YHqER7O&OPT4*#Itp8DJR9zC0} z&B$+#Fnz1H)zZFg=W~v^Ke*$)W!?#IsQ;e-nIFE{y214h78VKZ#1F*#;zrq359w$0 z>-sl(PNTR{&ajO7MpL7s(ajiZtTp#qrR@&RAScGH>_z#SPs#?__<}r4ouyt^b7Kgnq&#;X~nDA)i=GRK@P%GV!pe zNHZl(o+BTS&&rWXRfXTpr<&T&v_raR^f&66Q_MT2WnH#%*rvDAYv8}(U-7eESdz#? zS)sP@6Jf0Iy70d6Sg^&_;&$;f@iM>6wT+Z0B}wz7qH;yqls&nZ{Gw{AuGU4Ht6k7y z^yWlT6=R_B%-Cr?unO73?cdsm-2&c5FI?f0!?`2O7A)~MVyu)bHIxe|m6hAd_ewK$ zp8AzqS?jIs(7x4j>7L$CAFChH^Bc{Kt;Qpxs@ca}Y2Gv+o4VE08ex5HRkMfKo9u^n zCue}O-1)Ur!R_eIbI-ZoyG6XV-bino7wy;cC;NN+@BPs1P$(sg&+N}V!4b!bTf|4A zLuMV6vdg~ws=Q79QjSp)loaLX%9lzBwU#=CSov0sCpuP>Cq=oluKG{)Mf$JwJVpa! zim}_MWcD@Ja7`~+3D#6=qjkipWdGFOZ$Gt%I>(&LPGPqdS9IEq^HRK9US)s1zukZA zhn7;q!x${I5+(?{gztq;;tNs-X{7WUsioXl*`=IPs;Ra*Nu96$Qhln*nxzdUUyJFb z^-4sNYRosT7}dznP2}YqYloF#mA8A_=yKD zvLc(kylv=x>L8-yD|1@R~1JK|}6Uspq^wKQ3}C>4;)$O&?y zJVQP%Uy*Yu#g!gpPOSD!GxbY)7vpW?Ay+cMTxFgxzch5{ZaeoZN(Hc@-3$?76?w|arQjn!1GwYF6|LM9e8 z`WjP>lSW>1G<)xH)ZX@&_5|lm=M(3!bK1G>sO}c-Z=bu^-{yyoq1|(i!@?KBGhw8- zS==igW@SrA^`)lLKOm26G1R#@w;@2zR>YWK2R-|OcU_CuGm@-9wr zg_p$^;t(;Fzn*_bl%!7Jep}Xmy<8exAF9k$uc(RS+I(ZN@q#(c%x#sn8d@Pc#;#_o zwqu{RuiJH<*-mwLjl0ad8_wxF)H5Cm3)RH-;$`Wyd_&HmlvjM^9rch}NPkJs;+wPi zI8yYb45^B&$y?;Y&LIO9xl7zt?mGA9?q>Hxcc**Ded2cTlD)~~#e6Rf zY}oA`^DcTfy@y^Ae@Xb7^G5{na#;LQTqhlq9J!-BTAo9_`$WyB)zBJgll0H@?{vZN zjlyKYYBQ%*&zfg#wti|Kv_G>;IU}66oOhj*&J!oE+ty8U@402Y`rbfqw)YF~u(u+7 zj<|>*{#T3p#lg}!(6X(3Rj#4zRcTTsr_85q}SD(>Z|pgob!TyL+@*h zG4>kQjVLq0e9c^8-ZEY5P3xeQ&CX|g_Aq;b{WJSR`!#2#v(jnhP72pUAtJPohf%_- z!c<|FuuxbcY!P+}$AzoHBO$L?LM$m(663{m@gTeYNUS84mnXC9t*LAW)%n^sP_cp` z8V!v$MsH)7@lzw+C}MUulgwe}eY1vTSw2^=)B4V;V%N2s*e&c2>`%eQVvgx_cBVM1 zoP*AFs&j-}z%Ap7ZY{T^+ua?;wasytxf|V&-Q(^R_pTe^74XV2>#pd6T?3 z-Xiau_c-`%R4_9h3JGsW??@}9R?14{O^`ZHUvJzsI-66?UzjDW51if3S?6aQ@jPpu z&#MUXBzXtD0)8)lqCdl5?*BS`tQHYLyeA6lg$&`8_^MP%`IT~6$y6Guoz=pRb?NAL_O-z*uDb*7(jiXvPrnrq#llWIeVN?y`gPhLhp^$}8lr^KXWa-7V`n zj|yK2i=@hOd8M{eP%8nhT%z{1Vf93_4eQpy+G?G$8rZAs?9LUix~wa?zo8bpUMp{& zx5LZu@A#pi5utt@D-!0`Q%E3xMv1RWTcu=qw!A{#C!dq=%Dt7r%A3kzFr$h(MO&x0qG0rf^=E#pnRa5Rjw+7)iLU8>YHjA z&CnvLOU;e;#;e9tW1abfS>M`cowa0VjPnbpF*&f;J?TDh)5w4f@2a=V-{qh8zoj;2 z?L`qm5}FH1!kfZsVXtsmcrLss>frS-ai;j5cu1@u)u&n(mtT`>!rwmAALu0vjc8nH zoTWZ@GDn(oLAhP#e)Fj{+TLRKAO}NBv-;jWY6CmBzl@p_5n$0RSyD3fF~%20q*={u zXwEU$o7c@*_AYyi7upjM)WG~vn2C>-09B4MMrdgj_7m1Pl_DK5``>GvsI#M-qxVqcNeT~(4-#tu> ze(OdPqq^6|>p{Fv^^SOsKg54O97o3@LKB0%Zv&_MSZE}U7pI6T#q;77v8?1tYotR` zZrPH%%Zk!m>8eas-ct4{_mvmbDry2(HC|1D?cSk&U(;^GX|holuIP=76mqw?*~olg z8de|cZEL$#-_GU~bz+^D9ocCKYQ(tl9w)vW5%9Z`Vq*b%O>MJgs6@|)D++tjVf zNZ825}%tV>oOn8+&Us8hvz(|h2(;{VeB*bm*wTL1FW zQ?-G1N_(zF>M!UTQCiC$WPfjucSF2o%le&lQct37w?5fBhv8DJa!z?k z%|onBb8~y8z4yE;VU87-Em$v6*ds`CZMl`)Lmm!_&6StS@5#|>YqgWwP2Hq!r-FT> zMr(Ps(pqKhWzE*=z`u* zS5hT8UH(pfQ7NaiQF|N`sKvDeZ5m8@iKZFdjef>pW1aCGmF{hG4;-hg z)ySGaQ+!C(gc5=_S4ZKgo`&Khs&LO)R zW7RmVs`d?$dR6aX+%_hg-@|7QSTVK_o84*Wa27cg1AP4P7-Bp5Yx$8bnY&;NdF>bN zu2i?Yj^n)M>~yZc@FLw*_kw$medy-(_kQX9%FCpRb_Q)j-LeHWJyqN#{#JYaf!cS5 z`27kr&SR7^9dkO2=7O1GrCN*Np9Afa_7l6K+nt(U*X!Vo@McoaOZbMr#y{m>2zrZb zp`kn!qYpkU_K_w@C!`{>A`g;(3LlxMJXg}xZE87fFtzSCT64XxK1*MtAJlK@xr~X% z1(;?Hvw=CzoM|4T;=X4cW!0+N?d@syTKlNogskpOC)wT~?x*+>Mx~B_oPy?EVtqOZ^>)qwaVvoB9UsM zIussK8hk$siWJc${Y`y6`(YR@xrTZ4rbmtIfJh@*V2lIOR21^E%e&g7SbKt_U4>eYHR9lw0%Z&}Ls{@Tsym4mme z@pe%Ubn3wYm_??4-+vO+g{(NPEOZp!5vRk1&PvzhXeE&@;w@#N@&SzbD7CpT3dA6K zhPmhppJ<0+k*)P+#vQ{kJA)-VO$#;UeR{^G_GVjfdN`9|s_odXXs^82glaU)s|;p; zLvN5R)GN@D9AS{KKswI(zK{zkKT*!9;kwsOmtYn5jrwLY`lN;CGV_cnSi|Tt_R=MT zD=?fW=YUh$O{M;4&8)n`g{GWL64Ai4qfO%mOK$^iX+L8Y0__{{IWna zE|*Whbn+>ZVo`IBC@0`LqB?`P`CN_Bo@hDrf`-OUzeDwX5#6X78PU_qM@7lQon3O8 zxUYhY*@HN0B^*Jkh!%DFvn1&~_)Ml$4n1oqI8X^D^&TqDNh1Hb@)K%jE3FeXDi%H9 zXZn8Q8za`NX?C(IfP&vS@osI`^z!%xeBYl&&EA~F|MF)KczppOUKk@x7gDGJmxL|i zS@EJ+Q|bu@ekk3BU%yB{)q*=oR2LILFY2MPa{(R1KGz-(>vWMyhnnn{ey;-2lRZyikoaF=Qrqo_ufUa;-E~<=CPHHde zbM$lOPN#*t9_BaSd+yccs`+6dd+2o@$_TH*GBj~Aaeq{t&B_;-+i-*%RQo#024d<3 z*1U!ky&)q^^17ab#kDA#-9eAiJwB#x_2(!cw(d~{%W8|O9*_0|uGo?Rq z{V|>K1vM5m!yew|0he&AIP9b#lAa-TH1bcc420Tsh!|x@E0rQMsRdSe^*R z?S`)yY6Cjho+xYE(Epxs7jJ9tqJUn~3hRnKgF16Yf2zkAMT`;f=Q+kE6s#Pki|TaV zjHJW9PfuCVQJkLz+QVb#2j>OXb{D!^-CZbhDRi+H!T3f*;nzW}%UaKuh2g?C=yIje zc1MUQ?Cf^&3M=rG7_p>ZgZM?zSLVTwcEfOEm2T|w8Z}v~skbm5+O^<<8{im)z0+QG zzi&{}vIp2xi;6Z3C2KkOSV4N3Ec#X|D96iNQ8Z2~sp@lj^a&^^o%M>wa^o|jB$cx# z{n-KY3O!l{Ydn48Y}B&@^oaePeNK4o*3h3Hbx*iA+{*rR|L6Y2@cCwE?O#6B>m=b2 zyO;?lFDxcV3&G+VijIn~6MdkY+E1OVEu=biLA9Gmefk{ie+2rLGAbG#9BRDz0~$dG z6hXmmWY2U$ZV|UJc=x)yiVD@y>+Pj_yRz19Y4(7(G!(iDL&&P132TIpgkPZ~PZXDm zpNbFBHhaNhelFFf3#){#{EkuxeP%B#_^z4@R=GlZPs`NG={4Bd_Ije82tIy+svR<4 zFb(h{%5to}C^09j#&&ObZ<>7=PW7rY6}3Qf7rXaSC*Jb*!lNqr9qC!J2mR45;R^TO z3T>veWJqJA@=7CRGP-jmGV&MduUYe=ROrR163dO7$^m>B>AB|S^HUANQAGZQ~8REabio5v6qyD@^cDojFMG(pnOeE1gk=-#Y*2( zXR^1;^;eA9#t%jm)vci24(;!(-O<^PMm&Nnf1UkIr>D|Y*lArY$i>!?*(_ftg}Eo>GHv4gk z9nE$6ne0K&@t*LV&`_KzelA`nI%-Pw=$U8GG0&Ahksm6R$%f)uA1#AB`9Z6$ch;Ba zdC2r++D>LxI^3mvQ?GW%9rHkFr&RhMsZZ+nef^PC=joMVXe(A=nqwG z$$mBPPmbBYwj-Qqr?vAs>e+Wr6?cle&E1WbJqt!Z!T-=d;fM0)2>5I@p)dM*Pw_Me z9U(*o{Z}cw( z^)E+&4-v%g0%03U)+{RDucWV~hxDp%(PKT5&nvCe-qgM|`YyDbOg%fibpt%%saZT= zVwLS$bm%k4kvn#7r;gLz83l*l2BUeOPrYfb#3x8d`r?tX4Q&gRHUE8+3K+tYS_T$8at>-#dwJHqWA$8H;8c@+;F@<_Law{YiO_ z+DY4q3O>lF4C9+i+|+UoISQKZgP;!P2sDgl!buo?QL(<*TO1>9mLJQz;1Um%v#Lh- zKTw;lMe9|_%1`JobK{T=G)5Vl;j}p|6)m$I%3M?OFWzg4ejA#YBh(_$8HNgxVnK1I zc!g>@O3JO2R351#U=DN9;Lqx%jjiS&RMENidqh@q=jYB2r>fh}{Q-tu0#^T1`qFd$ zHF~lfp@zYJE)<&JPP9jBpO5~(OkKzR9aXDniq-%g+C!U04zEVdnXex)O9xmH1C#y@ z%HzdwqStwub}4@f!_^+i4?MWvNPAMO4O~7(I5&suc2KE z?qGKdELCBL_IfdXAAbk6CF{QO39HD=vx1DzJOIRaNvZ@M&zIIyT`owgUBXtkM|LT$c*j{c5zPn)NIpieiFtoha*>nHXlI|?;AGklKAS!)+B zj3A@$3RT6$Qbl>9+z(IY0eg|A{z^^L()AiBGE0o(#uQY>{&u@SWsdSRFLWm>9-j#r zVxk-iCq8PVnHgpRRX*KHbqjkxLz}6_nIc260e0LMkE%)9c4MCzW5T{Bq2 z4-A)>OEdSHO{~x9Q@hv$QBtSd^XwJ$tb0N1FYWtwcC^b%jtX+Obhb=Qip3)p4s zR`jkvC(4i8SM0mg#{y1y7Bp1(EheRj)=gBW2b7~4%WwC>g?)(CsFR~F4bG89Z$32Dq8-aq2EV_;)CNg;wSo`uRN1fr5%;`0G-Eb<_&6T zqqQ3D5HAJ1i46GUOQNmh!ebmlOs!MTQ749JH|R#{p}74@F9U1tY`jm06*65o$`~`1 zzWxDT&u}Y+Rr<;@;e7AggPdK?2zP;d&RgkcfI(TYSV3qfEE9gfu~;rXkeZODrCg2FK|P1>Y9QWDg;>Uq%fiYDP^-qXwBl&m+Zn`6y&W-oUSvl%t~ zZeU8*@y9XK(OKRr7e+gcK=m0!j!RlkCIC__!wq9bWS|vSmB)hh+340BC)t_k{?Z-h zW#xNhphxu;(!@+Wg(viB4b)ed4T*&%#p({MJ&nnUr$!Yz+8BJz*3NymI=yw5Z_LykqkNmnz~1TBTDNz;#V)D%>-C-}*M_K-8wE713n!LbfZ7$kGdSbDs8ICYv5i<);IB+Jken7N5J5{=bJg8Z9*&^1=L{u;coS5-q9s(;Xwjp) zTr8dwi%2zzyzrSaiMtFfg*?t{w4|49h;sVGN+Fx-I-{Mf&SdYP{|qjbGte&-IAsc5 zKvS6HR#g8Rbf$Sx@KfXkAn;~f@eJiF@FGfW3x67hVmJd#PO_W;r*a0KLKJA32}ZwQ zEh2}X^SuGiLR|Xm0UqQG@BBu4InS27Ey%r+Vug{^WR^hefJvOdv!7Wj8LgZy)X zeHkxJMJcEUmR*;RDVG$`iZ$G>eX89hGqyN;0~H`NH0$_-sUPjou0|;NQ2-r1S%058 zkQ2Rriv3GR0}FW4#GHY@@k}bN>@fD5&#f3@i!aR18N_5Rp*DD*s;t0^oM(j5sUZFT z1Zz7PSKjFaKi}<^@alMdP<6#%mf{3?mv#P5bl?&yadsot*kK;GUPgD>3yYLdU8Z_p zX5HV0oT0ezbK#0Psh)#SDW1#qIpbpWg!Z`}+LQJDVZssdD`}_^PYugJORH{qNvyAr6ckiq9*cFD}x4CXxSc(9Ho zrLUA>n%7(%fFCMN|;K z7li`U(+?C)ZLIau3hHx=32w-H-M$>ALcjinlf!OD*gmA75jS9u^P|MtAhh}G;w=QbNSm{$~J~`_! z39|(yhNvJf&VW>}NY9mh)T6w3GskevJ_~j?f&1Bn7bDx( zsLOTT)^2D|)?UPmwPB(!>$%Jw=3C+89?M$4=1O7upt>;B1iIqeC^i%6@WL?^6>!m1 zYT$k0snAO7ByJ>{@=L|RhKEvZrHQgbDXwN}@u1@={k*;c&2${Q=UB0J5?)X&xD}7{ zpAO!J<18wu8yP|pD0>aWE-aS=6_e$W))d%mKJP~zI+QEmNY|J}N)%^_@jN3|vDGB? zdr&h|d&pExHiHO8vpV4rZTWKrYqFAA$dj<0C#W&~)O76-EIkHQ$}`EHXActwanec)nvMnUI|p_ z+RU-Ep%2@RhV+binJUao_JHw^@|XVDpXLh1M})aZMZsd8U^rS#D%I$;@LQ%$%Ze45 zIPJll*KRQb#E+KB(lghW+Da4gmou3!Eg?(XT|0d3*XW$nVUk~fzIR}erImV2miB-P zj|9Pg%H93~t^T}n7ygikS*iNm?<@G;OPQS61PY#l)jU9Z$*omm(y~78% zfVtCRdR-jGNpyX`B!;fDuQ_p)N75y&F}8E}Rq+;Ak@uP4Pf0r=JmD79-5AGrzM!sL zrFXgqwu)|DH_4smzJpHl1=DudK=}%uiB2;drRYr}aKCrfyXO`3i~8mLTBvSQ{e}J) z{^@Y<*CJPdNfCGj_3(4%f);Cp&x2mID(cm6akRKX{EQCs37vMO@Jf;Yb3w{e;8$$G zu=8kFjT`70p>C{u*xx`Etc@nvL;pgb%w7)1k=c#HlxardKUK6gT ztu6(+UvNd%tsV2FeVNr*#~Ou}=K8U=e=D|^wlITMNofOA6QReSbVZ4S5Q}eB_%SMJWk04gQ{sXv>M>lE&~}pa_^vMH}%{2or&H4{uqA( zyYiNw8uXjFLU94VS%HSQS2!VjDcmP=3yEEDo2qG{%eey1k|}y*@7wUT*<}4M)Dcwt zx?oW)V~BAFRkWSik9m{`aIuor4d%1ddFCdf)YtSc!y$8p(l|zY;i9l4P~^khFN#UP z8_FmqFBgKAuGP!BU=?G^xq;oDzUN(go&6yl_XB+HJoF+0ig9W%?R4GABo4E=(QYAn z5R=)ec5t?dZVJxPs=y)m6^_d-_YN9HwD+PH$BfZP@2AWUuV?b@Bnra!Xb3I+Nm(75X=f8-ndu!Wj=~o@N51|bmLURX!_V%>1(l`BC$QdUMuxeO{xv$lLL2Vc zUVJ9T=xy~_ra^4{xcAAW-R$zmw&a|IDctoo`aguv6&D@owF$zj;&ky4QJyTNNbgG@ zqMj|4H!$Ip3kSLgQ;=;3h(JC^7KML?KgrQEC7Wm;~;m%ZKDDim0>$RTd~ql&_UG z@XMp>HCT8#kTMfAZ>T5fTl6?;>U!|;3g}qMtVqR4w~~meFz#g?yQ+{RHlT(kYcEq9 zePe>L8+ZH)*;fHxF$e#5qjiwEpi05)z#8TSAKMk322LMmIvwRU=O&Jy?sj$ifG5TL z4*ro~9wR!4=V8K4u^1T8m#bcY=K2Vg(*q%2qPJcH8@S0Vvkwj~q33&GraI~2ALd&EQLe;Y%~Q!w={XKZh^frjyQVr?L|X z&gk&942=%Fl@ujY%>ZlSnS_f4VGG-tc6WM>Nvyy}&d0b2pA#p)b}quMf6JWh1E(q| z+Z0C89W8Va(VdKo`4N5gess(yAZ`)wCA#b`u;L-!SUT+$-Wn#bKf*u1>fIx{OZb)i zmwlT&pX|?N3UHUdFN`k}qXVz*1)+pcftYY{nMUFHY(%k&7R!m1#UvvCHMqw%v9cse zwloNJ_m)&vu8i(6M1BS5Y$Hx?H(cp-r4POIE3E0qY9o5le%f+407F2$zuCvyHF()$ z>W#omix110qi@u!TN!pC@^hn?24+SFnE3)#F%4&HsJw&yDXopuj_S#V18(24n&6au zZr693IR{voL9Rn>S;bUU1U03cuTWK5`9JZGlfQSt%&h#45DEyo(4PC5htu+%Pz=ZW zHEF-JPRXyXfH6+dwrCEWUo;5w3;Ps3d2}c<%w<5monYQA;TvW{pW`{@fytK;u2jR5Qc{;xcCRenCzD6lM5=cvHNK#~3N)WBR!q{-BQE+JqY4 zl{u3U(s*gQG>6xetdf3Crtg(LLtCm#u3w{{AIwb9hoH(?rLI~)tAaYag6Y$J_%vTK zA5>f~tJlW|TCT69Vn0UHEMzDs745*>)l6z%Br6*;p_4|%d%$c{QRY%dS`*Oweqr4p z%1YTC&~f@OdqZRQvRxrbLI@1Ri@sT>2RFv=s8# zqqmHa6X+O9XaOCKq z4xJK1D9>%#(RH{eVcjALk1U3}pM(Z+*$S%{tI4lc&P?jWFn<1+8%w5S&0RzXK5+rq z$NNl+#S(${#4_yEPCTS|*w;HsO*MjOUZlksx{+q=F`f~VL#W+1xvHV`&Y8^HFCso2 zryGjIQRjA0Lvn|91e&%_Htj|UYJv7UoEox^$vvJSqacp}2%5by|C>J`@ zxFR#xbMTW7u@4XN4sv?oS*YgTD3D!89T@~5R* zfC*KE#zGIFk1*x;?3FwyD#~EOH2CXg@e_QIFaK~K!2R>nCry;WyspybDamTp_-DmD0_*z3I(DtI!)7og=@Z@5tb;p^0ENUwB z;ls>XRPdvqeQrFOhD82WvMJd;8dm)MS}=!R#QCfKRQOXG4$?2c)}#LUus)e--IW2#7^c&v<3fZLtc~<3 z{Lzd+n>&t=uagPK&^%J8;VJSJG|E28yUHUpvw1iT<+W7JBl}kwxy(58bGpLDtoY|- za-x0HDaN$P;9zoo4XiGwSIKKeRL}Lg`E$^fa|b>~VXphC{1JLp1zvI2N}YmU_CDKoC$eOxhS%3ygZ7*|B>aerRfv>$Nt6ZE$A?lumQ?+gQ9g*x zg=S&u4o{qzJK%i36?=i}*O)#|gGI!m-S#vJ+mql$$;4)+GnH4#B;pAL`qS*(L4Ddm zkJC~v$ZGUt3>h&oZ?JzbWskIsb$m}YEKl#nY<$CYjPr1dzr3fCb9Z4y~{=I0Zw5_H1eKA zYZ_JPGyNMJK}pvKa>W z3_jctt>OYRFfZXcFLpNL%oYf|gPU$KuRc369S(CFlq%qt@x>t1x-)G&iJe~Kp9!?Q z+@ZBRzit zgS=-H2G`P@a9z$FaP~<;dAj|JQY(3xoTQ`&voMA5u-f84-Z#fs)8X1%tglfhs@P4L z2_J#muz+Z)Mpc-@Eca^W7(PL%c4=i~*^TPMC@->tv$h#<^kWfxYAj)PkC-f0nca@q_3GKg&IF1R3BjRu9(z8qX zr8p^pS10U}qGbamr$2KTD^RM=qTs}%;51h{F&Qu#kKiC4yrp(jN2qV{>bB2uU-D{& znT)6hcb?Ddo<4;4Wl-rokY^>Y>pTzVGpLi3jfKp|9W!F6lr`|B>(gr|!_0P>?WmQr z$gh(`OI}oC5$@B*J_vIvjCa=&uX+I;^BLz3vmKFvXO}=HG2cxidbYWHP;YLqCZgwi zoxEu~K*=2R8GE?M^mOm3t9sed=%2zdfMwikMTU9mMYKXsTcDkPWE%76@G^?iB< zQB(!@s4G3wM%0(`=*c7KPHnr4SBVT>k@XsnxIBTbQcFBZM6O_s9;^4Y?EG8@cLLXS zh|Xp}paJFyw4FT4PvH+SAWseEMC;*=Juw?w?~rrd*wNoncAkMzm01`b5Tqm!2q}P( zE+9m>z26y{fD)xwqm)I;8UzGEC9w2n=v_na66p(~L3%Yx6)d4CO*S+^smea{4cm8r z?EX;KlFa?eId406)&z?P{Vhsx#TuN!7!>+1QM+5?%sxSy{B`ZFUdwrn4!*+qi8FoA z9l}(W&C~zn+hHG}S(K>%9{2QZ>i_c~z){+lT1oJ+N3Wh?eamm1U=P6&*d7dX%P67G zJR>q9U!x>7L@~|Ab8V;nNuOfm1jC#!@_A}gs}D;r%I}btkhDJFqB8m#J=q)w*Gv+6 zc#3n~N%m^{kAg3TCPlQwp^^V~Aq;GXd<3N=R!qre3cNg8PvkR2q3pberhd`N=kya* zbsJfkaG!}1eP*uIT+UIR(AsHv{5LP^8D?MB&IVt->=edD{uO5-=->0hF4_|z8U7R{ zdgw+e4>pzsLQezJJnTi%0;L{tMKh=@Kdr-#)}x9(HmA?)J!HLdddt~@6(&JNEVFn z=6j!k8_W3bqvK|x>qm>vRe+io_ELAF0=5J5E#WhU*u&qo%6c<>p79b18O18-^rGH$ z@{&le=8*?U<})=9y-A977M$YC(63-!g<*T()`t~ zM)z$)UzrHv{KaV~{Oe`zNh)X|uQ(p|+b9rsNMu#@+xoBJ`_BV|p60$8_%<_x*Wpx6 zLv48OdEk@NVCv|=3UT)hkxoA;od%thlY66UACgbNfyTV!{Wa>tCgyDuKwz&Kvv6#$!*H9LZK!^RH3`0S62_m14%eI8d$PPfeHQoTI!U*tN*lWOO)x{E+DIKBvh|nLM9%0C*87f@jNj5qc)m@@7v8g;L)}in zbxUFbb_-g16xq!)RJMss30xDNUUa|{c%c>?d9-wf33wD1klUN+D0@lyR#iGPGajIa z&Lu}0@gf%rOvD%Ni5fLU{(EHv_vRD0SLP-i;gjB`;(MBG*Co@_84fqh?(fWTDx)@r z>uR*9jSnT2|GowM`%|TzIssh#wfeH&4z>_)l!u{ygAx(Oc`N9x8yr6FGWMGFx~ZK(%jq@1g2V^*-+dGPjdyYGN zpVUmOUzQ%M_zn}nE&L9sdvE#gfl;P%3l}oM^eJfgD1PrbaNT{>>sZw5ig-{CT3-u# zbZ2VGdxHIZfSSD?PijZ-DD%SSVE6aI&9R}fAZI1y2!*Ues55x*J-YAI&<7y4^`M*` z)ca`B^RoZ@{4qaw9Y6I5Kl5fVpQ!JVGhJ6{&i?dOcHkwxPJd=e30cjv+0#6NG)nz3z7Kx}vO(@Uo}_+sLd|^!swk2aCQD9r27| z`orxH(QLo8FXAzl=BKp=C(Xp&+T&c{XFiXrFpwPZN`C71=wnsAdVV@Puo-=FKRqNm zkR)zgt69{KOYD3i%wPcZW1YVb99lKlD7@Z+?_3NPV$aM_chV-C(KIiKJ`pW+<3tj# z-C=#R;5oliNo2VZdCq0>KFUR|{sQ95ITj4#q4Y?VJ3-xZQ6$IHd5?e&ErAb<3Cwv*t_45d1s|!TedolZp0$TZeIagv5!_8K zp_t$^tCXhdX*6RQemD>XZXYX_h@0Bo7(<1)NGGXfjxe*#E$F0stut2VzpJF9oR03R zkvv|fVj`!W3eN4O4Cbl3**m})1)Y*k9j7;0*2SQzJW?j*-FoEi-gZYZRrv|0@h_xQ z%XxJ%Gqm;EL7d_?JjYDtaOyfuoIlbrzTpm3J zQ7@1DedXpD-{L4qW-6!Uy!p13El$iE_6OkL03Ems4CV$iGOv>OspqA0uYdD)`#+%D z_GEIdD{3W3b8=)KbvX(??czgxrPkyLtDpp@gTb1c&w15_ZW3Ah!Lq9SftlCJ%sN%q z8jzgJAq6_tAVWba-oQzFjVd%6^ndJW$yl{wp)oaF~-f2FAw<=Gj_JM4vd zQx>bfK6sT%tAllxhW+fdk>6EZs>taqEH}m<2r3QKw%o#ls9e*vIJB)Qmgc0f;~%r< zx6$%yqZmxZ8$3hp@tE2lOs6>L-34Q$3KjR5e+nLyLUqWX&ff?YW}VlN1uQ1&_5hUQ zDQZKMgak9iT!~*ot{+uC74>NhwI!OA>~f(26catKtn{ILkjbx1e3ocEMbAU`Y=X{l z%4$yytiV|-;P>}Q)S;o?7d0-j&P70i+fWX2)EOvEA<`K?X+bis=lOkOjiWej{b3XdR(I-t5fYZG@Dg9*G+uY= zxKrFcAl+P0e3I|^sjPJ-H#iscoCIS}CGnRTWR=AkYX??&AeDuM@8x&4QC4VAGNt!N z{bLZH2iCLLzti?_{OoY*yO~?g*QmXJ=BE{4c3uxQ4(a5OM z{bQrQnM2)Nh(fTBdRY|>t-CV|guf1Md581g2t+iVI`oxaA}H~R<_A~9QV$2KhT3xD zND_x@O(*eL&}U4%iZSGFH={o#;Px#A+wBDx76uin%p_evtL~!q<^C^5qkdLvj@!1J z>BN($#C1X2Lr`J1!U{{G!PGD+S~acb>3Thx?hf$TJl5=ET$UIwjFPH>p+}<|eTACt zgu3!sK>Kk0;=DR1oa-%zpE`(7Gf_GU=Dz@U?I*u4uaUpPG5L*86ibpz<}(e18GnW{ zo2b@So3ln8VcR3co8^92Kh!>>n)T4%LLnZ8Ml?yE&7LlyavvklpJeF9i$*_ViLnbU z`(?8|%F6)qJn!Qo%r)~_&!7vm#ut3Y8iS8F3s-v=x!i(wQ9BNd^#YD|d(!1Am`Xfq zpAkN`@VHaZb*0MsA0G7y3nU!M_Vju~KQ)`**+=jo8~|sP328 z+lFfQ|66lz1Oi(IH$4ZVh_TY`B$Ss7FhQO>7dGXEdawq$0_PSFqziA=1RKue^q-Mb z?%)`*zDqgt6;+vPF-+~O_0=|!kEpcy$qX&fhwsaTD8+R7rem@4qsKhpjc(NJ2_ z3&v7?>r)Lj2TP&^j^OvMMF;#5eKc@5^6b%q-ENgm;1MoIb7-XB)jtGF-Z!eF)?PNl z8r5`gV|mo_CTN0VK=xC}Mo6yDjQV)^^mu&AeE5_J<7)B; zoUz>?$)V(s<|*5_HP@9#I8`CFsroL;M=7{hWAWaKkyMPe`hNW^`%&C@3h%219;Zvc zZ)R*X_nL>$l+TiU`~?rEiltgj@cd_RQ%;cYxkaz2h`t=M-?c|`Yd(WNowU#4g8l-F zDgrAr&}7~uT`=33>ud&d;8UQP+$U#HhSOxZZ8%X~NY%e7-T*X(S@;v;Y(2t7s7IEg zEt#LbxLtF+H7EqTyf3|zFyp_V$d<&vd=Y(RtZ+6~`diRg^635*>DRA;MCXBY*DzVT zlV0!*s=@`7%i=hiS|}81ND?GHG?}}>8gfQhy?~T2d_SY4%B*7_yv^~_Ec(QsQME4O z6h36OxvV^m>ioTY9u2>uV#5qF>0ImSx<}AF9-+>3LzO$kdFYF;IZ4AO!xs#@xgB9m z+t~Z3slF3U*$R=O98JZYZ*d0D=3Cia?aAZ?_Ti>HA*$>vB-`FW$ymdwDClaqV5y`C zM>2=H7Dx9iH=>YN0#COpec1$$HS=1bCA@~>`Zm~b1S_@?g>ygabqa6ew)dnT<3HtB zKsD8IecN(lN3d!~{0n|Uuxd~yE8h_%;=5 zow<#3HQidq^B=H|S*NJG`Ro|(esgYqZ+nA%+`bIfD}mExInA6N&QMU_a`4C}cwL9k zuP)%|+(I?2e`9I^yp1c9*!DxHDh4hgqcy_=bgWHB_$&3d;<-(+N(`Ew3<& zN^L&`a{iD6S@U4WV6Wg{n9CNN?+ht&tDDbJ zw^Ph+%jF+Wv7xYe>>BpAkZz(2P4bLR!LGc5|e&(rwsK z1=#`}_CSfBM517UyqY?eEgwJ${YE~Idv;I$UA&9uX%d!`(3%f%?=*7W@4+APX@#_C zP1723>Rusl)`zU}fwcb(hiMKWdr{M(J({nN8`*u~JH43xt+aj<9Gb5WwQVf5cq z`R+JS*|Kv`juV#Uv?z;i6 zfL9b9IgZ=yQvpYLh5QnJSG=yh+}AVgZw<7)JK);}RIz2CjBTMq0&mBNOiod$EbL&U zG#y0wyA&(egW>nbWBs07MrCx*mz8eRtu16}evP6>#`eKQd(g>c zC+K|S6ma9*Dpam5xUBb3B_cPkFC1bL%H<*dBEHgu;IhyLxa2oN^Nk6#<6QLP309CQ zI*dbfS1LiyunzsW57X7NI2S887oXGNj)0`j%6UTBeNvo@XOvbvVQ&&s^ge-aHsb|d zr2iFEW5_ntrU&*#@0diI?ie#76*WEVwNj_1k*nK*wthy7M_X6)ZhBvC^hZqM?*s8) z0P|NQUmM~^&x_P^Zbhxg8c@?d$LBah(!sKtiTnE}D~H5+Nn1fz{u6zEmwn#8i)&QD z(Z~mNqPkD!L~M4pb0SWV*ttYs{LOj7jdm5+aT{{KUU557&jxZjK6QTtZN+;*uZ_r$ zJ@k^%g1dvW(?!Zx^) zqe&BA#CtEGEL56lJ+&d+k_+HXnXc7TUqLOaXy|Bu!;DGBeB&ZjAem%g2lSYwWRSkV z4@p4xt8ImN+VP<0rMP29t@CIicdh((w4FdQrv~Y$pxu~+RI1(0o^CINOB|xQU&EU( z=7jSeDtV7qP9N0PDd?^1S&?I?O}F6{@orft__K63!bU!I6!Q<-q)@0wBJ1?jEW@ zDNiG{mg@CE&ztS7rH`LQ>nR~zfF?ZE>;4=5J5+=*{xniREBuee8+LP0D-zHvY6d02 zx>^UjgM+4_$DIrQLcK6h_*=pWhH)n5!;NABrNw#-#aWpxt>g|BQEDl3z%-lbb@4Eg zHe|NmAp0?&Thcr4S9zJv7D8G&#c81EWmK(@QV@P*CNrb*_fHT`U+xth~)%DhBJ zdter{V#xkfww_}R>Vh6yqcDJdgno9}x(ectCL>VQKf_*u{%`=V?Fz^^ zij_(x72X6K@Fwowdtia_&UEm=3QkKlcp%3)!il-;+(fHjQrxZUwsuF;mq5>S$*W@i zd7L+sbFqhcl!V6>XgfOY5&ETsa?vj|;vaQ%K}_Hq!If%*Z92h}E`a|=2<-o)QdMC8 zrb-WWEP0dVaPSmuhPDzv?wod=nWE-&l-~M6u+BDAtef_V>MXW)Ti?LL1F-Pw`pZ$~G=FyTyRmL1DhWz4XUp+gdV#euLXUqHy)m#oau?Rg zpUEnj%yeZOm2xgl{uY?RC4Be-s7TMMirN*W;a4@k77H5aqP+z>+^HSaexOPydOf`b z8d`rek+I~0GxhagpYQcw^uk6W9KwcOzd}xODDP=pil1|kWX?S!%1kmH&`(!b_jKH_ zCFXW>zj+vS^)@xH|+2u zH=Y}lg2VG?I!r@i;@|Kwz8glr zm~U_84*X;nph{M9I*|7og3j>3iGn#jixbk4B-1?ivbzIiKVLA0d+!HdK>HqzAGb8P z3+#72m;j2e1%@Ao7JOE4;TYjf=6{Uadr9v~b5Icvams&_ick$-kjKMxTME~19X0U~ zisC(`3`*ihXf6p%&@CpZxr5VwPfG+z)u&4iz$sXRD)uGkJ)T)b^>N483QqWmJi5#i z_cTYF%dC}P`g+a)_HhM1!b4X^!@G?i7eX`YM(XMVYS|~C*dP4-Fp{ol*$YIv=qye` z39w@weCR)fdg4$H;l@r2%@(uf5saQM!hOl4u9OZ)HwBjukwYFO(vFpt+DcPSdNcNH zs#-v^v^4DlZMS&ajIHOc}LAA{u%kP_)mUmwAlyow7_gxcNS>;W?yX->g$ zI|tkU&5WjMSGRPlftYjr0W8yvwBK-hid~BHSQ~7&fogMzB!TTVrs8&mb$#W2PsYEZ zCwV@%aVWhw(_2N=Jr3)-;r+%+sD3@aDXd*V8$}ajXA25GSweW1X;KDEpn#l2svw>8 z_*Nz)N+}JgPa9y_cX>t`A9*wBse|Zb#ql#nXaT*Do`GlZIZpeNRFi9FD#_ZjFv>K$ zpFNKgH-!37*{cp)8ttuy4PQe&Xd<#1i~QB7{MUQ~#UKY4u^F0iE~-_aLW#ge;nAc? zCqU6@D6=D9JTvYX!wW)a8OSRKf#h1DL6UFx=+|hsM9KCF` zCK-DI?4+1M?!kxVa=PQs=I`{yAboH(D|^lQ#cE==<*g!%?A73-Yj(U_2gH1m&Q;KR z8djg-<)`;A1})#hZHvLz?~1;$mt=+m2l!(sL--3Ngn!yk%0)9RPn91FgIXx>fjLEk zi)$(kSjV4O#lq?{BrAtgxyoqOxe0eQ5B%~c=JT!?VIEOJ^ob0Sfr$L|dv>@lM*e!e z%^%iA{`zO3EtUwB;7{YEGu~9;A(ar`N07wvQMHAR8cGhTgz!H4lfLzEqra8=kgunDuxRf+s{w%ySU zR46I(NSBmR>SXl`F%SDdjn^t@JwWuO^&fTB2z!2W%y{&YUMNa?V5;LuP~`DD){%?Y z15UbuQ`hP799&7Uo{go-RK@P{LD_{*d<2VlQ60@s*R_wd1JuC5bo!F8 z>gSK48dCS@Rk?!Ol@!|ZAZZb`?FO!Xko%vl%u&-dJS34(i#Ai~mff8f#al1h`pJ=Z zUf_L{6rNsqIUma*{Q^j|rJKR+2)|`Lm3!G5z7SbYmphP+ z{*@tTDG4MvEKo4-YeXe}8fWl5eL5ar5-jM1S&&+hX{l~c5PE`ljZWOdUqa%zYVf+y z`Adp?X0DW>d_syXPxJWXsYVhwpo+C0g}D>>=4sGeG#Q$bA~XNJ_7XKK8*MTb9MKxo zRKZH+X2&`yOe>vqpYs;r03Prk3fvZX&J9c>RM0!YS1YmK>(TeuTAlFa+PcxyqzwN3 zSidgycnGcYag0 zHWiK-hjRM7m{p3bPZa!QhGfaB)o6NDAITb_@rB<^CeoS_xh4?BSpvEmG;E91;?09np@u+bU%j(oWe-uaeZ`nt}T4;j3#f=TFGiCBuTMpx!nJ zo)_9s?Bk4WZFvxCYqpZBW@%|m1}!(gwp!Rda3@{w6Fk53en)XXV(}RGlhliPohOy0 z>rVlBkWn$DR!?)?alsOB3!{7PheV*{Opu67D{V--%p9{9rh zN)=5-b(&`sH0OXGaxC9I$Q{o^wQTM#r@lYwRihTQ^~SIhC)wYU{LHq@$uCD4ISFDl z!VY3+Gj}oe@oZcbITIZ$S*eX2>U~+6=x~Lm3iTsg4FCTzrvsu1` zcVdzV>&{&6URXwPG7s;lnRN5Bob~!>PSd%4xgfF^aV6&Jn~hx1GVh1Me<%Rz%3|`X zlHCD**bpt4I^k;MfsVPaaI2s6Yr>1uMSAwN;3~TLL*X^{1|@z)el1qi;7ln8T$n>Y z>%J0tA{*iHthnu8uBQ@K#?>PZbO;a+YN!+@mP!4q>R$%9JDOt|>k5pz`{PtO( zg6puQrf{YHJj;qOzNEXx39qGV*l7{p&2pJMauvfeTEPp(8cXO3-_RH0P=*`8i{7Cg zZiEw^=b1}e8goKDr~peyKpf|e7q+X|4Pb=*?dep@-9l4}6N*w-XCxSOBlqYsnp+jT zl~#BvW6{HRv-`K*I1o?+l5p>Ef;XZlY!|&dQZLp>8`NpqWpZqh|G!oFgVEg#*Q8j{ z%Uhy)|3#05(}inKtmwJJO#UF15_PDSQb%cNyb7iqDtxX$ol@f8sV(kCDe*JMpxRe+ z!|zln#n*q3jo>ausZXImdiZGV@Y_EEk?a-UllF^R5LDG#!;d77Hc^|+T3*(!!#RrR zPwAD=Bt7uTXu-2K>08m~PU?v`^3@GXAg+#NnAdWbcNj;w&)3AaRW&o);(qrtC$PSY z%=P9i^FAvaXVoCN=AuiyZ%wr_Ib%D8Bk?0TW-|J2Lv*V@;DHZ@jqOH}IBnmCc^7oz zot91q*1SJj#1y>nRVY>u$Z#aWxowhVt>I=%QFC^PT<~T0uB(&VX^2XdCek|-JTjal zsiz7Ay3OB9CHsqi7sXr)x@b2k!5-k_cY{NNbMdiOqvu^DMRW(|8cu80B(E9Hm z$D3ISyW7O1_O~Ec?)8FFfrnxirMOg@YTZI=Fa1IKBO1>H9IbiyojbV&$D}9aVsbcV z?8tTHCUOgrHy$dFK~>!&a>qYY51vqpD%H@0Eb8Z5%DbT7@%YsrQ^h}5zE^%A>3vJ7 zsy?ThYEbQjdzk? zkJd{uk^hp&Gry+~0|8DIx#sQcY``dFlr%~k8lL3y;G7=p?Yo?_4aTS3oG%{l?;~(T zWt~~odl$wshY<_E! z4c)j!?{kmlbC14vE>NoryD>2C3b@b>+?R#2G{K$4?taSNe&HS^U-~PWeIXRc=e?%v z?_1uxbcylaa{B8hD3L#-dOzV8Wn$qu5&}UcjJlxP_Vbs~Z#Vm&hm*VP{LdnDT_IQv zCh|HvKY+aMoZw=T4Ew07VgE8VREBxN8hDp4h1!Dp2a#~gpt|i1eJOI}_eJiu)MH;R ziZn$yQC^3v&=6^q@ZQ%;Tclm^$V<{S=`M9pk!>-j-c9ZWCLbby2(Qe7bzQ_2x`WSB zR;dVUP?T`0yAxG=0m|Syu-kF={(^XyZ48cB1@UcNUD^9Fq-JKT^Qq^%a1)MG(@QaR zT}6D`VGFH2+G#o{pNU`U;#b<&xX{0GpG&|`ZF0aVRAAFs$ewCeU(}z9c6nHJ2Ud9! z96BjD4(!vMdY&WdRwUwifam8|vKPDU{P79I^9F6XmLseovlRWq!PVFwH(_2z^&KT?HB-z$e=$WhRV{p(iI6=Lg<5YhfFS&EDU+UD2xper5kCc|8TLa8=}ZO9{-@jSO!#-bRv=q6{V<*n@m~nr78jQRnLD@7S5^nyb$uc!W&`W4?t zSy7YOqvp7@Yq*o)+S-b4g_}ubJ%An(qEo$Rj7P`JZ^oK3nUg22{?^d48#&#;G0`oJ|(0K&Uo)R7$89r}v}K*Z9eTLzajO z%of=iOX^9bS}bh`N!K){i>bif#$yiN_CLVogE`H7IoWMNY^f+wS=>LM`|fWU(4qxN0qLD+uaS1d!9MPiiQ~{I!CChFOd2; zh<9_xRsGw{mc)sCxF=`GJC(lh_Y}RgQG{uXiEcD!I)fBPpi`XqUY7l`uB=d#v@E^3 z5l$1#H#4o@1!n7R&qs~Bz#L&i=S}$G^XPEpy`FHLfgtP|LLJ`EeY5=5sExh-A#~qF zvZ5_eP2VE>FeBIkb&)B3{E@{Zhz_vkH^JU0z(%9J-ms|@ICY%J5D%AUl8DPu zw`=#!I6D=T{{r`PzI&KlpBGA}zQ+lkJYMQe4@!pv@m)|jDOao{>TG$k2+?8^FN?|( zI2$K8&K9Y?+)8;zDXm&+Zzg!|YJb-E;OTZY-T{Gcr04v|)YO}>y~1emgRE^{_surFqnrsCnLrn+cPcbq{w7pGI>NBw9 zB60zF_R~DC=cbdMtH#O-50}-=fv@aCb4m;E82^hGI$24n6%{8>Y6y!=#&^iYsn5iX z978rg8jQ3UHLHw~YV5R5Iy>ND!-Qrt5FIsM+@lmZ6D?zpng-H(AQYlBbB0~TwM9*f z7whbieLbeU3f|6ea=qojk2!U}1_PmjsO&$AS`#lg=X`0Y^pWJq4N$?-af@qH@#f>I zA7p-{26@zO+}8Q(c5XstP2v8J0O4)WZWz&4PdkOPl*=wZbX$gUMJLU8iuhfty?c#O?95;!+RtL|zqSM)3>Y1FSZ2v^Co5&`_i(1fxr_I&U^;JxG-Df9W zFjg9_`7WP+rTMLCv+F#GP!FdIORf5T4ro2yZd~ho0{&R54 zH)wr7(;X8+8mu*i)YVYtuNIM%{fa7lS$xl7(4}uE9*WQ? z_}mj(CYU0PGw9(49yT7r#XR;!LfJ|~0lkj?_#`RXEN*&WLA>Cbskn&?xbH8CS`sWd5N8@cGgYa=&QuecsBgSNYH5s<1&fcR!iEL2 z$QtV4)sp;iF)rx{AccCU$6+&K)NW zh1?IZ8$$aWD$kdzYGXlhQ6TCWIQ2!04cx5Cs6uDx7A37W@vS=Xxk65Z&`9baL!`{xu-`vD<0ohQ+!Bp&cyIH2t{I)m#Y%8tKQ;=OceV ztojX8C+P$EZFAhQUZ79pcWhAOoSshjVI%)PpV7}e;)c&<pWO(ZD+;8PXI8Sa=uDoI>^;Suj}CUHpM}`1z}m>~ zI!Z6Au7vqVWW7s*hLY4&^s+u$9WZB-m{NMx&gQ4Q>XZ;_R9E)A5Ug!{_!gc`5a(}> zzK2!JMYEqq&&f3ZY<@=fZ9vxV6m_GT?Nj*@QMV^}yI_w!&}9n+%}@uv!u4l z7&u8!{Egw-9!=I;>Lc-QF6t@9`%D10AXm5@RMMH`KrWx9hMUe$I*Vr6KeAteM4`{* zBW)5WktpumP3>u87`M~2`r831^3SX4;k`^0&;BmwbR}MKpjo280+H{gokjBKS5TD6 zTFpc?KFPBhp>Rfd47%k-Q8N?8dKZ%Zkv>22_cyS7p`J26wNu4BK`MQsqJJ!uORY;3 zJ-&#vRNg43bMp7f6bgP|7P!lnx{s zrz<1X9BOqXt%+96NHv={ZNOjM-NmSeXT9s}at*LxS5(~WU>+)8Bk}H?$a-wx2FhkR ztBix^v>;LNlW4b;`wY%|2lsXASZPf8MH%YsVX2 z_#HZ#gm&=$ULu(=nbhe=D6_+P)Sv@|6^jqvQm#?8$WQrg8^P z>U;7yxXV1UbDxr^JTCtr-^9Bprj!<`7EgIw8L7NacVDP{0mHu{CUOk5f!Y*)KOTg? zKwYI~lW+csWYiNRLY_v|@wF8A*HC8+X|_2y;9sHgopp-4@oqV{8fr-@EA=L8wU~6{ zpWPpEhi|dVH9XmKy!s&Xcf4U}CFmsJ-y_~5ky9?sYQ4lHdPjc(y>l)~$tl#atDLhc zWScZ{4sU?h2ML_K1!nLCcO%H&H4|?r@_84AXT5No`)h+l{zgHw-iO~b1-)b)D(AmD z0L{r+_a$R8MI;w?&^4G4p>zDxoGx9Y;@{ulogJ)CFDNZ)T86Y4oxY{=1ao8WYK2HF zhv#+2TE)Hz~=1eY$oagQt8M2C!2Jtr%VRv7DG#Hq0KbrTG4o?rA6(@lqR@Y!Enzg zE$UK7<(d}g6!~WvS}v|zn535$bJn)H-gwSZt%hW&x>@guB;vESYPTk*I~51xC=Br$ z3T_!^7Ww);BpCXV)!5}8cb_10Tc0{vg}v+S|3Lls=>GFXmZl!OFq2dD2;Zc%@Di#? zs`Q>T1C(A-;GYF(XL+FGEbS7{{j4$DO0{>RjWmG$Z6ceN$}Pxa4LW;aud;L?mp@H2 z(yV^g1Z%pr3C?kZ)YpCTa8KEl(D<9!y+FTHNPTT&uHtLz`0qk@PI4TvYwgI<45n%> zqN42!E0yBb)pQjSU+vkY{_b?x+c50(5^^*5ZUa#{lt-ktIFGe~!@VxIT7_B~o+fv}P& zzQZ_OABFZZ5B>N{{TzNvQ50m=aEvsV#sp)!vB}uRo%x2`Vj=S>vl6~b6SJ4uA20G_ z@urU(lkz=GRlMW;P9K)tChSiivaDm=iPXdmoV{5{7pNmWg3HK49K>fH z8OdYcC@p5iYrr*zOLI^YC$nFd zQO-DPWaG9>vOF;HF%oUBq0WpZ>${YWaKJsn>HHNZw47ImTh|{(oIhA8=)jMr!+wrO z_;#R-@K@s`8BMz$p2i>fEHkB5~Vf;smyWA_(M$Q%%J4tc~| zRFdiTVtk++D&Z}AE{tU>jA@KJ(_Q6$N)dE2z*;w zS|+EcgSitQsi)NS+9P9^b;IgHrC4wG3XO#uN7kw!e0>yp+Dv(_xL;q=@o&lZ>1a_( z4e_4ddZ?E@gs(FjWWQ2bi#B{hIjdYksfpqSCaJGe%?I$iK31DCA2gZX6vlI9#Qgeu zxH|(Oj~$_0*RVdO5iAvmjBAdD{{CIDHaI z&!_0)XY@Sg$g46N;NVa-5&mO8JStx#z+cCaI)Ey0m3x;!4q8TwZHP|T9oE^Otm_Wm z-g!YdyTz#aovA2q+av91_D(yDZ6oL5FYv?njcIli^8gp=PaDI`cybxRu{3FjGFEw{ z#qx8nSl__lrn>dKCTMC8yugCUxlUq*LcFJ^2MA{n3iedG)k;pqe)$q7A|DvX72g2a z4o7=}vXOIeUVOK0dFIGpP%r51V4>kWz$xPjTr?jpTRk(dwv6b5#lZ@TVEn)1D)iK5 zfNV1LAB_6=9qqw-;djb(rALgWOGMr!a{|xh3abBoQRB)4>af50rK0#%Wu;0|4M~w4 zZupDb@eWcK?)h7E+2QQ@R8ZR@P}_RxQyk2L^pfwG4!(i{exHuQH>oh6SBYw%;Aqz4 zJn(%OR0ZCsOJx{N?rAE0W)XF9J?M8QX|AL4cOc*^DB1U^lSP@fE~`}HW+;lI)Z_HD zpq6w|{>c4Ug3?=u`nDQgo`f^fhpgx>(!EDeV$Y+uM;Xr=jp!;%s2V$syW-n28I4q+oBrPo53Q;hG|*@%D?XT^TXkT0kl+MN1{5IH?NGKppz+NNKE;!9AHS zWzu&yGGSFgu0r2U<|Js~l{#``xfyq+D|cqMd>b#L73hB>`yNLv|7&~a3)j{eM&Y{+ zfrvmLSjV>P_p69NWNm2EHtixR5QvD12t)(|frvmL5D|z7L_|ddBBBC;h(I6^5eNhV zfrvmvR74;m5D|zydA>^^KwH|;{hz7W%EG@!a9!H`|KpzWd%R!810jJzQ~qg|M{64hIKN( z?_W%kLRiVYBSSOxGQ;fkmXix-DEl|)`5iRjB)VdSN$1#}2A6%q?}y*D$nUbx8L@|a z>UE~V_rFe}%U5_i$L{79AHO9_ct$Gb4YwTZunn4=ea%e%j>N?n+v7#v5cxZ@_;1(_ z@8AzkGI6hvtT@JN%y0tpEqd*Y?ZF#%z&m)qlWctReA>C(yyq(yawYDaDf8*y=T6Bj zpYt0eUQV*PdH8aM-zCTW>+>X;7x=A~>11p885_EP@AUt|84bSQ8|{3`?|hCIn0Ph$ zYFbAy^D4)Q=6RmO!mCAe=L-3~bv7SwUv1(MZuzf;OLxLkI^|~bbNs@@ZHVNcX&$eozs&Nk0u{Yb8GO-qs*fm?{%JfT%eaP z^M==`%nfGwP2TnPqaDAe_K>%JLbaZf#y{u%Cmv7IuO2?0p%QXb@I2aaftpyRme)AL zut9ZfQq|kk$RV|T^7uWRf5xOT#+kv%%rtxI8R|WUww$Me7O4DXQao$a(gqmV%)HBN zQ&oGQ;SjxfLVcZri*r^#|{h7ZBs33uk7 zQqAX}F!6Mf=fL~CSYOO7gY-3~r49Dkn=sb4 zXR7yehj7=)H4aF^0V!A@Ef3^h&Y^YQkd0gVV(i}+=7(619z+knxrTKRz68e0pnNsG zM&D?F@hv;XVfqM+cR_d$e2;^0JBYpGH779_JXgB<>l*XGTW|kvg6(}Y#o@0Be2|lbb|7H50aChI0cT=AUO+`^Prh~ z7QpfnXfA{21~}e&yv_b{2Q(jm=OYl^etg0%D+!KMAUO?|v!FQ-p65Vx0ZbP`bqQQA zf$TEau7c_&cy5E_2n?rYqlpL6>u(v)(ZV~<52uf!$Ahy_(|(>gc!f_wYH^LN*V~a# zvWqv?y8d}!nJzrjgK7G3O_Ui!V1Az%nRb`l2N@A`7(zbrvzQkGbL9}tRr{3(PU~FHEk*VNZbA=w+ zphNE6u^WDQFAP;n#onw>tC3o~ti!L+2|wKd|NP$f*L1y4_q-2uyT7Q*-9_nsZlC*_ z8aGNmh+3mqyrykI;+kO9d@4bfPJNDi`g5(c$-BASp3HZIcZvG^KOAn%*Z~r)c@1qkZb&m?7 zxTJfuf_qdE$+bsyvAm^|gpZ_))D_Qtotwnt!5(W`52+xoOZrGFcsLcYU3**?-CMdi zOvFyZu~VZ)kAH4u26GRzYGNBsO$!4#43NNNj_}&a?HGRjRi} z{nqtTwy5EzRotSE52)m$mu+gfLp67;=ROr3y}EE)rl{+rm7S)xvs8DUx?ZxfSFP=; z)m^u~x2*78Yy5yJ?@;4is=P;?_o?*gw=wTkeqjFL>YghbyOl%tQ0K17Tfgbs#ZJi3 zr<;lWkErq>Du9IvDtU@pzU}9;NsArPMRu(FI(0|nTC=cvezwH>U!nra)W9lLP@xVc z^sA~jGB9QobAC%F!KqKl&Fp(*;PismqDbg0Gfz z%~tTu)?QX#UVZnQBX56qQO|V-kK$!H{Vkz1(kkcybP=EWnk;-xl=v zmSD^>%4ZerQ-M3HuxAbatpBz-bpM+0=q^m!ax;7Q+Yx-)hEY3kY8O`R!K?lFyB!}y zm2deoeYv%rf@71gYzm%D!?anrHV@m*!M6n%w+QE!Zg};VJKj1R9Gv^@uBW*=cJ)QYPFs6Xx7TjHXxeRC zFAnUt?H3(8Ztq3ko;#icC!z$5h!F50I*Rt*u#E*3Vgf{n2hboEK!P{`1!4dMSpQVN zwNK?=+1Jcl@zi_l5wBV4)VWnoja%W=_mJJFZ0nk;wx+4*A*)f#Rx)*L7029W{ZhRb z%x2wEwbm>ZYrRsf)+&{1ol>RNC>3gbQk~W&m1$j4mDVH`X+2Vn)*_W?9a4qXAQk96 zDG$gVT7Om_wP)o~cUB!WXT?!(RvWcurG+d(!y2Q)tS_p|+Ir8PsAtEI+!Vo-@+2%N zN4}2J1~4T2xa{7jV)v&S?f=xH3V@1K15lHy0IE_QF#c%5nLPO@rLxbuRbr<^W@W*x zQW;$kwH`zZ?6@j%|EfKEJM3XwD9R?9au-$Ey57;ymt7QQ4~^MJWk%1(o{yt6C(xQx zsLdpLGlk+zyRpbU&!ao%P@V;}XA$)|K+Tf4SrIuEv9lq1>f+~}2x^L6kCRz9t9?Ad*+6WRGAE;ytWKh0<7IM>(W2B{-dEq7#s@?8*qK)vOk&rvnW7b!bZ-hNcH8%6e(DLc!TDwUS} z+Lm2=fm@qDMD_3ZGd(V|Cgs(vtXhy$mt@q6d|JQ5llg$+giq(MsZMr?VIMEER^`^W zvTH+rbw5wfhhwjA>0#QgTze+lMvn%3n~-s*bauNv5isvO$BkVh*#Pvta~&Gr4L!5n zy>ID1mMK`xthuwVW;QP8M!cUbclbM*T^yiRri90{gezOdmtDn~t>E}n@qB9T?m7F2 z^RtEb(+ra(+x&g^`E5L)4lYm^AE*~kn$eRmYfj(@P2mY8afMR<Q|#EZ$I_DRhoG zw7?`cbSfphx6 z7@Z(NFPLN=Z8MQ}m`S@#r9I}-K9gyb9m|e0olY>HPBEb-vmffmpJw(C>H84{KdRZy znf_pQ`s&+D;=84A-qN!dbJ`$J`9qY0@4kli{@MtSYi3w4o!qBqx!b3=yG%H@Og5b# zqU<++&0O;}pY14f-G=f7G|wWcXBpkIg7R5I`>a2$KHV@uQ^!ed;M#2A+ca@*cAxIi zyY}f`hxD((`HCORagXA2kifb4x%^8~;2Y7U2NC}c{sw&h3x+p;bsbq>+TE_s;g>V? z;6qGDb>8#e`yF2NxVU$HpeHqN?>%&$9D4ROI%6KC;ky`l#}(gh60a?V+m^;}%i_4@ z@!aNc-3s__MVz-1-rExH+r8^u)aD>rc)^9oyqSUVH61m1FW0L$?uJ)-Ve>EOco&}7 zF=@LK)ZY6{mn}$-JxCu%HJTlp9cLRdfwMZrM&u?pzvc$Lc|F(6vn*SKeC${ju6UM9 zY!J%q5LVd*#uMOh@{6DO@L68=m)gaAa5)_?8Qj%Ji~X~qFLu-MoET#1($OmWef87P zCVzZRy~l5LsMum9c14GkFVxnh) zC&n7_vYzah!Mp!QXsoHH)6CotnYw3~yE9DQ*SYHM{ph2oFG|x2i1PZf+DWro%f-g}1ZT zm$FsVoc28a?GD*sj+&0%^T&tg*Sr6puJU379z2BgxTO_d%g9?W)<7?-l$W`$sghl1 zds*i!?lzf%7GBRWiGpsnPof~f7Bl@U6H)|p{|cQSb)~LCQK_X+QR*k=Nhe9%LHjDtp44dX%`6*BCSEOnc7^KQ-u6er|#1 zSK((i-TuVSO?Q-^$xmwGYeq2a)fqGDO-GA7%ll`@EDX2^-@$6~8B8X7O+8A%PX+jB z)r@=#mN|t}reKgfj8TRiHXm<;|28-tL+PebwncR8y2u5yYEsZB4ykV|8szG<+kG!;ci?&q=7cLXJn}A6&t_D!>?+i%Ol>+Lxa8Msc;uaeO;H(P zR{R)Mc*cV&IMQG5I%!1e-6?-U+PPxRiK3+bT@Bh-ENtnNx75JxpnpaExQ=+z+R0iy z1>g0O6;!c?>h|8IKKFqRcgGIgw~{98x+(i@-cDQ8y)N5nt2)*Vz3N?E>Z5_yR%1s) zbRdp9s+)HkcEAEZ!Zj77miVt*=I?lHJ z!Dd)jd|FpLqbokIE54|Ugdd_0g8!lGd!p+*xV!Sl=zZ+@CiHwC>iOpMeBbE#F6;TO z>-lcR=c`&)c-z|US=Hlq{G`1;J3M8zWM8k?(d+i|rd|BN{@t;2_wCsecI%XVI&X(A z+MDUg_F{T4{WnYm^j-VypwCX(Vbk{3IXkJ@n2?N#b1^MDX4}azWF(jsoe`N0nG2Z; znFyH&?TmGMV$<30z#iCl#+$JJ(f0=ZPJET^A60u?BluUr?X;tHRp61`Y|1{Cwy(^| z%q0=HDjV12;Vl`sCHJ;v-JX0qF4HE}%vsfPL7lvGWty+6iktc~Y!>h`JGz*C{mTiR z%apTz-YLK6e9ujSWNWI~8pv+gop$L?`|cu6=ubT|ZxJ_!B*1!-%v;*&b#5@XIz#DCi@Sx>)UT&Ex@zh`Cmg1*3#9j&56T9+A`?z;}$bam|DeOY3{y;jPN zR$gUYR8yB#(^YkJLj}F-w(7_|RoAW%si3FS&S_QioSUeUJE&E+Pc`>WTW*|M&dqHn z=AN_ixM`E5b8^;%NkKny$u3cGZVox3rY_`x>5-0ebU)0{dQ>Uhsl2mvG0f3sLaL@g z8sUOiHeeA#v*0Fc>)%6o9`jlEeuZj;2URmW{RkJr#>$~=~ zBNcjAZ62x0r_|$VmAJXMkctbLxHu8F70xfJvfJwGp2~V$O`TLtXVuXK74(wYxuR;W z2aiale4s||=oR&Ki6-=iQaVFKp&Rlaj- z-jZ5!RTWuN>29fUTdLc(eYfWvKCY%ssxhf4_u z)LSVh=e#p>(SBWaPOds3H=K=k?cYakG`j9GBDWY*_Vcuk-<)1wNtbWc{$8WMZ^8pj zG#fifvafAVNA^^zcKxg#Rzde_N#CjxGI#2Lrta;5JM)h2VP6kxLdP(rSD057 z6xDknu~T*LZAvF(bV5QWcAkg5rpnvkdod76->iL*2&X+n-Bq-a8hCM0M=ekP=6LUtx3XX4xpo89t{(b$-~ zjgXiLd6|%w30awtlnFVRkdg@*nUIhP`IwN73E7yCj0w4zkctVJn2?AGd6q+mh@CM00u{7c2TyY9r@bk;T%8#1vW5gX@WQ%=))=jfsnbexS0=bD|Dcb$}v zoRPaB6&o_K`on3R;W<6wl5X&7IIZkVyruWsavpB0s(U)U<4(az=ijW8Z^4;&$yu_Z z)~-A0Hl1+~oNhbLwS9fK31`}rGiKiDvgmwPb~39vlQo>ic2(v_PGDVUugIxuO8+da zb2g`ER?;n7b?U6?kZrlEX}P6oyV2~q%N%!$nbh~s>i8G*`ngk>S*?N+*nj~V%xq1R zz@DjuV;G=|>hFidt$Ev&6Kh@%yXZ7m*0-*jS!z7{_o(^q6+J(tqEBDZ^d(jOs=B^* zL)o`)X#3<>Q1@l^eN~0uP~-33RQY&BKSuqpr1J~+r1ZnR3RTs9&W$-BTWu*C`EnSkHM-Myp=T-Vj{#0x_KPaHYROM7n&Il`>uG`)%!7; z#8`Be{PLFJh%sR0l3Tau>WTu*il{{~* z$;_-{Id1ZD=v1<2g&_f53%PEDqfK69JL zo?V89g=JdUG-k|=m>Caa228}9Hy?A`M$BP{a#cb`nwNJrWS2u!exD6=hQ2>9%WU|D z!rKXNW`4*oB+T5bbI!y!!Bh8%^Mrl6JV_HQq*Y9+aNfhS9-Qm&Ob1ysb7-91Ga`w^ljU;?Mrx+D}lIu*on09e9>sHpC zt2Y2X#A{juXUAYG^>~2}xdRJMz<4X@!eh8B1$NeEx4e07hVE3M6K(r+kL)#{Og4V> zBu}0?_1=y6q&_(xeF>hH`5mSapA-&+r(RGgKCSZ+)>)<+tIi8YXo(07!Ff7;04mX( zGqb;*|4;5!8_x0Uo`a6RmX;aKx{Tv8gv8oS#hua%w`q6eK`O$KC zu0MJAZ=DH=T(eIc@53C@>qqSH2T#rCWzRK_gXbXTaUJm+CI%CU^GFdkuR4M3(LK8` zz?55rIT(D^?_l1sLcu?Lox4b&z}9FIxfuAIQHIc@~D15w6s^8a)^8Ig}YV_2n~;JFKjW)20$9{SPy|8+O*w zv&>QDCo>*o#mtGl^EvOD4I@oql@EI7p#KfJ(g2Br6RB{AXQtt9&q_zNpZso|!QUHA zcn$u>2hOhDE0ghQWHWv{8IAJ_o^$=l@2&ipLf>bSi#x15K89bz+r+I&$>^_#_gOAo zC`eC~HerZ16GhbI8B(K>-armlV3Dr1k#5krmSl!-GX=NHs6v=9WCS?iPA8A9C(3SB z`q$L`r*-p6_H)iWemYGVXDK~#cyy7E_S{LC_sQ)g&UDOj;morf8=sxKI5*egUGW?_ zITCV0`lulVWYWO+w#oW>X=hTMY_Y^(;=V+Hl z{WZ^*evLaPqVmtt^f$NV; z8a$y3mBMfCKBVjIv`aW3=oQa;oV^;8e^WS_Z`?`z9L?}-#@Qsyfso~4>UW#xa>}-F z25cBMzC+cyChm zM^piIe(SmC`>7b}#HV!aPLLaSfed`ypQAJWpbyvsm<4oWmoz^_&SoI2oB zD}c17a{)exzdL?Ma5r=|&dPPiNivk4Qo%zCqVG*(3(2Fb}$k(mrq_H3n_8zhCiPVX2z|}hQPgAeAgC{i!qR@ukQnraQ z$Q6Ix;h&ycDgE*H@B%=eK1)ERL zLy&zi8&B@R)GnRcq%LO^+-Gtw!9>GFI+y3`lVxuAoB&hP(61r)Z!RJ9>(@?DF*`XE zp^sEXoJMok$O*I?TAysay9efcw~6RGy;q!7JyqC!;MnM(zPZTk>eb-Xn8$|U^*Qls zoSkqp^)bQtFvE+gQct0zL^?RvZ=@GoodtNeX?Flc&!Mr;A5H|E@pFgA^m{eUt4o6i z6Knr<{T6%{{S{bKzPzHl?$C{|v8w%LP|``i8*0=!zC4fk`TTpeV-Iw2((fy}&1a4Z zNxj2b_Uftcn|E{EMU#H+si4@g!qxpHn)FN)PKO)(0XhD{_Xu8|TaNz!=Rfn$?@&tv z1QY-O00;mJ4S7TW*cvLvH~;_udH?_#0001WbZKm9bZKRCFK1dqp+3(!<@&#yXw}18#J$dil zd(OG%o_o%@=id8(!cRWJg>oDx2Y5Uj*U5<=1NZ))QNXO*eld$XH0?LHcghNWb9?(zL0ivLUXjvazwr9=FjF*Wzf5t8I+SU0o8_&{S<%Jagvsc!|fXy01UDV#XT_ zz3@9@?ZTC~E@*3#uJ$OHH50 z(XbPU?7#m?7ysw!X2?J{`#A0pSWNmH$IH|Au zL>+R?Q}AoC)Hea~-3UDrENQ<(}v+JUEZZ`JVObj>>_|KHVpSKfI#-xIM}f-MPWQwRhR4^D4fN52=%R z`bA7rktg~oF!}`r8_jX&F-493sPgeHFP|c3Ym}lTgy&5AN5H})+zS^5mZs~TZb`m6 zk5wo#aMk;nKRZV<_QyP8;55H>8AnUXO>X0*>L*#xjN^3S*TuA7Q11E%Zr#=KT-{x6 zqrxOurlV$*?{;4G*hBapljgYFc+Op>5JphpE{YKOXPXZC$;QKt$&1@j& zCjhfd1!k=A;v#D^t9UDkM<4@N0mjwf7g`&?}YVV<{?xZQ(SJ)R=r#54?N+c@7&kKo1c znK_EPcaDbJOWltbK=a_;yK5#@U#x}+xi8_a7uH2l{2$Yqp?dJ~bBG>97hQW8iQ8R3 zmC@T!G;|B3AsZTGHqdyw;xgNY6WfGy}&IJmP7#gyz@Pe<0f}mfAMp2 zlDA2=Z@gU!4a2XGhx9ivKvn!o#Ps@~_%LVn8e}u=nOt-P$ zB)k?*)-&L4mPw9t2&{!xYN_pji8t;+Z$kOG#U^3bKRg}`IQ7oi*2m2KP?6tqvw7nI zcZJNQa`ybAoIfEkx*Lp4Ac18+RZ%1uCh;gc}gM8gcnJoahMo>*oM2l>a@sIBl1fLHTfCdoud^KX;! ztAG~T$LB=GL+|~h_m^)ud--hp8D)D14K-s`EYvE{NZTOu*8YI-ah!%*CY z=fUK^YvW^_V=_mTrc3iqjVm`kw(et{9TcDo;^TUA;5Prf>7y=k7rD#1ScbNT+wqA?&?=e2wP=Iq=yjns1 zoY1{FV)xwk_*h{&5QnU2=`f{k`X0yP&OWebbw8kR*CR1x4qrcpQ63Y1OBKCC8eBR_ z0F6g;79+Kf)ckDx6U=e;#P8;O%GMl*=vLRZ`05&0L3}A53h}qKR`rn8wHcgg>b{+nW=`tYxdJ#xyL7XRl_>mkYbpw0+M*2~V%lw)1=h_){_t`3m#mvluv(wyOXHhi^aa4qjn@SR z8`oOzh(X6du>yt0!H?1f6lsKW<4e)(K5BM0FAii;03wRWg9C%pZsz5hlfth)5fq>h zcU3Kse7Ikf-n=L!nS35wM)ibqK`E!^IO-#$de);^d|!ooYl!=)c=pWCb{+|-X+Mkc zJALK~CLQ7D(PZT2Zf|>v;P$5ANT~k!#rKuF@1KhQDdLX|aSa+^IkJdP=~9lWhA)eB zjwleD#nlzRDCTCa3a>v`|_0B%ey-?3l z1!dEthsng3|3OgKlGrA zqnqIQ4SuCu|AwuU57qZZxaB)xjfLa-EB1WN*&<0u*J`-yT+{GfUcxFOd=R52rB*3CnL6@Tc%pMzLfrf~ zsPjsRsjIx8H!oM53?ogHF$sC-e0!He#Ve8And(A9PkW+UiLQ5IFOMpGqv!2!NjdLO zID1r@3l;p;wDqM9ITE1x{42r$xbEt5gdp9^D}{qZi4FooM3LqKf2w1>sbjrY#F-?b zYkjF}Re@`LuKqp8&9ESr^OQiKK2adJK3UR4`8VL-@4M6GBpxYmtBNP8Tz zGk1A@+HA)hzC44^Gaz`cigU^Ma&)QR^IpFbsKIG*T7 zP#d&T3d(2roKon67FBz}_?~Y6^B(pr_OD}gfIThpuUCT?Ck{oY$AjzdYA`EDXu5`G zu~{yjt*Jl8FHPoE?x-UD^R~Gj1uJ$Jg}7kXi8XxB(5o_-^@F9Ha@PwoHaGH|du6`< zh+{Ut)WDZym`ug|2~TuBEvz2Qm>|}B1sUmc$4;k~>B7S8qEgsxU z3!ssw*`9#1<4zKF46B7#e7yKR;t@(KZ^y}mH|!r5A5pQgw5YsJ2I@!Hz^U}3%Jv~2 z9hmnlT_H;=>r=M>0;TQmDBEi>Y7onLB~Iyl4rK^>31^(|DwLo47WwP_3g^|U%1?ip zV#HP3vZ8XdViGRh#8`q3T)}169mJ(y6r=1M;-h@FD|faWi)qTelAj;w(Fb^!E&Na z6`trPyn8s}4vr%V&gag{Pm|eiu5s!39^uKEG&y=1LU`|-82k~1Wfp!jT$jIzKjMxu z>5tmNYIxcDZa$nh#a3WhaaQ@vSf?mQuYD#zhhL(i;(pdd!2En8{&t051~qBk(f8OF z@~h)`8DF91r@N!_(fnL~ncAZOg5+h8W~dhKn6{-F(|p1oLsCuE`<5lyb$szfwCKzPLJ^%F5`R!WLjzKheMNnhrh$TU?@T+x-ji|h!Q&A z^*dArO0k$uD}=K<+14IO%pY;S$8cEa7)4L?J+=^j6#Y)-&rn?$G{Qfh&|?aHvA9Uw zU;`FN6MB$NlQvw&L8hD@xs01)0NS_1l}XO^Z+kq$8v>k@cZj`1WrE{mr~}%5=%f5c z_Yrm3Nq%*y@^J1P&#EGm=LI-Q`#al*sMo~m=C?)1p9^~0-8kn@n6K&SpTE_cD^FNY zJ4Yf*_}}p>=PyfF&V7YQ9C+bsrP}u6iZO~OS*Zf0h5Skt+D6NB zFxT))X*OO-vvG+u8&fV&5U;`#BFdGo;8zy(irdcyIbB?)NLRiJ{iHY+g~?ceZi!?z z@)@%$A8FlsmkNZgd_t7ag8C0>DUpeU8VX}HXA%5VSeB?)6X`n`nY=&01o zI8JjG=u%e`SwGe5(N&j8;W81TgcdN^{`kJCv;q3OKs>{{i`DcSaZBuxSAipHD|m2&n)6p16P zWSO3`(uB}wN9sk+qVgt&Tf>lHukQwJcd)#LiVEQj?H!I$h&+V0cXioknx!_y$>x;n zpHSTq#L-Ak>A^1Zns;+|FW0sfSC*Xl9&n|IeLZ`8ld zTADcOUTLLmEALT9iGQ21JJ<`QS$6Vx2r1xxor4npXVPkxodHDR48T;UC>I*AAN&id zN-K}T!f+NAhNqBw$Xq#ckSL^zX?%E(L4l#_?#NT%JAgl?CGRw`Wkx`tD#vue_X>qz z0nKap)v8}GZWYu_1e)osamD7lwy3Bil8?}wt#L&)^SzjYd;Ry`^=t|D;L7>?Rr|<>6!?`_50V!Kll8B*xj=|6V@u8LRh$ON@g+y)o zdQBG_%Sa9jb6Srl^JDtUTNZc9*orfBY^rs+O8Lyqyl2YAc_dq$^Dppym~>`;z@>Sl zZ)pyxAYAYQofhZq0qZju2->LS%cGFVdM(2pn}a9s9<{#Pw)_$PrJuKA*9h|7tb9gI z@+R7Efg~#&Z-Wcl?TF!LiBgbtq8-r9M&0l+{*=F*^=*oLt%RS4ftM$|HN_gfV&~QT zN8_h$o?*56C&;aeg!e?;*F#_O9gzAt?|S3|?cZRxUVjJ+*)U{OZTB=yzJ!wDV z{3>6(DVZE?G#9X}RJK1QZb#P{*z#n6Iy(jn)xW3Qt^`V-zWR(*Hi87tot7_g*xrRkcYFu1=$V7?sh z&zA$zWwvTm?y7~0?09em?#z^ThI%Ij{sg7yUEY~Nxhq*FE^ubN=kWwB8);D`^r!nlt!jHJ@6+x5n|=?&K}5W`h~Dj6pxK zIO9CJ;>^1))%xJ`*RevM{Y0;$>13wT#SP{*K?i-2p&;;z zIH4eD{IGY6sX>1vcpg5Y??n(D!z@sa8KXp;ByNRPUJ-BS;P%CY-cX!T%G2EPr6zae z3Tb5oZV)G-mjbIRPjxSX>nt|2=Fpxwf69N)+TVF~vYPUv^rvi5e7>p(U7Qh0Cq4Qe zoG_p7hV3g|%_`>=_KF9wQu*ov?a5RWxc@p;#^9vs848_46yZWOk*UbKBI#C^oS#SUY~Jh$jZ zrnw*w=ea38YarNvHw4E2m}}|V7zu@Ax9^k^adESpA07TUZ;tBx-gm$I-OGRBPn;P# z^EdtTn{V!6jaG|?! z1V`l;dyOMvsOUqzbxj@3nHP(DjTh;SBq3}b+x2$m%OH@;DA1O<(1Cpvu;@IKY~Z>{ zM2EnyQ^7Ys0z)om9;!4j8=P?7oijd!ZN&PRuV1f%=YmUwuc2UUq$zZx2%W_5hW~?7ZSZ$(E?l z<3W0t^XG?6?y`|$cj3SkYBvs;dW{22?Vp_+r1nUr_DUJ4eWWu#)vNYMejT!H6;`IP z(628NqghjlkV`xYDY&pYB|lfxoLDG#-A0OE4aHMzc#nmd)z?)0WN#=6c84PPgYeQE zQS}q{OGXfMAY;MKD-=7n+~Su1hI#6d&@M#801Y`l;VvA9QH~;BOft$*809F_PV*db zMxMYwgDibkQ7}K_xM@m$C@k{wi<_F?5@{G`yXDh9gp|)m`?*fE$M38Pw8yE=yROth zM4VG`U@f(?zxr`XYtPXt+Bk}#zzyE1i_kYm+CIi(`y=v4?Z+J--O(Dw+2?wqFQJ;M zZsJV}KKaMP;hN*af8yW3lu*n&MsZo`HjY-HV^4_he&IbEN33;QHR)!+6CFc+imPK! zMZ!O#$e1t%xMngbu3+*4S%vWGbhgb3S$zjMV;BW+;Xbtl3@uf*Rm*afv!iLNQmJ0e0-{ zzaAZxk~)-pDY37hGqf^7+c2%U5&^e-uQ zeGUX9g|`nl$1PCD0ph&}p@k#-oI0+EUW_^=o)Dr&?n@Q3fs%*j(9ZE!s4lH-P`SH_{76Bsg<5d;ejRsAqfQT{1C=YM0b)cT;FyM1=xhT9Kn&m)UJ^cLj%;nRWlDTMrE5)PvLFZT3wwIt- zqw&B9tQ!%H+YtQv!5nwz5O?CXEA_pbKZ3hC+rw~9vsvjBWQagxuD0{8!i&S5|;@|Mwf@arzNU)YwtT@Eu$BLkUgP^6>Jen&VB%J6JwugCd< zhkCv4;_$D)LbS>bveCA4+_vKFI0EVCHm{(*QH)dmEQH^dsKcwPu+Dwb>z(}R$)g_O zHPyEB*g%sR`)3=^d5psFS0LmfCgdIOYdNtbBwJ7los{7Y|*0l zb$#eS*$BNJ%oPVXM_BM${6w&4%pgSZ+vnfFz8#tne{w?F`uFLl>jUNcw4U|FB}xl~j&-l&9p3ctgyr#a3N^nuqgno2gB={g)`O|Ubi^Mp*I9fIkjt}wC& z$Jw#`T$oQMtwcoUct9Cx5qSZx9r1M0Gw{R7Ip1&$Q{8zL_R>>L+k%&7; zdFur9Y}k1{n{_XN&5DRS+Fs`zq2LcWR={#g#J8FJ25KDeHWFl`y_0R!tN)ZD|9z5&fd&{^dwJx$kSP{mFXKfMX!f(*-J@A*|C}H|EZ*hh2GgjPd zh8v+Bcox17;=3-&YN&-UyTHPe(m}qP!jUX5;tZc$KGNe*c%pUm^3`xPR8$DWd(d5m zE#Y}mc1gDbw90iG2Th>jQ!*GMlW=nw+aqupFM1qQYMa z@Fd+@qv$J!zEo5bZD58J^<*3yo~;VBxiXB}tW#MxkW!lD>~P|v+rYvxqokxxR)WJ> zim&U&tM|u{yv=f~HlAw*0vrLy!{QObJiKtG(7cm}ed%G9RS2c%qCnN~%P8D$2R0C< z*WD&upgs=kQN%1{kt>DntmD+5QG5xF;XojhoGYoR(?jv)_v9cciy*j{+bz}+BDzRK z8b;I`MpYq{q^}!vC`urnoZhAR=nfRy=UM3@6oiQuKOHX>qH|QXpY+7fECnZ*%##wu zv>3y_NpFJdGJ zzmmuo(PKEyV=8@yu%A!``cZ-I&caV3wx&TwNKEHhDf=^UyR#Do>_<->!#|%PBb1I9 zlsJCx?6l)LYx6nH@w5&Bx5~$l@JH%oPsXwlZzeOY!yJ^sPLMXBx6A~YMeeVs9xL`+ zE2(bn^F1KBL*}WX&o&fR@KBx_^q637Cu7uJdGG{pkhr|x9}I#4E^LE z=+Al>5IBbdI9Y^aCEiFkP)Bc@;&Qwj zL2C#3=V>&?LQ$crH65Wkp)e9Z;^!%g8vZ*h5rK)ve-2Rz2DnpKWosC)&%n+nCkC2s z;ZIN_%+niyXuJ8SimQvX?j!E^Gwy>N?Zfpbe`r+6j0$gSGd_X%CN_m_qCx7lmx}`T z!UK#Iy|%?UX5;4_Jr0!^N(BRO5WN<$xTR*_$(8;iC+nA17&ysRczWNaK3?SpBn)^b z+C<|x48~;$%W=gR~W=mMFIMm!RD^= zP7WG9OkX%)!HKkzkD%9{J^jvJx&CU)8+hlCuoQ%)xDFOL7Lc}lA5r2$g%l}d6eZA) zoQ%*TJ9R8VyskMb#fbbE<({Mb(V#6mUyt)MLi?1@1j zl^?0Ug11E0C_;ayf3Icw5@**!{fjMvrVHBjvGen*yK3!1C)il}k6ru&IEDfAjTS~y z%0R6Y)r31Sn&N(PDdf6~MLMy@#A?KMPz~`ogSp)A9FR!{;2m>+s>6b@=Il-ipIxly z-F{=&bWJAkELg+rajiIJXf%{$lHrxka?#h0MbcDJP9LEY1@vkX22R{mWu0?c#+XZ% zR6MupFNRl->hNb>cWgu6xg28U9?focv925>qCPDCS`tztiL-o1_)PK=ikE8w}#fb^6eCHAhR*d8B>qJpa6c$iOpzGwzMx_9V1tZExoeXUPa^%v;+RfhdbuP_gn(k$>9 zlZPq(XK!Gx=#t{mcks~JK~gonJ;7h=qB|EM`TF_D=P|*&{(FzdI#7(ePoW?8bX(_? z;Qj%+_x(I!CWrhC$Bp}mBIx)$jB41CVc0n8#6$F%gx3A@NK_4Vjbf|hzx?w&ehl;JPSApcoi@P_{9#9htCVh;lFG~g=0uoX!sAQIVUF<=kiML^Vp9JdzmDZo*{ARvAlewq&O2%rye z32gX+_)Taive=LwE)} z4A>3$0^ktf9N;y;tnK*KK!6Ou3P3SnEuapt4e%+zX8}(Do&x+Ba2RkB@G9UPK*$cX z4Y(DM49EvO1lSAsE?^DXSp~=fr~!8XVgWY+6aWq|ivFGg90ha&4ghuo>H*cLk9(No z?gV&04;T&HZ{Q&Z0p8E5Ww>AId-nY2eC(W+l{W&Tf!#Hs##fHg z7W}IO?&1$5*Y)}N%kK*0d;@$*n+|ZXx1et`h%B#%B{N zsl}ZQrCX_0NgEbX^Z0ik>KlPc`fl>IY_qr2Hg1ZuH#No8H#KhJY8y9K*4I|YN#)H= zwpx2_QzN(8Qe|&y$tcb8qjDQ7tMN<1Yu1B$vXAE731Pdj+VIQQ?HTOQ5x)E@VQT3DD_pm&w(K=MCU>9#_>S zRwwbDEb}ElE#ocs(M^!mOXrg{SnnBl&YeKRO`?(dFtJYT0~-hV&{r=Atn``YOz4fbRg#1Lm&=K41f&1JDH!0P|oZZGfi%9zaSF>;|w6 z@Lhlaa1;l1F-Z06SaxWNI;&B%*D>__qSW_BsV`A= z-f^2uXUGxh)OCJ3P9^yw$_RHfK(E%iYwDHZ#;p=*7OwKyNRX{0p*)a7O(tufL8yfL zY@OI1#kW0mBA=7EPSxH9sXgm8+H0B6o>o7(y+!x=+mqv-#fkf-Zg1Zzzb@?eU0)ad z0l53#2bWtd_CtZIEWlrH@;|fskE{;vPiMBl*B80OZ(Qn6IO$F5Ph`De>URCtN%{+< z_;G4*yLYBe)?>A=4S$)vUX+Do%dHn_cKwU8Xj6h^`APC*Sw^Rjg=_H3(l5!PYM5G< z9jpCgx3=N>V|P#*yG~rMCwKjl$#NbDkg20Vr0=|jOalQjjlPdeDw7{Kw(=`RxN z&libu4B+bR^VoH0z5P`ci*4Q_UGI>tiPAMgx-P?&#$YwB6iX_K#eJ8JxGHe1D;C?O z)u68V+U*+d_dl<1Lmb$Ev1##_#cxO6R*AUP>@U0NVN&q__dfpD_C7Xn+1YAyK~vRz zwRVHeUTrWGvs zWp2U(*;3hHFjtgi$5&Y^Tg>*B%38Y(1tO{;(U8M^84@kY$z7e7C()Z%EP>t2va`)v zFQ?k~<;1>Iml&XF@XM=hYPK{=VxmW7=Gvx>jv9l(w8UJIPa2vTp6zI?s&s6!+Rc{M zDoZm~@IC_bDs+1{^%@J^O?Io<($dn@GNIQI^6c7b1H`d!ZMOIXNh()M>P$l4WL_Nn zM)0c5c3|b^PlfkGjrU@?#NjdM0mk{^7?^U*6>2p)@>*y% zHW{Ga8|MRMWapIoMuucsL|%5oj3AIm9Ri&+L#H=r$~3O4%&X9wdDQ-mQybvNHzIYS zfwdMvt=)k2c>CEaTJVQad5&=zO2DH5JT^KSnm;5Hh|xxI?*?^MCiUR4(CnIeht2vS ztUo8GTnv?WB5I|6D0+1w3*21dzrw+knj_wb--b^T$9>GFY<6t9-B4J7N98k<;I@!f zZ-CUR(e&`_)(;uh3WLHLrzK9CEFYdzj+fI9pbcx&mWIm4tslb77&CP32)Hy_T0gA0 zgTn!E*kt(^7;sJ+l^dq^j!i>oHuiAqy>nVl&W+95Ips-YUs#9uVl52A3=WoS1=632 znFqFhCrz3qIm=BsrX}Syl~oqI!AFFWZ*EzG5Sz-Fzj znMm(zCqE}A-;|S^n3IEVkO=bZCdYNL$$o)O7m#SYgj^D`g2w9;QZx7_yJd7NKz=?X zyRv>ucVO&DxVNgQoU$ zM5QIQ)f20hQ%i*<hBs_nB*I>n+HB~1&=H=E&<+}5xfHn(ux=CGQo`X(Ewqp2S_9x~JMkiQ#Za>+#n z)lTl@J)}o(eUKVw%Cfgu;RX|xyu=9BY%I;@rLC=b`13WE{7S?CON&Mv#bVzmy1jko z?gciAnh@=3?cB#i&2Yy<%~Hv)W#-BT+a@!6;C=?|EzmyCMx3qA!FtPR-qO5I%UK_EpJQ!l8dmuD$Kl0z3E!+tBH8s}MA}dFf zsum5B`v$0?YljU;m3AxAb^OQ%VZwZ>p=%>XO1%5Jh-t2DZZ;#5pyWN^wb;$omW_^0 zn=CD6Yg5yGSj)+>sYP_dZlM54Uho>1&1fJ`O_RAAXMMN>R%2zoxxr$$HdPyZ)&8vb z_7G`-VYZ6eP8Q{AXb7hOghs3=Ql5eSOF0t5`LtIi@ zElJQNFZFgCCwNsBn+;_$MAoH_mKL1#c?(~Vmo>8fpk1$_NkhtgQx2}zt`1#p%axRE zYO&bBl>2sQk;Brm)nsX5qBK@nmNq$94<8Fb+oiQt_pt(w`*naUrOX7DSL0p7$r7S? zE76v0wb?BVrL_%~92+FC&>gqZSiH(uph*&~{j?NaFjg{h4e)K+;uD+u|K~sa6SvX8 zu8Wb81UM*1FT?(5-gCJg>2nnzn}DAkZ(iPH+h~v`=%Bjbj3=1x2GZpqx*J@)Oif$! z0f~e9dSlB)_B}N{nF>exn>R5{frg8TpH{~zz4f|GGE_y+8l zSWdpLo}zr3Tzt1?4gUDUCxJ957wa=BZ8l58#`>*stqt{!w#@mCmd12jmDSQvX}hbT zwyLGc)>LD^3$uNCrLAG{=EV7NnA>V=EH-;NUZa7rXUZL0Q(14b%+JcW`x?al#_yiGb+Il$R(kYx8qXPbd-a)RqNP&q z@>R>$tdVa1m1p`}fXC=8QLRwNsBcv#sMo0N>aVDOrvA11&cy1(M-#geUrKyCaY53Z zNoh%|l1h@QlUkCtC4D~Wi%I*Few@^kbUvv;^SI`K=4H(flix}%O?fiqos_WD_|&DT z#i?6U`P3&;Po#3%L~Wh+TiQQp!*uOwpGo_C+E>%M(q2tdrEAjHrhg@UhCVN&G-FQY z$20RX3o`36+cG;czmWNj%mbM(XD-SzX06P+FY8lTk7qrd^+uLFdwTZ#>=oIc%&y6H zWRGTxf4H!NtWjOB{;qm&;@1*&NiQb-IjLAvsrjNNGkFW-ib+XH(WjKBxKlo!nwk2= z)G%$FHdXtuc0hYY>(Lr@4&CQ<-_rd|cV0KHo0c{wtu*bGw86Bc>C4k!(3fYd%{YtCPNvbRg+?(&?leO^4>kn(*Y9YUWu zp}Xy=U8zypyS2&MY;Co6yLOlMbJ|~Mf2)02`)6&qZmv$P%g`;+t<=@&9@Fj9eMk2L z-BI21x?Cfl3c3<|n?ANm2%cg@&`a@z7>O6IYx>>zV{ji#cc3)5r zsE5?AsY4Q{Cw?rkAh9^HCb2c~*~H<*k0ot@U38$Ae@S{fDP2>g`KIPLtm03aw>0wP z=;S++lah7GS;@J{rODRhZzVsS{FCIv$;XmkN*+nRoIEpSLCW1Jbt%oz!-Fa9DZ5i1 zP5ENV6Dj*szLoNH%Au6Ll;5Vj3d{1Od<3?oP0dNoOI?}TklK>^VCs%kck0(tpGy5+ z>T{{bQlC#fn|eO=mDJ(XH&WkCou|EBd#6^d)oF9J<=RT^Chb=3PVH{(UhUVk-`0L# z`(y1h+Gn-h+T+>_+COQBv~O!UT@c2W=0W4<#5KajPZ=yG8bj)G7XvenWeD*_RL2xK2I1P42?z^}%}klg}le zPrjHOpRy2RbugtXZ z++M_oLm0Kb)RU?G7`IWx3b|IHRcRMu%rY=)YqcA+t=etcJ=&+V2eh3StuAdJ{B~4( zNjt8M(#7i*>U8i1gDzjULD#Ia>$d6k=%Ui%FcS8(*0eood(%48&ZV7C8%Vp9HjbDR zlOCHMpS}pAlMg>BMFgr&uTO7H-^Ljx)hVhHdSeT*CXwKM?u_xm|#-WU7F@}+uahb_%3^!!fXYS72gOTgYJePSf z^HL_46_>T>pY5HY6@yR|Lm8l=15`3Vp6^LaWhL@UL?xoKk^#P~KvZ^s%1R^xf&2q7 z1cC=xM&R1WoLn34uV7%wijfWfY}s*O;>fdd1yy>fR->;ku~*Wh?JqT7`#rg%uejlk z0s*D_?&-^{5s}43gNuXU=>s1mTrAkze%4!daInh^P)h>@6aWAK2mpK>c|^6T?>u}N z0000q000{R004D#X>4h9X=QUSXJvF>Wq5RDZgXjGZZ2hbW$jxDR2yXw-h|MmZCav& zqShKQ^`hd2O;R90LM4?d*l?rP#uOF;27*bJQeUgq6kp>uT5o-xwcf|`Ry>~4qJ?VJ zS}(L!QBfB`#jB-?jo-h!fk0dJsZZbY`Iq^xnSW;fnfYh`P12$>*HUp5MX3Oh2t~D1 zQn69LUxolPj(lbY_4t%mk7`#GzIs%dyWX#B_Ic}ku0~z8tEtHw&@EwgKCVeu-=xc5 zSgLFE*05>Qr%%<(Jm&4W+c4?Y%}b(i%^Sr_CZnzIuaw*BB}rntWQkI2%a_EVP59!> zB`R@E_Y%7}UyCtm%fxjh_0?{|Z=%i)J4F>L;;CgH(52D2UP`H$rkF}mhhcEAG}o;| zr3KKUHKe|hqT(q9I%6%>EEzBO9tAtvR)SFc8*523R<@X-16oo&4i7bb0SH0JFx^+3=Sp zkx{*Ia%bZ@3}i{`y!O zRkKcv?BHPQx@4P;VqOg8>zhj}D&>(Qyh^_s1U2gk8E;qfoF+J|;HsGpW_vAYwGFe{ z3k^0ZT&Pd%%GVz^8DybFdcAP13Z0wuYsoT@J+DS5GoaV|RbdSI>E}Q-N3pOF^T8L@ z1e0*_j|vc%>9r;OpP&~UR&qwBLy~e_``QUo(25yJn4`jA6_F$!@PW1M1kG$`He+Qg zlnK;^3iUNIiIU*90ka60s@hPQz5oLo(}7_&ku_(NM5yBDtN8BlGG#4)KyZVy*77Fz zW9sW~>@J29ZsDmos5)N_g7d}^ye1J83fF?5A=a$hDydY8S)9{mGHR+n4D8|HmF>%+1W)S+Zc;~w-;HU5%V!+7mYTG8e zi!V|O0*oh~5s4mCrTp2N3jRE;<$M1$w^lq_HISD2y=9YM$q!j}bF;#lS;6iIze{*V z2^~9`&B7z-Eatn;I(ws<;=2Tr8CP`#7J^;782@>RJ|#aT^OQuNil027L5N+o2d;P80=6k z;C^&2#s+0R;4#F%$#=Ky3>;9)A6jcUj5`W;3~p4O&V2&~2t%?vXX=K@4xT9`*wZKzw$=^8(&&pZaJu(pi?)5jfYx#TH>E4Bc>yK zx&mj*(%q80a(4tXOB3TZ!$@1Cv<2-{e9wR*Ts~M5F6!;F4@wc*%ug zk_WpmID`0E6E09duaI4{$v&bK9wBPl2iudAZB!@Gl+*BMBO7SjHV0-R9!4V>VjZQz zO@v1gagK;f;17|qv^1#-9T{4h7+RldS6MnczhNvMj94O z5IGuYWA~3iI1M_^lg)BKST)5FV;AoDaM4I{xM*nf)Q{Pue5j<$J|x;iI&L&X=S>-qe2UEAj6M_x#L zcc|s{xCak&~3y2ocJ>Zg6Nb3N4SxvrZkUzMA zD&|jB#l03u%9k>y|W^ z_tf5cI5}UOx_=f{Nb!~Rhw_IQU(lvX3x)VHS`U46@PNlMI5!B+7WK!W&GIMk4VAS#UpQKu9`tNwZn_5OtzS_td*A4(Ri z5W+QjoR@@E0Sw8G|3J_z0O`VkmwziAAz{S!G9Y`+6pS^O-+6$vrH#p z!zsV-?BA)x{$`8mn8X-f;*_|g1ZG#bA3g?oZ|O+H+@Prx7!@VG;7zU&UIqU%z-b^+ zxK*N#TkEQ-gALi@>3M5SM41J3j~2J1=J9UxUJshSBU zsYA@jiR&-IsI6m}xQe#!DrCbKwtxVqB$A{OBLUfS6Q^c&&JS^Y16sEbM|?{GHSj(r*L8y$1XCN16m|i1 z#(+hf!joZ6$V7T>tpSw^m5@6L1ZN=d4}tynVC(G>651b-BWPL!#iQH~cT;51FpWiV z;-ap2f>M$sa&{l5E`@s8z-At?1Ji*+-J}s_!d`^^)Y1keHb>^x5j*kIA0YcwL`(tE zimhTz>?YhW6p7#|yMDEeFk4PMJQs)HVd7i+Ag(7}xA%(F%yyZ6 zGU(eyUDlA{q)5_p7|A$1^Z*^UYEqcd*c>1hf= zvN{i6*CahGHq-AAnGJq{@`%Z)^*4#FYW;0!!*=!h2gtas7m1@QUVv^2{96YkC^71aUyFK*it6Z! zzgomnl$hT`Z9Q1BZl>7XLDEi=j>e*1Of)EjcoHfN*!oOz+VTy=3d!UM<@Ab{QG@1V z;&V6Q9Z5#iY`x|=$)4J?Cqz`CzbPAV103u2b6~PB~8?{t}#+^a9&l0)!QRJ$)Dd8cz zR$*61rA<2?NmUYsn^zy%b(9NveHD(CSOr(~QQQF$E-}JsBb+9}sRbKoIz=~@wQ-!Dwy)Fh#PlFbk@5LejBBlC*DPg%Z&0 z>LITpXB3=`>5BG2CUc`HkbQ$fIs5$d2nycq$K^^6hlo)Flf~Qg8-ycw zZ4LG+WOwjILlYkDVsd4+tt9ENL)>}i*hyeI_FfQ~eUJEb>_Z*hkF^4t5dYhI#vl%s*rw9^GMQtSCuVaWqcGj*a`(BVaPZQTRsuoGn?58aMe~ z0+oVdc2)=@g09BA8yo`y(olFNvrB^9Yryx5lW{uLy7f%1&_UyCdyCF+gV0v3; zV9Kto>q*8MU@OA*VdR?(lD@eSh8vC~8Od22iX_o;J4bA>5zrkcKCgaY>_g0uWfwR3 z`Gw#-pl$n}dbQJrLMEcXu6IHvB4x4jtj)0Na?!3AiS;V6UM<#Z#Cok* zUoX}-iS=z_Er|7?SP#iQK}hr;hX*P?RaA%PY4}rznQr05op{a#U9C3mdYg7e)! z{7oc6&be^wS4d1`=JRi2IP3t2iwTEwOyIyv9LCo7^tX%admMt3tS2*f#jbw~>*ta6 zTgm#<#;+eIWhS9oWCqpjC{_50<>>aC1|UM}o;Xj{~{^I{?FggL5eA1V9#` z3{V3&AFvisk}dIgF_WS$0%QY5GQb0HHNXcj0ulkFI4oEXXa<}QSOd5n@FZXmuoIvH zPYsa^paJs$S(w)W4g^dEjAT*N4}dQLJ%E=1Hv!fF8UW`28~`IA5ikd9+M(}8Ko1~V zvS!&v`!jSlYJ18)zx5vdu2?C5-Mcm&phE`_*-wyk*OHtIa8MqKrCgLBwGMSN+G?tv zs->1;>;lwKUTP`T1UfIqHJB-d}x=U<-}eKmh9Bhx8>;t9{6*R%`ar$6iIT?wuUF^s zHq}uD*t=G1ql~f*3#dO|NW$L=ev{BIDa|juPHsEY=`4*M1 z9@gb&#WB7IXPf-kQ(AM)gr5gMk3?oH1{452#&ZBse6&PRZL2MrjKLc(9d<~db_Q>nEqK%H9Khj2R z1H|ID#NdBE%0}r^#^c`-+p+P=l>Mxi+to*p$M?kG564w0ZT6^r#_dxBNShV4!``@u zkC0xyAI4MsYJga@Qo99XLOX;PN%FElY$#xEUqvDF)g3FXIquj|n~$@7I_6_JTq4OA zAx@^vHc9g0NsO2zK80xaCGQ+ro_jy?d=unV9=^A{2V&%{lI1Tii?xS z%l+w)z2zpFqZDIvdb6a93jH5U(i)?A-@0_jdw)f4-#J#I{}3(V_xZ77`?|=yf4`kG zcWgWfc|V^a6l|0jIat>2o#Ju{M98#%4Ps zugWnm-*zUIGReBM8hB}%sj%voxcv3iPA?u3tgF%HtSqujY@_dO(aGqXuCbfphN1Cq-xSg!e=k-mH|8l(5-^>M?Y*E3I z+$CJ?{zXf5ah~0Is$-tB(s?TQlta!!e{HMnk8dE#r3z|NU6LNve@c&2FasV}#aU}T zoZtN?bjZuAFr?d{$ZgPr4fq4D06WU2-s}GZEUF5erxPuTN-Iuw7-%}J#^WLP0IQWA zb_B1%Bv!r--vHy8ymeXET!Ks*9zKTBed0^NXJ?% zT|mau71pJ0SHLz=)I2-l0K$mYC8Juuq;R?#{dI_``T)+2!s%R!$9GpchMW$6)i9~E8z>0?eJO7%piff=xt=Cx-@cPgLRg=r(Y-9s& zZ;fpfJr=KFm6L0Np660$K{kx$Z4$S9bevP1-5lqXXO2?JN7LzcHPv`npHbRD6V*;^ z(BeIpbuM)U{FtD=5$zE0c|EnwPS|-+xqzrbII=bN)@nD&Ak?F(QV+{EQ~j~nlf8}2 zE+0EeM7^mjU|r3nY+wNtCkCu1627GDP1UfO!z*r*>QI$M4T76qHS34e4#g>K;AGC{ z!<{fX`KGG8Nz@;DL_nQo8`(TRG-64Q zI?Y~ky1kG|m!kc3a;~bIm*EKjU!L6BIv+o|WeX&4F%)%_f=oi1cj@TnsC^WqWU)=N z=2gUm3`IWndF0R+@*{GIy*DZ*tebE?$KjT^YMd?)+%4k%$ghh3FaJhS$+xIv)PRd7 z&J&;0`)6qkR2nErez zI<7vi8mAW8)Ve%=HYGRvr2Q-&6MoXZrAxRNUCD5C(->!;6t!or1JB3&`~|0qrrN|$FPt)`RdS#&DBfUcrz=_}|>^e*~AL#N?QL%(6S;lT8n=|`oXn0{J%Y5L0a zd(*e1Phm%Y3u>J@ZHA`E#r0Zk+q^+|TEJJNKZBg&Auz z-p}|ksiR^E)_he7csn5AK z=k}cEayI6?p7UYOcR6&fIoFbF&n?U?$*s&?lE(2g4$(K#>*;&xC+H6PL%NUtk{+UW z(j#=7VXEN(L$cvW!!d>v4JJd5!EPuvoM~_xScBKlY6u!GH(YJF!*H+RA;S}fR}9+> z+YOoNJJLT%A58x~eNVcIIfR+R%w>ugmhmzVFpn_Xn0J|-%=N~bjSm@LHGXXT!g#u= z%;Yj%V0y*0)pVfQWS(a}-CSW_Y;G`LWxmmTm-zwnqvm$=^X3=LFPpcT-!bnne_|HQ zQ|A`WT{HJlSYJB0H=!A!)dr0r+h8-~8wv~=>Gx~Z>A2)Uzw;JCv?lATl2aUtVWRuR6 zVJa{!GPzC7rq!mkrh5<*TTDHsUX#vDoAb?8<{Godyvn@Be6{%|^Bv}g&C&l_L3GTZ z%V_HV@(-6^0Z>Z=1QY-O00;n~4tYfB06{)bGynhqZU6uk0001WbZKm9bZKRCFK1pQU9m192@t{~DB+=?;f?hX5fTGMpm`u} zYIT8)>}OWjcAI-^-NU(VbDL|~)^#8j@G(T^oSklCo!fp4*3sHpw9M>#@9&ovpw@1G z?6c2)cz%z2&pG$pbI&>V-23~1MUU-e!Wo7U1H4{_>16mr&)oSK2h3Uc(>cu18NYm> zQ&jlN2gOT`{3dg}&Dj`V*BGC(x-@=EQ>}UF?AbFD1Rith zn`|p)i5~F5tA;N;uoBlrJH94dzw^Kbdi}}+tLgPHy)L&u{XjmYVICNu<=?|Ixqg|_ zmDJT(3BOy(ZZt4Vp(uh`|B9m2S2o0iiDrprGE6!imhxo<**M7w0o4kBAI2~dj0iV@ zE3=so5F z+iDo0ue*31GPTq2vzZ&3fVeJ-*8w8|Sf=1DWBz~qM~*(x@lrkGU392e&z#0l&W={F zZ}dgd(il>D%^(puW>$D(j^M#{T+H@vSbt0mWP0?R4n0^&`w2(1H)g+4&$M?rX0md& zpAD-Qc?Wy=dWMy-#bP!mEEUx=X!SCQcgV-bSnQ42gNA-ef|2Tk>$t?CJ0|;V7pWKI ztM^*D6?&%j05x~lX!?QJW<8^N#cdcXtuT5FZ`B^8Ju^&@3%fqH{gSNhpSbnZCNTAn zdJGaH7a>8-7~A8z>2-v$y++jukKw$hT*B=^g{SB|`-fh`got|?Pe5@-*E5~@C3@6I zxKF_yhxZW9MX|Yw1I6rs$IwYgiz!ds=`J|dxpu@!Y_nOknZbM6q*#;=Z4)kh{x)6zw*|xi`q&8=_r1P7~fm zoyC6Mz38lK2S1ztiraZybYn(s7@zXTE^y!**&x4aCfacQr5PcNU>uOjpWfr`toQTu8-|( zAZ?woxaV^(d=NMuN?a`Vw725Mz5cY@aJ;WAhLlE^VeCEexPw)Z$i-d3U=yVWnv6LO zlXpKmn>>3wgoQW8fui9mNXL&o$B+FLjQx2Khl8wsre_aG2=Y-N%U&ET5qbtIk`~B4sZhgHOD3@!qa?2HU%3ZC@l^Sqt1^P8k8@3%Tv*91%K0zf;Yw zmj6sb8Z`84P0=zJe4aa`8+D+W(}ajI*A5(@4hm*q}! zwOfIzy5t+Amd}?MPy%R}%Z!Gmy#1_Ib+B zbI$@tXk5FVL;D~Mw119{9l^LlTC%vy&v%qh4BNr-bl?d1%ku?(e<`l06r3fYee3{lQz4z6?60mX;}D@> zWsuA6^1JMDcTPepd{%fedfF1mEbDh)c8An8E^^kWx>VOJz>Tf{Q0E|te1!>deK`pV zI)09XC7f$MZjL7GBV<7Pg@kBsd%_aC*n>xQ_IaZoo#*!4&p?9`QX~7gR|Mp;gxHed zQ4uk}FsEA8#kcZEXKZO`E4VJ9`dBa@4{fw1GCU)DJ4vLq zx^t+>M@^2!U6!EkKMw-ZmDyMVs@wo6C?C%{}ESm9rJ%J8M3{hl733qTIj5yB= zUFt46?m0k8t<9y-G56v7sEU`ndgF9|unnlLq3zgWPgz293GS*m?F}y>GZsVG{Ul}O zi5--9G>#BUjofnZ#~|{f^-{tv;)Qb{YD2&c(2-b=g zt(NjI76+lRdw7crI4v+*Rj0YD3I4e!aA1m*+oWt{VAjH1AtUCIOT&0?B-1kqUlNM1 zIzeWa0ENXprzgZ;*&+#>Ew`}cQrD;iu7SMdVRqc*71`ol+rUlCiV!%v-G&MFOuN@H z%c7M#KH%yKD{#JT+JNz03!#rmNVYTfGBHq3xs>g})!9l4H$t#bYYtx#@Z z>^ai_9tb4;=#)j*9x2{SY<1O>`@C(E; z-|T*UVfdT6l@ezZdy13FfIo}yCWYxniFWtd?V9HI6*$ zBm5O41sRzJCy17SzChI#f*w@?ZE|U|VS~%XaZ_Vlpg%hT@fBk>U6*!XDj6epp4HaA zsMs=+&8~yl*W<^tRW8KZ3ib@pAP#D)P%FsBMj<%&iDe`(vjcADs5i!l+Fs24NnPwf zU*viCPDie>BX@;20F^*$zb1#oy)^9<*G}S>`m>4GN)MO9eI%bJ!iyNv~@YdR9-f> z3(xP$oYfG|UPV>(b9lF5d|5H`CE`XEW~E`)4>y&hQy|}(=(e*l`R9(Y!!tk^_fv$Nz#4cB}a!+)z?xcObS3-+1mAGNo zN(=JX*T{_bu`&k9mWWWvS;n(6U)SxN%P!ZmrRhdv346*LlTW(;u^h(v5WBq0Sivub zenOh1OQCMri@mb;&k+vY!%yKNd+~zDdEQ+<$Ss=@So7@QSi|{|a8Cg=bA=sqdFA#9 zps~H4^3x^Z10)CRMm#+|M%ll>RKSgQ#HCcNdMh#-QuE)z< zzd#v+UgBBT4Tuta0Jc~k~*u7Z8T|lvGJlvTHO|wOV-0nBL zUfGK~Byg#SUl5H$W88L3*cP^L~;2kyvXhT_1ND^%ScD71TDS%SP`-3d9F! z|N5HEjc1uk1S!~J8XQF{va9Hd*P{E4BhsR6z3KcAo2&3LY)iZ=@+N!Cq8oS2kiFPv zqHAxHs*7BS$AH1IpYW7t9I39Iu$&lUr8lO{w}$3d(9UQ$pC>n8D{|apai_Aq+&!~F z!}=If;REaXz`+YkE&Lw1F8cwt+Y@cn9kWMRSkZUdVfRw~$;p6GluKcCH0cqKp(ybRI|*TEgN zTgzl^Yl&ax5f59Ht)w1yhI$yVa-56UJQ8pA7L(OYm*8Sz;$rRbVbs4C;DW@T zWE(J@Uc-4@CfLfd61WPe*o(k-z3asiQ$$x3t`pwGe%E!8>=PeFfu~tS4Y`q2mUFrb zGFLa9fMKpBoI^%SLDhcE@i0~!t{c36b;OCL+A!e`Y@q#2PUEfaSG+?Hc*^@rJmu#~ zh!<1m9;+y3SLb;0h(qra99qje^v+E%cUgNPdD?L$O!n~~&^hWn7Cf|}`Y|(!^e*rbHWV!xgHWUa^RoW&qlsgewy{ z2j2F2M>YmIC+p;Uhss3f>2N2sz4Jcyz79fNewtlfCVM$&o_AHT(fcbnO8d1Zhe@vq zE7#k+hh)RDm>w+_q5Ig3xhG;}zBy^C>!3SUD7&VAy z$o=Id7{z8$RZ6A+dPQTdon?$;35mo~E3r)PIblNRcOdm5&hnNoG29k`40}TlXnR8CEs|7n zPuv6U<0M3W8Tf5oj@c%mO@6W&aPQ3F<>Duepm@H0MR0yNH68b?*~iWzTWia$i1K|o zVf>y)^C5P?x9jl?{LQ!PkvkUHP%Bf8c~)APxoW&j8%=Tdl z?hD-e*0ZJTdT9mwgj{#kKFiuc8@Y%^60h>1S9jfczejpMY=M1;J4v>~dQ>O4Zrp5O z`__^*2t-NZMOh7Yom7EfLI72A(VXYPAknoIplb4Uf@LKo;{ao!I3OW6fbv^eqVG;8L{-8b`}PMFa$%ep@> zA#IZ+zRTnOBm6f6_gFW#FgN^|Zmi`2cJS=qeo+9D#2dPCJN8OO!cakmtk=lB8Nra{ zSVSebn-Xl3?H=*sM{nDP*oWlITVV6j+!<+dxc8~n;_VA9I$ zPeMB99U(m&nMv-i;{J#zB;NB$*GqCf=?V&_!SU88_vGhmXF6lqe0>GmobFCyjq&c8 ztX`3L;_P*|-`WHC6>JhnbZ>O{*^FbyZIqh50!Qg!k-frpqHde`AM--@H zS4X?9OMKy3H)hKXdSol*9df0)$J#ByY&8ce2kJb&?quG3UF}gSs#vlUedhw#{Vh?Oz=5Cgg0SRLn z!baDxhkU8;k zNuS{|`2vG0kDd(rJx{$z;CpA1rY?C$Gclx&R-KM|sLF?(^u=qVp9@e~bBqjtlP zvCl9>)&Bc?Lews$YOfX%wU2hDs(fmfvg?t(%CXXmgMR&y7R?$hnjma?45fUO-_9u?HWZ;fsBQ_uanrY^`CzOo)bC*j(V|cyF$uf;gO?ACoe2myr5}7Fef{!e4Xss z?vA3%!W*l$6HX~iT8!J_&*MZ47NpUOy6D!Q-jOZH-|pS6fPj}AkFaytY_aUcGKHQk zRHVW-H-dd|%G&-s$#RQEk-3dB&ZV?vY(f%js+UT#HPZ+UMP8Z9@&Zf5~BY3W*0!$?*N45Z<@uy_a}L?F-UW$srJ1rbvK1@j_r~Kes*ZNijM+ z&s{X+F2ABX)gnzi#a_p)dj~f%6Z_J>B}9$_hBOq&6UE*^!H`H#Z(&IM00j)`$~1=b z^mK-liaGxgVhgvooufgvBWr(we;Mj(rK@aW#49kM%2XIpsn3XdcpGZ__ibqC->{+8 z(C+X8La>7)-wU>5d*6Xa(&P7FGzCCiJ#zAP=CV~Qn2QRyLOiMqv6t!IXJ4;J$Q(ud z=Q)wG1GP@FjD86vSeoKvP15->HcHnlwSS1k_NMd)?I)b~?P`r?9P_;~mr+fsKEN6! ztonx|k*X6Te`4Q23R=QC$8cHcF^pAWH1_bjt@t|38D~9ON@DepH)aB**8DZ}shIn@ zlnew?PWNmo#dRdhK&a%N3!|@5Aglic?GTZxcgpMh!2S>U?vZ^1>wJW9{>xMU)|{Z9 zuJ@Ebko?y_&Lqro9qa$$-Z8`vIdzPB5qrizZInT<4g+ub{JwJ^uGlnEouCu`k*gSY z8Ci!FrlsPQ+N2SexlV}$+TjkIWG@y;EqL7&$Id5_vM@EZ*YFRKH>Nf)_#-vDcgjh& zVw1W~h4~6su@~8!+-q3i61$Pm2Ezp6T|{~7IrMDA#n%>0YgND0!K!$~T|554IK#o8 zoli`VDdoR52)Ke_$lnN6jR+RuJ;(M<^#-5*HG%a<>9ik^cs?4fxgq$j#DNBK0F%(-Bsd9Ex8dAB#ACu_0Qqs0}04`L;3<*0j}+cb)5ti)KE zdlfR*3HL(e`S^Hoq-{EXhPwP8Bf}>#{{7w$^sqEeOE`{TqDIcnme}A%60Cr*#ZNZq z50V0WLMZN>0q5kFBES$A9OGTkWu9P0=EK{ttwk}pXQ0^%E{iZcKnjqj47rLXyddFS zfV&?odc2FS;NH8am7cc~pPWt9=?uHtGb{(jY40MU87d)mti!OhcPy%~{x%n$w{^ms zTraKU3L_YPFFdM(`z6|41AiHb=4Q_D6<2aE(BeK5+z9Q!vvA&rbA7bcS_NU+z{0C( zBfhI)h%6WIj*Ymy)a#UZW8%oi5hJxw(P|*BL3b&(falfh5^je`*6cA{F@lQKq*F#l zE+&GmIoyWJUgs6>g@csPIfOgV5i=xfByI+s6fSd_!0tgyuZqzUKQ!RRl>mo+PkM1p z{(9(*p?wh3vjk`BM|1QH?f!u(!d0A*U_+gz3=ap%tu>mQV#!HPYGM+oAw?gIr^B;N zf;Lx1kTy@(%dH(mD~)2hn|WU=csOU3mez~#vO!J)?D~n?1F`(~%t+sU;Q#_W!5bsx z_Z%1Cix7$GS}r!SM&wp5oP-w%sz!c`!UN5~2Exqxh1_pRCr5NBq9(G$ts!^TA=07q zIB{Ddfk13>zM!X0F9|TeBOanz0?B>c?zIjQqAo&|M2Y$$NL3j9g!PJ3QVQ|JhnrN!VSb8Rk;|~3rd_X8YxY$OR#o_Es zfdi}Qd)iUNk{QTR@U5qj^bI3u<`7~iw(63A9|im+#e{qbd5rYNEH3t2!U2NHr9f#t zokfo!xN0FIBqkf+ngi*$-Q9@-`a3($k)O;G5tNQtlsJFq>U7{br{%orgtmjjt?aYi zYqItGGfQ|n1s^lmh(pRmf9dS$pc2xW66QSVp6xxNglW?h{4Sx2Ar{^S&s&# zRz)shl}}i4=f$LEaWgUK8H8~TDOPp$aDPV4@Q?oK^}>UtC^Xi3HT2zAPJ%SCHbDw= zaW7^$U-0xgCxm$H52GP(v-tQ`%=^Rc(Zvw!V5%J=&Q_CijDno+TSCs7#pIlkfU{*! zjFDbu=g`Z2@$?cAM=y(F>E+RAT)zBNM82I2AagLCUd0FXxZ;-(4i=K<_8|z@7tsMV zituv)mB7SPUxWhZ8DgfZFG5Xfecu+l+b@FTKpefjj9Yk|k?0#p^&)N~v5tBuGTumh zvxMk0j)c+-g1|T>z)2@KR>IpG6N@@nO*AeidJwh_5eFp;R~n3p+@{E~#X zJbL8sFhztW7XKK;C0O9@)EfJiA;&E2r7(P`>EZqeHNrl9A*cuC$K*`C)Y?zDH&O0a z7_zeOm3`kJ7a1hJ)@FSe5sq&P3(qU0*FG*1+;gpz75T7&an8kWjCh@LKA3WP;2?g< zY2=Eg=h$N3Cbjj|<$6Z26qdXXZ%B}P0Et7siB@TtfVsHMoYy(d8YYBB-G*_bYks>K zo8E4M<*TAtcz|5yWIRYN zQ5lT>3nFI(_eHviN#+*o&EJ#g3 z+TOr7K?F-pu++D~0!IbWmH*%+E|Lg=LPUZD`jMR;-n~1O28e&C&IutRKUVhaG4@!< z7J$FU`RU>PvKOGncu#7V9q9 zI8_(4>t`3>SAWyWp%Zj01KYHL0UXBw`bP^RDP*8l64bayFq-`SR2k%YlmqG(hbN~a#Z_?1txy<9#AxkTNvFb1SpZ$#d7Ag4xti8uEU+njKaW!(^|1%;7De3JGYVk4{^t}xR>c_y~DV{-q{^IaH zN`KMFH4%DJ@`+&j^PvAEq5nFeUphWrCICe0oz2m?eehURFCUEx$+;v8;1I4#MA?T;GkLqXmNZ%x_ z{D5F@C)nG9`FEZP!W#sh+t2?=LUD*tUTt|Lr${n@@0m zPH=t4@Rwdeqn~?al126r?Ck{mDL=L_-jd;QEDA`!#^|+knEPcAbtf7BH~r&J_;eCJ zc|0G_kGB&w{TL*|?P1F0=x2V@BINZ~1gW8~1R^F-$G-%dP0)INBDIlN_6D{tCLM>j;DaW>AmAe48bI2JU-t&6 z0Y*S0;NyTV1D*#Q16%}raSPAmdHlZi>i~5v@Bm$aFf)D~9B>FQ3Rr5v`Wf&&z!<=` znPFZ6gki$T0ek{*93ZY^m}EdR;1J+E;3nX~dWLC08~SSS!u2nk80KZbR{`4r6@WNE zB%r?Gh002hURv|KB_a0}yuBGC&S= zjc@YyAxR|peFwnGIPlZVq%j}C&sO@gl-Z2tn{aMm%y_E7{T6|50n^A>@Ep&SGIh*H zQ6G=19cKmoa|*e5Y9OVQ%8C10P&~{yP_l`XqqG^EijO{iQ7Fyou$2XD| zKx3!1cES&|b->$(=W0L$C~9!mKxL~2uR4@8QeJg@ukOgl!B|N-dYpsvHY!6rmDJ3) zfS<>K-NV$K%AZ#12FgLndXIhW;@0; zJ|6dgmJD108$Sd{KonV|XSx6k=;F#@H@K3+3dm>P|3T8TLC7}`_a&t{r6*oUOAwts zn)i$FjXye^G14>(<;&C7mD|lW`?}2y=EmBZb+t`3&MoFfhkad3o!wd80EIYf>zd+| z6iUT9qphhP`T(-oVQQ(itt&A%n5*q(-}BPu+D(&%AnTp7fFFne_w`+*-m4PQqP4>6#ve0q9?AeY34E6{I5 zdxfYIk-|xJi&1AqUD%{LBVaVpE|qHn&(8v13djNA@beAG9N;S)ly|D1Zj!7%I=`%; zdT+*a>m(XxGL5eflk50C&~Xq?trNy3aIAX*J}^n{F+3|^j}t<9+!NEw5L+24_hOz# z;5)63gth|5An-O;hPK~~=OcjaLixU1w7+js`-g&P2B&Y|-`1Tv#t2XcI1Kn3 zAT}R(fQ^6-Ko@`mEGS@@9f0Qnk`)Z20T=<>0fzw`pkQT4*8**0W1Q>@5P4Fork!j2 zvfdPAJx#BH=Z;K$Nc~_?eHP}hQoya~PcG9lSC@s>pP$6vxIDD}Vo?1lgP!@l!9Nxu zI+X&hWbkE2r>Q%X$=hiB8rUO%9N!cAk}f zE5+Ryg!|GRaQEi%{P*SgZ79T+o2iUGzV8dtC&L%M{syDW6k?%J@OmR2ie!`Y-}z z32S*-NUVD6F`h=fR{w9w@^Dh9EC-cSW!XQCEJuQ5*|nCZ>AHn1yMlBmU3YsO9?9p& zw-eXf$^E=;s+?8p0y3qp>+}9Q(8^cx z?cFO}A6m)V;!<1*eey~^pU7Ux^Nb|9-feguHwB(E>#?3QLjH|G`4(CKp=?(W-kXgy z38TmV*WdqJ>+g+BR+hq4*i`d)okMST)av!c*#>;>`WW+7)F`LaRN=M7IZ>7=&+ORT z(6p(#0e|hTy1}gHFFfAzY-4r>p{(1|tXC#cnooyinW~zc4pWoGWUFr6ETFE*t}-sm zL2D02W^JuOJzuP<$V%8$ZLg~_HDN(%uHK?IRhDNZ)L5%+CWo!M&S6IZkE&PdvzaeK zqGj1Rt8;S&dee$!(3L1F%ar2dRCh;C^qfo*vcuq)Ti4WVZWP2skIGGTO`Dt+z23OY zRGCjSG&?fO*;rHU+-!B2%&j%%W~_Mq1g2H!_8!t}EDSe0tR}O~)?}O1Ymqpsu2v6m z@K+^kS{x81C!a@2s!#|jO+x=pMr7HWosLGmuQPmKAkMA3;~z8A3L>#-1=?E#E!WkW z{d~|R`yDwfGe9g5Gv(;bYP+RX|K113Cqosnfg8|jL1Ufc?t4)naCioKfZ@GA2F7et zr9y#@ydIu~1vk`t_k5s?tn3Q^$Pk&95D&U*Mi7Xn4uejbq0_rGQ!=irOsmkF1*HAE zr`E$q??!5+p0*Z6TDuGD@%6Khx8V1q@@zvMO2A_acx-ZRX?~wfAjS?7)9zANsJAoWR~7Ma!hK0`=RNC;t4 z2&c{F_s=QY$LV{}hP7$ymg>fB?_)?QGjy#RTpG=-@7J`z;Se}%Hvbz87#A6pyQcPy z%@6tcw5HlI?Nm^jU0}>ME~~Iq*O(o8f9yetI!RCTIG@Zzc59twGQB@$0Cg{xUXFw-S=Bv<0j=9EWw&;WV>{q#wxRZ*g?kb&8reKClJ88%Qmetixt|}lc z6_r*jH!2m1rL_$W$Pr0w^H1b~NSVE?n9kPg$te5lL&wmJIu)JRv#W@n&PHr8Z`sn+ zVrB-(T}|^glO3z-TeeW4P|~ri0Y(zdH>wKA^G72r#59>5^tu(9>n9^D%}#o^Fw)sb zE17uQ@zn|8CUo?1lclb~jI2v+ayAA%e=fqZ)mG=g-I_3y#cnn~UYD$9K1O+C%bs~U z0)_N$Bmy@rFk)s~goVaEDvDl%2oG&^$Z z8XRUDV~^l#UnG=ujnHdj3wA5QOynL2TbLgN?oDQ96#SYREp^BS5g}@MgJhlqHFWK? z1F70!MVg3DstG2{rxv<4V5IoFuko0s>gHyXV;fl=y$d{>!&GbD%Otp9?gF9d~RyUZom>t%pTD`wIkg+`wCM32dE3a)e zFIOYeNqW}O^tjoywc24v0rL;qJBO{Q!O~1@{cnt+kvO@ri8jQXWOB^G&!b@lC`MQla zEj4Dl9c3a!*5yu{4ew-pg})M)H`4x~U7w)|L&|(Z46e7X4ll6h2+B6v%yuwkz7<~V zG~2cr%{D4ZV~u%vlau!FnJ~0nR#)>lEnt{ef@CS9CQyKtZue9PQM`@NmTt2<%v;Lp zwwSZ+kibmtn3aZ-Rfa-U5^wEigy@2?5)sz`-=?j8v6=t*Ltdh%*QH3ygAAAz0N_d&YxKTVtBN#%kVDZGUu2U5%~D-ehq+irFx& z+P-CJi}JyE#Qr*q+3u*o=KwJFj0crV6%S_4o*5sX?yx!Sbgp`j+*CXrDDCDNCo;Be z^qH2}%uhJcin-Qkt80NbZZ_L#<>YEZD@cjg6`EVj4e<@+obh0_y?{>Jwg=;#b=ftT zZ6J-My1{OKFf;ulw;&EQ{*mch=j(!GC6E42<2n5!K7D2y$x<3Am^E#hgPI>|Ue%0fu4@vK*Cc-``MH$Nl%J=(opK{(QR=ePy43HaUP}Fo z_ATuTX?r<|YkOj2jkuahn%T}ygY z)u;NMDnifamqvR?TqkzD9qK35ht;pBPpW^dzNVIFp4ZGu)+g_PF29g0 zPDx2wo>Gxwg+}vI+f%z!2U35Rs?}PwHti?0pVuDIzN9^-J*EAd_MWu(v=65(O zBCRHEPukOI-$Xwq(h_wwy8XJBbp1L`N3{IW^n>YtPM?wS!Hf@Os4{Xg$}=n(wv5({ zof&Nz&t@FT_)ErU#?_3Q8RE?OnM*QLGK(_JnN698Gmm7xkomLBS29m$p3D4A=4EK% zFPWp6Z)MKNnwRyVtduN$*4iv{R%_PBvp$)%C+mAzKgxP3t2=7|`uTI#Xcqs{DU}A2 z2*oVLJ&Fa2g^DGLB!y1#m|~OSam5pgZ5Y+hE1pvvQv4KJ{H5Ym#UB)$;&sJU#kk_1 z3bAsgGESMGd_m>lz&ye4tt$Yij$;C(Mj=1 zA5L1Dq)y6A%1bIq+K^O}WXCw{OlnK|V$y-6!$}fVy{cK&qS~$cs%k_vrpi|5sg3F? z^?LPAwM+e+I$u+yF==*aKBM`(=B7rRoStk-Zh#H#O72L0Hu>ktuOts9Ur4^3{8}=X z{5ovvMsh^Ty(ueF%qbsBc`0Qg<&o5qR9ouTQ_rP}wK3X6ZI#xnZPY%cJ*0hEJE46z zEiY|TT5H;;(_Tsw>l$?~U5D;z-B)!#)csV~4Zpac`=jo!I{w|!m!Y@g%6{c(F?le`XEXoep4LJQ9)A4%>{z6dRhCXYb}6Uosj2`P(H6e;;BRVnLI z8d92594XsVo=y3B%Au4aDg7zwsrjk9Qoo$KKlP>5uGFE_iBv`_(Z*>Lw5eLXHb+~i zEz_>kHfvk8+qG@lJ=$lr`?X!#)7nwQ5NTRmnj$SdEhlYVT5Z~PSo!|6=hKeDTQ8=? z>lC^iU6rm@*PweI_CBb)q8rnV>*VQi>FMb?>9y&t>22wI5Mhp_52jyEpGX&HNHg%8 zE*bia!i<`vpKUhvn})Mna^h)&Fsn?%H%S~GRHHS zEJ;>$7WqGq;^_-ng`!YlRqR(>R>UdSDfcOlDhHL!|BwG4|JBF808mQ<1QY-O00;mN zCVWH#vHX2_J^%m!umAuS0001WbZKm9bZKRCFKcCab98lPW-euTW$ayRd=ys|pWU4# zlVp?KKmwr+WhtQ+Lu+iHC0){PAR7WDbVJC72n0|X)3qvv86HaL#z{1@!w9}#^?~@P zTD5AWvDP+WF$pay(1$3fL9tFcl%@rf1(uBeb7waR_3h8s2d2Gy@0@$?x#ynyI``Z& zq53U*I0wgZJc4O*TqkEeKJM>7#}TrpJ)X@yn*NjNowlVvnZBa=-p!tko8JBQP3zz3 zdE5GTz3bhg=dJg6Hc9XD-1{z1#oe`@cfNbWJvV1%WfUf86ju07ubX-EW69vUedc59 z5&y2#^VmlAUijGEEbmQ^)gZRtUiR2Mh?`Qq3~%|pZ)>JikBMi-_2;_(1_^QH~!#q~(1TQtXHF!uQH|IHQ}m%ji%VT59e{|v8- zyZT&xu0B_vtIyTv>T~tE`dodkK3AWs&;RvPr=C&$!c02)cgKV^(Q)rH5jX~s&j_w3 zQ#!uo<6KWx3&Tfeba(h;t|#k~(BUI9j&#(;kr|Uu+1d|@lS5p{j^H-)p4jN)0+i@N z0%c4Ln9{-sQJ^q*P>G7X!>hZtw_8$LW zbC3Vkd%=3Z%Wj^@Y*Y)V~R^p}H(8l$tg?ZA8^@_kOpiiL5F7^@ zXgb=c)SYi`hFnl_K>v)%_{UhA5UCyvAL2Wz2bpkq2&Z{t5>0#^nmvh@LTKBPXw|Pn zvnA0|2`!vNyWw?cLK01|dc^BL?`mHTBn$wq*B_%6q0cb0x@`)6TVlSJ*=k)(<)5F2 z1_vP68r_}7ag3Hkbb^EKO5V8oc?{*1MUHtN(q2~>E-&$kz{KMBmTjFe(xpLji4xZ z^EJA}3i0TPT=ayoq}iP;*f?5UHY-?c6*S&J%rxh>C9A!|8oMD*&$ci^HvK7>`7q9V z>|?`325HP1Z?09FA6RZ*pzq1f_GTlId9=1wyW?ueAAI)ghAH!(u zZ9o42O(*2H$DTq85do5e*wywN4KaqLv=8D}{t^8;Tp#!*WoYzb7HUsVX046bJKE0x z68;hWdPI+vxL(Y(60^l@BipLePQ5+dm}b3!7S$QaS*|fY0=mnz`mWNJ$m#f)&M51Q z@|%!IQq~#esm86zvd_es0LN8StZ9^0qdzh}i;cKE#&;lz@QD$t-k%~b(W29=-qWl) zyWzCTI#}6Jo*$rkS0&1Rm>cD}pOx)rJkLcU$#XyBd4@5cEfO`_$B4pmeTqe49OsM2 zSWQ;5Ju!lA9+Mroe}K4ew6d;j(m`t)jIM?Q*P)hVpPpoWO20NS(@HqRiH0Xx_<=-a zt|W_>E+)1Py(yMVO}24tg!bn7xapI8+@}zpM_?>m zP088oKaGBVAfP{*%0|CgeOevdhUK+C?BR?oAO%4FeV7^z4Qfy0q3B^e>e51?zBU-i zQFj!&+m4C%M(($@4T*QF!^p{vq*cy4BIdPqiJ6g9N@lcmNq=lywYH=yN`OJh&~}=U z_4c;Y;*F71xyL@QUpg2mcc4Umq{)=K0T6#4F2|#_wwzjk^|C>He z%0Y%;<`vQoZsvIq$vX<2T&=pgFjpzd1xm+MHzCg7>$Z5fUd?hM71ZvJdj~g7R8uX! zhYE}?9Gxv|+pOyv_(Z{$dj%{LODkN{H{p#8)u$xT%&j14od05z|T233H(V0ClW zDBT|3c)2lJTNkW{@UbTy?(lK8oi5k@v=CONpJov`gI?9FuJ=Rz;LGKHS~MMtjAO3- zw=I%KZc@*RDe_2>#M67pi6jkYh!5(TMIdvpRd}PNhGl8|XSCIoN2q}DGx_pOYE-fh zA79(JW>pky^ZI=lL=Cjw1?x>o&`nTL2Qk;Nmm}GQ za@)HarL<1Yj`^1A?P*CTBJx6#2zzD&OA!2mt(`95Y3#|+V6|1=I{YpPQ=`Z zeF2CJl%qiZ@Bur)9%@qU@&TfK4A7^E_94*j#)L6;jpqlv@Wb5>i;k@v^U7zvO0TAH zcvRct=E%rS#}RqZEI9y9zQ);Xt)i}$$ANnb=4Ij6&|jQ55fLVj-S~-CZW7g^?x@=x2=u8CD$qYoGfloH&gn(Ya~s;<<<1uC^1@$;*Vo5hYuxBz(${?{RX4uQ=^ZUvt_3m9B3c z31EbaLhHyz#8PIhzNCO-lPN8zU%D2xHw{-h1zWwiL9GRHN7OCP9-Oo#`hU1o&8v3hJ3t7%%byJtzJ8Yl>=p* zQ91-8H)PZN!dfDEY)X=3X^V5Mm?|%GdJLDEI1L$s)1#nCeb^D0j@5dm3iAV_L~U`F z3`M3bYCEAw=N0LU(&BWrolhlQV6fzvAs|wvBPGX5>(01#odi65$+Kf(_|moqvRzL` zBjHDBz3+D!_L45wlWjfE;k7%)%ds@Yf5i2HPoscY*#4`TK&l=zmAb=9-EpO^U#UB- zkh*_zU>h(%NY*`~SJoZkO|mYC)2gb(33zk0H_#Sa9Tx@yR)QZ`WF>3^cMvnx@$kT0 z3t}Ib&DeXRG=o-A{g0`vW3Yp}vS)s+^&EZSUP#rJbCr$`o+Ujcm0>P^<3j?2E zW#jIF4_XP&Ks#mKd8?Ege!w>ii)agGuzUAt-AyV|x9TwmyF z`#fGD?TrZc$-2|kK7d89Y1khx79^e;ph|=Ch$*E!NjeXc%!4TwhFfS*`*7%SwT;*y zt3y({n)L)Y2dLM7l4-}?>I=(~3VD+}4;4R+l+S1Uq1S(yFv3v}Wa86))Cqmh`?S&$ zb7?;Vyw^XNifG^{cO^Ggy~Kv-)r(U|Cu^so0bS2eOn~$4T`jlt`j6Y#$yV0iBHkkF z>Ee&8Tx~jF0|FYTALlVuJ6O?P|9L{S=-`ks@CV3-HS~Kt8v42wa+jb` zVoM+#5)`^NYHV#s(f8?fp)x_Y>VN3gLO2=W)!PrN!y^^|7Jk)cXkTdaCPF#!USQmVT_u zcx@Cx(7(zG_UoUgxa1h+h}X6sdtmYoC_tNYhL6j~puP?Nk|eEOGAoobK|q%h z#qLBg;Gx)W!G2V&DCA|1S2-*xi5CINR(VXViH~JAQSRZv7 z9D|Mv@~b8(%s(sXf#%+NigaeFU?xT4vlQ7Rq4h=D2c(0IYga+3R~N+R9T#tfPW{Tf zlj0koSN{RZDL`~MJ_%4NK+hQ;Z(M6}ykG?75M8#SI7R558fZSyyjm}C7bN5M29@4pjtg;YKk#e9s8iQ62B_Uk=%g^zc2G$+jG_t<lO12AyCFp)-20S27?P}KF9KVyd9i9`OCj|%BQzjtT$;nyjpliY_-9dL8C!>82a zlsmkkFxO$FPC1@kg)DY=cwclt#X( zb(zzi1KMj>HAZ1Yh~f~>b3vTdah4vc%yNsff_kn4J=K(TR&L7YeJ6-b|`a6$?Z+)$63NdBkui#=^fmB zO_;RqY_q2_C1Wq)$UQ;|g= zm7kV-d5hAH9~!ADOO=@ILpv)~2OWZMjZ||(-8S*&p>9FS1ebF*GE2vGYOngU*DLmF zrXm2pql#bTm!rIQWXIzrC#=TKKW=Jsj!V_;CweORRw*Skw9?2>qgBJlukDh%{s_Xw zbS)8+O;em)KU$5`y7IU~j@hNu@G{IPJ%9k8FK4UV*&AiztMurIa zUOLWW>Lp3p0xO)AC2~4T83?D(`4CcWfgY_XtiP>1nEE+p2_UhjuTf`#}!<&YD zPFc(f=pUF)%C6ZU+F-lM-7%Trm~$S{CxIS&X^;ya;VQk1#*Qb5zGXQ=%hQAUhv?i3 zh(3d}I7*?DQxwy{C%R~Y?mz{@#~T{2?P7DKmdZLyPSn#evrj(d2w$*Ew>5oDu!(QB zj)7?E&Kv3jRQ5(EYm>KE$_DyFVKKY#GR|g38Xei>XG|2JqoTxZfr&c+Kx@EB#6T@wjTmk)N>ieMmk*$u2TE;T*Vl94U9K4GC0AhEqnxBE_oiXQ!h3F<=Nc@(bq` z6Xx+-TxQ-+)-2O2XG|p@+Vzj~^YoKrRyPcliy~Zw-qTNt8&!30Z2#zqsm|bg-`5rt zCr6rH8UHF3Usc<*(|;%j68mB^1KmZ181}P$y%@q9vZLc{PHk80b~_o(Jr<02Qj+D^ z)$PCiD7i!HN#p6OX05u^SiWnqWNaZNLMN#RqpwP#No;M}K#w7Gzb7qcc6@id%a;J{YwY;@tdm9f`> zHC3@0i`y@jg2AxuOe(5M?TnASSV?wu?@%63I4=Z_2bO9Te%Y9GGg)_WYS><~A2gbr z{Mb6;SEDPN5t8x6z-TG!rw`IxqdcmI_?O~Pepw~k)@`fp-z%XBMB(2%cfS>&mfN>l zkAxG{$1>oXaZ|j=ec}=Jp5;SH&swv!?GEf06pn>VWP-#ztOSZN`_<8Ewc*(<%xraX z%H~4_iCXg%W=XnUUs=Z9R-B=5Mtz^k9|hx(?EZ>KSWh#A+?l=)M1;_)Wib5CPT_UJ zl>YDo!9Of%WHc&sn_)xE+l(>#JN;QgB!AxYV};hK6$}qFbC|`*51?^e*6nO(lLq}| zmsGsD7P&&IcjGH(Ef$Tzrynn2p1ODg{YF;f;_42I`A5cbIP#}O({h#{Me`5iMv3>V zjq>llsP3eAVp~x?*rVE1fw4=jI3?k(J*Uv*c$-Z2`Md8RI!G zbt?MD-^DSi7p0B|IF6J6zT*dtj-9_ZhH9Er$w;*bKC_ZP!C9oYaWuB)~%h3U7WBA4)U%oKLqzHp5?^i*;7|gNJ zI8selD}T@X2}?P6M|6}8{|CxkIet`yucMaF>xK7TF7Yh_rkeWPtk3-yZL3g$I zNISm4^&`{omq>f1FYzl59OTkt=;2euJXUGY#|f$ROi4-0qIBuTCOPJ>L+A-SS{Ipj zOCJqAzr1G4jeJ%l`smk5LZe*7Gw)s?If9%evAuX zmqT0~ShvGEiYLJLiu81>qfidLPjf?!Y@y#Dff?$?Q&JJH7Eq(MKGPqnQzzW^%pL3T zE($>>*jKnBrGg;25Df}1iPP2dfd_`ZCHC?asK2KF1z810CZCQ-6|4@B%`Amx)f*ol z)Pkw|;z3Q3K^VFAf21 zJtfv4VvQWXFx_Kj)GOc}vdPtF8dk3Yf(pWRLT4&y=8*7qaq~$G(++H3~V>Li_$#h68)I3!`%5@vf}%W2RbV zfRU|}i5O4Pf{PdZr_ym84nro0B1mEez{^#fxZk4QeX3bhJp-nGI7rO#qWLlSFkVOT z9A8~FwN9X`H%3;Ct?9g;%a6;n#XH1fJz1X_SN(_}iyQK)P&Dg<1;-D|i3|sbbzdVf zUItAPiFdP4YX>$z6-XkjYbHp`&8B7gaG)Q?ln3Y##Pb*M9KMiQ6n-4e>(8ubW6RJ# z_$22@Um34@d3)q)W_=ZFsU-PjX9g*xCsK;)mIr@LE$*>K22e(vb_0iK;x)k_cFFko zx+joZ7C)F^n#o7qbfye`U>ik>k_xKeCv6?AglVABJO)@a^6AdfH zvoqM=?=|rQR1~l)Al75PKNT>xbc&H>@KZj}$r?~idgCDcRKq@>2NN6cLu_Zovz9=F z7Z*2ROmupg$XMyiG#{ewTbmLOtei$f`v%5^cS11PY~P^kLi+lLyeaU$#myUjH>F4X z!Q~xgoQjk1b*JeC^pYjR8SSgLw!S7F`XPzZY~1xiHIj{}Z)xP_OY(&42H%gw?X%}k z5-D}}{|rCq)bwEw57%ueWRZwQ+bKSI@upts>OQX_}RmC2@L zucH>=s&LW9vWy;Y$psCQI3<3_cuR}5*dCvX^W*a~TP7~+I^f6%8+CS#$Jv?@+2eW?Bl650)lPm}gr%>1jn!V_=J)FN{BG+U`>4A}(mke8s1eF| z5O0Qa4gEwkRmQrE)O1j1BXtrMp*Ag^gd;U;Wsa*F_NUHfm3guujYTv7wr#wmoV2=f zQ`H2nS~PbRB^={T9YQhtMdR;pwyK*OXz3x7vDZ}n&ghH@Jf#t-p{8@Beo=W0`nfJ} z4c3a4EY&e3YzFqbXmmU7ot~L5HPJ09G}4h$IWjuct9*lLJ|C~PuL56aM=mwKBspmf ztl+NE{E)*}bAtTFF2BZP=!zg|FfC=rsw;$TWvBw7IWb5zZ&ty_|e*zDJsk zY|=&sCql0N&ij4z!2^lrZ+92#?6i$T86DX*PhM9`$b4}f8;G7fTQJBf+{wcdi!ply zJDi0z40^QL6Yb|0O?_VWu);Lj&l_Jxl}Wbnf5=ZRSj6A!az#)>ON1v9rNcyT4AFS| zJ1+K;yU1oXE>%eON$8G*^SZQ<3hYvtRXq?+CM+0p=|M`Lq2_ zyO?BOK%X^N&5N~PvGyn7yJ}a%^~G@6Z@?`6>}`L(UEmts%R&frmaA_&yW$}w&kl3| zVoN}kD9J=GoF~PV3Ma?2iS1nvjS6RJ9&9SPM2;tjXrIGIL;eERS~j?A?y~T!V0t(c z4Fta*7qx>OiZ}38Rr_X35XJaj>I)0Sc0gaiFK1nh*OruRCfaO!_HGGv4e8~~?ZYz@ zKcn7dq;g81Bo!e(jcC7ECmq9a2*-veY{&iNj@$XRb0ypII+XW|`RaOVTD!ByimDK5 z*)SAj9fidC^g#?)HVcvRE~z|1zFrh}tqU<_M)%e!3QSm~_SmdyU{&#;QT;2T^l3$D zb@t6s9`@BU3%dsOZCyVhm&u_7RyGxRGpSdET?Wx)mhinK&gSqbCJQTe@Kq+&MbtvU zr$D4(T+1JxpDkht6-7*u%jX5wT)d}I$8#yVvtXEosu}kJR}hk-P0q4bOAS^wV;?u* zLlu0unkbg=O&Z;Y7cyY{y7ujaqYFp-5M2^wlsk=!U6<_8KsFPv_o%?1RCkyVSz>Bb z(=h~1W%ijN^($75Uj#8Y?qx4TTnpXzp|F^OVsfStJ1vzX4HmvYyH@aqtnTa|qkTuW zGCtB|QD0}M)RDuiUU8t16IKV%$oWeE>&rEl5^sc69IA|irRybFzk%ae3-EB@G!qHFl$yeCMd>u?!3v! z6J#SsqEVi5H5BO@lneZ%{S1zlVeh>#N@mAb3%zxMg_urKyPekO=D(iSOqPi5YBW2= zzzsS6_*I6kj5crZd|+uZ*g;7)lFdLrZzo#@Sy*j|r-#R$LbCt)Y~GBiRKQy`Q%u|> zC7;Ys-()1aB#GwQO0mB(pp2aCou<0WRUBr^yM!d0V5*sxeMipX)@ZwQk#|5Uq(h0s zX_k5K{m2fNL_*HN;n5*SDR4~G?i+c;7C^AeIe__c*g#Y4B$%S<&3SMz{F2lXa%max z>Ip>b?u!2sB~~SXQX%En)VvVDOExn+g|63sI1byZFmx%qqDMGcb#a}Lt>!AUVkUFi z!#E}9`9#L!vOQNH3cuT{0_GX~t+G0js!p@J2c#l$0wX zVuTyd#=FPHTG>kkjl|gr=|o@=VuchSOr>d$c@%_mtOL!T?Dtw9O-SNm!Mr0DK`gm#k7?ZE0I|8}FDK4r3WOcrkfMzL^q*Ox@oGPMq2DaVbtUGBN{ zTAliH$hp+=XQjk`zV` z7VEy*)K`3`S8S84TKa_GrLpBl3c7Lw7KIv8L({`mvF*gy1^^e^oFM)crtXdT206mn zOkZSdP{ncitCq9Zs*CS(A7v!Oa5xuu$|arR9eqf*)J``~ugOP{c+*kh6He-a``cc} zz|rV*;+K1}u(D<+upZ7^kfTm^GNMfsS1$f#(l{;lrq)I1*IqHJHH!C>vCA&rXFM}d z)ssnCXWw-LCh|z%nbw{0n8M6a1Y!&xKNTPE1V%RNl!oY3nLKr(oe(Jw%SzwLc*IZ% z`dzY27}Xf>t0P0gOR~fz8Y?z6S4Jxu?wM~0j1Fh8h2b6tvCcoX&wqN5vj#Kl)0&C; zGPp99>i*n)zkzeGL%da_wqYw+SKK@9YuCXU{+onfY)icrX)&WbCUIL@;Lr_fs{{Fn zY+ECrwDs$$qx=BNxJvt^AjA`%uc8~%jpG|*Fo+W$--Ua_?!ISVr}B&oNW@79&VtL} z47BlMqe`)4rXK0$p2;jXDatq$ZxY{Ya^EZ zs)kK=3`G7KdZ;dK0U2dDiL9M4-LdGb>wwKke1Km&hMYcOmICZ(R^7@DJ@xFtwA3Ef zF)#hBeuB$)@;YUF=LD1Me8xBi$>4EzhxMllo$ZCH+s2-Somy`z!$D77M!C*b@gW+J zq9>IQu1ck`JAuwp7!+BP$TD^d?!`~)EAJ!q_;r4&D8>-ci~hb^O}K$T?M2lQV-T71 zv9V}vUd-kw(Y8i3Wk$8!0B`Ire`;m6$k<_xZt#w4){^@Pr2h5llsx8`%`Pi<0kwL! zdFNN3<~=CYp%MBp@v`U`Cv2bA5#S2@k@5vUc^PYE1uNlH4F`<6rIml&YS2!sK&z!O zl=Ti=PL~lhczO2GmKpLsxu|yk(Nx5)AV}&t*5Ul0}GSI zhzTHzeC3fpQDRIIC^}Jg_||&&T;q0eSc2|Vl@5s?* z;;?e;R$fal^0h(Gw^4KCr%n?#BqS1!{UUEH)u6bh`k0TKHngx@7JDlf zIGVCNR5;c&LjZ4Ar;_VJ(>|!>-JW?I?#rgWL}@2^EXVRtw!v*YZHhv!SO@aQ%zFC;9Z z$6l!KUZ4kYj-a#2s$KNIz=9T=_(i(y+QeP!kk$UC`6M>JQc!lEISdIM*Ob%r7J0C|a`nWca>fdR#o8qDhf6qfO8Ta{*U_IDr9 zqbEN@xUjgydX4^!Fky2_q_>5{MlLK{463vXD^1e!MkV+_a}l1#yYJ!Geg3L7{_@qb zxf?DE)KlYer8!@{5EtB%nbsJcDUm1qQ?5TO45yaLo|3P>@n4Qy3b%RPu`J|I(}zRd zrKh%2;`mNAm4eNntU#{ui`Q=FER(bQ=yQl-dHF(?A1p}EmHm^1Y@afU8Gd{=tW@zt zt;cIne}n{6D(P2kN|5$DxWmUVa-i zz|Mmg8{UhuX5%^XF^3vSokADho93u5ki0_W>N>hs6wNn$5m@t)Fg!`_N}MbUac6O^ zIndax%AZzu7h)WiS3n8>=jMb#f>bz}z+}Qok%djecQ^HmX?6?mg?wJpzTlCGJX$Av zpvJFbv)&AI1kkTd;F<|YmRfj^I}Q#ks3~8H7|XwF9BMP)Y^NEFKhRoacu^D*JL=?D ze07rYQ_gAcdWDhWC+Td1$%sdzEgA=%ypo8vPBACCGtgSObYnER9--KWM|eb3K2x?j zJ@D;CJ4d~?UX--DM|y0&Td0{seITJ>La?_y=;MF{F|5!{zvUe%<*;O6-z6&A(F(1H zrdH#(WgXk*Vm#rEOvV>XjRi3_8VPh;%BiK|WZYJi{ZJ`ZkQXb^=e;S`F5kyxhN6&< z$I&ENtA3^_B!9?5G)BXGM!n4GMuEko%ol=ZfB(+9*J?=QU z(d*@4iF=8;)mL?Fpp~(2Yn~Y3b%ge$ymr`2WwWe2WK398T`^9%_wRraaZrJgoSmDFcFSqh@5DNi7~S39GFdk=ROiznmH1Wc*X&_ZMI1)Oyav3% z4n&g;(_M+r{9asX(knHziD2i%#Rd2Ia&yc)j;dp}l#QGJX%!Sf8lTvc^du897d6ht z0!V?FqaWG%DI7wgoGUW0qpY}UY|}~5Y6SQ;zwAXS;3lT#DiN_->P%8PeL}Uhy&J|d zmDlP`FkI;rw!BylIe}eJmlRpkyB5C|A_zF;iBl{1vPSF z=akvdl?c&n6HOI=XE@2BiQP7-yYLQD7iHxqj^_0< zK}wXQ*PNd$kQW|<9;-?~aZSr>uaYz2f>RumbCesMaP{hNn!9L_aq@^-ZfR~_31MF7@>FV8gcpsG7JhyR4}#(H^z%- zkG&Z|Teon!G`2XtF%g6916o^(r4O-A?R#)Wd4+vk%Zh&L;}^4@IacJ`@PZO33PgFr z6Yds-o_>2CTw{#Tp;i!!&aG#DRw!#Ewxpmpi7g2RGJ>B&>*Y6B?5KXsy$fUk%I1aY zL097XrXwXjrCr72Ci{tJSM3beGo7KQr$0=$qxw|NlCVSw2OftRO)A8bv~{>B<7F@g zwxwl?X=13(t^tBwl@m~_3WhjQ>#fnm#d0id3T8wfYtn?vLcqfDB66PZOahnkRGmJP z!>iZKy;jYQXLt_Z5)&ZgEW6m3tiBR0x_N1;GjWd{)P3zgCLm9IC!Z<>1ojA8^`BL{cbITq&OVN6&peu<7gG5Ya z&w^MTJ*vH3A{E3K7{0aReG4iGF_+K4QlYiaIE=R>HwcG~r4)r5pjhzzX#l!lea~DJA(wq9wp&~YX zLW*97qmGJN?eAZVOUvrE#5%;uhjYT9x)$V)Q#93_3{Nqip2s4#%B_>>!`7>#TOhr3 zo<8qJgDD8xKsHfaCAXexSt6*YAJeh9nnB!TH1xq|*l^rdB|87a{o__jbX%Wlo`rI$ zARW#+4P8(7FUO6J0r_ zgW%R<`oLhg#I1S{w68>t7IZ2yV<${G)dxQQ@tIwi@Rh5ouW14|6fX~P-K#?YgJTG9 zLUA}#j+%%4=;`8OR9W(Vk)9P3d3%yhPw(3i&qDn z3!dn_Ricx6;@yWUK=ezb1qBZAvx6DVOQVufthw*Mf#yE6NHWlcRxDVa5gt-YH9{Y| zgnrBJ8-6b+ZaT<@hxE6p!X~N)nX4#tM(<&Ckwq%zHH4rwX2YI z%*J!8D;?*v8kAmA2v7n z2ETm$EB^0Jk1nVEkd+Q&eg(cQ`JL^`{B8BiC?jfFgZH{NsCXs4;`Fn?T6p2jmv?5j zff?=mO}IzX+u8d^&~J(>k~2!NTHtdu^@9r|pKbY%n!Dq`D#{l5PhrnSN zD|jADN}r#SGar{y3;K!b<}Q|CiUCP`q7hduMnCvi=q^6ywm=?OzPuoPk(=gmIq>Z` zrtKHk%V(i5q`QUmxVp#hOIE%wj(mLdA)rcVpvE;QO~yFF>J(LaRh-5JsL;tlaV;#g zrg@l2T~uo{pP?}3>mr()*FhMiEZ?nWH1U}V4vNbhI~5v8vw$@YdWB0McB7#(u#Hdo zz3r-GwJV-ZH0ur%{*7lfA#+*fG=;juE+>@(n5A37H>DGRYLGtv!PD($FMMUfb997J zy~&8TX0TMuqw`M9BkB0Mee{?pU{HwOEq}#W?w9w9v6amJ7qTxnx;jIhFmqb0e$}hi zM%`k?kIi@}^Kk^&0}DpiH_sir#4S5ZzoH9q?cigWV;>ka%@mhqG>#stmvD+hBdHm% zZ3mDxj`j&Sa*ew`NJR7E z%HYTk$@9y(qkmx`hb+CmXL-+$Pvta?r&-1$7h)M(*xy1@pZUbvF2kUWM91o2xG+C8 zZ&t)?QC-8+z{!Xt(GwYk>Y0qQu>Bg9IYjSdQfE9~sa#ptQGP)iIq(wdi!LE6LVk=P zT=_KTag5{7^7CC+XCLXB@GI)q{ya=`DXSMG)3$oQ;-&(Hw$^I4OC;NKx(r!V|c?gr@_G@2NPZ5ERcH>=VIDOy`mEQhObR6 zK-ye`Y)kZ$-yV5^7H&?6)9+OXzD;5b=T0SDKkVwDxmWiN{Ci%WCTk4hpmG4JgT zT^sm(lB(L&+(Tb-^daO)qJ5hR2;71)vOj@)gfYfe*y7~|Yre$JBY=}^lt4s;x<^=N z$zi#>NVda!d6IS9$Exp3^l8Z|t8zWHeN%9kyg9LSb74A3BLPp0^I}tI-=_^scP|;Ah>;4_BQNIwD{#6GzxunmD4w@k#poTwIE4+oF(_77Ily{)6$1KczfQVQ1$ zVNdh`mVCS4Npq=tTkfv=vsVon=~Lx~qbcw9GsS0zIzFrIo74ga_nyo=*S7+qj$7$H zn<%H`cEl&G{CU|b77#z&VFiTTF`Z=nB*Q<$YO;JzM}5TIRI|ppK=;=&e6vGtGajg`BDqG*9n;U8?thBh z(lyDd#J5v@E(p3x58J>YhC5%CtvgO%=FL_y^B95nLe{+1dfR2CQ`G0+I#`?NCmB&` zNz2!}b$c?_@L$*%xP9Mrywjp2z4|phuZ42FQo5K;$z=~OfTJ-Gpkx&to6hZJ`C^BN zT~uyZ)47&8_jAJ9ggj1^_e+~xGhl>o+mZ=^Trman@e(tSiPLk^%;&$uTW8OK2fVwb_UD$LXmg~!{zOOV2K?z-_S!mr<%2@(=Ic_#WqB z(?%ftk<)k0$xA-S&t{#`sC^IGYW@hF9bwKbgjDk)uDF5I-H3{^+Iv5R;K?;F^cBxZ z23r$R@r+EL$btPpsmhlcXAh-#HEjoWLu5o_Ijh9C1Mw4)X(=+D3{xMCp; z++Xu^H3vW15aq>4K-6z~F;7;6jz8K|Jug}GloK-#ngPPti?-2m9;S%*+hY^J&Ldn; z*rv>R?IIj|bQ72)K%j>~W9qz+3`C*3R3oky!XEnsYAr$q7tVDQA3pr5Ag zLw@vnsUo1tuljoG)s(;#|I};lSKQ%J2!;}%PmPZIv#sYepw8cNpzQX^zJz@{+_+=N zvXg)O9hsVKrpAC#a4)d~nXk~!EhtCD(?&6Z4sEx+`e^jBM1>|vCMVb$rfQu7UFxs{ z9@OAK4F=R6Nu?FQS`l z6>q;gpQzLe8kW8^l?WZM%v$rqlCCQ`qMn>)g zR|X=b_V*=5Qfty+dmy_oeNmk{3aKdm2x$f?+CO*ivOl>z`4fRc0*~l*izM70Hj0GBb zJ%okie42bpbWha78fu$YFntQvH8oP{CK<^gO^;iW4j(rcnLleTJVhnRhiQfuve%`m zMO{cGsii^Jz=tn<>@)7$yd|)3lwtv4h+_C*9lltK#%E0NY*fR34zZ6!q)BHUHMA=T zI!6t+h)xNa4wlzaCyyr)*w|&w4w8RI zioiFvd{ZwMPmcQMRzAXDc+TRwywTR(k*XixG`LW;Bjj-mF+f^NTSn?ne+U0^OW{=! zQ5j1aav6FVQ(3INLONL)RoKv@z`$D6xr0kbiO10xN6{!oz?2nHAxHYKS%uamk|gB) zNU8{ojktN_x4)S_n9HTV@u6AN+{k^6KRDLh?CN27D9|KC;#T}!lVnpF!SvA#!(xq~ z({aEBKJrGE&_#j&B{xZfCCY&hC@9xLyihU{5RiNTbkKF_004iPqu`$}{`U_ofb4%? zA^%Tx&CT?U3>e`7M1Ot&0l)%8K@NXo5$lJz(<>&olqQjW&~rHNI)(#aGB^riX)5!_ zf&SMVsGH)F{kQ7I1s05E@a z^R&;qgTG#uaw=**_*VeQ83lnN~i+L}4t7d8cjcIv0WiPGsk8tibg?<0cK-j#;xlff(f=2F?RJ z?f){2%&e@nO-%kTKbaw2f6@S4@3U_F=rlAN`GZD83)C~(16Ba^KYmP%bb)48z`w?4 z?wR|aJO~58_%gVq~RlZDelt zpx)%0q<;|r)tftYsq*-%-h_g>H!?!#p@IPb7!U!V@<#SQ6cI=dz`NJ`J50;ZR4eaO zq`rmKvw^7pnt%f+!aE7-^sdtKfrjA#6qJV)Ni;AMK(oJctiv#=M(kegOq;v!1^&-5 zGgdkZ9*|=V-F$b`9u}NBEHH|RwwZyAwgK?(aj~|W`+Z|UkhSMe2Hfd=OYQ(CLHdt+ zJKi8mDxfeuv;?X@568vKTAztgk6-~H&ixcKC;ZpL-Fow<0NhnJZ3_!i|-2ItTR^a##dbilS!?;s$e9GKtrx7Ta_MrA~jcp9xg-d2(;kkZCMeK%`Ei2*`2iZ3TmD5_ z82kSs-JJ2vDN9`bV$l2r+_Z-$4hd9Xq?@Hf z(;DOroYhiu%SwuRsNk-GYMn(qL7dUQ0(bz%ve33R)U?vp2mW8EJLH{$qx7&pxQl=S zNC-NaBYBX0U#TD3vI5;K3iL>6BQt$-OVdAd7@YYOuK!PdY%JW`yHjxH(3-cKCdirr zs6DLkEVK`q{}n`)cej-13=j1_<>n0H>(f-598h%(15N6OsnK$ua(m`#1+=#Lt0LZ2 z`a8WN-zTY4I}7?&-x}OP*AQOO_hWUWV&HOLX+yZE(`M>ipuqDQXWHjt%G2Z)m3%b+$pqn!2-#g!N zQ>t#-!>o@72i=U7roNHMU#ZCbV&G3&V4ywJ`(eCc#h`jtgGx9+3)CK_;@Ulyg{6_1 zwWgl-pS_J0&;n?wZEbD|o{9qUV}F?1nzzh51^2hN&RTpI$cM#OoaNs@-ZFvqMt{xd z(vDkBP|8CE_tuA&x*-elr3h*dIXQoE{ws#pXybqU{Mf$b+$p%9-0YV_Od!Thd$=25 zWCiyFzC#2{5izY>BpKI31xF@DQNx1L9B|VJALL@vU&x31L@;1f-Yp1R!GS6*!cz!0#f}SoCkYTFlV-5x1>Aroq`kb;H-9T=GskrxI|O3fyeM}hYE&j zp1DOOR6bO2luSjtDmw^s(1mpM_-L@D}Ei^-#fGDyLQm5`oY+?P01YfsEgsFWwfCKigKYXdYuv{V{dN zyVLuoWNY07uW`cJu|aFi&883KK{WI3asG30kr&5@q?YQ3;Mc!J-RXVAO&z{KRW^PE z0oqf7+Qa$vi}PPARz?P9n*T>?1eM$pz!f}b$k^~1&p-jYX^$V6Vc-Ih{%cL1xW4VW zWa6RzYXUR|pu1jzdi>`F|4-M*pr5@5b!}s9WMX7(1bn!|V>?n8WCE?ecWRuA^SB)B zqr|vU3qfN<44kJipfk=>IIuAYf6zCFqxQ|MHScfj42`K275Muh!Uk@;zSDmX9}Zvv zLMSFb&1tTA3IMnggMGx(Klte0;p^I1nt(HcA?&Db7}I#Te-8gn?=uh(9RvXrI5h2` z5d}DcukB4iX!jToHaTE^dhIujt3e@(ow{Y+>3xHAabNGlQl2^pZUFdsWk4W+8Tb~_dLA5Rt8ED$KNF{JrdkkY znG)|${O Date: Tue, 1 Apr 2014 00:34:51 +0200 Subject: [PATCH 66/80] update de.coffee --- app/locale/de.coffee | 102 +++++++++++++++++++++---------------------- 1 file changed, 51 insertions(+), 51 deletions(-) diff --git a/app/locale/de.coffee b/app/locale/de.coffee index e047495e2..767cd052f 100644 --- a/app/locale/de.coffee +++ b/app/locale/de.coffee @@ -12,13 +12,13 @@ module.exports = nativeDescription: "Deutsch", englishDescription: "German", tra # fork: "Fork" play: "Abspielen" -# units: -# second: "second" -# seconds: "seconds" -# minute: "minute" -# minutes: "minutes" -# hour: "hour" -# hours: "hours" + units: + second: "Sekunde" + seconds: "Sekunden" + minute: "Minute" + minutes: "Minuten" + hour: "Stunde" + hours: "Stunden" modal: close: "Schließen" @@ -76,7 +76,7 @@ module.exports = nativeDescription: "Deutsch", englishDescription: "German", tra play: "Spielen" old_browser: "Oh! Dein Browser ist zu alt für CodeCombat. Sorry!" old_browser_suffix: "Du kannst es trotzdem versuchen, aber es wird wahrscheinlich nicht funktionieren." -# campaign: "Campaign" + campaign: "Kampagne" for_beginners: "Für Anfänger" multiplayer: "Mehrspieler" for_developers: "Für Entwickler" @@ -195,9 +195,9 @@ module.exports = nativeDescription: "Deutsch", englishDescription: "German", tra victory_sign_up: "Melde Dich an, um Fortschritte zu speichern" victory_sign_up_poke: "Möchtest Du Neuigkeiten per Mail erhalten? Erstelle einen kostenlosen Account und wir halten Dich auf dem Laufenden." victory_rate_the_level: "Bewerte das Level: " -# victory_rank_my_game: "Rank My Game" -# victory_ranking_game: "Submitting..." -# victory_return_to_ladder: "Return to Ladder" + victory_rank_my_game: "Werte mein Spiel" + victory_ranking_game: "Einreichen..." + victory_return_to_ladder: "Zurück zur Rangliste" victory_play_next_level: "Spiel das nächste Level" victory_go_home: "Geh auf die Startseite" victory_review: "Erzähl uns davon!" @@ -235,33 +235,33 @@ module.exports = nativeDescription: "Deutsch", englishDescription: "German", tra editor_config_indentguides_description: "Zeigt vertikale Linien an um Einrückungen besser zu sehen." editor_config_behaviors_label: "Intelligentes Verhalten" editor_config_behaviors_description: "Vervollständigt automatisch Klammern und Anführungszeichen." -# loading_ready: "Ready!" -# tip_insert_positions: "Shift+Click a point on the map to insert it into the spell editor." -# tip_toggle_play: "Toggle play/paused with Ctrl+P." -# tip_scrub_shortcut: "Ctrl+[ and Ctrl+] rewind and fast-forward." -# tip_guide_exists: "Click the guide at the top of the page for useful info." -# tip_open_source: "CodeCombat is 100% open source!" -# tip_beta_launch: "CodeCombat launched its beta in October, 2013." -# tip_js_beginning: "JavaScript is just the beginning." -# tip_autocast_setting: "Adjust autocast settings by clicking the gear on the cast button." -# think_solution: "Think of the solution, not the problem." -# tip_theory_practice: "In theory, there is no difference between theory and practice. But in practice, there is. - Yogi Berra" -# tip_error_free: "There are two ways to write error-free programs; only the third one works. - Alan Perlis" -# tip_debugging_program: "If debugging is the process of removing bugs, then programming must be the process of putting them in. - Edsger W. Dijkstra" -# tip_forums: "Head over to the forums and tell us what you think!" -# tip_baby_coders: "In the future, even babies will be Archmages." -# tip_morale_improves: "Loading will continue until morale improves." -# tip_all_species: "We believe in equal opportunities to learn programming for all species." + loading_ready: "Bereit!" + tip_insert_positions: "Halte 'Umschalt' gedrückt und klicke auf die Karte um die Koordinaten einzufügen." + tip_toggle_play: "Wechsel zwischen Play und Pause mit Strg+P." + tip_scrub_shortcut: "Spule vor und zurück mit Strg+[ und Strg+]" + tip_guide_exists: "Klicke auf die Anleitung am oberen Ende der Seite für nützliche Informationen" + tip_open_source: "CodeCombat ist 100% quelloffen!" + tip_beta_launch: "CodeCombat startete seine Beta im Oktober 2013." + tip_js_beginning: "JavaScript ist nur der Anfang." + tip_autocast_setting: "Ändere die Einstellungen für das automatische Ausführen über das Zahnrad neben dem Ausführen Knopf" + think_solution: "Denke über die Lösung nach, nicht über das Problem." + tip_theory_practice: "In der Theorie gibt es keinen Unterschied zwischen Theorie und Praxis. In der Praxis schon. - Yogi Berra" + tip_error_free: "Es gibt zwei Wege fehlerfreie Programme zu schreiben; nur der Dritte funktioniert. - Alan Perlis" + tip_debugging_program: "Wenn Debugging der Prozess zum Fehler entfernen ist, dann muss Programmieren der Prozess sein Fehler zu machen. - Edsger W. Dijkstra" + tip_forums: "Gehe zum Forum und sage uns was du denkst!" + tip_baby_coders: "In der Zukunft werden sogar Babies Erzmagier sein." + tip_morale_improves: "Das Laden wird weiter gehen bis die Stimmung sich verbessert." + tip_all_species: "Wir glauben an gleiche Chancen für alle Arten Programmieren zu lernen." # tip_reticulating: "Reticulating spines." -# tip_harry: "Yer a Wizard, " -# tip_great_responsibility: "With great coding skill comes great debug responsibility." -# tip_munchkin: "If you don't eat your vegetables, a munchkin will come after you while you're asleep." -# tip_binary: "There are only 10 types of people in the world: those who understand binary, and those who don't." -# tip_commitment_yoda: "A programmer must have the deepest commitment, the most serious mind. ~ Yoda" -# tip_no_try: "Do. Or do not. There is no try. - Yoda" -# tip_patience: "Patience you must have, young Padawan. - Yoda" -# tip_documented_bug: "A documented bug is not a bug; it is a feature." -# tip_impossible: "It always seems impossible until it's done. - Nelson Mandela" + tip_harry: "Du bist ein Zauberer, " + tip_great_responsibility: "Mit großen Programmierfähigkeiten kommt große Verantwortung." + tip_munchkin: "Wenn du dein Gemüse nicht isst, besucht dich ein Zwerg während du schläfst." + tip_binary: "Es gibt auf der Welt nur 10 Arten von Menschen: die, welche Binär verstehen und die, welche nicht." + tip_commitment_yoda: "Ein Programmier muss die größte Hingabe haben, den ernstesten Verstand. ~ Yoda" + tip_no_try: "Tu. Oder tu nicht. Es gibt kein Versuchen. - Yoda" + tip_patience: "Geduld du musst haben, junger Padawan. - Yoda" + tip_documented_bug: "Ein dokumentierter Fehler ist kein Fehler; er ist ein Merkmal." + tip_impossible: "Es wirkt immer unmöglich bis es vollbracht ist. - Nelson Mandela" time_current: "Aktuell" time_total: "Total" time_goto: "Gehe zu" @@ -290,8 +290,8 @@ module.exports = nativeDescription: "Deutsch", englishDescription: "German", tra contact_us: "setze dich mit uns in Verbindung!" hipchat_prefix: "Besuche uns auch in unserem" hipchat_url: "HipChat room." -# revert: "Revert" -# revert_models: "Revert Models" + revert: "Zurücksetzen" + revert_models: "Models zurücksetzen." level_some_options: "Einige Einstellungsmöglichkeiten?" level_tab_thangs: "Thangs" level_tab_scripts: "Skripte" @@ -310,7 +310,7 @@ module.exports = nativeDescription: "Deutsch", englishDescription: "German", tra level_components_title: "Zurück zu allen Thangs" level_components_type: "Typ" level_component_edit_title: "Komponente bearbeiten" -# level_component_config_schema: "Config Schema" + level_component_config_schema: "Konfigurationsschema" level_component_settings: "Einstellungen" level_system_edit_title: "System bearbeiten" create_system_title: "neues System erstellen" @@ -333,7 +333,7 @@ module.exports = nativeDescription: "Deutsch", englishDescription: "German", tra body: "Inhalt" version: "Version" commit_msg: "Commit Nachricht" -# history: "History" + history: "Verlauf" version_history_for: "Versionsgeschichte für: " result: "Ergebnis" results: "Ergebnisse" @@ -342,15 +342,15 @@ module.exports = nativeDescription: "Deutsch", englishDescription: "German", tra email: "Email" password: "Passwort" message: "Nachricht" -# code: "Code" -# ladder: "Ladder" -# when: "When" -# opponent: "Opponent" -# rank: "Rank" -# score: "Score" -# win: "Win" -# loss: "Loss" -# tie: "Tie" + code: "Code" + ladder: "Rangliste" + when: "Wann" + opponent: "Gegner" + rank: "Rang" + score: "Punktzahl" + win: "Sieg" + loss: "Niederlage" + tie: "Unentschieden" easy: "Einfach" medium: "Mittel" hard: "Schwer" @@ -376,7 +376,7 @@ module.exports = nativeDescription: "Deutsch", englishDescription: "German", tra nick_description: "Programmierzauberer, exzentrischer Motivationskünstler und Auf-den-Kopf-stell-Experimentierer. Nick könnte alles mögliche tun und entschied CodeCombat zu bauen." jeremy_description: "Kundendienstmagier, Usability Tester und Community-Organisator. Wahrscheinlich hast du schon mit Jeremy gesprochen." michael_description: "Programmierer, Systemadministrator und studentisch technisches Wunderkind, Michael hält unsere Server am Laufen." -# glen_description: "Programmer and passionate game developer, with the motivation to make this world a better place, by developing things that matter. The word impossible can't be found in his dictionary. Learning new skills is his joy!" + glen_description: "Programmier und leidenschaftlicher Spieleentwickler mit der Motivation die Welt, durch das Entwickeln von Sachen die zählen, zu einem besseren Platz zu machen. Das Wort 'unmöglich' kann nicht in seinem Wortschatz gefunden werden. Neue Fähigkeiten zu lernen ist seine Leidenschaft!" legal: page_title: "Rechtliches" From 8c013c1192791db6aae3755b6d9a2fe91b4836ed Mon Sep 17 00:00:00 2001 From: Nick Winter Date: Mon, 31 Mar 2014 15:48:22 -0700 Subject: [PATCH 67/80] Fixed 101: added level completion status to /play. --- app/styles/play.sass | 10 +++++++- app/templates/play.jade | 2 +- app/views/play_view.coffee | 24 ++++++++++++++++++- server/commons/Handler.coffee | 3 +-- .../sessions/level_session_handler.coffee | 7 +++++- server/users/user_handler.coffee | 15 ++++++++++++ 6 files changed, 55 insertions(+), 6 deletions(-) diff --git a/app/styles/play.sass b/app/styles/play.sass index 83611f8b8..e3e31d8fa 100644 --- a/app/styles/play.sass +++ b/app/styles/play.sass @@ -15,6 +15,14 @@ a[disabled] .level opacity: 0.7 + a.complete h3:after + content: " - Complete!" + color: green + + a.started h3:after + content: " - Started" + color: desaturate(green, 50%) + .level @include box-sizing(border-box) border: 1px solid transparent @@ -40,4 +48,4 @@ .alert-warning h2 color: black - text-align: center \ No newline at end of file + text-align: center diff --git a/app/templates/play.jade b/app/templates/play.jade index 6f3a77edd..911f14c92 100644 --- a/app/templates/play.jade +++ b/app/templates/play.jade @@ -22,7 +22,7 @@ block content a(href="/play/#{campaign.levels[0].levelPath || 'level'}/#{campaign.levels[0].id}", data-i18n="play.campaign_#{campaign.id}")= campaign.name p.campaign-description(data-i18n="[html]play.campaign_#{campaign.id}_description")!= campaign.description each level in campaign.levels - a(href=level.disabled ? "/play" : "/play/#{level.levelPath || 'level'}/#{level.id}", disabled=level.disabled) + a(href=level.disabled ? "/play" : "/play/#{level.levelPath || 'level'}/#{level.id}", disabled=level.disabled, class=levelStatusMap[level.id] || '') .level.row if level.image img.level-image(src="#{level.image}", alt="#{level.name}") diff --git a/app/views/play_view.coffee b/app/views/play_view.coffee index 6a92978e3..349f900c7 100644 --- a/app/views/play_view.coffee +++ b/app/views/play_view.coffee @@ -1,10 +1,32 @@ View = require 'views/kinds/RootView' template = require 'templates/play' +LevelSession = require 'models/LevelSession' +CocoCollection = require 'models/CocoCollection' + +class LevelSessionsCollection extends CocoCollection + url: '' + model: LevelSession + + constructor: (model) -> + super() + @url = "/db/user/#{me.id}/level.sessions?project=state.complete,levelID" module.exports = class PlayView extends View id: "play-view" template: template + constructor: (options) -> + super options + @levelStatusMap = {} + @sessions = new LevelSessionsCollection() + @sessions.fetch() + @listenToOnce @sessions, 'sync', @onSessionsLoaded + + onSessionsLoaded: (e) -> + for session in @sessions.models + @levelStatusMap[session.get('levelID')] = if session.get('state')?.complete then 'complete' else 'started' + @render() + getRenderData: (context={}) -> context = super(context) context.home = true @@ -198,7 +220,7 @@ module.exports = class PlayView extends View {id: "dev", name: "Random Harder Levels", description: "... in which you learn the interface while doing something a little harder.", levels: experienced} {id: "player_created", name: "Player-Created", description: "... in which you battle against the creativity of your fellow Artisan Wizards.", levels: playerCreated} ] - + context.levelStatusMap = @levelStatusMap context afterRender: -> diff --git a/server/commons/Handler.coffee b/server/commons/Handler.coffee index 0787ca9d2..1f40ce397 100644 --- a/server/commons/Handler.coffee +++ b/server/commons/Handler.coffee @@ -112,8 +112,7 @@ module.exports = class Handler log.warn "Whoa, we haven't yet thought about public properties for User projection yet." else projection = {} - for field in req.query.project.split(',') - projection[field] = 1 + projection[field] = 1 for field in req.query.project.split(',') for filter in filters callback = (err, results) => return @sendDatabaseError(res, err) if err diff --git a/server/levels/sessions/level_session_handler.coffee b/server/levels/sessions/level_session_handler.coffee index d3ab07830..ca8680a17 100644 --- a/server/levels/sessions/level_session_handler.coffee +++ b/server/levels/sessions/level_session_handler.coffee @@ -1,5 +1,6 @@ LevelSession = require('./LevelSession') Handler = require('../../commons/Handler') +log = require 'winston' TIMEOUT = 1000 * 30 # no activity for 30 seconds means it's not active @@ -10,7 +11,11 @@ class LevelSessionHandler extends Handler 'chat', 'teamSpells', 'submitted', 'unsubscribed'] getByRelationship: (req, res, args...) -> - return @sendNotFoundError(res) unless args.length is 2 and args[1] is 'active' + return @getActiveSessions req, res if args.length is 2 and args[1] is 'active' + return @sendNotFoundError(res) + + getActiveSessions: (req, res) -> + return @sendUnauthorizedError(res) unless req.user.isAdmin() start = new Date() start = new Date(start.getTime() - TIMEOUT) query = @modelClass.find({'changed': {$gt: start}}) diff --git a/server/users/user_handler.coffee b/server/users/user_handler.coffee index 4abfb65e3..168f10d91 100644 --- a/server/users/user_handler.coffee +++ b/server/users/user_handler.coffee @@ -8,6 +8,7 @@ config = require '../../server_config' errors = require '../commons/errors' async = require 'async' log = require 'winston' +LevelSession = require('../levels/sessions/LevelSession') serverProperties = ['passwordHash', 'emailLower', 'nameLower', 'passwordReset'] privateProperties = [ @@ -169,6 +170,7 @@ UserHandler = class UserHandler extends Handler return @avatar(req, res, args[0]) if args[1] is 'avatar' return @getNamesByIds(req, res) if args[1] is 'names' return @nameToID(req, res, args[0]) if args[1] is 'nameToID' + return @getLevelSessions(req, res, args[0]) if args[1] is 'level.sessions' return @sendNotFoundError(res) agreeToCLA: (req, res) -> @@ -194,4 +196,17 @@ UserHandler = class UserHandler extends Handler res.redirect(document?.get('photoURL') or '/images/generic-wizard-icon.png') res.end() + getLevelSessions: (req, res, userID) -> + return @sendUnauthorizedError(res) unless req.user._id+'' is userID or req.user.isAdmin() + query = {'creator': userID} + projection = null + if req.query.project + projection = {} + projection[field] = 1 for field in req.query.project.split(',') + LevelSession.find(query).select(projection).exec (err, documents) => + return @sendDatabaseError(res, err) if err + documents = (@formatEntity(req, doc) for doc in documents) + @sendSuccess(res, documents) + + module.exports = new UserHandler() From a9b225ec03ec77a1d5b56e8e61f3c083c4324e0c Mon Sep 17 00:00:00 2001 From: Dominik Kundel Date: Tue, 1 Apr 2014 00:55:45 +0200 Subject: [PATCH 68/80] fixed indentation de.coffee --- app/locale/de.coffee | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/app/locale/de.coffee b/app/locale/de.coffee index 767cd052f..54d472da2 100644 --- a/app/locale/de.coffee +++ b/app/locale/de.coffee @@ -12,13 +12,13 @@ module.exports = nativeDescription: "Deutsch", englishDescription: "German", tra # fork: "Fork" play: "Abspielen" - units: - second: "Sekunde" - seconds: "Sekunden" - minute: "Minute" - minutes: "Minuten" - hour: "Stunde" - hours: "Stunden" + units: + second: "Sekunde" + seconds: "Sekunden" + minute: "Minute" + minutes: "Minuten" + hour: "Stunde" + hours: "Stunden" modal: close: "Schließen" From 0bd832134526ef47d89e33dc4a550f5bda92d203 Mon Sep 17 00:00:00 2001 From: Nick Winter Date: Mon, 31 Mar 2014 16:02:56 -0700 Subject: [PATCH 69/80] Updated Mondo Bizarro i18n comma. --- app/locale/ar.coffee | 4 ++-- app/locale/bg.coffee | 4 ++-- app/locale/ca.coffee | 4 ++-- app/locale/cs.coffee | 2 +- app/locale/da.coffee | 4 ++-- app/locale/de.coffee | 4 ++-- app/locale/el.coffee | 4 ++-- app/locale/en-AU.coffee | 4 ++-- app/locale/en-GB.coffee | 4 ++-- app/locale/en-US.coffee | 4 ++-- app/locale/en.coffee | 4 ++-- app/locale/es-419.coffee | 4 ++-- app/locale/es-ES.coffee | 4 ++-- app/locale/es.coffee | 4 ++-- app/locale/fa.coffee | 4 ++-- app/locale/fi.coffee | 4 ++-- app/locale/fr.coffee | 4 ++-- app/locale/he.coffee | 4 ++-- app/locale/hi.coffee | 4 ++-- app/locale/hu.coffee | 4 ++-- app/locale/id.coffee | 4 ++-- app/locale/it.coffee | 4 ++-- app/locale/ja.coffee | 4 ++-- app/locale/ko.coffee | 4 ++-- app/locale/lt.coffee | 4 ++-- app/locale/ms.coffee | 4 ++-- app/locale/nb.coffee | 4 ++-- app/locale/nl-BE.coffee | 4 ++-- app/locale/nl-NL.coffee | 4 ++-- app/locale/nl.coffee | 4 ++-- app/locale/nn.coffee | 4 ++-- app/locale/no.coffee | 4 ++-- app/locale/pt-BR.coffee | 4 ++-- app/locale/pt-PT.coffee | 4 ++-- app/locale/pt.coffee | 4 ++-- app/locale/ro.coffee | 4 ++-- app/locale/sk.coffee | 4 ++-- app/locale/sl.coffee | 4 ++-- app/locale/sr.coffee | 4 ++-- app/locale/sv.coffee | 4 ++-- app/locale/th.coffee | 4 ++-- app/locale/tr.coffee | 4 ++-- app/locale/uk.coffee | 4 ++-- app/locale/ur.coffee | 4 ++-- app/locale/vi.coffee | 4 ++-- app/locale/zh-HANS.coffee | 2 +- app/locale/zh-HANT.coffee | 4 ++-- app/locale/zh.coffee | 4 ++-- app/templates/contribute/artisan.jade | 5 ++--- app/templates/contribute/contribute.jade | 5 ++--- 50 files changed, 98 insertions(+), 100 deletions(-) diff --git a/app/locale/ar.coffee b/app/locale/ar.coffee index 9e3bfd63b..ae1634a04 100644 --- a/app/locale/ar.coffee +++ b/app/locale/ar.coffee @@ -470,9 +470,9 @@ module.exports = nativeDescription: "العربية", englishDescription: "Arabi # more_about_archmage: "Learn More About Becoming an Archmage" # archmage_subscribe_desc: "Get emails on new coding opportunities and announcements." # artisan_summary_pref: "Want to design levels and expand CodeCombat's arsenal? People are playing through our content at a pace faster than we can build! Right now, our level editor is barebone, so be wary. Making levels will be a little challenging and buggy. If you have visions of campaigns spanning for-loops to" -# artisan_summary_suf: "then this class is for you." +# artisan_summary_suf: ", then this class is for you." # artisan_introduction_pref: "We must construct additional levels! People be clamoring for more content, and we can only build so many ourselves. Right now your workstation is level one; our level editor is barely usable even by its creators, so be wary. If you have visions of campaigns spanning for-loops to" -# artisan_introduction_suf: "then this class might be for you." +# artisan_introduction_suf: ", then this class might be for you." # artisan_attribute_1: "Any experience in building content like this would be nice, such as using Blizzard's level editors. But not required!" # artisan_attribute_2: "A hankering to do a whole lot of testing and iteration. To make good levels, you need to take it to others and watch them play it, and be prepared to find a lot of things to fix." # artisan_attribute_3: "For the time being, endurance en par with an Adventurer. Our Level Editor is super preliminary and frustrating to use. You have been warned!" diff --git a/app/locale/bg.coffee b/app/locale/bg.coffee index e0ddb2783..02a48185f 100644 --- a/app/locale/bg.coffee +++ b/app/locale/bg.coffee @@ -470,9 +470,9 @@ module.exports = nativeDescription: "български език", englishDescri # more_about_archmage: "Learn More About Becoming an Archmage" # archmage_subscribe_desc: "Get emails on new coding opportunities and announcements." # artisan_summary_pref: "Want to design levels and expand CodeCombat's arsenal? People are playing through our content at a pace faster than we can build! Right now, our level editor is barebone, so be wary. Making levels will be a little challenging and buggy. If you have visions of campaigns spanning for-loops to" -# artisan_summary_suf: "then this class is for you." +# artisan_summary_suf: ", then this class is for you." # artisan_introduction_pref: "We must construct additional levels! People be clamoring for more content, and we can only build so many ourselves. Right now your workstation is level one; our level editor is barely usable even by its creators, so be wary. If you have visions of campaigns spanning for-loops to" -# artisan_introduction_suf: "then this class might be for you." +# artisan_introduction_suf: ", then this class might be for you." # artisan_attribute_1: "Any experience in building content like this would be nice, such as using Blizzard's level editors. But not required!" # artisan_attribute_2: "A hankering to do a whole lot of testing and iteration. To make good levels, you need to take it to others and watch them play it, and be prepared to find a lot of things to fix." # artisan_attribute_3: "For the time being, endurance en par with an Adventurer. Our Level Editor is super preliminary and frustrating to use. You have been warned!" diff --git a/app/locale/ca.coffee b/app/locale/ca.coffee index cb6352e59..b556bb751 100644 --- a/app/locale/ca.coffee +++ b/app/locale/ca.coffee @@ -470,9 +470,9 @@ module.exports = nativeDescription: "Català", englishDescription: "Catalan", tr # more_about_archmage: "Learn More About Becoming an Archmage" # archmage_subscribe_desc: "Get emails on new coding opportunities and announcements." # artisan_summary_pref: "Want to design levels and expand CodeCombat's arsenal? People are playing through our content at a pace faster than we can build! Right now, our level editor is barebone, so be wary. Making levels will be a little challenging and buggy. If you have visions of campaigns spanning for-loops to" -# artisan_summary_suf: "then this class is for you." +# artisan_summary_suf: ", then this class is for you." # artisan_introduction_pref: "We must construct additional levels! People be clamoring for more content, and we can only build so many ourselves. Right now your workstation is level one; our level editor is barely usable even by its creators, so be wary. If you have visions of campaigns spanning for-loops to" -# artisan_introduction_suf: "then this class might be for you." +# artisan_introduction_suf: ", then this class might be for you." # artisan_attribute_1: "Any experience in building content like this would be nice, such as using Blizzard's level editors. But not required!" # artisan_attribute_2: "A hankering to do a whole lot of testing and iteration. To make good levels, you need to take it to others and watch them play it, and be prepared to find a lot of things to fix." # artisan_attribute_3: "For the time being, endurance en par with an Adventurer. Our Level Editor is super preliminary and frustrating to use. You have been warned!" diff --git a/app/locale/cs.coffee b/app/locale/cs.coffee index d8c5a6cdd..d46a5ffc9 100644 --- a/app/locale/cs.coffee +++ b/app/locale/cs.coffee @@ -470,7 +470,7 @@ module.exports = nativeDescription: "čeština", englishDescription: "Czech", tr more_about_archmage: "Dozvědět se více o tom, jak se stát mocným Arcimágem" archmage_subscribe_desc: "Dostávat emailem oznámení a informacemi nových programovacích příležitostech" # artisan_summary_pref: "Want to design levels and expand CodeCombat's arsenal? People are playing through our content at a pace faster than we can build! Right now, our level editor is barebone, so be wary. Making levels will be a little challenging and buggy. If you have visions of campaigns spanning for-loops to" -# artisan_summary_suf: "then this class is for you." +# artisan_summary_suf: ", then this class is for you." artisan_introduction_pref: "Musíme vytvářet další úrovně! Lidé nás prosí o další obsah, ale sami zvládáme vytvořit jen málo. Naším prvním pracovním zastavením je první úroveň. Editor úrovní je tak-tak použitelný i pro jeho vlastní tvůrce. Máte-li vizi pro vytvoření vnořených úrovní alá " artisan_introduction_suf: "pak neváhejte, toto je vaše destinace." artisan_attribute_1: "Předchozí zkušenosti s vytvářením podobného obsahu by byly vítány, například z editorů úrovní Blizzardu, ale nejsou vyžadovány!" diff --git a/app/locale/da.coffee b/app/locale/da.coffee index 83e8f7b38..e43633763 100644 --- a/app/locale/da.coffee +++ b/app/locale/da.coffee @@ -470,9 +470,9 @@ module.exports = nativeDescription: "dansk", englishDescription: "Danish", trans # more_about_archmage: "Learn More About Becoming an Archmage" # archmage_subscribe_desc: "Get emails on new coding opportunities and announcements." # artisan_summary_pref: "Want to design levels and expand CodeCombat's arsenal? People are playing through our content at a pace faster than we can build! Right now, our level editor is barebone, so be wary. Making levels will be a little challenging and buggy. If you have visions of campaigns spanning for-loops to" -# artisan_summary_suf: "then this class is for you." +# artisan_summary_suf: ", then this class is for you." # artisan_introduction_pref: "We must construct additional levels! People be clamoring for more content, and we can only build so many ourselves. Right now your workstation is level one; our level editor is barely usable even by its creators, so be wary. If you have visions of campaigns spanning for-loops to" -# artisan_introduction_suf: "then this class might be for you." +# artisan_introduction_suf: ", then this class might be for you." # artisan_attribute_1: "Any experience in building content like this would be nice, such as using Blizzard's level editors. But not required!" # artisan_attribute_2: "A hankering to do a whole lot of testing and iteration. To make good levels, you need to take it to others and watch them play it, and be prepared to find a lot of things to fix." # artisan_attribute_3: "For the time being, endurance en par with an Adventurer. Our Level Editor is super preliminary and frustrating to use. You have been warned!" diff --git a/app/locale/de.coffee b/app/locale/de.coffee index d896a86ff..f8e22747e 100644 --- a/app/locale/de.coffee +++ b/app/locale/de.coffee @@ -470,9 +470,9 @@ module.exports = nativeDescription: "Deutsch", englishDescription: "German", tra # more_about_archmage: "Learn More About Becoming an Archmage" # archmage_subscribe_desc: "Get emails on new coding opportunities and announcements." # artisan_summary_pref: "Want to design levels and expand CodeCombat's arsenal? People are playing through our content at a pace faster than we can build! Right now, our level editor is barebone, so be wary. Making levels will be a little challenging and buggy. If you have visions of campaigns spanning for-loops to" -# artisan_summary_suf: "then this class is for you." +# artisan_summary_suf: ", then this class is for you." # artisan_introduction_pref: "We must construct additional levels! People be clamoring for more content, and we can only build so many ourselves. Right now your workstation is level one; our level editor is barely usable even by its creators, so be wary. If you have visions of campaigns spanning for-loops to" -# artisan_introduction_suf: "then this class might be for you." +# artisan_introduction_suf: ", then this class might be for you." # artisan_attribute_1: "Any experience in building content like this would be nice, such as using Blizzard's level editors. But not required!" # artisan_attribute_2: "A hankering to do a whole lot of testing and iteration. To make good levels, you need to take it to others and watch them play it, and be prepared to find a lot of things to fix." # artisan_attribute_3: "For the time being, endurance en par with an Adventurer. Our Level Editor is super preliminary and frustrating to use. You have been warned!" diff --git a/app/locale/el.coffee b/app/locale/el.coffee index 7b9c27f41..db12d6a5c 100644 --- a/app/locale/el.coffee +++ b/app/locale/el.coffee @@ -470,9 +470,9 @@ module.exports = nativeDescription: "ελληνικά", englishDescription: "Gre # more_about_archmage: "Learn More About Becoming an Archmage" # archmage_subscribe_desc: "Get emails on new coding opportunities and announcements." # artisan_summary_pref: "Want to design levels and expand CodeCombat's arsenal? People are playing through our content at a pace faster than we can build! Right now, our level editor is barebone, so be wary. Making levels will be a little challenging and buggy. If you have visions of campaigns spanning for-loops to" -# artisan_summary_suf: "then this class is for you." +# artisan_summary_suf: ", then this class is for you." # artisan_introduction_pref: "We must construct additional levels! People be clamoring for more content, and we can only build so many ourselves. Right now your workstation is level one; our level editor is barely usable even by its creators, so be wary. If you have visions of campaigns spanning for-loops to" -# artisan_introduction_suf: "then this class might be for you." +# artisan_introduction_suf: ", then this class might be for you." # artisan_attribute_1: "Any experience in building content like this would be nice, such as using Blizzard's level editors. But not required!" # artisan_attribute_2: "A hankering to do a whole lot of testing and iteration. To make good levels, you need to take it to others and watch them play it, and be prepared to find a lot of things to fix." # artisan_attribute_3: "For the time being, endurance en par with an Adventurer. Our Level Editor is super preliminary and frustrating to use. You have been warned!" diff --git a/app/locale/en-AU.coffee b/app/locale/en-AU.coffee index f6cd87cae..1ef791725 100644 --- a/app/locale/en-AU.coffee +++ b/app/locale/en-AU.coffee @@ -470,9 +470,9 @@ module.exports = nativeDescription: "English (AU)", englishDescription: "English # more_about_archmage: "Learn More About Becoming an Archmage" # archmage_subscribe_desc: "Get emails on new coding opportunities and announcements." # artisan_summary_pref: "Want to design levels and expand CodeCombat's arsenal? People are playing through our content at a pace faster than we can build! Right now, our level editor is barebone, so be wary. Making levels will be a little challenging and buggy. If you have visions of campaigns spanning for-loops to" -# artisan_summary_suf: "then this class is for you." +# artisan_summary_suf: ", then this class is for you." # artisan_introduction_pref: "We must construct additional levels! People be clamoring for more content, and we can only build so many ourselves. Right now your workstation is level one; our level editor is barely usable even by its creators, so be wary. If you have visions of campaigns spanning for-loops to" -# artisan_introduction_suf: "then this class might be for you." +# artisan_introduction_suf: ", then this class might be for you." # artisan_attribute_1: "Any experience in building content like this would be nice, such as using Blizzard's level editors. But not required!" # artisan_attribute_2: "A hankering to do a whole lot of testing and iteration. To make good levels, you need to take it to others and watch them play it, and be prepared to find a lot of things to fix." # artisan_attribute_3: "For the time being, endurance en par with an Adventurer. Our Level Editor is super preliminary and frustrating to use. You have been warned!" diff --git a/app/locale/en-GB.coffee b/app/locale/en-GB.coffee index 72d221144..d815f11cc 100644 --- a/app/locale/en-GB.coffee +++ b/app/locale/en-GB.coffee @@ -470,9 +470,9 @@ module.exports = nativeDescription: "English (UK)", englishDescription: "English # more_about_archmage: "Learn More About Becoming an Archmage" # archmage_subscribe_desc: "Get emails on new coding opportunities and announcements." # artisan_summary_pref: "Want to design levels and expand CodeCombat's arsenal? People are playing through our content at a pace faster than we can build! Right now, our level editor is barebone, so be wary. Making levels will be a little challenging and buggy. If you have visions of campaigns spanning for-loops to" -# artisan_summary_suf: "then this class is for you." +# artisan_summary_suf: ", then this class is for you." # artisan_introduction_pref: "We must construct additional levels! People be clamoring for more content, and we can only build so many ourselves. Right now your workstation is level one; our level editor is barely usable even by its creators, so be wary. If you have visions of campaigns spanning for-loops to" -# artisan_introduction_suf: "then this class might be for you." +# artisan_introduction_suf: ", then this class might be for you." # artisan_attribute_1: "Any experience in building content like this would be nice, such as using Blizzard's level editors. But not required!" # artisan_attribute_2: "A hankering to do a whole lot of testing and iteration. To make good levels, you need to take it to others and watch them play it, and be prepared to find a lot of things to fix." # artisan_attribute_3: "For the time being, endurance en par with an Adventurer. Our Level Editor is super preliminary and frustrating to use. You have been warned!" diff --git a/app/locale/en-US.coffee b/app/locale/en-US.coffee index cfa172cb3..3e0d493e0 100644 --- a/app/locale/en-US.coffee +++ b/app/locale/en-US.coffee @@ -470,9 +470,9 @@ module.exports = nativeDescription: "English (US)", englishDescription: "English # more_about_archmage: "Learn More About Becoming an Archmage" # archmage_subscribe_desc: "Get emails on new coding opportunities and announcements." # artisan_summary_pref: "Want to design levels and expand CodeCombat's arsenal? People are playing through our content at a pace faster than we can build! Right now, our level editor is barebone, so be wary. Making levels will be a little challenging and buggy. If you have visions of campaigns spanning for-loops to" -# artisan_summary_suf: "then this class is for you." +# artisan_summary_suf: ", then this class is for you." # artisan_introduction_pref: "We must construct additional levels! People be clamoring for more content, and we can only build so many ourselves. Right now your workstation is level one; our level editor is barely usable even by its creators, so be wary. If you have visions of campaigns spanning for-loops to" -# artisan_introduction_suf: "then this class might be for you." +# artisan_introduction_suf: ", then this class might be for you." # artisan_attribute_1: "Any experience in building content like this would be nice, such as using Blizzard's level editors. But not required!" # artisan_attribute_2: "A hankering to do a whole lot of testing and iteration. To make good levels, you need to take it to others and watch them play it, and be prepared to find a lot of things to fix." # artisan_attribute_3: "For the time being, endurance en par with an Adventurer. Our Level Editor is super preliminary and frustrating to use. You have been warned!" diff --git a/app/locale/en.coffee b/app/locale/en.coffee index b2b8560fa..32952c79c 100644 --- a/app/locale/en.coffee +++ b/app/locale/en.coffee @@ -471,9 +471,9 @@ module.exports = nativeDescription: "English", englishDescription: "English", tr more_about_archmage: "Learn More About Becoming an Archmage" archmage_subscribe_desc: "Get emails on new coding opportunities and announcements." artisan_summary_pref: "Want to design levels and expand CodeCombat's arsenal? People are playing through our content at a pace faster than we can build! Right now, our level editor is barebone, so be wary. Making levels will be a little challenging and buggy. If you have visions of campaigns spanning for-loops to" - artisan_summary_suf: "then this class is for you." + artisan_summary_suf: ", then this class is for you." artisan_introduction_pref: "We must construct additional levels! People be clamoring for more content, and we can only build so many ourselves. Right now your workstation is level one; our level editor is barely usable even by its creators, so be wary. If you have visions of campaigns spanning for-loops to" - artisan_introduction_suf: "then this class might be for you." + artisan_introduction_suf: ", then this class might be for you." artisan_attribute_1: "Any experience in building content like this would be nice, such as using Blizzard's level editors. But not required!" artisan_attribute_2: "A hankering to do a whole lot of testing and iteration. To make good levels, you need to take it to others and watch them play it, and be prepared to find a lot of things to fix." artisan_attribute_3: "For the time being, endurance en par with an Adventurer. Our Level Editor is super preliminary and frustrating to use. You have been warned!" diff --git a/app/locale/es-419.coffee b/app/locale/es-419.coffee index 3197138b7..62b503e40 100644 --- a/app/locale/es-419.coffee +++ b/app/locale/es-419.coffee @@ -470,9 +470,9 @@ module.exports = nativeDescription: "español (América Latina)", englishDescrip # more_about_archmage: "Learn More About Becoming an Archmage" # archmage_subscribe_desc: "Get emails on new coding opportunities and announcements." # artisan_summary_pref: "Want to design levels and expand CodeCombat's arsenal? People are playing through our content at a pace faster than we can build! Right now, our level editor is barebone, so be wary. Making levels will be a little challenging and buggy. If you have visions of campaigns spanning for-loops to" -# artisan_summary_suf: "then this class is for you." +# artisan_summary_suf: ", then this class is for you." # artisan_introduction_pref: "We must construct additional levels! People be clamoring for more content, and we can only build so many ourselves. Right now your workstation is level one; our level editor is barely usable even by its creators, so be wary. If you have visions of campaigns spanning for-loops to" -# artisan_introduction_suf: "then this class might be for you." +# artisan_introduction_suf: ", then this class might be for you." # artisan_attribute_1: "Any experience in building content like this would be nice, such as using Blizzard's level editors. But not required!" # artisan_attribute_2: "A hankering to do a whole lot of testing and iteration. To make good levels, you need to take it to others and watch them play it, and be prepared to find a lot of things to fix." # artisan_attribute_3: "For the time being, endurance en par with an Adventurer. Our Level Editor is super preliminary and frustrating to use. You have been warned!" diff --git a/app/locale/es-ES.coffee b/app/locale/es-ES.coffee index 7919a5fcc..bbbccea1b 100644 --- a/app/locale/es-ES.coffee +++ b/app/locale/es-ES.coffee @@ -470,9 +470,9 @@ module.exports = nativeDescription: "español (ES)", englishDescription: "Spanis more_about_archmage: "Aprende más sobre convertirte en un poderoso Archimago" archmage_subscribe_desc: "Recibe correos sobre nuevos anuncios y oportunidades de codificar." # artisan_summary_pref: "Want to design levels and expand CodeCombat's arsenal? People are playing through our content at a pace faster than we can build! Right now, our level editor is barebone, so be wary. Making levels will be a little challenging and buggy. If you have visions of campaigns spanning for-loops to" - artisan_summary_suf: "entonces esta Clase es la tuya." + artisan_summary_suf: ", entonces esta Clase es la tuya." artisan_introduction_pref: "¡Debemos construir niveles adicionales! La gente clama por más contenido y solo podemos crear unos cuantos. Ahora mismo tu estación de trabajo es el nivel uno; nuestro editor de niveles es apenas usable por sus creadores, así que ten cuidado. Si tienes visiones de campañas que alcanzan el infinito" - artisan_introduction_suf: "entonces esta Clase es ideal para ti." + artisan_introduction_suf: ", entonces esta Clase es ideal para ti." artisan_attribute_1: "Cualquier experiencia creando contenido similar estaría bien, como por ejemplo el editor de niveles de Blizzard. ¡Aunque no es necesaria!" artisan_attribute_2: "Un anhelo de hacer un montón de testeo e iteraciones. Para hacer buenos niveles necesitas mostrárselos a otros y mirar como juegan, además de estar preparado para encontrar los fallos a reparar." artisan_attribute_3: "Por el momento, la resistencia va a la par con el Aventurero. Nuestro editor de niveles está a un nivel de desarrollo temprano y puede ser muy frustrante usarlo. ¡Estás advertido!" diff --git a/app/locale/es.coffee b/app/locale/es.coffee index b2097e847..7ff407ced 100644 --- a/app/locale/es.coffee +++ b/app/locale/es.coffee @@ -470,9 +470,9 @@ module.exports = nativeDescription: "español", englishDescription: "Spanish", t # more_about_archmage: "Learn More About Becoming an Archmage" # archmage_subscribe_desc: "Get emails on new coding opportunities and announcements." # artisan_summary_pref: "Want to design levels and expand CodeCombat's arsenal? People are playing through our content at a pace faster than we can build! Right now, our level editor is barebone, so be wary. Making levels will be a little challenging and buggy. If you have visions of campaigns spanning for-loops to" -# artisan_summary_suf: "then this class is for you." +# artisan_summary_suf: ", then this class is for you." # artisan_introduction_pref: "We must construct additional levels! People be clamoring for more content, and we can only build so many ourselves. Right now your workstation is level one; our level editor is barely usable even by its creators, so be wary. If you have visions of campaigns spanning for-loops to" -# artisan_introduction_suf: "then this class might be for you." +# artisan_introduction_suf: ", then this class might be for you." # artisan_attribute_1: "Any experience in building content like this would be nice, such as using Blizzard's level editors. But not required!" # artisan_attribute_2: "A hankering to do a whole lot of testing and iteration. To make good levels, you need to take it to others and watch them play it, and be prepared to find a lot of things to fix." # artisan_attribute_3: "For the time being, endurance en par with an Adventurer. Our Level Editor is super preliminary and frustrating to use. You have been warned!" diff --git a/app/locale/fa.coffee b/app/locale/fa.coffee index 32624dc7e..52b82c69e 100644 --- a/app/locale/fa.coffee +++ b/app/locale/fa.coffee @@ -470,9 +470,9 @@ module.exports = nativeDescription: "فارسی", englishDescription: "Persian", # more_about_archmage: "Learn More About Becoming an Archmage" # archmage_subscribe_desc: "Get emails on new coding opportunities and announcements." # artisan_summary_pref: "Want to design levels and expand CodeCombat's arsenal? People are playing through our content at a pace faster than we can build! Right now, our level editor is barebone, so be wary. Making levels will be a little challenging and buggy. If you have visions of campaigns spanning for-loops to" -# artisan_summary_suf: "then this class is for you." +# artisan_summary_suf: ", then this class is for you." # artisan_introduction_pref: "We must construct additional levels! People be clamoring for more content, and we can only build so many ourselves. Right now your workstation is level one; our level editor is barely usable even by its creators, so be wary. If you have visions of campaigns spanning for-loops to" -# artisan_introduction_suf: "then this class might be for you." +# artisan_introduction_suf: ", then this class might be for you." # artisan_attribute_1: "Any experience in building content like this would be nice, such as using Blizzard's level editors. But not required!" # artisan_attribute_2: "A hankering to do a whole lot of testing and iteration. To make good levels, you need to take it to others and watch them play it, and be prepared to find a lot of things to fix." # artisan_attribute_3: "For the time being, endurance en par with an Adventurer. Our Level Editor is super preliminary and frustrating to use. You have been warned!" diff --git a/app/locale/fi.coffee b/app/locale/fi.coffee index f6322887c..e6f05d307 100644 --- a/app/locale/fi.coffee +++ b/app/locale/fi.coffee @@ -470,9 +470,9 @@ module.exports = nativeDescription: "suomi", englishDescription: "Finnish", tran # more_about_archmage: "Learn More About Becoming an Archmage" # archmage_subscribe_desc: "Get emails on new coding opportunities and announcements." # artisan_summary_pref: "Want to design levels and expand CodeCombat's arsenal? People are playing through our content at a pace faster than we can build! Right now, our level editor is barebone, so be wary. Making levels will be a little challenging and buggy. If you have visions of campaigns spanning for-loops to" -# artisan_summary_suf: "then this class is for you." +# artisan_summary_suf: ", then this class is for you." # artisan_introduction_pref: "We must construct additional levels! People be clamoring for more content, and we can only build so many ourselves. Right now your workstation is level one; our level editor is barely usable even by its creators, so be wary. If you have visions of campaigns spanning for-loops to" -# artisan_introduction_suf: "then this class might be for you." +# artisan_introduction_suf: ", then this class might be for you." # artisan_attribute_1: "Any experience in building content like this would be nice, such as using Blizzard's level editors. But not required!" # artisan_attribute_2: "A hankering to do a whole lot of testing and iteration. To make good levels, you need to take it to others and watch them play it, and be prepared to find a lot of things to fix." # artisan_attribute_3: "For the time being, endurance en par with an Adventurer. Our Level Editor is super preliminary and frustrating to use. You have been warned!" diff --git a/app/locale/fr.coffee b/app/locale/fr.coffee index ccbdcd070..5797e343e 100644 --- a/app/locale/fr.coffee +++ b/app/locale/fr.coffee @@ -470,9 +470,9 @@ module.exports = nativeDescription: "français", englishDescription: "French", t more_about_archmage: "En apprendre plus sur devenir un puissant archimage" archmage_subscribe_desc: "Recevoir un email sur les nouvelles possibilités de développement et des annonces." # artisan_summary_pref: "Want to design levels and expand CodeCombat's arsenal? People are playing through our content at a pace faster than we can build! Right now, our level editor is barebone, so be wary. Making levels will be a little challenging and buggy. If you have visions of campaigns spanning for-loops to" -# artisan_summary_suf: "then this class is for you." +# artisan_summary_suf: ", then this class is for you." artisan_introduction_pref: "Nous devons créer des niveaux additionnels! Les gens veulent plus de contenu, et nous ne pouvons pas tous les créer nous-mêmes. Maintenant votre station de travail est au niveau un ; notre éditeur de niveaux est à peine utilisable même par ses créateurs, donc méfiez-vous. Si vous avez des idées sur la boucle for de" - artisan_introduction_suf: "cette classe est faite pour vous." + artisan_introduction_suf: ", cette classe est faite pour vous." artisan_attribute_1: "Une expérience dans la création de contenu comme celui-ci serait un plus, comme utiliser l'éditeur de niveaux de Blizzard. Mais ce n'est pas nécessaire!" artisan_attribute_2: "Vous aspirez à faire beaucoup de tests et d'itérations. Pour faire de bons niveaux, vous aurez besoin de les proposer aux autres et les regarder les jouer, et être prêt à trouver un grand nombre de choses à corriger." artisan_attribute_3: "Pour l'heure, endurance en binôme avec un Aventurier. Notre éditeur de niveaux est vraiment préliminaire et frustrant à l'utilisation. Vous êtes prévenus!" diff --git a/app/locale/he.coffee b/app/locale/he.coffee index c3cb56c9b..2281828a4 100644 --- a/app/locale/he.coffee +++ b/app/locale/he.coffee @@ -470,9 +470,9 @@ module.exports = nativeDescription: "עברית", englishDescription: "Hebrew", # more_about_archmage: "Learn More About Becoming an Archmage" # archmage_subscribe_desc: "Get emails on new coding opportunities and announcements." # artisan_summary_pref: "Want to design levels and expand CodeCombat's arsenal? People are playing through our content at a pace faster than we can build! Right now, our level editor is barebone, so be wary. Making levels will be a little challenging and buggy. If you have visions of campaigns spanning for-loops to" -# artisan_summary_suf: "then this class is for you." +# artisan_summary_suf: ", then this class is for you." # artisan_introduction_pref: "We must construct additional levels! People be clamoring for more content, and we can only build so many ourselves. Right now your workstation is level one; our level editor is barely usable even by its creators, so be wary. If you have visions of campaigns spanning for-loops to" -# artisan_introduction_suf: "then this class might be for you." +# artisan_introduction_suf: ", then this class might be for you." # artisan_attribute_1: "Any experience in building content like this would be nice, such as using Blizzard's level editors. But not required!" # artisan_attribute_2: "A hankering to do a whole lot of testing and iteration. To make good levels, you need to take it to others and watch them play it, and be prepared to find a lot of things to fix." # artisan_attribute_3: "For the time being, endurance en par with an Adventurer. Our Level Editor is super preliminary and frustrating to use. You have been warned!" diff --git a/app/locale/hi.coffee b/app/locale/hi.coffee index f0ae7d9c5..5165f38e2 100644 --- a/app/locale/hi.coffee +++ b/app/locale/hi.coffee @@ -470,9 +470,9 @@ module.exports = nativeDescription: "मानक हिन्दी", englishDe # more_about_archmage: "Learn More About Becoming an Archmage" # archmage_subscribe_desc: "Get emails on new coding opportunities and announcements." # artisan_summary_pref: "Want to design levels and expand CodeCombat's arsenal? People are playing through our content at a pace faster than we can build! Right now, our level editor is barebone, so be wary. Making levels will be a little challenging and buggy. If you have visions of campaigns spanning for-loops to" -# artisan_summary_suf: "then this class is for you." +# artisan_summary_suf: ", then this class is for you." # artisan_introduction_pref: "We must construct additional levels! People be clamoring for more content, and we can only build so many ourselves. Right now your workstation is level one; our level editor is barely usable even by its creators, so be wary. If you have visions of campaigns spanning for-loops to" -# artisan_introduction_suf: "then this class might be for you." +# artisan_introduction_suf: ", then this class might be for you." # artisan_attribute_1: "Any experience in building content like this would be nice, such as using Blizzard's level editors. But not required!" # artisan_attribute_2: "A hankering to do a whole lot of testing and iteration. To make good levels, you need to take it to others and watch them play it, and be prepared to find a lot of things to fix." # artisan_attribute_3: "For the time being, endurance en par with an Adventurer. Our Level Editor is super preliminary and frustrating to use. You have been warned!" diff --git a/app/locale/hu.coffee b/app/locale/hu.coffee index 543fca972..2c8a626b3 100644 --- a/app/locale/hu.coffee +++ b/app/locale/hu.coffee @@ -470,9 +470,9 @@ module.exports = nativeDescription: "magyar", englishDescription: "Hungarian", t # more_about_archmage: "Learn More About Becoming an Archmage" # archmage_subscribe_desc: "Get emails on new coding opportunities and announcements." # artisan_summary_pref: "Want to design levels and expand CodeCombat's arsenal? People are playing through our content at a pace faster than we can build! Right now, our level editor is barebone, so be wary. Making levels will be a little challenging and buggy. If you have visions of campaigns spanning for-loops to" -# artisan_summary_suf: "then this class is for you." +# artisan_summary_suf: ", then this class is for you." # artisan_introduction_pref: "We must construct additional levels! People be clamoring for more content, and we can only build so many ourselves. Right now your workstation is level one; our level editor is barely usable even by its creators, so be wary. If you have visions of campaigns spanning for-loops to" -# artisan_introduction_suf: "then this class might be for you." +# artisan_introduction_suf: ", then this class might be for you." # artisan_attribute_1: "Any experience in building content like this would be nice, such as using Blizzard's level editors. But not required!" # artisan_attribute_2: "A hankering to do a whole lot of testing and iteration. To make good levels, you need to take it to others and watch them play it, and be prepared to find a lot of things to fix." # artisan_attribute_3: "For the time being, endurance en par with an Adventurer. Our Level Editor is super preliminary and frustrating to use. You have been warned!" diff --git a/app/locale/id.coffee b/app/locale/id.coffee index 4fdfbe854..f142263d0 100644 --- a/app/locale/id.coffee +++ b/app/locale/id.coffee @@ -470,9 +470,9 @@ module.exports = nativeDescription: "Bahasa Indonesia", englishDescription: "Ind # more_about_archmage: "Learn More About Becoming an Archmage" # archmage_subscribe_desc: "Get emails on new coding opportunities and announcements." # artisan_summary_pref: "Want to design levels and expand CodeCombat's arsenal? People are playing through our content at a pace faster than we can build! Right now, our level editor is barebone, so be wary. Making levels will be a little challenging and buggy. If you have visions of campaigns spanning for-loops to" -# artisan_summary_suf: "then this class is for you." +# artisan_summary_suf: ", then this class is for you." # artisan_introduction_pref: "We must construct additional levels! People be clamoring for more content, and we can only build so many ourselves. Right now your workstation is level one; our level editor is barely usable even by its creators, so be wary. If you have visions of campaigns spanning for-loops to" -# artisan_introduction_suf: "then this class might be for you." +# artisan_introduction_suf: ", then this class might be for you." # artisan_attribute_1: "Any experience in building content like this would be nice, such as using Blizzard's level editors. But not required!" # artisan_attribute_2: "A hankering to do a whole lot of testing and iteration. To make good levels, you need to take it to others and watch them play it, and be prepared to find a lot of things to fix." # artisan_attribute_3: "For the time being, endurance en par with an Adventurer. Our Level Editor is super preliminary and frustrating to use. You have been warned!" diff --git a/app/locale/it.coffee b/app/locale/it.coffee index 91dd12dad..f6ca3ad08 100644 --- a/app/locale/it.coffee +++ b/app/locale/it.coffee @@ -470,9 +470,9 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t more_about_archmage: "Leggi di più su cosa vuol dire diventare un potente Arcimago" # archmage_subscribe_desc: "Get emails on new coding opportunities and announcements." # artisan_summary_pref: "Want to design levels and expand CodeCombat's arsenal? People are playing through our content at a pace faster than we can build! Right now, our level editor is barebone, so be wary. Making levels will be a little challenging and buggy. If you have visions of campaigns spanning for-loops to" -# artisan_summary_suf: "then this class is for you." +# artisan_summary_suf: ", then this class is for you." # artisan_introduction_pref: "We must construct additional levels! People be clamoring for more content, and we can only build so many ourselves. Right now your workstation is level one; our level editor is barely usable even by its creators, so be wary. If you have visions of campaigns spanning for-loops to" -# artisan_introduction_suf: "then this class might be for you." +# artisan_introduction_suf: ", then this class might be for you." # artisan_attribute_1: "Any experience in building content like this would be nice, such as using Blizzard's level editors. But not required!" # artisan_attribute_2: "A hankering to do a whole lot of testing and iteration. To make good levels, you need to take it to others and watch them play it, and be prepared to find a lot of things to fix." # artisan_attribute_3: "For the time being, endurance en par with an Adventurer. Our Level Editor is super preliminary and frustrating to use. You have been warned!" diff --git a/app/locale/ja.coffee b/app/locale/ja.coffee index f0256f934..f27bfce8f 100644 --- a/app/locale/ja.coffee +++ b/app/locale/ja.coffee @@ -470,9 +470,9 @@ module.exports = nativeDescription: "日本語", englishDescription: "Japanese", # more_about_archmage: "Learn More About Becoming an Archmage" # archmage_subscribe_desc: "Get emails on new coding opportunities and announcements." # artisan_summary_pref: "Want to design levels and expand CodeCombat's arsenal? People are playing through our content at a pace faster than we can build! Right now, our level editor is barebone, so be wary. Making levels will be a little challenging and buggy. If you have visions of campaigns spanning for-loops to" -# artisan_summary_suf: "then this class is for you." +# artisan_summary_suf: ", then this class is for you." # artisan_introduction_pref: "We must construct additional levels! People be clamoring for more content, and we can only build so many ourselves. Right now your workstation is level one; our level editor is barely usable even by its creators, so be wary. If you have visions of campaigns spanning for-loops to" -# artisan_introduction_suf: "then this class might be for you." +# artisan_introduction_suf: ", then this class might be for you." # artisan_attribute_1: "Any experience in building content like this would be nice, such as using Blizzard's level editors. But not required!" # artisan_attribute_2: "A hankering to do a whole lot of testing and iteration. To make good levels, you need to take it to others and watch them play it, and be prepared to find a lot of things to fix." # artisan_attribute_3: "For the time being, endurance en par with an Adventurer. Our Level Editor is super preliminary and frustrating to use. You have been warned!" diff --git a/app/locale/ko.coffee b/app/locale/ko.coffee index a6de0232d..1508eeb7a 100644 --- a/app/locale/ko.coffee +++ b/app/locale/ko.coffee @@ -470,9 +470,9 @@ module.exports = nativeDescription: "한국어", englishDescription: "Korean", t # more_about_archmage: "Learn More About Becoming an Archmage" # archmage_subscribe_desc: "Get emails on new coding opportunities and announcements." # artisan_summary_pref: "Want to design levels and expand CodeCombat's arsenal? People are playing through our content at a pace faster than we can build! Right now, our level editor is barebone, so be wary. Making levels will be a little challenging and buggy. If you have visions of campaigns spanning for-loops to" -# artisan_summary_suf: "then this class is for you." +# artisan_summary_suf: ", then this class is for you." # artisan_introduction_pref: "We must construct additional levels! People be clamoring for more content, and we can only build so many ourselves. Right now your workstation is level one; our level editor is barely usable even by its creators, so be wary. If you have visions of campaigns spanning for-loops to" -# artisan_introduction_suf: "then this class might be for you." +# artisan_introduction_suf: ", then this class might be for you." # artisan_attribute_1: "Any experience in building content like this would be nice, such as using Blizzard's level editors. But not required!" # artisan_attribute_2: "A hankering to do a whole lot of testing and iteration. To make good levels, you need to take it to others and watch them play it, and be prepared to find a lot of things to fix." # artisan_attribute_3: "For the time being, endurance en par with an Adventurer. Our Level Editor is super preliminary and frustrating to use. You have been warned!" diff --git a/app/locale/lt.coffee b/app/locale/lt.coffee index 82712faa1..c411cccbc 100644 --- a/app/locale/lt.coffee +++ b/app/locale/lt.coffee @@ -470,9 +470,9 @@ module.exports = nativeDescription: "lietuvių kalba", englishDescription: "Lith # more_about_archmage: "Learn More About Becoming an Archmage" # archmage_subscribe_desc: "Get emails on new coding opportunities and announcements." # artisan_summary_pref: "Want to design levels and expand CodeCombat's arsenal? People are playing through our content at a pace faster than we can build! Right now, our level editor is barebone, so be wary. Making levels will be a little challenging and buggy. If you have visions of campaigns spanning for-loops to" -# artisan_summary_suf: "then this class is for you." +# artisan_summary_suf: ", then this class is for you." # artisan_introduction_pref: "We must construct additional levels! People be clamoring for more content, and we can only build so many ourselves. Right now your workstation is level one; our level editor is barely usable even by its creators, so be wary. If you have visions of campaigns spanning for-loops to" -# artisan_introduction_suf: "then this class might be for you." +# artisan_introduction_suf: ", then this class might be for you." # artisan_attribute_1: "Any experience in building content like this would be nice, such as using Blizzard's level editors. But not required!" # artisan_attribute_2: "A hankering to do a whole lot of testing and iteration. To make good levels, you need to take it to others and watch them play it, and be prepared to find a lot of things to fix." # artisan_attribute_3: "For the time being, endurance en par with an Adventurer. Our Level Editor is super preliminary and frustrating to use. You have been warned!" diff --git a/app/locale/ms.coffee b/app/locale/ms.coffee index 377769b76..25ed25c51 100644 --- a/app/locale/ms.coffee +++ b/app/locale/ms.coffee @@ -470,9 +470,9 @@ module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa # more_about_archmage: "Learn More About Becoming an Archmage" # archmage_subscribe_desc: "Get emails on new coding opportunities and announcements." # artisan_summary_pref: "Want to design levels and expand CodeCombat's arsenal? People are playing through our content at a pace faster than we can build! Right now, our level editor is barebone, so be wary. Making levels will be a little challenging and buggy. If you have visions of campaigns spanning for-loops to" -# artisan_summary_suf: "then this class is for you." +# artisan_summary_suf: ", then this class is for you." # artisan_introduction_pref: "We must construct additional levels! People be clamoring for more content, and we can only build so many ourselves. Right now your workstation is level one; our level editor is barely usable even by its creators, so be wary. If you have visions of campaigns spanning for-loops to" -# artisan_introduction_suf: "then this class might be for you." +# artisan_introduction_suf: ", then this class might be for you." # artisan_attribute_1: "Any experience in building content like this would be nice, such as using Blizzard's level editors. But not required!" # artisan_attribute_2: "A hankering to do a whole lot of testing and iteration. To make good levels, you need to take it to others and watch them play it, and be prepared to find a lot of things to fix." # artisan_attribute_3: "For the time being, endurance en par with an Adventurer. Our Level Editor is super preliminary and frustrating to use. You have been warned!" diff --git a/app/locale/nb.coffee b/app/locale/nb.coffee index e2392ba8e..b08126953 100644 --- a/app/locale/nb.coffee +++ b/app/locale/nb.coffee @@ -470,9 +470,9 @@ module.exports = nativeDescription: "Norsk Bokmål", englishDescription: "Norweg # more_about_archmage: "Learn More About Becoming an Archmage" # archmage_subscribe_desc: "Get emails on new coding opportunities and announcements." # artisan_summary_pref: "Want to design levels and expand CodeCombat's arsenal? People are playing through our content at a pace faster than we can build! Right now, our level editor is barebone, so be wary. Making levels will be a little challenging and buggy. If you have visions of campaigns spanning for-loops to" -# artisan_summary_suf: "then this class is for you." +# artisan_summary_suf: ", then this class is for you." # artisan_introduction_pref: "We must construct additional levels! People be clamoring for more content, and we can only build so many ourselves. Right now your workstation is level one; our level editor is barely usable even by its creators, so be wary. If you have visions of campaigns spanning for-loops to" -# artisan_introduction_suf: "then this class might be for you." +# artisan_introduction_suf: ", then this class might be for you." # artisan_attribute_1: "Any experience in building content like this would be nice, such as using Blizzard's level editors. But not required!" # artisan_attribute_2: "A hankering to do a whole lot of testing and iteration. To make good levels, you need to take it to others and watch them play it, and be prepared to find a lot of things to fix." # artisan_attribute_3: "For the time being, endurance en par with an Adventurer. Our Level Editor is super preliminary and frustrating to use. You have been warned!" diff --git a/app/locale/nl-BE.coffee b/app/locale/nl-BE.coffee index 561b0d568..280e6e7fc 100644 --- a/app/locale/nl-BE.coffee +++ b/app/locale/nl-BE.coffee @@ -470,9 +470,9 @@ module.exports = nativeDescription: "Nederlands (België)", englishDescription: more_about_archmage: "Leer meer over hoe je een Machtige Tovenaar kan worden" archmage_subscribe_desc: "Ontvang e-mails met nieuwe codeer oppurtiniteiten en aankondigingen." artisan_summary_pref: "Wil je levels ontwerpen en CodeCombat's arsenaal vergroten? Mensen spelen sneller door onze content dan wij bij kunnen houden! Op dit moment is onze level editor nog wat kaal, dus wees daarvan bewust. Levels maken zal een beetje uitdagend en buggy zijn. Als jij een visie van campagnes hebt van for-loops tot" - artisan_summary_suf: "dan is dit de klasse voor jou." + artisan_summary_suf: ", dan is dit de klasse voor jou." artisan_introduction_pref: "We moeten meer levels bouwen! Mensen schreeuwen om meer inhoud, en er zijn ook maar zoveel levels dat wij kunnen maken. Momenteel is jouw werkplaats level een; onze level editor is amper gebruikt door zelfs ons, wees dus voorzichtig. Indien je visioenen hebt van campagnes, gaande van for-loops tot" - artisan_introduction_suf: "dan is deze klasse waarschijnlijk iets voor jou." + artisan_introduction_suf: ", dan is deze klasse waarschijnlijk iets voor jou." artisan_attribute_1: "Enige ervaring in het maken van gelijkbare inhoud. Bijvoorbeeld ervaring het gebruiken van Blizzard's level editor. Maar dit is niet vereist!" artisan_attribute_2: "Tot in detail testen en itereren staat voor jou gelijk aan plezier. Om goede levels te maken, moet jet het door anderen laten spelen en bereid zijn om een hele boel aan te passen." artisan_attribute_3: "Momenteel heb je nog veel geduld nodig, doordat onze editor nog vrij ruw is en op je frustraties kan werken. Samenwerken met een Adventurer kan jou ook veel helpen." diff --git a/app/locale/nl-NL.coffee b/app/locale/nl-NL.coffee index a509f0429..101ab256e 100644 --- a/app/locale/nl-NL.coffee +++ b/app/locale/nl-NL.coffee @@ -470,9 +470,9 @@ module.exports = nativeDescription: "Nederlands (Nederland)", englishDescription more_about_archmage: "Leer meer over hoe je een Machtige Tovenaar kan worden" archmage_subscribe_desc: "Ontvang e-mails met nieuwe codeer oppurtiniteiten en aankondigingen." artisan_summary_pref: "Wil je levels ontwerpen en CodeCombat's arsenaal vergroten? Mensen spelen sneller door onze content dan wij bij kunnen houden! Op dit moment is onze level editor nog wat kaal, dus wees daarvan bewust. Levels maken zal een beetje uitdagend en buggy zijn. Als jij een visie van campagnes hebt van for-loops tot" - artisan_summary_suf: "dan is dit de klasse voor jou." + artisan_summary_suf: ", dan is dit de klasse voor jou." artisan_introduction_pref: "We moeten meer levels bouwen! Mensen schreeuwen om meer inhoud, en er zijn ook maar zoveel levels dat wij kunnen maken. Momenteel is jouw werkplaats level een; onze level editor is amper gebruikt door zelfs ons, wees dus voorzichtig. Indien je visioenen hebt van campagnes, gaande van for-loops tot" - artisan_introduction_suf: "dan is deze klasse waarschijnlijk iets voor jou." + artisan_introduction_suf: ", dan is deze klasse waarschijnlijk iets voor jou." artisan_attribute_1: "Enige ervaring in het maken van gelijkbare inhoud. Bijvoorbeeld ervaring het gebruiken van Blizzard's level editor. Maar dit is niet vereist!" artisan_attribute_2: "Tot in detail testen en itereren staat voor jou gelijk aan plezier. Om goede levels te maken, moet jet het door anderen laten spelen en bereid zijn om een hele boel aan te passen." artisan_attribute_3: "Momenteel heb je nog veel geduld nodig, doordat onze editor nog vrij ruw is en op je frustraties kan werken. Samenwerken met een Adventurer kan jou ook veel helpen." diff --git a/app/locale/nl.coffee b/app/locale/nl.coffee index 303ef24a2..17599a623 100644 --- a/app/locale/nl.coffee +++ b/app/locale/nl.coffee @@ -470,9 +470,9 @@ module.exports = nativeDescription: "Nederlands", englishDescription: "Dutch", t more_about_archmage: "Leer meer over hoe je een Machtige Tovenaar kan worden" archmage_subscribe_desc: "Ontvang e-mails met nieuwe programmeer mogelijkheden en aankondigingen." artisan_summary_pref: "Wil je levels ontwerpen en CodeCombat's arsenaal vergroten? Mensen spelen sneller door onze content dan wij bij kunnen houden! Op dit moment is onze level editor nog wat beperkt, dus wees daarvan bewust. Het maken van levels zal een uitdaging zijn met een grote kans op fouten. Als jij een visie van campagnes hebt van for-loops tot" - artisan_summary_suf: "dan is dit de klasse voor jou." + artisan_summary_suf: ", dan is dit de klasse voor jou." artisan_introduction_pref: "We moeten meer levels bouwen! Mensen schreeuwen om meer inhoud, en er zijn ook maar zoveel levels dat wij kunnen maken. Momenteel is jouw werkplaats level een; onze level editor wordt zelfs door ons amper gebruikt, dus wees voorzichtig. Indien je een visie hebt van een campagne, gaande van for-loops tot" - artisan_introduction_suf: "dan is deze klasse waarschijnlijk iets voor jou." + artisan_introduction_suf: ", dan is deze klasse waarschijnlijk iets voor jou." artisan_attribute_1: "Enige ervaring in het maken van vergelijkbare inhoud. Bijvoorbeeld ervaring in het gebruiken van Blizzard's level editor. Maar dit is niet vereist!" artisan_attribute_2: "Tot in het detail testen en opnieuw proberen staat voor jou gelijk aan plezier. Om goede levels te maken, moet je het door anderen laten spelen en bereid zijn om een hele boel aan te passen." artisan_attribute_3: "Momenteel heb je nog veel geduld nodig, doordat onze editor nog vrij ruw is en op je zenuwen kan werken. Samenwerken met een Avonturier kan jou ook veel helpen." diff --git a/app/locale/nn.coffee b/app/locale/nn.coffee index 959a498e5..4dc969190 100644 --- a/app/locale/nn.coffee +++ b/app/locale/nn.coffee @@ -470,9 +470,9 @@ module.exports = nativeDescription: "Norwegian Nynorsk", englishDescription: "No # more_about_archmage: "Learn More About Becoming an Archmage" # archmage_subscribe_desc: "Get emails on new coding opportunities and announcements." # artisan_summary_pref: "Want to design levels and expand CodeCombat's arsenal? People are playing through our content at a pace faster than we can build! Right now, our level editor is barebone, so be wary. Making levels will be a little challenging and buggy. If you have visions of campaigns spanning for-loops to" -# artisan_summary_suf: "then this class is for you." +# artisan_summary_suf: ", then this class is for you." # artisan_introduction_pref: "We must construct additional levels! People be clamoring for more content, and we can only build so many ourselves. Right now your workstation is level one; our level editor is barely usable even by its creators, so be wary. If you have visions of campaigns spanning for-loops to" -# artisan_introduction_suf: "then this class might be for you." +# artisan_introduction_suf: ", then this class might be for you." # artisan_attribute_1: "Any experience in building content like this would be nice, such as using Blizzard's level editors. But not required!" # artisan_attribute_2: "A hankering to do a whole lot of testing and iteration. To make good levels, you need to take it to others and watch them play it, and be prepared to find a lot of things to fix." # artisan_attribute_3: "For the time being, endurance en par with an Adventurer. Our Level Editor is super preliminary and frustrating to use. You have been warned!" diff --git a/app/locale/no.coffee b/app/locale/no.coffee index c5da34d1c..a64438ce8 100644 --- a/app/locale/no.coffee +++ b/app/locale/no.coffee @@ -470,9 +470,9 @@ module.exports = nativeDescription: "Norsk", englishDescription: "Norwegian", tr # more_about_archmage: "Learn More About Becoming an Archmage" # archmage_subscribe_desc: "Get emails on new coding opportunities and announcements." # artisan_summary_pref: "Want to design levels and expand CodeCombat's arsenal? People are playing through our content at a pace faster than we can build! Right now, our level editor is barebone, so be wary. Making levels will be a little challenging and buggy. If you have visions of campaigns spanning for-loops to" -# artisan_summary_suf: "then this class is for you." +# artisan_summary_suf: ", then this class is for you." # artisan_introduction_pref: "We must construct additional levels! People be clamoring for more content, and we can only build so many ourselves. Right now your workstation is level one; our level editor is barely usable even by its creators, so be wary. If you have visions of campaigns spanning for-loops to" -# artisan_introduction_suf: "then this class might be for you." +# artisan_introduction_suf: ", then this class might be for you." # artisan_attribute_1: "Any experience in building content like this would be nice, such as using Blizzard's level editors. But not required!" # artisan_attribute_2: "A hankering to do a whole lot of testing and iteration. To make good levels, you need to take it to others and watch them play it, and be prepared to find a lot of things to fix." # artisan_attribute_3: "For the time being, endurance en par with an Adventurer. Our Level Editor is super preliminary and frustrating to use. You have been warned!" diff --git a/app/locale/pt-BR.coffee b/app/locale/pt-BR.coffee index 851072886..d1bdfe010 100644 --- a/app/locale/pt-BR.coffee +++ b/app/locale/pt-BR.coffee @@ -470,9 +470,9 @@ module.exports = nativeDescription: "português do Brasil", englishDescription: more_about_archmage: "Saiba Mais Sobre Como Se Tornar Um Poderoso Arquimago" archmage_subscribe_desc: "Receba email sobre novas oportunidades para codificar e anúncios." artisan_summary_pref: "Quer criar níveis e ampliar o arsenal do CodeCombat? As pessoas estão jogando com o nosso conteúdo em um ritmo mais rápido do que podemos construir! Neste momento, nosso editor de níveis é instável, então fique esperto. Fazer os níveis será um pouco desafiador e com alguns bugs. Se você tem visões de campanhas abrangendo for-loops para" - artisan_summary_suf: "então essa classe é para você." + artisan_summary_suf: ", então essa classe é para você." artisan_introduction_pref: "Nós devemos contruir níveis adicionais! Pessoas estão clamando por mais conteúdo, e só podemos contruir tantos de nós mesmos. Agora sua estação de trabalho é o nível um; nosso Editor de Níveis é pouco utilizável até mesmo para seus criadores, então fique esperto. Se você tem visões de campanhas abrangendo for-loops para" - artisan_introduction_suf: "para, em seguida, esta classe pode ser para você." + artisan_introduction_suf: ", esta classe pode ser para você." artisan_attribute_1: "Qualquer experiência em construir conteúdo como esse seria legal, como usando os editores de nível da Blizzard. Mas não é obrigatório!" artisan_attribute_2: "Um desejo ardente de fazer um monte de testes e iteração. Para fazer bons níveis, você precisa levá-lo para os outros e vê-los jogar, e estar preparado para encontrar muitas coisas para consertar." artisan_attribute_3: "Por enquanto, a resistência em par com um Aventureiro. Nosso Editor de Níveis é super preliminar e frustrante para usar. Você foi avisado!" diff --git a/app/locale/pt-PT.coffee b/app/locale/pt-PT.coffee index 8a9130951..34ba32504 100644 --- a/app/locale/pt-PT.coffee +++ b/app/locale/pt-PT.coffee @@ -470,9 +470,9 @@ module.exports = nativeDescription: "Português europeu", englishDescription: "P # more_about_archmage: "Learn More About Becoming an Archmage" # archmage_subscribe_desc: "Get emails on new coding opportunities and announcements." # artisan_summary_pref: "Want to design levels and expand CodeCombat's arsenal? People are playing through our content at a pace faster than we can build! Right now, our level editor is barebone, so be wary. Making levels will be a little challenging and buggy. If you have visions of campaigns spanning for-loops to" -# artisan_summary_suf: "then this class is for you." +# artisan_summary_suf: ", then this class is for you." # artisan_introduction_pref: "We must construct additional levels! People be clamoring for more content, and we can only build so many ourselves. Right now your workstation is level one; our level editor is barely usable even by its creators, so be wary. If you have visions of campaigns spanning for-loops to" -# artisan_introduction_suf: "then this class might be for you." +# artisan_introduction_suf: ", then this class might be for you." # artisan_attribute_1: "Any experience in building content like this would be nice, such as using Blizzard's level editors. But not required!" # artisan_attribute_2: "A hankering to do a whole lot of testing and iteration. To make good levels, you need to take it to others and watch them play it, and be prepared to find a lot of things to fix." # artisan_attribute_3: "For the time being, endurance en par with an Adventurer. Our Level Editor is super preliminary and frustrating to use. You have been warned!" diff --git a/app/locale/pt.coffee b/app/locale/pt.coffee index c9d7943f3..eeb23e9d2 100644 --- a/app/locale/pt.coffee +++ b/app/locale/pt.coffee @@ -470,9 +470,9 @@ module.exports = nativeDescription: "português", englishDescription: "Portugues # more_about_archmage: "Learn More About Becoming an Archmage" # archmage_subscribe_desc: "Get emails on new coding opportunities and announcements." # artisan_summary_pref: "Want to design levels and expand CodeCombat's arsenal? People are playing through our content at a pace faster than we can build! Right now, our level editor is barebone, so be wary. Making levels will be a little challenging and buggy. If you have visions of campaigns spanning for-loops to" -# artisan_summary_suf: "then this class is for you." +# artisan_summary_suf: ", then this class is for you." # artisan_introduction_pref: "We must construct additional levels! People be clamoring for more content, and we can only build so many ourselves. Right now your workstation is level one; our level editor is barely usable even by its creators, so be wary. If you have visions of campaigns spanning for-loops to" -# artisan_introduction_suf: "then this class might be for you." +# artisan_introduction_suf: ", then this class might be for you." # artisan_attribute_1: "Any experience in building content like this would be nice, such as using Blizzard's level editors. But not required!" # artisan_attribute_2: "A hankering to do a whole lot of testing and iteration. To make good levels, you need to take it to others and watch them play it, and be prepared to find a lot of things to fix." # artisan_attribute_3: "For the time being, endurance en par with an Adventurer. Our Level Editor is super preliminary and frustrating to use. You have been warned!" diff --git a/app/locale/ro.coffee b/app/locale/ro.coffee index 9d277d1c4..673eac87f 100644 --- a/app/locale/ro.coffee +++ b/app/locale/ro.coffee @@ -470,9 +470,9 @@ module.exports = nativeDescription: "limba română", englishDescription: "Roman more_about_archmage: "Învață mai multe despre cum să devi un Archmage" archmage_subscribe_desc: "Primește email-uri despre noi oportunități de progrmare și anunțuri." artisan_summary_pref: "Vrei să creezi nivele și să extinzi arsenalul CodeCombat? Oamenii ne termină nivelele mai repede decât putem să le creăm! Momentan, editorul nostru de nivele este rudimentar, așa că aveți grijă. Crearea de nivele va fi o mică provocare și va mai avea câteva bug-uri. Dacă ai viziuni cu campanii care cuprind loop-uri for pentru" - artisan_summary_suf: "atunci asta e clasa pentru tine." + artisan_summary_suf: ", atunci asta e clasa pentru tine." artisan_introduction_pref: "Trebuie să construim nivele adiționale! Oamenii sunt nerăbdători pentru mai mult conținut, și noi putem face doar atât singuri. Momentan editorul de nivele abia este utilizabil până și de creatorii lui, așa că aveți grijă. Dacă ai viziuni cu campanii care cuprind loop-uri for pentru" - artisan_introduction_suf: "atunci aceasta ar fi clasa pentru tine." + artisan_introduction_suf: ", atunci aceasta ar fi clasa pentru tine." artisan_attribute_1: "Orice experiență în crearea de conținut ca acesta ar fi de preferat, precum folosirea editoarelor de nivele de la Blizzard. Dar nu este obligatoriu!" artisan_attribute_2: "Un chef de a face o mulțime de teste și iterări. Pentru a face nivele bune, trebuie să testați pe mai mulți oameni și să obțineți feedback, și să fiți pregăți să reparați o mulțime de lucruri." artisan_attribute_3: "Pentru moment trebui să ai nervi de oțel. Editorul nostru de nivele este abia la început și încă are multe probleme. Ai fost avertizat!" diff --git a/app/locale/sk.coffee b/app/locale/sk.coffee index 30ad58f16..7d712fcfd 100644 --- a/app/locale/sk.coffee +++ b/app/locale/sk.coffee @@ -470,9 +470,9 @@ module.exports = nativeDescription: "slovenčina", englishDescription: "Slovak", # more_about_archmage: "Learn More About Becoming an Archmage" # archmage_subscribe_desc: "Get emails on new coding opportunities and announcements." # artisan_summary_pref: "Want to design levels and expand CodeCombat's arsenal? People are playing through our content at a pace faster than we can build! Right now, our level editor is barebone, so be wary. Making levels will be a little challenging and buggy. If you have visions of campaigns spanning for-loops to" -# artisan_summary_suf: "then this class is for you." +# artisan_summary_suf: ", then this class is for you." # artisan_introduction_pref: "We must construct additional levels! People be clamoring for more content, and we can only build so many ourselves. Right now your workstation is level one; our level editor is barely usable even by its creators, so be wary. If you have visions of campaigns spanning for-loops to" -# artisan_introduction_suf: "then this class might be for you." +# artisan_introduction_suf: ", then this class might be for you." # artisan_attribute_1: "Any experience in building content like this would be nice, such as using Blizzard's level editors. But not required!" # artisan_attribute_2: "A hankering to do a whole lot of testing and iteration. To make good levels, you need to take it to others and watch them play it, and be prepared to find a lot of things to fix." # artisan_attribute_3: "For the time being, endurance en par with an Adventurer. Our Level Editor is super preliminary and frustrating to use. You have been warned!" diff --git a/app/locale/sl.coffee b/app/locale/sl.coffee index 5da4f5fd8..565ae2335 100644 --- a/app/locale/sl.coffee +++ b/app/locale/sl.coffee @@ -470,9 +470,9 @@ module.exports = nativeDescription: "slovenščina", englishDescription: "Sloven # more_about_archmage: "Learn More About Becoming an Archmage" # archmage_subscribe_desc: "Get emails on new coding opportunities and announcements." # artisan_summary_pref: "Want to design levels and expand CodeCombat's arsenal? People are playing through our content at a pace faster than we can build! Right now, our level editor is barebone, so be wary. Making levels will be a little challenging and buggy. If you have visions of campaigns spanning for-loops to" -# artisan_summary_suf: "then this class is for you." +# artisan_summary_suf: ", then this class is for you." # artisan_introduction_pref: "We must construct additional levels! People be clamoring for more content, and we can only build so many ourselves. Right now your workstation is level one; our level editor is barely usable even by its creators, so be wary. If you have visions of campaigns spanning for-loops to" -# artisan_introduction_suf: "then this class might be for you." +# artisan_introduction_suf: ", then this class might be for you." # artisan_attribute_1: "Any experience in building content like this would be nice, such as using Blizzard's level editors. But not required!" # artisan_attribute_2: "A hankering to do a whole lot of testing and iteration. To make good levels, you need to take it to others and watch them play it, and be prepared to find a lot of things to fix." # artisan_attribute_3: "For the time being, endurance en par with an Adventurer. Our Level Editor is super preliminary and frustrating to use. You have been warned!" diff --git a/app/locale/sr.coffee b/app/locale/sr.coffee index d9eb5f3e3..9c49c79ee 100644 --- a/app/locale/sr.coffee +++ b/app/locale/sr.coffee @@ -470,9 +470,9 @@ module.exports = nativeDescription: "српски", englishDescription: "Serbian # more_about_archmage: "Learn More About Becoming an Archmage" # archmage_subscribe_desc: "Get emails on new coding opportunities and announcements." # artisan_summary_pref: "Want to design levels and expand CodeCombat's arsenal? People are playing through our content at a pace faster than we can build! Right now, our level editor is barebone, so be wary. Making levels will be a little challenging and buggy. If you have visions of campaigns spanning for-loops to" -# artisan_summary_suf: "then this class is for you." +# artisan_summary_suf: ", then this class is for you." # artisan_introduction_pref: "We must construct additional levels! People be clamoring for more content, and we can only build so many ourselves. Right now your workstation is level one; our level editor is barely usable even by its creators, so be wary. If you have visions of campaigns spanning for-loops to" -# artisan_introduction_suf: "then this class might be for you." +# artisan_introduction_suf: ", then this class might be for you." # artisan_attribute_1: "Any experience in building content like this would be nice, such as using Blizzard's level editors. But not required!" # artisan_attribute_2: "A hankering to do a whole lot of testing and iteration. To make good levels, you need to take it to others and watch them play it, and be prepared to find a lot of things to fix." # artisan_attribute_3: "For the time being, endurance en par with an Adventurer. Our Level Editor is super preliminary and frustrating to use. You have been warned!" diff --git a/app/locale/sv.coffee b/app/locale/sv.coffee index cc0d43f3f..64556f8ba 100644 --- a/app/locale/sv.coffee +++ b/app/locale/sv.coffee @@ -470,9 +470,9 @@ module.exports = nativeDescription: "Svenska", englishDescription: "Swedish", tr more_about_archmage: "Lär dig mer om att bli en huvudmagiker" archmage_subscribe_desc: "Få mail om nya kodmöjligheter och tillkännagivanden." artisan_summary_pref: "Vill du designa nivåer och utvidga CodeCombats arsenal? Folk spelar igenom vårt innehåll snabbare än vi kan bygga! För tillfället är vår nivåredigerare ganska mager, så var uppmärksam. Att skapa nivåer kommer att vara lite utmanande och buggigt. Om du har visioner av kampanjer som sträcker sig från for-loopar till" - artisan_summary_suf: "är den här klassen för dig." + artisan_summary_suf: ", är den här klassen för dig." artisan_introduction_pref: "Vi måste bygga fler nivåer! Människor kräver mer innehåll, och vi kan bara bygga en viss mängd själva. Just nu är arbetsstation nivå ett; vår nivåredigerare är knappt användbar ens av dess skapare, så var uppmärksam. Om du har visioner av kampanjer som sträcker sig från for-loopar till" - artisan_introduction_suf: "är den här klassen kanske något för dig." + artisan_introduction_suf: ", är den här klassen kanske något för dig." artisan_attribute_1: "Någon erfarenhet av att bygga liknande innehåll vore bra, som till exempel Blizzards nivåredigerare. Det är dock inget krav!" artisan_attribute_2: "En vilja att göra en hel del testande och upprepning. För att göra bra nivåer, måste du ta dem till andra och se dem spela den, och vara beredd på att hitta många saker att laga." artisan_attribute_3: "För tillfället, uthållighet i klass med en äventyrare. Vår nivåredigerare är väldigt preliminär och frustrerande att använda. Du är varnad!" diff --git a/app/locale/th.coffee b/app/locale/th.coffee index 7222fe1d3..9904dde0c 100644 --- a/app/locale/th.coffee +++ b/app/locale/th.coffee @@ -470,9 +470,9 @@ module.exports = nativeDescription: "ไทย", englishDescription: "Thai", tra # more_about_archmage: "Learn More About Becoming an Archmage" # archmage_subscribe_desc: "Get emails on new coding opportunities and announcements." # artisan_summary_pref: "Want to design levels and expand CodeCombat's arsenal? People are playing through our content at a pace faster than we can build! Right now, our level editor is barebone, so be wary. Making levels will be a little challenging and buggy. If you have visions of campaigns spanning for-loops to" -# artisan_summary_suf: "then this class is for you." +# artisan_summary_suf: ", then this class is for you." # artisan_introduction_pref: "We must construct additional levels! People be clamoring for more content, and we can only build so many ourselves. Right now your workstation is level one; our level editor is barely usable even by its creators, so be wary. If you have visions of campaigns spanning for-loops to" -# artisan_introduction_suf: "then this class might be for you." +# artisan_introduction_suf: ", then this class might be for you." # artisan_attribute_1: "Any experience in building content like this would be nice, such as using Blizzard's level editors. But not required!" # artisan_attribute_2: "A hankering to do a whole lot of testing and iteration. To make good levels, you need to take it to others and watch them play it, and be prepared to find a lot of things to fix." # artisan_attribute_3: "For the time being, endurance en par with an Adventurer. Our Level Editor is super preliminary and frustrating to use. You have been warned!" diff --git a/app/locale/tr.coffee b/app/locale/tr.coffee index f5257ef7b..b5c4b3d57 100644 --- a/app/locale/tr.coffee +++ b/app/locale/tr.coffee @@ -470,9 +470,9 @@ module.exports = nativeDescription: "Türkçe", englishDescription: "Turkish", t # more_about_archmage: "Learn More About Becoming an Archmage" # archmage_subscribe_desc: "Get emails on new coding opportunities and announcements." # artisan_summary_pref: "Want to design levels and expand CodeCombat's arsenal? People are playing through our content at a pace faster than we can build! Right now, our level editor is barebone, so be wary. Making levels will be a little challenging and buggy. If you have visions of campaigns spanning for-loops to" -# artisan_summary_suf: "then this class is for you." +# artisan_summary_suf: ", then this class is for you." # artisan_introduction_pref: "We must construct additional levels! People be clamoring for more content, and we can only build so many ourselves. Right now your workstation is level one; our level editor is barely usable even by its creators, so be wary. If you have visions of campaigns spanning for-loops to" -# artisan_introduction_suf: "then this class might be for you." +# artisan_introduction_suf: ", then this class might be for you." # artisan_attribute_1: "Any experience in building content like this would be nice, such as using Blizzard's level editors. But not required!" # artisan_attribute_2: "A hankering to do a whole lot of testing and iteration. To make good levels, you need to take it to others and watch them play it, and be prepared to find a lot of things to fix." # artisan_attribute_3: "For the time being, endurance en par with an Adventurer. Our Level Editor is super preliminary and frustrating to use. You have been warned!" diff --git a/app/locale/uk.coffee b/app/locale/uk.coffee index 84b673421..873e45a41 100644 --- a/app/locale/uk.coffee +++ b/app/locale/uk.coffee @@ -470,9 +470,9 @@ module.exports = nativeDescription: "українська мова", englishDesc # more_about_archmage: "Learn More About Becoming an Archmage" # archmage_subscribe_desc: "Get emails on new coding opportunities and announcements." # artisan_summary_pref: "Want to design levels and expand CodeCombat's arsenal? People are playing through our content at a pace faster than we can build! Right now, our level editor is barebone, so be wary. Making levels will be a little challenging and buggy. If you have visions of campaigns spanning for-loops to" -# artisan_summary_suf: "then this class is for you." +# artisan_summary_suf: ", then this class is for you." # artisan_introduction_pref: "We must construct additional levels! People be clamoring for more content, and we can only build so many ourselves. Right now your workstation is level one; our level editor is barely usable even by its creators, so be wary. If you have visions of campaigns spanning for-loops to" -# artisan_introduction_suf: "then this class might be for you." +# artisan_introduction_suf: ", then this class might be for you." # artisan_attribute_1: "Any experience in building content like this would be nice, such as using Blizzard's level editors. But not required!" # artisan_attribute_2: "A hankering to do a whole lot of testing and iteration. To make good levels, you need to take it to others and watch them play it, and be prepared to find a lot of things to fix." # artisan_attribute_3: "For the time being, endurance en par with an Adventurer. Our Level Editor is super preliminary and frustrating to use. You have been warned!" diff --git a/app/locale/ur.coffee b/app/locale/ur.coffee index 6c9da56d2..ea9c2377e 100644 --- a/app/locale/ur.coffee +++ b/app/locale/ur.coffee @@ -470,9 +470,9 @@ module.exports = nativeDescription: "اُردُو", englishDescription: "Urdu", # more_about_archmage: "Learn More About Becoming an Archmage" # archmage_subscribe_desc: "Get emails on new coding opportunities and announcements." # artisan_summary_pref: "Want to design levels and expand CodeCombat's arsenal? People are playing through our content at a pace faster than we can build! Right now, our level editor is barebone, so be wary. Making levels will be a little challenging and buggy. If you have visions of campaigns spanning for-loops to" -# artisan_summary_suf: "then this class is for you." +# artisan_summary_suf: ", then this class is for you." # artisan_introduction_pref: "We must construct additional levels! People be clamoring for more content, and we can only build so many ourselves. Right now your workstation is level one; our level editor is barely usable even by its creators, so be wary. If you have visions of campaigns spanning for-loops to" -# artisan_introduction_suf: "then this class might be for you." +# artisan_introduction_suf: ", then this class might be for you." # artisan_attribute_1: "Any experience in building content like this would be nice, such as using Blizzard's level editors. But not required!" # artisan_attribute_2: "A hankering to do a whole lot of testing and iteration. To make good levels, you need to take it to others and watch them play it, and be prepared to find a lot of things to fix." # artisan_attribute_3: "For the time being, endurance en par with an Adventurer. Our Level Editor is super preliminary and frustrating to use. You have been warned!" diff --git a/app/locale/vi.coffee b/app/locale/vi.coffee index 6eceb2e96..6a04a79c4 100644 --- a/app/locale/vi.coffee +++ b/app/locale/vi.coffee @@ -470,9 +470,9 @@ module.exports = nativeDescription: "Tiếng Việt", englishDescription: "Vietn # more_about_archmage: "Learn More About Becoming an Archmage" # archmage_subscribe_desc: "Get emails on new coding opportunities and announcements." # artisan_summary_pref: "Want to design levels and expand CodeCombat's arsenal? People are playing through our content at a pace faster than we can build! Right now, our level editor is barebone, so be wary. Making levels will be a little challenging and buggy. If you have visions of campaigns spanning for-loops to" -# artisan_summary_suf: "then this class is for you." +# artisan_summary_suf: ", then this class is for you." # artisan_introduction_pref: "We must construct additional levels! People be clamoring for more content, and we can only build so many ourselves. Right now your workstation is level one; our level editor is barely usable even by its creators, so be wary. If you have visions of campaigns spanning for-loops to" -# artisan_introduction_suf: "then this class might be for you." +# artisan_introduction_suf: ", then this class might be for you." # artisan_attribute_1: "Any experience in building content like this would be nice, such as using Blizzard's level editors. But not required!" # artisan_attribute_2: "A hankering to do a whole lot of testing and iteration. To make good levels, you need to take it to others and watch them play it, and be prepared to find a lot of things to fix." # artisan_attribute_3: "For the time being, endurance en par with an Adventurer. Our Level Editor is super preliminary and frustrating to use. You have been warned!" diff --git a/app/locale/zh-HANS.coffee b/app/locale/zh-HANS.coffee index ecf47c8ba..deede5373 100644 --- a/app/locale/zh-HANS.coffee +++ b/app/locale/zh-HANS.coffee @@ -472,7 +472,7 @@ module.exports = nativeDescription: "简体中文", englishDescription: "Chinese artisan_summary_pref: "想要设计 CodeCombat 的关卡吗?人们玩的比我们做的快多了!现在我们的关卡编辑器还很基本,所以做起关卡来会有点麻烦,还会有bug。只要你有制作关卡的灵感,不管是简单的for循环还是" artisan_summary_suf: "这种东西,这个职业都很适合你。" # artisan_introduction_pref: "We must construct additional levels! People be clamoring for more content, and we can only build so many ourselves. Right now your workstation is level one; our level editor is barely usable even by its creators, so be wary. If you have visions of campaigns spanning for-loops to" -# artisan_introduction_suf: "then this class might be for you." +# artisan_introduction_suf: ", then this class might be for you." # artisan_attribute_1: "Any experience in building content like this would be nice, such as using Blizzard's level editors. But not required!" # artisan_attribute_2: "A hankering to do a whole lot of testing and iteration. To make good levels, you need to take it to others and watch them play it, and be prepared to find a lot of things to fix." # artisan_attribute_3: "For the time being, endurance en par with an Adventurer. Our Level Editor is super preliminary and frustrating to use. You have been warned!" diff --git a/app/locale/zh-HANT.coffee b/app/locale/zh-HANT.coffee index c544bfec9..29f4d258a 100644 --- a/app/locale/zh-HANT.coffee +++ b/app/locale/zh-HANT.coffee @@ -470,9 +470,9 @@ module.exports = nativeDescription: "繁体中文", englishDescription: "Chinese # more_about_archmage: "Learn More About Becoming an Archmage" # archmage_subscribe_desc: "Get emails on new coding opportunities and announcements." # artisan_summary_pref: "Want to design levels and expand CodeCombat's arsenal? People are playing through our content at a pace faster than we can build! Right now, our level editor is barebone, so be wary. Making levels will be a little challenging and buggy. If you have visions of campaigns spanning for-loops to" -# artisan_summary_suf: "then this class is for you." +# artisan_summary_suf: ", then this class is for you." # artisan_introduction_pref: "We must construct additional levels! People be clamoring for more content, and we can only build so many ourselves. Right now your workstation is level one; our level editor is barely usable even by its creators, so be wary. If you have visions of campaigns spanning for-loops to" -# artisan_introduction_suf: "then this class might be for you." +# artisan_introduction_suf: ", then this class might be for you." # artisan_attribute_1: "Any experience in building content like this would be nice, such as using Blizzard's level editors. But not required!" # artisan_attribute_2: "A hankering to do a whole lot of testing and iteration. To make good levels, you need to take it to others and watch them play it, and be prepared to find a lot of things to fix." # artisan_attribute_3: "For the time being, endurance en par with an Adventurer. Our Level Editor is super preliminary and frustrating to use. You have been warned!" diff --git a/app/locale/zh.coffee b/app/locale/zh.coffee index 90e779ea0..d3ee927da 100644 --- a/app/locale/zh.coffee +++ b/app/locale/zh.coffee @@ -470,9 +470,9 @@ module.exports = nativeDescription: "中文", englishDescription: "Chinese", tra # more_about_archmage: "Learn More About Becoming an Archmage" # archmage_subscribe_desc: "Get emails on new coding opportunities and announcements." # artisan_summary_pref: "Want to design levels and expand CodeCombat's arsenal? People are playing through our content at a pace faster than we can build! Right now, our level editor is barebone, so be wary. Making levels will be a little challenging and buggy. If you have visions of campaigns spanning for-loops to" -# artisan_summary_suf: "then this class is for you." +# artisan_summary_suf: ", then this class is for you." # artisan_introduction_pref: "We must construct additional levels! People be clamoring for more content, and we can only build so many ourselves. Right now your workstation is level one; our level editor is barely usable even by its creators, so be wary. If you have visions of campaigns spanning for-loops to" -# artisan_introduction_suf: "then this class might be for you." +# artisan_introduction_suf: ", then this class might be for you." # artisan_attribute_1: "Any experience in building content like this would be nice, such as using Blizzard's level editors. But not required!" # artisan_attribute_2: "A hankering to do a whole lot of testing and iteration. To make good levels, you need to take it to others and watch them play it, and be prepared to find a lot of things to fix." # artisan_attribute_3: "For the time being, endurance en par with an Adventurer. Our Level Editor is super preliminary and frustrating to use. You have been warned!" diff --git a/app/templates/contribute/artisan.jade b/app/templates/contribute/artisan.jade index da7a274d4..9e6d1320d 100644 --- a/app/templates/contribute/artisan.jade +++ b/app/templates/contribute/artisan.jade @@ -24,10 +24,9 @@ block content | If you have visions of campaigns spanning for-loops to span a(href="http://stackoverflow.com/questions/758088/seeking-contrived-example-code-continuations/758105#758105") - | Mondo Bizzaro - span + | Mondo Bizzaro span(data-i18n="contribute.artisan_introduction_suf") - | to then this class might be for you. + | , then this class might be for you. h4(data-i18n="contribute.class_attributes") Class Attributes ul diff --git a/app/templates/contribute/contribute.jade b/app/templates/contribute/contribute.jade index 4d19f5c86..ffb7045a6 100644 --- a/app/templates/contribute/contribute.jade +++ b/app/templates/contribute/contribute.jade @@ -94,10 +94,9 @@ block content | of campaigns spanning for-loops to span a(href="http://stackoverflow.com/questions/758088/seeking-contrived-example-code-continuations/758105#758105") - | Mondo Bizzaro - span + | Mondo Bizzaro span(data-i18n="contribute.artisan_summary_suf") - | then this class is for you. + | , then this class is for you. a(href="/contribute/artisan") p.lead(data-i18n="contribute.more_about_artisan") From 085d181ed33875b338d5d7cc0b35a7477c1a48ed Mon Sep 17 00:00:00 2001 From: Ting-Kuan Date: Tue, 1 Apr 2014 00:47:50 -0400 Subject: [PATCH 70/80] Use Noty to produce warning message while adding component with not added system. --- app/views/editor/components/main.coffee | 12 ++++++++++++ app/views/editor/level/component/edit.coffee | 2 +- bower.json | 3 ++- 3 files changed, 15 insertions(+), 2 deletions(-) diff --git a/app/views/editor/components/main.coffee b/app/views/editor/components/main.coffee index 6210e66bd..00022497c 100644 --- a/app/views/editor/components/main.coffee +++ b/app/views/editor/components/main.coffee @@ -3,6 +3,7 @@ template = require 'templates/editor/components/main' Level = require 'models/Level' LevelComponent = require 'models/LevelComponent' +LevelSystem = require 'models/LevelSystem' ComponentsCollection = require 'collections/ComponentsCollection' ComponentConfigView = require './config' @@ -157,6 +158,17 @@ module.exports = class ThangComponentEditView extends CocoView @reportChanges() onAddComponentEnterPressed: (node) => + extantSystems = + (@supermodel.getModelByOriginalAndMajorVersion LevelSystem, sn.original, sn.majorVersion).attributes.name.toLowerCase() for idx, sn of @level.get('systems') + requireSystem = node.data.system.toLowerCase() + + if requireSystem not in extantSystems + noty({ + text: 'Component ' + node.data.name + ' requires system ' + requireSystem + ' which is currently not specified in this level.', + layout: 'bottomLeft', + type: 'warning' + }) + currentSelection = @addComponentsTreema?.getLastSelectedTreema()?.data._id id = node.data._id diff --git a/app/views/editor/level/component/edit.coffee b/app/views/editor/level/component/edit.coffee index d1ecea023..7571e9a80 100644 --- a/app/views/editor/level/component/edit.coffee +++ b/app/views/editor/level/component/edit.coffee @@ -34,7 +34,7 @@ module.exports = class LevelComponentEditView extends View schema = _.cloneDeep LevelComponent.schema.attributes schema.properties = _.pick schema.properties, (value, key) => key in @editableSettings schema.required = _.intersection schema.required, @editableSettings - + treemaOptions = supermodel: @supermodel schema: schema diff --git a/bower.json b/bower.json index b499ee391..fae0caf04 100644 --- a/bower.json +++ b/bower.json @@ -35,7 +35,8 @@ "aether": "~0.1.14", "underscore.string": "~2.3.3", "firebase": "~1.0.2", - "catiline": "~2.9.3" + "catiline": "~2.9.3", + "noty": "~2.2.0" }, "overrides": { "backbone": { From e076440d1bf69d73f03ea5105df864a017524ab7 Mon Sep 17 00:00:00 2001 From: Ting-Kuan Date: Tue, 1 Apr 2014 02:41:04 -0400 Subject: [PATCH 71/80] Move Noty to vendor folder. --- app/views/editor/components/main.coffee | 5 +++-- bower.json | 3 +-- vendor/scripts/jquery.noty.packaged.min.js | 1 + 3 files changed, 5 insertions(+), 4 deletions(-) create mode 100644 vendor/scripts/jquery.noty.packaged.min.js diff --git a/app/views/editor/components/main.coffee b/app/views/editor/components/main.coffee index 00022497c..4b0a3276d 100644 --- a/app/views/editor/components/main.coffee +++ b/app/views/editor/components/main.coffee @@ -163,12 +163,13 @@ module.exports = class ThangComponentEditView extends CocoView requireSystem = node.data.system.toLowerCase() if requireSystem not in extantSystems + warn_element = 'Component ' + node.data.name + ' requires system ' + requireSystem + ' which is currently not specified in this level.' noty({ - text: 'Component ' + node.data.name + ' requires system ' + requireSystem + ' which is currently not specified in this level.', + text: warn_element, layout: 'bottomLeft', type: 'warning' }) - + currentSelection = @addComponentsTreema?.getLastSelectedTreema()?.data._id id = node.data._id diff --git a/bower.json b/bower.json index fae0caf04..b499ee391 100644 --- a/bower.json +++ b/bower.json @@ -35,8 +35,7 @@ "aether": "~0.1.14", "underscore.string": "~2.3.3", "firebase": "~1.0.2", - "catiline": "~2.9.3", - "noty": "~2.2.0" + "catiline": "~2.9.3" }, "overrides": { "backbone": { diff --git a/vendor/scripts/jquery.noty.packaged.min.js b/vendor/scripts/jquery.noty.packaged.min.js new file mode 100644 index 000000000..a304cd9c1 --- /dev/null +++ b/vendor/scripts/jquery.noty.packaged.min.js @@ -0,0 +1 @@ +"function"!=typeof Object.create&&(Object.create=function(a){function b(){}return b.prototype=a,new b}),function(a){var b={init:function(b){return this.options=a.extend({},a.noty.defaults,b),this.options.layout=this.options.custom?a.noty.layouts.inline:a.noty.layouts[this.options.layout],a.noty.themes[this.options.theme]?this.options.theme=a.noty.themes[this.options.theme]:b.themeClassName=this.options.theme,delete b.layout,delete b.theme,this.options=a.extend({},this.options,this.options.layout.options),this.options.id="noty_"+(new Date).getTime()*Math.floor(1e6*Math.random()),this.options=a.extend({},this.options,b),this._build(),this},_build:function(){var b=a('

').attr("id",this.options.id);if(b.append(this.options.template).find(".noty_text").html(this.options.text),this.$bar=null!==this.options.layout.parent.object?a(this.options.layout.parent.object).css(this.options.layout.parent.css).append(b):b,this.options.themeClassName&&this.$bar.addClass(this.options.themeClassName).addClass("noty_container_type_"+this.options.type),this.options.buttons){this.options.closeWith=[],this.options.timeout=!1;var c=a("
").addClass("noty_buttons");null!==this.options.layout.parent.object?this.$bar.find(".noty_bar").append(c):this.$bar.append(c);var d=this;a.each(this.options.buttons,function(b,c){var e=a("