From e23b1f84fdf77d3591169c3eb17bbf190f572c8f Mon Sep 17 00:00:00 2001 From: ariaworld <143797359+ariaworld@users.noreply.github.com> Date: Sat, 30 Nov 2024 15:43:37 +0100 Subject: [PATCH 01/53] BEESTATION PORT PR#4567: Filters + plane_master atomized --- code/__DEFINES/layers_planes.dm | 3 + code/_onclick/hud/hud.dm | 8 +- code/_onclick/hud/plane_master_controller.dm | 87 +++++++++++++++++++ code/game/objects/items.dm | 3 - code/modules/mob/living/life.dm | 5 +- code/modules/mob/status_procs.dm | 32 ++----- .../chemistry/reagents/toxin_reagents.dm | 20 ++--- tgstation.dme | 1 + 8 files changed, 115 insertions(+), 44 deletions(-) create mode 100644 code/_onclick/hud/plane_master_controller.dm diff --git a/code/__DEFINES/layers_planes.dm b/code/__DEFINES/layers_planes.dm index 578dfe87e565..81374cee213d 100644 --- a/code/__DEFINES/layers_planes.dm +++ b/code/__DEFINES/layers_planes.dm @@ -200,5 +200,8 @@ #define SPLASHSCREEN_PLANE 90 #define SPLASHSCREEN_RENDER_TARGET "SPLASHSCREEN_PLANE" +///Plane master controller keys +#define PLANE_MASTERS_GAME "plane_masters_game" + ///Layer for screentips #define SCREENTIP_LAYER 40 diff --git a/code/_onclick/hud/hud.dm b/code/_onclick/hud/hud.dm index 53d69fe01e33..c10e78183343 100644 --- a/code/_onclick/hud/hud.dm +++ b/code/_onclick/hud/hud.dm @@ -57,7 +57,8 @@ GLOBAL_LIST_INIT(available_ui_styles, list( var/list/inv_slots[SLOTS_AMT] // /atom/movable/screen/inventory objects, ordered by their slot ID. var/list/hand_slots // /atom/movable/screen/inventory/hand objects, assoc list of "[held_index]" = object var/list/atom/movable/screen/plane_master/plane_masters = list() // see "appearance_flags" in the ref, assoc list of "[plane]" = object - + ///Assoc list of controller groups, associated with key string group name with value of the plane master controller ref + var/list/atom/movable/plane_master_controller/plane_master_controllers = list() ///UI for screentips that appear when you mouse over things var/atom/movable/screen/screentip/screentip_text @@ -113,6 +114,10 @@ GLOBAL_LIST_INIT(available_ui_styles, list( plane_masters["[instance.plane]"] = instance instance.backdrop(mymob) + for(var/mytype in subtypesof(/atom/movable/plane_master_controller)) + var/atom/movable/plane_master_controller/controller_instance = new mytype(src) + plane_master_controllers[controller_instance.name] = controller_instance + screentip_text = new(null, src) static_inventory += screentip_text @@ -153,6 +158,7 @@ GLOBAL_LIST_INIT(available_ui_styles, list( combo_display = null QDEL_LIST_ASSOC_VAL(plane_masters) + QDEL_LIST_ASSOC_VAL(plane_master_controllers) QDEL_LIST(screenoverlays) mymob = null diff --git a/code/_onclick/hud/plane_master_controller.dm b/code/_onclick/hud/plane_master_controller.dm new file mode 100644 index 000000000000..e27bd3bc5551 --- /dev/null +++ b/code/_onclick/hud/plane_master_controller.dm @@ -0,0 +1,87 @@ +///Atom that manages and controls multiple planes. It's an atom so we can hook into add_filter etc. Multiple controllers can control one plane. +/atom/movable/plane_master_controller + ///List of planes in this controllers control. Initially this is a normal list, but becomes an assoc list of plane numbers as strings | plane instance + var/list/controlled_planes = list() + ///hud that owns this controller + var/datum/hud/owner_hud + +///Ensures that all the planes are correctly in the controlled_planes list. +/atom/movable/plane_master_controller/New(hud) + . = ..() + owner_hud = hud + var/assoc_controlled_planes = list() + for(var/i in controlled_planes) + var/atom/movable/screen/plane_master/instance = owner_hud.plane_masters["[i]"] + if(!instance) //If we looked for a hud that isn't instanced, just keep going + stack_trace("[i] isn't a valid plane master layer for [owner_hud.type], are you sure it exists in the first place?") + continue + assoc_controlled_planes["[i]"] = instance + controlled_planes = assoc_controlled_planes + +// From BeeStation +/atom/movable/plane_master_controller/Destroy() + if(owner_hud) + owner_hud.plane_master_controllers -= src + controlled_planes.Cut() + return ..() + +///Full override so we can just use filterrific +/atom/movable/plane_master_controller/add_filter(name, priority, list/params) + . = ..() + for(var/i in controlled_planes) + var/atom/movable/screen/plane_master/pm_iterator = controlled_planes[i] + pm_iterator.add_filter(name, priority, params) + +///Full override so we can just use filterrific +/atom/movable/plane_master_controller/remove_filter(name_or_names) + . = ..() + for(var/i in controlled_planes) + var/atom/movable/screen/plane_master/pm_iterator = controlled_planes[i] + pm_iterator.remove_filter(name_or_names) + +/atom/movable/plane_master_controller/update_filters() + . = ..() + for(var/i in controlled_planes) + var/atom/movable/screen/plane_master/pm_iterator = controlled_planes[i] + pm_iterator.update_filters() + +///Gets all filters for this controllers plane masters +/atom/movable/plane_master_controller/proc/get_filters(name) + . = list() + for(var/i in controlled_planes) + var/atom/movable/screen/plane_master/pm_iterator = controlled_planes[i] + . += pm_iterator.get_filter(name) + +///Transitions all filters owned by this plane master controller +/atom/movable/plane_master_controller/transition_filter(name, time, list/new_params, easing, loop) + . = ..() + for(var/i in controlled_planes) + var/atom/movable/screen/plane_master/pm_iterator = controlled_planes[i] + pm_iterator.transition_filter(name, time, new_params, easing, loop) + +///Full override so we can just use filterrific +/atom/movable/plane_master_controller/add_atom_colour(coloration, colour_priority) + . = ..() + for(var/i in controlled_planes) + var/atom/movable/screen/plane_master/pm_iterator = controlled_planes[i] + pm_iterator.add_atom_colour(coloration, colour_priority) + + +///Removes an instance of colour_type from the atom's atom_colours list +/atom/movable/plane_master_controller/remove_atom_colour(colour_priority, coloration) + . = ..() + for(var/i in controlled_planes) + var/atom/movable/screen/plane_master/pm_iterator = controlled_planes[i] + pm_iterator.remove_atom_colour(colour_priority, coloration) + + +///Resets the atom's color to null, and then sets it to the highest priority colour available +/atom/movable/plane_master_controller/update_atom_colour() + for(var/i in controlled_planes) + var/atom/movable/screen/plane_master/pm_iterator = controlled_planes[i] + pm_iterator.update_atom_colour() + + +/atom/movable/plane_master_controller/game + name = PLANE_MASTERS_GAME + controlled_planes = list(FLOOR_PLANE, GAME_PLANE, WALL_PLANE, ABOVE_WALL_PLANE, LIGHTING_PLANE, EMISSIVE_PLANE) diff --git a/code/game/objects/items.dm b/code/game/objects/items.dm index e437ac5c8bda..0a11ae69da8f 100644 --- a/code/game/objects/items.dm +++ b/code/game/objects/items.dm @@ -160,9 +160,6 @@ GLOBAL_VAR_INIT(embedpocalypse, FALSE) // if true, all items will be able to emb var/list/grind_results //A reagent list containing the reagents this item produces when ground up in a grinder - this can be an empty list to allow for reagent transferring only var/list/juice_results //A reagent list containing blah blah... but when JUICED in a grinder! - //the outline filter on hover - var/outline_filter - /* Our block parry data. Should be set in init, or something if you are using it. * This won't be accessed without ITEM_CAN_BLOCK or ITEM_CAN_PARRY so do not set it unless you have to to save memory. * If you decide it's a good idea to leave this unset while turning the flags on, you will runtime. Enjoy. diff --git a/code/modules/mob/living/life.dm b/code/modules/mob/living/life.dm index bfad3339f160..7fd8bb5317f3 100644 --- a/code/modules/mob/living/life.dm +++ b/code/modules/mob/living/life.dm @@ -182,10 +182,7 @@ else if(eye_blurry) //blurry eyes heal slowly eye_blurry = max(eye_blurry-1, 0) if(client) - if(!eye_blurry) - remove_eyeblur() - else - update_eyeblur() + update_eye_blur() /mob/living/proc/update_damage_hud() return diff --git a/code/modules/mob/status_procs.dm b/code/modules/mob/status_procs.dm index da1919443a97..28431b805b47 100644 --- a/code/modules/mob/status_procs.dm +++ b/code/modules/mob/status_procs.dm @@ -66,42 +66,26 @@ /mob/proc/blur_eyes(amount) if(amount>0) eye_blurry = max(amount, eye_blurry) - update_eyeblur() + update_eye_blur() /** * Adjust the current blurriness of the mobs vision by amount */ /mob/proc/adjust_blurriness(amount) eye_blurry = max(eye_blurry+amount, 0) - update_eyeblur() + update_eye_blur() ///Set the mobs blurriness of vision to an amount /mob/proc/set_blurriness(amount) eye_blurry = max(amount, 0) - update_eyeblur() + update_eye_blur() -/mob/proc/update_eyeblur() - remove_eyeblur() +/mob/proc/update_eye_blur() + var/atom/movable/plane_master_controller/game_plane_master_controller = hud_used.plane_master_controllers[PLANE_MASTERS_GAME] if(eye_blurry) - add_eyeblur() - -/mob/proc/add_eyeblur() - if(!client) - return - var/list/screens = list(hud_used.plane_masters["[GAME_PLANE]"], hud_used.plane_masters["[FLOOR_PLANE]"], - hud_used.plane_masters["[WALL_PLANE]"], hud_used.plane_masters["[ABOVE_WALL_PLANE]"]) - for(var/A in screens) - var/atom/movable/screen/plane_master/P = A - P.add_filter("blurry_eyes", 2, EYE_BLUR(clamp(eye_blurry*0.1,0.6,3))) - -/mob/proc/remove_eyeblur() - if(!client) - return - var/list/screens = list(hud_used.plane_masters["[GAME_PLANE]"], hud_used.plane_masters["[FLOOR_PLANE]"], - hud_used.plane_masters["[WALL_PLANE]"], hud_used.plane_masters["[ABOVE_WALL_PLANE]"]) - for(var/A in screens) - var/atom/movable/screen/plane_master/P = A - P.remove_filter("blurry_eyes") + game_plane_master_controller.add_filter("eye_blur", 1, gauss_blur_filter(clamp(eye_blurry * 0.1, 0.6, 3))) + else + game_plane_master_controller.remove_filter("eye_blur") ///Adjust the drugginess of a mob /mob/proc/adjust_drugginess(amount) diff --git a/code/modules/reagents/chemistry/reagents/toxin_reagents.dm b/code/modules/reagents/chemistry/reagents/toxin_reagents.dm index 106de6474644..786b3add5370 100644 --- a/code/modules/reagents/chemistry/reagents/toxin_reagents.dm +++ b/code/modules/reagents/chemistry/reagents/toxin_reagents.dm @@ -786,26 +786,22 @@ value = REAGENT_VALUE_VERY_RARE /datum/reagent/toxin/rotatium/on_mob_life(mob/living/carbon/M) - return ..() // until fixed - the rotations never stop -/* if(M.hud_used) if(current_cycle >= 20 && current_cycle%20 == 0) - var/list/screens = list(M.hud_used.plane_masters["[FLOOR_PLANE]"], M.hud_used.plane_masters["[GAME_PLANE]"], - M.hud_used.plane_masters["[LIGHTING_PLANE]"], M.hud_used.plane_masters["[WALL_PLANE]"], - M.hud_used.plane_masters["[ABOVE_WALL_PLANE]"]) + var/atom/movable/plane_master_controller/pm_controller = M.hud_used.plane_master_controllers[PLANE_MASTERS_GAME] + var/rotation = min(round(current_cycle/20), 89) // By this point the player is probably puking and quitting anyway - for(var/whole_screen in screens) - animate(whole_screen, transform = matrix(rotation, MATRIX_ROTATE), time = 5, easing = QUAD_EASING, loop = -1) + for(var/key in pm_controller.controlled_planes) + animate(pm_controller.controlled_planes[key], transform = matrix(rotation, MATRIX_ROTATE), time = 5, easing = QUAD_EASING, loop = -1) animate(transform = matrix(-rotation, MATRIX_ROTATE), time = 5, easing = QUAD_EASING) return ..() /datum/reagent/toxin/rotatium/on_mob_end_metabolize(mob/living/M) - if(M && M.hud_used) - var/list/screens = list(M.hud_used.plane_masters["[FLOOR_PLANE]"], M.hud_used.plane_masters["[GAME_PLANE]"], M.hud_used.plane_masters["[LIGHTING_PLANE]"]) - for(var/whole_screen in screens) - animate(whole_screen, transform = matrix(), time = 5, easing = QUAD_EASING) + if(M?.hud_used) + var/atom/movable/plane_master_controller/pm_controller = M.hud_used.plane_master_controllers[PLANE_MASTERS_GAME] + for(var/key in pm_controller.controlled_planes) + animate(pm_controller.controlled_planes[key], transform = matrix(), time = 5, easing = QUAD_EASING) ..() -*/ /datum/reagent/toxin/skewium name = "Skewium" diff --git a/tgstation.dme b/tgstation.dme index 0d49f689c2ed..6adf6658d67a 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -315,6 +315,7 @@ #include "code\_onclick\hud\new_player.dm" #include "code\_onclick\hud\picture_in_picture.dm" #include "code\_onclick\hud\plane_master.dm" +#include "code\_onclick\hud\plane_master_controller.dm" #include "code\_onclick\hud\radial.dm" #include "code\_onclick\hud\radial_persistent.dm" #include "code\_onclick\hud\revenanthud.dm" From 77aa15c4c2494d29db5201045d1062bf176cebdb Mon Sep 17 00:00:00 2001 From: ariaworld <143797359+ariaworld@users.noreply.github.com> Date: Sat, 30 Nov 2024 16:40:41 +0100 Subject: [PATCH 02/53] 515.1543+ compatibility --- .../debug_variable_appearance.dm | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/code/modules/admin/view_variables/debug_variable_appearance.dm b/code/modules/admin/view_variables/debug_variable_appearance.dm index 3ceaf2a50b5b..8bc9979a7d10 100644 --- a/code/modules/admin/view_variables/debug_variable_appearance.dm +++ b/code/modules/admin/view_variables/debug_variable_appearance.dm @@ -59,25 +59,23 @@ GLOBAL_DATUM_INIT(pluto, /atom/movable, new /atom/movable(null)) if(beloved.vars.Find(var_name)) // If datums have it, get out return FALSE // If it is one of the two args on /image, yeet (I am sorry) - if(var_name == NAMEOF(src, realized_overlays)) + if(var_name == "realized_overlays") return FALSE - if(var_name == NAMEOF(src, realized_underlays)) + if(var_name == "realized_underlays") return FALSE // Filtering out the stuff I know we don't care about - if(var_name == NAMEOF(src, x)) + if(var_name == "x") return FALSE - if(var_name == NAMEOF(src, y)) + if(var_name == "y") return FALSE - if(var_name == NAMEOF(src, z)) + if(var_name == "z") return FALSE // Could make an argument for these but I think they will just confuse people, so yeeet -#ifndef SPACEMAN_DMM // Spaceman doesn't believe in contents on appearances, sorry lads - if(var_name == NAMEOF(src, contents)) + if(var_name == "contents") return FALSE -#endif - if(var_name == NAMEOF(src, loc)) + if(var_name == "loc") return FALSE - if(var_name == NAMEOF(src, vis_contents)) + if(var_name == "vis_contents") return FALSE return ..() From 12767b3942a879dbfcf3dd79a0552fed9d8aa531 Mon Sep 17 00:00:00 2001 From: ariaworld <143797359+ariaworld@users.noreply.github.com> Date: Sat, 30 Nov 2024 16:56:28 +0100 Subject: [PATCH 03/53] I forgor (fix compilation test) --- code/modules/mob/status_procs.dm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/code/modules/mob/status_procs.dm b/code/modules/mob/status_procs.dm index 28431b805b47..6b47d016e5ee 100644 --- a/code/modules/mob/status_procs.dm +++ b/code/modules/mob/status_procs.dm @@ -81,6 +81,8 @@ update_eye_blur() /mob/proc/update_eye_blur() + if(!hud_used) + return var/atom/movable/plane_master_controller/game_plane_master_controller = hud_used.plane_master_controllers[PLANE_MASTERS_GAME] if(eye_blurry) game_plane_master_controller.add_filter("eye_blur", 1, gauss_blur_filter(clamp(eye_blurry * 0.1, 0.6, 3))) From f3797868641abc5fdd7983e88258f85b8cc0f64d Mon Sep 17 00:00:00 2001 From: tgstation-server Date: Tue, 24 Dec 2024 01:26:06 +0000 Subject: [PATCH 04/53] Update TGS DMAPI --- code/__DEFINES/tgs.dm | 29 ++++++++++++++++++++++++++++- code/modules/tgs/v5/undefs.dm | 1 + 2 files changed, 29 insertions(+), 1 deletion(-) diff --git a/code/__DEFINES/tgs.dm b/code/__DEFINES/tgs.dm index 42f2d5fc31fe..7e1ba820dd8b 100644 --- a/code/__DEFINES/tgs.dm +++ b/code/__DEFINES/tgs.dm @@ -1,7 +1,7 @@ // tgstation-server DMAPI // The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in IETF RFC 2119. -#define TGS_DMAPI_VERSION "7.3.0" +#define TGS_DMAPI_VERSION "7.3.1" // All functions and datums outside this document are subject to change with any version and should not be relied on. @@ -58,6 +58,11 @@ #define TGS_FILE2TEXT_NATIVE file2text #endif +// SpacemanDMM compatibility +#ifndef CAN_BE_REDEFINED +#define CAN_BE_REDEFINED(X) +#endif + // EVENT CODES /// Before a reboot mode change, extras parameters are the current and new reboot mode enums. @@ -160,6 +165,7 @@ * * http_handler - Optional user defined [/datum/tgs_http_handler]. */ /world/proc/TgsNew(datum/tgs_event_handler/event_handler, minimum_required_security_level = TGS_SECURITY_ULTRASAFE, datum/tgs_http_handler/http_handler) + CAN_BE_REDEFINED(TRUE) return /** @@ -170,6 +176,7 @@ * This function should not be called before ..() in [/world/proc/New]. */ /world/proc/TgsInitializationComplete() + CAN_BE_REDEFINED(TRUE) return /// Consumers MUST run this macro at the start of [/world/proc/Topic]. @@ -177,6 +184,7 @@ /// Consumers MUST call this as late as possible in [world/proc/Reboot] (BEFORE ..()). /world/proc/TgsReboot() + CAN_BE_REDEFINED(TRUE) return // DATUM DEFINITIONS @@ -214,6 +222,7 @@ * Returns [TRUE]/[FALSE] based on if the [/datum/tgs_version] contains wildcards. */ /datum/tgs_version/proc/Wildcard() + CAN_BE_REDEFINED(TRUE) return /** @@ -222,6 +231,7 @@ * other_version - The [/datum/tgs_version] to compare against. */ /datum/tgs_version/proc/Equals(datum/tgs_version/other_version) + CAN_BE_REDEFINED(TRUE) return /// Represents a merge of a GitHub pull request. @@ -459,16 +469,19 @@ /// Returns the maximum supported [/datum/tgs_version] of the DMAPI. /world/proc/TgsMaximumApiVersion() + CAN_BE_REDEFINED(TRUE) return /// Returns the minimum supported [/datum/tgs_version] of the DMAPI. /world/proc/TgsMinimumApiVersion() + CAN_BE_REDEFINED(TRUE) return /** * Returns [TRUE] if DreamDaemon was launched under TGS, the API matches, and was properly initialized. [FALSE] will be returned otherwise. */ /world/proc/TgsAvailable() + CAN_BE_REDEFINED(TRUE) return // No function below this succeeds if it TgsAvailable() returns FALSE or if TgsNew() has yet to be called. @@ -480,6 +493,7 @@ * If TGS has not requested a [TGS_REBOOT_MODE_SHUTDOWN] DreamDaemon will be launched again. */ /world/proc/TgsEndProcess() + CAN_BE_REDEFINED(TRUE) return /** @@ -490,6 +504,7 @@ * admin_only: If [TRUE], message will be sent to admin connected chats. Vice-versa applies. */ /world/proc/TgsTargetedChatBroadcast(datum/tgs_message_content/message, admin_only = FALSE) + CAN_BE_REDEFINED(TRUE) return /** @@ -500,6 +515,7 @@ * user: The [/datum/tgs_chat_user] to PM. */ /world/proc/TgsChatPrivateMessage(datum/tgs_message_content/message, datum/tgs_chat_user/user) + CAN_BE_REDEFINED(TRUE) return /** @@ -510,42 +526,52 @@ * channels - Optional list of [/datum/tgs_chat_channel]s to restrict the message to. */ /world/proc/TgsChatBroadcast(datum/tgs_message_content/message, list/channels = null) + CAN_BE_REDEFINED(TRUE) return /// Returns the current [/datum/tgs_version] of TGS if it is running the server, null otherwise. This function may sleep if the call to [/world/proc/TgsNew] is sleeping! /world/proc/TgsVersion() + CAN_BE_REDEFINED(TRUE) return /// Returns the running engine type /world/proc/TgsEngine() + CAN_BE_REDEFINED(TRUE) return /// Returns the current [/datum/tgs_version] of the DMAPI being used if it was activated, null otherwise. This function may sleep if the call to [/world/proc/TgsNew] is sleeping! /world/proc/TgsApiVersion() + CAN_BE_REDEFINED(TRUE) return /// Returns the name of the TGS instance running the game if TGS is present, null otherwise. This function may sleep if the call to [/world/proc/TgsNew] is sleeping! /world/proc/TgsInstanceName() + CAN_BE_REDEFINED(TRUE) return /// Return the current [/datum/tgs_revision_information] of the running server if TGS is present, null otherwise. This function may sleep if the call to [/world/proc/TgsNew] is sleeping! /world/proc/TgsRevision() + CAN_BE_REDEFINED(TRUE) return /// Returns the current BYOND security level as a TGS_SECURITY_ define if TGS is present, null otherwise. This function may sleep if the call to [/world/proc/TgsNew] is sleeping! /world/proc/TgsSecurityLevel() + CAN_BE_REDEFINED(TRUE) return /// Returns the current BYOND visibility level as a TGS_VISIBILITY_ define if TGS is present, null otherwise. Requires TGS to be using interop API version 5 or higher otherwise the string "___unimplemented" wil be returned. This function may sleep if the call to [/world/proc/TgsNew] is sleeping! /world/proc/TgsVisibility() + CAN_BE_REDEFINED(TRUE) return /// Returns a list of active [/datum/tgs_revision_information/test_merge]s if TGS is present, null otherwise. This function may sleep if the call to [/world/proc/TgsNew] is sleeping! /world/proc/TgsTestMerges() + CAN_BE_REDEFINED(TRUE) return /// Returns a list of connected [/datum/tgs_chat_channel]s if TGS is present, null otherwise. This function may sleep if the call to [/world/proc/TgsNew] is sleeping! /world/proc/TgsChatChannelInfo() + CAN_BE_REDEFINED(TRUE) return /** @@ -556,6 +582,7 @@ * wait_for_completion - If set, this function will not return until the event has run to completion. */ /world/proc/TgsTriggerEvent(event_name, list/parameters, wait_for_completion = FALSE) + CAN_BE_REDEFINED(TRUE) return /* diff --git a/code/modules/tgs/v5/undefs.dm b/code/modules/tgs/v5/undefs.dm index acd19dfa6411..ca49e46cdffa 100644 --- a/code/modules/tgs/v5/undefs.dm +++ b/code/modules/tgs/v5/undefs.dm @@ -18,6 +18,7 @@ #undef DMAPI5_PARAMETER_ACCESS_IDENTIFIER #undef DMAPI5_PARAMETER_CUSTOM_COMMANDS +#undef DMAPI5_PARAMETER_TOPIC_PORT #undef DMAPI5_CHUNK #undef DMAPI5_CHUNK_PAYLOAD From 9e2111472da5da3ff8c01e53f3cc5efb50600ae2 Mon Sep 17 00:00:00 2001 From: SandPoot Date: Tue, 24 Dec 2024 19:12:48 -0300 Subject: [PATCH 05/53] thanks tg --- .../debug_variable_appearance.dm | 28 +++++++++++++------ 1 file changed, 19 insertions(+), 9 deletions(-) diff --git a/code/modules/admin/view_variables/debug_variable_appearance.dm b/code/modules/admin/view_variables/debug_variable_appearance.dm index 8bc9979a7d10..444fb3911060 100644 --- a/code/modules/admin/view_variables/debug_variable_appearance.dm +++ b/code/modules/admin/view_variables/debug_variable_appearance.dm @@ -59,23 +59,33 @@ GLOBAL_DATUM_INIT(pluto, /atom/movable, new /atom/movable(null)) if(beloved.vars.Find(var_name)) // If datums have it, get out return FALSE // If it is one of the two args on /image, yeet (I am sorry) - if(var_name == "realized_overlays") + if(var_name == NAMEOF(src, realized_overlays)) return FALSE - if(var_name == "realized_underlays") + if(var_name == NAMEOF(src, realized_underlays)) return FALSE + +#if (MIN_COMPILER_VERSION >= 515 && MIN_COMPILER_BUILD >= 1643) +#warn X/Y/Z and contents are now fully unviewable on our supported versions, remove the below check +#endif + +// lummy removed these from the the MA/image type +#if (DM_VERSION <= 515 && DM_BUILD < 1643) // Filtering out the stuff I know we don't care about - if(var_name == "x") + if(var_name == NAMEOF(src, x)) return FALSE - if(var_name == "y") + if(var_name == NAMEOF(src, y)) return FALSE - if(var_name == "z") + if(var_name == NAMEOF(src, z)) return FALSE - // Could make an argument for these but I think they will just confuse people, so yeeet - if(var_name == "contents") + #ifndef SPACEMAN_DMM // Spaceman doesn't believe in contents on appearances, sorry lads + if(var_name == NAMEOF(src, contents)) return FALSE - if(var_name == "loc") + #endif + if(var_name == NAMEOF(src, loc)) return FALSE - if(var_name == "vis_contents") +#endif + // Could make an argument for this but I think they will just confuse people, so yeeet + if(var_name == NAMEOF(src, vis_contents)) return FALSE return ..() From 9f32f2c0bf261422efa793969a7164cdccc06848 Mon Sep 17 00:00:00 2001 From: SandPoot Date: Wed, 25 Dec 2024 20:04:43 -0300 Subject: [PATCH 06/53] added the feature in the most broken way possible --- code/__HELPERS/game.dm | 2 +- code/game/machinery/announcement_system.dm | 2 +- code/game/machinery/cryopod.dm | 8 +++++--- 3 files changed, 7 insertions(+), 5 deletions(-) diff --git a/code/__HELPERS/game.dm b/code/__HELPERS/game.dm index cb68fe61fd4a..c6e6dd547dd3 100644 --- a/code/__HELPERS/game.dm +++ b/code/__HELPERS/game.dm @@ -585,7 +585,7 @@ if(character.client && character.client.prefs && character.client?.prefs?.alt_titles_preferences[rank]) displayed_rank = character.client?.prefs?.alt_titles_preferences[rank] var/obj/machinery/announcement_system/announcer = pick(GLOB.announcement_systems) - announcer.announce("ARRIVAL", character.real_name, displayed_rank, list()) //make the list empty to make it announce it in common + announcer.announce("ARRIVAL", character.real_name, rank, displayed_rank, list()) //make the list empty to make it announce it in common /proc/lavaland_equipment_pressure_check(turf/T) . = FALSE diff --git a/code/game/machinery/announcement_system.dm b/code/game/machinery/announcement_system.dm index 9d9fa012cd65..3636a4e63e32 100644 --- a/code/game/machinery/announcement_system.dm +++ b/code/game/machinery/announcement_system.dm @@ -94,7 +94,7 @@ GLOBAL_LIST_EMPTY(announcement_systems) else if(message_type == "ARRIVALS_BROKEN") message = "The arrivals shuttle has been damaged. Docking for repairs..." - if(channels.len == 0) + if(!length(channels)) radio.talk_into(src, message, null) else for(var/channel in channels) diff --git a/code/game/machinery/cryopod.dm b/code/game/machinery/cryopod.dm index 0f107a0604ac..020f449a70ce 100644 --- a/code/game/machinery/cryopod.dm +++ b/code/game/machinery/cryopod.dm @@ -295,7 +295,8 @@ GLOBAL_LIST_EMPTY(cryopod_computers) crew_member["job"] = "N/A" // Delete them from datacore. - var/announce_rank = null + var/rank + var/display_rank for(var/datum/data/record/medical_record as anything in GLOB.data_core.medical) if(medical_record.fields["name"] == mob_occupant.real_name) qdel(medical_record) @@ -304,7 +305,8 @@ GLOBAL_LIST_EMPTY(cryopod_computers) qdel(security_record) for(var/datum/data/record/general_record as anything in GLOB.data_core.general) if(general_record.fields["name"] == mob_occupant.real_name) - announce_rank = general_record.fields["rank"] + rank = general_record.fields["real_rank"] + display_rank = general_record.fields["rank"] qdel(general_record) var/obj/machinery/computer/cryopod/control_computer = control_computer_weakref?.resolve() @@ -316,7 +318,7 @@ GLOBAL_LIST_EMPTY(cryopod_computers) // Make an announcement and log the person entering storage. if(GLOB.announcement_systems.len) var/obj/machinery/announcement_system/announcer = pick(GLOB.announcement_systems) - announcer.announce(tele ? "CRYOSTORAGE_TELE" : "CRYOSTORAGE", mob_occupant.real_name, announce_rank, announce_rank, list()) + announcer.announce(tele ? "CRYOSTORAGE_TELE" : "CRYOSTORAGE", mob_occupant.real_name, real_rank, rank, list()) visible_message(span_notice("\The [src] hums and hisses as it [tele ? "teleports" : "moves"] [mob_occupant.real_name] [tele ? "to centcom" : "into storage"].")) if(tele) From 1cb96458bfdd548cc174de56e7350495be922696 Mon Sep 17 00:00:00 2001 From: SandPoot Date: Wed, 25 Dec 2024 20:17:20 -0300 Subject: [PATCH 07/53] h --- code/game/machinery/cryopod.dm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/code/game/machinery/cryopod.dm b/code/game/machinery/cryopod.dm index 020f449a70ce..78bd948b6671 100644 --- a/code/game/machinery/cryopod.dm +++ b/code/game/machinery/cryopod.dm @@ -295,8 +295,8 @@ GLOBAL_LIST_EMPTY(cryopod_computers) crew_member["job"] = "N/A" // Delete them from datacore. + var/real_rank var/rank - var/display_rank for(var/datum/data/record/medical_record as anything in GLOB.data_core.medical) if(medical_record.fields["name"] == mob_occupant.real_name) qdel(medical_record) @@ -305,8 +305,8 @@ GLOBAL_LIST_EMPTY(cryopod_computers) qdel(security_record) for(var/datum/data/record/general_record as anything in GLOB.data_core.general) if(general_record.fields["name"] == mob_occupant.real_name) - rank = general_record.fields["real_rank"] - display_rank = general_record.fields["rank"] + real_rank = general_record.fields["real_rank"] + rank = general_record.fields["rank"] qdel(general_record) var/obj/machinery/computer/cryopod/control_computer = control_computer_weakref?.resolve() From 66cc8cf50fc7e5ec0f758e75f4e82da61f4a2147 Mon Sep 17 00:00:00 2001 From: SandPoot Date: Wed, 1 Jan 2025 20:20:16 -0300 Subject: [PATCH 08/53] push --- code/game/objects/items/devices/radio/headset.dm | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/code/game/objects/items/devices/radio/headset.dm b/code/game/objects/items/devices/radio/headset.dm index 8403ea30e73b..15bd2f515117 100644 --- a/code/game/objects/items/devices/radio/headset.dm +++ b/code/game/objects/items/devices/radio/headset.dm @@ -81,6 +81,12 @@ GLOBAL_LIST_INIT(channel_tokens, list( return ..(freq, level) return FALSE +/obj/item/radio/headset/MouseDrop(mob/over, src_location, over_location) + var/mob/headset_user = usr + if((headset_user == over) && headset_user.canUseTopic(src, BE_CLOSE, FALSE, NO_TK)) + return attack_self(headset_user) + return ..() + /obj/item/radio/headset/syndicate //disguised to look like a normal headset for stealth ops /obj/item/radio/headset/syndicate/alt //undisguised bowman with flash protection From 20bc29758821801f3432d993497133e1365852be Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=9C=D0=B0=D1=80=D0=BA?= Date: Sat, 11 Jan 2025 22:46:24 +0300 Subject: [PATCH 09/53] =?UTF-8?q?=D0=98=D1=81=D0=BF=D1=80=D0=B0=D0=B2?= =?UTF-8?q?=D0=B8=D0=BB=20LEWD-=D0=A0=D0=B5=D0=B2=D0=BE=D0=BB=D1=8C=D0=B2?= =?UTF-8?q?=D0=B5=D1=80.=20=D0=9F=D0=BE=D0=BF=D1=80=D0=B0=D0=B2=D0=B8?= =?UTF-8?q?=D0=BB=20=D1=8D=D0=BC=D0=BE=D1=83=D1=82=20moan.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- code/modules/mob/living/carbon/emote.dm | 7 +++++++ .../lewd_russian_revolver.dm | 18 ++++++++++++++++++ 2 files changed, 25 insertions(+) diff --git a/code/modules/mob/living/carbon/emote.dm b/code/modules/mob/living/carbon/emote.dm index f9505811b58c..e2889b42a04e 100644 --- a/code/modules/mob/living/carbon/emote.dm +++ b/code/modules/mob/living/carbon/emote.dm @@ -39,6 +39,13 @@ stat_allowed = SOFT_CRIT emote_cooldown = 2 SECONDS +/datum/emote/sound/human/carbon/moan/run_emote(mob/user, params) + if(user.gender == FEMALE || (user.gender == PLURAL && isfeminine(user))) + sound = pick(GLOB.lewd_moans_female) + else + sound = pick(GLOB.lewd_moans_male) + . = ..() + /datum/emote/sound/human/carbon/roll key = "roll" key_third_person = "rolls" diff --git a/modular_bluemoon/code/modules/lewd_russian_revlover/lewd_russian_revolver.dm b/modular_bluemoon/code/modules/lewd_russian_revlover/lewd_russian_revolver.dm index 845d5c4f94ef..aca191023cbb 100644 --- a/modular_bluemoon/code/modules/lewd_russian_revlover/lewd_russian_revolver.dm +++ b/modular_bluemoon/code/modules/lewd_russian_revlover/lewd_russian_revolver.dm @@ -1,6 +1,23 @@ +/obj/item/ammo_box/magazine/internal/cylinder/rus357/lewd + name = "\improper Lewd Russian revolver cylinder" + ammo_type = /obj/item/ammo_casing/a357/lewd + caliber = list("lewd357") + +/obj/item/ammo_casing/a357/lewd + name = "Lewd .357 bullet casing" + desc = "A lewd .357 bullet casing." + caliber = "lewd357" + projectile_type = /obj/item/projectile/bullet/a357/lewd + +/obj/item/projectile/bullet/a357/lewd + name = "Lewd .357 bullet" + damage = 0 + wound_bonus = 0 + /obj/item/gun/ballistic/revolver/russian/lewd name = "\improper Lewd russian revolver" desc = "A Russian-made revolver for cumming games. Uses .357 ammo, and has a mechanism requiring you to spin the chamber before each trigger pull. Prepare for the embarrasment." + mag_type = /obj/item/ammo_box/magazine/internal/cylinder/rus357/lewd /obj/item/gun/ballistic/revolver/russian/lewd/afterattack(atom/target, mob/living/user, flag, params) . = ..(null, user, flag, params) @@ -30,6 +47,7 @@ var/obj/item/ammo_casing/AC = chambered if(AC.fire_casing(user, user)) playsound(user, fire_sound, 50, 1) + H.moan() H.cum() chambered = null user.visible_message("How about this. Rather than waste my time trying to salvage this nonsense, we just make [user.name] cum? Yeah. Fuck it. Said the coder, extremely confused.") From b4e4615abb662442ec1bf089ca1611d8d7e957c0 Mon Sep 17 00:00:00 2001 From: mcbalaam <104003807+mcbalaam@users.noreply.github.com> Date: Sun, 12 Jan 2025 03:11:54 +0700 Subject: [PATCH 10/53] [TGUI] Refactors ghost spawner menu; adds category tabs (#1562) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * начал редактировать раскладку окна * оно работает!! * оппа * новые тултипы * скрытие неиспользуемых вкладок * допёр как это работает --- code/datums/spawners_menu.dm | 2 + .../objects/structures/ghost_role_spawners.dm | 14 + code/modules/antagonists/swarmer/swarmer.dm | 1 + code/modules/awaymissions/corpse.dm | 3 + code/modules/ruins/lavaland_ruin_code.dm | 1 + .../code/antagonists/ghost_spawner.dm | 3 +- modular_bluemoon/Ren/Code/FTU/FTU.dm | 1 + .../code/modules/antagonists/raiders.dm | 1 + .../modules/antagonists/vox_scavengers.dm | 1 + .../objects/structures/ghost_role_spawners.dm | 6 +- tgui/packages/tgui/interfaces/SpawnersMenu.js | 271 ++++++++++++++---- 11 files changed, 244 insertions(+), 60 deletions(-) diff --git a/code/datums/spawners_menu.dm b/code/datums/spawners_menu.dm index efa3beddb4ff..acac28fd26d0 100644 --- a/code/datums/spawners_menu.dm +++ b/code/datums/spawners_menu.dm @@ -24,6 +24,7 @@ this["short_desc"] = "" this["flavor_text"] = "" this["important_warning"] = "" + this["category"] = "" this["refs"] = list() for(var/spawner_obj in GLOB.mob_spawners[spawner]) this["refs"] += "[REF(spawner_obj)]" @@ -33,6 +34,7 @@ this["short_desc"] = MS.short_desc this["flavor_text"] = MS.flavour_text this["important_info"] = MS.important_info + this["category"] = MS.category this["can_load_appearance"] = MS.can_load_appearance else var/obj/O = spawner_obj diff --git a/code/game/objects/structures/ghost_role_spawners.dm b/code/game/objects/structures/ghost_role_spawners.dm index 921ebe897af0..07bce2ae6dbc 100644 --- a/code/game/objects/structures/ghost_role_spawners.dm +++ b/code/game/objects/structures/ghost_role_spawners.dm @@ -43,6 +43,7 @@ Your goal is to cultivate and spread life wherever it will go while waiting for contact from your creators. \ Estimated time of last contact: Deployment, 5000 millennia ago." assignedrole = "Lifebringer" + category = "offstation" /obj/effect/mob_spawn/human/seed_vault/Destroy() new/obj/structure/fluff/empty_terrarium(get_turf(src)) @@ -126,6 +127,7 @@ assignedrole = "Ash Walker" var/datum/team/ashwalkers/team var/obj/structure/ash_walker_eggshell/eggshell + category = "offstation" /obj/effect/mob_spawn/human/ash_walker/Destroy() eggshell = null @@ -233,6 +235,7 @@ путешествовать по звездам с одним единственным заявлением: \ 'Да, делай что хочешь.'\ Хотя вы связаны с тем, кто вас создал, в вашем обществе принято повторять эти же слова новорожденным \ големам, чтобы ни один голем никогда не был вынужден служить снова." important_info = "Вы не антагонист." + category = "offstation" /obj/effect/mob_spawn/human/golem/Initialize(mapload, datum/species/golem/species = null, mob/creator = null) if(species) //spawners list uses object name to register so this goes before ..() @@ -322,6 +325,7 @@ can_load_appearance = TRUE loadout_enabled = TRUE antagonist_type = /datum/antagonist/ghost_role/hermit + category = "offstation" /obj/effect/mob_spawn/human/hermit/Initialize(mapload) . = ..() @@ -376,6 +380,7 @@ important_info = "Вы не антагонист." assignedrole = "Translocated Vet" can_load_appearance = TRUE + category = "offstation" /obj/effect/mob_spawn/human/doctor/alive/lavaland/Destroy() var/obj/structure/fluff/empty_sleeper/S = new(drop_location()) @@ -442,6 +447,7 @@ can_load_appearance = TRUE loadout_enabled = TRUE antagonist_type = /datum/antagonist/ghost_role/space_hotel + category = "offstation" /datum/outfit/hotelstaff name = "Hotel Staff" @@ -546,6 +552,7 @@ outfit = /datum/outfit/syndicate_empty assignedrole = "Space Syndicate" //I know this is really dumb, but Syndicate operative is nuke ops can_load_appearance = TRUE + category = "syndicate" /obj/effect/mob_spawn/human/solfed name = "Solar Federation Marine" @@ -557,6 +564,7 @@ assignedrole = "Solar Federation Operative" can_load_appearance = TRUE loadout_enabled = TRUE + category = "sol" /obj/effect/mob_spawn/human/solfed/demoman name = "Solar Federation Support" @@ -694,6 +702,7 @@ job_description = "Oldstation Crew" assignedrole = "Ancient Crew" can_load_appearance = TRUE + category = "offstation" /obj/effect/mob_spawn/human/oldsec/Destroy() new/obj/structure/showcase/machinery/oldpod/used(drop_location()) @@ -774,6 +783,7 @@ assignedrole = "Space Pirate" var/rank = "Mate" can_load_appearance = FALSE + category = "midround" /obj/effect/mob_spawn/human/pirate/on_attack_hand(mob/living/user, act_intent = user.a_intent, unarmed_attack_flags) . = ..() @@ -1039,6 +1049,7 @@ give_cooler_to_mob_if_synth = TRUE antagonist_type = /datum/antagonist/ghost_role/tarkov + category = "offstation" /datum/outfit/tarkoff name = "Default Port Tarkov Outfit" @@ -1215,6 +1226,7 @@ can_load_appearance = TRUE loadout_enabled = TRUE antagonist_type = /datum/antagonist/ghost_role/centcom_intern + category = "offstation" /datum/outfit/centcom_syndicate name = "Special Ops Syndicate Intern" @@ -1270,6 +1282,7 @@ can_load_appearance = TRUE loadout_enabled = TRUE antagonist_type = /datum/antagonist/ghost_role/centcom_intern + category = "offstation" /datum/outfit/centcom_nanotrasen name = "Special Ops Nanotrasen Intern" @@ -1324,6 +1337,7 @@ computer_area = /area/ruin/space/has_grav/bluemoon/deepspacetwo/service/dorms antagonist_type = /datum/antagonist/ghost_role/ds2 make_bank_account = TRUE // BLUEMOON ADD + category = "syndicate" /obj/effect/mob_spawn/human/ds2/prisoner name = "Syndicate Prisoner" diff --git a/code/modules/antagonists/swarmer/swarmer.dm b/code/modules/antagonists/swarmer/swarmer.dm index cdd612eefd4f..503718f80680 100644 --- a/code/modules/antagonists/swarmer/swarmer.dm +++ b/code/modules/antagonists/swarmer/swarmer.dm @@ -29,6 +29,7 @@ 2. Ensure that this location is fit for invasion at a later date; do not perform actions that would render it dangerous or inhospitable. 3. Biological resources will be harvested at a later date; do not harm them. "} + category = "midround" /obj/effect/mob_spawn/swarmer/Initialize(mapload) . = ..() diff --git a/code/modules/awaymissions/corpse.dm b/code/modules/awaymissions/corpse.dm index a9f1c850cbe9..c0dc7168318a 100644 --- a/code/modules/awaymissions/corpse.dm +++ b/code/modules/awaymissions/corpse.dm @@ -36,6 +36,7 @@ var/can_load_appearance = FALSE var/make_bank_account = FALSE // BLUEMOON ADD var/starting_money = 0 // BLUEMOON ADD работает только при make_bank_account = TRUE + var/category = "misc" // BLUEMOON ADD - категоризация для отображения по спискам ///override this to add special spawn conditions to a ghost role /obj/effect/mob_spawn/proc/allow_spawn(mob/user, silent = FALSE) @@ -533,6 +534,7 @@ flavour_text = "Вы посетитель пляжа и вы уже не помните, сколько вы здесь пробыли! Какое же это приятное место." assignedrole = "Beach Bum" can_load_appearance = TRUE + category = "offstation" /obj/effect/mob_spawn/human/beach/alive/lifeguard flavour_text = "Вы - пляжный спасатель! Присматривай за посетителями пляжа, чтобы никто не утонул, не был съеден акулами и так далее." @@ -542,6 +544,7 @@ job_description = "Beach Biodome Lifeguard" uniform = /obj/item/clothing/under/shorts/red can_load_appearance = TRUE + category = "offstation" /datum/outfit/beachbum name = "Beach Bum" diff --git a/code/modules/ruins/lavaland_ruin_code.dm b/code/modules/ruins/lavaland_ruin_code.dm index a915292a03b6..29d34eb35bda 100644 --- a/code/modules/ruins/lavaland_ruin_code.dm +++ b/code/modules/ruins/lavaland_ruin_code.dm @@ -133,6 +133,7 @@ assignedrole = "Lavaland Syndicate" can_load_appearance = TRUE loadout_enabled = TRUE + category = "syndicate" /obj/effect/mob_spawn/human/lavaland_syndicate/special(mob/living/new_spawn) . = ..() diff --git a/modular_bluemoon/Gardelin0/code/antagonists/ghost_spawner.dm b/modular_bluemoon/Gardelin0/code/antagonists/ghost_spawner.dm index 8eec161360e8..4d5c433e8c68 100644 --- a/modular_bluemoon/Gardelin0/code/antagonists/ghost_spawner.dm +++ b/modular_bluemoon/Gardelin0/code/antagonists/ghost_spawner.dm @@ -18,6 +18,7 @@ roundstart = FALSE random = FALSE uses = 1 + category = "special" /obj/effect/mob_spawn/qareen/wendigo //not grief antag u little shits name = "Woman Wendigo - The Horny Creature" @@ -51,7 +52,6 @@ short_desc = "Вы таинственное нечто и абсолютно идеальный организм, который питается возбуждением своих жертв!" desc = "Генокрад." icon = 'icons/obj/machines/sleeper.dmi' - icon_state = "sleeper_clockwork" mob_name = "Changeling" flavour_text = "Вы Генокрад." @@ -62,6 +62,7 @@ loadout_enabled = TRUE use_outfit_name = TRUE outfit = /datum/outfit/job/stowaway/syndicate + category = "special" /obj/effect/mob_spawn/human/changeling_extended/attack_ghost(mob/user, latejoinercalling) if(GLOB.master_mode == "Extended") diff --git a/modular_bluemoon/Ren/Code/FTU/FTU.dm b/modular_bluemoon/Ren/Code/FTU/FTU.dm index 0120cce15705..5c3b706ae6db 100644 --- a/modular_bluemoon/Ren/Code/FTU/FTU.dm +++ b/modular_bluemoon/Ren/Code/FTU/FTU.dm @@ -18,6 +18,7 @@ important_info = "Вам запрещено использовать товар или присваивать товар корабля себе. Не нападайте и не грабьте станцию, вы здесь для ведения торговли. Если на вас совершили нападение или украли товар, то вы можете применить силу в ответ." assignedrole = "FTU worker" antagonist_type = /datum/antagonist/ghost_role/traders + category = "midround" /obj/effect/mob_spawn/human/ftu_crew/qm name = "Trade ship QM" diff --git a/modular_bluemoon/kovac_shitcode/code/modules/antagonists/raiders.dm b/modular_bluemoon/kovac_shitcode/code/modules/antagonists/raiders.dm index 0dd45784866a..2c659a6791a4 100644 --- a/modular_bluemoon/kovac_shitcode/code/modules/antagonists/raiders.dm +++ b/modular_bluemoon/kovac_shitcode/code/modules/antagonists/raiders.dm @@ -91,6 +91,7 @@ short_desc = "You are an InteQ raider." flavour_text = "Капитан станции отказался платить в ответ на требование наёмников InteQ. Атакуйте её: похищайте ресурсы, берите заложников. Избегайте ненужных жертв. Не забывайте следить за своим корабль." assignedrole = "InteQ Raider" + category = "midround" /obj/effect/mob_spawn/human/raider/vanguard outfit = /datum/outfit/inteq_raider/vanguard diff --git a/modular_bluemoon/kovac_shitcode/code/modules/antagonists/vox_scavengers.dm b/modular_bluemoon/kovac_shitcode/code/modules/antagonists/vox_scavengers.dm index b2bbbb47fe9b..3e5908d30303 100644 --- a/modular_bluemoon/kovac_shitcode/code/modules/antagonists/vox_scavengers.dm +++ b/modular_bluemoon/kovac_shitcode/code/modules/antagonists/vox_scavengers.dm @@ -93,6 +93,7 @@ short_desc = "You are a Vox Scavenger." flavour_text = "Самое время поживиться чем-то полезным на просторах космической станции. Не начинайте конфликтов первыми и избегайте их: ваша философия не допускает напрасной потери жизней с обеих сторон. Кроме того, никто из воксов не должен оказаться за бортом." assignedrole = "Vox Scavenger" + category = "midround" /obj/effect/mob_spawn/human/vox_scavenger/special(mob/living/new_spawn) new_spawn.fully_replace_character_name(new_spawn.real_name,generate_scavenger_name()) diff --git a/modular_splurt/code/game/objects/structures/ghost_role_spawners.dm b/modular_splurt/code/game/objects/structures/ghost_role_spawners.dm index a46f70162663..4e908f8d75df 100644 --- a/modular_splurt/code/game/objects/structures/ghost_role_spawners.dm +++ b/modular_splurt/code/game/objects/structures/ghost_role_spawners.dm @@ -49,6 +49,7 @@ random = TRUE can_load_appearance = TRUE loadout_enabled = FALSE + category = "offstation" /obj/effect/mob_spawn/human/ash_walkers_slave/special_post_appearance(mob/living/new_spawn) . = ..() @@ -81,6 +82,7 @@ Only you know how you got to this planetoid, whether this place in which you woke up was one of your shelters, or you just stumbled upon it." can_load_appearance = TRUE antagonist_type = /datum/antagonist/ghost_role/hermit + category = "offstation" /obj/effect/mob_spawn/human/wandering_hermit/Destroy() var/obj/structure/fluff/empty_sleeper/S = new(drop_location()) @@ -196,6 +198,7 @@ assignedrole = ROLE_GHOSTROLE_INTEQ antagonist_type = /datum/antagonist/ghost_role/inteq loadout_enabled = TRUE + category = "inteq" /datum/outfit/inteqspace/inteq_crew/post_equip(mob/living/carbon/human/H) H.faction |= ROLE_INTEQ @@ -224,7 +227,8 @@ . = ..() if(GLOB.master_mode == "Extended") important_info = "Запрещено пытаться сбежать и сопротивляться без веских причин как серьёзная угроза жизни от сотрудников Космической Полиции и Солнечной. Побег только с разрешения администрации." - + category = "sol" + /obj/effect/mob_spawn/human/inteqspace/captain name = "InteQ Ship Captain" short_desc = "Вы - Лидер Авангарда ИнтеКью на старом корабле, застрявшем во враждебном космосе." diff --git a/tgui/packages/tgui/interfaces/SpawnersMenu.js b/tgui/packages/tgui/interfaces/SpawnersMenu.js index 667cd44d9e0e..8ff89d64af77 100644 --- a/tgui/packages/tgui/interfaces/SpawnersMenu.js +++ b/tgui/packages/tgui/interfaces/SpawnersMenu.js @@ -1,67 +1,222 @@ -import { useBackend } from '../backend'; -import { Box, Button, Icon, Section, Tooltip } from '../components'; +import { useBackend, useSharedState } from '../backend'; +import { Box, Button, Icon, Section, Tooltip, Tabs } from '../components'; import { Window } from '../layouts'; export const SpawnersMenu = (props, context) => { - const { act, data } = useBackend(context); - const spawners = data.spawners || []; return ( - + -
- {spawners.map(spawner => ( -
- - - -
- ))} -
+
); }; + +export const SpawnerContent = (props, context) => { + const { act, data } = useBackend(context); + const [tab, setTab] = useSharedState(context, 'tab', 'misc'); + const spawners = data.spawners || []; + const misc = spawners.filter((spawner) => spawner.category === 'misc'); + const syndicate = spawners.filter((spawner) => spawner.category === 'syndicate'); + const inteq = spawners.filter((spawner) => spawner.category === 'inteq'); + const sol = spawners.filter((spawner) => spawner.category === 'sol'); + const midround = spawners.filter((spawner) => spawner.category === 'midround'); + const special = spawners.filter((spawner) => spawner.category === 'special'); + const offstation = spawners.filter((spawner) => spawner.category === 'offstation'); + + return ( + +
+ + {misc.length > 0 && ( + setTab('misc')}> + Misc ({misc.length}) + + )} + {syndicate.length > 0 && ( + setTab('syndicate')}> + Syndicate ({syndicate.length}) + + )} + {inteq.length > 0 && ( + setTab('inteq')}> + InteQ ({inteq.length}) + + )} + {sol.length > 0 && ( + setTab('sol')}> + Solar Gov. ({sol.length}) + + )} + {midround.length > 0 && ( + setTab('midround')}> + Mid-Round ({midround.length}) + + )} + {special.length > 0 && ( + setTab('special')}> + Special ({special.length}) + + )} + {offstation.length > 0 && ( + setTab('offstation')}> + Off-Station ({offstation.length}) + + )} + +
+ {tab === 'misc' && } + {tab === 'syndicate' && } + {tab === 'inteq' && } + {tab === 'sol' && } + {tab === 'midround' && } + {tab === 'special' && } + {tab === 'offstation' && } +
+ ); +}; + +export const RolelistItem = (props, context) => { + const spawner = props.spawner || {}; + const { act } = useBackend(context); + + return ( +
+ + + +
+ ); +}; + +export const RolelistMisc = ({ spawners, context }) => { + return ( +
+ {spawners.map((spawner) => ( + + ))} +
+ ); +}; + +export const RolelistSyndicate = ({ spawners, context }) => { + return ( +
+ {spawners.map((spawner) => ( + + ))} +
+ ); +}; + +export const RolelistInteq = ({ spawners, context }) => { + return ( +
+ {spawners.map((spawner) => ( + + ))} +
+ ); +}; + +export const RolelistSol = ({ spawners, context }) => { + return ( +
+ {spawners.map((spawner) => ( + + ))} +
+ ); +}; + +export const RolelistMidround = ({ spawners, context }) => { + return ( +
+ {spawners.map((spawner) => ( + + ))} +
+ ); +}; + +export const RolelistSpecial = ({ spawners, context }) => { + return ( +
+ {spawners.map((spawner) => ( + + ))} +
+ ); +}; + +export const RolelistOffstation = ({ spawners, context }) => { + return ( +
+ {spawners.map((spawner) => ( + + ))} +
+ ); +}; From c8aeb850467a1408c0dab656f79224b7098e373a Mon Sep 17 00:00:00 2001 From: FelixRuin <31424899+FelixRuin@users.noreply.github.com> Date: Sat, 11 Jan 2025 23:12:03 +0300 Subject: [PATCH 11/53] =?UTF-8?q?=D0=98=D0=BD=D0=B4=D1=83=D1=86=D0=B5?= =?UTF-8?q?=D1=80=20=D0=B4=D0=BB=D1=8F=20=D0=B8=D0=BD=D0=B6=D0=B5=20=D0=B1?= =?UTF-8?q?=D0=BE=D1=80=D0=B3=D0=BE=D0=B2=20(#1565)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Cyborg inducer * Update robot_modules.dm * Update toys.dm * Revert "Update toys.dm" This reverts commit 6cbe01d3b3ffb3911ab7b040aa89a3d0b4b35353. * Update unum.dm * Update unum.dm * Update inducer.dm --- .../mob/living/silicon/robot/robot_modules.dm | 3 +- modular_bluemoon/Ren/Code/misc.dm | 3 +- .../code/game/objects/items/inducer.dm | 113 ++++++++++++++++++ .../mob/living/silicon/robot/robot_modules.dm | 3 +- tgstation.dme | 1 + 5 files changed, 120 insertions(+), 3 deletions(-) create mode 100644 modular_bluemoon/code/game/objects/items/inducer.dm diff --git a/code/modules/mob/living/silicon/robot/robot_modules.dm b/code/modules/mob/living/silicon/robot/robot_modules.dm index 6851b4ff0a97..8090765ebd8b 100644 --- a/code/modules/mob/living/silicon/robot/robot_modules.dm +++ b/code/modules/mob/living/silicon/robot/robot_modules.dm @@ -642,7 +642,8 @@ /obj/item/stack/sheet/rglass/cyborg, /obj/item/stack/rods/cyborg, /obj/item/stack/tile/plasteel/cyborg, - /obj/item/stack/cable_coil/cyborg) + /obj/item/stack/cable_coil/cyborg, + /obj/item/cyborg_inducer) emag_modules = list(/obj/item/borg/stun) ratvar_modules = list( /obj/item/clockwork/slab/cyborg/engineer, diff --git a/modular_bluemoon/Ren/Code/misc.dm b/modular_bluemoon/Ren/Code/misc.dm index 5244f476b677..fa2424f08064 100644 --- a/modular_bluemoon/Ren/Code/misc.dm +++ b/modular_bluemoon/Ren/Code/misc.dm @@ -343,7 +343,8 @@ /obj/item/stack/rods/cyborg, /obj/item/stack/tile/plasteel/cyborg, /obj/item/screwdriver/power/inteq, - /obj/item/stack/cable_coil/cyborg) + /obj/item/stack/cable_coil/cyborg, + /obj/item/cyborg_inducer) emag_modules = list(/obj/item/borg/stun) ratvar_modules = list( /obj/item/clockwork/slab/cyborg/engineer, diff --git a/modular_bluemoon/code/game/objects/items/inducer.dm b/modular_bluemoon/code/game/objects/items/inducer.dm new file mode 100644 index 000000000000..96eb2a71819d --- /dev/null +++ b/modular_bluemoon/code/game/objects/items/inducer.dm @@ -0,0 +1,113 @@ +/obj/item/cyborg_inducer //Слишком много проков не будут совпадать с родительскими проками + name = "inducer" + desc = "A tool for inductively charging internal power cells." + icon = 'icons/obj/tools.dmi' + icon_state = "inducer-engi" + item_state = "inducer-engi" + lefthand_file = 'icons/mob/inhands/equipment/tools_lefthand.dmi' + righthand_file = 'icons/mob/inhands/equipment/tools_righthand.dmi' + force = 7 + w_class = WEIGHT_CLASS_SMALL + slot_flags = ITEM_SLOT_BELT + item_flags = SURGICAL_TOOL + var/powertransfer = 1000 + var/obj/item/stock_parts/cell/cell + var/recharging = FALSE + var/gun_charger = FALSE + var/mob/living/silicon/robot/owner + var/min_remaining_charge = 0.2 // 20% + +/obj/item/cyborg_inducer/Initialize(mapload) + ADD_TRAIT(src, TRAIT_NODROP, CYBORG_ITEM_TRAIT) + if(issilicon(src.loc.loc)) // Индуцер спавнится в модуле, в модуле внутри борга + owner = src.loc.loc + . = ..() + +/obj/item/cyborg_inducer/examine(mob/living/M) + . = ..() + cell = get_cell() + if(cell) + . += "Its display shows: [DisplayEnergy(cell.charge)]." + else + . += "Its display is dark." + +/obj/item/cyborg_inducer/attack_obj(obj/O, mob/living/carbon/user) + if(user.a_intent == INTENT_HARM) return ..() + if(cantbeused(user)) return + if(recharge(O, user)) return + return ..() + +/obj/item/cyborg_inducer/attackby(obj/item/W, mob/user) + if(cantbeused(user)) return + if(recharge(W, user)) return + return ..() + +/obj/item/cyborg_inducer/attack(mob/M, mob/user) + if(user.a_intent == INTENT_HARM) return ..() + if(cantbeused(user)) return + if(recharge(M, user)) return + return ..() + +/obj/item/cyborg_inducer/proc/induce(obj/item/stock_parts/cell/target, coefficient) + cell = get_cell() + var/totransfer = min(cell.charge, (powertransfer * coefficient), cell.maxcharge * 0.2) //Тратим максимум до 20% заряда + var/transferred = target.give(totransfer) + cell.use(transferred) + cell.update_icon() + target.update_icon() + +/obj/item/cyborg_inducer/get_cell() + return owner.cell + +/obj/item/cyborg_inducer/proc/cantbeused(mob/user) + cell = get_cell() + if(!cell) + to_chat(user, "Unit doesn't have a power cell installed!") + return TRUE + + if(!cell.charge) + to_chat(user, "Unit's battery is dead!") + return TRUE + return FALSE + +/obj/item/cyborg_inducer/proc/recharge(atom/movable/A, mob/user) + if(!isturf(A) && user.loc == A) + return FALSE + if(A.get_cell() == get_cell()) //запрещаем пытаться заряжать самого себя + to_chat(user, "Error: Power loop detected!") + playsound(owner, "modular_splurt/sound/misc/bonk.ogg", 50, 1) + return FALSE + if(recharging) + return TRUE + + recharging = TRUE + cell = get_cell() + var/obj/item/stock_parts/cell/C = A.get_cell() + var/obj/O + var/coefficient = 1 + if(istype(A, /obj/item/gun/energy) && gun_charger != TRUE) + to_chat(user,"Error unable to interface with device") + return FALSE + if(istype(A, /obj)) + O = A + if(C) + var/done_any = FALSE + if(C.charge >= C.maxcharge) + to_chat(user, "[A] is fully charged!") + recharging = FALSE + return TRUE + user.visible_message("[user] starts recharging [A] with [src].","You start recharging [A] with [src].") + while(C.charge < C.maxcharge) + if(do_after(user, 10, target = user) && cell.charge && (cell.maxcharge * min_remaining_charge < cell.charge)) + done_any = TRUE + induce(C, coefficient) + do_sparks(1, FALSE, A) + if(O) + O.update_icon() + else + break + if(done_any) // Only show a message if we succeeded at least once + user.visible_message("[user] recharged [A]!","You recharged [A]!") + recharging = FALSE + return TRUE + recharging = FALSE diff --git a/modular_sand/code/modules/mob/living/silicon/robot/robot_modules.dm b/modular_sand/code/modules/mob/living/silicon/robot/robot_modules.dm index 0efa9108a6e3..75eeb19e8c79 100644 --- a/modular_sand/code/modules/mob/living/silicon/robot/robot_modules.dm +++ b/modular_sand/code/modules/mob/living/silicon/robot/robot_modules.dm @@ -53,7 +53,8 @@ /obj/item/borg/lollipop, /obj/item/holosign_creator/cyborg, /obj/item/stamp/chameleon, - /obj/item/borg_shapeshifter + /obj/item/borg_shapeshifter, + /obj/item/cyborg_inducer ) ratvar_modules = list( diff --git a/tgstation.dme b/tgstation.dme index f4657ba3a193..d2d2ab6f2b84 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -1329,6 +1329,7 @@ #include "code\game\objects\items\holy_weapons.dm" #include "code\game\objects\items\hot_potato.dm" #include "code\game\objects\items\inducer.dm" +#include "modular_bluemoon\code\game\objects\items\inducer.dm" #include "code\game\objects\items\kitchen.dm" #include "code\game\objects\items\latexballoon.dm" #include "code\game\objects\items\mail.dm" From 290e3f1e6d48e133df77c0d3c476415f89ab4b73 Mon Sep 17 00:00:00 2001 From: KiJoking Date: Sun, 12 Jan 2025 04:58:39 +0800 Subject: [PATCH 12/53] Cat scream (#1577) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Добавил крики для кошаков. * Небольшие поправочки --- .../code/modules/mob/living/emotes.dm | 35 ++++++++++++++++++ .../KiJoking/sound/voice/catscream1.ogg | Bin 0 -> 29496 bytes .../KiJoking/sound/voice/catscream2.ogg | Bin 0 -> 31764 bytes .../KiJoking/sound/voice/catscream3.ogg | Bin 0 -> 14283 bytes tgstation.dme | 1 + 5 files changed, 36 insertions(+) create mode 100644 modular_bluemoon/KiJoking/code/modules/mob/living/emotes.dm create mode 100644 modular_bluemoon/KiJoking/sound/voice/catscream1.ogg create mode 100644 modular_bluemoon/KiJoking/sound/voice/catscream2.ogg create mode 100644 modular_bluemoon/KiJoking/sound/voice/catscream3.ogg diff --git a/modular_bluemoon/KiJoking/code/modules/mob/living/emotes.dm b/modular_bluemoon/KiJoking/code/modules/mob/living/emotes.dm new file mode 100644 index 000000000000..e9a558addb4d --- /dev/null +++ b/modular_bluemoon/KiJoking/code/modules/mob/living/emotes.dm @@ -0,0 +1,35 @@ +/datum/emote/sound/human/catscream1 + key = "catscream1" + key_third_person = "catscreams1" + message = "Screams!" + sound = 'modular_bluemoon/KiJoking/sound/voice/catscream1.ogg' + emote_cooldown = 1 SECONDS // I love felinid + emote_pitch_variance = FALSE + +/datum/emote/sound/human/catscream2 + key = "catscream2" + key_third_person = "catscreams2" + message = "Screams!" + sound = 'modular_bluemoon/KiJoking/sound/voice/catscream2.ogg' + emote_cooldown = 1 SECONDS + emote_pitch_variance = FALSE + +/datum/emote/sound/human/catscream3 + key = "catscream3" + key_third_person = "catscreams3" + message = "Screams!" + sound = 'modular_bluemoon/KiJoking/sound/voice/catscream3.ogg' + emote_cooldown = 1 SECONDS + emote_pitch_variance = FALSE + +/datum/emote/sound/human/catscream + key = "catscream" + key_third_person = "catscreams" + message = "Screams!" + sound = 'modular_bluemoon/KiJoking/sound/voice/catscream1.ogg' + emote_cooldown = 1 SECONDS + emote_pitch_variance = FALSE + +/datum/emote/sound/human/catscream/run_emote(mob/user, params) + sound = pick('modular_bluemoon/KiJoking/sound/voice/catscream1.ogg', 'modular_bluemoon/KiJoking/sound/voice/catscream2.ogg') + . = ..() diff --git a/modular_bluemoon/KiJoking/sound/voice/catscream1.ogg b/modular_bluemoon/KiJoking/sound/voice/catscream1.ogg new file mode 100644 index 0000000000000000000000000000000000000000..30d142c5bcdf66d42781a30268b32c06b788c360 GIT binary patch literal 29496 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

RVdxt@AD)k)#q` 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 literal 0 HcmV?d00001 diff --git a/modular_bluemoon/KiJoking/sound/voice/catscream3.ogg b/modular_bluemoon/KiJoking/sound/voice/catscream3.ogg new file mode 100644 index 0000000000000000000000000000000000000000..ba00eec223c68c7d6702a26315374b7056174195 GIT binary patch literal 14283 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 literal 0 HcmV?d00001 diff --git a/tgstation.dme b/tgstation.dme index d2d2ab6f2b84..00c7509e75c9 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -4457,6 +4457,7 @@ #include "modular_bluemoon\icons\code\under.dm" #include "modular_bluemoon\jobs_species_blacklist\jobs_species_blacklist.dm" #include "modular_bluemoon\jukebox\jukebox_function.dm" +#include "modular_bluemoon\KiJoking\code\modules\mob\living\emotes.dm" #include "modular_bluemoon\kovac_shitcode\code\body_markings.dm" #include "modular_bluemoon\kovac_shitcode\code\coffee_update.dm" #include "modular_bluemoon\kovac_shitcode\code\lambda_code.dm" From 0dd8ad28900a6e20ba5b567ed730520307a1f9a5 Mon Sep 17 00:00:00 2001 From: FelixRuin <31424899+FelixRuin@users.noreply.github.com> Date: Sat, 11 Jan 2025 23:58:50 +0300 Subject: [PATCH 13/53] Update 4NaL_Station.dmm (#1578) --- _maps/splurt_maps/map_files/4Nalstation/4NaL_Station.dmm | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/_maps/splurt_maps/map_files/4Nalstation/4NaL_Station.dmm b/_maps/splurt_maps/map_files/4Nalstation/4NaL_Station.dmm index f6af4bc3738c..81901f26836b 100644 --- a/_maps/splurt_maps/map_files/4Nalstation/4NaL_Station.dmm +++ b/_maps/splurt_maps/map_files/4Nalstation/4NaL_Station.dmm @@ -64721,10 +64721,6 @@ }, /turf/open/floor/circuit, /area/science/nanite) -"usD" = ( -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/openspace, -/area/maintenance/department/science/upper) "usO" = ( /obj/structure/chair/comfy, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer1{ @@ -240918,7 +240914,7 @@ ylx kWS oxE dFe -usD +pVM pVM pVM pVM From 054faef72a014b7235c0a39e06896d8113d33b67 Mon Sep 17 00:00:00 2001 From: Nikumikun <114385304+Nikumikun@users.noreply.github.com> Date: Sun, 12 Jan 2025 03:59:49 +0700 Subject: [PATCH 14/53] add ponytail spiky alt for vulp (#1573) --- .../characters_accessories/code/hair_head.dm | 5 +++++ .../modules/characters_accessories/icons/hair.dmi | Bin 0 -> 852 bytes 2 files changed, 5 insertions(+) create mode 100644 modular_bluemoon/modules/characters_accessories/code/hair_head.dm create mode 100644 modular_bluemoon/modules/characters_accessories/icons/hair.dmi diff --git a/modular_bluemoon/modules/characters_accessories/code/hair_head.dm b/modular_bluemoon/modules/characters_accessories/code/hair_head.dm new file mode 100644 index 000000000000..e74e171987b1 --- /dev/null +++ b/modular_bluemoon/modules/characters_accessories/code/hair_head.dm @@ -0,0 +1,5 @@ +//Добавил спрайт для вульпы +/datum/sprite_accessory/hair/spikytail2 + icon = 'modular_bluemoon/modules/characters_accessories/icons/hair.dmi' + name = "Ponytail (Spiky) ALT" + icon_state = "hair_spikyponytail_alt" diff --git a/modular_bluemoon/modules/characters_accessories/icons/hair.dmi b/modular_bluemoon/modules/characters_accessories/icons/hair.dmi new file mode 100644 index 0000000000000000000000000000000000000000..89c9fc498a702ba81657d7ad27e0d868fdd98713 GIT binary patch literal 852 zcmV-a1FQUrP)lqMxw+}->E`C<+uPf|zP`%J%I)p#(9qDv#>Td`w$|3x zv9YoD_xG=_ujJ(9!NI}#`T6nj@vg3}-{0TK$;q{~wWXz{sHmvg+S;e5r|RnJ@bK`> z&CUG${OjxMs;a8Q#Kh<4=cA*e%*@Q;;o+>TtR#v^cmMzZ0d!JMQvg8b*k%9#0C{>; zSad{Xb7OL8aCB*JZU6vyoF$Dp3V<*W0PE~47VX8WwGl-u^b4|JG>a$6qWF8SZl;;> zF)ypS#iFU<(AM#`VuooDf;zbu^GFhdGMYytzc?Y$4|;~!c5dhC+PC!*;<=+)JWxGb z_f|j+mKObT1U{B+@qKQgxFJzzn@jBg00F>BL_t(oh3%H>a)K}rg(Ggb2`V6>2r4K_ z+jy(>+ROVtR-<;R)@<4te|3g$hTw2^&nA#DOUM-^rA%Z11(~dBx?!pnRJUxE0^kUnga4Q0TvHE|ven`Sdk407&KW)t3YChn#x5YjrJS!T^ABoW`rL z3~O-(%7u`{^Wk7Abby9py7tO230aFPtogMu((SIg7j;3 Date: Sat, 11 Jan 2025 23:59:58 +0300 Subject: [PATCH 15/53] Fix of the Chaplain Nullrod (#1575) * Fix of the Chaplain Nullrod * Update weaponry.dm --- code/datums/components/twohanded.dm | 17 ++++++++++++----- .../code/game/objects/items/weaponry.dm | 15 +++++++++++++++ .../krashly/icons/obj/weapons/tall.dmi | Bin 2027 -> 8489 bytes 3 files changed, 27 insertions(+), 5 deletions(-) diff --git a/code/datums/components/twohanded.dm b/code/datums/components/twohanded.dm index 7d733f8b8694..0e8bc88e2f13 100644 --- a/code/datums/components/twohanded.dm +++ b/code/datums/components/twohanded.dm @@ -210,14 +210,21 @@ // Update icons parent_item.update_icon() - if(user.get_item_by_slot(ITEM_SLOT_BACK) == parent) + if(user.get_item_by_slot(ITEM_SLOT_BACK) == parent_item) // Bluemoon Edit-Fix || if(user.get_item_by_slot(ITEM_SLOT_BACK) == parent) user.update_inv_back() - else - user.update_inv_hands() + + // Bluemoon Addition - Start || Доп. проверка + if(user.get_item_by_slot(ITEM_SLOT_BELT) == parent_item) + user.update_inv_belt() + // Bluemoon Addition - End + + user.update_inv_hands() // Bluemoon Edit-Fix || Вынес, чтобы обновляло всегда. // if the item requires two handed drop the item on unwield - if(require_twohands) - user.dropItemToGround(parent, force=TRUE) + /* // Bluemoon Removed - Start // Нахуя оно надо? Автор, ты еблан? Это буквально руин на ровном месте, который иначе никак не используется. + // if(require_twohands) + // user.dropItemToGround(parent, force=TRUE) + */ // Bluemoon Removed - End // Show message if requested if(show_message) diff --git a/modular_bluemoon/krashly/code/game/objects/items/weaponry.dm b/modular_bluemoon/krashly/code/game/objects/items/weaponry.dm index 48c9215bb62e..3b65e737064d 100644 --- a/modular_bluemoon/krashly/code/game/objects/items/weaponry.dm +++ b/modular_bluemoon/krashly/code/game/objects/items/weaponry.dm @@ -150,6 +150,21 @@ block_chance = 30 sharpness = SHARP_EDGED hitsound = 'sound/weapons/bladeslice.ogg' + base_pixel_x = -16 + +/obj/item/nullrod/hadar_red/ComponentInitialize() // Попросили чтобы занимал обе руки. + . = ..() + AddComponent(/datum/component/two_handed, require_twohands = TRUE) + +/obj/item/nullrod/hadar_red/add_blood_overlay() // Меч слишком большой для старой иконки крови на предметах, моя новая иконка фиксит красную половину меча. + if(!blood_DNA.len) + return + if(initial(icon) && initial(icon_state)) + blood_splatter_icon = icon(initial(icon), initial(icon_state), , 1) + blood_splatter_icon.Blend("#fff", ICON_ADD) + blood_splatter_icon.Blend(icon('modular_bluemoon/krashly/icons/obj/weapons/tall.dmi', "item_blood"), ICON_MULTIPLY) + blood_splatter_icon.Blend(blood_DNA_to_color(), ICON_MULTIPLY) + add_overlay(blood_splatter_icon) /obj/item/nullrod/hadar_red/blue_one name = "Fatebreather" diff --git a/modular_bluemoon/krashly/icons/obj/weapons/tall.dmi b/modular_bluemoon/krashly/icons/obj/weapons/tall.dmi index d44d36d405fa1e64c862829d20aa5d802167906f..0658274af8fb7413555d31a81c00e0970385b55c 100644 GIT binary patch literal 8489 zcmZvCcQo8j)c1Gwn$>I6=ps5HVYNh*AUe?!5}oLMEzzQG^uAgMq6?z8sKFw7^bnoZ z+pc$i?|J`t&v~9dX6Brkx%bZ8x%V@7$|oHyRdNz05&!_m)n2IRV#`i!$|EAc=B9ks z=GY>|U*FhM<(-GMyZr}Gdsi0#@XgNoRYUSogy#9G%mqKxQ|L?0ns-`3GTAjrqWdII z9zmkc_JYsuU;WX*cBaNv7oO9?{6-C#Uh>%UK#uQ({H(E++#BY;S2%s&^Ua*xtn`G-BOv9m_;D<*vt(^eiC? zlG}|MC;(sw)KnDpeY5v-0z7GEa{hHRmQ7W-w0%~f!r@X7)*)4%rc0l#Sz~0*rjD#x z=UsPG3cTMM{LmzOF#Bx&6DnRVH^V%O*mmm%lp)^DP zi2BY zDETYKi8tl?!th&h=^ky;G_DGDLyI2=dZE?58CxzMt(TxsxjqK_b!}8!Wsn86a7-I* zxqVMx%eWe;u9SqPDgLGJSPSK+&akv8!?#zQ%tH=>|53PA-l^1TmGV=KvsI*Mcywiw>4HYj8z_04EY7Hox*5T;B-s9V*s9NUZO&nbQhuo0U47z0TB`9e zQ<(@|N31+aOUlIjjwHIU!{GF#h&Z413ZwJTyN7c#xknOw%ljkc7C3;f!&Xr8l;PTO zsp9>E699l7v@7^#kwc(NPoQTw&~?vHVsk|^yIEgp|As>XOFkga_U53eQqWvF>C?{L z+Ui1g$4^i3icdv~4LgK=UMK!j@>#LQXT18LbP9mdx}_vy$%uAz0V^xi1I^1x#h$@O zEkKLkjbzJ$PP^ARA`>z8MgWh6pI%RMw=iovx!i(JVG^AczT2}_7a>k7;v?n~k0B2^ zQ)41PG>ATZ)*WY^IPqI3MGSPh9AvH6MkcpS2#d_MBfkUNX+Sb8rRDFS4UIyZy(T&x zss02lZ_1tU0AGTZp8j~bAC#_bwe(=Qai;N#x|yKLN#pi`h@K$UKc>}>*L>K79>!8! z+r8nqTuo&96%qWdn!~U@Y^CMMX4h6(7SjrN79ut}sD!q8Pj;unT54E2{6Ps|&j?|c zvKgatLs;WG;x4LZjtms=7R6{eu2RPL=wr)}6zZ;%*6`Dc|{NiuNmO-gQ?3AM@+6qZ+R|*ZAt7uE~!j&g7Jb86p@DNoI^! zts|%p@idM0caa(7iEtJkvJi^-V>$uZH(_tzSZR@;rgCbhyK32s;9D}u(=w%?EBf{m zl}D4yhr(LUo)rVrOFZMj!gnbivR~!48;|Qb&AWsQHg*EMVGGF%Y;sbjrIbjv2 zHj{6Jef_%^O*spAJ|evFbnB-14AFa+)5nq$OE@Ct^<`{PPE+C)%gF<3k6K14+DYa5 zS#Iq0`0ri#Aq8mSg`Ar#DF2(T1>e{FTl2Q#x1g{{(n)TXnBBFhj;n6g0<-fGa9n|C zPCc>=3iyW9y;0GK+)n+7HEd_q^jgVFdJXN~}rP4Ik+~)Ab1xMRm?H z!LiQ&_XC0u;oJ83&%dr880uAfafLRky6(Ga!GLjDPxg1iR(gu9*D2Ms@NWt>%B%lA z8Qo#^p|LQlwZ> zQd2e!Z;Q5&5J}{K0=@TNol(-Z)dxPt=AA~R@k>0xTYDXuu|y?yD)o0Z(Q`{FZ2x`M&?#xu%KOp z#iwrx;M5lwBl!y&P+!CF`vNLEEVqdh;X{6gf%ufqljCFl&Au#m4p{ZtUgefb4EP2D z-?KQrx7C^QTA%}0wQUaT4AU#2^5kOUNbY+6+^*X;+;zE0N?aVtc9x2UUrPga^sin9SS13X2731hV7WRriuKccKwwW00TG?RL z&OdpF#WbgXY`+_yA0O%|cGJQR&y6qo2%lf}sFr{L+eK#^$1A4!quxc|(~+@m=zTW- z0@_YrcA{y{Bm9tM9tOdTqXb9_wAhuq#Im#;3-FU+ELr^5A)+r^dls}zVWYcGR@1#3 z*sk+=c~ZlT$DIOU|Jl?bgWx1)m72o>?Ubpffk9Ef;ptU+IvkoRKztl@$h%W@y)IaKd zciHNlO6eaB&htXs$ALQ=Wld3F1X0bFrS#3_(ZoG@`Othz=IcpTHum|S0_e_iuh*zN z+Plk^M`&Je;&6#f=(|h4T$Kq0$LpDqcEVGP3}BJMwcpWw6qrN{W|Xb0QU#L ze`o^qt>f|q5Vu#`^f(}G`Uz);guptilbnM{@YfQ>T_k8~7Bt9ijRIlhTwM(P6mny2 z`UqFl42pTP^mlA~iuJ!J_pRYprwT2k%4t6@K!K9~pEKFS{5i+Q0)kP3U&7gtR)H|5 zUL?W{z3oX^HFyb#(<*nIpE^zphJ`4~irnHbZZQ?&F#NAsX3-_Sn8*vMMwfZ*T_Z^l z;J?5!+qj>a{PfAdtOv}K_^;ny+?(t9YpRi_VQ>C4+e7eS?eX`>>LH~+b~We|+C()| z-i4$j>8E^-B@1y`tVbLyc$4}$2N7>O`{Y3l^qMG&5|_LQSp%$%^|Ud@1T$3*-36(1 z`W5~ewPWHz&fA;c&$v}g1}>ai!cQBX=z5RF>H`)wvZhdsS*hkPl`Slrs=^1i@;TcD z_yq>O&>}dA*fg$4SKtLA{>0&j6?r{GZI&YH49{ONL-<>4bvL5y`19ug0BY86arP9m zF^Ma3fX@*40A6O zh2-zp9#56gt{xsnW1hWszFzxnjtx3I~-*NCipf6a9C5i#8p}cR%rh6Co_-#8!V2{$eq<$$B`;4FNH! zcU};!$dAkq-rPc*Q$$^K5BG{!Sz%*>HL>z5hWq7Lm>LQh2Te)o<>m9IK%W1;cv=4y zBhALY@zIp6Kkl`s{l{jZGl(d|rAN%C;uS-;2}X|f%LG(WU_jF|vc@IA_VVwzSXose zuJ-+#$Pa10n^Ol-qzA46@&$PpjdE-Uj|vT7n1+9D{i)I@RBGg_w)2b+p&%XSH?wEo zofkl;9o5ybq%Xm>5;{9~TQ$pCNU;>?#-SLqJPX5+QV)Hy{*F<1NqTbsE7u|Ivb;p5cPyr1)5ETJ*UGqrp4q@in~o_{Unjr}~0Xi%{e=<1M1@6Kk@ z!;9s0_Z`BC@eVQ5-Jz}0;ciyhO86oi(;grHRWC!~?RCmz#@-XG^tUs8w5vu0bs!!s zod4FT&0fdivE_n^^UbHd9OPS(e_va3=Hni;JU(y7+H|(s5Q!A6-blKp50gm7b;$%x zImXvE(ik-G96gv$Y<*qQ#`N28?s0y3oq<#VbV}~>!a8}6Yp_J4?3qSk+EL_d}UIqSPf5xoi zFJvf2GcoQusr`PYm!ngOk$|+s$x%Sil}Tv-lAZeQbKhdfJV9XUBh#gfRH7Oh=*D@! zX7Mw1pRk&DB~E)O(UOO^E&|_AsvTeWaF*vt>$N3iHim1y`o8mS$nfp^vXag5@PN}Y z1K~+cr^l<}PjV{depeFF53()!cWB(e+pxO=ufexhic! zvF@hUo5dKmzB!W4zrEYmBxN-}1x#TV(9gdXjcXE1Ej|bs<9;4;%=*O~^$J8L7HXIc zFwk}?%rGqFlY7QttNy?2rJ+3G3fmXk>n^Q_zfL#6dih_zfYobV=%OsO-~;YUo}Y&{ zz!|;;_k|q}M!tKtnLNSUarRNzt?Zps&Rz2E4|5J2gyA!S`ch@>guW6?-eKYM7@H;< zoK=0v;f9rxUufBB$Bm8QF<3194^*d)skNq$_p#8awjo(7F|OP7_NbX~9>KL8g-c2P z{Wv`_0Prrr;%K$})$WtNX6^HqZA%E1;1GwYKueHewJ|rco8rOzb*^XC$LOezJiY|} zPvFkmDmxD93F0aUwc?}8l+;fySK0UU`~tQ99TQFyRlhO*&5cT)C_;}^y;crJbwEn6 zM+~G5#--tw@w!gCgOW|*9|m<+30X&hWBYCA;#`(>Jmu$p-b5JUNXJKHPsk(9hz|7g0;rG%kgYEQJ-ZWCqIvQ(-d#h@iA&4 z%aUkt7j?qSWABUjFjEx!4olYT}t(?msZ-~)LDrZwE7C2;bjUd?5s?WCat zW;JDRzKL^>-f{%eIxk_34JOLFw9ojlamu7eE3`PyhkLAjI9{B*rcc$XNUvjpU$hFb z0jWw`)cCs5!KAlstC#yU^AlJkWh_8G$@lI^y_lL?M-YQ5$^2nOn+aALU_%`If*YQm z%oG(hE{0G)VFghzZtz$Xyu`5+kca)ZUrxKs=k2gr4C+Hyl3t3PX>S}t7tcqd7*jnR z4Ia>5u?bmT-6ATd?d+dc`~$FY|BHG!}K?UTd$Y|u^z@5k-7S~Yto#gD`^C?diH-~ zDoIK<_P1?PwLXkqQrG?3JloS_t{*ZEnv08!0QPp%5fTWbCI5?DAqqZf_%fzQ1Jbb@ zw|pbQB7Ld0NSXTe=!kXMndNl)C9=1&*!RV|KHHDHv7Y*Y?>@@Nhh;4t)W!yc4@e1v zGho_3!o_IuT_ zhUn*3q_)EsgcbvRkUmm#b1d>|g4=Y@Q}O)TqiRvRgXHVnazxvuCE%B;>nD3&F&p!* zVAir#CB~fOhL}Pr`J8~jfe5Ikiac>&F_VnNw5Yqe4Kmh#P^xRH&O8T`>7;Ru+in_+ zGaG(`pUl>zJkGX_@c2%O&Jy^5@)XX@H6?-j?k{dF>wk(V3E-(oGuQ(Gf1j^%)hz$k z*yHuLx?@uhz{Qo+1Xl0{DHZ6_6>^VoLBhxFdbld}l{6oO)3phRMc9XGt;h3~dw>to z52f*~1n3pcN!S_i+eJVffdITTTJF&};Y+$}AN2rAn<`>Fmlaa6j3DVCq&}s+u;L?5 zxG*KV3XItXuBRUGT-bi6vLt?X#)kQqohG1zzq>_?_lS_gi~&!cT_il&^4sB#X~FHc zw1?%~d6GOt3m|_}92qg9TX}Fng08x@lu$sl(rA^Br`*V1Koq*ME9UQOV99VkKruc$ z<|js_NDdT)uV72`x0w4hJuvp+1N8v!5t`m{^V1P3gz&9amZv(GZ2{FJ5mc|p9X5-Au# z6aHLI4I-EZ;J3nMGEOnF^mC3H+3pf92f|id5xCy5oi*L{VMjm)6dom-D@|%7%_YDO zGxTzs2{LWFJz$Hy7VNks+;9%czgZxO_$BS-43W$&?sH+HBQ>G-cis4;LPgG0u3*aW zsj0^=@a)G{^6bu4lKFH-E(ouTyt}D~(t* zxoGpw;&$?Kdyl{E9xtFW%ZJO$2V2y?tRF+W;G)aM((xyxsdI6E;~sG5^>2ozW^r^l z^r2ikv|Z?U0~5R}ir|R3gvm=P_b{{)5_z9drbpSX-QOheF%3=GOLh)oo&om$=L$|1 zf1UEMJ*B&Hn@$v!ITi1b=gn>C&y)5)2eRmS3<7`;aVrKS$rQx2g^y4zx-X1H#w`TY z9n_g@xUteDkdLl7OPiDE(pnL0d5v*H-4AU)B)4lD9^8>$KZD=7$jLpLc~E=G5~)C3 zRM}^8gx^}_CD+};!Bdk9Iv>}&!jFNB^2;bD7?GJ*yx(ujghO3 zrO0zI6kYlurV0H^Ix$?FjU0AY;9UI8`UdeUOkzL_4|x2dj3`R(DP6iUVG;aO<=9}F z#Y2H);gl3B=a7-cKZ=HB@-mzIhxw|d+(u>#0Vx(twA=ZKf!8J`Ap2i+1(hIMg^(wp zKTz6D#id+<{jqV4+*kJn8YjloPt>e)Q>Gazz7HE0ao)VoyVtH$HVgFnqO@ z^KvmaV0+eYTxXRmyfW8|P-|Xb1d1?uTAy6da&Sp= z{zXX~8ES|2Ww^iy4(gRtHH; zUnUGLd$WMmaK9Y;L?jFkuk@RlnLX^8Xo+V{a=>1W2`Jza%~%a4!Q$RWfyuhey&)8@ zMCi`ZYR`Qd54kEYBc4ASeyfu~VV1z~uvlc1`sm#$QBu3e^N0%d9x| z_t(*y5ftmSM_>8Wh^2%`yvXhyx|qO&tab5Ng!TC&KuSI92d&O11l zl6SZQsa1hTw4&LwJn0VAy?}IQL3DC%rI$uZ&v8O!Y9b|D7u(PA7dLN^I2yE@`XNox z?Ap~3gWc4joKsaJn)Bfku-YNj6TgI6?bG@FjNlqI2bOAMX3oW`i$Ha< zHzO_fafm%Ijg<)$rHu1q2lrv}knlbiSS7ZCKXAgX@^R*F(w+NnE;gcwzrx3=t@KB< zDTl>5Jvh~Z6r8vcgl8TK55qghbBeAujrU^|yvx6Y2WTU5%oMH3BdhmM+E2)AG?d%jhQIX<1vLM%5U;9B}Apkqlbs0%_&sUOLi4pk04^1!t5w4l9Vd6bX;Q+> z)JrNIJ5vA0bM2v5UZ0t)N=$@XACFZ71)jME#cc#Y1{j-JYD5rjCQ|B&YQFOm85ymi z#k3bFMNPFgXObauG@ff-iKJ|HODxz3-kSUU003!$y=S8s8vDxT1X-Ip+B@`~nVIOu zio56vzan(Wqfe!yi!01lnd$5L>q49_h4Qk3f4?k))lP?DgQpjxI(+oNy@FV?k50`5 zrmMJDs?@CB&5LZ4)*2TIW=H>NJ6Jfp>w~@f#7X6jj2l(Lcg%P7Aeh z8zmj|Jx8UYmHlY#XsW-wS0WBbn04LQ*M3v_^L4ghYZ6SZPnG}&sF`PG0D!spA2!f8 z_Fb(LR&MbIfm07RF|g(;GGTc%Z^!X4@1U3>z!$E+7VhMxRGrE0%T;dDFzPn<&2Mx6 zz32rY$KcIg_;3*jx_TJy7&2y5*bfFukebcx!AP>^+_`@WM`7RI%lKfgy@!n&?>4<| zk_67_q7Gz~P~RIjf)Gg^sXT1g^A)#NOmV|184E- zr@J83;`l4h*jWG9p?>&Rz6U>uxqI-aKeMxu0p*J#i;ueXQ%JKOQ<3~)zAtg-{Ttt{ zcf*8V@zQV3>Du*+!9-Bq&PYY%=BOkHMnv?oGaER1`QA0;<$YrOf94F)F2V3R%d+aR zkSR~jf2L<`F^2<;JbpM>FCfIc#&T$$z|fRFxIk8ZXJ3|5Zv(-0mDyj>eSCWlQ?mS0 zE-~ThUq<3Zx2?N2y`9mqgmmu2l@Y=fw@@cq#WWKI+`^_ck_lwA88aGrn7;&1c)I1K z7JT4kohB~bG-oRsWMRNF9Hz^pQcVF{CUz1JsccY4?ce(-`0eWQKZ3mf2;%1~*Z15O za{r))ft-f+N)jw0#43-NWUN;|f^KvX?bd4bI_x z*44ZrWd+rpG#=%M)vSdZ@lye{te{Ig- z^584Qkj&NzaRMF(;sFm;LzNpx_1YGP_Rr6X!~jvRH3yPTT<0GA4XI|(ucdX4gibC5 zwPw+P6HA@t*SEqU4aP9{j5^+~?7~O9ey=j$x#a)J+26luX>APx**OCt_aFl|^oq{p z^-ta=)P-Q8=H&drH8FUeD-WYQ=muLiCEg@ SAgji*1Js^rsZ=Uih5jG!BYYVE delta 2026 zcmVwiF@C#^Oo^^(Ad7-8RR$QLMT>D4rcUX?`T1DG7$Mzm!c`x>Y(ItU8Q ztjNJoFuRLx1y|nB&}UY=(vEgs{hnuDR->8!e}&L(+%ODf#`c;$G}f$F zhNjF=Pf{Ek_fbVQ1>mZBIomi8UZXiz)kB!v1Yq5-dw=2vR_EFd?<#IQx!*m0fyE7E zTr=oH!cC-Yb6aRXJ3ht;YldNRrSwt~qC9WAlj@tb`wq5sLk9NKFfc~{0h2cA@BMTHzkTQX&;4J0-yaNo?3-p|U5@;d z*){b2muB7k>fG~QdV`mq*J`zV*Yp@}x(Z$|^M5=ByM63=_G}fjew=*~O1$}bN6Nh~ zMI2S}?z8hsv-R9ugtyF5W!8Y0w?rHvfAFw-Ua5BKo(GRKP>G{f#|7XDd9`D@^9B$b z1KjQU$ZsI6j(CxAdR{D-7P(gu@G3qz>VD(Hf#!1evW&wsgFAqnYlh%VtacFk;pjO$ zvwyfp&Ybi2(wtWu?p90_PO>cI@<*8Sipd{9#zpNHvLvT+%DGp#z;EL=K7g>_dk<=T zyjE<#@6P2NSgSN)N*#cFjGBBeN;SCV@DGHPYuk!?N3@eI^u1xd`|L@8Df%c#M!%W|Ma{X_c^(`r{dmLWW_m1<0 zRR24+oZDuZ-}-}_`2$z(59+4MKX7;+slIP|Evf$BapnF%!ZUx+s7m#Jqbbz?Du15) zgI1?r_e`F?&$(OoVCDkuRXYHi^}5g>IDW%J9(TW5_ybqw4=Nt27`z5DeJ?y~7XAQn z_wyp>9toMg=Z_v0{ezU#168i?g$=CCWjEzi`hH!08@KW4L=dhFH_Hk7Ske6E5Cuaa z)mf;&<&0n=F3-zk8Ji3&X9nYmynl5lk&Cm`I89)Fp{S7>c~>0cNBxK0EJ4B!A_Q6-8kX za(OV?qool|jdOip#it=u{oReo9%(}dql*!SHsS@30?J9s12P(2U}&SrqbT?z<0QI( z`m_V7zK1DFc@WAu?LeyU_oGX6&WYfH|J4unheg8 z#C0*2t$1Od3 zr!1c$J!0zF^P9%CRI-$NTzVP8fyum6YHgZG4t#Zt!+<@IOINHmnNHT|0FmjCdCh68 zI0B9+Svy3M;5I(N(7AhpRF)&vM!`f7bKhNjb9LU95JW3)6v41oep8A_)E}_c zV>o77{Am0^F8xzgz|sG?^iMqmhv%i#L;OGf0Q3~O*r(E;%=G;dr)q1oKi6I*PSqCm z7n$}d`UB`M{Hses(D(Zhxfsp#eTkF(sJ$P8KL8#w91I5di+^Y@O8o`pAfDy^06LKS z0|f{1EcXYX@8vvH@Ic`YUE;}7WK0DZr3iA$WS_RG`dRaU5n(mzkAxTmoI5wV^RAQWRFD@;YNftQp;Qln z@V=HnPq3j!>KtJZGEpbp$i^&%;ErA~bfmm5xMrwsoqk;LFYBq3vLB!3QUCw|07*qo IM6N<$f-M8=TmS$7 From c6f3301da9da5dcfe65c9eb53e03dad814ba35dc Mon Sep 17 00:00:00 2001 From: FelixRuin <31424899+FelixRuin@users.noreply.github.com> Date: Sun, 12 Jan 2025 00:00:15 +0300 Subject: [PATCH 16/53] =?UTF-8?q?=D0=A4=D0=B8=D0=BA=D1=81=20=D0=BF=D1=80?= =?UTF-8?q?=D0=BE=D0=BB=D0=B8=D0=B2=D0=B0=D0=BD=D0=B8=D1=8F=20=D0=B8=D0=B7?= =?UTF-8?q?=20=D0=B1=D0=BE=D1=82=D0=B0=20=D0=BC=D0=B0=D1=81=D0=BB=D0=B0=20?= =?UTF-8?q?=D0=B2=D0=BE=20=D0=B2=D1=80=D0=B5=D0=BC=D1=8F=20=D0=BB=D0=B8?= =?UTF-8?q?=D1=87=D0=B5=D0=BD=D0=B8=D1=8F=20(#1579)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Update bot.dm * Update bot.dm * Update materials.dm * Update materials.dm --- code/modules/mob/living/simple_animal/bot/bot.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/mob/living/simple_animal/bot/bot.dm b/code/modules/mob/living/simple_animal/bot/bot.dm index 3f0d88ab8196..10b8111d9daa 100644 --- a/code/modules/mob/living/simple_animal/bot/bot.dm +++ b/code/modules/mob/living/simple_animal/bot/bot.dm @@ -243,7 +243,7 @@ /mob/living/simple_animal/bot/adjustHealth(amount, updating_health = TRUE, forced = FALSE) . = ..() - if(. && prob(10)) + if(. && amount > 0 && prob(10)) new oil_spill_type(loc) /mob/living/simple_animal/bot/updatehealth() From 8fcb334cdce9fbc63d18bd34455372caabc79a92 Mon Sep 17 00:00:00 2001 From: FelixRuin <31424899+FelixRuin@users.noreply.github.com> Date: Sun, 12 Jan 2025 00:00:37 +0300 Subject: [PATCH 17/53] Update pipebomb.dm (#1580) --- modular_bluemoon/oni3288/code/pipebomb.dm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modular_bluemoon/oni3288/code/pipebomb.dm b/modular_bluemoon/oni3288/code/pipebomb.dm index dfe8f0765ddd..9278ac0e608b 100644 --- a/modular_bluemoon/oni3288/code/pipebomb.dm +++ b/modular_bluemoon/oni3288/code/pipebomb.dm @@ -310,7 +310,8 @@ /obj/item/pipe/quaternary = 1, ) time = 6 SECONDS - category = CAT_OTHER + category = CAT_WEAPONRY + subcategory = CAT_OTHER /obj/item/pipe/welder_act(mob/living/user, obj/item/welder) . = ..() From 17fde32bae38357682fe2a9e2070333f679d9b12 Mon Sep 17 00:00:00 2001 From: FelixRuin <31424899+FelixRuin@users.noreply.github.com> Date: Sun, 12 Jan 2025 00:00:50 +0300 Subject: [PATCH 18/53] Update ticker.dm (#1582) --- code/controllers/subsystem/ticker.dm | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/code/controllers/subsystem/ticker.dm b/code/controllers/subsystem/ticker.dm index ae25e4dc37f7..60e53490ced7 100644 --- a/code/controllers/subsystem/ticker.dm +++ b/code/controllers/subsystem/ticker.dm @@ -199,6 +199,7 @@ SUBSYSTEM_DEF(ticker) // BLUEMOON ADD START - воут за карту и перезагрузка сервера, если прошлый раунд окончился крашем if(mapvote_restarter_in_progress) return + #ifndef LOWMEMORYMODE if(!SSpersistence.CheckGracefulEnding()) SetTimeLeft(-1) start_immediately = FALSE @@ -207,6 +208,7 @@ SUBSYSTEM_DEF(ticker) SSvote.initiate_vote("map","server", display = SHOW_RESULTS, votesystem = vote_type) to_chat(world, span_boldwarning("Активировано голосование за смену карты из-за неудачного завершения прошлого раунда. После его окончания сервер будет перезапущен.")) return + #endif // BLUEMOON ADD END //lobby stats for statpanels @@ -225,8 +227,13 @@ SUBSYSTEM_DEF(ticker) var/forcemode = CONFIG_GET(string/force_gamemode) if(forcemode) force_gamemode(forcemode) + #ifndef LOWMEMORYMODE if(!forcemode || (GLOB.master_mode == "dynamic" && CONFIG_GET(flag/dynamic_voting))) send_gamemode_vote() + #else + modevoted = TRUE + SEND_SOUND(world, sound('sound/announcer/tonelow.ogg')) // Чтобы не придумывать колесо пусть будет тут + #endif //countdown if(timeLeft < 0) return From a71cdfb2fad7e150b5959f033bc3233098c8e9d6 Mon Sep 17 00:00:00 2001 From: FelixRuin <31424899+FelixRuin@users.noreply.github.com> Date: Sun, 12 Jan 2025 00:02:18 +0300 Subject: [PATCH 19/53] =?UTF-8?q?rpg=5Floot=5Fitems=20"=D1=84=D0=B8=D0=BA?= =?UTF-8?q?=D1=81"=20=D1=80=D0=B0=D0=BD=D1=82=D0=B0=D0=B9=D0=BC=D0=B0=20?= =?UTF-8?q?=D1=81=D0=B2=D1=8F=D0=B7=D0=B0=D0=BD=D0=BD=D0=BE=D0=B3=D0=BE=20?= =?UTF-8?q?=D1=81=20=D1=82=D0=B0=D0=BA=D1=82=D0=B8=D1=87=D0=BD=D1=8B=D0=BC?= =?UTF-8?q?=D0=B8=20=D0=B2=D0=B5=D1=89=D0=B0=D0=BC=D0=B8=20(#1581)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Update prefixes.dm * Update chain_pull_through_space.dm * Update chain_pull_through_space.dm --- code/datums/components/fantasy/prefixes.dm | 3 +++ 1 file changed, 3 insertions(+) diff --git a/code/datums/components/fantasy/prefixes.dm b/code/datums/components/fantasy/prefixes.dm index 3dd965b185cd..d06b66239f14 100644 --- a/code/datums/components/fantasy/prefixes.dm +++ b/code/datums/components/fantasy/prefixes.dm @@ -38,6 +38,8 @@ else return "[pick(badPrefixes)] [newName]" +/* BLUEMOON DELETE Оставь надежду, всяк сюда входящий, каким-то неимоверным образом уводить сам объект как элемент в _AddElement(list/arguments) +//времени попыток решить данную околесицу 4 часа /datum/fantasy_affix/tactical placement = AFFIX_PREFIX alignment = AFFIX_GOOD @@ -50,6 +52,7 @@ comp.appliedElements += list(dat) return "tactical [newName]" +*/ /datum/fantasy_affix/pyromantic placement = AFFIX_PREFIX alignment = AFFIX_GOOD From 2a95a32868dab85620da7b3fb95e579de24e05c0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=9C=D0=B0=D1=80=D0=BA?= Date: Sun, 12 Jan 2025 18:28:11 +0300 Subject: [PATCH 20/53] =?UTF-8?q?=D0=A4=D0=B0=D0=B7=D0=BE=D0=BD=20=D1=81?= =?UTF-8?q?=D1=82=D0=B0=D0=BD=D0=BE=D0=B2=D0=B8=D1=82=D1=81=D1=8F=20=D1=87?= =?UTF-8?q?=D1=83=D1=82=D1=8C=20=D0=B1=D0=BE=D0=BB=D0=B5=D0=B5=20=D0=BA?= =?UTF-8?q?=D0=B0=D1=80=D1=82=D0=BE=D0=BD=D0=BD=D1=8B=D0=BC.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- code/modules/vehicles/mecha/combat/phazon.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/vehicles/mecha/combat/phazon.dm b/code/modules/vehicles/mecha/combat/phazon.dm index 481a05715998..88e452d58688 100644 --- a/code/modules/vehicles/mecha/combat/phazon.dm +++ b/code/modules/vehicles/mecha/combat/phazon.dm @@ -5,7 +5,7 @@ movedelay = 2 dir_in = 2 //Facing South. normal_step_energy_drain = 3 - max_integrity = 200 + max_integrity = 100 deflect_chance = 30 armor = list(MELEE = 10, BULLET = 25, LASER = 25, ENERGY = 25, BOMB = 20, BIO = 0, RAD = 50, FIRE = 100, ACID = 100) max_temperature = 25000 From c2249410aa0d966325708ab7c501735f30ce6a96 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=9C=D0=B0=D1=80=D0=BA?= Date: Tue, 14 Jan 2025 21:01:29 +0300 Subject: [PATCH 21/53] =?UTF-8?q?=D0=9F=D0=BE=D0=BF=D1=80=D0=B0=D0=B2?= =?UTF-8?q?=D0=B8=D0=BB=20=D0=9A=D1=83=D0=BB=D1=8C=D1=82=D0=B8=D1=81=D1=82?= =?UTF-8?q?=D0=BE=D0=B2.=20=D0=92=D0=BA=D0=BB=D1=8E=D1=87=D0=B8=D0=BB=20?= =?UTF-8?q?=D0=A1=D0=BB=D0=B5=D0=B9=D0=B2=D0=B5=D1=80=D0=BE=D0=B2=20=D1=81?= =?UTF-8?q?=20=D0=9B=D0=B0=D0=B9=D1=82=20=D0=94=D0=B8=D0=BD=D0=B0=D0=BC?= =?UTF-8?q?=D0=B8=D0=BA.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../dynamic/dynamic_rulesets_roundstart.dm | 89 +++++++++---------- code/modules/mob/living/living_defense.dm | 16 ++-- code/modules/power/singularity/narsie.dm | 12 ++- 3 files changed, 59 insertions(+), 58 deletions(-) diff --git a/code/game/gamemodes/dynamic/dynamic_rulesets_roundstart.dm b/code/game/gamemodes/dynamic/dynamic_rulesets_roundstart.dm index d233d08118ce..4d95358aaff6 100644 --- a/code/game/gamemodes/dynamic/dynamic_rulesets_roundstart.dm +++ b/code/game/gamemodes/dynamic/dynamic_rulesets_roundstart.dm @@ -896,59 +896,56 @@ BLUEMOON REMOVAL END*/ else if(HAS_TRAIT(P, TRAIT_ROBOTIC_ORGANISM)) // никаких роботов-вампиров из далекого космоса candidates -= P -////////////////////////////////////////////// +// //////////////////////////////////////////// // // // SLAVERS OF SYNDICATE // // // -////////////////////////////////////////////// +// //////////////////////////////////////////// -// /datum/dynamic_ruleset/roundstart/slavers -// name = "Slavers" -// antag_flag = ROLE_SLAVER -// antag_datum = /datum/antagonist/slaver -// var/datum/antagonist/antag_leader_datum = /datum/antagonist/slaver/leader -// minimum_required_age = 0 -// restricted_roles = list("Head of Security","Bridge Officer", "Captain") // Just to be sure that a nukie getting picked won't ever imply a Captain or HoS not getting drafted -// required_candidates = 4 -// weight = 3 -// cost = 20 -// requirements = list(101,101,101,101,101,101,60,40,30,10) -// required_round_type = list(ROUNDTYPE_DYNAMIC_LIGHT) -// flags = LONE_RULESET -// antag_cap = list("denominator" = 18, "offset" = 1) -// var/datum/team/slavers/slavers_team +/datum/dynamic_ruleset/roundstart/slavers + name = "Slavers" + antag_flag = ROLE_SLAVER + antag_datum = /datum/antagonist/slaver + var/datum/antagonist/antag_leader_datum = /datum/antagonist/slaver/leader + minimum_required_age = 0 + restricted_roles = list("Head of Security","Bridge Officer", "Captain") // Just to be sure that a nukie getting picked won't ever imply a Captain or HoS not getting drafted + required_candidates = 4 + weight = 3 + cost = 20 + requirements = list(101,101,101,101,101,101,60,40,30,10) + required_round_type = list(ROUNDTYPE_DYNAMIC_LIGHT) + flags = LONE_RULESET + antag_cap = list("denominator" = 18, "offset" = 1) + var/datum/team/slavers/slavers_team -// /datum/dynamic_ruleset/roundstart/slavers/ready(population, forced = FALSE) -// required_candidates = get_antag_cap(population) -// . = ..() +/datum/dynamic_ruleset/roundstart/slavers/ready(population, forced = FALSE) + required_candidates = get_antag_cap(population) + . = ..() -// /datum/dynamic_ruleset/roundstart/slavers/pre_execute(population) -// . = ..() -// // If ready() did its job, candidates should have 5 or more members in it -// var/operatives = get_antag_cap(population) -// for(var/operatives_number = 1 to operatives) -// // BLUEMOON ADD START - если нет кандидатов и не выданы все роли, иначе выдаст рантайм -// if(candidates.len <= 0) -// message_admins("Рулсет [name] не был активирован по причине отсутствия кандидатов.") -// break -// // BLUEMOON ADD END -// var/mob/M = pick_n_take(candidates) -// assigned += M.mind -// M.mind.assigned_role = "Slaver" -// M.mind.special_role = "Slaver" -// return TRUE +/datum/dynamic_ruleset/roundstart/slavers/pre_execute(population) + . = ..() + var/operatives = get_antag_cap(population) + for(var/operatives_number = 1 to operatives) + if(!candidates.len) // Проверяем наличие кандидатов + message_admins("Ruleset [name] failed to activate due to lack of candidates.") + return FALSE // Возвращаем FALSE если нет кандидатов + var/mob/M = pick_n_take(candidates) + assigned += M.mind + M.mind.assigned_role = "Slaver" + M.mind.special_role = "Slaver" + return TRUE -// /datum/dynamic_ruleset/roundstart/slavers/execute() -// var/leader = TRUE -// for(var/datum/mind/M in assigned) -// if (leader) -// leader = FALSE -// var/datum/antagonist/slaver/leader/slavers_op = M.add_antag_datum(antag_leader_datum) -// slavers_team = slavers_op.slaver_team -// else -// var/datum/antagonist/slaver/new_op = new antag_datum() -// M.add_antag_datum(new_op) -// return TRUE +/datum/dynamic_ruleset/roundstart/slavers/execute() + var/leader = TRUE + for(var/datum/mind/M in assigned) + if (leader) + leader = FALSE + var/datum/antagonist/slaver/leader/slavers_op = M.add_antag_datum(antag_leader_datum) + slavers_team = slavers_op.slaver_team + else + var/datum/antagonist/slaver/slavers_op = new antag_datum() + M.add_antag_datum(slavers_op) + return TRUE ////////////////////////////////////////////// // // diff --git a/code/modules/mob/living/living_defense.dm b/code/modules/mob/living/living_defense.dm index 791afbf52ca2..97ea2557b2d8 100644 --- a/code/modules/mob/living/living_defense.dm +++ b/code/modules/mob/living/living_defense.dm @@ -486,14 +486,14 @@ if(src && reagents) reagents.add_reagent(/datum/reagent/toxin/heparin, 5) return FALSE - if(GLOB.cult_narsie && GLOB.cult_narsie.souls_needed[src]) - GLOB.cult_narsie.souls_needed -= src - GLOB.cult_narsie.souls += 1 - if((GLOB.cult_narsie.souls == GLOB.cult_narsie.soul_goal) && (GLOB.cult_narsie.resolved == FALSE)) - GLOB.cult_narsie.resolved = TRUE - sound_to_playing_players('sound/machines/alarm.ogg') - addtimer(CALLBACK(GLOBAL_PROC, GLOBAL_PROC_REF(cult_ending_helper), CULT_VICTORY_MASS_CONVERSION), 120) - addtimer(CALLBACK(GLOBAL_PROC, GLOBAL_PROC_REF(ending_helper)), 270) + // if(GLOB.cult_narsie && GLOB.cult_narsie.souls_needed[src]) + // GLOB.cult_narsie.souls_needed -= src + // GLOB.cult_narsie.souls += 1 + // if((GLOB.cult_narsie.souls == GLOB.cult_narsie.soul_goal) && (GLOB.cult_narsie.resolved == FALSE)) + // GLOB.cult_narsie.resolved = TRUE + // sound_to_playing_players('sound/machines/alarm.ogg') + // addtimer(CALLBACK(GLOBAL_PROC, GLOBAL_PROC_REF(cult_ending_helper), CULT_VICTORY_MASS_CONVERSION), 120) + // addtimer(CALLBACK(GLOBAL_PROC, GLOBAL_PROC_REF(ending_helper)), 270) if(client) makeNewConstruct(/mob/living/simple_animal/hostile/construct/harvester, src, cultoverride = TRUE) else diff --git a/code/modules/power/singularity/narsie.dm b/code/modules/power/singularity/narsie.dm index f61b52512eb5..6eadfb9da365 100644 --- a/code/modules/power/singularity/narsie.dm +++ b/code/modules/power/singularity/narsie.dm @@ -66,7 +66,7 @@ for(var/mob/living/player in GLOB.player_list) if(player.stat != DEAD && player.loc && is_station_level(player.loc.z) && !iscultist(player) && !isanimal(player)) souls_needed[player] = TRUE - soul_goal = round(1 + LAZYLEN(souls_needed) * 0.75) + soul_goal = round(1 + LAZYLEN(souls_needed) * 0.25) INVOKE_ASYNC(src, PROC_REF(begin_the_end)) /obj/singularity/narsie/large/cult/proc/begin_the_end() @@ -84,7 +84,11 @@ priority_announce("Датчики более не фиксируют обозначенного пространственного разлома. Решения ЦК отозваны. Тем не менее, рекомендуется произвести немедленную эвакуацию персонала.","Центральное Командование, Отдел Работы с Реальностью") addtimer(CALLBACK(GLOBAL_PROC, GLOBAL_PROC_REF(cult_ending_helper), CULT_FAILURE_NARSIE_KILLED), 2 SECONDS) return - if(resolved == FALSE) + if(souls >= soul_goal && !resolved) + resolved = TRUE + sound_to_playing_players('sound/machines/alarm.ogg') + addtimer(CALLBACK(GLOBAL_PROC, GLOBAL_PROC_REF(cult_ending_helper), CULT_VICTORY_MASS_CONVERSION), 10 SECONDS) + else if(!resolved) resolved = TRUE sound_to_playing_players('sound/machines/alarm.ogg') addtimer(CALLBACK(GLOBAL_PROC, GLOBAL_PROC_REF(cult_ending_helper), CULT_VICTORY_NUKE), 10 SECONDS) @@ -100,13 +104,13 @@ switch(ending_type) if(CULT_FAILURE_NARSIE_KILLED) - Cinematic(CINEMATIC_CULT,world,CALLBACK(GLOBAL_PROC,GLOBAL_PROC_REF(ending_helper))) + Cinematic(CINEMATIC_CULT_FA,world,CALLBACK(GLOBAL_PROC,GLOBAL_PROC_REF(ending_helper))) if(CULT_VICTORY_MASS_CONVERSION) Cinematic(CINEMATIC_CULT,world,CALLBACK(GLOBAL_PROC,GLOBAL_PROC_REF(ending_helper))) if(CULT_VICTORY_NUKE) - Cinematic(CINEMATIC_CULT,world,CALLBACK(GLOBAL_PROC,GLOBAL_PROC_REF(ending_helper))) + Cinematic(CINEMATIC_CULT_NUKE,world,CALLBACK(GLOBAL_PROC,GLOBAL_PROC_REF(ending_helper))) //ATTACK GHOST IGNORING PARENT RETURN VALUE /obj/singularity/narsie/large/attack_ghost(mob/dead/observer/user as mob) From fba1881aea28c37f517d4fee2da47e060bf707dd Mon Sep 17 00:00:00 2001 From: FelixRuin <31424899+FelixRuin@users.noreply.github.com> Date: Tue, 14 Jan 2025 21:02:31 +0300 Subject: [PATCH 22/53] =?UTF-8?q?=D0=95=D1=81=D0=BB=D0=B8=20=D0=BF=D1=80?= =?UTF-8?q?=D0=B8=D0=B7=D1=8B=D0=B2=D0=B0=D0=B5=D0=BC=D1=8B=D1=85=20=D0=BD?= =?UTF-8?q?=D0=B5=D1=82,=20=D1=82=D0=BE=20=D0=BE=D0=B1=20=D1=8D=D1=82?= =?UTF-8?q?=D0=BE=D0=BC=20=D1=81=D1=80=D0=B0=D0=B7=D1=83=20=D1=81=D0=BA?= =?UTF-8?q?=D0=B0=D0=B6=D0=B5=D1=82=20=D0=BF=D1=80=D0=B8=20=D0=BF=D0=BE?= =?UTF-8?q?=D0=BF=D1=8B=D1=82=D0=BA=D0=B5=20=D0=BF=D1=80=D0=B8=D0=B7=D0=B2?= =?UTF-8?q?=D0=B0=D1=82=D1=8C=20(#1584)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Update summon_chalk.dm * Update summon_chalk.dm --- modular_bluemoon/Fink/code/items/summon_chalk.dm | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/modular_bluemoon/Fink/code/items/summon_chalk.dm b/modular_bluemoon/Fink/code/items/summon_chalk.dm index ab082317d382..ad694611ea43 100644 --- a/modular_bluemoon/Fink/code/items/summon_chalk.dm +++ b/modular_bluemoon/Fink/code/items/summon_chalk.dm @@ -49,17 +49,20 @@ for(var/mob/living/carbon/human/H in GLOB.carbon_list) if(!HAS_TRAIT(H, TRAIT_LEWD_SUMMON) || HAS_TRAIT(H, TRAIT_LEWD_SUMMONED)) continue - + if(!H.client) + continue applicants += H var/species = "[H.dna.species]" - if(H.dna.custom_species) + if(H.dna && H.dna.custom_species) species = "[H.dna.custom_species]" var/player_info - if(H.client.prefs.summon_nickname) + if(H.client.prefs && H.client.prefs.summon_nickname) player_info += "[H.client.prefs.summon_nickname], " player_info += "[H.gender] [species]" applicants_result[initial(player_info)] = player_info + if(!applicants_result.len) + to_chat(M, span_userdanger("Nobody to summon!")) var/target_info = input("Please, select a person to summon!", "Select", null, null) as null|anything in applicants_result if(!target_info) return From 9205f858074674a2f0b3a3fb7485f4624b39bf95 Mon Sep 17 00:00:00 2001 From: FelixRuin <31424899+FelixRuin@users.noreply.github.com> Date: Tue, 14 Jan 2025 21:03:04 +0300 Subject: [PATCH 23/53] =?UTF-8?q?=D0=A3=D0=B4=D0=B0=D0=BB=D0=B5=D0=BD?= =?UTF-8?q?=D0=B8=D0=B5=20cricket=20bat=20(#1583)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Update weaponry.dm * Update 4NaL_Station.dmm * Update 4NaL_Station.dmm --- _maps/splurt_maps/map_files/4Nalstation/4NaL_Station.dmm | 6 +----- code/game/objects/items/weaponry.dm | 2 ++ 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/_maps/splurt_maps/map_files/4Nalstation/4NaL_Station.dmm b/_maps/splurt_maps/map_files/4Nalstation/4NaL_Station.dmm index 81901f26836b..19a632535ad7 100644 --- a/_maps/splurt_maps/map_files/4Nalstation/4NaL_Station.dmm +++ b/_maps/splurt_maps/map_files/4Nalstation/4NaL_Station.dmm @@ -16290,10 +16290,6 @@ icon_state = "wood_tile" }, /area/maintenance/space_hut/cabin) -"faj" = ( -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/openspace, -/area/space/nearstation) "fam" = ( /obj/machinery/airalarm/directional/west, /turf/open/floor/wood, @@ -230896,7 +230892,7 @@ bAb djY djY djY -faj +qbe qbe qbe rOv diff --git a/code/game/objects/items/weaponry.dm b/code/game/objects/items/weaponry.dm index 35f768d8724a..9281763bb44c 100644 --- a/code/game/objects/items/weaponry.dm +++ b/code/game/objects/items/weaponry.dm @@ -943,6 +943,7 @@ for further reading, please see: https://github.com/tgstation/tgstation/pull/301 var/throwforce_off // Damage when off var/weight_class_on // What is the new size class when turned on +/* BLUEMOON DELETE добавить когда спрайт от него найдётся ;P /obj/item/melee/baseball_bat/Initialize(mapload) . = ..() if(prob(1)) @@ -950,6 +951,7 @@ for further reading, please see: https://github.com/tgstation/tgstation/pull/301 desc = "You've got red on you." icon_state = "baseball_bat_brit" item_state = "baseball_bat_brit" +*/ /obj/item/melee/baseball_bat/chaplain name = "blessed baseball bat" From a547202517230ec89ef66f582ef67a0f1d036465 Mon Sep 17 00:00:00 2001 From: FelixRuin <31424899+FelixRuin@users.noreply.github.com> Date: Tue, 14 Jan 2025 21:03:17 +0300 Subject: [PATCH 24/53] Update drinks.dmi (#1585) --- modular_splurt/icons/obj/drinks.dmi | Bin 19431 -> 18336 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/modular_splurt/icons/obj/drinks.dmi b/modular_splurt/icons/obj/drinks.dmi index 0863b0878d49f8dd3a812c6c90b5afd5ad577ba4..be9a06e9ae74deadf7f0b279ccca436c2ffda5a8 100644 GIT binary patch literal 18336 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

1Edk`aM;|XWRQC zyKCek`DZ#obGaQM_W0v%B)Pc}+0R+s84%007afonIC3LUp}I&Jx~guYBNCHzM(mel z<-ehC|KZyrkuipz7TRi`6;e<60{uPaoW7P1tdjEsGNj^YqWA-{Ot}YJ(VbZq1O<=X z$5Z>x<(_y0=HSv;wpndo|2UjmW%76|RFC;hTi}xVzJe0tq>1VJ^EE2n;Q{=$a&dYw z5!6tJj=t)j&2F0O*J;<)%&8WSW~o5*@K8^6D%UILH zdxtYA*|!g4t4@}tT~P|AMT|Usvi|kjD=VZ)%5DBT33#DNbMTkN(?^&=@=KHNJjClp z)mLqr1Vs9zVFYkr%$FC@NR3s{xp3OZZ2Nrl?OZShFVX9Us|bQ5LNys@ZBr}S-h~rM zcs#e6zc>=mT_dHl!Ae@{Se@G+B;fQ&r(RBI?=a+GU-JV44yA0v>KBrf-TsK@mPmB`!`)yi>o3f=o`hWGB{{fo! zuG=sIIib}!L?pNzfMEQV9bk3XgtClvA=ZsxM}HUtMJ60GPpbrAH)4@Z(9M1sdUk4c zCLj+cc2*wn zNRTY}pU*8h;PGAIvoX;7Q~-4ek>K!sd$4032YQgdZLT4#;(6{?yav+kApwy-1j`4} zDQ3L*%BY>n{+?LEB$Y)ZnD&GH`E}_cNmj^=tqMVtO88E03_pCpus7PJ2rbyBf#NOL zu$|+0es21C3UMhCXKOH4?3LJ%WJ?(^gCpG!oZp3oRBdw)9RJ#JH!S*$%Gy7BZKzg* zuldndQ|FHD2+eReWl9BHHrHv6aw|JnYh$6I+n|lb*=JoM_TZ%{hG;6HkN+fOrhDDo z`2o+Rip_NE#ni|#&|PS2G6~4^T)7${_%t(*|Sq%}_D(W(I z`_lsh5oPrrm~s~>;b{%m#;a@i{L-4A^q_&YeGE>FzoCKD2O>%BTof*HMh4h|x=aMP z<>YTy@F`zv86^RP!MPkhAQSPXw@q#M`-k|I2RK1r=mM}lgo%*-qiu_e?pih9XT*sD}iSN?BxQaE~^ zvC@fvk$;DWtx2D3H@w<=z3|Rtm{@>vsG~hy9=2yp?s(Q)*|^3?A}id~&`IGsbu?ag zPcsIbAFTe+_(N{qM-7z`q49=hj@%DQ_ULdwd*8MGx)$OA*?4NL@hKmD1(;({ndt}) zHdgA+mYWAuQq@9VgfPv?pVC97BrFpd=xkL~d+hWhD}id5#P?C#Hfh2x6^9t38j9E< z8aPG3$?E3O*P)BQzfOos%XT$DY>|KC^EHEpL#*vzMR0fB2sqg}?NY91D{T?^uSO~L zi3j#k^L9M`$k2~sw*6=2-33zNIbBBOZVOa9=i$zd}vn z9v(^v{I#WBIxlW;eGtFqOBYQB;OQWWomsxv%@ia(0r>G;5T2Rxa+&#k?y9xN8*SSP zxJFq@l)=AldYv#HHDDz1Y5*D90m3-T?UxFCY*Ju#8y0DItbwxA8{^FKFYOP(32_tq3%-hG#dBIJz9a;!KVZFpIvj!~*lGfB!`L z`f<6Uzw83^bfl4apAd`zFK#XEZp}4MGHi@KIs48SLbn`T;GsteXG8?CJZFW$gjGQQ zcV&1lIt$i~3_bAID!`aO?Z5NAW!EhVw5ymM2tiRli64R0i6vDtAs#m}dL zlXQ!1Vc7mzmq#qwe_ zt&cZ#a3g)TS6^{-q=bloW+U_016j(+0bNhA+gT{B`#?QHO>8l0=_1X8Klj@PM}I~) zF&dd~vYT;*x=$~96AReC{4@_Vd?eR2J*-gso(<98M3|l8=(H4fd4Nis-E)ArB?Mx z8-zZd zt7qi_O2z%Pe*y2pA^He|)8?OjX9CgcnudVnPErxzLa3~1cEKIs;2jKv1%6-0{9|4V zt7cq%n%vOW6*rs`;#Uqf+URfO0)3-CmIqX$U2%I>X?H5d06%;><+zDLXlaDtFV_j6 z-88wN#S-@^NuY`;Tz{4tjuUBzTPo8^5QE{VTt8ThGxxT-_V-PYCWuG|7P>w~UuG-S$rR09J51c1F<`zDd04MU`aSi7*>z|64tNm3>_-z9sL!)WbPW z2)Mb1SV?R0Qnb+UN`k|t(Of5xnDONx67Ai$YHJ7Wn(yR0yiI+y-T?mp#ablwnp;%e zwrI>n9(YT?fAFA%zq1n5u9qyZ@`0~oD3Hr#Ucy;-%(#b9?=qX-RuEH9c>TCyU~ zoceA`3sAj=OZ8+U%@(0K%$dqS4_WIaExr_28oX;jTMmee@qvELn}KC^ZKa$2FM|n> z8oNgNdh-Bm(P~ms@peNI4P5rtJozl?Jf!RNx<7AB2I!?Q!|{GNqk*}cz1dvxlyd_x zw~YJT&y~fgV1Y5!PzHlzdX2&y%*D+%Hw*z3-F9%-ZgIpYRSO?*mFPCKP1D}so%EI) zA|gLpJfUBmLtgloF`79vTp0bd<9^<8Za6zPr_)uk!{L=Ii?b)3QB-$y-ahR8Ic@#N2Yqp~-chB&E_mCQKDHKkIPl$)n zyy?+`{k)?12dn^5-gRjZy-H?9couS{6(UF7OxY0&@jcAMk>YvfTtz1&4{t-~9Lyxl zzR&pkaB`)Eq${T3Y~aarB(=<|uv;-i8@a}67-7SIUmVf!S=(N-y5y*P!6L=@M229X*_|HU^VF0de}y)iZ!&6&BY)Oi*J86V8vcG*EkKP^VvHQ?bZSn;uLXI-9WQF#Yd3swJE)}ug~b_NWqz@p ziV4%kySaHV>UjSBSc1$b`e6x8>u$-YbD7d#r-ZaVm%kVeY(y2Nhw`mD-97nz{+&-n zrU_i1U4hL8Tz-EhVSK}DWo1R?gGht2-E+R6c=nb*0og+Ap9L}Jd~bp5W&f0`1%=y^ zt;gay-Edm5BVOg5jJDP+bnxdlPr7P7LOU2DG<$4w9=if9aMci>!^Ybj4<^f0jFb_P z+=Se}2s)@u)#{&YUS%U&Z5xK+DKhxul|ngMHiaUTKZv256**D@)U&me&uGY;R3};8 zN{Yu_8m|gw(v~2)KAH>Qd%5;)5{4ho>2xRaeS3Qwnb_y%VKRw8&s92!B_8+}LXafEi+n7N zQv&27Q12Pc5QsWHc3&zarN0`vfZ(xD1>!xwNN{U^b-gzO>N8wRCxl=9``&MR8haK88*fl}tW*ZpJ`@OH*JT<<|fxhL%Y*M=En&{h!zTaw$0_toP}ngJP)BJJ}$ z&z3`HZN15tVCW|?Y=s0)8Sg%L;!Jx6Rb3~^tp-^w%S>CVS-9d91v^-q&h^9=7Qi$f zPYSNg(FXiSMS{9ah2($_`I5|IckG+&p7hJBdz>8IPwF}NN_0ZnZ%O7wS#YfX>NAo5 z*-MHj6Tq4dWkJW~MEYO``OVs9hU)X+NS(aD zCSA{#@&4he`6T@&kgK&UWr~ZWVwC>~cyKqrXu_ zAbFMrVK-ljgG8AD|BTw(H+^fb=e&e4gLBWV(=GnxNKWdiqdzC0m6$P}X`I&E@K?yR zmc{GJF38Ij+&I=zi$e}wGF|{3}3*%>TkpQ*un9fDiXBo z!1{%|7RuXf^otr`(3laRTf8Ijb7dt_dMD^ej9xLGZQ^|;;bfogmZyY>7eZGaV}^$d zlpYTvT3_~soqlDh4Qy^*JUEwM=WRlf&%(n)&%;8r9ehCIy&1+D zJ+P)nL&JU(f5DN}`neY}#(Hk{&L4Sj>ebro!a3?1Oey>Jm8KQIW&@39fa7WYd|^z6 zTaF%DH8N#V_|3@u#3Y%#;G=6Bl3IuI7UpX%5ahJVk#q1UX4n+wBxrvAUtWrJ(O~KUs>v2@op(5Q1mHRDa_&ct1|WXwpOS{-EL4Xn81Pf%(bG4%TD+PCR&d z=hj>W`*yCi-&WKtsGQ<=K`i{I2@O2sqr^KW8xwo04)A#__ZuG;!DA`@+w~3(@kUu( z%T;R-oF%EdoZV}*Q$~!GzxJC1i$E>VyGP{9Tfd01_LkA#Sr(2yBy6<;Nk;Nl6GGp$ zaZ}qQBHTZR?Wd(IML{59S?3&j^UipJ(+>R?RN5-||7H4y%F2su%uK0x2fNKzS=A*x zHQb40*2~c|)3hZZMnOVnI6Nz&lzBZI8DlFcBA94~bvZ~;!?h12hdRI|)@C_upAZ1< zQuBygSo1;cD9a+2UoT1|z3s^yZvWan6 zmix-7bt?tm3+I00`uJhLu4`+w59Y!uCND{Jhr4|RxNZc*e{Ut(v}!Dxw>=DC835s- zs2x}ym2|*WQ1)@yV?o4e>*LKBVJ==J67=xt>D3)>7CL^akmO*6i#Xs^c&FSvMPnBi z^(F}yx*Tb-gUz!zgs4mgiQG8{+z9O5E0t)xAJn8!XuO#flQpQjgJa`(za?-M^MNM> ze+fm~y6|&6A?Ub=_5bC$aHGE$=QrqD+>&wOVi}zAI3Iwvof(?w&y1`&#C>!OWmy+K zw-`WNtc}&uK$~?E;`sE?4gIlYU`2^1c-)atg&6e9foTkENX+8*pvIjMoMM>s$qI$WN4T) zBTZp79%IBAg3pA#tKLDOcm^Z$A!iq#iI%cm;9vZ6?{zISt3#d&x8d{dslvp~;;D z^9+B*A;&Sg{D}=A(#NB8@kCDbMIv(Bh_VUUDUe{RZ2OHka!c+3xB;zrZB)EVzCx_q zo1D;k^6ApE)_BkGd9pg~Js7DmwKX#_*-Vl_nC`z-h3TBD?a?288B8gnFUK+K9DWYz zJ~JP*{zwL~o44CC$6LRQwSM==T&SCqi6Po{3~;at?-3uc=7_eXs7~$vf)hD#9yWx=ePh$pWM{>Y7?wsG<@BV#T+I3%Q_D~Ud$o(64$=u_jGvEN} zPuBL2#YF((BCf!o6;xrZ2IgA(MtS`HCAZm+#~*JTE{!~CB;Za>)9+t!AL1=JOw%+J zJZg-Y#e+Lm37=0L%6Y_mC>b((_UxcO>OSS~PKaGoP=Go_}07gAzI{Cj-QPEqn9B!^pf!5x)`>Vfy&RTiI(XV%xl7`0?@vQ5Z z_HdFMrW1v)9pr9PRt~wu-*Y+cEIb7r*2+cRR3E-Z9l zo&XQT%XWw%uG)v|ra#`bg8o-!MUlLW!_Si0-%rXSJ_otDU4*)#JY z^hYwdfG&Dshf?=R588x)(Snys8~yY=_zn2opce@8j_+kP6;2}53O(fY{C@3kXaPxp z_CsDJTVRztwqA}JynRF;m0ZGDyRrj^9xsv7)mkJGiYzcHZ&PBswcqpN+jVNdiCP_5 z8H=f9Y!|a{)l!E}uOyWPwwCd7@%a3qb~M zkDeXHt#M#d4<24dilAm>sBqCgOUh1Bet_8~a5v$nPoDrSPW<|ee<$0f%^ohf_Lv_4YvD}Has>=p3{j>4dN@2&n=NbOt zIV-(q`TjkFo;Njh{j@Jf%IQIk?HZc`qiT&Y4`r0`Ch4=KsZco)L+^tzZ*6^r3KZ^A zE~YW^Np=QWTmQE%s%#f}!;zGY2{Ga zX48Yd2~Tjr%zvVz;|vr0uzwQKJS)Zn#*rlJ9V?Xc@=SK5E2kb*zEGrGJ3E^X>q`lD z%63LPAqp|v6M^eAk+EQMs(@7g{&h7QimG@1uDInEdQ0>#Ka1bhUFn+&|Y3@cjGlaJ641Fe#>_GiJ>df0Zu~dh$*)}sN7k(J$v;Hig zMf>2H46SCjQy+k98idnTjdsFue*ar_%0u-YN386o#PO>+`I0mS{)=U;Ftq;Y{;9TP zh;-(o?-udb`axL<)sVz)r-@*Wy*;!iqThgg{YGzUqbgg~v5+f00s zAu0p>^)3vz91&yO=kn+5!(9b3B0A|Gv$aA#yBP z!*18mNfyqbdMhM?f5*l?cPxt^ta^d_<*VYo1#T3G{{~R^0DIJqi}Qdis(ot3q{!Qf zgI+KdQjK?DMl&S^xMGJU7zO|y+KGB~#7gB?i#{I{QME-e-Tnsj?U3It`Q0y729qNJ zAcDMGwI1|jKJUJM5xmn((A?VyCp~+QuoiC*q=vP4l{@_AMLkNsr+yiculoS41dTc0 z>B}iW>z#8|H4@3I=_y;3VRJ#nzU4HG|E(=&&0kJ6G4Z;)C{|KbzB-BVYFdxaK*5oZyZK zxf_nG-+1>1pzx1#YWJ|Qt=DS+P+D3_g`4{EV_9TX5|Cb{gOQGPY zV`dFJ+Eh@>`?PZ(lSxs}1+i;mbprce=A;M=AuX_!8e-x); z_Yw<$(yMxQ%)*R~o=_LcH6fCd3w>)YnUst$XI+O2;em8Qihli4{({aWfZhoL=K@dy zbB}PW2s((tl21KwOS#o5{@NyG_e%TVQmrw06L1YY5h@A)L@TxdIrMJ{jab=oJO~ z^kwk)&aa1KXegTqW{nXQxWkoChO$7DAwmC)Y;>~X6}XeCP2Rl9|~6wbe-RJ zqtS`fbs6wU(^qk%f5sx~rCJ_pcZh&=jsd+`1^@1G(+c}1sIQW4c(FiDLTMaO(EEW@Y^>*!B|7z=N#EZrDYI;Hyt$K1r$q|~DT$NnE!D@P~YtPELlxpj;VXr&v{~plg%x9?eq%3*j z_CnA|A7^*>NPJQT3t1fE=;}%vFq{r1mg{;zsBUn zA=fbP{2`_Rk>4y+i#srux}j8E)M3ZzRnxfd-j$US7l~uIu-hNTcdnI6Gm+JY5A|r( zY|;0TLj3N{M+vl909%`v1kbhmFMGNW2bgV1V^Cv| zu6wy{EHW?e>uopLr6{x=a{g2CE*%y{iaUeH- zBa!b^X_5VvnN9g0m}TLCAhs5A=k^NI_V=f7K--q#dfOa~?>~*ECbD&1Hrg`o&vBw! z*y+y*e$iV}R#7mB@#x`_3-$~z=YWz;9?EP(9hMgxh;hb=0xzMq zHkvQOh&b#24LuvGxBc~V@VThw5I00ze;Ut@d#$Ja z;dGTcnltoY+Us8;_X6t3udH&9cdt&yRYQN$wC~KAZ=~sPP`kRhvAYo%BWMj;iL$oF z>aZ&FD_p4Ve5H4pF1%Df3D!@^NKatOnQI?pDdGpv-8yriU}>bx{{^`QM)^?ftA-1_ zxp4pMAd0XFo`3#%QVKj(Q$#5o1qvKHG+%rDHTc?fUsL$YYs$&-!{VQlzzJ!F4I4&` z0IpkGTS+)}gyrYw!;vFL9OXyMn>P>Eu3Zbu@3;=>w1 zK|ujA0=S@IcyOmVm+)3GX3Q931Qx&eBHaDm?~;Xz-)U4n{tCSG;env={YgW~dfm>W zaMfMQOvOoR0P*Y}eIW3g!7a%j!kX9Cz}LR!FM*$X?m1Zeo$tUs+s=z5YD2hZ-aVT9 z-x2xGbAf-L0F8j#SpD@^pz?38K-GgcY92@Nzf<`qQ*kCn+dp}{^P9z=PM=T2hb8dB zg$qdue8B}5z;aQ1PB#G%&#Zk$lmGf{*E`+>K-?n=Z_Vqki?xvJlrSv)AD@~E;Cu@} z!JpQ(!!2|DuJV@c>V+j!oS$W%8Uc!iLx+@Yv*JgP6o(W+gfQwKJ>L1v;+~j02qE0znehuza|=i^F(8SO@dqHPQiEq8i89sdx&gLoLmSGO}Qh?6``S+ zEG-cr-13he@BC(gMqr^RzTdTd1&+fpyQ2@!FB*Y`EeqkPny26`@h{$hr9Z6&;QFem z?)lh3@&EDc$CUl6U%CTU-u9xUxHMB8PyW#dBEM0f_@fCFf3$$LfM>*705%CgejC7H z9*O}_dnchj#)%Lt`X?t&4oaa~{`A(AfAo0cH-oPg{EO58zLoVavi}qm*%h@hetZic z)&TA+zmM$G*MRW`f9c=nDleA)vaYKOr^ohq@XX(cqCvv3T+DP=?r`|__Mu#Fq{U(0BHIrN3bK@ zszb~JQlWegA9%h>1bPCDXMVGw-vm^z-K~VVA%2Bl{wAOj{I}!griS05c~Gl z6VX$c6+a@_0K}Pp^a01uF`&`Z-jkj)6v(##_%YCjzx$o5{P;0YsF8s9F%S+1HiM9z zfbrrVeIW32#1=mK=p!L#=+FT1W9e^YLJ+f_fyftux8Eu4Fkb>9Q2b^;2Uc8z#jAhx zfx^!bTR*Z@|DlfH?GzKA`wHI9!IN zdvFd8j`)Bv#~>UW9D@?v0B~@`F}MNX;D}>z1Hi!%$KVElgCmZ?4FCs69D^GG4vsj6 z<%!Jx>pyQ4O2=eD-Jv$X^&Lf z01||LB79sUO7gq75#Zp6As99QRQyMF*TA&moS@@0j2i(Cj@W_WK7hB@AA?KFr0u2O zz8;=@{?!0OfWoIZ*q&`)3OP799E0J{fy& z2h-}jiV@)8;D`;_GZeTE9bxiWuQ)hj4c2`c*ZHTwrQ+w+e-4h=f;9tx;xG02w>daC zViJa%0PGupaJW0^50(Cf<**BV86JSL@HuI!?Ddgbb za15rJ0MGs4A~F&X-~TJ#QIn+AC6oO=$+jIywJm`h930NUumPBV?Gn#BE0zhHwl@K` z9KKiH3Of#-R*tixzx%=G`5+(;ju?Qc8UPxB`PWL@(s+L^dJc|QhUM3QT<{zmu@62c zAO}YrgBt)2jyMK402~}~3~m58IN})G0B~@`G5$Yf@+2?@S;7SX0000tM?Y2=snSw zV3)hH*q2(*$cPz<0RSLVS5wge01)mg2)ILtYfL=L zY;hMJfqI7CDsR24JssS=9o$?2z&|%HZOpY(gtT|;Kv%{6=_LGmoV-<|AQt>X`8}5q zYPb7!YUky-9Q&*P;wCha4<^PCd1ELOm}{Faq;CG`gc=RsSK%V(mig}wqZD!PzTjRbb^TqRirEEpQ1HE@Df;_r` zQ>#O9)+OFipg)|m&$tvuky}}WsjWQSo*s#h0dQJEzZPh`se3P`d*qbVP%m|LCzQ-E zi7-#>&RJ9YRatwLioI;ncU>~HN9-AUolzyNlyyz}6_kFyq)K1IlQE$CbGGU?_V-ya zMd0~w_>=A=-L8yr`^q+MX%_OuPG6qQmJAj9`ah~8)l_7;*;Z_)Dxvs8U!)7*rG=dW06UtJ5_aH9-#x&i05qiSsR=4r+TiUzGZeLpN zsD5b@BH9Ph1d#$6UkF;hxV!!Ox%?vRMf1JiBqdCRQ+x+Z%Xm_)4~fDa-BVWL za?t0kU`dna@KF09T>o~cW#`)3TUER`D1>NlT|o8Q(Bw%$lP)t!J*F}u-X@tl!@ zqLYu!T@<3vlWOApUp&KbB5I1s;m-xiJ8hwQ6+C1cMdhvwo3zgdXOpy902*$c;}T+H zt!oZINyoWp_R)T@DFDyjf9iUrR`}QEPI`?3LKffyoYy!Bv_ID-4rSf}ViIGYnuj9B zE=CN5Jy&Sxp8q4MD#D1)_gBHX1hZ5vUZo5thqH;@oV+0{9{}jtt?^n=`vIA^r!udv z6!QNL^(AUJ%3nb_dtz(AH>VN}T-dtLxtCAW;xxOP2B;riyr5}EWf1}J^Ilh1WAjip zF)qz#xJEW-uPOXTLDj??`Xd$}n09a9&c)e<$5l+1BQnrK<&>roNN9t7c&wsWyXy|}jh^pog%@3S8t*ZMq5RAdf zXc=Do*EXrPTBA0M2TaZUNdE6KEhahX*-^=!3{p{|_GZ^ZnvnVTs8IV;jw^O}|JeUl<^8$qqD9d*c;x5Zq&7kg)KHI%pC0M)eZ9~%PD;~!3HMQ^&#{TRC9 zLLa{vp_{u*B04?v?>q8Ryr@fgBd^G6ZsrZVV^!K+y!Hbo2&mxgtANGgXSeSkA7?i; zeCpd+<%M_})JKY>W37r)FdJ#@Cx!}vZNCWsjUW6ZqO|A1p@pmwm^x-f>j`htyb1tN z*`_V7X`^_RL2g;lLVZqz!3)uQi(t?De!&C)UCFiBXJ%H(WDm_f=vHUv!X}TGPAbr6mzo;2dF?f`8UO32Cb=0IXrna{hDADYBYOYcUR%dMXGRl` z4@7(142d^+*O8rKHA=Vo6m4tomN^|h-7t1`IyAH*+c&NT0}rYc!(tf%ZBV3f=11=? zHi-ZGBl$?OxVqWk9l3hwB88KQGf=o`PG~U)QF%bYjuJm_`PO8sadkxr6qHNc?Q$8n zH$7(q;8RBYR^RhfY097JF;h-1#nS`hx_`^E94)9ZMO0MJAozdY{f*wZwD@hY5}jSs z52D;a{C*SysHtnNEw6;~L8Lfv9m}BP|JD`aJ|C=O}j*hN~L+_?i>PcFtptFk$PV$}-hFQnX;gQy)KfhyY zpSQ}(L|Odi^P+<)q(m)opHPaPwPCfm+j4zAP>cWV_n1lO7EwPio?VQ$^J`7UeJFtb z=N6EB+&p-R>wB7*dI{r%mf?Kpu#K&a5+B8$c$$`B01Hz>(iO_YHMe@gr=(jGQk>(4 zA`r-gYfo}$15wWH`IEWm>NP{EP`11D6~Vt5oo^N>P#Y`Gonc>$|BcL0aUc&BzuP6H z()B$-;^yV)TRA}IDrmAhT)pY7%mVSdoN8D|7U_*VcbfoDlv={dWQbs%Qg1r1!ECjW z_uuS4x)p(eL9f-*-2SuL7tGN>l{vcB7JfnUzJA^YC^F;W*Udcg%S8PHm_JKdN16^Zf^3=AzJP=v8Jl3C5)xe zb<{l>p(rDutd2`?He^4WkY#HPzLqLW(K>wIaEM!I2H_&32l`+xlRT zW$u<~1{gqfxzIE%TJ^jI9*m^)mXa%d5)-F0gj>${NlLQvlj@sgw^-Ly3J7KX_2?P6 zO^i$Ylbs@0e7>R3m-W8UtY(mXbISRf<=lKvzMG4})on|ZTpnW0)^PnA5Ltc`miQup zvP66WbIEjHWO{&&g5Pmr?m#=(4h&c{xhQIhmZtn+4t2HBvThPotz`o~aT%IoodM2w z+AMH9A0G+P*jQ?BQ&Y{&^|m&Ks$le*2rbglJp>b^5jil_%xpVVN&Y} z*@jPwb{n=bCnJ_^IEs;cb+J#?7NhhKVCUl{KwbK0M(c<^T$mPaGg%?Awqe5UUhV=C z=AMY+*|5iQK|_vi-pIaf;jQQ-;R*r^lT%_aa7ye-0NB_yG-9i>(#e4sZ8dmt3zNCI z%j4i{nq24&D8b3ha>^60hJHR|t!lRJ;+EU4p<4Kw@%)3DGEDwE3;7q=wM6yQ>_!B2 zDJpKfzw7{?5CWm1p^2O_JTEeHJ@9iPA|)qRrt6*uT(sY71=6)MYeN<~gkkB5o|yWD*OQ*EX?YG0`v#|7 z#6J;i8GdABX1@1>uIwEBwAx7qh{9bQ zW6kd*f2{u+ueZjzPS^Qna>GO5{dM(3r#9x-$y*9M*~710Ah~@RanWGLg$wPehU=t~ zIm5ZDOZT(ES^NJQ*l(0O<_BNi5<@Q6l(asvOn%aiCWk|lf{g?ug@}R`d`+4?Y5IQl zhpdHvhZPkTa@1TEJz~@k=8yqt`*>eLMS%a|5RyA4kUt6yYV~xW{iS#TedlwL$Nwrg zkj+*zxzDU6G!k+0bz_LHdPBdbnAb&qU1xIDuz?H^xtO9}ywNUoCHxuFte{3 z;Agq`In6Wm!$*(CgeOMM)H=HBwcE|p09@DjbJMl%Q7%~lm4fm2T7ae2@7vm(;D+7? zwFGX}4-cDIl$TeSz7rQ!_j9rRQT=IjG!d-wRFf?5pysQmLAKB4vOJ*C+DtjZ2IC8G z?#<(W8T_3ZqAk;Oq;u21&HuTE*(oFvou{~++rGBgCU>FHy_iN(^m+9)@HJ)yWBqVo za3*_a+j6I&MVk9v(2?mPGR+wJq~o#~aI8C>|5k7e%AjtV>kdhZdrq@Y!f04hD*L^8 zyNy;51kWq+I!*^a^s9a+@4EMlEPR7Ebn}!(2C%|c!ivHd0^Kh6ri7ly_p!mS;6|pCl&s5pzcE z7>d=O{XX1{?t&()#fWD!+(yPFqm%J2fl64 z`m$Z?wXbVQx4(DrXPppiY$WGiX$vUbl~r`Y!-hVeDemsoE_qL_7Tn?ObDP4FR&w4$ zVaq8Tv(In)O_-4hT=IYjv3|6_yLGNDN!UlpV;+p$r&Yq5=TTQ2DI|Z$K3((;c4RbI zq4@Ik{^=1ztzY@6KcBfMqMox*f*+o(I(wJ6oHy_t?Xw&gV1wMQXx263xw4Os-Dnxl~)Nj%UZ5MKcINJ^=C~cEAbw&RN+TxV}2c^B&=r)Pa~%e z=gc0F0;_)q6dniDT4dROU|V6pVNG2caUuXW{5Mb7F{AU_h$?|JoLhb1IUzTR)bB z71h}s=c`<1p)T)e47P#NPB_W}y6;O+0dxCde#tzFXjqRa+=8LW#NqAgT4io|;MCN4 zQF9d?K>#WcjG;_!W!wGpaHtU$Wn{ z0=BcuTm!u@45OH zgt<8OMpMut;v66G^70N;MLK=0uK;$ow=bn=<_uuI?MrAhY5?ReIvCsWnSl*D2jlxZ zUQklk5Xt&%_`jAwlEfGRPXaWAs1LH?!@I-T#kfe;SJVsfr4_n3#_5{7lw} zZ4YW5+_V-6;W#-%LHG5oy5II_7)-z{gI9RYkvLwL^*{mnZi`^ymj)7Dt&u+T zIhylozC3b0z*kl0D8R`wG`>IIASxmP0BYLW8F}1w_mx=?3R5t1y0YTpCnudJSC&@u z&XRM^l3%`kyL`S}%A@!LvwRP?Lzk8D%sJmc*r^r?GBXPyA%+pzvtAE28XBeM{&~8n z#mg4yt~BCtc_@FZLXwJyX(%39%}#$D1>19Ex|-%oQ&Yia^WF8U$$Q1HL4(if>GzV{ z8s;q;7n*0_CQm_~AEW8Uk|FZlcG_cE-92`puGgmFpBih>`>Q>6+#2CLgY)F{f1{EM8A_D*Y+y24BhrEY`O$sFLht?N62kK3>jp+SR?)PX3iFpdOXzTO0 z{)OA%PAL28RrI;<_~gXI&tJbj+q1`bA{3X{fI9ib_U;Zgx7Hf@9!ngm~8PB}Ry+*BtBbF=>eR83&Mi5S=bufL742ys{{tjq=A ze8^_?Df5|1=ePL--`6#dc}Cxqqx|F`%@9JucOO1P-Q0wTakp1cyElAZd~dtdp<9Up zIa4bCbJ|*>Qc~}Awc^^kf>Hu;VMOX;U$Qo`pi1YwJLlyo=0xwfJJQYG{?3ypPii3! z5?0w1erFdX89#K~-ON&yJw|m*DNpWy4}493d!K^?l*XlbcQal(4Cg8&r)9zPDvOjX8S(9(LEdG*njGBud5?->P$xqvyr*unva;A!FeFa40Va?SMI+=Qkk>F%DM z^3l_Wf;FwBu7(;3PUjlWpA+lo=wNrFp8JB-^d`2z&Vusxji7SmMj9KKsW3fRc8y)5q4!%fRHmf%m1K+S1XDObQHbHP!IG zr;jnJWe=b-qMg?Lec|5*+t-Vu-;L4n-YNOUL6Cf}+u6=JoPtA0SK&LMMf?l1)rgdfQZ#a%b%&P3z{Cw8NJ+*(jkTBn1=M{y>%S(KbA>ks;PJ%xihv+z~>>IP9b~p zbmF`B9~~vku|WxY+U?Ee6S5F(Z3-(ZtEO1tl9`dwQQF%6^W|kTjT}iq3-AMZPr(71 zzMdWqE-peA7M5J`RdY9#&*`&^<-I_g>zdGO{)?OTFmSH!!S1fIRnZQCCu`tu4xs%O zJ9g_Y-@8-4YOMhMF4fc9dtXN8O?~Z)fF&I9ny5m(?l5#(veKvMIE>2wr110Decl0 zcdfM-Cqs!_mXaD*LYRP`%gaePIB+((@YAPW{wE$b1$DGICTI!Dau4}n+EC%2H*J|U zkJviahen>&VvtBWQskmj4J|_YZb({4R}`85)j^|7FPK6e0K#1Wxsd7kKQamQDfb~F zv>U}ilj}Y4b$&-?ZEcEf%kqPzSa^>ge(239g242N&R%@p`=+3EbtpK(KTaEoO|p6n z^9<3`39&D-z^yCEm04=T{BFcOf5`6he(F#A5BIr>8mIP$!*qh4;bZy-GTv3t5`7G&9E^w;_UvlmH{JP>n zn{Xc*L_yA;yI!pODp3!W2fTXqipnq9yb=r{cR$(^y0h*5&^)ck3ut^iU zbdn;#D} zy`D@NgIz$i8LfK9-Yv%QSet%{E_`cGwqfrukr}L)ny=V*mHG>-7(58iJ?&gK*>>-d zVOhl(@vQM1+q>cKE;f6S21Ih2SH9fgqzsXT&yU_>>DrWrL_<&)>e*q(Y-|FyzzhJI zL4R2fb&K3fk41qeW|eu(Q4N5KV-Gh)x^{k7zO;wc%h>{^a#%!1yC8kxj2GJIR6S9J zR3W0VW*&2k>af~APG$YQ?kw$9$-1{dXEB7f4);a}TX`@F9-E{Mt+AO+fD2+Q1LwR} z!mWY-Bq=pQaG3Soh46CBcCsPO1%bOonLmF0`t@^WCTeO*FEsTuXJuxFu+=OXXO=i+ zWajtQqpefM#v;sWX0ewQBWUu6cmnC*J~o1ttcx|yeaYUW zmE&)XfZ?|D`(MtIZ`$I8q3(CZwObB{#;%U3nBSNs7qyDJ2cFe@S;JX{=&_fZ@}UuI zJ2hnlN}sr&SKWvOUwW&ksGv=vq$vZ|)56toW}OMaqc>|V_zx#)H~HwS3m?lTxkS^e z5^uGU6uHp*4%lZOX04Z_lL68Nf+4{8)FtLxhEyusvS~bFYejxd+#HIzD~l8I)fcH8 zFQshM4o#h~9V>wDG4Q5?w^@}-LuJ~lGw)JUa|Y3->cnE;wX|`Gi9KH&COf0pcK6sw zp=~uJ0BXbBc11&6*E|&;~v_{pSy)q=aEkcf2Cpjm&N>P|3_PMVt~Gfb_3W z;&v}@GyOjJHQ`PWSc?7|OhQiA^{ASmo+VWt`FK62I=Ew}Mf`f}>Hq*Fp)#vR-`+U= zTipr@EV#ADy7Mgg>5YMTa3pTODr##ppS;s-^gr@mnQu7Rqu>>JO8hPR(i0EXDUL6` zHh=2p6NT2mRPaiN_ZKj#tDk>g%w%h;oUCyx76bsW;>LOB`VZ_n#@!2vY>KS0v9a`0 zt|o@4zR!l7{XQ=C3Pkrl0B`(Sh~+}fXO{LumZ6~uW1P3?^F7>AWfGytlwft#B=KB^ zGExBYEM)Q)GiF1r|~@=7-mfewsRTA#;a*AH9j(Oca(>y33|H5>}fs$oA6`3`Jzj zr<%0WZGe!x$|5;i<=9hIc~U4eF?R!A4PML<9CJeh{QMe? zVV+Dk_c3xRg4O4Fj3yQlxdhSh!vFJN4W z*%_0vI(ktRf(l+HOlLwc-x&?If7qDSnRqmW?!_|~m=zR5FYUihq>!ZG*aC+zDYB2_ z9nW3`U7_Aj;dx>ta}skB?k2(NdWp@edM>1FXRUq*vBhpgIdD&KknJsu&t-EQWKV-wq*IiX zq#eo--YLo(Tmx5&5{I5X#uRSpI&jvQ0xe7AElZ;eZF;yJtWxZ5Wo=s<+rhzsy_?&G zoPHpV+`g}zRI4Gg(=rnqz{te3<}TfP&;0NVGABy>wWjUEKQ?DVa9Y%WLhKat_4T#c zMsdJ8nBEIkM}5)*5pl%m{pxojQTn{TRhC|ZcP>h9<-`f(Tui^J*p!pcnv!l z@8vH3B_ktavX(Izk&VT<)}Dm)LNH_rv4Z*Ln|nDUy)1OjrQ-VNI68c)KJJ~_OWb<9 z_?XhmJ)Rtc#$|q{cY^q^Hmve*BGu$s=4~5ZAsPAcKplzNLeJ9KmSJ^NG0)o6*LG^O zA7l8w0^K@t&}N-ixOnxWWB2Z^D<-R(Y$NYTBdL@qW9>!cddPe-%0(icSvL$*i39 z{FPd{DWM)j9~*r}tMh|_+mMxrJ5f}Q9TX~s+b`5bsMNGzzPz!CD=X;V+zF~tKjcvu zk9ndDdVJj0?Kdz)w}L<)uS=tf1))Fme}x2+gMrscQE=i=Q_aTevQ~BXksd_EK*kW* z(2j-_nLU9E_QS$HK9T+AUw(Qcyh^OAvYtBj=G{n-^X)QmUf-jbZVAe@v?GaA**;sONNFc@&)RvXOH4wp#oH(U>5huKZ#bDkIaqp1ATW%zC$e1#XkJqx7W;RKcS%>GQGMcw9bK6Xawm~L#l6zY8i5et} zWMK*N%fSwWz8cnU3j1nEfITaI9!bzwn|#4iH;(xnIZ$WCt%R2Q1bP}|XVEwBDC+kA zYXKg87~0;#%b=($Nm$8A&sDV4&ZbJPpkr>jnjj6+J=wv&KgR56R4W3ou~k0v<=lK7 z8tqZrz~VqEnV)0;eVmrkrjisPe~rcJC298`>v4s9v1R{}8fu$t8!l*%S;kpDeP7%W zy5Zzzb^KJyT^FzDgnMY6dcz=|&2Q{0kE5f_BKn~HY?3}|tmeoyG8=0#=tB9fQsSG_ zw#IN&1*Hp*Y*>IWt-HkWA4Hyw_1DvzjVUwiCqGUD{|b&6Z6T-hRJR9sA-S<6(WLEy z!oUN}A}Z)&Flm%8;KqZ?%r7|^q8FQt7PxI_L~r74aLZz#7y8ra-&E8Jvp z#0i25%4YPC;1`s}J~4HbQ1p;Za(h^Zy+C$OyJ^2lJkoUhiuYg#bZ0$Ht~kX%SzG8H z9RfS>2pF6d6z1czTA!TT8D^=X_%90KMQ>k0B*+FYwk^DcDXveRzGkknKK_pYXkQ!| zl{%_Qru;&P)1oM@i}rlR$h9f|A25t0_I#t&4>FI8 z8r!>zAAh9z%?@E3ce6tQz;7h^g}!Q>#jknXe`g~gR*v3;o@1E4z>n~O+OJhJuu`fb zO{+Kj9tUh1P%6bc9}R5~TIe4k>|uN|U=iEG(%Fmke2?f~fV2~GbV+GY+QPxiLc*Q? zw3Sy%Di371;dYtqsWO%ymNdPh>&I1Ktf!~bggI*6CwX8+)W@v__xLYLxR1!b!%bnJ z7tuBWd9?4Ito4Ev;o*J+7Q4wSrT@(tHjTNlMWiVbQXazG;$}uHKJ9oHw2j1N>Vd1} zb%=rA*Yi0MU0}`e=MyI~G;`K^IyyfU=&cJP&D-f3@xN>bdEvqO?rA{F*VF|9*YVN4 z+9$>F6w)d_9zAaeTO;7jbpBr{?QT5@brBd^px|u2DrR8h*=_T4Kq=UoqL;ft)20m9y`PPZHGh?1+*CG=UM0>CbP ziyQJK_%#dVN=}iFcxEBb)#~t{u2G;%#>}=Q{>**lX3hAW! zUJGEESLP`otBgdmsYmR)V=}XrBhJa0dPl|{YPJ_h>`@>=3$CgwbK8G> zfGlQi^Ids0C3Vgoba?jplqva;?%3M%^wr8-MEQ`byWDMW@fCO{XgtGC`%T5|2-VqI zP{wgjm;kJPkNC5jcfZk!t^k4@I9|tpP-44AclFvTTscch z;QgXm%Ms5-K7DMdHTcznLFeP2|Ml!2iTKQuElQr`BT6k|MT#og+!tsQPBZl0(gqGr z{xsOVRdIVm4!Gk|cQ%&Li*=lfS$Ir>?j{mR`g!~?w>>qwtwI4IY}TmqdZUpHeEEPb z$__s65S$Cr&kM<0$Peh!v9aqdMD9u#O-?MP>gkchphf6pCM?6zYV)n7G)v1Oy%*`!*0%NF;~2Hk?;vD!g$ z-q`F&XN0^2#JSrEZl{(B9phkVW+M3s;db3cFM!|i;=0_3Ycm%JM8aO+F%lOkv79HSHL{MRbd3U)rR z6RNvvgP;1dKa^vT^E)J!4V6MroT2}{j+6exfcYVe+x=8zaTH~)Lu6>zICU?B2JgV`)WVT zgt66%#VdFa{Bv5)teA~N?UO;a|44g(w@4xVfk*V%Hvy+)??0%nKrShL0KHVco2Ixm zCXN*#z9y8IDBkO5KwK*U!#vp+(qAItt&kn#{|M<5I?Z9%y1x$&9(x-x<7&gO%>N7r zZiy-3)*v4Drm*=w98Lc2c+xdLc~n=z{>Xw2Ik9*3bAjaVd9SA*NOiqR5ou2c9~Ax? z5)v1ry^T*gj3j~wk^N4_*K}9Yu4a%zY^BP8HbX^RJJj>2J>WLvz<{-g8|ZGHtYzJ9 zb&XtQP}5=UVdD2LqK*64&!ce_g6gqO?O3wvuLQk5W{-X46&m(fN2@olEDc%FbY2UK?Jiq@fbSNJsu$hMmJDf=$0sSOs>e@L!U)65ch z&5p|+i!dYLUqT0{U}M5uW1xU_ZKO{8%~vT)^pf^F@1rU;T#j{{?8WOfl9T)E6jeX6 z_ceX?46^UrvVF}wIGaDl zHh}!QE7NWIBPQm`wd=UWn99REw%`N#^A+=OiuSB%?RS{V!FR_koIYywR^g)*Q8>V# ze?x13{YqL7Ht#wL36HsY?mlq&aY5ARSe;d9N0W#_(K2TIKQ>ZcU*PG}rwRT`-*Kk| zy$AyCYpN}$F1m}bo{7D)pL=Ibxl)nhH!o4KsPayq>NVk;8X9w_f$wC}A2y10kzcwa z;3_2y%ybof&E?ch2j$}_i#JM6N>_T~_nO1`b)L8Qv@nMY73w>N( zD}{4$0C(gix*q*fR#rBgkuC4!N&l=LsI@v$^wZ*~WKh5s$Wy($a}qIR{!XxH0e=Vc zVh&TPvBlGV^jZJv^zHntRZ7dQTThDjh0maTf7{c?uM@PjFzGcaHq1(k``n}LKgyMN z94eKnM`2lgGdErDSCc^{AODENAc&Gi1_!O`>+9*OF>DsM2w}0`7rWbbmD=*>KRRYn zfYfDM%okeNfH36U$)d0~u4psTIZ}6!!aO8$ewZPoxgqAX5Bv`Xt|%gVQj5{b1^_;D z-fZHs@(W4_{2adwU!9AJA~b#SBqB*1%grcLx+-j*6gMd)hNTNdm~24s=<(%Ggey{V zaz;0|KZ#FHI7tYT{yP&r{X}evdSgIWaDQz2R#>90D(naGIeq9v&77as?3{GWmq#oU zy#{r+0bfIl4x9ecxXEO%ZawE*>a97ngZ!o)USn2T6GVW4-Xw1 z9>SlAZ+A1D2!QUjKmcCNhvx^C@i>m4fTC#t=gXdNTb{k7SVsH=oMQ|az&ru^G9)~v zg`1Qo@!#wnC40YBk^w7~f}b;_8-b{;ADcamyI11?LC`-F~jlxuc~5JupbeC~En~Q?nZ!`L*YZw3W z99X|GTJb2{8I-wnWQFz^#2Vxs30Q*$E8ByA2!%23?(f^=I|Za)VMkM2Q~Q=eEo7`F z=KI30jH8a7FPU&@&|E%2!0Sw5?kuUJ_A;d6tP8A#(jQ)h|Ve zfrN&Yh}@OV8d13LSbjY+c!T*d?4;2xw|G7`{NEk@c=R;mX~t_P&#G|H-eVWci~n}o zoMU@;gumYm-Dt`|$3qn)*tSTIyA2RzZrGKvD9!rbf%p7UQgot!aOtHR@DM7`t8oq2 zdfbL>8D2H!xZ_&Du#2rtHqr~5;-zOEX4QN0oaW!HV1DvAKOtOjz zjz0!j`3*qV_A`z8;29;IJ1^a;R4FLy<>NyG27r{XYFX9ynrq&~^H0Zy&L$ zGU38A2_oG7a0d(*V|i&*4Rtb#VwK*x)JVv|9!W0^9lQ|wSsZKtG{EJ{%13?P2L)MV z-kMq#zDO_;fNJTNm*|F-tA0$4YA}qjGrYA1f9JtoXdU(P{X$;joPW zt2rxQE_j>VdAjnKByr5#`&w%0Bg={no-KDM-A7UjKI=rq%*0x+olzp_vz=}tXkUry zeXiF_Ty5!mqkyx;>83202#MFo#&%x1+U zUhk3Yhc>5#mw^iyzw&);atuu)7qNfDqW(E~3>S&v$dCYz;a%LS)lt9camJjc9HRO5 z7yT`In%8wf?G!O}1MIO+xq>K7tu`-?w)%x31-39x+(Dv}4W0!Lq>^#?@xJUH>t9{@ zWA3d7c(2#$|8`1+v~&?SeFs?uyO+H4B6Y+1M*H}7_`lf@4eg3Z5Lp-ZkkbkH$VZ+`Z?Wcd&6zut8hEy!6H< zMd7%Q?%*FBG-9OBhr-0t2qJ5h3_b;bZKj5fXxq!FX`R-(*htqc&&7#eRle8Ct2N|g zyRo1Ijz!*4;)T2(ZVaM$>S6ppy|Ip{+c)WK{I1!ZY69jE&3ZD!HdPG~;`W-uX7)VSer=E$xPDIUPWJS%tmwc8Ot-HFc@&*7TaKrkfJW-+(ycWQ zL>>{kt~zUa_ZPuC%4YOtXNL04k(+1r7@ZnN3AS!bdl4-(`SlNUKwr5QR~)8%R+AtB2}vM;oK;HXz_>4y=9Y_m7jAT7TzD5f-a+D+F{{U%N5 z!PhPPE15#7AEB;(ItyuA9N^nPMK1I*BE*4+(a+*>kkz#9RCN4>W^ z(#yEq%ec9n5(6`LHizBAYx+v*KY-WSmloO18h_es@5jx)a~b3dXmxQPF~oB`H?U{1 z(W*}9R3ZTiK7M?gG9@)RIY|*PCw0Gv&Esr(^UJQrN5WpK`@KhJh7n(Y74)T(8<9; z=4f2Ut?yFoWV`bgMOFZZ?_Btn&DB?2UiSx!_$?;I_mBd}Ku zRUjYqatomK`l+j|eB(u7^~KD0!cXas+SC>G=yag3 z9I~`%kmbVzDb;6W8V-f3umRi&`ArMjM&#vdsF~-?P00-Rt$GHqn(Z>p5qJPZigo?Lkt$EB`OVLDzzb~@hhdS7oSIjoMl7vn}g3T z#wQr#gU4>~06*8=3vl8nHv5o4f1N>opiYJs&v!Mo*NTyf0KjM6fJ!r-wdfqq`i_$} zi%8rq(3wm+Cl;ujAbFAgp+Qlo<{`UC2pbh|u;%8=eqrmYwU2M*k+UDP?x4fRK&LWb z{;8A?aEc8IF7v)5aMLt)_f+$3r+#Gl%f7Gp-MwQnyJAma$-RRzAfRbHtNd0{Wv#7J z>xnrP0qoDEau@M*DUEifjIQ1FiS9oj8}=Dy&u@cU)(!6y(h-bs`>KlmBKoU)d|%jpS!ZbN^_4_ij;J zC;Gor*M%By+^@|ltgu!APUkPK?+k7!jIH(h$=ttbb^qg?2&F{zo=pX)`THA_>>EljNtkQHuSoO)Njwn6#w4uHS)9!O${d@OF@A`ZC%!sxJXXIvgz=US`Oy_ihW?c&>j$W) zsA~PrIUP($i;CZ@&`_;fQ^;0jyiy7m=4I71?j5ASLDC8*C

1CF+(9(KYmvhUz7PEG#JBbN_nj;L?FiZtKN;2nh*A=M+ivw4%d8 zd<#{BTK-U@sWeh zO=owvimS2SJw?(Jf#s_$0RH*29C?KV4Vr{06S70QifMcO;?NwncTc5H)vCbl&bhB7 z&y$P|KG)|ckHXw_#n`vCj21jn7=z;;&p@;GK0LB?Z4AeHG9#omWZ4IeStxB~%`i`o z9pp>|;0^>&>REu*wP$x;u0t~#Ke27;hVY<^hd|CU99MFaq%SuC;DQb0E^GC1d5$=f zRKF(}I#>#;!W3Ik)^c;vnkIn?O3gbOt+3ngKQLMFdHLp764Kuz@6ICCPsiOj6AxtF z(nacHUrpjQ+4Y+IxSa8DUC?G5reZ!lF?YmAlnN%IDo8A9?{I773|6u)XZBmTvsis4 z&T-V=>DhtODeDU=Vba-%Z^}FYsxH&TZ@na?_Z zC-K%y;3j!<<5>Z0kb)+3YLPI3{!n=%QWsZRCp3V0-fd=DWU+$d{#aY1vgq%U5Yqpb zaJ!lN3F07=NaRK5=^B@gNUD|NR7PpI8-F822aGAe#gB)fxcY#31Xlm)vB8 zk<&Kr=Mt47h940mwTy$SunD{3K-Q`Y-d^wywjr%_&` z8|fCItKJ0SF*|Oq1ktz|27aGm>Sr$Z4yxoy{Y@lcDsi`*hC`L5_;hB6!G<>mgOwub zOxsspOfe_C=KRP?AzW#mAJUqP$=#2z`*&ntGL&lUg}lS61Mm4NPMxw*Z)M;}B=Tup zU0pOf%B7J_UO;~E@SG(J!z`mi|3b?)`;_B~!5zom1;g3`IQH4mJ$v}@gr-7}61sYI z=^3d_fbjXD&FR$dJb{i?Zbk)Zb|UZ;AN0DV*NxLAm|6<;?@q1(<+u$RX!OoIV6 z@IKQ1g9Ge=+vo-^r6W9x_6a*FFZ)8f1K?`Q>3X=Oe&cku)nsAuu0AhRp=Qf+yl_hS zgMzJjwacir3Hc!1irvT&1)@bdvQWSf^AA{DF)1v*BEq^U6pysTTF{VkIRS*k4e1Ug)Po^~hfSBRm{{ol= zw1+Fl8hRxBpE|BHtf{OC-$0NBQIIaMz^aIZCJP!+LQyHAh#(z-rK*&GD7_@WDiVaa zAj(pe@(G9ur~!kNL?kFuj4YkdBE5x9ASB<}@BerI-RGP+cjn$XbLW}&oujXJw|JEi z_L}Ny<$(*kgMhbxD@!LdG+aHHU~nA8=i2r3**c%!?_J|k^J^96`O=$h-n%AnVX+jm zeL2+2b_pFWjb?7R-l3a-G(F~vv;{!fx1FP3&%*;gznWQZy+-llgQ5tg={>lxgnuCIDA-{c8fkrca)_MiW!!kH8xg^|xt zGVZE!B_U?b0U`_O$KS^wk1?6B@eS>Xdk+}8FT!WXW*sbwCw~(n(q@LbR zcE&3mXlnIq>OVNqZkrUnHu6-4-n7KU{tWGkN!2$Z5Li?AW8?}=KBOU$@iFoqEwqz{ zGW|6}>#TI_l&YLWayyT)k}#9an=Qd-j7~%e43VSxZ`j!-fyeyOU5GlRrbg}Rl;@m_ zEK5rgW@dfVbannuL|nvnu`~hR42d*qY`b`o7AczjMsX}_ zT8cTWoyVFST8FUd@<=|YtH>CiJ>0XZhBa(WZGSH17`HbS!fYjJ*RS@}y=s9=EVsm) zGL;O%;DBnFgNm({=K&75sN8en$Z1DCu6+L0vTO^H$KZ2|J}vf+3O3X zyOv*@5KLXc@L~a2r? ztGbQFEW>al^wK#PuaUE@=hGa)QugmIOa~qe^iWn&5x9K$a#X#mi)9q%%$*-6G&~w) z7slcw@cXkCQHvJFlaD<$qkreV^$cotE9$KeZk8+%f%NSef1X!jls=MzDOWK|@bD&a zl-T;w+Th`b;R}5*$jZu!wYxwJoQ5lUaz32!yrOzq{C(7_H}%TFC0?InpAd(QUtD zsuK;LNHil{kIrjS_)K%5dir5_b+yHdA#UXEO($a5O17NwxB@@xHXLS!j@t;GQSYtY zm9IfF&IK{*rBqZ@2JFa}(tW4a>p~=0D-{hEH@Nkrz?$H_2o0A8S>msTj|2;nlO~Gy z$A)l%cw>Gj$4FPOyCY_x4QZHm&&AFhGI_T%`>!#s))5F_HfhCEH=~lU67DWgmZk#mis>P~KXLEZ zYk=E#%#*qu4AsYrom{{ZUHoQlH-d7pu$tBs`?KFGt2;ClHRljxoj43rXLNAM>;FS*zCCD~c+6wzNl>8%}Lgf39qkyeTkx zrs><$5(S`COLr|#1gbW|pq|-l(S75SL3{v}lf?Oj1sDYQXy6*C@v->MCN^%#-OEO@ zPDVh@7-ss5sR<6#pBg9mLrTB@c*B_w^PMTaGl_YEVgz74po*^LzdjZGy7@?vYu;)F z$wikbcrz{M-`#g|rpS>d3WYSRJ|r|XDQ<3VRu2Z{${9lq+l8zM)v=w|UHL+Y*ts#Q z58I^zln^0^vNR=n%Bm+`M7d+K1h3yD;?Usx9cEHEwynzlGjDK?K+WG;u-0zeu>0a@ zH^iAgn2{_fN=sYWcPcPQR<*ivw{3r0Fx{PdU#Oj1E49~5%3e6Y%H!2NH^z#N4m>)8 z-#3rQElkmBIbpQ>2>hR&gSnf;yR30jYAuP)&cWEQLQ=$4AxNgX|Cay`5GmJ3MGA`f z149*x0xrES3sg2j9sM^(%;uh#DcYa2$z4;b_d~Q7Y5g@)cY6!2P>HsCTG(bv2~EWt ziSO8#Tq(kE4YCUJHBNKc+avs%((pkL)z`mADtQ^R3gPg9Td=2wLcg#sBtHlQU-Q!| zIrm-8dbhywHCMucpL1kP8BNquACj$_f4EsIcNn&I==4ptz5UB4p(4s6VBeoIlFFuK ziii@*9-I4Ef{_W0vOqpNTif*CYz0lsq-e#5u{gwIfc8l_$ff~Yyz;a(s4UuhX@I1w z{F8Hnw(r(HM$=1JRfQVXoAC)mqMb71hl@w75eNkDr_(`f2xm|yx%wuFxyN%Amrgud zQBKPQWmHyrbCa)zGlTv6@tah%){MS(*Aw;tKwPk0<;rZ&L8Rl!@6H zT=G10)6S8FS~}t1xQ}5_Mk@&zUS6JrXjbK0Er1EX$??$%1&ZMU?pqdAP^9^*9^CI$2fd>wc|LM(H?NF~ zGhcOLz`Y936_Vz^e%sFzz`-Sspow*Iwk=NS=RZDlUO%zpx~=UU^+9)R??K(_o$4MT zjRS{W^K0n&Z=fc+&9y~)?GzwpnpLcW?Z?E(%XQ__8FaYTxd6Sr6?t8Eov#S_jY_{K zK=-K3CFt2`qwO|5!@482QW`q4Q$v5K>$FSWk1N3}&W-huVBn1R@*?ZOqQ>n)Sm=i-mpupKJ8-1kp$QXSSY_l)(XB&}Fl0mk1aBNcu1QMhU6_ From 9151dc30b2e8b071afb25ce3d776f41eb7f00f0f Mon Sep 17 00:00:00 2001 From: FelixRuin <31424899+FelixRuin@users.noreply.github.com> Date: Tue, 14 Jan 2025 21:03:26 +0300 Subject: [PATCH 25/53] fix toxin gas miners (#1586) --- .../SpaceRuins/BlueMoon/forgotten_ship.dmm | 2 +- .../SpaceRuins/BlueMoon/sol_ship.dmm | 20 +++++++++---------- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/_maps/RandomRuins/SpaceRuins/BlueMoon/forgotten_ship.dmm b/_maps/RandomRuins/SpaceRuins/BlueMoon/forgotten_ship.dmm index 84c82421d272..e3bd9b5b0427 100644 --- a/_maps/RandomRuins/SpaceRuins/BlueMoon/forgotten_ship.dmm +++ b/_maps/RandomRuins/SpaceRuins/BlueMoon/forgotten_ship.dmm @@ -3760,7 +3760,7 @@ /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/inteq_forgotten_bridge) "sf" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{ +/obj/machinery/atmospherics/components/unary/vent_pump/siphon{ dir = 8; id_tag = "forgotten_outpost_tox_out"; name = "toxin out" diff --git a/_maps/RandomRuins/SpaceRuins/BlueMoon/sol_ship.dmm b/_maps/RandomRuins/SpaceRuins/BlueMoon/sol_ship.dmm index 526ef3018246..160298ae1f4a 100644 --- a/_maps/RandomRuins/SpaceRuins/BlueMoon/sol_ship.dmm +++ b/_maps/RandomRuins/SpaceRuins/BlueMoon/sol_ship.dmm @@ -222,7 +222,7 @@ /area/ruin/space/has_grav/inteq_forgotten_vault) "aQ" = ( /obj/machinery/atmospherics/miner/toxins, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plating/airless, /area/ruin/space/has_grav/inteq_forgotten_atmos) "aR" = ( /obj/effect/turf_decal/tile/dark_blue/opposingcorners, @@ -3209,12 +3209,12 @@ /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/inteq_forgotten_bridge) "sf" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{ +/obj/machinery/atmospherics/components/unary/vent_pump/siphon{ dir = 8; id_tag = "forgotten_outpost_tox_out"; name = "toxin out" }, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plating/airless, /area/ruin/space/has_grav/inteq_forgotten_atmos) "sg" = ( /obj/structure/table/glass, @@ -3878,7 +3878,7 @@ dir = 4; volume_rate = 200 }, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plating/airless, /area/ruin/space/has_grav/inteq_forgotten_atmos) "wX" = ( /obj/effect/decal/cleanable/dirt, @@ -5866,7 +5866,7 @@ id_tag = "forgotten_outpost_o2_out"; name = "oxygen out" }, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plating/airless, /area/ruin/space/has_grav/inteq_forgotten_atmos) "If" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ @@ -6257,7 +6257,7 @@ id_tag = "forgotten_outpost_n2_out"; name = "nitrogen out" }, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plating/airless, /area/ruin/space/has_grav/inteq_forgotten_atmos) "Ky" = ( /obj/effect/decal/cleanable/robot_debris/limb, @@ -6354,7 +6354,7 @@ frequency = 1442; id_tag = "syndie_lavaland_o2_sensor" }, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plating/airless, /area/ruin/space/has_grav/inteq_forgotten_atmos) "KR" = ( /obj/machinery/computer/med_data/syndie{ @@ -6714,7 +6714,7 @@ /area/ruin/space/has_grav/inteq_forgotten_outpost) "MI" = ( /obj/machinery/atmospherics/miner/nitrogen, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plating/airless, /area/ruin/space/has_grav/inteq_forgotten_atmos) "MJ" = ( /obj/effect/turf_decal/tile/dark_blue/anticorner, @@ -8258,7 +8258,7 @@ /area/ruin/space/has_grav/inteq_forgotten_rnd) "Wc" = ( /obj/machinery/atmospherics/miner/oxygen, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plating/airless, /area/ruin/space/has_grav/inteq_forgotten_atmos) "Wl" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ @@ -8279,7 +8279,7 @@ frequency = 1442; id_tag = "syndie_lavaland_n2_sensor" }, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plating/airless, /area/ruin/space/has_grav/inteq_forgotten_atmos) "Wt" = ( /obj/machinery/atmospherics/components/trinary/filter/atmos/flipped/plasma{ From 0ec298e189d5080fa666f93f13c0f9f5b3a54356 Mon Sep 17 00:00:00 2001 From: FelixRuin <31424899+FelixRuin@users.noreply.github.com> Date: Tue, 14 Jan 2025 21:03:36 +0300 Subject: [PATCH 26/53] Update suits.dmi (#1587) --- icons/obj/clothing/suits.dmi | Bin 240527 -> 212468 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/icons/obj/clothing/suits.dmi b/icons/obj/clothing/suits.dmi index d36e8e1b0e7d622780b155d9af479b6a2a8fc40d..804a51abad8e732dcda0f951c092087ad4919eb6 100644 GIT binary patch literal 212468 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%0AqJGck-(nsey_SDMyDG34sF3Ql41n;U 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%0AjX65`P*gwhz$9{JjOVBC!YPL%;I67PaGemXI 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

>L-$#{UMd|rcAk@$MBOW<+R8Qvu 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 literal 240527 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

    6@960{Kl+I+od-E+?j@ zaDjt5qq`vcw{PXOwJFrNQgmTX5(>lp7ml&AXDeZ2GRq*4WUL1?_+>^<>U3@Of{(<& z&7%KZe@d+V9~I*Wpc(5Ku{?^)as-m# zL@oy-*N*0Zm?w%X4|_19BduareH&wp2}evK#a`awrt$+Tq4-`P*HJu?R?Ep+Ld zYA8UT^Yw$f&}y01Rd(47d2vwzm~c+zh**f{uzAiv_}HQu1}zxURj3EDc;nq07t?)W zuZM5F<%lZm8?(IT`{kCO*9e8Z^-)CkT+GpxE<1;g&TN|_V-d6UvcaSD&B(y%UtjEt zO{Qq!RidcM>cg-Zs3#B}Ludnm#puyap=Vg_9a}(Tup5ZQP!_7Js``mBQP$g1rcm~8 z+mp|vFHX+GZNar4(;yeU!Wz40rvT(11ql4%AHP(hSSQ)vAb}x*D2N27f~@-O+V%bg ziI(|fyHtS-ncW_lh-Z+1j}IAdSD*Q8iE6etT7;Or$MJ1Q_u~8Zy7q5@kOjCCx7f@S z)=SoX$-o!>MJKWycbd1}E5ss0)sj;APV#bltL>R;5=++0AZka$xtmznqBrv2HU zf<;6RlB5>>>+(Lu;&8Y*#wg6VDt0HSW}JSb@?h7e-ZKK7n*(Sal)%{sJ?Z56F$YOC z)eRe!Ow-4XyCkS(0Rgu9jMKq#H9C%T@8K`o;cnmyn3Qo0V)ko$RDUkL@%ilZA9^k= zpuO>RFuzQ5$rp#C{I)$PXr&4id%KT%15e!^Vn0`>Q!>>iT=cTb5J*novOjNl?Yon9 z6(kInd16^`?aorqWxv1G;EGWs6JJJp7D3IoVy*ls+V@j(UHb+ZZw}X6xVhw}Al`7L zXXs(rCPyQfGo+xs1e%Me=Qz4&&EAe;z^{$EdkQB}4%i94+k zIb+vs-1x)*IZgi8Sr zN-;ua;gMFUx``DK&q}40%t3N=Vew+6_j|{Vt1X8cJMemjfsY}d5)~H*#~;R`UY-}V z0o9Wu+QGZxgAugm96l@FS^o}!ha%m+$OcL_-Bh+@J0~Di`zWNT%cEM{CDym>E@I7= zkZO&*>57!78NG7`lfxfzmi@RAf=AP@NQ_RO4pvIX^l?c)PhbUW7|jZ9qP08n?zvbm zm6v{Dv)dRnR-jN<1aT*1nradXk4k+) zLI?wK4PY&wPu3hvK^mPDS8_&W%zf9*$7R6GDVuV6eXM=q@GI+aDi0;~%&2p%2anlV zKB*MEH2f{IgOFo24i@CK$IZAW64w1fp$VUlamRX}jIvjQJzudPDl$^)cDH^}T6&2> z@_x*mbIXGERg=^-opxdIiHA?`(M`As*N5-zETeH66Fcd^j(f(Bu^U~y$fU}docI!O zHG*T76pcoMKz7fI?P0N1KB6Z9=nqjDDAACMozIb0_b3LVCIU|j9iRMy^qyan5!KuT zamvW#oUqC)&lseYgv@f|e79wrOW})6f52vz7UCN1wQQkTzp|e)@2x;ZP5sP9C}a5? zNHd+|ydT42Cw~y#!SrFWq9?L z;xJ!>eKTLyP2%evA@Z17eg(%?oIFQd- z?ACX7znDey^ShE|G6sx{TSQS}qCgoQ<7wV~^4IVnEisDlM&YPS_fDE$EQF^UDyBIT zrF~D5?#JaQP`lF?yn6JlsEF<5_n$(R+CZj;K~=%G>o$guZEw#D32UG&&4}M6ln_cK z7w?|eOa_`(Y!QQKQ9t7~oC5X+WOKpGwBW&+MSJ6p#wJ|Q(sWZ)babeYc(|{>s%6cW zMtD&Y1t=s_I1(4LG(tei3DOEl(|{MQVS~i=Uvo90ITNK70Q14Nxn~(TR&=4DRj4_-oMQ8fS0$z`~*|e`PX?#!$#TT-p0o8=M)VY}wI;7e=k-cO1KnKex&U^Ya?Hc`}oMMu~jRlH~5?T(ag!yr;InNR$U?VT1O z5C|B+wNnXI)zuHr{l){A17}V3B@KA}@F~f~a!qxpX0pD~*E(tU#ztl3&eucHyIT)M zc6WF0b8+E;@@DrbGS(wJYZ)uLJzkn*deMi5hMJ&&HHTz_y#WD`q?CN%p)R8}KkjFW zzHlXU=)En(*C3Zi(|!mGQ&CYNxC}U4sPjc%Z)e!$2Bx*%9JQ>vlvh?B)z~K9os(1U z*vWEuIxGJ@M&a|jhdcniJS&Z$OnpSOJ^JQ1Kr+DN0Q-!F1YU^f2P3Bk&*SI@Qh7co zMk!DnyqawIn`JHTSwjMaz&U#35|ppMivYQ`6VFuNei6K6{o>IVAdOxV>mPX3%RH2l z?L~L^yyT^W9)CJ-<7GE}b9{WfR%wBjfn7I1GgZ6+HRgR5`Eje-6)eDyfQ010)kJ|Z z%ae8f>_q2>sRtPVzW9lOUfC?(u&#EBwRc{BIF|g2RE&Ir>)zE`yeKzC2*s*mMtmrAL2zpqNBN`0LXuE5!$(VssLh z<8xO!KY5n$f;4@{>34^Fkxv_}>J%a#rpte!V0s=dVwos?MlfIdmg-Ezc4~HZV>_4B zXWZO<$O^eJ5g(=d(mt>gCiWxlLBn!8b?=!+iSYJ%%W%SWaG%%LFFvLs0g-XN5veuL z9#YXzB&!5)X)0RSiz9J9C*fVOIqp0>!X6fri;y2V(ub?Q{BuX@GAioX8IQlYR|hQR z@|Zyjg|oN?&q9Y?pRXMsL%BI^9a<}G|6GnJu5)ms^0sk+eNq)hk?ev{Q|`hL`80 z#k5zB_RFNJ1h^iVa6M1d06_y@+&{5YohmAGQ!VJ zPUNhuIWL#$za~9*RN7I&?ie%#m%V{*P=AFMEE8uE`uXx4sY(!o zu1>cV?*rB(VEzgUxzQP2Uye*)&yQr`0J1UBAcbA4I>Qbn=D&!z2?2CWQBnE)>CaBF zH}ewnQThgjC5?1|SPZ&BQ6GsC2-inJMO}^JaI3gzUAG&9+(ab4x@_%T^a{Rp$P!Pn zaY%D)dEi}4=IPv8Tc@7D!T?%bPV{!|6MV!^DqN(o220ElfARDDtg-nL61$ny-VILR$VF%K zM_&ka`HZoE*8l`>G%sWL1*SZ2mslIo$wl{0e{GNq}-_0f1Jh-%p zAj9+EZMj7IV-*-tPCv z40C0IbFQwWS0JpuJZh?-ENxOeGC$!_e1J;2cAtbbH=A~t5Gb7VIlg!2ueBZC^-5~XWMCPP} z@b`%@lkKihjg?Bvb%C^Nm>_hN${A?@811zmr3z-Kxw^SwvEwR6kaQO32F1_|+peCE zf%{H3`Z@(kfHlr7gff_fEJ@Y7)i_P+(nr1LwuW(;ME)qX&|)8C9d2wauBrQY)7Jj} zEmUq@ZNPs&;9M^wJu><9ky^9E-CNceZgnQv!(MM}PIaQS^f>w=P(o--A^GVF_qw2R zlz^4hyHrQ%^)wGZ|9buP)fJI#m_EP|#BXp<)8riA#ySuDC7PP1pO~8?AR{9ik1_!` ziRCjc$8gJQEvl#P6Ow1k#`}W5c(9d^qkE0hbeL2nfKfWl9XFOnpcm)zv2_EOIzBme zCOJFMh3JA_jZW(04zjIgIoD!x1!cIk8*R{rZylJ$Q@G?%UH$i3>FNP5{-QG8Y&LA= zzrFzLX1>;%tj!!c=NrfJf(|z1Ahw5dcUi%b2{)f&W78D4-UtxrxR)`qd)Vp)hDK@=RJi|3q+|edn zT@OP5aS7{=0`!v?5nSul@j3%QFgFs#)En5PNYI%0WeRzNvHoJmjWtdp03 zQG(@-#M|3V#HWB;_G&CTk~@b@3x3}8Sj1vGFLn{^ADN_x=JzwK=nTjp;fXLBP9M;k z`V+&vV&?0AK!D`MP{tS;H65N@cIj8pm{tCM;Pbl0o6mOnJy@rGCFXU*N}_Z;{YP2> zi|dMp)$%Hc(%0TN{I7v`T~OOkR%dQbXM*d04-KgbqR7At@$?&S#M6qp;!cI=hQ`>h z58wDYE3Kk^EuE?|?qE zzP?W0A*=(eHO+E~l5*V9!o|Y{f!>keZPuAade%e6WHGIM+M@5!OcUk+7XqR3q)JDv zqq)ie8~s^SqXTsh^FQ-&!UJ_IpAacj1!q?*d4`%cleq+w8fH{+jTl5_nD#prZVl}t z{n%zsPtuJlxESK`_?=9bJA_U3Nc=PT-id<9^VPqYRW-zfT>CbynT!JI=L?mCrt&Mb z?&D!yCSupy8mF6=G=;2TbxE9mFKt*cv$g6Aov+{LBkAgxp1x;LX%bq_>yR;1Wlje2 zJ*erc_C2*CR~Y~E2b-3bHu7S5<31DbjI4agzMUQfbh4zkU^v zyq1WiTRzm-#~JkU%ZQhTm^tVM>sB?bU3du!(Kn8MJIN(cx5(L%$*XS3wMBZjix*=^ zG*H5rr(eFNoASW`T|?~=86mIxWgtT^KMK(DPtBOYuVRSbQPa}8kr}VInMgA8ZasWM zV_-Ag0J2ZKWmtD0war&OXqZr};^n<&o6Q2R&G=wGi;+}+LayyE+Ikf|s$$FGAE3v5 zx7)IJd_bw&R2!~v7RO01gvJ86AS_#o`SL*uPj&OB_!Y;?%ieLzCvz*dg9X#mb4Qv# z05r$z4V8`19cuU2k>ShdlT{&2#{hsQ`6o?|2w~#*YtLuF_f!(TK#ZW$V$3 zEtt`#uB$C58|+Z()gh^SC`U}XFMEZzMbO@B{PSHv_ZKz|L#}#uFlUkJ~T9ky@fekw^H0PQl&X#l3zQGQ5)&4CRZlp znp`t{UN;AKz)ASNTOF`Mz)v(o8+g2XK0zls_~<7kJ-sFTBrytD3mE^Qww~T1?F-&d z!+I+3gbj0c$C#JUfdaK?#w@d5r-tR_@9m#yCn$`9hh)rr-Ali#213~jZ+^H4(rE?k z>O`Ii)6>sYTjHFZooQJM=Ji^HxG0fva_?RsabItO}(ovnNErb&x^5SyGyt>Xhlht!-AEk8^JEW zl1)*#_;Hg6D-BJ;Gy_t7HKScYEJ~YKdTigGRzl})*j3-c(Q(fZh^j8sFSmT!5V-)v zwbcN;M8YCXr<(Ry-rZfOVZ^FNu0mgNoImQ8rGT}_R3IH_Yh9{~LE@^{8C5XiIxSp$ z>z)Pf{!u3ZVzj(q);>8UB_3#1xl0Qgmy{$}GCdltpuIC!mB}Dnq@ESN(HGoR`!+>O z*ZR4I1)IBv2kz|S(WRjh$~1CycE-V=^`1-D9S;AmcY3BlAuUHn@d14M-$g%WT)m-P z)F`pO`aN`SKjXRd!pvW-?=ioBXA)(<+uwarXxY=FWbf$MP27IuJ3WL`vfpws8pC7@ zD3Jxu94ATd=a{$qj{G=}rmhknZm8l<18)rFWSHbC{&rju=_W8J*$s{>a*UVL+xllIDJ4U;y2CaBo8SRu==xp!O%xF7g*l zLgJBlFgO1-?`#eq?>z%nuP`A=N!il#l;ZKDCqk z5Fa)g?k}GyT3f#}A+$S7;zE1PibJGdqr)qOe4DLnOHAIiS{#^X(Otl+su;5ka;D?j zq(P(l(n#U;A~;waIZF9@>x(ehs2E;!Gwb!ZTDGQRG*T&!Aft&*e^pOe62-_q1;75j~?e%q@8g=C|6xt|5ftiV#pPyE_V45*7B&t{h-&ELrBnAS zx-YUd{r=z-I0UZUUUac=aQq%0J#3f%Sg{@)R8-QH-oH@xr0NJ}hih8WvbL1%dIrE1 zHafse`1!K_I?!)u^W1`~H?48>pC;w=FSO&Po@#D+qJbuT52l!~R$JUsQQS8|nwVa%N4@Ok;Yr~%Z3TwKQ^n%RghGJIgVae5zJQcGq&xMN;A3$b|N4y|aGfoCKJ z5f-Nl7OmG$D|p6P!g`>Eg@xs09Da_sKs1VN_5U@sVLc$Ks%mb}y-nGvJ(uc;CdxQv z`Z5r={Zmw5d7*%TkmtIj4iCYJ@28pud-iZ?Rj~>~rMSLdC^DMMo|RI85(FZasvV=Q z+fO>SuQavr?BG#T1GCyyHjCV*{mfw?Z8Irf=)WBfyiCZ$6UOVE6E383E1_qu z-i9Rh@0EJmF!R0&uJv+t_E!C3qFBl7x@HQx-AQBLk^|Xd8OJ*nUkYz#5y=2};b$$M zEje!b3$od78^eMG$;K9Z=2v`6E)O3|wPzkyyZK^Mia6@b?#habx0{;A5tvU)<@GVI z9u(VdCum3fl_w@9Knp&K3W@!NIN$KLm$Kd7kyP4!^X!*RNlH2bpU-3`DfF zh<{;NwjN2&ky5D^N!Zww={_wiX!&2Bxeq7QD|qr6jFL`!_=j#9H%y1-Vu^&wM}Ehr z(N;JlrGS}oBBhbMp_nj~9gS&6bzJ1l1+&cG-@o0OT@>2!CIZf=_LQHYqFytZ6_{xa zWZt6oWuf(%9n?6OXOmK|$c=WP9?AxqG6oMPu|NlIa_J&cfI@+>)}rkJmY5O%3n5EC zFnwoc)Psfy#=71H11^@%R}H$@Psyy7tsrO4e_2=!txaNL&4d$Sp3k{M8w0eftf_E_ z%}!9O%agXj_1hzzt3e_YAJHAJM}w7Xa~?ku8{w7}+BWkaoYMThQMF=B0@ERA2)C?a zMir45?&|E!N2k0p(#tm@a9|s`#Dr2zBv(HS6`y3f?QkddXtbE_wGZ)P<;7i9}U?c+?+*_Wi(+*Na#aCM8lr@DJ9J>58p3$FF zqa+6LhR#h`Cf@RJiP5QuXy^GU>}tA5dtIXJnFkkQUEEYY4~@G$GH5Dt?awh=Cfts* z2zk)VB%kLj+T6^lm|q@t_Jk4gn4-Sb`5mn6;Ba*sZNcr_~(>AnyZxS&q^5^(x*YNbIM>X#1j9RiK!CWvz1H8Z>)%fe2NaqXzNu zX`^wHa3|;-v#`0t5Ws0?(1#MhDIJ8W_iA5le42O~f4YIIX*`aS@J&i06rqM1GEGW9 zYAY?bgMl}$J@910k!pUWw{Wh}!Fhv^li$}ZRegyG!&>4gGo73z zt<{`4Nj4~tChEpVlB^&rEAHsXL74CQQP)NE=XeFN9~96G9xERNPoOUw3o_roIgR|T zP|y{EbGn|t_<{uSb(Q?-=rKQNpX59b<2;;zPOu|}Lq_)92Qs6BkDu^esyh%3rK{4= zu&{_tGnw7YfIXEmUOHR7F$ zorZ9P6VNVgMLtTEP0z6uug=W{Coy%lzPz*=3#=?W(iIoiY1Vz=A|5%G6zzb1bIsNM zP*Tz0hOdu;jEp>HZ_DDta}N9~G)$Xso<0BE3Q>qle#626n2?UGrG$wIDbOlRbi`pM zS`ao(*%3>aQr9*Q!=~dSzNQiRJDqm;%VPNhPwTkAC>!6aLyV}A2atTNL#C|WE z4X(@{E<2mBWE))N!|HhBE&S8G&fdm003aw0Zs@&G>F5^^y!)IHUSxbuhy!bw)nLs( z`}?;OOaODWDBV>b0Pd@M+b=fEYoDIR0^Z-TFh63muXrC=-aFqLNr{zS-PIh{6>_-$ zy`1+a6~iXyC(SR8BodLF!RAW3U78 zYCL(Loqwqb4UDI+5Z~}yMgD?jJ}My}4I`uHm1~fyqd3B@2XXggijfA+x9GSye?J5a zG3pr22rNf`1+=;UpQsR8;FqC9-UeJEXS!kfX;V z6j6Pc6lofMdJ^CV`niei;o*5Mqmnz#TcI%^yS8}}=0u2vndPsg67I0sE3Q4=OtCYP zqrWVwGBA0)EXqMOLA&-P4T)`c_0dFSX8s>R`R=kBk|OLUt+hIsX3w@y!Q z{o%25qf@V1zp*O4WkbbP{O38=Rt3e#lAR%{z?32%AIOO}bGv3BvdcAG1L3f_g={;P z!5i^9GfW+XW=cv*NMVuK)p&){8 z2Ds6B0m{wsfwxy0q)<}qjR7aOc!{0F&YhNrSK8VRto^ce=Hry=C7}>k9$F_DwP{^ST5a64syb4 z?O$#+97(p_-mB0l)|Yq}H4w%y#)~5f-{uDk!w)U%`qJ1v6V%Lpnk~R$@!A6MFwD)1 z2QO%l`?$MG8a`=E7{G4A;nJtW`T5a8Tak2k36gd3O_>HTJ|L7tzZnRdk1(!vp*w$C z_jV!u^@{1v67|Ex#f1$tWc7Od>K_8pR7brx$F3IuoYDm(tbDEIC5TBJ^v3W$ zz`*!@ava7U#)M9s60>y*=-#G~;l5&5OK3TWh^Q#kj6gHm`_`{8kOyJbhmoN3XYUz4 zH69?R&QdgloJO7{Oe>Zg`gq&4K;3T`($-%+2%WX$q%;?EQQ$UVm#lEUGcGuCe)sb% z*8ulDw!tOsryv^MVwJqf?D~3qung&34w8fAc`OcBtIiQtTV*OWJm9)=S zqsEd5rNis~t;0U^{wcnsKy~lrQALvV5@MaJQvDsNw9bdfmMsHR1h4|Ly1P^Le2n4? zfX;5k-qMzf94^}caiH>2a&mHuNfl_Usq#yNl|Zq$_DV(7pw9pZ1qmiF{ee6*5= zVUu@>UYW^Y5;Jy`>tCejvm`!b7Z)cSBWq0CLTkke_l|uoNz0kXd5Y47sl1r9fysZF zxt5>1v-s1f{2=@C9RucUrsc<5Ete=k6^V%13_IlK1Z*X(8 zYk;Cx%;^64A@*$1uFY^XLr}Bc`css1)5b>!wl9lK$34BhE=3e1B!km%KGN|6Sg#?+ zLY~C_ zm_G{&ZU(+8^F5UnD`~6&jbs;4D{}>LMQ9A1u(h;tdhKqOP)0BB*KSq!ox*kKXu#?_ z^BE(FW!B*e7OPfNrO4Er8hwFcX2#m0F5Y+9rnW~M`$O-F2fdHWg=99}8{W6*fN9dH zIJb^UOhOXlEA9Z#wPZx?a^yzsq2ee#3u-O zQ!E^uCNSB%YjeM?;cjx?XuhK{6@KMup$0K$odUxW2GpwTeFnvbcKt zkp%_3^L9r?qCj8uAttnPIzx*VWkeD=&q%kqP(g}u9ddYTeyPR>z9EIo=WWHJm$7Tv z=)ouZK^)ITo`{b{)HLS{Ru$QWg^0k>v(cn|cYp7T=^I0{*i4Bd_D@Oq@dNu6E$#YP zwzwuhTyk=9?5irH!@S*obo{V@K|vA3{d3r%IE7gIvt~4WeEct?S8grKh)GvJyN|B|_PnICcLuD>YupM` zgQs20vWrwX0Ka1o26B5i0%GU0NE6y6+aNA_l|ZQ|DV**5iWk>~o#u?FLqM2<>i3dG zA(qWfvEY}&GGqOZ`lG~CmsGpoQgA@?a?Xwd32d8#W}z`f&X)p}($<+-2)=%8pmCDME#fFj{_(>}R47)E zi>-x=UxVgxPuX>6P_Jc0s>(mq>&n?X*UmfoABGlA#_vmZ7IFQPn2n8%klzJXO8AUV z%cw$Jr4P{-MC5@Kh{pH#p10OZ=G9$`gEEcYzgsHzzTo7ncMhXn`wAcyGwog6 zoS*1_kzVgXQNQObf}j2eVCz3d`wnNm3=N~fBRW2lsQ3N=sP(7)$)Cik!T>JQOf%>O z%%PY=xl<+hlAz=&DR(|m! z;&hA(%YdZhkxdoLjG!G=KQCB(3ToYLrh@evJdSf)hkjRIyNv+&K2!ER1rbsISoPp! zM(?(TqVZwVDxtU>g@a+ z3SwLR*|K-9DJm+etDm>&x6wAqYe>@9t}hI}e%XLKpj3ImHbsbfR#e(ORsVNn0Xd*X zUfq><(!@E)W~-!N(O;~r$RI~mJVY>7Qe}+ao%-lj7eT3281L)$=koBoUE^SVUb4?T zEMGv-Z9Phk_N~sFWYX^xqdZ3aTZkSw#bTlzRHDxR$U7f!=(~*A9G4ND`IwL5l`po} z*U^C;C7tJGZte8uaDCeM_-kdWL8mJ zf7P}E|G0as=x}+YB z!9}4HyXA=CfB35pFSuyqi9!|%k!NQRUpxYSy{b!D&kf3NEwVan9#CAVU$eCMoXxE> z2zqxARp&fI_9mq@b;+#G=oB-;RSFcKATGxX0UG+AcxEGM9g~W}5m$$^jzpMX9}fqn z3A6!=^n+z9A{Fn~GfH5GDQjshlzDyq%8O1e(5L(6296j>b}a(wLX7PIp#+of&J1FZ z=ofz`#-`OCc_$;_y;8hrs1LU0ka2VN5Y?1+T90U%PhIr!jE3A+lrfbvgVwExW)f|C zw=8_4iFy_9O-x>0x(V`-sd{+{-6HYd4`Abo=lt|(#bVWi>V<;{6Oad-BUjeiAP+o; z`po-9w`N*ah`~?!zhm0|Ej_Ecvkd^w5U>i3A*J{&($PC{>q<7H5j|!Hy#&2(tiZ@pdK(jXj~2jtrORD#{HG zPYcOCp-tLg$9;yDZKh||NvEpU@kfeccWQt<_7@z=6==Z|U2Y#D>7Mr*D zA9k`T1bhZ--_x*hJ~dWJ&9Yd`Nj^PK?$U3sMRv>*w6?a+H90du*1AJ*5HZXu0{4@u zfG_E$X)zl>+M3Bl8GAQ$*yBWC=Q;U)MCzlrGlYJnLyKe|{|ch^f;Z)%95((-JHHt~>o(|zHZce&3C;JuB-YZbfS&||yC z(DSvI^vB@^1b6~U(mDnhy3wWkup6)Oxb^a;AN z9j?Z;J91+-Lw|95nQ#k!PD3k80^XTv2 zy?ZA%_yz3h@DIzd5OZ#`PG)3xpD`FMHE*%(N3$myPgITkzdDr*3GLUZHmqK8?xzl!*%p)e zpKNM$Uvj$;*`npPMn%OQd2PvAy{4EXh-3r=1RCz<*=t60Y6!e(2+B5}4ZmEs^v{)J z3@IaF@KaS^-M-c~o{V)~^hERwA6eibbMK)L{%mF4r2Xp`1{GFBLU6FOHx>nj;*TFc z>^HiR${#3n6@UvG0fSsZT|I$v_5GB{Ia+$|{q^-Y!M~`1Fn3r;R$dWo#6lF2`)4up zkjHl*^g=pnKAF|`w~PQ__#QQA|CK*liJ|ZO5Y|FLDewhh{? zZs9h6(Y#=X^cuk%{Cf|I%-h?qC$1}h{vZHt98ryN{qQtuX-TJK_u={&=aJYT>+0^O zcTaRTmPiP^l19~qSJ~HaR(^fsU`AZT7#J)WN_3AeL>HAE#(9M3x|_y>XUc?8`iOotTigYgz09mQSJdanTd`2H zD}g!qzu=e{uY%g&Z$_t=<5T7Ncz8}Ve5S^o%jysKHEIrdoAi{GmB+0ugv4jVrmw!8 z*xKsW^CY)4TnFSi<6R}VmA8O#q>}n?C=IF6U@!GYU6s%*AA5lYDj8CfxBvM?8xZfl zSEN{7If$D(BZAa{k|A$Df;;<@0!;dEG<#`_N~2ar^udG+53(Y`l88S!*jj zSS)YzUKNBoU3FCyF*{tw61M$)+s3?s`^*Y&z2U6#p}UfS-Ezttq*Z`$8RtqxNd4iZl9dp))G)qxx)6bUQn2*t zEtTNIdR*!6<~=u2!}W!p~l>fBL*1b5b3YA=+p03zT3q2WCskyrg+zrA1Z6l+gwCETH;lZ$w z8IS(YqS3E?8{PP9Xf;|5I-o&pE8f2w7xnxjpz#Arf41KP+?{+D!7a`o`i+}fr!)EX zQ;Yp1UZI#0nz;PJQ;(+-A?WM5SjA|t!t6Qm0lz+Y$R!yFmUQ|fg)DKWEBuk{N^=lU zF3x@>@Fu5=Muw|)^~9_EQ%#_MK!8IOm(|SWVfyU%84898^ix`|@84a1;o-)w-@QL= z$=45xrB}peVPR=r1W~A!-Y?Hqpg4^68|scpf(`=)NpZgzcS6)W#EjOxlqiTY{?aWk zWNohBwRGm?4d;{HtEI%Jf2j^`gp2M{xUBG#c^z`5cRe?{Lri8$KPfy>0E~w^BO}9w z>-X>9!HJ29lP?IHfq__yK{Z?zpPx!OEYLogO{6pzck#&8?-W%W+a#yfMlX4neFo+uA-vX$CFNavl%{}p#-DU2?%2HaE5<%Z-jwNjNlip^&36B?} z3R2e&n3zD`+S%D)@xBYoQmzD~BI-n@warbGc*al;T`oK_`ur`r_yxd8nj66x zm|3(c^x<6{Fv4@oUiVIPIk}zX^9*zAT|plJo^}bGWXEnTo0O-bq3|VZswV zui&H`4Om5e|KM-l0nLdNfwLI!kOEV<-^A4RU^*I(gxB5j-627acbLB3Q=7@=9?|lA zy#BHHVs<*vmC|s1&HsT?q_dU9P(ueoFvVzD)}YE%RyT7!lV_=GS?97^?$x4uVq<4D zU0!clS6A*_qLy8*rkt&gkEbkg&1|?@9St#T1*xg%Fmd}}yHjtzjl{k)8|mktr@I(= z;BON*Gcnm~83_+ZO*!JY6ZN?(=iz22NR5c-bn(W?Zy)PW*#j9--1gR9TT?l!IIVqPEh&VcNr8PkN1f3kX>=8bW3pU2U-H`Pf!p~-5?`TOrG6N{8#c_nM5@qX8-VjD`MY~>X1fS9+j|#6nLWP4HQS-f*BAvbEnz(NU;N8UwPjXFVFLMoUT3 zAU{yO!$HFq{l?*w2-TYwfoL{MgWPUn(FX(}xQE?Fw2=EG5dfa^><#$1i0eGFu5n%$0eq>=G11v18y?j`n zY~qB(l(WAufF^QkgKBs|DFG88%R6CFz}A+6RS4Dy&u~BO5j^ zUQgJrAPnv~vjbz5v!{K{S2OrDuR0SaH$f0&w#vtkdvS4b%|a~u#>iN>czBW##9X14 zqfm}6F1>}yxeVeLU2YssJp_=SIi$pDXb=(eO$cPH&@wudfA^J2aODhonwIV$z9+(n z(}rTAcV`z%c2koNo__ug%j47!ms1|7lP9|N`FSGn$N3ukdddem+D=4a32a_|{@ikf z(18J&sp$_y8k(=zUbk8Anly3WG2IU;CkMaq5^_2J0-BNYFRT{_)>hK^kcF)Z^ZAi} zx|Z8`o`Gyj)y`fq*eE&gOJ_3VZ@HvE;yP(Sh8}$CLgM&no)xZvl1WNx*=(gsY7~gm zEZg?Qoe~3XDd8rx1Ss)zw_n%HzgQzlfaK+s7Mk_&UHF?Gc1EPTOht>}bHQfDK`o;8 z^F|oO8~xS|=a2g56S9ZurC-0{6^(iuo~O+wz9AMps9^cTY4nT|Hvf}^L*HZD?^9S} z&1RNxwUMRqs!BLF<2xpnb&d9R#PT_)a7*k2W3uBOF{$spckh z&5ZhH(J$ke)KnOs#<|)WV+8>hm+Rn%{cqMfbKy%%qykqiZ%oU|cEVG$erpai8GuSc znynu1GQMsgf!jw4ntlEKqNZNt0BJBw>+TN?4Hfh7@Cdra!N$hK!^`8zKtUxF2ynS{ zXs<*0#p-cHsqP<-A8&L!C)(h$j!)`I+J2S37LBOCFh59wM~kPFFtf3l-d2mH355KT zN#83n^arwPoND|0U@8X|J`Rp}5TN1B%;0lzarF%iS<_U4^iF$2LvjnC52VQlp@MA5 zIMaGL5eQsR2w3`-5ju({SXffzP*Q0{Twhuobg~M_8Z!PX!ikq~obh9F3kcath(MRB zM+^`%r#pt>jJHp`+}44;;uMAmG}{oW?t8CItDq&-Cj>D)=!?oP+vv={AeZJJONL)T z58aCSoBcxDOd*DVvOF@oA8fPLU&BG>!ji0`CCp>qPw17zQ7e8y$0WH!k9B@Z9+M>Dtk^i!S0~CiPjhI8Py$ zM~TJxi=7}Y)%dbFjW{n}(4h@sU}5oIk~QgP6k&| zPT^}gr^==}x{V&gbn&o?`=!G}2jT6>y-W*l2t)e%P#4d@R3RdEr4$#hv35MGZnRKq z5lqO2j0AB}Q}3K!_LCoiKy;A;QhB*j=tey`t{B~wF(9cLzXOi^f}kMt2pGl}p}*#g zU7c^*ho?%CxNV46ylg%vN=mywirFcudjuTG8A~ROE!Jq?W(H?K_ZRZS#9CrFt8;$& zcuYlfMVAqrF=6w_@!S(!5mmivBr(^fcM8NCR?|QP)5gqfl?tJ6WMsv}@T*`zQnu(4s zP(B>&3Q&zY=#6QM&7&_Rlwx9KF*F}CkRpoliR0H-3FZ@DjhaXj5{Ui$kNBFYw4qpM zg*@XBNAwy9M@YfQUuOEW2TsPF2@Yeh@?^rkg{s_tAxsN=LKzMvA#4k7e7{P{OYuiR zSFCypMjo#bvjNuL3kMleTwI)`#E@mFO6{;J)n~~*KI_adCC^y@Z{htUPltVD<6o?d z6d?8;T=>=z`&>d97szNIw+}bE#$l6s$>#@Rn$92PX38ICYYKB}nJ*h-Be&^(C`IJbiTJ0-~5x`Wu>OVgkatvGe64`^H;3gT(}S&5KpVN}EBt zZe6+d?VlzMjZFp`gU;&_wVX@RvR$K#UZS7AN$##Xu_j+iOE3E3-@rkjd${+6zX|x7 zDj+~$htndTWB<@7S$C1|`V!z*Q90@kBhHb(WY*kQZlFMzI-k>~3$$;c+GiXYm^xqO zuK1Vjk|kF0-)anh3MXo7iTq=YZ`5m7VLYAIqq}n&4WZd65kv^~r`_J!**oUIzx(tq zuKYnwNok1=3IU?3UjOui02kNKcFf*|DLD8o56=yE2x3}#`ufgJ`Rpie5{DW3{p}r1 z2_=R1(-px$SYB{c)O)ZVgHGcSQonMy#7d|Ak9>@b$Uv_U6%&I#IzHy_wzIQ~0?x2B zAl|@dBNap~B;bJev{dq*D(Bb6LVz};J(L;xV;fkZB`(zkZVr?M1RUbW38;YblXZ7x z^d_wlHQ?@!j94WpGb(^1@w+}tuMZSVxKJRV2{SS>hEi`F>P5@s5%M|h!C)a1f@OQD zb)+?_c4Y3YxW?DCTUHW&>(F)%1M!{>a=R)&%M`+&gf&R4 z|KuK5rZQD-nj$1~&&g$>QtF>j^wXBMR?fz9BHx~^l}l$?uyUs@(_r2A4$^MQ`-+k} z92b;}^10M+Fc7M@nV&NCcrQwtd>u8OB>`Q!$3pZAI>n( z&Cfe0wUw8n=f00J?ZS%?ZMmnscf0ATL!o70X6&g$v4JCO4`#tm;59!I)fsGrTbq1) z5%_OG^pab8`g8aa621k^2=vzas_H-)-HKU_yz-!kcrHe$di}mVQ6;q*O7P@}^xM75 zoA12Z=;-J`vH({-|KHBv*(oOd3cIBhI|Mc$AOO;S4XDy$^73fF?sF?4mnXh+Jj=<-`_cde3T(VINnE-(IYY3@E>o*N-w120w~1yT%aI#k4)1 zlp~dih}=^$eJqtKdFp@vPQv7gkm?F0uV#*~_y5Di5T5tD;ucCuXa3R~Req5$@zC0c zF*3c$KO&VyWDVN~h@p#Kk{^nzf zOp8~!cJ5s}Q_=QQh_9wI=ZOOyqvVXz$ z+mpZd*FKTbYVGj#448R9I$A;BGc8F&U4(&N=>KRGh?U*64v9BO`;a&@~m$23-{LM{U!6b;lo+Ra{AmFNL!T zr8_z(GJ30263@I(%S3cn&>`U>FiAg2n{#e9k7i!4F;XFXsAikLM{22mbr@#<<%^N* zk1NTREfNV2XD%vGpdu&uwz{&?Kr$X!2Zz2PJw`K6)SclCCJ>sw23)}TnPGK(AW2QV zI#>>P2*~6$=sjc6`I|EtY@eA^*{a7wuMmO%26V*c*5!8x>U%o^!GePD&drxEK2Db~ z^(PJMw=_+3jJS{yQLv9yFfeF#M((1d%9xv9_Ey|)khwe-v#c2YA^B$xE$QfLX45ha z<@)eb4-HQTFgG3l%q%xQw1n@rdi_Dw+WHNDMc?3J5PnDxLz(KD^pL}wr!!qS4=dUP zuiLkg-K6g=@}Q}!2!XV6CRdn*L#(5Of3KnH)s0B~ETH}Jt?c4st(f(mGS=UxCT`#k`Ip7G8S08uw2}Y!f>V|?Q{8Pxpa<9k0z#wIAKBs%* zig0vv^l3M2NXR|yxG znPqi3!wn-jb@r5EGPB1M0U+b3lvJD5zNqL_^~%+uDFoV zCoGnQi9K);mIiOTvcCSkryvhcRxr#>Pw$^a4=-28wbr>?-mB~CTq%8z8%|--?d~=M z!)#F;Nb|)-l0QM2fvXq!0hFeuxzf9HmNm1kc|LcXmp$*#9UUjUmIu|*v9aQSYCiGm z$o{xM9|rPu<9ngZJ)r;_4!rn%)#eVdC!rG0GLkns8d_e-K?y67V*9{2^4qtrVx>So zpez~b?!Tu&L~D`8=pyVR*>>A(hNdoug@!sfJj_;NFtD*14rRr5D^z0Lwf+$Y10g1E zAfQ(llRaZVe#O2ZGuKLEh75d2?PLf;gwIV2TH2q}XPT-$pyY`eDr;z4mEir&vM{ez zXT-&aqyXn%`RAD$*VT&8Gww{O+;7q?JIuiLPMHdEzZT`NnMzTe%$GOrA`MCX;X#8j)<2m94vcxw zG6B%#C*=0Pq5*b3y!g$~;|+m#0qoo|DP?u0$@?vA6G0YzeLKHHpO`UmaDt1A+r`2g zJu*75{+Kg4FffqS{C+|1d;zNWj#$u*6SDVC7x)?77J=AUQy2qdLHffh?3r(esNO)g zgGhDb;o}oOy~AYNK0Fm6*h(OD>X0^y^!-h&Aml1;==bQx_S=62g67c}apw>KS2=H^ zJo#mPIX=2;hV@m7w05SDC+aoLaf`COGc4f7)#m2XK%!4+@F*xopWmr#Xrvz1X=o6% z!}!I7e)0E94qD)Q2e)tbxn~$Hd8YHvh$M7G@k|y>V&MR^!yanHal|8p^3$|PjB}f{ z)-lJHRE$zbv>IAVhVb*I!Q5r0Z;5si?TVRDV>F(Al^vJyWt-33uM{?$V-Zd!TZjR> z^7A7@Ku1`CNc@WR5tV`VwN&WPx{RY7^wiLc4p^sd8*Z}-3xkgjH#hxWT}f(=54{+q z7-K7W?tW`>Lrq9Xu)d`#nw_0JY&m_!S(Tj)1vbl45sm;zNpX=My?hOoj~bVAn&Z;x zqrII&yUsmvkGK75#a$N#u`@C5bkf(?+2kV6(S|e%D!9Zd*etU!A}v~EEX-x51SGKu z>Sog=(-G-J`np9Xe>5~0=g*J72eT~OcLkvAZ0_2${Zs7-dFZem2yo`^f%yO^Rt`HP z78Y}BM??8}r^rA9WVJ^uC$?y$K$Z^|wg_^`9W}(>QAK;c8+Jo1qBNLmO5kTFzm?ZNh5-*nM z4?VWFCxFNpAVMjkqJoo_mNx&+K40V;8^^D#s7&Eze1i6&4(bpd5XUY$$@%whgRG=t zw~Dzr!?4u^H3P$5`QuiV4&A22*E$68PngXpcz8q0!9s;izwcYcRSF!98C`}VDpMj^;pQroC-1vCC|W#b zDj(I+p^gI!FMA$@p@D$|$K|E~kt~g0xQGfR)5P2v5@j=KHMocejl`?OvmbvHii!t~ zH!0vl9)BMbxOfp@>HJg}TcF~AHxVLs(33D?`!~)u3!K&u7EFEEUs3clr@mC_L&tyo zJ~yYSqabtg1zv>1`{vx054MV)H0!aHRE7r$0m|XG)~x)x7gnu;NY0|IB^I5z>5A{s zku@wF+XahsPS{Su*RzR_lceH+ASx|Ye0}>(fV|)^nn)lrr@mrTiDVWrtVM&R+0_J*_2a4<14L;Vu1g1A)`zFpNR0RqgBu*UJ+`yu#{oZ=BAvtV|L& z`82L@z*kD`4_!WR{9Z{U6-Dmqp{Es%Pl6d8o(z$AK??9ix~t*8BBb1UyLINZuGr|N zbL#%8vIN3Hh1IvU5Hd>h*5PYG?|YSzRzDEqp$bGz7YtaD zs!U^ZGmb-7D2pyu?@<5SJb)~kv#$_7&rlDHi4A!O=~pb{b`JWo_*4{-RHK+6uAz+0 zEuq?Q1mqYI`FaRaF&(-MJgxLbwezDVu{|>BeH-Q$XtzsE7_CU-<#O|o&NQ&f?4YU7 zE{Z9`AYOAU)|>2}d3v}dwXn@%0{RKL_r0dvB)|Gd0-he-998 zKcS#Lw^Y>%J3a7$3g5&7F$<;=uOjE#$CSbe@yGMgm#{2=C!sQ@x_a;vCQ_fIhyAJ- zCsNoe+i>ZjA+F`?Np}1?UJBVYRvlr2@V?i8qLC41u)(Lo8R(x!-zcGZZEZ<|FG7Tis?P%yr+;8wd zEu2{_bD*b^B=hHXS^nzp>bge$)e8-014M5dv9+gU5>GO}IJBMd&s_zGwf_UX`4JJ1B@eBY-%l@ZGbk ztFc|=8AZn20%!bsCCz|IIDm4hNB^9+fft&i z`KP2d<=OwwZdGJr&2QC;@)>g><&Xc5sILHvq6^zzx?81NK-;M6_8niU~VI}c}m)0%aFF(D+ zU_sF7BHa0`rPgjFzWxajWZ59E-YzwJ{zym&IRynC8+GrPrGNpU$QSPuC{z>AbGH1R;a=_9(KPs6xxJ^`8bil!SYN+Ns=eDe)>;k7V zUbGj=4zDlqRYA~3c+i_o@eikxkQ4dunDRZVFY@;otlpJr>Xg=bS+CzMVh%8xz4Nbvk*exrZt3Co9mf$&}1QNZ%g@?;w5Qa2 zNo)Gs;Y$$fB8?(SNJxmk7^ra5`@s}{BiFNJ3TGrWS1R+_(0fAizmRlQ@4&EsdV-N; zqfsV$T@NsRIKhZS={aJ_nS2?D(4 ztoVSrW6bmJQWEWyJ=+6c{-e8&p28IUx$LIWj#Vtm|`y(Q?Qlt$)+x>9O0##K?xwnx4^t zC@(J$ETm~R7af~YO-H!{(@zTW_k!lYm*m0R+_?!;$tO)b)xWfuLxOzHmDONYnTYGw z4u_&cV)BIQrx$o#&c6?mzJPCS%wh6kW$6uty54vGawku+62o4#fOGyd)KKrPGw2P4 zgIu;JO@L=YZUhz-@$jX8ZGu}YmaDxb2i3a;sh8c=Y1MYo9_<55p7%|6lYe2Ty=rQg zmzS^D07G2NTL4j*EK=XEmZkS^YHHGgp#&~ra=DS1ITpP=$qB1ySWHi}x7R5|>&6{48Mt^{AnP|Iz4($UlFUjuzT%mjqXY5mVXes$l&C30fufe9Up-COY`mauJ$ zEOF}lXdMT{+;@J!ATf#`C3i8|7MdL$CA_$(QY*kgqH009HP6Z^?= z2vucS#|b6j)rZGRP)74sP>>7zvwjw?qvNMZ-|~txy}*wkqWS*QC~$f!YVEW=_!$W> z6h?px;d+1b5xoTV4+W&9+cwBb@31=IXh$5o9Oh)ZpxNG3mQ3YA8mf^@JN!y}_4zK8 zN{_?}P_FvlU)_{7wIg*f!V*X*HrW1|O`##a0F^S>*AK1Dt7tKK6jr}g>a=TddGR4q z;UxAW)v9|BTT9*%>yOW!Fu}~=20V!0^4Glhe}c;oqQ1X&b7bA}jk=NY@@=z#2L<87 zx&!T#2O5GP%X)Z2$%is9p^9s7SCJ25wI3Lna?#PxUgsCa(^%%NvoJGfs}Z`pyZayD z(6kU6#giC3u+oV1IvJ0CIdSB5$U|^$IU$G|pMGUPC}0%<^7Gt0=(@&RNaZ%C{_P5i zAe;o6V!!%ut(}0o;ekp#=hMgfoF<;nVk#CI?}szi`<&u_a-JJ2R|A%XxW|M8Gudnkwsdw(rKZFIt+@WJ?i;wAY#uUE@K z0pa(_`XRdPF3F#tGIZEZr7^===SqqKv~}1qs}zz+26tS+JSXg3l8B(JsOT}ZPP!1~ z_vqzUwpVcO^|o;8w%|B%l0Kj!727L`~IapG2D<|GjhM*q^a+CO$NM` zf$<;}{C2*iq3tII^Bx5N%Lwna;+;$-;Px)|SqBjt-CM70eSuwFr*_slE`E1%OhA$x zXVa=zZanNSnV&F|d)W1Eo?D|S5O(=+FX*viVe%MHYy@cNBp)5D03fEuizW8Ef za5>szBfL^5!C5OJ=Uqa)m&(2iA14@wG{%m%KP#J*TAXu)a! znB^U5`e061hyeLwc(a&0`-dWJ%@CX+Rf6`GyW{Cn{#&iJwfVq3_>q&PC^JsT9p%t# zA1;Q|fD!A@j=}za2mR0C;Z|bct^(`!zbj`wJv*Cg(%;_NGRB7T{&z%{O6$H)0=O(A z2Y40l+rq*3_Qx1U32cvYm^96WMMZP_1trEbaRW5}wM0kwBBTPs^>pSoRq^9F@xj*C zQ#xNH4W~#MBSPwl5UT=}i`tql`UbT_%4Z3LD@;F zM)UrH8wMl!?|U{kkx@`kj&D4UU4%@k)VO(hvvPBh4Gj&A@Qi4HfYkUw2pc?2`vCm^ zUdJ7I6FpWFvC+H&DmHq?-ugciP0Wx?lqi_@bDAhr^=gYY;NpvZe8ywF7|xjUy7)S1ax+AFrqj{g>+tUqSi8^w&6Ga?`UsX^ zHjD`_Ipj!xN9?Zj=+=Mvc%CO9S>w6>PN%suEp>S1%C}Zq!U6y~K4wG0UlD{zAa4c# zcN^k$$%cE>^%cEAstRsD~MBE#A%HcPdMAxmJj}X9b`9uH+ie~_x0uB`O zeQk8%m@soxpiF#!d~2X0aD{~@e?YJ@Mn{Dj-m7*Qj!z6x|0SH&NfZJlM_eAGGuqc+ z7YpxSqn6hPN|bV;Rt>~B$loahdjDSK77UL+J!Wj7zTXM}Jq7W-NQ~3xZ|n=CJ~2pP zN4NK2y%R-CjQ6Vw_DHA)A~azySTX^$Um}u>ADT>d~)-R!D>)O-Prxy=$ z!2jasK0GpJWam?hFr>OXwGXPWj?2qeGe{$;`gr_)JJui8H#SC}KY#9^rA47G+u!?* zQr%ts+2*q{%ZEEGpPCv5_1i1b)R$Ani{k$SaZaJoiO-sXpjF@mM<|_eW5wHf^ zkP(&;J}tGfaC*aqIP(jUIY;f{9LFot{tM8WZe7uW7g4kc0Lp}PcaEgcCW7auc7fn? zHN|vtYhVRKm8AKYG)A(?E@4%6n_?_@;pJ5AZ9d;O(4N)yF4$ zk0Te9Zu6tao=U@L6q$(?saRvL_7+ZQDsyJjs7JJbxd{yI^9}5H4?iN@?O+hHl?H}w z?JMGA+xg-^KzgUv^^6|fz|iF~e`oq`PWRfiPTU!G0v%of$*&<+iGll|8w5J7-q$}9 zlf4huRw_$yme-Iv3BMb5{fhXC87tN{DJ{dA{to@wGdRJ>+{AS;ZZ@{a7hzqNv(M3y z?jIiHoK9o{!e5S{{I$(5t#AyesWDFS>gwX0_*;O-!J7PB#`JGZxJYs8I>VugngNk$0HMP<0~eIqNwUFA|#;t1`yre+>}{L#5)FGCvxZ`BM0N? z&N=PR4p|K+o!zIb$u{|k2V<`UW05v^$d)KL<CBPQxk{U5XusQwB{H}oO`bXuZws+*@E{|9-Fog%LQQeWTGC%K; z%vJ`^sjk+UPsw@>kqg;cHxP!aC_v5a9&hmQ)s&0O#t(N){I#Po;m@_V-8?$u(xCWs~)}cO$6^1st1l91y+O; zdp5&e_0HCt8=ips0!8l6$AdSRe-r+G`%0!e!SRFC=WgoZTg7{hYp-ElW^XHj_22CT z9jQG~HsQY_FmLHcdCK>**y?;`58XIn-G#hyIvtU%aSZ(t0>3QhYQ}xre0%%~iqM|+B6CpKPqI zwp)dD>BWzs6%>DLom_m8|GH+HhnKg9Cy?sR#tVxB%a58_+yCxG5Rk`)&thwx?#U|c z=)jMK|9z>cJl?PSJfft{XKg&akqgcT*Ze}mDt>#oodr-&shCd>TNL%z+sf5Su)5&M zg<(2tb1xq}Z4gRjkqA$SUOHV#u>`)rQ(RaW9}}C>uV|{L73|a$pa7S88S-O}rZT#O z>uz3s_NnjLu&*+Kxp@9+=c?aRJV1^itzGt3Wk?)P5S~@Dlp)2{0e2&SsxRcZAog*;i05;cY;yE0j>$~FL z&hFxZcnNBtQ|4+`3XYn)H?n11+%9Erw=?`LpZ9wXEKyuyl1N;6_afE3A!)jtC&9Xf zuKNl5BPX2m^0=&O&Aw(vtQu2lx*TKTutCSDE8ts$Kcju=kRB}j!Th45Nyhvi>Un9; zJ!;7N8|V>%ybNH2GCMcTCLzK9NFZ{ge``tzkg^aWj@&u~f~)vAmdT_DxY^H+(l z-zi)M=2bAz+)9*ojn5E_#dv0zhIIy=+9jqkb5m$J=3`v`*hj<2*>~-J`9<8rIz)4k6ZlJI4bOCH5*WT zdothyFSO&Z55<+>{IDTTHy~^!sDpz9@C+akDy$=aaDqdNOYjoWN~VM_FE7UoEt#ZY zW@74p$?#Shg#-Q6uoU?$v8hSecB5~QC$RR@ByI+kHnMbZwUwsz$`vvDkJKziai_JE znxEE8VmfJ%Mn_X_V3D6p=8U556SNBGKz=N|)BpY_oC{A1U*`urgolU60uHk9pb?gy zx>@7l!az>KNjORww`R8cyvb9GVi6Ss!#^&#Myp|XoB@x7bL!QipJ#aQ2gKzG?T}6f zJTb^mkt_+(u(dC@m}f+#S|MY`KT+X+#Ix$%)(8cgyG?BwJ4#B}riA-{OSGs*pK*BZ z_llu$XH{%C=G!)}rp7ktz6*JCu(!(!4FK`UtadB%=HSFQDGVmx{Y$RrK2PUG-Am+xIC2e>)hPxsC1t0 zQ3*=^)0a37JB2NFTB9~xk!O9T7m66Z+|sKrVPR^wGv|&!G!FysX$;%Pr<;!A-#@~f zjs&F?&|4zT5B7A9o_`0u8bWlkA@Y)BXKqUO)3s&HiS_+8o!UGbW{YNDmyS0BfbUNJ z;h0`R1MdTCwTXDV?xWvdKOl&0m;9`n)bL?tI+s^(ype<02katpAGQ-1%n$29h*Wzy+3UbVHI zQTfNlb>!t~RHnkYuYbv8`Xid!uPMv!>vo>z?R{2QfMX;2n)k$Bjg>xKx71f^8ca=W z$@w~WUSZe1m)z!6%b$h9!$^XEz)_c$y`bjbK`+kL=!jh}NOyha@o-Otd(7c#tfKJ# z|F8gk+1O#F?&$1M?*d9o*~wsMWDqL7bSRJaHUG~o`7*<^;Iy?Y=QubBLE_bZMY3Ed zPbXVtd3UmE&C$VUI)T5id z>EeglwuBzucQ0=nT(?NnG`%wuAPi5>%=BYf@GWm=#Do;WM+d`Wa$}jIUZkPA@(?&N3=c^IOM~>LrYNO>nen7w^7dLLlQTJye9FXhv zZ^13CDwE>T4CFL78r|aDb2AwK0`>&8{Ma!@KYs>eFu(k?RHXeOFE=@T%CkE7YO&t% zcU?-+!{MD~{KFwBJcQ^WGU58X!uq4Vp!(fX5#@^Z(S55RY>Vf%;X-CdVRHY#VS9MB zjxAkQEy&P*YxGa(2j-*}R6sn|{^?cc_q1x7)2QGmrwhi*$5J%9PsEvNslMK@rMuGd zYN?5DQRn9UT2h*-{90P2Ka{8bl)7B{buV@!wpO&b24>?+ z28S(%Nz9M=nIS^r(+9>pSVR52@?mq~H4PQbfYLomb#Yd3WKuvWF0^(|eZ?&G(R=n^ zBO}!Ea(8tTdsXQd_oKaRm%izt=TFiyU3UCKYAPxYrBU=A zMTi7Ea9CqQ(b`_xH-DS{l&^$~9{A(k%jDxak@_?ibG^l2kPQG@!abqP3dRaf?u)ms zHja*lw>#ln$bl!&%uzqQS%fU?wXuY<*+g2=cLm(S(Ft1%Ri_v$tmDeRCu|~ zlXR(Z9d_#kCj>!ATM9&K0Bn}o&5JldVHg7Gd^E-aB{yMus>Ix8n>bIAZ>Q4@$5cv4 zsG;G$S4OO3&FQe2>qAN7i3s-L%tTQM%<0f}A8LaNDZRO4W4G+~aB;7HYhq}L??uTb zrMO|<F! z{lXoGGCNP+Gj2FF5E8U+!h)KNit^S*#IXxqxVs~SO6)CPhL zK7lrE%VphkbOi56E@GCiAdKt=QoEtO2Ai}QA$Uf5Wkf409orKVFXgua0Jbt|N;2<{I&4sEjCypHe#OGoqWjdr@!7rPDju+U@BYlWYiOZi=Xb~&7&Jbo(RLFB zySkQ^2(IJ=QS`XSZ^s95LnI+`v^RG6x1dC2rVE6AW!s-l0cDm;7gf&NPBXO}QK0^` zOZtel10X1aYw}1Dk#10*t7e=ZNq}Kc#yTws(}(~VN=>&m@)Z=HE$y!%TiQAS-2wT- z<#P*dura2B<%6A|bJ^DxmX@}+_h0@yEB^J(KQr_t?*}w6=)R?LJ`obS*sjPv>+d^$ zm`W2Z%H`Wqs4Zm6_JAkHyd1Y=d!^THi-v;I(OCaGKY!(y5{l{!@iRQG3&r;K$xp+! zG~a&)7SZjtq2ddwOB)y(+t}eBT0Lea@%}zg+caQ&^sifcKY6n{7pk+?9pE)vTUWXg zYyjP9(PZ)~TMa{{;9O!97A6Nubs%YJL2a3h(;9$EvL};KFUsE7yN;~epH|po*lv8nhb+&$zvXz$_5$1G_MlRM7(@IXE^=sWZ|&I&JFZA|sZo*hg&Iw^-IF+)oH!ZYk0?hX z3Bi5koM5l-FQd-PL%vgul&<-iihQoTVVXw|_`4Y#Cu7v zsSN`Ch(YDW8{lych&%M+eRW+G@!S`K?I!-J8_`*kk<1O@0BoX1PFMbbmlfw z@LG`pek)8LR~(HLX8twnl)pA0nB(wK9?Pe?7=0Xjf3~shWr9z!R#Pb8ieIXV^!G;q zZ~izN|7LoM)dHtP_2Xw{WhpqFu5b`swbbpO4=IdM$vXV?nAsa~itHq7y*`Dsq#WSl zI_LC7HE=PDb=6f**m!{GDJoo6_Hoz~#IePJKmtH8CMG5>Z*2vGxHEuIi{^at?OF59 zti2(*1l42)2UZQ+P9T4$HJxE4_*MlJU*3O;mmZ9}9-qW z3ja_=rLRE*7v6_CuxXT4N#V3db3kmpm*u>iP$W2VnxYEJte2Eq4oj8ak5^k0!MqIh zsPPVcl~t=XV29v%gV+6IiH_G%&MC?Dw*xqIBK-Mak+Z3zf3}1b$G3u4n-88#x@LFP zX-dJD`_XQbGZt^JFh6_%W*j zkve}(qBf^|XN)3Zt=0?oTGz!SIZ=E#!_YEWs&9_G###Y&9NVP(SZx^#+t9zqhlM67ZWps*eC|@61C4tZE{H^Uq+{@S;Y@lWiMy>E zdEN5Zef=8^e9-l}MTy=&rHG~bv)(%iIpjOAA}YbBEy`)h|M7Xp2f0B?$$SBioIC3&V{s!q>(Vb`!tg}`w4kH&vK`&C$j>BKR_o48a*x8BNCn8) zA3+&2{8J^;Q)#oG5oai;$)*GILg@=%z0LboP)zzUOUm)o(8&+lI=t*PW@YA8_BGt! zok#aj!^rP$zRup(W|$r~X?EfsfPc8s-0=W$0K})ZmT$o0Q1VsmhnQ1@*5%^{K^^~& zx-Ec*%d99b-v*&ZQ1W{aXktzV=)dz6(sG#?8N=-;#;g|%I<7G@J}yFdLkRrD9;R36 zZN;*ZV**r!hZIEHF)jV$mk9Bc>#>P;5FpiWy^=wyBv1_QsE6>Q5Csm<2m%%^E-E4b zw173(234DIkv;xbYhkbK2v6TGLr>nn&QW)`+6iS5cVxvyEM47;YZv;%s2LE!V(t~V z{gaA4vk<(~Mn8MCV5|Ao-M$7?`XnY|Y9l6~tD@7dj8bvn_;(6T8ji6Tq*=ih`(Tl( z1UpNS$yw!G);j$|k*6(!$NXdgleN*YrYG}_Ww>gpnLxbl6p4+RyO!(kYZ$WO(J&M z<1=zxlAz`Xl=O<#yu2I7ldjvVe5SZ)8^Ho1$dAXG75?Gu2Pb8YVvP^&gnLU{>p{}y zkAL=vk?*3Mif?%LZ~g1RBO_Fg{zgLn{oJ~7{lW7t)mpF%tKo4uK%0IrkDKJp?)rdc zuUO7X5;VI>o;6r1D@ZnR_$I;xxaFXrG3)oxla>JZ0Zf2KHL)M)KrJsO(C9`-tVI(^ zt4po*5{!KQ`A7nmG#IeGvmfG|2^++mCTly_=g8`xC*_vO&tx*>`&s$C<0g`}fuC57 zyWRcXNLIbh*Rl59%<;ununD)g#w#8sWx&gz&j+(5`!E{{&Y4bEHJjMtxT~8{vgfjo zDX3G$sJut|C?rCXR9RYC3W*#RS60S0g7PNqe!GSjplUs}E5{=x4FhN-Nb49Dh^5Lk z4M&8ekk2R?Xs^ut3_7&6>Q->ywfOmrj_odKFmAz1+1^gTy5T~}?Q8`4yX zcF(^FCX2a{&prHWi5T<&?1&KCPDr|t1>_Mj{b>>3E`DK*E!!}e!^rCG z?9*|EJNsg2i13ZIr~g{x#*ahn{m}Dk|fG^7nofRE~&AnZ$>p3^XStavQB^@ z$qJK})TB+I%p9+12BfJT$eXlbE@;A~EkPu?0$)c`y#1=} z9X>}V=IY8n+1WU3B=GY~Un%{j=g+t}{drcr_S;+izAS0A7Z$~xwVIkO*u4{4K?w6v zzlG5uwet=?L!n&JSkgZgA7x(AUbF_11LNl zP-UIsrmMLzwQz{$Rj097bdMw4nN4$cX;7#NhOm<$AQ8Y3erAO4<%0&ryliPec(IRD zs5z*)DZYTA?(E!c2LpPhn4zUOBG(Wuqk-0Mc(lvgCdsHFg5KXrI1M04V@*}08}zn% zF`7T0E5Fqg2Xm3U78Y;F=aNl^9{|RtRu?_!LIg5aOoiWYX(K(<@x-LLc=gw3Za|_| ziltlVI`HZ@FnmDLoR6PB<8oh14Nx>>=7Cgg&~BCS)fhl{EuY==4i6uluJ!`>9`BFJ zGyjfY9h+<1fuu8`24OyrcS&#B!X;^lq9i+~P#_v5O9orcJCmbhN0Gm5H9Go2(L8zA z{Sx|!X{miw(cSm|6mnm?9{wpbki^|tO1hcyK4WsazvpKuuLvxc|DMJ}nE}x`jfq_T z@PTVpAvxpV;GhlR4C-(g8B-fQ7G4$;1P9TJ)XMwmX!mX3;^gFRczmzrrfR%LG*iG% zW8q|Nc6i5)iJFz{1}ku9$7TD3;o}Qu>_?mkDMK%j$N5LD-J*bN+k-8K?*)Pos++zq zS&ROun^TfL2wZ8!!^485Mkd*d&2PkMN4K`f-5zR@-&d9y%6W&UIexNUx>jX)deh{U zd^V?EHdjQbH(9iIxrVPLwrR|(dn8|oN}g3?ExAo3JKgZPBrTr`KLk+Sbi9DLITqu; zxcMNG<QI8=i78bqkVljC`zl#f&zUaGo<}TVlkH77wa8C-AgUU0FKw@#7gg9L)LEj5<{_7 zJy-?uA1_Y`WU0gzXUU4+2h=y%^8c-MgdBF^K%ibNL7;Ma;oiFB_8BAw&DLUl#A*fV zN*{<-b?@}h1BsXYmN&%yp11kdiQvURQrqhm*78%IPhL>PJ`5jCRBpyioIk3nK@+QG zHdA)ICrZwvhBUufwVT6%@~uus5SEF>#PB{TF>wfhTJxNBf}F(m^767g4AS36)V6kT zfW|&bC_8&aML9eAHvF5dY@?ywJh|?K@oz*Q#6bS;Jnwx|FL;_vA-c!&s#?XL~~kcK`oQX9A6)m&Evj?0aM^~9b&KZ<-zYvPKG{3CF8eMO%zAp0v}pHvm~ zEfwy|{UjtMrR>@h<+~R}zv^S_t6$vKe^FOb`(0GxXu7~SnbNGIX)FE_H%jvtVn9Hl zfr3#vIGz89l6Q-9hKkzxTkC_D$XP<&R&v5p%ERN~S@PBo{AaDhNB7T{L>~B5?k%W~ znvcnjL}1L$!Y9xE{dK4z)Pm@oSi`n{{=1@U z8Ol-?5rUms-966BHKg{AoyBP!Th(}y&v_TNG2o4eU{kz(0D2VM};A|a|%mJJe8*7af*3WV3`e&+Ns3D3d$NC>|uebBKAWf zHDCFTt4V{ttMp_%s-&7+bR5P%a|nqiazXp6zxM5WSk}AsQkz5T%17^Jn6XjM!w)8U z4TY2M=()&)gh^^Dd%HnR2Q7trY_l>yUZc|C(t8X2jM$=pAgQUlYkP>>X&_wwMLA-u zU`u6S?C-zcQDAM?{OC_dWCW8c5+b4?{vdOQl3rYvdbQ{tX4mmOu|WhSwb>p?JdabR z*|!g^__pVUMFmbjqGG!KR-S7EM9$_cwq5jbQl%C^@8Pnd)Q=k26 zHxO5hiwodZ5@*mbF!pr35|fhh3kxT@(KCi^k45*cBuo=_`<#y!7n=FD)D~#9qfz+G z>O~_g9w_4XxTLHUES9_yis_3=YBh>QR5-bl9thyr6%$-$Bwf_i-pgWcjpH;Mtxrd} zsH^kAR$r6xe^T&yzvM8V4}BnZPxDG14YM+Ci)c}_QoUC%vYrgweIKmN!f$4$)yj0) zQXZYge9vF65h22^VZx3bZ|9?1GbA8ggWa-DX5!#ws_GFdG-r@x*^f@i7A*p1$Xy zKnFIY5W5rDY&y+J+iStI_si>*YKvFXY3M&jh*llKpvMhs0B8RJa#*0s;dFl! z!0zJi+J5F|jfBG;Z09*a@z&gd;CrbBExs#WB^9OPgUb}MORxUgR{s052PhY-4ffpJ zm;>{k-ZC=#^b@j;P`V}WJI6WuS$m_^Ug0tsg0LZXlRs*?p0J(Bt0#& zsvm#R5k&*4g(Ii&$w{%zUekKY`?Q@~T4^~#$B12tk?C(l?X==2wVLrP%JYMYYM(@F zyTo+TLp!aG7SsmYj}>cz^6ACe#^|HaoV5G2)j&iUVMGn zaMVn3r?02?`_G@TVnZ~yCA$lNOb4W$K$B#=#50j!{}<%96?0a#e1wOD)bG){*?MHP z-6W1c6lW7Aex<@WclME6d{rZg<=Iv#>?%}FS@d!Z;ce0f_$o3F5anWFVF9wm1f--g zprY(WSm5TSk)OZ6ZNmchn>Qa-Ro?>{So)X{V0UPa!I0HjxZ1e1Ui25g8mH09F{CR5 ze2PrPwPNa&`yG)}c2|jri7mBKgb#bOOILTW%)~uj@1o|VqpU<$S1dDCH=mpq>uuL?Y-2QMdC$zX0iaaw{=T}?(n94# zb}v5_o6bh`Mnj|d*v;x@Fj@;5nMa{XJ=u6nMtO7q!>2+hI_fX5_M&2K)dk!#-(-S(RiJ`4ST=|>+DP*{Nc@>mLubp zM_h6j2lGA8*s)NBakN}7jC+k!CW~miq@y1j84*=7jWKF8ixvYJ^Q`k;JnXH#yHsas zBct5y;;}OjGjn8v!a#p6z6^1SCDSh~dF|e%w^M`WepCFF!!XoMz4$DaQ?tlxd+zdb zG7dsS$R}Npd_6PiJj!&Tc)Gh+5^_SokcrC1VmUZ)t;emtwLYq-Jv?xsf9*a%s^Pft z#dB=`Vu#UG1R_h%WfZ2O?!os`EX5xG*)v)7B=6*{gkrWqLQ$D8lt@8Qb&tAyc}?Qx zs;Y!m(HQM>I4QasU%v1+%mnt|+>Qx|2_y6JK`n!kQu$K0;8O=&Q6pgqnHTZ6W(VPn zf88msnn!;}i+A;d|Re(%OHa+}UNK$aSnE7@94D@0qQjlp&m zFttZVB`RDT6U7k14b|1vRZ>>Q$Hnz2RCcJ}z8kymdefJw?nRAF;gKnR2go!9BJLur zj@tS%JNimk!=D4J$aS1l^CO9g_LaGw5p8~!Zr`)(nG*4YFtuW@4e8kW1AkdIOmy`2 zy$dJx%_Y4u5Hx2`8mu2giP_xhJe-1wks%ZsS%lAIdPc|yi0w& z!`QZL_95WpXlXPrJMC|Hk@n)Y`JFu%HD~mc`C0wmlx79P1MNSUne{`Nb&K{zP8|u9 zz{|mN>J47caPpDLLyT^*o4CCE_vnO#*Z2gHzt*94>)*5|9|d0c2Pl4c)@7Yf0WI?W zJ~|V3;$LVS@3v>y>RoT?59D6^8YU#;!b)7fUOk{;Vj4_c9=w9{MYSeXkZx@IRq`)k z$UD-t18U#u*1qP%;W;T}c-eKx7jUt^q1CCmQhJ({qINw?|AX4A1Ozc9O{FMC6H?wWM0!v>LeSii(QXyiQFSkGLav zfPdrW;OgK*MDRk?GAynjE32z4Q&B})It)w{QS^=;`cN1KU>^Ot&v&gkGM!-@^79xq zba!vs_PF7wt1aKREy0Idw|UNM9Nui!y8l$`&2PMt4iU>>!H7}+ayBYg3o?brBb?fe z@BQhIb*z@3hx|{nS`0uxGjBLSPjzLpiTUmh4?Wa(DBwNc4gWIKTq1Bk_eMZ-_F&?z zG$FDQmZ(YG$-{>16eYizTW}9X6?qEbN7eHu3XzwMg@@}B3ya-z;# zxb51$MD$qfVWf=Xu)GMntnc?@SXgmtP*6*_?axARyHB}Lxm~(?@7>dO^s~m<;v?pn zp^nYz-@ku9u6JpZs5EHwIfVu8v^r2#1luMYJdFDu2xL>TCY}DemR4oPdDvoFT)f3! zgWpoDJW&;>5x!}GF7G))M<$VEfIMe>Sow6rVfkZk8n@eXxHGwy0`tP2H7DD%gR8Qw zIoJK^GXEBVl>6PdDct9Tfp1QZ#)F3nQ>gVNpe1 z{P1e%Rt;2C+5WT9R!E#)U7htjI2%r2()VU39XjGb z_?NNePgL9-tzNJqtxn2Zv1=u4w)qQ=zn@p9N%A9)n?2g3$=mz0X@cNyWNnaBbA0GIQj#$fo3-Sx39B-M43_~6lPKe+P+ zMSjtsBpOIdcXgq8C#3_MG+e`@uEE@U00{$A$SF2s?ILaWc8OuVv81IXf9Pg5Qq51~ z;!iiLY7dt!qF~V5D-viy#S-sIuI2(Mz=jW`{ zFwdMR*w+x#tXK)3DE6n>iT%~L8Ny+L4MXW;^tXnt#DR1e=)Kn+3H>Z`4y>vj&>ROqe&x5w+6A{SG@` zuHQVNWMvQ;mMSn9|+?78O5jb0b1T$qsr*SO%Ja#hzumTjJf?+>rv9BJMhW zB`a31rxUaAL-!3S&*$Kn>cmAzgk6j1IF{S82a$7q@uas%xnlc zQ?{x( z3e*Mya9x_Tfb2)*c2J=hsu`mis1XIEfUiQ^fi#|jI*J9=#V~iaZn;`fXIIzjl)0R! z=sA3C|BX8$eAD$?{Z34<$QyTmA0!Ba4~DRN&2i2D5GGwZ_^=yK>xCf>BUGDZxO(xd zooj6+x2W6NoN~v0?7sM5p`};2YA@n{t`ou13R%sY%GAnA#OgzWb&Kj&)e~2>Y$k*M zMBT$zsXlg9WUzSZ?@tTq)}V;qamMi)40k(|QvE`WKgRi{STkL3N#%4=*%n`Ap`&x$ zv(BJ%2)jPd`=f9ZsW1QykNK?nw;M5I0qipZ>b!^aW zKRjRg7Wxer_yesc<9Jw4?Rst;q`GrDcNZv4gyM~Cj7Z9B^$ZX{9W@?Y4SQR-gnqqh ze{e}t?{IH3w7ATLXXj7BTcfE@`5jTUJX zT)(Kchul=B)t~*lOPosLyJP!i$yUiNyGzl-;IB>$nJ=UlJ$~5ArCmF z!|&n9H!gucu&lHNd*o4utk)Xpwg1a$L1Idnynx(KSqk2Iif)@1o6WjW5I%Qtxc{YJ zqP}3PT=+-W52maVKael`lic85V$zz`fRFb_EvX89i0&s z`Ft8O(3qw1gA)_~9B;Y5#Yde`|5O3`pjTVt4u7S{a6Ornh zXbGf0n*}YSB{a6-M?vD3P7KxHGAl>jKB{1GOvhH>5xnX*iRU(dWVh*IY^CNW-|~qd5|Dr(zCsuCQ9-?=?AtpP3O2^X3#Cay z3eEg+wvge~LV-|ZZF4)eh5B`{z|8IagkP3-=|a^FLfB0B+!}SK+4F@jZ!6;?V;Hg! zKJ4FPL;a#erKE!RCW$`Q-B#YKR)^QJeIQo{TrYYC@LzB zNYb*f$W0$O0jn73iEWhiP@MJem2z`y8Q`F;L@(UTuC;IpXzmY~uReAkj%Qu026hqa zMPu$hdmES+l3`0)hJ^+P@2i~b%gQK(t5S-=e+dp)-C~lz7hT4PR5Xfz9yJ=~jUhZh zC@Sis(?fA`z(6S^aLXG;7?YN!;N--!H&w#G!4Xxa-}7W2AmdN~O;k)!wIBCCm@=p8)ZZ6(y)U|)7UXme+k^~Vx^c^nmZ|A@ z=#?=)e52-|*6L)SGt)=MA;cvm5OVQt%UFmtS)PGT@aQwL zA@t=3r^TraTf@8b{osH>BigO7IY)OKkBdm&Ny^&=Q%KWnTFhJT%RB|-!p$#|UxQzo z))+Q8zQZqW{A8x}B>*Zn-Iho8&eOCW@&_8$9;{08~5cs>|kP&;{-e&0KK9La}&+AnV=LRje2p8dp>9(J{f{^Qr= zk~{kp4%bY@fvE6~juc)En(8Cg@!ReQd7Vc7fP?r1@Y!)3TFfTK@<^0j(E^DxTFVC z1POhTlgT)_xZW!$9I?|gFa)2UJB*EwCvX{mAECv+oF%mmS!ig6TlT|Xg-|h1wAXDJ zl{p>A4+-;PNT(#;-A;@v+%5iNqc5zuIo)u1c#up?BmPX!aWVC|&b9N)J?)ho&x0X> zw#Nh3R`fdWf$s!mDu={A^k-f&)G-=ja)Az5GhYut!$m#AJ`=2&Ub?}x-F#*UnHT?K zy36{>k#Ps7&+DCRs!&3Gy+CHr5)&BgYg`+r2e z1z1$y_dPs-NP~pZA}XbHOE)4Vpfn8KB_LhWjdV$;Al=>F-QC>{!~gL4zQ5<4M;Y$D zGlFyW-Dk(zYpF}fiXDiYXTtrcQQt0Diti^33u@mw5}v;!@hT<5 z0X4cdHMe|kES0yrXE7;Jx@Ldb99C0ABqh;MP*A9`mIO9~yF{TOhDDF`Z9+mK8?_lw zMq_U-OFtiPf8T7%1*rev?L>-b(l=KMyT&)0^4%63(4r>f@0Kij-7hL%W-{;2Ozb!O z;9DC*ovB>m>u!i@xJNG)7dp(UO=Mi6PHY;`keAQ9_NsV5&&-!IwRcum?pHK-&YejQ zVW6WMH&4mD*~JL_G|E6}X0T}$9!`KI;N+P^ha_n=&Y^>arN25XxE}k-9|cVpTrS}= zY$}{(uC@I<4*8uX@JHdpmsL$W6j;sYcUanG-&bs(j}9-dufF`gPx3RQ+ClUs z28N8=)vpkK%Xz=Coi|5B8d>oPOrO;+g|CO4;euaJ^uF*jX`JPui^6lXa@6_y0vYe0 z0oLNCVy|aTsqQ0XV4&&@%p4N?Fx)pDET}V<7QxrV0ETDZe%ReUI^eyU_gb*%TCviq znu}kzI_`cKW=pUHfNMopk8^)0>*;=G4D}-GEG-_DBe&N(o+&rE@q%^q_I}pe*ZZ`e z0$G;z1^Xq$FfI2_ z14}}7Y__QGkPA|I)W1_?h97EJcyHY3LBEOgwa6Xg9+B_PiN!!FC%Uod2Bqw|%}H=i z)N3v&9sg+GW2=9GLK#ziT0!xOctm0t8P(;%XE`!BcRv{g!9H6ylbfI4wqj*ORRg&A zSjQ-;H0bd`oXJUo8FhKL^J~DMtE5iPsbE_HZ3k1uFd2#%e7EO z8d(^VU)HPY4CNo#1@D`JqiMa-pE@%Fd%|@+f1QYv@1sdnLZ$%box?ordzQ*v;`0u_t& zt@+97X=UxQnIBxF(`I(9t!7a%ue1|S$i7GhA)}S8%#q;}=il8m>8B*DRytdvI|u3- z9dn*k9(LkYrj)1EWTsq@8Vg_PqRxd?{p7ef#cPT0WI=)ct*2pD+3^AC>>&QZE9i? z_sNE`%@+$vYo=7c*Oy_5l7q^xObiyhy!`vk*Q+ zBhCjQRqfULQbdVBlXISOjfOISfE^c zGhd;y5)w3;@Fj6x;n?{K0Hc2?{FaFc+pkUV=T9~Wu;3>*URuh05OIAEIx%^Lg<`-R zryUpwFgze2VH(|nWcodydx{+mHTCd0773?E+sYdzrjn)Gr0{I{Ls?+SxKuLj8`j1} zLp`arwM4Of9Y8rLAT)F`x$KDVGGTosz$ zK8QbGt1A6*9+8JBMV9ZzTdk-ufhsvJOzL;dMHA8qaEt=Wv@TtH*l>|Fzg6*MtoKZ& zcOJiWO%zfJNDJFKhblrNZCVxU65=c|PJ$|r$43*Xl`Xq25RDrvNoci!OU|U4PD3ZT z2vH?Vy-=|GgS3wjD~{x!dueHm3nx-l%v1S}>z}FV zCvV}1W~cJU6YJ}F!lR?J%$4R@ysE_;w;4CX4W|N}EqG+7hLVodi-2T?Mbm>FQ1;D@ zXY!~!tPM&N_B*{^3$u4_!quLiX2N?#@+_3-qeo{p<=4>cnBLr}-sq1s^dHiTi@(-A z3aqKcW$-)n)Ah$Oqj(7Ug?y`1VBz<{yhyd|jFNCUx!`z+zIEFPf_UQyn3|%Q7YtM< z^6L5d4pTl0$kysrQ~S&w&$)a#{2{fzC1l~1cU_GS_+QW7n!-I-h9(s4?wWuY;p2*M zj6Z0@9o#LeTT`qqZb8c3Jhm?@VXLN%E@V(($h~bGMza7miAkb0U94TZE%_8N`(lxW zt}Si>R?G}O%NiVxUAPr1&N$Ep2P%emi?%H&S#XyzPr=DbeoW+Tf0ydFQcxeft>5Sc zF}6r+!;o=jS(RKdUrHgp+RPUlNy%8rncm4p{tR585SeuoXm>{8FmP!LuWltyq=PvP#b+L&3L4soL zu>%}yB+E3qZtHk%l%=yzmt@Ew)aTcD)7l{SNo7TNT%7;h0dU0l9ukq1a!N|#fHe}b zH(AhjU>6ClRTYGAAJ!{0B>_6!KfrXem)!mLQ-0pV^dHU0#*X;C=MJ*d(oB7LctIl5 zGa|Q6^2Ok;Q*Y5_DqEw{Qp#YdMK2;FgDd#S5eI+;2|4V6Z#kHZIm5Cv< z75K3*H9OmPa#9f<0pVwmH=Sm^vI_9UZ!@5KOHScC@d0Mnr+t`f>@GJHmIW#q<_v0; zQZ*+gb2H+3@^)2~jgrO~)}@7V#ZLyEkdSBIH}~?YA86S} z1GX&9$8*LK-OjV_vOU|e=p8>0XV9va``6fPl^Tt_6=2gig$E;pAZS0FuOSTtuJ(Z2 z4*O-KRQ^=Esbzh~%!~pxpiC+*{=L#Req;C%>Jk(EQK{5=8M?L6_;_68H7liT%1w(I%0WFOq1{nVH|T;XdSjDfScBVfV9Y!LmDv&FRv*GF}Q0 z7`lN%%@)(US=$#0Xg|peebRcY(ocLlhRTAoR+mZMiyTMWFPAk&cno?uBGlpN7z!13 zY`I90%mYP#5s#VpQWM^Kcwt<+iKl^2?sav6YDJ)jz|RO*01Kdx4Fb*@5Zl%~T+TV} zWW};7PzJ$2d-mL9#2+To664z$wB_era;Amy5q|uy2#BN2*qvibMjdJvEMR+DC^N#X z%0xsA=efagY&FTm?&JMskA+ChxCAX}Tnv#zd?F@+(LYGVxC7{ZoLmf|BL{C^!WzJa zA(VKxapC|5r^xB)Ljl2eZ{L?5E@u+w#)Z%xy|>KF5rKiI;A3V4rFYR5u1JEE=0ImR zlw9BaT2T%inpzZ(mVh9x;D!?uwWfSBc2-ua<7GkfxhqIJ2m96>EX@7hE77vCrfHPO zvgx5Rj@!QQ)yzzpAr`pR^g`svien!YLOeS{31wYooL1K+?$n)jvT7SHZMFtMwBiR6 z%Vf7(V~}7ZVgB_!sy_>zr0=?l%@AcB|2(^A*+|ECx6cB3`qC*K_q;rZ!q>Z4dn^=_ zV!JEs0Q&6k?sLx>nO)+c(&@dQhe?zSi>sya_Y4R;Ie}63^=AqpWO#V^ukZro5K%Zh zWDFE>KkL1E%xs3CnhG2gZOV2JmTF>s03UGabo+j4kBG(4X*u~_$x+6Ci1O9 zLeB(NY_c?N6)cNQ*6x{*Oj9r5Hiy3c2CRudyEh{}9Ugve=ziU;?XYrzG*4T!(si(A zD_OEmaLVVdPcf28%iq)P!JYfU`Tp>?9D_&Q5&E(xS*{^Izr#;_GWSn^9#x!d|15sS zolGooN@RfUucRg1L{R4ErNQ-n!=;=%r*HjH+%h=K=x1P&iG3=1*>jTP1p^|cAZijo zZUK}D(LgU9E#A7?Vu4GsKov1Hi`-(iJYXP^<0Du%9l#m>6o-Mslwu%dPf4q3q~b;9f9)U^fUHhwi#yE!jYzs%@^yB=yv+1Q+WOwHc}Fpr!2vmx+5+K&FKT4PO7 z$M5P@VLEksvz4+}%aEE-^yF4A5?b1MPkmlp!22_(g-OZHml=l9J28h0b6lK)V&Tfe z)zTDb@%YhBEiJLOA66gM?oCJ9#I+ck;8|_-MynE~YnBfo;KJztjo`ceI8d*6@thIV zEh_8^P**@wb%-&ufZfLXMR|E|dC(gO#gSDZ{bLJ4 z){%7$sAIQQRf_;G_$*bl+69EAohB9XC0AF0!6Kl}oMeU9yJ4NiLOMI$!5dpTL81y-BZHOf^Mq(DFYNsSuhZ_GOF$bgf$f*Q=@ z-JDg7x5J7bcmBQ)4P4tWcJ+3!HU(lUe*@%B~C_IZ6jbe}bcrVeCN7H4P<+G7YrwS)tDPL;1 zs0`jjgflLE(gwLr;F0Hm(}CpIuMqw?M{-BMFh)+g=;E(vJ3EBlzP{o1*T{l`Fd6~d z^li4s{5D;_2c&F#GJ*~>Sa4>y`)kZFIZaKO0hphxkzXbs2^}q9oRKti zO&kydxtSxdKkbLZV%37DkxeU3Kwv&9&*ED2pn@nTR>NhgTA(N|FAuse`!i)Zve{Ki z*o^U=R|{EkxVT;e24m>+0dK|#S#)h?Sb4mpbI%~`6^}Cs0|wR~#IFn9yMksx zL{!uV2v0I)|7J!9JJ0Kj{o1*;(>tAhgpS)k4`1x8OCc51enlu}8c`}o+xR4G?4!>< zsn(O2`M;l3m&_7xs7!=sJ!4_*7c2uySHPyoh4ZjrlN63KpFCxUdE&fN8 zW}=iEfd|3Dt)Bx5yO-5sK4%SZdQ=WGD%i~!k8!;=97m&-{N_+%SV9iwM@WF~&lwEJ zKZA>$+ZL)yrvA*~agtt+I_BbXRh6bKqn40(l^pw%1^NPL`D1NO{y?=E+zW%@09Ef#qZzcpitSo1xYPs)*a`ST}6L?X&zY8U2~D! zMLy<|e%0Ip`9$$d&X686fSedxm}edTPAHw8oXp;XK~&F87j77gY5af*uGVX~Lr6zq zwQW-(`UVCjJN_O9jX+bbdatmqJU8yOsmD)o-Hh8hH95HU4h1>6!ippsGnZSed(*M0 z{UxaM*e`jzm>uPdox1{t)is^y9bB=sONZh(Db^}S&?O(p8b4pax=GlM@thvJ|C_w2 zb+Os#s-1d4@zk~Z_ALrBJBBjhMN9|>09o&7XaKfe9;CA6$jX9(a9hdF^eL{Fgn&l* z&-Oh7w70KsqJnUi-wc4}IFn?+AvqBLVF+N=IK9q==9Gv2WpdlExrCQZFqt+`9eV0KlWu1yEaOR(cB^A@f)1` z<@X%xHTcBeRk8Q>c`tsvGF#ECAJA8K+!+b9+NjBz_MNuk@YVWjvTME6Xd;d%B+bFM z>YxwHfWKhVvR`toiUaiFTldRIs&jMzKDG!Oa=+dSn_yml-D!QbV2`F!E^PT!L6X=> zGBz<8{W6|ofKFjp)%a-zC{zJ{-&IZaEU%jg8o#}3(jQak2CaR5KPL`?Sv5<~@4=vE zMa210(_`ag5l15$^IbOaCI@@5>z>lAoup)bAsQpGOVP3FK+7*`R7wR#li8rul1fZV z(~n=YAadnjSDGq@W%3#=&$~I^M#sjAo0{euxa7@lQG800IpA{=@pKxkQY|2rKLHhe zfPf)A=U#$hfp&1MG+WfK5Kz@^QW6BD+|4_-cEnQQawUz!d!Mu*8Lz)7JcfQkGL=X< zziSuRof;pf#-)^c0o<$ELhbhekVF8&0ajMluiw6nYyVTn)do3duQv+r6Y1e}?N8Gt zemv&dm!zZ%*SBpQ_in9-veI zDO311t(^m7ge-_r5|nouOwRCiTj6ufcN+850EmuB8;<0Bt!Mey@R3=%i?q@fdyj4y zZ}xf4t*Wdt?W>50(Cpc6=5zK$(!>E7W8)E~!v+3K$J-kQao;Y;#Y%}tV*Pt`g#o26 z@+6{JFWbWyaqp5+BaCRjOW)te(C(p8Y1P*X$2b)gDFr!F2d0ZQ_8XKXBv@x!eovM0 zUgE!g6Cjs&nAsEQ_&7GebG+;YvRX;{KhDHZGn}QtxV-Z^h#!Mpod)<-%v)9l0*<2-{`eJjnYU-vsXS;oMC@~L3nE;)E{ z8ViRo;ZUGn69Gi1%K-Tuy=xjdxy#K2d(#dvI&Ecfb8}wp2l!}qDF8{XRxdBF#L=pF z!R35bF)vU%k%u4#2N)O zuxM%bx3`9>kp2Dz61*}vySs%l@KhARZkJ@b6cl_u@%)L3LiwlK5MCrVuoQik6Io}7 zbhxXUHzx0}B1`-;A5s1LcTooi&eUv@54|HfJ0}jTy4f60J^;{o=!+O+D|+&6{QEoW zIX^a76L*Bk#$vWk0wj!n)Px56zF)X%MXqbAA1gc*+I5=G2-baZtcwj~&J!rRb?R9~8 z);8J8&Y{opA^WIrIlvvquj*bgyvjAj8JZzW6(apyh2{`xvBFerG=QH-$eYmyse1hmJ+AC|*?3k*Yro6M7@{wdP4A|eiTs3Hc5YKM5gbhXq+t0+7e;Q zPZaI;P{N@U%Z99mik#0=w2Ifp{4QG_ytmsK2{#EKIfs6DeJij2tsSJBXw8WD>Zyb! zpm8N4lS6$S-?=&acJQK2!Vlm019ir7(98*ko*X-tUo-5!Lr!h{y<& z&hTY&6cQ0=*}ya_+dEFP>0&-5-Tg?oNKyJ)7Vc7pJlRuM-PDUZD^OLh2@4@U)Vyz?*C>l5fZxk2k&0fg#`!hM)+wa>_Kg>?P+%!6U#``vY^3E4)4CLe4%t3M$P?_11P*6YV)*LS^JdJ#N# zd&CdB^#xb=MW6?xqpJ(L?MFZQw^9mMT}&yZF$&CX@39N(_fa0~AU|QTQZ3%e1F?UQ zvZ>JAP6)grB3aK~@>py#b#YiihdiM?Vr^NmyR~FbSe{0k2GDI+sk19!HXI~5f!!TF zfk{9K>FFYjx^-lF-1|spe2r2nBP%PqsA^y5Jhu#zn|A_5)w3kX&7HPfs`s*d{cxMP zmn`Kf`m26bzF?I}kkZ=PCc0nSFhD?bc#`skfR=|lCfxHc&}_n4Gj`BM5^jeRKSx$h{`_F`!4vboB|#bv|uJo4vH;Z z9sBtRi_0l?2?snk0wF(TCKr)3NN?{Y3?Is3eQO#Unp&Jn&+GKtTtzBfF>_7bCM>G4 zN|ms>3$G)0^H3>(<0Y|7VsKX!+#gg=lJU*wP(C)<%)w?m^`7~K$dH8l?yd~^>`KlZ zLs@s1PmfM(bPy>6$z31(JfsEgN{gKO%EygveLVDhlTy8tki$T$&$ydm z+p&Mn_f0)rdN@s)Un{X}yo5=3(bCgTjxuaiG631UIXhm5iz9oSt6hek+hZ3oEE=!c zp&p{>=Hv!_(n7e4OA3^K#AnDdGN$Y&b6Fb0KqG|}K{$qQYmm-rAEbLe9WO|HdQL$7@c&i(%RRpVa;aHW1<-9k z2FV%F$OZqB*lXsj(_&tYL3jMDp{ruNK&N^9!#t=N zphGMEw3?Eo>Kq+Cz&`!HeG0`Nl;~SbDu6#00*icW)|eXhTCXv(6BxN2_T0^`*JK2%0FupK8o8z6J%B{zrVAkPx>W}?Sz zZnoY8xsm5G@CXI?`@aC_RaN7QgoKPB*B-+A0VN3u(4R(`UE3n%8b9E~ei7jL zhW7F;?*^O|CrRLf1%Bh)X(f0XwY{#~6P?d*%G7C5_=jKwwUb*sv^uciKAeDh4q_Mo zYS%*@m5LQn8z^&%_CWleU#dc&XIE4oL|K!R&{bm?ELDh`WXk zJ!WmS#z5^h-yeYY$Q&y3Y{Oy08>5!$!-p?_oDXZjz+;)^5?{f$hwkuq0byZVWkY;p zS^M=Z@dG1x0!8ePU*0M_+pwcHalHPl0I4IYuN6rJElX>Fz(%bZjLkd~WNL2pL37+M z>9T!XoM~-yeh}XIS9DYb1J*C<6p=7$gd*{FYgyB!N{~%2B8=aTWZ3tzRXAZ@WtI{RukqXpRfwK#Ds;iwar{28| zx0|CU6c7ZUDSOS2mx#0wIyys$>s$}&g8YB7n>o?9lMp9c&kqRzQ0$WC-LFahvG5(s z#vsf)dUW*Ls1*K~#vZ-VJeRxd^&UImVAlV91hL(j>39M6Q)kR&D^XNj{9VwGbHp}} zq&J{8_?B6o_f1|w!34VUR^_jGaj!81V{4&+^=Mr@Xbl&a>SwRaoEt(T*RL1^xqBW! zqgtmzb*A32jM?#2Z^gQXfJw*O&gu{g!H&6R89x7dCyW6}t1Wh~hoPXuUM&KunxELh z_5HWlKkiPMIz#)4vhYU@uDx<*=<_9hCuaTBq8(;NkBn$!!2+S(x=zLMV`ov|mLcGN zbYpra4>jpSjCCy<8yf?0OHk2H`HUIpRg;A@Igz**JWl)vFdA-J91Pzh8~t*cvVG6e z=5YZJz(JfJSk%z%^O}Ru`@Dq@;w1LQ@&bQ6uyFsoOsdK+iR=g;F!ueIbSsR z$N2dZRCifQcn}VV$*uu=0rQ4yY8XHoF&sF=rhd4{+crNe0F(Khl2RmEr}vE(@SD{w z9A1I!=tsuu7tAl2xwvjKcfPnlgFx#N^mj^B3#eF;2KYZtCW%p(oOR?HDzV%{A3Js# zo}JnOiV2V-BQ!Wa2Z&{BZT*_dNQOppYtrJ#D#KgdxDNmcjer2++tKTbq1!GwjKhZGer}zN-)xxTnq44R zdb|Iqd)u{TWYhHAnhXP7#vW9M+RdvLI`h8gTh*w~>Mem=Pn3wIZXtBSWCJwg*8%Qs z&KUc@$p|nTAv#!hn&kD9c~kS}19UU!zYylr#<55`vfAQq9|YSHDbPFm?9Xq ze8Mu`*up?C&{~FO_Ur~1!R-|eH9f(B|9e>J5d8NUgOB;Y$MX9h)~}A3!2HGk|3Hre zQwjg~Xz6Lq^)&k5n}@;fPf|3Xac$67$zsvC!7{{?!TXqKQM(iD31Br`eqs;d*tMH9rWv>77X$_-Xz?` z&MvntlhlUt12uHWbAC+i}_9A^KTNzAk#^Yn-s|E-B1waaN}gpBt}p7%Nh;I_Q+b6O$W=~7)%ksnTRjX{P^^^xeyD~v;f{_$yt*cPFg^Ys8{LSycHU%v z{J#6`L)p!C=@6v4c!p8?L4VD!C?L5%RwSW#2mfKc+_j;O1sX9n?;Wrf|IxVBW9;T9 z!Hd;3d6C~eK{I-7234gSH&%QqhwHu}yG&jFEAPI)+q7CS{xLd>Bj6}HVtmFo@Ba8O zdu0KDP78cRi@`UIJ6C^^#pUHAK*mSG!}AA&nB53|>yJ%nZc$MV5L5>Ru!W^_6kJOG z0ySs8<14DA*M*30K2dt}YjP{PIK6-F5ylUzZiA^?wIIST-?!&sUU5&vyPoirTo2AE zH?4eJbUtcW3w>O{a_{c9$z}r6MnXuqlo;Q40$+Z7niPQ@T|BFjdhy^&&r>)BeRqt_mgX1tTAW^^Q2Tpe1@Hqs2W zYMZz0(R%@G&FK(z3hLef`0cmqc$$)DW%2bA$j{B1^`7-Fp9^ObzD8TJ6+w9L50k`B zBiCkSXZw1T+iW1a7P%o~z)-@ZBY`d_r)@TONyna;l$VG4kDT1w*BhHG_U*lXtC{wQ z&@On(GU(;Zd_BM~82_h28d{-P7*BzEMf7SOWng}S za;hFu7IKX3G1t5MoVWb$DaICCyRk zW^4hKdWVuxw>m1}iDx9nWcKwX4FD7t^ic4;Q$r)hdCs~=9B9QXRO1t5xxzeTKD>Bd=#C`hPWjYqggv*R5ARUch zTsrEDK1x68GV$#bSMZeAe2k!r2(M_lQFxK8#V>@W*-omeTwRwcmJ%!JB%imc*Zxjm zJ$FjUo>r+EcDvUBgg~F3MYs577Hf`d(>OMFb0t_f7k+Q%{`E!DtoT2`=Y7cU zg)_P?4F&s_i3!m$Yu(>}AE+qV;gu9{L!>dDUUt{m-j#)H+!!G?)SArnD|4i**w-8A zUA;Q_LF0DwP&Riko5i84Sa@?9HGC8e$NhMJCJMGVuzLbfj4ij=B`8JO0L$6CrJOI3 zYe;6)_Pl1~YYduEB_N=#bZmG}K@k92-ZKnj9%mNHosJx|W0eZ>Z+(uka(-~VgGcBJ zly$oexh^V4oZW~_aeF$0DloOhXE6UvPDQg5>8PRYR38hW_`Ed<4CRH#F)IfXatOZ9 zMt>E(p-jOp@!4t}cXP zB{}c<>&g_`hw*~I-?6`jABDh)KeP|VW7z=!io*o@ZJ8?x?B)p|UV0WuDcwp&Y1Z#8 zg`GkmX>$7p^$hTpx^c^hBY*+q*^V6}t+Cq!yv^9(34H$7?aB*M(+BCwDr6&_xBl$R zB}UmM2QaJGmL+l`Xkk^;%60teET-|wzprXE@b>I*_CdSW5R9tufK^DCF$r@qKFIml zz@#MhZ2vrq0ho z3eu`q|HghtX(!wBg}SQnwZy-_8=SA$8^H-k`O?y2(A|aqjF~~}^$Fg~mjH7&k#+}~2JfI*stmD^g!nd>oci45|9iy9KsKbr6Br|Y^7 z4yqfOw=+V+?jo_mG(*{Bu=Ko5M>8b=-<-*a;!~ZLnOUAi+ljCQxC);c5-E)kuUrD| zzdK&VzRHa8Tn2@SQi96Dw3*phZ$EU(XoMh?eNx89y{wL)E&N+{Y^Cw+N^CsbGaxK? z>)me6Z!3AmALJ{lYN(WlA-QWSwa8B|s*adHa*gA4u8aez$PxPx|6{#fJUE=>0M!$N zq2zPGj8|Cq;)=5JDPtD&r}@IUb1QbO8=T6njJNq;+_w_=8KrWD7Z_^EPe_anhq;I*t+f6Lf>!Z-rG#_K$@4Azd-6y zGB{3d`&G`e&02GBK76Ek4*9nK7e|T!@(%`egT8jok}j1RQ0hqj01;4;IMI`e(`vM+ zxiNq=1DxkXbaXVp3}_4)5f`de6@owq=c7{LH-u(7jwK!nTrd*Gx_aRxS7FbP{`MV( zc^K~{0SJ2=u_fbO@=pll^Qh#tp+JrQGIU_iOSi46doAQ>Z^`U3*P z$YZDa_z|U}IxCefGd}O}cHF=5(@1cvzUn=1JD97A#D}`bRr}Q5*R*I6{6Is@5RDTG zhv8d1jD@dW(5t&xqHFSTV?dUF)U8}xtUlU_YhAJx2qCr~9$GlKHXK*q$l)`jB>4s% zg$SNFO+{V(N?@p~kSvAmCcX}zSJ6S+g%SuUk zJ3Q!}cfEw;whQL3sXHGevHkf|d!V+A;=pt=DWtHFUfszM6T&AS6&FVxgu)%U)*bk8 z2ej6GrW)0M0bqgDQWe(R){yvxC*m|;N*MCAp9Rgq!MV8H2-yYz6Zc3Pc)Q{!GV}u5 zLr33l15YcIGaP?W636$xD#`~3@_zp;o#N}o#+Ey+;ImpPTD@P|XEj7x)jB`pqcQ2j zXm7WY%x%%3AFJUDu0Fj8y!PoW;GLcUiPdf>pwYbTH{Af>nOvAs!GJCq%wWy~WBr64 z^6-J0db#(@7s@Ow$Wu^U_%tNa9G*>Cn4K*)dT7}Qnle7S{!<$Eq=!w9FbPwnjG7u^ zj)!Yn*74KtG{h!hYuRKe6im9-LIcl2_MS6q>zqaJS1o)?1A85*|2Pu6w&%_0*~7M- z_4bexd(uCZ6yKC+gudQiq6claL84tvxx8q7zHfC*Cv&tX%XUg1U<4szQPI(9fW{tB zWKlCPAhGF#HV^nlTvQYh@N&s1DpDrG8S#yF&d_4o+9@wz+(HBxwa09j)5c7Fx^D4c zsHszX!iIi`>_G?v;=&X8=?XIq^=}UK* zQa%HNAE01zoi!62gNSBzvk{9{_4Ey8SK1G&ul~L?0gCw;4v~aHyJRTWx-#7d%hiV7 zT^YPxdfo#`8q?)B-%0-cZD}DN`%#?z-1slelW{RLE&2>FST?V@J3dQHvVxa%BGjj*%#`($`#faUFF1<-B$2~1y9*CX;Ikx&D*xMFwsW4y58Wrj!dNRI z9E$?Qe~F$vVCr1sNhh(xcA6jMhfg0cD!Q~;DKkb6aipfD`T5X7?C^s-^;)8Oq?xb3 z3AYW0B+#L1u>0SB{59I26>~bdWF@@$ zD6nT(%DlT)FSoa;XZrEkRLKVAS0eUea1yK?&i#c)-N2X667}n~S?g^oA0+PdQrGGx z3pIiOZ%JxRjf#<4ogE$Eb^{}bR=4&xHY|Yp>lXk9qOP@5($VYOl%fS_rg#^mka;(u z;0!fYT%36g??viy2)3Nly~=NQp~=EJHUJ!;+TJKQi7CFm&xNGrsLw%hR47}P?Lqo0 z_0|$Jy^Ai}kAMlrKa7m8C`;+_ z_U_In(Sa8Nu@9MPmg9v zq7=AsCXA$;gF!x=-ci}-@{h=$AKp#RMWH=z<3n0pLOQ?Vp=ZLvneJ{CzAF1a8C701 zh!sZVvwW0t!7iL&{W^{>X zswIRdr)T&Ovl+rl{Qioyw9C;heLW6OVAOSFWlj$AE#XnsX?)HFZ^=(+biU`eH&&cV zLQRXb`5iv?8$8RUxb7iZd|U}XQ7n4FN0PvZ2P@YEGdV_+M&P4BDGE?r{sPo$0Mhm) zT?=@!2sg!imocsFbJg6{wdI40w1O;z82USZH8n}3`UXC5GIgxao@sX*8|gG-j~xi6;OBM|f&$ zV}nKq9)9O8k%8i(BVpCH>8q^UzGbVBcB5~4(%J(LwpYuWL=@C2zGm@et~xHT$zl`Z z`VAIht`8;mDe+1%eU8!9T?MCoR!OV{Ky>kczS+dP))kv zKXn=lHTIUm%*Ica?PTc;Oh^H#E<}H2V+voqnKGY0PZ&i0o?|9^P8LJ;au|K`eHaP5%R=q_+Otpez57dXZf7fCg-dZB9=l)P+Pj|%Dj zbMbn17wZiO?8+y|1nLG5v^e3j6_tLiC1b~29nAR&+B6LFgR7|*f?AVD9xG(OncS)Q z?~J(ZM<_mawF*)hD5* zMjSsgi|SEyjQ{dw2Pqz5o(LobqRd`CkDN-}j3ZPHgSiQfol|o2D}tB)RsArLQW^h_ z$*0W#4I{m4S$g&)`gG@UE3W~^)#?8Eu>}k_4uR|uQDG`)gyF}ykGvYUx^ZX%y*mk} z-wVV!@G(X4hn19+96L4K3wbD8FMZ`QFf*g&Ib8hPi!vYACQckl#Qi%{vNe`#QP~ZJ zxUj0DrQ(j0@tcDevqG%*WhbWgTzJv)bt*RFk8liBY5q(azbJ6eKk>z0@0ShfB@#;& z$$EC^_;l!qS{$NFR0x{*o;%?Z5r=)g?el4ZO%7qLisNgEtV^Oiq(!<|Z2uVkA?E1l zINj*V4XjbjjH=2_SQr7DxFAhm^c;aa+43WaZjrB)^5?gf!X47x4q*!8vN5ixRj}~v zwm5Gs8V_s#fDkU z^wSyroofr&dOYo#aeKDe#%5JrTeDLp=}&LY<}AuUiK3uQ%8qC4ZWD;_m^Kg z#8nCbg8Hn{)qxCG9#{vxLO27Om#p ziF|}hM{qxDF~<)Bj@PUY4hSLQFXFio7Li|CH`z0R^4QZ;D9I=Iids|@6n^pV6Qs)3 z$95pC#s`Ofsu&Q--w}_zxwc%HK%Z@N$72#(R+cf8%x^GsEh4J*Qdhhtn57hjO=UGV zuBJ?q5n4_rt+K!Wo0o3zDJr~hf815dENOgQQ)aN@p6qPleIp+@AOD>7HM@3C1O*Vh z1yas{=ftmAQ{vUD4XwlTPY{nHlSa4@|0FesSA%rVFe_ZB)QEIaOLrHR$Izr9)_#*6 z@SL3El#Rzs6Q%ntl~)rGCOG&!zMTt*=(&3}9|mvP&3Nl)-WOHe7!5)F1jWY(yS1$2 zeVJGgz~UvOO5UNxD3Ct^#EcXfH9`0n!3QA=VPLrWIKn9byd~fjGQwpW&UwGOy%Ns< z0c_J+JEd*f_N{Y!k)rsJguT!ovFcrhxGv|NIr9VRs5jcS9HoXva>1JS$Dgq@r~b-C zzYfR{C%HC+GHYIMsvUw|Jpw&*ErWv+ivAY_hCp`u*N71wef=|{VDqvW?~A9DrBn|E z06uYsd1Rjvxu$P+nN+msl&scBt08)wjdDYUi?%Xk759o!vgC44WnsKKYgpN`KW%LM z+>eav{@l)0SyHiH6crX?f~X7w0|O!ea0BmMAEmM50iC*jK<~tT#o5 zD1!%wCOIJ}hiXK<39hJk2rvhD+O#MemC0VQDA z#g=3VD8ERXtGuaCy==#%ImlU9a8(P~w_O;(P^fR)iU9ChPuVUZA-qSB>cr56W#HRG zU%~2@lm)i?98CNNOF}0n2VE8Q`6G+9GKs>7PC*B)5P&G&8n)%f)mqzkh{3#_lJyJwjXn6Hj4|S9*oCj;$OnF{39MVOQ$D}PbnbN1bWcSv z(&Te=eO!B-GdFne$q!RM#xCw7XHPX)R&)$a5i7Xw`VlWh2@s6r4=+5lx{Xj-*$k{j z8X>`q-+;k-o}50D<7`~-BQIYwd zgfV_Ua>0UFM!i}^WVQ1gVS2#^WTC~Ao6R&W`*B$f9VwQ!Xzr&5PgW35bo8*EBG(e;_dd;i6ETV!kMVA-|WWj6F$bWqZALisnako+--F zKD-?}uqvRi#?&EGo%{#GMLh?56E0(8bLX_9Y~vADpi%dV%>BMZt3HNS#j|Yab>Xvm zn=Kgvgg}9eknkU^y zj0s$D6#pe5jbtZaWzz83WZdJx?)3P%|GRw}#s0 zs$6JPIOHCF)MWg$+=LuUY1v1&$ROiKz9EKhC~7Agbo;|I!W8h?F#E}24FZB9 z3aB*FNQg8n2uL?di0y{eRxZj?|M?}koLK&>=WYDowe?`p z*3m2y&3KZv`tA}cW8t6*r}wf0xRkegTNQu&oFtFzzz2C** z2Fc<}u3gt)!+SvPGEZe%w-(!NNta`)AwE<1c6vw@ah${2HnhU5&MffG;RM(MR^5fx zQmih0(qj+=LfoKC?NBhI1SEm%30Dlw!?xon} ztl%0`TCoVv`dj)!1&CwkM00d5?NxlHD}`7Dc8{}Tzau_3JdFkAj{TS*5DDWE`}OOW zpz(I=-m}MNOKtN91IZoPo{a>L9W8gF1pM)d(NEsaccxNUru^xY0JWY$Myu= zmBLreHE{(ibre6mV0-*p>ye8xp$KM!3wB0j;+gxbE8|U4(goZ|$H(3Ef-G11Pj<4Y z;VEAXk&9jWm82fe<;*YT&S5`L39`ujQe(s5Lu?L2 z7BTVb{-a=@Cp(Ty3!e{sz10RB_QJ$Xf8T7{bR}|Ix9n}9d|PKgk{N8+Ett}_6)fX& ze0|1jHCJ0h4GEe0WibWNoBSqrenJB$G4OZ0J8IwLRa9v-5D;SM!s=TMEM-FAC|)H=vUd3-2cPIq(89>yO9=7z^u&*mG4TzW8u@ z9Oe)O!(w&O3#2L2=#~qYL^YI@l)x;4>nE*R^U}{`VMnKm0s3=g&qjT#p~<*pLg<=X zl~sXPp%LubV@2ac33hQ8yJK&kV~wag@>*S;f_W5b`H^lW~_#fWe0EOk82;3=L**;@A71_YC~|{VwZQ< zbZrvT&pn}+zLtevdr~t8;%C*&&2z*Kz5|n0G$~6|NGSEkxTv`Kq7qrsu64PAS_w_n zr)jkLUVgAY7jPKKwf+H(j_7G=Rnxd{h(?x+_u|0;x6ETC<41e1Q=oYxu`_V! z1PL%~+4{%9ySvo-*OPB;-=+gLcx5qBTGG0@mWG0To3RaDAdea{5#uwfyGL|=Mt2`_ zih69<6z2$69j4I>v*1Q6P#FM9sq21dH?WM25X28IRY|#}_W}K#a07`y@7`k)*ALcn zIU&QE@5a)!#%Va8R(5#)$)v0jwds_sebh2ScDBh(E0!<(BwX8e#N)_04@=wHhh|@( zC!HoTd_}gW=Fl|qd%h(Q`|&m1;>$9|#fvzVY<`Dd!wr>1K7Jf=9(2`r$48B1^43k>4Zx3dn`0pCpnw&u6}8MRyebC` z3aMEWq}WXypw_mLszsvw4CwjW{%PLo!xsP)EVz|RDE0MOM*N-0C;9Yud!$jWVo{X? zT#yMPEmUM}3n-msKhZZ-NGY7BfXEqMzXt+A^4NZuUsBDb1!LzqK#oO^Ar%XT&s`bZ zuBm16gc=HzeAsWoBgg6Nd;)NeyGQ`oeGh@LM1{{)9kqtX5BqvfKR0{&_Gy*O&Ttv% zJ-o|H9Xb%60BA zIG^I;IOiVRrz9qr@m!3)x2f9I-P^kas9)8~c7IEOTt6qK=-b#2k*dh{*f*?MS5$2) z8N&dYWdobUzpIPy^4KT?SCKFYs=2gbmmC;b+$kj>TLD-aCKzYEc;U7pTPBKnbUnk6|uISogJ6W%%;)p0SCH*?Vp`9yxDTZ%29h zHhg4qJRpgKAD_+(utmK8xV?qPe?x)mTGx>OpTaUZX~U1}!@*rCh&<5h2ejR|SLojY zK926>{L0EiiYk#RpAK0-$c(Idd@Ug%0c7Z)m}G z(;z>;HJNnrE*G)t+E_Gy78nzQV+blAf5OwD{-7vuxhpy>Abv6K$4m@xcj-~x?a%lz zLv3Nn`^Wzwtq#%QS5DUQ7y!EIQg_65jHsSnJQ+pKF_TwZ@HrFnes}KyJ@65!R1}`< zVpk=4Z%GnlvafrdiN>nG)nUX>6}GBlnO8i!CA?}dMIWvC`H9BL+nx0{CWtzp_6nE7 zi@Xf{T2CEVLE^@=%(7k`^z!}qQ$L{lAHmV^iHr=F0rpVO|N-5rb+ZDNtw zqgT&L6@8W(FPV7Tq^RTQ`irpW@Sw4=OU~?zOV0q=nsPROuX#D?P}xuMs436)v}MXM zZK-Ubjsye=UdSS15|@XTyiI(B?uy!IQWh~bqFbh(O6u@D+A`BYQWoeAgVxgo{|ce7 zz%E&y^mCh{q@JTyWJA#mvyj)A@QmnNkT^>L5tsm7bfip?#q8*X2N=2jaz2Tl7qi~QH8cqf0Ci44rLGg z$!>eI*WX85*HYS4!NDbG^58Tin}xDSoD2Xb*02> zaKu=sBvNP2L?)loApQfePuToA+j#V7cl1jO=!P36FBQ@i?vB5GSk#xO0B9$_WG?=3FPgXbs^#-!&2Ul+7{h$}?w%IOr| zX%0^>xQB6;D#W`)v#`KUNgU*oqa@6xyQtFXcTy_J8hsU1hN&0}{i};*52D@)jPT6d zJbce-AGPujXAMc+|As{r*;i?`UZ%t;Ih-0geh>6?lUuJiE_(C%suKY&UbH}1tM$T6>6}hjQLbDn2aZ`57r{<}R&!3;mVwT!UlhYx+!9sw!z?vGN zuFjx4oPYvzYw}VQ@YUQY_;P6u9rFD22+=b`@Slfii%tAY8j3u@4>)~yE%f7N-C%!Q z?8)8$FJp0$3&JqB>~puJ+E(vG9tinb>d&~FrsbZ!iLFr8D=B)LCi9=W1mVr`N}8@H z`KYCce)k)A+vaQI6n3;W@;a>)!LDZ(`RoSNy!;!_d-F$3qr1Ocz_qu_$72eNl4k#T zHC2e;h{)xo-bh&DhCce#aB@QE+e;G+1Pu;)8dUiA=)~l3{R$0Y7q45{bTIQ%S~PR$ zHj24sf*0U+=|2y#=w_`*>|muWgBP$DTb(1_JYGI}|Nc^>WCa9;rpHJ~@=Joyjl8N7 zN-oPK`yQ9PiX8m>{QQc>EfQ)y&9|BT9L`Fd7t7b_YVD=$T1rlw;17YPB5Zg)xN}iK zO)bohXT@oyKsp4^qapu%TN)T@%>no-mF5G z!o&UkhQ}9fbjWL2x}go|;@sdLcI6t_YpCJG?vQ%7b9O^M`?9vXpIwt4Uvi5i=~J_% zu8Q9IDMr;8PvVoqZ3kb(m!s^F_k0(>DbJT9E+7q2a~gu`!Cs zj#kWKGHMCc_~N|Kv+nu#)BAdQ%E0dc(qjTIBv{88o|nf9SXt)%O-EKSevcA9r9(ZhV(*ZA+;POz zasyrGf2&jy^FR}!s3I%%SZ)$;B#w!}by(bo%ee0T-Y6_yAOm`#@tNyG&7xv<^cY7y zo?WAHSlH0+J}AA{ju)zl1aam87f7$$RkUwF{*5-7Z1G~R{JVE&OSd{gk!!?ILsiLR zSKPelSJY9lkJ>MP3D61?4-egeLgV7+Cl(SC0-PX0qjoC3zPG{D5jd)NK_<-23YFHk z`Lrb>{M;_pz$zCu@${;3G)KEpxNX8=Xzo&Eux-DQb`Hlx*i5mA z{A>qv&QTFX96G%o)FWegNTmYUd_;cH{K0Y1r3&f_w9blO3oYD6lq>C2rtu=gJp+TL z1#h_IWLR%~A_P0?leJH7S17mkiwe>9>eqbc#C&*cX+yjJ)2T=W?Dg-P`&uv7X8nd8 z>O@W5rM;`j4eHJRbenRCDJedECcG{GQli3OZ1HS=YsP`3 z^TCuM*IFkia~Zzn(sfOc2Z`|@23JUtg|bIWEvd^3F7a21VOebaKd?-!Pqcx_03xetVS zVG3_dl*##VE)1ljPideVMFvlcSL4`d&sllR8ZV2hy3#;kC7*gsSbMcM^^Kx&A$vr* zHO;D)=(h|h>IvJMyvle+asgAfc7Ki%fbXEB_s-%RILz#GsI`8@;G=@(TCBa_%Vg)Q z_u&fX+uR;=DeuuF9AP`UPjeL?dgO3T;T1nI`2JcC(eaZm92@b8&+G)E_N z4(Mul{C;|JKjZWHL6h=o<+{w6PR^~PEDWxD4|hGAp*_l$7{tk6)cmq8tM$0d+4PwA zg;U-o$uH~2NmX-gNm5mu*SqQP^K21gGrPQ1-Q5tR=5hU9)3R^N*)-~mIiUsz)(Jn; zB%v&Tu^&A&Gz|YyAwkJF!SV^2XY%aXa#DnAZ^n(phP}i`40)$w))-2lJD>oV&`V`T z<;ZG!$SJI;ev_2iy?yR?ZKd<^&itJXYoNN5dqO}pdfw(J)B|>=2sD>`P|L=AC2rI=3aE3;YI~d%nD^V=Yyz3Jn4u_( zypmPrpM5!oZJ#nno-uF0Z2Cz^!pe{jwcQaOnkX>)3+v8OytdWHTi(tCwfrp?W8 zI`sKsl_&ojYFc$%LDto8hn$-&K#JqoTsgC0+^t=DL z==}rIWEkf5yU*v+gpZ)Hv&ef$EEb8##-4?o9=Bnzl{okb7RRqgbpO*&2)I(t^o{a- z>Zp9}at3wypZnTe8bOOXZ`16ej*)gmxqEx3#vK;59LXgw+&mU%IF}YDpS)9!?RfR} zArg35iAd))Fp*Bj_iv8SNH8wUEhM-cOo8cK0#rOo9$EcBm*~DjQ(c{9uOYmlPjAph z3M5TZ0-Uum9CF`*_aPo6xW7!dbl?rrg$rLjJ&KH>cK!gv>t9%K`4ZinaUnJ|EYU|y zE;EmZI9b&;z~40PQaf8=@Unx5#+q7fI{A6$b3Y*GbxWJ~J-#f02_(7W^q7_I^H&BD zsJuLAtuLMDYUe;V6MAU#gJR4TraiqzXD+7gbnh=c*8Fsif1rpeUpM>r$;}r!$$GkJ z;}zjwf9V}tkm0;=iyW^E<3A0|o`G7ZR{K zRxJ&L!ag80uv1-u2DtnL#NszOW^x2)7Y9duh(8YM?jp2QzG;IUJ`ofW&=a^R zm2>66-X=7Qiwn`Yo2TlKBg^gw9djBF-w!RDiTkAD_mcUkHYer8V<4sxeUFy7Pa&$8 z0G5xw?YfSvc3@6R?x#w}I%#HgfF4z_i3&Z%(BvV_?a2~qH)+zb+c1;J+P9lG9nWQh z*sZ}_9@CkrF*(LIf@{Hz&o7_Y!2PT+YTX_HcVV2t-Sfk?`kl+U4Rbiy%?B+r7LCrcvpbB$RpmKcT z=M%Eb5&5kBP$0bt!Piz!IeL#!>n(X0LwUIC*FS*dI3YzOAU1%HkFRCDB6i&B%5eeB z%}i}K4-X!GepPh^kj<*Hl0GP?fo$#f?*x@uxZlpDg>MBI5gRnm34?NuBI9j&_|9`A z`<9@86oYNz>cNo?ryIgBFs1aUnXxoJkLxR>?0?2MEixlm9WP_Jj~OO8mr&Iaj|jiH zERjp$)^}JsO_MVAK;Y4A(!np|IU5?z35luWETLJhxjplX{YcS`6QnI=^vp# zL7j2K#M(XA8^2ci>)A{%$7HoD0kMexFOyAKh&pmaO!Vb8C_2=#=w0 z#uxG7|kcGh6!pJRmbHI-6D<-2^in%~*MH@ogxw7>7g`{ax^RvsHj~~aszfZB)0>KUjm;ba} z9Ih<0jtHSq%`Gep8+VW?9JPbmgu%#!HWxprJSc2O^}WZPi`=*qnBHneKDb=%DXdqAMS0j% zirAZsdr@{tdEX2vj4w%NZkZXD`ba#lLu#vG*C%gyUiJBF4)z+3yp54oKZ|;zkCUFa z54LbFfi-V}&IlQ^^}l4qz>eYWH_^eICVZw~US@~>c~!Bur=BlX=_6wC9R*6a8_5@| zQ*d5|f6WZ|$$r@i_XuGNeD6p~*yU*hXnZmZK&kQicGeFHGrL>Vrlo5r zu^15k?vrtE;{XbI}-eNOamt8z`l+@hD@#bk(x?8<<9FKIKJwb&ZsYu5?i3F zn@5|~&46_k<{dN@)y|>p(2$G#7gFVvgSNgiFN!<6_t4KAH$7hA^$e_PW_x&eSl|L1 zBiNC3SGb!C1b>_~EfsppGA$H^L0LKKtEUOMzvm6Yin;N9Be*lSHDiiGEiQkKAl(s) zaBC9%Qp|yVVau;(WfRCCJqTmK3=C>;dK^G%Y|Wt(`2i6^(l+788p+3MV~EC#M0tt- zvFmUn!&&zTDOqInb-*jw4WYRq4?)WY!PsA4+4ho+BhvkGSG=z>tx@g;iyLk?oroPG z(Af#QW@9u0d#eKiBFQ8o`ZTxSaa=Wi8sSk>V}@GL{WJNH>`jCY#gc5yg^Qi~b0Hh8h+$~`u1(lWPtxT~SX zUSNX!=06y~zxHZi zN*P|Rpkoa_Dm1!24)t&~j6ojE6rZCp#Wqeh%|#^IMi^&t1lD)K)!TWk#v5uzQWrU| zy8D~28P#7wjgV9L-y0-`QtJKRn)5qUp^P+Cn*?*Cw{<0URW3UECMU#;ez#eyPm1ux zYp&3W>HUF^y5Fq7DIY;zriP!U-n>PW0ejy=kdcnJW^s(o61+f^OR8VLf2Di0^j^#V zvi}mFAbt>EWgEN_T*Y>~k-4^@V1P#>AMf=Oc*bq-dGTH&I0c6e&AZ2D7l+>MjcFC? z*_{`kEvd7($GLo`yM*WFowwnDXT@XVPJN^w;k=aow^9BBir_|mz-=kV&(V!iId=k^ zmo4&x8o>oQ{&ino)N@SfbEqik^KMOl<{UZ%FTAUJv)uf}m4KR^KfH@cD$E2a%KW{8 z-(@iU-)8GcpdfPR(^Tm%+4@bbME^xxK=Xg@M^wt#(^Evkv8v_RX$Gshz83v95YBke zcGvDP`PTS}-0jEW6nDJYC$&DYT@JRFtaklqE9BYqnV}e#5j0Z8&h#$($Eb}}dd&RLY3@BN^Yo?g5duQ_D6-GLG`s_!=^Lr<8 z>FL57jHJYiGhS?|>4Zys`1&k2Tn%l3ce+PouM0pcpy);7vA?T*B*IfNDqL}yha5Bi z@CrQhf4|3Dn51dceZxBE%c(HGn}CtXOo|l`x_I$o0?ci~Mv5DRo`KYLoq%*CmCT|` zwf2%THIxaPYqVg;f-2dt(@PmDwA_isEwadZHcFO{WuCi>-H#144W*>pTGH)LrrAD8q z;b47MRh?^RYbmbJRzq|vnREuF2nup(Y-*Hp^{GVvM;_q5BmfBhR`>^m0`}5Rq4v$h zw5{+l@4sd=1^6X(sr(0}`)iu#4$!trbo>|ICFWr$6F2=2B1#-Y%bkMvKge*@g%(Pd z{{qaW!K7Br|LaO+F@kUZV$Wc6`PKggqa8T@!KSsjW#nEaiy?Z8ZsC}Ay;#~l0ha@d zz^(rt$A_JDzR1h{M7ExKqxI%j-}P8TejP1{3kN@(apm9N_(m2pe&$vsO}4RK@q=G* z8VwCjd=*_I)3p1E-$BJS3~xNRNO>bQ4o_Ixh78h6W8;CXy0^GqFR3T^wH>A#Uoyh#txFzVD-#e_T5~kGRG{oUcGR(nH}?7>_Ct^j$w8~ThRwP zjWK@L*ej6K^FK*m>on>2K9$UIJe^O*6ZE0eKESy>L50=8OG?R8u}-_9>_dlRlQc>n z5Mz>0)T%I>hnyi=IP2sL>732J*e0@6f3E1E$tCk`{nB_z*N9g&oc2ZET3;YIeo%1D z%QR+BbMnpLT$twtrETuK7QgTLXO5RZt9rlCCypp8vO85lOHCAKX=U zg&YH}8>XIE=Q^VfEN^ctuaF2;cEwia>;xql{@q9KE4uo5U%nxE`EJe&D@E39M~yX+ zly}+*qjue2x88Ad%kde0`u1vly<$s^3u7vnO#_|Nhu-+9M`b$haDQ#L{Da*&i%&!Y ziMgL$jiB2NJ@g1DcP-riIFU2Bd~f|hrAl^B_Kzd@dO?rIM*1zS+(U7X6p;KeDFZ{$ zy=y~zCm%I-ID7rZ{ofc)eL^kYT|5Z%6DZ(cj4sPJ>>Q)({YOWG_iRot9Y0oXZ|7^a zwN>(Y5Hk2S{sD0`jK0a3x#9V(Ltk{%AALN{w=>!~ITrI3sixAL#88#=)=J?;EsgYW z!c07jpRvk*sg5Y`vthSmuvCYqQ3h(R6_Hfy8;p`=w_2w+tvKEBR*U9FfAMDA7cVcA zeco0pXO+FF^^*1bhjmkw*N_dW>oXFdnnJxAZA4>NmAtK}6NV*1Z0MskUZzhC4*d)s zsP%o7_NcPtz90e<<4F#)GDOdQh#_wTn?1+$AYrh^J_fQ5JVc z>rQg4%ebH4faX4xc({Og1j7S3+JYULLtQ69Mc%r8e)`#Zjrp0GA7hO4LyN@+!YrrT_>lX-SV0f&y+=Qvt$+r{;x-{rqM8)#2Qzi&JnLmVeCLCt&1#<#I> z(Z5gdC!um@MQwJ@;DPiOW?Q=Mnb%clE->~(&u7lHz2vm&fDMOVYKo|nTy%b^P5j&E zEJK~sW{S&pq1@;N3>1*_VL~vhzw<6hX?#`a71kA}0IYEt5y`3D{meFm+A{3WbQXa+ zg->kbQfS3+i8KLlRF@b(w*q|-r3JT?_nSPUe&LpXv?k)~Zvx#t#@wG=S8g)hA3EzM z_G1G({33YesPMR3bgBnJdg*DRUn%8j0n#q$LhFk%wrg6GfRgSGD{QGJjr-<1GcEmo z_{!?3GK1^El{{yrH4F3jV*TzSoj#rVYLYCc6GC>!yK6GFWe*a*CIZacy#xOq744wi`@@!8W-p7+&S+D4>HQ75^;G?1OP=80Z-txMc9{lnR zf-85)>D-8I5-NC!?Ga2e7bs=u$B!I{q>vak4Z9P^!lk5z5Bk{!&Wqs; z{oKW5d)G~%_p#w`_J=y#7k*H^j7Tj5_59VxTQx-t;^}4H6cE_=>bNfob*U$O;A=uH zz@Lo)y5!cyAirwpIH|2Zxrq?+^gTfaGbm4PAv2$%Nmx&6_h~kYcb2D$A;{6Bluq}8 zZM`nKrUeEy|02PK43wTpLUVhtmco;N!ZT>(&zUY!^XnrafLDT|6K6!F2Q*z za@vOnGMyT}P9_vqWh8`=&q9J9WvCd)@+z}WdiTTq%f6b0kJAn8B8J?SRtO5nTAKM# z$3LnbsosKUFfsFS`jX>q;fF)|`q<6l-V;Z?^X0Vxr1jlXhZX>sW%&maGCSM9V8xhk z`shCS@8Wu~VnHI20v%aeFyGQz=WREcjr+vtwuTAM0bt*Ag9CksYd1cfLqmwdgY~1> z8AS}bbo}wFP530wv?At&;s_PGfMHhZ(??`oH$6pfaK5S}IXwv<}kD?F?x(%=c_yX!@|qALuUeSB=kzP8%ZVJ@%^GNbFRxP zzPYmp#AhL^!t@~d$I5oi1GB7CFCWAxo@{tfM?G)8N%GZl^r&-Iukec}c+H#-$VXyk z*<9DSpQ%eS+KKp&_+^j-cIKsGfny3I>@03tt4Zg%)!a5tU#BX1)YaqK3Cb#BB-U18Jkvx7mV zpk+bXewdFyWz70DG0EG&5%VzYJtWQt=J$H<;Oi@(S#}QgR$2Qw-XjMnOiDF>x)|J= z#Ym3Lt}<#Fa21~X-rh4`tw+3-Cc)JZn7rVx*AX)d1o6+7NAqC6=L61LjmjG3Wma)I z$H786u6Bk_{{u7dHJ+d}^`PPOn;iSm5}vC$0y3?!=I3C}B42cYmEXwv)5~`_zm^2U zpxZWxq|Q|L_oEx)Qy0Pqiu|T&vYfxem~6ST;9sgg`r9q7@e4>xsEGTCFQ}U+ zxWRzLzeV+ThkKP#WD*!9fY5xHP>XUCj^1mg(3DDBjT4Mt&bkU-_7fuK@D=F(ZJ<+Y zYXgi@_8JF(FI#0^J6y|%X_D80^SA7;zp+uOISd}ctqVk=06^w!m)n+uOaA@@HTA;;C)NcL9$f3-kxRW_wihJc%&B`GYM?g=ce8$Gt*K{nR3P)YL0PkZihIQ(R>ZF zQ8{295N-$RxJyg(P04n}Y!~@kdGFHN%ce+DiML$FCj$Rl~q#5{7>T(?~%$ns;i- z@dxBfraQb({Zu6R!jSh?8VZ41ms#|}1hI+*z{?9?ddWgvI`_yBO+ZYV+FC$H-R^-k zsgy1IR1=f*itxiRP3NAwsMc`P!UKd6LVSgfkwTy~`zOs2Dl%C|;2hT+@*DL%$0c>{ zrg+{+LZA1(MjZWoY!-}0KD9W&d@(sLgSIMb%#j&=+U zOXj6|(;n@mOm*k$@Ho4{Z6b0!r<0$e14-R0n2QpdP5Cu#_f*KNDw1SOlK#81BxAyW z3;W>-L%3Z6j2FwZxZ3F{{Dqzl_t8%@Yg_wOxW%!HL_C^x$~oL1WnGj1ZP0H8S3 zkDdUhKJNC0hFf`P_uXX zGbjB0pHog!7rxf+DxKE}`L&5*f>G9+gchjp{Ro80D;ihXx(K-9%t)iqk29eZ)2 zV5V3#w}XHGVGaW(JODXwTT7kJbz>O&O_6Q+F&K0#oVW5?Qu6Q`kASIDb)*$5k+3DD9{W;edSng zs8stppgSL3y@eo?7}n(@x(>bXn-14$8V}q~7P+T|J8=~iF}x6c(Uvyh)g{Qe{dQRF z;lX^UPFKMyJVpzoY!Mh-bt+mMZ2iPZS~+pms~=2P%)$fiJBnLXrq*+5H+c=7nZQv; zvsv=9I8*~RSG8F+=$-RmXEy&dT3mGdHK@~hmqM?P!Pkue@JR*+^ivG5+Tj`KY~Guy z(J)SgtIjGb{UVZ$J@<93$=BxFcY+rM{kDF7Ri(!#YJuo!%APiO@=l{_MWROm-1O!L70FQ2jc} ze$gBX%2W*6r-!LzgLx6)vBbaq=Y}uDox|P>eHi|no74}92Q}P08`s0$BmDX) zEnQ?B?BOqYoX+u-xMcBSF5R_JW7KI|AWiH*$-^5aQ!ua@joS}%VojZyneac?5E})4zEc*i}ue9Gw^L2#`E2fc;TjK zgYy0x!S>C(mH6uPB74f;ST3B~@a*2YR>=!c|B!xI4S_M@#l_Uk1 z`py(Kl=I?2h-wQkkze(9EOW5PPe^5Q4~c%IiDsgiCLpjmsJlNe<^tUVAD}MJOR78# z$hpsPq;DO05zaRIS2}bZ|M|(R^;q7NFXRu~yJvl?f$<*oqFGK1p0sqm7MSsn>hLIv_Q(xtgkLL;dd1uECObUN_^#_*8GiiT}AvIS7yZ*8QyxgjdnW0(&%rDK;}bKS6*6OctzSY1+9% zssNbFZk!PL!m72M$wVU&72fLlQ9)RfmHHpp7NAi70BzcG-`>0u)RMA85#FtIxrq+2 zsu#N+lK~``_}TaWhH+A= z3a0ER_x=x-*OJ2af5S&jiKG4#ENUvINGSRLi~B|Sa9jN+05XWy+wCTM`Gmu?=UC4t z3~u7q-my&4i*1~$ChtTA)08WN^@{~rV{>zBo;WF9hR1ISMXHFr=Nqf0liv>dQ1tmw zNKNZ%WG^XZ55Aotwh`^gzjs(g77Se@3s>q={Npf_Fz&+URB^5Q?X~X5{imJBTB;V^ znztp%f1dcmum+Xu9#$OJRtr`$tW_t~)@8J$4F2aOWe4I}vxiuCZoFU7C>^6Yp?9*5 zdMEy@xoP}FA{DmrDtJogI@`Ba#@Z{ag!+3eDa`2>ldtlKjrtDneez^&b4;XQ!ey5o zXN7cRfxjkS4)yf)6Mx`5q#>?~YK6feW9djhYGi_p1^MMW_N(>#xE)2eL-w{9m1?Rn zRstEd#w^1kd{cP!c+dr}YJOYPDz$UQN_VRu)Xc7THVwFq@2t0t5roM(ZT6}7o^g66 zcbKS*#2^8yoOdHf_C1>}nMUJMPo^kVxoFiO8>uTLV>VK)?$Z1DygkR=L+|ceH$N&d zP`EkySi;$GQg(m zgw`Y0BhTN+ndD?yVK2LCD^3Qw;L+3}eqTfK)-9hkFB)v#+Ev_W+QSFV+F$bxj`D z7APm*zchXM)UB%aeef9rqA79~w>FepQUAkhZ-usUB1#Td&+_brY>LPXiF~FBqC*|& ziOIUAFzSL|`9(ecMb>pE4zHCC{W+qYeW#gkv7a+3pmuRbyj44xx;7B}Frv84@wz`f z^7z2%nG?Y%NdSRQ4PO+}Y=!Z-qqOwiZR~)bGhxqnjr%u4OtStQbJ`NQ>$3+=I6S(F zjeR;A`~ZQuK3#t;tP^({8^DV_!p^y$O)(OmA@g^UxWXoc4j(la>U0*lnjEnfIb|l3 zj!Lgjwivp4t!Xz`2agwyt$)`&;KRcl|Grm}P@Ot^ord#6Njb@Z2|2pn4BeN!7y3Y0124o`0z*k zPVch22^&xJo|p4I}1l9t{LpeHsnj$Io?lU3p~Skn>dZ zZ2PcNLo}xmh3toG0pq^+-+7@JCq5(fX2tf%Js1C2r+B&BBxImb29F+*2V94lYq;Ed zbFBH&Hr@E4d~6!$cchV7b0fTtJr;Mw8FKsp5TY&>@f$9R{yf?~;nR+Gjyk_qN|WOJ z+H>(d3`goE*R20yJvk^m$-XK%xr0t4aUOmf8gh(mTEPPa!G1rh)t*Ho4Uj-EHXQRT zHx3rfhIdT75!aA6tT6D0O+^}K`Ck`gy8Gs>0cR~xl%yySM;mb{;VlaS&8z4{8p>|nFi(NM8v=ftZbr}Mivpp1)eN3 zsob1rPZ!`>eKasgDEE{y*~l`$Src3d2+ zfvTNwXm^m|VIaTEK;GgYBQRZyL~?pJ8b6{}?b8=zP*hV>>uo5#C&%Wn@$#tDySs@WJNF54GsqDE4%jBhe6I0ysUvxP)PAjiiI-9+3hM1wL+c_CG@Z} z6ql{gVC0*jdmHl3Pxlh-R8JJ<0}fTUX80&e$fS z=X`W6<0!pJCjk{L)NKC*-uc=GNdk>KZy)VU{v5EV(Tq)e0;knjqv_nPB|_PCK;$1j z5J3LUZ7LD=y3wybu6tISL&#Z~8k*^H?xvV`f;jux*x2W-lKQ_$AkUSe)1AfKbo2jp zo2>wngKYn$^(ZJnU`6OUVVt7$uAAyeD7yUCg#x8Q=>AAHaD={z&61z$VYdN&E0iWn z70A+5R9V&ncJtOPT9r(0w6T+D0|)nQ4)v^%)a5Y?E~^t11)*y{mXA2u(lX-+T+W2EVliZSyC+t9F#lH_CVV3?aA^}T zw$HB?4Xi4Ou_%kNB*_UYAFNwIO61OAwMR!sJw-a%7q4?2o~lG|vkHapcQ~?9wQb2c z&D^fo3zvjED_@-T?&!FmQ4%Vh7o=QwdROw%Y(1oZU|G!iiu01CftZ<{*l2b~e4<%z z>i1f+I+>VIpors{XBTeii#DKSo<0|?*py+jC1P_IhOoH!M>7}drj1)JG#vl@;9`RF zM7Le8ZDLrj?(21FHLJ}jsxbz4jB~8bE~??6u4hcW(Qh^-%K=#7)!sE_UxJ)u?4EE7 zrliFf>6pA~eTqFWPATsATp+5@GU7H;qfDr@vrqM_qTQqj&gQzI8E^cgK2^!=Gt(6H zAvwPm6%e$=REsggik;bY;ZrQ)eJtlp`K`G?VLHWk{bA>-GSr<8YR=9K2H&G@XVQLF zR~I9s+0XB$Lwv+KcYP97@pfdNyyI+hU_(hlNdJM@>n0Ct8=h>H_hstvNm&lCJTQEC z@KvFYD_Mdxo+gn+W72S^SCx$#Hr1 ztZQ;AoA9$^l)~H*#88>)6UgHl{-=68k84Ouu1U;AMfT7^LzBQ0$tUF?VTR%2w$n#> zH4H`A*XukZE@4iIK9V_GeJN&gR|`hU#-;0te%IF_Jvv=?LkSK`#(aU6H zh0-UfUeKvDfwBx~X*?oB>*PuLUUg^d^l@HmP>^0LQ~$~qtr|iZ$A(6Qc~B*YQ;Ofe zoK!AhSAW=h>;Cipk@=%k$v3l3y`NZk7POvBuu3adK}6JyYw?2^Ym9uNO^+}IK)CNcujbah59{ggj4d5bKal1FBke# zXreK!p3+|iS9?SC6C<6!`8FF1S~j-FcAVP&8QYoaRG{$?2c1)MmdIwk9+I2x=n^py zv6-|MrRT6_zN$v!QC=qcC*%wzu@EDoq}}4!>J>3i-JM={vtYUogkdivq$1f^Po=wr z>ZrEXBqrSGzQOUXVt>C^J^Ofak%dKGj0LRZnQu=O6mm-kUu>8hZu5sRrOGnDppRCi zB@bZ`ic=VP;DAmD8IPl8PM>FSr%oAIZJWAvyivRLI)3%W(B?kNmj^-qNKUBCkyBxU z4R*@+^C5lFohh&zIIv1TDM$j#(&-X3`f7>y_RSk}k5O8!K9}}C0@8&0DJWwEP}9ig zrC~#y)L%0>a`n#a?d{7;O7yz$V@5>y-ltVjfn#hChjkQ+9~Pv#TqCDxef7#YML`{Y>PI+2OycxOWz zJwJ{Coy0Tea?6E#l5=~}0}SoMoYY?q@(1lVB6c2+Twq!owj8}k1ukx3Bx_lv=w?Mk zjHcm1gQg;9SOOdSjgaBg%MMQVi=loKpCTD9zOuS>wQ0p=uWi7_r+qNnx@MlD`mU_@ z2>lYXv$GFP^K+xTu-8)9a8r~%C*LCc-L}q6HkaF!9=?JMuLf2l?QbT1SHDvkP_@=+ z5Q^zm$hqNV(YV6HG;eUEW!by+nqzN&CAH$~?7?++v$jiyif13p}Tc}G}@5*jO6 z9XLq66mZ?uwF`Zz-qO$CR#hl|;zDUbXRq%fqSMduUDN7pCmX`Mw|?MEkZLS&Yttjzg)9vrPx^%cM2W+0JmZmkj5@->?vwfgYtyUFZoJ+Pv^Dp zA#Ll|re6y$+S_laFuZhL`x;_V@gZ6#i|M{Ix}s%01#j3g*>7`Oi0eiva3a<-pp2rqitnZ|?VO zze3^SVBCR*>vDHk%}(fv^(y-_+THPLUi4Xc*`xo*+FJls)wW@y8$m$n5ReoQknT=N z5fD-7ZloKerMnRX>F)0C?(XjHhV$^gU%cNrGiT&f3m%AH;W5MkYb;maxXg;y$`EwPr;3{FVXUmNU+ZuWic>Y7whKQku`B1pp z_0ikAjk?1k#p@m4~E2kyg1Kz_5cS6fuKcb*hW_O&sNh{-U=N?(seeL z$ACZ|oFI^+SuFd^{DKEe+5Fab<+L!%rA`ZkW!5?iEh;bqgm#3c`W5AQjMW7GF zg!FX23VWq-O!QX#n4bt9)??}p0iofzNFC?qa>5nYynoOke1g1oJ|Xg>uVoWj_!t`g z-^LZuW}q>B2)4=^+&3Woys}Ywe1>82RmgRgkRW+F*u?RwBJ1~klKG%{EDDwp>9<5j z?^Qm9ydbq|{uJWJ0+mdv;rsfvn#0KtMOUY9Ngv7>U}<|8M;xll&mDMKaDzUZgkdG4 zV()%VMLHAhjG&Mvhq#g&RL8kUPObBNj0 zR)~FB5Yo;V1i1D-D_INWFZ+D!)hk6SCT5N6KUwqz#p3?;c5i*c5WSUPJ&|qF+Swx6 zT)ss9*<`~?yIJ9M(Ej<)PH21>UcfDQada2gu6A=Aol+Va3* z1!hS@OF9$n|Bj%>+qYreUs|2wLw?g!YMYS$!$zj9uoV=FLCY+PQj5m?-=MfGnBITn zXnTMBpP)FZ|B0W=`X7^9GWtKQbN}xflO=4S{}XH1aqTs3NCpXwh=7J{fimrryX$SU z?X!?JWBs?@|L7SpsJ`A!7OmnQ8;iSj?!bYMjERM{0uU%D#DekPgS1*;F8aB!pawFj z*4EaNva;aia-$e9*qHW2|7$mdZu)$BUS8;o1UVWOBZ7he;sY>1!Lty&1OX~~OJ<@= z50fUT`6sKUkBckb-pU92X8@RxV999o%x@XLO7$?pWxcJow1(^=9( zTaBPPj<$sBMB7#`nQi-wg5`S7VY7qj-u&jHgai}>peDCye*`@P0QXQwqBJ;&D}bfs zRLUY{aAxKrP-gx+79jNd0HuzLxOkt@!3Y99iS?{Pf|;ZcD!?-HQ!DgQD-;7bXWO@B zI2ncbUdle-( zCB{c?-8?00U(cO~HMC~pL}pjqUpseQTg@m;XwnH1ow}%*%vaz(DANr$6=V?06f$G+ zMsD3Eb;YaJ)v94r)kR}NCea`|iG(BJ3da}O&;YLpYYvAR4E;LIKGuYe9uhc^pPq_^yK6mG4hID} z&CpLZd=m(5W~nobbW-*{khNdn;dlh%ayNvyWKFR%VXS8)!9B6$P6w^ zm4-=()^Sz*>W7OwC!PLSznRp|H*A{o^QM>s)bHh6Ddz?()?wYj@dyb<@;Up461-|b+biPaIvkc%t3(l;zuVCi-%#2ZceMt;;3=RvSE z{R!emW`Z7D16Ksryc`y1*ZBIUFY_xtpwX=v+59~nVfeOuHx^|0-A~syh!A*hk}M+> zlKCu=_iB7O%6D1W+`$^}oJeMgNX{1AX}!EAQaP>X zGi+dD!Bt>YvKApV2oXK5nd~nYOWpDp)fhJjOCElw)nZyQ)14v?YoF@mlWKJ2>Me>< zx)&r`WDx#d27^N}wHcfP_X;{5)a|9ATeb?a)(^wizz!<=89mMg32`?m<->l;h1wRS zy?J(5QU*Oo67f*`iv`luZHt2F@F36XLxxm6z=LnXfs{Fq*tx_9TaQIC%gfl=EtPV? zv9HHsgYqtgG9%kjVBAXYm`K%;-0<#aDfzB)J}rmE3QWWJjJrYP;oi_AW-(`ka-yZi z=S}(i%pwDGMR8~UF_^xJlFWo(Msv%c{IDN|i>|0caF0=7J$yw;;E@plLOh^K znop&@7J+q+(PrnHBrwr$QEX%%b)wq=aInL|-= zsew{O%KXex_*Rc7_P*xM8oK4)O)9f_{EtPOLZCrY)-@EwutJ5XugwR~7~+P)KDBhC zq1R_yJ5LvfmIQ);KW}Lta~ZZpGHJ5pe^hnl=(GFi#O=TK3l}YivP`o`$}-a>`?`C` zU6kVKS#8E(oi$bvfoVI!>5iU_k@N`6oPV*ISy{Fl2#;0gYhRc%9!;2G&2kY(`6%G{$y^ zHbUNv8VhGk!>6kGfE4l;z92gKl0Nb^h4p*luB1s~HAe$(x6;zE{! zK+H!1R=Q7=%uOpq5=<+uaGha*bV2NmKGFd&q~nQ5m7x_?KY#n~aWu@`fa?p5&db^S zsIJ5Wh;-fGbnU!zt^(V@4yvUGOm(|fl+8sn{$OPRJT zGh|37B1?#RYcym?{w9fGs7bgGi%MG#BgDThg%f+&LnEXPqQGxIW=R_6bNYj~f9H~L zw55iUdQ+CML4l7A6} zf}Tn88z?EJf}xyOch(E?8FF~qRUmP{cgW!Cf=Xrn)Se@-+e4|l1usaWMATz-nPFpV ztua+N1tjuL!>g;K0K)f~Y5v(8Uoi3p2P>OUe%wt23&(>m;8a9CO_YXx_8l_}ryxo#%XGupDd{ZGn zZDfcF4|DY6M>UDV@e2LG&*CfTx+^?H*t5&iL=zx%3~gHjp5u$|KJg2ytm2RJbI%q{ z0CV29hXVQ8jAmiUyqk$NooK~D=X|H>WO)dEhkz(hko%(xKBU0=YnO?EDF4+A=DkN} zP+QS!1|VSc>6J2!(V_b_9bR^(y~;j5zP)#U|H7xWq^~pO2J-k`8c7al2G_3y>hNEB zp}zD2LNR8yyO$ub=E5u0Pgq(eTr}T48C>MD4Xv{j+3q$xS?n12i!>YjA!ww0_!}7uIM+Vb_3teNZ|woa7wGMYBl`$NSJF*aqr~!%D`W~cPDqJc z45GrslEbl!C8AG_$0|H+g$4`mFw0d8GIy)txyh z6r}z@35t9Rk>>iKU{Z}$YtYSs;`@xlm#;|m)%t~Gc>*b9=M@~b=*N} z^8*tTQ3^CrTP3bf>?|bQv;@^i{eTbzmL%r2qOdi3QRIq62jN@5ld!70G$x(`&h{4l=jNf+ z(Xsa3RBs4TuO~Rj;>5TJgU**jXk0`A4z$EU3Ld++=zgy~2w!?>owY8T2a1PdY~#`5 zBWus5%88VDgMSlMCSh?K<{x4XMK+zpedc*xbWcN_V_R3*J?1@Lm#;3H_gO)sO5)tp zPw)d$>HYad8tmt7V`ZMSSWA7vpHs-@K9wODb{tS|=94hE)}AH-$#ZCVe|2pSLT`T7 znz!94&aN)|foJa{qN?kN6h~EsUZcX6QI^C?7BlVHNHu`II=Fyb(hcd01AY_#9`5cmSaEIKZB#}FWELLeojrOz>7Aw>K09#8W$ zFaTh+zI{u|sB!o<$em#!!IJux(B1yp8Pp4IX|Yv;RSPzj1mpgDREOy|yy^rZmWHor z>X2bMpqTD_{bQ6~XLAKriwKLV{@v~C{79ES&CLpJ72Pk2-nZ?YC~@YMr-i0kYU-3@YhE(YC!WWf1qv1D4IFvXpZ z4~q8XbL_Uf-n?uyQ6P}A;EDh-CVbhJpT|i-E?@XqeeIMOH%M#v;XWxf@<~YSzk&am)QX8VLyQq+*2im994-<%7=8I9H+K7&}I!OZ-?t25dhh|#_{m=6Gu5P?(3 zrW~7}kg!>0$s_y}Xt0u}ycQ2P4Sv{rG&jXD4L7W44|>_(oDpio5yp5@A6#mIeWY@E z4VTdzOiG4+dD-##<2x?L)Z^IFF+ zA?#w@)aSS-v--nf-SaBq#rK1q_PgK6PHKz(1AvR2r*GO>EPqR8XlYnA@lW74X$|N6 z)O_S5=ja__DxZVI^6*8~0SW90+dC8jF5xYdL}2m75@)#ez|}Ug{60h~zlIfim1~K;t)H!HxX&tHYqfC{^XdsLMm3>=t zhLO94DK&*72abZgY6(BJ?xH00bNL2khMT16^^Ug={!DHi2BSTe%Yc|Vi;eoyrO#r< zqOLy(h!{c}WZCV0Yz@ywU%Xzj!XAKaUf&Bytr>cs}TLamxFDZ}qv)a76`wyysgyTV8JdPj?+76dO{ zELWS)%nxJ2{fYdE_BFLIR?i`zdRPq0_wXWM57g{uSRG0h^1lpg%aAYuP~#T!=Rif> zK+$Ugh1@**rWA0jw#$TV?!S}qrK6(oOTy6BC1;3_Y+L((BgD_In6akdkWcqn8D91| zTTrKHby}B-eV)48-ikW@Mkv*fF~RV77VhR%wi5>~7=kK?8%Ow9zf+6*YBQe;i17$FMyU%m5s?PknVg6N0oCSWf)PrX5?y1w#l+bCT+gb;3SjawJcqGuMrek?; zLHz5GrYl=qkS~Y@5o8Vl-#{%NO^&oL4rL@-Lhp|IMZd2LkufpMduj|ML0$UyjOhD* zY}QBor6V6+yQk=he0w`c1GgP4{Ef&3{^)ffx5@7{{!;w4XjMA!E4VW(vr8x#FN+fohBPO{(@=^ya$e^Ha>PggHbg>E}>OoWZ1v6i)AP zETWop=HYgLg=P@BVw2M==Ru}zGEt8o0G}(|F&3}#H@ouBj$kBqp-YIibN-B`1* zvbU}tn}g1OK9&9U#T{Tz_R-Ul`2^$3q)D@=BnR#3etd_Vo>hgz>T#;JSy@|bwD}41 z6?Q6UaqNtFL2xR)7+^lpwJ#!KZ9s}+ zY)#~WQqmcc^o9ZrSI?^%iGfU_JT~ zxLPFtl+Bg1fD}1hTbcrQc#ac1`ROl^oO7&mizHnJIvLWqyOa-ATEHVE)}^95SetU+>;QW4cd z4cf55po3QNw54s5V5wh|omku`WTdac>g_xvCcj$9U*M{ab_+r9oqPezXen))u^O>& zq4GPf6unJl#C^}vWCJj61{8PJn?v+jevp7i#V?Exn+V5!h~UstM)BRT<#sdoU2PiL1F{+wUy4rBky$xAc5Hs zIED_ym{|6>0J!=WB`ou~ayQY)x2M-mARZ5BFoK*5I+_ePsEDv$wtosm1lI)r9Pg0B zM8Nfj;!e{mnZtO#VIDwAj(}oKVZmUR>5sUm6Xxfs6yO}AEQ->XsvM!8b*JW zeRMNyUg3}Y=FjiZ`~f*y#Zr9k{3%$nnhYZV#Dm_s@UyEV!?BjouLNSS>I$sv1b$q; zyycAR|7DFq-f;PQ`28o2j7N`_!mz3qi+l8LuOo!nm)wTkRjx+^@Nainbkw zdF(R-PLofiwvR3>MoX`WaoAMNO5&I`HIMZfaI(8VXv?b00-4ev4uN)oT9`peGHwLw z>gymKEkVwvF=to|}>%(#ZX{zQi(uG;Zc5X&BUG7rpNvzDorkq(3sVYxmz zU%EtAVuN3N(6J}KnM<|*gR+@ti-)eO{Dl$0ito?q^^o_sWv6|ofNQ3*hej}egY}DChCMTr% ztNcLVX{>NO5yZgQxDDKec~8bQeS;`U6|r}z4lc*QV1xTB=y{V>N=j;~+z8u=PknAb zC@5%aZ?7%zH8bXLW}|WANe{IJw*qKYsI|@4YIL!)wnhbU6Vs*o6k{AePTn%c^>=l5 zYc{qplVk4P4=y}np#Azsodm=v4XeK@BUmhyf^L5K`juG+9<^z(75GcOI3a&v`k(jK zCUocM=k$UI=w%T21QTGW8J|jg{9sp!2N{~1$e9W_IvIZ?;phliyj3?%JI9c6?fpgT zJ`l@lR24QM&EhO-SZc8;@G2Lzxy`j4*8DSG>voR8r_#a{l$Tktpo(#YM2aiCFF8bqc>Bv@Lfh zS|;?A7N1cQL}R-hd--(m0^+98G;#GQssFj6RLs~NJO!%3Ge+cid&1BB6xF(=}G?So9tj#QjZwP?*_XD()K3toDqJDizw-cG3Ym`Od9f5 zqF+)F-s}64;Eye>ZkNJfh$7*zsz)c9qF!)gO{_Yj<6O2UZHVQ@c?xIi1Qo&uo~w1F+Nxy9h5|y1j?S(yuorH^98fDlDW3KkxI*7NEi@ z3c_O#H!7^hf`D?}@#c*H>lf0r_;A6l*a#DmpSbh(_J-pB(*d7YBLBrjejTE1TTZE% z@SD^G=#3X*%f-+i0+4IfQ{xv+ckx^rt%y-^+`O;6)<5|2|NPKJPr1p#@-;n@Poz$b z@*WHo0G)i<3xWimrX3X1XVOtObRQea42hc1Pa|BR=XZNdKL*xkh#Q_+9U6#W2WT*f z!vJUk>?GIwN!RxBNj2)(KY1V!FzDRu`*&i?ola78KU4_N$M97%Hu+V4YgNC1^$;$6 zLOsgTY5*GSoAOnnkiNdYnBd~@WBLE~OS`}8O}m#!QT|wSDJgzweoX}|IBY4gC#v=) z`Eu{v?n09tygw;%-hLYhKx|?6MmmW)C@%RRRafgO^2|zaZ>?GX2$~8p-)KT0XDEae z6u2v$>AzAx#HD%3wGyNHFA>EftHib1Jp?(>s?@)C8etAe#K1ZUISO2z%v1q%zv>}r z`8E2t?HT~Vfl7w>nZ)@!UgSvTAnicMD@;stmRq^cpOfq-XcHcmv{SrYa!x86?~wqW zDB!zQ0Fo98qN=J2aqFe4MYOT8X>lQS)=bEK0Pri-KsqcdD?@zECU9#ni{V5f~Rd0ucQ8`vzy7JrLC*n zt&COtI-;O7e+;TT6sfp)M!xTIyIoJR##FtSXhUWvmv0zBYC)sJEy{C z-D0$qD+fS?*76q1hM(@=q5&X+EL1rhh##|$dO{a0UttV*)NQY4RIrg@y1cxK*1CrwVL`nQCUe`GtDNV$D|AX|AQQzPpn|?BJ_hcXYC)hTFaxar87{*JAU(uO#L` z0GPTADEta)CLugm0M0pp*@2V{FHyI;HbO*)5FQs703`qJ9D1(-sJ@;a^p{1DZps!x zgd$Ht;`WVaC0Cu{hR4x@L7x@^Ukh%$aMN%}6W#7j0)(GD1I+iNsw=NC7t-7kvxbO> zh!B(Z$Dv)6b{fZeHEX=}L^D<;=a04QNlJKM2#UMWqawsWZDk75$%gS-<^y=pszz!S1f)OBK14an{{#}UMg;A*-~?IAU;P2$N-`{#{iEf zqO6RiFP@t{W6w-aj~oCp4lOQ*4KW$B3$P!=#KuOfZc}lD6l5%|< z!g~{}dmF9#@88KGZD^REpBFOq&(*t&Nd6aJNJMjuNeur@pMKuS15>=ym>}5ig}riZ zcE@ZjpSO~@<}Z8I!QSxGZsEt~AKa(N8`7}fzx_ZW5ZIFBb9`a{*^>5Y1nS!-!jsZA z;m-Gf?f4H#VxTs{i`LyYAl_)RX&gpC>{#{RLWaKC;WKXxy#G3H5!v6nUTmK#&*|ygEyN4;sRBMi~TH`vFsy%=WpU1FT)den?nC}kv52k0RaxJeczvRjH~eLaH}33+ncX- zg}pFpF-_nKDT8@YVMmBDU?FS!qMOy+{=9Gah2w(O7Hd-4NHug*ORapwFaOfRpL6Ta zuU6O()BCPL8sZNPA=E)AAd7`PFy4<1>oa`u8yWdhawe_UtkeHT&h7W;%c1oHRKn47 ziANpL@87dm4m(duyo7Hu(-!=qGr~0XP1bI5gO{bHFEqe&q3lo3GbtR+?`1nt^Xh~C z*ngk#yr)Uol>e0>Qt(sAu_-_W+NXpi-`qKTUNn8`qDkl3q)^(q5Jh)vTrhYsi2Z34 zD?33x5!VY9lrR$%$%LZGH{*=IC0jde)AkX)G1*`&5Ql;rx+8y?$5mF!7pu3#xL5-7 z%~G=msQwQ}Enk3X4S+@716V;U8ik~*!X%)4q+z|rVy?c}!9%rwnZ;Ftg2n{;bv2;> zi&t!_uy-CRq|>7$^H)+{B!59=XJ*%Kah);o_VzIeDm?sdpeSiiFIIR@4n5|u({7lg z({3iwa`bFwvQF;vSt`1=oIUiCd@afwE0>^p*}*r~qedL_(SElLslo_aiV7}d$7f?N zdf9qaoMf(lrW`(IPU1J6StI1!kSeUc;n;dU!2w@UMH2H6`P}TBpvhS%BDF-YR2q9u zjxLY;PB48%G3%O|!)ZS#bqF&uIkx~McwDpW8w7k-E$p`1A@ra+ufAJS@uQA36!t&8 zDc$vBE`+Bpyc!7QIGnmb|8A7mEM;f>d5smI1b+b11c<``u16sj(U}2_HtjLkzSyw$ zqNCLW`!3q+PD5}jb`RSQjg5)h(x07s_NGgRXJ?;a>ERn~*EcswNlAq$yH7vzPdlA- zQ?%)ow#W2)z@ean(UYLB|8`8@ptGCX4^$EJsv9d|Qe4Rdp4X70_T`s4(^g;&K|sMT zl}&3%o%pChY7DE9_nygbUg|`cXHaWvlEIAX5a5y3C{_sL)}>;^4dR$K7pzd2hX#@@6N+%Q#yMm1Tv%fp-ha3?k zXKZ2dG$-?!cyk4aUOS>Gq;PR>s@Oh^~LM6A&*3K2m>y&`QlCKO^6A{hi5<4AWa@9swpuIU@A?5SgX!PB)TaQ zok+G+9JbSS_ABY#nF~Kqe*bAt9uP~PUOc-G1DP|u3^n4Jt9X&huj@aw$>^K$>3MZ& z_`!r+``P9IHR*#JQS}dUr-w_b_xjtqx@qadC=tV+HL0@NBSfR9!ukV8+vi~wA<;U! zqn})O?j9aIH{7}nXcjBLoNAXV$!-J8X8vg!l`2$ZA80rf!nY7J z7kp$mEIJjSDH$>~=6R}ouEWH}q;Jp85QPXx%zlUHOJTEWTHk}?A?=OmsIH42JdSdF zzgdkcii}xswJQRm_4{Lkrb|zBhch;I!G!iZ@;!sh84WZsennZxFKn6!xqyT`z(E$0 z{v3>I26-%PWS{Ch(#6*D5KYca{#34*gQ#y}7rk=EfM`(PkUPbzFa4rrUy8luIuf{- zvXlT}m34*byADT3scLt#HskhJGW5R+cKxOcU@9ln-6uR;n+oM4wa*;`hAPgn%D#=I zn(Wdl+%J&aIf!r;a8%)et5SR)?q1<5QSBVBRuI^u$zH8wVy~p<*8TNgIAzHstGNA9Q#aU`ok~WC3xU7F_Y5&ScT-z7FuU!9XSo)uq#B$x|Lq)_cXf_oiD9 zzA`zo{i0Vd@O>ERwLjHmiX9r+>Ky6qfmfC8kLEYGy*GF*i-rui0h*oZs*QX4?0TOd zNJ~$YytfC~*+7;F0=imSOrp*%g$Kw7<>gDHZv^07wV-x5T{Hq%51_i{J8J4(mbiWj z06cCPHnI<(M~84=Wx>v{PK>=#tRbqC)sM`*$%P+@I2zn+v$z2LXrvb0OO zF(9DeHLct4if4)fR6$fu4l5@&q#5{bV~ZbWonc*j{=9@37;yLrym4DuLASQCNlr~A zpv~9sNOwIQ`;kT?6_E1)uXfex<-D(BYI^eW zTgbzt-py6D8gy)({^aOA4b~4Pw88|=p5Yu8bW7Axm zHWWFqTv~URW?b*!F5a)awP;txPB~v9DylI>Yl}i#CrP+IxjbL;Cd045FV&C|r(c*8 z^E_w4t9Y;@Lg$oJ;5mJ@x82O%*sR&xiIrDfhi%p<^mP8>iJ@>xPL&Qmc&pS{Qr_I$ zpb~C1yGK331Gb z_=y0+Mo3DkKlC2p*8tuOta=_NCzjJ2?&AF@5TM}`xL)_FYk*Y*;PHHk?zhBR9)1c4 zbP0DqnH0I>2XO8I{`wK4xkiPn*;5DDEZ-oN;ZXofz}WK zmu^K6=JDlJNwsX#yPS_jl_s#;H;<7K0%n_)s@#Y=67fZw8f=dee3vosGGlR)G;KX)*8!BWvd z>9d$!?3T%EC>~yzia|a%PDe(-oFMV)ZuA4kS$j9L+#wdZB@$iGm&$OZYI1+(l8r9{ zMr0>_DA^bMw(!J~DUVh<rFH1hQuaspD5TMVywE;c+~ ziX&ZTfvM`TA#u$U2xO}{?v}xz!%e`I-eHdJb1ON;LNGG~ z;?eGI=Hk&hdw6tX*68t`85ZVQJv@xVd!#rOg?*>S7Cczg{hyPwaPw~wS~LYRq3ag- z-poK7&@kTiN@;78ddKaG_`D&<&EO!+x_$xki~%>uefy?c+6BE-jWTVJb|Q0HJl(un z#k_VNFeQ+KJU%)~YHa7b(O5fgI(^Q}Gy()nI9FGGOLA@vri)ghrQ10`-b6*YxMoya z9v&X9zUrn0RwLH4AcPyt3yZ`)mni#0nWk7IycG<{kvRBMURLDu0JZ?p7uoie z1rdw)wYSIJi3M#4^5$1-(()_khX-&FUux1GBm(yf0wvyapcsgfV!O@!@IvG{kp%}>iA)Ab`G^hNACvCDxMo$^e%QbRs?>3ZC-0ns`IfD-W9TB8~>9r=+O7( z*1?lz%Kq&81vSUiG%GH%Rv^wjw7rKO%gIf10wFO18{z%=?!jAZwW?={t`!)rk5?FV zN12PK0Ci#_p7VvQA z*!z@?-pzA>If7DMIvN_+d0B0BD%lm^f4F*jvwV0cW@bht`TcupED9SHbVZr#OJIf5 z`ju;Bq`{P)TvH*c00#+@lJd9iYQKSaZ&A!hBlB>#Fb?icqYdD4t?CXG-tNn0xD+)Z zg>=H&rv#qv9}YW3H!qM1stcia`KX&%FKsl=F>vi2c08RU4TU5^mrgTj?Cp$RASY0D z)GA9HU4O+Ad1+2lwdn2@ve)i@OKUKz-bq`Pc(^CFn_soJ`3U!Tcw9RyJBj`E%Kbnr zBqHvYzk?IDuEJH98qczd-_u=oG8tV*LLWnBy^#3txWuRlg6$fM(c#ZlntkY&4boeW z57=?lTy1%)PkI7AS6)g%n))l9qHC{K0+!FKK7X~s58=6CF${M8DMonx+|V#MHFwnO z2`QC*@kBKkhBRyL6sn-^grx3a@5Z8@VY{fMxCl75%F4@w#IPVmw);xWLqq(>`blSO z_#@7f1*+7w4d3MJXeu8L=4-w7CO@>k*xkLpR0mN5o3^#fmeoa$mj_l82?_ksRkK&i z-n10goT_@%i-j4jh?LgT#_PGH6@T_R{j^ohD~|`6{|sayf`x!_qSxoE_{%hNtv`m? zks<~Z#MRje$j-|X77~I!cBpRyV$tq-xVJYfz>Ln0*|<(ilmrvv2iAnKVFSoIdM~9Q zD=T}^9YOJG^3tK+GnPI_dXh5Vl`r(tfT-tVbka^2Us-kRXB(ZTqc?}cd?II-mgKDl zEH4RAimSs(4w8nnK|}AvuW3!Vk9SySLKg4y_xVupvsKoX;4C0_82zmQ ziaq!o0zqw{$r9;L-Z&8o-wf$DyfovYz0Tg}i5=gFovN3vQI0MWFy+Zl0HD128C{>SUV&h&b)K=PEzUxJ*FrY?T+ z;eGHWS1!M$BM9%+XeMmL12!H@^;tBnGTYl-vH@Q|#d-&uzLMGfjuPG80mZn1{glV{ zvx^I)S{lCKfmaf3F&%+J!REl=%=jB_hVz$g`P_$tD=l>3yu>T7MZ2fl8)HuU`Kh?9E6f&R&%`ekXxBk% zH+lgmg`@TXW`)%yW?E&H9nZzluRh8Zc|Mzdm6`($FB%?ip^Qb?n?_6Dqw!jhb!~5J z*4387>_eeIl6aTe!R{~WKogbaS4Wd6xJ}A;2}v|MA8y^phe#UQt~N{tD%6=#eX6K; zH(h+oQ*r&O&vrxe@t8SgZI#hvmxPvJ-AEF=dAtv@XTm+A2m3Pdpc-{*O&C5+8Jf3l8*QR|I{5J>HmCKv_kDPM( zN?z#_(Uua?bnUTp=A6d6H;a;8oR$=7`k(w?1Z?bmfKYAQAZ=} zuIo8Q9&R1Jz_Um+s2?`)Y}fLF6F?5!+CJ{M6TCI9Liw5H)QTdn8y%Xv#|3ffzRt-f zgTOD$E4i1j&}L-%Jgo>|9ZdPg=em@01cK>>o4q`=VFl#)Clq+cZZNDm& z?9*xfl$W5qA1*0Epk*oBuE%@_h5kmv#}gHw!h$XsU`vSnS_>%nMbpc-$lsyQQ!{m} z+u?1#P&iq~Vm0uZSB$yBn(vfnlM|x$I8ASUUit6>qG9InQfwg(aqGuvTx0aw=_pNL zfjo2<&E%52J$8AJ1Mxji6Fuzx4y)RnlFRQRoKk#694Nlw4&xrON`4XhWK2yTtp>}< z);akDf7hg=)J~V+L*r|5m+QNLs{0CM&q-|8TZ-iV+e3D7%lS&vdE9fpQL>tt0cKZX z!9p+m`}b6luHR3|n5%uyr1&`@oyVm(Sf)lP{!p~QEi#QFTQE}|pNg{(nB z4c;ggHzUv<_9g*@6D-K}q%bHCmv4}H3d9=7pY0a$s1?0p#q(n`dVY6L^gc|tm6iYD zUCu)+5e0F53+$OIjLF1HaS??_1zfjfjzes+2?WtuiT?WqSq9=~Ec>lj-=TvW^qNFC zo#cd*aOn!4$xE2N!m#Q?cWiv8MUP`b&zk-HqoEQObKuJXvKK>vX;ii&xAw`aXi-)Jl)b8W(xFg>fE8n#&DU&^J zK|;g9^QXv(ypPM|6~SJIw;S!)QuMU`1@$pttoaqE*rlls&g1^_p%|2o)a{0)I4+1UlTu z`uMEYsYB>L5@1vk&mgeTRI@Ya%W^J%9dKlDnR%nbn`Y!n7WE@kvEcncjwOjKm%X7? zQq-l3^KE^7RsQgs6Bpthgo~mD529#wy0YjJ5JQ+4m##c#Pxqm^>O|#*m*D4jk@i=^ zofeN1w@>3ClpMNv`&P~P2NhbzH!3paM{r8YhFrg-VT4`J1hR8ba0P8!x?sUG`L^R?d;52 z^9!5TuW93xfkqfeE}49c4{9w)&{3eRF40f91IuHSuop^I<@cov*~4_hMyL2^o#~XB z!RSeE`()1T`<43O>5oEV)aULp^u)ZafgS!)`K5B=;+pUG1u6qTp3LWhx3!cz(DYJY~eI4ea0*`a)Up zgy8zBs+hG`r&hIPiquCQfnw&h(ZW9(+ti9WnF*UK@(SVi0|ElNRYpg?9**DSQCTuv z!#IeMZ@MUsUU}lxb(&ey;h0c#@^DzxTxaj5A>3ooH{5}Fp2bDlx-E+8Rh0e2)NABv zYmK%sWgBke`E!xing2R5@!@lqF~|7sVM0Tq(|UoAZuJF_o`r#U$cOaW=k@SfbYz6^ zZ!|~l6lTH=@V$VU`EfBZ3N8@Ybeoz0KA?B~%#Go;??G!?pMh^5pW8O@^v8V*EM#R> zyEB-!D{0htAo$c;k+xd6C-T&9i-7nlBwnr=;jPO(_^&w8^33g^lpE@3q40JgaiP^} z@mALz8(_LWmx{03;#odiUfAXz7#^JA7Cid&XmQ}#=ws!{W3ZFQGsxXfgzLgFUW`9? zF_V_H1G#eA04YVe>y8AYkJYi zudp5%RI4oesOl?K3vaJ$i-0z?=qZzUo_RiCBL_P)fL}OmqAK4+F$3=!)^2NI!Fatsj&JH3zXZfed{vY{@{Obb zhR%wJRC-KKX10i*Ont*ux;+Us!dk1Hv#B`qP z8AN|TvcO9I%a>;Yv1g|U{Xd?^#7s38b#AVrM~RQI>m^P zwMn*P(_#-k)}TKB3$}=kCI<2kG^6KQ9pW6o30yqeobc~hfG5xCQ=J7y{{Owy{l(w# zMNj9N72fmNt`s25Zxse|_b{(sYyvTq&HIarSn*c&7AB2>4O(nn2t>n=8mMo(;)A#@`ihdt{X`S)pNQ268s@ z{L9zPcagWo@eC3SV>9om66&F$tf@Hm)l&Mg>Brz}L`1dElO&ztVhOUiMMS9(H#s{Z zND>b(oP1VCkq2|jKB4EAbaFQy!M)yS=lDOiwg9Tn$NqLA5dYg|Y*@T1noS6Pa0K?) zxqcTk#=oCekvExvE*9F_-u|-cmb5D_qu;MM48iosh?*vr=N(N;=qxRM4evo#1v8pK z;#*6aA8QrLW>7AVFF}v6=LiJn?{hHg2qZ<-TnJ5TfiI=JJlSFq>Yc11Nfdl;z5=~( zF6iP#!VLYGbM}Q6G3Nin)?0^F^+nyn2NCIRIdnHlx1=-(2uQaejYxNQx1=B;jY@ZS zN_V$(9^x*4?|bj}&-XmX6MJtwu=iSf%{j-IW1Q+}>W6HT(JKiG#%Ah?r6M&}GP0IX zz_pS)d$=rm)o7iCN|#72?Cm|h&_eo8WSA%$Yg!W@w@jKA3WFDG`h0(gz(1=~p-2lc zoC10f(eAw*P-v7@O3HU>+cQ4*<~;l7xAK%JSRS8evWmne$2;jyj*ge94=#B>Mdq7t z$z5Drp_o;5$d_q!PKw%#xwRJEfMR$+*(q1KO4Qns;cM^$2U*6TgNMZ1!4Snf>z4u` z`KSI<8m06GKbnakqB|u5Gc1P@#UtFP>k;m~sgOqde}BXGtt6tu8qXdFY;lcSb-XO;#pG+i7wX|{>iP5_C`23p5~Uq z4(?Y0e^zpwWTNpXsND+rm%kqm>j{tV;_DF;o|z$N7u$yCt2G9DT!EmSY?7Z z_sddkF(mEBz4*`38z(hgT?GiZ3-!}4hYf5}jT%!fIeTPe77uJ0p8rlssP<$HFS%u} z{W&4)rupYHnZZ;qgvkDs>LTa$$ZQfA zspEykO&ri{lSwdUIn^TbEPqHwd=uqDx8K;G@picH$Eb8p8OO0`9+2XYvDKa>e3S5uT#rg3gB&z`EVR z_~VZ=)ZxdPLu*H0G!qV?V9cci1E-RSsjk%Y$f=B%m;%u1Id&!{oW~PE0fD;nBzeUv z_=UccWlWB3;iS@-un>fhee zwHL^B4t^A>o*VtCCG$fLAyX*?C^X}QN#>|97C? zdQSALXJhlXFrxkC&Y+694pU;vT=KWNW`r2q=Cu3H;3=)gIhg5Q=fwU?prQ8GK>b$b z36jjR1)H4k)KXnoI4?nh97YG8MmH!K$IWu zi5DM+has+TSM^rBeN_L3Y1gDExoH()2*vI1WY2Em1Q^W36V{$GbDV0 zKh*dUy0RRPi6)&GDaCs>oR0F9rAAZTj%`H0#rx0H8v3$y?lduI5g47@op$bnMO*)Plk=Af2p1Y zE;d{9cIPbRaf?2lEk6SVSg zj>TBO_k5R6R$z|bwjzflzt^NMHE8kVk4N&G`jpiD81s1h(y^f#VdZX{RITQAn)kSE z?~34lH@hOP2~)nrDs*x@#5w_a`!J)ZfmS|+YQfZha-2Sti*Yu~K&nL}IiMnGYn3xx zy|gwF$57RCT!3j}(?7f-HsSidh%+zy@5DyzB(lktcDouKB9D%PZW<%A&g|y8OT`gg zBN>d{)4mSjE)~vKzoZ>8M5ofDn0PdmEpF?l=bvBKyZ2@gU+~oTx+pK2dBE{> zlT*;F@v4}_PEx7i?^DlX9*2qT^A?HJx zKglU6As(%l?BXO$UE2~~O8j#%SRhQG7G4VdVx^f^R;D-$TBa!o0hX#&W6j^Sw>R@9 z>@MTX?K-y@(1@o?+h;&WZkFqM$jzLNkHnX9VzX_k#Iy*ALO55|?vJvv?&&g}9h;{b z(W|#%6~BJC=f9tN`#aZ+q~%0d=yMsySA(lHuutCkN!gYq49DOAsl6e!SpJvw;Dq+9 zzCiTVL5aPiNtmfuQL(<*zyQiSEiFi^DAxO(YeW?-E#K;DaWI);kDeYq4jvO0OYdIZ z>Dp4>SN>{J1&Rc<_s>Y=2AOlmKRGllMT?}6@Rqa$AD6*K>sp3oe9M+q6xBa*%l&wb z&D_zoUXss*%k*2@5nH-jS^H&09Vh24-@sOtPl!TRz(7AJSzihokhg@L%YEd zI=h0KaqHKHwG$yp8%&El>4ER}J~=K};AljbRO;+W{OtGTRlA=}&SWk2V)_vr9L&Mf z6XLA`{`Z;LSt9WH+q}FKSUN&m)`-v$zveD1_^(Rw*ss)~gY^UHI%)x{sqe+oG64|= zkHm^S+8m~J!k@?Av@a%bpl=D)`N+s5jI?p4&FmRo7sP)dhN4Wy+Y1Q=vlWfuKzqSq zvPU{)8mbMZVfJ2LBIF&oGr~}`j-3q&T=2~*VDl!G%)NJS`qy`Qqz_Mk=C2sd%?l3! z>OI-i}tm3y=QZD2{crZ;T6-5SlTcNf24&h1KLn_hfG~61(udz#QEpg1cNO{ zt@!&}I7ZZKSfC}90|z4)RB3i!Ko0bmXn*tjeRR2xK3uwm>JJ=roF#{db)PQ#HIuX0BtAe>sCh!LuwsB(@Ed zH6%y>J{*ZbQZbAahoBQQNg8}3b(M!ty;cz4#@2e`yu7>)=WAYG5G$)Dw|Xwu*aVr; z2+knA9i{lBQI1zlf>G}_4%VSK+tiCdw>w0YpN_Op;ehxs4hI}G2Y=L8pkJytn3+Ah zW>~l0AjyCBODoR!(h@qvm5+~!W)Eu=_bW5#V(EAUJxuniZEW|4WvxcX#h|72ljy(6 z2HIPq#KDLQufRZmTIUS?U#<92D< z%x&KH>h#hbE82X}!ZNymG7>{C@_wE}pTUveKl)Z8JQHzp&gxvvF;MlWIwV_(;7oa5 znGS2BXaP-S<1w{IBe*ng^?x^?a=qFdX$;;k?t*^4-&MlVPk~E#l`sn9Q1jB zn2{*Z9OCB2_ii;%RZjgoQ4+SEyMuMNo75^=T>^{znLTD{I=s}cuyqpBjdZQ?|6X(OJGikFWD(w8@bT1d_~Gzx9VC6U-PR8 zw7Ea754tOsoc9DGbZbremH^^*T z+WLxkM(>N1`qzWb$S=Sw&$P9kS=(uK8%MY#U)}RWqeOg}i!u8J9qmJE;n9k(k z5P|8W_w9seo%k1d<)tY6d!L*hRwzRPsgRh=7&R)-lt$C zFv71qTmiSsKoX~A!XPqoVb5pmEhkh81!%ip(%r&1K>i{006*J$Obr!rLORMMt-EU| z3B04MC3#%iJt-)uXhZ=U`8;>Au8v_yS&wj(4!yb#jfkiBsO;a)bw?9z8X6m`cFLOH ztus4E&+57frbfcvGpbFyWF3U1Bi6i-qf}d02wZToUTR1JQQyB@#lP1E%v#s=F!J>_ zKRrHsLqdSU1PI#IkzL!>lm81P{S{HzwK}b09B5bS$SvPrb}Uvj$+LC0^boFD-7{Ws zw=jfO$8Dg?l>B(x&-?c+I8v4%{MvNE;cwOib}9AqDCkqoZ!@F&%Uy3F+t(WvZ?93m zmBwvUMq@3i3HZ}5QE@H>~KFDYX^$Jcqexo{-BwuwW|RIsWs zkv_AhkGAL;+6dLvPHzIQoz*|76Oog>{mww@0CkC&mY+LSpV-`t6?tBy*uui{z!1f&OYe%)re)NR) zaeaNY>a?!)`Ew#g-ZDGCtIa5|mip=fVkjSs@7;SHC9W7m$`LB`A|G2++NGNH<&)VI z89M&zWQD1*vi8~2NM-U8{+od1{gH2Vl~$d|HO%r+sUpQ=fSUi?-#&&T8XNyo_##eu zgwvz~)(}3tcS9cyT1hPDy~O=7zL*!YoVQDNP`WmsZmoT^3ri=Y!w312QjH~;Xk$B$ z##?G_Bfa%S{D$l9ZIKB!q%w&`Cgo!+A$mIk1vWEZ%Hbd1a4?DWdRBR!+E(v3MAcpA z>LDH9;i~i~cRckf9-J(0#83xv><|1f9Ms5LdNmYLspr!n2$}ZrAz?9S`a1h`|EKg= z-puhO9A6Gll8Wtggn-q|m3Njn$u|H~A`&8o0MmEz#9Z$X4f_TH%PNuPtTYXuT4J^r5q+}MhkVkC*h*k^^)s;aiI#= zc6%nTE~b}*)6FG#6T?$T_}yGsWPa4(prC*b^nl83BbdB7akAtR;Nm7lgg7ZF1RNYb z=Xy!{3@*FWYs^99qL#PQ%%$z%V2dSLNKAKflf-!UrICAPlBes5O2;+m8hLk2h;QJn zjK#$L^xc?MwLN2)SvZ>=0v@d&&-QRH{Yhszuk)c?7o(!5Yf2e>exSb*(zMI(K;_QE zCwv8a5NBBRj5k&=6OFUsKZI{1Q6j(o@H2WgLkY@Zd1@X`9tsiU2u+d1#Sy0<3E(Ww|3OrgI~djpi{?{Sat(0g+hU~s3+*LN95 z>_3@g5*uM(%b7}iL+M_Rn zx2+8h9{_E&6^KraqjKg33w9LD_f53T-d=WmOMaOr_C17ad(2|j;@M$ zRA>JyTIj4a!51pmq49C zxTLV$Fb>Mk&KL^({9RKsyz~n|p`TuAHkJg!-oa3{e$bh_M-Lkb!uBblC~82w`pk*U zd`LDsx@A^Qsa`27YirB)%FL|u;IhlD@xmS6@$=`fKeBuc9!I)aUmW$f*2a|Iy}QF{ zdi2He*LtVTMcLrmKE1O(`nAHQVL3$*8$6-;#J zdgLsyG0Mm+en0DLjt07cdD6}tkv31YIEofX&Zsa;2Cq}^OzctCLcpvwKKAtEGikrn z+OW(g1O@lj-TEXRsl}$MxphZH5o^!WAVP=1vRZ|?t8PO5NI^RhS^lEcZ=pNB==HZJ z5{9a=<9Ed)+05#Jne52Hy7zU*NGT@$)Cbe$(i<)C@4oyRIwI=|A?jk1SZ)$FFupoo ziD^7;A#qu@7q->^5S1B{etMXPxiJ@Z2WE&tDRX-^W|mm-2TX|n&3vnmXnK0O{rNEO zXbC1)21nTsvVTPkux!mn%D=m{^Xb@5@!Iu%5^jfaJ2t_6jOK+HxLfPEvkL*{;v%Lnd0tF~g2GYuO0kL!YCnysGD+CnPlsdv?~uH;pk~VD$*K8?q47%b z{WXCFcMLlDf>p}Nm+E|#g=u+nIF_l#-%7(cLFwgh^R>QhZ!~FF_8UvpV?xNH$8qx_ zuCkC=!I?(CQTCM>1`P82)o)h8ucp-a*=oDKNE{BG()i?rz#wDdr-ZMT1j*^2sOT z*i}c46D5JyX*L>?Z({@A#}r+*T5pIo4W6zK3X70U>3@CxCl(I6{hEG02IZKOaCz}} z$o;wxIiZlw%Hv;Q-GX_At~5->x0u;&YN9}J1m25?$l1~E@4UpW+vjdj5>%jBIO+0? zfeJhDm3svXQ134~pNO+wE!I;h`BN5D`eFusKd^^83$0T9Mj&L!1+A{6(8MyhCZZEo zQ$?epZ++ir>7< z@f~q!ihU{JxHxCMEb`duUlg=5B)lEsSZyjvTTQ zuDtgwiCsFOj}c-das&6?@o|S2a!F*EK=~oJs7R9UU%ff>rl}sKs=bZk?T+2}mu3sq zs0b!2$O#$yJ_4$%5LPYsr^rqFr#64qAr=AyF12rorG7Y8p*YHq58SzjvsKiPo8KL~ zP3-)2x7%O&A^9~m1Ry;yV0hxZsZ_7JX5NPO=MrNTBjsgP1O=ME$p5vZ>Zcp+~+yOK$9w@L9VEPEEm_OMF}jE&g&O1zWKNo2((-;d(hr) zWRHj}DXY^ZJ!oOX8Z{B0N)XCMql$SluD4f;r@LuRg6z7GMOik@z4}l$6rCKp41-f8 z5eYOXi$E1qSiU3+erQtJr<@3+><-4PL3}&59`+_J9gom|b`yizdi80qPels{wtga9 zG9`zH^0;!jSijp}u>R*lwY-~q2^K1W)eYMbwBvEAX^h)MUBA>ktUF~}z0_3N*dI+< zTWvgrAA?gS`ZA^6^f+LdYxALnAoJ+-;Kgv_>`A-iGJANP5DszD#gpg&E{|VERzk{pIGDr3^zX z{Z;BeCi(JZ8G%iqvLmGO8NSjE8mm4E+p zlN3EP!`IJWIn8y;klDY{^QkJmviZRk`wF8b{~d+!dnB=6v{4;-ihhc;D~74z>=euJ zbXnwdw)FH>l%cY+ocgN3QVSL*D(w}c`*8a@!=@(hZ*@mq&6gDXb?cv`nm$<+*5=Gg(N?Mqe6J#>4jPh5xQu`-^ICgvcEeMQy=orbp@SY zggCgaUzhRG5(`M+cxE}QaSOd7c(RoVdP^6W;!)=_;#K!)<3%)RIs9CQgl}MMp|yVf zv>|Fg)q@U&(D1qF6LCwcf^s4TxtvfMIRum&1K*j@sCqO5$s@Kv7_FSYSm(1CQb8(H z(L_heZ7uC3uQ%=(<-Wf#JwJ+D7f3){8&7SFd_X~?de-Yv{sRb>L=+nqZdZJBN^qIf za!=+T9zAZdMd-6yci862J-W*||2t%;Pz^5HAhh1pQ_|H&ATxaC=~}Z+)A$rbwQWr; zl&*A5%~chuH0uoiu?Cuwb3UN4CJPzYx_pK_$Np_(Ln=E%@9avX{$i{F-ReMwYE3Hb z(n9gO2CA_V`A4WoCa~b(k#KXz1JvLE@hwkm1xuBBE?Yj)uObb~)1HN_79nVZmejJ;j zRmu@yf6^rBM%$-gDq5J7f zQL5J@&`7aI~g zj4)rs;xK3Fd#*{jdcmP#oDeG|F*R2{{Ta>n(=TkVZS_#@_`DNPRvD@5we((GHA?F^ zWnn`ah0k>7rNfuM@8cslUh4C`$3bK2g1Bw_Jm`!#zTP_$5Ou;fPnU9NIb5ty7^2Ig zR1{U-iIwdp*SA3!3kQ(O^J{06Ew0-h@@V+$W$N$Uu1ZfA$QfBk{6f@BgsOkQht(`V zyRbS2$u9rt=RxYYex#H)ZHOK#_jz`pwtIVh4$BiVtSZ$XQI-_7&nLC5APH?*AX#*2xJD{j*P-9+B-a4&Y-S&J1v!^=)23-jJ0aPs*rg=brux# zO>2Dsc3wMy$@T#?GWfIyE1UAv3_WCtQN%v)tYY|S`;Lts#3NA5m;h8dxX{&9;VxE?w{r4JPdd*qE1o=$4_`6z%5N=`}6vP*dL-KX-4}Buo!+Xq>YzqVgag-^lCA zmJLv$zNxkZ5SpvUh6SZ$EVIj%G-BH2A^pTQ&vx1sAL=E$efrj9@VA-Wc+TYsap|~~ z-h&)$zs{U`>(;6-qp^N!%$}|^NQhtxuJ@2RC$>im9!k(ET!Of#;!auk_eqh<`O?X$ zu(aP0T#$=&cB1ZIKBJSu61KIlz#1Uz6glb?pEVdR_IoG!J+%;)&3(}KNlBk_^ZXXT zzvC;S#PdMUoDb4BFhJGcf7WdP?}_w{aQt)UZp*(?#GT`<1eRZ1QN59q52&u+xZmbj zm37mt64?vHS@Hlbhe;1A&nSY!9Zd2A))xU%amrg9$|0Ikm65T|b7Z#S9dED29L8-p z8a!i1Gtmp-FL{;Z2e;Z5U6y+$*MuF9#_nwmx}^4{P1tKbEx7B4q4!in@A+Ks>NfQ& zD?V`NPZV^l5eUyG6kt~Qq&OLS72wP*zf-3x#P)dkWcW!WHx#b{ls~h>#>a2?Ed;#i zULf9aFr2aiy!4Ip-yuTo0xC2J*#=;%=^&+D?;QVh`7D=|uCTMFjkHF)1Fa~w`1Gj* zU^10vg9M9ClZtBP$F!O^lx-j1md zoGS{7;u6SN4|hF^Uv0G`S0x}ZPCp2cPnz-JMZB)JxAw7@BRT(YY*obCTn zTW8n5Z+)Yiijh$^751@8i)OIp#(`GDw4b%1;M|{8dRu~DZAiJ>*tM}hf~AH)&h=eU z-~KfkJ&OTD*XNeI?Yik1h26{Oj@aTi9`PuJiKHh8kZvSD)qYAZT{yD|BI&nC{@4_W zI^lW}ZDV!tG6At|oyoO{Xy^jltX+|5{A$zR^YhzM)2IV!axlDsA7i_Yl051JK6DwRBZYaxB!T*S8!gO!gWig(9>>M-@^&-3C= z%)L8(u^H1{%1i%o`!3mc&H;%92)lRsALHrCxzyN+(BE2HZ$L0^ey|8@L7#PcCQ5kw zDKaelJf^4xYfkH%dR})+rqk0bFT}zJ!PP#NiMJz?f&Hv4M3KtWPUsw<5+Wxj+kVqE zsm0W>t8J({U!z?H_?-&PHh4^J7C6zTrw&F-9E`9NOL~n!FYSpDP7!_6AHyBKe!;}y zgI!yyDrp(g)0&KH#GyI;*naLpXhG3Fwn9Q#XkR9Xl%#GVO-eM%u?XJ$6`F~D&+K+e z#r8D@3D-xdiU>D?jZw7moeAEy_q)@rJ@Ph&8{3B4uA^*?`z)oB%_-gyimw`Q1E2E#Xg(xD1k8^!B z$4VnNeDYNZmLy#{QDk>eFcF<%{(T`;B%Nej!nv8i(8x$MilV7Z$SiJ87oka&3=PL- z`mxk0nu5}=(Mk9>&zJNm)PU%J7Z&}muF%2Pk#jPdALHu7IZk&JXe77Z2wgLee;W{m zI`<-%6*EA{lW$~kjnKWybODJ#Oa-~2jfZ28*h4Utg{6fh}R8cK6LL!;1{1 z$j?x`R|jRZ-}5Pe2gQ~nrECuZ_Gs;pZzpBvp-V6Xa1lLUiLj0#r2TyV91>#dT~Esg z$snGg?o7>8afKUSA3Pur)-QR%A&M;>r{nZ2A>tKD_3O1XE%mvgS17U--h7AB?Px0p z9KPvc56Zug;8)Sy_%6%z`hB)%fRBRE^Y$&m@mKNOP&s&1g@Pb6%22cy5==}9lYL=T*lc!GRg%1v z8LW1U<5p993&xvd2*vLBt#{k-(G^L z`jN+B`3v$DDrE5j8P@=zNb4ma2n~KgFMI+bnUMo>f-6fwhp);g0e)gi8LC-i*`4_}cO*BP zB#Eqn_90TRUrU892(m9WHW1JM*F)|`k_v-SLG$BjT0f19@RO_EYswz5k2CQ95}zl}+AhDC?p4#OP1iyNyCwfIs)w-X z{?j>aH&j5zH(>2m%B^LOUwH&o?-^o`bYo2H2q4H6!l6PQu0ORw;0_5Y>xCLCI(K9^*o zdJZ{TLSSHL525Xq`yZIWelcmJ;&TOGvEfX{zdtm7-0?7x0z|s%fgfTrjaz|TX22_n zZI(8a8<-Df zy6Dq-*4`gKwWOUin$g)9rzJoZDr=(g(w!_GcPY5ES;3d`**Bp|=OG6Kux%2~asb#L zaDUb3SZ2X-hjYE_9XsNd{Wud1d(R=h7w6ZtH8m)TioFPH?*See91Jh+HK7@=qFo*M zE7M4s23&p#IkG>d3F*ea?LBV}IcgA~+2P0YTE{cD1K$l7YHUn_zIL7QgM0o*Q{c=H z3pCuM=a^YoXn+V-poayLUF$iZozZoGYv5UbK2p;6^sr)Es-yEPQ$Ond9&KWZ8}D){ zK08}1nRPH^R4}r~>mx*0%ABghJTuVb|D%LL`IduxS1_YA1h)?Me|X|)zqVhM5!`0# z`1C^)3v%Kvd;)78`*iuvDh6*s4vBT<03G7nIZWPvwk7Z5Ss^^n*7P(;I2Wob+QIdw z^2;RhrbuSUp*1tw3s!Iua-$~spU3oKhU5_nyL`#>d`k-m6^CBU)ejIo=Q*>kopV5y zlC69PGzx(i*s|BP-ki@(>O=Q$z#INHxgR!q90h}cq(knnmY!lMe=%}`kdVC>>E03Q zMm_v+^_7uVeAZ^1X}p5BCtm*E={-(x|V=a0cpVz?X{Zj$|R! zKMJPnIehv0LoxQ?j*x&LeyT(h9s;Dq9`9yasp2584#E~lW2O&-+iII%9nU|6DYSPZ z%wq*`l`BQxFNx0*UK`~eX2t{^Vm3Zyx4^Q&+5J(13J2NSb3a`2zzcgm`|+rym5+xF zEamB61vlntjFn{h1db$jKiB7VX?XjggW+?FP*ZdU7+0BBx%H`GRGge@SeiUKuflC; zp92Qtum&1r>;N6G6EkYdBxhYblXEO_tCk8nnjdK%UBBJy``}pD7W)<`1}4kfq79}@gIU=b#*YcjZQe=);WVD+MhH0W>BO&=B`Yz!7-f~vW334VwQlx11` z7TEpe{yM?2I5+Le8}^{sW&Ij?!LGG6j76{J`E-W*oVDHh>pn0XWKQv!D|v08OVMIR z3txGn*O@g|w<4@faZ@MI{2==n~RZ4l1ikB#7U(=c9 z{=zjsVy>vhti5?NOV;w8%+cV>nBm zl+Ful=y@3xY-(<RMAOcApHU|%)C}|@D-Bzq!CjoFTtB&O{$-O#1I}0?aKdOR_ zo?A9P%{4}UX$-k1BC_v1K&KQH4G86};0;_Z`C)61dAmk-HhSaraSIN%-0(!h^PNmE zptb$fSrFV4c7-@hG?K@n$!dRRz4?y|@Bj6^frLk2#FOoPd+Ga6Rb_!Hr&7&^gnH@$ zS64p)?Zn|?ca7mVW#%C4ELIlo2>!R-@9m9~iXXtWb7S}D2nJ%3sd3+UXdSy!5ETUJo72tUgcbqTWETMeb43 zf6f330~b&RAbsxc?kcTKJb%4LHQAHAGNmK*0exP-P(z|{eBJbb@xx&R3=UFXUk{;J z*vYgs=z4%qSQ!+Jox!}uK7A4A2Ux9F>>w)OI#V7DYl}U%cKd6?kR%5nAR*^od~x>+ zmkjUzRv51Xu_?gt2?dj&FD55)h@4O_lfDP-RtY+M4t-)3=7#oQI6f9;|I96LM*tV9 ztE~-^p@fKnBL7MV>Z@JWUO&QT@S=8BX&GvgRS2qjA#3funew;g%f4%^lTXGc(5 z*f?41EMiurTv829E|BQR@v%ITt2@f%o5hw?R7C$*Cz6$d{A}gBGC{nXM6TSMADU@V z$_rv&CDdmWh$4Ul3e^82qJ`N!^JSfE%AqRtYLoTd9c8OU`nkCozyChv+imA{ET#J@ z&z}`cZQJ7n5wvLUYr#wmNh%|2eVxGN77pR?gfp zQzT<+w;!qz(aw9@Pi$A0h&N(mio8oSP#u=!B6t4onMUYa@641CFLz-`PF@~$xgwA{ zgcz31MED&3?J;{jyHcitM1=`*OCMPf7UE0?F`%Ty}WWp{;E+DvT~fH=Xv{}-*lD9lJRg(JND_8Bxh>h;c7Hx_4lzUvR9?{ zxe-qqjYG)v%z4%EcUpP6bzQg9_xk#5)?6&_7NfK1@oQJS1sPd3Hw=NW^vUk$3KTM; z(}TRx=5W9pg1j*@qWm{PWXs|IUHk5JLg?<4YExW;m}FM^1$0Xg0jMw~fyvnZ z$o$dcU71o3cnNB6RV@Z47VXXwFUde{wf~`33pK2)FL-lNDB~rDNq`(eNw@#oQYItV zK(&*#O0oSXzDV7O500lv37G*b2?)6=GOm4v>P&E55f$Jg{~SLbL0g+}37dwnlh;1NM(qo5;K$4&iW9 z=8l#!^gq&)lL>K=s3C(Ql0_Y5kbBmqzkAcPjUaq;i|CK??StODEV-U58xbxpsIPRM zgl##3u<$*!^3d8!{VNENpwY`k&gkff-#YNVuhWa(B12ZY!fk;BkV{BN z0CUm6vF!oo3ezig2<%S@R{|Um9#&He=VCmB1&8FSm2Aw9Ir1OU`(K5GR|N&n4-XIP zRgR*atOXk%r_||UptLkWA(anPF(=^>o!+!>GDUCGk?_1lxKxVOjTN=RM!zD}S!v|F zdA4wnaA68B+Y`qk+9X2WQ2&Yr4p31YZVv5rVYaqtALj*VE1@wngkD~Ib_$1fQ8POM z+GTM=e~tB@_OLvjF~rG8Its?gJcnJ}g~8dOct4r5`M%3tUbCkV6eM9vLRqsX0@o9E z;VxN#jQ^Fj5g#QoI@;LY9?SeEG59e?Mn;J5`1rea)O9C;+{wL4k8esCMTC7xhFMF; zD?{C7@@AaEv_M%5rf@Ie`V4FzC9ey)n8yk$X^)!-p=Oj zmj;Wq%oc)&N`hh*>-4(44yJcv*VF#Z!*bxW!Q&k}PX@e>C>!A-#_4r2MV>S(bIF%- zv!6A29kWLQ=5&Lmr!_3N8p2LGWdV_0lVTNje*8Q?1O94S$L?Q00OToPVUAdMHmCO& zIwUbMQN}E5&cG1%2gaqNjEPSV*6Tjcjy2;WSnvj7v#~|9`c>gC+|*l|g&p(1jDC{-CQZVnELU%9Pez`@tgm%Ll=VRnV{39GBS>Cu=knp#uu3%+kx zM})ZWbIno%%;=3i&rYnp`>g*AwquST_&}t08YZpIlvH_~?TV$RuKpY>($D5sr;H7M%jtk}3E%-MeoDvBUM6xjfvLT)Ku4c%SEQa3bw)H*-v-Yv%&$M}P?}lGH z#ZrKs;Wn7QjZdmNUx^(TeNcKGHqU@K;weH-G@S_cYz?dOp3}FVKd}#{lZS3#9|!C> zUk*rz>8TB5cg!po+(T8$E>^&ZKNlz$OuRAmHLVk`4vID>dC1Wqg$Y1p|FW-m( z)`KmF(tdF6;GW6GMC$#`dmNBiY|blJlDsh%9hI=uAhBPq{Ce}g8e^nlf~hA{ z#u}J*s`xx5%JSj3^=!kVTLFjnjvQ|jF@k9)<~5zH7iI=TEg9;ixAtg-Lr`b0v4~Ix zs1ldrr)ibb_iCj*oP`pV*Jq5wGxU35GdrDR?~qi;WRtnkAMD(<`G7R6V;CP=+{CiC z#*I?!Yy1aeeVr$_ zd&QT062hLEU95GTC5+YtK9*{9-O4T@Wxe*;v zCXN%T59u!XFWq;YuD%>u;;=Pdeu59Mw4B6Dc7c+7B zb`y>-{uMq%nQF$kXJQCC@p_DY;fXZ!7(YVa4x$)OiBFz#fT~0a{D$O9(eZOlZ4I#@e)l!6?Pr%Wp4@#+1sC%rdXiI$Y$muJ^IqLX0U)Sw zei9^sUCbU|ij~YDgT@{9R+qDgT5mU2`XsMc&W(Dz5v&P5Z>Gp!>i@ZHvraRQzCwVA z+@DDJZ=Kyggb5oO!_kExme#VPttMLd#IHb!16Pi_lbuk>1Q$@t)I>Kvf0X0peSsD- zZmJ+r9@N?bqT|YQ%&7*_@y|l;he|E_(w=^?v2L38f-*bgF>-u}-c=Q?sqyRU2>kQ} zLE_l>`}_d!1!Q!P*aBZZfb3Cj$_t(3?F_l70RAFM>k2vjiA51@8)lyg;sOAes?j9< zZcaGe6*p0y(os%#5(dw)J)ZWOqiO$Z6M4Uj+xT?$6YDx#RVx;GHm{;^b_4(5;hBo2 z7RS%a(2Ym&|LSr4t-I{Q#uinZ*p1C!;VD9k{$bV)A`T4EVrG!Ce?_yQx2|DnN`bPh zEjXuf!K-zSP;DQa`+bM|-M`nl>dZkKD)CJwuU@KZtr>(LT9;6O)|Hiv4)mRH*XZ$t z80+q*BTv$mdYHMV(PV4al)>&5Dk>@hJDwMnQ|@f`=zX!45k-<$nLgpx1I}@TR4U#T z@wf`6mUkRFf>e^j7ghJREWt6T%dw>e$;0F5jATxfLiv-7#4=8%pw2S!wWB=e=TKfO z$-ydWC}fxWhisf#cBE~NnR^t|V-$^K-ne+hWbTR?p*Y5#RdPR0N|A{O%he^}q~kr` zkCI!wF{etmmcqx6+x%N_p~}UiVUmHMYUd=7xr!h6X<5-44}REs$4S5lI2JoPq^2)g zwt<%Kyuxn^fo5!6mX?-~n^;kY`oy^>oTaB?q>xT=;r~796YleVv~NfuPR=}37Z+8n zc-9L9TWgL=Lr>|ehCB6s#AXr-4C9Ef+o4Zzt)c_)1cUoqJdid&>Laj_@i`qnuXX%D zD?4MAx1Zm(=jdRb5T-y|ZBdVx;9V$QtS$}ANl=0U$7Je%a!4~#NuK_CmY==4d94$B z%z)K_(>O6od7Eo${{gz9B#jBWAgDo)6%hOcK3jnc%VD{>lpw|Q=QRf*n?Pptji*RI ztZMekPZkr8Bke{!1Ir{=$S}gprz#ZCG76XskOPZMNfTf1%hTwzqGQVgt8b zeB*Q2?B=O9llJsf-&0LHc=nrynq^b5rpc&s7zc@#mJ(UkmrIc(m4|UM%{1LxaAkAh zYKDvWb%Jwh|4^b*%3i$Ed_F5@8jVwULd}O9uHhCS75%F5m1}1*>q5MlY%&Y+$T8-v zu0enGspDu;z$ol;LcSs50-E`D@OE*Be-uo5-_&RohJ4q3ep->tSlb;dDID@6)rK2s zs%o?srlz~!rBV?+MJ%)Di^iW4B^g6YRZ9yxB>f}*-3&p&TUAPkBK=w6 zLzlHQp48N`=ymHIa42}zMhOgz^(L=wHd?J(PkTloCe(%>HSxV(*m$L)nLM8b4en)1 zqrajRQ<%dzlGg`c`-tRP`M`xTc8ERszUKUCm{y^%RVW#&|7;@Gbx7(ZlFD!gll@Mn z3+Vd?xj&p_XRA6y=mGWs@$L1#ClRXJI6hgeIewz= ztRCSoLEsPj0b@Zpp?Th>6|R zH7h94(aB#~8oY-2@ZpHrDPuaCo(toQ57sgGdj5^^q}2ZnWMYxYOSo^6HK!Bal7LQ2 z^(st?g4sW=M@B)5;5?&#{^<`B<$n}y{ISb z{rFz${}A>TU{Sr@yYL=bkd%^c=@O6-hHfOJyQE7%q#LChq?D3Sxwuya8>Zo(t~!q`CCQWt>la_0A9 z9hV8hHpo6kc~?B(msOJS-phHuJAPFIrJ+G;2M%yQ%;W+@>$7Z<;-P6^5; z*&8s)gESok`8FR~g}<3}==~eu_buJ%5&z9wZLwv!d)i@~>#Z z!eD49fdj*YqvPAXi{_GZRn`=i49TMiP>fz0cX-C#T1BI)z<8(s*=k?&JB! zLrtZF%+&k2?B(M>iXGthcQe1SY@fOzhSd;FO@86m{)}vFHF-e*v>n4`z7!8Uuj1%; z6yKBf`(&%-oS6#Y+{J*P3v@60g>70YBA3e^LA1#9w+Z%}szey40w^h5HsgGJr! z$ml42!>+?>yN=-Mk6c!iib_n`vZEXCg9^U+vx<-O%EMAwYW{)~VS1NncQ+sMk+-3J zmbe#l71}KRj6kfD8~4%d4J}VMQJ0qgbK#s8l{PHY;6r>PZWLipFP%|ah)(Ar{zeI1 zd$1BVZ^==C_6SlHXp&f3rMWuTxLN)X=BAU1LmxJIc>|4t4SyuEp3S<%b>@`#Q)Fz7O z<$&rp4kmV;U;8VP>0JbMSe5?qN&aT6#3uDVtzJ~jYww?L+ha|l+*(fC7HU@DJs{ex zn=J>m8_@_%5I9hI3(lQ@fhAQ;_O{i6FI%3Lz0oARn-7x;2ML1pVN;Y8Ou)*b4LBan z*no9v_XHbzYig1N;mhJ^j<_F1#Xl7l6)iRy zdTPz{!1MPTQ6_=CZmFp$9*97UTrnRq{OX2@-e>KMN{F0|ktfGK*3=?_Os9Td)*oHEg)YB}kNWD<*)IK_Ae9>Vg}dn6 z&CSh>p&$Gq(N*5%x*We9g_T#6REPTBq_5XWCzQ$LEvs<1`5IHB0AWxyS?t!7A(V7rSG=;AMSRD7$5jJ|D4*{pCcM`YwpXHFwU!-t1ksLX2^b z!jav3?)%R+L+sFHeLQ(2+}Rd}87;t9epwozX@*undlWwsQ2ct&+~NH)^ACU*Ju$^F zb^cm6*h&ls7r6=NWOkv0BwBFv&!dK$XA;>k)=O4X1Iyqrh8yasB2?mv3heqT~N_6FDtE>KV;R z&|Ajt4cEW;K(yr}=m+Z$2*3w5F(khJUi$J{Xml#aXvAlR)AWXANNV>_v7K1xQ<3=X1;mS zxeN#qK^d<75x*1f$P^RqwcR|J#6-l8VJ9TV_NJTV)|lK=-+1tQM+-}c9c2Xm zB;r^#CXK)r=C)nwJ?REQYis$(78ZD%hnrRl*8J~5d8IutaN~Um)ZN#fJpK|~-@kvy zijneu@j~$a-B(3Io4A>qe?1F8wuVU{u88k>q64Zq_(squocea?1SE3cxAOBuEbbV1 z5vu=1v}_~7F!7Ul0+zN*{Z2YGbah!~!Q#b~{pdz8@Zx7ewfmZ~O~A;=h@`3Ct{^cf zspXefxMR1U{mu#i3b#F7r2ziphgYF=ih4NCLfQ2lg@rP{s#q4c_dzWMM$;;?`6gEd zu$e>VKx5`(^d881M1jBtKhqu{Cac-g8{@>?uCaOx%#6A=uAc~xP6Vi2_#S+9L_~ys zi+fQ$0#L*At_)6PfG!Oi2L~!-UycbKcYLU+(IkNn=pc^vf{2-K;A}8?Ml&OSw1NjX z3S=-l+SGV6{r7!Z>ZH*DuxlcdeF`#yA_j{p8y>m`G&dOgw^vXwQiC~L$eF_9Hzut= zT>zW<<4fG&5G+U0Al*E+$TX4|x61*xJjPQhikpw+`b=_PQWd2HGF6$TDX7m$(}X24 zmmo>Z&|hz#^kQ~Ad-jYeU<*SSarK;7l$3rk0q<}N%E0Tv!NwT@d?dM!a&@?Ry&NHD)B};(xPkrq_%3^l~qq#&xz5w3WwM$zj-eN zr7z<|Mwfw#nkY=Sw{@g>!H2gUmW1)qp~i;*53lU=L(kk7eamZW4~s3P$*QXdFA{Sf z&!Qq?|ZyBZvY50$6LwdSz+TCyc|;aVqRY7SLqUO)0L2CW?C& z={&gOn&frFfiG;Ih%kXyLYbw%5?t`-!BJP)c8ulpB)?vX7S zrw53Ryp_N&Ur_8u_#|w*#z9BmA*hAJ0M3iPeR7$ig)MqMW+%X#sXDTK0%|yi4%)~7 z#PHZxT$SaX00pj-kkLSz7Be6DT_9XRwYIhfYVy4iI2X!PodHG7PXj(@_>2|>nDMYs z3ONP$TZfL?$%297wL6DC$6a(qL%xjw1H$Qd+x@F{Q%>CWX2ixT#8&4^Fdlew&T-g? zrbb8eKO**8HfWq?YthesdZ=sNn3ZF11ZeDxwi1@^i^|JmSIcj3&=PjOwE5U$ zMMy(*g8}vqk0a8L)G}N%6M!Hac<-qv!8_+VnX*X+Vh|@kvGn#P?`7^~tzvy$I1%D= zw7vw2z!0FpkX55tIU{t-yAtdSyPOz zIlW<^Evs5UvzlgOX>37QWjfwgc}@_8Nl@bdMnu-DXD7XS@b32IV{ZhbHz;lWT8L3i z^mOqip)+q-S2Y~4su-df0GBB6?9)P*HNR5R%c0j+jX~g*RLQs$v0N_(N+?}oK>>rE z0LA;FA`2i(0#rd1RbtvVK+#X&!6SuAK$K?0P5_J?OChX6P#Fsp#MYdf+CK5#@Xshx z0^9e-myvCS4Kq*+m(aB8P3C9WTOKwxDNu6Yw+O8~cv4nY2BRVv5p+48+ig>qpO*)r zUQI1dv~b_uF$x12Ml()A*T*IBw;s2yj*h5Mj<+an$FoC|F{C$-6*hvnhKD0X zY%Oe#J)R`IxI{n34R=#XQ%Yjh_wo|LqY@4_yIv*>o!&;SpI}%JcnpC@sBjdkYB~n_ zR(A+0rsbHs4K|6+p<;%yla4NDvdgi*50g`?ansfl_ssWn-qy6L#TO&CHkR$o_yQyq z9}b8CH}2byVHqW*J41qkU#znd7Lx*+RkhrH6^q$UAf}yLQ<{H?Z|*o@Lda$ZjSNN# zfc?P0X!hJ90;EiU+e_lKdU`c}+5MYYbK`x8vy->`{F5KS{#B6`a{o`xB2ms#`39bZ z19uYZsrRp}=2Fe_a`qQ*6P{IGn8ovqB=Fp<=@so_?ggO@{|#i9&j{G!>A*J2gO85e zhWA@b^ODN~`UfbD1r`GECvlX}@rDLessR-O7|HLl2MUgv^FmPf5-<1z0SZ7U$s4r; zkMH3Nz~J?ez$uLbuok413w7$z} z3Ztgwi+dDG{^(&+Bgc}uK=_$I39;+->EjQH-j0PWe?(OVhfJ@Yz%O1y&oI)3Nck=- zV4vYNCH%!ahNPdms6IBW(reYUtBC_}qY7);`l}y* z|AoK!GchjdN!JRLi-Fwd6TBU-tJn=DtWe2xP6HHB$vi!s6qL57CyD}0Y01J-K-7Go zN;`f8-tG36ARu@fB)w6{X;{A*m^<7zMn%eH=!y97wB+62zklO1uewqGA~+b&It=TZ zni%ijzDcNo@&-?Ftm9;Zf$s`_ki#-+Dbrl44NWgNEytuu) zn>M!l`t@s_s2-Dkgu}fc3(JqO9G!N@+uj>9BQ$TX&?Q-hEVqtvw1}Nrx5G7Gx9@l3 zfI`yr1+3j$vBjt2r!!V#K8PbY0u_WvG>J8zK9xa|=YE1hZ{vI-uYhNTZWw4vGke(T z$CSiOQM-78D=A=y3U9FOaON z?GXE&-(Qn1O+zUm?c>EM!J_E71+XKE_?>csB^5bMpFZUi5D5SAhDWAqdIhZRT4HI{ zJg*5*0&HwlK@|cbCS6jTLea3y6OGFiQzr;crMp($Y zVFv?Tp}%Z|i;GL^1&421N^#yddlwhd;L#9DoY1aC@_Dd2J$8Ym9B&y zJlNPeZ>$Nv3Q9Ft3<6YN|2vBDh_jtpna$3im9KH#@5KGyFMNrke1t8L>-yvZ5rRq6 zIUIQU5CAG**-!Ez#PZ37?{}hF%@s3g2S0lBNW~*}^+QnsYeAW#z^>Nq%^SFD>*)vD z1X?(rbR<%u0I2X1#>s=CzH~*5Krca-A&Kv{WH?)j3`yPwq`b=Gc0meU(3*g+1n#^3 z_jdDk@aVBrmaZbBDb6ALNWg(=>}K?WtKgp+-jv0C#iE`qY~Bwj4DuTRg?FfcII1ao)3< zZ2xM>)0DV;%I;grlhYEku%kuReyQ;b)8n%yY+XkhO-sqFZ|%C2YBKla2*U}$Oa^ss zy7$f)39ytl*u?2T{s&sd1Kj$xJu{jUa}fwr{>r*d2<*BfjWp~V>!zqe%*?my4 z=n+fLMN`mK)7T2A)vD#o8C_5>KlmW1{V5-e6raQ#8kzE?DX^Dl`%6PioDKyupg664 zR41a#x)dPB?rg1AR1QnV7abp8Un&+X+aGW>d)?)Bf6MSQF|)||(x-8ku%8kwR3Rd^ z`4j0mIaHwVB|S4UIxx*Px3;8){3&zZaz)Q3^nr=Fx!w9poWSjlOB1ENz32z{rEhB{ zcO(ZH^OBpu!dr8i)m<%RG&e*a|MWHOur)e4&b;I?wmDb`12}g}>|Y*otd;Nncwjc( zf?vLiI@%WW_6g?OCuDVS^1B6PWic%Q7drZMUQd*H$*m2eGp~Y9&vT{c^IsuEJSZ<` zDQRfr9UR!fQV`meC-A_SB{*Z2OpdP@3zwMyi?<11md78`*trVo6*1SA?Ps)nJ&#!w zIo+)qsxq6VA3wf%+$UjM?DS`k^tQeD71UW{)fb+X)CcWf9}TN)jKT}gkGyz^%-q}B zVM_i{#TQyks(0*sb(BXE>W@7I-Z_8y==gnqDPMkbrMNZ6IsVBjH5C;Z@NSY%SM;n| z&=-ofb6-y`A>d2`)+;pdW$lNgt?dI+9@E&%%aw266!pNCbQt-if#c1}moUttu1D0+ z*@-8ItG>MIWo}SC7bYGJ&G^?$5EA)eeAEFz5>AN|jiJwHk0G~k#D&b_{tV!M!VM`bd08#oPU+Eh518?B@!G;8c*bUJDpp)LR9)wL|1{8v4E4&fk+W9uh z4ZJw&@7qTcFOVn53|hdD!kYa}?I&FJh?N9*rQ-KB>nK?U{iH{C>9DM!zShDpv#GG) z=p1^8TbPk_OT7b5^_ghr=wg30CE;NMzHFU%;K^G|w^1?C3+l+zemlxpx8g_CHiAUT z|K0aeCAj>_3Qhp9sEDOsLwyxO%<1?sE_#(4NoQ zhpAmnH`40l&*VTLCI}WN0`Cu!Os9CjrTBAZrqu4c!DFzBS&j9s?rMmxaS=YZ_Zjm` zaJ*M1G~#2f9r=wBUOr8iQaHU$2u#T7ZJkf&sIjIyd1(^%w5o47is?{BH{Y}!=KH@R zBQS})@ZQiEcwSUs?hf)&}!GCDA7KU;5I*9D(n>&70t;@ zBivg4v4w%tlT@~1`Z9q5{d>i6s5;9^D6}@KVpuK@PJ)UO~|GVc( za(GmTgVNa4G~A4PIGsE!m8^iW%G~vKC?UaBa(oku23*jEydF(AIv zwEFuAZTQgQl#ZbH$!B~R^nrrQ*DrK)&sC=!_a~xoKn{UAIsuZ#@4t1UrnuXO)M{iE z%SGHD*OoOGpax@@j03x%Eb|;QELqX2OYl@cnh`JH2)jrGk`%y=Z@{8*#nT4fOg@8Z zoY3m(s-h+>!h9zek@?%x#$NbPFyF4>)9h-HPYnhsQx+U_udr1AVR>$AdQOXp3B#2_2 zlgpURi*w*HZi(%VkFv~LT5KG_Qz}z``3c2oVENk_B4) z+2SGn;za|yUXX{oJ1|Z5ZNBK|lT{G(31Q1_z(=KCg8YHY^*G}@d(X1NFEmxqo;~wo z`hhrR?=TMkz}CL%Y&W_pTNwXA;~5@azye@+0=JoO0g;+|=S_+ZaZBzRN=^e}ZS?Iq z1M#6HF{d0B37uZ_d1=xs_A_`ygBpl&q`pz88?if}zOa?#T9%vYjUhu9edP2})i8Lp zfKuQ)Np5KKV>shFm9BBKn}zaKS|_k_(z)a0XX0tZ(J!nFvrLsn)2eY9QxGSandjd( z;BmCqhay`uGG>=3?{0VZ4vrSCVQ|DCEmjNzgp7L=9W!#M;K$Ir5WOeAp?Z8d*%47# z9~u>)928Wx-%s*G@rB$6fd^6U$D5k#LBR?MG$d3-B(m?Kb@ekaOUC=H_d%WK1b)36 z9x@$wJ^(IFs?rf8k}jbY9Kkjvb39H`oDe_c$f>={nA?}<6I1SySU3<%W<(ARJ<%yJ z6UtUIjLpR6_8}zA9{lRL%R_OK7Q=lZu7>_hNtlYp1Gc%`8-o%T3e$KdUTK}Qv)3_p zG+3P4{FyhUQ-o;W;9V}vBb^j-Qz3a9Okq-=NdgKcqC+26A4jJ5i_QY&4-!;TW#|7$o5p<*#xqRfpn&d_>m&D`!qIc%xt3Nkpo343{rSa&4tDQ_#`o@cxSHufE6VYK1kx+Ez?EgGwdv=?Fb*45u_GK@DQg zi^-Sr<64Cu?1a`&fiGl*9n|AmCto$KLRbxm`ydGOfvI7x+VG`g?TDQHwklqVQqtCzev_9k>!YC5Vd4;)_{N!NrAP6$R#2D)6 z_S2)VPX;=EXc+9nu-rSHcFG|&?$g*(lp^)+lw|*k@b6wqBjX1U{mI5G6U<^T09i$b zMrofY%)r5>Bk($BcID3dhl9ANL4mEmDl<=Xf3_|?ZN8aOxBQh}#oLsIC3=o`e&fBB zNNaC@lsD;+Ik)K{^I;QMW}UB@e{0ZFtGGE6~zQ zJJwJcNtr&i()_p(e@Z`l!)r7Ll|H>Ri+_B{ToqjM6>2LiL>0<*{>hp_f#O!Mkl`i_ zh_ZOr{H$ms3G#)oIF$KauL51dVo5qErJvZNOKxxhap3>hgkH38OfCSGo(+5IQRn)1 zu?Nu-5APj+7lUScIdhzMrF@qB1^jpziDNA4OV!a*PF5J*GYfrjqmKJoLJwH^`q`T{0Enq*?K@5{-WoN@=aimMt6ck=- zUqriKpFf|R?^+sQUVZj;O*7-XOQNi+!*~WOG?91ghp4o&8T|LHQ{=$M*;hkJMQ(Pm zc;H)?JrmvPK&;%U*eW(xcc8Zcf;zm0v5ZMG$z%%}3^y94`d0jMLb963bRUZbJpJ1I zustv>(<__F$k+2{l3%^SGm$i$dkh69Z`mH707YCSR$}QmX5WUDZnueaQu-XRMp^_P z5ll1YLWGn`*dGNGFSm0p+f{pz``PZ`BTKzs99l*gKr(Ny`JW9Zm+RXPJk*_Ovt$`8 z!el`x%dR4OeceW`~%`aha9BG8$swz`Ezn5G%i7nU=`4?fYrSo zzFCmUTzdV&Acb9yPK&|nNS%_zI7uAbMLr=x!!F9o8Tt<_#sB@jw$c6<0N%LbJ<})H zf57n95A_yNV*dlryJ?5w@c!$+M_!_Nhr9E?SiJ)CKZyUoKb!V{`(V_B^`n3I68~In zoH>{E%!+is0`4WNC~ve*fm6}Q7qGCklcBqC6pAJ$ zy?fW25IX`GF%_f+1`K2tvH8m?09U#yr7dRcF6Qb4#xfRE-`HpgurvTPknxyW|G5TW z$>E%1Rep6f0VuJN-h>VyQGHMu0YtGg8>9%(KGZq=uV5bTi` zeuEfBTo3R2ejb>ki!NA2TwnWZ>*y?jD)4r$u5X4c>~p~ut^T29g|_e7j@oZ4SKAMv zqf$j_g;*Uu)2>78zmX9CdV3alfjPPJCRIDWCg}FsesX7ct*oO#@P}f-nJ6H=J3}_= zxx!GztZFr7KBvjwfa3T+m~vYKPg{tSi#gxB>wIrR(3j6 zR#wIcng)p+0CsYb6gdRY9~SCF5EBN7)w_UG18qIM!pcfKWc&T4q@eg8oRbArN{Zl{ zcL7HrT!j$qC|HpFz6n6J_waSvJsqxcv1wy^L&;3NEsPNhAVdf_cu*>tbO9?7h)p?P z`Acj)zYa`i7_h8Ke6c-c0r0E3??~XaC)>6C&YK^-<+x=XmsIzi>}BOOXEUrk5x2Si zA(=Nt9Mef|OrZjCHUoUEh|R7?nX`yn#0 zfa^Ni+u!|y-j{}2N8M*NO^#zv!N6gBlRs)}ss4tHEdI=@Q!EmP%QhnrGnp&cCM7^n zZo$c3y%v4MskW+kQ^m_~RkNy`lkgCWI8Flhu6NN<8mS~`Zp$XJmE*0a$ula%Fprj2 zO@kJ!!9lW0cEU!-X>Ru)Tul&k3viZREH2;jq9SxqKvY$hJWh0Ox0jW5;L9juA208s zoNjt#(GLd@!65{nEvAadaVLyN!hZsn8YU)jfRym~ctj?2c;lXa6c5NL1@RA1ehJwH zKm;5K_0OE0ER!FkrKe-OeexiRxCpR)3P(Gw`K79+3rkC}K#^lm_76ajNI=p~pnBGc zFNyzuLmx3DuflvJ>=_Vya}7B4Cdy~xy_Pj};^Nc*Kg0(?4B+4Z`*;NeXr+98ML9`h zmK)_XnJz9az*mBj2e?2os_0aolhoSQ)@m?I5S;xsJe&}f$_A7kKq1ARp|@hTafp|H ze@3M|0Om{Ui)wvN)w$}+vf(7mrt&WhFMo%0rGL$^3ge1vJ{=O1s}F=N*1 zPR-`2-IZe{B}^10LK-h?K2(!8q8S0k0bdQ`M&U1W%c&(NZ|2CZS07d3GRL%O>>k{m z=iU`y5cinc%f6EdAAUsaF|a`?4Guq#MFNf>%V|su`?m$x${xf;_SuMUMYYHNGKJ<^JQES5=y zHc8P0YSVG=IUMd6qJ(rj^ty6R?9vO1K0|=X`t8@t1>CyXyLGd%Kr`4V+I!RrM4k29 z{e1@bib^XC~1WK zFl3JMI8QqOEecqrOU40E3LY&$u-f}{*7jiNg14M;87J7&m{<Ny8T7-P>B2Gm3ohZRyzsjek$<=|3c#4)jFetdFJJ!;THu>b{z`7AJ>y$nwwsQ6E^pUtacX(A# zDx*2vhvT#tXbWVR!T2&&$IL-Dpg@f-zoIwP?U)Xj;V#OF1rP7pMH>iH$qQ3`1+9t_ z0s%?_cm$B+`<25Z14-wRz{Godl%!0xQuEUD#R8zR!WWP+56}W|iH43&1n~YJ2T3!E z(@;r=l%G(G=vsBd=2Wo(}$DW7GR#&*OIPN;iOlY zCWPG59G|pi%#|!}*EKD~qO;s{NU!QdNx75z`Nk&aq)@ zBC^JxDlKKhYi_PJ4^AS)ur=G5D05o_CBQWIUy7H$>y3GEIR6K0$(k|YnCT%d?<`xS z2mNvyme2bKnfAf`Po%UtPylln6U;*mRwlXJ)q+@;@p?({vb|kGZk~>I!iW=x06XIA zPtJ7oJHxqbnTT;%n;h@?cRFZs$yt&)_{vLmkM=jIxa)qJ)FKy=xS5olSs>sGjkVjp z^Ld5MrIZ=~UPYhz`BO^g6M#8wKcpuWLMtr-O-U*)$IzC6K0% z10lh@U%!8wzAu(v=mwwyn1SHW9RyLD=549a@1cco8q}fzcoHlcfJ7h-JRByX5F2Y6 zEE0=jK5^InWafcFb4g43uM`c}>V@iH%asLKs+Ly4G)_E~2nyYwpi5Bbw0q;IYvX7M z^j@@V{^}^tA1n4+yPkw-UThLO2iY!Q8T@1nbMZlo7p#W^R2#fzc+Td-N$zAHE8kwu zvA?%)g$^xtegh&nhvgh!Wxu8}QAH^xRe6*YJ||^wzVtN#GZD_h4{$C2H2u2gJNpV_ z624}ZgEka*jxJvDl5Z-!lAy%J`~*Q{OKE=}9?x1aSScqn+n9sBnv+k4$naQn^+)Bq zjFs{XMK=w;ymYz`z@S9(Z2=Hz8=$@HV8PHO)f;RW+Oy<_1thL8S`NNawjl0H7b>Ho zn%a+0!@s5D53LarT~JkQG35HOxT-u`E8yGszB|Sq@G!pn4oZGUX$AC`q0{6gYzCGQ zC*Qf!b=HmweG%re&Lislc7cW+8z3eo28%sC0QAlx&iC+}E%oGcQU7zd?hUrCi1nkf z2pV?xx?0)tW*ZR+QBQJUx2{GQ6pt-DB{i4GRZmp-45r`V;UQ8j1N0)$7a`{90o}~; zxfqb2S)(`q{E4=w6j$hH)dp^=w*D8FrhAZ9Ykm%JfMDb#E}US6=WF~xM@>jK5EQ$1 zJ8dVx7v`!PI}v z`Kv|M>FMbiyGtAI!qx^K@wK^7Yjx~LWE^d#(laB6NuDL(z#wh6^8s6UTmoJkHoO98 z5D{*k#m_1?Vb0l-H0JF;e{8JbG(JH{V+{blk+KXUTb_KO!GaSA zZMT|31lZxlz9NvsF?!?AzJj1o06yKNj11!w=?vS9vclfn{FT-;d>-)d0(+yGZ3tB2X)+tmL-2eIvtYj2TEvd6B&E zH0dh}#S)4oquHTfIw7x5xC+gG&bH1F|MwD6%td44kMwcjHSxjB*?=kpJc>p47POdN zX;Q-@b3pI=HRaG?=jiy9i=n`4g6ExeiR8z@r|RNzU=2V@TLGc%uyW%TBET&Tcga>| z@dv6fx)tz=_{-kHbZ7SWr35kRdnvB!CBzr9Bhf&`zH&2%@#6F2L%BU$QL-HlIiryi z+EKF^p5H!V?_i+vdgqz-#^Y<&{m*-l*+7el=o!aLm#&B2&*U4~wEbVePsvHMRI6d$ z)4N}_Qts@v@1vx*U$8KQ=gqHl6#%|F<5a3NO-S3{6vzDq#EGiv$&anbUu-zMz>)^C z6d>9EeSlGuOB%+CGU=LPeK8pcZR}3po0Fk|0W<=&t`voQqJaP+`FC)} zs{`N-;S?1Wp+%mC`Bxf&NLu;+H`#AD>Tpzt%UtOg=aFTq=e!4S0uoU`Q)$(zf8Bzx z7iEEfX9|9`Hz z{08FBkndz6qAKr|1j_C$ORp&RK}LT_G*?pznPG+QTst_Up`jtEAIaMSyq4eE=D)s1 zpe^aSf1WI3 zmMw2#*J@OtI1Lsq6q7oK;+z&Y*o~_^&)?iG^vBmbn|y{DsFBgt4>M~$%6K51heG&( zF!m?)SYK7;i;;LQ9Y zz2*5aGT8e7T{gy)iNHcN@2CTio&b=UN%Brnmf;{fR>a)>lf#wS(Cy6?Gkr0swznT3 z95|$o+My9tsP+@JoFkQL0Wnffj|}u;kzyVN&@D8J4jetJ1gUY+k~FXtLSDlg4T&=x z^0-KoLBeVcRgT1$M{d}T3@O&o+QB49nTkN0(Nlik2&Orbz6~YL zb+_V|o@cV66nn18u-7m55}TZ<{C;)*qRZ}i{C&bVBbGc=e%Qax8Xt4i!a7TAY_gW! zTfnq(`%|1<{Wk>DynTZv(%v4lB)u3Hu1y7LchK#FCpSB``n>KEII9wg!!0GZx$%o{ z8zEEzMl}6^%{3rCd=Ijmf}_ZfzXSgJJqdNCE6*`A{+$lQEii2R=kqqO{dxar zWte@<>2bXw*Q?jB`GB%Q5#5;7oeKH>XaHV;+B^mA?WUI@g=V6yxy*-qlxjif!MC@! z;O91l%)NJ3nviE+BIKok{UCa{zj)c5(PAb*q??f*^1#&b83nAYqJlXvh*#bX;^)&a zQqkvE1v_M2l>Z5Z#kdNyPNtS$o1>icO+mP z2HMWXgBn3ZJi@{He4Wa{BLXtMdtRSv0GFx_EOm(`%*d!~%T2S)>Q_ovYX_tFFH4C| zpTV9kYZ_|}0%ID5)DGC!=aE@Iy$Y0HA2(YvR8w?j7iJGu6egI+Gjh@lZ?+FKZ?JXB z;EOX|FJi*!R-)KZI@u{bMviEFH|cxfsE2k|Iyxl3{muf8Pfi9mkLU*VvN)08oxB*g zX&dXeGt^O5=m&b{LJ%UL?R3r&$*l*L7uc|4Kofo-$NaIWVroh=YA2wD_N1L9V|YUb z@JqJt73F&@LW*8?9ecBNn4n6RwL|V)VIxsPSOa2K`1;+;Ukn6vth0+H z+d-EDw{Kw1qTS|RCTsT#-~wIZeg0mKf4IA5U4S($8H7KVJ*!i6wNt#^FH2Z?G!)o& z{%3w*$H=1s`M!A`?GX2ahgZM{M!pPwNkC>e#CwA`qAk-x?%rbjaX2EG$GdXsOoFgK z>ot%TR9PhpP-6kH2{RFaNe%8-U=Jw1G%lqU^HRLklR1x7s9g_6_7R9tbKDV8UN0*EIgqb0wzUFthek!vV@Wvfj^TZ8Nv0mOh|jR&Q2*%82B_-n|M%5u2OK zD!Lipy|Txtmh}(^Mi$mKtQqtOP-p}W53sg?n_^m}0HSLj(!YfQT71FucG0E`9f9O^ zBL#|T;iw`B*|S?oQ`2|sC_4Zg10}KJ2$#G*y#;bVI_Ub>;*Ky-q*cLgH0Jcw%N|Z* zadUGsaAhX3&rcDTe6HnzBEf|rDObkw@a4a`02vDDI77a?cI`If&2W9rUNYtd(|057 zudx1sxx(XK#ul9y=zCPG%-OQFvw}VV2i)x}k#3q&i8~jXoP}-&!ph&3g!!{js@DBV zjy|(G45(!*I)Q}Jq({HK8MlrKCpgt;c|s@r_dMIl!UWjjDPl-Y?m6GP5595-f#-o1^!Xm2p*%qX$x}r_ z2}l?$>Dd((b?$-7-UF=Yd^B<85A`Jr;efo%hx5C*qy)*vQ`F9Xq6CIf&{b8e6#9RY;Lhd!AfTT7;bW^UVq!a?813Ef7s(+ULOqLb7A8;OA z_>bklHHnLGAc37hQFJ15HFVILfSQ^{3fJ}69|we05M|;A1`pfG*vdhvJF_Wnk{}@` zqj8E9^1vaoJW4}ml_eCr92hSsu{Z54zg&vtcv)g7p2Ap{6nSm9v$94mOb-QA(=}?q zxO62jFQ4&ViF=em+Lgfx_R3~(Qm3xSGyg-s^oDQ$IPau+!Eh$Uhp1yq4~F~_?WH(x zWFtwEEQYcfLe{cQy>N`wIA7*&N<5iVlFsb}SxecOzBpiFOhsT6V>^zLC78lnPmw^A zp`l^7VAli-505&@0w8t+MD7Fs!lv>r2qvTa5NslnLSH}<0tIW3aS!BYVWu)Ji)GdT_V|u_eFZJb@IO*JHDeo-WHJW`Rx08)UV*%{wCwnE~?Kou_{%h!+nS6iw4I1sR#o4?0otzilk?DYSFz7g#yecUc+)N9a-}%^TS@ zB%LRpM9;tYltN?jht}X_dUSP23rlD4fn0*Wrl~HtVZdsaDjbz0mU~~!PSKN1e29V- z)o8$PN?XPzo3a)3<_Cxm)SRdp=(H=z`q$u2^*$1&dg6YcXIWZqRN9dSxv3UwE*^Ye z_|Y^ODg87X+?HC_P#I+u4Y;K2P*bYYT_WAs4S)cUm0TvpQP=XqLlP;lx?4FLE`#nO zo`^o~O;HU0z}(IX77Zecat5=yI9DKc3Lmli8foU+zm%P%IEKEgotf@?U;Vh66eh5y zG6ei&B&qr?hEBrJ2kHRI;r0Ff>W|W?+}+d(hBs2? zd(8Mj1M+loMf+_yfu17v*NCLDrtY_FIAr&RXL3UD^NaoKrZq6WNlZ&@xY9|d-?2x zg%NRY_~Zi^Zxy7J`3(W6jQ8wBe04WZF8O@^dOlZf7?T9_R3x9;{wg8pn(+vQ_W&)d z%Yfb=Bu}R_k_-QXMmd-ZWsgpinKANZvt_HQ(4h@^Rp2;YGl z*3}}q$QJqU(|E57i5{aT{rel1{vQC9HzD4?(5oD_#I&c6ZBT9`_s~s4bG|I8Vw;AC z{p)LNlQj++MvUopw|5*--AHEa8 z|8px!Zo3a0pD#@R?fYVO;YYRY_(j?SCVDleVKvo>&@=04*m{usOSU%;<#lpOQrz#Z z+YDz&IB4f?PTa255Tbd0V}J(4<5jiBwU&0=3ffw+_S#PKiFb`Z1(Jx&kD!zdMlbF2 zf~tr4-b|?x0slelDkbGEa95Lf%y6L6@_N*g?C0!>uPEv;($c)BlHa~u-!U2(TjHE; zVM=D`T=9ypvFIOSh8F+qY4u2u2u{`d3scS~F~V7Gl&=h;a;@h#m~!WyHM}pM3jOL! z2FS!iLiOgmmpWSYM@}+0;PtC7Us%f;^1KYVKESoAX3i4QZW45`mybGrsYr;9CGz%M zk0xOpUb~+0^)637^kIb#5xOnty({5(N~z3cIV2s?M7KkGZ2+;UY5$ciKZl;syo2! z6Yav)MMwT3B9IVyu+(1l3%?oDZSj|HhBE{EcUSYV;<0XihG>HkW0vHZ0&+E76sRC0 zVywIN{%nU$uYB$5<)ps*jl;1hPxtH$o}+;TosIINmh=1#_B4zPr>nXoz{*W_T4)zv zzj0n@fBX1iHRWU5hV_gY=oB_nki~1qj|HL%-^*eW>m+%8foG80k=Gw7ROp?=CQnyW z?OIi@+_W{9TMv0i_~9JT+!BI+n%!hYeL2IwyL$+S5neoO9y1!2!>@rPaLv+zw_=ny z?K3<|{V2!<-g0V-qvFsmImRWz%C#U1<<Hkh-A(YKLssq4QpnhfjEXtg%8weg= zY$~GG7{(~t+dId;9UC*WY#>cah!;pa-z(Pg_k17X-&CJPOu|evK|+$2w3n`%;1?o) z2RLR*ASK7(lb3UBT!Z6ua&j_Ja(4EQfzvAXH;HiWO6DL}9_Eh6`)y3E;eH)5fj)~q z*PlP9UO#`%b)mCHWaF%F*APdDNCjxIb^henV?WT;3A(z;X%vIxHG%*nZS&8QBC-H| zjPet8%nC7jH zxBk_Iyhn8)7fy>BAj7wTdyH#wdwszhnK{-Xf^+K=oZj-L{!domu0RZ$Wwh#QObZVu3#< zAsYQDc0FAp$s~u8W_#ELtsCnEKIrfs6wE3A%XwK&x6b*gaE(&LcXi!hdOe;{DSR+! zzOl1QwK8LNqG*$rgex$T2~WzN{O|WH`9u`ns>mN?!+>( ze2tC?Zqge`%yhD>VH^-r1wK$@WH%ISViRjQ`CONXXN1Np!13 z`)blq7V321VnDpdXMFgOGVUzE^fHira65NC+W&_4mP?EThjg{CtpgqBu)pJ334<9t zb{gK47Ii~iklA)TrUI0TDi?X1$k>i16Fqs5$(Eh{k<%YvvEG1H?KA>_SS{KhDNuAj69E%w6mG zp!(Y6pCE`9eeGX9VdqvjtGel2Bp(J|g0q9F;r%K@n6Da;W6ewAL=3si+!k&;2dl}B z|DTupxj!R1tA&=1Kn|O}=^jKeG*Q@EKpMkNDn(rPe!d`DF8Tb>7ZZw&Zv0^0q;t>v z#*Idlx^7{1CjO{zNb!-a)y`hr(TF`TBqf3{nC5R~J%4-N+iKflIaE|S4$Yo*Vj&?R zd0$WvnmGs%*_0A5iIA=?DP*$5#*xLraxYTV94HKjg@t)L0L&O*ZYe^b(#ZV%#Bj3v zQ=Pka=>)k*1Q_JNx+Lvj$o_K(`c^GZWa(lnsd*K%SA{(1P{|Q3QnlX7@V>an^5912 zX)T0KZtl)uXDE4Iv#LDhwiu_2-vPy8#`&r~oyb6YIO^Ji0 zY~osn85*R2d(}&RV5L5(SPf2;YNcs`E z`-ybfpgixUg}rX~ioN{OSoV^$W9asPh4*}xM)R?a_v1m;-O7vOrv3w~VI`44?QmG) zrBs~aOmY?v!Q2_d1gu+H_-Rh{`uKuwIW`ufHHy8f|BtG#0IMo$+C6l4cZZ;Kw=^h?fJm2gDJdo0NJ*D8h=g=E z(%mgcBQ0=$HVS(_TFpOtXVVfyd&nC?S;(r&nM{tD#(>KqE|(mllt1K z7DaRO`Z{0yOJx6@L}iHsEn8K#()30$HQe!M?UkhT5FpoRZL47ApA?(XKHll;bgO8o zjAyPIh12_B_VmO#vuZCu@lnLE`yyEi2rnWsuRTa;{S`XkEOYT{VWSZb;=CN;o%HqV zZ{CwDgm#He6RWQYr05|ND?V_5)D&P7q@BPLAPPW$N-tHV*_W-IuV^o~oc_t9z*A%R zZ5{!_$4sDwhYazhGJ*uKe$A_yioI)hm*jEMk9=CPu^;31)udh|ZC`k-G03%v$nS{0 z(Va2tXOQT#U1N7abcsRCO~F^9RVMd8UbV(4uFRHTl{+~8rC8O z*B%%EaeX+Ma`78YY+{1GMlEr2s@KttYg<2zw8<^WjU*HHr-J zhr41Kx}AT+?#5~yFWL}mxT0UZ;xuik0+rm?IgSGETWeP5c^haxV(~Vpxd?ySa27JD z9t#r|MM+Eh_L2AfZl_rmPFPP~!C)|HjJw#?1~7OHC$utoa3ltVP^vXlEW zF^ybkz12CCF|qa{{rc|W@idZI*54&dbnf+=_;jqu*^O|(7{L;t| zB2>W5^I5r&n7Xi#$ytPoE4|Dj3&Do;gwHhl0t5;|R=eUFbPjPO82-_b<7c{@`pDbGsoC>JaWOrjK0OZ`T|}BbJa>i~X|; z4_OLzYuom(_Y2_cSdM-AuxT-={>gC_jisK>(UyHv^>ShUpiH46pSL`B`UtWYDdv_= z4=HieTV*4RG%l9Jtn+ia@2EB(4BWFeD4s=kh(JdI%!?2Rc?>Aer>d!ykj zmeNLb;-Jq`@EfT-+0$uSr19w3x=PfPUl3i6mIL|W%NJb0e5~PDL5w4@G>s1_5@(a{AR3^ZN7x_I4fo(tWr2)r3>xI4Y5W)`cuL1)G9(SQvN zKyDOCzK3lR5XY(ISO>G8V7!)44<5+zBNSYP@?_5S1bMB)7alvLPTbzBml6>CP8O;) zp+;X{jQ)PMA9$OFTS-_yy|q1O{Bf`32--99-es;+ayQzKHdN<+Ff~Y$=mo(VET@qY zSEjrwi<+h3ap33t&<{?l3zT~gPBH1IQ`Cy(dh$fM1rCz8)6`6(qgQ(Oos!KCc8)(3 z=4urNy9_Ib-SK3n@6$65&jy$%R%-X%n=X(4$cfhr3eF?&OJRIBQtG+yk@1(2>I~;N zrrxWlM96DvBN`pOPmu4?X5$BhZEz3(E>bU@f!tUxW;I9#j1(L9O-f2|L_BKDzlBH$ z9f(Aoh>(A#a2lAz`&(+Hpn$lM0JZXKVOLx*Rvy_wkF^pYB!1K6kbf8=_XdnYkcCHL z*t_K|K}-<&1i6av^bFMxuaj}n0P|$ftbRytF0H-rVSwrNJnIr*sPNqQ+~v_}h4(eS zCk$hBo$5vR;EKVTj|Lb_pAoFaC6dz6NS0{ZW~$s%N#`@DzcURiyJ1+&H_nEdX|vUR zhXVP%`BsWHkDw@>};eaY-8vyFwUoN<#+vfW=as($?9`RC+{$I;Iubs z*ar`6D2AdI46<>%#oRUXI$Rgsyux;8{m9BYTXHN6zEBZKEama~;s?nT_MfTZQh&$< zlnC!N7I!T;PiL-m&&pfB<2TcPPt#&~d|p5`RLHsWS`JUwu7)1SZ+T@qzOJz^n0s$@ zu{fV@5TM3Qe4DfAON*pm#8iJ3Lv)ZDFI}t9syz^$c8Ka@qettlJUEcxUT=dmN(5O`qohAzqYA1|r<{ci*BUf!bIJn-v3dPdkdIfe9?4xIjuQ}6hM6-wfd7}gW} z@1IU-;aDlBJcn<(x8BMx<2_32!{$<@m=x0Hw#I4~_0sST|4oJa#}FDg$X&->>JjX( z`PB6G5YWMNvsLv&9I_qT!Lf(%o-#!`<&e|(ALh4B>g8_&H4q?nGCctw-JO<0SC{Ma za%oA*Oc0b*sRuf;%iEU`HdGSX7NpS8T|>-Kdejf2-lnIrrdD?M%ag*xf1xA{Zpsiu zctTjAgOuy^NKyiVpb2%Gsa&;8p)QRJ1Su{_NHBMbX)`UNhdiP-w8|g z$wj@?{373~tXzQB6m`4zaXy4NhDXC(HYH3s%kgd+C^9Vs_|u2h!?U9W)WxeX8Zztv z7~BLa0l)nH`E#Lsnt-3(k5nRq+n;7|Ft59S{9$(NXHIaWNHFoyV@^&Y6B3=_#qL=n ze9K=yS+SLhQOa%^Bh08E{5*OU2xt5Gjh=wu{IDbHo)9POluj=z2ge$#OjcY9mWz6d$`0Nxm+l&u7;C>NHffqRMar=X=0hba7aOES^Zp_ z#Fy9Fy80IsmBF9F?7M^WX@W)<%sARa>~5t589M{XLVI&|#w@aUwouLt7m(4E=DHOF z1`(|qzXFqRTPmG<*V8CCUy@M$4i@+MIq9v#D6mj7PX%hiz|L2x`r1%{1laN}aF!J3+Hyj^04Tbo3gu`r-q0H;RC+lLeratf zwtI!#)VM+i0|2wR&HHgT8^?YX7(m0?kB92X!u>j!&Bj{Y`2ST@vnzO;nYb?Bs#;ld@ON^l#EU(tQl?wpw<0D z$R9aGX-yB_IYCua1Oy4_1teVK5DrTv;ouk$W%f9?7T61_t-;u-W%z7#uOPT2Hf~T@}|I&aag_=2*-)I7n@*aMZyh7(fl# zZTuk;@P*oC&Auo$c%)5d_3c6je`2;kj50(G0dl`YaSG+!@?K$KWhJ$?4`_N$tCa*heZ}D#}iH#U>aTw}LKT z;c3k;NdKAyahPN6GV-eLA$NK2k*OFtC3Yp_G1#v8{hd1R9L<9tSruLx@Bix@QpqYu2ekldMP1qfg38_*8DvPh)Fso3kh>3?x!FL zh`xmmozqxSA*x+vq}yBD*0@DMBFf>ERZMb`HMmm<&OQ}9Oy;tavkLMpA)n&C93Rij zrV$3#y3m<{f?3Zj2r_=c3r_R@grvm4FzLxl=yH*sQPYZGb}!SYm;<)A2{8$wB3-Z!j&ufw)~${0x$# z{PRs7V}r$@ewnIjS*@w!;~WCLm{DHxEa~}#u$U) z5rsGyp_fBnEJ5{3e)RRbcN9R|NRPa9Ed8SMfdQ;9fr)@?nJTN62@7X2X2F7~?b#znARKcs#MVm64unxz@WdWx)*w?KWr(qpj$ghS=2S%b>)fPjU&DK8I;=z05wYiSjszR&M`1fvN}Wb;rVmKN}yruwzvvUNCd1 zGsteVax)KGu@lkzij!4zO2vH7k#k~x?RbH7idTi%=PbA-m*dZS!a?blmCO%c|F4Uw zQMIR-TmV{+wp45EdT3Xt4+@$~6>8>z^cSbhQg}L9Jsg}9KV5BQHhIQ;dQ1A;$={`` zhc1Tw{GJDU0{3o1zTHCH!ll6QN=Igmm6|*Yb1kAVLWL%&Tp5<8hR!c^ zZaX!BZ{e$3PBxAW`b*@g1?m8&xC=6gm>4Xs;B&!LUTLov81yUszLvqz-+vk&;URjk z10L7)1j>EQjeq{^gfl{hI=@t!j>zGGB~7QIMMxtflsmh)bmAX7(_0dV#rSp{)5uN-dhOOoS7mPcVU6-GqJf}tjOOq&mk4aL(D0EY7m?+kyd zoL2f{hfV8Il;euy)2l1FcNE4U>aT-VBkJn~ zZlLE#Jj$xGd2Mxu2|Sl=`%$kZakTwAiL=rqzu&~k<;9wqKu-cwR5u0BwkF$i!)BuQI$GUWTVb@9#_zX3$(YlU^E$rG-N)wd>NnBTS~oL_E_|39 z3??5lcDaMP4$3@uMUp;{F+3wv_O&gOmXV3LN%>0#m&ovYmI8FfbOiyA44mN%==? zTNT~=GpuT4e(&F|7h2s@;ng9(*1#;GAFdPRVJg`wqJo4X;o#t4+Hw2-7Y!@js~~A= z_frI1PoV`tUaweZ+`~8XPL4xL^F$sz17!ia+fSBpvV*r!k}`=GRcCsd_~-05)si3A zD(BHLm{i0I!t+gw0#{eSdq2j-shGOg)0oP!j+y_ zT0)nUl)SmSV~{PD^+~`64LF2et^qRTY$Ug5P8uw)`QEx_aB$CDZhK+6pHvt+`U;A3 z?rBZSOyi8tb2PN;jZ;9SQqaoz-Bx{XD$+QS%}e$MExdZ}Bl6_!6(>$@6fhEt;cii? zxGeQ`TV8+g=Wfnrj{f04ITOrj!DCE#mT7e7?@XhXoK7B>{|Upz?NmwZtN}Zi@xpxi z5Iy!4H5|c*=aRbNA18%7x)t`6EM({1OZRPzUOd}fYM!`yRvsB84Ee>zfeg{s(Q$fBhu3naqi~f>TlCG{UQeG>} z_%h7)6(}X0(VzhtAC3KO0%J@xV#N;y_KOJizmu9Hzqu7%_qD{w-JJGeb8C{IU@#_; zG~(-gA~xEoh?IGvqu==^SzDdku>stn#3C$uMn=yxwYI8RD#^aeOBNs{pJ{MI>>9BB zsAoRl0T0`rUZvJ;F(SgwB6D(f<8!eWu9I3B+TJAT5qeP{g0ffkWB09# z+K(uIHQ%z`roS&9)|c);J>qCOxqPHRncJD3KtnxL{*Kq#$cSOsZYQKXHL#XAG{|@V z2ZxpGJ^G1V*y1}>8Eed`z@gKilzfDb-In_9Yaj5fO7}}^Ti(C(u@K2C4FJZVa(S%M zzckD`aMR(#jlcndP(c|O6f`+80Rb`v-hKWk66Dx<20nJ_t8wyUB{Td}9cIja^$lU< zXnWt7{H?ae#W=SI0!zHAsMxDY4hCMwHUdc1MbGui9N2z5%a;`01Gg1f-QT#;cuyP1{!Z{cQAbZ?$FwK3p(4Yv&oF0I<#{ca@A&y~Zz z8=GComD5JDm=ZgsAh>Lo7XKow&?`X~z!iQyp?=6qs>x+vBHHY%+nE6d3@f7Fc5VQEwq=&m%4i)Gncns_L%Jb&lb0H(VdI<=9 z!S!8@ovE&i{J}b+1<6=_hac&!^n(%hBK-!_LRnR>2#Vq7M84-9n-x$;@y|dpLkYPM z{_{@24}X3+01%OF*6~5 zQd7&-FT7~{*i94f-HPZ{k<+C=PA4W7IWwdEPZYl&^Qpe}e_xKtB|N_|4#sBYNE^k^6ju0QfhcIx4fA6#B1PQ>0+)`0>|9fm_{(pBaPculKp*U7I zcF9R?HPV=2a4Xqh^2*{H?kyXh18fdAm>srDJd*0-(IJ7L6PkTizLW5ZgRbNL9Akc2 zdX;RLG>T9+{1R^pr97Ormg-cwF|M;`4 z5TSEXk<%aYVK+B~PaXw^SgN~HwUaElPSOrGX=&;3n@KqA;T+%W*NqnRZy%2?3J?q$ zd_$YZ|Jy=-ZDN9wAtPBHyqa2x@kuUN=aFhM<#V)}@u|%@%#eu(Nv=3@%n~w(0F~S{#dFPulQ^)b{drA<;m&kFZJ$EgTxOw{cc{$%I?L- z$1|ta8H-|vVO{S&LVh;kL#mi~@R-=vJbm+yI=}vsg#;`bMBIJw59l#Hys+a%=)al8 z#mAQ}%lS#St3v@$BQv)AkWPDnZ%fvJi}r|+l3828V!FLzD|7WhK+&?hyG}m=H%AdH z8s_sIvX3=^J@TK2yPxv}uRl$~i_moqC<(F06qqzHWE;O>z9Hs~WFN}aEIqw3e#C(M z@)9JOW{FFf3D&rnU0aKto13G)diU-fC?(3#gqFWkUQ~pAdmD0d*`^{6a>Le`w|7at z6&0y!5)hM-sW2PxoMl$>Zze=A^6=@O56&;RaWzPiN zpmJeo7w(JHyx<#I5E3!rk_BaAUvd!e%|Ibl-dDB>iHR~rs#ym`+-?WjPa8UwMlZ_Y zRsc`s;NTz~NXI6Ca)Con2-T;<0`?2E<$l`QglXL7$lw#2f$b0#Nq*x)`!IQ8lOcFX z!fc=_FtDl&J_kiVh5zcD53=NZ2|-KwB-c^wkg?^MZ0O$=h-7g;{b7)1?uXm7m+i4W z&*OfR1=w42_{lcvj<(@3VUjXUV%J5p*`hW>bw6R!0-8B6m@t`n1kGOhE%B>D&ENm4 z7EIKl!(Yw8g=Tv$uH(We;i~J9@i1t9b>PwGRAkW4n?C~Vt=zk=9i@Oe`S}v-m}B`p z-je7Y39N9fk*KW_Ma6KA_Go$Z{SG~AuUc@px!pB3;h)DZ`jePEN>>(I`-qY+~F|cdw z8|ntrk9+FvQLCZg=u1C8x_?KDap0PGX=-m7#IhLXaFx^rdlk@;O9j$%1!Wb#DY!Ic z>J`m(5A9d`%d!)qGhITh3kqJ#npzNRYBEb##)V4f^*-WNRJnRT*Rn&>a+iP-!DVpY z5i>Hz$v3{-b=T~{5=r1}%ADuut2qEPXpF+RS^&BsreGXYa2N9Y@SaN+6ekHtr*Y!ehJw7#rJ`$OVt!t(}{9qh3v>mTOaMuk?krUp^LZuRh2&veI_3ocrU=gEQuN)(wTqg`a_J{ljbhsG`D@k}a{{ z`mmP>cV{{dXD058E`X7PAS_++vhk%tf~J-tSjd0$BeVaitf!XKjq?dx5z0U+dZM9u zxi#-Q#R)yLi_W?(DS)zT4kRSR#!Bp`0D^zH13e|c;D2b@YhbsZ*xoc3s0Q;+D}Z{0 zbSNuV^n;W1V;b4--weV~LxY2H)AdUxPrZRcv#ld9?30_IpjX#7K&;b$A=|mvZd>QA zj#uSe@m0MC0U~dX6y1+bia8m0>mqa%NR}Xi4h*Go-AZPKSjsLyK%frXEPytp;TRCp zfehkqu*-S-7oH*&+H#etjNk(quN5slJv^_~$X*er8{=~}w#e4U9g$j&R`e)psAK~M zRkOk61Pl&B?Qa{hP4W`J#?}qykFWX;UH7yurrVEX8kh7}qOlE|m-IIhKa@XbR{Xv` zeHb;LzpIvF@E>*8AWpM{U>}*|nJhQ-wQ$~6rL~xbO4v8`y#q-67uKNmda`CGfEa%W`%Fe%|1T7Db?^Jr= zAmz0!mbVWlYhu+I^`4@>9AOgtlK+OgO=3(=CoB(P(FOpL;p~!#7#%Y=mdUnS#dTEifPg zA6uN-KZE4ctyRHw+)EP4dyrEey6o8Xq%oK3f;y<9Rk9(5zY(=FVsfoswSE_%$a|F; zu&|95l#K5zWFH>&ijJQ@*#HP; zn?p{e(r2<7O*D~1557~ycgm%(H{tNcA*|2>wd-U}$@ii!$K0n_e48tipv4LfUHcmE z{&PgxIC|AF47lW#lp?s=haDRjxVTVf0CvSPCp97IrUmY~rK-fA>C=&lisCj7p{J1gdRD#J;wEY`=75 zKm3G)uxF$+9)AFWd+K9(fp4$UX23%*ljx^5A)#2IHabq_|GgK*KdSrb1J*w-zfX1- zeEjEU)^3@--zS77d0B^?XMDdS8F7W4GH!w;CtyiS?v2o=08$<-O+*d zVRtp!+K?7~__;wX2d>&0aU>YZg9_*1U{w}+wp0r@Q(|IX?^suHCYz<6Y+XOt-7>Oe zH%HW|j5Mm#DY$OM63?%Z{Tm$n&%pR~K1?Mv?`=V>o}uq1D@2n4!}Ry+dRChdS~^DD z6uBF$16~kYZTuan6xgm`(f!J)HF~@QiuqL^CHCkR9V{eZ2fVG9{liZY*heDW*Ma&K z(thT;nL=A*qx;+pnm|Ki34xG=ej}m_1Jg`giyb zVgCnVN`dXaFycwMb)eq6{uLy0w zpbx_Bo}7_}oL*euQGhI~e5?B_H~`yV^O@M8TvK(iEoZa*lUKEGO8 z5hE!fZ$_7uP_OypGmzk?ekq%${&5*)BPs__Wj{A;u3eTukSm^cn??y38F>vVs9IQA zp*xuQW~t6k4_{$;<86UTo`y|IfQ06lkLPOpC;M6JKE(>RKV7D3@$wmPmsr#2lNcf8 zPln?N{796|Nl)cfbLy1vXCD)5gM%P4)N*aQ@-#8M*5fo5gIkxpW*#C@a~3tS^;NT` zVG9$k9$$|%J#0?_7m`xF52$G-7a0o(LTW+!SqH3v-!q3uGWEM*ae3c=$b;Uxe5QH$ zN&1eqPJ*BNS~O?isFg;;#191sv58z~dG|jVoARoXXLyq<_A74%;0aV;gygs-{J)Dp za-4n=4!G5~QRheuvJFwAy7gB^_BOs6=j$DMIkr)GzF+jg6NKU#-}t6PfdvFNS{)z^ z6XwbX&<-QV{a$J%;(>+B|2#m!Tybq}eYcU9f!;cpWO6^&k@E=(> zHza&YDIFPZV7%6lN5*eJ%F5Y;U5rHx2?^0HbCf6VGM&Q6^V76grO_a)3O7;&-NuMi z&Gwi{S+8XGbI~;N*BoUm(~y!ai5m^-5~7>-RdP6(59Ve2=v!;P>-shuvONI4a93a(0C@)D>vK7&AmqBO z2*ON2(E{a+s3offX9%EJ_4bRoSEE+EzqhuK9)PSvq1{lRh~v}JB7o`pa@}44N4cXW zVH_448A;EUj4q##_o~AX#lM&Un6dzR#wp$bU!ltKRh3h2IP9)kr!cT*6E~I$vu(dz z`>zL~4GkqW%ATL*UM2f&Jc1_!!7_0G&$?AER=EB@x*tQg2v7Y%Lb&0Z?_yX9<&JD$ zeaaGhKfMvs!G5?iUx7V-NA)Dad9xC- zSXZfBc5-|7LFk6!oyUDOev6=5?{_)FNkv<~9q5Yz;(@4|`$sBl6ss3QC;#qHZZh~Z z4^!GZK7(hUrY6J4DdVXPl5h4jFIY21xU<|O)v=ao86r83uZ9c-oBx^EWH^@?&zQC zL@gHwyHk7IufY3uF4`0%nAL5^yU?MYmxu94e@=;Qa#jk*@6g8VN!&*ldUrTUdK6Tk z_ad!C3w;3VYkIoKOW5rj|Chj504K-Xx;b5&Ra<+LT8fdg2?Hsd z1hEvT@$r+}*>}X|yJHT&Mi761Zq$CC9p}Ahr?QbA&3gF!6Rm(Tuv)vL$pq)YdJ??5h&YOp$51Q^MZm}g7$HMHowTI@107+~`iA~FfDv&S0~B0s z)?XG0$6RQ(EHHxya`ZoY_^NF!hL?I?;$WBp*5#)$k@!O+mZveJWk{FUH(kQBOoF^HYZ7pq zI(u7)l84ICH|C=cl=-YMv&5eI`+PphFFNxjlTysuyeX3k;J zi4z+<{J zCh|easK9n`IIdc3{`(Je?*8(PWZqgRj!cg_0Z|lKFwS~38G!m^Bp@e>rS{M6uE(pB z>HUwtNMckL8=PpKijt)a^OJgkP~#CG4g?nV$LSL^mph=^s{sXK>gdkP{p;TJZ?NA_ zBKL1_AXs#=EoL|&h+htNe1?6qe*3Q`zHj++pB`T0oE`KnHC`2Z z4bjPf^1HJN!ECQWT(t`9t|t>Zj-u_lrPvE* z5WeErB$W>Xn*y0-fZVto4WRM%!VCDEW3OkLQ&Nvh<$V0SO@Y{`I^(6%Ot!f zl5sCGLi3o+3UYJs7d|iMT>*R-(@u)EQi0k03x|90jISQI9$y~v6$rdcYu&a*!z1DlVx~hq?0DVC zpKI;b%KW}+r(A!+NLc@oX_FvdkLy531I1ed5pMkM-%K3lheU=;%?njsxU6xTWK&91 zk<=au6&7q16v&aJN=#oDG&ZJ2O;Ci>v*H%nGAIlWbx4dxw=`G>6V}cbCvW_H(RvFw zbGM$RL_j)nOWSj66BD!rv_lc9 z#XZLj>)08i%+Uz>&%$dB9p@e|PSn|wJ<-->3N^c&RpVdzIlXarJFfdeNeywwCk6 z7hx)rCi}DbXJG01#-p!3r~17ARm)Z1JH&0GF289epCwa^=SNE9k6t+aiX6V<)+rA) z&J%>PO}H81q5V1r-up~Xj_@z(Lg?5jSZpE4UVX(bAQ_RCGma)zmL1OMJM?GKct2p6 z4gpyuBPrTYAI4!?*;+u1)cEU{wdM;R{n~q9g4rNjsYU+&3PC)Bdj;D^3y9x4;VjFgWLCB)CB{AbVG zbqzyTMIeMpLOZdoMQT{v&2yjVF5G?X>^x7npDBOCN@+Q~R~-*7r#;LmH>78nR+sXq15 zCo5u-M;zrTBi{oDv_k1^qb}w~WM`e{ z_x^yppzMLJb7Tv+Q@iwDg(3^xlgNNo4qM)LhNRp_91tXrH?Q0KCx4IW?-nH}4iA)jv9(0H9RL-1MdcK0#Z7l>#J}EO_wfy3nqZI1p zLRvd}dNk~FndAtVzk-UKrLcbwd*uxuBo|#rRz8@Ht_l%ttMHDprk@$#p#;6JFxe40 zN3InI-K=9m#YxeD8JzgfUH&Mgqi5*my7(%b`s}l#nt20I(iT?dMD8l`iCiqC4x&@S ze-9@(Q5aix@|nw;(`leCH>V8~6t{yZiM$+gDqg@xJKgQxoK%R4!t{(kB)oiM@!*Jc zgyM!)1~ly*Moa(`BO|J1iugPrpJF`LGVtNiKtky;tLt2sgoK8plBzI+Y6dbCMIrfl zaPO5dEbb_+@vzCy;Av%hf|VnJO1wQKtlvnN&qg}6-^x#jwLr9O!dnI^jPB9qz#?&brqd^TVlo*ob6j&MPS)WY*%}8GXmNf14{O44O!rLWML%7_LbH8||=jBhoPw z2Ve`FIqN6ieKIEf0*7!D=^0oOoqYYIFc}#cgMt4CxXPQ;UQ|B=1Xv-fjwvI-a-?P< z*Az4)IG{?Nf((LoR~Jxqtm4zj@K!uu2hY7c$+^g{@H4nd`?C$h?H8&(Pjo-!T`l~4 zkK^$tSr^~f*!XpZz*8~Vsj{%AQ0~p~*~&d3kH^|*l`i!_vs&zCe>we^3}c+}dWZFl zDnAw&?6IA!no)m1*Whcn&uVIkl=UuV+u~hsQYy*(iS)-m&E+a=dbAhoBi~pE6QVd5JSeU(~tQ|y#ES6 ze8Ai58`gBUS>2^`(#P;u6aHkwy2km*cs8Q{1AnL_Bfo;W4!A@97L^aUZMmDSaXo9g zoU)6MHwT)Su#E2DYEsDkh=oJk7eDXt^XHejcMta$^XEjHCS0v(11@cTN;bD%(x?M2 zlz9Xkc6{VY?6mMw-rmF-Y{|ef;w?m?R8c879*Cv7)CWBqjzCu`=_e}6e}6qRb0Ux; z$t8^-xGb#p(noC>&a3}(1cpQJKryQ2&em_ua8;6!sVN`R^+(xWJ;dm<@(n;NCw_@SAy? z*zVndLks0fo2M{b0NKx71`k*RR|fm0tMGpi09GHKLbK5=N90E<&3GQ1MyhM??#yyt zlk%EGV^EW?Dk~~VNlU}GKSJ&3&gB}St_d2HlnfnCE_{Tu#y&Wv!0Vgzd{{{V+0lK1 z|A7FR+#l@Qv~#-b->%gUzXaNn5d9IkrHc!Fc6J?IgG2v;i^-B60%CUGidw&oSB`4p zl9BKMUrw*pPmsk32a4gOI;W*`mhM6iFlrgaUv$6B`P4%5-^U^)!T1ek13(pY8yEvR zxRu*_9Jw46^rw6M3Q{Gd%c+*^1@g}6`mBCpMf_hl5CH!C=L}*1Eo$rfUqH^*JmUWY z)gT9LGKFHfq5Ss|{(~}VfdBsw|1Z4g3C_dWwF5^1$>UVER&pmxGMOG!I( zmm?}&LI&D#DGl2g@i{CzMPFuycTAUY1^|a48PMsX4FC4?`@X8H@-=|V}C!~H`IdX|rG5qD$k zKgu{Yj~N^V=l-~QTao1tTBeb7KM^k9CX76$zry$a7ar+;MwoEdPZz^0mK$!H`ek>J zck@Q07Ojy?SQ%8F_`HSDf9NC*)P6SAKaCGBID@etR$gL7~*A55#B5 zL&J=x^oN6VR2#Wm#2}-nXa=AyHFhT1x?Xqd$-PU;%2KH}9DZOM@38Y*S6Oa46@xAR z_!E55ajgIMn*@x6&ATnzQ=+wW+=cSY$5RU?z2BqWH3kcr49k-qx>(=kHhHC%1uCKw z%)uUgaqG9`Om_Zor)Jm&ns*mMKpA$782KPDa2#PRgmnn0BLASeA3WnTewin-Nhe_Z zQSw>t4*U4_N4s~A6I3_biQ^#y=V5M6C8k2!jMTni zY$SgGB5a1gg_lT*6T9X7pz^bo?y&z#aP(jfr^$3TCoBsVwR?YEivAn8A)8_-6@W7d zuuuTrp5QaXVM%!EX8fnF-&EQud40-RI%)l7Rg6q<@t>*cl)cZ=dUoEleFVM9;$o@e zp;>Rg9SE(5GrSj<8-c=8O(Q`-XOq&me;*trXi5n3w+f!Q*UxL~(q4^`Axsrfig|t+ z9vY%oTXRP>&M}GxcBhZq-WO0;(R6`p;*Tx_3`&57Oe$JFpRoh=sb5OxY~B0{L;kEt zn)o?^Kp|dS`m<{>M#TJhzxaA)cZ=4v^SEGf)u$;7v46eF3!*m^QkG1GtimpY`;U~u zbJC2rlx21q5J*uvIi&N&7QV}QPer5n3xd(YumIM_Kx5G0Z?Xnf(mY7t3&rB{R7qeu zl`7QbtLQZ(C&8ng{SxV+z=x!Au@R3-(saT)Lx8~WSWQ_Rfx>)quu#wuEr4b9Yy5D? z@#f`Ye-mxlgG*U<3A z?cMz06{B^R=Ej}v^YMq0<$t>a57>SuZO9Lz8xX zJ6uto&q+kdo|Y?KN52p?HC&N7D-7ds1i$xTlpFPZyY&d9==FH;sk#{N8H4q?J>C(* zE&p<{c%z?=3-?p+IdDioq!}?G%w*p^&pgmuZ$yzGxz7)+42&9yV4|?Ea81*3j}OBC z{*E3dMobOFNCQP&BJqJ7=sr^*A3m2S<0$k|Vu^`jKD(GdSYfQTW$YUzl|A$8e~~6W zq5lTUkol96F2nRJUJn}^d;F2^Nx5J*s0fL?4*uxStOunVbhv}DZms1+zq zT*{axF-^ns&=`LPfyhGml4bwE}w_LHXwy->|^|Y z3j6A?sJf`%0ZEaRt`P;4k`hq5TT()5DCv~WK|qikX^;j5Y3UAWK}w`Mhpu60X71sA z-|s%(Kliyj=Yex(bI#eb*IK_7d+)VS3xUkh+mSdkMnuy_L@TR)a$;zjZ(j>C*C=rN zfQ=W5K*{?eJ~~Z(eLTI8hvhg=fl64w#V3OjY(Rs2>f|QD7yx16gcIuT`op0CJkD*C zxFZLiC|o+9lh8~kqjMIN7a)7f`Eg;t;_F_+Zyq+S*SycH5kmS&)!Jje=N8^2HAFN; zzq}9E)Ja9OW{-p4pnsiGU$manW`XZ=#$Y|-c?6Q2>Y2)BWi{K_MF$yqt-gwVQnI)h zR4>#9%lE+s1x5e0Y^m{VrGF1!|5m#j7x(1>=;ar^f7*4NorCC$Z1!#tKM>I4Otd)7 zkIPUO74>7UW&jz^4i*MuPKRW)w8#LE0JevTi;_J61(VL9EC6~h431TrHTG%*V7HIJTjnvS@1ro$xFKP4LA-sO^}TM>P-n0_+T1<@nw3Xheiw@DLZ|v>Ms`+ zDf+bd4}dld-ObOXCB;+-U`Up54`<%w$Xx6HJ#R!W?2dOBAn`Dqh(Y>y+>>c>C;C`x zEA#6HR}jb#{^YkMka02Sr|IW)mHvNlU!8-!Cpb^5fwt)nv?5EuumR6`4gtA&x0G^m zfGBJ5opg8>oYb#6($UOHkUXigW@_}ubRGMSDGW3GPuG%n3-I=t;u2gq*R@K=)Ff;3 z34I+uxsVdM(}e#SzisDG>hra&HTe3qfXQ)5d__P2|M(7UXg}Tu4$zN0MrwXrKJ$mG zl>iDOx<2BAFf52e#8XuDOLB)eJB_*8g=yHPYME!j(ygYiGF(T zY~|bLuZyXP5WkAVW12NQ0rxC8^cKccl?gTKx-A%ykgJ$Vz)vw|FO?txW4520Jaj_c zEv-6VwD*1_F5B?T(Y1-W8E#HG<(`W~+2MXR7kcto>>eRk*>oy- zIGT$ixa4QVyt%1S9ubRDZ&wC<)y=TkKbi$AD+ z-5HmaHMgjdW@AGqH4sVOa=y~niTx$<4wxwCZ>e2+n9Xhrt{FS5W5hqr+z_V@O~l*# znhWZM6m;z0pm6=q7VR&N4!$`BbVtFI3Z}*{rxwnsm1W@&uO$m_dodAodlCZ5dyBdT zY8^4Ur*V%It0X+oRprz7k=Y!i%iEVoCb*t)5X=x3_+j@+=W@5P_y$Q2s{bo}mBSW3 zVXc;bF>1n$LZ1zbi5Bn7qq7-I`(q?A%~-wO^D^gP;nm_4rOX>U6JI#YnD(fCMtd!Jm!QblJ~?+me~@XXTz!u zit#h|;?EJHK2~S%PRi4q`TSb1jdz>13VFV-THxsTtNx5dJGY#@ALW3seDv9hpp=yC z(4Y{8f54FHlAb>M`5ag}-d#uRN%}&S4q6O8Cto9%n+W%caS^6jai{ImEjQXe`>y?G z>?dJkBV&=Y;!RXv#YHyS)$i2vrYO_3&?NW5svQmCh-@-5igfKW2A|E(kAC;)M8-bV zKp#7WQLOWoKB5YuDli(Ux_RP%=*RC%$2eLHZrYX$m;>Q3Ob>eXsphQwmaNNiH2qmg zHYrf2F=w{!(`*=K(dcP!AM6(&b_D zH}i#?mjhoJIPfo!BEaX_GhmY?$sSnN&5!^^DKT7={cYz|DY=jN$RoSDm%b<=dx9EY zHefD@v2P~|MUeJ0BP@n-3_U|Tq?+I62(n$tb~UzrL}-n3V(T4iR$~^1T3Rd!%spKa z5QkOznU9R4=NMYY!8OhO$)&2Bv5ISS^-EUn!OQ*%RvlZQA%?hup}ws(V;3=0MeouY z<-O&ti1!8thLy3@L^cfknb}WYBNcBBUQ$Ygv2cuE*g~4;6WZJKYATEmCRzJd`$W&0 z<)B`&=(%W%sYp~xW>8tdU}WHMv`A_y&x7T7n48tSlurO|y}I)1)9PzaUaSVVpBMi- zWxn#=fNlGb4_0!{BV(Jk8&rpT#|%OX(&9{PALBbk1FMguP#KpT{sFh3=u2Z{p?WT{ z%HQnWYq24Xnp|U0k+`_SOE01zTt@GXeb=r=x38X_$-7NxvWUaui+@vwvjail70}oR1BI5-$~2(i#=5LCA-~H{ zVDBwF?g(SxBo*r>9E*=*6gDYbXx6}M>C(I+e*uu?Z~b)t&`5q`Zd?E^5vBpMOK`qI zJzL7&f}?f_dBe{%`JKJo-XXW8IQWnHN%Z~x>kE5%5))H>sd7Q`^6G~~rVN4^9}C$p zt@|EXOwUwmIbN6sw<>POu*pJBAptu9K~pLC)@TMl-I2D=8f?pOOvw%Yw@GM}vn2n(5u zHMA9N-z_fTCJbFdC>1H{jsrBB{~EBAYqCBF@`8bV6w`@#+4+K5E{$tZu|wYqx(|nM zrb%?a7V>iCER@ACq^q!1i>O9yE2k|;^=)d^2aIFRzKzSWqGs}rC)kG64j7}0b@HIl zKWKw1bo(9_=gXJVsR*4P&Rn?4YU8Uy$qO5#%uDXvQWk9rC$G<|nni;t+bijxy?Xt# zt@d}i5ANWg(CN1M_k6upqwHOs9|Z|It)3!(UCaD$tyV&STpgNzP05p!lqN=q@-Lqg z&6!PnPd2VZ0cN3^YT2!9W=#J3h7+-=DQFg43B*z{=0B$o&N;Ua0i`m0uJ`L3nS@ek z?lm3oCBIIUw6kMhSy>^2tU}G!4#6p%w@+(g_apL=Acv)zxUCP=nMYFf^S^Qo57rN+ zE%WZ(+B!JFoqw_?A*~lSiIIuFBi(kYFyQ+8r9YvHkKnUAHXiFgg!y{5^hfTW=C}3q z7QJ`;6k6T%#m&)UeG^^@HM$=+cYgdHY?RB+ky#^H_h)umdFXVTb5NqQRFdlqX)8pR z>7r*eRebWIxY%=EiNEXq`&Z-TG_t@(Ms1HP=8{YS{{=WFgxmE;v)e*{YQrL(Mo<9| z-ENN)n}jm)i{?W6ikZe|-pvGP-e#969T%hAXa)H;ath9q{z$m)VFkWdx%Rn|SZPiN z070x+qC;d(oaf-wu!`^UR_{Qf!mawTSj-Z1Bhc~U;ppj(*5b^WRJO(Lak_B0$hOzz zt$%=z%b-c%4Fm>MAZ&H&6J=-@;eMsY>m^I;EMQx$V3OT9+OT%Wbz0oL%U|1!auy)8 zJoxm&wAct>l4dcl z1>8}9QzF==ECQTKmwZi~Mf5=+hJ7VjsW%nQlu1{?14#-J0>vg*p5wpDu_}ZnxHI9X zBO#;^0hswWWo)&Uo4dVTvG%E4nnz(*@}_+0%Gev7#1%MLar6g?1=FVAA+`O0>=w;E zobNIs+0f)HASVSgCucONVI9a|!wf)?g4dnN7i3H6$506)O+Bw!ziVRr^@P^ux57+G z8{zNuUAjJkL)zT=*VfARUfDbql7O{MuO2jBGkO5JpiARU;!V+y0MH<_d}W}~0f84nFYJiCzY!&?DSn%X3vqT}Pp8Lr{~CR7 z3+bOeV)2vMsu*`)=QsPPDwFPPF9|(;^n!`9swGyM8E~N41~m2)YQDSGnnO^$f_QsHvc|ySq0zYi?6s@%~XcO zb9a=TU>lrZ8%MG4s)YxlJ~;hKX){SJq=dAQzhYo`FkAI;Yu*UQaYkBAA$*&crLFti z^XA}Jia1;W{N6KHAz&J@etaCjcy?27n&c6~6%DKZGe4^MK5-)TaP4q+a5+~Hhq#tE z;L3eXz}LgltI*9DqN$@Z#$D_yS6KJ==bc=34WIP&x&YdG+}L4o$P^vNXGO8M8BjBF zZ6>kb8WxI$n9@eh>$wEgJDOb(<6B;Q(qI=V-PUda`caRBa+~8c_rfDknR^miy$es& zHC;_X5f)F6qHMn)Too00)QK0=_m1_2ZUfkt&b{fBQ^Y>9a3n}K3qDZxl0t0yrzTJ8 zg0iTo936HKtQY0M@tZL#*23>R!);}T#fit37{<_1W$1U!kAjm!KUj70iZ2dac&Ad2 z9VGjIggr3#YMe|BIb(-$-Y?Q?W*;*mYIZ&s*na=5s7P(>wb1E0!J}84z`_Sk>|tt) z*F3E!-@rl%!aDD4;E`)A3=GT{7aFU7F3XyK+ZA-DTtGrEP%@Y?A3dlD@7b_I9UkQO z_VVy-_%hP_Na#!mL=QwUfg8r-WY*lGQqP;IXm0nS=E0P+g%{|zB{puYo&lKJ<%KP6 zA(lDI-W1<9NFEABV_2(M5D=PeW*T=r-kB>-7o8D ziHd>qf%eTtpOE`7au&2^ZG^lM>e=Y9-rT9szFE|a6`IsGEIB&<`lP!Z9CoXQdwdvv zyj4H@NCs<X5=e?i}Ynu!$YU^c{k5jDu5IbkS!XBTnTp;C-7c4MtXperIv8%PGmG{iTH zk(mv_-x^+G?hKw=N?*S0kWZ}>nC`a|(ZS}#r{#3yXaH;Xd+{@iIoxJ%*P&(*`Aa{E z!(}biFE5lBik~HVpgt5{T^ud2FoYdTy|spW|M{v^aD%JpA91*U0btXeY5{ovqPGC^ z^TjYuFN3)J^^%|k^n%I6+m1Bi(BaWFnC?Ow-o7{qb$WXJbjhr?xA*>WvMc5q*tbB|Ind(cmip{YNQ91K7|lCDSm4#`v{&Ts97&*{J=88{ZqU< zTs?&Re(dD=cJK6sH-~+&pvfEPM(ae&(ci~;boYnH+gWdE7GZ~m6gx*2>Xr5_Rx(h5 zZ3$;~_%_+DcGwi2xxHtM|4(>30#inr;3+TDhu-zhI$Lla^t5n!*^g2go9 zkfnYu@WJwWtiypsoWfumtbxNBTy1EWwlEtBn2iSmbA37Y{L(HCp=Yn!IO?sPnFI76 z^Q)0-YinEhQv$@iDbn;qr`N;N1#toqXZ{<2wPV2W>ThUh+{Ug7V9Pq!*6|PN(WzE? zBKh9r^p8!$JvpKKgzuR6pBF-e47Md$dgL~j$whXO_& zZf|kJR~+oEx7)j>-!Mo6-3TvJpf>zQLizfe$82N_$XlSmGbbJBOXadL$~3? z#T%~1F=L__rcVLxVte?$*riP;4ZKT(Nsi#X$L((IS*1Slk&*WUMf$=oRYdTJb$l** z-ef_*VQ#?*OJa#Ka)dXYvBVUU_hEg2sexARnF<%PwzT|yN1)T>?RDJC&+jT$pSm8w zPb7QQGo}0ka4nrJueru&Cf;%dLC)CDw%v-WE+W7sAgN?G`oMrEOAP!U+QGkAx++41 z4E>|~4lxb$^YDsGzS=H^Sl-xTONedH;E#p3Uvi0K{Q0{}eSKgR>(9?XLEY>@fYq5z zyHc3-z#9V~eG5#Y$k9VKnsxx0&&pHL@R@DOIJ~$!59HaW3F~p2kTBE0$hFRYUW`7L z!cNS1eU^$!fS%S>jW2$Ky373Zfrq}usX8V%0%OiOr>SWev$WM!td`ycU8=Z=8Dd0! z+O&q}Y2y6ssKbmWOVIc*Q-5)UIvClyjI=lqBw>eHPjSur&cBrH zs#&XPk8KrnJ;0FBVD_UDa_CZqBk;<)tS!1Z$IwVr9A+bbL9b<0B|H_y4bJ* z#MVGE?=6b-vR|FaoG-jH*pyJy{A($PA-AFj^U|efmGt(0saBY|Bk#O%OcX0#DZU3Qo3Evt95C{4y7IXG-PiRMKnW4AP25W5L zyzIs=N=CJ-mZecI%(i4{xm+tj*Ot{p-CK+uiRbS;{6#@5jEufGRBf9LJBLN~YF1GYO zA(2`aDXqzXT4)2mif-ut>3^x>IDb`r{@TMdq+IPY2M~JrVq!e7EIC4W*+SjrRSI8s zJlB}CeN9NhYtzpvRmCdVDv%sLc2$P-XV|=40to1K-+`>$bN!gYw=$0#_;E&D)^7o=F5|JWwFY&IpeFOyqB&ohF1Jl9#y7t5i!#E3NL} zq=JUv2Amypvi&xm6BR*O=7JK^4StQ&5D+J|EjOYI}50)y&H<7qqVlQJROtEn2d zjxLHRmE+JuCm>QFf6?t0`cO$b7EUPiTo#yj`1m{%JSzMSs4}uQUw!_#;)L^c#q)RW zJ24Lki3-Z=lJoRZ{v3Q9&K{n&@bRzN7X#&aI%DRLJH~#Vk?rf#vht#KB^VQj(Y2ou zwybnLy^2Cj#iLr4JA$H`=zKeo8rFx49wyB>4P=y*`E|9Kxj+uRsGim2=xwFc`XWso zGJpS1n&k2?Gl5O|pA+&Ij_Ft2$@on{9t%d>%x&H6x~q^Kzn+ApS5!{`_lb+iU1vGo z*;C~{&h3`jehVcc1#7f~0csbj_-G~$Z!`S|<`HD~%?3By+JvRT<8GUXsTN87QQLSk z*2RWRqv-h?(JHjX3kQSY#YoZ)NzbC16E(t*&fjFsyfz!!bl_`C?o6Mn zN&mcb5M=!tR-C(w-Y3%6f+iPa;6x6u^SGW&wUV{}`0*LgD#b>^hQR2NQ&O6&>SV1o zX;voAsIU!O_B*yu*yWd2{^f8S6<3Ja9-NA zjw`|r!8$rgDNkQ(88W<@-ZzHSTp^er0n)xdw5i8*+T%q9dh2*Em11iOjt%vbb_&cI zDRpIIKsnyK6UH&t>IQ?;rOVFD9TC5Q=ikvN<);Z++M4PILakyFYU-P^81oG2s=9L^ zR>7~{#^~wL>Da%!IHaF?4u-GQkUnL2&=>J}}&yCGgGsGxH|`)%>mFX_=XX%bSYUl)5D`e9a-iN*eiC zdVEu6kQFh;!#lx!jUFry67zydP)s0in3|m@hap&}-2@#1H1-Y-9p=YKU%wL_9h$;t zb}_|T@8jGAGeqE?ZFlC8vVVs@=;AEcs&0ud^V1_R?74^Qt94k689mA2?(QT$3Gx6E9ZtO4q#(sy9+a&|7v5sFo~| zP;@H&&|>5!;Wc+^m`>YyHnzncsR`SP!nV{r(tZopCtGR zl?Oc!fVkf#jTpYpNF$0iA@j;-1?qC~|xlrn{1eepU=Jg#`W&zez!Lf{g9 zt#vb59%P*la*>-tr}x3=$`eDJ8plhnMwC6t#Q8pTjCu#Qw*7f=i!DV`uJb%CXq&1% za>sX)A~aV5EpsNB^##pPTx_3;=;z*0(Idfv`=R-|Q)MF1f6Yi*6K;?O0Xn1YseCyB`WJe5>Ryuik_)(9#KC3N29#tU}g zLNv;dU`z23_sGt90u}FoV`Zlct}G<^&pB|J+x`eY^$}k1zembvEY<&M`Kh7^^y9yV zWfo?PhoL4URs?$7wOs#wN@c#B-gD_l9HN%5>rH!R8=iILwT85S+z_Kuz-{n5BzN6;!5%V zdnZSH5Pm28Gl_&j%qKhxhc_HEjv~OC53>gw8*1;}U>YU|cXxv<>-SB8M&Oz8q5s_q zA1nEoN+I{^P_DSx*Q0-8Vl<57XazWDenePY725&j9KvP{@8IPpu+N= z-QONRICF0nPdT;q%AO*suAFfwMy)kLDj&2h2dY2R3AL-9`TO$&ssRQ3yBTo){c($y z>$dt;_)O-$o{QJE@v*l!# zwp5o6C~w;{`P%tm0tvh})(Sv_CXewsphPYO0ET)dhB9yFzZ2-ni2~nN8+?mIh+gf& z@l%^g#AYJcrDOd3d9Qe@<9X7D3Jj|FXlknC3$qP(&iD@tVLUe0EP(AazPfv=a2uY~ zChfW`22d0PkQ7hSzl*^Mc7-Y^z=^zfXr{l-Vf8}cUpBeG9M8v6)g<@W=74S{O-+8* z)4-BcKCww|X&FfDHI8KAu6WGi^8)09EqC_?lG{$KwS`xJ<)1^oYp=E96%g@jnQQ*02{Yt2={mY)7o{Yf=zA%=ZmmD04J6_ z4NPaw%wkQOE|!c1Oo@7o9VXv9nja^KVcvr)X@4kR-;Hn`yICE}=40pU^v-;`+WZHM z#7*Us8;1x@d@r$ovFW=l0Wiql34x}}!gjU)gwx&EvXd0;UN9?oO=>X*j73e5=b|00 z;>V%MmtCBG!x}9{3LPF z;jSopgwiMNCyN~4>~vW7?NboIji6MK$1!X9+ioIxks9dhWnV@hAPbUJP&hhuQ=y@t zk(#i68iN3)?_%7lOrRnEOy2qHU8SSSDR>q_WrU`F7UD%E?x1u-i zWcmj=M%%Z>q<_cuz({wi7TP>t{Z2bvVMRut)ecrRIEYY6;Eag9A4B*7%M`WmZ9ca= z*i(4v+GPq_WrRGCba6TIfu|%TA!6p7pPYQwrKoOgdb1xTlFNwJs|I5n@SB6^#d5`V zBBtHcxnG!^Bfb_fMl5Bb3filyq+MTk0;Ylmv&EMc`Kcc=Vwb>1AD-dsmUWeX$8`&O zIvr{e=zz!ZXFQd1)M?K!E=wMmgc{f*f(af-103P*@Z4igh$|7%&o?NJbGmG)@e&mu>p5J;s3pM1ebUCl@lXN+v3Rx~VtCfXfN;M#I0f>wBvA|i z9cj|38W_x!|MLwE?DD1-L=F$!{|0PXGj0}7+)4SraJ3n9d2#U_*byKf&d186#^8O3 zDM@!<*UBrk?NLSEGdp*GP9SOzXYg>&SFkX|DRG5y3mTCS+`pd)B+{>SwZH&m{VqB^ z>)Bg#UZIau!hx>B0r~`R+S_=kwA6VkuSw`Bgb@ZP8v{yyOG=%4xa%=nBPc=rAMS)P{**qRmbJ|X`r<{iFR(7s(U zK0R%!KW13A@=0GTRcy1{n(!^Q+sxPTj zQT>T<6UPcLPx((YPoSJ*A)!n&jx>xdJnhu$w##8fC1)e>DxzrNAr44E)|T4)Ao>{_$`Y|Po#c2qSSf5UfrYt-d4F&%0l&HP#y+O~1vL+{4D3M4MW z@L&Q6FGp_*JXxPAdf3r|F*V{i-NaZK#N*%R>&ZC5E|$&c!9)LY#%KQb#b`TH9WXm~ z&Q2yKYRRd*hOQ$4D`CB#_l@3EJYX|$RZ=NgvHVNI3fAglqjOLbq$$4{!Wnnb}Gu2kBBhv%vutR0zp&qH-N%14w6yDQNefdAkGsZ#Z+lnC6(AVFp z>^&u)nl5+b6S2CBV739iW<>zeRLr0FjJyokh0UBF`G!B%vX#7<;H?xo^kU3TR+bv$ z14{mcf@Diw+bv}*BFo()8^IFAP4F-7Q04bg`~b|5Zh1Q#5?|bxA|iB0YGkIhv(KtU z`iFG;S%*j^&u6$ zJwa83jiBsoLY|UP$^L6$qU0*bc%(=~Lzqqf?eT4t$q>fFe+LKn?Hl_)4M4NWDjF0M W??v7&{do!m{3yw($(Bo-2LB&75PXdQ From 5b11e35572fea0f1fb9828e7acdb1a0980850a58 Mon Sep 17 00:00:00 2001 From: FelixRuin <31424899+FelixRuin@users.noreply.github.com> Date: Tue, 14 Jan 2025 21:03:45 +0300 Subject: [PATCH 27/53] Update megaseed.dm (#1588) --- modular_bluemoon/phoenix404/modules/vending/megaseed.dm | 1 + 1 file changed, 1 insertion(+) diff --git a/modular_bluemoon/phoenix404/modules/vending/megaseed.dm b/modular_bluemoon/phoenix404/modules/vending/megaseed.dm index 53c4f50170d3..495026f3d756 100644 --- a/modular_bluemoon/phoenix404/modules/vending/megaseed.dm +++ b/modular_bluemoon/phoenix404/modules/vending/megaseed.dm @@ -13,6 +13,7 @@ /obj/item/seeds/apple = 3, // Apple /obj/item/seeds/banana = 3, // Banana /obj/item/seeds/cherry = 3, // Cherry + /obj/item/seeds/berry = 3, // Berry /obj/item/seeds/cocoapod = 3, // Cocoa Pod /obj/item/seeds/coconut = 3, // Coconut /obj/item/seeds/grape = 3, // Grape From 85bd181f06884afb4ab9c5ec1c526f8c0b41a0f1 Mon Sep 17 00:00:00 2001 From: FelixRuin <31424899+FelixRuin@users.noreply.github.com> Date: Tue, 14 Jan 2025 21:03:53 +0300 Subject: [PATCH 28/53] Update DeltaStation2.dmm (#1589) --- _maps/map_files/Deltastation/DeltaStation2.dmm | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/_maps/map_files/Deltastation/DeltaStation2.dmm b/_maps/map_files/Deltastation/DeltaStation2.dmm index c951b4320a92..3ec9bb36ccaf 100644 --- a/_maps/map_files/Deltastation/DeltaStation2.dmm +++ b/_maps/map_files/Deltastation/DeltaStation2.dmm @@ -117882,12 +117882,10 @@ /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/effect/turf_decal/tile/blue, -/obj/item/wallframe/light_fixture/small{ - pixel_y = -15 - }, /obj/effect/turf_decal/tile/blue{ dir = 8 }, +/obj/machinery/light/small, /turf/open/floor/plasteel/dark, /area/medical/paramedic) "uhb" = ( From 4446c868ac6076c9c11dad69df7fd870ab99ee82 Mon Sep 17 00:00:00 2001 From: FelixRuin <31424899+FelixRuin@users.noreply.github.com> Date: Tue, 14 Jan 2025 21:04:02 +0300 Subject: [PATCH 29/53] Update Lavaland_novaya.dmm (#1590) --- _maps/map_files/Mining/Lavaland_novaya.dmm | 285 ++++++++++++++++----- 1 file changed, 218 insertions(+), 67 deletions(-) diff --git a/_maps/map_files/Mining/Lavaland_novaya.dmm b/_maps/map_files/Mining/Lavaland_novaya.dmm index d60c7cb2ae9f..de9990dea293 100644 --- a/_maps/map_files/Mining/Lavaland_novaya.dmm +++ b/_maps/map_files/Mining/Lavaland_novaya.dmm @@ -1040,10 +1040,12 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 4 + }, /turf/open/floor/plasteel, /area/mine/storage) "bbm" = ( @@ -1385,10 +1387,12 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 4 + }, /turf/open/floor/plasteel, /area/mine/storage) "bqt" = ( @@ -1542,10 +1546,12 @@ "bwq" = ( /obj/item/stack/cable_coil/cut/yellow, /obj/item/stack/rods, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 4 + }, /turf/open/floor/plating, /area/mine/storage) "bwu" = ( @@ -1730,7 +1736,9 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 9 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 4 + }, /turf/open/floor/carpet/blue, /area/mine/living_quarters) "bCt" = ( @@ -1959,7 +1967,9 @@ /area/mine/living_quarters) "bOE" = ( /obj/machinery/light/small, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 4 + }, /turf/open/floor/carpet/purple, /area/mine/living_quarters) "bPW" = ( @@ -2161,7 +2171,9 @@ /obj/structure/cable/yellow{ icon_state = "1-8" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 4 + }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -2309,10 +2321,12 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 4 + }, /turf/open/floor/plasteel/checker, /area/mine/living_quarters) "cfK" = ( @@ -3012,7 +3026,9 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 4 + }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -3038,10 +3054,12 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 4 + }, /turf/open/floor/plasteel, /area/mine/production) "cUw" = ( @@ -3089,7 +3107,9 @@ /area/ruin/lavaland/unpowered/deepspaceone/dormitories) "cWb" = ( /obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 4 + }, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) "cWi" = ( @@ -3185,10 +3205,12 @@ req_access_txt = "47" }, /obj/structure/barricade/wooden/crude, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 4 + }, /turf/open/floor/plasteel/dark, /area/mine/storage) "cZi" = ( @@ -3772,10 +3794,12 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 4 + }, /turf/open/floor/plasteel, /area/mine/storage) "dCm" = ( @@ -3789,10 +3813,12 @@ icon_state = "4-8" }, /obj/item/stack/rods, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 4 + }, /turf/open/floor/plating, /area/mine/storage) "dCW" = ( @@ -4007,10 +4033,12 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 4 + }, /turf/open/floor/plating, /area/mine/storage) "dNb" = ( @@ -4398,7 +4426,9 @@ /area/ruin/lavaland/unpowered/deepspaceone/medbay) "ehA" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 4 + }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -4618,7 +4648,9 @@ /area/lavaland/necropolis) "ewQ" = ( /obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 4 + }, /turf/open/floor/plasteel/dark, /area/mine/eva) "exN" = ( @@ -4977,7 +5009,9 @@ name = "EVA Atrium" }, /obj/structure/barricade/wooden/crude, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 4 + }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -5002,7 +5036,9 @@ /obj/effect/turf_decal/stripes/corner{ dir = 9 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 4 + }, /turf/open/floor/plasteel, /area/mine/storage) "eRu" = ( @@ -5665,10 +5701,12 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 4 + }, /turf/open/floor/plasteel, /area/mine/living_quarters) "fBA" = ( @@ -5933,10 +5971,12 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 4 + }, /turf/open/floor/plasteel, /area/mine/laborcamp/security) "fPq" = ( @@ -6042,7 +6082,9 @@ /obj/effect/turf_decal/stripes/line{ dir = 9 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 4 + }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -6736,6 +6778,12 @@ }, /turf/open/floor/plating, /area/mine/production) +"gDA" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/mine/laborcamp) "gFp" = ( /obj/effect/turf_decal/tile/purple, /obj/effect/turf_decal/tile/purple{ @@ -7297,10 +7345,12 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 1 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 4 + }, /turf/open/floor/plasteel, /area/mine/laborcamp/security) "hko" = ( @@ -7730,7 +7780,9 @@ /turf/open/floor/wood, /area/ruin/lavaland/unpowered/deepspaceone/cargo) "hFc" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 4 + }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -7764,10 +7816,12 @@ /obj/structure/cable/yellow{ icon_state = "1-4" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 4 + }, /turf/open/floor/plasteel, /area/mine/living_quarters) "hHf" = ( @@ -7990,7 +8044,9 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 4 + }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 10 }, @@ -8119,10 +8175,12 @@ /obj/structure/cable/yellow{ icon_state = "1-4" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 4 + }, /turf/open/floor/plasteel, /area/mine/laborcamp/security) "hXt" = ( @@ -8276,7 +8334,9 @@ "iif" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 4 + }, /turf/open/floor/plasteel, /area/mine/storage) "iiJ" = ( @@ -9966,10 +10026,12 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 4 + }, /turf/open/floor/plasteel, /area/mine/living_quarters) "jSD" = ( @@ -10203,7 +10265,9 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 4 + }, /turf/open/floor/plasteel, /area/mine/storage) "kgt" = ( @@ -11259,10 +11323,12 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 4 + }, /turf/open/floor/plasteel, /area/mine/living_quarters) "lar" = ( @@ -11649,10 +11715,12 @@ /obj/structure/sign/poster/official/cleanliness{ pixel_y = 32 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 4 + }, /turf/open/floor/plasteel/dark, /area/mine/laborcamp) "lro" = ( @@ -11701,11 +11769,13 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, /obj/structure/barricade/wooden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 4 + }, /turf/open/floor/plasteel/stairs/medium{ dir = 4 }, @@ -12035,7 +12105,9 @@ /area/mine/storage) "lFN" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 4 + }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden, /turf/open/floor/plasteel, /area/mine/storage) @@ -12759,7 +12831,9 @@ /area/mine/storage) "mmJ" = ( /obj/machinery/light/small, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 4 + }, /turf/open/floor/carpet/blue, /area/mine/living_quarters) "mmN" = ( @@ -13269,10 +13343,12 @@ /obj/effect/turf_decal/loading_area{ dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 4 + }, /turf/open/floor/plasteel/dark, /area/mine/laborcamp/security) "mKg" = ( @@ -13507,7 +13583,9 @@ /area/mine/living_quarters) "mSO" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 4 + }, /turf/open/floor/plasteel, /area/mine/storage) "mSQ" = ( @@ -13675,7 +13753,9 @@ /area/ruin/lavaland/unpowered) "mZL" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 4 + }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 1 }, @@ -14128,10 +14208,12 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 4 + }, /turf/open/floor/plasteel/dark, /area/mine/production) "nuF" = ( @@ -14158,7 +14240,9 @@ /turf/open/lava/smooth/lava_land_surface, /area/lavaland/necropolis) "nvH" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 4 + }, /turf/open/floor/plasteel/dark, /area/mine/eva) "nvN" = ( @@ -14852,10 +14936,12 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 1 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 4 + }, /turf/open/floor/plasteel, /area/mine/living_quarters) "obc" = ( @@ -14990,7 +15076,9 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 4 + }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -15334,10 +15422,12 @@ req_access_txt = "2" }, /obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 4 + }, /turf/open/floor/plasteel/dark, /area/mine/laborcamp/security) "oAU" = ( @@ -15361,6 +15451,13 @@ }, /turf/open/floor/plasteel, /area/ruin/lavaland/unpowered/deepspaceone/engineering) +"oBr" = ( +/obj/structure/spider/stickyweb, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 4 + }, +/turf/open/floor/carpet/royalblue, +/area/mine/storage) "oBu" = ( /obj/structure/chair/office/light{ dir = 8 @@ -16881,10 +16978,12 @@ /turf/open/floor/plasteel/dark, /area/mine/storage) "qhq" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 4 + }, /turf/open/floor/plasteel, /area/mine/laborcamp) "qhz" = ( @@ -17072,7 +17171,9 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 4 + }, /turf/open/floor/plasteel/dark, /area/mine/living_quarters) "qnJ" = ( @@ -17205,10 +17306,12 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 4 + }, /turf/open/floor/plasteel/dark, /area/mine/laborcamp/security) "qwa" = ( @@ -17342,7 +17445,9 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 4 + }, /turf/open/floor/plasteel/dark, /area/mine/living_quarters) "qBo" = ( @@ -17361,10 +17466,12 @@ dir = 1; network = list("labor") }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 4 + }, /turf/open/floor/plasteel, /area/mine/laborcamp) "qDm" = ( @@ -18138,10 +18245,12 @@ name = "Chemistry Lab"; req_access_txt = "47,54,29" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 4 + }, /turf/open/floor/plating, /area/mine/storage) "rkT" = ( @@ -18515,7 +18624,9 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 4 + }, /turf/open/floor/wood, /area/mine/living_quarters) "rDx" = ( @@ -18640,17 +18751,21 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 4 + }, /turf/open/floor/plasteel/dark, /area/mine/living_quarters) "rMK" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 9 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 4 + }, /turf/open/floor/carpet/red, /area/mine/living_quarters) "rMV" = ( @@ -18884,10 +18999,12 @@ /area/mine/xenoarch_area_a) "rXy" = ( /obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 4 + }, /turf/open/floor/plasteel/dark, /area/mine/laborcamp) "rXL" = ( @@ -18937,10 +19054,12 @@ /obj/effect/turf_decal/loading_area{ dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 4 + }, /turf/open/floor/plasteel, /area/mine/laborcamp) "rZj" = ( @@ -19049,7 +19168,9 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 9 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 4 + }, /turf/open/floor/carpet/purple, /area/mine/living_quarters) "siF" = ( @@ -19109,6 +19230,18 @@ /obj/machinery/door/firedoor, /turf/open/floor/plasteel/dark, /area/mine/xenoarch_area_c) +"skL" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/mine/storage) "slg" = ( /obj/structure/stone_tile/block{ dir = 4 @@ -19751,7 +19884,9 @@ /area/ruin/lavaland/unpowered/deepspaceone/testlab) "sUC" = ( /obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 4 + }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -20348,10 +20483,12 @@ name = "Chemistry Lab"; req_access_txt = "47,54,29" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 4 + }, /turf/open/floor/plating, /area/mine/storage) "tBS" = ( @@ -21249,7 +21386,9 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 4 + }, /turf/open/floor/plasteel/dark, /area/mine/living_quarters) "urU" = ( @@ -21691,10 +21830,12 @@ /turf/open/indestructible/hoteltile, /area/ruin/lavaland/unpowered/deepspaceone/main) "uSs" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 4 + }, /turf/open/floor/plasteel/dark, /area/mine/laborcamp) "uSR" = ( @@ -21734,7 +21875,9 @@ /turf/open/floor/plasteel, /area/mine/storage) "uUa" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 4 + }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -22480,7 +22623,9 @@ /area/mine/living_quarters) "vID" = ( /obj/machinery/light/small, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 4 + }, /turf/open/floor/carpet/red, /area/mine/living_quarters) "vIK" = ( @@ -22509,7 +22654,9 @@ /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/ruin/lavaland/unpowered/ash_walkers) "vKw" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 4 + }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 10 }, @@ -23840,10 +23987,12 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 4 + }, /turf/open/floor/plasteel/dark, /area/mine/living_quarters) "wXi" = ( @@ -24566,7 +24715,9 @@ /turf/open/floor/plasteel, /area/mine/living_quarters) "xCk" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ + dir = 4 + }, /turf/open/floor/plasteel, /area/mine/eva) "xCA" = ( @@ -51390,7 +51541,7 @@ tpN qhq xjP hBv -wJF +gDA jQa dSf lbk @@ -51647,7 +51798,7 @@ oBO dMM kPS kgt -wJF +gDA jUL hBv sjG @@ -67051,7 +67202,7 @@ gIl gIl hqv rmn -bpF +skL oIo mKn uiT @@ -68856,7 +69007,7 @@ hmc gfP xeB wos -ikU +oBr fHL wSy mWh From dd0233e71da615a74c3a2bcdd83cfc099b1fd029 Mon Sep 17 00:00:00 2001 From: FelixRuin <31424899+FelixRuin@users.noreply.github.com> Date: Tue, 14 Jan 2025 21:04:16 +0300 Subject: [PATCH 30/53] Update spacehermit1.dmm (#1591) --- _maps/RandomRuins/SpaceRuins/spacehermit1.dmm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/_maps/RandomRuins/SpaceRuins/spacehermit1.dmm b/_maps/RandomRuins/SpaceRuins/spacehermit1.dmm index 6ca75b0202ed..f7894f1b5a78 100644 --- a/_maps/RandomRuins/SpaceRuins/spacehermit1.dmm +++ b/_maps/RandomRuins/SpaceRuins/spacehermit1.dmm @@ -748,7 +748,8 @@ /area/ruin/powered) "Hp" = ( /mob/living/simple_animal/hostile/asteroid/goliath{ - health = 20 + health = 20; + wander = 0 }, /turf/open/floor/plating/asteroid/airless, /area/survivalpod/nonpowered) From ffd2c813cf5fcd3dba2494cad636625c29b2906a Mon Sep 17 00:00:00 2001 From: FelixRuin <31424899+FelixRuin@users.noreply.github.com> Date: Tue, 14 Jan 2025 21:04:29 +0300 Subject: [PATCH 31/53] AGR cable layout fix (#1592) --- .../_maps/away_mission/AGRComplexClock.dmm | 42 ++++++++++++++++--- .../_maps/away_mission/AGRComplexCult.dmm | 42 ++++++++++++++++--- 2 files changed, 72 insertions(+), 12 deletions(-) diff --git a/modular_splurt/_maps/away_mission/AGRComplexClock.dmm b/modular_splurt/_maps/away_mission/AGRComplexClock.dmm index dcf0ae0aa062..eaef69de2a8c 100644 --- a/modular_splurt/_maps/away_mission/AGRComplexClock.dmm +++ b/modular_splurt/_maps/away_mission/AGRComplexClock.dmm @@ -6698,6 +6698,9 @@ dir = 1 }, /obj/machinery/power/apc/auto_name/west, +/obj/structure/cable{ + icon_state = "0-4" + }, /turf/open/floor/plasteel, /area/awaymission/complex/logistics) "fMa" = ( @@ -8558,6 +8561,9 @@ "hqo" = ( /obj/effect/turf_decal/delivery, /obj/structure/closet/crate/large, +/obj/structure/cable{ + icon_state = "4-8" + }, /turf/open/floor/plasteel, /area/awaymission/complex/logistics) "hqV" = ( @@ -12209,6 +12215,12 @@ }, /turf/open/floor/clockwork, /area/awaymission/complex/engineering) +"kwd" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/plasteel, +/area/awaymission/complex/logistics) "kwe" = ( /obj/structure/flora/ausbushes/brflowers, /obj/effect/decal/cleanable/cobweb/cobweb2, @@ -13493,6 +13505,18 @@ /obj/effect/turf_decal/tile/purple, /turf/open/floor/plasteel, /area/awaymission/complex/medical) +"lLx" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/plasteel, +/area/awaymission/complex/logistics) "lLK" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -14896,6 +14920,12 @@ }, /turf/open/floor/plasteel, /area/awaymission/complex/engineering) +"mXx" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/awaymission/complex/logistics) "mYr" = ( /obj/item/ammo_casing/a762, /turf/open/floor/plasteel{ @@ -58008,12 +58038,12 @@ dgV skA uTV kRH -gCn -nyD -nyD -nyD -nyD -nyD +lLx +mXx +mXx +mXx +mXx +kwd nyD nyD nyD diff --git a/modular_splurt/_maps/away_mission/AGRComplexCult.dmm b/modular_splurt/_maps/away_mission/AGRComplexCult.dmm index c216c94d4f7c..156c6b06ad11 100644 --- a/modular_splurt/_maps/away_mission/AGRComplexCult.dmm +++ b/modular_splurt/_maps/away_mission/AGRComplexCult.dmm @@ -3967,6 +3967,12 @@ }, /turf/open/floor/plasteel/dark, /area/awaymission/complex/facilityresearch) +"dCR" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/plasteel, +/area/awaymission/complex/logistics) "dDv" = ( /obj/structure/grille/broken, /obj/item/shard, @@ -6668,6 +6674,9 @@ dir = 1 }, /obj/machinery/power/apc/auto_name/west, +/obj/structure/cable{ + icon_state = "0-4" + }, /turf/open/floor/plasteel, /area/awaymission/complex/logistics) "fMa" = ( @@ -8491,6 +8500,9 @@ "hqo" = ( /obj/effect/turf_decal/delivery, /obj/structure/closet/crate/large, +/obj/structure/cable{ + icon_state = "4-8" + }, /turf/open/floor/plasteel, /area/awaymission/complex/logistics) "hqV" = ( @@ -8854,6 +8866,18 @@ /obj/item/chair, /turf/open/floor/plasteel, /area/awaymission/complex/mainfacility) +"hHa" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/plasteel, +/area/awaymission/complex/logistics) "hHm" = ( /obj/effect/turf_decal/weather/snow/corner{ dir = 10 @@ -18639,6 +18663,12 @@ /obj/structure/table, /turf/open/floor/plasteel, /area/awaymission/complex/engineering) +"qoG" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/awaymission/complex/logistics) "qoV" = ( /obj/machinery/door/airlock/medical/glass, /turf/open/floor/plating, @@ -58045,12 +58075,12 @@ dgV skA uTV kRH -gCn -nyD -nyD -nyD -nyD -nyD +hHa +qoG +qoG +qoG +qoG +dCR nyD nyD nyD From ddf5e22c7ba0f0be661d0e9abcfca8bf21e2cdb3 Mon Sep 17 00:00:00 2001 From: FelixRuin <31424899+FelixRuin@users.noreply.github.com> Date: Tue, 14 Jan 2025 21:04:38 +0300 Subject: [PATCH 32/53] pipe fix (#1593) --- .../PeaceSyndicateStation/PeaceSyndicateBoxStation.dmm | 4 ++-- _maps/map_files/SyndicateStation/SyndicateBoxStation.dmm | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/_maps/map_files/PeaceSyndicateStation/PeaceSyndicateBoxStation.dmm b/_maps/map_files/PeaceSyndicateStation/PeaceSyndicateBoxStation.dmm index f081b8367486..b5e7a2c8cedb 100644 --- a/_maps/map_files/PeaceSyndicateStation/PeaceSyndicateBoxStation.dmm +++ b/_maps/map_files/PeaceSyndicateStation/PeaceSyndicateBoxStation.dmm @@ -33512,7 +33512,6 @@ /turf/open/floor/plating, /area/maintenance/aft) "bHq" = ( -/obj/structure/disposalpipe/segment, /obj/structure/cable{ icon_state = "1-2" }, @@ -33522,6 +33521,7 @@ /obj/structure/cable{ icon_state = "2-8" }, +/obj/structure/disposalpipe/junction, /turf/open/floor/plating, /area/maintenance/aft) "bHr" = ( @@ -35545,8 +35545,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/obj/structure/disposalpipe/junction, /obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, /turf/open/floor/plating, /area/maintenance/aft) "bMf" = ( diff --git a/_maps/map_files/SyndicateStation/SyndicateBoxStation.dmm b/_maps/map_files/SyndicateStation/SyndicateBoxStation.dmm index a60cbb7c8f25..2890381414f7 100644 --- a/_maps/map_files/SyndicateStation/SyndicateBoxStation.dmm +++ b/_maps/map_files/SyndicateStation/SyndicateBoxStation.dmm @@ -33405,7 +33405,6 @@ /turf/open/floor/plating, /area/maintenance/aft) "bHq" = ( -/obj/structure/disposalpipe/segment, /obj/structure/cable{ icon_state = "1-2" }, @@ -33415,6 +33414,7 @@ /obj/structure/cable{ icon_state = "2-8" }, +/obj/structure/disposalpipe/junction, /turf/open/floor/plating, /area/maintenance/aft) "bHr" = ( @@ -35424,8 +35424,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/obj/structure/disposalpipe/junction, /obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, /turf/open/floor/plating, /area/maintenance/aft) "bMf" = ( From 0504899e48162a51a10c16726751a02c0c2fd8a5 Mon Sep 17 00:00:00 2001 From: FelixRuin <31424899+FelixRuin@users.noreply.github.com> Date: Tue, 14 Jan 2025 21:04:50 +0300 Subject: [PATCH 33/53] remove spawner (#1594) --- .../PeaceSyndicateStation/PeaceSyndicateBoxStation.dmm | 9 +-------- _maps/map_files/SyndicateStation/SyndicateBoxStation.dmm | 9 +-------- 2 files changed, 2 insertions(+), 16 deletions(-) diff --git a/_maps/map_files/PeaceSyndicateStation/PeaceSyndicateBoxStation.dmm b/_maps/map_files/PeaceSyndicateStation/PeaceSyndicateBoxStation.dmm index b5e7a2c8cedb..42dbbcc34210 100644 --- a/_maps/map_files/PeaceSyndicateStation/PeaceSyndicateBoxStation.dmm +++ b/_maps/map_files/PeaceSyndicateStation/PeaceSyndicateBoxStation.dmm @@ -8339,13 +8339,6 @@ }, /turf/open/floor/mineral/plastitanium, /area/hallway/primary/fore) -"ate" = ( -/obj/effect/landmark/xeno_spawn, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/carpet/black, -/area/commons/dorms) "atf" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 4 @@ -97602,7 +97595,7 @@ aod aqe ctq apY -ate +ath ctq apY ath diff --git a/_maps/map_files/SyndicateStation/SyndicateBoxStation.dmm b/_maps/map_files/SyndicateStation/SyndicateBoxStation.dmm index 2890381414f7..04e1346b9432 100644 --- a/_maps/map_files/SyndicateStation/SyndicateBoxStation.dmm +++ b/_maps/map_files/SyndicateStation/SyndicateBoxStation.dmm @@ -8304,13 +8304,6 @@ }, /turf/open/floor/mineral/plastitanium, /area/hallway/primary/fore) -"ate" = ( -/obj/effect/landmark/xeno_spawn, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/carpet/black, -/area/commons/dorms) "atf" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 4 @@ -97656,7 +97649,7 @@ aod aqe ctq apY -ate +ath ctq apY ath From ed71fea18c9e126ed65060bbe51c9697a6637203 Mon Sep 17 00:00:00 2001 From: FelixRuin <31424899+FelixRuin@users.noreply.github.com> Date: Tue, 14 Jan 2025 21:05:07 +0300 Subject: [PATCH 34/53] Update pixel_shift.dm (#1595) --- .../code/modules/pixel_shift/pixel_shift.dm | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/modular_sand/code/modules/pixel_shift/pixel_shift.dm b/modular_sand/code/modules/pixel_shift/pixel_shift.dm index 7cecab9e8d6e..5b22423c0686 100644 --- a/modular_sand/code/modules/pixel_shift/pixel_shift.dm +++ b/modular_sand/code/modules/pixel_shift/pixel_shift.dm @@ -59,26 +59,26 @@ if(CHECK_BITFIELD(direction, NORTH)) if(pixel_y <= PIXEL_SHIFT_MAXIMUM + base_pixel_y) pixel_y++ - if(client?.prefs.view_pixelshift) //SPLURT Edit - client?.pixel_y++ + if(client && client.prefs.view_pixelshift && client.pixel_y <= PIXEL_SHIFT_MAXIMUM) //SPLURT Edit + client.pixel_y++ is_shifted = TRUE if(CHECK_BITFIELD(direction, EAST)) if(pixel_x <= PIXEL_SHIFT_MAXIMUM + base_pixel_x) pixel_x++ - if(client?.prefs.view_pixelshift) //SPLURT Edit - client?.pixel_x++ + if(client && client.prefs.view_pixelshift && client.pixel_x <= PIXEL_SHIFT_MAXIMUM) //SPLURT Edit + client.pixel_x++ is_shifted = TRUE if(CHECK_BITFIELD(direction, SOUTH)) if(pixel_y >= -PIXEL_SHIFT_MAXIMUM + base_pixel_y) pixel_y-- - if(client?.prefs.view_pixelshift) //SPLURT Edit - client?.pixel_y-- + if(client && client.prefs.view_pixelshift && client.pixel_y >= -PIXEL_SHIFT_MAXIMUM) //SPLURT Edit + client.pixel_y-- is_shifted = TRUE if(CHECK_BITFIELD(direction, WEST)) if(pixel_x >= -PIXEL_SHIFT_MAXIMUM + base_pixel_x) pixel_x-- - if(client?.prefs.view_pixelshift) //SPLURT Edit - client?.pixel_x-- + if(client && client.prefs.view_pixelshift && client.pixel_x >= -PIXEL_SHIFT_MAXIMUM) //SPLURT Edit + client.pixel_x-- is_shifted = TRUE // Yes, I know this sets it to true for everything if more than one is matched. From f4d3600ca86171e7cd4bfe903a0592bea65edb7d Mon Sep 17 00:00:00 2001 From: FelixRuin <31424899+FelixRuin@users.noreply.github.com> Date: Tue, 14 Jan 2025 21:05:21 +0300 Subject: [PATCH 35/53] Update recipes_clothing.dm (#1596) --- .../components/crafting/recipes/recipes_clothing.dm | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/modular_splurt/code/datums/components/crafting/recipes/recipes_clothing.dm b/modular_splurt/code/datums/components/crafting/recipes/recipes_clothing.dm index 41669bdbd1b2..c0e6ea1f50f6 100644 --- a/modular_splurt/code/datums/components/crafting/recipes/recipes_clothing.dm +++ b/modular_splurt/code/datums/components/crafting/recipes/recipes_clothing.dm @@ -6,9 +6,15 @@ category = CAT_CLOTHING /datum/crafting_recipe/tailbag_xl - name = "XL Tailbag" + name = "XL Tailbag (using empty Tailbag)" result = /obj/item/storage/wallet/tailbag/xtralg reqs = list(/obj/item/storage/wallet/tailbag = 1, /obj/item/stack/sheet/leather = 2) time = 30 category = CAT_CLOTHING + +/datum/crafting_recipe/tailbag_xl/check_requirements(mob/user, list/collected_requirements) + for(var/obj/item/storage/wallet/tailbag/TB in collected_requirements[/obj/item/storage/wallet/tailbag]) + if(TB.contents.len) + return FALSE + return TRUE From 0881c4d11af37f5af280efa6940c1d6093cfa7a8 Mon Sep 17 00:00:00 2001 From: FelixRuin <31424899+FelixRuin@users.noreply.github.com> Date: Tue, 14 Jan 2025 21:05:40 +0300 Subject: [PATCH 36/53] bug fix and blood fix (#1597) --- code/modules/reagents/chemistry/reagents/other_reagents.dm | 2 +- .../code/datums/traits/positive_quirks/bloodfledge.dm | 6 ++++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/code/modules/reagents/chemistry/reagents/other_reagents.dm b/code/modules/reagents/chemistry/reagents/other_reagents.dm index 51db0691d304..8d7979372bc5 100644 --- a/code/modules/reagents/chemistry/reagents/other_reagents.dm +++ b/code/modules/reagents/chemistry/reagents/other_reagents.dm @@ -52,7 +52,7 @@ C.adjust_integration_blood(round(reac_volume, 0.1)) // we don't care about bloodtype here, we're just refilling the mob - if(reac_volume >= 10 && istype(L) && method != INJECT) + if(reac_volume >= 10 && istype(L) && (method != INJECT && method != INGEST)) L.add_blood_DNA(list(data["blood_DNA"] = data["blood_type"])) /datum/reagent/blood/on_mob_life(mob/living/carbon/C) //Because lethals are preferred over stamina. damnifino. diff --git a/modular_splurt/code/datums/traits/positive_quirks/bloodfledge.dm b/modular_splurt/code/datums/traits/positive_quirks/bloodfledge.dm index 85b88a5e786f..5597fd5079f0 100644 --- a/modular_splurt/code/datums/traits/positive_quirks/bloodfledge.dm +++ b/modular_splurt/code/datums/traits/positive_quirks/bloodfledge.dm @@ -137,8 +137,10 @@ // Remove quirk ability action datums var/datum/action/cooldown/bloodfledge/bite/act_bite = locate() in quirk_mob.actions var/datum/action/cooldown/bloodfledge/revive/act_revive = locate() in quirk_mob.actions - act_bite.Remove(quirk_mob) - act_revive.Remove(quirk_mob) + if(act_bite) + act_bite.Remove(quirk_mob) + if(act_revive) + act_revive.Remove(quirk_mob) // Remove quirk language quirk_mob.remove_language(/datum/language/vampiric, TRUE, TRUE, LANGUAGE_BLOODSUCKER) From 8775f7fe462a616c456dbf5e62295504c764af36 Mon Sep 17 00:00:00 2001 From: FelixRuin <31424899+FelixRuin@users.noreply.github.com> Date: Tue, 14 Jan 2025 21:06:08 +0300 Subject: [PATCH 37/53] =?UTF-8?q?=D0=9F=D1=80=D0=BE=D0=B7=D0=B2=D0=B8?= =?UTF-8?q?=D1=89=D0=B0=20=D0=B2=D0=BE=20=D0=B2=D1=80=D0=B5=D0=BC=D1=8F=20?= =?UTF-8?q?=D0=B8=D1=81=D0=BF=D0=BE=D0=BB=D1=8C=D0=B7=D0=BE=D0=B2=D0=B0?= =?UTF-8?q?=D0=BD=D0=B8=D1=8F=20=D0=BF=D0=BE=D1=80=D1=82=D0=B0=D0=BB=D1=8C?= =?UTF-8?q?=D0=BD=D0=BE=D0=B3=D0=BE=20=D1=84=D0=BE=D0=BD=D0=B0=D1=80=D0=B8?= =?UTF-8?q?=D0=BA=D0=B0=20(#1599)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Update fleshlight.dm * Update fleshlight.dm --- .../code/game/objects/items/fleshlight.dm | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/modular_bluemoon/code/game/objects/items/fleshlight.dm b/modular_bluemoon/code/game/objects/items/fleshlight.dm index a73b315b5dc2..6d7aa47f2795 100644 --- a/modular_bluemoon/code/game/objects/items/fleshlight.dm +++ b/modular_bluemoon/code/game/objects/items/fleshlight.dm @@ -1,3 +1,6 @@ +/mob/living/carbon/human + var/fleshlight_nickname //Используется для анонимизации персонажа + /obj/item/portallight/examine(mob/user) . = ..() . += "Возможен более точный контроль ситуации. (Ctrl+Click для кастомного эмоута)" @@ -61,6 +64,18 @@ return FALSE var/list/show_to = list() + if(!H_user.fleshlight_nickname) + var/new_fleshlight_nickname = stripped_input(user, "Задайте своё прозвище, его можно задать только 1 раз (Если не выбрать, будет задано случайное):", "Character Preference", null, MAX_NAME_LEN) + if(new_fleshlight_nickname) + new_fleshlight_nickname = reject_bad_name(new_fleshlight_nickname, allow_numbers = TRUE) + if(new_fleshlight_nickname) + H_user.fleshlight_nickname = new_fleshlight_nickname + if(!H_user.fleshlight_nickname) + H_user.fleshlight_nickname = pick("Aqua", "Azure", "Black", "Blue", "Coral", "Crimson","Cyan", "Red", "Violet", "Gray",\ + "White", "Yellow", "Indigo", "Ivory", "Lime", "Orchid", "Olive", "Silver", "Teal", "Turquoise") + H_user.fleshlight_nickname += " " + pick("Adara", "Aeon", "Aerilon", "Agora", "Berea", "Cascor", "Cogito", "Eadu", "Eldar", "Farrfin",\ + "Gaia", "Glacia", "Gorta", "Gree", "Hala", "Heian", "Hillys", "Ingo", "Ivax", "Nix") + if(istype(choosen_flesh, /obj/item/portallight)) var/obj/item/portallight/PF = choosen_flesh if(PF.portalunderwear && ishuman(PF.portalunderwear.loc)) @@ -94,7 +109,7 @@ return FALSE user.log_message("[message] (FLESHLIGH)", LOG_SUBTLER) - message = "[user] [user.say_emphasis(message)]" + message = "[H_user.fleshlight_nickname] [user.say_emphasis(message)]" for(var/mob/living/L in range(user, 1)) show_to |= L From 0425849cc77adb40d53a9f227567c198805693cf Mon Sep 17 00:00:00 2001 From: Silver Date: Tue, 14 Jan 2025 20:06:31 +0200 Subject: [PATCH 38/53] =?UTF-8?q?Box&Meta=20Station=20=D1=84=D0=B8=D0=BA?= =?UTF-8?q?=D1=81=D1=8B=20=20(#1601)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Карты обновлены 1. Бокс переделан снова: кабинет СМО расширен, улучшен офис парамедов. Исправлены зоны у турбины. 2. На мете исправлены зоны у турбины. * Air alarm Добавлен в боксе на КПП. * Рантаймы Фиксим. Анал иди нахуй --- _maps/map_files/BoxStation/BoxStation.dmm | 814 +++++++++++--------- _maps/map_files/MetaStation/MetaStation.dmm | 5 +- 2 files changed, 456 insertions(+), 363 deletions(-) diff --git a/_maps/map_files/BoxStation/BoxStation.dmm b/_maps/map_files/BoxStation/BoxStation.dmm index 8dbb4713175d..c760b5d049c2 100644 --- a/_maps/map_files/BoxStation/BoxStation.dmm +++ b/_maps/map_files/BoxStation/BoxStation.dmm @@ -272,14 +272,16 @@ /turf/closed/wall, /area/security/prison/upper) "acI" = ( -/obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 8 - }, -/obj/machinery/recharge_station, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, +/obj/effect/turf_decal/trimline/blue/filled/warning{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "acK" = ( @@ -2808,20 +2810,19 @@ /turf/open/floor/plating, /area/maintenance/port/fore) "anO" = ( -/obj/effect/turf_decal/tile/blue/opposingcorners{ - dir = 8 +/obj/machinery/light{ + dir = 4 }, -/obj/machinery/computer/med_data{ +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ dir = 4 }, -/obj/machinery/requests_console{ - department = "Chief Medical Officer's Desk"; - name = "Chief Medical Officer RC"; - pixel_y = -1; - pixel_x = -32 +/obj/machinery/airalarm{ + dir = 8; + pixel_x = 24 }, -/turf/open/floor/plasteel/white, -/area/command/heads_quarters/cmo) +/turf/open/floor/plasteel, +/area/security/checkpoint/medical) "anQ" = ( /obj/effect/turf_decal/tile/yellow, /obj/effect/turf_decal/tile/yellow{ @@ -8065,6 +8066,9 @@ /obj/structure/cable{ icon_state = "4-8" }, +/obj/structure/cable{ + icon_state = "1-8" + }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "aJI" = ( @@ -10305,10 +10309,10 @@ /turf/open/floor/plasteel/dark, /area/ai_monitored/command/storage/eva) "aUf" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, /obj/machinery/atmospherics/pipe/manifold4w/supply, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "aUj" = ( @@ -11353,15 +11357,17 @@ dir = 9 }, /obj/structure/table/reinforced, -/obj/item/roller{ - pixel_y = 6; - pixel_x = -4 +/obj/structure/disposalpipe/segment, +/obj/item/stack/medical/gauze{ + pixel_y = 6 }, -/obj/item/roller{ - pixel_y = 10; - pixel_x = -4 +/obj/item/reagent_containers/glass/bottle/epinephrine{ + pixel_y = -1; + pixel_x = 10 + }, +/obj/item/reagent_containers/syringe{ + pixel_y = -1 }, -/obj/structure/disposalpipe/segment, /turf/open/floor/iron/dark, /area/medical/paramedic) "aYY" = ( @@ -11664,8 +11670,12 @@ /area/command/heads_quarters/captain) "bak" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on, -/obj/structure/cable{ - icon_state = "2-8" +/obj/structure/reagent_dispensers/peppertank{ + pixel_x = 30 + }, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ + dir = 4 }, /turf/open/floor/plasteel, /area/security/checkpoint/medical) @@ -13829,6 +13839,8 @@ /obj/effect/turf_decal/tile/red{ dir = 4 }, +/obj/effect/turf_decal/tile/red, +/obj/machinery/vending/wardrobe/sec_wardrobe, /turf/open/floor/plasteel, /area/security/checkpoint/medical) "bht" = ( @@ -14246,6 +14258,7 @@ /area/cargo/storage) "biu" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/holopad, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "biv" = ( @@ -14258,6 +14271,13 @@ /turf/open/floor/plasteel, /area/cargo/office) "biw" = ( +/obj/item/radio/intercom{ + pixel_x = 25 + }, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, /turf/open/floor/plasteel, /area/security/checkpoint/medical) "bix" = ( @@ -14265,27 +14285,14 @@ dir = 8 }, /obj/effect/landmark/start/depsec/medical, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, /turf/open/floor/plasteel, /area/security/checkpoint/medical) "biy" = ( -/obj/machinery/computer/secure_data{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 8 }, -/obj/item/radio/intercom{ - pixel_x = 25 - }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/security/checkpoint/medical) +/turf/closed/wall, +/area/command/heads_quarters/cmo) "biA" = ( /obj/effect/spawner/structure/window, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -14805,16 +14812,7 @@ /turf/open/floor/plasteel/white, /area/medical/chemistry) "bjX" = ( -/obj/structure/table, -/obj/machinery/recharger{ - pixel_y = 4 - }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on, /turf/open/floor/plasteel, /area/security/checkpoint/medical) "bjZ" = ( @@ -18309,9 +18307,16 @@ /turf/open/floor/plasteel/dark, /area/security/office) "bvm" = ( -/obj/machinery/holopad, -/turf/open/floor/plasteel/white, -/area/medical/medbay/central) +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/structure/filingcabinet, +/turf/open/floor/plasteel, +/area/security/checkpoint/medical) "bvx" = ( /turf/closed/wall/r_wall, /area/science) @@ -18920,10 +18925,13 @@ /area/cargo/miningdock) "bxB" = ( /obj/item/paper_bin{ - pixel_x = 1; - pixel_y = 9 + pixel_x = -5; + pixel_y = 3 + }, +/obj/item/pen{ + pixel_y = 5; + pixel_x = -5 }, -/obj/item/pen, /obj/structure/table, /obj/effect/turf_decal/tile/red{ dir = 1 @@ -18934,6 +18942,10 @@ /obj/effect/turf_decal/tile/red{ dir = 8 }, +/obj/item/book/manual/splurt_space_law{ + pixel_x = 7; + pixel_y = 2 + }, /turf/open/floor/plasteel, /area/security/checkpoint/supply) "bxC" = ( @@ -19539,6 +19551,25 @@ }, /turf/open/floor/plasteel, /area/hallway/primary/central) +"bze" = ( +/obj/machinery/power/apc{ + areastring = "/area/security/checkpoint/medical"; + dir = 8; + name = "Medbay Security APC"; + pixel_x = -25 + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/structure/closet/secure_closet/security/med, +/turf/open/floor/plasteel, +/area/security/checkpoint/medical) "bzs" = ( /turf/closed/wall, /area/maintenance/aft) @@ -19791,13 +19822,9 @@ /turf/open/floor/plasteel, /area/cargo/miningdock) "bAd" = ( -/obj/item/screwdriver{ - pixel_y = 10 - }, /obj/machinery/light{ dir = 4 }, -/obj/item/radio/off, /obj/effect/turf_decal/tile/red, /obj/effect/turf_decal/tile/red{ dir = 4 @@ -20504,10 +20531,6 @@ /turf/open/floor/plasteel, /area/security/checkpoint/science) "bBZ" = ( -/obj/item/screwdriver{ - pixel_y = 10 - }, -/obj/item/radio/off, /obj/effect/turf_decal/tile/red, /obj/effect/turf_decal/tile/red{ dir = 8 @@ -20517,10 +20540,13 @@ "bCb" = ( /obj/structure/table, /obj/item/paper_bin{ - pixel_x = 1; - pixel_y = 9 + pixel_x = -5; + pixel_y = 4 + }, +/obj/item/pen{ + pixel_y = 4; + pixel_x = -5 }, -/obj/item/pen, /obj/effect/turf_decal/tile/red, /obj/effect/turf_decal/tile/red{ dir = 4 @@ -20528,6 +20554,10 @@ /obj/effect/turf_decal/tile/red{ dir = 8 }, +/obj/item/book/manual/splurt_space_law{ + pixel_x = 7; + pixel_y = 3 + }, /turf/open/floor/plasteel, /area/security/checkpoint/science) "bCc" = ( @@ -24493,9 +24523,6 @@ /turf/open/floor/plasteel, /area/tcommsat/computer) "bQe" = ( -/obj/item/screwdriver{ - pixel_y = 10 - }, /obj/machinery/button/door{ desc = "A remote control-switch for the engineering security doors."; id = "Engineering"; @@ -24507,7 +24534,6 @@ /obj/structure/cable{ icon_state = "1-2" }, -/obj/item/radio/off, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/light_switch{ pixel_x = -27; @@ -25511,10 +25537,13 @@ "bTG" = ( /obj/structure/table, /obj/item/paper_bin{ - pixel_x = 1; - pixel_y = 9 + pixel_x = 6; + pixel_y = 4 + }, +/obj/item/pen{ + pixel_x = 6; + pixel_y = 5 }, -/obj/item/pen, /obj/structure/reagent_dispensers/peppertank{ pixel_x = 30 }, @@ -25528,6 +25557,10 @@ /obj/effect/turf_decal/tile/red{ dir = 8 }, +/obj/item/book/manual/splurt_space_law{ + pixel_x = -7; + pixel_y = 3 + }, /turf/open/floor/plasteel, /area/security/checkpoint/engineering) "bTJ" = ( @@ -27248,6 +27281,7 @@ dir = 10 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, +/mob/living/simple_animal/parrot/Polly, /turf/open/floor/plasteel, /area/engineering/break_room) "bZh" = ( @@ -27497,6 +27531,22 @@ /obj/machinery/light{ dir = 4 }, +/obj/machinery/light_switch{ + pixel_x = 28 + }, +/obj/structure/rack/shelf, +/obj/item/roller{ + pixel_y = -2; + pixel_x = -2 + }, +/obj/item/roller{ + pixel_y = -2; + pixel_x = 4 + }, +/obj/item/storage/firstaid/regular{ + pixel_x = -1; + pixel_y = 5 + }, /turf/open/floor/iron/dark, /area/medical/paramedic) "bZP" = ( @@ -31735,6 +31785,7 @@ /turf/open/floor/wood, /area/service/lawoffice) "cmk" = ( +/obj/structure/disposalpipe/segment, /obj/structure/chair/stool{ pixel_y = 8 }, @@ -37358,10 +37409,13 @@ /turf/open/floor/plasteel/white, /area/science/circuit) "cVT" = ( -/obj/effect/turf_decal/tile/blue, /obj/effect/turf_decal/tile/blue{ dir = 4 }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "cWh" = ( @@ -37665,9 +37719,7 @@ "ddF" = ( /obj/machinery/light/directional/east, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 4 - }, +/obj/machinery/recharge_station, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "ddG" = ( @@ -38336,6 +38388,9 @@ }, /obj/effect/turf_decal/trimline/blue/filled/warning, /obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 4 + }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "dwU" = ( @@ -38403,15 +38458,10 @@ dir = 8 }, /obj/structure/table/glass, -/obj/item/paper_bin{ - pixel_x = -2; - pixel_y = 5 - }, -/obj/item/pen, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/item/toy/figure/cmo{ - pixel_y = 9; - pixel_x = 8 +/obj/machinery/fax{ + fax_name = "Chief Medical Officer's Office"; + name = "Chief Medical Officer's Fax Machine" }, /turf/open/floor/plasteel/white, /area/command/heads_quarters/cmo) @@ -39532,13 +39582,13 @@ /turf/open/floor/plasteel/white, /area/medical/virology) "dZJ" = ( -/obj/effect/turf_decal/trimline/yellow/filled/corner{ - dir = 4 - }, /obj/structure/cable{ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/trimline/yellow/filled/warning{ + dir = 1 + }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "eaI" = ( @@ -40020,6 +40070,7 @@ /turf/open/floor/plasteel/white, /area/medical/medbay/factory) "eoX" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/effect/turf_decal/tile/blue, /obj/effect/turf_decal/tile/blue{ dir = 8 @@ -40037,8 +40088,6 @@ }, /obj/effect/mapping_helpers/airlock/access/any/medical/general, /obj/effect/mapping_helpers/airlock/unres, -/obj/effect/landmark/navigate_destination, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel, /area/medical/medbay/central) "epc" = ( @@ -40232,10 +40281,12 @@ /turf/open/floor/plasteel, /area/commons/fitness) "euE" = ( -/obj/machinery/firealarm/directional/north, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 1 + }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "evB" = ( @@ -40616,6 +40667,15 @@ }, /turf/open/floor/wood, /area/service/lawoffice) +"eIz" = ( +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 8 + }, +/obj/machinery/computer/med_data{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/command/heads_quarters/cmo) "eIC" = ( /obj/machinery/hydroponics/soil, /obj/item/radio/intercom{ @@ -41681,16 +41741,16 @@ /turf/open/floor/plasteel/white, /area/science/xenobiology) "flj" = ( -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable{ - icon_state = "1-2" +/obj/machinery/light_switch{ + pixel_x = 28 + }, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ + dir = 8 }, /turf/open/floor/plasteel, /area/security/checkpoint/medical) @@ -42285,9 +42345,6 @@ /area/commons/dorms) "fyN" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 4 - }, /obj/machinery/vending/medical{ pixel_x = -2 }, @@ -42776,8 +42833,8 @@ /obj/structure/closet{ name = "janitorial supplies" }, -/obj/item/storage/box/bodybags, /obj/item/reagent_containers/spray/cleaner, +/obj/item/storage/box/bodybags, /turf/open/floor/iron/dark, /area/medical/morgue) "fOI" = ( @@ -43060,6 +43117,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, +/obj/effect/turf_decal/trimline/blue/filled/line, /turf/open/floor/plasteel/white, /area/medical/medbay/zone2) "fXD" = ( @@ -44099,6 +44157,9 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 9 }, +/obj/structure/cable{ + icon_state = "0-4" + }, /turf/open/floor/plating, /area/command/heads_quarters/cmo) "gyW" = ( @@ -44170,9 +44231,7 @@ /obj/effect/turf_decal/trimline/blue/filled/warning{ dir = 1 }, -/obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 4 - }, +/obj/effect/turf_decal/trimline/blue/filled/corner, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "gBo" = ( @@ -44837,9 +44896,6 @@ /area/cargo/office) "gQF" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable{ - icon_state = "1-2" - }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "gQN" = ( @@ -45208,12 +45264,16 @@ /turf/open/floor/plasteel/white/corner, /area/hallway/primary/starboard) "hcR" = ( -/obj/effect/turf_decal/trimline/blue/filled/warning{ - dir = 1 - }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, +/obj/structure/sign/poster/official/medical_green_cross{ + pixel_y = 32 + }, +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "hcT" = ( @@ -45577,18 +45637,6 @@ dir = 10 }, /obj/structure/table/reinforced, -/obj/item/flashlight/lamp{ - pixel_x = -6; - pixel_y = 10 - }, -/obj/item/storage/firstaid/regular{ - pixel_x = -3; - pixel_y = 1 - }, -/obj/item/reagent_containers/glass/bottle/epinephrine{ - pixel_y = -1; - pixel_x = 10 - }, /obj/machinery/power/apc{ areastring = "/area/medical/paramedic"; name = "Paramedic dispatch APC"; @@ -45598,6 +45646,12 @@ /obj/structure/disposalpipe/segment{ dir = 5 }, +/obj/item/flashlight/lamp{ + pixel_x = -6; + pixel_y = 10 + }, +/obj/item/folder/white, +/obj/item/pen, /turf/open/floor/iron/dark, /area/medical/paramedic) "hpL" = ( @@ -46305,19 +46359,17 @@ /turf/open/floor/plasteel/dark, /area/ai_monitored/command/storage/eva) "hKW" = ( -/obj/machinery/airalarm{ - dir = 8; - pixel_x = 24 - }, -/obj/machinery/light{ - dir = 4 +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 8 }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ - dir = 4 +/obj/structure/bed/dogbed/runtime, +/obj/structure/extinguisher_cabinet{ + pixel_x = -27; + pixel_y = 1 }, -/turf/open/floor/plasteel, -/area/security/checkpoint/medical) +/mob/living/simple_animal/pet/cat/Runtime, +/turf/open/floor/plasteel/white, +/area/command/heads_quarters/cmo) "hLn" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable{ @@ -47575,19 +47627,15 @@ /turf/open/floor/wood, /area/command/bridge) "iCd" = ( -/obj/structure/filingcabinet, -/obj/machinery/newscaster{ - pixel_y = 32 - }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/open/floor/plasteel, -/area/security/checkpoint/medical) +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 9 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay/central) "iCl" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -48075,9 +48123,6 @@ /obj/structure/cable{ icon_state = "1-2" }, -/obj/structure/cable{ - icon_state = "1-4" - }, /obj/structure/cable{ icon_state = "2-4" }, @@ -48340,6 +48385,28 @@ }, /turf/open/floor/plasteel, /area/service/bar) +"iYv" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/medical/glass{ + id_tag = "MedbayFoyer"; + name = "Medbay" + }, +/obj/effect/mapping_helpers/airlock/access/any/medical/general, +/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/landmark/navigate_destination, +/turf/open/floor/plasteel, +/area/medical/medbay/central) "iYX" = ( /obj/machinery/airalarm{ pixel_y = 22 @@ -49018,6 +49085,12 @@ /obj/structure/cable{ icon_state = "1-2" }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, /turf/open/floor/plasteel/shuttle, /area/command/heads_quarters/cmo) "joB" = ( @@ -49981,12 +50054,19 @@ /turf/open/floor/plasteel, /area/cargo/storage) "jNg" = ( -/obj/structure/chair/office/light{ - dir = 4 - }, /obj/effect/turf_decal/tile/blue/opposingcorners{ dir = 8 }, +/obj/structure/table/glass, +/obj/item/paper_bin{ + pixel_x = -2; + pixel_y = 5 + }, +/obj/item/pen, +/obj/item/toy/figure/cmo{ + pixel_y = 9; + pixel_x = 8 + }, /turf/open/floor/plasteel/white, /area/command/heads_quarters/cmo) "jNj" = ( @@ -50290,7 +50370,6 @@ /turf/open/floor/plating, /area/maintenance/port/aft) "jYp" = ( -/obj/structure/table/glass, /obj/effect/turf_decal/tile/blue{ dir = 8 }, @@ -50298,10 +50377,6 @@ dir = 4 }, /obj/machinery/airalarm/directional/north, -/obj/machinery/fax{ - fax_name = "Chief Medical Officer's Office"; - name = "Chief Medical Officer's Fax Machine" - }, /obj/effect/turf_decal/tile/blue/opposingcorners{ dir = 8 }, @@ -50388,6 +50463,12 @@ id = "cmoprivacy"; name = "CMO Office" }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, /turf/open/floor/plating, /area/command/heads_quarters/cmo) "kai" = ( @@ -51921,19 +52002,13 @@ /turf/open/floor/plasteel/white, /area/medical/surgery) "kPu" = ( -/obj/structure/extinguisher_cabinet{ - pixel_x = -27; - pixel_y = 1 - }, /obj/effect/turf_decal/tile/blue/opposingcorners{ dir = 8 }, -/obj/machinery/computer/card/minor/cmo{ - dir = 4; - layer = 3; - pixel_y = 9 - }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on, +/obj/structure/chair/office/light{ + dir = 1 + }, /turf/open/floor/plasteel/white, /area/command/heads_quarters/cmo) "kPG" = ( @@ -52542,26 +52617,9 @@ /turf/open/floor/wood/wood_large, /area/service/chapel/office) "liI" = ( -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/medical/glass{ - id_tag = "MedbayFoyer"; - name = "Medbay" - }, -/obj/effect/mapping_helpers/airlock/access/any/medical/general, -/obj/effect/mapping_helpers/airlock/unres, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel, -/area/medical/medbay/central) +/turf/closed/wall, +/area/security/checkpoint/medical) "liJ" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -52907,6 +52965,7 @@ /obj/structure/cable{ icon_state = "2-4" }, +/obj/effect/landmark/start/chief_medical_officer, /turf/open/floor/plasteel/white, /area/command/heads_quarters/cmo) "lvO" = ( @@ -54460,15 +54519,15 @@ codes_txt = "delivery;dir=4"; location = "Medbay" }, -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 8 - }, /obj/structure/cable{ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, +/obj/effect/turf_decal/trimline/yellow/filled/warning{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "mmX" = ( @@ -54505,9 +54564,6 @@ /obj/structure/cable{ icon_state = "4-8" }, -/obj/structure/cable{ - icon_state = "1-8" - }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "moe" = ( @@ -54810,10 +54866,10 @@ dir = 4 }, /obj/structure/cable{ - icon_state = "1-2" + icon_state = "2-8" }, /obj/structure/cable{ - icon_state = "2-8" + icon_state = "1-8" }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) @@ -55224,16 +55280,15 @@ /turf/open/floor/plasteel/shuttle, /area/maintenance/port/aft) "mFJ" = ( -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 8 }, +/obj/effect/turf_decal/trimline/blue/filled/warning{ + color = "#DE3A3A" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, /turf/open/floor/plasteel, /area/security/checkpoint/medical) "mFM" = ( @@ -55701,13 +55756,12 @@ /turf/open/floor/carpet/orange, /area/medical/psychology) "mUE" = ( -/obj/machinery/firealarm/directional/north, -/obj/effect/turf_decal/tile/blue/opposingcorners{ - dir = 8 +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 }, -/obj/item/kirbyplants/random, +/obj/machinery/light/directional/east, /turf/open/floor/plasteel/white, -/area/command/heads_quarters/cmo) +/area/medical/medbay/central) "mUH" = ( /obj/structure/table, /obj/item/reagent_containers/food/condiment/saltshaker{ @@ -55951,16 +56005,14 @@ /turf/open/floor/plating, /area/maintenance/port/aft) "nbI" = ( -/obj/effect/turf_decal/tile/blue, /obj/effect/turf_decal/tile/blue{ - dir = 4 + dir = 8 }, /obj/effect/turf_decal/tile/blue{ - dir = 1 + dir = 4 }, -/obj/machinery/light/directional/north, /turf/open/floor/plasteel/white, -/area/medical/medbay/central) +/area/command/heads_quarters/cmo) "nbT" = ( /obj/structure/cable{ icon_state = "0-8" @@ -56617,7 +56669,6 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/mob/living/simple_animal/parrot/Polly, /turf/open/floor/plasteel/dark, /area/command/heads_quarters/ce) "nxu" = ( @@ -57097,9 +57148,6 @@ /obj/effect/turf_decal/trimline/blue/filled/warning{ dir = 8 }, -/obj/effect/turf_decal/trimline/blue/filled/corner{ - dir = 1 - }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 4 }, @@ -57161,12 +57209,15 @@ /area/space/nearstation) "nKi" = ( /obj/structure/table, -/obj/item/book/manual/splurt_space_law, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, /obj/effect/turf_decal/tile/red, /obj/effect/turf_decal/tile/red{ dir = 8 }, +/obj/item/radio/off, +/obj/item/screwdriver{ + pixel_y = 10 + }, /turf/open/floor/plasteel, /area/security/checkpoint/engineering) "nKs" = ( @@ -57183,6 +57234,17 @@ }, /turf/open/floor/plasteel/dark, /area/security/prison/cells) +"nLt" = ( +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 8 + }, +/obj/machinery/computer/card/minor/cmo{ + dir = 4; + layer = 3; + pixel_y = 14 + }, +/turf/open/floor/plasteel/white, +/area/command/heads_quarters/cmo) "nLw" = ( /obj/effect/turf_decal/tile/red{ dir = 1 @@ -57728,12 +57790,11 @@ }, /area/medical/medbay/zone2) "obG" = ( -/obj/structure/lattice, /obj/machinery/atmospherics/components/binary/pump/on{ name = "Incinerator Output Pump" }, -/turf/open/space, -/area/space/nearstation) +/turf/open/floor/plating/airless, +/area/maintenance/disposal/incinerator) "oce" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 1 @@ -58876,30 +58937,16 @@ /turf/open/floor/plasteel/cafeteria, /area/security/prison/upper) "oJa" = ( -/obj/structure/table, -/obj/item/paper_bin{ - pixel_x = 1; - pixel_y = 9 - }, -/obj/item/pen, -/obj/machinery/button/door{ - desc = "A remote control switch for the medbay foyer."; - id = "MedbayFoyer"; - name = "Medbay Doors Control"; - normaldoorcontrol = 1; - pixel_y = 26; - req_access_txt = "5" +/obj/machinery/newscaster{ + pixel_y = 32 }, -/obj/item/book/manual/splurt_space_law, /obj/effect/turf_decal/tile/red{ dir = 1 }, /obj/effect/turf_decal/tile/red{ dir = 4 }, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, +/obj/machinery/computer/security/mining, /turf/open/floor/plasteel, /area/security/checkpoint/medical) "oJl" = ( @@ -60290,13 +60337,13 @@ /obj/effect/turf_decal/trimline/blue/filled/warning{ dir = 8 }, -/obj/effect/turf_decal/trimline/blue/filled/corner{ - dir = 1 - }, /mob/living/simple_animal/bot/cleanbot{ name = "Scrubs, MD"; on = 0 }, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "pCB" = ( @@ -60505,6 +60552,9 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "pJr" = ( @@ -61390,7 +61440,7 @@ dir = 10 }, /obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 4 + dir = 6 }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) @@ -61729,6 +61779,9 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 6 }, +/obj/effect/turf_decal/trimline/blue/filled/warning{ + dir = 1 + }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "qtX" = ( @@ -62752,7 +62805,6 @@ /turf/open/floor/plasteel/dark, /area/security/prison/cells) "qXG" = ( -/obj/item/book/manual/splurt_space_law, /obj/structure/table, /obj/effect/turf_decal/tile/red{ dir = 1 @@ -62760,6 +62812,10 @@ /obj/effect/turf_decal/tile/red{ dir = 4 }, +/obj/item/radio/off, +/obj/item/screwdriver{ + pixel_y = 10 + }, /turf/open/floor/plasteel, /area/security/checkpoint/supply) "qXJ" = ( @@ -63186,23 +63242,23 @@ /turf/open/floor/plating, /area/maintenance/department/medical/morgue) "rjX" = ( -/obj/machinery/light_switch{ - pixel_x = 28 - }, -/obj/item/screwdriver{ - pixel_y = 10 - }, -/obj/item/radio/off, -/obj/effect/turf_decal/tile/red, /obj/effect/turf_decal/tile/red{ - dir = 4 + dir = 1 }, /obj/effect/turf_decal/tile/red{ dir = 8 }, -/obj/structure/closet/secure_closet/security/med, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 8 +/obj/structure/table, +/obj/machinery/recharger{ + pixel_y = 4; + pixel_x = 6 + }, +/obj/item/radio/off{ + pixel_y = 8; + pixel_x = -7 + }, +/obj/item/screwdriver{ + pixel_y = -5 }, /turf/open/floor/plasteel, /area/security/checkpoint/medical) @@ -63247,16 +63303,9 @@ /turf/open/floor/plasteel, /area/hallway/secondary/entry) "rlF" = ( -/obj/machinery/door/airlock/security/glass{ - id_tag = "outerbrig"; - name = "Security Office"; - req_access_txt = "63" - }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/white, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, /area/security/checkpoint/medical) "rmz" = ( /obj/effect/turf_decal/tile/blue, @@ -63385,13 +63434,13 @@ /turf/open/floor/plasteel/white, /area/medical/medbay/factory) "rrr" = ( -/obj/effect/turf_decal/trimline/blue/filled/corner{ - dir = 1 - }, /obj/effect/landmark/start/paramedic, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 9 }, +/obj/structure/cable{ + icon_state = "1-2" + }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "rrH" = ( @@ -63547,9 +63596,16 @@ /turf/open/floor/plating, /area/security/brig) "ruF" = ( -/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating, +/obj/machinery/door/airlock/security/glass{ + id_tag = "outerbrig"; + name = "Security Office"; + req_access_txt = "63" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/white, /area/security/checkpoint/medical) "rvv" = ( /obj/machinery/status_display/ai{ @@ -63571,16 +63627,12 @@ }, /area/maintenance/port/fore) "rww" = ( -/obj/structure/sign/poster/official/medical_green_cross{ - pixel_y = 32 +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 }, -/obj/machinery/light/directional/north, /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "rwA" = ( @@ -63892,6 +63944,9 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "rEN" = ( @@ -64642,8 +64697,11 @@ /area/medical/virology) "rXK" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 9 +/obj/effect/turf_decal/trimline/blue/filled/warning{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 8 }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) @@ -65486,15 +65544,16 @@ /turf/open/floor/plasteel, /area/hallway/primary/port) "syN" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 4 +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 8 }, -/obj/effect/turf_decal/trimline/blue/filled/line{ +/obj/machinery/light/directional/west, +/obj/item/kirbyplants/random, +/obj/machinery/firealarm/directional/south{ dir = 1 }, /turf/open/floor/plasteel/white, -/area/medical/medbay/central) +/area/command/heads_quarters/cmo) "syY" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/closed/wall/mineral/wood, @@ -65688,7 +65747,6 @@ /area/commons/fitness) "sFg" = ( /obj/machinery/door/firedoor, -/obj/structure/cable, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -65721,12 +65779,12 @@ /turf/open/floor/plating, /area/maintenance/aft) "sHy" = ( -/obj/effect/turf_decal/trimline/blue/filled/warning{ - dir = 1 - }, /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 4 }, +/obj/effect/turf_decal/trimline/blue/filled/warning{ + dir = 1 + }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "sHO" = ( @@ -66098,6 +66156,16 @@ /obj/machinery/holopad, /turf/open/floor/wood, /area/command/heads_quarters/ntr) +"sTk" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/plasteel/white, +/area/medical/medbay/central) "sTA" = ( /obj/effect/turf_decal/tile/red{ dir = 1 @@ -66493,13 +66561,13 @@ /obj/machinery/requests_console{ department = "Chief Medical Officer's Desk"; name = "Chief Medical Officer RC"; - pixel_y = 32 + pixel_y = 32; + announcementConsole = 1 }, /obj/machinery/light/directional/north, /obj/effect/turf_decal/tile/blue/opposingcorners{ dir = 8 }, -/obj/structure/bed/dogbed/runtime, /turf/open/floor/plasteel/white, /area/command/heads_quarters/cmo) "tdx" = ( @@ -67456,6 +67524,16 @@ "tHe" = ( /turf/closed/wall/r_wall, /area/maintenance/prison/aft) +"tHo" = ( +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 8 + }, +/obj/structure/chair/office/light, +/obj/machinery/keycard_auth{ + pixel_y = 25 + }, +/turf/open/floor/plasteel/white, +/area/command/heads_quarters/cmo) "tHy" = ( /obj/effect/turf_decal/tile/blue{ dir = 4 @@ -67657,12 +67735,24 @@ /turf/open/floor/plasteel, /area/security/processing) "tMN" = ( -/obj/structure/reagent_dispensers/peppertank{ - pixel_x = 30 +/obj/effect/turf_decal/tile/red{ + dir = 1 }, -/obj/effect/turf_decal/tile/red, /obj/effect/turf_decal/tile/red{ - dir = 4 + dir = 8 + }, +/obj/structure/table, +/obj/item/paper_bin{ + pixel_x = 6; + pixel_y = 4 + }, +/obj/item/pen{ + pixel_x = 5; + pixel_y = 5 + }, +/obj/item/book/manual/splurt_space_law{ + pixel_x = -7; + pixel_y = 3 }, /turf/open/floor/plasteel, /area/security/checkpoint/medical) @@ -68114,6 +68204,7 @@ /obj/structure/cable{ icon_state = "1-2" }, +/obj/effect/turf_decal/trimline/blue/filled/corner, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "uaV" = ( @@ -68257,6 +68348,9 @@ name = "CMO Office" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + icon_state = "0-8" + }, /turf/open/floor/plating, /area/command/heads_quarters/cmo) "ugG" = ( @@ -68771,12 +68865,26 @@ /turf/open/floor/plasteel, /area/hallway/secondary/entry) "uvV" = ( -/obj/effect/turf_decal/tile/blue{ +/obj/machinery/button/door{ + desc = "A remote control switch for the medbay foyer."; + id = "MedbayFoyer"; + name = "Medbay Doors Control"; + normaldoorcontrol = 1; + pixel_y = 26; + req_access_txt = "5" + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red{ dir = 4 }, -/obj/effect/turf_decal/tile/blue, -/turf/open/floor/plasteel/white, -/area/medical/medbay/central) +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/machinery/computer/secure_data, +/turf/open/floor/plasteel, +/area/security/checkpoint/medical) "uvZ" = ( /obj/structure/mineral_door/wood, /turf/open/floor/wood, @@ -69026,13 +69134,13 @@ /turf/open/floor/spooktime/cobble/roadmid, /area/service/park) "uEG" = ( -/obj/effect/turf_decal/trimline/blue/filled/corner{ - dir = 4 - }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "uEK" = ( @@ -69688,11 +69796,14 @@ /area/service/chapel/main) "uXn" = ( /obj/structure/table, -/obj/item/book/manual/splurt_space_law, /obj/effect/turf_decal/tile/red, /obj/effect/turf_decal/tile/red{ dir = 4 }, +/obj/item/radio/off, +/obj/item/screwdriver{ + pixel_y = 10 + }, /turf/open/floor/plasteel, /area/security/checkpoint/science) "uXt" = ( @@ -70716,8 +70827,8 @@ /area/command/bridge) "vFm" = ( /obj/effect/turf_decal/trimline/blue/filled/warning, -/obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 8 +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 1 }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) @@ -71961,7 +72072,7 @@ }, /obj/effect/turf_decal/trimline/blue/filled/warning, /obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 4 + dir = 1 }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) @@ -72139,10 +72250,6 @@ /turf/open/floor/carpet/royalblack, /area/command/bridge) "woh" = ( -/obj/structure/chair/office/light{ - dir = 8 - }, -/obj/effect/landmark/start/chief_medical_officer, /obj/machinery/button/door{ id = "cmoprivacy"; name = "CMO Shutter Control"; @@ -72156,6 +72263,7 @@ /obj/machinery/light_switch{ pixel_x = 28 }, +/obj/machinery/suit_storage_unit/cmo, /turf/open/floor/plasteel/white, /area/command/heads_quarters/cmo) "won" = ( @@ -72180,8 +72288,6 @@ /turf/open/floor/plating, /area/maintenance/starboard/fore) "woL" = ( -/obj/machinery/suit_storage_unit/cmo, -/obj/machinery/light/directional/west, /obj/effect/turf_decal/tile/blue/opposingcorners{ dir = 8 }, @@ -73129,22 +73235,10 @@ /turf/open/floor/plasteel/dark, /area/ai_monitored/command/storage/eva) "wWk" = ( -/obj/machinery/power/apc{ - areastring = "/area/security/checkpoint/medical"; - dir = 8; - name = "Medbay Security APC"; - pixel_x = -25 - }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, /obj/structure/cable{ - icon_state = "0-4" + icon_state = "2-8" }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel, /area/security/checkpoint/medical) "wWo" = ( @@ -111661,7 +111755,7 @@ biu olT bDQ oQV -sqv +iYv rXK aqk xms @@ -111913,11 +112007,11 @@ aYV bdp bet wng -pju -bhh -bvm -bhh -sMd +cVT +tCt +tCt +mUE +wpD eoX sHy uWN @@ -112169,12 +112263,12 @@ aJC aYV bdp bet -bof -nbI -cVT -uvV -tCt -wpD +bfK +bhi +bhi +bhi +bfK +bfK liI hcR bqQ @@ -112427,12 +112521,12 @@ bcs bdp bev bfK +uvV +tMN +rjX +bze +bvm bhi -bhi -bhi -bfK -bfK -bfK rww bqQ oAQ @@ -112943,7 +113037,7 @@ chp bfK bhj biw -biw +anO bak flj rlF @@ -113198,13 +113292,13 @@ aYV bdp chp bfK -iCd -biy -hKW -tMN -rjX -bhi -iho +bfK +bfK +bfK +bfK +llb +bfK +sTk akR hcD bof @@ -113454,13 +113548,13 @@ aQg rQK vad mvt -bfK -bfK -bfK -bfK -bfK -llb -bfK +bBN +eIz +nLt +hKW +syN +biy +iCd euE vXl uDf @@ -113712,12 +113806,12 @@ aYV bdp chp bBN -kKT -anO +tHo +oRS kPu woL gyS -syN +gcv iho vXl hrI @@ -114227,7 +114321,7 @@ bdp nLD bBN jYp -oRS +nbI sSZ fwc kae @@ -114483,7 +114577,7 @@ aYV bdp jcd bBN -mUE +kKT woh iMw dyh @@ -116331,7 +116425,7 @@ bAw bFr ceJ ccM -ccM +cmk cng bzs bzs @@ -116588,7 +116682,7 @@ ciH bHd bzs bAw -cmk +bAw cnf bzs aaf diff --git a/_maps/map_files/MetaStation/MetaStation.dmm b/_maps/map_files/MetaStation/MetaStation.dmm index db92697ada19..eb9a9b100fe4 100644 --- a/_maps/map_files/MetaStation/MetaStation.dmm +++ b/_maps/map_files/MetaStation/MetaStation.dmm @@ -28001,13 +28001,12 @@ /turf/open/floor/plating, /area/maintenance/starboard/aft) "ckC" = ( -/obj/structure/lattice, /obj/machinery/atmospherics/components/binary/pump/on{ name = "Incinerator Output Pump" }, /obj/structure/disposalpipe/segment, -/turf/open/space, -/area/space/nearstation) +/turf/open/floor/plating/airless, +/area/maintenance/disposal/incinerator) "ckD" = ( /obj/machinery/light/small{ dir = 8 From a49f9754e7d523d4838d2c97b0c422d69be3d892 Mon Sep 17 00:00:00 2001 From: KiJoking Date: Wed, 15 Jan 2025 02:06:46 +0800 Subject: [PATCH 39/53] =?UTF-8?q?=D0=9F=D0=BE=D0=BF=D1=8B=D1=82=D0=BA?= =?UTF-8?q?=D0=B0=20=D0=BD=D0=B0=D0=BC=D0=B1=D0=B5=D1=80=20=D1=82=D1=83,?= =?UTF-8?q?=20=D0=BF=D0=BE=D1=82=D0=BE=D0=BC=D1=83-=D1=87=D1=82=D0=BE=20?= =?UTF-8?q?=D1=83=20=D0=BC=D0=B5=D0=BD=D1=8F=20=D0=B1=D0=BB=D1=8F=D1=82?= =?UTF-8?q?=D1=8C=20=D0=BE=D0=BA=D0=B0=D0=B7=D1=8B=D0=B2=D0=B0=D0=B5=D1=82?= =?UTF-8?q?=D1=81=D1=8F=20=D0=BB=D0=BE=D0=BA=D0=B0=D0=BB=D0=BA=D0=B0=20?= =?UTF-8?q?=D0=B1=D1=8B=D0=BB=D0=B0=20=D0=BD=D0=B0=20=D1=81=D1=82=D0=B0?= =?UTF-8?q?=D1=80=D0=BE=D0=B9=20=D1=81=D0=B1=D0=BE=D1=80=D0=BA=D0=B5...=20?= =?UTF-8?q?(#1602)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- modular_bluemoon/fluffs/code/donator.dm | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/modular_bluemoon/fluffs/code/donator.dm b/modular_bluemoon/fluffs/code/donator.dm index 9e43631f7fbf..c2c408d51cfc 100644 --- a/modular_bluemoon/fluffs/code/donator.dm +++ b/modular_bluemoon/fluffs/code/donator.dm @@ -1111,3 +1111,12 @@ path = /obj/item/clothing/neck/SMART_fabric_boatcloak ckeywhitelist = list("kijoking") subcategory = LOADOUT_SUBCATEGORIES_DON02 + +/datum/gear/donator/bm/famas098_NoirSuitskirt + name = "Noir suitskirt" + slot = ITEM_SLOT_ICLOTHING + path = /obj/item/clothing/under/rank/security/detective/grey/skirt + ckeywhitelist = list("famas098") + subcategory = LOADOUT_SUBCATEGORIES_DON02 + restricted_desc = "Head of Security, Warden, Detective, Security Officer, Brig Physician, Peacekeeper, Blueshield." + restricted_roles = list("Head of Security", "Warden", "Detective", "Security Officer", "Brig Physician", "Peacekeeper", "Blueshield") From 1158a7d4b1bf276f95034ed1c3571ca40a6cb967 Mon Sep 17 00:00:00 2001 From: FelixRuin <31424899+FelixRuin@users.noreply.github.com> Date: Thu, 16 Jan 2025 18:09:44 +0300 Subject: [PATCH 40/53] Update PubbyStation.dmm (#1611) --- _maps/map_files/PubbyStation/PubbyStation.dmm | 88 +++++++++---------- 1 file changed, 43 insertions(+), 45 deletions(-) diff --git a/_maps/map_files/PubbyStation/PubbyStation.dmm b/_maps/map_files/PubbyStation/PubbyStation.dmm index dd8da4045eda..7aed68e19de6 100644 --- a/_maps/map_files/PubbyStation/PubbyStation.dmm +++ b/_maps/map_files/PubbyStation/PubbyStation.dmm @@ -3448,7 +3448,7 @@ /area/security/prison) "ajD" = ( /turf/closed/wall/r_wall, -/area/security/processing/cremation) +/area/security/brig/brig_medical) "ajE" = ( /turf/closed/wall/r_wall, /area/security/execution/transfer) @@ -3724,7 +3724,7 @@ dir = 8 }, /turf/open/floor/plasteel/white, -/area/security/processing/cremation) +/area/security/brig/brig_medical) "aks" = ( /obj/structure/window/reinforced{ dir = 4 @@ -3738,7 +3738,7 @@ /obj/effect/turf_decal/tile/blue, /obj/structure/closet/secure_closet/medical2, /turf/open/floor/plasteel/white, -/area/security/processing/cremation) +/area/security/brig/brig_medical) "aku" = ( /obj/machinery/airalarm{ pixel_y = 22 @@ -3751,7 +3751,7 @@ }, /obj/machinery/computer/crew, /turf/open/floor/plasteel/white, -/area/security/processing/cremation) +/area/security/brig/brig_medical) "akx" = ( /obj/structure/cable{ icon_state = "1-2" @@ -4021,13 +4021,13 @@ dir = 4 }, /turf/open/floor/plasteel/white, -/area/security/processing/cremation) +/area/security/brig/brig_medical) "alk" = ( /obj/machinery/atmospherics/pipe/simple/cyan/hidden{ dir = 6 }, /turf/open/floor/plasteel/white, -/area/security/processing/cremation) +/area/security/brig/brig_medical) "all" = ( /obj/machinery/door/window/westleft{ dir = 4; @@ -4041,7 +4041,7 @@ dir = 1 }, /turf/open/floor/plasteel/white, -/area/security/processing/cremation) +/area/security/brig/brig_medical) "aln" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 8 @@ -4242,7 +4242,7 @@ }, /obj/effect/landmark/start/brigdoc, /turf/open/floor/plasteel/white, -/area/security/processing/cremation) +/area/security/brig/brig_medical) "alV" = ( /obj/machinery/door/window/westleft{ base_state = "right"; @@ -4261,7 +4261,7 @@ dir = 1 }, /turf/open/floor/plasteel/white, -/area/security/processing/cremation) +/area/security/brig/brig_medical) "alW" = ( /obj/structure/cable{ icon_state = "4-8" @@ -45641,7 +45641,7 @@ dir = 4 }, /turf/open/floor/plasteel/white, -/area/security/processing/cremation) +/area/security/brig/brig_medical) "cjl" = ( /obj/structure/chair/wood/normal, /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ @@ -46820,7 +46820,7 @@ dir = 4 }, /turf/open/floor/plasteel/white, -/area/security/processing/cremation) +/area/security/brig/brig_medical) "cnQ" = ( /obj/machinery/door/window/southleft{ name = "Operating room"; @@ -46835,7 +46835,7 @@ dir = 4 }, /turf/open/floor/plasteel/white, -/area/security/processing/cremation) +/area/security/brig/brig_medical) "cnV" = ( /turf/closed/wall/r_wall, /area/command/heads_quarters/hos) @@ -47674,7 +47674,7 @@ dir = 4 }, /turf/open/floor/plasteel/white, -/area/security/processing/cremation) +/area/security/brig/brig_medical) "cqU" = ( /obj/structure/window/reinforced{ dir = 4 @@ -48996,7 +48996,7 @@ }, /obj/effect/turf_decal/tile/blue, /turf/open/floor/plasteel/white, -/area/security/processing/cremation) +/area/security/brig/brig_medical) "cwk" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 4 @@ -49006,7 +49006,7 @@ }, /obj/effect/turf_decal/tile/blue, /turf/open/floor/plasteel/white, -/area/security/processing/cremation) +/area/security/brig/brig_medical) "cwl" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 4 @@ -49042,7 +49042,7 @@ }, /obj/machinery/iv_drip, /turf/open/floor/plasteel/white, -/area/security/processing/cremation) +/area/security/brig/brig_medical) "cwo" = ( /obj/machinery/light/small{ dir = 1 @@ -49065,7 +49065,7 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/white, -/area/security/processing/cremation) +/area/security/brig/brig_medical) "cwr" = ( /obj/item/kirbyplants{ icon_state = "plant-22" @@ -49199,7 +49199,7 @@ }, /obj/effect/turf_decal/tile/blue, /turf/open/floor/plasteel/white, -/area/security/processing/cremation) +/area/security/brig/brig_medical) "cxh" = ( /obj/machinery/door/poddoor/shutters/preopen{ id = "datboidetective"; @@ -49264,7 +49264,7 @@ "cxL" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, -/area/security/processing/cremation) +/area/security/brig/brig_medical) "cxM" = ( /obj/structure/window/reinforced/fulltile, /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -49309,7 +49309,7 @@ }, /obj/effect/turf_decal/tile/blue, /turf/open/floor/plasteel/white, -/area/security/processing/cremation) +/area/security/brig/brig_medical) "cyz" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -50399,7 +50399,7 @@ req_access_txt = "71" }, /turf/open/floor/plating, -/area/security/processing/cremation) +/area/security/brig/brig_medical) "deJ" = ( /turf/open/floor/plasteel/yellowsiding/corner, /area/hallway/secondary/entry) @@ -50850,7 +50850,7 @@ dir = 1 }, /turf/open/floor/plasteel/white, -/area/security/processing/cremation) +/area/security/brig/brig_medical) "dFJ" = ( /turf/open/floor/engine, /area/engineering/supermatter) @@ -50865,7 +50865,7 @@ dir = 1 }, /turf/open/floor/plasteel/white, -/area/security/processing/cremation) +/area/security/brig/brig_medical) "dHo" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -51042,7 +51042,7 @@ }, /obj/effect/turf_decal/tile/blue, /turf/open/floor/plasteel/white, -/area/security/processing/cremation) +/area/security/brig/brig_medical) "dVI" = ( /obj/structure/cable{ icon_state = "1-8" @@ -51092,7 +51092,7 @@ /obj/effect/turf_decal/tile/blue, /obj/structure/closet/crate/freezer/blood, /turf/open/floor/plasteel/white, -/area/security/processing/cremation) +/area/security/brig/brig_medical) "dYe" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -52464,7 +52464,7 @@ pixel_y = 2 }, /turf/open/floor/plasteel/white, -/area/security/processing/cremation) +/area/security/brig/brig_medical) "fWv" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/carpet, @@ -53855,7 +53855,7 @@ /obj/machinery/suit_storage_unit/cmo, /obj/machinery/light, /turf/open/floor/plasteel/white, -/area/security/processing/cremation) +/area/security/brig/brig_medical) "hOz" = ( /obj/item/weldingtool, /turf/open/floor/plating, @@ -54723,7 +54723,7 @@ /obj/item/clothing/suit/armor/vest/alt, /obj/item/defibrillator, /turf/open/floor/plasteel/white, -/area/security/processing/cremation) +/area/security/brig/brig_medical) "iZO" = ( /obj/machinery/disposal/bin, /obj/structure/disposalpipe/trunk{ @@ -54826,7 +54826,7 @@ /obj/item/clothing/suit/armor/brigdoc, /obj/item/defibrillator, /turf/open/floor/plasteel/white, -/area/security/processing/cremation) +/area/security/brig/brig_medical) "jhk" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -56576,7 +56576,7 @@ icon_state = "plant-10" }, /turf/open/floor/plasteel/white, -/area/security/processing/cremation) +/area/security/brig/brig_medical) "lNW" = ( /obj/structure/grille, /turf/open/floor/plating, @@ -58803,7 +58803,7 @@ dir = 1 }, /turf/open/floor/plasteel/white, -/area/security/processing/cremation) +/area/security/brig/brig_medical) "oEG" = ( /obj/structure/mirror{ icon_state = "mirror_broke"; @@ -59857,7 +59857,7 @@ dir = 9 }, /turf/open/floor/plasteel/white, -/area/security/processing/cremation) +/area/security/brig/brig_medical) "pVD" = ( /obj/machinery/light/small{ dir = 1 @@ -60448,7 +60448,7 @@ }, /obj/machinery/light, /turf/open/floor/plasteel/white, -/area/security/processing/cremation) +/area/security/brig/brig_medical) "qOE" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 8 @@ -60515,7 +60515,7 @@ "qSj" = ( /obj/machinery/vending/wallmed, /turf/closed/wall/r_wall, -/area/security/processing/cremation) +/area/security/brig/brig_medical) "qTV" = ( /obj/item/radio/intercom{ name = "Station Intercom (General)"; @@ -60705,7 +60705,7 @@ light_color = "#cee5d2" }, /turf/open/floor/plasteel/white, -/area/security/processing/cremation) +/area/security/brig/brig_medical) "rbe" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -61002,7 +61002,7 @@ dir = 1 }, /turf/open/floor/plasteel/white, -/area/security/processing/cremation) +/area/security/brig/brig_medical) "rxa" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible{ dir = 1 @@ -61547,12 +61547,10 @@ dir = 1 }, /obj/effect/turf_decal/tile/blue, -/obj/machinery/power/apc/auto_name/south{ - name = "Brig Infirmary" - }, /obj/structure/cable, +/obj/machinery/power/apc/auto_name/south, /turf/open/floor/plasteel/white, -/area/security/processing/cremation) +/area/security/brig/brig_medical) "slJ" = ( /obj/machinery/atmospherics/pipe/simple/green/visible{ dir = 4 @@ -62240,7 +62238,7 @@ /area/engineering/main) "tmm" = ( /turf/open/floor/plasteel/white, -/area/security/processing/cremation) +/area/security/brig/brig_medical) "tmE" = ( /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 1 @@ -62409,7 +62407,7 @@ }, /obj/effect/turf_decal/tile/blue, /turf/open/floor/plasteel/white, -/area/security/processing/cremation) +/area/security/brig/brig_medical) "tyL" = ( /obj/effect/spawner/lootdrop/maintenance{ lootcount = 2; @@ -63462,7 +63460,7 @@ dir = 1 }, /turf/open/floor/plasteel/white, -/area/security/processing/cremation) +/area/security/brig/brig_medical) "vay" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -64536,7 +64534,7 @@ }, /obj/machinery/vending/brigdoc_vendomat, /turf/open/floor/plasteel/white, -/area/security/processing/cremation) +/area/security/brig/brig_medical) "wta" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -65170,7 +65168,7 @@ dir = 10 }, /turf/open/floor/plasteel/white, -/area/security/processing/cremation) +/area/security/brig/brig_medical) "xgh" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, From ec0500c84d59e5c4744b964f0d87de42b675a3e2 Mon Sep 17 00:00:00 2001 From: KiJoking Date: Thu, 16 Jan 2025 23:10:08 +0800 Subject: [PATCH 41/53] =?UTF-8?q?Donater=20stuff.=20=E2=84=963=20(#1603)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Попытка намбер ту, потому-что у меня блять оказывается локалка была на старой сборке... * Корректировки. * Update modular_bluemoon/fluffs/code/donator.dm Co-authored-by: FelixRuin <31424899+FelixRuin@users.noreply.github.com> --------- Co-authored-by: FelixRuin <31424899+FelixRuin@users.noreply.github.com> --- code/modules/clothing/under/jobs/security.dm | 3 +++ modular_bluemoon/fluffs/code/donator.dm | 4 +--- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/code/modules/clothing/under/jobs/security.dm b/code/modules/clothing/under/jobs/security.dm index ed1d40713303..4c4a2a43519a 100644 --- a/code/modules/clothing/under/jobs/security.dm +++ b/code/modules/clothing/under/jobs/security.dm @@ -199,6 +199,9 @@ fitted = FEMALE_UNIFORM_TOP mutantrace_variation = STYLE_DIGITIGRADE|STYLE_NO_ANTHRO_ICON +/obj/item/clothing/under/rank/security/detective/grey/skirt/no_armor // Donat stuff - famas098 + armor = list(MELEE = 0, BULLET = 0, LASER = 0,ENERGY = 0, BOMB = 0, BIO = 0, RAD = 0, FIRE = 0, ACID = 0, WOUND = 0) + /* * Head of Security */ diff --git a/modular_bluemoon/fluffs/code/donator.dm b/modular_bluemoon/fluffs/code/donator.dm index c2c408d51cfc..551588cacabb 100644 --- a/modular_bluemoon/fluffs/code/donator.dm +++ b/modular_bluemoon/fluffs/code/donator.dm @@ -1115,8 +1115,6 @@ /datum/gear/donator/bm/famas098_NoirSuitskirt name = "Noir suitskirt" slot = ITEM_SLOT_ICLOTHING - path = /obj/item/clothing/under/rank/security/detective/grey/skirt + path = /obj/item/clothing/under/rank/security/detective/grey/skirt/no_armor ckeywhitelist = list("famas098") subcategory = LOADOUT_SUBCATEGORIES_DON02 - restricted_desc = "Head of Security, Warden, Detective, Security Officer, Brig Physician, Peacekeeper, Blueshield." - restricted_roles = list("Head of Security", "Warden", "Detective", "Security Officer", "Brig Physician", "Peacekeeper", "Blueshield") From ede59ff73232eb94fd4f92f6a78351e7898b9a8a Mon Sep 17 00:00:00 2001 From: FelixRuin <31424899+FelixRuin@users.noreply.github.com> Date: Thu, 16 Jan 2025 18:10:22 +0300 Subject: [PATCH 42/53] peacesindiestation sofa fix (#1604) --- .../PeaceSyndicateBoxStation.dmm | 18 +++++++++--------- tgstation.dme | 2 +- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/_maps/map_files/PeaceSyndicateStation/PeaceSyndicateBoxStation.dmm b/_maps/map_files/PeaceSyndicateStation/PeaceSyndicateBoxStation.dmm index 42dbbcc34210..00ce27947b85 100644 --- a/_maps/map_files/PeaceSyndicateStation/PeaceSyndicateBoxStation.dmm +++ b/_maps/map_files/PeaceSyndicateStation/PeaceSyndicateBoxStation.dmm @@ -60842,12 +60842,12 @@ /turf/open/floor/plasteel/kitchen_coldroom, /area/commons/dorms) "puV" = ( -/obj/structure/chair/sofa/corp/right{ - dir = 1 - }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 8 }, +/obj/structure/chair/sofa/corp/left{ + dir = 1 + }, /turf/open/floor/mineral/plastitanium/red, /area/maintenance/bar) "pvJ" = ( @@ -89438,7 +89438,7 @@ bCq mqZ rVy cNW -rgW +aCr bcU dfL aXL @@ -89695,7 +89695,7 @@ bCq mqZ fLN fxa -aCr +rgW bcU dfL aLt @@ -90729,7 +90729,7 @@ fxa puV rVy fxa -sAH +oKh bLv bUs bLv @@ -90980,13 +90980,13 @@ bCq mqZ usO xJa -oKh +sAH usO mpI -oKh +sAH usO izv -oKh +sAH bCq bUs bCq diff --git a/tgstation.dme b/tgstation.dme index 00c7509e75c9..adf98d471fe4 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -1329,7 +1329,6 @@ #include "code\game\objects\items\holy_weapons.dm" #include "code\game\objects\items\hot_potato.dm" #include "code\game\objects\items\inducer.dm" -#include "modular_bluemoon\code\game\objects\items\inducer.dm" #include "code\game\objects\items\kitchen.dm" #include "code\game\objects\items\latexballoon.dm" #include "code\game\objects\items\mail.dm" @@ -4266,6 +4265,7 @@ #include "modular_bluemoon\code\game\objects\anti_singulo.dm" #include "modular_bluemoon\code\game\objects\effects\decals\cleanable\misc.dm" #include "modular_bluemoon\code\game\objects\items\fleshlight.dm" +#include "modular_bluemoon\code\game\objects\items\inducer.dm" #include "modular_bluemoon\code\game\objects\items\pinpointer.dm" #include "modular_bluemoon\code\game\objects\items\plushes.dm" #include "modular_bluemoon\code\game\objects\items\devices\multitool.dm" From c9e0550d783116baae6b904f3751b7d45920bd12 Mon Sep 17 00:00:00 2001 From: FelixRuin <31424899+FelixRuin@users.noreply.github.com> Date: Thu, 16 Jan 2025 18:10:35 +0300 Subject: [PATCH 43/53] =?UTF-8?q?=D0=A4=D0=B8=D0=BA=D1=81=20=D0=B4=D0=BE?= =?UTF-8?q?=D1=80=D0=BC=20=D0=BE=D1=84=D0=B8=D1=86=D0=B5=D1=80=D0=BE=D0=B2?= =?UTF-8?q?=20(#1605)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Update BoxStation.dmm * Update BoxStation.dmm --- _maps/map_files/BoxStation/BoxStation.dmm | 60 +++++++++++++++++++---- 1 file changed, 51 insertions(+), 9 deletions(-) diff --git a/_maps/map_files/BoxStation/BoxStation.dmm b/_maps/map_files/BoxStation/BoxStation.dmm index c760b5d049c2..ad0663841237 100644 --- a/_maps/map_files/BoxStation/BoxStation.dmm +++ b/_maps/map_files/BoxStation/BoxStation.dmm @@ -40534,11 +40534,9 @@ /area/maintenance/starboard/aft) "eDH" = ( /obj/machinery/button/door{ - id = "secdorm2"; + id = "secdorm1"; name = "Cabin Bolt Control"; - normaldoorcontrol = 1; - pixel_y = -25; - specialfunctions = 4 + pixel_y = -25 }, /turf/open/floor/plasteel/dark, /area/security/office) @@ -56090,7 +56088,7 @@ /obj/item/bedsheet/red, /obj/structure/bed, /obj/machinery/button/door{ - id = "secdormone"; + id = "secdormtwo"; name = "Cabin Bolt Control"; normaldoorcontrol = 1; pixel_y = -25; @@ -60911,6 +60909,16 @@ }, /turf/open/floor/carpet/royalblack, /area/service/library) +"pSP" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/door/poddoor/preopen{ + id = "secdorm1" + }, +/turf/open/floor/plating, +/area/security/office) "pTa" = ( /obj/structure/table, /obj/machinery/microwave{ @@ -64953,6 +64961,22 @@ }, /turf/open/floor/plasteel, /area/security/range) +"shO" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/door/poddoor/preopen{ + id = "secdorm1" + }, +/turf/open/floor/plating, +/area/security/office) "shR" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -68726,6 +68750,14 @@ dir = 1 }, /area/science) +"urM" = ( +/obj/machinery/button/door{ + id = "secdorm2"; + name = "Cabin Shutters"; + pixel_y = -25 + }, +/turf/open/floor/plasteel/dark, +/area/security/office) "usE" = ( /obj/effect/spawner/lootdrop/maintenance, /obj/structure/rack, @@ -69949,6 +69981,16 @@ /obj/structure/table/wood, /turf/open/floor/wood, /area/service/bar) +"veL" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/door/poddoor/preopen{ + id = "secdorm1" + }, +/turf/open/floor/plating, +/area/security/office) "vfS" = ( /turf/open/floor/carpet, /area/commons/cryopod) @@ -105517,7 +105559,7 @@ aaa aaa aaa aaa -orP +veL bvj kHv adR @@ -105774,7 +105816,7 @@ aaa aaa aaa aaf -joD +shO gnA gnA uNQ @@ -106031,7 +106073,7 @@ aaa aaa aaa aaa -jke +pSP eDH adR adR @@ -106546,7 +106588,7 @@ aaa aaa aaa orP -eDH +urM adR adR kfC From 28df98d894a6f288f0f3de7a2626e5de43f18f7a Mon Sep 17 00:00:00 2001 From: FelixRuin <31424899+FelixRuin@users.noreply.github.com> Date: Thu, 16 Jan 2025 18:10:46 +0300 Subject: [PATCH 44/53] Update MetaStation.dmm (#1606) --- _maps/map_files/MetaStation/MetaStation.dmm | 97 ++++++++++++--------- 1 file changed, 58 insertions(+), 39 deletions(-) diff --git a/_maps/map_files/MetaStation/MetaStation.dmm b/_maps/map_files/MetaStation/MetaStation.dmm index eb9a9b100fe4..6c63a4e0ae4f 100644 --- a/_maps/map_files/MetaStation/MetaStation.dmm +++ b/_maps/map_files/MetaStation/MetaStation.dmm @@ -55127,16 +55127,32 @@ /turf/closed/wall/r_wall, /area/maintenance/disposal/incinerator) "gZf" = ( -/obj/structure/table, -/obj/item/paper_bin{ - pixel_x = -3; - pixel_y = 7 - }, /obj/effect/turf_decal/tile/brown, /obj/effect/turf_decal/tile/brown{ dir = 8 }, -/obj/item/toy/figure/qm, +/obj/structure/table, +/obj/item/cartridge/quartermaster{ + pixel_x = 11; + pixel_y = 14 + }, +/obj/item/clipboard{ + pixel_x = -4; + pixel_y = 2 + }, +/obj/item/gps{ + gpstag = "QM0"; + pixel_x = -4; + pixel_y = -1 + }, +/obj/item/cartridge/quartermaster{ + pixel_x = 11; + pixel_y = 10 + }, +/obj/item/cartridge/quartermaster{ + pixel_x = 11; + pixel_y = 6 + }, /turf/open/floor/plasteel, /area/cargo/qm) "gZo" = ( @@ -56463,12 +56479,12 @@ /area/service/chapel/main) "hDb" = ( /obj/effect/landmark/start/quartermaster, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, /obj/structure/chair/office/dark{ dir = 4 }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, /turf/open/floor/plasteel, /area/cargo/qm) "hDz" = ( @@ -56895,8 +56911,6 @@ /turf/open/floor/plasteel/freezer, /area/commons/toilet/restrooms) "hMN" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/holopad/secure, /turf/open/floor/plasteel, /area/cargo/qm) "hMQ" = ( @@ -59795,6 +59809,10 @@ /obj/structure/cable/yellow{ icon_state = "1-8" }, +/obj/machinery/holopad/secure{ + pixel_x = 16; + pixel_y = -16 + }, /turf/open/floor/plasteel, /area/cargo/qm) "jit" = ( @@ -65914,14 +65932,19 @@ /turf/open/floor/plasteel/white, /area/science/xenobiology) "lYW" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, /obj/effect/turf_decal/tile/brown, /obj/effect/turf_decal/tile/brown{ dir = 8 }, +/obj/structure/table, +/obj/item/paper_bin{ + pixel_x = 5; + pixel_y = 7 + }, +/obj/item/toy/figure/qm{ + pixel_x = -8; + pixel_y = 4 + }, /turf/open/floor/plasteel, /area/cargo/qm) "lYZ" = ( @@ -66245,19 +66268,14 @@ /turf/open/floor/plasteel/freezer, /area/commons/toilet/restrooms) "mgb" = ( -/obj/structure/table, -/obj/item/folder/yellow, -/obj/item/pen{ - pixel_x = 4; - pixel_y = 4 - }, -/obj/item/pen/red, /obj/machinery/requests_console{ department = "Cargo Bay"; departmentType = 2; pixel_x = 32 }, -/obj/item/stamp/qm, +/obj/machinery/computer/card/minor/qm{ + dir = 8 + }, /turf/open/floor/plasteel, /area/cargo/qm) "mgh" = ( @@ -67330,8 +67348,16 @@ /obj/machinery/status_display/supply{ pixel_x = 32 }, -/obj/machinery/computer/card/minor/qm{ - dir = 8 +/obj/structure/table, +/obj/item/folder/yellow, +/obj/item/stamp/qm{ + pixel_x = -8; + pixel_y = -4 + }, +/obj/item/pen/red, +/obj/item/pen{ + pixel_x = 4; + pixel_y = 4 }, /turf/open/floor/plasteel, /area/cargo/qm) @@ -81797,19 +81823,6 @@ /turf/closed/wall, /area/command/bridge) "tmr" = ( -/obj/structure/table, -/obj/item/cartridge/quartermaster{ - pixel_x = -4; - pixel_y = 7 - }, -/obj/item/cartridge/quartermaster{ - pixel_x = 6; - pixel_y = 5 - }, -/obj/item/cartridge/quartermaster, -/obj/item/gps{ - gpstag = "QM0" - }, /obj/effect/turf_decal/tile/brown{ dir = 1 }, @@ -81819,7 +81832,10 @@ /obj/machinery/keycard_auth{ pixel_y = 23 }, -/obj/item/clipboard, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, /turf/open/floor/plasteel, /area/cargo/qm) "tmB" = ( @@ -83422,6 +83438,9 @@ /obj/effect/turf_decal/tile/brown{ dir = 4 }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, /turf/open/floor/plasteel, /area/cargo/qm) "tXR" = ( From b7c16c33ce2c4acaeb96bba6ec6aa5ae6328f5bd Mon Sep 17 00:00:00 2001 From: FelixRuin <31424899+FelixRuin@users.noreply.github.com> Date: Thu, 16 Jan 2025 18:11:01 +0300 Subject: [PATCH 45/53] Update CentCom.dmm (#1607) --- _maps/map_files/generic/CentCom.dmm | 54 +++++++---------------------- 1 file changed, 12 insertions(+), 42 deletions(-) diff --git a/_maps/map_files/generic/CentCom.dmm b/_maps/map_files/generic/CentCom.dmm index dde889c69ed9..3d7dfb921495 100644 --- a/_maps/map_files/generic/CentCom.dmm +++ b/_maps/map_files/generic/CentCom.dmm @@ -10939,12 +10939,6 @@ }, /turf/open/floor/plasteel/bluespace, /area/centcom) -"clt" = ( -/obj/structure/flora/tree/jungle/small{ - icon_state = "tree4" - }, -/turf/open/floor/grass/grass0, -/area/centcom/holding) "clL" = ( /obj/effect/turf_decal/tile/red{ dir = 8 @@ -10961,12 +10955,6 @@ /obj/structure/fans/tiny/invisible, /turf/open/indestructible/hoteltile, /area/centcom/holding) -"clV" = ( -/obj/structure/flora/tree/jungle/small{ - icon_state = "tree3" - }, -/turf/open/floor/grass/grass0, -/area/centcom/holding) "cmn" = ( /obj/effect/turf_decal/tile/neutral{ dir = 1 @@ -14444,12 +14432,6 @@ /obj/item/immortality_talisman, /turf/open/floor/plasteel/bluespace, /area/centcom) -"fvP" = ( -/obj/structure/flora/tree/jungle/small{ - icon_state = "tree6" - }, -/turf/open/floor/grass/grass0, -/area/centcom/holding) "fvW" = ( /obj/effect/turf_decal/tile/dark_blue/half, /obj/effect/turf_decal/delivery, @@ -14598,9 +14580,7 @@ /area/tdome/arena_source) "fAu" = ( /obj/structure/flora/ausbushes/lavendergrass, -/obj/structure/flora/tree/jungle/small{ - icon_state = "tree6" - }, +/obj/structure/flora/tree/jungle/small, /obj/structure/flora/rock/jungle, /obj/structure/flora/junglebush, /turf/open/floor/grass/grass2, @@ -26965,9 +26945,7 @@ /turf/open/floor/grass/grass0, /area/centcom/holding) "qLP" = ( -/obj/structure/flora/tree/jungle/small{ - icon_state = "tree5" - }, +/obj/structure/flora/tree/jungle/small, /obj/structure/flora/ausbushes/fullgrass, /obj/structure/flora/rock/jungle, /turf/open/floor/grass, @@ -30756,9 +30734,7 @@ /turf/open/floor/plasteel/dark, /area/centcom/control) "ukF" = ( -/obj/structure/flora/tree/jungle/small{ - icon_state = "tree3" - }, +/obj/structure/flora/tree/jungle/small, /obj/structure/flora/bush, /turf/open/floor/grass/grass2, /area/centcom/control) @@ -31855,12 +31831,6 @@ }, /turf/open/indestructible/hotelwood, /area/centcom/holding) -"vgJ" = ( -/obj/structure/flora/tree/jungle/small{ - icon_state = "tree5" - }, -/turf/open/floor/grass/grass0, -/area/centcom/holding) "vgW" = ( /obj/structure/bed/double, /turf/open/floor/carpet, @@ -48161,8 +48131,8 @@ fON fON fON fON -clt -clt +pbN +pbN fON fON fON @@ -49216,7 +49186,7 @@ ncJ ncJ ncJ ncJ -fvP +pbN ncJ ncJ ncJ @@ -51278,7 +51248,7 @@ cwD ncJ ncJ ncJ -clV +pbN fON fON fON @@ -55632,7 +55602,7 @@ fON fON fON fON -vgJ +pbN fON fON fON @@ -57433,8 +57403,8 @@ aFe uTC aFe aFe -clt -clt +pbN +pbN fON fON fON @@ -57952,7 +57922,7 @@ fON fON fON fON -clt +pbN hmY hmY hmY @@ -58720,7 +58690,7 @@ oOC fON fON fON -clt +pbN fON fON fON From 7dcd8403d454b62a8a8c2497c5589ea4eb216c1f Mon Sep 17 00:00:00 2001 From: FelixRuin <31424899+FelixRuin@users.noreply.github.com> Date: Thu, 16 Jan 2025 18:11:13 +0300 Subject: [PATCH 46/53] Update DeltaStation2.dmm (#1608) --- _maps/map_files/Deltastation/DeltaStation2.dmm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/_maps/map_files/Deltastation/DeltaStation2.dmm b/_maps/map_files/Deltastation/DeltaStation2.dmm index 3ec9bb36ccaf..28af182d50bf 100644 --- a/_maps/map_files/Deltastation/DeltaStation2.dmm +++ b/_maps/map_files/Deltastation/DeltaStation2.dmm @@ -90655,8 +90655,8 @@ /obj/item/kirbyplants/random, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/light_switch{ - pixel_x = 22; - pixel_y = -10 + pixel_x = 25; + pixel_y = -2 }, /obj/effect/turf_decal/tile/neutral{ dir = 1 From 259f02ff87d3e32a78f87f15b431dcf922799a82 Mon Sep 17 00:00:00 2001 From: FelixRuin <31424899+FelixRuin@users.noreply.github.com> Date: Thu, 16 Jan 2025 18:11:21 +0300 Subject: [PATCH 47/53] Update CentCom.dmm (#1609) --- _maps/map_files/generic/CentCom.dmm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/_maps/map_files/generic/CentCom.dmm b/_maps/map_files/generic/CentCom.dmm index 3d7dfb921495..9ef427f6afa6 100644 --- a/_maps/map_files/generic/CentCom.dmm +++ b/_maps/map_files/generic/CentCom.dmm @@ -13103,7 +13103,7 @@ /area/centcom/control) "eqf" = ( /obj/machinery/door/airlock/centcom{ - name = "Medical Bay"; + name = "VIP cell 1"; req_access_txt = "154" }, /turf/open/floor/plasteel/dark/side{ @@ -18243,7 +18243,7 @@ /area/syndicate_mothership/control) "iNE" = ( /obj/machinery/door/airlock/centcom{ - name = "Medical Bay"; + name = "VIP cell 3"; req_access_txt = "154" }, /turf/open/floor/plating, @@ -27468,7 +27468,7 @@ dir = 8 }, /obj/machinery/door/airlock/centcom{ - name = "Medical Bay"; + name = "VIP cells"; req_access_txt = "154" }, /turf/open/floor/plasteel, From 294ece8a49a3e027709b30c9d590b9dbc834b905 Mon Sep 17 00:00:00 2001 From: FelixRuin <31424899+FelixRuin@users.noreply.github.com> Date: Thu, 16 Jan 2025 18:11:30 +0300 Subject: [PATCH 48/53] Update KiloStation.dmm (#1610) --- _maps/map_files/KiloStation/KiloStation.dmm | 163 ++++++++++++-------- 1 file changed, 96 insertions(+), 67 deletions(-) diff --git a/_maps/map_files/KiloStation/KiloStation.dmm b/_maps/map_files/KiloStation/KiloStation.dmm index f768f7799ae9..fa50623713c2 100644 --- a/_maps/map_files/KiloStation/KiloStation.dmm +++ b/_maps/map_files/KiloStation/KiloStation.dmm @@ -9136,7 +9136,7 @@ /obj/machinery/light{ dir = 8 }, -/obj/item/beacon, +/obj/effect/landmark/event_spawn, /turf/open/floor/engine, /area/science/explab) "aqr" = ( @@ -11523,11 +11523,14 @@ dir = 8 }, /obj/structure/table, -/obj/item/paper_bin{ - pixel_x = -4; - pixel_y = 4 +/obj/item/storage/box/beakers{ + pixel_y = 10; + pixel_x = 8 + }, +/obj/item/stack/cable_coil{ + pixel_x = 1; + pixel_y = 2 }, -/obj/item/pen, /obj/machinery/requests_console{ department = "Science"; departmentType = 2; @@ -11535,9 +11538,6 @@ pixel_y = 30; receive_ore_updates = 1 }, -/obj/machinery/light{ - dir = 1 - }, /turf/open/floor/plasteel/dark, /area/science/explab) "auf" = ( @@ -11559,6 +11559,9 @@ /obj/effect/turf_decal/tile/neutral{ dir = 4 }, +/obj/machinery/light{ + dir = 1 + }, /turf/open/floor/plasteel/dark, /area/science/explab) "aug" = ( @@ -13931,23 +13934,16 @@ /turf/closed/wall/r_wall, /area/science/explab) "ayx" = ( -/obj/machinery/computer/rdconsole/experiment{ +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/obj/effect/turf_decal/bot, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer1{ dir = 8 }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, /turf/open/floor/plasteel/dark, /area/science/explab) "ayy" = ( @@ -15540,6 +15536,10 @@ pixel_y = 4 }, /obj/item/stock_parts/cell/high, +/obj/item/book/manual/wiki/experimentor{ + pixel_x = -12; + pixel_y = -6 + }, /turf/open/floor/plasteel/dark, /area/science/explab) "aBa" = ( @@ -18023,6 +18023,7 @@ /obj/effect/turf_decal/box/corners{ dir = 4 }, +/obj/item/beacon, /turf/open/floor/engine, /area/science/explab) "aFt" = ( @@ -21718,20 +21719,18 @@ /turf/closed/wall/r_wall, /area/engineering/main) "aLO" = ( +/obj/effect/turf_decal/tile/purple{ + dir = 8 + }, +/obj/effect/turf_decal/tile/purple, +/obj/effect/turf_decal/tile/purple, /obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 4 }, -/obj/machinery/door/firedoor/heavy, -/obj/machinery/door/poddoor/preopen{ - id = "telelab"; - name = "Test Chamber Blast Door" - }, -/obj/effect/turf_decal/caution/stand_clear, -/obj/machinery/door/airlock/research/glass{ - name = "Experimentor Lab"; - req_one_access_txt = "7;29" +/obj/machinery/computer/rdconsole/experiment{ + dir = 4 }, -/turf/open/floor/engine, +/turf/open/floor/plasteel/showroomfloor, /area/science/explab) "aLP" = ( /obj/effect/turf_decal/tile/purple{ @@ -29001,6 +29000,14 @@ "aWV" = ( /obj/effect/decal/cleanable/blood/old, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer1, +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/obj/machinery/button/door{ + id = "telelab"; + name = "Test Chamber Toggle"; + pixel_y = 25 + }, /turf/open/floor/engine, /area/science/explab) "aWW" = ( @@ -29055,9 +29062,11 @@ }, /area/maintenance/central) "aXb" = ( -/obj/effect/landmark/blobstart, -/obj/effect/landmark/xeno_spawn, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer1, +/obj/machinery/atmospherics/components/unary/outlet_injector/on{ + dir = 4 + }, +/obj/effect/landmark/blobstart, /turf/open/floor/engine, /area/science/explab) "aXc" = ( @@ -29190,7 +29199,6 @@ /area/science/lab) "aXo" = ( /obj/machinery/rnd/experimentor, -/obj/effect/landmark/event_spawn, /turf/open/floor/engine, /area/science/explab) "aXp" = ( @@ -29536,6 +29544,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer1{ dir = 5 }, +/obj/effect/turf_decal/box/corners, /turf/open/floor/engine, /area/science/explab) "aXT" = ( @@ -29550,15 +29559,31 @@ }, /area/maintenance/central/secondary) "aXU" = ( +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/structure/table, +/obj/item/paper_bin{ + pixel_x = -4; + pixel_y = 4 + }, /obj/machinery/button/door{ id = "telelab"; name = "Test Chamber Toggle"; - pixel_y = 25 + pixel_x = 9; + pixel_y = 5 }, -/obj/effect/turf_decal/box/corners{ - dir = 8 +/obj/item/pen, +/obj/item/pen{ + pixel_x = -2; + pixel_y = -2 }, -/turf/open/floor/engine, +/obj/item/folder{ + pixel_x = 11; + pixel_y = -8 + }, +/turf/open/floor/plasteel/dark, /area/science/explab) "aXV" = ( /obj/structure/sink{ @@ -29686,18 +29711,21 @@ }, /area/science/robotics/mechbay) "aYj" = ( -/obj/effect/spawner/structure/window/reinforced, +/obj/effect/turf_decal/bot, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer1{ dir = 8 }, -/obj/machinery/door/poddoor/preopen{ - id = "telelab"; - name = "Test Chamber Blast Door" +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 }, -/turf/open/floor/plating, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, /area/science/explab) "aYk" = ( /obj/machinery/door/firedoor, @@ -30218,9 +30246,9 @@ /obj/effect/turf_decal/bot, /obj/machinery/power/apc/highcap/five_k{ areastring = "/area/ai_monitored/turret_protected/ai_upload"; - dir = 1; name = "Upload APC"; - pixel_y = 23 + pixel_x = 0; + pixel_y = -24 }, /obj/structure/cable, /turf/open/floor/engine, @@ -32761,26 +32789,22 @@ /turf/open/floor/plasteel/dark, /area/science/mixing/chamber) "bdb" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/on{ +/obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 4 }, -/turf/open/floor/engine, -/area/science/explab) -"bdc" = ( -/obj/structure/table, -/obj/item/storage/box/beakers{ - pixel_y = 5 - }, -/obj/item/stack/cable_coil, -/obj/machinery/button/door{ +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ id = "telelab"; - name = "Test Chamber Toggle"; - pixel_x = -24 + name = "Test Chamber Blast Door" }, +/turf/open/floor/plating, +/area/science/explab) +"bdc" = ( /obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/tile/neutral{ dir = 4 }, +/obj/structure/closet/bombcloset, /turf/open/floor/plasteel/dark, /area/science/explab) "bdd" = ( @@ -32800,6 +32824,7 @@ name = "science camera"; network = list("ss13","rd") }, +/obj/effect/landmark/xeno_spawn, /turf/open/floor/engine, /area/science/explab) "bdf" = ( @@ -33119,6 +33144,10 @@ /obj/effect/turf_decal/box/corners{ dir = 1 }, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -26 + }, /turf/open/floor/engine, /area/science/explab) "bdB" = ( @@ -33336,29 +33365,29 @@ }, /area/maintenance/starboard) "bdR" = ( -/obj/structure/table, -/obj/item/folder{ - pixel_x = -6 - }, -/obj/item/book/manual/wiki/experimentor, -/obj/item/pen, /obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/tile/neutral{ dir = 4 }, +/obj/structure/closet/l3closet/scientist, /turf/open/floor/plasteel/dark, /area/science/explab) "bdS" = ( -/obj/effect/turf_decal/box/corners, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer1{ dir = 8 }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -26 +/obj/machinery/door/poddoor/preopen{ + id = "telelab"; + name = "Test Chamber Blast Door" + }, +/obj/machinery/door/firedoor/heavy, +/obj/effect/turf_decal/caution/stand_clear, +/obj/machinery/door/airlock/research/glass{ + name = "Experimentor Lab"; + req_one_access_txt = "7;29" }, /turf/open/floor/engine, /area/science/explab) @@ -122169,7 +122198,7 @@ aWY aFs aqq bdA -bah +aZS aXg aAT aAC @@ -122937,10 +122966,10 @@ alB aeT agg aWY -aXU +aXc bdb bdS -bah +aZS aZC bad aBr @@ -123194,7 +123223,7 @@ alB aqa aga aWY -aXc +aXU aLO aYj bah From 0601d53eba9f594d8cd34649c17a9e5624a675a1 Mon Sep 17 00:00:00 2001 From: FelixRuin <31424899+FelixRuin@users.noreply.github.com> Date: Thu, 16 Jan 2025 18:11:54 +0300 Subject: [PATCH 49/53] shower for ghostroles (#1612) --- ...aland_surface_syndicate_base1_bluemoon.dmm | 99 +++-- .../SpaceRuins/BlueMoon/forgotten_ship.dmm | 108 ++--- .../SpaceRuins/BlueMoon/sol_ship.dmm | 108 ++--- .../BlueMoon/space_syndicate_base.dmm | 49 ++- code/game/area/areas/ruins/lavaland.dm | 7 + code/game/area/areas/ruins/space.dm | 26 ++ icons/turf/areas.dmi | Bin 44049 -> 43107 bytes .../SmiLeY/inteq_ghostrole/forgottenship.dm | 14 + .../SpaceRuins/spacehotelbluemoon.dmm | 405 +++++++++++++++--- .../_maps/away_mission/AGRComplexClock.dmm | 386 ++++++----------- .../_maps/away_mission/AGRComplexCult.dmm | 394 +++++++---------- .../awaymissions/mission_code/AGRComplex.dm | 6 + 12 files changed, 875 insertions(+), 727 deletions(-) diff --git a/_maps/RandomRuins/LavaRuins/bluemoon/lavaland_surface_syndicate_base1_bluemoon.dmm b/_maps/RandomRuins/LavaRuins/bluemoon/lavaland_surface_syndicate_base1_bluemoon.dmm index e86d69ce6499..320dc8af500e 100644 --- a/_maps/RandomRuins/LavaRuins/bluemoon/lavaland_surface_syndicate_base1_bluemoon.dmm +++ b/_maps/RandomRuins/LavaRuins/bluemoon/lavaland_surface_syndicate_base1_bluemoon.dmm @@ -235,7 +235,10 @@ /obj/structure/window/reinforced/survival_pod, /obj/structure/flora/junglebush/large, /turf/open/floor/grass/grass0, -/area/ruin/lavaland/unpowered/deepspaceone/cargo) +/area/ruin/lavaland/unpowered/deepspaceone/cargo{ + name = "DS-1 'Dune' | Comm Shower"; + icon_state = "shower" + }) "bh" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ruin/lavaland/unpowered/deepspaceone/main) @@ -260,7 +263,10 @@ pixel_y = 16 }, /turf/open/indestructible/hoteltile, -/area/ruin/lavaland/unpowered/deepspaceone/cargo) +/area/ruin/lavaland/unpowered/deepspaceone/cargo{ + name = "DS-1 'Dune' | Comm Shower"; + icon_state = "shower" + }) "bm" = ( /obj/structure/closet/secure_closet{ icon_state = "qm"; @@ -362,7 +368,10 @@ level = 1 }, /turf/open/indestructible/hoteltile, -/area/ruin/lavaland/unpowered/deepspaceone/cargo) +/area/ruin/lavaland/unpowered/deepspaceone/cargo{ + name = "DS-1 'Dune' | Comm Shower"; + icon_state = "shower" + }) "bR" = ( /obj/structure/disposalpipe/segment{ dir = 6 @@ -404,7 +413,10 @@ light_color = "#c1caff" }, /turf/open/indestructible/hoteltile, -/area/ruin/lavaland/unpowered/deepspaceone/cargo) +/area/ruin/lavaland/unpowered/deepspaceone/cargo{ + name = "DS-1 'Dune' | Comm Shower"; + icon_state = "shower" + }) "ca" = ( /obj/machinery/door/airlock/external{ req_access_txt = "150" @@ -464,14 +476,17 @@ dir = 1 }, /turf/open/indestructible/hoteltile, -/area/ruin/lavaland/unpowered/deepspaceone/cargo) +/area/ruin/lavaland/unpowered/deepspaceone/cargo{ + name = "DS-1 'Dune' | Comm Shower"; + icon_state = "shower" + }) "co" = ( /obj/machinery/door/airlock{ name = "Unisex Restrooms"; req_access_txt = "150" }, /turf/open/indestructible/hoteltile, -/area/ruin/lavaland/unpowered/deepspaceone/main) +/area/ruin/lavaland/unpowered/deepspaceone/main/shower) "cp" = ( /obj/structure/closet/crate/freezer, /obj/item/reagent_containers/blood/random, @@ -565,7 +580,10 @@ pixel_x = 28 }, /turf/open/indestructible/hoteltile, -/area/ruin/lavaland/unpowered/deepspaceone/cargo) +/area/ruin/lavaland/unpowered/deepspaceone/cargo{ + name = "DS-1 'Dune' | Comm Shower"; + icon_state = "shower" + }) "cD" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ @@ -606,7 +624,7 @@ pixel_y = 28 }, /turf/open/indestructible/hoteltile, -/area/ruin/lavaland/unpowered/deepspaceone/main) +/area/ruin/lavaland/unpowered/deepspaceone/main/shower) "cZ" = ( /obj/effect/turf_decal/tile/blue{ dir = 1 @@ -1963,7 +1981,7 @@ level = 1 }, /turf/open/indestructible/hoteltile, -/area/ruin/lavaland/unpowered/deepspaceone/main) +/area/ruin/lavaland/unpowered/deepspaceone/main/shower) "mD" = ( /obj/machinery/door/poddoor{ id = "interdynecargo" @@ -2393,7 +2411,7 @@ level = 1 }, /turf/open/indestructible/hoteltile, -/area/ruin/lavaland/unpowered/deepspaceone/main) +/area/ruin/lavaland/unpowered/deepspaceone/main/shower) "pK" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 8 @@ -2481,7 +2499,7 @@ /obj/item/soap/syndie, /obj/machinery/light/small, /turf/open/indestructible/hoteltile, -/area/ruin/lavaland/unpowered/deepspaceone/main) +/area/ruin/lavaland/unpowered/deepspaceone/main/shower) "qz" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 1 @@ -3017,7 +3035,7 @@ dir = 8 }, /turf/open/indestructible/hoteltile, -/area/ruin/lavaland/unpowered/deepspaceone/main) +/area/ruin/lavaland/unpowered/deepspaceone/main/shower) "vt" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 8 @@ -3622,7 +3640,7 @@ dir = 4 }, /turf/open/indestructible/hoteltile, -/area/ruin/lavaland/unpowered/deepspaceone/main) +/area/ruin/lavaland/unpowered/deepspaceone/main/shower) "zt" = ( /obj/effect/turf_decal/stripes/white/line{ dir = 1 @@ -3894,7 +3912,7 @@ pixel_y = 16 }, /turf/open/indestructible/hoteltile, -/area/ruin/lavaland/unpowered/deepspaceone/main) +/area/ruin/lavaland/unpowered/deepspaceone/main/shower) "AW" = ( /obj/structure/window/reinforced/survival_pod{ dir = 8 @@ -5189,6 +5207,9 @@ /obj/item/storage/box/masks, /turf/open/floor/iron/white, /area/ruin/lavaland/unpowered/deepspaceone/medbay) +"Jk" = ( +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ruin/lavaland/unpowered/deepspaceone/main/shower) "Jm" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -6114,7 +6135,7 @@ /area/ruin/lavaland/unpowered/deepspaceone/testlab) "PM" = ( /turf/open/indestructible/hoteltile, -/area/ruin/lavaland/unpowered/deepspaceone/main) +/area/ruin/lavaland/unpowered/deepspaceone/main/shower) "PS" = ( /obj/effect/decal/cleanable/blood/old, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ @@ -7577,7 +7598,7 @@ }, /obj/item/seeds/gatfruit, /turf/open/indestructible/hoteltile, -/area/ruin/lavaland/unpowered/deepspaceone/main) +/area/ruin/lavaland/unpowered/deepspaceone/main/shower) "YB" = ( /obj/structure/chair, /turf/open/floor/iron/dark, @@ -7733,7 +7754,7 @@ req_access_txt = "150" }, /turf/open/indestructible/hoteltile, -/area/ruin/lavaland/unpowered/deepspaceone/main) +/area/ruin/lavaland/unpowered/deepspaceone/main/shower) "Zn" = ( /obj/machinery/atmospherics/components/unary/portables_connector{ dir = 4 @@ -9631,12 +9652,12 @@ bh Jt aj Jt -bh -bh -bh -bh -bh -bh +Jk +Jk +Jk +Jk +Jk +Jk xP St Pt @@ -9693,12 +9714,12 @@ MO ds Uv SU -bh +Jk AV qt -bh +Jk cW -bh +Jk Tz Ci TX @@ -9755,7 +9776,7 @@ mG mz WG rQ -bh +Jk AV PM Zj @@ -9817,12 +9838,12 @@ hA hA BP bh -bh -bh -bh -bh +Jk +Jk +Jk +Jk vm -bh +Jk Nj St Pt @@ -9880,11 +9901,11 @@ bh HM bh Jg -bh +Jk Yz co zr -bh +Jk Nj St Pt @@ -9942,11 +9963,11 @@ Jr GY WM bh -bh -bh -bh -bh -bh +Jk +Jk +Jk +Jk +Jk Nj St Pt diff --git a/_maps/RandomRuins/SpaceRuins/BlueMoon/forgotten_ship.dmm b/_maps/RandomRuins/SpaceRuins/BlueMoon/forgotten_ship.dmm index e3bd9b5b0427..f4e132b63157 100644 --- a/_maps/RandomRuins/SpaceRuins/BlueMoon/forgotten_ship.dmm +++ b/_maps/RandomRuins/SpaceRuins/BlueMoon/forgotten_ship.dmm @@ -112,7 +112,7 @@ pixel_y = -8 }, /turf/open/floor/plasteel/freezer, -/area/ruin/space/has_grav/inteq_forgotten_outpost) +/area/ruin/space/has_grav/inteq_forgotten_outpost/shower) "az" = ( /obj/effect/mob_spawn/human/corpse/damaged, /obj/effect/decal/cleanable/blood, @@ -617,7 +617,7 @@ pixel_y = 28 }, /turf/open/floor/plasteel/freezer, -/area/ruin/space/has_grav/inteq_forgotten_outpost) +/area/ruin/space/has_grav/inteq_forgotten_outpost/shower) "dd" = ( /obj/structure/filingcabinet, /obj/machinery/door/window{ @@ -768,7 +768,7 @@ dir = 1 }, /turf/open/floor/plasteel/freezer, -/area/ruin/space/has_grav/inteq_forgotten_outpost) +/area/ruin/space/has_grav/inteq_forgotten_outpost/shower) "dW" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ dir = 8 @@ -946,7 +946,7 @@ pixel_x = 26 }, /turf/open/floor/iron/white/small, -/area/ruin/space/has_grav/inteq_forgotten_permabrig) +/area/ruin/space/has_grav/inteq_forgotten_permabrig/shower) "fl" = ( /obj/structure/chair/stool/bar/directional/south, /obj/effect/turf_decal/tile/brown/opposingcorners, @@ -1723,7 +1723,7 @@ dir = 1 }, /turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/inteq_forgotten_permabrig) +/area/ruin/space/has_grav/inteq_forgotten_permabrig/shower) "jn" = ( /obj/effect/turf_decal/stripes{ dir = 1; @@ -3367,7 +3367,7 @@ dir = 10 }, /turf/open/floor/iron/white/small, -/area/ruin/space/has_grav/inteq_forgotten_permabrig) +/area/ruin/space/has_grav/inteq_forgotten_permabrig/shower) "qa" = ( /turf/open/floor/wood/wood_large, /area/ruin/space/has_grav/inteq_forgotten_ship) @@ -3905,7 +3905,7 @@ dir = 4 }, /turf/open/floor/iron/white/small, -/area/ruin/space/has_grav/inteq_forgotten_permabrig) +/area/ruin/space/has_grav/inteq_forgotten_permabrig/shower) "sx" = ( /turf/closed/wall/r_wall/syndicate/nodiagonal, /area/ruin/space/has_grav/inteq_forgotten_inspection) @@ -3949,7 +3949,7 @@ dir = 10 }, /turf/open/floor/iron/white/small, -/area/ruin/space/has_grav/inteq_forgotten_permabrig) +/area/ruin/space/has_grav/inteq_forgotten_permabrig/shower) "sD" = ( /obj/effect/turf_decal/tile/brown/opposingcorners, /obj/structure/cable/yellow{ @@ -4089,6 +4089,9 @@ }, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/inteq_forgotten_ship) +"tS" = ( +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ruin/space/has_grav/inteq_forgotten_outpost/shower) "tV" = ( /obj/structure/table/reinforced, /obj/machinery/chem_dispenser/drinks/beer, @@ -5049,7 +5052,7 @@ }, /obj/structure/curtain, /turf/open/floor/plasteel/freezer, -/area/ruin/space/has_grav/inteq_forgotten_outpost) +/area/ruin/space/has_grav/inteq_forgotten_outpost/shower) "yB" = ( /obj/machinery/door/poddoor/incinerator_syndicatelava_main, /turf/open/floor/engine/vacuum, @@ -6209,7 +6212,7 @@ dir = 1 }, /turf/open/floor/plasteel/freezer, -/area/ruin/space/has_grav/inteq_forgotten_outpost) +/area/ruin/space/has_grav/inteq_forgotten_outpost/shower) "Eo" = ( /obj/machinery/processor, /obj/effect/turf_decal/stripes/red/line{ @@ -6300,6 +6303,9 @@ /obj/effect/spawner/structure/window/plastitanium, /turf/open/floor/plasteel/damturf/platdmg1, /area/ruin/space/has_grav/inteq_forgotten_permabrig) +"EU" = ( +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ruin/space/has_grav/inteq_forgotten_permabrig/shower) "Fb" = ( /obj/machinery/light, /turf/open/floor/iron/dark, @@ -6344,7 +6350,7 @@ dir = 1 }, /turf/open/floor/plasteel/freezer, -/area/ruin/space/has_grav/inteq_forgotten_outpost) +/area/ruin/space/has_grav/inteq_forgotten_outpost/shower) "Fk" = ( /obj/machinery/door/window{ dir = 1; @@ -6764,7 +6770,7 @@ name = "Bathroom" }, /turf/open/floor/plasteel/freezer, -/area/ruin/space/has_grav/inteq_forgotten_outpost) +/area/ruin/space/has_grav/inteq_forgotten_outpost/shower) "HA" = ( /turf/closed/wall/r_wall/syndicate, /area/ruin/space/has_grav/inteq_forgotten_atmos) @@ -7201,7 +7207,7 @@ /obj/machinery/pool/drain, /obj/structure/curtain, /turf/open/floor/iron/white/small, -/area/ruin/space/has_grav/inteq_forgotten_permabrig) +/area/ruin/space/has_grav/inteq_forgotten_permabrig/shower) "JX" = ( /obj/structure/cable{ icon_state = "1-2" @@ -7553,7 +7559,7 @@ }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/white/small, -/area/ruin/space/has_grav/inteq_forgotten_permabrig) +/area/ruin/space/has_grav/inteq_forgotten_permabrig/shower) "Ly" = ( /obj/machinery/computer/camera_advanced{ dir = 8 @@ -8171,7 +8177,7 @@ dir = 4 }, /turf/open/floor/iron/white/small, -/area/ruin/space/has_grav/inteq_forgotten_permabrig) +/area/ruin/space/has_grav/inteq_forgotten_permabrig/shower) "Of" = ( /obj/effect/decal/cleanable/glass, /obj/item/trash/semki, @@ -8438,7 +8444,7 @@ /area/ruin/space/has_grav/inteq_forgotten_rnd) "Ql" = ( /turf/open/floor/plasteel/freezer, -/area/ruin/space/has_grav/inteq_forgotten_outpost) +/area/ruin/space/has_grav/inteq_forgotten_outpost/shower) "Qo" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -9066,7 +9072,7 @@ pixel_y = 2 }, /turf/open/floor/plasteel/freezer, -/area/ruin/space/has_grav/inteq_forgotten_outpost) +/area/ruin/space/has_grav/inteq_forgotten_outpost/shower) "TL" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -10165,7 +10171,7 @@ dir = 4 }, /turf/open/floor/iron/white/small, -/area/ruin/space/has_grav/inteq_forgotten_permabrig) +/area/ruin/space/has_grav/inteq_forgotten_permabrig/shower) "Zk" = ( /obj/machinery/door/airlock/grunge{ name = "Vault"; @@ -11798,10 +11804,10 @@ Pl Yp kw kw -kw -kw -kw -kw +tS +tS +tS +tS WP sz sz @@ -11873,10 +11879,10 @@ Pl Pl Pl dT -kw +tS Em yA -kw +tS sz sz sz @@ -11948,10 +11954,10 @@ pq Nz Rj wx -kw +tS dc Ql -kw +tS sz sz sz @@ -12023,10 +12029,10 @@ bk kw kw kw -kw -kw +tS +tS Hy -kw +tS kw sz sz @@ -12625,10 +12631,10 @@ kw kw Rf Pl -kw +tS Hy -kw -kw +tS +tS sz Vp Vp @@ -12700,10 +12706,10 @@ kw uB xE xE -kw +tS Fj TJ -kw +tS sz XD XD @@ -12775,10 +12781,10 @@ Rz qi AG Ml -kw +tS dU ay -kw +tS sz Jb kn @@ -12850,10 +12856,10 @@ kw sG Pl Tc -kw -kw -kw -kw +tS +tS +tS +tS Jb Jb be @@ -14860,10 +14866,10 @@ OA nm nm sx -gb +EU JW sw -gb +EU rF xv gb @@ -14935,10 +14941,10 @@ sx sx GE sx -gb +EU Zj Od -gb +EU YU db oL @@ -15010,7 +15016,7 @@ ye ye lO sz -gb +EU sC pX jf @@ -15085,10 +15091,10 @@ sz sz sz sz -gb +EU Lp fk -gb +EU Dl cl EA @@ -15160,10 +15166,10 @@ sz sz sz sz -gb -gb -gb -gb +EU +EU +EU +EU Ii rQ ch diff --git a/_maps/RandomRuins/SpaceRuins/BlueMoon/sol_ship.dmm b/_maps/RandomRuins/SpaceRuins/BlueMoon/sol_ship.dmm index 160298ae1f4a..63c0a3cf2bc1 100644 --- a/_maps/RandomRuins/SpaceRuins/BlueMoon/sol_ship.dmm +++ b/_maps/RandomRuins/SpaceRuins/BlueMoon/sol_ship.dmm @@ -108,7 +108,7 @@ pixel_y = -8 }, /turf/open/floor/plasteel/freezer, -/area/ruin/space/has_grav/inteq_forgotten_outpost) +/area/ruin/space/has_grav/inteq_forgotten_outpost/shower) "aD" = ( /obj/structure/closet/crate, /obj/item/stack/sheet/metal/twenty, @@ -561,7 +561,7 @@ pixel_y = 28 }, /turf/open/floor/plasteel/freezer, -/area/ruin/space/has_grav/inteq_forgotten_outpost) +/area/ruin/space/has_grav/inteq_forgotten_outpost/shower) "dd" = ( /obj/structure/filingcabinet, /obj/machinery/door/window{ @@ -694,7 +694,7 @@ dir = 1 }, /turf/open/floor/plasteel/freezer, -/area/ruin/space/has_grav/inteq_forgotten_outpost) +/area/ruin/space/has_grav/inteq_forgotten_outpost/shower) "dW" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ dir = 8 @@ -872,7 +872,7 @@ pixel_x = 26 }, /turf/open/floor/iron/white/small, -/area/ruin/space/has_grav/inteq_forgotten_permabrig) +/area/ruin/space/has_grav/inteq_forgotten_permabrig/shower) "fl" = ( /obj/structure/chair/stool/bar/directional/south, /obj/effect/turf_decal/tile/dark_blue/opposingcorners, @@ -1539,7 +1539,7 @@ dir = 1 }, /turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/inteq_forgotten_permabrig) +/area/ruin/space/has_grav/inteq_forgotten_permabrig/shower) "jn" = ( /obj/effect/turf_decal/stripes{ dir = 1; @@ -2840,7 +2840,7 @@ dir = 10 }, /turf/open/floor/iron/white/small, -/area/ruin/space/has_grav/inteq_forgotten_permabrig) +/area/ruin/space/has_grav/inteq_forgotten_permabrig/shower) "qa" = ( /turf/open/floor/wood/wood_large, /area/ruin/space/has_grav/inteq_forgotten_ship) @@ -3333,7 +3333,7 @@ dir = 4 }, /turf/open/floor/iron/white/small, -/area/ruin/space/has_grav/inteq_forgotten_permabrig) +/area/ruin/space/has_grav/inteq_forgotten_permabrig/shower) "sx" = ( /turf/closed/wall/r_wall/syndicate/nodiagonal, /area/ruin/space/has_grav/inteq_forgotten_inspection) @@ -3357,7 +3357,7 @@ dir = 6 }, /turf/open/floor/iron/white/small, -/area/ruin/space/has_grav/inteq_forgotten_permabrig) +/area/ruin/space/has_grav/inteq_forgotten_permabrig/shower) "sD" = ( /obj/effect/turf_decal/tile/dark_blue/opposingcorners, /obj/structure/cable/yellow{ @@ -3806,6 +3806,9 @@ }, /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/inteq_forgotten_bridge) +"wt" = ( +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ruin/space/has_grav/inteq_forgotten_outpost/shower) "wu" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -4258,7 +4261,7 @@ }, /obj/structure/curtain, /turf/open/floor/plasteel/freezer, -/area/ruin/space/has_grav/inteq_forgotten_outpost) +/area/ruin/space/has_grav/inteq_forgotten_outpost/shower) "yB" = ( /obj/machinery/door/poddoor/incinerator_syndicatelava_main, /turf/open/floor/engine/vacuum, @@ -4693,6 +4696,9 @@ }, /turf/closed/wall/r_wall/syndicate, /area/ruin/space/has_grav/inteq_forgotten_ship) +"Bc" = ( +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ruin/space/has_grav/inteq_forgotten_permabrig/shower) "Be" = ( /obj/machinery/computer/rdconsole/core{ req_access = null @@ -5256,7 +5262,7 @@ dir = 1 }, /turf/open/floor/plasteel/freezer, -/area/ruin/space/has_grav/inteq_forgotten_outpost) +/area/ruin/space/has_grav/inteq_forgotten_outpost/shower) "Eo" = ( /obj/machinery/processor, /obj/effect/turf_decal/stripes/red/line{ @@ -5382,7 +5388,7 @@ dir = 1 }, /turf/open/floor/plasteel/freezer, -/area/ruin/space/has_grav/inteq_forgotten_outpost) +/area/ruin/space/has_grav/inteq_forgotten_outpost/shower) "Fk" = ( /obj/machinery/door/window{ dir = 1; @@ -5760,7 +5766,7 @@ name = "Bathroom" }, /turf/open/floor/plasteel/freezer, -/area/ruin/space/has_grav/inteq_forgotten_outpost) +/area/ruin/space/has_grav/inteq_forgotten_outpost/shower) "HA" = ( /turf/closed/wall/r_wall/syndicate, /area/ruin/space/has_grav/inteq_forgotten_atmos) @@ -6174,7 +6180,7 @@ /obj/machinery/pool/drain, /obj/structure/curtain, /turf/open/floor/iron/white/small, -/area/ruin/space/has_grav/inteq_forgotten_permabrig) +/area/ruin/space/has_grav/inteq_forgotten_permabrig/shower) "JX" = ( /obj/structure/cable{ icon_state = "1-2" @@ -6463,7 +6469,7 @@ dir = 8 }, /turf/open/floor/iron/white/small, -/area/ruin/space/has_grav/inteq_forgotten_permabrig) +/area/ruin/space/has_grav/inteq_forgotten_permabrig/shower) "Ly" = ( /obj/machinery/computer/camera_advanced{ dir = 8 @@ -7023,7 +7029,7 @@ dir = 4 }, /turf/open/floor/iron/white/small, -/area/ruin/space/has_grav/inteq_forgotten_permabrig) +/area/ruin/space/has_grav/inteq_forgotten_permabrig/shower) "Oh" = ( /turf/closed/wall/r_wall/syndicate/nodiagonal, /area/ruin/space/has_grav/inteq_forgotten_bar) @@ -7266,7 +7272,7 @@ /area/ruin/space/has_grav/inteq_forgotten_rnd) "Ql" = ( /turf/open/floor/plasteel/freezer, -/area/ruin/space/has_grav/inteq_forgotten_outpost) +/area/ruin/space/has_grav/inteq_forgotten_outpost/shower) "Qo" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -7830,7 +7836,7 @@ pixel_y = 2 }, /turf/open/floor/plasteel/freezer, -/area/ruin/space/has_grav/inteq_forgotten_outpost) +/area/ruin/space/has_grav/inteq_forgotten_outpost/shower) "TL" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -8835,7 +8841,7 @@ dir = 4 }, /turf/open/floor/iron/white/small, -/area/ruin/space/has_grav/inteq_forgotten_permabrig) +/area/ruin/space/has_grav/inteq_forgotten_permabrig/shower) "Zk" = ( /obj/machinery/door/airlock/grunge{ name = "Vault"; @@ -10466,10 +10472,10 @@ Pl Yp kw kw -kw -kw -kw -kw +wt +wt +wt +wt WP sz sz @@ -10541,10 +10547,10 @@ Pl Pl Pl dT -kw +wt Em yA -kw +wt sz sz sz @@ -10616,10 +10622,10 @@ pq Nz Rj wx -kw +wt dc Ql -kw +wt sz sz sz @@ -10691,10 +10697,10 @@ bk kw kw kw -kw -kw +wt +wt Hy -kw +wt kw sz sz @@ -11293,10 +11299,10 @@ kw kw Rf Pl -kw +wt Hy -kw -kw +wt +wt lO lO ye @@ -11368,10 +11374,10 @@ kw uB xE xE -kw +wt Fj TJ -kw +wt lO lO lO @@ -11443,10 +11449,10 @@ Rz qi AG Ml -kw +wt dU ay -kw +wt lO lO lO @@ -11518,10 +11524,10 @@ kw sG Pl Tc -kw -kw -kw -kw +wt +wt +wt +wt lO lO lO @@ -13528,10 +13534,10 @@ OA nm nm sx -gb +Bc JW sw -gb +Bc rF xv gb @@ -13603,10 +13609,10 @@ sx sx GE sx -gb +Bc Zj Od -gb +Bc io db oL @@ -13678,7 +13684,7 @@ ye ye lO sz -gb +Bc sC pX jf @@ -13753,10 +13759,10 @@ sz sz sz sz -gb +Bc Lp fk -gb +Bc Dl cl EA @@ -13828,10 +13834,10 @@ sz sz sz sz -gb -gb -gb -gb +Bc +Bc +Bc +Bc Ii rQ ch diff --git a/_maps/RandomRuins/SpaceRuins/BlueMoon/space_syndicate_base.dmm b/_maps/RandomRuins/SpaceRuins/BlueMoon/space_syndicate_base.dmm index 977fbea46e00..afcd7cd2d548 100644 --- a/_maps/RandomRuins/SpaceRuins/BlueMoon/space_syndicate_base.dmm +++ b/_maps/RandomRuins/SpaceRuins/BlueMoon/space_syndicate_base.dmm @@ -457,7 +457,7 @@ }, /turf/open/floor/plasteel/showroomfloor/shower, /turf/open/floor/iron/white/small, -/area/ruin/space/has_grav/bluemoon/deepspacetwo/security/prison) +/area/ruin/space/has_grav/bluemoon/deepspacetwo/security/prison/shower) "bw" = ( /turf/closed/wall/r_wall/syndicate/nodiagonal, /area/ruin/space/has_grav/bluemoon/deepspacetwo/service/diner) @@ -1135,7 +1135,7 @@ }, /turf/open/floor/plasteel/showroomfloor/shower, /turf/open/floor/iron/white/small, -/area/ruin/space/has_grav/bluemoon/deepspacetwo/service/dorms/fitness) +/area/ruin/space/has_grav/bluemoon/deepspacetwo/service/dorms/fitness/shower) "dS" = ( /obj/effect/turf_decal/bot_white, /obj/machinery/portable_atmospherics/scrubber, @@ -4055,7 +4055,7 @@ dir = 8 }, /turf/open/floor/iron/white/small, -/area/ruin/space/has_grav/bluemoon/deepspacetwo/security/prison) +/area/ruin/space/has_grav/bluemoon/deepspacetwo/security/prison/shower) "qo" = ( /obj/structure/rack/shelf, /obj/effect/turf_decal/trimline/dark_red/filled/line{ @@ -4279,7 +4279,7 @@ level = 1 }, /turf/open/floor/iron/dark/textured_large, -/area/ruin/space/has_grav/bluemoon/deepspacetwo/security/prison) +/area/ruin/space/has_grav/bluemoon/deepspacetwo/security/prison/shower) "rb" = ( /obj/effect/turf_decal/trimline/dark_red/filled/line{ dir = 8 @@ -4392,7 +4392,7 @@ }, /turf/open/floor/plasteel/showroomfloor/shower, /turf/open/floor/iron/white/small, -/area/ruin/space/has_grav/bluemoon/deepspacetwo/service/dorms/fitness) +/area/ruin/space/has_grav/bluemoon/deepspacetwo/service/dorms/fitness/shower) "rx" = ( /obj/structure/table/reinforced, /obj/effect/turf_decal/trimline/purple/filled/line{ @@ -4745,7 +4745,7 @@ }, /turf/open/floor/plasteel/showroomfloor/shower, /turf/open/floor/iron/white/small, -/area/ruin/space/has_grav/bluemoon/deepspacetwo/service/dorms/fitness) +/area/ruin/space/has_grav/bluemoon/deepspacetwo/service/dorms/fitness/shower) "tk" = ( /obj/effect/turf_decal/trimline/yellow/line, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ @@ -5339,7 +5339,7 @@ }, /turf/open/floor/plasteel/showroomfloor/shower, /turf/open/floor/iron/white/small, -/area/ruin/space/has_grav/bluemoon/deepspacetwo/security/prison) +/area/ruin/space/has_grav/bluemoon/deepspacetwo/security/prison/shower) "vK" = ( /obj/structure/table/reinforced, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3, @@ -6681,7 +6681,7 @@ dir = 4 }, /turf/open/floor/iron/white/small, -/area/ruin/space/has_grav/bluemoon/deepspacetwo/service/dorms/fitness) +/area/ruin/space/has_grav/bluemoon/deepspacetwo/service/dorms/fitness/shower) "Cm" = ( /obj/effect/mob_spawn/human/ds2/syndicate_command/corporateliaison, /turf/open/floor/carpet/blackred, @@ -6843,7 +6843,7 @@ dir = 9 }, /turf/open/floor/iron/white/small, -/area/ruin/space/has_grav/bluemoon/deepspacetwo/security/prison) +/area/ruin/space/has_grav/bluemoon/deepspacetwo/security/prison/shower) "Dt" = ( /obj/effect/turf_decal/siding/dark{ dir = 8 @@ -7404,7 +7404,7 @@ }, /turf/open/floor/plasteel/showroomfloor/shower, /turf/open/floor/iron/white/small, -/area/ruin/space/has_grav/bluemoon/deepspacetwo/service/dorms/fitness) +/area/ruin/space/has_grav/bluemoon/deepspacetwo/service/dorms/fitness/shower) "Fx" = ( /obj/machinery/hydroponics/constructable, /obj/machinery/door/window/survival_pod{ @@ -7484,7 +7484,7 @@ dir = 4 }, /turf/open/floor/iron/white/small, -/area/ruin/space/has_grav/bluemoon/deepspacetwo/service/dorms/fitness) +/area/ruin/space/has_grav/bluemoon/deepspacetwo/service/dorms/fitness/shower) "FJ" = ( /obj/effect/turf_decal/siding/dark{ dir = 10 @@ -8180,7 +8180,7 @@ /area/ruin/space/has_grav/bluemoon/deepspacetwo/bridge/cl) "IQ" = ( /turf/closed/wall/r_wall/syndicate/nodiagonal, -/area/ruin/space/has_grav/bluemoon/deepspacetwo/service/dorms/fitness) +/area/ruin/space/has_grav/bluemoon/deepspacetwo/service/dorms/fitness/shower) "IV" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/iron/dark, @@ -9931,7 +9931,7 @@ req_access = list(151) }, /turf/open/floor/iron/white/small, -/area/ruin/space/has_grav/bluemoon/deepspacetwo/security/prison) +/area/ruin/space/has_grav/bluemoon/deepspacetwo/security/prison/shower) "Qo" = ( /obj/effect/turf_decal/siding/dark{ dir = 1 @@ -11840,7 +11840,7 @@ dir = 4 }, /turf/open/floor/iron/white/small, -/area/ruin/space/has_grav/bluemoon/deepspacetwo/security/prison) +/area/ruin/space/has_grav/bluemoon/deepspacetwo/security/prison/shower) "Xf" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -12205,6 +12205,9 @@ /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/bluemoon/deepspacetwo/halls) +"YF" = ( +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ruin/space/has_grav/bluemoon/deepspacetwo/security/prison/shower) "YG" = ( /obj/effect/mob_spawn/human/ds2/syndicate_command/admiral, /turf/open/floor/carpet/red, @@ -12220,7 +12223,7 @@ dir = 4 }, /turf/open/floor/iron/dark/textured_large, -/area/ruin/space/has_grav/bluemoon/deepspacetwo/service/dorms/fitness) +/area/ruin/space/has_grav/bluemoon/deepspacetwo/service/dorms/fitness/shower) "YI" = ( /obj/effect/turf_decal/stripes/red/corner{ dir = 8 @@ -12787,11 +12790,11 @@ pX kF kF Wv -kF -kF +YF +YF ra -kF -kF +YF +YF hC Lw OT @@ -12842,11 +12845,11 @@ xZ kF av sh -kF +YF Ds Xb bu -kF +YF kF SF kF @@ -12897,11 +12900,11 @@ TH kF Ue wc -kF +YF Qi qn vF -kF +YF aa Fb BN diff --git a/code/game/area/areas/ruins/lavaland.dm b/code/game/area/areas/ruins/lavaland.dm index bb05fc28f84e..809918fad740 100644 --- a/code/game/area/areas/ruins/lavaland.dm +++ b/code/game/area/areas/ruins/lavaland.dm @@ -71,6 +71,13 @@ /area/ruin/lavaland/unpowered/deepspaceone/main name = "DS-1 'Dune' | Primary Hallway" + sub_areas = list(/area/ruin/lavaland/unpowered/deepspaceone/main/shower) + +/area/ruin/lavaland/unpowered/deepspaceone/main/shower + icon = 'icons/turf/areas.dmi' + icon_state = "shower" + name = "DS-1 'Dune' | Shower room" + valid_to_shower = TRUE /area/ruin/lavaland/unpowered/deepspaceone/cargo name = "DS-1 'Dune' | Cargo Bay" diff --git a/code/game/area/areas/ruins/space.dm b/code/game/area/areas/ruins/space.dm index cdc7b7df2a53..4a4e8ccdd9fe 100644 --- a/code/game/area/areas/ruins/space.dm +++ b/code/game/area/areas/ruins/space.dm @@ -72,6 +72,12 @@ /area/ruin/space/has_grav/bluemoon/hotel/guestroom name = "Hotel Guest Room" icon_state = "Sleep" + sub_areas = list(/area/ruin/space/has_grav/bluemoon/hotel/guestroom/shower) + +/area/ruin/space/has_grav/bluemoon/hotel/guestroom/shower + name = "Hotel Guest Shower" + icon_state = "shower" + valid_to_shower = TRUE /area/ruin/space/has_grav/bluemoon/hotel/guestroom/room_1 name = "Hotel Guest Room 1" @@ -98,6 +104,12 @@ /area/ruin/space/has_grav/bluemoon/hotel/pool name = "Hotel Pool Room" icon_state = "fitness" + sub_areas = list(/area/ruin/space/has_grav/bluemoon/hotel/pool/shower) + +/area/ruin/space/has_grav/bluemoon/hotel/pool/shower + name = "Hotel Pool Shower" + icon_state = "shower" + valid_to_shower = TRUE /area/ruin/space/has_grav/bluemoon/hotel/bar name = "Hotel Bar" @@ -648,6 +660,13 @@ /area/ruin/space/has_grav/bluemoon/deepspacetwo/security/prison name = "DS-2 'Blessed' | Long-Term Brig" + sub_areas = list(/area/ruin/space/has_grav/bluemoon/deepspacetwo/security/prison/shower) + +/area/ruin/space/has_grav/bluemoon/deepspacetwo/security/prison/shower + icon = 'icons/turf/areas.dmi' + icon_state = "shower" + name = "DS-2 'Blessed' | Brig Shower Room" + valid_to_shower = TRUE //Service /area/ruin/space/has_grav/bluemoon/deepspacetwo/service @@ -661,6 +680,13 @@ /area/ruin/space/has_grav/bluemoon/deepspacetwo/service/dorms/fitness name = "DS-2 'Blessed' | Fitness Room" + sub_areas = list(/area/ruin/space/has_grav/bluemoon/deepspacetwo/service/dorms/fitness/shower) + +/area/ruin/space/has_grav/bluemoon/deepspacetwo/service/dorms/fitness/shower + icon = 'icons/turf/areas.dmi' + icon_state = "shower" + name = "DS-2 'Blessed' | Shower Room" + valid_to_shower = TRUE /area/ruin/space/has_grav/bluemoon/deepspacetwo/service/lounge name = "DS-2 'Blessed' | Lounge" diff --git a/icons/turf/areas.dmi b/icons/turf/areas.dmi index 5877513420e561cfee42899a7a06332f2ca30fde..1bde8ab4850ac6e5ecac5b41965947daa7a91043 100644 GIT binary patch literal 43107 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 literal 44049 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 diff --git a/modular_bluemoon/KiJoking/README.txt b/modular_bluemoon/KiJoking/README.txt new file mode 100644 index 000000000000..cd18749860eb --- /dev/null +++ b/modular_bluemoon/KiJoking/README.txt @@ -0,0 +1 @@ +UBLIDKI ZASTAVILI MENYA DELAT PAPKY. diff --git a/modular_bluemoon/KiJoking/code/clothing/suit.dm b/modular_bluemoon/KiJoking/code/clothing/suit.dm new file mode 100644 index 000000000000..d2eb8c5392b6 --- /dev/null +++ b/modular_bluemoon/KiJoking/code/clothing/suit.dm @@ -0,0 +1,8 @@ +/obj/item/clothing/under/rank/civilian/gift_ribbon + name = "Gift ribbon" + desc = "You know how to use it, right? You know... right?" + icon = 'modular_bluemoon/KiJoking/icons/clothing/obj/gift_ribbon.dmi' + mob_overlay_icon = 'modular_bluemoon/KiJoking/icons/clothing/mob/gift_ribbon.dmi' + mutantrace_variation = STYLE_DIGITIGRADE | STYLE_NO_ANTHRO_ICON + icon_state = "gift_ribbon" + item_state = "gift_ribbon" diff --git a/modular_bluemoon/KiJoking/code/loadout/suit.dm b/modular_bluemoon/KiJoking/code/loadout/suit.dm new file mode 100644 index 000000000000..8afa278c3960 --- /dev/null +++ b/modular_bluemoon/KiJoking/code/loadout/suit.dm @@ -0,0 +1,4 @@ +/datum/gear/uniform/gift_ribbon + name = "Gift ribbon" + path = /obj/item/clothing/under/rank/civilian/gift_ribbon + subcategory = LOADOUT_SUBCATEGORY_UNIFORM_GENERAL diff --git a/modular_bluemoon/KiJoking/icons/clothing/mob/gift_ribbon.dmi b/modular_bluemoon/KiJoking/icons/clothing/mob/gift_ribbon.dmi new file mode 100644 index 0000000000000000000000000000000000000000..00fe8c25a3fd643ed5245c798258594b10b8a8b8 GIT binary patch literal 660 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=1yvytB`&GO$wiq3C7Jno3=9=> zg2M`mO22;zF8KKMiI%sn*10q1gExd4Tr__0Nawtd=1GR4p57f6#zDrHjlC4+JeqW5 zQiwvZrmgW>m3RO-^oZG$ps<3k#f;K?3=E|*lP}!x z3uItmyzlAa7*a9k?JQeAW=9^k%^gftE~ozn6)|w}In4b0L~BcjU5TSxgj8=CiR6cE_vh!! z&p#LW{kB%!4F*oFgHL~beQaB0y`AlS`FiEXuLoOyA5QGLqrK|k!)JNrRh4Gh1=0$Q zsw*CF=D507=1r@VkDH;hpY66_eA3yO2IBTo=R=rHW>~CSe1BiOHSd#uf3>43Vl@>m zfABu={dcfSW1}5!i9ktO1>1osO#d5~ntZvo_=462r9;~yIHx65q%W+Lzp(E2srasB zF`;_B_tWkE^M-S6u@paPuV3r4gstOtR8NO*fc@(|Qg@;gblP%z`;;-*JzE{{h&B$4uywPr1 zoO@C`PX@pHm#SRlO?)m>wunq<&#z{?w&=ZYhtZdV9ot^IM3uC~v8McTx4ztF=5S*R z+l1Z;*@;F8dAlm5g^gxppV^SbDekx^^3(FA7j~(0UT0WkpRm&Wz^e2YsRqpt!y7f= g!4Gz8xA_C%Q1chJd_v=rfys=))78&qol`;+01#9bIsgCw literal 0 HcmV?d00001 diff --git a/modular_bluemoon/KiJoking/icons/clothing/obj/gift_ribbon.dmi b/modular_bluemoon/KiJoking/icons/clothing/obj/gift_ribbon.dmi new file mode 100644 index 0000000000000000000000000000000000000000..88e95d7258b09625faa64a839c47f64330e87ea8 GIT binary patch literal 540 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%0AC(y zYD$>Z47;Bs>v2xRrIB%Xg0$R>9_B-Jg>5NR&(Jt3b%8NPtYl`t~U~~47 ziO{M!GgwIhli0ofHo{1z&n|AMf9)Xq^q}8D!5#DU_ZjrgQJW)O4N|5pt3FF8d$cHb z-pjl=7z+R3H)eC5$RB=4eVESV-M?95G<0=~PL4*;D%z)ob+dY7?X8wDAcOdq&2bsT z22eLO{(~XdpHA@;L{1UsS5~GeY`Cr24oyw#iR*Q#aziVb`Z6i`ainMpm=rqGG$kdeCz?mu4k_UKQZ}8KHYO)r0!2qy1d*MYx*TOp zDHoF+F5$sIpjKh=PEQTbv4Pz=KuQzC)hVHdV2x38UNaTC0-;??Lg&dg(kU04^uH~? zo_G7^O@dAdKxGgB*AFc4{!Sq^T6VY;lLLZsFp5B+XD0GonDeGcScmo@7*1~oo`Hby zRTWw=tgx_M;D!$$};E) z?Il&1@Molf`P)0IYt<6!cc3beOO_0?By6Yey5E?Bav7lDH$V`eCo(E-QmT>?LO#Cq zriU_WB2J>4^}Vu0U|K;NjR_!PZQtAjAexpuGJ?xs* oEtq=GuF0zW3CIGEIGB9# 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 Date: Thu, 16 Jan 2025 21:17:19 +0300 Subject: [PATCH 52/53] =?UTF-8?q?=D0=9F=D0=BE=D0=BF=D1=80=D0=B0=D0=B2?= =?UTF-8?q?=D0=B8=D0=BB=20=D1=88=D1=82=D1=83=D1=87=D0=BA=D0=B8.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- code/__DEFINES/lighting.dm | 1 - 1 file changed, 1 deletion(-) diff --git a/code/__DEFINES/lighting.dm b/code/__DEFINES/lighting.dm index c0193241b0c0..2534b1bc7eed 100644 --- a/code/__DEFINES/lighting.dm +++ b/code/__DEFINES/lighting.dm @@ -188,7 +188,6 @@ do { \ #define CINEMATIC_LAYER -1 ///Plane master controller keys -#define PLANE_MASTERS_GAME "plane_masters_game" #define PLANE_MASTERS_COLORBLIND "plane_masters_colorblind" #define PLANE_CRITICAL_FUCKO_PARALLAX (PLANE_CRITICAL_DISPLAY|PLANE_CRITICAL_NO_EMPTY_RELAY) From 407a63a25971463ea5d57e3a918670da9fb58e14 Mon Sep 17 00:00:00 2001 From: FelixRuin <31424899+FelixRuin@users.noreply.github.com> Date: Fri, 17 Jan 2025 00:17:07 +0300 Subject: [PATCH 53/53] fix more shower rooms (#1613) --- ...aland_surface_syndicate_base1_bluemoon.dmm | 30 ++-------- .../SpaceRuins/BlueMoon/defcon2.dmm | 56 +++++++++++-------- .../SpaceRuins/BlueMoon/defcon3.dmm | 45 ++++++++------- .../SpaceRuins/BlueMoon/defcon4.dmm | 43 +++++++------- .../SpaceRuins/BlueMoon/defcon5.dmm | 45 ++++++++------- .../SpaceRuins/listeningstation.dmm | 41 +++++++------- code/game/area/areas/ruins/lavaland.dm | 9 ++- code/game/area/areas/ruins/space.dm | 14 +++++ 8 files changed, 154 insertions(+), 129 deletions(-) diff --git a/_maps/RandomRuins/LavaRuins/bluemoon/lavaland_surface_syndicate_base1_bluemoon.dmm b/_maps/RandomRuins/LavaRuins/bluemoon/lavaland_surface_syndicate_base1_bluemoon.dmm index 320dc8af500e..ce053fdbeef7 100644 --- a/_maps/RandomRuins/LavaRuins/bluemoon/lavaland_surface_syndicate_base1_bluemoon.dmm +++ b/_maps/RandomRuins/LavaRuins/bluemoon/lavaland_surface_syndicate_base1_bluemoon.dmm @@ -235,10 +235,7 @@ /obj/structure/window/reinforced/survival_pod, /obj/structure/flora/junglebush/large, /turf/open/floor/grass/grass0, -/area/ruin/lavaland/unpowered/deepspaceone/cargo{ - name = "DS-1 'Dune' | Comm Shower"; - icon_state = "shower" - }) +/area/ruin/lavaland/unpowered/deepspaceone/cargo/shower) "bh" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ruin/lavaland/unpowered/deepspaceone/main) @@ -263,10 +260,7 @@ pixel_y = 16 }, /turf/open/indestructible/hoteltile, -/area/ruin/lavaland/unpowered/deepspaceone/cargo{ - name = "DS-1 'Dune' | Comm Shower"; - icon_state = "shower" - }) +/area/ruin/lavaland/unpowered/deepspaceone/cargo/shower) "bm" = ( /obj/structure/closet/secure_closet{ icon_state = "qm"; @@ -368,10 +362,7 @@ level = 1 }, /turf/open/indestructible/hoteltile, -/area/ruin/lavaland/unpowered/deepspaceone/cargo{ - name = "DS-1 'Dune' | Comm Shower"; - icon_state = "shower" - }) +/area/ruin/lavaland/unpowered/deepspaceone/cargo/shower) "bR" = ( /obj/structure/disposalpipe/segment{ dir = 6 @@ -413,10 +404,7 @@ light_color = "#c1caff" }, /turf/open/indestructible/hoteltile, -/area/ruin/lavaland/unpowered/deepspaceone/cargo{ - name = "DS-1 'Dune' | Comm Shower"; - icon_state = "shower" - }) +/area/ruin/lavaland/unpowered/deepspaceone/cargo/shower) "ca" = ( /obj/machinery/door/airlock/external{ req_access_txt = "150" @@ -476,10 +464,7 @@ dir = 1 }, /turf/open/indestructible/hoteltile, -/area/ruin/lavaland/unpowered/deepspaceone/cargo{ - name = "DS-1 'Dune' | Comm Shower"; - icon_state = "shower" - }) +/area/ruin/lavaland/unpowered/deepspaceone/cargo/shower) "co" = ( /obj/machinery/door/airlock{ name = "Unisex Restrooms"; @@ -580,10 +565,7 @@ pixel_x = 28 }, /turf/open/indestructible/hoteltile, -/area/ruin/lavaland/unpowered/deepspaceone/cargo{ - name = "DS-1 'Dune' | Comm Shower"; - icon_state = "shower" - }) +/area/ruin/lavaland/unpowered/deepspaceone/cargo/shower) "cD" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ diff --git a/_maps/RandomRuins/SpaceRuins/BlueMoon/defcon2.dmm b/_maps/RandomRuins/SpaceRuins/BlueMoon/defcon2.dmm index 440724df763e..7707fb23352e 100644 --- a/_maps/RandomRuins/SpaceRuins/BlueMoon/defcon2.dmm +++ b/_maps/RandomRuins/SpaceRuins/BlueMoon/defcon2.dmm @@ -132,7 +132,7 @@ }, /obj/machinery/door/window/brigdoor/westright, /turf/open/floor/iron/white, -/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall) +/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall/shower) "ar" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1, /obj/effect/decal/cleanable/dirt/dust, @@ -1217,7 +1217,7 @@ /obj/effect/decal/cleanable/blood, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/cult, -/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall) +/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall/shower) "fp" = ( /obj/machinery/airalarm/directional/north, /obj/structure/closet, @@ -1717,7 +1717,7 @@ "iq" = ( /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron/white, -/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall) +/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall/shower) "ir" = ( /obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer3, @@ -1877,6 +1877,10 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron, /area/ruin/space/has_grav/bluemoon/port_tarkon/mining) +"jr" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/cult, +/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall/shower) "jv" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/button/door{ @@ -2334,7 +2338,7 @@ /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/door/window/brigdoor/southright, /turf/open/floor/iron/white, -/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall) +/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall/shower) "lR" = ( /obj/machinery/door/firedoor/solid, /obj/machinery/door/airlock/public/glass{ @@ -3879,7 +3883,7 @@ /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/vomit/old, /turf/open/floor/plasteel/cult, -/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall) +/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall/shower) "ut" = ( /obj/structure/closet/crate/bin, /obj/effect/turf_decal/tile/blue/anticorner{ @@ -3889,6 +3893,9 @@ /obj/item/lighter/gold, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/bluemoon/port_tarkon/comms) +"uu" = ( +/turf/closed/wall/mineral/cult/artificer, +/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall/shower) "uv" = ( /turf/closed/wall, /area/ruin/space/has_grav/bluemoon/port_tarkon) @@ -3913,7 +3920,7 @@ pixel_y = 8 }, /turf/open/floor/iron/white, -/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall) +/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall/shower) "uD" = ( /obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer3, @@ -4124,7 +4131,7 @@ /obj/machinery/light/small/directional/north, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron/white, -/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall) +/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall/shower) "vZ" = ( /obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer1, @@ -5071,7 +5078,7 @@ /obj/effect/decal/cleanable/dirt/dust, /obj/structure/loot_pile/maint, /turf/open/floor/plasteel/cult, -/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall) +/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall/shower) "Ch" = ( /obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer1, @@ -5923,6 +5930,9 @@ }, /turf/open/floor/engine/n2o, /area/ruin/space/has_grav/bluemoon/port_tarkon/atmos) +"GE" = ( +/turf/closed/wall, +/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall/shower) "GF" = ( /obj/structure/bed, /obj/effect/turf_decal/tile/blue/anticorner{ @@ -6782,7 +6792,7 @@ dir = 4 }, /turf/open/floor/iron/white, -/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall) +/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall/shower) "KW" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1, /obj/effect/decal/cleanable/dirt/dust, @@ -7050,7 +7060,7 @@ }, /obj/machinery/door/firedoor/solid, /turf/open/floor/iron, -/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall) +/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall/shower) "MD" = ( /obj/machinery/atmospherics/miner/toxins, /turf/open/floor/engine/plasma, @@ -8077,7 +8087,7 @@ dir = 4 }, /turf/open/floor/iron/white, -/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall) +/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall/shower) "SM" = ( /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron, @@ -8846,7 +8856,7 @@ }, /obj/effect/mob_spawn/human/corpse/cargo_tech, /turf/open/floor/plasteel/cult, -/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall) +/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall/shower) "XG" = ( /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron, @@ -9023,7 +9033,7 @@ /obj/structure/mirror/directional/west, /obj/structure/sink/directional/east, /turf/open/floor/iron/white, -/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall) +/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall/shower) "Zf" = ( /obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer3, /obj/effect/mapping_helpers/network_builder/power_cable/auto, @@ -11120,9 +11130,9 @@ Qs NU hA WU -Ki +GE vR -GV +jr fm iq iq @@ -11193,10 +11203,10 @@ Ge CA xE xr -Ki +GE MC -ZZ -GV +uu +jr uo Cf Iw @@ -11268,8 +11278,8 @@ GM Jk ro MB -Ki -ZZ +GE +uu XE aq Iw @@ -11342,9 +11352,9 @@ xU xU AT IE -ZZ -ZZ -Iw +uu +uu +GE Iw Iw Iw diff --git a/_maps/RandomRuins/SpaceRuins/BlueMoon/defcon3.dmm b/_maps/RandomRuins/SpaceRuins/BlueMoon/defcon3.dmm index ca1c2436a237..726f453f40d7 100644 --- a/_maps/RandomRuins/SpaceRuins/BlueMoon/defcon3.dmm +++ b/_maps/RandomRuins/SpaceRuins/BlueMoon/defcon3.dmm @@ -55,7 +55,7 @@ /obj/structure/mirror/directional/west, /obj/structure/sink/directional/east, /turf/open/floor/iron/white, -/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall) +/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall/shower) "ah" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/blue/half, @@ -132,7 +132,7 @@ }, /obj/machinery/door/window/brigdoor/westright, /turf/open/floor/iron/white, -/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall) +/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall/shower) "ar" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/turf_decal/tile/brown/half, @@ -1547,7 +1547,7 @@ /area/ruin/space/has_grav/bluemoon/port_tarkon/mining) "iq" = ( /turf/open/floor/iron/white, -/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall) +/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall/shower) "iv" = ( /mob/living/simple_animal/hostile/carp/megacarp, /turf/open/space/basic, @@ -1584,7 +1584,7 @@ /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/door/window/brigdoor/southright, /turf/open/floor/iron/white, -/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall) +/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall/shower) "iC" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/firealarm/directional/east, @@ -3747,7 +3747,7 @@ pixel_y = 8 }, /turf/open/floor/iron/white, -/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall) +/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall/shower) "uD" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/blood/tracks, @@ -3991,7 +3991,7 @@ "vR" = ( /obj/machinery/light/small/directional/north, /turf/open/floor/iron/white, -/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall) +/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall/shower) "vT" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/mapping_helpers/network_builder/power_cable/auto, @@ -5800,6 +5800,9 @@ }, /turf/open/floor/iron, /area/ruin/space/has_grav/bluemoon/port_tarkon/mining) +"HM" = ( +/turf/closed/wall, +/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall/shower) "HQ" = ( /obj/machinery/door/airlock/research{ req_access = list("tarkoff") @@ -6420,7 +6423,7 @@ dir = 4 }, /turf/open/floor/iron/white, -/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall) +/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall/shower) "KW" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood/gibs/body, @@ -6686,7 +6689,7 @@ }, /obj/machinery/door/firedoor/solid, /turf/open/floor/iron, -/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall) +/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall/shower) "MD" = ( /obj/machinery/atmospherics/miner/toxins, /turf/open/floor/engine/plasma, @@ -7205,7 +7208,7 @@ /obj/effect/decal/cleanable/dirt/dust, /obj/structure/loot_pile/maint, /turf/open/floor/iron/white, -/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall) +/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall/shower) "Qo" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/delivery/blue, @@ -7654,7 +7657,7 @@ dir = 4 }, /turf/open/floor/iron/white, -/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall) +/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall/shower) "SM" = ( /turf/open/floor/plating/asteroid, /area/ruin/space/has_grav/bluemoon/port_tarkon/atmos) @@ -7741,7 +7744,7 @@ "Ti" = ( /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron/white, -/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall) +/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall/shower) "Tk" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ @@ -8051,7 +8054,7 @@ /obj/effect/spawner/lootdrop/grille_or_trash, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron/white, -/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall) +/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall/shower) "Vj" = ( /obj/effect/mob_spawn/human/tarkon/engi, /obj/effect/decal/cleanable/dirt/dust, @@ -8427,7 +8430,7 @@ /obj/effect/decal/cleanable/vomit/old, /obj/machinery/door/window/brigdoor/westleft, /turf/open/floor/iron/white, -/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall) +/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall/shower) "XH" = ( /obj/effect/turf_decal/tile/purple/fourcorners, /obj/effect/mapping_helpers/network_builder/power_cable/auto, @@ -10738,7 +10741,7 @@ Qs AN hA WU -Ki +HM vR iq Ti @@ -10811,9 +10814,9 @@ ro CA dT MB -Ki +HM MC -Ki +HM Vi Ti Qn @@ -10886,8 +10889,8 @@ GM kb ro MB -Ki -Ki +HM +HM XE aq Iw @@ -10960,9 +10963,9 @@ px px on IE -Ki -Ki -Iw +HM +HM +HM Iw Iw Iw diff --git a/_maps/RandomRuins/SpaceRuins/BlueMoon/defcon4.dmm b/_maps/RandomRuins/SpaceRuins/BlueMoon/defcon4.dmm index f1376ecd0dd6..7abc330e1451 100644 --- a/_maps/RandomRuins/SpaceRuins/BlueMoon/defcon4.dmm +++ b/_maps/RandomRuins/SpaceRuins/BlueMoon/defcon4.dmm @@ -117,7 +117,7 @@ }, /obj/machinery/door/window/brigdoor/westright, /turf/open/floor/iron/white, -/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall) +/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall/shower) "ar" = ( /obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer3, @@ -1430,7 +1430,7 @@ "iq" = ( /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron/white, -/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall) +/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall/shower) "iu" = ( /obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer3, @@ -2098,7 +2098,7 @@ /obj/effect/decal/cleanable/dirt/dust, /obj/structure/loot_pile/maint, /turf/open/floor/iron/white, -/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall) +/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall/shower) "lW" = ( /obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer3, @@ -3226,7 +3226,7 @@ /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/door/window/brigdoor/southright, /turf/open/floor/iron/white, -/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall) +/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall/shower) "tt" = ( /obj/structure/fence{ dir = 4 @@ -3407,7 +3407,7 @@ }, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron/white, -/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall) +/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall/shower) "uD" = ( /obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer3, @@ -3612,7 +3612,7 @@ /obj/machinery/light/small/directional/north, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron/white, -/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall) +/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall/shower) "wa" = ( /obj/effect/mapping_helpers/network_builder/power_cable/auto, /obj/machinery/power/terminal{ @@ -4028,6 +4028,9 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron/dark/airless, /area/ruin/space/has_grav/bluemoon/port_tarkon/developement) +"yJ" = ( +/turf/closed/wall, +/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall/shower) "yO" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/glass, @@ -5844,7 +5847,7 @@ dir = 4 }, /turf/open/floor/iron/white, -/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall) +/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall/shower) "KW" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1, /obj/effect/decal/cleanable/dirt/dust, @@ -6054,7 +6057,7 @@ }, /obj/machinery/door/firedoor/solid, /turf/open/floor/iron, -/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall) +/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall/shower) "MD" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/closed/wall/r_wall, @@ -6404,7 +6407,7 @@ /obj/effect/spawner/lootdrop/grille_or_trash, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron/white, -/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall) +/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall/shower) "Pp" = ( /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron, @@ -6952,7 +6955,7 @@ dir = 4 }, /turf/open/floor/iron/white, -/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall) +/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall/shower) "SM" = ( /obj/effect/decal/cleanable/glass, /obj/effect/decal/cleanable/dirt/dust, @@ -7728,7 +7731,7 @@ /obj/effect/decal/cleanable/vomit/old, /obj/machinery/door/window/brigdoor/westleft, /turf/open/floor/iron/white, -/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall) +/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall/shower) "XG" = ( /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron, @@ -7904,7 +7907,7 @@ }, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron/white, -/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall) +/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall/shower) "Zi" = ( /obj/machinery/door/window/brigdoor/southleft{ req_access = list("tarkoff") @@ -9987,7 +9990,7 @@ Qs pR hA WU -Ki +yJ vR iq iq @@ -10060,9 +10063,9 @@ ro CA dT MB -Ki +yJ MC -Ki +yJ Pl iq lV @@ -10135,8 +10138,8 @@ GM Uz ro MB -Ki -Ki +yJ +yJ XE aq Iw @@ -10209,9 +10212,9 @@ xU xU AT IE -Ki -Ki -Iw +yJ +yJ +yJ Iw Iw Iw diff --git a/_maps/RandomRuins/SpaceRuins/BlueMoon/defcon5.dmm b/_maps/RandomRuins/SpaceRuins/BlueMoon/defcon5.dmm index f313d6da1a02..1e5b57bff8a6 100644 --- a/_maps/RandomRuins/SpaceRuins/BlueMoon/defcon5.dmm +++ b/_maps/RandomRuins/SpaceRuins/BlueMoon/defcon5.dmm @@ -29,7 +29,7 @@ pixel_x = -28 }, /turf/open/floor/iron/white, -/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall) +/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall/shower) "ah" = ( /obj/effect/turf_decal/tile/blue/half, /obj/effect/decal/cleanable/dirt/dust, @@ -82,7 +82,7 @@ }, /obj/machinery/door/window/brigdoor/westright, /turf/open/floor/iron/white, -/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall) +/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall/shower) "as" = ( /obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer3, @@ -1450,7 +1450,7 @@ "iq" = ( /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron/white, -/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall) +/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall/shower) "iu" = ( /obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer3, @@ -3141,7 +3141,7 @@ req_access = list("tarkoff") }, /turf/open/floor/iron/white, -/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall) +/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall/shower) "sc" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/spawner/lootdrop/grille_or_trash, @@ -3495,7 +3495,7 @@ }, /obj/effect/spawner/lootdrop/cigars_cases, /turf/open/floor/iron/white, -/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall) +/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall/shower) "uD" = ( /obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer1, /obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer3, @@ -3730,7 +3730,7 @@ /obj/effect/decal/cleanable/confetti, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron/white, -/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall) +/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall/shower) "vZ" = ( /obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer3, /obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer1, @@ -3992,7 +3992,7 @@ /obj/effect/spawner/lootdrop/grille_or_trash, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron/white, -/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall) +/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall/shower) "xY" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 4; @@ -6294,7 +6294,7 @@ dir = 4 }, /turf/open/floor/iron/white, -/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall) +/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall/shower) "KW" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on{ piping_layer = 1 @@ -6533,7 +6533,7 @@ }, /obj/machinery/door/firedoor/solid, /turf/open/floor/iron, -/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall) +/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall/shower) "MD" = ( /obj/machinery/atmospherics/miner/toxins, /turf/open/floor/engine/plasma, @@ -7572,7 +7572,7 @@ dir = 4 }, /turf/open/floor/iron/white, -/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall) +/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall/shower) "SM" = ( /obj/effect/decal/cleanable/confetti, /obj/effect/decal/cleanable/dirt/dust, @@ -7897,7 +7897,7 @@ /obj/effect/decal/cleanable/dirt/dust, /obj/structure/loot_pile/maint, /turf/open/floor/iron/white, -/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall) +/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall/shower) "Ur" = ( /obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer3, /obj/effect/turf_decal/tile/brown, @@ -8333,6 +8333,9 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/bluemoon/port_tarkon/developement) +"WR" = ( +/turf/closed/wall, +/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall/shower) "WU" = ( /turf/closed/wall, /area/ruin/space/has_grav/bluemoon/port_tarkon/porthall) @@ -8419,7 +8422,7 @@ req_access = list("tarkoff") }, /turf/open/floor/iron/white, -/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall) +/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall/shower) "XG" = ( /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron, @@ -8688,7 +8691,7 @@ pixel_x = -28 }, /turf/open/floor/iron/white, -/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall) +/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall/shower) "Za" = ( /obj/effect/turf_decal/tile/purple/half{ dir = 8 @@ -10828,7 +10831,7 @@ Qs AN hA WU -Ki +WR vR iq iq @@ -10901,9 +10904,9 @@ ro CA ep Kg -Ki +WR MC -Ki +WR xW iq Up @@ -10976,8 +10979,8 @@ Oo Uz ro MB -Ki -Ki +WR +WR XE aq Iw @@ -11050,9 +11053,9 @@ xU XS on IE -Ki -Ki -Iw +WR +WR +WR hs Iw Iw diff --git a/_maps/RandomRuins/SpaceRuins/listeningstation.dmm b/_maps/RandomRuins/SpaceRuins/listeningstation.dmm index 94fd1664b5d0..fbce715d7ab6 100644 --- a/_maps/RandomRuins/SpaceRuins/listeningstation.dmm +++ b/_maps/RandomRuins/SpaceRuins/listeningstation.dmm @@ -969,7 +969,7 @@ pixel_x = -26 }, /turf/open/floor/plasteel/showroomfloor, -/area/ruin/space/has_grav/bluemoon/listeningstation) +/area/ruin/space/has_grav/bluemoon/listeningstation/shower) "dF" = ( /obj/effect/turf_decal/siding/red{ dir = 1 @@ -1057,7 +1057,7 @@ }, /obj/item/soap/syndie, /turf/open/floor/plasteel/showroomfloor, -/area/ruin/space/has_grav/bluemoon/listeningstation) +/area/ruin/space/has_grav/bluemoon/listeningstation/shower) "eI" = ( /obj/effect/turf_decal/trimline/dark_red/corner{ dir = 1 @@ -1361,7 +1361,7 @@ pixel_y = 18 }, /turf/open/floor/plasteel/showroomfloor, -/area/ruin/space/has_grav/bluemoon/listeningstation) +/area/ruin/space/has_grav/bluemoon/listeningstation/shower) "pr" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -1391,6 +1391,9 @@ }, /turf/open/floor/iron/dark/textured, /area/ruin/space/has_grav/bluemoon/listeningstation) +"qg" = ( +/turf/closed/wall/r_wall, +/area/ruin/space/has_grav/bluemoon/listeningstation/shower) "qk" = ( /obj/structure/closet/crate/engineering/electrical, /turf/open/floor/mineral/plastitanium, @@ -1687,7 +1690,7 @@ /area/ruin/space/has_grav/bluemoon/listeningstation) "xP" = ( /turf/open/floor/plasteel/showroomfloor, -/area/ruin/space/has_grav/bluemoon/listeningstation) +/area/ruin/space/has_grav/bluemoon/listeningstation/shower) "yg" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 1 @@ -2033,7 +2036,7 @@ "HW" = ( /obj/machinery/light/small, /turf/open/floor/plasteel/showroomfloor, -/area/ruin/space/has_grav/bluemoon/listeningstation) +/area/ruin/space/has_grav/bluemoon/listeningstation/shower) "HX" = ( /obj/structure/table, /obj/machinery/computer/security/telescreen/entertainment{ @@ -2363,7 +2366,7 @@ req_access_txt = "150" }, /turf/open/floor/iron, -/area/ruin/space/has_grav/bluemoon/listeningstation) +/area/ruin/space/has_grav/bluemoon/listeningstation/shower) "PW" = ( /obj/machinery/status_display{ pixel_x = -32 @@ -3413,10 +3416,10 @@ bw aJ ag ag -ag -ag -ag -ag +qg +qg +qg +qg ab ab ab @@ -3451,10 +3454,10 @@ cl yg ik Wi -ag +qg po di -ag +qg ab ab ab @@ -3492,7 +3495,7 @@ Ea PB xP HW -ag +qg ab ab ab @@ -3527,10 +3530,10 @@ XY ik ik YZ -ag +qg ey xP -ag +qg ab ab ab @@ -3565,10 +3568,10 @@ Ce Nz Gw ZY -ag -ag -ag -ag +qg +qg +qg +qg ag ab ab diff --git a/code/game/area/areas/ruins/lavaland.dm b/code/game/area/areas/ruins/lavaland.dm index 809918fad740..9099ed07ecba 100644 --- a/code/game/area/areas/ruins/lavaland.dm +++ b/code/game/area/areas/ruins/lavaland.dm @@ -76,11 +76,18 @@ /area/ruin/lavaland/unpowered/deepspaceone/main/shower icon = 'icons/turf/areas.dmi' icon_state = "shower" - name = "DS-1 'Dune' | Shower room" + name = "DS-1 'Dune' | Shower Room" valid_to_shower = TRUE /area/ruin/lavaland/unpowered/deepspaceone/cargo name = "DS-1 'Dune' | Cargo Bay" + sub_areas = list(/area/ruin/lavaland/unpowered/deepspaceone/cargo/shower) + +/area/ruin/lavaland/unpowered/deepspaceone/cargo/shower + icon = 'icons/turf/areas.dmi' + icon_state = "shower" + name = "DS-1 'Dune' | Comm Shower Room" + valid_to_shower = TRUE /area/ruin/lavaland/unpowered/deepspaceone/chemistry name = "DS-1 'Dune' | Chemistry" diff --git a/code/game/area/areas/ruins/space.dm b/code/game/area/areas/ruins/space.dm index 4a4e8ccdd9fe..3bd4810f4684 100644 --- a/code/game/area/areas/ruins/space.dm +++ b/code/game/area/areas/ruins/space.dm @@ -569,6 +569,13 @@ /area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall name = "P-T Central Hallway" icon_state = "hallC" + sub_areas = list(/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall/shower) + +/area/ruin/space/has_grav/bluemoon/port_tarkon/centerhall/shower + icon = 'icons/turf/areas.dmi' + icon_state = "shower" + name = "P-T Shower Room" + valid_to_shower = TRUE /area/ruin/space/has_grav/bluemoon/port_tarkon/secoff name = "P-T Security Office" @@ -795,6 +802,13 @@ /area/ruin/space/has_grav/bluemoon/listeningstation name = "Listening Post" icon_state = "yellow" + sub_areas = list(/area/ruin/space/has_grav/bluemoon/listeningstation/shower) + +/area/ruin/space/has_grav/bluemoon/listeningstation/shower + icon = 'icons/turf/areas.dmi' + icon_state = "shower" + name = "Listening Post Shower" + valid_to_shower = TRUE /area/ruin/space/has_grav/powered/ancient_shuttle name = "Ancient Shuttle"