From 998d1962487e8b59739445512a38dd812c813aa7 Mon Sep 17 00:00:00 2001 From: dheer Date: Fri, 5 Jun 2026 14:49:46 +0530 Subject: [PATCH 1/7] [ADD] estate: initial module setup Add the basic structure for the estate module as part of the Odoo Server Framework 101 training. --- estate/__init__.py | 1 + estate/__manifest__.py | 5 +++++ 2 files changed, 6 insertions(+) create mode 100644 estate/__init__.py create mode 100644 estate/__manifest__.py diff --git a/estate/__init__.py b/estate/__init__.py new file mode 100644 index 00000000000..0650744f6bc --- /dev/null +++ b/estate/__init__.py @@ -0,0 +1 @@ +from . import models diff --git a/estate/__manifest__.py b/estate/__manifest__.py new file mode 100644 index 00000000000..a50b92770a1 --- /dev/null +++ b/estate/__manifest__.py @@ -0,0 +1,5 @@ +{ + 'name': 'Estate', + 'depends': ['base'], + 'application': True, +} From bdd73fae6890cab203f178c21a7b1be8966ce2d9 Mon Sep 17 00:00:00 2001 From: dheer Date: Fri, 5 Jun 2026 17:48:05 +0530 Subject: [PATCH 2/7] [ADD] estate: add property model and basic fields --- estate/models/__init__.py | 1 + estate/models/estate_property.py | 32 ++++++++++++++++++++++++++++++++ 2 files changed, 33 insertions(+) create mode 100644 estate/models/__init__.py create mode 100644 estate/models/estate_property.py diff --git a/estate/models/__init__.py b/estate/models/__init__.py new file mode 100644 index 00000000000..5e1963c9d2f --- /dev/null +++ b/estate/models/__init__.py @@ -0,0 +1 @@ +from . import estate_property diff --git a/estate/models/estate_property.py b/estate/models/estate_property.py new file mode 100644 index 00000000000..025c152ce82 --- /dev/null +++ b/estate/models/estate_property.py @@ -0,0 +1,32 @@ +from odoo import models, fields +class EstateProperty(models.Model): + + _name = "estate.property" + _description = "real state property" + name=fields.Char(required=True) + + description = fields.Text() + postcode = fields.Char() + date_availability = fields.Date() + + expected_price = fields.Float(required=True) + selling_price = fields.Float() + + bedrooms = fields.Integer() + living_area = fields.Integer() + facades = fields.Integer() + + garage = fields.Boolean() + garden = fields.Boolean() + + garden_area = fields.Integer() + + garden_orientation = fields.Selection([ + ('north', 'North'), + ('south', 'South'), + ('east', 'East'), + ('west', 'West'), + ]) + + + From ea937d0eee21fef99e89ef2adc3d709c7e3fa3bc Mon Sep 17 00:00:00 2001 From: dheer Date: Mon, 8 Jun 2026 15:22:40 +0530 Subject: [PATCH 3/7] [ADD] estate: add access rights for estate properties Add ir.model.access.csv and configure permissions for estate.property. --- estate/__manifest__.py | 1 + estate/security/ir.model.access.csv | 2 ++ 2 files changed, 3 insertions(+) create mode 100644 estate/security/ir.model.access.csv diff --git a/estate/__manifest__.py b/estate/__manifest__.py index a50b92770a1..1b946252d82 100644 --- a/estate/__manifest__.py +++ b/estate/__manifest__.py @@ -2,4 +2,5 @@ 'name': 'Estate', 'depends': ['base'], 'application': True, + 'data':['security/ir.model.access.csv'] } diff --git a/estate/security/ir.model.access.csv b/estate/security/ir.model.access.csv new file mode 100644 index 00000000000..9ccf73e191e --- /dev/null +++ b/estate/security/ir.model.access.csv @@ -0,0 +1,2 @@ +id,name,model_id/id,group_id/id,perm_read,perm_write,perm_create,perm_unlink +access_estate_property,estate.property,model_estate_property,base.group_user,1,1,1,1 \ No newline at end of file From 7a81e69eeb0fce60edfe26c272a99cefc71e9c7e Mon Sep 17 00:00:00 2001 From: dheer Date: Mon, 8 Jun 2026 16:57:25 +0530 Subject: [PATCH 4/7] [ADD] estate: resolve missing error of author and license Add spacing in manfest file and modal --- estate/__manifest__.py | 4 +++- estate/models/estate_property.py | 9 ++++----- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/estate/__manifest__.py b/estate/__manifest__.py index 1b946252d82..59a2f1c9a66 100644 --- a/estate/__manifest__.py +++ b/estate/__manifest__.py @@ -2,5 +2,7 @@ 'name': 'Estate', 'depends': ['base'], 'application': True, - 'data':['security/ir.model.access.csv'] + 'data': ['security/ir.model.access.csv'], + 'author':'dheer', + 'license': 'LGPL-3' } diff --git a/estate/models/estate_property.py b/estate/models/estate_property.py index 025c152ce82..bb7343a3bd7 100644 --- a/estate/models/estate_property.py +++ b/estate/models/estate_property.py @@ -1,14 +1,16 @@ from odoo import models, fields + + class EstateProperty(models.Model): _name = "estate.property" _description = "real state property" - name=fields.Char(required=True) + name = fields.Char(required=True) description = fields.Text() postcode = fields.Char() date_availability = fields.Date() - + expected_price = fields.Float(required=True) selling_price = fields.Float() @@ -27,6 +29,3 @@ class EstateProperty(models.Model): ('east', 'East'), ('west', 'West'), ]) - - - From 46b59225fc9cff7e964dd96ac23eeedc358d428a Mon Sep 17 00:00:00 2001 From: dheer Date: Fri, 12 Jun 2026 10:59:16 +0530 Subject: [PATCH 5/7] [ADD] estate: add property defaults and state tracking Add a state field to estate properties with lifecycle stages Configure default value, required constraint, and disable copying. --- estate/__manifest__.py | 12 ++++----- estate/models/estate_property.py | 37 +++++++++++++++++--------- estate/views/estate_menus.xml | 27 +++++++++++++++++++ estate/views/estate_property_views.xml | 10 +++++++ 4 files changed, 67 insertions(+), 19 deletions(-) create mode 100644 estate/views/estate_menus.xml create mode 100644 estate/views/estate_property_views.xml diff --git a/estate/__manifest__.py b/estate/__manifest__.py index 59a2f1c9a66..59231a5f2b0 100644 --- a/estate/__manifest__.py +++ b/estate/__manifest__.py @@ -1,8 +1,8 @@ { - 'name': 'Estate', - 'depends': ['base'], - 'application': True, - 'data': ['security/ir.model.access.csv'], - 'author':'dheer', - 'license': 'LGPL-3' + "name": "Estate", + "depends": ["base"], + "application": True, + "data": ["security/ir.model.access.csv",'views/estate_property_views.xml','views/estate_menus.xml'], + "author": "dheer", + "license": "LGPL-3", } diff --git a/estate/models/estate_property.py b/estate/models/estate_property.py index bb7343a3bd7..4917de86b56 100644 --- a/estate/models/estate_property.py +++ b/estate/models/estate_property.py @@ -1,31 +1,42 @@ from odoo import models, fields - +from dateutil.relativedelta import relativedelta class EstateProperty(models.Model): - _name = "estate.property" _description = "real state property" name = fields.Char(required=True) + active=fields.Boolean(default=True) description = fields.Text() postcode = fields.Char() - date_availability = fields.Date() - + date_availability = fields.Date(copy=False,default=fields.Date.today() + relativedelta(months =3)) + expected_price = fields.Float(required=True) - selling_price = fields.Float() + selling_price = fields.Float(readonly=True,copy=False) - bedrooms = fields.Integer() + bedrooms = fields.Integer(default=2) living_area = fields.Integer() - facades = fields.Integer() - + facades = fields.Integer() garage = fields.Boolean() garden = fields.Boolean() garden_area = fields.Integer() garden_orientation = fields.Selection([ - ('north', 'North'), - ('south', 'South'), - ('east', 'East'), - ('west', 'West'), - ]) + + ("north", "North"), + ("south", "South"), + ("east", "East"), + ("west", "West"), + + ] + ) + + state = fields.Selection([ + ('new', 'New'), + ('offer_received', 'Offer Received'), + ('offer_accepted', 'Offer Accepted'), + ('sold', 'Sold'), + ('cancelled', 'Cancelled'), + ] + ) diff --git a/estate/views/estate_menus.xml b/estate/views/estate_menus.xml new file mode 100644 index 00000000000..6c4fdcb345a --- /dev/null +++ b/estate/views/estate_menus.xml @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/estate/views/estate_property_views.xml b/estate/views/estate_property_views.xml new file mode 100644 index 00000000000..b4e8fc00a45 --- /dev/null +++ b/estate/views/estate_property_views.xml @@ -0,0 +1,10 @@ + + + + + Properties + estate.property + list,form,kanban + + + From 4512cff4e6d5ef5510a1aafc7a4d6c80160906fb Mon Sep 17 00:00:00 2001 From: dheer Date: Tue, 16 Jun 2026 10:15:35 +0530 Subject: [PATCH 6/7] [ADD] estate: implement basic views for estate properties --- estate/__manifest__.py | 7 ++- estate/models/estate_property.py | 33 ++++++------ estate/views/estate_form_views.xml | 73 ++++++++++++++++++++++++++ estate/views/estate_property_views.xml | 26 ++++++--- 4 files changed, 117 insertions(+), 22 deletions(-) create mode 100644 estate/views/estate_form_views.xml diff --git a/estate/__manifest__.py b/estate/__manifest__.py index 59231a5f2b0..f5a02ea12a4 100644 --- a/estate/__manifest__.py +++ b/estate/__manifest__.py @@ -2,7 +2,12 @@ "name": "Estate", "depends": ["base"], "application": True, - "data": ["security/ir.model.access.csv",'views/estate_property_views.xml','views/estate_menus.xml'], + "data": [ + "security/ir.model.access.csv", + "views/estate_property_views.xml", + "views/estate_menus.xml", + "views/estate_form_views.xml", + ], "author": "dheer", "license": "LGPL-3", } diff --git a/estate/models/estate_property.py b/estate/models/estate_property.py index 4917de86b56..2d56f4527ae 100644 --- a/estate/models/estate_property.py +++ b/estate/models/estate_property.py @@ -1,42 +1,45 @@ from odoo import models, fields from dateutil.relativedelta import relativedelta + class EstateProperty(models.Model): _name = "estate.property" _description = "real state property" name = fields.Char(required=True) - active=fields.Boolean(default=True) + active = fields.Boolean(default=True) description = fields.Text() postcode = fields.Char() - date_availability = fields.Date(copy=False,default=fields.Date.today() + relativedelta(months =3)) - + date_availability = fields.Date( + copy=False, default=fields.Date.today() + relativedelta(months=3) + ) + expected_price = fields.Float(required=True) - selling_price = fields.Float(readonly=True,copy=False) + selling_price = fields.Float(readonly=True, copy=False) bedrooms = fields.Integer(default=2) living_area = fields.Integer() - facades = fields.Integer() + facades = fields.Integer() garage = fields.Boolean() garden = fields.Boolean() garden_area = fields.Integer() - garden_orientation = fields.Selection([ - + garden_orientation = fields.Selection( + [ ("north", "North"), ("south", "South"), ("east", "East"), ("west", "West"), - ] ) - state = fields.Selection([ - ('new', 'New'), - ('offer_received', 'Offer Received'), - ('offer_accepted', 'Offer Accepted'), - ('sold', 'Sold'), - ('cancelled', 'Cancelled'), - ] + state = fields.Selection( + [ + ("new", "New"), + ("offer_received", "Offer Received"), + ("offer_accepted", "Offer Accepted"), + ("sold", "Sold"), + ("cancelled", "Cancelled"), + ] ) diff --git a/estate/views/estate_form_views.xml b/estate/views/estate_form_views.xml new file mode 100644 index 00000000000..a85ef7bf906 --- /dev/null +++ b/estate/views/estate_form_views.xml @@ -0,0 +1,73 @@ + + + + estate.property.form + estate.property + +
+ +
+

+ +

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+
+
+ + estate.property.search + estate.property + + + + + + + + + + + + + + + +
\ No newline at end of file diff --git a/estate/views/estate_property_views.xml b/estate/views/estate_property_views.xml index b4e8fc00a45..46d7598f8ef 100644 --- a/estate/views/estate_property_views.xml +++ b/estate/views/estate_property_views.xml @@ -1,10 +1,24 @@ - - - Properties - estate.property - list,form,kanban + + Properties + estate.property + list,form,kanban - + + estate + estate.property + + + + + + + + + + + + + \ No newline at end of file From 2a9c4e2289165e9c25600c88a5c76b074794c071 Mon Sep 17 00:00:00 2001 From: dheer Date: Mon, 22 Jun 2026 18:55:46 +0530 Subject: [PATCH 7/7] [IMP] estate: add property offers and tags models and views & Add demo data EM This commit introduces dedicated offer and tag models with the necessary views, actions, menus, and access rights. Properties can now be associated with multiple tags and offers --- estate/__init__.py | 1 + estate/__manifest__.py | 8 + estate/data/estate_property_demo.xml | 49 ++ estate/data/estate_property_tag.xml | 13 + estate/data/estate_property_type.xml | 12 + estate/estate_property_offer_views.xml | 29 ++ estate/models/__init__.py | 4 + estate/models/estate_property.py | 30 +- estate/models/estate_property_offer.py | 14 + estate/models/estate_property_tag.py | 9 + estate/models/estate_property_type.py | 10 + estate/security/ir.model.access.csv | 6 +- ... security static views from account_report | 467 ++++++++++++++++++ estate/static/description/icon.png | Bin 0 -> 162530 bytes estate/views/estate_demo_views.xml | 71 +++ estate/views/estate_form_views.xml | 75 +-- estate/views/estate_menus.xml | 37 +- estate/views/estate_property_offer_views.xml | 29 ++ estate/views/estate_property_tag_views.xml | 14 + estate/views/estate_property_type_views.xml | 8 + estate/views/estate_property_views.xml | 9 +- neo/__init__.py | 0 neo/__manifest__.py | 6 + neo/model/neo_property.py | 0 neo/security/ir.model.access.csv | 0 neo/views/neo_property_views.xml | 0 26 files changed, 850 insertions(+), 51 deletions(-) create mode 100644 estate/data/estate_property_demo.xml create mode 100644 estate/data/estate_property_tag.xml create mode 100644 estate/data/estate_property_type.xml create mode 100644 estate/estate_property_offer_views.xml create mode 100644 estate/models/estate_property_offer.py create mode 100644 estate/models/estate_property_tag.py create mode 100644 estate/models/estate_property_type.py create mode 100644 estate/select __init__.py __manifest__.py models __pycache__ security static views from account_report create mode 100644 estate/static/description/icon.png create mode 100644 estate/views/estate_demo_views.xml create mode 100644 estate/views/estate_property_offer_views.xml create mode 100644 estate/views/estate_property_tag_views.xml create mode 100644 estate/views/estate_property_type_views.xml create mode 100644 neo/__init__.py create mode 100644 neo/__manifest__.py create mode 100644 neo/model/neo_property.py create mode 100644 neo/security/ir.model.access.csv create mode 100644 neo/views/neo_property_views.xml diff --git a/estate/__init__.py b/estate/__init__.py index 0650744f6bc..899bcc97f0f 100644 --- a/estate/__init__.py +++ b/estate/__init__.py @@ -1 +1,2 @@ from . import models + diff --git a/estate/__manifest__.py b/estate/__manifest__.py index f5a02ea12a4..e832c163b8b 100644 --- a/estate/__manifest__.py +++ b/estate/__manifest__.py @@ -7,7 +7,15 @@ "views/estate_property_views.xml", "views/estate_menus.xml", "views/estate_form_views.xml", + "views/estate_property_type_views.xml", + "views/estate_property_tag_views.xml", + "views/estate_property_offer_views.xml", + "data/estate_property_type.xml", + "data/estate_property_tag.xml", + "data/estate_property_demo.xml" + ], "author": "dheer", "license": "LGPL-3", } + diff --git a/estate/data/estate_property_demo.xml b/estate/data/estate_property_demo.xml new file mode 100644 index 00000000000..a10b95621f0 --- /dev/null +++ b/estate/data/estate_property_demo.xml @@ -0,0 +1,49 @@ + + + + apartment-1 + 12345 + 2 + 230 + 10000 + 30000 + + + + apartment-2 + 1245 + 2 + 230 + 10000 + 30000 + + + + + apartment-3 + 12345 + 2 + 230 + 10000 + 30000 + + + + apartment-4 + 12345 + 2 + 230 + 10000 + 30000 + + + + apartment-5 + 127745 + 82 + 230 + 10000 + 399000 + + + diff --git a/estate/data/estate_property_tag.xml b/estate/data/estate_property_tag.xml new file mode 100644 index 00000000000..401da4429f6 --- /dev/null +++ b/estate/data/estate_property_tag.xml @@ -0,0 +1,13 @@ + + + filter + + + + reno + + + + remodeled + + diff --git a/estate/data/estate_property_type.xml b/estate/data/estate_property_type.xml new file mode 100644 index 00000000000..ffbb2f5c19d --- /dev/null +++ b/estate/data/estate_property_type.xml @@ -0,0 +1,12 @@ + + + + villa + + + apartment + + + balcony + + diff --git a/estate/estate_property_offer_views.xml b/estate/estate_property_offer_views.xml new file mode 100644 index 00000000000..393f4402a64 --- /dev/null +++ b/estate/estate_property_offer_views.xml @@ -0,0 +1,29 @@ + + + + estate.property.offer.list + estate.property.offer + + + + + + + + + + estate.property.offer.form + estate.property.offer + +
+ + + + + + + +
+
+
+
diff --git a/estate/models/__init__.py b/estate/models/__init__.py index 5e1963c9d2f..9752b464357 100644 --- a/estate/models/__init__.py +++ b/estate/models/__init__.py @@ -1 +1,5 @@ from . import estate_property +from . import estate_property_type +from . import estate_property_tag +from . import estate_property_offer + diff --git a/estate/models/estate_property.py b/estate/models/estate_property.py index 2d56f4527ae..9f723b29592 100644 --- a/estate/models/estate_property.py +++ b/estate/models/estate_property.py @@ -1,10 +1,34 @@ from odoo import models, fields from dateutil.relativedelta import relativedelta - class EstateProperty(models.Model): _name = "estate.property" _description = "real state property" + + property_type_id =fields.Many2one( + "estate.property.type", + string="Poperty Type" + ) + buyer_id= fields.Many2one( + "res.partner", string="buyer", copy=False + ) + salesperson_id = fields.Many2one( + "res.users" , string ="sales person" ,default=lambda self: self.env.user + ) + + tag_ids = fields.Many2many( + "estate.property.tag", + string="Tags" + ) + offer_ids = fields.One2many( + "estate.property.offer", + 'property_id', + string="Offer" + ) + + + + name = fields.Char(required=True) active = fields.Boolean(default=True) @@ -43,3 +67,7 @@ class EstateProperty(models.Model): ("cancelled", "Cancelled"), ] ) + + language= fields.selection([ + ('language','Language'),('hindi','Hindi') + ]) \ No newline at end of file diff --git a/estate/models/estate_property_offer.py b/estate/models/estate_property_offer.py new file mode 100644 index 00000000000..572f66a2a06 --- /dev/null +++ b/estate/models/estate_property_offer.py @@ -0,0 +1,14 @@ +from odoo import models,fields + +class EstatePropertyOffer(models.Model): + _name = "estate.property.offer" + _description= "Property Offer" + + name= fields.Char(required= True) + price= fields.Float() + status= fields.Selection([ + ('accepted','Acccepted'),('refused','Refused') + ]) + partner_id =fields.Many2one('res.partner',required=True) + property_id= fields.Many2one('estate.property',required=True) + \ No newline at end of file diff --git a/estate/models/estate_property_tag.py b/estate/models/estate_property_tag.py new file mode 100644 index 00000000000..13a0f8a2d9e --- /dev/null +++ b/estate/models/estate_property_tag.py @@ -0,0 +1,9 @@ +from odoo import models,fields + +class EstatePropertyTag(models.Model): + _name ="estate.property.tag" + _description = "Phis model provides tags for estate property" + + name= fields.Char(required=True) + + diff --git a/estate/models/estate_property_type.py b/estate/models/estate_property_type.py new file mode 100644 index 00000000000..49f0898df61 --- /dev/null +++ b/estate/models/estate_property_type.py @@ -0,0 +1,10 @@ +from odoo import models,fields + +class EstatePropertyType(models.Model): + _name= "estate.property.type" + _description = "model for estate property types" + name= fields.Char(required=True) + + + + \ No newline at end of file diff --git a/estate/security/ir.model.access.csv b/estate/security/ir.model.access.csv index 9ccf73e191e..6828fa1535c 100644 --- a/estate/security/ir.model.access.csv +++ b/estate/security/ir.model.access.csv @@ -1,2 +1,6 @@ id,name,model_id/id,group_id/id,perm_read,perm_write,perm_create,perm_unlink -access_estate_property,estate.property,model_estate_property,base.group_user,1,1,1,1 \ No newline at end of file +access_estate_property,estate.property,model_estate_property,base.group_user,1,1,1,1 +access_estate_property_type,estate.property.type,model_estate_property_type,base.group_user,1,1,1,1 +access_estate_property_tag,estate.property.tag,model_estate_property_tag,base.group_user,1,1,1,1 +access_estate_property_offer,estate.property.offer,model_estate_property_offer,base.group_user,1,1,1,1 + diff --git a/estate/select __init__.py __manifest__.py models __pycache__ security static views from account_report b/estate/select __init__.py __manifest__.py models __pycache__ security static views from account_report new file mode 100644 index 00000000000..681f79dc31c --- /dev/null +++ b/estate/select __init__.py __manifest__.py models __pycache__ security static views from account_report @@ -0,0 +1,467 @@ + List of tables + Schema | Name | Type | Owner +--------+-------------------------------------------------------------+-------+------- + public | account_account | table | odoo + public | account_account_account_auto_reconcile_wizard_rel | table | odoo + public | account_account_account_merge_wizard_rel | table | odoo + public | account_account_account_tag | table | odoo + public | account_account_exclude_res_currency_provision | table | odoo + public | account_account_fiscal_rate | table | odoo + public | account_account_res_company_rel | table | odoo + public | account_account_tag | table | odoo + public | account_account_tag_account_move_line_rel | table | odoo + public | account_account_tag_account_tax_repartition_line_rel | table | odoo + public | account_account_tag_product_template_rel | table | odoo + public | account_account_tax_default_rel | table | odoo + public | account_accrued_orders_wizard | table | odoo + public | account_analytic_account | table | odoo + public | account_analytic_applicability | table | odoo + public | account_analytic_distribution_model | table | odoo + public | account_analytic_line | table | odoo + public | account_analytic_plan | table | odoo + public | account_audit_account_status | table | odoo + public | account_auto_reconcile_wizard | table | odoo + public | account_auto_reconcile_wizard_account_move_line_rel | table | odoo + public | account_auto_reconcile_wizard_res_partner_rel | table | odoo + public | account_automatic_entry_wizard | table | odoo + public | account_automatic_entry_wizard_account_move_line_rel | table | odoo + public | account_autopost_bills_wizard | table | odoo + public | account_bank_selection | table | odoo + public | account_bank_statement | table | odoo + public | account_bank_statement_ir_attachment_rel | table | odoo + public | account_bank_statement_line | table | odoo + public | account_bank_statement_line_transient | table | odoo + public | account_cash_rounding | table | odoo + public | account_change_lock_date | table | odoo + public | account_duplicate_transaction_wizard | table | odoo + public | account_financial_year_op | table | odoo + public | account_fiscal_category | table | odoo + public | account_fiscal_position | table | odoo + public | account_fiscal_position_account | table | odoo + public | account_fiscal_position_account_tax_rel | table | odoo + public | account_fiscal_position_res_country_state_rel | table | odoo + public | account_fiscal_year | table | odoo + public | account_followup_followup_line | table | odoo + public | account_followup_followup_line_res_users_rel | table | odoo + public | account_followup_manual_reminder | table | odoo + public | account_followup_manual_reminder_ir_attachment_rel | table | odoo + public | account_followup_missing_information_wizard | table | odoo + public | account_full_reconcile | table | odoo + public | account_group | table | odoo + public | account_incoterms | table | odoo + public | account_invoice_transaction_rel | table | odoo + public | account_journal | table | odoo + public | account_journal_account_journal_group_rel | table | odoo + public | account_journal_account_reconcile_model_rel | table | odoo + public | account_journal_group | table | odoo + public | account_lock_exception | table | odoo + public | account_merge_wizard | table | odoo + public | account_merge_wizard_line | table | odoo + public | account_missing_transaction_wizard | table | odoo + public | account_move | table | odoo + public | account_move__account_payment | table | odoo + public | account_move_account_move_send_batch_wizard_rel | table | odoo + public | account_move_account_resequence_wizard_rel | table | odoo + public | account_move_deferred_rel | table | odoo + public | account_move_line | table | odoo + public | account_move_line_account_reconcile_wizard_rel | table | odoo + public | account_move_line_account_tax_rel | table | odoo + public | account_move_reversal | table | odoo + public | account_move_reversal_move | table | odoo + public | account_move_reversal_new_move | table | odoo + public | account_move_send_batch_wizard | table | odoo + public | account_move_send_wizard | table | odoo + public | account_move_send_wizard_res_partner_rel | table | odoo + public | account_move_validate_account_move_rel | table | odoo + public | account_multicurrency_revaluation_wizard | table | odoo + public | account_online_account | table | odoo + public | account_online_link | table | odoo + public | account_partial_reconcile | table | odoo + public | account_payment | table | odoo + public | account_payment_account_bank_statement_line_rel | table | odoo + public | account_payment_method | table | odoo + public | account_payment_method_line | table | odoo + public | account_payment_register | table | odoo + public | account_payment_register_move_line_rel | table | odoo + public | account_payment_term | table | odoo + public | account_payment_term_line | table | odoo + public | account_reconcile_model | table | odoo + public | account_reconcile_model_line | table | odoo + public | account_reconcile_model_line_account_tax_rel | table | odoo + public | account_reconcile_model_res_partner_rel | table | odoo + public | account_reconcile_wizard | table | odoo + public | account_report | table | odoo + public | account_report_account_report_horizontal_group_rel | table | odoo + public | account_report_annotation | table | odoo + public | account_report_budget | table | odoo + public | account_report_budget_item | table | odoo + public | account_report_column | table | odoo + public | account_report_expression | table | odoo + public | account_report_external_value | table | odoo + public | account_report_file_download_error_wizard | table | odoo + public | account_report_horizontal_group | table | odoo + public | account_report_horizontal_group_rule | table | odoo + public | account_report_line | table | odoo + public | account_report_section_rel | table | odoo + public | account_report_send | table | odoo + public | account_report_send_res_partner_rel | table | odoo + public | account_reports_export_wizard | table | odoo + public | account_reports_export_wizard_format | table | odoo + public | account_resequence_wizard | table | odoo + public | account_return | table | odoo + public | account_return_check | table | odoo + public | account_return_check_ir_attachment_rel | table | odoo + public | account_return_check_res_users_rel | table | odoo + public | account_return_check_template | table | odoo + public | account_return_check_template_res_country_rel | table | odoo + public | account_return_creation_wizard | table | odoo + public | account_return_ir_attachment_rel | table | odoo + public | account_return_payment_wizard | table | odoo + public | account_return_res_company_rel | table | odoo + public | account_return_submission_wizard | table | odoo + public | account_return_type | table | odoo + public | account_secure_entries_wizard | table | odoo + public | account_setup_bank_manual_config | table | odoo + public | account_tax | table | odoo + public | account_tax_alternatives | table | odoo + public | account_tax_filiation_rel | table | odoo + public | account_tax_group | table | odoo + public | account_tax_repartition_line | table | odoo + public | account_tax_sale_order_line_rel | table | odoo + public | account_tax_unit | table | odoo + public | account_tax_unit_res_company_rel | table | odoo + public | activity_attachment_rel | table | odoo + public | adjusting_entries__account_move | table | odoo + public | auth_passkey_key | table | odoo + public | auth_passkey_key_create | table | odoo + public | auth_totp_device | table | odoo + public | auth_totp_rate_limit_log | table | odoo + public | auth_totp_wizard | table | odoo + public | base_document_layout | table | odoo + public | base_enable_profiling_wizard | table | odoo + public | base_import_import | table | odoo + public | base_import_mapping | table | odoo + public | base_import_module | table | odoo + public | base_language_export | table | odoo + public | base_language_import | table | odoo + public | base_language_install | table | odoo + public | base_module_install_request | table | odoo + public | base_module_install_review | table | odoo + public | base_module_uninstall | table | odoo + public | base_module_uninstall_ir_module_module_rel | table | odoo + public | base_module_update | table | odoo + public | base_module_upgrade | table | odoo + public | base_partner_merge_automatic_wizard | table | odoo + public | base_partner_merge_automatic_wizard_res_partner_rel | table | odoo + public | base_partner_merge_line | table | odoo + public | bus_bus | table | odoo + public | change_password_own | table | odoo + public | change_password_user | table | odoo + public | change_password_wizard | table | odoo + public | crm_tag | table | odoo + public | crm_team | table | odoo + public | crm_team_member | table | odoo + public | decimal_precision | table | odoo + public | digest_digest | table | odoo + public | digest_digest_res_users_rel | table | odoo + public | digest_tip | table | odoo + public | digest_tip_res_users_rel | table | odoo + public | discuss_call_history | table | odoo + public | discuss_channel | table | odoo + public | discuss_channel_member | table | odoo + public | discuss_channel_res_groups_rel | table | odoo + public | discuss_channel_rtc_session | table | odoo + public | discuss_gif_favorite | table | odoo + public | discuss_voice_metadata | table | odoo + public | dms_acc_rep_export_wizard_format_rel | table | odoo + public | email_template_attachment_rel | table | odoo + public | estate_property | table | odoo + public | fetchmail_server | table | odoo + public | header_footer_quotation_template_rel | table | odoo + public | html_editor_converter_test | table | odoo + public | html_editor_converter_test_sub | table | odoo + public | iap_account | table | odoo + public | iap_account_res_company_rel | table | odoo + public | iap_account_res_users_rel | table | odoo + public | iap_service | table | odoo + public | ir_act_client | table | odoo + public | ir_act_report_xml | table | odoo + public | ir_act_server | table | odoo + public | ir_act_server_group_rel | table | odoo + public | ir_act_server_res_partner_rel | table | odoo + public | ir_act_server_webhook_field_rel | table | odoo + public | ir_act_url | table | odoo + public | ir_act_window | table | odoo + public | ir_act_window_group_rel | table | odoo + public | ir_act_window_view | table | odoo + public | ir_actions | table | odoo + public | ir_actions_server_history | table | odoo + public | ir_actions_todo | table | odoo + public | ir_asset | table | odoo + public | ir_attachment | table | odoo + public | ir_config_parameter | table | odoo + public | ir_cron | table | odoo + public | ir_cron_progress | table | odoo + public | ir_cron_trigger | table | odoo + public | ir_default | table | odoo + public | ir_demo | table | odoo + public | ir_demo_failure | table | odoo + public | ir_demo_failure_wizard | table | odoo + public | ir_embedded_actions | table | odoo + public | ir_embedded_actions_res_groups_rel | table | odoo + public | ir_exports | table | odoo + public | ir_exports_line | table | odoo + public | ir_filters | table | odoo + public | ir_filters_res_users_rel | table | odoo + public | ir_logging | table | odoo + public | ir_mail_server | table | odoo + public | ir_model | table | odoo + public | ir_model_access | table | odoo + public | ir_model_constraint | table | odoo + public | ir_model_data | table | odoo + public | ir_model_fields | table | odoo + public | ir_model_fields_group_rel | table | odoo + public | ir_model_fields_selection | table | odoo + public | ir_model_inherit | table | odoo + public | ir_model_relation | table | odoo + public | ir_model_spreadsheet_dashboard_rel | table | odoo + public | ir_module_category | table | odoo + public | ir_module_module | table | odoo + public | ir_module_module_dependency | table | odoo + public | ir_module_module_exclusion | table | odoo + public | ir_profile | table | odoo + public | ir_rule | table | odoo + public | ir_sequence | table | odoo + public | ir_sequence_date_range | table | odoo + public | ir_ui_menu | table | odoo + public | ir_ui_menu_group_rel | table | odoo + public | ir_ui_view | table | odoo + public | ir_ui_view_custom | table | odoo + public | ir_ui_view_group_rel | table | odoo + public | mail_activity | table | odoo + public | mail_activity_plan | table | odoo + public | mail_activity_plan_mail_activity_schedule_rel | table | odoo + public | mail_activity_plan_template | table | odoo + public | mail_activity_plan_template_mail_activity_type_rel | table | odoo + public | mail_activity_rel | table | odoo + public | mail_activity_schedule | table | odoo + public | mail_activity_schedule_line | table | odoo + public | mail_activity_type | table | odoo + public | mail_activity_type_mail_template_rel | table | odoo + public | mail_alias | table | odoo + public | mail_alias_domain | table | odoo + public | mail_blacklist | table | odoo + public | mail_blacklist_remove | table | odoo + public | mail_canned_response | table | odoo + public | mail_canned_response_res_groups_rel | table | odoo + public | mail_compose_message | table | odoo + public | mail_compose_message_ir_attachments_rel | table | odoo + public | mail_compose_message_res_partner_rel | table | odoo + public | mail_followers | table | odoo + public | mail_followers_edit | table | odoo + public | mail_followers_edit_res_partner_rel | table | odoo + public | mail_followers_mail_message_subtype_rel | table | odoo + public | mail_gateway_allowed | table | odoo + public | mail_guest | table | odoo + public | mail_ice_server | table | odoo + public | mail_link_preview | table | odoo + public | mail_mail | table | odoo + public | mail_mail_res_partner_rel | table | odoo + public | mail_message | table | odoo + public | mail_message_link_preview | table | odoo + public | mail_message_reaction | table | odoo + public | mail_message_res_partner_rel | table | odoo + public | mail_message_res_partner_starred_rel | table | odoo + public | mail_message_schedule | table | odoo + public | mail_message_subtype | table | odoo + public | mail_message_translation | table | odoo + public | mail_notification | table | odoo + public | mail_presence | table | odoo + public | mail_push | table | odoo + public | mail_push_device | table | odoo + public | mail_scheduled_message | table | odoo + public | mail_scheduled_message_res_partner_rel | table | odoo + public | mail_template | table | odoo + public | mail_template_ir_actions_report_rel | table | odoo + public | mail_template_mail_template_reset_rel | table | odoo + public | mail_template_preview | table | odoo + public | mail_template_reset | table | odoo + public | mail_tracking_value | table | odoo + public | message_attachment_rel | table | odoo + public | module_country | table | odoo + public | neo_property | table | odoo + public | onboarding_onboarding | table | odoo + public | onboarding_onboarding_onboarding_onboarding_step_rel | table | odoo + public | onboarding_onboarding_step | table | odoo + public | onboarding_progress | table | odoo + public | onboarding_progress_onboarding_progress_step_rel | table | odoo + public | onboarding_progress_step | table | odoo + public | orm_signaling_assets | table | odoo + public | orm_signaling_default | table | odoo + public | orm_signaling_groups | table | odoo + public | orm_signaling_registry | table | odoo + public | orm_signaling_routing | table | odoo + public | orm_signaling_stable | table | odoo + public | orm_signaling_templates | table | odoo + public | payment_capture_wizard | table | odoo + public | payment_capture_wizard_payment_transaction_rel | table | odoo + public | payment_country_rel | table | odoo + public | payment_currency_rel | table | odoo + public | payment_link_wizard | table | odoo + public | payment_method | table | odoo + public | payment_method_payment_provider_rel | table | odoo + public | payment_method_res_country_rel | table | odoo + public | payment_method_res_currency_rel | table | odoo + public | payment_provider | table | odoo + public | payment_refund_wizard | table | odoo + public | payment_token | table | odoo + public | payment_transaction | table | odoo + public | phone_blacklist | table | odoo + public | phone_blacklist_remove | table | odoo + public | portal_share | table | odoo + public | portal_share_res_partner_rel | table | odoo + public | portal_wizard | table | odoo + public | portal_wizard_res_partner_rel | table | odoo + public | portal_wizard_user | table | odoo + public | privacy_log | table | odoo + public | privacy_lookup_wizard | table | odoo + public | privacy_lookup_wizard_line | table | odoo + public | product_attr_exclusion_value_ids_rel | table | odoo + public | product_attribute | table | odoo + public | product_attribute_custom_value | table | odoo + public | product_attribute_product_template_rel | table | odoo + public | product_attribute_value | table | odoo + public | product_attribute_value_product_template_attribute_line_rel | table | odoo + public | product_category | table | odoo + public | product_combo | table | odoo + public | product_combo_item | table | odoo + public | product_combo_product_template_rel | table | odoo + public | product_document | table | odoo + public | product_document_sale_pdf_form_field_rel | table | odoo + public | product_fetch_image_wizard | table | odoo + public | product_fetch_image_wizard_product_product_rel | table | odoo + public | product_label_layout | table | odoo + public | product_label_layout_product_product_rel | table | odoo + public | product_label_layout_product_template_rel | table | odoo + public | product_optional_rel | table | odoo + public | product_pricelist | table | odoo + public | product_pricelist_item | table | odoo + public | product_product | table | odoo + public | product_supplier_taxes_rel | table | odoo + public | product_supplierinfo | table | odoo + public | product_tag | table | odoo + public | product_tag_product_product_rel | table | odoo + public | product_tag_product_template_rel | table | odoo + public | product_taxes_rel | table | odoo + public | product_template | table | odoo + public | product_template_attribute_exclusion | table | odoo + public | product_template_attribute_line | table | odoo + public | product_template_attribute_value | table | odoo + public | product_template_attribute_value_sale_order_line_rel | table | odoo + public | product_template_uom_uom_rel | table | odoo + public | product_uom | table | odoo + public | product_variant_combination | table | odoo + public | properties_base_definition | table | odoo + public | qr_code_payment_wizard | table | odoo + public | quotation_document | table | odoo + public | quotation_document_sale_order_rel | table | odoo + public | quotation_document_sale_pdf_form_field_rel | table | odoo + public | rel_followup_manual_reminder_res_partner | table | odoo + public | rel_modules_langexport | table | odoo + public | report_layout | table | odoo + public | report_paperformat | table | odoo + public | res_bank | table | odoo + public | res_company | table | odoo + public | res_company_spreadsheet_dashboard_rel | table | odoo + public | res_company_users_rel | table | odoo + public | res_config | table | odoo + public | res_config_settings | table | odoo + public | res_country | table | odoo + public | res_country_group | table | odoo + public | res_country_group_pricelist_rel | table | odoo + public | res_country_group_res_country_state_rel | table | odoo + public | res_country_res_country_group_rel | table | odoo + public | res_country_state | table | odoo + public | res_currency | table | odoo + public | res_currency_rate | table | odoo + public | res_device_log | table | odoo + public | res_groups | table | odoo + public | res_groups_implied_rel | table | odoo + public | res_groups_privilege | table | odoo + public | res_groups_report_rel | table | odoo + public | res_groups_spreadsheet_dashboard_rel | table | odoo + public | res_groups_users_rel | table | odoo + public | res_lang | table | odoo + public | res_lang_install_rel | table | odoo + public | res_partner | table | odoo + public | res_partner_bank | table | odoo + public | res_partner_category | table | odoo + public | res_partner_industry | table | odoo + public | res_partner_res_partner_category_rel | table | odoo + public | res_role | table | odoo + public | res_role_res_users_rel | table | odoo + public | res_users | table | odoo + public | res_users_apikeys | table | odoo + public | res_users_apikeys_description | table | odoo + public | res_users_deletion | table | odoo + public | res_users_identitycheck | table | odoo + public | res_users_log | table | odoo + public | res_users_settings | table | odoo + public | res_users_settings_embedded_action | table | odoo + public | res_users_settings_volumes | table | odoo + public | res_users_spreadsheet_dashboard_rel | table | odoo + public | res_users_web_tour_tour_rel | table | odoo + public | reset_view_arch_wizard | table | odoo + public | resource_calendar | table | odoo + public | resource_calendar_attendance | table | odoo + public | resource_calendar_leaves | table | odoo + public | resource_resource | table | odoo + public | rule_group_rel | table | odoo + public | sale_advance_payment_inv | table | odoo + public | sale_advance_payment_inv_sale_order_rel | table | odoo + public | sale_mass_cancel_orders | table | odoo + public | sale_order | table | odoo + public | sale_order_discount | table | odoo + public | sale_order_line | table | odoo + public | sale_order_line_invoice_rel | table | odoo + public | sale_order_line_product_document_rel | table | odoo + public | sale_order_mass_cancel_wizard_rel | table | odoo + public | sale_order_spreadsheet | table | odoo + public | sale_order_tag_rel | table | odoo + public | sale_order_template | table | odoo + public | sale_order_template_line | table | odoo + public | sale_order_transaction_rel | table | odoo + public | sale_pdf_form_field | table | odoo + public | scheduled_message_attachment_rel | table | odoo + public | server_action_history_wizard | table | odoo + public | sms_account_code | table | odoo + public | sms_account_phone | table | odoo + public | sms_account_sender | table | odoo + public | sms_composer | table | odoo + public | sms_sms | table | odoo + public | sms_template | table | odoo + public | sms_template_preview | table | odoo + public | sms_template_reset | table | odoo + public | sms_template_sms_template_reset_rel | table | odoo + public | sms_tracker | table | odoo + public | snailmail_letter | table | odoo + public | spreadsheet_cell_thread | table | odoo + public | spreadsheet_dashboard | table | odoo + public | spreadsheet_dashboard_group | table | odoo + public | spreadsheet_dashboard_share | table | odoo + public | spreadsheet_revision | table | odoo + public | team_favorite_user_rel | table | odoo + public | uom_uom | table | odoo + public | update_product_attribute_value | table | odoo + public | utm_campaign | table | odoo + public | utm_medium | table | odoo + public | utm_source | table | odoo + public | utm_stage | table | odoo + public | utm_tag | table | odoo + public | utm_tag_rel | table | odoo + public | validate_account_move | table | odoo + public | web_tour_tour | table | odoo + public | web_tour_tour_step | table | odoo + public | wizard_ir_model_menu_create | table | odoo +(462 rows) + diff --git a/estate/static/description/icon.png b/estate/static/description/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..734f23ca77f2a15745de1ddabb190a0f2d0b564f GIT binary patch literal 162530 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%0AQY5F{{o7HQl(bu;wGN#$5*Kr zjUF}~Z{I6C7u^$`Aa+mNWAsJR(*oy9+Spux5fSyF`F$>cshK{iV!#qeIe{uSW}-67 z2Hwf@LWv_K`YtPgAq*>5eW`TSwsRjf}H_{uVx+g_saH8=U2dp*ouIJ2>pMkx}!0-P6@CF}nxysaV|Upiad z{wC!CQW%)MNUOSOq`_+OEl%-&sZ5z3SG5h1OeHvv%7WYG09aH4oJuVB|! z=c_VO%iKGz{&9v!f*}{_D4ydZ3>X~F7`eTFd?T|ZSMPW}1I3ka-9W-m0wIY>b-55% zB@O6%Xteu8F>QpyFxB9WS8yTw-S=Yd7yg~FA?_O?3}l(-aQa6BC8oQOlg$FvZ!_C4Qe*@qV19g5EEgB zEl=opnWKU8j#p^=6aC2~RG!mY1?1ujfe9N)3EO)B&Ni{~!{fyeWo?GDFYSlrbc(HI zbCu$`UG5)I{{gDi$mHV$25HlQFTX@*w(o2Taj1hY>iGZec>2-#j)vF%VO2AM%y4e? z!P~QUs{?#6u1aXiSHqS}9W|>p0+jPi{O6#T8A$cW+f5xPaZD}Ym9`BkBbcTBX$_ya^ad42w-C2}Pj29E9Um)u*9`js-K8hcH5 zSHJvw5cEk*rCQVv3ot(XaA9taD=nlY9O`W2R<%*mJ zAj9s}eQ9RN{pP-01m>ANfalgdWzHL-I}%=Q^a+1!ONwNq!FLJ$E(?X=6vZi7P|sU5 zmI9!33rcG#Yi{3ZgFJ5HxyY;(neDF;^avTspdk~T@mK#+;Evt2YO?~rcz8M=@uwFm zBX#8;$KPyE#g|LPV56x}lAIje2BNaT;9>P!v3)z0aNqMdXX8#C73K@1yBE2h$ia|; z3@FXGAf-W_%aQK%cdj1iY^?l6SIPPPG!i{*+1*L9NRdGFrHv^u!axxF5f!Z&-PW4$ zL}^S}A3+xR#PL6XpijtHj%RA+joir>DC%s|9O-X$TDfx{Y?J*_-)@Qx(6+|Lk=d}X z=S?CVBWOqCF&X8>c!FD>M1sI7?fuv^=?(Ae;kBI>M+(>E z)(|`s8CyoS%)1sy`yP*MK>rl>V@=qFF?G9^JbH30&7$MFLoQdMA)&MmRh&K0datpp zI0q893>4k4HH#8tC7!Lt&FCaOoC5JbZd92-K zQ(F|gmR(PhV!Vk$$Ed;r>c%f}KTsjXlk@Uy>#yQcB#np#w(XN9rtfB3CBn zJ-4}|chXv+JbL$%_EKBzZI%G6#!C4g%B6g*s#=<(O>ycJ7Hpr%IJ3<#uNxLEGI!c$r^7awFTLb`|J0Q5_D)=A0EVT3Q> zgI#ND2I{);xPmrU@^tI83$|O*1SoC;nhpGo9#VMNOhyD;TH_Y^KI2oV6uoVQttx~k z$l$CJ87kBV52W3HglBuM{L>F%E{IfrrdgY0oF%?yO!t|@p+E^w(QG^>8(G+x+hs)~ z@Lbn?F>@B<%py%1ji+G=&@N;Mo>YRQaNoQgl`(u@r|ub1V=bXx-ZKFNle!Zs4Nw6K z;BWaBBl_4(J}SJvtQT-w|3TjmShh;8*@NU3jry=TSMg-{M$CXq(RF{4T*Ky^xyQ(T zy4?FNimSePsNiLx?H@m0^UAuv_-&qIV_#=qG+{2r&<}}fYT@D2Vv_bZnTx!HnyP%| zsV%}$&zx;&DTM&Bro<^|_z95=VQh}b?`e;|&}<_W&$)Sf2OT)z$vx=F1X*@gbSe+R zB<3nFN;8B9xAv=EW4YqyQijlDX;%4Ch##6~t~6`i(OrbE)!G{CsU-F12ts*2(rcM8 zafC`LO+21-%c++}hs%^$sXlw`8F^>S$JX|@B6;{KvB+9Mduv}dXeAdaBL3nTx(A7l za#@<*h$hg}>|vbtYN!HD7lq_`c|%qkCQG7hq9PP-R*YlX3AFR%3yrjQMLX35V)e(2 z?~c=)%8IGhiTr=9zS_% z8oY~RhQrT0V9wmupd^_=il6m+iUk>(BmEH;lxly?a@`t(=_*ndiY_+@nl52WF%F<4 zL81Jz3fUAqVzK~=R|)mO#r(S%zzmth2}7y*9=PC7+=dO{ zM`*mX)urfE3I%72tp4oHrk=}}l*$CWdRWtL!+X;rXaL@*oh$biMk{kTxZGYH4~)+v zOVLCQzhuGlXEa!i*G=v{!2ii}{Bnht#VKs_e)7W_k=>qRFOKS;?(n|Su{Z8P+7vtW zN_iu`QWX3y)YrUU+9)kX(v_lPSUeiQk?XIuY6poZWTA1a=cELdfFc6HqdrJqW%s*s&1QRi zk(FWcIO?RPHPjE3XCs3qkojM*)pui<19$-!#DFpSCV5&XB(`rnSEUZKO3pbCNbEmb^%*FGUc7ZYT~e09?r;N z&$C6m0#i*$yd#g&jWKc{vx=jCDxc)6pp_<+g@ZT*`N{q{PlnJeQ`JUsv9@?b^Z9Mg z9pmT6zLmQ*vPD4}pXV%eT1Pxh`|3#Lmy9rmKtpib8rzbWAcwT#6k`9y3)eTqW&W3^ zPI)m*Zqr5H!nDVeFoPVK~}ced}Bz7}l&Wj$(;GBlm%|lK0Np>KSg0^XV+8;N%uUg#C$0yU=mq;ot4+)Hi`u%t=H`3LfsDo{GW4eiYkt~MrzvIe{|De78QrTLo^Q4% zi~3SNS#4hTj|J57Ecw%7ZIHkwL&!XrnTBLt7x#t4Tkn;gXi)-2&5Iat-r}A}#%Z9G z{6+kwi!+ODb$VB*B)g2X;iNgtuxn5SPu_59vJpDf*~^RqhkhM`q+M11eemX4^Nakh z!rQrbLd^Nv{j~b0>U|l_Wj(=|5mGk`7>-E*s%YJFax~@ojy7eCMf2rJh8T`}J@!`$ z@P0guEATp}))W)?6CCs&U#_|nq7!7;H#I3&!{;nChOiB!Ud8gIpin3#)f|B17Nku~)xlwF`N1=V?x!kKtA9r7Hpc}X%6uQ4QINu3CWjpDEmm$|63q;E zh#O!oOgk78UQC$R~&z zra$kijn`6-<7PkP+8w$23>oS_*Wof!-`<4s(k0pHIW@-vZz_jF>pz9bO_Svzh8TzD zRNI(}Tt-kVmqoYCMa*B$56Eh}mPhGgpxr}8vT|?$ml&FGu8=A8D7X*KBE?Pb!y^E% zJzX!ZH0R3J40hc8J@OnLS5^AB^4XJNu5ayVCfDeG2^_ouVv{h3wOC@7h(qSA@{do6b*OC?RP=&3P_ zqa?z-NWB?`v|+a3vYIxt{@9h-#jlp;QW&kd;y1O%QK4pwEBce>hkny~C)Jx3Xb08; z3<=-p`u^FFHcku#esH||h@V`ZzsIGUI0)d^PaRw;!hW*RzWP1tkh~HfnY2lcT&Z!*1u40|rCC^Mib-##$rPFU*DJj2zRRcA+`3tEeZ&Wy z0-wx=y`6E%&KjF|=koj@EgGWZEW7z|Zilhp%EW~-zq}Q>(fdYiDxToyb)NP_N^}v) z+Zdr~80a%W#bErhssd(CPOM(#>|FlV;%~Y%JY}~OkeF0fSVHSOm_7)xdbIn~UZ+^G zk2_3`c8%&T&GHy&<8Tozr>=0SI|TA^j%e^T>RVH2?lk_A$Tih@H?oX-A3f&G(Sz66 ziX)WU4;D0ci^QsNGeQWn?i)CJKrvrorh@h1{u|OC>$D&1l$yI!Qu1)CF1ax|Q0#6^ z`V2UwrEOq*g@0^K{VZ4@SIP|@n_;qjQ(BXNV7SGza{nyhcM&p1E2dkJR2DCssXWwBKiwwV35`~w(*80H@qh=XjkYZ)kJ!2yy<8o=L)x36ei*N-QWgyX0!jsM3htkVf7rnUdYa0d!P~?X%anJqPG6LX2{1nKPa2M_@JG7i zx54LOK zV)6Cc_Vyc?{bRnMJ_U6c7bK`&n#-VKXH$OQ!h zHP6NK_%)Y@_%)R3q;iM+I&zI}Of2+1^2#*2qY(NjX2K)uLL%_ z+eFwj9C60K%@TQKvdSu?!fCm`7k_Sd&7l0#Pc3cbn^UE9t*o1hS@5>l6 zdsH_^@sQBlnI#c=vYh^@3ti{MJ$ae->)m>29@&kUOro?O*-iCr0TWl$Ty1vc($@k| zEae|`#vd&6=4>xDOc-1Z;N0D|T65X9(-#H+3BG-u{3bKoMK{%jK51i#n;&3~;Xf24 zG(i^264bclqliMm!s7>z`2GXf^`hG|!CzN?qh@!+qW=c@e=A7&7fvS@A?J89vLrXS zP2Z_(u`kwNbn|67w{h-XLwnC3()7SJj>#*-~qC4gF)Ip6|B7^y5$!LMugUt_18TG%8 zc+B|7a=4qCanf@Z#ZiySW)_LC@znz^iM_*Lj2G-Yx%U|&kN@3NOj#kUSj~oin zuj1Xv%*9M;*QW|QrM&cIu5H6T*5_o{{Wxr6XolR;;~_2P$i`mSic|_5dbz?KxD)cD z*%IlVFU0sDD`KX%*xtz>C$JAs&ukquPYG&B=nMk~`QXVWtkxvyo&e#o5Mz1HNF9e- z&!&mY7)RV>;wBhNtV9sUXeO~-fctedPCk_Z)Vt)+-$q<~g{)3Y@{%ZM!6Xn?Lr}r3 zhl1^zf05r2mz*ZHXog_SV_81l7E-ZeH5;2{9s>ZAep%A;VnA2tQT9mto7}kt%~`I$ zu~VW>esFeih&Ma6y3=CV#Mg!ghO_t;tx{KtNq$jOR8$-1;3LFDFeBBB040Z6Un#=8 zby;BX4?b@KaZ6{iVsI4v`j0B3ICNYE`>&{qy|m-%+@jfGAD{4UKaP%}7(*~hzXBy2 zhX7>nGT0f3WO)dzbFwlnulOEV?~hi&}*O#6g99X1rVgsB8` zzvSYOe^y4d=c~R}i^zMePnh6Vcphr{a9rcH*g_RgHnONA@sKTeP_f*J>k`lZo*HKdhFWq{MunZ_j5n&DAr;tXgJgkst{o96 zFc=EVgId0StR@@Xsrc#w+T7xZY87K1ZHvMPE2|G?_gBwMT>=aFU9S2*EObNO^HQZX zG~Xwe!a#mzglT{2WJQ)n6!X4n=Xbu$NF_)48f|)u23g-Xw~S16ATsbsAOVchSgkpJ z$JL~t3t0lEL90R>qj@<*Wev6kdee_XKj-nARN1F~=CbCffHB%j8Xp2SYDNLE#DX4M z>O*o@SI4(*B=~~hAK?r(XM_S)b!;{y|M9jl19DLSk(c z5Tbyz;FiiSpOVUxQFcRQirt8_9GBiCB@S)6C^z#vqOq7M@0#P-<(iPu+TEs#9$~Z{ zHK6sPVNh@2TH%B=uf)J5%*VCK=FC%bmYV1%8g-@;vv%(_(?ToZNSix@uy{>49u}+B zt_sg%m$IAUP~ThR8}^Q4Rn$CiK{d!$Nujh*Ws;;M6D(2SHs5^} z%BPCz+*DnnJ=i}>tM|~C{^a!DcjexjM zB*Sc-RH#|^A8Bi6LpKcF{b*e86NHv?ZDUF?LdzhaCOjzV6K>{Um)BFJMXy+1cRz>I zN}gpI`hFAk5i}SUh9;c&E?Y%e`874+Av!g_uhTASVmJ zP=b5TJ&B3K987|)*_iezOS46!wooDunn!A$`R~QVqc3~`t2vL zV>?<)?b#}-N z#Dx;+oq&P)awtVQk-Tn?K^N3!DTu1oOtZ@MSwY|J2N?tpkTjG{QlP#5LBF;M`&x*tEMe{>+tL@in#4w;xs zp@Ol5n4kArEKTnH2k^Po7}6L5S);EYFBqYl8Zb!6Q^Cf{PsE3(>!pU1|E{mDUB59U zf|^PTdPf}jVp%$Ud(gPdH`be6T^~8wMB}Hjb1^(@AP`gI#k^8;6U9N5JP>_;{}z~w z)THJTGx0Qrb5Yn;L1EKjSFnjl1mA@2}Z%Yn33g#ZvzHZeDm4oBat@I>=eIUa# zR7c-fjKItHk5@041u`ZiiB$+~UN3ykPokRe%f4g}p7PUHzOyOoVkb4d`2wU#JTfKf zEFpqm3_nW|39;@^Bpuf8rC<$gJ~~A=RoC}vW9Gs*s6&QCfp2kzI5eIRZ7<^1tKDc^ zCk2s}lK(&vM-x`gqtK5*#NPk{>gyttpjB6iz(@2)drwoV1X9Arz8eC>dotH12vY*0 z#0@P(nwTqSsh5E(<1KR`A}A$!is-GLo(_q<-@Y>MPo2JVG=4u07md){(D1x|H5*%< z+1lEra*GlI3LTR%S2H%tO$)C5mj5m`<~isVdbUsTZu$+w{{uWW5lV9SL_Ev~XUoGV@%N+OKj+=$WPTVvwsF6+ZfgE@ z?eQ(@{p)#6grR!UW{d6Q3)<(`>2(}H>zs8T&o4;HVHTOdDvz(Sf3MN5I~6>8p@-g5 z%W-l@dwiC$pmDmT;fr~pbLeLDFJS80x%6QtfC5Ea=Z1DBc_c@Cc^UicC17+uZx z#Pp3IyRL|o6zD0G$+RUDBDDF=`AWJ89UW47kDI11cn0^@yZnAHvvtRyUJo`ZcdYpA z$zVbCvq9D9@*4qRo?dn?)xGVO!Mp2o=2PmK>OS=NNQ-QChWhWK%#7MvZmXq49o1n- zM|*QqGEZxwZa_yN=3$@y-Ux*;xQjjF<3qeL5Xl(_uW-d6;kiWX$Q{6y!~>_177ZkCwkZMD4HPG|P{k!<|+ zY^yCfyU~@%W8$#z`Ila44oXQXmFx~mywiwZO_f4@1 zX|#5d_(@LQ*srx=7eXZRd}jucViXKPPmv6NchYN*PioZ8;daY#aSr)dy*4yv38~45 zf&zh380amJhk~bu_X0k8C7zK+H>v!&l^VaK9=ASMP7=dmc=jwPb&eTw*oC#m^G&yn zvuy^F7Lfau%lw4NhB{I*ltD@C^(Vy6kM(Ws@mjU6x6+0sbt*Prtka{^5WQ~@Vbi4% z^0jogx2&XDECXu6h6lX2b)dX&Z)LpPmVV*>Lg<9r;#gP+8NRzQcKh#`s$M^dE4NP5 zT^8W)cfS4+9bc3=pVhCQGIR?0Zc$yV{(b(n!N!}8D=6HQms`nG&6+3Cr6u+AElYX* z@|FEBlQDP_3{XWq$AA0B{uanXRPkPJ?pAcV?v^XQc6j&pOki5@;;7ta8QLBo<;OgU zPtARcH4`f0X;(6Cvd_!=#SnGHmm?2y3CF=-^Ghs9pZ8wb@O6)(2AUBK@}V6NtKY)g zUOdzPGa&1l9&F2WZIUm=uTOz51_|0E0Bth6H(yGBf}-BN3rIXu4tr;PThU{`CG#?7 zBBPQ}lSaddW|)X~^M}q;c>KYd?`YS)%{?!BPu;EF62)MP%!r#72~=M|;WYXDWO!rd zN=}-SJhnZhfB?bvdDn)%IT4dJXgf{wxGk>D%HM=tWtymr+7U-`9YE)wWg*S*3(h zTK-zkIqB*@f5hHhO998zDIIX|AHDSb z3Nwqf->sJR8$9^+Z!fl++CW`_Kdbm^ZH{fOjY?e3qz_(Faz-)KF(wD;315H8dYAsfU6;>oR~=FXwQR5q76ae1dMZ0~}nh9WmzMeCIRbnD^;qTvVbgGb|y{L7W%G)z6B z=Fwo*`r*QP=eWjdIx^4?dS?5t#GId27$2he(jNu$>+ zJ>sCNTLPaGpLE481{iSM-MwQfT2*@A$PAi22m$}(sMNg+U_Kf9m#K5ju0EN32ZQ;o zRDr*NLBe<$HkoX|v|QMOo0gV%ozJv~J*ntam_^KGFazkFTFY3Y`=>vwQ)d^vI<3*Y z&#8mh;MSXc|2MdA=zD5#4zDAHez1qr!M*7K!g~=~w9gfBCol@7<^E_iWHH zxW3?}rw`9#oG>;Iv{y9a-!@Hi&Vjg{y;=+e3+(mT=;Ncd2a$d;vl44kvJhx6svVYh zD&~K9+ST>LoenwwIjh%C7EC-Z4W^YZVOjCn@ME^n0hzCMin$fXsVrYvAm=bK@lY5a z7xL&ofOL(*2%$aoW(5Jmo|eILI>cq;I=h>^S-ZE&Da9fSjseTjc)x=ITr|-}H@49soj*4fc&@{j+AF)q9zUN!Q6xH`{xwjS{92ccq%J!`~>y{lG3(Ij>fEB35V)NIk#u2pSB z>`j6gEo%SNrnOsQ6ji0Fv^tDdRoj35&-3Q_Ja5j)+nmqIId`t>y1$ob%38lvaQzrH z8u4quCC6~?WTaW@OQGCJtJLVlu1^tJynm!!9(t|KgI{BEuR4-bpMegy!M=_5wVaxs zq2hmbAL!}~^XDp}uI#}zI0kbKdzj>IXfJR@^2DJ0L+`pooczf6nxU;3o7)wNYY}CA z&alenMNUAlQGb}f?fjOko@D0s`jme0hldmLK6w7F3=;6AQAmFUAoZQbN(;IL%t{`O zUmgD)-Sytp(b{)VpM&G2vcSbBdjL5l^G((qNMrWzgW1yzb;hQXkXwgO9*;vv^l_7* zN`s+4&*n9BwnhQ>LWv2vC+mVGURe5!{-gToV533KPbo?{P(0&7@Pi?dh_j1x9NDto z3w@)ORs)(0U(+Mt1vUPG+?XE!)zz#DZfc9nvA~W=Y{g*e@hTyBI4UlQS<3h`-_NpE z2yRZ<7W4~!QK<+Cy42P4-jz*bp$%b`!T$p&HgIKX;Ew*sq`ZrVgNf&J3t694?>}WQ zQQ1g%6i=9+ACjuc*orhTs~Y2z4XKXHxme1vWg7g8USFlkD?oV7BQHFzYZon8n) zg2i)NN09ku1o&pzfRZ;hbuxVuMjwjPJUB6M6^VixOBlYO-+lOuZkN4i=9rqMatz?M z`JGq?j?NmW(aXDkxUBJf#?ZT>@#Tu+mxBpK84w%*MrKw68RR%s9(Q0)_~7L5>f+2+ zSY|Y}7y~c{*~2k4a(Y$m+?-S=TD>sc*+`c!t_tE)N6+V7^HzP!zK#(Bh1WiT~%mo$k zrw)W9Eda5bqQ<^Cp(y~DrGchqW%7Ql`K^*(`u5POwJNdDeH<=-Yw3)?N&!p6tFiotz7Z}Ac5w82O(ORR@mV&aDA{U_wlfU#*Ykt^8J_T2$=d!ly?0D(>-+m zW(jwyaSFAb;s|rjOR!4pS@q3OyQKlpopL&YUstXp-y_uJs#GGbdP15Y^ik|6-y{ko12DMB{vC~uJdwHQ zy{2l9K`$8EuCNC8pdwXW(rkqv(;*X&M+@;Bs!B^m_8c-wRTdU=lF!m}Dc<9M%MfBi zz%9+cY+u~$(Kaalq4_#+XIlOAAcA4OaXnezS_UcAlMP^x6=!#o()&0(haOuwNsn!l z_~LmW?qdHBkWX@%lQAXNiN2&SY#Y>U#<40KKL_OMgqjba3mnmx91B{DmIshH6hF_d zwnGnezWy*P0KrlQ89FWmFu&1pvARn=0b*N4yiuIF8!8IFH zYWMxYFz^Lp9+4nXg`Kn>iOb0xA?d|dWwKlsG}$26*50daB9fUcX4?q)a(UqTmr?a| zQ@XFOFdOJJeEL#1p>gfgJy31fYkBo7IFbkw z3goC-b1O-B^&>mf&+|wDWo)=5n0QkV7yYW?kCewdf#jI4j#|B+hsF=B3&|V>5y-k% z7S{N6G3-7DY-?=P5@iYSLJF2diPFKMb$NpMwpv`NUj>H9tS099Y?4h^jKUK06$EvXqYGqxW)wc9my-%l} zHtlF-&g!`|=sky2&MhE{u2?OIq05gK#q3eSCic#@;jY7(^@|Gxm#e~m#Q=d}Z6S!; zzu?llx-g~NYaX}Q+hGSPqt5x{7dG+7$Tm;h_aE zQ{^nXFY0id@`OF=Z_i&iz325XOL@^7j+TE#{{eXNwDK@~@oAx=!Znn;sh3JHw{a!t zzWcdO1^N7GZxvut;Levim@YaEZHAGbdTI6btGGE{gX>f7$RzNaD_P}|c@v4Bjv@|Z zB;@&E5{Yp_W7HpRTeW89^N0TcqUSg^w4N|)(37*OU2v3~$@5YFMwVbGQE|S~x}{8g?;hmQKj?x(c)IZkI)-03XUu(UeHFUjHRe!La=n?p~uMF7M<3OF8j^U ztQ%@|ZYDN=>8DwGKdmnUdie{HF7~cfP#Kg?;b-;0 zg`IL~pz>a6ofo5D~loc+ZoAI;mH^9s(eq&8aDhP zylmAAmNIeS2CTQ4YsC?7t3 zc>NyNZF1g1{fB#^Q6C(HOfuh2_l7i-S2%%XR-iW@{bDhDBrx8K-Z6qm=D)Fd`1f+N za?Q*9bJ#Thvzx}UffB8UwEw~(#<{nI6>6LVV(EK z)$>dHKrhjp>ZKyLax&#_fW(d;G^69{Qs2cU9Ax@n2>RDuFx%P_1Y~EfLq?Dc92Z}r zf=JU(u`CL;ed87WHFI7cFaWp(#a<7e8mMNhpvmRCdd1lp_KCTwYEGj#Eq|4`hB@I- zsU#-SL9J-7r)p0+&Do#syBQZV_c1alf2H)wzD?%eUvPf)jOi#9lBjycj-c1kz_FjJ zFC=GS82aF1=I6eTl<(L94HNvphW>&fC)@-kz*6@D-^QmeiJ%`3lLYJQGB{_?>8z?9 zlWy%s58ld?4pcP6-R<@W-jH5^haNP8Pj>$rLg-+iI4;r`n^ODz`^;^R@`?X>q+b_ z8f^~j3d3D{=eGag_3KE&ji(Md)iwa`*23Ogxu;{sZh{G@*{iOry=#+->Jj>0IF$^0 zrWdLX^wp0q&ug;|Us;JieRXaZ8R~HQsMy}OAM`#3&57E1KK8J3DmGqif41s$FmH#$ zSNr*PI0G_CI7p)jj`KHLXvEa1{sX+8{Jvaw{}$Eo+Ll~WyU@L>Irh6TX%5S$|1CK0 zRa;E%A3kMc%xt z%QWOWRXI02<$gEjm~r`<^M3^2m?d0ah)+RRVM1HB zPw42BgOs@(QhmlRuD;!pwLeXnj=etan##vZEfZOwzPXGpz@P^oH#FU~(%CW8OGgKy z=&*fHmFw|Ud*gpjLB@o83VnRD&_18(vOV9^yIY2^y)U^R$1d3zU(GjMIQCugM}~++ zH54G17EoYOTi`xdB>G1ot;j=lc!0fEU+bgg@}=qUzJGvvjnPF-4^-QrlJ39;`I2(I zqW4x3ZzV$CD)jn~4~&Mba;&P%keR|3UVRf1buK0=x@Bf5L91-UO(&uh^W6X;>-NZ$-m zyj71HK>sp^x7oNGOReK2m2u%SQc}4onzWxhy=6991{|OON#pv^Y+8Y=tfOt$0@TR} zz>$P#tOhSpwU3?%ph+1l-|7;Ax7B1?#ojppM0%zoTKaU+&0|$ENcwAqQFt%`4Q>M* zZ=By5ec02~scLJJ>jZG99kFqi=x=uW}AmU#(Y5A}yCKXHgU5pL;@wzT@L9Niu zf@0xG3A(^%jwUYZuDXU4S?9mpe926$Zm(zL#Yb`>?Ce-p2y~qgA)dU~faWKGlrv66 z+MP$D)Hb1lcmoT*6=ek~=RePPa!IA@#_l2wO+8KKpI$ZZ&x0DqKYZBW1Vbi01yBEe zl)s60da%s2c-JTB3i}&@h1VtG`X`U?BCwj)ncpHHpNukDV=(qpvwHuHYQNXE)+=CE zDTYya-wU|VAz2ay-(F<7W8i_Viqa-#L=DI=p9dJSYI*{=ZMepw@g0N&P31w# zCQTHZp?4=9nVnt&<|a?K{sT0SD8>$ONu>>9ZLxXYX~yOV`*r7wn5PA(#l_>t-b*)9 zm{N2yA(Y^}N|VV|EU^}8s9>j;l%DvWJ&G@i$*ZiPOC`Fz&p&1+C_PFMap%7hdyFIw zHT&eP&L(D-3^~hKyJ#scb-Z#U)KEiaZ&p%rs5~<>;b%#P!BP?^DmZ=O==S74z$j;m z(yqz}=W*l+X3;8$75>VaVB(p6Q7bk93@YT75*ge|C{kAWGDkCgGGoNk((WmI<`cTg zm1dXE%pM2@=zL+#UQ2j%Szg}C`+OPSxfV7mKc)P5&sOg~Nnx~BYM6ce^jQB}s`J9} zpKCTYB|9F{z@PwY2%{|rpNNr zil_?VLxGpq@_Fy{6giqDiHhB~_}&~desGU!{pg!{!N@-Vhu#SJ>{4C$74VVkeD>x0 zF?e*b?D`}Q$E$#QGqs0;4%Vy4T}`EfANsMFvIWI&UKn=hoqg1xw^UwE(SD;|v7_Z2 zbu~mOWywEsRvGS*Z`-+cNMA}9OQ-{snTPS6yGQXky4xNnGe-qlF*1hz17x<#w5;0Q zOqa+b6(%s#sdwuh>;Ev0d}i-%vn6RI?6G%er!=W2>LCv5J)lfFbyx$i8Y((e8{Wjo z-H8sIhsex2lH~)RC|odjXZrI^DLn!EANp}lk2~*eryW)FyuWinh0{x1=hO*fpe@Sm zy$seL{}*oQ4Av!B$=4>3)Wn3U=-h(OvJm zIJ!xA7Elk!xQEBUbV7gI?~c^|o&Tg~a8t;`rM1k+09)fUHV}LRBB)`QI;#L`;L7*K zS6;=467`n;s@@LWshnX|0q_YIOs)@J-??aPsC%Gn?q=;A=X6z>)Zh;iQCy_SX4dXn za;Pfo*dzK&2LkHH2iY#)B1RuPRj=_b3T=MwKxEjLkMcg|sk&q(t z5R&U`W#iC7kWeR0&)_}mfwM|*DQx@J$$SEa-!(lttvyzo)y~m8k#S=(L=b z-e%r;>OUhS2Z{aafa!lw2-UeK$0N3dI)a+_Bqmu30wM+(-hK>Ce`5DxW{37dbw-M@ zbw}0@Bj7puKfZQnlP;XEsnt#59BqF|-h2jSV%D=KV{hC7tTTi4MR7J+f8}d)_>A04 zW{Vw7+3obc+EjoRZqSISGP9W znVGO>@fKVCCW zKDl80MAK#VTxt#BtYBwCw&s@c@m8Wm7>_^mS}V{1yTk7r@<#a`D)EsNs0l2meq&13 z5_HAuM(o|fW3*(dBo_v7luLi-1+6I62X6BrTDSHrtp?A#??B`~=8CKgR8ytR$06*4 z>rNg%cu4>tfbq*{^4PNt`Fr8{)yCH7?aJkB>B-sZkN5XPv3%A@RBAj3k1E@Z!$)5! zS74i}!{G@Qw1CIfGptoz5W)Y4K!Vx$rQOl;3h#^)2%{W|7cap+U)B0UuQGV3H1LU? zw)JHGio}K&vQ>gq#M8e$pwq6N2Ut(~aUt(ywT`xc+)8x)2VnS>$ zvuF*xt2+D|KHSeKScJ5R_ocpdr}E%7()2gWt&tgCI#*oDpp3z^&HVKPu~uMH42f?a zlN&~weY2U}UH)Tuv;|dFRL{7cY;K_Sr>JU3O}Dm&dhhRypobqlt;6hE+~21Ip_40J zeX=u$tH$NWk7M`w7M}SKmVJxzyE)VzEEVmW^^KY&6Z-?*Y5TG$F~2&n$vj_XVw6=N z6iM*DWUIiR+r$4Xqq9)`PPA|P_6vs&9TFW!63VuD69SWz9sF{u>_Zl>tjyFOZR>}l z!uj06_now)Va#{e?)RRV(G}TZ{9>~2IXZADwCzte2;)~fbQGW$!^<{Pxyle6I+eMA z959`Fic`_a8sz%yQjm(A8m=MravdB!Lqh)-Jh`|dvy&TMS66yf-47bGQ{|tE0QR5# z8pa5jI%g!)1orUD0yHe6nlbI;|9iOb^DN%yQ+k~PCV*U5%kFg!KY{wBauQ% zXM(Kz$OG{J1xNyol_)F0alOmH8(q31Tl7SA{;FjaaGfuI4I~!;#3Qzj^u3>SsN+Uz zO+*>3ojtE66?y7^nKP7tj&;eG>4v%uiFw%fyr+EG{^-iYKMPA8Crv2hdwi zV>j6c`$9E=BWum$kKjf{`ekzihFc5A|Kl)b>SeedI#kMqdl zQZJ)bs&Z@iPRHwt{r0lbgw>179`zA`fBcOyH0adSWwAr>*ofuycOHGRk+sP1%mSuI zwP_jbySJlA{z&CZBA+dP|G7K(=#KSA$`A}9f-BlQ65yei3zG}3Ry3bzcR}!sfAhuO z{i58}FN+D0gIkTJWIg{B(IR#9YfaP{xDYyRj1s?}Vp4J66mP7M#q22J1|iw>MYq0Y zx7R75Jpthw${Jqa)`Q6j_%;Vs>c8CN7NvHEyQ0#&AX1OQ)Z70|3 z`8~H_%-YhLzU=f;Tn|ru z=P!K^|BVsGC4cw#r`C)a4V#XH_rXBsFFIv2UsE490F#vD?!Hg#Y8lvF*@7&2!V}1# z4No3mImoCgM8YiLwZ&osGq`b3%5&^z-_LZgis$;fxw2>PSKOlqK5~d`G}_X6GgnYrG&~uYw%)UfRX%5r;q-~RI%F$u{tsqRI@{0wQD(4-ToEf2$KD0W|CY$j!4x~?7f zwJx#${2ixt51Ry!_OE}I#{Q_;$G<^1${PAZA%BEJLN6snmKUVKHi%HT@FD3M5Lb9a z^H8OVmR)TM(-?d_tMi1^Dv%+*feVj=19YP+DS=c45`9;-* z$z5jjWqdx%&99Y8?kC;KJvFAxT3h^6yhEMBb%bA7lc^dSvL~UM`4YhTP;Jgh6i4k% zm2r2+SBjWaHjlrAE!5|-K=ueZ3M)co{+DrKi@+Wmq^pSuc+HV&mZ&Mg0|0}VKKvLB zsZows@e9$*+3hxQ@|{?uz@RIA>@vs!9)V8b8C6|*dw>raF0esTPb*Nahgm#pn1NY@ zd|7|jo4171vFS@D#1Cn1@!rUGr3u_%@)oKsX%88YBJ050ie)uh6s$5}s=9nJG_4lSpA zH3Ur#?dwKFu|hetdpJ^)99k@s5Io_xMRNQb*PAgGAByp9w*H&e0`*1w= z!>Gz+K1xTfAn6mW^oCJX$xun$yzT45$%kZKQvf9Wk^oX8v!C2ZnZ_+xSuS}LEIs>1 z-Lp_^r0wXdfGm8h3vlxrE$J)?9T|G99+AU}LE-D;Ig2Cq%re4j!8VeT3al1>vd>MZ zbW%VMM}cd|mN7AZY~QjbiTwkHN@)yJ;4YBLL6Aey-d`~G8enh|B$oz-rnkj(Ov$ND z;_28OYc6qamdPtWHQhl{6*L6^ z@YCKD9U_@Mwa0or0p|1|R{hlPTft*_gUg@d1)mz_PHQyPH6Du2seDvAGV;RM3w?4% zN3l*T;-Ks7Iq+XVZ8ROL8W9Z3e)y+i;Aw3^!t(^(Y;_Mmx4P;{;u%Myx0m_;?fyPGrq!PzjJ=?$@wd9;Pn0aNPpJekKXGe@r-8? z(7nIuFWRDc3Vb7DqQc9)^4Dr%ss15ki4UCn^Ls9t!bDHhcCI`EHACk)jp%NC)n`zw zQ^96!`FANt@^U)T*pG$V;`X;a@hi8b7f9&&50`7EWgDCHp6G;=lqFHn2I`~JUB{^g zE%^kiEwHrrdF&qNH>GEF8l#^W*&zJ$s9XvNjPZ22=?hHO49gC4yFK+WHZU>G5gGoN zGD~r*^+c}4);_aXf=l}Hb~ejOQ~i0RMe4SrZ}x_=X*9k0@KWSn9uc}bs^U^-T0$_E z)M;6tNh#H$(wwl5n$QF-2&yK+v5Q6cT0cnvYg;WQDFMi_9c211@cdTKBk0>bEa4tBAU*x@jWBFU(b8#;o- zy|n|4Z^$!ChwTBmv-S4lMUR?_8w%>qTvUYa#}(W6<-6kWoj53ujP<~6Y)5P&J(seM zF7cFgQ7mNHZ8y>|xJ0w?Va9r!Bp>0O5yyUM*qGrdXFip4$T5XxYl zNK!VI7;F^)9{FZ{eP(2w|3OPD5pHrmp6C>;!@A(f1IUpA0iLUSWwU&9RJm8D?R7#9 zDR4zm@thMM_Dlm22~vn;kOpK;JU{Y~g8IXw!Y;`SN(M4Yc0qb&N9qSYu5YrA)0blzc7{M&uQ{sU74*1-Vw+)Ga_ItT`$tpyG|!wQ%I_ z2Jc#un5310N_Uz0RDxU(KrJ)>aVo8`6&onVSi4rQkVm>;a*WU@l=Ust>DFC%r*46z zcf`874f5)Dp1s)?xx}Di`N~Ah6e3K@6j=DW$FGSMcDwSW7{{(xOH75B7qCg}!w;$U zU=vK_;3CP`Ft8YBuiz#UthRrHK)W_uY|~2hd)!i>9G*2cC4)aE>!c{E?j}mi3-WnF zyc*8ry=p1=1<188pDHc6TA{1NRl`;3`Or9>2kcX>mXVq7_{MrRGB)b3Rs{c{Odb-L zl`-qHc<1;vP#tiirqf|NpQtj@Ok0;*>kaRs?Q28rgpBMmm^^Ul<$Y)KW#5vW^18!{nJNdIp_V4Cyo2o#E}wLm@osLdYJ zUm$XI13OP7C$-t{^*G>P>tz6jj2ivRbQet;6!_~=t4Az0FH$lP32~qVC1qScw4CyB z`C?6DU7a6DMg>Fa1X2yuiHBkOFJ?01EfQJAZ|n3E9Y z_mTV5N!EA)*c0_2EOnKbmVmM@SyZ%`IoCh_^2)yILkT*|n_O8OMuHtHQ~O!~ipWfd zJnPC!&q>IVBgh9-k*^G6RhjD#Dif=Rnm+C2-rydSZ9ANkqgbqEkMHfh~uGbK-wfm%(M zLc&AX;BV^dyh}41I$y`!tX(yNMg0i`2uJhT(ig}^#bjvsl0>|oSM}-7(Vz_4JI9=c zuRE{UPB`7om|z%P-hL+5E0s8iblv4RiG|Sz<^P|@Og0_IZUXG84rvnzn4@Rbn1OOpQPqcyMHHOjg;Jj%vB`>GW_pU4cFFGcKx(6@If5 zp8XkIDB?QjXMf$N_ef8h$=0E zW}}dBT7$vW+a+5Ut@q4BGKo5e=ku$poI!q2)M)h-tz`JI)ZfQUN*ul4G)Hgza#N=k zU2%Bd(=w-VMQ!JiUV}8D`y%v}Bc;t?kh<4isNTsF`SYFTcb-MAfi;(_T;WP%7ZU1U81JL(ODqLta$DU546`>v2Ilo6jhUI?91WTNwHe zj2>iy*oJYg<~ZMOER}7@;Qg|Qn-;K6LA4?W4CgUOOiE{2pmobeVS>GMw%kSAD{aez zEEOCBOuuxl7h#lk?|L{q*i+J-6mBq+et|9V8#w}2Aumu#iFG(>@q70~{sH^~+d`@) z&(_8tKbbn}y;EIXp;2`;0I7&D<|sB8&+s!|S|o!IGBVQB*=E;lp8axkdH+kma(*X9 zMuy3Q=+|zwL)AKvVN0n}CNsjl)R}>BC!qWHJAxDnik=%a)X{IRlNTK^cRSF*0gdOt ztYjsmsZOIy%zPHhtnBAM>(x=BlqMbMkb|a!n99fdT*&JV^A~Ep|0r%nN!!=Q&An_} zpUfN$j)5jJeX{|)YkU%$_h7xBI6^i}htpe5s9E9+%D#35qR70{epN$N+IsET3bu^0 zW=*^>@ipvemK;Ze@KeC<-{HS1=aLx{P)2J7CR^5ug{vKWO|es(U5^4u^?vLhn1dy6 zNTc4k2C@KawdUdyP;>&FhH>Af#`WAQYmCDm7yabh$k|a>u-1Tt9way zRCL!((nx|%n=Buo0j{ZTFw`+?$o36A#dlPw(~ef)J=maAe{7 zG;8os&YfGceP#{O*)QUqm7B%Asg?wU!mkXFC>GAob(7lUyEiJMGA-ypG-fDC`@SXh zIy|MFkvAC@!C=dQ{K5Iv%0Y6=K8Gn|7 zAkE_&d0-@5F)JR_c^C>-?Re0qAq%)Jr>V|4A{oLfu&;faCoGqXg)5FY&B&m^5bAj? zO}9R_OFLfcl&srEbF&Iol-UCIVg`Qe5w##$`LONDmyx; zaaWD5aQCfv&h6)U13T2qJ7Q+0*25P>KmeDZvG2QGPIeXP6a@>*Al@RGY z5qmxg4~O?i-u~s*g)l4cVaJzxvCPZUtGzYTVMbn5U#$0to#-H#7JODLeXcx+_b#zCF2nqs?L+ZGs=WfKs`eecy+t<@GC-(s-Bt2VAEz7SbMQ}b8hrrG^J zMu}EenUkpcRHT6&>PM%jIxES0x8KM=jr0>pKm1tO~z#m_g8d9 z4?oRrh>Shv8$;ZjyvSrW*RU};Rk|6 zH3R*p8wOK#*nO4UnQ-DojmI@gkF_#TrYgNDIv4pDE-{+YNp1REQ}fI}q$WoS zC*R~1jpI5VjJT{?-2dnJf0g1Q_OVyAGneuIcgW0DkK0mg*eGJHkFfazvP0716fnW| z{WpiuKzF=Bt$4Uiqz;*LI^jaZ4fLOXfPvqCZvJ1nnd2AxmC;?HI8!(uGzON%yTFK% z=U%y=X|v38PGjNK83Qgl0VANAnq2Votku)>W6~wp-~03;wX|F9mut+ZF}>756?Hm! zzqN;n)|JIsgLq%`aMW~dLpeY+T*L6G;k9-@Nzk+m;wr%?&k{wf{Rbdua0JhCQ8KLL zw{|_T74e2_jvZPpT;7rZdH}y=LNL!Xz4WnQz)k4WMz~JjL4aYR=GTLayg)FR4xW-M zpl`nMo*VboXIyGABT;H3n@?YfWW7opq`D?el@5yB&x}^f7pt7%z=v-}z3Gr=FD}@3 z8$PDn#L8ZnU;6KvA@Uhc-cC6C!}Bop5MNlA1Y5KVT_L9qrE25kB;~v%0CX!@Qrrhs zRnN_pD_%39^R<;fiRt&}m4z{^=f?S*rqNrwbXKpx*}*(%y1k*i)>f&j&N}LIj`5 zGynXR3ao$HwD)7T@~5M(HK~^iGP7GYlkin1V`byC+^_vDm<~GcKgbc>11UV4$bjJ0 z!4@o>JYZ4|(Btbxp8*l;;TR$XY6&pOWpVzIqo%{89NJo#ewy*l`rP2~P#}2!&23{q z=~!B`$k?N z97Vl(EKjV&EVPNAPzuhHxJVjl7edDc0J75Gf|R`&YhG}><>an>JurCO&4x^ECsOn< z2t`}SdX{S}3j z*W~55ZpL?i7%bw!c^LWoIh{GcL0b2mapGIP`yL*S1zZgf;Qa;i7}S>eqRRO-;n3Fp z*`WQtMbCs@R3i+E?0Ji@bYkF{eKTUrf`BNz7l`&>qLJyt=BB*Rt-=B20+aX`Ln zGr%NuPKV%PM`G1r0ZS%|>%{^Ewr@k0peNYW7j<8PlvT$*q~3Rfv4oVhk(E(E ziZO~PrUL}{kH1QPdVSU;DPTMy={PLnrA|MSXu$(*C}NVK{y)QJ%F)KfHgQt*)YHJg z%pV)Im8emz`OJ#?WZwi}Vm#UtVCtG=Zm9pKT;;ED_@l8W=DYEk#Y)RM--@&OoZpC} z^X#-8Ey|)8w4hHWHSYXcO>^-lWb9W!yWGMM!4hNBb3~|{;Hm5IQ&{zlip$LZk;L?3 zs0fh#ecGJl8!M+fb@r6ZRy7_WPHYUeAGK|7VA&{Zs<%*nS|Y=0g0w#Rd&xxM_j2L;I2ylhq&xolOXoib5j3nT$gyQz{47hPNqe$Fu%9u{z7rwG z7htS$bHX8p^(ugs9z;KC->^M)aw|R8j~rpT`Tk|=%U7QUgKtGQIbTWsD!w+;7wu?r zJ#k;b^BBKC>yA~;F%!kGEAO&Gqvfz)&0>ziVv-vNS=TAM>eXYlp zsyJn9GL!^N4z(@Y+TPtIpF?I2A6I_-(nLAL`bf;R#qKs@y@HMYNNEBMF{=*vq6KSS zW{r~d@ViA52CkEuMy(b_+A$3ijp;~m8nIo5LlGquCNUCHW7Dj`qsCZge^1H*#Y1$K zfIgnti??7dNi6IcL&&V)i|4a#Had1i*zHW$giuMZEhgP_W(zV?lCZF&vS#s1~ZljaxEJ5T_+A7t$GD|0@l)^q4$jII>5 zhx6L2gm1U*$C=5@!_NX(LzWEgev95SIJo@Ke+-#S3FbYxbM>K&6_NZ(xih7#a%DnR z-(2O|dPpm)SBQyyvpklk)(>(?0?QlB!=!8w^oJ9z!T+GGKc}?6=G+X&0U0jyB6dQl zaqX34`KANtN@6yi)KKZBPq|wmbI-y9M3FZNte#|n@l(xzXvjjm_Sz09BMHqabTyd^ zE1#xC2it)kI`l{N7v301LGyj5{idiJb(0R&TNtu@vuP2AD-tKd%(RXWtU&dpYKR`5 z*WfnVM)*mjb0d|@138_;^5Sc-f+0k77BI2ArZA2FJxmH{TM^SB4661!A_3l59 zIXimxZPF2+$_S>0vg`cmNn6qsZK#K!&12ES+>U!ui;VL5Ni36|#tvkJ?6?H0)7|TQ z%P5UMD2qsrUuIAl1kC113#7twNKmAl**IiOFAhZDUc-v`B-%9LUO&g?jLIpy?_fviSGb+={Rr0CK7G?(2ZJ87-KRYuBd~Od*t%i`uZ1v0;M5%=>hS2NwGc zgyLHwSF>l^YF`k@O-XrVsl6q(heI%zj)+A*<=UKD`%WC~ojCiZX+cE=TSylU=wK zfVn*fOs~jB(A&X1VckND)O(>;7DxhHVt~k&XK|0Q0Dk>1!NV`rU50yA_W8vMY(G`&?<`#=>w{j-V7f>+k7NI6?1SO;|yD5-(*RX7CL_HPUSxA@xMHDS9POXmtCOejW{E(fr>~nWD!@AdkqFdLecv0pkqndS3)o6oasmrPv zV(j^tu6*Btw6CmzIM%>mZ83{H>H0=NTek{-@=yF`%zx01IkK0+JPb5`7|B!Q;qmJD zo*&g-S^k)e6`zca8c3_2+ACpYQQ)1{d0YBM-;+$d@__`PO9tYuAtJAw=1%{&gKo!n z02}!6cTM>Avh%{V#%5lO4L?lVHz@70&-<{GCjm@IRW>CxA>(gX=lBF+J-PUBf~A%d zL$u`$5EQ_8=~Vv`{hM2AbAFqo=*YQ!CO!og8Os}V%rzHk=t9)@9-;rr#_ErR6j1Jl z*rG@3UUEIU{IjnESlRg+Wr9L8GczCnbX=VI;*h^ude0k=6xt(I>@fFBQ5}v;3;7nN zP%mTvMank!@Rrp3alx|(23s{0hMsC+?7GHQKEAyWISGM4=x@*olx_3X;z~O|c`(2h zWu)0BMX(|!4x4szs0quY+yMUMOPxX^@8-+ zro<%1dZ!qUoaEZZJI4D4ucp_Udvne*!G~qM&GJ=Hj%JqzIv_WWdu8l<~1#@ct()q5k_YE zhPLJcT>i4Z(%p56+?E`}*k3M1D!AJzlOgg6sFMAK1E1ru7J}p9Bss&%xaH0x>e~Y$ zQGd1B93!VfWWTeYA;wirpU#GPeLpQ|4NV+ch7#VEu5myTzk})`$@i)Be$2KYRAMUu zwBgZvakTHK=E&4PvZxs)ZZh~dxH#|9&K@eNy-Wdw_6D0W+|&of?e}NR;UpKIHn-)8 zA#k|1$IVDO1&v#IBJ5)m)kpju!Hew)Q%I9^6kJorvFCj~Vx6`xor8w}jJ2Wy3tl*3 zY(16?^26oMCsG6LWp%xSXbl}O1EJp2YZODF(}IbkKvQ)$v?C=r>G#y~Zr{^-B4vl* zkfTmAwVHsiAsf#_Yn-k+BQ3J4#nOzOQ4c10t0{*=0x)ik7~Mm?0=;RCpUFW-3^%Hb zoNyL!xSf&briY35dzi!xx&qW`jic!i9O*!Uw&fB2J2M>{N-rCHw#{NmfUBtFLz3R% zJvP=AC{9J`XGw)E`kFP%O|fBCTTy0#sD?5+MLRkWF(nJezhWsDxf1ulzkbfjW%_*LT3J|b-|`C3e1oA^}yr9PYA(F_Q;JPA`aovta@4$BF4d!f-Qvv46l zN?8F4gxX5DET|8(j%~j>&a8D|!Qnvj)pUtEJojL`iG6fw>R=W!0Plw644=57+{5aE z&1Ii}C~-Fs^ax;1_^~QkuV=h|K^rht45Koq4gsgFi=+>JjQqX6Xko8drHI-j?jsUH z10+UEAi6YW8LPcE*r=-VG(un{8L&Xh@X<>U}$CH4S zqG7dp9;IhsCoppmubK#d^yaNB#yL9+b)^yY6<=Py{e7SRY_l}d$7k|g*ValR{2vK3y=^V1lP%I_#-e_Slr-9qbF}vHmkR~vb=WuiVB=$cR zG1Z#U=x4Fcx64ML?_K4m z>2%M`Zeq-?;sUQYAdw5WU&0qp{7z%rm8D@{gc(~WJ=BSf;^dN(lxPt-lY4vUBcpTE zg%g*tb0;*C#um~KgJT@%dLI$NzxO(l=Eb3;uBGw8QeLSvFVZ^&XJzzx*QiyWd`QhsJJDBqR~H%d-?q-9|Kg8Ld~|K;kymeO>vhLVnc zVqB4CxZDy)cMK;A%7V;08hi;*(2yt_EDx(Jm+|8;I!aMzn3lHd?h#3hkX_I(S@(X* z#SyKg^0jX7i99hCc)$6aB7BiHdG5N>=J!O~q@s1MXz7@>@-XiBxuYx!U7|TBW?(+C@=XN{bq$rSzBYf1f{o|KyMRoSc($a-aLYUf1=! z9*?t?inxB&Ohs3u`A|VlYujTj0w)2}>L+R%P#L6U9@PH&qKbcYT~2%A7o=V|_v)={ z*R9&dE4-RtDuMd(pOmQ*JFOw)fjBD_Tg1a}*hgk|e}XpXOJv_VfO=4Zbt{*XY|gxj z?u-2CRg}9Q`hUIB|M^G?EWbBC?)T=CTYGYEhZU#(A2s*p%YT5L7T0k1*LQdW17DKL z>aC_<`~!TI7JOuW#q%N$+oHs=BdJfZo@yqc|qVNvO1bSy5fz43n?k%4Uc12_S)b9V|^YcWf`8z^k{j14;V)?N-GT_*h+p9Q zoAeK`jjODQWDkifwV)7VqnpPtza<%xD&0Tr4)K<(A9PGPQo|H|xSnZG=cl)Zh)_7H z9vn~kG?wwuJ%yNQ?evYLu~d!t$#W;6V)H!>SlJZtRJT+3H|Iwg5F={0mF;R_cUXXQ ze-BXB$^W9;?fdJb8Jhl+I9CPr%gd9&Vz`8%B#>emU&=Uly#DZt8?;=)z9+8aJepoN zbNTaPQR>%D+yVx%;554kWxQP+G0H#~sZRM`uCZlF#aC>TZ~8QW->65-9BlD4P_8q+ zj?K})kJrcym+^?Mpq{B8TYv4TSDJtIj@@?oa39qg~bih%f2M7OXSDrbeJEs2d8S)kIOY5q{>d)P6wvNyQl8_YIIDpESk(#n> ztiB9P;(yX3C#4C67)J1?E@ys;=%bC`ZEuizgT)kYLs1;iT^0WnMf2!`+uluisY-th z0*&|GgLtUsVHV|r#szI8HtKIDi@icRmBaLw#xstsg8D&HDD<1S5XDl{`SV>@WQ*7+ zt9g@L8>Q5gu|~oqjHMDXCJJ-h#STHn?&`TDk)qMyn3AlepkIUWmg!)Q370kJH!XD8 ze^`EnQD|H5J4J8EeHs^t^Nx8&UjzV)CuQ{iRufnBteC~2emUp#)VLNeg-rnO^WvvU z7~pgWDgG2Z8e7MULvTZvdimHY%{ic%(3tL+&fDgnk9gD>Kq&1ueJdIw4~+}FAz-np z4_#SnKU3;$604umA2Hos7~Hi(yibt?EC{_42zBLX`}0`IuJcxl%1V$s)M8>l#KZRr z-;A0cLF}A;b>SbN@hGAG&YtN-SNr;FX!=A}z*T8<@aH!)=`WI4YkOOS?g{#Sj}f_V zoQG)7_Ebjdho+2dHq+4+BsAjNA!HCir#QYI8m81bKV$^vu3qqdJ~8uT6dohJ)51g-0JexwXRh>p}F@x#J-3*3>XLvYCT?fKxKtMo|3E=S+!p z-B$K?>TIqs6Jfl^PJs4x0q3lc-Q*(ZFHN%v0(ap5yx##@ZxYl8Ks z@X(lmPj@0y*wrwbHE#8Hzg~Oxv5)-+iwP!){B6hSVa44bvb>FI2?aQzV)@&eir8`Fg zmqpSM+*spUsqLfhTxBLo+{dqNXurV0%Ys;1!PcWbF((% zU5+Kq+*A{3*C{BotsE>AE6!tgRc8r<^Qe!}r2*`syXR zvF+Ot`6JxTPmzFUXuTcoM?Bi$wp=)B^s8|@kSKfA%L;O0{*Bc4iZQb={`U19I!g68;cX0fd;lw?fKg^k;3g!a-KeB;|>df?O}V zaht~K*REs+X=z4K91sJ-W>o&%sP0C-ISX1Zt*v_aTun!6?052ei0E)NY}@)zuC(O! zdFD+^@$*cK0id}iW8Z1`V;+&qhlZ$4exc3t?E1$FAE)2wQ?yrWYvCsq-|Z_7bxii^ zL|9^byw()W7xvEXP#^w=&&6H(7QcyeW<+nlx^WeF{H7F_<{--sKN~`EDcKc-ob7(> zD3Y=-^aB30Z2Mta#yDy2>rSM@C&uz77VhL~aDkLnC+K{_q;<9GWzUa6aveMIeSOi( zUb0%&j55$hUOljFfJV$66|V#VCN#mVP_L|)yq{&=NYW;3LPaG2X~ZG||1(Ray({R= zS$WEjO&lq+6G$^{EvG4$%}}h`0iqC4YHHN!pnj$U!;4b9uP;}i?X*r>4YM*npFgsa zvrXbFt0G$}fwM4{PRa5&YOZk;_@sI({07A>fY~|jJW8EoOhw^*P?A$1>h2BqqiP!; zK8#a{#DW(>Hm5@R9_kmwfB~L@L9v70JTcBu3RNQ-poVgr&R)<6ji(yp3n% z_t!P#)(X{?fY_Eg18HS~f);Xmr`vqJZqk?Q+T0jLH8jiY?_H*do!4pSOymMd!+2}0 zKv5k^uE^Iqex=BY1p^3ntKZ`#%#dA z{@`#~4i~S#9qhzhm9Oh8UXaHlnFe%5qlM2NM=>oW2C(I@QI|^w5(2YnY08cJJ5Qw{ zhin~waIl#)8gGTJL|T=whcXYRd~s3Yd!v>zpVF8s(7};2SA@%tF8G*%JGQiSOD}wa{!X<@$QFcmD*D$)dsUW zo-mP=YAXjB^s;cxKyg%GtU<|W)B~N#ti0dyO;-%(fR1TqEsVqk2d$J@sF0$$qf?Rh z-KN$xY3KIC9oKFH8EF3(=YH|H)rVF>)@5DDm&E3GFqf9K2sKvYy754tvoe4=)b;*m&R^9_UA`sc0qk!-Es* z5bOY{ABa@I8@7AJex=@h2NR!E*YH_s)NeJ6NhGj&9CyJwO3>YZrt89nC>)^fIMcrT zLE<`~va$lU%~pwbHBR9kzK5`y=7Kj761d-{+GKl?4A6;j(1aQ_Mqs|L}aS*Rp&BjS~nE{){j~CE1EpKqHfDojTcq>`ra`DhhvCT^j3;$@(-l(QG}{_kU*VGHzT8kLabgl+O?zoTt-u0=N_I4=hOIT`Ge zIoIQ^FxO*(IckH~zMso&lI*`?4v$EMYlRz!!In6yjdtoIbDn**2EjOMzHqo2Xz-l& zjGWxF!;s}$vn0MgwDEdlIEG8Ez7}O5ZD{) zz$2dGZT~?tdN&MY2yly#Z9P2jOkRoj=#M^!%nUQ>(k#w?TGNa-VAgiFQV;-F)FpnzgYKX5!svg8X^GUCOF&vB@XK6i=2wAwD+$G0Ql#gc_A zJ9>e)jX6I6EV_rKjk7%)zANAg>(KpV$;2PZHwMv4i%=;(mC!n+t42Z&QZ#4BQwMuD z?0%!J7g)>1TNGEiCG|kjAJKN?&IWN(B45g9K z#rN3Jc8ynqF>y9(vJk`n3Q!4kB#VCgb={1nyDdnIJC4~(8E=zWUB6kiub-O+zb#7R-uvpq3Gftc z3XO`JQvOn+{2i5Aw#dMI8(YH$^c5CjG;G)Cnpx^+B}eeGE%FxGl=A!sQpB(ZrLB(YcmB_${u0CfDM+%;d;$fGu1Csg>_7TjokqonM9!V!3dccGEdvQY3qJmwBnTe;id3Vob@T z-&*DphLondqo*UhWkK2?VqfIYW~xDv`nV4^}m z6qc{wL05Zs3V*yf!itdP;k-NI6My&1509g!NaYd?G}1u5isv{(L{95@dYqfJPb7^B zb0<*_4gHAm(qZEY3$~o2GDnSk_?>9}l4r-6sk5285-Q+edR-Er|D=EG_EB2+0={Th&JThZoMA>9swTeIhTv4YN#x`3 ze2l}%a*$@@5u8hXhXId)Kwzmj0K4xNmQv9$32gaHFtmuxMa=~0yerS}=5~y^$=u8z zuoV##?M^#lF6;=waHC^?K{>FnpOJ-SJ*O0NJ6p7TcT;BJBtDiu{KrV#tOOKL`AN<~ zIe?}@&69p1+9O0OOaXfu?MY>ir+JFl`hNe+^prhoSl^UVMYTSEF(l#m+@qQ%VFJ!eQP>mv{^t)9JOn?Ogkgx#{tI-E*;fL^&P(hZF%NO#3C0Z zwAyXJk+Eh*F3(xLJ2<(k=q%5#gHGc)eA_x#!lvvwyXqyz9EoaBsibER zu0SRJfR~%dS2_P>{n2kz>a1))XtXuT28jPUr4353R7X$M=@C#Zn=w{26YSlgbT3bq zQgbItQmFLuMYeAjSb8e}Vf)q-&Ui4-Eah!P42?53(gK*FPnHZ5f)DtwBkZj1E zST_lM*+a`ZN!M$>9B$nkQpmd%F1D6^p(8%5G2f?}mdil$w%=9IiG zae~s>*jIr;k-8a^)#^)J5y3mesu2FB~z~AcTF27a|U)3JUEFtnVj@n!Wv<&TOyQaeyITl$fAaE` z$;b~drnWDvMbM(-%nf5t5>nCNS?ZYo^RAae-Q=cqYBlqluN~S(j8<@_fst7om2<5e z){*jo&W&uH5Wq#UNS;c?q|@XCBkO*4lBaC_mBN+3r^~x%pFbs`63w%D!~^dY_O2Wx zm=X36040By@mdzW;3wtT#o4F(jowb4u|D@RKkc79k+i~;)5kTdp9sHRIS+hrHR+e6 zq}Vh^^J+}Q`N;^615jUWbEWLNI)&^lCsF&7Sghz1QhDodS$4|s9Z(llZShs$c7qXm zNr!Pcdo@hwvTU07HAsy%>FO)fgA1noiU;6_5+g$jZ(AqVz zMx|NARErgPX1qxUzpX-^kue}1ylP1LnJO*n%C0Uszc%_kk?dJ=x}w_&H7>jej2N+1 z*+I8=1X6O6`oznd!EVyIPMJYECI?)aHcCfUbQ_`a%hErLwvjj8X|4X7k*r$DPq1hv zGe8Z*BUe|9qpuFm%6J*T*cI<7%0CNPwCF4xwZbET9J^i0F*usbPtBjrOJx281TgLP zOlFB6a-T%=x;|+IW#~xh?v8M%p}ked`_*IHyNeVQsI|uSh&w^JCTA~)H%v1f+lCB< zKy%G%Dte4vy*au)#a0CQ{PB8InxoDTMwUj&s?|21>fwPsXYxa01BPMlg8^(CB5rr^ zCE{jt{==c#F^p?_wamo(Rw=1QG{(TX47t?xIErKK-7Vo)V;`mq)3+_WZOr40b35^V zRIWNsK^Q^tw*mEFMWD5!+{a7|VsRjz^--qMy@k&GJd)Yf^g8YL07|4FlHvNzUO6UxC++b8RcSq;!mE}l z&A|*RGqcVgEHMPz23(^xXy#qLrX`~=X;p9jU!ht?Z(^$6Fu))2}>Z(S?;DsbHJKvBxUwiQ10f-Tq3wwwyd(W%*-lUnIgS>$ha zvAxB9P+%+d(lGfh-Uh37`kjp_d2})A_7JVj^_+^u2!2m7ay!n>!U|V6Luh$UmCKLG zDqT19nCpI}Upo=XdG&mB5|ilfSMB66ZbpU(GD_bRQ%BnV(B2rY*9Y26eKNV`gvcic zRa>yz*;i|0IJwT}Ik%y5)er_Ys(@Tn4yDxCws9~bRxA8LM<(&vIAYimc|_r8g0mQH zF(X1Jqw0FGY$IgbB^VJxTpEqPsCcZC_^@!y+B$eZmm068oxg>w{cHC7rC!A&)v$M* z456hYxmAU?WKKW0>Nn%4nLhg$p4lWWMi1_5w@t1W*3=ZX>z}s|KHXH6GW=jVi1hXM zW&Y#Nw$4DbZ6!6KW5cO}KW~_|QfxTZ_8XRD&KX80+l*eu(kM!G(=!EeMg0T7E1BLX z`z>eHZ`aiw-Xq_z&ELUGe=<8hD>mBkN1@Rv&<+(zHJ33+NQhX_e>ueWH`~%d=O^MS zDMXlsm3tWcSw+Zf4?UGSU2RlaWm*s8qjye-JT6qlwvlSZ1~W_nO(cY)3irf9UWf>6 zDew9*n4z)x(jSrN#&uoeI++=7PsRtuBW2c|QlX9YFQ4XytNv<&7v_JwFI$Zc@q^Z} z=37ytGL$Pi={O!HH`$n(-no=MOD2mLG032c=>rJvVCQcI06y`!lpHpWxgjUB3{AE5 zQ=r;ajL30|{L%7_&$J4Q$4Ous{Rbbn2 zZj0UKoMbOrAO1c#9wt+K^ifx^_>bY=4GNnBQW`_>s zXd`#icpA?93g{aAKANSH8SaxJV`F}qqR|+0M#uS_#h@Jy^i9rOqj#8DvXpW&?la#8+g#d0LkZCk@wan#YZwq9JmuIdMDlo7?~*mC z)lm0+#Mv?{<&crKtob}BS4|{-9 zuNC|DU&`C(@8`nax7uAzw7FyW#KNf`jkaww*~Bp6%H@90O8gyaf}>=mZ@7P&-#Pm> zm~Qc7Wde<3NTD%b+qR8l8w&X0VgEhqt#njjH5^x<`L0?9jy01IMY0jlvC#3f1V@FG zw|`nDs2sTv_*ipT1+yqD7Z6{^#j8QgxYBdbbFJbb+~^McTMZw^3f-!eO9kzhFm#2> z=^goxl>9s&6r4m?J*s))Ya*|?)YwZDk)!=)g$BKQ85iGr8%#)zEK`DV#tOxr3EsET zZ@k4aLPP84BPu^^0K7&IO0Me7CS`4T)z?4l%{V=xE3LVjDfWrW?e)?s>JKv=`U-P@y?Yfg045_ZY zhE}-{vZ1_Fk;RTDQ@u89U+^6L+EDHV{*uX)$JhPWAUIp@TxnTC4Iq|59qVV20nVy7 zJ>nJ-c8#@N#E=TWR7-3Ym6|-QrreUbFNq?e2IJw8!JG_*w+0|fhF--b-k^W0@{|dg8@%svn8;5aYQzkoClAHMW96u zdIZ&*DyC27q?^+wm89e`YqYAUyVC<*`U(DZXAw2+*)_A~c>W`Rv|)~@Tg!cfxN(ZaJVSlmYN-GByQrb(9=g^$0RPh@c09`VDT7z$?~A zW9uKV&i?mOx;z|mC2U;KI)s^xWX#GZJYAuD9@h56z-0 zr-dYFjTmC_dthC(6e7;9!(^m7BNEAU@BB<`jfkpXLqLUIlkhZP|7y7cJCnA{g?oap)k#-_2re3 zfuKZj>xJGj{$K7R3ncuyu$Llr8Ui8 zOMSjox>?fE<|64^<6w|*HqCwijayp9PpxX-`dSwTquz6HYlwOh*Xg~sRNYnB(b0qI!UQ#j6mU67#U z_m%4rAAK0+E(}73ARtg27Q|T6^y|ZA+J8@;MKWLmX_`z#{jY?8ZX)&nPWLnxEaL!>Mbm) zr7*;B^LSUyoIQ{LRzurun29@wfyMv;HpXl6C`KoXXSX(#yLQ$LN>345Nhy*hq`>Ux zMr?>OU^pZ1?)qwi<}!&S`^@C2EI<-ikn$zExu5U_;uTKms%wZbu8xY{B}*O##q^&pjHuhx9x-5T$B}@%F^V)c+BGFn0a zyOCp_X8=VT4mfor=$g7DG~}_R_oL7Lm{zjh^-8La89iUB4=p@@q6fG&y;N{{E%zQI z^d&u6Cq4Nt*(Ux$>`76HhfnB_sSMRxr^yNz_s<|$iDH>`j+@GVgRL9PEQ=iWQ@lU)9@4c3GZ)D$LuV$AtNwF1} zz(QGM)v}&8)Qvt#)R{`TH9$Yrga(1>S|=NWI)|MKe=nJC=ri4(CY##dHr?soo|08i zysp76ekc z?p+UyY9dM0FJXYDKi4oVF30`;7bMR}`R0tCzi&9H7HwNa;!uKd9Ih}O30yF)M9#5# zt0@?b+gD3LI-r~bAh2*%2z5_#*t9H$(V}|a;k~O65nYLG+ltp&S*Y3tkD=WBleZhr zS8u-hv3#|lx!+k)@Med~+Xut?xAVC_$xKnDIjd0O$L1maLHz{_)M-mPl-bV?o45Hy zh;Qm?^ECD20L#eyNb<}A+7Q24m?}(85yvq(3%lOtq(B|=oZz>A*5O>w%JFt88tIIe z`4fd?+li+|Q@LXE{^yJ8^hB?5n)vF(l!mP9ca!uAtph8nHAxBNP=#hh?@u7?{HT4Q z=>A@s`Nq%Fb>Z7}O}^uIUZ}rDBhZJ=^YWA9z1Z7wkY9knM9xAKCdB$`L6L+8DO=bV zKFe>Q-i#6iYGcC^E}Ul58ooWP9V3#mi|_VEn#hFN=h}XK_Z&wwnakD8l`vi)q0JYU zXv_Jac?>9|;LZC{cRm+%n^MtusooB`LTw-J)DE8MU;n-(`eI5VrdL{g1aIW@E?Z;OgLdSICtmMw#=2sxtyJAW$;BwgZhsDy z2d|&75;Qx678^Eva=Hxk2vsa$%!P>E#hbtD>iFKJ6YWbvL*8cFxe&d}n=EdlgOlc( zG@~zm4^{;|MIP@ioSvP3p3J2#uR}nL%^!~XE<0{KRH|?l>fktAX5FWFiuOK88uypN z7N=mh%igh+&6sBTPLemM&;|{9PlZK_f*-I21^u^LvX#>Q+lrIRw`(E5=TYxGb>@O6 z_FGF?pSqya%K7KPU54cawBAe9&rLj@^Blyx)~vue$A$ z`l6n{X3KsmM-1fGaUe8V#hrHzL64e39<$%)fuJ->p^Py;T(<;bUoNc9FkR4>E}iUY z4u72H!3p8*_jGI6Yil$Q$xwA;e!=qT=9_=Z4 zH<6eb5f>OC9`Bnoa)mFx-phoc%%!|A-B-;01pibw^B|?+4HVKa28YP9Olhuv`c22) zoaF6VBI5!q>bVni(<=;O2Gf-8Y-`)NE%PJkE(Ad5f7HA?y0ZFKXFN^`mbHEHB*KX1 z9?ttP+IaEPI~^8PL;cV|^!)!|5-$aOml4?_V&q$A(22IdGXkc%4G&dGvmG zh#P$^4(eNFooGPEwESuoxVOp-4nk(LpPX{t0iaxV6ti0Uki$}u%U;^!k>+a}b@x{+N3_dWC9ZK<7Ep9HC zuA44IR94MFY+-Dil3xOhfs)H7Yo_~Rlm+=|e*x!^2M0W_XIf05GmvH8EFQM;86p|> zDXVPX@zR~YW`+rb*WILBk;BHF^l~bffC>slhC3D>EjubC*N=xL~2mTQW+WQ?+ zTL*?Nu>UGh>6l-Q0S@vM^Q4}N`)-7YAg~8->X0jlO?na1KY+8sRyhyAj%>;u78NAu zXkUJ3zsYjQY01i7l3C}O!hc5sB7MxhDbAdU-`OHA`S#Og1}*#Qw=L_&!_e+YHe2$g z6_({}yx}Gt&a>`W=-izGoW+RLNxkVmfRWN<#{L7x2X2#TL+|Rxq;2lusO$+eaSH_c zuAVU->UtLZfh6}a1>W1Vw%o0H>Ycjta1c7~Pv(oMDJoYfve6k} zQSY!tTr3i7$gsv8Tk1Ri0JZ+zYS_CoV63Z%u51&wF)A*^vBJ=kGq(XL2~gsFPXQTS z!?3*g*`Y8d9Kta9(#uN*1C~(DAOp#;lbh@hAabJ>pRVLJ;Svhz%-|(iWXFV1Lqz&y z&q4YwnTgW?#8$cfdUF5f355Y)Ta83ad`8F$Pt5DL$-2*}`d)&kxpTp#?n}(=XQo^X zro>UQGRYVD$3PJeRFn^pjDGBB6mL5OgY9+~@AqtEFFrC4UB9c`BPnXkuAO@JAR_*; z>q<8bBNhT& zO$G8*D;!Ym$%X>8J*9I0C;AjV95yA^a{JAMrkuB`X4&&lVoc=_%GiMj;{)$pm}Ai?-u@xwgTy+;KZ6zhENeRO-+n59)8SWVAda7U+%YepgToOZfv6DBa-8cc~@J z>gB2?;A(|vArk890tL{qFVTvHBnu2eV!WjPW5d4vlz<~7-RcJoO&hjzSbM!h1@)%> z`wbKHFL&0WXk*PK3swx08#D%{E?^6(kDRn)s3{W^t z53w1~4p@4V2nh@c`H4YAX|-1{jN*3+V#WFw7iI*P{?gcrijI~vR0XzE79%SQ801Kd z0S5di^|qD=@%FZW{?66>KHkxY=Z`vhtLda9CY?ok&)dixFNK>d!Qak zm4|yT8)xN9B-#bv9`48a67J60PDyO3(5@n58A}rg*Vw!R-e*34#z$=_y`MyyluGj> zOS>Vf8SQcLb=x54I)M5X%LKxz;-GE0LuBy-m8mF_&qTo5+Wsg=PTcR?%bvzD-01I| zU7NJq2b^#5W~maQa_Ll1IkZ5b@Ii@?SH3S+ntUYWKVcJi6|x2td7N0^cEj^sx$12(1_4_U2?VUx3MMuA*+3{s$p2+r#|!v1UqNY4y`z3cSha)! zPK;%Uom=GoW3RdZ=WkfV-(Tru-V-1!S2|JZ-8KJnh1UwQ`>H0<0v3u*Tv@#x%XU3r z5FvN;=g8WDxbLu1@$?_HUtyTn@p4&m{gq@H0FgL3`6iw%5a!k*FG1{5EmgoIXS_Wd)wNB092^3lU?XwND+cU&6B0%g4 z&UHV!_`6KKlVbrrP}t$7c(`PQ5;s93zWuf0f60Er;f^*m(6Vyd^rL9SK!o^1(MQ(X z-^9d-j|Ze>jo7isgVonEmapFKG}OT%>+d(49_&%INzTV9DF$gztS5f6%(A~#+IcQV zGUU@b9q*4JS;-70k|jMmO>ww`Hq<{V^C%laOUCX$=vILulxl# zK9s1TY|KA2xaw>qluO%4OF*lwsG`O04j~rTz|VKO;XW!gzB~5>d@UrA=!6tn4-7IE zxDWtC;A8^g>v-~Q#3v9+)od}IH3pJ^)yT~t_aGmyTfrGX;5;OkjjP(2*BV#M?nQ+$ zphDn~*@+f~YD~ZhsV_p~biLVL3C5Xw9{JlWj5oTBOdFI^^1MFhVXxdQil9!LL~;bNI?Bzat4Tb`)p^BCbT}LIX@vI z8CoOy$yY7`-MDjr)dRSnmT71N+vLag|(xYZIGd)AP& zKfrq#GW8aX;su3ugKwc6_%wjurzzGdRil^dFBIOw4XxVk57X>0Yv4a98Ys~9ekXMA z8aDo~Sa`b~{&(T^A|B3R$3y4ulGQeGQY>QiPiVAqNvZr8XdGZ5HCAVT@~kcVtxaJL zWAx|<{)S#&Bc>cS1RsijU>K)P{C#64{5U#f+RkEL+k9Nc_H83c2JKWYnlE4zOL5gz z=3tE{pQV!?{(Src355O(PGenl7pGaA{-AZ!yqQEskK=c5AVW=p_C6eAr*vO)gsYH$lhqp?Aa^5&G`))EqKyIjmX;bHWU z<7b#=jdzZs?`)63OGy=md$uTfjhg}vs1-v_Pt)OBYgwpn-LV~ITTGo|meNo{r^lmQ z$J`dmis2Y{pPxwt4n31AMIzy;E-MiRSDtpOCZAtvsYwNw7J3p8uvf~x4$LuvyQJH= z6oz{qwn@db<^zeugNfy%rFf%XHd1$HJA2;K$7{JJ@}25mf3SF3sbX85oA}8Krts*q zFg}1)5)_1OpJ(ZrG`H2{Hsq{@U~&Kn3k$}3_o&-P-sY#8FN)p}J>z_JdB&pTwa6s z7y=-mQxwHJ*aQ5|)np*J!ppqczo;06HG`F2i$y{Lc?cr-LT#CIrY*grBW-Y~e&)tp zrw}HOq0xAm;NhVZc4qFxrjtb?t1!Iu(rS~EGx20L9=CWV;vn>Rl~;wO%GAfDoTX%qbQ@14abj;h|WaRTCD&ii!f92s5Pe+w0+F26Q&It6a3qt%9t zDTz();s>lce|7#_x%vhLgZ)wVam66SPTJ2o?(iPhmVf6BP3;QKy<;pe@y7<+x!S3d zzVS?!u0o6Y+4OblFZaTP-5dO~n(0>v(-VCK=z!EY=?;^Wq*q~6I6c3({Gj>`2QYi9NcJ_8rDv`Q|)8f zFXa!rrVbdu1+r8!-O;eN-h4_2u5>_!3qgVb` z<+}8t)Dt+Pm^%_;5+~q%1TuDUf9i6hIOZRKqCnnFiTk>p9}0+U?-Ty4o!{_QL18uVLL2tGqD~BW$~@bzt>Djz`w5hmzYSR}|dlrRQ>! z3<|oAQy_?ik{|A%!;nusnkZ`q7|W3mkm@f>ueRyn=RY+5uofC4`SsEK9&<$>T{t^3 z|6vpQ!+nB0EG6^kB1LO*o!05+k2(oO%z7N{0WI`q7-@@w>9`7LHw!XKSaUi$}d zcz5|0#2)NAtpC4P=!R!0fD1K|3m^S+SvHe_c+P)-|Ggx_bAvLnwSDyK$v?o4W(3PE z<45N$_Sy`O{sCrvE`GkveCxPuP3gfm4w3!f)^SwmR7n6J0>Bhb=~WF;noD$jmmFpF zmdc-Xozw1l{Ozl$(CvV*wrCo^t8jiCVmbWme8}!+IJW(Aju%N#tKZ1!6nt~}XM->1({s0WmKVny!{u0y-KFnobzbSobbG5E#H*tB2!YJ)ee8cJ8+~sTt>L;E z8*Pcnt?_?8%b;dJIAkj?&YNZt2>EH*5QEa6a4j2iwFFV$G>sxeQJOmkB`Pv!HYP9V1v2y7oiuw4f^q)cT^)nWu_!JQwb@8aqQZwD?jPx7J8%Xda%=p z5}??!C)@VR*IP~qp!LkRPL59?Il!4w4tHpJ$?nLYTSnY=RJ5KYY4yG7W+muxd_?@O^9QWG&HYJ#%oZorf8@vBbT?WHUec^ zODttO!ySwp{~NgyY96ZnpUUy9HX3PbOs4L;(-qgzyg*P2kSy#3$Wn2%m<|EQBtJdg zZ9R}-RBc*pyz|$fw)Ex7Rb?~k!dD}i7UAOifjqQo<1cD^`QTtL+Bq>8n=Hs>bYW;B zB!xQ!>0m@kr12HoR_W4qoD&)uSvOUGr1sXpH;_vLMWCk+Te$haWz`(hb0Z(5+FTew zHe@NmuvFRrhAwf6KeqLi;FzSO#P1%TE9PH|c~T|3z%;5~T%>*93(RFZ7KpTlakzWa z>_;w&hnk9;zzPA`&9TU4ZoGm>$+Of;UxR8o(L*1kFaexe`k=6IdU@o)C?xH8972&e1v{An!WYj*L9O2&YQ?a2Je18s2kpdlFWxK6+TwMDjBz7C zi%V1yu-!LTwiA4l#(1E}(tD@>0KJ^;6apE*ZsyZPUp zera-|q1$n?xb#`p;kY{TMO2pSYX(Fh&60&ayNJ|7nJtU19~!F{z}0rH=?au1?lIw7 z-BK%RQC)E58qa-IS1CgzUVl@P`Lwxs_)A33xnvo&0;`tZ5jgWY4Hkt4WC&Yv75w`P4aB*g*dE@#lp zS-MSm_-UUn<+K|A3=w4o?HTOpFOL6>1BDuY{$ui~?E1CiZo`6H=~%O(_zI7A{;&Dx zCN!aOHJ%HW%Zumn3+Ydc<`y~&w8oT!I=g|v?i6%k;ZQI6I6=0+HXAV3y{8%X_shbv z@lKv?TNEZ+awDv>58L_ohvH{fuq@5HO(A1KzX~l%tEHNC)jNUFTq=%s+W+#_`DJv= zyIeB#&mC)(BPokU35^uW62XWvNE$usN|XHP`|6(u8(JpEHD4Gr)}tpLT%6x@hZ83~ zdLpAM9X&t1=yI#5?(Qq-m!o#q%<2LlHCRw7Pp?M>g^AzUO+yYRQr z;~6+-p;8?V1qxQrYAG37evFcOZq>1fmYz8zHWSa}}<9`US7cdQ=>0E5?9GZO}5%GWBFJB<*7S8i5Q4QGt8cjbTB{*#d~Ahi;J| z@@oPcfwY_r0vMxksDi&;Lm$s12k|D88F6edFq==#arP>Ez*uD>XZasj_Fw`^5z8Sq zvbEs2!9{t$3=0dZaj|}$lKYw`ju$NH3%Z%v^K%<2i$_SH561^2bsLRGPK$X5qfJ7k zizEoP<6~yYriANM%opk^+Lm9~ldnmC0y|D3vJVpy(obx&{29ZJ6}vz0#OD5Kroy-u zTnX#nGx$3>0xH|HALzSqVb>I#J9!Of<-S!HRgwfDeGBpO#Ia=WfYm$Mms2l7s{X9F zp1CyG>0+E3^}Mt=+aF)GOlHVS$Oa;YaM>LCc^V!~#rD32Ny1?tYB)K(z#3o&tp@xC4-MYFaDJx2nHm`Y>fRdc?sbA7#l0p6RNCJohBtX+U|Rr{nYNqEI+}AIGIo8v z!j9}y0oMPIuJa0Nstea}5<&?|3sq1I5K8DpI%pDF5{e;!RFST9Y0?A1Qr_a`zfCk=tYG=$RViqy)tnH0 zv^HLjZIh5#EaY}&)7zcC$p38WRfeczl0)zfYd)w>ivg$gBT_EB<`@Md!QW*I4BJ~C z7^uqlT*-@L5q8Qqhg_!;LE!itrG`GQ9JRYw66qeJ5>GZcz>wZhE+az#ZQgK6;Os-o`w&>Ch-Q7W-vwXl0|#Kkt^~6l>A_3D73CwTP#nuxRkp3x0HFao!4^rU$;D}ru%5bWhN&##LN}s;A#cjAsW!4 zR_$z8*b~H%kHFQQ;!M>JY5k=uOtL)8>YG9q1ZHziEv=1&57MdiFB{v<5(-W9N%xqJ zB%F37c`sWA&x9x-cmf7%H-#t2MN~X6QZLlt}zE9txOJu zvus8CCJ*mlIlff&Gz4Lf!V)IapumoWU4=c&?*tftNByGa^ z>t%s$YERU5Ds-_Ef;VRGQy7`1U~$fXSX2|qBfLP!1(7$A{<^Z5)n2a7K%4$XZ(Q2X z*7?mh@GgYTq}aPuQRD1o>;)~%LW;`6PKe+O`C@{j){ZS3AIPNpt(L6GBr0~Y0f4b9 zCDy35;h93#0JLdI;RyIS+Bc90olniexiydLWb7H&<^os4*T8Q~2pP@UnyF!&GAMT501lsfGL(Jr1W(rSkbnfTQARjs0_V zh+>GIloOP+oKDh}!SUpP^o!^eK+{d<0f*JJ2d}^Qqa=K8$LeAhj%Y^hO8$jfyd_MeKhp@R zN3MxpnniUm<5z;^jcS!Peoo)F0U0cz;uZ=zB!*OaCxi-YQv|A?#0mYrb0|DyyhN_# zMcmjQ%G&`57bgGx+6oXTy^x0JpDoQAQFF6mtckDwt~1`8z$+C&MP2q(>MY+C<3GZE zr#Md&wlU)sf8B97BpiNe%;~EAz;|A8J`9xZ^Oa^5q+ni(ZZmy@ENd_ANe_D=YEGx* zP>fw@?7s`}{OqWN#I8_D{uFfJM8VUB&Ca9J9jZBn>{X%SkM36ej*I@-?7No!h?BW? z122eCWaV-NXG@sashalhe3E%8KcyC%s}|!+i!z&LIvW#y%US!1FzXHp!BfSJ(tfwn z0Y|gyuVv*Q4UexzI-8M622Gfppt}Y~*?(vHGk=CFJ%im7mUk zsE%LQ-z3#mM8S_K@%b~LGKt$!V-xh@lToQkaI5}M+)vIPKdex!dgqohhRn3~=YvU> zys66mmiPxW8EOZ?Fge-0i*o_41j=RPtatpjtWy@mS~x?njPCFvII3v*`_H-a@g(H1 zoq4OrP8G$-7EGuMYG!_#{Mq4?mT~$I_KlpzR3{LNTA|%H?6na(*X`!GeDlkuW^fx< z)hRXNuaG};(}lkF+NGMjRd+T{Ae@GyL}^7&Yma6u4ha1OIoL9K#%MD#a+s6qs0lXy zV;WJ6PC)!LTUF?$QI>$;l^3*AIakdPgWz(W@=LxD@pHFE9N-|5B`d*j#VB$)@BKA) zihp?-n|lhHQjU@`7>olEctUl*cP8p8`YTjMTb0q3+L#X{6M)B}BYPhm#@%b3OMqSS zRl~HO%_wWYiQw*wd!xw@;hYZTDU!(B7o$M1LVR~%V7 z7$hTNWE7_?l>f0b0*%s!D0A7RdO_ z6jdFFgiR!MK6(Fu4 zjgLW@z#TG<3JpI(4Ruy`+$SGBWB|j({o+*Wr8`fOw}krqe}pDC&t}^IW9)C$H@ci` zqOLBQnC`4?rHmnlK0(iuDsq1DQ~(=te2;$l87h5wlyDK*{`7+d>O-qx#%nbv%krLh zb}hEAyZad~&nx~6CFD=$`ns0(f!q$Yci^VA0wwDQTq2ZBSTc;n_AT?MzPaz6if6MS ziC{@Uhv0(s6QnqSSGyKmdfu`=G^4AL^WtM6`LlcNo5&`6;fzFcl-_@UhQvG`-S8iW z>24nnGR_rKl)kA(1Y6&b=rz5GcJjH>(ctgx^p-c#TY7Y4^0nK1L5RoqoUcq*QtH3y ziW04L#%d+#xhCz4|A)5qzqbO?7S%}>{{dwG>0e$?|MR1vn)TAS(NRaV< zo8%96q9Jlc-;%)?e(r`hotvhKoPW-u+ODeh0yB zT{GWge(>NEuau4W?nh$v+@4d{5b_PB9eIIUw=Q#pkcvS*u~Zid`)L|xbjgmmJQuXG zxyfe1_a&iEPvOtGJSnw%uSXEcdxw*k|C`CJ_Dp>T zwg%Zjg3csXdh$8`2AM+?zzvo7cCuV3(4LI4(0r0z2C%lX&-sG@$Ev`&jGm2zDV^=7 z$97Ar5-ygF zfMMVF35TWXLB@SYa2s@v3*{1=8^$KFt=?Xk=@;Oxdh0smAxQ*A#uN~}3orW_l<%dc zugR8`t@04>vhZgE<}anseuNb+QE#W18s$0S4`hXk)=d1JqU-&AGqyYqpTciC$H2eL zKskuog4%tyzs(!qo=;irUYmP+d`^47T7MC1=kPbgM1MXXDzS4{G`!zvlJ@~0#+D>H zpA(id<6GbABG>O1Ms`SIs<;sAtW`=PNcdrhI$IjaR@Tf8@ER<$Cqq_{PLNoW;T19A zT$m8lCdoTK_Jm0?PH7w_Z)5$`FX~_Tz@DK6JT1Yye*T(G#{T?mR(OT}FR7k^ z-puUIC=Cz`Nng*)2ORDn*` zGO5Eee|i@1^Mbj_E8y(1+n|cd18?V^l!Cw*q|>au)a$iEoxn@{hBL0_DH14RbFF{J zzd*S!6(;EPuK`VaemkuIo39+j_gjSM5mJvH?IW?duL9#knRMC5@3!JFp?}$YEU@V3 zH2$6M5t&gD45W*i52TzB)#t9~jd!tvg}1SV@L7qo%1;9!x`f;a5|YfCnw+r`Aeqs3 z#CiqC8-@A_3)EI{L1AqYbPTP1%;c2f5b=d(jh=JnT6e$Nu(vZQp4Td zR@1=dYM=T;p$Up=-CL6lcw8WyY<9Y%e(a+rV7Ru5_c-n1ik$haK06a=nVYu=Io=>1 zD0K_DHs0a;bq6b*fs18f@SJrU{k?y*o=?|Ud~S>WaHtTM6u4p{O5^V0kj<06^m1vw_UJ3q`X9=n$q781WeMR>U*k)*1BmIB0qK>h*fB3!XB&0_AXUC{mSysNm01d7o{&?tRhDlXC9@ z-!YNLQ>dPHyg5sN9WsYoyFd^n#A)oGoQ|?{ZlYe z(F!jgk6kb-ViYfT_1=oUeIS%>8stI|pJKD^H=VEmt!4MT`9XY{Mp4`E37WdpGrawIjqA2DzTMJWsF^sZcvF=5Ma7 zdn2>&mSEv>iD~Dgru(^an~@84!!r0+??hqnOIXEFLh^hZ=VM>tz}z-zt37c{k;Ik5 z83-9nl4~w?c|5kSvEu8EFvbu#0g8+t&KZ!?}?Ua&InZj@awn0N?+mR2yOpkQ{GDOh$;py3Djvdm+*Ce0kn{mDTq znJhY!7=gfbBp}|U=`TdGG(aBvF1URW!S1co9HwZz2yt()SplQr?s@Y0>=qfF6L={> z?{~+Xyjl|UePUv1IWPta#1?|EMG4=QyG(h`3#3|;UY}j=QL#{@){OKQJ@?=k$lJ{b zjIJyi3jKI%O|IwTaALWo5KeWyUHIvOtbRsUPVuAE%Bm^{Jr(@H`ALg1Xho6OC_fz8 z;pi*W-Q%+-S2z6F+e)iuT_`-nO8kxp?h_5}rzWbOcFwdxsBGh6ue?b4^Q4N9BOW0U zT!?Jeq6jM%LX<98kcBai7o<5suhz{s0Kb0KcqRj_tcHJ-9UFf>hW-ywaL@j6;{B!@ z)h3hot$5L~iRB5%J*Yut_l@QA^XVFvR#OTqUh8}%nj71Rh2{z2Kz^GW+eVx$l53*u zqE;84-Lm^sv?@6!FM_i>{25q=Ub(ZiT@!Nb+iKA=iC;BCj~onV9_Q#lr* zEwNx*FhRSN_*nN$YyEEc)v?9vFEs)2apqxVoIV zzIt?Oy}Uz&5L6yf`6M>=lp-Qs8xte4haCRBZs`5NWLR#HMa}Lkj~c8eriWazLV9g@ z*;ZSGa6Gb1z~b@N6?i#8zuWan+K;-AEAOm(IXty*yvOKNhgH+PbUhcRY*>O3t`1%N}U28mLQ5m5x?h)ZZ(2TOc2Tshx-(?+FCSU;5->zck(_>OtMvh#wc zoPfm+S#*Jt1V7o-O9drX>omWxu-GvruVmi&6KZZK?29p$CsYs8#Ku48oNE&}u|6X$ zsLJ%0KvW(V)2y_u$7`R+g%2eOM>mTmybMl~$@^pchLih8fHAkA+dGXv5$hWRB_oYT zi8coY8c&C%Y^jyzm9(00RjiC19{9SehvlV@2gm&PUw5|^XgZqPPx{#3Y;@E-rw5I% zkIp?EZjAUQJ9$3CN6mAi0H%g}Iu5iY(gtx*L+RJB-Urs7f1-Qz`)UY8fQHl%Kwh{* z)g$E%`(f%g7y6EriGaDsc(XT3Xv+d~a9MX~RL`(lL962B*Sxi6B2}5=A>>zSvy>1w z+=iO&c`fC$Ao{uiQg?VVi?lF|?n zYEpmso-y;{_ps@ERsR10%n>k?a>7IQ#c`V}UlQJ`)rQIa$z0cOe~j>)MC&DZO`M9~ zHaWSF{l+JJqS#HOX7)oO6k|@L`hyMEAcgn9Aklzdx0bc#ydHnD)bo;diovl2T|Z3#m!&d)yMgHkNTVcfLB0#+5M#{>wK-4s#cIx5vG0wy~EOYaukYuV?$ zebIF&(o&L3do4*Mj_k*x_b0S4U>tU({aj5I_B=)2Vs{hVN0yhr_uW&Btv!K(!s=67 ztz4>WF?cC+J->NSbnz>{mHds$Jb-1g8ds!27yp?O=Y~!PtrIZ`Wlby#?mKM|+BJR0 z1zRx?@xp3mn6-SK*UnlH`6#C;9*raisRPb(q}tVTR#&U0xT^zqb8_d^Tu_Y7o7s2`hOPt7 zEb{837CJb`;nPFR-1p`&cSqFt(a7Z>q5~D4;57~+7GlZzw@h3egZ%s0bYV5d&1TG;6<}UD zqkJ%_eaS-juuDZFqTc({{uyz_44;4_*i8Yx-sLFU&T_1|??3$Gt8c4x{@LP`s0qjt zPIA#z;_FOYVY7OD)!ln)b?VA8H8!Rd%ANySqJPWzo+j$Zk6nXWvDTr5YC}w^>sTCx zWGk39sbt&3%sV%m=fuCFXHRGYgO60{G zCXe_^1t#0Z`@$v?i(KsBby&t^Cwa|)l~v)F-xlOv+{$M*9_0yt$+&4k-H?!np%$>6 z{aez0Z`_YVxp$=eEf8XphR^X$91R&pIo)qlbRo-EJvN>4dcF|OEz%gF2IKUTR`ATf zpx5dzDvsOV&br!XRuW?CJEhxzNC+o4pH4~jfJN)K3+d|4#^;3d_)iC_>d_V4h3h&@ zb$ZW=T@=_`-}f8n;(EISbKwOrsD4J}l@t?`d?x)l{g>;zwf%M};(?N@$)xiRo9DZj zz6lMeUAy+)nDV^6_EJRpg$B{Z`1RKP1XneO^G(wc#DTqZiBae=bVh_1E+=??wgmTM8SEvv|@R8>y8W`4{JfW(k!-S)6FHWxJ1q-Nu}+LV9t>|F;9l#YX#SaS;xmqFU;h_4s{|-|En60Hm??w=B5&KZB;*An=ovd1fG; zI_x{pO1wjmKc|uv-52uY{tG&A;GLr3*W9G~YvEfQ`{57CO`I5@=ghea#QvkX^}fdj zPtX7f5dgM94fOVF-1~nsOJI`x^L%Vcz_q-i?6HsQjpmxHw2;7|d7bN*SyC%%Da`;_ zu}DF?)v-5bMmA0dTuX}+x?jEsQv1!EO&?B8-B$O-_`vgJ%W(4%l=C^TF#wS-jqd4E z?wB8MqmRC;VIUeVYe%?`Md|fU)ACs97`drc2Im3DU55)Hp>q6Oei{RMO_36KaJ)+DGq%RVks|jE1mj@03w6KbBavjDOi|qc5&B zZp?cc$SA-tlI~`uP&bq|8Ehwd_ub=d@p{!J-$8iy*5&u~NFI|`YwpcDj5xl6_s(Da zoQuEJ4rBZSlA(${*r8O;_mJtVr;5v()0)b6U}P_2yONgY&C7u@xp;JJMmkCK)A22g zT7HS|&ihWg@(@q;?+sk7-b8ivi~XKnTR{L41TF#p9YxItEZhSvc3MoX6Da=G@LQAM z{%#fRpaUTnTor=h){*!Rv)pw@o@W_o!R@x2gPb%8I*wlmcqiwbj>%2^9_r|17*p>8 ztmH#}Ur!lJi2PIh#V*mlG$4HI((9JT`bF3C%5#{bx8(`?0uAbXXQ53!Cb-7VcMNuZ zVfDJs)v3UzZ|3%Xr>oIqX(ZFZnd?7~FAuYlW-Pfk)J#uGoDb)IM4ePVuG5dDDLY;N z!R$XV%OqUAJICk{bGzijg4(rgjg~y>OLS4bhFHwkl82J6no-J~2TNvJzXjF{@PKpn zZxkiI&)d)b8^B@)>m_DGOCtLWduO5~43#YKF^1dMwa=Kg^|4&evmZt28)rlekXS#f z-3?Ef-D&4mlmxLN>;UsN5sth?+Q(-rP+K5Y9F`42sU3pmNq%%gN9^(}l}_V) z8_*Sz-6`On}~_-&%2LfE~2W14U8 z)c%D9-!lw{C8_c`$U2o_VU0?WPu6H*tA(0ju%s{hMvM1z1^9YI)3N|dUX zu$zx3Ffz&nh_Wz=E_?{>Bx=vHHHcEsmND?EXf%c_>$C-h&*|#2f^_L_B>XYrTAqN}Fz;re;OCPTiGK9xwn@ie#~}gLij2G>Yt4 zi3uE(zWx)R+b&{zeYZ88rP0&hAkg!DHOsz74FY5amm)iK!c_S6HlfQ8O8Xut-xn8e zjMpj<8zIDWF4F_Qv`n>u=xBVo0k4<65l7k5;>S=#3I>=ouk`BY+uywE=4=RKlYiUo zAQWFo;a8UigfO&qj* zm!d5ULn$NPmsW-J%ERHurT%vm^#_l4{HuF787jw2+qlQBdk7aNC_2f#9^G(xI8rkS zBIjNhhrUq+SKW2vlzW!#0aC?gSRP?(W#Yd^7gyrZHG)LU9h z`W#P5Oy^Q*Skk|6)PL=D&g*GVLS;O6_HOnroTnd>=iQ(aen#^!B|1j(Iv2LDX@u>#7Vr;dp(=?w>v085v zm1e-pKJCMNvdo!})%aIawQ;`0zo2^0;3W<76XBr$*#J%BVHJbClFPyg!=0EhmD!^ znt{JPviWh;tgv=(Cq|~`{;VsyN)O4fmO!SqS(czhL!rEi*VY;ytF%9E>#nHur1Izz zS}9GQ2k;SIIH>fz>5*FJ>XF8vZ4}4rA$w2H-BmzogyE_Z)7uFb7nd$#vY{&y@yU$( zH^t5tL+G}2G+}_F(__Q94qJO_O!_sh58wTzS!E=DIA`;uUo^}d{0h7yS8%2C&i6E* z?YuXN_Fd&={u)&S)C`y!3!F_Ket}WZ!kJ6Ez$LocUsg(X{SL4K4!0FGfghE0b(PAwN`SgE~{g#2h{ZN^&0HVw?a-_ zmLo%|clTOyd7%`Pr&SujJ^105JznU&Hb1FxDEd|!Kq`ULe%v)UXYX#<{H2EMkyTkM z%Lxl{v%C)zhy?jzu}M@x`(&sRzao>shkn;7k>=QW4Z2j33gF}k?oS3^s`GXpN)vw{ z#PpN*q1%DN)GNyglV`;R8}afNkqW$Ou|NbXml7>Te}+ckwqkvxB)Ix7Tr*h(@}AcT zWOFq}^7hi=wt}KPmEL)5p-fr8mzTTu<&yYT3~-Q2duMr(*@x#vIuRz7%M+c;Z`n;({}y{2uA0hmzh~7M zeEhnhA8XN!1y|=G6{D0Ht1wKV(uY;058Rs_Z|3M0eE+;=VD5nUD!W>y^@Z0@98w8+ zVD1y{l*_mYW4!2pIpOPz2R#mj3hTTF^da?4CTHW~+rn5a6~TT+Y>-QQrswuP7J72mm9B-t?AADB$1KRj1bZS4?as6j{fo1W9 z{V4m~{{UwneCdbY12@I%h1^?X&>iKoxoRT!iUSURj`u38|EiK7Qce)Ra>0t5C)lJq zg0EjiWvp&(#vzZz{^UkDj&Y!QPkW&^fg5A zvEAST&Z6P#TKf;Jzq2vRpYVx2WR~&ov>#mbSb_((f zH18l|NcSYn_Qt3eR+?We-R2U(=4qD#0Khla!%u#hCN67Kr{M<)T|h$D#dQ0g`SW)a zmai#RKdXG^DQp{JH=a8PhD!rr_Uq2G+e&Nl1`n@JMLY2|mRDV}u2~}#m`o)phJ#kljGEm+K7O$*#H{rx?QT*!;6p*)F<+J&#SpIlNgX`IvJ7^ zkRsq?*~CdQ3Pk|C_xC@R;0-_C)MO1rw&baCU9O_qFb0}{jCT1XuV2$+@G;y=MK|eK z!YMU$JJfjwFmieR#MkeM{FPrk)#_O$$>yBeS$-PrYp}m{lGRh)glsVrDe^_(a!@=O z#s#`sSa|EWiOLDtQg(b2eC=z#*qyjto=Oo(t*R&)I*;{w5O0L81rmVe1 zosmG->y}_OeA36=njt*@c;uc=XxehohFMd!TlEJj=%P7XUc!o1m|j8pn>`0*K8~&< z*CFgiyMZc$4PwqsCq4ljqc3k%Ryo$V5NMR1?`cHn`E0d}KP|#Wo9~U5BPVU({{YphZ0FlO5<3f3AUO`Hl;D05$rX@UG~2K!x za^_B7cki16gwNl<%#3rAY_~=-mLR>k8m_pV=pXxhQSY7@HZ)LftZ|5Zzu&h_AiB7b zo`BHlefqZWNV@Pk)&3=m-mH~`(~&wfydj@y2VkalU23~;D5V0n&V>-2n>8rkML~Te z`I)dwDG)zTMzX9Rm|-(iIR_>%@9%>ym`$-z&bhnU-|dVKv(EddY{umVq;yK(bMiD* z{de9w(RAr&F`7@%fd}(b1RqT3vZorI>u**g?1C)g;ePt_04E@T^PWylM)CTwf0AsOj4d-p-05yw z+Kzf>E2tL=-Y46L3VbY$6;Y8~=tD9G@NY>ta3QCZ&IO_%FgqyAVt@`yn-J0S*}w{K zG9Db~(RNb8x2WOZT<^+GA_!(LKeGvsx;@963LIDbQ{+{xlw z_^Uy(QFZOh3MU3-EWs(T+((jc!DTj{&g6C0&K^59lX`wZx}QI((`;QU}Mi>LZgX9IHE6IXpcd$L(kxt>qv_=YQ<7zFq8R9M}^@_#Js8EXpvOixDn)bVgS zb;p7K|I0^9k%OITmDXU-l5nxz-a||1iix^%JKMlp+ct1E;L^9b*8(qiN|YKUcw$Rj zsbt@;Q>XRcNp0t9OKp|A@0-yGOutuqi^6Te7>no7#9-iBc0t|Q-lKyt5TQZ7-nbATB4wh#yZ*3ww9oN@j?wfEcKMPWm2)_UfhOEGcWetl;TCLj+J9r|J%Xi9-B7a{xC!hVQfyNPmQQJc6K zvnReF{K={kdOl7t1uPV(ADsa@B0Y2vWUt1M4N}MtQWYfEe@O~FG7tQoKey@e z?cam@vN$wfflr#0C%h;{@m4@CBQ4~bNPi@&>cUg4%{D|EQz;h#U8yoy-(UbZpcRZ!DMHWxQ{ky6o^yowKBj_!!0Q=JgFZ{4t& zSs)pna_QBXVndC~5-Pr1lx5+xtL^w}zM4jsjyr~l^2zDL@{Nb=zlV6t#l6t6`s94m zWelJgN$+r*u&?2(G0+1w21BSKo%}vAxzb4x;WP1PJ{LS2 zycs!<%!%5G2n)}96tQtTm<{FY1(5R0t=3xuG3By<6JYX9f9pLW3AqAdO-O78uD2Yk zhJ+QwqBI6gBHM{B$1yf7MGurVZ!f(m&o05c0dts#oFRV+tg)6D#t2l)p8te!c`#kV z;c3bMJa*TZK(JdPs4W+buo(!|OUivkKgTL_>;0>EFJglf-T4Tz9!|cYl0&zXh>9{G)DXn#7FVz?- z#VceAPRqh#Cec`py@mHZ%i6}xaOV%UYaID2`)j;jUy?4f9Q?HyxZEgVMo0~W6=uW$ zLdq6*b|wF;@9@5Xp5EONekJy7FEIWq;Vz9P;NHiY zmFs$)UikCVc%>v!lhN18$@}@SdEV}`XXU!@LP%-(u`{+2w`q3v{vzYu*72LxOf;|px>_MRBbqPD9FlQukHZt zFeUZLKeotfwl?|tPx>8sxzOc_tXg2*hLdR7a{LAd03%7jzP_6H`|6-%JMMSNo(Jt)i4N3w6(i05l;ghG21PAFs@gFZyQfNFSi?@i zZ7zU4B@D=JOZGn95F$Ln895aB4$j3H`o^>W`r_?0-AgO}826%^=2qk3e>1r3 zzC^^M|d#!4n}TKpD4qq&Xk6hofI>-5-Hl3E|U99k=g=yaK^-7v?brvd*KO` zNv)U~Vby4yGka>{X2#`5N(&ze~a&TMq<$iBsP$UO!OO21n>v6vg z?GzhzkB)Ansm(;uYu<=m3G1O>T?PG&x2DDbxi=V*@0teH z5yuy}1?qy#Jz3qJ8{0uPOCc(76v(7|(vW1bJXJR|euGMbbE}JCI`Z>{*LuVXm*s9! zJZ(jQSgu_uG%*Ib=_GWoV^hf`WfM=L4)ciLc%gXYBAUf3g0q;)H_vzAcC>6u{jBNb z!T;U|hkP<3ggi{vJo7U=ba8k( zysKF9^*(pijaXZG@mE;jlv+7UJk3!0de8Itl%3oC#l^$kwDH>K3N%OG#|pUM@;Lbb z=_hoeKWHOI1db9+$&8M_v->hD#ytl!XIhr4WReHX`!FhvG|)hEyA?rj6j+?f-MfDW zC^0cD=0J3_h$i=VRznqL$n_Z~6iw6H(0-EpZZ}KE^V;pVag#igaxF3o;pEcRTLff? zGML$tWu!4Ny5W>Bo zI8pl)RIvDX-efs{4c0sjsf;?g{)t_$DyN6l)vZiX0>Z=spNF)iiwG2?igiqat+IY> z*Y8~N9BHqCk+bvDUd12TCnS3};ZufWIQykMQW7nB?w3!xD z$O94+zjT(mFB^Oc<>@Zt*-Q(^k#LqbnDglxJ5@NyuoNrs>ROkOF{)X7oUmkfr4r+~ z<`lq62F7U4T@v__I-8n-E}Ckp;Jrk4_X6s^`epXr+vUxLbj$iBckz?%U)qnG;QZs- z3T(P2(%%(Qq{N=??N>>kahV)7AZixDe4VggQx6`nhcYbtn_we$rK zDSmK!fJwT;j>Hw^NZCsK-;|No>KA0Z=ZA@hQgyty>?+^MSkj=`k+X-(x)P`VY~n-M zR732&>8lc3UOo&19*SWI<8BHPm=OA--vikQQsXABw$bo7KrpKN1YN4U>pj6>Wm{6wxlD-cs%uS?%Xc zT`%(CFnTN!1xGC~>9UQ!#O3yV zZemag9t)SuXq)ZxQ@ZJ)%QP>Qh#b$oz==`nN?CSFrc2kg&a3+z5rUL}@@8+0)d6y& z&oN2bFUJ3(z1Ht`#gg1x>G;#q1)YZY3%FtRW1_X3C2#{@I2 z8-0NDH~GMY_xolHeo1ER{NN2mgRD-Pp&AIK@OI*HzCi4aV7OfOb{FJLxq9*Pzd4_) zhlt-IN|R3roSuD>AJg`hU7EunDdO^m1R!ROIBc=naVO+~Q486fECTz*A>nd9$1i%` zMa2FiHb5Nf;g&CgDY2x7W3kstIhnaKHbx^jiK2zyrIB0#^ym_CgUIypuEdAbg%ro#A9dBOG~K|?5$IhyZ!GwTq?5@K|aPN{YnVB4EdI|slwgf5}Vt{w_y$9{Y2+| zAr;5RD@GfqYDhXcCsJy#dG6ZUin(@9mwJwv8_RZ=)&@rp6v%vUkSmXj8o-sY zs>}6VDk}lJDGt|1E{OdpjWn6RsA>Ku@*MV$rBEM*k*ogolWQdHGv|sGN;ajsk;=M> z)>{90FGabYXa!7hw!d7y^ylCcX40psr-y(>#OJaN2bP1bkJjF6;#5ngckV8$ntT?v z_jHVpVbwPyzMnV}o}0V9u7!A{Mzohp7{rSRx&cVCaG_Yq{25^4$b_tC9jax7$X%(9 zfs$@#{0GqXO+9e6taP92o6A~|hdUwBxJDZxB{jB_N8=x#rLFf7etmAj#xPSyW3t}} zMGpM9ThpaA(!Ulu;z?|z3e#oLzPEE5sChHlk%KK68$j+&eWDBF@{aecFaQ7Wb!PEU{&D*s zjC~tpLMVeVj4ex+EE)UE*vC+o>|{yyBFT__9m80XeFj4c*+cd{$(9g>h>}Rk*6%;B z*Z=f+o|F6JKDm$X&-Z(MuIqhmK{5i@<~Fw*UUx>%@VGah@86Cu$Oq#NKOTL1@66)s z+XpgH_oEw74vJn8EhzHK;Me0IRx~8@w@b&s&Z84o#7)@j+G5f3n!Lb)A8N7O-u+|S zB|!%H$In!o1~-q2)moJ^Mk!)oD@ixEfYsNVk6H%t`MH-i7Ve%rI%^w*^($f|8q+76 zIAqsmzk$;F3MZry=43pa73ja}KY&{8{yX=2pnNXx@59R6B9XO-A9e-=h_;ix?@I=s zS!@X&Y!)-kIl>&aIrSQN|&9{%(Dg{>=UoA-rE<1 zTDbkoP(wMgI6s%No`FKlzlIs+nZt7^k zE3x@l13VF#n(hDGc&qKtpqIA%TGs~swb+5+vEhP97JCS`sXCf)`ATKW>0p0u_skn2 zMHizBx@Sed%o8XdvGmZ?2RBSCWyL`+szGV&%cx{1N{qQ-(1bKgVLc?OfVkUu+*nkL zb^k06NqqP6l-p)+Km$SfPzC__de7v~NMU!yV2qbsjKrZJUS|Dt=MOWOgnm^G;F_>& z@dGVhRqr0VRYQk#yvuZe}7`$t}SxRQmRQ0N<}9 zk`mu^42;ZfdLTDoEM#yuVj%tkQWQ+hNg{eI1YYoe#qJ!;#rr(QQ!&!~-)h7{KKyo@ zxB!poCk+pfwi;f}d(XQaK7Blxp0$g0C z=ZuT#ob@p|{KzRT>v6aM8O zxERb|C-;K2brP}g#Kmb1`exHKsx65~neRg?0w2V`NxQVi{9E8_F5~4KZ6qM-*m7R% znfeVd^FR0ng-}kYDc!D;F07D!fx&-Yv@8Vkdx40AjtKj=w>O#L8}@ijh6V^WAX7Yg z$vboUsQ<{RSz1Lp$^ltl(8_ccZ7Qc!!!F1+opv)k{GWZ!wvFzmn^{QXecnK;G9b@4 z!Bzl^(CL91e7)0E^CUD0dY8j!^-ucGqADD=K#AA2J{e$`_*%#G0{dk zM)x^5>r26MZ%f8RbqR#;D=OXXLZIm7^EV!4D=)F}IJp3j*%5H}rM=bYanR;?4fLBr z0By<~rDh&ImBZv+C+R+B8h)${-PhhdkuVjGkKzwLRlKa*#-^`qhX^uuHFrDP{?ln% zSc?jhU}qD$*y#(TnMRCXtLM`$`gx*itf>X!Rt3C%4h`b<>dy}1+Jpn_*nrg+>pR(Z zfrSGM z$pX(iB;xq&W(%b8wOLRAAQ|A?x|MnmKji(cZoa@o_r=wY#@i+iP~!c=9?e42UiDEo zg^(a?8&NtBsvVLGeYGMeUH%fnfNXAsf_hD$fNY#{{>#QyB5}{VDn|}x^5FH>PwXpi zRRv)o1Rm<1${a`!Ty-s{MNCZ5;nD1i0p1T==7#}~ui4)HmfrGnrYj#$)xii!*Lti`hu}~t2wy>*YnSUtv zQ~Fd>pm=_OF&+|2HDT!ZKA7&`@+94H_@QaDt4%EC7UM;>n6BD}R@?TJNCoFX9OH8c z1?&j$;ii&4V1Rn4Sv1oIim$*g+RnL<>U2AABhR490Z_7xP}03aCx~OIp8*AS8Hf(E zJ^v&fdtXW#llHS51-w9Sz{M(Hu-2Ch^abD7ak#vmx^y|MGDPNlGP{(61sGcWLVcV9 zkYKlhZc1BgFZ1}9I230^J`$!;Sug4T4cj@nGmn35H65m6YQ6R0g2ucMDD0m0hcw6&6_IXE@v+1@z^6Ir+?V{LnM+bkhkvfmA09>& zHrxEW^!pNxGjh4qVdp?fTEq_H=Od_8Bp1uW3cY~o)5~}ku{Y?+UG2 z^BFvhh%aZQHD3T$!quO@WP{0>h&Hm^dDf9luS<*l^5eZ+VqMsK)6gf*wMvuKBf*ZR zQqKaE$A8%?-pW(Yv$Db@h|n`+v|iWWkc$428>UNu8iBp!woNE70)gB?yjp5n4SAp| zCZ`JH>2x1#FbqDey~vLwKcULbic-tYjNb`ddwt!pnNlf=RLZWaE2FQwk#buz=PJcC zdLTpfUHcEYmD3DG)6F?-BhCPhG|hj!va-arlo}KCn|CBkUTO8rfD{vvEcWOX=kQd9 z_tW19Z}sTkVmnIk+o`Gk&1>SWab?9n)=n3;x!oMSjfGSgwWp>w3j?v+S6+vKd+Df)Xt~X&U4DVVu{_f!wQ%p#9-B{B~QdY4R^Id z4bqS=?Qv4F60Ai~JUFKSR87$25)07Y_uR^4ER&YBnnx;Gi{seo9^Ee}{4>B-p*K^f zj~z?#nD7BqLXr8z>s>>@H_+DY2V7S#X|IS{aQt{|pI|1{J8r3EbB)9z-R6S`lELPF z%~5gF!wZ#sR%<>QP<Wp=`%bEndzg_mUI~g(|_uk4H_toF?6L-}# zMPQcpr*?Z7ch+A9^+MFeprg5so>{G9bH*p^TqOVc3nN z7w?+v-@atX+Q_6yyz@6pYntPw7;`_)u|mIMk%~$dwdkK8&PCx*EBVNAWEK z85&eExD_=&KkA{n*W2_VUVR(FVjUj7do8D)@&H+1lu_XVG+4a%U12RFJ<{@gI$NuU!F^FD zPyGYL^YCA|H!O!*b<5w!v~kUnR=MQJ1Vbx;FNi@**EtQ@1C8QT#k>IY@^r92m;OMV z6rRaTf}WM-(5R&6YnrW*et(myIAO{Z)eEI9NQPFX&(l&G*ONlEC19u|ghdUG<4&{! zW6xlA_MrnO4L_J#=M9FYCv3{m(=~C)3FN-BDlNgJ!E^t$UPE_mmJdeL+rXdNM8UOBhIJ!RKX4`V)|6 z5q!oe$9jR#sK+a5vB;4XXtc4i(5UpIC@`)MLcmIhim3uFwInm=^Ys_oKXJKmIzXcH z7OqCa-6IMYkJ1OmGTL*eV(O@zl{C-_Hm3U2U$GU+rMQqRko@soq3Bp-$2mlAr*F_mwAHt+EKOvh^8GT?D%~f6d%o8t5^Z0nJYHS-W7qHUP9g=T4M;5fh z%*7>N-X;Ms3kq}jkQ-*J*(`Z#ys{EdPiBSMuhYXiS7u)JTYvELmSL~5Ts4)tudJZj zCjKqxV?sxIc{XPb=ZhWN16I|O{{UoHGoyQSIE|O>N?yp#PXp<_%UPFx_S-zA+9x|b zzm8j-aY37=KR3)+Z;`D(FHvMS4s)(-cDo4aF39(OU|{1mb*zUiy~!9Tsy4mBrMsq+ zZwZ|&(kvvvh9hW;-cP8a&o&V^k6RFoMiyG^KR8<#2Yx8RCuGJ_GHSuK_WPIT7x#G% zRnv5^5EkhIzF4pS07$sp1g!(A-IN3c2-}~65|-|N_!>{T3OMiH0podAB}Er7qLb5nt~uu6KSG z%gMI_V=C_#-<3Q(4P=6k;syu=))R(2fQ=aG)2)^`Stwa5S2mBHk~z-puQE^i>@a_L zE(}f3OSTep;c@LsY-?>f8Vq?7y6B2FVMVYxGK#_`%iT~+noEUrZ}zNtp83qClZ1o{ zQEFZu0}uu~soA_aglO~E`|nmQ8ps9(2pMP|R7IVb zI1_W^?j-%d%+H&OtC_vm^ON78+mnujI?km89h>Exb8B@pI=Rc?C;kc>MbKJ z11UZ8cQ-tWkA_~riEN(-fjveO^+KFp|2)N|w`)n8=I~-K4KvY>PA$XUwbDw#g4bhZ zkwA-?9fLQeH}eOCRL1xkU+AXy;^Dl9ySu5=6n_W^T*yVo^V(hKRWcQO(3U6;}|EcCtpG%4R2w*Sa;W(nw9>?H2 z>&8VC<92f~2$(1Y1kFz7OXt*jJ?|^IE#iAfkVkF_Di?=_8KSK?d~gMV=2J!+G{gLE zli|MArjrPc8B+cMQ)U3m)P=34vKtt8ZC%FS@ZhNP6%@vy4=XuFQ;Su3Uu&+3+Dy-G zRHuZ!ttK|Wei#_^C>RvIjsY%TA zE)?Bl%1t(20!P;t4ZlsKXq8{XpsJZ4-2u`Y8Ne_jz~4!`u2pjCF^9&i(^9w@A+=E(zsDoh&Lg_kuem1J7687^fF*6o zJP}P~sb4U_mCk9>Ku(!`oCJVZ8JL_tN^`}(y_6v1#S#BFg^W#;(*4$wb=lW$1~Us# zIVot87i}NA3KPKG-aUj}gd4WBUivxlTj};6DGVtJO9w4l8!o2d&G7>%Wd=LYU*eVw zw4~sD$%WkrfjgCc*5iN&DYJSWLKg%Um!mk0E@f+#mR<2;Rg=Ec{NDbQ^8?+WbBB?Y zKZ6?nlWR-f6_a?;&+@$PfFf%jF|oVRa!CV~nQ%*#R5D-%YB1rPdj2=V7CXhQLemH= z+x1#O>Oj`^Wc6aJFH{x;LL!NF>2bSwzK2o7h<2(-mBuQP07n;=fNl%`!Euz))7+Hm#UP zpBA!&*Ls0Dv3HG5Vy}E2Qum!f53$9I zTnUC{1>X_hi^%jY+D&Fd;5~?9hLzKDlCGC~Xk*W1#>Rpwm>m?P#Jm+XJVlfYXBG~l zt&#bza;VjbS>^`c_wMoQmCVT95rb~SWSuuP(Ly2q=aZY)J~p=$M{I~9ct)Y<%bT!) z9@qjMA3s6k%`D)xKWx!LtlwR0z~QO8+fy=0O3$oUYq0y(<8XS}$j{2GKeF%L-(;{A zvgy506QDuJ`hzT%GUal0uZxWAD(M zpBe#CTAk%eE2x&-ccJijO$q6 zN$bjMLLRJOz1*ND*=^#pcLR>O&Yjob=;@2DCL{#)QM$BqpHf3Djw))1q`!?K#F_@R z50!@TrxyGNu$>jltorKXO{hZI+?;KuUrUL(Y1craMdTL*0Pdb2ZlxynU<8t<2PVuQ z;F~#5Y|B<3G2Bm(oP6?ncg#MPlfC%sRh8ADCx*jBFGSUw5Xll3^_hzif5W6=tE3qc zF*z{e0qPt=7~ekMG~Y3HgoE(q5=fj{y|26B@B zq+Kn=L00HGi;iCVIk*pP{z@d)xyY8tHM5{#x>jm8>Y+SC=RHFTcs)F96_2~NxwaG# zh#K(3fBLr72NPW(Pg#$TA0bzS_n&HDL%%Md&HLgpJa{O2ys8@Bhx6 z#H*Do{>|J9!F?+@GGBsxR4aV{suGO_A&5I;%}SQ#Y&M%{FrT?r;(Bz#znki3S92)R z{{d!QKf+1V9ou#OmzVw(KlGwNjsm>RJUNmGlqae5h9)WgPC?r`mYz*i&$~)towzj` zpc7bSPH{A?@iIU0+E2McZ9E`X=g`+N*ycRmA@R7Vr{CCBY#184Z8lx; zot}B!AMh1L__fEKYaTYB@mH~k$>K9ND|7G{g*y?3h8Qa@u&fIhX!QJ4rVBqLxjm>p zPkE^CQ6yVuP--y3wgQ_x%I8Z{oS9d5<{dL8We9s|bzX%BdEuf|9rK);pG}c);~)RhZ$B zjGC6`M2C=O#pHwAYBpT=bLRwid=n7wY}W&>)}h#WWT2@qQ4@aHdI@;PH~4blq;in7 znH)XA<$LSvdt6!4N~TFL7F?mj+Xqffwb2@H{8l3j#g(GR{WW4(>}OG8JBo@;XrdVU z#`Z*virWVU)_~Nl435I5%(dV$W;8z`$X$!$k9-E zLDtJ0>%WxgqHAkRHl{P^d#|ok-GV=eWy3m7+~k5HHd?Z{oM4iFc{4p9vYeAe;<@?X zS(q1h+%A2YBSEf}{iaGXqIiX+9(yJI;7Ckyz2-`r?1)t-LQOoQ3_Q`mXPkaE6YXfM*8C2rL#btEGhO;d{tJu^AcldbWBFJVBRGpZ zZU!PZ(ISY>QHF!zfwwU+$Eztt`i z8_~ZjX)GeUJ`>IU+Rw}>a0&8A>@YiLFW2_tZ7YvC)_XDRPUL522&?NDA{wbcMxf}7 zO@)7mf4+d?mbkV+!C%V^ts1y=Y)FiJ$nje7n5V^osjVwqW&LYZcNL{7;eBcEEMF0r z<33<7appcx%Z|qF+G@X?uM&{j zh>MZC1Dsb>cP5(wbp!0F3uYe-*GTRd6W2NQD*1wtw=f_H%on#kRlE&@FIJ@elc}F4 z(P>y>Zi$mD>6V=ASEfCW#^9dr1&c?V2R)BuAJ&E+rsO?aK=EL`phIP98|byZqol$# z8Er2@IT?o}8jLiL%yO8e_i8Tu%G8nSw2hLse;RcI)p$e85D&}gDL^5TNX}gT;jMJg zIs?#!YI$8C3yrLgzu(>>?RC$f-IrA##O6z2A}-4W(*#97u*6Xc-UCEusrH~G*XN5_ z!hYx6B@ga@9p%${NcuI@W3i3MVc0;6_H5`63G;|AzLGBG7vQ?^U&HTRA}nV%J1wij zl!SBV-qu8ZH~6l7T>n|$NmT1s{B@V>kNu^Ay7U`(HLHySvA3iGb%g~&Yd?`!)l`c{TMQwh&*^_J^L6vy-jbl zY1XQQYTjMkdg#~RbsI|oo9^+1NQOWKgq-dPyEgo*s}0TlEyYs!E&2M1nAg6}gzNUL zoZN?{T;G_RdCWN-R6E@tgP(8TyR^vuC{vn!sjJB;tjH=@Yabjin8w;Jv)rXWD(?TvY{{dQ@%}Q!oQh)si;Ek<)788Ia)#zA1QdNxFx~Q{% z@!fv_ew@8Q46~0-`nns(%9^6FTE2}?MAcW|-Vx8S(ceHrGYp*PvM1&y5g@=ATrTH^6uu>jMQ1%)o4S38um2lw4Vu3Mtz|s3JgnL+ zVe)+#6=*l3KjvHz%zfQ5E7{7+>Rcm$!2R-fIL%-Wp;|SdnZ#^*7iT&H0uG1t3vkZZ zF0FyLe_FpKH8L6yFy(Gn^J9LSvThy;{AlXHx?%lyVl*?}AN7xX@4Y9{ST8GUc@l8M zfZF=4%pEG#%$Rt3%_cFq%M>+NAk9J5n`VVMKh|+nd!1kBaWbded3v$Lr(GnxUpmY3 zo_(?y{8wvR*RD`hLp*M;`XZM62h9}On`*jR-1l>Ka#9zt3B{|5j-b!a!=F3B5@8GM z+<$-mnJaTAr6{R@#r=(sqpgp3$utFj|Z z8>uuVsK6s|^|QF+T%ovHylOr?T7H=$9Y(2!M z(@7!S?p6c=RHn13yLp8tTztW7!bN8WuUnw+q~Y^dL;v$lBH^nQFc5eX_xsC@B=$oN zKpmP^&PV5;T*wd(&A&Xb$|-N9N;HZa>e=R{dB-&!moM$Qr-Cb_o?$Q_*-RI)M8h;8 z`e=FX<wDd!x#En7^#2cFVSM{DP_9&jtDBxcEC$4~a|Honn#^00x|Ndk?mo6z%4`eRt{7fik z=DHR2>kC`H(Rv|oI1NAID&+rYohxU|+82`y^S!(k9sPS_bWz9-bo*OZIUOzhBIDm5 z%q#|cyDhR8a7WaKR~Yz(!*Omr%L042u|M%evV{3?^W#HV;SOp&|Ff!1J{;Z^{)x2{ zUC077Um(7`IYNgHVx@sqs~@Wg)`^Knb;ZS`ke=j$DF~TZ3cYS8d#b#v{I(0kd?)ip8CS{-NF3+`?KwbJLg<#>+gSZPRL}6T>aJmoD$GORTWrEP?LK2|2 zqJzy7!JMopoUR|pJz9~Re%NLSaryUzyWduBxqyk*f&8cp zCIN?~p7pQ`q%ONHR*lXgZ%WQi-$TLdG*gX!wV_IU25n}ZQ{v-b=`=o+g<|BWI3eoo ztlN(fzj!Q;fUT%9<-DGQ2kr(%4um|sExDCj?g*ATO?VX|n)r)L)bB~@1z-D;@my^; z%^TS-FiGs1NmIpUpR#)xc2l;rX>IqiK!k0wsJL5&3u_@dxez%t@H+Rn4q)MF8xB%!5O^MPR)Ep#@$m@syfsl6bN81fdjXF)b28Qoz}G|Ilvmvs4DvPj5bkCd zBkJt>)vw8~KU9J{-iHpMpv!FYx9x0Hdn3*4AQv+)#95=uoUXtE%ZGiBmSN`zjh2b1 zvNZ{$PvUiNZQuH(+$s<`=6!f&0*fQwp|cY6pj!%7RaAlnhe=t|aKiC+YIEJEA6CHh z#B%B7do#O#DX`Hh#vB6CRRIaeR^@@qn*C4(v9u^YB@Nqa6pBG`R}IOA>!wbsS@gyL zop;v!4k#%_HzWbYGhxcG3yGuT2?T;6iZPpgk*Z(eQWD+jwOyGr69 z6YMO71IaB{D4w!Zc6RS{rTguyuK_}oo##Y z9JOM4I2;<`Mj)sOBiz>(wT$fx3*7zR{@N{9L0jfDd`ZTn#Cp(e!%)hK0G{4hXi|Tw zjkz_IEE<68*lD^tZbr4Il@JRc0IUTHtbF(Yk+Q0~>N-OP$YdAx8}({hC1%Ik0|Wq8 zG7e7|&8OYvPbe0C7iz|PaTRAJ`27d9S?+1q9OF#=cwCO$VU6CyrfT}o$EnN%Slj_+UJ0)nS zbFisw4j<}saa<&QP-f@}zqEzsL+0U$Ki9VAE{ zS=r$?X(kQpchFTkk|Ycm=%k6{UI~M^UTHj%C%5b@ldQCuK&5_N4noMaTW^dHenQPv z!c9}(wC49cSpIBYtA|?zeLyqj0P7G)K?8=s^1|xx2E9!-=Y~(_yT9m%Rv(N_QzRD4 zs671AFjgfr)1qP9YcEg^i85B$8A0Gmdp|8PeuC7no)-Nu6!cH~=}Yqs97(+@hmX}B zTM&1ZZhE?0CxvSuL(crkq$PIV*}l|wQ7^yTq(%beQHEx*qPcAJygp41o31+rk9EY9 z2zo}Kq3w0Eg*(_0JKY#oCX9O!e}17ub>ou`j=HpQgkzW47hD|@VJ^*r&1eTonvTRm z9ebbJlo^`9UM2buzP`Gjhy;itZD6mkyRLila?r|oXRokpnDR^BCzg82FmjUZh7)s( zrh;C!oXjYg?v5{1s7DBF(e*-kNbHu%?A0zqy&At!riGQn7>O5;G(C;p597+h0V&E#TNwb+>plW{I!@8P=ofa ziKf(v8XRXb;YAVCQ!p5a7Y6n}k`_aCx*_9d+VJe;2ZvzmngOu*-0Pn|Z!g^&!_z}r za!GpWIdR4J+v{6aPA5mDFfXr(4h|lc&X~DKLn?j0`}qEPQ6lAP?ISbWG94$aSF;@E zBB#bCS|3}N%!fLOi95E9C_EerGcFF@HA7A)Nw?H|-4V=bTjzXnBljyBeLy5&9AQK- zl9yE)9c6%Lc>TqH8d7-nF52uB*MiZ0;;ry((?kJlmVR&lLW_f-?n9gk)?C z-DS6C3;aSqSgwg?RW%z6X@dugxl~Hd!YZA zkRMw3)f^;9^V+{L6hD-^o@iZ#4zkBNV2C!-(-n&CB7>5bx%YKkEWS^m3uJ+#g~|%K zU;qlHto-i9x`@%kOZzu>&EFb4b)02A0OinE!d(G3lGl&n>Tl;;2o9Joxi+)WBF!Ii z^+n(1aUO0@cKB+1ovq(IE26C%&=T6`){O=aO7l@ra*UrvwcpJk8S9jToaPHk%f8rY zAVP1w9`9kkKndyi^CYLSp$r{w_T4~=XH+~H@9; zRe{}H-;H|muHS;G=oiw4fCa30WGO@q_4&Id+WO@*ftv+T*!6nau>J#v>t-djhbe=( zBmYJI`qSeq7vD=DZwu3D=Bo+qkBB&GlHhemOBVOFg$fiF0`x~SU&yCB6}if1WNsU%eol@rZo$N((L62_Cx|F**? z)bz#mQllE*=DNXc7`4W zBEWt~*d`4y_azkUK;C=U5oSLcDvCB1`EbjFc(DLzAc#BKd7smu1FqR|BPBnS zeu3$$J!9XmB-Z91Z>>9qo?TWHIKHjq>4BM+B@=Z6y(bOJ&;? zYLnsx3Xj0|i@zMdVVhdKB-a)Sz+s*PV%q9c??YLW6nS=vGbSF~zgAmrd9Xl^K(kmP zOwx#srmPys*(fLKWZ;&i=qg3dR9i?$bgBZJ;{bL94eCAtMY=s0l=2ug{T!g7$wWh6N~gLavj8R zKt>Sl@T!E5C{WLtx=mv&TGJVf*OJ6d>B~eBg#=#asI*l`I=59v-&76}w6gOKfs5uS z0H6Q@uw>}HdZn{LTC*5r%%A%jqaK}7iPPywdd2aYxezFxaCuj6{+jUqi<_b2bk}km zA&;qndiE9ek)^3i5<5>)1Zy5Fn)dG4*8~gukA>9{X%=}sVLfzVtidm!>D|ou)wI_j z4a1>>vkzZ>2UwK0Qd3BfO&nFhw#7GPD3@u+M;e<4$O+V%zcX7OmzTpL1VnZHKo!&R zHWi*!a9=$xxTCtm*UpB)%S-9u@vf3{^i$zH!s~5mszTuFjvvt1a_sI%T_7lk)(C(O z6ZGb!$dn!!&kRD6a&7T?)HSps8*2QIlcJ2ZF&iQP;pEe&N|$K&lC__Tt0nzJo6mlfG)usLiq+a9eL{g3A^g z*e0X{NNF1kwE3()~2*aUNH;_|20IFn#IY?#v0m~JI$lB)d#wQ-P?eYN_$a=Es zyQ*OB#Yc(tLsPY6J-j?tvQaARFHHeIrQ_ubYodJ03xlBI@gy_KLo zEBj4`KR?m2vIc&_=2?jsIVOcm0T{qH>7tLm-8z5wJ8Gh(tw5FvKT>uJS6w#jda)Z1 zIal3AXrOChoY?iMqxi85I6cyKAe1{Jtl6CSYPOyXL#(8vdXblYhTe>c8^K461YK&yn9HstnNv{-Bjn(b{qGpWKvdl7n z70*inA(y@}(Vz`M3Fc~C@%T~37%m@+T)8fbY<+6BwjIWjB4K6=Yi4}N-6%#RZ?~dA z#4IrYJ%E*$KWlKVZRLo|cRLErhyoIr0V_)=p?l0bMoV-ipU<&pjTf=KutA}L88c%P4{sWZl`K55*eEO72wm}b9 zLQWL6d^_E|0rb<|Zo=!4chD#RI%%Q!&kD5o%=JG&Kj&`g`3*WXe3%{@U_p;AzLK61 z+5cd6S*a_Hr@Ds^?(JoX%%egca@nQEd^cZP_RVkfvTf zc1ZSU*|Y7=P2~M>v+;U1@+o<5nR_VlLwclzSqmS1Q@K3L*1`xnGvxYyd*CIF#H$pv z-T;ebQqk+t+U%$b{+~ZPO7(Knkv#xj_k{vz^G*-syxANN6Wun z3)B`ZO`BmGKGq@I#&3OhAe;5wgTu&-vE_z$4TE0>1FgeLsV6F}5Z+R>G7Adp(nDKh z0SgU~!lP-ZZ4Ej~!8`ay5nrtTnbyc@ETGfvtn@1*&FJ|>CQlh|n9LBF!Ac*Xpw?WF z9m;-}X^mv?Ac3kqK_uNz9Z}Ox9=hGsEs?K$(erQ0ts0HfvUFAEddD(l!ly?>DgDR? zhl1Z!xD(z$MqI7Q(Ey?Jqow9@@d!}Eqe~QMNrHV+D}@#Jrp{wndw|_oGf#J_PE19W zw?Q124OrY9qNAsa0o^f&%pQ`&v7ta<%r|i>urWgfEW_nu_up~1>*7NiH*22%?t1p6 zC7n;GUcrZ&C%5bq87Moyl;+)Koah^CDBcPsTy3p~jV=`4^c68xyf!s(#e%TI$`sbi ztJqCVYKl4<`ek!?&Sq&`y8L4~#`CT$(@fVZ1GfveW@b}hWh{0mC2~5*gV*m3IfF5N zA9QAwie|mGlC}{L@RrjbJlwzFDMdq)^c79*8XcY*&w&)Q8<8(93F*S`|? zO@!w`(Z2qSHs>@AF+|ggJ<%5Z8y~Nc=DdzmOY6|OH_7BkJq!`o#mbf~uu+l}l%Hl= zpfueq9XcQ?t{B`*MWDLLG29b>{lPG^r}g+`?3|+Sh*Sd6#GMdki}*{PG3squ|} zh`gz*+?0vhJ}%PO1OK5#D+ftx$o#w6k?xZ@uZ$Tb3f@pfy5^A}sXj-v#_Nes zlW3C!Yux(x%fo%b+@7BTtGHbTT`*_;k{enb6XXyylokH2IO8zMiF>%yQ`)4ioXbrHI zovxED=&>xprgS3gy-a3gxTsmxGVyxir5R$f&?A6JqDSoxeN_7Bx?Z+kPynwoH_Ovc`17nxd{BR!ub2*Yoq| z^B(<>jH=h*9EoC1?2Zdy8@YdZ>CcgOuld+Uu)!V4kO}rXra`;v1kXA7nYOU!j6ExT z`)UB=N2f;v=@~`W^8s&KEa){IFSefVkDWy58ZfOckLr6vdvy>oN7>CAZnATX00HLe z=_8@9r{|9o0}=Lu3WqOt1I28zy;y(<-^(xA(hrN_8+S!*9|wjHHc$VS(I5GJi5(67 zfy!A*4bVDe5vZzG%Ilkgj8lzDFHoD}dKH7^n11#AxHtHEriq=c5?sy55b2Xj*B8KB z4~t<=ku`^y!s7XBnaU)dhjX^Zn-Fzf99})?28J`tX5?{71O+uo`0`otuQ25&31>EJ zwY|x=ZaLM6mCy+I?sbLt-`#n|KX=P2>}_*MV75sDT5M45I}7abV5O>hewW^L0Su&! z7janW<`SbsRh#4WE~LA4g;P#nQUY`JY{7DaD}LnLJ6NJ+gwAfpw1 zI`rw{JmG5Gn^_>;s4CCI&{dW|P^^923O*s^?emzbdXXavtfT zVjBX?b3VI=#E3=p!GgSL>eVMmAry?>%QSU);9vQ05O^FR%q5EQpQ=`@BNI3)4R|7x zyN1r(hD$4{2h(h(AXzey-ITy|wC=9Tz&$!7Au}3sk6+gCaTlZ5^E;GS_Ij>Q?8Vz% z5w_%zq%c1p3XL{_Yt=>gG=W2jFYGLTl$PqQToH(!`|=?naPRLu2h_J_61Qk2S0>8N zaXZKbl;Z=H`gvu*-6d-#EMnY`^&Ms@P+A58Y+0Z)l!E%QDWRt$L`*S0O5a~p`CR9f zzFTy+uIsMXbNq$Kw#xT{Q*1fp8t!UxwsQLI+xH&qQ()tW95Y*eJ}BRYpiB^NBcjdu z#jnrvGL!jVpT6v`QFeZ6ZS581bZR)XXuRihFe{6(Tq?H|#w1~rb^!vQY|S^cI=H<7 zT=xgp`kKLIW+D4ti~uWv97l*{W-{f;c#v1uC`)*#Jl9v|>e-j;IdnFKhPA_Xqg5XL5w9Ol5R2~`iDs^yI1flh*Ky!JLDn)REu<>Y)sxj3cnfWTS5z**G<)np}T zno{RV-Yu&znR}4Lruet{tgs8_*@JOBG^u@t?MXtFliAV!`9fK>i+U+2k232bN6lO5aN z9c!%bDKEE4U~~?H&Qae>Md*Cf7fg8MJm2-K@$Wi3UemJ_BosnoG{Yw^B4YtRB!3Tw zvbU`=niTxNB(J?ci{nz{a95DiA~Q-sE~&!k4J2b-N@j`j{>lEzy=cq`S_Xy7Gp|4t z96$34STPp3ew+Kz>W3;<&1VEsAavOdEyRKlu?Sb|s$cv@XBOv&0UVp)Yu5IcNsc3( zsiz~w>Fg-ekv8)`%7D|5i1na^zIPf(^qn10m3&EQ>x4h^;`<(gqg2COr%+KH46l9BD09;1(=(zyfmS=q45pVnO;LeBJO|2~-3u&%~D9VEbgAy0B5xsMdl3`^NOxwNW}? zd^$27>cb>&;M ziGuK-%NoNCAFiZDNz65+ZT4b$#E}YbAw)zRr=SMMq}j%t6<&B z_sBW_kFxU$YQhVnd=f$lolvC)NPy6!_g*9kErg(ebP%OiMWi?B7($nh0YX!dj(|uN z1eGEpASg{~(nJ)&|7LggWgm8C_vJn&51F~S-}%n@9f~0Wcr&`?=U7&hdg+Z@rz1+I zx8Hv{t@A!6Fz+BsCzB*78}5_leuV(8^RjG!jBgz>=?)q{pn$oB<)oTzq5pA@Ou@rf z&$PIh?@eO!>EIJMXyxN9AmYL~*EsKAkGrNQ`z4G27fyBA@evHJ6->jD>(JbAv&6se zmi1k!I#YzKx>++Jcbj^RaR>DuKxRE;{1>H8h&Y>s5_SckMSu$Q(qZPcerF?``fFJZ z$H?@089c|X6G8t3EWzL~&aF7L6(mpEWsGkxaI9^>20buMv9H$gDvFC(VH_S)d%Yer z`*vl}%sxl_Tcr~HwKk^D5BOe;{(b&(-Z?Som84oLtnQ)RPj?f}+0?HUsi0F~z422( zLm7vq;JW|iDEre&m=~_v0HVFMp3=1%q$wDf;hCw0HG0@ z@r;wfJsowDw#Tbhv|DtjLXb-00Ig+B^o!BxfT7D)gxS+~!w$)GG6%)i2AxM=GOe@b zeSP6f7lNgpGO%BiNGoXl^B(!urwA7l7Nt`q<^h2-pYWqne$Yty&MMW^=0U5aFH+GO z#R>QMw|gnQ)jW2OKia^AgzMW;@P@B(DczYH2khN#sqJ>9PgJ8xZ9Q7!x~#{DxmlWG zUlJ`yxf)g}1t~WE(4MjID`x0(RXa(FL48@XW~_(ey!SR1_l>mv1VxZ1_oc;f(nWPv z($s_Ki^GNy^|go}-~8wCG#r2drJNTqdDuib4 z@dFijUKckh+$9r90OIMuX2pJ)36@53$d5P5|8OX!-{(~NY!z-p2a!aK=7uJ7>Qrw_ z(pa~M3yiuFHEU1Av$8&twkSrlDR(}Q>K-*&R|DSTFeZC! zOEwK`)$x#|%Z7ks8EaNH#y|?wALnp7)kuHGejlQQG(N zC&ee)wIN|-z1VJzwgiv}kUt^qw(2&0y}3;z6632@9SfoOrU_sNW*9*{Jaw#m{RPw? zh;ithfWYK=6?}b_b;BOH?m4H)l~Mwc9;OI|1x_{b9wd3w#o;jhYR!o~=4Yggb#*7@ z2g6G+#5Ry$DT0}X1rl>4BP8`Tyb8X7$sBdC*h=?T=_4Hg<3wj?g~+w1`IXf3tc2@# z<@99hU~G--%W*++C`}95f93C}t<728?PHmU=zuvRscv}0C;4SMTy3>0!U!b30HDiOh*50I(87J}ArL^s z?zsxc%=3mOZ>$(7RT2qiC^m2TG>UzGqY_#{mmBLT8h!g9!d*(~JpmjC7&g84^vgU5WUJwQ{7vMBo`tXD5b+-%ZqupU=!1)vDodA}Q_RRpS z&fu=XPn+Hqo06HN_!DIrG5sK))ho;#qI@Lsyz_8;o!0X7%=}{=z9`CCsqgmewta#5hd!z6yXGHpbE=KPW5IKc zy(?`^nB#FXC$ASKt($ANwmfP)T`=+9lV#uiO#(NJ_Ee zuvYKqi@J7Ji2fdWra~o29NiZ3YE&$m^NyYQ1V$gmdXP&sz5Hm>NgSFdEGb+{mK=>0 z?2K`%yJ4XOEp!1He+dzIBxLF9d0Rv;UJtLIx(t%h;%TOeI7tT%ca&prL~tx!4%^QZ zwtd}k2H$EpG&k`zoO1oj^YLuNX;(2LYbWd(2>O0Pm*vHGH}>)>&F(YI8hv~-Ac$Qx z&grbveX*hkXODK9*19x5a=Ud!Sph$N44H!sU}DYqoJ9TuILSPGfP14SyCXsi0GXk{ zXXWOT=3`JvhgWSJ&?W^SnnwMHipY}DzAAg}XjQ~k6m^?Rtg7aHEiX-q`vt)XK|#V? z%?1J+$ZQiYjNYb8lBhmdXp7Ob!FgI{+*Y?1S4~|*y8YyNiA$7ZRU#_x=f29muBUzE zr&5sM48HD^T@`>*X^Yys_G^q&y;;?CPeNd#6o>cY2F({o1f*R_9nqbuVqoQOg~pCK z0!5uTGWnk%AdCjB+znX3!@B;xUo>l)bJKEgCT=z`OQ48x3Viuhx&?26(QCK?iZ8BP z%V~?66v3}*v$Z~Ta0zXS8Rihv`ueA{4|(2Op2G z0g+<|1}-6$M%(i1H~dl3$uNrrR0k)+xFQqA-|3Gcrlx07E@z@@+;k0fzteVbw@oSN z{v_szr|fsh(|q1qNMNq^1DIy8abJFgGygpqHj9#7Qt`+UIf?*haQJ=EJ+VP^3%|D4`y?*6;A#^9HC#|lM6NWnrh5_7ZN zTwW)LcQq+GLzjg0`adCj(BP`=<;be&gaEQys%rC*@jyXQI~4}NbG`rfOG-3!=*_>K zd}4g%=X+O81DF5IsOZY=g2l1aUEMu7uSGP`eUGN(s7J{H&UUj*(ZNJbeK0FaXYUz2 zhIfro4%)KTj$0pl=V%S~s+uf29x zp7X!E27WZVUlsXudC(Jsv%*Ogl|F74y0^}UEi89|PX@NDMtH4KFj5HEZ0eLFkLNDE)a(KjJgR337vg;%vKlqSu3TvgG?( zC=}PX{q%^3-0&YjfdDtat_tdM^ywSxJ0C?MzACdv^Z)$q zH&A~&gunYtvS&yRWstvE7E$LdrO<-SBjY#!h&g;g{$a2G4`A_+b;PY-Z1CO4lm7r~ z_afG|s1bwt5C2G9HQdR9V_ z#>PHaoeclqC9?lhKnu=8QgE}bXe`bWMvA991K;HO;h5WA^nP}WDTxEGLZ8A*OvZ(3 zd=fccoFSpV!UoVIhUqbby;JQk?FcrK@2YLu0OYZ<8W@--G6({oGLshH7Jpsw z3f7iH;qZkbM=u+)McbBb`9f42&E-8f>Lg<6fG|!V8+ZUJdY?9j$B!~XpwC482k+;E ze_1PY@|`49Q<-ov4)c~Kb=(gM9)P#DXn5`2$GzRYbDRh#R6sFtP|?M~_4_p7x0fyQ zq=}otFo9TDLR8KAibzCZb_V|ES7RC(lF<*dc(DESpCB=G!Fy{s2T?PKZU5y;;Cb2% zL_;Ux=%6yO#!lLRAEeQ0{pMo`)4s=ZBZSeyz5?UT<$!RQ?MZT)MezenQvAaTkwbs* z>#{QuQD2N#9RUT8xLhx@e1EJ~1m&_rK^E!2eiQ@TmTIy29@Ui2Y1B9+8AZfPsj5{bDI7tLfbV3CT}*qxU=#iCDEWu&I;W3elTU_EvXlEn~( z=3QXP8%QVuq9s01YYrx&2&jKS;PkauGIG1RN6e&DHa6}AP3Ihcct8>o&`wR)3A^vV zyljx8^o9}mf)_8paCF@0;~z1Dti74&sNX85Ln^0`Z8{;t!dZoljuthb8G<#fLE_55 zLYd#dUkjC+Y7>Q_T{~}*==Cw|;5?q^@t$jbA?|kuBa0gIf!Qm_z5BYSz!kUEWw5MpsDi36AeyT z>yCo7+)iJznZZ+|Wj(Dj^K|)}Z*IodtQw|LKQAo&vV#K2sIY5Vsh`jGZ!3AVUOS0GLLLMIyEOap8Nd?2Q!{ce6U4Rx|DnVv$vbgjbkNvq zTv4ekGdrWcNy?qQlHUeu0@wO&7{{>|Cx|+SWOcl2bt5JlT$yXqhaf4mjrRnYM0Rx; z7k7)ArA;AX|JKMKB3i;~&VaNCS)fyp_MAQ${62Dv$ z3Uh0M$eOiF03c!)+V7xhrbu`h(?U$9ci2_$-!D`J<+J@ee$HvF`}gJ`7_hk#P(QEO zrqt!==8Lr_Z-ea3Q?N**a2LAelMtT(wveP#7UaT-Hdcm|O9a2VA#PI>QC#>!21l&G zRW<^I#TJE~w>~=@s%rjlvwW-<$WJg2MHEKVWD7$klvrHJozE6oX_eZROEruHL{M@S zIEvHc@$g78kHK!eq#3vz+jT0v_Nf6XcaBj-k$g> zS(MHfOVEa(U*C(&-Dt0?MXS!@Cui1BqQK*}fQX=^XXNi@DH@&|em_+}(<>)hYsivr zMzY0G-z1Ul<;Rl}lyaSymDQr&KAYdK)kohR`c9MTVm%on_89HIFssrsn#ppQu(avK z4)iGtIzpz&7UMWP~oU3clC5-$pZ1IO1T;ZLQ`H4 zY=G3h{rwIp%&3#$mkvy57k85w2a%;lS{KPbX~Ab_C98b-_-NX-tMaS<-;vFdS(@dm z)4kOQ3#6A{r3S85&h6KhFG?)1EUkUs9uKr>=bL{t=Q42c=;z5MZ>%{7){~yPM{F7$mqPU z2UY^XuH;bfCsagt@z}qN_vdf@?9y{J_$QazPsgAi2U-xe)svroqB4^A9-@i zO`@x@x`~3oRIQwcCdmBt0FydnljpZ%!xRB0QNvC_$x>uT(N~rzaMrhM_x30E&)2>^ z|Etdvo|+?n8ws0v^7ElkmVDyxH(zHT4VsO*-a^`@BH>`iuI>~6f^;Cq4_3YzQny>R zK5ur9KWq`KUphScc1jsPYbw)SLunMRD25jobtn9>_jG3tNBhY6$->~O)pE-qQazYZ zDL&@`4CsX7H}@-Oa-T`}bYzneQWo(Z*|1o>_3cLnIZ4-$z~FyLK->gPs=LX{XBm;3 zlxUq?2xG}L4>L?G&Q~AJU&0>KcFoJD!47E`+G(?ysIcPQ5-CEVe%w5RnGsEB<;8>8b9Q=xv{PS)a zxp|ETRk@~=fkx*gc3xV{?AJM8O82ncWxin!l3m&mrhe~%vi)Nww`+VI^+OzOn}A#F zc!212n!kLf4-t2>q9x~vdlF3^ume&RP=(cBb$M!h=vIu~U1j$)rVntrPGU8f7=<$O zDvSd_P2Ml;?fpaj34F0hE1(Vb22t9oZk3!e+tTQ!pLl3X@T?=bPo z<02bIue0<({t&3#Uar;~!3WjGdT_&AlzXmAh>)4}#WhM6OL__s)`w5DZ?`OXrD&7> z#mlX4A|xp2t2JIRY_5#{we?_M3jB6o6Q~xX7XFr_rqXiSo1&bC#{vmIMyyvfH>=v4Rv#$i%QiQV`+PHtBr<-dZHaxFmEHQuhW4ObJv%gaXVDa z;kLy;wFT7V#(*`8ZB^wttbvo==|x4x@K}p9{Br<5;3apP@q=W_G>)7}s?`4jQ)h=^ z@PGqN29WAOT7uH+nPg6jH4HBC*%q%6jFYcWbD(88CF`E@BJB->Pew|=?U!+RJ4x(_ z&rN_L;{nwomAI`xH}47`A4Bd!u(D5XW8%bO6utXbcqFH_BFXAhS_Sg<3Ifm9;;a`#r_REA?< z&&aj)hMY`X%dYxTcvj8^BIIW_E8Ldn*XY39rdZK4X(iS?Nsc@LFNJ_$7~dqrqafG^ zilOfZGQd-bf#V;(fDe7DNh-4a`J)i#-1~~>q<>~FbR2;;r%!98tq5(7(7X?L5Mep= zlA|bLb6pHfMAYE$(Ur^O+bTMY>Wk{v?u_`DiZvmfWN%i(F@xM(X&G29Q4fJ|Rx0}NA3)^XCGWCVd{ZTOSax1Bk&t)Cl<7r>j~ez+L1<} z+#&0VS!$nn7a_Cyq41@1S4VAwHmQm0$wk7^yJt5 z!rq3jYo{>!$8${*L9Dq%)Y#0v`HftB=VuQY#5}UdgP3arBOfs>bb2<=> zuI6O1(zEea>6c0qKILx|`JZ>By_9XLrn~u586S{r+u%NliRYSFw@$fSOL&Y{`>Sw4 z7cG|kyY!Hy_Pka3sr6+P0h#fr(XQ_1wc59DijJ)cD{F+A>gyzAWiSRd^pfBb&%cKB ztY`q#uxlYvjk`5sW{BoGDPuIg?uDZ)ZPt^4YybL+&|e(R1KjjFm%fXsXDDbEvU_o} z`s)-gXCBWvHZJt?wc1H zLmK31|7jlo8igwh+$vJ86aKl)F5;5C7jSvoCGhouvkqi-2mAa<>9?T%mF4}EDYrSi zzQ{&agwtQh`H2XuL~-tUZbDFy*x5!5D(6%!Y~yPJ>o6CY^SRP(uGtb9$m3Nj4w~XK zW$`4nBa$iq?pa0>68+0kwRnHY>pbU<9!0e4>DIF*?E|0{902Y8aIt#=iG?^j%-mhJ z6SmPoNF4jyW6hJKCM$W3dC#!)J@+UrAQ$`x+;whpNLWbv4b4-IJ9|KuPG(*o7BT#( zyxGw8%7~f${l{E3ckj9<#&)JSB*96=lEZx2U{u>L?MX|yxAhiHNUR9(#$gJQwtK<3 z_tE|Ao>>tPHr)(Ob*Cl!otO;&LCUDRjfK_#2u)8{Y!nXxyl(GY9^(d^ZCm^Y5VQNv z#N+dFA6o5t#K4G0n_~MUWPhH{i{uq$`c&$@<`&VX-imNOyP?KRXgx6k zS;o9vh<0(iY3*oEPSH#ESK~_nP-*v#XC`o753v};H%VZZ_gt23jlT%Gl$|IHkH3~J z&y~E{19ZQ3@-o5j`>QD&5nnCVST&kI>)GoqzScS_`3QKyx?9e=93}0U8~)(9EYJ1T zgR+LVo(UqpDx_y`jb*HBl^XBBIdA=ma%+dfvyTUEPd zDxho{J~OL^ZLjp+UMUM_>S(KD@NU(e`o3aPWJVvEJXU)l^=XJU_Ro%<*`6Ic6HlrO zW9oES?d_|LlnHp)Hd~dyj;_$tbcivwk8$F*pM;^>-~W|l6xF5BuH^LpUk#kU^}%9;k_dFNayt&LgJ9}P15`inLYSQuE|h~+Y4U9q*jHpU z{9ji?uhNdOob&c#Ui_OK8z-mhzK>(eFGkdIj(ZjjUmFwiDvymYBoP5^ z-n2!!jRc*p%3_JHb8V`jtXN+Rn)i<&>@XcHwWUyu<-}+U4S#IJkgs!A^XegSMw63M zYij4K+rAcLUP4j=2p9T1V2$*%A<<;k>>X~~-$Ql$9Esoy0&*xm) zwPMMhL~rF=cyE?hPvq)J|kCL7$`ZFk!93^NmN(E=l7 zHy4#FF#6TDtu0o*o8Y-S(2<)9lR%8<+rlIWsGkHzBUVxOe&ra+P%9O0Z^@fM^e9BB zvAuys1H%;&^DVvgNV#v9;SMMLHjv-<9?NwCYz=0B)Eb7d#lV$c=>s#r!iIj=RkPoY zM|8n7sZ|_a?QOg9-P^TJ-@oFrnV(#!4|-PR^NReS-CjkPtaYuzB^+%~7T)GOfx{)T z=@96dpEI&H2#lM#WxnhAt2-$WC{{5u+cZa#`y?5lkC!N}F)~}c-1;5&MAHjm{kG{Y zLnJ2Ez6xCgf|&Wj*}b%gpN`(z$UM*8hWsQ+M&ZIVCmsd)lssT&U`l#b34~4;!r}R3 zKWA&JrdQuM*rS6NChhd=pF@94SyDBsf4HqI%k6M?uo})v9|bRs6aT=9`Wfqac_h&A zcE>v&Q!-nF)5mI5*n&Wzulgs7mO5|bKQE|)6@Ib?q|5%QU5UbZtT93n#yV)ZEdRv;8 zl=ePh%hDCGuRHg5Ut3pGix?no!P2q=hvy&b_88{0gT54j*`J%0YlXn z%|d?e|5`9Viu*P-Nl{b6a?U52W6(q1JIrg01LsBpl=>?A6w%J-pVZGO~5YT(l*Ab`Y=kebEV3U5L{+9KU zInwpnx3H8qLue?32>;d9ow_jjmr?6|Up3W7v0>*Gm*wm>Cz<|_0h6pPo;eNuO&i0< z<<!7dY@$({jLQ$q_3cEZvq<^|E zt}6kSm`#QUbYwoGGbxyzWny63rkKLwjR5ZdoWn03xu+^R*;8`SDtshCmO%G~zXv>7 z3K%+}&BQovHrJOb+@+(_zUq~S`Dxv>Xm%0fZZ46f7%OeY(?BK$#|ogO4M^&mUvbmw z1b3eaYRBeV+nZF8b7DM-pjXOY?(golr)bwfvO_q(5tIEH3dFP*A_F|wP^O~ zvoxZZv7wi8CvPUAq~KbaroJ!|{7=%2Igb12I5!s)gWs~`>SjXIpv8=TG?sa>KRd}I zQbt=-iZ$^$RBsu)ozM%yJPnTnfn7nYm{bFfO87W7`wpc%6sjU#yi_6*A3y*70IVkS zejU+PtB?KD&guLe6rB&tT90%&CXm_K7ncszp!YN(L}mrOSP{;NFu!2t zX_lHT63(`i&L5mA{2=o|!Y;qm1ddp8Jgy<;{>SK{>Po|idp$&%OBpbVvtn|Y=T`3EzI0>38c$Bk!adfzgJiw%SU z;g4!6D&di%@XvZw>3mf^MGQgeI-a43kMUlsKna;@u`ve|vKRPOm(Ioy9iIIs67?2{ zTji3_Cm6!yN9wM^Bcao)Up|FwK5N%h7uR6E`z9YSxx4)bPCkX#M%@WZLkO_oKY|Ko{JzbI?)UUj$=37A8dcVF9O2Mlj3I{Rv7U~ zdQhG4y_#i}hx!Zr9TA=bJQ1j0X-gdweJEMKh81iY0=M+zPl zqn@Dz85gvv+Kc>WRE%Fc9c1Mu7|f)>RRc|6sbJDr;nhGTqkxv7&zyXWh-;M+%qmcW z_}=y|dT`Bol|S&*qAs(oMfaw)#hPhofFzyJ;RjNt9{Ln5DF$X`G(thODX%8%+V-Fp zfqv$$uuofTCHZUy%mDDq;;aU+N_;)Lyy{HTxBj%66^Izr(>iVs^=8gi^sFi!jDq;V z^n9N=9KsVTiq8GEyM}C{v5#vF+rGf7rGCO5aLbS#;$fL1kH`USa-G=qPMO@|y$U+Y z@|D~5+}47-y-?QzoWwy&wW4%9{blPPRTJ-yQ?ynm;HaA685R9{VNGvBmyPP~D6mX= zB8VH>$FWyUKTfStm2WiDXVS@GGbrjCpw}E65R#mGgG;8)QIQ6&aUcE{!5L z;$^~bL~~oeUkt*Pvgk1;Ohw{%yiW45b7?KQKi1(MI<^m+Eo!z$7oImr~s(}c!D>1U(Pw| zAg}LxI?W`6e(B{!#UIZ%wJ(|ffM7Ok>2i{@3U>sglkQB$E`)$y z^ho;k#RadujI-EqNpZ^xgtX==euj)8hc{X@{sMM z^Y}hdpW>-;klB?Lc~9ZRusE3}De>64X6;5w`PP_J zSTHr1VvI@Y>UNeF)(Z_t8YtC^f{Ww{quKN7V~lhHm!RTw>1}h?pyBC)+4I zM_hDcZ?eY$!hYk46(0UUNz;nGYylOTsBf1+PyYiXz2jkDe-^L9_d7oC<>MP4HYDEk zWZD~WG|pr*Rinc@Fs^=03idb1q-@bhUxST!Ml%4Q@8GG~5!aUX4K|&ythcEH-O@BJ zhPDYG7Ur~6is zzI`80APl@g5vnS+2EzXU9iAM2Unf>B$@HVUm%(ndRzIgyo&{uazU?iWghc|6Z1Ui#RU0{*^UH0TAnIRE|nj z;o7?Q=vLF_5A7HJ5CUB+q>q%)UK2g~+tr%De7iyxz(?y>52!iZ>-LDfQuiRH(^*JI zp0z2E$%tGdjs}@5#qEiOiIy1oNX27bg$^tlg%vFehPCiBOM6c~ti&0bVkvyZka1PW znb`ffe&N$nx$}0`p(Xu=GkD~4_XS_EX|;g!aU*#bKBp`9U)-3Uw8iAsdrvy1J`4KU z9@XxKngrcteg4dfKOMm6>vDOPeff1d%F#)5xl(^d<5g$}Fc0#mu3U#d=ng)H>-(5REN#H5oj8 z)NP%bhMBid&mJ+q$d&NCgta=oGu;ZpTbIGc-Jp93Gd5 z);21oPe)T58Fy=%{aq8Xn`u8dCoVnJhf|1>_{Q8{usB6m7|23H9DRFAzeTCt{7xi~ zlOVJOoLC7jre~c8t+ns2v-SLVinJeXg{|D^dgO8MY`=e@Dl+iso9yAEA;HGoi}%Uw z*|(mm7g#mD&v|^?2BB1>f+sNe=<*e5TFlnpsT)OR8ec1Al)X9@sWi1R_r+@igi2~N zqJjfZL_Jl$fFPbf=a)53av2|oF#%M;k_WmHhua(Trx6)l&%|1r>bEPeJorhR9p5f_ zUeR0)Pf~rnRn)|3K-C5j`PdwI{KC3z^J{grsR3{3Dd2m74A|jAD;J7pBR@r;HLdtl zRJkgf{H%O{tRAA(4C~DlJong7(D$x5cI)!yocb#Ml-j*JD}2uGscWg{={t!6$rJv! zb&C^YAK+t!e;aT(Z3#3T3IcE~pka)_;c^ia&L0wp1PuTN?wb(mF!s6a+_+R+YB#+5 zc~bs zdv)?;A%;G0Q>!V#+q6OMJx^*zUKuWzHXQJnK6gjMA=uA#n_WS+ou)*{&~}0MK}8Y+ z5z;H@Hr*NGMWeRhcGJY66tXZZgu5HSev8_~&4>zgn~iiU9SqI87n^elE?U$r6SA$s z!M4Rd#<}Ph$BolwM;x5E%beVz#HEs($dJW$MBTi!(FeffK>K~JFH6oxELGidvU=%p zB!J&=2&LF@T| zv?ZL43aWcaRbMjFRpLPV;nTrbZ>8#3){pN{)Ki8`<&Ked#EA8Jxsg zpq>PlnltW9;ZFhc2nNm3KMn0q9=J919{_^EaL^H$iIji0eKFM1&4sAKB2OpT`;iln zKR#iV%qCDtb>N`nQP5}4O!DlvmH4RU(iqZX7f1Q+e(HL zUT$kfL@yNOX!86AFq8jq9oMgvY0iE^G^w2xVM^&;C{y7cOfH`DuMrWU{AVn^I4 z>^owu4|@a2>5_0DC?$yEI#c!{iog6x4vbWbHhCoRHJ2&p$<3UI>21=jyCjurj`PGF z)8t?X#mkUs=mXii4RIjPpfq0>!TrTV#xGL839#E$O1fMz^&m+*Twz!68{ayPSf^^n zSycK=W~Q!2n?VkA^%iR+x;TCI=6Hk7ZX}UzwU0K9{m$^8L#uMjv9zVW?4?|A@Bn+#EhCG^ zY!Z@?$V?7~L*1eWY|RSAOC;uQy9=y&ey*S}(!|58EUL=f==iR*uf=>U3wmwm{MYHx z24vPGL(t`iOv{W>w87sHRe0&qXW6s>Q+T_}R5ObZv8!A)h7G@wI4D*3n{B6vn*9{7W&j%$@8%LcXdNL{3#2e~S}7U*iLL zp?m=@03@eb^e6Xu*uO4==gJAN!Hm^qSF#M0zi+`$k{@IQNf3!{?cd1IMi@^km=71y z3=6&03|J0I8Bv&FO;0VOTk^{MM+ut$D;myygq37wWUc(ARJnJmT!MCBFfX#LJ$jNr;31zP5|DJ`>*|>|2@IqMYp6Mzt5!x zL36BY77cNP+yn)G58v>G@%TAqdci!2gyYc-eUM)S^Zg?B?d+f5tmI8_rvkPdKh%hC z0;mM-@wlsGf-Egp=D0WmeZcHj(@rL@P5#Lz9t4T?2lMK%n6hi$Y}{J48L zb8CYUUK@yn;Fpb{X7=i|%d4s4k@u#yDU=4Ht!YJ*e-a7GkqoPRkRx(~R9L!c0EnM? zrC}cLisaQNFebdD4U9Ut{~~DlKfu1u(#duoT;{3ym-Lf}h#z5aOM%)ea>Q&ge@1V< zgf_w7!HK_w2m?Nw8%}`Mf8xmn%sOrwVp`n*A@th6&q@CQx;oSvgXWJv^bSsV+uL(Y zTUHxUvsTcpDNT;ezmFgm!q{4xMFs5if?PQ1zzgJH5dhrjqp087Y?834!3;^qgP>2{ zXi~7oCJ+6FaVR1Zt>x+IC#l%X#{}`|#Y1oF-P-f(PDBh>$`RlltaAbICWTKH&^Pj8 zZNlDrA*eGJ!mM&V^rD8ciY?4cEG+(O>kFNg?>3l1O9eRhHB;?i<02rv8 zJ#}3E16cL56n|37S+qr)UZ;gtU#S#Hg{Q~4u+SAK9T$jIV)VHIdb&R^-Hh~>30Jd1 z7@K-0vTSdXB|tXYJ!wRsCdj<%kUD8U0}UL+R#9cfhJuutH1)bg7h#tV6)X1gBx-}G zt+e){E;HCxdDrNZq`fU^nFO7$YUPm+$P|g9iWj>9F5rU=+Mi49>+I@ zwRXaZiH(T|Abs(0&}{SK?VJ=LiHku=!vx3Z0;WKzk*eSBwJg_Y|c-6rn56(}ck3`oHbCtohe`ZDNF1 z`rxG<&H?njY&G|_o8Br^%+^5+rZ)zV%&!>mP-%5`zn7JRH5fx0jByF`m2m49+pG_T zad_afaOJuVi=N7c~n|&gOF7C>%;RGx0DPHVL`lASk?EMHKU$i}heCK(4g%}Ls z!jm1+RyJxjF6MX7SoG_%v=J%(3Dq(~V!R8ApC?7jT~nz+57$QEx(foPq%0c|&5GK_ zT$4OCYF$Pf%f7oF?A%`4drq)Jq++E{-Pp{3Mpg06X)CoS;T3D&phVAtD&m3IoE93R z@$7~a9S#2|=x{?Gi|&fg=)Hsk)p^cA}*q zP={}5Y@eHrcb4ODdBVIFL;wR9PM=R7&QNCFr0iH3SCEopq;nkru>2hk6?&w|Yca8( z+I8hM%I-_mkMhc-9ktz?%U-8ZpyQ0!a|%_D{T>ul07^yvI$R;p{S8PL6?u!4Ty$v{ zYzLQP^dNvFfD0NN??$`n>u8=^oy0*#GLeyRI43O2y5SBM?ywr`Chvf&4wrSA&#q1u zpeFIrB+W&;&?H^k2oU)4C&uSj%+J=0VPRrPWnl|;VuPmg$xC2c#Mn^Oi>rLe`Khh6 zlc4s>3D$Q`VwYj*-5yCvRBo+o!yG4?safk@8IrDR6A1&PhcOQ*%T(oxizIIX{d*L^ zD1er2!eK=Dj)%7eNg`GmWbr&(9=1@UFEqo@P_IF-(U7UXQC-Up?O35j38NNXD*&jC zGH~66l0$(4b-9A&9n*DI5=iVV=53n=PYj)C<)-6g#QxtaT6e5=grJe2NpG#5F#FnF zodRBip(>x2C8EYabQ#NNCV^p@ba8BcOyw0SxSJ5+LQ$q(lQ$;E0OA?4?QK==7 z*l1`Z&N4A3MVC>_0F=3?^|DUkqL%!+?zh;^bH)$zcSa1~%u%5y9tZi0Pii>5Pm(lZ z`!$Q|F{#_GCp%Y89-nuNINh|LQBwJJ{jY1NG6b+qJ&y{NegLXs+{zkusjY zp}iWjpZ+5tDy*aUxhM4oy^=alsJWUvtm|p7tH^vi{Cl3Ho9OAf*J_;n!!c^i1TpuD zJd6zv4G@bM=%w2VQ1p*`4l27|l(4bL!2zcv1qy#?Ca5`lrbeE6`AyNBAF#{w9|FM< znfpn@63sLRh0fGY9zG`eJk}`pe+I(%kut8hwy&bRqo#ovYZmP z5Y&2#nWLD3s|TrR^Q{$iIUsskAPT6+?{qheFGfpYE|iG}(}zAaTLepb82{M^$pGA@ z8{T~%aH=XzIhE1P<-Av>A{RtA`5-G-r3EQh0ijkc8z2XU)9$8(h+DwJa(TiGOz$Me z0K#ab5l`q6Bn*ta|Kw?y z)Gq2~Q`BFc=GImxat+3j%FMesHzzbsXk>9PqU_7Z(>_Yy2%Z2?WPKJfIu;IF_-g^p zPO&k_v#Kvt%v3t$4@<`NvSO`(uO0vvZ`@Y?yUp73G_9ft@xk~@3fT5l|1irpe#-~Z zkKP#gnbVAIQ0=z)0?uA4QahShr?RuD#>B8nmj(F%1Kvy*MP+ z7in$fvN&4%PyOP-cEBLZS4v{vGMwYtX;Mhc@0&wr#7cAOZvsIj*8L?dBi34|x;Mcz z#dSMoN6oB`6UVjR-|tB7dKs2874`cS-Tw3RcG)-O_AB{8rJkJK9X^F0x*Y2#6{Sb3 z7bkWW3(S|v_4VN&R{}r#t5pjeeJ|KoySQZ&Efaa4e7jcBc<#6MSMP>%=b?O_aPK!K z1$nr*xu|>jbGe+FA2{)CQ=31esl{u9dvm#p>VrF{PQrxrF4zzM>{(3x$$9m!lb>BB z+{Q+R@pzLeaG>-HMo9V8)sX2Zl@eSTvg(+uB+ zfAb_tGMA$XiHp+M<{y*U`BygaAYImPbUVb}SzSg8a5tHCZGl`HtjC~qDx>kPFx9Z% zxiHnwOKs%dTYyUoEt@3qHqqAJVO|n-=4FJn76i`;ORpau{t@Hg^V0tIe*m6NzG*tcT1>Yvm?V(O+eq%cw+{U$FmRPyTM=&v zFaAIrZ&#<9pT40JoHoNBj}HFHA(UV)#aQ&xN*BKkmjqXmkhoGBlS1Q-N5|z>(0~q+ zXY+Ma??E+~!5mVmO6m{KwUw>kevMDT<8y%Kgkh-PefdC@wZPY>ZW)Pn*05g}S?du8 zItwdEyn)qc3>CAHyuXr=&yBkLTtW}jA;`R8e3dLOZT?`XaHcMmtK)>K@A4`5+V9ss z4CAmNV*}8PJ`T`VWk!CT#c1Ztnqc3IBbslpbVj}Sij&L*7EF zt56Di@H_OYO`}?{U3ofS<>uYgR!ebAlnWUc-jm@R4gcZ3A}hBxpS!IS@J3Q|kIpLd zX-qkv8HBT5XxPoDI3;U3{Cw$;>(`!Ijy8w_KKtceleVDM-BIvc`s+B}#8TeD#Ty0L ziPh4MBSO=C4xw8!$)9aexNtZ_X4V!<)J7ISyLs-f{#+3^!OVmv{L!x!@w@u(l-nGb zRCJZf`~xQc>M3%K1zcNMN~JvrI9Osa%od1#%ulEyJclux@hyg>ut#gU*4@>y-b|{; zRm7$e(e(8AL)bVwyBpItDC5w~O{}I9K*6j~!6nf1{y|In4Qo{$xAyQv5RoZXRR{(4 z>m~+G^li6Btv|HF2G-{X-n;kLI#<0{XN7QHJytPfIt%oHGLT(Z85X@>j~-R|AQ7yS>?&NHZ~Hv0Af0unl*OA8Qsks=)- zASDSs2BfKU=^zM#NbgNT2m&HK0fK^{RHgSOC`|;U3P=;BO7-TwbMM^GcmB!DnS46u zOwOEnp1t>4>o?^P%&s-`@HBLhQ|GV(07`+^<)oM%r5~+%ST3Dh6z$GV>|I*qs;5Vc zRriteVX`_h90FSO4+Pcu->P&0sd=2T5LD}?Czr?bPDN0r%+@`v@EHZsM|-D7GaX`| zN<$1B5!W^WwpY_x+w)vy^`<$0Ph>va2-@nR`<^XQe}8c`sdQ#o;f56DIldg zDa4T2J^xmltrDz|bV# z^ziw@VIZ@Rw==y^?e1Ax`Fz;N)sGdx2mXcVv=va!$?m6qFHz?KghpC>8^mgFp6K-5g1^a@}HNr!qGw=vful#Kr_fS6TLjT4br;sG= zxO3k9Cv!8l?cRge+`HD8SVUc{HGeEu=?eR09w1<86Pm}|X=CS7A>XBMBIGK#8KAad zA7=`5U(prr@B4-y$5>7k;)AY8q4%S5vC_tBF%1OH=e`SnSi&zG`doAYYzKgUdoPC%J*TH7)3KFhiiGr^ni4U#Di zoEchrLhgDTIQ+U&{`zsDLqB^@Lz=cj-KM#4XPGlh0s_z}QHn{Np!}g(RQgjADv6$n zWGo|F@onEsh$AW@d|p**WKnXE!zI4m9|Dr=eoCw{ixyd`_2_cUNPGbo^ZCiDM0|Qg zWVW7d%@nHt9Z(Y-_0q0~2?L<3R1I1=T;^7NF+IMn>Mt?(gyi&mO%TTtMEcms$>caL z%KWMt!35r?Egh~m#rFK28EaAknCpc;Un1S!v!Ya@t##_Ok4!6})DV(JD3e^*M2TLK zP%aiGcn2NXEIz};>J2=5SeKUpotyc{QTHVsL;b4?%encTakTA8I_64bC#0S6IQe&q z!SRcF5b_D744|G!I7)@Q5umKgW-TF)qS67>LQ(+sRzbU7)$;e9g^eLxg}IPODU+pv ziyt7)$G0DExv8#Yc`^sWuw*q!>`}+-PM~aLq+#ki9?LCcz8T2qQ+ZpTG&{g?zBq9b z8~&-Wtu{yZHv^0w#K2HZdmSzNXW3QJ46vPG4Hu(f`IM|zLZ8Xv;{)#&{JiQ5Whynv zvhIH5j}U}@Llv&<@|I1p{$j^e(M7{3;N}8?y_zM^qy;C(8!Eb2_dRGIuf6C(vKAG+ z%bUlbK=Y&h-alR$Km{Cd~ z05-p;2p`o1*ljHU_Q<;b~^bK5@5tm;d&$r6T8r1Us3qHf3UkBbfKp-@)zW zXO#v%)~aIqNw*X}ypU!v{;*N>%bxYj^gT^`jozp-1rTxBL*|C?_=4+|j z;se)^8`j}9^)(x&Ra_R5>D3^HuMM-F7)zsKeZ=aDo&s$Mt)vw~SISxqWiB|#A|I4^ z(m%epL-WUY=V*-Mg8B^-z0$^Ay{}iHVND_9w0y7hcFcrHbdn9W9wHrHgn+Da|B+x* zrj&OB0GYaaYHm0GgcC+H-tK5iIl2s+3(0bErM!Gx#QyDwc`s1Y8kHrT{34rJk|BWr zra@rxWMr05<2~gMQ)X1$2Q+XaZFy;6Ki+PvwI|Z#4@uU)Y;W34xgFLVX#XZFVx9b+ z_yOx<%xparF}vhVH`NN+PPBDFn$$zf?5F@7SCaE7eA9dBT!pjp?^(g+6%aIl(`W9G zyT5q2%b1ev`~HNV4x`y9Y$hPN{)7U>9i4MTQXRVnADi?s&ZG)^;IqJX5E$CMNyA4K zY@luxlOlYJobYyXS+ECCb3=~fF8P7|4VK|dK0YYsS&gp$%B{wBCnb)QR~Dnaf+>ct z<)kDHPQ5Oo8gWJKFnq*`w4-I zfLNeovJh{pM<5#ES1RUnhi&m`+g;MoW!FevFW6g=7r%o1w67lAeJ?TeP0g$nnkI<0 zPw{>v@`Q&v+WXoF&xjqexDkaw97ZF^bVs591rtJ%a!vJ`yc6R0%Q|?YGeqkalnPI} zkr!&E*V}_gU~qYCaBi)}L3;z|eHkkVp78{=msS1AQ7teD-XY_}at_a^B}I$;rrS-3xVQ!zhZ#ER((9(!4W1n<7kn>$&6yYZz}~pxqOEU_gcx(w=31}F zB)rxa^$TlpbNbGelg0R55-#r|>aB|vQNJ%3R?5d8K2zA+_z&QIKi2p6^5^Ccxqoi- z(iQs#=6h4>FyH;Mz=N(r?|o^pH4nToBryUKto$@JMjz#-lY{15Qsy>311&0YS*^Gk#Of*4x-(*;P= z>;DU>{{R2Q&HFdvkM%9?m(3Gg2OIwY^bbd4@3d`octSrdh{!iD^(LI!j#mYnl^m5&%4H!1yNQhLo9 zH#ylz=!J02033z&?lcK1dV6_<2jpG@gR@xhxLkB5GvIia-%KfrY4ZV70Nrfbt31^z z#%ULv$3sct8x-zCva1>RyTo_%tajw*@u6fwpBcD>&``1=L3z|f_#kX(E@+QT5@F~M zH8|@{a9Linuj#XaOOT~_joh|s_P=7L@t|=fSHaqO>>}gCeo9==UpP{9K$853=rnys z-Uh9Lg^5&SfpS(F3w&pi(hAV#kDp)%C;3BON`XhlA8E|I<;wkvLneg^D}c*a*)m9M zHtVb-EKvzM(3E3kZ~|hl7iD22Ysfcy|1Q=kB7K&48fhU3JugI*&V(=(xqRk zd=?{M15Z3mH@n-ypS|tQ>F+BMwT0MqL`2o)`713M)ETYV{e>Xam zB0xPdOTrL-4GF7Z5`hM6<%;+ixG%*_AHeT~yJk^EJHG{e03;Mhd(l z>mV1D?;9tJj!@MKIX7|=a7V=WY4dmmACnwD{lPtno7NZ%*{)Eudd%gmnk?@Iki~#$ zMUU}YiiuMn%_am^2K03Lt+(f$9){H4Z?L_&O<=zGqo>{-we%qC5H~W3NfPA6pjJIR zTK{7CsY$WgKwZz+*Mb{8bBmx??ugH9TCGRQ04o4uN;G(vbB7|M3>XU2s(gM>b7l2& z6w^7THkabJdbq3|4~#w|ck zuKVRTj7UgYDr5P{Ui|fjda*t7>6qPF#(j|)KNSka%geXC;)o{7M&j4%GC`B3nn0;6 zX&TITtd2HQt1cHABxiBKudSe3ci{NQPn+X;$gL7-r`RKRm}nd`zTy|yS#m$KzTNI- z8^MKWm@FPFqfrwjLjU|7n?EoEpf?s`D6sH6xIn9&k<-S^5C^SK3AFI8)le)-lJz6r zsRSu;&xMVhE$#)<_%ngpCt{8kbIw8?USNrhT`o43+G={SWFrHMqz{ed`dj#nZiaGB z()mBY?Wm0Io_>ExU%AugmirIWA{Xb+o!;>n#oYP_$k_1SjWuzHLo?O?0Z8jimAVrR zpO*WKQ5ak_eN;=(1;#L0{B@izd2S@!Vdn#uWk;!XM>SQ{CT(CT?L4S``bU5YGTYh5 zz)?i&?a8SVv?vLo;InwLMADzjR@I1@PHfhbuyqWFAM_fO7JoXm9AA*OmO+!ZAUnjI z7I@-ZOGMc!jcthW#}YDllx!ex-~Ki3zQ0>2f;BYl@A#{29&yS-LpdSu#98Qo84V<2 zIAZ$iZlgMEm0@ygiozYhU$Jp0E88*DX?6vMLBmVkGY-}Bmj**!5GMHwl_JV5Hqv{t zh+A*uKF6su&9x)VPZr@za5jpOt7k=TKnlJN98L1l4txCpB7Yr1&L#^F4`^bqgV&4R>cqMm znUo-MW(5H|;n9C>Zhs5B&GuZ-eJJ^X50ofKEnxS{*`1`#cUA>_7BE*PK{$4(_8r5c zXKd9zqwv?D;?xLWEF28O-00b5hp@y51|4YS2+0{*q&4PD0OKv*+{B5AO9L}EACcs8 z%RpVdc-2a;cxHd<0@e9|-FT$1Y6e;`cgkb9vXXhz2(QG4ZKfYFPblxlpjiV zbMTI{3VTuf;m(rzKR`0%n|SVBDD^8Ymd4zRE+n`#CqZg#`R8Q38Y>c=odp@BCE?)gTpl(LkeIwZC_W;s`Rh_&7el4nvmnoN`4aDlY8S%a0SybAd)2apF!U zNiU-D_`+q2=FEW8mGk9=$-J0eL8IO$tT2E5P0ua;bYqp%#j~j2Ed>iZYa>}gGB@a6 z4ayG$M&Vwv(<5VwHo2`|Ornb!P;W%coKLSJ@6?g&;OA`{c;6MtCU$c$gcFh&Nyoew$}(l~ zc1RoM&I|+uQfSF$@lX0l$!2`zld$;)A$*c8sSp8!9fjN=iM#Fe63ehWrQ$@9Sar+v zVIuk^n4Xr!29*_{|24~-`ZKqMdYe6p{XK9i2ci>&TUc7Kr&ySQxqb7Kiqxil92*0~ z#OX?I33*p}|H(K+i@76UWDm`o(IXjcCrT-twVb4^(_dyeP-$2S#*4^97N!tZHTsvd zj3}p3w%nSQA`BZwnoiY!i}~$$ICZ9uRCh^=gczw!ez*w9F+mdcQlQP#91qVNiQgH z51{?r2hnz1hho~%Zt%=!yk%Nl>rg0FH)KeJ*8Xa>x;Nj@bL+N$V8xp-?>hqH!jUL# z5@-ZU6rswIb2@ksx?FEs<{X=(0R#Kmi(IppX6D>_cegpplhJ`^@MNLijlJs{9HA_t zS!l1cN{7uZCX*V0iy9l|GkoaA-r1k-U@aFHewEsTs)j>;a{BUqC)>u~r=!M(wI}Q= z9j6*7AfI$2K{PsO7;dI_^s_0sH^h#1`FJV7!D&SQoVJfe-K>#iO^2F;@{SuWnxTj; zhQIJD^Wc*8%*3~kXuUEvqoN|LZOf-x(}hoUsC>N_$$j?>i;-&Vz)Be)o3?tibg*&K z1}i~+VPN~P$X(~vIEn!mD-HuuIW_aRvkP$>6qpISdz)nqJo$O;*9k>T*tyevwe}lQ zRVKynm}cvlVgmf>W^$Bntwx1(KQs8&t|H-F2d-U!Hj`L&y$j1JFG3UCj>e+Tz2PBu zbWp4?B<^;D{k6;9x+XS}=5lKbzY2Hfa=W~=+X4Pc9Cgq8WS~4gzDqHG7}5~SFx zpc2kLp!rDO*@Z7D)->_t2|a4xk^cY(60`=dO2X7wZII-)cjU1+0=qn#u_B~e1lHrQ zK43*xS3&H(EejxDC!nhogO8u_9OuUu-gq{4=KrcrSw{LcQoSV{&r4pA`A4!?O{>Qz ztlYBpcq+YY=wdqQzLjf@%3QCp(n=&es5lNd)qrCrYHF*2gl%x-u_804 z!z+Blx!;<;?OTc%j?_yFL=b6&HpP8}2bIw@$(_2qR5Y>YWfV2UO#9lL$!P2EVc zhmfw>pF_TgaUT&#qFmUgf!bH<3geHfqUxh+;mnUBULI#GtW2x;-S-%_m9)%*W`hGo zj0c#3DLIM9KprLZk&rPcl2P+5ypbm*G!uex?Mhf9z(EphJYq09!}jZdlVuJnM@k&0 zmnU-bX``0duV32wm^&3**PV=XV|??{%jc-sGEhp$D5d$4X!>eJJFfYF=2yy-fi5a} zAR)ik_^8&gwV5QPjI7P+QtxW0V@3|XqP35Wgc2zAXL5ug^6fW+1)Zc=P zpM6hbDmf)k==kntq+zuH+)Lc}4Fj@c<&no}u+hy6qmIS73<<9_Vh0^Kwu(eedE$?t z?0(+ukWuh#6HF0lq2^pC*zw(2;ALaYd#beI2njsG{JMpD9011gBQs2gVLDep#hzG1 za1*z&VeVl7ZG=SCoZIqo1jqaX)M@|a-~7r~zUfuox5)eoVdK87=3Bh~CR;L4$HAv{ z`tt4sSEZNI7X+y^lCN#YWv|BGZir#2zaXizyA^X71 zAvA|CW7$adb&Q%Q(9&9xok3$lfvY2pj6aZn!SUYf}6YxkOaowT7Mb%r_;$E1` zEjD3VMhi;|i>k_}Hb|SG$s;{uz1u^#jcSI)?!4958lN*J7}{VlXiax+(hW=fKC2q2 zzEC~drPV#l*86%(E2jx#Jm7v&D2>cwCxO_3iTNA)T5gTI>7yi@X#uEp>Fx4C*;!-v z$m{C4%Hlr(8e9GEo_hUiFN<_CFnBziE8>}_^y+N|>pfGntD?+WeIS<;g@8xaPP@`4 z8azolHZhj8vGM~!O8@=sFJc7GzZKv&tefkjK*W#cAjtOd*M#eWlC)NRy0b*QzNz$# z<-}&n=(rdo%OrA9bc60>pN2oHE?<9t?i%5)@DGrd&Sena#^jk(LsG%}=F~modj`fUZM>E5cve!uR}aj< z%C_!|4cGh|Xp>0E+ZE}d%lNraeG<%^)Wmz>>hO`DBB8@U_@bHfF)$fGOfCyakzTNw zS}?y6R70*2P$&2I`9$w%--_j3CI44bh+8Zb05v-LA7DhZM~tLAkEZ^g9DZdH z>j^z#1UHmr78Ij{)dq4iX}64?Kk2Oo(p+0LU9NM_C~89M{&Izf73-s$e|WrFtk_GlC>`rG+Po+j&yM87=iD?Pia_QW-o4(oe}HO6 z0e$V6XnGRC`T6XCQth$n5e2y=8D9}_$0(GW6M9+O0WUhza{Ro?L3|(Y;}qbb%pli~ zC9r1tXOP2Wl@be&R^&1Vtmbldv@Ra(%|60uyf{JW?p8$lJYf+%ymT`slF5u_|vy6W5#G#a5`FBYfXuHaq-L{zA{die-UQ`r{5ZP219)yMxUaNd*XIJ zU5BcC;~|O5!bC#&^FJ7DVKO?YtOVW4*(e1-+Nae;FMW_~hCf(8w}}NLr_g`!O2ajaEIfp%2%abp zVW3vvAEK}2KLDe26A?{Na_S?p)}(m~;H41gW~*us?v}N#9Q#7mTYi|{?P7Law? z2pE#GrF4=S>+*K{^2 ztFj&kc+C;9GLE7mo+%f@*gGLiUpTZ5($2YO z96}{o-sykV^%q&p>Yr#}kF+>T)?2{4H&g-P;#q3G0Tie3#`&Om`kLd}BC-*<=5HzQ zvGxgOeGhUw00!&`?cLEeSuw&~h)D6@!as++4eR@yQLhbhF%=z@UOTZp7K61Q8w}-UC7M3`2W67q@Qh4XA9RGk_Ic ziqHC;T*yRVnJn#XtYTdA*rn_+v9XCakJ3-?UTHKPoVYf8TQrP%TJ3yKPWBdlAjQa` zFH6(T&O<^$Buo}Urqr&`)=z)-`HSd?0mTNn{Qx_fIkcbC&tdPTFftZX1dx>mQ!|g` zR{{Ekc&ppePUQOTo-#5n&K1yql^yWZ!Y6m)P`KwJ8_Dd{4aXx1Xz zSu=?6!$Nal5EF!t_uWWm%S!CTt>O=}^0x;ccMk)e-W>7Z?Vxf!h_8&jG5m~F`2#7V zvDh3D5I3GPL+N~u$H~BqZnPsZ_(2zyWo)qj+}j49!z`fjQZy_F4JB(INAPwEeo26S zz*cQIardt^-MX4_^q!22CBi8YIg`*dJV;);L!GamHqQ@AjdDE}T_81u%8H{N)-J7( zMR%qh)4$TH_n zKyPhYmEpDjU_=0x#^C(ks~k%(@{m~9fc>eKG&hcj^yZ0x$>O3ANe@D3*n~;xFqt}Y zfFFt4)HXxx7<`3`YNQl3W4%d1T?$JPX@Qkh%>s&N5tzmoY%GWfakARxQ|C`_us2eW z1J8pQ}9(~$>S-rDz}hwY@K)$>Ba&j&0|PZV_+P! z#>({O#i{C*)r;|8seMuOWuz%d)`u;IJSl# zb0OX&)#;Aqp!L9&xW!gupQ$1Zq5elIEYkk#S<#*EV(v;= zTS$p*q)Z?V<9gx%SGcQaz`ik{OSnJN8>dhI%-xa{rc6tS8BOP1tu6k-Xe?v z)$vQeffy=>{E0&AcI;k?Mr>ZnIjI-xUQ{l)GITpNEH0|(gKMbAU!U_IZoJZcFlp@7 zoyGX}mDMl;nN!PfP3K0H1ZS(^RFB_k9F*+jYUv-~;T-+1X6TrN=uz`rl9ru>jYS1E zD-3CR#Hq7op(T+v^$zhPh%@CpWUk+M1;-S)Z;IxlCpRqJx#{?0)E+#_)y0*@$5J~vuys(qA2mi4oH-tg!FJ4C$;3| z*0R*julO7+ZM9gGkD#^QO>g|HrW zs?puoV7@BX7Wa?x?%gKHEo=X8F-@u#4yBpiqt$22IZE<7-Nte_QnP`@;kEhk$~iOD zla|?A%K7R)-f!!~^vd8k1+;|_00VJhL28jFHHq1%FMyxsCYeBl2{uzXmqm23ut{#A zU?h&$5o`(8Sc{~=N16;$d5JnOgO%Ddk6%T__h88Y^KPMo8eSWw??X2nR!u}{u&k>R zR!ltP)@dGM6n35lX>_d|FfPu3E3&!?M=Y z7(HoYC1FzXuyK7t&+g!G`;J~eJC5-?4qTD~Kw&_cnvs-~)PU8wx8G{dk!l>j8<+W$ z7x@2v%z1dE%4dr(oV?HL{O#V2-VN1wKOXwGfFLv1~i;q0vZw9RRS#iNGliR@G;n>PhOx0%WmcUC zb0b_PDXb7E;}KO7O(P6#l6;B%Bgy^8Ro))`hHN17yGm{nrN@`gade4vqn50tI^gI( zKebk9k5j_sNmQah#mAZgfBUECA1^qrb*6PJudvZZ4SR0A zTqvr(J`^rSkS4S;SB|_(ri^vv8ns2%E1iwcgp724-c{@NBvd$wKa_nMUGWC<;ywGO zD00vYB+AC_KBYSCmEgWmd2^Cc!s5l}Pl{m7%ecvRb3c(OQ!81dXTElSWTC3kg-o2W zOJ8W_&`yb;F$M>63b-O+)kdfo_D2PFRa(h;M`vVScQbSSdX}*b z&a)J2=tYu=M*?W(0(k>44c)YOC*{{fVSW~4b5p(Snheq!z*+6{@#Z6EuQ=6g<=272 z>U?Y~B6{T$6I?YG)z!pO@sq>nI0Q?7MSq)w9cM7shhY9K$r#ianBOQ9+yx--2n3w9 zSRZLZK3Bz+r3<`v#N$qVCO5pMYA~!cU7NFmV)K4PFb+4_Sgb1*7ios7|4PIqyz3>? zB-Eop&zI}p790&m{ib=w$|xTkliV2|oOygR7*vWgM)eXJb%0+)Z9V}JPK8|iQT?diVx^JRSW z_hH_@IFJ^@A0!{VIaUhTu(?C+HcM5Sc)Ln%IK_Q^dZI$jaxMwQo)v^blSi$uF0zYQ zOb=Kas=jvs&REJ~%}nv+2eJf69?|3`9J*;J1{VcC>z5b~7SjX<%s1dAzMRs8xV^NIXkYxi^C*Pm_5vJ9Z$7&9nOZ1Ls|Rn;Abs|mQH;Ds>r%3 z2@}P3S~1D3cSB{b#lA~x&PVEv=W$|R(7{;WB8+r zIUeES%Z8EN7zHw&uCIwq{3hVF4hS|>)x z|H)M;Q%gEg{C%Z2Lf~cDxTZ)>1(IQQE=NYbbid*rFt(b0@;Ga2;m4;FU_`^>3#m*6 zdF_&@3P0oTv!4bM*4z?%WvInvdf4alX_ZQ&5~9#pvc>$Qixtg%>CuT)8MK|3qG`e#>OGB_A@biO)(c&4T*E7nH|6E2Wl?*z7L)N9x#|Rt{eA&9bLm6Bj&)1A`c5_ z{+NGDkOYMXq3{SQshd&2(XJq1D0MgTjt}C3<#;0iFS+5;QpY||@sLf1o^qS$NpAl< zn;j;uhKx3fhO&^x(ejR(@14>fm)uv1s}j~MhLQ!hg!>tpLLIv;txXJmlS95k=Y8cC zGb7&EQuCA%yf($0QwGzD_Uug!4MwK3m%N-SZ_UyX*zpikR45?EB3i#dGp+AqXGvM*( zap@#S=|-@1ut0i3eMDnoyN1%#%ZvEDw~RDfFslMj4iv#Tb@)%`jOdxpU2@S<{Z3?U z;x8{DdCsKO?sV!T35?ux>7ga%v_0G;pE&9^^ch|6wTrmXlpgU+y$*%P zitbaK9na18T}MtLSRvV>4h9dM$`689{{ianlTP=M^G8etCy?yg(dw)=bGw(6TM};v zg;V>9it*)fpKG%AT#ab6AoS{i;R*@?kn^DCOT#8)QB03i#rI7vxAYFszuW+(%QY0KMJI-m0$x3=g1-s-|W90yQ1Fh6o@ z=%arNpy-|42v~8TVJ))1;ce^0SYe?~E%U6GgPbk+Bynb8!ZS#P-Eg5^EPg;~iBnc5 zEOtRPW~LPRDLS*{2`CZAvstI5ed&}n`r32eA16X!>e6yjK2imzWSVKV1#$BKG(ptS*fUm zCL^Obn1!t?EeO)lNgvR3PIxjs+*Cfd52)S0=%iO12)GgQrYm1fk^Tk&%0+V+M{<8+ zwAK4HM}5@)+>GEr8g||`TozfsRzB`vDSX>(Hf(qN4WaL`7?|9?%%}8fo$R8f^Tj&< z(rI#F;YF2|R8{+>(#cWh4-a5Y21Nr?qcq{yypmQhO0(`CVBl$2W4AX>+W8u56zDWD zw`SZZ3JPb2Mn0OlA(kUFcQ89GsLS6rb2m?czNm;is|xAzeX{HYxTto=q$vLvXx49F z_$8QplE5r)oCL|y%ATKlC1Tqg+7Q*SaIvfqao4oY$ZacHJXL~!i7ANPw1Qr+hXu;$ zGc+4$sBP1`5kgao`>lMAy%GK;o{z_0It*`>UnMU+c+y>^{u@GiJ$*$B-OtE8ze^N5 z$3`l02;!iM+rdzmF(X80P3YsX#m{Q$rLJpj}3MSL|){5>5@yic`-D5@xZ ze`{Q+hC9V+`dpM(l0OF7wVxX{F7e|8y+@FlNu~%t7^u4aqT|DDMd6OjKfzbUx3o?Mi~qGr_Jo*+WLc zTmiE|6x67MEub><>(CQ}CVLmgS{(i zCFF&2Gi!Ms)Eu*`q_$)boj%}g6J_5L3#)|#5eUlLzCWKde6}~J(OAwn*3J^S;ikS1 zKdC>?OdNW_>JdmaD)l`$rRPF}#MQBvkB2q`74PTSWq)kT_-dxCKDg>sdwh2JWP!WT zB$j1u%ZNpue#8hsJn#K|we44Nwzx1iYx=eEnbM>(4T!G}BSIfL|LMHvIn{Inw_US4 z%?PdnW4&kh#;P?3V;!0D?B-ON4P4mhhg^^gYButR!X%Ro9^H!6_)3H6lzp8O)l7Aq z!6X{2-jQiC+3=F4riL}=kscJZ==gXy)QxT(FV^c`z{l4B7I`L+PDGO70M!eO7#akLoRZ=XDrye>Hu5ww z@Ur`s3V ztvH)kAzLRNOm3TQkj2H5OA_(w`*5rAVDoy=;g>jpJ`bAElav2MmqIn9i4KtI{~b&l zPfqqOj#FX5xWQVyJCUDdL|b;!-!b|ma@hEvmL@TEv#9Pc{1w=Gna-0 zq6bEsilRzIy;IY6r*icXgb6*{YFH9K#1}-AroX&)S>BJF8xkA)y15&}z*S~xsgbov~+$m|*=DV{d2wk94R1DOFPs>u-F~Oiq5tI{YaYIqv(5 zS{|E4D-I=%8_a}A^G4G^X-$tAmtCp5#hPVNu`R%1+!`{|v+8wKt>`r7Zt_E3Onn2s ziU!3V&6-uLCxMJ2^(;xluxLn315dUb>Jvy@*>L>pM%&K3Lp^DKZWY-PDgE9hI>p7M0`I`i5&EO8M=xf8YAcR2wd{hP=ei9UBJ5lk?3X@7Eam$X?>1`n|4;2;-E|PSqEs6jL&Ha-!rd>Bt%dbVUR(*9 zl-wZ=An+m6#-X`NvR=hNQn0C<#X~lREJ^`!ptiVO?tBzYp?jV2?;$gSIP~m!@!*01 z>9H7Zgl^bc$^tY80V#h-)4SvD0L~1vkbtFYL;|PIXV?>n&7~9nD^ij=a@t$pb~hCthw&-L zUInpnAKGGGV`G zUly9hF$D_?oh5c1PqW5}yBb;TKB7qEJ>fTcEJmSsZPV6vh&hXYZC$8U6?M^3ObKD; znJEknlbe6j42DgLboDn}=r3HIQwP>HIxt8vSDuhl_4M^TSx~MqLQYWJ9q(@In!9vf zfX>m!r#|Gua9)9~L78<7N6mK2<|6y2ENCbIT3A zZx&(D&>|6~luckKmP|yhtL8S-HL&-6^A0#9C9ylpl_sS4#ncTHF*;3cDo~1>6h8nH zhq?oXQb(wJ&e&;ikviBg_j{QO%s@^-`t={XUN_MbRSD*1as1z_QN`?5P>eQ(S+rD< z{%;u*sIceg&#%^o`xAJYI6#Jkk0LhXz{B{G9V|uXKnAmh1+Int1NfMBFSJIune^%w zkJ|%<6@Y0S*oO`QwY#DEe705qR%{g2|}#61RpV2Ai=}G1U%wci$sTo z%#}b>O<2LO)n{7fP4x}kmDV&mNF9g?mO92wNsEvUect^3#kVo~TQj-|E4TsRQ%o_H zehF*Eoazv5X#Qc?lcqaC;7;6ba*ChFP?LHtL2_3X=?| zU);KJsn_R7Tu$<*-5==>@+I4j#nAYdHmsKDc5^ZRn+vcQ2p6~Qb>D>A z%FHC)>=4hhDCjlS+lo2N(=AS8np!&#&Yp9r6h*VeWoHO$q0;8xkH;_PZ@RU`d75Mu ziNjyJE$YI@;(?nnS$%FL)9pQ;3VEhqK{} zdP-V+-#FuDI)WB~q%o}6k~)0&RPph()L^;$4oWsyl*=2uihXCI;#*p`xjxr%1QmSJ z@w5H?75#m!Lhe8r*6kcMFOhlfoRjpr)lwg#$U2NliOE#`eox{_fn0QPhZ4l&ni&;B zYhstvItTVt#UtCB-}Jqon>&d1Zt!>(LW6H-t&@^8cB6@9z50zyzdID%!VLKZ%ix>o znMm>z9TVm_+Pva?7w!;BeJLeG&n97qR#{2rbjNJGEV?O-P^N&>VD$z?&TT=&06Cik zi*==v(y~Fb!)P5RBN&CRTi$Zq7$hS@_=tfAHC9C}Lv@z@@|6UdR~YJUQ!m4L{^(;n zT3qB=vqeYLwLCB5vIAx2K_Tk9MYI_e8G;?&t-pdU{cj1}wZ9V78`VRy8QKb{K* z6%qB2(2B9T^SR9##qrwUh8!*35{qA)UCiyV9x2U{HleSWWxnm#Ro4ueE}5X& zN1S9CQ5y!K{q$+(cAQ{jo2t()y?M26@;IsOc6+FhWLbP_CBngN5 z@|J?Vew=zUt4qSMPg=;Jxy*iyR9({dALe3)_Ggpv{{VdxYj(=PFX8yKHf+2rWT4%8F|XiJZnp zocT|J0nIrp6>d>S&;2W3X1O=7#x!VFB7)g}RT!oM@;LWJ+&_xfHzH ztnztH_<4PJTcJw@&T+ZAVcNY%dtvzJp@xA`u=VnWU2x{44^W)zn)c(e(5cfws_gTnEf`8x0MExNzUi5g2RMD14}WwsL(-r);Pvet}= zo|w;%WJ@+bk2O3*P1vs_#6sy5FCuDXTC{O}WH*p=rGKlhdXvB)J6G9@nRdP?L|Aywb|K zsM0E<3%hqUk$zcNI-YA8u$r(WDKVW=7Dx_4AoZ`2%kxKH1A*JHT3 zZ3wdUQ6dp%yxozQB2*Ez5KxM#Xhm*`R0svpA=MtJsk*p1to72{MDtF)m)ZFaE5uPy z2T@ZJJk?U*h?J!(QsX(|D=%frxrR`zicoOV)7Ro8*7ES=Hsa+6*~Yv`;l7@1>sceb zr?=phBe`~5rTdQEJ;~fx{gOJomX$9B#lN=`|5s^e71U-Jt?S_K(xL$xEVvXX?h-sm zkqSwTZ4AC6sZ;{EbmN|IIw>|Mh6=3!+^iZIh_H=}thO||1x@`!`*H!qY3Ai3p@UH(U+ zBZd}5#W+6h435I*q$JT{=s=2LyEft&4y+@O_hTM#P9G65)6KHlv8um zWSj$HARGV%Qf+24rmn`0%R8m!Za9jgMVAH}vE%gQTMaX^W7ViVPBi-@BD%^r-vHHF zb;rJ#j2e)o+^Q42B$v?O~}K`DO);;jbbA73X5rkry8CVTKTttKg)`qNt@ zxqkk;=CC%~5gIn}@nGrK zr!B!_qDHyCFCm%V)#>4n@lS}wXjr;#s2UrX;VTk9(pwK%4oAWoXBHeNsXaZt?>rnr zy`$E($vuSE8z*&BmXgK=Q`h*I$-53hT_3M>^;V}A5&Y>i_;aLC)gX#w<46lye7|`5 zj??>?l)%W2H}8nUgQ9nSt}_Pf_w4gGujZXFY~qnhuWo&rC{-xgsK|S~!Kp)$P1BRV zPZ__EgvGELC;x>6cX7bDl$%=TMWUDGnw7kiP{(P)Q3SYJtU&L`?r!DkOM}NZZ@U8{ zQ*}rr>?j7{o(;2&)p&^zvhZB!S;TutM&7|iXKz<{v8{wSIZ5_TIBg{fPjDkmEf*&P3QZwR>N7!0lxqM9pP&lp8k-4+fE4<=}5jiDsiP^@i0KjVMpWT zGU;HhsLz@GKnf7JIGC?|d8?`3;_%yCiq2tpkD_XHvhBEF7>v8QJMa&ndw7@lhy$M9 znRAme#-^KV23X>elHY@2vtn{=Hlqa6llsc+^9;Ly+x{J1Hh2+Eg!+4)Q-I;!jpui< zM$#x;9We=5Z{KQAutrtlA61>d?{6Fa0bX8o5kpypwd ztTYw%`fDV$SGg55BC3oZQUzKH=F)o;8=J@8&5X7xu{2hTtX#pbo)(D4H;*O&0rf!qL(?wiW4b4nIjT$B0P`~M_kTFc2Ey4yI$XDrejpIC=(TrCm3HFU9P1`5o!}PHOaR%8s8Lxbn0+PdX%Nw{SB9U z-Z{moR|QpRro+z<-`vqlc_�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 + + + + + + Warranty + 20.0 + 9980 + + service + + 3 + + delivery + + + + + + + Warranty + 20.0 + 9980 + + service + + 3 + + delivery + + + + + + Test + Office Chair - Context View + 9980 + + service + + 3 + + delivery + + + + + diff --git a/estate/views/estate_form_views.xml b/estate/views/estate_form_views.xml index a85ef7bf906..424291e0e87 100644 --- a/estate/views/estate_form_views.xml +++ b/estate/views/estate_form_views.xml @@ -5,46 +5,58 @@ estate.property
- +

- +

+ + + - - + + + - - + + - - - - - - - - + + + + + + + + + + + + + - - - - - - - - - + + + + + + + + + @@ -57,15 +69,16 @@ estate.property - - - - - - - + + + + + + + - + diff --git a/estate/views/estate_menus.xml b/estate/views/estate_menus.xml index 6c4fdcb345a..c7ea10abd49 100644 --- a/estate/views/estate_menus.xml +++ b/estate/views/estate_menus.xml @@ -1,27 +1,34 @@ - - - + + - + - - + - + + - - - - - - - - \ No newline at end of file + diff --git a/estate/views/estate_property_offer_views.xml b/estate/views/estate_property_offer_views.xml new file mode 100644 index 00000000000..393f4402a64 --- /dev/null +++ b/estate/views/estate_property_offer_views.xml @@ -0,0 +1,29 @@ + + + + estate.property.offer.list + estate.property.offer + + + + + + + + + + estate.property.offer.form + estate.property.offer + + + + + + + + + + + + + diff --git a/estate/views/estate_property_tag_views.xml b/estate/views/estate_property_tag_views.xml new file mode 100644 index 00000000000..8fc8161c0f6 --- /dev/null +++ b/estate/views/estate_property_tag_views.xml @@ -0,0 +1,14 @@ + + + + + Property Tag + estate.property.tag + list,form,kanban + + + + + + + diff --git a/estate/views/estate_property_type_views.xml b/estate/views/estate_property_type_views.xml new file mode 100644 index 00000000000..170012e68d3 --- /dev/null +++ b/estate/views/estate_property_type_views.xml @@ -0,0 +1,8 @@ + + + Property Type + estate.property.type + list,form + + + diff --git a/estate/views/estate_property_views.xml b/estate/views/estate_property_views.xml index 46d7598f8ef..130875f7bc1 100644 --- a/estate/views/estate_property_views.xml +++ b/estate/views/estate_property_views.xml @@ -3,14 +3,15 @@ Properties estate.property - list,form,kanban + estate estate.property + - + @@ -18,7 +19,9 @@ + + - \ No newline at end of file + diff --git a/neo/__init__.py b/neo/__init__.py new file mode 100644 index 00000000000..e69de29bb2d diff --git a/neo/__manifest__.py b/neo/__manifest__.py new file mode 100644 index 00000000000..fde53a5e24d --- /dev/null +++ b/neo/__manifest__.py @@ -0,0 +1,6 @@ + +application:True, +depends:['base'] +data:[ + "views/neo_proprety_views.xml", +] diff --git a/neo/model/neo_property.py b/neo/model/neo_property.py new file mode 100644 index 00000000000..e69de29bb2d diff --git a/neo/security/ir.model.access.csv b/neo/security/ir.model.access.csv new file mode 100644 index 00000000000..e69de29bb2d diff --git a/neo/views/neo_property_views.xml b/neo/views/neo_property_views.xml new file mode 100644 index 00000000000..e69de29bb2d