From 5cb73ffa7eb31e23f7fb3d17ca0e638ccca05c6b Mon Sep 17 00:00:00 2001 From: Vanessa Ezekowitz Date: Wed, 22 Apr 2015 00:17:05 -0400 Subject: [PATCH] Add king-sized bed model create it by placing two twins of the same color side by side, left first also moved the bed extension functions into handlers/expansion.lua, renamed them, and made a few other minor tweaks to that file accordingly. --- homedecor/furniture.lua | 69 +-- homedecor/handlers/expansion.lua | 115 +++- homedecor/models/homedecor_bed_kingsize.obj | 528 ++++++++++++++++++ .../homedecor_bed_kingsize_blue_inv.png | Bin 0 -> 6416 bytes .../homedecor_bed_kingsize_brown_inv.png | Bin 0 -> 6075 bytes .../homedecor_bed_kingsize_darkgrey_inv.png | Bin 0 -> 5800 bytes .../homedecor_bed_kingsize_green_inv.png | Bin 0 -> 6099 bytes .../homedecor_bed_kingsize_orange_inv.png | Bin 0 -> 6081 bytes .../homedecor_bed_kingsize_pink_inv.png | Bin 0 -> 6132 bytes .../homedecor_bed_kingsize_red_inv.png | Bin 0 -> 6054 bytes .../homedecor_bed_kingsize_violet_inv.png | Bin 0 -> 6349 bytes .../homedecor_bed_kingsize_yellow_inv.png | Bin 0 -> 6264 bytes 12 files changed, 651 insertions(+), 61 deletions(-) create mode 100644 homedecor/models/homedecor_bed_kingsize.obj create mode 100644 homedecor/textures/homedecor_bed_kingsize_blue_inv.png create mode 100644 homedecor/textures/homedecor_bed_kingsize_brown_inv.png create mode 100644 homedecor/textures/homedecor_bed_kingsize_darkgrey_inv.png create mode 100644 homedecor/textures/homedecor_bed_kingsize_green_inv.png create mode 100644 homedecor/textures/homedecor_bed_kingsize_orange_inv.png create mode 100644 homedecor/textures/homedecor_bed_kingsize_pink_inv.png create mode 100644 homedecor/textures/homedecor_bed_kingsize_red_inv.png create mode 100644 homedecor/textures/homedecor_bed_kingsize_violet_inv.png create mode 100644 homedecor/textures/homedecor_bed_kingsize_yellow_inv.png diff --git a/homedecor/furniture.lua b/homedecor/furniture.lua index 93b0b291..a866414a 100644 --- a/homedecor/furniture.lua +++ b/homedecor/furniture.lua @@ -189,43 +189,16 @@ local bedcolors = { "pink", } -local function bed_extension(pos, color) - - local topnode = minetest.get_node({x=pos.x, y=pos.y+1.0, z=pos.z}) - local thisnode = minetest.get_node(pos) - local bottomnode = minetest.get_node({x=pos.x, y=pos.y-1.0, z=pos.z}) - - local fdir = thisnode.param2 - - if string.find(topnode.name, "homedecor:bed_.*_regular$") then - if fdir == topnode.param2 then - local newnode = string.gsub(thisnode.name, "_regular", "_extended") - minetest.set_node(pos, { name = newnode, param2 = fdir}) - end - end - - if string.find(bottomnode.name, "homedecor:bed_.*_regular$") then - if fdir == bottomnode.param2 then - local newnode = string.gsub(bottomnode.name, "_regular", "_extended") - minetest.set_node({x=pos.x, y=pos.y-1.0, z=pos.z}, { name = newnode, param2 = fdir}) - end - end -end - -local function unextend_bed(pos, color) - local bottomnode = minetest.get_node({x=pos.x, y=pos.y-1.0, z=pos.z}) - local fdir = bottomnode.param2 - if string.find(bottomnode.name, "homedecor:bed_.*_extended$") then - local newnode = string.gsub(bottomnode.name, "_extended", "_regular") - minetest.set_node({x=pos.x, y=pos.y-1.0, z=pos.z}, { name = newnode, param2 = fdir}) - end -end - local bed_cbox = { type = "fixed", fixed = { -0.5, -0.5, -0.5, 0.5, 0.5, 1.5 } } +local kbed_cbox = { + type = "fixed", + fixed = { -0.5, -0.5, -0.5, 1.5, 0.5, 1.5 } +} + for _, color in ipairs(bedcolors) do local color2=color if color == "darkgrey" then @@ -246,12 +219,13 @@ for _, color in ipairs(bedcolors) do groups = {snappy=3}, selection_box = bed_cbox, collision_box = bed_cbox, - on_construct = function(pos) - bed_extension(pos, color) + after_place_node = function(pos, placer, itemstack, pointed_thing) + if not placer:get_player_control().sneak then + return homedecor.bed_expansion(pos, placer, itemstack, pointed_thing, color) + end end, - expand = { forward = "air" }, - after_unexpand = function(pos) - unextend_bed(pos, color) + after_dig_node = function(pos) + homedecor.unextend_bed(pos, color) end, }) @@ -269,12 +243,29 @@ for _, color in ipairs(bedcolors) do selection_box = bed_cbox, collision_box = bed_cbox, expand = { forward = "air" }, - after_unexpand = function(pos) - unextend_bed(pos, color) + after_dig_node = function(pos) + homedecor.unextend_bed(pos, color) end, drop = "homedecor:bed_"..color.."_regular" }) + homedecor.register("bed_"..color.."_kingsize", { + mesh = "homedecor_bed_kingsize.obj", + tiles = { + "homedecor_bed_frame.png", + "default_wood.png", + "wool_white.png", + "wool_"..color2..".png", + "homedecor_bed_bottom.png", + "wool_"..color2..".png^[brighten", + }, + inventory_image = "homedecor_bed_kingsize_"..color.."_inv.png", + description = S("Bed (%s, king sized)"):format(color), + groups = {snappy=3, not_in_creative_inventory=1}, + selection_box = kbed_cbox, + collision_box = kbed_cbox, + }) + minetest.register_alias("homedecor:bed_"..color.."_foot", "homedecor:bed_"..color.."_regular") minetest.register_alias("homedecor:bed_"..color.."_footext", "homedecor:bed_"..color.."_extended") minetest.register_alias("homedecor:bed_"..color.."_head", "air") diff --git a/homedecor/handlers/expansion.lua b/homedecor/handlers/expansion.lua index b7bb553e..2f72d231 100644 --- a/homedecor/handlers/expansion.lua +++ b/homedecor/handlers/expansion.lua @@ -1,5 +1,28 @@ local S = homedecor.gettext +-- vectors to place one node next to or behind another + +homedecor.fdir_to_right = { + { 1, 0 }, + { 0, -1 }, + { -1, 0 }, + { 0, 1 }, +} + +homedecor.fdir_to_left = { + { -1, 0 }, + { 0, 1 }, + { 1, 0 }, + { 0, -1 }, +} + +homedecor.fdir_to_fwd = { + { 0, 1 }, + { 1, 0 }, + { 0, -1 }, + { -1, 0 }, +} + -- selects which node was pointed at based on it being known, and either clickable or buildable_to local function select_node(pointed_thing) local pos = pointed_thing.under @@ -63,12 +86,7 @@ end -- Stack one door node above another -- like homedecor.stack_vertically but tests first if it was placed as a right wing, then uses node1_right and node2_right instead -local fdir_to_left = { - { -1, 0 }, - { 0, 1 }, - { 1, 0 }, - { 0, -1 }, -} + function homedecor.stack_wing(itemstack, placer, pointed_thing, node1, node2, node1_right, node2_right) local pos, def = select_node(pointed_thing) if not def then return end -- rare corner case, but happened in #205 @@ -80,7 +98,7 @@ function homedecor.stack_wing(itemstack, placer, pointed_thing, node1, node2, no local forceright = placer:get_player_control()["sneak"] local fdir = minetest.dir_to_facedir(placer:get_look_dir()) - local is_right_wing = node1 == minetest.get_node({ x = pos.x + fdir_to_left[fdir+1][1], y=pos.y, z = pos.z + fdir_to_left[fdir+1][2] }).name + local is_right_wing = node1 == minetest.get_node({ x = pos.x + homedecor.fdir_to_left[fdir+1][1], y=pos.y, z = pos.z + homedecor.fdir_to_left[fdir+1][2] }).name if forceright or is_right_wing then node1, node2 = node1_right, node2_right end @@ -89,21 +107,6 @@ function homedecor.stack_wing(itemstack, placer, pointed_thing, node1, node2, no return stack(itemstack, placer, fdir, pos, def, top_pos, node1, node2) end --- Place one node right of or behind another -homedecor.fdir_to_right = { - { 1, 0 }, - { 0, -1 }, - { -1, 0 }, - { 0, 1 }, -} - -homedecor.fdir_to_fwd = { - { 0, 1 }, - { 1, 0 }, - { 0, -1 }, - { -1, 0 }, -} - function homedecor.stack_sideways(itemstack, placer, pointed_thing, node1, node2, dir) local pos, def = select_node(pointed_thing) if not def then return end -- rare corner case, but happened in #205 @@ -119,3 +122,71 @@ function homedecor.stack_sideways(itemstack, placer, pointed_thing, node1, node2 return stack(itemstack, placer, fdir, pos, def, pos2, node1, node2) end + +function homedecor.bed_expansion(pos, placer, itemstack, pointed_thing, color) + + local thisnode = minetest.get_node(pos) + local fdir = thisnode.param2 + + local fxd = homedecor.fdir_to_fwd[fdir+1][1] + local fzd = homedecor.fdir_to_fwd[fdir+1][2] + + local forwardpos = {x=pos.x+fxd, y=pos.y, z=pos.z+fzd} + local forwardnode = minetest.get_node(forwardpos) + + local def = minetest.registered_nodes[forwardnode.name] + local placer_name = placer:get_player_name() + + if not (def and def.buildable_to) then + minetest.chat_send_player( placer:get_player_name(), "Not enough room - the space for the headboard is occupied!" ) + minetest.set_node(pos, {name = "air"}) + return true + end + + if minetest.is_protected(forwardpos, placer_name) then + minetest.chat_send_player( placer:get_player_name(), "Someone already owns the spot where the headboard goes." ) + return true + end + + minetest.set_node(forwardpos, {name = "air"}) + + local lxd = homedecor.fdir_to_left[fdir+1][1] + local lzd = homedecor.fdir_to_left[fdir+1][2] + + local leftpos = {x=pos.x+lxd, y=pos.y, z=pos.z+lzd} + local leftnode = minetest.get_node(leftpos) + + if leftnode.name == "homedecor:bed_"..color.."_regular" then + local newname = string.gsub(thisnode.name, "_regular", "_kingsize") + + minetest.set_node(pos, {name = "air"}) + minetest.set_node(leftpos, { name = newname, param2 = fdir}) + end + + local topnode = minetest.get_node({x=pos.x, y=pos.y+1.0, z=pos.z}) + local bottomnode = minetest.get_node({x=pos.x, y=pos.y-1.0, z=pos.z}) + + if string.find(topnode.name, "homedecor:bed_.*_regular$") then + if fdir == topnode.param2 then + local newname = string.gsub(thisnode.name, "_regular", "_extended") + minetest.set_node(pos, { name = newname, param2 = fdir}) + end + end + + if string.find(bottomnode.name, "homedecor:bed_.*_regular$") then + if fdir == bottomnode.param2 then + local newname = string.gsub(bottomnode.name, "_regular", "_extended") + minetest.set_node({x=pos.x, y=pos.y-1.0, z=pos.z}, { name = newname, param2 = fdir}) + end + end +end + +function homedecor.unextend_bed(pos, color) + local bottomnode = minetest.get_node({x=pos.x, y=pos.y-1.0, z=pos.z}) + local fdir = bottomnode.param2 + if string.find(bottomnode.name, "homedecor:bed_.*_extended$") then + local newname = string.gsub(bottomnode.name, "_extended", "_regular") + minetest.set_node({x=pos.x, y=pos.y-1.0, z=pos.z}, { name = newname, param2 = fdir}) + end +end + diff --git a/homedecor/models/homedecor_bed_kingsize.obj b/homedecor/models/homedecor_bed_kingsize.obj new file mode 100644 index 00000000..9b5dad10 --- /dev/null +++ b/homedecor/models/homedecor_bed_kingsize.obj @@ -0,0 +1,528 @@ +# Blender v2.73 (sub 0) OBJ File: 'bed-kingsize.blend' +# www.blender.org +o Cube +v -0.500000 -0.375000 1.437500 +v 0.500000 -0.375000 -0.437500 +v 0.500000 -0.375000 1.437500 +v 0.500000 -0.125000 -0.437500 +v 0.500000 -0.125000 1.437500 +v 0.437500 -0.125000 -0.437500 +v 0.437500 -0.125000 1.437500 +v 0.375000 -0.500000 -0.437500 +v 0.375000 -0.500000 -0.500000 +v 0.500000 -0.500000 -0.500000 +v 0.500000 -0.500000 -0.437500 +v 0.375000 0.187500 -0.437500 +v 0.375000 0.187500 -0.500000 +v 0.500000 0.187500 -0.500000 +v 0.500000 0.187500 -0.437500 +v -0.500000 -0.375000 -0.437500 +v -0.500000 -0.375000 -0.500000 +v 0.375000 -0.375000 -0.500000 +v 0.375000 -0.375000 -0.437500 +v -0.500000 -0.125000 -0.437500 +v -0.500000 -0.125000 -0.500000 +v 0.375000 -0.125000 -0.500000 +v 0.375000 -0.125000 -0.437500 +v -0.500000 0.000000 -0.437500 +v -0.500000 0.000000 -0.500000 +v 0.375000 0.000000 -0.500000 +v 0.375000 0.000000 -0.437500 +v -0.500000 0.125000 -0.437500 +v -0.500000 0.125000 -0.500000 +v 0.375000 0.125000 -0.500000 +v 0.375000 0.125000 -0.437500 +v 0.375000 -0.500000 1.437500 +v 0.375000 -0.500000 1.500000 +v 0.500000 -0.500000 1.500000 +v 0.500000 -0.500000 1.437500 +v 0.375000 0.500000 1.437500 +v 0.375000 0.500000 1.500000 +v 0.500000 0.500000 1.500000 +v 0.500000 0.500000 1.437500 +v -0.500000 -0.375000 1.437500 +v -0.500000 -0.375000 1.500000 +v 0.375000 -0.375000 1.500000 +v 0.375000 -0.375000 1.437500 +v -0.500000 -0.125000 1.437500 +v -0.500000 -0.125000 1.500000 +v 0.375000 -0.125000 1.500000 +v 0.375000 -0.125000 1.437500 +v -0.500000 -0.062500 1.437500 +v -0.500000 -0.062500 1.500000 +v 0.375000 -0.062500 1.500000 +v 0.375000 -0.062500 1.437500 +v -0.500000 0.187500 1.437500 +v -0.500000 0.187500 1.500000 +v 0.375000 0.187500 1.500000 +v 0.375000 0.187500 1.437500 +v -0.500000 0.250000 1.437500 +v -0.500000 0.250000 1.500000 +v 0.375000 0.250000 1.500000 +v 0.375000 0.250000 1.437500 +v -0.500000 0.437500 1.437500 +v -0.500000 0.437500 1.500000 +v 0.375000 0.437500 1.500000 +v 0.375000 0.437500 1.437500 +v -0.500000 -0.375000 0.500000 +v 0.500000 -0.125000 0.500000 +v 0.500000 -0.375000 0.500000 +v 0.437500 -0.125000 0.500000 +v -0.437500 -0.375000 0.500000 +v -0.437500 -0.375000 1.437500 +v 0.437500 -0.078125 -0.437500 +v 0.437500 -0.078125 1.437500 +v -0.500000 -0.046875 1.437500 +v -0.500000 -0.046875 -0.437500 +v 0.406250 -0.046875 -0.437500 +v 0.406250 -0.046875 1.437500 +v -0.312500 -0.046875 1.437500 +v -0.312500 -0.046875 1.062500 +v 0.312500 -0.046875 1.062500 +v 0.312500 -0.046875 1.437500 +v -0.500000 -0.046875 0.500000 +v 0.406250 -0.046875 0.500000 +v 0.437500 -0.078125 0.500000 +v -0.312500 -0.031250 1.437500 +v -0.312500 -0.031250 1.062500 +v 0.312500 -0.031250 1.062500 +v 0.312500 -0.031250 1.437500 +v -0.250000 0.031250 1.375000 +v -0.250000 0.031250 1.125000 +v 0.250000 0.031250 1.125000 +v 0.250000 0.031250 1.375000 +v 0.437500 -0.375000 1.437500 +v 0.437500 -0.375000 0.500000 +v -0.437500 -0.375000 1.375000 +v 0.437500 -0.375000 1.375000 +v -0.437500 -0.375000 -0.375000 +v 0.437500 -0.375000 -0.375000 +v -0.437500 -0.312500 1.375000 +v 0.437500 -0.312500 1.375000 +v -0.437500 -0.312500 -0.375000 +v 0.437500 -0.312500 -0.375000 +v 0.437500 -0.125000 1.000000 +v 0.406250 -0.046875 1.000000 +v -0.500000 -0.046875 1.000000 +v 0.437500 -0.078125 1.000000 +v -0.437500 -0.312500 0.500000 +v 0.437500 -0.312500 0.500000 +v -0.500000 -0.375000 -0.437500 +v 0.500000 -0.375000 -0.437500 +v -0.500000 -0.375000 0.500000 +v 0.500000 -0.375000 0.500000 +v -0.437500 -0.375000 0.500000 +v -0.437500 -0.375000 -0.437500 +v 0.437500 -0.375000 -0.437500 +v 0.437500 -0.375000 0.500000 +v -0.437500 -0.375000 -0.375000 +v 0.437500 -0.375000 -0.375000 +v -1.500000 -0.375000 1.437500 +v -1.500000 -0.375000 -0.437500 +v -0.500000 -0.375000 1.437500 +v -1.500000 -0.125000 1.437500 +v -1.500000 -0.125000 -0.437500 +v -1.437500 -0.125000 1.437500 +v -1.437500 -0.125000 -0.437500 +v -1.500000 -0.500000 -0.437500 +v -1.500000 -0.500000 -0.500000 +v -1.375000 -0.500000 -0.500000 +v -1.375000 -0.500000 -0.437500 +v -1.500000 0.187500 -0.437500 +v -1.500000 0.187500 -0.500000 +v -1.375000 0.187500 -0.500000 +v -1.375000 0.187500 -0.437500 +v -1.375000 -0.375000 -0.437500 +v -1.375000 -0.375000 -0.500000 +v -0.500000 -0.375000 -0.500000 +v -0.500000 -0.375000 -0.437500 +v -1.375000 -0.125000 -0.437500 +v -1.375000 -0.125000 -0.500000 +v -0.500000 -0.125000 -0.500000 +v -0.500000 -0.125000 -0.437500 +v -1.375000 0.000000 -0.437500 +v -1.375000 0.000000 -0.500000 +v -0.500000 0.000000 -0.500000 +v -0.500000 0.000000 -0.437500 +v -1.375000 0.125000 -0.437500 +v -1.375000 0.125000 -0.500000 +v -0.500000 0.125000 -0.500000 +v -0.500000 0.125000 -0.437500 +v -1.500000 -0.500000 1.437500 +v -1.500000 -0.500000 1.500000 +v -1.375000 -0.500000 1.500000 +v -1.375000 -0.500000 1.437500 +v -1.500000 0.500000 1.437500 +v -1.500000 0.500000 1.500000 +v -1.375000 0.500000 1.500000 +v -1.375000 0.500000 1.437500 +v -1.375000 -0.375000 1.437500 +v -1.375000 -0.375000 1.500000 +v -0.500000 -0.375000 1.500000 +v -0.500000 -0.375000 1.437500 +v -1.375000 -0.125000 1.437500 +v -1.375000 -0.125000 1.500000 +v -0.500000 -0.125000 1.500000 +v -0.500000 -0.125000 1.437500 +v -1.375000 -0.062500 1.437500 +v -1.375000 -0.062500 1.500000 +v -0.500000 -0.062500 1.500000 +v -0.500000 -0.062500 1.437500 +v -1.375000 0.187500 1.437500 +v -1.375000 0.187500 1.500000 +v -0.500000 0.187500 1.500000 +v -0.500000 0.187500 1.437500 +v -1.375000 0.250000 1.437500 +v -1.375000 0.250000 1.500000 +v -0.500000 0.250000 1.500000 +v -0.500000 0.250000 1.437500 +v -1.375000 0.437500 1.437500 +v -1.375000 0.437500 1.500000 +v -0.500000 0.437500 1.500000 +v -0.500000 0.437500 1.437500 +v -1.500000 -0.125000 0.500000 +v -1.500000 -0.375000 0.500000 +v -0.500000 -0.375000 0.500000 +v -1.437500 -0.125000 0.500000 +v -1.437500 -0.375000 0.500000 +v -1.437500 -0.375000 1.437500 +v -1.437500 -0.078125 1.437500 +v -1.437500 -0.078125 -0.437500 +v -1.406250 -0.046875 1.437500 +v -1.406250 -0.046875 -0.437500 +v -0.500000 -0.046875 -0.437500 +v -0.500000 -0.046875 1.437500 +v -1.312500 -0.046875 1.437500 +v -1.312500 -0.046875 1.062500 +v -0.687500 -0.046875 1.062500 +v -0.687500 -0.046875 1.437500 +v -1.406250 -0.046875 0.500000 +v -1.437500 -0.078125 0.500000 +v -0.500000 -0.046875 0.500000 +v -1.312500 -0.031250 1.437500 +v -1.312500 -0.031250 1.062500 +v -0.687500 -0.031250 1.062500 +v -0.687500 -0.031250 1.437500 +v -1.250000 0.031250 1.375000 +v -1.250000 0.031250 1.125000 +v -0.750000 0.031250 1.125000 +v -0.750000 0.031250 1.375000 +v -0.562500 -0.375000 1.437500 +v -0.562500 -0.375000 0.500000 +v -1.437500 -0.375000 1.375000 +v -0.562500 -0.375000 1.375000 +v -1.437500 -0.375000 -0.375000 +v -0.562500 -0.375000 -0.375000 +v -1.437500 -0.312500 1.375000 +v -0.562500 -0.312500 1.375000 +v -1.437500 -0.312500 -0.375000 +v -0.562500 -0.312500 -0.375000 +v -1.437500 -0.125000 1.000000 +v -1.437500 -0.078125 1.000000 +v -0.500000 -0.046875 1.000000 +v -1.406250 -0.046875 1.000000 +v -1.437500 -0.312500 0.500000 +v -0.562500 -0.312500 0.500000 +v -1.500000 -0.375000 -0.437500 +v -0.500000 -0.375000 -0.437500 +v -1.500000 -0.375000 0.500000 +v -0.500000 -0.375000 0.500000 +v -1.437500 -0.375000 0.500000 +v -1.437500 -0.375000 -0.437500 +v -0.562500 -0.375000 -0.437500 +v -0.562500 -0.375000 0.500000 +v -1.437500 -0.375000 -0.375000 +v -0.562500 -0.375000 -0.375000 +v -0.500000 -0.125000 -0.437500 +v -0.500000 -0.046875 1.437500 +v -0.500000 -0.125000 1.437500 +v -0.500000 -0.078125 1.437500 +v -0.500000 -0.046875 -0.437500 +v -0.500000 -0.078125 -0.437500 +v -0.562500 -0.500000 -0.375000 +v -0.562500 -0.500000 -0.437500 +v -0.437500 -0.500000 -0.437500 +v -0.437500 -0.500000 -0.375000 +v -0.562500 -0.375000 -0.375000 +v -0.562500 -0.375000 -0.437500 +v -0.437500 -0.375000 -0.437500 +v -0.437500 -0.375000 -0.375000 +v -0.562500 -0.500000 1.437500 +v -0.562500 -0.500000 1.375000 +v -0.437500 -0.500000 1.375000 +v -0.437500 -0.500000 1.437500 +v -0.562500 -0.375000 1.437500 +v -0.562500 -0.375000 1.375000 +v -0.437500 -0.375000 1.375000 +v -0.437500 -0.375000 1.437500 +vt 1.000000 0.250000 +vt 0.062500 0.250000 +vt 0.062500 -0.000000 +vt 1.000000 -0.000000 +vt 0.937500 1.000000 +vt 0.000000 1.000000 +vt 0.000000 0.937500 +vt 0.937500 0.937500 +vt 0.437500 1.000000 +vt -0.000000 0.000000 +vt 0.062500 0.937500 +vt 0.937500 0.250000 +vt -0.000000 0.250000 +vt 0.937500 0.000000 +vt 1.000000 0.937500 +vt 0.062500 0.875000 +vt 0.937500 0.875000 +vt 0.062500 0.062500 +vt 0.937500 0.062500 +vt 0.000000 0.062500 +vt 1.000000 0.062500 +vt 0.437500 0.937500 +vt 0.875000 1.000000 +vt 0.875000 0.000000 +vt 1.000000 1.000000 +vt 0.062500 0.687500 +vt -0.000000 0.687500 +vt 0.125000 0.687500 +vt 0.125000 -0.000000 +vt 1.000000 0.687500 +vt 0.937500 0.687500 +vt 0.875000 0.687500 +vt 0.875000 0.062500 +vt 0.875000 0.937500 +vt 0.875000 0.625000 +vt -0.000000 0.625000 +vt -0.000000 0.500000 +vt 0.875000 0.500000 +vt 1.000000 0.375000 +vt 0.125000 0.375000 +vt 0.125000 0.125000 +vt 1.000000 0.125000 +vt 1.000000 0.625000 +vt 0.125000 0.625000 +vt 0.125000 0.500000 +vt 1.000000 0.500000 +vt 0.125000 0.062500 +vt 0.125000 1.000000 +vt 0.125000 0.937500 +vt 0.062500 1.000000 +vt 0.125000 0.437500 +vt 1.000000 0.437500 +vt -0.000000 0.375000 +vt -0.000000 0.125000 +vt 0.875000 0.125000 +vt 0.875000 0.375000 +vt -0.000000 0.437500 +vt 0.875000 0.437500 +vt 0.125000 0.750000 +vt 1.000000 0.750000 +vt -0.000000 0.750000 +vt 0.875000 0.750000 +vt 0.125000 0.875000 +vt 0.000000 0.875000 +vt 0.250000 0.750000 +vt 0.250000 0.875000 +vt 0.187500 0.875000 +vt 0.187500 1.000000 +vt 0.942316 0.062500 +vt 0.942316 0.084487 +vt 0.000000 0.084487 +vt 0.937500 0.437500 +vt 0.905938 0.000000 +vt 0.905938 0.437500 +vt 0.062500 0.437500 +vt 0.000000 0.099146 +vt 0.910906 0.099146 +vt 0.094062 0.437500 +vt 0.094062 0.000000 +vt 0.089095 0.099146 +vt 0.057684 0.084487 +vt 1.000000 0.084487 +vt 1.000000 0.099146 +vt 0.057684 0.062500 +vt -0.000000 0.562500 +vt 0.062500 0.562500 +vt 0.094062 1.000000 +vt 0.094062 0.062500 +vt 0.094062 0.562500 +vt 1.000000 0.562500 +vt 0.125000 0.562500 +vt 0.905938 0.062500 +vt 0.905938 1.000000 +vt 0.905938 0.562500 +vt 0.875000 0.562500 +vt 0.937500 0.562500 +vt 0.250000 0.125000 +vt 0.250000 0.375000 +vt 0.187500 0.437500 +vt 0.187500 0.062500 +vt 0.750000 0.375000 +vt 0.812500 0.437500 +vt 0.750000 0.125000 +vt 0.812500 0.062500 +vt 0.812500 0.500000 +vt 0.187500 0.500000 +vn 1.000000 0.000000 0.000000 +vn 0.000000 1.000000 0.000000 +vn 0.000000 -1.000000 0.000000 +vn 0.000000 0.000000 -1.000000 +vn 0.000000 0.000000 1.000000 +vn -1.000000 0.000000 0.000000 +vn 0.707100 0.707100 0.000000 +vn -0.707100 0.707100 0.000000 +vn 0.000000 0.707100 -0.707100 +vn 0.000000 0.707100 0.707100 +g Cube_Cube_frame-metal +s off +f 65/1/1 5/2/1 3/3/1 66/4/1 +f 6/5/2 67/6/2 65/7/2 4/8/2 +f 65/8/2 67/5/2 101/9/2 7/6/2 5/7/2 +f 1/7/3 64/10/3 68/3/3 69/11/3 +f 4/12/1 65/13/1 66/10/1 2/14/1 +f 66/4/3 3/15/3 91/8/3 92/14/3 +f 93/16/2 69/11/2 91/8/2 94/17/2 +f 95/3/4 99/18/4 100/19/4 96/14/4 +f 94/14/5 98/19/5 97/18/5 93/3/5 +f 105/19/6 68/14/6 93/10/6 97/20/6 +f 92/14/1 106/19/1 98/20/1 94/10/1 +f 96/4/1 100/21/1 106/18/1 92/3/1 +f 99/21/6 95/4/6 68/3/6 105/18/6 +f 109/7/3 107/10/3 112/3/3 111/11/3 +f 108/4/3 110/15/3 114/8/3 113/14/3 +f 115/18/3 112/3/3 113/14/3 116/19/3 +f 180/1/6 121/2/6 118/3/6 181/4/6 +f 117/7/3 181/10/3 184/3/3 185/11/3 +f 120/12/6 180/13/6 181/10/6 117/14/6 +f 182/4/3 119/15/3 207/8/3 208/14/3 +f 209/16/2 185/11/2 207/8/2 210/17/2 +f 211/3/4 215/18/4 216/19/4 212/14/4 +f 210/14/5 214/19/5 213/18/5 209/3/5 +f 180/6/2 183/7/2 123/8/2 121/5/2 +f 183/8/2 180/5/2 120/6/2 122/7/2 217/22/2 +f 221/19/6 184/14/6 209/10/6 213/20/6 +f 208/14/1 222/19/1 214/20/1 210/10/1 +f 212/4/1 216/21/1 222/18/1 208/3/1 +f 215/21/6 211/4/6 184/3/6 221/18/6 +f 225/7/3 223/10/3 228/3/3 227/11/3 +f 224/4/3 226/15/3 230/8/3 229/14/3 +f 231/18/3 228/3/3 229/14/3 232/19/3 +g Cube_Cube_head-foot-wood +f 37/23/5 33/24/5 34/4/5 38/25/5 +f 12/26/6 13/27/6 9/10/6 8/3/6 +f 13/28/4 14/27/4 10/10/4 9/29/4 +f 14/30/1 15/31/1 11/14/1 10/4/1 +f 15/30/5 12/32/5 8/24/5 11/4/5 +f 8/33/3 9/24/3 10/4/3 11/21/3 +f 15/15/2 14/25/2 13/23/2 12/34/2 +f 31/35/5 28/36/5 24/37/5 27/38/5 +f 21/39/4 22/40/4 18/41/4 17/42/4 +f 29/43/4 30/44/4 26/45/4 25/46/4 +f 36/5/6 32/14/6 33/4/6 37/25/6 +f 16/47/3 17/29/3 18/4/3 19/21/3 +f 23/15/2 22/25/2 21/48/2 20/49/2 +f 24/47/3 25/29/3 26/4/3 27/21/3 +f 31/15/2 30/25/2 29/48/2 28/49/2 +f 38/6/1 34/10/1 35/3/1 39/50/1 +f 39/6/4 35/10/4 32/29/4 36/48/4 +f 32/34/3 35/15/3 34/25/3 33/23/3 +f 39/21/2 36/33/2 37/24/2 38/4/2 +f 55/28/4 51/51/4 48/52/4 52/30/4 +f 45/53/5 41/54/5 42/55/5 46/56/5 +f 53/27/5 49/57/5 50/58/5 54/32/5 +f 40/49/3 43/15/3 42/25/3 41/48/3 +f 47/21/2 44/47/2 45/29/2 46/4/2 +f 48/49/3 51/15/3 50/25/3 49/48/3 +f 55/21/2 52/47/2 53/29/2 54/4/2 +f 63/49/4 59/59/4 56/60/4 60/15/4 +f 61/7/5 57/61/5 58/62/5 62/34/5 +f 56/49/3 59/15/3 58/25/3 57/48/3 +f 63/21/2 60/47/2 61/29/2 62/4/2 +f 128/26/6 129/27/6 125/10/6 124/3/6 +f 129/30/4 130/32/4 126/24/4 125/4/4 +f 130/30/1 131/31/1 127/14/1 126/4/1 +f 131/28/5 128/27/5 124/10/5 127/29/5 +f 124/20/3 125/10/3 126/29/3 127/47/3 +f 131/49/2 130/48/2 129/6/2 128/7/2 +f 147/43/5 144/44/5 140/45/5 143/46/5 +f 137/56/4 138/53/4 134/54/4 133/55/4 +f 145/35/4 146/36/4 142/37/4 141/38/4 +f 132/20/3 133/10/3 134/24/3 135/33/3 +f 139/34/2 138/23/2 137/6/2 136/7/2 +f 140/20/3 141/10/3 142/24/3 143/33/3 +f 147/34/2 146/23/2 145/6/2 144/7/2 +f 152/5/6 148/14/6 149/4/6 153/25/6 +f 153/6/5 149/10/5 150/29/5 154/48/5 +f 154/6/1 150/10/1 151/3/1 155/50/1 +f 155/23/4 151/24/4 148/4/4 152/25/4 +f 148/7/3 151/49/3 150/48/3 149/6/3 +f 155/47/2 152/20/2 153/10/2 154/29/2 +f 171/27/4 167/57/4 164/58/4 168/32/4 +f 161/40/5 157/41/5 158/42/5 162/39/5 +f 169/28/5 165/51/5 166/52/5 170/30/5 +f 156/7/3 159/34/3 158/23/3 157/6/3 +f 163/33/2 160/20/2 161/10/2 162/24/2 +f 164/7/3 167/34/3 166/23/3 165/6/3 +f 171/33/2 168/20/2 169/10/2 170/24/2 +f 179/7/4 175/61/4 172/62/4 176/34/4 +f 177/49/5 173/59/5 174/60/5 178/15/5 +f 172/7/3 175/34/3 174/23/3 173/6/3 +f 179/33/2 176/20/2 177/10/2 178/24/2 +f 243/16/6 244/63/6 240/48/6 239/50/6 +f 244/63/4 245/64/4 241/61/4 240/59/4 +f 245/64/1 246/16/1 242/50/1 241/6/1 +f 246/59/5 243/65/5 239/66/5 242/63/5 +f 239/63/3 240/67/3 241/68/3 242/48/3 +f 251/16/6 252/63/6 248/48/6 247/50/6 +f 252/63/4 253/64/4 249/61/4 248/59/4 +f 253/64/1 254/16/1 250/50/1 249/6/1 +f 254/59/5 251/65/5 247/66/5 250/63/5 +f 247/63/3 248/67/3 249/68/3 250/48/3 +g Cube_Cube_white-wool +f 235/20/5 7/69/5 71/70/5 236/71/5 +f 102/58/7 75/24/7 71/14/7 104/72/7 +f 75/73/2 102/74/2 103/57/2 72/10/2 +f 7/4/1 101/52/1 104/72/1 71/14/1 +f 217/57/6 122/10/6 186/3/6 218/75/6 +f 234/76/5 236/71/5 71/70/5 75/77/5 +f 188/29/8 220/51/8 218/75/8 186/3/8 +f 191/4/2 219/52/2 220/78/2 188/79/2 +f 188/80/5 186/81/5 236/82/5 234/83/5 +f 122/84/5 235/21/5 236/82/5 186/81/5 +g Cube_Cube_colored-wool +f 67/6/1 6/20/1 70/18/1 82/50/1 +f 101/85/1 67/20/1 82/18/1 104/86/1 +f 81/87/2 74/88/2 73/21/2 80/25/2 +f 102/89/2 81/88/2 80/21/2 103/90/2 +f 74/47/7 81/48/7 82/50/7 70/18/7 +f 81/47/7 102/91/7 104/86/7 82/18/7 +f 238/82/4 187/81/4 189/80/4 237/83/4 +f 233/20/4 238/71/4 70/70/4 6/69/4 +f 123/21/6 183/25/6 197/5/6 187/19/6 +f 196/23/8 189/33/8 187/19/8 197/5/8 +f 198/6/2 190/20/2 189/92/2 196/93/2 +f 219/85/2 198/20/2 196/92/2 220/94/2 +f 220/95/8 196/33/8 197/19/8 218/96/8 +f 183/21/6 217/90/6 218/96/6 197/19/6 +f 123/84/4 187/81/4 238/82/4 233/21/4 +f 70/70/4 238/71/4 237/76/4 74/77/4 +g Cube_Cube_bottom-stuff +f 106/5/2 100/19/2 99/18/2 105/50/2 +f 98/8/2 106/14/2 105/3/2 97/11/2 +f 222/5/2 216/19/2 215/18/2 221/50/2 +f 214/8/2 222/14/2 221/3/2 213/11/2 +g Cube_Cube_pillow +f 87/97/8 88/98/8 84/99/8 83/100/8 +f 88/98/9 89/101/9 85/102/9 84/99/9 +f 89/101/7 90/103/7 86/104/7 85/102/7 +f 90/103/2 89/101/2 88/98/2 87/97/2 +f 83/100/10 86/104/10 90/103/10 87/97/10 +f 79/100/1 78/99/1 85/51/1 86/47/1 +f 78/99/4 77/102/4 84/105/4 85/106/4 +f 77/102/6 76/104/6 83/33/6 84/58/6 +f 203/97/8 204/98/8 200/99/8 199/100/8 +f 204/98/9 205/101/9 201/102/9 200/99/9 +f 205/101/7 206/103/7 202/104/7 201/102/7 +f 206/103/2 205/101/2 204/98/2 203/97/2 +f 199/100/10 202/104/10 206/103/10 203/97/10 +f 195/100/1 194/99/1 201/51/1 202/47/1 +f 194/99/4 193/102/4 200/105/4 201/106/4 +f 193/102/6 192/104/6 199/33/6 200/58/6 diff --git a/homedecor/textures/homedecor_bed_kingsize_blue_inv.png b/homedecor/textures/homedecor_bed_kingsize_blue_inv.png new file mode 100644 index 0000000000000000000000000000000000000000..981c5999edffa2cd426828a37268e66b197fbddf GIT binary patch literal 6416 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

CVdl&p-DBBy_-f=DWq zD-kBuGh`ElffB&z7nNddDAbyg650Z3UO@t7xLyLe`sPpw$K{;e{P2d3op;^TPHQ)I z+H(#70KEFndzHm)Q(hb^M;A$HE}Yzw35SY-C{-j{8-3){9Caxm=@^_S5|lO|SfHly ziR%Vy45YEhItq1;1VG3)ObA`q_W}Ib!y7u*0l?0Ehdy2hCEwh4ymWcn)K^B!;U!9$ z8Pg}_WT6;vZGgIr0|Jmu5Sr2!(;77TMhVIQM5wmON+~D{WL=ATCjzWSuD)3%(;3$S zKeg80`*!!C=))TGhYG+gOJ~!go4X2EES$EZZ*c50L8K?moSfIkPnKCZG{~m}h%8)T z;R;}4-eRysh%|%iI*1~PAdHZ7fTn~38HrT3&U(o#1JM8@{Px<7ohLrFM`iaO8N|)Y zX0u10d#8WloQeN5R1B6$shcJ?B+RjaGATpQmf$%ABEaQ@);gdZIVgn|Mr&|rGt4hM-`40G{#T;0zssaax_vxBI`sT;UJZ( z(}`3{5X{e9*Lh&mi*M;K-@1}M_6&%v>%f4yFW<6)J^17c_BRFq0C>A+ zK;L=IMTrNW?s}_z(d2;>h2ToYm@}b1h5o{LjUWUE!C+`OL>MY$a(SDrYhuP2Fv3?K ze6r(bU%7P^fAGoY&Dj{^S^vGj&Yl5v$JKKa4?VN%^%cK0ZM1Kwa;34va_Iz$vn?zBr_B zT5_KA*p_`ApJ|(17e;!qvDQp%OkrfqvT{Ul9rvEK8#{k|=S}VIuhZpytU}mpZT*kzD=erMYc;O%Z=BrDYRH6JR#`BQ_@aO-y)iyQc z>}`MWpemN-eZ;x1w2r1t%#B)IejNag3`z0WGq2cxmjD33k30A1JFjh{XSer!bF>`Y z@422^j&%6Op5AT%IC6YI<3EZ`YtE#uxoqZlR=3ak9sqpty7>bC(X6R1;axs&QW^l3 mE|^64#6Gc4>=XNl?EeFo7A1@#R2{DX0000Rd&|7-X3PyOOKSDw36tX$YFRxaog+Xlyun=Q`k0e}!n09FWfk-&VS9?GTf zI(^|6Itp%Nr5wKf;q9&OKDNXD;x$*Dw@eBwS{n0VND$HGOS4 z?_433e6iVTzkJ2olU_o|JxbUSSL!3TZWtK8^O1h@OAJ}JN(vhZYm7Bu1(xq^8nAy5 z034l|vH)Wf(?<*W97&QS`M@hmsm^p9_e>!b2+-OLhKaNN%5#_YOTkVl?EWOtuegDC z;P!`JuK&OHz4Dwzj#APhgtgY%J0IQkD*<`$+Qs6oj6tst1Kc1*-}6U|u_TEeADw80 zjvLMOTt(mss->K99l0Qm&4MV=7srW48&gM$UF~K#aMikH1IFq>tL@-;y*aq?xr0OB z-87K=GE0^_5-qUSSggJ4vEAm~r_YslZQO0%{f-kHf#!8l-aotSP2%u)lbN0QRjn}D z(r86Pqm!*i;=~wZkdC941im`6kaNlTE`h7a1zwmW+O4%hX^lY}0a&a_4i@scp;kNG z2X;_OvC9g(Q`z>8+a5VE{YzPA?Q-XP8@DI#yI^_g_J_CEfY%2AfDd1^T8xZObyv%U zksu$mo2~Z2BntOMiA~y(o~$*J;Z~%leOJx)U3HG@suNvD;7CC+@9Q{;BZ+i{luqEg zG@5OUF$gJ}QmTW%AtCH5V0U2kHfwbMog4S=xcsaWuMk3h0wG4E5(BRr0RQd3ep2mY zAUOE&&U(dlW8af*h{f|HHc1**n*nR7Czg6E(gPFI?N?f%7Wu$EBXHFpS*+_hk|6NO zd2Zx5(pYPi09Qzfv6e&|thER@Dg;L@_8?j>x7N(G*5Z5eN3S^mf4led@{|6@o!<`7Y(oya);&));J(Af$6xN;w+GQ5Yq9AdHeNQ}uXM zYrD{OLz|7!=p6slD3 zQ?=Q{5rA#m>KBGS|H(wRKWhTzB_@%r@fwpqJ;ag6_b|2Pi1j^1xw9y8z6VAV#}NqG zmQo$H*0vKJA4(GQlX^ROe!3C)Qiyd@igzn1s=nt?DfpBNep1SN#!*UXV`QWaVPtR} zarB$_zR-Jo0od&e+EU_J!LoJ&aL4|8&bY+A_&$R6HiA(MD!gfFm?A<_VjP#$atN^ zNGc_t&Qgwi;BjDhl6>GGtif8Nr4+FcB1VWE79MPedeh;tmggw0l|o#pja5=gIkO|T zr3zM9rji=>*T09J3*khI zS035H;m7tcwS5H7RpcB+;5sNJt;Ha)RtO~!QdnyeYZ9lU=zi$>`?h`iWA9!m1i)wB zf3p12ty|1r{kzrTy6?R7n>QJI9UtNK;_yC{{RGO)qaiE`P2Nh{LZU203WSD4f&>DA zL?RrEZiV0^bcJ)dM!ug*%>`IU}N1cHwC&jA_jZ@02|DE&YC)$zG-+6S86@T%^ zt2TI!JTHv({r`C9)=U2S1E)%xBwY8M420)$f>T={NF6`m=4kkHiOsom@FA3W8$|_8 z6VsH?6b{A;Di)N0A`lrc8mt3}fk1$3p<&a=Xi5mu#|i16Jc&pwaXW@~NT-^^wdw=B zDOt@}dzi`kC==l%qv0@)D=AewDRz_z+#Es*bgYRyLv@cK`Tjok_U~qRY%*%ciRUPJ z`i5ur{^Vz^`NG+=Dr--v>@DY2K?**7-5p#13E=$e=Q|rdI`s4A;!v><5wFA-7t@d* zq+zSL5)uDDghQ6I(5(}$V-qKgaj*K+N2B!WXcRrq#;qa5DBPB=&_L3C`X{I zBA!mLaSKA93yT-C)~8@32>6nqxiTL@aA5&p-@^5GKbv^s==Dj})<6~JsUUlx$^>g|P7gh7pHlpbBU-|F5 zpJ;VN?^I*XCEAF^=JHDZ($6k?rJ>^B;`2KTyf7P0x?JWB*Mv?xY6nH)5(pg^9xpME~+F40p zx@6l;tRoDuR0yL`*=)Nh9J!|MkGKCwkNM-J?9@}=T! zexY>7bK8dEU%4o{f4DZfYC&hCo$yW}-S&#<&RliWPX_1KiHot4R!AEokR~-c6yV7; zwml040XlQWl@Mi2AWJBoO8=J#a7=nGfDzyt$Y+GK7GjlwVZhfQB_t{ZHMYA+*C72YJ4|nIB9)fNludkM3dHGaHj?SC6Vz3ZMS^9h>_9#Z}?8Z$4p{!kkub zhl}Evcv-#E?LHic!Nt>r

!&SjS{D1{j&faU@e}D-A-VKG#G#YmUh%f9#wDa+&aj zHWkRWOaZEjltCf`uq9FpOWEhvKwf~(J`)Do25Z6QCBpY`tcTGt%|{Os-M!a1#gZ(S zi@O}DuiLzJsP-=c@NEC#_6akq`+QGb9cd$4i582)ikQ2v$ex8wT7@=33J7I7gM!p3 zVWFfz$yDK;YzB4qgfMd`AdT}trSwl^3SuN-EW1X@lodtNV=@*UJ0uGcKVy+=AQq4a zL}D;1ru+FK3%>4aZ^n@V%*HZSVL@5dbfaaH`N3yQfG=;Rxk!U zlisf((%Jw6EtLswl8R$U3X%bm1T_IC-Bx1GkBT}stIP4c+>==Sm-qd6XzC+ZoG)JJ zAN=)RjcwaI3c$;IMz$`V+fism`pmwrg00mC8JebxJD8Wg6loSqjx@zL#XhkxI{3S<@6{8N?^OR@kh7l2EgV3CoF_ zN-VvrV!c@vStxW2Tb=yH&Fde3;o3{r${X)_)c(fr2LJk+HR4S&XX`7@fs@3<#B# z$C+6{R!B8OdTjzs@bhBJ$ufq~^!+Gc`Tr`RdJ3Xi=>=>4{-*VtZvN9N&r>(v^O*Uq zUXK2F%YLp{yVSemk?p%yE$SN>pK7f;VOFI$IvL?BiC1)4v9kwh4TE!P5GIhzL=X#Z zR%ga46~$a8SYlm|Ud{<{jQ z63|(lfk51L)4d!2@&gy2Ex-N!jplcHJKVqTsJ?35GXJi}`upFqwC|OPTKl}2UHRb9 zSc{zJ;}sMO2db1}mw{E2*b0c8OjX~=RK*g~3?MR5OiWtr(%dfW&-Fr)hK~|yOMO)1HWa6SwU5rR939;~O^ywZAn18sy;Nm*1YJ_mJrNBsJJ%CM}YGyj&9qSn+6i7Qko#lTo>jdkW zCK!X5&>$_#*LSkup#aJ`iluIh)(_mY{_&4}=(2VGx4*wJJZ?KgcJ7}@Ee{#>Gs~7d;Yc0KIPH!n1pKhyqGp5q*QyKGExVyrU-WC(xZHN>?WFerk zN>8fPQ#Y$9jZ7I~Z2E)vSurHX1f~$v^L&mK|6IXZD3*J)RF1XQUVZcWP0w9(={fGr z>o@7&)SusKkIrGOJjy5g8{r~XMM>cHk@2j`s(`IxRTT}JWotloQbbACf z$>PB>Q-zq}6YB^^A$*m_{IOLzE7C>N(4?`RlWB!#EF!j8U*io+R$pJGI3&n-c51&+ zcECPpZ2mu-ymYp@W&Ni3xAjB*uJ1xly!?yFo0rf2l(pP^bh4G3(OqbTQNpgl36i`e zIvlg=>qVB`Q^f{g1Bs{@sAi$6vZ4tIbpc1SMb(zZ)-Pzg(fWmo6^LOa zd#Kd%aQ5fpgGkWr^se0s&9BmO2)1K6vbg)Ec z+hK5d4IxY_0c3rG%DO=-v+hPC>M16RZz?hC0UxjEQ||5!9mn;QlJB|c-i=$Xy>zX( zdHp8)x&r|4lb2s}13GdJa}MO_I^we9O?7OX zR)lGWIMynst4X45v7TlA{Uw&%Q9%f(^v(!9Hwb|La?`yVZvoh{bKmdRM#&d;9%=e%Dp{FzEJWk{J>iKnU{9$i(W08UsV7uTeC#mwqfhUS*Oh3JUrHTM?2E9 z7tN{a!$+I485*iZ2ZW_K=}@dYEPJWK(BcO5PL0TUh?>Uggv#!K)!**KABJ34+4{M% zM2Jx-c<;^YHy!!C-733d{}}H%dx^aDp_fNaSvvEl61?8=#gqfL<*fwltQ zO;cb#RIJ!i{2)#1)DE)XepJ#^2fKV-?aJney{M3p)va> z7pzp@*|6>4*>9Tv(sUzQH#XI(=6z`=rehImNn!-0Kq4f#v0%xI1qSEUXy!D_Z>=z6 zlZUA~6bhX>$mbm?#OIDoOx(C<{}KCY+bcN^i3<$+`Zxc7oX@Vdmjfe(hRj& zI#Bb@qYDdUT#rPH@7E9K+*HqSz8?f$v&ckwzYoR3G%P z1xu;WY4Vj0C9p>vDL!)jcOMz}@MY)98}50`{=onM@Y2AjzUEykayQ(+^~JTP&KW&2 z(LP^F>CWgZFf!31iW3}1A+@2lH=&&*luK1x?&y(58>HalH{7%Fhab88Jaxl8kDB9Q z<8lAKz?Om0-{cW-tSci{Nh-(WL~mn)hy>-fArSB@?3`` zG10-%mS{Gc%{kI;sJzW)h)t}#xOgH1t3Z;TX z>uCPWO3mu#vjF?YW9RkP3aI()AG&@O=e zhetL4R>u6^QsG^vFZ$XQYft(nzy~i{Ggi(n0<1ZCw&0EN#&~1AFYCmFGX_oZockd*6_ki75mENFt~xA^}3cp%jrpXjH(V%C5%lYO5@@dfDAoy~?Up z+SXcK<+8gh6&V^3MS&PfWXfX_0|pW@hm4QBBrk8i^KUrk^dIK}+RNogK&v=w-SxY} z@1DE&cklf@d+&2Dyf$7NuiCim{Ke|Rw;ZnkKK7oI#j7EMdNqFZ(sLGxt^1}q`KanU zqflJ>2XCG`@|8Qc&i?d0m!E%8SngQ!oc+B8zz>2Kt~-@5Og8kj z<-B*9RC0a0)7^O4iW8qj$X!a79p&))_(iJ9X}V4_pdlXe5dC@uZ{=!kwZTS4;y32GCegu z-HAOvIV$iKQ6Q+6a>n=MqBJ#&l1#rR%{1DWCQ|I^w&R^wtUP(Av3j@FcK1}Xy?f2N z(S3Ie@63MIOHT15T41fQSo@uao-^-#>rwJMYo0UjecQ2~K=Z0F?|-=DG;wgM&Ah(+ z(oURhXmyf(<1?KH(##lRke;WOM4>vnkn_ofK9R4;MM0cp+HZ7XX^lY}0a&cbMhp4e zzD_sZ3wF1ZVuuxWyRzMFw?6QE{byF46{mRLU9%;->g}hLZo6+w19)`+0Ql&;mx;qu zvjf#~;czY&b=#fpXqLu%~%^U-VqIN+S$xSK^pnW*G3Zt3Y}#wW6Vx#X=avYC(%2n>)rjGSc`n*pB4G)9Tw{c zo+OGwa)FCWK(ZVn@;X6l={qYb{|QAAiLG*#51*l%*A) z^uBUh&HT+lvXy5XJ-O`I`ISzbh^KZO5K-tcP$`H)kJ{igHp=zG)>|p(>voN z+c4Wq$F;V{`<{Hal;ZVDNkZQv7kczn^Kmg32#l3+roA}TB&jCL48~f7aKtcJ4L|sb z0Wfk6s#__k6TjR@0NU18_uu?q|DzDy&jm^ZI@5Bd(PsVbgFL=v9~(!;Z5Sv9Dg_aR z0oG`;Gyx&IQmP4SZ8y{Dfh;pWZg#V$>#Zb|LadZhyjMw44Fiu#A*5Ugvr;}Vo>EF1 zBNJ_i6NB%GiLc-N%$y?%z`CmuU5oSt;w?9m0qlPGJ7?ujyW~IZz2VarbPnvS6w3v_ z)?cNszd|wZ(deXfQ^RDv!$TW(^TVgNGt-PI@F@97TmW@`aE&L;Xbghx=W3{> zR}h@IlGcH}%xrm_An+I%>cbXl*yGN{n|CtG^O-oXmyJ(9#*>fU%f9DFspUgP4o@Sc zqFe~b=R%|u7^A^xcLgh@6jsOs)|kUsb8@C_D5ZGvu19yj<$cQ+sh1Uik-tJ@`^j|- z%dO=va+325(6JaH0gEh1Fjf$Ff|=AJQ%fg>^2u+5*I$Y8%6LIUGVe6Tr=|%!Nv&3+ zRIVVbC2P;pS$7)?^BL2vF2m36;*pK}*uH-p-}eXtMHF}_B`wwrcGHWug zR`fseweN4f;p6W;RS1C3e(?433%6`AfBx^5i7$QY*3J@PEk z^N&-l=J5g_grpdG_?~2Pw#~yEcQd?kAG;1tVFf6q$VWb&l2%AzG1>%yXY#qAzuAgg zx81kdiqC#<*%_g)&Wcm}%`e=tzW$l3mdP*P_N@827XD+z(f`DY06q6{29;q6l7HXM z_)xDZG5LTj6nL3MPGw*+=nFt9h*R*S3jqmWpp=80k|ajb(VDnv@f6sT&Y|#@k5E{0 zE{E4W$n54PNa7Azw@zOrPi>%|e5rt^!1EMA7!vx5(a8os{K*dPU$>p-$7k>ZpC}A7 zUmCBJSO1&~EVvW)-vEeFCwS0Pp` z2JzQU@vT>rYk3?MXPn;`@eyTtb18yWLfX>M&hWHF)B;cvN&zG(=nSlaR71`KPe40y zxoF!!UVsIpCkQ=7ss-INr9BJb+BhHCWnl?d{A zgcKy1!PlDoUCI614zlgJos3URC*3p)JSE?H|C4)u{9k0 z(^Z30tOOv#=95cW2#!vm@aQDTI&~&2_ zFIzO{KtA#=uau&5m!Gz<@$fUFYrnU?ZUBa_Wa&pv=Y4s>UwH7>fzO$NAWBmbA)%x3 zQ-kz{t1F6uD=_?Cuc@6vtf8eL@4sZ}#6o7kW)LZNzs?{hARk6-FX4jxOES>mZNf=WNxl6TMy2GB{u*!Xn%^b-%MxIOdV z=MMEhb>G@OFNX08tAM=X{F7EK94frKl9x7#vO+*JflNE=);!Z#ADGGS>h{xNT$8&x^5cPEDrkK221|0i9a+%Ja) z%ZtBy*SbAFuP12x%HjGX(I1wApjs=P)3x5^3*_uMfw29F5SgzqiA5=cQXmj7Sy|we zZ71%z5-!Gbfm1e;5Ga^VAhr%L1LQqO0AZcgW8;W1r`%Nmfq+E2FiABe))ERs;7k0X zB9Mk`-!8;+j}m1gc#)5=DSmk_gl|{(JAS6!Eu7=Qe+6U6Pw>D0B--E7ou5NqI7Wxq5 zEb3X%z4wiEVD&rqlOi$3<_7f&HtfrO1 zPqy!2 zIdm^Un(T##ryPI<&sm&auAq9rTI-h4um`>`oB=WmMgy5)TPw$R_eQ9w*!99((CM_k zeEr=&Ui~ZW3vAstwfC60RX-PSUZ<0$TBE#DnGsWEp`2wPOnD)z^Q?2>#Jc?6x6Z1b z2cZW-_dpW8)u5MNb$f1~CC)ocFBAm5IgKOHoCn&a_M|{vyZNPco?xx>3ME}wBngak z0&aP}LdUP_f&RfDNs=$DUHg;2n~h0-DFE+3|75Xc&je?_Zo$4*Cq1iJ2##*GGo7WG zjEZ@lp2;z2>XgX9zC?CbLf8}B_F@(stNY4XHZ|_Yl;;F3O7JC^Ua}M^XvaM(N@!(H zv3%eF3_bTeHEupBAs;%RTpI}XHau33_j53-q=Wr~p63N$*|Y1hPi;Ox@+<8OZP_!y z6)R5>x8ApT`t&99nsH(-tCd4rZ>8ekSY5;#4u{_5V<&TD*s*XZbwbs` zo>zEK@F7hg%^Xp7GMLQVeNs3tDFu-8oyCJ5fX&ps7S=6`QuavE^pd93&6lMx8w>6m zukvi8tOxq~JU`4o3i{7hKfZ7FW0zehp4qzlSKAufyk{JMjk^wSI^n2Vp_Aydhx!Y) z(Tb^7a-vcS*pZa!S6voFT_V57(guuxwo8XG+VMkXoLej5EUT1@e{J2`ZUMAYR7$51 z%6XQQZaIu?k3&2M61e$84;l$fw&9sZg@-2l>_Dv|bEVpt)!CokwCdq!uDy7L{N|kx z+FyHb@YB~U7vEU*%>8dzGVh5)lg)GH4VG$SQ!VRZL=;GN=^9dN24u@AY@D(_F4>7Z zH@OrLhAz%^=H9bCMYVM)bJ|OlbAFEydhRWIpYH~yWPYQ~(I0IX;j$Gc1-C!2WyjLRLp!HtJ1dW!Un!2y zB>0{rpYs{@hpdG%!#f_@dQU0ueRBU;eP&KAVsx@gy#v0mY!Jt=IXr<{UeFi7+@e!b3&?r` zkGGwII)gZdZWpQ^3>6$Oh0rOR8ut*^5oM?Ayb9^U%foR1#--SksmDL>>O&wX)`pNu zttCKk?}5WW5=$^ppr@n<<{>Q3w^|l$j;Z ze5R1r(zOC5dn-h5|4kXUY^5(`fu6gDxUhj<2uYXzN0a>2|yS`L-WCvGzk3o#X%C??0knw(|ko_D*J(uQ)OPz2Ti}Pd{;}Wf3bE z4i(jb!*#l;rB?Kr7DdJ>GGJ!VT9YAA!dW!yB}DWRmR#iGJ&?|tzUP!}CoffkD3>p2 zn(2t^|?pQDd?$sEIVDzKqX+tMvRLp^JJYWi7S(3ud?fv zj%fz1*sTVQUL(Y4cTdzyY;ZAvhV6Un%T7GT zZrHxp9x(s_c050mz5UHc2df_4_29C_gZV~BFJCyPluXsTs?p9Es)jUd$S74Rv?$Rf z6)%N=>M^|RZOr?km*)#t@R**pU#PR28YW{wgk?u7#~q`6SS!d^2DMb4wbovJ)2iWh z*Iay_f77aA{p;%U8=Vo_H9D)`bkcyj|H+a2PCc%#R&S+mTQF4WPSv~KY%^hQHKZ*9 zMs1a%>QEIOQtcEI!X-8c7Y3nqtS^8{&hdfhHCKWF8kwLKTgH=s)e}QBQ$exZpGiOR zB>az?zyI*puf2Fhc+=g($#0^|Z+uAVz(m^utp58ydf@)GTZfvR^vt;f#m;Oq_NN;O zb1Ob=BRMSkh-}P|XybdX6J$j%ea1acGKiBNK?W|vGq?sw2uySpcO4qwP*+l}^y#or z_Q3wY*!&;A{-g!!=2gS#Z>opXLk}Xv0Fq3dER_ z@{ex4=UyWO`nQq)WjQAIz*BqDx1Y86k?DGOaUAPqa|iRC*=FJ&n(Sb8!c0>$6I3vM zz)>{7fG5R^0x0R4CAJq9=$G~lRvoJH=tM*z3aR$bi9OE`l#=he@$NMnuDy7LxM|g} zeboT~`0>X5oimpm^=PY|ye>`6$qR={@l?I*HQE^q2P4V_j|uWj>xf0(EQx-pU8Y2@ zZjdf4oW_={b2K~Wk>(0(T?Ak zWoFT_3o7Y!y{oi_TG>MaQ#QwlEwfn7bAo!u)e8HQkbA}lnCc2Dm9h=;Wr+~uQtbw=zj^fB(~fzz-bz+Z z&UUK#P}=EwDq=0kjGz=rgn$gm?xadhHwbLTz2kj6GZ|3|6;Y{ANBO)bh4{-u)6?JF zHFC(l-116}z_|6kP5P<}Pw}r`z5bE@a&R4p!|hm$la4N+vzVDi#^|)h^tQ{psb*iC zW9@W_A5E93Mi7MTwn99*X6EXy=nc5H!K`KG~K;WO6kw-D{y$aLy~3$ob5>cSa zf8BDKW^wvT$n%N=@cC~%YzO-*_KH8bKC8FW&k3cXOzY&Bd6kCM?WX`nrc&>=dwyj9 zRRRF;z2U9;nm<@3e(=Q3FE-lAm%<_Fvx$}KPy;7A*r4ckBA&@X&9E=el2^1Xd84O6wNJ1sVBtU3ZNus3ER4Ub6^`<+Wp?{nQvU_=@Z9sq%&RTcf zSL;q^fBXCP+54PRz(?()_JOq}i)Qlk{$K_NfNL*0o<4{^@DJjnmz_18I`@s>_$f{2 zdoEq}N1vFm|CUEO$A0ym%NNa|6KAy0iPOi?wmm~ftuNLG0RRyv0GfzjNKjv|CTz|H zpPcdiQfQ}|vA+AB-5x#k+z$P#&s=ft@r`u75W z!I3cy07E0?!7%V4gb;z}tDgAE3KFbuFggTCYTE2SZX93B{n63b4f zI5vmp5SsG7vMn|}%hdE#$cr)|A(g6v(XP0jbX~Fd_%5a89xe5r;c9))>h(SQ9_r{4 zzs{1m7K0>ctu(ZL@VPhDXFfTFJ-GT!^_fo{V-X}ikjVQNmwt?ThwEr>4(3IP*i?(s zeFLM>%1kJw6qsf4*`CYK41F8EYs0fSe9uXQkai_Xm{tl>5daOXL{Av_`=U763+O$J z(JoDTC)e?gdsiMP|JtataIW>s)!W6DpPrk)@7e7Y03Qqh0Py7t=TraiSW8nO*B|&^ zT#w?OEKBw#LWww)qm`QIi&9y3Z9d7h`8l@DkF_m=#R$2;m6^y=24)jumgm~2)nh27 zK#bKH<2?Wl5$S_~-T^JQX(c;d#M+!Q1^-ytZ?5+SW5lSnfOArzF>AToiWwaNYb`v!o%?%P~@E@$8S zP6_}!4)iol94-H4y*m7@Ff2GiNH#Duh}XBghE*>-hb^6(wBssZL_kPzyXYAoI;*HV`eEoO{9!x=TXj)h|Aq7b?wA2`b5oJ*xxDixAc!M14d zr^_~sKdJ!ezxXCWW(-Ob{q)BI07llmaYk+CjQ`B{bf3%XQPFWd+X;R6fe+X=R1zbO zV+@TBV@1bPc=)M@Ff>+1F7)AA8WUTZz&S&l3DjzJC?%^z6cJGspqDeLS05g#cSnhw z=ezte&S(LM;MyF8&_f|~R6cZB=<*-kbkDl~a#R4&e|-ai7-3us=sVXb{qwtB>^kr# zsMW4R9M6g;PqE{Z=TkCm3e?Cbc$$GY2e&wad~0=s7shH;TaHfL732NyaE6q6|bkH1JfM$d2Bj$gw!CVMLcpr8#4awU_+a zPp|KJ^XLHZ)o&2}>kqa5%j;(#j{XY1cMUAJh(ZX|V?atEu0aKPjLn@5angLi;t)ea zux$s0LJo=67_n_6wheCC7(BEOTi#fUSJys`eftk$Tys0R59|SF9EH$9;JaXqpp*oZ zG-p6F#z+%8q?PK2R>upeUB>9uN7wH8gU>FQ&fil2^ez8P*cbaqlLY|%9USi*Km$pn zASJ*#gX5cYM**KHYr(=HEG=*4KW+MPQAGYhMXsUkBq;5k(rrB*K6pjv0sn zA~ObS3D~wdhydFGDm6d|AaGGV`6Sd&n2RhIBGCXiLuF(HIi=AGjllPz8G$nf=6Zl- zqc+rsXVGt_kpBCBYK7FZ!SLs(M_+&@07@Yj2yoki z$QWv6Ak#ph2yg zfX*^_o(ne!U^^DH(y%NJ=KFx-qT1JsCssa&$DVlHJcrLizC~dTY6Be<*dn@jH zd?~hdZo}ZvSQ=--u{itWidVZ|dAl^9F==9P;mO7BLcl{txc=q`w*CkJp8E48)&;lz zQXKLAKeQoHC&G0vLKJ-wQPc!RfYJ%_ISvqqRs_z0YTbC30OUeI0bpc~(J_E?An*XG z0mlJU29&D?oFoED&4A+rjtxx=G&%~DD*#EP^X6e})+{8R3%jWZa$KlN8K~F6Z5w_e z56^Z`&k|INCB#H{Hi%;LpR9f3UZDR4%>wer3zda)~QmG{Kr;k4rc-G~`ym$73 zk4>qp+0e7@p7o~w*4KP(-anrD@y~+We+Op$H+atJa2*dxmVy8zi47qb7$-0W1OcG5 z@h}lkkANfv;s^+Q!0`aBOgzYh0m1bQTNIh!aSA92qyoe=;Cax256b7k5A`D4xEX%` z0BqvmwvEiTkmf=t06fV6&T$C9K)nJbfxdx}?2VV7<4Jw=zfNcy_u8}Ty5E-ZTcZHG zV$q!CliR`ziviO~l6~(xZ5KT6vEY0eS1;xwn+4kjKoYq?fiaFGV{mPtQZc&b4TF8x zc+zu?$17DpXg~=g2g?Su268@7sRMCro@LsA;fFw$m>9vB0m}~oW|`gw9(1JwicR20cm0Yg9dyL$TD+(ngL1D0MRqggBftr%;XMf28aaYc;?%o2Y4==!vhGr_ro6@ z0WVj;Vk4uzas_K1y+a;8u-gjqxqIC(|G@ff`?B9SDZ0O}GB9s?b1lhmK5;v)`-$Ht zA~A#IVUxoZ10yL3nv4-5GhWsW9p^&xn=!z$0Fjy(s|L?J7Z8aFhTJls5t%dRfbSdW zC=JNWe1n)_3}Zl+n)@;dq^V&>CJeAmMSvJsErPXsH@wYTQOhJ&ZGQ<{UVTn9jcesi z#qj$7{Xj?Ozd0+s=+t9&F{Vzh*VCD)K$ZlF-6JYA!)b+U1yCvlQG*0o!z)r4V;#q6 zn8+9r)s4rPWmpjS1{mE4fLUT<1IQTXyT%Z}43|n6d4K_h+!3$?-+&f10&Sc&B;^6V z2kH4>nZS!%*Wvz69V!fpEMLg&vY5Pi-PV1Te-nULJA30}+MD*eF271hO=+e`1d_Vt z7-l%l@Rbc^TOg4d!*#>M%mRuzz+&dNXBjU^W#T}VHW=d>gG1kdAf$;GQUKM4JU}J@ zh9MfGjL8)^H?q+%67d?(bIZI#2uPv8HN&QIAAY#~d1ya~9XD{IsP>cFm%Z}%Z?!Ja zxo>#yv33w`Tusn$Gc6MNx zGdaGc-AU8*#&zpn|G`*-?EeeE=N27L+q(yG`U#Wv)uQZ-THF*^j-_H|<# zFJT-!Xr(~Jj2xfxrS^6P{l z`>tV*5at>I2m`=zpe+s-1Q;D0z|H$#$D3(2o6tJZ;+B2Oo~{?J+ja=)Z?!VCy?YQ> zES^jEKD%w?9yIs2|4`TG6arXwL?bGFl}V+K&wx?-dJ% zvYrd%b3mpH19anD88)?mQs&uw-rSqXMy!Cz9WrSEi0UR7vIeu#6sT4Kr9i1foTa#J z|0b*+*eBas+AYiR*8=hzPrS5m?Aj&g(T2`FzunTb%Ix-+4-Zw(YH!V#`i5)Tf~3IV*it`$Fk_g^i_q07NRcs$ zJLa$~fOunwYYclr1Du%;NM-J4jcXP&G?&WABp;Y(qq<>$(xylv0Qu0w8*bkJV()Hz z@6DIdns26DsRhvLyLT<`So)`zpUdxf?@7Dr#&v>!_r&T$@Cxqa8XnQdLeW6|Pc zCKhu8qbY2Q5C$H0=@CF_9Lq|^+n#U6X0z(i@NQ-TV&FF<;RD6Ii5JzXi2<1cYO#p{ z7B?}2n7Qw5SvW>AX=)@V6i}(7Gakhan^vF@9VHSsG z0F|q#iwxi2_bLWdjOLc{aD&`v9LIls-%~HI`@+R%**|~mdHJ6057@DHNL;?~xZvTA zu5~9L*H+V@#gp4|{7`=xQKnJKd+3u@^rWMhsdI2r2@M5e{7AOQ8lIKX6hgjlf|w#B z5!W^nNYlo>+6;F}AE^zPsTOq<;g)^t@p?RfLaqs3z66n_H{J8Z3%6c#$vNKL%h#mu z`38yYdxx@17R>M;TD|Lq6Q{R`ay4Dt+GOMKU=>NG(c0vrU)6Ac>NwVKg%20nbIk~m zH6+2gNt)`B@vzgV8CXLSf!~k;GoUDCI?!pe1d_LT9V94aR)iUr0O0}N$V z?3H7f;*LX}htReSdP~2SV`L$?Hb8mV6antmsoqP3B0{{Sa9T*j#{=`&g`P$v9=Fe;mDv?|;d3-({ zF2}rF&oH4BVpv4z&IZxWLNt*NEi!=gk<5{_Ih1TvdyTxnaSRZ$Q9_c*2(wxhHgmAP zau_#ty<%#jVvA(l(pu}QmM-sDfAuBj*h`mp$lukTceF=nch8vo_?#BL;?@1no_K6? zsa(rGHK{Eh50_(Ww3=dKa}H&lVs|!#lI^3FLXebZp^`PqX*5b_+cm~AW~xD#AITMb z2O>>i*COoAD!A$328^V2(C73(_Ns!?|OgqB=1R!!`YN`m&L5ET)jTaCi8Jxp@PfovN(@Qfsq*iapfY%y(A zg}&REXfX?!-1RY9uj0n;*YIY27)`|%>4pUh&`&8HeD$O`lla}sJF<6b2Ya`RA;(_! z199ryN!MwOrGul9KcOXzl2l;(-XR2*gWlm${Oit_uDs12~6nBtAq9%D**Nr~ybo zB?%Z9ezyBn{PMsy zDK(l4Cfn;=QR%^Ss|6l&aa;EWJaecEB`<`VFG(*5EJpMXhet;4 z*uDR-ey{t>a1`3T&u*1ho;TON{qc>@k1IG|1E{~ANSZS>gcJ!zD*`4%|3P|rAyee1JpH_9(xwwONj40x+;-7}!BI{yUs&L_8a zo^#5i1EbaST+S`;m)wgHI+WrZ-0F2#)YR$9ymM_pT`)pCp3rXABm7=0*=KY zw8YMVF^E(mEEIL2)XJ1nV1%#T{>bWQuD$GBe)}V<)Y0hUQU8B|O?u2?k7UHbI)=g*u!S=XXuVJd_k-xN|IB;>-pstccKtp))6={=7> zzvHTl&$jP=Y>oVP0f3ob9F~`yd8~ck%AKn}HGgs`N#*HEYt`NoVyvcFJta7{bN$lg z9S>i9$wKGdRCymN3H)lCH+!mBFmIxD!5^OXO~$sx6;;(KO<$Crl;@lHbrqkMs6)o$p0l@y@%)0N1m-N3& z007|Oj!t>?AI+zyUhcZ7QcrJo9oMO+GFjhwXcqwN?;Vi%kJ6@%&xaR$a^@{d79RIg z0QlmC^DO*FYpo^UJ>$elIRIF2(j>x1?W6Wl`>4H7?f(KGWa=bDdG9}a@89sw)0uLTkOT-2Ac+E2nL-Ew#R4*lMFmvaTJ^S8X|;E`R`0sE!%}PS zx^1uRqFTlRA_x+pOd&ZC6eB_iAvsA%ax!p|ocWx0{tbKY`^WDM;9V{UB!De@t#|$2 z_x%m;e!lzre4pppd%y5bd#Al+?ecRLs`K7=v;w&9!sEqT(FgTb{ODz89VG_$OmX}X zrSnt1xa@b|J8SPZ?;D(X?KM}Nvq&sHx?3zhs!MF%HF4Pb;=C0A2%!XEg-{m=%;)NX zT=c=yj{e(n)(x$cBX>T!rFGAmt@gF|TzT&CQee^ASg_o)_9gpU3xMl+hmJdxFih0+ zwS|mxxm5D`W~;sF@)gIvfRHQK&Xz0ASu`jG+oZ62<5<7! zro4T3KD?>^|3CMNvllu_NsAEHT5G@i`1YR*$cI-PBkt}n=&fOZn@Z64{83{pajYlD zrdomHhDUg=BIOB6`LuBzc~lgcqrzBU7{wZGOdTn0IHf#xky-p^e6ZgF6;Nq;4? zq!q*)8?A89*mP@k6dPj<(s9&rDPNtLO}nIhmz1kWr@SDJwOeZi(i(#{0nQfkF-Kv^<6c`ch%XhtB!OXfg=UEjIX0O3MJAN zQaUN$rO|9-j6q1*lu``?`-QMCgWZbNo2}7<-(5Sj^|G^$yj%$RIfNLMO6+*c0Qg_m ze?~=HHm05)-Cxh-{3zv0SBEj4r!Yo0j4?Z`r5;=Atx)fns7-&%|B$sfMy01W)iU&>?u z=z8Z1T}5*j#4Ar*FtIpODh5$3o|&8!Dc_+xmlj#i!CHeh8X=tnQp&L?3WG4#JAyFY zI8%?tw6;gPj=Vrh@h+t#zUz?o9V(?vkV|_4V`UI)Cx|p*q={pLu@)f`VdyFOAA8dP zxW_~3xq0=GU9}LvT3dSd^Pm228D0B|YpfT?v78P9UYMC?{rDK0Yc=b8imq%%q*5N% zXyPaYA=^@_acgZm*3terHb1Vnxl7h-@l>vumW&H1<{m92gDzb69a6x`>xaHUU2^fcckx}A-CaT{Njr>bG@BTs>q3Z@5TXv^=}6nP z2Pc|Ctw1kH`|2_!#WIAzcNK+fibB>i`K&LqzWRr+-@g7&4+{V{_ad-}egz*mhc?{G? z+5XZNMkeaSMpDZ8lnZIHzQ?|iX)oB%X1XhN+GV$ z#wsbL>@TN}d-&PmmktX6|J;rE>^Sz@T^v0Fe^OLjo3a%13Yr>>gsO#fzD(~0SJHdh za%Q$}W$zE4BqIb1iau^v7tVQ?kXmvI%5@pvzne|ZJ;hJfJH*-Jy31**r5q|$%v~rQI!_??OY8#$Ku3klN*2VK& zgisWez>$*4AmFKygFG=d&aQeLlt6h7nUsqor4>?Gj5eO#af z`a8a>P7fk`)7Nf)zWSxBmddZ+`GWa*hThwYxNMYH0J^J}9$`67NIu=LeB2r^V6uwX z2SGc5 zHLYfguwJDv>(gH;P|Bw8gvC_~&vo&oWVqetvHioW8Gf1JW)s(QN%?;4O5@}+>R;2o z{9HRU`a6&BwBidNS@M|Y$a8~8Kk$FP`{G4^{_&F~am?R+CjsHBU5GCW5aWsAw{($i zDUN7c&gm9>Qd-_ybfK<^>J}OnCk9aw;7TaS#OT<7l@J-oNN|Cg1}UHcq&r|JB}gkp zh@crnRHvbIbcMOUcO999C(;@kqBcBCV`7Z@frI!!e|M2tg*4er3MC6ez0@0;olunHC9I1;T;^goG)bRA6Zd)_^A< z7Em=1kceZSf}90cD6CRUg%QnZOPGU&7hFvD`<7F!)uC3$G}?^s+)n-A0SehH3ucum z5YsADC|~^;G|}{mP8cRIL^)J*szqCgogF%%_$w zd-vSh6B~xtKeD%K0RFDbk`Ls#ByIT%2mZ>Joa$Lpp&=9!n&1W?y-r<`6Cecm60Crx zfgoW9S^4Tnhkyo*g^U1KblzKNn*^}PS_GPm6l8KPB?rbfY-R7NM~J8PP+4>$#rgBd zboY>*eaz(5JCITf5N?C*u34QHrkgV(E=yV>OQOSAVf+u0Z zK%2y9({Y1PB=-cJa}vmkwdRG(ajs0||vISiIe zS07VB%-Z{I)Cc$NbTawe9ey@{*Rz}VL_c>@bni%QY{^lTMmw_Sqr7%%UUxdkq+)M; z1~<@3Dj`Fg_;_fcMM85SzytC!p|Aox1?>(v)+FepWWs`2Bmn6SXhwi*Atw`N07L?s zB-)WS$!~-ri5{U&7>Be(+K_StrL2OKAbfe8{p+6LrPUA60=A6|vFWF4<5E|TDiyO| z`j@)~27lqK@QPCwY**5r+Gqp|!?gJ+_Hao&ePW zzyLK15#XA{u&hb|Qzp@ZNF>@IOaf*~K_!_9Ln;U*G&|y1a3HO~nB+OOa}L{KleOfe zCFKj8tV1&}Y?^qP7e@9PFO`>tLTAk-o| zyCj;G0=da)L^H_$>iFOm-bri#y{P7|BoN|mDU9Y z_e}1dKda=XJYJB>txah)$f>A{nuu zV@$i_29ZuWZAHQo(RrrnXhudRAZn8sShdM-sZK;Wa+^-w_2xC2v5vx6W-A$nGHKG|RlIim z%FT{Q4De0Taob6A53$1)5QxM82T(FGJZBTPF(T2Aw1h^S7%L>y?W;lxiH77<@|>`f zQ)E@5H>v~5uyokm+eNKVjJiraj^ldY9NPKR^_%yzL*2r- zOhO_ZAuSvlag&5pArc+YCgFC|Cct_f-Dul{5!xotts@vLl^D(!bfs8vTtBl8^cNra z;hvf6EA`%XBEgb+mu^v zGBO$Mu#*SWNn*IRV0DuEIyUibD-#A}Wa9r`MJkO^C)NJKE`=uS#>GD|?~ z1n3z9lNyH0MYi`;Y$;ci>3n&_>i7${u6km_wHL3DH{JKR{k7Ky|NNR|;@?(nc zJf7^XknvL#yJrF7j$7_u`^Ar6xLn@+{k7(omGbfzo&4U~t>Kj`kN59cGx%UWmA?v}0&SPyzZ?lJ(_f z0!rL*B>@C+B8qWmn2bzZ$+wBy)HKvRhc#Ulu!4N052@7ian$}wvH<(5O>6wp22|9We);$x!apyDa!8MXa3Lms9&ktF&WFDeDpxb2Q31 zoUv)bwkDPd2#1ms*-2`&ND85hN+^v1S0(jyLno0$b+W;xc(rD5M4}DSBn8&y*?m-t zSu&YC*+PXl3cr5)gHPRX?Zs!OZd>(4_=azg*s^;fx_H^q>3i00e`@hj-Ep-ZuIwqf z92~FHj-Wg55#%!Ht|G;W8QfMxN{EEcooO(qlNHuFH1|3gBAqHS*C~l*M?(yWv0*2t z7>|)SBfouhuuDnMpnHE?QeVg*trbXT1uN2&xEw-YL@ zNaheMuV$10HDDZpiY()~G|zQaun4lH9xat)t+iL*x@zFrYc4+9y>-=q{&nqnU3-Lf z4$tWKEb3N|{bcW>i;t|7tBvT4Ieq!|WVP+gG(vjwK5^Qk)?31BxA10KiTHJl4?3(6 zHc6pH=lgOezKc$wSrW^_X^R^#6@$G9bUg6(*|3LV9 zYdv)h>VZ3559!UjgpQ=$SHW!u{=XsH+<{5L{F`ztvN?T$xZ)K{H%f_viw z&p+8!@IDJ-v>9lzXkHc_2Ta#uhNpCr@mUB$&15dkP$AFGN`b6^bg81#nXDr)k9eMY z!=vk-*Ppsz>s+K6U9i^2Ynt*xwoe0AAQJrmy+niRl|3 zc=7oaC(j)_IMqH+O6kt3WEq`m5k@hdqc9lu)nlS|Os-h6g>sKH#vlcsz45-ak6d@z zx$4II9yf=hkB9yL0vmUX#aEwyLi(l$H$QXEd*;_hCR^tjD`YX3rrHd!*3b$y4uZ%y zlq$VKNQE)xA8)yT;A;RI26x%R)j!Fb&~AHpOY5rhj!WNg-}C=8yDR&ZS|ea$ra^Bx zL!)i*l%%gKO|IBwgmN%CekwNRZvn2pX!&970H}r z1uMchw!NjSC}ah>Y~D2Ew6xZY0l$Cy15a+f`l99TZ9jNI|EB;TnO~gL7oT~gd*|wH zYtL9Zw;Y7}RAa5_@6IyQu(BBnJlFfut*Zv^z2@Q--fvRny{%l}wQb39^WtSoW;-AJ z!0-H-=Q_l(35Um8qSvPPppIYAuhwlDdBu3KuLS@~83l+^<{U-%)KspIe$U&F z_?zBZREXC5Zn}4U`_>0H$}j)slCzG{3c>pzAl$n0MfsxzAd2IkUpE^S7@71}bXV;~ z+URFm?dmJskk0fGcKRI66Dx3hd3$QG^D zCQ)oaAJhtnmd)H3_uMGeIA3bM@+CMrz(CDu3Pt!DO zx3i(r<=YAuTvqsllTEj;UHFM4GP9G&oDoH4eqK@oGC~L_ zty@}~Az-&svI}G*;@3&=8@|7C>&6RDn}3l~`co*iUmLagH3Q(wpZg25_obW=v4#Y67DeF4R5}E@S*}h zL>gCr`Jw-q`0ynpjh*wl*&b!*$kS{dTFubt^OD4d-mZp9lL&&REDKON)7l&mk<9sW zw{zjKsmwh!(JT_J)H1ErdyQ6&B)0U_61r=N>#D}V8e@D2y6}O#2t-yL`1YMoPgAd~ z(ATL_O=&F^^#eZQ03Q6_+LPaW{+$1G)qlC~tf7}id%9}f(O~ZYgNo8 zvQakfx|j9a?`A5Sq?%MnB4O4*17kE<;b^v6gy5%?Qf;Nw6sSi_FDv(sw6?Z$zqpc^ z3yoH%q7+GF=&q%7*W%DsOLQ$U|M1lt*8IgQ0>B5&O$t$}E9vK|_Sxa{^Y2SWb{8Kk z!o+8Dmmhh=NxjhHJ(OlA|5g-{vT$JYI~vU$_< z>>X+1f~KdQ($`&~n#AnfcaUnupd=s?yw<8zN|h+JQQ)2|_pA1dv}0?yLMwH#4`Q^| zdS-8B(TXRBUVKFWct2OGTllDafbSlWGydsR^;}`4+LNRar7H*`m-?@Tlt(7RfTSC~6gkzkSL~Hf<9jmvz?R}>%FfS_rA3yvbRk3|`rPNcW zBK%dPDrboD6h0416e!WLu7MIvq-p0(e1MV`i%*`%iI?(NKP^}}`F`NVsVR|?>ZA9{oS$_>wk&;7e4>TBP7PJVk^zcn$G(~Q-ZD$J*pQuB(? z5)&dH*;JPy*IFVx83aR6C0K|_Q3kZuv|9xpOV5Dt_RD5-!g(`j%!$ATY@|4_e~fMG zM%n)86utF+;y6YrMQZC99Wj+1;Dw#5*tl~g`wqT@){Z!aN*ZIe7NwOCe28Nks+G8Z zs+l)$x_6zZFMeprTaw6}oR@OVS8jM_;tQ89(OhN;o6imt%y^p>PKrs zlBBpIAYLK1Ab3w?Q;aecMGgvz&?Zt=5jV~Sj^VeUEQ_ z>=&i^5wmCYEIqMjYj@SuwBie2yLs(D0DStbe`de__&@%lxVWr-!*tr|@z%uWmcDsq z?pqB_Oi)Fhnl7Wn8dOl2KvCoz8TTzL1t*c zxnKePb5fpIb$9s5itBYKn(Ggn)$^v$etlK;i;mFPCjpuCP%y>(KSldqHt}r zSOSj3Rxu#~EkubS_f4`a&>|4V)1ue#&Ot-r1(D1F_@GezOA)DZU%R8Au*E-v@YKTV3HUv%M=*x)IQ5^JWV(iA|}+F-B{)zBtaNM_S}NBNClLspy$jW2zkEf!nV2dv|WO z)vo%DNv-SVC)aH+e{EBA$G*wo#S8kHS;@PViLx0B4pwx1%r*DSK#H2NMzoVcX)!n{ zaI~@3B0!`Pk|ZHWKw~jPI5JQH2?_<+*y1I_i$fD3A)wGm5G)a~t#le&qVeMJv{4wW zbii;@qS5%^DZ?SHavrM^x+`_87!D4Xtb1xVPyFab%8;{X;c#4A2f}g+86%M z&8s&2i(TQRZ#sOF(cz?Kvs_qs%ISxXN495J6?+ySc{k_+B^HIIpoNGKB;cgL>Im%< zv~)sSA(J@gFd;<*qBz1xit!1tNeRK@LWvSXDJ^Vls6^c;6iN$TXB0j|izP|YjzbKJ z#HNVyl)eDb6d@xhM;yf@HYSZV?Q)8tk=5)RyF0{bLw9%AH(Bk!wr1`2$$t@mCpPTK z4xicBmL%q~q7;=CqNdGlsbu;tvVC(XTXiC>aTEkRN(=~~g-TMzXpK=89S59bhcv?A zXyeI-?;kD$L{)#<^mhGk8V3`MkA`koY88RW$CmTn3<8x zdWmxX;b_-O6e+y-otG2v6d;0@81Eh0g4HR?M<_G_PZ`>H?;(IIOSCa~2OtClM4^H~ zOWcVD#&klc7bGY=j@(Zn!J$G#9K|3YqA^62(k2TzuCj}%**B9kyl*sS#bsH1WzCwO z{q1;8`Tqsr{bwGd)^9z)Nyp9J-fWjA*K6^-X3P1a5ZycA$s148-ZPgl)r&@^B$_bPx>6~{eC$%+MsD2mX;Xx(X{D zsvGZJH+JHpnNxWYF6!-0WTIKBp?#AokTZDPCUkQS#aJ&WC6-q==&w7aXOO1RMn|GCzXVF$4ojkt7u&lORrGNKioOS_IcIfx>5?6;`UKU~#@6 zcP&H$rSp{080Cxy3H|GRSJ!MCr|D|&e|gtWwvT`8qO;Z08@Bvrqp@{chXHv0rTuG< zoZDM#7ygv#{WY0v<}`XLs<$g5o%b{R)F5QDh@*~Eblw4hl2#|ol^St|;03KZ;Y+5EQ4}RYAkYbMh6+|HXbf6wY^(?f!Gl%?w8zWO&s#hND)z)W?Ko8> zM5#d;$V2PUvrF234A3M=f>st~gkW>B+B({EZzD|xRZm|(Ncih(m#@0+PcJ^pTyy(_ z;ddI2{`A=$T(tD)_~!f9Z(6)?`sUH`_Oiog_0)$C7Q|6UWxI~piXcqxnTC^s*rb$n z%)yeP(0G+$Y{!-rnkcd)X+jW3JB$%1aTMgfh4Uqbm>{lG>LwK;YZ0%Bq=q5Jg%Vdd zBxss$9N#s>F|ba2mB?=j!ABLaKnZ- zA3c57*kpFr%>HV+d!$X8Mx;?fb@mP_bw|1D7-H2;YEpa<1OWm;9C?|cg8^pMq)rCUZX@4g6~8RoN-j;mIq#V=BRm%k%_5%nKddNpDKwWLmI^-gS&}( z#%K*KAb5qBPDxIwU=6V16LMbz2WXhuDas< zGt%pqKUBQz3li(Mjg;q~dPL>cm75+pe!+m7m@1YHHX`;Om?A5MzOEWk&j|Hd!xVew z|IyQwvL2|nC??ed2{@sSIbCEvMYW&Vn7h`g|4%$4f{jyg=9ePNrtVgLYa+Ii5u^R4sZ z<*Q$MV9CP4>SWuWI%ir}F*=c%$#zL!y$e%6NIGj9#aKVt!QM_5s8pxW!SM4tq>~kB z45C7(x(o^t0R$A3Owm@ucuAmVGufOw5rkS}z-wbgL@v8-`Kl)`KmUyAy5+0(%IYatuC^W0R(qQ zD8Z2*>c%J{($1anRFZnfA1FE|5*rFLM$=7Vsv~gZ3dBrO?;dbEO09JU#-pSuH} zS8)gCVk1qIm`=tRiq3qWfFtjewGxPJgpCXm6v1SO0jI|)5C0J%-9x>5z$dkC3vy48 z>Yu&g=-KA_<*UlyRSy084nyW&__yv&$Ikw&2-h7r*sjbNsI~LLv2n);I;2cwqcrE; zLOA>Z6fxFDRH7~_whI&(Y$r^j$;&2F?Qx2>qbv)W#Uz0onY)@I*+PL8e1>k~H7pWWXTRV2ziHEJ(H`07ZR`}Tq z=QRAD11;Uk1C3hL`Nz|7OxmP6e?9r$1xVII+NEiQNwSbbZHO@c$2dDez1A;DtxKcS zuvWbPy5+0({=u%wZrm}#`%Yh^Z&>mC{u7U$`Lof9?DVqqgERXpVQ9FeTu^vXB#}lb zg^dep^VcEGIpnP_yvp%r6hHSqe02wD(kGR!hS%B{gb!T5eASvi_+8ydo z@4j_Ir=M`xa}&*C*~oaiQBAarO_VD48W$8@X=iYvY)LX}1C#rwdxTkqfe(F@MhSKt1i{Luga@Z9EMfBAckt6Y88+Gm!&anA7GvFvQEbu^=| z#{RK3Md^sFL6l>E^8iIA)O)(6yLV8B5YUQGUVZz@AAjt^v&_}EKM-CC9$)eA1)kkJ z>@Iuvv6XA?UiZYAZ$4~t-)Q^nAWHYtD@?RarY4lA~N*h85U%&RwRbK&k zdcziZrTEjl3UvL7_3cZ~UR1g2_Gi8^tH1W8$!5;Tc#~mVM8=-txIPvN#utq2ab_wOY*V zi@tU3oe%!+zx(8=x^#K@YVh-_1Mt`X^pFhp_sAumzS>Q+$}cHnQs;ef*vy_u@vSES zc8r$xrn`SC|0)3hxNX%2fBBy*QTIH$`Kyzy;%iBq#I3^TPj1+~31G*bVb8x6I&4~3 z?LBW__|1!!9`$X2E6-VM`L{-cy_MwT<7d|aPJP2{#q0Dsy-u&wt3>|~)hdlrCA{|6 P00000NkvXXu0mjf=_!6G literal 0 HcmV?d00001 diff --git a/homedecor/textures/homedecor_bed_kingsize_yellow_inv.png b/homedecor/textures/homedecor_bed_kingsize_yellow_inv.png new file mode 100644 index 0000000000000000000000000000000000000000..f62ea75f9da97a31d6883ecdffe485c961c925f6 GIT binary patch literal 6264 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 i-jp}xO?gvZC;7jz{DpkGQvl!q0000