From e0e04587fa0db546375a2ccfae55ffe1063b15f1 Mon Sep 17 00:00:00 2001 From: Grossam Date: Fri, 3 May 2019 18:40:40 +0200 Subject: [PATCH] Hand scanners are now usable --- nodeboxes.lua | 465 +++++++++++++------------- sounds/scifi_nodes_access_granted.ogg | Bin 0 -> 34801 bytes sounds/scifi_nodes_access_refused.ogg | Bin 0 -> 20909 bytes sounds/scifi_nodes_palm_scanner.ogg | Bin 0 -> 19726 bytes 4 files changed, 225 insertions(+), 240 deletions(-) create mode 100644 sounds/scifi_nodes_access_granted.ogg create mode 100644 sounds/scifi_nodes_access_refused.ogg create mode 100644 sounds/scifi_nodes_palm_scanner.ogg diff --git a/nodeboxes.lua b/nodeboxes.lua index 8f825ea..69fc6e3 100644 --- a/nodeboxes.lua +++ b/nodeboxes.lua @@ -1206,271 +1206,256 @@ minetest.register_node("scifi_nodes:windowpanel", { -------------- -- Switches -- -------------- -local switch_rules = {} -local mesecons_switch_on_def = {} -local mesecons_switch_off_def = {} -if (mesecon ~= nil) and - (mesecon.receptor_on ~= nil) and - (mesecon.receptor_off ~= nil) then +local function get_switch_rules(param2) - switch_rules = { - {x=1, y=-1, z=1}, + -- param2 = 2 + local rules = { {x=1, y=-1, z=-1}, - {x=-1, y=-1, z=1}, - {x=-1, y=-1, z=-1} + {x=1, y=-1, z=1}, + {x=0, y=-1, z=-1}, + {x=0, y=-1, z=1}, } - mesecons_switch_on_def = {receptor = {state = mesecon.state.on, rules = switch_rules}} - mesecons_switch_off_def = {receptor = {state = mesecon.state.off, rules = switch_rules}} - minetest.register_node("scifi_nodes:switch_on", { - description = "Wall switch", - sunlight_propagates = true, - tiles = { - "scifi_nodes_switch_on.png", - }, - inventory_image = "scifi_nodes_switch_on.png", - wield_image = "scifi_nodes_switch_on.png", - drawtype = "signlike", - node_box = { - type = "wallmounted", - }, - selection_box = { - type = "wallmounted", - }, - paramtype = "light", - paramtype2 = "wallmounted", - light_source = 5, - groups = {cracky=1, oddly_breakable_by_hand=1, not_in_creative_inventory=1, mesecon_needs_receiver = 1}, - mesecons = mesecons_switch_on_def, - on_rightclick = function(pos, node, clicker, item, _) - minetest.set_node(pos, {name="scifi_nodes:switch_off", param2=node.param2}) - mesecon.receptor_off(pos, switch_rules) - if switch_rules == {} or nil then minetest.chat_send_all("Nib !") end - minetest.sound_play("scifi_nodes_switch", {max_hear_distance = 8, pos = pos, gain = 1.0}) - end, - sounds = default.node_sound_glass_defaults(), - }) +-- Left and right when looking to +y ? + if param2 == 3 then + rules = mesecon.rotate_rules_right(mesecon.rotate_rules_right (rules)) + elseif param2 == 4 then + rules = mesecon.rotate_rules_right(rules) + elseif param2 == 5 then + rules = mesecon.rotate_rules_left(rules) + end + return rules +end - minetest.register_node("scifi_nodes:switch_off", { - description = "Wall switch", - tiles = {"scifi_nodes_switch_off.png",}, - inventory_image = "scifi_nodes_switch_on.png", - wield_image = "scifi_nodes_switch_on.png", - drawtype = "signlike", - sunlight_propagates = true, - node_box = {type = "wallmounted",}, - selection_box = {type = "wallmounted",}, - paramtype = "light", - paramtype2 = "wallmounted", - groups = {cracky=1, oddly_breakable_by_hand=1, mesecon_needs_receiver = 1}, - mesecons = mesecons_switch_off_def, - on_rightclick = function(pos, node, clicker, item, _) - minetest.set_node(pos, {name="scifi_nodes:switch_on", param2=node.param2}) - mesecon.receptor_on(pos, switch_rules) - minetest.sound_play("scifi_nodes_switch", {max_hear_distance = 8, pos = pos, gain = 1.0}) - end, - sounds = default.node_sound_glass_defaults(), - }) +local function toggle_switch(pos) + local node = minetest.get_node(pos) + local name = node.name + if name == "scifi_nodes:switch_on" then + minetest.sound_play("scifi_nodes_switch", {max_hear_distance = 8, pos = pos}) + minetest.set_node(pos, {name = "scifi_nodes:switch_off", param2 = node.param2}) + mesecon.receptor_off(pos, get_switch_rules(node.param2)) + elseif name == "scifi_nodes:switch_off" then + minetest.sound_play("scifi_nodes_switch", {max_hear_distance = 8, pos = pos}) + minetest.set_node(pos, {name = "scifi_nodes:switch_on", param2 = node.param2}) + mesecon.receptor_on(pos, get_switch_rules(node.param2)) + minetest.get_node_timer(pos):start(2) + end +end - minetest.register_craft({ - output = "scifi_nodes:switch_off 2", - recipe = { - {"mesecons_button:button_off", "scifi_nodes:grey", ""} - } - }) +minetest.register_node("scifi_nodes:switch_on", { + description = "Wall switch", + sunlight_propagates = true, + buildable_to = false, + tiles = {"scifi_nodes_switch_on.png",}, + inventory_image = "scifi_nodes_switch_on.png", + wield_image = "scifi_nodes_switch_on.png", + drawtype = "signlike", + node_box = {type = "wallmounted",}, + selection_box = {type = "wallmounted",}, + paramtype = "light", + paramtype2 = "wallmounted", + light_source = 5, + groups = {cracky=1, oddly_breakable_by_hand=1, not_in_creative_inventory=1, mesecon_needs_receiver = 1}, + mesecons = {receptor = {state = mesecon.state.on,}}, + sounds = default.node_sound_glass_defaults(), + on_rightclick = toggle_switch, + on_timer = toggle_switch +}) -else - --wall switch, currently does not do anything - minetest.register_node("scifi_nodes:switch_off", { - description = "Wall switch", - tiles = { - "scifi_nodes_switch_off.png", - }, - inventory_image = "scifi_nodes_switch_on.png", - wield_image = "scifi_nodes_switch_on.png", - drawtype = "signlike", - sunlight_propagates = true, - node_box = { - type = "wallmounted", - }, - selection_box = { - type = "wallmounted", - }, - paramtype = "light", - paramtype2 = "wallmounted", - groups = {cracky=1, oddly_breakable_by_hand=1}, - on_rightclick = function(pos, node, clicker, item, _) - minetest.set_node(pos, {name="scifi_nodes:switch_on", param2=node.param2}) - minetest.sound_play("scifi_nodes_switch", {max_hear_distance = 8, pos = pos, gain = 1.0}) - end, - sounds = default.node_sound_glass_defaults() - }) +minetest.register_node("scifi_nodes:switch_off", { + description = "Wall switch", + tiles = {"scifi_nodes_switch_off.png",}, + inventory_image = "scifi_nodes_switch_on.png", + wield_image = "scifi_nodes_switch_on.png", + drawtype = "signlike", + sunlight_propagates = true, + buildable_to = false, + node_box = {type = "wallmounted",}, + selection_box = {type = "wallmounted",}, + paramtype = "light", + paramtype2 = "wallmounted", + groups = {cracky=1, oddly_breakable_by_hand=1, mesecon_needs_receiver = 1}, + mesecons = {receptor = {state = mesecon.state.off,}}, + sounds = default.node_sound_glass_defaults(), + on_rightclick = toggle_switch +}) - minetest.register_node("scifi_nodes:switch_on", { - description = "Wall switch", - sunlight_propagates = true, - tiles = { - "scifi_nodes_switch_on.png", - }, - inventory_image = "scifi_nodes_switch_on.png", - wield_image = "scifi_nodes_switch_on.png", - drawtype = "signlike", - node_box = { - type = "wallmounted", - }, - selecion_box = { - type = "wallmounted", - }, - paramtype = "light", - paramtype2 = "wallmounted", - light_source = 5, - groups = {cracky=1, oddly_breakable_by_hand=1, not_in_creative_inventory=1}, - on_rightclick = function(pos, node, clicker, item, _) - minetest.set_node(pos, {name="scifi_nodes:switch_off", param2=node.param2}) - minetest.sound_play("scifi_nodes_switch", {max_hear_distance = 8, pos = pos, gain = 1.0}) - end, - sounds = default.node_sound_glass_defaults() - }) --end of wall switch -end -- if(mesecon.receptor ~= on +minetest.register_craft({ + output = "scifi_nodes:switch_off 2", + recipe = {{"mesecons_button:button_off", "scifi_nodes:grey", ""}} +}) -------------- -- Digicode -- -------------- -local digicode_rules = {} -local mesecons_digicode_on_def = {} -local mesecons_digicode_off_def = {} -if (mesecon ~= nil) and - (mesecon.receptor_on ~= nil) and - (mesecon.receptor_off ~= nil) then +local secret_code = {"1234"} +local allowed_chars = {"0123456789"} +local code_length = 4 - digicode_rules = { - {x=1, y=-1, z=1}, - {x=1, y=-1, z=-1}, - {x=-1, y=-1, z=1}, - {x=-1, y=-1, z=-1} - } - mesecons_digicode_on_def = {receptor = {state = mesecon.state.on, rules = digicode_rules}} - mesecons_digicode_off_def = {receptor = {state = mesecon.state.off, rules = digicode_rules}} - - local function toggle_digicode(pos) - local node = minetest.get_node(pos) - local name = node.name - if name == "scifi_nodes:digicode_off" then - minetest.sound_play("scifi_nodes_digicode", {max_hear_distance = 8, pos = pos, gain = 1.0}) - minetest.set_node(pos, {name="scifi_nodes:digicode_on", param2=node.param2}) - mesecon.receptor_on(pos, digicode_rules) - minetest.get_node_timer(pos):start(2) - else - minetest.set_node(pos, {name="scifi_nodes:digicode_off", param2=node.param2}) - mesecon.receptor_off(pos, digicode_rules) - end +local function toggle_digicode(pos) + local node = minetest.get_node(pos) + local name = node.name + if name == "scifi_nodes:digicode_off" then + minetest.sound_play("scifi_nodes_digicode", {max_hear_distance = 8, pos = pos, gain = 1.0}) + minetest.set_node(pos, {name="scifi_nodes:digicode_on", param2=node.param2}) + mesecon.receptor_on(pos, get_switch_rules(node.param2)) + minetest.get_node_timer(pos):start(2) + elseif name == "scifi_nodes:digicode_on" then + minetest.set_node(pos, {name="scifi_nodes:digicode_off", param2=node.param2}) + mesecon.receptor_off(pos, get_switch_rules(node.param2)) end +end + +local function code_is_valid(code) + local valid = true + return valid +end -- local function digicode_turn_off (pos) -- local node = minetest.get_node(pos) -- minetest.set_node (pos, {name = "scifi_nodes:digicode_off", param2 = node.param2}) --- mesecon.receptor_off(pos, digicode_rules) +-- mesecon.receptor_off(pos, get_switch_rules(node.param2)) -- return false -- end - minetest.register_node("scifi_nodes:digicode_on", { - description = "Wall switch", - sunlight_propagates = true, - tiles = {"scifi_nodes_digicode_on.png",}, - inventory_image = "scifi_nodes_digicode_on.png", - wield_image = "scifi_nodes_digicode_on.png", - drawtype = "signlike", - node_box = {type = "wallmounted",}, - selection_box = {type = "wallmounted",}, - paramtype = "light", - paramtype2 = "wallmounted", - light_source = 5, - groups = {cracky=1, oddly_breakable_by_hand=1, not_in_creative_inventory=1, mesecon_needs_receiver = 1}, - mesecons = mesecons_digicode_on_def, - on_rightclick = toggle_digicode, - on_timer = toggle_digicode, - sounds = default.node_sound_glass_defaults(), - }) +minetest.register_node("scifi_nodes:digicode_on", { + description = "Digicode", + sunlight_propagates = true, + buildable_to = false, + tiles = {"scifi_nodes_digicode_on.png",}, + inventory_image = "scifi_nodes_digicode_on.png", + wield_image = "scifi_nodes_digicode_on.png", + drawtype = "signlike", + node_box = {type = "wallmounted",}, + selection_box = {type = "wallmounted",}, + paramtype = "light", + paramtype2 = "wallmounted", + light_source = 5, + groups = {cracky=1, oddly_breakable_by_hand=1, not_in_creative_inventory=1, mesecon_needs_receiver = 1}, + mesecons = {receptor = {state = mesecon.state.on,}}, + on_timer = toggle_digicode, + sounds = default.node_sound_glass_defaults(), +}) - minetest.register_node("scifi_nodes:digicode_off", { - description = "Digicode", - tiles = {"scifi_nodes_digicode_off.png",}, - inventory_image = "scifi_nodes_digicode_on.png", - wield_image = "scifi_nodes_digicode_on.png", - drawtype = "signlike", - sunlight_propagates = true, - node_box = {type = "wallmounted",}, - selection_box = {type = "wallmounted",}, - paramtype = "light", - paramtype2 = "wallmounted", - groups = {cracky=1, oddly_breakable_by_hand=1, mesecon_needs_receiver = 1}, - mesecons = mesecons_digicode_off_def, - on_rightclick = toggle_digicode, - sounds = default.node_sound_glass_defaults(), - }) +minetest.register_node("scifi_nodes:digicode_off", { + description = "Digicode", + tiles = {"scifi_nodes_digicode_off.png",}, + inventory_image = "scifi_nodes_digicode_on.png", + wield_image = "scifi_nodes_digicode_on.png", + drawtype = "signlike", + sunlight_propagates = true, + buildable_to = false, + node_box = {type = "wallmounted",}, + selection_box = {type = "wallmounted",}, + paramtype = "light", + paramtype2 = "wallmounted", + groups = {cracky=1, oddly_breakable_by_hand=1, mesecon_needs_receiver = 1}, + mesecons = {receptor = {state = mesecon.state.off,}}, + on_rightclick = toggle_digicode, + sounds = default.node_sound_glass_defaults(), +}) +minetest.register_craft({ + output = "scifi_nodes:digicode_off 2", + recipe = { + {"mesecons_switch:mesecon_switch_off", "scifi_nodes:grey", ""} + } +}) - minetest.register_craft({ - output = "scifi_nodes:digicode_off 2", - recipe = { - {"mesecons_switch:mesecon_switch_off", "scifi_nodes:grey", ""} - } - }) +------------------ +-- Palm scanner -- +------------------ --- In case mesecons mod is missing : -else - minetest.register_node("scifi_nodes:digicode_off", { - description = "Digicode", - tiles = { - "scifi_nodes_digicode_off.png", - }, - inventory_image = "scifi_nodes_digicode_on.png", - wield_image = "scifi_nodes_digicode_on.png", - drawtype = "signlike", - sunlight_propagates = true, - node_box = { - type = "wallmounted", - }, - selection_box = { - type = "wallmounted", - }, - paramtype = "light", - paramtype2 = "wallmounted", - groups = {cracky=1, oddly_breakable_by_hand=1}, - on_rightclick = function(pos, node, clicker, item, _) - minetest.sound_play("scifi_nodes_digicode", {max_hear_distance = 8, pos = pos, gain = 1.0}) - minetest.swap_node(pos, {name="scifi_nodes:digicode_on", param2=node.param2}) - end, - sounds = default.node_sound_glass_defaults() - }) +----------------------------------------------- +-- /!\ When "overriding" a callback function -- +-- re-use all the parameters in same order ! -- +----------------------------------------------- - minetest.register_node("scifi_nodes:digicode_on", { - description = "Digicode", - sunlight_propagates = true, - tiles = { - "scifi_nodes_switch_on.png", - }, - inventory_image = "scifi_nodes_digicode_on.png", - wield_image = "scifi_nodes_digicode_on.png", - drawtype = "signlike", - node_box = { - type = "wallmounted", - }, - selecion_box = { - type = "wallmounted", - }, - paramtype = "light", - paramtype2 = "wallmounted", - light_source = 5, - groups = {cracky=1, oddly_breakable_by_hand=1, not_in_creative_inventory=1}, - on_rightclick = function(pos, node, clicker, item, _) - minetest.swap_node(pos, {name="scifi_nodes:digicode_off", param2=node.param2}) - end, - on_timer = function(pos, node, clicker, item, _) - minetest.swap_node(pos, {name="scifi_nodes:digicode_off", param2=node.param2}) - end, - sounds = default.node_sound_glass_defaults() - }) -end -- if(mesecon.receptor ~= on +local function toggle_palm_scanner(pos) + local node = minetest.get_node(pos) + local name = node.name + if name == "scifi_nodes:palm_scanner_off" then + minetest.swap_node(pos, {name="scifi_nodes:palm_scanner_on", param2=node.param2}) + mesecon.receptor_on(pos, get_switch_rules(node.param2)) + minetest.get_node_timer(pos):start(2) + elseif name == "scifi_nodes:palm_scanner_on" then + minetest.swap_node(pos, {name="scifi_nodes:palm_scanner_off", param2=node.param2}) + mesecon.receptor_off(pos, get_switch_rules(node.param2)) + end +end + +-- after_place_node +-- placer is a player object +local function set_owner(pos, placer, itemstack, pointed_thing) + local meta = minetest.get_meta(pos) + meta:set_string("owner", placer:get_player_name()) +end + +-- on_rightclick +-- player is a player object +local function check_owner(pos, node, player, itemstack, pointed_thing) + local meta = minetest.get_meta(pos) + local owner = meta:get_string("owner") + local player = player:get_player_name() + print(dump(owner)..dump(player)) + minetest.sound_play("scifi_nodes_palm_scanner", {max_hear_distance = 8, pos = pos, gain = 1.0}) + -- wait a minute please ! + local clock = os.clock + local t0 = clock() + while clock() - t0 <= 1.5 do end + if owner == player then + minetest.sound_play("scifi_nodes_access_granted", {max_hear_distance = 8, pos = pos, gain = 1.0}) + minetest.chat_send_player(player, "Access granted !") + toggle_palm_scanner(pos) + else + minetest.chat_send_player(player, "Access refused !") + minetest.sound_play("scifi_nodes_access_refused", {max_hear_distance = 8, pos = pos, gain = 1.0}) + end +end + +minetest.register_node("scifi_nodes:palm_scanner_on", { + description = "Palm scanner", + sunlight_propagates = true, + buildable_to = false, + tiles = {"scifi_nodes_palm_scanner_on.png",}, + inventory_image = "scifi_nodes_palm_scanner_on.png", + wield_image = "scifi_nodes_palm_scanner_on.png", + drawtype = "signlike", + node_box = {type = "wallmounted",}, + selection_box = {type = "wallmounted",}, + paramtype = "light", + paramtype2 = "wallmounted", + light_source = 5, + groups = {cracky=1, oddly_breakable_by_hand=1, not_in_creative_inventory=1, mesecon_needs_receiver = 1}, + mesecons = {receptor = {state = mesecon.state.on,}}, + on_timer = toggle_palm_scanner, + sounds = default.node_sound_glass_defaults(), +}) + +minetest.register_node("scifi_nodes:palm_scanner_off", { + description = "Palm scannner", + tiles = {"scifi_nodes_palm_scanner_off.png",}, + inventory_image = "scifi_nodes_palm_scanner_on.png", + wield_image = "scifi_nodes_palm_scanner_on.png", + drawtype = "signlike", + sunlight_propagates = true, + buildable_to = false, + node_box = {type = "wallmounted",}, + selection_box = {type = "wallmounted",}, + paramtype = "light", + paramtype2 = "wallmounted", + groups = {cracky=1, oddly_breakable_by_hand=1, mesecon_needs_receiver = 1}, + mesecons = {receptor = {state = mesecon.state.off,}}, + after_place_node = set_owner, + on_rightclick = check_owner, + sounds = default.node_sound_glass_defaults(), +}) + +minetest.register_craft({ + output = "scifi_nodes:palm_scanner_off 2", + recipe = { + {"mesecons_powerplant:power_plant", "scifi_nodes:grey", ""} + } +}) diff --git a/sounds/scifi_nodes_access_granted.ogg b/sounds/scifi_nodes_access_granted.ogg new file mode 100644 index 0000000000000000000000000000000000000000..ef5d541d6314cf901f6b9e012a73326279b0d83d GIT binary patch literal 34801 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 HPXNjVLR2K5 literal 0 HcmV?d00001 diff --git a/sounds/scifi_nodes_access_refused.ogg b/sounds/scifi_nodes_access_refused.ogg new file mode 100644 index 0000000000000000000000000000000000000000..2a4083c94f2fef7040f3666bf329bb30d10743f6 GIT binary patch literal 20909 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 literal 0 HcmV?d00001 diff --git a/sounds/scifi_nodes_palm_scanner.ogg b/sounds/scifi_nodes_palm_scanner.ogg new file mode 100644 index 0000000000000000000000000000000000000000..05bdcd55bab710c88221dfaa0ed93ddac0288f00 GIT binary patch literal 19726 zcmb@uWmp|c(nZowgVaCdiGxP;(Ng1bv_32q4xBm_7^viJMF z_uTuO^XJaf4BcJT)!n5%#SDs;mZ~6V&_9>alC=ACb=mg?5)?6%`#Wb7YnSH^D6y*N zU%=(`7r6yW@p2odN3%aQg6OvS5%K$swq5hWdZl7%!K zB)Ne0eR{IgbFH5xB0V{xAI~%zJn-+0l-=wl2m}iXphb!;+LN}K;IYJ`iFMBBu~y(N zB}Ir--sD00@{`)sp`@Y2)?tE<3K2~k4g_#UNQx{3N9Flu5>6J12i(F4orlOuvz?LY z%kl$}S%*l2s>$`FDT>fmG6bh72!IQc}S4d7! zxXn`t6C7Fv4KjOX2`N${IbC9rbcuycjdfO&Rb`X?=qJX}PpE%TKu`e6^ObL%S@QoX z7TT%i|MwzfHAD{*0(d#-L^$X~DXu~}=*)=lhr>f4K&C<}jQ!5+k}m9nF8n}|bQK#; zmK(p4!}wPS&teCGgusOTPK3h%H&mErojEjJ1QuQ77Xem0bL9VgefXm9$v?JvE5)S}!Vd*Uf+4g9lnQV=K@^N$w)d;6oxf3>(c zF_M0SwtkFtl=1mi)jPp^{IM5P6cr3;F(U_{#W9V0xh^$4QnrxB1sw)RvWg5H z8epia_^baG00`6*k1G4ek0`4!&8u+Ct1zjn3H+Ze27u19%g?d{j70dRY;AZ5VZM8d&+cqY-pL!@HSU_|`ja4d)lG&yzm`q?ue4WDv+wCWPsL5x`o^C!R^o2-8A}XLO_?jY=}I zRFDM`y6VOS6S?w60vTz5l#XjytKaa4f9snjU2R3L6Zd$O30S^$Gj`KipOl{}}=5(T&ng~s+I6VIB92ZzsBLH9; z09f*8RZPGLx$1rbnLng}$rp5Dsv8MZWq=LZ$dv=3bgZ!v&jlFqJVzrQKxz=rmI(;I zJy0Oho?uobt05T>DKZe8;mHQF*%0aa@q!0PA$UQUbp7crnB)*V7j%&Upe8f?T%#ij z#(I_urVJe&5SEoTfmm)7RMNK%3JI-(1&Kg|@Pd;~#(4Hg0T~3xt3>nc69%iOL}IE$ zg7>q7lw@R5ROG;W&wV!KDl*`KKYiuq(a(LD0Odv?^k)ZQiqO$DE&yX)f!QFCC0<}G zFeSim9e^Hy2Z1b@9RI}r52PrYh{vVaa0XT(ff(j1J zcEMytOmIOJK_GJm6rtEmMZ}s6A}1q7RgB96=$Q&DT>(T%g_^2ZO$RvsoB-@S=@Fr2 zH=_c@BLLB>7za4igeC)Q7$6jt0k~`$4d^t`x1X#6Y&qQpxDf*J0yy^o+#@s{1K8yf z3-AKy8+-=rXPf?wCP*LLBha{`%&_e)ZfK?iQ z`D#-Q0)2-?0Odo!){x|;BS2yNvqvaU4`9o}@MNaXC!=8C2CNhBd7Uf;s5k_lus~A4 zsSFj^KLTJ~e{@Smn(kREo;BrJ)t-g_Ptz7y%X1Tt?+?@#9QwCuiu$~8TkwL;AE@nE z<3CMX8NlLft2y?Q0n=X4ahZSvk+O4x0*IDA@_vz?)-oy}V}J_a2Z5yM{v0d;>w0GT zvo!uaXM#)qQ~RI3KefGo0AtU>iRRfOd>)(aq5!D>2N;l0Kn!^nb~NnE=RG012m1O<}V9C%zlK&+IdA7@cP_UjAONIBZn*2SJ z{3Z2A<5Xmj{^I>PtR!PSFY@mQKmnie3jP9AWd7*wGpT2Kfbx?43jikiGx;BYiU=ar ze*h4G0I;gR0AQkjYtK|bps7Fde361{Qi`uh{DA@)pZc$TZ2{r$UtAl?f5%e*e&!!a z|E}Wy|K|Va6ri$ERD_-bq}P^O(!30WXv}|X5Ernx-gMJgVH&`Ub!^iEl|&ATi)Uo) z>NsSCpP8isn8^a`L0NL5j7)Vuu4!~ekctXD;6VX@xPUGq!_sN;=Z-T)A2ywgi#^k-7(}`)_BX*q<-Y0gIsRp9pga87W&-d0wE!%O9{q-OW zUc?QXNJ=9fVkRr<$#<0Frpe(1frP`yFeAeINx=mKwDct~0sU~HKA@qgC8_q7 z0A?7yseXL~5kwKpKrKQcC?sy~tx%fv@4>IL^HtT3p67XfuHFQ=@D)T}n31t_@ckBq z^a7uZ4$LDgtqizh;35Ux0!~mPAl%AgkDHfYP)I~fLP|zXK}kjJKe>c}fPg=^Lcl#B z;BU5|hw4uk=s8>Pj0oxactvWeqip zkV7ro8wl;ZZ@pjbEOzI&opG#Hy_A-qp5zmJH_iDA;^xF5?9+WPufOqDd;XnA@6Wdc zF~+UI31nhsND)0^>5!-)ltm7X?fRASC%Ee(i)(3`zo2fSpY=X zqv2w@YFB!UF~~JzSWCT!&qLyQZ znVr+$j?3?s-nn~cC72!udr!Fg33TB(L+7RR+NrBvP26qP670XS;1G$r_@<%tm|R2Y zaNg^Dd{lWzLA0?S8Z^-5D)E{J8paOm4yI>+kUI7(x0=1EbTnbN&X6NbQBeN<4aZ9D zf;`_|ZV~Yy`rC0{O~E8#+~0?TQ&DdxiYmG~a|@^y3!g++TA99X*t`?te^Y+j@_XOI zO^x%{)Zk5lt3q=MCk#l9_iNGzxf&8f2Xx2IQ}>m0!7A&_ep$XongI=uo19-_oo7vZ z-ipYB0T@O-!qu1ZbQZ>BR8w$6od z3$}VouPabA^D$Cz$`kBE9y=fI%GsA9yxPIJ)3HhLg8fzL=Q^~e!>%frth=u!oLJj+ zu-~)PbF2of+7{^zym`mpW^5C@b~Ys1xC)s+YFb&tpdS@*P5Pq2-D}1L#XB5r9ko=0 zjwjqW_x%n5BWpz7>8nrH$OyRQj~^ z?1jr}$Y%>fm*&Q&?CRxZMXpv9is7&*FT_&awY_%rflgO~Z=TMyglmcC#F;4<6F)0= zAHAmhTl6aQE-+{9s|jIE-gx}xO3q0x-wbjqf=Cc`_p8sdwjy_#Wnw%;xFB@;w)1)L z?cnu5p&+sde`XN|Go9dXFPyDa-Q3(C9>n$D?%;?!^sap2J3ntXwOWj-HvNqFy8_$X z56wb;EkC6reDlZXsfBC8tk}~IidfC*866+0u*ny%jMwALZZ8u=;|B4Ne{*aG2&@YW z`1v@iU-~7*9fuLSzc%S|nWD|&jvW%U+u&kpMH_(zAlOP(z~-Q%y%}9lFhz{} zhhxfn>J5ZsuQJ|FZ-%uodEMzSUyNH+{HY489#c9gW)L@t5o-K2KkodSYFlS2`VevU zGnuGKtpb_?mVuvR7!^uqdpuv3)l(bOxo->_Ly*#BDe~B|12yOn=3`xaLC8)EjVGu& zvT8K%YtFbgn}o`VZTN<2h@1j;t7`}*j@k-#a49iA97jR-z<}a0i9m?C!TnIh-<#qU z3lp4wd~E9Wop@UnDEd2_qI!(YUFjkD#8%Ru?;x!EUN3SYzC!udkVVe7X*7ku-*(vD zCFUc&u|RDd0*Ikxzcc|vzvFvAc{6}DanN|>)%hgKIp`PY6M4>>5J!;vi@|l5SWz=V zmFJOhw}8Qw9>lE{9X9Bk!*P??^a@=Tl^j}2Tu_AQK@v=9C`75w$?*pFUgSnLq#Fe?Cw!^zL! zic4dVx0^3-W6x+YD0U)hxPixS7rWfpF?2dQ{c>14sGKe3NWP?(wV{TIioIaAA^Z37 zV7tK(6?VT;FNNwTaU16;DpE#o=&F%za`vF?#O*_Yxk6M`sYt-oFYgc3S|I8q6wvkp z`~aacw5v7QV)Zej-wv4pjq_~dO^o&=Nmbn|_>`m0W{7Q0$g9U+zma#u z$#yC&{mhL=nW{Api<-|@u8r~8;tz2k=>2)MDkUWAsZU}cjgS6YD`WTE^zy2x{v35`-tPa|TsZs}bzK0r-Rn84M^#{R_F=G^SZYkys z-JK_8wo@sdu@f=bG9R(;ZH-BRIWLQ?9bb(I8hU?J-5Oo1ha=kG9rYyQH}59onQ<04u2nE|T88n0;jEQ>CD?VlP+DGB8h@CsBU(O|QUwqcxr;I1j&?DGltaRf^? z^3%ngXfg-BYl8kSoQgN@6N<;-XK0{c_$>pw9I28J^;N$~Ir2v`sShIfpmW-Q(Q1wM z@?jLk;+j!)LRR(uPnD7y?D~c0@Mz`j*o~yT;V1l@B0n)fcFfZ#Qf=@p2H4$M!W+H12N6 zSqvt#WyFWaX$B5yM_sWhJX)k{&3EUV&65b;%&z&db9|lgn4iWj> zT(mBgi+RjY46Uk>r)}X?dHl&cpXRF)7L+Hb0~<l#M*PPc$;g?s}{9vI^;L< z?#@$sq=tat+G59gG_oM%XPKoj`Aa+8X>s49Z!gv7iU+1M2>7^WnL)%LI@I|4xZQ!> z8hT%)m~Q*Bn;Op8?Y=aFIW-*8(pgj%YijymF-Vpl-xp}&ne$x|^WsLH(G8e@h8Zo~8m#`TK?$l?Uvi?;RulKpJoZFbBMQixddxferMa<;^;R%0$lQ&S^u zb2)EApxzu|-P{&7n{&{FlkNiHKyti#l(pSny7SPlIX(B`Ud3`Y>9JJU&#uVXK6}8Z+EsYCrlQ5Lw-sf8*5IPUljNI`ERbrSXc2?BsXj*_V$JAp(&5lnt1WC z^uG-N`SN-t7bP}<5n1+)`qJ++oe+Y93Qx`3a^c#o+6qCDvhyh!vcyE&Ar_m(dx;1E zv@pSx{aF=Hb;)T_1Ec4c0-?Q&!Oe6=a&f*(b1B!-Kf?Qcp|>~}t!IztR_bjtDDHfc z9=zQ6tkXn8+EH}FY9?jM7JktT4mvZPew01BHr)Sy*s_S6rwHJOKPrZuRDhMf3DEF#5u#7;%W zB4kUfdzD|`|r5gFlxrt;+SdK-M6e7LkAv1r;>N}kB&#VAe7fCbAV`FeS{ zRW-hw#n897%X&OT5r3BRpkd-_q^nI-HCN4#N8jxCh@cQ8Ae=UUoeI04IOdM#^j2y0 z;$W63M#?Wjq~9Y#Z2q{h9GaFCgDGpX|!R?)N$3%=BfqoAYxiNctZ&W!vOAgNj#d z&A@?!seGZE3fdy5cCGz7X^Y`##NdQ5>BvAhIu*mrevahsVora<@%VsVqKuw_VTf#yK_QNKp_8 zR=3^b$|>X;f4l$5x7Zsy_^|Ms$RMN}NY!2oaJu@PhPRj(Nm`==@dU1*O!vdNT1eq43U zLR;2}Pe15k>dv7>y=zzw({UcG)9I{5hTxk*87$B3M!d^|D}?9hTl}r))=*5qQB8B* z=+PS%u9rMISR2QKz^{6PGoX%;??5H{d>{&Q5)yh^sl~=R$HlU@sK?(5PEik>LX8vf zW~XYQ@1RpTf60`F)FF_YWygB)v|{~DpweHilYjSGlx}2uH$gaiDT7gML0zyZNh$Yc z9a8AATt7$T0kug-Ob${cF1hMa3X&T<@kwlT(qr~NjDf^GCF9C&y!TyI`-XkqYo_eC zC2l|nm&_>|i5uHuW841FF!Q0dhteXfuSI9MzO(B>kz+gUkdymEC{ZBvr*IY3Y@y?i zS{7eF7}k4D+`C42yc6u=+WdaIithYL@{Yq1&4KzLcV{_$=QnvG>MT~zUMidOO>g%%vCItjMRqb;gl9V?)rfj-H1Xv7TSiUB`7NkyI;2KR>gDPoZL!Znzj{0>V-g- z2+fOgu1f&<^-8z2e;M41j_XojhDHm981bwqKwd zFw0eImx*IN`z<54NO}1yx~`bC4VE*`Xr8!9m|l;-&^GZ7eeJ5GDVkO5EM93mS~k+l zfPB#8qggQ8<}REhLDc|~BtwjHHY%6iXA=6aE0|wKwAmFchlp(&niOkB?{X$QH$HP6 zy|w7|w7c{sf%H%B{!;7zJhs_#f-Nz{rBy`k1oNR>?5W{)aI%F}2P!SXo6x{48@qb; z=4tP|be}X3-b&|}p>g#JTkDjJ#YH&I$8G+}F_dcxesb#eb6<(Czx6&(T>$2H?nW8yREL>n3g;E!|VQ zHkITsr~JlH&uc=ztibrNzIB7Zf7^Xs*9HX!dI~9Ut`Co1=RMxdTYpa3>HS6FW&`zI zkE*mvRWE(?sCgeC4>-iwC6J6K8mMkPW9+Rl zN=z$+b;Mj7_TuRA;xJD0DJ2X|#BI2JU(jbQI~JV+551}0+t_sWBVC7>t9PAwM`}q@t>d0e4_=orJhZ~z(BhC^XHKRqSib)xr&2z`DaVl)M;~~U)TM4T`?L11pw%g&v zADN^}@faaljBzim8*;`u&VC;WIdg>X?H*!vf_8;ogX3<&+`b(jokS(g`u`i_ug(6@UPhW*~CbQ1uUJYkxq_X~Ak0?uPe#@A~djD!8 z%-Q$UotWrw8t>i!CfMr^iAoP-#(IZ+5d5fB$J3+#KsOmW|ILadtUz#asqrvvLEWPy zZ)TKghM#g^997F;T4kQypCcQ`SB6hPG4ke3uY`K}r=et)2*j?wh;0 zk$3BijVxcGy@p-gqQ>tF^X2ty)BP{sUB_RB?5nGm7o01fw0UzA;csU05h^c6apOuh zEP@5YNNgTeBx=uh-Cq147Q?*wW>#9>m=bd7;G!w|AUX?O97u@QqWU=qRip9F!jgg= z!^|~ThZ+OqgvXLtc-a_6tYE?h<&kwcT}*% z+?r}q>)WO%RXt2|EfD1|q@T^wi2JJ4y^vt}D(v{IoHcQq^2w#V{Zpq+KY7Zw5oO}< zw^mD~Op;J3(+(y-X)5{kgZAFD?#S)FzD|}ILqGh;a2f#(3yX(!!fNm{{VZcFDXZ(9 zsPG0xe??*)*|M}g%j=wWrk!>XdW&vd{f;vtQu$OfarR-Usf-I#8ISoR(au4;ljl)8aazEY|b!#-m0NubY?X1sla^w-2!3W8G!Cu?wG^3(+z;)7*o7o!z=m` z|KjvpM0&-|x!h*!oM`_ltX2i}+~=NiTp4+XP|{_Of3b+lV0dWX025&=zI8Y0iWr*3)RW{zAgIrg0INq&D>kF$+0K3zV&uUDQzz#&P}PNGZ%}a?Ny51s4c&C0W;KO8kw^xmG7?O7j*d{e@oeD|XF1p=$M>Nn)@nasLI;#Q6T zL9xQ+rV&J{2DBiy$r6gK10vV7lwG0t7gij>4l=td!43zyg7{^dcfEei2V_tn;$^*Y z)CRb~4|=`7M`e2o!DJZ>G%cxuYH|VUA2`7kKRBxBm%rU3heIc^<3&nQ+J7rRYiN5< z3S}2b100SA3a~{e#lv*JrnN;~9($qjIha#@tX~@#(v&WNeS4el54J;Vx6fjMOf-C|IZI@~U$F?%Nr9wZrnS>LXe!5CW2Hq){bq#?Z!w3)5<4-STK$RQ;UFs(Y zV;F2zA{6mM;_>6V09sXxMc~=?{AUPT$2IB194U@e=u&7cVqs*T0L<&dkb&zDDdj(Q zB59+78F<%GTV-kWb3M19xB5J(UKGxCRk=`M$S{G!MH$XFCKkDz64d?Sxx^VEmL+D4 zJd?8D+tPPQy4sP?UREN=;oQA&gr}hJ6x@c%@#^orbIpy)Qa03P%LHRp%OR~5&5xt) z#eR&cLySK5E%lN?ZiYeuJ$}{OhP{GIR|2?CFI@sW8)TLu7}0lsa6=h@QZjHUwArmd zs4O{o9EmK<3|f<_CGC~Bj((-ec9j2xKW!DHHd{d22W1o6yY!y0qF(C^Z!pIp(6)xC zg$VD%@x>C010~WC`SQ`Fl~t49NyW;(wx(GNLUjB1F9X{{)`ND#q^_N|R8z;PR+9R4 zEY~hyvp^?|*Mk$UE5=TJypGp11jf}L_iB{2IldT&A>pHwwTNOOkwS%n6#4ZI+@@5& zLQWO%Rh1CrHLNAy`7WsFzY z&niJ4P*1OrEuQCVZa$dk86qe|*&X3ZdML#B9mE-_F=qLad@BwNvGA5}@BycA1Ij%f zhFV}|%8%Y_j&r#*P*hMjFiL299tiyk&Ddc0MVM2{Kof)wk=h1BMc)Xw%F1bfJ`6Ww z@aIKeb+Me^Eisi%Gy~PO2nCbgMjI8)M`%LGeVe;&4KNTT>c4R)JTR=FvZ_T3i+^G2eU=|!oJ`_ozT*zY2BvCgnKIRno zVT0(v|4aGLypj8$g{|dY18J>qr}R_84#aYpHc!BNHpzri??M zBQR;gt$)=UgYAQ!=_wDrw((iD>;+M(OnF_8N_i;9ABD0$Y zI`aU3&@ejl{UU`-_A@mj{9UfBKuVJ@v6p#06@{bPj+)-DgGZ49HnqsV~Hyj zHb)H0I1frlKYm)noz1Fc%SG*+AB)##bWN(+4Urfp!=Qvd^^kxy(O*h{bi31{BK1qT zCk0@(l)XYr{x!L%&0$M9a{sMrff{C)a-kvyK0lPfB&N{C%ga17{1^EpOal(;|zT~a%+%_w2SyEGu; zv%wdY#KZCu(}CT5rD`=zROu4fD+v&R5X-M0Hip5JQ1Zz|{%Radng|7%`+Qk|efxZ{ zkyIOa2Wkol$U_*Xi7WvlBB7yL3)#}*b2 zu$v^69-AO4aBkYpg+&Z^k;4TCZ#?3v7FbaO*Zg7wY|?9>1>6BEDzp5d)4l zlc!|1;MdGf<;US`!Li?4J+b61(VTEM^uSL##zx|`1{rP z4hHIdm=NrjNu-Pf)lYU;^XV{f(^H61! zSj_as5~~q+{lWZhkPiz7gePayh8)V&O}Q!JGMS&}?Ql%{qVP2J>S8bXkH#VXy8#Sm4qOR#t57o*m6F^EUK8T*|+$-_k9EhMs%A0&b>-m_swjOa;-kd8HpveRCcveT8; zI^%LruLrUaU-77`qFAZJzDYs|xCBcjZXaGZg!8D6qd76dTM%q-mwXTGnSFR0j5Lx1 zX`o2LyA_>2^SAgoi_y#0qayBCIJ=%v%XNah5$*tFIO0T~iY{54k+6Js<`D9FpD3Ob`-}90T4Nc-^iQjX=!c(;i$C+KMsLN_QB`dRRVJ6|e$4ylJ z#%$^}@hynkZ&?vD(=R5Jk((sqN)NAeAZD|?9pTxq*~NcT`gk!uLtUIci{MGJ{8L6D z(gVFi?^&6k~K7hM) z>?j)?dLjDWRlktk`z<&6JxSh?>;1Re;-9R%L~3AJxaUsRwi)>*NxNlxy!wW%d<8YqO) zTH)$AjCjj*4m*5ZQIj>X#u@V!`$8|Ce%-OW6RPp6P|CvBKl{7%3(u(n%j4*L`0j8S z5%DTaHI13!erki+lNXn*UP<5k%9R)v1TC@QLb2T~!8fVP^@DHvB;5{GOIy>!A)%$~ zenRDXeOvL5+FEcVe*DP%ip&RtOa`UAX2a90JlEZDAi8A3 zkw^wR5{2pIj-#M3;a3pu@gjlZW!sg|DZ+uwLRhmUK|-iCPf=*4T4bu>Z_oh^I*3j< z)WaRI)|dS;3q?!jtYz2MkQ-L3ufg-fj`*)xU0MiAsN=p1YeeRGy!zcT7v@IEP;aAF zt?=@$ZLfIgQv>YA&TEq#sIcg5wH$A**qWoY5A9+VR;xH39~PI1kSDj2U@|VvlKR<$ zT$6gg%8?X*lfM4yR2d24CpE@{pR4nZrS2zj7n~gSHI?eKLdlbyUk(o z_GfW1d6l;>wE0se_{U)Uld-O-&r^M19HF%bOMyr{QZl?m|y4!<&g)5!NF_e8zq1(svmN=og~ z94bR|rSWgk(msB&Q}4QKx75~-)-A7cw5~DUEFqFOuO#r3_kL?cbG|eSmImR0)`#`R zqw}eagwTG}YT;)GN~pss#$k2f65DK>2OO@wY`{i4l>PkKX+dAcxwkKW$nh0zCVJf9aYrPp>=hNe>PjU z*G${=JzdgBMo@3@I5CzlQa3|i>)>km*DK6aH3w~IR;zV%rFvjs^CyK$v|Fbfe=$*4 z2JsR@p(j-pyCu%jX=i|*U{vC=<|dFEDl2!Ar~5gkTbjl-OK zQ$#Q7ukZu6y1PU>`%YFnP#GOn-KLgR*gPKXLs>hw{p&>FRBDBeLP3WfA%?*;KDevK zJ;4mIUHC!3Pf`2g@pR5pApz&7WeXy0;S};EJ9dOQ?}5xBJQeEDWkbgda@v{)^ zXl}H;wuz)tY%3Xs25zurp(g1uZT6Gyr(d3dA8lat==&9Fvp9m0K7VC6_UaTGHrXMQ8dOw)=rRl= z)aizpfO9;O#IPik;Ld}Lx2mQ^;q+R$ef#;x4ym|X{ol<2}G|K$1O#xvuE^3dX?y}OFS81J@LrJ!X=ju zXMD2-`8n2FuFrgPevG!2zWxq}{vfw_``OiVoyK>XKj+EC{};kVUjC3VOOB>&laE#P zuH(rIC~NB<_RV6R(Dq3$_FYM8v*?(^zOU@BSQ&6kc+*Q~)!H_;hQndW7Ag)Hyxc0#W-ZfL zOT7epHpgZovJQ%4LX7Lny8IQYUqWT?j05Qru>zn_VMxuc#c<#{Z2eNFDU4`|N^qOx z+i~8&0}sJ=+n_z*fz0@E;ykbf&L!OXx@##wjeBZ}eNbeJ*k>Ly-0?u%rohXCu(#>u zDw!rbuUXISM{Ljz0h01?A_{1N4-aXMWS~X0--1G7X){jqcd18Q?=k9lv~ycXQ=0%J zL%TpgG(UdkmO;J|ci?6y*LJs^u7=7*xazIL(@e?3yV!EH^Qa$aI*ebPo01S@LAQ_2 z_8j0gDN2!Wt&dZfYrzM(tn{6IF-H2bB?hLPP~kuIbx0E26GHDxoPF~}Bm*@{j2Ekp$-hUcOZGbtj zI6!`2~7%e^uenrkiiyc`$hk z`gN{JFuzPUs0gti3laMfteH6UhL9@o7aO%N*apEONme6Jup^O`)hYV&6Y&QWF6<6} zHXF#&&-SjL{0~g;_>1K+?S0(9NNJkOcME|;cuu72{Vuy)!Q5u}` zlX(@tdfpi>>CQkgAL_yA+#fGdNpZt+?9e5ZHpw|?megzWkbdyRn!TBNQ?SFR7 z7B}!xQw&lqMBwo$g3G1eUS|d~k@oX^HH7V^*&sSks?#qZ+;%*eYTbH>B*{DD0j5~L zyPe<45x%o@@DcuQ@WtIXff2Z`NHK?wLQxSN=EYP+TT@;(EU1nVe&mTDD@2f|nMWqG z?ABV1&whH`GM9Vru0eQIIHxzMG`OGl}%4P8)tZDJcJ|I zRE0MiC)_*-9c*Xg_fWnccaQ~mb%jQ0{ANcP$ek7jvmq zVqw2h72|g9lbUvG2?kX9Ep(2{k96@G-*FC&aUNfO`RMayq>m33c=09r0{+?{JaCUc zKlC;?&nVo9kxL|M;Ojvh{tMO0@_<9(2hP`hRm3r5oOadqE_h|4@WJqAMf@3hAV)!= zaAm9HYJpytoaVz7G<$sqqVm!j_ErXkfyiB2x6LTtpsbBBcJC9Y8el&gE2=!FLl(u}rleka5M?zyS(i zfu$XLam2%1C-PR=%cLhb3<~(z+i0mP;GXY`GKsp!k9Q)Jcnp*=v{?L}ACC*fHj&LF zQ(nlJ_7*7)>P?Bcl1i z<>X_y`1uUpkDhxu(qlE&V5jNRhUM$V@ z8xsmEId44oOPpr$71TSn!S%}nHXCWE=4ctRO7U1k!7QI&r^G+6C3KXlV1RrN&KXi~ z=T!8Zp1@nc!Pq`+gt5)VCQFv-`7zI2JDL}KPmsF8kg$u=v^q|sPZ1Q7RFGCk_j=7y z@C~ZR#)z^%(WNEtT>{C$G^L*?7R~ByL7KY!qRd1a>LNyu)Ac%IUQUbn+aF&-LIX>C zr9M&Dx8uIzr`kWK5OZ7@K*VHTZnlZeb(ZQJAa&H99E>teftkKFm(+4paP$oi z!-SB%E_zBMZYr8QW@$5>TlFS?<=ss+_+XX0hb|cv_}T|4Kp$gpT~qc@Kt8=^Vhe0l zchwl@dt3FQ9ME*TUD(`SyhxMkYlEmsrAp4e6sVZ@s6AP5(4lG26)`P$w0KI`KA9Xb z5{E-@Z405~+ljy{UL>IjIJ9ZF!li*_p3R^7mM>_*HLC5pCo$y@qHxyZ%#y`ng43_^ zrlS;hAZZCiSgy&QhAi9C{0sD8VFZ|zo?P0>DUyEL8EH?bI zWD~Y*_)K|N0yld?o4njFQ>nu~>(TlmAQ%zvRHA}VbxFH+pjbV6{PiVV!HTvD$|rWL z7juD^q~(;}ku2BP4@_yKKD@|^!>pJ;n7w}E)4CI&f99PZs*bHaaZyrJ3e`>faU9zl zTxhfahZkm6E?mX1qEFwC7aP2}hmM1;K?~aa8l2{qZFr?5cE(upzKOs<3O+)Wmom2b zZC(QBpiS*A3=gpO(`#*+@Hn--UgpIgeGz#pASkAz_4xH_2Y1HL(QaI$roi`7>ZGt6rflb~PRUwp0UGI^72i!Z%YUBNY#P%>cq<&O;*;!3k=>(ZxHgUDc*u{fto;c^p>o4XdvBWKQF^B=Q5z z{MG#_At5Ju`kmxXD`Hd$FHJy@TB<8f9xTQ;?WM!p%BKwRIdgT6gz}I_eBeCG6wI4%~ zFA&5n`GS|ubu_mi!n|@RA`#*%Ag1E}a3B;p%=w!u)2zD=xdzv%Pknpd5=(&`OPe@@ zX0S#0Ycf{zN`g+=t-MA__mP(PvhGP76k8b?LC$S{0a1{tDmLr7hyyr_{-9gul1C*b z_i3)fmwQY2s&VIsO|9G#jk?wIKgQ4)EL&E3-WDfPU$-(E^+9yf^>mJ80w z6hPAUJkcCAhX;)qK}T-kon*KAWn)1NAdtS4F>I!QK`l~2licHl@y&RZ@ZN?8|B1uy zfEfGj*QTt-NiBYwu>%)b zGF(4MomDGUX{1F!ffeG@v`^;a%Sfg%fKmUbD43}V%KV(KvmBrz`cT|MszWkDo_Aqx zXzw4TT6dVHZM83Km~||r-`~)^+dIlxg{fQjzXFm5ZTX3(vGTNOr&86{5^wHgY2?ly zUJr-N`e|w+=057AO^+JCgVc^8KmZ;9U0Q&f2YwS*`yNl}n1Kgx zkFTv)OKMa4P?7~@B!7oOG>5~iXFqs4{IFdFAzOz(|?z@O{u)jT4dhSY4$1#~cU+cQv=2b%2H~>@% zy>CcA+=4*O6Z>~{4h9O~0kEb8SQ%JI3jdf$5Tc(3?RmW0v|}&JBXCqH#2;KlUozH0Zy=N7FsJk$e3h(Ks!+QD|*y^tkJ0H;S<30!M zf57YN5VUpwyB{2L5@aUnXBt(~Q^*baibGesZx2&EcaLdKxpm{)?alZ9NJ!k2b3ecM zRC-|{0$4QzKJW;s)3gWDHFbG8`#_gDzk`6Um%$K3 z0>x+0xGr>E`l+vQxUp?+JDvH*%cI?VyO?h5yoGN^X0Ft@H?hU>-PQy^5 zhR@IG$LlnkN{{B$+an{vd>mry_q(W^Iw^&5Vm_-SCDYj;%pyGvn9~rq!q?5OOQFU>Up%5kMi^VYvbCQOCA8@ z`AKUf1r)^NH|On`oL=RbgMSpF*knE%JM}-sHOZ#QI2V@{npI-|FdWmyrpX_4HwSbi zJ+w@}mFO8%Vt8`EJa$;kEKDGlCw9t~L^I2ka|jTB;$lAs+QC|&G5&><(Ztq4rkD4P z(|k|fzP~Fj9bS_qb>EnsD{m>k+V=1$iZJXF#e%C8Xx^G}GaU8R8T#k-|1xH6);PcW zm!sc%`>SBB?Dd-hOTNha^vs?94(+R0ro!ewT#=iuoD+-LsdDT2@1#3`m4*7_`Q$U{ zlj|0rQlcGxxaR-+C9}~g`&>(`_BHp8W{G_(_n|z_Brk6bzZju5^Y5Rxohel$@7#5p zlnrb+-%V$>fBFr2;YFHtTmiV_N=p-iKBY=XVv=@FqZH#H7c?%to56rg01kYJ)@;A& zrC3Jxi|>HoQcWf^1&2gOk5ID0!UAL}kxfT=UBLzo0;Em=9svI_0XzzbXySR08@dO< z$2w?+`8v^QD9JVCGW^R%<#i-{qOJNzsz1K7-O%Wqj(S`Gd^XwQ9aQffwDxfW5P%Qx z0XX%uC0Hh--K2(jn9z;mKtd1^DzA9t{MBW~0B>Mq0xS2tA8F!uum9*XBpZFMQ7X996Zxe6(9C@l*t=-;m z5nH1W$KZtkeE}EjVGTn7v@Y*^KctHb)P43%B$7U@3o2+y{S`L>Tqqg05 zc5_)bmE!Eq-5`5`zmXsa@xIi~r%N~Hc%K*y!%39}nXl3cmCdTF4RQm*aSf-2_edK6 Dak7(R literal 0 HcmV?d00001