From b8a7957a2294d565a9e1b00804e98e1840cc1a3e Mon Sep 17 00:00:00 2001 From: Perakp Date: Sat, 7 Dec 2013 08:55:07 +0200 Subject: [PATCH 01/29] Adds deconstruction for DNA scanner and cloning pod. Adding wires to a machine frame uses one unit of wire. Wires returned from deconstructing return 1 unit of wire. Fixes issue #1001 --- code/game/dna.dm | 51 ++++++++++++++---- code/game/machinery/autolathe.dm | 10 +--- code/game/machinery/camera/camera.dm | 1 - code/game/machinery/cloning.dm | 30 ++++++++++- code/game/machinery/constructable_frame.dm | 10 ++-- code/game/machinery/machinery.dm | 21 ++++++++ .../telecomms/machine_interactions.dm | 18 ++++--- code/game/machinery/vending.dm | 1 - code/game/mecha/mech_fabricator.dm | 23 ++------ code/modules/power/port_gen.dm | 20 +++---- code/modules/research/circuitprinter.dm | 17 ++---- code/modules/research/destructive_analyzer.dm | 25 +++------ code/modules/research/protolathe.dm | 29 +++------- code/modules/research/rdconsole.dm | 2 +- code/modules/research/rdmachines.dm | 3 +- code/modules/research/server.dm | 25 ++------- icons/obj/Cryogenic2.dmi | Bin 43374 -> 45632 bytes icons/obj/cloning.dmi | Bin 8298 -> 9878 bytes 18 files changed, 143 insertions(+), 143 deletions(-) diff --git a/code/game/dna.dm b/code/game/dna.dm index 2e980b50ad0..ada6aab647f 100644 --- a/code/game/dna.dm +++ b/code/game/dna.dm @@ -339,16 +339,15 @@ /obj/machinery/dna_scannernew/New() ..() - component_parts = newlist( - /obj/item/weapon/circuitboard/clonescanner, - /obj/item/weapon/stock_parts/scanning_module, - /obj/item/weapon/stock_parts/manipulator, - /obj/item/weapon/stock_parts/micro_laser, - /obj/item/weapon/stock_parts/console_screen, - /obj/item/weapon/cable_coil, - /obj/item/weapon/cable_coil - ) - RefreshParts() + component_parts = list() + component_parts += new /obj/item/weapon/circuitboard/clonescanner(null) + component_parts += new /obj/item/weapon/stock_parts/scanning_module(null) + component_parts += new /obj/item/weapon/stock_parts/manipulator(null) + component_parts += new /obj/item/weapon/stock_parts/micro_laser(null) + component_parts += new /obj/item/weapon/stock_parts/console_screen(null) + component_parts += new /obj/item/weapon/cable_coil(null, 1) + component_parts += new /obj/item/weapon/cable_coil(null, 1) + /obj/machinery/dna_scannernew/proc/toggle_open() if(open) return close() @@ -378,6 +377,9 @@ /obj/machinery/dna_scannernew/proc/close() if(open) + if(panel_open) + usr << "Close the maintenance panel first." + return 0 open = 0 density = 1 for(var/mob/living/carbon/C in loc) @@ -409,6 +411,9 @@ /obj/machinery/dna_scannernew/proc/open() if(!open) + if(panel_open) + usr << "Close the maintenance panel first." + return if(locked) usr << "The bolts are locked down, securing the door shut." return @@ -432,6 +437,31 @@ return /obj/machinery/dna_scannernew/attackby(obj/item/weapon/grab/G, mob/user) + + if(istype(G, /obj/item/weapon/screwdriver)) + if(occupant) + user << "The maintenance panel is locked." + return + playsound(src.loc, 'sound/items/Screwdriver.ogg', 50, 1) + panel_open = !panel_open + if(panel_open) + icon_state = "[icon_state]_maintenance" + user << "You open the maintenance panel of [src]." + else + if(open) + icon_state = "[initial(icon_state)]_open" + else + icon_state = "[initial(icon_state)]" + user << "You close the maintenance panel of [src]." + return + + if(istype(G, /obj/item/weapon/crowbar)) + if(panel_open) + for(var/obj/I in contents) // in case there is something in the scanner + I.loc = src.loc + default_deconstruction_crowbar() + return + if(!istype(G, /obj/item/weapon/grab) || !ismob(G.affecting)) return if(!open) @@ -482,6 +512,7 @@ del(src) +//DNA COMPUTER /obj/machinery/computer/scan_consolenew name = "\improper DNA scanner access console" desc = "Scan DNA." diff --git a/code/game/machinery/autolathe.dm b/code/game/machinery/autolathe.dm index 16cd92e782f..6a31eb60051 100644 --- a/code/game/machinery/autolathe.dm +++ b/code/game/machinery/autolathe.dm @@ -176,21 +176,13 @@ var/global/list/autolathe_recipes_hidden = list( \ return 1 if (opened) if(istype(O, /obj/item/weapon/crowbar)) - playsound(src.loc, 'sound/items/Crowbar.ogg', 50, 1) - var/obj/machinery/constructable_frame/machine_frame/M = new /obj/machinery/constructable_frame/machine_frame(src.loc) - M.state = 2 - M.icon_state = "box_1" - for(var/obj/I in component_parts) - if(I.reliability != 100 && crit_fail) - I.crit_fail = 1 - I.loc = src.loc if(m_amount >= 3750) var/obj/item/stack/sheet/metal/G = new /obj/item/stack/sheet/metal(src.loc) G.amount = round(m_amount / 3750) if(g_amount >= 3750) var/obj/item/stack/sheet/glass/G = new /obj/item/stack/sheet/glass(src.loc) G.amount = round(g_amount / 3750) - del(src) + default_deconstruction_crowbar() return 1 else user.set_machine(src) diff --git a/code/game/machinery/camera/camera.dm b/code/game/machinery/camera/camera.dm index 6f6db8ad4ec..7577a2ddbe7 100644 --- a/code/game/machinery/camera/camera.dm +++ b/code/game/machinery/camera/camera.dm @@ -14,7 +14,6 @@ var/c_tag_order = 999 var/status = 1.0 anchored = 1.0 - var/panel_open = 0 // 0 = Closed / 1 = Open var/invuln = null var/obj/item/device/camera_bug/bug = null var/obj/item/weapon/camera_assembly/assembly = null diff --git a/code/game/machinery/cloning.dm b/code/game/machinery/cloning.dm index 958bd693066..3e6de01e367 100644 --- a/code/game/machinery/cloning.dm +++ b/code/game/machinery/cloning.dm @@ -19,6 +19,19 @@ var/attempting = 0 //One clone attempt at a time thanks var/eject_wait = 0 //Don't eject them as soon as they are created fuckkk +/obj/machinery/clonepod/New() + ..() + component_parts = list() + component_parts += new /obj/item/weapon/circuitboard/clonepod(src) + component_parts += new /obj/item/weapon/stock_parts/scanning_module(src) + component_parts += new /obj/item/weapon/stock_parts/scanning_module(src) + component_parts += new /obj/item/weapon/stock_parts/manipulator(src) + component_parts += new /obj/item/weapon/stock_parts/manipulator(src) + component_parts += new /obj/item/weapon/stock_parts/console_screen(src) + component_parts += new /obj/item/weapon/cable_coil(src, 1) + component_parts += new /obj/item/weapon/cable_coil(src, 1) + + //The return of data disks?? Just for transferring between genetics machine/cloning machine. //TO-DO: Make the genetics machine accept them. /obj/item/weapon/disk/data @@ -98,6 +111,8 @@ //Start growing a human clone in the pod! /obj/machinery/clonepod/proc/growclone(var/ckey, var/clonename, var/ui, var/se, var/mindref, var/mrace) + if(panel_open) + return 0 if(mess || attempting) return 0 var/datum/mind/clonemind = locate(mindref) @@ -217,7 +232,7 @@ src.occupant = null if (src.locked) src.locked = 0 - if (!src.mess) + if (!src.mess && !panel_open) icon_state = "pod_0" use_power(200) return @@ -226,6 +241,19 @@ //Let's unlock this early I guess. Might be too early, needs tweaking. /obj/machinery/clonepod/attackby(obj/item/weapon/W as obj, mob/user as mob) + if (istype(W, /obj/item/weapon/screwdriver)) + if(occupant || mess || locked) + user << "The maintenance panel is locked." + return + playsound(src.loc, 'sound/items/Screwdriver.ogg', 50, 1) + default_deconstruction_screwdriver(user, "[icon_state]_maintenance", "[initial(icon_state)]") + return + + if(istype(W, /obj/item/weapon/crowbar)) + if(panel_open) + default_deconstruction_crowbar() + return + if (istype(W, /obj/item/weapon/card/id)||istype(W, /obj/item/device/pda)) if (!src.check_access(W)) user << "\red Access Denied." diff --git a/code/game/machinery/constructable_frame.dm b/code/game/machinery/constructable_frame.dm index a41d002efe0..029063c0d51 100644 --- a/code/game/machinery/constructable_frame.dm +++ b/code/game/machinery/constructable_frame.dm @@ -125,9 +125,9 @@ del(O) new_machine.component_parts = list() for(var/obj/O in src) - O.loc = new_machine + O.loc = null new_machine.component_parts += O - circuit.loc = new_machine + circuit.loc = null new_machine.RefreshParts() del(src) @@ -137,8 +137,10 @@ if(istype(P, /obj/item/weapon/cable_coil)) var/obj/item/weapon/cable_coil/CP = P if(CP.amount > 1) - var/obj/item/weapon/cable_coil/CC = new /obj/item/weapon/cable_coil(src) - CC.amount = 1 + var/obj/item/weapon/cable_coil/CC = new /obj/item/weapon/cable_coil(src, 1) + CP.amount-- + if(!CP.amount) del(CP) + else CP.update_icon() components += CC req_components[I]-- update_req_desc() diff --git a/code/game/machinery/machinery.dm b/code/game/machinery/machinery.dm index 2ea74cf174e..fd3c869d85b 100644 --- a/code/game/machinery/machinery.dm +++ b/code/game/machinery/machinery.dm @@ -108,6 +108,7 @@ Class Procs: var/uid var/manual = 0 var/global/gl_uid = 1 + var/panel_open = 0 /obj/machinery/New() ..() @@ -238,3 +239,23 @@ Class Procs: uid = gl_uid gl_uid++ +/obj/machinery/proc/default_deconstruction_crowbar() + playsound(src.loc, 'sound/items/Crowbar.ogg', 50, 1) + var/obj/machinery/constructable_frame/machine_frame/M = new /obj/machinery/constructable_frame/machine_frame(src.loc) + M.state = 2 + M.icon_state = "box_1" + for(var/obj/I in component_parts) + if(I.reliability != 100 && crit_fail) + I.crit_fail = 1 + I.loc = src.loc + del(src) + +/obj/machinery/proc/default_deconstruction_screwdriver(var/mob/user, var/icon_state_open, var/icon_state_closed) + if (!panel_open) + panel_open = 1 + icon_state = icon_state_open + user << "You open the maintenance hatch of [src]." + else + panel_open = 0 + icon_state = icon_state_closed + user << "You close the maintenance hatch of [src]." diff --git a/code/game/machinery/telecomms/machine_interactions.dm b/code/game/machinery/telecomms/machine_interactions.dm index a3c1ee3f340..a22750aa3dd 100644 --- a/code/game/machinery/telecomms/machine_interactions.dm +++ b/code/game/machinery/telecomms/machine_interactions.dm @@ -68,9 +68,12 @@ user << "You finish prying out the components." // Drop all the component stuff - if(contents.len > 0) - for(var/obj/x in src) - x.loc = user.loc + if(component_parts) + for(var/obj/I in component_parts) + if(I.reliability != 100 && crit_fail) + I.crit_fail = 1 + I.loc = src.loc + else // If the machine wasn't made during runtime, probably doesn't have components: @@ -81,13 +84,14 @@ for(var/i = 1, i <= C.req_components[I], i++) newpath = text2path(I) var/obj/item/s = new newpath - s.loc = user.loc - if(istype(P, /obj/item/weapon/cable_coil)) - var/obj/item/weapon/cable_coil/A = P + s.loc = src.loc + if(istype(s, /obj/item/weapon/cable_coil)) + var/obj/item/weapon/cable_coil/A = s A.amount = 1 + A.update_icon() // Drop a circuit board too - C.loc = user.loc + C.loc = src.loc // Create a machine frame and delete the current machine var/obj/machinery/constructable_frame/machine_frame/F = new diff --git a/code/game/machinery/vending.dm b/code/game/machinery/vending.dm index 661c885b4d7..d7b3aa81b6a 100644 --- a/code/game/machinery/vending.dm +++ b/code/game/machinery/vending.dm @@ -40,7 +40,6 @@ var/shoot_inventory = 0 //Fire items at customers! We're broken! var/shut_up = 0 //Stop spouting those godawful pitches! var/extended_inventory = 0 //can we access the hidden inventory? - var/panel_open = 0 //Hacking that vending machine. Gonna get a free candy bar. var/scan_id = 1 var/obj/item/weapon/coin/coin var/datum/wires/vending/wires = null diff --git a/code/game/mecha/mech_fabricator.dm b/code/game/mecha/mech_fabricator.dm index 9bf3da5d6ff..864ff0f51d2 100644 --- a/code/game/mecha/mech_fabricator.dm +++ b/code/game/mecha/mech_fabricator.dm @@ -34,7 +34,6 @@ var/list/queue = list() var/processing_queue = 0 var/screen = "main" - var/opened = 0 var/temp var/list/part_sets = list( //set names must be unique "Cyborg"=list( @@ -701,25 +700,11 @@ /obj/machinery/mecha_part_fabricator/attackby(obj/W as obj, mob/user as mob) if(istype(W,/obj/item/weapon/screwdriver)) - if (!opened) - opened = 1 - icon_state = "fab-o" - user << "You open the maintenance hatch of [src]." - else - opened = 0 - icon_state = "fab-idle" - user << "You close the maintenance hatch of [src]." + default_deconstruction_screwdriver(user, "fab-o", "fab-idle") + return - if (opened) + if (panel_open) if(istype(W, /obj/item/weapon/crowbar)) - playsound(src.loc, 'sound/items/Crowbar.ogg', 50, 1) - var/obj/machinery/constructable_frame/machine_frame/M = new /obj/machinery/constructable_frame/machine_frame(src.loc) - M.state = 2 - M.icon_state = "box_1" - for(var/obj/I in component_parts) - if(I.reliability != 100 && crit_fail) - I.crit_fail = 1 - I.loc = src.loc if(src.resources["metal"] >= 3750) var/obj/item/stack/sheet/metal/G = new /obj/item/stack/sheet/metal(src.loc) G.amount = round(src.resources["metal"] / G.perunit) @@ -744,7 +729,7 @@ if(src.resources["bananium"] >= 2000) var/obj/item/stack/sheet/mineral/clown/G = new /obj/item/stack/sheet/mineral/clown(src.loc) G.amount = round(src.resources["bananium"] / G.perunit) - del(src) + default_deconstruction_crowbar() return 1 else user << "\red You can't load the [src.name] while it's opened." diff --git a/code/modules/power/port_gen.dm b/code/modules/power/port_gen.dm index 628956fa68a..0568744f67f 100644 --- a/code/modules/power/port_gen.dm +++ b/code/modules/power/port_gen.dm @@ -53,7 +53,6 @@ display round(lastgen) and plasmatank amount var/active = 0 var/power_gen = 5000 - var/open = 0 var/recent_fault = 0 var/power_output = 1 @@ -115,8 +114,8 @@ display round(lastgen) and plasmatank amount component_parts = list() component_parts += new /obj/item/weapon/stock_parts/matter_bin(src) component_parts += new /obj/item/weapon/stock_parts/micro_laser(src) - component_parts += new /obj/item/weapon/cable_coil(src) - component_parts += new /obj/item/weapon/cable_coil(src) + component_parts += new /obj/item/weapon/cable_coil(src, 1) + component_parts += new /obj/item/weapon/cable_coil(src, 1) component_parts += new /obj/item/weapon/stock_parts/capacitor(src) component_parts += new board_path(src) var/obj/sheet = new sheet_path(null) @@ -231,21 +230,14 @@ display round(lastgen) and plasmatank amount playsound(src.loc, 'sound/items/Deconstruct.ogg', 50, 1) else if(istype(O, /obj/item/weapon/screwdriver)) - open = !open + panel_open = !panel_open playsound(src.loc, 'sound/items/Screwdriver.ogg', 50, 1) - if(open) + if(panel_open) user << "\blue You open the access panel." else user << "\blue You close the access panel." - else if(istype(O, /obj/item/weapon/crowbar) && !open) - var/obj/machinery/constructable_frame/machine_frame/new_frame = new /obj/machinery/constructable_frame/machine_frame(src.loc) - for(var/obj/item/I in component_parts) - if(I.reliability < 100) - I.crit_fail = 1 - I.loc = src.loc - new_frame.state = 2 - new_frame.icon_state = "box_1" - del(src) + else if(istype(O, /obj/item/weapon/crowbar) && !panel_open) + default_deconstruction_crowbar() /obj/machinery/power/port_gen/pacman/attack_hand(mob/user as mob) ..() diff --git a/code/modules/research/circuitprinter.dm b/code/modules/research/circuitprinter.dm index 5da8dbf3688..5ac1762d266 100644 --- a/code/modules/research/circuitprinter.dm +++ b/code/modules/research/circuitprinter.dm @@ -52,19 +52,12 @@ using metal and glass, it uses glass and reagents (usually sulfuric acis). if (shocked) shock(user,50) if (istype(O, /obj/item/weapon/screwdriver)) - if (!opened) - opened = 1 - if(linked_console) - linked_console.linked_imprinter = null - linked_console = null - icon_state = "circuit_imprinter_t" - user << "You open the maintenance hatch of [src]." - else - opened = 0 - icon_state = "circuit_imprinter" - user << "You close the maintenance hatch of [src]." + if(linked_console) + linked_console.linked_imprinter = null + linked_console = null + default_deconstruction_screwdriver(user, "circuit_imprinter_t", "circuit_imprinter") return - if (opened) + if (panel_open) if(istype(O, /obj/item/weapon/crowbar)) playsound(src.loc, 'sound/items/Crowbar.ogg', 50, 1) var/obj/machinery/constructable_frame/machine_frame/M = new /obj/machinery/constructable_frame/machine_frame(src.loc) diff --git a/code/modules/research/destructive_analyzer.dm b/code/modules/research/destructive_analyzer.dm index a6501553fad..bee0c198916 100644 --- a/code/modules/research/destructive_analyzer.dm +++ b/code/modules/research/destructive_analyzer.dm @@ -44,27 +44,14 @@ Note: Must be placed within 3 tiles of the R&D Console if (shocked) shock(user,50) if (istype(O, /obj/item/weapon/screwdriver)) - if (!opened) - opened = 1 - if(linked_console) - linked_console.linked_destroy = null - linked_console = null - icon_state = "d_analyzer_t" - user << "You open the maintenance hatch of [src]." - else - opened = 0 - icon_state = "d_analyzer" - user << "You close the maintenance hatch of [src]." + if(linked_console) + linked_console.linked_destroy = null + linked_console = null + default_deconstruction_screwdriver(user, "d_analyzer_t", "d_analyzer") return - if (opened) + if (panel_open) if(istype(O, /obj/item/weapon/crowbar)) - playsound(src.loc, 'sound/items/Crowbar.ogg', 50, 1) - var/obj/machinery/constructable_frame/machine_frame/M = new /obj/machinery/constructable_frame/machine_frame(src.loc) - M.state = 2 - M.icon_state = "box_1" - for(var/obj/I in component_parts) - I.loc = src.loc - del(src) + default_deconstruction_crowbar() return 1 else user << "\red You can't load the [src.name] while it's opened." diff --git a/code/modules/research/protolathe.dm b/code/modules/research/protolathe.dm index de1a92ec018..ec908f22d73 100644 --- a/code/modules/research/protolathe.dm +++ b/code/modules/research/protolathe.dm @@ -57,30 +57,13 @@ Note: Must be placed west/left of and R&D console to function. if (O.is_open_container()) return 1 if (istype(O, /obj/item/weapon/screwdriver)) - if (!opened) - opened = 1 - if(linked_console) - linked_console.linked_lathe = null - linked_console = null - icon_state = "protolathe_t" - user << "You open the maintenance hatch of [src]." - else - opened = 0 - icon_state = "protolathe" - user << "You close the maintenance hatch of [src]." + if(linked_console) + linked_console.linked_lathe = null + linked_console = null + default_deconstruction_screwdriver(user, "protolathe_t", "protolathe") return - if (opened) + if (panel_open) if(istype(O, /obj/item/weapon/crowbar)) - playsound(src.loc, 'sound/items/Crowbar.ogg', 50, 1) - var/obj/machinery/constructable_frame/machine_frame/M = new /obj/machinery/constructable_frame/machine_frame(src.loc) - M.state = 2 - M.icon_state = "box_1" - for(var/obj/I in component_parts) - if(istype(I, /obj/item/weapon/reagent_containers/glass/beaker)) - reagents.trans_to(I, reagents.total_volume) - if(I.reliability != 100 && crit_fail) - I.crit_fail = 1 - I.loc = src.loc if(m_amount >= 3750) var/obj/item/stack/sheet/metal/G = new /obj/item/stack/sheet/metal(src.loc) G.amount = round(m_amount / G.perunit) @@ -108,7 +91,7 @@ Note: Must be placed west/left of and R&D console to function. if(adamantine_amount >= 2000) var/obj/item/stack/sheet/mineral/adamantine/G = new /obj/item/stack/sheet/mineral/adamantine(src.loc) G.amount = round(adamantine_amount / G.perunit) - del(src) + default_deconstruction_crowbar() return 1 else user << "\red You can't load the [src.name] while it's opened." diff --git a/code/modules/research/rdconsole.dm b/code/modules/research/rdconsole.dm index cb1bd68ca44..b77802f59b8 100644 --- a/code/modules/research/rdconsole.dm +++ b/code/modules/research/rdconsole.dm @@ -99,7 +99,7 @@ won't update every console in existence) but it's more of a hassle to do. Also, /obj/machinery/computer/rdconsole/proc/SyncRDevices() //Makes sure it is properly sync'ed up with the devices attached to it (if any). for(var/obj/machinery/r_n_d/D in oview(3,src)) - if(D.linked_console != null || D.disabled || D.opened) + if(D.linked_console != null || D.disabled || D.panel_open) continue if(istype(D, /obj/machinery/r_n_d/destructive_analyzer)) if(linked_destroy == null) diff --git a/code/modules/research/rdmachines.dm b/code/modules/research/rdmachines.dm index 68def8bd39c..ee922a055a6 100644 --- a/code/modules/research/rdmachines.dm +++ b/code/modules/research/rdmachines.dm @@ -17,7 +17,6 @@ var/hack_wire var/disable_wire var/shock_wire - var/opened = 0 var/obj/machinery/computer/rdconsole/linked_console /obj/machinery/r_n_d/New() @@ -53,7 +52,7 @@ /obj/machinery/r_n_d/attack_hand(mob/user as mob) if (shocked) shock(user,50) - if(opened) + if(panel_open) var/dat as text dat += "[src.name] Wires:
" for(var/wire in src.wires) diff --git a/code/modules/research/server.dm b/code/modules/research/server.dm index 06aa463f2b0..b90917b53e1 100644 --- a/code/modules/research/server.dm +++ b/code/modules/research/server.dm @@ -19,8 +19,8 @@ component_parts = list() component_parts += new /obj/item/weapon/circuitboard/rdserver(src) component_parts += new /obj/item/weapon/stock_parts/scanning_module(src) - component_parts += new /obj/item/weapon/cable_coil(src) - component_parts += new /obj/item/weapon/cable_coil(src) + component_parts += new /obj/item/weapon/cable_coil(src, 1) + component_parts += new /obj/item/weapon/cable_coil(src, 1) RefreshParts() src.initialize(); //Agouri @@ -131,27 +131,12 @@ if (shocked) shock(user,50) if (istype(O, /obj/item/weapon/screwdriver)) - if (!opened) - opened = 1 - icon_state = "server_o" - user << "You open the maintenance hatch of [src]." - else - opened = 0 - icon_state = "server" - user << "You close the maintenance hatch of [src]." + default_deconstruction_screwdriver(user, "server_o", "server") return - if (opened) + if (panel_open) if(istype(O, /obj/item/weapon/crowbar)) griefProtection() - playsound(src.loc, 'sound/items/Crowbar.ogg', 50, 1) - var/obj/machinery/constructable_frame/machine_frame/M = new /obj/machinery/constructable_frame/machine_frame(src.loc) - M.state = 2 - M.icon_state = "box_1" - for(var/obj/I in component_parts) - if(I.reliability != 100 && crit_fail) - I.crit_fail = 1 - I.loc = src.loc - del(src) + default_deconstruction_crowbar() return 1 /obj/machinery/r_n_d/server/attack_hand(mob/user as mob) // I guess only exists to stop ninjas or hell does it even work I dunno. See also ninja gloves. diff --git a/icons/obj/Cryogenic2.dmi b/icons/obj/Cryogenic2.dmi index 7314ac709af8ca33c79e0da77e071b78347cd95c..91e301beded81f4f8134bc6c54076060ad248b42 100644 GIT binary patch delta 12220 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 delta 9940 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 diff --git a/icons/obj/cloning.dmi b/icons/obj/cloning.dmi index af0bb42e60207c87625f376ee0d15285e07a04d1..ada68297367a8373b90abe6ef42754f82085d751 100644 GIT binary patch literal 9878 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 Date: Sat, 7 Dec 2013 09:27:56 +0200 Subject: [PATCH 02/29] Applied logic to portable generator deconstruction. --- code/modules/power/port_gen.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/power/port_gen.dm b/code/modules/power/port_gen.dm index 0568744f67f..f8569d10924 100644 --- a/code/modules/power/port_gen.dm +++ b/code/modules/power/port_gen.dm @@ -236,7 +236,7 @@ display round(lastgen) and plasmatank amount user << "\blue You open the access panel." else user << "\blue You close the access panel." - else if(istype(O, /obj/item/weapon/crowbar) && !panel_open) + else if(istype(O, /obj/item/weapon/crowbar) && panel_open) default_deconstruction_crowbar() /obj/machinery/power/port_gen/pacman/attack_hand(mob/user as mob) From eeaee2d5ec4e459a171b23706757680d9524c105 Mon Sep 17 00:00:00 2001 From: Jordie0608 Date: Fri, 13 Dec 2013 04:30:45 +1100 Subject: [PATCH 03/29] Removed digital valves from atmos --- maps/tgstation.2.1.2.dmm | 26 ++++++++++++-------------- 1 file changed, 12 insertions(+), 14 deletions(-) diff --git a/maps/tgstation.2.1.2.dmm b/maps/tgstation.2.1.2.dmm index 888b736c2ef..c0e2a4ae479 100644 --- a/maps/tgstation.2.1.2.dmm +++ b/maps/tgstation.2.1.2.dmm @@ -4573,7 +4573,7 @@ "bJW" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "yellow"; icon_state = "manifold-y"; level = 2},/turf/simulated/floor,/area/atmos) "bJX" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "yellow"; dir = 4; icon_state = "intact-y"; level = 2},/turf/simulated/floor,/area/atmos) "bJY" = (/obj/machinery/atmospherics/binary/pump{dir = 0; icon_state = "intact_off"; name = "Air to Mix"; on = 0},/obj/machinery/atmospherics/pipe/simple{pipe_color = "yellow"; dir = 4; icon_state = "intact-y"; level = 2},/turf/simulated/floor,/area/atmos) -"bJZ" = (/obj/machinery/light{dir = 4; icon_state = "tube1"},/obj/machinery/atmospherics/valve/digital{pipe_color = "yellow"; dir = 4; name = "Gas Mix Outlet Valve"},/turf/simulated/floor{dir = 5; icon_state = "green"},/area/atmos) +"bJZ" = (/obj/machinery/light{dir = 4; icon_state = "tube1"},/obj/machinery/atmospherics/binary/pump{dir = 8; icon_state = "intact_off"; name = "Mix Outlet Pump"; on = 0},/turf/simulated/floor{dir = 5; icon_state = "green"},/area/atmos) "bKa" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple{pipe_color = "green"; dir = 4; icon_state = "intact-g"; level = 2},/obj/machinery/atmospherics/pipe/simple{pipe_color = "cyan"; icon_state = "intact-c"},/obj/machinery/atmospherics/pipe/simple{pipe_color = "yellow"; dir = 4; icon_state = "intact-y"; level = 2},/turf/simulated/floor/plating,/area/atmos) "bKb" = (/obj/structure/lattice,/obj/machinery/atmospherics/pipe/simple{pipe_color = "yellow"; dir = 4; icon_state = "intact-y"; level = 2},/turf/space,/area) "bKc" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/obj/structure/grille,/obj/machinery/meter,/turf/simulated/wall/r_wall,/area/atmos) @@ -4805,8 +4805,8 @@ "bOu" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "yellow"; icon_state = "intact-y"; level = 2},/obj/machinery/meter,/turf/simulated/floor,/area/atmos) "bOv" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "yellow"; dir = 6; icon_state = "intact-y"; level = 2},/obj/machinery/meter,/turf/simulated/floor,/area/atmos) "bOw" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "yellow"; dir = 1; icon_state = "manifold-y"; level = 2},/turf/simulated/floor,/area/atmos) -"bOx" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "green"; icon_state = "intact-g"; level = 2},/obj/machinery/atmospherics/binary/pump{dir = 8; icon_state = "intact_off"; name = "N2O to Pure"; on = 0},/turf/simulated/floor,/area/atmos) -"bOy" = (/obj/machinery/atmospherics/valve/digital{pipe_color = "yellow"; dir = 4; name = "N2O Outlet Valve"},/turf/simulated/floor{icon_state = "escape"; dir = 5},/area/atmos) +"bOx" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "green"; icon_state = "intact-g"; level = 2},/obj/machinery/atmospherics/pipe/simple{pipe_color = "yellow"; dir = 4; icon_state = "intact-y"; level = 2},/turf/simulated/floor,/area/atmos) +"bOy" = (/obj/machinery/atmospherics/binary/pump{dir = 8; icon_state = "intact_off"; name = "CO2 Outlet Pump"; on = 0},/turf/simulated/floor{dir = 5; icon_state = "yellow"},/area/atmos) "bOz" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple{pipe_color = "cyan"; icon_state = "intact-c"},/obj/machinery/atmospherics/pipe/simple{pipe_color = "yellow"; dir = 4; icon_state = "intact-y"; level = 2},/turf/simulated/floor/plating,/area/atmos) "bOA" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; external_pressure_bound = 0; frequency = 1441; icon_state = "in"; id_tag = "n2o_out"; initialize_directions = 1; internal_pressure_bound = 4000; on = 1; pressure_checks = 2; pump_direction = 0},/turf/simulated/floor/engine/n20,/area/atmos) "bOB" = (/turf/simulated/floor/engine/n20,/area/atmos) @@ -5024,8 +5024,8 @@ "bSF" = (/obj/machinery/atmospherics/portables_connector{dir = 4},/obj/machinery/portable_atmospherics/canister,/turf/simulated/floor{dir = 2; icon_state = "bot"},/area/atmos) "bSG" = (/obj/machinery/atmospherics/portables_connector{dir = 8},/turf/simulated/floor{dir = 2; icon_state = "bot"},/area/atmos) "bSH" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "yellow"; dir = 8; icon_state = "manifold-y"; level = 2},/turf/simulated/floor,/area/atmos) -"bSI" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "green"; icon_state = "intact-g"; level = 2},/obj/machinery/atmospherics/binary/pump{dir = 8; icon_state = "intact_off"; name = "Plasma to Pure"; on = 0},/turf/simulated/floor,/area/atmos) -"bSJ" = (/obj/machinery/camera{c_tag = "Atmospherics East"; dir = 8; network = list("SS13")},/obj/machinery/atmospherics/valve/digital{pipe_color = "yellow"; dir = 4; name = "Plasma Outlet Valve"},/turf/simulated/floor{dir = 5; icon_state = "warning"},/area/atmos) +"bSI" = (/obj/machinery/camera{c_tag = "Atmospherics South East"; dir = 1},/obj/machinery/atmospherics/binary/pump{dir = 1; icon_state = "intact_on"; name = "Air Outlet Pump"; on = 1},/turf/simulated/floor{icon_state = "arrival"; dir = 6},/area/atmos) +"bSJ" = (/obj/machinery/atmospherics/binary/pump{dir = 1; icon_state = "intact_on"; name = "N2 Outlet Pump"; on = 1},/turf/simulated/floor{icon_state = "red"; dir = 6},/area/atmos) "bSK" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; external_pressure_bound = 0; frequency = 1441; icon_state = "in"; id_tag = "tox_out"; initialize_directions = 1; internal_pressure_bound = 4000; on = 1; pressure_checks = 2; pump_direction = 0},/turf/simulated/floor/engine{carbon_dioxide = 0; name = "plasma floor"; nitrogen = 0; oxygen = 0; toxins = 70000},/area/atmos) "bSL" = (/turf/simulated/floor/engine{carbon_dioxide = 0; name = "plasma floor"; nitrogen = 0; oxygen = 0; toxins = 70000},/area/atmos) "bSM" = (/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/turf/simulated/floor/engine{carbon_dioxide = 0; name = "plasma floor"; nitrogen = 0; oxygen = 0; toxins = 70000},/area/atmos) @@ -5203,8 +5203,8 @@ "bWc" = (/obj/machinery/atmospherics/binary/pump{dir = 8; icon_state = "intact_off"; name = "Port to Filter"; on = 0},/turf/simulated/floor,/area/atmos) "bWd" = (/obj/machinery/atmospherics/pipe/manifold{icon_state = "manifold"; level = 2},/obj/item/weapon/cigbutt,/turf/simulated/floor,/area/atmos) "bWe" = (/obj/machinery/atmospherics/unary/cold_sink/freezer{dir = 8; icon_state = "freezer_0"},/turf/simulated/floor,/area/atmos) -"bWf" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "green"; icon_state = "intact-g"; level = 2},/obj/machinery/atmospherics/binary/pump{dir = 8; icon_state = "intact_off"; name = "CO2 to Pure"; on = 0},/turf/simulated/floor,/area/atmos) -"bWg" = (/obj/machinery/atmospherics/valve/digital{pipe_color = "yellow"; dir = 4; name = "CO2 Outlet Valve"},/turf/simulated/floor{dir = 5; icon_state = "yellow"},/area/atmos) +"bWf" = (/obj/machinery/atmospherics/binary/pump{dir = 1; icon_state = "intact_on"; name = "O2 Outlet Pump"; on = 1},/turf/simulated/floor{icon_state = "blue"; dir = 6},/area/atmos) +"bWg" = (/obj/machinery/atmospherics/binary/pump{dir = 8; icon_state = "intact_off"; name = "N2O Outlet Pump"; on = 0},/turf/simulated/floor{icon_state = "escape"; dir = 5},/area/atmos) "bWh" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; external_pressure_bound = 0; frequency = 1441; icon_state = "in"; id_tag = "co2_out"; initialize_directions = 1; internal_pressure_bound = 4000; on = 1; pressure_checks = 2; pump_direction = 0},/turf/simulated/floor/engine{carbon_dioxide = 50000; name = "co2 floor"; nitrogen = 0; oxygen = 0},/area/atmos) "bWi" = (/turf/simulated/floor/engine{carbon_dioxide = 50000; name = "co2 floor"; nitrogen = 0; oxygen = 0},/area/atmos) "bWj" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor/plating,/area/maintenance/asmaint) @@ -5396,14 +5396,12 @@ "bZN" = (/obj/machinery/portable_atmospherics/scrubber,/turf/simulated/floor,/area/atmos) "bZO" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "green"; icon_state = "intact-g"; level = 2},/obj/machinery/portable_atmospherics/pump,/turf/simulated/floor{icon_state = "red"; dir = 10},/area/atmos) "bZP" = (/obj/machinery/computer/general_air_control/large_tank_control{frequency = 1441; input_tag = "n2_in"; name = "Nitrogen Supply Control"; output_tag = "n2_out"; sensors = list("n2_sensor" = "Tank")},/turf/simulated/floor{icon_state = "red"},/area/atmos) -"bZQ" = (/obj/machinery/atmospherics/valve/digital{name = "Nitrogen Outlet Valve"; openDuringInit = 1},/turf/simulated/floor{icon_state = "red"; dir = 6},/area/atmos) +"bZQ" = (/obj/machinery/camera{c_tag = "Atmospherics East"; dir = 8; network = list("SS13")},/obj/machinery/atmospherics/binary/pump{dir = 8; icon_state = "intact_off"; name = "Plasma Outlet Pump"; on = 0},/turf/simulated/floor{dir = 5; icon_state = "warning"},/area/atmos) "bZR" = (/obj/machinery/light,/turf/simulated/floor,/area/atmos) "bZS" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "green"; icon_state = "intact-g"; level = 2},/turf/simulated/floor{icon_state = "blue"; dir = 10},/area/atmos) "bZT" = (/obj/machinery/computer/general_air_control/large_tank_control{frequency = 1441; input_tag = "o2_in"; name = "Oxygen Supply Control"; output_tag = "o2_out"; sensors = list("o2_sensor" = "Tank")},/turf/simulated/floor{dir = 0; icon_state = "blue"},/area/atmos) -"bZU" = (/obj/machinery/atmospherics/valve/digital{name = "Oxygen Outlet Valve"; openDuringInit = 1},/turf/simulated/floor{icon_state = "blue"; dir = 6},/area/atmos) "bZV" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "cyan"; icon_state = "intact-c"; level = 2},/turf/simulated/floor{icon_state = "arrival"; dir = 10},/area/atmos) "bZW" = (/obj/machinery/computer/general_air_control/large_tank_control{frequency = 1443; input_tag = "air_in"; name = "Mixed Air Supply Control"; output_tag = "air_out"; pressure_setting = 2000; sensors = list("air_sensor" = "Tank")},/turf/simulated/floor{icon_state = "arrival"},/area/atmos) -"bZX" = (/obj/machinery/camera{c_tag = "Atmospherics South East"; dir = 1},/obj/machinery/atmospherics/valve/digital{name = "Mixed Air Outlet Valve"; openDuringInit = 1},/turf/simulated/floor{icon_state = "arrival"; dir = 6},/area/atmos) "bZY" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/maintenance/asmaint) "bZZ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating/airless,/area) "caa" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating/airless,/area) @@ -8412,20 +8410,20 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaafaaaaaaaaabCkbGsbCkaaaaafbKIbKJbIFbKKbKLbKMbIHbIHbKNbKObIJbKPbKQbGBbKRbKSbKTbKUbIVbIVbIVbKVbKWbIVbKXbIVbKYbKZbIVbLabLbbLcbLdbLebLfbLgbLhbLiaafbLjbLkbKfbLlbJeaafbLmbIdbIebLnbLobJmbLpbIebLqbLrbLsbIebJmbLtbLubLvbJmbIibLwbLxbEtbEtbEtbEtbFVbLybLzbLAbFVbEtbEtbEtbEtbEtbLBbLCbLDbLEbLFbLGbLHbLIbLJbLKbLLbLLbLLbLLbLMbLNbLObLPbakbakbakbakaaaaaaaafbLQbLQbLQaaaaafaaaaaaaafaaaaaaaafaaaaaaaafaaaaaabyWbvabxBbvabvabwybwybwybwybwybwybwybvabvaaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaafaaaaaaaaabCkbAGbCkaaaaafbLRbLSbLTbLUbLVbIHbIHbIHbIHbIHbLWbIFbLXbLYbLZbMabMbbMcbJSbIVbMdbMebMfbMgbMhbMibMjbMkbMkbMlbMmbJVbMnbMobMpbMqbMrbMsbMtbKcbMubKfbKfbJeaafbMvbIdbIebMwbJmbMxbIfbIebIebMybMzbIebMAbMBbMCbMDbMEbMFbMGbMHbMIbMJbMJbMKbMLbHibMMbMNbMObMPbyCbyCbyCbEtbMQbLCbMRbMSbMTbLIbMUbLIbLJbMVbMWbMXbMXbMXbMXbMYbMZbNabNbbNcbNbbNdbNdbNdbNdbNdbNdbNdbNdbNdbNdbNdbNdbNdbNdbNdbNdbNdbNdbNdbNdbNebNfbNfbNgbvabvabwybwybNhbwybwybvabvaaaaaafaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaaabDGbAGbDGaaaaafbNibNjbIFbNkbLVbIHbIHbNlbNmbNnbNobIFbKQbGBbKRbHLbKTbNpbNqbIVbIVbNrbHNbNsbNtbNubNvbIVbIVbNwbNxbNybNzbNAbNBbNCbNBbNDaafbJebJebJebJebJeaafbtobIdbIebNEbNFbNFbNGbNHbNIbNJbNKbNLbNMbNNbNFbNObNPbIebNQbMHbyCbyCbyCbNRbNSbHibNTbHibNUbNVbyCbyCbyCbEtbNWbLCbNXbNYbNZbLIbOabObbLJbMVbOcbakbOdbOebakbOfbOgbOhbakbakbakaafaaaaaaaafbLQbLQbLQaaaaafaaaaaaaafaaaaaaaafaaaaaaaafaafaafbOibOjbwxbxCbuZbvabvabwybwzbwybvabvaaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabOkaaaaafaafbOlbOlbOlbOlbOlbOlbOlbOlbwJbGsbwJbwJbwJbwJbNjbIFbIFbOmbIFbIFbIFbIFbIFbIFbIFbOnbOobKRbOpbGEbHMbHMbOqbOrbOqbHNbIVbIVbIVbNvbOsbJcbJcbOtbOubOvbJWbOwbOxbOybOzbKbbKcbOAbOBbOBbJeaafbtobIdbIebIebIebIebIfbOCbODbOEbOFbOGbOHbOIbKjbOFbOHbOJbNQbMHbyCbyCbyCbOKbOLbMNbOMbHibONbOObMJbMJbOPbEtbOQbORbOSbOTbKCbOUbLIbLIbLJbMVbOcbOVbOWbOXbOYbOYbOZbPabOYaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafbPbbuXbuXbuYbuZbuZbvabvabvabvabvbaaaaafaaaaafaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabOkaaaaafaafbOlbOlbOlbOlbOlbOlbOlbOlbwJbGsbwJbwJbwJbwJbNjbIFbIFbOmbIFbIFbIFbIFbIFbIFbIFbOnbOobKRbOpbGEbHMbHMbOqbOrbOqbHNbIVbIVbIVbNvbOsbJcbJcbOtbOubOvbJWbOwbOxbWgbOzbKbbKcbOAbOBbOBbJeaafbtobIdbIebIebIebIebIfbOCbODbOEbOFbOGbOHbOIbKjbOFbOHbOJbNQbMHbyCbyCbyCbOKbOLbMNbOMbHibONbOObMJbMJbOPbEtbOQbORbOSbOTbKCbOUbLIbLIbLJbMVbOcbOVbOWbOXbOYbOYbOZbPabOYaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafbPbbuXbuXbuYbuZbuZbvabvabvabvabvbaaaaafaaaaafaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabPcbPdbPebPfbPgbPfbPhbPibPjbPkbPlbPmbPnbOlbPobPpbPqbPqbPqbPqbPrbPsbPsbPtbPubPvbPwbPxbPxbPxbPybPzbGBbKRbPAbPBbPCbJcbJcbJcbPDbPEbJcbJcbPFbPGbPHbIVbPIbPJbPKbPLbIVbPMbPNbPObLiaafbLjbPPbPQbPRbJeaafbtobPSbGYbGYbGYbPTbIebPUbJmbPVbPWbPXbPYbMDbPZbMEbQabMzbNQbMHbEtbEtbEtbEtbQbbQcbNTbQdbQbbEtbEtbEtbEtbEtbQebQfbQgbQhbQibQjbQkbLIbLJbQlbOcbakbQmbQnbOYbQobQpbQqbOYaafaaaaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaaaaaaaaaaaaaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaabQrbQrbQrbQrbQrbQsbQtbQubQvbQvbQubOlbQwbQxbQxbQxbQxbQxbQxbQxbQxbQybQybQzbQybQybQAbzebwJbQBbGBbKRbPAbQCbQDbQEbQFbMkbQGbQHbMkbMkbQIbQJbQKbQLbQMbQNbQObQPbIVbPMbQQbQRbQSbMtbKcbQTbOBbOBbJeaafbQUbQVbQVbQVbymbIdbIebQWbQXbQYbQZbRabODbRbbRcbRdbODbMzbNQbMHbMIbMJbMJbRebMLbHibMMbMNbRfbRgbyCbyCbyCbxqbLJbLJbLJbLJbLJbLJbLJbLJbLJbMVbOcbakbakbakbOYbRhbRibRjbOYaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafbRkbRlbRmbRnbRmbRobRpbRqbRrbRsbRtbOlbQwbQxbRubRvbRwbRxbRybRzbRubRAbRBbRCbRDbQybQybzebwJbREbGBbKRbRFbRGbRHbRIbRJbRKbRLbRMbRLbRNbRObRPbHMbHMbHMbRQbIVbPKbIVbPMbPNbRRbLiaafbJebJebJebJebJeaafaafaafaafaafbtobIdbIebRSbLvbRTbRUbRabJmbRVbRcbRWbRXbMzbNQbMHbyCbRYbyCbRZbNSbHibNTbHibNUbSabyCbRYbyCbxqbSbbLLbLLbLLbLLbLLbLLbLLbLLbScbOcbOXbakaaabOYbSdbSebSfbOYaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafbRkbSgbShbSibSjbQubSkbQubSlbQubQubSmbQwbQxbRubSnbSobRubSpbSqbRubSrbSsbStbSubSvbQybzebwJbQBbGBbKRbSwbSxbGJbSybSzbGJbSAbSBbSCbGJbSDbNvbSEbHMbSFbQPbIVbQNbSGbSHbSIbSJbOzbKbbKcbSKbSLbSMbJeaafaaaaaaaaaaaabKgbIdbIebSNbSObSPbSQbSRbJfbSSbSTbSUbJfbSVbNQbMHbyCbyCbyCbSWbSXbMNbOMbHibONbSYbMJbMJbOPbxqbSZbTabMXbMXbMXbMXbMXbMXbTbbTcbTdbakbakaaabTebTfbTgbThbTiaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafbRkbSgbShbSibSjbQubSkbQubSlbQubQubSmbQwbQxbRubSnbSobRubSpbSqbRubSrbSsbStbSubSvbQybzebwJbQBbGBbKRbSwbSxbGJbSybSzbGJbSAbSBbSCbGJbSDbNvbSEbHMbSFbQPbIVbQNbSGbSHbOxbZQbOzbKbbKcbSKbSLbSMbJeaafaaaaaaaaaaaabKgbIdbIebSNbSObSPbSQbSRbJfbSSbSTbSUbJfbSVbNQbMHbyCbyCbyCbSWbSXbMNbOMbHibONbSYbMJbMJbOPbxqbSZbTabMXbMXbMXbMXbMXbMXbTbbTcbTdbakbakaaabTebTfbTgbThbTiaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafbRkbTjbTkbTlbTkbTmbTnbTobTpbTqbTrbOlbTsbQxbTtbTubTvbRubTwbTtbTtbSrbTxbTybTzbTAbTBbTCbTDbTEbTFbTGbTHbTIbTJbTKbTLbTMbTNbTObTPbGJbIVbNvbTQbTRbSFbTSbIVbQNbSGbPMbPNbTTbLiaafbLjbTUbTVbTWbJeaafaaaaaaaaaaaabLmbIdbIebIebTXbTYbIebIibIebIebIebIebIebMzbNQbMHbEtbEtbEtbEtbQbbTZbNTbUabQbbEtbEtbEtbEtbxqbSZbUbbUcbUdbUebUebakaafaaaaaaaaaaaaaaaaaaaafbUfbUgbUfaafaaaaaaaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaBjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafbQrbQrbQrbQrbQrbOlbOlbOlbOlbOlbOlbOlbUhbQxbTtbTtbRubRubRubTtbUibUjbUkbUlbUmbUnbQybzebwJbUobUpbUqbUrbUsbUtbUubUvbUwbUxbUybUzbGJbUAbUBbTQbHMbSFbUCbIVbUDbSGbPMbUEbUFbQSbMtbKcbUGbSLbSLbJeaafaaaaaaaaaaaabMvbIdbUHbIebIebUIbIebUJbUKbULbwRbUMbUNbUObNQbMHbMIbMJbMJbUPbMLbHibMMbMNbUQbURbyCbyCbyCbxqbSZbUSbMYbUTbUUbUVbakaafaafaaaaaaaaaaaaaaaaafbUWbTgbUWaafaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafSafSafSafRafRafSafRafRafRagxafRafRafRafSafRaafaafaafbwJbDEbzebzebzebzebzebzebzebUXbwJbQwbQxbUYbUZbVabVbbRubRubVcbVdbVcbVebSubVfbQybzebVgbKQbGBbVhbVibVjbUtbVkbVlbVmbVnbVobVpbVqbJSbVrbHMbHMbHMbVsbIVbVtbVubPMbPNbIVbLiaafbJebJebJebJebJeaafaafaafaafaafbtobPSbGYbGYbVvbVwbwRbVxbVybVzbwRbVAbGYbVBbVCbMHbyCbyCbyCbVDbNSbHibNTbHibNUbVEbyCbyCbyCbxqbSZbUbbakbakbakbakbakaaaaafaafaaaaaaaaaaaaaafaaabVFaaaaaaaaaaaaaafaafaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafSaaaaaaaafaafaaaaafaafaaaaaaaafaafaafaaaafRaafaaaaaabwJbVGbVHbwJbwJbVIbVJbwJbwJbVKbGrbQwbQxbVLbTtbRubRubRubTtbUibVMbVNbSubVObVPbTBbTDbTDbVQbVRbVSbVibVibVTbUubVUbVVbVWbVXbVYbGJbIVbIYbVZbWabWbbLbbWcbWdbWebSHbWfbWgbOzbKbbKcbWhbWibWibJeaafaaaaaaaaaaaabQUbQVbQVbQVbWjbWkbwRbwRbWlbwRbwRbWkbWmbWnbWobWpbyCbyCbyCbWqbWrbWsbWtbHibONbWubMJbMJbOPbxqbSZbWvaaaaaaaaaaaaaaaaaaaafaafaafaaaaaaaaaaafaaabVFaaaaafaaaaaaaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafSaaaaaaaafaafaaaaafaafaaaaaaaafaafaafaaaafRaafaaaaaabwJbVGbVHbwJbwJbVIbVJbwJbwJbVKbGrbQwbQxbVLbTtbRubRubRubTtbUibVMbVNbSubVObVPbTBbTDbTDbVQbVRbVSbVibVibVTbUubVUbVVbVWbVXbVYbGJbIVbIYbVZbWabWbbLbbWcbWdbWebSHbOxbOybOzbKbbKcbWhbWibWibJeaafaaaaaaaaaaaabQUbQVbQVbQVbWjbWkbwRbwRbWlbwRbwRbWkbWmbWnbWobWpbyCbyCbyCbWqbWrbWsbWtbHibONbWubMJbMJbOPbxqbSZbWvaaaaaaaaaaaaaaaaaaaafaafaafaaaaaaaaaaafaaabVFaaaaafaaaaaaaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafSaaabWwbWxbWyaaabWwbWxbWyaaabWwbWxbWyaafafRaaaaaaaaabwJbwJbwJbwJaaaaaaaaaaaabwJbVKbWzbQwbQxbTtbWAbWBbRubWCbTtbTtbSrbWDbSubSubWEbQybWFbWGbWHbWIbWJbWKbWLbWMbUubWMbUtbUtbUubWNbGJbWObWPbWQbMkbMkbMmbOsbWRbOwbMnbPNbWSbLiaafbLjbWTbWUbWVbJeaafaaaaaaaaaaaaaafaaaaaabwRbWWbWXbWYbWYbWYbWYbWYbWZbXabtobXbbMHbxqbxqbxqbxqbxqbxqbXcbxqbxqbxqbxqbxqbxqbxqbSZbXdaaaaaaaaaaaaaaaaaabXebXebXebXfaafaafaafaafbVFaafaafaafaafaafagxbXebXeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafSaaabWwbXgbWyaaabWwbXgbWyaaabWwbXgbWyaafaafaaaaaaaaaaaaaaaaaaaafaaaaaabwJbwJbwJbXhbXibXjbQxbRubXkbXlbRubXmbXnbRubSrbXobXpbXqbXqbXrbXsbXtbXubXvbXwbXxbXybXzbXAbXBbUtbUtbUubXCbGJbXDbIVbIYbOsbJcbXEbXFbXGbXHbIabXIbXJbQSbMtbKcbXKbWibWibJeaafaaaaaaaaaaaaaafaaaaaabwRbXLbXMbXNbXNbXNbXNbXNbXNbXObGbbXPbXQbXRbXRbXRbXRbXRbXRbXSbXTbXTbXTbXTbXTbXTbXTbXUbUbaaaaaaaaaaaaaaaaaabXeaaaaafaaaaafaaaaaaaaabXVaaaaafaafaaaaaaaaaaaabXeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaafRaafbWwbXgbWyaaabWwbXgbWyaafbWwbXgbWyaafaafaaaaaaaaaaaaaaaaaaaafaaaaaabXWbXXbXWbzebzebQwbQxbRubXYbXZbYabYbbYcbRubYdbYebYfbYgbYhbQybYibYjbYkbYlbYmbYnbYobYpbYqbYrbYsbYtbYubYvbGJbYwbLebYxbYybIVbIVbIVbJbbPHbYybPNbRRbLiaafbJebJebJebJebJeaafaafaafaafaafaafaafaafbwRbYzbYAbYAbYBbYCbYDbYAbYAbYEbGbbYFbYGbYHbYIbYJbYJbYGbYGbYGbYGbYKbYGbYGbYLbYMbYNbYObYPaaaaaaaaaaaaaaaaaabXeaaabYQbYQbYQbYQbYQaafbYRaafbYQbYQbYQbYQbYQaaabXeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaabWwbXgbWyaafbWwbXgbWyaaabWwbXgbWyaaaaafaafaafaafaafaafaaaaafaaaaafbwJbwJbwJbzebzebQwbQxbQxbQxbQxbQxbQxbQxbQxbQybQybQybQybQybQybwJbYSbwJbYTbYUbYUbYUbYVbYWbYXbYUbYYbYZbZabZbbZcbZdbMpbZebZfbZgbZfbZebZhbZebZibOsbZjaafaafaafaafaafaafaafaaaaaaaaaaaaaafaaaaaaaaaaaaaafaaabZkbUHbZkaaaaaaaafbGbbZlbZmbZnbZnbZobakbZmbZnbZnbZobakbZmbZnbZnbZobakbakbakaaaaaaaaaaaaaaaaaabXeaafbZpbZqbZqbZqbZqbZrbYRbZsbZtbZtbZtbZtbZuaafbXeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafSafSafRaafaaabWwbXgbWyaafbWwbXgbWyaaabWwbXgbWyaafaafaaaaaaaaaaaaaafaafbZvbZwbZwbZwbZwbZxbzebzebQwbwJbZybZzbZAbZAbZAbZAbZAbZAbZAbZAbZAbZBbZBbZAbZCbZDbYTbZEbZFbZGbZHbZIbZJbYUbZKbZLbZMbGJbZNbZObZPbZQbZRbZSbZTbZUbIVbZVbZWbZXbIXaafaafaaaaaaaaaaaaaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaabZYbYCbZYaaaaaaaafbZZcaaaaaaafaaaaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaaaaaaaaaaaaaaaaabXeaafcabcabcabcabcabaaabYRaaacabcabcabcabcabaafbXeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafSafSafRaafaaabWwbXgbWyaafbWwbXgbWyaaabWwbXgbWyaafaafaaaaaaaaaaaaaafaafbZvbZwbZwbZwbZwbZxbzebzebQwbwJbZybZzbZAbZAbZAbZAbZAbZAbZAbZAbZAbZBbZBbZAbZCbZDbYTbZEbZFbZGbZHbZIbZJbYUbZKbZLbZMbGJbZNbZObZPbSJbZRbZSbZTbWfbIVbZVbZWbSIbIXaafaafaaaaaaaaaaaaaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaabZYbYCbZYaaaaaaaafbZZcaaaaaaafaaaaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaaaaaaaaaaaaaaaaabXeaafcabcabcabcabcabaaabYRaaacabcabcabcabcabaafbXeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafSaaaaafaaaaafaafcacaafaafaafcacaafaaaaafcacaafaaaaafaaaaaaaaaaaacadcaecafcagcahcaicajcakcalcalcambwJcancaocapcapcapcapcapcapcapcapcapcapcapcapcaqcarcascatcaucavcawcaxcaycazcaAcaBcaCcaDcaEcaFcaGcaHcaGcaFcaGcaHcaGcaIcaGcaIcaJaafaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaKcaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaaaaaaaaaaaaaaaaabXeaaaaafaaaaafaafaafaaabYRaaaaafaaaaafaaaaafaaabXeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafRaafcaLcaMcaMcaNcaOcaOcaOcaOcaOcaOcaOcaOcaOcaOcaOcaPcaMcaMcaMcaMcaQcaRcaQcaScaTcaUcaVbzebzebzecaWcaXcaYcaZcapcbacbacbbcapcbccbdcbecbfcbgcbhcbicbjcbkcblcbmcbncbocbpcbqcbrcbscbtcbucbvcapaafcbwaafcbxaafcbwaafcbxaafcbyaafcbyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaabXeaaabYQbYQbYQbYQbYQaafbYRaafbYQbYQbYQbYQbYQaafbXeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafSaaaaafaaaaafaafcbzaafaaaaafcbzaafaaaaafcbzaafaaaaaaaaaaaaaaaaaacadcaecbAcbBcbCcbDbZwcbEbzebzebzebzebzfcbFcapcbGcbHcbIcbJcbKcbLcbMcbNcbOcbPcbQcbRcbScbTcbUcbVcbWcbXcbqcbYbYUcbZcbZcbZcapbJeccabLjccabJeccabLjccabJeccbbLjcccbJeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaccdaaaaaaaaaaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaabXeaafbZpbZqbZqbZqbZqbZrbYRbZsbZtbZtbZtbZtbZuaafbXeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa From 130803fcd96a4e49322668fb8c2271686b57de0f Mon Sep 17 00:00:00 2001 From: Giacomand Date: Fri, 13 Dec 2013 00:00:20 +0000 Subject: [PATCH 04/29] * Added the THICKMATERIAL flag. It is used for thick coverall suits (space suits, firesuits, etc) and it will stop injections from syringes, hypos and parapens. It is also used for head items such as biohoods and space helmets. If you aim for the head, it will check if you can inject through the head equipped item, if you aim anywhere else it will check the external suit. Let me know if I missed an item or if you don't think an item should have the flag. * Cleaned up a bit of the gun code. * Fixed an issue with shotgun darts not working in barrel shotguns. * Made the on_hit() have a zone, will be used for syringe guns in another PR. * Removed the unused sleepy pen. * Changed /obj/item/weapon/gun/projectile/shotgun/pump/sc_pump to /obj/item/weapon/gun/projectile/shotgun/sc_pump, there was no /pump/ anywhere else. * Shotgun darts will follow the new flag. * Shotgun darts are now open containers, and I removed the snowflake check for them in syringes. * Added logging for reagents in any projectile. --- code/__DEFINES/flags.dm | 8 ++--- code/game/atoms.dm | 4 +-- code/modules/clothing/clothing.dm | 2 +- .../clothing/spacesuits/miscellaneous.dm | 7 ---- code/modules/clothing/suits/bio.dm | 4 +-- code/modules/clothing/suits/utility.dm | 9 +++--- code/modules/mob/living/carbon/human/human.dm | 17 ++++++++++ .../mob/living/carbon/human/human_defense.dm | 2 +- code/modules/mob/living/living.dm | 3 ++ code/modules/mob/living/living_defense.dm | 2 +- code/modules/mob/living/silicon/silicon.dm | 5 +++ code/modules/paperwork/pen.dm | 32 +++---------------- .../modules/projectiles/ammunition/bullets.dm | 1 + code/modules/projectiles/guns/projectile.dm | 14 +++++--- .../projectiles/guns/projectile/revolver.dm | 13 +------- .../projectiles/guns/projectile/shotgun.dm | 17 ++-------- code/modules/projectiles/projectile.dm | 18 +++++++---- .../modules/projectiles/projectile/bullets.dm | 11 ++++--- .../reagents/reagent_containers/borghydro.dm | 9 +++--- .../reagents/reagent_containers/hypospray.dm | 8 ++--- .../reagents/reagent_containers/syringes.dm | 7 +++- maps/RandomZLevels/stationCollision.dm | 4 +-- 22 files changed, 94 insertions(+), 103 deletions(-) diff --git a/code/__DEFINES/flags.dm b/code/__DEFINES/flags.dm index 86b44a24621..5caa6ceec96 100644 --- a/code/__DEFINES/flags.dm +++ b/code/__DEFINES/flags.dm @@ -6,17 +6,16 @@ //To successfully stop you taking all pressure damage you must have both a suit and head item with this flag. #define TABLEPASS 2 // can pass by a table or rack ~ apparently actually unused, uses pass_flags instead - +#define NOBLUDGEON 4 // when an item has this it produces no "X has been hit by Y with Z" message in the default attackby() #define MASKINTERNALS 8 // mask allows internals //#define SUITSPACE 8 // suit protects against space - #define USEDELAY 16 // For adding extra delay to heavy items, not currently used #define NOSHIELD 32 // weapon not affected by shield #define CONDUCT 64 // conducts electricity (metal etc.) #define ABSTRACT 128 // for all things that are technically items but used for various different stuff, made it 128 because it could conflict with other flags other way #define FPRINT 256 // takes a fingerprint #define ON_BORDER 512 // item has priority to check when entering or leaving -#define NOBLUDGEON 4 // when an item has this it produces no "X has been hit by Y with Z" message in the default attackby() + #define GLASSESCOVERSEYES 1024 #define MASKCOVERSEYES 1024 // get rid of some of the other retardation in these flags @@ -24,7 +23,8 @@ #define MASKCOVERSMOUTH 2048 // on other items, these are just for mask/head #define HEADCOVERSMOUTH 2048 -#define NOSLIP 1024 //prevents from slipping on wet floors, in space etc +#define THICKMATERIAL 1024 //prevents syringes, parapens and hypos if the external suit or helmet (if targeting head) has this flag. Example: space suits, biosuit, bombsuits, thick suits that cover your body. (NOTE: flag shared with NOSLIP for shoes) +#define NOSLIP 1024 //prevents from slipping on wet floors, in space etc (NOTE: flag shared with THICKMATERIAL for external suits and helmet) #define OPENCONTAINER 4096 // is an open container for chemistry purposes diff --git a/code/game/atoms.dm b/code/game/atoms.dm index 9dd09d89494..4c91bbbb2a0 100644 --- a/code/game/atoms.dm +++ b/code/game/atoms.dm @@ -94,8 +94,8 @@ /atom/proc/emp_act(var/severity) return -/atom/proc/bullet_act(obj/item/projectile/P) - P.on_hit(src,0) +/atom/proc/bullet_act(obj/item/projectile/P, def_zone) + P.on_hit(src, 0, def_zone) . = 0 /atom/proc/in_contents_of(container)//can take class or object instance as argument diff --git a/code/modules/clothing/clothing.dm b/code/modules/clothing/clothing.dm index 6276894f241..d36384cf683 100644 --- a/code/modules/clothing/clothing.dm +++ b/code/modules/clothing/clothing.dm @@ -123,7 +123,7 @@ BLIND // can't see anything w_class = 4//bulky item gas_transfer_coefficient = 0.01 permeability_coefficient = 0.02 - flags = FPRINT | TABLEPASS | STOPSPRESSUREDMAGE + flags = FPRINT | TABLEPASS | STOPSPRESSUREDMAGE | THICKMATERIAL body_parts_covered = CHEST|GROIN|LEGS|FEET|ARMS|HANDS allowed = list(/obj/item/device/flashlight,/obj/item/weapon/tank/emergency_oxygen) slowdown = 3 diff --git a/code/modules/clothing/spacesuits/miscellaneous.dm b/code/modules/clothing/spacesuits/miscellaneous.dm index edf6507073f..f9fcf1b2747 100644 --- a/code/modules/clothing/spacesuits/miscellaneous.dm +++ b/code/modules/clothing/spacesuits/miscellaneous.dm @@ -17,16 +17,9 @@ w_class = 4 gas_transfer_coefficient = 0.01 permeability_coefficient = 0.02 - flags = FPRINT | TABLEPASS | STOPSPRESSUREDMAGE - body_parts_covered = CHEST|GROIN|LEGS|FEET|ARMS allowed = list(/obj/item/weapon/tank/emergency_oxygen, /obj/item/device/flashlight,/obj/item/weapon/gun/energy, /obj/item/weapon/gun/projectile, /obj/item/ammo_box, /obj/item/ammo_casing, /obj/item/weapon/melee/baton,/obj/item/weapon/handcuffs) slowdown = 1.5 armor = list(melee = 65, bullet = 50, laser = 50, energy = 25, bomb = 50, bio = 100, rad = 50) - flags_inv = HIDEGLOVES|HIDESHOES|HIDEJUMPSUIT - cold_protection = CHEST | GROIN | LEGS | FEET | ARMS | HANDS - min_cold_protection_temperature = SPACE_SUIT_MIN_TEMP_PROTECT - heat_protection = CHEST|GROIN|LEGS|FEET|ARMS|HANDS - max_heat_protection_temperature = SPACE_SUIT_MAX_TEMP_PROTECT //Deathsquad suit diff --git a/code/modules/clothing/suits/bio.dm b/code/modules/clothing/suits/bio.dm index 286b1abfdeb..452b6f22784 100644 --- a/code/modules/clothing/suits/bio.dm +++ b/code/modules/clothing/suits/bio.dm @@ -4,7 +4,7 @@ icon_state = "bio" desc = "A hood that protects the head and face from biological comtaminants." permeability_coefficient = 0.01 - flags = FPRINT|TABLEPASS|HEADCOVERSEYES|HEADCOVERSMOUTH|BLOCKHAIR + flags = FPRINT|TABLEPASS|HEADCOVERSEYES|HEADCOVERSMOUTH|BLOCKHAIR|THICKMATERIAL armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 100, rad = 20) flags_inv = HIDEMASK|HIDEEARS|HIDEEYES @@ -16,7 +16,7 @@ w_class = 4//bulky item gas_transfer_coefficient = 0.01 permeability_coefficient = 0.01 - flags = FPRINT | TABLEPASS + flags = FPRINT | TABLEPASS | THICKMATERIAL body_parts_covered = CHEST|GROIN|LEGS|FEET|ARMS|HANDS slowdown = 1.0 allowed = list(/obj/item/weapon/tank/emergency_oxygen,/obj/item/weapon/pen,/obj/item/device/flashlight/pen) diff --git a/code/modules/clothing/suits/utility.dm b/code/modules/clothing/suits/utility.dm index afcf38eec69..7d0e41193b3 100644 --- a/code/modules/clothing/suits/utility.dm +++ b/code/modules/clothing/suits/utility.dm @@ -21,7 +21,7 @@ allowed = list(/obj/item/device/flashlight,/obj/item/weapon/tank/emergency_oxygen,/obj/item/weapon/extinguisher) slowdown = 1.0 flags_inv = HIDEGLOVES|HIDESHOES|HIDEJUMPSUIT - flags = FPRINT | TABLEPASS | ONESIZEFITSALL | STOPSPRESSUREDMAGE + flags = FPRINT | TABLEPASS | ONESIZEFITSALL | STOPSPRESSUREDMAGE | THICKMATERIAL heat_protection = CHEST|GROIN|LEGS|FEET|ARMS|HANDS max_heat_protection_temperature = FIRE_SUIT_MAX_TEMP_PROTECT cold_protection = CHEST|GROIN|LEGS|FEET|ARMS|HANDS @@ -47,7 +47,7 @@ name = "bomb hood" desc = "Use in case of bomb." icon_state = "bombsuit" - flags = FPRINT|TABLEPASS|HEADCOVERSEYES|HEADCOVERSMOUTH|BLOCKHAIR + flags = FPRINT|TABLEPASS|HEADCOVERSEYES|HEADCOVERSMOUTH|BLOCKHAIR|THICKMATERIAL armor = list(melee = 40, bullet = 0, laser = 20,energy = 10, bomb = 100, bio = 0, rad = 0) flags_inv = HIDEMASK|HIDEEARS|HIDEEYES cold_protection = HEAD @@ -64,7 +64,7 @@ w_class = 4//bulky item gas_transfer_coefficient = 0.01 permeability_coefficient = 0.01 - flags = FPRINT | TABLEPASS + flags = FPRINT | TABLEPASS | THICKMATERIAL body_parts_covered = CHEST|GROIN|LEGS|FEET|ARMS|HANDS slowdown = 2 armor = list(melee = 40, bullet = 0, laser = 20,energy = 10, bomb = 100, bio = 0, rad = 0) @@ -93,7 +93,7 @@ name = "radiation hood" icon_state = "rad" desc = "A hood with radiation protective properties. Label: Made with lead, do not eat insulation" - flags = FPRINT|TABLEPASS|HEADCOVERSEYES|HEADCOVERSMOUTH|BLOCKHAIR + flags = FPRINT|TABLEPASS|HEADCOVERSEYES|HEADCOVERSMOUTH|BLOCKHAIR|THICKMATERIAL armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 60, rad = 100) @@ -105,6 +105,7 @@ w_class = 4//bulky item gas_transfer_coefficient = 0.90 permeability_coefficient = 0.50 + flags = FPRINT | TABLEPASS | THICKMATERIAL body_parts_covered = CHEST|GROIN|LEGS|FEET|ARMS|HANDS allowed = list(/obj/item/device/flashlight,/obj/item/weapon/tank/emergency_oxygen) slowdown = 1.5 diff --git a/code/modules/mob/living/carbon/human/human.dm b/code/modules/mob/living/carbon/human/human.dm index 0125ca4ff44..ee06c0975b6 100644 --- a/code/modules/mob/living/carbon/human/human.dm +++ b/code/modules/mob/living/carbon/human/human.dm @@ -465,3 +465,20 @@ xylophone = 1 spawn(1200) xylophone = 0 + +/mob/living/carbon/human/can_inject(var/mob/user, var/error_msg, var/target_zone) + . = 1 // Default to returning true. + if(user && !target_zone) + target_zone = user.zone_sel.selecting + // If targeting the head, see if the head item is thin enough. + // If targeting anything else, see if the wear suit is thin enough. + switch(target_zone) + if("head") + if(head && head.flags & THICKMATERIAL) + . = 0 + else + if(wear_suit && wear_suit.flags & THICKMATERIAL) + . = 0 + if(!. && error_msg && user) + // Might need re-wording. + user << "There is no exposed flesh or thin material [target_zone == "head" ? "on their head" : "on their body"] to inject into." \ No newline at end of file diff --git a/code/modules/mob/living/carbon/human/human_defense.dm b/code/modules/mob/living/carbon/human/human_defense.dm index 9fbbc875afe..435bb15ba1a 100644 --- a/code/modules/mob/living/carbon/human/human_defense.dm +++ b/code/modules/mob/living/carbon/human/human_defense.dm @@ -60,7 +60,7 @@ emp_act return -1 // complete projectile permutation if(check_shields(P.damage, "the [P.name]")) - P.on_hit(src, 2) + P.on_hit(src, 2, def_zone) return 2 return (..(P , def_zone)) diff --git a/code/modules/mob/living/living.dm b/code/modules/mob/living/living.dm index aefe2d0f814..41a4882f910 100644 --- a/code/modules/mob/living/living.dm +++ b/code/modules/mob/living/living.dm @@ -211,6 +211,9 @@ O.emp_act(severity) ..() +/mob/living/proc/can_inject() + return 1 + /mob/living/proc/get_organ_target() var/mob/shooter = src var/t = shooter:zone_sel.selecting diff --git a/code/modules/mob/living/living_defense.dm b/code/modules/mob/living/living_defense.dm index 7daac632502..0dfcfc24ebe 100644 --- a/code/modules/mob/living/living_defense.dm +++ b/code/modules/mob/living/living_defense.dm @@ -50,7 +50,7 @@ return 2 if(!P.nodamage) apply_damage((P.damage/(absorb+1)), P.damage_type, def_zone) - P.on_hit(src, absorb) + P.on_hit(src, absorb, def_zone) return absorb /mob/living/hitby(atom/movable/AM)//Standardization and logging -Sieve diff --git a/code/modules/mob/living/silicon/silicon.dm b/code/modules/mob/living/silicon/silicon.dm index d1e95a6fea6..c172f4f7b05 100644 --- a/code/modules/mob/living/silicon/silicon.dm +++ b/code/modules/mob/living/silicon/silicon.dm @@ -109,6 +109,11 @@ /mob/living/silicon/proc/damage_mob(var/brute = 0, var/fire = 0, var/tox = 0) return +/mob/living/silicon/can_inject(var/mob/user, var/error_msg) + if(error_msg) + user << "The outter shell is too tough." + return 0 + /mob/living/silicon/IsAdvancedToolUser() return 1 diff --git a/code/modules/paperwork/pen.dm b/code/modules/paperwork/pen.dm index 2ab3c71d57a..ca88d8a7790 100644 --- a/code/modules/paperwork/pen.dm +++ b/code/modules/paperwork/pen.dm @@ -54,29 +54,6 @@ log_attack("[user.name] ([user.ckey]) Used the [name] to stab [M.name] ([M.ckey])") -/* - * Sleepy Pens - */ -/obj/item/weapon/pen/sleepypen - desc = "It's a black ink pen with a sharp point and a carefully engraved \"Waffle Co.\"" - origin_tech = "materials=2;syndicate=5" - - -/obj/item/weapon/pen/sleepypen/New() - create_reagents(30) - reagents.add_reagent("chloralhydrate", 22) //Used to be 100 sleep toxin //30 Chloral seems to be fatal, reducing it to 22. - ..() - - -/obj/item/weapon/pen/sleepypen/attack(mob/M, mob/user) - if(!istype(M)) return - - ..() - if(reagents.total_volume) - if(M.reagents) - reagents.trans_to(M, 30) //used to be 150 - - /* * Parapens */ @@ -84,13 +61,14 @@ origin_tech = "materials=2;syndicate=5" -/obj/item/weapon/pen/paralysis/attack(mob/M, mob/user) +/obj/item/weapon/pen/paralysis/attack(mob/living/M, mob/user) if(!istype(M)) return ..() - if(reagents.total_volume) - if(M.reagents) - reagents.trans_to(M, 50) + if(M.can_inject(user, 1)) + if(reagents.total_volume) + if(M.reagents) + reagents.trans_to(M, 50) /obj/item/weapon/pen/paralysis/New() diff --git a/code/modules/projectiles/ammunition/bullets.dm b/code/modules/projectiles/ammunition/bullets.dm index c5337c76c52..70e70c31b1f 100644 --- a/code/modules/projectiles/ammunition/bullets.dm +++ b/code/modules/projectiles/ammunition/bullets.dm @@ -99,6 +99,7 @@ /obj/item/ammo_casing/shotgun/dart/New() ..() flags |= NOREACT + flags |= OPENCONTAINER create_reagents(30) /obj/item/ammo_casing/shotgun/dart/attackby() diff --git a/code/modules/projectiles/guns/projectile.dm b/code/modules/projectiles/guns/projectile.dm index bab6920a665..cfe74037548 100644 --- a/code/modules/projectiles/guns/projectile.dm +++ b/code/modules/projectiles/guns/projectile.dm @@ -11,7 +11,6 @@ var/obj/item/ammo_box/magazine/magazine var/obj/item/ammo_casing/chambered = null // The round (not bullet) that is in the chamber. - /obj/item/weapon/gun/projectile/New() ..() magazine = new mag_type(src) @@ -19,17 +18,22 @@ update_icon() return -/obj/item/weapon/gun/projectile/process_chambered() +/obj/item/weapon/gun/projectile/process_chambered(var/eject_casing = 1, var/empty_chamber = 1) // if(in_chamber) // return 1 - var/obj/item/ammo_casing/AC = chambered //Find chambered round if(isnull(AC) || !istype(AC)) return 0 - AC.loc = get_turf(src) //Eject casing onto ground. - chambered = null + if(eject_casing) + AC.loc = get_turf(src) //Eject casing onto ground. + if(empty_chamber) + chambered = null chamber_round() if(AC.BB) + if(AC.reagents && AC.BB.reagents) + var/datum/reagents/casting_reagents = AC.reagents + casting_reagents.trans_to(AC.BB, casting_reagents.total_volume) //For chemical darts/bullets + casting_reagents.delete() in_chamber = AC.BB //Load projectile into chamber. AC.BB.loc = src //Set projectile loc to gun. AC.BB = null diff --git a/code/modules/projectiles/guns/projectile/revolver.dm b/code/modules/projectiles/guns/projectile/revolver.dm index dbe5d42b399..7cd352a177e 100644 --- a/code/modules/projectiles/guns/projectile/revolver.dm +++ b/code/modules/projectiles/guns/projectile/revolver.dm @@ -13,18 +13,7 @@ return /obj/item/weapon/gun/projectile/revolver/process_chambered() - var/obj/item/ammo_casing/AC = chambered //Find chambered round - if(isnull(AC) || !istype(AC)) - return 0 - chambered = null - chamber_round() - if(AC.BB) - in_chamber = AC.BB //Load projectile into chamber. - AC.BB.loc = src //Set projectile loc to gun. - AC.BB = null - AC.update_icon() - return 1 - return 0 + return ..(0, 1) /obj/item/weapon/gun/projectile/revolver/attackby(var/obj/item/A as obj, mob/user as mob) var/num_loaded = 0 diff --git a/code/modules/projectiles/guns/projectile/shotgun.dm b/code/modules/projectiles/guns/projectile/shotgun.dm index 99cb19a89a5..497367c1c06 100644 --- a/code/modules/projectiles/guns/projectile/shotgun.dm +++ b/code/modules/projectiles/guns/projectile/shotgun.dm @@ -35,21 +35,10 @@ update_icon() /obj/item/weapon/gun/projectile/shotgun/process_chambered() - var/obj/item/ammo_casing/AC = chambered //Find chambered round - if(isnull(AC) || !istype(AC)) - return 0 - if(AC.BB) - if(AC.reagents && AC.BB.reagents) - var/datum/reagents/casting_reagents = AC.reagents - casting_reagents.trans_to(AC.BB, casting_reagents.total_volume) //For chemical darts - casting_reagents.delete() - in_chamber = AC.BB //Load projectile into chamber. - AC.BB.loc = src //Set projectile loc to gun. - AC.BB = null - AC.update_icon() - return 1 - return 0 + return ..(0, 0) +/obj/item/weapon/gun/projectile/shotgun/chamber_round() + return /obj/item/weapon/gun/projectile/shotgun/attack_self(mob/living/user) if(recentpump) return diff --git a/code/modules/projectiles/projectile.dm b/code/modules/projectiles/projectile.dm index 0c642252bc4..eef9adfa8fc 100644 --- a/code/modules/projectiles/projectile.dm +++ b/code/modules/projectiles/projectile.dm @@ -55,7 +55,7 @@ // Garbage collect the projectiles loc = null - proc/on_hit(var/atom/target, var/blocked = 0) + proc/on_hit(var/atom/target, var/blocked = 0, var/hit_zone) if(blocked >= 2) return 0//Full block if(!isliving(target)) return 0 if(isanimal(target)) return 0 @@ -78,6 +78,12 @@ loc = A.loc return 0// nope.avi + var/reagent_note + if(reagents && reagents.reagent_list) + reagent_note = " REAGENTS:" + for(var/datum/reagent/R in reagents.reagent_list) + reagent_note += R.id + " (" + reagent_note += num2text(R.volume) + ") " var/distance = get_dist(get_turf(A), starting) // Get the distance between the turf shot from and the mob we hit and use that for the calculations. def_zone = ran_zone(def_zone, max(100-(7*distance), 5)) //Lower accurancy/longer range tradeoff. 7 is a balanced number to use. if(silenced) @@ -87,12 +93,12 @@ "[M] is hit by [src] in the [parse_zone(def_zone)]!") //X has fired Y is now given by the guns so you cant tell who shot you if you could not see the shooter if(istype(firer, /mob)) - M.attack_log += "\[[time_stamp()]\] [firer]/[firer.ckey] shot [M]/[M.ckey] with a [src]" - firer.attack_log += "\[[time_stamp()]\] [firer]/[firer.ckey] shot [M]/[M.ckey] with a [src]" - log_attack("[firer] ([firer.ckey]) shot [M] ([M.ckey]) with a [src]") + M.attack_log += "\[[time_stamp()]\] [firer]/[firer.ckey] shot [M]/[M.ckey] with a [src][reagent_note]" + firer.attack_log += "\[[time_stamp()]\] [firer]/[firer.ckey] shot [M]/[M.ckey] with a [src][reagent_note]" + log_attack("[firer] ([firer.ckey]) shot [M] ([M.ckey]) with a [src][reagent_note]") else - M.attack_log += "\[[time_stamp()]\] UNKNOWN SUBJECT (No longer exists) shot [M]/[M.ckey] with a [src]" - log_attack("UNKNOWN shot [M] ([M.ckey]) with a [src]") + M.attack_log += "\[[time_stamp()]\] UNKNOWN SUBJECT (No longer exists) shot [M]/[M.ckey] with a [src][reagent_note]" + log_attack("UNKNOWN shot [M] ([M.ckey]) with a [src][reagent_note]") spawn(0) if(A) diff --git a/code/modules/projectiles/projectile/bullets.dm b/code/modules/projectiles/projectile/bullets.dm index 154802a6e2d..c471cd34a98 100644 --- a/code/modules/projectiles/projectile/bullets.dm +++ b/code/modules/projectiles/projectile/bullets.dm @@ -65,13 +65,14 @@ flags |= NOREACT create_reagents(50) - on_hit(var/atom/target, var/blocked = 0) + on_hit(var/atom/target, var/blocked = 0, var/hit_zone) if(istype(target, /mob/living/carbon)) var/mob/living/carbon/M = target - reagents.trans_to(M, reagents.total_volume) - else - flags &= ~NOREACT - reagents.handle_reactions() + if(M.can_inject(target_zone = hit_zone)) // Pass the hit zone to see if it can inject by whether it hit the head or the body. + reagents.trans_to(M, reagents.total_volume) + return 1 + flags &= ~NOREACT + reagents.handle_reactions() return 1 /obj/item/projectile/bullet/dart/metalfoam diff --git a/code/modules/reagents/reagent_containers/borghydro.dm b/code/modules/reagents/reagent_containers/borghydro.dm index ae991f1c246..551ca8422d0 100644 --- a/code/modules/reagents/reagent_containers/borghydro.dm +++ b/code/modules/reagents/reagent_containers/borghydro.dm @@ -83,17 +83,16 @@ Borg Hypospray R.cell.use(charge_cost) //Take power from borg... RG.add_reagent(reagent_ids[mode], 5) //And fill hypo with reagent. -/obj/item/weapon/reagent_containers/borghypo/attack(mob/M as mob, mob/user as mob) +/obj/item/weapon/reagent_containers/borghypo/attack(mob/living/M as mob, mob/user as mob) var/datum/reagents/R = reagent_list[mode] if(!R.total_volume) user << "The injector is empty." return - if (!( istype(M, /mob) )) + if (!( istype(M) )) return - if (R.total_volume) + M << "You feel a tiny prick!" + if (R.total_volume && M.can_inject(user, 1)) user << "You inject [M] with the injector." - M << "You feel a tiny prick!" - R.reaction(M, INGEST) if(M.reagents) var/trans = R.trans_to(M, amount_per_transfer_from_this) diff --git a/code/modules/reagents/reagent_containers/hypospray.dm b/code/modules/reagents/reagent_containers/hypospray.dm index d9024c461d3..9925a47518c 100644 --- a/code/modules/reagents/reagent_containers/hypospray.dm +++ b/code/modules/reagents/reagent_containers/hypospray.dm @@ -19,15 +19,15 @@ reagents.add_reagent("doctorsdelight", 30) -/obj/item/weapon/reagent_containers/hypospray/attack(mob/M, mob/user) +/obj/item/weapon/reagent_containers/hypospray/attack(mob/living/M, mob/user) if(!reagents.total_volume) user << "[src] is empty." return - if(!ismob(M)) + if(!istype(M)) return - if(reagents.total_volume) + M << "You feel a tiny prick!" + if(reagents.total_volume && M.can_inject(user, 1)) user << "You inject [M] with [src]." - M << "You feel a tiny prick!" reagents.reaction(M, INGEST) if(M.reagents) diff --git a/code/modules/reagents/reagent_containers/syringes.dm b/code/modules/reagents/reagent_containers/syringes.dm index be3311fa5b8..20f49062f3a 100644 --- a/code/modules/reagents/reagent_containers/syringes.dm +++ b/code/modules/reagents/reagent_containers/syringes.dm @@ -44,6 +44,11 @@ if(!proximity) return if(!target.reagents) return + if(isliving(target)) + var/mob/living/M = target + if(!M.can_inject(user, 1)) + return + switch(mode) if(SYRINGE_DRAW) @@ -122,7 +127,7 @@ if(istype(target, /obj/item/weapon/implantcase/chem)) return - if(!target.is_open_container() && !ismob(target) && !istype(target, /obj/item/weapon/reagent_containers/food) && !istype(target, /obj/item/ammo_casing/shotgun/dart) && !istype(target, /obj/item/slime_extract) && !istype(target, /obj/item/clothing/mask/cigarette) && !istype(target, /obj/item/weapon/storage/fancy/cigarettes)) + if(!target.is_open_container() && !ismob(target) && !istype(target, /obj/item/weapon/reagent_containers/food) && !istype(target, /obj/item/slime_extract) && !istype(target, /obj/item/clothing/mask/cigarette) && !istype(target, /obj/item/weapon/storage/fancy/cigarettes)) user << "You cannot directly fill [target]." return if(target.reagents.total_volume >= target.reagents.maximum_volume) diff --git a/maps/RandomZLevels/stationCollision.dm b/maps/RandomZLevels/stationCollision.dm index ddc3b491feb..46b67a369b9 100644 --- a/maps/RandomZLevels/stationCollision.dm +++ b/maps/RandomZLevels/stationCollision.dm @@ -86,9 +86,9 @@ obj/item/weapon/gun/energy/laser/retro/sc_retro magazine.stored_ammo -= ammo //Barman's shotgun -/obj/item/weapon/gun/projectile/shotgun/pump/sc_pump +/obj/item/weapon/gun/projectile/shotgun/sc_pump -/obj/item/weapon/gun/projectile/shotgun/pump/sc_pump/New() +/obj/item/weapon/gun/projectile/shotgun/sc_pump/New() ..() for(var/ammo in magazine.stored_ammo) if(prob(95)) //95% chance From 4b4735fb22f0be64818c26a16aaf1ed52adbd264 Mon Sep 17 00:00:00 2001 From: Giacomand Date: Fri, 13 Dec 2013 22:51:44 +0000 Subject: [PATCH 05/29] Made changes based on feedback. The pen/hypo/borghypo doesn't give a poke message when it fails to inject someone wearing protective gear. Fixed a typo. Reworded the can_inject() error message for humans so it makes sense with a normal pen. Made the combat hypo (nuke ops item) ignore protective gear, to allow syndies to heal their comrades. --- code/modules/mob/living/carbon/human/human.dm | 2 +- code/modules/mob/living/silicon/silicon.dm | 2 +- code/modules/paperwork/pen.dm | 13 +++++++------ .../reagents/reagent_containers/borghydro.dm | 2 +- .../reagents/reagent_containers/hypospray.dm | 7 +++++-- 5 files changed, 15 insertions(+), 11 deletions(-) diff --git a/code/modules/mob/living/carbon/human/human.dm b/code/modules/mob/living/carbon/human/human.dm index ee06c0975b6..d7c12b49d9d 100644 --- a/code/modules/mob/living/carbon/human/human.dm +++ b/code/modules/mob/living/carbon/human/human.dm @@ -481,4 +481,4 @@ . = 0 if(!. && error_msg && user) // Might need re-wording. - user << "There is no exposed flesh or thin material [target_zone == "head" ? "on their head" : "on their body"] to inject into." \ No newline at end of file + user << "There is no exposed flesh or thin material [target_zone == "head" ? "on their head" : "on their body"]." \ No newline at end of file diff --git a/code/modules/mob/living/silicon/silicon.dm b/code/modules/mob/living/silicon/silicon.dm index c172f4f7b05..1b237118747 100644 --- a/code/modules/mob/living/silicon/silicon.dm +++ b/code/modules/mob/living/silicon/silicon.dm @@ -111,7 +111,7 @@ /mob/living/silicon/can_inject(var/mob/user, var/error_msg) if(error_msg) - user << "The outter shell is too tough." + user << "Their outer shell is too tough." return 0 /mob/living/silicon/IsAdvancedToolUser() diff --git a/code/modules/paperwork/pen.dm b/code/modules/paperwork/pen.dm index ca88d8a7790..3c4f5eb0a06 100644 --- a/code/modules/paperwork/pen.dm +++ b/code/modules/paperwork/pen.dm @@ -42,12 +42,14 @@ colour = "white" -/obj/item/weapon/pen/attack(mob/M, mob/user) - if(!ismob(M)) +/obj/item/weapon/pen/attack(mob/living/M, mob/user) + if(!istype(M)) return - user << "You stab [M] with the pen." - M << "\red You feel a tiny prick!" + if(M.can_inject(user, 1)) + user << "You stab [M] with the pen." + M << "\red You feel a tiny prick!" + . = 1 M.attack_log += text("\[[time_stamp()]\] Has been stabbed with [name] by [user.name] ([user.ckey])") user.attack_log += text("\[[time_stamp()]\] Used the [name] to stab [M.name] ([M.ckey])") @@ -64,8 +66,7 @@ /obj/item/weapon/pen/paralysis/attack(mob/living/M, mob/user) if(!istype(M)) return - ..() - if(M.can_inject(user, 1)) + if(..()) if(reagents.total_volume) if(M.reagents) reagents.trans_to(M, 50) diff --git a/code/modules/reagents/reagent_containers/borghydro.dm b/code/modules/reagents/reagent_containers/borghydro.dm index 551ca8422d0..b823d37fc95 100644 --- a/code/modules/reagents/reagent_containers/borghydro.dm +++ b/code/modules/reagents/reagent_containers/borghydro.dm @@ -90,8 +90,8 @@ Borg Hypospray return if (!( istype(M) )) return - M << "You feel a tiny prick!" if (R.total_volume && M.can_inject(user, 1)) + M << "You feel a tiny prick!" user << "You inject [M] with the injector." R.reaction(M, INGEST) if(M.reagents) diff --git a/code/modules/reagents/reagent_containers/hypospray.dm b/code/modules/reagents/reagent_containers/hypospray.dm index 9925a47518c..121e512f137 100644 --- a/code/modules/reagents/reagent_containers/hypospray.dm +++ b/code/modules/reagents/reagent_containers/hypospray.dm @@ -9,6 +9,7 @@ possible_transfer_amounts = null flags = FPRINT | TABLEPASS | OPENCONTAINER slot_flags = SLOT_BELT + var/ignore_flags = 0 /obj/item/weapon/reagent_containers/hypospray/attack_paw(mob/user) return attack_hand(user) @@ -25,8 +26,9 @@ return if(!istype(M)) return - M << "You feel a tiny prick!" - if(reagents.total_volume && M.can_inject(user, 1)) + + if(reagents.total_volume && (M.can_inject(user, 1) || ignore_flags)) + M << "You feel a tiny prick!" user << "You inject [M] with [src]." reagents.reaction(M, INGEST) @@ -51,6 +53,7 @@ amount_per_transfer_from_this = 10 icon_state = "combat_hypo" volume = 60 + ignore_flags = 1 // So they can heal their comrades. /obj/item/weapon/reagent_containers/hypospray/combat/New() ..() From 4bfc5be6d4b0772508b19af29968a3e3ac1f75ed Mon Sep 17 00:00:00 2001 From: Giacomand Date: Fri, 13 Dec 2013 22:59:11 +0000 Subject: [PATCH 06/29] * Quick fix to combat hypos still giving an error message when they are able to inject. --- code/modules/reagents/reagent_containers/hypospray.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/reagents/reagent_containers/hypospray.dm b/code/modules/reagents/reagent_containers/hypospray.dm index 121e512f137..d3f28656304 100644 --- a/code/modules/reagents/reagent_containers/hypospray.dm +++ b/code/modules/reagents/reagent_containers/hypospray.dm @@ -27,7 +27,7 @@ if(!istype(M)) return - if(reagents.total_volume && (M.can_inject(user, 1) || ignore_flags)) + if(reagents.total_volume && (ignore_flags || M.can_inject(user, 1))) // Ignore flag should be checked first or there will be an error message. M << "You feel a tiny prick!" user << "You inject [M] with [src]." From 045e68f1cf1cdcf58523c4cb0ea79c3d4565735a Mon Sep 17 00:00:00 2001 From: Giacomand Date: Sat, 14 Dec 2013 00:49:27 +0000 Subject: [PATCH 07/29] Added the friday the 13th event. It will basically cut the event frequency in half to simulate unluckiness. --- code/modules/events/holiday/friday13th.dm | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 code/modules/events/holiday/friday13th.dm diff --git a/code/modules/events/holiday/friday13th.dm b/code/modules/events/holiday/friday13th.dm new file mode 100644 index 00000000000..ac28aed256d --- /dev/null +++ b/code/modules/events/holiday/friday13th.dm @@ -0,0 +1,18 @@ +// Basically, cut the event frequency in half to simulate unluckiness. + +/datum/round_event_control/fridaythethirteen + name = "Friday the 13th" + holidayID = "Friday the 13th" + typepath = /datum/round_event/fridaythethirteen + weight = -1 + max_occurrences = 1 + earliest_start = 0 + +/datum/round_event/fridaythethirteen/start() + //Very unlucky, cut the frequency of events in half. + events.frequency_lower /= 2 + events.frequency_upper /= 2 + +/datum/round_event/fridaythethirteen/announce() + for(var/mob/living/L in player_list) + L << "You are feeling unlucky today." \ No newline at end of file From 834ae673f1a8984c614c1a0d4d5e993666d662cb Mon Sep 17 00:00:00 2001 From: Perakp Date: Sat, 14 Dec 2013 17:28:24 +0200 Subject: [PATCH 08/29] usr null checks MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - added some null checks in places where they might be needed, made use of existing null checks where possible - changed text formatting to where easily done - changed a few pixels so cloning pod doesn’t bother me anymore --- code/game/dna.dm | 58 +++++++++++++++++---------------- code/game/machinery/cloning.dm | 6 ++-- icons/obj/cloning.dmi | Bin 9878 -> 9868 bytes 3 files changed, 34 insertions(+), 30 deletions(-) diff --git a/code/game/dna.dm b/code/game/dna.dm index ada6aab647f..17ca55751fb 100644 --- a/code/game/dna.dm +++ b/code/game/dna.dm @@ -240,54 +240,54 @@ if(blocks[NEARSIGHTEDBLOCK]) M.disabilities |= NEARSIGHTED - M << "\red Your eyes feel strange." + M << "Your eyes feel strange." if(blocks[EPILEPSYBLOCK]) M.disabilities |= EPILEPSY - M << "\red You get a headache." + M << "You get a headache." if(blocks[STRANGEBLOCK]) - M << "\red You feel strange." + M << "You feel strange." if(prob(95)) if(prob(50)) randmutb(M) else randmuti(M) else randmutg(M) if(blocks[COUGHBLOCK]) M.disabilities |= COUGHING - M << "\red You start coughing." + M << "You start coughing." if(blocks[CLUMSYBLOCK]) - M << "\red You feel lightheaded." + M << "You feel lightheaded." M.mutations |= CLUMSY if(blocks[TOURETTESBLOCK]) M.disabilities |= TOURETTES - M << "\red You twitch." + M << "You twitch." if(blocks[NERVOUSBLOCK]) M.disabilities |= NERVOUS - M << "\red You feel nervous." + M << "You feel nervous." if(blocks[DEAFBLOCK]) M.sdisabilities |= DEAF M.ear_deaf = 1 - M << "\red You can't seem to hear anything..." + M << "You can't seem to hear anything." if(blocks[BLINDBLOCK]) M.sdisabilities |= BLIND - M << "\red You can't seem to see anything." + M << "You can't seem to see anything." if(blocks[HULKBLOCK]) if(inj || prob(10)) M.mutations |= HULK - M << "\blue Your muscles hurt." + M << "Your muscles hurt." if(blocks[XRAYBLOCK]) if(inj || prob(30)) M.mutations |= XRAY - M << "\blue The walls suddenly disappear." + M << "The walls suddenly disappear." M.sight |= SEE_MOBS|SEE_OBJS|SEE_TURFS M.see_in_dark = 8 M.see_invisible = SEE_INVISIBLE_LEVEL_TWO if(blocks[FIREBLOCK]) if(inj || prob(30)) M.mutations |= COLD_RESISTANCE - M << "\blue Your body feels warm." + M << "Your body feels warm." if(blocks[TELEBLOCK]) if(inj || prob(25)) M.mutations |= TK - M << "\blue You feel smarter." + M << "You feel smarter." /* If you want the new mutations to work, UNCOMMENT THIS. @@ -349,9 +349,11 @@ component_parts += new /obj/item/weapon/cable_coil(null, 1) -/obj/machinery/dna_scannernew/proc/toggle_open() - if(open) return close() - else return open() +/obj/machinery/dna_scannernew/proc/toggle_open(mob/user=usr) + if(!user) + return + if(open) return close(user) + else return open(user) /obj/machinery/dna_scannernew/container_resist() var/mob/living/user = usr @@ -362,8 +364,7 @@ user.next_move = world.time + 100 user.last_special = world.time + 100 user << "You lean on the back of [src] and start pushing the door open. (this will take about [breakout_time] minutes.)" - for(var/mob/O in viewers(src)) - O << "You hear a metallic creaking from [src]!" + user.visible_message("You hear a metallic creaking from [src]!") if(do_after(user,(breakout_time*60*10))) //minutes * 60seconds * 10deciseconds if(!user || user.stat != CONSCIOUS || user.loc != src || open || !locked) @@ -373,12 +374,12 @@ visible_message("[user] successfully broke out of [src]!") user << "You successfully break out of [src]!" - open() + open(user) -/obj/machinery/dna_scannernew/proc/close() +/obj/machinery/dna_scannernew/proc/close(mob/user) if(open) if(panel_open) - usr << "Close the maintenance panel first." + user << "Close the maintenance panel first." return 0 open = 0 density = 1 @@ -409,13 +410,13 @@ return 1 -/obj/machinery/dna_scannernew/proc/open() +/obj/machinery/dna_scannernew/proc/open(mob/user) if(!open) if(panel_open) - usr << "Close the maintenance panel first." + user << "Close the maintenance panel first." return if(locked) - usr << "The bolts are locked down, securing the door shut." + user << "The bolts are locked down, securing the door shut." return var/turf/T = get_turf(src) if(T) @@ -433,7 +434,7 @@ /obj/machinery/dna_scannernew/relaymove(mob/user as mob) if(user.stat) return - open() + open(user) return /obj/machinery/dna_scannernew/attackby(obj/item/weapon/grab/G, mob/user) @@ -473,8 +474,9 @@ del(G) /obj/machinery/dna_scannernew/attack_hand(mob/user) - if(..()) return - toggle_open() + if(..()) + return + toggle_open(user) add_fingerprint(user) @@ -780,7 +782,7 @@ if("togglelock") if(connected) connected.locked = !connected.locked if("toggleopen") - if(connected) connected.toggle_open() + if(connected) connected.toggle_open(usr) if("setduration") if(!num) num = round(input(usr, "Choose pulse duration:", "Input an Integer", null) as num|null) diff --git a/code/game/machinery/cloning.dm b/code/game/machinery/cloning.dm index 3e6de01e367..2498538e4f2 100644 --- a/code/game/machinery/cloning.dm +++ b/code/game/machinery/cloning.dm @@ -256,12 +256,12 @@ if (istype(W, /obj/item/weapon/card/id)||istype(W, /obj/item/device/pda)) if (!src.check_access(W)) - user << "\red Access Denied." + user << "Access Denied." return if ((!src.locked) || (isnull(src.occupant))) return if ((src.occupant.health < -20) && (src.occupant.stat != 2)) - user << "\red Access Refused." + user << "Access Refused." return else src.locked = 0 @@ -292,6 +292,8 @@ set category = "Object" set src in oview(1) + if(!usr) + return if (usr.stat != 0) return src.go_out() diff --git a/icons/obj/cloning.dmi b/icons/obj/cloning.dmi index ada68297367a8373b90abe6ef42754f82085d751..a65c2a43f786ea808c670db8c7afbb4b3a15a07a 100644 GIT binary patch delta 9482 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 delta 9511 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 From 119438bd3ace5328cb050fce9286c9b69a9aaa22 Mon Sep 17 00:00:00 2001 From: EuroNumbers Date: Sat, 14 Dec 2013 20:10:08 +0100 Subject: [PATCH 09/29] Includes turbine.dm in .dme file --- tgstation.dme | 1 + 1 file changed, 1 insertion(+) diff --git a/tgstation.dme b/tgstation.dme index e37f31b61a0..f15a189877d 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -1057,6 +1057,7 @@ #include "code\modules\power\switch.dm" #include "code\modules\power\terminal.dm" #include "code\modules\power\tracker.dm" +#include "code\modules\power\turbine.dm" #include "code\modules\power\antimatter\containment_jar.dm" #include "code\modules\power\antimatter\control.dm" #include "code\modules\power\antimatter\shielding.dm" From 279e84f12bbd2d3b08762eb15119d302bacebe74 Mon Sep 17 00:00:00 2001 From: EuroNumbers Date: Sat, 14 Dec 2013 20:16:25 +0100 Subject: [PATCH 10/29] Updates turbine.dm to bypass the 'code\modules\power\turbine.dm:234:error: interact: duplicate definition' --- code/modules/power/turbine.dm | 69 ++++++++++++++++------------------- 1 file changed, 32 insertions(+), 37 deletions(-) diff --git a/code/modules/power/turbine.dm b/code/modules/power/turbine.dm index faea0bb278d..33d5969a6cd 100644 --- a/code/modules/power/turbine.dm +++ b/code/modules/power/turbine.dm @@ -217,61 +217,56 @@ /obj/machinery/power/turbine/attack_ai(mob/user) - if(stat & (BROKEN|NOPOWER)) - return + if(stat & (BROKEN|NOPOWER)) + return - interact(user) + interact(user) + +// Only non-AI mobs (This is a way to get over a duplicate declaration error! Thanks Metacide!) /obj/machinery/power/turbine/attack_hand(mob/user) - add_fingerprint(user) + add_fingerprint(user) - if(stat & (BROKEN|NOPOWER)) - return + if ( (get_dist(src, user) > 1 ) || (stat & (NOPOWER|BROKEN)) && (!istype(user, /mob/living/silicon/ai)) ) + user.machine = null + user << browse(null, "window=turbine") + return - interact(user) + user.machine = src -/obj/machinery/power/turbine/proc/interact(mob/user) + var/t = "Gas Turbine Generator
"
 
-        if ( (get_dist(src, user) > 1 ) || (stat & (NOPOWER|BROKEN)) && (!istype(user, /mob/living/silicon/ai)) )
-                user.machine = null
-                user << browse(null, "window=turbine")
-                return
+	t += "Generated power : [round(lastgen)] W

" - user.machine = src + t += "Turbine: [round(compressor.rpm)] RPM
" - var/t = "Gas Turbine Generator
"
+	t += "Starter: [ compressor.starter ? "Off On" : "Off On"]"
 
-        t += "Generated power : [round(lastgen)] W

" + t += "

Close" - t += "Turbine: [round(compressor.rpm)] RPM
" + t += "
" + user << browse(t, "window=turbine") + onclose(user, "turbine") - t += "Starter: [ compressor.starter ? "Off On" : "Off On"]" - - t += "

Close" - - t += "
" - user << browse(t, "window=turbine") - onclose(user, "turbine") - - return + return /obj/machinery/power/turbine/Topic(href, href_list) - if(..()) - return + if(..()) + return - if( href_list["close"] ) - usr << browse(null, "window=turbine") - usr.machine = null - return + if( href_list["close"] ) + usr << browse(null, "window=turbine") + usr.machine = null + return - else if( href_list["str"] ) - compressor.starter = !compressor.starter + else if( href_list["str"] ) + compressor.starter = !compressor.starter - spawn(0) - for(var/mob/M in viewers(1, src)) - if ((M.client && M.machine == src)) - src.interact(M) + spawn(0) + for(var/mob/M in viewers(1, src)) + if ((M.client && M.machine == src)) + src.interact(M) From 50450698995300a65a4501010a8730c1ef6ae136 Mon Sep 17 00:00:00 2001 From: Razharas Date: Sun, 15 Dec 2013 05:23:50 +0400 Subject: [PATCH 11/29] More logging and fingerprints Added helper proc for general logging, replaced some logging with this proc Pulling now leaves fingerprints Judging by the opinions in the thread will add some more logging/fingerprints --- code/__HELPERS/mobs.dm | 22 ++++++++++++++++--- code/_onclick/item_attack.dm | 4 +--- .../living/carbon/human/human_attackhand.dm | 14 ++++++------ code/modules/mob/mob.dm | 1 + 4 files changed, 28 insertions(+), 13 deletions(-) diff --git a/code/__HELPERS/mobs.dm b/code/__HELPERS/mobs.dm index fa7d1cdd380..d684c524397 100644 --- a/code/__HELPERS/mobs.dm +++ b/code/__HELPERS/mobs.dm @@ -34,9 +34,9 @@ proc/random_name(gender, attempts_to_find_unique_name=10) for(var/i=1, i<=attempts_to_find_unique_name, i++) if(gender==FEMALE) . = capitalize(pick(first_names_female)) + " " + capitalize(pick(last_names)) else . = capitalize(pick(first_names_male)) + " " + capitalize(pick(last_names)) - + if(i != attempts_to_find_unique_name && !findname(.)) - break + break proc/random_skin_tone() return pick(skin_tones) @@ -67,4 +67,20 @@ proc/age2agedescription(age) if(45 to 60) return "middle-aged" if(60 to 70) return "aging" if(70 to INFINITY) return "elderly" - else return "unknown" \ No newline at end of file + else return "unknown" + +/* +Proc for attack log creation, because really why not +1 argument is the actor +2 argument is the target of action +3 is the description of action(like punched, throwed, or any other verb) +4 is the tool with which the action was made(usually item) +5 is additional information, anything that needs to be added +*/ + +proc/add_logs(mob/user, mob/target, what_done, var/object=null, var/addition=null) + if(ismob(user)) + user.attack_log += text("\[[time_stamp()]\] Has [what_done] [target.name][ismob(target) ? "([target.ckey])" : ""][object ? " with [object]" : " "][addition]") + if(ismob(target)) + target.attack_log += text("\[[time_stamp()]\] Has been [what_done] by [user.name][ismob(user) ? "([user.ckey])" : ""][object ? " with [object]" : " "][addition]") + log_attack("[user.name][ismob(user) ? "([user.ckey])" : ""] [what_done] [target.name][ismob(target) ? "([target.ckey])" : ""][object ? " with [object]" : " "][addition]") \ No newline at end of file diff --git a/code/_onclick/item_attack.dm b/code/_onclick/item_attack.dm index 25ccdb506b4..3bc540be44d 100644 --- a/code/_onclick/item_attack.dm +++ b/code/_onclick/item_attack.dm @@ -35,9 +35,7 @@ user.lastattacked = M M.lastattacker = user - user.attack_log += "\[[time_stamp()]\] Attacked [M.name] ([M.ckey]) with [name] (INTENT: [uppertext(user.a_intent)]) (DAMTYE: [uppertext(damtype)])" - M.attack_log += "\[[time_stamp()]\] Attacked by [user.name] ([user.ckey]) with [name] (INTENT: [uppertext(user.a_intent)]) (DAMTYE: [uppertext(damtype)])" - log_attack("[user.name] ([user.ckey]) attacked [M.name] ([M.ckey]) with [name] (INTENT: [uppertext(user.a_intent)]) (DAMTYE: [uppertext(damtype)])" ) + add_logs(user, M, "attacked", src.name, "(INTENT: [uppertext(user.a_intent)]) (DAMTYE: [uppertext(damtype)])") //spawn(1800) // this wont work right // M.lastattacker = null diff --git a/code/modules/mob/living/carbon/human/human_attackhand.dm b/code/modules/mob/living/carbon/human/human_attackhand.dm index 4125971cf02..79637a8470c 100644 --- a/code/modules/mob/living/carbon/human/human_attackhand.dm +++ b/code/modules/mob/living/carbon/human/human_attackhand.dm @@ -3,6 +3,7 @@ return if((M != src) && check_shields(0, M.name)) + add_logs(src, M, "attenmped to touch") visible_message("[M] attempted to touch [src]!") return 0 @@ -10,6 +11,7 @@ if("help") if(health >= 0) help_shake_act(M) + add_logs(src, M, "shaked") return 1 //CPR @@ -21,6 +23,7 @@ return 0 if(cpr_time < world.time + 30) + add_logs(src, M, "CPRed") visible_message("[M] is trying to perform CPR on [src]!") if(!do_mob(M, src)) return 0 @@ -33,6 +36,8 @@ src << "You feel a breath of fresh air enter your lungs. It feels good." if("grab") + add_logs(src, M, "grabbed", addition="passively") + if(M == src || anchored) return 0 if(w_uniform) @@ -53,10 +58,7 @@ return 1 if("harm") - M.attack_log += text("\[[time_stamp()]\] Punched [src.name] ([src.ckey])") - src.attack_log += text("\[[time_stamp()]\] Has been punched by [M.name] ([M.ckey])") - - log_attack("[M.name] ([M.ckey]) punched [src.name] ([src.ckey])") + add_logs(src, M, "punched") var/attack_verb = "punch" if(lying) @@ -105,9 +107,7 @@ forcesay(hit_appends) if("disarm") - M.attack_log += text("\[[time_stamp()]\] Disarmed [src.name] ([src.ckey])") - src.attack_log += text("\[[time_stamp()]\] Has been disarmed by [M.name] ([M.ckey])") - log_attack("[M.name] ([M.ckey]) disarmed [src.name] ([src.ckey])") + add_logs(src, M, "disarmed") if(w_uniform) w_uniform.add_fingerprint(M) diff --git a/code/modules/mob/mob.dm b/code/modules/mob/mob.dm index d9941e57a35..a930f07f26f 100644 --- a/code/modules/mob/mob.dm +++ b/code/modules/mob/mob.dm @@ -528,6 +528,7 @@ var/list/slot_equipment_priority = list( \ if ( !AM || !usr || src==AM || !isturf(src.loc) ) //if there's no person pulling OR the person is pulling themself OR the object being pulled is inside something: abort! return if (!( AM.anchored )) + AM.add_fingerprint(src) // If we're pulling something then drop what we're currently pulling and pull this instead. if(pulling) From 4dfbe1cbf7147021a58c3889c4c721e43d8696cc Mon Sep 17 00:00:00 2001 From: Razharas Date: Sun, 15 Dec 2013 07:26:54 +0400 Subject: [PATCH 12/29] Mistook the mobs in human_attackhand, fixed now Happy little accident --- .../mob/living/carbon/human/human_attackhand.dm | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/code/modules/mob/living/carbon/human/human_attackhand.dm b/code/modules/mob/living/carbon/human/human_attackhand.dm index 79637a8470c..859da7eab32 100644 --- a/code/modules/mob/living/carbon/human/human_attackhand.dm +++ b/code/modules/mob/living/carbon/human/human_attackhand.dm @@ -3,7 +3,7 @@ return if((M != src) && check_shields(0, M.name)) - add_logs(src, M, "attenmped to touch") + add_logs(M, src, "attenmped to touch") visible_message("[M] attempted to touch [src]!") return 0 @@ -11,7 +11,7 @@ if("help") if(health >= 0) help_shake_act(M) - add_logs(src, M, "shaked") + add_logs(M, src, "shaked") return 1 //CPR @@ -36,7 +36,7 @@ src << "You feel a breath of fresh air enter your lungs. It feels good." if("grab") - add_logs(src, M, "grabbed", addition="passively") + add_logs(M, src, "grabbed", addition="passively") if(M == src || anchored) return 0 @@ -58,7 +58,7 @@ return 1 if("harm") - add_logs(src, M, "punched") + add_logs(M, src, "punched") var/attack_verb = "punch" if(lying) @@ -107,7 +107,7 @@ forcesay(hit_appends) if("disarm") - add_logs(src, M, "disarmed") + add_logs(M, src, "disarmed") if(w_uniform) w_uniform.add_fingerprint(M) From 1275e8bff88fe2b5aaaae5435629487290ea87d3 Mon Sep 17 00:00:00 2001 From: Incoming Date: Sun, 15 Dec 2013 02:07:28 -0500 Subject: [PATCH 13/29] A change to how "continuous_round_wiz" works Currently, if the config option for continuous wizard rounds is off the round will end immediately following the death of the wizard. With this change after the death of the wizard the game will additionally check to see if the wizard has made any antagonists that are still alive to do things after his death. The round won't end unless these antags don't exist or have all already died as well. This allows for summon guns/magics survivors to not get blueballed out of antag round because the wizard died quickly. Additionally this allows wizards who made apprentices the chance for them to get the wizard alive again (the new healing apprentice has a staff that can raise the dead who is uniquely suited to this task.) Additionally additionally this allows for a mindswap wizard to not get instantly meta'd out when the round doesn't end when the wizard's head is caved it WITHOUT forcing extended on people. This change was originally part of the Magic Mania pull, but was removed and placed in its own PR on request. --- code/game/gamemodes/wizard/wizard.dm | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/code/game/gamemodes/wizard/wizard.dm b/code/game/gamemodes/wizard/wizard.dm index c89560986df..5bbe1a8def6 100644 --- a/code/game/gamemodes/wizard/wizard.dm +++ b/code/game/gamemodes/wizard/wizard.dm @@ -178,6 +178,7 @@ return ..() var/wizards_alive = 0 + var/traitors_alive = 0 for(var/datum/mind/wizard in wizards) if(!istype(wizard.current,/mob/living/carbon)) continue @@ -185,7 +186,15 @@ continue wizards_alive++ - if (wizards_alive) + if(!wizards_alive) + for(var/datum/mind/traitor in traitors) + if(!istype(traitor.current,/mob/living/carbon)) + continue + if(traitor.current.stat==2) + continue + traitors_alive++ + + if (wizards_alive || traitors_alive) return ..() else finished = 1 From 5d1f63f92446e4877ba6f03ea21c1956a5c4ceb6 Mon Sep 17 00:00:00 2001 From: Perakp Date: Sun, 15 Dec 2013 12:07:55 +0200 Subject: [PATCH 14/29] and cable use() MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Added more span tags - using cable now uses use() - fixed use() to correctly return 1 when it succeeds - checked that there were no checks that would’ve been previously borked. For testing purposes I renamed use to use_cable (‘use’ is kinda bad for a proc name, but use_cable is hardly better), but left that out of the commit because it would’ve inflated the pr. --- code/game/dna.dm | 6 ++-- code/game/machinery/constructable_frame.dm | 33 +++++++++---------- code/game/machinery/machinery.dm | 8 ++--- .../telecomms/machine_interactions.dm | 24 ++++++-------- code/modules/power/cable.dm | 4 +-- 5 files changed, 35 insertions(+), 40 deletions(-) diff --git a/code/game/dna.dm b/code/game/dna.dm index 17ca55751fb..b8b346cc6fd 100644 --- a/code/game/dna.dm +++ b/code/game/dna.dm @@ -447,13 +447,13 @@ panel_open = !panel_open if(panel_open) icon_state = "[icon_state]_maintenance" - user << "You open the maintenance panel of [src]." + user << "You open the maintenance panel of [src]." else if(open) icon_state = "[initial(icon_state)]_open" else icon_state = "[initial(icon_state)]" - user << "You close the maintenance panel of [src]." + user << "You close the maintenance panel of [src]." return if(istype(G, /obj/item/weapon/crowbar)) @@ -542,7 +542,7 @@ user.drop_item() I.loc = src src.diskette = I - user << "You insert [I]." + user << "You insert [I]." src.updateUsrDialog() return else diff --git a/code/game/machinery/constructable_frame.dm b/code/game/machinery/constructable_frame.dm index 029063c0d51..ebe0566804d 100644 --- a/code/game/machinery/constructable_frame.dm +++ b/code/game/machinery/constructable_frame.dm @@ -49,7 +49,7 @@ /obj/machinery/constructable_frame/machine_frame/attackby(obj/item/P as obj, mob/user as mob) if(P.crit_fail) - user << "\red This part is faulty, you cannot add this to the machine!" + user << "This part is faulty, you cannot add this to the machine!" return switch(state) if(1) @@ -57,17 +57,17 @@ var/obj/item/weapon/cable_coil/C = P if(C.amount >= 5) playsound(src.loc, 'sound/items/Deconstruct.ogg', 50, 1) - user << "\blue You start to add cables to the frame." + user << "You start to add cables to the frame." if(do_after(user, 20)) if(C) C.amount -= 5 if(!C.amount) del(C) - user << "\blue You add cables to the frame." + user << "You add cables to the frame." state = 2 icon_state = "box_1" if(istype(P, /obj/item/weapon/wrench)) playsound(src.loc, 'sound/items/Ratchet.ogg', 75, 1) - user << "\blue You dismantle the frame" + user << "You dismantle the frame." new /obj/item/stack/sheet/metal(src.loc, 5) del(src) if(2) @@ -75,7 +75,7 @@ var/obj/item/weapon/circuitboard/B = P if(B.board_type == "machine") playsound(src.loc, 'sound/items/Deconstruct.ogg', 50, 1) - user << "\blue You add the circuit board to the frame." + user << "You add the circuit board to the frame." circuit = P user.drop_item() P.loc = src @@ -86,10 +86,10 @@ update_namelist() update_req_desc() else - user << "\red This frame does not accept circuit boards of this type!" + user << "This frame does not accept circuit boards of this type!" if(istype(P, /obj/item/weapon/wirecutters)) playsound(src.loc, 'sound/items/Wirecutter.ogg', 50, 1) - user << "\blue You remove the cables." + user << "You remove the cables." state = 1 icon_state = "box_0" var/obj/item/weapon/cable_coil/A = new /obj/item/weapon/cable_coil( src.loc ) @@ -102,9 +102,9 @@ circuit.loc = src.loc circuit = null if(components.len == 0) - user << "\blue You remove the circuit board." + user << "You remove the circuit board." else - user << "\blue You remove the circuit board and other components." + user << "You remove the circuit board and other components." for(var/obj/item/weapon/W in components) W.loc = src.loc desc = initial(desc) @@ -132,27 +132,26 @@ del(src) if(istype(P, /obj/item/weapon)) + var/success for(var/I in req_components) if(istype(P, text2path(I)) && (req_components[I] > 0)) + success=1 if(istype(P, /obj/item/weapon/cable_coil)) var/obj/item/weapon/cable_coil/CP = P - if(CP.amount > 1) - var/obj/item/weapon/cable_coil/CC = new /obj/item/weapon/cable_coil(src, 1) - CP.amount-- - if(!CP.amount) del(CP) - else CP.update_icon() + var/obj/item/weapon/cable_coil/CC = new /obj/item/weapon/cable_coil(src, 1, CP.item_color) + if(CP.use(1)) components += CC req_components[I]-- update_req_desc() - break + break user.drop_item() P.loc = src components += P req_components[I]-- update_req_desc() break - if(P.loc != src && !istype(P, /obj/item/weapon/cable_coil)) - user << "\red You cannot add that component to the machine!" + if(!success) + user << "You cannot add that to the machine!" //Machine Frame Circuit Boards diff --git a/code/game/machinery/machinery.dm b/code/game/machinery/machinery.dm index fd3c869d85b..f04a742c876 100644 --- a/code/game/machinery/machinery.dm +++ b/code/game/machinery/machinery.dm @@ -212,7 +212,7 @@ Class Procs: if ( ! (istype(usr, /mob/living/carbon/human) || \ istype(usr, /mob/living/silicon) || \ istype(usr, /mob/living/carbon/monkey) && ticker && ticker.mode.name == "monkey") ) - usr << "\red You don't have the dexterity to do this!" + usr << "You don't have the dexterity to do this!" return 1 /* //distance checks are made by atom/proc/DblClick @@ -225,7 +225,7 @@ Class Procs: visible_message("\red [H] stares cluelessly at [src] and drools.") return 1 else if(prob(H.getBrainLoss())) - user << "\red You momentarily forget how to use [src]." + user << "You momentarily forget how to use [src]." return 1 src.add_fingerprint(user) @@ -254,8 +254,8 @@ Class Procs: if (!panel_open) panel_open = 1 icon_state = icon_state_open - user << "You open the maintenance hatch of [src]." + user << "You open the maintenance hatch of [src]." else panel_open = 0 icon_state = icon_state_closed - user << "You close the maintenance hatch of [src]." + user << "You close the maintenance hatch of [src]." diff --git a/code/game/machinery/telecomms/machine_interactions.dm b/code/game/machinery/telecomms/machine_interactions.dm index a22750aa3dd..b4c9e607982 100644 --- a/code/game/machinery/telecomms/machine_interactions.dm +++ b/code/game/machinery/telecomms/machine_interactions.dm @@ -24,26 +24,26 @@ switch(construct_op) if(0) if(istype(P, /obj/item/weapon/screwdriver)) - user << "You unfasten the bolts." + user << "You unfasten the bolts." playsound(src.loc, 'sound/items/Screwdriver.ogg', 50, 1) construct_op ++ if(1) if(istype(P, /obj/item/weapon/screwdriver)) - user << "You fasten the bolts." + user << "You fasten the bolts." playsound(src.loc, 'sound/items/Screwdriver.ogg', 50, 1) construct_op -- if(istype(P, /obj/item/weapon/wrench)) - user << "You dislodge the external plating." + user << "You dislodge the external plating." playsound(src.loc, 'sound/items/Ratchet.ogg', 75, 1) construct_op ++ if(2) if(istype(P, /obj/item/weapon/wrench)) - user << "You secure the external plating." + user << "You secure the external plating." playsound(src.loc, 'sound/items/Ratchet.ogg', 75, 1) construct_op -- if(istype(P, /obj/item/weapon/wirecutters)) playsound(src.loc, 'sound/items/Wirecutter.ogg', 50, 1) - user << "You remove the cables." + user << "You remove the cables." construct_op ++ var/obj/item/weapon/cable_coil/A = new /obj/item/weapon/cable_coil( user.loc ) A.amount = 5 @@ -51,21 +51,17 @@ if(3) if(istype(P, /obj/item/weapon/cable_coil)) var/obj/item/weapon/cable_coil/A = P - if(A.amount >= 5) - user << "You insert the cables." - A.amount -= 5 - if(A.amount <= 0) - user.drop_item() - del(A) + if(A.use(5)) + user << "You insert the cables." construct_op -- stat &= ~BROKEN // the machine's not borked anymore! else - user << "You need more cable" + user << "You need more cable to do that." if(istype(P, /obj/item/weapon/crowbar)) - user << "You begin prying out the circuit board and components..." + user << "You begin prying out the circuit board and components..." playsound(src.loc, 'sound/items/Crowbar.ogg', 50, 1) if(do_after(user,60)) - user << "You finish prying out the components." + user << "You finish prying out the components." // Drop all the component stuff if(component_parts) diff --git a/code/modules/power/cable.dm b/code/modules/power/cable.dm index 00777fcc9eb..0c4bd97519a 100644 --- a/code/modules/power/cable.dm +++ b/code/modules/power/cable.dm @@ -302,8 +302,8 @@ if(src.amount < used) return 0 else if (src.amount == used) - //handle mob icon update - if(ismob(loc)) + .=1 //Because del(src) stops the proc, set the default return value to 1 + if(ismob(loc)) //handle mob icon update var/mob/M = loc M.u_equip(src) del(src) From 1c5126fc98ffbd9ac9509dbc7ce6ffb5903abd55 Mon Sep 17 00:00:00 2001 From: Giacomand Date: Sun, 15 Dec 2013 15:58:55 +0000 Subject: [PATCH 15/29] Removed ONESIZEFITSALL. Changed the THICKMATERIAL flag so it did not conflict with HEADCOVERSMOUTH. --- code/__DEFINES/flags.dm | 6 ++-- code/game/gamemodes/cult/cult_items.dm | 4 +-- code/modules/clothing/clothing.dm | 2 +- .../clothing/spacesuits/miscellaneous.dm | 2 +- code/modules/clothing/suits/armor.dm | 4 +-- code/modules/clothing/suits/miscellaneous.dm | 2 +- code/modules/clothing/suits/utility.dm | 2 +- code/modules/clothing/under/color.dm | 28 +++++++++---------- code/modules/clothing/under/jobs/civilian.dm | 20 ++++++------- .../clothing/under/jobs/engineering.dm | 6 ++-- code/modules/clothing/under/jobs/medsci.dm | 8 +++--- code/modules/clothing/under/jobs/security.dm | 8 +++--- code/modules/clothing/under/miscellaneous.dm | 6 ++-- .../mob/living/carbon/metroid/metroid.dm | 2 +- 14 files changed, 50 insertions(+), 50 deletions(-) diff --git a/code/__DEFINES/flags.dm b/code/__DEFINES/flags.dm index 5caa6ceec96..055ff7fb2e2 100644 --- a/code/__DEFINES/flags.dm +++ b/code/__DEFINES/flags.dm @@ -23,13 +23,13 @@ #define MASKCOVERSMOUTH 2048 // on other items, these are just for mask/head #define HEADCOVERSMOUTH 2048 -#define THICKMATERIAL 1024 //prevents syringes, parapens and hypos if the external suit or helmet (if targeting head) has this flag. Example: space suits, biosuit, bombsuits, thick suits that cover your body. (NOTE: flag shared with NOSLIP for shoes) #define NOSLIP 1024 //prevents from slipping on wet floors, in space etc (NOTE: flag shared with THICKMATERIAL for external suits and helmet) #define OPENCONTAINER 4096 // is an open container for chemistry purposes -#define BLOCK_GAS_SMOKE_EFFECT 8192 // blocks the effect that chemical clouds would have on a mob --glasses, mask and helmets ONLY! (NOTE: flag shared with ONESIZEFITSALL) -#define ONESIZEFITSALL 8192 // can be worn by fatties (or children? ugh) --jumpsuit only (NOTE: flag shared with BLOCK_GAS_SMOKE_EFFECT) +// BLOCK_GAS_SMOKE_EFFECT only used in masks at the moment. +#define BLOCK_GAS_SMOKE_EFFECT 8192 // blocks the effect that chemical clouds would have on a mob --glasses, mask and helmets ONLY! (NOTE: flag shared with THICKMATERIAL) +#define THICKMATERIAL 8192 //prevents syringes, parapens and hypos if the external suit or helmet (if targeting head) has this flag. Example: space suits, biosuit, bombsuits, thick suits that cover your body. (NOTE: flag shared with BLOCK_GAS_SMOKE_EFFECT) #define NOREACT 16384 //Reagents dont' react inside this container. diff --git a/code/game/gamemodes/cult/cult_items.dm b/code/game/gamemodes/cult/cult_items.dm index 606d63aa994..6da4a22f51f 100644 --- a/code/game/gamemodes/cult/cult_items.dm +++ b/code/game/gamemodes/cult/cult_items.dm @@ -55,7 +55,7 @@ desc = "A set of armored robes worn by the followers of Nar-Sie" icon_state = "cultrobes" item_state = "cultrobes" - flags = FPRINT | TABLEPASS | ONESIZEFITSALL + flags = FPRINT | TABLEPASS body_parts_covered = CHEST|GROIN|LEGS|ARMS allowed = list(/obj/item/weapon/tome,/obj/item/weapon/melee/cultblade) armor = list(melee = 50, bullet = 30, laser = 50,energy = 20, bomb = 25, bio = 10, rad = 0) @@ -79,7 +79,7 @@ desc = "A set of armored robes worn by the followers of Nar-Sie" icon_state = "magusred" item_state = "magusred" - flags = FPRINT | TABLEPASS | ONESIZEFITSALL + flags = FPRINT | TABLEPASS body_parts_covered = CHEST|GROIN|LEGS|ARMS allowed = list(/obj/item/weapon/tome,/obj/item/weapon/melee/cultblade) armor = list(melee = 50, bullet = 30, laser = 50,energy = 20, bomb = 25, bio = 10, rad = 0) diff --git a/code/modules/clothing/clothing.dm b/code/modules/clothing/clothing.dm index d36384cf683..efd13e599e0 100644 --- a/code/modules/clothing/clothing.dm +++ b/code/modules/clothing/clothing.dm @@ -91,7 +91,7 @@ BLIND // can't see anything icon = 'icons/obj/clothing/suits.dmi' name = "suit" var/fire_resist = T0C+100 - flags = FPRINT | TABLEPASS | ONESIZEFITSALL + flags = FPRINT | TABLEPASS allowed = list(/obj/item/weapon/tank/emergency_oxygen) armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 0, rad = 0) slot_flags = SLOT_OCLOTHING diff --git a/code/modules/clothing/spacesuits/miscellaneous.dm b/code/modules/clothing/spacesuits/miscellaneous.dm index f9fcf1b2747..500909e8675 100644 --- a/code/modules/clothing/spacesuits/miscellaneous.dm +++ b/code/modules/clothing/spacesuits/miscellaneous.dm @@ -67,7 +67,7 @@ icon_state = "santa" item_state = "santa" slowdown = 0 - flags = FPRINT | TABLEPASS | ONESIZEFITSALL | STOPSPRESSUREDMAGE + flags = FPRINT | TABLEPASS | STOPSPRESSUREDMAGE allowed = list(/obj/item) //for stuffing exta special presents diff --git a/code/modules/clothing/suits/armor.dm b/code/modules/clothing/suits/armor.dm index 8f513a82ed9..8f4e11a8005 100644 --- a/code/modules/clothing/suits/armor.dm +++ b/code/modules/clothing/suits/armor.dm @@ -16,7 +16,7 @@ icon_state = "armor" item_state = "armor" blood_overlay_type = "armor" - flags = FPRINT | TABLEPASS | ONESIZEFITSALL + flags = FPRINT | TABLEPASS armor = list(melee = 50, bullet = 15, laser = 50, energy = 10, bomb = 25, bio = 0, rad = 0) /obj/item/clothing/suit/armor/hos @@ -130,7 +130,7 @@ item_state = "reactiveoff" blood_overlay_type = "armor" slowdown = 1 - flags = FPRINT | TABLEPASS | ONESIZEFITSALL + flags = FPRINT | TABLEPASS armor = list(melee = 0, bullet = 0, laser = 0, energy = 0, bomb = 0, bio = 0, rad = 0) /obj/item/clothing/suit/armor/reactive/IsShield() diff --git a/code/modules/clothing/suits/miscellaneous.dm b/code/modules/clothing/suits/miscellaneous.dm index 3adb01fbcb6..474ae29f5b5 100644 --- a/code/modules/clothing/suits/miscellaneous.dm +++ b/code/modules/clothing/suits/miscellaneous.dm @@ -86,7 +86,7 @@ desc = "This robe commands authority." icon_state = "judge" item_state = "judge" - flags = FPRINT | TABLEPASS | ONESIZEFITSALL + flags = FPRINT | TABLEPASS body_parts_covered = CHEST|GROIN|LEGS|ARMS allowed = list(/obj/item/weapon/storage/fancy/cigarettes,/obj/item/weapon/spacecash) flags_inv = HIDEJUMPSUIT diff --git a/code/modules/clothing/suits/utility.dm b/code/modules/clothing/suits/utility.dm index 7d0e41193b3..ff1e72895db 100644 --- a/code/modules/clothing/suits/utility.dm +++ b/code/modules/clothing/suits/utility.dm @@ -21,7 +21,7 @@ allowed = list(/obj/item/device/flashlight,/obj/item/weapon/tank/emergency_oxygen,/obj/item/weapon/extinguisher) slowdown = 1.0 flags_inv = HIDEGLOVES|HIDESHOES|HIDEJUMPSUIT - flags = FPRINT | TABLEPASS | ONESIZEFITSALL | STOPSPRESSUREDMAGE | THICKMATERIAL + flags = FPRINT | TABLEPASS | STOPSPRESSUREDMAGE | THICKMATERIAL heat_protection = CHEST|GROIN|LEGS|FEET|ARMS|HANDS max_heat_protection_temperature = FIRE_SUIT_MAX_TEMP_PROTECT cold_protection = CHEST|GROIN|LEGS|FEET|ARMS|HANDS diff --git a/code/modules/clothing/under/color.dm b/code/modules/clothing/under/color.dm index 67684deccc1..4279c637137 100644 --- a/code/modules/clothing/under/color.dm +++ b/code/modules/clothing/under/color.dm @@ -3,7 +3,7 @@ icon_state = "black" item_state = "bl_suit" item_color = "black" - flags = FPRINT | TABLEPASS | ONESIZEFITSALL + flags = FPRINT | TABLEPASS /obj/item/clothing/under/color/blackf name = "feminine black jumpsuit" @@ -18,21 +18,21 @@ icon_state = "blue" item_state = "b_suit" item_color = "blue" - flags = FPRINT | TABLEPASS | ONESIZEFITSALL + flags = FPRINT | TABLEPASS /obj/item/clothing/under/color/green name = "green jumpsuit" icon_state = "green" item_state = "g_suit" item_color = "green" - flags = FPRINT | TABLEPASS | ONESIZEFITSALL + flags = FPRINT | TABLEPASS /obj/item/clothing/under/color/grey name = "grey jumpsuit" icon_state = "grey" item_state = "gy_suit" item_color = "grey" - flags = FPRINT | TABLEPASS | ONESIZEFITSALL + flags = FPRINT | TABLEPASS /obj/item/clothing/under/color/orange name = "orange jumpsuit" @@ -42,35 +42,35 @@ item_color = "orange" has_sensor = 2 sensor_mode = 3 - flags = FPRINT | TABLEPASS | ONESIZEFITSALL + flags = FPRINT | TABLEPASS /obj/item/clothing/under/color/pink name = "pink jumpsuit" icon_state = "pink" item_state = "p_suit" item_color = "pink" - flags = FPRINT | TABLEPASS | ONESIZEFITSALL + flags = FPRINT | TABLEPASS /obj/item/clothing/under/color/red name = "red jumpsuit" icon_state = "red" item_state = "r_suit" item_color = "red" - flags = FPRINT | TABLEPASS | ONESIZEFITSALL + flags = FPRINT | TABLEPASS /obj/item/clothing/under/color/white name = "white jumpsuit" icon_state = "white" item_state = "w_suit" item_color = "white" - flags = FPRINT | TABLEPASS | ONESIZEFITSALL + flags = FPRINT | TABLEPASS /obj/item/clothing/under/color/yellow name = "yellow jumpsuit" icon_state = "yellow" item_state = "y_suit" item_color = "yellow" - flags = FPRINT | TABLEPASS | ONESIZEFITSALL + flags = FPRINT | TABLEPASS /obj/item/clothing/under/psyche name = "psychedelic" @@ -89,7 +89,7 @@ desc = "aqua" icon_state = "aqua" item_color = "aqua" - flags = FPRINT | TABLEPASS | ONESIZEFITSALL + flags = FPRINT | TABLEPASS /obj/item/clothing/under/purple name = "purple" @@ -121,14 +121,14 @@ desc = "lightbrown" icon_state = "lightbrown" item_color = "lightbrown" - flags = FPRINT | TABLEPASS | ONESIZEFITSALL + flags = FPRINT | TABLEPASS /obj/item/clothing/under/brown name = "brown" desc = "brown" icon_state = "brown" item_color = "brown" - flags = FPRINT | TABLEPASS | ONESIZEFITSALL + flags = FPRINT | TABLEPASS /obj/item/clothing/under/yellowgreen name = "yellowgreen" @@ -141,7 +141,7 @@ desc = "darkblue" icon_state = "darkblue" item_color = "darkblue" - flags = FPRINT | TABLEPASS | ONESIZEFITSALL + flags = FPRINT | TABLEPASS /obj/item/clothing/under/lightred name = "lightred" @@ -154,4 +154,4 @@ desc = "darkred" icon_state = "darkred" item_color = "darkred" - flags = FPRINT | TABLEPASS | ONESIZEFITSALL \ No newline at end of file + flags = FPRINT | TABLEPASS \ No newline at end of file diff --git a/code/modules/clothing/under/jobs/civilian.dm b/code/modules/clothing/under/jobs/civilian.dm index 79c7272f2c1..7a8d714d4f6 100644 --- a/code/modules/clothing/under/jobs/civilian.dm +++ b/code/modules/clothing/under/jobs/civilian.dm @@ -6,7 +6,7 @@ icon_state = "ba_suit" item_state = "ba_suit" item_color = "ba_suit" - flags = FPRINT | TABLEPASS | ONESIZEFITSALL + flags = FPRINT | TABLEPASS /obj/item/clothing/under/rank/captain //Alright, technically not a 'civilian' but its better then giving a .dm file for a single define. @@ -15,7 +15,7 @@ icon_state = "captain" item_state = "caparmor" item_color = "captain" - flags = FPRINT | TABLEPASS | ONESIZEFITSALL + flags = FPRINT | TABLEPASS /obj/item/clothing/under/rank/cargo @@ -32,7 +32,7 @@ icon_state = "cargotech" item_state = "lb_suit" item_color = "cargo" - flags = FPRINT | TABLEPASS | ONESIZEFITSALL + flags = FPRINT | TABLEPASS /obj/item/clothing/under/rank/chaplain @@ -41,7 +41,7 @@ icon_state = "chaplain" item_state = "bl_suit" item_color = "chapblack" - flags = FPRINT | TABLEPASS | ONESIZEFITSALL + flags = FPRINT | TABLEPASS /obj/item/clothing/under/rank/chef @@ -49,7 +49,7 @@ name = "chef's uniform" icon_state = "chef" item_color = "chef" - flags = FPRINT | TABLEPASS | ONESIZEFITSALL + flags = FPRINT | TABLEPASS /obj/item/clothing/under/rank/clown @@ -58,7 +58,7 @@ icon_state = "clown" item_state = "clown" item_color = "clown" - flags = FPRINT | TABLEPASS | ONESIZEFITSALL + flags = FPRINT | TABLEPASS fitted = 0 @@ -68,7 +68,7 @@ icon_state = "hop" item_state = "b_suit" item_color = "hop" - flags = FPRINT | TABLEPASS | ONESIZEFITSALL + flags = FPRINT | TABLEPASS /obj/item/clothing/under/rank/hydroponics @@ -78,7 +78,7 @@ item_state = "g_suit" item_color = "hydroponics" permeability_coefficient = 0.50 - flags = FPRINT | TABLEPASS | ONESIZEFITSALL + flags = FPRINT | TABLEPASS /obj/item/clothing/under/rank/janitor @@ -87,7 +87,7 @@ icon_state = "janitor" item_color = "janitor" armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 10, rad = 0) - flags = FPRINT | TABLEPASS | ONESIZEFITSALL + flags = FPRINT | TABLEPASS /obj/item/clothing/under/lawyer @@ -148,7 +148,7 @@ icon_state = "mime" item_state = "mime" item_color = "mime" - flags = FPRINT | TABLEPASS | ONESIZEFITSALL + flags = FPRINT | TABLEPASS /obj/item/clothing/under/rank/miner desc = "It's a snappy jumpsuit with a sturdy set of overalls. It is very dirty." diff --git a/code/modules/clothing/under/jobs/engineering.dm b/code/modules/clothing/under/jobs/engineering.dm index a13c3267c42..f348b801a53 100644 --- a/code/modules/clothing/under/jobs/engineering.dm +++ b/code/modules/clothing/under/jobs/engineering.dm @@ -6,7 +6,7 @@ item_state = "g_suit" item_color = "chief" armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 0, rad = 10) - flags = FPRINT | TABLEPASS | ONESIZEFITSALL + flags = FPRINT | TABLEPASS /obj/item/clothing/under/rank/atmospheric_technician desc = "It's a jumpsuit worn by atmospheric technicians." @@ -14,7 +14,7 @@ icon_state = "atmos" item_state = "atmos_suit" item_color = "atmos" - flags = FPRINT | TABLEPASS | ONESIZEFITSALL + flags = FPRINT | TABLEPASS /obj/item/clothing/under/rank/engineer desc = "It's an orange high visibility jumpsuit worn by engineers. It has minor radiation shielding." @@ -23,7 +23,7 @@ item_state = "engi_suit" item_color = "engine" armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 0, rad = 10) - flags = FPRINT | TABLEPASS | ONESIZEFITSALL + flags = FPRINT | TABLEPASS /obj/item/clothing/under/rank/roboticist desc = "It's a slimming black with reinforced seams; great for industrial work." diff --git a/code/modules/clothing/under/jobs/medsci.dm b/code/modules/clothing/under/jobs/medsci.dm index 687063f2ee1..6691f62619a 100644 --- a/code/modules/clothing/under/jobs/medsci.dm +++ b/code/modules/clothing/under/jobs/medsci.dm @@ -8,7 +8,7 @@ item_state = "g_suit" item_color = "director" armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 10, rad = 0) - flags = FPRINT | TABLEPASS | ONESIZEFITSALL + flags = FPRINT | TABLEPASS /obj/item/clothing/under/rank/scientist desc = "It's made of a special fiber that provides minor protection against biohazards. It has markings that denote the wearer as a scientist." @@ -18,7 +18,7 @@ item_color = "toxinswhite" permeability_coefficient = 0.50 armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 10, bio = 0, rad = 0) - flags = FPRINT | TABLEPASS | ONESIZEFITSALL + flags = FPRINT | TABLEPASS /obj/item/clothing/under/rank/chemist @@ -50,7 +50,7 @@ item_color = "geneticswhite" permeability_coefficient = 0.50 armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 10, rad = 0) - flags = FPRINT | TABLEPASS | ONESIZEFITSALL + flags = FPRINT | TABLEPASS /obj/item/clothing/under/rank/virologist desc = "It's made of a special fiber that gives special protection against biohazards. It has a virologist rank stripe on it." @@ -78,7 +78,7 @@ item_color = "medical" permeability_coefficient = 0.50 armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 10, rad = 0) - flags = FPRINT | TABLEPASS | ONESIZEFITSALL + flags = FPRINT | TABLEPASS /obj/item/clothing/under/rank/medical/blue name = "medical scrubs" diff --git a/code/modules/clothing/under/jobs/security.dm b/code/modules/clothing/under/jobs/security.dm index a8fe7017964..dc444ea6224 100644 --- a/code/modules/clothing/under/jobs/security.dm +++ b/code/modules/clothing/under/jobs/security.dm @@ -16,7 +16,7 @@ item_state = "r_suit" item_color = "warden" armor = list(melee = 10, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 0, rad = 0) - flags = FPRINT | TABLEPASS | ONESIZEFITSALL + flags = FPRINT | TABLEPASS /obj/item/clothing/under/rank/security name = "security officer's jumpsuit" @@ -25,7 +25,7 @@ item_state = "r_suit" item_color = "secred" armor = list(melee = 10, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 0, rad = 0) - flags = FPRINT | TABLEPASS | ONESIZEFITSALL + flags = FPRINT | TABLEPASS /* * Detective @@ -37,7 +37,7 @@ item_state = "det" item_color = "detective" armor = list(melee = 10, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 0, rad = 0) - flags = FPRINT | TABLEPASS | ONESIZEFITSALL + flags = FPRINT | TABLEPASS /* * Head of Security @@ -49,7 +49,7 @@ item_state = "r_suit" item_color = "hosred" armor = list(melee = 10, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 0, rad = 0) - flags = FPRINT | TABLEPASS | ONESIZEFITSALL + flags = FPRINT | TABLEPASS /* * Jensen cosplay gear diff --git a/code/modules/clothing/under/miscellaneous.dm b/code/modules/clothing/under/miscellaneous.dm index 032564a1ed3..ddd4470ba7a 100644 --- a/code/modules/clothing/under/miscellaneous.dm +++ b/code/modules/clothing/under/miscellaneous.dm @@ -24,7 +24,7 @@ name = "amish suit" icon_state = "sl_suit" item_color = "sl_suit" - flags = FPRINT | TABLEPASS | ONESIZEFITSALL + flags = FPRINT | TABLEPASS /obj/item/clothing/under/roman name = "roman armor" @@ -40,7 +40,7 @@ icon_state = "waiter" item_state = "waiter" item_color = "waiter" - flags = FPRINT | TABLEPASS | ONESIZEFITSALL + flags = FPRINT | TABLEPASS /obj/item/clothing/under/rank/mailman name = "mailman's jumpsuit" @@ -115,7 +115,7 @@ desc = "A jumpsuit with owl wings. Photorealistic owl feathers! Twooooo!" icon_state = "owl" item_color = "owl" - flags = FPRINT | TABLEPASS | ONESIZEFITSALL + flags = FPRINT | TABLEPASS fitted = 0 /obj/item/clothing/under/johnny diff --git a/code/modules/mob/living/carbon/metroid/metroid.dm b/code/modules/mob/living/carbon/metroid/metroid.dm index 62c6efc75df..54870fdfcf2 100644 --- a/code/modules/mob/living/carbon/metroid/metroid.dm +++ b/code/modules/mob/living/carbon/metroid/metroid.dm @@ -845,7 +845,7 @@ mob/living/carbon/slime/var/temperature_resistance = T0C+75 body_parts_covered = FULL_BODY slowdown = 1.0 flags_inv = HIDEGLOVES|HIDESHOES|HIDEJUMPSUIT - flags = FPRINT | TABLEPASS | ONESIZEFITSALL | STOPSPRESSUREDMAGE | ABSTRACT + flags = FPRINT | TABLEPASS | STOPSPRESSUREDMAGE | ABSTRACT heat_protection = CHEST|GROIN|LEGS|FEET|ARMS|HANDS | HEAD max_heat_protection_temperature = FIRE_SUIT_MAX_TEMP_PROTECT cold_protection = CHEST | GROIN | LEGS | FEET | ARMS | HANDS | HEAD From f2e0e5a1932d8ce5ef637dfc974245cba2d05116 Mon Sep 17 00:00:00 2001 From: Razharas Date: Sun, 15 Dec 2013 20:58:28 +0400 Subject: [PATCH 16/29] Fixed minor typos and more use of new proc Removed previously added ling logging proc, replaced with new one Fixed some language Fixed help and grab intent logging when you do it to yourself --- .../gamemodes/changeling/changeling_powers.dm | 17 ++++++----------- .../mob/living/carbon/human/human_attackhand.dm | 10 ++++++---- 2 files changed, 12 insertions(+), 15 deletions(-) diff --git a/code/game/gamemodes/changeling/changeling_powers.dm b/code/game/gamemodes/changeling/changeling_powers.dm index c909f9ec6bc..eb336d00c50 100644 --- a/code/game/gamemodes/changeling/changeling_powers.dm +++ b/code/game/gamemodes/changeling/changeling_powers.dm @@ -532,11 +532,6 @@ var/list/datum/dna/hivemind_bank = list() //STINGS// //They get a pretty header because there's just so fucking many of them ;_; ////////// -/mob/living/carbon/proc/add_sting_logs(mob/T, sting_name, datum/dna/DNA) - src.attack_log += "\[[time_stamp()]\] Stung [T.name] ([T.ckey]) with [sting_name] sting[!DNA ? "." : ", giving him [DNA.real_name] appearance."]" - T.attack_log += "\[[time_stamp()]\] Was stung by [src.name] ([src.ckey]) with [sting_name] sting[!DNA ? "." : ", and took [DNA.real_name] appearance."]" - log_attack("[src.name] ([src.ckey]) stung [T.name] ([T.ckey]) with [sting_name] sting[!DNA ? "." : ", giving him [DNA.real_name] appearance."]" ) - /mob/living/carbon/proc/set_sting(A, icon, dna=null) //setting the sting and ui icon for it src << "We prepare our sting, use alt+click on target to sting them." src.mind.changeling.chosen_sting = A @@ -585,7 +580,7 @@ var/list/datum/dna/hivemind_bank = list() set_sting(/mob/living/carbon/proc/sting_effect_trasnform, "sting_transform", D) /mob/living/carbon/proc/sting_effect_trasnform(mob/living/carbon/T) - add_sting_logs(T, "transformation", src.mind.changeling.chosen_dna) + add_logs(src, T, "stinged", "transformation sting", "new identity is [src.mind.changeling.chosen_dna.real_name]") if(!sting_can_reach(T, 40)) return 0 if((HUSK in T.mutations) || !check_dna_integrity(T)) @@ -607,7 +602,7 @@ var/list/datum/dna/hivemind_bank = list() set_sting(/mob/living/carbon/proc/sting_effect_extract, "sting_extract") /mob/living/carbon/proc/sting_effect_extract(mob/living/carbon/T) - add_sting_logs(T, "extracting") + add_logs(src, T, "stinged", "extraction sting") if(!sting_can_reach(T, 25)) return 0 if(src.mind.changeling.can_absorb_dna(T, usr)) @@ -626,7 +621,7 @@ var/list/datum/dna/hivemind_bank = list() set_sting(/mob/living/carbon/proc/sting_effect_mute, "sting_mute") /mob/living/carbon/proc/sting_effect_mute(mob/living/carbon/T) - add_sting_logs(T, "mute") + add_logs(src, T, "stinged", "mute sting") if(!sting_can_reach(T, 20)) return 0 T.silent += 30 @@ -641,7 +636,7 @@ var/list/datum/dna/hivemind_bank = list() set_sting(/mob/living/carbon/proc/sting_effect_blind, "sting_blind") /mob/living/carbon/proc/sting_effect_blind(mob/living/carbon/T) - add_sting_logs(T, "blind") + add_logs(src, T, "stinged", "blind sting") if(!sting_can_reach(T, 25)) return 0 T << "Your eyes burn horrifically!" @@ -659,7 +654,7 @@ var/list/datum/dna/hivemind_bank = list() set_sting(/mob/living/carbon/proc/sting_effect_lsd, "sting_lsd") /mob/living/carbon/proc/sting_effect_lsd(mob/living/carbon/T) - add_sting_logs(T, "LSD") + add_logs(src, T, "stinged", "LSD sting") if(!sting_can_reach(T, 5)) return 0 spawn(rand(300,600)) @@ -675,7 +670,7 @@ var/list/datum/dna/hivemind_bank = list() set_sting(/mob/living/carbon/proc/sting_effect_cryo, "sting_cryo") /mob/living/carbon/proc/sting_effect_cryo(mob/living/carbon/T) - add_sting_logs(T, "cryo") + add_logs(src, T, "stinged", "cryo sting") if(!sting_can_reach(T, 15)) return 0 if(T.reagents) diff --git a/code/modules/mob/living/carbon/human/human_attackhand.dm b/code/modules/mob/living/carbon/human/human_attackhand.dm index 859da7eab32..940ce1091c4 100644 --- a/code/modules/mob/living/carbon/human/human_attackhand.dm +++ b/code/modules/mob/living/carbon/human/human_attackhand.dm @@ -3,7 +3,7 @@ return if((M != src) && check_shields(0, M.name)) - add_logs(M, src, "attenmped to touch") + add_logs(M, src, "attempted to touch") visible_message("[M] attempted to touch [src]!") return 0 @@ -11,7 +11,8 @@ if("help") if(health >= 0) help_shake_act(M) - add_logs(M, src, "shaked") + if(src != M) + add_logs(M, src, "shaked") return 1 //CPR @@ -36,10 +37,11 @@ src << "You feel a breath of fresh air enter your lungs. It feels good." if("grab") - add_logs(M, src, "grabbed", addition="passively") - if(M == src || anchored) return 0 + + add_logs(M, src, "grabbed", addition="passively") + if(w_uniform) w_uniform.add_fingerprint(M) From e9e9977249f5872048a012697791884810527f2a Mon Sep 17 00:00:00 2001 From: EuroNumbers Date: Sun, 15 Dec 2013 19:23:54 +0100 Subject: [PATCH 17/29] Standarized the code further, added interact that doesn't shit the compiler --- code/modules/power/turbine.dm | 87 +++++++++++++++++------------------ 1 file changed, 42 insertions(+), 45 deletions(-) diff --git a/code/modules/power/turbine.dm b/code/modules/power/turbine.dm index 33d5969a6cd..97a20fd7911 100644 --- a/code/modules/power/turbine.dm +++ b/code/modules/power/turbine.dm @@ -6,8 +6,8 @@ // Not everything is included yet so the turbine can run out of fuel quiet quickly. The best thing about the turbine is that even // though something is on fire that passes through it, it won't be on fire as it passes out of it. So the exhaust fumes can still // containt unreacted fuel - plasma and oxygen that needs to be filtered out and re-routed back. This of course requires smart piping -// For a computer to work with the turbine the compressor requires a comp_id matching with the turbine computer's id. This will be -// subjected to a change in the near future mind you. Right now this method of generating power is a good backup but don't expect it +// For a computer to work with the turbine the compressor requires a comp_id matching with the turbine computer's id. This will be +// subjected to a change in the near future mind you. Right now this method of generating power is a good backup but don't expect it // become a main power source unless some work is done. Have fun. At 50k RPM it generates 60k power. So more than one turbine is needed! // // - Numbers @@ -45,7 +45,7 @@ icon_state = "turbine" anchored = 1 density = 1 - var/opened = 0 + var/opened = 0 var/obj/machinery/compressor/compressor directwired = 1 var/turf/simulated/outturf @@ -85,8 +85,8 @@ // OLD FIX - explanation given down below. // /obj/machinery/power/compressor/CanPass(atom/movable/mover, turf/target, height=0, air_group=0) // return !density - - + + /obj/machinery/power/compressor/CanAtmosPass(var/turf/T) return !density @@ -101,9 +101,9 @@ return rpm = 0.9* rpm + 0.1 * rpmtarget var/datum/gas_mixture/environment = inturf.return_air() - + // It's a simplified version taking only 1/10 of the moles from the turf nearby. It should be later changed into a better version - + var/transfer_moles = environment.total_moles()/10 //var/transfer_moles = rpm/10000*capacity var/datum/gas_mixture/removed = inturf.remove_air(transfer_moles) @@ -134,8 +134,8 @@ overlays += image('icons/obj/pipes.dmi', "comp-o1", FLY_LAYER) //TODO: DEFERRED -// These are crucial to working of a turbine - the stats modify the power output. TurbGenQ modifies how much raw energy can you get from -// rpms, TurbGenG modifies the shape of the curve - the lower the value the less straight the curve is. +// These are crucial to working of a turbine - the stats modify the power output. TurbGenQ modifies how much raw energy can you get from +// rpms, TurbGenG modifies the shape of the curve - the lower the value the less straight the curve is. #define TURBPRES 9000000 #define TURBGENQ 100000 @@ -144,7 +144,7 @@ /obj/machinery/power/turbine/New() ..() -// The outlet is pointed at the direction of the turbine component +// The outlet is pointed at the direction of the turbine component outturf = get_step(src, dir) @@ -179,18 +179,18 @@ if(!compressor) stat |= BROKEN return - - // This is the power generation function. If anything is needed it's good to plot it in EXCEL before modifying - // the TURBGENQ and TURBGENG values - + + // This is the power generation function. If anything is needed it's good to plot it in EXCEL before modifying + // the TURBGENQ and TURBGENG values + lastgen = ((compressor.rpm / TURBGENQ)**TURBGENG) *TURBGENQ add_avail(lastgen) - + // Weird function but it works. Should be something else... - + var/newrpm = ((compressor.gas_contained.temperature) * compressor.gas_contained.total_moles())/4 - + newrpm = max(0, newrpm) if(!compressor.starter || newrpm > 1000) @@ -206,14 +206,8 @@ if(lastgen > 100) overlays += image('icons/obj/pipes.dmi', "turb-o", FLY_LAYER) + updateDialog() - for(var/mob/M in viewers(1, src)) - if ((M.client && M.machine == src)) - src.interact(M) - AutoUpdateAI(src) - - -// AI can't use it! /obj/machinery/power/turbine/attack_ai(mob/user) @@ -222,34 +216,39 @@ interact(user) -// Only non-AI mobs (This is a way to get over a duplicate declaration error! Thanks Metacide!) - /obj/machinery/power/turbine/attack_hand(mob/user) add_fingerprint(user) - if ( (get_dist(src, user) > 1 ) || (stat & (NOPOWER|BROKEN)) && (!istype(user, /mob/living/silicon/ai)) ) - user.machine = null - user << browse(null, "window=turbine") + if(stat & (BROKEN|NOPOWER)) return - user.machine = src + interact(user) - var/t = "Gas Turbine Generator
"
+/obj/machinery/power/turbine/interact(mob/user)
 
-	t += "Generated power : [round(lastgen)] W

" + if ( (get_dist(src, user) > 1 ) || (stat & (NOPOWER|BROKEN)) && (!istype(user, /mob/living/silicon/ai)) ) + user.machine = null + user << browse(null, "window=turbine") + return - t += "Turbine: [round(compressor.rpm)] RPM
" + user.set_machine(src) - t += "Starter: [ compressor.starter ? "Off On" : "Off On"]" + var/t = "Gas Turbine Generator
"
 
-	t += "

Close" + t += "Generated power : [round(lastgen)] W

" - t += "
" - user << browse(t, "window=turbine") - onclose(user, "turbine") + t += "Turbine: [round(compressor.rpm)] RPM
" - return + t += "Starter: [ compressor.starter ? "Off On" : "Off On"]" + + t += "

Close" + + t += "
" + user << browse(t, "window=turbine") + onclose(user, "turbine") + + return /obj/machinery/power/turbine/Topic(href, href_list) if(..()) @@ -260,13 +259,11 @@ usr.machine = null return - else if( href_list["str"] ) + else if( href_list["str"] ) compressor.starter = !compressor.starter spawn(0) - for(var/mob/M in viewers(1, src)) - if ((M.client && M.machine == src)) - src.interact(M) + updateDialog() @@ -285,7 +282,7 @@ for(var/obj/machinery/compressor/C in world) if(id == C.comp_id) compressor = C - + /obj/machinery/computer/turbine_computer/attackby(I as obj, user as mob) if(istype(I, /obj/item/weapon/screwdriver)) @@ -330,7 +327,7 @@ \nTurbine speed: [src.compressor.rpm]rpm
\nPower currently being generated: [src.compressor.turbine.lastgen]W
\nInternal gas temperature: [src.compressor.gas_contained.temperature]K
- \n
View + \n
View \n
Close \n
\n"} From b88af75828604684b253be821788e23825518bcd Mon Sep 17 00:00:00 2001 From: Razharas Date: Sun, 15 Dec 2013 23:12:56 +0400 Subject: [PATCH 18/29] And some more mistakes fixings Yeah i suck at english sorry --- code/game/gamemodes/changeling/changeling_powers.dm | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/code/game/gamemodes/changeling/changeling_powers.dm b/code/game/gamemodes/changeling/changeling_powers.dm index eb336d00c50..fefaabe3b0c 100644 --- a/code/game/gamemodes/changeling/changeling_powers.dm +++ b/code/game/gamemodes/changeling/changeling_powers.dm @@ -580,7 +580,7 @@ var/list/datum/dna/hivemind_bank = list() set_sting(/mob/living/carbon/proc/sting_effect_trasnform, "sting_transform", D) /mob/living/carbon/proc/sting_effect_trasnform(mob/living/carbon/T) - add_logs(src, T, "stinged", "transformation sting", "new identity is [src.mind.changeling.chosen_dna.real_name]") + add_logs(src, T, "stung", "transformation sting", "new identity is [src.mind.changeling.chosen_dna.real_name]") if(!sting_can_reach(T, 40)) return 0 if((HUSK in T.mutations) || !check_dna_integrity(T)) @@ -602,7 +602,7 @@ var/list/datum/dna/hivemind_bank = list() set_sting(/mob/living/carbon/proc/sting_effect_extract, "sting_extract") /mob/living/carbon/proc/sting_effect_extract(mob/living/carbon/T) - add_logs(src, T, "stinged", "extraction sting") + add_logs(src, T, "stung", "extraction sting") if(!sting_can_reach(T, 25)) return 0 if(src.mind.changeling.can_absorb_dna(T, usr)) @@ -621,7 +621,7 @@ var/list/datum/dna/hivemind_bank = list() set_sting(/mob/living/carbon/proc/sting_effect_mute, "sting_mute") /mob/living/carbon/proc/sting_effect_mute(mob/living/carbon/T) - add_logs(src, T, "stinged", "mute sting") + add_logs(src, T, "stung", "mute sting") if(!sting_can_reach(T, 20)) return 0 T.silent += 30 @@ -636,7 +636,7 @@ var/list/datum/dna/hivemind_bank = list() set_sting(/mob/living/carbon/proc/sting_effect_blind, "sting_blind") /mob/living/carbon/proc/sting_effect_blind(mob/living/carbon/T) - add_logs(src, T, "stinged", "blind sting") + add_logs(src, T, "stung", "blind sting") if(!sting_can_reach(T, 25)) return 0 T << "Your eyes burn horrifically!" @@ -654,7 +654,7 @@ var/list/datum/dna/hivemind_bank = list() set_sting(/mob/living/carbon/proc/sting_effect_lsd, "sting_lsd") /mob/living/carbon/proc/sting_effect_lsd(mob/living/carbon/T) - add_logs(src, T, "stinged", "LSD sting") + add_logs(src, T, "stung", "LSD sting") if(!sting_can_reach(T, 5)) return 0 spawn(rand(300,600)) @@ -670,7 +670,7 @@ var/list/datum/dna/hivemind_bank = list() set_sting(/mob/living/carbon/proc/sting_effect_cryo, "sting_cryo") /mob/living/carbon/proc/sting_effect_cryo(mob/living/carbon/T) - add_logs(src, T, "stinged", "cryo sting") + add_logs(src, T, "stung", "cryo sting") if(!sting_can_reach(T, 15)) return 0 if(T.reagents) From e30da6f45879e8eb81246b5f38e4ab8539c902f1 Mon Sep 17 00:00:00 2001 From: EuroNumbers Date: Sun, 15 Dec 2013 21:56:08 +0100 Subject: [PATCH 19/29] Further code standardization --- code/modules/power/turbine.dm | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) diff --git a/code/modules/power/turbine.dm b/code/modules/power/turbine.dm index 97a20fd7911..626256f1fab 100644 --- a/code/modules/power/turbine.dm +++ b/code/modules/power/turbine.dm @@ -209,20 +209,10 @@ updateDialog() -/obj/machinery/power/turbine/attack_ai(mob/user) - - if(stat & (BROKEN|NOPOWER)) - return - - interact(user) - /obj/machinery/power/turbine/attack_hand(mob/user) - add_fingerprint(user) - - if(stat & (BROKEN|NOPOWER)) + if(..()) return - interact(user) /obj/machinery/power/turbine/interact(mob/user) From 7513625c48100d506664078fa1d1ae67ce08255f Mon Sep 17 00:00:00 2001 From: KazeEspada Date: Sun, 15 Dec 2013 17:38:23 -0700 Subject: [PATCH 20/29] fixes a rare runtime that occurs when the turbine couldn't find a compressor. Brings the code up to current standards. Removes the view function from the computer. Its rather obsolete in the days of telescreens. --- code/modules/power/turbine.dm | 139 ++++++++++++---------------------- 1 file changed, 49 insertions(+), 90 deletions(-) diff --git a/code/modules/power/turbine.dm b/code/modules/power/turbine.dm index 97a20fd7911..bd61fd339d7 100644 --- a/code/modules/power/turbine.dm +++ b/code/modules/power/turbine.dm @@ -38,6 +38,7 @@ var/capacity = 1e6 var/comp_id = 0 + /obj/machinery/power/turbine name = "gas turbine generator" desc = "A gas turbine used for backup power generation." @@ -171,14 +172,15 @@ /obj/machinery/power/turbine/process() - if(!compressor.starter) - return - overlays.Cut() + if(stat & BROKEN) return if(!compressor) stat |= BROKEN return + if(!compressor.starter) + return + overlays.Cut() // This is the power generation function. If anything is needed it's good to plot it in EXCEL before modifying // the TURBGENQ and TURBGENG values @@ -208,61 +210,52 @@ updateDialog() - -/obj/machinery/power/turbine/attack_ai(mob/user) - - if(stat & (BROKEN|NOPOWER)) - return - - interact(user) - /obj/machinery/power/turbine/attack_hand(mob/user) - add_fingerprint(user) - - if(stat & (BROKEN|NOPOWER)) + if(..()) return interact(user) + + /obj/machinery/power/turbine/interact(mob/user) - if ( (get_dist(src, user) > 1 ) || (stat & (NOPOWER|BROKEN)) && (!istype(user, /mob/living/silicon/ai)) ) - user.machine = null - user << browse(null, "window=turbine") - return - - user.set_machine(src) - - var/t = "Gas Turbine Generator
"
-
-		t += "Generated power : [round(lastgen)] W

" - - t += "Turbine: [round(compressor.rpm)] RPM
" - - t += "Starter: [ compressor.starter ? "Off On" : "Off On"]" - - t += "

Close" - - t += "
" - user << browse(t, "window=turbine") - onclose(user, "turbine") - + if ( (get_dist(src, user) > 1 ) || (stat & (NOPOWER|BROKEN)) && (!istype(user, /mob/living/silicon/ai)) ) + user.unset_machine(src) + user << browse(null, "window=turbine") return + var/t = "Gas Turbine Generator
"
+
+	t += "Generated power : [round(lastgen)] W

" + + t += "Turbine: [round(compressor.rpm)] RPM
" + + t += "Starter: [ compressor.starter ? "Off On" : "Off On"]" + + t += "

Close" + + t += "
" + var/datum/browser/popup = new(user, "turbine", name) + popup.set_content(t) + popup.open() + + return + /obj/machinery/power/turbine/Topic(href, href_list) if(..()) return if( href_list["close"] ) usr << browse(null, "window=turbine") - usr.machine = null + usr.unset_machine(src) return else if( href_list["str"] ) - compressor.starter = !compressor.starter + if(compressor) + compressor.starter = !compressor.starter - spawn(0) updateDialog() @@ -283,79 +276,45 @@ if(id == C.comp_id) compressor = C - -/obj/machinery/computer/turbine_computer/attackby(I as obj, user as mob) - if(istype(I, /obj/item/weapon/screwdriver)) - playsound(src.loc, 'sound/items/Screwdriver.ogg', 50, 1) - if(do_after(user, 20)) - if (src.stat & BROKEN) - user << "\blue The broken glass falls out." - var/obj/structure/computerframe/A = new /obj/structure/computerframe( src.loc ) - new /obj/item/weapon/shard( src.loc ) - var/obj/item/weapon/circuitboard/turbine_control/M = new /obj/item/weapon/circuitboard/turbine_control( A ) - for (var/obj/C in src) - C.loc = src.loc - M.id = src.id - A.circuit = M - A.state = 3 - A.icon_state = "3" - A.anchored = 1 - del(src) - else - user << "\blue You disconnect the monitor." - var/obj/structure/computerframe/A = new /obj/structure/computerframe( src.loc ) - var/obj/item/weapon/circuitboard/turbine_control/M = new /obj/item/weapon/circuitboard/turbine_control( A ) - for (var/obj/C in src) - C.loc = src.loc - M.id = src.id - A.circuit = M - A.state = 4 - A.icon_state = "4" - A.anchored = 1 - del(src) - else - src.attack_hand(user) - return - /obj/machinery/computer/turbine_computer/attack_hand(var/mob/user as mob) - user.machine = src + if(..()) + return + + interact(user) + +/obj/machinery/computer/turbine_computer/interact(mob/user) + var/dat - if(src.compressor) + if(compressor) dat += {"
Gas turbine remote control system
\nTurbine status: [ src.compressor.starter ? "Off On" : "Off On"] \n
\nTurbine speed: [src.compressor.rpm]rpm
\nPower currently being generated: [src.compressor.turbine.lastgen]W
\nInternal gas temperature: [src.compressor.gas_contained.temperature]K
- \n
View \n
Close \n
\n"} else dat += "\redNo compatible attached compressor found." - user << browse(dat, "window=computer;size=400x500") - onclose(user, "computer") + var/datum/browser/popup = new(user, "turbinecomputer", name) + popup.set_content(dat) + popup.open() return - - /obj/machinery/computer/turbine_computer/Topic(href, href_list) if(..()) return - if ((usr.contents.Find(src) || (in_range(src, usr) && istype(src.loc, /turf))) || (istype(usr, /mob/living/silicon))) - usr.machine = src - if( href_list["view"] ) - usr.client.eye = src.compressor - else if( href_list["str"] ) - src.compressor.starter = !src.compressor.starter - else if( href_list["close"] ) - usr << browse(null, "window=computer") - usr.machine = null - return + else if( href_list["str"] ) + if(compressor) + compressor.starter = !compressor.starter + else if( href_list["close"] ) + usr << browse(null, "window=turbinecomputer") + usr.unset_machine(src) + return - src.add_fingerprint(usr) src.updateUsrDialog() return From 1d173fe020a45d94c7fa81a99c2a5d10ae031d47 Mon Sep 17 00:00:00 2001 From: Adrinus Date: Sat, 23 Nov 2013 04:17:03 -0500 Subject: [PATCH 21/29] Adds a deck of cards. Works like real cards, without all the shuffling. Fixed a few unforseen bugs and smoothed out a few odd quirks. Fixed bugs, added flipping mechanics. Made the cards less cheater friendly by making certain actions visible. Added the ability to choose between "Random Card" and "draw from Top" with a verb on the deck. While held in hand the deck can now be shuffled. Had to improve sprites, was really bugging me. Now uses the shuffle() list helper. Added cardshuffle.ogg to sound/items/ Cooldown applied to shuffling for "sanity" as the term seems to be. Made a few changes to the way the cards prompt you for less clutter. Merge pull request #1 from Zelacks/deckstuff Replaces the global decks variable with a reference Now card is taken from hand on topic choice. Examine card has been scrapped, just attack_self() with the card to see what it is. New Icons. Dig that NanoTrasen blue. Thanks Nienhaus! Merge pull request #2 from Zelacks/deckstuff Hopefully you will like these changes - Several deck changes Fixed a few nits and picks. Made Deck of Cards available as a prize from the arcade machines. Merge pull request #3 from Zelacks/deckstuff Card sprites! Thanks, was toying with doing that, saved me a bundle of work! Fixed the adjacency issue. Added more checks to the cards and object verb. Adeed a series of fixes to the Mousedrop function. Made all notices uniform. Made changes to keep cards being flipped by the wrong sorts. Added Razharas' "more readable" pixel art for the cards. Made messages about the deck work while the deck is held. (I guess you might want to carry it) Un-Needed cooldown removed from shuffling the deck. Added blue contours to the cards to make them stand out against floor tiles. Merge branch 'master' into 11-23-2013-Games --- code/__DEFINES/flags.dm | 2 +- code/__DEFINES/genetics.dm | 4 + code/__HELPERS/game.dm | 6 + code/__HELPERS/names.dm | 15 +- code/__HELPERS/time.dm | 9 +- code/__HELPERS/unsorted.dm | 16 +- code/_globalvars/misc.dm | 2 + code/_onclick/click.dm | 2 +- code/_onclick/hud/_defines.dm | 2 + code/_onclick/hud/hud.dm | 1 + code/_onclick/hud/human.dm | 8 +- code/_onclick/hud/monkey.dm | 8 +- code/_onclick/hud/screen_objects.dm | 24 +- code/_onclick/observer.dm | 2 +- code/_onclick/other_mobs.dm | 10 +- code/controllers/supply_shuttle.dm | 6 +- code/controllers/voting.dm | 25 +- code/datums/disease.dm | 10 + code/datums/diseases/advance/advance.dm | 21 +- code/datums/diseases/appendicitis.dm | 9 +- code/datums/diseases/brainrot.dm | 17 +- code/datums/diseases/wizarditis.dm | 3 +- code/datums/helper_datums/global_iterator.dm | 2 +- code/datums/mind.dm | 49 +- code/datums/spells/charge.dm | 82 + code/datums/spells/projectile.dm | 2 +- code/datums/supplypacks.dm | 34 + code/datums/uplink_item.dm | 19 +- code/datums/wires/apc.dm | 9 +- code/datums/wires/syndicatebomb.dm | 4 + code/game/area/Space Station 13 areas.dm | 2 + code/game/atoms.dm | 7 +- code/game/atoms_movable.dm | 1 - code/game/dna.dm | 2 +- code/game/gamemodes/changeling/changeling.dm | 2 + .../gamemodes/changeling/changeling_powers.dm | 149 +- code/game/gamemodes/cult/ritual.dm | 4 +- code/game/gamemodes/cult/talisman.dm | 24 +- .../game/gamemodes/malfunction/malfunction.dm | 8 +- code/game/gamemodes/meteor/meteors.dm | 77 +- code/game/gamemodes/nuclear/nuclearbomb.dm | 63 +- code/game/gamemodes/sandbox/h_sandbox.dm | 43 +- code/game/gamemodes/traitor/double_agents.dm | 19 +- code/game/gamemodes/traitor/traitor.dm | 6 +- code/game/gamemodes/wizard/artefact.dm | 7 + code/game/gamemodes/wizard/rightandwrong.dm | 144 +- code/game/gamemodes/wizard/spellbook.dm | 166 +- code/game/machinery/camera/camera_assembly.dm | 4 +- code/game/machinery/camera/tracking.dm | 2 +- .../machinery/computer/HolodeckControl.dm | 19 +- code/game/machinery/computer/ai_core.dm | 23 +- code/game/machinery/computer/arcade.dm | 391 ++- .../game/machinery/computer/buildandrepair.dm | 12 +- code/game/machinery/computer/card.dm | 24 +- code/game/machinery/computer/cloning.dm | 6 +- .../game/machinery/computer/communications.dm | 6 +- code/game/machinery/computer/medical.dm | 6 +- code/game/machinery/computer/robot.dm | 2 +- code/game/machinery/doors/poddoor.dm | 6 + code/game/machinery/flasher.dm | 11 +- code/game/machinery/kitchen/microwave.dm | 6 +- code/game/machinery/kitchen/monkeyrecycler.dm | 6 +- code/game/machinery/kitchen/smartfridge.dm | 2 +- code/game/machinery/recharger.dm | 2 - code/game/machinery/recycler.dm | 6 + code/game/machinery/syndicatebomb.dm | 100 +- code/game/machinery/turrets.dm | 2 +- code/game/machinery/vending.dm | 109 +- code/game/mecha/equipment/tools/tools.dm | 4 +- code/game/mecha/equipment/weapons/weapons.dm | 15 +- code/game/mecha/mech_fabricator.dm | 2 +- code/game/objects/effects/aliens.dm | 4 +- code/game/objects/effects/decals/remains.dm | 17 +- code/game/objects/effects/effect_system.dm | 3 +- code/game/objects/effects/mines.dm | 12 +- code/game/objects/explosion.dm | 31 +- code/game/objects/items.dm | 7 +- code/game/objects/items/apc_frame.dm | 2 +- code/game/objects/items/blueprints.dm | 2 +- code/game/objects/items/devices/PDA/PDA.dm | 2 +- code/game/objects/items/devices/PDA/cart.dm | 42 +- code/game/objects/items/devices/PDA/radio.dm | 2 +- code/game/objects/items/devices/camera_bug.dm | 4 +- code/game/objects/items/devices/flashlight.dm | 1 + .../objects/items/devices/lightreplacer.dm | 2 +- .../objects/items/devices/radio/beacon.dm | 2 +- .../items/devices/radio/encryptionkey.dm | 32 +- .../objects/items/devices/radio/headset.dm | 12 +- .../objects/items/devices/radio/intercom.dm | 5 +- code/game/objects/items/devices/scanners.dm | 4 +- .../objects/items/devices/transfer_valve.dm | 19 +- code/game/objects/items/devices/uplinks.dm | 2 +- code/game/objects/items/latexballoon.dm | 2 +- code/game/objects/items/shooting_range.dm | 2 +- code/game/objects/items/stacks/medical.dm | 105 +- code/game/objects/items/toys.dm | 325 ++- code/game/objects/items/trash.dm | 2 +- .../items/weapons/grenades/chem_grenade.dm | 4 +- .../items/weapons/grenades/ghettobomb.dm | 2 +- .../objects/items/weapons/grenades/grenade.dm | 5 +- .../objects/items/weapons/implants/implant.dm | 6 +- .../objects/items/weapons/melee/energy.dm | 19 +- .../objects/items/weapons/storage/bible.dm | 28 +- .../objects/items/weapons/storage/storage.dm | 10 +- .../objects/items/weapons/tanks/jetpack.dm | 12 +- code/game/objects/items/weapons/twohanded.dm | 2 +- .../objects/items/weapons/vending_items.dm | 58 + .../crates_lockers/closets/syndicate.dm | 2 +- .../crates_lockers/closets/wardrobe.dm | 8 +- .../structures/crates_lockers/crates.dm | 20 - code/game/objects/structures/flora.dm | 6 + code/game/objects/structures/musician.dm | 2 +- code/game/objects/structures/transit_tubes.dm | 32 +- code/game/sound.dm | 26 +- code/game/turfs/simulated.dm | 2 + code/game/verbs/ooc.dm | 23 +- code/modules/admin/NewBan.dm | 4 +- code/modules/admin/admin.dm | 19 + code/modules/admin/admin_ranks.dm | 2 +- code/modules/admin/admin_verbs.dm | 2 + code/modules/admin/newbanjob.dm | 4 +- code/modules/admin/topic.dm | 16 +- code/modules/admin/verbs/debug.dm | 5 +- code/modules/admin/verbs/pray.dm | 2 +- code/modules/awaymissions/loot.dm | 2 +- code/modules/client/preferences_toggles.dm | 5 +- code/modules/clothing/gloves/miscellaneous.dm | 6 +- code/modules/clothing/suits/armor.dm | 2 +- code/modules/clothing/suits/jobs.dm | 1 + code/modules/clothing/under/color.dm | 26 +- .../detectivework/footprints_and_rag.dm | 3 - code/modules/events/event_manager.dm | 1 + code/modules/events/holiday/xmas.dm | 5 +- code/modules/events/shuttle_loan.dm | 12 +- code/modules/events/spacevine.dm | 4 +- code/modules/events/vent_clog.dm | 2 +- code/modules/food/recipes_microwave.dm | 4 +- code/modules/hydroponics/grown.dm | 52 +- code/modules/hydroponics/hydroponics.dm | 58 +- code/modules/hydroponics/seeds.dm | 20 +- code/modules/library/lib_items.dm | 2 +- code/modules/mining/mine_turfs.dm | 2 +- code/modules/mining/ores_coins.dm | 8 +- code/modules/mob/inventory.dm | 4 +- code/modules/mob/living/carbon/alien/alien.dm | 2 +- .../modules/mob/living/carbon/alien/screen.dm | 9 +- .../carbon/alien/special/alien_embryo.dm | 1 + .../living/carbon/alien/special/facehugger.dm | 7 +- code/modules/mob/living/carbon/carbon.dm | 13 +- .../mob/living/carbon/human/examine.dm | 4 +- code/modules/mob/living/carbon/human/human.dm | 37 +- .../mob/living/carbon/human/human_defense.dm | 112 +- .../mob/living/carbon/human/human_helpers.dm | 4 +- .../mob/living/carbon/human/inventory.dm | 15 +- code/modules/mob/living/carbon/human/life.dm | 6 - .../mob/living/carbon/human/update_icons.dm | 58 +- .../mob/living/carbon/metroid/metroid.dm | 10 +- code/modules/mob/living/carbon/monkey/life.dm | 3 + code/modules/mob/living/living.dm | 3 +- code/modules/mob/living/living_defines.dm | 6 - code/modules/mob/living/say.dm | 2 +- code/modules/mob/living/silicon/ai/ai.dm | 17 +- code/modules/mob/living/silicon/ai/say.dm | 15 +- .../mob/living/silicon/ai/vox_sounds.dm | 2 +- .../modules/mob/living/silicon/robot/robot.dm | 26 - code/modules/mob/living/silicon/silicon.dm | 27 +- .../mob/living/simple_animal/hostile/tree.dm | 14 + code/modules/mob/mob.dm | 6 +- code/modules/mob/mob_defines.dm | 6 - code/modules/mob/mob_grab.dm | 3 +- code/modules/mob/mob_helpers.dm | 8 +- code/modules/mob/mob_movement.dm | 3 +- code/modules/mob/new_player/login.dm | 3 + code/modules/mob/transform_procs.dm | 7 +- code/modules/nano/nanoexternal.dm | 2 +- code/modules/nano/nanoui.dm | 2 +- code/modules/power/apc.dm | 113 +- code/modules/power/lighting.dm | 1 - code/modules/power/turbine.dm | 174 +- .../projectiles/guns/energy/special.dm | 49 - code/modules/projectiles/guns/magic.dm | 53 + code/modules/projectiles/guns/magic/staff.dm | 23 + code/modules/projectiles/guns/magic/wand.dm | 119 + .../projectiles/guns/projectile/shotgun.dm | 6 +- code/modules/projectiles/projectile/magic.dm | 223 ++ code/modules/reagents/Chemistry-Holder.dm | 6 +- code/modules/reagents/Chemistry-Machinery.dm | 5 +- code/modules/reagents/Chemistry-Reagents.dm | 16 +- code/modules/reagents/Chemistry-Recipes.dm | 25 +- code/modules/reagents/grenade_launcher.dm | 4 +- .../reagent_containers/food/snacks.dm | 13 +- .../reagent_containers/glass/bottle.dm | 10 + code/modules/reagents/syringe_gun.dm | 155 +- code/modules/recycling/conveyor2.dm | 9 +- code/modules/recycling/disposal.dm | 9 +- code/modules/research/designs.dm | 21 +- .../scripting/Implementations/Telecomms.dm | 4 +- .../scripting/Implementations/_Logic.dm | 3 - code/modules/surgery/appendectomy.dm | 1 + code/modules/surgery/cavity_implant.dm | 1 + code/modules/surgery/gender_reassignment.dm | 2 + code/modules/surgery/generic_steps.dm | 17 +- code/modules/surgery/helpers.dm | 18 +- code/modules/surgery/implant_removal.dm | 2 + code/modules/surgery/limb augmentation.dm | 78 + code/modules/surgery/lipoplasty.dm | 2 + .../surgery/multiple_location_example.dm | 54 + code/modules/surgery/organs/augments.dm | 51 + code/modules/surgery/organs/helpers.dm | 11 +- code/modules/surgery/organs/organ.dm | 62 +- code/modules/surgery/surgery.dm | 32 +- code/modules/surgery/surgery_step.dm | 42 +- code/modules/surgery/xenomorph_removal.dm | 15 +- code/modules/telesci/telesci_computer.dm | 2 +- code/unused/powerarmor/powerarmor.dm | 2 +- .../unused/powerarmor/powerarmorcomponents.dm | 4 +- code/world.dm | 2 + config/admins.txt | 7 +- html/changelog.html | 119 +- html/longchangelog.html | 8 +- icons/mob/augments.dmi | Bin 0 -> 1364 bytes icons/mob/back.dmi | Bin 61700 -> 61768 bytes icons/mob/items_lefthand.dmi | Bin 145655 -> 147354 bytes icons/mob/items_righthand.dmi | Bin 147007 -> 149332 bytes icons/mob/mask.dmi | Bin 25845 -> 27052 bytes icons/mob/mob.dmi | Bin 178925 -> 181091 bytes icons/mob/screen_gen.dmi | Bin 112366 -> 115440 bytes icons/obj/assemblies.dmi | Bin 20122 -> 20569 bytes icons/obj/chemical.dmi | Bin 29386 -> 29490 bytes icons/obj/closet.dmi | Bin 75644 -> 76050 bytes icons/obj/device.dmi | Bin 20405 -> 22600 bytes icons/obj/flora/pinetrees.dmi | Bin 34936 -> 35897 bytes icons/obj/gun.dmi | Bin 39055 -> 41333 bytes icons/obj/harvest.dmi | Bin 31736 -> 32334 bytes icons/obj/hydroponics.dmi | Bin 150629 -> 151998 bytes icons/obj/library.dmi | Bin 18517 -> 26874 bytes icons/obj/seeds.dmi | Bin 13302 -> 13446 bytes icons/obj/status_display.dmi | Bin 20632 -> 25774 bytes icons/obj/surgery.dmi | Bin 9935 -> 13681 bytes icons/obj/tank.dmi | Bin 2362 -> 6295 bytes icons/obj/toy.dmi | Bin 10566 -> 6611 bytes icons/obj/vending_restock.dmi | Bin 0 -> 986 bytes icons/obj/weapons.dmi | Bin 21553 -> 23560 bytes ...aStation.v38K.dmm => MetaStation.v38N.dmm} | 2240 +++++++++-------- maps/RandomZLevels/centcomAway.dmm | 37 +- maps/tgstation.2.1.2.dmm | 98 +- nano/css/shared.css | 3 +- sound/items/cardshuffle.ogg | Bin 0 -> 22053 bytes sound/vox_fem/{centcomm.ogg => centcom.ogg} | Bin 10016 -> 10015 bytes tgstation.dme | 52 +- tools/HitboxExpander/.gitignore | 3 + tools/HitboxExpander/README | 10 + tools/HitboxExpander/hitbox_expander.py | 107 + .../third_party/Imaging-1.1.7.zip | Bin 0 -> 952676 bytes tools/HitboxExpander/third_party/zlib.zip | Bin 0 -> 141415 bytes 255 files changed, 5200 insertions(+), 2432 deletions(-) create mode 100644 code/datums/spells/charge.dm create mode 100644 code/game/objects/items/weapons/vending_items.dm create mode 100644 code/modules/projectiles/guns/magic.dm create mode 100644 code/modules/projectiles/guns/magic/staff.dm create mode 100644 code/modules/projectiles/guns/magic/wand.dm create mode 100644 code/modules/projectiles/projectile/magic.dm create mode 100644 code/modules/surgery/limb augmentation.dm create mode 100644 code/modules/surgery/multiple_location_example.dm create mode 100644 code/modules/surgery/organs/augments.dm create mode 100644 icons/mob/augments.dmi create mode 100644 icons/obj/vending_restock.dmi rename maps/{MetaStation.v38K.dmm => MetaStation.v38N.dmm} (92%) create mode 100644 sound/items/cardshuffle.ogg rename sound/vox_fem/{centcomm.ogg => centcom.ogg} (96%) create mode 100644 tools/HitboxExpander/.gitignore create mode 100644 tools/HitboxExpander/README create mode 100644 tools/HitboxExpander/hitbox_expander.py create mode 100644 tools/HitboxExpander/third_party/Imaging-1.1.7.zip create mode 100644 tools/HitboxExpander/third_party/zlib.zip diff --git a/code/__DEFINES/flags.dm b/code/__DEFINES/flags.dm index 39b63cea985..86b44a24621 100644 --- a/code/__DEFINES/flags.dm +++ b/code/__DEFINES/flags.dm @@ -13,10 +13,10 @@ #define USEDELAY 16 // For adding extra delay to heavy items, not currently used #define NOSHIELD 32 // weapon not affected by shield #define CONDUCT 64 // conducts electricity (metal etc.) +#define ABSTRACT 128 // for all things that are technically items but used for various different stuff, made it 128 because it could conflict with other flags other way #define FPRINT 256 // takes a fingerprint #define ON_BORDER 512 // item has priority to check when entering or leaving #define NOBLUDGEON 4 // when an item has this it produces no "X has been hit by Y with Z" message in the default attackby() -#define NOBLOODY 65535 // used by objects that don't want to get bloodied #define GLASSESCOVERSEYES 1024 #define MASKCOVERSEYES 1024 // get rid of some of the other retardation in these flags diff --git a/code/__DEFINES/genetics.dm b/code/__DEFINES/genetics.dm index 19c46e4a433..cee214b576f 100644 --- a/code/__DEFINES/genetics.dm +++ b/code/__DEFINES/genetics.dm @@ -77,3 +77,7 @@ #define TR_KEEPSE 32 // changelings shouldn't edit the DNA's SE when turning into a monkey #define TR_DEFAULTMSG 64 #define TR_KEEPSRC 128 + +//Organ stuff, It's here because "Genetics" is the most relevant file for organs +#define ORGAN_ORGANIC 1 +#define ORGAN_ROBOTIC 2 \ No newline at end of file diff --git a/code/__HELPERS/game.dm b/code/__HELPERS/game.dm index a32c3d72c11..f2a2b9140d9 100644 --- a/code/__HELPERS/game.dm +++ b/code/__HELPERS/game.dm @@ -12,6 +12,12 @@ return null return 0 +/proc/get_area_master(O) + var/area/A = get_area(O) + if(A && A.master) + A = A.master + return A + /proc/get_area_name(N) //get area by its name for(var/area/A in world) if(A.name == N) diff --git a/code/__HELPERS/names.dm b/code/__HELPERS/names.dm index 85c8648f0dd..b894a997d47 100644 --- a/code/__HELPERS/names.dm +++ b/code/__HELPERS/names.dm @@ -47,16 +47,17 @@ var/religion_name = null if (station_name) return station_name - var/short_name = pick("Station", "Fortress", "Frontier", "Suffix", "Death-trap", "Space-hulk", "Lab", "Hazard","Spess Junk", "Fishery", "No-Moon", "Tomb", "Crypt", "Hut", "Monkey", "Bomb", "Trade Post", "Fortress", "Village", "Town", "City", "Edition", "Hive", "Complex", "Base", "Facility", "Depot", "Outpost", "Installation", "Drydock", "Observatory", "Array", "Relay", "Monitor", "Platform", "Construct", "Hangar", "Prison", "Center", "Port", "Waystation", "Factory", "Waypoint", "Stopover", "Hub", "HQ", "Office", "Object", "Fortification", "Colony", "Planet-Cracker", "Roost", "Fat Camp") + if(events) + var/short_name = pick("Station", "Fortress", "Frontier", "Suffix", "Death-trap", "Space-hulk", "Lab", "Hazard","Spess Junk", "Fishery", "No-Moon", "Tomb", "Crypt", "Hut", "Monkey", "Bomb", "Trade Post", "Fortress", "Village", "Town", "City", "Edition", "Hive", "Complex", "Base", "Facility", "Depot", "Outpost", "Installation", "Drydock", "Observatory", "Array", "Relay", "Monitor", "Platform", "Construct", "Hangar", "Prison", "Center", "Port", "Waystation", "Factory", "Waypoint", "Stopover", "Hub", "HQ", "Office", "Object", "Fortification", "Colony", "Planet-Cracker", "Roost", "Fat Camp") - station_name = new_station_name() + station_name = new_station_name() - if (config && config.server_name) - world.name = "[config.server_name]: [short_name]" - else - world.name = station_name + if (config && config.server_name) + world.name = "[config.server_name]: [short_name]" + else + world.name = station_name - return station_name + return station_name /proc/new_station_name() var/random = rand(1,5) diff --git a/code/__HELPERS/time.dm b/code/__HELPERS/time.dm index 6b4dcda2c46..bf1bacc94f8 100644 --- a/code/__HELPERS/time.dm +++ b/code/__HELPERS/time.dm @@ -1,9 +1,12 @@ //Returns the world time in english proc/worldtime2text() - return "[round(world.time / 36000)+12]:[(world.time / 600 % 60) < 10 ? add_zero(world.time / 600 % 60, 1) : world.time / 600 % 60]" + return gameTimestamp("hh:mm") -proc/time_stamp() - return time2text(world.timeofday, "hh:mm:ss") +proc/time_stamp(var/format = "hh:mm:ss") + return time2text(world.timeofday, format) + +proc/gameTimestamp(var/format = "hh:mm:ss") // Get the game time in text + return time2text(world.time - timezoneOffset + 432000, format) /* Preserving this so future generations can see how fucking retarded some people are proc/time_stamp() diff --git a/code/__HELPERS/unsorted.dm b/code/__HELPERS/unsorted.dm index c83720851a5..03cdb8ce70b 100644 --- a/code/__HELPERS/unsorted.dm +++ b/code/__HELPERS/unsorted.dm @@ -337,7 +337,7 @@ Turf and target are seperate in case you want to teleport some distance from a t //Picks a string of symbols to display as the law number for hacked or ion laws /proc/ionnum() - return "[pick("!","@","#","$","%","^","&","*")][pick("!","@","#","$","%","^","&","*")][pick("!","@","#","$","%","^","&","*")][pick("!","@","#","$","%","^","&","*")]" + return "[pick("!","@","#","$","%","^","&")][pick("!","@","#","$","%","^","&","*")][pick("!","@","#","$","%","^","&","*")][pick("!","@","#","$","%","^","&","*")]" //Returns a list of unslaved cyborgs /proc/active_free_borgs() @@ -1256,3 +1256,17 @@ var/list/WALLITEMS = list( else user << "\blue [target] is empty!" return + +proc/check_target_facings(mob/living/initator, mob/living/target) + /*This can be used to add additional effects on interactions between mobs depending on how the mobs are facing each other, such as adding a crit damage to blows to the back of a guy's head. + Given how click code currently works (Nov '13), the initiating mob will be facing the target mob most of the time + That said, this proc should not be used if the change facing proc of the click code is overriden at the same time*/ + if(!ismob(target) || target.lying) + //Make sure we are not doing this for things that can't have a logical direction to the players given that the target would be on their side + return + if(initator.dir == target.dir) //mobs are facing the same direction + return 1 + if(initator.dir + 4 == target.dir || initator.dir - 4 == target.dir) //mobs are facing each other + return 2 + if(initator.dir + 2 == target.dir || initator.dir - 2 == target.dir || initator.dir + 6 == target.dir || initator.dir - 6 == target.dir) //Initating mob is looking at the target, while the target mob is looking in a direction perpendicular to the 1st + return 3 diff --git a/code/_globalvars/misc.dm b/code/_globalvars/misc.dm index 1a2880b341a..4b5a086baf3 100644 --- a/code/_globalvars/misc.dm +++ b/code/_globalvars/misc.dm @@ -1,10 +1,12 @@ var/global/obj/effect/overlay/plmaster = null // atmospheric overlay for plasma var/global/obj/effect/overlay/slmaster = null // atmospheric overlay for sleeping gas +var/admin_notice = null // Admin notice that all clients see when joining the server // nanomanager, the manager for Nano UIs var/datum/nanomanager/nanomanager = new() +var/timezoneOffset = 0 // The difference betwen midnight (of the host computer) and 0 world.ticks. // For FTP requests. (i.e. downloading runtime logs.) // However it'd be ok to use for accessing attack logs and such too, which are even laggier. diff --git a/code/_onclick/click.dm b/code/_onclick/click.dm index 6c160b710a5..8eec31da915 100644 --- a/code/_onclick/click.dm +++ b/code/_onclick/click.dm @@ -59,7 +59,7 @@ if(stat || paralysis || stunned || weakened) return - face_atom(A) // change direction to face what you clicked on + face_atom(A) if(next_move > world.time) // in the year 2000... return diff --git a/code/_onclick/hud/_defines.dm b/code/_onclick/hud/_defines.dm index a98f1eb2c07..2a3651af301 100644 --- a/code/_onclick/hud/_defines.dm +++ b/code/_onclick/hud/_defines.dm @@ -103,3 +103,5 @@ #define ui_iarrowleft "SOUTH-1,11" #define ui_iarrowright "SOUTH-1,13" + +#define ui_lingstingdisplay "1,6:15" diff --git a/code/_onclick/hud/hud.dm b/code/_onclick/hud/hud.dm index f7ee1b2150b..d2100810193 100644 --- a/code/_onclick/hud/hud.dm +++ b/code/_onclick/hud/hud.dm @@ -89,6 +89,7 @@ var/datum/global_hud/global_hud = new() var/hotkey_ui_hidden = 0 //This is to hide the buttons that can be used via hotkeys. (hotkeybuttons list of buttons) var/obj/screen/lingchemdisplay + var/obj/screen/lingstingdisplay var/obj/screen/blobpwrdisplay var/obj/screen/blobhealthdisplay var/obj/screen/alien_plasma_display diff --git a/code/_onclick/hud/human.dm b/code/_onclick/hud/human.dm index 04b32735c09..1fa069b8a2c 100644 --- a/code/_onclick/hud/human.dm +++ b/code/_onclick/hud/human.dm @@ -282,6 +282,12 @@ lingchemdisplay.layer = 20 lingchemdisplay.invisibility = 101 + lingstingdisplay = new /obj/screen() + lingstingdisplay.name = "current sting" + lingstingdisplay.screen_loc = ui_lingstingdisplay + lingstingdisplay.layer = 20 + lingstingdisplay.invisibility = 101 + mymob.blind = new /obj/screen() mymob.blind.icon = 'icons/mob/screen_full.dmi' mymob.blind.icon_state = "blackimageoverlay" @@ -310,7 +316,7 @@ mymob.client.screen = null - mymob.client.screen += list( mymob.throw_icon, mymob.zone_sel, mymob.oxygen, mymob.pressure, mymob.toxin, mymob.bodytemp, mymob.internals, mymob.fire, mymob.healths, mymob.nutrition_icon, mymob.pullin, mymob.blind, mymob.flash, mymob.damageoverlay, lingchemdisplay) //, mymob.hands, mymob.rest, mymob.sleep) //, mymob.mach ) + mymob.client.screen += list( mymob.throw_icon, mymob.zone_sel, mymob.oxygen, mymob.pressure, mymob.toxin, mymob.bodytemp, mymob.internals, mymob.fire, mymob.healths, mymob.nutrition_icon, mymob.pullin, mymob.blind, mymob.flash, mymob.damageoverlay, lingchemdisplay, lingstingdisplay) //, mymob.hands, mymob.rest, mymob.sleep) //, mymob.mach ) mymob.client.screen += adding + hotkeybuttons inventory_shown = 0; diff --git a/code/_onclick/hud/monkey.dm b/code/_onclick/hud/monkey.dm index 28676afc1e2..5624617ece2 100644 --- a/code/_onclick/hud/monkey.dm +++ b/code/_onclick/hud/monkey.dm @@ -142,6 +142,12 @@ lingchemdisplay.layer = 20 lingchemdisplay.invisibility = 101 + lingstingdisplay = new /obj/screen() + lingstingdisplay.name = "current sting" + lingstingdisplay.screen_loc = ui_lingstingdisplay + lingstingdisplay.layer = 20 + lingstingdisplay.invisibility = 101 + mymob.blind = new /obj/screen() mymob.blind.icon = 'icons/mob/screen_full.dmi' mymob.blind.icon_state = "blackimageoverlay" @@ -162,5 +168,5 @@ mymob.client.screen = null - mymob.client.screen += list( mymob.throw_icon, mymob.zone_sel, mymob.oxygen, mymob.pressure, mymob.toxin, mymob.bodytemp, mymob.internals, mymob.fire, mymob.healths, mymob.pullin, mymob.blind, mymob.flash) //, mymob.hands, mymob.rest, mymob.sleep, mymob.mach ) + mymob.client.screen += list( mymob.throw_icon, mymob.zone_sel, mymob.oxygen, mymob.pressure, mymob.toxin, mymob.bodytemp, mymob.internals, mymob.fire, mymob.healths, mymob.pullin, mymob.blind, mymob.flash, lingchemdisplay, lingstingdisplay) //, mymob.hands, mymob.rest, mymob.sleep, mymob.mach ) mymob.client.screen += adding + other \ No newline at end of file diff --git a/code/_onclick/hud/screen_objects.dm b/code/_onclick/hud/screen_objects.dm index 13a02e48613..caa18cf47a3 100644 --- a/code/_onclick/hud/screen_objects.dm +++ b/code/_onclick/hud/screen_objects.dm @@ -179,6 +179,10 @@ var/mob/living/carbon/human/H = usr H.quick_equip() + if("current sting") + var/mob/living/carbon/U = usr + U.unset_sting() + if("resist") if(isliving(usr)) var/mob/living/L = usr @@ -201,26 +205,6 @@ usr.hud_used.move_intent.icon_state = "running" if(istype(usr,/mob/living/carbon/alien/humanoid)) usr.update_icons() - if("m_intent") - if(!usr.m_int) - switch(usr.m_intent) - if("run") - usr.m_int = "13,14" - if("walk") - usr.m_int = "14,14" - if("face") - usr.m_int = "15,14" - else - usr.m_int = null - if("walk") - usr.m_intent = "walk" - usr.m_int = "14,14" - if("face") - usr.m_intent = "face" - usr.m_int = "15,14" - if("run") - usr.m_intent = "run" - usr.m_int = "13,14" if("Reset Machine") usr.unset_machine() if("internal") diff --git a/code/_onclick/observer.dm b/code/_onclick/observer.dm index 1d14862f428..69428960279 100644 --- a/code/_onclick/observer.dm +++ b/code/_onclick/observer.dm @@ -86,7 +86,7 @@ /obj/machinery/teleport/hub/attack_ghost(mob/user as mob) var/atom/l = loc var/obj/machinery/computer/teleporter/com = locate(/obj/machinery/computer/teleporter, locate(l.x - 2, l.y, l.z)) - if(com.locked) + if(com && com.locked) user.loc = get_turf(com.locked) /obj/effect/portal/attack_ghost(mob/user as mob) diff --git a/code/_onclick/other_mobs.dm b/code/_onclick/other_mobs.dm index 1d79994ef81..e7f606789e5 100644 --- a/code/_onclick/other_mobs.dm +++ b/code/_onclick/other_mobs.dm @@ -17,8 +17,13 @@ /atom/proc/attack_hand(mob/user as mob) return -/mob/living/carbon/human/RestrainedClickOn(var/atom/A) +/* +/mob/living/carbon/human/RestrainedClickOn(var/atom/A) ---carbons will handle this return +*/ + +/mob/living/carbon/RestrainedClickOn(var/atom/A) + return 0 /mob/living/carbon/human/RangedAttack(var/atom/A) if(!gloves && !mutations.len) return @@ -51,6 +56,7 @@ /mob/living/RestrainedClickOn(var/atom/A) return + /* Monkeys */ @@ -67,6 +73,8 @@ things considerably */ /mob/living/carbon/monkey/RestrainedClickOn(var/atom/A) + if(..()) + return if(a_intent != "harm" || !ismob(A)) return if(istype(wear_mask, /obj/item/clothing/mask/muzzle)) return diff --git a/code/controllers/supply_shuttle.dm b/code/controllers/supply_shuttle.dm index c325a0a6a0d..03c96146ea8 100644 --- a/code/controllers/supply_shuttle.dm +++ b/code/controllers/supply_shuttle.dm @@ -529,7 +529,7 @@ var/global/datum/controller/supply_shuttle/supply_shuttle
\nSupply Points: [supply_shuttle.points]
\n
[supply_shuttle.moving ? "\n*Must be away to order items*
\n
":supply_shuttle.at_station ? "\n*Must be away to order items*
\n
":"\nOrder items
\n
"] [supply_shuttle.moving ? "\n*Shuttle already called*
\n
":supply_shuttle.at_station ? "\nSend away
\n
":"\nSend to station
\n
"] - [supply_shuttle.shuttle_loan ? (supply_shuttle.shuttle_loan.dispatched ? "\n*Shuttle loaned to CentComm*
\n
" : "\nLoan shuttle to CentComm (5 mins duration)
\n
") : "\n*No pending external shuttle requests*
\n
"] + [supply_shuttle.shuttle_loan ? (supply_shuttle.shuttle_loan.dispatched ? "\n*Shuttle loaned to Centcom*
\n
" : "\nLoan shuttle to Centcom (5 mins duration)
\n
") : "\n*No pending external shuttle requests*
\n
"] \nView requests
\n
\nView orders
\n
\nClose
@@ -572,7 +572,7 @@ var/global/datum/controller/supply_shuttle/supply_shuttle supply_shuttle.sell() supply_shuttle.send() supply_shuttle.shuttle_loan.loan_shuttle() - temp = "The supply shuttle has been loaned to CentComm.

Main Menu" + temp = "The supply shuttle has been loaned to Centcom.

Main Menu" post_signal("supply") else temp = "You can not loan the supply shuttle at this time.

Main Menu" @@ -586,7 +586,7 @@ var/global/datum/controller/supply_shuttle/supply_shuttle if(href_list["loan"] && supply_shuttle.shuttle_loan) if(!supply_shuttle.shuttle_loan.dispatched) supply_shuttle.shuttle_loan.loan_shuttle() - temp = "The supply shuttle has been loaned to CentComm.

Main Menu" + temp = "The supply shuttle has been loaned to Centcom.

Main Menu" post_signal("supply") else temp = "You can not loan the supply shuttle at this time.

Main Menu" diff --git a/code/controllers/voting.dm b/code/controllers/voting.dm index b84ae936c0a..97bc448a4c2 100644 --- a/code/controllers/voting.dm +++ b/code/controllers/voting.dm @@ -90,16 +90,25 @@ datum/controller/vote var/list/winners = get_result() var/text if(winners.len > 0) - if(winners.len > 1) - text = "Vote Tied Between:\n" - for(var/option in winners) - text += "\t[option]\n" - . = pick(winners) - text += "Vote Result: [.]" + if(question) text += "[question]" + else text += "[capitalize(mode)] Vote" + for(var/i=1,i<=choices.len,i++) + var/votes = choices[choices[i]] + if(!votes) votes = 0 + text += "\n[choices[i]]: [votes]" + if(mode != "custom") + if(winners.len > 1) + text = "\nVote Tied Between:" + for(var/option in winners) + text += "\n\t[option]" + . = pick(winners) + text += "\nVote Result: [.]" + else + text += "\nDid not vote: [clients.len-voted.len]" else text += "Vote Result: Inconclusive - No Votes!" log_vote(text) - world << "[text]" + world << "\n[text]" return . proc/result() @@ -167,7 +176,7 @@ datum/controller/vote if(mode == "custom") text += "\n[question]" log_vote(text) - world << "[text]\nType vote to place your votes.\nYou have [config.vote_period/10] seconds to vote." + world << "\n[text]\nType vote to place your votes.\nYou have [config.vote_period/10] seconds to vote." time_remaining = round(config.vote_period/10) return 1 return 0 diff --git a/code/datums/disease.dm b/code/datums/disease.dm index 8567c4d25c6..e94aeb03665 100644 --- a/code/datums/disease.dm +++ b/code/datums/disease.dm @@ -49,6 +49,8 @@ var/list/diseases = typesof(/datum/disease) - /datum/disease var/can_carry = 1 // If the disease allows "carriers". // if hidden[1] is true, then virus is hidden from medical scanners // if hidden[2] is true, then virus is hidden from PANDEMIC machine + var/requires = 0 + var/list/required_limb = list() /datum/disease/proc/stage_act() @@ -141,6 +143,7 @@ var/list/diseases = typesof(/datum/disease) - /datum/disease /datum/disease/proc/process() + if(!holder) active_diseases -= src return @@ -181,6 +184,13 @@ var/list/diseases = typesof(/datum/disease) - /datum/disease /datum/disease/New(var/process=1, var/datum/disease/D)//process = 1 - adding the object to global list. List is processed by master controller. + if(requires == 1) + if(ishuman(affected_mob)) + var/mob/living/carbon/human/H = affected_mob + if(!H.getlimb(required_limb)) + cure(1) + return + cure_list = list(cure_id) // to add more cures, add more vars to this list in the actual disease's New() if(process) // Viruses in list are considered active. active_diseases += src diff --git a/code/datums/diseases/advance/advance.dm b/code/datums/diseases/advance/advance.dm index 4c633a7b7db..ee8f7c2ae55 100644 --- a/code/datums/diseases/advance/advance.dm +++ b/code/datums/diseases/advance/advance.dm @@ -7,8 +7,6 @@ */ -#define RANDOM_STARTING_LEVEL 2 - var/list/archive_diseases = list() // The order goes from easy to cure to hard to cure. @@ -62,7 +60,7 @@ var/list/advance_cures = list( if(!symptoms || !symptoms.len) if(!D || !D.symptoms || !D.symptoms.len) - symptoms = GenerateSymptoms() + symptoms = GenerateSymptoms(0, 2) else for(var/datum/symptom/S in D.symptoms) symptoms += new S.type @@ -136,7 +134,7 @@ var/list/advance_cures = list( return 0 // Will generate new unique symptoms, use this if there are none. Returns a list of symptoms that were generated. -/datum/disease/advance/proc/GenerateSymptoms(var/type_level_limit = RANDOM_STARTING_LEVEL, var/amount_get = 0) +/datum/disease/advance/proc/GenerateSymptoms(var/level_min, var/level_max, var/amount_get = 0) var/list/generated = list() // Symptoms we generated. @@ -144,13 +142,12 @@ var/list/advance_cures = list( var/list/possible_symptoms = list() for(var/symp in list_symptoms) var/datum/symptom/S = new symp - if(S.level <= type_level_limit) + if(S.level >= level_min && S.level <= level_max) if(!HasSymptom(S)) possible_symptoms += S if(!possible_symptoms.len) - return - //error("Advance Disease - We weren't able to get any possible symptoms in GenerateSymptoms([type_level_limit], [amount_get])") + return generated // Random chance to get more than one symptom var/number_of = amount_get @@ -159,10 +156,8 @@ var/list/advance_cures = list( while(prob(20)) number_of += 1 - for(var/i = 1; number_of >= i; i++) - var/datum/symptom/S = pick(possible_symptoms) - generated += S - possible_symptoms -= S + for(var/i = 1; number_of >= i && possible_symptoms.len; i++) + generated += pick_n_take(possible_symptoms) return generated @@ -269,8 +264,8 @@ var/list/advance_cures = list( return // Randomly generate a symptom, has a chance to lose or gain a symptom. -/datum/disease/advance/proc/Evolve(var/level = 2) - var/s = safepick(GenerateSymptoms(level, 1)) +/datum/disease/advance/proc/Evolve(var/min_level, var/max_level) + var/s = safepick(GenerateSymptoms(min_level, max_level, 1)) if(s) AddSymptom(s) Refresh(1) diff --git a/code/datums/diseases/appendicitis.dm b/code/datums/diseases/appendicitis.dm index a5298c7d415..7078ea3df42 100644 --- a/code/datums/diseases/appendicitis.dm +++ b/code/datums/diseases/appendicitis.dm @@ -12,12 +12,16 @@ severity = "Medium" longevity = 1000 hidden = list(0, 1) + requires = 1 + required_limb = list(/obj/item/organ/limb/chest) /datum/disease/appendicitis/stage_act() ..() + switch(stage) if(1) - if(prob(5)) affected_mob.emote("cough") + if(prob(5)) + affected_mob.emote("cough") if(2) var/obj/item/organ/appendix/A = affected_mob.getorgan(/obj/item/organ/appendix) if(A) @@ -41,4 +45,5 @@ else affected_mob << "You gag as you want to throw up, but there's nothing in your stomach!" affected_mob.Weaken(10) - affected_mob.adjustToxLoss(3) \ No newline at end of file + affected_mob.adjustToxLoss(3) + diff --git a/code/datums/diseases/brainrot.dm b/code/datums/diseases/brainrot.dm index 55e5db82d6b..db72c42f8b8 100644 --- a/code/datums/diseases/brainrot.dm +++ b/code/datums/diseases/brainrot.dm @@ -11,9 +11,12 @@ cure_chance = 15//higher chance to cure, since two reagents are required desc = "This disease destroys the braincells, causing brain fever, brain necrosis and general intoxication." severity = "Major" + requires = 1 + required_limb = list(/obj/item/organ/limb/head) -/datum/disease/brainrot/stage_act() //Removed toxloss because damaging diseases are pretty horrible. Last round it killed the entire station because the cure didn't work -- Urist +/datum/disease/brainrot/stage_act() //Removed toxloss because damaging diseases are pretty horrible. Last round it killed the entire station because the cure didn't work -- Urist -ACTUALLY Removed rather than commented out, I don't see it returning - RR ..() + switch(stage) if(2) if(prob(2)) @@ -35,21 +38,12 @@ affected_mob.updatehealth() if(prob(2)) affected_mob << "\red Your try to remember something important...but can't." -/* if(prob(10)) - affected_mob.adjustToxLoss(3) - affected_mob.updatehealth() - if(prob(2)) - affected_mob << "\red Your head hurts." */ + if(4) if(prob(2)) affected_mob.emote("stare") if(prob(2)) affected_mob.emote("drool") -/* if(prob(15)) - affected_mob.adjustToxLoss(4) - affected_mob.updatehealth() - if(prob(2)) - affected_mob << "\red Your head hurts." */ if(prob(15) && affected_mob.getBrainLoss()<=98) //shouldn't retard you to death now affected_mob.adjustBrainLoss(3) affected_mob.updatehealth() @@ -64,4 +58,5 @@ affected_mob.emote("snore") if(prob(15)) affected_mob.stuttering += 3 + return \ No newline at end of file diff --git a/code/datums/diseases/wizarditis.dm b/code/datums/diseases/wizarditis.dm index ebba6f645f4..4b2fd2ea24f 100644 --- a/code/datums/diseases/wizarditis.dm +++ b/code/datums/diseases/wizarditis.dm @@ -11,7 +11,8 @@ permeability_mod = 0.75 desc = "Some speculate, that this virus is the cause of Wizard Federation existance. Subjects affected show the signs of mental retardation, yelling obscure sentences or total gibberish. On late stages subjects sometime express the feelings of inner power, and, cite, 'the ability to control the forces of cosmos themselves!' A gulp of strong, manly spirits usually reverts them to normal, humanlike, condition." severity = "Major" - + requires = 1 + required_limb = list(/obj/item/organ/limb/head) /* BIRUZ BENNAR diff --git a/code/datums/helper_datums/global_iterator.dm b/code/datums/helper_datums/global_iterator.dm index 0020859f1d9..092b433b25f 100644 --- a/code/datums/helper_datums/global_iterator.dm +++ b/code/datums/helper_datums/global_iterator.dm @@ -12,7 +12,7 @@ Control functions: If autostart == TRUE, the loop will be started immediately after datum creation. start(list/arguments) - starts the loop. Takes arguments(optional) as a list, which is then used - by process() proc. Returns null if datum already active, 1 if loop started succesfully and 0 if there's + by process() proc. Returns null if datum already active, 1 if loop started successfully and 0 if there's an error in supplied arguments (not list or empty list). stop() - stops the loop. Returns null if datum is already inactive and 1 on success. diff --git a/code/datums/mind.dm b/code/datums/mind.dm index 1683aceca3f..9f058a3e9a6 100644 --- a/code/datums/mind.dm +++ b/code/datums/mind.dm @@ -66,6 +66,9 @@ datum/mind current.verbs -= /datum/changeling/proc/EvolutionMenu current.mind = null + nanomanager.user_transferred(current, new_character) + + if(key) if(new_character.key != key) //if we're transfering into a body with a key associated which is not ours new_character.ghostize(1) //we'll need to ghostize so that key isn't mobless. @@ -75,8 +78,6 @@ datum/mind if(new_character.mind) //disassociate any mind currently in our new body's mind variable new_character.mind.current = null - nanomanager.user_transferred(current, new_character) - current = new_character //associate ourself with our new body new_character.mind = src //and associate our new body with ourself @@ -508,7 +509,7 @@ datum/mind ticker.mode.update_rev_icons_removed(src) special_role = null message_admins("[key_name_admin(usr)] has de-rev'ed [current].") - log_admin("[key_name_admin(usr)] has de-rev'ed [current].") + log_admin("[key_name(usr)] has de-rev'ed [current].") if("rev") if(src in ticker.mode.head_revolutionaries) @@ -523,7 +524,7 @@ datum/mind ticker.mode.update_rev_icons_added(src) special_role = "Revolutionary" message_admins("[key_name_admin(usr)] has rev'ed [current].") - log_admin("[key_name_admin(usr)] has rev'ed [current].") + log_admin("[key_name(usr)] has rev'ed [current].") if("headrev") if(src in ticker.mode.revolutionaries) @@ -549,7 +550,7 @@ datum/mind ticker.mode.update_rev_icons_added(src) special_role = "Head Revolutionary" message_admins("[key_name_admin(usr)] has head-rev'ed [current].") - log_admin("[key_name_admin(usr)] has head-rev'ed [current].") + log_admin("[key_name(usr)] has head-rev'ed [current].") if("autoobjectives") ticker.mode.forge_revolutionary_objectives(src) @@ -599,7 +600,7 @@ datum/mind current << "\red You have been brainwashed! You are no longer a cultist!" memory = "" message_admins("[key_name_admin(usr)] has de-cult'ed [current].") - log_admin("[key_name_admin(usr)] has de-cult'ed [current].") + log_admin("[key_name(usr)] has de-cult'ed [current].") if("cultist") if(!(src in ticker.mode.cult)) ticker.mode.cult += src @@ -611,7 +612,7 @@ datum/mind if (istype(cult)) cult.memorize_cult_objectives(src) message_admins("[key_name_admin(usr)] has cult'ed [current].") - log_admin("[key_name_admin(usr)] has cult'ed [current].") + log_admin("[key_name(usr)] has cult'ed [current].") if("tome") var/mob/living/carbon/human/H = current if (istype(H)) @@ -642,7 +643,7 @@ datum/mind special_role = null current.spellremove(current) current << "\red You have been brainwashed! You are no longer a wizard!" - log_admin("[key_name_admin(usr)] has de-wizard'ed [current].") + log_admin("[key_name(usr)] has de-wizard'ed [current].") if("wizard") if(!(src in ticker.mode.wizards)) ticker.mode.wizards += src @@ -650,7 +651,7 @@ datum/mind //ticker.mode.learn_basic_spells(current) current << "\red You are the Space Wizard!" message_admins("[key_name_admin(usr)] has wizard'ed [current].") - log_admin("[key_name_admin(usr)] has wizard'ed [current].") + log_admin("[key_name(usr)] has wizard'ed [current].") if("lair") current.loc = pick(wizardstart) if("dressup") @@ -672,7 +673,7 @@ datum/mind if(changeling) del(changeling) current << "You grow weak and lose your powers! You are no longer a changeling and are stuck in your current form!" message_admins("[key_name_admin(usr)] has de-changeling'ed [current].") - log_admin("[key_name_admin(usr)] has de-changeling'ed [current].") + log_admin("[key_name(usr)] has de-changeling'ed [current].") if("changeling") if(!(src in ticker.mode.changelings)) ticker.mode.changelings += src @@ -680,7 +681,7 @@ datum/mind special_role = "Changeling" current << "Your powers are awoken. A flash of memory returns to us...we are a changeling!" message_admins("[key_name_admin(usr)] has changeling'ed [current].") - log_admin("[key_name_admin(usr)] has changeling'ed [current].") + log_admin("[key_name(usr)] has changeling'ed [current].") if("autoobjectives") ticker.mode.forge_changeling_objectives(src) usr << "\blue The objectives for changeling [key] have been generated. You can edit them and anounce manually." @@ -706,7 +707,7 @@ datum/mind objectives-=O current << "\red You have been brainwashed! You are no longer a syndicate operative!" message_admins("[key_name_admin(usr)] has de-nuke op'ed [current].") - log_admin("[key_name_admin(usr)] has de-nuke op'ed [current].") + log_admin("[key_name(usr)] has de-nuke op'ed [current].") if("nuclear") if(!(src in ticker.mode.syndicates)) ticker.mode.syndicates += src @@ -720,7 +721,7 @@ datum/mind ticker.mode.forge_syndicate_objectives(src) ticker.mode.greet_syndicate(src) message_admins("[key_name_admin(usr)] has nuke op'ed [current].") - log_admin("[key_name_admin(usr)] has nuke op'ed [current].") + log_admin("[key_name(usr)] has nuke op'ed [current].") if("lair") current.loc = get_turf(locate("landmark*Syndicate-Spawn")) if("dressup") @@ -757,7 +758,7 @@ datum/mind special_role = null current << "\red You have been brainwashed! You are no longer a traitor!" message_admins("[key_name_admin(usr)] has de-traitor'ed [current].") - log_admin("[key_name_admin(usr)] has de-traitor'ed [current].") + log_admin("[key_name(usr)] has de-traitor'ed [current].") if(isAI(current)) var/mob/living/silicon/ai/A = current A.set_zeroth_law("") @@ -770,7 +771,7 @@ datum/mind special_role = "traitor" current << "\red You are a traitor!" message_admins("[key_name_admin(usr)] has traitor'ed [current].") - log_admin("[key_name_admin(usr)] has traitor'ed [current].") + log_admin("[key_name(usr)] has traitor'ed [current].") if(isAI(current)) var/mob/living/silicon/ai/A = current call(/datum/game_mode/proc/add_law_zero)(A) @@ -825,7 +826,8 @@ datum/mind log_admin("[key_name(usr)] attempting to humanize [key_name(current)]") message_admins("\blue [key_name_admin(usr)] attempting to humanize [key_name_admin(current)]") H = M.humanize(TR_KEEPITEMS | TR_KEEPIMPLANTS | TR_KEEPDAMAGE | TR_KEEPVIRUS | TR_DEFAULTMSG) - src = H.mind + if(H) + src = H.mind else if (href_list["silicon"]) switch(href_list["silicon"]) @@ -849,12 +851,12 @@ datum/mind A << "\red You have been patched! You are no longer malfunctioning!" message_admins("[key_name_admin(usr)] has de-malf'ed [A].") - log_admin("[key_name_admin(usr)] has de-malf'ed [A].") + log_admin("[key_name(usr)] has de-malf'ed [A].") if("malf") make_AI_Malf() message_admins("[key_name_admin(usr)] has malf'ed [current].") - log_admin("[key_name_admin(usr)] has malf'ed [current].") + log_admin("[key_name(usr)] has malf'ed [current].") if("unemag") var/mob/living/silicon/robot/R = current @@ -872,7 +874,7 @@ datum/mind R.module_state_3 = null R.contents -= R.module.emag message_admins("[key_name_admin(usr)] has unemag'ed [R].") - log_admin("[key_name_admin(usr)] has unemag'ed [R].") + log_admin("[key_name(usr)] has unemag'ed [R].") if("unemagcyborgs") if (istype(current, /mob/living/silicon/ai)) @@ -892,7 +894,7 @@ datum/mind R.module_state_3 = null R.contents -= R.module.emag message_admins("[key_name_admin(usr)] has unemag'ed [ai]'s Cyborgs.") - log_admin("[key_name_admin(usr)] has unemag'ed [ai]'s Cyborgs.") + log_admin("[key_name(usr)] has unemag'ed [ai]'s Cyborgs.") else if (href_list["common"]) switch(href_list["common"]) @@ -902,7 +904,7 @@ datum/mind if("takeuplink") take_uplink() memory = null//Remove any memory they may have had. - log_admin("[key_name_admin(usr)] removed [current]'s uplink.") + log_admin("[key_name(usr)] removed [current]'s uplink.") if("crystals") if (check_rights(R_FUN, 0)) var/obj/item/device/uplink/hidden/suplink = find_syndicate_uplink() @@ -913,11 +915,11 @@ datum/mind if (!isnull(crystals)) if (suplink) suplink.uses = crystals - log_admin("[key_name_admin(usr)] changed [current]'s telecrystal count to [crystals].") + log_admin("[key_name(usr)] changed [current]'s telecrystal count to [crystals].") if("uplink") if (!ticker.mode.equip_traitor(current, !(src in ticker.mode.traitors))) usr << "\red Equipping a syndicate failed!" - log_admin("[key_name_admin(usr)] attempted to give [current] an uplink.") + log_admin("[key_name(usr)] attempted to give [current] an uplink.") else if (href_list["obj_announce"]) var/obj_count = 1 @@ -1221,4 +1223,3 @@ datum/mind mind.special_role = "Cultist" - diff --git a/code/datums/spells/charge.dm b/code/datums/spells/charge.dm new file mode 100644 index 00000000000..342e11049eb --- /dev/null +++ b/code/datums/spells/charge.dm @@ -0,0 +1,82 @@ +/obj/effect/proc_holder/spell/targeted/charge + name = "Charge" + desc = "This spell can be used to charge up spent magical artifacts, among other things." + + school = "transmutation" + charge_max = 600 + clothes_req = 0 + invocation = "DIRI CEL" + invocation_type = "whisper" + range = -1 + cooldown_min = 400 //50 deciseconds reduction per rank + include_user = 1 + + +/obj/effect/proc_holder/spell/targeted/charge/cast(list/targets) + for(var/mob/living/user in targets) + var/list/hand_items = list(user.get_active_hand(),user.get_inactive_hand()) + var/charged_item = null + var/burnt_out = 0 + for(var/obj/item in hand_items) + if(istype(item, /obj/item/weapon/grab)) + var/obj/item/weapon/grab/G = item + if(G.affecting) + var/mob/M = G.affecting + if(M.spell_list.len != 0) + for(var/obj/effect/proc_holder/spell/S in M.spell_list) + S.charge_counter = S.charge_max + M <<"you feel raw magic flowing through you, it feels good!" + else + M <<"you feel very strange for a moment, but then it passes." + burnt_out = 1 + charged_item = M + break + else if(istype(item, /obj/item/weapon/spellbook/oneuse)) + var/obj/item/weapon/spellbook/oneuse/I = item + if(prob(80)) + user.visible_message("[I] catches fire!") + del(I) + else + I.used = 0 + charged_item = I + break + else if(istype(item, /obj/item/weapon/gun/magic)) + var/obj/item/weapon/gun/magic/I = item + if(prob(80)) + I.max_charges-- + if(I.max_charges <= 0) + I.max_charges = 0 + burnt_out = 1 + I.charges = I.max_charges + charged_item = I + break + else if(istype(item, /obj/item/weapon/cell/)) + var/obj/item/weapon/cell/C = item + if(prob(80)) + C.maxcharge -= 200 + if(C.maxcharge <= 1) //Div by 0 protection + C.maxcharge = 1 + burnt_out = 1 + C.charge = C.maxcharge + charged_item = C + break + else if(item.contents) + var/obj/I = null + for(I in item.contents) + if(istype(I, /obj/item/weapon/cell/)) + var/obj/item/weapon/cell/C = I + if(prob(80)) + C.maxcharge -= 200 + if(C.maxcharge <= 1) //Div by 0 protection + C.maxcharge = 1 + burnt_out = 1 + C.charge = C.maxcharge + item.update_icon() + charged_item = item + break + if(!charged_item) + user << "you feel magical power surging to your hands, but the feeling rapidly fades..." + else if(burnt_out) + user << "[charged_item] doesn't seem to be reacting to the spell..." + else + user << "[charged_item] suddenly feels very warm!" diff --git a/code/datums/spells/projectile.dm b/code/datums/spells/projectile.dm index 1df999cecce..c63922ef7a2 100644 --- a/code/datums/spells/projectile.dm +++ b/code/datums/spells/projectile.dm @@ -60,7 +60,7 @@ if(!projectile) // step and step_to sleeps so we'll have to check again. break - if(!proj_lingering && projectile.loc == current_loc) //if it didn't move since last time + if(!target || (!proj_lingering && projectile.loc == current_loc)) //if it didn't move since last time del(projectile) break diff --git a/code/datums/supplypacks.dm b/code/datums/supplypacks.dm index f1341df8477..f8609bf2908 100644 --- a/code/datums/supplypacks.dm +++ b/code/datums/supplypacks.dm @@ -744,6 +744,33 @@ var/list/all_supply_groups = list(supply_emergency,supply_security,supply_engine cost = 15 containername = "exotic seeds crate" +/datum/supply_packs/organic/vending + name = "Bartending Supply Crate" + contains = list(/obj/item/weapon/vending_refill/boozeomat, + /obj/item/weapon/vending_refill/coffee) + cost = 15 + containername = "bartending supply crate" + +/datum/supply_packs/organic/vending/snack + name = "Snack Supply Crate" + contains = list(/obj/item/weapon/vending_refill/snack, + /obj/item/weapon/vending_refill/snack, + /obj/item/weapon/vending_refill/snack) + cost = 15 + containername = "snacks supply crate" + +/datum/supply_packs/organic/vending/cola + name = "Softdrinks Supply Crate" + contains = list(/obj/item/weapon/vending_refill/cola, + /obj/item/weapon/vending_refill/cola) + cost = 15 + containername = "softdrinks supply crate" + +/datum/supply_packs/organic/vending/cigarette + name = "Cigarette Supply Crate" + contains = list(/obj/item/weapon/vending_refill/cigarette) + cost = 15 + containername = "cigarette supply crate" ////////////////////////////////////////////////////////////////////////////// //////////////////////////// Materials /////////////////////////////////////// @@ -960,3 +987,10 @@ var/list/all_supply_groups = list(supply_emergency,supply_security,supply_engine cost = 30 containername = "crate" //let's keep it subtle, eh? contraband = 1 + +/datum/supply_packs/misc/autodrobe + name = "Autodrobe Supply crate" + contains = list(/obj/item/weapon/vending_refill/autodrobe, + /obj/item/weapon/vending_refill/autodrobe) + cost = 15 + containername = "autodrobe supply crate" diff --git a/code/datums/uplink_item.dm b/code/datums/uplink_item.dm index d2970154a55..67867b4049a 100644 --- a/code/datums/uplink_item.dm +++ b/code/datums/uplink_item.dm @@ -104,7 +104,7 @@ var/list/uplink_items = list() name = "C-20r Submachine Gun" desc = "A fully-loaded Scarborough Arms-developed submachine gun that fires 12mm automatic rounds with a 20-round magazine." item = /obj/item/weapon/gun/projectile/automatic/c20r - cost = 8 + cost = 7 gamemodes = list(/datum/game_mode/nuclear) /datum/uplink_item/dangerous/machinegun @@ -159,7 +159,7 @@ var/list/uplink_items = list() desc = "A chemical sprayer that allows a wide dispersal of selected chemicals. Especially tailored by the Tiger Cooperative, the deadly blend it comes stocked with will disorient, damage, and disable your foes... \ Use with extreme caution, to prevent exposure to yourself and your fellow operatives." item = /obj/item/weapon/reagent_containers/spray/chemsprayer/bioterror - cost = 15 + cost = 10 gamemodes = list(/datum/game_mode/nuclear) /datum/uplink_item/dangerous/gygax @@ -201,7 +201,7 @@ var/list/uplink_items = list() name = "Ammo-10mm" desc = "An additional 8-round 10mm magazine for use in the Stetchkin pistol." item = /obj/item/ammo_box/magazine/m10mm - cost = 2 + cost = 1 gamemodes = list(/datum/game_mode/nuclear) /datum/uplink_item/ammo/machinegun @@ -241,7 +241,7 @@ var/list/uplink_items = list() name = "Stetchkin Silencer" desc = "Fitted for use on the Stetchkin pistol, this silencer will make its shots quieter when equipped onto it." item = /obj/item/weapon/silencer - cost = 3 + cost = 2 gamemodes = list(/datum/game_mode/nuclear) // STEALTHY TOOLS @@ -373,11 +373,18 @@ var/list/uplink_items = list() /datum/uplink_item/device_tools/syndicate_bomb name = "Syndicate Bomb" - desc = "The Syndicate Bomb has an adjustable timer with a minimum setting of 30 seconds. Ordering the bomb sends you a small beacon, which will teleport the explosive to your location when you activate it. \ - You can wrench the bomb down to prevent removal. The crew may defuse the bomb." + desc = "The Syndicate Bomb has an adjustable timer with a minimum setting of 60 seconds. Ordering the bomb sends you a small beacon, which will teleport the explosive to your location when you activate it. \ + You can wrench the bomb down to prevent removal. The crew may attempt to defuse the bomb." item = /obj/item/device/sbeacondrop/bomb cost = 5 +/datum/uplink_item/device_tools/syndicate_detonator + name = "Syndicate Detonator" + desc = "The Syndicate Detonator is a companion device to the Syndicate Bomb. Simply press the included button and an encrypted radio frequency will instruct all live syndicate bombs to detonate. \ + Useful for when speed matters or you wish to synchronize multiple bomb blasts. Be sure to stand clear of the blast radius before using the detonator." + item = /obj/item/device/syndicatedetonator + cost = 1 + /datum/uplink_item/device_tools/teleporter name = "Teleporter Circuit Board" desc = "A printed circuit board that completes the teleporter onboard the mothership. Advise you test fire the teleporter before entering it, as malfunctions can occur." diff --git a/code/datums/wires/apc.dm b/code/datums/wires/apc.dm index 1e25dc45247..a7b7934e399 100644 --- a/code/datums/wires/apc.dm +++ b/code/datums/wires/apc.dm @@ -29,15 +29,16 @@ var/const/APC_WIRE_AI_CONTROL = 8 A.locked = 0 spawn(300) - A.locked = 1 - A.updateDialog() + if(A) + A.locked = 1 + A.updateDialog() if (APC_WIRE_MAIN_POWER1, APC_WIRE_MAIN_POWER2) if(A.shorted == 0) A.shorted = 1 spawn(1200) - if(!IsIndexCut(APC_WIRE_MAIN_POWER1) && !IsIndexCut(APC_WIRE_MAIN_POWER2)) + if(A && !IsIndexCut(APC_WIRE_MAIN_POWER1) && !IsIndexCut(APC_WIRE_MAIN_POWER2)) A.shorted = 0 A.updateDialog() @@ -46,7 +47,7 @@ var/const/APC_WIRE_AI_CONTROL = 8 A.aidisabled = 1 spawn(10) - if(!IsIndexCut(APC_WIRE_AI_CONTROL)) + if(A && !IsIndexCut(APC_WIRE_AI_CONTROL)) A.aidisabled = 0 A.updateDialog() diff --git a/code/datums/wires/syndicatebomb.dm b/code/datums/wires/syndicatebomb.dm index 77700d9d028..8c60b0e4546 100644 --- a/code/datums/wires/syndicatebomb.dm +++ b/code/datums/wires/syndicatebomb.dm @@ -11,6 +11,8 @@ var/const/WIRE_ACTIVATE = 16 // Will start a bombs timer if pulsed, will hint if /datum/wires/syndicatebomb/UpdatePulsed(var/index) var/obj/machinery/syndicatebomb/P = holder + if(P.degutted) + return switch(index) if(WIRE_BOOM) if (P.active) @@ -47,6 +49,8 @@ var/const/WIRE_ACTIVATE = 16 // Will start a bombs timer if pulsed, will hint if /datum/wires/syndicatebomb/UpdateCut(var/index, var/mended) var/obj/machinery/syndicatebomb/P = holder + if(P.degutted) + return switch(index) if(WIRE_EXPLODE) if(!mended) diff --git a/code/game/area/Space Station 13 areas.dm b/code/game/area/Space Station 13 areas.dm index fd1d305168c..96ec3fd3d3f 100644 --- a/code/game/area/Space Station 13 areas.dm +++ b/code/game/area/Space Station 13 areas.dm @@ -150,10 +150,12 @@ proc/process_ghost_teleport_locs() /area/shuttle/escape/centcom name = "\improper Emergency Shuttle Centcom" + icon_state = "shuttle" destination = /area/shuttle/escape/station /area/shuttle/escape/transit // the area to pass through for 3 minute transit name = "\improper Emergency Shuttle Transit" + icon_state = "shuttle" destination = /area/shuttle/escape/centcom /area/shuttle/escape_pod1 diff --git a/code/game/atoms.dm b/code/game/atoms.dm index 098fd6ccd00..9dd09d89494 100644 --- a/code/game/atoms.dm +++ b/code/game/atoms.dm @@ -17,9 +17,6 @@ // replaced by OPENCONTAINER flags and atom/proc/is_open_container() ///Chemistry. - //Detective Work, used for the duplicate data points kept in the scanners - var/list/original_atom - /atom/proc/throw_impact(atom/hit_atom) if(istype(hit_atom,/mob/living)) var/mob/living/M = hit_atom @@ -244,7 +241,7 @@ var/list/blood_splatter_icons = list() //returns 1 if made bloody, returns 0 otherwise /atom/proc/add_blood(mob/living/carbon/M) - if(flags & NOBLOODY) + if(rejects_blood()) return 0 if(!initial(icon) || !initial(icon_state)) return 0 @@ -297,6 +294,8 @@ var/list/blood_splatter_icons = list() update_inv_gloves() //handles bloody hands overlays and updating return 1 //we applied blood to the item +/atom/proc/rejects_blood() + return 0 /atom/proc/add_vomit_floor(mob/living/carbon/M as mob, var/toxvomit = 0) if( istype(src, /turf/simulated) ) diff --git a/code/game/atoms_movable.dm b/code/game/atoms_movable.dm index 7d60cc494f6..d17300571b8 100644 --- a/code/game/atoms_movable.dm +++ b/code/game/atoms_movable.dm @@ -2,7 +2,6 @@ layer = 3 var/last_move = null var/anchored = 0 - // var/elevation = 2 - not used anywhere var/move_speed = 10 var/l_move_time = 1 var/m_flag = 1 diff --git a/code/game/dna.dm b/code/game/dna.dm index 97b2843cc1d..2e980b50ad0 100644 --- a/code/game/dna.dm +++ b/code/game/dna.dm @@ -309,7 +309,7 @@ else if(istype(M, /mob/living/carbon/monkey)) // monkey > human, var/mob/living/carbon/human/O = M.humanize(TR_KEEPITEMS | TR_KEEPIMPLANTS | TR_KEEPDAMAGE | TR_KEEPVIRUS) - if(connected) //inside dna thing + if(O && connected) //inside dna thing var/obj/machinery/dna_scannernew/C = connected O.loc = C C.occupant = O diff --git a/code/game/gamemodes/changeling/changeling.dm b/code/game/gamemodes/changeling/changeling.dm index 8fedb01c7b7..be0b2314f2c 100644 --- a/code/game/gamemodes/changeling/changeling.dm +++ b/code/game/gamemodes/changeling/changeling.dm @@ -231,6 +231,8 @@ var/list/possible_changeling_IDs = list("Alpha","Beta","Gamma","Delta","Epsilon" var/purchasedpowers = list() var/mimicing = "" var/canrespec = 0 + var/datum/dna/chosen_dna + var/chosen_sting /datum/changeling/New(var/gender=FEMALE) ..() diff --git a/code/game/gamemodes/changeling/changeling_powers.dm b/code/game/gamemodes/changeling/changeling_powers.dm index 57b5a00202d..c909f9ec6bc 100644 --- a/code/game/gamemodes/changeling/changeling_powers.dm +++ b/code/game/gamemodes/changeling/changeling_powers.dm @@ -28,6 +28,8 @@ //removes our changeling verbs /mob/proc/remove_changeling_powers() + var/mob/living/carbon/C = src + C.unset_sting() for(var/datum/power/changeling/P in powerinstances) if(P.isVerb) verbs -= P.verbpath @@ -179,12 +181,12 @@ O.make_changeling(1) O.verbs += /mob/living/carbon/proc/changeling_human_form + O.unset_sting() feedback_add_details("changeling_powers","LF") . = 1 del(src) return - //Transform into a human /mob/living/carbon/proc/changeling_human_form() @@ -213,7 +215,9 @@ var/mob/living/carbon/human/O = humanize((TR_KEEPITEMS | TR_KEEPIMPLANTS | TR_KEEPDAMAGE | TR_KEEPSRC),chosen_dna.real_name) - O.make_changeling() + if(O) + O.make_changeling() + O.unset_sting() feedback_add_details("changeling_powers","LFT") . = 1 del(src) @@ -524,118 +528,122 @@ var/list/datum/dna/hivemind_bank = list() if(src && src.mind && src.mind.changeling) src.mind.changeling.mimicing = "" - - ////////// //STINGS// //They get a pretty header because there's just so fucking many of them ;_; ////////// -/mob/proc/sting_can_reach(mob/M as mob, sting_range = 1) - if(M.loc == src.loc) return 1 //target and source are in the same thing - if(!isturf(src.loc) || !isturf(M.loc)) return 0 //One is inside, the other is outside something. - if(AStar(src.loc, M.loc, /turf/proc/AdjacentTurfs, /turf/proc/Distance, sting_range)) //If a path exists, good! +/mob/living/carbon/proc/add_sting_logs(mob/T, sting_name, datum/dna/DNA) + src.attack_log += "\[[time_stamp()]\] Stung [T.name] ([T.ckey]) with [sting_name] sting[!DNA ? "." : ", giving him [DNA.real_name] appearance."]" + T.attack_log += "\[[time_stamp()]\] Was stung by [src.name] ([src.ckey]) with [sting_name] sting[!DNA ? "." : ", and took [DNA.real_name] appearance."]" + log_attack("[src.name] ([src.ckey]) stung [T.name] ([T.ckey]) with [sting_name] sting[!DNA ? "." : ", giving him [DNA.real_name] appearance."]" ) + +/mob/living/carbon/proc/set_sting(A, icon, dna=null) //setting the sting and ui icon for it + src << "We prepare our sting, use alt+click on target to sting them." + src.mind.changeling.chosen_sting = A + if(dna) + src.mind.changeling.chosen_dna = dna + hud_used.lingstingdisplay.icon_state = icon + hud_used.lingstingdisplay.invisibility = 0 + +/mob/living/carbon/proc/unset_sting() //unsetting the previous + src << "We retract our sting, we can't sting anyone for now." + src.mind.changeling.chosen_sting = null + hud_used.lingstingdisplay.icon_state = null + hud_used.lingstingdisplay.invisibility = 101 + +/mob/living/carbon/proc/sting_can_reach(mob/living/carbon/C, chem_cost) //handles all the checks there are + if(!isturf(src.loc)) return 0 + if(get_dist(src, C) > (src.mind.changeling.sting_range)) return 0 //sanity check as AStar is still throwing insane stunts + if(!AStar(src.loc, C.loc, /turf/proc/AdjacentTurfs, /turf/proc/Distance, src.mind.changeling.sting_range)) return 0 //hope this ancient magic still works + if(src.mind.changeling.chem_charges < chem_cost) + src << "Not enough chemicals." + return 0 + src.mind.changeling.chem_charges -= chem_cost + src << "We stealthly sting [C.name]." + if(C.mind && C.mind.changeling) + C << "You feel a tiny prick." + return 0 + else return 1 - return 0 - -//Handles the general sting code to reduce on copypasta (seeming as somebody decided to make SO MANY dumb abilities) -/mob/proc/changeling_sting(var/required_chems=0, var/verb_path) - var/datum/changeling/changeling = changeling_power(required_chems) - if(!changeling) return - - var/list/victims = list() - for(var/mob/living/carbon/C in oview(changeling.sting_range)) - victims += C - var/mob/living/carbon/T = input(src, "Who will we sting?") as null|anything in victims - - if(!T) return - if(!(T in view(changeling.sting_range))) return - if(!sting_can_reach(T, changeling.sting_range)) return - if(!changeling_power(required_chems)) return - - changeling.chem_charges -= required_chems - verbs -= verb_path - spawn(5) verbs += verb_path - - src << "We stealthily sting [T]." - if(!T.mind || !T.mind.changeling) return T //T will be affected by the sting - T << "You feel a tiny prick." - return - /mob/living/carbon/proc/changeling_transformation_sting() set category = "Changeling" set name = "Transformation Sting (40)" set desc= "Transform the target to one of our stored DNAs" - var/datum/changeling/changeling = changeling_power(40) - if(!changeling) return 0 - var/list/names = list() - for(var/datum/dna/DNA in changeling.absorbed_dna) + for(var/datum/dna/DNA in mind.changeling.absorbed_dna) names += DNA.real_name var/S = input("Select the target DNA: ", "Target DNA", null) as null|anything in names if(!S) return - var/datum/dna/chosen_dna = changeling.GetDNA(S) - if(!chosen_dna) + var/datum/dna/D = mind.changeling.GetDNA(S) + if(!D) return - var/mob/living/carbon/T = changeling_sting(40,/mob/living/carbon/proc/changeling_transformation_sting) - if(!T) return 0 + set_sting(/mob/living/carbon/proc/sting_effect_trasnform, "sting_transform", D) + +/mob/living/carbon/proc/sting_effect_trasnform(mob/living/carbon/T) + add_sting_logs(T, "transformation", src.mind.changeling.chosen_dna) + if(!sting_can_reach(T, 40)) + return 0 if((HUSK in T.mutations) || !check_dna_integrity(T)) src << "Our sting appears ineffective against its DNA." return 0 - T.dna = chosen_dna - T.real_name = chosen_dna.real_name + + T.dna = src.mind.changeling.chosen_dna + T.real_name = src.mind.changeling.chosen_dna.real_name updateappearance(T) domutcheck(T, null) feedback_add_details("changeling_powers","TS") return 1 - /mob/living/carbon/proc/changeling_extract_dna_sting() set category = "Changeling" set name = "Extract DNA Sting (25)" set desc="Stealthily sting a target to extract their DNA." - var/datum/changeling/changeling = null - if(src.mind && src.mind.changeling) - changeling = src.mind.changeling - if(!changeling) + set_sting(/mob/living/carbon/proc/sting_effect_extract, "sting_extract") + +/mob/living/carbon/proc/sting_effect_extract(mob/living/carbon/T) + add_sting_logs(T, "extracting") + if(!sting_can_reach(T, 25)) return 0 - - var/mob/living/carbon/T = changeling_sting(25, /mob/living/carbon/proc/changeling_extract_dna_sting) - if(!T) return 0 - - if(changeling.can_absorb_dna(T, usr)) - changeling.absorb_dna(T, usr) + if(src.mind.changeling.can_absorb_dna(T, usr)) + src.mind.changeling.absorb_dna(T, usr) else//If the sting fails, give the guy most of his chems back. - changeling.chem_charges += 20 + src.mind.changeling.chem_charges += 20 feedback_add_details("changeling_powers","ED") return 1 - /mob/living/carbon/proc/changeling_mute_sting() set category = "Changeling" set name = "Mute sting (20)" set desc= "Temporarily mutes the target." - var/mob/living/carbon/T = changeling_sting(20,/mob/living/carbon/proc/changeling_mute_sting) - if(!T) return 0 + set_sting(/mob/living/carbon/proc/sting_effect_mute, "sting_mute") + +/mob/living/carbon/proc/sting_effect_mute(mob/living/carbon/T) + add_sting_logs(T, "mute") + if(!sting_can_reach(T, 20)) + return 0 T.silent += 30 feedback_add_details("changeling_powers","MS") return 1 - /mob/living/carbon/proc/changeling_blind_sting() set category = "Changeling" set name = "Blind Sting (25)" set desc= "Temporarily blinds the target." - var/mob/living/carbon/T = changeling_sting(25,/mob/living/carbon/proc/changeling_blind_sting) - if(!T) return 0 + set_sting(/mob/living/carbon/proc/sting_effect_blind, "sting_blind") + +/mob/living/carbon/proc/sting_effect_blind(mob/living/carbon/T) + add_sting_logs(T, "blind") + if(!sting_can_reach(T, 25)) + return 0 T << "Your eyes burn horrifically!" T.disabilities |= NEARSIGHTED T.eye_blind = 20 @@ -643,28 +651,33 @@ var/list/datum/dna/hivemind_bank = list() feedback_add_details("changeling_powers","BS") return 1 - /mob/living/carbon/proc/changeling_lsd_sting() set category = "Changeling" set name = "Hallucination Sting (5)" set desc = "Causes terror in the target." - var/mob/living/carbon/T = changeling_sting(5,/mob/living/carbon/proc/changeling_lsd_sting) - if(!T) return 0 + set_sting(/mob/living/carbon/proc/sting_effect_lsd, "sting_lsd") + +/mob/living/carbon/proc/sting_effect_lsd(mob/living/carbon/T) + add_sting_logs(T, "LSD") + if(!sting_can_reach(T, 5)) + return 0 spawn(rand(300,600)) if(T) T.hallucination += 400 feedback_add_details("changeling_powers","HS") return 1 - /mob/living/carbon/proc/changeling_cryo_sting() set category = "Changeling" set name = "Cryogenic Sting (15)" set desc = "Cools the target, slowing them." - var/mob/living/carbon/T = changeling_sting(15,/mob/living/carbon/proc/changeling_cryo_sting) - if(!T) return 0 + set_sting(/mob/living/carbon/proc/sting_effect_cryo, "sting_cryo") +/mob/living/carbon/proc/sting_effect_cryo(mob/living/carbon/T) + add_sting_logs(T, "cryo") + if(!sting_can_reach(T, 15)) + return 0 if(T.reagents) T.reagents.add_reagent("frostoil", 30) T.reagents.add_reagent("ice", 30) diff --git a/code/game/gamemodes/cult/ritual.dm b/code/game/gamemodes/cult/ritual.dm index e2f7979ed36..12df5237a1f 100644 --- a/code/game/gamemodes/cult/ritual.dm +++ b/code/game/gamemodes/cult/ritual.dm @@ -386,7 +386,7 @@ var/engwords = list("travel", "blood", "join", "hell", "destroy", "technology",

Create a wall

Invoking this rune solidifies the air above it, creating an an invisible wall. To remove the wall, simply invoke the rune again.

Summon cultist

- This rune allows you to summon a fellow cultist to your location. The target cultist must be unhandcuffed ant not buckled to anything. You also need to have 3 people chanting at the rune to succesfully invoke it. Invoking it takes heavy strain on the bodies of all chanting cultists.
+ This rune allows you to summon a fellow cultist to your location. The target cultist must be unhandcuffed ant not buckled to anything. You also need to have 3 people chanting at the rune to successfully invoke it. Invoking it takes heavy strain on the bodies of all chanting cultists.

Free a cultist

This rune unhandcuffs and unbuckles any cultist of your choice, no matter where he is. Invoking it takes heavy strain on the bodies of all chanting cultists.

Deafen

@@ -394,7 +394,7 @@ var/engwords = list("travel", "blood", "join", "hell", "destroy", "technology",

Blind

This rune temporarily blinds all non-cultists around you. Very robust. Use together with the deafen rune to leave your enemies completely helpless.

Blood boil

- This rune boils the blood all non-cultists in visible range. The damage is enough to instantly critically hurt any person. You need 3 cultists invoking the rune for it to work. This rune is unreliable and may cause unpredicted effect when invoked. It also drains significant amount of your health when succesfully invoked.
+ This rune boils the blood all non-cultists in visible range. The damage is enough to instantly critically hurt any person. You need 3 cultists invoking the rune for it to work. This rune is unreliable and may cause unpredicted effect when invoked. It also drains significant amount of your health when successfully invoked.

Communicate

Invoking this rune allows you to relay a message to all cultists on the station and nearby space objects.

Stun

diff --git a/code/game/gamemodes/cult/talisman.dm b/code/game/gamemodes/cult/talisman.dm index a343fa47974..3c981c1de40 100644 --- a/code/game/gamemodes/cult/talisman.dm +++ b/code/game/gamemodes/cult/talisman.dm @@ -90,29 +90,37 @@ if (href_list["rune"]) switch(href_list["rune"]) if("newtome") - var/obj/item/weapon/paper/talisman/T = new /obj/item/weapon/paper/talisman(get_turf(usr)) + var/obj/item/weapon/paper/talisman/T = new /obj/item/weapon/paper/talisman(usr) + usr.put_in_hands(T) T.imbue = "newtome" if("teleport") - var/obj/item/weapon/paper/talisman/T = new /obj/item/weapon/paper/talisman(get_turf(usr)) + var/obj/item/weapon/paper/talisman/T = new /obj/item/weapon/paper/talisman(usr) + usr.put_in_hands(T) T.imbue = "[pick("ire", "ego", "nahlizet", "certum", "veri", "jatkaa", "balaq", "mgar", "karazet", "geeri", "orkan", "allaq")]" T.info = "[T.imbue]" if("emp") - var/obj/item/weapon/paper/talisman/T = new /obj/item/weapon/paper/talisman(get_turf(usr)) + var/obj/item/weapon/paper/talisman/T = new /obj/item/weapon/paper/talisman(usr) + usr.put_in_hands(T) T.imbue = "emp" if("conceal") - var/obj/item/weapon/paper/talisman/T = new /obj/item/weapon/paper/talisman(get_turf(usr)) + var/obj/item/weapon/paper/talisman/T = new /obj/item/weapon/paper/talisman(usr) + usr.put_in_hands(T) T.imbue = "conceal" if("communicate") - var/obj/item/weapon/paper/talisman/T = new /obj/item/weapon/paper/talisman(get_turf(usr)) + var/obj/item/weapon/paper/talisman/T = new /obj/item/weapon/paper/talisman(usr) + usr.put_in_hands(T) T.imbue = "communicate" if("runestun") - var/obj/item/weapon/paper/talisman/T = new /obj/item/weapon/paper/talisman(get_turf(usr)) + var/obj/item/weapon/paper/talisman/T = new /obj/item/weapon/paper/talisman(usr) + usr.put_in_hands(T) T.imbue = "runestun" if("armor") - var/obj/item/weapon/paper/talisman/T = new /obj/item/weapon/paper/talisman(get_turf(usr)) + var/obj/item/weapon/paper/talisman/T = new /obj/item/weapon/paper/talisman(usr) + usr.put_in_hands(T) T.imbue = "armor" if("soulstone") - new /obj/item/device/soulstone(get_turf(usr)) + var/obj/item/device/soulstone/T = new /obj/item/device/soulstone(usr) + usr.put_in_hands(T) if("construct") new /obj/structure/constructshell(get_turf(usr)) src.uses-- diff --git a/code/game/gamemodes/malfunction/malfunction.dm b/code/game/gamemodes/malfunction/malfunction.dm index fddf35569ae..f0a078f313c 100644 --- a/code/game/gamemodes/malfunction/malfunction.dm +++ b/code/game/gamemodes/malfunction/malfunction.dm @@ -31,7 +31,7 @@ //Triumvirate? if (ticker.triai == 1) required_enemies = 3 - required_players = max(required_enemies+1, required_players) //to prevent issues if players are set too low + required_players = max(required_enemies+1, required_players) //to prevent issues if players are set too low return ..() /datum/game_mode/malfunction/get_players_for_role(var/role = BE_MALF) @@ -187,6 +187,12 @@ command_alert("Hostile runtimes detected in all station systems, please deactivate your AI to prevent possible damage to its morality core.", "Anomaly Alert") set_security_level("delta") + for(var/obj/item/weapon/pinpointer/point in world) + for(var/datum/mind/AI_mind in ticker.mode.malf_ai) + var/mob/living/silicon/ai/A = AI_mind.current // the current mob the mind owns + if(A.stat != DEAD) + point.the_disk = A //The pinpointer now tracks the AI core. + ticker.mode:malf_mode_declared = 1 for(var/datum/mind/AI_mind in ticker.mode:malf_ai) AI_mind.current.verbs -= /datum/game_mode/malfunction/proc/takeover diff --git a/code/game/gamemodes/meteor/meteors.dm b/code/game/gamemodes/meteor/meteors.dm index 3c57249bb7c..75b7be1afff 100644 --- a/code/game/gamemodes/meteor/meteors.dm +++ b/code/game/gamemodes/meteor/meteors.dm @@ -1,5 +1,3 @@ -#define METEOR_TEMPERATURE - /var/const/meteor_wave_delay = 625 //minimum wait between waves in tenths of seconds //set to at least 100 unless you want evarr ruining every round @@ -95,37 +93,22 @@ icon_state = "smallf" pass_flags = PASSTABLE | PASSGRILLE -/obj/effect/meteor/Move() - var/turf/T = src.loc - if (istype(T, /turf)) - T.hotspot_expose(METEOR_TEMPERATURE, 1000) - ..() - return - /obj/effect/meteor/Bump(atom/A) - spawn(0) - for(var/mob/M in range(10, src)) - if(!M.stat && !istype(M, /mob/living/silicon/ai)) //bad idea to shake an ai's view - shake_camera(M, 3, 1) - if (A) - A.meteorhit(src) - playsound(src.loc, 'sound/effects/meteorimpact.ogg', 40, 1) - if (--src.hits <= 0) + if (A) + A.meteorhit(src) + playsound(src.loc, 'sound/effects/meteorimpact.ogg', 40, 1) + if (--src.hits <= 0) - //Prevent meteors from blowing up the singularity's containment. - //Changing emitter and generator ex_act would result in them being bomb and C4 proof. - if(!istype(A,/obj/machinery/power/emitter) && \ - !istype(A,/obj/machinery/field/generator) && \ - prob(15)) - - explosion(src.loc, 4, 5, 6, 7, 0) - playsound(src.loc, "explosion", 50, 1) - del(src) - return + //Prevent meteors from blowing up the singularity's containment. + //Changing emitter and generator ex_act would result in them being bomb and C4 proof. + if(!istype(A,/obj/machinery/power/emitter) && \ + !istype(A,/obj/machinery/field/generator) && \ + prob(15)) + explosion(src.loc, 4, 5, 6, 7, 0) + del(src) /obj/effect/meteor/ex_act(severity) - if (severity < 4) del(src) return @@ -138,26 +121,26 @@ return Bump(atom/A) - spawn(0) - //Prevent meteors from blowing up the singularity's containment. - //Changing emitter and generator ex_act would result in them being bomb and C4 proof - if(!istype(A,/obj/machinery/power/emitter) && \ - !istype(A,/obj/machinery/field/generator)) - if(--src.hits <= 0) - del(src) //Dont blow up singularity containment if we get stuck there. + //Prevent meteors from blowing up the singularity's containment. + //Changing emitter and generator ex_act would result in them being bomb and C4 proof + if(!istype(A,/obj/machinery/power/emitter) && \ + !istype(A,/obj/machinery/field/generator)) + if(--src.hits <= 0) + del(src) //Dont blow up singularity containment if we get stuck there. - for(var/mob/M in range(10, src)) - if(!M.stat && !istype(M, /mob/living/silicon/ai)) //bad idea to shake an ai's view - shake_camera(M, 3, 1) - if (A) - explosion(src.loc, 0, 1, 2, 3, 0) - playsound(src.loc, 'sound/effects/meteorimpact.ogg', 40, 1) - if (--src.hits <= 0) - if(prob(15) && !istype(A, /obj/structure/grille)) - explosion(src.loc, 1, 2, 3, 4, 0) - playsound(src.loc, "explosion", 50, 1) - del(src) - return + if (A) + for(var/mob/M in player_list) + var/turf/T = get_turf(M) + if(!T || T.z != src.z) + continue + shake_camera(M, 3, get_dist(M.loc, src.loc) > 20 ? 1 : 3) + M.playsound_local(src.loc, 'sound/effects/meteorimpact.ogg', 50, 1, get_rand_frequency(), 10) + explosion(src.loc, 0, 1, 2, 3, 0) + + if (--src.hits <= 0) + if(prob(15) && !istype(A, /obj/structure/grille)) + explosion(src.loc, 1, 2, 3, 4, 0) + del(src) /obj/effect/meteor/attackby(obj/item/weapon/W as obj, mob/user as mob) if(istype(W, /obj/item/weapon/pickaxe)) diff --git a/code/game/gamemodes/nuclear/nuclearbomb.dm b/code/game/gamemodes/nuclear/nuclearbomb.dm index 8c73138bd6f..b0ac6ef8bc0 100644 --- a/code/game/gamemodes/nuclear/nuclearbomb.dm +++ b/code/game/gamemodes/nuclear/nuclearbomb.dm @@ -7,7 +7,6 @@ var/bomb_set icon_state = "nuclearbomb0" density = 1 - var/extended = 0.0 var/timeleft = 60.0 var/timing = 0.0 var/r_code = "ADMIN" @@ -37,9 +36,6 @@ var/bomb_set /obj/machinery/nuclearbomb/attackby(obj/item/weapon/I as obj, mob/user as mob) if (istype(I, /obj/item/weapon/disk/nuclear)) - if (!src.extended) - user << "You have to deploy the bomb first." - return usr.drop_item() I.loc = src src.auth = I @@ -51,44 +47,29 @@ var/bomb_set return src.attack_hand(user) /obj/machinery/nuclearbomb/attack_hand(mob/user as mob) - if (src.extended) - user.set_machine(src) - var/dat = text("\nAuth. Disk: []
", src, (src.auth ? "++++++++++" : "----------")) - if (src.auth) - if (src.yes_code) - dat += text("\nStatus: []-[]
\nTimer: []
\n
\nTimer: [] Toggle
\nTime: - - [] + +
\n
\nSafety: [] Toggle
\nAnchor: [] Toggle
\n", (src.timing ? "Func/Set" : "Functional"), (src.safety ? "Safe" : "Engaged"), src.timeleft, (src.timing ? "On" : "Off"), src, src, src, src.timeleft, src, src, (src.safety ? "On" : "Off"), src, (src.anchored ? "Engaged" : "Off"), src) - else - dat += text("\nStatus: Auth. S2-[]
\nTimer: []
\n
\nTimer: [] Toggle
\nTime: - - [] + +
\n
\n[] Safety: Toggle
\nAnchor: [] Toggle
\n", (src.safety ? "Safe" : "Engaged"), src.timeleft, (src.timing ? "On" : "Off"), src.timeleft, (src.safety ? "On" : "Off"), (src.anchored ? "Engaged" : "Off")) + user.set_machine(src) + var/dat = text("\nAuth. Disk: []
", src, (src.auth ? "++++++++++" : "----------")) + if (src.auth) + if (src.yes_code) + dat += text("\nStatus: []-[]
\nTimer: []
\n
\nTimer: [] Toggle
\nTime: - - [] + +
\n
\nSafety: [] Toggle
\nAnchor: [] Toggle
\n", (src.timing ? "Func/Set" : "Functional"), (src.safety ? "Safe" : "Engaged"), src.timeleft, (src.timing ? "On" : "Off"), src, src, src, src.timeleft, src, src, (src.safety ? "On" : "Off"), src, (src.anchored ? "Engaged" : "Off"), src) else - if (src.timing) - dat += text("\nStatus: Set-[]
\nTimer: []
\n
\nTimer: [] Toggle
\nTime: - - [] + +
\n
\nSafety: [] Toggle
\nAnchor: [] Toggle
\n", (src.safety ? "Safe" : "Engaged"), src.timeleft, (src.timing ? "On" : "Off"), src.timeleft, (src.safety ? "On" : "Off"), (src.anchored ? "Engaged" : "Off")) - else - dat += text("\nStatus: Auth. S1-[]
\nTimer: []
\n
\nTimer: [] Toggle
\nTime: - - [] + +
\n
\nSafety: [] Toggle
\nAnchor: [] Toggle
\n", (src.safety ? "Safe" : "Engaged"), src.timeleft, (src.timing ? "On" : "Off"), src.timeleft, (src.safety ? "On" : "Off"), (src.anchored ? "Engaged" : "Off")) - var/message = "AUTH" - if (src.auth) - message = text("[]", src.code) - if (src.yes_code) - message = "*****" - dat += text("
\n>[]
\n123
\n456
\n789
\nR0E
\n
", message, src, src, src, src, src, src, src, src, src, src, src, src) - var/datum/browser/popup = new(user, "nuclearbomb", name, 300, 400) - popup.set_content(dat) - popup.open() + dat += text("\nStatus: Auth. S2-[]
\nTimer: []
\n
\nTimer: [] Toggle
\nTime: - - [] + +
\n
\n[] Safety: Toggle
\nAnchor: [] Toggle
\n", (src.safety ? "Safe" : "Engaged"), src.timeleft, (src.timing ? "On" : "Off"), src.timeleft, (src.safety ? "On" : "Off"), (src.anchored ? "Engaged" : "Off")) else - user << "You have to deploy the bomb first." + if (src.timing) + dat += text("\nStatus: Set-[]
\nTimer: []
\n
\nTimer: [] Toggle
\nTime: - - [] + +
\n
\nSafety: [] Toggle
\nAnchor: [] Toggle
\n", (src.safety ? "Safe" : "Engaged"), src.timeleft, (src.timing ? "On" : "Off"), src.timeleft, (src.safety ? "On" : "Off"), (src.anchored ? "Engaged" : "Off")) + else + dat += text("\nStatus: Auth. S1-[]
\nTimer: []
\n
\nTimer: [] Toggle
\nTime: - - [] + +
\n
\nSafety: [] Toggle
\nAnchor: [] Toggle
\n", (src.safety ? "Safe" : "Engaged"), src.timeleft, (src.timing ? "On" : "Off"), src.timeleft, (src.safety ? "On" : "Off"), (src.anchored ? "Engaged" : "Off")) + var/message = "AUTH" + if (src.auth) + message = text("[]", src.code) + if (src.yes_code) + message = "*****" + dat += text("
\n>[]
\n123
\n456
\n789
\nR0E
\n
", message, src, src, src, src, src, src, src, src, src, src, src, src) + var/datum/browser/popup = new(user, "nuclearbomb", name, 300, 400) + popup.set_content(dat) + popup.open() return -/obj/machinery/nuclearbomb/verb/make_deployable() - set category = "Object" - set name = "Deploy Bomb" - set src in oview(1) - - if(isliving(usr)) - if(!src.extended) - src.anchored = 1 - flick("nuclearbombc", src) - src.icon_state = "nuclearbomb1" - src.extended = 1 - /obj/machinery/nuclearbomb/Topic(href, href_list) if(..()) return @@ -143,11 +124,15 @@ var/bomb_set bomb_set = 0 if (href_list["safety"]) src.safety = !( src.safety ) + src.icon_state = "nuclearbomb1" if(safety) src.timing = 0 bomb_set = 0 if (href_list["anchor"]) - src.anchored = !( src.anchored ) + if(!isinspace()) + src.anchored = !( src.anchored ) + else + usr << "There is nothing to anchor to!" src.add_fingerprint(usr) for(var/mob/M in viewers(1, src)) if ((M.client && M.machine == src)) diff --git a/code/game/gamemodes/sandbox/h_sandbox.dm b/code/game/gamemodes/sandbox/h_sandbox.dm index cbda89004ca..a96cf6d96d0 100644 --- a/code/game/gamemodes/sandbox/h_sandbox.dm +++ b/code/game/gamemodes/sandbox/h_sandbox.dm @@ -26,12 +26,12 @@ datum/hSB var/objinfo = null var/canisterinfo = null var/hsbinfo = null - + //items that shouldn't spawn on the floor because they would bug or act weird var/global/list/spawn_forbidden = list( /obj/item/weapon/grab, /obj/item/tk_grab, /obj/item/weapon/implant, // not implanter, the actual thing that is inside you /obj/item/assembly,/obj/item/device/onetankbomb, /obj/item/radio, /obj/item/device/pda/ai, /obj/item/device/uplink/hidden, /obj/item/smallDelivery, /obj/item/missile,/obj/item/projectile, - /obj/item/borg/sight,/obj/item/borg/overdrive,/obj/item/borg/stun) + /obj/item/borg/sight,/obj/item/borg/overdrive,/obj/item/borg/stun,/obj/item/weapon/robot_module) proc update() @@ -49,25 +49,31 @@ datum/hSB "Spawn All-Access ID" = "hsbaaid", "Building Supplies", + "Spawn 50 Wood" = "hsbwood", "Spawn 50 Metal" = "hsbmetal", "Spawn 50 Plasteel" = "hsbplasteel", + "Spawn 50 Reinforced Glass" = "hsbrglass", "Spawn 50 Glass" = "hsbglass", "Spawn Full Cable Coil" = "hsbspawn&path=[/obj/item/weapon/cable_coil]", "Spawn Hyper Capacity Power Cell" = "hsbspawn&path=[/obj/item/weapon/cell/hyper]", + "Spawn Inf. Capacity Power Cell" = "hsbspawn&path=[/obj/item/weapon/cell/infinite]", "Spawn Rapid Construction Device" = "hsbrcd", "Spawn RCD Ammo" = "hsb_safespawn&path=[/obj/item/weapon/rcd_ammo]", "Spawn Airlock" = "hsbairlock", "Miscellaneous", "Spawn Air Scrubber" = "hsbscrubber", - "Spawn Canister..." = "hsbcanister", "Spawn Welding Fuel Tank" = "hsbspawn&path=[/obj/structure/reagent_dispensers/fueltank]", "Spawn Water Tank" = "hsbspawn&path=[/obj/structure/reagent_dispensers/watertank]", "Bots", "Spawn Cleanbot" = "hsbspawn&path=[/obj/machinery/bot/cleanbot]", "Spawn Floorbot" = "hsbspawn&path=[/obj/machinery/bot/floorbot]", - "Spawn Medbot" = "hsbspawn&path=[/obj/machinery/bot/medbot]") + "Spawn Medbot" = "hsbspawn&path=[/obj/machinery/bot/medbot]", + + "Canisters", + "Spawn O2 Canister" = "hsbspawn&path=[/obj/machinery/portable_atmospherics/canister/oxygen]", + "Spawn Air Canister" = "hsbspawn&path=[/obj/machinery/portable_atmospherics/canister/air]") if(!hsbinfo) @@ -75,9 +81,15 @@ datum/hSB if(admin) hsbinfo += "Administration
" hsbinfo += "- Toggle Object Spawning
" - hsbinfo += "- Toggle Item Spawn Panel Auto-close
" + hsbinfo += "- Toggle Item Spawn Panel Auto-close
" + hsbinfo += "Canister Spawning
" + hsbinfo += "- Spawn Plasma Canister
" + hsbinfo += "- Spawn CO2 Canister
" + hsbinfo += "- Spawn Nitrogen Canister
" + hsbinfo += "- Spawn N2O Canister
" else hsbinfo += "Some item spawning may be disabled by the administrators.
" + hsbinfo += "Only administrators may spawn dangerous canisters.
" for(var/T in hrefs) var/href = hrefs[T] if(href) @@ -124,7 +136,6 @@ datum/hSB world << "\red Sandbox: \black [usr.key] has added a limiter to object spawning. The window will now auto-close after use." config.sandbox_autoclose = 1 return - // // Spacesuit with full air jetpack set as internals // @@ -167,6 +178,13 @@ datum/hSB var/obj/hsb = new/obj/machinery/portable_atmospherics/scrubber{volume_rate=50*ONE_ATMOSPHERE;on=1}(usr.loc) hsb.update_icon() // hackish but it wasn't meant to be spawned I guess? + // + // Stacked Materials + // + + if("hsbrglass") + new/obj/item/stack/sheet/rglass{amount=50}(usr.loc) + if("hsbmetal") new/obj/item/stack/sheet/metal{amount=50}(usr.loc) @@ -176,6 +194,9 @@ datum/hSB if("hsbglass") new/obj/item/stack/sheet/glass{amount=50}(usr.loc) + if("hsbwood") + new/obj/item/stack/sheet/wood{amount=50}(usr.loc) + // // All access ID // @@ -201,16 +222,6 @@ datum/hSB if("hsbairlock") new /datum/airlock_maker(usr.loc) - // - // Canister select window - // - if("hsbcanister") - if(!canisterinfo) - canisterinfo = "Choose a canister type:
" - for(var/O in (typesof(/obj/machinery/portable_atmospherics/canister/) - /obj/machinery/portable_atmospherics/canister/)) - canisterinfo += "[O]
" - usr << browse(canisterinfo,"window=sandbox") - // // Object spawn window // diff --git a/code/game/gamemodes/traitor/double_agents.dm b/code/game/gamemodes/traitor/double_agents.dm index fc7f172156d..f07cd2a5437 100644 --- a/code/game/gamemodes/traitor/double_agents.dm +++ b/code/game/gamemodes/traitor/double_agents.dm @@ -47,7 +47,7 @@ ..() // Give them standard objectives. return -/datum/game_mode/traitor/double_agents/add_latejoin_traitor(var/mob/living/carbon/human/character) +/datum/game_mode/traitor/double_agents/add_latejoin_traitor(var/datum/mind/character) check_potential_agents() @@ -60,14 +60,15 @@ // Basically setting the target_list for who is killing who var/i = 0 - for(var/mob/living/carbon/human/traitor in late_joining_list) + for(var/datum/mind/traitor in late_joining_list) i++ if(i + 1 > late_joining_list.len) i = 0 target_list[traitor] = late_joining_list[i + 1] + traitor.special_role = traitor_name // Now, give them their targets - for(var/mob/living/carbon/human/traitor in late_joining_list) + for(var/datum/mind/traitor in target_list) ..(traitor) late_joining_list = list() @@ -78,11 +79,13 @@ /datum/game_mode/traitor/double_agents/proc/check_potential_agents() for(var/M in late_joining_list) - if(ishuman(M)) - var/mob/living/carbon/human/H = M - if(H.stat != DEAD) - if(H.client) - continue // It all checks out. + if(istype(M, /datum/mind)) + var/datum/mind/agent_mind = M + if(ishuman(agent_mind.current)) + var/mob/living/carbon/human/H = agent_mind.current + if(H.stat != DEAD) + if(H.client) + continue // It all checks out. // If any check fails, remove them from our list late_joining_list -= M \ No newline at end of file diff --git a/code/game/gamemodes/traitor/traitor.dm b/code/game/gamemodes/traitor/traitor.dm index eb5927a5d90..8eabd6a71e3 100644 --- a/code/game/gamemodes/traitor/traitor.dm +++ b/code/game/gamemodes/traitor/traitor.dm @@ -80,11 +80,11 @@ if(character.client.prefs.be_special & BE_TRAITOR) if(!jobban_isbanned(character.client, "traitor") && !jobban_isbanned(character.client, "Syndicate")) if(!(character.job in ticker.mode.restricted_jobs)) - add_latejoin_traitor(character) + add_latejoin_traitor(character.mind) ..() -/datum/game_mode/traitor/proc/add_latejoin_traitor(var/mob/living/carbon/human/character) - character.mind.make_Traitor() +/datum/game_mode/traitor/proc/add_latejoin_traitor(var/datum/mind/character) + character.make_Traitor() /datum/game_mode/proc/forge_traitor_objectives(var/datum/mind/traitor) diff --git a/code/game/gamemodes/wizard/artefact.dm b/code/game/gamemodes/wizard/artefact.dm index 5bad56a6135..3d404dfc846 100644 --- a/code/game/gamemodes/wizard/artefact.dm +++ b/code/game/gamemodes/wizard/artefact.dm @@ -27,6 +27,8 @@ dat += "Your apprentice is skilled in offensive magic. They know Magic Missile and Fireball.
" dat += "Bluespace Manipulation
" dat += "Your apprentice is able to defy physics, melting through solid objects and travelling great distances in the blink of an eye. They know Teleport and Ethereal Jaunt.
" + dat += "Healing
" + dat += "Your apprentice is training to cast spells that will aid your survival. They know Forcewall and Charge and come with a Staff of Healing.
" dat += "Robeless
" dat += "Your apprentice is training to cast spells without their robes. They know Knock and Mindswap.
" user << browse(dat, "window=radio") @@ -66,6 +68,11 @@ M.spell_list += new /obj/effect/proc_holder/spell/targeted/area_teleport/teleport(M) M.spell_list += new /obj/effect/proc_holder/spell/targeted/ethereal_jaunt(M) M << "Your service has not gone unrewarded, however. Studying under [H.real_name], you have learned reality bending mobility spells. You are able to cast teleport and ethereal jaunt." + if("healing") + M.spell_list += new /obj/effect/proc_holder/spell/targeted/charge(M) + M.spell_list += new /obj/effect/proc_holder/spell/aoe_turf/conjure/forcewall(M) + M.equip_to_slot_or_del(new /obj/item/weapon/gun/magic/staff/healing(M), slot_r_hand) + M << "Your service has not gone unrewarded, however. Studying under [H.real_name], you have learned livesaving survival spells. You are able to cast charge and forcewall." if("robeless") M.spell_list += new /obj/effect/proc_holder/spell/aoe_turf/knock(M) M.spell_list += new /obj/effect/proc_holder/spell/targeted/mind_transfer(M) diff --git a/code/game/gamemodes/wizard/rightandwrong.dm b/code/game/gamemodes/wizard/rightandwrong.dm index c18732cdb01..891a2dbff7c 100644 --- a/code/game/gamemodes/wizard/rightandwrong.dm +++ b/code/game/gamemodes/wizard/rightandwrong.dm @@ -1,11 +1,12 @@ -/mob/proc/rightandwrong() - usr << "You summoned guns!" - message_admins("[key_name_admin(usr, 1)] summoned guns!") +/mob/proc/rightandwrong(var/summon_type) //0 = Summon Guns, 1 = Summon Magic + usr << "You summoned [summon_type ? "magic" : "guns"]!" + message_admins("[key_name_admin(usr, 1)] summoned [summon_type ? "magic" : "guns"]!") for(var/mob/living/carbon/human/H in player_list) if(H.stat == 2 || !(H.client)) continue - if(is_special_character(H)) continue + if(H.mind) + if(H.mind.special_role == "Wizard" || H.mind.special_role == "apprentice") continue if(prob(25)) ticker.mode.traitors += H.mind H.mind.special_role = "traitor" @@ -18,46 +19,95 @@ for(var/datum/objective/OBJ in H.mind.objectives) H << "Objective #[obj_count]: [OBJ.explanation_text]" obj_count++ - var/randomize = pick("taser","egun","laser","revolver","detective","smg","nuclear","deagle","gyrojet","pulse","silenced","cannon","doublebarrel","shotgun","combatshotgun","mateba","smg","uzi","crossbow","saw") - switch (randomize) - if("taser") - new /obj/item/weapon/gun/energy/taser(get_turf(H)) - if("egun") - new /obj/item/weapon/gun/energy/gun(get_turf(H)) - if("laser") - new /obj/item/weapon/gun/energy/laser(get_turf(H)) - if("revolver") - new /obj/item/weapon/gun/projectile/revolver(get_turf(H)) - if("detective") - new /obj/item/weapon/gun/projectile/revolver/detective(get_turf(H)) - if("smg") - new /obj/item/weapon/gun/projectile/automatic/c20r(get_turf(H)) - if("nuclear") - new /obj/item/weapon/gun/energy/gun/nuclear(get_turf(H)) - if("deagle") - new /obj/item/weapon/gun/projectile/automatic/deagle/camo(get_turf(H)) - if("gyrojet") - new /obj/item/weapon/gun/projectile/automatic/gyropistol(get_turf(H)) - if("pulse") - new /obj/item/weapon/gun/energy/pulse_rifle(get_turf(H)) - if("silenced") - new /obj/item/weapon/gun/projectile/automatic/pistol(get_turf(H)) - new /obj/item/weapon/silencer(get_turf(H)) - if("cannon") - new /obj/item/weapon/gun/energy/lasercannon(get_turf(H)) - if("doublebarrel") - new /obj/item/weapon/gun/projectile/revolver/doublebarrel(get_turf(H)) - if("shotgun") - new /obj/item/weapon/gun/projectile/shotgun/(get_turf(H)) - if("combatshotgun") - new /obj/item/weapon/gun/projectile/shotgun/combat(get_turf(H)) - if("mateba") - new /obj/item/weapon/gun/projectile/revolver/mateba(get_turf(H)) - if("smg") - new /obj/item/weapon/gun/projectile/automatic(get_turf(H)) - if("uzi") - new /obj/item/weapon/gun/projectile/automatic/mini_uzi(get_turf(H)) - if("crossbow") - new /obj/item/weapon/gun/energy/crossbow(get_turf(H)) - if("saw") - new /obj/item/weapon/gun/projectile/automatic/l6_saw(get_turf(H)) \ No newline at end of file + var/randomizeguns = pick("taser","egun","laser","revolver","detective","smg","nuclear","deagle","gyrojet","pulse","silenced","cannon","doublebarrel","shotgun","combatshotgun","mateba","smg","uzi","crossbow","saw") + var/randomizemagic = pick("fireball","smoke","blind","mindswap","forcewall","knock","horsemask","charge","wandnothing", "wanddeath", "wandresurrection", "wandpolymorph", "wandteleport", "wanddoor", "wandfireball", "staffchange", "staffanimation", "staffhealing", "armor", "scrying") + if(!summon_type) + switch (randomizeguns) + if("taser") + new /obj/item/weapon/gun/energy/taser(get_turf(H)) + if("egun") + new /obj/item/weapon/gun/energy/gun(get_turf(H)) + if("laser") + new /obj/item/weapon/gun/energy/laser(get_turf(H)) + if("revolver") + new /obj/item/weapon/gun/projectile/revolver(get_turf(H)) + if("detective") + new /obj/item/weapon/gun/projectile/revolver/detective(get_turf(H)) + if("smg") + new /obj/item/weapon/gun/projectile/automatic/c20r(get_turf(H)) + if("nuclear") + new /obj/item/weapon/gun/energy/gun/nuclear(get_turf(H)) + if("deagle") + new /obj/item/weapon/gun/projectile/automatic/deagle/camo(get_turf(H)) + if("gyrojet") + new /obj/item/weapon/gun/projectile/automatic/gyropistol(get_turf(H)) + if("pulse") + new /obj/item/weapon/gun/energy/pulse_rifle(get_turf(H)) + if("silenced") + new /obj/item/weapon/gun/projectile/automatic/pistol(get_turf(H)) + new /obj/item/weapon/silencer(get_turf(H)) + if("cannon") + new /obj/item/weapon/gun/energy/lasercannon(get_turf(H)) + if("doublebarrel") + new /obj/item/weapon/gun/projectile/revolver/doublebarrel(get_turf(H)) + if("shotgun") + new /obj/item/weapon/gun/projectile/shotgun/(get_turf(H)) + if("combatshotgun") + new /obj/item/weapon/gun/projectile/shotgun/combat(get_turf(H)) + if("mateba") + new /obj/item/weapon/gun/projectile/revolver/mateba(get_turf(H)) + if("smg") + new /obj/item/weapon/gun/projectile/automatic(get_turf(H)) + if("uzi") + new /obj/item/weapon/gun/projectile/automatic/mini_uzi(get_turf(H)) + if("crossbow") + new /obj/item/weapon/gun/energy/crossbow(get_turf(H)) + if("saw") + new /obj/item/weapon/gun/projectile/automatic/l6_saw(get_turf(H)) + else + switch (randomizemagic) + if("fireball") + new /obj/item/weapon/spellbook/oneuse/fireball(get_turf(H)) + if("smoke") + new /obj/item/weapon/spellbook/oneuse/smoke(get_turf(H)) + if("blind") + new /obj/item/weapon/spellbook/oneuse/blind(get_turf(H)) + if("mindswap") + new /obj/item/weapon/spellbook/oneuse/mindswap(get_turf(H)) + if("forcewall") + new /obj/item/weapon/spellbook/oneuse/forcewall(get_turf(H)) + if("knock") + new /obj/item/weapon/spellbook/oneuse/knock(get_turf(H)) + if("horsemask") + new /obj/item/weapon/spellbook/oneuse/horsemask(get_turf(H)) + if("charge") + new /obj/item/weapon/spellbook/oneuse/charge(get_turf(H)) + if("wandnothing") + new /obj/item/weapon/gun/magic/wand(get_turf(H)) + if("wanddeath") + new /obj/item/weapon/gun/magic/wand/death(get_turf(H)) + if("wandresurrection") + new /obj/item/weapon/gun/magic/wand/resurrection(get_turf(H)) + if("wandpolymorph") + new /obj/item/weapon/gun/magic/wand/polymorph(get_turf(H)) + if("wandteleport") + new /obj/item/weapon/gun/magic/wand/teleport(get_turf(H)) + if("wanddoor") + new /obj/item/weapon/gun/magic/wand/door(get_turf(H)) + if("staffchange") + new /obj/item/weapon/gun/magic/staff/change(get_turf(H)) + if("staffanimation") + new /obj/item/weapon/gun/magic/staff/animate(get_turf(H)) + if("staffhealing") + new /obj/item/weapon/gun/magic/staff/healing(get_turf(H)) + if("armor") + new /obj/item/clothing/suit/space/rig/wizard(get_turf(H)) + new /obj/item/clothing/head/helmet/space/rig/wizard(get_turf(H)) + if("scrying") + new /obj/item/weapon/scrying(get_turf(H)) + if (!(XRAY in H.mutations)) + H.mutations.Add(XRAY) + H.sight |= (SEE_MOBS|SEE_OBJS|SEE_TURFS) + H.see_in_dark = 8 + H.see_invisible = SEE_INVISIBLE_LEVEL_TWO + H << "\blue The walls suddenly disappear." diff --git a/code/game/gamemodes/wizard/spellbook.dm b/code/game/gamemodes/wizard/spellbook.dm index 156554d486d..36417f0bd36 100644 --- a/code/game/gamemodes/wizard/spellbook.dm +++ b/code/game/gamemodes/wizard/spellbook.dm @@ -86,6 +86,9 @@ dat += "Summon Guns (One time use, global spell)
" dat += "Nothing could possibly go wrong with arming a crew of lunatics just itching for an excuse to kill eachother. Just be careful not to get hit in the crossfire!
" + dat += "Summon Magic (One time use, global spell)
" + dat += "Share the wonders of magic with the crew and show them why they aren't to be trusted with it at the same time.
" + dat += "
" dat += "Artefacts:
" dat += "Powerful items imbued with eldritch magics. Summoning one will count towards your maximum number of spells.
" @@ -150,7 +153,7 @@ uses-- /* */ - var/list/available_spells = list(magicmissile = "Magic Missile", fireball = "Fireball", disintegrate = "Disintegrate", disabletech = "Disable Tech", smoke = "Smoke", blind = "Blind", mindswap = "Mind Transfer", forcewall = "Forcewall", blink = "Blink", teleport = "Teleport", mutate = "Mutate", etherealjaunt = "Ethereal Jaunt", knock = "Knock", horseman = "Curse of the Horseman", fleshtostone = "Flesh to Stone", summonguns = "Summon Guns", staffchange = "Staff of Change", soulstone = "Six Soul Stone Shards and the spell Artificer", armor = "Mastercrafted Armor Set", staffanimate = "Staff of Animation") + var/list/available_spells = list(magicmissile = "Magic Missile", fireball = "Fireball", disintegrate = "Disintegrate", disabletech = "Disable Tech", smoke = "Smoke", blind = "Blind", mindswap = "Mind Transfer", forcewall = "Forcewall", blink = "Blink", teleport = "Teleport", mutate = "Mutate", etherealjaunt = "Ethereal Jaunt", knock = "Knock", horseman = "Curse of the Horseman", fleshtostone = "Flesh to Stone", summonguns = "Summon Guns", summonmagic = "Summon Magic", staffchange = "Staff of Change", soulstone = "Six Soul Stone Shards and the spell Artificer", armor = "Mastercrafted Armor Set", staffanimate = "Staff of Animation") var/already_knows = 0 for(var/obj/effect/proc_holder/spell/aspell in H.spell_list) if(available_spells[href_list["spell_choice"]] == initial(aspell.name)) @@ -246,12 +249,17 @@ temp = "You have learned flesh to stone." if("summonguns") feedback_add_details("wizard_spell_learned","SG") //please do not change the abbreviation to keep data processing consistent. Add a unique id to any new spells - H.rightandwrong() + H.rightandwrong(0) max_uses-- temp = "You have cast summon guns." + if("summonmagic") + feedback_add_details("wizard_spell_learned","SM") //please do not change the abbreviation to keep data processing consistent. Add a unique id to any new spells + H.rightandwrong(1) + max_uses-- + temp = "You have cast summon magic." if("staffchange") feedback_add_details("wizard_spell_learned","ST") //please do not change the abbreviation to keep data processing consistent. Add a unique id to any new spells - new /obj/item/weapon/gun/energy/staff(get_turf(H)) + new /obj/item/weapon/gun/magic/staff/change(get_turf(H)) temp = "You have purchased a staff of change." max_uses-- if("soulstone") @@ -270,7 +278,7 @@ max_uses-- if("staffanimation") feedback_add_details("wizard_spell_learned","SA") //please do not change the abbreviation to keep data processing consistent. Add a unique id to any new spells - new /obj/item/weapon/gun/energy/staff/animate(get_turf(H)) + new /obj/item/weapon/gun/magic/staff/animate(get_turf(H)) temp = "You have purchased a staff of animation." max_uses-- if("contract") @@ -295,3 +303,153 @@ attack_self(H) return + +//Single Use Spellbooks// + +/obj/item/weapon/spellbook/oneuse + var/spell = /obj/effect/proc_holder/spell/targeted/projectile/magic_missile //just a placeholder to avoid runtimes if someone spawned the generic + var/spellname = "sandbox" + var/used = 0 + name = "spellbook of " + uses = 1 + max_uses = 1 + desc = "This template spellbook was never meant for the eyes of man..." + +/obj/item/weapon/spellbook/oneuse/New() + ..() + name += spellname + +/obj/item/weapon/spellbook/oneuse/attack_self(mob/user as mob) + var/obj/effect/proc_holder/spell/S = new spell + for(var/obj/effect/proc_holder/spell/knownspell in user.spell_list) + if(knownspell.type == S.type) + if(user.mind) + if(user.mind.special_role == "apprentice" || user.mind.special_role == "Wizard") + user <<"You're already far more versed in this spell than this flimsy how-to book can provide." + else + user <<"You've already read this one." + return + if(used) + recoil(user) + else + user.spell_list += S + user <<"you rapidly read through the arcane book. Suddenly you realize you understand [spellname]!" + onlearned(user) + +/obj/item/weapon/spellbook/oneuse/proc/recoil(mob/user as mob) + user.visible_message("[src] glows in a black light!") + +/obj/item/weapon/spellbook/oneuse/proc/onlearned(mob/user as mob) + used = 1 + user.visible_message("[src] glows dark for a second!") + +/obj/item/weapon/spellbook/oneuse/attackby() + return + +/obj/item/weapon/spellbook/oneuse/fireball + spell = /obj/effect/proc_holder/spell/dumbfire/fireball + spellname = "fireball" + icon_state ="bookfireball" + desc = "This book feels warm to the touch." + +/obj/item/weapon/spellbook/oneuse/fireball/recoil(mob/user as mob) + ..() + explosion(user.loc, -1, 0, 2, 3, 0, flame_range = 2) + del(src) + +/obj/item/weapon/spellbook/oneuse/smoke + spell = /obj/effect/proc_holder/spell/targeted/smoke + spellname = "smoke" + icon_state ="booksmoke" + desc = "This book is overflowing with the dank arts." + +/obj/item/weapon/spellbook/oneuse/smoke/recoil(mob/user as mob) + ..() + user <<"Your stomach rumbles..." + if(user.nutrition) + user.nutrition -= 200 + if(user.nutrition <= 0) + user.nutrition = 0 + +/obj/item/weapon/spellbook/oneuse/blind + spell = /obj/effect/proc_holder/spell/targeted/trigger/blind + spellname = "blind" + icon_state ="bookblind" + desc = "This book looks blurry, no matter how you look at it." + +/obj/item/weapon/spellbook/oneuse/blind/recoil(mob/user as mob) + ..() + user <<"You go blind!" + user.eye_blind = 10 + +/obj/item/weapon/spellbook/oneuse/mindswap + spell = /obj/effect/proc_holder/spell/targeted/mind_transfer + spellname = "mindswap" + icon_state ="bookmindswap" + desc = "This book's cover is pristine, though its pages look ragged and torn." + +/obj/item/weapon/spellbook/oneuse/mindswap/onlearned() + spellname = pick("fireball","smoke","blind","forcewall","knock","horses","charge") + icon_state = "book[spellname]" + name = "spellbook of [spellname]" //Note, desc doesn't change by design + ..() + +/obj/item/weapon/spellbook/oneuse/mindswap/recoil(mob/user as mob) + ..() + user <<"You suddenly don't feel like yourself!" + wabbajack(user) + +/obj/item/weapon/spellbook/oneuse/forcewall + spell = /obj/effect/proc_holder/spell/aoe_turf/conjure/forcewall + spellname = "forcewall" + icon_state ="bookforcewall" + desc = "This book has a dedication to mimes everywhere inside the front cover." + +/obj/item/weapon/spellbook/oneuse/forcewall/recoil(mob/user as mob) + ..() + user <<"You suddenly feel very solid!" + var/obj/structure/closet/statue/S = new /obj/structure/closet/statue(user.loc, user) + S.timer = 30 + user.drop_item() + + +/obj/item/weapon/spellbook/oneuse/knock + spell = /obj/effect/proc_holder/spell/aoe_turf/knock + spellname = "knock" + icon_state ="bookknock" + desc = "This book is hard to hold closed properly." + +/obj/item/weapon/spellbook/oneuse/knock/recoil(mob/user as mob) + ..() + user <<"You're knocked down!" + user.Weaken(20) + +/obj/item/weapon/spellbook/oneuse/horsemask + spell = /obj/effect/proc_holder/spell/targeted/horsemask + spellname = "horses" + icon_state ="bookhorses" + desc = "This book is more horse than your mind has room for." + +/obj/item/weapon/spellbook/oneuse/horsemask/recoil(mob/living/carbon/user as mob) + if(istype(user, /mob/living/carbon/human)) + user <<"HOR-SIE HAS RISEN" + var/obj/item/clothing/mask/horsehead/magichead = new /obj/item/clothing/mask/horsehead + magichead.canremove = 0 //curses! + magichead.flags_inv = null //so you can still see their face + magichead.voicechange = 1 //NEEEEIIGHH + user.drop_from_inventory(user.wear_mask) + user.equip_to_slot_if_possible(magichead, slot_wear_mask, 1, 1) + del(src) + else + user <<"I say thee neigh" + +/obj/item/weapon/spellbook/oneuse/charge + spell = /obj/effect/proc_holder/spell/targeted/charge + spellname = "charging" + icon_state ="bookcharge" + desc = "This book is made of 100% post-consumer wizard." + +/obj/item/weapon/spellbook/oneuse/charge/recoil(mob/user as mob) + ..() + user <<"[src] suddenly feels very warm!" + empulse(src, 1, 1) \ No newline at end of file diff --git a/code/game/machinery/camera/camera_assembly.dm b/code/game/machinery/camera/camera_assembly.dm index a18ab5f4dbf..e9665632c84 100644 --- a/code/game/machinery/camera/camera_assembly.dm +++ b/code/game/machinery/camera/camera_assembly.dm @@ -95,8 +95,8 @@ C.auto_turn() C.network = tempnetwork - - C.c_tag = "[get_area_name(src)] ([rand(1, 999)]" + var/area/A = get_area_master(src) + C.c_tag = "[A.name] ([rand(1, 999)]" for(var/i = 5; i >= 0; i -= 1) var/direct = input(user, "Direction?", "Assembling Camera", null) in list("LEAVE IT", "NORTH", "EAST", "SOUTH", "WEST" ) diff --git a/code/game/machinery/camera/tracking.dm b/code/game/machinery/camera/tracking.dm index e088103fabd..9e1a8552b9d 100644 --- a/code/game/machinery/camera/tracking.dm +++ b/code/game/machinery/camera/tracking.dm @@ -54,7 +54,7 @@ var/datum/trackable/TB = new() for(var/mob/living/M in mob_list) // Easy checks first. - // Don't detect mobs on Centcom. Since the wizard den is on Centcomm, we only need this. + // Don't detect mobs on Centcom. Since the wizard den is on Centcom, we only need this. var/turf/T = get_turf(M) if(!T) continue diff --git a/code/game/machinery/computer/HolodeckControl.dm b/code/game/machinery/computer/HolodeckControl.dm index 49c9ca2fa0b..64fa4a6985e 100644 --- a/code/game/machinery/computer/HolodeckControl.dm +++ b/code/game/machinery/computer/HolodeckControl.dm @@ -226,7 +226,7 @@ if(world.time < (last_change + 15))//To prevent super-spam clicking, reduced process size and annoyance -Sieve return for(var/mob/M in range(3,src)) - M.show_message("\b ERROR. Recalibrating projetion apparatus.") + M.show_message("\b ERROR. Recalibrating projection apparatus.") last_change = world.time return @@ -252,13 +252,14 @@ for(var/obj/effect/landmark/L in linkedholodeck) if(L.name=="Atmospheric Test Start") spawn(20) - var/turf/T = get_turf(L) - var/datum/effect/effect/system/spark_spread/s = new /datum/effect/effect/system/spark_spread - s.set_up(2, 1, T) - s.start() - if(T) - T.temperature = 5000 - T.hotspot_expose(50000,50000,1) + if(istype(target,/area/holodeck/source_burntest)) + var/turf/T = get_turf(L) + var/datum/effect/effect/system/spark_spread/s = new /datum/effect/effect/system/spark_spread + s.set_up(2, 1, T) + s.start() + if(T) + T.temperature = 5000 + T.hotspot_expose(50000,50000,1) if(L.name=="Holocarp Spawn") new /mob/living/simple_animal/hostile/carp(L.loc) @@ -363,7 +364,7 @@ damtype = HALLOSS /obj/item/weapon/holo/esword - desc = "May the force be within you. Sorta" + desc = "May the force be with you. Sorta" icon_state = "sword0" force = 3.0 throw_speed = 1 diff --git a/code/game/machinery/computer/ai_core.dm b/code/game/machinery/computer/ai_core.dm index 620736969d9..daf8d4585e7 100644 --- a/code/game/machinery/computer/ai_core.dm +++ b/code/game/machinery/computer/ai_core.dm @@ -175,10 +175,21 @@ anchored = 1 state = 20//So it doesn't interact based on the above. Not really necessary. - attackby(var/obj/item/device/aicard/A as obj, var/mob/user as mob) - if(istype(A, /obj/item/device/aicard))//Is it? - A.transfer_ai("INACTIVE","AICARD",src,user) - return +/obj/structure/AIcore/deactivated/attackby(var/obj/item/A as obj, var/mob/user as mob) + if(istype(A, /obj/item/device/aicard))//Is it? + A.transfer_ai("INACTIVE","AICARD",src,user) + if(istype(A, /obj/item/weapon/wrench)) + playsound(loc, 'sound/items/Ratchet.ogg', 50, 1) + switch(anchored) + if(0) + if(do_after(user, 20)) + user << "\blue You wrench the core into place." + anchored = 1 + if(1) + if(do_after(user, 20)) + user << "\blue You unfasten the core." + anchored = 0 + return /* This is a good place for AI-related object verbs so I'm sticking it here. @@ -252,7 +263,7 @@ That prevents a few funky behaviors. C.overlays.Cut() A.cancel_camera() A << "You have been uploaded to a stationary terminal. Remote device connection restored." - U << "\blue Transfer successful: \black [A.name] ([rand(1000,9999)].exe) installed and executed succesfully. Local copy has been removed." + U << "\blue Transfer successful: \black [A.name] ([rand(1000,9999)].exe) installed and executed successfully. Local copy has been removed." del(T) if("NINJASUIT") var/obj/item/clothing/suit/space/space_ninja/C = src @@ -263,7 +274,7 @@ That prevents a few funky behaviors. A.loc = T.loc A.cancel_camera() A << "You have been uploaded to a stationary terminal. Remote device connection restored." - U << "\blue Transfer succesful: \black [A.name] ([rand(1000,9999)].exe) installed and executed succesfully. Local copy has been removed." + U << "\blue Transfer succesful: \black [A.name] ([rand(1000,9999)].exe) installed and executed successfully. Local copy has been removed." del(T) if("AIFIXER")//AI Fixer terminal. var/obj/machinery/computer/aifixer/T = target diff --git a/code/game/machinery/computer/arcade.dm b/code/game/machinery/computer/arcade.dm index 97d21c9fecf..5a4854349b6 100644 --- a/code/game/machinery/computer/arcade.dm +++ b/code/game/machinery/computer/arcade.dm @@ -1,17 +1,8 @@ -/obj/machinery/computer/arcade - name = "arcade machine" - desc = "Does not support Pinball." +/obj/machinery/computer/arcade/ + name = "random arcade" + desc = "random arcade machine" icon = 'icons/obj/computer.dmi' icon_state = "arcade" - circuit = /obj/item/weapon/circuitboard/arcade - var/enemy_name = "Space Villian" - var/temp = "Winners Don't Use Spacedrugs" //Temporary message, for attack messages, etc - var/player_hp = 30 //Player health/attack points - var/player_mp = 10 - var/enemy_hp = 45 //Enemy health/attack points - var/enemy_mp = 20 - var/gameover = 0 - var/blocked = 0 //Player cannot attack/heal while set var/list/prizes = list( /obj/item/weapon/storage/box/snappops = 2, /obj/item/toy/AI = 2, /obj/item/clothing/under/syndicate/tacticool = 2, @@ -31,14 +22,66 @@ /obj/item/toy/prize/seraph = 1, /obj/item/toy/prize/mauler = 1, /obj/item/toy/prize/odysseus = 1, - /obj/item/toy/prize/phazon = 1 + /obj/item/toy/prize/phazon = 1, + /obj/item/toy/cards = 2 ) -/obj/machinery/computer/arcade - var/turtle = 0 - /obj/machinery/computer/arcade/New() ..() + var/choice = pick(typesof(/obj/machinery/computer/arcade) - /obj/machinery/computer/arcade) + new choice(loc) + del(src) + +/obj/machinery/computer/arcade/proc/prizevend() + if(!contents.len) + var/prizeselect = pickweight(prizes) + new prizeselect(src.loc) + + if(istype(prizeselect, /obj/item/toy/gun)) //Ammo comes with the gun + new /obj/item/toy/ammo/gun(src.loc) + + else if(istype(prizeselect, /obj/item/clothing/suit/syndicatefake)) //Helmet is part of the suit + new /obj/item/clothing/head/syndicatefake(src.loc) + + else + var/atom/movable/prize = pick(contents) + prize.loc = src.loc + +/obj/machinery/computer/arcade/emp_act(severity) + if(stat & (NOPOWER|BROKEN)) + ..(severity) + return + var/empprize = null + var/num_of_prizes = 0 + switch(severity) + if(1) + num_of_prizes = rand(1,4) + if(2) + num_of_prizes = rand(0,2) + for(num_of_prizes; num_of_prizes > 0; num_of_prizes--) + empprize = pickweight(prizes) + new empprize(src.loc) + + ..(severity) + + +/obj/machinery/computer/arcade/battle + name = "arcade machine" + desc = "Does not support Pinball." + icon = 'icons/obj/computer.dmi' + icon_state = "arcade" + circuit = /obj/item/weapon/circuitboard/arcade + var/enemy_name = "Space Villian" + var/temp = "Winners Don't Use Spacedrugs" //Temporary message, for attack messages, etc + var/player_hp = 30 //Player health/attack points + var/player_mp = 10 + var/enemy_hp = 45 //Enemy health/attack points + var/enemy_mp = 20 + var/gameover = 0 + var/blocked = 0 //Player cannot attack/heal while set + var/turtle = 0 + +/obj/machinery/computer/arcade/battle/New() var/name_action var/name_part1 var/name_part2 @@ -51,7 +94,7 @@ src.enemy_name = replacetext((name_part1 + name_part2), "the ", "") src.name = (name_action + name_part1 + name_part2) -/obj/machinery/computer/arcade/attack_hand(mob/user as mob) +/obj/machinery/computer/arcade/battle/attack_hand(mob/user as mob) if(..()) return user.set_machine(src) @@ -78,7 +121,7 @@ popup.open() return -/obj/machinery/computer/arcade/Topic(href, href_list) +/obj/machinery/computer/arcade/battle/Topic(href, href_list) if(..()) return @@ -143,7 +186,7 @@ src.updateUsrDialog() return -/obj/machinery/computer/arcade/proc/arcade_action() +/obj/machinery/computer/arcade/battle/proc/arcade_action() if ((src.enemy_mp <= 0) || (src.enemy_hp <= 0)) if(!gameover) src.gameover = 1 @@ -154,24 +197,12 @@ new /obj/effect/spawner/newbomb/timer/syndicate(src.loc) new /obj/item/clothing/head/collectable/petehat(src.loc) message_admins("[key_name_admin(usr)] has outbombed Cuban Pete and been awarded a bomb.") - log_game("[key_name_admin(usr)] has outbombed Cuban Pete and been awarded a bomb.") + log_game("[key_name(usr)] has outbombed Cuban Pete and been awarded a bomb.") src.New() emagged = 0 - else if(!contents.len) - feedback_inc("arcade_win_normal") - var/prizeselect = pickweight(prizes) - new prizeselect(src.loc) - - if(istype(prizeselect, /obj/item/toy/gun)) //Ammo comes with the gun - new /obj/item/toy/ammo/gun(src.loc) - - else if(istype(prizeselect, /obj/item/clothing/suit/syndicatefake)) //Helmet is part of the suit - new /obj/item/clothing/head/syndicatefake(src.loc) - else feedback_inc("arcade_win_normal") - var/atom/movable/prize = pick(contents) - prize.loc = src.loc + prizevend() else if (emagged && (turtle >= 4)) var/boomamt = rand(5,10) @@ -217,7 +248,7 @@ return -/obj/machinery/computer/arcade/attackby(I as obj, user as mob) +/obj/machinery/computer/arcade/battle/attackby(I as obj, user as mob) if(istype(I, /obj/item/weapon/card/emag) && !emagged) temp = "If you die in the game, you die for real!" player_hp = 30 @@ -238,19 +269,281 @@ ..() return -/obj/machinery/computer/arcade/emp_act(severity) - if(stat & (NOPOWER|BROKEN)) - ..(severity) - return - var/empprize = null - var/num_of_prizes = 0 - switch(severity) - if(1) - num_of_prizes = rand(1,4) - if(2) - num_of_prizes = rand(0,2) - for(num_of_prizes; num_of_prizes > 0; num_of_prizes--) - empprize = pickweight(prizes) - new empprize(src.loc) - ..(severity) \ No newline at end of file + + + +/obj/machinery/computer/arcade/orion_trail + name = "The Orion Trail" + desc = "Learn how our ancestors got to Orion, and have fun in the process!" + icon = 'icons/obj/computer.dmi' + icon_state = "arcade" + circuit = /obj/item/weapon/circuitboard/arcade/orion_trail + var/engine = 0 + var/hull = 0 + var/electronics = 0 + var/food = 80 + var/fuel = 60 + var/turns = 4 + var/playing = 0 + var/gameover = 0 + var/alive = 4 + var/eventdat = null + var/event = null + var/list/settlers = list("Harry","Larry","Bob") + var/list/events = list("Raiders" = 3, + "Interstellar Flux" = 1, + "Illness" = 3, + "Breakdown" = 2, + "Malfunction" = 2, + "Collision" = 1 + ) + var/list/stops = list() + var/list/stopblurbs = list() + +/obj/machinery/computer/arcade/orion_trail/New() + // Sets up the main trail + stops = list("Pluto","Asteroid Belt","Proxima Centauri","Dead Space","Rigel Prime","Tau Ceti Beta","Black Hole","Space Outpost Beta-9","Orion Prime") + stopblurbs = list( + "Pluto, long since occupied with long-range sensors and scanners stands ready to, and indeed continues to, probe the far reaches of the galaxy.", + "At the edge of the Sol system lies a treacherous asteroid belt, many have been crushed by stray asteroids and miss-guided judgement.", + "The nearest star system to Sol, in ages past it stood as a reminder of the boundaries of sub-light travel, now it is a low-population sanctuary for adventureres and traders.", + "This region of space is particularly devoid of matter. Such low-density pockets are known to exist, but the vastness of it is astounding.", + "Rigel Prime, the center of the Rigel system, burns hot, basking it's planetary bodies in warmth and radiation.", + "Tau Ceti Beta has recently become a way-point for colonists headed towards Orion. There are many ships and makeshift stations in the viscinity.", + "Sensors indicate a black-hole's gravitational field is affecting the region of space we were headed through. We could stay the course, but risk being over-come by it's gravity; or we could change course to go around, which will take longer.", + "You have come into range of the first man-made structure in this region of space. It has been constructed, not by travellers from Sol, but by colonists from Orion. It stands as a monument to the colonist's success.", + "You have made it to Orion! Congratulations! Your crew is one of the few to start a new foothold for man-kind!" + ) + +/obj/machinery/computer/arcade/orion_trail/proc/newgame() + // Set names of settlers in crew + settlers = list() + var/choice = null + for(var/i = 1; i <= 3; i++) + if(prob(50)) + choice = pick(first_names_male) + else + choice = pick(first_names_female) + settlers += choice + settlers += "[usr]" + // Re-set items to defaults + engine = 1 + hull = 1 + electronics = 1 + food = 80 + fuel = 60 + alive = 4 + turns = 1 + event = null + playing = 1 + gameover = 0 + +/obj/machinery/computer/arcade/orion_trail/attack_hand(mob/user as mob) + if(fuel <= 0 || food <=0 || settlers.len == 0) + gameover = 1 + event = null + user.set_machine(src) + var/dat = "" + if(gameover) + dat = "

Game Over

" + dat += "Like many before you, your crew never made it to Orion, lost to space...
Forever." + if(settlers.len == 0) + dat += "
Your entire crew died, your ship joins the fleet of ghost-ships littering the galaxy." + else + if(food <= 0) + dat += "
You ran out of food and starved." + if(fuel <= 0) + dat += "
You ran out of fuel, and drift, slowly, into a star." + dat += "

OK...

" + else if(event) + dat = eventdat + else if(playing) + var/title = stops[turns] + var/subtext = stopblurbs[turns] + dat = "

[title]

" + dat += "[subtext]" + dat += "

Crew:

" + dat += english_list(settlers) + dat += "
Food: [food] | Fuel: [fuel]" + dat += "
Engine Parts: [engine] | Hull Panels: [hull] | Electronics: [electronics]
" + if(turns == 7) + dat += "

Go Around Continue

" + else + dat += "

Continue

" + dat += "

Close

" + else + dat = "

The Orion Trail

" + dat += "

Experience the journey of your ancestors!



" + dat += "
New Game
" + dat += "

Close

" + var/datum/browser/popup = new(user, "arcade", "The Orion Trail") + popup.set_content(dat) + popup.set_title_image(user.browse_rsc_icon(src.icon, src.icon_state)) + popup.open() + return + +/obj/machinery/computer/arcade/orion_trail/Topic(href, href_list) + if(..()) + return + if(href_list["close"]) + usr.unset_machine() + usr << browse(null, "window=arcade") + else if (href_list["continue"]) //Continue your travels + if(turns >= 9) + win() + else if(turns == 2) + if(prob(30)) + event = "Collision" + event() + food -= alive*2 + fuel -= 5 + turns += 1 + else + food -= alive*2 + fuel -= 5 + turns += 1 + if(prob(75)) + event = pickweight(events) + event() + else + food -= alive*2 + fuel -= 5 + turns += 1 + if(prob(75)) + event = pickweight(events) + event() + else if(href_list["newgame"]) //Reset everything + newgame() + else if(href_list["menu"]) //back to the main menu + playing = 0 + event = null + gameover = 0 + food = 80 + fuel = 60 + settlers = list("Harry","Larry","Bob") + else if(href_list["slow"]) //slow down + food -= alive*2 + fuel -= 5 + event = null + else if(href_list["pastblack"]) //slow down + food -= (alive*2)*3 + fuel -= 15 + turns += 1 + event = null + else if(href_list["useengine"]) //use parts + engine -= 1 + event = null + else if(href_list["useelec"]) //use parts + electronics -= 1 + event = null + else if(href_list["usehull"]) //use parts + hull -= 1 + event = null + else if(href_list["wait"]) //wait 3 days + food -= (alive*2)*3 + event = null + else if(href_list["keepspeed"]) //keep speed + if(prob(75)) + event = "Breakdown" + event() + else + event = null + else if(href_list["blackhole"]) //keep speed past a black hole + if(prob(75)) + event = "BlackHole" + event() + else + event = null + turns += 1 + else if(href_list["holedeath"]) + gameover = 1 + event = null + else if(href_list["eventclose"]) //end an event + event = null + + src.add_fingerprint(usr) + src.updateUsrDialog() + return + + +/obj/machinery/computer/arcade/orion_trail/proc/event() + eventdat = "

[event]

" + if(event == "Raiders") + eventdat += "Raiders have come aboard your ship!" + if(prob(50)) + var/sfood = rand(1,10) + var/sfuel = rand(1,10) + food -= sfood + fuel -= sfuel + eventdat += "
They have stolen [sfood] Food and [sfuel] Fuel." + else if(prob(10)) + var/deadname = pick_n_take(settlers) + eventdat += "
[deadname] tried to fight back but was killed." + alive -= 1 + else + eventdat += "
Fortunately you fended them off without any trouble." + eventdat += "

Continue

" + eventdat += "

Close

" + + else if(event == "Interstellar Flux") + eventdat += "This region of space is highly turbulent.
If we go slowly we may avoid more damage, but if we keep our speed we won't waste supplies." + eventdat += "
What will you do?" + eventdat += "

Slow Down Continue

" + eventdat += "

Close

" + + else if(event == "Illness") + eventdat += "A deadly illness has been contracted!" + var/deadname = pick_n_take(settlers) + eventdat += "
[deadname] was killed by the disease." + alive -= 1 + eventdat += "

Continue

" + eventdat += "

Close

" + + else if(event == "Breakdown") + eventdat += "Oh no! The engine has broken down!" + eventdat += "
You can repair it with an engine part, or you can make reapirs for 3 days." + if(engine >= 1) + eventdat += "

Use PartWait

" + else + eventdat += "

Wait

" + eventdat += "

Close

" + + else if(event == "Malfunction") + eventdat += "The ship's systems are malfunctioning!" + eventdat += "
You can replace the broken electronics with spares, or you can spend 3 days troubleshooting the AI." + if(electronics >= 1) + eventdat += "

Use PartWait

" + else + eventdat += "

Wait

" + eventdat += "

Close

" + + else if(event == "Collision") + eventdat += "Something hit us! Looks like there's some hull damage." + if(prob(25)) + var/sfood = rand(5,15) + var/sfuel = rand(5,15) + food -= sfood + fuel -= sfuel + eventdat += "
[sfood] Food and [sfuel] Fuel was vented out into space." + if(prob(10)) + var/deadname = pick_n_take(settlers) + eventdat += "
[deadname] was killed by rapid depressurization." + alive -= 1 + eventdat += "
You can repair the damage with hull plates, or you can spend the next 3 days welding scrap together." + if(hull >= 1) + eventdat += "

Use PartWait

" + else + eventdat += "

Wait

" + eventdat += "

Close

" + + else if(event == "BlackHole") + eventdat += "You were swept away into the black hole." + eventdat += "

Oh...

" + eventdat += "

Close

" + settlers = list() + + +/obj/machinery/computer/arcade/orion_trail/proc/win() + playing = 0 + prizevend() diff --git a/code/game/machinery/computer/buildandrepair.dm b/code/game/machinery/computer/buildandrepair.dm index eda624aa1d4..fc2605949b2 100644 --- a/code/game/machinery/computer/buildandrepair.dm +++ b/code/game/machinery/computer/buildandrepair.dm @@ -105,10 +105,14 @@ name = "circuit board (Cloning)" build_path = "/obj/machinery/computer/cloning" origin_tech = "programming=3;biotech=3" -/obj/item/weapon/circuitboard/arcade - name = "circuit board (Arcade)" - build_path = "/obj/machinery/computer/arcade" +/obj/item/weapon/circuitboard/arcade/battle + name = "circuit board (Arcade Battle)" + build_path = "/obj/machinery/computer/arcade/battle" origin_tech = "programming=1" +/obj/item/weapon/circuitboard/arcade/orion_trail + name = "circuit board (Orion_Trail)" + build_path = "/obj/machinery/computer/arcade/orion_trail" + origin_tech = "programming=2" /obj/item/weapon/circuitboard/turbine_control name = "circuit board (Turbine control)" build_path = "/obj/machinery/computer/turbine_computer" @@ -245,7 +249,7 @@ if(src.build_path == "/obj/machinery/computer/rdconsole/core") src.name = "circuit board (RD Console - Robotics)" src.build_path = "/obj/machinery/computer/rdconsole/robotics" - user << "\blue Access protocols succesfully updated." + user << "\blue Access protocols successfully updated." else src.name = "circuit board (RD Console)" src.build_path = "/obj/machinery/computer/rdconsole/core" diff --git a/code/game/machinery/computer/card.dm b/code/game/machinery/computer/card.dm index 149d5ab7556..0ddf619e7cd 100644 --- a/code/game/machinery/computer/card.dm +++ b/code/game/machinery/computer/card.dm @@ -160,21 +160,21 @@ var/target_owner var/target_rank if(modify) - target_name = modify.name + target_name = html_encode(modify.name) else target_name = "--------" if(modify && modify.registered_name) - target_owner = modify.registered_name + target_owner = html_encode(modify.registered_name) else target_owner = "--------" if(modify && modify.assignment) - target_rank = modify.assignment + target_rank = html_encode(modify.assignment) else target_rank = "Unassigned" var/scan_name if(scan) - scan_name = scan.name + scan_name = html_encode(scan.name) else scan_name = "--------" @@ -323,9 +323,12 @@ if (authenticated) var/t1 = href_list["assign_target"] if(t1 == "Custom") - var/temp_t = copytext(sanitize(input("Enter a custom job assignment.","Assignment")),1,MAX_NAME_LEN) - if(temp_t) - t1 = temp_t + var/newJob = reject_bad_name(input("Enter a custom job assignment.", "Assignment", modify ? modify.assignment : "Unassigned")) + if(newJob) + t1 = newJob + else + usr << "\red Invalid job name entered." + return else var/datum/job/jobdatum for(var/jobtype in typesof(/datum/job)) @@ -345,7 +348,12 @@ var/t2 = modify //var/t1 = input(usr, "What name?", "ID computer", null) as text if ((authenticated && modify == t2 && (in_range(src, usr) || (istype(usr, /mob/living/silicon))) && istype(loc, /turf))) - modify.registered_name = copytext(sanitize(href_list["reg"]),1,MAX_NAME_LEN) + var/newName = reject_bad_name(href_list["reg"]) + if(newName) + modify.registered_name = newName + else + usr << "\red Invalid name entered." + return if ("mode") mode = text2num(href_list["mode_target"]) diff --git a/code/game/machinery/computer/cloning.dm b/code/game/machinery/computer/cloning.dm index ea04fbd5775..5400185bd75 100644 --- a/code/game/machinery/computer/cloning.dm +++ b/code/game/machinery/computer/cloning.dm @@ -325,10 +325,10 @@ if (subject.suiciding == 1) scantemp = "Subject's brain is not responding to scanning stimuli." return - if ((!subject.ckey) || (!subject.client)) - scantemp = "Mental interface failure." - return if (NOCLONE in subject.mutations) + scantemp = "Subject no longer contains the fundamental materials required to create a living clone." + return + if ((!subject.ckey) || (!subject.client)) scantemp = "Mental interface failure." return if (find_record("ckey", subject.ckey, records)) diff --git a/code/game/machinery/computer/communications.dm b/code/game/machinery/computer/communications.dm index 9c268cb8cce..ca522c4d35a 100644 --- a/code/game/machinery/computer/communications.dm +++ b/code/game/machinery/computer/communications.dm @@ -198,18 +198,18 @@ stat_msg2 = reject_bad_text(input("Line 2", "Enter Message Text", stat_msg2) as text|null, 40) src.updateDialog() - // OMG CENTCOMM LETTERHEAD + // OMG CENTCOM LETTERHEAD if("MessageCentcomm") if(src.authenticated==2) if(centcom_message_cooldown) usr << "Arrays recycling. Please stand by." return - var/input = stripped_input(usr, "Please choose a message to transmit to Centcomm via quantum entanglement. Please be aware that this process is very expensive, and abuse will lead to... termination. Transmission does not guarantee a response.", "To abort, send an empty message.", "") + var/input = stripped_input(usr, "Please choose a message to transmit to Centcom via quantum entanglement. Please be aware that this process is very expensive, and abuse will lead to... termination. Transmission does not guarantee a response.", "To abort, send an empty message.", "") if(!input || !(usr in view(1,src))) return Centcomm_announce(input, usr) usr << "Message transmitted." - log_say("[key_name(usr)] has made a Centcomm announcement: [input]") + log_say("[key_name(usr)] has made a Centcom announcement: [input]") centcom_message_cooldown = 1 spawn(6000)//10 minute cooldown centcom_message_cooldown = 0 diff --git a/code/game/machinery/computer/medical.dm b/code/game/machinery/computer/medical.dm index 227ce9d0695..b2a5436ef66 100644 --- a/code/game/machinery/computer/medical.dm +++ b/code/game/machinery/computer/medical.dm @@ -45,7 +45,7 @@ //Foreach goto(132) dat += text("
Back", src) if(3.0) - dat += text("Records Maintenance
\nBackup To Disk
\nUpload From disk
\nDelete All Records
\n
\nBack", src, src, src, src) + dat += text("Records Maintenance
\nBackup To Disk
\nUpload From Disk
\nDelete All Records
\n
\nBack", src, src, src, src) if(4.0) dat += "
Medical Record

" if(active1 in data_core.general) @@ -344,7 +344,7 @@ R.fields["blood_type"] = "Unknown" R.fields["b_dna"] = "Unknown" R.fields["mi_dis"] = "None" - R.fields["mi_dis_d"] = "No minor disabilities have been declared." + R.fields["mi_dis_d"] = "No minor disabilities have been diagnosed." R.fields["ma_dis"] = "None" R.fields["ma_dis_d"] = "No major disabilities have been diagnosed." R.fields["alg"] = "None" @@ -451,5 +451,5 @@ /obj/machinery/computer/med_data/laptop name = "medical laptop" - desc = "Cheap Nanotrasen Laptop." + desc = "A cheap Nanotrasen medical laptop, it functions as a medical records computer. It's bolted to the table." icon_state = "medlaptop" diff --git a/code/game/machinery/computer/robot.dm b/code/game/machinery/computer/robot.dm index a02adde4d09..1499eb08075 100644 --- a/code/game/machinery/computer/robot.dm +++ b/code/game/machinery/computer/robot.dm @@ -160,7 +160,7 @@ else message_admins("\blue [key_name_admin(usr)] detonated [R.name]!") - log_game("\blue [key_name_admin(usr)] detonated [R.name]!") + log_game("\blue [key_name(usr)] detonated [R.name]!") R.self_destruct() else usr << "\red Access Denied." diff --git a/code/game/machinery/doors/poddoor.dm b/code/game/machinery/doors/poddoor.dm index ba09bd4d642..c3a724ad244 100644 --- a/code/game/machinery/doors/poddoor.dm +++ b/code/game/machinery/doors/poddoor.dm @@ -5,6 +5,7 @@ icon_state = "closed" explosion_resistance = 25 var/id = 1 + var/auto_close = 0 // Time in seconds to automatically close when opened, 0 if it doesn't. /obj/machinery/door/poddoor/preopen icon_state = "open" @@ -53,6 +54,11 @@ update_freelook_sight() operating = 0 + if(auto_close) + spawn(auto_close) + // Checks for being able to close are in close(). + close() + return 1 diff --git a/code/game/machinery/flasher.dm b/code/game/machinery/flasher.dm index 6dd2af1418d..180da00b5a5 100644 --- a/code/game/machinery/flasher.dm +++ b/code/game/machinery/flasher.dm @@ -26,7 +26,7 @@ bulb = new /obj/item/device/flash(src) /obj/machinery/flasher/power_change() - if (powered() && bulb && anchored) + if (powered() && anchored && bulb) stat &= ~NOPOWER if(bulb.broken) icon_state = "[base_state]1-p" @@ -131,15 +131,14 @@ if (!anchored && !isinspace()) user << "[src] is now secured." - overlays.Cut() - power_change() + overlays += "[base_state]-s" anchored = 1 - + power_change() else user << "[src] can now be moved." - overlays += "[base_state]-s" - power_change() + overlays.Cut() anchored = 0 + power_change() else ..() diff --git a/code/game/machinery/kitchen/microwave.dm b/code/game/machinery/kitchen/microwave.dm index 34f7358a6aa..9809be206f9 100644 --- a/code/game/machinery/kitchen/microwave.dm +++ b/code/game/machinery/kitchen/microwave.dm @@ -186,9 +186,9 @@ items_measures[display_name] = "slab of meat" items_measures_p[display_name] = "slabs of meat" if (istype(O,/obj/item/weapon/reagent_containers/food/snacks/donkpocket)) - display_name = "Turnovers" - items_measures[display_name] = "turnover" - items_measures_p[display_name] = "turnovers" + display_name = "Donk Pockets" + items_measures[display_name] = "donk pocket" + items_measures_p[display_name] = "donk pockets" if (istype(O,/obj/item/weapon/reagent_containers/food/snacks/carpmeat)) items_measures[display_name] = "fillet of meat" items_measures_p[display_name] = "fillets of meat" diff --git a/code/game/machinery/kitchen/monkeyrecycler.dm b/code/game/machinery/kitchen/monkeyrecycler.dm index 11de65caff6..0a681094694 100644 --- a/code/game/machinery/kitchen/monkeyrecycler.dm +++ b/code/game/machinery/kitchen/monkeyrecycler.dm @@ -1,6 +1,6 @@ /obj/machinery/monkey_recycler name = "monkey recycler" - desc = "A machine used for recycling dead monkeys into monkey cubes." + desc = "A machine used for recycling dead monkeys into monkey cubes. It requires 5 monkeys per cube." icon = 'icons/obj/kitchen.dmi' icon_state = "grinder" layer = 2.9 @@ -29,7 +29,7 @@ playsound(src.loc, 'sound/machines/juicer.ogg', 50, 1) use_power(500) src.grinded++ - user << "\blue The machine now has [grinded] monkeys worth of material stored." + user << "\blue The machine now has [grinded] monkey\s worth of material stored." else user << "\red The machine only accepts monkeys!" @@ -38,7 +38,7 @@ /obj/machinery/monkey_recycler/attack_hand(var/mob/user as mob) if (src.stat != 0) //NOPOWER etc return - if(grinded >=5) + if(grinded >= 5) user << "\blue The machine hisses loudly as it condenses the grinded monkey meat. After a moment, it dispenses a brand new monkey cube." playsound(src.loc, 'sound/machines/hiss.ogg', 50, 1) grinded -= 5 diff --git a/code/game/machinery/kitchen/smartfridge.dm b/code/game/machinery/kitchen/smartfridge.dm index f35e91d9171..496ee082dba 100644 --- a/code/game/machinery/kitchen/smartfridge.dm +++ b/code/game/machinery/kitchen/smartfridge.dm @@ -288,4 +288,4 @@ /obj/machinery/smartfridge/chemistry/virology name = "smart virus storage" desc = "A refrigerated storage unit for volatile sample storage." - spawn_meds = list(/obj/item/weapon/reagent_containers/syringe/antiviral = 4, /obj/item/weapon/reagent_containers/glass/bottle/cold = 1, /obj/item/weapon/reagent_containers/glass/bottle/flu_virion = 1, /obj/item/weapon/reagent_containers/glass/bottle/mutagen = 1, /obj/item/weapon/reagent_containers/glass/bottle/synaptizine = 1) \ No newline at end of file + spawn_meds = list(/obj/item/weapon/reagent_containers/syringe/antiviral = 4, /obj/item/weapon/reagent_containers/glass/bottle/cold = 1, /obj/item/weapon/reagent_containers/glass/bottle/flu_virion = 1, /obj/item/weapon/reagent_containers/glass/bottle/mutagen = 1, /obj/item/weapon/reagent_containers/glass/bottle/plasma = 1, /obj/item/weapon/reagent_containers/glass/bottle/synaptizine = 1) \ No newline at end of file diff --git a/code/game/machinery/recharger.dm b/code/game/machinery/recharger.dm index 4968f427ea2..11668d874c5 100644 --- a/code/game/machinery/recharger.dm +++ b/code/game/machinery/recharger.dm @@ -25,8 +25,6 @@ if (istype(G, /obj/item/weapon/gun/energy/gun/nuclear) || istype(G, /obj/item/weapon/gun/energy/crossbow)) user << "Your gun's recharge port was removed to make room for a miniaturized reactor." return - if (istype(G, /obj/item/weapon/gun/energy/staff)) - return user.drop_item() G.loc = src charging = G diff --git a/code/game/machinery/recycler.dm b/code/game/machinery/recycler.dm index 997f795b69f..5d111fa7cdf 100644 --- a/code/game/machinery/recycler.dm +++ b/code/game/machinery/recycler.dm @@ -30,6 +30,7 @@ var/const/SAFETY_COOLDOWN = 100 ..() update_icon() +/* /obj/machinery/recycler/attackby(var/obj/item/I, var/mob/user) if(istype(I, /obj/item/weapon/card/emag) && !emagged) emagged = 1 @@ -37,8 +38,13 @@ var/const/SAFETY_COOLDOWN = 100 safety_mode = 0 update_icon() playsound(src.loc, "sparks", 75, 1, -1) + else if(istype(I, /obj/item/weapon/screwdriver) && emagged) + emagged = 0 + update_icon() + user << "You reset the crusher to its default factory settings." else ..() +*/ /obj/machinery/recycler/update_icon() ..() diff --git a/code/game/machinery/syndicatebomb.dm b/code/game/machinery/syndicatebomb.dm index f78ca4b746d..678d9407a66 100644 --- a/code/game/machinery/syndicatebomb.dm +++ b/code/game/machinery/syndicatebomb.dm @@ -14,6 +14,7 @@ var/open_panel = 0 //are the wires exposed? var/active = 0 //is the bomb counting down? var/defused = 0 //is the bomb capable of exploding? + var/degutted = 0 //is the bomb even a bomb anymore? /obj/machinery/syndicatebomb/process() if(active && !defused && (timer > 0)) //Tick Tock @@ -68,14 +69,37 @@ user << "You [open_panel ? "open" : "close"] the wire panel." else if(istype(I, /obj/item/weapon/wirecutters) || istype(I, /obj/item/device/multitool) || istype(I, /obj/item/device/assembly/signaler )) - if(open_panel) + if(degutted) + user << "The wires aren't connected to anything!" + else if(open_panel) wires.Interact(user) + else if(istype(I, /obj/item/weapon/crowbar)) + if(open_panel && !degutted && isWireCut(WIRE_BOOM) && isWireCut(WIRE_UNBOLT) && isWireCut(WIRE_DELAY) && isWireCut(WIRE_PROCEED) && isWireCut(WIRE_ACTIVATE)) + user << "You carefully pry out the bomb's payload." + degutted = 1 + new /obj/item/weapon/syndicatebombcore(user.loc) + else if (open_panel) + user << "The wires conneting the shell to the explosives are holding it down!" + else if (degutted) + user << "The explosives have already been removed." + else + user << "The cover is screwed on, it won't pry off!" + else if(istype(I, /obj/item/weapon/syndicatebombcore)) + if(degutted) + user << "You place the payload into the shell." + degutted = 0 + user.drop_item() + del(I) + else + user << "While a double strength bomb would surely be a thing of terrible beauty, there's just no room for it." else ..() /obj/machinery/syndicatebomb/attack_hand(var/mob/user) - if(anchored) + if(degutted) + user << "The bomb's explosives have been removed, the [open_panel ? "wires" : "buttons"] are useless now." + else if(anchored) if(open_panel) wires.Interact(user) else if(!active) @@ -87,26 +111,84 @@ /obj/machinery/syndicatebomb/proc/settings(var/mob/user) var/newtime = input(usr, "Please set the timer.", "Timer", "[timer]") as num - newtime = Clamp(newtime, 30, 60000) + newtime = Clamp(newtime, 60, 60000) if(in_range(src, usr) && isliving(usr)) //No running off and setting bombs from across the station timer = newtime src.loc.visible_message("\blue \icon[src] timer set for [timer] seconds.") if(alert(usr,"Would you like to start the countdown now?",,"Yes","No") == "Yes" && in_range(src, usr) && isliving(usr)) - if(defused || active) - if(defused) + if(defused || active || degutted) + if(degutted) + src.loc.visible_message("\blue \icon[src] Device error: Payload missing") + else if(defused) src.loc.visible_message("\blue \icon[src] Device error: User intervention required") return else src.loc.visible_message("\red \icon[src] [timer] seconds until detonation, please clear the area.") playsound(loc, 'sound/machines/click.ogg', 30, 1) - icon_state = "syndicate-bomb-active" + if(!open_panel) + icon_state = "syndicate-bomb-active" + else + icon_state = "syndicate-bomb-active-wires" active = 1 add_fingerprint(user) var/turf/bombturf = get_turf(src) var/area/A = get_area(bombturf) - var/log_str = "[key_name(usr)]? has primed a [name] for detonation at [A.name] (JMP)." + message_admins("[key_name(usr)]? has primed a [name] for detonation at [A.name] (JMP).") + log_game("[key_name(usr)] has primed a [name] for detonation at [A.name]([bombturf.x],[bombturf.y],[bombturf.z])") + processing_objects.Add(src) //Ticking down + +/obj/machinery/syndicatebomb/proc/isWireCut(var/index) + return wires.IsIndexCut(index) + +/obj/item/weapon/syndicatebombcore + name = "bomb payload" + desc = "A powerful secondary explosive of syndicate design and unknown composition, it should be stable under normal conditions..." + icon = 'icons/obj/assemblies.dmi' + icon_state = "bombcore" + item_state = "eshield0" + flags = FPRINT | TABLEPASS + w_class = 3.0 + origin_tech = "syndicate=6;combat=5" + +/obj/item/weapon/syndicatebombcore/ex_act(severity) //Little boom can chain a big boom + explosion(src.loc,2,5,11, flame_range = 11) + del(src) + +/obj/item/device/syndicatedetonator + name = "big red button" + desc = "Nothing good can come of pressing a button this garish..." + icon = 'icons/obj/assemblies.dmi' + icon_state = "bigred" + item_state = "electronic" + flags = FPRINT | TABLEPASS + w_class = 1.0 + origin_tech = "syndicate=2" + var/cooldown = 0 + var/detonated = 0 + var/existant = 0 + +/obj/item/device/syndicatedetonator/attack_self(mob/user as mob) + if(!cooldown) + for(var/obj/machinery/syndicatebomb/B in machines) + if(B.active) + B.timer = 0 + detonated++ + existant++ + playsound(user, 'sound/machines/click.ogg', 20, 1) + user << "[existant] found, [detonated] triggered." + if(detonated) + var/turf/T = get_turf(src) + var/area/A = get_area(T) + detonated-- + var/log_str = "[key_name(usr)]? has remotely detonated [detonated ? "syndicate bombs" : "a syndicate bomb"] using a [name] at [A.name] (JMP)." bombers += log_str message_admins(log_str) - log_game(log_str) - processing_objects.Add(src) //Ticking down \ No newline at end of file + log_game("[key_name(usr)] has remotely detonated [detonated ? "syndicate bombs" : "a syndicate bomb"] using a [name] at [A.name]([T.x],[T.y],[T.z])") + detonated = 0 + existant = 0 + cooldown = 1 + spawn(30) cooldown = 0 + + + diff --git a/code/game/machinery/turrets.dm b/code/game/machinery/turrets.dm index 39da02b0e1d..2316f12f45a 100644 --- a/code/game/machinery/turrets.dm +++ b/code/game/machinery/turrets.dm @@ -219,7 +219,7 @@ if(3) A = new /obj/item/projectile/beam/pulse( loc ) if(4) - A = new /obj/item/projectile/change( loc ) + A = new /obj/item/projectile/magic/change( loc ) if(5) A = new /obj/item/projectile/bluetag( loc ) if(6) diff --git a/code/game/machinery/vending.dm b/code/game/machinery/vending.dm index 731ce8e7f04..661c885b4d7 100644 --- a/code/game/machinery/vending.dm +++ b/code/game/machinery/vending.dm @@ -2,6 +2,7 @@ var/product_name = "generic" var/product_path = null var/amount = 0 + var/max_amount = 0 var/display_color = "blue" @@ -44,6 +45,7 @@ var/obj/item/weapon/coin/coin var/datum/wires/vending/wires = null + var/obj/item/weapon/vending_refill/refill_canister = null //The type of refill canisters used by this machine. /obj/machinery/vending/New() ..() @@ -94,6 +96,7 @@ R.product_name = initial(temp.name) R.product_path = typepath R.amount = amount + R.max_amount = amount R.display_color = pick("red","blue","green") if(hidden) @@ -104,6 +107,35 @@ product_records += R // world << "Added: [R.product_name]] - [R.amount] - [R.product_path]" +/obj/machinery/vending/proc/refill_inventory(obj/item/weapon/vending_refill/refill, datum/data/vending_product/machine, mob/user) + var/total = 0 + + var/to_restock = 0 + for(var/datum/data/vending_product/machine_content in machine) + if(machine_content.amount == 0 && refill.charges > 0) + machine_content.amount++ + refill.charges-- + total++ + to_restock += machine_content.max_amount - machine_content.amount + + if(to_restock <= refill.charges) + for(var/datum/data/vending_product/machine_content in machine) + machine_content.amount = machine_content.max_amount + refill.charges -= to_restock + total += to_restock + else + var/tmp_charges = refill.charges + for(var/datum/data/vending_product/machine_content in machine) + if(refill.charges == 0) + break + var/restock = Ceiling(((machine_content.max_amount - machine_content.amount)/to_restock)*tmp_charges) + if(restock > refill.charges) + restock = refill.charges + machine_content.amount += restock + refill.charges -= restock + total += restock + return total + /obj/machinery/vending/attackby(obj/item/weapon/W, mob/user) if(istype(W, /obj/item/weapon/card/emag)) @@ -128,6 +160,23 @@ coin = W user << "You insert [W] into [src]." return + else if(istype(W, refill_canister) && refill_canister != null) + if(stat & (BROKEN|NOPOWER)) + user << "It does nothing." + else if(panel_open) + //if the panel is open we attempt to refill the machine + var/obj/item/weapon/vending_refill/canister = W + if(canister.charges == 0) + user << "This [canister.name] is empty!" + else + var/transfered = refill_inventory(canister,product_records,user) + if(transfered) + user << "You loaded [transfered] items in \the [name]." + else + user << "The [name] is fully stocked." + return; + else + user << "You should probably unscrew the service panel first." else ..() @@ -158,30 +207,31 @@ else dat += "No coin  Remove" - dat += "

Select an Item

" - dat += "
" - if(product_records.len == 0) - dat += "No product loaded!" - else - var/list/display_records = product_records - if(extended_inventory) - display_records = product_records + hidden_records - if(coin) - display_records = product_records + coin_records - if(coin && extended_inventory) - display_records = product_records + hidden_records + coin_records - dat += "
    " - for (var/datum/data/vending_product/R in display_records) - dat += "
  • " - if(R.amount > 0) - dat += "Vend " - else - dat += "Sold Out " - dat += "[R.product_name]:" - dat += " [R.amount]" - dat += "
  • " - dat += "
" - dat += "
" + if(!panel_open)//Vending machines do not dispense items when they are unscrewed + dat += "

Select an Item

" + dat += "
" + if(product_records.len == 0) + dat += "No product loaded!" + else + var/list/display_records = product_records + if(extended_inventory) + display_records = product_records + hidden_records + if(coin) + display_records = product_records + coin_records + if(coin && extended_inventory) + display_records = product_records + hidden_records + coin_records + dat += "
    " + for (var/datum/data/vending_product/R in display_records) + dat += "
  • " + if(R.amount > 0) + dat += "Vend " + else + dat += "Sold Out " + dat += "[R.product_name]:" + dat += " [R.amount]" + dat += "
  • " + dat += "
" + dat += "
" if(panel_open) dat += wires() @@ -217,7 +267,9 @@ usr << "The vending machine refuses to interface with you, as you are not in its target demographic!" return - + if(panel_open) + usr << "The vending machine cannot dispense products while its service panel is open!" + return if(href_list["remove_coin"]) if(!coin) usr << "There is no coin in this machine." @@ -426,6 +478,7 @@ product_slogans = "I hope nobody asks me for a bloody cup o' tea...;Alcohol is humanity's friend. Would you abandon a friend?;Quite delighted to serve you!;Is nobody thirsty on this station?" product_ads = "Drink up!;Booze is good for you!;Alcohol is humanity's best friend.;Quite delighted to serve you!;Care for a nice, cold beer?;Nothing cures you like booze!;Have a sip!;Have a drink!;Have a beer!;Beer is good for you!;Only the finest alcohol!;Best quality booze since 2053!;Award-winning wine!;Maximum alcohol!;Man loves beer.;A toast for progress!" req_access_txt = "25" + refill_canister = /obj/item/weapon/vending_refill/boozeomat /obj/machinery/vending/assist products = list( /obj/item/device/assembly/prox_sensor = 5,/obj/item/device/assembly/igniter = 3,/obj/item/device/assembly/signaler = 4, @@ -442,7 +495,7 @@ vend_delay = 34 products = list(/obj/item/weapon/reagent_containers/food/drinks/coffee = 25,/obj/item/weapon/reagent_containers/food/drinks/tea = 25,/obj/item/weapon/reagent_containers/food/drinks/h_chocolate = 25) contraband = list(/obj/item/weapon/reagent_containers/food/drinks/ice = 10) - + refill_canister = /obj/item/weapon/vending_refill/coffee /obj/machinery/vending/snack @@ -455,6 +508,7 @@ /obj/item/weapon/reagent_containers/food/snacks/sosjerky = 6,/obj/item/weapon/reagent_containers/food/snacks/no_raisin = 6,/obj/item/weapon/reagent_containers/food/snacks/spacetwinkie = 6, /obj/item/weapon/reagent_containers/food/snacks/cheesiehonkers = 6) contraband = list(/obj/item/weapon/reagent_containers/food/snacks/syndicake = 6) + refill_canister = /obj/item/weapon/vending_refill/snack /obj/machinery/vending/sustenance @@ -480,6 +534,7 @@ /obj/item/weapon/reagent_containers/food/drinks/soda_cans/space_up = 10, /obj/item/weapon/reagent_containers/food/drinks/soda_cans/lemon_lime = 10) contraband = list(/obj/item/weapon/reagent_containers/food/drinks/soda_cans/thirteenloko = 5) + refill_canister = /obj/item/weapon/vending_refill/cola //This one's from bay12 /obj/machinery/vending/cart @@ -503,6 +558,7 @@ products = list(/obj/item/weapon/storage/fancy/cigarettes = 10,/obj/item/weapon/storage/box/matches = 10,/obj/item/weapon/lighter/random = 4) contraband = list(/obj/item/weapon/lighter/zippo = 4) premium = list(/obj/item/clothing/mask/cigarette/cigar/havana = 2) + refill_canister = /obj/item/weapon/vending_refill/cigarette /obj/machinery/vending/medical name = "\improper NanoMed Plus" @@ -625,6 +681,7 @@ /obj/item/clothing/head/rabbitears =1) //Pretty much everything that had a chance to spawn. contraband = list(/obj/item/clothing/suit/cardborg = 1,/obj/item/clothing/head/cardborg = 1,/obj/item/clothing/suit/judgerobe = 1,/obj/item/clothing/head/powdered_wig = 1) premium = list(/obj/item/clothing/suit/hgpirate = 1, /obj/item/clothing/head/hgpiratecap = 1, /obj/item/clothing/head/helmet/roman = 1, /obj/item/clothing/head/helmet/roman/legionaire = 1, /obj/item/clothing/under/roman = 1, /obj/item/clothing/shoes/roman = 1, /obj/item/weapon/shield/riot/roman = 1) + refill_canister = /obj/item/weapon/vending_refill/autodrobe /obj/machinery/vending/dinnerware name = "dinnerware" diff --git a/code/game/mecha/equipment/tools/tools.dm b/code/game/mecha/equipment/tools/tools.dm index f98f7954982..2e473dfbc92 100644 --- a/code/game/mecha/equipment/tools/tools.dm +++ b/code/game/mecha/equipment/tools/tools.dm @@ -35,7 +35,7 @@ cargo_holder.cargo += O O.loc = chassis O.anchored = 0 - occupant_message("[target] succesfully loaded.") + occupant_message("[target] successfully loaded.") log_message("Loaded [O]. Cargo compartment capacity: [cargo_holder.cargo_capacity - cargo_holder.cargo.len]") else occupant_message("You must hold still while handling objects.") @@ -1046,7 +1046,7 @@ cargo_holder.cargo += O O.loc = chassis O.anchored = 0 - chassis.occupant_message("[target] succesfully loaded.") + chassis.occupant_message("[target] successfully loaded.") chassis.log_message("Loaded [O]. Cargo compartment capacity: [cargo_holder.cargo_capacity - cargo_holder.cargo.len]") else chassis.occupant_message("You must hold still while handling objects.") diff --git a/code/game/mecha/equipment/weapons/weapons.dm b/code/game/mecha/equipment/weapons/weapons.dm index 0e3fe20bdc5..9e925a7c83c 100644 --- a/code/game/mecha/equipment/weapons/weapons.dm +++ b/code/game/mecha/equipment/weapons/weapons.dm @@ -349,16 +349,13 @@ do_after_cooldown() return -/obj/item/mecha_parts/mecha_equipment/weapon/ballistic/missile_rack/flashbang/clusterbang//Because I am a heartless bastard -Sieve - name = "\improper SOP-6 grenade launcher" +/obj/item/mecha_parts/mecha_equipment/weapon/ballistic/missile_rack/flashbang/clusterbang//Because I am a heartless bastard -Sieve //Heartless? for making the poor man's honkblast? - Kaze + name = "\improper SOB-3 grenade launcher" + projectiles = 3 projectile = /obj/item/weapon/grenade/flashbang/clusterbang - construction_cost = list("metal"=20000,"gold"=6000,"uranium"=6000) - -/obj/item/mecha_parts/mecha_equipment/weapon/ballistic/missile_rack/flashbang/clusterbang/limited/get_equip_info()//Limited version of the clusterbang launcher that can't reload - return "* [chassis.selected==src?"":""][src.name][chassis.selected==src?"":""]\[[src.projectiles]\]" - -/obj/item/mecha_parts/mecha_equipment/weapon/ballistic/missile_rack/flashbang/clusterbang/limited/rearm() - return//Extra bit of security + projectile_energy_cost = 1600 //getting off cheap seeing as this is 3 times the flashbangs held in the grenade launcher. + equip_cooldown = 90 + construction_cost = list("metal"=20000,"gold"=10000,"uranium"=10000) //now as expensive as a Honkblast. /obj/item/mecha_parts/mecha_equipment/weapon/ballistic/missile_rack/banana_mortar name = "banana mortar" diff --git a/code/game/mecha/mech_fabricator.dm b/code/game/mecha/mech_fabricator.dm index 994724ef1b2..9bf3da5d6ff 100644 --- a/code/game/mecha/mech_fabricator.dm +++ b/code/game/mecha/mech_fabricator.dm @@ -367,7 +367,7 @@ src.overlays -= "fab-active" src.desc = initial(src.desc) if(being_built) - src.being_built.Move(get_step(src,SOUTH)) + src.being_built.loc = get_step(src,SOUTH) src.visible_message("\icon[src] [src] beeps, \"The [src.being_built] is complete\".") src.being_built = null src.updateUsrDialog() diff --git a/code/game/objects/effects/aliens.dm b/code/game/objects/effects/aliens.dm index e070acb84b6..88d728ed76c 100644 --- a/code/game/objects/effects/aliens.dm +++ b/code/game/objects/effects/aliens.dm @@ -42,7 +42,7 @@ /obj/structure/alien/resin/CanAtmosPass() return !density - + /obj/structure/alien/resin/wall name = "resin wall" desc = "Purple slime solidified into a wall." @@ -140,6 +140,7 @@ #define NODERANGE 3 /obj/structure/alien/weeds + gender = PLURAL name = "weeds" desc = "Weird purple weeds." icon_state = "weeds" @@ -376,6 +377,7 @@ * Acid */ /obj/effect/acid + gender = PLURAL name = "acid" desc = "Burbling corrossive stuff." icon = 'icons/effects/effects.dmi' diff --git a/code/game/objects/effects/decals/remains.dm b/code/game/objects/effects/decals/remains.dm index d50d595d3ea..f98e5922f82 100644 --- a/code/game/objects/effects/decals/remains.dm +++ b/code/game/objects/effects/decals/remains.dm @@ -1,23 +1,18 @@ -/obj/effect/decal/remains/human +/obj/effect/decal/remains name = "remains" - desc = "They look like human remains. They have a strange aura about them." gender = PLURAL icon = 'icons/effects/blood.dmi' - icon_state = "remains" anchored = 1 +/obj/effect/decal/remains/human + desc = "They look like human remains. They have a strange aura about them." + icon_state = "remains" + /obj/effect/decal/remains/xeno - name = "remains" desc = "They look like the remains of something... alien. They have a strange aura about them." - gender = PLURAL - icon = 'icons/effects/blood.dmi' icon_state = "remainsxeno" - anchored = 1 /obj/effect/decal/remains/robot - name = "remains" desc = "They look like the remains of something mechanical. They have a strange aura about them." - gender = PLURAL icon = 'icons/mob/robots.dmi' - icon_state = "remainsrobot" - anchored = 1 \ No newline at end of file + icon_state = "remainsrobot" \ No newline at end of file diff --git a/code/game/objects/effects/effect_system.dm b/code/game/objects/effects/effect_system.dm index 52caa19ef80..128fe3850a1 100644 --- a/code/game/objects/effects/effect_system.dm +++ b/code/game/objects/effects/effect_system.dm @@ -914,7 +914,8 @@ steam.start() -- spawns the effect anchored = 1 name = "foamed metal" desc = "A lightweight foamed metal wall." - var/metal = 1 // 1=aluminum, 2=iron + gender = PLURAL + var/metal = 1 // 1=aluminium, 2=iron New() ..() diff --git a/code/game/objects/effects/mines.dm b/code/game/objects/effects/mines.dm index b658407247c..0e46105b06c 100644 --- a/code/game/objects/effects/mines.dm +++ b/code/game/objects/effects/mines.dm @@ -1,5 +1,5 @@ /obj/effect/mine - name = "Mine" + name = "mine" desc = "I Better stay away from that thing." density = 1 anchored = 1 @@ -69,26 +69,26 @@ del(src) /obj/effect/mine/dnascramble - name = "Radiation Mine" + name = "radiation mine" icon_state = "uglymine" triggerproc = "triggerrad" /obj/effect/mine/plasma - name = "Plasma Mine" + name = "plasma mine" icon_state = "uglymine" triggerproc = "triggerplasma" /obj/effect/mine/kick - name = "Kick Mine" + name = "kick mine" icon_state = "uglymine" triggerproc = "triggerkick" /obj/effect/mine/n2o - name = "N2O Mine" + name = "\improper N2O mine" icon_state = "uglymine" triggerproc = "triggern2o" /obj/effect/mine/stun - name = "Stun Mine" + name = "stun mine" icon_state = "uglymine" triggerproc = "triggerstun" \ No newline at end of file diff --git a/code/game/objects/explosion.dm b/code/game/objects/explosion.dm index 4b1e7cfc642..3b4f423ee74 100644 --- a/code/game/objects/explosion.dm +++ b/code/game/objects/explosion.dm @@ -99,20 +99,29 @@ proc/explosion(turf/epicenter, devastation_range, heavy_impact_range, light_impa else if(dist < light_impact_range) dist = 3 else dist = 0 - if(flame_dist && prob(40) && !istype(T, /turf/space)) - new /obj/effect/hotspot(T) //Mostly for ambience! - hotspot_exists = 1 - if(dist) - T.ex_act(dist) + + //------- TURF FIRES -------\\ if(T) + if(flame_dist && prob(40) && !istype(T, /turf/space)) + new/obj/effect/hotspot(T) //Mostly for ambience! + hotspot_exists = 1 + if(dist) + T.ex_act(dist) + + //------- THINGS IN TURFS FIRES -------\\ + for(var/atom_movable in T.contents) //bypass type checking since only atom/movable can be contained by turfs anyway var/atom/movable/AM = atom_movable - if(flame_dist) - if(isliving(AM) && !hotspot_exists && !istype(T, /turf/space)) - new /obj/effect/hotspot(AM.loc) - //Just in case we missed a mob while they were in flame_range, but a hotspot didn't spawn on them, otherwise it looks weird when you just burst into flame out of nowhere - if(dist) - AM.ex_act(dist) + + if(AM) //Something is inside T (We have already checked T exists above) - RR + if(flame_dist) //if it has flame distance, run this - RR + if(isliving(AM) && !hotspot_exists && !istype(T, /turf/space)) + new /obj/effect/hotspot(AM.loc) + //Just in case we missed a mob while they were in flame_range, but a hotspot didn't spawn on them, otherwise it looks weird when you just burst into flame out of nowhere + if(dist) //if no flame_dist, run this - RR + AM.ex_act(dist) + + var/took = (world.timeofday-start)/10 //You need to press the DebugGame verb to see these now....they were getting annoying and we've collected a fair bit of data. Just -test- changes to explosion code using this please so we can compare diff --git a/code/game/objects/items.dm b/code/game/objects/items.dm index 5543df78437..cbc47d65df8 100644 --- a/code/game/objects/items.dm +++ b/code/game/objects/items.dm @@ -1,7 +1,6 @@ /obj/item name = "item" icon = 'icons/obj/items.dmi' - var/abstract = 0 var/item_state = null var/r_speed = 1.0 var/health = null @@ -180,19 +179,23 @@ if(istype(W,/obj/item/weapon/storage)) var/obj/item/weapon/storage/S = W if(S.use_to_pickup) - if(S.collection_mode) //Mode is set to collect all items on a tile and we clicked on a valid one. + if(S.collection_mode) //Mode is set to collect multiple items on a tile and we clicked on a valid one. if(isturf(src.loc)) var/list/rejections = list() var/success = 0 var/failure = 0 for(var/obj/item/I in src.loc) + if(S.collection_mode == 2 && !istype(I,src.type)) // We're only picking up items of the target type + failure = 1 + continue if(I.type in rejections) // To limit bag spamming: any given type only complains once continue if(!S.can_be_inserted(I)) // Note can_be_inserted still makes noise when the answer is no rejections += I.type // therefore full bags are still a little spammy failure = 1 continue + success = 1 S.handle_item_insertion(I, 1) //The 1 stops the "You put the [src] into [S]" insertion message from being displayed. if(success && !failure) diff --git a/code/game/objects/items/apc_frame.dm b/code/game/objects/items/apc_frame.dm index 4ed920fd12e..658f7673e0b 100644 --- a/code/game/objects/items/apc_frame.dm +++ b/code/game/objects/items/apc_frame.dm @@ -1,7 +1,7 @@ // APC HULL /obj/item/apc_frame - name = "APC frame" + name = "\improper APC frame" desc = "Used for repairing or building APCs" icon = 'icons/obj/apc_repair.dmi' icon_state = "apc_frame" diff --git a/code/game/objects/items/blueprints.dm b/code/game/objects/items/blueprints.dm index cfd082ceadf..792b13ae9e6 100644 --- a/code/game/objects/items/blueprints.dm +++ b/code/game/objects/items/blueprints.dm @@ -1,5 +1,5 @@ /obj/item/blueprints - name = "station blueprints" + name = "\proper the station blueprints" desc = "Blueprints of the station. There's stamp \"Classified\" and several coffee stains on it." icon = 'icons/obj/items.dmi' icon_state = "blueprints" diff --git a/code/game/objects/items/devices/PDA/PDA.dm b/code/game/objects/items/devices/PDA/PDA.dm index 288bdcbc62e..8ba2e3f6d59 100644 --- a/code/game/objects/items/devices/PDA/PDA.dm +++ b/code/game/objects/items/devices/PDA/PDA.dm @@ -133,7 +133,7 @@ var/global/list/obj/item/device/pda/PDAs = list() /obj/item/device/pda/syndicate default_cartridge = /obj/item/weapon/cartridge/syndicate icon_state = "pda-syndi" - name = "Military PDA" + name = "military PDA" owner = "John Doe" hidden = 1 diff --git a/code/game/objects/items/devices/PDA/cart.dm b/code/game/objects/items/devices/PDA/cart.dm index ea7f3fb0c6f..7e657c718ca 100644 --- a/code/game/objects/items/devices/PDA/cart.dm +++ b/code/game/objects/items/devices/PDA/cart.dm @@ -34,27 +34,27 @@ var/list/stored_data = list() engineering - name = "Power-ON Cartridge" + name = "\improper Power-ON cartridge" icon_state = "cart-e" access_engine = 1 atmos - name = "BreatheDeep Cartridge" + name = "\improper BreatheDeep cartridge" icon_state = "cart-a" access_atmos = 1 medical - name = "Med-U Cartridge" + name = "\improper Med-U cartridge" icon_state = "cart-m" access_medical = 1 chemistry - name = "ChemWhiz Cartridge" + name = "\improper ChemWhiz cartridge" icon_state = "cart-chem" access_reagent_scanner = 1 security - name = "R.O.B.U.S.T. Cartridge" + name = "\improper R.O.B.U.S.T. cartridge" icon_state = "cart-s" access_security = 1 @@ -63,7 +63,7 @@ radio = new /obj/item/radio/integrated/beepsky(src) detective - name = "D.E.T.E.C.T. Cartridge" + name = "\improper D.E.T.E.C.T. cartridge" icon_state = "cart-s" access_security = 1 access_medical = 1 @@ -74,30 +74,30 @@ radio = new /obj/item/radio/integrated/beepsky(src) janitor - name = "CustodiPRO Cartridge" + name = "\improper CustodiPRO cartridge" desc = "The ultimate in clean-room design." icon_state = "cart-j" access_janitor = 1 lawyer - name = "P.R.O.V.E. Cartridge" + name = "\improper P.R.O.V.E. cartridge" icon_state = "cart-s" access_security = 1 clown - name = "Honkworks 5.0" + name = "\improper Honkworks 5.0 cartridge" icon_state = "cart-clown" access_clown = 1 var/honk_charges = 5 mime - name = "Gestur-O 1000" + name = "\improper Gestur-O 1000 cartridge" icon_state = "cart-mi" access_mime = 1 var/mime_charges = 5 /* botanist - name = "Green Thumb v4.20" + name = "\improper Green Thumb v4.20 cartridge" icon_state = "cart-b" access_flora = 1 */ @@ -107,7 +107,7 @@ desc = "A data cartridge with an integrated radio signaler module." toxins - name = "Signal Ace 2" + name = "\improper Signal Ace 2 cartridge" desc = "Complete with integrated radio signaler!" icon_state = "cart-tox" access_reagent_scanner = 1 @@ -120,7 +120,7 @@ quartermaster - name = "Space Parts & Space Vendors Cartridge" + name = "space parts & space vendors cartridge" desc = "Perfect for the Quartermaster on the go!" icon_state = "cart-q" access_quartermaster = 1 @@ -130,13 +130,13 @@ radio = new /obj/item/radio/integrated/mule(src) head - name = "Easy-Record DELUXE" + name = "\improper Easy-Record DELUXE cartridge" icon_state = "cart-h" access_manifest = 1 access_status_display = 1 hop - name = "HumanResources9001" + name = "\improper HumanResources9001 cartridge" icon_state = "cart-h" access_manifest = 1 access_status_display = 1 @@ -149,7 +149,7 @@ radio = new /obj/item/radio/integrated/mule(src) hos - name = "R.O.B.U.S.T. DELUXE" + name = "\improper R.O.B.U.S.T. DELUXE cartridge" icon_state = "cart-hos" access_manifest = 1 access_status_display = 1 @@ -160,7 +160,7 @@ radio = new /obj/item/radio/integrated/beepsky(src) ce - name = "Power-On DELUXE" + name = "\improper Power-On DELUXE cartridge" icon_state = "cart-ce" access_manifest = 1 access_status_display = 1 @@ -168,7 +168,7 @@ access_atmos = 1 cmo - name = "Med-U DELUXE" + name = "\improper Med-U DELUXE cartridge" icon_state = "cart-cmo" access_manifest = 1 access_status_display = 1 @@ -176,7 +176,7 @@ access_medical = 1 rd - name = "Signal Ace DELUXE" + name = "\improper Signal Ace DELUXE cartridge" icon_state = "cart-rd" access_manifest = 1 access_status_display = 1 @@ -188,7 +188,7 @@ radio = new /obj/item/radio/integrated/signal(src) captain - name = "Value-PAK Cartridge" + name = "\improper Value-PAK cartridge" desc = "Now with 200% more value!" icon_state = "cart-c" access_manifest = 1 @@ -204,7 +204,7 @@ radio = new /obj/item/radio/integrated/beepsky(src) syndicate - name = "Detomatix Cartridge" + name = "\improper Detomatix cartridge" icon_state = "cart" access_remote_door = 1 remote_door_id = "smindicate" //Make sure this matches the syndicate shuttle's shield/door id!! //don't ask about the name, testing. diff --git a/code/game/objects/items/devices/PDA/radio.dm b/code/game/objects/items/devices/PDA/radio.dm index 45bcff1c052..eadb043dd79 100644 --- a/code/game/objects/items/devices/PDA/radio.dm +++ b/code/game/objects/items/devices/PDA/radio.dm @@ -1,5 +1,5 @@ /obj/item/radio/integrated - name = "PDA radio module" + name = "\improper PDA radio module" desc = "An electronic radio system of nanotrasen origin." icon = 'icons/obj/module.dmi' icon_state = "power_mod" diff --git a/code/game/objects/items/devices/camera_bug.dm b/code/game/objects/items/devices/camera_bug.dm index fb1225a9ba9..4d7049c3375 100644 --- a/code/game/objects/items/devices/camera_bug.dm +++ b/code/game/objects/items/devices/camera_bug.dm @@ -15,9 +15,9 @@ name = "camera bug" desc = "For illicit snooping through the camera network." icon = 'icons/obj/device.dmi' - icon_state = "mindflash2" + icon_state = "camera_bug" w_class = 1.0 - item_state = "electronic" + item_state = "camera_bug" throw_speed = 4 throw_range = 20 diff --git a/code/game/objects/items/devices/flashlight.dm b/code/game/objects/items/devices/flashlight.dm index 50a6f44bbc4..732541f6d3d 100644 --- a/code/game/objects/items/devices/flashlight.dm +++ b/code/game/objects/items/devices/flashlight.dm @@ -198,6 +198,7 @@ /obj/item/device/flashlight/slime + gender = PLURAL name = "glowing slime extract" desc = "Extract from a yellow slime. It emits a strong light when squeezed." icon = 'icons/obj/lighting.dmi' diff --git a/code/game/objects/items/devices/lightreplacer.dm b/code/game/objects/items/devices/lightreplacer.dm index 15dfc43a7db..83923a5c9dd 100644 --- a/code/game/objects/items/devices/lightreplacer.dm +++ b/code/game/objects/items/devices/lightreplacer.dm @@ -181,7 +181,7 @@ emagged = !emagged playsound(src.loc, "sparks", 100, 1) if(emagged) - name = "Shortcircuited [initial(name)]" + name = "shortcircuited [initial(name)]" else name = initial(name) update_icon() diff --git a/code/game/objects/items/devices/radio/beacon.dm b/code/game/objects/items/devices/radio/beacon.dm index 9eaed768a8b..853890021fa 100644 --- a/code/game/objects/items/devices/radio/beacon.dm +++ b/code/game/objects/items/devices/radio/beacon.dm @@ -1,5 +1,5 @@ /obj/item/device/radio/beacon - name = "Tracking Beacon" + name = "tracking beacon" desc = "A beacon used by a teleporter." icon_state = "beacon" item_state = "signaler" diff --git a/code/game/objects/items/devices/radio/encryptionkey.dm b/code/game/objects/items/devices/radio/encryptionkey.dm index 5016ad369e9..8a92d36b64d 100644 --- a/code/game/objects/items/devices/radio/encryptionkey.dm +++ b/code/game/objects/items/devices/radio/encryptionkey.dm @@ -1,6 +1,6 @@ /obj/item/device/encryptionkey/ - name = "Standard Encryption Key" + name = "standard encryption key" desc = "An encryption key for a radio headset. Has no special codes in it. WHY DOES IT EXIST? ASK NANOTRASEN." icon = 'icons/obj/radio.dmi' icon_state = "cypherkey" @@ -27,91 +27,91 @@ origin_tech = "syndicate=3" /obj/item/device/encryptionkey/headset_sec - name = "Security Radio Encryption Key" + name = "security radio encryption key" desc = "An encryption key for a radio headset. To access the security channel, use :s." icon_state = "sec_cypherkey" channels = list("Security" = 1) /obj/item/device/encryptionkey/headset_eng - name = "Engineering Radio Encryption Key" + name = "engineering radio encryption key" desc = "An encryption key for a radio headset. To access the engineering channel, use :e." icon_state = "eng_cypherkey" channels = list("Engineering" = 1) /obj/item/device/encryptionkey/headset_rob - name = "Robotics Radio Encryption Key" + name = "robotics radio encryption key" desc = "An encryption key for a radio headset. To access the engineering channel, use :e. For research, use :n." icon_state = "rob_cypherkey" channels = list("Science" = 1, "Engineering" = 1) /obj/item/device/encryptionkey/headset_med - name = "Medical Radio Encryption Key" + name = "medical radio encryption key" desc = "An encryption key for a radio headset. To access the medical channel, use :m." icon_state = "med_cypherkey" channels = list("Medical" = 1) /obj/item/device/encryptionkey/headset_sci - name = "Science Radio Encryption Key" + name = "science radio encryption key" desc = "An encryption key for a radio headset. To access the science channel, use :n." icon_state = "sci_cypherkey" channels = list("Science" = 1) /obj/item/device/encryptionkey/headset_medsci - name = "Medical Research Radio Encryption Key" + name = "medical research radio encryption key" desc = "An encryption key for a radio headset. To access the medical channel, use :m. For science, use :n." icon_state = "medsci_cypherkey" channels = list("Science" = 1, "Medical" = 1) /obj/item/device/encryptionkey/headset_com - name = "Command Radio Encryption Key" + name = "command radio encryption key" desc = "An encryption key for a radio headset. To access the command channel, use :c." icon_state = "com_cypherkey" channels = list("Command" = 1) /obj/item/device/encryptionkey/heads/captain - name = "Captain's Encryption Key" + name = "\proper the captain's encryption key" desc = "An encryption key for a radio headset. Channels are as follows: :c - command, :s - security, :e - engineering, :u - supply, :v - service, :m - medical, :n - science." icon_state = "cap_cypherkey" channels = list("Command" = 1, "Security" = 1, "Engineering" = 0, "Science" = 0, "Medical" = 0, "Supply" = 0, "Service" = 0) /obj/item/device/encryptionkey/heads/rd - name = "Research Director's Encryption Key" + name = "\proper the research director's encryption key" desc = "An encryption key for a radio headset. To access the science channel, use :n. For command, use :c." icon_state = "rd_cypherkey" channels = list("Science" = 1, "Command" = 1) /obj/item/device/encryptionkey/heads/hos - name = "Head of Security's Encryption Key" + name = "\proper the head of security's encryption key" desc = "An encryption key for a radio headset. To access the security channel, use :s. For command, use :c." icon_state = "hos_cypherkey" channels = list("Security" = 1, "Command" = 1) /obj/item/device/encryptionkey/heads/ce - name = "Chief Engineer's Encryption Key" + name = "\proper the chief engineer's encryption key" desc = "An encryption key for a radio headset. To access the engineering channel, use :e. For command, use :c." icon_state = "ce_cypherkey" channels = list("Engineering" = 1, "Command" = 1) /obj/item/device/encryptionkey/heads/cmo - name = "Chief Medical Officer's Encryption Key" + name = "\proper the chief medical officer's encryption key" desc = "An encryption key for a radio headset. To access the medical channel, use :m. For command, use :c." icon_state = "cmo_cypherkey" channels = list("Medical" = 1, "Command" = 1) /obj/item/device/encryptionkey/heads/hop - name = "Head of Personnel's Encryption Key" + name = "\proper the head of personnel's encryption key" desc = "An encryption key for a radio headset. Channels are as follows: :u - supply, :v - service, :c - command." icon_state = "hop_cypherkey" channels = list("Supply" = 1, "Service" = 1, "Command" = 1) /obj/item/device/encryptionkey/headset_cargo - name = "Supply Radio Encryption Key" + name = "supply radio encryption key" desc = "An encryption key for a radio headset. To access the supply channel, use :u." icon_state = "cargo_cypherkey" channels = list("Supply" = 1) /obj/item/device/encryptionkey/headset_service - name = "Service Radio Encryption Key" + name = "service radio encryption key" desc = "An encryption key for a radio headset. To access the service channel, use :v." icon_state = "srv_cypherkey" channels = list("Service" = 1) \ No newline at end of file diff --git a/code/game/objects/items/devices/radio/headset.dm b/code/game/objects/items/devices/radio/headset.dm index b352cb09ccd..af65fffa1e4 100644 --- a/code/game/objects/items/devices/radio/headset.dm +++ b/code/game/objects/items/devices/radio/headset.dm @@ -99,42 +99,42 @@ keyslot2 = new /obj/item/device/encryptionkey/headset_com /obj/item/device/radio/headset/heads/captain - name = "captain's headset" + name = "\proper the captain's headset" desc = "The headset of the boss. Channels are as follows: :c - command, :s - security, :e - engineering, :u - supply, :v - service, :m - medical, :n - science." icon_state = "com_headset" item_state = "headset" keyslot2 = new /obj/item/device/encryptionkey/heads/captain /obj/item/device/radio/headset/heads/rd - name = "Research Director's headset" + name = "\proper the research director's headset" desc = "Headset of the fellow who keeps society marching towards technological singularity. To access the science channel, use :n. For command, use :c." icon_state = "com_headset" item_state = "headset" keyslot2 = new /obj/item/device/encryptionkey/heads/rd /obj/item/device/radio/headset/heads/hos - name = "head of security's headset" + name = "\proper the head of security's headset" desc = "The headset of the man in charge of keeping order and protecting the station. To access the security channel, use :s. For command, use :c." icon_state = "com_headset" item_state = "headset" keyslot2 = new /obj/item/device/encryptionkey/heads/hos /obj/item/device/radio/headset/heads/ce - name = "chief engineer's headset" + name = "\proper the chief engineer's headset" desc = "The headset of the guy in charge of keeping the station powered and undamaged. To access the engineering channel, use :e. For command, use :c." icon_state = "com_headset" item_state = "headset" keyslot2 = new /obj/item/device/encryptionkey/heads/ce /obj/item/device/radio/headset/heads/cmo - name = "chief medical officer's headset" + name = "\proper the chief medical officer's headset" desc = "The headset of the highly trained medical chief. To access the medical channel, use :m. For command, use :c." icon_state = "com_headset" item_state = "headset" keyslot2 = new /obj/item/device/encryptionkey/heads/cmo /obj/item/device/radio/headset/heads/hop - name = "head of personnel's headset" + name = "\proper the head of personnel's headset" desc = "The headset of the guy who will one day be captain. Channels are as follows: :u - supply, :v - service, :c - command." icon_state = "com_headset" item_state = "headset" diff --git a/code/game/objects/items/devices/radio/intercom.dm b/code/game/objects/items/devices/radio/intercom.dm index 83c7fb7f1c0..52c4945ef18 100644 --- a/code/game/objects/items/devices/radio/intercom.dm +++ b/code/game/objects/items/devices/radio/intercom.dm @@ -5,7 +5,7 @@ anchored = 1 w_class = 4.0 canhear_range = 2 - flags = FPRINT | CONDUCT | TABLEPASS | NOBLOODY + flags = FPRINT | CONDUCT | TABLEPASS var/number = 0 var/anyai = 1 var/mob/living/silicon/ai/ai = list() @@ -73,3 +73,6 @@ icon_state = "intercom-p" else icon_state = "intercom" + +/obj/item/device/radio/intercom/rejects_blood() + return 1 \ No newline at end of file diff --git a/code/game/objects/items/devices/scanners.dm b/code/game/objects/items/devices/scanners.dm index 1c08b4ca68b..27b99ccfece 100644 --- a/code/game/objects/items/devices/scanners.dm +++ b/code/game/objects/items/devices/scanners.dm @@ -9,7 +9,7 @@ MASS SPECTROMETER */ /obj/item/device/t_scanner - name = "T-ray scanner" + name = "\improper T-ray scanner" desc = "A terahertz-ray emitter and scanner used to detect underfloor objects such as cables and pipes." icon_state = "t-ray0" var/on = 0 @@ -61,7 +61,7 @@ MASS SPECTROMETER /obj/item/device/healthanalyzer - name = "Health Analyzer" + name = "health analyzer" icon_state = "health" item_state = "analyzer" desc = "A hand-held body scanner able to distinguish vital signs of the subject." diff --git a/code/game/objects/items/devices/transfer_valve.dm b/code/game/objects/items/devices/transfer_valve.dm index 29b1678d8b5..aea02524306 100644 --- a/code/game/objects/items/devices/transfer_valve.dm +++ b/code/game/objects/items/devices/transfer_valve.dm @@ -167,21 +167,24 @@ else attacher_name = "[attacher.name]([attacher.ckey])" - var/log_str = "Bomb valve opened in [A.name] " - log_str += "with [attached_device ? attached_device : "no device"] attacher: [attacher_name]" + var/log_str1 = "Bomb valve opened in " + var/log_str2 = "with [attached_device ? attached_device : "no device"] attacher: [attacher_name]" + var/log_attacher = "" if(attacher) - log_str += "(?)" + log_attacher = "(?)" var/mob/mob = get_mob_by_key(src.fingerprintslast) var/last_touch_info = "" + if(mob) last_touch_info = "(?)" - log_str += " Last touched by: [src.fingerprintslast][last_touch_info]" - bombers += log_str - message_admins(log_str, 0, 1) - log_game(log_str) + var/log_str3 = " Last touched by: [src.fingerprintslast]" + bombers += "[log_str1] [A.name] [log_str2][log_attacher] [log_str3][last_touch_info]" + + message_admins("[log_str1] [A.name] [log_str2][log_attacher] [log_str3][last_touch_info]", 0, 1) + log_game("[log_str1] [A.name]([A.x],[A.y],[A.z]) [log_str2] [log_str3]") merge_gases() spawn(20) // In case one tank bursts for (var/i=0,i<5,i++) @@ -197,4 +200,4 @@ // this doesn't do anything but the timer etc. expects it to be here // eventually maybe have it update icon to show state (timer, prox etc.) like old bombs /obj/item/device/transfer_valve/proc/c_state() - return \ No newline at end of file + return diff --git a/code/game/objects/items/devices/uplinks.dm b/code/game/objects/items/devices/uplinks.dm index 54614d59352..16a29af3098 100644 --- a/code/game/objects/items/devices/uplinks.dm +++ b/code/game/objects/items/devices/uplinks.dm @@ -121,7 +121,7 @@ A list of items and costs is stored under the datum of every game mode, alongsid */ /obj/item/device/uplink/hidden - name = "Hidden Uplink." + name = "hidden uplink." desc = "There is something wrong if you're examining this." /obj/item/device/uplink/hidden/Topic(href, href_list) diff --git a/code/game/objects/items/latexballoon.dm b/code/game/objects/items/latexballoon.dm index 6e1c608cb2f..99afec53c3c 100644 --- a/code/game/objects/items/latexballoon.dm +++ b/code/game/objects/items/latexballoon.dm @@ -1,5 +1,5 @@ /obj/item/latexballon - name = "Latex glove" + name = "latex glove" desc = "" //todo icon_state = "latexballon" item_state = "lgloves" diff --git a/code/game/objects/items/shooting_range.dm b/code/game/objects/items/shooting_range.dm index 5b42a14cafa..45023c3f68f 100644 --- a/code/game/objects/items/shooting_range.dm +++ b/code/game/objects/items/shooting_range.dm @@ -37,7 +37,7 @@ var/obj/item/weapon/weldingtool/WT = W if(WT.remove_fuel(0, user)) overlays.Cut() - usr << "You slice off [src]'s uneven chunks of aluminum and scorch marks." + usr << "You slice off [src]'s uneven chunks of aluminium and scorch marks." return diff --git a/code/game/objects/items/stacks/medical.dm b/code/game/objects/items/stacks/medical.dm index 9358adfc4a1..04131676224 100644 --- a/code/game/objects/items/stacks/medical.dm +++ b/code/game/objects/items/stacks/medical.dm @@ -11,61 +11,72 @@ var/heal_burn = 0 /obj/item/stack/medical/attack(mob/living/carbon/M as mob, mob/user as mob) - if (M.stat == 2) - var/t_him = "it" - if (M.gender == MALE) - t_him = "him" - else if (M.gender == FEMALE) - t_him = "her" - user << "\red \The [M] is dead, you cannot help [t_him]!" - return + var/mob/living/carbon/human/H = M + var/obj/item/organ/limb/affecting = H.get_organ("chest") - if (!istype(M)) - user << "\red \The [src] cannot be applied to [M]!" - return 1 - if ( ! (istype(user, /mob/living/carbon/human) || \ - istype(user, /mob/living/silicon) || \ - istype(user, /mob/living/carbon/monkey) && ticker && ticker.mode.name == "monkey") ) - user << "\red You don't have the dexterity to do this!" - return 1 + if(affecting.status == ORGAN_ORGANIC) //Limb must be organic to be healed - RR + if (M.stat == 2) + var/t_him = "it" + if (M.gender == MALE) + t_him = "him" + else if (M.gender == FEMALE) + t_him = "her" + user << "\red \The [M] is dead, you cannot help [t_him]!" + return - if (user) - if (M != user) - user.visible_message( \ - "\blue [M] has been applied with [src] by [user].", \ - "\blue You apply \the [src] to [M]." \ - ) + if (!istype(M)) + user << "\red \The [src] cannot be applied to [M]!" + return 1 + + if ( ! (istype(user, /mob/living/carbon/human) || \ + istype(user, /mob/living/silicon) || \ + istype(user, /mob/living/carbon/monkey) && ticker && ticker.mode.name == "monkey") ) + user << "\red You don't have the dexterity to do this!" + return 1 + + if (user) + if (M != user) + user.visible_message( \ + "\blue [M] has been applied with [src] by [user].", \ + "\blue You apply \the [src] to [M]." \ + ) + else + var/t_himself = "itself" + if (user.gender == MALE) + t_himself = "himself" + else if (user.gender == FEMALE) + t_himself = "herself" + + user.visible_message( \ + "\blue [M] applied [src] on [t_himself].", \ + "\blue You apply \the [src] on yourself." \ + ) + + if (istype(M, /mob/living/carbon/human)) + + + if(istype(user, /mob/living/carbon/human)) + var/mob/living/carbon/human/user2 = user + affecting = H.get_organ(check_zone(user2.zone_sel.selecting)) + else + if(!istype(affecting, /obj/item/organ/limb) || affecting:burn_dam <= 0) + affecting = H.get_organ("head") + + if(affecting.status == ORGAN_ORGANIC) // Just in case a robotic limb SOMEHOW got down to this point of the proc all you get is a message - RR + + if (affecting.heal_damage(src.heal_brute, src.heal_burn)) + H.update_damage_overlays(0) + + M.updatehealth() else - var/t_himself = "itself" - if (user.gender == MALE) - t_himself = "himself" - else if (user.gender == FEMALE) - t_himself = "herself" + M.heal_organ_damage((src.heal_brute/2), (src.heal_burn/2)) - user.visible_message( \ - "\blue [M] applied [src] on [t_himself].", \ - "\blue You apply \the [src] on yourself." \ - ) - if (istype(M, /mob/living/carbon/human)) - var/mob/living/carbon/human/H = M - var/obj/item/organ/limb/affecting = H.get_organ("chest") - - if(istype(user, /mob/living/carbon/human)) - var/mob/living/carbon/human/user2 = user - affecting = H.get_organ(check_zone(user2.zone_sel.selecting)) - else - if(!istype(affecting, /obj/item/organ/limb) || affecting:burn_dam <= 0) - affecting = H.get_organ("head") - - if (affecting.heal_damage(src.heal_brute, src.heal_burn)) - H.update_damage_overlays(0) - M.updatehealth() + use(1) else - M.heal_organ_damage((src.heal_brute/2), (src.heal_burn/2)) + user << "Medicine won't work on a robotic limb!" - use(1) /obj/item/stack/medical/bruise_pack name = "bruise pack" diff --git a/code/game/objects/items/toys.dm b/code/game/objects/items/toys.dm index ade5c540ab1..8a200bcbe84 100644 --- a/code/game/objects/items/toys.dm +++ b/code/game/objects/items/toys.dm @@ -97,7 +97,7 @@ * Fake singularity */ /obj/item/toy/spinningtoy - name = "Gravitational Singularity" + name = "gravitational singularity" desc = "\"Singulo\" brand spinning toy." icon = 'icons/obj/singularity.dmi' icon_state = "singularity_s1" @@ -484,26 +484,26 @@ ..() /obj/item/toy/prize/ripley - name = "toy ripley" + name = "toy Ripley" desc = "Mini-Mecha action figure! Collect them all! 1/11." /obj/item/toy/prize/fireripley - name = "toy firefighting ripley" + name = "toy firefighting Ripley" desc = "Mini-Mecha action figure! Collect them all! 2/11." icon_state = "fireripleytoy" /obj/item/toy/prize/deathripley - name = "toy deathsquad ripley" + name = "toy deathsquad Ripley" desc = "Mini-Mecha action figure! Collect them all! 3/11." icon_state = "deathripleytoy" /obj/item/toy/prize/gygax - name = "toy gygax" + name = "toy Gygax" desc = "Mini-Mecha action figure! Collect them all! 4/11." icon_state = "gygaxtoy" /obj/item/toy/prize/durand - name = "toy durand" + name = "toy Durand" desc = "Mini-Mecha action figure! Collect them all! 5/11." icon_state = "durandprize" @@ -513,27 +513,27 @@ icon_state = "honkprize" /obj/item/toy/prize/marauder - name = "toy marauder" + name = "toy Marauder" desc = "Mini-Mecha action figure! Collect them all! 7/11." icon_state = "marauderprize" /obj/item/toy/prize/seraph - name = "toy seraph" + name = "toy Seraph" desc = "Mini-Mecha action figure! Collect them all! 8/11." icon_state = "seraphprize" /obj/item/toy/prize/mauler - name = "toy mauler" + name = "toy Mauler" desc = "Mini-Mecha action figure! Collect them all! 9/11." icon_state = "maulerprize" /obj/item/toy/prize/odysseus - name = "toy odysseus" + name = "toy Odysseus" desc = "Mini-Mecha action figure! Collect them all! 10/11." icon_state = "odysseusprize" /obj/item/toy/prize/phazon - name = "toy phazon" + name = "toy Phazon" desc = "Mini-Mecha action figure! Collect them all! 11/11." icon_state = "phazonprize" @@ -556,5 +556,306 @@ cooldown = 1 spawn(30) cooldown = 0 return - ..() + + + + +/* +|| A Deck of Cards for playing various games of chance || +*/ + + + +obj/item/toy/cards + name = "deck of cards" + desc = "A deck of space-grade playing cards." + icon = 'icons/obj/toy.dmi' + icon_state = "deck_full" + var/list/cards = list() + +obj/item/toy/cards/New() + ..() + for(var/i = 2; i <= 10; i++) + cards += "[i] of Hearts" + cards += "[i] of Spades" + cards += "[i] of Clubs" + cards += "[i] of Diamonds" + cards += "King of Hearts" + cards += "King of Spades" + cards += "King of Clubs" + cards += "King of Diamonds" + cards += "Queen of Hearts" + cards += "Queen of Spades" + cards += "Queen of Clubs" + cards += "Queen of Diamonds" + cards += "Jack of Hearts" + cards += "Jack of Spades" + cards += "Jack of Clubs" + cards += "Jack of Diamonds" + cards += "Ace of Hearts" + cards += "Ace of Spades" + cards += "Ace of Clubs" + cards += "Ace of Diamonds" + + +obj/item/toy/cards/attack_hand(mob/user as mob) + var/choice = null + if(cards.len == 0) + src.icon_state = "deck_empty" + user << "There are no more cards to draw." + return + var/obj/item/toy/singlecard/H = new/obj/item/toy/singlecard(user.loc) + choice = cards[1] + H.cardname = choice + H.parentdeck = src + src.cards -= choice + H.pickup(user) + user.put_in_active_hand(H) + src.visible_message("[user] draws a card from the deck.", "You draw a card from the deck.") + if(cards.len > 26) + src.icon_state = "deck_full" + else if(cards.len > 10) + src.icon_state = "deck_half" + else if(cards.len > 1) + src.icon_state = "deck_low" + +obj/item/toy/cards/attack_self(mob/user as mob) + cards = shuffle(cards) + playsound(user, 'sound/items/cardshuffle.ogg', 50, 1) + user.visible_message("[user] shuffles the deck.", "You shuffle the deck.") + +obj/item/toy/cards/attackby(obj/item/toy/singlecard/C, mob/living/user) + ..() + if(istype(C)) + if(C.parentdeck == src) + src.cards += C.cardname + user.u_equip(C) + user.visible_message("[user] adds a card to the bottom of the deck.","You add the card to the bottom of the deck.") + del(C) + else + user << "You can't mix cards from other decks." + if(cards.len > 26) + src.icon_state = "deck_full" + else if(cards.len > 10) + src.icon_state = "deck_half" + else if(cards.len > 1) + src.icon_state = "deck_low" + + +obj/item/toy/cards/attackby(obj/item/toy/cardhand/C, mob/living/user) + ..() + if(istype(C)) + if(C.parentdeck == src) + src.cards += C.currenthand + user.u_equip(C) + user.visible_message("[user] puts their hand of cards in the deck.", "You put the hand of cards in the deck.") + del(C) + else + user << "You can't mix cards from other decks." + if(cards.len > 26) + src.icon_state = "deck_full" + else if(cards.len > 10) + src.icon_state = "deck_half" + else if(cards.len > 1) + src.icon_state = "deck_low" + +obj/item/toy/cards/MouseDrop(atom/over_object) + var/mob/M = usr + if(usr.stat || !ishuman(usr) || !usr.canmove || usr.restrained()) + return + if(Adjacent(usr)) + if(over_object == M) + M.put_in_hands(src) + usr << "You pick up the deck." + + else if(istype(over_object, /obj/screen)) + switch(over_object.name) + if("r_hand") + M.u_equip(src) + M.put_in_r_hand(src) + usr << "You pick up the deck." + if("l_hand") + M.u_equip(src) + M.put_in_l_hand(src) + usr << "You pick up the deck." + else + usr<< "You can't reach it from here." + + + +obj/item/toy/cardhand + name = "hand of cards" + desc = "A number of cards not in a deck, customarily held in ones hand." + icon = 'icons/obj/toy.dmi' + icon_state = "hand2" + var/list/currenthand = list() + var/obj/item/toy/cards/parentdeck = null + var/choice = null + + +obj/item/toy/cardhand/attack_self(mob/user as mob) + user.set_machine(src) + interact(user) + +obj/item/toy/cardhand/interact(mob/user) + var/dat = "You have:
" + for(var/t in currenthand) + dat += "A [t].
" + dat += "Which card will you remove next?" + var/datum/browser/popup = new(user, "cardhand", "Hand of Cards", 400, 240) + popup.set_title_image(user.browse_rsc_icon(src.icon, src.icon_state)) + popup.set_content(dat) + popup.open() + + +obj/item/toy/cardhand/Topic(href, href_list) + if(..()) + return + if(usr.stat || !ishuman(usr) || !usr.canmove) + return + var/mob/living/carbon/human/cardUser = usr + if(href_list["pick"]) + if (cardUser.get_item_by_slot(slot_l_hand) == src || cardUser.get_item_by_slot(slot_r_hand) == src) + var/choice = href_list["pick"] + var/obj/item/toy/singlecard/C = new/obj/item/toy/singlecard(cardUser.loc) + src.currenthand -= choice + C.parentdeck = src.parentdeck + C.cardname = choice + C.pickup(cardUser) + cardUser.put_in_any_hand_if_possible(C) + cardUser.visible_message("[cardUser] draws a card from \his hand.", "You take the [C.cardname] from your hand.") + + interact(cardUser) + + if(src.currenthand.len < 3) + src.icon_state = "hand2" + else if(src.currenthand.len < 4) + src.icon_state = "hand3" + else if(src.currenthand.len < 5) + src.icon_state = "hand4" + + if(src.currenthand.len == 1) + var/obj/item/toy/singlecard/N = new/obj/item/toy/singlecard(src.loc) + N.parentdeck = src.parentdeck + N.cardname = src.currenthand[1] + cardUser.u_equip(src) + N.pickup(cardUser) + cardUser.put_in_any_hand_if_possible(N) + cardUser << "You also take [currenthand[1]] and hold it." + cardUser << browse(null, "window=cardhand") + del(src) + return + +obj/item/toy/cardhand/attackby(obj/item/toy/singlecard/C, mob/living/user) + if(istype(C)) + if(C.parentdeck == src.parentdeck) + src.currenthand += C.cardname + user.u_equip(C) + user.visible_message("[user] adds a card to their hand.", "You add the [C.cardname] to your hand.") + interact(user) + if(currenthand.len > 4) + src.icon_state = "hand5" + else if(currenthand.len > 3) + src.icon_state = "hand4" + else if(currenthand.len > 2) + src.icon_state = "hand3" + del(C) + else + user << "You can't mix cards from other decks." + + + + + +obj/item/toy/singlecard + name = "card" + desc = "a card" + icon = 'icons/obj/toy.dmi' + icon_state = "singlecard_down" + var/cardname = null + var/obj/item/toy/cards/parentdeck = null + var/flipped = 0 + pixel_x = -5 + +obj/item/toy/singlecard/examine() + set src in usr.contents + if(ishuman(usr)) + var/mob/living/carbon/human/cardUser = usr + if(cardUser.get_item_by_slot(slot_l_hand) == src || cardUser.get_item_by_slot(slot_r_hand) == src) + cardUser.visible_message("[cardUser] checks \his card.", "The card reads: [src.cardname]") + else + cardUser << "You need to have the card in your hand to check it." + + +obj/item/toy/singlecard/verb/Flip() + set name = "Flip Card" + set category = "Object" + set src in range(1) + if(usr.stat || !ishuman(usr) || !usr.canmove || usr.restrained()) + return + if(!flipped) + src.flipped = 1 + if (cardname) + src.icon_state = "sc_[cardname]" + src.name = src.cardname + else + src.icon_state = "sc_Ace of Spades" + src.name = "What Card" + src.pixel_x = 5 + else if(flipped) + src.flipped = 0 + src.icon_state = "singlecard_down" + src.name = "card" + src.pixel_x = -5 + +obj/item/toy/singlecard/attackby(obj/item/I, mob/living/user) + if(istype(I, /obj/item/toy/singlecard/)) + var/obj/item/toy/singlecard/C = I + if(C.parentdeck == src.parentdeck) + var/obj/item/toy/cardhand/H = new/obj/item/toy/cardhand(user.loc) + H.currenthand += C.cardname + H.currenthand += src.cardname + H.parentdeck = C.parentdeck + user.u_equip(C) + H.pickup(user) + user.put_in_active_hand(H) + user << "You combine the [C.cardname] and the [src.cardname] into a hand." + del(C) + del(src) + else + user << "You can't mix cards from other decks." + + if(istype(I, /obj/item/toy/cardhand/)) + var/obj/item/toy/cardhand/H = I + if(H.parentdeck == parentdeck) + H.currenthand += cardname + user.u_equip(src) + user.visible_message("[user] adds a card to \his hand.", "You add the [cardname] to your hand.") + H.interact(user) + if(H.currenthand.len > 4) + H.icon_state = "hand5" + else if(H.currenthand.len > 3) + H.icon_state = "hand4" + else if(H.currenthand.len > 2) + H.icon_state = "hand3" + del(src) + else + user << "You can't mix cards from other decks." + + +obj/item/toy/singlecard/attack_self(mob/user) + if(usr.stat || !ishuman(usr) || !usr.canmove || usr.restrained()) + return + Flip() + + + + + + + + + + + diff --git a/code/game/objects/items/trash.dm b/code/game/objects/items/trash.dm index 12b8daee81d..ed69ba9f38a 100644 --- a/code/game/objects/items/trash.dm +++ b/code/game/objects/items/trash.dm @@ -5,7 +5,7 @@ w_class = 1.0 raisins - name = "4no raisins" + name = "\improper 4no raisins" icon_state= "4no_raisins" candy name = "candy" diff --git a/code/game/objects/items/weapons/grenades/chem_grenade.dm b/code/game/objects/items/weapons/grenades/chem_grenade.dm index 90a0648d751..ec03643444a 100644 --- a/code/game/objects/items/weapons/grenades/chem_grenade.dm +++ b/code/game/objects/items/weapons/grenades/chem_grenade.dm @@ -263,7 +263,7 @@ var/obj/item/weapon/reagent_containers/glass/beaker/B1 = new(src) var/obj/item/weapon/reagent_containers/glass/beaker/B2 = new(src) - B1.reagents.add_reagent("aluminum", 30) + B1.reagents.add_reagent("aluminium", 30) B2.reagents.add_reagent("foaming_agent", 10) B2.reagents.add_reagent("pacid", 10) @@ -282,7 +282,7 @@ var/obj/item/weapon/reagent_containers/glass/beaker/B1 = new(src) var/obj/item/weapon/reagent_containers/glass/beaker/B2 = new(src) - B1.reagents.add_reagent("aluminum", 25) + B1.reagents.add_reagent("aluminium", 25) B2.reagents.add_reagent("plasma", 25) B2.reagents.add_reagent("sacid", 25) diff --git a/code/game/objects/items/weapons/grenades/ghettobomb.dm b/code/game/objects/items/weapons/grenades/ghettobomb.dm index 07c37cecbeb..326f5b0dc46 100644 --- a/code/game/objects/items/weapons/grenades/ghettobomb.dm +++ b/code/game/objects/items/weapons/grenades/ghettobomb.dm @@ -16,7 +16,7 @@ /obj/item/weapon/grenade/iedcasing name = "improvised explosive assembly" - desc = "An igniter stuffed into an aluminum shell." + desc = "An igniter stuffed into an aluminium shell." w_class = 2.0 icon = 'icons/obj/grenade.dmi' icon_state = "improvised_grenade" diff --git a/code/game/objects/items/weapons/grenades/grenade.dm b/code/game/objects/items/weapons/grenades/grenade.dm index a98a6918ac9..630224d05ac 100644 --- a/code/game/objects/items/weapons/grenades/grenade.dm +++ b/code/game/objects/items/weapons/grenades/grenade.dm @@ -64,9 +64,8 @@ add_fingerprint(user) var/turf/bombturf = get_turf(src) var/area/A = get_area(bombturf) - var/log_str = "[key_name(usr)]? has primed a [name] for detonation at [A.name] (JMP)." - message_admins(log_str) - log_game(log_str) + message_admins("[key_name(usr)]? has primed a [name] for detonation at [A.name] (JMP).") + log_game("[key_name(usr)] has primed a [name] for detonation at [A.name] ([bombturf.x],[bombturf.y],[bombturf.z]).") if(iscarbon(user)) var/mob/living/carbon/C = user C.throw_mode_on() diff --git a/code/game/objects/items/weapons/implants/implant.dm b/code/game/objects/items/weapons/implants/implant.dm index 92c803a0b4a..28af4445f00 100644 --- a/code/game/objects/items/weapons/implants/implant.dm +++ b/code/game/objects/items/weapons/implants/implant.dm @@ -178,9 +178,9 @@ source.lying = 0 source.update_canmove() - reagents.add_reagent("synaptizine", 10) - reagents.add_reagent("tricordrazine", 10) - reagents.add_reagent("hyperzine", 10) + source.reagents.add_reagent("synaptizine", 10) + source.reagents.add_reagent("tricordrazine", 10) + source.reagents.add_reagent("hyperzine", 10) /obj/item/weapon/implant/adrenalin/implanted(mob/source) source.mind.store_memory("An adrenal implant can be activated by using the scream emote, say *scream to attempt to activate.", 0, 0) diff --git a/code/game/objects/items/weapons/melee/energy.dm b/code/game/objects/items/weapons/melee/energy.dm index f7d484b1832..3ae20446c88 100644 --- a/code/game/objects/items/weapons/melee/energy.dm +++ b/code/game/objects/items/weapons/melee/energy.dm @@ -1,11 +1,14 @@ /obj/item/weapon/melee/energy var/active = 0 - flags = FPRINT | TABLEPASS | NOBLOODY + flags = FPRINT | TABLEPASS - suicide_act(mob/user) - viewers(user) << pick("\red [user] is slitting \his stomach open with the [src.name]! It looks like \he's trying to commit seppuku.", \ - "\red [user] is falling on the [src.name]! It looks like \he's trying to commit suicide.") - return (BRUTELOSS|FIRELOSS) +/obj/item/weapon/melee/energy/suicide_act(mob/user) + viewers(user) << pick("\red [user] is slitting \his stomach open with the [src.name]! It looks like \he's trying to commit seppuku.", \ + "\red [user] is falling on the [src.name]! It looks like \he's trying to commit suicide.") + return (BRUTELOSS|FIRELOSS) + +/obj/item/weapon/melee/energy/rejects_blood() + return 1 /obj/item/weapon/melee/energy/axe name = "energy axe" @@ -16,7 +19,7 @@ throw_speed = 1 throw_range = 5 w_class = 3.0 - flags = FPRINT | CONDUCT | NOSHIELD | TABLEPASS | NOBLOODY + flags = FPRINT | CONDUCT | NOSHIELD | TABLEPASS origin_tech = "combat=3" attack_verb = list("attacked", "chopped", "cleaved", "torn", "cut") @@ -50,7 +53,7 @@ throw_speed = 1 throw_range = 5 w_class = 2.0 - flags = FPRINT | TABLEPASS | NOSHIELD | NOBLOODY + flags = FPRINT | TABLEPASS | NOSHIELD origin_tech = "magnets=3;syndicate=4" attack_verb = list("attacked", "slashed", "stabbed", "sliced", "torn", "ripped", "diced", "cut") var/hacked = 0 @@ -152,7 +155,7 @@ throw_speed = 1 throw_range = 1 w_class = 4.0//So you can't hide it in your pocket or some such. - flags = FPRINT | TABLEPASS | NOSHIELD | NOBLOODY + flags = FPRINT | TABLEPASS | NOSHIELD attack_verb = list("attacked", "slashed", "stabbed", "sliced", "torn", "ripped", "diced", "cut") var/datum/effect/effect/system/spark_spread/spark_system diff --git a/code/game/objects/items/weapons/storage/bible.dm b/code/game/objects/items/weapons/storage/bible.dm index 7c1c11c1899..944c33382af 100644 --- a/code/game/objects/items/weapons/storage/bible.dm +++ b/code/game/objects/items/weapons/storage/bible.dm @@ -27,8 +27,9 @@ var/mob/living/carbon/human/H = M var/heal_amt = 10 for(var/obj/item/organ/limb/affecting in H.organs) - if(affecting.heal_damage(heal_amt, heal_amt)) - H.update_damage_overlays(0) + if(affecting.status == ORGAN_ORGANIC) //No Bible can heal a robotic arm! + if(affecting.heal_damage(heal_amt, heal_amt)) + H.update_damage_overlays(0) return /obj/item/weapon/storage/bible/attack(mob/living/M as mob, mob/living/user as mob) @@ -70,10 +71,24 @@ ticker.mode.remove_cultist(M.mind)*/ if ((istype(M, /mob/living/carbon/human) && prob(60))) bless(M) - for(var/mob/O in viewers(M, null)) - O.show_message(text("\red [] heals [] with the power of [src.deity_name]!", user, M), 1) - M << "\red May the power of [src.deity_name] compel you to be healed!" - playsound(src.loc, "punch", 25, 1, -1) + if(ishuman(M)) + var/mob/living/carbon/human/H = M + var/message_halt = 0 + for(var/obj/item/organ/limb/affecting in H.organs) + if(affecting.status == ORGAN_ORGANIC) + if(message_halt == 0) + for(var/mob/O in viewers(M, null)) + O.show_message(text("\red [] heals [] with the power of [src.deity_name]!", user, M), 1) + M << "\red May the power of [src.deity_name] compel you to be healed!" + playsound(src.loc, "punch", 25, 1, -1) + message_halt = 1 + else + src << "[src.deity_name] refuses to heal this metalic taint!" + return + + + + else if(ishuman(M) && !istype(M:head, /obj/item/clothing/head/helmet)) M.adjustBrainLoss(10) @@ -81,6 +96,7 @@ for(var/mob/O in viewers(M, null)) O.show_message(text("\red [] beats [] over the head with []!", user, M, src), 1) playsound(src.loc, "punch", 25, 1, -1) + else if(M.stat == 2) for(var/mob/O in viewers(M, null)) O.show_message(text("\red [] smacks []'s lifeless corpse with [].", user, M, src), 1) diff --git a/code/game/objects/items/weapons/storage/storage.dm b/code/game/objects/items/weapons/storage/storage.dm index 3baf7f4f3f6..7b37c0e9c56 100644 --- a/code/game/objects/items/weapons/storage/storage.dm +++ b/code/game/objects/items/weapons/storage/storage.dm @@ -20,7 +20,7 @@ var/display_contents_with_number //Set this to make the storage item group contents of the same type and display them as a number. var/allow_quick_empty //Set this variable to allow the object to have the 'empty' verb, which dumps all the contents on the floor. var/allow_quick_gather //Set this variable to allow the object to have the 'toggle mode' verb, which quickly collects all items from a tile. - var/collection_mode = 1; //0 = pick one at a time, 1 = pick all on tile + var/collection_mode = 1; //0 = pick one at a time, 1 = pick all on tile, 2 = pick all of a type /obj/item/weapon/storage/MouseDrop(obj/over_object) @@ -180,7 +180,7 @@ //This proc return 1 if the item can be picked up and 0 if it can't. //Set the stop_messages to stop it from printing messages /obj/item/weapon/storage/proc/can_be_inserted(obj/item/W, stop_messages = 0) - if(!istype(W)) return //Not an item + if(!istype(W) || (W.flags & ABSTRACT)) return //Not an item if(loc == W) return 0 //Means the item is already in the storage item @@ -246,7 +246,7 @@ if(!prevent_warning && !istype(W, /obj/item/weapon/gun/energy/crossbow)) for(var/mob/M in viewers(usr, null)) if(M == usr) - usr << "You put \the [W] into [src]." + usr << "You put [W] into [src]." else if(in_range(M, usr)) //If someone is standing close enough, they can tell what it is... M.show_message("[usr] puts [W] into [src].") else if(W && W.w_class >= 3.0) //Otherwise they can only see large or normal items from a distance... @@ -351,8 +351,10 @@ set name = "Switch Gathering Method" set category = "Object" - collection_mode = !collection_mode + collection_mode = (collection_mode+1)%3 switch (collection_mode) + if(2) + usr << "[src] now picks up all items of a single type at once." if(1) usr << "[src] now picks up all items in a tile at once." if(0) diff --git a/code/game/objects/items/weapons/tanks/jetpack.dm b/code/game/objects/items/weapons/tanks/jetpack.dm index dd468d164b2..33b3ce06b0a 100644 --- a/code/game/objects/items/weapons/tanks/jetpack.dm +++ b/code/game/objects/items/weapons/tanks/jetpack.dm @@ -31,11 +31,11 @@ on = !on if(on) icon_state = "[icon_state]-on" -// item_state = "[item_state]-on" + // item_state = "[item_state]-on" ion_trail.start() else icon_state = initial(icon_state) -// item_state = initial(item_state) + // item_state = initial(item_state) ion_trail.stop() return @@ -81,6 +81,14 @@ ..() air_contents.oxygen = (6*ONE_ATMOSPHERE)*volume/(R_IDEAL_GAS_EQUATION*T20C) +/obj/item/weapon/tank/jetpack/oxygen/harness + name = "jet harness (oxygen)" + desc = "A lightweight tactical harness, used by those who don't want to be weighed down by traditional jetpacks." + icon_state = "jetpack-mini" + item_state = "jetpack-mini" + volume = 40 + throw_range = 7 + w_class = 3 /obj/item/weapon/tank/jetpack/carbondioxide name = "jetpack (carbon dioxide)" diff --git a/code/game/objects/items/weapons/twohanded.dm b/code/game/objects/items/weapons/twohanded.dm index 25108058581..e6bdbbb1f69 100644 --- a/code/game/objects/items/weapons/twohanded.dm +++ b/code/game/objects/items/weapons/twohanded.dm @@ -99,7 +99,7 @@ name = "offhand" icon_state = "offhand" w_class = 5.0 - abstract = 1 + flags = ABSTRACT /obj/item/weapon/twohanded/offhand/unwield() del(src) diff --git a/code/game/objects/items/weapons/vending_items.dm b/code/game/objects/items/weapons/vending_items.dm new file mode 100644 index 00000000000..3f44e648641 --- /dev/null +++ b/code/game/objects/items/weapons/vending_items.dm @@ -0,0 +1,58 @@ +/obj/item/weapon/vending_refill + name = "Resupply canister" + var/machine_name = "Generic" + + icon = 'icons/obj/vending_restock.dmi' + icon_state = "refill_snack" + item_state = "restock_unit" + flags = FPRINT | TABLEPASS| CONDUCT + force = 7.0 + throwforce = 15.0 + throw_speed = 1 + throw_range = 7 + w_class = 4.0 + + var/charges = 0 //how many restocking "charges" the refill has + +/obj/item/weapon/vending_refill/New() + ..() + name = "\improper [machine_name] restocking unit" + +/obj/item/weapon/vending_refill/examine() + set src in usr + ..() + if(charges) + usr << "It can restock [charges] item(s)." + else + usr << "It's empty!" + +//NOTE I decided to go for about 1/3 of a machine's capacity + +/obj/item/weapon/vending_refill/boozeomat + machine_name = "Booze-O-Mat" + icon_state = "refill_booze" + charges = 50//of 138 + +/obj/item/weapon/vending_refill/coffee + machine_name = "hot drinks" + icon_state = "refill_joe" + charges = 30//of 85 + +/obj/item/weapon/vending_refill/snack + machine_name = "Getmore Chocolate Corp" + charges = 15//of 48 + +/obj/item/weapon/vending_refill/cola + machine_name = "Robust Softdrinks" + icon_state = "refill_cola" + charges = 20//of 65 + +/obj/item/weapon/vending_refill/cigarette + machine_name = "cigarette" + icon_state = "refill_smoke" + charges = 10// of 30 + +/obj/item/weapon/vending_refill/autodrobe + machine_name = "AutoDrobe" + icon_state = "refill_costume" + charges = 28// of 58 diff --git a/code/game/objects/structures/crates_lockers/closets/syndicate.dm b/code/game/objects/structures/crates_lockers/closets/syndicate.dm index 07147bbb3c1..f4b31fd97fc 100644 --- a/code/game/objects/structures/crates_lockers/closets/syndicate.dm +++ b/code/game/objects/structures/crates_lockers/closets/syndicate.dm @@ -12,7 +12,7 @@ /obj/structure/closet/syndicate/personal/New() ..() sleep(2) - new /obj/item/weapon/tank/jetpack/oxygen(src) + new /obj/item/weapon/tank/jetpack/oxygen/harness(src) new /obj/item/clothing/mask/gas/syndicate(src) new /obj/item/clothing/under/syndicate(src) new /obj/item/clothing/head/helmet/space/rig/syndi(src) diff --git a/code/game/objects/structures/crates_lockers/closets/wardrobe.dm b/code/game/objects/structures/crates_lockers/closets/wardrobe.dm index f123d0a9fa0..04cb0538675 100644 --- a/code/game/objects/structures/crates_lockers/closets/wardrobe.dm +++ b/code/game/objects/structures/crates_lockers/closets/wardrobe.dm @@ -120,8 +120,8 @@ /obj/structure/closet/wardrobe/yellow name = "yellow wardrobe" - icon_state = "wardrobe-y" - icon_closed = "wardrobe-y" + icon_state = "yellow" + icon_closed = "yeloww" /obj/structure/closet/wardrobe/yellow/New() new /obj/item/clothing/under/color/yellow(src) @@ -135,8 +135,8 @@ /obj/structure/closet/wardrobe/atmospherics_yellow name = "atmospherics wardrobe" - icon_state = "yellow" - icon_closed = "yellow" + icon_state = "atmos" + icon_closed = "atmos" /obj/structure/closet/wardrobe/atmospherics_yellow/New() new /obj/item/clothing/under/rank/atmospheric_technician(src) diff --git a/code/game/objects/structures/crates_lockers/crates.dm b/code/game/objects/structures/crates_lockers/crates.dm index e7597bd61a7..ab397404dcc 100644 --- a/code/game/objects/structures/crates_lockers/crates.dm +++ b/code/game/objects/structures/crates_lockers/crates.dm @@ -378,23 +378,3 @@ src.req_access += pick(get_all_accesses()) ..() - -/obj/structure/closet/crate/ex_act(severity) - switch(severity) - if(1.0) - for(var/obj/O in src.contents) - del(O) - del(src) - return - if(2.0) - for(var/obj/O in src.contents) - if(prob(50)) - del(O) - del(src) - return - if(3.0) - if (prob(50)) - del(src) - return - else - return diff --git a/code/game/objects/structures/flora.dm b/code/game/objects/structures/flora.dm index 0a3c655ba23..9d3f2c0a82e 100644 --- a/code/game/objects/structures/flora.dm +++ b/code/game/objects/structures/flora.dm @@ -28,6 +28,12 @@ icon = 'icons/obj/flora/deadtrees.dmi' icon_state = "tree_1" +/obj/structure/flora/tree/festivus + name = "festivus pole" + icon = 'icons/obj/flora/pinetrees.dmi' + icon_state = "festivus_pole" + desc = "During last year's Feats of Strength the Research Director was able to suplex this passing immobile rod into a planter." + /obj/structure/flora/tree/dead/New() icon_state = "tree_[rand(1, 6)]" ..() diff --git a/code/game/objects/structures/musician.dm b/code/game/objects/structures/musician.dm index f9c3af20b00..02d1dc63834 100644 --- a/code/game/objects/structures/musician.dm +++ b/code/game/objects/structures/musician.dm @@ -50,7 +50,7 @@ // and play var/turf/source = get_turf(instrumentObj) for(var/mob/M in hearers(15, source)) - M.playsound_local(source, file(soundfile), 100, falloff = 2) + M.playsound_local(source, file(soundfile), 100, falloff = 5) /datum/song/proc/updateDialog(mob/user as mob) instrumentObj.updateDialog() // assumes it's an object in world, override if otherwise diff --git a/code/game/objects/structures/transit_tubes.dm b/code/game/objects/structures/transit_tubes.dm index 5e85802b1fa..41bde491118 100644 --- a/code/game/objects/structures/transit_tubes.dm +++ b/code/game/objects/structures/transit_tubes.dm @@ -30,6 +30,8 @@ enter_delay = 3 var/pod_moving = 0 var/automatic_launch_time = 100 + var/cooldown_delay = 30 + var/launch_cooldown = 0 var/const/OPEN_DURATION = 6 var/const/CLOSE_DURATION = 6 @@ -121,9 +123,33 @@ obj/structure/ex_act(severity) open_animation() else if(icon_state == "open") - close_animation() + if(pod.contents.len && user.loc != pod) + user.visible_message("[user] starts emptying [pod]'s contents onto the floor!") + if(do_after(user, 40)) //So it doesn't default to close_animation() on fail + if(pod.loc == loc) + for(var/atom/movable/AM in pod) + AM.loc = get_turf(user) + if(ismob(AM)) + var/mob/M = AM + M.Weaken(5) + + else + close_animation() + break +/obj/structure/transit_tube/station/attackby(obj/item/W, mob/user) + if(istype(W, /obj/item/weapon/grab) && icon_state == "open") + var/obj/item/weapon/grab/G = W + if(ismob(G.affecting) && G.state >= GRAB_AGGRESSIVE) + var/mob/GM = G.affecting + for(var/obj/structure/transit_tube_pod/pod in loc) + pod.visible_message("[user] starts putting [GM] into the [pod]!") + if(do_after(user, 60) && GM && G && G.affecting == GM) + GM.Weaken(5) + src.Bumped(GM) + del(G) + break /obj/structure/transit_tube/station/proc/open_animation() if(icon_state == "closed") @@ -150,7 +176,7 @@ obj/structure/ex_act(severity) pod_moving = 1 close_animation() sleep(CLOSE_DURATION + 2) - if(icon_state == "closed" && pod) + if(icon_state == "closed" && pod && launch_cooldown < world.time) pod.follow_tube() pod_moving = 0 @@ -179,6 +205,7 @@ obj/structure/ex_act(severity) /obj/structure/transit_tube/station/pod_stopped(obj/structure/transit_tube_pod/pod, from_dir) pod_moving = 1 spawn(5) + launch_cooldown = world.time + min(cooldown_delay, automatic_launch_time) open_animation() sleep(OPEN_DURATION + 2) pod_moving = 0 @@ -422,7 +449,6 @@ obj/structure/ex_act(severity) return - // Parse the icon_state into a list of directions. // This means that mappers can use Dream Maker's built in // "Generate Instances from Icon-states" option to get all diff --git a/code/game/sound.dm b/code/game/sound.dm index 2cbdc1fe399..cf876319587 100644 --- a/code/game/sound.dm +++ b/code/game/sound.dm @@ -1,4 +1,4 @@ -/proc/playsound(var/atom/source, soundin, vol as num, vary, extrarange as num) +/proc/playsound(var/atom/source, soundin, vol as num, vary, extrarange as num, falloff) soundin = get_sfx(soundin) // same sound for everyone @@ -7,20 +7,22 @@ return var/frequency = get_rand_frequency() // Same frequency for everybody + var/turf/turf_source = get_turf(source) // Looping through the player list has the added bonus of working for mobs inside containers for (var/P in player_list) var/mob/M = P if(!M || !M.client) continue - var/turf/T = get_turf(M) - if(T && T.z == source.z) - if(get_dist(T, source) <= world.view + extrarange) - M.playsound_local(source, soundin, vol, vary, frequency) + if(get_dist(M, turf_source) <= world.view + extrarange) + var/turf/T = get_turf(M) + if(T && T.z == turf_source.z) + M.playsound_local(turf_source, soundin, vol, vary, frequency, falloff) var/const/FALLOFF_SOUNDS = 1 +var/const/SURROUND_CAP = 7 -/mob/proc/playsound_local(var/atom/source, soundin, vol as num, vary, frequency, falloff) +/mob/proc/playsound_local(var/turf/turf_source, soundin, vol as num, vary, frequency, falloff) if(!src.client || ear_deaf > 0) return soundin = get_sfx(soundin) @@ -35,18 +37,18 @@ var/const/FALLOFF_SOUNDS = 1 else S.frequency = get_rand_frequency() - if(isturf(source)) + if(isturf(turf_source)) // 3D sounds, the technology is here! var/turf/T = get_turf(src) - var/dx = source.x - T.x // Hearing from the right/left - S.x = round(max(-10, min(10, dx)), 1) + var/dx = turf_source.x - T.x // Hearing from the right/left - var/dz = source.y - T.y // Hearing from infront/behind - S.z = round(max(-10, min(10, dz)), 1) + S.x = round(max(-SURROUND_CAP, min(SURROUND_CAP, dx)), 1) + + var/dz = turf_source.y - T.y // Hearing from infront/behind + S.z = round(max(-SURROUND_CAP, min(SURROUND_CAP, dz)), 1) // The y value is for above your head, but there is no ceiling in 2d spessmens. S.y = 1 - S.falloff = (falloff ? falloff : FALLOFF_SOUNDS) src << S diff --git a/code/game/turfs/simulated.dm b/code/game/turfs/simulated.dm index 1024f14d78a..7bd7b596a96 100644 --- a/code/game/turfs/simulated.dm +++ b/code/game/turfs/simulated.dm @@ -25,6 +25,8 @@ overlays += wet_overlay spawn(rand(790, 820)) // Purely so for visual effect + if(!istype(src, /turf/simulated)) //Because turfs don't get deleted, they change, adapt, transform, evolve and deform. they are one and they are all. + return if(wet > wet_setting) return wet = 0 if(wet_overlay) diff --git a/code/game/verbs/ooc.dm b/code/game/verbs/ooc.dm index 51c297fb101..87289267d97 100644 --- a/code/game/verbs/ooc.dm +++ b/code/game/verbs/ooc.dm @@ -76,4 +76,25 @@ var/global/normal_ooc_colour = "#002eb8" prefs.ooccolor = sanitize_ooccolor(new_ooccolor) prefs.save_preferences() feedback_add_details("admin_verb","OC") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! - return \ No newline at end of file + return + +//Checks admin notice +/client/verb/admin_notice() + set name = "Adminnotice" + set category = "Admin" + set desc ="Check the admin notice if it has been set" + + if(admin_notice) + src << "\blue Admin Notice:\n \t [admin_notice]" + else + src << "\blue There are no admin notices at the moment." + +/client/verb/motd() + set name = "MOTD" + set category = "OOC" + set desc ="Check the Message of the Day" + + if(join_motd) + src << "
[join_motd]
" + else + src << "\blue The Message of the Day has not been set." \ No newline at end of file diff --git a/code/modules/admin/NewBan.dm b/code/modules/admin/NewBan.dm index 5402e8b3f1f..38a4334fae7 100644 --- a/code/modules/admin/NewBan.dm +++ b/code/modules/admin/NewBan.dm @@ -134,8 +134,8 @@ var/savefile/Banlist log_admin("Ban Expired: [key]") message_admins("Ban Expired: [key]") else - ban_unban_log_save("[key_name_admin(usr)] unbanned [key]") - log_admin("[key_name_admin(usr)] unbanned [key]") + ban_unban_log_save("[key_name(usr)] unbanned [key]") + log_admin("[key_name(usr)] unbanned [key]") message_admins("[key_name_admin(usr)] unbanned: [key]") feedback_inc("ban_unban",1) usr.client.holder.DB_ban_unban( ckey(key), BANTYPE_ANY_FULLBAN) diff --git a/code/modules/admin/admin.dm b/code/modules/admin/admin.dm index ac4c3405b90..1f26ad0e918 100644 --- a/code/modules/admin/admin.dm +++ b/code/modules/admin/admin.dm @@ -537,6 +537,25 @@ var/global/floorIsLava = 0 log_admin("Announce: [key_name(usr)] : [message]") feedback_add_details("admin_verb","A") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! +/datum/admins/proc/set_admin_notice() + set category = "Special Verbs" + set name = "Set Admin Notice" + set desc ="Set an announcement that appears to everyone who joins the server. Only lasts this round" + if(!check_rights(0)) return + + admin_notice = input(src,"Set a public notice for this round. Everyone who joins the server will see it.\n(Leaving it blank will delete the current notice):","Set Notice",admin_notice) as null|message + switch(admin_notice) + if(null) + return + if("") + message_admins("[key_name(usr)] removed the admin notice.") + log_admin("[key_name(usr)] removed the admin notice:\n[admin_notice]") + return + message_admins("[key_name(usr)] set the admin notice.") + log_admin("[key_name(usr)] set the admin notice:\n[admin_notice]") + world << "\blue Admin Notice:\n \t [admin_notice]" + feedback_add_details("admin_verb","SAN") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + /datum/admins/proc/toggleooc() set category = "Server" set desc="Toggle dis bitch" diff --git a/code/modules/admin/admin_ranks.dm b/code/modules/admin/admin_ranks.dm index e8cd48844c5..770456a6e35 100644 --- a/code/modules/admin/admin_ranks.dm +++ b/code/modules/admin/admin_ranks.dm @@ -281,4 +281,4 @@ var/list/admin_ranks = list() //list of all admin_rank datums log_admin("[key_name(usr)] added keyword [keyword] to permission of [adm_ckey]") log_admin_permission_modification(adm_ckey, D.rank.rights) - edit_admin_permissions() \ No newline at end of file + edit_admin_permissions() diff --git a/code/modules/admin/admin_verbs.dm b/code/modules/admin/admin_verbs.dm index 745d9cd6caa..a098cf02d2c 100644 --- a/code/modules/admin/admin_verbs.dm +++ b/code/modules/admin/admin_verbs.dm @@ -27,6 +27,7 @@ var/list/admin_verbs_admin = list( /datum/admins/proc/toggleenter, /*toggles whether people can join the current game*/ /datum/admins/proc/toggleguests, /*toggles whether guests can join the current game*/ /datum/admins/proc/announce, /*priority announce something to all clients.*/ + /datum/admins/proc/set_admin_notice,/*announcement all clients see when joining the server.*/ /client/proc/admin_ghost, /*allows us to ghost/reenter body at will*/ /client/proc/toggle_view_range, /*changes how far we can see*/ /datum/admins/proc/view_txt_log, /*shows the server log (diary) for today*/ @@ -138,6 +139,7 @@ var/list/admin_verbs_hideable = list( /datum/admins/proc/toggleenter, /datum/admins/proc/toggleguests, /datum/admins/proc/announce, + /datum/admins/proc/set_admin_notice, /client/proc/admin_ghost, /client/proc/toggle_view_range, /datum/admins/proc/view_txt_log, diff --git a/code/modules/admin/newbanjob.dm b/code/modules/admin/newbanjob.dm index 3ba12599ba7..60ed1aa886a 100644 --- a/code/modules/admin/newbanjob.dm +++ b/code/modules/admin/newbanjob.dm @@ -175,9 +175,9 @@ var/savefile/Banlistjob log_admin("Banjob Expired: [key]") message_admins("Banjob Expired: [key]") else - log_admin("[key_name_admin(usr)] unjobbanned [key] from [rank]") + log_admin("[key_name(usr)] unjobbanned [key] from [rank]") message_admins("[key_name_admin(usr)] unjobbanned:[key] from [rank]") - ban_unban_log_save("[key_name_admin(usr)] unjobbanned [key] from [rank]") + ban_unban_log_save("[key_name(usr)] unjobbanned [key] from [rank]") feedback_inc("ban_job_unban",1) feedback_add_details("ban_job_unban","- [rank]") diff --git a/code/modules/admin/topic.dm b/code/modules/admin/topic.dm index 0034cf3b2fe..ffba4b4b691 100644 --- a/code/modules/admin/topic.dm +++ b/code/modules/admin/topic.dm @@ -1339,11 +1339,11 @@ usr << "The person you are trying to contact is not wearing a headset" return - var/input = input(src.owner, "Please enter a message to reply to [key_name(H)] via their headset.","Outgoing message from Centcomm", "") + var/input = input(src.owner, "Please enter a message to reply to [key_name(H)] via their headset.","Outgoing message from Centcom", "") if(!input) return src.owner << "You sent [input] to [H] via a secure channel." - log_admin("[src.owner] replied to [key_name(H)]'s Centcomm message with the message [input].") + log_admin("[src.owner] replied to [key_name(H)]'s Centcom message with the message [input].") message_admins("[src.owner] replied to [key_name(H)]'s Centcom message with: \"[input]\"") H << "You hear something crackle in your ears for a moment before a voice speaks. \"Please stand by for a message from Central Command. Message as follows. [input]. Message ends.\"" @@ -1671,7 +1671,7 @@ MAX_EX_HEAVY_RANGE = 7 MAX_EX_DEVESTATION_RANGE = 3 message_admins("\red [key_name_admin(usr)] changed the bomb cap to [MAX_EX_DEVESTATION_RANGE], [MAX_EX_HEAVY_RANGE], [MAX_EX_LIGHT_RANGE]", 1) - log_admin("[key_name_admin(usr)] changed the bomb cap to [MAX_EX_DEVESTATION_RANGE], [MAX_EX_HEAVY_RANGE], [MAX_EX_LIGHT_RANGE]") + log_admin("[key_name(usr)] changed the bomb cap to [MAX_EX_DEVESTATION_RANGE], [MAX_EX_HEAVY_RANGE], [MAX_EX_LIGHT_RANGE]") if("wave") feedback_inc("admin_secrets_fun_used",1) @@ -1851,7 +1851,7 @@ if(W.z == 1 && !istype(get_area(W), /area/bridge) && !istype(get_area(W), /area/crew_quarters) && !istype(get_area(W), /area/security/prison)) W.req_access = list() message_admins("[key_name_admin(usr)] activated Egalitarian Station mode") - command_alert("Centcomm airlock control override activated. Please take this time to get acquainted with your coworkers.") + command_alert("Centcom airlock control override activated. Please take this time to get acquainted with your coworkers.") world << sound('sound/AI/commandreport.ogg') if("dorf") feedback_inc("admin_secrets_fun_used",1) @@ -1944,7 +1944,7 @@ for(var/name in listkicked) strkicked += "[name], " message_admins("[key_name_admin(usr)] has kicked [afkonly ? "all AFK" : "all"] clients from the lobby. [length(listkicked)] clients kicked: [strkicked ? strkicked : "--"]", 1) - log_admin("[key_name_admin(usr)] has kicked [afkonly ? "all AFK" : "all"] clients from the lobby. [length(listkicked)] clients kicked: [strkicked ? strkicked : "--"]") + log_admin("[key_name(usr)] has kicked [afkonly ? "all AFK" : "all"] clients from the lobby. [length(listkicked)] clients kicked: [strkicked ? strkicked : "--"]") else usr << "You may only use this when the game is running" if("showailaws") @@ -2070,7 +2070,7 @@ newChannel.is_admin_channel = 1 feedback_inc("newscaster_channels",1) news_network.network_channels += newChannel //Adding channel to the global network - log_admin("[key_name_admin(usr)] created command feed channel: [src.admincaster_feed_channel.channel_name]!") + log_admin("[key_name(usr)] created command feed channel: [src.admincaster_feed_channel.channel_name]!") src.admincaster_screen=5 src.access_news_network() @@ -2105,7 +2105,7 @@ for(var/obj/machinery/newscaster/NEWSCASTER in allCasters) NEWSCASTER.newsAlert(src.admincaster_feed_channel.channel_name) - log_admin("[key_name_admin(usr)] submitted a feed story to channel: [src.admincaster_feed_channel.channel_name]!") + log_admin("[key_name(usr)] submitted a feed story to channel: [src.admincaster_feed_channel.channel_name]!") src.access_news_network() else if(href_list["ac_create_channel"]) @@ -2170,7 +2170,7 @@ news_network.wanted_issue.body = src.admincaster_feed_message.body news_network.wanted_issue.backup_author = src.admincaster_feed_message.backup_author src.admincaster_screen = 19 - log_admin("[key_name_admin(usr)] issued a Station-wide Wanted Notification for [src.admincaster_feed_message.author]!") + log_admin("[key_name(usr)] issued a Station-wide Wanted Notification for [src.admincaster_feed_message.author]!") src.access_news_network() else if(href_list["ac_cancel_wanted"]) diff --git a/code/modules/admin/verbs/debug.dm b/code/modules/admin/verbs/debug.dm index 3fc9a3fcd93..197756fefc7 100644 --- a/code/modules/admin/verbs/debug.dm +++ b/code/modules/admin/verbs/debug.dm @@ -924,11 +924,14 @@ var/global/list/g_fancy_list_of_safe_types = null M.equip_to_slot_or_del(W, slot_wear_id) if("special ops officer") + var/obj/item/device/radio/headset/R = new /obj/item/device/radio/headset/headset_cent(M) + R.set_frequency(1441) + M.equip_to_slot_or_del(R, slot_ears) + M.equip_to_slot_or_del(new /obj/item/clothing/under/syndicate/combat(M), slot_w_uniform) M.equip_to_slot_or_del(new /obj/item/clothing/suit/armor/swat/officer(M), slot_wear_suit) M.equip_to_slot_or_del(new /obj/item/clothing/shoes/swat/combat(M), slot_shoes) M.equip_to_slot_or_del(new /obj/item/clothing/gloves/combat(M), slot_gloves) - M.equip_to_slot_or_del(new /obj/item/device/radio/headset/headset_cent(M), slot_ears) M.equip_to_slot_or_del(new /obj/item/clothing/glasses/thermal/eyepatch(M), slot_glasses) M.equip_to_slot_or_del(new /obj/item/clothing/mask/cigarette/cigar/havana(M), slot_wear_mask) M.equip_to_slot_or_del(new /obj/item/clothing/head/helmet/space/deathsquad/beret(M), slot_head) diff --git a/code/modules/admin/verbs/pray.dm b/code/modules/admin/verbs/pray.dm index 840799f9467..6451ed11748 100644 --- a/code/modules/admin/verbs/pray.dm +++ b/code/modules/admin/verbs/pray.dm @@ -29,7 +29,7 @@ /proc/Centcomm_announce(var/text , var/mob/Sender) var/msg = copytext(sanitize(text), 1, MAX_MESSAGE_LEN) - msg = "\blue CENTCOMM:[key_name(Sender, 1)] (PP) (VV) (SM) (JMP) (CA) (BSA) (RPLY): [msg]" + msg = "\blue CENTCOM:[key_name(Sender, 1)] (PP) (VV) (SM) (JMP) (CA) (BSA) (RPLY): [msg]" admins << msg /proc/Syndicate_announce(var/text , var/mob/Sender) diff --git a/code/modules/awaymissions/loot.dm b/code/modules/awaymissions/loot.dm index 948def54681..65e78dd968b 100644 --- a/code/modules/awaymissions/loot.dm +++ b/code/modules/awaymissions/loot.dm @@ -8,7 +8,7 @@ /obj/effect/spawner/lootdrop/initialize() if(loot && loot.len) for(var/i = lootcount, i > 0, i--) - if(!loot.len) return + if(!loot.len) break var/lootspawn = pick(loot) if(!lootdoubles) loot.Remove(lootspawn) diff --git a/code/modules/client/preferences_toggles.dm b/code/modules/client/preferences_toggles.dm index 1273a84028f..8c2297108e7 100644 --- a/code/modules/client/preferences_toggles.dm +++ b/code/modules/client/preferences_toggles.dm @@ -129,7 +129,10 @@ prefs.save_preferences() src << "Others can[(prefs.toggles & MEMBER_PUBLIC) ? "" : "not"] see whether you are a byond member." -var/list/ghost_forms = list("ghost","ghostking","ghostian2") +var/list/ghost_forms = list("ghost","ghostking","ghostian2","ghost_red","ghost_black", \ + "ghost_blue","ghost_yellow","ghost_green","ghost_pink", \ + "ghost_cyan","ghost_dblue","ghost_dred","ghost_dgreen", \ + "ghost_dcyan","ghost_grey","ghost_dyellow","ghost_dpink") /client/verb/pick_form() set name = "Choose Ghost Form" set category = "Preferences" diff --git a/code/modules/clothing/gloves/miscellaneous.dm b/code/modules/clothing/gloves/miscellaneous.dm index 6ab112d03d8..2e551d4161b 100644 --- a/code/modules/clothing/gloves/miscellaneous.dm +++ b/code/modules/clothing/gloves/miscellaneous.dm @@ -42,8 +42,12 @@ item_color = "medical" //Exists for washing machines. Is not different from latex gloves in any way. /obj/item/clothing/gloves/botanic_leather - desc = "These leather gloves protect against thorns, barbs, prickles, spikes and other harmful objects of floral origin." + desc = "These leather gloves protect against thorns, barbs, prickles, spikes and other harmful objects of floral origin. They're also quite warm." name = "botanist's leather gloves" icon_state = "leather" item_state = "ggloves" permeability_coefficient = 0.9 + cold_protection = HANDS + min_cold_protection_temperature = GLOVES_MIN_TEMP_PROTECT + heat_protection = HANDS + max_heat_protection_temperature = GLOVES_MAX_TEMP_PROTECT \ No newline at end of file diff --git a/code/modules/clothing/suits/armor.dm b/code/modules/clothing/suits/armor.dm index 8f513a82ed9..583bdcd42c7 100644 --- a/code/modules/clothing/suits/armor.dm +++ b/code/modules/clothing/suits/armor.dm @@ -162,7 +162,7 @@ /obj/item/clothing/suit/armor/centcom - name = "\improper Centcomm armor" + name = "\improper Centcom armor" desc = "A suit that protects against some damage." icon_state = "centcom" item_state = "centcom" diff --git a/code/modules/clothing/suits/jobs.dm b/code/modules/clothing/suits/jobs.dm index fd56d1627d0..6adce1d083f 100644 --- a/code/modules/clothing/suits/jobs.dm +++ b/code/modules/clothing/suits/jobs.dm @@ -20,6 +20,7 @@ item_state = "bio_suit" body_parts_covered = CHEST|GROIN|LEGS|ARMS flags_inv = HIDEJUMPSUIT + allowed = list(/obj/item/weapon/disk, /obj/item/weapon/stamp, /obj/item/weapon/reagent_containers/food/drinks/flask, /obj/item/weapon/melee, /obj/item/weapon/storage/lockbox/medal, /obj/item/device/flash, /obj/item/weapon/storage/box/matches, /obj/item/weapon/lighter, /obj/item/clothing/mask/cigarette, /obj/item/weapon/storage/fancy/cigarettes, /obj/item/weapon/tank/emergency_oxygen) //Chaplain /obj/item/clothing/suit/chaplain_hoodie diff --git a/code/modules/clothing/under/color.dm b/code/modules/clothing/under/color.dm index 67684deccc1..dfe13854b02 100644 --- a/code/modules/clothing/under/color.dm +++ b/code/modules/clothing/under/color.dm @@ -73,84 +73,84 @@ flags = FPRINT | TABLEPASS | ONESIZEFITSALL /obj/item/clothing/under/psyche - name = "psychedelic" + name = "psychedelic jumpsuit" desc = "Groovy!" icon_state = "psyche" item_color = "psyche" /obj/item/clothing/under/lightblue - name = "lightblue" + name = "lightblue jumpsuit" desc = "lightblue" icon_state = "lightblue" item_color = "lightblue" /obj/item/clothing/under/aqua - name = "aqua" + name = "aqua jumpsuit" desc = "aqua" icon_state = "aqua" item_color = "aqua" flags = FPRINT | TABLEPASS | ONESIZEFITSALL /obj/item/clothing/under/purple - name = "purple" + name = "purple jumpsuit" desc = "purple" icon_state = "purple" item_state = "p_suit" item_color = "purple" /obj/item/clothing/under/lightpurple - name = "lightpurple" + name = "lightpurple jumpsuit" desc = "lightpurple" icon_state = "lightpurple" item_color = "lightpurple" /obj/item/clothing/under/lightgreen - name = "lightgreen" + name = "lightgreen jumpsuit" desc = "lightgreen" icon_state = "lightgreen" item_color = "lightgreen" /obj/item/clothing/under/lightblue - name = "lightblue" + name = "lightblue jumpsuit" desc = "lightblue" icon_state = "lightblue" item_color = "lightblue" /obj/item/clothing/under/lightbrown - name = "lightbrown" + name = "lightbrown jumpsuit" desc = "lightbrown" icon_state = "lightbrown" item_color = "lightbrown" flags = FPRINT | TABLEPASS | ONESIZEFITSALL /obj/item/clothing/under/brown - name = "brown" + name = "brown jumpsuit" desc = "brown" icon_state = "brown" item_color = "brown" flags = FPRINT | TABLEPASS | ONESIZEFITSALL /obj/item/clothing/under/yellowgreen - name = "yellowgreen" + name = "yellowgreen jumpsuit" desc = "yellowgreen" icon_state = "yellowgreen" item_color = "yellowgreen" /obj/item/clothing/under/darkblue - name = "darkblue" + name = "darkblue jumpsuit" desc = "darkblue" icon_state = "darkblue" item_color = "darkblue" flags = FPRINT | TABLEPASS | ONESIZEFITSALL /obj/item/clothing/under/lightred - name = "lightred" + name = "lightred jumpsuit" desc = "lightred" icon_state = "lightred" item_color = "lightred" /obj/item/clothing/under/darkred - name = "darkred" + name = "darkred jumpsuit" desc = "darkred" icon_state = "darkred" item_color = "darkred" diff --git a/code/modules/detectivework/footprints_and_rag.dm b/code/modules/detectivework/footprints_and_rag.dm index 409373d42e2..bc55934b5ba 100644 --- a/code/modules/detectivework/footprints_and_rag.dm +++ b/code/modules/detectivework/footprints_and_rag.dm @@ -1,11 +1,8 @@ /mob - var/bloody_hands = 0 var/mob/living/carbon/human/bloody_hands_mob - var/track_blood var/mob/living/carbon/human/track_blood_mob - var/track_blood_type /obj/item/clothing/gloves var/transfer_blood = 0 diff --git a/code/modules/events/event_manager.dm b/code/modules/events/event_manager.dm index 7bdc7d663cc..b41e08d2d0c 100644 --- a/code/modules/events/event_manager.dm +++ b/code/modules/events/event_manager.dm @@ -231,6 +231,7 @@ var/datum/controller/event/events switch(DD) if(10) holiday = "Human-Rights Day" if(14) holiday = "Monkey Day" + if(21) holiday = "Mayan Doomsday Anniversary" if(22) holiday = "Orgasming Day" //lol. These all actually exist if(24) holiday = "Xmas" if(25) holiday = "Xmas" diff --git a/code/modules/events/holiday/xmas.dm b/code/modules/events/holiday/xmas.dm index 4785fbe560f..e66a1c815f8 100644 --- a/code/modules/events/holiday/xmas.dm +++ b/code/modules/events/holiday/xmas.dm @@ -31,6 +31,8 @@ new /obj/item/weapon/a_gift(T) for(var/mob/living/simple_animal/corgi/Ian/Ian in mob_list) Ian.place_on_head(new /obj/item/clothing/head/helmet/space/santahat(Ian)) + for(var/obj/machinery/computer/security/telescreen/entertainment/Monitor in machines) + Monitor.icon_state = "entertainment_xmas" /datum/round_event/presents/announce() command_alert("Ho Ho Ho, Merry Xmas!", "Unknown Transmission") @@ -43,9 +45,6 @@ desc = "Directions for use: Requires two people, one to pull each end." var/cracked = 0 -/obj/item/weapon/toy/xmas_cracker/New() - ..() - /obj/item/weapon/toy/xmas_cracker/attack(mob/target, mob/user) if( !cracked && istype(target,/mob/living/carbon/human) && (target.stat == CONSCIOUS) && !target.get_active_hand() ) target.visible_message("[user] and [target] pop \an [src]! *pop*", "You pull \an [src] with [target]! *pop*", "You hear a *pop*.") diff --git a/code/modules/events/shuttle_loan.dm b/code/modules/events/shuttle_loan.dm index 9ba4b862a9d..50393dab127 100644 --- a/code/modules/events/shuttle_loan.dm +++ b/code/modules/events/shuttle_loan.dm @@ -23,18 +23,18 @@ supply_shuttle.shuttle_loan = src switch(dispatch_type) if(HIJACK_SYNDIE) - command_alert("The syndicate are trying to infiltrate your station. If you let them hijack your shuttle, you'll save us a headache.","CentComm Counter Intelligence") + command_alert("The syndicate are trying to infiltrate your station. If you let them hijack your shuttle, you'll save us a headache.","Centcom Counter Intelligence") if(RUSKY_PARTY) - command_alert("A group of angry russians want to have a party, can you send them your cargo shuttle then make them disappear?","CentComm Russian Outreach Program") + command_alert("A group of angry russians want to have a party, can you send them your cargo shuttle then make them disappear?","Centcom Russian Outreach Program") if(SPIDER_GIFT) - command_alert("The Spider Clan has sent us a mysterious gift, can we ship it to you to see what's inside?","CentComm Diplomatic Corps") + command_alert("The Spider Clan has sent us a mysterious gift, can we ship it to you to see what's inside?","Centcom Diplomatic Corps") if(DEPARTMENT_RESUPPLY) - command_alert("Seems we've ordered doubles of our department resupply packages this month. Can we send them to you?","CentComm Supply Department") + command_alert("Seems we've ordered doubles of our department resupply packages this month. Can we send them to you?","Centcom Supply Department") thanks_msg = "The shuttle will be returned in 5 minutes." bonus_points = 0 /datum/round_event/shuttle_loan/proc/loan_shuttle() - command_alert(thanks_msg, "Cargo shuttle commandeered by CentComm.") + command_alert(thanks_msg, "Cargo shuttle commandeered by Centcom.") dispatched = 1 supply_shuttle.points += bonus_points @@ -172,7 +172,7 @@ while(crate_types.len > 0) var/datum/supply_order/O = new /datum/supply_order() O.ordernum = supply_shuttle.ordernum - O.orderedby = "CentComm" + O.orderedby = "Centcom" supply_shuttle.shoppinglist += O var/spawn_type = crate_types[crate_types.len] diff --git a/code/modules/events/spacevine.dm b/code/modules/events/spacevine.dm index 1054b43e4cd..fddb051241d 100644 --- a/code/modules/events/spacevine.dm +++ b/code/modules/events/spacevine.dm @@ -103,9 +103,9 @@ "You hear shredding and ripping.") unbuckle() else - var/text = pick("rips","tears","pulls") + var/text = pick("rip","tear","pull") user.visible_message(\ - "[user.name] [text] at the vines.",\ + "[user.name] [text]s at the vines.",\ "You [text] at the vines.",\ "You hear shredding and ripping.") return diff --git a/code/modules/events/vent_clog.dm b/code/modules/events/vent_clog.dm index 8dce200e64f..405c54f99f4 100644 --- a/code/modules/events/vent_clog.dm +++ b/code/modules/events/vent_clog.dm @@ -25,7 +25,7 @@ if(activeFor % interval == 0) var/obj/vent = pick_n_take(vents) - var/list/gunk = list("water","carbon","flour","radium","toxin","cleaner","nutriment","condensedcapsaicin","psilocybin","lube", + var/list/gunk = list("water","carbon","flour","radium","toxin","cleaner","nutriment","condensedcapsaicin","mushroomhallucinogen","lube", "plantbgone","banana","anti_toxin","space_drugs","hyperzine","holywater","ethanol","hot_coco","pacid") var/datum/reagents/R = new/datum/reagents(50) R.my_atom = vent diff --git a/code/modules/food/recipes_microwave.dm b/code/modules/food/recipes_microwave.dm index 571ffbc6974..1b5b92b86e9 100644 --- a/code/modules/food/recipes_microwave.dm +++ b/code/modules/food/recipes_microwave.dm @@ -27,7 +27,7 @@ /* /datum/recipe/bananaphone - reagents = list("psilocybin" = 5) //Trippin' balls, man. + reagents = list("mushroomhallucinogen" = 5) //Trippin' balls, man. items = list( /obj/item/weapon/reagent_containers/food/snacks/grown/banana, /obj/item/device/radio @@ -704,7 +704,7 @@ result = /obj/item/weapon/reagent_containers/food/snacks/tomatosoup /datum/recipe/rofflewaffles - reagents = list("psilocybin" = 5, "flour" = 10) + reagents = list("mushroomhallucinogen" = 5, "flour" = 10) items = list( /obj/item/weapon/reagent_containers/food/snacks/egg, /obj/item/weapon/reagent_containers/food/snacks/egg, diff --git a/code/modules/hydroponics/grown.dm b/code/modules/hydroponics/grown.dm index 58525834c72..67b455c53a0 100644 --- a/code/modules/hydroponics/grown.dm +++ b/code/modules/hydroponics/grown.dm @@ -716,7 +716,13 @@ /obj/item/weapon/reagent_containers/food/snacks/grown/grass/attack_self(mob/user as mob) user << "You prepare the astroturf." - new/obj/item/stack/tile/grass(user.loc) + var/location = get_turf(user) + var/grassAmt = 1 // The grass we're holding + for(var/obj/item/weapon/reagent_containers/food/snacks/grown/grass/grassToConvert in location) // The grass on the floor + grassAmt += 1 + del(grassToConvert) + var/obj/item/stack/tile/newAstroturf = new /obj/item/stack/tile/grass(location) + newAstroturf.amount = grassAmt del(src) /obj/item/weapon/reagent_containers/food/snacks/grown/kudzupod @@ -727,8 +733,8 @@ New() ..() spawn(5) //So potency can be set in the proc that creates these crops - reagents.add_reagent("nutriment",1+round((potency / 50), 1)) - reagents.add_reagent("anti_toxin",1+round((potency / 25), 1)) + reagents.add_reagent("nutriment", 1+round((potency / 50), 1)) + reagents.add_reagent("anti_toxin", 1+round((potency / 25), 1)) bitesize = 1+round(reagents.total_volume / 2, 1) /obj/item/weapon/reagent_containers/food/snacks/grown/icepepper @@ -765,22 +771,22 @@ /obj/item/weapon/reagent_containers/food/snacks/grown/mushroom/reishi seed = "/obj/item/seeds/reishimycelium" name = "reishi" - desc = "Ganoderma lucidum: A special fungus believed to help relieve stress." + desc = "Ganoderma lucidum: A special fungus known for its medicinal and stress relieving properties." icon_state = "reishi" potency = 10 New() ..() spawn(5) //So potency can be set in the proc that creates these crops reagents.add_reagent("nutriment", 1) + reagents.add_reagent("anti_toxin", 3+round(potency / 3, 1)) reagents.add_reagent("stoxin", 3+round(potency / 3, 1)) - reagents.add_reagent("space_drugs", 1+round(potency / 25, 1)) bitesize = 1+round(reagents.total_volume / 2, 1) /obj/item/weapon/reagent_containers/food/snacks/grown/mushroom/reishi/attackby(var/obj/item/O as obj, var/mob/user as mob) . = ..() if (istype(O, /obj/item/device/analyzer/plant_analyzer)) + user << "- Anti-Toxin: [reagents.get_reagent_amount("anti_toxin")]%" user << "- Sleep Toxin: [reagents.get_reagent_amount("stoxin")]%" - user << "- Space Drugs: [reagents.get_reagent_amount("space_drugs")]%" /obj/item/weapon/reagent_containers/food/snacks/grown/mushroom/amanita seed = "/obj/item/seeds/amanitamycelium" @@ -793,14 +799,14 @@ spawn(5) //So potency can be set in the proc that creates these crops reagents.add_reagent("nutriment", 1) reagents.add_reagent("amatoxin", 3+round(potency / 3, 1)) - reagents.add_reagent("psilocybin", 1+round(potency / 25, 1)) + reagents.add_reagent("mushroomhallucinogen", 1+round(potency / 25, 1)) bitesize = 1+round(reagents.total_volume / 2, 1) /obj/item/weapon/reagent_containers/food/snacks/grown/mushroom/amanita/attackby(var/obj/item/O as obj, var/mob/user as mob) . = ..() if (istype(O, /obj/item/device/analyzer/plant_analyzer)) user << "- Amatoxins: [reagents.get_reagent_amount("amatoxin")]%" - user << "- Psilocybin: [reagents.get_reagent_amount("psilocybin")]%" + user << "- Mushroom Hallucinogen: [reagents.get_reagent_amount("mushroomhallucinogen")]%" /obj/item/weapon/reagent_containers/food/snacks/grown/mushroom/angel seed = "/obj/item/seeds/angelmycelium" @@ -813,14 +819,14 @@ spawn(5) //So potency can be set in the proc that creates these crops reagents.add_reagent("nutriment", 1+round((potency / 50), 1)) reagents.add_reagent("amatoxin", 13+round(potency / 3, 1)) - reagents.add_reagent("psilocybin", 1+round(potency / 25, 1)) + reagents.add_reagent("mushroomhallucinogen", 1+round(potency / 25, 1)) bitesize = 1+round(reagents.total_volume / 2, 1) /obj/item/weapon/reagent_containers/food/snacks/grown/mushroom/angel/attackby(var/obj/item/O as obj, var/mob/user as mob) . = ..() if (istype(O, /obj/item/device/analyzer/plant_analyzer)) user << "- Amatoxins: [reagents.get_reagent_amount("amatoxin")]%" - user << "- Psilocybin: [reagents.get_reagent_amount("psilocybin")]%" + user << "- Mushroom Hallucinogen: [reagents.get_reagent_amount("mushroomhallucinogen")]%" /obj/item/weapon/reagent_containers/food/snacks/grown/mushroom/libertycap seed = "/obj/item/seeds/libertymycelium" @@ -832,13 +838,13 @@ ..() spawn(5) //So potency can be set in the proc that creates these crops reagents.add_reagent("nutriment", 1+round((potency / 50), 1)) - reagents.add_reagent("psilocybin", 3+round(potency / 5, 1)) + reagents.add_reagent("mushroomhallucinogen", 3+round(potency / 5, 1)) bitesize = 1+round(reagents.total_volume / 2, 1) /obj/item/weapon/reagent_containers/food/snacks/grown/mushroom/libertycap/attackby(var/obj/item/O as obj, var/mob/user as mob) . = ..() if (istype(O, /obj/item/device/analyzer/plant_analyzer)) - user << "- Psilocybin: [reagents.get_reagent_amount("psilocybin")]%" + user << "- Mushroom Hallucinogen: [reagents.get_reagent_amount("mushroomhallucinogen")]%" /obj/item/weapon/reagent_containers/food/snacks/grown/mushroom/plumphelmet seed = "/obj/item/seeds/plumpmycelium" @@ -878,7 +884,7 @@ New() ..() spawn(5) //So potency can be set in the proc that creates these crops - reagents.add_reagent("nutriment",1+round((potency / 25), 1)) + reagents.add_reagent("nutriment", 1+round((potency / 25), 1)) bitesize = 1+round(reagents.total_volume / 2, 1) /obj/item/weapon/reagent_containers/food/snacks/grown/mushroom/glowshroom @@ -897,7 +903,7 @@ potency = 30 plant_type = 2 spawn(5) //So potency can be set in the proc that creates these crops - reagents.add_reagent("radium",1+round((potency / 20), 1)) + reagents.add_reagent("radium", 1+round((potency / 20), 1)) if(istype(src.loc,/mob)) pickup(src.loc)//adjusts the lighting on the mob else @@ -971,3 +977,21 @@ reagents.add_reagent("nutriment", 1+round((potency / 20), 1)) reagents.add_reagent("singulo", 1+round((potency / 5), 1)) bitesize = 1+round(reagents.total_volume / 2, 1) + +/obj/item/weapon/reagent_containers/food/snacks/grown/gatfruit + seed = "/obj/item/seeds/gatfruit" + name = "gatfruit" + desc = "It smells like burning." + icon_state = "gatfruit" + potency = 60 + origin_tech = "combat=3" + trash = /obj/item/weapon/gun/projectile/revolver + New() + ..() + spawn(5) //So potency can be set in the proc that creates these crops + reagents.add_reagent("sulfur", 1+round((potency / 10), 1)) + reagents.add_reagent("carbon", 1+round((potency / 10), 1)) + reagents.add_reagent("nitrogen", 1+round((potency / 15), 1)) + reagents.add_reagent("potassium", 1+round((potency / 20), 1)) + bitesize = 1+round(reagents.total_volume / 2, 1) + diff --git a/code/modules/hydroponics/hydroponics.dm b/code/modules/hydroponics/hydroponics.dm index b9c25badad5..c0a9a814980 100644 --- a/code/modules/hydroponics/hydroponics.dm +++ b/code/modules/hydroponics/hydroponics.dm @@ -58,6 +58,18 @@ obj/machinery/hydroponics/process() if(nutrilevel <= 0 && myseed.plant_type != 1) adjustHealth(-rand(1,3)) +//Photosynthesis///////////////////////////////////////////////////////// + // Lack of light hurts non-mushrooms + if(isturf(loc)) + var/turf/currentTurf = loc + var/lightAmt = currentTurf.lighting_lumcount + if(myseed.plant_type == 2) // Mushroom + if(lightAmt < 2) + adjustHealth(-1) + else // Non-mushroom + if(lightAmt < 4) + adjustHealth(-2) + //Water////////////////////////////////////////////////////////////////// // Drink random amount of water adjustWater(-rand(1,6)) @@ -228,7 +240,7 @@ obj/machinery/hydroponics/proc/hardmutate() obj/machinery/hydroponics/proc/mutatespecie() // Mutagent produced a new plant! if(!planted || dead) return - + var/oldPlantName = myseed.plantname if(myseed.mutatelist.len > 0) var/mutantseed = pick(myseed.mutatelist) @@ -282,7 +294,6 @@ obj/machinery/hydroponics/proc/plantdies() // OH NOES!!!!! I put this all in one pestlevel = 0 // Pests die if(!dead) update_icon() - visible_message("\improper\red [myseed.plantname] are looking very unhealthy!") dead = 1 @@ -314,9 +325,9 @@ obj/machinery/hydroponics/attackby(var/obj/item/O as obj, var/mob/user as mob) else if(istype(O, /obj/item/weapon/reagent_containers) ) // Syringe stuff (and other reagent containers now too) var/obj/item/weapon/reagent_containers/reagent_source = O var/datum/reagents/S = new /datum/reagents() - + S.my_atom = src - + var/obj/target = myseed ? myseed.plantname : src if(istype(reagent_source, /obj/item/weapon/reagent_containers/syringe)) @@ -327,7 +338,7 @@ obj/machinery/hydroponics/attackby(var/obj/item/O as obj, var/mob/user as mob) if(!reagent_source.reagents.total_volume) user << "[reagent_source] is empty." return 1 - + if(istype(reagent_source, /obj/item/weapon/reagent_containers/food/snacks) || istype(reagent_source, /obj/item/weapon/reagent_containers/pill)) visible_message("[user] composts [reagent_source], spreading it through [target].") reagent_source.reagents.trans_to(S,reagent_source.reagents.total_volume) @@ -345,12 +356,12 @@ obj/machinery/hydroponics/attackby(var/obj/item/O as obj, var/mob/user as mob) playsound(loc, 'sound/effects/spray3.ogg', 50, 1, -6) else if(reagent_source.amount_per_transfer_from_this) // Droppers, cans, beakers, what have you. visible_message("[user] uses [reagent_source] on [target].") - + // Beakers, bottles, buckets, etc. Can't use is_open_container though. if(istype(reagent_source, /obj/item/weapon/reagent_containers/glass/)) playsound(loc, 'sound/effects/slosh.ogg', 25, 1) - - // There needs to be a good amount of mutagen to actually work + + // Requires 5 mutagen to possibly change species. if(S.has_reagent("mutagen", 5)) switch(rand(100)) if(91 to 100) plantdies() @@ -361,6 +372,11 @@ obj/machinery/hydroponics/attackby(var/obj/item/O as obj, var/mob/user as mob) if(11 to 20) mutateweed() if(1 to 10) mutatepest() else user << "Nothing happens..." + // 2 or 1 units is enough to change the yield and other stats. + else if(S.has_reagent("mutagen", 2)) + hardmutate() + else if(S.has_reagent("mutagen", 1)) + mutate() // Antitoxin binds shit pretty well. So the tox goes significantly down if(S.has_reagent("anti_toxin", 1)) @@ -463,10 +479,7 @@ obj/machinery/hydroponics/attackby(var/obj/item/O as obj, var/mob/user as mob) adjustNutri(round(S.get_reagent_amount("nutriment")*1)) // Poor man's mutagen. - if(S.has_reagent("radium", 1)) - adjustHealth(-round(S.get_reagent_amount("radium")*1.5)) - adjustToxic(round(S.get_reagent_amount("radium")*2)) - if(S.has_reagent("radium", 10)) + if(S.has_reagent("radium", 10) || S.has_reagent("uranium", 10)) switch(rand(100)) if(91 to 100) plantdies() if(81 to 90) mutatespecie() @@ -476,6 +489,19 @@ obj/machinery/hydroponics/attackby(var/obj/item/O as obj, var/mob/user as mob) if(11 to 20) mutateweed() if(1 to 10) mutatepest() else user << "Nothing happens..." + // Can change the yield and other stats, but requires more than mutagen + else if(S.has_reagent("radium", 5) || S.has_reagent("uranium", 5)) + hardmutate() + else if(S.has_reagent("radium", 2) || S.has_reagent("uranium", 2)) + mutate() + + // After handling the mutating, we now handle the damage from adding crude radioactives... + if(S.has_reagent("uranium", 1)) + adjustHealth(-round(S.get_reagent_amount("uranium")*1)) + adjustToxic(round(S.get_reagent_amount("uranium")*2)) + if(S.has_reagent("radium", 1)) + adjustHealth(-round(S.get_reagent_amount("radium")*1)) + adjustToxic(round(S.get_reagent_amount("radium")*3)) // Radium is harsher (OOC: also easier to produce) // The best stuff there is. For testing/debugging. if(S.has_reagent("adminordrazine", 1)) @@ -540,7 +566,7 @@ obj/machinery/hydroponics/attackby(var/obj/item/O as obj, var/mob/user as mob) user << "-Water level: \blue [waterlevel]/100" user << "-Nutrition level: \blue [nutrilevel]/10" user << "" - + else if(istype(O, /obj/item/weapon/minihoe)) if(weedlevel > 0) user.visible_message("[user] uproots the weeds.", "You remove the weeds from [src].") @@ -812,10 +838,12 @@ obj/machinery/hydroponics/attackby(var/obj/item/O as obj, var/mob/user as mob) /obj/machinery/hydroponics/proc/update_tray(mob/user = usr) harvest = 0 lastproduce = age - if((yieldmod * myseed.yield) <= 0) + if(istype(myseed,/obj/item/seeds/replicapod/)) + user << "You harvest from the [myseed.plantname]." + else if((yieldmod * myseed.yield) <= 0) user << "\red You fail to harvest anything useful." else - user << "You harvest from the [myseed.plantname]." + user << "You harvest [yieldmod * myseed.yield] items from the [myseed.plantname]." if(myseed.oneharvest) del(myseed) planted = 0 diff --git a/code/modules/hydroponics/seeds.dm b/code/modules/hydroponics/seeds.dm index 74b271e1b58..4bd87828b18 100644 --- a/code/modules/hydroponics/seeds.dm +++ b/code/modules/hydroponics/seeds.dm @@ -429,7 +429,7 @@ /obj/item/seeds/reishimycelium name = "pack of reishi mycelium" - desc = "This mycelium grows into something relaxing." + desc = "This mycelium grows into something medicinal and relaxing." icon_state = "mycelium-reishi" species = "reishi" plantname = "Reishi" @@ -439,7 +439,7 @@ maturation = 10 production = 5 yield = 4 - potency = 15 // Sleeping based on potency? + potency = 15 oneharvest = 1 growthstages = 4 plant_type = 2 @@ -1050,3 +1050,19 @@ potency = 20 plant_type = 0 growthstages = 6 + +/obj/item/seeds/gatfruit + name = "pack of gatfruit seeds" + desc = "These seeds grow into .357 revolvers." + icon_state = "seed-gatfruit" + species = "gatfruit" + plantname = "gatfruit" + product = /obj/item/weapon/reagent_containers/food/snacks/grown/gatfruit + lifespan = 20 + endurance = 20 + maturation = 40 + production = 10 + yield = 2 + potency = 60 + plant_type = 0 + growthstages = 2 \ No newline at end of file diff --git a/code/modules/library/lib_items.dm b/code/modules/library/lib_items.dm index e3b03bad0cb..4c04ea6ce13 100644 --- a/code/modules/library/lib_items.dm +++ b/code/modules/library/lib_items.dm @@ -60,7 +60,7 @@ state = 0 if(2) - if(istype(I, /obj/item/weapon/book)) + if(istype(I, /obj/item/weapon/book) || istype(I, /obj/item/weapon/spellbook)) user.drop_item() I.loc = src update_icon() diff --git a/code/modules/mining/mine_turfs.dm b/code/modules/mining/mine_turfs.dm index c182a1a5a32..a92a6019ec3 100644 --- a/code/modules/mining/mine_turfs.dm +++ b/code/modules/mining/mine_turfs.dm @@ -415,7 +415,7 @@ if(istype(W,/obj/item/weapon/storage/bag/ore)) var/obj/item/weapon/storage/bag/ore/S = W - if(S.collection_mode) + if(S.collection_mode == 1) for(var/obj/item/weapon/ore/O in src.contents) O.attackby(W,user) return diff --git a/code/modules/mining/ores_coins.dm b/code/modules/mining/ores_coins.dm index d35dbd733cc..60ce30b3917 100644 --- a/code/modules/mining/ores_coins.dm +++ b/code/modules/mining/ores_coins.dm @@ -22,10 +22,12 @@ attack_self(mob/living/user as mob) //It's magic I ain't gonna explain how instant conversion with no tool works. -- Urist var/location = get_turf(user) - for(var/obj/item/weapon/ore/glass/sandToConvert in location) - new /obj/item/stack/sheet/mineral/sandstone(location) + var/sandAmt = 1 // The sand we're holding + for(var/obj/item/weapon/ore/glass/sandToConvert in location) // The sand on the floor + sandAmt += 1 del(sandToConvert) - new /obj/item/stack/sheet/mineral/sandstone(location) + var/obj/item/stack/sheet/mineral/newSandstone = new /obj/item/stack/sheet/mineral/sandstone(location) + newSandstone.amount = sandAmt del(src) /obj/item/weapon/ore/plasma diff --git a/code/modules/mob/inventory.dm b/code/modules/mob/inventory.dm index 212970e9900..87930516848 100644 --- a/code/modules/mob/inventory.dm +++ b/code/modules/mob/inventory.dm @@ -14,7 +14,7 @@ //Puts the item into your l_hand if possible and calls all necessary triggers/updates. returns 1 on success. /mob/proc/put_in_l_hand(var/obj/item/W) - if(lying) return 0 + if(lying && !(W.flags&ABSTRACT)) return 0 if(!istype(W)) return 0 if(!l_hand) W.loc = src //TODO: move to equipped? @@ -30,7 +30,7 @@ //Puts the item into your r_hand if possible and calls all necessary triggers/updates. returns 1 on success. /mob/proc/put_in_r_hand(var/obj/item/W) - if(lying) return 0 + if(lying && !(W.flags&ABSTRACT)) return 0 if(!istype(W)) return 0 if(!r_hand) W.loc = src diff --git a/code/modules/mob/living/carbon/alien/alien.dm b/code/modules/mob/living/carbon/alien/alien.dm index 8e9629639b9..23fcf21929a 100644 --- a/code/modules/mob/living/carbon/alien/alien.dm +++ b/code/modules/mob/living/carbon/alien/alien.dm @@ -41,7 +41,7 @@ /mob/living/carbon/alien/adjustToxLoss(amount) storedPlasma = min(max(storedPlasma + amount,0),max_plasma) //upper limit of max_plasma, lower limit of 0 - hud_used.alien_plasma_display.maptext = "
[storedPlasma]
" + updatePlasmaDisplay() return /mob/living/carbon/alien/adjustFireLoss(amount) // Weak to Fire diff --git a/code/modules/mob/living/carbon/alien/screen.dm b/code/modules/mob/living/carbon/alien/screen.dm index 26b699276f8..8ad742fdb64 100644 --- a/code/modules/mob/living/carbon/alien/screen.dm +++ b/code/modules/mob/living/carbon/alien/screen.dm @@ -1,3 +1,10 @@ /obj/screen/zone_sel/alien/update_icon() overlays.Cut() - overlays += selecting \ No newline at end of file + overlays += selecting + +/mob/living/carbon/alien/proc/updatePlasmaDisplay() + if(hud_used) //clientless aliens + hud_used.alien_plasma_display.maptext = "
[storedPlasma]
" + +/mob/living/carbon/alien/larva/updatePlasmaDisplay() + return \ No newline at end of file diff --git a/code/modules/mob/living/carbon/alien/special/alien_embryo.dm b/code/modules/mob/living/carbon/alien/special/alien_embryo.dm index 2ec4c5e9ada..c12e5b31611 100644 --- a/code/modules/mob/living/carbon/alien/special/alien_embryo.dm +++ b/code/modules/mob/living/carbon/alien/special/alien_embryo.dm @@ -13,6 +13,7 @@ var/const/ALIEN_AFK_BRACKET = 450 // 45 seconds /obj/item/alien_embryo/New() if(istype(loc, /mob/living)) affected_mob = loc + affected_mob.status_flags |= XENO_HOST processing_objects.Add(src) spawn(0) AddInfectionImages(affected_mob) diff --git a/code/modules/mob/living/carbon/alien/special/facehugger.dm b/code/modules/mob/living/carbon/alien/special/facehugger.dm index a37b3483a60..b9b04c90203 100644 --- a/code/modules/mob/living/carbon/alien/special/facehugger.dm +++ b/code/modules/mob/living/carbon/alien/special/facehugger.dm @@ -161,14 +161,15 @@ var/const/MAX_ACTIVE_TIME = 400 if(!sterile) //target.contract_disease(new /datum/disease/alien_embryo(0)) //so infection chance is same as virus infection chance - new /obj/item/alien_embryo(target) - target.status_flags |= XENO_HOST - target.visible_message("\red \b [src] falls limp after violating [target]'s face!") Die() icon_state = "[initial(icon_state)]_impregnated" + if(!target.getlimb(/obj/item/organ/limb/robot/chest) && !(target.status_flags & XENO_HOST)) + new /obj/item/alien_embryo(target) + + if(iscorgi(target)) var/mob/living/simple_animal/corgi/C = target src.loc = get_turf(C) diff --git a/code/modules/mob/living/carbon/carbon.dm b/code/modules/mob/living/carbon/carbon.dm index 73a037fd4a6..871f9a7712a 100644 --- a/code/modules/mob/living/carbon/carbon.dm +++ b/code/modules/mob/living/carbon/carbon.dm @@ -46,6 +46,13 @@ visible_message("[M] bursts out of [src]!") . = ..() +/mob/living/carbon/AltClickOn(var/atom/A) + if(!src.stat && src.mind.changeling && src.mind.changeling.chosen_sting && (istype(A, /mob/living/carbon)) && (A != src)) + next_click = world.time + 5 + call(src, src.mind.changeling.chosen_sting)(A) + else + ..() + /mob/living/carbon/attack_hand(mob/user) if(!iscarbon(user)) return @@ -466,9 +473,9 @@
[name]
-
Mask: [wear_mask ? wear_mask : "Nothing"] -
Left Hand: [l_hand ? l_hand : "Nothing"] -
Right Hand: [r_hand ? r_hand : "Nothing"]"} +
Mask: [(wear_mask && !(wear_mask.flags&ABSTRACT)) ? wear_mask : "Nothing"] +
Left Hand: [(l_hand && !(l_hand.flags&ABSTRACT)) ? l_hand : "Nothing"] +
Right Hand: [(r_hand && !(r_hand.flags&ABSTRACT)) ? r_hand : "Nothing"]"} dat += "
Back: [back ? back : "Nothing"]" diff --git a/code/modules/mob/living/carbon/human/examine.dm b/code/modules/mob/living/carbon/human/examine.dm index bb5e59c44bb..3c2f8f79eee 100644 --- a/code/modules/mob/living/carbon/human/examine.dm +++ b/code/modules/mob/living/carbon/human/examine.dm @@ -104,14 +104,14 @@ msg += "[t_He] [t_has] \icon[back] \a [back] on [t_his] back.\n" //left hand - if(l_hand && !l_hand.abstract) + if(l_hand && !(l_hand.flags&ABSTRACT)) if(l_hand.blood_DNA) msg += "[t_He] [t_is] holding \icon[l_hand] [l_hand.gender==PLURAL?"some":"a"] blood-stained [l_hand.name] in [t_his] left hand!\n" else msg += "[t_He] [t_is] holding \icon[l_hand] \a [l_hand] in [t_his] left hand.\n" //right hand - if(r_hand && !r_hand.abstract) + if(r_hand && !(r_hand.flags&ABSTRACT)) if(r_hand.blood_DNA) msg += "[t_He] [t_is] holding \icon[r_hand] [r_hand.gender==PLURAL?"some":"a"] blood-stained [r_hand.name] in [t_his] right hand!\n" else diff --git a/code/modules/mob/living/carbon/human/human.dm b/code/modules/mob/living/carbon/human/human.dm index e10c86e18b1..0125ca4ff44 100644 --- a/code/modules/mob/living/carbon/human/human.dm +++ b/code/modules/mob/living/carbon/human/human.dm @@ -7,6 +7,7 @@ var/list/hud_list = list() + /mob/living/carbon/human/dummy real_name = "Test Dummy" status_flags = GODMODE|CANPUSH @@ -319,38 +320,38 @@
[name]
-
Mask: [wear_mask ? wear_mask : "Nothing"] -
Left Hand: [l_hand ? l_hand : "Nothing"] -
Right Hand: [r_hand ? r_hand : "Nothing"] -
Gloves: [gloves ? gloves : "Nothing"] -
Eyes: [glasses ? glasses : "Nothing"] -
Ears: [ears ? ears : "Nothing"] -
Head: [head ? head : "Nothing"] -
Shoes: [shoes ? shoes : "Nothing"]"} +
Mask: [(wear_mask && !(wear_mask.flags&ABSTRACT)) ? wear_mask : "Nothing"] +
Left Hand: [(l_hand && !(l_hand.flags&ABSTRACT)) ? l_hand : "Nothing"] +
Right Hand: [(r_hand && !(r_hand.flags&ABSTRACT)) ? r_hand : "Nothing"] +
Gloves: [(gloves && !(gloves.flags&ABSTRACT)) ? gloves : "Nothing"] +
Eyes: [(glasses && !(glasses.flags&ABSTRACT)) ? glasses : "Nothing"] +
Ears: [(ears && !(ears.flags&ABSTRACT)) ? ears : "Nothing"] +
Head: [(head && !(head.flags&ABSTRACT)) ? head : "Nothing"] +
Shoes: [(shoes && !(shoes.flags&ABSTRACT)) ? shoes : "Nothing"]"} - dat += "
Uniform: [w_uniform ? w_uniform : "Nothing"]" + dat += "
Uniform: [(w_uniform && !(w_uniform.flags&ABSTRACT)) ? w_uniform : "Nothing"]" if(w_uniform) - dat += "
Belt: [belt ? belt : "Nothing"]" + dat += "
Belt: [(belt && !(belt.flags&ABSTRACT)) ? belt : "Nothing"]" - dat += "
Exosuit: [wear_suit ? wear_suit : "Nothing"]" + dat += "
Exosuit: [(wear_suit && !(wear_suit.flags&ABSTRACT)) ? wear_suit : "Nothing"]" if(wear_suit) - dat += "
Suit Storage: [s_store ? s_store : "Nothing"]" + dat += "
Suit Storage: [(s_store && !(s_store.flags&ABSTRACT)) ? s_store : "Nothing"]" - dat += "
Back: [back ? back : "Nothing"]" + dat += "
Back: [(back && !(back.flags&ABSTRACT)) ? back : "Nothing"]" if(istype(wear_mask, /obj/item/clothing/mask) && istype(back, /obj/item/weapon/tank)) dat += "
[internal ? "Disable Internals" : "Set Internals"]" if(w_uniform) //we checked already, but a different place. - dat += "
ID: [wear_id ? wear_id : "Nothing"]" + dat += "
ID: [(wear_id && !(wear_id.flags&ABSTRACT)) ? wear_id : "Nothing"]" if(handcuffed) dat += "
Handcuffed" if(legcuffed) dat += "
Legcuffed" if(w_uniform) - dat += "

Left Pocket ([l_store ? "Full" : "Empty"])" - dat += " - Right Pocket ([r_store ? "Full" : "Empty"])" + dat += "

Left Pocket ([(l_store && !(l_store.flags&ABSTRACT)) ? "Full" : "Empty"])" + dat += " - Right Pocket ([(r_store && !(r_store.flags&ABSTRACT)) ? "Full" : "Empty"])" dat += {"
@@ -390,9 +391,9 @@ //visible_message("[usr] tries to empty [src]'s pockets.", \ "[usr] tries to empty [src]'s pockets.") // Pickpocketing! - if(pocket_item) + if(pocket_item && !(pocket_item.flags&ABSTRACT)) usr << "You try to empty [src]'s [pocket_side] pocket." - else if(place_item && place_item.mob_can_equip(src, pocket_id, 1)) + else if(place_item && place_item.mob_can_equip(src, pocket_id, 1) && !(place_item.flags&ABSTRACT)) usr << "You try to place [place_item] into [src]'s [pocket_side] pocket." else return diff --git a/code/modules/mob/living/carbon/human/human_defense.dm b/code/modules/mob/living/carbon/human/human_defense.dm index 3615496212e..9fbbc875afe 100644 --- a/code/modules/mob/living/carbon/human/human_defense.dm +++ b/code/modules/mob/living/carbon/human/human_defense.dm @@ -122,6 +122,43 @@ emp_act var/obj/item/organ/limb/affecting = get_organ(ran_zone(user.zone_sel.selecting)) +//--------------------- Cyber limb stuff ---------------------\\ + + if(istype(I, /obj/item/weapon/weldingtool)) + var/obj/item/weapon/weldingtool/WT = I + if(affecting.status == ORGAN_ROBOTIC) + if (WT.remove_fuel(0)) + if(affecting.brute_dam > 0) + affecting.heal_robotic_damage(30,0) //Repair Brute + update_damage_overlays(0) + updatehealth() + for(var/mob/O in viewers(user, null)) + O.show_message(text("\blue [user] has fixed some of the dents on [src]'s [affecting.getDisplayName()]!"), 1) //Tell everyone [src]'s limb (by its real name) has been repaired + return //So we don't attack them as well + else + user << "[src]'s [affecting.getDisplayName()] is already in good condidtion" + return + else + user << "Need more welding fuel!" + return + + + if(istype(I, /obj/item/weapon/cable_coil)) + var/obj/item/weapon/cable_coil/coil = I + if(affecting.status == ORGAN_ROBOTIC) + if(affecting.burn_dam > 0) + affecting.heal_robotic_damage(0,30) //Repair Burn + updatehealth() + coil.use(1) + for(var/mob/O in viewers(user, null)) + O.show_message(text("\blue [user] has fixed some of the burnt wires on [src]'s [affecting.getDisplayName()]!"), 1) + return //So we don't attack them as well + else + user << "[src]'s [affecting.getDisplayName()] is already in good condidtion" + return + +//-------------------- End of Cyber limb stuff ---------------------\\ + var/hit_area = parse_zone(affecting.name) if((user != src) && check_shields(I.force, "the [I.name]")) @@ -137,36 +174,39 @@ emp_act var/armor = run_armor_check(affecting, "melee", "Your armour has protected your [hit_area].", "Your armour has softened a hit to your [hit_area].") if(armor >= 2) return 0 if(!I.force) return 0 + var/Iforce = I.force //to avoid runtimes on the forcesay checks at the bottom. Some items might delete themselves if you drop them. (stunning yourself, ninja swords) apply_damage(I.force, I.damtype, affecting, armor , I) var/bloody = 0 if(((I.damtype == BRUTE) || (I.damtype == HALLOSS)) && prob(25 + (I.force * 2))) - I.add_blood(src) //Make the weapon bloody, not the person. - if(prob(I.force * 2)) //blood spatter! - bloody = 1 - var/turf/location = loc - if(istype(location, /turf/simulated)) - location.add_blood(src) - if(ishuman(user)) - var/mob/living/carbon/human/H = user - if(get_dist(H, src) <= 1) //people with TK won't get smeared with blood - if(H.wear_suit) - H.wear_suit.add_blood(src) - H.update_inv_wear_suit(0) //updates mob overlays to show the new blood (no refresh) - else if(H.w_uniform) - H.w_uniform.add_blood(src) - H.update_inv_w_uniform(0) //updates mob overlays to show the new blood (no refresh) - if (H.gloves) - var/obj/item/clothing/gloves/G = H.gloves - G.add_blood(H) - G.transfer_blood = 2 - G.bloody_hands_mob = H - else - H.add_blood(H) - H.bloody_hands = 2 - H.bloody_hands_mob = H - H.update_inv_gloves() //updates on-mob overlays for bloody hands and/or bloody gloves + if(affecting.status == ORGAN_ORGANIC) + I.add_blood(src) //Make the weapon bloody, not the person. + if(prob(I.force * 2)) //blood spatter! + bloody = 1 + var/turf/location = loc + if(istype(location, /turf/simulated)) + location.add_blood(src) + if(ishuman(user)) + var/mob/living/carbon/human/H = user + if(get_dist(H, src) <= 1) //people with TK won't get smeared with blood + if(H.wear_suit) + H.wear_suit.add_blood(src) + H.update_inv_wear_suit(0) //updates mob overlays to show the new blood (no refresh) + else if(H.w_uniform) + H.w_uniform.add_blood(src) + H.update_inv_w_uniform(0) //updates mob overlays to show the new blood (no refresh) + if (H.gloves) + var/obj/item/clothing/gloves/G = H.gloves + G.add_blood(H) + G.transfer_blood = 2 + G.bloody_hands_mob = H + else + H.add_blood(H) + H.bloody_hands = 2 + H.bloody_hands_mob = H + H.update_inv_gloves() //updates on-mob overlays for bloody hands and/or bloody gloves + switch(hit_area) if("head") //Harder to score a stun but if you do it lasts a bit longer @@ -202,5 +242,23 @@ emp_act w_uniform.add_blood(src) update_inv_w_uniform(0) - if(I.force > 10 || I.force >= 5 && prob(33)) - forcesay(hit_appends) //forcesay checks stat already. \ No newline at end of file + if(Iforce > 10 || Iforce >= 5 && prob(33)) + forcesay(hit_appends) //forcesay checks stat already. + + + +/mob/living/carbon/human/emp_act(severity) + + for(var/obj/item/organ/limb/L in src.organs) + if(L.status == ORGAN_ROBOTIC) + switch(severity) + if(1) + L.take_damage(20) + src.Stun(rand(1,10)) + if(2) + L.take_damage(10) + src.Stun(rand(1,5)) + + + src << "Error, electormagnetic pulse detected in cyber limb!" + ..() \ No newline at end of file diff --git a/code/modules/mob/living/carbon/human/human_helpers.dm b/code/modules/mob/living/carbon/human/human_helpers.dm index 725053058ea..774d1fee51c 100644 --- a/code/modules/mob/living/carbon/human/human_helpers.dm +++ b/code/modules/mob/living/carbon/human/human_helpers.dm @@ -104,10 +104,10 @@ return tinted /mob/living/carbon/human/abiotic(var/full_body = 0) - if(full_body && ((src.l_hand && !( src.l_hand.abstract )) || (src.r_hand && !( src.r_hand.abstract )) || (src.back || src.wear_mask || src.head || src.shoes || src.w_uniform || src.wear_suit || src.glasses || src.ears || src.gloves))) + if(full_body && ((src.l_hand && !( src.l_hand.flags&ABSTRACT )) || (src.r_hand && !( src.r_hand.flags&ABSTRACT )) || (src.back || src.wear_mask || src.head || src.shoes || src.w_uniform || src.wear_suit || src.glasses || src.ears || src.gloves))) return 1 - if( (src.l_hand && !src.l_hand.abstract) || (src.r_hand && !src.r_hand.abstract) ) + if( (src.l_hand && !(src.l_hand.flags&ABSTRACT)) || (src.r_hand && !(src.r_hand.flags&ABSTRACT)) ) return 1 return 0 diff --git a/code/modules/mob/living/carbon/human/inventory.dm b/code/modules/mob/living/carbon/human/inventory.dm index d6badd8be93..86469725bd0 100644 --- a/code/modules/mob/living/carbon/human/inventory.dm +++ b/code/modules/mob/living/carbon/human/inventory.dm @@ -5,6 +5,7 @@ if(ishuman(src)) var/mob/living/carbon/human/H = src var/obj/item/I = H.get_active_hand() + var/obj/item/weapon/storage/S = H.get_inactive_hand() if(!I) H << "You are not holding anything to equip." return @@ -13,8 +14,20 @@ update_inv_l_hand(0) else update_inv_r_hand(0) + else if(s_active && s_active.can_be_inserted(I,1)) //if storage active insert there + s_active.handle_item_insertion(I) + else if(istype(S, /obj/item/weapon/storage) && S.can_be_inserted(I,1)) //see if we have box in other hand + S.handle_item_insertion(I) else - H << "\red You are unable to equip that." + S = H.get_item_by_slot(slot_belt) + if(istype(S, /obj/item/weapon/storage) && S.can_be_inserted(I,1)) //else we put in belt + S.handle_item_insertion(I) + else + S = H.get_item_by_slot(slot_back) //else we put in backpack + if(istype(S, /obj/item/weapon/storage) && S.can_be_inserted(I,1)) + S.handle_item_insertion(I) + else + H << "\red You are unable to equip that." /mob/living/carbon/human/proc/equip_in_one_of_slots(obj/item/I, list/slots, del_on_fail = 1) diff --git a/code/modules/mob/living/carbon/human/life.dm b/code/modules/mob/living/carbon/human/life.dm index 91f17a70704..94e0f6a5b81 100644 --- a/code/modules/mob/living/carbon/human/life.dm +++ b/code/modules/mob/living/carbon/human/life.dm @@ -1209,12 +1209,6 @@ // make it so you can only puke so fast lastpuke = 0 - //0.1% chance of playing a scary sound to someone who's in complete darkness - if(isturf(loc) && rand(1,1000) == 1) - var/turf/currentTurf = loc - if(!currentTurf.lighting_lumcount) - playsound_local(src,pick(scarySounds),50, 1, -1) - proc/handle_stomach() spawn(0) for(var/mob/living/M in stomach_contents) diff --git a/code/modules/mob/living/carbon/human/update_icons.dm b/code/modules/mob/living/carbon/human/update_icons.dm index e2e7a04547c..1266d9f21bd 100644 --- a/code/modules/mob/living/carbon/human/update_icons.dm +++ b/code/modules/mob/living/carbon/human/update_icons.dm @@ -61,8 +61,9 @@ Please contact me on #coderbus IRC. ~Carnie x */ //Human Overlays Indexes///////// -#define BODY_LAYER 21 //underwear, eyes, lips(makeup) -#define MUTATIONS_LAYER 20 //Tk headglows etc. +#define BODY_LAYER 22 //underwear, eyes, lips(makeup) +#define MUTATIONS_LAYER 21 //Tk headglows etc. +#define AUGMENTS_LAYER 20 #define DAMAGE_LAYER 19 //damage indicators (cuts and burns) #define UNIFORM_LAYER 18 #define ID_LAYER 17 @@ -82,7 +83,7 @@ Please contact me on #coderbus IRC. ~Carnie x #define L_HAND_LAYER 3 #define R_HAND_LAYER 2 //Having the two hands seperate seems rather silly, merge them together? It'll allow for code to be reused on mobs with arbitarily many hands #define FIRE_LAYER 1 //If you're on fire -#define TOTAL_LAYERS 21 //KEEP THIS UP-TO-DATE OR SHIT WILL BREAK ;_; +#define TOTAL_LAYERS 22 //KEEP THIS UP-TO-DATE OR SHIT WILL BREAK ;_; ////////////////////////////////// /mob/living/carbon/human @@ -270,12 +271,12 @@ Please contact me on #coderbus IRC. ~Carnie x standing += image("icon"=eyes_s, "layer"=-BODY_LAYER) lying += image("icon"=eyes_l, "layer"=-BODY_LAYER) - //Underwear - if(underwear) - var/datum/sprite_accessory/underwear/U = underwear_all[underwear] - if(U) - standing += image("icon"=U.icon, "icon_state"="[U.icon_state]_s", "layer"=-BODY_LAYER) - lying += image("icon"=U.icon, "icon_state"="[U.icon_state]_l", "layer"=-BODY_LAYER) + //Underwear + if(underwear) + var/datum/sprite_accessory/underwear/U = underwear_all[underwear] + if(U) + standing += image("icon"=U.icon, "icon_state"="[U.icon_state]_s", "layer"=-BODY_LAYER) + lying += image("icon"=U.icon, "icon_state"="[U.icon_state]_l", "layer"=-BODY_LAYER) if(lying.len) overlays_lying[BODY_LAYER] = lying @@ -295,6 +296,45 @@ Please contact me on #coderbus IRC. ~Carnie x apply_overlay(FIRE_LAYER) +/mob/living/carbon/human/proc/update_augments() + remove_overlay(AUGMENTS_LAYER) + + var/list/lying = list() + var/list/standing = list() + + + if(getlimb(/obj/item/organ/limb/robot/r_arm)) + standing += image("icon"='icons/mob/augments.dmi', "icon_state"="r_arm_s", "layer"=-AUGMENTS_LAYER) + lying += image("icon"='icons/mob/augments.dmi', "icon_state"="r_arm_l", "layer"=-AUGMENTS_LAYER) + if(getlimb(/obj/item/organ/limb/robot/l_arm)) + standing += image("icon"='icons/mob/augments.dmi', "icon_state"="l_arm_s", "layer"=-AUGMENTS_LAYER) + lying += image("icon"='icons/mob/augments.dmi', "icon_state"="l_arm_l", "layer"=-AUGMENTS_LAYER) + + if(getlimb(/obj/item/organ/limb/robot/r_leg)) + standing += image("icon"='icons/mob/augments.dmi', "icon_state"="r_leg_s", "layer"=-AUGMENTS_LAYER) + lying += image("icon"='icons/mob/augments.dmi', "icon_state"="r_leg_l", "layer"=-AUGMENTS_LAYER) + if(getlimb(/obj/item/organ/limb/robot/l_leg)) + standing += image("icon"='icons/mob/augments.dmi', "icon_state"="l_leg_s", "layer"=-AUGMENTS_LAYER) + lying += image("icon"='icons/mob/augments.dmi', "icon_state"="l_leg_l", "layer"=-AUGMENTS_LAYER) + + if(getlimb(/obj/item/organ/limb/robot/chest)) + standing += image("icon"='icons/mob/augments.dmi', "icon_state"="chest_s", "layer"=-AUGMENTS_LAYER) + lying += image("icon"='icons/mob/augments.dmi', "icon_state"="chest_l", "layer"=-AUGMENTS_LAYER) + if(getlimb(/obj/item/organ/limb/robot/head)) + standing += image("icon"='icons/mob/augments.dmi', "icon_state"="head_s", "layer"=-AUGMENTS_LAYER) + lying += image("icon"='icons/mob/augments.dmi', "icon_state"="head_l", "layer"=-AUGMENTS_LAYER) + + + + if(lying.len) + overlays_lying[AUGMENTS_LAYER] = lying + if(standing.len) + overlays_standing[AUGMENTS_LAYER] = standing + + apply_overlay(AUGMENTS_LAYER) + + + /* --------------------------------------- */ //For legacy support. /mob/living/carbon/human/regenerate_icons() diff --git a/code/modules/mob/living/carbon/metroid/metroid.dm b/code/modules/mob/living/carbon/metroid/metroid.dm index 0f4a12ff8e7..62c6efc75df 100644 --- a/code/modules/mob/living/carbon/metroid/metroid.dm +++ b/code/modules/mob/living/carbon/metroid/metroid.dm @@ -829,6 +829,7 @@ mob/living/carbon/slime/var/temperature_resistance = T0C+75 icon_state = "golem" item_state = "golem" item_color = "golem" + flags = ABSTRACT has_sensor = 0 armor = list(melee = 10, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 0, rad = 0) canremove = 0 @@ -844,7 +845,7 @@ mob/living/carbon/slime/var/temperature_resistance = T0C+75 body_parts_covered = FULL_BODY slowdown = 1.0 flags_inv = HIDEGLOVES|HIDESHOES|HIDEJUMPSUIT - flags = FPRINT | TABLEPASS | ONESIZEFITSALL | STOPSPRESSUREDMAGE + flags = FPRINT | TABLEPASS | ONESIZEFITSALL | STOPSPRESSUREDMAGE | ABSTRACT heat_protection = CHEST|GROIN|LEGS|FEET|ARMS|HANDS | HEAD max_heat_protection_temperature = FIRE_SUIT_MAX_TEMP_PROTECT cold_protection = CHEST | GROIN | LEGS | FEET | ARMS | HANDS | HEAD @@ -858,7 +859,7 @@ mob/living/carbon/slime/var/temperature_resistance = T0C+75 icon_state = "golem" item_state = null canremove = 0 - flags = NOSLIP + flags = NOSLIP | ABSTRACT slowdown = SHOES_SLOWDOWN+1 @@ -870,6 +871,7 @@ mob/living/carbon/slime/var/temperature_resistance = T0C+75 canremove = 0 siemens_coefficient = 0 unacidable = 1 + flags = ABSTRACT /obj/item/clothing/mask/breath/golem name = "golem's face" @@ -879,6 +881,7 @@ mob/living/carbon/slime/var/temperature_resistance = T0C+75 canremove = 0 siemens_coefficient = 0 unacidable = 1 + flags = ABSTRACT /obj/item/clothing/gloves/golem @@ -888,6 +891,7 @@ mob/living/carbon/slime/var/temperature_resistance = T0C+75 item_state = null siemens_coefficient = 0 canremove = 0 + flags = ABSTRACT /obj/item/clothing/head/space/golem @@ -898,7 +902,7 @@ mob/living/carbon/slime/var/temperature_resistance = T0C+75 desc = "a golem's head" canremove = 0 unacidable = 1 - flags = FPRINT | TABLEPASS | STOPSPRESSUREDMAGE + flags = FPRINT | TABLEPASS | STOPSPRESSUREDMAGE | ABSTRACT heat_protection = HEAD max_heat_protection_temperature = FIRE_HELM_MAX_TEMP_PROTECT armor = list(melee = 80, bullet = 20, laser = 20, energy = 10, bomb = 0, bio = 0, rad = 0) diff --git a/code/modules/mob/living/carbon/monkey/life.dm b/code/modules/mob/living/carbon/monkey/life.dm index 859a99abb29..002d7f3fde6 100644 --- a/code/modules/mob/living/carbon/monkey/life.dm +++ b/code/modules/mob/living/carbon/monkey/life.dm @@ -574,6 +574,9 @@ proc/handle_changeling() if(mind && mind.changeling) mind.changeling.regenerate() + hud_used.lingchemdisplay.invisibility = 0 + hud_used.lingchemdisplay.maptext = "
[src.mind.changeling.chem_charges]
" + ///FIRE CODE handle_fire() diff --git a/code/modules/mob/living/living.dm b/code/modules/mob/living/living.dm index 79bd9c84486..aefe2d0f814 100644 --- a/code/modules/mob/living/living.dm +++ b/code/modules/mob/living/living.dm @@ -385,7 +385,8 @@ var/mob/living/carbon/DNA_helper = pulling H.blood_DNA[DNA_helper.dna.unique_enzymes] = DNA_helper.dna.blood_type step(pulling, get_dir(pulling.loc, T)) - M.start_pulling(t) + if(M) + M.start_pulling(t) else if (pulling) if (istype(pulling, /obj/structure/window)) diff --git a/code/modules/mob/living/living_defines.dm b/code/modules/mob/living/living_defines.dm index 4d026c5c532..26bf2d24c95 100644 --- a/code/modules/mob/living/living_defines.dm +++ b/code/modules/mob/living/living_defines.dm @@ -26,12 +26,6 @@ var/list/surgeries = list() //a list of surgery datums. generally empty, they're added when the player wants them. - var/t_plasma = null - var/t_oxygen = null - var/t_sl_gas = null - var/t_n2 = null - - var/now_pushing = null var/cameraFollow = null diff --git a/code/modules/mob/living/say.dm b/code/modules/mob/living/say.dm index 3b53d5d549a..5539a1b74a3 100644 --- a/code/modules/mob/living/say.dm +++ b/code/modules/mob/living/say.dm @@ -298,7 +298,7 @@ var/list/department_radio_keys = list( var/mob/living/simple_animal/parrot/P = A if(P.speech_buffer.len >= 10) P.speech_buffer.Remove(pick(P.speech_buffer)) - P.speech_buffer.Add(message) + P.speech_buffer.Add(html_decode(message)) if(istype(A, /obj/)) //radio in pocket could work, radio in backpack wouldn't --rastaf0 var/obj/O = A diff --git a/code/modules/mob/living/silicon/ai/ai.dm b/code/modules/mob/living/silicon/ai/ai.dm index 0aa514f2bab..746eeb0b287 100644 --- a/code/modules/mob/living/silicon/ai/ai.dm +++ b/code/modules/mob/living/silicon/ai/ai.dm @@ -18,7 +18,7 @@ var/list/ai_list = list() icon_state = "ai" anchored = 1 // -- TLE density = 1 - status_flags = CANSTUN|CANPARALYSE + status_flags = CANSTUN|CANPARALYSE|CANPUSH var/list/network = list("SS13") var/obj/machinery/camera/current = null var/list/connected_robots = list() @@ -253,6 +253,19 @@ var/list/ai_list = list() return +/mob/living/silicon/ai/verb/toggle_anchor() + set category = "AI Commands" + set name = "Toggle Floor Bolts" + if(!isturf(loc)) // if their location isn't a turf + return // stop + anchored = !anchored // Toggles the anchor + + src << "[anchored ? "You are now anchored." : "You are now unanchored."]" + // the message in the [] will change depending whether or not the AI is anchored + +/mob/living/silicon/ai/update_canmove() //If the AI dies, mobs won't go through it anymore + return 0 + /mob/living/silicon/ai/proc/ai_cancel_call() set category = "AI Commands" if(src.stat == 2) @@ -578,7 +591,7 @@ var/list/ai_list = list() if(usr.stat == 2) usr <<"You cannot change your emotional status because you are dead!" return - var/list/ai_emotions = list("Very Happy", "Happy", "Neutral", "Unsure", "Confused", "Sad", "BSOD", "Blank", "Problems?", "Awesome", "Facepalm", "Friend Computer") + var/list/ai_emotions = list("Very Happy", "Happy", "Neutral", "Unsure", "Confused", "Sad", "BSOD", "Blank", "Problems?", "Awesome", "Facepalm", "Friend Computer", "Dorfy", "Blue Glow", "Red Glow") var/emote = input("Please, select a status!", "AI Status", null, null) in ai_emotions for (var/obj/machinery/M in machines) //change status if(istype(M, /obj/machinery/ai_status_display)) diff --git a/code/modules/mob/living/silicon/ai/say.dm b/code/modules/mob/living/silicon/ai/say.dm index 0ea2cafed14..7e28b4f111f 100644 --- a/code/modules/mob/living/silicon/ai/say.dm +++ b/code/modules/mob/living/silicon/ai/say.dm @@ -73,10 +73,6 @@ var/const/VOX_DELAY = 600 src << "Please wait [round((announcing_vox - world.time) / 10)] seconds." return - if(control_disabled) - src << "Wireless interface disabled, unable to interact with announcement PA." - return - var/message = input(src, "WARNING: Misuse of this verb can result in you being job banned. More help is available in 'Announcement Help'", "Announcement", src.last_announcement) as text last_announcement = message @@ -84,6 +80,13 @@ var/const/VOX_DELAY = 600 if(!message || announcing_vox > world.time) return + if(stat != CONSCIOUS) + return + + if(control_disabled) + src << "Wireless interface disabled, unable to interact with announcement PA." + return + var/list/words = stringsplit(trim(message), " ") var/list/incorrect_words = list() @@ -104,7 +107,7 @@ var/const/VOX_DELAY = 600 announcing_vox = world.time + VOX_DELAY - log_game("[key_name_admin(src)] made a vocal announcement with the following message: [message].") + log_game("[key_name(src)] made a vocal announcement with the following message: [message].") for(var/word in words) play_vox_word(word, src.z, null) @@ -141,4 +144,4 @@ var/const/VOX_DELAY = 600 return 1 return 0 -#endif \ No newline at end of file +#endif diff --git a/code/modules/mob/living/silicon/ai/vox_sounds.dm b/code/modules/mob/living/silicon/ai/vox_sounds.dm index b824150bc92..3502c8d76f1 100644 --- a/code/modules/mob/living/silicon/ai/vox_sounds.dm +++ b/code/modules/mob/living/silicon/ai/vox_sounds.dm @@ -104,7 +104,7 @@ var/list/vox_sounds = list("," = 'sound/vox_fem/,.ogg', "cargo" = 'sound/vox_fem/cargo.ogg', "ceiling" = 'sound/vox_fem/ceiling.ogg', "celsius" = 'sound/vox_fem/celsius.ogg', -"centcomm" = 'sound/vox_fem/centcomm.ogg', +"centcom" = 'sound/vox_fem/centcom.ogg', "center" = 'sound/vox_fem/center.ogg', "centi" = 'sound/vox_fem/centi.ogg', "central" = 'sound/vox_fem/central.ogg', diff --git a/code/modules/mob/living/silicon/robot/robot.dm b/code/modules/mob/living/silicon/robot/robot.dm index 8048a536def..d304938bd40 100644 --- a/code/modules/mob/living/silicon/robot/robot.dm +++ b/code/modules/mob/living/silicon/robot/robot.dm @@ -339,32 +339,6 @@ if(prob(75) && Proj.damage > 0) spark_system.start() return 2 - -/mob/living/silicon/robot/Bump(atom/movable/AM as mob|obj, yes) - if ((!( yes ) || now_pushing)) - return - now_pushing = 1 - if(ismob(AM)) - var/mob/tmob = AM - if(!(tmob.status_flags & CANPUSH)) - now_pushing = 0 - return - now_pushing = 0 - ..() - if (!istype(AM, /atom/movable)) - return - if (!now_pushing) - now_pushing = 1 - if (!AM.anchored) - var/t = get_dir(src, AM) - if (istype(AM, /obj/structure/window)) - if(AM:ini_dir == NORTHWEST || AM:ini_dir == NORTHEAST || AM:ini_dir == SOUTHWEST || AM:ini_dir == SOUTHEAST) - for(var/obj/structure/window/win in get_step(AM,t)) - now_pushing = 0 - return - step(AM, t) - now_pushing = null - /mob/living/silicon/robot/triggerAlarm(var/class, area/A, var/O, var/alarmsource) if (stat == 2) return 1 diff --git a/code/modules/mob/living/silicon/silicon.dm b/code/modules/mob/living/silicon/silicon.dm index 62f4791ae0e..d1e95a6fea6 100644 --- a/code/modules/mob/living/silicon/silicon.dm +++ b/code/modules/mob/living/silicon/silicon.dm @@ -253,4 +253,29 @@ number++ list += {"

State Laws"} - usr << browse(list, "window=laws") \ No newline at end of file + usr << browse(list, "window=laws") + +/mob/living/silicon/Bump(atom/movable/AM as mob|obj, yes) //Allows the AI to bump into mobs if it's itself pushed + if ((!( yes ) || now_pushing)) + return + now_pushing = 1 + if(ismob(AM)) + var/mob/tmob = AM + if(!(tmob.status_flags & CANPUSH)) + now_pushing = 0 + return + now_pushing = 0 + ..() + if (!istype(AM, /atom/movable)) + return + if (!now_pushing) + now_pushing = 1 + if (!AM.anchored) + var/t = get_dir(src, AM) + if (istype(AM, /obj/structure/window)) + if(AM:ini_dir == NORTHWEST || AM:ini_dir == NORTHEAST || AM:ini_dir == SOUTHWEST || AM:ini_dir == SOUTHEAST) + for(var/obj/structure/window/win in get_step(AM,t)) + now_pushing = 0 + return + step(AM, t) + now_pushing = null \ No newline at end of file diff --git a/code/modules/mob/living/simple_animal/hostile/tree.dm b/code/modules/mob/living/simple_animal/hostile/tree.dm index c757ecf8b82..c1f43125684 100644 --- a/code/modules/mob/living/simple_animal/hostile/tree.dm +++ b/code/modules/mob/living/simple_animal/hostile/tree.dm @@ -54,4 +54,18 @@ ..() visible_message("\red [src] is hacked into pieces!") new /obj/item/stack/sheet/wood(loc) + del(src) + +/mob/living/simple_animal/hostile/tree/festivus + name = "festivus pole" + desc = "serenity now... SERENITY NOW!" + icon_state = "festivus_pole" + icon_living = "festivus_pole" + icon_dead = "festivus_pole" + icon_gib = "festivus_pole" + +/mob/living/simple_animal/hostile/tree/festivus/Die() + ..() + visible_message("\red [src] is hacked into pieces!") + new /obj/item/stack/rods(loc) del(src) \ No newline at end of file diff --git a/code/modules/mob/mob.dm b/code/modules/mob/mob.dm index f4cd25c9737..d9941e57a35 100644 --- a/code/modules/mob/mob.dm +++ b/code/modules/mob/mob.dm @@ -233,8 +233,8 @@ var/list/slot_equipment_priority = list( \
[name]
-
Left Hand: [l_hand ? l_hand : "Nothing"] -
Right Hand: [r_hand ? r_hand : "Nothing"] +
Left Hand: [(l_hand&&!(l_hand.flags&ABSTRACT)) ? l_hand : "Nothing"] +
Right Hand: [(r_hand&&!(r_hand.flags&ABSTRACT)) ? r_hand : "Nothing"]
Close "} user << browse(dat, "window=mob\ref[src];size=325x500") @@ -713,8 +713,8 @@ note dizziness decrements automatically in the mob's Life() proc. if(lying) density = 0 - drop_l_hand() drop_r_hand() + drop_l_hand() else density = 1 diff --git a/code/modules/mob/mob_defines.dm b/code/modules/mob/mob_defines.dm index 434c987786b..cf558c2fe0d 100644 --- a/code/modules/mob/mob_defines.dm +++ b/code/modules/mob/mob_defines.dm @@ -36,7 +36,6 @@ var/lastattacker = null var/lastattacked = null var/attack_log = list( ) - var/already_placed = 0 var/obj/machinery/machine = null var/other_mobs = null var/memory = "" @@ -57,8 +56,6 @@ var/ajourn = 0 var/druggy = 0 //Carbon var/confused = 0 //Carbon - var/antitoxs = null - var/plasma = null var/sleeping = 0 //Carbon var/resting = 0 //Carbon var/lying = 0 @@ -80,7 +77,6 @@ var/is_dizzy = 0 var/is_jittery = 0 var/jitteriness = 0//Carbon - var/charges = 0 var/nutrition = 400//Carbon var/overeatduration = 0 // How long this guy is overeating //Carbon @@ -88,10 +84,8 @@ var/stunned = 0 var/weakened = 0 var/losebreath = 0//Carbon - var/intent = null//Living var/shakecamera = 0 var/a_intent = "help"//Living - var/m_int = null//Living var/m_intent = "run"//Living var/lastKnownIP = null var/obj/structure/stool/bed/buckled = null//Living diff --git a/code/modules/mob/mob_grab.dm b/code/modules/mob/mob_grab.dm index d95fa724b0f..5ce7ec26399 100644 --- a/code/modules/mob/mob_grab.dm +++ b/code/modules/mob/mob_grab.dm @@ -3,7 +3,7 @@ /obj/item/weapon/grab name = "grab" - flags = NOBLUDGEON + flags = NOBLUDGEON | ABSTRACT var/obj/screen/grab/hud = null var/mob/affecting = null var/mob/assailant = null @@ -13,7 +13,6 @@ var/last_upgrade = 0 layer = 21 - abstract = 1 item_state = "nothing" w_class = 5.0 diff --git a/code/modules/mob/mob_helpers.dm b/code/modules/mob/mob_helpers.dm index d978bbfed94..9310e32b968 100644 --- a/code/modules/mob/mob_helpers.dm +++ b/code/modules/mob/mob_helpers.dm @@ -264,9 +264,9 @@ It's fairly easy to fix if dealing with single letters but not so much with comp /proc/shake_camera(mob/M, duration, strength=1) - if(!M || !M.client || M.shakecamera) - return - spawn(1) + spawn(0) + if(!M || !M.client || M.shakecamera) + return var/oldeye=M.client.eye var/x M.shakecamera = 1 @@ -287,7 +287,7 @@ It's fairly easy to fix if dealing with single letters but not so much with comp /mob/proc/abiotic(full_body = 0) - if(l_hand && !l_hand.abstract || r_hand && !r_hand.abstract) + if(l_hand && !l_hand.flags&ABSTRACT || r_hand && !r_hand.flags&ABSTRACT) return 1 return 0 diff --git a/code/modules/mob/mob_movement.dm b/code/modules/mob/mob_movement.dm index eeef9836d1f..9f107361df7 100644 --- a/code/modules/mob/mob_movement.dm +++ b/code/modules/mob/mob_movement.dm @@ -438,7 +438,8 @@ var/atom/movable/t = M.pulling M.stop_pulling() step(pulling, get_dir(pulling.loc, A)) - M.start_pulling(t) + if(M) + M.start_pulling(t) else step(pulling, get_dir(pulling.loc, A)) return \ No newline at end of file diff --git a/code/modules/mob/new_player/login.dm b/code/modules/mob/new_player/login.dm index 534ce1a7c11..b067cc0618c 100644 --- a/code/modules/mob/new_player/login.dm +++ b/code/modules/mob/new_player/login.dm @@ -3,6 +3,9 @@ if(join_motd) src << "
[join_motd]
" + if(admin_notice) + src << "\blue Admin Notice:\n \t [admin_notice]" + if(!mind) mind = new /datum/mind(key) mind.active = 1 diff --git a/code/modules/mob/transform_procs.dm b/code/modules/mob/transform_procs.dm index b1f28299457..bca7be9241e 100644 --- a/code/modules/mob/transform_procs.dm +++ b/code/modules/mob/transform_procs.dm @@ -9,8 +9,7 @@ for(var/obj/item/weapon/implant/W in src) implants += W - //now the rest - if (tr_flags & TR_KEEPITEMS) + if(tr_flags & TR_KEEPITEMS) for(var/obj/item/W in (src.contents-implants)) drop_from_inventory(W) @@ -31,6 +30,8 @@ var/mob/living/carbon/monkey/O = new /mob/living/carbon/monkey( loc ) del(animation) + + // hash the original name? if (tr_flags & TR_HASHNAME) O.name = "monkey ([copytext(md5(real_name), 2, 6)])" @@ -123,6 +124,8 @@ flick("monkey2h", animation) sleep(22) var/mob/living/carbon/human/O = new( loc ) + for(var/obj/item/C in O.loc) + O.equip_to_appropriate_slot(C) del(animation) diff --git a/code/modules/nano/nanoexternal.dm b/code/modules/nano/nanoexternal.dm index 609bb604dcb..8ceb45e6adc 100644 --- a/code/modules/nano/nanoexternal.dm +++ b/code/modules/nano/nanoexternal.dm @@ -13,7 +13,7 @@ var/datum/nanoui/ui = locate(uiref) - if (ui) + if (istype(ui)) ui.close() if(ui.ref) diff --git a/code/modules/nano/nanoui.dm b/code/modules/nano/nanoui.dm index 901f68ec35f..d488e8b5c70 100644 --- a/code/modules/nano/nanoui.dm +++ b/code/modules/nano/nanoui.dm @@ -402,7 +402,7 @@ nanoui is used to open and update nano browser uis if (status != STATUS_INTERACTIVE || user != usr) // If UI is not interactive or usr calling Topic is not the UI user return - if (src_object.Topic(href, href_list)) + if (src_object && src_object.Topic(href, href_list)) nanomanager.update_uis(src_object) // update all UIs attached to src_object /** diff --git a/code/modules/power/apc.dm b/code/modules/power/apc.dm index 9f14a83ae24..2243c00e0dc 100644 --- a/code/modules/power/apc.dm +++ b/code/modules/power/apc.dm @@ -454,7 +454,6 @@ if(stat & (BROKEN|MAINT)) return // do APC interaction - user.set_machine(src) src.interact(user) /obj/machinery/power/apc/attack_alien(mob/living/carbon/alien/humanoid/user) @@ -490,28 +489,24 @@ /obj/machinery/power/apc/proc/get_malf_status(mob/user) - var/malfStatus if (ticker && ticker.mode && (user.mind in ticker.mode.malf_ai) && istype(user, /mob/living/silicon/ai)) if (src.malfai == (user:parent ? user:parent : user)) if (src.occupant == user) - malfStatus = 3 // 3 = User is shunted in this APC + return 3 // 3 = User is shunted in this APC else if (istype(user.loc, /obj/machinery/power/apc)) - malfStatus = 4 // 4 = User is shunted in another APC + return 4 // 4 = User is shunted in another APC else - malfStatus = 2 // 2 = APC hacked by user, and user is in its core. + return 2 // 2 = APC hacked by user, and user is in its core. else - malfStatus = 1 // 1 = APC not hacked. + return 1 // 1 = APC not hacked. else - malfStatus = 0 // 0 = User is not a Malf AI - return malfStatus + return 0 // 0 = User is not a Malf AI /obj/machinery/power/apc/ui_interact(mob/user, ui_key = "main") if(!user) return - var/malfStatus = get_malf_status(user) - var/list/data = list( "locked" = locked, "isOperating" = operating, @@ -522,7 +517,7 @@ "totalLoad" = lastused_equip + lastused_light + lastused_environ, "coverLocked" = coverlocked, "siliconUser" = istype(user, /mob/living/silicon), - "malfStatus" = malfStatus, + "malfStatus" = get_malf_status(user), "powerChannels" = list( list( @@ -571,7 +566,6 @@ // The UI is already open so push the new data to it ui.push_data(data) return - //user.set_machine(src) /obj/machinery/power/apc/proc/report() return "[area.name] : [equipment]/[lighting]/[environ] ([lastused_equip+lastused_light+lastused_environ]) : [cell? cell.percent() : "N/C"] ([charging])" @@ -606,8 +600,6 @@ istype(user, /mob/living/silicon) || \ istype(user, /mob/living/carbon/monkey) /*&& ticker && ticker.mode.name == "monkey"*/) ) user << "\red You don't have the dexterity to use this [src]!" - user << browse(null, "window=apc") - user.unset_machine() return 0 if(user.restrained()) user << "\red You must have free hands to use this [src]" @@ -628,13 +620,9 @@ ) if(!loud) user << "\red \The [src] have AI control disabled!" - user << browse(null, "window=apc") - user.unset_machine() return 0 else if ((!in_range(src, user) || !istype(src.loc, /turf))) - user << browse(null, "window=apc") - user.unset_machine() return 0 var/mob/living/carbon/human/H = user @@ -648,71 +636,50 @@ return 0 return 1 -/obj/machinery/power/apc/proc/validation() - return (!locked && !istype(usr, /mob/living/silicon/ai)) || (istype(usr, /mob/living/silicon/ai) && !src.aidisabled) - /obj/machinery/power/apc/Topic(href, href_list) if(..()) return 0 - if(!isrobot(usr)) - if(!can_use(usr, 1)) - return 0 - - usr.set_machine(src) + if(!can_use(usr, 1)) + return 0 if (href_list["lock"]) - if(validation()) - coverlocked = !coverlocked + coverlocked = !coverlocked else if (href_list["breaker"]) - if(validation()) - toggle_breaker() + toggle_breaker() else if (href_list["cmode"]) - if(validation()) - chargemode = !chargemode - if(!chargemode) - charging = 0 - update_icon() + chargemode = !chargemode + if(!chargemode) + charging = 0 + update_icon() else if (href_list["eqp"]) - if(validation()) - var/val = text2num(href_list["eqp"]) - equipment = setsubsystem(val) - update_icon() - update() + var/val = text2num(href_list["eqp"]) + equipment = setsubsystem(val) + update_icon() + update() else if (href_list["lgt"]) - if(validation()) - var/val = text2num(href_list["lgt"]) - lighting = setsubsystem(val) - update_icon() - update() + var/val = text2num(href_list["lgt"]) + lighting = setsubsystem(val) + update_icon() + update() else if (href_list["env"]) - if(validation()) - var/val = text2num(href_list["env"]) - environ = setsubsystem(val) - update_icon() - update() - - else if( href_list["close"] ) - usr << browse(null, "window=apc") - usr.unset_machine() - return 0 - else if (href_list["close2"]) - usr << browse(null, "window=apcwires") - usr.unset_machine() - return 0 + var/val = text2num(href_list["env"]) + environ = setsubsystem(val) + update_icon() + update() else if (href_list["overload"]) - if( istype(usr, /mob/living/silicon) && !src.aidisabled ) + if(istype(usr, /mob/living/silicon)) src.overload_lighting() else if (href_list["malfhack"]) var/mob/living/silicon/ai/malfai = usr - if(get_malf_status(malfai)) + if(get_malf_status(malfai)==1) if (malfai.malfhacking) malfai << "You are already hacking an APC." return 1 @@ -744,15 +711,13 @@ malfvacate() else if (href_list["toggleaccess"]) - if (istype(usr, /mob/living/silicon/ai) && !src.aidisabled) + if(istype(usr, /mob/living/silicon)) if(emagged || (stat & (BROKEN|MAINT))) usr << "The APC does not respond to the command." else locked = !locked update_icon() - src.updateDialog() - return 1 /obj/machinery/power/apc/proc/toggle_breaker() @@ -792,9 +757,9 @@ src.occupant.verbs += /mob/living/silicon/ai/proc/corereturn src.occupant.verbs += /datum/game_mode/malfunction/proc/takeover src.occupant.cancel_camera() - - for(var/obj/item/weapon/pinpointer/point in world) - point.the_disk = src //the pinpointer will detect the shunted AI + if (seclevel2num(get_security_level()) == SEC_LEVEL_DELTA) + for(var/obj/item/weapon/pinpointer/point in world) + point.the_disk = src //the pinpointer will detect the shunted AI /obj/machinery/power/apc/proc/malfvacate(var/forced) @@ -805,6 +770,12 @@ src.occupant.parent.adjustOxyLoss(src.occupant.getOxyLoss()) src.occupant.parent.cancel_camera() del(src.occupant) + if (seclevel2num(get_security_level()) == SEC_LEVEL_DELTA) + for(var/obj/item/weapon/pinpointer/point in world) + for(var/datum/mind/AI_mind in ticker.mode.malf_ai) + var/mob/living/silicon/ai/A = AI_mind.current // the current mob the mind owns + if(A.stat != DEAD) + point.the_disk = A //The pinpointer tracks the AI back into its core. else src.occupant << "\red Primary core damaged, unable to return core processes." @@ -812,9 +783,8 @@ src.occupant.loc = src.loc src.occupant.death() src.occupant.gib() - - for(var/obj/item/weapon/pinpointer/point in world) - point.the_disk = null //the pinpointer will go back to pointing at the nuke disc. + for(var/obj/item/weapon/pinpointer/point in world) + point.the_disk = null //the pinpointer will go back to pointing at the nuke disc. /obj/machinery/power/apc/proc/ion_act() @@ -1018,9 +988,6 @@ else if (last_ch != charging) queue_icon_update() - //src.updateDialog() - src.updateDialog() - // val 0=off, 1=off(auto) 2=on 3=on(auto) // on 0=off, 1=on, 2=autooff diff --git a/code/modules/power/lighting.dm b/code/modules/power/lighting.dm index 19265313142..7914d94a6c3 100644 --- a/code/modules/power/lighting.dm +++ b/code/modules/power/lighting.dm @@ -498,7 +498,6 @@ user << "You try to remove the light [fitting], but you burn your hand on it!" var/obj/item/organ/limb/affecting = H.get_organ("[user.hand ? "l" : "r" ]_arm") - if(affecting.take_damage( 0, 5 )) // 5 burn damage H.update_damage_overlays(0) H.updatehealth() diff --git a/code/modules/power/turbine.dm b/code/modules/power/turbine.dm index f39e18acdc9..faea0bb278d 100644 --- a/code/modules/power/turbine.dm +++ b/code/modules/power/turbine.dm @@ -1,3 +1,27 @@ +// TURBINE v2 AKA rev4407 Engine reborn! + +// How to use it? - Mappers +// +// This is a very good power generating mechanism. All you need is a blast furnace with soaring flames and output. +// Not everything is included yet so the turbine can run out of fuel quiet quickly. The best thing about the turbine is that even +// though something is on fire that passes through it, it won't be on fire as it passes out of it. So the exhaust fumes can still +// containt unreacted fuel - plasma and oxygen that needs to be filtered out and re-routed back. This of course requires smart piping +// For a computer to work with the turbine the compressor requires a comp_id matching with the turbine computer's id. This will be +// subjected to a change in the near future mind you. Right now this method of generating power is a good backup but don't expect it +// become a main power source unless some work is done. Have fun. At 50k RPM it generates 60k power. So more than one turbine is needed! +// +// - Numbers +// +// Example setup S - sparker +// B - Blast doors into space for venting +// *BBB****BBB* C - Compressor +// S CT * T - Turbine +// * ^ * * V * D - Doors with firedoor +// **|***D**|** ^ - Fuel feed (Not vent, but a gas outlet) +// | | V - Suction vent (Like the ones in atmos +// + + /obj/machinery/compressor name = "compressor" desc = "The compressor stage of a gas turbine generator." @@ -21,28 +45,29 @@ icon_state = "turbine" anchored = 1 density = 1 + var/opened = 0 var/obj/machinery/compressor/compressor directwired = 1 var/turf/simulated/outturf var/lastgen /obj/machinery/computer/turbine_computer - name = "Gas Turbine Control Console" + name = "gas turbine control computer" desc = "A computer to remotely control a gas turbine" icon = 'icons/obj/computer.dmi' icon_state = "airtunnel0e" anchored = 1 density = 1 var/obj/machinery/compressor/compressor - var/list/obj/machinery/door/poddoor/doors var/id = 0 - var/door_status = 0 // the inlet stage of the gas turbine electricity generator /obj/machinery/compressor/New() ..() +// The inlet of the compressor is the direction it faces + gas_contained = new inturf = get_step(src, dir) @@ -55,6 +80,16 @@ #define COMPFRICTION 5e5 #define COMPSTARTERLOAD 2800 + +// Crucial to make things work!!!! +// OLD FIX - explanation given down below. +// /obj/machinery/power/compressor/CanPass(atom/movable/mover, turf/target, height=0, air_group=0) +// return !density + + +/obj/machinery/power/compressor/CanAtmosPass(var/turf/T) + return !density + /obj/machinery/compressor/process() if(!starter) return @@ -66,11 +101,16 @@ return rpm = 0.9* rpm + 0.1 * rpmtarget var/datum/gas_mixture/environment = inturf.return_air() + + // It's a simplified version taking only 1/10 of the moles from the turf nearby. It should be later changed into a better version + var/transfer_moles = environment.total_moles()/10 //var/transfer_moles = rpm/10000*capacity var/datum/gas_mixture/removed = inturf.remove_air(transfer_moles) gas_contained.merge(removed) +// RPM function to include compression friction - be advised that too low/high of a compfriction value can make things screwy + rpm = max(0, rpm - (rpm*rpm)/COMPFRICTION) @@ -94,21 +134,41 @@ overlays += image('icons/obj/pipes.dmi', "comp-o1", FLY_LAYER) //TODO: DEFERRED +// These are crucial to working of a turbine - the stats modify the power output. TurbGenQ modifies how much raw energy can you get from +// rpms, TurbGenG modifies the shape of the curve - the lower the value the less straight the curve is. + +#define TURBPRES 9000000 +#define TURBGENQ 100000 +#define TURBGENG 0.5 + /obj/machinery/power/turbine/New() ..() +// The outlet is pointed at the direction of the turbine component + outturf = get_step(src, dir) spawn(5) +// compressor is found in the opposite direction + compressor = locate() in get_step(src, get_dir(outturf, src)) if(!compressor) stat |= BROKEN -#define TURBPRES 9000000 -#define TURBGENQ 20000 -#define TURBGENG 0.8 +// THIS MAKES IT WORK!!!!! + +// OLD FIX . Dunno how other engines handle this but this is how it should work: Turbine and compressor should be +// treated as walls to avoid conductivity and gas spread. This was the problem of the original turbine which was just +// a machinery - it didn't block the gas passage. +// /obj/machinery/power/turbine/CanPass(atom/movable/mover, turf/target, height=0, air_group=0) +// return !density + +/obj/machinery/power/turbine/CanAtmosPass(var/turf/T) + return !density + + /obj/machinery/power/turbine/process() if(!compressor.starter) @@ -119,10 +179,18 @@ if(!compressor) stat |= BROKEN return + + // This is the power generation function. If anything is needed it's good to plot it in EXCEL before modifying + // the TURBGENQ and TURBGENG values + lastgen = ((compressor.rpm / TURBGENQ)**TURBGENG) *TURBGENQ add_avail(lastgen) + + // Weird function but it works. Should be something else... + var/newrpm = ((compressor.gas_contained.temperature) * compressor.gas_contained.total_moles())/4 + newrpm = max(0, newrpm) if(!compressor.starter || newrpm > 1000) @@ -133,6 +201,8 @@ var/datum/gas_mixture/removed = compressor.gas_contained.remove(oamount) outturf.assume_air(removed) +// If it works, put an overlay that it works! + if(lastgen > 100) overlays += image('icons/obj/pipes.dmi', "turb-o", FLY_LAYER) @@ -143,69 +213,75 @@ AutoUpdateAI(src) +// AI can't use it! + /obj/machinery/power/turbine/attack_ai(mob/user) - if(stat & (BROKEN|NOPOWER)) - return + if(stat & (BROKEN|NOPOWER)) + return - interact(user) + interact(user) /obj/machinery/power/turbine/attack_hand(mob/user) - add_fingerprint(user) + add_fingerprint(user) - if(stat & (BROKEN|NOPOWER)) - return + if(stat & (BROKEN|NOPOWER)) + return - interact(user) + interact(user) /obj/machinery/power/turbine/proc/interact(mob/user) - if ( (get_dist(src, user) > 1 ) || (stat & (NOPOWER|BROKEN)) && (!istype(user, /mob/living/silicon/ai)) ) - user.machine = null - user << browse(null, "window=turbine") - return + if ( (get_dist(src, user) > 1 ) || (stat & (NOPOWER|BROKEN)) && (!istype(user, /mob/living/silicon/ai)) ) + user.machine = null + user << browse(null, "window=turbine") + return - user.machine = src + user.machine = src - var/t = "Gas Turbine Generator
"
+        var/t = "Gas Turbine Generator
"
 
-	t += "Generated power : [round(lastgen)] W

" + t += "Generated power : [round(lastgen)] W

" - t += "Turbine: [round(compressor.rpm)] RPM
" + t += "Turbine: [round(compressor.rpm)] RPM
" - t += "Starter: [ compressor.starter ? "Off On" : "Off On"]" + t += "Starter: [ compressor.starter ? "Off On" : "Off On"]" - t += "

Close" + t += "

Close" - t += "" - user << browse(t, "window=turbine") - onclose(user, "turbine") + t += "
" + user << browse(t, "window=turbine") + onclose(user, "turbine") - return + return /obj/machinery/power/turbine/Topic(href, href_list) - if(..()) - return + if(..()) + return - if( href_list["close"] ) - usr << browse(null, "window=turbine") - usr.machine = null - return + if( href_list["close"] ) + usr << browse(null, "window=turbine") + usr.machine = null + return + + else if( href_list["str"] ) + compressor.starter = !compressor.starter + + spawn(0) + for(var/mob/M in viewers(1, src)) + if ((M.client && M.machine == src)) + src.interact(M) - else if( href_list["str"] ) - compressor.starter = !compressor.starter - spawn(0) - for(var/mob/M in viewers(1, src)) - if ((M.client && M.machine == src)) - src.interact(M) ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////// +// COMPUTER NEEDS A SERIOUS REWRITE. + /obj/machinery/computer/turbine_computer/New() @@ -214,10 +290,7 @@ for(var/obj/machinery/compressor/C in world) if(id == C.comp_id) compressor = C - doors = new /list() - for(var/obj/machinery/door/poddoor/P in world) - if(P.id == id) - doors += P + /obj/machinery/computer/turbine_computer/attackby(I as obj, user as mob) if(istype(I, /obj/item/weapon/screwdriver)) @@ -262,8 +335,7 @@ \nTurbine speed: [src.compressor.rpm]rpm
\nPower currently being generated: [src.compressor.turbine.lastgen]W
\nInternal gas temperature: [src.compressor.gas_contained.temperature]K
- \nVent doors: [ src.door_status ? "Closed Open" : "Closed Open"] - \n
View + \n
View \n
Close \n
\n"} @@ -286,16 +358,6 @@ usr.client.eye = src.compressor else if( href_list["str"] ) src.compressor.starter = !src.compressor.starter - else if (href_list["doors"]) - for(var/obj/machinery/door/poddoor/D in src.doors) - if (door_status == 0) - spawn( 0 ) - D.open() - door_status = 1 - else - spawn( 0 ) - D.close() - door_status = 0 else if( href_list["close"] ) usr << browse(null, "window=computer") usr.machine = null @@ -307,4 +369,4 @@ /obj/machinery/computer/turbine_computer/process() src.updateDialog() - return \ No newline at end of file + return diff --git a/code/modules/projectiles/guns/energy/special.dm b/code/modules/projectiles/guns/energy/special.dm index 6b0d70beece..c1ed4531c26 100644 --- a/code/modules/projectiles/guns/energy/special.dm +++ b/code/modules/projectiles/guns/energy/special.dm @@ -26,55 +26,6 @@ charge_cost = 100 projectile_type = "/obj/item/projectile/energy/declone" -obj/item/weapon/gun/energy/staff - name = "staff of change" - desc = "An artefact that spits bolts of coruscating energy which cause the target's very form to reshape itself" - icon = 'icons/obj/gun.dmi' - icon_state = "staffofchange" - item_state = "staffofchange" - fire_sound = 'sound/weapons/emitter.ogg' - flags = FPRINT | TABLEPASS | CONDUCT - slot_flags = SLOT_BACK - w_class = 5 - charge_cost = 200 - projectile_type = "/obj/item/projectile/change" - origin_tech = null - clumsy_check = 0 - var/charge_tick = 0 - - - New() - ..() - processing_objects.Add(src) - - - Del() - processing_objects.Remove(src) - ..() - - - process() - charge_tick++ - if(charge_tick < 4) return 0 - charge_tick = 0 - if(!power_supply) return 0 - power_supply.give(200) - return 1 - - update_icon() - return - - shoot_with_empty_chamber(mob/living/user as mob|obj) - user << "The [name] whizzles quietly." - return - -/obj/item/weapon/gun/energy/staff/animate - name = "staff of animation" - desc = "An artefact that spits bolts of life-force which causes objects which are hit by it to animate and come to life! This magic doesn't affect machines." - projectile_type = "/obj/item/projectile/animate" - icon_state = "staffofanimation" - item_state = "staffofanimation" - /obj/item/weapon/gun/energy/floragun name = "floral somatoray" desc = "A tool that discharges controlled radiation which induces mutation in plant cells." diff --git a/code/modules/projectiles/guns/magic.dm b/code/modules/projectiles/guns/magic.dm new file mode 100644 index 00000000000..b5146ca47ed --- /dev/null +++ b/code/modules/projectiles/guns/magic.dm @@ -0,0 +1,53 @@ +/obj/item/weapon/gun/magic + name = "staff of nothing" + desc = "This staff is boring to watch because even though it came first you've seen everything it can do in other staves for years." + icon = 'icons/obj/gun.dmi' + icon_state = "staffofnothing" + item_state = "staff" + fire_sound = 'sound/weapons/emitter.ogg' + flags = FPRINT | TABLEPASS | CONDUCT + w_class = 5 + var/projectile_type = "/obj/item/projectile/magic" + var/max_charges = 6 + var/charges = 0 + var/recharge_rate = 4 + var/charge_tick = 0 + var/can_charge = 1 + origin_tech = null + clumsy_check = 0 + +/obj/item/weapon/gun/magic/process_chambered() + if(in_chamber) return 1 + if(!charges) return 0 + if(!projectile_type) return 0 + in_chamber = new projectile_type(src) + return 1 + +/obj/item/weapon/gun/magic/afterattack(atom/target as mob, mob/living/user as mob, flag) + ..() + if(charges && !in_chamber && !flag) charges-- + +/obj/item/weapon/gun/magic/New() + ..() + charges = max_charges + if(can_charge) processing_objects.Add(src) + + +/obj/item/weapon/gun/magic/Del() + if(can_charge) processing_objects.Remove(src) + ..() + + +/obj/item/weapon/gun/magic/process() + charge_tick++ + if(charge_tick < recharge_rate || charges >= max_charges) return 0 + charge_tick = 0 + charges++ + return 1 + +/obj/item/weapon/gun/magic/update_icon() + return + +/obj/item/weapon/gun/magic/shoot_with_empty_chamber(mob/living/user as mob|obj) + user << "The [name] whizzles quietly." + return \ No newline at end of file diff --git a/code/modules/projectiles/guns/magic/staff.dm b/code/modules/projectiles/guns/magic/staff.dm new file mode 100644 index 00000000000..dd38641e184 --- /dev/null +++ b/code/modules/projectiles/guns/magic/staff.dm @@ -0,0 +1,23 @@ +obj/item/weapon/gun/magic/staff/ + slot_flags = SLOT_BACK + +obj/item/weapon/gun/magic/staff/change + name = "staff of change" + desc = "An artefact that spits bolts of coruscating energy which cause the target's very form to reshape itself" + projectile_type = "/obj/item/projectile/magic/change" + icon_state = "staffofchange" + item_state = "staffofchange" + +obj/item/weapon/gun/magic/staff/animate + name = "staff of animation" + desc = "An artefact that spits bolts of life-force which causes objects which are hit by it to animate and come to life! This magic doesn't affect machines." + projectile_type = "/obj/item/projectile/magic/animate" + icon_state = "staffofanimation" + item_state = "staffofanimation" + +obj/item/weapon/gun/magic/staff/healing + name = "staff of healing" + desc = "An artefact that spits bolts of restoring magic which can remove ailments of all kinds and even raise the dead." + projectile_type = "/obj/item/projectile/magic/resurrection" + icon_state = "staffofhealing" + item_state = "staffofhealing" diff --git a/code/modules/projectiles/guns/magic/wand.dm b/code/modules/projectiles/guns/magic/wand.dm new file mode 100644 index 00000000000..1bfc24b7ba2 --- /dev/null +++ b/code/modules/projectiles/guns/magic/wand.dm @@ -0,0 +1,119 @@ +/obj/item/weapon/gun/magic/wand/ + name = "wand of nothing" + desc = "It's not just a stick, it's a MAGIC stick!" + projectile_type = "/obj/item/projectile/magic" + icon_state = "wand6" + item_state = "wand" + w_class = 2 + can_charge = 0 + max_charges = 100 //100, 50, 50, 34 (max charge distribution by 25%ths) + var/variable_charges = 1 + +/obj/item/weapon/gun/magic/wand/New() + if(prob(75) && variable_charges) //25% chance of listed max charges, 50% chance of 1/2 max charges, 25% chance of 1/3 max charges + if(prob(33)) + max_charges = Ceiling(max_charges / 3) + else + max_charges = Ceiling(max_charges / 2) + ..() + +/obj/item/weapon/gun/magic/wand/examine() + ..() + usr << "Has [charges] charge\s remaining." + return + +/obj/item/weapon/gun/magic/wand/attack(atom/target as mob, mob/living/user as mob) + if(target == user) + return + ..() + +/obj/item/weapon/gun/magic/wand/afterattack(atom/target as mob, mob/living/user as mob) + if(target == user) + if(charges) + zap_self(user) + else + user << "The [name] whizzles quietly." + else + ..() + +/obj/item/weapon/gun/magic/wand/proc/zap_self(mob/living/user as mob) + user.visible_message("[user] zaps \himself with [src]!") + playsound(user, fire_sound, 50, 1) + user.attack_log += "\[[time_stamp()]\] [user]/[user.ckey] zapped \himself with a [src]" + +/obj/item/weapon/gun/magic/wand/death + name = "wand of death" + desc = "This deadly wand overwhelms the victim's body with pure energy, slaying them without fail." + projectile_type = "/obj/item/projectile/magic/death" + icon_state = "wand4" + max_charges = 3 //3, 2, 2, 1 + +/obj/item/weapon/gun/magic/wand/death/zap_self(mob/living/user as mob) + var/message ="You irradiate yourself with pure energy! " + message += pick("Do not pass go. Do not collect 200 zorkmids.","You feel more confident in your spell casting skills.","You Die...","Do you want your possessions identified?") + user << message + user.adjustOxyLoss(500) + charges-- + ..() + +/obj/item/weapon/gun/magic/wand/resurrection + name = "wand of resurrection" + desc = "This wand uses healing magics to heal and revive. They are rarely utilized within the Wizard Federation for some reason." + projectile_type = "/obj/item/projectile/magic/resurrection" + icon_state = "wand1" + max_charges = 3 //3, 2, 2, 1 + +/obj/item/weapon/gun/magic/wand/resurrection/zap_self(mob/living/user as mob) + user.revive() + user << "You feel great!" + charges-- + ..() + +/obj/item/weapon/gun/magic/wand/polymorph + name = "wand of polymorph" + desc = "This wand is attuned to chaos and will radically alter the victim's form." + projectile_type = "/obj/item/projectile/magic/change" + icon_state = "wand5" + max_charges = 10 //10, 5, 5, 4 + +/obj/item/weapon/gun/magic/wand/polymorph/zap_self(mob/living/user as mob) + ..() //because the user mob ceases to exists by the time wabbajack fully resolves + wabbajack(user) + charges-- + +/obj/item/weapon/gun/magic/wand/teleport + name = "wand of teleportation" + desc = "This wand will wrench targets through space and time to move them somewhere else." + projectile_type = "/obj/item/projectile/magic/teleport" + icon_state = "wand3" + max_charges = 10 //10, 5, 5, 4 + +/obj/item/weapon/gun/magic/wand/teleport/zap_self(mob/living/user as mob) + do_teleport(user, user, 10) + var/datum/effect/effect/system/harmless_smoke_spread/smoke = new /datum/effect/effect/system/harmless_smoke_spread() + smoke.set_up(10, 0, user.loc) + smoke.start() + charges-- + ..() + +/obj/item/weapon/gun/magic/wand/door + name = "wand of door creation" + desc = "This particular wand can create doors in any wall for the unscrupulous wizard who shuns teleportation magics." + projectile_type = "/obj/item/projectile/magic/door" + icon_state = "wand0" + max_charges = 20 //20, 10, 10, 7 + +/obj/item/weapon/gun/magic/wand/door/zap_self() + return + +/obj/item/weapon/gun/magic/wand/fireball + name = "wand of fireball" + desc = "This wand shoots scorching balls of fire that explode into destructive flames." + projectile_type = "/obj/item/projectile/magic/fireball" + icon_state = "wand2" + max_charges = 8 //8, 4, 4, 3 + +/obj/item/weapon/gun/magic/wand/fireball/zap_self(mob/living/user as mob) + explosion(user.loc, -1, 0, 2, 3, 0, flame_range = 2) + charges-- + ..() \ No newline at end of file diff --git a/code/modules/projectiles/guns/projectile/shotgun.dm b/code/modules/projectiles/guns/projectile/shotgun.dm index 57cb529b8f0..99cb19a89a5 100644 --- a/code/modules/projectiles/guns/projectile/shotgun.dm +++ b/code/modules/projectiles/guns/projectile/shotgun.dm @@ -51,16 +51,16 @@ return 0 -/obj/item/weapon/gun/projectile/shotgun/attack_self(mob/living/user as mob) +/obj/item/weapon/gun/projectile/shotgun/attack_self(mob/living/user) if(recentpump) return - pump() + pump(user) recentpump = 1 spawn(10) recentpump = 0 return -/obj/item/weapon/gun/projectile/shotgun/proc/pump(mob/M as mob) +/obj/item/weapon/gun/projectile/shotgun/proc/pump(mob/M) playsound(M, 'sound/weapons/shotgunpump.ogg', 60, 1) pumped = 0 if(chambered)//We have a shell in the chamber diff --git a/code/modules/projectiles/projectile/magic.dm b/code/modules/projectiles/projectile/magic.dm new file mode 100644 index 00000000000..bec53531f8b --- /dev/null +++ b/code/modules/projectiles/projectile/magic.dm @@ -0,0 +1,223 @@ +/obj/item/projectile/magic + name = "bolt of nothing" + icon_state = "energy" + damage = 0 + damage_type = OXY + nodamage = 1 + flag = "magic" + +/obj/item/projectile/magic/death + name = "bolt of death" + icon_state = "pulse1_bl" + damage = 9001 + damage_type = OXY + nodamage = 0 + flag = "magic" + +/obj/item/projectile/magic/fireball + name = "bolt of fireball" + icon_state = "fireball" + damage = 25 //The spell fireball additionally does 20 burn, so the wand fireball is marginally less painful + damage_type = BRUTE + nodamage = 0 + flag = "magic" + +/obj/item/projectile/magic/fireball/on_hit(var/target) + var/turf/T = get_turf(target) + explosion(T, -1, 0, 2, 3, 0, flame_range = 2) + +/obj/item/projectile/magic/resurrection + name = "bolt of resurrection" + icon_state = "ion" + damage = 0 + damage_type = OXY + nodamage = 1 + flag = "magic" + +/obj/item/projectile/magic/resurrection/on_hit(var/mob/living/carbon/target) + + if(istype(target,/mob)) + var/old_stat = target.stat + target.revive() + target.suiciding = 0 + if(!target.ckey) + for(var/mob/dead/observer/ghost in player_list) + if(target.real_name == ghost.real_name) + ghost.reenter_corpse() + break + if(old_stat != DEAD) + target << "You feel great!" + else + target << "You rise with a start, you're alive!!!" + +/obj/item/projectile/magic/teleport + name = "bolt of teleportation" + icon_state = "bluespace" + damage = 0 + damage_type = OXY + nodamage = 1 + flag = "magic" + var/inner_tele_radius = 0 + var/outer_tele_radius = 6 + +/obj/item/projectile/magic/teleport/on_hit(var/mob/target) + var/teleammount = 0 + var/teleloc = target + if(!isturf(target)) + teleloc = target.loc + for(var/atom/movable/stuff in teleloc) + if(!stuff.anchored && stuff.loc) + teleammount++ + do_teleport(stuff, stuff, 10) + var/datum/effect/effect/system/harmless_smoke_spread/smoke = new /datum/effect/effect/system/harmless_smoke_spread() + smoke.set_up(max(round(10 - teleammount),1), 0, stuff.loc) //Smoke drops off if a lot of stuff is moved for the sake of sanity + smoke.start() + +/obj/item/projectile/magic/door + name = "bolt of door creation" + icon_state = "energy" + damage = 0 + damage_type = OXY + nodamage = 1 + flag = "magic" + +/obj/item/projectile/magic/door/on_hit(var/atom/target) + var/atom/T = target.loc + if(isturf(target)) + if(target.density) + new /obj/structure/mineral_door/wood(target) + target:ChangeTurf(/turf/simulated/floor/plating) + else if (isturf(T)) + if(T.density) + new /obj/structure/mineral_door/wood(T) + T:ChangeTurf(/turf/simulated/floor/plating) + +/obj/item/projectile/magic/change + name = "bolt of change" + icon_state = "ice_1" + damage = 0 + damage_type = BURN + nodamage = 1 + flag = "magic" + +/obj/item/projectile/magic/change/on_hit(var/atom/change) + wabbajack(change) + +proc/wabbajack(mob/living/M) + if(istype(M)) + if(istype(M, /mob/living) && M.stat != DEAD) + if(M.monkeyizing) return + M.monkeyizing = 1 + M.canmove = 0 + M.icon = null + M.overlays.Cut() + M.invisibility = 101 + + if(istype(M, /mob/living/silicon/robot)) + var/mob/living/silicon/robot/Robot = M + if(Robot.mmi) del(Robot.mmi) + else + for(var/obj/item/W in M) + if(istype(W, /obj/item/weapon/implant)) //TODO: Carn. give implants a dropped() or something + del(W) + continue + W.layer = initial(W.layer) + W.loc = M.loc + W.dropped(M) + + var/mob/living/new_mob + + var/randomize = pick("monkey","robot","slime","xeno","human","animal") + switch(randomize) + if("monkey") + new_mob = new /mob/living/carbon/monkey(M.loc) + new_mob.universal_speak = 1 + if("robot") + new_mob = new /mob/living/silicon/robot(M.loc) + new_mob.gender = M.gender + new_mob.invisibility = 0 + new_mob.job = "Cyborg" + var/mob/living/silicon/robot/Robot = new_mob + Robot.mmi = new /obj/item/device/mmi(new_mob) + Robot.mmi.transfer_identity(M) //Does not transfer key/client. + if("slime") + if(prob(50)) new_mob = new /mob/living/carbon/slime/adult(M.loc) + else new_mob = new /mob/living/carbon/slime(M.loc) + new_mob.universal_speak = 1 + if("xeno") + if(prob(50)) + new_mob = new /mob/living/carbon/alien/humanoid/hunter(M.loc) + else + new_mob = new /mob/living/carbon/alien/humanoid/sentinel(M.loc) + new_mob.universal_speak = 1 + + /*var/alien_caste = pick("Hunter","Sentinel","Drone","Larva") + switch(alien_caste) + if("Hunter") new_mob = new /mob/living/carbon/alien/humanoid/hunter(M.loc) + if("Sentinel") new_mob = new /mob/living/carbon/alien/humanoid/sentinel(M.loc) + if("Drone") new_mob = new /mob/living/carbon/alien/humanoid/drone(M.loc) + else new_mob = new /mob/living/carbon/alien/larva(M.loc) + new_mob.universal_speak = 1*/ + if("animal") + var/animal = pick("parrot","corgi","crab","pug","cat","carp","bear","mushroom","tomato","mouse","chicken","cow","lizard","chick") + switch(animal) + if("parrot") new_mob = new /mob/living/simple_animal/parrot(M.loc) + if("corgi") new_mob = new /mob/living/simple_animal/corgi(M.loc) + if("crab") new_mob = new /mob/living/simple_animal/crab(M.loc) + if("pug") new_mob = new /mob/living/simple_animal/pug(M.loc) + if("cat") new_mob = new /mob/living/simple_animal/cat(M.loc) + if("carp") new_mob = new /mob/living/simple_animal/hostile/carp(M.loc) + if("bear") new_mob = new /mob/living/simple_animal/hostile/bear(M.loc) + if("mushroom") new_mob = new /mob/living/simple_animal/mushroom(M.loc) + if("tomato") new_mob = new /mob/living/simple_animal/tomato(M.loc) + if("mouse") new_mob = new /mob/living/simple_animal/mouse(M.loc) + if("chicken") new_mob = new /mob/living/simple_animal/chicken(M.loc) + if("cow") new_mob = new /mob/living/simple_animal/cow(M.loc) + if("lizard") new_mob = new /mob/living/simple_animal/lizard(M.loc) + else new_mob = new /mob/living/simple_animal/chick(M.loc) + new_mob.universal_speak = 1 + if("human") + new_mob = new /mob/living/carbon/human(M.loc) + + var/datum/preferences/A = new() //Randomize appearance for the human + A.copy_to(new_mob) + + var/mob/living/carbon/human/H = new_mob + ready_dna(H) + if(H.dna) + H.dna.mutantrace = pick("lizard","golem","slime","plant","fly","shadow","adamantine","skeleton",8;"") + H.update_body() + else + return + + for (var/obj/effect/proc_holder/spell/S in M.spell_list) + new_mob.spell_list += new S.type + + new_mob.a_intent = "harm" + if(M.mind) + M.mind.transfer_to(new_mob) + else + new_mob.key = M.key + + new_mob << "Your form morphs into that of a [randomize]." + + del(M) + return new_mob + +/obj/item/projectile/magic/animate + name = "bolt of animation" + icon_state = "red_1" + damage = 0 + damage_type = BURN + nodamage = 1 + flag = "magic" + +/obj/item/projectile/magic/animate/Bump(var/atom/change) + . = ..() + if(istype(change, /obj/item) || istype(change, /obj/structure) && !is_type_in_list(change, protected_objects)) + var/obj/O = change + new /mob/living/simple_animal/hostile/mimic/copy(O.loc, O, firer) + else if(istype(change, /mob/living/simple_animal/hostile/mimic/copy)) + // Change our allegiance! + var/mob/living/simple_animal/hostile/mimic/copy/C = change + C.ChangeOwner(firer) \ No newline at end of file diff --git a/code/modules/reagents/Chemistry-Holder.dm b/code/modules/reagents/Chemistry-Holder.dm index 4ee36b9f107..3e22bd7a6af 100644 --- a/code/modules/reagents/Chemistry-Holder.dm +++ b/code/modules/reagents/Chemistry-Holder.dm @@ -271,9 +271,9 @@ datum feedback_add_details("chemical_reaction","[C.result]|[C.result_amount*multiplier]") multiplier = max(multiplier, 1) //this shouldnt happen ... add_reagent(C.result, C.result_amount*multiplier) - + var/list/seen = viewers(4, get_turf(my_atom)) - + if(!istype(my_atom, /mob)) // No bubbling mobs for(var/mob/M in seen) M << "\blue \icon[my_atom] The solution begins to bubble." @@ -284,7 +284,7 @@ datum if(ME2.Uses <= 0) // give the notification that the slime core is dead for(var/mob/M in seen) M << "\blue \icon[my_atom] The [my_atom]'s power is consumed in the reaction." - ME2.name = "used slime extract" + ME2.name = "\improper used slime extract" ME2.desc = "This extract has been used up." playsound(get_turf(my_atom), 'sound/effects/bubbles.ogg', 80, 1) diff --git a/code/modules/reagents/Chemistry-Machinery.dm b/code/modules/reagents/Chemistry-Machinery.dm index e0197d93388..1ca5e5ccfdb 100644 --- a/code/modules/reagents/Chemistry-Machinery.dm +++ b/code/modules/reagents/Chemistry-Machinery.dm @@ -16,7 +16,7 @@ var/beaker = null var/recharged = 0 var/list/dispensable_reagents = list("hydrogen","lithium","carbon","nitrogen","oxygen","fluorine", - "sodium","aluminum","silicon","phosphorus","sulfur","chlorine","potassium","iron", + "sodium","aluminium","silicon","phosphorus","sulfur","chlorine","potassium","iron", "copper","mercury","radium","water","ethanol","sugar","sacid") /obj/machinery/chem_dispenser/proc/recharge() @@ -113,7 +113,7 @@ var/datum/nanoui/ui = nanomanager.get_open_ui(user, src, ui_key) if (!ui) // the ui does not exist, so we'll create a new one - ui = new(user, src, ui_key, "chem_dispenser.tmpl", "Chem Dispenser 5000", 370, 585) + ui = new(user, src, ui_key, "chem_dispenser.tmpl", "Chem Dispenser 5000", 370, 590) // When the UI is first opened this is the data it will use ui.set_initial_data(data) ui.open() @@ -199,6 +199,7 @@ /obj/machinery/chem_master/New() create_reagents(100) + overlays += "waitlight" /obj/machinery/chem_master/ex_act(severity) switch(severity) diff --git a/code/modules/reagents/Chemistry-Reagents.dm b/code/modules/reagents/Chemistry-Reagents.dm index 9cdebc3d7bb..a1a46dca16b 100644 --- a/code/modules/reagents/Chemistry-Reagents.dm +++ b/code/modules/reagents/Chemistry-Reagents.dm @@ -621,7 +621,7 @@ datum virus_food name = "Virus Food" id = "virusfood" - description = "A mixture of water, milk, and oxygen. Virus cells can use this mixture to reproduce." + description = "A mixture of water and milk. Virus cells can use this mixture to reproduce." reagent_state = LIQUID nutriment_factor = 2 * REAGENTS_METABOLISM color = "#899613" // rgb: 137, 150, 19 @@ -695,9 +695,9 @@ datum if(!istype(T, /turf/space)) new /obj/effect/decal/cleanable/greenglow(T) - aluminum - name = "Aluminum" - id = "aluminum" + aluminium + name = "Aluminium" + id = "aluminium" description = "A silvery white and ductile member of the boron group of chemical elements." reagent_state = SOLID color = "#A8A8A8" // rgb: 168, 168, 168 @@ -1946,10 +1946,10 @@ datum ..() return - psilocybin - name = "Psilocybin" - id = "psilocybin" - description = "A strong psycotropic derived from certain species of mushroom." + mushroomhallucinogen + name = "Mushroom Hallucinogen" + id = "mushroomhallucinogen" + description = "A strong hallucinogenic drug derived from certain species of mushroom." color = "#E700E7" // rgb: 231, 0, 231 on_mob_life(var/mob/living/M as mob) diff --git a/code/modules/reagents/Chemistry-Recipes.dm b/code/modules/reagents/Chemistry-Recipes.dm index 8b2b69a1bd9..d6d8bff0470 100644 --- a/code/modules/reagents/Chemistry-Recipes.dm +++ b/code/modules/reagents/Chemistry-Recipes.dm @@ -53,7 +53,7 @@ datum name = "Silicate" id = "silicate" result = "silicate" - required_reagents = list("aluminum" = 1, "silicon" = 1, "oxygen" = 1) + required_reagents = list("aluminium" = 1, "silicon" = 1, "oxygen" = 1) result_amount = 3 */ stoxin @@ -102,7 +102,7 @@ datum name = "Thermite" id = "thermite" result = "thermite" - required_reagents = list("aluminum" = 1, "iron" = 1, "oxygen" = 1) + required_reagents = list("aluminium" = 1, "iron" = 1, "oxygen" = 1) result_amount = 3 lexorin @@ -316,7 +316,7 @@ datum name = "Flash powder" id = "flash_powder" result = null - required_reagents = list("aluminum" = 1, "potassium" = 1, "sulfur" = 1 ) + required_reagents = list("aluminium" = 1, "potassium" = 1, "sulfur" = 1 ) result_amount = null on_reaction(var/datum/reagents/holder, var/created_volume) var/location = get_turf(holder.my_atom) @@ -345,7 +345,7 @@ datum name = "Napalm" id = "napalm" result = null - required_reagents = list("aluminum" = 1, "plasma" = 1, "sacid" = 1 ) + required_reagents = list("aluminium" = 1, "plasma" = 1, "sacid" = 1 ) result_amount = 1 on_reaction(var/datum/reagents/holder, var/created_volume) var/turf/simulated/T = get_turf(holder.my_atom) @@ -460,7 +460,7 @@ datum name = "Virus Food" id = "virusfood" result = "virusfood" - required_reagents = list("water" = 5, "milk" = 5, "oxygen" = 5) + required_reagents = list("water" = 5, "milk" = 5) result_amount = 15 mix_virus @@ -469,7 +469,8 @@ datum result = "blood" required_reagents = list("virusfood" = 5) required_catalysts = list("blood") - var/level = 2 + var/level_min = 0 + var/level_max = 2 on_reaction(var/datum/reagents/holder, var/created_volume) @@ -477,7 +478,7 @@ datum if(B && B.data) var/datum/disease/advance/D = locate(/datum/disease/advance) in B.data["viruses"] if(D) - D.Evolve(level - rand(0, 1)) + D.Evolve(level_min, level_max) mix_virus_2 @@ -485,14 +486,16 @@ datum name = "Mix Virus 2" id = "mixvirus2" required_reagents = list("mutagen" = 5) - level = 4 + level_min = 2 + level_max = 4 mix_virus_3 name = "Mix Virus 3" id = "mixvirus3" required_reagents = list("plasma" = 5) - level = 6 + level_min = 4 + level_max = 6 rem_virus @@ -555,7 +558,7 @@ datum name = "Metal Foam" id = "metalfoam" result = null - required_reagents = list("aluminum" = 3, "foaming_agent" = 1, "pacid" = 1) + required_reagents = list("aluminium" = 3, "foaming_agent" = 1, "pacid" = 1) result_amount = 5 on_reaction(var/datum/reagents/holder, var/created_volume) @@ -2113,7 +2116,7 @@ datum name = "Hippies Delight" id = "hippiesdelight" result = "hippiesdelight" - required_reagents = list("psilocybin" = 1, "gargleblaster" = 1) + required_reagents = list("mushroomhallucinogen" = 1, "gargleblaster" = 1) result_amount = 2 bananahonk diff --git a/code/modules/reagents/grenade_launcher.dm b/code/modules/reagents/grenade_launcher.dm index 22a535e5236..392c4deb898 100644 --- a/code/modules/reagents/grenade_launcher.dm +++ b/code/modules/reagents/grenade_launcher.dm @@ -57,9 +57,9 @@ F.loc = user.loc F.throw_at(target, 30, 2) message_admins("[key_name_admin(user)] fired a grenade ([F.name]) from a grenade launcher ([src.name]).") - log_game("[key_name_admin(user)] used a grenade ([src.name]).") + log_game("[key_name(user)] fired a grenade ([F.name]) from a grenade launcher ([src.name]).") F.active = 1 F.icon_state = initial(icon_state) + "_active" playsound(user.loc, 'sound/weapons/armbomb.ogg', 75, 1, -3) spawn(15) - F.prime() \ No newline at end of file + F.prime() diff --git a/code/modules/reagents/reagent_containers/food/snacks.dm b/code/modules/reagents/reagent_containers/food/snacks.dm index 91bf272d0a2..a837fab76fe 100644 --- a/code/modules/reagents/reagent_containers/food/snacks.dm +++ b/code/modules/reagents/reagent_containers/food/snacks.dm @@ -545,7 +545,6 @@ New() ..() reagents.add_reagent("nutriment", 3) - reagents.add_reagent("psilocybin", 3) src.bitesize = 6 /obj/item/weapon/reagent_containers/food/snacks/tomatomeat @@ -873,7 +872,7 @@ ..() reagents.add_reagent("nutriment", 5) reagents.add_reagent("amatoxin", 3) - reagents.add_reagent("psilocybin", 1) + reagents.add_reagent("mushroomhallucinogen", 1) bitesize = 3 /obj/item/weapon/reagent_containers/food/snacks/plump_pie @@ -997,7 +996,7 @@ /obj/item/weapon/reagent_containers/food/snacks/spacetwinkie name = "space twinkie" icon_state = "space_twinkie" - desc = "Guaranteed to survive longer then you will." + desc = "Guaranteed to survive longer than you will." New() ..() reagents.add_reagent("sugar", 4) @@ -1112,7 +1111,7 @@ New() ..() reagents.add_reagent("nutriment", 6) - reagents.add_reagent("psilocybin", 6) + reagents.add_reagent("mushroomhallucinogen", 6) bitesize = 3 /obj/item/weapon/reagent_containers/food/snacks/amanitajelly @@ -1124,7 +1123,7 @@ ..() reagents.add_reagent("nutriment", 6) reagents.add_reagent("amatoxin", 6) - reagents.add_reagent("psilocybin", 3) + reagents.add_reagent("mushroomhallucinogen", 3) bitesize = 3 /obj/item/weapon/reagent_containers/food/snacks/poppypretzel @@ -1467,7 +1466,7 @@ New() ..() reagents.add_reagent("nutriment", 8) - reagents.add_reagent("psilocybin", 8) + reagents.add_reagent("mushroomhallucinogen", 8) bitesize = 4 /obj/item/weapon/reagent_containers/food/snacks/stew @@ -2428,4 +2427,4 @@ ..() reagents.add_reagent("nutriment", 2) reagents.add_reagent("sugar", 5) - bitesize = 2 \ No newline at end of file + bitesize = 2 diff --git a/code/modules/reagents/reagent_containers/glass/bottle.dm b/code/modules/reagents/reagent_containers/glass/bottle.dm index 1837e3b2eef..a9e2028ea10 100644 --- a/code/modules/reagents/reagent_containers/glass/bottle.dm +++ b/code/modules/reagents/reagent_containers/glass/bottle.dm @@ -87,6 +87,16 @@ ..() reagents.add_reagent("mutagen", 30) +/obj/item/weapon/reagent_containers/glass/bottle/plasma + name = "liquid plasma bottle" + desc = "A small bottle of liquid plasma. Extremely toxic and reacts with micro-organisms inside blood." + icon = 'icons/obj/chemical.dmi' + icon_state = "bottle8" + + New() + ..() + reagents.add_reagent("plasma", 30) + /obj/item/weapon/reagent_containers/glass/bottle/synaptizine name = "synaptizine bottle" diff --git a/code/modules/reagents/syringe_gun.dm b/code/modules/reagents/syringe_gun.dm index e64f5132fcc..f6f9c673abb 100644 --- a/code/modules/reagents/syringe_gun.dm +++ b/code/modules/reagents/syringe_gun.dm @@ -1,120 +1,67 @@ - - - /obj/item/weapon/gun/syringe name = "syringe gun" - desc = "A spring loaded rifle designed to fit syringes, designed to incapacitate unruly patients from a distance." - icon = 'icons/obj/gun.dmi' + desc = "A spring loaded rifle designed to fit syringes, used to incapacitate unruly patients from a distance." icon_state = "syringegun" item_state = "syringegun" - w_class = 3.0 + w_class = 3 throw_speed = 2 throw_range = 10 - force = 4.0 - var/list/syringes = new/list() - var/max_syringes = 1 + force = 4 m_amt = 2000 + clumsy_check = 0 + fire_sound = 'sound/items/syringeproj.ogg' + var/list/syringes = list() + var/max_syringes = 1 - examine() - set src in view() - ..() - if(!(usr in view(2)) && usr != loc) - return - usr << "[syringes.len] / [max_syringes] syringes." +/obj/item/weapon/gun/syringe/process_chambered() + if(!syringes.len) return 0 + + var/obj/item/weapon/reagent_containers/syringe/S = syringes[1] + + if(!S) return 0 + + in_chamber = new /obj/item/projectile/bullet/dart/syringe(src) + S.reagents.trans_to(in_chamber, S.reagents.total_volume) + in_chamber.name = S.name + syringes.Remove(S) + + del(S) + return 1 +/obj/item/weapon/gun/syringe/examine() + ..() + usr << "Can hold [max_syringes] syringe\s. Has [syringes.len] syringe\s remaining." + return - attackby(obj/item/I, mob/user) - if(istype(I, /obj/item/weapon/reagent_containers/syringe)) - if(syringes.len < max_syringes) - user.drop_item() - I.loc = src - syringes += I - user << "You put [I] in [src]." - user << "[syringes.len] / [max_syringes] syringes." - else - usr << "[src] cannot hold more syringes." +/obj/item/weapon/gun/syringe/attack_self(mob/living/user as mob) + if(!syringes.len) + user << "[src] is empty." + return 0 + + var/obj/item/weapon/reagent_containers/syringe/S = syringes[syringes.len] + + if(!S) return 0 + S.loc = user.loc + + syringes.Remove(S) + user << "You unload [S] from \the [src]!" + + return 1 - - afterattack(obj/target, mob/user , flag) - if(!isturf(target.loc) || target == user) return - - if(syringes.len) - spawn(0) fire_syringe(target,user) +/obj/item/weapon/gun/syringe/attackby(var/obj/item/A as obj, mob/user as mob, var/show_msg = 1) + if(istype(A, /obj/item/weapon/reagent_containers/syringe)) + if(syringes.len < max_syringes) + user.drop_item() + user << "You load [A] into \the [src]!" + syringes.Add(A) + A.loc = src + return 1 else - usr << "[src] is empty." - - - proc/fire_syringe(atom/target, mob/user) - if(locate (/obj/structure/table, src.loc)) - return - else - var/turf/trg = get_turf(target) - var/obj/effect/syringe_gun_dummy/D = new /obj/effect/syringe_gun_dummy(get_turf(src)) - var/obj/item/weapon/reagent_containers/syringe/S = syringes[1] - if(!S || !S.reagents) //ho boy! wot runtimes! //haha i love finding my old comments - return - S.reagents.trans_to(D, S.reagents.total_volume) - syringes -= S - del(S) - D.icon_state = "syringeproj" - D.name = "syringe" - playsound(user.loc, 'sound/items/syringeproj.ogg', 50, 1) - - for(var/i=0, i<6, i++) - if(!D) break - if(D.loc == trg) break - step_towards(D,trg) - - if(D) - for(var/mob/living/carbon/M in D.loc) - if(!istype(M,/mob/living/carbon)) continue - if(M == user) continue - //Syringe gun attack logging by Yvarov - var/R - if(D.reagents) - for(var/datum/reagent/A in D.reagents.reagent_list) - R += A.id + " (" - R += num2text(A.volume) + ")," - if(ismob(M)) - M.attack_log += "\[[time_stamp()]\] [user]/[user.ckey] shot [M]/[M.ckey] with a syringegun ([R])" - user.attack_log += "\[[time_stamp()]\] [user]/[user.ckey] shot [M]/[M.ckey] with a syringegun ([R])" - log_attack("[user] ([user.ckey]) shot [M] ([M.ckey]) with a syringegun ([R])") - else - M.attack_log += "\[[time_stamp()]\] UNKNOWN SUBJECT (No longer exists) shot [M]/[M.ckey] with a syringegun ([R])" - log_attack("UNKNOWN shot [M] ([M.ckey]) with a syringegun ([R])") - if(D.reagents) - D.reagents.trans_to(M, 15) - M.visible_message("[M] is hit by the syringe!", \ - "[M] is hit by the syringe!") - - del(D) - break - if(D) - for(var/atom/A in D.loc) - if(A == user) continue - if(A.density) del(D) - - sleep(1) - - if(D) - spawn(10) - del(D) - + usr << "[src] cannot hold more syringes." + return 0 /obj/item/weapon/gun/syringe/rapidsyringe name = "rapid syringe gun" - desc = "A modification of the syringe gun design, using a rotating cylinder to store up to four syringes." + desc = "A modification of the syringe gun design, using a rotating cylinder to store up to six syringes." icon_state = "rapidsyringegun" - max_syringes = 4 - - -/obj/effect/syringe_gun_dummy - name = "" - desc = "" - icon = 'icons/obj/chemical.dmi' - icon_state = "null" - anchored = 1 - density = 0 - - New() - create_reagents(15) \ No newline at end of file + max_syringes = 6 diff --git a/code/modules/recycling/conveyor2.dm b/code/modules/recycling/conveyor2.dm index af110da5b57..939d55a5739 100644 --- a/code/modules/recycling/conveyor2.dm +++ b/code/modules/recycling/conveyor2.dm @@ -15,6 +15,7 @@ var/list/affecting // the list of all items that will be moved this ptick var/id = "" // the control ID - must match controller ID + var/verted = 1 // set to -1 to have the conveyour belt be inverted, so you can use the other corner icons /obj/machinery/conveyor/centcom_auto id = "round_end_belt" @@ -38,7 +39,7 @@ operating = 0 else operating = 1 - icon_state = "conveyor[operating]" + icon_state = "conveyor[operating * verted]" // create a conveyor /obj/machinery/conveyor/New(loc, newdir) @@ -70,6 +71,10 @@ if(SOUTHWEST) forwards = WEST backwards = NORTH + if(verted == -1) + var/temp = forwards + forwards = backwards + backwards = temp /obj/machinery/conveyor/proc/setmove() if(operating == 1) @@ -87,7 +92,7 @@ operating = 0 if(stat & NOPOWER) operating = 0 - icon_state = "conveyor[operating]" + icon_state = "conveyor[operating * verted]" // machine process // move items to the target location diff --git a/code/modules/recycling/disposal.dm b/code/modules/recycling/disposal.dm index de54cfbe6ee..547c308003a 100644 --- a/code/modules/recycling/disposal.dm +++ b/code/modules/recycling/disposal.dm @@ -192,7 +192,7 @@ // can breath normally in the disposal /obj/machinery/disposal/alter_health() return get_turf(src) - + /obj/machinery/disposal/relaymove(mob/user as mob) attempt_escape(user) @@ -720,7 +720,7 @@ H.active = 0 H.loc = src return - if(T.intact && istype(T,/turf/simulated/floor)) //intact floor, pop the tile + if(istype(T,/turf/simulated/floor && T.intact)) //intact floor, pop the tile var/turf/simulated/floor/F = T //F.health = 100 F.burnt = 1 @@ -1233,6 +1233,7 @@ var/turf/target // this will be where the output objects are 'thrown' to. var/mode = 0 var/start_eject = 0 + var/eject_range = 2 New() ..() @@ -1262,10 +1263,10 @@ AM.loc = src.loc AM.pipe_eject(dir) spawn(5) - AM.throw_at(target, 3, 1) + if(AM) + AM.throw_at(target, eject_range, 1) H.vent_gas(src.loc) del(H) - return attackby(var/obj/item/I, var/mob/user) diff --git a/code/modules/research/designs.dm b/code/modules/research/designs.dm index fbae5f41ff2..e2a80bdd9d8 100644 --- a/code/modules/research/designs.dm +++ b/code/modules/research/designs.dm @@ -250,14 +250,23 @@ datum/design/clonescanner materials = list("$glass" = 2000, "sacid" = 20) build_path = "/obj/item/weapon/circuitboard/clonescanner" -datum/design/arcademachine - name = "Circuit Design (Arcade Machine)" +datum/design/arcadebattle + name = "Circuit Design (Battle Arcade Machine)" desc = "Allows for the construction of circuit boards used to build a new arcade machine." id = "arcademachine" req_tech = list("programming" = 1) build_type = IMPRINTER materials = list("$glass" = 2000, "sacid" = 20) - build_path = "/obj/item/weapon/circuitboard/arcade" + build_path = "/obj/item/weapon/circuitboard/arcade/battle" + +datum/design/orion_trail + name = "Circuit Design (Orion Trail Arcade Machine)" + desc = "Allows for the construction of circuit boards used to build a new Orion Trail machine." + id = "arcademachine" + req_tech = list("programming" = 2) + build_type = IMPRINTER + materials = list("$glass" = 2000, "sacid" = 20) + build_path = "/obj/item/weapon/circuitboard/arcade/orion_trail" datum/design/powermonitor name = "Circuit Design (Power Monitor)" @@ -749,12 +758,12 @@ datum/design/mech_grenade_launcher category = "Exosuit Equipment" datum/design/clusterbang_launcher - name = "Exosuit Module Design (SOP-6 Clusterbang Launcher)" - desc = "A weapon that violates the Geneva Convention at 6 rounds per minute" + name = "Exosuit Module Design (SOB-3 Clusterbang Launcher)" + desc = "A weapon that violates the Geneva Convention at 3 rounds per minute" id = "clusterbang_launcher" build_type = MECHFAB req_tech = list("combat"= 5, "materials" = 5, "syndicate" = 3) - build_path = "/obj/item/mecha_parts/mecha_equipment/weapon/ballistic/missile_rack/flashbang/clusterbang/limited" + build_path = "/obj/item/mecha_parts/mecha_equipment/weapon/ballistic/missile_rack/flashbang/clusterbang" category = "Exosuit Equipment" datum/design/mech_wormhole_gen diff --git a/code/modules/scripting/Implementations/Telecomms.dm b/code/modules/scripting/Implementations/Telecomms.dm index 6a8f0741cc9..d3f3e9f7ebd 100644 --- a/code/modules/scripting/Implementations/Telecomms.dm +++ b/code/modules/scripting/Implementations/Telecomms.dm @@ -90,7 +90,7 @@ // Signal data - interpreter.SetVar("$content", signal.data["message"]) + interpreter.SetVar("$content", html_decode(signal.data["message"])) interpreter.SetVar("$freq" , signal.frequency) interpreter.SetVar("$source" , signal.data["name"]) interpreter.SetVar("$job" , signal.data["job"]) @@ -207,7 +207,7 @@ // Time interpreter.SetProc("time", /proc/time) - interpreter.SetProc("timestamp", /proc/timestamp) + interpreter.SetProc("timestamp", /proc/gameTimestamp) // Run the compiled code interpreter.Run() diff --git a/code/modules/scripting/Implementations/_Logic.dm b/code/modules/scripting/Implementations/_Logic.dm index d4bc9976625..871ffd1905f 100644 --- a/code/modules/scripting/Implementations/_Logic.dm +++ b/code/modules/scripting/Implementations/_Logic.dm @@ -142,9 +142,6 @@ /proc/time() return world.timeofday -/proc/timestamp(var/format = "hh:mm:ss") // Get the game time in text - return time2text(world.time + 432000, format) - /* //Makes a list where all indicies in a string is a seperate index in the list // JUST A HELPER DON'T ADD TO NTSCRIPT diff --git a/code/modules/surgery/appendectomy.dm b/code/modules/surgery/appendectomy.dm index 5e535b62cb4..7ba9ad03ba0 100644 --- a/code/modules/surgery/appendectomy.dm +++ b/code/modules/surgery/appendectomy.dm @@ -3,6 +3,7 @@ steps = list(/datum/surgery_step/incise, /datum/surgery_step/clamp_bleeders, /datum/surgery_step/retract_skin, /datum/surgery_step/incise, /datum/surgery_step/extract_appendix, /datum/surgery_step/close) species = list(/mob/living/carbon/human, /mob/living/carbon/monkey) location = "groin" + requires_organic_chest = 1 //extract appendix diff --git a/code/modules/surgery/cavity_implant.dm b/code/modules/surgery/cavity_implant.dm index a0f71301ab7..72223b4716f 100644 --- a/code/modules/surgery/cavity_implant.dm +++ b/code/modules/surgery/cavity_implant.dm @@ -3,6 +3,7 @@ steps = list(/datum/surgery_step/incise, /datum/surgery_step/clamp_bleeders, /datum/surgery_step/retract_skin, /datum/surgery_step/incise, /datum/surgery_step/handle_cavity, /datum/surgery_step/close) species = list(/mob/living/carbon/human, /mob/living/carbon/monkey) location = "chest" + requires_organic_chest = 1 //handle cavity diff --git a/code/modules/surgery/gender_reassignment.dm b/code/modules/surgery/gender_reassignment.dm index c5d94146421..0ef01d56d7c 100644 --- a/code/modules/surgery/gender_reassignment.dm +++ b/code/modules/surgery/gender_reassignment.dm @@ -3,6 +3,8 @@ steps = list(/datum/surgery_step/incise, /datum/surgery_step/clamp_bleeders, /datum/surgery_step/reshape_genitals, /datum/surgery_step/close) species = list(/mob/living/carbon/human) location = "groin" + requires_organic_chest = 1 + //reshape_genitals /datum/surgery_step/reshape_genitals diff --git a/code/modules/surgery/generic_steps.dm b/code/modules/surgery/generic_steps.dm index fdc1bc9dda5..f810bec205d 100644 --- a/code/modules/surgery/generic_steps.dm +++ b/code/modules/surgery/generic_steps.dm @@ -1,10 +1,12 @@ + //make incision /datum/surgery_step/incise implements = list(/obj/item/weapon/scalpel = 100, /obj/item/weapon/kitchenknife = 65, /obj/item/weapon/shard = 45) time = 24 /datum/surgery_step/incise/preop(mob/user, mob/living/carbon/target, target_zone, obj/item/tool, datum/surgery/surgery) - user.visible_message("[user] begins to make an incision in [target]'s [target_zone].") + user.visible_message("[user] begins to make an incision in [target]'s [parse_zone(target_zone)].") + //clamp bleeders @@ -13,7 +15,7 @@ time = 48 /datum/surgery_step/clamp_bleeders/preop(mob/user, mob/living/carbon/target, target_zone, obj/item/tool, datum/surgery/surgery) - user.visible_message("[user] begins to clamp bleeders in [target]'s [target_zone].") + user.visible_message("[user] begins to clamp bleeders in [target]'s [parse_zone(target_zone)].") //retract skin @@ -22,7 +24,8 @@ time = 32 /datum/surgery_step/retract_skin/preop(mob/user, mob/living/carbon/target, target_zone, obj/item/tool, datum/surgery/surgery) - user.visible_message("[user] begins to retract the skin in [target]'s [target_zone].") + user.visible_message("[user] begins to retract the skin in [target]'s [parse_zone(target_zone)].") + //close incision @@ -31,7 +34,8 @@ time = 32 /datum/surgery_step/close/preop(mob/user, mob/living/carbon/target, target_zone, obj/item/tool, datum/surgery/surgery) - user.visible_message("[user] begins to mend the incision in [target]'s [target_zone].") + user.visible_message("[user] begins to mend the incision in [target]'s [parse_zone(target_zone)].") + /datum/surgery_step/close/tool_check(mob/user, obj/item/tool) if(istype(tool, /obj/item/weapon/cautery)) @@ -58,4 +62,7 @@ time = 64 /datum/surgery_step/saw/preop(mob/user, mob/living/carbon/target, target_zone, obj/item/tool, datum/surgery/surgery) - user.visible_message("[user] begins to saw through the bone in [target]'s [target_zone].") \ No newline at end of file + user.visible_message("[user] begins to saw through the bone in [target]'s [parse_zone(target_zone)].") + + + diff --git a/code/modules/surgery/helpers.dm b/code/modules/surgery/helpers.dm index e353ffeaa3c..23866878825 100644 --- a/code/modules/surgery/helpers.dm +++ b/code/modules/surgery/helpers.dm @@ -12,6 +12,16 @@ continue if(S.target_must_be_fat && !(FAT in M.mutations)) continue + + if(S.requires_organic_chest && M.getlimb(/obj/item/organ/limb/robot/chest)) //This a seperate case to below, see "***" in surgery.dm - RR + continue + + var/mob/living/carbon/human/H = M //So we can use get_organ and not some terriblly long Switch or something worse - RR + var/obj/item/organ/limb/affecting = H.get_organ(user.zone_sel.selecting) + + if(affecting.status == ORGAN_ROBOTIC) //Cannot operate on Robotic organs - RR + continue + for(var/path in S.species) if(istype(M, path)) available_surgeries[S.name] = S @@ -23,8 +33,10 @@ var/datum/surgery/procedure = new S.type if(procedure) if(get_location_accessible(M, procedure.location)) + if(procedure.location == "anywhere") // if location == "anywhere" change location to the surgeon's target, otherwise leave location as is. + procedure.location = user.zone_sel.selecting M.surgeries += procedure - user.visible_message("[user] drapes [I] over [M]'s [procedure.location] to prepare for \an [procedure.name].") + user.visible_message("[user] drapes [I] over [M]'s [parse_zone(procedure.location)] to prepare for \an [procedure.name].") user.attack_log += "\[[time_stamp()]\]Initiated a [procedure.name] on [M.name] ([M.ckey])" M.attack_log += "\[[time_stamp()]\][user.name] ([user.ckey]) initiated a [procedure.name]" @@ -38,6 +50,7 @@ return 0 + proc/get_location_modifier(mob/M) var/turf/T = get_turf(M) if(locate(/obj/structure/optable, T)) @@ -108,4 +121,5 @@ proc/get_location_modifier(mob/M) if(covered_locations & FOOT_RIGHT) return 0 - return 1 \ No newline at end of file + return 1 + diff --git a/code/modules/surgery/implant_removal.dm b/code/modules/surgery/implant_removal.dm index ded11d30ea0..55bd4a572dd 100644 --- a/code/modules/surgery/implant_removal.dm +++ b/code/modules/surgery/implant_removal.dm @@ -3,6 +3,8 @@ steps = list(/datum/surgery_step/incise, /datum/surgery_step/clamp_bleeders, /datum/surgery_step/retract_skin, /datum/surgery_step/extract_implant, /datum/surgery_step/close) species = list(/mob/living/carbon/human, /mob/living/carbon/monkey) location = "chest" + requires_organic_chest = 1 + //extract implant diff --git a/code/modules/surgery/limb augmentation.dm b/code/modules/surgery/limb augmentation.dm new file mode 100644 index 00000000000..79ee6030520 --- /dev/null +++ b/code/modules/surgery/limb augmentation.dm @@ -0,0 +1,78 @@ + +/////AUGMENTATION SURGERIES////// + + +//SURGERY STEPS + +/datum/surgery_step/replace + implements = list(/obj/item/weapon/scalpel = 100, /obj/item/weapon/wirecutters = 55) + time = 32 + + +/datum/surgery_step/replace/preop(mob/user, mob/living/carbon/target, target_zone, obj/item/tool, datum/surgery/surgery) + user.visible_message("[user] begins to sever the muscles on [target]'s [parse_zone(user.zone_sel.selecting)]!") + + +/datum/surgery_step/add_limb + implements = list(/obj/item/robot_parts = 100) + time = 32 + var/obj/item/organ/limb/L = null // L because "limb" + allowed_organs = list("r_arm","l_arm","r_leg","l_leg","chest","head") + + + +/datum/surgery_step/add_limb/preop(mob/user, mob/living/carbon/target, target_zone, obj/item/tool, datum/surgery/surgery) + L = new_organ + if(L) + user.visible_message("[user] begins to augment [target]'s [parse_zone(user.zone_sel.selecting)].") + else + user.visible_message("[user] looks for [target]'s [parse_zone(user.zone_sel.selecting)].") + + + +//ACTUAL SURGERIES + +/datum/surgery/augmentation + name = "augmentation" + steps = list(/datum/surgery_step/incise, /datum/surgery_step/clamp_bleeders, /datum/surgery_step/retract_skin, /datum/surgery_step/replace, /datum/surgery_step/saw, /datum/surgery_step/add_limb) + species = list(/mob/living/carbon/human) + location = "anywhere" //Check attempt_initate_surgery() (in code/modules/surgery/helpers) to see what this does if you can't tell + has_multi_loc = 1 //Multi location stuff, See multiple_location_example.dm + + +//SURGERY STEP SUCCESSES + +/datum/surgery_step/add_limb/success(mob/user, mob/living/carbon/target, target_zone, obj/item/tool, datum/surgery/surgery) + if(L) + if(ishuman(target)) + var/mob/living/carbon/human/H = target + user.visible_message("[user] successfully augments [target]'s [parse_zone(user.zone_sel.selecting)]!") + L.loc = get_turf(target) + H.organs -= L + switch(user.zone_sel.selecting) //for the surgery to progress this MUST still be the original "location" so it's safe to do this. + if("r_leg") + H.organs += new /obj/item/organ/limb/robot/r_leg(src) + if("l_leg") + H.organs += new /obj/item/organ/limb/robot/l_leg(src) + if("r_arm") + H.organs += new /obj/item/organ/limb/robot/r_arm(src) + if("l_arm") + H.organs += new /obj/item/organ/limb/robot/l_arm(src) + if("head") + H.organs += new /obj/item/organ/limb/robot/head(src) + if("chest") + var/datum/surgery_step/xenomorph_removal/xeno_removal = new + xeno_removal.remove_xeno(user, target) // remove an alien if there is one + H.organs += new /obj/item/organ/limb/robot/chest(src) + for(var/datum/disease/appendicitis/A in H.viruses) //If they already have Appendicitis, Remove it + A.cure(1) + user.drop_item() + del(tool) + H.update_damage_overlays(0) + H.update_augments() //Gives them the Cyber limb overlay + user.attack_log += "\[[time_stamp()]\] Augmented [target.name]'s [parse_zone(user.zone_sel.selecting)] ([target.ckey]) INTENT: [uppertext(user.a_intent)])" + target.attack_log += "\[[time_stamp()]\] Augmented by [user.name] ([user.ckey]) (INTENT: [uppertext(user.a_intent)])" + log_attack("[user.name] ([user.ckey]) augmented [target.name] ([target.ckey]) (INTENT: [uppertext(user.a_intent)])") + else + user.visible_message("[user] [target] has no organic [parse_zone(user.zone_sel.selecting)] there!") + return 1 diff --git a/code/modules/surgery/lipoplasty.dm b/code/modules/surgery/lipoplasty.dm index 141e5784278..23448dc62e0 100644 --- a/code/modules/surgery/lipoplasty.dm +++ b/code/modules/surgery/lipoplasty.dm @@ -4,6 +4,8 @@ species = list(/mob/living/carbon/human) target_must_be_fat = 1 location = "chest" + requires_organic_chest = 1 + //cut fat /datum/surgery_step/cut_fat diff --git a/code/modules/surgery/multiple_location_example.dm b/code/modules/surgery/multiple_location_example.dm new file mode 100644 index 00000000000..7a7dba5eaee --- /dev/null +++ b/code/modules/surgery/multiple_location_example.dm @@ -0,0 +1,54 @@ +/* +//CONTENTS// +Multiple location example surgery + + + +//THE SURGERY// +it is very similar to a normal surgery. +Location = "anywhere" is the unique difference. + +/datum/surgery/multiLocExample + name = "Multiple Location Surgery Example" + steps = list(/datum/surgery_step/multiLocExampleStep) + species = list(/mob/living/carbon) + location = "anywhere" //A Location "Anywhere" is handled in /code/modules/surgery/helpers attempt_initiate_surgery(), it is converted into a User.zone_sel.selecting. + has_multi_loc = 1 //Needed to handle Multilocation + +//THE STEPS// +The block of "If's" is necessary, add or remove so you have just the areas you want, and set them to convert L(or your subsitute) to what you want it to be +EG: a zone on a mob (where user is targetting) to the limb thats actually there. + + +/datum/surgery_step/multiLocExampleStep + implements = list() + time = 9001 + allowed_organs = list("r_arm","l_arm","r_leg","l_leg","chest","head", "etc") + // allowed_organs is a list of organs this operation works with, it is defined in the earliest instance of the surgery_step (Eg, datum/surgery_step/multiLocExampleStep) + // allowed_organs is handled in Handle_Multi_Loc() in surgery_step.dm + + +/datum/surgery_step/multiLocExampleStep/preop(mob/user, mob/living/carbon/target, target_zone, obj/item/tool, datum/surgery/surgery) + L = new_organ //new_organ is a variable in /datum/surgery_step, it is null by default, and is given a value in Handle_Multi_Loc() + //Although Handle_Multi_Loc() is /datum/surgery_step/SURGERYNAME/Handle_Multi_Loc() you do not need to rewrite it in the surgery + if(L) + user.visible_message("Generic Statement.") + else + user.visible_message("Generic Statement 2.") + + +/datum/surgery_step/multiLocExampleStep/success(mob/user, mob/living/carbon/target, target_zone, obj/item/tool, datum/surgery/surgery) +You can use whatever you substituted "L" for here for useful things, swapping limbs for other limbs, etc. +if the surgery is intended to be MultiLoc but should only be performable once per limb, add this +"surgery.invalid_locations += user.zone_sel.selecting" +Just after you have swapped limbs around, see limb augmentation for an example of this + +*/ + +//This file is commented out as to avoid: +// a snowflakey removal of it 100% of the time +// it's an example, it doesn't work perfectly due to just being the multiple locations section. +// It is also not set to compile, due to being Empty (according to the compiler) + +//Enjoy making Multi-location operations! (if you understood my Rambling) +//If you didn't understand this, Ask for RobRichards in Coderbus \ No newline at end of file diff --git a/code/modules/surgery/organs/augments.dm b/code/modules/surgery/organs/augments.dm new file mode 100644 index 00000000000..d3acb5135d9 --- /dev/null +++ b/code/modules/surgery/organs/augments.dm @@ -0,0 +1,51 @@ +/////AUGMENTATION\\\\\ +//See code/modules/surgery/organs/organ.dm for the parent "limb" + + +/obj/item/organ/limb/robot + name = "cyberlimb" + desc = "You should never be seeing this!" + status = ORGAN_ROBOTIC + +/obj/item/organ/limb/robot/chest + name = "chest" + desc = "A Robotic chest" + icon_state = "chest" + max_damage = 200 + body_part = CHEST + +/obj/item/organ/limb/robot/head + name = "head" + desc = "A Robotic head" + icon_state = "head" + max_damage = 200 + body_part = HEAD + +/obj/item/organ/limb/robot/l_arm + name = "l_arm" + desc = "A Robotic arm" + icon_state = "l_arm" + max_damage = 75 + body_part = ARM_LEFT + +/obj/item/organ/limb/robot/l_leg + name = "l_leg" + desc = "A Robotic leg" + icon_state = "l_leg" + max_damage = 75 + body_part = LEG_LEFT + +/obj/item/organ/limb/robot/r_arm + name = "r_arm" + desc = "A Robotic arm" + icon_state = "r_arm" + max_damage = 75 + body_part = ARM_RIGHT + +/obj/item/organ/limb/robot/r_leg + name = "r_leg" + desc = "A Robotic leg" + icon_state = "r_leg" + max_damage = 75 + body_part = LEG_RIGHT + diff --git a/code/modules/surgery/organs/helpers.dm b/code/modules/surgery/organs/helpers.dm index 9e6c066869b..36f5d2ef599 100644 --- a/code/modules/surgery/organs/helpers.dm +++ b/code/modules/surgery/organs/helpers.dm @@ -1,4 +1,13 @@ mob/proc/getorgan() return mob/living/carbon/getorgan(typepath) - return (locate(typepath) in internal_organs) \ No newline at end of file + return (locate(typepath) in internal_organs) + +mob/proc/getlimb() + return + +mob/living/carbon/human/getlimb(typepath) + return (locate(typepath) in organs) + + + diff --git a/code/modules/surgery/organs/organ.dm b/code/modules/surgery/organs/organ.dm index d3ce4ca8f8f..bbd1faf8f0f 100644 --- a/code/modules/surgery/organs/organ.dm +++ b/code/modules/surgery/organs/organ.dm @@ -3,6 +3,7 @@ icon = 'icons/obj/surgery.dmi' + /obj/item/organ/heart name = "heart" icon_state = "heart-on" @@ -30,6 +31,10 @@ //Looking for brains? //Try code/modules/mob/living/carbon/brain/brain_item.dm +//Old Datum Limbs: +// code/modules/unused/limbs.dm + + /obj/item/organ/limb name = "limb" var/mob/owner = null @@ -39,44 +44,59 @@ var/brute_dam = 0 var/burn_dam = 0 var/max_damage = 0 + var/status = ORGAN_ORGANIC + + /obj/item/organ/limb/chest name = "chest" + desc = "why is it detached..." icon_state = "chest" max_damage = 200 body_part = CHEST + /obj/item/organ/limb/head name = "head" + desc = "what a way to get a head in life..." icon_state = "head" max_damage = 200 body_part = HEAD + /obj/item/organ/limb/l_arm name = "l_arm" + desc = "why is it detached..." icon_state = "l_arm" max_damage = 75 body_part = ARM_LEFT + /obj/item/organ/limb/l_leg name = "l_leg" + desc = "why is it detached..." icon_state = "l_leg" max_damage = 75 body_part = LEG_LEFT + /obj/item/organ/limb/r_arm name = "r_arm" + desc = "why is it detached..." icon_state = "r_arm" max_damage = 75 body_part = ARM_RIGHT + /obj/item/organ/limb/r_leg name = "r_leg" + desc = "why is it detached..." icon_state = "r_leg" max_damage = 75 body_part = LEG_RIGHT + //Applies brute and burn damage to the organ. Returns 1 if the damage-icon states changed at all. //Damage will not exceed max_damage using this proc //Cannot apply negative damage @@ -85,6 +105,11 @@ brute = max(brute,0) burn = max(burn,0) + + if(status == ORGAN_ROBOTIC) //This makes robolimbs not damageable by chems and makes it stronger + brute = max(0, brute - 5) + burn = max(0, burn - 4) + var/can_inflict = max_damage - (brute_dam + burn_dam) if(!can_inflict) return 0 @@ -112,13 +137,27 @@ //Damage cannot go below zero. //Cannot remove negative damage (i.e. apply damage) /obj/item/organ/limb/proc/heal_damage(brute, burn) - brute = max(brute, 0) - burn = max(burn, 0) + if(status == ORGAN_ROBOTIC) // This makes robolimbs not healable by chems + brute = max(0, brute - 3) + burn = max(0, burn - 3) + brute_dam = max(brute_dam - brute, 0) burn_dam = max(burn_dam - burn, 0) return update_organ_icon() +/obj/item/organ/limb/proc/heal_robotic_damage(brute, burn) //so you can heal robotic limbs but not with the original proc - RR + if(status == ORGAN_ORGANIC) //This is a robotic heal proc so no healing organic limbs - RR + brute = max(0, brute - 3) + burn = max(0, burn - 3) + + brute_dam = max(brute_dam - brute, 0) + burn_dam = max(burn_dam - burn, 0) + return update_organ_icon() + + + + //Returns total damage...kinda pointless really /obj/item/organ/limb/proc/get_damage() return brute_dam + burn_dam @@ -127,21 +166,24 @@ //Updates an organ's brute/burn states for use by update_damage_overlays() //Returns 1 if we need to update overlays. 0 otherwise. /obj/item/organ/limb/proc/update_organ_icon() - var/tbrute = round( (brute_dam/max_damage)*3, 1 ) - var/tburn = round( (burn_dam/max_damage)*3, 1 ) - if((tbrute != brutestate) || (tburn != burnstate)) - brutestate = tbrute - burnstate = tburn - return 1 - return 0 + if(status == ORGAN_ORGANIC) //Robotic limbs show no damage - RR + var/tbrute = round( (brute_dam/max_damage)*3, 1 ) + var/tburn = round( (burn_dam/max_damage)*3, 1 ) + if((tbrute != brutestate) || (tburn != burnstate)) + brutestate = tbrute + burnstate = tburn + return 1 + return 0 //Returns a display name for the organ -/obj/item/organ/limb/proc/getDisplayName() +/obj/item/organ/limb/proc/getDisplayName() //Added "Chest" and "Head" just in case, this may not be needed - RR. switch(name) if("l_leg") return "left leg" if("r_leg") return "right leg" if("l_arm") return "left arm" if("r_arm") return "right arm" + if("chest") return "chest" + if("head") return "head" else return name diff --git a/code/modules/surgery/surgery.dm b/code/modules/surgery/surgery.dm index f8aea15eb38..ebba423b6f8 100644 --- a/code/modules/surgery/surgery.dm +++ b/code/modules/surgery/surgery.dm @@ -1,12 +1,16 @@ /datum/surgery var/name = "surgery" var/status = 1 - var/list/steps = list() - var/step_in_progress = 0 - var/list/species = list(/mob/living/carbon/human) - var/location = "chest" - var/target_must_be_dead = 0 - var/target_must_be_fat = 0 + var/list/steps = list() //Steps in a surgery + var/step_in_progress = 0 //Actively performing a Surgery + var/list/species = list(/mob/living/carbon/human) //Acceptable Species + var/location = "chest" //Surgery location + var/target_must_be_dead = 0 //Needs to be dead + var/target_must_be_fat = 0 //Needs to be fat + var/requires_organic_chest = 0 //Prevents you from performing an operation on Robotic chests*** + var/has_multi_loc = 0 //Multiple locations - RR + + /datum/surgery/proc/next_step(mob/user, mob/living/carbon/target) @@ -25,20 +29,30 @@ src = null + //INFO //Check /mob/living/carbon/attackby for how surgery progresses, and also /mob/living/carbon/attack_hand. //As of Feb 21 2013 they are in code/modules/mob/living/carbon/carbon.dm, lines 459 and 51 respectively. -//Other important variables are var/list/surgeries (/mob/living) and var/list/internal_organs (/mob/living/carbon). +//Other important variables are var/list/surgeries (/mob/living) and var/list/internal_organs (/mob/living/carbon) +// var/list/organs (/mob/living/carbon/human) is the LIMBS of a Mob. //Surgical procedures are initiated by attempt_initiate_surgery(), which is called by surgical drapes and bedsheets. +// /code/modules/surgery/multiple_location_example.dm contains steps to setup a multiple location operation. //TODO //specific steps for some surgeries (fluff text) //R&D researching new surgeries (especially for non-humans) -//surgeries (not steps) that can be initiated on any body part (corresponding with damage locations) //more interesting failure options //randomised complications //more surgeries! //add a probability modifier for the state of the surgeon- health, twitching, etc. blindness, god forbid. //helper for converting a zone_sel.selecting to body part (for damage) -//combine hands/feet into the arms \ No newline at end of file + + +//RESOLVED ISSUES //"Todo" jobs that have been completed +//combine hands/feet into the arms - Hands/feet were removed - RR +//surgeries (not steps) that can be initiated on any body part (corresponding with damage locations) - Call this one done, see multiple_location_example.dm - RR + + +//*** This may seem entirely redundant because of Organic organs only having operations but you CAN circumvent that due to +//all surgeries (except augmentation) not checking where the surgeon aims so this is just a double check, it IS needed - RR \ No newline at end of file diff --git a/code/modules/surgery/surgery_step.dm b/code/modules/surgery/surgery_step.dm index 52c525d26b0..4ceed4b0d5e 100644 --- a/code/modules/surgery/surgery_step.dm +++ b/code/modules/surgery/surgery_step.dm @@ -4,6 +4,8 @@ var/accept_hand = 0 //does the surgery step require an open hand? If true, ignores implements. Compatible with accept_any_item. var/accept_any_item = 0 //does the surgery step accept any item? If true, ignores implements. Compatible with require_hand. var/time = 10 //how long does the step take? + var/new_organ = null //Used for multilocation operations + var/list/allowed_organs = list()//Allowed organs, see Handle_Multi_Loc below - RR /datum/surgery_step/proc/try_op(mob/user, mob/living/carbon/target, target_zone, obj/item/tool, datum/surgery/surgery) @@ -35,6 +37,9 @@ /datum/surgery_step/proc/initiate(mob/user, mob/living/carbon/target, target_zone, obj/item/tool, datum/surgery/surgery) surgery.step_in_progress = 1 + if(surgery.has_multi_loc) //if it is multi-location, handle that + Handle_Multi_Loc(user, target) + preop(user, target, target_zone, tool) if(do_after(user, time)) @@ -72,7 +77,7 @@ if(ishuman(target)) var/mob/living/carbon/human/H = target H.apply_damage(75,"brute","[target_zone]") - user.visible_message("[user] saws [target]'s [target_zone] open!") + user.visible_message("[user] saws [target]'s [target_zone] open!") return 1 /datum/surgery_step/proc/failure(mob/user, mob/living/carbon/target, target_zone, obj/item/tool, datum/surgery/surgery) @@ -82,3 +87,38 @@ /datum/surgery_step/proc/tool_check(mob/user, obj/item/tool) return 1 + +/datum/surgery_step/proc/Handle_Multi_Loc(mob/user, mob/living/carbon/target) //this is here so MultiLoc Surgeries don't need to rewrite it each time - RR + + + if(user.zone_sel.selecting in allowed_organs) + + switch(user.zone_sel.selecting) //Switch, for Aran - RR + if("r_arm") + new_organ = target.getlimb(/obj/item/organ/limb/r_arm) + if("l_arm") + new_organ = target.getlimb(/obj/item/organ/limb/l_arm) + if("r_leg") + new_organ = target.getlimb(/obj/item/organ/limb/r_leg) + if("l_leg") + new_organ = target.getlimb(/obj/item/organ/limb/l_leg) + if("chest") + new_organ = target.getlimb(/obj/item/organ/limb/chest) + if("groin") + new_organ = target.getlimb(/obj/item/organ/limb/chest) + if("head") + new_organ = target.getlimb(/obj/item/organ/limb/head) + if("eyes") + new_organ = target.getlimb(/obj/item/organ/limb/head) + if("mouth") + new_organ = target.getlimb(/obj/item/organ/limb/head) + else + user << "You cannot perform this operation on this body part!" //Explain to the surgeon what went wrong - RR + return 0 + + return new_organ + + else + return 0 + + diff --git a/code/modules/surgery/xenomorph_removal.dm b/code/modules/surgery/xenomorph_removal.dm index 025a51e8daa..9143713034d 100644 --- a/code/modules/surgery/xenomorph_removal.dm +++ b/code/modules/surgery/xenomorph_removal.dm @@ -3,6 +3,8 @@ steps = list(/datum/surgery_step/incise, /datum/surgery_step/retract_skin, /datum/surgery_step/saw, /datum/surgery_step/xenomorph_removal, /datum/surgery_step/close) species = list(/mob/living/carbon/human, /mob/living/carbon/monkey) location = "chest" + requires_organic_chest = 1 + //remove xeno from premises @@ -14,6 +16,13 @@ user.visible_message("[user] begins to search in [target]'s chest for a xenomorph.") /datum/surgery_step/xenomorph_removal/success(mob/user, mob/living/carbon/target, target_zone, obj/item/tool, datum/surgery/surgery) + if(remove_xeno(user, target)) + user.visible_message("[user] successfully extracts the xenomorph from [target]!") + else + user.visible_message("[user] can't find anything in [target]'s chest!") + return 1 + +/datum/surgery_step/xenomorph_removal/proc/remove_xeno(mob/user, mob/living/carbon/target) var/obj/item/alien_embryo/A = locate() in target.contents if(A) user << "You found an unknown alien organism in [target]'s chest!" @@ -25,10 +34,8 @@ A.AttemptGrow() A.loc = get_turf(target) - user.visible_message("[user] successfully extracts the xenomorph from [target]!") - else - user.visible_message("[user] can't find anything in [target]'s chest!") - return 1 + return 1 + /datum/surgery_step/xenomorph_removal/failure(mob/user, mob/living/carbon/target, target_zone, obj/item/tool, datum/surgery/surgery) var/obj/item/alien_embryo/A = locate() in target.contents diff --git a/code/modules/telesci/telesci_computer.dm b/code/modules/telesci/telesci_computer.dm index e1682cfbbfc..d6c2246d76d 100644 --- a/code/modules/telesci/telesci_computer.dm +++ b/code/modules/telesci/telesci_computer.dm @@ -207,7 +207,7 @@ dest = target flick("pad-beam", telepad) - playsound(telepad.loc, 'sound/weapons/emitter2.ogg', 25, 1) + playsound(telepad.loc, 'sound/weapons/emitter2.ogg', 25, 1, extrarange = 3, falloff = 5) for(var/atom/movable/ROI in source) // if is anchored, don't let through if(ROI.anchored) diff --git a/code/unused/powerarmor/powerarmor.dm b/code/unused/powerarmor/powerarmor.dm index 0c6b3b89937..2bf9d94dea2 100644 --- a/code/unused/powerarmor/powerarmor.dm +++ b/code/unused/powerarmor/powerarmor.dm @@ -268,7 +268,7 @@ obj/item/clothing/suit/powered/spawnable/regular New() servos = new /obj/item/powerarmor/servos(src) servos.parent = src - reactive = new /obj/item/powerarmor/reactive/centcomm(src) + reactive = new /obj/item/powerarmor/reactive/centcom(src) reactive.parent = src atmoseal = new /obj/item/powerarmor/atmoseal/optional/adminbus(src) atmoseal.parent = src diff --git a/code/unused/powerarmor/powerarmorcomponents.dm b/code/unused/powerarmor/powerarmorcomponents.dm index 03848b6a25d..07b525115cd 100644 --- a/code/unused/powerarmor/powerarmorcomponents.dm +++ b/code/unused/powerarmor/powerarmorcomponents.dm @@ -113,8 +113,8 @@ if(parent.shoes) parent.shoes.armor[armorvar] = parent.armor[armorvar] - centcomm - name = "CentComm power armor reactive plating" + Centcom + name = "Centcom power armor reactive plating" desc = "Pretty effective against everything, not perfect though." togglearmor = list(melee = 90, bullet = 70, laser = 60,energy = 40, bomb = 75, bio = 75, rad = 75) slowdown = 2 diff --git a/code/world.dm b/code/world.dm index 860536fba51..00d45043c40 100644 --- a/code/world.dm +++ b/code/world.dm @@ -52,6 +52,8 @@ // dumb and hardcoded but I don't care~ config.server_name += " #[(world.port % 1000) / 100]" + timezoneOffset = text2num(time2text(0,"hh")) * 36000 + makepowernets() sun = new /datum/sun() diff --git a/config/admins.txt b/config/admins.txt index d8b930ffaab..d43705dab13 100644 --- a/config/admins.txt +++ b/config/admins.txt @@ -8,6 +8,7 @@ # NOTE: syntax was changed to allow hyphenation of ranknames, since spaces are stripped. # ############################################################################################### +adrinus = Game Master rolan7 = Game Master quarxink = Game Master tle = Game Master @@ -32,7 +33,7 @@ sieve = Game Master aranclanos = Game Master intigracy = Game Master dumpdavidson = Game Master -kazeespada = Game Master +kazeespada = Game Master malkevin = Game Master incoming = Game Master demas = Game Master @@ -43,8 +44,10 @@ crimsonvision = Game Master iamgoofball = Game Master zelacks = Game Master androidsfv = Game Master -miauw62 = Game Master +miggles = Game Master jordie0608 = Game Master s0ldi3rkr4s0 = Game Master ergosavi = Game Master vistapowa = Game Master +miauw62 = Game Master +kazeespada = Game Master diff --git a/html/changelog.html b/html/changelog.html index 99f5340256c..c04d7d583f6 100644 --- a/html/changelog.html +++ b/html/changelog.html @@ -50,11 +50,124 @@ Stuff which is in development and not yet visible to players or just code relate (ie. code improvements for expandability, etc.) should not be listed here. They should be listed in the changelog upon commit tho. Thanks. --> - - - + + +
+

14 December 2013

+

Incoming updated:

+
    +
  • Magic Mania! Powerful new magical tools and skills for wizard and crew alike!
  • +
  • Beware the new Summon Magic spell, which will grant the crew access to magical tools and spells and cause some to misuse it!
  • +
  • One Time Spellbooks that can be spawned during summon magic that can teach a low level magic skill to anyone! Beware the effects of reading pre-owned books, the magical rights management is potent! +
  • Magical Wands that can be spawned during Summon Magic! They come in a variety of effects that mimic both classical wizard spells and all new ones. They come precharged but lack the means to refill them once their magical energy is depleted... Fire efficently!
  • +
  • Be aware of the new Charge spell, which can take normally useless spent wands and give them new life! This mysterious effect has been found to wear down the overall magical potency of wands over time however. Beyond wands the clever magical user can find ways to use this spell on other things that may benefit from a magical charge...
  • +
  • The Staff of Resurrection, which holds intense healing magics able to defeat death itself! Look out for this invaluable magical tool during castings of Summon Magic.
  • +
  • Be on the lookout for a new apprentice! This noble mage is a different beast from most wizards, trained in the arts of defending and healing. Too bad he still works for the wizard!
  • +
+
+ + +
+

9 December 2013

+

Giacom updated:

+
    +
  • New colourful ghost sprites for BYOND members. Sprites by anonus.
  • +
+
+ + +
+

8 December 2013

+

Rolan7 updated:

+
    +
  • Leather gloves can be used to removes lights.
  • +
  • Plant, ore, and trash bags have a new option to pick up all items of single type
  • +
  • Creating astroturf now works like sandstone, converting all the grass at once.
  • +
  • Uranium and radium can be used instead of mutagen. 10 can mutate species, 5 or 2 mutate traits. Highly toxic.
  • +
  • Plants require a little light to live. Mushroom require even less (2 units vs 4) and take less damage.
  • +
+
+ +
+

5 December 2013

+

Razharas updated:

+
    +
  • Reworked how ling stings are done, now when you click a sting in the changeling tab it becomes current active sting, the icon of that sting appears under the chem counter, alt+clicking anyone will sting them with current sting, clicking the icon of the sting will unset it.
  • +
  • Monkeys have ling chem counter and active sting icons in their UI.
  • +
  • Going monkey -> human will try to equip the human with everything on the ground below it.
  • +
+
+ +
+

2 December 2013

+

Giacom updated:

+
    +
  • A less annoying virology system! From now on, you can only get low level virus symptoms from virus food, medium level virus symptoms from unstable mutagen and high level virus symptoms from liquid plasma. You can find a list of symptoms, and which chemicals are required to get them, here: http://wiki.ss13.eu/index.php/Infections#Symptoms_Table
  • +
  • The virologist starts with a bottle of plasma in his smart fridge.
  • +
  • Made it so you cannot accidentally click in the gaps between chem masters.
  • +
+
+ + +
+

1 December 2013

+

cookingboy3 updated:

+
    +
  • Added three new buttons to the sandbox panel.
  • +
  • Removed canister menu, replaced it with buttons.
  • +
  • Players can no longer spawn "dangerous" canisters in sandbox, such as Plasma, N20, CO2, and Nitrogen.
  • +
+
+ +
+

28 November 2013

+

Malkevin updated:

+
    +
  • Made the suit storage on the Captain's Tunic more useful than just a place to store your e-o2 tank. You can now store the nuke disk, stamps, medal box, flashes and melee weapons (mainly intended for the Chain of Command), and of course - smoking paraphernalia
  • +
+
+ + +
+

30 November 2013

+

Yota updated:

+
    +
  • The identification console will now require that ID and job names follow the same restrictions as player names.
  • +
  • NTSL scripts and parrots should now handle apostrophes and such properly. It&#39;s about time.
  • +
  • NTSL scripts now have a better sense of time.
  • +
+
+ +
+

27 November 2013

+

RobRichards updated:

+
    +
  • Nanotrasen surgeons are now certified to perform Limb replacements, The robotic parts used in construction of Nanotrasen Cyborgs are the only parts authorized for crew augmentation, these replacement limbs can be repaired with standard welding tools and cables.
  • +
+
+ + +
+

17 November 2013

+

Laharl Montgommery updated:

+
    +
  • AI can now anchor and unanchor itself. In short, it means the AI can be dragged, if it wants to.
  • +
+
+ + +
+

16 November 2013

+

Kyrahabattoir updated:

+
    +
  • Added restocking units for the snack, softdrinks, cigarettes, booze and hot drinks vending machines, can be ordered in cargo.
  • +
  • Vending machines need their service screwed on in order to dispense products.
  • +
+
+ +

15 November 2013

Giacom updated:

diff --git a/html/longchangelog.html b/html/longchangelog.html index 2985ea6b448..c07456e3f04 100644 --- a/html/longchangelog.html +++ b/html/longchangelog.html @@ -58,7 +58,13 @@ should be listed in the changelog upon commit tho. Thanks. --> - +
+

17 November 2013

+

Laharl Montgommery updated:

+
    +
  • AI can now anchor and unanchor itself. In short, it means the AI can be dragged, if it wants to.
  • +
+

29 September 2013

diff --git a/icons/mob/augments.dmi b/icons/mob/augments.dmi new file mode 100644 index 0000000000000000000000000000000000000000..c0a574c4afe4f1c1afef561154770872f953ec3e GIT binary patch literal 1364 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%0AIg`KVzY8A&C%#9+g9 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�VmNr!$8xkPV;irg6soR*i9Ag( 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 M6)ojLCCkA70YPyyyZ`_I literal 61700 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 aeW22310_Axz%OQlQ@UWQ2V{j2lmCcJXM8k zPZ|*7wzce-)*0%?Q?Hfi1{-3}op{8E3gd!&R0ui~=?(GS7N8qt*lR6+bo%UB+qKr> z>FAOSnBeJ?A@@z41r8s1^UP>g_pNSTP$uwU=>!wvBgBU3qSg3WXvd&$=y4omNL%*j zt_%q8)v}wAH4UBe;!{OI`81dusW>(nI+evm=FrsT6yNgbocMx;Uy0#R&=<${hJT&8 zV;H6=&$A=t4$9R`e_!h8PMVyB{KEbB3Eu?eM~#bpy>>S7@*yTRnrYZV;IJ^b zYkgv4JHfzEyCf{ZeBr`1N4Zds#pB3*wSB?-!~Q4V{*-q~x%^wkywtw%=mR#FY7}f= zF=Mox>+VYE5*l1(x2g( z*(c5Il0b7%o$H{JtaIY-_93>AitQNRvUQ%r3Zdp?l$uB$*or&)03o)nQsXUQZ~t2J z_Y!`~9iyoB^V~DAH7P~2o~Gt7B1K6;-(%bK_j7WVhNWYq2a|IOaZ0j|YqF=OhbSxs zI?M?MV}K6ha1~x6bl|)jcM32YLEDt{f@d73p5tj&?6fJ^mh?7knyUv-q26hpB|`ws^q zK{|O`#0`vs(&%>}x|kg$<*_|2X98&yEW}kUfjEoqC3uE(whWspq=;C0py|xn0@oMZLZn{mxw>-eE-N@XkRhP z1JtEcbeS$BWl%Kn9UHX>d6+S(A(&u_kJk5VVEHe}%AjM+ghGEQIn~wK_-BuTXt6Z} zjL@ez27NFlpIu&)awG1F=@QG*zk-;D56hj6TH^a}Dub~Ny{jV-u_005O_Ag1MJV+^ zynW(ohwjUaJRhUfJfHYQnXkvv4!&qExye2`eJ(fm9|d@?=BL!T$W5=FV38;NRuk51 zdF496Hzk~)S=S^~&s|;RHd|UZBvzt*;`x$pJ!>Dk8rdXN-3Kxu5p>7y@jP@%#{WEY z=mQXnVPoxOdT`-X{Z7DWsp5$f0_z7GXf({KsY*Zbvg^(=wy@sk%=tI(|u$(^^1z%QIT`ns%ZLH{lhd~6)cwW2}vkf_>rO9Gw>0A&J|fnf(E!Uua|jv`}9&{NxMQtB7bvJ=)H^QhTe5Z~w1q6ak) zh1Ij60P}5wIv@)9FpdkNCeDQrH^fl8i$}Af6XST&)#9(1a8Pr;%lmwc$hXxQ#Hl4Y z;DdT*p7Md!VUzHJ24grAZ6FunJ@gP3m-Bd~q-RDz^ON99=4i`8bk-T*|eX$g~F8ia$S(v-g-rfWl32M)|`NV`}4*PK-hl*wWruQy6 zfO;sYBKjV9V|FqnTNe4aYPcD*Z1azcZ>FJ=v-+u*dqv z>&B5+&Fe*#JAw?x+p1e0m=&jF+6;Yp^+R@<3dEy=EYP-+f`= z(NdFR)2)Pt#z%E;%Qq`_hit^!R3&VtA6i;lnbjK_gL8A0YO=Yd1W@@EE3sI(o|K;~ z-0LpUy0bo5OqG;#pL`s&5GtzoNKQ_E@f34E2C{ya4&y1!E|JYLxlG~y;zp6{52(UI zFohZ!yilPdhd{R%-nRy4ly}=jy$KR;Y3I0}3|x&tfKFRttcnX`wwH&`e3|kXG~4>I7ErP2L$)){IjWMzeno`@KBYfA!#c%%ZDRaf*px

fPou@pux}DU4thF&;L6_O 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Ή<<4*IyajP>9x#KRLiJ^DM2Qe`R%a)lC1gOmr`w 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 delta 82703 zcmZ5{1yoee7w{q~3MwiB(kdVV0@4jCBGO1V3esIm^Dq!;=?0~{dnrM>q?TsMMOa|z z+WH>;{@*#@`R1IR_h#O_H*@dYzO%`MYbSfxzEj`&aqTJu0`ZbttcO5IA4jqB12=n3 zPx(tm#?U`4iz~F5{bK?j-WO`&i0(AS)%h=AQL}(Q!S&!M65)7~8frBs;UGoW-#E6o zV=#|&K0tMBhnpoC84=!cXe~%M_=o7H{XWZ^rQ>X{V-(JCbj(%y*pGB}C4>~wN9Xk! zJ?Q+YK6m6SYPFN4u=MO)hDrAb&|A*0Ima`0{}d=N(tRA9#ch;Iau)sp8mwd@#O!J! zu(IVooD)gGkXpD+Ea`cJXGCR_C_>MJo@7g;LF;R_+1HsaJS$xvloO|HlPkjiNnp#5 zX_Ylxf#zM_a?rp7r^A~fu0?UKCTv?_Mm2-Ucb&YHM60bgc?Qyz2TA7-0G1>Y|I)kb zk2{HG6IuArtGTYGvLq-3xTFRc#OV^tr5@F8R{d`I`*O4DP;>50fMkXQ<+?c(=jVM% z`}p2yY7%B0qUD&&cbUUaFv0-+QU9-sd~pd=f3)1WDeR zA_*w^vdXS4ljA6!UjK4fN zfhXvxGjfR{tSKnU#3^0pX{75s(R!JH_f-=s%Eb{aE$L1Edz0zqB*%SHeqfgLOgRqOt1Fq)z?TN`zJwGozELE{3mrUhkf4@lh+By zOEL&WrUb#NXgl5{Zc#lc1)f!#$LiS$xdh4)#}!-CQ-{qfH|lC1X6Lx!t~8MF74?s(PjtEXP7eQsQN>B?tW zWBMO}>b)y(1AgF&t?evGUNL;tr@Ug?B+G5#kN(@CQFS0&(eyc^*Vb9-4VA3<1M()e zQsPH0WIa86fA_t1EW0I!$*<)*8hEAyvd=T_s3A@=3^_EpMms;VLoEsuosSz2kH$TX z9=RQGR*GDy-jO#7!zt{M#-tN7(!w9HUG8KY(eDl&9VS|bBTTcYH(FVp92+4qaAI~K zRO`0MUW8wLvenRlvn@NZ7gn6}W32Kfm9Kk*-}8zb`FYx#A5Bf7=rNGbCc|Rh*|$z# z3r*e)PaoJp8=WGUjS3!gpYC`A8FzaF5jzx_KXoykjV~+iF58k#5e#DbM^}@_D>W|_ zu9;~!Cyu1<^|4eHbx^!ma@7+s`0=~a$f`EM@k||RKsA`aUq@abrM5)Aq29lterMJ6 z?oO}qgEK5~?>uha>v^!%(52T_WV$5p9HX$2&1=5qTHMD#tLbBAFY^N3pT};z+Dc+Mrubvp!}h~YDwFQ;fm&I|5i^FRZBQ)w z{+ob1H@f|F%;;6W+4pZY|Mq(GJk;OL>ouw2CdOgb#_sv{sEu7s83)B+)g|WZq+e=b zPbe05V=gsVzpv`t`Z7Rz`Sxq1ViEpef_V;s+g*>t%8stt6OOq*3;%921AdErqfBai z#>e*Ts(#ALH+)ik*W7f&^3;Fdcz5#=*<$#o+IB&TXAX}FG{3A}&wmr?``$6?ea|X8 z+!;Pat??n>#5}2xxPsMO>_G?d8|S9%(DzFXckZ=$ezk>|$FxP0ujEra$4 zA1nS8YpLcyZe~+@nt!3OV$>SO00k%1uUf;oBHj~kkrWiEZ!X<;i-<9$sC?k|)+3(#yDYkwQzYUzkTlDl!|aMi_t1&2enf0#%usS;%p(iVQFCr9~!@;t0Vz(o4Vaatgk z^amd17-wc8nau7NOWVd#jd7PuUWVC)%Fx>9<@~bv+#CB^>p{-Mjo)MOQ!ZEa({p)Q zdQJIW=)Wvr;d|%lbNMqxiFh!-NPte5Q}L$zj?PrJ*m={t_ThfWtrz@@OVia)j{@{QD8yY3ow{VeyZZ1c z$q>KX*kmNS=i|!U$-8vYyU)LAuSzNASdaFKwd|B)9lDZ*8cDq57t%0xm7l0}?nbjBn{KBA^#aZ{VmH4d00AEB;+FBY!CYd#A z$)4Ee4ZVOv^X2T2s#x;8;Nh68AQ)y?x_XP=b)NQb%=13z_}pX-h0|Yga)B+$!oK-V*c@=?e4=# zP3ZN@;)QR9OrOXIdUJ@ECJ;~Z)DdP0B2_Ckmd`d>pPMqV6p^F1R@7y>h4uqq58>u8 z;%-9&dovZED4dasIh))Ye}UN=6K&r-Bc}1Vanx#GQ0wZVA-vVM0dv@&0K>pAN9dK| z6oQZHW7OS*LR!KwtO~J>i&#(DCedK`INpSfi@gZH}WJQFKvZp_F^}*M}R_o<& z4|Pi4I=9?EzQ1cSLL+kL`Gl=&{;em0CGR&?np&@7{xC%WSAd4E2hu?4k}qL{7XF}m zoa$|DPVKe+%yFvsda*N)o`$L${5F5f!N;*M5Z3d)lZa3EW80a|1E*ukZ>c`Amy&+) zw8h8|QeRa`P3E~lFCu7iU&PU-<(bRexWu!~w*?RIjp|D`QfvR;DlE13rC_LK#9uo+ zX=m}%6wZLRPLu8>DQdCL|BzTO$u~z{nnPZncJ!+!er6uCapm+C&qJCmeb(QPuNqfO z>Ez*_XIOR9BcN%i$E7gv6} z6k_*2f$R44%btB4j#uga%e(yi>jSBx2i{0t^28)psdWs_myJJW*w@8$j&_W5E*%eyXq^33Veh5`YOXJeF?%E+jNnFNA2Wi{j60I=Lc>8S>8TFVG_SZ@6{7m`#&yPQ-emj?#Z_hvv3@G*9^&(pC@itE`5v+R?y(5)?4nY%| zPq6uiH{DUwtzz`M>5B=v$@SF++K-jbN#?#k*g^3!-thAZ|Pjl&IQR<+YhM`ii*Op#}&O z`wvIK$b1OoIeoH5Rs3{gPA=TGnQISTmQd?ZP#`L33%tcPy&L^4|5#X9C%Wta(j;eW2c5ae2RjyMz2W8 zc8zKVeNtUJWHT2{M&C|c>l$?l`oy#TzqV3O`aAon@?TL?srXeF6{NVPrCWsoa6%b4 z*+5rMNP1@G6-9Tjf_{zH%X*(I;H<7|=3e5|Sj~9NmB#f+;yTl)6M_jQgOQ zQH|>|zzcY(hRf-S+TZ5X`G#79`p!k&r;iD%dD0b+L>=nZtn}fXlRxQZ15c9g)dTMg zPs3o1>Fj92h`*r#sF*gi#g+hHR8=uRCGC!aFixt$=-u}PA)wP$rc zXstArG#2?XyV+b4nbXC6N+J08!ys>nzEJW+3J)h{U=P_|NNdZ?4^xH>@DEEc=XImI z=m*mUXSaN}jcaVx6{8OU)c(Y@q3(atgnZGLXLN4*Nh=-pgfRTo07)WziUA)Uj6~uLigDs+5N!7-&IiJ^z~( z`N{jU5Qsq6dG|@{onk$k$)BHX7l642*{5rkyNgS?zbM@`OY{W?2?tn51~#K1gag?7 zb?$-1<&itM0mpP+>9bzd(~hCIZ-M{q`c#F?$=AJeXFJw}L+K ztx@X9cL+#erAgDb9PAB7i8%r5x#zCygC+YS-4Qgl5sdv=kXsPmkV(Muw*olh|LS^C z>5sCy;*%N6C$dl^+helDV86;iLHU%p^z_nPq|b}_E}nHpf1%BuMNH=a`6x>zZ(*t1}IX8 zEDFZtG_tFgd{xI^-#C1sC7z(TNB7?l$Zgmar~lnTIAUUM9j9HsYCJIzQ+7-PERS`> zvy_}3mQ#{3BRAFK0Q~|jyeN{ zASB?;4-j?;{SwbYDQ3CcVH>er`DmxDC^^XhQ}?Hl=T^V1?1E#8kCvIIp!CIOZ?j+E zHDLP^SzGksaUn6lQAUj2)*@l))sS5%9BAffO8z(ff&fU(TIXIlg|pLv7r>TlJ-hO* zjM8hH!yn_tb@8p;Ts5-fDDE#}tPATrSELi(45fhse<#XQuqA;S%=q{vFUS?cO-_%X zf$ETBg{aA$<+===ePYLCQL|jVI%pdB1B@EVlpTUMC|9pS7GG%5% zDmH~xF=4#aCiSPx*Yv@`L0m!h1`1xr**nnFlndRSA)}z6kUoDmO;RT+{CRgu5FqGE zNnej}cdr>+DvChq2JebNm=6gJCnT%gPEGKh#{-m7?f*JPWl24jXw(c9a zS$pq0v-z1~N7#HP`guhFyGk9 z4L)#P%C$CXbhBQ_f17m+8ab^39h9bubo7vO@xold_Gf8}|9$&qApAb>OL*XN0L%8! zwEbhH#M^`KiS+k2-rIsOM!)2QkU+({O`U~P8+2rg*GU!*-J!KA+$Ih_yvH0gsMYp2g0$*at99MJF+Dt}Zo`h(p5@t<+bNo^+fY9Ck6mfE9c{p^f;FL?=1L0b? zhQ55#?Ht0zu($%W2oFgdIoi6NYko?ub7Ykl^ZO84%QII>5EFT&7|(tE{KYf39<_sm z*qlv~%B)QxduDmDYS)ZSIOhljfGV0KppWW($JSq!Zo8dK!IZOJhewp@RUu7|HYbYa z^HeiFW&rpG%7OZ?w`gpTA8PV zKW*g!l{Xj`6I}QZP(^bo)z#I-Sgdcq zNo-Le2;&oJX@r8JVt-#x&;9i8-~WK)gj94KL456d9LWWZA1KDt@S48r*=w>G zN);`9oAtGHy5()O+u(8dMFTmIL^0t!=;`%!&*bYZ23qanpE5zlcZYL`}aIm zHl0F2GpD<~p>#XdN2{Lw0%6DssnL)iZYjcv1EX<}`XZi_aleyXI9Ep`%26CE*|ppy zCcMVl3`QiGB8T$~kY@l{iw19Vl4EO|E+=DUSc*6!^I*8Bf};hEvhT_A9$Sm85F_8i z5<-{EYjd*-Jaq#vAXm^^GdPB@HulEmwT{h6{K;!kkFg~Y%pG5yL4K4v(h|}xcV7Or z_vs*dZtUicX17bR+skeYHf?hX%Hfd7@FE>wmd7PeEB2vzhKBvUhc%C0<8N>5 zdSr^_WS&tytFodoAhs#HVCBLw3H|G*g^p~z=P`12ux_pg#FLVdX@Po{lA4;cS?8RL zPI~rqx32RIIu8FbbeW2So&Bw|bH&sCQE<4Hp<(fY&Jo_KBaf~$^ta*5_y1`2BSY_` zu}=wp;%9=Cc4HK`8%xpGT-A(H`Q#6Uqfx%{K?e<&R?trP1aEfSj4dmBzNaxiu5$y< za;8EIxSq^=pw8AaCRexV{0J)P#e%kQtHET!x7&C|F}M7gT6;QZYOVb&hq$-_%mWRN zW>suwN|bA0S5=|(pC8{ajIxRtQ9je#`)+=V@q4upR`1;Q zzsXRE=$=O|e$RH}?AfvsKBao^Ws}pgXA&LYx@tl=ydrFyMHNW(VHCE%jpqCjMBm+S zn4ER7A5DbL>l&tO-A;rP8z5)WsD==tDPwmF|kd=o4u&mCM1l*%3m zJ7t9vqOnGZVL}QT@D>0O#px>GS1+{C(xdae*)OWv&C|*`K0cUV^0$aFvYoz}&>1|s zT$5tf)fgTWzJ|shQ@4uZuHR0b5-GcE+73=?nJx_&?&g^&^#|l2{uXaQjNApO7z;X|&f|4^1?4xYurgWgLXE0jb3y}DA6DzAH z9$KOD`;gRySa{FF&k>v8Mu=+x2&XllxcjCkyZh%7v%vMoEzIpxTA*mG&z*8IDuI{! zghP$^vP9$IH;O@=&0f3CO#|VgGjTrf89(Hx1A5-FkbTP4YnHMbg_U(81ft0wh}5QD zy7E1H43zHE_0CzPjhh@3`EO;eU%%crI5>eEO!*vAWj*#dCntwpR8)_Zm6d~oV>BsHLoetmXUc|BS+5VJ+00ZI9B)l$H8n{{Vz#P4 zlfbq*NZaOQXWpi$c4=GH`NSZKtv-+&?a{&|MuE)EVT>lqJ#jbIQfg{JA z(uRg`I@fB>lj69-(Dlt*HCFaI^kuFc$;1^QmqhFiHo8;+rntkuZM4LZm4U=%5z_~7ZGjx+6XYr&Th(Kf)V7QYOR!9|GY_J-?Tu!==UNmX zabfL3)I`PFh`tQ&M0}`&ihz*~uso<$OL)aW^gSVxgGc~iH@&h8N+#Z@DUyFr!HWIm zm0c&&=?de^8T+gED7NTdPIs3q`{DohJhOZ6Qhn?9Y0$|0adL#FDC+#<)Xh+Ia2$Ga z_TLPUZ`^WZiyu4DFm%H#DU@(=2|0RH&!UW3tNwvx+&XrkMj!l}4*(5phWIFc_qDJE z8f3hI!}W$!2CJbhQ47$(^IlK$sP^wTPka)g0tOK(vcB8uq`nEAJUiL^GxKKDQv7&E z$b!w(`iJ>0QCsUwvV2#h$LLjPf(89CB|CG zF}JqG6B)!kz5~qvK^0qxyZ3~qnV-HaUvBySPnS(it_l~@M9&QA2l9L^WyRHu5)KT} zaqy1Q1N!X>Lu7k>ty{&Muu$aGXr~L|ocuj5?Jfn1zz;{T^H$(pb%8v)q!s+p7{1YMj^^t3v|lTSqjR_cPlY5(a~<3MbyZ+ERSVvtjA`uv_eYQa`_66hCjtLk6GS3d;|C+{`N<`fs=3 z(k&JEz3`(*$6~Eew|iS{j^j zd6Jk^E+*es9HrFXLANzvampCN1CB>_L`sdvb~Dzrhp%-BpE*?8&kB`n9fZw|v(~H# zE8Ck87+S42lg}E0IVXV#Vw7~y5lF~apDhLKtzp|ODNM;hQ zsDZS2peHTNGb}-t5Sle@+*X$2sJ-ZNY?ZAoBP{rb>Jsjk|LdS5fw$g7F_B#$bxU%k z?L6Z>&Ws2_*bAQo-c2DP7UfJRVWcVEz=M4dUu{I(*8ECuHY zW9#YvU(|vdnQ;DYLSIG&@_-LcSmTt$XGjXTXnIub9&<%Vo=PdSNu4?lCbX8Hy1=kH){GpXtr?Z46nVQ?YTV+My!RBu@?XsvZ& zeLdQaNJh&V9`*61Q6MqnmQmfA6=lC~diz#^n> z(mwL-bW=w#Djs{|@7Q|E<3aUJHkNxEcK#JJHP$&BWi5A)fyC4h)OruouYUp#jCP{A zg`(X$%HQV@$l2gGJH8s-rA}~hjbOy=ndMG|(LCIqwduMcdA!nXD9BXjY!D%4Tw!vt zyr?~i#vSdkJyQGwsGbT^LeroH+di|uMh(AQQuPw2#@!Ju_yYA5cna(Oo9%=&(sJlm zH9eXEI*;h?Ss#AmYRr65p-^m78iA4{qQAh}?da~W?jD(WQi$8m*lbU5k~rtfHMUQl3La; z-CmJHM0<7vQ2uEx&DS`z$MM%9g zDGiO>ay7u{FyiJF!?2GGpkju|zj~qRWVw9KIzxHw0+ibsTU(GiGYR9@5fI3T%LhV> z*;$?{;xp|;WSzuKJsCtVK^}Nw?hMX`t_z{rT6Ck&Di-FW=T31^fP0oO>4U@CnRKD_M(xlQ+!nPQvw z;u9C;ow$@daf0I&A}xSktu6*@ zABqPnZG3qM!NYg}dC>Sjd@KfZTNsv%u?=gHH*FvGx=t{qIJ;MWz4vxcf^b#|+R!j` zp)|=vT|xt*h$FGpWNwuxKwS5=?_Xr~){XvgM=hCQZa~6Pt9IUu*)}-_Ln>g_T;L{t zvA~^YM{t`QX*Fd(n8?=29%!B>>-MUaocBK7{>p9R*6GD{)>@Mg?)vxSJaGk~If*2% zAu<^Q6dV6slz|rtiB4a9n1E_uq>qf$Tgd zsRueL`Jcu_{dDB=S8TE8V(b~6S$qp|I$)R2x#@}AzoG`_yf3btgH~lttAKHl}upb$%d1pGD+NBaZ@NiI0>DQ7%0%|$L2dz@aI`@8FZsG=X9ybylBKNiZ5&e z^TN|9VLo`_L{V`C=$}DVeqDq94+0_5r}{za*kjJJYbq};nSPH>)YJfE+~g3qt-16*~~zRbTid}pl}n!Fym2MnhO4{!XGeN}!y zelOTi4N^A}cGT53RIVh_35Hc3c|yOMi|}0V=%Uo5s)M~0c6+|j-^JD-i?&s5EdA}>wGS;Fxbuyzx4GuS+_~@jEgpuKf%QcTnO7y(;Nm~fx?gsq zcL3(3m$&HeZ$e$}`1(7hag8(etlNcgr+(#@T-OEwk`uwj);Jm}ZP)05b_feQKSEh* zc6OJsjFp*4n|&B>_VI|R#=O@V8ZJ1K6QhO)5_hJ`lS^2+9B+-m&^YE&>6@Q@n&Fdt zE0bRq8koRYl7Q;{+gAEURf~FDcilqGKmcn=_5N8i@811ym)Q<(LVnT4 z3idoTXc;(OXU+pdaQmN}es8g>ftvF|fi8HKl+bt#4_dT&RI0r4Q3_b)Y$|P@PB)p> z^{Fy9M$s9xlA5hwgbptj=mlU9m20Qau6>R=q?O0ePI=e89sFL~pr|P>Z9SgeypOL} z=4-x1tADgFaJB&W~m%1*XSE^j6R?8sZZwk+=6 zwM_yg*Y9~O4(nCU|M;CSO3HG8%h&P0b2vVK9g);TNj0{iyIqO+TDWJVXEpwz67dc-9s2*3w1Cvcj}(Q4I7 zSim52iwhl@B28K4h^wyZN1NXpx2Ac@|BO>;VfS?;#>MUM@7tR+b47>eID9*aCh7d*DI@wB_NmAt=P7){rRpwI(hL@wN*m z(TWot$ulz&On=(Vh#E zpAk&uB-liF(P|N3zS6-1G@P!-8J#qGW&qVuj!gTI-@;(X1$^tGr2l4nm+Gr}2bc?w=DQ&Odl1!u{z$n)?RSO(Jh%q{xos%&3M8eD9Sq7VQ4P#P<9%vbuUnGRJ^)p5rb55)IZ)4lp}2bT4(XSTKX68SinT%B%g- zok2SKhrWEUez|puEt5=qaeSRQbXo`I9X*4b(EL2(en^0GRrxiw%EN|$sU))phJH-g zZ3N32TOI1{l2C(a3djyZfM)3l(lvJSBcpZ3G4vsLu zpsA9Yt!w*xI5oFJxFrzk!{3;)lG36*nin)-qxm!1W>UTAZD4e^b{45tIsON!5Cgm( z1tY0})|sT4LeX`xKxSh!YTU(r&mj8i(N;Mc3pe99#g?l(u*Zgk(2J^=i?-A`4(p!d z14uM;z&sruLmXQBt1CQkxy~f=j`Tjb18t1dq>X(7TCjP5lY4-NnfcU+pKrBbZXi() zFTv3`&uK9r@UyJ7+m#q{=QR<1t^780LQbn;d-jk~WFVG3d))|x$;II6_1PL)t$aT~ zUOfSA#4c|mJmev{MrHD_zWmfzZSO8mY9f1U`I{=Zqw~dTTSR?SqQ|khrVPGp^4qOC z!%-`mK>SM8mB0vkiYLQ?V=;#6*(w{Ne=9>xv_coxI>U38g&{vAh-4S{Hv^10593J_ zPtK2ip2b-Q zehzT@eA1%rux%g;c=D5&zO)(@s#@0S)H`$3nK#*b7`l~M@I~UVC?P@mqJjygQ@9wb zs=F|mJcJ|Ce7o)yMQCyT)jeDHMWYwy8#yf&{!XZW+Skhbj0V#}pO+!xt~b6cDam%C zOWEBOc<`p4UTKS3;o>Xtmm6D&fCm;@IoFzo)Q^=M-Nl29u*V0_9SYSi52e5JDxDRb z1M~dUAQik_wIcDn(9Xuj=`7X<@q=3a`>LpP3zmWxpRelIcxw&Z`_)J4j{j)NPEAQ^ zE$#34Ui;e8U6!~v9C~~w<{ZA<^{u2}hB?>X_m+ zQ}!AzgG#So`bm~^ZR?|h4exc^hHq4Mn|Rgz z@}UB-I~)f^2nm;IeV)^KE#4YD7?jp2F*diKu9O8+Wjdd)-uyIE2k!FbLNlz^ZhHB= zbUow?KjFD?k8Hl_Mm5`B@r%B=LR?jM9K7T+=r(B$SF04BH9J4-^ft8{i;q4;qRMQR zdD5#Fd~p*77gZ4(epy~I{&-f@felD4(b3V)~7 zm3d%g9+CbzmRtcR*ro36K_>sXg{C@gnP3dTcN&K->3=f+n6!f|+3d>hCJe9&3#05S z5C=o{=7Ls#p1}(dl zvk7k88V^}DK=2pb(8-Pk3_?DIoQ%&gC){h0o~rN|0a>85#{JJND}Rj&T63xb?I6e4 z#3(x->`l5>fsUXXYNn>9Q=-t(F;!{5-d5u^p65I!ErwCtujCG<5RZ-Ft$g?)54JeT z`7pYv`8dP3PlfM!X4!)tVKnz(R7zv3v>qmSg1ID!Yh@z}-r);W9#iP}otm#>3){m* z^9R^$r7OI#_>&6+QhED;cOh{NLDJ|#kW;t^WxmNSk_8&q4OK|g4!}4}p9!nDWHL8o zdhX4wrGnV3wwqLFV2j9i=lfyhch~Hf~M#i)^phVyDM_9jU=$88SzGAji=J}^%u%1oFuS_!F8hf)uf`6_^!1HRpXoj9 ziB@$PxCsaLfTKKV!zl_e%)|!&B2EBL?vQy-{sbP|AWVGMn-&^e^H?_8TIQp(vx+F( zcR{ilc>dzW7S4VFlNfcJPc@&@G111cTPFDZ?x;JNZq_q9bAltk%!VctBlX!YJXol!~C9 zB!rq-EF_TltwYGCJRBBV5LCicXY1S9ZN9LN^G3ZDf7a-4nstW>x~>n!@dCMrk5(}I zCK=)$rJVa!)(4L{=XQP=#!1Chv$NbtoN%UYLW;4@S7nBGP71S~s3g=uq0a zk^>7`OZYj%0hzyZQr-Jgyy(JjopU0;f+JR|cdTYcXlVL@ z;A7oXB+o0kMhL^UnPOqgTxn4B?9rcJ!+xs0AHifZYx$|)?t%F}nnG!A%R@ndY}tfS zqao0>4q!Jp^!Ox=a9Dn&1uJ*uVgGl(#JBArkP+{1xJyAd((vEaBVRGc?Q zA(uJ2MsGiu;-Q`*G-*4$Fh5gqKrFAm6U+=KSnu?=vTRSCeLUWpFA=gY)j2?>(KCSm zAOydK^4OYWmTuxIh1V5I&A7MO7^>%cU$+-P&%Ycr*8JgxPS-Iis!2{X^{Ylb|Gg04 zFgN+e5qnlPQ!l6*Ds+#7e|wqMGPg#Ut`2#&gP6>p!`br$q)3ZuoH}uo&OhQ+sRNLv zlhhf;I&rg~jy{_V>LPjkPZ&j>Ql-a^@)*w14r`aZrsM$5$u_+vCi-XvUS)Mj{lISU z6j$|IPNm0mlN&WMXxo&N5uo)qa?_og(LwTXp38 z17S;zjWUK$^Na|9@R8cQdPNsDd(aM%IEI!fOqGY=h?X-{*rhJt?4 zQRGmHZ8*(}_<`~}DFs(n>w!exWN}9a&2+lb9oHJOyv@@O+iZ6>>Py374vI*HSAXys zn-D^F>v!MdvO0q24q?Y)2TX+HxO95kB(`q-TvuE1te|0#LH13L(US-_0Mv(D)2&7$ ze_f!VbqN1yZ_IW=iAJ7^L39~i3&=qnPoAiu8F32YyQ*no_GfkOE)ptkESS3KT`#jV zv4p&!?mB)lV_4TyY)6fA)exmT3>mwSIw4OUQQ)YcvX*bXB1X&K?#)h>E4N1E6%m>Ed`W?uAMT{p4X3R~-r_EQXO4j_GLUUb z>+b@H!wG{m5ASXR-ub~H&^K=Zw3O9@H(52SxE$U(2eW{Opvq7%=ux&y9ZWK-NUvPV zo1vbv;%@4h;m8m@@sjRAA2acVE06=)`wWoea^(t-iqf13q_+YE$_sbaS%zWT%BvPh_i{87Q;I+8S)7FcYtBh@kmsHbH2zfu z8g-@qrzcA@6|Q-;{xuWsWo*>qVJ6x-?tHyBQwo*)BW9`qnD@zFFyC6odGh;Cnwa~{ z=d_4eMNpSFacl2N^6Tvs>XCkr|=fze+qJ?PULuXGclcWv6HA)0GVbs$1 zbsKYPO6{PUT<7*RxexYR#4ufN;&*#a9+TDTaENG*@UShyK!+zQx z8MAbU|BA2?XCP!JZyt-6wO_K7;(~H?KYs#m+V8n7A5N@lpw39JR&6OcWw4tgJH3s# zvbCcCbp;RX=VWJFf#%K{(gLg%KP#D+3p~8qvsWmE?+P^^iK{ZO-KR`TnBm%M%4}--&IEa0KO^~}7zWrE zPY}+ZScD)zQ_N}@zunj0&$&GgHB;iTPM9G?1I!y2n>_94s1xcB^cPbp-|C-?GAudV zUy}#q_W5j&XJ?BvV{e9enO9|<@2_?ynh*M8_CMLoom#Z2q#xwC5`JE7Nf}ar7ZBf} z`$QOjTu@@b(LCWS$y*y7flMFYs5%o%_EA?2v(E%6BW|YA-1?61Oa?dZS>z5oNK5l4kOLC+7kqW9aoSvDF%@y)71vn?)iM@-?@ju^&p9u@%Zv3Xp0Zo}t!f4d&rhD=kfpg6?a)CLg_f2bjgQeT~BlSqthl zm?JkeN9P3=e5&C)+eu9T7s!?NwC2B6(5jB)2HNV!{hCKhcVG)x9#o)&X| zju^LjqDKu&U8?e0H@07BIEkLMzSH>(5aS1;|F*IB!EV%|bXZr^3D0!%Xc zD?ij=hkfL>#I>A^*&^=?T5XAwY=8m1phKC)D0aA*UbKMMD@WJd#Z+TlH+3ogBSL!8 z2Xic-3^Qi;vm@{-lv=aGTy8+16)?_!|Ml3lPu+UMO*aMKV!P06JrH=*;;q|WEowfV&qn>Z>y+?Cxn)Y5M^8E0yRxPB#Dlg0&<5W2e0xXeoW z|Hf!1Rbfodf1b0A;I@dcu%-q!XQ>5YirW?1~U2C!09_y)#q|5uzYCA_~vl#t+X zg@_s;{}qdAOuX=%n6DlQQqEI{J3r*38U{w5rV}z7Tz~KO!>0igfv&)wvy*iGi-awY z!8(8z{akZWzc+Dr@YE*Q;)Ccg0guV#<$l%m-G)5z;RNF|Np*~2?a;r@i&>v{-p!H> z(B)ri;RexEXFY4l^hV5o8n*!$(dKKE(Fw>J4OC0p*Zd#8-UF(Mu4@<#AfTcYY0?#> z2vVeXP$?=PAiaw;=^(v?!Ga=Hq;~~DdWX;h(xmqqAXMp{gc6ec!}C7xxBmOxyY9)# zteJCW&dk|+&px}IJ?sjPC3ot7z#P{msu?Bz(rpy0?K#fmR?qlsP^Z7U%WlqCHWAV2 z{O;BybHjFX%!%NT8nELWv~S7Qd?NQ|Q4HI6n#(c1zHZyE;ConsVcQyg)Rp?velaG< zcBQM(?}o2>^qBnL{P)T|Qq|^}T-A-hHZFB*w!|AHJeIA(R%t(JJn>I7nCW}+{X5S8 zTShL1+QSTNjRPv(9W(ZD&`5T1F6nO^b_W;q8t7UKs;|^y?5Ap`)+-ks9mW*9AZ%7e z*IemX+$XAjDVFY-VYmfQS$NjuztmrOzW&NeE)cl`aP2p9&&w8?_3!EVIWE#P$b8#) zEr1*wu>XsiQBi|Ak6%!KG1fKwE}ze$b~MIaot+G@YnL`PXq8Tir_4z4vrBnqaU{R^ z+Z(whJ6`1)`x8C^)y_0OE1#ejc&UG0Ho}a0x??5ZbZFJ&w(edHp5UJT>l?U~hf=SN z)XV_LIpNToBd6u~99rcX&^L|3?&WlO*ActDSk`X7q>BF!iE}|u<>dwxY~Xt-)#$Rm z;{YP4l%p;p*V%Xr#2qP%$X>f;B`({?_r?`NS-kRSm4+j9uOwBlPEIUmk&{ih@nGWh z%_QJ46mJ4hbtBb?CQ>d@>2;sh^B#pE)3GENt+~b8yyqP|-<&KjJyk0@*%Xkov50Yz z08TUSt9&a_lgf=I7uWa4*e23+rC02y1leBf$M_d%lIF0<=70GB*YWSmPao~Gf=a&u z8;pH5;JlGGfz?VLj(^1%6#{?On46p(8R%I7{vFLMCh?7j)XwVprIGhhoX?;$u*vl; zk|fKGCg>pkJ}N!{JO14K>+uKn`BgpEl~mupQa9cFlhJezKMNOi>El1|eQ%U8=(|E+wz1~e`StOby2Haa1Fx8BNEjrfGchS-?nDT*6C8$x;~3_+A(D-h`u z)h67dd~&F7TZ^4X03L4OU$7O{G;HhB+~$R(?6pR1>H9-BiZB}baF<8)HdyzBfqJ+n zTx-cU-R!Jp^pag33)~cFVBH>kyShXFoLR7vZ_@j`i%Bp!x7ftOTW;#NlOHDJR#)$K zPjz|^u5+(3)55W*p{cuJ(mjFp#54#${^=PKy`)ZAE9DFvs`%YUrPRMzBL6OgS9 zLl$lf%H@EfxEQwXm*~bY_w&6>+^kLt_>YR}0_EI_hZr#G7`LyWqkgYG*{XG*iS)U` z?IcfV%)NZ0QLgKa^Ou~>V~?P#>!r5pVfm=tSZ$EpvsRyb26UB0PralXy5AEu%l-sk zO?zck&+V1_VkIW3T`w|5s(>sG@ZIX>L`dalMXe0x!ty{yiLk3UIY4PQ`ojE zjtlJt-*ll_Y{CCu(uN1)g$5Eo*PH=apvXca;L&3H5o5y%i>wcqAXFBB~)hj|J_j#emFhL;Pp|G2tqWzd{H^q}rb?(Ag8 zDL`(YFne!B@|);uEsM(uj%!TP+}5CEM;8-Da!D2OQTb@vo6XLN*O#9*qwtq>q6IGh zFsrL+gP#CtmM+fm{LfNOm+VE{G4@B6g(sZPU^PAZYqRcpVWUz$X&3JDPN-%s7X@do zX5SfbrTG<@;G{R>%N+ubuKm5O9=WFD5q`eN=8K%V%GE)y)eQ4`tJ9N0)1;db9(KK% zY8JSWM$g{o)K32))cUup#*u9DFXc{F-W+=YM1Ae8$cHG0aqU4lsY}jSVp=D@E(ul) zUp8cyGQD~qNln(X11Sa9ILjUaJZ{dJo|iMDX1`nkXoc|FKD8HnR$@^fiN|pk!er#R zK(4?S#;}LGm}p42SM7{g{5C84tfcf=wEPeFgQOgHD;I4<4a@O)qmSq|Q1T@zhyv8< zL45nd7AyOWFXn}z_!=h8XQKvO4pR${E-P*_$vz!5ILGDgpSU(?ha*kAyBQ@rK*}s= zKX#?pH0KkjxcuKkl9GuaeBdjfJ9Vdl@8rBt5HWEdl->-)a#s)nBW44`RaK{Yj`jzI z2`iXamPRLufY^6vg|V1D7>g8HU4-c^fMV$rotdt&$as(LYlO#1_-3J*2ejuGzA!f1 z$AF71(K|A#cfe>aeuZ8IwTXn%Z=%0Wtj;rQrgIXdn%G9ciYfm$V1;%#uX5jjmVyW}Z6=Sa^^ou#uJumF~LO^}p{MM%bPWt(#wVN{Ef7pJN zE#hTl{b~@j!YcV3S@)a?EjXHIvOAgLto9_V(h@E>z%BDQ{6DM)lrHputt`CO9)X1cj-{QDt-3*^$YfvA>QkE14v zuKsiQ{x9MQHk@79^!~K%c)c59kwbMHoQcTUq>Ss+@c_|>Jv`h#YR$Iwod~0Vh3etQ zERK}7FC8X-=D#Ip8>!0TFfJ4R<=Nn7l>jr7l_^`xBVS*t-&(m}{f4@ZybNSIRZmB( zZ#E3Y1V);h9saC`RuzEjaE4hex+=h_?%hv=CsFtLo2?NAoyP^~pDCU{A0B9P9B(!X z^JbOLLj%s=vV;?6stX)@1VMIqVm>DE*<);>iC%1#UNhgjc(WvQO>BkKMHG$356(lo zRP}OPA%F|xwVzbfcNMRG45qQal|r+jM-TA654DLQp48K&$*Fx`5={6$yo9)QoK~BL ztmOG3F1e!;>qn9Apq)oHel(9gC0tgN+rPyFW}G@CatWHvr*nw3_Q$Eyt9 zPfjRpns88$RVX1iZldslH&a+-k~HI{ys;dE@GzI+)UcZky}-bHv6oJ{`$?(qQOB>I z;x^#Ob=k4hCct^H?e1MM2e)*`P7L5j)dqSRDV>Y8t6}tvLCg$j|zWRyT$&{xu-H7_w5lt z=M{30C*!}|l8|#cd45OT|8yp7CD|2tKj2kT{FEeETYii=LRF1rYg4+A2{lI6!_(4y zGwg_Wub!%0zMeR@1w>mj~5UL3;DgbRN$=hC*vJ@5*7Gvp8aEz5$63uj@}cycwMY2Ovp z^~D*x@3i0*S}=J_3clCDmx+B>g?7G?Z)Ib;B^@Z>*P6u!h=Oy^Z|l1FY%cEnh5yKyN{Z-5Jyf#X83o1Ni=HsrE( zyTHZynDG@7{kD-V?rdYN+ko5Dk@V;H;;;6W3#s(^nJwhSXsM{g$~)Sm^|=Zsg*op@ zguHd*aq&mr@OGIBPpz+Rk2i3*`(wk7HDt14Gs!F&(wL<;Fd$v+N>nr+7?CS_%7u7d z>gtnm--D$JdDikGoVI&)f_ZnTmUnYiBJuT1oZSJg3wfv6jqC-n&u`$v$!u66(zE~} zNL*zYW2&uTr{`x9Cm!hpKb`SfQBU3~>kg%|uVk-N*C2#!KXVG@7Bo<8GZx$5_K_%9@Ypdk^*S9!wpR3w!gkrF3xEdP5Qfl^Yuv+H6;xliRkTc4M>>7D#v;u zx9kj|vI{4^p1f!jMm5o5h85GA~<-CV#;;05=3;Js^6L4)f+{h{xH^H*TciZ`RYD95-J*2 zyD3eCs_b?g{plTym3;2_b=;AGj+XvD1q=DD@pI=IK|@5HrQmB!&SKBv2Uh;~vD#g1 zJX!DY;Yn|;H~@l{=ALBCdkYa1E_Z3y(&yD-niral(N1=b2sA?ysyLBVF2zc8RBe<_ z;TgEyoRuqJh&ahfb(!S;BOv} z*@r=~y(VeBv3hxO5hSj?nbB>etE z^>$(z!>9gSwO;*eX)@y)c4X7kH7e*aUb8+sduz)C5b>CJ` zK(GO^6`O|X3>eV@AnR$KjY+-RNtw+4#)u#U(lxlU+@#0g68%h{g-^sPT0R4xmS@x; z0Qs(ilqs``bXK4KrMZyd4yyHBMqWjIMRJT|m6cDQ=UKtiyf5xGn>0)>AN(l*U%oAE zc*`)mh&|imCk}UH9}vzr|~SAj@{a>thgc_HB?uH(rFx z6ITp~*+frgR%<#q;r&ZV7NQbStkH~r^eMv2N}o2zWv=Pm*)r8ZCt;0xf1(K?XjBmS z(%jv!!^G94PBwGG77LoMzya?37ka6<6pELO)9c#o8~c@iB0-y+UPA;WC?Z&@`RQBD zqxv5N=m(uAoJw!WW0G(*n7bsiScB-UdxhYeQLXyH-@67cyQ%gD<*LPuUS-kt zgE5(ntg%Jl#_9~^5kosSDmwh!xynHp?@x{iOX%T zdG_~3$bF-2zb`yg%p9Pkv;y#&61-6QpR!U)7{Lmm`kxX*mpBb2kVwpg61ZP(?f};J zkv|^?#$I0(^!gI|Z+R;7NQEN!DH+%@J3|&$WGuY7p3`_xkD$<8+cKRT$J(TmvH!Pd zx)DnnePV2UvBe3mF&<_6?dDZ9;0i5XEXXLFDcN17fO4>(RJn{B-&j}p-nZttrC)sJ z_wOU-wgHf|2OST;##7ZxPYkgePX4aa{d^*~t?GA_p5R|xVujstYpMt^E*cI?7JuEry|{OcBvY>cJlUayIq3q3)RO%#FKl4c z_N@=|P@n6Khu#tg+7!ZfVDZ$y9XVf30S~BzoD!~@Gdlr#rAO5@9vTeGC?8`qf~msb zUPC=H7)Nx)KoT)lY(jrS)40S!HuSVl{v=2^^tntF+$<;+YPI4o{5H#uN zOBO=M&v$0hp|vd0<)x>)t3lt>-&Yj&RpUAywUilUS#O9uUvSpZ@^p>CitX3j=P^2u zSW@F*YLqmToS?~+4KHAQ?>G&(y8bbbDVp%`2A2-E=}V?6gZNSIiee#vptdGqpBISE zDJa1`Qi$jFls1f2>Qni^6-zyMl^6X~p$Ma1` z{-!@kFj#cXnpL9RqWLRNHAJikO4{eQt3g*yeop8xzq1(jo!}xIkh%CFQ8ECB^+|Uf z{vii=Ur)^MUmSry$HAhe#j~|DpOXs=O|SyZZQV@*lA5|_we{wju7d#@vkyIac5h45 zfcyQw-2W8W=-F3uniXD6)xB!aMZ}1w?klure1)%jnVY6+k6_t)o!YZ=b*a8T_ds5tPgE=%wFFjk1YyNp z)i5i%-r@=TCZB%)ew@}bAg;k*C~Oiv_TAsOAZ-XWVXnpOc>cj8;E_9Oa|_E?xHa(5 z`0B+G;l;$NM3rmi%guB2j?TVGB9iiSjhJ;(muMb5b`!<&Ko)QS>F#H(k1s2Z8I-#R zBTE`bfkDh93l0vSKkYquh2VlGrKZcWBImE z!0k;218eJh;s7XTLs~jDnBqVA%yH)IuD&NU72r_>a~$Q2jrLsDN2ZGN#>B+b%jH@{ zqk^`>wxv1Zs`NG4^F1W)i9Yq@yU>TCJJy~*{-AWvYxfh_lCpcvTsiO>er{2)$z2vd z|MAXpS2VqCW;S2N@652%C$7FYzkh$LN5JR#+5jBXn4tN5=+T(qxeSz*4RY zzcze*&k(x)UC;(9ZvBT6gP~9Pj5&UEr!qk=IY-rDh?noeyQr}Dx$WWfXKEFzfb08{ z0{o37<=N?nzxa>B_I3AC??tJbY^aVBLmJ=i-Em4b_{g#or?7EQD}2uXVVkzw);Q5q zg@6)3ZyRO0Bzk2QEJZ8e_BXtXt!-`feW#fc$*z~}c6s&GvrXQ|1Wm8eBQZ982t?P& zQ8}N7tQ?Vjs>G|^**extSe?fjFL<=zTaN?!SNJS`13sr}uAOq?18YYLyXEf2H#Bsb zKPki?B+dtVZSZ9d;tdj;M_#{48QHo>1)3zVCuro~t+PEi4E~T$3i^HWOd`P5Ry}j= zXbm5+aa46XCHGhwZ@bsuNaevNhY#avuqibebAEB_Tk2~-U8DWeq~b(K_?sXBrY;Hu z;l6T*a=n7(`cU(Sr|RlgAlBB_3%{Hd?t=gf-^bF+vWE8=>vyom48Nx*4M)}k7oR@e zWPIJwmbDVM(=vRV{iZSh;dNEIdh9`Mc6yt9g@L1}(-7r}f}4W;=^*KIkas@*sQkDQ zUuG}gIU1cywsr)u9rI@ZryTYlkFpFjadLh)T7a}BZTc&sZ>Cy) zm3J3p!;Z5zUgNfo#N_a{yBZ^HH9G|(^DmCYH>jRGyhyE+NIY^LTzt|Nh>=p#XK6AUFlb-7ujz1p=K6P@2jSdW z^EBVLwLp`vh58$i`dCV`YV5k(>Vnq2dlIOeqQL}cLWE5wXKG1;Ub(7u6^I@}2>CIy z*=DhS)8|i+mM(3Hc#}5uMF}_O2!+{K$X&~)b);&6vd^&SFCbxW9t;#Vji2kuT|||# z2o7W_M1$G36t!t?u*oxrWqntPWRwJOvP+I#TWAANKLh0QR#sPkfC+wlPd8}P1M?{$ zua?xH`}?E!^T6yZU6xLMVrDGdc67KW;X%DG4GlxX=>-WP0_KgOAWO{Lj5I1UW0>Rw zGX^Wza(c{Xe4X=PuqLUD!kA->)dV*Us{;?ol3)_TAB?I$f$~qD)%f{EYW07PlY}b) z#s500|99j6&++ajB!qHh=feYDftRe(%=ZdVh=?Mx8n$2`P=%ffvafx6`u%PpoZ!_$ z%e$#hgdq12@P{)R+42{@j{ZZ_IWs?dGVr_5;6ateXJ9uY-U0R`kfl-bw(`ktl^H97 zTxNdyu1%7$cGu~)D)R1n_8pq22N%Ypq;XTO#c^?QxBUUW@Te#iQ&VOz2>m_3Ne!f| zI0>BcC!mCek{VzFBCk{(^Isfq5|ald0oh8)A4&u{O3D`JCx6R zxDXV;Qet|^NzQH(F(N*ZiR%j#gFX|LFE*R6dbZg(_d{&ZMz+L z$+}DzO<9`^Y*Nc5z-c(uJ;cNB*gW33a~_mcoH}U-R)+)hY8V1I{+}1hw8DC}Ak1YU z3m?Ly!$}sk(OVvM~g6r{*xvG2vZqB^QUrQMy zJR|9_=y?5B#~JM-xo#g@-E}9=DUF=uhhMp{N&l~nxJc;<#78vG&MqKkZ^A|V;)*&n zr~nd7ZywmXR(>hpoB`;7;_QR433`G((}n?efMWk!&S27} zl^K-*{)YVn$}zd8M{>0wH={qOUhY6mT0}>&$jqFqle~flf^&s0V{mVgoif?im%9|? zR%K=<^T*r6I%$&bV5aOFt*xzjCNP1C5|gcQ-!w)tnVM z67atNE!NNEvDE79?83j~8css>ivg4Sn}{*Cm&&E{P1~;H%W0)P&6zPC`*95(C86=> zkMt&&3Et6`xSZNOD_`n%x8=5C)!!h7@c91tU3XPoPgZJR+q$ofw+V83wpUaD#ZgmH z#W>z*`4Uxk5r}zC``xZL>-at4%AgJ>Ti&0C-3WDoqSi)(3PAX z;b)jb&%-p&>O11~eQWo>H*yoJjrUEP2D+0z>-j$dM`H63!p&Ym>9w~BCL7ZX3kyq0 zj*S(`w^|zr4GVkx_O0+s9UVJq*38Vz=pZ5zb;97t=4z^%?8MoAg$ZLV! zL(c))^2Z7wahw|5$r}NPAA?=z{L}SUko8**?#i)KeTfY$uC_a29p)(jVj?W=Ypm#tJ=CNsQ)&D(5maaq`$|v znC|fgc<)g`zQ)Eb>)qM*g}0M@$+bAYXEi{301KkbXC_Jyd(Zqo9R-gp78hcRn#yc3=_@D;dttD--}M!qLE7lo;QXJRe2-A@6x-{O6@N7@Ue!E4;fX#RT*d+cSG zuL$>T=jvO&P@Be>Myb9X-~*Jz=+r!fotsk1Zia@@WgLe!i6=^AXDKhMB@V&L6nmr= zu7jZYx5WCoj94Gc{_K8i_T}Qw7i!;17qbWb-R*2Brhw|E&+%AoJYal^1zR9ag{|ZA z`kofq{!Ltx?cdh4I~zf8&^d>zQJVAXc7BBj{a@pWS5P>ngtX`hrGnt#Y}0WChrT6z zK~jP$6ZStj@6UU4S7cT!cHiMg4(?qZ?DcQQ??)k~_I&#c!PHbS9UrgVvG^^~6WF02 z9tvE95Uz3&l#fnI6Tbch?lM@hWA`r%oMrJ!)|`U+1?c!BCkfCWj9 zTyuRpi~2pea9+q?hdvn>G9`f#?u%E`9H_84Lhr_OL^SzjN3+k2eUso40S1O2^vy6O zw-x~(8_yeZocRxy2klNN9;&NOY`Vsu0rx2rJwF)k54;z)icqU>U3O122rr45cKxO{ zv8hS>6Y){PP2r=&E?pdgV zTV`ydGV>o>|560PB>Hh%>OyJA0T zl4QC4{D{7NK&>~$A7m1)8gly=sj%D|*J-r13_pTd>1rFzn#|p)Cj5-USI`JMhuV4s z9hidH{V7>3!`0p*o1e5{NwUOOS%j|;aS;+p6A-z?=^~Wm3V7PRXdwo)wEc5)3y4?@ z=;D-nN})Bx-Yh`A-OcaOcTvrK0Ky7g7I1j@1k7=RzBhkfN6A)H-n3VAk2!RH;n1EgS#NCRGy=fSd41K0Sh;u)998 zSRC(h({AmJUCyK_J$d)Wj4Uf_x$k(Sp3ak@ayoz`o5CM8;&dcFy6k&C(zJs@AIQ=% z@d2#iktqMbffJu1XEc3r=M31gw9Kj2-ldjsl_0e1wN;1$DnxL?-w!oz&@r5?svHgv zWEaQAaebsjM|Wr_0y(W#O*%C7u0$rSJPK7a`GB|!iP#Ckbr3NVGl|K1&gX;D5kB06$?(pB^ zy*f@X8P-x8{%mtFEhc9>P3T7O>2*pLY0t9$j*r-h<<;Rc(kr!H{N z%-$FeMc-2~!zO!f#62=Z`F=}!>nKM60kd#FMjM?N9O>zXJ6Qv01U=u~xS_jGzRvw1 z!Zij;*{YM4Q6+&Nr>KSg*;yJYGHOwI)# zpAOgU7{V0NVu3X-4LUyk5+#=j;xVnqLT}f|FRajotS4)G)EO^vO>d~?{kHg-O;0j< ztrDE&iyt5Yjs5=iiWr_?Xkm_tOu>WcG6v5OjRZ$3eJIbyPY5p+9{b`9rI%|iDIXU= zgQeIFk_B(UF*i0LyOu3-i{JP#(5f`1sDJZKxN7A4Wx$&y{$TQ}fy${x^4v9oDMnV8 zy}^qj_0f}%qOCtM9KOfHssxa0_c?@?lDYSLE#FZM%D(#;M>Pd|b(tj#R-wtda` z9t;Ue2+ce^4=O%awB-VyQL5L4oX&mFLN(vZo<9GF=~#Gej1Yr%NOW)SFU0#-Ek}xm zw){;1|7Z3DiYq~N{%8D=tX)X|<8v6p^Y$b$b2-(>+m)Sy@AWJ9b0&ez{kTKih^D)| z7iYy}al4Fb(<&-~-}YdnkD&)V2-)`HyKI}cIKPjRU%X!m`{8H*_eO_1hT354&g@)$ zm}1BD*NQps;HU2_(r?(vw8yG-T7iZ)ASDvP=D&PF6uz&3&bojcKFQ``t{8mOem{r)+ym_{n+l%ZoVqDQz&I$9{2Lw5FM)Ja2Q(?yqmvDA1 zirZQghQx}BJTQtnvp=la7Qjhp=<{m@+mIMSTGsII19Hox9&OIrFSZw62eT;6{tW4CqNWz zYidbfs3w2`V3tg`3sMd%H5Zi7*Jv{4KARxMS|u9v?``{yd*| zxAwfbwCjw_6==hUIpptQOtrX=DurpqF1)x~s-OSaQaiO^fU{|9;3# z7amA}gu=+Qsi=5(WIufErT?0k$elws{bw80&0{3m$M3wjX+d^9oRU_X=*ReDx3lL2 zj|)SlqK~TSx_4m57a1@A_LQha22G*im#ky_cUuFI=vR3*DT4R;m+=L(thpW9;Z{8$^fC+inIXH;w z{OVkw+XlLhYlAXpXGC>aF3>+ZQ8AeC1^iwO1Ogi7Y~VqI8FG+daP9YE$q%186gDr* z7$`P|EuDz|*@2bX4yN#r@r%<;)m+e+1V=4POA`OCQJg>U<#*h0ZW%u)C@ih^X9jjb z)%H?Z3;m;+|8Bb@oIWPr%egdjYRYgdPrI!UGOJfym2H3Vi1jT-1Jo+`iNlga?8qSt z)l#K*c(X{}9tzALaY53fJ6dH~#uy+-rf1LoE5en(a{{?oA$Td5fp%r8GeKC5;$2XV zKkDx9)ni-{ql`-A;9ysN_UszC#!dFRRc~R(J_gL$b2-d}V6Ag?YWsHmit6A&}I&&-eYRW(h1M?5~lYzv6#2 zB|TCiw*uj@V3-9mDCfO7s$!gI;qdRCZ~Az^f6kfs72%Hei{$S5=D2-#V>LEfVX=$R zuVV*t0csBAT#_Hz-mD~!z4DoiU@&a5tzPm)Y>E}en~B)QNe?*irYLBM`6otO5ZnfM z@A~Q`|1zg}*Mm8;)vbDCVoC^E54;Og_f@gBb@(n*>S~d=SXux+$5OW#_|+?-yAO`s zcXuxcw$QjmWyoKoQ5+=tv@ z7gfg$Q$Aa%J@gw{dFBFrk|FB%O}Nw*`SRq%V7`y7OrIh&Z&Qk%e{CzFNZS9QL!-*c zvv4i_;vW;SV)_90HzN0(7c_*ig$N`Gmw|-8p>9XMsemn@-8GI{)Omr(z=*jTI7uRtM130x^6`Tx*qQVZQH5 z7gcyjaD;!HH3GQ+)uJ4MHBehVq&pTv{e;}fxBM3OQ2d39(|H|Zcimvc`EGcP^UQTk z19_RZ=EQR~8YXRPE7vU6C{BTYMsSkBKG0-`0cO@to3*_nzOVWAk8txpzBG+TJB5*( zDptoz@yG{u<7!U#IkP`2>rEN*WX+9#H@;bvjy#Dgl-^tBo-?HH`rI#3yv2b7~E{fWScEzQK5@t3ph2@|R2>?6%LEdFKTIe(RC0b=;rs z{up`v;>~Z&6v)vhkQM}6Y2o48Qy|(rsT{dBucP#g<&HR`B#bT8p4>W}l<)=N!|Yjn ztf`S#gxjv1^17J02GO7K+&x~QeLM9L)7Io3aP8G?uY%$o(S)fs}-MfXHGUz+Aq zhd6M1d~YTW?nM;Cl$X{&tAvMy)18kuUby!)8&WcGdawM=N`G=%&v7#IyBP3}iMhSJ zIOyV_(Zv{5-IQ-nYkZ6_$RRZP?n#Ltr?is81pRExzPbiB7M|0wRe+Rn-wWy5Qojh} z5PK>QF4M%;gPPVWOw`V&!MPiShpLL;+=2yoR1~Sycu(Opk7#LSgSKmLkBVK_Ms2>{ z5rlsi3@Kp72HEmR-lBUN4U3LOS*#&;s|Tq-Ed)-3*ZJ7>fqW4}WeVrZm1XX1jL+$OBh);e%-JA?MD?VI6f3 zY?tFFd15g#SV(y=mLKw};Y4g)4~h1dAFKEVLS3tWqd57`_25(qM*+0p%;4V1s@wS5 z-~N7{2tnSy{pHycdNP8RP+WHA5J`DW*ar!QV~g5M~3c#*N#<8}jlgCS0jF2KAp&hR3i z)44_?4+7CjGfB6dbF==GA5uN|*?-I+eeIOxDr?=%V2#LUHCtJ}5~H#kRpQd283oUmh~{?2kuYxR*#|QaPJ($scj6 zGDp$Tl3;}&SI4R&cfjS0*U}D}$Dka*9yOZ)PRqT-QU4^eQ8P`-qjL>@jt*@P3dk<_ zh~yQ!VsJ7g;APT4^JCJ%ZLMpj*{b1vK!j1e0$~^=#S-+YNqVk-m4m={CJ^l{Ttwxs zJHp-?yf>&P?(vA_B7^vX5nCiI*b-93J8pp}vcyYRER8{VzFSb}v$=cGOZ7K+g`2vb(t&>8v>MXIJ7wSum z6K7oy*=R#{{7ZTaU~=}?7v^khC})SmX!-UNiAdcj6CkO^3=b{zlZwDu4nA^kUn^z&TxE7V7w2?=~b89~%44J}n z=kGEb1pWgWVBD3VJ~D+QEy=cFUyPFRb-<3e1LHt(a&7>NnX|SM&-X3g{xR+n$Yk`i zL2#xNhYv%_w!iVHVYp1q>1(9#JEG6OCBA3oh=%3^Co66UD0P=7{7M+caChHb8( z0-M;&kt-Iw#`YyA1sAz4td;#8C@?y3g)J;RJdzb4jIsP@Y#lYuTGlSTKT2@T&EC!r z%o~#yVPq;L5H>A5#YNSbK$R0AglKyb=Jb+D!MT}?Xw&tp!3mj#YGHbUhQpJ;7rohf zaH#vPTu03zw!XpHAT8Z(m0sU#H@ z5Q7JOD!izPb!mTaN7yM1H^yC&@gYz4ih|()>P8FyZ>PfYFUMRmSL{yBSEc!exz72$P4|AK!vgsjenT*)OTR*{l1Yza98zWjJKv?Yo_t zA?i`50A03{Kure_Qa_e``=>4?5|SoRD#k5Nm0LkdidFOl19Vi2V`5{iDE#^d5NGG- zzRl>=KTK+OXb=jmSE87uUjFq))jRVv;3ZlhX-|FTKL5H>gtrd(GQ2DlHgS~5@Q0CQ z7lfCE@ag7GG%$G|vM=NxYJ!;hZGhkMN0{p5rVWmNMqCA~0bTd?j zeCqu)Sz>T30C^}qF^pIxgm!I}LfN-u+!liKx9l}a56(?2LjTNwpWXPJlyp1b6?Au2 zs&oqs4Ri`jFNIm7QvaB!-HD?jb;92m^&=W^AtkQ`F4huxl@;H}D_&{{#ZJDDsQ7R7 znB#lhzaw-{3^;lVvbizMv*cB*r3&aTMVjx}m83L%`?NG2{Uaxl=Z}>pE(IR#Lj7Xl z$xJB^k_?x3?AcKnyG(wW*foWw&W&g&yCWlk2_%E`&e5iqJ7jFDhpeTJ5Y)XwFO2Mui9k8A5lX-UyuXZvjY%+9+lKQ>lr3;Ut_SA~{wl_%4qJhz z3jbEHNFH5XLr%m)6cL?rgscF1LqjF{nd4>}(&Dt=)@Sc%VckT=ARb2v-b;@dbOQgW z7~98yF%KPtE&QlW{iRqP00R4m~A2}X#s;ASMl^(;}90(xhJ&wt6+o;e5kAfMJh^_=y#!> zOO1@@o8t*Ld|BG|zNKz)EC5|@YE9=x-~b{$V4dO5MB)|>C?`gey2Agn3-qnfQD8_M?&QdOdZ(3zM>)@-MezuVUe zPd+5WCQipEYIE-=U&1LjLvv63I==b{6?LJAR})(m^Nm znwo8g?ab7|p2!GJq4yI)_5@hotlYNYa~;Sidkb8ufd!19^II?2azN>-ID{%gzo2o{uqyW0+N#MIOs^Ls0|~uEF^9e2HBx6yOkbL zc%0X$IQ7pBOl&~yUwd50ex~O@In-H>=S>$-vJ!~@cC=&gwi&S38j8Zx+^s?VwCC$$ zdZ;qZn_9_TH1!`Wh6V(i07Hg6=-6}ekCThhRxB2dmnyAeYr3ML_Zz2sUV|>vNBbwN zb<|gT$s;4PRzV*v2YW?xi0dGQQN!9NDJF7QV39>-dNw`oXhNBmMdAFwmDL!!kQ*}h z?WB3Wa=cVCI>X_>#&(ZwH%%S>0}s5xxZ(l9rfEq;w--0{HZcW^U&g z31N+2JAC_F)JE|TZ06p{Bl6RQFsN|;~75>cm!_I`opp7->OLOBB_A+w9%Q!8Hvr) zPTA(Cz9M#-c~~g}ZlTRiAi_Dct|~uIQkJW=4+|Q4vI@AZP#lDiTbQQqwS4kg(pm~o z3mQOtjBu+jN-Wn>YAC#0#Mmhf-@6Ygsmdw|(~LR1VBD`Tt?10~;KM(xw=;DOjqVif z`pAKB)|%U!LdwRbk+qf)VI zRakKJIZ$9V{S#?@o*febASwcBzu zF(6$-WQk&b0`w1MMjS^7vjvot9MvSiha9&-Cs3h1#TaGyFRnPh?G7F4_9{{bUs0~) z>WJ@Mw?Q%izgL?qcoZ0WS6E+xJqn7KaNowbvx883e6yYf$%?^gyPLJyY7x?4P`hJq zi>yR7JHa#H*L zJw?xakciKxU$1q!`PQ8DxZp<`5Ggc%pKKamfV}-ccYn2K>nO02&4k{M6lcEtQ*D`y ztwHxmZm$;WW|onc`Mt=S)mgY4;r0od%DezT%1yI&EzUd^+jXef9bQJXUVF^OS?o{E?{$t_O7RMRRMgliigq{JF z_}gE#D^`Ze6IMnM=_}KPmHWbrxM~F zOX8cSC*!u>DLdO*%)y(Z)tg!6J)%9fbWYrGU)ZAEN}XbV z+Jr2Aknx9LdTypP+~>SsCxTDd057JxZ_H_7sJL@v*mHgv_=Qz;yl1j+KDTN4qwGWU z`8!^LDb!m+m!xIP#XjwV`5h$=f^U+%VCAja^}xn}{7WS6XiI zK+B^2cKVKAP-Z1xc9<~I=uuvZ%+Vuj;MbuEXu}T%b7f>=3PZt7K6I6i7AI?0aptfF zCNiUF5qn}!%*{FPFD~E2>j5QM3>J&xglkmCl55u$<@mlkqMlf8*-i}-E~}_)Ys*O1 zZ%f6E4nwc0%b!UMc|5G~Dkl4=0(fKKxB4(K)aw`WW8`C-L%nW`+b3RYY0aa`ZBM#) zxbIb)x>W)?VvfUf&%zt*gigMHM@3T%0idyl)vjDJf0P5}H4X z7^Q;^lL%uNp&6DuxxQ?^MmSRg%j`>-U|4b%UH6 zE*Z!uoCxVgzJ31z380uqZYa*KHp*yg$5w$x@o!F@aO-z=oKK~m7|^|P6lP_*n5qcm0~t{(`4p+q@O?JdAcE==BGjZCfAMh88Y?r z4x&cZ!>^dNkB`cl#Ys;WV0a04QBDhx>JTCDf#Hta@y!DWVAp+RR8axv@u^(tCXVAy z0Ab~h?L7*Q3SK$9_t(#Z6r%>0uxHXp1cOIx*B5bOU%v5xhF2`Fu^Q)Cf<>ohLq?t1 zi88n(V+9{%)7ENt#8&U2`{k=A-#&e+6X`a%eWlZg^iG`cLtMM^ z+4a&F-fmmw9~WrAIW`+p*vxO2*E4y=?|nltJyy-oS!3-%M6Pfs%=w&(rrR zAw6DCS)@OwtV{}VIhnge&Tx2f&yGiYHCY}oG|k2h_gVF#9_%)+&%8gIBeS-c(R95S z)L{hzMQwgB>v!u#>@?7HFLQRkU$x9TW{Z|mr%d2;_-GM?-vM6&0^}wS#g%-cL+$G!bV2ntXV}2hJ#fONHbZ0-hg9xJ zuutW+ zcut-pP{+=xEyC}V_dOs)E;^epCy#S91jW)itYnU@}OdI${nd=S96{l`L4y#>w z1<3A;Q@tF1IUBn}_4~07$IjsqnBj#Ax4ceoOu7}%DS?BU_@3vb!2uxw(N zSK3T~^kv0^VgB%|L$qM1$dgpg;}tXlO4UElWZd?WA^4d)fk{$peg8BSjN~VGAa);a z&%|YG3iK~y=+j8ai!bKX#f2Yogpt$3flzdURuG}2YNE})|Hh-@k#DXi zKqmrLyjFf`W0|6(*wl|K^?+2t+XUMoZ9jy@RnkOezbCY%hLAN|phW_V2 z;nRY%>G-)?9d5xY1B_KoRebVieWWtQ<+AMIlnbf{u0L;pIHjN+hP|m2GyD6C;#c!n zc8QZM)e6l;t`|XKf1<(r>z}tStjzBf6s#|@u)l9!IxTlR8zu14N7tmiH03L zAo2krVEXf09a<u89FWZH#LwJ+ zTu)u0y+NMmEjjcUsawv|Z0ehiF5oX(esy5jE!YK%-YXgb=(ZjHdO4)MSAEG~El2jb zYcgW){EDNA1yn_0n2cdPS2|yuaNX#*buwg_#&G8}z2{mlks#ddo((S3aB7$O&60kUXjs%gtFTj&aQ&F%dh_xX;9V#S4$w=`S7LY;GXgt&f-=zG zqY`uEaur!W!O6sAjrPm|(+P-s%)cR#z?{t|seEwbSQK;Kbf6DE+!S#&2BDE5u3ZGK z!KfqU{pbBcT@)QTtK!AmLHir* z3*Zlz8I2*kFaH>k3N>xaSXWtXVLd0FJAYi+>c}lNnHe7Vu;YhkDeeKKX7;gJC#lv@ za3=;E4zxvsD}2&A-dI(Tg3AJ82Dm_n-6x|DsP^LP_0PM*xk^hxFH%sGd*epDI=$`4 z=Ey;XHexq>kA+mO1d7#kU8zc&``uG0eA7S2QCv4g+x_413;nP3gVGA+_&>rAJ&Lz4 zJFsm;AYb~qv?}vjo#{p`JJ@P+?aKbv7myW8yf5)S3r95>6tn_p_J(fSy5|d&a z*mmXrnAjV-WX)_sx(yhN9Qt#zS`5E|b;!VCHN~0;fauNokN-pfC(-qmlP+<0FQJVUw0t z-`pWGlsNz;JIN*woy>V*A2fn|vhVLa3Is;rDmH~+XTO3?S^bo`sm1~A&Z-fMt^BjV z`#vo&ciWG~uYFDF&85#&bZ>6o@icqLO$7)=ip{=gmw$KZ^-ri9+bG?M6Es2;a=< z>I%5vUn9;)8)b*Yd(~VLJ^kZ%SNfzjs>s~L17?`hw$SGeYfxGgx0hAd@VXX&14==G z1=r1?i?$&9rU|~wCZYLRny9e3_r^HKG^a_?YAv6vl=gX7&&y;p#Fa`}buqKp2?mzi zR!*p&Q6~;w5nEEsqjAd&$C`eD7C8@{Ce$9jnndOMH!M)f)XZ7KOV*v8P3yjw1^oH7 zaAkJnhLzT(t7o3H-@H|R1prytLhD7W z@pj3$I9?Zce#O$tJ&ouN@p32)uzB-Q?$H;`VbC+~Nm8A_y&GqPv#;K`ex!EI!YK~a zh%t3uGN{ZOP%IGEVdMQE%ORCEk3kmM_h%*hod?{PIegD{SkSS+0r_r&Z1sNgJl5Ee zG&mYqLy>;&XlgPJ-O{+&57NJCFzKgVV^u{MT%Kk%{>O?(0j0Uk{D#P@dsWPHn!Zd7 zsVhziR|-jw0@xSNyb@=p3{qG+JHEbs_Lh>6lTD+;@=BM;2hBU_qop0;Pk%h*s9}TB zK4dRl{Nd+<2X=@blQN?_`F}K;T+AdPPYLRb7^(Dr46K8t06M_03?AsI##XI5=N9WS$p5)~(HW?bPthwIq z-kg-FI22H}ovUh?Lx5oek`5J%Rz`}Msb(jK^BHder_bR>nhzTc1XjW4x^tm}?kHmJPSY*9I~VmW5JOP-34wY9T5 zw0+z@CNnm@=HI)<@3!gx`X-!+EnM$Dm?K``{N7Az_~wNZ6!#~T6k-k=672h}mVp_I zD9&&*qux*AyML~87g0rINxxYe7|_Ag)aJ{`kvYbQE;_tQa;+trLrGwYmG|@?!XsnM z8ft@&CB1QXAKhcS^{C7&*8VDNyI}*L%S_w#fuz(woB@4k&X^_$3o~bxjt%mW7t!8`Aoi85wdUogtU7yu}l= z#L{@k_Pq;qgt~=^>(TFwLG)BijH`h`?B2TR!YYtOt+g{TT>V;o;Y;&JKwZxBb&>DT ztV_fw#^rvFw(;LD*yXb3P+}GD9UX*x03Ohas||r!7LI~6&rD19S(fHQN;C|Rwrf-M z(WG)Nc8{_u4{;Q4x~t6O_+fnUyMaBqmwrIN?uun($0pyJiu(`4Fmm;US5t}sTEUnV zB;Dc`Bph%~k5NP>iM<5;VnY>*n3bL}&uv^sa^J0I;Z^xenVn0#jM@Wj``+5rTeH7f zvnNA1$DhS4zp$QdmP!c8U_9R>%8A+8dtNv>KZm-p7gm4R`xDkD9cTTKLdEqHgr(Dbz1686IK zOx0P|Gk91i8yu<-eDU(-H}Brj5h0-GKZwsxg@%T9(YMN6Xn7j>n6N56jFUk(W6y*L zn|>L_0Xu?Up)lZ1_&Qmjv^f=?tj{`i6NEOI7^;wg;`H7;L!7yaqvIN)+mN`(0?p6M zTdSw_vm*UmS(ovDf2oW+*M!A9gXJFOqfqo#KGN_Q))W{UThX{fCO2O{MR$g$mFmQg zgO}oGctYR%Jw8?b7G*L3=F{3JJMGd?-vF4nAV(0Bhtm@VzBQ<#T;kaK$q7fKp)TN%K*&lD`Kfl1k_;~h^BsBGd=ag^+QMzndIw!pmnFkGnxXF>e*I`;>WgB;ZWs=kW6Z3#^7~64 zlA)ddM^@dv`0le6JNXaJ;Uah<;Kzbf^5g#zyX_7g*NpePJhze{$%%$hk|ad;gI7%Q6HNemBX5~&Fe6)k5Jl?pe4&fv^G25P^r$WCQ?pEwUKV~{z5M9Gx%fO-R#mqj*y>E)iuW1s2$A53P=IF7Xmcb-3f3x z8JAv?xid1jf^~p^>?O_o-0yK~c%~IPW0PAy(LBn8#a=gN&cv4G}z=cZDorhFX~EjHnC&*L>Fw?99+fV@wrjD=+1 ze;)klp+o9f&CY?6@uYYmN$;2GHz8+`vCF8|a6rxPq8bylV~m!%`7^V3hscQ)RVytQ z^7`Z3Qisu|_+$N6iP7MfwZk|y2@V~m0N?x2mN_S3`PDcMJudOG{0k+%O9us(Q4bx1 z6|1=UU&WnX<-A#gih*XUKbFtNVGts?#Ww{dJ1d1t3R zMHYhl5bVxAw~l-)T_Y&lFEo7meaQr5U43@=4VND&xZ* zHb@kN4(H4*2N^WX_^HTQj2p%$0tLdIQW5_-sz0UfJ19wPPf7AMIER%O$El5!nOG+2 z^@y@DrUQ*`KPKOk8-2^x4B^imVSn^83%ZkK>n;{4od}ly=#2h0Gbnbc?0OW0iS+Cv zqh8<#C^cQ^M7@bqft3Z|DdDImhn;}%9J}Q_!w==DH;jyp6~yGr#SQLX>S?KztlKx{ zTRSg}+{lB%ZN?lQLF@q=V??fJFQBiVNQw~Pu0jYn|vr{pEmp7n&;0|I zLWu+SbO0)7^n9L{PCi*&z} zJ^7gB&2^g#MS1~Bu)nEEq1U!aZt1`g**|+4l73ttxmUp9eZJ9@ym9VupTJdxVLBmB z^@eWFd2Mi&HTX28*?r5YF^@bvu9=Z6Lk6yH|+Dt{95&2m#>O#2e#sX;Spxw;cAHpMbl?%(-A z_BUuhOhskB!r~`FZ1CbB4vxP*dD5NRN=4(2hi!xr#3gAMhx zovt70ZR6p+H&+6TW@I5a!e!mi&C|H+r$U**_#~9}8WUMoE``>ljKwDOe&nN~z47P$ zQ$vs$Wz9L3r+vem#y%I7`7zDa2B2WK14f}ML$>01~r0}AX?46z2xUQA>Q9YvuynM0*6 zp2khq2y*Vb&NNCac+^{hT>_Jz=z>Wrb3|JC`S12de#d>%7kzzj@;$$tuI1t~K9L7b zK0c^lJkVt4FimZy8tg5O?6VevHAeH)(~me6xcvrb1L&!!LhXKTUbM3?O%FdW zs3FmFyjCOlP%)g@2`v3`cIbYVlpq$OF=B`e{*ng1Sz=OBU0rI`_$1OKDbJ*^iCp7W zSq2yI-aDbJ;@gyP<>&F{(^MfJu6S(68S2e1wu-%-P^F&P!PX@k02$b}%G#MZz43jV znGI<#PWx0*F^rO=_-B@dI8kBf_wU)|Z#*35T8HSvn5fY|Kk@SN2F$(Hm-Ovxdwmw_ zf=|PLSm5mVNxK46dGjd}wHxl2poHTC0Gb8MN3_ zmn=eFcu7m#i&%p6;a87WR#4)zRqR$*3_14>{H0NEeoZj1Rz>CM5!yJBL7b#--) zE-oW)D+M2di}H6>bv30FjM{;RD}nwQBd7_u!7a;g9QzaD^c;37Dk=|cezGjnu75K$ z4{oCj1c-`6!H7ngQkbczYQ@ewymsKg#9KAN;c&{$$V6%_>!5g1Af21 zgq^e>`q2B zxNhfmn)SUaHTaq)?cmvfG;Ve_F4&+(`mHcyXA*cTXFA_20KaEEPSkQhnJ-^{_2*sO z7QLyK)?>OX?sCoQxSP+|kcWSEqyB`4hc7sS5vWw2{u~)h2=g zx6sYO2vFKmrMT&3pXn5So;AC@{TV%nq+VI$;d@>Vj2k25yse0g9E7Fc4g2%~N7ZIS zNr@VvLx|Z7X#UlByITz=YZh-qHWhAtVFhn&loqHDic1R|nDT>jn|dGINJvRZ89dDE z>NJ;<$m5!-m5&b7Na0a8@y5tidRocX!4oBW%&(etnaA-n76Hzb3aknd?L0=z|{Pl4gB_5 z9RRv*yF8O4Va)$NbOHvshBBp0hKF@W`;T>-alpdRFdrgSkBg3uHjfqhwl13~d*H2WVNn); z5=XS@e_lN<5|4#p)4C{oi2j0ks)>m(7#A*D<{Y|g zh9|tLGQ9o!OJ%l4&PLL}dFVk>iWJ9WU1guBBB6>Q2+KH?wRNhn?>-^R>wrGM-F8foFDm3=%%YR%_9Fi99Y*?lYH$`U(;;> z#XFJ0@hHEx&~b1|laiCyg78BLU%zf?dJd0_I0Ro39KPfPBqb#|U?&jqxv{c`zowJi zTP6@r3$5N2|7@~c3}=&0e&YGxa~%F_ro$G3&1pH!Pe~AQK}{N7YVYYB!=mRn9<$BMQZvd9!Mck!WtlH&%V5aeL7(f+^Eep!`&VT& zm!^>*@Rkj_Kh321NyxfmO(sPydBYo-Y3GnWFz^^P_{jR9IJR7zvIbBv+Zw!x&b?H# zJgD7VX0JnRN2iJQ<=tZzWdsCbf?s`R_GoE7*KJfvP_PQ^VO6$M>#?x=hqk}IBI+9l z_kQ~)qemX-+^{v4^L+JggRT4MXYv)8%qYNjw9!dD>*4sDaybgkRG7uayVhFMD=b-^ z65C(%S3POXuyeik$)_Cr$YWV~m_=$MTKM@rZt0~5hxpAFax3(Nu{1BD9 zpE_DX&Ln{M8TT3tl;?N=mYA5%Gzy?AX$IABtg9tn75CGCNdKcIxx(xYhxkSS$V@5iOt_U^s_-%}*(=Y| z<0DVy3>4*MYV|SGnJ%l(<$KW(>nt9R|MbA}Gsx}4ScqAEe+)(j)aB^+&+HBT&6jV_ zLmM3K#TdmZ)BcA&c!gcsPYav}tOmUZXf(AmL&VXP%JH4^vH+#-nA(;-ea-MIMsLv1 zlVBoC-CaPJo}nQ#gQW`-pGH*w9}NSm{psQ1Trl)kNBipOz$nroUf0XZYgFvlM-XhO z>?t!BzUr;S+Bq>RZy661K0og(SBM_Dze0Z_Fp9EI_*8=bS?=2hs)9*8#+s(WJJIWp z#S;QR!l1i0hWUskXNYu~itj6vRl`O0K%ldC_Bd9PJn%^zc(gdjF8-VZIXrQaByF~46tgD-FuUiKRCB>Y}%UlANnhh*nQhVK-qi{sx zt4)Y(p&UUvdEZNG+*-{(cxX-!tRUl}4Czo9R~rL~pnY;!SJ~&8PAD~1sK7cc-AA){ z`qm$e(0nh+lmv%8-c$eqK_qib#ITK&O><2k#U4Gf!>?-Q&f*<yfY>qf zxPc3wT>yuxgEM>g?p+;g>l`qG5alhZs~;gFPIG_ombO*4wEQA_xRT=|lFg@)k-D40 z?Nh>gXH%qw_bZ~g(6eGxqtaeJmff^8n*;ai&)D`t=(-*-CQ^ijh28gPboHtq)ezc= z*1M(j-AGESntZO}=Mao1EBU93251dL)uLSZrd^&MIqg1mev`t{z8cr6bQp5Ia^*@} z8M?~B_Xyo|&D@;^uBp-gJZAp9eSYKKaUd#nz*R6%b zEscz^jXhv+a4=W1cc9$B=)2pUrhl;GVA2mV3|hJPAwD2(M~Ur2eoNPpAdW7H^N-c3VSqh$_q zbH~P}Wew|wNIt4Hv4$(}Zk;YQxJ*+h2M6%D(-j7n2e_y#f9rqa2%nu?6{;p)Qkw)x zM!TunW6DB1UX1ydT|d*pbn2@nNF)h?@`o+%nXEWx^3>p9yv}WmH|W3{2vTsad77}& zX;@Hp2B!?Twemrj#&Ni-iN8EqiH|2P|2>`Q^qoK$T6W;85=c2_gqBc*$;G{@i{%!{(V@vUJZQ~ zf77B1SOLk6Y&j}Mjm*=tI`^iMVtT!+0fM{p7sf={%=Ids)i)y=qtsNj)*v9RbVJK3 z4}v}ew#La(LWh`vj}($-^<`sDH)RTNx$v!91Q*u%=SY z)gt#m<*tSD(SZxCVeC*uju%e5;YZ}HKEuH`Rd51z*j_u~FL zru3DQt$;D@z__OFZqtR12of3}6f_s7T3%)OZdODIRk=gKIJ z4BOaiQhne~=2;~7GfnJ{swXp3|92lZlUW~CKN-fyqkOK}vzW*3^?(0-pUV|#`D!#f zy(Rg-!qEFbp;w6S`9?58>pzd6qN~q6>27Mps6lt(zmkgk)SEGt$TO{A{~0fjs1~XB znu?Y--h%rVx9bTOF5z8Ig3?Z~cI}sLuMpUCtNmVy){CdWioI11Lp;jGhGhmL^F>j( z6xZRX_n-0MSRDMnZ{VMcJkLm5J>C(c_AL)Rw(bIxBIETS>^IL!^y=)^|0@6A8~-`K z1>Z_Nf8V+zMl@|I>l`zmpg?i|qxRvS$6giN1E0W)rQ;Pve0TAT-3CK(&lHz| zgd}G}UbFOdMht5r@WGU%v8SV7{_|d8k&tRpMw8rxXz|_TQ&uuzo}kEY)f^0Vrk0VA z6kAk4*B)?saoz+u#L<6=bpd5vWffUyl>NBGUh94-K`K*K|E-Xy64|Sw)U2{=uHF(^ zJA!*Cct!t8UUuI1Bogpc{cYh(VogIW3M`hZU5RLaev1H*XGiIYyzar4WE__F6_L!w zYJE2EyldoxSs{mkD?y55)Ho@i5YJgy(LPSJwvEQ?U}Wn1ioC0w z$Lhd$);CG2&&P8b63Ba1GdU{N07dK$sG|c21}|THD~&tbW`)5s{s;AeTWp4o5lQJJjgI)HvNZrb6ZA7_ zf=pPtX;QJL|L@+*dzNwGIYu46QCL4H)@ zRZ9C+%_Sy_8r%y8)8Ed$uqZNP17b}fKkmN@_Ha`0biXA@tNQ!!J7Le@pYM=E9RcMb zAcmLe44B^Toq`dUGb=xA!_)hl=#BDbsl&mik;2(HWG4~6%3 z?@AY#(aQuISL=f0+&>3j-8OG3g_L*x^W~=L{1<$i*IAvcq!(ZprTKh_69B{6hu$`- zv-YniF_=a1%r&upZ>()iqI$87W1l6adoFx|U}XN|dLs)tTJ@M~l=wFkc2=O6wDnl&n-vLW?LeSLCf zHxstiyz|%mzApGRu{n)VMCp`+JMhW<|1Zsc?75}-;6IeJ$pnhFfrQ7#r-3(pa>3B> zG=GBHf?iXaeg8x9?g4Ae2sPvRQ?q|tp)z({8W)Ks!O+&qBT=2!irP#eNY5iqs@Yr| z3A3jLg*G1_cBU#H8Q@dN|RpGK869h;~uyx1J4c@}@Q_qc>-wH-M2;U2Bz2Z_noB{baPbS*dk zETy{%`=WzmoivTa(B74G#H4Y}5JS9@-#Q738$aqXHqTa`>&Y0mFGl#oPCtShTD}&; zG054LN&Oz&(`<`Gfj_;M&9)BN{mWTrs@7z%sAE*#c# zyYlHNO%uQ*N_C3qgx?#Mo1=D|pu||S{S>*5TMpS$>A_~5 z2(thKVk^a*LTZBJ`R=~dQ8W29vEh8x1~3a%*kr8TA)-ZYK8w~-c8DBqN|zn`W*mI_ zk3H!TMuZz3^v$voEL2fZeP}g&d-{Ncvz=g%m-&3bv63F2-J6|uoLXtcxxQDml0H85aHW!{uK zG2Ezc?Ko2;1QHjDl}x(|n*r7@&H*6%qB?k7O==bt9FFKc;q9(SE^3}KMlEdE<)zExV zzn|RteX!(_N$1UX@{|&U?MMWwFzmF`@VkqS4i0^_u3E%QmKS_%k7}Q&3k2#L{Z{&+ zm+zIQF1dQoU5XoBT`WJim4C$Itr9n+=&L?Ih9s7u)rnX?VBY12-`T`7iwl*W7PBJ( z_D(=fE=V^S3Y1n9^;+Fj)=wH4oWHxLbmfx1{s(=ykz7%q(R|=Wots7acEEC-k=*_= zqT1U?4A`;LtZvI%Ivq^z1EgGyEmxRAb~Axi|G_oFXi}`;=m){ZKm8#e@sj6ept}oP zw!1G@o~hRW`!WW|6t~zpB{}Hv3OUob`kLtU{GJiX9GdO@-EES@Fy$7EJuFKz{$wl8 z=eK#ZskCQQ)^zmVf9}`0EzC^dPO#I@L`!3iuExD3;ug`-*f^~(9g=02CB?r$bo)Ch z%N#P;C02_A6p}o zBWb=OoFF)37eOOzzn*TGiL1c=`bnm0*4dlku@4**njx5)9y7T{ez>fSrzujre5P|B z1xE`LIbDX{&E4#YFqJ*8AM38BV-ad>D^PB8Pq#_s#<6T(K$4!mwt(?1ZU!p55TFbM zf)f~9(xy@?G~wN=Pm(Sb{(<-g>_#9V>W`cZ=>;fI02z|bww>kF?XAW5+!{lqOP)r$ z1A;ra#q?*+C8RoiL*7(XA^aRUzOpi(;gCl#*W|?egEju1!m*VN+K0sfnyBJ z*-FmUV2^1xYVH%i+uETd-ptAa4|k@FQEI)8pvN+~Aqnd}>{3JikkdqGg=7lDv{GAH z?rQ>vy2?8JQ@Qh*KBsqa%rFT~J0FXTV*M2(8NnAGZC3)oNNe~>^s#~OYH5|@5upY- zlJkR$UcZGnm&^da_(LgG4b-+HNmw`Dw!;#x`s&mwX?Jpe6ptAh0hHM{PG^)XzP;vJ zKYsKBLWX4p5)N{~I9(DghPDq&SI%l#B;PBnKHlLYuXb_Z<$!G%D&CQ7U$^k*e#6m@ z)O10^tXE1cXqW;LXp-Q7G%l3#b6J#TO8Fj`@E57j(hn*jAWP#{`ac!w=C_yCP;YaC z%C0-`n<=X^_vwH}w!qZDQ{46D{`e~x8w)w{-F_8GYNKzjKT>QODj_(!!HnhrK_bt?_{enX$Y(wo=C3 z{Lt8O+#4yP^>tWB)E0Y@9^ zN;UF^v=>6VF4!}lNA#ee3E=qJ>}-5WK#Gjy{@$LjJ}}ShjIoZ6r@uTpw3}3PMPGhBE&;Se5&t3asv0-;r3MX^I<|0fdeD4?x)35l zADUUTKofYYdeoX;C-#y(O!7)|{eK{D@)Gi$&~rrN{9Y=_T$Z~{!5G=`QT=FbZ#zHP zw5-%TXX8yZWzj|A6dGb1(> zCccqN9%XYf+F?_cTvgj-dW*J1G@^`{Vx8lLp-VoJ-!DV$D}Put-~EczB$-~KI`uJ5 zNNKn!P;4A+$VNPP*AFfjaT!lf15Xw^aoV;T z`|hHmqLMm%zsvy=e7_%*g%@S4A%><>gW2*};eR2zluS5xiDuCeXC=Cu_M=&{9Aauv zcd)0@{?q*YSc+xdr6AwSDC7Q>scjQ$0TxGA<;=cQHT?%JWH^JO_tW`+d?}_NiW2m~ zV9s#*?KN@)8u+@q2P*P;j4Dc8L3<%x{K`e*%Z@LKN)wqm6EG9)D?OYp=yJtL-}QIo ztj-b}5E=D`-J%L7xzLHVN2wu~pS_YB&KRDg%km{Z8e^U{% zuIL`kBw_5=a1hoT*MzoVGl^LJ@E8ELiY+k28i4P32Y(pw>@S2d-J&;3cYAQQAzmohtF;QRQ0;HP<9Vg}XD`Rco z1!t{dk5}`62iH(;uf+I`Roqb335e{jEMC}HKDl-|zZq}$e6^4-NEjgd5tWo#6$_Vp#d%r(TdDLM<%1#jIs3Lzp3lAaaayJ^cTcMcfGicRF7P+fTPE6Jih$X;7} zj!Jo=+J#t(mOB`3;U0cp#EoB>Kk({_wByNVGm$dpFABXH@>l8=(&usZGPi<>sfqWW z=j+nLF2sqGy8N0&ps^K*=rb1eZezfXJC1(H4`!#Mun$z?cR({0g)Ea}z79KXN>eKr z|CT@g2DbF~jEd?p4`e6s-*Zsp^*Z63@%4nq@9!lrnrkNjp*Mknb1hEybji+Q3wsYL zPB#6^i88(%INMTuFUPSk_t&dlH#$4Br)B>#XQy6No!oS^E>tOUOFWI|OMvKy1O)ev zjHWu-rV(v8#6CKeHs6A`LVOyCHfdm)x6`x8>7AI-Aud1cr{Xf9QH|=JV6PX@qyF+9 zL;_F;sCER*Yy})rBL!Z3`)!mdE%xwXzQ8F;r({>J!wEvJDZV|d(djMa4n$<4k?*w)te zPQ*)}-k6!Vs%JWqqB%U}%aPaj5fxEr5>V%6M-;Ob6rAl%GY$QX*$*x^53o19ms?H7 z_UJ@#ksESF@zTd-b%&q)`k53ro%l@KH~JgvcBFCr!M@(La>t)KnwdjUdyCyEPOYId zT@O#y*rd^%yZY*2dr^bFmr3I-x$_?1J5ph?-d7{>bmh#p3bm1e0Lyv3eOQlYC@{vQ zI?}F#P^4|iC|$F;>13^*t9dxDhOFmm!3c$otdjKJlepAHt|<^ zE~?`L?sV^_OBq4{2&5NQe>B!Qm?T~^j<$eDA~6Yr(r}p6T4-a znpMiI5rFG$9sfHS1}H1wDXd8*$`s3BxkQp*=qqD(F6f6yF%MTb;$q= z_N@5@a)|~fS?R|#xCE3JH@_AY7k}70n&>P~+wuVnN?#Px*u#NMZ?(N?%e2f0sVT0} z>04OUopQ2M_Y`yzyEW-^-v8o)H#+mBO^KS~=1=$0+tOuxSUiNNuJw^v3C2cAu9EqI zMFzK?)aQaPuhUIiN1$CJX614Hp){H_MKOkrXXSEV?k(MkXkXIfDD$f$g-xaBpBAK} zT-1}Or_yPF$xPOCP~dzxRYivGk`)sb#x=r0}ItpAxlD&7EYnN7nJq8De^KGh- zjpbY-^mg!qMS|Z^gO-R2X!$_g_}0@tF-9skRF=cD8s;^nuT{CP*<}*N?!;KaYynqt zjRq%i8rM^goxY+3*8V9*UHGO7qcb%?8OdoTIAL2 zCGd9F*13HDeXUw<5{AXaJlGA#_7iZ9Q4(qQbH5e1IbZct&r1p!ZfZ0MsF9z5zH9&^ zTk8klN49{;=HP~zX?_O;Sro|ODIksex4H~^F|-3PJ>kcKO%`SLnn?BKy!|`a6hl?K z3^YexDQp_$qJHR}@bFv1kFX1ceF3DdrQLwc$P_@ZsX@pG$uA(F@8A$YoNs?Q92L(^ zuwR~=;i+)?@BK2uR3*e_`pIiBOv$eCi z;d-Xn34%*whWY}}O>5r1Q@)4MTB(N#(UZWLNsD;z(P_DAXx*;m&SG(yia!WBb}hX| zM_Qp_fG|O}C7O}vUXvxUk~Dto3{)d4zYnI{R3mR%g!=Dy8%k)Oem?0N&~A7Ae(c9MWuSNT%^a1S!OhH!qgL^qem-XFLb8yTIG@pu@8&$76*!IV z-8SH(eT`2WXG1!MargKesWOnLsv|k4bgSmvrJ8EZ)BxZI!Ph)B;QxLPjTmv9X(5v5 zd^HkJ3=&)woe5v=<%qFeTNtH*+a;cY%O&9iN8U+{f@V##Z}{oJKw@B5*GqWMhjk1!Bp{Y%cHL(R$WX7vmMe=Uz0* z8oO|z`yOCj`i~MDxJPLv191bs^Qb`^+%aQZ#B;1J%<8ow@EtAWkyE#H!^R`XwJpb^ z%eUJU%NE#Y`DXS0>mu!J2zseE(;i&eQY3|T>|_lF)Jf(Z*-ia#(~IVm87vZ2Mb3g5 zt)`ys2TSLJ%hqSF?SjRxm0t@0`U?mihL5LwBWxY3U%>Jan%d(W!hjU+Ya$zJ_sceL+Y z3r-tC4urF;d>hW^NACfJGs%xc|RM_KA)d@;_r^ zs*r05TakLeFSh^3*n5CAvAm7qphvNS9T5QwiVA{=^b)ZlB5)9qPDDgRNILx`yK5~%?~h|&TiAwVD@b?@RizwdtcfB*NnHxKM)cV}j2-g)!R+s8D< zw3(s0R$Zk2q6lPmJGi$$UOUxyLjY~<-lJv6>3kCURb5(}VN$9DjngG;*ysA{IZk`9R#& zd5w*AsfB84jlddi96GROsC=pQjj_Dr$r|tUPs2N$pOI7lZO;dqr!^1h-$4shovAVO zC~6Z5(==$uq`^LoT`^hn_r<9ja@j2Z%o~msGYH znr|8{pXxX(iN@sxqx;Ouog)>Z~Lv6B%xduGdqi z4`&Inp~qI(VVjSOi0oV(a)~oe+^6D1yQ*)JT-N{o+eeGoe!rxIvgl|9mBA+(JmR$f zev=yH!(|1VeWp_H$Fxbh+auDep#IEe^f^Z5Z2Q?N!~z4QjCd!Y#MZAP%Ad61slL?u zN3_bdKF6aAfONG>L2y}QjK(LpGEesIG2A?RYs;Q@v0zAB$Et3L$*Q2%7eg{Bz31cQs4u~bcl5bKSyEztPIME|ubaV@X0z>( zPJDQ2<23sxfGxB1Fz_CDs%UVFJWo>h^Mq&E_1nL|YVUiYM6q672b?}=dA}HQyL38P za(0FNZf&$zSPc5C;rT;X`C6+k0I=nH;(SBcYoTxVj_s{%?}Oo?D>wRLW#+7Je9V#2 z?XL)8yuNqA$e2D)n!9(5U02W{64q$>TZfUAf*69hA0YgJ;rqGZrVhH?kFg}%R95;^dD&NL@6u*4{inA7U##1Wk{fw49hg&GWae!_u>d_EU)?@*TbN>%|i5x{UFn z!lE>sdol^z+56C_nX;J|QwQ-loE-gDY@Us0p=)H!B2bJ0(gP)))W<3$(jmsEf&Ta4 zW-~(6$FIwui>8K@CaY8%^Y&VaQrEEIQ;X8k7p!nP`vXRR1JJL_?i{X>i~A1wYp|GR z)}veUHsf@S;7=xgS5qrN%dF(5FIM0ML36JmPy41GplB@bU`H>A>dlGi;ss2;wD6A2 z{s{0LRyyd@!y&D@PLxUQM*{A{o|~iLoD(EIv1@TbQ@R_>O>zY4HuE>q0Z3V)FMRXo3 zkJz(-yl7%_11=K!&H5$Ifm>Qjom>8HiIbA*DALSwp6zlB0*AO$y)U{_N*Yd0l|6Tr zF_%xP#>qS(3;27vGwHU|Z>-_QA%$yR(q`epEu@35Z)-k!(tp%rgnVEs`5Ka(WR|)Q zvy?P&!#l6g9q{O!gCEle3?K!E)!)cHX&iyg0=%fE8Q1bbkUl|JO2C%uiwFiJo8M*< z>!|cN_WkbChLL6CH1SaXz;BHq`se0fkA-?uWizx3OL8RUvzW*CP#1$>7ETgu;?zBn z-ZIqR>wiM{{9u|!WdyGh-~1Q`aBvKUM8om<^L8hKT5jV-fO%L=S|DwV5xl8i^){OR zvnFHE7o@D9+DjHH;NF@A_L^BSMEhlLl57C=o_6StQWwFjcns0qa7c(c_?I6~#HMAv zlA*px`I4NOrWH?2J9I%|ujNKo&jdBlqjBhtshsWmbSKivBr#@WEbM2J`Qz}>-jC%d zL4P>{9m)n~dX%@BrN}%f$iAGo9AvhAa04OkfY%q^5CcCzI2JIUvU^^pZ?oys=Au*^ z=Q-0lm+gHznO8LsU}RJCHBHEVxaQ{nE}&b9{FHQPt3#Z)cM4a&^TNE^@qItJj*9u~ zhL7Uzop-|w(U?Bzr#4z#5II#;=w;!^6s@GgJ`n(e2Ug@UlHO*+WGvzC8ntxdeYW!A zN#uD4rTNdi6fP|~d3g;{xcf)N&wtzXXe1X{aM}1CT>*|}ijJz@mdJ+|i63vm;b-~$ zzs@^JnB?x6e6ZNr80zl$^p-b~I%D`XcBOLU!(-h}2Ax4LJX0<4C}K*a6~I=J7N5dS z0;kC>=8yGDIpNgM7!5a*14Eb~JGBqyw}_1&>W-6qLxUtlf93gqN91~=x33$>8tokd ziFPCKARi14((}dZA9=JQfqhZE>AZ`9XKaMuck@@K{Nd7yt_lP&Qd&`D&G|aUd23*Py)M&{A8Vq=4FDT$r$mL9`Hz0X_VS>6uZG&a0atfKb=VjK=lLP%{p z_ywn~GsMAhto~?_a62D0uZBEGX0r}zz1LrI z<|0>H3?lA;^UG^6d)kVpt8jvLbkf(~cGeadCn$WC2VooT9i^GcKw)5)9wjv@9`+_c z8Yf|I?eMo!JdAPqe~o0-}F`TUnSiC!9mX+a?;xjKt4q! z5ZUzS;hDZ~UYuFZrpDV%!)`Bo=MccJ5NyO!O?E+ovZx-ou8 zgVdSZ=dWq59cu;`FZJ56i=P#1(mzBPmgKnDD0zcxKH z$uU1yx8SZ=Bza!az^nG0lKCghyki;CuWk94+~zNLr5snkycyhmyR{mqqmJ#xXeJka zMF2e2_`$8e;t`-f0jn5@__n-?Zx;Mpz&RA)yG;mTqyR=FDea7&a2RxB3(*8{SinWM zz~X>Ru!7BjuIq)22Xb#&+ZGJ4p?U5t;wy?LE!G&hVNCTJ#{xQGdr!~4tFL|W5AokRIwPZ+{y^3hm4bWK?S&hox~S-$|S)`}(X&ztH7ww5cc@%yq+fCI!x z19it_R0G;?GMiaXLj_UcuiZDv_WM*TIz@ocNYqP!vbeD!)Xxgn;~fo5lira4kD|MH zM-6bCbB|tENskq72r(k3u7OqtnN*Yhz6>q$sS_>oy-J{F%Py85G;uKdDLVvc<93W18HdkY6?ae z;z)njQndmCWDo~UOTzOttK|Bvaom9~Plwm0rv$Z906g9nWPW$1|m#9TAAFz8fA zInS@p13gCv!*xp~HlE~2uFDWO#s@98`OIDZ+a@mBEmTCllSuAbf5)kv>}-C%rR+=Uh*{ldJ;wj#jFH-Uj$0u}RoxwJ=F|*rIU@aRB#%lQ>%!fz^bfRjxkZw+S8JDw`EqzD4>CSXm!a zXWa#ruS@0*o-D)~2axx&!ZXsSyQ;=MVeng+4c+vBO_qpWl3PRooYJK8EL(G!|BgT} zdyx%Mq3@Q2n5_VQZ772g1hBD)GB95iqxF&NNFS`cu`q^=6}I)ZEhDz3UgR{JGEBtLWcxx;j|>rcpMO zISH)>H#G9e|`c&usq>p1jB_w*LoDw0n?*FYA3EyL%8{B`MT< zm5pQ!NV#QXSC0i>6syzH?|_oNE)Pm0W}+*)dvRoBiP2Giqf^ujps&qFlz*C**GqtbQe8}2K4y`LZ zC1rIrUx!-}?)c_YqzmD)g&S3QO-J_UbAG02{jV*?1v>nR{49dexxZk;b@s*D4L-w&+Y;o|6uB`)ePOH*lt{q;^7@m<9-s!KJRM_}N>dULefZlLAYO8H|? z4WF6IE&9TsK?CZn%NgHoPAbx^_jdEl^yU|Ffp|M}xu>sO7D9);b(BS%j-@`ZZ4)Bj z22^@$H^gi^-@NIrt|nq$kJ%aNrj*OGWLr4aAIAm_PRcpliFDf*1q#P$VtR}s{f)3> z`it1c3Unjm(-J3XS2gY!16c2l+(v=>VMAs=h!J)?LsAl?+}`!&n8knwbVG*RQ`UaI zO_iL^Mm%aGPIBA+_dnESMFig0OMIfMrbD^QJo7oKhBYq?tm}SWSJngcg*>)q7@0XnbXjm2 zM$PQk<4N&j=hSXMl|KHdG-@yz$ee63e{QhJ{P?KGK>4^DPBE6GOgkKWmO3`OZGj_+ z*E9!bXa6p#@0tzR?1Ct6n0rvM{5#t?PI~|+aW?QVay#5$u8SI4o6{c>%+RaX@ zL7p%KH9#?Qa{vwx2)TjgA}BFj65wMTriY67&Du|!;*oZ128;?-^p}4fXhRrH|6J1JE7(wQv&{n{(g-*3Z z{^oBbGOE1}5YxnG|DZFh_Gf5qL~<;|zu^JFx5z*unei(Kg5m$SG9sT-CJ#JWczjXi zY{apab*2AHU4#k_OImxcz+v{=YA}Dxce?6O2OFc{Jy#<@^H+_Hg@65qaOhkXH#!>3 ztPxWS!fsHyi-Wo)f`w^9#Cq3xbR#pDWJjccUq31u5e36QcLu z{$T{iw+Gl^lsRGxKQ`~~8bNk^tAO+?&CtsJ8T;zmA?mX=qwe$P8@(#$&a!(4L&w&c?VQvxe)-xFc{xLwQ_Kv zAz`CFAL$J1nKZ4V`l{QY4T%*t{F0 zVnT@>+v~_K9$KMs%?7$IyY6T~ocjrx{)3>%|Jwp{>_T z)B_HOU73=)2kj7_&->iXZC8h@IwPY40#RPGLrRS93zS2i;1AynE>~_wDzjZG>UFnfJS`RMZdm~#4dkNLKu`lnR&@Al*Nz>v zK+@Gaj}IBD9)7a#N$%b+b{k|+E-iUk&;IsuqiK5ue35YrO_e2vYUk=xzN`!ej{NRi zK6_19f8~b#WseQp#y&qfk??3xTJ!MXBj4C;qjC*JT@OYfmTiZ0WKnD7!ux6RRAfj+ z5`#-a42CYW?%b;j<;kI#=@|QV!z2R@mw})5un!_uzY<^buXBT!)s-R+INyQGJF^>yEWw_Hla*RP`%A zzR^0wo6vK59r^3V*{$WAw|eg7o9k9(_OetaU+q??Yv7dKUEJlj+WdgPAYmFDRYsT7 zY`QGD*!l4v-1Ka>?!`QsZO%+bU5B}EQ$H3x9JXFhGS9Z_@ zKf13iUCkJ3ZB(R}!KXJ|T1k{M?!@hIT0)Et%y6-II$#EJnt>~4Dc2L<0*5spEkjUN zvA|9m?P5w?AQkE`b8*DiY;kYQCIc!k;NFMUxco3Wb@D8$6G%DlyJvfr!wlX0q{I3; zSnd21bC9b=k?V(xtOn>E66ka$@{V0i$I+mm%g;u#A@VD=ixVxmW7&Zy{OdN$&d>P% zHq+5avNsKfDy4^drMQws)LR2HFc*5!K;4QvgHZ){$NuymP!C^s>WVO}N^i%it66%J z;Lu3>Yw$ZTAvdYWCttKLjh}vy~$b zn7hVk3Q5^82_Yn>pKGh68$s@63m2*@YUD22r!JL*ai;qH48NqE2Gv-!w!E%o>KT*y zltXQrptB3u`(JIrikI}%u)nzmcuC+WD8Qg4>VMLe=EZt$%s;IU*~#=nE2Qk~58B`-mP zVvG##eWkhM07c{7g+OmfuE2R|g#E*5UDFlOFKL8~1z++l0i(G@waLqS$#K&V;C+h* zQ;))g3H2WIFiO;sglcw(fne7j%j4#%tRpQN&`#J>jd zhv{ZXzyr&#psl8AyY5Vq$tl+f&_`SH+HCf{#;rpXT~xt6CjlV+^L#64KGy6iz1 z7XBb8+-J4+=~vrE^Ld!RuKnH1tVWbd-6WngHSR zmZe=Me8&SQCqoYg)v#M2@VY~?M&=!w#}i%f?uise${udO*YQt3was_&$Z>w`vXqxY zqVg9I^Ru3sw6s^xySkx%3^g=33v)WQJMgLUb0U4jE7ZLt-sJrytG66o#O>5E z?|4nNf0Z<=>(cjo6qx7eV#*9bRMiDki<1S1J;=9v_T6=cHYYK1!x&0_rw7tCuwSfO zkNy4eR3|?}v-CPb6KcMKbjJJm0sjP@_R9-lyun-%+1w*&>uehlQ%V3O)FG(GZG!N2 zTtkzyuZ-^T%FlFhbg|j+Udr}i(L+E$rDXq`(4Bf26(>%g%+2UURoZuI_?>*B@P@cu z!^`kqLLSK>&`q*;zSgBBIqd&X&Jw-#Ow@Jybh$1jKF}yLEVNCsu}?dyH}T=fNxC(r z$x|)mNbrqX((S%|clV`^Y!3~pB6*vJ1e~~h+-EY!TvX5dvVqFAN|ATPI1<&DM4G?+ z!6j;9bkedlXU1{=nBJq5!C_G)p!criH5SWZ_4j{q!8kZzrFm9LMZ%f(Wra z*NlB%8w(ps3I#ajnAg*~2yH+Z#YP|vh-(vfx^`Q+z4qM9i zcx_F>rys3N^vSZoJ+l%K&vL|=Qm;`rc%2NSzKq1#;ktXdrO2Jzo%aHdzTYQ!S6m*L zwrEjrwXky<2~Nw7ab_Pm@a>eyi=JZAv{r^23&#vAOEbE}Uy6a-h90FkUAkzq;n$gw zN@9Ap?LDNMeOcNIBW&QKmhcyT8WFLlPx>XfA2gPNYj9%A_Duilop<#JA?^0Mf20JF z9YLan`zE*ZMXqX4uXWg1 z+x>g%xI0S8(F^+HB9&h)$++cpLc;q5zvK%Zv;p6+xDq0sf_-0$tj^jU%WI(ETxfNw z3TYKOI?EX(j4OBn2Q@yeiwU9@#)==CN~xCys>_gq2Kg>LwDm>IYhlOeSrT3$jW>k7 z+Rg85m~y!X5godE@?{)uaP9Kdez=CW3;W1Pri-I{YTd}zeu#>fOD+$-Np`QBJ1{Wd z^j=uk`$w|ND^v(IehcGl#Ve`DPUG*uEE*+e&`p14Rq}1UnXhpQf=@YZJxiJNNFJ+ z`&;8$zI9>LFV?zWk?gTPXb_>{-YfBk>&CI{U5h4Trd4Iggx4Hf{kxyrl7U_OIH`9J zV5%9W&HoH;+16?V(|{!~A+qWLU0iEd3DHc28s9bDVj$X@3|X1?ac0Y7NKx{gagHLz zvf;@itYXGWZ55VkrOz$=u_vU@RT?8{oGM2(lNu;M>QnnG8ceSx5KNn)7sqp)1=e*` zST}f$$B$cqyO)6S(02~sd`?-!%^p;!Y*loXg{o(wQCojaE8C8Iwt;?Wk|I>aQ_zGl zY=Fc+C+PCO4aPT9#9`6Nx?~Z)=#=v2*=5x6;eUEuD-!%WhrImmsiZeI=FMyPlJ{EA zYw+gW&0lj)OSJNbY!dIHJPS?jWv_M~fjO?h<{8IWMFecgNx8fHeV)H^kqXnmzJ7ZI zQRlff%LdE|C6P4qJi=;MZs=gm<`YYGZ5n|piDzJi;I$w@3kU9w2Frws^cD0E4*Vn< zG{$cIiW~BGDbZeS%8{bA>Q$NVX5j@l_i-`z)w{FgD6)$6*>o}9=&#&$T-78zdcWJHhWyg{_N6jh~tI%@UIhK9uOvDNim# z?o8pdRg2Jqers(rj6H0|OhSkbF~0f!X(lCZ6vCU6;JQ+B#Kc-#(9Cr)#eLFp#&DlVW3#a%tK}!}(wu%cqyDVN`(|f#9Y1O`cy5uwNLrxLQ2CsAc<(I3 z-^eR$c#lq?%0~lOjGr_zL*#nsXt06k8JNc4rxw!(xgFH4MXiFcj+}U?cP}`AdphxL zP{N>Bu3vw1is@kpmg3Alt?HgVH$It?XAf2`x?0W*VPA6jr9zkg4n{c&kR2|xzM7yB z{!i5pP*rcH8pNGUuwcfCZOji=%`;{$_qyJ>F6m#1kF%|~mkP+7{lO=_RSj8TFq)%P zL7lt6)w?Z{lS5cNsK2a(dmcugh*Oy?Npwo$u5;9Bu_gB^0+80KHbz<#qN)bQ=z}%unrH;iRg2B==B6LdP_BH`Le);GzgSP}KJF zA?)MXhR-b3Q_PFPY(k(acjueM%aw5!sd7sy*s7?WxX;ll`Qg#+{CHrta-Cyziut(c zF|oG@BFl`nT%9*A3Ks>wmg?S?whqZO2Ih-0aFyTYE|w9M15R5O@FoFvf!F1(ufs3y zRBso_Zm;VNJuJ{>x~S zM>6xf5|)2JoAJ`Jpn1u``>SNPZEC zJ5+nU6f9n`U~lPEG~e0U`L)EFhSMCj?e$O{r#&U15+yIp za$aB;K%85b$%;Z@(qW85AkP_Z9KTP{5F~U4$I;MuZU{DesNQ8adc$bin{R{)J%D9_ z=?yJ~3xjV4x32L|!*aSzmBF@`6;NekgPnD?tZ63>8RQBQ<-eVLhCiU%(f`^y*C0^& zd6ZRjAPZ`!En*=e#b8tsEZvIhOOc!w)d6a>2GDo*d@pieK{M1voh8FFbbB+J7A(z1 zK0yNH+zS}j*@8Q%^enD)@WJv-Pw33=7rWROe3Z4a7l2vaAbBmxi{QiYSC_lUwL7?S zMsdjwLe0v`2m>cKa%2XsLLg6JIQU#`0cOz)F$>Hfme;o|qo_>ku{TBL% zIKpuCof0sEo-)owLrYd6s0DV6#@)~YT?8q$a@nOqh}!^JN$Eh&3i$k_^aZ(+3WQ-1 zc>3ssoxj2Ipm`;=((!{C@Tda*G|p?FGga+a-hGw7FoO0n-U<|R{ea+sDJ&?d8{u>C zfVe=;NO`ollQtXLI28}RD2F!~U1BHRS?P=0;I^3VMHuYJkM*mc%BL&grf+%il`2^*^qs z16meMTqAef{^mG21`%@s64Za74DY>rdMqmCt$luhBQA(qfuAcGETOKf1j0XZ72yBK z@3_SUX95FyT;e^td_mr?`xzg}Oay;Rli(o4rBEZ%P#1;Tn~s1NyhSF1gnz1{p{nuH z=R@0YzSdb(wm~(h4H^EW!C@-(zpDlq`K$F*c0=WaGj_StE1^?+_Yxy!1SYr|0%&Ws{$MtJ#0)2%HYrrN&zXkJsRcaTUELIyRzpEJ{!gs}@Q+#nU8`e0|Kz@+rBEUc z2)2xeWO!V_y#h)|hWedkTMc(xNOvIoOO?#WYlS}dAeIC+90>kEv>lcBSah9(YnWg8 zS9ehC<)~emijwhe6YP?Q-s(w%*ZnK^gZva5a5mUx>ObbSy+!So< z7X^rT$-@JAjDVW#@j`Io7C+GPzVPwBuYE!2AHTkV@|u|3@SLkgaPX)y z;CZ4cec)eS?UN^)g+|`eFjReg{ScS8yXO5ThCwN!bk|K{Hy;S;x%@{w2BgoNR|BRy z7sIw={}*weVlQ+y#=~aPHoLatY&2CLPBSXI);N2bBYBL%S%w)#c?i2nVvru;M=H=2 z7q_Mlc-sl-1H>Us!o%9AU{y%|H^2QfF%uX5H2eKX_iNxMU58lBWQT6=O7lQyKx(IA zJQKe?xcgl7zoPk{@omfZauZr_$K~ILilbM#e|5=*)KNS>tJFj8`Gc`g%6(vljy|4( zqKX==EA>rjp^9pXvQt2+sEcTLiVICtMGK2~4~gQ~u8)wa#P)Ua>prv1xREZ`puod) zXxUp%kNjo)X0~{2O+@`|jj65Igu3on+v%c#5)8B4I~jYP^>}k% z?NBfbuTG?kii-lZF~@1BOWQX|B>K~ zcDuzwuDwlU_vy}59nPnuO4h5&(1!v`E`Z|#$pn`n-4^pqpND2-NwM|c=g-H_=U3kt z5SV+>guv0H&m#XClwRk&Qfo<_8vzao7OY{t19jKn{9c$%s6!4GOX_38gBK%mXm7vx z3!4%@DG*@UP^a!eTFYIQ7ft;|9TMlLNTG|%XVQOq^?s{L!_RtVv+lJUiyG3HRl%SK zf;zQQVq*vJ{j994>K4YgnpTlUC7r@PXj2L~c^MOl=lrIxdjVthw!3v(Qeg;`;!dW` zE`mr2E~%sb-*%0sRt^k7OmA0&WD9s;I6RUpPEm5Wt$zA`@8sfcH5AT~?``+pYm#UEJR#s84ev2Taqom03*r+C5)YQhmy5p|x~KV!k-Eqn}{1J;+!Z z=9(7(yzzGn2g(1st{*Zu-hI$5Ss81i=GNW+1_;ld#-mlLkFZ-*>V9^n`qg!7d!Xjt z5qw`4tP~-@#|K>`(S~A9$A-t| zYjwLGVRb9OLlZ`y*WPOz zKbCOdvvpBHT@<-M9-QISv&$^@G(OhK%dqfhSdFn? zuaCMd7Wd&jMHgPFp8M{3-Egz=#!34<_eskaluG=pXKJujztbm9v?&19C5J(pm;6aU za}te>`8>^-O#Wbxh9YAqV^%hW^N$)BOtLr}n02?9cD4cNNKv03J5ge3fa!)k}%{{P! zPFAN2I@{lz77QM$a9TgA{LG{mS}2bhTf+kalp=qlM}Q&6mn$xmpwVZxg-|e_`ATQ4 zg%F{&+Ng{wx#7_*u*tp^bwq229F$6~OvsBNh&}Yg44LfY*Bqh{RkjCIm^MU2Yh{iG z$?C}GmHN7k-?AwqM&(~;#%Fp_b0iCwDUb$S*`@uQoN+6e%I1>L?-#j@E;_lC2$_i) zikqRV4Xf0kIDR*TP44}lE$Ze?;8Z3D+8;G9KmXdE#+}Iy#gD^(H%T6#Or1|p;k?X} z!B--=83^)F?@3}nBdNY#xVONogLQRpV|8_XN_|8tDTEO zm|dFckh(TTR^LuSpZ~W!`Ix!NI$k9Yz{F4Ni8|IXYAa_3rw2JiN4vJ2b>7>!^(0D{ zl)ceXC9mP@gvd+uh*agYz{Gx8_y%p+)NAK8To-{}ull#WU;ars4W$*|;-*79c~~q) zB*R4_f73llgDOuvKR4OAJsGGPe{b&$r3RJxO%BkH;vQ**|GT4G!^^%3 zIbtg#X>K5VW-M1h^m9so2wZt%tWs~DuH9Xa!B}P>g7$cIpK4dUZshjD6}~b1cc)tA z%qxXuJCmsSTAnfiHR&KyJsh#%SVAxVV^Ek~1uuq_^xeN&>ne$x_^*M=%k93}%R>aVF^;^g zSlt=%?S0UD~M^TLOlaU$+xh$u|h;GHqhw2Y*88 zx4C=j(8H_IQh@56XCp+SzGUOccNo8hovXqX62rj@J96#f9+| zGO0XcZ?w4_5}`f&Dd}8g{Fy>3XdcDk~hfw?9R*YE`NxM4ITF~_{eAch4Zc0vg3(j?@m_vL{mQRh7>KK!8 zx{gNGey<5n7ltXfwEJIQ)g_}ALr;qH4h#wQ;P(O=C?ia>L$KegXJCX<&*d2~5$z?$(>D`!F!_C@W z)9%wvT`K#QFRnr-yKEcaX6$aBPQQ!?6mnE7=(0Qj^RAbI{yCEhu)N6Z%6uRsqd86* zZ5d05*30i;)H>}o@ldbgUJP}gc;3no7Teertlfp49nEJf9{(%YglTk9>@5NqY}>(}E` za`rphaW7)K#S5}3zK>J`=t__jq(1j!_sVzEwB?y^5p|#>?r%p&$C46urHHZ&&UYH( zMN&R}WNa+Kb=b7C>y*td0_{as=7IhUVXTE}*uWJR_0a&n3$CQm5l*gP63hGR@_ARX z&c9B-5fE8YVhwGrliS^GmZ8BsH(}HWE3SgJo!Ks2lnM1<%Z4*tm{wz9Prb2BSphVA zJ&}7Amsvy(>8E@+CFpe&*;EcQ6kQ~YM+vBKv9Vi!GwHc7zGNMHojP`Zyn9eC5gn8( zr`S$A@|i>trl2{Z(!dL+jjk;&N+`{t%`>e1>n!+Uqg2h}>)A#QqWq_%ZX z;bnE=f$rT;hCi??!`(2h@~2A*`(tHv<&B~A>pG-G9*hBaJVFMvJ&Wq1CFD}q^h34q z%+?qtUd+zgSX#50vUKKzOm3H6mw#a310!DS6VNLYg40PA73-T(9jI9KZiu6M7prc6 zv+T<)Nk{(#)KU`q^J13Cm){95&bc&i^CHz*AsSY4a<$7(d5Lo8Rvf5I0n?VT^oBb}C;g!Cj)4_X3vJmTgtF+# ztl|`ODEGdVa&t{*kn9NsUK9^I_Ojn)0JC%Y7$wtd4ayiZPO^Vy-PUr%wZH@x5-nRC zh0h>Ee3~}flUZPd?yV&24+$=fl;zNBK75{tJcXOq_2fYE_iMHM&dGPir&uwnSw3D~ zCA5Yszo$QBU5ULmaN0aC|3>)5r}MRJS(C(#8%e7w8G&1CWEKvWN)ty{>+)41U$t_BCJ& z!>5Y!Ilf=Km+m7mbXU_7#OqJ}T{=%E*z`8ZoNEyKp$SqP4?x_^ z8gY16G6?gM0Lh(cEudd}tn@=6>!hytjPiVr%vPyAT4cbvtr8+JaBVLPYB%-ACAR1=w=NLMNIBhymd9P0S7$#XamLC*y92UIE@mh_){oJ>ci8h zuAu$bfDa45n>%VuoV~9(M|-#8>`zAbZ0Dp@$xq4sh`n3wQb!lTO+7bHOKVsmwc;&y z&@z?+d+g_wpPL96NykZW^&R`Yge^?ncdmZp7E9*=Z+fL$kQu=_LJ?|YWk9-OGidH#k!WZ+X0 zCg_m@_I*keS$|2_(#k3uUs88tjdL7aLsxGcwdDZvuDK9fJNuDu;SIWefnZSNA1Uq-y!4OX&r_d@e4Rf7;wL#(@l+{5Rdo z(55>^54oyGecj_;mXZ&~*HMlMCVWB%9ABH#ugwp~q$5-Zp=Pb}@D{3D>RDa#kdme9 zaxJ*$AOFqso`01c)fT)(v85VIgN~a-FfOe@#cIxP&(u1V@~pMUXy|k2=u4S4i{XK7 zA`5bV^Z|bovz$NjCW7>zP!5qN=TmNrt&2!`FSbq^n5-2ssQ>tFTgm4$hJnY^B9|6M zHgZyQmQ=hZ;Ul3-uzk09lXA+?C7=K2Rx9pH0^oiW>`m_H`;CY?=~vo0U%#-n+UFGq zhBw%#MBk~hdU=R;u+QP}V5K5cjiL|#z2SUT?P{#3>%HMP;#@UsxvrV@vkF7da z!hf#-evH+(o@C(OPNBIRTzN?L$z{q%K}8&-QsZ#Ug$74~CFsp6zX8auI*BL&Be^Pv zj&S4@f3LtlGUeXVle!d(2R|W!L)%N@tww#>Jw3xc6ge`hO5=@$%*Q6_%)!X%d$Ud; zk)HV!x$@ICrugus7*Y#NA50h4{B}=WH=P~QG*CwwlbazQ%>+J7bmpvG^Tv?sDmfgv z(+T{z1f2X58?f(OQlZXHoHr8YJmPm8iN_sl^Y;&24yhPR0EWxfHK&>~BMUlO(R`Og zAU{sUd*oAqi}K%ohhbn^S^!=;$?9<17EZrPA0BkR_+p=4wjhhbNewzq3v9W!>k86 z-S2j_6|Ib-W*!JnqlLJ;x7CtaLz0PrCleObxXwks;z%6dy4c3~`gJGJl%*BkP1Y6z ze7nIpJvf-13HUu+f+e;L#WkM+vrtvk^z};$V9gZncH_FNI6;!Tw|BRI0{B(*v0mH3?(PRh0L@%+>_T~H0UcP9yGm{`^kgODHkYm!A8FfR$mC}_r`+&E`+;AS6aWq`~l%nEMFb>vNKXiGaK)-t{M?n$1Jc(w0 z*B0CAk_pV2#vfdQ*N)FQH6eI@7Tvg$Exyxd#f)1)#JjY(t8>*mPR-tj-T`~*A+*-i zlzVgY@5AT9#n*nqEE{I3i08-5%If4!(fux1~S z7xTpf{So>SO!4=rHz9?IAr!4Y`AXq|5fU?BQqcDra^#PEqxgoQ?mRkud+ou`_l9LP zyNkk|g8`(IlNW*z4y6UEXFEBP@b&S)(h}k*nEnah82grj!(tu%LZ_QNgh{A{iy5*N zd^l8G%3zw2{ ziq)<5#Quf~{oWvhH+8)G@{YG`^H~33fU(|zW(>O@A>yM$%<}s38@k-o6s@=nJ}Cjl zNx}vBX0F!+y7_Q@1C_zqfC?ThRv+ulQbp2ASh7fTn#2{;=lr5R>OIOAm!lmAdhNyVNQ|nT3KM?!dt|xtZuP%uDqT)+wD27C+3|l=vD`+T`pNEPjnvd_WSjm z-v(PDPm)Wt@Q>H#updam6+C7EonD?dseR^vNuu~ctwY8mJD)ZZGs(+O)E`WK?tf&D zM%npEOJ|#o#qDHk`y?5tNZZ>xQjX2LC;&l|48eY1^m@(zoTZjj{MyKo%ptW&#ME1$ zkn(jq2MN0}O8IKat=GdkUu;H$=7^y~v#UcBK1(i42>Rm&V&1J}p6a;Xf4=3d0-DwXQg1ayDl zi+utNVh?hpkABZ_7CYKU?TXFhpQg%EKi9#*1eDsdb-~|k%CDE9uCi&uU`S^llK3fi zP`^p#Mf_fE@Nr^nJm9}a8x&16I0Vj|cqnvDj7?m-1DN!dW%9c$shQ)Ghwe_wMc3>J zj7r7XBmYNT?;X}e*ZdEIfQa6J1q7rjARtXd=@6wO0wPVih}2M|cNRqjX`x9kDowid zP7tM6=^dnn76J(^BqYC$_wzj0_mB78D`j(b_UvZP%sDf2&d$eY(W9;gT*b_NC>#TH z8Jk^fy3z-U_eg|+1l&mg4}zc5O<+e=h^RiOtFZiRD*7qGP#@9VgLzx?wYeSar<4iQ zGk7qn3BH4{;{Rw)aDkaZV4G^hx3)~&5#tlhewh1STl&JpU+$SE=GRWyuo=XM=%EF} zb`0l3!u0H8UxE!7i7tJIa0R5%u#T4szwo7c#Zbj;ZnP*8FKkRQIu<90@%MvHJweDS zO z)v(SvFQX21!x%xoVnh?nF!X1~W~!?wJ3`VJAF)!M$vYw{F7=@n=nt|@ax@SRu$`3II_4^Cztoies}$cZTXDSg#KTTEV##|S2kvAK zA;DDWAlMI0CANeEz`I#q{GqxYiem1#Lxhx?7>wbG)s6<)Ln=1`$i+vh>)*z2l;cfz z%?uJHAMHp&Om?4m61tXC0I`VA-uvRfAJA^Vs(G_B$Kkbf2wzI5J$gW1_=3Y!ma#kR za5ddO2y;3 z^T#lCM7FwN#qVGepOP8-!TUarf7;(WIyzoF`?U}WLLX9DQ2Jbl*E!ElATX?wF8_Qr z*4e>d5~iHR5*>i?J7}G2VWgj?mHj?ZPx>d6!F z7(b@BqnDa>N&|W$M$W+@5Mo_66kNDGi5?2J0OCD=8o~1vi9A!S4E@uX^>jFKtMp!c z5^<8X8Vdw#!cUGZH;{D;H|8*Tp;hb!%o$jO-UV&Zy-qQrY*w>*cGKV_o;n{vY}hWF zWY<}6L_oeFG^uT5wZ#s4Auz?){%<6cumHk4Xt(jaM(Y~nvn#>FtINlw3R8#Ty#k!d z^ZuV2FVTY$_f+DYo;rNr2nKk$4&Q25680ug__umKtX*LU6(e6vZ_Dzy$j*aXI` zfio?zQrE*(pns590Vm`qDV)K)2}d&b4xkSc00)Gq2Ka21=(o%EOui;yOqm231~$oN zMGef@Dr+hLsPRUcfS_yq55O2g)BI$@68Ob!fR_Uyk0;8^(@!(3v#7(QjaE7R387zO zf!6mgWQp5Calj22mOe_6fW7_}d9K_c+?8+yKl_X(jushAqd6~s!eay|XQ>vX5U#{o z`da{Q049V@?zj!CpkrU9rKiI(vEtU(g`U3vK;scKh_PaI< z)*~y}P@gr}Pm?H02-8FT{XdCLov8Zhz_lHlpiboB{wJ&^br5zZ&lZ@ANgr?sBTknP zHiw>QdDVcEu~}}lEJyXxr|Yg!1*E2Rjp~OH?%IBj(>)w3qzFKBG9R5Z%bn{6UIbz+ zw|R-=K^RMDE4n+ETvc^kuYhi&2Y5KOf__ zw|)L-(Mth9palo{s^#@bJfzjGBpF|tg@;XJfxw}uu}K4+Oh?eidJmczFfw%AJ+O_Z zZKqZwZUF&1d1-JSYa$8+IlT*lx0AZ#24wB5+##wK%s6>iY@(&98M!?<+eH_UaW?RS z(a6jSM2m7!And~eI0A?s9_iSVE{IG15RhV3R=*r!fr(WRl}G5SKrC+&yH_Dk=OrTr zPp5hySF!X@j|Xl=DtMz|$^@IORtxXnU0GSgy67GOqARNsq0D0xv`tQjcmd6M$#$XB zDbS+W!sat*COKF%JR1^eHRTL+u04X|%2cy_zk2V^b%fh_@@EE}&) zwlq`_BbGW%sv>oZHQ&(Sr>Z{%AwwX^(-4=Mf+mbkK~s?>0JH zRLYXG25AsPxZ&{$#r;XO@~4=Rgu`xb*hU3k_DG@*L0tynze&Fs@3;CveSj7;gq2CI z;;Q9qLfoCbL%w(T=>Hr^_9kos=&d#7yR$SFFmQBKk3BomR0;|${Pt}aM7{LtU^KFy z`fe4U+XSFmWy=!`KxuJsh~pulKayajKrB2N8JV%hit)-IU z=WoG7Zjbxj!8qP`cxq(_mvg;9NZiMr0s2hEZn)56k82MJs`FT!zjWN^cd>BByoMfL zqQ#^WXs6dYI5~}#nKzBKTB~hg0Vzf}@8(|#{MgpWmuC+3&%O}2*OSeR_}DfCY3Oyr z_U=;=W(p<>uAgiZK6hs>*}cs4DaN9uC%5}_7K%QQ!zX>iv@UY zgQY&6T)c2!Q>g^@f>uW6g)O+02OnMc^9TAiAn zLw~!|P&583AR$S<3K|8jfMPe~8HsIRTONUJ$^GE}|A6!ws+r?4XriQ=|Md@3Pc7Zb zmzIZ=5J7!`*uKt%lKOn-wON@V(Q0{d~6l;sq09DdP}a zY6GyDpZ??wi(t+4fo@4z!N7UK%phkeVxYL|f}FT@XVlwM;-{))T9f-LQC8x%{dY0z zLz1+JY*+so)}#en29DLmvpq55n@HOXv0uEzo2#6eY9Uzq=OFnH5iI>};)dM0ez?=` zDDm@+tB~)?XvmGDl;#-O&-hXm@j-qMZ~`(4pM&8dw!%(N{j2PMe;xC>$r-r!sLFG5 z#Ny1n(X-GGWTl=Zc<2_0M$0)ZwkCdbAcjCcuXURKo~N1I>F&}E#BpNjZxX@$DgD4* zY!~W}HG!fB5=_sD5!G}g1c|(fr=0Ms^R}dIu``;P!-(FcI7Uqp&Tut0z;=>??0BpH zQC=v=JZ|f=$kTQ}$6$49=cO=`~XB^Vd>+l8ZkLdupLSo%OuR58WkSb(_$mOgH5 zP44-~IrT4XvOHK?DR~H{a>i3XmRbInwp8u7)v=}UI3|D1 z^7iI8%yS@I0Uf3XswRsyaM}atd5x`u72l54o5Y))DI(}0r|A(JipdgV@u$y>&S5y6qNJY?Qc1*ZBw}@$ zj5a*=4QtR-vh7O}5j3r`)k=NoE=tKq{}P+bVh#FBr1GkX5@TzD+mr1+;KGSpmzGG* z<6~2R@2#82-dBJF4Re0ObcTrqoGvwQWQXCcO_x-Na;u!P=R{AF1%Qix>A_P%lp{I@ zf=DNmwro@S!{`8Ct+Qqj z-gPuz_vDCcwpsUYN+pmYXUYBih1xJ)qk2Us-t3}nY4*r6obenQw}cI@sMC11&zw8!MLxmG5+U& z(4t}!4&F*ic6cT$h`P8k_%7tJCAYf_(d`V+G=We{r68WiNU4@$;58tI|#{(%I%0`66}3HpCoI< zn0LX22@X0$;|LGXixLChn}o_(eFMW(FdB`?3jG8O2vRem&mI*QmE17gU~Z{Id@ZWH zQ;CTi48v2a$`QY)^aC$w)*)QWSbBk%1d7LZiIw39K=BGjRPYDBG#mk`4<|)u)x77^ zWANa!*7z$Wg)8eRjiYI&_}O$B7j66U)IO23{OM_eay9}jpM+UCSZQCxo+m5McyAT~ zEOpu33AUS~a=9nR!%}l&bY$eEiHXS*a8xQRFP8)%a*wn)xUu$*j`u*@OSSa&_h1=B zeqmvu4r{z(YQfg;dE}?$NkF%`% zy+n5WXajaqIX1EB6L?H{QPKVU2QvVcNv6{b@p9_>NDsX7o&r`U>na`$JcHwem(Y&b z4D2!n*3Xs;>4v1JnV}K78C?P^gLkX6P3;|v5C>Qv$?fX*>xpi53}-&dT8C_tgnD_z zp>GF=QU*uxkR&~aoG$}9MZ!5PRl?b%hlua7p)>OdnQcnf3M~O$1BY3l*4f_)X+6;y z&3eW^LhT4f06;{8Sd(3|JXhA7zixt$vI`tZhjAWl!QeoUT$3hm=Pi#IbA*l6paHmg zh*yJNLc+0QFtgVSVPatO$+*I!fWyh@iM)|`WBsJz@zN{q%`cs*4^VT3y&>L+yrK8< zb-K34ZiE8N5OE7Q%1k4ssw04Sp3JkldFy}f0RbXHg2C9j#pD1&fxbcN5zgC@P{5r@ zfqViII~B|>@&ZH012mVgI6e_9 zu7!IViQCeK-m}_$9TR_3=>v3Q_>WA@Y5!Q@Smwkl0K|3Ycno}?V=vRqx!tIcjoOb* zUBu9mz4vvP)ikW#HcyT)TmL-ta?p6`Q*PIUf~|b*k(g$D)RWc7CDl%o7XKPLc9~q% zV9J*o=;Wy(CH$;*c3`Fkw%Jtkmy@6==nSTvI&5Xh-)vR&Pj#>F`L-w{BU@rLGvhAu z7LdKvs^k2ebDBv{&8};Auu^PIw62EAkkV(cL(ti|f?3p&!+OOA9K3B%1naY9c8WuE+4h;d5S4ii-?7!gU#lC}Sh!EojZ*I0r zb8_74Zutst&zPG>Kls!R&!Na$SrBC9w$7bXw(04i6baGs-MQ1qs988oc~`nApu6>a zaHXAyJ^C5pP!OkkMa7}jvM|d!u}SFR)_8oPn?+QV zm`bbh#!*YxY&nZ_YFU{G`_>lPjIuQCnSM>VZ^1QhG zouQw_W(PTg4OE98UH@8K+*icHJ|D2CzG~S^5@^5f*gx*O{E(W{C*qzPuiw}Fly>xn zA2pKRGTxlSn|Am-@LOG;>3jfUfA5d={W`)eYo_u`^W-j^(33qeg~R(S_$-uSX^J@M>pvip;vUgcr{45(#=-VSqTaK`Z8;bH7GLjBfmi(vdjYMN_8%X5V$?ur z$4@4~)0O%-PU&MgjM|z-Vh!v#&SOY3C>v9+>*aXpS%t5($uBB;hK-sPgd=46M+>wh z-C;PgeCzW)!-25I?UO`eJq_eZXLWe(Wc&h5(iZ_9*Wr4@+kC*|>!K>mL^KV;dd> z2ahioTF8g9Ey{_g^}SQqjAF0F+1QzV3s8WTq}G2gM{_kH0|o-(ReS8mz?sof9O1)5 zw9nxCTLMi+G=?DPViF zi@fj|K}Zv~%LjL#wyqrYqOf!(3MxCfOs&pIabUji>gsCs_#g**5bCEeCr7E2)l^tB z$zW%`|Gnck*SkN%=qIgV^0zhoNq*273a|uiS_tBOPi0lK@@i%y6N{O)RK1e+KIdl3fuu~4CkK@*1t8m@>OooO{o7IDH z^5X?aN%G74>onJHM=`rChx>$4#sYKe?OHUemSW4lu22I#i|km$ZEX)Lrjkrq*pM8; zT^_RvFHoq3pz`>)kN4wyvF9Ilq+HpW3gS9!xVxUWTYY=90v96TM?}7BMXZ}F5OH7Z?zdG&)sxSCVz!UkVH7|o`SzRPjRxi7_s7N1YigMIO^2p$k``TU2PHh2*ym8#{dgUhZM?9U~e+ars1XYlo zjU8X{MeB|rkvZRP;BzkbbnETj+fP!YmY3d8ppF8iYICYqGD{X?0dPH3dvqASZ|p2N zxPlGyj^>&m9f#Bl%aFrdFmTm^j+mT_sxr7IGh=bE<*9~=5V4FazGDJ(Uu+gMHLD#}?o zp*x6(aBsm3&Zddw7=jHX&(tQ)E_#t_{z(SaUSMaYrfl$_kJ#$7VUav=4VfO9j^Z21 zYnn;>E7ZrJPLw==PCSo~Q9UE&O$Eq8USR^%+{e77)HM99q=Lelf3bb>z5YbHBg0g| z4Cc)-7WN^jcvCbPiqrwhlAB~~AjDr~>{TN#Urh(_#5ays1Uzk08gcDDg>idifA z#y_dSmzgUcaP%!FN6%b7`IX;U^rYM|-{^i;z@OCab)a)cT=G0Pcv`RB~;&92Cw z585uV|JyM>NxM6p5r}?HYP}mW)n zK*hB;F{i+?OrT>1Cn+9(jsuyBz;;kl(;5>@mwa9@=yac*9d$(10;Jh=Tu;V+lbuMr zl;g8p8U9_6MHU`swCF#P=C&-yt)cYcA0sX6pmNeGw}~U1FImJ&oKfw`>C6Gn_YqBT zwr(0HZape~tOhj%3Z%rL+n25Y8_b99s8OxSR!9K>J`AoQKMu?}si(Y1awb6tdWxfH zmb_i)(*gi6+t|N|vT|c6UJM>OCW3jaJ5;?E9LNCeBwl_>zvtIwIb`3_cO)STx23qA zzpxI!=_&6VuDJE0nDNo$C$cG*T!wdP=Wj9Iba_UzEWDte=<@D|MiFoHye)-E!u!Mv zr(%#w2tMO|-@pYJkplTQjCFqOz0`s`Wow?;L)z@=NE*l|x@+l_qrsmgcMU81zf6?iN3+ zt$A7cF+AM1U?lz-VfWt($=Z&Dho;d)dfR{6A|oR@0Ep7nwx5>+xum#gDXDoVI+Nnr zy3dh?PN&+K3QnYjhwliPhio5&NX}wGm>8*i)q%{*Jqp>hwzGj?)#3aBVXSqLCqs3v ze%cwQ8`t#2t!m=WFYOmMn?^*Ckqz<5*-hMejmpYwUlZtD{U!WFd#-&Ct7$LmK9|%X zsW=-4tc-xaEBqVeIwF*u{$8-8I#(au`cLGwFZx~+NF_e$nwT7qOc3T{-w%K{Tw7jX zLRNGgx7uev`0{#r?h{AO=xY+^yU#CRH|aZCa|&`#hLAUcDL_a!zfX0|BTaeVF1X5F zXkW>ew2u;7ke5}_-n|t*tOdT_0TdLmMtpjXR0hz?bpQO?N=j(rcfK%aa_vgowG1a| zfpPH4zhY+{$X)Lgu4ijo0@-8p^U)wfe@`xQHmN^ds`XAN4(S>?F*&xWE?wx~bYpl-xvk=h@Tm{rWyzGQQ}n7NZ$AOi2cCT}=xwb#d`U zF%#cpDgF%Tde`hOTj4Fv-bK0x_8xNQz}K_jC0hxt0`TJuhP_Tb8G!fn6qnmdP$;a< zrDSAev{#rA0)Y(q+Cq{0J1;yAZ~rOAyd1CV{Zm~0alFmQh+74|-m$)=Rhz1F``Lhb z;q>b_ZI9DrZ-Or%&1B|13lnGmE+?6pw1`^sLdHG%TeoDV{2Sk(8e|&o-AF|@%tM7g z-Y2#Sh}^kO@q=7|06vIgi=^5GCG8h=Jz8OWpnS*u;7-|-j<7}aBL5l$qWgo(YQzd& zvCR2kPFwp;E6BWM4|jIq;Jhu{d^*ofGBVmW4dqArUPU%%d>41M&D z+iJFTp+5}>6YSzW*c}R22oJwkap)OZ@AHz`!<%8Lzj&Z(>#WCgg;90Tw9L!2>C{R6 zZ9@S+^5WjFSXn|vs^E`noE~0i{hoH$7yif*v7(9XT0a$hSdw$P*1+6^GbW<4k?AJD z+|%DGAiEn_$1fruU=OzawZYHG z`PTXC@+ie;*9g7EKV)TOo<4m_7Vu#)WCkmEb8=&T!mu=L%-}Zp>(7#0*t6iV$#K&I zuS^!wiwiNQjWW$g_=FGR3!pp<_%)tS9%>HF z&j8rKlP_fjY$quB$Qxy`{-(YXcZ0KeyJP&)qpC0~sT@Smq2gt*;6VvQo`2>XRmzP( z)0>n!uaqyiB!|cwoRl(_LgiV{O`c$-g_r8m_$+bnyCp8vLfe{#*WSuPIH4CIkB;4f z2-JDFdd(66JmoGvP{^}k4`E5@j(=nYNId#pL$NT{`}lFk(h`@yzrQE4prC*{G&GdI zY9pF^(b?I6kuW2?q@{wyf7;kaC45j*6@uGzgW}9W-R6G5<**?y$98vf!|%<*1$U)w z?@~pi_bpn%o7h`cJ*eXxkNzpHMl0UjhprDD?+E=m`>oxLuoxn&J$=CZkG7u^AgP^7 zt^2jpq|Uy?E3#3zub?G=4bjic^gGokJ&y^#_@PXxrgkxlTTgW`V0-iYZ?A9HMT6m5 zs4~w_-j@dg7y z-oK@c5p2pmDKDHZvdwQzI81hw18iLquF;m~Jld;`#^_e)VY8v$oIW3qi5^#zKV<#v z-r)E5x)67uZ}{v^6mymC**9HqFUzcwQqZuZ%~Z?PMy?Z-m6xwyUj|x(GZBlc!S`w! z{1cctSbFZ@g@pwesa)!W>jH;g5*|NqP)#qE{P>$yQlGjl>mF?Qo}9!ppw>gDOK<%O zR!8njkDu%AyZU1lSrK5jYfT)*H9Q*$iVayxEh9-A>mf5A)zC&;ty2Th&vB~m65$f7?$-E#(WkzwC{DJv1~VFLK{A6JMhRg41Ac8 zkPzD3EEg3Wee>$aDZrhT!6-(PXHY305qLG!yA=2M`s(aHK2|2W#-+lw>uLrOWqKm? znpMqIEk6SX$UYS+$}$iC$ycTm5Yx@SaHE{rMC@Z0H+$9A1N*UNc#B;qKU+rj_z_CJlfFM|-b-DYy)6#iowcK5K zVB<7A6w_PmIn{i?!7b9>&odh`SVYb#@Dl@(RdL0qocUF`x5-{BU3azfru$xH^J}hV zC#NvaydPAl<05nWJ3{a5_RT3f5!#pb*7hc=PDD6*ENRGMDcp=Jhs_++o7{e?#${*2 za5K<1!Ae^H=y+uFCvY@)WY%(7S#QPldztT>Qi?t4{3C4!JNM=5Az^O>ze9U5 zKM|q=_Ppa_P5A)yqGOE4WKy4A#(u>u&uh363==VpHrA;^;`I^@|G0wV?7LuLlY0|R^l)a6Dv3&*#-@`CyRd@#I-wdVu3RS#nz^Y@tO=s!q<;=2+O z5=dMnM|I5Au4E~CKUoHOL|k$*)1`UtICUXUAF6RnIrZj;aZ_seW0s(pt42J0CP?Fu zB0Hw9S6sf_r%awTTW)!^Ihp?Z26X=Am9Kwlh2WKJti?wkU0oK*8#xr}z~;C=ai_ci zm{^HI86l;r9lLr;Omad4>T)h)+zM6&4Z0RneSI^`+g-VEeuChW(}E0igIzybW`Ca# zaDDUDflLHN?ULuLdt*WN_E_2Kcz~#LK~MgKh)QT5tfmC{4!nC7p#`R8jH@ zjh6ibw%LQy37^_PwReg)?O7;|6!Zk#0S}M;CRniD=JA`kIWxV}Pf)stqm9>$-_I*P z&6)P9X}+2x>9U6(de}E}vV5*4m7n&Tju$1bPO4gWac_;i9!jEea}refy>zj+g;s(2 zz|G5WcbTgnf4wy*4qGS$huNO@8)nP!d>^>~yIsT9hhkS!!$9q&2rpB2DK-%W@=Mg| z<~r@(%<3tcb~u~x^jF1?XHlK}A&?796Ba9zU}frHPw@M+{lY@8H1{vK%Y%{+q^@D6 zip)OqR4U;TS7D6aXiS2G0aX5<(iD=2E`gE^vTp}|#Z=3=z*)aCv+k-S4$M)Z6@7ca`{enVRb*w~^k&d=!y7z`S}HFtBiQ@TMQeq7m0wvnskrAm zi-1g=*ggChjXU0N;cNpL`P{I^LZ}yegSx0oY-X)%4(?`E-3Ox>U*YdfkF+t^rXp+R z>#dMQTmS4j(FX`Qq=8Qu0^wina-1a(A?<-etLQANoo`TDGvSe|Gz09?g2ES8*O~r% zs0{2DE>a_`i4BrYjKLJs1Ew^xleby4DE3Z1EgI7Nn2lje9xHk55^R(FYfo0(5$ZhI z_Tbu|xXY{3cUpcRNQ^z9Z|SoC)H)td@w^lWebGeOTwp13-zE_JOf0cr{putoy)^## zUsD^|eWT}Q{WS!*P=|}_p5<}}g?zh1vH9ocNaI-VatADSf=QLD#qBmSATeITE~mC) z&7RdX2H)%cM0wqc*wE2kF4Q$oq~QkD4>u&N`g%tME!g*4qL!_c)9z?;a2haan&fM| zXwm-c*qSV4cJc!mndUs~OYstKH_Gz=?mb5|o$HWqTpR0b*R5d2Kn3I`658Pm)KcsPK|M>-% zF+*nP@#!!7WKJq*R>v2pog2~akv^ML6b^D}dAO#E|2d}Q3sNeT-BEwO+MJ{YLveHh zY;<;>PEu^D;J$->2TxIY?d+DFT)Lm26=H@br%&rH^;-%co-LT2Ce$Wg8+sJ25^VN_noe!6%WGwvAxrQ-0E55;m%~ZLL$g#I<7`!kMg2=JY!FA zNvh;kTI(jVz(C$&iG(1Ou9n@aAj>Q`*B`m>C0lyGC9aoV3who`zSL*QE`jvgAKzeJ z$Jep}5W;p>#n>5hSqz?v=)O+ZdKxyVS+# z=hRW4p(O-4TT4E%(l;jNtCmED7X%-GQNA)Yv@| z0`Z-Bh?_cB6^u_`I(@2ajxg3r&jwnj@2^eO1O(mMhgQ9BJ~eNBK}NRFyg_xo$|a=U zyIe<~jwrk9df{9;xg7b@`4HF}HJONEgT0Yzk8gIe+O~B!Y_5ht8JSJrOpw=4)Wp4T zDfFUk`_DauSM#`f+$vW;AM(45S}>mR-NNIU>Sv$rYC&^zs?M6GHoFw~Rp2V2L2BGW zEpw^Bs(UTz-*D5N4IQPE}B(~;FA#8ebBBe8K_hiTI=V!c@mkXFi zV>C98r{5=Ge&@$fF=(r>_fkoL5X!@h?;=(#1Zo6eOzH`Kt7yN9Gxx!O~St-dxAHJ37~&`)^3ZNeRZ-V`wt| vM0xeTZ8@188A;auZfwfRjdx|qh=70KSQSgbG>G{?My8>ntz4$~;_d$fXsNFK diff --git a/icons/mob/items_righthand.dmi b/icons/mob/items_righthand.dmi index 9c9f97dd4e9535ac5b5a0c57209edb35db8fab4e..cbb4183793f27094f3c858375c934055ac49ed3f 100644 GIT binary patch delta 86730 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 delta 85449 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 z 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 diff --git a/icons/mob/mask.dmi b/icons/mob/mask.dmi index 18f1823b4b873f2b555a840e29fe0abacbc4138a..ee94f54395b5e5aa605baa8582c6fbdd9911153d 100644 GIT binary patch literal 27052 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 literal 25845 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 W!*X}A4=xdbKP`1VwX(ZbZ~hCm%2u`j delta 7519 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 diff --git a/icons/obj/assemblies.dmi b/icons/obj/assemblies.dmi index 39811fbde4ec3700dc7ee18485b1e91034200fdb..56c59b87ecd29caa0a8d65449e06f0ba2a43ef4f 100644 GIT binary patch literal 20569 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 RFhC3fadGrGU2h*u{0||YA7=mn diff --git a/icons/obj/chemical.dmi b/icons/obj/chemical.dmi index 13e318b6a562de9fa5cd93d8bfa544cedb7cc958..8755190607883818828e318ea913bcf54c0748f7 100644 GIT binary patch delta 10587 zcmbVyc{o(>`~R_TSwbjTDp7XX$~Gt|S(2?}%^HJ>?B>|B6cuGRl1Q>9JA;rCL-sHu z`#vVyFx&6w{ds?`&-MNDH`nF5&YXG9{XEZo->=u}z8~lNJWbUCO@*QXsO3|O__(Ir z-DcU=T^ISi&ySK#^+pf&t5oR68O5wl&3n7_TtDaLB%Q(Cm6@lQP>`{)NJ&RblvZBN#LC>y zHF;&AsHwTNoVyW(L}2%Vu;6aX0?v{xQvU99K&+!v&^f_K-C0rSoXWaEYrQJVU{;@( zzy7vorSe&1fDTvm@gLPR?p3sB?M}^F{Z6^zqjjvJQs-;6`)98UfP+$g!nT)xqEW~d z6yII5@AJE^TVr#B4^2`Bi%hnr0m9Db2+r6}uksc-BHGL-H;ggM1dPC1$Hg&Jy;G_9* ztC78JS?1db0YC0#R{Q`})^AqEKNliLl(8*tN{)$@nIE-ajZ!}|jk{1xaq!(tt_;B5 z;Pa8Mxi;l0XyXmQ&R4jsq6>!@SRdEDynumc49-I<~yw~N)=Txe2UHo=g zd2sXIWE}fNGlrsNP)o58DKW<`4LR^#!uy}5Gu&UMSp$>Ev*mDWRvS?GnA^FVOj%K9 zYm8R6{e$S9-rsz3P`TBdnmI6i+c|yrc9pUMPHQPo@lIa+?do5Gd0jGUoDQ}Xmu|mY z-+D9uOx3+7#iYunNiqvh>gn4-^3SqYZ6$1u{*mti*KQSoLKFz8$`--E@Tg>D=BBm1L!h zwR>KW1pt^Il8x$Z_>ky!|eoW*iIY#7P|cA^eZocXYX%aexrN7i3hq_5p?QklJ)?XqA-h~jmtR_V?wOq zOeTEoEr-f1AH(+g1N}1}QX@(auRZBCIui~OH3QB*6(Iet(|dOi7GEdMa{Ao?zD|#3 zG5_tm{^oY{Wmp6I-ag;+{YjQJoH3AiAKTQ{eQ(87d;}N( zR&3>V!{QtK0M&RYC**48vkR47_g3(XIb(Y+DKTvPGjE;dQvy z9~r~uY4VWEU=~nGm@Ci zRN;2+yN6uU+>MTR$sthG9q$>{G5|+n5}<7Z+H#{v zqo@24OF;#mT89CSG8IRGY2T7cPN$wc*m&dOY}z^~t?pRyk)r~yWyRzOROA$DOl7-f z`Nv7K{vDApjkqcs)n_<6n+)3x;fX%^6WXny3S4{5UQK7Ip*XN9Cb?FezKE*|KD2Dj z`PAJkt5<;LHN0?lhN#e1y&67L4AG*}Mf$Gy9JCGhe-376`Gavq z_e;&0=)q&A?-(CGc1%YYMc1BT6}cU)d=R?T@|Aco_sih6e;@HS%Jt~T6<#gT_K6tB zgU>oP>+5t+!_YRadmB?t@bL?4nC82gK-hHmi!-5f-A55S!&c)&jR{O_ETg%(xr2iP z;C9gWwq*5fwU$qnbX`7e6f)fQCZ9^+8<&CodxhYOhcjwL{g+HyX@J%4g-5PUj1Hxz z?KWJE?o_X+muskS!#Pe53Jpl+8^}bd8O7je3Alt!lUY6*?VOpVSH+#%>OIpk8Qraq zc#fu914C`?`h0KuXc-J+B%9g!1{>GaC#+m9oYIl78Z%rxtuk_4@>h0Y+WGcc?Q=kPXkX=jOA~v)`fV=i@&+0O2-IM7-oog&!I!KOgzy~Wb8JvZ#P_3ibEUX z^;=E}ztWA@DvTO`Djmmsti3lVd?wL2@*yWEc#`(L`(*yDoR=bS4ok^=?w+oF-Ka%U z_+)5n$`+&C1q1)KHK*B^)J)zi~^XfJZ&M0-mZvFfE*e$%w? zAHQ+^nS72JBkpw8iHwWaqKg~{pX-E1GOMTK%`X3Dan;aeJa#Na^L5#$iHvH^>Mq zG4nmH(0X_KU^c;rwyn{4@<*NL^00s}*hPJ+v=#<0HtyE0{#I&T|2pI=S&S zaA7}t@|z4}l~q(?MJSt3j!UhXAhmjth=b*5^DQZ>vS|qLT~#hU6_4f(0`?;r*uXNHR7M;>%_9KAM;zmqv!e&9Yib@jIn93j_OwYB=%j!4&Nu<59>Zuw z`@Z_x)O|r4En(9lnvar71Q5Y!XBmw;)81RLWcp<~VIb~=4&zr~S;^*fwrHoiw4i6A z*9jKE$?L5gmP4FUp`7MA$HznIRbZFA&EAK(g%~(Rh#%3gXnM}bDPemqwua@hK0X_f0lkd{Zv@~%~*BGTV)~2God!RLdPed-}lPSA*b>8 z5WP4I=6<~jRcFsxOVB&5GsPZ2gTvVy&#to8(ei~2wR|FPEd_9SC9p*$Y^!~rV@>D} zIMR9S?La#sNXba>U1e07nNBk9ky&q!5*)%3&{;valZXen)>Ep|)nuY-1EJ_}MH%@R zr@h7*HP#+Mv|leT0|)p;9VNKV&osFEiwVnTjB@?fi;`a%QXAFFD*ZiDcxwuzNmm86 zYBcu6U4A*m-F%^Aqv>sW9v=JVhgn5XqRVW=y~3jc zlgF=m7(L7_ndFn`)^G@y(q3?sYJUvqLJ_AkH+O$bz~bmp`1)gkq6=U((Q=NZ0I zMHVz&>w9p1#4nc~$SM{b&HPq##q8B_rYsKIo6(tZZ6cC+j|Qc(w2MeC_(-)PsMPRsnw5xMDDRBm!Vs9eZbFK6V)ItQx*uxoZfikp&g9mbXvFIj zDe4tZ>kMziV6XR!YaO;KN=ngkC=&P9La%SubkfO7?VK>u=EwI8XO)i^n`y5r#`%bV z&-}Hl+6sFOC#~H#|3F1vqjJ$xpZAL%V~k(!9YlF;n#~@4{7Z=-L|d~WWgqorcAEBL zPKOzv8h(@a>M(HZIPdW%k`Jps?hf%|TmySw9ysI~rf;@Kcj+?*b?%Fnlfq7`qCn8lalaM% z7}G3;dy-|_+g3vTpIsypk1UTcLX~f-v2u~SSIy_;{_?Sf(zmZAf9iB;s!D&L%l~?l zsq%_ON~s{6qy4ypwOhJ>cgWKmT%AC)y%*+F(EW-_%!%f(aZ+kZ-1E=Jk9Ku+^$&x? z^D3P`Ec{Nj_+VS^nC7`AJ`q8r``L4Hv0t?h#WMiYv4Y;M{Pv*{g5GtGBfZ8tLPA2< zQRksZAFn;2NCf?R*v@nC4IAqiR0FctP%m!yX{j42-fa!!iI!;R+bL|c zZIH1C#l!iEiWy=UpGe=Tg(^~&3b1_Oct-|{#wWp{z#`rQ5v*qQ5Bbdqm*2Vi)U7Xc zPa3JCX^D$dkBI#C2$ku+&PC_eJ1Q$j5}ro=;5;(Zm`$JZ;Ytht6#XRwoBR|L!=4dpm#{t2RL3ZF8aRvk{a@cEKb^y9CQWAMm%ZgR>fiU&P9Woa|2F0ZQJhg!F+HqLzpSw?1O$zWN(&1Z?qfDwA_l^J8O2Tq<2u*KCBHev@W z;p0_sDf&|-1%5EmDXW|A58f4x%eVy+8Ml?rHSF@#ytg{Pb-60YQ#^$${YNcaU2TuQ zY&deHtxn~vu{geOXCY^zbgY`m{5JWQ%6esh*2>cUua^n>2oN8-Sf}?mHi1!SvH48b zXQ@ASXTB|*Lo1ZwUBT*0M&*ap*FQaxQ&_~EwJbEXnDWi{OpWD?(G}*X+9ia@#BvIK z{%m`b@94XX*mV`T_D6#sakq|IC>hu=6(Rex!hyL$zPWWcTKV$jzk!2TH*|v0aW~}_ z`!)3Q={*7?E>)Tl|45UXkt_J)W}xbDvBUPUiow+RK9FnyRrWef8WUTH<+j)U+pM96 z_QR`EYfwX01^2vx6@kfC!F!AvM^+*4GUR^}6H}MV4sbmpYJH7v45B0sn=D0RBxi<} z>OD_|%Fni%*R1r+U%c5Y6DDMTm-*66XA=?s>C}=n3cBU(Js1_?4$UL9k@hZ68RMfiPctk91#atsrxxW6>nTtHHTzy&jd=#_2M+UaO z)VK9lQw7xTM#{=JZ?$%6negI{u(Wn0CL8wc@NuH6)p=y4w_~2v-jU5&P&LZ$eb7*E zWFKef|K>tk(c-|Y&4mmP=^t?GyLXE#D~}SvJ>1vvPi_y3siD?nSgSPZY;6kr4u>Aw z$Wh=7CWNl-{>zD`#mdyenSDs6UZnRe8npHr`Z5W*2G-g%Ifdt+AGTS(pERh*ogFo3 zI45SfRH#boKooK$BN{xB zIOL^9Jer=a98aH#Z6Ye&QOrizx?RqMj~+JVh51?62HxLmRQoX?mdrdDadmN*cib62 z(>ZS0q32Ea0$IQV7k9E`5*1aGs?l4ip-t+uW#V~bR1QDEtin_xbF229qF`h$Lz_cm z@Ss$3SeZnL^i4-Ie%*}8wA+5a1wpxr4$Pi}O7{{ThCzRC-<>bu>=(Rw+Hf&$znph- z&HYN4_X*M|1s{eV_R%?Qg~kgx0ic;tr!Y;^`16IViv4)zrP4UP61HPtlovvQ_8@Vw z@bRVM{mIa+-uixK-I4Sinse<#LU##(z(9|_%&SL{;VCsu^0dKhtv@{nt3Vs6=;u+i z7wsJINyLHGmC;+x=cf!i1qGlw$Uu|p^X+k`2ObwOZG{=>iM_<*xf$$}Iv)zZoyA1F zA7}n!_F`=bp_6|9$BLHdw6#dY8-nbVRe#GTO$YALf?z4eXKo+D0(1?^rL4S2m?1kK z`=s2@zxH8okP;cGtK(fzB?{_m6OK*TXh0_uxpOqCvkDmqWMCjMT-^8RRr8}08`?v6 zMCKSyjs7?|adXYW?U3RzEYgbjaZLPK-+>y~vC7YH0?8WnEho^*3Sk;N;<7PCa`Lb4 z$SYweqSL>&4TB>G#zq-*t|i?O3BUL4N*hm)p``oFj%i1bS08s{Iav8slLxD}=GKwR zw7(t3rmJ%8zND}Y7roB4v^!WPG3H3oAI4$;OQa}sizv-C=>BHRrL<_#xujpetQo`g zz3b0zsQK78_)S$MB_%z5YCk}6K8hlA!W2m_qeTm@czMal*|(hRiG6}!`uVQTH}oX% zps<1~ASrp)(D4*74cg1vv`(bSI`03OuM6IhJRlNj3aDqe4owir+~Ls$_ubv6&)#?q z0J?9u%Iuoe<_{`Y3yJ@XP$m7Omk`ste3`D?rv7J`Ff;v2%F{o89_@+oLI#j11dFzA zd!R{6Sy@>DrV*;$>1k=Ab&HcZ`3~*ZlDNac=z;+WEFsK9tQzsVSao1{m;v`Hh0rO7 zz!&j`pAZzBT6JdzumLWd(7fnq=#bdp2sv zgCe+PQL!pX^E(uY6_a{KzqK)ifDGUA&1{?aM3^c9cU={vkm^>w#ve6Ty*v9kFc9~w zbwpi?dK5r#ybt1Sa}#yPR!6OOMrfu}Y*JNwewTF18( ziK7Sic&(oJhJ5KwNMHqc*c|X~xmP^3r({y(Mu&0E2xc7hIAOo}n{CA7T0kUXlU-hm zwtgbz2I{JhzAPDEb83``BX7`Lq98=5;Kaq)jXqc}VHRn?Ga0?e#wTsKd*Ff5c0uRet3%5XelTI`fYT*o5%R|u} z@%PST5wDzr_N-Yla&w9}%``_anbux03a{6qTxZH#pQvq2-os&$YZHU6-v-c|s78Jo zz?=M}X9i89CZMdOWJqu^dei$OrRlWV}VWETy;$)-U2Vax;e;>W+=~+^K9b`spY&~7w ziwfOY4a&P`q9q#q^S+ArWZai0oK9b2*++8i|qG)VzJ2GZxCJ+!Hs=04sFD+hHC=0JTqB5O&J-* z#K{eOv~Aq|)jSyww;lG+{8Zumjav|qwQG8RZ*-ss+*VU;LtfjOu)%=%M63^ZE9HgS zVDt3a_@}xd5JT>ZcxqtqXpJTHVoZeYhe zJ|nco)s_pR4mkm-j##GS=Duo$bTY}mV(igu929iP^5bmP zDa(%lum`UFxy>P>^%SDtRAN;J6_Cdw#KaCz7 zYy@U%i$1Sb^1q;tM+>9UpoVK;l;@%dx$-OQ*o7cUJPbw35HAMiruLnEZdU)RByS2Z z5|oTteo`lHR*pj2b&E=U$+g`lXI*{n%?_k{Yna!{JU@7;R;py-B8>XQ`G&nIY&g}O z`YZbn8zny(90z^lZ96$yZsxw)GJ%o;Eq30mZMhv)R~Ptw=c>MbrTf5Xo0iZ^7Q;`s z_tG?G}HQ^y}i<@0+3pp)Jo+kNhO&Hl8f8c{!*GguLkig2$~x2m!Y-X4-uQ1|9G>iU5J-B@p13$P|wy) zX#Qj~Idl(UcYmFq?wnhZHpvD5b*qz^~ZokIm5V+YXA;N81i+JY;qtC~H(0FqSAXPTXzEVEy) zub`;#eQ4b>C|K=uq7~h@Dp<-7@G44>FgqMxr41d|70@}{y?ZyMkM)^gxE)A-y!S=C zl;RSPYXUc9M1$o=S_0}dymx$K36E(&>>$?PQ)Ixk;$@)E^|*g+TcA)ffVKRa>lKY5 zo=u+@b5Wh+j3z*CDP`Fm4xbwtvGnuzrv(uEy9!Vb8)Sb2lw|IGf1;lVG9nP=pq1!# zqNnu(EScRKd!ribf{E73_&5??wFJ4QhD7n>;qoX`{z^0I8hfo!^v4_yW>4A(z^q^5 zJAYv2LW#Vk%6#@lyK>(C)}o2}jJoYc^HJ?=sql;?6pq4}9b8XeG|l@*S*8xREJt%O zOwj~Xp9j6J&k@mu_M2(re~3NKJpFJY8BGt0XKC}igZdMoB8=z{T)RX7SX|qdMJ}%i z;R}0YZ^R}=whVh>6J4VM(|Vn$PzKti#m^=66w??tGfnRK(HS?VVQLN|dKQC6JNuhS zE~0iD8SGCOX@B~~c_pi@Nv`(-m=B$jfG^wTCw1b87$8wnR)l0|g9-cYmR(3%Zo4vD-A3uIK`9=}}LMtGIkvfrBgdDzV z`qrs8KtTYe@$HG`wmuearQO$Go83{$i?uJROiAOXjWp; z8MiQP%m<7gxEeS*td1QXj-gNxscA(jaxea8b;Q{hJ14lFleV#TP+>fX3BnUs|4TL| zdLy3N2T4huqh*gvyskK}eh^la0&Z71$Fl>_A+&kr>XJ)vjx!eug=n)EZ+z3O)p8tyD?WJpiL_HU_|Mg4J4FekYz`(Jv$0O?`d+c2LUgbc|e%Y2D1;s2m{?`xTPrbu{Dk;qVJDbYArJ zCH~#kKhwhm#Vr0xWwhaopW5bsnFuF+I-mxM z5J@izeQV?YS6BZy7o-?{%lUTa7NozQ$hwH1gM(in*Nw{HmX@@kG#f#~@Msy(faZN= z-1PONO_o;f`s|VX#lZ24YNn zeB^>dLOSIrsn_aR`a<-Z)i>(sTIYIo$8{k&WN1r{G$Hx+ApJn#QCaoC_&5u2h@uMD z-V@mxK^NAaL3Pb`KtO;ZVAJ4t9?~+KIsh1}bke_?NeAUJ?6vP=9}V#R`}awgsHmv% zoAF>0QSl{1T1mSVi9+!7@R*F0=3=e`Rj2$0AA^~Od`KKc_sN7s(K%4U*;+M6#m6a0?(=2fEv$gqLLX&x@U?x zP*?Z)8pBq<=P4YzsiWaOGTp|6ieFe*$ZoKuMqxXmT%UmyjS0|}VAzG9{W>r-G=~(S zj@nc4v+f@}Hb-%Ll%i>q5|$0KMe6SQ#8lD)*w65-VQ~3YaXI3nJ^e}48mOfSQbPNN zfc%Y}MAFvcHwv_=2Vr4hlkNI$SJtN*`HhT>j{C4?DpN2~6dY*r<>LXx%s{tpHc5T+ z47$ojh3XEY{Qh+e)H<*#{qq&3qT;`P-H;~T7sUarhW%L_px~w&1KPL76hzg|NcwBy z7ss$6T$^G{bCbw9N)c#I7rc<+c1ZJZY>QBBs+B`;rgCwp;rBQw^EZ5<-e_(TcNs{Z zM!zNRsgwt@A;%tyj(ae2Q>F0|<3}?7Toje_)nqdyX}h^eyq2|9d+5l))_R?M=_Ab? z@o?_FhDZra@C@1se5qXVw7_xkfYpXXA?~e>M`=S*tLIj9;+iPCfR#v&zPL>Y4GV&$8;inK~b)}ni>^56oQ;;H3m7y-P7~3C|9@p z>8FInvcH4lgw*}}p|=zIr=~Q215d|*_Pmv41(ae=^gB`k~_O+CC85a{;MPydevMgo61Iu5C( zrpEo66M}njF^i_A=4i8>t?jdBFl2A#YwB9;VS5QJst9kToVO@NrtB*=Q6UnZ`9?EM zfY9XOVX!d!^6K9)VOv(p1Qa!e9+`arjbdTQi-@2pD=$x$8a;kAWN$;y%*?E-B=T>Y zHi-&srV>SpHqnVV*bPc_=Ct2VNlneJT5(s_QBzCHSP&}vD?Rf5v($}!9`DF4%kri_ z7z~Ex58Q(8@F0k|RQ?Z`6Jb)60uOBq3k#kOe77b2;VIH#za<13DCZT=VWi#}zN~;T zSpks7_mOk47Iqsb!eRmJ4ZzDx|Gu=8eRZ@PX^Gh#$3MM_Eg*Y&LE}Jw65%eDgcRBX zp~jeUgqULRW#kSAeol>3kXj0e{5>(S`i)us8hVtK6wVjA6 zEtQ$|O1{1iQ{OkBk&TW-KD1wNeVmEa>QImnsb$e7){)@upDQ v?0sOy`d7uC%Rai{{l7}}fAZ`9h#XbKbBd|QLecOP0DZ3O8DA;Wb%^|bp(-KP delta 10482 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

  • T&W8ge*<~O0Ew?U4tXBY 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 diff --git a/icons/obj/device.dmi b/icons/obj/device.dmi index f1acede2711cec6f6f256f21f1f618fb93d01f02..dccfb27e8673bb3aeb6ca058c4faaf67c2aa177c 100644 GIT binary patch literal 22600 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 literal 20405 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 diff --git a/icons/obj/gun.dmi b/icons/obj/gun.dmi index 53237188526ca78c221c4c3316a4911807998341..98283e0ee84e1e44f86d0b0ed43f6b4f7b78b29d 100644 GIT binary patch literal 41333 zcmb@t2UJtvyDb_-iXZ|OP(X@^bWnN+snS8|Eu!?^YbXK&QU#=UQ949=@6t=?NDV!7 zq=rC9?&kMD|NGuM@7#0m81Ib%A!P6DtiAHBZ_PQs`F+t)Qy?LtA_9RxB#Lij--1B5 z=z(7lAwKX*6VnVE2z1-PM@!F5*4*`@i?x%RwW9+F3A=e@D2lZStlv z(~Y$CA!`K9oGxL{xZX3BxZ8@|n%VxO-_6RNCbq38--7Utqj_oK^Pv4mI!SNj#%3 z-f0EimtVG7sSYF-;pvH*Rbt8~d#zeIFKG1Wn;40-hQe=Y3w=K__%qD!9)12Mm|OFg z^lJsm&y~!BXo9)$7xxwCZsY2w>(SdkAYQlsu;yTR4Eb?Ew5udrgfss>(&K%u37MWO zHt^OC!TnK*uYt#(qPSDAo(Ua0<9|E%S5W1_i)R%ba;&KoKj4d}KTh*`@krlJMq?Mc zFgq*4ByFNsN$g`angmUJ=mVKw&oF59hc9RAtbA0?qYc;AuD<0l{>l^;sa*W+2*FM6 zg*)EH$+pKhW;xy+=w|0puk+NA>L$3aC->>Ljs<<(#u5>ez#<(^aCkLinxuH=v(NO; zOX5oe88c>%T6F~$L_QWNM2vY7W$6s9)c3hkv3wD}H`z@?5b-gF@zGmn)*6HHbw|st zF_$CO@T0e~;rsDk;rnm1$P9nz4-GvRu4Q8Vxz>b3?#=>vX!N4 z=1Es;tiPY1a4){YZJdEBMNLE&G@%$K>nO6FGiuozS=qPhtEF$&w^Gc()5IF+>lmkR zra)JJYi(7bv9fQ^BFywX*^?Y1f!H8N7*=vJQmXF2h}QOjteDB->b**S0QizqqR ztu}eb`bI5-;)-Cm89!#)S)pAxOZ4{NMs6*ne88o>`7X8wV%2! zxA%24QoVd1dGCG7o!^4H)UUB;KgYY@^&4)P;OW~QnVsns-45qM+Tr!aQq4O~!C_2KI zvlgkFH)T`9qFX}G(xZi=*>2#wo5=QwO`C$Xl7)q=G9lV5zTd3UFCai=i#$OoLWU5s;Mj-s(!di!Ay%n>jySyy zym|fE@(&O>a6q<5;0oD1JUm+R@}cn?<|vGwNdiIK9flAq zc1A`Szkq>XG$-2bquvQo>zfvZJ7j4XI6o=N#(``-z5L_!A5ix@i6_ND79MOxwbA1hs=My-Xv zz5>HXy0q>sw$c4vBvZmH4>-=?y399w?<7BYV&pa^w}`m~Zta zz#B~rea_6Ru(7%6VZAi6;9jt6G?g-zr`X0{W{mfkocz*An^Eg!wNeJ@$?sgHi5)?6c>qwbR<%x)?xE9-&twPk>dtE*pY zQhdC$np#YyL0KB2abjYksm0IQnpuJ%nPd?6J-DJLWI{V^E&HkRc|+>~2L5*lHt4#M zEh@cMa%*bE%f$tb@I7c7LuDN{jGMLAaWLo;*nHWLMHTs@ zM;m8zQBQa$nJB?ShqQiLxL)Xr-ft31slfdF6cq81SruN?&07-^EUIthYg2a_wO%21LCVvx3T=ej-H1&%SS^BQ!9)LjapH5#w~9$y)Ev7 zEVG_;N$N`EobO2vFeSiNBQxPH{p(er3$H=igA}A6(gippczblPcq2;G*BJfe3{y~0 z;Atu9N5QPGuYYjnb)c*s5&MMKqVUfjy?piT5g=OiYbMVwS2HZVM=v$P*77VmPq!yp zrt6&7UOhC1^Ql?6Q58b%Eq_9G5g=L?F` zUtn%K@k?Rc+_ZKFH;+YAUv?n*VE7ux1dgpUtSR%G!>)n?uPu0^qoZ#V5KR2p66ttn zWTc{}mjZ7mXOwrEHBUa;On2mgTsX;Bd(61iT!0oxvZie81&6_T38|@yK0YEqSm>4M zs7kUOD&{5l+osvfPvjykWMyUF-y!bO1jqh7^K+V6bE)R#yw!Z7j66NfTFx^bW)ln9S#iZU1O6I1p0H13a2TcD%;KVVP zp3F30Hg_iMy~TIPxA(5Ik=KnLQ1ur3vY9J713#$^x&^6DxyZ&ucpqlJS~aRyg5iWcrtwzSA^@~xTESj zAj-lcB04RqRtlk(z|_pU)K;g@05SZzgjtSTy7Ae{cR2%Mr;SJICFTJbao+N*H^AID zw5;4xVzY-da>iOqV(?G|f-m=b+d#|Xcgo9WXQu5oY8y`LF9Jv4SoJ!;tr78xsFJiP zIQED<+q3E7@6h?T)YNUHo67DsRom`hfB*L1hcS{T76y;1C5Mx~rEIxkmPbdq%IZoK z+TyuU@*9VLD!LLAzpeY*pJxc$Ww|n%S6P~t6gh*9gd7%xzCUA}FU!kwxE$dMJWX`G zZgXGICw8@Xk|60jLbGXih3o19#f^jN^|abOdrnOCl4+jB8B_jHL2 zHo?6tg2!u$7S`+R1SawOg`RbCx!Ae+?v9+v6%+}nc3*bF0cNa^Ii2*Y7(_4Ii1cma zwYB^7))$Dc88_TdxBE3>cIe9AxCtG5FT}eA%g{}CK6}Q3@iO6ERXijKE;sHPpKeao zF{ko*QIP3D)f@BlM9DkNegu<(IFi0@mTLafX1nAo|of2yy6zrTNSjMNny*2;u7 z8Ej#M2^g2DKUgyj-Jmnh?%hCA)nTUshCi+@_G}t_bP0V+SfQ_ ztA(m@geo(%xeRT(p>RD1%7>@r_e9YSzmlXp*($J7iir3^ojDX=khMK^{>>r4zz=Es zXqin~Y`fq+1~X>T6aAzET&snwUp`X6K8+%|&NpuLC&Isl#8{e}7Xb+~yCCB986OkV zXU;>*xW^C1f9|IWP85HD)e{C*R`RT_tqHrV6Uv0$``Oys+GTDpU|4|cM{FP-09m+> z;VYzHkO!VzOBy%crc3L8VT#vEo!fGSM9v~(*R$tP#%xkzzOQNgi=A4KYkhHyQEG|| z14o=I7TqZm%lVQHduQpnf`OU*A|Ib-SJVwXn#qpNK^XHmS5%l#uI|X`DQdn#7>T6< z$?BKwOt}QB^b&ekhb!}C)-ZMn_6RQO?0+!C`|)N|Yb8-KpD8!~-P?OIPvAd=kb7fc zu^H%vJ=?dQr_QG=@X@3?J~IUEaZZRV(zf8Ru(O}|wEX<}`F+){-G(i@u1(!=dcn=| z$DMJ1cX@F(1BS2gb7cCVlv~%SQ{mb^YbQgz<%d;KQFjx?Tz)i>D?Jv7QWvn_ISHok zmpnUeLeqS$E%*RYR8d*~yV3=UimrV1YUvESk_|s^rM#_Xl)SvF78Pu$)6mP@QxeD@ zw9F=7xzso9kR__y(qIvN?zNe>vn)suPQAaw8Xg;anDERDh;$`u5=g}fp&+awL~zEx zW7w4o$Ea@4fi31|X=&66OtK9e@fFB`<~0V_OPIN@b&m-5uHZfh5&({vSysV~wNa1K_0tL5I-M6k3)5-fnhW}!LIz!sqGVX!Az_6U=Jd}>$$k){h{S6*et23- zdD{u@(ByvhjDN#Y-S+2vwhs2NOqzp&_~_{9+91ShQxXZs{-pI<^(%9`ny?vrN7o3) z*8g~Ull+r7u5T0CsfYVBtIfk?739L9+yM#0H4@-#!|Ri!?C98aW&fPxtAYMGLZwz` zl(^6R;knX)p=7SS>95BlV3v} zr}UgZ1!B0mIH~XhY(+(_jGq#D4%~#&APeFgk&&o(c}Bl;T@&DGl6cO5v-JqBL(;(o;iOZ zUQy)Tz3&6CpUI@%%E82B05Omz1Ye##i~{~LgmC|#kqCxcYDE9M^>)U8W+BXeIPpnI z`LvL~9sbwsO*a?aGGuoD=f&04)%xr6`M75{gha?YV-hdip*!Ny+mIW6!W^eY{1wOm z8>kuWrjoir&mT;+U$_r1?tlH)>8WlPGfuobJd?-*6`WjNd%g1- z=uLPu-g3U7!}f&au>Z-mU{Mg5;?)QJ`*#eUfld%G#FQ@B{AjiN*m4=T_i&tnJ;zQ_ z$F{|CX49^f=!Y{+CR~-i>Q}`T?s}x&mYKNipKu9`x~9DWLR4}~uhGpK8i@;AT^mN| zT3?>gv+I<;$DmPS7t6srT5Qq|bp}(OtgI3RnW^c6CBnjfjZj{TAq`Lf_6qLXY*I2+ z?BY{z3r=^4aU_FP+g|pz{N` z`f*>}a}v5GQz=bT24KTG*nrG71xSv1GmLAJkJW<4Jh`~I%4b^Wr%&Ay6B0K}&OJ)B z`JXdiWww>HMU`V#Asdpf+}RM0OXwIV%G21nn*`fpuH5uY7HjTlPA!h@^5sIXa&wag zx++*fv~xsg)E)fV>;$L}TaYFNR|`MUU)r2DAZPVQCe!I#?S|cuq9-4F>U$9*nez@=(bR&Sv2^Zby8~}% zFMs5BIiI(V0AvHF9&@>?t)->amownu{{=17;Ix zx7&6Bh^OexTd0oIgvMq}FoCD%ALLe0Ep|D`HR^(NbJ6R#sVC^tQjxBHXPQk$@BN$_^`4iGhb zEfww}nIWN}x9X`?1MTN)-My(r5;8Nzw@!vZ^CpWwwpGypA@TL2`~t8L+bzYz*V{Yp z^qQKQkOse|8Cz6C!%N(A&e`5pzpHxd1EXR#Hqe61{oLiji3U_qx|U}onYu61zr#G) zs8ddGp84=yK{Aw<%+J8s>58qbAjnV>(kNe$@Iw}kr#A2H z4#Vz(Rq*ruu~#Z-d|$+U&zE=K{AfEaDJdqb(<8h`l8Ant;&_TsKUR-HFE)9uxrvNX zuK{;KPED;WCx^Gz6TLQ?D|6s|M$JAK5fig{^N;!IF5Ma;>IXoJR=UD`NoE$DS07%z zA93^~vH*}Z=s6Qp12`QZ2Ce{5_P*y#ivXf)&E_673uCioT`KsD9X-~6u5 zQRR&mQdWA8LAy)7Fx&AUJmUJ5JpI4q5KYbLDWSSc$5zwTuepEhHV$SY2KO)ssAqle z+NwNA!^8x1y7z$&jB2!n43Yj~eL=qS^kAWOe&VV7Jpv(`Ojx09X5D_=;36e>kIGpD zN62?iuT|LV*Mw`OUm_H{z=8_qfp5XG*RyF*0QIF2asm}hD7w4X%!mvO4i=4)+H@?o z*ZLWIo{g2DtR@u#OO9GFv$jG5n)0s(Y=w~dZa)P(gN56SagK+0VOAjZ>lIQWqn5|) zU|$lGCaOXPZprMB>38e|_h|m=hlD7|Rb0dd>`i@^oSmIDFfd3{QdRv~RP<$Y)8g5) zXN6E`?~0QX<`9N}vSS9qQHm*SYJ2i_yPR!duCA=??7JQ~Ul+!uPsnw<=pH@l{oy*2 zQ$I9vwDyQba_PvODXUvS9eV#fxlNKMDt2b98cx9AIyFTZzDoa$Sn?~%hZIzQulVd% zL38th-_sCgSY7~ZUTH%9XOV5J$?#@H`r_a$#z5(L#~%+bQpBOq*jG|u?0DfLGpq?= zbpCoBUzXzkjqwQ^T;}+0v`DbnAuj!^S8-pzl6f2~Z2Ol*eKa{ao#L!_`cC+m*W%g6 z2GbtuQp1+~Wkpw$qK_fOEi1ckrOUUeCTq#A7mmev4xcFJ)Eyt6G`TBh0N4qDvjLl; znQESECGgj?NeImVC8Y@8)>=3;H#gUgwkdUTQY*WFM-0f)WK>ilTPLENQjjrX(#7$g z%KWfrKTiJu1c~8tJ2~jq4D0RdRu@=it2aiq_`MvtAgoQ1={M8){5uW%S{I3{P9(R& z4CQA9-IFWc686(#L11IYBOqvkqAF_6At>tesq2e>?fSq1pgY<<7zG!akzpV8#&58WZjN8n^Z4;LaLh@jrUjv(x|_4SI24Cb!v-+NgK z`qauTouLM7>R<>2(zKmV#7oIhp96~|g-y^27<#w+(nO6Az!Bh^_yixT*Pvrs!J@WN zXC@)#rOL`Su zGYEpQBsHTf{P!rHz5KTfem2kg_#c!T@b6dtYhnDq!LSPpWSb}g<4hSE-Wr)<9mp`o>$m_z9C`=d91MxUAgztvE?fNEeX+Q=^7TQH0tnS zgQ@+qhl@gyYmX9zXwIx&L_0-({_8}HT)fJ8$OvHQyUgPBxGD)%U+^t)I~Y0&^C{BO zsT$;1L42xtcdS4eQkk))#=EEY6Yg-bgonOhj%oBsqoRIEKtNro4!m8~P`nZU26dkC zy}Ws}K)n-h%g+x52Dj(#!NwNz&b>L*LRDshFT<_u!s(VkI*G46aAL%J*Ow!gFLriz zypBoLPi^2g(7APV|J_RfQR{-_upviu%wNfDyr_e+hpDc-ThU@8`R%|H|#D$mTYsX;U1W2fD# z_~x;^nbyPM;o%%m+2kriN_V}WvY_x@ig+nvX;~@QXLn!IHW)?zYg_l4mZ-a`8iuRUT(zohV z7LNM3FEU_X{C7m5N9^3G(wbARj%)W<(@LPuu^(%{rlk?JA1pS_m$eC^vQm?ckuo+h ziRZQ$^7PO8x>rl;0c)+tWjZB|2aUULvYhyHa~ZU>lO`tr42_29h3bWV@DzDzO=feC z!L5(%8OO@xipI2 zKzqzreCQ^EW?zX&<}+nOi8g)haWlLmFGbt-F?CPX)iA%nz_*qSUqN5DVC4}6m)Df5 zS{7N70j=ZI+CpQ0L^9Q+Wn^#`qF=Pv+Rqyia|QP%iyu(+`l5v;Y%=G6yJCf2sZ~w1 zh)DtKb6OXe6ZWO~KZhuV`O+r#f6Yajh&x-du|JOHm}biG>&eOK`}gmw{1OgXUpM>q z7KrMeeEAQd89ifYBMiDRcx|eeg-vAOV+3&6+DVPuWtS$I`x-;bP7c&D=R-*&I0Qi8WOuDQOD4YF%!moQYLLe!0M%+URiW@~Ax{@YZ$!7&$Car}4%P@Ad3_Ma_)S;GrTg=p(tc5ucgEs)cql%8KG)J8A^Ttl8CEor1Wp0J?R17gNWo6Kn}(uZ++q1s^IvQYx2X9FqFAqqW@3DN6}1m z022K|5Wmt(!2yb7IEUq`Fhc%#ybg~pt^8EIzYLN z3{|6H=2m{7|Lu&Bl54o2*1z72o4l4gP8E zUE%lI36$+48yceJo+yCs51cd!jy`Y0p43#0h$wH1gM5NZvi-w>l1FXr^zP~qK$%Mz zWJ0S&FK4J%Oa29`nrg^{g~4saJu}rA88rL3VRUaTT*=f55_}ZIwWqZC1o(~*M0cxG zc`b|2c4vJ3q)K&4e9XJqA5v1dV%ARp7_mI2!25*fdC>BEURBj$^ih!|`W%8@=9sCH zK2Ne%iP9~Vd%SiVP4{t1Y1ZR3k0{c4v=bVH1#f=xe zpC{KGIX7P&G~oompGz96`ae(3YukrIswTGGz|dvyvS0umVt|lDLhMWOMn^RSVi#3x zY>Hv;o@4=GNk~Fs{tF?~tJ^EcFYp!&R#()#^P);#+nhg6GY)hks|;m{8{*;N9i7iR zHqBJ5qYyRVgbb};kf>TWw^-OW?QQgi@^)+eUgC+a z&=eq2QX&*+%F;*94J6LlpKKP*=#)=_#CoA^7@zFVlfH*7Gi9W|)|D~uN9guWdypGr ztn1C`=5N+)-7xD4_`Mk0{{H@flkm3vI6phPQeQDHu93yBI$B!wE*h{8|MmhLJ{v38 zC4nNuo{ssF;Jf;V@q&mCjSFpTZLI99el*U7=36&oF;^1FRR(1?rzvAXJG=FpJ9I~0 zIuuw?YxCN@o!woW3$qhuU>ODB7gFdzT^`Y2j=_&Vc4=09ADh+&Zb(*98&_2({*FMp zDEfGx6N+YRu*!RPcM$IUJc(FA_i+*wixAwqhDFOMzjDA*u5VU~b=O}Du3l4enM8w= zoTITL1yO^7K3LpTC}1S0Zkk!FGCj@67wqv_BQ9V11mNL&Pes?X^YK8p8|?;~#$<#CyMSdEUZ%Qvhgp=le5%od6`PJyfS06}BT8UdEj3 zBhZ7P+Qu|nng7~=`(nk5M@$r=%kaahXs5mdyLyFbSE$E~9~!-x{gKDoZWhg5O;56` z#jX#vtavYM15b=Yl|o1~PI&K*#cXzR-R_;S-sp>Cpo0Goq7ir-cvk~}0OoBd zd;(J1=Y3}R4GpPO>CxfggsWlQfT)1_n_wK0(na6*+illNr>!O;oIxfBFXN0vuT!Q% zdxngbydyzfj1^o6;6wboRb$ljXv12!C;a?1Im@-ElTp5x>BB-a_jdN~<(v2jV3*SMlMw0< zey#J_kRv3_u>Np~K-BK8PeQ=e(jxP5unJB;a_Dq28-?MyVwV)~w?YPBnXOyNo~HV) z(LAD{*!1)PY%156D3Ph-pCEFRv@k<$(E2;c?wq4haFYyFa9V=H5&P;|M4&(0w5c=I8=SL|)fYSX|6 zy#s@R&42B09HWU$`mns8U(32@@M$0+u%TQY)kw*p9Og_Jq8g6oOi_8!*%^fMKx0hfJjRQfRCV4D7fu80Y=uQdcuu4^)6Ffl3N56;{9vN5uSaZZig(MKV%G2IKA@tK z);1SbjUK+M8g3qL&f-ykn}DCYNhTe3m!b2%nrd|B$Ispw9tL77W10(|^IB}|>|Y`x zR@(*PWDm_=4BZdyr;$~5+mucZ5!DE(s}g_w?K%BPU9)`#>#Mehn+W;ZCw9zFd$OCzgl&&j~haXVe+jhdP~>t~B`D?6L#7Jb$|n) zR8+{sFY5dEJh9sPplme#6ITruc#|0su}Ayyo%&G9+I!HjGwSKFh4FDH3QC|V99Klj z?Y?pQ8GHt_dn*&JLw_91o!aU09;ZIcvHIT0t!gahVjc@<=!qE_d$h==Ac60Bd5dca zFH}FQbbdZC2Sbj!CG3~QXBGuY8XFr2caIie04^&Ny_!#LZWhaNj7ZP2(^WrVWDEn9 zPk1b2Met!JK>(5lAz2ChF3_zol$SS!F6SFZL5NvpV*PX|bxyPU(*hq%*b~o}7RTPr zt*84QD1c&v@*&(0DO5r>%3+Js+!A@s9I-XFOE~R5Q;*gm&8Z~;VwnTuL=IQ8D75u9 zfz~%l4Y*a;eF0j_;Dn&>5L#}kS%+)vY*l3FCBD@G91UmMsG?arj$R7LJ9!X!%uwXl z>J8(Pziow8xadRHVF4^=GnDcQkm|{(spmIV0A2Mh~Ud$Hth)@o60!PKo`pa zk@e@j>a4z8jpMv9?8t|JiMg5AwJ@m$R(C0x4AN&olE7t>XK>N&JHU} zUqMlB>PIG~A@!x6ebGlOdiAhdR1Y^P0ku#}TEmGK9Mvh1qIdV)!`0?P6F~+Xe@#3ZFLw~PCg-Y zWo5?ms|@A!?p`J3MFni*uU{{3Y#A3-y%pGWT$2e%Oa6qT_0u8LQwn+?L1TrJ zQ|5kB6-*MRAux|JBvWWXkHaO^k21J3*clZNSGvgO&3uY)Zzrebi#&x;=jo1LVq*(R zht4>EIZT~^nww9}TQ6ZI$j06*KZ;%@B`-!%YFDS11!i-?MHi-n3% zyYw9iKS#;Nc4UeBJ{I-h;OFO;m6yMy+1%K8Wj+49xTNF=?cYBz@OFE9d%x9@He+KB z^Py?i(yws7s<$awI-pG~lXlD>E3#AcccC0J1TA_>6qtARFo=mG>NtW3^7MM%P5{8w zk6%HA@IHS&Am%~FrdmK!YZ7*e*qtyBhM#89mrd#*oe!Xh^jyiM6Bt}ZTo06xN;*R`QC&PTgQi#GEu zGSryQVtk5=O8}^QW1CDDcC~1VT={>IkN4dr&{t+}Zg+H8>|~xbpCxOj0kB)Dk3je6 z?`kBs4X_f~Xm!_q3hJ43@f_0P2CN}gcRsP$7$+kx#jaV0i#-Ig)ZV^*+hh$)+d-~G zRz}8MZ}0t3`;)WIZuqbI`g-FdoUe(Aay~vjP4@cDgnl;*VPDA6eUN@UhG6yTdtK<&DuSGaqmQ=8&tl_zUR>dLs-yAxR{M1 zY=IoV|3YtKBGE^X(%yqeSYN+~4->oYvhogp6S3)H8sUsW(uxmYqo~Z^v=&?)wCVEm z3%+}+71UpIU>`aF|9nFMah zg{om2>g)epr&-D?cy?awYL1new9FkIi?=AtgUk0TFMY?({YH^(bu$sC0$6yB%#%!> zh@ehsD(du?seGNB6d5EWTk2>UUZ3i#$zbTbia7Vksb^*g!a5o_3+eUo<3!E~V4D3d zh>@qD3#F8N3#sR?t9}nHW8&cWwqrwWYHC{Q>zRpvV|BDnHugyMy(x6d$37W8Dqb^k zJ&W}cV~-2~ftQ@auGqHK1pWO*AIM7v(j%2~X|+ zPJwpjD4yBZaEgh|Y;fn5O_k_+7WKBnTfHo57V!fhXR_XEzD`NnnY1e+;^TB^`@ALJ zRc=Y4KYJ3D;5z>n0ozTL4JQ#GwTHf}KUbLfi>lrCrv?i-6ZD0zbO}S&2?6`lH(f0+ z5^-u{*x68va}3oG$^@@3&idVt_|6mUu#fpX=$kuy+V}y-L}$)c|(TlyfQsu8Wk-k@7Vo{@*vk#_(EfZ z!Mi~!;2D0eM$>bSNB60eT;C;JP5xe>MzDZoz=OLJ1h)Q7?_S=}8?!ZLRL`bwBNF4Q zmDv(QWk_<*QoLA>+>Gc$S18GTt6hNq3G7uWU#%U6(%@^TdvRjvOqJd*nrd!!nokbb zNXt?^j7{=6v<~IjmeoCy`FDfp<1siuoYj}CC|nE8+7s~Rol z1Ev(zqWGm_Q&ii=+Y)^%?oMe>l^V9S!jJ(k*RPuKWeEd6BbUk|h?NOr2@9G_X(E~KCiMRnJ<}|uKoBbnp{o^H(Ss4(_7$gJj#v}EgfErjJe?f5AtAS`RugAL z(4$H>&N3*pt;(DJ7m1T@-5s^zPWn+XUqT@8ZES46(C~zagyC+X)?iFvBC?e*Kr*H@ z;d_!k96B*8U6`l{5I$}F$OUKLKC?46O2 zgxtnU(ES<~`Xz@x8ekVm*WL|q((-@NkBimW$4JjE$;ZbVugyB4z6UK~fJ}7XjAvqD zK_z-vURL(@QP--oNG9Z>pG$hkbWc>P8z5`X@qrco7KaLST1qn*h-8!A#p5;Xfz1+ef{$@3QUY zCRe~ujH|8Ube-dxEJQ319KL_Qq#xs^^clW7olwu_IgAD_v$XAjQ;FH-p1M-!HXYg; zlPI8*aQOkIUg^k!!{;a-inMs?)ompc<*-r?vHr?@OzV$+0?I-ycKs0m6Su<#gHiLP zBqkI8+6S?(S&}yR61|upzijn)Psg13O22e9)B5zH?q?YHAS= zFK<&b`nz1@WLKTZovF} zigxkadMD>|wEQW-;&k-DcH3P`!PC&tVCO9v>Aw4-p>EKmKCB3vIFf{{3V$roe{FEw zpaVSvUWr1RzLP4L>Hi7ukFtVAI!$S%h}AS7gP|xd9p%vy#K{rC0!u8 zEygY+jvSq{`XK|{4bpHqe~dY5J9Hkgbu5ZYHhP1h6n#^_j~J&0noELHk`fZSN>h2Y zcN)rjirEXu{)6s(sGI*19u6?GJr7aU5&X8nG#Qy@{}CTXLu#Owd$HObsjaH2sxY<> z*xvzY4cNwUj6M&JWQtZ8l-*2oLV}EC3w>5M!7`T+aC{N3FO-BjCHqzO7{X}XMD37u zw%YoEAbJlUS(%ua2#R_tIW2xDS^{5D$e(CHrzv|K22`b-o$}o15g*8Sab@N2;j~*+ z;gm0dz|p@fxnBc53#Zj@!4eREI0Div7Fj~^ABz>#?ajlM46Vh_9M_>63N0X>!TmS#XErsa6$Cc zS9_yzueQn!k&8wBo@NDIqg>YdpyBjuFwJ5cN~c@xkCCkk=5dMkJ}$>oBbue`dwOLy zZTUwNs_9YQ*fO0ne~kxYbOAOh{xRBdchX6Gu+aL>Vz0XbhSB|XCZ^g%m+RPUUDCdl z=}-$`aqauux^doPxSDS-40?pMVmh)8F~aQ1+ax}^W^G>;fB#kd?emcT(W6Iyh>^dZ z@A?TiEW81Fb^zS=^gM{ep!&_?-zsVrZdL?P-EyI%_aP;$_jw7Jk>rg&WX!Op0eUe& z!EYQ+6ZxvPbq50jN}ZjZ7XU~crAAt7JFQW{qm$$C`lR|O0e53(2B3rhd^`SXOY+&X zPVs}mit)F|u{JIajwnDW;l=DZ?_oCsXZXO-?NdVo0@qdqKO-B_$%!Pk?~_;K>uk?p7@BvfxR%PRu2K7I>=Frbb)0u4zjPoQ&AL zEJ_3h%9VD`NTbaJ`DKa=m|3D|#nV*N1>EafGSAqy#K|u4pqFtk60Y*+4$2vHN^GJF zrgQS10k65$;z?I#=hEtjO^XMuC0#RPZ9u^#=bw&;cN%(It;;S4(XNvht|O*M zUEjxTNy8IB_b~m1@a!$sud3FsvZ!!a6yf)~beo2PVYsAX?SKP+@nmZz zSj-P@C-w0|^9SI^*FO(_HdkCSd!3C10Sd^zzqruzkjTQ-Zde=6a@4DjUiKSG!rz8Me{P^Q37Apz%9>_j5jzSQ0yc~XRTjhJ z(`AMQ&lnkJ>z(tiycqxru+xCZVmvIN`QFujpQ3Y#N0eFD9kIJd7P3j9Lw40iOU`q$Rk4_vHy2DzBI)cj>r@Tw`F4a9Ct-+RASi0%fYs$?9 zFJc%P=6rrIhqv6yq78UpM^l4>hYuL9+;?YeIXQ{KCKTV-&zv#c z=)!^%Hy6*M)Gjw{GqH8BkzZ+~cRic)6gBD~sj@7huiEvt0Qja^OI#U>>eAMYz}FuP zbnH#KxVUHm%L(YyVnZ3R!=M9WO2ukovA?Sbt#?PF?(+M0-tJLP0V0_st(Ud%rZO`} zK?jNz-xR^iGXw^;i6YGr5KJba7Wie_h2H=GM23*$dsvDg058~K*k-y63`dX*y@wqV16?`VABMhsmuaK@eWEp#`Q(X>nG4Uyo~YdB z>Tgs{naz0$iv<>Ql@blA<|gOtJUBXF^$~U?X`dgZG~p{J_wCrRZIV|~_1)5dA{QqU zs)29(>Cgc6!9H z?)RcQ3_vNg+vnh}GrOp0D=%P*JZm_mKywnLzpDt==Wz*G*tiaUUEKJueM;u>!i5@! z(yg_}m>o8A8)?6HSs|r(V38U>Z%!D44`srhsaa%ohhbb5>Q(_m3E3xl@&9N9O#n3f zn~u*8h5wZ~`@g_rH*fe)Eu#MifNn_MF>uS!^__&yf50;31WKDvBW)+X*=&K?$po&m zb;)-d(L?0m!hAn%zK1lMsdt{>zyf$a{EQfO%|?rPf`JrGP`CUZ5D zZa>kDGAarEmX6X~6_Np@JM2`_S#jg9_@2496fdwZmQl*`lZCvkcHgJ7dSUVf_+r@W z+XZY&MV1y{zJxUQ1tPec>J6ASLY=Mkf*DZqhuEt-YCreOfZccK-E^2-elx-C7i2-#-CXDPGRk!gw3+i|< z^~~?DE^9Hiz~G9wO4qs5u{M7M_zr8IBmswHPygmFxOA)E?I%^X$^C2aK-c(H&sX&K zZ$9xZU3dHO-wcq*%p3Mn2Ecgjs6zurKj`^uDv8^C5K10;b1;s63ydntAuxJmhB#0; zKtzc67sG~y47F4qao}A2i=el8;nbeBxu}T(BkMPJXDiM8s7d1xmYYZjN+X$M74UDz{MLPtZEhV3POt?GfxMcrvZCd^A zuwXH0^8a?Qii0zBgA|+d`A|a0&dOhxSPHNW7X;M3x$)+IkET5f)GO0v*?pulHA6k2 zT~eycQgTMrbzA~%G%DkH2?ov*npGsd=`aSuryS?MYeD`$h_8Qhk^kSVTK`MRa#H{c z*-D#tY|%#fTu%uujXuXt!T_5{9#ArU+(IH9uD0O6TV`XW5(TqP)YiUU0{TcQP|_I@ z>p<@W^CzEzgq<`hXn?~pVRu!%ZQk# zxXZ)*wwGs~oTyL3*fS`dPHiz;kc>1ywF&4MB<=+g&_e2slc1sB^QZ3xcC9$IP5;^Y zQ9k`i_<0H?7}9?z095`7p0&ZCINr{MiD2WaJEC;~!H4$-G427Y53^v410y^ikF(3# z;+cH0)_NFVzq zlVKG0@>_g#Hjm}yM(N@OE9(TeCl<2Y&-~@7$hYvmH-LL3Rx)W8fjVqKlNn-K!geXq zl1qjd-+X_^_$!3uZF=mcx+LRDVlQjUn&*D#hI*zn!ua1_0I{({)a4cS{B)3H7F*kf zop~@wGOV8JFFcWiZS6u!9O8IOb`%|`XLQEbRW>+`-K0rTwgFDBdFR`WQDIJ1<9CGG>|8ZJF)Yv(VrQSf2@U z%11senjo?q5$F52!$JTftdbsJ3D0}`c430?S?3+ny82pnj;PVmmpWwziw>e-uOpbr zJm9*d+q$`t21#ck?4f$VW;_bfG1h8w)eZ}&#SA<^;g6ntRF7TFP<(KAxUHN3<--Wp z*WaGf+l8X;laqG-_uo@0VtMWEf0`FR zO3nDvo&FEn-UBGAZtE6p1PPL}pa_Zrf+P`;*dPd~NKgrq8bl>0$+1zgB$cEfSwKLN zfUEr$3IP1rc z*4>}``(+SS_4+F4?c48x<7*bM{tEKqMHUsUyQCljx2u^x#S5nHx8F^r_P|USnQe8w zh?yW1l{#?tE6vrV{@mPpUi!}QI$!o-i@UJ0YRzVrsIMtk+Suiz_|=fORMR9LkiUQ| z-*eR4b^AL${`-s7H=P7{_@P>wmW>{3=88FrOE~A|ZF1jKuE>r`|HRRq-Orz`Aty<4 zfkP7-Dk{8{9&#XGh*ijJ+Zh3Jl%jtpQGARbX)9+WOnl|er?UFx^5dYLb(k)!P_6_d zCW0+GwMmzdWajhW7!|{seWedK7(G=KTz8du0HQ zf*Yt`@lyf8!a@>CYHA11vdwe?_EVLAC(2Ax5xje~ z=YsOQHNs_5<&C*I3kxoCGOIX5r*^^#->Td<_1yl0SFXg)F~ z7Vo5i;6`9Kh|RYL4xx_10ycOBQ8a13J2JE;dGhi}>pl0H*RWNSQh{meBltR$6DU%3 zUtLh|;=Xu>s9R)npVb&kf?I1a^oPC%kCR_M!u&;kQURu+A(olh^2}iDptl^pQ9b~^ zCV=Mv^IcoKf(>lF6q%;C%yTlePbtG}fdO1lKDh$RXU zLKpw-1c{SNT9Fa=LY_~<@RgDt?=0gc6{<5!9soNp3j>EYY3QG5pfTa!b?Ek%SgkSQ zjdU^6WD!?coPpt0vQ0fN9(gW;744)7!q+d9tfx*lqXZStrHYbQ^QZrQ_HaleJRslRkxr}Jx-nqcgE7#2zh!yn&ebI#w2kk?Nfm*A1yRG^Ut5lB?TM% z9-c{nrDZ&O!ya{!;fmKB$$95r999tLwZW^96Ni$wznxN+HzgVGa#SOW)vn*rwX1f; zp1LF!nQ#mu?`IrJI40*CX_|R@9(Jc(I#)FS*4W#A;z%yi%kKpq+*10s&)pE z*2hkeCCMo%Bs4c6QN;iLFX*DxLd0bMZ$dBs4=9VY81ewYYnp@nSS*`fzIaw&PS?eK z_l)T9g^?UzA3l=%s~2@6R8W0@K;t|r^gMah=cifM#sP2q4dl4r)!;q10aK0*tKDs@ z+ojCYZ6jl`t075=D2!+1(uq?**!kZ?)I)nIv6+-!aXL>94RB9^I=6psqZUlPCqMfs z6;${uNW)9+5k*Ynd;k{*gX1K#nbglrPIh?fry56}^Nv3c@O}_6R#DU59=MXefe{U6 zaF}s52rVddWw_#)nLS@vax!oNz7O6sfeeNb&=#)>tLB}D%dP*kT_B>GW-H}`=>@Av z$rqB99+1m)VVKHaYW(h%bZjCGj~Y)G9&su~-S{<=5t7bEr!=!KyAd;1IaLg>Li&_% z#gYJIObao(d8`e^#e=}8Hp#8$KigL?jima)&n3VGcMuHsyy{kqY25qA%ToJKj$490 z!I@U8g_P3%k3ta?VM6ZkRA2)`fbvt-#?n5xdp?o(cmCxKgZO);Sui*%Jb;w7lBFzz zG1gEB-Nq)w+9VuMQUv7eB z7gc`lEqdG{<9#Nw8Ff3R*|umI|7smwH&BGkm`2<(-L^jrJSAQ9w0`Hk^=EnGw|EyZ zLEqT%i?*pL7ewDqSW>dcpbc}flLNCB071v#urN}wR_oza_51gkI5cPtkNi{Gt!t|V%>?)R2IfN%;wp34?gdX*DVQ{y$s zNf?rV> cJgiqXA4o#VXu{l=Z#anfVnlcB4{?S-A!z4Ixhp?`z0+RGdfVuIqG(v+ z7*y$AIFDP1O#0<#(a;B^JiEJ7576_pkam%}S&LfcSUv`~E&e;A@UKf8YPe(FUyLjX z@nV|=g{SrdSNzv(uCA34BIVzWDk>j#!1>SUi`b0<4p;5@*D|@@Lh*S{*S()58(`@q zdEBFqS=d?6?e)v;{w;w)lUQ5ZTG!Y)ft&Xa5d`r&DJt4V6u&acE-U-v@xk@U8WPGF z)S~3(c1I5XapF%CNz8degQRV(5yYwgCSfEfw&1}7Qj)*=WlpGndMr6p!h zQXM1x&=I3T`Z4)^uXrx=3KTNRXPkO#;O`Nba?zG%R>h@_^m<f*_o28%CYx8>mAC@4X*g(FY!D=UYFb_Mz01+w9A zWA5y#U!cxZJ0KuaWh6uH;lqdG7Z)Z?f0>6b(ia-!$0}Amc@CC@?5l1Te=|@Z3n~qX zrE5UTqnS-=x#M*aO5?HUQSH-L9HC$MmpW6d!m>O)9p zMQPmoC3pe`2|u$U)9cIf9<~3(E$-7%BHc0#M>g7;`YQlAq9_iBc0V-B(@@&nc6+{C z-?+mLA6dT_*Rd?RdaZR-S3E1{?7rND-Tb+Xrlyafp=t$ow!kB>8p?%wuB$k}AZowV zUr0W$ANj$9Pg_Rp&cgC7Jo?^jTU1UalQ5(CnK)QyP;Vqhh7IjB9&&2f*p%UYp1q83 zN~_FGK6roIYZ((J3Ad}Wc5xAptl-1+;?d&4?b3AE6C*WCOJ3tyzei^s+tvBR3v6R^$ylKL z36{DWcQR8Lb5W5cvg2X4?&bVwf-EKh=Hv}g+;fv8@@xFh#b$W!l1xf_$ zJnN}&%w?m`B)s-?3IrV_`6Ndl}>h{gohQQx#N0 zZSeR534uf`f|O5Wv<9)g_TuB z9VEucc3rip4&4Vf97dUA6Rif=w}*0fS_}&cL5@AYRzB}6!=tBOWR{o^UESwYz`S0Z zcaJeB6m2LqdtT=jVaxrnA=-6*)v0~gm~hFdVP)T{^NfydRnGYK6)!_tYU=EUtf)O_ zWA(M)->n6O9$&vfyL7ZJALg(%UZ(O`ODh*BYqYnkCJEJpfQdM3=bmmbMv-TQE;$tP z@X@0w6BH;nsFRbC`En`1p8D3Ltm|rj$4lGo`U4{!9h=k{eSeOH0T^DA29j zmcid7Int(@+aI7E$L#J7q${8X5)BD+!h+4+9O5i`1?zmHRyfO00`cJ#J)%_Ab-uZ?O^ z-ZSuaX)Axvb`LVDfQkRK-`rM!^3nOQFu1i4HDSNf9>HvVwLJ|ymBk&-O!e(>#dgw5|^F!BAx`oTMU`Wq2%T6HM$cYbhrrln$CN(2@%Z3Q;`?@;+jmBJBe4 zisxrjox`Q20e~ntJdzkVtB}c%pl@d)gskq;aL~*DDE39&Od7B>F_BM5;0vXdkd;?g z-HdbD%P4A`YC>6V4Ci0x<7@pD-B9J0--c2wwF@8_m-G~I;|;9w?W=wM`wOT{srR43 z3%c*lHUj+{pCcR#;*@m#gk^ifcS2%U0Oe_9J&>`N`v}`~EJyZXL>sRaeHUrH>BV_P z*}u&j3^%`Ocu>@Z5`Ma9ggEIR-D%&eHoz*h?Naqu@}L&=3lqZkHl*y7i2)emS~-7N zHuGH(Z^48;kOz}7LH$u*T3#-D-N%XR*0Ea**zaJ^%t@}}t%&ooCZ$D+1? zU7DB4@o5bG{)qshE$DZmXrn3D4h*Yg%jH&B&%cH+5Am9aqo16D%v9JjRl zOi%ZsxtNZ5@%3AGJ_mo+=r&G<1vk5b7@y+y?gdmO?~bi9YHMPVL9x5L`*%-IHrSiz zso6^1)}KVF@z#56FZ}EgX|ukwVGw3CRpTKYnAdiCdg{nZZeZ%3@F^u_%CRW^44HD5 z{ajF+#V;Pnu1Umu820T^deLTQ|5wg{Gn3rg+$L8@XHy*_k%Rz+z`OD%**Rw&&-8*u zo(z15U~a6yykju@ig`DUKTQ7!f={4W6zE3{r5LRArF4P`8Lx5SwHy7>0>+>>graAb zNa_2mnX5(X>grm%QBYXtetFWBjrigx4bp>(CgtSG-W$D16uod2Ob$05icBvk{`zHU zaKB9Pt_k;vd!|qT5*@U~|FHKp4KD7qX;Ah4s~h{m{6^YoMuL zi^SxL$%+U7fyA6<+vl%!Voa|G;9gf8DNk~Yr z2DLOJdT6$8-PRd^BQ(76331p;CyH` z^d3txtI_2BHtAZ*+^^zfp!YeZzUTDIT&(nE7gHGLhrBeO3)z2ugZa?V)O-mFrN=${ zhhz(FC3)WZxJgxbTnQd6)O9ce3tZOo!^HfwW!=QWzoc6}t9!JHa!&oYFB+F}RofS?h@FewFHsmHdF zLh#m1y#YNpXXAd@V#Pg(xlYCQdpE0(C$iVU%Wgv1(YKz%`W%Y}ATeByZ3%LwK2j@_ z&7&IUCy`uV(=!TO7NeyFiQA#?wFFQDeFYRQE=H>{F*Ab@akN>_pG$3FYNpISDGg9+ zZt&JF;gwkG7EWT3ndGVr=xa`m$B6|qS5lIah|A%#oM-VBMQ~2w@KbWL?M;0%$dFiI zL#+{mt{)-SD21&N@9m^gzy>4ru_}+`p}gm$bS|8S@*NLl0RQ*J`((-t;BP}D8N)vp z*qHyl3oQ+GYN8Kg`oTMRy*Xeo%=jt)-ZYw45w2Nz>YE6~4j}TFya?RJ9mr0sFCOc= zpoH}wEb-rIN1kA%3D$3Sj;jze>Sai9k4huEh^VNH#`$#EVc$S`Bn-R2jyMIYhI$D3 zn)WxY=kLhAWv55Y+w9I*&yg9CfBiIIKa$XTyh%dzww_@){_(b6`^)l+B3~^7&%>~& zk~lutN$v5acuZ1GVQNttBk``_b15|1G3;GDx`9)y_ z(!2ZC=kgruf|y}TGF!tLB&3kf?jw4{`;CNN;cm#oiyqkH)tS#N4ou8S#6Yd;FT;7T zu`9<>i|{*2_@)4?Kkg8`89%(wuYKP?PK6{g2_Wrp;ub5cU zFT7+tn#kL0)2tC;4gAf&L!MFbgQl=jpS#$50WdW$h!#5a06w}9OL%IIowDyC!=6@; zG}AkMT0E&nbo${*mv%Qhkz-K8TU5^~{TfL+R21z%@~sq7IPx$$=fVYQdlmCHJ)x3K z{s$cI6n#FdceICp`~Zk2Gw6DufC%ARlH@HqH zoF?FVpuFF0+4{;~$6>?813RH9OYrl}@G}WAJtBICaKoFS1b^%)2E7W^>HO!J&tcAn zux9cBIFZjXh=AU!MVkKwR+&C=p$;EC?6J1Df7z4bbQ4j7lX3?a?!~kZ|NYVf_D?wA zDb@4%gP8kQD(8XU46)x;6nrO}vp0p}Kf=>U zSDgK2U^B6|{&~&Bl_Gizp-$2spk9$W=#lZ)xombc``GVzgn6?4UrS+uoe(m=``4+( z`ry?-!y?Z?XST(^SIGi9eD}onveMR2tb))L_`UTtk4sMA6#e%K6}^n;^jG>i1#c3h zUpag)5H>uNz+dY9?mvrc0a1$O!gCf&SZ$)qB=SOGib?ssd6hF1*r(^O|JPl75r{U( z!7AqINPouH*Vj4hYE!UIFyqy z{$sM_bNe_y5O?xoXUw)Usd_B;$p#%2uy602=d&q3$iUKcwymP7Mqk`cIbQ$T;Fpx3 z&Y^BzIr;|N&wplh)JbOtmRS7oFpBu_NA`(?*C7{5QC*UXLgn0MXP?o-1tTI;20&fp z^I@0r$Z6ai$N|17^&9srL}@E)lS}$jO6Ls1=Uo#1=&pA3osE*%+c6p6zXd-xFzvAN zMXjk&T_uiXP-3F|Shw-Oy!Rq0r0v(N>iT-BW0E$f)R@I=sj`|D`!b1n!S{^G$@Zls zWylg+;(AYrYns3J@pR1|J>8dPebP7oa0(SJn^6iwG(ji z^i+Vk_|bWugNS+(0b!vw+oF*$0OF=I^*g?>#zL=>+$YZEx#q#lkL@SByL-v?dlm&x zBj^oGT01?xYt1D|bQ~OBV7DUY?3p3FVSJyA4S#)THw>jsX)m^vyL&jGXKSg$%e#s< zBM}Z{VKc8Z$}fASZ1L8CQqz%&jk5=jrST*jD4QiiQ}Wa}Bd`l9ovC+HZ0zla!DZOW6TL;R)6~UCWD#4p|iQVVaeo?6SU4uMUxo0xUdpoV9 zNwypLQ)_?d3$J+l4aTH9!JiT*(57Op0l3d94joIA7qYUmj@E69Lfh#uXE$| zx!hMB51S51sRI|+{fNihJ^Gb3b)k{p_y<)~g%OYVG)Z}`-TJy>9^zx?P`_y`NG{@h2BCN}QNVng&D0VCI8>Dpn z&L=CCEcl4G<*MLAX9iu1mOGM?jKz1DnHY;jjbG?;NV-8RMK~Vsh1avL&B^d^67ltU zLmA%CtoIKg{iDZ=+-IvY=8mjxl7Z9StEuQqd)-1M6}8b^avtA71?$W1_?r-b?_IX5 z95g9Vq>qe4Cr{Pt=Q|Hqh~Ct3u2yQdo`LD|KEBRX)VQiQ`*^GbR^rh)lSr6!n9B9_ z+QRrR!4@*%ak1D-@<(}?--LuPJYnx6QZyZR#Si-yPoO{_ac&3iBx=Yh%{%RPm`j zR;%oJ0$ZLpR{PmpXV#vC(m#IDz9znuF8jdkB@1sfsayb)VDnF_SzU;}f>&hS8?~=j z?tulJb$mSN*ty+1BkDQpo#)dhId)gGv%UT9t+=mWdn1_nKSSY)PjfY|Dk@$H1Zm>3 z4HNx@z;)p^+_)myq|fW}FTiP@_1P3Yu9|WjI&lXCQ$dUQV3PPn8al_Imbp0;i}tkX zzVG4qKPD4Vh>uLIdNr^yQm6;#LL5rrwyWWU%9HCl_S@oCS(>zfxd z7r8h$mGD$^ka}6YN+He=)hqWN zmnt$Tp(I;g^fXUP++p%g(pcQ5Pe5aQgg^p`h=^EPS$W~;tr+pg`laooYt!b{JLId; zBuST|!4Ecu0JXTCPFn@XFDJqJ!Lw^Te0WVphNHQ~LF}T~7kh<(Jk2lnfJ(i3r>y6W ziNC^j(5u~@0=TWsdVqF}|4#hPrUR!7rBH=tJb|(l*)h=>105s~l;C($9L~wT%2niO z{%qj*^UPKl6t{!AVIHu3s&Gp1jqFO&I>)I|i{b>eQV^icv*2t4bxd)tel)j#H}D61 zkFBzjDmNXEe&3m{Gb+DdGdUt>rWSjph~hmEUbuJfUJdr3hvdjM8$>R?g6c;a@*q69 zt#ywFdHKW-Lb{E7;D2%fY%bD}Ykj?|41`*QsvImC#MZJRKSM1;cPd~_5{{VT>DvDs zZ1nL6p|3JW;tvc4{^n6b&x&M^l956zO@-tkWSfeB&3!A=wJjxofhT6ZP3?)Bz$CNw zc8a+yX0MDm@wUSPEFD#o8OlMxdn0vzVAJoE?0?aPjt_7{4r6le8_$y9QHioJlb@>T zR?wrP^xT}$D&Szb`ri7_0g0JH>b>j7nMSYWWk`*0Sbr zk*)^6{5N_w(>xD(erh>a6?4nE+MX`Ee(Cme_NMW*s+RUSvW7exsrmvkb`>UUl)qI} zu#`_|K7altjY;yW3fVZG1V~&tr(E79jr8Y#0-nmo<|goS=hGc_MI7=EY-54?l~(wR$jctn5r15fqTnphzA4FAl1x%Yb5WGs4a zR1Q{$sW~Q2i}Re)`^d;IQVyIUAt9fQCu5q$`@U%M5tU@jKtZcVbuEy}iMcF8q$R;H zww=LlqQev&OHS0f=Cwh)xgGz5Zb+9;_`w2(;T(49!@(0O`FN8YPsQWWep}B*!&_`PwrLRWHr_@epdjm5;Qc!f1I-5ysDP|Q zZ;Euui~|rCN}6)4j|M`~pt^06vrZut)H@Y|y#ZXkmLLilmj$x_&>HAT;eSIVcm{Ts z=laR+#{Tr~ndgK+440f5P`zYiWCS9Bx;i?6{*e9eR4V`oUU^u2FhM657Hcz)F88xT-9#s zCpUOV1A>+N`Biw6Kb)!067CsO6_uz{@4NM%^+(aV>u>-y&Uwvx1Bf_2c6F72C@U)u zkBnGU8m&Kr?6adtRO`b|bCS&dBBzNHgd#9BTQn3BD7Vu~ZuEd{c*S>1yu?FB%V9u$z(vUTtD4zxgf;+vexG zM3#gzpr_>liz0A)-NxZO1FX#F*jDlb!S6o<5G6x3dZx>|Oso2%olzDFUe-t7A?K<< zW*tT@ka%pro8$H|fiMz*!+dKeZn2AarOepAn8C9(PWd+5f_PRTV z^Yn{6>izdm9N<>Z69bYa_n(vowDl;;T-lFAh+?)MXlomgNZF6il?f>*m~QtTEbP|e zJ0jT&Atg=dg3c-92CuRL;gTP&*cVQIKvRQ{qsb{n7}pHIjjVHP qll0P03>fuw5^&DskC-Zp% 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 E4>~aS6951J delta 15188 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 z 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 diff --git a/icons/obj/hydroponics.dmi b/icons/obj/hydroponics.dmi index f6765b5aa65f99dddf68e087fd5a70c0014dfd62..093c17cd2b316f027ef3f3eeeaf7a1ec713ee75a 100644 GIT binary patch delta 11498 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 delta 10119 zcmX9>1z1#F6J8pW5Rh(>kdO{Zk&=>XbIy6+cV;>Yuy#_h;$8!--k-HyrOaK-oUI*QtsTH1kY{FL<|ufD|7FNR z_D|B+dW|15<(8ubq`$t3+$MS!g#7$ftcw``86#4M5iM};?1?Mu za18+e_C^~YepVT|$3lKi;N0CkY+ie`X1Higp8WHF+ys04mS6YSfwk+@?V{qVde0=cSjc1j zUy)3UbrZPV?pMo3)8iHHHokwVMQPmw5dhjlQ)@|o`rgCCzlW2Z(?|3FY}u_nIq6u)1JohfWA7TRyn|6%(0j{@n}JA zLCDZ{7<~bK%vg*dw{Q1zMI+Rqn_*F!e(b61#CdyVYl5G$x&nTMC9JHmifIN878s&( z#;Xaa^HhjS9P0caV2pf3e}=67lS7ajz7mn=B39cn9zSOgQx10i;ucF^rq@gB zj&*VTj5m$C?&-FCfyMR2eDyfe90jFHdwqKyA5PvlXXGG0;QB)jL}g7N&cVBqHUVMf zfwaHr9{!uS@daqvC_X3&ELLx;Qh=w2bQIyL;Z)=A+85e?$ zL3Z2bEW9Szj7as9OM$SK9=&{`wF^@Wo zjBR$%Eb&7rWXUCElT&MI`y!pTvFd^?kjkOFwuCA#fR;+;Fukn3gOm}kRG+j@y&gvs zg1nPnj_%{0jsZ9#pZL(wumkmVVg-<$1DwtMKB4~l9sbQ8|L^omm^VF0Px>urS^DKh zu&BIBReMxJ+1UO*mlyq%Pdom8`x@pYnh*Vyz-aXQ$q)u)_$vY|Z~SPty%N|2>`dAY z6(0Eq6SyR)!Qbb2g`X=%Gj5FT{Xx-KG-^4v+k zz{pbJtd;v-lFXmES3G$WaJ+}SBbha|k-C;WEt(L?wlnjUorGzbzh-xqmbswU`T|#M zV)?z-r;#QmY&f(p;zjq(Ef<_zfLVoBC{lt^2#AzmA)Mz3!$BBcg-8{C#j^$)Z=UG` z0-fsT-aO~sbyIeIsXD$K^V5=3GN1v)x1bemggo*FXV8=so0$>?h7$13;9>}natDsM$x#z{zxdW;-X_m3F` z5?5^3SU%41XvNK1R?;?a=;w6?R(t?(O1}OyFFCn0E;O#9Z6t0=`|Lyz@>=eeug z&4M#aMI$PJRaK9QRaJ+u8iZ9LtYX$#O>Jw~pbF-(B49YNs`9uU?pUjQavVH)g~}ve z@X_%?G6EH2FzDrf)=6vN)KP1IDj1d}qn;#Nt4H+QQk{s()`Q036pZ**;x*XXo5Wve z_V?^mMD&j#o@c5P>Gfn)D6r7J1MrB?qA>Ct2ZB@twV4 zZ?M%B*fdJqMZS@UW)8@i4MV?flR{y>`_x|xK*BeFp)97-j-*4k*Y{Q z_XE{h60{TZg6kEYY+vbTd%+K*(kiOcy461$h(1fP6XBZTU4}V6`>1*;5%#``{^ds% ztW?zD2i)P;+aEqM9^G^42-{vAH}42dpI(bV$Fl1e8rMYWhK?FLVfNTLSpk`2zBl?+ zJ%NKBasYMV0@v+?m5#W{#6zmDC9jBl)mGP5>+75&jiKSO!LvmyD`vKy#@2+qiuUj} zGfSuTvk)cdAnai)B)@wBFJ#!GS6B_t@0hj~et*XbgVh9WP?dz5T&!B1!GeGlmB#tK zHZMCQACpNtcg7Qzj?tk(V@c*(=Q>q`)8La%V3kROG~9xqc9f9fJ z77C&PM!Uxov67ax=Q_=cq;{D79%Q$I-`$Bgj?>21L>h9(JMTigMR{hAgm+G3#>qF% z4l&*TGAKuV;zhd7ub;U7(`uD|kF4T~4%*-|;hXv#S;SMek>s{y_f0&T&N4jX0(aD$ z5ZJ`CP;A;d?sb?O6V#skRr&d53f%wFc^o+^%px>eem{U z^XI?BU75JSegIqKJ+81b-&#?(q4(2&=~45&1!!^?uW_T!^~HUkNtQ%8J(6!i|@1inqN| z+&z`o>jdlbI?l*mJ6Jep8kg79yTQk8V=YaFO{@%go zkm(ct06i6+(t#@|kDD9~>LtU9qbn4RhBR@Ozd*?~i#Wb$46rb7QCgQ)u*RGN%{I`) zqcFJ5x&%A;pyVAJE$4f&Mw>s3;S^08z5H@Ea9>3waazu>NQ+sF|TJ{s1#Q$Z?T)|W)bLNU8BJ}p z+sPU#|3TS$Eq(}Rb+yW8;*^53^#fx@!Wa=)iR=2~goSFLn5W$Y_9Y(HKtuZ*&x`I7 z=4L~aJn*O^ibks7rh4(F$GhT7XRYnwwTh4dQu)!&bL2|BvvNQW_Bn;d$3rIjzx9Hs9#=v~AV+`dZvrkyajt90uA>I}Pdf*POeCEU z6hOZB#ixAv6>_20COitH>WCZcn~|P)RW57>n}j;!1vfTet0& zwF~3T(q8Rt#ly%qmxo8m2?CU4zFs9Jt=xm{XJ>Fzz7Kw5WKvZfvW1(3BJoTH{hhIM z`3Iq&y(R)rmQ`AgMDDAMy4wqoP1)@k z1tGdmSED0`D;{y<(IaCv%UB9nlj3~4qmUDO$}RjBE#O5vv8*_(C%OY)yX7vWi8UXW zj7h^G)RXPPYr=^#$dJYAdtQn== z*40?e(8y&lKs@k~H}h&B5uT4_A1fwKyhTOkH+}yGMr9CM2VY67P1h}pDz(yY?x@Md zEFUwpK8wbXy2g-Nj{q9~l5`snRBTh; z7ZTMRMe&8Y?iE8g8v5<1MN9rMaymsF|9U#)`=nN4qpf@3X z5uu|#kW1T%Il4RfK~6%hl`m%f+T+d1Y-7{q0seM29Q}=4E5q7m?vGs5ry&yl@#TP} z>yM;=@ju0q)Dqkkntyh57b?fnB3}8FVos@Bt=tmtO=fPrE?ii3^&tIF`|H$+9#*Tq z+Xx85*0bt0Sl)8u*sK6Kz z9mdZn34cTURyz!L5v~7hp5J7j)*vO-$f<)z$Bg3~W&IB^ zv0sQN^a@M=EqV+C@?L@{m+ATH$5bdkI=}?VfQmT1T_h|p>G{^#hGGAaaNh7Jm~fo& zn97#|j}e6s&)byO!uZ^h5%IQg!ymgJP8?Ib8!n(p9fPsL^7ANz(f-7EkLq>*JZVii z`dulcph{TaLayhSFGM+vvM&AMX9qPJ26Emt+FzqPA>MzCm5zQfGHkP6-jk*Um&kQqkD48y?`5DdRNp$_h(eNy8;2a1dFezrN;CTUf<=)o_WVK*;KEsdc#!yH3Y0mp%ML ztV8p$myTM&Z_M0$;Oi?kzI3I%gzYptNeIad0=~6aJ2_=h8o02O*OOn)2^o8{|AjTF zUU;bjQY*}C$`8u#SdS5KWq3fyT}l&{KZ6$=bV_P8BzY1)7KK-$xB`GmN-v^0{=SpH z(7v*OEX*L_T#Mz;bAFUO=ENt&eb+kC6a&LL>lNA(y3)^mXf2_VlQ!p*SEwu~{z2&_ zZO+W{M%JtVtG%tBs>sRrpJnN~EXgrm(Yb`TOr<)!VV=&@_Lu}cUSSzzyC}LyWU(HlZ*LX<&MfUR21Tg%&Syc zUSaZrkojIQuYBSeRXig9DD?C|fVK75=JG&~dHIajORUcqpS(%rq@I z`D~7ZOgDq^pYpY^-@P%|fAgpZyY&9NXr{8Hj@>$!jQy?#=S{6tGc4hjrq+YK3p zQhr$|*6~r)3mX9t`V)v3>%$G!_jvCM(i_qRfCgXSnHKlkP0a`PazvJnLX+Nb$(oCe z#tx}TFp-ugcpgjnwdX^KR>ENI##B6~rsh`Cb`3U2gm?N+9GBL_UvH~?F2~$&Jv}y_ zR{1*#p}PZYD^edvEkh6vYG_O!>#*6P(l=UuZc+u)rK{Xjgy>nYCX2)b-*pbuDNg`> zEmf@ps79UUJur$S&b0J6FFulkwC16<^vL@jf|s(`0m>X4gOPC^dPmDVC2ox@j_o~R z7T>Yb#JA}lGZeqXj7v(WVnvLizb`wmC!){T?{hcO&2UTm}aRIh8WL%QL68<^fv zTp~hj>uoTtmF{cKW<+5%zQke+B-K~uckjr2j?$Q)6PghqP8HxoKg0lWTBbIq?O3Ex zD1%v~>C1WheR0K!C*O=W7XvinCft=fUxuCXZ;4>HO-uD}aO&9oYO)2ynFv8IsNbR1 zyZOHuw+mpzM8S|BnjHQX%1EveofL){UCr5(;=;1+6&#HHbR!x&`AJeRu`fckNsh-( zi-(4;i)veC*TZXPo}q@I(VrYM=zDfRX=FITTi8YR;GXY1r`qv@K+}EJ_p2{zigZ^D#$b) zx+jDi1$sVLP}u-tYMJtNWMt#vq*)IvE@MAdgG$0H;P#OmtVj$r&8 zMYtY~CjBSwCU`r_-@(9WrL=P=!Cz7m1w6N&pyasJ54~v8EUTXqxcN53=&H1&maLZ? z88(FpdJooli_9wlqRp5`u9TZBDZoL8-#c{bzG3X4>bp{zV3@qng`FR zr0ZA;y=TT@H8z+mneY7Ci$Ie*BIZj`m?-eN5b(qxKzYU_r^w>E7#74w!&fM;=le4s6!b062{3-r<$Lz3E ztQPShK*vH}!&zLg^lDj*4f`;$a)Al6r(Gpo*>a52xYIUBaB#Y%@-Q-sp((|Z(a zO}9i_+Dhyp1JOOc>pRY({Ng_?oV9S4U)xt2jP^MdcKqqFlN*zriTD5w5%3@5sTZ+r zMUZ>`fQ;&B|7!BHt)IIW zq9}vYVt=I#``eQ|tln^_maWd}@?u;|_Gr13u%VEHT+Juzjh%T;*0dIdi{?`jTHFVJ zy#JtPk<~x$bu@Sy=P8rs;7`aiBhS<7e~%mPuv=HiVdF$UI(|B%?n1h-k+H+SP+5Od znSZ+jm4>o{H`IaOB;zNCC3+0!o`__#9LKc)xkr>BiflPA1~q@YuHmy*7`JFC^pP^5 z`%V+W>*0fvV`gs7XEf;MyJN10_uPMPDSEHG&$b02OW zTjm94X(L`}KBKrMI95qQRnm2=yY~JAFeCxcHMH_L3Ahf`dW0Z z0YGyQTMue?z^YVI2Ok;t_NCGj|JiWpfY{cSK0{gWCFipqAJ?n#L$L;L$NuZhQB~P|Nd2; z784N+0!2A5v+mAp5WX;}f5GWrg{PbTUscdk|3BbHP6FWq{|)}nukL#B!!pDU(ZgXI z9U9ooPi!p{9O1&B{#N4th7M&#a-(SK#Vo)2o?^ML*w8&UsotJ&0mndOji@vY=xX-l zi_f9^2y{Nvf8rp=!^afsDU5v~E5b|)v!Qt&eI(A87V6qqv_zbJM>>Y)fxU(aAshe< zdrKE`qaEj6PWN##jvYIUYtei6qY;0~V)8k9K{gE4uglKZ@=k=Y;@tzKUeNEiX$x0< zS5ie(o>LHE>NbD_#?OFQgEw{}lDj0f1pDF$ZGU+37_*vzz6$=&v2RPfIiC(GzFuON zaAr)(Yo{(`=T0_zpa06N_w!m2vIZPi1aC7_7l~qpUp4&XI_U~xv+8-@CqfXLDht8q zHOWn)V|>~oj}Y#zPhGb1_;`Zfy)>fTUaj>Eokuaf9K5d+ZTHkR|F9znCMfvkr00?~ zl`>u?IEZt(*c-sREcZa%WSw;aP3>D>*x=n7aL4(?GyTW?vz@Z(Ofu@OI8fU;*Ti3r z$7nBSJh(?yr1*4@n^$p2?g9ETUE<5l!GD?O4cnwOYx~D`q=`O;uzoPGi?l}Y+A_L% zc*`l1IkhhL8A=w3HZ9rL%P|O|XqAVKj5`R!7M*Dyfu&;cJ700*&n0R(>=-|i=HZlJ z!=yG5a29H+t#_57h&@0}d95AVf5ltMk(is;gr3BlI7l90({dj1wCWzdAy65urD?Nj zsg&*2ivYTj4y=YIgc5ZVn-%N!X0VSD9%&&;Af9Y_#4){2GDo(boqWy~x6Rh5ojpbU zKr(sVd!brrKc9p1@z_^fM5Ofdyw_@5k&>VG{CR1XkJkzy6h3({^e6j6kDmG;P!_I} zlM^N$UZY?NO?qr33CF9=iZ{n+r!gPpXcSWbTs@ML)0*`(1g>tJKJaxtV;lP%DK`?y z631qvP&fBV57K-~WQL?bU#!`y_ofZ9TwJBbJw*ifQbkJ;`AL5{ZECz+`Z!Un)@H-s zS}SJsJLDgb-IArKGdNn;7+`KKDLZh5njn@s(UixID0=%NN#b*IIC3T@1v1tzE}Xso zU2@f=iZK#HE&n0sll>nTxw2mZc3S2?D@bm+vTb~Rs6@cn_?tPSMjl5jMrmJpZ2i*- z;}f?XNmkZCqi(-SKoBGp%7u-Q5PM+zU2%3R(O92SPTy}Jt; zUicUB4A1x@4Gy<0xd|`7Nq#3uLwf@@K0f}(_TgNl zET{jT9L8&LY{*J0_+yPh{pFrvKxrwV%al4?_R^C>>fw+ijQTVfLD#%aaT))91a+qu zc@~T92^TX;$`2LNsCl zl@Mm8OV)}i39+g%(}WINI7jj~)45_b)(0)3`o*{VDBd9plh<2r-8OLfzVeFN@4e)i z7N*e-K4xZ!1xx_Lii!_5j1+2w=%6qh%5NPxKetY47)|DK8q9WRzH>fsP^da;unr#d z6q#=0nQ%s@1!p=;_FO_+@o|ig3ga# z>8^nD));olz4*T5cte0RczN4YxSW;UesIdBr>|wX;gEHK_5pWx@YbJzaLguB>`qAm zrd(bNoKX(!#5idxvnZwik)3Z z&VVn^8*%aV5loD$a|RSeL_TXG;>W4Z45x|!=GQ9Rsk@Bv2L%$k@4;c*jYKXsC>d5@ zFRGs?e%a<@2ywwy?U8w_D!$xtOXnvrO%hdAK6wWhDwyOM`YN^#+S|WY{`>p+=omXq z-NJZYMNJz3h6NMwDq!~yM&Q4A5s;Zl`B_VAYpGsuh+Pb+VESH+?TY+UW)q4)ZEZC$ zd&da&2T)zg-a>X8-)LVwG&ZGO6ZwL#KhS|ukv6it{gy5Qp6LzLH6Dh1egK2t&dkho#g>(pz94eKa=1Sr`-ayRmR@af!*8DVXe{b`#O)*t z;asT{j#U+t%zNW7aPAe#aBhC;vmE5%s1lR13U2Uh?58q8vQK)_&oJOq?+Az@%KJ!m zG{1hKw4Ke+(A<_o6Kuf-?-Kgcho0+(@;&1arGY2y$9f<<;5LvHbisekF}l3cIrip3 zYg{ydy|%roG2PN9Oh@-0GTR+oS7f>Z#gw8geM;ps%Jh%Fh|md)>XDSrGReP+9*~PP z-n0LpgatPYKNkx^o&r?#&HP!Ghd)rZ0ab}fNx?D(ch?PIgI`7?L+pL^5SBTp5{$@r zoRN1LeK8UB0K6-7_m}YRedbA6V0dIZxAKZ^Lpjj%I zTyUxfev#i>g9DB##_jsEnfQ%@Kp>Q8IVp+HNE@V4Q> z{<+lr_V}0ItP>8iUR{XRToEC5OW$wN#u!s67TZg9;ZM0JF?%UG_uCzv96?(au`ZO8P7ycC0*0L3=72L%)ffHQi|X7#$VW z7R_< z4w3LvhVBUvYx*0ZgmMolVs3ErYCr|)rC2I(fSv!*oL%*~H+ER1_VHzMsoiI?`&r_= zTu?uZTrlC#R9aVMJJ36VF0G~vR=CJ@ve(#1eIhm0*nRP0!&6b4Lh0 zJ;T7#jK^HpQ|EnfuZvU93O8jtXf)`&Y@IZi_u$i%L*yQ9yA9eez6mxa{(E*_vnE&9 zH*LK$jYlyB?XXTj9{2HYSYk#-r1kG2IuQ{{ygr6p_y;URIkpklg!(Ns)NJXO_0agZ z+wCSfVjEDW=RSHps!y#hyni9}Jo1XoxVyVs(C4Z=DPI4VCDNVoRp_eCTf{txw>LK% zHU?t9P~afWYi{ae!kCs8p(fpIlbh%c^~(R2cf9Ei#C~85%Mr@U%hTNTfcu2oJwk_9 zvvpRv98&s@zSA>dBN_WAtj;~ZrOI~ukFXP85xqte*@!F_%I;bhWbb5$hG)&ayu2KH z4{U%0Dr>OH>PB$BP)?6PTc+mrjr)k$z*F3te^sy$x=Y3y)6o-xLlMH{+L^4ha|K+) zl7YgCNI)zsEFchCkj=D;{%;2KCi*;r|B{q&?tjw}5fObLzLKYUX0?B>r6F0ZmxblKBsJBI413=7X;Pa z{@&tz4E7#D@E7}N0_A>a@?r<>j~eR4r?hvZHLlCkMps?tljvM6VUGyZ8k*^@O{{Fr^Ln5}wnuReEL*5vxQ z29IDbH&#m9!V`VMwj9}J)q-@GMeGm`i4kj1qCnWA?mviRGp^yvXDMdy*xQA->8L5C zIT=e5+In5qg|xpe+t_A=4)l4I6x5QB7)}xuU~jv98X^kp?hx4(?-!lec`#Ex|9;#Nub| zO^M(s?dt6G^fZsgs)178Ova5n4ru#f%P6sUWL8t1mObnI4P?$bKG(aWjr0vcj z^>17KnolXb21YF~loXtRMfufp-LD=wibR~>7_6>h)YR4W%|Ah+;D-*7iupQ@R)mE% zL!4vVJDJ8rGcm0FRLiWvPkUVEM_)hMt&b&En(=%L0R9`SHskGAfP4~6cEtU%2s$h( zMz zXlhm0n(tW#o(`y$e;f37K%j2S?;D&myssC7yG&LLIYJ93hjmCoWI4ZAG^bxg;7Z3( zbXSiHPbZ~Mi#9aP)FHMQdsS&m7HW2n+Ei!Mm-ZbV3 z5W@>k4Fru4gm7tLOVeH1to5@+C|XE(IxgQ&jN{_tU-r>@uJ|vLl9Flgm_DYde=UXc zT&WuRp5RHew>MzCiuM!tHMUtS7~g*n66OfL9~+zV4D-QYJX|_|^5ic+R zh{@Qk)6w}|b)M%l5~N?@#F~XJn`w@URnI$7O;_VPV~?O_!V| zeVkM$72JR~^tzv-UWIS4edsy%fGy#13{(J*ZFT4|rh%b=v#S~e>)3#t9&7 zw8prD8h8#~Utb#@vaqng2kq;jkG=YXU{yYXU0&+VX?8P0t8S@N_E4=r{nq@ra{Q5;dd0Mf?mr2np*viE=?XWNC-ga5>S7~#4dU<20?@9am)b$qwmuJH% zejU>sfMIXT3}V33OKMdcb1TUT|V8G#6B>FKv!ka}xu`^V>k_*8TgnN6t+>`Df;xaCo8CsvMo zzOK6q4&oT~`kvHZ?&rY;$Ro%Dk`co)%i99DiYDKUQhlw_7t>1sw7))rThiJucI}R) z1GIp%$Au0%vKUK3g6a-=Vckb7b8VL?=F+krTAYcgsh8`!V#^(*m}o+h zZ;3Ru%=cob-8|fhc%Lf+5IdiRp6;eY zce%%KgX_Rt&BQ9-{#-9)*wDOPtN_j4-LHC1udR)xN0M0r6|1v$WMI4Io-WL8YXWiSVs*~;(Nk*Iu%r*H7Cyi59t4f?Wx+x@YYi&F&`i9BNi!%kEp#nolqfJ?Xl7u_?s zpQr-AeW4GyHv)c0T%>}X%Vv@~G~zvy3Fe>IhqIl?{n9t0;;BvLv2=mbr}WIvYkrxg z8cuDgcA>A07;4Ile$H`9fuU=l_N*haqHV~t{pz4|GG(m=sT`?d=7IF;`)SMv;0Tq!}XG(T~+Zlz-KSmEQpDH`fpH zTKkP5d_VB+++At8?n=kfW~wK=rPWTS!ui#e{4{BDDQ=f~MN)(z{T3LM*(4?lGex1P6~$;>++?F-T^@okQCw9YsZ zd$l3%<+MnE0T`JEB4&}SL&MwPV`^%@Xy!SB4|^|&u$aEwPf)e_Au~uj13Qf&n57XkE(_CC-!$<_a;olewgxzWQS~8a8W*2c*T*t(Cu@C4!B2SZsq3$yh zpqx>5Gf8_fUIxdcv05Yg#vqJO&JAuu&d?h7W#&1ccD^i z+BmiX60v(zl$-ljU;L6K@Tw@{!bPyTd9py#hVtQVC*dMjfn!vUT2<7y3rKlj>@r51 zk3SNRY5fC7RLN|<&b~pIrbSAMTyBvyhbcJdv$!a&x;zUj>&@%X$@;k&i`3oa0n^xxLn3V6lsQgx(|D84UHJmOz-xG)P%mS81 z3K~y~k|1Rl7cM|iqand;O{Fu8&_v$ak1%k>o%7m(f7hl{+e8>XAePNUyZqq{XUR;> zVzR$%LkW}_!##Sxldulauaw3S@!&b!ySqv045~%Vn}|;ENRK-lcKFFkA#iQFD4F|N7!lUm`tVR3=6ADYUcDX z$40fW=DodZgD-aZ&7|&o*^EvqcG<|Y(H|$t2#?nj42S8ujVNS{w(DiFs;w<6CWOO5 zv{lsBp|G}5z(JJI{>hc6$IBQ=)!-N74fG0SA)B&GjCLlMZKToUCT!1TE<`=fi+|U? z3Vmlyy9_6;{LeqEKt}8xE7cdJksb~!b>2Mev0;H<^{rA#;x#Cr=7{+_F-gifbJ0Vg z`rzZ*Yba=nHz)qW#o|L{ETsHdQew*TO9H`iUZr38Ei1`h6V3(J;^=3w`huPkDopuR zeRA0u_@U$yVf+t_r&D2}FV)s|$m8D0#9T1+`%?+HB=QS9ML(0*GH4y@xic{7KLo8= ziNO?barcH*IRBQ=)GH@RKpe(FHXm{%;IQcfPTB!^J@J^N^M z=u?)4U_6oBye5)h2Ri+i62F*y9!p%EwJP*mjPmaljZ5+*ul(Rz=cT>DvMjR4fMh&a z6)rTmh_Kb0iN!okvKF0s5L*g29!J5dcLCRTqv~Y1mVTnL=1P2B&`zk@kNpO>Ck8|~ zQevM1b8LejJq-yloO$bYTY+7*o4(6~45%pbyJsCc6>|3$WI^e=mApeCRBj1^r}RMC z*S_n+5wbfeFOBV5ck%R~GpP(!@mhIoag6 zC3@W*(ckx(*hvjSe>82B3>R+4EO5Rwk#?IrL&A9TE0=3%A3phdgjU%a!u3^#?HB!% zN4~~Oy>bhs-d3v$FTb?jS*B28Vaz)^JScp`Y0~v!4de@gj33KCCXzr)C_g43A}9EV zms2Ta*F;>}BiZL}V*Q+&B-UsQ5RuidBXHCN(g+|kBzH^is_=X9$MJv24Eig=C{SYN zPjx0{lT|D*5)+5yy>yR+jtN_X7#9hrK8_=~fsg7XPDF|6e&9!YjtB)QDJde%^szS#tnG3~ zLiMM&zK5rlnWSKmyWjQd4rcQ$XAV*(e&@;XyM!TSmB!VJvHHbYFzppv_f%T)ay;g- ziHe)|G0iac(}s;+*whk;F4JX*Im2yA&iWWu4Y@zk7^eOHMO77p5aL~zo$Y^<)e>)= z!v1aZMrC72=F20ey-ZJwkyDk@FEXxzGF0cZHT919xu!3hJ=?{ldf#I#E%W!)*Rm2Z zv4=m$)3+i2`?TK8gy~T+IeA*(K{8ISl4L?dNGKsu@QJkZGq+WgZs=7=NK_hMWS+9X zlUb&7s5Q|8sTHkcie=MyuUB2ZaAOQvySb3(o|HNq(Cfw-naM>isbFaAngP3 zd|aIdY!tqB{N^Zu1@PL%rD=h4W%(Qw!}pdSRtCN@=w>Ag6}gLfSbo;hswFX7IPeG) zT<4`^g;XHsu@#$1L~laIvHqOhF?O6)Soqbv7ZV6wH<<2-VA$3tw+fKff}({`f3(Hq>fiPki?Muj^fLQ5H7n$<4auR!{H( z$-I7d47Ct^aHg2bFS}@Jx$ZD_keAj!Vo7)D=5#L^f=cu~X|9NUw&?zF*reQ)kY2#U z=DD;!A&d90gr^5!Fm3CgS?uDChjzSJW@JPfTikda2)D(Y&18DJpK`mH*yO_N^5O#p(HA%&h(; z6vIfMF(KAN6Nap^W*Q6d-xO-N6o*GI=Q_db%V`1Y@ z&^%Xv+(S8L&x5JK_WQTkOfbvSXUZ1y8OAo^><;R^v;rOW$fG^LY4vJ;1fZ(&UTBiv zT5&jYn&DA%b+*`;%O~ypLmygH<6c&JQT5;7th5Fc{8|5$c&Px-Rq;b7XZd!#LYC$3 z$gop0Ak5?v<#2>H`(jgB%%@(_=4GgjQ{cUVLmSwdKd-;()83^vyD-$Th8HL%Qv_-C z4U%O(zw5@CZL=(s(X#&9nl^9f8|{127)Hvf{m0{2cXu2zuE5dSQwJTE%fOjE3CH9x zXii2iG{OGhv((cBbF__`o13?;J?wX4H(t-<{atgH0V49SX^*NQv(`DTX;@W4{Kk}G zZAt?(=s74XZ+#rg^k(O1N4l(y4JPV5qfQxh7Yo0*8{bW{1@+oi+$XsomVXLQJaWJ`(~6ReOg@c z!5azqosQ*|4bk+A?&K9IH1NB;raM7cVAUhNKZ)5b`rc-`6+*|X@dr*mSmla3H^McJ zPKoC`4^^zwAl9N~x}l9(9ama`1c`!0hNa1!NkZ#lW?- zA%Q`1{ZG_4h(53BEOvfr=Z%`m#h=K#2UF^`*e&Qtdx~v%6bIjf@)dIbQWB->cBUyP zq+ZZIbb_?Z=N2tt<6u+*0RS1tzvdNGppbGg>Ie+7c=OZiwAGD(no`6uy&RyEQf{z( zIQ}7x{^R&E9|urPO%3AyZyGm1o+bKeeFhe1-ILB3hz8cs?8*$JLBH&gVZ{CKh~GkA z<#{1&jHRuL0}gB?jF;ZjxFI+p;;m~O=nLIlb#bbG__YF8{oTOX5_(N8~qUCg*JO)iIOKcnJ48Q z!V54}^w7MgOTFH)!d-whU_z#lC%4TEQz!wgvW5onxabX)k?;PSrPq{O(`w7^_d(2) z!8D6))PFdR3(}&dMlk7jgME$@`f64L`2JaUKm+0@x6;1xeunE}HtfN_JB z_)U#I7)9~c;$Nbv@fP?wfG(^H368YcD4&p`|(Wv>pONk(U)#deeB zr#$bCgqy(Tx{sTPQ5E$(B9-^pFhu<(g?XlhS-Sa|9-UanOL>> z&`UFE?Ail=H)9vAhIm|9{}9W?!cjdsddWKP@Xj@Bwec&jMP# zx~wL3JBOwi#k}hDdS@e8sQnoVX>(I$$xDdtpDE}x7vRgmWA}=h%K$ZDog0Mx8j_z|PG`nK~i`q^I!^~`%wFH-R zt_V6-jQIo!(v-IYoXjjteF*jAGg<9a&3(p|)PQKYJt(cymSm)i&{^RgrALVD)a^e} zRa5ItP+1Er5tUX_vg~3k7P?zZ#^DXPWODP+s&trkE?X|ivwb?1m(B7t;t?g0{!}!L z_Jo?#yKt+|ao0#1J}Id(;4z;z+t&`RN`|v~jwT%ccV^4N&gZ?~E6q~X)i4)4?^6fL zz5lw3uz4!KU`l&ZyYAm-P5E9^P=#-v`f=)S<8X$=;S81B&i8wE>V6h;6wt1yEbm>9 zP<%fcty=9t`!8?fA|yZ4f8cc^GnNg`eft6{rg+;YTDHbLFVP zyQ%N&#{F06Z$3?NK|1g_2t^M+9C2o&vGsq6pMpLX!yC(CavyA7)Qu#KVE*#GIgz!6 zB)u{n_^RgK`N<6vTiln>=keo)7vZ~;s`=O^bJ5dpp06&QG@Ewg6?iCr>`qjn zw_SQ$pYc)xSln!qepp4s;AMW_mB!&r#9`X_ND}-w{QX-^Ubi9nl7^!P#XlUF1r(6t z{FV#~owSa8`cyw~LRA2bWP!byg&iGh6)PU-6YDCKGP{dpYT7`s?eV6O2Lk?_*m+&; zFx5&rl!3GR)vcvo^3p&;x82uOMmvpHRK|!4Xmb5%uUBQzD8DyWEimb{QKSLif8u?{!ge~L08qI#=|)B-M- z#qsE^*Z=#*kn7*ipi0SMroxvK5)_^>&1gfZK6&oB9nEhs@_-n}j*&B!qPI-^HgamX zWRLX_^#QI>y*vJu`yD#hPO%t^?RvSGNRP!mYPnlnq^_YC>C~udz%Drz2b7SnaUy4X z*{S#S`||Pbc@bpn_Pr9Uace7bdUxIVwDq2Pu1XPxFz&3XLGbOF0|c_IMQJ~Ljl+Cs zDMJ(@K9m9J>`?-xU#p{qN?txbF2^af`jN%=6;% z{6z9lE~~EkAn@IB{qSP7Wwq^mxuJ%=&a+RS$N_m&6Ib&_Dq31v$osk9dfw<~7Mt8{ zD~=O`K83hg7x%To>Mzdwd$FSdSHW2VjoQDDUV|CGAc;wzK2?RrN`G;1q&yDE)a`-i{E%0`%oXjqVF&@i>*;=CUC z1bGt92>(;?WR;WimW!?#Ucc&*o+0AW=pBY;*qM!FPt>`yQXVmZt>^m+PO2& zb80lr93@mZul3L0*ocM~CLl$>AgxQp8sGV|(`UbR&{tT1GL#)KHEn!|jWi1VvJ(Y~ zse+Y-dMBtMT`VDbcqoezw zlNFeYgZ!?B_J$n93JSid<9C%!i*|5|^*8qR_I9gHNx${#FZuzfA6;GIF#@|k4VQP` zhQfCGn9KB=Fm$tib~c12@Zv>GoI^dZjGL1;-p)4{fGptBK;z|#%V!6Wz2TX zWW(RPPyE{Hfv|!5W2o(DK1OX4GjdywQPJ6mzSh-ca%y%iwy7}HX+mabi{IJd59&@D zbmAS4yMB`I9#!-NTG2$3@@1 zvHcKAL#(tMlmBoqZ1AIuTukCYvz7?a-{Y>VoV;iY4+k_b`@mv90a}Y5a{6d3$X5WK z?BY0mJWls2EU@8Fj$mVPvv&c0ckpAr`JQ?TGNG^?n5?-d);Z6|?4cp~m`__cxOjL1 z_m|Vp9zSZiS@UhJt8_(gpIToU6~z`)jXnZNz56XZF4S;-#@05*rD!pK?Kn++AbonB zoBRvg-r+>Emt$abWh0a@+uCaVosVb3b<69e(5y?vvC#FI8A&uYm%cM_zH}F^L!qKxuICK!yOLWRl3fCzNvlXnk1F+A zP%nb#_dkBErwh64mv|oqh_#Tv!g=gtpKy@RqZQsBeAO4W()+^BR4DfBQTn1d@o!}6 zJi-VR^o{9mneq%SvQOXi8;MFB@=}Bbt{ZCM)l0^yONA>5eZWjP%QhjzxfK5G>V7Yg zXbR%KNT=dCA`i@Q5SJ)aZ}sH@9~(w1a^@()EnII(v`TMR3x7kX1}}NWFtTfEcy;&U zX0WH^GZVW34ale$`&aX?s*k(>w-><3^6yjumP6ia>B6wnyii%JcjSFUQF|1IP>kcF z4L4!U>NISxATUp}J=27k7{NxT87n}oRJ*)J^I0YyO3x&km_?=F!cvQB;nnd^=HP5Q zr1cTXic}*;_>Cd@i8j0t*3gW>^E~D3Wls!9d*)UyOPj%ixrd`Iv~^+(UYB}-c5AbT z_wXjcEbzU%c7>r5`anvbsu&m;_|3Vyx&2H2=(O#l2#UF)!$ni#x8g|n_D_6>=64u*Tb z()RB^uTHTO@j$6(F5*{}Ztm1#bQJ1*@nbO-`VRb-Br1Q+#n1%<3O?5iK|delRWqx0 zkI}mOv=Z{Vvj6Lk%Z=9`KD)WO8RwgX;y-MhyV{6(%zd6|44v+9z@Jd2U@_WK;DrgZ zxjBm(ZIUybsp(AkFp-Fnekj7NT zQ!fz`fO))F9p-!5lF(<+?6Zn=-5o0^EM!1EuDjT|LNnrt?F7e;g{T3t(;eHqCvIu? z+Y3dBkKIq9QByo#5qk?=4&pVHnNZ-sYvHa6uh2c623d1hpSmzT%`zf&zq%(SV(5pK zgh0Tgojp95KZS#V{79N0%u3)-%FV}${F1@m%aZe%Mg@ukmZ6_UIy!@+_3O$8ej=`B zek!{onZxJ(v;>ll$T#n#FaLT&e)XgSGPlD1seQ(-e_0f%oXlxbyNto46Kdk}13k&h zj<8T=Ap;!EI{PFzmS`JL`LiCutJ9?Ak)j`O6+SYnTn*UnCy7?pk5O* z$A`^hd)i5ov&r0G9M)9WsHAa8VPU9<@Abso!aziybd12cq(6xGb7A=SCape5`NhEL zP0(mJW{X)%R2jLHuZECMN5~t}(8fciVitPBmCv4@({D+TmenZ&1%C#Q&P{Fcs>%+Z?LF2=j57Ayb=0|NLn-c>WT03 z=w@9gx5A~n9`w}XqPr`5@yyl6R-|;9vI9HaT*ybE=4WjzjW+h@;1|Hy{^=XxE)xY4 z(U*=W+4u2kpK!wLfc%jxNs!e!P?MPWbviaakePq+cHCN8|VSJ`ruInRtQofW-R$a@n^02HuvImT0beCnIWtkf zYcetJQ8q?iAD@RGRD8M>6h-V1FD)%ipZ<8R*8(x^cwI1dOl|MK ze$jXx&gpZxpP>(a+g{MrG%iZ-d(FxFa&Ykma(XzvcM7Sv1AO@l?hwrGiF9QBkl$Dq zbQWp_3aVa8;lxl2CaTPpn>P@iGoJp4 zq))eu*Fd2zF5rh3g$$t-(vWq)`aI-x{h`|FVUOj$h&OwOd#|Uj&#RH=k0Wh+>uwsn zZrjwny@%VA8`y)`GY6hCtj~z;5rqT19Z%e0%Y(E>!stxasGs9n7yOI6XiVz(VDs@F zBSgk&UG%{JA7_3r3*49^E{Og`f;kGc7T$=sPncc5Qh|s4&}f@QlXm$>`X(LA#>VD= z6l=~6*)znb5nj8Fh5`EjFxN*IDvG@g(3S){^AhGl)jETk!W}tL#(R?s3j+lS<-49d zr~N`|yHSt>;rzs-<@(rRMx$=CLs#E>tYc5K7M-J4m`5J?_u{Si7ua#V#uuaUm9Oa!8I7(2=p5(v20BjuaX-{nICHB4{|^IU>yA7v z-Y*N$Yq3ymNnjrxU1nvs^OIQR@&3(w?pCj`(=%$+X7}m5zwrMp{J_r=@A&!oErI9% zoeaSE6TYjPV{X?b=kf7z5X~nd2lrf`{~4lJ#agVmgJI?LM(-eJX?0bEsRbYaM1My> z&<6ef{cneo`9aJ73WXc{+tZKoGo3B}rQfMS5%*#FEIrNuNA`b)>#Qey`7fL*vP z1V9dMh1ZgO`kPq&we5(lKbT6OYY_9rFTT=s%h7`yd!aSCq6{f(YaQu3(SHe``Yr>% zt681&Otf+~ZU{Y{i3P#C4|@Wi+zjiT!oBDE5BB#rwxemyTiOxZ(Ha50I>|`aw zA#u-cf(gmhb3?kVe&DQiiLW^D#{%x%=JwEv1}cZgU|!`(!Wyr!zgW0MVbkdUtVLkh ztu$25PnCes$siqPv^|XTtyf{LdMw*>&-R$^mVH;p&yX1Y_@Sf48tUZ}!jqw`gjiWHio2xBoHn@a1^Jb_f4uR$TYSJ{k4x=F^P$PeB>UnrXb8Oxl+{ z+}zIkiy*SYKwUjOY@rZLEj>L2XJ@Y0AMN&Gi|EjRvCxk0pp=iWcB@W8)AYDN2Uc{^ zOX(lY)n?CX+m%lYT3XJ%<|&we&@o5*CLz1eah(S83l))9k%#Uyd`Fzd@0gXrXZuRX z^CW)|y4Cgs@Bc3hUz&+6o(TyG`m}-{iW$%Nj?DX_>s^*<*QG^HgdHF&W2ZEJap=k6 zHvuF^v1=y|%n5$Ic>R$Rg!BTPM;i6auR3+Vuv@NU0}*2|m86+E{5Q9tm zyL+al40mCuwN@*16Igps4|vDa%kKW3!r<57dZih5bcY|_t3OVg;&Xhw`8yWF{CBAL zhdm1HmS`>>In8@2?_Cd0mYIK|vRL@jBnlR*Sc$b3rKc~T@FOU8>wH3{YJ@JmK!=Mf zD)s{L*!QcWlNvj!H)A8tWuW1w`VU19w|AqM^bDxq-C?dP6FDQ{qeL}mF@3D5QQh#! zd;Qc$T+PbV%uM*)m$7R%)oI6c19{0lvE#VjmdT(6B_jZgLrm%xY z4`wrXzsUl<{~*S$z_%4>hfL1^dh?i=^7XT$<$lMCMuxW0hOg9$E+UF0J%BAFY^te2 zQnZ7!djr+zN+iyi6>tbvPc>>nD$cB~&e}d}m7m3(MPoWr8KZtPp3`xb^K_(S-Qulz)!p(bT1U1kul~YD z+W-`qoPR*acdf~d+z@7s!n3>e2O7Gz$398zn2)SSuusqyCJOg^J`jc7Y%^N|^0cwF zQ*2zzU~Q_YN#uzfJJdL;RA(6Be?U7;pmwmm z>fgq*L`E`s!q9tgkBT0E<%vFq_6LI{MzVN$i!GIU0nT-#q)6>I4UUYH4V6XNmY)+1h=RGJDsb z;q_LmogvPCYn;Cwkd%@#xwtra*s5i}){qwXsKS1adtw^9EP56#5dZ`UdNHtluBxN6 zXt|2+Ep={QJ$LU8BT#7sySln+qdWV6&9&a!HZd7)!a@K!j{MJHdGvIKPj4h*nzqr{ z!Vw$X(fKQD!HystH>^83bdiw(R7yNcYXfAx64I_)Y;oqBo#iXSJk9sTALN#y)Kl~H zUraRmY`afA1ef@>NhsrhmC*pGX z8{j8{QrhEuGD4fFe7VQEdX;9#)_>7vOAlW*S$T^;$$D&Cb%Tt=OW-Psg9lbN{kUUW zMf4peKJTf(=mA%WjdYvYtH$znRH!E{_##zNnVuac{ig(7!YQwML-Xf9L*1m3nys~X zb2pwmkrg_xudOvtgu_Pp-S3WJJH?j3)LL5Pa@FShVcu+^)0+NZYJuCbVikNV6cW)z z6`NG1%JdD>cfFBwW6 zm)CMo0<#=4Up6$^Ye$8YOHI6eI$*_GNcbo`AjjHDmpsmE#Uc2h3+j?{_>?L8@Toc_ zP7a+WI`>Kviyd2p5j!8*JfZN}gs2w^9guzej;cq*j;Sb0hzuhP0%+r5i_Mb|zw_V^ zpp0~}mL<_D$gPTxD8bbiH)iTF^?!ZdV=^WMRX1o5VV56fQ5B&HR_&z62v8-ZyVVWt zmX(lUW*0v&2?OJtp_}~NWUX$c)-kN<_+C86A|ZYLjC?@$Qxi@23?E4>*>j9=b@jll za%mjTvP1A=Wcnmy0D=rs1{fPhRZ z#*K_FXe`Hn?w%14wP|4QFjX`iAX8ngM=E6vat{R~O0r9EOL8}^e*v!)jJ`YG-P9+) zBODR5^%*j2y_k#0ifi@HdCgSv@&&b>=pNre|W8aRMhVP?y!JEmKf^Gx(=2cXv&OIS1 zP8n~lukr^hTKV2G3TIxqN$Ki+7V{+8Qn{x;(653`RuhQ*n9tzjzr}v5dms0w7$MFy zvG6LI7-&`qs!||gyq{1Va+H}GwHtdha-B0+j|s! zc8RJ`SzI|j&sV*Y(S$jQ{O3hve)0V;gWtZKBLY*VB>Vn7!0C&8gbx7!OMNh)Qj46{PDfR=f*2Q9&2ZlOKio>B24ThFWl{+)N*& z2ust>;oB6j6yT|^4vZfQ`+M4?F*>JV3%w%~d!MVJzZ2e`BB^J}`!g}X>5tu=HDGzK->LDo}Epq4mH2HI`E5LKe%H;=X zRnrF2EEIe^`||+KCinOo6=ZuY5{rWS*JqOvCk~^Zy1jAg{6dt010U^GK}$&!wY9Y* zWMtJQ-Jzn8RE_F1wP~Mwv5(BOz-i#CC(|5(K=bttskqK>Y2#hR8q>QFSW5f1QS8HA zGY7o6HZZ2F!IpMjs(U@5R|p*wJ$ts3e_U3fK=HG1PBjaz{I58Hl{f0rI_fDRQcMXI zvMVx4k~ga_>GUbzsGHN}=fCgurc!JpN@glxkr$I;bIZ|eeAc=g!#WNu4pKkJ?a5RB zx?^fpi!Bit7?nOOhK$nf{Ajn(0YBeH^m2fRj6Azv@c*%2t}}#5u%glG>5=;cqEaV! z&x!5wsugr~&^Q-C7sO)m>%Xroy-e>Lz`wE-wS1`dpC4DGX6QY*;YiF%CUGo-L!+VG zFAsGdPxe^Mwg0>u2nLAcFm1(Lec_75CXBJdnVc40iKLCG!=*?I{u7fUw?czek9#5v zn-zPk_QgL(;nMF-A`Ab1yo=NztC1t_+k;3ZW)gDUn(mzP*V*Dfo`CvB&&c$hFt4tz zgl|?{^}RMj{(T}ZQreGd(KvSjjdM#X_Eg42`s>+S;_&df*CUSD1JM=K2c(tP)Lqs* z_~!~CN1)CMwV`xX_zd@X>488o@NArXvUBI1;8#s6&hlT88hxIy1FL8yB^yJ8 z*@56EQ+>umTwkxyHx!231rA^ z2&wPLr=H7)UlTF2si|r)eIOwrBgNQYbIN03DbedacG-0Ho`~K**OHFsC9`~9|#+8*i9O^6%X^ek9c zz{17b5W(6stW&)h!Z9=Q6#V9}PLmM%jerpZk~Bm_n<*f~8j5X>qsTCo97|sp;t!24 z_$PD3*111Nzv=N0kOP-)O#?PvbAT{(LD_j)E=QmA^Y0-C6d1&t0Z??6my!5+x=;LdL48#S}#@8ijs)YUG+zLK;#AE$F4oRZ*>mDo$T{VK>IG(?+~i zeJuOfz+m;rej&`kA3(>I|DGhucwa>6j$wWKM}|mKLir!#W*P2EmVt&htHQ6j&^d~) zh6qbdPjx+PFmrO$Z(PnchJp2==hFDJ$zM=vxe4R3M9AOoWPL5kNj|$5goPFo_S1OI zWFw=VTMZ>LBT+Z)*xxyFie4^gmhTph@voO$s67Uv3&YCIds!Lhqg!7zG!C;NI%%)< zCDRv3rE>C`(@(*tRKh1#oUFajF4EErZL@F@%24UgM5^k#xMH4P$U+}8M|;f~&b#x9 zP%5%g;S|nYf-pJ=%paI9T5sk^E#5kir4#jSx#{eH2CmtPiuE zBKz1~@U$nWMTQaFQ34cee#t(soQ$nu0PD{B`0^1KJE?AZiJi71Y%e|D5 zN3oUTWxxmZz=M}Km?;LgnG1s94*PIFkWJWJVB+H-Oy1RwZ5ItKjqv{C&+6xTzvoE|wyJ!G0{?~Y>T)6%bH0@zO>0VR3pXBVW^Hxzj z`Eo2nplq6bzxL$oypc|kL5D<&j8VE2r%+_J_8kWO(9jKsc@3!l*u_LPe3@RAlwLdI zyN8K}RE?+thAdWnuK%Nmx2EToB$ASk1a-@p1wi_-5ySLb{W0tY@NZ06SWa-n_OgZ8 zuH;oX@f_`l;7{N=c1iG<6wz6YRHT=s@{H5&*ur@8Y1?pV`Z(4`#yg{KXV7SfG;M>5FTo}2AIBu-$mx-po1T?VIkt!f&m!u~Y%V8jIf zy%93NMR;&Xi)ey3CoE;A>W28mzO88ERyyfOafGP_bzCvJMN(a*YW1B|w5U|bckMJ8 zQ|iC*{XvU-uN2gB-3is@NqC&JUxE+*=mx)8bj!wSKZ&fHf&Ku0Gk9j1Wzgw5ezcdT z%A_5T4nX~h7ngp)x|>iqR@0wL539CekSo7bQbg{CK-Cdj03Y-9tuHLlDjYAg&QcxT zvc@d|k9O0$Sq%X^Gmavv7na)SKwJ6O$fqLVQgWBa_lAK16tb@|o5aaJyu#s3%V*LK z_wM~^!TvTCJfoI`?62jEDlISk>JH5W>yMJh2vsEynuVz!xuCBPe&h+EYiH zu0JtggY{`xL*_&?5iY&_z7mXNjUzX-_R(u2Xqh;EzU;F*J(5PZ#ZHh4rUV!O$7p@tgRJPC@ah%0{JsPw_@YefWao3@OTSYC0?BKF(!6Iey6Em zc>mRpK5LVep<0?mD{Di$$sAr|&E#bwEoRJt8vnmCD~28}PucXz zUZJ)C`5*j3YWz3(Wp32{1O_m0WL7JLqKqS-dl9^`To3mpm`2A;k z&55|3(Wko7c@Wkd5f&)gnw+bRvDQD3QA%ze?KP>SLTQe68o0|uZjGJ4JrsYAJSKJG zUp1CANE6OBb4!W6NWYql=v8{F2A_Cuz-RLjd7rrQDsZqa#ZutaTGY>|4r83|SW2?< zSRyF@+pJAyP|Xoz&C9(*FIB_0lsMJ&NE7FQB{iS@vp>J-sBWF9ND8?~%rDO`eD=NU zK$$D62_yeG4%=(hu8{VFtj&*A)lMrpF}X7~MDI^IsaO~iE3lCM%F*Snik~!X`)}_} z-@eART-4^ImRQ6t{v0E-_yy*s7tNkqdqas&Uj6ZlCD`(X>xRy@iO? zK6!MIGG2QF6aQ;0$Hu361gke8{GOArPY;zNSUd4`FfH~~L38SPuISA*j@V zN{R)VwDdfUH)bbew8T6wufg!9LAcZoE;3h>btPV9 }1np*U#26X!DpdVW=Qi>P8 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 C8pRR- literal 18517 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

    >L>L=!&($ePF5nZqt^OV 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 literal 13302 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 Q$3fut6Q}HJZ7-$#2lj2ySpWb4 diff --git a/icons/obj/surgery.dmi b/icons/obj/surgery.dmi index 9eff29d8b12bf06082925c84370a77d060c9f08e..28390abff25c460ed6fd3a953c3d46ccdbd18091 100644 GIT binary patch literal 13681 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 OASp3<(Q;wK@BbGNY#u@Y literal 9935 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 diff --git a/icons/obj/tank.dmi b/icons/obj/tank.dmi index 8c7c88b689ff3ef8fa52bae6fabc277e5bb271eb..ab7230f1d21416163c34d20511d952e8bd2dd0d9 100644 GIT binary patch literal 6295 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 YOw3kd#V@$9KO6w9$GU1YD%K(Y0|RU^F#rGn literal 2362 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 O!0?8t?k8=>i2nuq$Cd;D literal 10566 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 diff --git a/icons/obj/vending_restock.dmi b/icons/obj/vending_restock.dmi new file mode 100644 index 0000000000000000000000000000000000000000..ec37cad94c5651c04881ff7e343bdcaabcebb597 GIT binary patch literal 986 zcmV<0110>4P)Mn=HEz+WK)Y$pZLiva7m0RPAU*|Nnn~f2F0Rl9H0P)|mhM|CPgQMrbX2*Gf$Q0004WQchC< zK<3zH0001xdQ@0+L}hbha%pgMX>V=-0C=2JR&a84_w-Y6@%7{?OD!tS%+FJ>RWQ*r z;NmRLOex6#a*U0*I5Sc+(=$pSoZ^zil2jm5sVFrqGbbm$I4?0dTZxM^C9|j)C~U~Z znO2mTn+joLD9+8#P9;`xQht6F(TbDva}tSFo0U(3vBf2&xj2<8E4cc(fI|-eZOCAH zAFI4z^j8N!}Ovv z`fr%wv-Y=kCC~2DQ&d#cO$kyDejDIJ>lGh$O7&0Tb6?lI6jpCSV>>Pc-uggE6i z$cuc049fc#CY=D1peu(oyRMbD!UsQ5ws?hs0YXATM07*qo IM6N<$f~aiL-2eap literal 0 HcmV?d00001 diff --git a/icons/obj/weapons.dmi b/icons/obj/weapons.dmi index aef6d804a14402590a78d6270660eba66c478796..09ceeed47d567ba007cf723c567567680cae2615 100644 GIT binary patch literal 23560 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 diff --git a/maps/MetaStation.v38K.dmm b/maps/MetaStation.v38N.dmm similarity index 92% rename from maps/MetaStation.v38K.dmm rename to maps/MetaStation.v38N.dmm index a608134bc7e..dd3c98214a3 100644 --- a/maps/MetaStation.v38K.dmm +++ b/maps/MetaStation.v38N.dmm @@ -32,7 +32,7 @@ "aaF" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor/plating/airless,/area) "aaG" = (/obj/structure/closet/emcloset,/turf/simulated/floor/plating,/area/security/processing) "aaH" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/crew_quarters) -"aaI" = (/obj/structure/table,/obj/item/weapon/dice,/turf/simulated/floor,/area/security/prison) +"aaI" = (/obj/machinery/space_heater,/obj/machinery/door_control{id = "supplybridge"; name = "Shuttle Bay Space Bridge Control"; pixel_x = -25; pixel_y = -5; req_access_txt = "12"},/obj/effect/decal/cleanable/cobweb,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "aaJ" = (/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor{icon_state = "floorgrime"},/area/security/prison) "aaK" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/crew_quarters) "aaL" = (/turf/simulated/shuttle/wall{icon_state = "swall_s9"; dir = 2},/area/shuttle/escape_pod3/station) @@ -42,12 +42,12 @@ "aaP" = (/obj/machinery/door/airlock/external{name = "Security External Airlock"; req_access_txt = "0"; req_one_access_txt = "1:13"},/turf/simulated/floor/plating,/area/security/processing) "aaQ" = (/turf/simulated/wall,/area/security/main) "aaR" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "floorgrime"},/area/security/prison) -"aaS" = (/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/structure/table/woodentable,/obj/item/device/radio/intercom{anyai = 1; broadcasting = 0; freerange = 1; frequency = 1424; listening = 1; name = "Interrogation Intercom"; pixel_x = 0; pixel_y = -31},/obj/machinery/camera/autoname{dir = 8; network = list("SS13")},/turf/simulated/floor{icon_state = "grimy"},/area/security/main) +"aaS" = (/obj/machinery/light/small,/turf/simulated/floor/plating,/area/crew_quarters) "aaT" = (/turf/space,/area/solar/auxport) "aaU" = (/obj/machinery/hologram/holopad,/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "floorgrime"},/area/security/prison) "aaV" = (/obj/machinery/door/airlock/external{name = "Escape Pod Two"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/crew_quarters) "aaW" = (/obj/machinery/vending/coffee,/turf/simulated/floor{icon_state = "floorgrime"},/area/security/prison) -"aaX" = (/obj/machinery/vending/snack,/turf/simulated/floor{icon_state = "floorgrime"},/area/security/prison) +"aaX" = (/obj/machinery/hologram/holopad,/turf/simulated/floor{icon_state = "showroomfloor"},/area/security/warden) "aaY" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor{icon_state = "dark"},/area/crew_quarters) "aaZ" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor{icon_state = "dark"},/area/crew_quarters) "aba" = (/obj/structure/grille,/turf/space,/area) @@ -90,13 +90,13 @@ "abL" = (/obj/structure/table,/obj/item/weapon/book/manual/security_space_law{pixel_x = -3; pixel_y = 5},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/laborcamp/station) "abM" = (/obj/machinery/door/airlock/external{name = "Escape Pod Two"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/security/processing) "abN" = (/obj/structure/stool/bed/chair,/turf/simulated/floor{icon_state = "grimy"},/area/security/main) -"abO" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 8; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/maintenance/fore) +"abO" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 8; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/plating,/area/maintenance/fore) "abP" = (/obj/structure/table,/obj/machinery/recharger,/obj/machinery/newscaster/security_unit{pixel_x = 0; pixel_y = -30},/obj/machinery/door_control{id = "Secure Gate"; name = "Brig Lockdown"; pixel_x = 26; pixel_y = -26; req_access_txt = "2"},/turf/simulated/floor{icon_state = "showroomfloor"},/area/security/warden) "abQ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/cable/yellow,/turf/simulated/floor/plating,/area/security/warden) -"abR" = (/obj/machinery/alarm{pixel_y = 24},/obj/machinery/camera/autoname{dir = 2; network = list("SS13")},/turf/simulated/floor{dir = 5; icon_state = "neutral"},/area/holodeck) -"abS" = (/obj/machinery/power/apc{cell_type = 5000; dir = 1; name = "Holodeck APC"; pixel_x = -1; pixel_y = 26},/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor{dir = 9; icon_state = "neutral"},/area/holodeck) -"abT" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fore) -"abU" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/maintenance/fore) +"abR" = (/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/structure/table/woodentable,/obj/item/device/radio/intercom{anyai = 1; broadcasting = 0; freerange = 1; frequency = 1424; listening = 1; name = "Interrogation Intercom"; pixel_x = 0; pixel_y = -31},/turf/simulated/floor{icon_state = "grimy"},/area/security/main) +"abS" = (/obj/machinery/power/apc{cell_type = 5000; dir = 1; name = "Holodeck APC"; pixel_x = -1; pixel_y = 26},/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/turf/simulated/floor{dir = 9; icon_state = "neutral"},/area/holodeck) +"abT" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating,/area/maintenance/fore) +"abU" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment,/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/maintenance/fore) "abV" = (/obj/machinery/door/airlock/glass{name = "Holodeck Door"},/turf/simulated/floor,/area/holodeck) "abW" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "red"; dir = 8},/area/crew_quarters/sleep_female{name = "\improper Crew Quarters Hallway"}) "abX" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/crew_quarters/sleep_female{name = "\improper Crew Quarters Hallway"}) @@ -110,9 +110,9 @@ "acf" = (/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 29},/turf/simulated/floor{icon_state = "neutral"; dir = 4},/area/hallway/secondary/construction{name = "\improper Garden"}) "acg" = (/obj/structure/table,/obj/item/weapon/paper,/obj/item/weapon/pen,/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "floorgrime"},/area/security/prison) "ach" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/obj/machinery/flasher{id = "PCell 1"; pixel_x = -28},/turf/simulated/floor{icon_state = "floorgrime"},/area/security/prison) -"aci" = (/obj/structure/toilet{dir = 1},/obj/effect/landmark{name = "blobstart"},/turf/simulated/floor{icon_state = "freezerfloor"},/area/security/prison) +"aci" = (/obj/item/stack/sheet/cardboard,/obj/item/device/flashlight,/obj/effect/decal/cleanable/cobweb2,/obj/item/clothing/gloves/fyellow,/turf/simulated/floor/plating,/area/maintenance/starboard) "acj" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/starboard) -"ack" = (/obj/item/stack/sheet/cardboard,/obj/item/device/flashlight,/obj/effect/decal/cleanable/cobweb2,/turf/simulated/floor/plating,/area/maintenance/starboard) +"ack" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/door/airlock/maintenance{name = "Brig Maintenance"; req_access_txt = "63"},/turf/simulated/floor/plating,/area/maintenance/fore) "acl" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"; pixel_y = 0},/turf/simulated/wall/r_wall,/area/maintenance/starboard) "acm" = (/obj/machinery/door/airlock/engineering{icon_state = "door_closed"; locked = 0; name = "Fore Starboard Solar Access"; req_access_txt = "10"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/maintenance/starboard) "acn" = (/turf/space,/area/maintenance/starboard) @@ -131,8 +131,8 @@ "acA" = (/obj/machinery/door/airlock/maintenance{name = "Storage Room"; req_access_txt = "12"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/fore) "acB" = (/turf/simulated/floor{icon_state = "showroomfloor"},/area/security/warden) "acC" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/security/warden) -"acD" = (/obj/machinery/disposal,/turf/simulated/floor{icon_state = "showroomfloor"},/area/security/warden) -"acE" = (/obj/machinery/computer/secure_data,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "showroomfloor"},/area/security/warden) +"acD" = (/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor{icon_state = "showroomfloor"},/area/security/warden) +"acE" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk,/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor{icon_state = "showroomfloor"},/area/security/warden) "acF" = (/obj/effect/landmark/start{name = "Warden"},/obj/structure/stool/bed/chair/office/dark,/turf/simulated/floor{icon_state = "showroomfloor"},/area/security/warden) "acG" = (/obj/machinery/computer/prisoner,/turf/simulated/floor{icon_state = "showroomfloor"},/area/security/warden) "acH" = (/obj/structure/table,/obj/item/weapon/paper{desc = ""; info = "Labor Camp Facility Operation Guide

    Hello there, proud operator of an NT-Sec Prisoner Rehabilitation Center. A solution to rising crime rates and falling productivity, these facilities are specifically designed for the safe, productive imprisonment of your most dangerous criminals.

    To press a long-term prisoner into the service of the station, replace his equipment with prisoners' garb at one of the prison lockers, as per normal operating procedure. Before assigning a prisoner his ID, insert the ID into a prisoner management console and assign the prisoner a quota, based on the severity of his crime.
    A single sheet of most materials produces five points for the prisoner, and points can be expected to be produced at a rate of about 100 per minute, though punishments as severe as forced labor should be reserved for serious crimes of sentences not less than five minutes long.
    Once you have prepared the prisoner, place him in the secure northern half of the labor shuttle, and send him to the station. Once he meets his quota by feeding sheets to the stacker, he will be allowed to return to the station, and will be able to open the secure door to the prisoner release area.

    In the case of dangerous prisoners, surveilance may be needed. To that end, there is a prisoner monitoring room on the mining station, equipped with a remote flasher and a lockdown button. The mine itself is patrolled by a securibot, so the nearby security records console can also be used to secure hostile prisoners on the mine."; name = "Labor Camp Operating Guide"},/obj/item/weapon/folder/red,/obj/machinery/computer/security/telescreen{desc = "Used for watching Prison Wing holding areas."; dir = 1; name = "Prison Monitor"; network = list("Prison"); pixel_x = 0; pixel_y = -30},/turf/simulated/floor{icon_state = "showroomfloor"},/area/security/warden) @@ -168,13 +168,13 @@ "adl" = (/obj/structure/rack,/obj/effect/landmark/costume,/turf/simulated/floor/plating,/area/maintenance/starboard) "adm" = (/obj/machinery/light,/obj/machinery/computer/security/telescreen/entertainment{pixel_x = 0; pixel_y = -32},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "red"},/area/security/main) "adn" = (/obj/structure/stool/bed/chair{dir = 8},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 8; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "red"; dir = 8},/area/crew_quarters/sleep_female{name = "\improper Crew Quarters Hallway"}) -"ado" = (/obj/structure/closet/crate,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"ado" = (/obj/machinery/computer/secure_data,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "showroomfloor"},/area/security/warden) "adp" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0; pixel_y = 32},/obj/structure/grille,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "adq" = (/obj/structure/table/woodentable,/obj/item/weapon/book/manual/security_space_law,/obj/item/weapon/book/manual/security_space_law,/obj/item/weapon/pen/red,/obj/machinery/computer/security/telescreen{desc = "Used for watching Prison Wing holding areas."; name = "Prison Monitor"; network = list("Prison"); pixel_x = 0; pixel_y = 30},/turf/simulated/floor/wood,/area/lawoffice) "adr" = (/turf/simulated/wall,/area/maintenance/fore) "ads" = (/turf/simulated/floor/plating,/area/maintenance/fore) "adt" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor{icon_state = "red"},/area/security/main) -"adu" = (/obj/machinery/photocopier,/turf/simulated/floor{icon_state = "dark"},/area/security/main) +"adu" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/security/warden) "adv" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor{icon_state = "red"},/area/security/main) "adw" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/tracker,/turf/simulated/floor/plating/airless,/area/solar/auxstarboard) "adx" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor/plating/airless,/area/solar/auxport) @@ -185,7 +185,7 @@ "adC" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor/plating/airless,/area/solar/auxport) "adD" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor/plating/airless,/area/solar/auxport) "adE" = (/turf/simulated/floor{icon_state = "grimy"},/area/security/main) -"adF" = (/obj/machinery/camera/autoname{dir = 2; network = list("SS13")},/turf/simulated/floor{icon_state = "grimy"},/area/security/main) +"adF" = (/obj/machinery/alarm{pixel_y = 24},/obj/machinery/camera{c_tag = "Holodeck"; dir = 2; network = list("SS13")},/turf/simulated/floor{dir = 5; icon_state = "neutral"},/area/holodeck) "adG" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/security{name = "Interrogation Monitoring"; req_access = null; req_access_txt = "1"},/turf/simulated/floor{icon_state = "grimy"},/area/security/main) "adH" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor{icon_state = "red"; dir = 4},/area/security/main) "adI" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "red"; dir = 6},/area/security/main) @@ -211,8 +211,8 @@ "aec" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/crew_quarters/sleep_female{name = "\improper Crew Quarters Hallway"}) "aed" = (/obj/item/weapon/cigbutt,/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor/plating,/area/maintenance/starboard) "aee" = (/obj/structure/disposalpipe/segment,/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/machinery/power/apc{dir = 4; name = "Garden APC"; pixel_x = 27; pixel_y = 2},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/turf/simulated/floor{icon_state = "neutral"; dir = 4},/area/hallway/secondary/construction{name = "\improper Garden"}) -"aef" = (/obj/structure/table,/obj/machinery/requests_console{department = "Security"; departmentType = 5; pixel_y = 30},/obj/machinery/camera{c_tag = "Brig Control Room"},/obj/item/weapon/folder/red,/obj/item/weapon/folder/red,/obj/item/weapon/book/manual/security_space_law{pixel_x = -3; pixel_y = 5},/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "showroomfloor"},/area/security/warden) -"aeg" = (/obj/machinery/disposal,/obj/machinery/alarm{pixel_y = 28},/turf/simulated/floor{icon_state = "showroomfloor"},/area/security/warden) +"aef" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"aeg" = (/obj/machinery/vending/security,/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "showroomfloor"},/area/security/warden) "aeh" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/shuttle/floor,/area/shuttle/escape_pod3/station) "aei" = (/obj/structure/stool/bed/chair{dir = 4},/obj/item/device/radio/intercom{pixel_y = 25},/turf/simulated/shuttle/floor,/area/shuttle/escape_pod3/station) "aej" = (/obj/structure/stool/bed/chair{dir = 4},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/shuttle/floor,/area/shuttle/escape_pod3/station) @@ -221,36 +221,36 @@ "aem" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 2; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "showroomfloor"},/area/security/warden) "aen" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "showroomfloor"},/area/security/warden) "aeo" = (/obj/item/device/radio/intercom{dir = 4; name = "Station Intercom (General)"; pixel_x = 29; pixel_y = 22},/obj/machinery/computer/crew,/obj/machinery/firealarm{dir = 4; pixel_x = 28},/turf/simulated/floor{icon_state = "showroomfloor"},/area/security/warden) -"aep" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/obj/effect/landmark/start{name = "Security Officer"},/turf/simulated/floor{icon_state = "red"; dir = 8},/area/security/main) -"aeq" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/rack,/obj/item/weapon/storage/firstaid/regular,/obj/item/device/healthanalyzer{pixel_y = -2},/turf/simulated/floor{dir = 4; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/security/brig) +"aep" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor{icon_state = "grimy"},/area/security/main) +"aeq" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/obj/machinery/light,/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/turf/simulated/floor/plating{tag = "icon-warnplate (WEST)"; icon_state = "warnplate"; dir = 8},/area/maintenance/fpmaint2{name = "Port Maintenance"}) "aer" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "redcorner"; dir = 1},/area/security/brig) "aes" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{dir = 2; icon_state = "redcorner"},/area/security/brig) -"aet" = (/obj/machinery/computer/security,/obj/machinery/newscaster/security_unit{pixel_x = -32; pixel_y = 1},/turf/simulated/floor{icon_state = "dark"},/area/security/main) -"aeu" = (/obj/structure/table,/obj/machinery/recharger{pixel_y = 4},/obj/machinery/newscaster/security_unit{pixel_x = 32; pixel_y = 1},/turf/simulated/floor{icon_state = "showroomfloor"},/area/security/warden) +"aet" = (/obj/machinery/portable_atmospherics/canister/air,/obj/item/weapon/tank/air,/turf/simulated/floor/plating,/area/maintenance/fore) +"aeu" = (/obj/structure/closet/crate,/obj/item/clothing/gloves/fyellow,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "aev" = (/obj/structure/stool/bed/chair/office/dark{dir = 4},/obj/effect/landmark/start{name = "Warden"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "showroomfloor"},/area/security/warden) "aew" = (/obj/structure/table/reinforced,/obj/machinery/door/window/westleft{base_state = "right"; dir = 4; icon_state = "right"; name = "Outer Window"; req_access_txt = "0"},/obj/machinery/door/window/brigdoor{dir = 8; name = "Brig Control Desk"; req_access_txt = "3"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor{icon_state = "showroomfloor"},/area/security/warden) "aex" = (/turf/simulated/wall,/area/security/warden) "aey" = (/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "showroomfloor"},/area/security/warden) -"aez" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor{icon_state = "showroomfloor"},/area/security/warden) +"aez" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/obj/effect/landmark/start{name = "Security Officer"},/obj/machinery/newscaster/security_unit{pixel_x = -32; pixel_y = 1},/turf/simulated/floor{icon_state = "red"; dir = 8},/area/security/main) "aeA" = (/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "showroomfloor"},/area/security/warden) "aeB" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor{icon_state = "showroomfloor"},/area/security/warden) -"aeC" = (/obj/structure/table,/obj/structure/reagent_dispensers/peppertank{pixel_x = 30; pixel_y = 0},/obj/item/device/assembly/timer,/obj/item/weapon/handcuffs,/turf/simulated/floor{icon_state = "showroomfloor"},/area/security/warden) +"aeC" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/turf/simulated/floor/plating{dir = 2; icon_state = "warnplate"},/area/maintenance/fpmaint2{name = "Port Maintenance"}) "aeD" = (/obj/structure/table/reinforced,/obj/item/weapon/crowbar,/obj/item/weapon/screwdriver{pixel_y = 10},/obj/item/device/radio/off,/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/door_control{id = "Prison Gate"; name = "Prison Wing Lockdown"; pixel_x = -26; pixel_y = 26; req_access_txt = "2"},/turf/simulated/floor{icon_state = "showroomfloor"},/area/security/warden) "aeE" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor{icon_state = "showroomfloor"},/area/security/warden) "aeF" = (/obj/structure/closet/secure_closet/warden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "showroomfloor"},/area/security/warden) "aeG" = (/obj/structure/table,/obj/item/weapon/folder/red,/obj/item/device/taperecorder{pixel_x = -4; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor,/area/security/main) "aeH" = (/obj/structure/table,/obj/item/weapon/folder/red,/obj/item/device/flash,/turf/simulated/floor,/area/security/main) -"aeI" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"aeI" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "showroomfloor"},/area/security/warden) "aeJ" = (/obj/machinery/door/airlock/maintenance{name = "Storage Room"; req_access_txt = "12"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "aeK" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/medical,/turf/simulated/floor{icon_state = "white"},/area/security/brig) "aeL" = (/obj/structure/rack,/obj/item/weapon/storage/belt/medical{pixel_x = 0; pixel_y = 2},/obj/item/clothing/under/rank/medical/purple,/obj/item/clothing/tie/stethoscope,/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "white"},/area/security/brig) "aeM" = (/turf/simulated/wall,/area/security/brig) -"aeN" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) -"aeO" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/camera/autoname{dir = 8; network = list("SS13")},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/crew_quarters/sleep_female{name = "\improper Crew Quarters Hallway"}) +"aeN" = (/obj/structure/rack,/obj/item/clothing/glasses/sunglasses,/turf/simulated/floor/plating,/area/maintenance/fore) +"aeO" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/floor/plating{tag = "icon-panelscorched"; icon_state = "panelscorched"},/area/maintenance/fpmaint2{name = "Port Maintenance"}) "aeP" = (/obj/structure/table,/obj/item/weapon/tank/emergency_oxygen{pixel_x = -8; pixel_y = 0},/obj/item/weapon/tank/emergency_oxygen{pixel_x = -8; pixel_y = 0},/obj/item/clothing/mask/breath{pixel_x = 4; pixel_y = 0},/obj/item/clothing/mask/breath{pixel_x = 4; pixel_y = 0},/obj/effect/decal/cleanable/cobweb,/turf/simulated/floor/plating,/area/maintenance/starboard) "aeQ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "neutral"; dir = 8},/area/hallway/secondary/construction{name = "\improper Garden"}) "aeR" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0; pixel_y = 32},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/maintenance/starboard) -"aeS" = (/obj/structure/disposalpipe/segment,/obj/machinery/camera/autoname{dir = 8; network = list("SS13")},/turf/simulated/floor{icon_state = "neutral"; dir = 4},/area/hallway/secondary/construction{name = "\improper Garden"}) +"aeS" = (/obj/structure/sign/poster{pixel_y = -32},/obj/item/weapon/vending_refill/cigarette,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "aeT" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 2; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating,/area/maintenance/fore) "aeU" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/machinery/light,/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/maintenance/fpmaint2{name = "Port Maintenance"}) "aeV" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fore) @@ -259,16 +259,16 @@ "aeY" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fore) "aeZ" = (/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating,/area/maintenance/fore) "afa" = (/obj/structure/rack,/obj/effect/decal/cleanable/cobweb2,/obj/item/weapon/storage/toolbox/emergency,/obj/item/clothing/mask/gas,/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating,/area/maintenance/disposal) -"afb" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "red"; dir = 4},/area/security/main) +"afb" = (/obj/machinery/disposal,/obj/machinery/alarm{pixel_y = 28},/obj/structure/disposalpipe/trunk,/turf/simulated/floor{icon_state = "showroomfloor"},/area/security/warden) "afc" = (/obj/structure/table,/obj/item/weapon/folder/red,/obj/item/weapon/pen,/turf/simulated/floor,/area/security/main) -"afd" = (/obj/machinery/camera/autoname{dir = 8; network = list("SS13")},/obj/effect/landmark/start{name = "Security Officer"},/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/turf/simulated/floor{icon_state = "red"; dir = 4},/area/security/main) +"afd" = (/obj/item/weapon/cigbutt,/obj/structure/sign/poster{pixel_y = -32},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "afe" = (/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 9},/area/maintenance/fore) -"aff" = (/obj/machinery/light/small,/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 0; pixel_y = -26},/turf/simulated/floor{icon_state = "grimy"},/area/security/detectives_office) +"aff" = (/obj/structure/table/reinforced,/obj/item/weapon/paper,/turf/simulated/floor,/area/security/main) "afg" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/solar{id = "forestarboard"; name = "Fore-Starboard Solar Array"},/turf/simulated/floor/airless{icon_state = "solarpanel"},/area/solar/auxstarboard) "afh" = (/obj/structure/cable,/turf/simulated/floor/plating/airless,/area/solar/auxstarboard) "afi" = (/obj/item/weapon/cable_coil,/turf/simulated/floor/plating/airless,/area/solar/auxport) -"afj" = (/obj/machinery/computer/secure_data,/obj/structure/reagent_dispensers/peppertank{pixel_x = -30; pixel_y = 0},/turf/simulated/floor{icon_state = "dark"},/area/security/main) -"afk" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "red"; dir = 8},/area/security/main) +"afj" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/floor{icon_state = "red"; dir = 4},/area/security/main) +"afk" = (/obj/structure/table,/obj/machinery/recharger{pixel_y = 4},/obj/structure/reagent_dispensers/peppertank{pixel_x = 32; pixel_y = 0},/turf/simulated/floor{icon_state = "showroomfloor"},/area/security/warden) "afl" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "red"; dir = 8},/area/security/main) "afm" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/power/terminal,/obj/machinery/light/small{dir = 4},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 29},/turf/simulated/floor/plating,/area/maintenance/auxsolarstarboard) "afn" = (/obj/structure/table,/obj/item/weapon/folder/red,/obj/item/weapon/handcuffs,/turf/simulated/floor,/area/security/main) @@ -278,14 +278,14 @@ "afr" = (/obj/machinery/door/airlock/glass{name = "space-bridge access"},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/maintenance/fpmaint2{name = "Port Maintenance"}) "afs" = (/obj/structure/table,/obj/item/weapon/folder/red,/obj/item/weapon/book/manual/security_space_law{pixel_x = -3; pixel_y = 5},/obj/item/weapon/packageWrap,/turf/simulated/floor,/area/security/main) "aft" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "redfull"},/area/security/main) -"afu" = (/obj/machinery/camera/autoname{dir = 8; network = list("SS13")},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor{icon_state = "redcorner"; dir = 4},/area/security/brig) +"afu" = (/obj/machinery/light_construct/small,/obj/item/weapon/toolbox_tiles_sensor,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "afv" = (/obj/machinery/door/window/westleft{base_state = "right"; dir = 4; icon_state = "right"; name = "Infirmary"; req_access_txt = "0"},/turf/simulated/floor{dir = 4; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/security/brig) "afw" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_security{name = "Evidence Storage"; req_access_txt = "3"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "delivery"},/area/security/warden) "afx" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor/plating,/area/maintenance/fore) "afy" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/security/brig) -"afz" = (/obj/machinery/door/airlock/maintenance{name = "Brig Maintenance"; req_access_txt = "63"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fore) +"afz" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/floor{icon_state = "red"; dir = 8},/area/security/main) "afA" = (/obj/structure/stool/bed/roller,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/floor{icon_state = "white"},/area/security/brig) -"afB" = (/obj/item/weapon/storage/box/lights/mixed,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"afB" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "afC" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/holodeck) "afD" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/holodeck) "afE" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{dir = 8; icon_state = "redcorner"},/area/crew_quarters/sleep_female{name = "\improper Crew Quarters Hallway"}) @@ -302,8 +302,8 @@ "afP" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor/plating/airless,/area/solar/auxstarboard) "afQ" = (/turf/simulated/wall/r_wall,/area/security/brig) "afR" = (/turf/simulated/floor/plating{tag = "icon-warnplate (WEST)"; icon_state = "warnplate"; dir = 8},/area/maintenance/fpmaint2{name = "Port Maintenance"}) -"afS" = (/obj/machinery/power/apc{dir = 1; name = "Law Office APC"; pixel_y = 24},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/turf/simulated/floor/wood,/area/lawoffice) -"afT" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/obj/machinery/light,/turf/simulated/floor/plating{tag = "icon-warnplate (WEST)"; icon_state = "warnplate"; dir = 8},/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"afS" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/reagent_dispensers/peppertank{pixel_x = -32; pixel_y = 0},/turf/simulated/floor{icon_state = "red"; dir = 8},/area/security/main) +"afT" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "afU" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "afV" = (/obj/structure/closet/crate,/obj/item/weapon/coin/silver,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "afW" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/security/brig) @@ -317,7 +317,7 @@ "age" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "redcorner"; dir = 1},/area/security/brig) "agf" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/security/brig) "agg" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 4; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/turf/simulated/floor{icon_state = "redcorner"; dir = 4},/area/security/brig) -"agh" = (/obj/structure/rack,/obj/item/clothing/mask/gas{pixel_x = 3; pixel_y = 3},/obj/item/clothing/mask/gas,/obj/item/clothing/mask/gas{pixel_x = -3; pixel_y = -3},/turf/simulated/floor{icon_state = "bot"},/area/security/warden) +"agh" = (/obj/structure/table,/obj/item/weapon/folder/red,/obj/item/weapon/folder/red,/obj/machinery/newscaster/security_unit{pixel_x = 32; pixel_y = 1},/obj/item/weapon/book/manual/security_space_law{pixel_x = -3; pixel_y = 5},/obj/item/weapon/book/manual/security_space_law{pixel_x = -3; pixel_y = 5},/obj/item/weapon/book/manual/security_space_law{pixel_x = -3; pixel_y = 5},/turf/simulated/floor{icon_state = "showroomfloor"},/area/security/warden) "agi" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "redfull"},/area/security/main) "agj" = (/obj/structure/rack,/obj/item/weapon/storage/box/handcuffs,/obj/item/weapon/storage/box/seccarts{pixel_x = -3; pixel_y = -2},/obj/machinery/light/small,/turf/simulated/floor{icon_state = "bot"},/area/security/warden) "agk" = (/obj/structure/rack,/obj/item/weapon/storage/box/handcuffs,/obj/item/weapon/storage/box/flashbangs{pixel_x = -2; pixel_y = -2},/turf/simulated/floor{icon_state = "bot"},/area/security/warden) @@ -326,7 +326,7 @@ "agn" = (/obj/machinery/door/airlock/glass{name = "space-bridge access"},/turf/simulated/floor/plating{tag = "icon-warnplate (WEST)"; icon_state = "warnplate"; dir = 8},/area/maintenance/fpmaint2{name = "Port Maintenance"}) "ago" = (/obj/machinery/door/window/eastright{base_state = "left"; dir = 8; icon_state = "left"; name = "Security Delivery"; req_access_txt = "1"},/turf/simulated/floor{icon_state = "delivery"},/area/security/main) "agp" = (/turf/simulated/floor{icon_state = "red"; dir = 4},/area/security/main) -"agq" = (/obj/structure/filingcabinet,/obj/machinery/computer/security/telescreen{desc = "Used for watching Prison Wing holding areas."; name = "Prison Monitor"; network = list("Prison"); pixel_x = 0; pixel_y = 30},/turf/simulated/floor{icon_state = "dark"},/area/security/main) +"agq" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "agr" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "ags" = (/obj/machinery/hologram/holopad,/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "redfull"},/area/security/main) "agt" = (/obj/machinery/door/airlock/maintenance{name = "Security Maintenance"; req_access_txt = "1"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/fore) @@ -336,7 +336,7 @@ "agx" = (/obj/structure/table,/obj/item/weapon/handcuffs,/obj/item/device/radio/off,/turf/simulated/floor,/area/security/main) "agy" = (/obj/machinery/door/firedoor,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/glass_security{name = "Secure Gear Storage"; req_access_txt = "3"},/turf/simulated/floor{icon_state = "delivery"},/area/security/warden) "agz" = (/obj/structure/disposalpipe/segment,/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/turf/simulated/floor{icon_state = "neutral"; dir = 5},/area/hallway/secondary/construction{name = "\improper Garden"}) -"agA" = (/obj/machinery/light{dir = 8},/turf/simulated/floor{icon_state = "showroomfloor"},/area/security/warden) +"agA" = (/obj/item/device/flashlight{pixel_x = 1; pixel_y = 5},/turf/simulated/floor/plating,/area/maintenance/fore) "agB" = (/obj/structure/closet/crate/medical,/obj/structure/sink/kitchen{desc = "A sink used for washing one's hands and face. It looks rusty and home-made"; name = "old sink"; pixel_y = 28},/turf/simulated/floor/plating,/area/maintenance/starboard) "agC" = (/obj/structure/closet/crate{icon_state = "crateopen"; opened = 1},/obj/machinery/light_construct/small{dir = 1},/obj/item/weapon/storage/box/lights/mixed,/turf/simulated/floor/plating,/area/maintenance/starboard) "agD" = (/obj/structure/closet,/obj/effect/decal/cleanable/cobweb2,/turf/simulated/floor/plating,/area/maintenance/starboard) @@ -351,17 +351,17 @@ "agM" = (/obj/machinery/vending/coffee,/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/crew_quarters) "agN" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{name = "Dormitories"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{dir = 4; icon_state = "neutralcorner"},/area/crew_quarters) "agO" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fore) -"agP" = (/obj/structure/table,/obj/machinery/recharger{pixel_y = 4},/turf/simulated/floor{icon_state = "showroomfloor"},/area/security/warden) +"agP" = (/obj/item/weapon/storage/box/lights/mixed,/turf/simulated/floor/plating,/area/maintenance/fore) "agQ" = (/obj/structure/rack,/obj/item/weapon/storage/box/lights/mixed,/turf/simulated/floor/plating,/area/maintenance/fore) "agR" = (/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor/plating,/area/maintenance/fore) -"agS" = (/obj/structure/table/woodentable,/obj/item/device/flashlight/lamp/green{pixel_x = 1; pixel_y = 5},/obj/machinery/requests_console{department = "Law office"; pixel_x = 0; pixel_y = 32},/obj/machinery/newscaster{pixel_x = 32},/turf/simulated/floor/wood,/area/lawoffice) +"agS" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "agT" = (/obj/item/weapon/cable_coil,/turf/simulated/floor/plating/airless,/area/solar/auxstarboard) "agU" = (/turf/space,/area/maintenance/auxsolarstarboard) "agV" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) -"agW" = (/obj/structure/table/woodentable,/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/machinery/power/apc{dir = 8; name = "Detective APC"; pixel_x = -24; pixel_y = 0},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/obj/item/weapon/storage/secure/briefcase,/obj/item/device/taperecorder{pixel_y = 0},/turf/simulated/floor{icon_state = "grimy"},/area/security/detectives_office) +"agW" = (/obj/structure/table,/obj/machinery/recharger{pixel_y = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "showroomfloor"},/area/security/warden) "agX" = (/obj/structure/table,/obj/item/clothing/gloves/latex,/obj/item/clothing/mask/surgical,/obj/item/weapon/reagent_containers/spray/cleaner,/turf/simulated/floor{icon_state = "white"},/area/security/brig) -"agY" = (/obj/structure/table,/obj/item/weapon/folder/red{pixel_x = 3},/obj/item/weapon/folder/white{pixel_x = -4; pixel_y = 2},/obj/machinery/alarm{pixel_y = 28},/turf/simulated/floor{icon_state = "white"},/area/security/brig) -"agZ" = (/obj/structure/table,/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 0; pixel_y = 26},/obj/machinery/light/small{dir = 1},/turf/simulated/floor{icon_state = "white"},/area/security/brig) +"agY" = (/obj/structure/table,/obj/machinery/alarm{pixel_y = 28},/obj/machinery/computer/med_data/laptop,/turf/simulated/floor{icon_state = "white"},/area/security/brig) +"agZ" = (/obj/structure/table,/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 0; pixel_y = 26},/obj/machinery/light/small{dir = 1},/obj/item/weapon/folder/red{pixel_x = 3},/obj/item/weapon/folder/white{pixel_x = -4; pixel_y = 2},/turf/simulated/floor{icon_state = "white"},/area/security/brig) "aha" = (/turf/simulated/shuttle/wall{icon_state = "swall_s5"; dir = 2},/area/shuttle/laborcamp/station) "ahb" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "ahc" = (/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/maintenance/fpmaint2{name = "Port Maintenance"}) @@ -369,11 +369,11 @@ "ahe" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/turf/simulated/floor/plating,/area/security/warden) "ahf" = (/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "ahg" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/turf/simulated/floor/plating,/area/security/warden) -"ahh" = (/obj/structure/closet/wardrobe/red,/obj/machinery/firealarm{dir = 4; pixel_x = 28},/obj/machinery/camera/autoname{dir = 8; network = list("SS13")},/turf/simulated/floor{icon_state = "showroomfloor"},/area/security/warden) +"ahh" = (/obj/machinery/light{dir = 8},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor{icon_state = "showroomfloor"},/area/security/warden) "ahi" = (/obj/structure/table,/obj/machinery/recharger{pixel_y = 4},/obj/item/device/flash,/turf/simulated/floor,/area/security/main) -"ahj" = (/obj/structure/table/reinforced,/turf/simulated/floor,/area/security/main) +"ahj" = (/obj/structure/table,/obj/structure/window/reinforced{dir = 4},/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/pen,/turf/simulated/floor{dir = 4; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/security/brig) "ahk" = (/obj/structure/table/reinforced,/obj/item/weapon/folder/red{pixel_x = 3},/obj/item/weapon/folder/blue{pixel_x = -2; pixel_y = 3},/turf/simulated/floor,/area/security/main) -"ahl" = (/obj/machinery/camera/autoname{dir = 4; network = list("SS13")},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "red"; dir = 8},/area/security/main) +"ahl" = (/obj/structure/table,/obj/machinery/requests_console{department = "Security"; departmentType = 5; pixel_y = 30},/obj/item/weapon/folder/red,/obj/item/weapon/folder/red,/obj/item/weapon/book/manual/security_space_law{pixel_x = -3; pixel_y = 5},/obj/machinery/light{dir = 1},/obj/machinery/camera{c_tag = "Warden's Office"; dir = 2; network = list("SS13")},/turf/simulated/floor{icon_state = "showroomfloor"},/area/security/warden) "ahm" = (/obj/structure/shuttle/engine/propulsion,/turf/space,/area/shuttle/laborcamp/station) "ahn" = (/turf/simulated/wall/r_wall,/area/security/range) "aho" = (/obj/machinery/power/apc{cell_type = 5000; dir = 4; name = "Security Office APC"; pixel_x = 24; pixel_y = 0},/obj/structure/cable/yellow,/turf/simulated/floor{icon_state = "red"; dir = 4},/area/security/main) @@ -390,17 +390,17 @@ "ahz" = (/obj/structure/table/reinforced,/obj/machinery/recharger,/turf/simulated/floor,/area/security/main) "ahA" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/security/warden) "ahB" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/security/warden) -"ahC" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/security{name = "Evidence Storage"; req_access = null; req_access_txt = "1"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "delivery"},/area/security/warden) +"ahC" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "showroomfloor"},/area/security/warden) "ahD" = (/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor{icon_state = "red"; dir = 1},/area/security/brig) "ahE" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 8; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "red"; dir = 5},/area/security/brig) -"ahF" = (/obj/structure/table,/obj/machinery/computer/med_data/laptop,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/security/brig) +"ahF" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "0"; req_one_access_txt = "1;4;38;12"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fore) "ahG" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor{icon_state = "red"; dir = 9},/area/security/brig) "ahH" = (/turf/simulated/floor{icon_state = "red"; dir = 1},/area/security/main) "ahI" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "red"; dir = 9},/area/security/main) "ahJ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor{icon_state = "red"; dir = 8},/area/security/main) "ahK" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/security/warden) -"ahL" = (/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/door/airlock/glass_security{name = "Officer Lockers"; req_access_txt = "1"},/turf/simulated/floor{icon_state = "delivery"},/area/security/warden) -"ahM" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_security{name = "Evidence Storage"; req_access_txt = "3"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "delivery"},/area/security/warden) +"ahL" = (/obj/structure/reagent_dispensers/watertank,/obj/item/weapon/extinguisher,/turf/simulated/floor/plating,/area/maintenance/fore) +"ahM" = (/obj/machinery/door/airlock/maintenance{icon = 'icons/obj/doors/Doorint.dmi'; name = "Brig Emergency Storage"; req_access_txt = "63"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fore) "ahN" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/crew_quarters) "ahO" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/crew_quarters) "ahP" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/crew_quarters) @@ -409,15 +409,15 @@ "ahS" = (/obj/machinery/hologram/holopad,/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/crew_quarters) "ahT" = (/turf/simulated/shuttle/wall{icon_state = "swall3"; dir = 2},/area/shuttle/laborcamp/station) "ahU" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/crew_quarters) -"ahV" = (/obj/structure/closet/crate,/obj/item/weapon/coin/silver,/obj/item/weapon/grenade/chem_grenade,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) -"ahW" = (/turf/simulated/floor{icon_state = "grimy"},/area/security/detectives_office) +"ahV" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/rack,/obj/item/weapon/storage/firstaid/regular,/obj/item/device/healthanalyzer{pixel_y = -2},/obj/machinery/camera{c_tag = "Brig Infirmary"; dir = 1; network = list("SS13")},/turf/simulated/floor{dir = 4; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/security/brig) +"ahW" = (/obj/structure/table,/obj/machinery/microwave{pixel_x = -3; pixel_y = 6},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/security/main) "ahX" = (/obj/structure/closet/crate,/turf/simulated/shuttle/floor,/area/shuttle/laborcamp/station) "ahY" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/crew_quarters) -"ahZ" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fore) +"ahZ" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/structure/closet/emcloset,/turf/simulated/floor{icon_state = "floorgrime"},/area/quartermaster/sorting{name = "\improper Warehouse"}) "aia" = (/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/effect/decal/cleanable/cobweb,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor/plating,/area/maintenance/fore) "aib" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor/plating,/area/maintenance/fore) -"aic" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor/plating,/area/maintenance/fore) -"aid" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "showroomfloor"},/area/security/warden) +"aic" = (/obj/structure/closet/firecloset,/turf/simulated/floor/plating,/area/maintenance/fore) +"aid" = (/obj/structure/table,/obj/item/device/taperecorder{pixel_x = 4; pixel_y = 0},/obj/item/device/taperecorder{pixel_x = -3; pixel_y = 2},/turf/simulated/floor{icon_state = "showroomfloor"},/area/security/warden) "aie" = (/obj/machinery/door/airlock/maintenance{name = "Storage Room"; req_access_txt = "12"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/maintenance/starboard) "aif" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/pen,/turf/simulated/floor{dir = 10; icon_state = "warning"},/area/hallway/secondary/construction{name = "\improper Garden"}) "aig" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/disposalpipe/segment,/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/crew_quarters) @@ -441,19 +441,19 @@ "aiy" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "red"; dir = 1},/area/security/main) "aiz" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "redfull"},/area/security/main) "aiA" = (/obj/structure/table/reinforced,/obj/item/weapon/paper_bin{pixel_x = -2; pixel_y = 7},/turf/simulated/floor,/area/security/main) -"aiB" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 2; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "showroomfloor"},/area/security/warden) +"aiB" = (/obj/effect/landmark/start{name = "Security Officer"},/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/obj/machinery/camera{c_tag = "Security Office Starboard"; dir = 8; network = list("SS13")},/turf/simulated/floor{icon_state = "red"; dir = 4},/area/security/main) "aiC" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/security/warden) -"aiD" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_security{name = "Secure Gear Storage"; req_access_txt = "3"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor{icon_state = "delivery"},/area/security/warden) +"aiD" = (/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/door/airlock/glass_security{name = "Gear Room"; req_access_txt = "1"},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor{icon_state = "delivery"},/area/security/warden) "aiE" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 4; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor,/area/security/warden) -"aiF" = (/obj/structure/rack{pixel_y = 2},/obj/item/weapon/gun/energy/laser/practice{pixel_x = 2; pixel_y = -2},/obj/item/weapon/gun/energy/laser/practice{pixel_x = -3; pixel_y = 3},/obj/machinery/camera/autoname{dir = 8; network = list("SS13")},/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/security/range) +"aiF" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 8; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "aiG" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = "0"},/turf/simulated/floor{dir = 2; icon_state = "redcorner"},/area/security/brig) -"aiH" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_security{name = "Prison Wing"; req_access_txt = "1"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/security/brig) -"aiI" = (/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/door/airlock/glass_security{name = "Prison Wing"; req_access_txt = "1"},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/security/brig) +"aiH" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "showroomfloor"},/area/security/warden) +"aiI" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/security{name = "Evidence Storage"; req_access = null; req_access_txt = "1"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/security/warden) "aiJ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/obj/structure/cable/yellow,/turf/simulated/floor/plating,/area/security/warden) -"aiK" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/security/warden) -"aiL" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor{icon_state = "showroomfloor"},/area/security/warden) +"aiK" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 2; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor{icon_state = "showroomfloor"},/area/security/warden) +"aiL" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_security{name = "Secure Gear Storage"; req_access_txt = "3"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "delivery"},/area/security/warden) "aiM" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor{icon_state = "red"; dir = 9},/area/security/brig) -"aiN" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 2; on = 1},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"aiN" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_security{name = "Evidence Storage"; req_access_txt = "3"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/security/warden) "aiO" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating/airless,/area/maintenance/auxsolarstarboard) "aiP" = (/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/plating{icon_plating = "warnplate"; icon_state = "warnplate"},/area/maintenance/starboard) "aiQ" = (/obj/structure/rack,/obj/item/clothing/suit/hazardvest,/turf/simulated/floor/plating,/area/maintenance/starboard) @@ -462,7 +462,7 @@ "aiT" = (/obj/structure/table/reinforced,/obj/item/seeds/appleseed,/obj/item/seeds/bananaseed,/obj/item/seeds/cocoapodseed,/obj/item/seeds/grapeseed,/obj/item/seeds/orangeseed,/obj/item/seeds/sugarcaneseed,/obj/item/seeds/wheatseed,/obj/item/seeds/watermelonseed,/obj/item/weapon/paper/hydroponics,/turf/simulated/floor,/area/hallway/secondary/construction{name = "\improper Garden"}) "aiU" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk,/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/hallway/secondary/construction{name = "\improper Garden"}) "aiV" = (/obj/structure/table/reinforced,/obj/item/clothing/head/greenbandana,/obj/item/clothing/head/greenbandana,/obj/item/clothing/head/greenbandana,/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/hallway/secondary/construction{name = "\improper Garden"}) -"aiW" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor/plating{dir = 2; icon_state = "warnplate"},/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"aiW" = (/turf/simulated/floor/plating{tag = "icon-platingdmg3"; icon_state = "platingdmg3"},/area/maintenance/fpmaint2{name = "Port Maintenance"}) "aiX" = (/obj/structure/table/reinforced,/obj/item/weapon/reagent_containers/spray/plantbgone,/obj/item/pestkiller{pixel_x = 3; pixel_y = 4},/obj/item/nutrient/ez,/obj/item/nutrient/rh{pixel_x = 2; pixel_y = 1},/turf/simulated/floor,/area/hallway/secondary/construction{name = "\improper Garden"}) "aiY" = (/obj/machinery/seed_extractor,/obj/machinery/light{dir = 1},/obj/machinery/alarm{pixel_y = 23},/turf/simulated/floor,/area/hallway/secondary/construction{name = "\improper Garden"}) "aiZ" = (/turf/space,/turf/simulated/shuttle/wall{dir = 8; icon_state = "diagonalWall3"},/area) @@ -479,20 +479,20 @@ "ajk" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/crew_quarters) "ajl" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = "0"},/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/obj/machinery/door/poddoor{density = 0; icon_state = "open"; id = "Secure Gate"; name = "Security Blast Door"; opacity = 0},/turf/simulated/floor/plating,/area/security/brig) "ajm" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/obj/machinery/door/poddoor{density = 0; icon_state = "open"; id = "Secure Gate"; name = "Security Blast Door"; opacity = 0},/turf/simulated/floor/plating,/area/security/brig) -"ajn" = (/obj/item/stack/sheet/cardboard,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"ajn" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating{tag = "icon-platingdmg1"; icon_state = "platingdmg1"},/area/maintenance/fpmaint2{name = "Port Maintenance"}) "ajo" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = "0"},/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/obj/machinery/door/poddoor{density = 0; icon_state = "open"; id = "Secure Gate"; name = "Security Blast Door"; opacity = 0},/turf/simulated/floor/plating,/area/security/brig) "ajp" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/obj/machinery/door/poddoor{density = 0; icon_state = "open"; id = "Secure Gate"; name = "Security Blast Door"; opacity = 0},/turf/simulated/floor/plating,/area/security/brig) "ajq" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "ajr" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = "0"},/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/obj/machinery/door/poddoor{density = 0; icon_state = "open"; id = "Secure Gate"; name = "Security Blast Door"; opacity = 0},/turf/simulated/floor/plating,/area/security/brig) "ajs" = (/obj/machinery/door/poddoor/shutters{id = "supplybridge"},/turf/simulated/floor/plating{tag = "icon-warnplate (NORTHEAST)"; icon_state = "warnplate"; dir = 5},/area/maintenance/fpmaint2{name = "Port Maintenance"}) "ajt" = (/obj/machinery/space_heater,/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0; pixel_y = 32},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) -"aju" = (/obj/machinery/space_heater,/obj/machinery/door_control{id = "supplybridge"; name = "Shuttle Bay Space Bridge Control"; pixel_x = -25; pixel_y = -5; req_access_txt = "12"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"aju" = (/obj/machinery/hologram/holopad,/turf/simulated/floor{icon_state = "grimy"},/area/security/detectives_office) "ajv" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/security/brig) -"ajw" = (/obj/structure/closet,/turf/simulated/floor/plating,/area/maintenance/fore) +"ajw" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/turf/simulated/floor/plating,/area/maintenance/fore) "ajx" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/crew_quarters) "ajy" = (/obj/structure/closet/wardrobe/pjs,/turf/simulated/floor{icon_state = "dark"},/area/crew_quarters) "ajz" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/crew_quarters) -"ajA" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 0; pixel_y = 26},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/crew_quarters) +"ajA" = (/obj/machinery/light_construct/small{dir = 4},/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "ajB" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/crew_quarters) "ajC" = (/turf/simulated/shuttle/wall{icon_state = "wall3"},/area) "ajD" = (/obj/structure/stool/bed/chair{dir = 1},/obj/item/device/radio/intercom{pixel_x = 25},/turf/simulated/shuttle/floor,/area/shuttle/escape_pod2/station) @@ -502,9 +502,9 @@ "ajH" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/crew_quarters) "ajI" = (/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/turf/simulated/floor/plating/airless,/area) "ajJ" = (/obj/machinery/light{dir = 1},/obj/machinery/power/apc{cell_type = 5000; dir = 1; name = "Dormitories APC"; pixel_x = 0; pixel_y = 25},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/crew_quarters) -"ajK" = (/obj/machinery/alarm{pixel_y = 28},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/obj/machinery/camera/autoname{dir = 2; network = list("SS13")},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/crew_quarters) -"ajL" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor{icon_state = "red"; dir = 1},/area/security/main) -"ajM" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "red"; dir = 9},/area/security/main) +"ajK" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/camera{c_tag = "Crew Quarters Hallway Fore"; dir = 8; network = list("SS13")},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/crew_quarters/sleep_female{name = "\improper Crew Quarters Hallway"}) +"ajL" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_security{name = "Prison Wing"; req_access_txt = "1"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/security/brig) +"ajM" = (/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/door/airlock/glass_security{name = "Prison Wing"; req_access_txt = "1"},/turf/simulated/floor,/area/security/brig) "ajN" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "red"; dir = 1},/area/security/main) "ajO" = (/obj/machinery/light{dir = 1},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 0; pixel_y = 26},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "red"; dir = 1},/area/security/main) "ajP" = (/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "red"; dir = 1},/area/security/main) @@ -519,16 +519,16 @@ "ajY" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor{icon_state = "red"; dir = 1},/area/security/main) "ajZ" = (/obj/machinery/light{dir = 1},/obj/machinery/alarm{pixel_y = 28},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "red"; dir = 1},/area/security/main) "aka" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/security/range) -"akb" = (/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "red"; dir = 5},/area/security/main) +"akb" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 2; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/closet/secure_closet/security,/turf/simulated/floor{icon_state = "showroomfloor"},/area/security/warden) "akc" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 4; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor,/area/security/range) -"akd" = (/turf/simulated/floor{icon_state = "warning"},/area/security/brig) +"akd" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/turf/simulated/floor/plating,/area/security/warden) "ake" = (/turf/simulated/floor/plating,/obj/structure/shuttle/engine/propulsion/burst,/turf/simulated/shuttle/wall{tag = "icon-swall_f5"; icon_state = "swall_f5"; dir = 2},/area/shuttle/escape_pod2/station) "akf" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/shuttle/floor,/area/shuttle/escape_pod2/station) "akg" = (/turf/simulated/floor/plating,/obj/structure/shuttle/engine/propulsion/burst,/turf/simulated/shuttle/wall{tag = "icon-swall_f9"; icon_state = "swall_f9"; dir = 2},/area/shuttle/escape_pod2/station) "akh" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/maintenance/auxsolarport) -"aki" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{dir = 6; icon_state = "warning"},/area/security/brig) +"aki" = (/obj/structure/rack,/obj/item/clothing/gloves/combat,/obj/item/clothing/gloves/combat,/obj/item/clothing/gloves/combat,/obj/item/weapon/storage/secure/briefcase{pixel_x = 3; pixel_y = -3},/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor{icon_state = "showroomfloor"},/area/security/warden) "akj" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/effect/landmark/start{name = "Security Officer"},/turf/simulated/floor{dir = 8; icon_state = "redcorner"},/area/security/range) -"akk" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor{dir = 10; icon_state = "warning"},/area/security/brig) +"akk" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "red"; dir = 1},/area/security/main) "akl" = (/obj/structure/closet/emcloset,/turf/simulated/floor/plating,/area/maintenance/fore) "akm" = (/obj/structure/closet{name = "Evidence Closet 5"},/obj/item/weapon/storage/backpack{name = "Evidence Bag 5"},/turf/simulated/floor{tag = "icon-vault (EAST)"; icon_state = "vault"; dir = 4},/area/security/warden) "akn" = (/obj/structure/closet{name = "Evidence Closet 2"},/obj/item/weapon/storage/backpack{name = "Evidence Bag 2"},/turf/simulated/floor{tag = "icon-vault (NORTH)"; icon_state = "vault"; dir = 1},/area/security/warden) @@ -540,10 +540,10 @@ "akt" = (/obj/structure/closet/secure_closet/brig{id = "Cell 3"; name = "Cell 3 Locker"},/turf/simulated/floor{icon_state = "floorgrime"},/area/security/brig) "aku" = (/obj/machinery/deployable/barrier,/obj/machinery/firealarm{dir = 8; pixel_x = -26; pixel_y = 0},/obj/machinery/light/small{dir = 1},/turf/simulated/floor{icon_state = "bot"},/area/security/warden) "akv" = (/obj/structure/table,/obj/machinery/recharger{pixel_y = 4},/obj/machinery/light/small{dir = 4},/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/security/range) -"akw" = (/obj/machinery/vending/security,/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/security/main) +"akw" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor{icon_state = "red"; dir = 9},/area/security/main) "akx" = (/obj/structure/closet/bombcloset,/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "bot"},/area/security/warden) "aky" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/quartermaster/miningdock) -"akz" = (/obj/machinery/vending/cigarette,/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/security/main) +"akz" = (/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor{icon_state = "red"; dir = 5},/area/security/main) "akA" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/security/brig) "akB" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/turf/simulated/floor/plating,/area/security/brig) "akC" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/light/small,/turf/simulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/security/brig) @@ -562,7 +562,7 @@ "akP" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/turf/simulated/floor/plating,/area/security/brig) "akQ" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/obj/machinery/door/poddoor{density = 0; icon_state = "open"; id = "Secure Gate"; name = "Security Blast Door"; opacity = 0},/obj/structure/cable/yellow,/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/turf/simulated/floor/plating,/area/prison/solitary{name = "Prisoner Education Chamber"}) "akR" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/obj/machinery/door/poddoor{density = 0; icon_state = "open"; id = "Secure Gate"; name = "Security Blast Door"; opacity = 0},/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/prison/solitary{name = "Prisoner Education Chamber"}) -"akS" = (/obj/machinery/mass_driver{dir = 8; id = "trash"},/turf/simulated/floor/plating/airless,/area/maintenance/disposal) +"akS" = (/obj/structure/disposalpipe/segment,/obj/machinery/camera{c_tag = "Garden"; dir = 8; network = list("SS13")},/turf/simulated/floor{icon_state = "neutral"; dir = 4},/area/hallway/secondary/construction{name = "\improper Garden"}) "akT" = (/turf/simulated/wall/r_wall,/area/maintenance/auxsolarport) "akU" = (/obj/machinery/power/solar_control{id = "foreport"; name = "Fore Port Solar Control"; track = 0},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating,/area/maintenance/auxsolarport) "akV" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/plating{dir = 2; icon_state = "warnplate"; tag = "icon-warnplate (NORTH)"},/area/maintenance/auxsolarstarboard) @@ -591,7 +591,7 @@ "als" = (/obj/structure/stool/bed/chair{dir = 1},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/crew_quarters/sleep_female{name = "\improper Crew Quarters Hallway"}) "alt" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/pen,/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/crew_quarters/sleep_female{name = "\improper Crew Quarters Hallway"}) "alu" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/crew_quarters/sleep_female{name = "\improper Crew Quarters Hallway"}) -"alv" = (/obj/machinery/power/apc{cell_type = 5000; dir = 1; name = "Crew Quarters Hallway APC"; pixel_x = 0; pixel_y = 25},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/camera/autoname{dir = 2; network = list("SS13")},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/crew_quarters/sleep_female{name = "\improper Crew Quarters Hallway"}) +"alv" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor{icon_state = "redcorner"; dir = 4},/area/security/brig) "alw" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/crew_quarters/sleep_female{name = "\improper Crew Quarters Hallway"}) "alx" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/engine/engineering) "aly" = (/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor,/area/engine/engineering) @@ -642,20 +642,20 @@ "amr" = (/obj/structure/grille,/turf/simulated/floor/plating/airless,/area) "ams" = (/obj/machinery/door/poddoor/shutters{id = "supplybridge"},/turf/simulated/floor/plating{tag = "icon-warnplate (NORTH)"; icon_state = "warnplate"; dir = 1},/area/maintenance/fpmaint2{name = "Port Maintenance"}) "amt" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/engine/engineering) -"amu" = (/obj/structure/closet/secure_closet/security,/turf/simulated/floor{icon_state = "showroomfloor"},/area/security/warden) +"amu" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 2; on = 1},/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "amv" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/engine/engineering) "amw" = (/obj/machinery/camera/emp_proof{c_tag = "Fore Arm Close"; dir = 4; network = list("Singulo")},/turf/space,/area) "amx" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor/carpet,/area/security/detectives_office) "amy" = (/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor{icon_state = "grimy"},/area/security/detectives_office) -"amz" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/weapon/storage/briefcase,/obj/machinery/light_switch{pixel_y = 28},/obj/machinery/light/small{dir = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor/carpet,/area/security/detectives_office) +"amz" = (/obj/structure/closet,/obj/item/clothing/gloves/fyellow,/turf/simulated/floor/plating,/area/maintenance/fore) "amA" = (/obj/structure/table/woodentable,/obj/item/weapon/storage/fancy/cigarettes,/obj/item/clothing/glasses/sunglasses,/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor/carpet,/area/security/detectives_office) -"amB" = (/obj/structure/table/woodentable,/obj/item/weapon/book/manual/security_space_law,/obj/item/weapon/handcuffs,/obj/item/weapon/storage/secure/safe{pixel_x = 32},/obj/machinery/computer/security/telescreen{desc = "Used for watching Prison Wing holding areas."; name = "Prison Monitor"; network = list("Prison"); pixel_x = 0; pixel_y = 30},/obj/item/device/flashlight/lamp/green{on = 0; pixel_x = -3; pixel_y = 8},/turf/simulated/floor/carpet,/area/security/detectives_office) +"amB" = (/obj/machinery/computer/security,/obj/machinery/computer/security/telescreen{desc = "Used for watching Prison Wing holding areas."; name = "Prison Monitor"; network = list("Prison"); pixel_x = 0; pixel_y = 30},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/security/main) "amC" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fore) "amD" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/effect/decal/cleanable/cobweb,/turf/simulated/floor/plating,/area/maintenance/fore) "amE" = (/obj/structure/stool/bed/chair,/obj/machinery/flasher{id = "holdingflash"; pixel_x = -25},/turf/simulated/floor{icon_state = "floorgrime"},/area/security/brig) "amF" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "floorgrime"},/area/security/brig) "amG" = (/obj/structure/stool/bed/chair,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "floorgrime"},/area/security/brig) -"amH" = (/obj/structure/rack,/obj/item/clothing/under/color/orange{pixel_x = 2; pixel_y = -3},/obj/item/clothing/under/color/orange{pixel_x = 1; pixel_y = -1},/obj/item/clothing/under/color/orange{pixel_x = -1; pixel_y = 1},/obj/item/weapon/handcuffs,/obj/item/weapon/handcuffs,/obj/item/weapon/handcuffs,/obj/machinery/flasher{id = "holdingflash"; pixel_x = 25},/turf/simulated/floor{icon_state = "floorgrime"},/area/security/brig) +"amH" = (/obj/structure/table/reinforced,/obj/item/weapon/folder,/obj/item/weapon/folder,/obj/machinery/door/window/westleft{base_state = "right"; dir = 2; icon_state = "right"; name = "windoor"; req_access_txt = "0"},/obj/item/weapon/book/manual/engineering_hacking,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "amI" = (/obj/structure/stool/bed/chair,/turf/simulated/floor{icon_state = "floorgrime"},/area/security/brig) "amJ" = (/obj/structure/grille,/turf/simulated/floor/plating,/area/maintenance/fore) "amK" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/machinery/light/small{dir = 8},/turf/simulated/floor{icon_state = "red"; dir = 9},/area/security/brig) @@ -670,7 +670,7 @@ "amT" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'RADIOACTIVE AREA'"; icon_state = "radiation"; name = "RADIOACTIVE AREA"; pixel_x = 32; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/engine/engineering) "amU" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/sortjunction{sortType = 4},/obj/effect/landmark/start{name = "Station Engineer"},/turf/simulated/floor,/area/engine/engineering) "amV" = (/obj/machinery/door_control{id = "Disposal Exit"; name = "Disposal Blast Door Control"; pixel_x = -25; pixel_y = 4; req_access_txt = "12"},/obj/machinery/driver_button{id = "trash"; pixel_x = -26; pixel_y = -6},/obj/item/stack/sheet/cardboard,/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plating,/area/maintenance/disposal) -"amW" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/clothing/mask/gas{pixel_x = 3; pixel_y = 3},/obj/item/clothing/mask/gas,/obj/item/clothing/mask/gas{pixel_x = -3; pixel_y = -3},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 0; pixel_y = 21},/obj/machinery/camera/autoname{dir = 2; network = list("SS13")},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/engine/engineering) +"amW" = (/obj/structure/table/reinforced,/obj/item/weapon/spacecash/c10,/obj/item/weapon/spacecash/c20{pixel_y = 6},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "amX" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/maintenance/auxsolarstarboard) "amY" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/door/airlock/external{name = "Solar Maintenance"; req_access = null; req_access_txt = "10; 13"},/turf/simulated/floor/plating,/area/maintenance/auxsolarstarboard) "amZ" = (/obj/machinery/conveyor{dir = 2; id = "garbage"},/turf/simulated/floor/plating,/area/maintenance/disposal) @@ -710,15 +710,15 @@ "anH" = (/obj/structure/stool,/turf/simulated/floor/plating,/area/maintenance/disposal) "anI" = (/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/turf/simulated/floor/plating,/area/maintenance/disposal) "anJ" = (/obj/effect/decal/cleanable/oil,/obj/machinery/power/apc{dir = 4; name = "Disposal APC"; pixel_x = 27; pixel_y = 0},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/turf/simulated/floor/plating,/area/maintenance/disposal) -"anK" = (/obj/structure/stool/bed/chair{name = "Judge"},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/obj/machinery/light{dir = 1},/obj/machinery/camera/autoname{dir = 2; network = list("SS13")},/turf/simulated/floor{dir = 1; icon_state = "blue"},/area/crew_quarters/courtroom) +"anK" = (/obj/structure/table/reinforced,/obj/machinery/light_construct/small{dir = 8},/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "anL" = (/obj/machinery/door/poddoor/shutters{id = "supplybridge"},/turf/simulated/floor/plating{tag = "icon-warnplate (NORTHWEST)"; icon_state = "warnplate"; dir = 9},/area/maintenance/fpmaint2{name = "Port Maintenance"}) -"anM" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/structure/filingcabinet,/obj/machinery/light/small{dir = 1},/turf/simulated/floor{icon_state = "grimy"},/area/security/detectives_office) +"anM" = (/obj/machinery/computer/secure_data,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/security/main) "anN" = (/obj/machinery/door/airlock/maintenance{name = "Cargo Bay Warehouse Maintenance"; req_access_txt = "0"; req_one_access_txt = "48;50"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "anO" = (/obj/machinery/door/airlock/maintenance{name = "Mining Dock Maintenance"; req_access_txt = "48"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "anP" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "floorgrime"},/area/prison/solitary{name = "Prisoner Education Chamber"}) "anQ" = (/obj/machinery/conveyor{dir = 2; id = "garbage"},/obj/machinery/door/poddoor{density = 1; icon_state = "closed"; id = "Disposal Exit"; layer = 3.1; name = "disposal mass driver blast door"; opacity = 1},/turf/simulated/floor/plating,/area/maintenance/disposal) "anR" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor{icon_state = "floorgrime"},/area/prison/solitary{name = "Prisoner Education Chamber"}) -"anS" = (/obj/machinery/door/poddoor{id = "trash"; name = "disposal bay door"},/turf/simulated/floor/plating/airless,/area/maintenance/disposal) +"anS" = (/obj/structure/table/reinforced,/obj/item/weapon/spacecash/c100,/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "anT" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 4; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/engine/engineering) "anU" = (/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/disposalpipe/segment,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor,/area/engine/engineering) "anV" = (/obj/structure/table,/obj/item/weapon/packageWrap,/obj/item/weapon/wrench,/obj/machinery/light{dir = 8},/obj/item/weapon/hand_labeler,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/engine/engineering) @@ -750,7 +750,7 @@ "aov" = (/obj/item/clothing/gloves/rainbow,/obj/item/clothing/shoes/rainbow,/obj/item/clothing/under/rainbow,/obj/item/clothing/head/soft/rainbow,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "aow" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "aox" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/maintenance/fore) -"aoy" = (/obj/structure/disposalpipe/segment,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plating{dir = 2; icon_state = "warnplate"},/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"aoy" = (/obj/structure/rack,/obj/item/clothing/mask/gas{pixel_x = 3; pixel_y = 3},/obj/item/clothing/mask/gas,/obj/item/clothing/mask/gas{pixel_x = -3; pixel_y = -3},/obj/item/weapon/wrench,/turf/simulated/floor{icon_state = "bot"},/area/security/warden) "aoz" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 2; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "red"},/area/security/brig) "aoA" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/holodeck) "aoB" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/maintenance/auxsolarstarboard) @@ -762,16 +762,16 @@ "aoH" = (/obj/machinery/conveyor_switch/oneway{convdir = -1; id = "garbage"; name = "disposal coveyor"},/turf/simulated/floor/plating,/area/maintenance/disposal) "aoI" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/maintenance/auxsolarstarboard) "aoJ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "redcorner"},/area/security/brig) -"aoK" = (/obj/machinery/camera/autoname{dir = 1; network = list("SS13")},/obj/machinery/alarm{dir = 1; pixel_y = -22},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/light,/turf/simulated/floor,/area/security/brig) +"aoK" = (/obj/structure/table,/obj/item/weapon/handcuffs,/obj/item/weapon/handcuffs,/obj/item/device/assembly/timer,/obj/item/device/assembly/timer,/obj/machinery/firealarm{dir = 4; pixel_x = 28},/obj/machinery/camera{c_tag = "Security Gear Room"; dir = 8; network = list("SS13")},/turf/simulated/floor{icon_state = "showroomfloor"},/area/security/warden) "aoL" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/flasher_button{id = "holdingflash"; pixel_x = 0; pixel_y = -26; req_access_txt = "1"},/turf/simulated/floor{dir = 8; icon_state = "redcorner"},/area/security/brig) "aoM" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "redcorner"},/area/security/brig) "aoN" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/power/apc{cell_type = 10000; dir = 2; name = "Brig APC"; pixel_x = 1; pixel_y = -24},/obj/structure/cable/yellow,/turf/simulated/floor{icon_state = "red"},/area/security/brig) -"aoO" = (/obj/structure/closet/secure_closet/detective,/obj/effect/landmark{name = "blobstart"},/obj/machinery/camera/autoname{dir = 4; network = list("SS13")},/turf/simulated/floor{icon_state = "grimy"},/area/security/detectives_office) +"aoO" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/camera{c_tag = "Security Office Port"; dir = 4; network = list("SS13")},/turf/simulated/floor{icon_state = "red"; dir = 8},/area/security/main) "aoP" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/security/brig) "aoQ" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 1; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor,/area/security/brig) "aoR" = (/obj/structure/table/woodentable,/obj/item/weapon/folder/red,/obj/item/weapon/hand_labeler,/turf/simulated/floor/carpet,/area/security/detectives_office) "aoS" = (/obj/effect/landmark/start{name = "Detective"},/obj/structure/stool/bed/chair/office/dark{dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/carpet,/area/security/detectives_office) -"aoT" = (/obj/machinery/newscaster{pixel_x = 28},/obj/machinery/computer/security/wooden_tv,/turf/simulated/floor/carpet,/area/security/detectives_office) +"aoT" = (/obj/structure/closet/wardrobe/red,/turf/simulated/floor{icon_state = "showroomfloor"},/area/security/warden) "aoU" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/security/brig) "aoV" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/security/brig) "aoW" = (/obj/structure/table,/obj/item/weapon/folder/red,/obj/item/device/taperecorder{pixel_y = 0},/obj/item/device/radio/intercom{anyai = 1; broadcasting = 1; freerange = 1; frequency = 1424; listening = 0; name = "Interrogation Intercom"; pixel_x = 0; pixel_y = -24},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/security/brig) @@ -782,7 +782,7 @@ "apb" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/turf/simulated/floor{icon_state = "red"; dir = 6},/area/security/brig) "apc" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 1; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "red"},/area/security/brig) "apd" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/security{name = "Brig"; req_access = null; req_access_txt = "63; 42"},/turf/simulated/floor,/area/crew_quarters/courtroom) -"ape" = (/obj/machinery/camera/autoname{dir = 1; network = list("SS13")},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/light,/obj/machinery/door_timer/cell_1,/turf/simulated/floor{icon_state = "red"},/area/security/brig) +"ape" = (/obj/machinery/light_construct/small{dir = 4},/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/weapon/storage/secure/briefcase,/obj/item/weapon/disk/data,/obj/item/weapon/storage/secure/safe{pixel_x = 35; pixel_y = 0},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "apf" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 1; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 8; icon_state = "redcorner"},/area/security/brig) "apg" = (/obj/structure/table/woodentable,/obj/item/device/radio/intercom{broadcasting = 1; dir = 8; listening = 0; name = "Station Intercom (Court)"; pixel_x = 0},/turf/simulated/floor{icon_state = "neutral"; dir = 1},/area/crew_quarters/courtroom) "aph" = (/obj/structure/table/woodentable,/turf/simulated/floor{icon_state = "neutral"; dir = 1},/area/crew_quarters/courtroom) @@ -814,14 +814,14 @@ "apH" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/maintenance/starboard) "apI" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 29},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/crew_quarters/sleep_female{name = "\improper Crew Quarters Hallway"}) "apJ" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/maintenance/starboard) -"apK" = (/obj/machinery/light/small,/turf/simulated/floor/plating/airless{dir = 8; icon_state = "warnplate"},/area/maintenance/disposal) +"apK" = (/obj/machinery/door/airlock/maintenance{name = "Secure Storage Room"; req_access_txt = "65"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "apL" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "dark"},/area/security/brig) "apM" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/maintenance/disposal) "apN" = (/obj/structure/stool/bed/chair{dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/security/brig) "apO" = (/turf/simulated/floor{icon_state = "neutral"; dir = 8},/area/crew_quarters/courtroom) "apP" = (/obj/effect/landmark/start{name = "Lawyer"},/turf/simulated/floor,/area/crew_quarters/courtroom) "apQ" = (/turf/simulated/floor{icon_state = "neutral"; dir = 4},/area/crew_quarters/courtroom) -"apR" = (/obj/machinery/camera/autoname{dir = 8; network = list("SS13")},/turf/simulated/floor,/area/crew_quarters/courtroom) +"apR" = (/obj/item/weapon/grown/log,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "apS" = (/obj/machinery/door/window/southright{dir = 4; name = "Engineering Deliveries"; req_access_txt = "10"; req_one_access_txt = "0"},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/engine/engineering) "apT" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0; pixel_y = 32},/obj/machinery/light_switch{pixel_x = 23},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/obj/machinery/shower{dir = 8; icon_state = "shower"; name = "emergency shower"; tag = "icon-shower (WEST)"},/turf/simulated/floor{dir = 5; icon_state = "warning"},/area/engine/engineering) "apU" = (/obj/structure/disposalpipe/segment,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/engine/engineering) @@ -846,17 +846,17 @@ "aqn" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/security/brig) "aqo" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = "0"},/turf/simulated/floor,/area/security/brig) "aqp" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/security/brig) -"aqq" = (/obj/machinery/requests_console{department = "Detective's office"; pixel_x = -30; pixel_y = 0},/obj/structure/table/woodentable,/obj/item/device/camera{desc = "A one use - polaroid camera. 30 photos left."; name = "detectives camera"; pictures_left = 30},/obj/machinery/light/small{dir = 8},/turf/simulated/floor{icon_state = "grimy"},/area/security/detectives_office) +"aqq" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/security/main) "aqr" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor{icon_state = "grimy"},/area/security/detectives_office) "aqs" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/security/brig) "aqt" = (/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/security/brig) "aqu" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = "0"},/turf/simulated/floor,/area/security/brig) -"aqv" = (/obj/machinery/computer/med_data,/obj/machinery/door_control{id = "detsht"; name = "Privacy Shutters Control"; pixel_x = 25; pixel_y = 5; req_access_txt = "63"},/obj/machinery/light_switch{pixel_x = 38},/turf/simulated/floor{icon_state = "grimy"},/area/security/detectives_office) +"aqv" = (/turf/simulated/floor{icon_state = "red"; dir = 1},/area/security/brig) "aqw" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/security/main) "aqx" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/junction{icon_state = "pipe-j1"; dir = 4},/turf/simulated/floor{icon_state = "red"; dir = 8},/area/security/brig) "aqy" = (/obj/machinery/door_control{id = "qm_mine_warehouse"; name = "Warehouse Door Control"; pixel_x = 24; pixel_y = 28; req_access_txt = "48"},/turf/simulated/floor{dir = 4; icon_state = "brown"},/area/quartermaster/miningdock) "aqz" = (/obj/structure/disposalpipe/segment,/obj/machinery/door_control{id = "qm_mine_warehouse"; name = "Warehouse Door Control"; pixel_x = -24; pixel_y = 28; req_access_txt = "48"},/turf/simulated/floor{dir = 4; icon_state = "loadingarea"; tag = "loading"},/area/quartermaster/sorting{name = "\improper Warehouse"}) -"aqA" = (/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/security/brig) +"aqA" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/light/small{dir = 4},/obj/machinery/door_control{id = "Prison Gate"; name = "Prison Wing Lockdown"; pixel_x = 26; pixel_y = 26; req_access_txt = "2"},/turf/simulated/floor{icon_state = "red"; dir = 5},/area/security/brig) "aqB" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 2; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/security/brig) "aqC" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/security/brig) "aqD" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/security/brig) @@ -887,8 +887,8 @@ "arc" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{dir = 8; icon_state = "green"},/area/crew_quarters/sleep_female{name = "\improper Crew Quarters Hallway"}) "ard" = (/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "are" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/power/terminal,/obj/machinery/light/small{dir = 4},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 29},/turf/simulated/floor/plating,/area/maintenance/auxsolarport) -"arf" = (/obj/item/device/radio/intercom{dir = 4; name = "Station Intercom (General)"; pixel_x = 27},/turf/simulated/floor{dir = 4; icon_state = "brown"},/area/quartermaster/miningdock) -"arg" = (/obj/machinery/camera/autoname{dir = 8; network = list("SS13")},/turf/simulated/floor{icon_state = "dark"},/area/security/brig) +"arf" = (/obj/structure/rack{pixel_y = 2},/obj/item/weapon/gun/energy/laser/practice{pixel_x = 2; pixel_y = -2},/obj/item/weapon/gun/energy/laser/practice{pixel_x = -3; pixel_y = 3},/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/machinery/camera{c_tag = "Firing Range"; dir = 8; network = list("SS13")},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/security/range) +"arg" = (/obj/item/weapon/caution/cone,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "arh" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/fore) "ari" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/wall,/area/holodeck) "arj" = (/obj/machinery/door/airlock/maintenance{name = "Disposal Access"; req_access_txt = "12"},/turf/simulated/floor/plating{dir = 2; icon_state = "warnplate"; tag = "icon-warnplate (NORTH)"},/area/maintenance/disposal) @@ -914,20 +914,20 @@ "arD" = (/obj/item/weapon/storage/bag/plants/portaseeder,/obj/structure/table,/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/hallway/secondary/construction{name = "\improper Garden"}) "arE" = (/turf/simulated/shuttle/floor,/area/shuttle/laborcamp/station) "arF" = (/obj/structure/table,/obj/item/weapon/hatchet,/obj/item/weapon/coin/silver,/obj/item/weapon/minihoe,/obj/machinery/light,/turf/simulated/floor,/area/hallway/secondary/construction{name = "\improper Garden"}) -"arG" = (/turf/simulated/floor/wood,/area/lawoffice) +"arG" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_security{name = "Security E.V.A. Storage"; req_access_txt = "3"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/security/brig) "arH" = (/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating{dir = 2; icon_state = "warnplate"; tag = "icon-warnplate (NORTH)"},/area/maintenance/auxsolarport) "arI" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/crew_quarters) "arJ" = (/obj/structure/table,/obj/item/clothing/suit/apron,/obj/item/clothing/suit/apron,/obj/item/clothing/head/pumpkinhead,/turf/simulated/floor,/area/hallway/secondary/construction{name = "\improper Garden"}) "arK" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/hallway/secondary/construction{name = "\improper Garden"}) "arL" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall,/area/holodeck) -"arM" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/obj/machinery/door/airlock/maintenance{req_access_txt = "0"; req_one_access_txt = "12;50;1"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"arM" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/stack/sheet/cardboard,/obj/item/stack/rods{amount = 50},/obj/item/weapon/paper,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "floorgrime"},/area/quartermaster/sorting{name = "\improper Warehouse"}) "arN" = (/turf/simulated/wall/r_wall,/area/maintenance/starboard) "arO" = (/obj/structure/rack,/obj/item/clothing/mask/gas,/obj/item/clothing/glasses/sunglasses,/turf/simulated/floor/plating,/area/maintenance/starboard) "arP" = (/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 0; pixel_y = -26},/turf/simulated/floor{icon_state = "dark"},/area/crew_quarters/courtroom) "arQ" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/snacks/grown/wheat,/obj/item/weapon/reagent_containers/food/snacks/grown/watermelon,/obj/item/weapon/reagent_containers/food/snacks/grown/watermelon,/obj/item/weapon/reagent_containers/food/snacks/grown/watermelon,/obj/item/weapon/reagent_containers/food/snacks/grown/orange,/obj/item/weapon/reagent_containers/food/snacks/grown/grapes,/obj/item/weapon/reagent_containers/food/snacks/grown/cocoapod,/turf/simulated/floor,/area/hallway/secondary/construction{name = "\improper Garden"}) "arR" = (/obj/machinery/navbeacon{codes_txt = "delivery;dir=2"; freq = 1400; location = "Engineering"},/obj/structure/plasticflaps{opacity = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "bot"},/area/maintenance/starboard) "arS" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) -"arT" = (/obj/structure/disposalpipe/sortjunction{dir = 1; icon_state = "pipe-j2s"; sortType = 1},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"arT" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/weapon/cable_coil/random,/obj/item/weapon/cable_coil/random,/obj/item/weapon/cable_coil/random,/obj/item/weapon/crowbar/red,/obj/item/weapon/grenade/empgrenade,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "arU" = (/obj/structure/disposalpipe/segment,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/floor/plating,/area/maintenance/starboard) "arV" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "arW" = (/obj/structure/disposalpipe/segment,/obj/machinery/door/airlock/maintenance{name = "Engineering Maintenance"; req_access_txt = "10"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/starboard) @@ -947,7 +947,7 @@ "ask" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "redcorner"; dir = 4},/area/security/brig) "asl" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "redcorner"; dir = 1},/area/security/brig) "asm" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 4; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "red"; dir = 5},/area/security/brig) -"asn" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/camera/autoname{dir = 2; network = list("SS13")},/turf/simulated/floor{icon_state = "redcorner"; dir = 4},/area/security/brig) +"asn" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/turf/simulated/floor/plating,/area) "aso" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 2; external_pressure_bound = 101.325; on = 1; pressure_checks = 1},/turf/simulated/floor{icon_state = "dark"},/area/security/brig) "asp" = (/obj/structure/rack,/obj/effect/decal/cleanable/cobweb2,/obj/item/weapon/storage/toolbox/emergency,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "asq" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall,/area/prison/solitary{name = "Prisoner Education Chamber"}) @@ -961,11 +961,11 @@ "asy" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/crew_quarters/courtroom) "asz" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "red"; dir = 1},/area/security/brig) "asA" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "red"; dir = 1},/area/security/brig) -"asB" = (/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/floor/wood,/area/lawoffice) +"asB" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor{icon_state = "red"; dir = 9},/area/security/brig) "asC" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "red"; dir = 1},/area/security/brig) "asD" = (/obj/machinery/door/airlock/external{name = "Labor Camp Shuttle Airlock"},/turf/simulated/floor,/area/security/processing) "asE" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "redcorner"; dir = 1},/area/security/brig) -"asF" = (/obj/machinery/camera/autoname{dir = 2; network = list("SS13")},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "redcorner"; dir = 4},/area/security/brig) +"asF" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/weapon/book/manual/chef_recipes,/obj/item/weapon/book/manual/barman_recipes,/obj/item/weapon/firealarm_electronics,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "asG" = (/obj/structure/rack,/obj/item/weapon/tank/oxygen/red{pixel_x = -4; pixel_y = -1},/obj/item/weapon/tank/oxygen/red{pixel_x = 4; pixel_y = -1},/obj/item/weapon/tank/anesthetic{pixel_x = 2},/obj/item/weapon/wrench,/obj/item/clothing/mask/gas,/obj/item/clothing/mask/gas,/obj/machinery/firealarm{dir = 8; pixel_x = -24; pixel_y = 0},/turf/simulated/floor{icon_state = "dark"},/area/prison/solitary{name = "Prisoner Education Chamber"}) "asH" = (/obj/machinery/atmospherics/binary/pump{dir = 1},/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/prison/solitary{name = "Prisoner Education Chamber"}) "asI" = (/obj/machinery/atmospherics/binary/pump,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/prison/solitary{name = "Prisoner Education Chamber"}) @@ -1002,24 +1002,24 @@ "atn" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 4; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "redcorner"; dir = 4},/area/security/brig) "ato" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/firealarm{dir = 8; pixel_x = -26; pixel_y = 0},/turf/simulated/floor{icon_state = "redcorner"; dir = 1},/area/security/brig) "atp" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_security{name = "Brig Control"; req_access_txt = "3"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "delivery"},/area/security/warden) -"atq" = (/obj/machinery/vending/snack,/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/security/main) +"atq" = (/obj/structure/table,/obj/machinery/microwave{pixel_x = -3; pixel_y = 6},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "floorgrime"},/area/quartermaster/sorting{name = "\improper Warehouse"}) "atr" = (/obj/structure/table/reinforced,/obj/machinery/door/window/westleft{base_state = "right"; dir = 2; icon_state = "right"; name = "Reception Window"; req_access_txt = "0"},/obj/machinery/door/window/brigdoor{dir = 1; name = "Brig Control Desk"; req_access_txt = "3"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/item/weapon/paper,/obj/machinery/door/firedoor,/turf/simulated/floor{icon_state = "showroomfloor"},/area/security/warden) "ats" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 2; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/security/main) "att" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/security/main) "atu" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 2; external_pressure_bound = 101.325; on = 1; pressure_checks = 1},/turf/simulated/floor,/area/security/range) "atv" = (/obj/structure/table,/obj/item/clothing/ears/earmuffs,/obj/item/clothing/glasses/sunglasses{pixel_x = 3; pixel_y = 3},/obj/machinery/light/small{dir = 8},/turf/simulated/floor{dir = 6; icon_state = "warning"},/area/security/range) -"atw" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk,/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/security/main) -"atx" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_security{name = "Security E.V.A. Storage"; req_access_txt = "3"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/security/brig) +"atw" = (/obj/machinery/alarm{pixel_y = 28},/turf/simulated/floor{icon_state = "showroomfloor"},/area/security/warden) +"atx" = (/obj/machinery/computer/med_data,/obj/machinery/newscaster{pixel_x = 28},/turf/simulated/floor/carpet,/area/security/detectives_office) "aty" = (/obj/structure/closet/secure_closet/security,/obj/structure/extinguisher_cabinet{pixel_x = 0; pixel_y = 30},/turf/simulated/floor{icon_state = "showroomfloor"},/area/security/warden) -"atz" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) -"atA" = (/obj/structure/stool/bed/chair/office/dark{dir = 8},/obj/effect/landmark/start{name = "Lawyer"},/turf/simulated/floor/wood,/area/lawoffice) -"atB" = (/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 2; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) -"atC" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/fore) +"atz" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 0; pixel_y = 26},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/camera{c_tag = "Dorms Aft"; dir = 2; network = list("SS13")},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/crew_quarters) +"atA" = (/obj/structure/table/woodentable,/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/machinery/power/apc{dir = 8; name = "Detective APC"; pixel_x = -24; pixel_y = 0},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/obj/item/device/taperecorder{pixel_x = 3; pixel_y = 0},/obj/item/weapon/storage/box/evidence,/turf/simulated/floor{icon_state = "grimy"},/area/security/detectives_office) +"atB" = (/obj/machinery/alarm{pixel_y = 28},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/crew_quarters) +"atC" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/clothing/tie/red{pixel_x = -5; pixel_y = 3},/obj/item/clothing/tie/horrible,/obj/item/clothing/tie/blue{pixel_x = 5; pixel_y = -2},/obj/item/weapon/storage/secure/safe{pixel_x = 35; pixel_y = 0},/obj/item/weapon/dice/d8,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "atD" = (/obj/structure/disposalpipe/junction{icon_state = "pipe-j1"; dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fore) "atE" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating,/area/maintenance/fore) "atF" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/maintenance/fore) "atG" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating{dir = 8; icon_state = "warnplate"; tag = ""},/area/maintenance/fore) -"atH" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/turf/simulated/floor/plating,/area/maintenance/fore) +"atH" = (/obj/structure/closet/crate{icon_state = "crateopen"; opened = 1},/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0; pixel_y = 32},/obj/effect/decal/cleanable/cobweb,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "atI" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fore) "atJ" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/starboard) "atK" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating,/area/maintenance/fore) @@ -1028,11 +1028,11 @@ "atN" = (/obj/structure/grille,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor/plating/airless,/area/engine/engineering) "atO" = (/obj/structure/grille,/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor/plating/airless,/area/engine/engineering) "atP" = (/obj/structure/grille,/turf/simulated/floor/plating/airless,/area/engine/engineering) -"atQ" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/maintenance/fore) +"atQ" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/camera{c_tag = "Security EVA Storage"; dir = 1; network = list("SS13")},/turf/simulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/security/brig) "atR" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/machinery/light/small{dir = 1},/obj/machinery/newscaster{pixel_x = 0; pixel_y = 32},/obj/structure/dresser,/turf/simulated/floor/carpet,/area/crew_quarters) "atS" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/prison/solitary{name = "Prisoner Education Chamber"}) "atT" = (/obj/structure/cable,/obj/machinery/power/emitter{anchored = 1; state = 2},/turf/simulated/floor/plating/airless,/area/engine/engineering) -"atU" = (/obj/structure/closet/secure_closet/security,/obj/machinery/alarm{pixel_y = 28},/turf/simulated/floor{icon_state = "showroomfloor"},/area/security/warden) +"atU" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/clothing/gloves/yellow,/obj/item/weapon/mop,/obj/item/weapon/bikehorn/rubberducky,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "atV" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "dark"},/area/prison/solitary{name = "Prisoner Education Chamber"}) "atW" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/prison/solitary{name = "Prisoner Education Chamber"}) "atX" = (/turf/simulated/wall/r_wall,/area/turret_protected/ai) @@ -1051,7 +1051,7 @@ "auk" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor{icon_state = "neutral"},/area/hallway/secondary/construction{name = "\improper Garden"}) "aul" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/crew_quarters/sleep_female{name = "\improper Crew Quarters Hallway"}) "aum" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/crew_quarters/sleep_female{name = "\improper Crew Quarters Hallway"}) -"aun" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/wood,/area/lawoffice) +"aun" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/structure/filingcabinet,/obj/machinery/light/small{dir = 1},/obj/machinery/light_switch{pixel_y = 25},/turf/simulated/floor{icon_state = "grimy"},/area/security/detectives_office) "auo" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/obj/machinery/light_switch{pixel_x = -26},/turf/simulated/floor{dir = 10; icon_state = "neutral"},/area/hallway/secondary/construction{name = "\improper Garden"}) "aup" = (/obj/structure/lattice,/turf/space,/area/solar/auxstarboard) "auq" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/crew_quarters) @@ -1090,7 +1090,7 @@ "auX" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet,/obj/machinery/door_control{id = "Cabin3"; name = "Cabin Bolt Control"; normaldoorcontrol = 1; pixel_x = 25; pixel_y = 0; req_access_txt = "0"; specialfunctions = 4},/obj/effect/decal/cleanable/cobweb2,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/wood,/area/crew_quarters) "auY" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/machinery/light/small{dir = 1},/obj/structure/table/woodentable,/obj/machinery/newscaster{pixel_x = 0; pixel_y = 32},/obj/item/weapon/paper,/turf/simulated/floor/wood,/area/crew_quarters) "auZ" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/effect/landmark{name = "tripai"},/obj/item/device/radio/intercom{anyai = 1; freerange = 1; listening = 0; name = "Custom Channel"; pixel_x = 0; pixel_y = 20},/obj/item/device/radio/intercom{anyai = 1; broadcasting = 0; freerange = 1; frequency = 1447; name = "Private Channel"; pixel_x = 0; pixel_y = -26},/obj/item/device/radio/intercom{anyai = 1; broadcasting = 1; freerange = 0; listening = 1; name = "Common Channel"; pixel_x = -25; pixel_y = -4},/turf/simulated/floor/bluegrid{icon_state = "gcircuit"; name = "Tertiary AI Base"},/area/turret_protected/ai) -"ava" = (/obj/machinery/light{dir = 4; icon_state = "tube1"},/obj/machinery/hologram/holopad,/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai) +"ava" = (/obj/item/hand_labeler_refill,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "avb" = (/obj/structure/closet/secure_closet/personal/cabinet,/obj/machinery/alarm{pixel_y = 23},/turf/simulated/floor/wood,/area/crew_quarters) "avc" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/turret_protected/ai) "avd" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/machinery/ai_slipper{icon_state = "motion0"},/obj/machinery/door/window{dir = 8; icon_state = "left"; name = "Tertiary AI Core Access"; pixel_x = 0; req_access_txt = "16"},/turf/simulated/floor/bluegrid,/area/turret_protected/ai) @@ -1139,7 +1139,7 @@ "avU" = (/turf/simulated/wall/r_wall,/area/security/nuke_storage) "avV" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/closet/secure_closet/freezer/money,/turf/simulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/security/nuke_storage) "avW" = (/obj/machinery/light_switch{pixel_y = 28},/turf/simulated/floor{tag = "icon-vault (SOUTHEAST)"; icon_state = "vault"; dir = 6},/area/security/nuke_storage) -"avX" = (/obj/machinery/light/small{dir = 1},/obj/machinery/alarm{pixel_y = 23},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/camera/autoname{dir = 2; network = list("SS13")},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/security/nuke_storage) +"avX" = (/obj/item/weapon/bucket_sensor,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "avY" = (/obj/machinery/power/apc{dir = 1; name = "Vault APC"; pixel_x = 0; pixel_y = 25},/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/turf/simulated/floor{tag = "icon-vault (SOUTHWEST)"; icon_state = "vault"; dir = 10},/area/security/nuke_storage) "avZ" = (/obj/machinery/computer/secure_data/detective_computer,/turf/simulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/security/nuke_storage) "awa" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor/wood,/area/crew_quarters) @@ -1148,7 +1148,7 @@ "awd" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet,/obj/machinery/door_control{id = "Cabin4"; name = "Cabin Bolt Control"; normaldoorcontrol = 1; pixel_x = 25; pixel_y = 0; req_access_txt = "0"; specialfunctions = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor/carpet,/area/crew_quarters) "awe" = (/turf/simulated/floor/bluegrid,/area/turret_protected/ai) "awf" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/machinery/ai_slipper{icon_state = "motion0"},/obj/machinery/door/window{dir = 4; name = "Secondary AI Core Access"; pixel_x = 0; req_access_txt = "16"},/turf/simulated/floor/bluegrid,/area/turret_protected/ai) -"awg" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/machinery/hologram/holopad,/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai) +"awg" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/bot/secbot/beepsky{desc = "It's Officer Beepsky! Powered by a potato and a shot of whiskey, and with a sturdier reinforced chassis, too. "; health = 45; maxhealth = 45; name = "Officer Beepsky"},/turf/simulated/floor,/area/security/brig) "awh" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 2; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall,/area/crew_quarters) "awi" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/flasher{id = "AI"; pixel_x = -24; pixel_y = 8},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/bluegrid,/area/turret_protected/ai) "awj" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/wall/r_wall,/area/turret_protected/ai) @@ -1157,15 +1157,15 @@ "awm" = (/obj/item/weapon/cable_coil,/turf/simulated/floor/plating/airless,/area) "awn" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/hallway/primary/fore) "awo" = (/obj/structure/cable,/obj/machinery/power/solar{id = "forestarboard"; name = "Fore-Starboard Solar Array"},/turf/simulated/floor/airless{icon_state = "solarpanel"},/area) -"awp" = (/obj/structure/table,/obj/item/weapon/dice/d20,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor,/area/security/prison) +"awp" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/door/airlock/maintenance{req_access_txt = "0"; req_one_access_txt = "12;63"},/turf/simulated/floor/plating,/area/maintenance/fore) "awq" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/turf/simulated/floor/bluegrid,/area/turret_protected/ai) -"awr" = (/obj/structure/table,/turf/simulated/floor,/area/security/prison) +"awr" = (/obj/structure/table,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/item/weapon/reagent_containers/food/condiment/peppermill{pixel_x = 3},/obj/item/weapon/reagent_containers/food/condiment/saltshaker{pixel_x = -3; pixel_y = 5},/turf/simulated/floor,/area/security/prison) "aws" = (/turf/simulated/floor,/area/security/processing) "awt" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/turf/simulated/floor/plating,/area/security/warden) "awu" = (/obj/structure/stool,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "floorgrime"},/area/security/prison) -"awv" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "lawyer_blast"; name = "Privacy Shutters"; opacity = 0},/turf/simulated/floor/plating,/area/lawoffice) +"awv" = (/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/junction{dir = 4; icon_state = "pipe-j2"; tag = "icon-pipe-j1 (WEST)"},/turf/simulated/floor,/area/security/brig) "aww" = (/obj/structure/window/reinforced,/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/security/prison) -"awx" = (/obj/structure/table,/obj/item/weapon/folder,/obj/machinery/newscaster{pixel_x = -30; pixel_y = 0},/turf/simulated/floor{icon_state = "floorgrime"},/area/security/prison) +"awx" = (/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/pen,/turf/simulated/floor,/area/security/prison) "awy" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/turf/simulated/floor/plating,/area/security/processing) "awz" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/crew_quarters) "awA" = (/obj/structure/table,/obj/structure/bedsheetbin,/obj/structure/window/reinforced,/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/security/prison) @@ -1192,11 +1192,11 @@ "awV" = (/turf/simulated/wall,/area/quartermaster/miningdock) "awW" = (/obj/structure/closet/emcloset,/obj/machinery/status_display{density = 0; pixel_x = 0; pixel_y = 32; supply_display = 1},/turf/simulated/floor{dir = 9; icon_state = "brown"},/area/quartermaster/miningdock) "awX" = (/obj/structure/table,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/item/weapon/folder,/obj/item/weapon/paper/hydroponics,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor,/area/security/prison) -"awY" = (/obj/machinery/power/apc{dir = 1; name = "Mining APC"; pixel_y = 24},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/obj/machinery/camera/autoname{dir = 2; network = list("SS13")},/obj/machinery/light_switch{pixel_x = 0; pixel_y = 38},/turf/simulated/floor{dir = 1; icon_state = "brown"},/area/quartermaster/miningdock) +"awY" = (/obj/item/weapon/vending_refill/snack,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "awZ" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/security/prison) -"axa" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/stack/sheet/cardboard,/obj/item/stack/rods{amount = 50},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/item/weapon/paper,/turf/simulated/floor{icon_state = "floorgrime"},/area/quartermaster/sorting{name = "\improper Warehouse"}) +"axa" = (/obj/structure/table,/obj/machinery/microwave{pixel_x = -3; pixel_y = 6},/turf/simulated/floor{icon_state = "floorgrime"},/area/security/prison) "axb" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "floorgrime"},/area/quartermaster/sorting{name = "\improper Warehouse"}) -"axc" = (/obj/structure/closet/emcloset,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "floorgrime"},/area/quartermaster/sorting{name = "\improper Warehouse"}) +"axc" = (/obj/structure/table,/obj/item/weapon/storage/pill_bottle/dice,/turf/simulated/floor,/area/security/prison) "axd" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "floorgrime"},/area/quartermaster/sorting{name = "\improper Warehouse"}) "axe" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/weapon/module/power_control,/obj/item/weapon/cell{maxcharge = 2000},/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor{icon_state = "floorgrime"},/area/quartermaster/sorting{name = "\improper Warehouse"}) "axf" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{tag = "icon-vault (NORTH)"; icon_state = "vault"; dir = 1},/area/security/nuke_storage) @@ -1207,7 +1207,7 @@ "axk" = (/obj/machinery/computer/arcade,/turf/simulated/floor{icon_state = "floorgrime"},/area/security/prison) "axl" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/computer/monitor{name = "Bridge Power Monitoring Console"},/turf/simulated/floor{dir = 1; icon_state = "yellow"},/area/bridge) "axm" = (/obj/structure/stool,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor,/area/security/prison) -"axn" = (/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/pen,/obj/machinery/alarm{dir = 4; pixel_x = -23; pixel_y = 0},/turf/simulated/floor{icon_state = "floorgrime"},/area/security/prison) +"axn" = (/obj/structure/table,/obj/machinery/alarm{dir = 4; pixel_x = -23; pixel_y = 0},/obj/item/weapon/book/manual/chef_recipes{pixel_x = 2; pixel_y = 6},/turf/simulated/floor{icon_state = "floorgrime"},/area/security/prison) "axo" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/security/processing) "axp" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor,/area/security/processing) "axq" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor/bluegrid,/area/turret_protected/ai) @@ -1241,11 +1241,11 @@ "axS" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet,/obj/machinery/door_control{id = "Cabin5"; name = "Dorm Bolt Control"; normaldoorcontrol = 1; pixel_x = -25; pixel_y = 0; req_access_txt = "0"; specialfunctions = 4},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/wood,/area/crew_quarters) "axT" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/crew_quarters) "axU" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/maintenance/fore) -"axV" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 4; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/machinery/camera/autoname{dir = 4; network = list("SS13")},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/crew_quarters) +"axV" = (/obj/item/device/radio/intercom{dir = 4; name = "Station Intercom (General)"; pixel_x = 27},/obj/machinery/camera{c_tag = "Mining Dock"; dir = 8; network = list("SS13")},/turf/simulated/floor{dir = 4; icon_state = "brown"},/area/quartermaster/miningdock) "axW" = (/obj/machinery/light/small{dir = 1},/obj/machinery/newscaster{pixel_x = 0; pixel_y = 32},/obj/structure/table/woodentable,/obj/item/weapon/paper,/turf/simulated/floor/wood,/area/crew_quarters) "axX" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor,/area/security/processing) "axY" = (/obj/item/stack/sheet/plasteel{amount = 10},/obj/structure/table,/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/engine/engineering) -"axZ" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/clothing/suit/space/rig,/obj/item/clothing/mask/breath,/obj/item/clothing/head/helmet/space/rig,/obj/machinery/camera/autoname{dir = 2; network = list("SS13")},/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/engine/engineering) +"axZ" = (/obj/machinery/power/apc{cell_type = 5000; dir = 1; name = "Crew Quarters Hallway APC"; pixel_x = 0; pixel_y = 25},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/camera{c_tag = "Crew Quarters Hallway Aft"; dir = 2; network = list("SS13")},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/crew_quarters/sleep_female{name = "\improper Crew Quarters Hallway"}) "aya" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/clothing/suit/space/rig,/obj/item/clothing/mask/breath,/obj/item/clothing/head/helmet/space/rig,/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/engine/engineering) "ayb" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor{icon_state = "redcorner"; dir = 1},/area/security/processing) "ayc" = (/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/engine/engineering) @@ -1279,8 +1279,8 @@ "ayE" = (/obj/structure/stool/bed/chair,/turf/simulated/floor/plating,/area/crew_quarters) "ayF" = (/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/crew_quarters) "ayG" = (/obj/machinery/computer/shuttle/mining,/turf/simulated/shuttle/floor,/area/shuttle/mining/station) -"ayH" = (/obj/machinery/door/morgue{name = "Area of Quiet Contemplation"; req_access_txt = "0"},/turf/simulated/floor{icon_state = "dark"},/area/crew_quarters) -"ayI" = (/obj/machinery/door/morgue{name = "Area of Quiet Contemplation"; req_access_txt = "0"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "dark"},/area/crew_quarters) +"ayH" = (/obj/structure/closet/secure_closet/detective,/obj/effect/landmark{name = "blobstart"},/obj/machinery/camera{c_tag = "Detective's Office"; dir = 4; network = list("SS13")},/turf/simulated/floor{icon_state = "grimy"},/area/security/detectives_office) +"ayI" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/clothing/suit/space/rig,/obj/item/clothing/mask/breath,/obj/item/clothing/head/helmet/space/rig,/obj/machinery/camera{c_tag = "Engineering Storage"; dir = 2; network = list("SS13")},/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/engine/engineering) "ayJ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/crew_quarters) "ayK" = (/obj/machinery/turret{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai) "ayL" = (/obj/machinery/turret{dir = 8},/obj/effect/decal/cleanable/cobweb2,/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai) @@ -1300,7 +1300,7 @@ "ayZ" = (/obj/machinery/hydroponics,/obj/item/weapon/minihoe,/obj/item/seeds/carrotseed,/turf/simulated/floor{icon_state = "floorgrime"},/area/security/prison) "aza" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "floorgrime"},/area/security/prison) "azb" = (/obj/machinery/hydroponics,/obj/item/device/analyzer/plant_analyzer,/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor{icon_state = "floorgrime"},/area/security/prison) -"azc" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall,/area/lawoffice) +"azc" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/junction{dir = 4; icon_state = "pipe-j2"; tag = "icon-pipe-j1 (WEST)"},/turf/simulated/floor,/area/security/brig) "azd" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "floorgrime"},/area/security/prison) "aze" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor,/area/security/processing) "azf" = (/obj/machinery/computer/security{name = "Labor Camp Monitoring"; network = list("Labor")},/obj/machinery/alarm{dir = 4; pixel_x = -23; pixel_y = 0},/obj/machinery/flasher_button{id = "processinghall"; pixel_x = -28; pixel_y = -28; req_access_txt = "1"},/turf/simulated/floor{dir = 8; icon_state = "redcorner"},/area/security/processing) @@ -1308,16 +1308,16 @@ "azh" = (/obj/structure/closet/secure_closet/brig{anchored = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor{dir = 2; icon_state = "redcorner"},/area/security/processing) "azi" = (/obj/machinery/mineral/input,/obj/machinery/mineral/labor_claim_console{machinedir = 2; pixel_x = 30},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/laborcamp/station) "azj" = (/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/security/warden) -"azk" = (/obj/machinery/camera/autoname{dir = 1; network = list("SS13")},/obj/machinery/power/apc{cell_type = 5000; dir = 2; name = "Armory APC"; pixel_x = 1; pixel_y = -24},/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/obj/machinery/light,/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/security/warden) +"azk" = (/obj/machinery/computer/security/wooden_tv{density = 0; pixel_x = 3; pixel_y = 2},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/obj/structure/table/woodentable,/obj/machinery/computer/security/telescreen{desc = "Used for watching Prison Wing holding areas."; name = "Prison Monitor"; network = list("Prison"); pixel_x = 0; pixel_y = 30},/turf/simulated/floor/carpet,/area/security/detectives_office) "azl" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/security/warden) "azm" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/security/warden) -"azn" = (/obj/structure/rack,/obj/item/weapon/shield/riot{pixel_x = -3; pixel_y = 3},/obj/item/weapon/shield/riot,/obj/item/weapon/shield/riot{pixel_x = 3; pixel_y = -3},/obj/item/weapon/gun/projectile/shotgun/pump{desc = "Useful for keeping the riff-raff down."; item_state = "shotgun"; name = "riot shotgun"},/obj/item/weapon/gun/projectile/shotgun/pump{desc = "Useful for keeping the riff-raff down."; item_state = "shotgun"; name = "riot shotgun"},/turf/simulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/security/warden) +"azn" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/obj/structure/closet/firecloset,/turf/simulated/floor/plating,/area/maintenance/starboard) "azo" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/security{name = "Interrogation"; req_access = null; req_access_txt = "1"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/security/brig) "azp" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/security/warden) -"azq" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/obj/structure/cable/yellow,/turf/simulated/floor/plating,/area/security/warden) +"azq" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/closet/emcloset,/turf/simulated/floor/plating,/area/maintenance/starboard) "azr" = (/turf/simulated/floor{dir = 9; icon_state = "warning"},/area/engine/engineering) -"azs" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_security{name = "Officer Lockers"; req_access_txt = "1"},/turf/simulated/floor{icon_state = "delivery"},/area/security/warden) -"azt" = (/obj/machinery/photocopier,/obj/machinery/power/apc{dir = 4; name = "Head of Security's Office APC"; pixel_x = 24},/obj/item/weapon/storage/secure/safe/HoS{pixel_x = 3; pixel_y = -30},/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/obj/machinery/door_control{id = "hosprivacy"; name = "Privacy Shutters"; pixel_x = 26; pixel_y = -26},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/security/hos) +"azs" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "redcorner"; dir = 1},/area/security/brig) +"azt" = (/obj/structure/table/woodentable,/obj/item/weapon/storage/secure/safe{pixel_x = 32},/obj/item/device/flashlight/lamp/green{pixel_x = 1; pixel_y = 5},/obj/item/weapon/handcuffs,/turf/simulated/floor/carpet,/area/security/detectives_office) "azu" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/cable/yellow,/turf/simulated/floor/plating,/area/security/main) "azv" = (/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/structure/window/reinforced/tinted{dir = 5; health = 120; icon_state = "twindow"; reinf = 0},/turf/simulated/floor/plating,/area/crew_quarters/courtroom) "azw" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_security{name = "Security Offices"; req_access_txt = "1"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/security/main) @@ -1335,13 +1335,13 @@ "azI" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor{icon_state = "warning"},/area/quartermaster/miningdock) "azJ" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0},/turf/simulated/wall,/area/quartermaster/miningdock) "azK" = (/obj/structure/closet/secure_closet/brig{anchored = 1},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/security/prison) -"azL" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating,/area/maintenance/fore) +"azL" = (/obj/structure/rack,/obj/machinery/flasher{id = "holdingflash"; pixel_x = 25},/obj/item/clothing/under/color/orange{pixel_x = 1; pixel_y = -1},/obj/item/clothing/under/color/orange{pixel_x = 1; pixel_y = -1},/obj/item/clothing/under/color/orange{pixel_x = 1; pixel_y = -1},/obj/item/clothing/under/color/orange{pixel_x = 1; pixel_y = -1},/obj/item/clothing/under/color/orange{pixel_x = 1; pixel_y = -1},/obj/item/clothing/shoes/orange,/obj/item/clothing/shoes/orange,/obj/item/clothing/shoes/orange,/obj/item/clothing/shoes/orange,/obj/item/clothing/shoes/orange,/obj/item/weapon/handcuffs,/obj/item/weapon/handcuffs,/obj/item/weapon/handcuffs,/turf/simulated/floor{icon_state = "floorgrime"},/area/security/brig) "azM" = (/obj/structure/closet/secure_closet/brig{anchored = 1},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/security/prison) "azN" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor{icon_state = "floorgrime"},/area/quartermaster/sorting{name = "\improper Warehouse"}) "azO" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor{icon_state = "floorgrime"},/area/quartermaster/sorting{name = "\improper Warehouse"}) "azP" = (/obj/structure/closet/crate/freezer,/turf/simulated/floor{icon_state = "floorgrime"},/area/quartermaster/sorting{name = "\improper Warehouse"}) "azQ" = (/obj/structure/closet/crate,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "floorgrime"},/area/quartermaster/sorting{name = "\improper Warehouse"}) -"azR" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor{icon_state = "floorgrime"},/area/quartermaster/sorting{name = "\improper Warehouse"}) +"azR" = (/obj/machinery/vending/sustenance{desc = "A vending machine normally reserved for work camps."; name = "\improper sustenance vendor"; product_slogans = "Enjoy your meal.;Enough calories to support any worker."},/turf/simulated/floor{icon_state = "floorgrime"},/area/security/prison) "azS" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/wall/r_wall,/area/security/nuke_storage) "azT" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{tag = "icon-vault (NORTH)"; icon_state = "vault"; dir = 1},/area/security/nuke_storage) "azU" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/mob/living/simple_animal/mouse/brown/Tom,/turf/simulated/floor{tag = "icon-vault (SOUTHEAST)"; icon_state = "vault"; dir = 6},/area/security/nuke_storage) @@ -1356,28 +1356,28 @@ "aAd" = (/obj/item/weapon/cigbutt,/turf/simulated/floor/plating,/area/maintenance/fore) "aAe" = (/obj/structure/table,/obj/item/weapon/paper,/turf/simulated/floor/plating,/area/maintenance/fore) "aAf" = (/obj/effect/decal/cleanable/cobweb2,/obj/structure/table,/turf/simulated/floor/plating,/area/maintenance/fore) -"aAg" = (/obj/structure/table,/turf/simulated/floor{icon_state = "floorgrime"},/area/crew_quarters) +"aAg" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/obj/structure/cable/yellow,/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/security/warden) "aAh" = (/obj/structure/stool/bed,/obj/machinery/door_control{id = "Cabin1"; name = "Cabin Bolt Control"; normaldoorcontrol = 1; pixel_x = 0; pixel_y = -25; req_access_txt = "0"; specialfunctions = 4},/obj/item/weapon/bedsheet,/turf/simulated/floor{icon_state = "floorgrime"},/area/crew_quarters) "aAi" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/crew_quarters) "aAj" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/firealarm{dir = 8; pixel_x = -26; pixel_y = 0},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/crew_quarters) "aAk" = (/obj/machinery/door/airlock/maintenance{name = "Prisoner Education Maintenance"; req_access_txt = "3"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fore) "aAl" = (/obj/structure/window/reinforced,/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/obj/structure/cable/yellow,/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/turf/simulated/floor/plating,/area/security/processing) "aAm" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/obj/structure/cable/yellow,/turf/simulated/floor/plating,/area/security/processing) -"aAn" = (/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/door/poddoor{density = 0; icon_state = "open"; id = "Prison Gate"; name = "Security Blast Door"; opacity = 0},/obj/machinery/door/airlock/glass_security{name = "Prison Wing"; req_access_txt = "1"},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/security/prison) -"aAo" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/door/poddoor{density = 0; icon_state = "open"; id = "Prison Gate"; name = "Security Blast Door"; opacity = 0},/turf/simulated/floor/plating,/area/security/prison) -"aAp" = (/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/poddoor{density = 0; icon_state = "open"; id = "Prison Gate"; name = "Security Blast Door"; opacity = 0},/obj/machinery/door/airlock/glass_security{name = "Prison Wing"; req_access_txt = "1"},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/security/prison) +"aAn" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_security{name = "Gear Room"; req_access_txt = "1"},/turf/simulated/floor{icon_state = "delivery"},/area/security/warden) +"aAo" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/disposalpipe/segment,/obj/structure/cable/yellow,/turf/simulated/floor/plating,/area/security/warden) +"aAp" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 5},/area/maintenance/fore) "aAq" = (/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/security/range) "aAr" = (/turf/simulated/floor,/area/security/range) "aAs" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall/r_wall,/area/security/warden) "aAt" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/security{name = "Armory"; req_access = null; req_access_txt = "3"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "delivery"},/area/security/warden) "aAu" = (/obj/structure/closet{name = "Evidence Closet 3"},/obj/item/weapon/storage/backpack{name = "Evidence Bag 3"},/turf/simulated/floor{tag = "icon-vault (NORTH)"; icon_state = "vault"; dir = 1},/area/security/warden) "aAv" = (/obj/structure/closet{name = "Evidence Closet 4"},/obj/item/weapon/storage/backpack{name = "Evidence Bag 4"},/turf/simulated/floor{tag = "icon-vault (EAST)"; icon_state = "vault"; dir = 4},/area/security/warden) -"aAw" = (/obj/structure/table/woodentable,/obj/item/device/taperecorder{pixel_y = 0},/obj/item/weapon/cartridge/lawyer,/obj/machinery/newscaster{pixel_x = 0; pixel_y = -32},/turf/simulated/floor/wood,/area/lawoffice) +"aAw" = (/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/turf/simulated/floor/plating/airless,/area/solar/auxport) "aAx" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0; pixel_y = 32},/turf/simulated/floor/plating{tag = "icon-warnplate (WEST)"; icon_state = "warnplate"; dir = 8},/area/maintenance/fpmaint2{name = "Port Maintenance"}) -"aAy" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 2; on = 1},/obj/machinery/alarm{pixel_y = 28},/obj/machinery/camera/autoname{dir = 2; network = list("SS13")},/obj/machinery/light/small{dir = 1},/turf/simulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/security/warden) -"aAz" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{dir = 9; icon_state = "warning"},/area/security/brig) -"aAA" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/light/small{dir = 4},/turf/simulated/floor{dir = 5; icon_state = "warning"},/area/security/brig) -"aAB" = (/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/security/brig) +"aAy" = (/obj/structure/rack,/obj/item/weapon/shield/riot{pixel_x = -3; pixel_y = 3},/obj/item/weapon/gun/projectile/shotgun/pump{desc = "Useful for keeping the riff-raff down."; item_state = "shotgun"; name = "riot shotgun"},/obj/item/weapon/shield/riot,/obj/item/weapon/gun/projectile/shotgun/pump{desc = "Useful for keeping the riff-raff down."; item_state = "shotgun"; name = "riot shotgun"; pixel_x = 4; pixel_y = -2},/obj/item/weapon/shield/riot{pixel_x = 3; pixel_y = -3},/turf/simulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/security/warden) +"aAz" = (/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/door/airlock/glass_security{name = "Prison Wing"; req_access_txt = "1"},/turf/simulated/floor,/area/security/prison) +"aAA" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/security/prison) +"aAB" = (/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/glass_security{name = "Prison Wing"; req_access_txt = "1"},/turf/simulated/floor,/area/security/prison) "aAC" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0; pixel_y = -32},/obj/machinery/light/small{dir = 2},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/engine/engineering) "aAD" = (/obj/item/weapon/tank/air,/turf/simulated/floor/plating,/area/hallway/primary/central) "aAE" = (/obj/structure/dispenser/oxygen,/turf/simulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/security/brig) @@ -1406,7 +1406,7 @@ "aBb" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/shuttle/engine/heater,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/shuttle/mining/station) "aBc" = (/obj/structure/ore_box,/turf/simulated/shuttle/floor,/area/shuttle/mining/station) "aBd" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/quartermaster/miningdock) -"aBe" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/obj/item/weapon/folder/yellow,/obj/structure/table,/turf/simulated/floor{dir = 1; icon_state = "yellow"},/area/bridge) +"aBe" = (/obj/machinery/power/apc{dir = 1; name = "Mining APC"; pixel_y = 24},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/obj/machinery/light_switch{pixel_x = 0; pixel_y = 38},/turf/simulated/floor{dir = 1; icon_state = "brown"},/area/quartermaster/miningdock) "aBf" = (/obj/machinery/door_control{id = "permacell2"; name = "Cell 2 Lockdown"; pixel_x = -4; pixel_y = 25; req_access_txt = "2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/flasher_button{id = "PCell 2"; pixel_x = 6; pixel_y = 24},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 2; icon_state = "redcorner"},/area/security/prison) "aBg" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/effect/landmark/start{name = "Shaft Miner"},/turf/simulated/floor,/area/quartermaster/miningdock) "aBh" = (/obj/structure/closet/secure_closet/miner,/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor{dir = 4; icon_state = "brown"},/area/quartermaster/miningdock) @@ -1420,7 +1420,7 @@ "aBp" = (/obj/machinery/door/airlock/vault{icon_state = "door_locked"; locked = 1; req_access_txt = "53"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/security/nuke_storage) "aBq" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/computer/security/telescreen{desc = "Used for watching Prison Wing holding areas."; name = "Prison Monitor"; network = list("Prison"); pixel_x = 0; pixel_y = 30},/turf/simulated/floor{dir = 2; icon_state = "redcorner"},/area/security/prison) "aBr" = (/obj/structure/table/woodentable,/obj/item/candle,/obj/machinery/light_switch{pixel_x = -27},/obj/effect/decal/cleanable/cobweb,/turf/simulated/floor{dir = 8; icon_state = "chapel"},/area/chapel/main) -"aBs" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor{dir = 2; icon_state = "redcorner"},/area/security/prison) +"aBs" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/clothing/mask/gas{pixel_x = 3; pixel_y = 3},/obj/item/clothing/mask/gas,/obj/item/clothing/mask/gas{pixel_x = -3; pixel_y = -3},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 0; pixel_y = 21},/obj/machinery/camera{c_tag = "Engineering Fore"; dir = 2; network = list("SS13")},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/engine/engineering) "aBt" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 2; icon_state = "redcorner"},/area/security/prison) "aBu" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/turf/simulated/floor/plating,/area/security/prison) "aBv" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 2; icon_state = "redcorner"},/area/security/prison) @@ -1431,23 +1431,23 @@ "aBA" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 2; icon_state = "redcorner"},/area/security/prison) "aBB" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "dark"},/area/security/warden) "aBC" = (/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/computer/security/mining,/obj/machinery/keycard_auth{pixel_x = 0; pixel_y = 24},/turf/simulated/floor{dir = 1; icon_state = "blue"},/area/bridge) -"aBD" = (/obj/structure/rack,/obj/item/weapon/storage/lockbox/loyalty,/obj/machinery/bot/secbot{on = 0},/turf/simulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/security/warden) +"aBD" = (/obj/structure/table,/obj/item/clothing/gloves/fyellow,/turf/simulated/floor{icon_state = "floorgrime"},/area/crew_quarters) "aBE" = (/turf/simulated/floor{icon_state = "dark"},/area/security/warden) "aBF" = (/obj/machinery/flasher/portable,/turf/simulated/floor{tag = "icon-vault (EAST)"; icon_state = "vault"; dir = 4},/area/security/warden) "aBG" = (/turf/simulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/security/warden) "aBH" = (/obj/machinery/flasher/portable,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{tag = "icon-vault (NORTH)"; icon_state = "vault"; dir = 1},/area/security/warden) "aBI" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/machinery/flasher_button{id = "processinghall"; pixel_x = 6; pixel_y = 24; req_access_txt = "1"},/turf/simulated/floor{dir = 2; icon_state = "redcorner"},/area/security/prison) "aBJ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor{dir = 2; icon_state = "redcorner"},/area/security/prison) -"aBK" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/extinguisher_cabinet{pixel_x = 0; pixel_y = 30},/turf/simulated/floor{dir = 2; icon_state = "redcorner"},/area/security/prison) +"aBK" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/door/poddoor{density = 0; icon_state = "closed"; id = "hosprivacy"; name = "Privacy Shutters"; opacity = 0},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/turf/simulated/floor/plating,/area/security/main) "aBL" = (/obj/machinery/door_control{id = "permacell1"; name = "Cell 1 Lockdown"; pixel_x = -4; pixel_y = 25; req_access_txt = "2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/flasher_button{id = "PCell 1"; pixel_x = 6; pixel_y = 24},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/light{dir = 1},/turf/simulated/floor{dir = 2; icon_state = "redcorner"},/area/security/prison) -"aBM" = (/obj/structure/closet/crate{icon_state = "crateopen"; opened = 1},/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0; pixel_y = 32},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"aBM" = (/obj/machinery/newscaster{pixel_x = 0; pixel_y = 32},/turf/simulated/floor{icon_state = "floorgrime"},/area/security/prison) "aBN" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/security/prison) "aBO" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/turf/simulated/floor,/area/security/prison) "aBP" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/maintenance/fpmaint2{name = "Port Maintenance"}) "aBQ" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/centcom{name = "Courtroom"; opacity = 1},/turf/simulated/floor{icon_state = "dark"},/area/crew_quarters/courtroom) "aBR" = (/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "redcorner"},/area/security/prison) "aBS" = (/obj/structure/table/woodentable,/obj/item/weapon/folder/red,/obj/item/weapon/folder/red,/obj/item/weapon/folder/red,/turf/simulated/floor/wood,/area/lawoffice) -"aBT" = (/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/obj/structure/filingcabinet/chestdrawer,/turf/simulated/floor/wood,/area/lawoffice) +"aBT" = (/obj/machinery/light/small{dir = 1},/obj/machinery/alarm{pixel_y = 23},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/camera{c_tag = "Vault"; dir = 2; network = list("SS13")},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/security/nuke_storage) "aBU" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 2; on = 1},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/wood,/area/lawoffice) "aBV" = (/obj/structure/closet/crate,/obj/item/stack/sheet/metal{amount = 50; pixel_x = 2; pixel_y = 2},/obj/item/stack/sheet/metal{amount = 50; pixel_x = 2; pixel_y = 2},/obj/item/stack/sheet/metal{amount = 50; pixel_x = 2; pixel_y = 2},/turf/simulated/floor/plating/airless,/area) "aBW" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "redcorner"},/area/security/prison) @@ -1457,7 +1457,7 @@ "aCa" = (/obj/structure/closet/crate{name = "solar pack crate"},/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/weapon/circuitboard/solar_control,/obj/item/weapon/tracker_electronics,/obj/item/weapon/paper/solar,/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/engine/engineering) "aCb" = (/obj/item/weapon/phone{desc = "Supposedly a direct line to NanoTrasen Central Command. It's not even plugged in."; pixel_x = -3; pixel_y = 3},/obj/item/weapon/cigbutt/cigarbutt{pixel_x = 5; pixel_y = -1},/obj/structure/table/woodentable,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/carpet,/area/security/hos) "aCc" = (/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/carpet,/area/security/hos) -"aCd" = (/obj/machinery/disposal,/obj/machinery/firealarm{dir = 8; pixel_x = -24; pixel_y = 0},/obj/machinery/light_switch{pixel_x = -24; pixel_y = -24},/obj/machinery/camera/autoname{dir = 4; network = list("SS13")},/obj/structure/disposalpipe/trunk{dir = 4},/obj/machinery/computer/security/telescreen{desc = "Used for watching Prison Wing holding areas."; dir = 1; name = "Prison Monitor"; network = list("Prison"); pixel_x = 0; pixel_y = -30},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/security/hos) +"aCd" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/poddoor{density = 0; icon_state = "open"; id = "Prison Gate"; name = "Security Blast Door"; opacity = 0},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/security/brig) "aCe" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/security/hos) "aCf" = (/obj/machinery/door/poddoor/shutters/preopen{id = "Singularity"; name = "radiation shutters"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/engine/engineering) "aCg" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/engine/engineering) @@ -1479,7 +1479,7 @@ "aCw" = (/obj/structure/table/woodentable,/obj/item/weapon/stamp/hos,/turf/simulated/floor/carpet,/area/security/hos) "aCx" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "floorgrime"},/area/quartermaster/sorting{name = "\improper Warehouse"}) "aCy" = (/obj/structure/closet/crate/internals,/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor{icon_state = "floorgrime"},/area/quartermaster/sorting{name = "\improper Warehouse"}) -"aCz" = (/obj/machinery/power/apc{dir = 4; name = "Warehouse APC"; pixel_x = 27; pixel_y = 0},/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/turf/simulated/floor{icon_state = "floorgrime"},/area/quartermaster/sorting{name = "\improper Warehouse"}) +"aCz" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/door/poddoor{density = 0; icon_state = "open"; id = "Prison Gate"; name = "Security Blast Door"; opacity = 0},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/security/brig) "aCA" = (/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/security/range) "aCB" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/crew_quarters) "aCC" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating{dir = 8; icon_state = "warnplate"; tag = ""},/area/maintenance/starboard) @@ -1490,7 +1490,7 @@ "aCH" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "redcorner"; dir = 1},/area/security/prison) "aCI" = (/obj/machinery/light,/turf/simulated/floor{icon_state = "redcorner"; dir = 1},/area/security/prison) "aCJ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor{icon_state = "redcorner"; dir = 1},/area/security/prison) -"aCK" = (/obj/machinery/power/apc{cell_type = 5000; dir = 2; name = "Prison Wing APC"; pixel_x = 1; pixel_y = -24},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow,/turf/simulated/floor{icon_state = "redcorner"; dir = 1},/area/security/prison) +"aCK" = (/obj/machinery/door/poddoor{density = 0; icon_state = "open"; id = "Prison Gate"; name = "Security Blast Door"; opacity = 0},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/security/brig) "aCL" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 2; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "redcorner"; dir = 1},/area/security/prison) "aCM" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/extinguisher_cabinet{pixel_x = 0; pixel_y = -30},/turf/simulated/floor{icon_state = "redcorner"; dir = 1},/area/security/prison) "aCN" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/cable/yellow,/turf/simulated/floor/plating,/area/security/prison) @@ -1504,20 +1504,20 @@ "aCV" = (/obj/structure/closet/crate{icon_state = "crateopen"; opened = 1},/turf/simulated/floor/plating/airless,/area) "aCW" = (/turf/simulated/wall,/area/hallway/secondary/construction{name = "\improper Garden"}) "aCX" = (/obj/structure/table/woodentable,/obj/item/device/taperecorder{pixel_x = -4; pixel_y = 0},/obj/item/device/radio/off{pixel_x = 0; pixel_y = 3},/turf/simulated/floor{icon_state = "dark"},/area/security/hos) -"aCY" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/door/poddoor{density = 0; icon_state = "closed"; id = "hosprivacy"; name = "Privacy Shutters"; opacity = 0},/turf/simulated/floor/plating,/area/security/main) +"aCY" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 2; icon_state = "redcorner"},/area/security/prison) "aCZ" = (/turf/simulated/wall,/area/crew_quarters/locker) "aDa" = (/obj/structure/rack,/obj/item/clothing/suit/armor/bulletproof{pixel_x = -4; pixel_y = 3},/obj/item/clothing/suit/armor/laserproof,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/reagent_dispensers/peppertank{pixel_x = 30; pixel_y = 0},/obj/item/weapon/storage/secure/briefcase{pixel_x = 3; pixel_y = -3},/obj/item/weapon/gun/energy/ionrifle,/turf/simulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/security/warden) "aDb" = (/obj/structure/table/woodentable,/obj/machinery/recharger,/turf/simulated/floor{icon_state = "dark"},/area/security/hos) "aDc" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/carpet,/area/security/hos) "aDd" = (/obj/machinery/computer/crew,/turf/simulated/floor{dir = 1; icon_state = "green"},/area/bridge) "aDe" = (/obj/structure/window/reinforced,/turf/simulated/floor{dir = 10; icon_state = "warning"},/area/security/range) -"aDf" = (/obj/structure/rack,/obj/item/clothing/suit/armor/riot,/obj/item/clothing/suit/armor/riot,/obj/item/clothing/suit/armor/riot,/obj/item/clothing/head/helmet/riot,/obj/item/clothing/head/helmet/riot,/obj/item/clothing/head/helmet/riot,/obj/machinery/firealarm{dir = 8; pixel_x = -26; pixel_y = 0},/turf/simulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/security/warden) +"aDf" = (/obj/structure/disposalpipe/segment,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating{dir = 2; icon_state = "warnplate"},/area/maintenance/fpmaint2{name = "Port Maintenance"}) "aDg" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 1; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "redcorner"; dir = 1},/area/security/prison) "aDh" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "redcorner"; dir = 1},/area/security/prison) -"aDi" = (/obj/machinery/alarm{dir = 1; pixel_y = -22},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "redcorner"; dir = 1},/area/security/prison) +"aDi" = (/obj/structure/rack,/obj/item/weapon/storage/lockbox/loyalty,/obj/machinery/bot/secbot{health = 35; name = "Securitron #359"; on = 0},/turf/simulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/security/warden) "aDj" = (/obj/machinery/door/window/westleft{base_state = "right"; dir = 2; icon_state = "right"; name = "Shooting Range"; req_access_txt = "0"},/turf/simulated/floor{icon_state = "warning"},/area/security/range) "aDk" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/cable/yellow,/turf/simulated/floor/plating,/area/security/prison) -"aDl" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/camera/autoname{dir = 8; network = list("SS13")},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/crew_quarters) +"aDl" = (/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "aDm" = (/obj/machinery/firealarm{dir = 2; pixel_y = 24},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor,/area/quartermaster/office{name = "\improper Supply Offices"}) "aDn" = (/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/maintenance/fpmaint2{name = "Port Maintenance"}) "aDo" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/crew_quarters) @@ -1612,7 +1612,7 @@ "aEZ" = (/obj/structure/closet/toolcloset,/turf/simulated/floor,/area/construction) "aFa" = (/turf/space,/area/supply/station) "aFb" = (/obj/structure/target_stake,/obj/item/target/syndicate,/turf/simulated/floor,/area/security/range) -"aFc" = (/obj/machinery/power/apc{dir = 4; name = "Arrivals APC"; pixel_x = 24; pixel_y = 0},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor{dir = 4; icon_state = "arrival"},/area/hallway/secondary/entry{name = "Arrivals"}) +"aFc" = (/obj/machinery/alarm{dir = 1; pixel_y = -22},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/light,/obj/machinery/camera{c_tag = "Brig Hallway Starboard"; dir = 1; network = list("SS13")},/turf/simulated/floor,/area/security/brig) "aFd" = (/obj/machinery/light/small{dir = 1},/obj/machinery/door_control{id = "Cabin7"; name = "Door Bolt Control"; normaldoorcontrol = 1; pixel_x = -25; pixel_y = 0; req_access_txt = "0"; specialfunctions = 4},/obj/structure/stool/bed,/obj/item/weapon/bedsheet,/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/wood,/area/crew_quarters) "aFe" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall,/area/quartermaster/sorting{name = "\improper Warehouse"}) "aFf" = (/turf/simulated/wall,/area/quartermaster/sorting{name = "\improper Warehouse"}) @@ -1622,7 +1622,7 @@ "aFj" = (/turf/simulated/floor{dir = 5; icon_state = "yellow"},/area/engine/break_room) "aFk" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{dir = 1; icon_state = "yellow"},/area/engine/break_room) "aFl" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{dir = 1; icon_state = "yellow"},/area/engine/break_room) -"aFm" = (/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 0; pixel_y = 21},/obj/machinery/camera/autoname{dir = 2; network = list("SS13")},/turf/simulated/floor{dir = 1; icon_state = "yellow"},/area/engine/break_room) +"aFm" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/light,/obj/machinery/door_timer/cell_1,/obj/machinery/camera{c_tag = "Brig Hallway Port"; dir = 1; network = list("SS13")},/turf/simulated/floor{icon_state = "red"},/area/security/brig) "aFn" = (/turf/simulated/floor{dir = 1; icon_state = "yellow"},/area/engine/break_room) "aFo" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{dir = 1; icon_state = "yellow"},/area/engine/break_room) "aFp" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor,/area/quartermaster/office{name = "\improper Supply Offices"}) @@ -1630,7 +1630,7 @@ "aFr" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 2; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 1; icon_state = "yellow"},/area/hallway/primary/starboard) "aFs" = (/turf/simulated/wall/r_wall,/area/turret_protected/ai_upload) "aFt" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 4; icon_state = "cautioncorner"},/area/hallway/primary/starboard) -"aFu" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/camera/autoname{dir = 2; network = list("SS13")},/obj/machinery/alarm{pixel_y = 23},/turf/simulated/floor{dir = 1; icon_state = "yellowcorner"},/area/hallway/primary/starboard) +"aFu" = (/obj/structure/disposalpipe/segment,/mob/living/simple_animal/mouse,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "aFv" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{icon = 'icons/obj/doors/Doorglass.dmi'; name = "Starboard Primary Hallway"},/turf/simulated/floor,/area/hallway/primary/starboard) "aFw" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/hallway/secondary/construction{name = "\improper Garden"}) "aFx" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1},/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/hallway/secondary/construction{name = "\improper Garden"}) @@ -1654,19 +1654,19 @@ "aFP" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/door/window/eastleft{name = "Mail"; req_access_txt = "50"},/turf/simulated/floor{icon_state = "delivery"},/area/quartermaster/office{name = "\improper Supply Offices"}) "aFQ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/disposaloutlet{dir = 4},/obj/structure/disposalpipe/trunk{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/quartermaster/office{name = "\improper Supply Offices"}) "aFR" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/maintenance/auxsolarport) -"aFS" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/obj/structure/sign/securearea{pixel_y = 32},/obj/machinery/camera/autoname{dir = 2; network = list("SS13")},/turf/simulated/floor{dir = 4; icon_state = "cautioncorner"},/area/hallway/primary/starboard) +"aFS" = (/obj/item/hand_labeler_refill,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "aFT" = (/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/structure/window/reinforced{dir = 8},/obj/machinery/camera/autoname{dir = 4; network = list("MiniSat")},/obj/machinery/light/small{dir = 8},/turf/simulated/floor{icon_state = "dark"},/area/construction/hallway{name = "\improper MiniSat Exterior"}) "aFU" = (/turf/simulated/wall/r_wall,/area/construction/hallway{name = "\improper MiniSat Exterior"}) -"aFV" = (/obj/machinery/door/airlock/hatch{name = "Internal Access"},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/construction/hallway{name = "\improper MiniSat Exterior"}) +"aFV" = (/obj/machinery/power/apc{cell_type = 5000; dir = 1; name = "Prison Wing APC"; pixel_x = 1; pixel_y = 24},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/turf/simulated/floor{dir = 2; icon_state = "redcorner"},/area/security/prison) "aFW" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/obj/effect/landmark/start{name = "Cargo Technician"},/turf/simulated/floor,/area/quartermaster/office{name = "\improper Supply Offices"}) "aFX" = (/turf/simulated/floor{dir = 4; icon_state = "loadingarea"; tag = "loading"},/area/quartermaster/office{name = "\improper Supply Offices"}) -"aFY" = (/turf/simulated/floor/plating,/area/construction/hallway{name = "\improper MiniSat Exterior"}) +"aFY" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/alarm{dir = 1; pixel_y = -22},/turf/simulated/floor{icon_state = "redcorner"; dir = 1},/area/security/prison) "aFZ" = (/obj/machinery/shieldgen,/turf/simulated/floor/plating,/area/engine/engineering) "aGa" = (/obj/machinery/the_singularitygen{anchored = 0},/turf/simulated/floor/plating,/area/engine/engineering) "aGb" = (/obj/machinery/light/small,/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/construction/hallway{name = "\improper MiniSat Exterior"}) -"aGc" = (/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/turf/simulated/floor{icon_state = "dark"},/area/construction/hallway{name = "\improper MiniSat Exterior"}) +"aGc" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "redcorner"; dir = 1},/area/security/prison) "aGd" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor,/area/quartermaster/office{name = "\improper Supply Offices"}) -"aGe" = (/obj/machinery/recharge_station,/turf/simulated/floor{icon_state = "dark"},/area/ai_monitored/storage/emergency{name = "\improper MiniSat Interior"}) +"aGe" = (/obj/structure/toilet{dir = 1},/turf/simulated/floor{icon_state = "freezerfloor"},/area/security/prison) "aGf" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/wall/r_wall,/area/turret_protected/ai) "aGg" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/wall/r_wall,/area/turret_protected/ai) "aGh" = (/obj/machinery/hologram/holopad,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor,/area/engine/engineering) @@ -1679,8 +1679,8 @@ "aGo" = (/obj/item/weapon/wirecutters,/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/engine/engineering) "aGp" = (/obj/item/weapon/wrench,/turf/simulated/floor/plating/airless,/area) "aGq" = (/obj/machinery/the_singularitygen{anchored = 1},/turf/simulated/floor/plating/airless,/area) -"aGr" = (/obj/effect/landmark{name = "blobstart"},/turf/simulated/floor,/area/construction) -"aGs" = (/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/turf/simulated/floor,/area/construction) +"aGr" = (/obj/machinery/camera{c_tag = "Interrogation"; dir = 8; network = list("SS13")},/turf/simulated/floor{icon_state = "dark"},/area/security/brig) +"aGs" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/machinery/light{dir = 1},/obj/machinery/camera{c_tag = "Brig Hallway Entrance"; dir = 2; network = list("SS13")},/turf/simulated/floor{icon_state = "redcorner"; dir = 4},/area/security/brig) "aGt" = (/obj/structure/closet/crate,/turf/simulated/floor,/area/construction) "aGu" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/quartermaster/storage) "aGv" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall/r_wall,/area/turret_protected/ai) @@ -1690,26 +1690,26 @@ "aGz" = (/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/quartermaster/office{name = "\improper Supply Offices"}) "aGA" = (/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/quartermaster/office{name = "\improper Supply Offices"}) "aGB" = (/obj/structure/disposalpipe/segment,/obj/effect/landmark/start{name = "Cargo Technician"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/quartermaster/office{name = "\improper Supply Offices"}) -"aGC" = (/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"aGC" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "aGD" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/quartermaster/storage) "aGE" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 4; icon_state = "brown"},/area/quartermaster/office{name = "\improper Supply Offices"}) "aGF" = (/obj/structure/table,/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = -29},/obj/item/weapon/storage/firstaid/regular{pixel_x = 0; pixel_y = 0},/turf/simulated/floor{dir = 10; icon_state = "brown"},/area/quartermaster/office{name = "\improper Supply Offices"}) "aGG" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "aGH" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/quartermaster/office{name = "\improper Supply Offices"}) "aGI" = (/obj/structure/disposalpipe/wrapsortjunction{dir = 1},/turf/simulated/wall,/area/quartermaster/office{name = "\improper Supply Offices"}) -"aGJ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/camera/autoname{dir = 8; network = list("SS13")},/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/hallway/primary/central) +"aGJ" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/door/airlock/maintenance{req_access_txt = "0"; req_one_access_txt = "12;50"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "aGK" = (/obj/machinery/power/apc{dir = 8; name = "Custodial Closet APC"; pixel_x = -24},/obj/structure/table,/obj/item/clothing/gloves/orange,/obj/item/weapon/storage/box/mousetraps,/obj/item/weapon/storage/box/mousetraps,/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/turf/simulated/floor{icon_state = "floorgrime"},/area/janitor) "aGL" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor/carpet,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) "aGM" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "floorgrime"},/area/janitor) "aGN" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/quartermaster/office{name = "\improper Supply Offices"}) "aGO" = (/obj/structure/filingcabinet/filingcabinet,/turf/simulated/floor{dir = 4; icon_state = "brown"},/area/quartermaster/office{name = "\improper Supply Offices"}) -"aGP" = (/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/machinery/light{dir = 8},/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/quartermaster/office{name = "\improper Supply Offices"}) +"aGP" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "aGQ" = (/turf/simulated/floor{icon_state = "bot"},/area/quartermaster/office{name = "\improper Supply Offices"}) "aGR" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor,/area/quartermaster/office{name = "\improper Supply Offices"}) -"aGS" = (/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/obj/item/weapon/reagent_containers/glass/bucket,/obj/item/weapon/mop,/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "floorgrime"},/area/janitor) +"aGS" = (/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/turf/simulated/floor/plating/airless,/area/solar/auxstarboard) "aGT" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/obj/structure/disposalpipe/segment,/turf/simulated/floor/carpet,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) "aGU" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/turret_protected/ai_upload) -"aGV" = (/obj/structure/grille,/obj/structure/window/reinforced/tinted{dir = 5; health = 120; icon_state = "twindow"; reinf = 0},/turf/simulated/floor{icon_state = "dark"},/area/security/checkpoint2{name = "Customs"}) +"aGV" = (/obj/structure/disposalpipe/sortjunction{dir = 1; icon_state = "pipe-j2s"; sortType = 1},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "aGW" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/door/poddoor{density = 0; icon_state = "closed"; id = "hosprivacy"; name = "Privacy Shutters"; opacity = 0},/turf/simulated/floor/plating,/area/security/range) "aGX" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/quartermaster/office{name = "\improper Supply Offices"}) "aGY" = (/turf/simulated/floor/bluegrid,/area/turret_protected/ai_upload) @@ -1771,7 +1771,7 @@ "aIc" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/quartermaster/storage) "aId" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor,/area/quartermaster/storage) "aIe" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/quartermaster/storage) -"aIf" = (/obj/machinery/autolathe,/obj/machinery/camera/autoname{dir = 8; network = list("SS13")},/turf/simulated/floor{dir = 6; icon_state = "brown"},/area/quartermaster/office{name = "\improper Supply Offices"}) +"aIf" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/manifold{dir = 4; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"; pipe_color = "blue"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "aIg" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/engineering{icon = 'icons/obj/doors/Dooreng.dmi'; name = "Tech Storage"; req_access_txt = "0"; req_one_access_txt = "23;30"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/storage/tech) "aIh" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall,/area/storage/tech) "aIi" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/storage/tools) @@ -1779,8 +1779,8 @@ "aIk" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/starboard) "aIl" = (/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor{icon_state = "dark"},/area/construction/hallway{name = "\improper MiniSat Exterior"}) "aIm" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall/r_wall,/area/turret_protected/ai) -"aIn" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/table/reinforced,/obj/item/weapon/folder/red,/obj/item/weapon/folder/red,/turf/simulated/floor{icon_state = "red"; dir = 8},/area/security/checkpoint2{name = "Customs"}) -"aIo" = (/obj/structure/filingcabinet/filingcabinet,/obj/item/device/radio/intercom{broadcasting = 0; listening = 1; name = "Station Intercom (General)"; pixel_y = -28},/turf/simulated/floor{dir = 2; icon_state = "arrival"},/area/quartermaster/office{name = "\improper Supply Offices"}) +"aIn" = (/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor/plating,/area/maintenance/fore) +"aIo" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 4; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/machinery/camera{c_tag = "Dorms Fore"; dir = 4; network = list("SS13")},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/crew_quarters) "aIp" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor{dir = 8; icon_state = "neutralcorner"},/area/hallway/primary/central) "aIq" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/construction/hallway{name = "\improper MiniSat Exterior"}) "aIr" = (/obj/machinery/camera/autoname{dir = 2; network = list("SS13")},/turf/simulated/shuttle/floor,/area/shuttle/arrival/station) @@ -1789,7 +1789,7 @@ "aIu" = (/obj/item/device/flashlight{pixel_x = 1; pixel_y = 5},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plating,/area/hallway/primary/central) "aIv" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1},/turf/simulated/floor,/area/hallway/primary/fore) "aIw" = (/obj/item/weapon/storage/box,/obj/structure/table,/obj/item/weapon/storage/box,/obj/item/weapon/storage/box,/obj/machinery/alarm{dir = 1; pixel_y = -22},/turf/simulated/floor{icon_state = "arrival"; dir = 6},/area/quartermaster/office{name = "\improper Supply Offices"}) -"aIx" = (/obj/item/weapon/legcuffs/beartrap,/obj/item/weapon/legcuffs/beartrap,/obj/structure/table,/obj/machinery/camera/autoname{dir = 4; network = list("SS13")},/obj/machinery/requests_console{department = "Janitorial"; departmentType = 1; pixel_x = -29; pixel_y = 0},/obj/item/weapon/reagent_containers/spray/cleaner,/turf/simulated/floor{icon_state = "floorgrime"},/area/janitor) +"aIx" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating,/area/crew_quarters) "aIy" = (/obj/machinery/hydroponics/soil{pixel_y = 8},/turf/simulated/floor{icon_state = "bot"},/area/hallway/secondary/construction{name = "\improper Garden"}) "aIz" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "floorgrime"},/area/janitor) "aIA" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/carpet,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) @@ -1800,7 +1800,7 @@ "aIF" = (/turf/simulated/floor,/area/crew_quarters/locker) "aIG" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "floorgrime"},/area/crew_quarters/locker) "aIH" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{dir = 1; icon_state = "browncorner"},/area/hallway/primary/central) -"aII" = (/obj/structure/table,/obj/item/weapon/wrapping_paper,/obj/item/weapon/wrapping_paper,/obj/machinery/requests_console{department = "Cargo Bay"; departmentType = 2; pixel_y = -30},/obj/item/weapon/packageWrap{pixel_x = 2; pixel_y = -3},/obj/item/weapon/packageWrap{pixel_x = 2; pixel_y = -3},/obj/item/weapon/packageWrap{pixel_x = 2; pixel_y = -3},/obj/item/weapon/packageWrap{pixel_x = 2; pixel_y = -3},/obj/item/weapon/packageWrap{pixel_x = 2; pixel_y = -3},/obj/item/weapon/packageWrap{pixel_x = 2; pixel_y = -3},/obj/item/weapon/packageWrap{pixel_x = 2; pixel_y = -3},/obj/item/weapon/packageWrap{pixel_x = 2; pixel_y = -3},/obj/machinery/camera/autoname{dir = 1; network = list("SS13")},/turf/simulated/floor{dir = 2; icon_state = "arrival"},/area/quartermaster/office{name = "\improper Supply Offices"}) +"aII" = (/obj/machinery/door/morgue{name = "Zone of Quiet Contemplation"; req_access_txt = "0"},/turf/simulated/floor{icon_state = "dark"},/area/crew_quarters) "aIJ" = (/obj/machinery/conveyor{dir = 1; id = "packageExternal"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/plasticflaps{opacity = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/quartermaster/office{name = "\improper Supply Offices"}) "aIK" = (/obj/structure/table/reinforced,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 2; icon_state = "arrival"},/area/quartermaster/office{name = "\improper Supply Offices"}) "aIL" = (/obj/structure/table/reinforced,/obj/item/weapon/paper_bin{pixel_x = 1; pixel_y = 9},/turf/simulated/floor{dir = 2; icon_state = "arrival"},/area/quartermaster/office{name = "\improper Supply Offices"}) @@ -1813,9 +1813,9 @@ "aIS" = (/obj/machinery/door/airlock/maintenance{name = "Supply Maintenance"; req_access_txt = "50"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/quartermaster/office{name = "\improper Supply Offices"}) "aIT" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{icon = 'icons/obj/doors/Doorglass.dmi'; name = "Starboard Primary Hallway"},/turf/simulated/floor,/area/hallway/primary/starboard) "aIU" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/extinguisher_cabinet{pixel_x = 0; pixel_y = -30},/turf/simulated/floor{dir = 8; icon_state = "cautioncorner"},/area/hallway/primary/starboard) -"aIV" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 2; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/machinery/firealarm{dir = 1; pixel_y = -24},/turf/simulated/floor{dir = 8; icon_state = "cautioncorner"},/area/hallway/primary/starboard) -"aIW" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/camera/autoname{dir = 1; network = list("SS13")},/obj/structure/extinguisher_cabinet{pixel_x = 0; pixel_y = -30},/turf/simulated/floor{dir = 8; icon_state = "cautioncorner"},/area/hallway/primary/starboard) -"aIX" = (/obj/structure/cable/yellow,/obj/machinery/power/apc{dir = 2; name = "Starboard Hallway APC"; pixel_x = -1; pixel_y = -26},/obj/machinery/light,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "cautioncorner"},/area/hallway/primary/starboard) +"aIV" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/door/morgue{name = "Zone of Quiet Contemplation"; req_access_txt = "0"},/turf/simulated/floor{icon_state = "dark"},/area/crew_quarters) +"aIW" = (/obj/machinery/power/apc{cell_type = 5000; dir = 2; name = "Armory APC"; pixel_x = 1; pixel_y = -24},/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/obj/machinery/light,/obj/machinery/camera{c_tag = "Armoury"; dir = 1; network = list("SS13")},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/security/warden) +"aIX" = (/obj/machinery/photocopier,/obj/machinery/power/apc{dir = 4; name = "Head of Security's Office APC"; pixel_x = 24},/obj/item/weapon/storage/secure/safe/HoS{pixel_x = 3; pixel_y = -30},/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/obj/machinery/door_control{id = "hosprivacy"; name = "Privacy Shutters"; pixel_x = 26; pixel_y = -26},/obj/machinery/camera{c_tag = "Head of Security's Office"; dir = 8; network = list("SS13")},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/security/hos) "aIY" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/hallway/primary/starboard) "aIZ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{dir = 2; icon_state = "yellowcorner"},/area/hallway/primary/starboard) "aJa" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/engine/break_room) @@ -1848,26 +1848,26 @@ "aJB" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor/bluegrid,/area/turret_protected/ai) "aJC" = (/obj/structure/transit_tube{tag = "icon-E-W-Pass"; icon_state = "E-W-Pass"},/obj/structure/lattice,/turf/space,/area) "aJD" = (/obj/structure/transit_tube,/turf/space,/area) -"aJE" = (/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/structure/window/reinforced{dir = 8},/obj/machinery/camera/autoname{dir = 8; network = list("MiniSat")},/obj/machinery/light/small{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/construction/hallway{name = "\improper MiniSat Exterior"}) +"aJE" = (/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/construction/hallway{name = "\improper MiniSat Exterior"}) "aJF" = (/obj/structure/transit_tube{tag = "icon-D-SW"; icon_state = "D-SW"},/obj/structure/window/reinforced,/turf/space,/area) "aJG" = (/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload) "aJH" = (/obj/structure/transit_tube{tag = "icon-W-SE"; icon_state = "W-SE"},/turf/space,/area) "aJI" = (/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/structure/window/reinforced,/turf/space,/area) -"aJJ" = (/turf/simulated/wall/r_wall,/area/ai_monitored/storage/emergency{name = "\improper MiniSat Interior"}) -"aJK" = (/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/ai_monitored/storage/emergency{name = "\improper MiniSat Interior"}) +"aJJ" = (/obj/machinery/door/airlock/hatch{icon_state = "door_closed"; name = "MiniSat Space Access Airlock"; req_one_access_txt = "32;19"},/turf/simulated/floor/plating,/area/construction/hallway{name = "\improper MiniSat Exterior"}) +"aJK" = (/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/machinery/door/window{dir = 8; name = "MiniSat Airlock Access"; req_access_txt = "0"},/turf/simulated/floor{icon_state = "dark"},/area/construction/hallway{name = "\improper MiniSat Exterior"}) "aJL" = (/obj/machinery/turret{dir = 8},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai) "aJM" = (/obj/machinery/ai_slipper{icon_state = "motion0"},/turf/simulated/floor/bluegrid,/area/turret_protected/ai) "aJN" = (/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/clipboard,/obj/item/weapon/pen/red,/obj/structure/table/reinforced,/turf/simulated/floor{dir = 5; icon_state = "brown"},/area/quartermaster/office{name = "\improper Supply Offices"}) "aJO" = (/turf/simulated/floor,/area/hallway/secondary/construction{name = "\improper Garden"}) -"aJP" = (/obj/machinery/door/airlock/hatch{name = "Cyborg Recharging Station"},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/ai_monitored/storage/emergency{name = "\improper MiniSat Interior"}) -"aJQ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall/r_wall,/area/ai_monitored/storage/emergency{name = "\improper MiniSat Interior"}) +"aJP" = (/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/obj/item/weapon/reagent_containers/glass/bucket,/obj/item/weapon/mop,/obj/structure/disposalpipe/segment,/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor{icon_state = "floorgrime"},/area/janitor) +"aJQ" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/machinery/light/small{dir = 1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/window/reinforced{dir = 1; pixel_y = 1},/obj/machinery/turretid{name = "AI Chamber turret control"; pixel_x = 0; pixel_y = 24},/turf/simulated/floor{tag = "icon-vault (SOUTHWEST)"; icon_state = "vault"; dir = 10},/area/turret_protected/ai) "aJR" = (/obj/structure/table/woodentable,/obj/item/weapon/storage/secure/briefcase{pixel_x = -2},/obj/item/weapon/book/manual/security_space_law,/obj/item/weapon/cartridge/detective,/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "dark"},/area/security/hos) "aJS" = (/turf/simulated/floor{icon_state = "floorgrime"},/area/crew_quarters/locker) -"aJT" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/machinery/computer/monitor{name = "Satellite Power Monitoring Console"},/turf/simulated/floor{icon_state = "vault"; dir = 4},/area/ai_monitored/storage/emergency{name = "\improper MiniSat Interior"}) +"aJT" = (/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/machinery/door/window{base_state = "right"; dir = 8; icon_state = "right"; name = "MiniSat Airlock Access"; req_access_txt = "0"},/turf/simulated/floor{icon_state = "dark"},/area/construction/hallway{name = "\improper MiniSat Exterior"}) "aJU" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall/r_wall,/area/construction/hallway{name = "\improper MiniSat Exterior"}) "aJV" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/crew_quarters/locker) -"aJW" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/machinery/computer/security,/turf/simulated/floor{icon_state = "vault"; dir = 1},/area/ai_monitored/storage/emergency{name = "\improper MiniSat Interior"}) -"aJX" = (/obj/structure/table/reinforced,/obj/item/weapon/hand_labeler,/obj/item/weapon/hand_labeler,/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/quartermaster/storage) +"aJW" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/showcase{density = 0; desc = "An old, deactivated cyborg. Whilst once actively used to guard against intruders, it now simply intimidates them with its cold, steely gaze."; dir = 2; icon = 'icons/mob/robots.dmi'; icon_state = "robot_old"; name = "Cyborg Statue"; pixel_x = 0; pixel_y = 23},/turf/simulated/floor/bluegrid,/area/turret_protected/ai) +"aJX" = (/turf/simulated/wall/r_wall,/area/turret_protected/tcomwest{name = "\improper MiniSat West Wing"}) "aJY" = (/obj/structure/mirror{pixel_y = 28},/obj/structure/sink{pixel_y = 17},/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/turf/simulated/floor{icon_state = "white"},/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) "aJZ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "bot"},/area/hallway/primary/port) "aKa" = (/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor{icon_state = "dark"},/area/crew_quarters/fitness) @@ -1920,7 +1920,7 @@ "aKV" = (/obj/machinery/door/window/eastleft{base_state = "right"; icon_state = "right"; name = "Deliveries"; req_access_txt = "50"},/turf/simulated/floor{icon_state = "delivery"},/area/quartermaster/office{name = "\improper Supply Offices"}) "aKW" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/engine/break_room) "aKX" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/disposalpipe/segment,/turf/simulated/floor{dir = 8; icon_state = "cautioncorner"},/area/hallway/primary/starboard) -"aKY" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/extinguisher_cabinet{pixel_x = -27; pixel_y = 0},/obj/machinery/light{dir = 8},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/hallway/primary/central) +"aKY" = (/obj/machinery/disposal,/obj/machinery/firealarm{dir = 8; pixel_x = -24; pixel_y = 0},/obj/machinery/light_switch{pixel_x = -24; pixel_y = -20},/obj/structure/disposalpipe/trunk{dir = 4},/obj/machinery/computer/security/telescreen{desc = "Used for watching Prison Wing holding areas."; dir = 1; name = "Prison Monitor"; network = list("Prison"); pixel_x = 0; pixel_y = -30},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/security/hos) "aKZ" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/engine/break_room) "aLa" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor{dir = 8; icon_state = "yellow"},/area/engine/break_room) "aLb" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{icon = 'icons/obj/doors/Doorglass.dmi'; name = "Starboard Primary Hallway"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/hallway/primary/starboard) @@ -1935,25 +1935,25 @@ "aLk" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/shuttle/plating,/area/shuttle/escape_pod1/station) "aLl" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s10"; icon_state = "swall_s10"; dir = 2},/area/shuttle/escape_pod1/station) "aLm" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/construction) -"aLn" = (/obj/item/weapon/storage/toolbox/mechanical,/turf/simulated/floor/plating,/area/construction) +"aLn" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 2; on = 1},/obj/machinery/alarm{pixel_y = 28},/obj/machinery/light/small{dir = 1},/obj/effect/landmark{name = "blobstart"},/obj/machinery/camera{c_tag = "Evidence Storage"; dir = 2; network = list("SS13")},/turf/simulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/security/warden) "aLo" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/grille,/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0},/turf/simulated/floor/plating,/area/quartermaster/storage) "aLp" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/grille,/turf/simulated/floor/plating,/area/quartermaster/storage) -"aLq" = (/obj/machinery/door_control{id = "QMLoaddoor"; layer = 4; name = "Loading Doors"; pixel_x = -24; pixel_y = -8},/obj/machinery/door_control{dir = 2; id = "QMLoaddoor2"; layer = 4; name = "Loading Doors"; pixel_x = -24; pixel_y = 8},/obj/machinery/computer/supplycomp,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor{icon_state = "bot"},/area/quartermaster/storage) +"aLq" = (/obj/structure/table,/obj/item/stack/medical/ointment{pixel_x = 3; pixel_y = -2},/obj/item/stack/medical/bruise_pack{pixel_x = -3; pixel_y = 2},/obj/item/weapon/reagent_containers/syringe/inaprovaline,/obj/item/weapon/storage/secure/safe{pixel_x = 6; pixel_y = 28},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "aLr" = (/obj/effect/landmark/start{name = "Cargo Technician"},/turf/simulated/floor,/area/quartermaster/storage) "aLs" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 2; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/hallway/primary/central) "aLt" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "bot"},/area/quartermaster/storage) "aLu" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "bot"},/area/quartermaster/storage) "aLv" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/firedoor,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/hallway/primary/starboard) -"aLw" = (/obj/structure/table/reinforced,/obj/item/weapon/paper_bin{pixel_x = 1; pixel_y = 9},/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/quartermaster/storage) +"aLw" = (/turf/simulated/wall/r_wall,/area/turret_protected/aisat_interior{name = "\improper MiniSat Central Foyer"}) "aLx" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 2; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor,/area/engine/break_room) -"aLy" = (/obj/structure/table/reinforced,/obj/machinery/cell_charger,/obj/machinery/power/apc{dir = 2; name = "Cargo Bay APC"; pixel_x = 1; pixel_y = -24},/obj/structure/cable/yellow,/obj/machinery/light,/obj/item/weapon/cell/high{charge = 100; maxcharge = 15000},/obj/item/weapon/screwdriver{pixel_y = 10},/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/quartermaster/storage) +"aLy" = (/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/turret_protected/aisat_interior{name = "\improper MiniSat Central Foyer"}) "aLz" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor,/area/engine/break_room) "aLA" = (/obj/effect/landmark/start{name = "Captain"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/stool/bed/chair/comfy/brown{tag = "icon-comfychair_brown (WEST)"; icon_state = "comfychair_brown"; dir = 8},/turf/simulated/floor/carpet,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) "aLB" = (/turf/simulated/floor{dir = 4; icon_state = "yellow"},/area/engine/break_room) "aLC" = (/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor{icon_state = "dark"},/area/security/hos) "aLD" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/external{name = "Escape Pod 4"; req_access = null; req_access_txt = "32"},/turf/simulated/floor,/area/engine/break_room) -"aLE" = (/obj/machinery/door/airlock/highsecurity{icon_state = "door_locked"; locked = 1; name = "AI Chamber"; req_access_txt = "16"},/turf/simulated/floor/bluegrid,/area/turret_protected/ai) -"aLF" = (/obj/machinery/camera/autoname{dir = 4; network = list("MiniSat")},/turf/simulated/floor{icon_state = "dark"},/area/ai_monitored/storage/emergency{name = "\improper MiniSat Interior"}) +"aLE" = (/obj/item/stack/sheet/cardboard,/obj/machinery/light_construct/small{dir = 1},/obj/structure/closet/crate,/obj/item/weapon/coin/silver,/obj/item/weapon/grenade/chem_grenade,/obj/structure/sign/poster{pixel_y = 32},/obj/item/weapon/storage/box/lights/mixed,/obj/item/weapon/watertank,/obj/item/weapon/storage/box/donkpockets,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"aLF" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall/r_wall,/area/turret_protected/tcomwest{name = "\improper MiniSat West Wing"}) "aLG" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/wall/r_wall,/area/construction/hallway{name = "\improper MiniSat Exterior"}) "aLH" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/wall/r_wall,/area/construction/hallway{name = "\improper MiniSat Exterior"}) "aLI" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/construction/hallway{name = "\improper MiniSat Exterior"}) @@ -1977,16 +1977,16 @@ "aMa" = (/obj/structure/toilet{pixel_y = 13},/obj/machinery/light{dir = 2; icon_state = "tube1"},/obj/effect/landmark/start{name = "Captain"},/obj/machinery/light_switch{pixel_y = -25},/turf/simulated/floor{icon_state = "white"},/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) "aMb" = (/obj/structure/lattice,/obj/structure/grille,/obj/structure/grille,/turf/space,/area) "aMc" = (/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/structure/window/reinforced,/turf/space,/area) -"aMd" = (/obj/structure/table,/obj/machinery/camera/autoname{c_tag = "Engineering SMES Room"; dir = 8; network = list("SS13","MiniSat","RD")},/obj/item/toy/prize/seraph{pixel_y = 10},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai) +"aMd" = (/obj/machinery/computer/security/telescreen{dir = 2; name = "MiniSat Camera Monitor"; network = list("MiniSat","tcomm"); pixel_x = 0; pixel_y = 29},/obj/machinery/computer/station_alert,/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/turret_protected/tcomeast{name = "\improper MiniSat East Wing"}) "aMe" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor{icon_state = "floorgrime"},/area/janitor) "aMf" = (/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/turf/space,/area) -"aMg" = (/obj/structure/table,/obj/item/weapon/folder/blue,/obj/item/weapon/pen,/obj/machinery/camera/autoname{dir = 4; network = list("SS13","MiniSat","RD")},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai) +"aMg" = (/obj/machinery/atmospherics/portables_connector{dir = 1; name = "Auxiliary MiniSat Distribution Port"},/obj/machinery/portable_atmospherics/canister/air,/obj/machinery/ai_status_display{pixel_x = 0; pixel_y = 31},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/turret_protected/tcomeast{name = "\improper MiniSat East Wing"}) "aMh" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor,/area/hallway/primary/central) "aMi" = (/obj/structure/table,/obj/item/weapon/book/manual/security_space_law,/obj/machinery/light{dir = 4},/obj/machinery/requests_console{department = "Security"; departmentType = 5; pixel_x = 30; pixel_y = 0},/turf/simulated/floor{icon_state = "red"; dir = 4},/area/security/checkpoint/engineering) -"aMj" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "0"; req_one_access_txt = "12;27;37"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"aMj" = (/turf/simulated/floor,/area/engine/break_room) "aMk" = (/obj/structure/stool/bed/chair/office/dark{dir = 4},/turf/simulated/floor,/area/security/checkpoint/engineering) "aMl" = (/obj/item/weapon/screwdriver{pixel_y = 10},/obj/item/device/radio/off,/obj/machinery/alarm{dir = 4; pixel_x = -23; pixel_y = 0},/turf/simulated/floor{icon_state = "red"; dir = 8},/area/security/checkpoint/engineering) -"aMm" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/obj/machinery/light/small{dir = 4},/turf/simulated/floor{dir = 6; icon_state = "warning"},/area/engine/engineering) +"aMm" = (/obj/structure/table,/obj/item/weapon/soap/deluxe,/obj/item/weapon/storage/secure/safe{pixel_x = 6; pixel_y = 28},/obj/item/weapon/kitchen/rollingpin,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "aMn" = (/obj/machinery/computer/ordercomp,/turf/simulated/floor{icon_state = "delivery"},/area/quartermaster/office{name = "\improper Supply Offices"}) "aMo" = (/obj/structure/disposalpipe/segment,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 1; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "warning"},/area/engine/engineering) "aMp" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0; pixel_y = 32},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/engine/engineering) @@ -2016,7 +2016,7 @@ "aMN" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 2; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/machinery/status_display{density = 0; pixel_x = 0; pixel_y = 32; supply_display = 1},/turf/simulated/floor{dir = 1; icon_state = "brown"},/area/quartermaster/office{name = "\improper Supply Offices"}) "aMO" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating,/area/quartermaster/storage) "aMP" = (/obj/structure/table/reinforced,/obj/item/stack/medical/bruise_pack{pixel_x = -3; pixel_y = 2},/obj/item/weapon/reagent_containers/pill/kelotane{pixel_x = 3; pixel_y = 3},/turf/simulated/floor{icon_state = "neutral"; dir = 8},/area/engine/chiefs_office) -"aMQ" = (/obj/structure/disposalpipe/segment,/obj/machinery/power/apc{dir = 4; name = "CE Office APC"; pixel_x = 28; pixel_y = 0},/obj/structure/cable/yellow,/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/turf/simulated/floor{icon_state = "vault"; dir = 5},/area/engine/chiefs_office) +"aMQ" = (/turf/simulated/wall/r_wall,/area/turret_protected/tcomeast{name = "\improper MiniSat East Wing"}) "aMR" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_mining{name = "Quartermaster"; req_access_txt = "41"},/turf/simulated/floor,/area/quartermaster/qm) "aMS" = (/obj/structure/extinguisher_cabinet{pixel_x = -27; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/obj/machinery/light/small{dir = 8},/turf/simulated/floor{dir = 10; icon_state = "warning"},/area/engine/engineering) "aMT" = (/obj/machinery/door_control{id = "transittube"; name = "Transit Tube Lockdown"; pixel_x = -24; pixel_y = -5; req_access_txt = "24"},/obj/machinery/door_control{desc = "A remote control-switch for secure storage."; id = "Secure Storage"; name = "Engineering Secure Storage"; pixel_x = -24; pixel_y = 5; req_access_txt = "11"},/turf/simulated/floor{icon_state = "vault"; dir = 5},/area/engine/chiefs_office) @@ -2028,8 +2028,8 @@ "aMZ" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor,/area/quartermaster/office{name = "\improper Supply Offices"}) "aNa" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/item/stack/sheet/cardboard,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "aNb" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor/plating,/area/maintenance/starboard) -"aNc" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor,/area/storage/tools) -"aNd" = (/obj/structure/table,/obj/item/weapon/module/power_control,/obj/item/weapon/airlock_electronics,/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor{dir = 4; icon_state = "yellow"},/area/storage/tools) +"aNc" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/obj/machinery/door/airlock/maintenance{req_access_txt = "0"; req_one_access_txt = "12;48;50;1"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"aNd" = (/obj/machinery/mass_driver{dir = 8; id = "trash"},/turf/simulated/floor/plating,/area/maintenance/disposal) "aNe" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 2; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/hallway/primary/central) "aNf" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/machinery/light_switch{pixel_x = -25; pixel_y = 0},/turf/simulated/floor{dir = 9; icon_state = "brown"},/area/quartermaster/office{name = "\improper Supply Offices"}) "aNg" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/hallway/primary/central) @@ -2053,32 +2053,32 @@ "aNy" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{dir = 1; icon_state = "brown"},/area/quartermaster/office{name = "\improper Supply Offices"}) "aNz" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/hallway/primary/central) "aNA" = (/obj/structure/table,/obj/item/weapon/folder/red,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/light{dir = 4},/obj/item/weapon/folder/red,/turf/simulated/floor{icon_state = "red"; dir = 4},/area/bridge) -"aNB" = (/obj/structure/lattice,/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/turf/space,/area/hallway/secondary/entry{name = "Arrivals"}) +"aNB" = (/obj/machinery/light/small,/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 8},/area/maintenance/disposal) "aNC" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/hallway/primary/central) "aND" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/door/firedoor,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/hallway/primary/central) "aNE" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 2; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/hallway/primary/central) "aNF" = (/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor,/area/crew_quarters/fitness) "aNG" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/alarm{dir = 1; pixel_y = -22},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/hallway/primary/central) "aNH" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 1; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/machinery/light,/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/extinguisher_cabinet{pixel_x = 0; pixel_y = -30},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/hallway/primary/central) -"aNI" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"aNI" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/effect/landmark/start{name = "Assistant"},/turf/simulated/floor,/area/storage/tools) "aNJ" = (/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "aNK" = (/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/structure/lattice,/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/turf/space,/area) "aNL" = (/turf/simulated/wall/r_wall,/area/engine/chiefs_office) "aNM" = (/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = -1; pixel_y = 5},/obj/item/weapon/pen,/obj/machinery/newscaster/security_unit{pixel_x = 30; pixel_y = 0},/turf/simulated/floor{icon_state = "red"; dir = 5},/area/security/checkpoint/engineering) "aNN" = (/obj/machinery/power/apc{dir = 2; name = "Supply Offices APC"; pixel_x = 1; pixel_y = -24},/obj/structure/cable/yellow,/turf/simulated/floor{dir = 2; icon_state = "brown"},/area/quartermaster/office{name = "\improper Supply Offices"}) -"aNO" = (/obj/machinery/computer/secure_data,/obj/machinery/computer/security/telescreen{desc = "Used for monitoring the singularity engine safely."; name = "Singularity Monitor"; network = list("Singulo"); pixel_x = 0; pixel_y = 32},/turf/simulated/floor{icon_state = "red"; dir = 1},/area/security/checkpoint/engineering) +"aNO" = (/obj/machinery/door/poddoor{id = "trash"; name = "disposal bay door"},/turf/simulated/floor/plating,/area/maintenance/disposal) "aNP" = (/obj/structure/table/reinforced,/obj/item/weapon/folder/yellow,/obj/item/weapon/pen{pixel_x = 4; pixel_y = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{dir = 2; icon_state = "arrival"},/area/quartermaster/office{name = "\improper Supply Offices"}) "aNQ" = (/obj/machinery/door/airlock/external{name = "South Containment Arm Access"},/turf/simulated/floor/plating,/area/engine/engineering) "aNR" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 2; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/machinery/shower{tag = "icon-shower (WEST)"; icon_state = "shower"; dir = 8},/turf/simulated/floor{dir = 5; icon_state = "warning"},/area/engine/engineering) "aNS" = (/obj/effect/landmark{name = "lightsout"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/engine/engineering) "aNT" = (/obj/structure/filingcabinet,/obj/structure/reagent_dispensers/peppertank{pixel_x = -30; pixel_y = 0},/turf/simulated/floor{icon_state = "red"; dir = 9},/area/security/checkpoint/engineering) "aNU" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/shower{tag = "icon-shower (EAST)"; icon_state = "shower"; dir = 4},/turf/simulated/floor{dir = 9; icon_state = "warning"},/area/engine/engineering) -"aNV" = (/obj/structure/table/reinforced,/obj/machinery/cell_charger,/obj/item/weapon/cell/high{charge = 100; maxcharge = 15000},/turf/simulated/floor{dir = 8; icon_state = "neutralcorner"},/area/engine/break_room) -"aNW" = (/obj/machinery/computer/security/telescreen{desc = "Used for monitoring the singularity engine safely."; dir = 8; name = "Singularity Monitor"; network = list("Singulo"); pixel_x = 29; pixel_y = 0},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/light{dir = 4; icon_state = "tube1"},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "vault"; dir = 5},/area/engine/break_room) +"aNV" = (/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/effect/landmark/start{name = "Assistant"},/turf/simulated/floor,/area/storage/tools) +"aNW" = (/obj/machinery/power/port_gen/pacman,/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 31},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/turret_protected/tcomeast{name = "\improper MiniSat East Wing"}) "aNX" = (/obj/structure/table/reinforced,/obj/item/weapon/folder/yellow,/obj/item/weapon/stamp/ce,/turf/simulated/floor{icon_state = "neutral"},/area/engine/chiefs_office) "aNY" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/engine/engineering) "aNZ" = (/obj/item/weapon/screwdriver,/obj/structure/lattice,/turf/space,/area) -"aOa" = (/obj/structure/table/reinforced,/obj/item/weapon/clipboard,/obj/item/weapon/paper/monitorkey,/turf/simulated/floor{icon_state = "neutral"},/area/engine/break_room) +"aOa" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/airlock/maintenance{req_access_txt = "0"; req_one_access_txt = "12;48;50;1"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "aOb" = (/obj/structure/stool/bed/chair{dir = 1},/obj/item/device/radio/intercom{pixel_x = 25},/turf/simulated/shuttle/floor,/area/shuttle/escape_pod1/station) "aOc" = (/obj/structure/rack{dir = 1},/obj/item/clothing/suit/hazardvest,/turf/simulated/floor,/area/construction) "aOd" = (/obj/machinery/door_control{desc = "A remote control-switch for the engineering security doors."; id = "Engineering"; name = "Engineering Lockdown"; pixel_x = -24; pixel_y = -5; req_access_txt = "10"},/obj/machinery/door_control{id = "atmos"; name = "Atmospherics Lockdown"; pixel_x = -24; pixel_y = 5; req_access_txt = "24"},/obj/machinery/light{dir = 8},/turf/simulated/floor{icon_state = "vault"; dir = 5},/area/engine/chiefs_office) @@ -2086,14 +2086,14 @@ "aOf" = (/obj/machinery/conveyor{dir = 4; id = "QMLoad"},/turf/simulated/floor/plating,/area/quartermaster/storage) "aOg" = (/obj/structure/table/reinforced,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/pen,/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/engine/chiefs_office) "aOh" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/starboard) -"aOi" = (/obj/structure/closet/toolcloset,/obj/machinery/camera/autoname{dir = 8; network = list("SS13")},/turf/simulated/floor{dir = 4; icon_state = "yellow"},/area/storage/tools) -"aOj" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/storage/tools) +"aOi" = (/obj/structure/rack,/obj/item/clothing/suit/armor/riot,/obj/item/clothing/suit/armor/riot,/obj/item/clothing/suit/armor/riot,/obj/machinery/firealarm{dir = 8; pixel_x = -26; pixel_y = 0},/obj/item/weapon/wrench,/obj/item/clothing/head/helmet/riot,/obj/item/clothing/head/helmet/riot,/obj/item/clothing/head/helmet/riot,/turf/simulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/security/warden) +"aOj" = (/obj/structure/table/reinforced,/obj/machinery/cell_charger,/obj/item/weapon/cell/high{charge = 100; maxcharge = 15000},/turf/simulated/floor{dir = 8; icon_state = "neutralcorner"},/area/engine/chiefs_office) "aOk" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor{dir = 2; icon_state = "warningcorner"; tag = "icon-warningcorner (EAST)"},/area/quartermaster/storage) "aOl" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/light_switch{pixel_x = 27},/turf/simulated/floor{dir = 6; icon_state = "warning"; tag = "icon-warnwhite (NORTHEAST)"},/area/quartermaster/storage) "aOm" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/quartermaster/storage) "aOn" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/quartermaster/qm) "aOo" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/computer/secure_data,/turf/simulated/floor/wood,/area/crew_quarters/heads) -"aOp" = (/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/quartermaster/storage) +"aOp" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/camera{c_tag = "Dorms Central"; dir = 8; network = list("SS13")},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/crew_quarters) "aOq" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor{dir = 8; icon_state = "yellow"},/area/storage/tools) "aOr" = (/obj/structure/table,/obj/item/weapon/cable_coil{pixel_x = -3; pixel_y = 3},/obj/item/weapon/cable_coil,/obj/item/weapon/cell/high{charge = 100; maxcharge = 15000},/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/obj/machinery/light/small{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/storage/tech) "aOs" = (/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/storage/tech) @@ -2117,16 +2117,16 @@ "aOK" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "L6"},/area/hallway/primary/central) "aOL" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor,/area/quartermaster/office{name = "\improper Supply Offices"}) "aOM" = (/obj/machinery/conveyor{dir = 4; id = "packageSort2"},/obj/structure/plasticflaps{opacity = 0},/turf/simulated/floor/plating,/area/quartermaster/office{name = "\improper Supply Offices"}) -"aON" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"aON" = (/obj/structure/disposalpipe/segment,/obj/machinery/power/apc{dir = 4; name = "CE Office APC"; pixel_x = 28; pixel_y = 0},/obj/structure/cable/yellow,/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/turf/simulated/floor{icon_state = "vault"; dir = 5},/area/engine/chiefs_office) "aOO" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor,/area/hallway/primary/central) -"aOP" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/item/device/radio/intercom{dir = 2; name = "Station Intercom (General)"; pixel_x = 0; pixel_y = -28},/obj/machinery/hologram/holopad,/turf/simulated/floor/carpet,/area/crew_quarters/heads) +"aOP" = (/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 0; pixel_y = 21},/turf/simulated/floor{dir = 1; icon_state = "yellow"},/area/engine/break_room) "aOQ" = (/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/structure/disposalpipe/junction{dir = 1; icon_state = "pipe-j1"; tag = "icon-pipe-j1 (EAST)"},/turf/simulated/floor,/area/hallway/primary/central) "aOR" = (/obj/machinery/light_switch{pixel_x = -38},/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor{dir = 9; icon_state = "warning"},/area/quartermaster/storage) "aOS" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/quartermaster/storage) "aOT" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor,/area/quartermaster/storage) "aOU" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "warningcorner"; dir = 4},/area/quartermaster/storage) "aOV" = (/obj/structure/stool/bed/chair/office/dark{dir = 2},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/quartermaster/storage) -"aOW" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/flora/kirbyplants{desc = "A plastic potted plant."; pixel_y = 3},/turf/simulated/floor{dir = 10; icon_state = "warning"},/area/hallway/secondary/entry{name = "Arrivals"}) +"aOW" = (/obj/structure/table,/obj/structure/flora/kirbyplants{desc = "A living potted plant."; name = "Photosynthetic Potted Plant"; pixel_y = 8},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai) "aOX" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1; pixel_y = 0},/turf/space,/area) "aOY" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/turf/space,/area) "aOZ" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 4; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall/r_wall,/area/turret_protected/ai) @@ -2156,7 +2156,7 @@ "aPx" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "bot"},/area/quartermaster/office{name = "\improper Supply Offices"}) "aPy" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/quartermaster/office{name = "\improper Supply Offices"}) "aPz" = (/obj/machinery/computer/supplycomp,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "brown"},/area/quartermaster/office{name = "\improper Supply Offices"}) -"aPA" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/weapon/lighter/zippo,/turf/simulated/floor{icon_state = "vault"; dir = 5},/area/engine/chiefs_office) +"aPA" = (/obj/structure/table,/obj/item/weapon/folder/blue,/obj/item/weapon/pen,/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai) "aPB" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'KEEP CLEAR OF DOCKING AREA'."; name = "KEEP CLEAR: DOCKING AREA"; pixel_y = 0},/turf/simulated/wall,/area/hallway/secondary/entry{name = "Arrivals"}) "aPC" = (/obj/structure/filingcabinet/chestdrawer,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/mob/living/simple_animal/parrot/Poly,/turf/simulated/floor{icon_state = "vault"; dir = 5},/area/engine/chiefs_office) "aPD" = (/obj/structure/closet/secure_closet/engineering_chief{req_access_txt = "0"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "vault"; dir = 5},/area/engine/chiefs_office) @@ -2193,7 +2193,7 @@ "aQi" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/structure/table,/obj/item/stack/sheet/metal{amount = 50},/obj/item/stack/sheet/metal{amount = 50},/obj/item/weapon/grenade/chem_grenade/metalfoam,/obj/item/weapon/grenade/chem_grenade/metalfoam,/turf/simulated/floor{dir = 8; icon_state = "caution"},/area/maintenance/storage) "aQj" = (/obj/machinery/computer/secure_data,/obj/machinery/newscaster/security_unit{pixel_x = 0; pixel_y = 30},/turf/simulated/floor{icon_state = "red"; dir = 1},/area/security/checkpoint2{name = "Customs"}) "aQk" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor{dir = 9; icon_state = "blue"},/area/bridge) -"aQl" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/machinery/camera/autoname{dir = 8; network = list("MiniSat")},/obj/machinery/light/small{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/construction/hallway{name = "\improper MiniSat Exterior"}) +"aQl" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/alarm{pixel_y = 23},/obj/machinery/camera{c_tag = "Starboard Primary Hallway Tech Storage"; dir = 2; network = list("SS13")},/turf/simulated/floor{dir = 1; icon_state = "yellowcorner"},/area/hallway/primary/starboard) "aQm" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/firedoor,/turf/simulated/floor,/area/hallway/primary/starboard) "aQn" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/door/airlock/security{name = "Customs Desk"; req_access = null; req_access_txt = "1"},/turf/simulated/floor,/area/security/checkpoint2{name = "Customs"}) "aQo" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1; pixel_y = 1},/turf/simulated/floor{icon_state = "dark"},/area/construction/hallway{name = "\improper MiniSat Exterior"}) @@ -2202,7 +2202,7 @@ "aQr" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1; pixel_y = 1},/turf/simulated/floor{icon_state = "dark"},/area/construction/hallway{name = "\improper MiniSat Exterior"}) "aQs" = (/turf/simulated/floor/plating,/area/maintenance/starboard) "aQt" = (/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/structure/lattice,/turf/space,/area) -"aQu" = (/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/structure/window/reinforced{dir = 1; pixel_y = 0},/turf/simulated/floor{icon_state = "dark"},/area/construction/hallway{name = "\improper MiniSat Exterior"}) +"aQu" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/obj/structure/sign/securearea{pixel_y = 32},/turf/simulated/floor{dir = 4; icon_state = "cautioncorner"},/area/hallway/primary/starboard) "aQv" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/machinery/camera/autoname{dir = 4; network = list("MiniSat")},/obj/machinery/light/small{dir = 8},/turf/simulated/floor{icon_state = "dark"},/area/construction/hallway{name = "\improper MiniSat Exterior"}) "aQw" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "neutral"; dir = 1},/area/engine/chiefs_office) "aQx" = (/obj/machinery/firealarm{dir = 8; pixel_x = -26; pixel_y = 0},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "vault"; dir = 5},/area/engine/chiefs_office) @@ -2212,23 +2212,23 @@ "aQB" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/engine/chiefs_office) "aQC" = (/turf/simulated/floor{icon_state = "delivery"},/area/quartermaster/office{name = "\improper Supply Offices"}) "aQD" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor{icon_state = "vault"; dir = 5},/area/engine/chiefs_office) -"aQE" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor{dir = 4; icon_state = "yellow"},/area/storage/tools) -"aQF" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/storage/tools) +"aQE" = (/obj/machinery/recharger{pixel_y = 4},/obj/structure/table/reinforced,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "red"},/area/security/checkpoint2{name = "Customs"}) +"aQF" = (/obj/structure/table/reinforced,/obj/item/weapon/clipboard,/obj/item/weapon/paper/monitorkey,/turf/simulated/floor{icon_state = "neutral"},/area/engine/chiefs_office) "aQG" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/storage/tech) "aQH" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/weapon/circuitboard/crew{pixel_x = -1; pixel_y = 1},/obj/item/weapon/circuitboard/card{pixel_x = 2; pixel_y = -2},/obj/item/weapon/circuitboard/communications{pixel_x = 5; pixel_y = -5},/turf/simulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/storage/tech) "aQI" = (/obj/item/weapon/wrench,/turf/simulated/floor/plating/airless,/area/engine/engineering) "aQJ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/maintenance/auxsolarport) -"aQK" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plating,/area/hallway/secondary/entry{name = "Arrivals"}) +"aQK" = (/obj/machinery/computer/security/telescreen{desc = "Used for monitoring the singularity engine safely."; dir = 8; name = "Singularity Monitor"; network = list("Singulo"); pixel_x = 29; pixel_y = 0},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/light{dir = 4; icon_state = "tube1"},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "vault"; dir = 5},/area/engine/chiefs_office) "aQL" = (/turf/simulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/storage/tech) "aQM" = (/obj/structure/closet/emcloset,/turf/simulated/floor/plating,/area/hallway/secondary/entry{name = "Arrivals"}) "aQN" = (/turf/simulated/wall,/area/hallway/secondary/entry{name = "Arrivals"}) "aQO" = (/turf/simulated/floor,/area/hallway/secondary/entry{name = "Arrivals"}) "aQP" = (/obj/machinery/light_construct,/turf/simulated/floor,/area/construction) "aQQ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/machinery/door/firedoor,/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/hallway/secondary/entry{name = "Arrivals"}) -"aQR" = (/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor,/area/construction) -"aQS" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/device/multitool,/obj/machinery/firealarm{dir = 8; pixel_x = -26; pixel_y = 0},/turf/simulated/floor{dir = 8; icon_state = "yellow"},/area/storage/tools) +"aQR" = (/obj/item/weapon/paper_bin{pixel_x = 1; pixel_y = 9},/obj/item/weapon/pen,/obj/structure/table/reinforced,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "red"},/area/security/checkpoint2{name = "Customs"}) +"aQS" = (/obj/structure/table/reinforced,/obj/item/weapon/paper_bin{pixel_x = -1; pixel_y = 6},/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/quartermaster/storage) "aQT" = (/obj/machinery/conveyor_switch/oneway{convdir = -1; id = "QMLoad"},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/quartermaster/storage) -"aQU" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0; pixel_y = 32},/turf/simulated/floor{dir = 9; icon_state = "warning"},/area/hallway/secondary/entry{name = "Arrivals"}) +"aQU" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{dir = 4; icon_state = "arrival"},/area/hallway/secondary/entry{name = "Arrivals"}) "aQV" = (/turf/simulated/wall,/area/security/checkpoint/supply) "aQW" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "aQX" = (/obj/effect/landmark{name = "blobstart"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/storage/tech) @@ -2242,12 +2242,12 @@ "aRf" = (/turf/simulated/floor/plating{dir = 2; icon_state = "warnplate"},/area/engine/engineering) "aRg" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/engine/engineering) "aRh" = (/obj/machinery/power/apc{dir = 8; name = "Engineering Security APC"; pixel_x = -24},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/turf/simulated/floor{icon_state = "red"; dir = 8},/area/security/checkpoint/engineering) -"aRi" = (/obj/structure/table,/obj/item/device/radio/intercom{dir = 4; name = "Station Intercom (General)"; pixel_x = 27},/obj/machinery/recharger{pixel_y = 4},/turf/simulated/floor{icon_state = "red"; dir = 4},/area/security/checkpoint/engineering) +"aRi" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/obj/item/weapon/folder/yellow,/obj/structure/table,/obj/machinery/camera{c_tag = "Bridge - Central"; dir = 2; network = list("SS13")},/turf/simulated/floor{dir = 1; icon_state = "yellow"},/area/bridge) "aRj" = (/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor,/area/security/checkpoint/engineering) "aRk" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor{dir = 4; icon_state = "neutralcorner"},/area/hallway/primary/central) "aRl" = (/obj/structure/rack{dir = 8; layer = 2.9},/turf/simulated/floor/plating,/area/engine/engineering) "aRm" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = -29},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = -32; pixel_y = 0},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/hallway/primary/central) -"aRn" = (/obj/structure/stool/bed/chair{dir = 8},/obj/machinery/camera/autoname{dir = 8; network = list("SS13")},/obj/machinery/light{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "brown"},/area/quartermaster/office{name = "\improper Supply Offices"}) +"aRn" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/hallway/primary/central) "aRo" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall,/area/janitor) "aRp" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/disposalpipe/segment,/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/hallway/primary/central) "aRq" = (/obj/machinery/door/airlock{name = "Central Emergency Storage"; req_access_txt = "0"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/hallway/primary/central) @@ -2260,21 +2260,21 @@ "aRx" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 9; icon_state = "neutral"},/area/hallway/primary/port) "aRy" = (/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 2; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/hallway/secondary/entry{name = "Arrivals"}) "aRz" = (/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 1; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor,/area/hallway/secondary/entry{name = "Arrivals"}) -"aRA" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor{tag = "icon-warningcorner (EAST)"; icon_state = "warningcorner"; dir = 4},/area/hallway/secondary/entry{name = "Arrivals"}) +"aRA" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor,/area/security/checkpoint2{name = "Customs"}) "aRB" = (/obj/machinery/hologram/holopad,/turf/simulated/floor/carpet,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) "aRC" = (/obj/structure/lattice,/obj/structure/grille,/turf/simulated/wall/r_wall,/area) "aRD" = (/obj/structure/grille,/obj/structure/lattice,/turf/simulated/wall/r_wall,/area) "aRE" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/wood,/area/bridge) -"aRF" = (/obj/machinery/camera/autoname{dir = 2; network = list("SS13")},/obj/machinery/light_switch{pixel_y = 28},/turf/simulated/floor/wood,/area/bridge) +"aRF" = (/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/security/checkpoint2{name = "Customs"}) "aRG" = (/obj/structure/table/woodentable,/obj/item/weapon/hand_labeler,/obj/item/weapon/packageWrap,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/wood,/area/crew_quarters/heads) "aRH" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/maintenance/fpmaint2{name = "Port Maintenance"}) "aRI" = (/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/turf/simulated/floor{icon_state = "neutral"; dir = 4},/area/hallway/primary/port) -"aRJ" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 1; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/wall,/area/maintenance/storage) -"aRK" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall,/area/maintenance/storage) +"aRJ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/table/reinforced,/obj/item/weapon/folder/red,/obj/item/weapon/folder/red,/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "red"; dir = 8},/area/security/checkpoint2{name = "Customs"}) +"aRK" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor,/area/security/checkpoint2{name = "Customs"}) "aRL" = (/obj/structure/closet/crate,/obj/item/device/assembly/prox_sensor,/turf/simulated/floor/plating,/area/maintenance/starboard) "aRM" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/wall,/area/maintenance/storage) -"aRN" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall,/area/maintenance/storage) -"aRO" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/wall,/area/maintenance/storage) +"aRN" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/landmark/start{name = "Assistant"},/turf/simulated/floor,/area/storage/tools) +"aRO" = (/obj/structure/grille,/obj/structure/window/reinforced/tinted{dir = 5; health = 120; icon_state = "twindow"; reinf = 0},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/turf/simulated/floor{icon_state = "dark"},/area/security/checkpoint2{name = "Customs"}) "aRP" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor/plating,/area/maintenance/starboard) "aRQ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/wall,/area/maintenance/storage) "aRR" = (/obj/machinery/alarm{dir = 4; pixel_x = -23; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor{dir = 8; icon_state = "caution"},/area/hallway/primary/starboard) @@ -2285,12 +2285,12 @@ "aRW" = (/obj/machinery/newscaster{pixel_x = 0; pixel_y = 32},/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) "aRX" = (/obj/structure/table/reinforced,/obj/item/weapon/lighter/zippo,/obj/structure/sign/securearea{desc = "Under the painting a plaque reads: 'While the meat grinder may not have spared you, fear not. Not one part of you has gone to waste... You were delicious.'"; icon_state = "monkey_painting"; name = "Mr. Deempisi portrait"; pixel_x = 0; pixel_y = 28},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) "aRY" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) -"aRZ" = (/obj/item/weapon/packageWrap,/obj/item/weapon/reagent_containers/glass/rag{pixel_y = 5},/obj/structure/table,/obj/structure/sign/maltesefalcon/left{pixel_y = 32},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) +"aRZ" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/hologram/holopad,/obj/effect/landmark/start{name = "Assistant"},/turf/simulated/floor,/area/storage/tools) "aSa" = (/turf/simulated/wall,/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) -"aSb" = (/obj/machinery/camera{c_tag = "Bar"; dir = 2; network = list("SS13")},/obj/machinery/hologram/holopad,/obj/machinery/requests_console{department = "Bar"; departmentType = 2; pixel_x = 0; pixel_y = 30},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) +"aSb" = (/obj/structure/table/reinforced,/obj/machinery/cell_charger,/obj/item/weapon/cell/high{charge = 100; maxcharge = 15000},/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/quartermaster/storage) "aSc" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor/plating/airless,/area/engine/engineering) "aSd" = (/obj/structure/table,/obj/structure/sign/maltesefalcon/right{pixel_y = 32},/obj/item/weapon/book/manual/barman_recipes{pixel_y = 5},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) -"aSe" = (/obj/structure/closet/secure_closet/cargotech,/obj/machinery/camera/autoname{dir = 1; network = list("SS13")},/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/quartermaster/storage) +"aSe" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{dir = 4; icon_state = "arrival"},/area/hallway/secondary/entry{name = "Arrivals"}) "aSf" = (/obj/machinery/light,/obj/structure/grille,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor/plating/airless,/area/engine/engineering) "aSg" = (/obj/structure/lattice,/obj/structure/grille{density = 0; icon_state = "brokengrille"},/turf/space,/area) "aSh" = (/obj/machinery/door/airlock/external{name = "Escape Pod One"},/turf/simulated/floor/plating,/area/hallway/secondary/entry{name = "Arrivals"}) @@ -2306,20 +2306,20 @@ "aSr" = (/turf/simulated/floor{icon_state = "bot"},/area/quartermaster/storage) "aSs" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "bot"},/area/quartermaster/storage) "aSt" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 4},/obj/machinery/computer/security/telescreen/entertainment{pixel_x = 0; pixel_y = 32},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) -"aSu" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "neutral"; dir = 8},/area/hallway/primary/port) -"aSv" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/hallway/primary/port) +"aSu" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/segment,/obj/machinery/door/airlock/maintenance{req_access_txt = "0"; req_one_access_txt = "12;63;48;50"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"aSv" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/captain,/obj/effect/landmark/start{name = "Captain"},/obj/machinery/camera{c_tag = "Captain's Quarters"; dir = 8; network = list("SS13")},/turf/simulated/floor/wood,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) "aSw" = (/obj/machinery/hologram/holopad,/turf/simulated/floor/wood,/area/bridge) "aSx" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) "aSy" = (/obj/structure/filingcabinet,/obj/structure/reagent_dispensers/peppertank{pixel_x = 30; pixel_y = 0},/turf/simulated/floor{icon_state = "red"; dir = 5},/area/security/checkpoint/supply) "aSz" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) -"aSA" = (/obj/machinery/light/small{dir = 1},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_Toxins = 0},/obj/machinery/alarm{dir = 4; pixel_x = -23; pixel_y = 0},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/ai_monitored/storage/emergency{name = "\improper MiniSat Interior"}) -"aSB" = (/obj/item/device/radio/beacon,/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/ai_monitored/storage/emergency{name = "\improper MiniSat Interior"}) +"aSA" = (/obj/structure/rack,/obj/machinery/cell_charger,/obj/machinery/power/apc{dir = 2; name = "Cargo Bay APC"; pixel_x = 1; pixel_y = -24},/obj/structure/cable/yellow,/obj/machinery/light,/obj/item/weapon/screwdriver{pixel_y = 10},/obj/item/weapon/hand_labeler,/obj/item/weapon/hand_labeler,/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/quartermaster/storage) +"aSB" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/landmark/start{name = "Assistant"},/turf/simulated/floor,/area/storage/tools) "aSC" = (/obj/structure/table,/obj/structure/closet/fireaxecabinet{pixel_y = -32},/obj/machinery/light_switch{pixel_x = 28; pixel_y = 0},/obj/item/weapon/paper_bin{pixel_x = -2; pixel_y = 4},/obj/item/weapon/pen,/turf/simulated/floor{icon_state = "blue"; dir = 6},/area/bridge) -"aSD" = (/obj/machinery/light/small{dir = 1},/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_x = 29; pixel_y = 0},/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/ai_monitored/storage/emergency{name = "\improper MiniSat Interior"}) +"aSD" = (/obj/item/weapon/legcuffs/beartrap,/obj/item/weapon/legcuffs/beartrap,/obj/structure/table,/obj/machinery/requests_console{department = "Janitorial"; departmentType = 1; pixel_x = -29; pixel_y = 0},/obj/item/weapon/reagent_containers/spray/cleaner,/obj/machinery/camera{c_tag = "Custodial Closet"; dir = 4; network = list("SS13")},/turf/simulated/floor{icon_state = "floorgrime"},/area/janitor) "aSE" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"; pixel_x = 0; pixel_y = 32},/turf/simulated/floor{icon_state = "bot"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) "aSF" = (/obj/machinery/door/airlock/highsecurity{icon_state = "door_locked"; locked = 1; name = "AI Upload"; req_access_txt = "16"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload) "aSG" = (/obj/machinery/light_switch{pixel_x = 27},/obj/structure/reagent_dispensers/peppertank{pixel_x = 0; pixel_y = 30},/obj/structure/closet/secure_closet/security,/turf/simulated/floor{icon_state = "red"; dir = 5},/area/security/checkpoint2{name = "Customs"}) -"aSH" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/camera/autoname{dir = 8; network = list("SS13")},/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor{dir = 4; icon_state = "arrival"},/area/hallway/secondary/entry{name = "Arrivals"}) +"aSH" = (/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/machinery/light{dir = 8},/obj/machinery/camera{c_tag = "Supply Office"; dir = 4; network = list("SS13")},/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/quartermaster/office{name = "\improper Supply Offices"}) "aSI" = (/obj/structure/stool/bed/chair/comfy/brown{tag = "icon-comfychair_brown (WEST)"; icon_state = "comfychair_brown"; dir = 8},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 2; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor/carpet,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) "aSJ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/cable/yellow,/turf/simulated/floor/plating,/area/security/hos) "aSK" = (/obj/machinery/hologram/holopad,/obj/structure/stool/bed/chair{dir = 1},/obj/effect/landmark/start{name = "Head of Security"},/turf/simulated/floor/carpet,/area/security/hos) @@ -2332,61 +2332,61 @@ "aSR" = (/obj/item/weapon/storage/box/lights/mixed,/turf/simulated/floor/plating,/area/maintenance/starboard) "aSS" = (/obj/machinery/atmospherics/pipe/vent{dir = 1},/turf/simulated/floor/plating/airless,/area) "aST" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/carpet,/area/crew_quarters/heads) -"aSU" = (/obj/structure/flora/kirbyplants{desc = "A plastic potted plant."; pixel_y = 3},/turf/simulated/floor{icon_state = "grimy"},/area/hallway/primary/port) +"aSU" = (/obj/item/device/radio/intercom{anyai = 1; broadcasting = 0; freerange = 1; frequency = 1447; name = "Private Channel"; pixel_x = 28; pixel_y = 5},/obj/item/device/radio/intercom{anyai = 1; freerange = 1; listening = 0; name = "Custom Channel"; pixel_x = -27; pixel_y = 4},/obj/effect/landmark/start{name = "AI"},/obj/item/device/radio/intercom{broadcasting = 1; freerange = 1; listening = 1; name = "Common Channel"; pixel_y = 25},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/bluegrid{icon_state = "gcircuit"; name = "Primary AI Base"},/area/turret_protected/ai) "aSV" = (/obj/structure/stool/bed/chair/comfy/beige{dir = 1; icon_state = "comfychair_beige"; tag = ""},/turf/simulated/floor{icon_state = "grimy"},/area/hallway/primary/port) "aSW" = (/turf/simulated/wall,/area/hallway/primary/port) "aSX" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/firealarm{dir = 1; pixel_y = -24},/turf/simulated/floor{dir = 8; icon_state = "neutralcorner"},/area/hallway/primary/central) "aSY" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "neutralcorner"},/area/hallway/primary/central) "aSZ" = (/obj/structure/rack,/obj/item/clothing/mask/gas,/turf/simulated/floor/plating,/area/maintenance/starboard) "aTa" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "grimy"},/area/hallway/primary/port) -"aTb" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 2; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/flora/kirbyplants{desc = "A plastic potted plant."; pixel_y = 3},/turf/simulated/floor{dir = 9; icon_state = "warning"},/area/hallway/secondary/entry{name = "Arrivals"}) +"aTb" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/weapon/lighter/zippo,/obj/item/clothing/glasses/meson,/turf/simulated/floor{icon_state = "vault"; dir = 5},/area/engine/chiefs_office) "aTc" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "0"; req_one_access_txt = "12;27;37"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "aTd" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 4; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 8},/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) "aTe" = (/obj/structure/closet/firecloset,/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/hallway/primary/port) -"aTf" = (/turf/simulated/floor{icon_state = "neutral"; dir = 4},/area/hallway/primary/port) +"aTf" = (/obj/structure/closet/firecloset,/turf/simulated/floor/plating,/area/hallway/primary/central) "aTg" = (/obj/machinery/power/terminal,/obj/structure/cable,/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/engine/engineering) "aTh" = (/obj/item/weapon/cigbutt,/turf/simulated/floor/plating,/area/maintenance/starboard) "aTi" = (/obj/structure/closet/emcloset,/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/hallway/primary/port) "aTj" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/alarm{dir = 1; pixel_y = -22},/obj/machinery/door/firedoor,/turf/simulated/floor{dir = 8; icon_state = "neutralcorner"},/area/hallway/primary/central) -"aTk" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall,/area/engine/break_room) -"aTl" = (/obj/machinery/door/poddoor{density = 0; icon_state = "open"; id = "atmos"; name = "Atmos Blast Door"; opacity = 0},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 8; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/engine/break_room) +"aTk" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 2; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/effect/landmark/start{name = "Assistant"},/turf/simulated/floor,/area/storage/tools) +"aTl" = (/obj/effect/landmark{name = "blobstart"},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/maintenance/fpmaint2{name = "Port Maintenance"}) "aTm" = (/turf/simulated/wall/r_wall,/area/engine/break_room) "aTn" = (/obj/structure/grille,/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor/plating/airless,/area/engine/engineering) "aTo" = (/obj/structure/grille,/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor/plating/airless,/area/engine/engineering) "aTp" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/hallway/secondary/entry{name = "Arrivals"}) -"aTq" = (/obj/structure/rack,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/item/clothing/mask/breath{pixel_x = 4; pixel_y = 0},/obj/item/clothing/mask/breath{pixel_x = 4; pixel_y = 0},/obj/item/weapon/tank/emergency_oxygen{pixel_x = -8; pixel_y = 0},/obj/item/weapon/tank/emergency_oxygen{pixel_x = -8; pixel_y = 0},/obj/item/weapon/wrench,/obj/item/weapon/crowbar,/obj/item/device/flashlight{pixel_x = 1; pixel_y = 5},/turf/simulated/floor{icon_state = "dark"},/area/engine/break_room) +"aTq" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "neutralcorner"; dir = 1},/area/hallway/primary/port) "aTr" = (/obj/machinery/door/airlock/command{name = "Command Desk"; req_access = null; req_access_txt = "19"},/turf/simulated/floor{dir = 2; icon_state = "carpetsymbol"},/area/bridge) -"aTs" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "arrival"},/area/hallway/secondary/entry{name = "Arrivals"}) -"aTt" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/light{dir = 1},/turf/simulated/floor{dir = 1; icon_state = "arrival"},/area/hallway/secondary/entry{name = "Arrivals"}) -"aTu" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/camera/autoname{dir = 2; network = list("SS13")},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor{dir = 1; icon_state = "arrival"},/area/hallway/secondary/entry{name = "Arrivals"}) -"aTv" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor{dir = 1; icon_state = "arrival"},/area/hallway/secondary/entry{name = "Arrivals"}) -"aTw" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 1; icon_state = "arrival"},/area/hallway/secondary/entry{name = "Arrivals"}) -"aTx" = (/obj/machinery/light{dir = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 1; icon_state = "arrival"},/area/hallway/secondary/entry{name = "Arrivals"}) +"aTs" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 2; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/machinery/firealarm{dir = 1; pixel_y = -24},/obj/machinery/camera{c_tag = "Starboard Primary Hallway Auxiliary Tool Storage"; dir = 1; network = list("SS13")},/turf/simulated/floor{dir = 8; icon_state = "cautioncorner"},/area/hallway/primary/starboard) +"aTt" = (/obj/structure/cable/yellow,/obj/machinery/power/apc{dir = 2; name = "Starboard Hallway APC"; pixel_x = -1; pixel_y = -26},/obj/machinery/light,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/camera{c_tag = "Starboard Primary Hallway Engineering"; dir = 1; network = list("SS13")},/turf/simulated/floor{dir = 8; icon_state = "cautioncorner"},/area/hallway/primary/starboard) +"aTu" = (/obj/machinery/autolathe,/turf/simulated/floor{dir = 6; icon_state = "brown"},/area/quartermaster/office{name = "\improper Supply Offices"}) +"aTv" = (/obj/structure/table,/obj/item/weapon/wrapping_paper,/obj/item/weapon/wrapping_paper,/obj/machinery/requests_console{department = "Cargo Bay"; departmentType = 2; pixel_y = -30},/obj/item/weapon/packageWrap{pixel_x = 2; pixel_y = -3},/obj/item/weapon/packageWrap{pixel_x = 2; pixel_y = -3},/obj/item/weapon/packageWrap{pixel_x = 2; pixel_y = -3},/obj/item/weapon/packageWrap{pixel_x = 2; pixel_y = -3},/obj/item/weapon/packageWrap{pixel_x = 2; pixel_y = -3},/obj/item/weapon/packageWrap{pixel_x = 2; pixel_y = -3},/obj/item/weapon/packageWrap{pixel_x = 2; pixel_y = -3},/obj/item/weapon/packageWrap{pixel_x = 2; pixel_y = -3},/turf/simulated/floor{dir = 2; icon_state = "arrival"},/area/quartermaster/office{name = "\improper Supply Offices"}) +"aTw" = (/obj/structure/filingcabinet/filingcabinet,/obj/item/device/radio/intercom{broadcasting = 0; listening = 1; name = "Station Intercom (General)"; pixel_y = -28},/obj/machinery/camera{c_tag = "Mailroom"; dir = 1; network = list("SS13")},/turf/simulated/floor{dir = 2; icon_state = "arrival"},/area/quartermaster/office{name = "\improper Supply Offices"}) +"aTx" = (/obj/machinery/door/airlock/highsecurity{icon_state = "door_closed"; locked = 0; name = "AI Chamber"; req_access_txt = "16"},/turf/simulated/floor/bluegrid,/area/turret_protected/ai) "aTy" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "cyan"; dir = 4; icon_state = "intact-c"; level = 2},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/turf/simulated/floor/plating,/area/maintenance/storage) -"aTz" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/floor{icon_state = "arrival"; dir = 5},/area/hallway/secondary/entry{name = "Arrivals"}) +"aTz" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow,/turf/simulated/floor/plating,/area/security/checkpoint2{name = "Customs"}) "aTA" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/obj/effect/landmark/start{name = "Cargo Technician"},/turf/simulated/floor,/area/quartermaster/storage) "aTB" = (/obj/machinery/door_control{id = "council blast"; name = "Council Chamber Blast Door Control"; pixel_x = -1; pixel_y = -24; req_access_txt = "19"},/turf/simulated/floor/carpet,/area/bridge) -"aTC" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/engine/break_room) +"aTC" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/obj/machinery/light/small{dir = 4},/obj/machinery/camera{c_tag = "Engineering Access"; dir = 8; network = list("SS13")},/turf/simulated/floor{dir = 6; icon_state = "warning"},/area/engine/engineering) "aTD" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_security{name = "Security Office"; req_access_txt = "63"},/turf/simulated/floor,/area/security/checkpoint/supply) "aTE" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "red"; dir = 8},/area/security/checkpoint/supply) "aTF" = (/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor,/area/security/checkpoint/supply) "aTG" = (/obj/structure/stool/bed/chair/office/dark,/obj/machinery/atmospherics/unary/vent_pump{dir = 2; on = 1},/turf/simulated/floor,/area/security/checkpoint/supply) "aTH" = (/obj/item/device/radio/intercom{dir = 4; name = "Station Intercom (General)"; pixel_x = 27},/obj/machinery/computer/security/mining,/turf/simulated/floor{icon_state = "red"; dir = 4},/area/security/checkpoint/supply) "aTI" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "cyan"; dir = 4; icon_state = "intact-c"; level = 2},/obj/machinery/atmospherics/pipe/simple{pipe_color = "yellow"; icon_state = "intact-y"; level = 2},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/turf/simulated/floor/plating,/area/maintenance/storage) -"aTJ" = (/obj/structure/lattice,/obj/structure/transit_tube{tag = "icon-D-NW"; icon_state = "D-NW"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/turf/space,/area) -"aTK" = (/obj/structure/transit_tube{tag = "icon-W-NE"; icon_state = "W-NE"},/obj/structure/lattice,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/space,/area) +"aTJ" = (/obj/machinery/light{dir = 4; icon_state = "tube1"},/obj/machinery/hologram/holopad,/obj/machinery/camera/autoname{c_tag = "Engineering SMES Room"; dir = 8; network = list("SS13","MiniSat","RD")},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai) +"aTK" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/machinery/hologram/holopad,/obj/machinery/camera/autoname{dir = 4; network = list("SS13","MiniSat","RD")},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai) "aTL" = (/turf/simulated/wall/r_wall,/area/hallway/primary/central) -"aTM" = (/obj/machinery/vending/cigarette,/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/hallway/primary/central) -"aTN" = (/obj/structure/transit_tube{tag = "icon-D-NE"; icon_state = "D-NE"},/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "dark"},/area/engine/break_room) +"aTM" = (/obj/structure/rack,/obj/item/weapon/book/manual/engineering_hacking{pixel_x = 4; pixel_y = 5},/obj/item/weapon/book/manual/engineering_construction{pixel_x = 0; pixel_y = 3},/turf/simulated/floor/plating,/area/maintenance/starboard) +"aTN" = (/obj/structure/rack,/obj/item/clothing/gloves/fyellow,/turf/simulated/floor/plating,/area/maintenance/starboard) "aTO" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "green"; icon_state = "intact-g"; level = 2},/obj/machinery/atmospherics/pipe/simple{pipe_color = "cyan"; dir = 4; icon_state = "intact-c"; level = 2},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/turf/simulated/floor/plating,/area/maintenance/storage) -"aTP" = (/obj/machinery/light/small,/obj/machinery/atmospherics/unary/vent_scrubber{dir = 2; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 2; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/machinery/light_switch{pixel_x = -8; pixel_y = -24},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 5; pixel_y = -26},/turf/simulated/floor{icon_state = "dark"},/area/engine/break_room) -"aTQ" = (/obj/structure/transit_tube,/obj/structure/lattice,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/space,/area) -"aTR" = (/obj/structure/transit_tube{tag = "icon-E-NW"; icon_state = "E-NW"},/obj/structure/window/reinforced{dir = 8},/obj/structure/lattice,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/space,/area) +"aTP" = (/obj/structure/table,/obj/structure/sign/maltesefalcon/left{pixel_y = 32},/obj/item/weapon/reagent_containers/food/drinks/shaker,/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) +"aTQ" = (/obj/machinery/camera{c_tag = "Bar"; dir = 2; network = list("SS13")},/obj/machinery/requests_console{department = "Bar"; departmentType = 2; pixel_x = 0; pixel_y = 30},/obj/structure/table,/obj/item/weapon/reagent_containers/glass/rag{pixel_y = 5},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) +"aTR" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock{name = "Custodial Closet"; req_access_txt = "26"},/turf/simulated/floor,/area/janitor) "aTS" = (/obj/machinery/door/airlock{name = "Bar Storage"; req_access_txt = "25"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "wood"},/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) "aTT" = (/obj/machinery/vending/boozeomat,/turf/simulated/wall,/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) "aTU" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/starboard) -"aTV" = (/obj/machinery/vending/cola,/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) -"aTW" = (/obj/machinery/vending/snack,/obj/machinery/newscaster{pixel_x = 0; pixel_y = 32},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) +"aTV" = (/obj/structure/table/woodentable,/obj/machinery/light/small{dir = 8},/obj/item/device/radio/off{pixel_y = 4},/obj/item/weapon/screwdriver{pixel_y = 10},/turf/simulated/floor{icon_state = "grimy"},/area/tcommsat/computer{name = "\improper Telecommunications Control Room"}) +"aTW" = (/obj/structure/table/woodentable,/obj/item/weapon/folder/blue,/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 31},/obj/item/weapon/folder/blue,/turf/simulated/floor{icon_state = "grimy"},/area/tcommsat/computer{name = "\improper Telecommunications Control Room"}) "aTX" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/maintenance/starboard) "aTY" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/starboard) "aTZ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor/plating,/area/maintenance/starboard) @@ -2395,7 +2395,7 @@ "aUc" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor{icon_state = "warning"},/area/hallway/secondary/entry{name = "Arrivals"}) "aUd" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/turf/simulated/floor/plating,/area/maintenance/storage) "aUe" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "warning"},/area/hallway/secondary/entry{name = "Arrivals"}) -"aUf" = (/obj/machinery/light,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "warning"},/area/hallway/secondary/entry{name = "Arrivals"}) +"aUf" = (/obj/structure/table,/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/item/weapon/clipboard,/obj/item/weapon/folder/yellow,/turf/simulated/floor{dir = 4; icon_state = "yellow"},/area/storage/tools) "aUg" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/starboard) "aUh" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 2; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 8; icon_state = "caution"},/area/hallway/primary/starboard) "aUi" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/hallway/primary/starboard) @@ -2410,45 +2410,45 @@ "aUr" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/wall/r_wall,/area/construction/hallway{name = "\improper MiniSat Exterior"}) "aUs" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/hallway/primary/central) "aUt" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 5; icon_state = "blue"},/area/bridge) -"aUu" = (/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/machinery/camera/autoname{dir = 8; network = list("MiniSat")},/obj/structure/window/reinforced{dir = 8},/obj/machinery/light/small{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/construction/hallway{name = "\improper MiniSat Exterior"}) +"aUu" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/showcase{density = 0; desc = "An old, deactivated cyborg. Whilst once actively used to guard against intruders, it now simply intimidates them with its cold, steely gaze."; dir = 2; icon = 'icons/mob/robots.dmi'; icon_state = "robot_old"; name = "Cyborg Statue"; pixel_x = 0; pixel_y = 20},/turf/simulated/floor{icon_state = "grimy"},/area/tcommsat/computer{name = "\improper Telecommunications Control Room"}) "aUv" = (/obj/structure/grille,/obj/structure/window/reinforced/tinted{dir = 5; health = 120; icon_state = "twindow"; reinf = 0},/turf/simulated/floor/plating,/area/maintenance/storage) "aUw" = (/obj/structure/rack,/obj/item/weapon/extinguisher,/obj/item/weapon/storage/belt/utility,/turf/simulated/floor/plating,/area/maintenance/starboard) -"aUx" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 8; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall/r_wall,/area/ai_monitored/storage/emergency{name = "\improper MiniSat Interior"}) -"aUy" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/wall/r_wall,/area/ai_monitored/storage/emergency{name = "\improper MiniSat Interior"}) -"aUz" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/wall/r_wall,/area/ai_monitored/storage/emergency{name = "\improper MiniSat Interior"}) -"aUA" = (/obj/machinery/door/airlock/hatch{name = "Teleporter Room"},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/ai_monitored/storage/emergency{name = "\improper MiniSat Interior"}) +"aUx" = (/turf/simulated/wall,/area/crew_quarters/toilet{name = "\improper Auxiliary Restrooms"}) +"aUy" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall,/area/crew_quarters/toilet{name = "\improper Auxiliary Restrooms"}) +"aUz" = (/obj/machinery/hologram/holopad,/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) +"aUA" = (/obj/machinery/light_switch{pixel_x = 0; pixel_y = 28},/obj/structure/showcase{density = 0; desc = "An old, deactivated cyborg. Whilst once actively used to guard against intruders, it now simply intimidates them with its cold, steely gaze."; dir = 2; icon = 'icons/mob/robots.dmi'; icon_state = "robot_old"; name = "Cyborg Statue"; pixel_x = 0; pixel_y = 20},/turf/simulated/floor{icon_state = "grimy"},/area/tcommsat/computer{name = "\improper Telecommunications Control Room"}) "aUB" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/computer/security/telescreen/entertainment{pixel_x = 0; pixel_y = 32},/turf/simulated/floor/wood,/area/crew_quarters/heads) "aUC" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor{icon_state = "dark"},/area/security/hos) "aUD" = (/obj/structure/closet/emcloset,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) -"aUE" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 4; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall/r_wall,/area/ai_monitored/storage/emergency{name = "\improper MiniSat Interior"}) -"aUF" = (/obj/item/weapon/phone{desc = "Supposedly a direct line to NanoTrasen Central Command. It's not even plugged in."; pixel_x = -3; pixel_y = 3},/obj/item/weapon/cigbutt/cigarbutt{pixel_x = 5; pixel_y = -1},/obj/structure/table/reinforced,/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -29},/turf/simulated/floor{icon_state = "grimy"},/area/ai_monitored/storage/emergency{name = "\improper MiniSat Interior"}) +"aUE" = (/obj/machinery/light/small{dir = 1},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_Toxins = 0},/obj/machinery/alarm{dir = 4; pixel_x = -23; pixel_y = 0},/obj/machinery/power/apc{aidisabled = 0; cell_type = 5000; dir = 1; name = "MiniSat Teleporter APC"; pixel_x = 0; pixel_y = 29},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/turret_protected/tcomfoyer{name = "\improper MiniSat Teleporter Foyer"}) +"aUF" = (/obj/item/device/radio/beacon,/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/turret_protected/tcomfoyer{name = "\improper MiniSat Teleporter Foyer"}) "aUG" = (/obj/structure/table/reinforced,/obj/machinery/door/window/brigdoor{base_state = "rightsecure"; dir = 1; icon_state = "rightsecure"; name = "Head of Personnel's Desk"; req_access_txt = "57"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/firedoor,/obj/machinery/door/window/northleft{dir = 2; icon_state = "left"; name = "Reception Window"; req_access_txt = "0"},/obj/machinery/door/poddoor{density = 0; icon_state = "open"; id = "hop"; layer = 2.9; name = "Privacy Door"; opacity = 0},/turf/simulated/floor,/area/crew_quarters/heads) "aUH" = (/turf/simulated/floor{icon_state = "bot"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) -"aUI" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/wall/r_wall,/area/ai_monitored/storage/emergency{name = "\improper MiniSat Interior"}) +"aUI" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/firealarm{dir = 1; pixel_y = -24},/obj/machinery/camera{c_tag = "Central Primary Hallway - Fore - Courtroom"; dir = 1; network = list("SS13")},/turf/simulated/floor{dir = 8; icon_state = "neutralcorner"},/area/hallway/primary/central) "aUJ" = (/obj/machinery/door/window/westleft{dir = 2; name = "Research Division Deliveries"; req_access_txt = "47"},/turf/simulated/floor{icon_state = "delivery"},/area/maintenance/aft{name = "Aft Maintenance"}) -"aUK" = (/obj/structure/table/reinforced,/obj/machinery/power/apc{aidisabled = 0; dir = 2; name = "Satellite Interior APC"; pixel_y = -24},/obj/structure/cable,/obj/item/weapon/folder,/obj/item/weapon/folder,/turf/simulated/floor{icon_state = "dark"},/area/ai_monitored/storage/emergency{name = "\improper MiniSat Interior"}) +"aUK" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "grimy"},/area/tcommsat/computer{name = "\improper Telecommunications Control Room"}) "aUL" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/hallway/secondary/entry{name = "Arrivals"}) "aUM" = (/turf/simulated/floor{icon_state = "warning"},/area/hallway/secondary/entry{name = "Arrivals"}) -"aUN" = (/obj/machinery/newscaster{pixel_y = -32},/turf/simulated/floor{icon_state = "warning"},/area/hallway/secondary/entry{name = "Arrivals"}) +"aUN" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/machinery/camera{c_tag = "Central Primary Hallway - Fore-Starboard Corner"; dir = 8; network = list("SS13")},/turf/simulated/floor{dir = 4; icon_state = "neutralcorner"},/area/hallway/primary/central) "aUO" = (/turf/simulated/floor{tag = "icon-warningcorner (NORTH)"; icon_state = "warningcorner"; dir = 1},/area/hallway/secondary/entry{name = "Arrivals"}) -"aUP" = (/turf/simulated/floor{tag = "icon-warningcorner"; icon_state = "warningcorner"; dir = 2},/area/hallway/secondary/entry{name = "Arrivals"}) +"aUP" = (/obj/structure/closet/secure_closet/cargotech,/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/quartermaster/storage) "aUQ" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor,/area/hallway/secondary/entry{name = "Arrivals"}) -"aUR" = (/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/turf/simulated/floor{dir = 4; icon_state = "arrival"},/area/hallway/secondary/entry{name = "Arrivals"}) +"aUR" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/extinguisher_cabinet{pixel_x = -27; pixel_y = 0},/obj/machinery/light{dir = 8},/obj/machinery/camera{c_tag = "Central Primary Hallway - Fore-Port Corner"; dir = 4; network = list("SS13")},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/hallway/primary/central) "aUS" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "blue"; dir = 4},/area/hallway/primary/central) -"aUT" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/camera/autoname{dir = 1; network = list("SS13")},/turf/simulated/floor{icon_state = "warning"},/area/hallway/secondary/entry{name = "Arrivals"}) -"aUU" = (/obj/structure/table/reinforced,/obj/item/weapon/paper_bin{pixel_x = -2; pixel_y = 5},/turf/simulated/floor{icon_state = "dark"},/area/ai_monitored/storage/emergency{name = "\improper MiniSat Interior"}) +"aUT" = (/obj/machinery/vending/cigarette,/turf/simulated/floor{icon_state = "delivery"},/area/hallway/secondary/entry{name = "Arrivals"}) +"aUU" = (/obj/structure/flora/kirbyplants{desc = "A plastic potted plant."; layer = 4.1; pixel_y = 3},/turf/simulated/floor{icon_state = "grimy"},/area/hallway/primary/port) "aUV" = (/turf/simulated/floor{dir = 8; icon_state = "chapel"},/area/chapel/main) "aUW" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "red"; dir = 4; icon_state = "intact-r"; level = 2},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor,/area/maintenance/storage) "aUX" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/centcom{name = "Vacant Office"; opacity = 1; req_access_txt = "32"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{dir = 2; icon_state = "carpetsymbol"},/area/security/vacantoffice) "aUY" = (/turf/simulated/floor{dir = 2; icon_state = "carpetsymbol"},/area/bridge) "aUZ" = (/obj/machinery/door/morgue{name = "Study #2"; req_access_txt = "0"},/turf/simulated/floor{tag = "icon-cult"; icon_state = "cult"; dir = 2},/area/library) "aVa" = (/turf/simulated/wall,/area/hallway/primary/starboard) -"aVb" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/camera/autoname{dir = 4; network = list("SS13")},/obj/item/device/radio/intercom{freerange = 1; frequency = 1459; name = "Station Intercom (General)"; pixel_x = -30},/obj/machinery/light{dir = 8},/turf/simulated/floor{dir = 8; icon_state = "neutralcorner"},/area/hallway/primary/central) +"aVb" = (/obj/machinery/vending/coffee,/turf/simulated/floor{icon_state = "delivery"},/area/hallway/secondary/entry{name = "Arrivals"}) "aVc" = (/obj/machinery/computer/secure_data,/turf/simulated/floor{icon_state = "red"; dir = 6},/area/security/checkpoint/supply) "aVd" = (/obj/machinery/door/morgue{name = "Study #1"; req_access_txt = "0"},/turf/simulated/floor{tag = "icon-cult"; icon_state = "cult"; dir = 2},/area/library) "aVe" = (/obj/machinery/photocopier{pixel_y = 3},/turf/simulated/floor/wood,/area/library) "aVf" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/carpet,/area/crew_quarters/theatre) -"aVg" = (/obj/machinery/vending/cigarette,/turf/simulated/floor{icon_state = "warning"},/area/hallway/secondary/entry{name = "Arrivals"}) +"aVg" = (/obj/structure/closet/emcloset,/turf/simulated/floor{icon_state = "delivery"},/area/hallway/secondary/entry{name = "Arrivals"}) "aVh" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 1; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor/carpet,/area/crew_quarters/theatre) "aVi" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/carpet,/area/crew_quarters/theatre) "aVj" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "red"; dir = 4; icon_state = "intact-r"; level = 2},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor,/area/maintenance/storage) @@ -2472,7 +2472,7 @@ "aVB" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "L15"},/area/hallway/primary/central) "aVC" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/hallway/primary/central) "aVD" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "neutralcorner"},/area/hallway/primary/central) -"aVE" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/camera/autoname{dir = 2; network = list("SS13")},/turf/simulated/floor{dir = 4; icon_state = "neutralcorner"},/area/hallway/primary/central) +"aVE" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor{dir = 4; icon_state = "arrival"},/area/hallway/secondary/entry{name = "Arrivals"}) "aVF" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "red"; dir = 6; icon_state = "intact-r"; level = 2},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/maintenance/storage) "aVG" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor,/area/maintenance/storage) "aVH" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/door/firedoor,/turf/simulated/floor{dir = 4; icon_state = "neutralcorner"},/area/hallway/primary/central) @@ -2493,7 +2493,7 @@ "aVW" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/condiment/peppermill{pixel_x = 3},/obj/item/weapon/reagent_containers/food/condiment/saltshaker{pixel_x = -3; pixel_y = 0},/obj/item/weapon/kitchen/utensil/fork,/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) "aVX" = (/obj/structure/stool/bed/chair,/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) "aVY" = (/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) -"aVZ" = (/obj/machinery/computer/general_air_control{frequency = 1441; name = "Tank Monitor"; sensors = list("n2_sensor" = "Nitrogen", "o2_sensor" = "Oxygen", "co2_sensor" = "Carbon Dioxide", "tox_sensor" = "Toxins", "n2o_sensor" = "Nitrous Oxide", "waste_sensor" = "Gas Mix Tank")},/obj/machinery/door_control{id = "atmos"; name = "Atmospherics Lockdown"; pixel_x = 24; pixel_y = 24; req_access_txt = "24"},/obj/machinery/requests_console{department = "Atmospherics"; departmentType = 4; name = "Atmos RC"; pixel_x = 30; pixel_y = 0},/turf/simulated/floor{icon_state = "caution"; dir = 4},/area/maintenance/storage) +"aVZ" = (/obj/structure/table,/obj/item/device/radio/intercom{dir = 4; name = "Station Intercom (General)"; pixel_x = 0; pixel_y = 29},/obj/machinery/recharger{pixel_y = 4},/turf/simulated/floor{icon_state = "red"; dir = 1},/area/security/checkpoint/engineering) "aWa" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/door/firedoor,/turf/simulated/floor{dir = 8; icon_state = "neutralcorner"},/area/hallway/primary/central) "aWb" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/sign/nosmoking_2{pixel_y = 32},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) "aWc" = (/obj/item/weapon/screwdriver{pixel_y = 10},/obj/item/device/radio/off,/obj/machinery/light{dir = 1},/obj/machinery/requests_console{department = "Security"; departmentType = 5; pixel_y = 30},/turf/simulated/floor{icon_state = "red"; dir = 1},/area/security/checkpoint/supply) @@ -2502,10 +2502,10 @@ "aWf" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_security{name = "Security Dock"; req_access_txt = "1"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "floorgrime"},/area/security/processing) "aWg" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/hallway/secondary/entry{name = "Arrivals"}) "aWh" = (/obj/machinery/door/airlock/external{name = "Arrival Airlock"},/turf/simulated/floor/plating,/area/hallway/secondary/entry{name = "Arrivals"}) -"aWi" = (/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/hallway/secondary/entry{name = "Arrivals"}) -"aWj" = (/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/hallway/secondary/entry{name = "Arrivals"}) +"aWi" = (/obj/structure/closet/toolcloset,/turf/simulated/floor{dir = 4; icon_state = "yellow"},/area/storage/tools) +"aWj" = (/obj/machinery/camera{c_tag = "Cargo Bay Entrance"; dir = 1; network = list("SS13")},/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/quartermaster/storage) "aWk" = (/obj/machinery/door/firedoor,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/door/airlock/glass_security{name = "Security Dock"; req_access_txt = "1"},/turf/simulated/floor{icon_state = "floorgrime"},/area/security/processing) -"aWl" = (/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -29},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "warning"},/area/hallway/secondary/entry{name = "Arrivals"}) +"aWl" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0; pixel_y = -32},/turf/simulated/floor{icon_state = "warning"},/area/hallway/secondary/entry{name = "Arrivals"}) "aWm" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor{tag = "icon-warningcorner (NORTH)"; icon_state = "warningcorner"; dir = 1},/area/hallway/secondary/entry{name = "Arrivals"}) "aWn" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor{dir = 4; icon_state = "arrival"},/area/hallway/secondary/entry{name = "Arrivals"}) "aWo" = (/turf/simulated/wall/r_wall,/area/maintenance/fpmaint2{name = "Port Maintenance"}) @@ -2531,7 +2531,7 @@ "aWI" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor/carpet,/area/crew_quarters/heads) "aWJ" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/command{name = "Head of Personnel"; req_access = null; req_access_txt = "57"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/wood,/area/crew_quarters/heads) "aWK" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/hallway/primary/central) -"aWL" = (/obj/structure/flora/kirbyplants{desc = "A plastic potted plant."; pixel_y = 3},/turf/simulated/floor{dir = 10; icon_state = "warning"},/area/hallway/secondary/entry{name = "Arrivals"}) +"aWL" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "warning"},/area/hallway/secondary/entry{name = "Arrivals"}) "aWM" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/security/hos) "aWN" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "L4"},/area/hallway/primary/central) "aWO" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) @@ -2544,26 +2544,26 @@ "aWV" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/firedoor,/turf/simulated/floor,/area/hallway/primary/central) "aWW" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor,/area/hallway/primary/central) "aWX" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor,/area/hallway/primary/central) -"aWY" = (/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 0; pixel_y = -25},/turf/simulated/floor{icon_state = "warning"},/area/hallway/secondary/entry{name = "Arrivals"}) -"aWZ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/firealarm{dir = 2; pixel_y = -24},/turf/simulated/floor{dir = 10; icon_state = "neutral"},/area/hallway/primary/port) -"aXa" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor{icon_state = "neutral"},/area/hallway/primary/port) -"aXb" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "neutral"},/area/hallway/primary/port) +"aWY" = (/turf/simulated/floor{dir = 6; icon_state = "warning"},/area/hallway/secondary/entry{name = "Arrivals"}) +"aWZ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/flasher{id = "AI"; layer = 2.9; pixel_x = 24; pixel_y = -8},/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/turf/simulated/floor/bluegrid,/area/turret_protected/ai) +"aXa" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{dir = 4; icon_state = "arrival"},/area/hallway/secondary/entry{name = "Arrivals"}) +"aXb" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/machinery/camera/autoname{dir = 8; network = list("MiniSat")},/obj/machinery/light/small{dir = 4},/obj/machinery/door/window{dir = 1; name = "MiniSat Walkway Access"; req_access_txt = "0"},/turf/simulated/floor{icon_state = "dark"},/area/construction/hallway{name = "\improper MiniSat Exterior"}) "aXc" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/library) -"aXd" = (/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor,/area/storage/tools) +"aXd" = (/obj/structure/table/woodentable,/obj/machinery/ai_status_display{pixel_x = 0; pixel_y = 31},/obj/item/device/flashlight/lamp,/turf/simulated/floor{icon_state = "grimy"},/area/tcommsat/computer{name = "\improper Telecommunications Control Room"}) "aXe" = (/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor{icon_state = "neutral"; dir = 6},/area/hallway/primary/port) -"aXf" = (/turf/simulated/floor{icon_state = "neutral"},/area/hallway/primary/port) +"aXf" = (/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/structure/window/reinforced{dir = 1; pixel_y = 0},/obj/machinery/door/window{dir = 2; name = "MiniSat Walkway Access"; req_access_txt = "0"},/turf/simulated/floor{icon_state = "dark"},/area/construction/hallway{name = "\improper MiniSat Exterior"}) "aXg" = (/turf/simulated/floor{icon_state = "neutral"; dir = 10},/area/hallway/primary/port) "aXh" = (/obj/machinery/door/firedoor,/turf/simulated/floor,/area/hallway/primary/port) -"aXi" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/light,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 2; icon_state = "bluecorner"},/area/hallway/secondary/entry{name = "Arrivals"}) +"aXi" = (/obj/machinery/light{dir = 4; icon_state = "tube1"},/turf/simulated/floor{icon_state = "neutral"; dir = 4},/area/hallway/primary/port) "aXj" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 0; pixel_y = -25},/turf/simulated/floor{icon_state = "arrival"; dir = 6},/area/hallway/secondary/entry{name = "Arrivals"}) -"aXk" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{dir = 2; icon_state = "arrival"},/area/hallway/secondary/entry{name = "Arrivals"}) +"aXk" = (/obj/machinery/light/small{dir = 4},/obj/item/device/radio/intercom{dir = 8; freerange = 1; name = "Station Intercom (Telecoms)"; pixel_x = 0; pixel_y = 30},/obj/structure/table/woodentable,/obj/item/weapon/phone{pixel_x = -3; pixel_y = 3},/obj/item/weapon/cigbutt/cigarbutt{pixel_x = 5; pixel_y = -1},/turf/simulated/floor{icon_state = "grimy"},/area/tcommsat/computer{name = "\improper Telecommunications Control Room"}) "aXl" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) -"aXm" = (/obj/structure/sign/map/left{desc = "A framed picture of the station. Clockwise from security at the top (red), you see engineering (yellow), science (purple), escape (red and white), medbay (green), arrivals (blue and white), and finally cargo (brown)."; icon_state = "map-left-MS"; pixel_y = -32},/turf/simulated/floor{icon_state = "neutral"},/area/hallway/primary/port) +"aXm" = (/obj/structure/closet/emcloset,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/hallway/primary/port) "aXn" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "neutral"; dir = 9},/area/hallway/primary/port) "aXo" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/light{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/hallway/primary/central) "aXp" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/hallway/primary/central) -"aXq" = (/obj/structure/sign/map/right{desc = "A framed picture of the station. Clockwise from security at the top (red), you see engineering (yellow), science (purple), escape (red and white), medbay (green), arrivals (blue and white), and finally cargo (brown)."; icon_state = "map-right-MS"; pixel_y = -32},/turf/simulated/floor{icon_state = "neutral"; dir = 6},/area/hallway/primary/port) -"aXr" = (/obj/machinery/door/window/southright{dir = 4; name = "Bar Door"; req_access_txt = "0"; req_one_access_txt = "25;28"},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) +"aXq" = (/obj/structure/lattice,/obj/structure/transit_tube{tag = "icon-D-NW"; icon_state = "D-NW"},/turf/space,/area) +"aXr" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "neutral"; dir = 8},/area/hallway/primary/port) "aXs" = (/mob/living/carbon/monkey{name = "Pun Pun"},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) "aXt" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/turf/simulated/floor/plating,/area/hallway/primary/central) "aXu" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) @@ -2576,15 +2576,15 @@ "aXB" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/flasher{id = "hopflash"; pixel_x = 28},/turf/simulated/floor{icon_state = "delivery"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) "aXC" = (/obj/machinery/power/apc{dir = 1; name = "Theatre APC"; pixel_x = 0; pixel_y = 25},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/obj/structure/table/woodentable,/turf/simulated/floor/wood,/area/crew_quarters/theatre) "aXD" = (/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor{dir = 4; icon_state = "warnwhite"},/area/medical/research{name = "Research Division"}) -"aXE" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0; pixel_y = 32},/turf/simulated/floor/plating,/area/hallway/secondary/entry{name = "Arrivals"}) +"aXE" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/machinery/camera{c_tag = "Auxiliary Tool Storage"; dir = 8; network = list("SS13")},/obj/structure/rack,/obj/item/weapon/module/power_control,/obj/item/weapon/airlock_electronics,/turf/simulated/floor{dir = 4; icon_state = "yellow"},/area/storage/tools) "aXF" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/hallway/secondary/entry{name = "Arrivals"}) -"aXG" = (/obj/structure/table/woodentable,/obj/machinery/recharger,/turf/simulated/floor/wood,/area/crew_quarters/heads) -"aXH" = (/obj/structure/closet/emcloset,/turf/simulated/floor{icon_state = "warning"},/area/hallway/secondary/entry{name = "Arrivals"}) -"aXI" = (/obj/machinery/vending/coffee,/turf/simulated/floor{dir = 6; icon_state = "warning"},/area/hallway/secondary/entry{name = "Arrivals"}) -"aXJ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0; pixel_y = 32},/turf/simulated/floor/plating,/area/hallway/secondary/entry{name = "Arrivals"}) +"aXG" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/machinery/firealarm{dir = 8; pixel_x = -26; pixel_y = 0},/obj/item/clothing/gloves/fyellow,/obj/item/clothing/suit/hazardvest,/obj/item/device/multitool,/turf/simulated/floor{dir = 8; icon_state = "yellow"},/area/storage/tools) +"aXH" = (/obj/machinery/computer/secure_data,/obj/machinery/computer/security/telescreen{desc = "Used for monitoring the singularity engine safely."; dir = 8; name = "Singularity Monitor"; network = list("Singulo"); pixel_x = 32; pixel_y = 0},/turf/simulated/floor{icon_state = "red"; dir = 4},/area/security/checkpoint/engineering) +"aXI" = (/obj/structure/stool/bed/chair{dir = 8},/obj/machinery/light{dir = 4},/obj/machinery/camera{c_tag = "Supply Foyer"; dir = 8; network = list("SS13")},/turf/simulated/floor{dir = 4; icon_state = "brown"},/area/quartermaster/office{name = "\improper Supply Offices"}) +"aXJ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{tag = "icon-warningcorner (EAST)"; icon_state = "warningcorner"; dir = 4},/area/hallway/secondary/entry{name = "Arrivals"}) "aXK" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/hallway/secondary/entry{name = "Arrivals"}) "aXL" = (/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/hallway/secondary/entry{name = "Arrivals"}) -"aXM" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 4; icon_state = "arrival"},/area/hallway/secondary/entry{name = "Arrivals"}) +"aXM" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/hallway/secondary/entry{name = "Arrivals"}) "aXN" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/airlock/maintenance{req_access_txt = "0"; req_one_access_txt = "20;12"},/turf/simulated/floor/plating,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) "aXO" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "aXP" = (/obj/structure/piano,/obj/machinery/light_switch{pixel_y = 28},/turf/simulated/floor/carpet,/area/crew_quarters/theatre) @@ -2599,9 +2599,9 @@ "aXY" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "neutral"; dir = 8},/area/hallway/primary/port) "aXZ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "browncorner"},/area/hallway/primary/port) "aYa" = (/obj/structure/disposalpipe/segment,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/hallway/primary/starboard) -"aYb" = (/obj/machinery/computer/atmos_alert,/obj/structure/sign/map/left{desc = "A framed picture of the station. Clockwise from security at the top (red), you see engineering (yellow), science (purple), escape (red and white), medbay (green), arrivals (blue and white), and finally cargo (brown)."; icon_state = "map-left-MS"; pixel_y = 32},/obj/machinery/camera/autoname{dir = 2; network = list("SS13")},/turf/simulated/floor{dir = 1; icon_state = "caution"},/area/maintenance/storage) +"aYb" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor,/area/hallway/secondary/entry{name = "Arrivals"}) "aYc" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "yellow"; dir = 6; icon_state = "intact-y"; level = 2},/turf/simulated/floor,/area/maintenance/storage) -"aYd" = (/obj/machinery/power/apc{dir = 1; name = "Port Hallway APC"; pixel_x = -1; pixel_y = 26},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/light{dir = 1},/obj/machinery/camera/autoname{dir = 2; network = list("SS13")},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/hallway/primary/port) +"aYd" = (/obj/structure/transit_tube{tag = "icon-W-NE"; icon_state = "W-NE"},/obj/structure/lattice,/turf/space,/area) "aYe" = (/obj/structure/sign/map/right{desc = "A framed picture of the station. Clockwise from security at the top (red), you see engineering (yellow), science (purple), escape (red and white), medbay (green), arrivals (blue and white), and finally cargo (brown)."; icon_state = "map-right-MS"; pixel_y = 32},/obj/machinery/computer/station_alert,/turf/simulated/floor{dir = 1; icon_state = "caution"},/area/maintenance/storage) "aYf" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/maintenance/storage) "aYg" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/hallway/primary/central) @@ -2611,56 +2611,56 @@ "aYk" = (/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = -30},/obj/item/weapon/crowbar/red,/obj/item/weapon/wrench,/obj/item/clothing/mask/gas,/obj/machinery/alarm{pixel_y = 23},/obj/structure/table,/turf/simulated/floor{dir = 9; icon_state = "caution"},/area/maintenance/storage) "aYl" = (/obj/item/weapon/storage/box,/obj/item/weapon/storage/box,/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/obj/machinery/light{dir = 1},/obj/structure/table,/turf/simulated/floor{dir = 1; icon_state = "caution"},/area/maintenance/storage) "aYm" = (/obj/structure/sign/atmosplaque{pixel_x = 0; pixel_y = 32},/obj/item/weapon/phone{pixel_x = -3; pixel_y = 3},/obj/item/weapon/cigbutt/cigarbutt{pixel_x = 5; pixel_y = -1},/obj/structure/table,/turf/simulated/floor{icon_state = "caution"; dir = 5},/area/maintenance/storage) -"aYn" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor,/area/maintenance/storage) +"aYn" = (/obj/machinery/door/poddoor{density = 0; icon_state = "open"; id = "atmos"; name = "Atmos Blast Door"; opacity = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/engine/break_room) "aYo" = (/turf/simulated/floor{tag = "icon-cult"; icon_state = "cult"; dir = 2},/area/library) "aYp" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/hallway/primary/central) "aYq" = (/obj/structure/stool/bed/chair/office/dark{dir = 1},/obj/effect/landmark/start{name = "Librarian"},/turf/simulated/floor/wood,/area/library) "aYr" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/turf/simulated/floor/plating,/area/maintenance/storage) -"aYs" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/power/apc{cell_type = 10000; dir = 1; name = "Atmospherics APC"; pixel_x = 0; pixel_y = 28},/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/obj/machinery/camera/autoname{dir = 2; network = list("SS13","RD")},/turf/simulated/floor,/area/maintenance/storage) +"aYs" = (/obj/machinery/door/poddoor{density = 0; icon_state = "open"; id = "atmos"; name = "Atmos Blast Door"; opacity = 0},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 8; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/engine/break_room) "aYt" = (/turf/simulated/wall,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) "aYu" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/turf/simulated/floor/plating,/area/security/hos) -"aYv" = (/obj/machinery/door_control{id = "Prison Gate"; name = "Prison Wing Lockdown"; pixel_x = -28; pixel_y = 7; req_access_txt = "2"},/obj/machinery/door_control{id = "Secure Gate"; name = "Brig Lockdown"; pixel_x = -28; pixel_y = -3; req_access_txt = "2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/computer/prisoner,/turf/simulated/floor{icon_state = "showroomfloor"},/area) +"aYv" = (/obj/structure/rack,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/item/clothing/mask/breath{pixel_x = 4; pixel_y = 0},/obj/item/clothing/mask/breath{pixel_x = 4; pixel_y = 0},/obj/item/weapon/tank/emergency_oxygen{pixel_x = -8; pixel_y = 0},/obj/item/weapon/tank/emergency_oxygen{pixel_x = -8; pixel_y = 0},/turf/simulated/floor{icon_state = "dark"},/area/engine/break_room) "aYw" = (/obj/structure/table/woodentable,/obj/machinery/newscaster{pixel_x = -32; pixel_y = 0},/turf/simulated/floor/wood,/area/library) -"aYx" = (/obj/machinery/teleport/hub,/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/ai_monitored/storage/emergency{name = "\improper MiniSat Interior"}) +"aYx" = (/obj/structure/transit_tube{tag = "icon-E-NW"; icon_state = "E-NW"},/obj/structure/window/reinforced{dir = 8},/obj/structure/lattice,/turf/space,/area) "aYy" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/hallway/primary/central) -"aYz" = (/obj/machinery/computer/teleporter,/obj/machinery/atmospherics/unary/vent_pump{dir = 2; on = 1},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/ai_monitored/storage/emergency{name = "\improper MiniSat Interior"}) -"aYA" = (/obj/machinery/teleport/station,/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/ai_monitored/storage/emergency{name = "\improper MiniSat Interior"}) +"aYz" = (/obj/structure/transit_tube{tag = "icon-D-NE"; icon_state = "D-NE"},/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/obj/structure/rack,/obj/item/clothing/suit/hazardvest,/obj/item/clothing/mask/gas,/turf/simulated/floor{icon_state = "dark"},/area/engine/break_room) +"aYA" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 8; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall/r_wall,/area/turret_protected/tcomwest{name = "\improper MiniSat West Wing"}) "aYB" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/machinery/door/poddoor{density = 0; icon_state = "open"; id = "hop"; name = "Privacy Shutters"; opacity = 0},/obj/structure/cable/yellow,/turf/simulated/floor/plating,/area/crew_quarters/heads) "aYC" = (/obj/item/weapon/cigbutt,/obj/machinery/power/apc{cell_type = 5000; dir = 2; name = "Port Maintenance APC"; pixel_y = -24},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/turf/simulated/floor/plating{dir = 2; icon_state = "warnplate"},/area/maintenance/fpmaint2{name = "Port Maintenance"}) "aYD" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/effect/landmark/start{name = "Janitor"},/turf/simulated/floor{icon_state = "floorgrime"},/area/janitor) -"aYE" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/light{dir = 1},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 0; pixel_y = 21},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/hallway/primary/port) +"aYE" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/wall/r_wall,/area/turret_protected/tcomwest{name = "\improper MiniSat West Wing"}) "aYF" = (/obj/structure/disposalpipe/segment,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 2; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 4; icon_state = "browncorner"},/area/hallway/primary/port) "aYG" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/hallway/primary/central) "aYH" = (/obj/machinery/light{dir = 4; icon_state = "tube1"},/obj/structure/closet/firecloset,/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor{icon_state = "delivery"},/area/medical/research{name = "Research Division"}) "aYI" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 1; icon_state = "browncorner"},/area/hallway/primary/port) "aYJ" = (/obj/machinery/newscaster/security_unit{pixel_x = 32; pixel_y = 0},/obj/structure/table/woodentable,/obj/item/weapon/storage/box/PDAs{pixel_x = 4; pixel_y = 4},/obj/item/weapon/storage/box/ids,/turf/simulated/floor/wood,/area/crew_quarters/heads) -"aYK" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/firealarm{pixel_y = 32},/obj/machinery/light{dir = 1},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/hallway/primary/port) +"aYK" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/wall/r_wall,/area/turret_protected/tcomwest{name = "\improper MiniSat West Wing"}) "aYL" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/hallway/primary/port) "aYM" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 2; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/hallway/primary/port) "aYN" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/disposalpipe/segment,/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/hallway/primary/port) "aYO" = (/obj/structure/stool/bed/chair/comfy/beige,/turf/simulated/floor{icon_state = "grimy"},/area/hallway/primary/port) "aYP" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor{dir = 8; icon_state = "neutralcorner"},/area/hallway/primary/central) "aYQ" = (/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor{icon_state = "dark"},/area/construction/hallway{name = "\improper MiniSat Exterior"}) -"aYR" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 1; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/ai_monitored/storage/emergency{name = "\improper MiniSat Interior"}) -"aYS" = (/obj/machinery/door/airlock/hatch{name = "Internal Control"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/ai_monitored/storage/emergency{name = "\improper MiniSat Interior"}) -"aYT" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/ai_monitored/storage/emergency{name = "\improper MiniSat Interior"}) +"aYR" = (/obj/machinery/door/airlock/hatch{name = "Teleporter Room"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/turret_protected/tcomwest{name = "\improper MiniSat West Wing"}) +"aYS" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall/r_wall,/area/tcommsat/computer{name = "\improper Telecommunications Control Room"}) +"aYT" = (/obj/machinery/light/small,/obj/machinery/atmospherics/unary/vent_scrubber{dir = 2; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 2; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/machinery/light_switch{pixel_x = -8; pixel_y = -24},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 5; pixel_y = -26},/obj/structure/rack,/obj/item/weapon/wrench,/obj/item/weapon/crowbar,/obj/item/device/flashlight{pixel_x = 1; pixel_y = 5},/turf/simulated/floor{icon_state = "dark"},/area/engine/break_room) "aYU" = (/obj/structure/table/woodentable,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/pen,/turf/simulated/floor/wood,/area/bridge) "aYV" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "green"; icon_state = "intact-g"; level = 2},/obj/machinery/atmospherics/binary/pump{dir = 4; icon_state = "intact_on"; name = "Unfiltered & Air to Mix"; on = 1},/turf/simulated/floor,/area/maintenance/storage) -"aYW" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/ai_monitored/storage/emergency{name = "\improper MiniSat Interior"}) -"aYX" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/ai_monitored/storage/emergency{name = "\improper MiniSat Interior"}) -"aYY" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "dark"},/area/ai_monitored/storage/emergency{name = "\improper MiniSat Interior"}) +"aYW" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{tag = "icon-warningcorner (WEST)"; icon_state = "warningcorner"; dir = 8},/area/hallway/secondary/entry{name = "Arrivals"}) +"aYX" = (/obj/structure/stool/bed/chair,/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0; pixel_y = 32},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/hallway/secondary/entry{name = "Arrivals"}) +"aYY" = (/obj/structure/rack,/obj/item/weapon/storage/toolbox/electrical{pixel_x = -3; pixel_y = 3},/obj/item/weapon/storage/toolbox/mechanical,/obj/item/weapon/storage/toolbox/emergency{pixel_x = 3; pixel_y = -3},/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -29},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/turret_protected/tcomeast{name = "\improper MiniSat East Wing"}) "aYZ" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 8; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall/r_wall,/area/construction/hallway{name = "\improper MiniSat Exterior"}) -"aZa" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/turf/simulated/floor{icon_state = "dark"},/area/ai_monitored/storage/emergency{name = "\improper MiniSat Interior"}) +"aZa" = (/obj/machinery/recharge_station,/obj/structure/table,/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/turret_protected/tcomeast{name = "\improper MiniSat East Wing"}) "aZb" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor,/area/engine/break_room) "aZc" = (/obj/machinery/vending/coffee,/turf/simulated/floor{icon_state = "dark"},/area/hallway/primary/port) "aZd" = (/obj/structure/disposalpipe/junction{dir = 1; icon_state = "pipe-j2"; tag = "icon-pipe-j1 (WEST)"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor{dir = 4; icon_state = "neutralcorner"},/area/hallway/primary/port) -"aZe" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor{icon_state = "dark"},/area/ai_monitored/storage/emergency{name = "\improper MiniSat Interior"}) -"aZf" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "dark"},/area/ai_monitored/storage/emergency{name = "\improper MiniSat Interior"}) +"aZe" = (/turf/simulated/floor/plating,/area/crew_quarters/toilet{name = "\improper Auxiliary Restrooms"}) +"aZf" = (/obj/structure/stool/bed/chair,/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/hallway/secondary/entry{name = "Arrivals"}) "aZg" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/door/firedoor,/turf/simulated/floor{icon_state = "bot"},/area/quartermaster/office{name = "\improper Supply Offices"}) "aZh" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/hallway/secondary/entry{name = "Arrivals"}) "aZi" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/hallway/secondary/entry{name = "Arrivals"}) "aZj" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/hallway/secondary/entry{name = "Arrivals"}) -"aZk" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 2; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "dark"},/area/ai_monitored/storage/emergency{name = "\improper MiniSat Interior"}) +"aZk" = (/obj/machinery/hologram/holopad,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor{icon_state = "grimy"},/area/tcommsat/computer{name = "\improper Telecommunications Control Room"}) "aZl" = (/turf/simulated/wall,/area/security/checkpoint2{name = "Customs"}) "aZm" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "aZn" = (/obj/structure/table/woodentable,/obj/machinery/ai_status_display{pixel_y = 32},/obj/machinery/light{dir = 1},/obj/item/weapon/folder/yellow,/turf/simulated/floor/wood,/area/bridge) @@ -2669,51 +2669,51 @@ "aZq" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/quartermaster/office{name = "\improper Supply Offices"}) "aZr" = (/obj/machinery/conveyor{dir = 1; id = "packageExternal"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/quartermaster/office{name = "\improper Supply Offices"}) "aZs" = (/obj/effect/landmark/start{name = "Head of Personnel"},/obj/structure/stool/bed/chair/office/dark{dir = 8},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/wood,/area/crew_quarters/heads) -"aZt" = (/obj/machinery/door/airlock/hatch{name = "Internal Access"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/ai_monitored/storage/emergency{name = "\improper MiniSat Interior"}) +"aZt" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "grimy"},/area/tcommsat/computer{name = "\improper Telecommunications Control Room"}) "aZu" = (/obj/structure/table/woodentable,/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/obj/machinery/light{dir = 1},/obj/item/weapon/book/manual/security_space_law{pixel_y = 3},/turf/simulated/floor/wood,/area/bridge) -"aZv" = (/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "neutral"; dir = 8},/area/hallway/primary/port) -"aZw" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/ai_monitored/storage/emergency{name = "\improper MiniSat Interior"}) +"aZv" = (/obj/machinery/door/airlock/hatch{name = "Telecomms Control Room"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/turret_protected/aisat_interior{name = "\improper MiniSat Central Foyer"}) +"aZw" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/door/airlock{name = "Port Emergency Storage"; req_access_txt = "0"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "aZx" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "blue"; dir = 6},/area/bridge) -"aZy" = (/obj/structure/transit_tube{tag = "icon-N-S"; icon_state = "N-S"},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/construction/hallway{name = "\improper MiniSat Exterior"}) +"aZy" = (/obj/machinery/power/apc{cell_type = 5000; dir = 4; name = "Telecomms Control APC"; pixel_x = 26; pixel_y = 0},/obj/machinery/computer/telecomms/server{network = "tcommsat"},/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/turf/simulated/floor{icon_state = "grimy"},/area/tcommsat/computer{name = "\improper Telecommunications Control Room"}) "aZz" = (/obj/structure/table/woodentable,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/item/weapon/reagent_containers/food/drinks/drinkingglass{pixel_x = 2; pixel_y = 1},/turf/simulated/floor/carpet,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) "aZA" = (/obj/structure/table/woodentable,/obj/machinery/light/small{dir = 4},/turf/simulated/floor/wood,/area/crew_quarters/theatre) "aZB" = (/obj/structure/table/reinforced,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "atmos"; name = "Atmos Blast Door"; opacity = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/door/window/northleft{dir = 4; icon_state = "left"; name = "Atmospherics Desk"; req_access_txt = "24"},/obj/item/weapon/folder/yellow,/obj/item/weapon/folder/yellow,/obj/item/weapon/pen,/obj/machinery/door/firedoor,/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/maintenance/storage) -"aZC" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/space,/area) -"aZD" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/construction/hallway{name = "\improper MiniSat Exterior"}) -"aZE" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/construction/hallway{name = "\improper MiniSat Exterior"}) -"aZF" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/ai_monitored/storage/emergency{name = "\improper MiniSat Interior"}) -"aZG" = (/obj/machinery/door/airlock/hatch{name = "Internal Access"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/construction/hallway{name = "\improper MiniSat Exterior"}) +"aZC" = (/obj/structure/flora/kirbyplants{desc = "A plastic potted plant."; layer = 4.1; pixel_y = 3},/turf/simulated/floor{dir = 10; icon_state = "warning"},/area/hallway/secondary/entry{name = "Arrivals"}) +"aZD" = (/obj/structure/flora/kirbyplants{desc = "A plastic potted plant."; layer = 4.1; pixel_y = 3},/turf/simulated/floor{dir = 9; icon_state = "warning"},/area/hallway/secondary/entry{name = "Arrivals"}) +"aZE" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 2; icon_state = "bluecorner"},/area/hallway/secondary/entry{name = "Arrivals"}) +"aZF" = (/obj/structure/mirror{pixel_x = 28},/turf/simulated/floor/plating,/area/crew_quarters/toilet{name = "\improper Auxiliary Restrooms"}) +"aZG" = (/obj/machinery/vending/cigarette,/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor/plating,/area/crew_quarters/toilet{name = "\improper Auxiliary Restrooms"}) "aZH" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall,/area/crew_quarters/locker/locker_toilet{name = "\improper Restrooms"}) -"aZI" = (/obj/structure/transit_tube{tag = "icon-E-W-Pass"; icon_state = "E-W-Pass"},/obj/structure/lattice,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/space,/area) -"aZJ" = (/obj/structure/transit_tube{tag = "icon-W-NE-SE"; icon_state = "W-NE-SE"},/obj/structure/lattice,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/space,/area) +"aZI" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/light/small{dir = 8},/turf/simulated/floor{icon_state = "floorgrime"},/area/crew_quarters/toilet{name = "\improper Auxiliary Restrooms"}) +"aZJ" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor,/area/maintenance/storage) "aZK" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "bluecorner"},/area/hallway/primary/central) "aZL" = (/turf/simulated/wall,/area/hallway/primary/central) "aZM" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/bridge) "aZN" = (/turf/simulated/wall,/area/janitor) -"aZO" = (/obj/machinery/camera/autoname{dir = 4; network = list("SS13")},/obj/item/device/radio/intercom{dir = 0; name = "Station Intercom (General)"; pixel_x = -26; pixel_y = 0},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor{icon_state = "blue"; dir = 8},/area/bridge) +"aZO" = (/obj/machinery/door_control{id = "bridge blast"; name = "Bridge Blast Door Control"; pixel_x = -24; pixel_y = 0; req_access_txt = "19"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/camera{c_tag = "Bridge - Starboard Access"; dir = 4; network = list("SS13")},/turf/simulated/floor{icon_state = "blue"; dir = 8},/area/bridge) "aZP" = (/turf/simulated/wall/r_wall,/area/bridge) -"aZQ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/camera/autoname{dir = 4; network = list("SS13")},/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/turf/simulated/floor{dir = 8; icon_state = "neutralcorner"},/area/hallway/primary/central) -"aZR" = (/obj/structure/transit_tube{tag = "icon-D-NW"; icon_state = "D-NW"},/obj/structure/transit_tube{tag = "icon-D-SW"; icon_state = "D-SW"},/obj/structure/lattice,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/space,/area) -"aZS" = (/obj/structure/lattice,/obj/structure/lattice,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/space,/area) +"aZQ" = (/obj/machinery/light_switch{pixel_y = 28},/obj/machinery/camera{c_tag = "Council Chamber"; dir = 2; network = list("SS13")},/turf/simulated/floor/wood,/area/bridge) +"aZR" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor,/area/maintenance/storage) +"aZS" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/stool/bed/chair/office/dark,/turf/simulated/floor{icon_state = "grimy"},/area/tcommsat/computer{name = "\improper Telecommunications Control Room"}) "aZT" = (/turf/simulated/wall/r_wall,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) "aZU" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall/r_wall,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) -"aZV" = (/obj/structure/transit_tube{tag = "icon-E-SW-NW"; icon_state = "E-SW-NW"},/obj/structure/lattice,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/space,/area) -"aZW" = (/obj/structure/transit_tube{tag = "icon-D-SE"; icon_state = "D-SE"},/obj/structure/transit_tube{tag = "icon-D-NE"; icon_state = "D-NE"},/obj/structure/lattice,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/space,/area) -"aZX" = (/obj/structure/transit_tube{tag = "icon-D-NW"; icon_state = "D-NW"},/obj/structure/window/reinforced{dir = 8},/obj/structure/lattice,/turf/space,/area) +"aZV" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "grimy"},/area/tcommsat/computer{name = "\improper Telecommunications Control Room"}) +"aZW" = (/obj/machinery/teleport/hub,/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/turret_protected/tcomfoyer{name = "\improper MiniSat Teleporter Foyer"}) +"aZX" = (/obj/machinery/computer/teleporter,/obj/machinery/atmospherics/unary/vent_pump{dir = 2; on = 1},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/turret_protected/tcomfoyer{name = "\improper MiniSat Teleporter Foyer"}) "aZY" = (/obj/machinery/atmospherics/pipe/manifold{tag = "icon-manifold-r (EAST)"; icon_state = "manifold-r"; dir = 4; level = 2; pipe_color = "red"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/maintenance/storage) -"aZZ" = (/obj/structure/transit_tube{tag = "icon-S-NE"; icon_state = "S-NE"},/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/engine/break_room) +"aZZ" = (/obj/machinery/teleport/station,/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/turret_protected/tcomfoyer{name = "\improper MiniSat Teleporter Foyer"}) "baa" = (/turf/simulated/wall,/area/crew_quarters/locker/locker_toilet{name = "\improper Restrooms"}) "bab" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/quartermaster/office{name = "\improper Supply Offices"}) -"bac" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/engine/break_room) +"bac" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 2; icon_state = "arrival"},/area/hallway/secondary/entry{name = "Arrivals"}) "bad" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/hatch{name = "MiniSat Transit Tube"; req_one_access_txt = "32;19"},/turf/simulated/floor{icon_state = "dark"},/area/engine/break_room) "bae" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/plating{tag = "icon-warnplate (WEST)"; icon_state = "warnplate"; dir = 8},/area/maintenance/fpmaint2{name = "Port Maintenance"}) "baf" = (/obj/machinery/door/poddoor{density = 0; icon_state = "open"; id = "transittube"; name = "Transit Tube Blast Door"; opacity = 0},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/engine/break_room) -"bag" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor{dir = 4; icon_state = "yellow"},/area/engine/break_room) +"bag" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 0; pixel_y = 21},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/hallway/primary/port) "bah" = (/obj/machinery/light{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor{dir = 2; icon_state = "yellowcorner"},/area/hallway/primary/central) -"bai" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor,/area/engine/break_room) -"baj" = (/obj/machinery/vending/cola,/turf/simulated/floor{dir = 9; icon_state = "warning"},/area/hallway/secondary/entry{name = "Arrivals"}) +"bai" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/firealarm{pixel_y = 32},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/hallway/primary/port) +"baj" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/machinery/camera{c_tag = "Bridge - Port Access"; dir = 8; network = list("SS13")},/turf/simulated/floor{icon_state = "blue"; dir = 4},/area/bridge) "bak" = (/turf/simulated/floor{icon_state = "warning"},/area/engine/break_room) -"bal" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{tag = "icon-warningcorner (NORTH)"; icon_state = "warningcorner"; dir = 1},/area/engine/break_room) +"bal" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/structure/sink/kitchen{desc = "A sink used for washing one's hands and face. It looks rusty and home-made"; name = "old sink"; pixel_y = 28},/turf/simulated/floor/plating,/area/crew_quarters/toilet{name = "\improper Auxiliary Restrooms"}) "bam" = (/obj/structure/extinguisher_cabinet{pixel_x = -27; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 8; icon_state = "cautioncorner"},/area/hallway/primary/starboard) "ban" = (/obj/machinery/computer/general_air_control/large_tank_control{frequency = 1441; input_tag = "n2o_in"; name = "Nitrous Oxide Supply Control"; output_tag = "n2o_out"; sensors = list("n2o_sensor" = "Tank")},/obj/machinery/atmospherics/pipe/simple{pipe_color = "green"; icon_state = "intact-g"; level = 2},/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/turf/simulated/floor{dir = 4; icon_state = "escape"},/area/maintenance/storage) "bao" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/hallway/primary/starboard) @@ -2725,7 +2725,7 @@ "bau" = (/obj/structure/sink/kitchen{pixel_y = 28},/turf/simulated/floor/wood,/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) "bav" = (/obj/machinery/navbeacon{codes_txt = "delivery;dir=1"; freq = 1400; location = "Bar"},/obj/structure/plasticflaps{opacity = 1},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) "baw" = (/obj/structure/closet/secure_closet/bar{req_access_txt = "25"},/turf/simulated/floor/wood,/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) -"bax" = (/obj/item/weapon/reagent_containers/food/drinks/shaker,/obj/structure/table/woodentable,/obj/item/weapon/gun/projectile/revolver/doublebarrel,/turf/simulated/floor/wood,/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) +"bax" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/door/firedoor,/obj/machinery/door/airlock{name = "Auxiliary Bathrooms"; req_access_txt = "0"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "floorgrime"},/area/crew_quarters/toilet{name = "\improper Auxiliary Restrooms"}) "bay" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor,/area/quartermaster/storage) "baz" = (/obj/machinery/reagentgrinder,/obj/structure/table/woodentable,/turf/simulated/floor/wood,/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) "baA" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s6"; icon_state = "swall_s6"; dir = 2},/area/shuttle/arrival/station) @@ -2740,7 +2740,7 @@ "baJ" = (/obj/machinery/power/apc{dir = 1; name = "Customs APC"; pixel_y = 24},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "red"; dir = 1},/area/security/checkpoint2{name = "Customs"}) "baK" = (/obj/item/device/radio/intercom{broadcasting = 0; name = "Station Intercom (General)"; pixel_y = 20},/obj/machinery/computer/security,/turf/simulated/floor{icon_state = "red"; dir = 1},/area/security/checkpoint2{name = "Customs"}) "baL" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{name = "Library"},/turf/simulated/floor{dir = 2; icon_state = "carpetsymbol"},/area/library) -"baM" = (/obj/machinery/light/small{dir = 4},/obj/machinery/light_switch{pixel_x = 27},/obj/machinery/photocopier,/turf/simulated/floor,/area/storage/art) +"baM" = (/obj/machinery/photocopier{pixel_y = 3},/turf/simulated/floor/wood,/area/crew_quarters/heads) "baN" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{name = "Library"},/turf/simulated/floor{dir = 2; icon_state = "carpetsymbol"},/area/library) "baO" = (/obj/structure/closet/jcloset,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor{icon_state = "floorgrime"},/area/janitor) "baP" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor,/area/storage/art) @@ -2780,7 +2780,7 @@ "bbx" = (/obj/structure/lattice,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/space,/area) "bby" = (/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor/plating,/area/hallway/primary/central) "bbz" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "neutral"},/area/hallway/primary/port) -"bbA" = (/obj/machinery/power/smes{capacity = 9e+006; charge = 9e+006; chargelevel = 80000; output = 80000},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/ai_monitored/storage/emergency{name = "\improper MiniSat Interior"}) +"bbA" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 1; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/wall/r_wall,/area/maintenance/storage) "bbB" = (/obj/structure/window/reinforced{dir = 1; pixel_y = 0},/turf/simulated/floor{icon_state = "dark"},/area/construction/hallway{name = "\improper MiniSat Exterior"}) "bbC" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/table/woodentable,/obj/item/weapon/pinpointer,/obj/item/weapon/disk/nuclear,/turf/simulated/floor/carpet,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) "bbD" = (/obj/machinery/door/airlock{name = "Unisex Showers"; req_access_txt = "0"},/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/locker/locker_toilet{name = "\improper Restrooms"}) @@ -2789,32 +2789,32 @@ "bbG" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/machinery/door/firedoor,/turf/simulated/floor{dir = 4; icon_state = "neutralcorner"},/area/hallway/primary/central) "bbH" = (/obj/structure/transit_tube{tag = "icon-S-NW"; icon_state = "S-NW"},/obj/structure/window/reinforced{dir = 1; pixel_y = 0},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor{icon_state = "dark"},/area/construction/hallway{name = "\improper MiniSat Exterior"}) "bbI" = (/obj/structure/transit_tube{tag = "icon-D-NE"; icon_state = "D-NE"},/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/turf/space,/area) -"bbJ" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 2; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor,/area/storage/tools) -"bbK" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/hologram/holopad,/turf/simulated/floor,/area/storage/tools) +"bbJ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/sink/kitchen{desc = "A sink used for washing one's hands and face. It looks rusty and home-made"; name = "old sink"; pixel_y = 28},/turf/simulated/floor{icon_state = "floorgrime"},/area/crew_quarters/toilet{name = "\improper Auxiliary Restrooms"}) +"bbK" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/obj/structure/sign/map/left{desc = "A framed picture of the station. Clockwise from security at the top (red), you see engineering (yellow), science (purple), escape (red and white), medbay (green), arrivals (blue and white), and finally cargo (brown)."; icon_state = "map-left-MS"; pixel_y = -32},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor{icon_state = "neutral"},/area/hallway/primary/port) "bbL" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor{icon_state = "L2"},/area/hallway/primary/central) "bbM" = (/obj/machinery/portable_atmospherics/canister/air,/turf/simulated/floor/plating,/area/maintenance/starboard) "bbN" = (/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor/plating,/area/maintenance/starboard) "bbO" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/turf/simulated/floor/plating,/area/maintenance/starboard) -"bbP" = (/turf/simulated/floor{icon_state = "dark"},/area/construction/hallway{name = "\improper MiniSat Exterior"}) +"bbP" = (/obj/structure/table/woodentable,/obj/item/weapon/reagent_containers/food/snacks/chips,/turf/simulated/floor{icon_state = "grimy"},/area/hallway/primary/port) "bbQ" = (/obj/structure/transit_tube{tag = "icon-D-NW"; icon_state = "D-NW"},/turf/space,/area) "bbR" = (/obj/item/weapon/storage/box/lights/mixed,/turf/simulated/floor/plating,/area/hallway/primary/central) "bbS" = (/obj/structure/transit_tube{tag = "icon-NE-SW"; icon_state = "NE-SW"},/turf/space,/area) -"bbT" = (/obj/machinery/light/small{dir = 8},/obj/machinery/porta_turret,/turf/simulated/floor{icon_state = "dark"},/area/ai_monitored/storage/emergency{name = "\improper MiniSat Interior"}) +"bbT" = (/obj/structure/table/woodentable,/obj/item/device/flashlight/lamp/green{pixel_x = 1; pixel_y = 5},/turf/simulated/floor{icon_state = "grimy"},/area/hallway/primary/port) "bbU" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/sign/map/right{desc = "A framed picture of the station. Clockwise from security at the top (red), you see engineering (yellow), science (purple), escape (red and white), medbay (green), arrivals (blue and white), and finally cargo (brown)."; icon_state = "map-right-MS"; pixel_y = 32},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/quartermaster/storage) "bbV" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 2; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/carpet,/area/crew_quarters/heads) -"bbW" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 2; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/machinery/firealarm{dir = 1; pixel_y = -24},/turf/simulated/floor{dir = 2; icon_state = "arrival"},/area/hallway/secondary/entry{name = "Arrivals"}) +"bbW" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 2; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/turret_protected/aisat_interior{name = "\improper MiniSat Central Foyer"}) "bbX" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) -"bbY" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{icon_state = "dark"},/area/ai_monitored/storage/emergency{name = "\improper MiniSat Interior"}) -"bbZ" = (/obj/machinery/light/small{dir = 1},/obj/machinery/porta_turret,/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/ai_monitored/storage/emergency{name = "\improper MiniSat Interior"}) +"bbY" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/door/airlock/hatch{name = "MiniSat East Wing"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/turret_protected/tcomeast{name = "\improper MiniSat East Wing"}) +"bbZ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/turret_protected/tcomeast{name = "\improper MiniSat East Wing"}) "bca" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{tag = "icon-warningcorner (NORTH)"; icon_state = "warningcorner"; dir = 1},/area/hallway/secondary/entry{name = "Arrivals"}) -"bcb" = (/obj/machinery/power/terminal{icon_state = "term"; dir = 1},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor{icon_state = "dark"},/area/ai_monitored/storage/emergency{name = "\improper MiniSat Interior"}) -"bcc" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/light/small{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/ai_monitored/storage/emergency{name = "\improper MiniSat Interior"}) -"bcd" = (/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = 28},/obj/structure/rack,/obj/item/weapon/storage/toolbox/emergency{pixel_x = 3; pixel_y = -3},/obj/item/weapon/storage/toolbox/mechanical,/obj/item/weapon/storage/toolbox/electrical{pixel_x = -3; pixel_y = 3},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "dark"},/area/ai_monitored/storage/emergency{name = "\improper MiniSat Interior"}) +"bcb" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/tcomeast{name = "\improper MiniSat East Wing"}) +"bcc" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_Toxins = 0},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/tcomeast{name = "\improper MiniSat East Wing"}) +"bcd" = (/obj/structure/table,/obj/machinery/camera/autoname{dir = 8; network = list("MiniSat")},/obj/item/weapon/folder,/obj/item/weapon/folder,/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/obj/machinery/power/apc{aidisabled = 0; cell_type = 5000; dir = 4; name = "MiniSat East Wing APC"; pixel_x = 28; pixel_y = 0},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/turret_protected/tcomeast{name = "\improper MiniSat East Wing"}) "bce" = (/turf/simulated/floor/plating,/area/engine/break_room) -"bcf" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "dark"},/area/ai_monitored/storage/emergency{name = "\improper MiniSat Interior"}) +"bcf" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/tcomwest{name = "\improper MiniSat West Wing"}) "bcg" = (/obj/structure/window/reinforced{dir = 1; pixel_y = 1},/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/turf/space,/area) "bch" = (/obj/structure/closet/l3closet/janitor,/obj/machinery/alarm{pixel_y = 28},/obj/machinery/light/small{dir = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor{icon_state = "floorgrime"},/area/janitor) -"bci" = (/obj/machinery/light/small{dir = 4},/obj/machinery/porta_turret,/turf/simulated/floor{icon_state = "dark"},/area/ai_monitored/storage/emergency{name = "\improper MiniSat Interior"}) +"bci" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/tcomwest{name = "\improper MiniSat West Wing"}) "bcj" = (/turf/simulated/shuttle/wall{tag = "icon-swall11"; icon_state = "swall11"; dir = 2},/area/shuttle/arrival/station) "bck" = (/turf/simulated/shuttle/floor,/area/shuttle/arrival/station) "bcl" = (/obj/machinery/computer/arcade,/turf/simulated/shuttle/floor,/area/shuttle/arrival/station) @@ -2824,13 +2824,13 @@ "bcp" = (/obj/structure/closet/wardrobe/grey,/turf/simulated/shuttle/floor,/area/shuttle/arrival/station) "bcq" = (/turf/simulated/shuttle/wall{tag = "icon-swall7"; icon_state = "swall7"; dir = 2},/area/shuttle/arrival/station) "bcr" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-burst_r (WEST)"; icon_state = "burst_r"; dir = 8},/turf/space,/area/shuttle/arrival/station) -"bcs" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 4; icon_state = "arrival"},/area/hallway/secondary/entry{name = "Arrivals"}) +"bcs" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/wall/r_wall,/area/maintenance/storage) "bct" = (/obj/structure/transit_tube{tag = "icon-W-SE"; icon_state = "W-SE"},/obj/structure/lattice,/turf/space,/area) "bcu" = (/obj/structure/transit_tube,/obj/structure/lattice,/turf/space,/area) -"bcv" = (/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor,/area/security/checkpoint2{name = "Customs"}) -"bcw" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/security/checkpoint2{name = "Customs"}) +"bcv" = (/obj/machinery/light/small{dir = 1},/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_x = 29; pixel_y = 0},/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/machinery/turretid{control_area = "\improper MiniSat West Wing"; enabled = 0; icon_state = "motion0"; name = "MiniSat West Wing turret control"; pixel_x = 0; pixel_y = 28},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/turret_protected/tcomfoyer{name = "\improper MiniSat Teleporter Foyer"}) +"bcw" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 8; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall/r_wall,/area/tcommsat/computer{name = "\improper Telecommunications Control Room"}) "bcx" = (/obj/structure/stool/bed/chair/office/dark,/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/security/checkpoint2{name = "Customs"}) -"bcy" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/security/checkpoint2{name = "Customs"}) +"bcy" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 2; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/hallway/secondary/entry{name = "Arrivals"}) "bcz" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "red"; dir = 4},/area/security/checkpoint2{name = "Customs"}) "bcA" = (/obj/machinery/door/airlock/maintenance{name = "Security Maintenance"; req_access_txt = "1"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating,/area/security/checkpoint2{name = "Customs"}) "bcB" = (/obj/structure/filingcabinet/chestdrawer{pixel_y = 6},/obj/structure/window/reinforced,/turf/simulated/floor/wood,/area/crew_quarters/heads) @@ -2841,25 +2841,25 @@ "bcG" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/quartermaster/storage) "bcH" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor/wood,/area/bridge) "bcI" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/obj/structure/window/reinforced{dir = 1; pixel_y = 1},/turf/simulated/floor{dir = 8; icon_state = "loadingarea"; tag = "loading"},/area/quartermaster/storage) -"bcJ" = (/obj/machinery/light/small{dir = 1},/obj/machinery/atmospherics/unary/vent_pump{dir = 2; on = 1},/obj/machinery/alarm{pixel_y = 23},/turf/simulated/floor{icon_state = "dark"},/area/engine/break_room) +"bcJ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/sign/map/right{desc = "A framed picture of the station. Clockwise from security at the top (red), you see engineering (yellow), science (purple), escape (red and white), medbay (green), arrivals (blue and white), and finally cargo (brown)."; icon_state = "map-right-MS"; pixel_y = -32},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "neutral"; dir = 6},/area/hallway/primary/port) "bcK" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor{tag = "icon-warningcorner (EAST)"; icon_state = "warningcorner"; dir = 4},/area/quartermaster/storage) "bcL" = (/obj/structure/transit_tube{tag = "icon-E-SW"; icon_state = "E-SW"},/obj/structure/window/reinforced{dir = 8},/obj/structure/lattice,/turf/space,/area) -"bcM" = (/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/obj/machinery/light{dir = 4; icon_state = "tube1"},/turf/simulated/floor{dir = 4; icon_state = "yellow"},/area/engine/break_room) +"bcM" = (/turf/simulated/floor{dir = 5; icon_state = "warning"},/area/hallway/secondary/entry{name = "Arrivals"}) "bcN" = (/obj/structure/table,/obj/item/trash/syndi_cakes{pixel_y = 4},/turf/simulated/floor,/area/engine/break_room) "bcO" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 4; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "blue"; dir = 4},/area/bridge) -"bcP" = (/obj/structure/table,/obj/item/trash/raisins{pixel_y = 7},/turf/simulated/floor,/area/engine/break_room) +"bcP" = (/obj/machinery/door/window/southright{dir = 4; name = "Bar Door"; pixel_x = -3; pixel_y = 0; req_access_txt = "0"; req_one_access_txt = "25;28"},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) "bcQ" = (/obj/structure/stool{pixel_y = 8},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor,/area/engine/break_room) "bcR" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/drinks/soda_cans/thirteenloko,/turf/simulated/floor,/area/engine/break_room) "bcS" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/starboard) "bcT" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/storage/art) "bcU" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{icon = 'icons/obj/doors/Doorengglass.dmi'; name = "Art Storage"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor,/area/storage/art) "bcV" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/engine/break_room) -"bcW" = (/obj/structure/stool{pixel_y = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor,/area/engine/break_room) +"bcW" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 4},/obj/machinery/camera{c_tag = "Port Primary Hallway - Port"; dir = 4; network = list("SS13")},/turf/simulated/floor{icon_state = "dark"},/area/hallway/primary/port) "bcX" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "yellowcorner"},/area/engine/break_room) "bcY" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 2; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor,/area/engine/break_room) "bcZ" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/sortjunction{dir = 8; icon_state = "pipe-j2s"; sortType = 6},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 8; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 4; icon_state = "yellow"},/area/hallway/primary/starboard) "bda" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_engineering{name = "Engineering Foyer"; req_access_txt = "0"; req_one_access_txt = "32;19"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor,/area/engine/break_room) -"bdb" = (/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/obj/machinery/power/apc{dir = 1; name = "Head of Personnel APC"; pixel_y = 24},/obj/machinery/camera/autoname{dir = 2; network = list("SS13")},/obj/machinery/light{dir = 1},/turf/simulated/floor/carpet,/area/crew_quarters/heads) +"bdb" = (/obj/machinery/camera{c_tag = "Captain's Office"; dir = 8; network = list("SS13")},/turf/simulated/floor/carpet,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) "bdc" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/window{dir = 2; name = "HoP's Desk"; pixel_y = 0; req_access_txt = "57"},/turf/simulated/floor/wood,/area/crew_quarters/heads) "bdd" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 8; icon_state = "cautioncorner"},/area/hallway/primary/starboard) "bde" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "bridge blast"; name = "Bridge Blast Doors"; opacity = 0},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/turf/simulated/floor/plating,/area/bridge) @@ -2876,9 +2876,9 @@ "bdp" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/filingcabinet{pixel_x = 4},/turf/simulated/floor/wood,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) "bdq" = (/turf/simulated/floor/carpet,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) "bdr" = (/obj/machinery/door/window/westright,/turf/simulated/floor/wood,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) -"bds" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/captain,/obj/effect/landmark/start{name = "Captain"},/obj/machinery/camera/autoname{dir = 8; network = list("SS13")},/turf/simulated/floor/wood,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) +"bds" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/item/device/radio/intercom{dir = 2; name = "Station Intercom (General)"; pixel_x = 0; pixel_y = -28},/obj/machinery/hologram/holopad,/obj/machinery/camera{c_tag = "Head of Personnel's Office"; dir = 1; network = list("SS13")},/turf/simulated/floor/carpet,/area/crew_quarters/heads) "bdt" = (/obj/machinery/door/airlock{icon = 'icons/obj/doors/Doorint.dmi'; name = "Starboard Emergency Storage"; req_access_txt = "0"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/starboard) -"bdu" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/camera/autoname{dir = 1; network = list("SS13")},/obj/machinery/firealarm{dir = 1; pixel_y = -24},/turf/simulated/floor{dir = 8; icon_state = "neutralcorner"},/area/hallway/primary/port) +"bdu" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/engine/break_room) "bdv" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 2; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/extinguisher_cabinet{pixel_x = 0; pixel_y = -30},/turf/simulated/floor{dir = 8; icon_state = "neutralcorner"},/area/hallway/primary/port) "bdw" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/extinguisher_cabinet{pixel_x = 0; pixel_y = -30},/turf/simulated/floor{dir = 8; icon_state = "neutralcorner"},/area/hallway/primary/port) "bdx" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/locker/locker_toilet{name = "\improper Restrooms"}) @@ -2891,9 +2891,9 @@ "bdE" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 2; on = 1},/obj/machinery/door_control{id = "evashutter"; name = "E.V.A. Storage Shutter Control"; pixel_x = 0; pixel_y = -24; req_access_txt = "19"},/obj/machinery/door_control{id = "gateshutter"; name = "Gateway Shutter Control"; pixel_x = 0; pixel_y = -34; req_access_txt = "19"},/turf/simulated/floor/carpet,/area/bridge) "bdF" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/carpet,/area/hallway/primary/port) "bdG" = (/obj/machinery/computer/security/telescreen{name = "MiniSat Monitor"; network = list("MiniSat","tcomm"); pixel_x = 0; pixel_y = 29},/obj/machinery/light{dir = 1},/obj/machinery/computer/security/wooden_tv,/turf/simulated/floor/carpet,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) -"bdH" = (/obj/structure/table/woodentable,/obj/item/weapon/folder/blue,/obj/item/weapon/paper,/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 31},/obj/machinery/light/small{dir = 8},/turf/simulated/floor{icon_state = "grimy"},/area/tcommsat/computer{name = "\improper Telecommunications Control Room"}) +"bdH" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/maintenance/storage) "bdI" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/engine/engineering) -"bdJ" = (/obj/structure/stool/bed/chair/comfy/beige{dir = 8},/obj/machinery/camera/autoname{dir = 8; network = list("SS13")},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 32; pixel_y = 0},/obj/machinery/light{dir = 4; icon_state = "tube1"},/turf/simulated/floor{icon_state = "grimy"},/area/hallway/primary/port) +"bdJ" = (/obj/machinery/vending/snack,/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) "bdK" = (/turf/simulated/floor/carpet,/area/hallway/primary/port) "bdL" = (/obj/machinery/computer/security/mining,/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor/wood,/area/crew_quarters/heads) "bdM" = (/turf/simulated/wall,/area/construction/Storage{name = "Storage Wing"}) @@ -2901,17 +2901,17 @@ "bdO" = (/obj/structure/plasticflaps{opacity = 1},/obj/machinery/navbeacon{codes_txt = "delivery;dir=2"; freq = 1400; location = "Research Division"},/turf/simulated/floor{icon_state = "bot"},/area/maintenance/aft{name = "Aft Maintenance"}) "bdP" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1; scrub_Toxins = 0},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/hallway/primary/central) "bdQ" = (/obj/structure/table/woodentable,/obj/item/weapon/paper_bin{pixel_x = -2; pixel_y = 4},/obj/item/weapon/pen,/obj/structure/window/reinforced,/turf/simulated/floor/wood,/area/crew_quarters/heads) -"bdR" = (/obj/structure/table/woodentable,/obj/item/weapon/paper_bin{pixel_x = -1; pixel_y = 6},/obj/item/weapon/pen/blue,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "grimy"},/area/tcommsat/computer{name = "\improper Telecommunications Control Room"}) -"bdS" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/machinery/light/small{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/ai_monitored/storage/emergency{name = "\improper MiniSat Interior"}) -"bdT" = (/obj/machinery/light/small,/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_Toxins = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/ai_monitored/storage/emergency{name = "\improper MiniSat Interior"}) -"bdU" = (/obj/machinery/light/small{dir = 8},/obj/machinery/camera/autoname{dir = 1; network = list("MiniSat")},/obj/machinery/atmospherics/unary/vent_pump{dir = 2; on = 1},/turf/simulated/floor{icon_state = "dark"},/area/ai_monitored/storage/emergency{name = "\improper MiniSat Interior"}) -"bdV" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor{icon_state = "dark"},/area/ai_monitored/storage/emergency{name = "\improper MiniSat Interior"}) -"bdW" = (/obj/structure/table/reinforced,/obj/item/weapon/paper_bin{pixel_x = -2; pixel_y = 5},/obj/machinery/light/small{dir = 4},/obj/machinery/camera/autoname{dir = 1; network = list("MiniSat")},/turf/simulated/floor{icon_state = "dark"},/area/ai_monitored/storage/emergency{name = "\improper MiniSat Interior"}) +"bdR" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/obj/structure/stool/bed/chair/office/dark{dir = 1},/turf/simulated/floor{icon_state = "grimy"},/area/tcommsat/computer{name = "\improper Telecommunications Control Room"}) +"bdS" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/tcomwest{name = "\improper MiniSat West Wing"}) +"bdT" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 2; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/tcomwest{name = "\improper MiniSat West Wing"}) +"bdU" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/turret_protected/tcomwest{name = "\improper MiniSat West Wing"}) +"bdV" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/door/airlock/hatch{icon_state = "door_closed"; name = "MiniSat Central Foyer"; req_one_access_txt = "32;19"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/turret_protected/tcomwest{name = "\improper MiniSat West Wing"}) +"bdW" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 1; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/turret_protected/aisat_interior{name = "\improper MiniSat Central Foyer"}) "bdX" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/segment,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) -"bdY" = (/obj/machinery/light/small,/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -29},/obj/machinery/camera/autoname{dir = 1; network = list("MiniSat")},/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/ai_monitored/storage/emergency{name = "\improper MiniSat Interior"}) -"bdZ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "grimy"},/area/tcommsat/computer{name = "\improper Telecommunications Control Room"}) -"bea" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 2; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/ai_monitored/storage/emergency{name = "\improper MiniSat Interior"}) -"beb" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_Toxins = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "dark"},/area/ai_monitored/storage/emergency{name = "\improper MiniSat Interior"}) +"bdY" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/aisat_interior{name = "\improper MiniSat Central Foyer"}) +"bdZ" = (/obj/structure/transit_tube{tag = "icon-N-S"; icon_state = "N-S"},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/construction/hallway{name = "\improper MiniSat Exterior"}) +"bea" = (/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating/airless,/area) +"beb" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "dark"},/area/construction/hallway{name = "\improper MiniSat Exterior"}) "bec" = (/turf/simulated/shuttle/floor,/turf/simulated/shuttle/wall{tag = "icon-swall_f9"; icon_state = "swall_f9"; dir = 2},/area/shuttle/arrival/station) "bed" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/shuttle/floor,/area/shuttle/arrival/station) "bee" = (/turf/simulated/shuttle/wall{tag = "icon-swall3"; icon_state = "swall3"; dir = 2},/area/shuttle/arrival/station) @@ -2919,22 +2919,22 @@ "beg" = (/obj/structure/shuttle/engine/heater{tag = "icon-heater (EAST)"; icon_state = "heater"; dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/shuttle/arrival/station) "beh" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-propulsion (WEST)"; icon_state = "propulsion"; dir = 8},/turf/space,/area/shuttle/arrival/station) "bei" = (/obj/machinery/computer/ordercomp,/obj/machinery/computer/security/telescreen{desc = "Used for watching Prison Wing holding areas."; name = "Prison Monitor"; network = list("Prison"); pixel_x = 0; pixel_y = 30},/turf/simulated/floor/wood,/area/crew_quarters/heads) -"bej" = (/obj/structure/table/reinforced,/obj/item/weapon/folder,/obj/item/weapon/folder,/obj/machinery/alarm{dir = 1; pixel_y = -22},/turf/simulated/floor{icon_state = "dark"},/area/ai_monitored/storage/emergency{name = "\improper MiniSat Interior"}) +"bej" = (/obj/machinery/atmospherics/pipe/manifold{dir = 2; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"; pipe_color = "blue"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/construction/hallway{name = "\improper MiniSat Exterior"}) "bek" = (/turf/simulated/floor{icon_state = "red"},/area/security/checkpoint2{name = "Customs"}) -"bel" = (/obj/item/weapon/paper_bin{pixel_x = 1; pixel_y = 9},/obj/item/weapon/pen,/obj/structure/table/reinforced,/turf/simulated/floor{icon_state = "red"},/area/security/checkpoint2{name = "Customs"}) +"bel" = (/obj/machinery/recharge_station,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/turret_protected/tcomeast{name = "\improper MiniSat East Wing"}) "bem" = (/obj/item/weapon/paper,/obj/structure/table/reinforced,/turf/simulated/floor{icon_state = "red"},/area/security/checkpoint2{name = "Customs"}) -"ben" = (/obj/machinery/recharger{pixel_y = 4},/obj/structure/table/reinforced,/turf/simulated/floor{icon_state = "red"},/area/security/checkpoint2{name = "Customs"}) +"ben" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/item/device/radio/intercom{freerange = 1; frequency = 1459; name = "Station Intercom (General)"; pixel_x = -30},/obj/machinery/light{dir = 8},/obj/machinery/camera{c_tag = "Central Primary Hallway - Port"; dir = 4; network = list("SS13")},/turf/simulated/floor{dir = 8; icon_state = "neutralcorner"},/area/hallway/primary/central) "beo" = (/turf/simulated/floor{icon_state = "blue"; dir = 6},/area/bridge) "bep" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "cyan"; dir = 1; icon_state = "manifold-c"; initialize_directions = 11; level = 2},/turf/simulated/floor,/area/maintenance/storage) -"beq" = (/obj/structure/table/woodentable,/obj/item/device/flashlight/lamp,/obj/machinery/light_switch{pixel_x = 0; pixel_y = 28},/turf/simulated/floor{icon_state = "grimy"},/area/tcommsat/computer{name = "\improper Telecommunications Control Room"}) -"ber" = (/obj/machinery/light/small{dir = 8},/obj/structure/rack,/obj/item/weapon/tank/air,/obj/item/weapon/tank/air{pixel_x = 5; pixel_y = -2},/obj/item/clothing/mask/breath,/obj/item/clothing/mask/breath,/turf/simulated/floor{icon_state = "dark"},/area/ai_monitored/storage/emergency{name = "\improper MiniSat Interior"}) +"beq" = (/obj/machinery/computer/security/telescreen{dir = 8; name = "Telecoms Camera Monitor"; network = list("tcomm"); pixel_x = 26; pixel_y = 0},/obj/machinery/computer/telecomms/monitor{network = "tcommsat"},/turf/simulated/floor{icon_state = "grimy"},/area/tcommsat/computer{name = "\improper Telecommunications Control Room"}) +"ber" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/construction/hallway{name = "\improper MiniSat Exterior"}) "bes" = (/obj/structure/transit_tube{tag = "icon-N-SW"; icon_state = "N-SW"},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor{icon_state = "dark"},/area/construction/hallway{name = "\improper MiniSat Exterior"}) "bet" = (/obj/machinery/navbeacon{codes_txt = "delivery;dir=8"; freq = 1400; location = "QM #2"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "delivery"},/area/quartermaster/storage) "beu" = (/obj/structure/transit_tube{tag = "icon-D-SE"; icon_state = "D-SE"},/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/turf/space,/area) "bev" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "cyan"; dir = 4; icon_state = "intact-c"; level = 2},/turf/simulated/floor,/area/maintenance/storage) "bew" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 8; icon_state = "loadingarea"; tag = "loading"},/area/quartermaster/storage) "bex" = (/obj/structure/window/reinforced,/turf/simulated/floor{icon_state = "dark"},/area/construction/hallway{name = "\improper MiniSat Exterior"}) -"bey" = (/obj/structure/table/woodentable,/obj/item/weapon/phone{pixel_x = -3; pixel_y = 3},/obj/item/weapon/cigbutt/cigarbutt{pixel_x = 5; pixel_y = -1},/obj/machinery/ai_status_display{pixel_x = 0; pixel_y = 31},/obj/machinery/light/small{dir = 4},/turf/simulated/floor{icon_state = "grimy"},/area/tcommsat/computer{name = "\improper Telecommunications Control Room"}) +"bey" = (/obj/structure/transit_tube{tag = "icon-S-NE"; icon_state = "S-NE"},/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/engine/break_room) "bez" = (/obj/structure/transit_tube{tag = "icon-NW-SE"; icon_state = "NW-SE"},/turf/space,/area) "beA" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 8; icon_state = "caution"},/area/hallway/primary/starboard) "beB" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "caution"; dir = 4},/area/hallway/primary/starboard) @@ -2942,7 +2942,7 @@ "beD" = (/obj/item/weapon/storage/toolbox/emergency,/turf/simulated/floor/plating,/area/maintenance/starboard) "beE" = (/obj/item/weapon/cell/high{charge = 100; maxcharge = 15000},/turf/simulated/floor/plating,/area/maintenance/starboard) "beF" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/item/weapon/cigbutt,/turf/simulated/floor/plating,/area/maintenance/starboard) -"beG" = (/obj/machinery/camera/autoname{dir = 1; network = list("SS13")},/obj/structure/closet/gmcloset{icon_closed = "black"; icon_state = "black"; name = "formal wardrobe"},/turf/simulated/floor/wood,/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) +"beG" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/unary/vent_pump{dir = 2; on = 1},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/engine/break_room) "beH" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating{icon_plating = "warnplate"; icon_state = "warnplate"},/area/maintenance/starboard) "beI" = (/obj/structure/table,/obj/item/weapon/cable_coil/random,/obj/item/weapon/cable_coil/random,/obj/item/weapon/cable_coil/random,/obj/item/weapon/cable_coil/random,/turf/simulated/floor,/area/storage/art) "beJ" = (/obj/machinery/hologram/holopad,/turf/simulated/floor/carpet,/area/bridge) @@ -2963,7 +2963,7 @@ "beY" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{name = "Library"},/turf/simulated/floor{dir = 2; icon_state = "carpetsymbol"},/area/library) "beZ" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "cyan"; dir = 4; icon_state = "manifold-c"; initialize_directions = 11; level = 2},/obj/machinery/meter,/turf/simulated/floor,/area/maintenance/storage) "bfa" = (/obj/machinery/computer/station_alert,/turf/simulated/floor{dir = 1; icon_state = "yellow"},/area/bridge) -"bfb" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/wall/r_wall,/area/tcommsat/computer{name = "\improper Telecommunications Control Room"}) +"bfb" = (/obj/machinery/atmospherics/portables_connector{dir = 4},/obj/machinery/portable_atmospherics/pump,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/window/reinforced{dir = 1},/obj/machinery/camera{c_tag = "Starboard Primary Hallway Atmospherics"; dir = 4; network = list("SS13")},/turf/simulated/floor{icon_state = "arrival"; dir = 8},/area/hallway/primary/starboard) "bfc" = (/obj/machinery/computer/atmos_alert,/turf/simulated/floor{dir = 1; icon_state = "yellow"},/area/bridge) "bfd" = (/obj/structure/table/woodentable,/obj/item/weapon/folder/white,/turf/simulated/floor/carpet,/area/bridge) "bfe" = (/obj/structure/transit_tube{tag = "icon-N-SE"; icon_state = "N-SE"},/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/turf/simulated/floor{icon_state = "dark"},/area/engine/break_room) @@ -2971,16 +2971,16 @@ "bfg" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor/wood,/area/bridge) "bfh" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/grille,/obj/structure/window/reinforced,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "bridge blast"; name = "Bridge Blast Doors"; opacity = 0},/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/obj/structure/cable/yellow,/turf/simulated/floor/plating,/area/bridge) "bfi" = (/obj/structure/table/woodentable,/obj/item/weapon/storage/photo_album{pixel_y = -4},/obj/item/device/camera{pixel_y = 4},/obj/item/device/radio/intercom{dir = 8; freerange = 1; name = "Station Intercom (Captain)"; pixel_x = -28},/turf/simulated/floor/carpet,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) -"bfj" = (/obj/structure/transit_tube{tag = "icon-N-SW"; icon_state = "N-SW"},/obj/structure/lattice,/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/space,/area) +"bfj" = (/obj/machinery/computer/general_air_control{frequency = 1441; name = "Tank Monitor"; sensors = list("n2_sensor" = "Nitrogen", "o2_sensor" = "Oxygen", "co2_sensor" = "Carbon Dioxide", "tox_sensor" = "Toxins", "n2o_sensor" = "Nitrous Oxide", "waste_sensor" = "Gas Mix Tank")},/obj/machinery/requests_console{department = "Atmospherics"; departmentType = 4; name = "Atmos RC"; pixel_x = 30; pixel_y = 0},/turf/simulated/floor{icon_state = "caution"; dir = 4},/area/maintenance/storage) "bfk" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor/carpet,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) "bfl" = (/obj/machinery/ai_status_display{pixel_y = 32},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor/carpet,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) "bfm" = (/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor/carpet,/area/bridge) -"bfn" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{dir = 2; icon_state = "caution"},/area/engine/break_room) -"bfo" = (/turf/simulated/floor{dir = 2; icon_state = "caution"},/area/engine/break_room) +"bfn" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor,/area/engine/break_room) +"bfo" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor{tag = "icon-warningcorner (NORTH)"; icon_state = "warningcorner"; dir = 1},/area/engine/break_room) "bfp" = (/turf/simulated/floor{dir = 10; icon_state = "caution"},/area/engine/break_room) -"bfq" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall/r_wall,/area/tcommsat/computer{name = "\improper Telecommunications Control Room"}) -"bfr" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor{dir = 2; icon_state = "caution"},/area/engine/break_room) -"bfs" = (/turf/simulated/floor{icon_state = "grimy"},/area/hallway/primary/port) +"bfq" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor{icon_state = "warning"},/area/engine/break_room) +"bfr" = (/obj/structure/table/woodentable,/obj/item/weapon/packageWrap,/obj/item/weapon/packageWrap,/obj/item/weapon/gun/projectile/revolver/doublebarrel,/turf/simulated/floor/wood,/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) +"bfs" = (/obj/machinery/door/airlock/hatch{icon_state = "door_closed"; name = "MiniSat West Wing"; req_one_access_txt = "32;19"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/turret_protected/tcomwest{name = "\improper MiniSat West Wing"}) "bft" = (/obj/machinery/navbeacon{codes_txt = "delivery;dir=8"; freq = 1400; location = "QM #3"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/bot/mulebot{home_destination = "QM #3"; suffix = "#3"},/turf/simulated/floor{icon_state = "delivery"},/area/quartermaster/storage) "bfu" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor,/area/hallway/primary/port) "bfv" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/structure/disposalpipe/sortjunction{dir = 8; icon_state = "pipe-j1s"; sortType = 3},/turf/simulated/floor,/area/hallway/primary/port) @@ -2990,39 +2990,39 @@ "bfz" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/hallway/primary/port) "bfA" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "yellowcorner"},/area/hallway/primary/starboard) "bfB" = (/obj/structure/table,/obj/machinery/light_switch{pixel_y = -25},/obj/item/toy/prize/marauder{pixel_y = 10},/turf/simulated/floor{icon_state = "blue"; dir = 10},/area/bridge) -"bfC" = (/obj/machinery/door/airlock/hatch{name = "Telecomms"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/tcommsat/computer{name = "\improper Telecommunications Control Room"}) +"bfC" = (/obj/structure/transit_tube{tag = "icon-E-W-Pass"; icon_state = "E-W-Pass"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating/airless,/area) "bfD" = (/obj/machinery/portable_atmospherics/canister/air,/turf/simulated/floor/plating,/area/medical/research{name = "Research Division"}) -"bfE" = (/obj/machinery/hologram/holopad,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/carpet,/area/hallway/primary/port) -"bfF" = (/obj/structure/table/woodentable,/obj/item/weapon/reagent_containers/food/snacks/chips,/turf/simulated/floor/carpet,/area/hallway/primary/port) -"bfG" = (/obj/machinery/door/airlock{name = "Custodial Closet"; req_access_txt = "26"},/turf/simulated/floor,/area/janitor) -"bfH" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/ai_monitored/storage/emergency{name = "\improper MiniSat Interior"}) -"bfI" = (/obj/machinery/door/airlock/hatch{name = "Internal Access"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/construction/hallway{name = "\improper MiniSat Exterior"}) +"bfE" = (/obj/structure/transit_tube,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating/airless,/area) +"bfF" = (/obj/structure/transit_tube{tag = "icon-W-NE-SE"; icon_state = "W-NE-SE"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating/airless,/area) +"bfG" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating/airless,/area) +"bfH" = (/obj/structure/transit_tube{tag = "icon-D-NW"; icon_state = "D-NW"},/obj/structure/transit_tube{tag = "icon-D-SW"; icon_state = "D-SW"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating/airless,/area) +"bfI" = (/obj/structure/transit_tube{tag = "icon-E-SW-NW"; icon_state = "E-SW-NW"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating/airless,/area) "bfJ" = (/obj/machinery/computer/message_monitor,/obj/machinery/alarm{dir = 4; pixel_x = -23; pixel_y = 0},/turf/simulated/floor{icon_state = "grimy"},/area/tcommsat/computer{name = "\improper Telecommunications Control Room"}) "bfK" = (/obj/structure/stool/bed/chair/office/dark{dir = 8},/turf/simulated/floor{icon_state = "grimy"},/area/tcommsat/computer{name = "\improper Telecommunications Control Room"}) "bfL" = (/obj/structure/transit_tube/station{tag = "icon-closed (EAST)"; icon_state = "closed"; dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/construction/hallway{name = "\improper MiniSat Exterior"}) "bfM" = (/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/machinery/atmospherics/binary/pump{dir = 8; icon_state = "intact_off"; name = "N2O to Pure"; on = 0},/obj/machinery/atmospherics/pipe/simple{pipe_color = "green"; icon_state = "intact-g"; level = 2},/turf/simulated/floor{dir = 5; icon_state = "escape"},/area/maintenance/storage) "bfN" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor{icon_state = "grimy"},/area/tcommsat/computer{name = "\improper Telecommunications Control Room"}) -"bfO" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor{icon_state = "dark"},/area/ai_monitored/storage/emergency{name = "\improper MiniSat Interior"}) +"bfO" = (/obj/structure/transit_tube{tag = "icon-D-SE"; icon_state = "D-SE"},/obj/structure/transit_tube{tag = "icon-D-NE"; icon_state = "D-NE"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating/airless,/area) "bfP" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/shuttle/plating,/area/shuttle/arrival/station) "bfQ" = (/obj/effect/landmark{name = "Observer-Start"},/turf/simulated/shuttle/floor,/area/shuttle/arrival/station) -"bfR" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/ai_monitored/storage/emergency{name = "\improper MiniSat Interior"}) +"bfR" = (/obj/structure/transit_tube{tag = "icon-D-NW"; icon_state = "D-NW"},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating/airless,/area) "bfS" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/wall,/area/security/checkpoint2{name = "Customs"}) "bfT" = (/obj/structure/table/woodentable,/obj/machinery/light/small{dir = 8},/obj/item/clothing/mask/horsehead,/obj/item/clothing/mask/muzzle/gag,/obj/machinery/light_switch{pixel_x = -23; pixel_y = -11},/turf/simulated/floor/wood,/area/crew_quarters/theatre) -"bfU" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/security/checkpoint2{name = "Customs"}) +"bfU" = (/obj/machinery/light,/turf/simulated/floor{icon_state = "warning"},/area/hallway/secondary/entry{name = "Arrivals"}) "bfV" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/door/firedoor,/turf/simulated/floor{icon_state = "delivery"},/area/security/checkpoint2{name = "Customs"}) -"bfW" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor{icon_state = "dark"},/area/ai_monitored/storage/emergency{name = "\improper MiniSat Interior"}) -"bfX" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/ai_monitored/storage/emergency{name = "\improper MiniSat Interior"}) -"bfY" = (/obj/machinery/door/airlock/hatch{name = "Internal Control"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/ai_monitored/storage/emergency{name = "\improper MiniSat Interior"}) +"bfW" = (/obj/structure/window/reinforced{dir = 1; pixel_y = 0},/obj/machinery/atmospherics/unary/vent_pump{dir = 2; on = 1},/obj/machinery/alarm{pixel_y = 28},/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "dark"},/area/construction/hallway{name = "\improper MiniSat Exterior"}) +"bfX" = (/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 0; pixel_y = -25},/obj/machinery/camera{c_tag = "Arrivals Middle Arm Far"; dir = 1; network = list("SS13")},/turf/simulated/floor{icon_state = "warning"},/area/hallway/secondary/entry{name = "Arrivals"}) +"bfY" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/hatch{name = "MiniSat Transit Tube"; req_one_access_txt = "32;19"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "dark"},/area/engine/break_room) "bfZ" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "yellow"; dir = 1; icon_state = "manifold-y"; level = 2},/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/maintenance/storage) -"bga" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor{icon_state = "dark"},/area/ai_monitored/storage/emergency{name = "\improper MiniSat Interior"}) +"bga" = (/obj/machinery/door/poddoor{density = 0; icon_state = "open"; id = "transittube"; name = "Transit Tube Blast Door"; opacity = 0},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/engine/break_room) "bgb" = (/obj/machinery/vending/autodrobe,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/wood,/area/crew_quarters/theatre) -"bgc" = (/obj/machinery/door/airlock/hatch{name = "Internal Access"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/ai_monitored/storage/emergency{name = "\improper MiniSat Interior"}) +"bgc" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 4; icon_state = "yellow"},/area/engine/break_room) "bgd" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "yellow"; icon_state = "manifold-y"; level = 2},/turf/simulated/floor,/area/maintenance/storage) -"bge" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor{icon_state = "dark"},/area/ai_monitored/storage/emergency{name = "\improper MiniSat Interior"}) +"bge" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 10; icon_state = "neutral"},/area/hallway/primary/port) "bgf" = (/turf/simulated/floor{icon_state = "delivery"},/area/storage/primary) -"bgg" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor{icon_state = "dark"},/area/ai_monitored/storage/emergency{name = "\improper MiniSat Interior"}) +"bgg" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor,/area/engine/break_room) "bgh" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "yellow"; dir = 6; icon_state = "intact-y"; level = 2},/obj/machinery/meter,/turf/simulated/floor,/area/maintenance/storage) -"bgi" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/obj/machinery/hologram/holopad,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "grimy"},/area/tcommsat/computer{name = "\improper Telecommunications Control Room"}) +"bgi" = (/obj/machinery/light_switch{pixel_x = 27},/obj/machinery/photocopier,/obj/machinery/light/small{dir = 4},/turf/simulated/floor,/area/storage/art) "bgj" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 8},/area/maintenance/starboard) "bgk" = (/obj/structure/disposalpipe/segment,/obj/machinery/door/airlock/maintenance{name = "Bar Maintenance"; req_access_txt = "25"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) "bgl" = (/obj/structure/disposalpipe/segment,/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor{dir = 1; icon_state = "loadingarea"},/area/quartermaster/sorting{name = "\improper Warehouse"}) @@ -3053,11 +3053,11 @@ "bgK" = (/obj/structure/table,/obj/item/weapon/storage/fancy/crayons,/obj/item/weapon/storage/fancy/crayons,/turf/simulated/floor,/area/storage/art) "bgL" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor/wood,/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) "bgM" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/hallway/primary/starboard) -"bgN" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "grimy"},/area/tcommsat/computer{name = "\improper Telecommunications Control Room"}) +"bgN" = (/obj/machinery/light/small{dir = 1},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 2; on = 1; scrub_Toxins = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/camera/autoname{dir = 2; network = list("MiniSat")},/obj/machinery/power/apc{aidisabled = 0; dir = 4; name = "MiniSat Central Foyer APC"; pixel_x = 28; pixel_y = 0},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/obj/structure/showcase{density = 0; desc = "An old, deactivated cyborg. Whilst once actively used to guard against intruders, it now simply intimidates them with its cold, steely gaze."; dir = 8; icon = 'icons/mob/robots.dmi'; icon_state = "robot_old"; name = "Cyborg Statue"; pixel_x = 9; pixel_y = 2},/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = 29},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/turret_protected/aisat_interior{name = "\improper MiniSat Central Foyer"}) "bgO" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/hallway/primary/starboard) "bgP" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/wood,/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) "bgQ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{dir = 2; icon_state = "blackcorner"},/area/hallway/primary/starboard) -"bgR" = (/obj/machinery/newscaster{pixel_x = 0; pixel_y = -32},/obj/machinery/camera/autoname{dir = 1; network = list("SS13")},/obj/machinery/vending/coffee,/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/engine/break_room) +"bgR" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = -32},/turf/simulated/floor{icon_state = "neutral"},/area/hallway/primary/port) "bgS" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor,/area/hallway/primary/starboard) "bgT" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 8; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/engine/break_room) "bgU" = (/obj/machinery/light_switch{pixel_x = 0; pixel_y = -24},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/obj/structure/table,/obj/machinery/microwave{pixel_x = 0; pixel_y = 4},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/engine/break_room) @@ -3069,28 +3069,28 @@ "bha" = (/obj/item/device/assembly/prox_sensor,/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 2; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating,/area/maintenance/starboard) "bhb" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/plating,/area/maintenance/starboard) "bhc" = (/obj/machinery/door/poddoor{density = 0; icon_state = "open"; id = "atmos"; name = "Atmos Blast Door"; opacity = 0},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/engine/break_room) -"bhd" = (/obj/machinery/door/poddoor{density = 0; icon_state = "open"; id = "atmos"; name = "Atmos Blast Door"; opacity = 0},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/engine/break_room) +"bhd" = (/obj/structure/table,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/obj/machinery/ai_status_display{pixel_x = 0; pixel_y = 31},/obj/item/weapon/folder,/obj/item/weapon/folder,/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/turret_protected/tcomwest{name = "\improper MiniSat West Wing"}) "bhe" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating,/area/maintenance/starboard) "bhf" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/light{dir = 8},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/engine/engineering) "bhg" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 8},/area/maintenance/starboard) -"bhh" = (/obj/structure/transit_tube/station{dir = 8; icon_state = "closed"; tag = "icon-closed (EAST)"},/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/structure/transit_tube_pod,/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/engine/break_room) -"bhi" = (/obj/structure/transit_tube{tag = "icon-S-NE"; icon_state = "S-NE"},/obj/structure/lattice,/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/space,/area) +"bhh" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/table,/obj/machinery/alarm{pixel_y = 26},/obj/item/weapon/paper_bin{pixel_x = -2; pixel_y = 5},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/turret_protected/tcomwest{name = "\improper MiniSat West Wing"}) +"bhi" = (/obj/machinery/light/small{dir = 8},/obj/structure/dispenser/oxygen{pixel_x = -1; pixel_y = 2},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/turret_protected/tcomwest{name = "\improper MiniSat West Wing"}) "bhj" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 8; icon_state = "cautioncorner"},/area/engine/break_room) "bhk" = (/turf/simulated/shuttle/floor,/turf/simulated/shuttle/wall{tag = "icon-swall_f10"; icon_state = "swall_f10"; dir = 2},/area/shuttle/arrival/station) "bhl" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/hallway/secondary/entry{name = "Arrivals"}) "bhm" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 4; icon_state = "whitecorner"},/area/hallway/secondary/entry{name = "Arrivals"}) "bhn" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "arrival"; dir = 5},/area/hallway/secondary/entry{name = "Arrivals"}) -"bho" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/light,/obj/machinery/power/apc{dir = 2; name = "Engineering Foyer APC"; pixel_x = -1; pixel_y = -26},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/turf/simulated/floor{dir = 2; icon_state = "yellowcorner"},/area/engine/break_room) -"bhp" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 4; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor,/area/engine/break_room) -"bhq" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/engine/break_room) +"bho" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/obj/machinery/computer/security/telescreen{dir = 2; name = "MiniSat Monitor"; network = list("MiniSat","tcomm"); pixel_x = 0; pixel_y = 29},/obj/structure/table,/obj/machinery/cell_charger,/obj/item/weapon/cell/high{charge = 100; maxcharge = 15000},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/turret_protected/tcomwest{name = "\improper MiniSat West Wing"}) +"bhp" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/firealarm{dir = 2; pixel_y = -24},/turf/simulated/floor{icon_state = "neutral"},/area/hallway/primary/port) +"bhq" = (/obj/machinery/light/small{dir = 4},/obj/machinery/power/apc{aidisabled = 0; cell_type = 5000; dir = 4; name = "MiniSat West Wing APC"; pixel_x = 29; pixel_y = 0},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/obj/structure/showcase{density = 0; desc = "An old, deactivated cyborg. Whilst once actively used to guard against intruders, it now simply intimidates them with its cold, steely gaze."; dir = 2; icon = 'icons/mob/robots.dmi'; icon_state = "robot_old"; name = "Cyborg Statue"; pixel_x = 0; pixel_y = 20},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/turret_protected/tcomwest{name = "\improper MiniSat West Wing"}) "bhr" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 4; icon_state = "yellow"},/area/engine/break_room) -"bhs" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor,/area/engine/break_room) -"bht" = (/obj/structure/closet/firecloset,/turf/simulated/floor{dir = 10; icon_state = "warning"},/area/hallway/secondary/entry{name = "Arrivals"}) -"bhu" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/floor{dir = 5; icon_state = "neutral"},/area/crew_quarters/fitness) +"bhs" = (/obj/machinery/light/small{dir = 1},/obj/machinery/alarm{pixel_y = 23},/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/structure/extinguisher_cabinet{pixel_x = -27; pixel_y = 0},/turf/simulated/floor{icon_state = "dark"},/area/engine/break_room) +"bht" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor{icon_state = "neutral"},/area/hallway/primary/port) +"bhu" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor,/area/engine/break_room) "bhv" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor{dir = 4; icon_state = "neutralcorner"},/area/crew_quarters/fitness) "bhw" = (/turf/simulated/floor,/area/crew_quarters/fitness) "bhx" = (/obj/machinery/vending/tool,/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/engine/engineering) -"bhy" = (/obj/machinery/shieldgen,/obj/machinery/light/small{dir = 1},/obj/machinery/camera/autoname{dir = 2; network = list("SS13")},/turf/simulated/floor/plating,/area/engine/engineering) +"bhy" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = -32},/turf/simulated/floor{icon_state = "warning"},/area/hallway/secondary/entry{name = "Arrivals"}) "bhz" = (/obj/machinery/field/generator{anchored = 1; state = 2},/turf/simulated/floor/plating,/area/engine/engineering) "bhA" = (/obj/effect/decal/cleanable/cobweb,/obj/machinery/field/generator{anchored = 1; state = 2},/turf/simulated/floor/plating,/area/engine/engineering) "bhB" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/bridge) @@ -3105,7 +3105,7 @@ "bhK" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{icon = 'icons/obj/doors/Doorminingglass.dmi'; name = "Vault Storage"},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/construction/Storage{name = "Storage Wing"}) "bhL" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/obj/structure/cable/yellow,/turf/simulated/floor/plating,/area/construction/Storage{name = "Storage Wing"}) "bhM" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/crew_quarters/sleep_female{name = "\improper Crew Quarters Hallway"}) -"bhN" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/machinery/light/small{dir = 1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/window/reinforced{dir = 1; pixel_y = 1},/turf/simulated/floor{tag = "icon-vault (SOUTHWEST)"; icon_state = "vault"; dir = 10},/area/turret_protected/ai) +"bhN" = (/obj/machinery/door/window{dir = 1; name = "MiniSat Walkway Access"; req_access_txt = "0"},/turf/simulated/floor{icon_state = "dark"},/area/construction/hallway{name = "\improper MiniSat Exterior"}) "bhO" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{name = "Locker Room"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 4; icon_state = "neutralcorner"},/area/crew_quarters/sleep_female{name = "\improper Crew Quarters Hallway"}) "bhP" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{name = "Locker Room"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/crew_quarters/sleep_female{name = "\improper Crew Quarters Hallway"}) "bhQ" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/turf/simulated/floor/plating,/area/hallway/primary/central) @@ -3113,16 +3113,16 @@ "bhS" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/turf/simulated/floor/plating,/area/construction/Storage{name = "Storage Wing"}) "bhT" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/cable/yellow,/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/turf/simulated/floor/plating,/area/construction/Storage{name = "Storage Wing"}) "bhU" = (/obj/machinery/door/window/westleft{dir = 4; name = "Bridge Deliveries"; req_access_txt = "19"},/obj/machinery/door/poddoor/preopen{id = "bridge blast"; name = "bridge blast door"},/turf/simulated/floor{icon_state = "delivery"},/area/bridge) -"bhV" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "grimy"},/area/tcommsat/computer{name = "\improper Telecommunications Control Room"}) -"bhW" = (/obj/machinery/power/apc{cell_type = 5000; dir = 4; name = "Telecomms Control APC"; pixel_x = 26; pixel_y = 0},/obj/machinery/computer/telecomms/server{network = "tcommsat"},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor{icon_state = "grimy"},/area/tcommsat/computer{name = "\improper Telecommunications Control Room"}) -"bhX" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall/r_wall,/area/tcommsat/computer{name = "\improper Telecommunications Control Room"}) +"bhV" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/disposalpipe/segment,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "neutral"; dir = 8},/area/hallway/primary/port) +"bhW" = (/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/tcomeast{name = "\improper MiniSat East Wing"}) +"bhX" = (/obj/machinery/light/small{dir = 4},/obj/machinery/camera/autoname{dir = 1; network = list("MiniSat")},/obj/structure/rack,/obj/item/stack/sheet/metal{amount = 50},/obj/item/stack/sheet/glass{amount = 50},/obj/item/stack/rods{amount = 50},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/turret_protected/tcomwest{name = "\improper MiniSat West Wing"}) "bhY" = (/obj/effect/landmark/start{name = "Bartender"},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) "bhZ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/effect/landmark/start{name = "Bartender"},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) "bia" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "grimy"},/area/tcommsat/computer{name = "\improper Telecommunications Control Room"}) "bib" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 4; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/hallway/primary/central) "bic" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/machinery/power/apc{dir = 2; name = "Storage Wing APC"; pixel_x = 0; pixel_y = -27},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/turf/simulated/floor{dir = 4; icon_state = "browncorner"},/area/construction/Storage{name = "Storage Wing"}) "bid" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{dir = 4; icon_state = "browncorner"},/area/construction/Storage{name = "Storage Wing"}) -"bie" = (/obj/machinery/camera/autoname{dir = 1; network = list("SS13")},/turf/simulated/floor,/area/construction/Storage{name = "Storage Wing"}) +"bie" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/light,/turf/simulated/floor{icon_state = "warning"},/area/hallway/secondary/entry{name = "Arrivals"}) "bif" = (/obj/machinery/door/airlock/silver{name = "Bathroom"},/turf/simulated/floor{icon_state = "white"},/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) "big" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/segment,/turf/simulated/floor/wood,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) "bih" = (/obj/machinery/door/poddoor/shutters{id = "qm_warehouse"; name = "Warehouse Shutters"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/quartermaster/sorting{name = "\improper Warehouse"}) @@ -3131,20 +3131,20 @@ "bik" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_mining{glass = 0; icon = 'icons/obj/doors/Doormining.dmi'; name = "Cargo Bay"; opacity = 1; req_access_txt = "0"; req_one_access_txt = "48;50"},/turf/simulated/floor{dir = 8; icon_state = "browncorner"},/area/construction/Storage{name = "Storage Wing"}) "bil" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/navbeacon{codes_txt = "patrol;next_patrol=13-Engineering"; location = "12-Central-Starboard"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/hallway/primary/central) "bim" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "browncorner"},/area/construction/Storage{name = "Storage Wing"}) -"bin" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/turf/simulated/floor{icon_state = "grimy"},/area/tcommsat/computer{name = "\improper Telecommunications Control Room"}) -"bio" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 0; pixel_y = -26},/obj/machinery/light,/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/camera/autoname{dir = 1; network = list("SS13")},/turf/simulated/floor{dir = 4; icon_state = "browncorner"},/area/construction/Storage{name = "Storage Wing"}) +"bin" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/wall/r_wall,/area/turret_protected/tcomeast{name = "\improper MiniSat East Wing"}) +"bio" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/camera{c_tag = "Arrivals Middle Arm"; dir = 1; network = list("SS13")},/turf/simulated/floor{icon_state = "warning"},/area/hallway/secondary/entry{name = "Arrivals"}) "bip" = (/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 2; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 4; icon_state = "browncorner"},/area/construction/Storage{name = "Storage Wing"}) "biq" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 4; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor{dir = 4; icon_state = "browncorner"},/area/construction/Storage{name = "Storage Wing"}) "bir" = (/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/machinery/power/emitter{anchored = 1; dir = 1; state = 2},/turf/simulated/floor/plating/airless,/area/engine/engineering) "bis" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "browncorner"},/area/construction/Storage{name = "Storage Wing"}) "bit" = (/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/airlock/glass_mining{glass = 0; icon = 'icons/obj/doors/Doormining.dmi'; name = "Cargo Bay"; opacity = 1; req_access_txt = "0"; req_one_access_txt = "48;50"},/turf/simulated/floor{dir = 8; icon_state = "browncorner"},/area/construction/Storage{name = "Storage Wing"}) -"biu" = (/obj/structure/closet/lawcloset,/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor/wood,/area/lawoffice) +"biu" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/tcomeast{name = "\improper MiniSat East Wing"}) "biv" = (/obj/item/device/radio/intercom{broadcasting = 0; listening = 1; name = "Station Intercom (General)"; pixel_y = 20},/turf/simulated/floor,/area/crew_quarters/courtroom) "biw" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "cautioncorner"},/area/hallway/primary/starboard) "bix" = (/obj/machinery/computer/telecomms/traffic{network = "tcommsat"},/turf/simulated/floor{icon_state = "grimy"},/area/tcommsat/computer{name = "\improper Telecommunications Control Room"}) "biy" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{dir = 8; icon_state = "cautioncorner"},/area/hallway/primary/starboard) "biz" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/hallway/primary/port) -"biA" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor{icon_state = "grimy"},/area/tcommsat/computer{name = "\improper Telecommunications Control Room"}) +"biA" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 2; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/machinery/firealarm{dir = 1; pixel_y = -24},/turf/simulated/floor{dir = 2; icon_state = "arrival"},/area/hallway/secondary/entry{name = "Arrivals"}) "biB" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 8; icon_state = "redcorner"},/area/hallway/primary/fore) "biC" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 4; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 2; icon_state = "redcorner"},/area/hallway/primary/fore) "biD" = (/obj/structure/stool/bed/chair{name = "Bailiff"},/turf/simulated/floor,/area/crew_quarters/courtroom) @@ -3152,7 +3152,7 @@ "biF" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock{name = "Unisex Restrooms"; req_access_txt = "0"},/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/locker/locker_toilet{name = "\improper Restrooms"}) "biG" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/crew_quarters/locker) "biH" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 4; icon_state = "neutralcorner"},/area/crew_quarters/locker) -"biI" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/floor{icon_state = "neutral"; dir = 4},/area/crew_quarters/fitness) +"biI" = (/obj/machinery/computer/atmos_alert,/obj/structure/sign/map/left{desc = "A framed picture of the station. Clockwise from security at the top (red), you see engineering (yellow), science (purple), escape (red and white), medbay (green), arrivals (blue and white), and finally cargo (brown)."; icon_state = "map-left-MS"; pixel_y = 32},/obj/machinery/camera{c_tag = "Atmospherics Control Room"; network = list("SS13")},/turf/simulated/floor{dir = 1; icon_state = "caution"},/area/maintenance/storage) "biJ" = (/turf/simulated/wall,/area/maintenance/storage) "biK" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/atmos{name = "Atmospherics"; req_access_txt = "24"},/turf/simulated/floor,/area/maintenance/storage) "biL" = (/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor{icon_state = "dark"},/area/crew_quarters/fitness) @@ -3174,33 +3174,33 @@ "bjb" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/machinery/atmospherics/unary/vent_pump{dir = 2; on = 1},/turf/simulated/floor{icon_state = "dark"},/area/crew_quarters/fitness) "bjc" = (/obj/machinery/portable_atmospherics/canister/toxins,/turf/simulated/floor/plating,/area/engine/engineering) "bjd" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/engine/engineering) -"bje" = (/obj/machinery/computer/security/telescreen{desc = "Used for monitoring the singularity engine safely."; name = "Singularity Monitor"; network = list("Singulo"); pixel_x = 32; pixel_y = 0},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/engine/engineering) -"bjf" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"bje" = (/obj/machinery/power/apc{cell_type = 10000; dir = 1; name = "Atmospherics APC"; pixel_x = 0; pixel_y = 28},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/obj/machinery/camera{c_tag = "Atmospherics Entrance"; network = list("SS13")},/turf/simulated/floor,/area/maintenance/storage) +"bjf" = (/obj/machinery/camera/autoname{dir = 1; network = list("SS13")},/obj/structure/closet/gmcloset{icon_closed = "black"; icon_state = "black"; name = "formal wardrobe"},/obj/item/weapon/table_parts,/obj/item/weapon/wrench,/turf/simulated/floor/wood,/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) "bjg" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{icon = 'icons/obj/doors/Doorminingglass.dmi'; name = "Primary Tool Storage"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor,/area/storage/primary) "bjh" = (/obj/structure/window/reinforced{dir = 8},/obj/machinery/light_switch{pixel_y = -25},/obj/machinery/vending/coffee{pixel_x = 1},/turf/simulated/floor{dir = 2; icon_state = "carpetsymbol"},/area/bridge) "bji" = (/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/machinery/vending/cigarette{pixel_x = -1},/turf/simulated/floor{dir = 2; icon_state = "carpetsymbol"},/area/bridge) "bjj" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/storage/primary) "bjk" = (/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor{dir = 8; icon_state = "neutralcorner"},/area/hallway/primary/port) "bjl" = (/turf/simulated/wall/r_wall,/area/storage/primary) -"bjm" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"bjm" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor{dir = 2; icon_state = "caution"},/area/engine/break_room) "bjn" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/construction/Storage{name = "Storage Wing"}) "bjo" = (/obj/structure/rack{dir = 1},/obj/item/weapon/pickaxe{pixel_x = 5},/obj/item/weapon/shovel{pixel_x = -5},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 2; icon_state = "brown"},/area/quartermaster/miningdock) "bjp" = (/obj/structure/closet/secure_closet/miner,/turf/simulated/floor{dir = 6; icon_state = "brown"},/area/quartermaster/miningdock) "bjq" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/storage/primary) -"bjr" = (/obj/machinery/computer/security/telescreen{dir = 8; name = "Telecoms Camera Monitor"; network = list("tcomm"); pixel_x = 26; pixel_y = 0},/obj/machinery/computer/telecomms/monitor{network = "tcommsat"},/obj/item/device/radio/intercom{dir = 8; freerange = 1; name = "Station Intercom (Telecoms)"; pixel_x = 0; pixel_y = 30},/turf/simulated/floor{icon_state = "grimy"},/area/tcommsat/computer{name = "\improper Telecommunications Control Room"}) +"bjr" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{dir = 2; icon_state = "caution"},/area/engine/break_room) "bjs" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/storage/primary) "bjt" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{icon = 'icons/obj/doors/Doorminingglass.dmi'; name = "Primary Tool Storage"},/turf/simulated/floor,/area/storage/primary) "bju" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 8; icon_state = "redcorner"},/area/hallway/primary/fore) "bjv" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor,/area/crew_quarters/courtroom) "bjw" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "redcorner"},/area/hallway/primary/fore) -"bjx" = (/obj/structure/stool/bed/chair{dir = 4},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/wood,/area/lawoffice) -"bjy" = (/obj/machinery/light{dir = 8},/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/weapon/storage/briefcase,/obj/machinery/alarm{dir = 4; pixel_x = -23; pixel_y = 0},/turf/simulated/floor/wood,/area/lawoffice) +"bjx" = (/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/disposalpipe/segment,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "neutral"; dir = 8},/area/hallway/primary/port) +"bjy" = (/obj/machinery/vending/cola,/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/engine/break_room) "bjz" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/wood,/area/lawoffice) "bjA" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "red"; icon_state = "intact-r"; level = 2},/turf/simulated/floor,/area/maintenance/storage) "bjB" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b"; level = 2; tag = "icon-manifold-b (NORTH)"},/turf/simulated/floor{dir = 1; icon_state = "caution"},/area/maintenance/storage) "bjC" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 2; icon_state = "manifold-b"; level = 2; tag = "icon-manifold-b"},/obj/machinery/meter{frequency = 1443; id = "dloop_atm_meter"; name = "Distribution Loop"},/turf/simulated/floor{dir = 1; icon_state = "caution"},/area/maintenance/storage) -"bjD" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/fore) -"bjE" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "cyan"; dir = 10; icon_state = "intact-c"; initialize_directions = 10; level = 2},/obj/machinery/camera/autoname{dir = 2; network = list("SS13")},/turf/simulated/floor{dir = 1; icon_state = "caution"},/area/maintenance/storage) +"bjD" = (/obj/structure/transit_tube/station{dir = 8; icon_state = "closed"; tag = "icon-closed (EAST)"},/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/structure/transit_tube_pod,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/engine/break_room) +"bjE" = (/obj/machinery/atmospherics/binary/pump{dir = 8; icon_state = "intact_on"; name = "Air to Distro"; on = 1; target_pressure = 101},/obj/machinery/alarm{pixel_y = 25},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/camera{c_tag = "Atmospherics Distro Loop"; network = list("SS13")},/turf/simulated/floor{dir = 1; icon_state = "caution"},/area/maintenance/storage) "bjF" = (/turf/simulated/floor{icon_state = "neutral"; dir = 9},/area/crew_quarters/courtroom) "bjG" = (/turf/simulated/floor{dir = 4; icon_state = "neutralcorner"},/area/crew_quarters/locker) "bjH" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/segment,/turf/simulated/floor{dir = 2; icon_state = "warningcorner"; tag = "icon-warningcorner (EAST)"},/area/engine/engineering) @@ -3211,7 +3211,7 @@ "bjM" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/bridge) "bjN" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor,/area/bridge) "bjO" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/bridge) -"bjP" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/obj/structure/stool/bed/chair/office/dark{dir = 1},/obj/machinery/camera/autoname{dir = 8; network = list("SS13")},/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/turf/simulated/floor{icon_state = "blue"; dir = 4},/area/bridge) +"bjP" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "cyan"; dir = 10; icon_state = "intact-c"; initialize_directions = 10; level = 2},/turf/simulated/floor{dir = 1; icon_state = "caution"},/area/maintenance/storage) "bjQ" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor/plating,/area/hallway/primary/central) "bjR" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor{dir = 6; icon_state = "warning"},/area/engine/engineering) "bjS" = (/turf/simulated/wall,/area/crew_quarters/theatre) @@ -3229,12 +3229,12 @@ "bke" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor/plating,/area/maintenance/starboard) "bkf" = (/obj/structure/table,/obj/item/clothing/under/suit_jacket/female{pixel_x = 3; pixel_y = 1},/obj/item/clothing/under/suit_jacket/really_black{pixel_x = -2; pixel_y = 0},/turf/simulated/floor{icon_state = "barber"},/area/crew_quarters/locker/locker_toilet{name = "\improper Restrooms"}) "bkg" = (/obj/machinery/washing_machine,/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/turf/simulated/floor{icon_state = "barber"},/area/crew_quarters/locker) -"bkh" = (/obj/machinery/atmospherics/portables_connector{dir = 4},/obj/machinery/portable_atmospherics/pump,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor{icon_state = "arrival"; dir = 8},/area/hallway/primary/starboard) +"bkh" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/obj/machinery/camera{c_tag = "Central Primary Hallway - Starboard - Art Storage"; dir = 4; network = list("SS13")},/turf/simulated/floor{dir = 8; icon_state = "neutralcorner"},/area/hallway/primary/central) "bki" = (/obj/machinery/atmospherics/portables_connector,/obj/machinery/portable_atmospherics/scrubber,/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 30},/turf/simulated/floor{icon_state = "delivery"},/area/crew_quarters/locker) "bkj" = (/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/portables_connector,/obj/machinery/portable_atmospherics/scrubber,/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 0; pixel_y = 26},/turf/simulated/floor{icon_state = "delivery"},/area/crew_quarters/locker) "bkk" = (/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/portables_connector,/obj/machinery/portable_atmospherics/pump,/turf/simulated/floor{icon_state = "delivery"},/area/crew_quarters/locker) "bkl" = (/obj/machinery/atmospherics/portables_connector,/obj/machinery/portable_atmospherics/pump,/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "delivery"},/area/crew_quarters/locker) -"bkm" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk,/obj/machinery/camera/autoname{dir = 2; network = list("SS13")},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/crew_quarters/locker) +"bkm" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/light{dir = 1},/obj/machinery/camera{c_tag = "Port Primary Hallway - Middle"; dir = 2; network = list("SS13")},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/hallway/primary/port) "bkn" = (/turf/simulated/floor{icon_state = "floorgrime"},/area/crew_quarters/fitness) "bko" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/crew_quarters/fitness) "bkp" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/maintenance/fore) @@ -3246,13 +3246,13 @@ "bkv" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor,/area/crew_quarters/courtroom) "bkw" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/hallway/primary/fore) "bkx" = (/obj/structure/disposalpipe/trunk{dir = 1},/obj/machinery/disposal/deliveryChute{dir = 8},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/quartermaster/office{name = "\improper Supply Offices"}) -"bky" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "neutral"; dir = 8},/area/hallway/primary/port) +"bky" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 8; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/engine/break_room) "bkz" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "redcorner"},/area/hallway/primary/fore) -"bkA" = (/obj/machinery/atmospherics/binary/pump{dir = 8; icon_state = "intact_on"; name = "Air to Distro"; on = 1; target_pressure = 101},/obj/machinery/alarm{pixel_y = 25},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{dir = 1; icon_state = "caution"},/area/maintenance/storage) +"bkA" = (/obj/machinery/power/apc{dir = 1; name = "Port Hallway APC"; pixel_x = -1; pixel_y = 26},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/hallway/primary/port) "bkB" = (/obj/machinery/turret{dir = 2},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload) "bkC" = (/obj/machinery/atmospherics/unary/heat_reservoir/heater{dir = 2; icon_state = "freezer_0"; on = 1; tag = ""},/turf/simulated/floor{dir = 1; icon_state = "caution"},/area/maintenance/storage) "bkD" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s9"; icon_state = "swall_s9"; dir = 2},/area/shuttle/arrival/station) -"bkE" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/hallway/secondary/entry{name = "Arrivals"}) +"bkE" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/hallway/primary/port) "bkF" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor,/area/hallway/secondary/entry{name = "Arrivals"}) "bkG" = (/turf/simulated/floor{dir = 4; icon_state = "arrival"},/area/hallway/secondary/entry{name = "Arrivals"}) "bkH" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/obj/machinery/alarm{pixel_y = 23},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload) @@ -3272,7 +3272,7 @@ "bkV" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 2; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 8; icon_state = "neutralcorner"},/area/hallway/primary/port) "bkW" = (/turf/simulated/floor{dir = 1; icon_state = "brown"},/area/storage/primary) "bkX" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/hallway/primary/port) -"bkY" = (/obj/structure/table,/obj/item/weapon/storage/toolbox/electrical{pixel_x = 1; pixel_y = -1},/turf/simulated/floor{dir = 9; icon_state = "brown"},/area/storage/primary) +"bkY" = (/obj/structure/table,/obj/item/device/flashlight/lamp,/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 31},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/turret_protected/tcomwest{name = "\improper MiniSat West Wing"}) "bkZ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/plating{tag = "icon-warnplate (NORTHWEST)"; icon_state = "warnplate"; dir = 9},/area/maintenance/fpmaint2{name = "Port Maintenance"}) "bla" = (/obj/machinery/door/window/northleft{dir = 4; name = "MuleBot Supply Access"; req_access_txt = "50"},/obj/structure/plasticflaps{opacity = 1},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "blb" = (/obj/machinery/atmospherics/pipe/manifold{tag = "icon-manifold-g (EAST)"; icon_state = "manifold-g"; dir = 4; level = 2; pipe_color = "green"},/turf/simulated/floor,/area/maintenance/storage) @@ -3293,7 +3293,7 @@ "blq" = (/turf/simulated/floor{dir = 0; icon_state = "blue"},/area/bridge) "blr" = (/turf/simulated/floor{icon_state = "blue"; dir = 10},/area/bridge) "bls" = (/obj/structure/table/woodentable,/obj/structure/window/reinforced{dir = 8},/obj/item/weapon/folder/blue,/obj/item/weapon/folder/blue,/turf/simulated/floor{dir = 2; icon_state = "carpetsymbol"},/area/bridge) -"blt" = (/obj/machinery/atmospherics/pipe/manifold{dir = 2; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"; pipe_color = "blue"},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/construction/hallway{name = "\improper MiniSat Exterior"}) +"blt" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/power/apc{dir = 2; name = "Engineering Foyer APC"; pixel_x = -1; pixel_y = -26},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/obj/machinery/light,/turf/simulated/floor{dir = 2; icon_state = "yellow"},/area/engine/break_room) "blu" = (/obj/machinery/computer/communications,/turf/simulated/floor{dir = 2; icon_state = "carpetsymbol"},/area/bridge) "blv" = (/obj/structure/table/woodentable,/obj/machinery/computer/security/wooden_tv{pixel_x = 3; pixel_y = 2},/turf/simulated/floor{dir = 2; icon_state = "carpetsymbol"},/area/bridge) "blw" = (/obj/structure/table/woodentable,/obj/structure/window/reinforced{dir = 4},/obj/item/weapon/book/manual/security_space_law,/obj/item/weapon/handcuffs,/turf/simulated/floor{dir = 2; icon_state = "carpetsymbol"},/area/bridge) @@ -3322,12 +3322,12 @@ "blT" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor{dir = 2; icon_state = "redcorner"},/area/hallway/primary/fore) "blU" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = -29},/turf/simulated/floor{dir = 8; icon_state = "redcorner"},/area/hallway/primary/fore) "blV" = (/obj/structure/table,/obj/item/weapon/aiModule/oxygen,/obj/item/weapon/aiModule/oneHuman,/obj/machinery/door/window{base_state = "left"; dir = 8; icon_state = "left"; name = "High-Risk Modules"; req_access_txt = "20"},/obj/item/weapon/aiModule/purge,/obj/structure/window/reinforced,/obj/item/weapon/aiModule/antimov,/obj/machinery/flasher{pixel_x = 0; pixel_y = 24; id = "AI"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload) -"blW" = (/obj/structure/table,/obj/item/weapon/aiModule/freeformcore,/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"; name = "Core Modules"; req_access_txt = "20"},/obj/structure/window/reinforced,/obj/item/weapon/aiModule/corp,/obj/item/weapon/aiModule/robocop,/obj/item/weapon/aiModule/paladin,/obj/machinery/flasher{pixel_x = 0; pixel_y = 24; id = "AI"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload) +"blW" = (/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 4; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor,/area/engine/break_room) "blX" = (/turf/simulated/floor,/area/maintenance/storage) "blY" = (/obj/machinery/hologram/holopad,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor,/area/maintenance/storage) "blZ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/crew_quarters/locker) "bma" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/crew_quarters/locker) -"bmb" = (/obj/machinery/camera/autoname{dir = 8; network = list("SS13")},/obj/machinery/hologram/holopad,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor/wood,/area/lawoffice) +"bmb" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/turret_protected/aisat_interior{name = "\improper MiniSat Central Foyer"}) "bmc" = (/turf/simulated/floor{dir = 8; icon_state = "caution"},/area/maintenance/storage) "bmd" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor,/area/maintenance/storage) "bme" = (/obj/machinery/space_heater,/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/maintenance/storage) @@ -3338,14 +3338,14 @@ "bmj" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor,/area/maintenance/storage) "bmk" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "green"; dir = 1; icon_state = "manifold-g"; level = 2; tag = "icon-manifold-g (NORTH)"},/turf/simulated/floor,/area/maintenance/storage) "bml" = (/obj/machinery/atmospherics/pipe/simple{tag = "icon-intact-g (SOUTHEAST)"; icon_state = "intact-g"; dir = 6; level = 2; pipe_color = "green"},/turf/simulated/floor,/area/maintenance/storage) -"bmm" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/wood,/area/lawoffice) -"bmn" = (/obj/effect/landmark/start{name = "Lawyer"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/wood,/area/lawoffice) -"bmo" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor/wood,/area/lawoffice) +"bmm" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/engine/break_room) +"bmn" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/light,/turf/simulated/floor{dir = 8; icon_state = "neutralcorner"},/area/hallway/primary/port) +"bmo" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{dir = 8; icon_state = "neutralcorner"},/area/hallway/primary/port) "bmp" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/hallway/secondary/entry{name = "Arrivals"}) "bmq" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/hallway/secondary/entry{name = "Arrivals"}) "bmr" = (/obj/machinery/hologram/holopad,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor,/area/hallway/secondary/entry{name = "Arrivals"}) "bms" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 4; icon_state = "arrival"},/area/hallway/secondary/entry{name = "Arrivals"}) -"bmt" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/wood,/area/lawoffice) +"bmt" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/machinery/camera{c_tag = "Arrivals Station Entrance"; dir = 4; network = list("SS13")},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/hallway/secondary/entry{name = "Arrivals"}) "bmu" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock{name = "Law Office"; req_access_txt = "38"},/turf/simulated/floor/wood,/area/crew_quarters/courtroom) "bmv" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor{dir = 4; icon_state = "brown"},/area/storage/primary) "bmw" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor,/area/storage/primary) @@ -3385,12 +3385,12 @@ "bne" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor,/area/crew_quarters/sleep_female{name = "\improper Crew Quarters Hallway"}) "bnf" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/table/woodentable,/obj/machinery/recharger,/obj/item/device/flash,/turf/simulated/floor{dir = 2; icon_state = "carpetsymbol"},/area/bridge) "bng" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/locker/locker_toilet{name = "\improper Restrooms"}) -"bnh" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/locker/locker_toilet{name = "\improper Restrooms"}) +"bnh" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/turret_protected/tcomwest{name = "\improper MiniSat West Wing"}) "bni" = (/obj/machinery/door_control{id = "bridge blast"; name = "Bridge Blast Door Control"; pixel_x = -1; pixel_y = -24; req_access_txt = "19"},/turf/simulated/floor{icon_state = "blue"; dir = 10},/area/bridge) "bnj" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{dir = 0; icon_state = "blue"},/area/bridge) "bnk" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{dir = 0; icon_state = "blue"},/area/bridge) -"bnl" = (/obj/structure/sink{pixel_y = 30},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/locker/locker_toilet{name = "\improper Restrooms"}) -"bnm" = (/obj/structure/sink{pixel_y = 30},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 2; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/locker/locker_toilet{name = "\improper Restrooms"}) +"bnl" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/maintenance{req_access_txt = "0"; req_one_access_txt = "12;63;48;50"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"bnm" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/maintenance{req_access_txt = "0"; req_one_access_txt = "12;63;48;50"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "bnn" = (/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/wood,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) "bno" = (/obj/structure/table/woodentable,/obj/item/weapon/stamp/captain,/obj/machinery/computer/security/wooden_tv,/turf/simulated/floor/wood,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) "bnp" = (/obj/effect/landmark/start{name = "Captain"},/obj/structure/stool/bed/chair/comfy/brown,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/segment,/turf/simulated/floor/wood,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) @@ -3411,12 +3411,12 @@ "bnE" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/floor{icon_state = "dark"},/area/prison/solitary{name = "Prisoner Education Chamber"}) "bnF" = (/obj/machinery/atmospherics/portables_connector{dir = 4},/obj/machinery/portable_atmospherics/scrubber,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor{dir = 8; icon_state = "escape"},/area/hallway/primary/starboard) "bnG" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/floor{icon_state = "dark"},/area/prison/solitary{name = "Prisoner Education Chamber"}) -"bnH" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/poddoor{density = 0; icon_state = "open"; id = "Secure Gate"; name = "Security Blast Door"; opacity = 0},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/turf/simulated/floor/plating,/area/hallway/primary/fore) +"bnH" = (/obj/item/device/radio/intercom{dir = 0; name = "Station Intercom (General)"; pixel_x = -26; pixel_y = 0},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/camera{c_tag = "Bridge - Port"; dir = 4; network = list("SS13")},/turf/simulated/floor{icon_state = "blue"; dir = 8},/area/bridge) "bnI" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 8; icon_state = "manifold-r"; level = 2},/turf/simulated/floor,/area/maintenance/storage) -"bnJ" = (/obj/machinery/computer/secure_data,/turf/simulated/floor{icon_state = "red"; dir = 9},/area/hallway/primary/fore) -"bnK" = (/obj/structure/filingcabinet/chestdrawer{pixel_y = 3},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "red"; dir = 1},/area/hallway/primary/fore) -"bnL" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/unary/vent_pump{dir = 1; external_pressure_bound = 101.325; on = 1; pressure_checks = 1},/obj/machinery/flasher_button{id = "holdingflash"; pixel_x = 26; pixel_y = 0; req_access_txt = "1"},/obj/machinery/camera/autoname{dir = 8; network = list("SS13")},/turf/simulated/floor{icon_state = "red"; dir = 5},/area/hallway/primary/fore) -"bnM" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "grimy"},/area/security/detectives_office) +"bnJ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/obj/structure/stool/bed/chair/office/dark{dir = 1},/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/obj/machinery/camera{c_tag = "Bridge - Starboard"; dir = 8; network = list("SS13")},/turf/simulated/floor{icon_state = "blue"; dir = 4},/area/bridge) +"bnK" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 30},/obj/structure/showcase{density = 0; desc = "An old, deactivated cyborg. Whilst once actively used to guard against intruders, it now simply intimidates them with its cold, steely gaze."; dir = 8; icon = 'icons/mob/robots.dmi'; icon_state = "robot_old"; name = "Cyborg Statue"; pixel_x = 9; pixel_y = 2},/obj/machinery/camera/autoname{dir = 2; network = list("MiniSat")},/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_x = 30; pixel_y = 0},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/construction/hallway{name = "\improper MiniSat Exterior"}) +"bnL" = (/obj/machinery/light/small{dir = 8},/obj/machinery/atmospherics/unary/vent_pump{dir = 2; on = 1},/obj/structure/showcase{density = 0; desc = "An old, deactivated cyborg. Whilst once actively used to guard against intruders, it now simply intimidates them with its cold, steely gaze."; dir = 2; icon = 'icons/mob/robots.dmi'; icon_state = "robot_old"; name = "Cyborg Statue"; pixel_x = 0; pixel_y = 20},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/turret_protected/tcomeast{name = "\improper MiniSat East Wing"}) +"bnM" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/segment,/obj/machinery/door/airlock/maintenance{req_access_txt = "0"; req_one_access_txt = "1;4;38;12"},/turf/simulated/floor/plating,/area/maintenance/fore) "bnN" = (/obj/structure/stool/bed/chair{dir = 1},/obj/structure/extinguisher_cabinet{pixel_x = -27; pixel_y = 0},/turf/simulated/floor{icon_state = "redcorner"; dir = 1},/area/hallway/primary/fore) "bnO" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/floor{icon_state = "redcorner"; dir = 1},/area/hallway/primary/fore) "bnP" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/maintenance/storage) @@ -3435,9 +3435,9 @@ "boc" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; external_pressure_bound = 0; frequency = 1441; icon_state = "in"; id_tag = "waste_out"; initialize_directions = 1; internal_pressure_bound = 4000; on = 1; pressure_checks = 2; pump_direction = 0},/turf/simulated/floor/engine{name = "vacuum floor"; nitrogen = 0.01; oxygen = 0.01},/area/maintenance/storage) "bod" = (/turf/simulated/floor/engine{name = "vacuum floor"; nitrogen = 0.01; oxygen = 0.01},/area/maintenance/storage) "boe" = (/obj/machinery/light{dir = 1},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor{icon_state = "redcorner"; dir = 4},/area/hallway/primary/fore) -"bof" = (/obj/item/device/radio/beacon,/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/hallway/secondary/entry{name = "Arrivals"}) -"bog" = (/obj/structure/closet/emcloset,/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/hallway/secondary/entry{name = "Arrivals"}) -"boh" = (/obj/structure/closet/emcloset,/turf/simulated/floor{dir = 5; icon_state = "warning"},/area/hallway/secondary/entry{name = "Arrivals"}) +"bof" = (/obj/machinery/light/small{dir = 1},/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/obj/structure/showcase{density = 0; desc = "An old, deactivated cyborg. Whilst once actively used to guard against intruders, it now simply intimidates them with its cold, steely gaze."; dir = 4; icon = 'icons/mob/robots.dmi'; icon_state = "robot_old"; name = "Cyborg Statue"; pixel_x = -9; pixel_y = 2},/obj/machinery/alarm{pixel_y = 26},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/turret_protected/aisat_interior{name = "\improper MiniSat Central Foyer"}) +"bog" = (/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/obj/machinery/light{dir = 4; icon_state = "tube1"},/obj/machinery/camera{c_tag = "Engineering Foyer Starboard"; dir = 8; network = list("SS13")},/turf/simulated/floor{dir = 4; icon_state = "yellow"},/area/engine/break_room) +"boh" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/firealarm{dir = 1; pixel_y = -24},/obj/machinery/camera{c_tag = "Port Primary Hallway - Starboard"; dir = 1; network = list("SS13")},/turf/simulated/floor{dir = 8; icon_state = "neutralcorner"},/area/hallway/primary/port) "boi" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/hallway/secondary/entry{name = "Arrivals"}) "boj" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/hallway/secondary/entry{name = "Arrivals"}) "bok" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/airlock/maintenance{req_access_txt = "0"; req_one_access_txt = "12;5;9"},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) @@ -3463,13 +3463,13 @@ "boE" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/locker/locker_toilet{name = "\improper Restrooms"}) "boF" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/locker/locker_toilet{name = "\improper Restrooms"}) "boG" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/locker/locker_toilet{name = "\improper Restrooms"}) -"boH" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/locker/locker_toilet{name = "\improper Restrooms"}) +"boH" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/machinery/newscaster{pixel_x = 0; pixel_y = 32},/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/locker/locker_toilet{name = "\improper Restrooms"}) "boI" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/engine/engineering) "boJ" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_command{name = "Bridge"; req_access_txt = "19"},/turf/simulated/floor,/area/bridge) "boK" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/door/airlock/glass_command{name = "Bridge"; req_access_txt = "19"},/turf/simulated/floor,/area/bridge) "boL" = (/turf/simulated/wall,/area/bridge) "boM" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/firedoor,/turf/simulated/floor,/area/hallway/primary/port) -"boN" = (/obj/machinery/door_control{id = "bridge blast"; name = "Bridge Blast Door Control"; pixel_x = -1; pixel_y = -24; req_access_txt = "19"},/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor/carpet,/area/bridge) +"boN" = (/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/obj/machinery/power/apc{dir = 1; name = "Head of Personnel APC"; pixel_y = 24},/obj/machinery/light{dir = 1},/turf/simulated/floor/carpet,/area/crew_quarters/heads) "boO" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor{dir = 6; icon_state = "warning"},/area/engine/engineering) "boP" = (/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 0; pixel_y = -29},/obj/structure/rack,/obj/item/device/assembly/signaler,/obj/item/device/assembly/signaler,/obj/item/device/assembly/timer,/turf/simulated/floor{dir = 1; icon_state = "blue"},/area/bridge) "boQ" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/glass_command{name = "Bridge"; req_access_txt = "19"},/turf/simulated/floor,/area/bridge) @@ -3494,23 +3494,23 @@ "bpj" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor,/area/hallway/primary/fore) "bpk" = (/obj/machinery/navbeacon{codes_txt = "patrol;next_patrol=2-Gateway"; location = "1-SecurityCheckpoint"},/turf/simulated/floor,/area/hallway/primary/fore) "bpl" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/hallway/primary/fore) -"bpm" = (/obj/structure/window/reinforced{dir = 1; pixel_y = 0},/obj/machinery/light/small{dir = 1},/obj/machinery/camera/autoname{dir = 2; network = list("MiniSat")},/obj/machinery/atmospherics/unary/vent_pump{dir = 2; on = 1},/obj/machinery/alarm{pixel_y = 28},/turf/simulated/floor{icon_state = "dark"},/area/construction/hallway{name = "\improper MiniSat Exterior"}) -"bpn" = (/obj/machinery/light/small{dir = 8},/obj/structure/dispenser/oxygen{pixel_x = -1; pixel_y = 2},/turf/simulated/floor{icon_state = "dark"},/area/ai_monitored/storage/emergency{name = "\improper MiniSat Interior"}) +"bpm" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/urinal{pixel_y = 29},/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/locker/locker_toilet{name = "\improper Restrooms"}) +"bpn" = (/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 2; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/urinal{pixel_y = 29},/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/locker/locker_toilet{name = "\improper Restrooms"}) "bpo" = (/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/hallway/primary/fore) -"bpp" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/sign/map/left{desc = "A framed picture of the station. Clockwise from security at the top (red), you see engineering (yellow), science (purple), escape (red and white), medbay (green), arrivals (blue and white), and finally cargo (brown)."; icon_state = "map-left-MS"; pixel_y = 32},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/machinery/camera/autoname{dir = 2; network = list("SS13")},/turf/simulated/floor{icon_state = "warningcorner"; dir = 8},/area/quartermaster/storage) +"bpp" = (/obj/machinery/door_control{id = "bridge blast"; name = "Bridge Blast Door Control"; pixel_x = -1; pixel_y = -24; req_access_txt = "19"},/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 1; scrub_Toxins = 1},/obj/machinery/door_control{id = "council blast"; name = "Council Chamber Blast Door Control"; pixel_x = -1; pixel_y = -34; req_access_txt = "19"},/obj/machinery/camera{c_tag = "Bridge - Command Chair"; dir = 1; network = list("SS13")},/turf/simulated/floor/carpet,/area/bridge) "bpq" = (/obj/machinery/atmospherics/portables_connector{dir = 4},/obj/machinery/portable_atmospherics/scrubber,/obj/machinery/light/small{dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/window/reinforced,/turf/simulated/floor{dir = 8; icon_state = "escape"},/area/hallway/primary/starboard) "bpr" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 1; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/hallway/primary/fore) "bps" = (/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor,/area/hallway/primary/fore) "bpt" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/unary/vent_pump{dir = 2; on = 1},/obj/machinery/navbeacon{codes_txt = "patrol;next_patrol=2-Storage"; location = "1-SecurityCheckpoint"},/turf/simulated/floor,/area/hallway/primary/fore) "bpu" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/hallway/primary/fore) "bpv" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/hallway/primary/fore) -"bpw" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor,/area/hallway/primary/fore) -"bpx" = (/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/machinery/light/small{dir = 4},/turf/simulated/floor{icon_state = "red"; dir = 4},/area/hallway/primary/fore) +"bpw" = (/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/newscaster{pixel_x = 28; pixel_y = 1},/obj/machinery/light{dir = 4; icon_state = "tube1"},/turf/simulated/floor{dir = 4; icon_state = "arrival"},/area/hallway/secondary/entry{name = "Arrivals"}) +"bpx" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor,/area/hallway/secondary/entry{name = "Arrivals"}) "bpy" = (/obj/structure/closet/crate,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor,/area/maintenance/storage) -"bpz" = (/obj/structure/table/reinforced,/obj/machinery/door/window/westleft{base_state = "right"; dir = 8; icon_state = "right"; name = "Outer Window"; req_access_txt = "0"},/obj/machinery/door/window/brigdoor{dir = 4; name = "Security Desk"; req_access_txt = "1"},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor,/area/hallway/primary/fore) -"bpA" = (/obj/structure/stool/bed/chair/office/dark{dir = 8},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "red"; dir = 8},/area/hallway/primary/fore) +"bpz" = (/obj/structure/stool/bed/chair/comfy/beige{dir = 8},/obj/machinery/light{dir = 4; icon_state = "tube1"},/turf/simulated/floor{icon_state = "grimy"},/area/hallway/primary/port) +"bpA" = (/obj/structure/closet/firecloset,/turf/simulated/floor{icon_state = "delivery"},/area/hallway/secondary/entry{name = "Arrivals"}) "bpB" = (/obj/machinery/atmospherics/binary/pump{dir = 8; icon_state = "intact_on"; name = "Mix to Filter"; on = 1},/turf/simulated/floor,/area/maintenance/storage) -"bpC" = (/obj/machinery/door/airlock/maintenance{name = "Detective Maintenance"; req_access_txt = "4"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/fore) +"bpC" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/turret_protected/aisat_interior{name = "\improper MiniSat Central Foyer"}) "bpD" = (/obj/structure/table,/obj/machinery/light_switch{pixel_x = 23},/obj/machinery/light{dir = 4; icon_state = "tube1"},/obj/item/weapon/storage/toolbox/mechanical{pixel_y = 5},/obj/item/device/flashlight{pixel_x = 1; pixel_y = 5},/obj/item/device/flashlight{pixel_x = 1; pixel_y = 5},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/engine/engineering) "bpE" = (/obj/structure/table,/obj/item/weapon/cable_coil{pixel_x = 3; pixel_y = -7},/obj/item/weapon/cable_coil,/obj/item/weapon/airlock_electronics,/obj/item/weapon/airlock_electronics,/obj/item/clothing/ears/earmuffs{pixel_x = -3; pixel_y = -2},/obj/item/clothing/ears/earmuffs{pixel_x = -5; pixel_y = 6},/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/engine/engineering) "bpF" = (/obj/structure/table,/obj/item/stack/sheet/metal{amount = 50},/obj/item/stack/sheet/metal{amount = 50},/obj/item/stack/sheet/metal{amount = 50},/obj/item/weapon/grenade/chem_grenade/metalfoam,/obj/item/weapon/grenade/chem_grenade/metalfoam,/obj/item/weapon/crowbar,/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/engine/engineering) @@ -3524,45 +3524,45 @@ "bpN" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor{tag = "icon-warningcorner (EAST)"; icon_state = "warningcorner"; dir = 4},/area/hallway/secondary/entry{name = "Arrivals"}) "bpO" = (/obj/machinery/power/port_gen/pacman,/obj/structure/cable/yellow,/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/engine/engineering) "bpP" = (/obj/machinery/vending/snack,/turf/simulated/floor{icon_state = "dark"},/area/hallway/primary/port) -"bpQ" = (/turf/simulated/floor/plating,/area/crew_quarters/fitness) +"bpQ" = (/obj/machinery/vending/cola,/turf/simulated/floor{icon_state = "delivery"},/area/hallway/secondary/entry{name = "Arrivals"}) "bpR" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/disposalpipe/segment,/turf/simulated/floor{tag = "icon-warningcorner (WEST)"; icon_state = "warningcorner"; dir = 8},/area/quartermaster/storage) "bpS" = (/obj/structure/disposalpipe/junction{dir = 1; icon_state = "pipe-j1"; tag = "icon-pipe-j1 (EAST)"},/turf/simulated/floor,/area/crew_quarters/sleep_female{name = "\improper Crew Quarters Hallway"}) "bpT" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/crew_quarters/sleep_female{name = "\improper Crew Quarters Hallway"}) "bpU" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{dir = 8; icon_state = "neutralcorner"},/area/crew_quarters/sleep_female{name = "\improper Crew Quarters Hallway"}) "bpV" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 8},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/crew_quarters/fitness) "bpW" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/locker/locker_toilet{name = "\improper Restrooms"}) -"bpX" = (/obj/machinery/camera/autoname{dir = 8; network = list("SS13")},/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/locker/locker_toilet{name = "\improper Restrooms"}) +"bpX" = (/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor{icon_state = "grimy"},/area/security/detectives_office) "bpY" = (/turf/simulated/wall,/area/chapel/main) "bpZ" = (/obj/structure/toilet{pixel_y = 8},/obj/machinery/light/small{dir = 8},/obj/machinery/newscaster{pixel_x = 0; pixel_y = -32},/obj/effect/landmark{name = "blobstart"},/obj/machinery/door_control{id = "Toilet2"; name = "Lock Control"; normaldoorcontrol = 1; pixel_x = -25; pixel_y = 0; req_access_txt = "0"; specialfunctions = 4},/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/locker/locker_toilet{name = "\improper Restrooms"}) "bqa" = (/turf/simulated/wall,/area/library) "bqb" = (/obj/machinery/door/airlock{id_tag = "Toilet2"; name = "Unit 2"},/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/locker/locker_toilet{name = "\improper Restrooms"}) -"bqc" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/poddoor{density = 0; icon_state = "open"; id = "Secure Gate"; name = "Security Blast Door"; opacity = 0},/obj/structure/cable/yellow,/turf/simulated/floor/plating,/area/hallway/primary/fore) +"bqc" = (/obj/item/device/radio/beacon,/turf/simulated/floor{icon_state = "delivery"},/area/hallway/secondary/entry{name = "Arrivals"}) "bqd" = (/obj/item/weapon/book/manual/security_space_law,/obj/machinery/newscaster{hitstaken = 1; pixel_x = 0; pixel_y = -32},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/obj/structure/table/reinforced,/turf/simulated/floor{icon_state = "red"},/area/security/checkpoint/supply) -"bqe" = (/obj/machinery/computer/security,/obj/machinery/newscaster/security_unit{pixel_x = 0; pixel_y = -30},/turf/simulated/floor{icon_state = "red"; dir = 10},/area/hallway/primary/fore) -"bqf" = (/obj/structure/table,/obj/item/weapon/folder/red{pixel_x = 3},/obj/item/weapon/folder/white{pixel_x = -4; pixel_y = 2},/obj/structure/reagent_dispensers/peppertank{pixel_x = 0; pixel_y = -30},/turf/simulated/floor{icon_state = "red"},/area/hallway/primary/fore) +"bqe" = (/obj/machinery/light/small,/obj/machinery/turret{dir = 1; enabled = 0},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/turret_protected/aisat_interior{name = "\improper MiniSat Central Foyer"}) +"bqf" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/turret_protected/tcomwest{name = "\improper MiniSat West Wing"}) "bqg" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{dir = 8; icon_state = "neutralcorner"},/area/hallway/primary/central) -"bqh" = (/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/pen,/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 0; pixel_y = -26},/turf/simulated/floor{icon_state = "red"; dir = 6},/area/hallway/primary/fore) +"bqh" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 2; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/turret_protected/tcomwest{name = "\improper MiniSat West Wing"}) "bqi" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 4; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating,/area/maintenance/fore) "bqj" = (/obj/item/weapon/paper_bin{pixel_x = 1; pixel_y = 9},/obj/item/weapon/pen,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/table/reinforced,/obj/machinery/alarm{dir = 1; pixel_y = -22},/turf/simulated/floor{icon_state = "red"},/area/security/checkpoint/supply) -"bqk" = (/obj/effect/decal/cleanable/cobweb,/obj/structure/rack,/obj/item/clothing/glasses/sunglasses,/turf/simulated/floor/plating,/area/maintenance/fore) +"bqk" = (/obj/machinery/light/small{dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/obj/machinery/turret{dir = 1; enabled = 0},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/turret_protected/tcomeast{name = "\improper MiniSat East Wing"}) "bql" = (/obj/machinery/recharger{pixel_y = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/table/reinforced,/obj/machinery/camera/autoname{dir = 1; network = list("SS13")},/turf/simulated/floor{icon_state = "red"; dir = 10},/area/security/checkpoint/supply) "bqm" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/quartermaster/storage) "bqn" = (/obj/machinery/camera/autoname{dir = 2; network = list("SS13")},/obj/machinery/hologram/holopad,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/obj/machinery/power/apc{dir = 1; name = "Quartermaster's Office APC"; pixel_x = 0; pixel_y = 30},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/turf/simulated/floor{dir = 1; icon_state = "brown"},/area/quartermaster/qm) -"bqo" = (/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/maintenance/fore) -"bqp" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/flasher{id = "AI"; pixel_x = 24; pixel_y = -8},/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/turf/simulated/floor/bluegrid,/area/turret_protected/ai) +"bqo" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/tcomeast{name = "\improper MiniSat East Wing"}) +"bqp" = (/obj/machinery/light/small,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/turret{dir = 1; enabled = 0},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/turret_protected/aisat_interior{name = "\improper MiniSat Central Foyer"}) "bqq" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/security/checkpoint/supply) "bqr" = (/obj/structure/closet/secure_closet/quartermaster,/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 9; icon_state = "brown"},/area/quartermaster/qm) -"bqs" = (/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating{icon_state = "warnplate"},/area/maintenance/fore) +"bqs" = (/obj/machinery/light/small,/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 0; pixel_y = -26},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "grimy"},/area/security/detectives_office) "bqt" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall,/area/bridge) "bqu" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/wall,/area/bridge) -"bqv" = (/obj/machinery/camera/emp_proof{c_tag = "Particle Accelerator"; dir = 2; network = list("Singulo","SS13")},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/engine/engineering) +"bqv" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/turret_protected/tcomwest{name = "\improper MiniSat West Wing"}) "bqw" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall,/area/bridge) "bqx" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{dir = 9; icon_state = "blue"},/area/bridge) "bqy" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{dir = 5; icon_state = "blue"},/area/bridge) "bqz" = (/obj/machinery/vending/boozeomat,/obj/machinery/light/small{dir = 8},/turf/simulated/floor{dir = 2; icon_state = "carpetsymbol"},/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) "bqA" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/carpet,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) "bqB" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/structure/disposalpipe/segment,/turf/simulated/floor/carpet,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) -"bqC" = (/obj/machinery/camera/autoname{dir = 8; network = list("SS13")},/turf/simulated/floor/carpet,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) +"bqC" = (/obj/machinery/turret{dir = 1; enabled = 0},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/turret_protected/tcomwest{name = "\improper MiniSat West Wing"}) "bqD" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/power/apc{cell_type = 5000; dir = 2; name = "Fore Primary Hallway APC"; pixel_x = 0; pixel_y = -27},/obj/structure/cable/yellow,/obj/machinery/light,/turf/simulated/floor{dir = 8; icon_state = "redcorner"},/area/hallway/primary/fore) "bqE" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "redcorner"},/area/hallway/primary/fore) "bqF" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/hallway/primary/central) @@ -3570,24 +3570,24 @@ "bqH" = (/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/turf/simulated/floor{dir = 1; icon_state = "brown"},/area/quartermaster/qm) "bqI" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 0; pixel_y = -26},/turf/simulated/floor{dir = 8; icon_state = "redcorner"},/area/hallway/primary/fore) "bqJ" = (/obj/structure/filingcabinet/chestdrawer,/obj/machinery/alarm{pixel_y = 23},/obj/machinery/light{dir = 1},/turf/simulated/floor{dir = 1; icon_state = "brown"},/area/quartermaster/qm) -"bqK" = (/obj/machinery/light/small{dir = 4},/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_x = 29; pixel_y = 0},/obj/machinery/porta_turret,/turf/simulated/floor{icon_state = "dark"},/area/construction/hallway{name = "\improper MiniSat Exterior"}) +"bqK" = (/obj/machinery/door/window{dir = 2; name = "MiniSat Walkway Access"; req_access_txt = "0"},/turf/simulated/floor{icon_state = "dark"},/area/construction/hallway{name = "\improper MiniSat Exterior"}) "bqL" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 2; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 2; icon_state = "redcorner"},/area/hallway/primary/fore) "bqM" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 2; icon_state = "redcorner"},/area/hallway/primary/fore) "bqN" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0; pixel_y = -32},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 6; icon_state = "warning"},/area/engine/engineering) "bqO" = (/turf/simulated/floor{dir = 2; icon_state = "redcorner"},/area/hallway/primary/fore) "bqP" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/floor{dir = 2; icon_state = "redcorner"},/area/hallway/primary/fore) "bqQ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 8; icon_state = "redcorner"},/area/hallway/primary/fore) -"bqR" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor{icon_state = "dark"},/area/ai_monitored/storage/emergency{name = "\improper MiniSat Interior"}) -"bqS" = (/obj/structure/table/reinforced,/obj/item/weapon/storage/fancy/donut_box,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/computer/security/telescreen{dir = 2; name = "MiniSat Monitor"; network = list("MiniSat","tcomm"); pixel_x = 0; pixel_y = 29},/turf/simulated/floor{icon_state = "dark"},/area/ai_monitored/storage/emergency{name = "\improper MiniSat Interior"}) +"bqR" = (/obj/machinery/ai_status_display{pixel_x = 0; pixel_y = -32},/obj/structure/showcase{density = 0; desc = "An old, deactivated cyborg. Whilst once actively used to guard against intruders, it now simply intimidates them with its cold, steely gaze."; dir = 8; icon = 'icons/mob/robots.dmi'; icon_state = "robot_old"; name = "Cyborg Statue"; pixel_x = 9; pixel_y = 2},/obj/machinery/camera/autoname{dir = 1; network = list("MiniSat")},/obj/machinery/turretid{control_area = "\improper MiniSat West Wing"; enabled = 0; icon_state = "motion0"; name = "MiniSat West Wing turret control"; pixel_x = 24; pixel_y = 5},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/construction/hallway{name = "\improper MiniSat Exterior"}) +"bqS" = (/obj/structure/window/reinforced,/obj/machinery/power/apc{aidisabled = 0; dir = 2; name = "MiniSat Exterior APC"; pixel_y = -24},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_Toxins = 0},/obj/machinery/light,/obj/structure/cable/yellow,/turf/simulated/floor{icon_state = "dark"},/area/construction/hallway{name = "\improper MiniSat Exterior"}) "bqT" = (/obj/structure/stool/bed/chair/comfy/beige{dir = 4},/turf/simulated/floor{icon_state = "grimy"},/area/hallway/primary/port) -"bqU" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor{icon_state = "dark"},/area/ai_monitored/storage/emergency{name = "\improper MiniSat Interior"}) +"bqU" = (/obj/structure/transit_tube{tag = "icon-N-SW"; icon_state = "N-SW"},/obj/structure/lattice,/turf/space,/area) "bqV" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "dark"},/area/prison/solitary{name = "Prisoner Education Chamber"}) -"bqW" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"bqW" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor{icon_state = "grimy"},/area/security/detectives_office) "bqX" = (/obj/structure/table,/obj/machinery/door_control{id = "Singularity"; name = "Shutters Control"; pixel_x = 25; pixel_y = 0; req_access_txt = "11"},/obj/item/weapon/storage/toolbox/electrical{pixel_y = 5},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/engine/engineering) "bqY" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/crew_quarters/sleep_female{name = "\improper Crew Quarters Hallway"}) "bqZ" = (/obj/structure/reagent_dispensers/water_cooler,/turf/simulated/floor{dir = 9; icon_state = "neutral"},/area/crew_quarters/fitness) "bra" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/drinks/sillycup{pixel_x = -6; pixel_y = 3},/obj/item/weapon/reagent_containers/food/drinks/sillycup{pixel_x = 4; pixel_y = 3},/obj/item/weapon/reagent_containers/food/drinks/sillycup,/turf/simulated/floor{icon_state = "neutral"; dir = 1},/area/crew_quarters/fitness) -"brb" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/machinery/light_switch{pixel_x = -26},/obj/machinery/light/small{dir = 8},/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/locker/locker_toilet{name = "\improper Restrooms"}) +"brb" = (/obj/machinery/light/small{dir = 8},/obj/structure/rack,/obj/item/weapon/tank/air,/obj/item/weapon/tank/air{pixel_x = 5; pixel_y = -2},/obj/item/clothing/mask/breath,/obj/item/clothing/mask/breath,/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -28},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/turret_protected/tcomwest{name = "\improper MiniSat West Wing"}) "brc" = (/obj/machinery/door/airlock{id_tag = "Toilet4"; name = "Unit 4"},/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/locker/locker_toilet{name = "\improper Restrooms"}) "brd" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/engine/engineering) "bre" = (/obj/structure/table,/obj/item/stack/medical/bruise_pack,/obj/item/stack/medical/bruise_pack{pixel_x = 10; pixel_y = 2},/obj/item/stack/medical/ointment{pixel_y = 4},/turf/simulated/floor{icon_state = "neutral"; dir = 1},/area/crew_quarters/fitness) @@ -3606,7 +3606,7 @@ "brr" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0; pixel_y = 32},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/hallway/secondary/entry{name = "Arrivals"}) "brs" = (/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/hallway/secondary/entry{name = "Arrivals"}) "brt" = (/turf/simulated/floor{tag = "icon-warningcorner (EAST)"; icon_state = "warningcorner"; dir = 4},/area/hallway/secondary/entry{name = "Arrivals"}) -"bru" = (/turf/simulated/floor{tag = "icon-warningcorner (WEST)"; icon_state = "warningcorner"; dir = 8},/area/hallway/secondary/entry{name = "Arrivals"}) +"bru" = (/obj/machinery/power/apc{dir = 4; name = "Arrivals APC"; pixel_x = 24; pixel_y = 0},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/turf/simulated/floor{dir = 4; icon_state = "arrival"},/area/hallway/secondary/entry{name = "Arrivals"}) "brv" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 8; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/turf/simulated/floor{dir = 8; icon_state = "browncorner"},/area/construction/Storage{name = "Storage Wing"}) "brw" = (/turf/simulated/floor,/area/construction/Storage{name = "Storage Wing"}) "brx" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{dir = 9; icon_state = "warning"},/area/quartermaster/storage) @@ -3616,17 +3616,17 @@ "brB" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "browncorner"},/area/construction/Storage{name = "Storage Wing"}) "brC" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor{dir = 8; icon_state = "browncorner"},/area/construction/Storage{name = "Storage Wing"}) "brD" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 8; icon_state = "browncorner"},/area/construction/Storage{name = "Storage Wing"}) -"brE" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/ai_monitored/storage/emergency{name = "\improper MiniSat Interior"}) +"brE" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor,/area/hallway/primary/port) "brF" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/light/small{dir = 1},/turf/simulated/floor{dir = 8; icon_state = "browncorner"},/area/construction/Storage{name = "Storage Wing"}) "brG" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_mining{glass = 0; icon = 'icons/obj/doors/Doormining.dmi'; name = "Cargo Bay"; opacity = 1; req_access_txt = "0"; req_one_access_txt = "48;50"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "browncorner"},/area/construction/Storage{name = "Storage Wing"}) "brH" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 2; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor,/area/construction/Storage{name = "Storage Wing"}) "brI" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor{dir = 8; icon_state = "browncorner"},/area/construction/Storage{name = "Storage Wing"}) -"brJ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor{icon_state = "neutralcorner"; dir = 1},/area/hallway/primary/port) -"brK" = (/obj/machinery/light/small{dir = 4},/obj/machinery/porta_turret{dir = 1},/turf/simulated/floor{icon_state = "dark"},/area/construction/hallway{name = "\improper MiniSat Exterior"}) +"brJ" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/goonplaque{desc = "\"This is a plaque in honour of our comrades on the G4407 Stations. Hopefully TG4407 model can live up to your fame and fortune.\" The station model number is MSv38-L:221111."},/area/hallway/primary/port) +"brK" = (/obj/machinery/hologram/holopad{pixel_y = -16},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/carpet,/area/hallway/primary/port) "brL" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor{dir = 8; icon_state = "browncorner"},/area/construction/Storage{name = "Storage Wing"}) "brM" = (/obj/machinery/vending/cigarette,/obj/machinery/newscaster{pixel_x = 0; pixel_y = 32},/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor{dir = 8; icon_state = "browncorner"},/area/construction/Storage{name = "Storage Wing"}) "brN" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/storage/primary) -"brO" = (/obj/structure/window/reinforced,/obj/machinery/light/small,/obj/structure/cable,/obj/machinery/power/apc{aidisabled = 0; dir = 2; name = "Satellite Exterior APC"; pixel_y = -24},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "dark"},/area/construction/hallway{name = "\improper MiniSat Exterior"}) +"brO" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/turret_protected/tcomwest{name = "\improper MiniSat West Wing"}) "brP" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/carpet,/area/chapel/main) "brQ" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/storage/primary) "brR" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/storage/primary) @@ -3643,17 +3643,17 @@ "bsc" = (/obj/structure/stool/bed/chair/comfy/black{dir = 8},/turf/simulated/floor/wood,/area/library) "bsd" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/storage/primary) "bse" = (/obj/machinery/conveyor{dir = 4; id = "QMLoad2"},/obj/machinery/status_display{density = 0; pixel_x = 0; pixel_y = 32; supply_display = 1},/turf/simulated/floor/plating,/area/quartermaster/storage) -"bsf" = (/obj/machinery/conveyor{dir = 2; id = "QMLoad"},/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/machinery/camera/autoname{dir = 4; network = list("SS13")},/turf/simulated/floor/plating,/area/quartermaster/storage) +"bsf" = (/obj/structure/stool/bed/chair/comfy/beige{dir = 4},/obj/machinery/camera{c_tag = "Arrivals Lounge"; dir = 4; network = list("SS13")},/turf/simulated/floor{icon_state = "grimy"},/area/hallway/primary/port) "bsg" = (/obj/machinery/door/airlock/maintenance{name = "Tool Storage Maintenance"; req_access_txt = "12"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating,/area/storage/primary) "bsh" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/storage/primary) -"bsi" = (/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor{icon_state = "dark"},/area/crew_quarters/courtroom) +"bsi" = (/obj/machinery/door/airlock/maintenance{name = "Detective Maintenance"; req_access_txt = "4"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/fore) "bsj" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/crew_quarters/locker) "bsk" = (/obj/machinery/light,/obj/machinery/firealarm{dir = 1; pixel_y = -24},/obj/structure/rack,/obj/item/weapon/storage/secure/briefcase,/obj/item/clothing/mask/cigarette/cigar,/turf/simulated/floor{dir = 9; icon_state = "blue"},/area/bridge) "bsl" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 4; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor,/area/crew_quarters/locker) "bsm" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/crew_quarters/locker) "bsn" = (/obj/structure/table,/obj/item/weapon/folder/yellow,/obj/item/weapon/pen{pixel_x = 4; pixel_y = 4},/obj/item/weapon/pen/red,/obj/machinery/requests_console{department = "Cargo Bay"; departmentType = 2; pixel_x = 32; pixel_y = 0},/turf/simulated/floor,/area/quartermaster/qm) "bso" = (/obj/effect/landmark/start{name = "Quartermaster"},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/structure/stool/bed/chair/office/dark{dir = 4},/turf/simulated/floor,/area/quartermaster/qm) -"bsp" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor{icon_state = "blue"; dir = 4},/area/bridge) +"bsp" = (/obj/structure/stool/bed/chair/comfy/beige{dir = 8},/turf/simulated/floor{icon_state = "grimy"},/area/hallway/primary/port) "bsq" = (/obj/structure/table/woodentable,/obj/item/device/flashlight/lamp/green{pixel_x = 1; pixel_y = 5},/turf/simulated/floor/wood,/area/bridge) "bsr" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/crew_quarters/locker) "bss" = (/turf/simulated/floor/wood,/area/bridge) @@ -3661,12 +3661,12 @@ "bsu" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{name = "Locker Room"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "floorgrime"},/area/crew_quarters/locker) "bsv" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/power/apc{dir = 2; name = "Locker Room APC"; pixel_x = -1; pixel_y = -26},/obj/structure/cable/yellow,/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/crew_quarters/locker) "bsw" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/hallway/secondary/construction{name = "\improper Garden"}) -"bsx" = (/obj/machinery/door_control{id = "bridge blast"; name = "Bridge Blast Door Control"; pixel_x = -24; pixel_y = 0; req_access_txt = "19"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "blue"; dir = 8},/area/bridge) +"bsx" = (/obj/machinery/vending/cola,/obj/machinery/newscaster{pixel_x = -28; pixel_y = 1},/turf/simulated/floor{icon_state = "dark"},/area/hallway/primary/port) "bsy" = (/obj/machinery/light{dir = 4; icon_state = "tube1"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor{icon_state = "blue"; dir = 4},/area/bridge) "bsz" = (/obj/machinery/vending/cigarette,/turf/simulated/floor{dir = 2; icon_state = "carpetsymbol"},/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) "bsA" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor/carpet,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) "bsB" = (/obj/structure/stool/bed/chair/comfy/brown{tag = "icon-comfychair_brown (EAST)"; icon_state = "comfychair_brown"; dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/carpet,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) -"bsC" = (/obj/machinery/newscaster{pixel_x = 0; pixel_y = -32},/obj/machinery/light,/turf/simulated/floor{icon_state = "dark"},/area/crew_quarters/courtroom) +"bsC" = (/obj/machinery/turretid{control_area = "\improper MiniSat East Wing"; enabled = 0; icon_state = "motion0"; name = "MiniSat East Wing turret control"; pixel_x = 24; pixel_y = -26},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/turret_protected/aisat_interior{name = "\improper MiniSat Central Foyer"}) "bsD" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor{icon_state = "dark"},/area/crew_quarters/courtroom) "bsE" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/carpet,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) "bsF" = (/obj/machinery/door/airlock/command{name = "Emergency Escape"; req_access = null; req_access_txt = "20"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating{tag = "icon-warnplate (WEST)"; icon_state = "warnplate"; dir = 8},/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) @@ -3677,7 +3677,7 @@ "bsK" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "floorgrime"},/area/crew_quarters/locker) "bsL" = (/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/plating,/area/maintenance/starboard) "bsM" = (/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/plating,/area/maintenance/starboard) -"bsN" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/camera/autoname{dir = 1; network = list("SS13")},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 0; pixel_y = -26},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/crew_quarters/locker) +"bsN" = (/obj/machinery/turretid{control_area = "\improper MiniSat Central Foyer"; enabled = 0; icon_state = "motion0"; name = "MiniSat Central Foyer turret control"; pixel_x = 25; pixel_y = -28},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/turret_protected/tcomwest{name = "\improper MiniSat West Wing"}) "bsO" = (/obj/effect/decal/cleanable/cobweb,/turf/simulated/floor/plating{dir = 8; icon_state = "warnplate"; tag = ""},/area/maintenance/starboard) "bsP" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/crew_quarters/locker) "bsQ" = (/obj/structure/closet/crate,/obj/item/clothing/mask/gas,/turf/simulated/floor/plating,/area/maintenance/starboard) @@ -3687,7 +3687,7 @@ "bsU" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor,/area/quartermaster/qm) "bsV" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/engine/engineering) "bsW" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor,/area/maintenance/storage) -"bsX" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/goonplaque{desc = "\"This is a plaque in honour of our comrades on the G4407 Stations. Hopefully TG4407 model can live up to your fame and fortune.\" The station model number is MSv38-K:141111."},/area/hallway/primary/port) +"bsX" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/door/airlock/hatch{icon_state = "door_closed"; name = "MiniSat West Wing"; req_one_access_txt = "32;19"},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/turret_protected/tcomwest{name = "\improper MiniSat West Wing"}) "bsY" = (/obj/structure/rack,/obj/item/device/aicard,/obj/item/device/radio/off,/obj/machinery/computer/security/telescreen{dir = 1; name = "MiniSat Monitor"; network = list("MiniSat","tcomm"); pixel_x = 0; pixel_y = -29},/turf/simulated/floor{dir = 1; icon_state = "blue"},/area/bridge) "bsZ" = (/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor{dir = 10; icon_state = "warning"},/area/engine/engineering) "bta" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating,/area/engine/engineering) @@ -3696,26 +3696,26 @@ "btd" = (/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/obj/machinery/power/smes{capacity = 9e+006; charge = 1e+006; chargelevel = 50000; chargemode = 1; charging = 1; output = 50000},/obj/machinery/light_switch{pixel_x = -24},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/engine/chiefs_office) "bte" = (/obj/effect/landmark/start{name = "Station Engineer"},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor,/area/engine/engineering) "btf" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/hallway/secondary/entry{name = "Arrivals"}) -"btg" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "arrival"},/area/hallway/secondary/entry{name = "Arrivals"}) -"bth" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 0; pixel_y = 21},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/hallway/secondary/entry{name = "Arrivals"}) -"bti" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{tag = "icon-warningcorner (EAST)"; icon_state = "warningcorner"; dir = 4},/area/hallway/secondary/entry{name = "Arrivals"}) -"btj" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "whitecorner"},/area/hallway/secondary/entry{name = "Arrivals"}) +"btg" = (/obj/machinery/newscaster{pixel_x = 0; pixel_y = -32},/obj/machinery/vending/coffee,/obj/machinery/camera{c_tag = "Engineering Foyer Port"; dir = 1; network = list("SS13")},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/engine/break_room) +"bth" = (/obj/machinery/shieldgen,/obj/machinery/light/small{dir = 1},/obj/machinery/camera{c_tag = "Engineering Secure Storage"; dir = 2; network = list("SS13")},/turf/simulated/floor/plating,/area/engine/engineering) +"bti" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/light/small{dir = 1},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/camera{c_tag = "Storage Wing - Security Access Door"; dir = 2; network = list("SS13")},/turf/simulated/floor{icon_state = "dark"},/area/prison/solitary{name = "Prisoner Education Chamber"}) +"btj" = (/obj/machinery/camera{c_tag = "Cargo Bay Storage Wing Entrance"; dir = 1; network = list("SS13")},/turf/simulated/floor,/area/construction/Storage{name = "Storage Wing"}) "btk" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/engine/engineering) "btl" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/engine/engineering) -"btm" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/camera/autoname{dir = 1; network = list("SS13")},/obj/machinery/light,/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/engine/engineering) +"btm" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 0; pixel_y = -26},/obj/machinery/light,/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/camera{c_tag = "Storage Wing"; dir = 1; network = list("SS13")},/turf/simulated/floor{dir = 4; icon_state = "browncorner"},/area/construction/Storage{name = "Storage Wing"}) "btn" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{tag = "icon-warningcorner (NORTH)"; icon_state = "warningcorner"; dir = 1},/area/engine/engineering) "bto" = (/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/turf/space,/area) "btp" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/engine/engineering) -"btq" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/starboard) +"btq" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/sign/map/left{desc = "A framed picture of the station. Clockwise from security at the top (red), you see engineering (yellow), science (purple), escape (red and white), medbay (green), arrivals (blue and white), and finally cargo (brown)."; icon_state = "map-left-MS"; pixel_y = 32},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/machinery/camera{c_tag = "Cargo Bay Fore"; dir = 2; network = list("SS13")},/turf/simulated/floor{icon_state = "warningcorner"; dir = 8},/area/quartermaster/storage) "btr" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 1},/turf/simulated/floor{dir = 2; icon_state = "brown"},/area/storage/primary) "bts" = (/obj/structure/reagent_dispensers/fueltank,/obj/structure/disposalpipe/segment,/turf/simulated/floor{dir = 2; icon_state = "brown"},/area/storage/primary) "btt" = (/obj/structure/table,/obj/item/weapon/crowbar,/obj/item/device/assembly/prox_sensor{pixel_x = -8; pixel_y = 4},/obj/item/clothing/gloves/fyellow,/obj/machinery/light/small,/turf/simulated/floor{dir = 2; icon_state = "brown"},/area/storage/primary) "btu" = (/obj/machinery/atmospherics/binary/pump{dir = 8; icon_state = "intact_off"; name = "Distro to Waste"; on = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/light{dir = 1},/turf/simulated/floor{dir = 1; icon_state = "caution"},/area/maintenance/storage) -"btv" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/turf/simulated/floor{dir = 2; icon_state = "brown"},/area/storage/primary) +"btv" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/construction/hallway{name = "\improper MiniSat Exterior"}) "btw" = (/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "btx" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/light_switch{pixel_x = 28; pixel_y = 0},/turf/simulated/floor{dir = 6; icon_state = "brown"},/area/storage/primary) "bty" = (/turf/simulated/floor{dir = 9; icon_state = "warning"},/area/hallway/secondary/entry{name = "Arrivals"}) -"btz" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/hallway/primary/central) +"btz" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/hologram/holopad,/turf/simulated/floor{icon_state = "dark"},/area/construction/hallway{name = "\improper MiniSat Exterior"}) "btA" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 4; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "bot"},/area/quartermaster/storage) "btB" = (/turf/simulated/floor/carpet,/area/chapel/main) "btC" = (/obj/structure/table,/obj/item/weapon/wrench,/obj/item/device/analyzer,/obj/machinery/power/apc{dir = 2; name = "Tool Storage APC"; pixel_x = 0; pixel_y = -27},/obj/structure/cable/yellow,/turf/simulated/floor{dir = 10; icon_state = "brown"},/area/storage/primary) @@ -3739,24 +3739,24 @@ "btU" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor{icon_state = "dark"},/area/crew_quarters/courtroom) "btV" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_command{name = "Council Chamber"; req_access_txt = "19"},/turf/simulated/floor/wood,/area/bridge) "btW" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "blue"; dir = 8},/area/bridge) -"btX" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor{dir = 1; icon_state = "arrival"},/area/hallway/secondary/entry{name = "Arrivals"}) +"btX" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/weapon/storage/briefcase{pixel_x = -3; pixel_y = 2},/obj/item/weapon/storage/secure/briefcase{pixel_x = 2; pixel_y = -2},/obj/item/clothing/glasses/sunglasses,/turf/simulated/floor/wood,/area/lawoffice) "btY" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/command{name = "Captain's Quarters"; req_access = null; req_access_txt = "20"},/turf/simulated/floor{dir = 2; icon_state = "carpetsymbol"},/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) "btZ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/carpet,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) "bua" = (/obj/structure/stool/bed/chair/comfy/brown{tag = "icon-comfychair_brown (EAST)"; icon_state = "comfychair_brown"; dir = 4},/turf/simulated/floor/carpet,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) -"bub" = (/obj/structure/table,/obj/item/weapon/book/manual/security_space_law{pixel_x = -3; pixel_y = 5},/obj/machinery/camera/autoname{dir = 8; network = list("SS13")},/obj/machinery/firealarm{dir = 1; pixel_y = -24},/turf/simulated/floor{icon_state = "dark"},/area/crew_quarters/courtroom) +"bub" = (/obj/machinery/door/window{dir = 1; name = "glass door"; pixel_y = 0; req_access_txt = "0"},/turf/simulated/floor{icon_state = "dark"},/area/security/detectives_office) "buc" = (/obj/structure/stool/bed/chair/comfy/brown{tag = "icon-comfychair_brown (WEST)"; icon_state = "comfychair_brown"; dir = 8},/turf/simulated/floor/carpet,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) "bud" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor/carpet,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) "bue" = (/obj/machinery/light_switch{pixel_y = -25},/turf/simulated/floor,/area/construction) "buf" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 4; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor{icon_state = "dark"},/area/crew_quarters/courtroom) -"bug" = (/obj/machinery/vending/coffee,/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/hallway/primary/central) +"bug" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/locker/locker_toilet{name = "\improper Restrooms"}) "buh" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{name = "Fore Primary Hallway"},/turf/simulated/floor{dir = 8; icon_state = "redcorner"},/area/hallway/primary/fore) "bui" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{name = "Fore Primary Hallway"},/turf/simulated/floor{dir = 2; icon_state = "redcorner"},/area/hallway/primary/fore) "buj" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/quartermaster/storage) "buk" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/turret_protected/ai_upload_foyer) -"bul" = (/obj/structure/table/woodentable,/obj/item/device/flashlight/lamp/green{pixel_x = 1; pixel_y = 5},/turf/simulated/floor/carpet,/area/hallway/primary/port) +"bul" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/construction/hallway{name = "\improper MiniSat Exterior"}) "bum" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/quartermaster/storage) "bun" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 2; on = 1},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/medical/research{name = "Research Division"}) -"buo" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/construction/hallway{name = "\improper MiniSat Exterior"}) +"buo" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/construction/hallway{name = "\improper MiniSat Exterior"}) "bup" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating{icon_plating = "warnplate"; icon_state = "warnplate"},/area/maintenance/starboard) "buq" = (/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/floor/plating,/area/maintenance/starboard) "bur" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 2; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/hallway/primary/central) @@ -3796,7 +3796,7 @@ "buZ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor{icon_state = "redcorner"; dir = 4},/area/hallway/primary/central) "bva" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/carpet,/area/library) "bvb" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 4; icon_state = "neutralcorner"},/area/hallway/primary/central) -"bvc" = (/obj/structure/sign/map/right{desc = "A framed picture of the station. Clockwise from security at the top (red), you see engineering (yellow), science (purple), escape (red and white), medbay (green), arrivals (blue and white), and finally cargo (brown)."; icon_state = "map-right-MS"; pixel_y = 32},/turf/simulated/floor{icon_state = "redcorner"; dir = 1},/area/hallway/primary/central) +"bvc" = (/obj/structure/flora/kirbyplants{desc = "A plastic potted plant."; layer = 4.1; pixel_y = 3},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/obj/machinery/power/apc{dir = 1; name = "Law Office APC"; pixel_y = 24},/turf/simulated/floor/wood,/area/lawoffice) "bvd" = (/obj/structure/sign/map/left{desc = "A framed picture of the station. Clockwise from security at the top (red), you see engineering (yellow), science (purple), escape (red and white), medbay (green), arrivals (blue and white), and finally cargo (brown)."; icon_state = "map-left-MS"; pixel_y = 32},/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "neutral"; dir = 1},/area/hallway/primary/central) "bve" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "redcorner"; dir = 1},/area/hallway/primary/central) "bvf" = (/obj/machinery/door/airlock/engineering{name = "Arrivals Expansion Area"; req_access_txt = "32"},/turf/simulated/floor/plating,/area/hallway/secondary/entry{name = "Arrivals"}) @@ -3805,14 +3805,14 @@ "bvi" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "blue"; dir = 10},/area/bridge) "bvj" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 8; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "bot"},/area/quartermaster/storage) "bvk" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/obj/item/device/radio/intercom{dir = 0; name = "Station Intercom (General)"; pixel_x = -26; pixel_y = 0},/turf/simulated/floor/wood,/area/bridge) -"bvl" = (/obj/item/device/radio/intercom{anyai = 1; broadcasting = 0; freerange = 1; frequency = 1447; name = "Private Channel"; pixel_x = 28; pixel_y = 5},/obj/item/device/radio/intercom{anyai = 1; freerange = 1; listening = 0; name = "Custom Channel"; pixel_x = -27; pixel_y = 4},/obj/machinery/turretid{name = "AI Chamber turret control"; pixel_x = 24; pixel_y = -7},/obj/effect/landmark/start{name = "AI"},/obj/item/device/radio/intercom{broadcasting = 1; freerange = 1; listening = 1; name = "Common Channel"; pixel_y = 25},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/bluegrid{icon_state = "gcircuit"; name = "Primary AI Base"},/area/turret_protected/ai) +"bvl" = (/obj/machinery/hologram/holopad,/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/tcomeast{name = "\improper MiniSat East Wing"}) "bvm" = (/obj/structure/stool/bed/chair/comfy/black{dir = 4},/turf/simulated/floor/carpet,/area/bridge) -"bvn" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/engineering{name = "Arrivals Expansion Area"; req_access_txt = "32"},/turf/simulated/floor/plating,/area/hallway/secondary/entry{name = "Arrivals"}) +"bvn" = (/obj/structure/stool/bed/chair{name = "Judge"},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/obj/machinery/light{dir = 1},/obj/machinery/camera{c_tag = "Courtroom"; dir = 2; network = list("SS13")},/turf/simulated/floor{dir = 1; icon_state = "blue"},/area/crew_quarters/courtroom) "bvo" = (/obj/structure/table/woodentable,/obj/item/weapon/folder/blue,/turf/simulated/floor/carpet,/area/bridge) "bvp" = (/obj/structure/table/woodentable,/obj/item/weapon/folder/red,/turf/simulated/floor/carpet,/area/bridge) "bvq" = (/obj/structure/stool/bed/chair/comfy/black{dir = 8},/turf/simulated/floor/carpet,/area/bridge) "bvr" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall/r_wall,/area/turret_protected/ai_upload_foyer) -"bvs" = (/obj/structure/flora/kirbyplants{desc = "A plastic potted plant."; pixel_y = 3},/turf/simulated/floor{icon_state = "neutral"; dir = 9},/area/hallway/primary/central) +"bvs" = (/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = -2; pixel_y = 5},/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/turret_protected/tcomeast{name = "\improper MiniSat East Wing"}) "bvt" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "blue"; dir = 10},/area/bridge) "bvu" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "blue"; dir = 6},/area/bridge) "bvv" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor/carpet,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) @@ -3821,17 +3821,17 @@ "bvy" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 2; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/turf/simulated/floor/carpet,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) "bvz" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor,/area/quartermaster/qm) "bvA" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall/r_wall,/area/turret_protected/ai_upload_foyer) -"bvB" = (/obj/machinery/newscaster{pixel_x = 0; pixel_y = 32},/obj/machinery/disposal,/obj/structure/disposalpipe/trunk,/obj/machinery/camera/autoname{dir = 2; network = list("SS13")},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/hallway/primary/central) +"bvB" = (/obj/machinery/computer/security/telescreen{desc = "Used for monitoring the singularity engine safely."; dir = 8; name = "Singularity Monitor"; network = list("Singulo"); pixel_x = 32; pixel_y = 0},/obj/machinery/camera{c_tag = "Engineering Central"; dir = 8; network = list("SS13")},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/engine/engineering) "bvC" = (/obj/machinery/vending/cola,/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/hallway/primary/central) "bvD" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/crew_quarters/locker) "bvE" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{name = "Crew Quarters Access"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/crew_quarters/locker) "bvF" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{name = "Crew Quarters Access"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor,/area/crew_quarters/locker) "bvG" = (/obj/structure/disposalpipe/segment,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/centcom{name = "Courtroom"; opacity = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "dark"},/area/crew_quarters/courtroom) "bvH" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/starboard) -"bvI" = (/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/obj/machinery/alarm{pixel_y = 23},/obj/structure/flora/kirbyplants{desc = "A plastic potted plant."; pixel_y = 3},/turf/simulated/floor{dir = 5; icon_state = "neutral"},/area/hallway/primary/central) -"bvJ" = (/obj/machinery/vending/snack,/obj/machinery/newscaster{pixel_x = 0; pixel_y = 32},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/hallway/primary/central) -"bvK" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/hologram/holopad,/turf/simulated/floor{icon_state = "dark"},/area/construction/hallway{name = "\improper MiniSat Exterior"}) -"bvL" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{icon = 'icons/obj/doors/Doorminingglass.dmi'; name = "Primary Tool Storage"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/storage/primary) +"bvI" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 4; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/turret_protected/tcomeast{name = "\improper MiniSat East Wing"}) +"bvJ" = (/obj/machinery/door/airlock/hatch{name = "MiniSat East Wing"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/turret_protected/tcomeast{name = "\improper MiniSat East Wing"}) +"bvK" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/turret_protected/aisat_interior{name = "\improper MiniSat Central Foyer"}) +"bvL" = (/obj/machinery/hologram/holopad,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/aisat_interior{name = "\improper MiniSat Central Foyer"}) "bvM" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/storage/primary) "bvN" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/storage/primary) "bvO" = (/obj/structure/disposalpipe/segment,/obj/machinery/door/firedoor,/obj/machinery/door/airlock/engineering{name = "Engine Room"; req_access_txt = "10"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/engine/engineering) @@ -3855,12 +3855,12 @@ "bwg" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/hallway/secondary/entry{name = "Arrivals"}) "bwh" = (/obj/structure/closet/emcloset,/turf/simulated/floor{icon_state = "bot"},/area/hallway/secondary/entry{name = "Arrivals"}) "bwi" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 4; icon_state = "arrival"},/area/hallway/secondary/entry{name = "Arrivals"}) -"bwj" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_command{name = "Chief Engineer's Office"; req_access_txt = "56"},/obj/structure/disposalpipe/segment,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/engine/engineering) -"bwk" = (/obj/structure/table/woodentable,/obj/item/weapon/folder/yellow,/turf/simulated/floor/wood,/area/security/vacantoffice) -"bwl" = (/obj/machinery/alarm{frequency = 1439; pixel_y = 23},/turf/simulated/floor/wood,/area/security/vacantoffice) -"bwm" = (/obj/structure/table/woodentable,/obj/item/weapon/folder/red,/turf/simulated/floor/wood,/area/security/vacantoffice) +"bwj" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/plating{icon_state = "warnplate"},/area/maintenance/fore) +"bwk" = (/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor,/area/construction) +"bwl" = (/obj/machinery/conveyor{dir = 1; id = "QMLoad2"},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/plating,/area/quartermaster/storage) +"bwm" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk,/obj/machinery/camera{c_tag = "Locker Room Starboard"; dir = 2; network = list("SS13")},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/crew_quarters/locker) "bwn" = (/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/structure/window/reinforced{dir = 8},/obj/machinery/camera/autoname{dir = 4; network = list("MiniSat")},/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/machinery/light/small{dir = 8},/turf/simulated/floor{icon_state = "dark"},/area/construction/hallway{name = "\improper MiniSat Exterior"}) -"bwo" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/construction/hallway{name = "\improper MiniSat Exterior"}) +"bwo" = (/obj/machinery/photocopier,/obj/machinery/camera{c_tag = "Law Office"; dir = 8; network = list("SS13")},/turf/simulated/floor/wood,/area/lawoffice) "bwp" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 2; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall/r_wall,/area/turret_protected/ai) "bwq" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "bwr" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) @@ -3881,43 +3881,43 @@ "bwG" = (/obj/structure/table/woodentable,/obj/item/weapon/pen/red,/obj/item/weapon/pen/blue{pixel_x = 5; pixel_y = 5},/turf/simulated/floor/wood,/area/library) "bwH" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 2; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "neutral"; dir = 1},/area/hallway/primary/central) "bwI" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "neutral"; dir = 1},/area/hallway/primary/central) -"bwJ" = (/obj/machinery/camera/autoname{dir = 2; network = list("SS13")},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "neutralcorner"},/area/hallway/primary/central) +"bwJ" = (/obj/machinery/hologram/holopad,/obj/structure/sign/kiddieplaque{pixel_y = 32},/obj/machinery/camera{c_tag = "AI Upload Chamber - Fore"; dir = 2; network = list("SS13","RD","AIUpload")},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload) "bwK" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 2; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{dir = 4; icon_state = "neutralcorner"},/area/hallway/primary/central) "bwL" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor,/area/crew_quarters/locker) "bwM" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "L5"},/area/hallway/primary/central) "bwN" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor{icon_state = "floorgrime"},/area/crew_quarters/locker) -"bwO" = (/obj/machinery/light/small{dir = 1},/obj/machinery/camera/autoname{dir = 2; network = list("SS13")},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 0; pixel_y = 21},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{tag = "icon-warningcorner (WEST)"; icon_state = "warningcorner"; dir = 8},/area/hallway/primary/central) +"bwO" = (/obj/structure/stool/bed/chair{dir = 8},/obj/machinery/camera{c_tag = "Fitness Room"; dir = 8; network = list("SS13")},/turf/simulated/floor{icon_state = "neutral"; dir = 4},/area/crew_quarters/fitness) "bwP" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/door/poddoor/preopen{id = "bridge blast"; name = "bridge blast door"},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_command{name = "Bridge"; req_access_txt = "19"},/turf/simulated/floor,/area/bridge) "bwQ" = (/obj/machinery/door/poddoor/preopen{id = "bridge blast"; name = "bridge blast door"},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_command{name = "Bridge"; req_access_txt = "19"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor,/area/bridge) "bwR" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{name = "Fore Primary Hallway"},/turf/simulated/floor,/area/hallway/primary/fore) -"bwS" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "brown"},/area/hallway/primary/central) -"bwT" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/door/firedoor,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "browncorner"},/area/hallway/primary/central) +"bwS" = (/obj/machinery/door/airlock/hatch{icon_state = "door_closed"; name = "MiniSat Central Foyer"; req_one_access_txt = "32;19"},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/turret_protected/tcomwest{name = "\improper MiniSat West Wing"}) +"bwT" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/tcomwest{name = "\improper MiniSat West Wing"}) "bwU" = (/obj/machinery/door/poddoor/preopen{id = "bridge blast"; name = "bridge blast door"},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_command{name = "Bridge"; req_access_txt = "19"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/bridge) -"bwV" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/construction/hallway{name = "\improper MiniSat Exterior"}) +"bwV" = (/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/tcomwest{name = "\improper MiniSat West Wing"}) "bwW" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/light{dir = 8},/turf/simulated/floor{dir = 8; icon_state = "bluecorner"},/area/hallway/primary/central) "bwX" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment,/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/hallway/primary/central) "bwY" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/firealarm{pixel_y = 32},/turf/simulated/floor{dir = 4; icon_state = "browncorner"},/area/hallway/primary/central) -"bwZ" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 2; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor{dir = 1; icon_state = "brown"},/area/hallway/primary/central) +"bwZ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/tcomwest{name = "\improper MiniSat West Wing"}) "bxa" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor,/area/quartermaster/storage) "bxb" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/item/trash/popcorn,/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "bxc" = (/obj/structure/table,/obj/item/weapon/cartridge/quartermaster{pixel_x = 6; pixel_y = 5},/obj/item/weapon/cartridge/quartermaster,/obj/item/weapon/cartridge/quartermaster{pixel_x = -4; pixel_y = 7},/turf/simulated/floor{dir = 2; icon_state = "brown"},/area/quartermaster/qm) -"bxd" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"bxd" = (/obj/machinery/light/small,/turf/simulated/floor{icon_state = "dark"},/area/security/detectives_office) "bxe" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/hallway/primary/central) "bxf" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 2; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/disposalpipe/sortjunction{sortType = 5},/turf/simulated/floor{tag = "icon-warningcorner (WEST)"; icon_state = "warningcorner"; dir = 8},/area/engine/engineering) "bxg" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/quartermaster/storage) "bxh" = (/obj/structure/disposalpipe/segment,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor/plating,/area/maintenance/starboard) -"bxi" = (/obj/structure/closet/radiation,/obj/structure/sign/securearea{desc = "A warning sign which reads 'RADIOACTIVE AREA'"; icon_state = "radiation"; name = "RADIOACTIVE AREA"; pixel_x = 0; pixel_y = 32},/obj/machinery/camera/autoname{dir = 2; network = list("SS13")},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/engine/engineering) +"bxi" = (/obj/structure/filingcabinet/chestdrawer,/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor/wood,/area/lawoffice) "bxj" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{dir = 1; icon_state = "yellow"},/area/storage/tools) "bxk" = (/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/obj/machinery/power/apc{dir = 1; name = "Auxiliary Tool Storage APC"; pixel_y = 24},/turf/simulated/floor{dir = 1; icon_state = "yellow"},/area/storage/tools) "bxl" = (/turf/simulated/floor{dir = 1; icon_state = "loadingarea"; tag = "loading"},/area/quartermaster/storage) "bxm" = (/obj/structure/closet/toolcloset,/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 29},/turf/simulated/floor{dir = 5; icon_state = "yellow"},/area/storage/tools) -"bxn" = (/obj/effect/decal/cleanable/cobweb,/turf/simulated/floor/plating,/area/maintenance/starboard) +"bxn" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/machinery/hologram/holopad,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/tcomwest{name = "\improper MiniSat West Wing"}) "bxo" = (/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/window/reinforced/tinted{dir = 5; health = 120; icon_state = "twindow"; reinf = 0},/turf/simulated/floor/plating,/area/medical/research{name = "Research Division"}) "bxp" = (/turf/simulated/floor{icon_state = "vault"; dir = 5},/area/engine/chiefs_office) "bxq" = (/obj/machinery/atmospherics/portables_connector{dir = 4},/obj/machinery/portable_atmospherics/pump,/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/maintenance/storage) -"bxr" = (/obj/machinery/camera/autoname{dir = 2; network = list("SS13")},/obj/item/weapon/storage/secure/safe{pixel_x = 6; pixel_y = 30},/turf/simulated/floor{icon_state = "vault"; dir = 5},/area/engine/engineering) -"bxs" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/machinery/light_switch{pixel_x = 26},/turf/simulated/floor{icon_state = "vault"; dir = 5},/area/engine/engineering) -"bxt" = (/turf/simulated/floor{icon_state = "vault"; dir = 5},/area/engine/engineering) +"bxr" = (/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/maintenance/fore) +"bxs" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "0"; req_one_access_txt = "12;63;48;50"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"bxt" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/machinery/light_switch{pixel_x = -26},/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/locker/locker_toilet{name = "\improper Restrooms"}) "bxu" = (/obj/structure/sign/securearea{pixel_y = 32},/obj/structure/closet/radiation,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/engine/engineering) "bxv" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/clothing/suit/hazardvest,/obj/item/clothing/suit/hazardvest,/obj/item/clothing/suit/hazardvest,/obj/item/clothing/suit/hazardvest,/obj/item/clothing/gloves/black,/obj/item/clothing/gloves/black,/obj/item/clothing/gloves/black,/obj/item/clothing/mask/gas,/obj/item/clothing/mask/gas,/turf/simulated/floor,/area/maintenance/storage) "bxw" = (/obj/machinery/atmospherics/pipe/manifold{dir = 8; icon_state = "manifold"; level = 2},/turf/simulated/floor,/area/maintenance/storage) @@ -3934,7 +3934,7 @@ "bxH" = (/turf/simulated/floor/wood,/area/security/vacantoffice) "bxI" = (/obj/structure/table/woodentable,/obj/item/weapon/paper_bin{pixel_x = 1; pixel_y = 9},/turf/simulated/floor/wood,/area/security/vacantoffice) "bxJ" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/weapon/circuitboard/secure_data{pixel_x = -2; pixel_y = 2},/obj/item/weapon/circuitboard/security{pixel_x = 1; pixel_y = -1},/obj/machinery/ai_status_display{pixel_x = 0; pixel_y = 31},/turf/simulated/floor{icon_state = "dark"},/area/storage/tech) -"bxK" = (/obj/structure/table/woodentable,/obj/item/weapon/pen/red,/turf/simulated/floor/wood,/area/security/vacantoffice) +"bxK" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/poddoor{density = 0; icon_state = "open"; id = "Secure Gate"; name = "Security Blast Door"; opacity = 0},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/turf/simulated/floor/plating,/area/security/brig) "bxL" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/weapon/circuitboard/cloning{pixel_x = 0},/obj/item/weapon/circuitboard/med_data{pixel_x = 3; pixel_y = -3},/obj/item/weapon/circuitboard/clonescanner,/obj/item/weapon/circuitboard/clonepod,/obj/item/weapon/circuitboard/scan_consolenew,/turf/simulated/floor{icon_state = "dark"},/area/storage/tech) "bxM" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "bxN" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/weapon/storage/toolbox/electrical{pixel_x = 1; pixel_y = -1},/obj/item/clothing/gloves/yellow,/obj/item/device/t_scanner,/obj/item/device/multitool,/turf/simulated/floor{icon_state = "dark"},/area/storage/tech) @@ -3956,9 +3956,9 @@ "byd" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 1},/turf/simulated/floor{dir = 2; icon_state = "brown"},/area/quartermaster/qm) "bye" = (/obj/structure/stool/bed/chair/office/dark{dir = 8},/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/item/device/radio/intercom{broadcasting = 0; listening = 1; name = "Station Intercom (General)"; pixel_y = -28},/turf/simulated/floor{dir = 2; icon_state = "brown"},/area/quartermaster/qm) "byf" = (/obj/machinery/computer/supplycomp,/turf/simulated/floor{dir = 10; icon_state = "brown"},/area/quartermaster/qm) -"byg" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/table,/obj/item/weapon/folder/yellow,/obj/item/clothing/head/soft,/obj/item/clothing/head/soft,/obj/machinery/camera/autoname{dir = 8; network = list("SS13")},/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/quartermaster/storage) -"byh" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor,/area/storage/primary) -"byi" = (/obj/machinery/hologram/holopad,/turf/simulated/floor{icon_state = "dark"},/area/ai_monitored/storage/emergency{name = "\improper MiniSat Interior"}) +"byg" = (/obj/machinery/computer/secure_data,/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = -28; pixel_y = 26},/turf/simulated/floor{icon_state = "red"; dir = 9},/area/security/brig) +"byh" = (/obj/structure/transit_tube{tag = "icon-S-NE"; icon_state = "S-NE"},/obj/structure/lattice,/turf/space,/area) +"byi" = (/obj/machinery/computer/arcade,/turf/simulated/floor{dir = 5; icon_state = "neutral"},/area/crew_quarters/fitness) "byj" = (/obj/structure/window/reinforced{dir = 1; pixel_y = 1},/obj/structure/closet/crate/internals,/turf/simulated/floor{icon_state = "delivery"},/area/storage/primary) "byk" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 8; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 8; icon_state = "yellow"},/area/hallway/primary/aft) "byl" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "bluecorner"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) @@ -3972,7 +3972,7 @@ "byt" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{dir = 4; icon_state = "bluecorner"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) "byu" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 4; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/sink{dir = 8; icon_state = "sink"; pixel_x = -12; pixel_y = 2},/turf/simulated/floor{dir = 8; icon_state = "warnwhite"},/area/medical/research{name = "Research Division"}) "byv" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"byw" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/camera/autoname{dir = 2; network = list("SS13")},/turf/simulated/floor{dir = 4; icon_state = "bluecorner"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) +"byw" = (/obj/structure/filingcabinet/chestdrawer{pixel_y = 3},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "red"; dir = 1},/area/security/brig) "byx" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 2; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor{dir = 4; icon_state = "bluecorner"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) "byy" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/alarm{pixel_y = 32},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 4; icon_state = "bluecorner"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) "byz" = (/obj/structure/grille,/obj/structure/window/reinforced/tinted{dir = 5; health = 120; icon_state = "twindow"; reinf = 0},/turf/simulated/floor/plating,/area/medical/surgery) @@ -3980,9 +3980,9 @@ "byB" = (/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor{icon_state = "delivery"},/area/medical/sleeper{name = "Sleepers"}) "byC" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "blue"; dir = 8},/area/hallway/primary/central) "byD" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/hallway/primary/central) -"byE" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/machinery/hologram/holopad,/turf/simulated/floor{icon_state = "dark"},/area/ai_monitored/storage/emergency{name = "\improper MiniSat Interior"}) -"byF" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor,/area/storage/primary) -"byG" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/hologram/holopad,/turf/simulated/floor{icon_state = "dark"},/area/ai_monitored/storage/emergency{name = "\improper MiniSat Interior"}) +"byE" = (/obj/structure/table/woodentable,/obj/item/device/flashlight/lamp/green{pixel_x = 1; pixel_y = 5},/obj/machinery/requests_console{department = "Law office"; pixel_x = 0; pixel_y = 32},/obj/machinery/newscaster{pixel_x = -31; pixel_y = 0},/turf/simulated/floor/wood,/area/lawoffice) +"byF" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/unary/vent_pump{dir = 1; external_pressure_bound = 101.325; on = 1; pressure_checks = 1},/obj/machinery/flasher_button{id = "holdingflash"; pixel_x = 26; pixel_y = 0; req_access_txt = "1"},/obj/machinery/camera{c_tag = "Brig Desk"; dir = 8; network = list("SS13")},/turf/simulated/floor{icon_state = "red"; dir = 5},/area/security/brig) +"byG" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"; pixel_x = 0; pixel_y = 32},/obj/machinery/camera{c_tag = "Fore Primary Hallway Cells"; dir = 2; network = list("SS13")},/turf/simulated/floor{icon_state = "redcorner"; dir = 1},/area/hallway/primary/fore) "byH" = (/obj/effect/landmark/start{name = "Bartender"},/turf/simulated/floor/wood,/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) "byI" = (/obj/structure/table,/obj/item/device/assembly/igniter{pixel_x = -4; pixel_y = -4},/obj/item/device/assembly/igniter,/obj/item/weapon/screwdriver{pixel_y = 16},/turf/simulated/floor{dir = 4; icon_state = "brown"},/area/storage/primary) "byJ" = (/obj/machinery/turret{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload) @@ -3992,14 +3992,14 @@ "byN" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor,/area/crew_quarters/courtroom) "byO" = (/obj/structure/closet,/turf/simulated/floor/plating,/area/maintenance/starboard) "byP" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/turf/simulated/floor,/area/crew_quarters/courtroom) -"byQ" = (/obj/machinery/photocopier,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/light_switch{pixel_x = -24; pixel_y = 0},/turf/simulated/floor/wood,/area/lawoffice) +"byQ" = (/obj/structure/stool{pixel_y = 8},/turf/simulated/floor{icon_state = "neutral"; dir = 4},/area/crew_quarters/fitness) "byR" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 8; icon_state = "whitegreencorner"},/area/medical/sleeper{name = "Sleepers"}) "byS" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor{icon_state = "neutral"},/area/hallway/primary/port) "byT" = (/obj/structure/extinguisher_cabinet{pixel_x = -27; pixel_y = 0},/obj/machinery/atmospherics/binary/pump{dir = 0; icon_state = "intact_off"; name = "Air to Port"; on = 0},/obj/machinery/light/small{dir = 8},/turf/simulated/floor,/area/maintenance/storage) "byU" = (/obj/structure/stool/bed/chair,/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "dark"},/area/medical/surgery) "byV" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{dir = 4; icon_state = "arrival"},/area/hallway/secondary/entry{name = "Arrivals"}) -"byW" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/wood,/area/lawoffice) -"byX" = (/obj/structure/table/woodentable,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/pen,/obj/machinery/door_control{id = "lawyer_blast"; name = "Privacy Shutters"; pixel_x = 0; pixel_y = -26},/turf/simulated/floor/wood,/area/lawoffice) +"byW" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/floor/wood,/area/lawoffice) +"byX" = (/obj/effect/landmark/start{name = "Lawyer"},/obj/structure/stool/bed/chair/office/dark{dir = 4},/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/turf/simulated/floor/wood,/area/lawoffice) "byY" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/structure/table,/obj/item/weapon/folder,/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/crew_quarters/locker) "byZ" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/stool{pixel_y = 8},/turf/simulated/floor,/area/crew_quarters/locker) "bza" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/crew_quarters/fitness) @@ -4030,14 +4030,14 @@ "bzz" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/maintenance/fpmaint2{name = "Port Maintenance"}) "bzA" = (/obj/structure/plasticflaps{opacity = 1},/obj/machinery/navbeacon{codes_txt = "delivery;dir=4"; freq = 1400; location = "Tool Storage"},/turf/simulated/floor{icon_state = "delivery"},/area/storage/primary) "bzB" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 8; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/disposalpipe/segment,/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/obj/machinery/shower{dir = 4},/turf/simulated/floor{dir = 10; icon_state = "warnwhite"},/area/medical/research{name = "Research Division"}) -"bzC" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/storage/primary) +"bzC" = (/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor/wood,/area/lawoffice) "bzD" = (/obj/structure/table,/obj/item/weapon/weldingtool,/obj/item/weapon/crowbar,/obj/item/weapon/packageWrap,/obj/item/weapon/packageWrap,/obj/item/weapon/packageWrap,/obj/item/weapon/packageWrap,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 2; icon_state = "browncorner"},/area/storage/primary) "bzE" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay{name = "Medbay Central"}) "bzF" = (/obj/structure/table,/obj/item/weapon/storage/toolbox/mechanical{pixel_x = -2; pixel_y = -1},/turf/simulated/floor{dir = 8; icon_state = "browncorner"},/area/storage/primary) "bzG" = (/obj/machinery/sleep_console{density = 0; dir = 8; icon_state = "console"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 10; icon_state = "whitegreen"},/area/medical/sleeper{name = "Sleepers"}) "bzH" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor{dir = 8; icon_state = "bluecorner"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) "bzI" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/bridge/meeting_room{name = "\improper Command Corridors"}) -"bzJ" = (/obj/machinery/hologram/holopad,/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor,/area/bridge/meeting_room{name = "\improper Command Corridors"}) +"bzJ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/machinery/camera{c_tag = "Restrooms"; dir = 4; network = list("SS13")},/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/locker/locker_toilet{name = "\improper Restrooms"}) "bzK" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/bridge/meeting_room{name = "\improper Command Corridors"}) "bzL" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor{icon_state = "dark"},/area/medical/surgery) "bzM" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/light,/turf/simulated/floor{icon_state = "bluecorner"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) @@ -4045,29 +4045,29 @@ "bzO" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor{icon_state = "bluecorner"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) "bzP" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "bluecorner"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) "bzQ" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1},/turf/simulated/floor{icon_state = "dark"},/area/medical/surgery) -"bzR" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/storage/primary) +"bzR" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor,/area/security/brig) "bzS" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/light,/obj/machinery/firealarm{dir = 1; pixel_y = -24},/turf/simulated/floor{icon_state = "bluecorner"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) "bzT" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "bluecorner"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) "bzU" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "dark"},/area/medical/surgery) "bzV" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/navbeacon{codes_txt = "patrol;next_patrol=8-Central-Aft"; location = "7-Command-Starboard"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor{icon_state = "bluecorner"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) "bzW" = (/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/hallway/secondary/entry{name = "Arrivals"}) "bzX" = (/obj/structure/stool/bed/chair,/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 8; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "dark"},/area/medical/surgery) -"bzY" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/hallway/primary/central) -"bzZ" = (/obj/structure/table,/obj/item/weapon/wirecutters,/obj/item/device/flashlight{pixel_x = 1; pixel_y = 5},/obj/machinery/requests_console{department = "Tool Storage"; departmentType = 0; pixel_x = 30; pixel_y = 0},/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/machinery/camera/autoname{dir = 8; network = list("SS13")},/turf/simulated/floor{dir = 4; icon_state = "brown"},/area/storage/primary) +"bzY" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/wood,/area/lawoffice) +"bzZ" = (/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/machinery/light/small{dir = 4},/turf/simulated/floor{icon_state = "red"; dir = 4},/area/security/brig) "bAa" = (/obj/machinery/door/airlock{id_tag = "Toilet1"; name = "Unit 1"},/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/locker/locker_toilet{name = "\improper Restrooms"}) "bAb" = (/turf/simulated/floor{icon_state = "floorgrime"},/area/quartermaster/storage) -"bAc" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "lawyer_blast"; name = "Privacy Shutters"; opacity = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/lawoffice) -"bAd" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock{name = "Law Office"; req_access_txt = "38"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/wood,/area/lawoffice) +"bAc" = (/obj/structure/table,/obj/item/weapon/storage/toolbox/electrical{pixel_x = 1; pixel_y = -1},/obj/item/clothing/gloves/fyellow,/turf/simulated/floor{dir = 9; icon_state = "brown"},/area/storage/primary) +"bAd" = (/obj/structure/table,/obj/item/weapon/aiModule/freeformcore,/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"; name = "Core Modules"; req_access_txt = "20"},/obj/structure/window/reinforced,/obj/item/weapon/aiModule/corp,/obj/item/weapon/aiModule/paladin,/obj/machinery/flasher{pixel_x = 0; pixel_y = 24; id = "AI"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload) "bAe" = (/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/pen,/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/crew_quarters/locker) "bAf" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/security{name = "Storage Access"; req_access = null; req_access_txt = "63"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "dark"},/area/prison/solitary{name = "Prisoner Education Chamber"}) -"bAg" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/camera/autoname{dir = 2; network = list("SS13")},/obj/machinery/light/small{dir = 1},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "dark"},/area/prison/solitary{name = "Prisoner Education Chamber"}) -"bAh" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/machinery/camera/autoname{dir = 8; network = list("SS13")},/turf/simulated/floor{dir = 2; icon_state = "redcorner"},/area/hallway/primary/fore) +"bAg" = (/obj/structure/table/reinforced,/obj/machinery/door/window/westleft{base_state = "right"; dir = 8; icon_state = "right"; name = "Outer Window"; req_access_txt = "0"},/obj/machinery/door/window/brigdoor{dir = 4; name = "Security Desk"; req_access_txt = "1"},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor,/area/security/brig) +"bAh" = (/obj/structure/stool/bed/chair/office/dark{dir = 8},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "red"; dir = 8},/area/security/brig) "bAi" = (/obj/structure/table,/obj/item/weapon/airlock_painter,/obj/machinery/power/apc{cell_type = 10000; dir = 1; name = "Engine Room APC"; pixel_x = -1; pixel_y = 26},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/engine/engineering) -"bAj" = (/obj/machinery/camera/autoname{dir = 2; network = list("SS13")},/obj/structure/table,/obj/machinery/cell_charger,/obj/item/weapon/cell/high{charge = 100; maxcharge = 15000},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/engine/engineering) +"bAj" = (/obj/machinery/space_heater,/turf/simulated/floor/plating,/area/crew_quarters/fitness) "bAk" = (/obj/machinery/computer/station_alert,/obj/structure/sign/map/right{desc = "A framed picture of the station. Clockwise from security at the top (red), you see engineering (yellow), science (purple), escape (red and white), medbay (green), arrivals (blue and white), and finally cargo (brown)."; icon_state = "map-right-MS"; pixel_y = 32},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/engine/engineering) "bAl" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/computer/atmos_alert,/obj/structure/sign/map/left{desc = "A framed picture of the station. Clockwise from security at the top (red), you see engineering (yellow), science (purple), escape (red and white), medbay (green), arrivals (blue and white), and finally cargo (brown)."; icon_state = "map-left-MS"; pixel_y = 32},/obj/machinery/firealarm{dir = 8; pixel_x = -26; pixel_y = 0},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/engine/engineering) "bAm" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating,/area/engine/engineering) -"bAn" = (/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/obj/machinery/computer/monitor{name = "Engineering Power Monitoring Console"},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/engine/engineering) +"bAn" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/poddoor{density = 0; icon_state = "open"; id = "Secure Gate"; name = "Security Blast Door"; opacity = 0},/obj/structure/cable/yellow,/turf/simulated/floor/plating,/area/security/brig) "bAo" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/floor{icon_state = "neutral"; dir = 6},/area/crew_quarters/fitness) "bAp" = (/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/crew_quarters/fitness) "bAq" = (/obj/item/weapon/reagent_containers/glass/beaker/large{pixel_x = -3; pixel_y = 3},/obj/item/weapon/reagent_containers/glass/beaker{pixel_x = 8; pixel_y = 2},/obj/item/weapon/reagent_containers/glass/beaker{pixel_x = 8; pixel_y = 2},/obj/item/weapon/reagent_containers/dropper,/obj/structure/table,/obj/machinery/light_switch{pixel_x = 27},/turf/simulated/floor,/area/toxins/lab) @@ -4093,15 +4093,15 @@ "bAK" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/weapon/crowbar,/obj/item/weapon/cable_coil,/obj/item/weapon/screwdriver,/obj/item/weapon/weldingtool,/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/engine/engineering) "bAL" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/clothing/gloves/black,/obj/item/weapon/extinguisher{pixel_x = 8},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 0; pixel_y = 21},/obj/item/clothing/glasses/meson,/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/engine/engineering) "bAM" = (/obj/structure/closet/secure_closet/engineering_welding,/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/engine/engineering) -"bAN" = (/obj/item/device/radio/intercom{broadcasting = 1; frequency = 1447; name = "Private AI Channel"; pixel_y = -25},/turf/simulated/floor/bluegrid,/area/turret_protected/ai_upload) +"bAN" = (/obj/machinery/computer/security,/obj/machinery/newscaster/security_unit{pixel_x = 0; pixel_y = -30},/turf/simulated/floor{icon_state = "red"; dir = 10},/area/security/brig) "bAO" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 1; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 4; icon_state = "browncorner"},/area/construction/Storage{name = "Storage Wing"}) -"bAP" = (/obj/machinery/power/apc{cell_type = 5000; dir = 2; name = "Upload APC"; pixel_y = -24},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/turf/simulated/floor/bluegrid,/area/turret_protected/ai_upload) +"bAP" = (/obj/structure/table,/obj/item/weapon/folder/red{pixel_x = 3},/obj/item/weapon/folder/white{pixel_x = -4; pixel_y = 2},/obj/machinery/computer/security/telescreen{desc = "Used for watching Prison Wing holding areas."; dir = 1; name = "Prison Monitor"; network = list("Prison"); pixel_x = 0; pixel_y = -30},/turf/simulated/floor{icon_state = "red"},/area/security/brig) "bAQ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/construction/Storage{name = "Storage Wing"}) "bAR" = (/obj/structure/closet/secure_closet/hydroponics,/obj/item/weapon/storage/bag/plants/portaseeder,/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/hydroponics) "bAS" = (/obj/structure/closet/secure_closet/hydroponics,/obj/item/weapon/storage/bag/plants/portaseeder,/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -29},/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/hydroponics) -"bAT" = (/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/window/reinforced/tinted{dir = 5; health = 120; icon_state = "twindow"; reinf = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/crew_quarters/courtroom) +"bAT" = (/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "dark"},/area/crew_quarters/courtroom) "bAU" = (/obj/machinery/computer/crew,/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/medical/medbay{name = "Medbay Central"}) -"bAV" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "dark"},/area/crew_quarters/courtroom) +"bAV" = (/obj/structure/table,/obj/item/weapon/book/manual/security_space_law{pixel_x = -3; pixel_y = 5},/obj/machinery/camera/autoname{dir = 8; network = list("SS13")},/obj/machinery/firealarm{dir = 1; pixel_y = -24},/obj/item/weapon/book/manual/security_space_law{pixel_x = -3; pixel_y = 5},/obj/item/weapon/book/manual/security_space_law{pixel_x = -3; pixel_y = 5},/turf/simulated/floor{icon_state = "dark"},/area/crew_quarters/courtroom) "bAW" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor{dir = 8; icon_state = "neutralcorner"},/area/hallway/primary/central) "bAX" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/structure/extinguisher_cabinet{pixel_x = -27; pixel_y = 0},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 8; icon_state = "redcorner"},/area/hallway/primary/fore) "bAY" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/medical{name = "Observation"; req_access_txt = "45"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor,/area/medical/surgery) @@ -4109,11 +4109,11 @@ "bBa" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/crew_quarters/locker) "bBb" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{name = "Locker Room"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "floorgrime"},/area/crew_quarters/locker) "bBc" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor,/area/crew_quarters/locker) -"bBd" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/crew_quarters/locker) +"bBd" = (/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/pen,/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/structure/reagent_dispensers/peppertank{pixel_x = 0; pixel_y = -30},/turf/simulated/floor{icon_state = "red"; dir = 6},/area/security/brig) "bBe" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor,/area/hallway/primary/central) "bBf" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/machinery/power/apc{aidisabled = 0; dir = 1; name = "AI Chamber APC"; pixel_y = 24},/obj/machinery/light/small{dir = 1},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/window/reinforced{dir = 1; pixel_y = 1},/turf/simulated/floor{tag = "icon-vault (SOUTHEAST)"; icon_state = "vault"; dir = 6},/area/turret_protected/ai) "bBg" = (/obj/machinery/hologram/holopad,/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/machinery/door/window{name = "Primary AI Core Access"; pixel_y = -2; req_access_txt = "16"},/obj/machinery/door/window{dir = 1; name = "Primary AI Core Access"; pixel_y = 0; req_access_txt = "16"},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/turret_protected/ai) -"bBh" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/crew_quarters/locker) +"bBh" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/wood,/area/lawoffice) "bBi" = (/turf/simulated/wall/r_wall,/area/bridge/meeting_room{name = "\improper Command Corridors"}) "bBj" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable/yellow,/turf/simulated/floor/plating,/area/bridge/meeting_room{name = "\improper Command Corridors"}) "bBk" = (/obj/machinery/navbeacon{codes_txt = "delivery;dir=8"; freq = 1400; location = "QM #4"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/window/southleft,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "delivery"},/area/quartermaster/storage) @@ -4125,9 +4125,9 @@ "bBq" = (/turf/simulated/wall/r_wall,/area/teleporter{name = "\improper Teleporter Room"}) "bBr" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1; pixel_y = 1},/turf/simulated/floor/plating,/area/quartermaster/qm) "bBs" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/turf/simulated/floor/plating,/area/medical/cmo) -"bBt" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/crew_quarters/locker) +"bBt" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/wood,/area/lawoffice) "bBu" = (/obj/structure/stool/bed/chair/office/light{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "warnwhite"},/area/toxins/lab) -"bBv" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/light{dir = 1},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/camera/autoname{dir = 2; network = list("SS13","RD")},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/crew_quarters/locker) +"bBv" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor/wood,/area/lawoffice) "bBw" = (/obj/structure/closet/crate{icon_state = "crateopen"; opened = 1},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor{icon_state = "delivery"},/area/storage/primary) "bBx" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) "bBy" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/hallway/primary/central) @@ -4135,7 +4135,7 @@ "bBA" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment,/turf/simulated/floor{dir = 2; icon_state = "warningcorner"; tag = "icon-warningcorner (EAST)"},/area/quartermaster/storage) "bBB" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/mob/living/simple_animal/mouse,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "bBC" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bBD" = (/obj/structure/table,/obj/item/device/t_scanner,/obj/item/device/radio/intercom{dir = 4; name = "Station Intercom (General)"; pixel_x = 27},/turf/simulated/floor{dir = 4; icon_state = "brown"},/area/storage/primary) +"bBD" = (/obj/effect/landmark/start{name = "Lawyer"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor/wood,/area/lawoffice) "bBE" = (/obj/structure/table,/obj/item/weapon/storage/toolbox/mechanical{pixel_x = -2; pixel_y = -1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 4; icon_state = "browncorner"},/area/storage/primary) "bBF" = (/obj/structure/table,/obj/item/weapon/folder/yellow,/obj/item/weapon/folder/yellow,/turf/simulated/floor{dir = 1; icon_state = "browncorner"},/area/storage/primary) "bBG" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 2; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 2; icon_state = "whitepurplecorner"},/area/medical/research{name = "Research Division"}) @@ -4143,8 +4143,8 @@ "bBI" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor{dir = 8; icon_state = "loadingarea"; tag = "loading"},/area/quartermaster/storage) "bBJ" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/toxins/lab) "bBK" = (/obj/structure/window/reinforced{dir = 1; pixel_y = 0},/obj/structure/window/reinforced,/obj/machinery/camera/autoname{dir = 1; network = list("MiniSat")},/obj/machinery/light/small,/turf/simulated/floor{icon_state = "dark"},/area/construction/hallway{name = "\improper MiniSat Exterior"}) -"bBL" = (/obj/structure/window/reinforced{dir = 1; pixel_y = 0},/obj/structure/window/reinforced,/obj/machinery/atmospherics/unary/vent_pump{dir = 2; on = 1},/obj/machinery/light/small,/obj/machinery/camera/autoname{dir = 1; network = list("MiniSat")},/turf/simulated/floor{icon_state = "dark"},/area/construction/hallway{name = "\improper MiniSat Exterior"}) -"bBM" = (/obj/item/weapon/cigbutt,/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"bBL" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_command{name = "Chief Engineer's Office"; req_access_txt = "56"},/obj/structure/disposalpipe/segment,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/engine/chiefs_office) +"bBM" = (/obj/machinery/camera/emp_proof{c_tag = "Engineering Particle Accelerator"; dir = 2; network = list("Singulo","SS13")},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/engine/engineering) "bBN" = (/obj/machinery/camera/emp_proof{c_tag = "Aft Arm Close"; dir = 4; network = list("Singulo")},/turf/space,/area) "bBO" = (/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/turf/simulated/floor{dir = 6; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTHEAST)"},/area/hydroponics) "bBP" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/engine/engineering) @@ -4161,7 +4161,7 @@ "bCa" = (/obj/machinery/air_sensor{frequency = 1441; id_tag = "tox_sensor"},/turf/simulated/floor/engine{carbon_dioxide = 0; name = "plasma floor"; nitrogen = 0; oxygen = 0; toxins = 70000},/area/maintenance/storage) "bCb" = (/obj/machinery/portable_atmospherics/canister/toxins,/turf/simulated/floor/engine{carbon_dioxide = 0; name = "plasma floor"; nitrogen = 0; oxygen = 0; toxins = 70000},/area/maintenance/storage) "bCc" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/engine{carbon_dioxide = 0; name = "plasma floor"; nitrogen = 0; oxygen = 0; toxins = 70000},/area/maintenance/storage) -"bCd" = (/obj/structure/closet/boxinggloves,/obj/machinery/camera/autoname{dir = 1; network = list("SS13")},/turf/simulated/floor{icon_state = "neutral"},/area/crew_quarters/fitness) +"bCd" = (/obj/structure/table,/obj/item/clothing/head/hardhat/orange{name = "protective hat"; pixel_y = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor,/area/construction) "bCe" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/stool{pixel_y = 8},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/crew_quarters/locker) "bCf" = (/obj/structure/stool/bed/chair/comfy/black{dir = 4},/turf/simulated/floor/carpet,/area/security/vacantoffice) "bCg" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "floorgrime"},/area/crew_quarters/locker) @@ -4193,9 +4193,9 @@ "bCG" = (/turf/simulated/wall/r_wall,/area/gateway) "bCH" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/turf/simulated/floor{icon_state = "dark"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) "bCI" = (/obj/structure/closet/lasertag/red,/turf/simulated/floor{icon_state = "neutral"; dir = 6},/area/crew_quarters/fitness) -"bCJ" = (/obj/machinery/teleport/station,/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = -32},/turf/simulated/floor/plating,/area/teleporter{name = "\improper Teleporter Room"}) +"bCJ" = (/obj/machinery/light/small,/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/hallway/secondary/entry{name = "Arrivals"}) "bCK" = (/obj/item/weapon/cartridge/medical{pixel_x = -2; pixel_y = 6},/obj/item/weapon/cartridge/medical{pixel_x = 6; pixel_y = 3},/obj/item/weapon/cartridge/medical,/obj/item/weapon/cartridge/chemistry{pixel_y = 2},/obj/structure/table/reinforced,/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) -"bCL" = (/obj/machinery/teleport/hub,/turf/simulated/floor/plating,/area/teleporter{name = "\improper Teleporter Room"}) +"bCL" = (/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/floor/plating,/area/hallway/secondary/entry{name = "Arrivals"}) "bCM" = (/obj/structure/closet/lasertag/blue,/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor{icon_state = "neutral"},/area/crew_quarters/fitness) "bCN" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/maintenance{req_access_txt = "0"; req_one_access_txt = "12;17"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/gateway) "bCO" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_Toxins = 0},/turf/simulated/floor,/area/hallway/primary/central) @@ -4206,14 +4206,14 @@ "bCT" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_medical{id_tag = null; name = "Medbay Storage"; req_access_txt = "5"},/turf/simulated/floor{icon_state = "whitegreenfull"},/area/medical/medbay2{name = "Medbay Storage"}) "bCU" = (/obj/structure/stool/bed/chair{dir = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "dark"},/area/crew_quarters/courtroom) "bCV" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "floorgrime"},/area/crew_quarters/locker) -"bCW" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/crew_quarters/locker) -"bCX" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 1; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor,/area/crew_quarters/locker) +"bCW" = (/obj/machinery/requests_console{department = "Detective's office"; pixel_x = -30; pixel_y = 0},/obj/structure/table/woodentable,/obj/machinery/light/small{dir = 8},/obj/item/weapon/book/manual/security_space_law,/obj/item/device/camera{desc = "A one use - polaroid camera. 30 photos left."; name = "detective's camera"; pictures_left = 30},/turf/simulated/floor{icon_state = "grimy"},/area/security/detectives_office) +"bCX" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/weapon/storage/briefcase{pixel_x = -3; pixel_y = 2},/obj/item/weapon/storage/secure/briefcase{pixel_x = 2; pixel_y = -2},/turf/simulated/floor{icon_state = "grimy"},/area/security/detectives_office) "bCY" = (/obj/machinery/turret{dir = 1},/obj/machinery/flasher{id = "AI"; pixel_x = 0; pixel_y = -24},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload) -"bCZ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/camera/autoname{dir = 8; network = list("SS13")},/obj/machinery/light{dir = 4; icon_state = "tube1"},/obj/structure/sign/science{pixel_x = 32},/turf/simulated/floor{dir = 2; icon_state = "purplecorner"},/area/hallway/primary/aft) +"bCZ" = (/turf/simulated/floor/plating{icon_state = "warnplate"},/area/hallway/secondary/entry{name = "Arrivals"}) "bDa" = (/obj/structure/sink{dir = 8; icon_state = "sink"; pixel_x = -12; pixel_y = 2},/turf/simulated/floor{dir = 8; icon_state = "whitepurplecorner"},/area/toxins/lab) "bDb" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/structure/sign/chemistry{pixel_x = -32},/turf/simulated/floor{dir = 8; icon_state = "yellowcorner"},/area/hallway/primary/aft) "bDc" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1; pixel_y = 2},/obj/machinery/disposal/deliveryChute{dir = 4; name = "Crate Disposal Chute"; pixel_x = -5; pixel_y = 2},/obj/machinery/door/window/westleft{base_state = "right"; dir = 4; icon_state = "right"; name = "Crate Disposal Chute"; req_access_txt = "0"},/obj/structure/disposalpipe/trunk{dir = 4},/turf/simulated/floor{icon_state = "delivery"},/area/storage/primary) -"bDd" = (/obj/structure/disposalpipe/junction{icon_state = "pipe-j2"; dir = 4},/turf/simulated/floor,/area/storage/primary) +"bDd" = (/obj/machinery/power/apc{dir = 4; name = "Warehouse APC"; pixel_x = 27; pixel_y = 0},/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/obj/effect/landmark{name = "blobstart"},/turf/simulated/floor{icon_state = "floorgrime"},/area/quartermaster/sorting{name = "\improper Warehouse"}) "bDe" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor{icon_state = "dark"},/area/prison/solitary{name = "Prisoner Education Chamber"}) "bDf" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 2; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{dir = 4; icon_state = "brown"},/area/storage/primary) "bDg" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 8; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/mob/living/simple_animal/cat/Runtime,/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) @@ -4236,7 +4236,7 @@ "bDx" = (/obj/structure/disposalpipe/segment,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor,/area/engine/engineering) "bDy" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor,/area/engine/engineering) "bDz" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor,/area/engine/engineering) -"bDA" = (/obj/machinery/power/terminal,/obj/structure/cable,/obj/structure/extinguisher_cabinet{pixel_x = -27; pixel_y = 0},/obj/machinery/camera/autoname{c_tag = "Engineering SMES Room"; dir = 4; network = list("SS13")},/turf/simulated/floor{dir = 10; icon_state = "warning"; tag = "icon-warnwhite (NORTHEAST)"},/area/engine/engineering) +"bDA" = (/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor,/area/construction) "bDB" = (/obj/machinery/door/firedoor,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/door/airlock/glass_engineering{name = "Power Monitoring"; req_access_txt = "32"},/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/engine/engineering) "bDC" = (/obj/machinery/power/terminal,/obj/structure/cable,/turf/simulated/floor{dir = 6; icon_state = "warning"},/area/engine/engineering) "bDD" = (/obj/structure/stool/bed/chair/comfy/brown{dir = 1},/turf/simulated/floor{tag = "icon-cult"; icon_state = "cult"; dir = 2},/area/library) @@ -4264,7 +4264,7 @@ "bDZ" = (/obj/structure/table/reinforced,/obj/item/weapon/paper_bin{pixel_x = 0; pixel_y = 6},/obj/item/weapon/pen,/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/toxins/telesci) "bEa" = (/obj/structure/table,/obj/item/weapon/storage/fancy/donut_box,/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/gateway) "bEb" = (/turf/simulated/wall/r_wall,/area/toxins/telesci) -"bEc" = (/obj/structure/table,/obj/machinery/recharger,/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/gateway) +"bEc" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/table,/obj/item/bodybag,/obj/item/clothing/gloves/latex,/obj/item/clothing/mask/surgical,/turf/simulated/floor{icon_state = "dark"},/area/security/detectives_office) "bEd" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/turf/simulated/floor/plating,/area/hallway/primary/fore) "bEe" = (/obj/structure/table/reinforced,/obj/item/weapon/clipboard,/obj/item/weapon/book/manual/telescience{pixel_y = 8},/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/toxins/telesci) "bEf" = (/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/ai_monitored/storage/eva{name = "E.V.A. Storage"}) @@ -4274,8 +4274,8 @@ "bEj" = (/turf/simulated/wall,/area/crew_quarters/kitchen) "bEk" = (/obj/machinery/computer/telescience,/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/toxins/telesci) "bEl" = (/obj/structure/stool,/obj/machinery/light{dir = 1},/obj/machinery/newscaster{dir = 8; pixel_x = 0; pixel_y = 32},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/medical/research{name = "Research Division"}) -"bEm" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{tag = "icon-warningcorner (NORTH)"; icon_state = "warningcorner"; dir = 1},/area/toxins/telesci) -"bEn" = (/obj/structure/rack{pixel_y = 3},/obj/machinery/door_control{id = "telelab"; name = "Test Chamber Blast Doors"; pixel_x = 0; pixel_y = 25},/obj/item/clothing/mask/gas,/obj/item/clothing/glasses/science,/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/toxins/telesci) +"bEm" = (/obj/machinery/light_switch{pixel_x = 26; pixel_y = 0},/turf/simulated/floor,/area/construction) +"bEn" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/engine/chiefs_office) "bEo" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/quartermaster/storage) "bEp" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor,/area/hallway/primary/fore) "bEq" = (/obj/machinery/power/apc{cell_type = 2500; dir = 1; name = "Starboard Maintenance APC"; pixel_x = -1; pixel_y = 26},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/maintenance/starboard) @@ -4287,10 +4287,10 @@ "bEw" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 8; icon_state = "redcorner"},/area/hallway/primary/fore) "bEx" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/medical/sleeper{name = "Sleepers"}) "bEy" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk,/obj/item/device/radio/intercom{dir = 4; name = "Station Intercom (General)"; pixel_x = 27},/turf/simulated/floor/wood,/area/library) -"bEz" = (/obj/machinery/hologram/holopad,/obj/structure/sign/kiddieplaque{pixel_y = 32},/obj/machinery/camera/autoname{dir = 2; network = list("SS13","RD","AIUpload")},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload) +"bEz" = (/obj/machinery/newscaster{pixel_x = 0; pixel_y = -32},/obj/machinery/light,/obj/machinery/camera{c_tag = "Courtroom Gallery"; dir = 1; network = list("SS13")},/turf/simulated/floor{icon_state = "dark"},/area/crew_quarters/courtroom) "bEA" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/medical/sleeper{name = "Sleepers"}) "bEB" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor,/area/hallway/primary/fore) -"bEC" = (/obj/machinery/reagentgrinder,/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/machinery/requests_console{department = "Chemistry"; departmentType = 2; pixel_x = -30; pixel_y = 0},/obj/structure/table,/turf/simulated/floor{dir = 8; icon_state = "whiteyellow"},/area/medical/chemistry) +"bEC" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 0; pixel_y = -26},/obj/machinery/camera{c_tag = "Locker Room Port"; dir = 1; network = list("SS13")},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/crew_quarters/locker) "bED" = (/obj/machinery/atmospherics/pipe/manifold{dir = 8; icon_state = "manifold"; level = 2},/obj/structure/stool,/turf/simulated/floor,/area/maintenance/storage) "bEE" = (/obj/machinery/atmospherics/unary/heat_reservoir/heater{dir = 8; icon_state = "freezer_0"; tag = ""},/turf/simulated/floor,/area/maintenance/storage) "bEF" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 8},/area/gateway) @@ -4303,7 +4303,7 @@ "bEM" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/security{name = "Prisoner Education Gallery"; req_access = null; req_access_txt = "63"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/prison/solitary{name = "Prisoner Education Chamber"}) "bEN" = (/obj/machinery/chem_master,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "bEO" = (/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 2; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/machinery/hologram/holopad,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay{name = "Medbay Central"}) -"bEP" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "white"},/area/toxins/telesci) +"bEP" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/light,/obj/machinery/camera{c_tag = "Engineering Aft"; dir = 1; network = list("SS13")},/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/engine/engineering) "bEQ" = (/obj/structure/closet/secure_closet/freezer/kitchen,/turf/simulated/floor{icon_state = "showroomfloor"},/area/crew_quarters/kitchen) "bER" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/wood,/area/library) "bES" = (/turf/simulated/floor{icon_state = "white"},/area/toxins/telesci) @@ -4323,7 +4323,7 @@ "bFg" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "whitepurple"},/area/toxins/lab) "bFh" = (/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay{name = "Medbay Central"}) "bFi" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 1; icon_state = "whitepurple"},/area/medical/research{name = "Research Division"}) -"bFj" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/toxins/telesci) +"bFj" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/hallway/secondary/entry{name = "Arrivals"}) "bFk" = (/obj/structure/grille,/obj/structure/window/reinforced/tinted{dir = 5; health = 120; icon_state = "twindow"; reinf = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/toxins/lab) "bFl" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor{dir = 9; icon_state = "warning"},/area/medical/cryo) "bFm" = (/turf/simulated/wall/r_wall,/area/assembly/showroom{name = "\improper Corporate Showroom"}) @@ -4331,10 +4331,10 @@ "bFo" = (/obj/structure/table/reinforced,/obj/item/weapon/paper_bin{pixel_x = -2; pixel_y = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "purplefull"},/area/hallway/primary/aft) "bFp" = (/obj/machinery/door/airlock/maintenance{name = "Gateway Maintenance"; req_access_txt = "17"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/gateway) "bFq" = (/obj/structure/table/woodentable,/obj/item/weapon/folder,/obj/item/weapon/folder,/obj/item/weapon/pen,/turf/simulated/floor/wood,/area/library) -"bFr" = (/obj/effect/landmark/start{name = "Scientist"},/obj/structure/stool/bed/chair/office/light{dir = 1; pixel_y = 3},/turf/simulated/floor{icon_state = "white"},/area/toxins/telesci) +"bFr" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/engineering{name = "Arrivals Expansion Area"; req_access_txt = "32"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/hallway/secondary/entry{name = "Arrivals"}) "bFs" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/clothing/suit/hazardvest,/obj/item/clothing/suit/hazardvest,/obj/item/clothing/head/hardhat/orange{name = "protective hat"},/obj/item/clothing/head/hardhat/orange{name = "protective hat"},/obj/item/clothing/mask/breath,/obj/item/clothing/mask/breath,/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/gateway) "bFt" = (/obj/structure/stool/bed/chair/office/dark{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/wood,/area/library) -"bFu" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/teleporter{name = "\improper Teleporter Room"}) +"bFu" = (/obj/structure/grille,/obj/structure/window/reinforced/tinted{dir = 5; health = 120; icon_state = "twindow"; reinf = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/hallway/secondary/entry{name = "Arrivals"}) "bFv" = (/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/ai_monitored/storage/eva{name = "E.V.A. Storage"}) "bFw" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 2; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) "bFx" = (/obj/structure/reagent_dispensers/watertank,/obj/item/weapon/reagent_containers/glass/bucket,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/hydroponics) @@ -4345,7 +4345,7 @@ "bFC" = (/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/crew_quarters/kitchen) "bFD" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{dir = 8; icon_state = "redcorner"},/area/hallway/primary/fore) "bFE" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{dir = 2; icon_state = "whitehall"},/area/medical/research{name = "Research Division"}) -"bFF" = (/obj/item/clothing/glasses/science{pixel_x = 2; pixel_y = 4},/obj/item/clothing/glasses/science,/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/obj/structure/table,/obj/item/weapon/cable_coil,/obj/item/weapon/cable_coil,/turf/simulated/floor{dir = 8; icon_state = "whiteyellow"},/area/medical/chemistry) +"bFF" = (/obj/machinery/conveyor{dir = 2; id = "QMLoad"},/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/machinery/camera{c_tag = "Cargo Bay Port"; dir = 4; network = list("SS13")},/turf/simulated/floor/plating,/area/quartermaster/storage) "bFG" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 8; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/medical/research{name = "Research Division"}) "bFH" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/medical/research{name = "Research Division"}) "bFI" = (/turf/simulated/floor/engine,/area/toxins/telesci) @@ -4364,12 +4364,12 @@ "bFV" = (/obj/structure/table/reinforced,/obj/item/weapon/paper_bin{pixel_x = -2; pixel_y = 4},/turf/simulated/floor{dir = 4; icon_state = "yellowfull"; tag = "icon-whitehall (WEST)"},/area/hallway/primary/aft) "bFW" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; external_pressure_bound = 0; frequency = 1441; icon_state = "in"; id_tag = "co2_out"; initialize_directions = 1; internal_pressure_bound = 4000; on = 1; pressure_checks = 2; pump_direction = 0},/turf/simulated/floor/engine{carbon_dioxide = 50000; name = "co2 floor"; nitrogen = 0; oxygen = 0},/area/maintenance/storage) "bFX" = (/turf/simulated/floor/engine{carbon_dioxide = 50000; name = "co2 floor"; nitrogen = 0; oxygen = 0},/area/maintenance/storage) -"bFY" = (/obj/structure/closet,/turf/simulated/floor/plating{icon_state = "warnplate"},/area/maintenance/aft{name = "Aft Maintenance"}) +"bFY" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 2; on = 1},/obj/machinery/ai_status_display{pixel_x = 0; pixel_y = 32},/obj/effect/landmark/start{name = "Cyborg"},/obj/machinery/light/small{dir = 4},/turf/simulated/floor{tag = "icon-vault (SOUTHWEST)"; icon_state = "vault"; dir = 10},/area/turret_protected/ai_upload_foyer) "bFZ" = (/obj/machinery/space_heater,/turf/simulated/floor/plating{icon_state = "warnplate"},/area/maintenance/aft{name = "Aft Maintenance"}) "bGa" = (/obj/structure/stool/bed/chair/office/dark,/turf/simulated/floor/wood,/area/security/vacantoffice) "bGb" = (/obj/structure/closet/crate,/turf/simulated/floor/plating{icon_state = "warnplate"},/area/maintenance/aft{name = "Aft Maintenance"}) "bGc" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "dark"},/area/prison/solitary{name = "Prisoner Education Chamber"}) -"bGd" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor/plating,/area/maintenance/starboard) +"bGd" = (/obj/structure/stool/bed/chair,/obj/machinery/camera{c_tag = "Arrivals Fore Arm Far"; dir = 2; network = list("SS13")},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/hallway/secondary/entry{name = "Arrivals"}) "bGe" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/obj/machinery/shower{dir = 8; icon_state = "shower"; name = "emergency shower"; tag = "icon-shower (WEST)"},/turf/simulated/floor{dir = 2; icon_state = "whiteyellowcorner"},/area/medical/medbay{name = "Medbay Central"}) "bGf" = (/obj/item/weapon/cigbutt,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "bGg" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor{icon_state = "dark"},/area/prison/solitary{name = "Prisoner Education Chamber"}) @@ -4421,7 +4421,7 @@ "bHa" = (/turf/simulated/floor{icon_state = "showroomfloor"},/area/crew_quarters/kitchen) "bHb" = (/obj/machinery/door/airlock{name = "Unit B"},/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/locker/locker_toilet{name = "\improper Restrooms"}) "bHc" = (/obj/structure/table,/obj/item/device/gps/science,/obj/item/device/gps/science,/obj/item/device/gps/science,/obj/item/device/gps/science,/obj/item/device/gps/science,/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/telesci) -"bHd" = (/obj/structure/rack,/obj/item/weapon/wrench,/obj/item/weapon/crowbar,/obj/item/weapon/screwdriver{pixel_y = 10},/turf/simulated/floor{tag = "icon-warningcorner (EAST)"; icon_state = "warningcorner"; dir = 4},/area/toxins/telesci) +"bHd" = (/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/machinery/light/small{dir = 8},/turf/simulated/floor{icon_state = "dark"},/area/construction/hallway{name = "\improper MiniSat Exterior"}) "bHe" = (/obj/structure/closet/l3closet/scientist{pixel_x = -2},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/telesci) "bHf" = (/obj/effect/decal/cleanable/blood/gibs/limb,/obj/structure/rack,/obj/item/weapon/storage/firstaid/regular{pixel_x = 0; pixel_y = 0},/obj/item/stack/medical/bruise_pack,/obj/item/stack/medical/bruise_pack,/obj/item/stack/medical/ointment,/obj/item/clothing/glasses/hud/health,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "bHg" = (/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor/wood,/area/library) @@ -4430,22 +4430,22 @@ "bHj" = (/obj/structure/rack,/obj/item/weapon/hatchet,/obj/item/weapon/butch,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "bHk" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/obj/machinery/hologram/holopad,/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper{name = "Sleepers"}) "bHl" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable/yellow,/turf/simulated/floor/plating,/area/prison/solitary{name = "Prisoner Education Chamber"}) -"bHm" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/disposalpipe/segment,/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/storage/primary) +"bHm" = (/obj/structure/morgue{pixel_x = 1; pixel_y = 1},/turf/simulated/floor{icon_state = "dark"},/area/security/detectives_office) "bHn" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "yellow"; dir = 4; icon_state = "intact-y"; level = 2},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/structure/grille,/turf/simulated/floor/plating,/area/maintenance/storage) "bHo" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 4; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 4; icon_state = "brown"},/area/storage/primary) "bHp" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 2; icon_state = "purplecorner"},/area/hallway/primary/aft) "bHq" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/storage/primary) -"bHr" = (/obj/structure/stool/bed/roller,/obj/item/device/radio/intercom{broadcasting = 1; freerange = 0; frequency = 1485; listening = 0; name = "Station Intercom (Medbay)"; pixel_x = -30; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/obj/machinery/camera/autoname{dir = 4; network = list("SS13","Medbay")},/turf/simulated/floor{dir = 10; icon_state = "whitegreen"},/area/medical/sleeper{name = "Sleepers"}) +"bHr" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/hallway/secondary/entry{name = "Arrivals"}) "bHs" = (/obj/machinery/air_sensor{frequency = 1441; id_tag = "co2_sensor"},/turf/simulated/floor/engine{carbon_dioxide = 50000; name = "co2 floor"; nitrogen = 0; oxygen = 0},/area/maintenance/storage) "bHt" = (/obj/machinery/portable_atmospherics/canister/carbon_dioxide,/turf/simulated/floor/engine{carbon_dioxide = 50000; name = "co2 floor"; nitrogen = 0; oxygen = 0},/area/maintenance/storage) "bHu" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/engine{carbon_dioxide = 50000; name = "co2 floor"; nitrogen = 0; oxygen = 0},/area/maintenance/storage) "bHv" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor,/area/hallway/primary/fore) "bHw" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/machinery/turretid{control_area = "\improper AI Upload Chamber"; name = "AI Upload turret control"; pixel_x = 8; pixel_y = 24},/obj/item/device/radio/intercom{broadcasting = 1; frequency = 1447; name = "Private AI Channel"; pixel_x = -8; pixel_y = 22},/obj/effect/landmark/start{name = "Cyborg"},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/obj/machinery/power/apc{dir = 2; name = "AI Upload Access APC"; pixel_x = 0; pixel_y = -27},/obj/machinery/light/small{dir = 8},/turf/simulated/floor{tag = "icon-vault (SOUTHEAST)"; icon_state = "vault"; dir = 6},/area/turret_protected/ai_upload_foyer) "bHx" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/ai_monitored/storage/eva{name = "E.V.A. Storage"}) -"bHy" = (/obj/machinery/firealarm{dir = 1; pixel_y = -24},/obj/machinery/camera/autoname{dir = 1; network = list("SS13","Medbay")},/obj/structure/table/reinforced,/obj/item/weapon/wrench,/obj/item/weapon/crowbar,/turf/simulated/floor{dir = 4; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/medical/cryo) +"bHy" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/hallway/secondary/entry{name = "Arrivals"}) "bHz" = (/obj/structure/table/woodentable,/obj/item/weapon/folder/white,/turf/simulated/floor/wood,/area/security/vacantoffice) "bHA" = (/obj/structure/table,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/item/weapon/storage/secure/briefcase,/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) -"bHB" = (/obj/machinery/light{dir = 4; icon_state = "tube1"},/obj/machinery/camera/autoname{dir = 8; network = list("SS13","Medbay")},/obj/machinery/keycard_auth{pixel_x = 24; pixel_y = 0},/obj/structure/table,/obj/machinery/computer/med_data/laptop,/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) +"bHB" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/light{dir = 1},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/hallway/secondary/entry{name = "Arrivals"}) "bHC" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "whitegreen"; tag = "icon-whitehall (WEST)"},/area/medical/medbay{name = "Medbay Central"}) "bHD" = (/obj/machinery/chem_dispenser,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "whiteyellow"; tag = "icon-whitehall (WEST)"},/area/medical/chemistry) "bHE" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/stack/medical/ointment,/obj/item/stack/medical/bruise_pack,/obj/item/weapon/reagent_containers/syringe/antitoxin,/obj/item/weapon/reagent_containers/syringe/inaprovaline{pixel_x = -1; pixel_y = 2},/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/gateway) @@ -4473,17 +4473,17 @@ "bIa" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating{tag = "icon-warnplate (WEST)"; icon_state = "warnplate"; dir = 8},/area/maintenance/aft{name = "Aft Maintenance"}) "bIb" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_command{name = "Chief Medical Officer's Office"; req_access_txt = "40"},/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) "bIc" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay{name = "Medbay Central"}) -"bId" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor{icon_state = "white"},/area/toxins/telesci) -"bIe" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/toxins/telesci) +"bId" = (/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 0; pixel_y = 21},/obj/structure/stool/bed/chair,/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/hallway/secondary/entry{name = "Arrivals"}) +"bIe" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/hallway/secondary/entry{name = "Arrivals"}) "bIf" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/wood,/area/assembly/showroom{name = "\improper Corporate Showroom"}) "bIg" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/wood,/area/assembly/showroom{name = "\improper Corporate Showroom"}) "bIh" = (/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/wood,/area/assembly/showroom{name = "\improper Corporate Showroom"}) -"bIi" = (/obj/machinery/smartfridge/chemistry,/turf/simulated/floor/plating,/area/medical/chemistry) -"bIj" = (/obj/machinery/atmospherics/pipe/manifold{dir = 1; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"; pipe_color = "red"},/turf/simulated/floor{icon_state = "white"},/area/toxins/telesci) +"bIi" = (/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/obj/machinery/light/small{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor{icon_state = "dark"},/area/construction/hallway{name = "\improper MiniSat Exterior"}) +"bIj" = (/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 2; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/hallway/secondary/entry{name = "Arrivals"}) "bIk" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "whitegreen"},/area/medical/sleeper{name = "Sleepers"}) "bIl" = (/obj/machinery/sleep_console{density = 0; dir = 4; icon_state = "console"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 6; icon_state = "whitegreen"},/area/medical/sleeper{name = "Sleepers"}) "bIm" = (/obj/machinery/sleeper{icon_state = "sleeper-open"; dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "whitegreenfull"},/area/medical/sleeper{name = "Sleepers"}) -"bIn" = (/obj/machinery/door/airlock/maintenance{name = "Telescience Maintenance"; req_access_txt = "8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) +"bIn" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/sign/map/left{desc = "A framed picture of the station. Clockwise from security at the top (red), you see engineering (yellow), science (purple), escape (red and white), medbay (green), arrivals (blue and white), and finally cargo (brown)."; icon_state = "map-left-MS"; pixel_y = 32},/turf/simulated/floor{tag = "icon-warningcorner (EAST)"; icon_state = "warningcorner"; dir = 4},/area/hallway/secondary/entry{name = "Arrivals"}) "bIo" = (/obj/item/device/radio/beacon,/turf/simulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/teleporter{name = "\improper Teleporter Room"}) "bIp" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 2; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) "bIq" = (/obj/structure/stool/bed,/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/item/weapon/bedsheet/medical,/obj/machinery/newscaster{pixel_x = 0; pixel_y = -32},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) @@ -4505,23 +4505,23 @@ "bIG" = (/obj/machinery/door/firedoor,/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/door/airlock/research{name = "Telescience Lab"; req_access_txt = "8"},/turf/simulated/floor{icon_state = "white"},/area/toxins/telesci) "bIH" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "green"; icon_state = "intact-g"; level = 2},/obj/machinery/door/window/northleft{dir = 8; icon_state = "left"; name = "Inner Pipe Access"; req_access_txt = "24"},/turf/simulated/floor{icon_state = "grimy"},/area/maintenance/storage) "bII" = (/obj/item/weapon/cigbutt,/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/structure/sign/nosmoking_2{pixel_x = 28},/turf/simulated/floor{icon_state = "dark"},/area/medical/surgery) -"bIJ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/turf/simulated/floor{icon_state = "white"},/area/toxins/telesci) +"bIJ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/sign/map/right{desc = "A framed picture of the station. Clockwise from security at the top (red), you see engineering (yellow), science (purple), escape (red and white), medbay (green), arrivals (blue and white), and finally cargo (brown)."; icon_state = "map-right-MS"; pixel_y = 32},/turf/simulated/floor{dir = 4; icon_state = "whitecorner"},/area/hallway/secondary/entry{name = "Arrivals"}) "bIK" = (/obj/machinery/sleeper{icon_state = "sleeper-open"; dir = 4},/turf/simulated/floor{icon_state = "whitegreenfull"},/area/medical/sleeper{name = "Sleepers"}) -"bIL" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor{icon_state = "white"},/area/toxins/telesci) +"bIL" = (/obj/machinery/atmospherics/pipe/manifold{dir = 4; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"; pipe_color = "blue"},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor{dir = 1; icon_state = "arrival"},/area/hallway/secondary/entry{name = "Arrivals"}) "bIM" = (/obj/structure/stool/bed/roller,/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/maintenance/aft{name = "Aft Maintenance"}) "bIN" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/turf/simulated/floor/plating,/area/hallway/primary/central) "bIO" = (/obj/structure/closet/crate,/obj/item/weapon/crowbar/red,/obj/item/weapon/pen,/obj/item/device/flashlight/pen{pixel_x = 4; pixel_y = 3},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "bIP" = (/obj/machinery/atmospherics/unary/outlet_injector{dir = 8; frequency = 1441; icon_state = "on"; id = "co2_in"; on = 1; pixel_y = 1},/turf/simulated/floor/engine{carbon_dioxide = 50000; name = "co2 floor"; nitrogen = 0; oxygen = 0},/area/maintenance/storage) "bIQ" = (/obj/structure/grille,/obj/structure/window/reinforced/tinted{dir = 5; health = 120; icon_state = "twindow"; reinf = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/toxins/lab) "bIR" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/disposalpipe/junction{tag = "icon-pipe-j2"; icon_state = "pipe-j2"; dir = 2},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 2; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bIS" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 2; on = 1},/obj/machinery/ai_status_display{pixel_x = 0; pixel_y = 32},/obj/effect/landmark/start{name = "Cyborg"},/obj/machinery/camera/autoname{dir = 2; network = list("SS13","RD","AIUpload")},/obj/machinery/light/small{dir = 4},/turf/simulated/floor{tag = "icon-vault (SOUTHWEST)"; icon_state = "vault"; dir = 10},/area/turret_protected/ai_upload_foyer) -"bIT" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating{tag = "icon-warnplate (WEST)"; icon_state = "warnplate"; dir = 8},/area/maintenance/aft{name = "Aft Maintenance"}) -"bIU" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/landmark{name = "blobstart"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 4; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) +"bIS" = (/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 0; pixel_y = 21},/turf/simulated/floor{icon_state = "arrival"; dir = 5},/area/hallway/secondary/entry{name = "Arrivals"}) +"bIT" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/door/airlock/maintenance{req_access_txt = "0"; req_one_access_txt = "12;63;48;50"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"bIU" = (/obj/structure/sign/map/right{desc = "A framed picture of the station. Clockwise from security at the top (red), you see engineering (yellow), science (purple), escape (red and white), medbay (green), arrivals (blue and white), and finally cargo (brown)."; icon_state = "map-right-MS"; pixel_y = 32},/obj/machinery/camera{c_tag = "Central Primary Hallway - Fore"; dir = 2; network = list("SS13")},/turf/simulated/floor{icon_state = "redcorner"; dir = 1},/area/hallway/primary/central) "bIV" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "neutral"; dir = 1},/area/hallway/primary/central) "bIW" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor/plating/airless,/area/solar/port) "bIX" = (/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "bIY" = (/obj/structure/stool/bed/chair,/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/chapel/main) -"bIZ" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk,/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/hallway/primary/central) +"bIZ" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/machinery/light_switch{pixel_x = 26},/turf/simulated/floor{icon_state = "vault"; dir = 5},/area/engine/chiefs_office) "bJa" = (/obj/machinery/light/small{dir = 4},/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/machinery/camera/autoname{dir = 8; network = list("SS13")},/turf/simulated/floor{icon_state = "dark"},/area/chapel/main) "bJb" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "bJc" = (/obj/structure/barricade/wooden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) @@ -4531,10 +4531,10 @@ "bJg" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 8; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 4; icon_state = "whitegreen"},/area/medical/sleeper{name = "Sleepers"}) "bJh" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "bJi" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) -"bJj" = (/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/machinery/camera/autoname{dir = 8; network = list("MiniSat")},/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/obj/machinery/light/small{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor{icon_state = "dark"},/area/construction/hallway{name = "\improper MiniSat Exterior"}) +"bJj" = (/obj/structure/showcase{density = 0; desc = "An old, deactivated cyborg. Whilst once actively used to guard against intruders, it now simply intimidates them with its cold, steely gaze."; dir = 2; icon = 'icons/mob/robots.dmi'; icon_state = "robot_old"; name = "Cyborg Statue"; pixel_x = 0; pixel_y = 23},/turf/simulated/floor/bluegrid,/area/turret_protected/ai) "bJk" = (/turf/simulated/floor{dir = 4; icon_state = "whiteyellow"; tag = "icon-whitehall (WEST)"},/area/medical/chemistry) "bJl" = (/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 1; icon_state = "whitegreen"},/area/medical/medbay{name = "Medbay Central"}) -"bJm" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) +"bJm" = (/obj/machinery/newscaster{pixel_x = 0; pixel_y = 32},/obj/machinery/disposal,/obj/structure/disposalpipe/trunk,/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/hallway/primary/central) "bJn" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 2; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 1; icon_state = "whitegreen"},/area/medical/medbay{name = "Medbay Central"}) "bJo" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 2; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 1; icon_state = "whitegreen"},/area/medical/medbay{name = "Medbay Central"}) "bJp" = (/obj/structure/stool/bed/chair/office/dark{dir = 8},/turf/simulated/floor/wood,/area/library) @@ -4554,7 +4554,7 @@ "bJD" = (/turf/simulated/floor/wood,/area/assembly/showroom{name = "\improper Corporate Showroom"}) "bJE" = (/obj/structure/table/woodentable,/obj/machinery/cell_charger,/obj/item/weapon/cell/crap,/turf/simulated/floor/carpet,/area/assembly/showroom{name = "\improper Corporate Showroom"}) "bJF" = (/obj/structure/table,/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 0; pixel_y = 21},/obj/item/weapon/storage/box/lights/mixed,/turf/simulated/floor,/area/construction) -"bJG" = (/obj/structure/table/woodentable,/obj/item/device/paicard{desc = "A real Nanotrasen success, these personal AIs provide all of the companionship of an AI without any law related red-tape."; name = "Nanotrasen Personal AI Device Exhibit"},/turf/simulated/floor/carpet,/area/assembly/showroom{name = "\improper Corporate Showroom"}) +"bJG" = (/obj/structure/table,/obj/item/clothing/gloves/orange,/turf/simulated/floor,/area/construction) "bJH" = (/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 2; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor/wood,/area/assembly/showroom{name = "\improper Corporate Showroom"}) "bJI" = (/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/wood,/area/assembly/showroom{name = "\improper Corporate Showroom"}) "bJJ" = (/obj/structure/closet/firecloset,/turf/simulated/floor,/area/construction) @@ -4576,7 +4576,7 @@ "bJZ" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor{icon_state = "grimy"},/area/chapel/office) "bKa" = (/obj/effect/landmark/start{name = "Chef"},/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor{icon_state = "showroomfloor"},/area/crew_quarters/kitchen) "bKb" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "showroomfloor"},/area/crew_quarters/kitchen) -"bKc" = (/obj/structure/sign/poster{pixel_x = -32; pixel_y = 0},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) +"bKc" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "warning"},/area/hallway/secondary/entry{name = "Arrivals"}) "bKd" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating{dir = 2; icon_state = "warnplate"},/area/maintenance/fpmaint2{name = "Port Maintenance"}) "bKe" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/maintenance/portsolar) "bKf" = (/obj/structure/table/woodentable,/obj/item/weapon/dice/d20,/obj/item/weapon/dice,/turf/simulated/floor/wood,/area/library) @@ -4587,7 +4587,7 @@ "bKk" = (/turf/simulated/floor,/area/ai_monitored/storage/eva{name = "E.V.A. Storage"}) "bKl" = (/obj/machinery/light/small,/obj/machinery/recharge_station,/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/locker/locker_toilet{name = "\improper Restrooms"}) "bKm" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area) -"bKn" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/airlock/maintenance{name = "Medbay Emergency Storage Maintenance"; req_access_txt = "12;5"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"bKn" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{tag = "icon-warningcorner (NORTH)"; icon_state = "warningcorner"; dir = 1},/area/hallway/secondary/entry{name = "Arrivals"}) "bKo" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/maintenance/fpmaint2{name = "Port Maintenance"}) "bKp" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/sortjunction{dir = 1; icon_state = "pipe-j1s"; sortType = 9},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 4; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating{tag = "icon-warnplate (WEST)"; icon_state = "warnplate"; dir = 8},/area/maintenance/fpmaint2{name = "Port Maintenance"}) "bKq" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 4; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) @@ -4616,7 +4616,7 @@ "bKN" = (/obj/structure/cult/tome,/obj/machinery/newscaster{pixel_x = -32; pixel_y = 0},/obj/item/clothing/under/suit_jacket/red,/turf/simulated/floor{tag = "icon-cult"; icon_state = "cult"; dir = 2},/area/library) "bKO" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor/wood,/area/library) "bKP" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor/wood,/area/library) -"bKQ" = (/obj/effect/decal/cleanable/cobweb2,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"bKQ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/obj/machinery/vending/cigarette,/turf/simulated/floor{icon_state = "dark"},/area/crew_quarters/courtroom) "bKR" = (/obj/structure/table/woodentable,/obj/item/weapon/paper_bin{pixel_x = -2; pixel_y = 4},/obj/item/weapon/pen,/turf/simulated/floor/wood,/area/library) "bKS" = (/obj/machinery/disposal{pixel_x = -4},/obj/structure/disposalpipe/trunk{dir = 4},/obj/machinery/alarm{dir = 1; pixel_y = -22},/turf/simulated/floor{dir = 5; icon_state = "warning"},/area/toxins/lab) "bKT" = (/obj/machinery/light{dir = 4; icon_state = "tube1"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 2; icon_state = "whitebluecorner"},/area/medical/medbay{name = "Medbay Central"}) @@ -4625,7 +4625,7 @@ "bKW" = (/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/simple{pipe_color = "cyan"; icon_state = "intact-c"; level = 2},/obj/machinery/atmospherics/pipe/simple{pipe_color = "green"; dir = 4; icon_state = "intact-g"; level = 2},/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/maintenance/storage) "bKX" = (/obj/structure/stool/bed/roller,/obj/machinery/light/small{dir = 8},/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/obj/structure/sign/nosmoking_2{pixel_x = -28},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) "bKY" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/machinery/door/window/northleft{dir = 1; icon_state = "left"; name = "Inner Pipe Access"; req_access_txt = "24"},/obj/machinery/atmospherics/binary/pump{dir = 1; name = "O2 to Pure"},/obj/machinery/atmospherics/pipe/simple{pipe_color = "green"; dir = 4; icon_state = "intact-g"; level = 2},/turf/simulated/floor{icon_state = "grimy"},/area/maintenance/storage) -"bKZ" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"bKZ" = (/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/obj/machinery/camera{c_tag = "Arrivals Fore Arm"; dir = 8; network = list("SS13")},/obj/machinery/light{dir = 4; icon_state = "tube1"},/turf/simulated/floor{dir = 4; icon_state = "arrival"},/area/hallway/secondary/entry{name = "Arrivals"}) "bLa" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/structure/sink{dir = 8; icon_state = "sink"; pixel_x = -12; pixel_y = 2},/obj/structure/extinguisher_cabinet{pixel_x = -27; pixel_y = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay{name = "Medbay Central"}) "bLb" = (/obj/machinery/door/airlock/maintenance{name = "Hydroponics Maintenance"; req_access_txt = "35"; req_one_access_txt = "0"},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "bLc" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0; pixel_y = 32},/obj/machinery/light/small{dir = 1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/engine/engineering) @@ -4635,9 +4635,9 @@ "bLg" = (/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/table/woodentable,/obj/structure/reagent_dispensers/beerkeg{desc = "One of the more successful achievements of the NanoTrasen Corporate Warfare Division, their nuclear fission explosives are renowned for being cheap to produce and devestatingly effective. Signs explain that though this is just a model, every NanoTrasen station is equipped with one, just in case. All Captains carefully guard the disk needed to detonate them - at least, the sign says they do. There seems to be a tap on the back."; icon = 'icons/obj/stationobjs.dmi'; icon_state = "nuclearbomb0"; name = "NanoTrasen Brand Nuclear Fission Explosive Exhibit"; pixel_x = 2; pixel_y = 6},/turf/simulated/floor/carpet,/area/assembly/showroom{name = "\improper Corporate Showroom"}) "bLh" = (/obj/structure/table/woodentable,/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/item/weapon/storage/box/matches{pixel_x = -2; pixel_y = 3},/obj/item/clothing/mask/cigarette/cigar{pixel_x = 4; pixel_y = 1},/obj/item/clothing/mask/cigarette/cigar{pixel_x = -4; pixel_y = 1},/obj/item/clothing/mask/cigarette/cigar/cohiba,/turf/simulated/floor/carpet,/area/assembly/showroom{name = "\improper Corporate Showroom"}) "bLi" = (/obj/structure/table/woodentable,/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/showcase{desc = "A slightly battered looking TV. Vaious Nanotrasen infomercials play on a loop, accompanied by a jaunty tune."; dir = 1; icon = 'icons/obj/computer.dmi'; icon_state = "security_det"; name = "NanoTrasen Corporate News"; pixel_x = 2; pixel_y = 3},/turf/simulated/floor/carpet,/area/assembly/showroom{name = "\improper Corporate Showroom"}) -"bLj" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/hallway/primary/central) +"bLj" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/storage/primary) "bLk" = (/turf/simulated/wall,/area/crew_quarters/hor) -"bLl" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/obj/structure/disposalpipe/segment{dir = 4},/obj/effect/landmark/start{name = "Assistant"},/turf/simulated/floor,/area/storage/primary) +"bLl" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{dir = 2; icon_state = "brown"},/area/storage/primary) "bLm" = (/obj/machinery/atmospherics/pipe/simple{dir = 6; icon_state = "intact"; level = 2},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/medical/cryo) "bLn" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor{dir = 4; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/medical/cryo) "bLo" = (/obj/structure/stool/bed/chair/office/light{dir = 8},/obj/effect/landmark/start{name = "Chemist"},/turf/simulated/floor{dir = 8; icon_state = "whiteyellow"},/area/medical/chemistry) @@ -4659,7 +4659,7 @@ "bLE" = (/obj/structure/table,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/crew_quarters/kitchen) "bLF" = (/obj/machinery/atmospherics/valve/digital{dir = 1; icon_state = "valve1"; name = "N2 Outlet Valve"; open = 1; pipe_color = "yellow"},/turf/simulated/floor{icon_state = "grimy"},/area/maintenance/storage) "bLG" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "neutral"; dir = 1},/area/hallway/primary/central) -"bLH" = (/obj/machinery/camera/autoname{dir = 1; network = list("SS13")},/obj/machinery/atmospherics/pipe/simple{pipe_color = "cyan"; dir = 9; icon_state = "intact-c"; level = 2},/turf/simulated/floor{icon_state = "grimy"},/area/maintenance/storage) +"bLH" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor,/area/hallway/secondary/entry{name = "Arrivals"}) "bLI" = (/obj/machinery/atmospherics/valve/digital{pipe_color = "yellow"; dir = 1; name = "O2 Outlet Valve"},/turf/simulated/floor{icon_state = "grimy"},/area/maintenance/storage) "bLJ" = (/obj/machinery/atmospherics/pipe/manifold{dir = 8; icon_state = "manifold"; level = 2},/turf/simulated/floor{icon_state = "grimy"},/area/maintenance/storage) "bLK" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/maintenance/portsolar) @@ -4691,7 +4691,7 @@ "bMk" = (/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating{icon_state = "warnplate"},/area/maintenance/starboard) "bMl" = (/turf/simulated/floor{icon_state = "chapel"},/area/chapel/main) "bMm" = (/obj/machinery/hologram/holopad,/obj/effect/decal/cleanable/cobweb2,/turf/simulated/floor{dir = 1; icon_state = "chapel"},/area/chapel/main) -"bMn" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "red"; icon_state = "intact-r"; level = 2},/obj/machinery/light{dir = 8},/obj/machinery/camera/autoname{dir = 4; network = list("SS13")},/obj/machinery/alarm{dir = 4; pixel_x = -23; pixel_y = 0},/turf/simulated/floor{dir = 8; icon_state = "caution"},/area/maintenance/storage) +"bMn" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0; pixel_y = -32},/obj/machinery/light,/turf/simulated/floor{icon_state = "warning"},/area/hallway/secondary/entry{name = "Arrivals"}) "bMo" = (/obj/structure/extinguisher_cabinet{pixel_x = -27; pixel_y = 0},/obj/structure/closet/secure_closet/freezer/meat,/turf/simulated/floor{icon_state = "showroomfloor"},/area/crew_quarters/kitchen) "bMp" = (/turf/simulated/floor{icon_state = "dark"},/area/chapel/office) "bMq" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/plating/airless,/area/solar/port) @@ -4708,10 +4708,10 @@ "bMB" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plating/airless,/area/maintenance/portsolar) "bMC" = (/obj/item/weapon/reagent_containers/glass/bottle/stoxin,/obj/item/trash/candy,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "bMD" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/centcom{name = "Quiet Room"; opacity = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 2; icon_state = "carpetsymbol"},/area/library) -"bME" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/cable/yellow,/turf/simulated/floor/wood,/area/assembly/showroom{name = "\improper Corporate Showroom"}) -"bMF" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/cable/yellow,/turf/simulated/floor/wood,/area/assembly/showroom{name = "\improper Corporate Showroom"}) +"bME" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{tag = "icon-warningcorner"; icon_state = "warningcorner"; dir = 2},/area/hallway/secondary/entry{name = "Arrivals"}) +"bMF" = (/obj/machinery/atmospherics/pipe/manifold{dir = 1; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"; pipe_color = "red"},/turf/simulated/floor,/area/hallway/secondary/entry{name = "Arrivals"}) "bMG" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/command{icon = 'icons/obj/doors/Doorele.dmi'; name = "Corporate Showroom"; req_access_txt = "19"},/turf/simulated/floor/wood,/area/assembly/showroom{name = "\improper Corporate Showroom"}) -"bMH" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/obj/structure/cable/yellow,/turf/simulated/floor/wood,/area/assembly/showroom{name = "\improper Corporate Showroom"}) +"bMH" = (/obj/machinery/light/small{dir = 1},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 0; pixel_y = 21},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/machinery/camera{c_tag = "Central Primary Hallway - Fore - AI Upload"; dir = 2; network = list("SS13")},/turf/simulated/floor{tag = "icon-warningcorner (WEST)"; icon_state = "warningcorner"; dir = 8},/area/hallway/primary/central) "bMI" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/door/firedoor,/obj/machinery/door/airlock/command{icon = 'icons/obj/doors/Doorele.dmi'; name = "Corporate Showroom"; req_access_txt = "19"},/turf/simulated/floor/wood,/area/assembly/showroom{name = "\improper Corporate Showroom"}) "bMJ" = (/obj/item/device/assembly/timer{pixel_x = -3; pixel_y = 3},/obj/item/device/assembly/timer{pixel_x = -3; pixel_y = 3},/obj/item/device/assembly/igniter{pixel_x = 3; pixel_y = -7},/obj/item/device/assembly/igniter{pixel_x = 3; pixel_y = -7},/obj/item/device/assembly/igniter{pixel_x = 3; pixel_y = -7},/obj/item/device/assembly/igniter{pixel_x = 3; pixel_y = -7},/obj/item/device/assembly/timer{pixel_x = -3; pixel_y = 3},/obj/item/device/assembly/timer{pixel_x = -3; pixel_y = 3},/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/structure/table,/turf/simulated/floor{dir = 8; icon_state = "whiteyellow"},/area/medical/chemistry) "bMK" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "red"; dir = 10; icon_state = "intact-r"; level = 2},/turf/simulated/floor,/area/maintenance/storage) @@ -4732,7 +4732,7 @@ "bMZ" = (/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/structure/table,/obj/machinery/atmospherics/pipe/simple{pipe_color = "green"; icon_state = "intact-g"; level = 2},/obj/item/weapon/paper_bin{pixel_x = -2; pixel_y = 5},/turf/simulated/floor{dir = 4; icon_state = "caution"},/area/maintenance/storage) "bNa" = (/obj/structure/closet,/obj/item/weapon/cable_coil/random,/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/maintenance/starboard) "bNb" = (/obj/item/weapon/storage/box/lights/mixed,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) -"bNc" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/obj/effect/landmark/start{name = "Assistant"},/turf/simulated/floor,/area/storage/primary) +"bNc" = (/obj/structure/flora/kirbyplants{desc = "A plastic potted plant."; layer = 4.1; pixel_y = 3},/turf/simulated/floor{icon_state = "neutral"; dir = 9},/area/hallway/primary/central) "bNd" = (/obj/machinery/air_sensor{frequency = 1443; id_tag = "air_sensor"; output = 7},/turf/simulated/floor/engine{name = "air floor"; nitrogen = 10580; oxygen = 2644},/area/maintenance/storage) "bNe" = (/obj/machinery/portable_atmospherics/canister/air,/turf/simulated/floor/engine{name = "air floor"; nitrogen = 10580; oxygen = 2644},/area/maintenance/storage) "bNf" = (/obj/structure/closet/emcloset,/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/maintenance/starboard) @@ -4742,10 +4742,10 @@ "bNj" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/chapel/main) "bNk" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/obj/machinery/shower{dir = 8; icon_state = "shower"; name = "emergency shower"; tag = "icon-shower (WEST)"},/turf/simulated/floor{dir = 5; icon_state = "whitegreen"},/area/medical/sleeper{name = "Sleepers"}) "bNl" = (/obj/item/weapon/tank/air,/obj/item/weapon/tank/air,/obj/item/clothing/mask/breath,/obj/item/clothing/mask/breath,/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) -"bNm" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0; pixel_y = -32},/turf/simulated/floor/plating{tag = "icon-warnplate (WEST)"; icon_state = "warnplate"; dir = 8},/area/maintenance/aft{name = "Aft Maintenance"}) +"bNm" = (/obj/structure/closet/radiation,/obj/structure/sign/securearea{desc = "A warning sign which reads 'RADIOACTIVE AREA'"; icon_state = "radiation"; name = "RADIOACTIVE AREA"; pixel_x = 0; pixel_y = 32},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/engine/engineering) "bNn" = (/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 2; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/maintenance/aft{name = "Aft Maintenance"}) -"bNo" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) -"bNp" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/disposalpipe/segment{dir = 4},/obj/effect/landmark/start{name = "Assistant"},/turf/simulated/floor,/area/storage/primary) +"bNo" = (/obj/structure/closet,/obj/item/weapon/storage/box/donkpockets,/turf/simulated/floor/plating,/area/maintenance/starboard) +"bNp" = (/obj/structure/closet/emcloset,/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/hallway/primary/central) "bNq" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/turf/simulated/floor{tag = "icon-vault (EAST)"; icon_state = "vault"; dir = 4},/area/turret_protected/ai_upload) "bNr" = (/obj/machinery/door/airlock/maintenance{name = "Storage Room"; req_access_txt = "12"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/starboard) "bNs" = (/obj/effect/landmark{name = "blobstart"},/turf/simulated/floor/engine,/area/toxins/telesci) @@ -4785,7 +4785,7 @@ "bOa" = (/obj/machinery/vending/hydronutrients,/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/hydroponics) "bOb" = (/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/obj/structure/closet/firecloset,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "bOc" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/o2{pixel_x = 2; pixel_y = 6},/obj/item/weapon/storage/firstaid/o2{pixel_x = -2; pixel_y = 4},/turf/simulated/floor{dir = 10; icon_state = "whitegreen"},/area/medical/medbay2{name = "Medbay Storage"}) -"bOd" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/gateway) +"bOd" = (/obj/item/weapon/storage/secure/safe{pixel_x = 6; pixel_y = 30},/obj/machinery/camera{c_tag = "Chief Engineer's Office"; dir = 2; network = list("SS13")},/turf/simulated/floor{icon_state = "vault"; dir = 5},/area/engine/chiefs_office) "bOe" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor/engine,/area/toxins/telesci) "bOf" = (/obj/item/weapon/cigbutt,/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/medical/research{name = "Research Division"}) "bOg" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor{icon_state = "white"},/area/hydroponics) @@ -4822,7 +4822,7 @@ "bOL" = (/obj/machinery/door/poddoor{id = "chapelgun"; name = "Chapel Launcher Door"},/turf/simulated/floor/plating,/area/chapel/main) "bOM" = (/obj/structure/disposalpipe/sortjunction{dir = 4; icon_state = "pipe-j2s"; sortType = 16},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "bON" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/maintenance/storage) -"bOO" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor/plating,/area/maintenance/starboard) +"bOO" = (/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/obj/machinery/alarm{pixel_y = 23},/obj/structure/flora/kirbyplants{desc = "A plastic potted plant."; layer = 4.1; pixel_y = 3},/turf/simulated/floor{dir = 5; icon_state = "neutral"},/area/hallway/primary/central) "bOP" = (/obj/item/weapon/grenade/chem_grenade,/obj/item/weapon/grenade/chem_grenade,/obj/item/weapon/grenade/chem_grenade,/obj/item/weapon/grenade/chem_grenade,/obj/item/weapon/screwdriver{pixel_x = -2; pixel_y = 6},/obj/machinery/power/apc{dir = 8; name = "Chemistry APC"; pixel_x = -24; pixel_y = 0},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/obj/item/device/radio/headset/headset_med,/obj/structure/table,/turf/simulated/floor{dir = 10; icon_state = "whiteyellow"},/area/medical/chemistry) "bOQ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/turf/simulated/floor/plating,/area/maintenance/starboard) "bOR" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/turf/simulated/floor/plating,/area/turret_protected/ai_upload) @@ -4844,7 +4844,7 @@ "bPh" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_Toxins = 0},/turf/simulated/floor,/area/hallway/primary/central) "bPi" = (/obj/machinery/door/airlock/maintenance{name = "Incinerator Access"; req_access_txt = "12"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "bPj" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor,/area/hallway/primary/central) -"bPk" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/machinery/door/airlock/maintenance{req_access_txt = "0"; req_one_access_txt = "12;5;39"},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) +"bPk" = (/obj/machinery/door_control{id = "QMLoaddoor"; layer = 4; name = "Loading Doors"; pixel_x = -24; pixel_y = -8},/obj/machinery/door_control{dir = 2; id = "QMLoaddoor2"; layer = 4; name = "Loading Doors"; pixel_x = -24; pixel_y = 8},/obj/machinery/computer/supplycomp,/turf/simulated/floor{icon_state = "bot"},/area/quartermaster/storage) "bPl" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/airlock/external{req_access_txt = "13"},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "bPm" = (/obj/structure/stool/bed/chair/office/light{dir = 8},/turf/simulated/floor{dir = 9; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTHEAST)"},/area/hydroponics) "bPn" = (/turf/simulated/floor{tag = "icon-warnwhite (NORTH)"; icon_state = "warnwhite"; dir = 1},/area/hydroponics) @@ -4853,7 +4853,7 @@ "bPq" = (/obj/structure/lattice,/obj/machinery/atmospherics/pipe/simple{pipe_color = "cyan"; icon_state = "intact-c"; level = 2},/turf/space,/area) "bPr" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor{dir = 8; icon_state = "warnwhitecorner"; tag = "icon-warnwhitecorner (EAST)"},/area/hydroponics) "bPs" = (/obj/effect/landmark/start{name = "Botanist"},/turf/simulated/floor{tag = "icon-warnwhite (NORTHEAST)"; icon_state = "warnwhite"; dir = 5},/area/hydroponics) -"bPt" = (/obj/machinery/camera/autoname{dir = 4; network = list("SS13","Medbay")},/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor{dir = 8; icon_state = "whitegreencorner"},/area/medical/medbay{name = "Medbay Central"}) +"bPt" = (/obj/structure/closet/lawcloset,/obj/machinery/light_switch{pixel_x = 0; pixel_y = -28},/turf/simulated/floor/wood,/area/lawoffice) "bPu" = (/obj/structure/lattice,/obj/machinery/atmospherics/pipe/simple{pipe_color = "yellow"; dir = 9; icon_state = "intact-y"; level = 2},/turf/space,/area) "bPv" = (/obj/structure/table/reinforced,/obj/item/weapon/storage/bag/plants/portaseeder,/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/item/weapon/minihoe,/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/hydroponics) "bPw" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/hydroponics) @@ -4863,11 +4863,11 @@ "bPA" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "bPB" = (/obj/structure/lattice,/obj/machinery/atmospherics/pipe/simple{pipe_color = "green"; icon_state = "intact-g"; level = 2},/turf/space,/area) "bPC" = (/obj/structure/lattice,/obj/machinery/atmospherics/pipe/simple{pipe_color = "yellow"; icon_state = "intact-y"; level = 2},/turf/space,/area) -"bPD" = (/obj/machinery/camera/autoname{dir = 1; network = list("SS13")},/turf/simulated/floor{icon_state = "warning"},/area/hallway/secondary/entry{name = "Arrivals"}) +"bPD" = (/obj/item/weapon/storage/toolbox/mechanical,/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/turf/simulated/floor/plating,/area/construction) "bPE" = (/obj/structure/lattice,/obj/machinery/atmospherics/pipe/manifold{pipe_color = "yellow"; dir = 8; icon_state = "manifold-y"; level = 2},/turf/space,/area) "bPF" = (/obj/machinery/door/airlock/maintenance{name = "Research Maintenance"; req_access_txt = "7"; req_one_access_txt = "0"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "bPG" = (/obj/machinery/atmospherics/pipe/manifold{dir = 4; icon_state = "manifold"; level = 2},/turf/simulated/floor,/area/maintenance/storage) -"bPH" = (/obj/machinery/atmospherics/binary/pump{dir = 0; icon_state = "intact_off"; name = "Port to Filter"; on = 0},/obj/machinery/light/small{dir = 8},/obj/machinery/camera/autoname{dir = 4; network = list("SS13")},/obj/machinery/alarm{dir = 4; pixel_x = -23; pixel_y = 0},/turf/simulated/floor,/area/maintenance/storage) +"bPH" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/construction) "bPI" = (/obj/structure/rack,/obj/item/clothing/suit/space/rig/atmos,/obj/item/clothing/mask/breath,/obj/item/clothing/head/helmet/space/rig/atmos,/turf/simulated/floor{icon_state = "dark"},/area/maintenance/storage) "bPJ" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 2; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/gateway) "bPK" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) @@ -4886,7 +4886,7 @@ "bPX" = (/obj/structure/filingcabinet/filingcabinet,/obj/structure/extinguisher_cabinet{pixel_x = -27; pixel_y = 0},/obj/machinery/computer/security/telescreen/entertainment{pixel_x = 0; pixel_y = 32},/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) "bPY" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/door/airlock/maintenance{name = "Medbay Maintenance"; req_access_txt = "5"},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "bPZ" = (/obj/machinery/door/poddoor/shutters/preopen{id = "kitchenhydro"; name = "Service Shutter"},/obj/machinery/door/airlock/glass_medical{id_tag = ""; name = "Service Door"; req_access_txt = "0"; req_one_access_txt = "35;28"},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/hydroponics) -"bQa" = (/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor{dir = 8; icon_state = "neutralcorner"},/area/hallway/primary/central) +"bQa" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor/plating,/area/construction) "bQb" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) "bQc" = (/obj/machinery/light,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "neutralcorner"},/area/hallway/primary/central) "bQd" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "neutralcorner"},/area/hallway/primary/central) @@ -4905,7 +4905,7 @@ "bQq" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "L16"},/area/hallway/primary/central) "bQr" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/segment,/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_medical{glass = 0; icon = 'icons/obj/doors/Doorresearch.dmi'; id_tag = "ResearchFoyer"; name = "Research Division"; opacity = 1; req_access_txt = "0"; req_one_access_txt = "47"},/turf/simulated/floor{icon_state = "delivery"},/area/medical/research{name = "Research Division"}) "bQs" = (/obj/structure/rack,/obj/item/weapon/storage/box,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) -"bQt" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/hallway/primary/central) +"bQt" = (/obj/machinery/vending/coffee,/turf/simulated/floor{icon_state = "dark"},/area/crew_quarters/courtroom) "bQu" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 2; on = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay2{name = "Medbay Storage"}) "bQv" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 8; icon_state = "whitepurplecorner"},/area/toxins/lab) "bQw" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/machinery/vending/cola,/turf/simulated/floor{dir = 4; icon_state = "whitehall"},/area/medical/research{name = "Research Division"}) @@ -4929,13 +4929,13 @@ "bQO" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/research{name = "Research and Development Lab"; req_access_txt = "7"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "whitepurplefull"; tag = "icon-whitehall (WEST)"},/area/toxins/lab) "bQP" = (/obj/machinery/vending/coffee,/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 29},/turf/simulated/floor{dir = 4; icon_state = "whitehall"},/area/medical/research{name = "Research Division"}) "bQQ" = (/obj/machinery/door/firedoor,/obj/machinery/door/poddoor/shutters{id = "gateshutter"; name = "Gateway Access Shutter"},/turf/simulated/floor{icon_state = "delivery"},/area/gateway) -"bQR" = (/obj/structure/table,/obj/item/weapon/storage/box/beakers{pixel_x = 2; pixel_y = 2},/obj/item/weapon/storage/box/syringes,/turf/simulated/floor{dir = 4; icon_state = "whitegreen"},/area/medical/medbay2{name = "Medbay Storage"}) +"bQR" = (/obj/structure/table,/obj/item/weapon/wirecutters,/obj/item/device/flashlight{pixel_x = 1; pixel_y = 5},/obj/machinery/requests_console{department = "Tool Storage"; departmentType = 0; pixel_x = 30; pixel_y = 0},/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/machinery/camera{c_tag = "Tool Storage"; dir = 8; network = list("SS13")},/turf/simulated/floor{dir = 4; icon_state = "brown"},/area/storage/primary) "bQS" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "bQT" = (/obj/machinery/door/firedoor,/obj/machinery/door/poddoor/shutters{id = "evashutter"; name = "E.V.A. Storage Shutter"},/turf/simulated/floor{icon_state = "delivery"},/area/ai_monitored/storage/eva{name = "E.V.A. Storage"}) "bQU" = (/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 4; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "bQV" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 2; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/maintenance/fpmaint2{name = "Port Maintenance"}) "bQW" = (/obj/structure/sign/securearea{pixel_x = -32; pixel_y = 0},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/gateway) -"bQX" = (/obj/structure/closet/fireaxecabinet{pixel_x = -32; pixel_y = 0},/obj/machinery/camera/autoname{dir = 4; network = list("SS13")},/turf/simulated/floor{dir = 8; icon_state = "caution"},/area/maintenance/storage) +"bQX" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/machinery/camera{c_tag = "Fore Primary Hallway Aft"; dir = 8; network = list("SS13")},/turf/simulated/floor{dir = 2; icon_state = "redcorner"},/area/hallway/primary/fore) "bQY" = (/obj/structure/lattice,/obj/machinery/atmospherics/pipe/simple{pipe_color = "green"; dir = 4; icon_state = "intact-g"; level = 2},/turf/space,/area) "bQZ" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "green"; dir = 4; icon_state = "intact-g"; level = 2},/obj/machinery/atmospherics/pipe/simple{pipe_color = "cyan"; icon_state = "intact-c"; level = 2},/turf/simulated/floor{icon_state = "grimy"},/area/maintenance/storage) "bRa" = (/obj/structure/table,/obj/machinery/reagentgrinder,/obj/machinery/camera/autoname{dir = 2; network = list("SS13")},/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/hydroponics) @@ -4972,7 +4972,7 @@ "bRF" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 4; icon_state = "purple"},/area/hallway/primary/aft) "bRG" = (/obj/structure/stool/bed/chair/office/light{dir = 8},/obj/effect/landmark/start{name = "Scientist"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor{dir = 10; icon_state = "whitepurple"},/area/toxins/lab) "bRH" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay{name = "Medbay Central"}) -"bRI" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor/plating{tag = "icon-warnplate (WEST)"; icon_state = "warnplate"; dir = 8},/area/maintenance/aft{name = "Aft Maintenance"}) +"bRI" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/construction) "bRJ" = (/turf/simulated/wall/r_wall,/area/toxins/server) "bRK" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 8},/obj/machinery/atmospherics/pipe/simple/insulated{dir = 10},/turf/simulated/floor/plating,/area/maintenance/incinerator) "bRL" = (/turf/simulated/wall,/area/medical/research{name = "Research Division"}) @@ -4981,10 +4981,10 @@ "bRO" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk,/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/hydroponics) "bRP" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/starboard) "bRQ" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "L6"},/area/hallway/primary/central) -"bRR" = (/obj/structure/grille,/obj/structure/window/reinforced/tinted{dir = 5; health = 120; icon_state = "twindow"; reinf = 0},/turf/simulated/floor/plating,/area/medical/research{name = "Research Division"}) +"bRR" = (/obj/structure/table,/obj/machinery/cell_charger,/obj/item/weapon/cell/high{charge = 100; maxcharge = 15000},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/engine/engineering) "bRS" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor{icon_state = "showroomfloor"},/area/crew_quarters/kitchen) "bRT" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/medical/surgery) -"bRU" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 2; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/hallway/primary/central) +"bRU" = (/obj/effect/landmark/start{name = "Assistant"},/obj/machinery/hologram/holopad,/turf/simulated/floor,/area/storage/primary) "bRV" = (/obj/structure/stool/bed/chair/office/light{dir = 4},/obj/effect/landmark/start{name = "Chemist"},/turf/simulated/floor{dir = 4; icon_state = "whiteyellow"; tag = "icon-whitehall (WEST)"},/area/medical/chemistry) "bRW" = (/obj/structure/disposalpipe/segment,/obj/effect/landmark/start{name = "Chemist"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) "bRX" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/hallway/primary/central) @@ -5008,9 +5008,9 @@ "bSp" = (/obj/machinery/atmospherics/pipe/tank/oxygen{volume = 3200},/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) "bSq" = (/obj/machinery/portable_atmospherics/canister/oxygen,/obj/effect/decal/cleanable/cobweb2,/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) "bSr" = (/obj/structure/table,/obj/item/weapon/aiModule/freeform,/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload) -"bSs" = (/obj/structure/table,/obj/item/weapon/aiModule/protectStation,/obj/machinery/light{dir = 4},/obj/machinery/camera/autoname{dir = 8; network = list("SS13","RD","AIUpload")},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 32; pixel_y = 0},/obj/machinery/flasher{id = "AI"; pixel_x = 0; pixel_y = -24},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload) +"bSs" = (/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/obj/machinery/computer/monitor{name = "Engineering Power Monitoring Console"},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/obj/machinery/camera{c_tag = "Engineering Power Monitoring"; dir = 2; network = list("SS13")},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/engine/engineering) "bSt" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor{icon_state = "whitegreenfull"},/area/medical/medbay{name = "Medbay Central"}) -"bSu" = (/obj/structure/table,/obj/item/weapon/aiModule/reset,/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/machinery/camera/autoname{dir = 4; network = list("SS13","RD","AIUpload")},/obj/machinery/ai_status_display{pixel_x = -32; pixel_y = 0},/obj/machinery/flasher{id = "AI"; pixel_x = 0; pixel_y = -24},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload) +"bSu" = (/obj/item/device/radio/intercom{broadcasting = 1; frequency = 1447; name = "Private AI Channel"; pixel_y = -25},/obj/machinery/camera{c_tag = "AI Upload Chamber - Starboard"; dir = 1; network = list("SS13","RD","AIUpload")},/turf/simulated/floor/bluegrid,/area/turret_protected/ai_upload) "bSv" = (/obj/item/stack/sheet/glass{amount = 50; pixel_x = 3; pixel_y = 3},/obj/item/stack/sheet/metal{amount = 50},/obj/item/clothing/glasses/welding,/obj/structure/table/reinforced,/obj/machinery/requests_console{department = "Science"; departmentType = 2; name = "Science Requests Console"; pixel_x = 0; pixel_y = -30},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/lab) "bSw" = (/obj/item/weapon/storage/toolbox/mechanical{pixel_x = 2; pixel_y = 3},/obj/item/weapon/storage/toolbox/mechanical{pixel_x = -2; pixel_y = -1},/obj/machinery/firealarm{dir = 1; pixel_y = -24},/obj/structure/table/reinforced,/obj/machinery/light,/obj/item/weapon/cable_coil,/obj/item/weapon/cable_coil,/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/lab) "bSx" = (/obj/structure/stool/bed/chair,/obj/machinery/light/small{dir = 1},/turf/simulated/floor{dir = 1; icon_state = "whitegreen"},/area/medical/medbay{name = "Medbay Central"}) @@ -5019,7 +5019,7 @@ "bSA" = (/turf/simulated/wall/r_wall,/area/ai_monitored/storage/eva{name = "E.V.A. Storage"}) "bSB" = (/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/turf/simulated/floor{dir = 5; icon_state = "whitegreen"},/area/medical/medbay2{name = "Medbay Storage"}) "bSC" = (/turf/simulated/floor{dir = 4; icon_state = "whitegreencorner"},/area/medical/medbay2{name = "Medbay Storage"}) -"bSD" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/camera/autoname{dir = 8; network = list("SS13")},/turf/simulated/floor{dir = 4; icon_state = "neutralcorner"},/area/hallway/primary/central) +"bSD" = (/obj/structure/table,/obj/item/weapon/aiModule/protectStation,/obj/machinery/light{dir = 4},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 32; pixel_y = 0},/obj/machinery/flasher{id = "AI"; pixel_x = 0; pixel_y = -24},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload) "bSE" = (/obj/structure/stool/bed/roller,/turf/simulated/floor{icon_state = "whitegreen"},/area/medical/medbay{name = "Medbay Central"}) "bSF" = (/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "bSG" = (/obj/structure/table,/obj/item/device/healthanalyzer,/turf/simulated/floor{dir = 1; icon_state = "whitegreen"},/area/medical/medbay{name = "Medbay Central"}) @@ -5038,8 +5038,8 @@ "bST" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/firedoor,/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) "bSU" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/door/firedoor,/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) "bSV" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor/plating,/area/crew_quarters/hor) -"bSW" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/machinery/camera/autoname{dir = 8; network = list("SS13")},/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/gateway) -"bSX" = (/obj/item/weapon/storage/belt/utility,/obj/item/device/radio/off,/obj/item/device/radio/off,/obj/item/device/radio/off,/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/device/radio/intercom{dir = 0; name = "Station Intercom (General)"; pixel_x = 27; pixel_y = -24},/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/gateway) +"bSW" = (/obj/machinery/power/apc{cell_type = 5000; dir = 2; name = "Upload APC"; pixel_y = -24},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/obj/machinery/camera{c_tag = "AI Upload Chamber - Port"; dir = 1; network = list("SS13","RD","AIUpload")},/turf/simulated/floor/bluegrid,/area/turret_protected/ai_upload) +"bSX" = (/obj/structure/closet/firecloset,/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/hallway/primary/central) "bSY" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "bSZ" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "white"},/area/hydroponics) "bTa" = (/turf/simulated/floor{dir = 8; icon_state = "warnwhitecorner"; tag = "icon-warnwhitecorner (EAST)"},/area/hydroponics) @@ -5051,12 +5051,12 @@ "bTg" = (/obj/machinery/atmospherics/portables_connector{dir = 1; name = "Connector Port (Air Supply)"},/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor{dir = 6; icon_state = "warning"},/area/medical/cryo) "bTh" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/maintenance/aft{name = "Aft Maintenance"}) "bTi" = (/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) -"bTj" = (/obj/structure/stool/bed/chair/comfy/beige{dir = 8},/obj/machinery/newscaster{pixel_x = 32; pixel_y = 0},/turf/simulated/floor{icon_state = "grimy"},/area/hallway/primary/port) +"bTj" = (/obj/structure/table,/obj/item/weapon/aiModule/reset,/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/machinery/ai_status_display{pixel_x = -32; pixel_y = 0},/obj/machinery/flasher{id = "AI"; pixel_x = 0; pixel_y = -24},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload) "bTk" = (/obj/item/clothing/mask/fakemoustache,/obj/item/clothing/mask/cigarette/pipe,/obj/structure/table/woodentable,/obj/machinery/camera/autoname{dir = 1; network = list("SS13")},/obj/machinery/alarm{dir = 1; pixel_y = -22},/turf/simulated/floor/wood,/area/crew_quarters/theatre) "bTl" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -29},/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 1},/turf/simulated/floor/wood,/area/crew_quarters/theatre) "bTm" = (/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload) "bTn" = (/obj/structure/table/woodentable,/obj/item/weapon/paper,/obj/machinery/light,/turf/simulated/floor/wood,/area/library) -"bTo" = (/obj/structure/window/reinforced{dir = 1; pixel_y = 0},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor{icon_state = "dark"},/area/construction/hallway{name = "\improper MiniSat Exterior"}) +"bTo" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/camera{c_tag = "Crew Quarters Entrance"; dir = 2; network = list("SS13")},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/crew_quarters/locker) "bTp" = (/obj/structure/table,/obj/item/weapon/cell/potato,/obj/machinery/light,/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = -3; pixel_y = -26},/turf/simulated/floor{dir = 2; icon_state = "whitepurple"},/area/medical/research{name = "Research Division"}) "bTq" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/effect/landmark/start{name = "Assistant"},/turf/simulated/floor,/area/storage/primary) "bTr" = (/obj/machinery/chem_master,/obj/structure/noticeboard{desc = "A board for pinning important notices upon. Probably helpful for keeping track of requests."; name = "requests board"; pixel_x = 0; pixel_y = -32},/turf/simulated/floor{dir = 6; icon_state = "whiteyellow"; tag = "icon-whitehall (WEST)"},/area/medical/chemistry) @@ -5075,10 +5075,10 @@ "bTE" = (/obj/machinery/portable_atmospherics/scrubber/huge,/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/toxins/misc_lab) "bTF" = (/obj/structure/rack,/obj/item/clothing/under/color/white,/obj/item/clothing/head/soft/mime,/obj/item/clothing/under/color/white,/obj/item/clothing/head/soft/mime,/obj/item/clothing/mask/surgical,/obj/item/clothing/mask/surgical,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "bTG" = (/obj/structure/table,/obj/item/weapon/folder/blue,/turf/simulated/floor{dir = 2; icon_state = "whitepurple"},/area/medical/research{name = "Research Division"}) -"bTH" = (/obj/machinery/portable_atmospherics/scrubber/huge,/obj/machinery/light_switch{pixel_x = -23; pixel_y = 11},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/toxins/storage) +"bTH" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/closet/emcloset,/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/hallway/primary/central) "bTI" = (/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay{name = "Medbay Central"}) "bTJ" = (/obj/machinery/camera/autoname{dir = 1; network = list("SS13")},/turf/simulated/floor{dir = 10; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTHEAST)"},/area/hydroponics) -"bTK" = (/obj/structure/sign/poster{pixel_x = -32; pixel_y = 0},/obj/structure/reagent_dispensers/beerkeg,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) +"bTK" = (/obj/structure/table,/obj/item/device/radio/intercom{dir = 4; name = "Station Intercom (General)"; pixel_x = 27},/obj/item/clothing/gloves/yellow,/obj/item/device/t_scanner,/turf/simulated/floor{dir = 4; icon_state = "brown"},/area/storage/primary) "bTL" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor{dir = 8; icon_state = "greencorner"},/area/hallway/primary/aft) "bTM" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "whiteblue"},/area/medical/medbay{name = "Medbay Central"}) "bTN" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/crew_quarters/kitchen) @@ -5096,7 +5096,7 @@ "bTZ" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 2; on = 1; scrub_Toxins = 0},/obj/structure/stool/bed/chair,/turf/simulated/floor{dir = 1; icon_state = "whitepurple"},/area/medical/research{name = "Research Division"}) "bUa" = (/obj/structure/stool/bed/chair/office/dark{dir = 4},/obj/machinery/alarm{dir = 1; pixel_y = -22},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor/wood,/area/library) "bUb" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/crew_quarters/kitchen) -"bUc" = (/obj/structure/closet/crate{desc = "It's a storage unit for kitchen clothes and equipment."; name = "Kitchen Crate"},/obj/item/clothing/head/chefhat,/obj/item/clothing/under/rank/chef,/obj/item/weapon/storage/box/mousetraps{pixel_x = 5; pixel_y = 5},/obj/item/weapon/storage/box/mousetraps,/obj/item/clothing/under/waiter,/obj/item/clothing/under/waiter,/turf/simulated/floor{icon_state = "showroomfloor"},/area/crew_quarters/kitchen) +"bUc" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor,/area/construction) "bUd" = (/obj/structure/disposalpipe/segment,/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/crew_quarters/kitchen) "bUe" = (/obj/structure/closet/firecloset,/obj/machinery/light{dir = 4; icon_state = "tube1"},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/maintenance/storage) "bUf" = (/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) @@ -5108,7 +5108,7 @@ "bUl" = (/turf/simulated/floor{dir = 2; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/hydroponics) "bUm" = (/obj/effect/landmark/start{name = "Botanist"},/turf/simulated/floor{dir = 2; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/hydroponics) "bUn" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor{dir = 6; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTHEAST)"},/area/hydroponics) -"bUo" = (/obj/structure/sign/poster{pixel_x = 32; pixel_y = 0},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) +"bUo" = (/obj/structure/window/reinforced{dir = 1; pixel_y = 0},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/window{dir = 2; name = "MiniSat Walkway Access"; req_access_txt = "0"},/turf/simulated/floor{icon_state = "dark"},/area/construction/hallway{name = "\improper MiniSat Exterior"}) "bUp" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/hydroponics) "bUq" = (/obj/machinery/shower{dir = 8; icon_state = "shower"; name = "emergency shower"; tag = "icon-shower (EAST)"},/turf/simulated/floor{dir = 4; icon_state = "whiteyellow"; tag = "icon-whitehall (WEST)"},/area/medical/chemistry) "bUr" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) @@ -5135,7 +5135,7 @@ "bUM" = (/obj/machinery/atmospherics/portables_connector{dir = 8},/obj/machinery/light_switch{pixel_x = 27},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) "bUN" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/gateway) "bUO" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 9; icon_state = "whitegreen"},/area/medical/sleeper{name = "Sleepers"}) -"bUP" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{icon = 'icons/obj/doors/Doorcomglass.dmi'; name = "Gateway Chamber"},/turf/simulated/floor,/area/gateway) +"bUP" = (/obj/structure/closet/boxinggloves,/turf/simulated/floor{icon_state = "neutral"},/area/crew_quarters/fitness) "bUQ" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/gateway) "bUR" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) "bUS" = (/obj/machinery/camera{c_tag = "Atmospherics Tank - CO2"; dir = 8; network = list("SS13"); pixel_x = 0; pixel_y = 0},/turf/simulated/floor/engine{carbon_dioxide = 50000; name = "co2 floor"; nitrogen = 0; oxygen = 0},/area/maintenance/storage) @@ -5148,13 +5148,13 @@ "bUZ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/table,/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/crew_quarters/kitchen) "bVa" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/crew_quarters/kitchen) "bVb" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/firealarm{dir = 1; pixel_y = -24},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bVc" = (/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/obj/machinery/disposal,/obj/structure/closet/secure_closet/freezer/fridge,/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/crew_quarters/kitchen) +"bVc" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{icon = 'icons/obj/doors/Doorminingglass.dmi'; name = "Primary Tool Storage"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/storage/primary) "bVd" = (/obj/structure/reagent_dispensers/fueltank,/obj/item/weapon/storage/toolbox/emergency,/turf/simulated/floor/plating,/area/maintenance/incinerator) "bVe" = (/obj/machinery/door/firedoor,/turf/simulated/floor{dir = 4; icon_state = "whitehall"; tag = "icon-whitehall (WEST)"},/area/medical/research{name = "Research Division"}) "bVf" = (/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) "bVg" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) "bVh" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bVi" = (/obj/structure/stool/bed/chair{dir = 1},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/camera/autoname{dir = 8; network = list("SS13")},/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/turf/simulated/floor,/area/bridge/meeting_room{name = "\improper Command Corridors"}) +"bVi" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/table,/obj/item/weapon/folder/yellow,/obj/item/clothing/head/soft,/obj/item/clothing/head/soft,/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/machinery/camera{c_tag = "Cargo Bay Starboard"; dir = 8; network = list("SS13")},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/quartermaster/storage) "bVj" = (/obj/structure/stool/bed/chair{dir = 1},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/bridge/meeting_room{name = "\improper Command Corridors"}) "bVk" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) "bVl" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor/wood,/area/crew_quarters/theatre) @@ -5175,8 +5175,8 @@ "bVA" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 8; icon_state = "whitegreen"; tag = "icon-whitehall (WEST)"},/area/medical/medbay{name = "Medbay Central"}) "bVB" = (/obj/structure/rack,/obj/item/weapon/paper,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "bVC" = (/obj/structure/stool/bed,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) -"bVD" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/drinks/shaker,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) -"bVE" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/drinks/soda_cans/cola,/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 8},/area/maintenance/aft{name = "Aft Maintenance"}) +"bVD" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor,/area/construction) +"bVE" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor,/area/construction) "bVF" = (/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor/plating{dir = 8; icon_state = "warnplate"; tag = ""},/area/maintenance/fpmaint2{name = "Port Maintenance"}) "bVG" = (/obj/structure/table,/obj/effect/decal/cleanable/cobweb,/obj/item/weapon/shard,/turf/simulated/floor/plating,/area/maintenance/starboard) "bVH" = (/obj/structure/table,/obj/structure/sign/greencross{pixel_y = 32},/obj/item/weapon/reagent_containers/glass/beaker/large,/turf/simulated/floor/plating,/area/maintenance/starboard) @@ -5195,12 +5195,12 @@ "bVU" = (/obj/structure/stool/bed/chair/office/light{dir = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/effect/landmark/start{name = "Medical Doctor"},/turf/simulated/floor{dir = 1; icon_state = "whitegreen"},/area/medical/sleeper{name = "Sleepers"}) "bVV" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor{dir = 1; icon_state = "whitegreen"},/area/medical/sleeper{name = "Sleepers"}) "bVW" = (/obj/structure/closet/wardrobe/atmospherics_yellow,/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/maintenance/storage) -"bVX" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/alarm{dir = 1; pixel_y = -22},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "bluecorner"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) +"bVX" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/construction) "bVY" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/segment,/turf/simulated/floor{dir = 0; icon_state = "blue"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) "bVZ" = (/obj/structure/lattice,/obj/machinery/atmospherics/pipe/simple{pipe_color = "yellow"; dir = 4; icon_state = "intact-y"; level = 2},/turf/space,/area) "bWa" = (/obj/structure/sink{dir = 8; icon_state = "sink"; pixel_x = -12; pixel_y = 2},/turf/simulated/floor{dir = 2; icon_state = "whitepurplecorner"},/area/medical/research{name = "Research Division"}) "bWb" = (/obj/machinery/atmospherics/valve/digital{pipe_color = "yellow"; dir = 4; name = "Toxins Outlet Valve"},/obj/machinery/atmospherics/pipe/simple{pipe_color = "cyan"; icon_state = "intact-c"; level = 2},/turf/simulated/floor{icon_state = "grimy"},/area/maintenance/storage) -"bWc" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 8; icon_state = "bluecorner"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) +"bWc" = (/obj/machinery/power/terminal,/obj/structure/cable,/obj/structure/extinguisher_cabinet{pixel_x = -27; pixel_y = 0},/turf/simulated/floor{dir = 10; icon_state = "warning"; tag = "icon-warnwhite (NORTHEAST)"},/area/engine/engineering) "bWd" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay{name = "Medbay Central"}) "bWe" = (/obj/item/weapon/reagent_containers/glass/bottle/antitoxin{pixel_x = -4; pixel_y = -3},/obj/item/weapon/reagent_containers/glass/bottle/inaprovaline{pixel_x = 7; pixel_y = -3},/obj/item/weapon/reagent_containers/syringe/inaprovaline{pixel_x = 3; pixel_y = -2},/obj/item/weapon/reagent_containers/glass/bottle/stoxin,/obj/item/weapon/reagent_containers/glass/bottle/toxin{pixel_x = 4; pixel_y = 2},/obj/structure/table,/obj/effect/decal/cleanable/cobweb2,/obj/machinery/reagentgrinder{pixel_y = 4},/turf/simulated/floor/plating,/area/maintenance/starboard) "bWf" = (/turf/simulated/wall,/area/medical/medbay2{name = "Medbay Storage"}) @@ -5298,10 +5298,10 @@ "bXT" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 1; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 1; icon_state = "blue"},/area/hallway/primary/central) "bXU" = (/obj/structure/closet/secure_closet/scientist{pixel_x = -4},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/toxins/lab) "bXV" = (/obj/structure/closet/l3closet/general,/obj/machinery/alarm{pixel_y = 24},/turf/simulated/floor{dir = 1; icon_state = "whitegreen"},/area/medical/medbay2{name = "Medbay Storage"}) -"bXW" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/structure/flora/kirbyplants{desc = "A plastic potted plant."; pixel_y = 3},/turf/simulated/floor{dir = 2; icon_state = "purplecorner"},/area/hallway/primary/central) +"bXW" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 1; icon_state = "brown"},/area/hallway/primary/central) "bXX" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "bXY" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 2; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 1; icon_state = "blue"},/area/hallway/primary/central) -"bXZ" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/structure/flora/kirbyplants{desc = "A plastic potted plant."; pixel_y = 3},/turf/simulated/floor{dir = 8; icon_state = "greencorner"},/area/hallway/primary/central) +"bXZ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/door/firedoor,/turf/simulated/floor{dir = 1; icon_state = "browncorner"},/area/hallway/primary/central) "bYa" = (/obj/machinery/light/small,/obj/structure/extinguisher_cabinet{pixel_x = 0; pixel_y = -30},/turf/simulated/floor{dir = 8; icon_state = "greencorner"},/area/hallway/primary/central) "bYb" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/starboard) "bYc" = (/obj/structure/closet/crate,/obj/item/weapon/coin/silver,/obj/item/device/flashlight,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) @@ -5309,7 +5309,7 @@ "bYe" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 4; icon_state = "neutralcorner"},/area/hallway/primary/central) "bYf" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "bYg" = (/obj/structure/table,/obj/machinery/light{dir = 8},/obj/item/trash/popcorn,/obj/machinery/newscaster{pixel_x = 0; pixel_y = -30},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/medical/medbay3{name = "Medbay Aft"}) -"bYh" = (/obj/structure/rack,/obj/item/weapon/reagent_containers/food/drinks/bottle/vodka{pixel_x = 3; pixel_y = 2},/obj/item/weapon/reagent_containers/food/drinks/bottle/vermouth{pixel_x = -4; pixel_y = 3},/obj/item/weapon/reagent_containers/food/drinks/bottle/whiskey,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) +"bYh" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor{tag = "icon-warningcorner (NORTH)"; icon_state = "warningcorner"; dir = 1},/area/toxins/telesci) "bYi" = (/obj/structure/closet,/obj/item/weapon/storage/box/lights/mixed,/obj/item/device/flashlight,/obj/effect/decal/cleanable/cobweb,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "bYj" = (/obj/structure/noticeboard{desc = "A board for pinning important notices upon. Probably helpful for keeping track of requests."; name = "requests board"; pixel_x = 32; pixel_y = 0},/obj/machinery/chem_master,/turf/simulated/floor{dir = 4; icon_state = "whiteyellowfull"; tag = "icon-whitehall (WEST)"},/area/medical/chemistry) "bYk" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor,/area/maintenance/storage) @@ -5329,7 +5329,7 @@ "bYy" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "red"; icon_state = "intact-r"; level = 2},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "caution"},/area/maintenance/storage) "bYz" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/bluegrid{icon_state = "dark"; name = "Mainframe Floor"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/server) "bYA" = (/turf/simulated/floor/plating{tag = "icon-warnplate (NORTH)"; icon_state = "warnplate"; dir = 1},/area/maintenance/aft{name = "Aft Maintenance"}) -"bYB" = (/obj/machinery/power/apc{dir = 1; name = "Medbay Central APC"; pixel_y = 24},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/camera/autoname{dir = 2; network = list("SS13","Medbay")},/turf/simulated/floor{dir = 4; icon_state = "whitegreencorner"},/area/medical/medbay{name = "Medbay Central"}) +"bYB" = (/obj/machinery/door_control{id = "telelab"; name = "Test Chamber Blast Doors"; pixel_x = 0; pixel_y = 25},/obj/structure/rack,/obj/item/weapon/storage/backpack/satchel_tox{pixel_x = -5; pixel_y = 2},/obj/item/weapon/storage/backpack/satchel_tox,/obj/item/weapon/storage/backpack/satchel_tox{pixel_x = 5; pixel_y = -2},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/toxins/telesci) "bYC" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 5; icon_state = "whiteyellow"; tag = "icon-whitehall (WEST)"},/area/medical/chemistry) "bYD" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor{dir = 1; icon_state = "whiteyellow"; tag = "icon-whitehall (WEST)"},/area/medical/chemistry) "bYE" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/bridge/meeting_room{name = "\improper Command Corridors"}) @@ -5355,7 +5355,7 @@ "bYY" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay2{name = "Medbay Storage"}) "bYZ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/toxins/server) "bZa" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay2{name = "Medbay Storage"}) -"bZb" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/fire{pixel_x = 2; pixel_y = 6},/obj/item/weapon/storage/firstaid/fire{pixel_x = -2; pixel_y = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/machinery/camera/autoname{dir = 4; network = list("SS13","Medbay")},/turf/simulated/floor{dir = 8; icon_state = "whitegreen"; tag = "icon-whitehall (WEST)"},/area/medical/medbay2{name = "Medbay Storage"}) +"bZb" = (/turf/simulated/floor/plating{tag = "icon-panelscorched"; icon_state = "panelscorched"},/area/maintenance/aft{name = "Aft Maintenance"}) "bZc" = (/obj/structure/table/reinforced,/obj/item/weapon/folder/white,/obj/item/weapon/folder/white,/obj/machinery/door/firedoor,/turf/simulated/floor{icon_state = "whitegreenfull"},/area/medical/medbay{name = "Medbay Central"}) "bZd" = (/obj/machinery/door/airlock/maintenance{name = "Atmospherics Maintenance"; req_access_txt = "24"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/starboard) "bZe" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/starboard) @@ -5365,10 +5365,10 @@ "bZi" = (/obj/structure/closet/crate,/obj/item/weapon/storage/belt/utility,/obj/item/weapon/cable_coil/random,/turf/simulated/floor/plating,/area/maintenance/starboard) "bZj" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating,/area/maintenance/starboard) "bZk" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 4; icon_state = "bluecorner"},/area/hallway/primary/central) -"bZl" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 8; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"bZl" = (/turf/simulated/floor/plating{tag = "icon-platingdmg3"; icon_state = "platingdmg3"},/area/maintenance/aft{name = "Aft Maintenance"}) "bZm" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 8; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/hallway/secondary/entry{name = "Arrivals"}) "bZn" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor,/area/hallway/primary/central) -"bZo" = (/obj/machinery/light,/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 2; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/extinguisher_cabinet{pixel_x = 0; pixel_y = -30},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/hallway/primary/central) +"bZo" = (/turf/simulated/floor/wood{tag = "icon-wood-broken5"; icon_state = "wood-broken5"},/area/maintenance/aft{name = "Aft Maintenance"}) "bZp" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 4; icon_state = "manifold-r"; level = 2},/turf/simulated/floor,/area/maintenance/storage) "bZq" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "red"; dir = 4; icon_state = "intact-r"; level = 2},/turf/simulated/floor{dir = 8; icon_state = "escape"},/area/maintenance/storage) "bZr" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 1; icon_state = "bluecorner"},/area/hallway/primary/central) @@ -5386,13 +5386,13 @@ "bZD" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "bZE" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "bZF" = (/obj/machinery/power/smes{charge = 5e+006},/obj/structure/cable,/turf/simulated/floor/bluegrid{icon_state = "dark"; name = "Mainframe Floor"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/server) -"bZG" = (/obj/structure/sink/kitchen{desc = "A sink used for washing one's hands and face. It looks rusty and home-made"; name = "old sink"; pixel_y = 28},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) +"bZG" = (/obj/structure/table/woodentable,/obj/item/weapon/reagent_containers/food/drinks/shaker,/obj/item/weapon/reagent_containers/glass/beaker/cryoxadone,/obj/item/weapon/reagent_containers/glass/beaker{pixel_x = 8; pixel_y = 2},/obj/item/weapon/reagent_containers/dropper,/turf/simulated/floor/wood,/area/maintenance/aft{name = "Aft Maintenance"}) "bZH" = (/obj/machinery/r_n_d/protolathe,/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/lab) "bZI" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) "bZJ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 0; icon_state = "blue"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) "bZK" = (/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = 1; pixel_y = 9},/obj/item/weapon/pen,/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/machinery/alarm{pixel_y = 23},/turf/simulated/floor{icon_state = "red"; dir = 5},/area/security/checkpoint/science) "bZL" = (/obj/structure/table,/obj/machinery/recharger{pixel_y = 4},/obj/machinery/light_switch{pixel_x = -27; pixel_y = 6},/obj/machinery/newscaster/security_unit{pixel_y = 32},/turf/simulated/floor{icon_state = "red"; dir = 9},/area/security/checkpoint/science) -"bZM" = (/turf/simulated/floor/plating{tag = "icon-warnplate (WEST)"; icon_state = "warnplate"; dir = 8},/area/maintenance/aft{name = "Aft Maintenance"}) +"bZM" = (/obj/structure/window/reinforced{dir = 1; pixel_y = 0},/obj/structure/window/reinforced,/obj/machinery/atmospherics/unary/vent_pump{dir = 2; on = 1},/obj/machinery/light/small,/turf/simulated/floor{icon_state = "dark"},/area/construction/hallway{name = "\improper MiniSat Exterior"}) "bZN" = (/turf/simulated/wall,/area/medical/chemistry) "bZO" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor,/area/bridge/meeting_room{name = "\improper Command Corridors"}) "bZP" = (/obj/structure/closet/secure_closet/chemical,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/medical/chemistry) @@ -5408,16 +5408,16 @@ "bZZ" = (/obj/structure/disposaloutlet{dir = 2},/obj/structure/disposalpipe/trunk{dir = 1},/turf/simulated/floor/plating/airless,/area) "caa" = (/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/lab) "cab" = (/obj/item/weapon/cable_coil,/turf/simulated/floor/plating/airless,/area/solar/port) -"cac" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/turf/simulated/floor{icon_state = "dark"},/area/construction/hallway{name = "\improper MiniSat Exterior"}) +"cac" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "cad" = (/turf/simulated/wall/r_wall,/area/security/checkpoint/science) "cae" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "0"; req_one_access_txt = "12;7;35;8;47"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "caf" = (/obj/machinery/computer/med_data,/obj/machinery/light{dir = 1},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/medical/sleeper{name = "Sleepers"}) "cag" = (/obj/structure/table,/obj/item/weapon/folder/white,/obj/item/weapon/folder/white,/obj/item/weapon/pen,/obj/machinery/power/apc{dir = 1; name = "Sleeper Room APC"; pixel_y = 24},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/medical/sleeper{name = "Sleepers"}) "cah" = (/obj/machinery/r_n_d/destructive_analyzer,/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/lab) -"cai" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/drinks/drinkingglass{pixel_x = 4; pixel_y = 5},/obj/item/weapon/reagent_containers/food/drinks/drinkingglass{pixel_x = 6; pixel_y = -1},/obj/item/weapon/reagent_containers/food/drinks/drinkingglass{pixel_x = -4; pixel_y = 6},/obj/item/weapon/reagent_containers/food/drinks/drinkingglass{pixel_x = -5; pixel_y = 2},/obj/structure/sign/poster{pixel_y = 32},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) -"caj" = (/obj/structure/sign/poster{pixel_y = 32},/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) +"cai" = (/turf/simulated/floor/wood,/area/maintenance/aft{name = "Aft Maintenance"}) +"caj" = (/obj/item/weapon/reagent_containers/food/drinks/ale,/obj/structure/table/woodentable,/turf/simulated/floor/wood,/area/maintenance/aft{name = "Aft Maintenance"}) "cak" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 8},/area/maintenance/aft{name = "Aft Maintenance"}) -"cal" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor{icon_state = "dark"},/area/construction/hallway{name = "\improper MiniSat Exterior"}) +"cal" = (/obj/structure/stool,/turf/simulated/floor/wood,/area/maintenance/aft{name = "Aft Maintenance"}) "cam" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/item/weapon/bedsheet/medical,/obj/structure/stool/bed,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) "can" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "red"; dir = 6; icon_state = "intact-r"; level = 2},/turf/simulated/floor{dir = 9; icon_state = "caution"},/area/maintenance/storage) "cao" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor/plating,/area/maintenance/starboard) @@ -5426,8 +5426,8 @@ "car" = (/obj/structure/disposalpipe/sortjunction{dir = 2; sortType = 20},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating{tag = "icon-warnplate (WEST)"; icon_state = "warnplate"; dir = 8},/area/maintenance/starboard) "cas" = (/obj/structure/reagent_dispensers/watertank,/obj/item/weapon/storage/box/lights/mixed,/turf/simulated/floor/plating,/area/maintenance/starboard) "cat" = (/obj/machinery/navbeacon{codes_txt = "delivery;dir=8"; freq = 1400; location = "Kitchen"},/obj/structure/plasticflaps{opacity = 1},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/crew_quarters/kitchen) -"cau" = (/obj/structure/closet{name = "Spare Table Modules"},/obj/item/weapon/table_parts,/obj/item/weapon/table_parts,/obj/item/weapon/table_parts,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/obj/item/weapon/table_parts,/obj/item/weapon/rack_parts,/obj/item/weapon/rack_parts,/obj/item/weapon/wrench,/turf/simulated/floor{icon_state = "delivery"},/area/crew_quarters/kitchen) -"cav" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "delivery"},/area/crew_quarters/kitchen) +"cau" = (/obj/structure/sign/poster{pixel_x = 32; pixel_y = 0},/obj/machinery/light_construct/small{dir = 4},/turf/simulated/floor/wood,/area/maintenance/aft{name = "Aft Maintenance"}) +"cav" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/light{dir = 4; icon_state = "tube1"},/obj/structure/sign/science{pixel_x = 32},/turf/simulated/floor{dir = 2; icon_state = "purplecorner"},/area/hallway/primary/aft) "caw" = (/obj/structure/table/reinforced,/obj/machinery/door/firedoor,/obj/machinery/door/window/westleft{dir = 4; name = "Hydroponics Desk"; req_access_txt = "0"; req_one_access_txt = "30;35"},/turf/simulated/floor{dir = 4; icon_state = "greenfull"; tag = "icon-whitehall (WEST)"},/area/hydroponics) "cax" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "red"; dir = 4; icon_state = "intact-r"; level = 2},/turf/simulated/floor{dir = 1; icon_state = "caution"},/area/maintenance/storage) "cay" = (/obj/structure/closet,/turf/simulated/floor/plating{dir = 2; icon_state = "warnplate"; tag = "icon-warnplate (NORTH)"},/area/maintenance/aft{name = "Aft Maintenance"}) @@ -5459,9 +5459,9 @@ "caY" = (/obj/item/weapon/cigbutt,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/maintenance/fpmaint2{name = "Port Maintenance"}) "caZ" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 2; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 8; icon_state = "bluecorner"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) "cba" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/turf/simulated/floor/plating,/area/bridge/meeting_room{name = "\improper Command Corridors"}) -"cbb" = (/obj/machinery/alarm{dir = 1; pixel_y = -22},/obj/machinery/vending/snack,/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/hallway/primary/central) +"cbb" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "dark"},/area/crew_quarters/courtroom) "cbc" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "whitepurple"},/area/medical/research{name = "Research Division"}) -"cbd" = (/obj/machinery/newscaster{pixel_y = -32},/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 1},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/hallway/primary/central) +"cbd" = (/obj/machinery/smartfridge/chemistry,/turf/simulated/wall,/area/medical/chemistry) "cbe" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/machinery/light/small{dir = 8},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "warning"},/area/crew_quarters/kitchen) "cbf" = (/obj/machinery/portable_atmospherics/canister/oxygen,/obj/machinery/power/apc{cell_type = 5000; dir = 1; name = "Toxins Storage APC"; pixel_x = 0; pixel_y = 25},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/turf/simulated/floor{icon_state = "bot"},/area/toxins/misc_lab) "cbg" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/light{dir = 1},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "bluecorner"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) @@ -5482,7 +5482,7 @@ "cbv" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor{dir = 8; icon_state = "neutralcorner"},/area/hallway/primary/aft) "cbw" = (/obj/structure/rack,/obj/item/clothing/suit/apron,/obj/item/clothing/mask/surgical,/turf/simulated/floor/plating,/area/maintenance/starboard) "cbx" = (/obj/machinery/door/airlock/maintenance{icon_state = "door_closed"; locked = 0; name = "Storage Room"; req_access_txt = "12"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) -"cby" = (/obj/structure/closet/secure_closet/bar{req_access_txt = "25"},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) +"cby" = (/obj/machinery/reagentgrinder,/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/machinery/requests_console{department = "Chemistry"; departmentType = 2; pixel_x = -30; pixel_y = 0},/obj/structure/table,/turf/simulated/floor{dir = 8; icon_state = "whiteyellow"},/area/medical/chemistry) "cbz" = (/obj/item/weapon/reagent_containers/glass/beaker/large,/obj/machinery/firealarm{dir = 1; pixel_y = -24},/obj/structure/table,/obj/item/weapon/reagent_containers/glass/beaker/large,/obj/item/weapon/reagent_containers/glass/beaker{pixel_x = 8; pixel_y = 2},/obj/item/weapon/reagent_containers/glass/beaker{pixel_x = 8; pixel_y = 2},/obj/item/weapon/reagent_containers/dropper,/obj/item/weapon/reagent_containers/dropper,/obj/item/weapon/storage/pill_bottle/inaprovaline{pixel_x = 5; pixel_y = -2},/obj/item/weapon/storage/pill_bottle/inaprovaline{pixel_x = 5; pixel_y = -2},/turf/simulated/floor{dir = 4; icon_state = "whiteyellowfull"; tag = "icon-whitehall (WEST)"},/area/medical/chemistry) "cbA" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{icon = 'icons/obj/doors/Doorcomglass.dmi'},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "bluecorner"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) "cbB" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 2; icon_state = "purplecorner"},/area/hallway/primary/central) @@ -5502,18 +5502,18 @@ "cbP" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 2; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor/carpet,/area/library) "cbQ" = (/obj/machinery/vending/snack,/obj/machinery/newscaster{pixel_x = -30; pixel_y = 0},/turf/simulated/floor{icon_state = "dark"},/area/hallway/primary/central) "cbR" = (/obj/structure/closet/crate/rcd{pixel_y = 4},/obj/machinery/door/window/northleft{dir = 4; name = "RCD Storage"; pixel_x = 1; pixel_y = 0; req_access_txt = "19"},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1; pixel_y = 1},/turf/simulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/ai_monitored/storage/eva{name = "E.V.A. Storage"}) -"cbS" = (/obj/structure/dispenser/oxygen{pixel_x = -1; pixel_y = 2},/turf/simulated/floor,/area/ai_monitored/storage/eva{name = "E.V.A. Storage"}) +"cbS" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 8; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/toxins/telesci) "cbT" = (/obj/machinery/camera{c_tag = "Atmospherics Tank - Air"; dir = 8; network = list("SS13"); pixel_x = 0; pixel_y = 0},/turf/simulated/floor/engine{name = "air floor"; nitrogen = 10580; oxygen = 2644},/area/maintenance/storage) "cbU" = (/obj/machinery/power/apc{dir = 8; name = "Teleporter APC"; pixel_x = -24},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/teleporter{name = "\improper Teleporter Room"}) "cbV" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating,/area/maintenance/starboard) "cbW" = (/obj/machinery/door/airlock/maintenance{name = "Kitchen Maintenance"; req_access_txt = "28"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating,/area/maintenance/starboard) "cbX" = (/obj/machinery/hologram/holopad,/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/teleporter{name = "\improper Teleporter Room"}) -"cbY" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/drinks/beer,/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 9},/area/maintenance/aft{name = "Aft Maintenance"}) -"cbZ" = (/obj/structure/mineral_door/wood,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) +"cbY" = (/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/toxins/telesci) +"cbZ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/toxins/telesci) "cca" = (/obj/machinery/atmospherics/valve/digital{pipe_color = "yellow"; dir = 4; name = "CO2 Outlet Valve"},/obj/machinery/atmospherics/pipe/simple{pipe_color = "cyan"; icon_state = "intact-c"; level = 2},/turf/simulated/floor{icon_state = "grimy"},/area/maintenance/storage) "ccb" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk,/turf/simulated/floor{icon_state = "dark"},/area/maintenance/storage) "ccc" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/hallway/primary/central) -"ccd" = (/obj/machinery/vending/sustenance{desc = "A vending machine normally reserved for work camps."; name = "\improper sustenance vendor"; product_slogans = "Enjoy your meal.;Enough calories to support any worker."},/obj/structure/sign/poster{pixel_y = -32},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/maintenance/aft{name = "Aft Maintenance"}) +"ccd" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/toxins/telesci) "cce" = (/obj/structure/table/woodentable,/obj/machinery/firealarm{dir = 1; pixel_y = -24},/obj/machinery/camera/autoname{dir = 1; network = list("SS13")},/obj/item/weapon/storage/pill_bottle/dice,/turf/simulated/floor/wood,/area/library) "ccf" = (/obj/machinery/door/airlock/maintenance{name = "Library Maintenance"; req_access_txt = "0"; req_one_access_txt = "12;37"},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "ccg" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor{icon_state = "chapel"},/area/chapel/main) @@ -5530,7 +5530,7 @@ "ccr" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "neutralcorner"},/area/hallway/primary/central) "ccs" = (/obj/structure/stool/bed/chair{pixel_y = -2},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/chapel/main) "cct" = (/turf/simulated/floor{dir = 2; icon_state = "whiteyellow"},/area/medical/medbay{name = "Medbay Central"}) -"ccu" = (/obj/machinery/light,/obj/machinery/camera/autoname{dir = 1; network = list("SS13","Medbay")},/obj/structure/stool/bed/roller,/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = -32},/turf/simulated/floor{icon_state = "whitegreen"},/area/medical/medbay{name = "Medbay Central"}) +"ccu" = (/obj/effect/landmark/start{name = "Scientist"},/obj/structure/stool/bed/chair/office/light{dir = 1; pixel_y = 3},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/toxins/telesci) "ccv" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "whitegreen"},/area/medical/medbay{name = "Medbay Central"}) "ccw" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor{icon_state = "whitegreen"},/area/medical/medbay{name = "Medbay Central"}) "ccx" = (/turf/simulated/floor{tag = "icon-warnwhite (NORTHEAST)"; icon_state = "warnwhite"; dir = 5},/area/hydroponics) @@ -5541,7 +5541,7 @@ "ccC" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "blue"; dir = 8},/area/hallway/primary/central) "ccD" = (/obj/machinery/light/small,/obj/machinery/alarm{dir = 1; pixel_y = -22},/turf/simulated/floor/wood,/area/library) "ccE" = (/obj/structure/stool,/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/medical/research{name = "Research Division"}) -"ccF" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 0; pixel_y = 21},/obj/machinery/camera/autoname{dir = 2; network = list("SS13")},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/hallway/primary/central) +"ccF" = (/obj/structure/table/woodentable,/obj/item/device/flashlight/lamp,/turf/simulated/floor/wood,/area/maintenance/aft{name = "Aft Maintenance"}) "ccG" = (/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/medical/research{name = "Research Division"}) "ccH" = (/obj/structure/disposalpipe/junction{icon_state = "pipe-j2"; dir = 4},/turf/simulated/floor{dir = 2; icon_state = "whitepurple"},/area/medical/research{name = "Research Division"}) "ccI" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/turf/simulated/floor{dir = 2; icon_state = "whitepurple"},/area/medical/research{name = "Research Division"}) @@ -5560,10 +5560,10 @@ "ccV" = (/obj/machinery/hologram/holopad,/turf/simulated/floor{icon_state = "dark"},/area/medical/surgery) "ccW" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall/r_wall,/area/gateway) "ccX" = (/obj/structure/stool/bed/chair,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/medical/surgery) -"ccY" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 0; pixel_y = 21},/turf/simulated/floor{dir = 4; icon_state = "neutralcorner"},/area/hallway/primary/central) +"ccY" = (/obj/structure/table,/obj/item/weapon/cautery{pixel_x = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/item/weapon/razor{pixel_y = 5},/turf/simulated/floor{icon_state = "whitehall"; dir = 2},/area/medical/surgery) "ccZ" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "green"; icon_state = "intact-g"; level = 2},/obj/machinery/atmospherics/binary/pump{dir = 8; icon_state = "intact_off"; name = "Plasma to Pure"; on = 0},/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/structure/window/reinforced{dir = 1; pixel_y = 1},/turf/simulated/floor{icon_state = "purplefull"},/area/maintenance/storage) "cda" = (/obj/machinery/door/airlock/maintenance{name = "Library Maintenance"; req_access_txt = "0"; req_one_access_txt = "12;37"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) -"cdb" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 4; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating{dir = 8; icon_state = "warnplate"; tag = ""},/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"cdb" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/hallway/primary/central) "cdc" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/turf/simulated/floor{dir = 9; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTHEAST)"},/area/hydroponics) "cdd" = (/obj/machinery/door/firedoor,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/door/airlock/command{name = "E.V.A. Storage"; req_access_txt = "18"},/turf/simulated/floor{icon_state = "delivery"},/area/ai_monitored/storage/eva{name = "E.V.A. Storage"}) "cde" = (/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/door/airlock/command{name = "E.V.A. Storage"; req_access_txt = "18"},/turf/simulated/floor{icon_state = "delivery"},/area/ai_monitored/storage/eva{name = "E.V.A. Storage"}) @@ -5597,7 +5597,7 @@ "cdG" = (/obj/item/stack/sheet/rglass{amount = 50},/obj/item/stack/sheet/rglass{amount = 50},/obj/item/stack/rods{amount = 50},/obj/item/stack/rods{amount = 50},/obj/structure/table,/obj/item/weapon/storage/toolbox/mechanical{pixel_x = -2; pixel_y = -1},/obj/item/weapon/storage/toolbox/mechanical{pixel_x = -2; pixel_y = -1},/obj/machinery/power/apc{dir = 8; name = "E.V.A. Storage APC"; pixel_x = -24},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/turf/simulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/ai_monitored/storage/eva{name = "E.V.A. Storage"}) "cdH" = (/obj/structure/sign/greencross,/turf/simulated/wall,/area/medical/chemistry) "cdI" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/light{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "neutralcorner"},/area/hallway/primary/central) -"cdJ" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/door/airlock/maintenance{req_access_txt = "0"; req_one_access_txt = "12;5;39;37"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"cdJ" = (/turf/simulated/floor/wood{tag = "icon-wood-broken"; icon_state = "wood-broken"},/area/maintenance/aft{name = "Aft Maintenance"}) "cdK" = (/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) "cdL" = (/obj/structure/filingcabinet,/turf/simulated/floor{icon_state = "red"; dir = 6},/area/security/checkpoint/science) "cdM" = (/obj/machinery/power/apc{dir = 8; name = "Research Wing Security APC"; pixel_x = -24},/obj/structure/cable/yellow,/turf/simulated/floor{icon_state = "red"; dir = 10},/area/security/checkpoint/science) @@ -5610,7 +5610,7 @@ "cdT" = (/obj/structure/stool/bed/chair{dir = 1},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) "cdU" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/door/firedoor,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/hallway/primary/central) "cdV" = (/turf/simulated/floor/bluegrid{icon_state = "gcircuit"; name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/server) -"cdW" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) +"cdW" = (/obj/item/weapon/reagent_containers/food/drinks/bottle/tequilla,/obj/structure/table/woodentable,/turf/simulated/floor/wood,/area/maintenance/aft{name = "Aft Maintenance"}) "cdX" = (/obj/effect/decal/cleanable/oil,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "cdY" = (/obj/machinery/space_heater,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "cdZ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/medical/surgery) @@ -5649,15 +5649,15 @@ "ceG" = (/obj/machinery/portable_atmospherics/canister/sleeping_agent,/obj/machinery/light/small{dir = 4},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 2; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "bot"},/area/maintenance/storage) "ceH" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "cyan"; dir = 9; icon_state = "intact-c"; level = 2},/turf/simulated/floor{icon_state = "arrival"; dir = 8},/area/maintenance/storage) "ceI" = (/obj/machinery/blackbox_recorder,/turf/simulated/floor/bluegrid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/server) -"ceJ" = (/obj/structure/table,/obj/item/weapon/dice/d20,/obj/item/weapon/dice,/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 8},/area/maintenance/aft{name = "Aft Maintenance"}) -"ceK" = (/obj/structure/sign/poster{pixel_y = -32},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) +"ceJ" = (/obj/item/weapon/reagent_containers/food/drinks/beer,/obj/structure/table/woodentable,/turf/simulated/floor/wood,/area/maintenance/aft{name = "Aft Maintenance"}) +"ceK" = (/obj/structure/mineral_door/wood{name = "The Gobbetting Barmaid"},/turf/simulated/floor/wood,/area/maintenance/aft{name = "Aft Maintenance"}) "ceL" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 8},/turf/simulated/floor{dir = 4; icon_state = "whitehall"},/area/medical/research{name = "Research Division"}) "ceM" = (/obj/machinery/portable_atmospherics/canister/nitrogen,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "bot"},/area/maintenance/storage) "ceN" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/door/window/northleft{dir = 8; name = "Disposals Chute"; pixel_x = -1; pixel_y = 0; req_access_txt = "0"},/obj/machinery/disposal/deliveryChute{dir = 8; name = "disposals chute"; pixel_x = 5},/obj/structure/disposalpipe/trunk{dir = 8},/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/teleporter{name = "\improper Teleporter Room"}) -"ceO" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/poddoor{density = 0; icon_state = "open"; id = "council blast"; name = "Council Blast Doors"; opacity = 0},/turf/simulated/floor/plating,/area/bridge) +"ceO" = (/obj/item/clothing/glasses/science{pixel_x = 2; pixel_y = 4},/obj/item/clothing/glasses/science,/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/obj/structure/table,/obj/item/weapon/cable_coil,/obj/item/weapon/cable_coil,/obj/machinery/camera{c_tag = "Chemistry"; dir = 4; network = list("SS13","Medbay")},/turf/simulated/floor{dir = 8; icon_state = "whiteyellow"},/area/medical/chemistry) "ceP" = (/obj/machinery/portable_atmospherics/canister/oxygen,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "bot"},/area/maintenance/storage) "ceQ" = (/obj/machinery/door/airlock/external{name = "Auxiliary Airlock"},/turf/simulated/floor/plating,/area/hallway/secondary/entry{name = "Arrivals"}) -"ceR" = (/obj/structure/closet,/obj/item/weapon/contraband/poster,/obj/item/weapon/contraband/poster,/obj/item/weapon/contraband/poster,/obj/item/weapon/contraband/poster,/obj/item/weapon/contraband/poster,/obj/item/weapon/contraband/poster,/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/maintenance/aft{name = "Aft Maintenance"}) +"ceR" = (/obj/structure/closet,/obj/item/weapon/storage/box/donkpockets,/turf/simulated/floor/plating{icon_state = "warnplate"},/area/maintenance/aft{name = "Aft Maintenance"}) "ceS" = (/obj/structure/barricade/wooden,/obj/structure/girder,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "ceT" = (/obj/machinery/message_server,/turf/simulated/floor/bluegrid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/server) "ceU" = (/obj/structure/table/reinforced,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/door/firedoor,/obj/machinery/door/window/westright{dir = 4; name = "Hydroponics Desk"; req_access_txt = "0"; req_one_access_txt = "30;35"},/obj/item/weapon/folder/white,/obj/item/weapon/folder/white,/turf/simulated/floor{dir = 4; icon_state = "greenfull"; tag = "icon-whitehall (WEST)"},/area/hydroponics) @@ -5665,11 +5665,11 @@ "ceW" = (/obj/structure/sink/kitchen{desc = "A sink used for washing one's hands and face. It looks rusty and home-made"; name = "old sink"; pixel_y = 28},/turf/simulated/floor{icon_state = "showroomfloor"},/area/crew_quarters/kitchen) "ceX" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 8; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/hallway/primary/central) "ceY" = (/obj/machinery/portable_atmospherics/canister/air,/obj/machinery/light/small{dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "bot"},/area/maintenance/storage) -"ceZ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/maintenance/storage) +"ceZ" = (/obj/structure/sink/kitchen{desc = "A sink used for washing one's hands and face. It looks rusty and home-made"; name = "old sink"; pixel_y = 28},/turf/simulated/floor/wood{tag = "icon-wood-broken3"; icon_state = "wood-broken3"},/area/maintenance/aft{name = "Aft Maintenance"}) "cfa" = (/obj/structure/table,/obj/item/weapon/hemostat,/obj/structure/extinguisher_cabinet{pixel_x = -27; pixel_y = 0},/turf/simulated/floor,/area/medical/surgery) "cfb" = (/obj/structure/table,/obj/item/weapon/surgicaldrill,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "whitehall"; dir = 2},/area/medical/surgery) "cfc" = (/obj/structure/table,/obj/item/weapon/scalpel{pixel_y = 12},/obj/item/weapon/circular_saw,/turf/simulated/floor{icon_state = "whitehall"; dir = 2},/area/medical/surgery) -"cfd" = (/obj/structure/table,/obj/item/weapon/cautery{pixel_x = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "whitehall"; dir = 2},/area/medical/surgery) +"cfd" = (/obj/machinery/vending/boozeomat,/turf/simulated/floor/wood,/area/maintenance/aft{name = "Aft Maintenance"}) "cfe" = (/obj/machinery/light/small{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor{icon_state = "caution"; dir = 4},/area/hallway/primary/starboard) "cff" = (/obj/machinery/gibber,/turf/simulated/floor{icon_state = "showroomfloor"},/area/crew_quarters/kitchen) "cfg" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) @@ -5679,26 +5679,26 @@ "cfk" = (/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 8},/area/maintenance/aft{name = "Aft Maintenance"}) "cfl" = (/obj/machinery/atmospherics/unary/cryo_cell,/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/medical/cryo) "cfm" = (/obj/machinery/light_construct{dir = 8},/turf/simulated/floor/wood,/area/security/vacantoffice) -"cfn" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating{dir = 8; icon_state = "warnplate"; tag = ""},/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"cfn" = (/obj/structure/rack,/obj/item/weapon/reagent_containers/food/drinks/bottle/vodka{pixel_x = 3; pixel_y = 2},/obj/item/weapon/reagent_containers/food/drinks/bottle/vermouth{pixel_x = -4; pixel_y = 3},/obj/item/weapon/reagent_containers/food/drinks/bottle/whiskey,/obj/structure/sign/poster{pixel_y = 32},/turf/simulated/floor/wood,/area/maintenance/aft{name = "Aft Maintenance"}) "cfo" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "0"; req_one_access_txt = "12;27;37"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "cfp" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 8; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/hallway/primary/central) "cfq" = (/obj/structure/table/reinforced,/obj/item/weapon/folder/blue,/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) -"cfr" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/obj/machinery/door/poddoor{density = 0; icon_state = "open"; id = "council blast"; name = "Council Blast Doors"; opacity = 0},/turf/simulated/floor/plating,/area/bridge) +"cfr" = (/obj/item/weapon/reagent_containers/food/drinks/drinkingglass{pixel_x = 4; pixel_y = 5},/obj/item/weapon/reagent_containers/food/drinks/drinkingglass{pixel_x = 6; pixel_y = -1},/obj/item/weapon/reagent_containers/food/drinks/drinkingglass{pixel_x = -4; pixel_y = 6},/obj/item/weapon/reagent_containers/food/drinks/drinkingglass{pixel_x = -5; pixel_y = 2},/obj/structure/table/woodentable,/obj/machinery/light_construct/small{dir = 1},/turf/simulated/floor/wood,/area/maintenance/aft{name = "Aft Maintenance"}) "cfs" = (/obj/structure/grille,/obj/structure/window/reinforced/tinted{dir = 5; health = 120; icon_state = "twindow"; reinf = 0},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/turf/simulated/floor/plating,/area/assembly/showroom{name = "\improper Corporate Showroom"}) "cft" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{icon = 'icons/obj/doors/Doorcomglass.dmi'},/turf/simulated/floor,/area/bridge/meeting_room{name = "\improper Command Corridors"}) -"cfu" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/poddoor{density = 0; icon_state = "open"; id = "council blast"; name = "Council Blast Doors"; opacity = 0},/turf/simulated/floor/plating,/area/bridge) +"cfu" = (/obj/structure/stool,/obj/structure/sign/poster{pixel_y = 32},/turf/simulated/floor/wood,/area/maintenance/aft{name = "Aft Maintenance"}) "cfv" = (/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) "cfw" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/extinguisher_cabinet{pixel_x = 0; pixel_y = -30},/turf/simulated/floor{icon_state = "bluecorner"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) -"cfx" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/camera/autoname{dir = 1; network = list("SS13")},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/extinguisher_cabinet{pixel_x = 0; pixel_y = -30},/turf/simulated/floor{dir = 8; icon_state = "bluecorner"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) +"cfx" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor/plating{tag = "icon-platingdmg3"; icon_state = "platingdmg3"},/area/maintenance/aft{name = "Aft Maintenance"}) "cfy" = (/turf/simulated/floor{icon_state = "greenfull"},/area/hallway/primary/central) "cfz" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor{icon_state = "green"; dir = 4},/area/hallway/primary/central) -"cfA" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/drinks/soda_cans/tonic,/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 8},/area/maintenance/aft{name = "Aft Maintenance"}) +"cfA" = (/obj/structure/stool/bed/roller,/obj/item/device/radio/intercom{broadcasting = 1; freerange = 0; frequency = 1485; listening = 0; name = "Station Intercom (Medbay)"; pixel_x = -30; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/obj/machinery/camera{c_tag = "Medbay Sleepers"; dir = 4; network = list("SS13","Medbay")},/turf/simulated/floor{dir = 10; icon_state = "whitegreen"},/area/medical/sleeper{name = "Sleepers"}) "cfB" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor,/area/hallway/primary/aft) "cfC" = (/obj/structure/stool/bed,/obj/effect/decal/cleanable/blood/gibs/limb,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "cfD" = (/obj/structure/barricade/wooden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/girder,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) -"cfE" = (/obj/machinery/vending/cigarette,/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/maintenance/aft{name = "Aft Maintenance"}) +"cfE" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating{tag = "icon-platingdmg2"; icon_state = "platingdmg2"},/area/maintenance/aft{name = "Aft Maintenance"}) "cfF" = (/obj/structure/stool,/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/machinery/camera/autoname{dir = 4; network = list("SS13")},/turf/simulated/floor/plating,/area/maintenance/portsolar) -"cfG" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 8},/obj/machinery/firealarm{dir = 1; pixel_y = -24},/turf/simulated/floor{dir = 6; icon_state = "caution"},/area/maintenance/storage) +"cfG" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "cfH" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/grille,/turf/simulated/floor/plating,/area/maintenance/storage) "cfI" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) "cfJ" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "red"; icon_state = "intact-r"; level = 2},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple{pipe_color = "cyan"; dir = 4; icon_state = "intact-c"; level = 2},/turf/simulated/floor,/area/maintenance/storage) @@ -5706,7 +5706,7 @@ "cfL" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{icon = 'icons/obj/doors/Doorcomglass.dmi'},/turf/simulated/floor,/area/bridge/meeting_room{name = "\improper Command Corridors"}) "cfM" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "green"; dir = 4; icon_state = "intact-g"; level = 2},/obj/machinery/atmospherics/pipe/simple{pipe_color = "cyan"; icon_state = "intact-c"; level = 2},/turf/simulated/floor{icon_state = "green"; dir = 6},/area/maintenance/storage) "cfN" = (/obj/structure/reagent_dispensers/watertank,/obj/machinery/atmospherics/pipe/simple{pipe_color = "cyan"; dir = 9; icon_state = "intact-c"; level = 2},/turf/simulated/floor,/area/maintenance/storage) -"cfO" = (/obj/machinery/door/airlock{icon = 'icons/obj/doors/Doormaint.dmi'; name = "Theatre Stage"; req_access_txt = "46"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/starboard) +"cfO" = (/obj/structure/closet/secure_closet/bar{pixel_x = -3; pixel_y = -1; req_access_txt = "25"},/turf/simulated/floor/wood,/area/maintenance/aft{name = "Aft Maintenance"}) "cfP" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/turf/simulated/floor{dir = 4; icon_state = "neutralcorner"},/area/hallway/primary/central) "cfQ" = (/obj/structure/table,/obj/item/weapon/reagent_containers/spray/plantbgone{pixel_x = 0; pixel_y = 3},/obj/item/weapon/reagent_containers/spray/plantbgone{pixel_x = 8; pixel_y = 8},/obj/item/weapon/reagent_containers/spray/plantbgone{pixel_x = 13; pixel_y = 5},/obj/item/weapon/watertank,/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/hydroponics) "cfR" = (/obj/structure/closet/crate,/obj/item/weapon/coin/silver,/turf/simulated/floor/plating{icon_state = "warnplate"},/area/maintenance/starboard) @@ -5732,7 +5732,7 @@ "cgl" = (/obj/machinery/gateway{dir = 10},/turf/simulated/floor{tag = "icon-vault (EAST)"; icon_state = "vault"; dir = 4},/area/gateway) "cgm" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor{dir = 8; icon_state = "whitegreen"; tag = "icon-whitehall (WEST)"},/area/medical/cryo) "cgn" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/gateway) -"cgo" = (/obj/structure/dispenser/oxygen{pixel_x = -1; pixel_y = 2},/obj/machinery/light{dir = 4},/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/obj/machinery/camera/autoname{dir = 8; network = list("SS13")},/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/gateway) +"cgo" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/camera{c_tag = "Aft Primary Hallway - Fore"; dir = 8; network = list("SS13")},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/hallway/primary/aft) "cgp" = (/obj/machinery/atmospherics/pipe/manifold{dir = 2; icon_state = "manifold"; level = 2},/obj/effect/landmark/start{name = "Medical Doctor"},/turf/simulated/floor,/area/medical/cryo) "cgq" = (/obj/machinery/atmospherics/pipe/simple{dir = 9; icon_state = "intact"; level = 2},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/medical/cryo) "cgr" = (/obj/machinery/door/firedoor,/turf/simulated/floor{icon_state = "delivery"},/area/medical/cryo) @@ -5742,7 +5742,7 @@ "cgv" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 2; on = 1},/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) "cgw" = (/obj/structure/stool/bed/chair/office/light{dir = 1},/obj/effect/landmark/start{name = "Chief Medical Officer"},/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) "cgx" = (/obj/structure/table,/obj/item/weapon/storage/belt/utility,/obj/item/weapon/storage/belt/utility,/obj/item/device/radio/off,/obj/item/device/radio/off,/obj/item/device/radio/off,/obj/item/device/radio/off,/obj/item/device/multitool,/turf/simulated/floor,/area/ai_monitored/storage/eva{name = "E.V.A. Storage"}) -"cgy" = (/obj/machinery/power/apc{dir = 4; name = "CMO's Office APC"; pixel_x = 26; pixel_y = 0},/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) +"cgy" = (/obj/structure/stool,/turf/simulated/floor/plating{tag = "icon-platingdmg1"; icon_state = "platingdmg1"},/area/maintenance/aft{name = "Aft Maintenance"}) "cgz" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor/carpet,/area/crew_quarters/theatre) "cgA" = (/obj/structure/stool/bed/chair/office/light{dir = 8},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) "cgB" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/maintenance/storage) @@ -5752,14 +5752,14 @@ "cgF" = (/obj/structure/closet/crate{icon_state = "crateopen"; opened = 1},/obj/item/weapon/crowbar,/obj/item/weapon/storage/toolbox/emergency,/obj/item/device/radio/off,/turf/simulated/floor{icon_state = "bot"},/area/teleporter{name = "\improper Teleporter Room"}) "cgG" = (/obj/structure/closet/crate{icon_state = "crateopen"; opened = 1},/obj/item/weapon/storage/toolbox/mechanical{pixel_x = -2; pixel_y = -1},/obj/item/weapon/storage/toolbox/electrical{pixel_x = 1; pixel_y = -1},/obj/item/device/multitool,/turf/simulated/floor{icon_state = "bot"},/area/teleporter{name = "\improper Teleporter Room"}) "cgH" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "delivery"},/area/teleporter{name = "\improper Teleporter Room"}) -"cgI" = (/obj/structure/stool/bed/roller,/obj/machinery/vending/wallmed1{pixel_x = -28; pixel_y = 0},/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/gateway) +"cgI" = (/turf/simulated/floor/wood{tag = "icon-wood-broken7"; icon_state = "wood-broken7"},/area/maintenance/aft{name = "Aft Maintenance"}) "cgJ" = (/obj/item/device/flashlight,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "cgK" = (/obj/structure/closet,/obj/item/weapon/extinguisher,/obj/effect/decal/cleanable/cobweb,/obj/item/device/flashlight,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "cgL" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "loadingarea"; tag = "loading"},/area/maintenance/storage) "cgM" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/unary/vent_pump{dir = 2; on = 1},/turf/simulated/floor{dir = 2; icon_state = "blackcorner"},/area/maintenance/storage) "cgN" = (/obj/machinery/atmospherics/pipe/vent{dir = 2},/turf/simulated/floor/plating/airless,/area) "cgO" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor,/area/maintenance/storage) -"cgP" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 2; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 2; icon_state = "arrival"},/area/hallway/secondary/entry{name = "Arrivals"}) +"cgP" = (/obj/item/weapon/reagent_containers/glass/rag,/obj/structure/table/woodentable,/turf/simulated/floor/wood{tag = "icon-wood-broken4"; icon_state = "wood-broken4"},/area/maintenance/aft{name = "Aft Maintenance"}) "cgQ" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor,/area/hallway/primary/starboard) "cgR" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor{dir = 2; icon_state = "arrival"},/area/hallway/secondary/entry{name = "Arrivals"}) "cgS" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/maintenance{req_access_txt = "0"; req_one_access_txt = "20;12"},/turf/simulated/floor/plating,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) @@ -5782,18 +5782,18 @@ "chj" = (/obj/structure/reagent_dispensers/watertank,/obj/item/weapon/storage/box/lights/mixed,/turf/simulated/floor/plating{icon_state = "warnplate"},/area/maintenance/starboard) "chk" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 4; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) "chl" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{name = "Maltese Falcon"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) -"chm" = (/obj/structure/closet/crate,/obj/item/device/multitool,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) +"chm" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 2; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 1; icon_state = "brown"},/area/hallway/primary/central) "chn" = (/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) "cho" = (/obj/structure/table,/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) "chp" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) "chq" = (/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) -"chr" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor{dir = 4; icon_state = "arrival"},/area/hallway/secondary/entry{name = "Arrivals"}) +"chr" = (/turf/simulated/floor/wood{tag = "icon-wood-broken4"; icon_state = "wood-broken4"},/area/maintenance/aft{name = "Aft Maintenance"}) "chs" = (/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) "cht" = (/obj/structure/optable,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) "chu" = (/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) "chv" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/medical{name = "Operating Theatre"; req_access_txt = "45"},/turf/simulated/floor,/area/medical/surgery) "chw" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) -"chx" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor{icon_state = "dark"},/area/construction/hallway{name = "\improper MiniSat Exterior"}) +"chx" = (/obj/item/weapon/contraband/poster,/obj/item/weapon/contraband/poster,/obj/item/weapon/contraband/poster,/obj/item/weapon/contraband/poster,/obj/item/weapon/contraband/poster,/obj/item/weapon/reagent_containers/food/drinks/beer{pixel_x = -3; pixel_y = 2},/obj/item/weapon/reagent_containers/food/drinks/ale,/obj/structure/table/woodentable,/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 8},/area/maintenance/aft{name = "Aft Maintenance"}) "chy" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) "chz" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_medical{id_tag = ""; name = "Surgery Observation"; req_access_txt = "0"},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) "chA" = (/obj/machinery/gateway{dir = 4},/turf/simulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/gateway) @@ -5814,9 +5814,9 @@ "chP" = (/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/hallway/primary/central) "chQ" = (/obj/structure/table/woodentable,/obj/item/weapon/paper_bin{pixel_x = -2; pixel_y = 6},/turf/simulated/floor/carpet,/area/security/vacantoffice) "chR" = (/obj/structure/stool,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/gateway) -"chS" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"chS" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/airlock/maintenance{name = "Hydroponics Maintenance"; req_access_txt = "35"; req_one_access_txt = "0"},/turf/simulated/floor/plating,/area/maintenance/starboard) "chT" = (/obj/structure/table,/obj/item/weapon/paper/pamphlet,/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/gateway) -"chU" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/gateway) +"chU" = (/obj/machinery/firealarm{dir = 1; pixel_y = -24},/obj/structure/table/reinforced,/obj/item/weapon/wrench,/obj/item/weapon/crowbar,/obj/machinery/camera{c_tag = "Medbay Cryo"; dir = 1; network = list("SS13","Medbay")},/turf/simulated/floor{dir = 4; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/medical/cryo) "chV" = (/obj/structure/sign/chemistry,/turf/simulated/wall,/area/medical/chemistry) "chW" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{name = "Maltese Falcon"},/turf/simulated/floor,/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) "chX" = (/obj/machinery/atmospherics/binary/pump{dir = 8; icon_state = "intact_off"; name = "CO2 to Pure"; on = 0},/obj/machinery/atmospherics/pipe/simple{pipe_color = "green"; icon_state = "intact-g"; level = 2},/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/structure/window/reinforced{dir = 1; pixel_y = 1},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/maintenance/storage) @@ -5833,7 +5833,7 @@ "cii" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) "cij" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk,/turf/simulated/floor{icon_state = "dark"},/area/hallway/primary/central) "cik" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"cil" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/camera/autoname{dir = 1; network = list("SS13")},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 0; pixel_y = -25},/obj/machinery/light,/turf/simulated/floor{dir = 2; icon_state = "arrival"},/area/hallway/secondary/entry{name = "Arrivals"}) +"cil" = (/obj/machinery/light{dir = 4; icon_state = "tube1"},/obj/machinery/keycard_auth{pixel_x = 26; pixel_y = 0},/obj/structure/table,/obj/machinery/computer/med_data/laptop,/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) "cim" = (/turf/simulated/floor/carpet,/area/crew_quarters/theatre) "cin" = (/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/hallway/secondary/exit) "cio" = (/obj/structure/table/woodentable,/obj/item/weapon/lipstick,/obj/machinery/light/small{dir = 4},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 29},/obj/machinery/camera/autoname{dir = 8; network = list("SS13")},/turf/simulated/floor/wood,/area/crew_quarters/theatre) @@ -5848,7 +5848,7 @@ "cix" = (/obj/machinery/power/apc{dir = 8; name = "Aft Port Solar APC"; pixel_x = -26; pixel_y = 3},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/turf/simulated/floor/plating,/area/maintenance/portsolar) "ciy" = (/obj/machinery/computer/general_air_control/large_tank_control{frequency = 1441; input_tag = "waste_in"; name = "Gas Mix Tank Control"; output_tag = "waste_out"; sensors = list("waste_sensor" = "Tank")},/obj/machinery/atmospherics/pipe/simple{pipe_color = "cyan"; icon_state = "intact-c"; level = 2},/turf/simulated/floor{icon_state = "green"; dir = 4},/area/maintenance/storage) "ciz" = (/obj/item/weapon/cigbutt,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) -"ciA" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/airlock/maintenance{name = "Hydroponics Maintenance"; req_access_txt = "35"; req_one_access_txt = "0"},/turf/simulated/floor{icon_state = "hydrofloor"},/area/maintenance/starboard) +"ciA" = (/obj/effect/decal/cleanable/cobweb2,/obj/structure/closet/emcloset,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "ciB" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/sink{dir = 8; icon_state = "sink"; pixel_x = -12; pixel_y = 2},/obj/machinery/light_switch{pixel_x = -28; pixel_y = 0},/turf/simulated/floor{dir = 4; icon_state = "whitehall"; tag = "icon-whitehall (WEST)"},/area/medical/surgery) "ciC" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) "ciD" = (/obj/machinery/computer/operating,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) @@ -5866,15 +5866,15 @@ "ciP" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/hologram/holopad,/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) "ciQ" = (/obj/structure/stool/bed/chair,/turf/simulated/floor,/area/hallway/secondary/exit) "ciR" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) -"ciS" = (/obj/structure/table/woodentable,/obj/machinery/light_switch{pixel_x = -28; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/wood,/area/security/vacantoffice) -"ciT" = (/obj/effect/decal/cleanable/cobweb2,/obj/structure/closet/crate{icon_state = "crateopen"; opened = 1},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) -"ciU" = (/obj/effect/decal/cleanable/cobweb,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"ciS" = (/obj/structure/table/woodentable,/turf/simulated/floor/wood,/area/maintenance/aft{name = "Aft Maintenance"}) +"ciT" = (/obj/structure/disposalpipe/trunk{dir = 1},/obj/machinery/disposal,/obj/machinery/newscaster{pixel_y = -32},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/hallway/primary/central) +"ciU" = (/obj/effect/decal/cleanable/cobweb,/obj/structure/closet/crate{icon_state = "crateopen"; opened = 1},/obj/item/weapon/wirecutters,/obj/item/weapon/weldingtool,/turf/simulated/floor/plating,/area/maintenance/starboard) "ciV" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/maintenance/starboard) "ciW" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/structure/extinguisher_cabinet{pixel_x = -27; pixel_y = 0},/turf/simulated/floor{dir = 8; icon_state = "neutralcorner"},/area/hallway/primary/aft) "ciX" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor,/area/hallway/primary/aft) "ciY" = (/obj/structure/table/woodentable,/obj/item/weapon/reagent_containers/food/snacks/pie,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor/wood,/area/crew_quarters/theatre) "ciZ" = (/obj/structure/plasticflaps{opacity = 1},/obj/machinery/navbeacon{codes_txt = "delivery;dir=1"; freq = 1400; location = "Research and Development"},/turf/simulated/floor{icon_state = "delivery"},/area/toxins/lab) -"cja" = (/obj/machinery/atmospherics/portables_connector{dir = 4},/obj/machinery/portable_atmospherics/pump,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/camera/autoname{dir = 4; network = list("SS13")},/turf/simulated/floor{icon_state = "arrival"; dir = 8},/area/hallway/primary/starboard) +"cja" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/machinery/camera{c_tag = "Medbay Hallway Central"; dir = 4; network = list("SS13","Medbay")},/turf/simulated/floor{dir = 8; icon_state = "whitegreencorner"},/area/medical/medbay{name = "Medbay Central"}) "cjb" = (/obj/structure/closet/firecloset,/turf/simulated/floor{icon_state = "dark"},/area/library) "cjc" = (/turf/simulated/wall,/area/assembly/chargebay) "cjd" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 4; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "caution"; dir = 4},/area/hallway/primary/starboard) @@ -5901,7 +5901,7 @@ "cjy" = (/obj/structure/table,/obj/item/weapon/storage/belt/utility,/obj/item/device/t_scanner,/obj/item/device/t_scanner,/obj/item/device/t_scanner,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "caution"},/area/maintenance/storage) "cjz" = (/obj/structure/closet/secure_closet/medical2,/turf/simulated/floor,/area/medical/surgery) "cjA" = (/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor{icon_state = "whitehall"; dir = 1},/area/medical/surgery) -"cjB" = (/obj/machinery/vending/wallmed2{pixel_y = -28},/obj/machinery/light,/obj/machinery/camera/autoname{dir = 1; network = list("SS13","Medbay")},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) +"cjB" = (/turf/simulated/floor/plating{tag = "icon-platingdmg1"; icon_state = "platingdmg1"},/area/maintenance/aft{name = "Aft Maintenance"}) "cjC" = (/obj/machinery/firealarm{dir = 1; pixel_y = -24},/turf/simulated/floor{icon_state = "whitehall"; dir = 1},/area/medical/surgery) "cjD" = (/obj/structure/closet/crate/freezer,/obj/item/device/radio/intercom{broadcasting = 1; freerange = 0; frequency = 1485; listening = 0; name = "Station Intercom (Medbay)"; pixel_x = 30; pixel_y = 0},/turf/simulated/floor,/area/medical/surgery) "cjE" = (/obj/structure/stool/bed/roller,/obj/machinery/light/small{dir = 8},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) @@ -5909,7 +5909,7 @@ "cjG" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/hallway/primary/central) "cjH" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/computer/general_air_control{frequency = 1443; level = 3; name = "Distribution and Waste Monitor"; pixel_y = -2; sensors = list("mair_in_meter" = "Mixed Air In", "air_sensor" = "Mixed Air Supply Tank", "mair_out_meter" = "Mixed Air Out", "dloop_atm_meter" = "Distribution Loop", "wloop_atm_meter" = "Waste Loop")},/turf/simulated/floor{icon_state = "caution"; dir = 4},/area/maintenance/storage) "cjI" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 0; pixel_y = 21},/turf/simulated/floor{dir = 1; icon_state = "bluecorner"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) -"cjJ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 0; pixel_y = 21},/turf/simulated/floor{dir = 4; icon_state = "bluecorner"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) +"cjJ" = (/obj/structure/sign/poster{pixel_y = -32},/obj/structure/table/woodentable,/obj/machinery/light_construct/small,/turf/simulated/floor/wood,/area/maintenance/aft{name = "Aft Maintenance"}) "cjK" = (/obj/structure/stool/bed/chair{dir = 1},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor{dir = 8; icon_state = "bluecorner"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) "cjL" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/storage) "cjM" = (/obj/structure/stool/bed/chair{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) @@ -5917,20 +5917,20 @@ "cjO" = (/obj/structure/stool/bed/chair/office/light{dir = 8},/obj/machinery/requests_console{announcementConsole = 1; department = "Chief Medical Officer's Desk"; departmentType = 5; name = "Chief Medical Officer RC"; pixel_x = 0; pixel_y = -32},/obj/effect/landmark/start{name = "Chief Medical Officer"},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) "cjP" = (/obj/machinery/atmospherics/valve/digital{pipe_color = "yellow"; dir = 4; name = "Gas Mix Outlet Valve"},/obj/machinery/atmospherics/pipe/simple{pipe_color = "cyan"; icon_state = "intact-c"; level = 2},/turf/simulated/floor{dir = 5; icon_state = "green"},/area/maintenance/storage) "cjQ" = (/obj/structure/closet,/obj/item/device/flashlight,/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/maintenance/starboard) -"cjR" = (/obj/structure/flora/kirbyplants{desc = "A plastic potted plant."; pixel_y = 3},/turf/simulated/floor{dir = 2; icon_state = "whiteyellow"},/area/medical/medbay{name = "Medbay Central"}) +"cjR" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/obj/effect/landmark/start{name = "Assistant"},/turf/simulated/floor,/area/storage/primary) "cjS" = (/obj/structure/grille,/obj/structure/window/reinforced/tinted{dir = 5; health = 120; icon_state = "twindow"; reinf = 0},/turf/simulated/floor/plating,/area/assembly/robotics) -"cjT" = (/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/structure/window/reinforced,/turf/simulated/floor{icon_state = "dark"},/area/construction/hallway{name = "\improper MiniSat Exterior"}) +"cjT" = (/obj/item/weapon/dice/d20,/obj/item/weapon/dice,/obj/structure/table/woodentable,/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 8},/area/maintenance/aft{name = "Aft Maintenance"}) "cjU" = (/obj/machinery/light/small,/obj/machinery/power/apc{dir = 8; name = "Library APC"; pixel_x = -25},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/turf/simulated/floor/wood,/area/library) -"cjV" = (/obj/structure/reagent_dispensers/fueltank,/obj/machinery/camera/autoname{dir = 1; network = list("SS13")},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 0; pixel_y = -26},/turf/simulated/floor,/area/maintenance/storage) +"cjV" = (/obj/machinery/vending/wallmed2{pixel_y = -28},/obj/machinery/light,/obj/machinery/camera{c_tag = "Medbay Surgery"; dir = 1; network = list("SS13","Medbay")},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) "cjW" = (/obj/structure/closet/l3closet/scientist,/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/gateway) -"cjX" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/gateway) +"cjX" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "white"},/area/toxins/telesci) "cjY" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 5; icon_state = "warning"},/area/ai_monitored/storage/eva{name = "E.V.A. Storage"}) "cjZ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/carpet,/area/library) "cka" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/carpet,/area/library) -"ckb" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/camera/autoname{dir = 8; network = list("SS13")},/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor{dir = 4; icon_state = "arrival"},/area/hallway/secondary/entry{name = "Arrivals"}) +"ckb" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 2; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/machinery/alarm{dir = 1; pixel_y = -22},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/hallway/primary/central) "ckc" = (/obj/machinery/light/small,/obj/machinery/hologram/holopad,/turf/simulated/floor/wood,/area/library) "ckd" = (/obj/structure/table/woodentable,/obj/item/weapon/folder,/obj/item/weapon/folder,/obj/machinery/camera/autoname{dir = 1; network = list("SS13")},/turf/simulated/floor/wood,/area/library) -"cke" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/flora/kirbyplants{desc = "A plastic potted plant."; pixel_y = 3},/turf/simulated/floor{icon_state = "arrival"; dir = 6},/area/hallway/secondary/entry{name = "Arrivals"}) +"cke" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/effect/landmark/start{name = "Assistant"},/turf/simulated/floor,/area/storage/primary) "ckf" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/sortjunction{dir = 8; icon_state = "pipe-j2s"; sortType = 13},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) "ckg" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) "ckh" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/obj/structure/cable/yellow,/turf/simulated/floor/plating,/area/crew_quarters/hor) @@ -5968,7 +5968,7 @@ "ckN" = (/obj/machinery/light/small{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor/wood,/area/crew_quarters/theatre) "ckO" = (/turf/simulated/wall,/area/medical/morgue) "ckP" = (/obj/structure/sign/vacuum,/turf/simulated/wall,/area/hallway/secondary/exit) -"ckQ" = (/obj/item/stack/sheet/rglass{amount = 50},/obj/item/stack/sheet/metal{amount = 50},/obj/item/stack/rods{amount = 50},/obj/item/device/flashlight,/obj/structure/closet/crate,/turf/simulated/floor{icon_state = "bot"},/area/teleporter{name = "\improper Teleporter Room"}) +"ckQ" = (/obj/machinery/hologram/holopad,/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "white"},/area/toxins/telesci) "ckR" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor/wood,/area/crew_quarters/theatre) "ckS" = (/obj/structure/table/woodentable,/obj/machinery/light/small{dir = 8},/obj/item/clothing/mask/pig,/obj/item/weapon/bikehorn,/turf/simulated/floor/wood,/area/crew_quarters/theatre) "ckT" = (/obj/item/weapon/storage/box/lights/mixed,/obj/item/device/flashlight,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) @@ -5996,7 +5996,7 @@ "clp" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "clq" = (/turf/simulated/floor{dir = 8; icon_state = "whitepurplecorner"},/area/medical/research{name = "Research Division"}) "clr" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) -"cls" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0; pixel_y = 32},/obj/structure/flora/kirbyplants{desc = "A plastic potted plant."; pixel_y = 3},/turf/simulated/floor{dir = 9; icon_state = "warning"},/area/hallway/secondary/entry{name = "Arrivals"}) +"cls" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor,/area/storage/primary) "clt" = (/turf/simulated/wall/r_wall,/area/maintenance/atmos_control{name = "Telecomms Storage"}) "clu" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/item/weapon/wrench,/turf/simulated/floor/plating,/area/maintenance/starboard) "clv" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/light/small{dir = 8},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) @@ -6020,7 +6020,7 @@ "clN" = (/obj/structure/dresser,/obj/machinery/newscaster{pixel_x = 0; pixel_y = 32},/turf/simulated/floor/wood,/area/crew_quarters/theatre) "clO" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/wood,/area/crew_quarters/theatre) "clP" = (/obj/machinery/vending/cigarette,/turf/simulated/floor{icon_state = "dark"},/area/hallway/primary/aft) -"clQ" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/gateway) +"clQ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/toxins/telesci) "clR" = (/obj/machinery/door/poddoor/shutters{id = "Skynet_launch"; name = "Mech Bay"},/turf/simulated/floor{icon_state = "delivery"},/area/assembly/chargebay) "clS" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/structure/sink/kitchen{pixel_y = 28},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/crew_quarters/kitchen) "clT" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/maintenance/aft{name = "Aft Maintenance"}) @@ -6047,19 +6047,19 @@ "cmo" = (/obj/structure/table,/obj/machinery/microwave{pixel_x = -3; pixel_y = 6},/obj/machinery/light{dir = 1},/obj/structure/extinguisher_cabinet{pixel_x = 0; pixel_y = 30},/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) "cmp" = (/obj/machinery/light/small{dir = 8},/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor/wood,/area/library) "cmq" = (/obj/machinery/suit_storage_unit/standard_unit,/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/ai_monitored/storage/eva{name = "E.V.A. Storage"}) -"cmr" = (/obj/item/weapon/cigbutt,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"cmr" = (/obj/machinery/atmospherics/pipe/manifold{dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"; pipe_color = "red"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "white"},/area/toxins/telesci) "cms" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/turf/simulated/floor/wood,/area/security/vacantoffice) "cmt" = (/obj/structure/table/woodentable,/obj/item/weapon/folder/blue,/turf/simulated/floor/carpet,/area/security/vacantoffice) -"cmu" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/status_display{density = 0; layer = 4; pixel_x = -32; pixel_y = 0},/obj/machinery/camera/autoname{dir = 4; network = list("SS13")},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/hallway/primary/central) -"cmv" = (/obj/machinery/vending/coffee,/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) +"cmu" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 4; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/plating{tag = "icon-warnplate (WEST)"; icon_state = "warnplate"; dir = 8},/area/maintenance/aft{name = "Aft Maintenance"}) +"cmv" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "0"; req_one_access_txt = "12;27;37"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "cmw" = (/obj/effect/decal/cleanable/dirt,/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor/plating{dir = 2; icon_state = "warnplate"; tag = "icon-warnplate (NORTH)"},/area/maintenance/aft{name = "Aft Maintenance"}) "cmx" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "cmy" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{name = "Kitchen"; req_access_txt = "28"},/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) "cmz" = (/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "cmA" = (/obj/machinery/light/small,/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) "cmB" = (/obj/machinery/door/window{dir = 4; name = "Theatre Stage"; req_access_txt = "0"},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) -"cmC" = (/obj/machinery/vending/cigarette,/obj/machinery/camera/autoname{dir = 1; network = list("SS13","RD")},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) -"cmD" = (/obj/structure/table,/obj/item/weapon/storage/fancy/donut_box,/obj/machinery/computer/security/telescreen/entertainment{pixel_x = 0; pixel_y = -32},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) +"cmC" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/item/weapon/storage/box/lights/mixed,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"cmD" = (/obj/item/weapon/tank/air,/obj/item/weapon/tank/air,/obj/item/clothing/mask/breath,/obj/item/clothing/mask/breath,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "cmE" = (/obj/machinery/door/poddoor/shutters/preopen{id = "kitchen"; name = "Serving Hatch"},/obj/structure/table/reinforced,/obj/machinery/door/firedoor,/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/crew_quarters/kitchen) "cmF" = (/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area) "cmG" = (/obj/structure/table/reinforced,/obj/machinery/door/firedoor,/obj/machinery/door/poddoor/shutters/preopen{id = "kitchen"; name = "Serving Hatch"},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/crew_quarters/kitchen) @@ -6088,13 +6088,13 @@ "cnd" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_Toxins = 0},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/crew_quarters/hor) "cne" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "cyan"; dir = 2; icon_state = "intact-c"; level = 2},/turf/simulated/floor,/area/maintenance/storage) "cnf" = (/obj/machinery/portable_atmospherics/canister/sleeping_agent,/obj/structure/sign/nosmoking_2{pixel_x = -32},/turf/simulated/floor{icon_state = "bot"},/area/toxins/storage) -"cng" = (/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "floorgrime"},/area/toxins/storage) +"cng" = (/obj/item/weapon/storage/toolbox/emergency,/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "cnh" = (/obj/machinery/suit_storage_unit/standard_unit,/obj/machinery/light_switch{pixel_x = -8; pixel_y = 30},/turf/simulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/ai_monitored/storage/eva{name = "E.V.A. Storage"}) "cni" = (/obj/machinery/portable_atmospherics/canister/toxins,/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/toxins/storage) -"cnj" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 32; pixel_y = 0},/turf/simulated/floor{dir = 4; icon_state = "arrival"},/area/hallway/secondary/entry{name = "Arrivals"}) +"cnj" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/obj/machinery/power/apc{cell_type = 5000; dir = 2; name = "Auxiliary Restrooms APC"; pixel_y = -24},/obj/structure/cable/yellow,/turf/simulated/floor{icon_state = "floorgrime"},/area/crew_quarters/toilet{name = "\improper Auxiliary Restrooms"}) "cnk" = (/obj/machinery/light_switch{pixel_x = 28; pixel_y = 0},/obj/machinery/libraryscanner,/turf/simulated/floor/wood,/area/library) "cnl" = (/obj/structure/table/woodentable,/obj/item/weapon/folder/white,/turf/simulated/floor/carpet,/area/security/vacantoffice) -"cnm" = (/obj/structure/table,/obj/item/weapon/circular_saw,/obj/item/weapon/scalpel{pixel_y = 12},/obj/structure/window/reinforced{dir = 1; pixel_y = 1},/obj/structure/window/reinforced{dir = 1; pixel_y = 1},/turf/simulated/floor{dir = 4; icon_state = "whitehall"},/area/assembly/robotics) +"cnm" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/effect/landmark/start{name = "Assistant"},/turf/simulated/floor,/area/storage/primary) "cnn" = (/obj/structure/table,/obj/machinery/cell_charger,/obj/item/weapon/cell/high{charge = 100; maxcharge = 15000},/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/obj/structure/sign/nosmoking_2{pixel_y = 32},/turf/simulated/floor{icon_state = "bot"},/area/assembly/robotics) "cno" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 2; icon_state = "yellow"},/area/hallway/primary/starboard) "cnp" = (/turf/simulated/wall,/area/hallway/primary/aft) @@ -6126,7 +6126,7 @@ "cnP" = (/obj/machinery/r_n_d/server/core,/turf/simulated/floor/bluegrid{name = "Server Base"; nitrogen = 500; oxygen = 0; temperature = 80},/area/toxins/server) "cnQ" = (/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) "cnR" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall,/area/medical/genetics) -"cnS" = (/obj/structure/table,/obj/item/clothing/head/cakehat,/obj/machinery/computer/security/telescreen/entertainment{pixel_x = 0; pixel_y = -32},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) +"cnS" = (/obj/effect/decal/cleanable/cobweb2,/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "cnT" = (/obj/machinery/computer/rdservercontrol,/obj/item/device/radio/intercom{broadcasting = 0; listening = 1; name = "Station Intercom (General)"; pixel_y = -28},/turf/simulated/floor{icon_state = "dark"},/area/toxins/server) "cnU" = (/obj/structure/table,/obj/item/weapon/folder/white,/obj/item/weapon/pen,/obj/machinery/light_switch{pixel_y = -23},/turf/simulated/floor{icon_state = "dark"},/area/toxins/server) "cnV" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; external_pressure_bound = 120; icon_state = "in"; initialize_directions = 1; internal_pressure_bound = 4000; on = 1; pressure_checks = 2; pump_direction = 0},/turf/simulated/floor/bluegrid{name = "Server Base"; nitrogen = 500; oxygen = 0; temperature = 80},/area/toxins/server) @@ -6154,7 +6154,7 @@ "cor" = (/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/hallway/primary/aft) "cos" = (/obj/machinery/camera/autoname{dir = 4; network = list("SS13")},/obj/structure/stool/bed/chair{dir = 4},/obj/structure/extinguisher_cabinet{pixel_x = -27; pixel_y = 0},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/hallway/secondary/exit) "cot" = (/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) -"cou" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/machinery/door/poddoor{density = 0; icon_state = "open"; id = "chapel"; name = "Privacy Shutters"; opacity = 0},/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/turf/simulated/floor/plating,/area/chapel/main) +"cou" = (/obj/structure/table/woodentable,/obj/item/device/taperecorder{pixel_y = 0},/obj/item/weapon/cartridge/lawyer,/obj/machinery/door_control{id = "lawyer_blast"; name = "Privacy Shutters"; pixel_x = 0; pixel_y = -26},/turf/simulated/floor/wood,/area/lawoffice) "cov" = (/obj/item/candle,/obj/structure/table,/turf/simulated/floor{dir = 8; icon_state = "neutralcorner"},/area/hallway/primary/aft) "cow" = (/turf/simulated/floor{dir = 8; icon_state = "neutralcorner"},/area/hallway/primary/aft) "cox" = (/turf/simulated/floor,/area/hallway/primary/aft) @@ -6200,7 +6200,7 @@ "cpl" = (/obj/structure/table,/obj/item/clothing/gloves/latex,/obj/item/weapon/surgical_drapes,/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/structure/window/reinforced{dir = 1; pixel_y = 1},/turf/simulated/floor{dir = 8; icon_state = "whitehall"},/area/assembly/robotics) "cpm" = (/obj/structure/table/woodentable,/obj/structure/noticeboard{desc = "A memorial wall for pinning up momentos"; name = "memorial board"; pixel_y = 32},/obj/item/weapon/storage/bible,/obj/item/weapon/storage/bible,/obj/item/weapon/storage/bible,/turf/simulated/floor/carpet,/area/chapel/main) "cpn" = (/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 6; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTHEAST)"},/area/toxins/mixing) -"cpo" = (/obj/item/device/radio/beacon,/turf/simulated/shuttle/plating{icon_state = "plating"; luminosity = 2},/area) +"cpo" = (/obj/structure/urinal{pixel_y = 29},/turf/simulated/floor/plating,/area/crew_quarters/toilet{name = "\improper Auxiliary Restrooms"}) "cpp" = (/obj/structure/flora/kirbyplants,/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/hallway/secondary/exit) "cpq" = (/obj/structure/stool,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "cpr" = (/obj/machinery/computer/arcade,/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/hallway/secondary/exit) @@ -6231,7 +6231,7 @@ "cpQ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "warning"},/area/hallway/secondary/exit) "cpR" = (/obj/structure/closet/l3closet/scientist,/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/machinery/light{dir = 4; icon_state = "tube1"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/camera{c_tag = "Xenobiology Airlock"; dir = 8; network = list("SS13","RD")},/turf/simulated/floor{dir = 4; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/toxins/xenobiology) "cpS" = (/obj/machinery/atmospherics/portables_connector,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor{dir = 2; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/toxins/mixing) -"cpT" = (/obj/structure/flora/kirbyplants,/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/hallway/secondary/exit) +"cpT" = (/obj/structure/table/woodentable,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/pen,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/wood,/area/lawoffice) "cpU" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "chapel"},/area/chapel/main) "cpV" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 2; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/toxins/mixing) "cpW" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) @@ -6246,7 +6246,7 @@ "cqf" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/maintenance/starboardsolar) "cqg" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/turf/simulated/floor/plating,/area/maintenance/starboardsolar) "cqh" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "chapel"},/area/chapel/main) -"cqi" = (/turf/simulated/floor{dir = 5; icon_state = "whitehall"},/area/medical/medbay3{name = "Medbay Aft"}) +"cqi" = (/obj/machinery/door/airlock/maintenance{name = "Telescience Maintenance"; req_access_txt = "8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "cqj" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/floor,/area/hallway/secondary/exit) "cqk" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 4; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor/carpet,/area/chapel/main) "cql" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 4; icon_state = "whitepurplecorner"},/area/medical/research{name = "Research Division"}) @@ -6282,7 +6282,7 @@ "cqP" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 2; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "dark"},/area/chapel/main) "cqQ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/maintenance{req_access_txt = "0"; req_one_access_txt = "8;12"},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "cqR" = (/obj/machinery/hologram/holopad,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay2{name = "Medbay Storage"}) -"cqS" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/machinery/camera{c_tag = "Medbay Break Room"; dir = 1; network = list("SS13","Medbay")},/obj/machinery/light/small,/obj/structure/extinguisher_cabinet{pixel_x = 0; pixel_y = -29},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/medical/medbay3{name = "Medbay Aft"}) +"cqS" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "white"},/area/toxins/telesci) "cqT" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 2; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor,/area/assembly/robotics) "cqU" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/door/firedoor,/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) "cqV" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/chapel/main) @@ -6309,7 +6309,7 @@ "crq" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/hallway/secondary/exit) "crr" = (/obj/machinery/door/window/northleft{base_state = "right"; dir = 8; icon_state = "right"; name = "Containment Pen #2"; req_access_txt = "55"},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/toxins/xenobiology) "crs" = (/obj/machinery/door/window/northleft{base_state = "right"; dir = 8; icon_state = "right"; name = "Containment Pen #1"; req_access_txt = "55"},/obj/machinery/door/poddoor/preopen{id = "xenobio3"; name = "containment blast door"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/engine,/area/toxins/xenobiology) -"crt" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/machinery/camera/autoname{dir = 4; network = list("SS13")},/turf/simulated/floor{dir = 8; icon_state = "neutralcorner"},/area/hallway/primary/aft) +"crt" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "white"},/area/toxins/telesci) "cru" = (/obj/machinery/camera/autoname{dir = 8; network = list("SS13")},/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor{dir = 1; icon_state = "chapel"},/area/chapel/main) "crv" = (/obj/structure/rack,/obj/item/weapon/storage/toolbox/electrical{pixel_x = 1; pixel_y = 6},/obj/item/weapon/storage/toolbox/mechanical{pixel_x = -2; pixel_y = -1},/obj/machinery/light_switch{pixel_x = 27},/obj/machinery/light{dir = 4},/turf/simulated/floor{icon_state = "bot"},/area/assembly/robotics) "crw" = (/obj/machinery/door/window/northleft{dir = 4; name = "Containment Pen #1"; req_access_txt = "55"},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/toxins/xenobiology) @@ -6388,19 +6388,19 @@ "csR" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "floorgrime"},/area/toxins/mixing) "csS" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/toxins/mixing) "csT" = (/obj/machinery/door/airlock/research{name = "Toxins Launch Room"; req_access_txt = "8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/toxins/mixing) -"csU" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/toxins/mixing) -"csV" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_Toxins = 0},/turf/simulated/floor,/area/toxins/mixing) +"csU" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "floorgrime"},/area/crew_quarters/toilet{name = "\improper Auxiliary Restrooms"}) +"csV" = (/obj/structure/table,/obj/item/weapon/storage/fancy/donut_box,/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) "csW" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/toxins/mixing) "csX" = (/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 29},/obj/machinery/camera/autoname{dir = 8; network = list("SS13")},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/hallway/secondary/exit) -"csY" = (/obj/structure/table,/obj/machinery/requests_console{department = "Genetics"; departmentType = 0; name = "Genetics Requests Console"; pixel_x = 0; pixel_y = 30},/obj/machinery/light{dir = 1},/obj/item/weapon/storage/box/monkeycubes,/obj/item/device/radio/headset/headset_medsci,/obj/item/device/flashlight/pen{pixel_x = 4; pixel_y = 3},/obj/item/device/flashlight/pen{pixel_x = 4; pixel_y = 3},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/medical/genetics) +"csY" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating{tag = "icon-panelscorched"; icon_state = "panelscorched"},/area/maintenance/aft{name = "Aft Maintenance"}) "csZ" = (/obj/machinery/power/apc{dir = 1; name = "Genetics Lab APC"; pixel_y = 24},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/obj/structure/table,/obj/item/weapon/folder/white,/obj/item/weapon/folder/white,/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/medical/genetics) "cta" = (/obj/structure/largecrate,/obj/item/weapon/paper,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "delivery"},/area/hallway/secondary/exit) "ctb" = (/obj/structure/table,/obj/item/weapon/storage/box/rxglasses{pixel_x = 3; pixel_y = 3},/obj/item/weapon/storage/box/bodybags,/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = -29},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/medical/genetics) "ctc" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating{tag = "icon-warnplate (WEST)"; icon_state = "warnplate"; dir = 8},/area/maintenance/starboard) "ctd" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"cte" = (/obj/machinery/alarm{pixel_y = 32},/obj/structure/table,/obj/item/clothing/gloves/latex,/obj/item/clothing/gloves/latex,/obj/item/weapon/storage/box/disks{pixel_x = 2; pixel_y = 2},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/medical/genetics) +"cte" = (/obj/machinery/power/apc{dir = 4; name = "CMO's Office APC"; pixel_x = 26; pixel_y = 0},/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/obj/machinery/camera{c_tag = "CMO's Office"; dir = 8; network = list("SS13","Medbay")},/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) "ctf" = (/obj/machinery/light{dir = 4; icon_state = "tube1"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor{dir = 8; icon_state = "whitehall"},/area/medical/medbay3{name = "Medbay Aft"}) -"ctg" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/drinks/beer,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) +"ctg" = (/obj/structure/mineral_door/wood{name = "The Gobbetting Barmaid"},/turf/simulated/floor/wood{tag = "icon-wood-broken6"; icon_state = "wood-broken6"},/area/maintenance/aft{name = "Aft Maintenance"}) "cth" = (/obj/structure/closet/crate{icon_state = "crateopen"; opened = 1},/turf/simulated/floor{icon_state = "delivery"},/area/hallway/secondary/exit) "cti" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) "ctj" = (/turf/simulated/wall,/area/medical/genetics_cloning) @@ -6445,7 +6445,7 @@ "ctW" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "chapel"},/area/chapel/main) "ctX" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/machinery/camera/autoname{dir = 4; network = list("SS13")},/obj/structure/sign/vacuum{pixel_x = -30},/turf/simulated/floor{dir = 10; icon_state = "warning"; tag = "icon-warnwhite (NORTHEAST)"},/area/hallway/secondary/exit) "ctY" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"ctZ" = (/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0; pixel_y = -32},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/maintenance/aft{name = "Aft Maintenance"}) +"ctZ" = (/obj/machinery/light/small,/obj/structure/table/woodentable,/obj/item/weapon/storage/box/donkpockets,/turf/simulated/floor{icon_state = "grimy"},/area/tcommsat/computer{name = "\improper Telecommunications Control Room"}) "cua" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) "cub" = (/obj/machinery/door/airlock/external{req_access_txt = "0"; req_one_access_txt = "13,8"},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "cuc" = (/obj/structure/closet,/obj/item/weapon/reagent_containers/glass/beaker{pixel_x = 8; pixel_y = 2},/obj/item/weapon/reagent_containers/dropper,/obj/item/weapon/reagent_containers/glass/bottle/inaprovaline{pixel_x = 7; pixel_y = -3},/obj/item/weapon/reagent_containers/glass/bottle/antitoxin{pixel_x = -4; pixel_y = -3},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) @@ -6458,17 +6458,17 @@ "cuj" = (/obj/machinery/vending/medical,/turf/simulated/floor{dir = 1; icon_state = "whitecorner"},/area/medical/medbay3{name = "Medbay Aft"}) "cuk" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay{name = "Medbay Central"}) "cul" = (/obj/machinery/hologram/holopad,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 8; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) -"cum" = (/obj/effect/landmark{name = "blobstart"},/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0; pixel_y = -32},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/maintenance/aft{name = "Aft Maintenance"}) -"cun" = (/obj/machinery/door/airlock/external{req_access_txt = "0"; req_one_access_txt = "13,8"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"cum" = (/obj/structure/table/woodentable,/obj/machinery/microwave{pixel_x = 0; pixel_y = 4},/turf/simulated/floor{icon_state = "grimy"},/area/tcommsat/computer{name = "\improper Telecommunications Control Room"}) +"cun" = (/obj/structure/flora/kirbyplants{desc = "A plastic potted plant."; layer = 4.1; pixel_y = 3},/turf/simulated/floor{icon_state = "grimy"},/area/tcommsat/computer{name = "\improper Telecommunications Control Room"}) "cuo" = (/obj/machinery/portable_atmospherics/canister/nitrogen,/obj/machinery/light/small{dir = 4},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/toxins/storage) "cup" = (/obj/structure/disposalpipe/trunk{dir = 8},/obj/machinery/disposal,/turf/simulated/floor{icon_state = "bot"},/area/assembly/robotics) "cuq" = (/obj/structure/lattice,/turf/space,/area/toxins/mixing) -"cur" = (/obj/machinery/door/poddoor{id = "mixvent"; name = "mix vent bast door"},/turf/simulated/floor/engine/vacuum,/area/toxins/mixing) +"cur" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "cus" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0; pixel_y = 32},/turf/simulated/floor/engine/vacuum,/area/toxins/mixing) "cut" = (/obj/machinery/sparker{dir = 2; id = "mixingsparker"; pixel_x = 25},/obj/machinery/atmospherics/unary/vent_pump{dir = 4; external_pressure_bound = 0; icon_state = "in"; initialize_directions = 1; internal_pressure_bound = 4000; on = 1; pressure_checks = 2; pump_direction = 0},/turf/simulated/floor/engine/vacuum,/area/toxins/mixing) "cuu" = (/obj/machinery/atmospherics/pipe/simple/insulated{icon_state = "intact"; dir = 4},/turf/simulated/wall/r_wall,/area/toxins/mixing) "cuv" = (/obj/machinery/airlock_sensor{id_tag = "tox_airlock_sensor"; master_tag = "tox_airlock_control"; pixel_y = 24},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/binary/pump{dir = 4; icon_state = "intact_on"; on = 1},/turf/simulated/floor/engine,/area/toxins/mixing) -"cuw" = (/obj/machinery/atmospherics/pipe/simple/insulated{icon_state = "intact"; dir = 4},/obj/machinery/meter,/obj/machinery/embedded_controller/radio/airlock_controller{airpump_tag = "tox_airlock_pump"; exterior_door_tag = "tox_airlock_exterior"; id_tag = "tox_airlock_control"; interior_door_tag = "tox_airlock_interior"; pixel_x = -24; pixel_y = 0; sanitize_external = 1; sensor_tag = "tox_airlock_sensor"},/turf/simulated/floor{dir = 1; icon_state = "warnwhitecorner"; tag = "icon-warnwhitecorner (EAST)"},/area/toxins/mixing) +"cuw" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "cux" = (/obj/machinery/atmospherics/valve{dir = 4; name = "manual outlet valve"},/turf/simulated/floor{dir = 4; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/toxins/mixing) "cuy" = (/obj/machinery/atmospherics/portables_connector{dir = 8},/obj/structure/window/reinforced{dir = 1; pixel_y = 2},/obj/machinery/light{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/toxins/mixing) "cuz" = (/obj/machinery/mass_driver{dir = 4; id = "toxinsdriver"},/turf/simulated/floor/plating,/area/toxins/mixing) @@ -6481,7 +6481,7 @@ "cuG" = (/turf/simulated/floor{dir = 8; icon_state = "whiteblue"},/area/medical/genetics) "cuH" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor/plating/airless,/area/solar/port) "cuI" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plating/airless,/area/solar/port) -"cuJ" = (/obj/structure/table,/obj/item/weapon/storage/box/disks{pixel_x = 2; pixel_y = 2},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = -29},/turf/simulated/floor{icon_state = "blue"; dir = 8},/area/medical/genetics) +"cuJ" = (/turf/simulated/floor/plating{tag = "icon-platingdmg2"; icon_state = "platingdmg2"},/area/maintenance/aft{name = "Aft Maintenance"}) "cuK" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/solar/port) "cuL" = (/turf/simulated/floor/plating/airless,/area/solar/port) "cuM" = (/obj/effect/landmark{name = "blobstart"},/obj/machinery/atmospherics/pipe/manifold{dir = 4},/obj/machinery/light/small{dir = 4},/obj/machinery/alarm/server{dir = 8; pixel_x = 22; pixel_y = 0},/turf/simulated/floor/bluegrid{icon_state = "dark"; name = "Server Walkway"; nitrogen = 500; oxygen = 0; temperature = 80},/area/toxins/server) @@ -6507,15 +6507,15 @@ "cvg" = (/obj/machinery/door/airlock/glass_research{autoclose = 0; frequency = 1449; glass = 1; icon_state = "door_locked"; id_tag = "tox_airlock_exterior"; locked = 1; name = "Mixing Room Exterior Airlock"; req_access_txt = "8"},/turf/simulated/floor/engine,/area/toxins/mixing) "cvh" = (/obj/machinery/atmospherics/binary/dp_vent_pump/high_volume{dir = 2; frequency = 1449; id = "tox_airlock_pump"},/turf/simulated/floor/engine,/area/toxins/mixing) "cvi" = (/obj/machinery/door/airlock/glass_research{autoclose = 0; frequency = 1449; glass = 1; icon_state = "door_locked"; id_tag = "tox_airlock_interior"; locked = 1; name = "Mixing Room Interior Airlock"; req_access_txt = "8"},/turf/simulated/floor/engine,/area/toxins/mixing) -"cvj" = (/turf/simulated/floor{dir = 8; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/toxins/mixing) +"cvj" = (/turf/simulated/floor/wood{tag = "icon-wood-broken6"; icon_state = "wood-broken6"},/area/maintenance/aft{name = "Aft Maintenance"}) "cvk" = (/turf/simulated/floor{dir = 4; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/toxins/mixing) "cvl" = (/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/toxins/mixing) "cvm" = (/obj/structure/reagent_dispensers/watertank,/obj/effect/landmark{name = "blobstart"},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "cvn" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 8; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 2; icon_state = "whitegreen"; tag = "icon-whitehall (WEST)"},/area/medical/virology) "cvo" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "cvp" = (/obj/structure/closet/wardrobe/grey,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) -"cvq" = (/obj/machinery/door_control{dir = 2; id = "genetics"; name = "Shutter Control"; pixel_x = 26; pixel_y = 6; req_access_txt = "5;9"; req_one_access_txt = "0"},/obj/machinery/camera/autoname{dir = 8; network = list("SS13","Medbay")},/obj/machinery/light{dir = 4},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "blue"; dir = 4},/area/medical/genetics) -"cvr" = (/obj/machinery/dna_scannernew,/obj/machinery/camera/autoname{dir = 8; network = list("SS13","Medbay")},/turf/simulated/floor{icon_state = "whitebluefull"},/area/medical/genetics) +"cvq" = (/obj/structure/stool,/turf/simulated/floor/wood{tag = "icon-wood-broken7"; icon_state = "wood-broken7"},/area/maintenance/aft{name = "Aft Maintenance"}) +"cvr" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/airlock/maintenance{req_access_txt = "0"; req_one_access_txt = "12;5"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "cvs" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/table/woodentable,/obj/item/weapon/reagent_containers/food/snacks/grown/harebell,/obj/item/weapon/reagent_containers/food/snacks/grown/harebell,/obj/item/weapon/reagent_containers/food/snacks/grown/harebell,/obj/item/weapon/reagent_containers/food/snacks/grown/harebell,/obj/item/weapon/reagent_containers/food/snacks/grown/harebell,/obj/machinery/driver_button{id = "chapelgun"; name = "Chapel Mass Driver"; pixel_x = -4; pixel_y = -26},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/chapel/main) "cvt" = (/obj/structure/bookcase{name = "bookcase (Religious)"},/turf/simulated/floor{icon_state = "chapel"},/area/chapel/main) "cvu" = (/obj/machinery/light_switch{pixel_y = -28},/turf/simulated/floor{dir = 8; icon_state = "chapel"},/area/chapel/main) @@ -6536,12 +6536,12 @@ "cvJ" = (/turf/simulated/wall,/area/assembly/robotics) "cvK" = (/obj/structure/sign/biohazard,/turf/simulated/wall/r_wall,/area/medical/research{name = "Research Division"}) "cvL" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 6; icon_state = "warning"; tag = "icon-warnwhite (NORTHEAST)"},/area/assembly/robotics) -"cvM" = (/obj/machinery/atmospherics/unary/outlet_injector{dir = 4; frequency = 1443; icon_state = "on"; id = "air_in"; on = 1},/turf/simulated/floor/engine/vacuum,/area/toxins/mixing) -"cvN" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/binary/pump{dir = 8; icon_state = "intact_on"; on = 1},/obj/structure/sign/fire{pixel_y = -32},/turf/simulated/floor/engine,/area/toxins/mixing) +"cvM" = (/obj/structure/table,/obj/item/weapon/storage/box/beakers{pixel_x = 2; pixel_y = 2},/obj/item/weapon/storage/box/syringes,/obj/machinery/camera{c_tag = "Medbay Storage"; dir = 8; network = list("SS13","Medbay")},/turf/simulated/floor{dir = 4; icon_state = "whitegreen"},/area/medical/medbay2{name = "Medbay Storage"}) +"cvN" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "cyan"; dir = 9; icon_state = "intact-c"; level = 2},/obj/machinery/camera{c_tag = "Atmospherics Starboard-Aft"; dir = 1; network = list("SS13")},/turf/simulated/floor{icon_state = "grimy"},/area/maintenance/storage) "cvO" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "delivery"},/area/teleporter{name = "\improper Teleporter Room"}) "cvP" = (/obj/machinery/atmospherics/valve{dir = 4; name = "manual inlet valve"},/turf/simulated/floor{dir = 4; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/toxins/mixing) "cvQ" = (/obj/machinery/atmospherics/portables_connector{dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 6; icon_state = "warning"},/area/toxins/mixing) -"cvR" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) +"cvR" = (/obj/machinery/light/small,/obj/machinery/camera/autoname{dir = 1; network = list("SS13")},/obj/structure/table/woodentable,/obj/item/weapon/folder,/obj/item/weapon/folder,/turf/simulated/floor{icon_state = "grimy"},/area/tcommsat/computer{name = "\improper Telecommunications Control Room"}) "cvS" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor{icon_state = "delivery"},/area/hallway/secondary/exit) "cvT" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/plating/airless,/area/solar/port) "cvU" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor{icon_state = "delivery"},/area/hallway/secondary/exit) @@ -6551,7 +6551,7 @@ "cvY" = (/obj/machinery/r_n_d/server/robotics,/turf/simulated/floor/bluegrid{name = "Server Base"; nitrogen = 500; oxygen = 0; temperature = 80},/area/toxins/server) "cvZ" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple{dir = 4},/obj/structure/sign/securearea{desc = "A warning sign which reads 'SERVER ROOM'."; name = "SERVER ROOM"; pixel_y = 32},/turf/simulated/floor/plating,/area/toxins/server) "cwa" = (/obj/machinery/atmospherics/unary/cold_sink/freezer{current_temperature = 80; dir = 2; on = 1},/obj/effect/decal/cleanable/cobweb2,/turf/simulated/floor{icon_state = "dark"},/area/toxins/server) -"cwb" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/camera/autoname{dir = 8; network = list("SS13")},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/hallway/primary/aft) +"cwb" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/medical/research{name = "Research Division"}) "cwc" = (/obj/machinery/camera{c_tag = "Server Room"; dir = 2; network = list("SS13","RD"); pixel_x = 22},/obj/machinery/power/apc{dir = 1; name = "Server Room APC"; pixel_x = 0; pixel_y = 25},/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/turf/simulated/floor{icon_state = "dark"},/area/toxins/server) "cwd" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "dark"},/area/toxins/server) "cwe" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor,/area/hallway/primary/aft) @@ -6568,7 +6568,7 @@ "cwp" = (/obj/structure/rack,/obj/item/clothing/mask/gas,/obj/item/clothing/glasses/sunglasses,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "cwq" = (/obj/structure/stool/bed/chair/office/light{dir = 8},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor{icon_state = "white"},/area/medical/patients_rooms{name = "Patient Room A"}) "cwr" = (/obj/structure/table,/obj/item/weapon/folder/white,/obj/item/clothing/tie/stethoscope,/obj/machinery/light/small{dir = 8},/obj/machinery/power/apc{dir = 8; name = "Patient Room A APC"; pixel_x = -26; pixel_y = 0},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 8; icon_state = "whitegreen"; tag = "icon-whitehall (WEST)"},/area/medical/patients_rooms{name = "Patient Room A"}) -"cws" = (/obj/structure/table,/obj/machinery/recharger{pixel_y = 4},/obj/item/weapon/screwdriver{pixel_y = 10},/obj/item/device/radio/off,/obj/machinery/computer/security/telescreen{desc = "Used for monitoring medbay to ensure patient safety."; dir = 8; name = "Medbay Monitor"; network = list("Medbay"); pixel_x = 29; pixel_y = 0},/turf/simulated/floor{icon_state = "red"; dir = 4},/area/security/checkpoint/medical) +"cws" = (/obj/structure/filingcabinet{pixel_x = 3},/turf/simulated/floor{icon_state = "grimy"},/area/tcommsat/computer{name = "\improper Telecommunications Control Room"}) "cwt" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "cwu" = (/turf/simulated/wall/r_wall,/area/medical/virology) "cwv" = (/turf/simulated/floor,/area/security/checkpoint/medical) @@ -6592,7 +6592,7 @@ "cwN" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "cwO" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "bot"},/area/assembly/robotics) "cwP" = (/obj/structure/disposalpipe/segment,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/research{name = "Xenobiology Access"; req_access_txt = "47"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{dir = 4; icon_state = "whitepurplefull"; tag = "icon-whitehall (WEST)"},/area/medical/research{name = "Research Division"}) -"cwQ" = (/turf/simulated/floor{icon_state = "red"},/area/security/checkpoint/medical) +"cwQ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/wood,/area/lawoffice) "cwR" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "bot"},/area/assembly/robotics) "cwS" = (/obj/machinery/portable_atmospherics/canister/nitrogen,/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/toxins/storage) "cwT" = (/turf/simulated/wall,/area/hallway/secondary/exit) @@ -6602,7 +6602,7 @@ "cwX" = (/obj/structure/sign/biohazard,/turf/simulated/wall/r_wall,/area/toxins/xenobiology) "cwY" = (/turf/simulated/floor{dir = 1; icon_state = "whiteblue"},/area/medical/genetics) "cwZ" = (/turf/simulated/wall/r_wall,/area/toxins/xenobiology) -"cxa" = (/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) +"cxa" = (/obj/machinery/hologram/holopad,/turf/simulated/floor/wood,/area/lawoffice) "cxb" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/maintenance/aft{name = "Aft Maintenance"}) "cxc" = (/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "cxd" = (/turf/simulated/wall,/area) @@ -6702,7 +6702,7 @@ "cyT" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor{icon_state = "dark"},/area/medical/morgue) "cyU" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/machinery/door/firedoor,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay{name = "Medbay Central"}) "cyV" = (/obj/machinery/power/solar_control{id = "starboardsolar"; name = "Aft Starboard Solar Control"; track = 0},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable,/turf/simulated/floor/plating,/area/maintenance/starboardsolar) -"cyW" = (/obj/structure/table/woodentable,/obj/machinery/light/small{dir = 4},/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/item/weapon/storage/lockbox/clusterbang{desc = "An inpenetrable lockbox, designed for transporting the most dangerous of items. You have a bad feeling about opening this."; name = "Lockbox Exhibit"; pixel_y = 3},/turf/simulated/floor/carpet,/area/assembly/showroom{name = "\improper Corporate Showroom"}) +"cyW" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "red"; icon_state = "intact-r"; level = 2},/obj/machinery/light{dir = 8},/obj/machinery/alarm{dir = 4; pixel_x = -23; pixel_y = 0},/obj/machinery/camera{c_tag = "Atmospherics Port-Aft"; dir = 4; network = list("SS13")},/turf/simulated/floor{dir = 8; icon_state = "caution"},/area/maintenance/storage) "cyX" = (/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/hallway/primary/aft) "cyY" = (/obj/structure/disposalpipe/segment,/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay{name = "Medbay Central"}) "cyZ" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/hallway/primary/aft) @@ -6715,9 +6715,9 @@ "czg" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor{dir = 1; icon_state = "whitegreen"},/area/medical/virology) "czh" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/wall/r_wall,/area/medical/virology) "czi" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/wall/r_wall,/area/medical/virology) -"czj" = (/obj/machinery/camera/autoname{dir = 2; network = list("SS13")},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/hallway/primary/aft) +"czj" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0; pixel_y = 32},/turf/simulated/floor/plating{tag = "icon-warnplate (WEST)"; icon_state = "warnplate"; dir = 8},/area/maintenance/aft{name = "Aft Maintenance"}) "czk" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/hallway/secondary/exit) -"czl" = (/turf/simulated/floor{dir = 6; icon_state = "whiteblue"},/area/medical/genetics) +"czl" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/maintenance{req_access_txt = "0"; req_one_access_txt = "12;47"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "czm" = (/obj/structure/sink{dir = 8; icon_state = "sink"; pixel_x = -12; pixel_y = 2},/obj/machinery/light_switch{pixel_x = -23; pixel_y = 0},/turf/simulated/floor{dir = 9; icon_state = "whiteblue"},/area/medical/genetics_cloning) "czn" = (/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/obj/machinery/access_button{command = "cycle_interior"; master_tag = "xeno_airlock_control"; name = "Xenobiology Access Button"; pixel_x = 8; pixel_y = -28; req_access_txt = "0"},/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor{dir = 10; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTHEAST)"},/area/toxins/xenobiology) "czo" = (/obj/effect/landmark/start{name = "Geneticist"},/obj/machinery/hologram/holopad,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor{dir = 1; icon_state = "whiteblue"},/area/medical/genetics_cloning) @@ -6726,22 +6726,22 @@ "czr" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/alarm{pixel_y = 24},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/hallway/primary/aft) "czs" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/door/airlock/external{name = "Solar Maintenance"; req_access = null; req_access_txt = "10; 13"},/turf/simulated/floor/plating,/area/maintenance/starboardsolar) "czt" = (/obj/machinery/smartfridge/chemistry/virology,/turf/simulated/floor{dir = 1; icon_state = "whitegreen"},/area/medical/virology) -"czu" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/floor{dir = 2; icon_state = "whiteblue"},/area/medical/genetics) +"czu" = (/obj/machinery/power/apc{dir = 1; name = "Medbay Central APC"; pixel_y = 24},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/camera{c_tag = "Medbay Hallway Fore"; dir = 2; network = list("SS13","Medbay")},/turf/simulated/floor{dir = 4; icon_state = "whitegreencorner"},/area/medical/medbay{name = "Medbay Central"}) "czv" = (/obj/structure/sign/map/left{desc = "A framed picture of the station. Clockwise from security at the top (red), you see engineering (yellow), science (purple), escape (red and white), medbay (green), arrivals (blue and white), and finally cargo (brown)."; icon_state = "map-left-MS"; pixel_y = 32},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/hallway/primary/aft) "czw" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "czx" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/stool,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"czy" = (/obj/structure/stool/bed/roller,/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor{dir = 2; icon_state = "whiteblue"},/area/medical/genetics) -"czz" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = "0"},/obj/machinery/light/small{dir = 4},/obj/machinery/camera/autoname{dir = 8; network = list("SS13","Medbay")},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"czy" = (/obj/machinery/light,/obj/structure/stool/bed/roller,/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = -32},/obj/machinery/camera{c_tag = "Medbay Foyer"; dir = 1; network = list("SS13","Medbay")},/turf/simulated/floor{icon_state = "whitegreen"},/area/medical/medbay{name = "Medbay Central"}) +"czz" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/fire{pixel_x = 2; pixel_y = 6},/obj/item/weapon/storage/firstaid/fire{pixel_x = -2; pixel_y = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor{dir = 8; icon_state = "whitegreen"; tag = "icon-whitehall (WEST)"},/area/medical/medbay2{name = "Medbay Storage"}) "czA" = (/obj/structure/stool/bed/roller,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) "czB" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/mob/living/carbon/monkey,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) "czC" = (/obj/effect/landmark{name = "blobstart"},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) "czD" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/mob/living/carbon/monkey,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) "czE" = (/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay{name = "Medbay Central"}) "czF" = (/obj/structure/sign/map/right{desc = "A framed picture of the station. Clockwise from security in red at the top, you see engineering in yellow, science in purple, escape in checkered red-and-white, medbay in green, arrivals in checkered red-and-blue, and then cargo in brown."; icon_state = "map-right-MS"; pixel_y = 32},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/hallway/primary/aft) -"czG" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 10; icon_state = "whiteblue"},/area/medical/genetics) +"czG" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/machinery/door/airlock/maintenance{req_access_txt = "0"; req_one_access_txt = "12;5;39;25;28"},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "czH" = (/obj/structure/reagent_dispensers/fueltank,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "czI" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/firedoor,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay{name = "Medbay Central"}) -"czJ" = (/obj/structure/stool/bed/roller,/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "whiteblue"},/area/medical/genetics) +"czJ" = (/obj/machinery/atmospherics/binary/pump{dir = 0; icon_state = "intact_off"; name = "Port to Filter"; on = 0},/obj/machinery/light/small{dir = 8},/obj/machinery/alarm{dir = 4; pixel_x = -23; pixel_y = 0},/obj/machinery/camera{c_tag = "Atmospherics Starboard"; dir = 4; network = list("SS13")},/turf/simulated/floor,/area/maintenance/storage) "czK" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor,/area/assembly/chargebay) "czL" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/assembly/chargebay) "czM" = (/obj/machinery/power/apc{dir = 8; name = "Xenobiology APC"; pixel_x = -25},/obj/structure/table,/obj/item/weapon/folder/white,/obj/item/weapon/pen,/obj/machinery/requests_console{department = "Science"; departmentType = 2; name = "Science Requests Console"; pixel_x = 0; pixel_y = 30},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/turf/simulated/floor{dir = 1; icon_state = "whitepurple"},/area/toxins/xenobiology) @@ -6792,7 +6792,7 @@ "cAF" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/disposalpipe/segment,/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/hallway/primary/aft) "cAG" = (/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/navbeacon{codes_txt = "patrol;next_patrol=9.5-Escape2"; location = "9-Escape"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor,/area/hallway/primary/aft) "cAH" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor,/area/hallway/primary/aft) -"cAI" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"cAI" = (/obj/structure/table/woodentable,/obj/machinery/requests_console{announcementConsole = 1; department = "Telecoms Admin"; departmentType = 5; name = "Telecoms RC"; pixel_x = 0; pixel_y = -30},/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/item/weapon/paper_bin{pixel_x = -1; pixel_y = 6},/turf/simulated/floor{icon_state = "grimy"},/area/tcommsat/computer{name = "\improper Telecommunications Control Room"}) "cAJ" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 8; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) "cAK" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "blue"; dir = 4},/area/medical/genetics) "cAL" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 1; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor,/area/hallway/primary/aft) @@ -6846,7 +6846,7 @@ "cBH" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{dir = 2; icon_state = "whitegreen"; tag = "icon-whitehall (WEST)"},/area/medical/virology) "cBI" = (/turf/simulated/floor{dir = 2; icon_state = "whitegreen"; tag = "icon-whitehall (WEST)"},/area/medical/virology) "cBJ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/hallway/primary/aft) -"cBK" = (/obj/machinery/light{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/machinery/camera/autoname{dir = 8; network = list("SS13","Medbay")},/turf/simulated/floor{dir = 2; icon_state = "whitegreen"; tag = "icon-whitehall (WEST)"},/area/medical/virology) +"cBK" = (/turf/simulated/wall,/area/gateway) "cBL" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/hallway/primary/aft) "cBM" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "redcorner"},/area/hallway/primary/aft) "cBN" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "escape"},/area/hallway/primary/aft) @@ -6885,7 +6885,7 @@ "cCu" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/obj/machinery/door/poddoor/preopen{id = "xenobio8"; name = "containment blast door"},/turf/simulated/floor/engine,/area/toxins/xenobiology) "cCv" = (/turf/simulated/floor/engine,/area/toxins/xenobiology) "cCw" = (/obj/effect/decal/remains/xeno,/turf/simulated/floor/engine,/area/toxins/xenobiology) -"cCx" = (/obj/structure/table,/obj/item/clothing/gloves/latex,/obj/item/device/healthanalyzer,/obj/item/clothing/glasses/hud/health,/obj/structure/reagent_dispensers/virusfood{density = 0; pixel_x = -30},/obj/machinery/camera/autoname{dir = 4; network = list("SS13","Medbay")},/turf/simulated/floor{dir = 8; icon_state = "whitegreen"; tag = "icon-whitehall (WEST)"},/area/medical/virology) +"cCx" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/cable/yellow,/turf/simulated/floor/plating,/area/assembly/showroom{name = "\improper Corporate Showroom"}) "cCy" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) "cCz" = (/turf/simulated/floor{icon_state = "white"},/area/medical/virology) "cCA" = (/obj/structure/table,/obj/item/weapon/hand_labeler,/obj/item/device/radio/headset/headset_med,/turf/simulated/floor{dir = 4; icon_state = "whitegreen"; tag = "icon-whitehall (WEST)"},/area/medical/virology) @@ -6899,7 +6899,7 @@ "cCI" = (/turf/space,/area/syndicate_station/southeast) "cCJ" = (/obj/structure/table,/obj/item/weapon/reagent_containers/glass/bottle/flu_virion,/obj/item/weapon/reagent_containers/glass/bottle/cold{pixel_x = 3; pixel_y = 3},/obj/item/device/radio/intercom{pixel_x = -25},/turf/simulated/floor{dir = 8; icon_state = "whitegreen"; tag = "icon-whitehall (WEST)"},/area/medical/virology) "cCK" = (/obj/structure/stool/bed/chair/office/light{dir = 4},/obj/effect/landmark/start{name = "Virologist"},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"cCL" = (/obj/structure/table,/turf/simulated/floor{dir = 4; icon_state = "whitegreen"; tag = "icon-whitehall (WEST)"},/area/medical/virology) +"cCL" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/cable/yellow,/turf/simulated/floor/plating,/area/assembly/showroom{name = "\improper Corporate Showroom"}) "cCM" = (/obj/structure/table,/obj/item/weapon/folder/white,/obj/item/weapon/packageWrap,/obj/item/weapon/pen,/obj/item/weapon/reagent_containers/spray/cleaner,/turf/simulated/floor{icon_state = "blue"; dir = 8},/area/medical/genetics) "cCN" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/door/poddoor/preopen{id = "xenobio3"; name = "containment blast door"},/turf/simulated/floor/engine,/area/toxins/xenobiology) "cCO" = (/obj/structure/table/reinforced,/obj/machinery/door_control{id = "xenobio3"; name = "Containment Blast Doors"; pixel_x = 0; pixel_y = 4; req_access_txt = "55"},/obj/structure/window/reinforced{dir = 1},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 5; icon_state = "warning"},/area/toxins/xenobiology) @@ -6916,7 +6916,7 @@ "cCZ" = (/obj/machinery/disposal,/obj/structure/sign/deathsposal{pixel_x = 0; pixel_y = -32},/obj/structure/disposalpipe/trunk{dir = 8},/turf/simulated/floor{dir = 4; icon_state = "whitegreen"; tag = "icon-whitehall (WEST)"},/area/medical/virology) "cDa" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/medical/virology) "cDb" = (/obj/structure/table,/turf/simulated/floor{dir = 2; icon_state = "whitegreen"; tag = "icon-whitehall (WEST)"},/area/medical/virology) -"cDc" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/gateway) +"cDc" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/obj/structure/cable/yellow,/turf/simulated/floor/plating,/area/assembly/showroom{name = "\improper Corporate Showroom"}) "cDd" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"},/turf/simulated/wall,/area/toxins/xenobiology) "cDe" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) "cDf" = (/obj/structure/disposalpipe/segment,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) @@ -6967,7 +6967,7 @@ "cDY" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor{dir = 4; icon_state = "bluecorner"},/area/medical/genetics) "cDZ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plating/airless,/area/solar/starboard) "cEa" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable,/turf/simulated/floor/plating/airless,/area/solar/starboard) -"cEb" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/sink{dir = 8; icon_state = "sink"; pixel_x = -12; pixel_y = 2},/turf/simulated/floor{dir = 9; icon_state = "whiteblue"},/area/medical/genetics) +"cEb" = (/obj/machinery/door/poddoor/shutters{id = "teleshutter"; name = "Teleporter Access Shutter"},/turf/simulated/floor{icon_state = "delivery"},/area/teleporter{name = "\improper Teleporter Room"}) "cEc" = (/obj/structure/cable,/obj/machinery/power/tracker,/turf/simulated/floor/plating/airless,/area/solar/starboard) "cEd" = (/turf/space,/area/syndicate_station/south) "cEe" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north/shuttlespace_ns15,/area) @@ -7271,10 +7271,10 @@ "cJQ" = (/obj/structure/sign/nosmoking_2{pixel_x = 28},/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 8},/turf/simulated/floor{dir = 5; icon_state = "blue"},/area/medical/genetics) "cJR" = (/obj/machinery/portable_atmospherics/canister/toxins,/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 29},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/toxins/storage) "cJS" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/assembly/chargebay) -"cJT" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/maintenance/aft{name = "Aft Maintenance"}) +"cJT" = (/obj/structure/closet/fireaxecabinet{pixel_x = -32; pixel_y = 0},/obj/machinery/camera{c_tag = "Atmospherics Port"; dir = 4; network = list("SS13")},/turf/simulated/floor{dir = 8; icon_state = "caution"},/area/maintenance/storage) "cJU" = (/obj/structure/closet/secure_closet/personal/patient,/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/medical/genetics_cloning) "cJV" = (/obj/structure/closet,/turf/simulated/floor{icon_state = "dark"},/area/hallway/primary/aft) -"cJW" = (/obj/structure/table,/obj/item/weapon/folder/yellow,/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/gateway) +"cJW" = (/obj/machinery/teleport/hub,/turf/simulated/floor/plating{icon_state = "warnplate"},/area/teleporter{name = "\improper Teleporter Room"}) "cJX" = (/obj/machinery/door/airlock/external{name = "Salvage Shuttle Dock"},/turf/simulated/shuttle/plating,/area/centcom/evac) "cJY" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/medical/medbay3{name = "Medbay Aft"}) "cJZ" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/device/flashlight,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) @@ -7293,14 +7293,14 @@ "cKm" = (/turf/simulated/shuttle/floor,/area/centcom/evac) "cKn" = (/obj/machinery/light/small,/turf/simulated/floor{icon_state = "dark"},/area/medical/morgue) "cKo" = (/obj/machinery/door/airlock/maintenance_hatch{req_access_txt = "101"},/turf/simulated/shuttle/plating,/area/centcom/evac) -"cKp" = (/obj/machinery/light,/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/medical/genetics) +"cKp" = (/obj/machinery/teleport/station,/turf/simulated/floor/plating,/area/teleporter{name = "\improper Teleporter Room"}) "cKq" = (/obj/structure/table/woodentable,/obj/machinery/light_switch{pixel_x = -28; pixel_y = 0},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/light/small{dir = 8},/obj/item/robot_parts/chest{name = "Cyborg Torso Exhibit"; pixel_x = -2; pixel_y = 2},/obj/item/robot_parts/head{name = "Cyborg Head Exhibit"; pixel_x = 3; pixel_y = 2},/turf/simulated/floor/carpet,/area/assembly/showroom{name = "\improper Corporate Showroom"}) "cKr" = (/obj/structure/table/reinforced,/obj/item/weapon/paper_bin,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/centcom/evac) "cKs" = (/obj/structure/table/reinforced,/obj/item/weapon/storage/fancy/donut_box,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/centcom/evac) "cKt" = (/obj/structure/table/reinforced,/obj/item/weapon/pen,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/centcom/evac) "cKu" = (/obj/structure/table/reinforced,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/centcom/evac) "cKv" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/hallway/secondary/exit) -"cKw" = (/mob/living/carbon/monkey,/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/medical/genetics) +"cKw" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/machinery/camera{c_tag = "Gateway - Access"; dir = 8; network = list("SS13")},/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/gateway) "cKx" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/shuttle/floor,/area/centcom/evac) "cKy" = (/obj/item/weapon/reagent_containers/food/snacks/grown/banana,/obj/item/weapon/reagent_containers/food/snacks/grown/banana,/obj/item/weapon/reagent_containers/food/snacks/grown/wheat,/obj/item/weapon/reagent_containers/food/snacks/grown/watermelon,/obj/item/weapon/reagent_containers/food/snacks/grown/watermelon,/obj/item/weapon/reagent_containers/food/snacks/grown/watermelon,/obj/item/weapon/reagent_containers/food/snacks/grown/orange,/obj/item/weapon/reagent_containers/food/snacks/grown/grapes,/obj/item/weapon/reagent_containers/food/snacks/grown/cocoapod,/obj/structure/rack{layer = 2.8},/obj/item/seeds/wheatseed,/obj/item/seeds/watermelonseed,/obj/item/seeds/watermelonseed,/obj/item/seeds/grapeseed,/obj/item/seeds/glowshroom,/turf/simulated/floor/plating{icon_state = "warnplate"},/area/maintenance/aft{name = "Aft Maintenance"}) "cKz" = (/obj/machinery/computer/secure_data,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/centcom/evac) @@ -7338,10 +7338,10 @@ "cLf" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/shuttle/plating,/area/centcom/evac) "cLg" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/shuttle/plating,/area/centcom/evac) "cLh" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/shuttle/plating,/area/centcom/evac) -"cLi" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor,/area/toxins/mixing) -"cLj" = (/turf/simulated/floor{icon_state = "warningcorner"; dir = 8},/area/toxins/mixing) +"cLi" = (/obj/machinery/vending/coffee,/obj/machinery/newscaster{pixel_x = 0; pixel_y = -32},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) +"cLj" = (/obj/machinery/vending/cigarette,/obj/machinery/camera/autoname{dir = 1; network = list("SS13","RD")},/obj/machinery/computer/security/telescreen/entertainment{pixel_x = 0; pixel_y = -32},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) "cLk" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/hallway/primary/aft) -"cLl" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/item/device/radio/intercom{broadcasting = 0; listening = 1; name = "Station Intercom (General)"; pixel_y = 22},/turf/simulated/floor,/area/toxins/mixing) +"cLl" = (/obj/machinery/vending/cola,/obj/machinery/newscaster{pixel_x = 0; pixel_y = -32},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) "cLm" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 2; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "cLn" = (/turf/simulated/shuttle/floor,/area/supply/dock) "cLo" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "dark"},/area/medical/morgue) @@ -7381,7 +7381,7 @@ "cLW" = (/obj/machinery/door/unpowered/shuttle{name = "cargo door"},/turf/simulated/shuttle/plating{dir = 1; icon_state = "delivery"},/area/shuttle/escape/centcom) "cLX" = (/turf/space,/turf/simulated/shuttle/wall{tag = "icon-swall_f10"; icon_state = "swall_f10"; dir = 2},/area/shuttle/escape/centcom) "cLY" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor{icon_state = "bot"},/area/assembly/chargebay) -"cLZ" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = -32; pixel_y = 0},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) +"cLZ" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable/yellow,/turf/simulated/floor/plating,/area/gateway) "cMa" = (/turf/simulated/shuttle/wall{tag = "icon-swall3"; icon_state = "swall3"; dir = 2},/area/shuttle/escape/centcom) "cMb" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/fire,/obj/item/weapon/storage/firstaid/regular{pixel_x = 2; pixel_y = 3},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape/centcom) "cMc" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area) @@ -7406,11 +7406,11 @@ "cMv" = (/obj/item/weapon/cigbutt,/turf/simulated/shuttle/plating{icon_state = "floorgrime"},/area/shuttle/escape/centcom) "cMw" = (/turf/simulated/shuttle/plating{icon_state = "bot"},/area/shuttle/escape/centcom) "cMx" = (/turf/unsimulated/wall,/area/centcom/ferry) -"cMy" = (/obj/machinery/camera/autoname{dir = 8; network = list("SS13","Medbay")},/obj/structure/stool/bed/roller,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/obj/machinery/power/apc{dir = 4; name = "Cloning Lab APC"; pixel_x = 24; pixel_y = 0},/obj/structure/cable/yellow,/turf/simulated/floor{dir = 6; icon_state = "whiteblue"},/area/medical/genetics_cloning) +"cMy" = (/obj/structure/closet/crate{desc = "It's a storage unit for kitchen clothes and equipment."; name = "Kitchen Crate"},/obj/item/clothing/head/chefhat,/obj/item/clothing/under/rank/chef,/obj/item/weapon/storage/box/mousetraps{pixel_x = 5; pixel_y = 5},/obj/item/weapon/storage/box/mousetraps,/obj/item/clothing/under/waiter,/obj/item/clothing/under/waiter,/obj/item/weapon/storage/box/donkpockets,/obj/item/weapon/storage/box/donkpockets,/turf/simulated/floor{icon_state = "showroomfloor"},/area/crew_quarters/kitchen) "cMz" = (/turf/unsimulated/floor{icon_state = "bot"},/area/centcom/control) "cMA" = (/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/centcom/control) -"cMB" = (/obj/structure/window/reinforced{dir = 1; pixel_y = 1},/mob/living/carbon/monkey,/turf/simulated/floor{icon_state = "dark"},/area/medical/genetics) -"cMC" = (/obj/structure/window/reinforced{dir = 1; pixel_y = 1},/turf/simulated/floor{icon_state = "dark"},/area/medical/genetics) +"cMB" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{icon = 'icons/obj/doors/Doorcomglass.dmi'; name = "Gateway Chamber"},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor,/area/gateway) +"cMC" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/obj/machinery/door_control{id = "teleshutter"; name = "Teleporter Shutter Control"; pixel_x = 26; pixel_y = -26; req_access_txt = "19"},/turf/simulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/teleporter{name = "\improper Teleporter Room"}) "cMD" = (/obj/structure/stool/bed/chair,/obj/effect/landmark/start{name = "Chaplain"},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "grimy"},/area/chapel/office) "cME" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/shuttle/plating,/area/shuttle/escape/centcom) "cMF" = (/obj/structure/extinguisher_cabinet{pixel_x = -27; pixel_y = 0},/turf/simulated/shuttle/plating{icon_state = "bot"},/area/shuttle/escape/centcom) @@ -7427,9 +7427,9 @@ "cMQ" = (/obj/machinery/light/small{dir = 4},/obj/effect/landmark/start{name = "Chaplain"},/obj/machinery/camera/autoname{dir = 8; network = list("SS13")},/obj/item/device/radio/intercom{dir = 4; name = "Station Intercom (General)"; pixel_x = 27},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor{icon_state = "dark"},/area/chapel/office) "cMR" = (/obj/machinery/status_display,/turf/simulated/shuttle/wall{tag = "icon-swall3"; icon_state = "swall3"; dir = 2},/area/shuttle/escape/centcom) "cMS" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/shuttle/plating,/area/shuttle/escape/centcom) -"cMT" = (/obj/machinery/door/window/westleft{dir = 1; name = "Monkey Pen"; req_access_txt = "9"},/turf/simulated/floor{icon_state = "dark"},/area/medical/genetics) +"cMT" = (/obj/structure/table,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/item/weapon/storage/box/donkpockets,/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/crew_quarters/kitchen) "cMU" = (/obj/machinery/power/apc{cell_type = 5000; dir = 4; name = "Nanotrasen Corporate Showroom APC"; pixel_x = 28; pixel_y = 0},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/obj/item/weapon/cigbutt,/turf/simulated/floor/wood,/area/assembly/showroom{name = "\improper Corporate Showroom"}) -"cMV" = (/obj/effect/landmark{name = "blobstart"},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/machinery/crema_switch{pixel_x = -25},/turf/simulated/floor{icon_state = "dark"},/area/chapel/office) +"cMV" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor,/area/storage/primary) "cMW" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/shuttle/plating,/area/shuttle/transport1/centcom) "cMX" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/toxins/mixing) "cMY" = (/obj/structure/table/woodentable,/obj/item/device/flashlight/lamp,/obj/machinery/newscaster{pixel_x = -30},/turf/simulated/floor{icon_state = "grimy"},/area/chapel/office) @@ -7444,7 +7444,7 @@ "cNh" = (/obj/item/stack/rods{amount = 50},/obj/item/stack/sheet/glass{amount = 50},/obj/item/stack/sheet/metal{amount = 50},/obj/item/target/alien,/obj/item/target/syndicate,/obj/item/target/alien,/obj/item/target/syndicate,/obj/structure/closet/crate/secure{desc = "A secure crate containing various materials for building a customised test-site."; name = "Test Site Materials Crate"; req_access_txt = "8"},/obj/machinery/light/small{dir = 1},/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/toxins/mixing) "cNi" = (/turf/simulated/shuttle/floor,/area/shuttle/transport1/centcom) "cNj" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/medical/genetics_cloning) -"cNk" = (/obj/structure/table/woodentable,/obj/item/candle,/obj/machinery/door_control{id = "chapel"; name = "Privacy Shutters Control"; pixel_x = 0; pixel_y = 25; req_access_txt = "22"},/obj/machinery/light_switch{pixel_y = 36},/turf/simulated/floor{icon_state = "chapel"},/area/chapel/main) +"cNk" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock{name = "Law Office"; req_access_txt = "38"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/wood,/area/lawoffice) "cNl" = (/obj/structure/stool/bed/chair,/turf/simulated/shuttle/floor,/area/shuttle/transport1/centcom) "cNm" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "whitebluecorner"},/area/medical/genetics) "cNn" = (/obj/machinery/door/airlock/external{name = "Auxiliary Escape Airlock"},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) @@ -7471,7 +7471,7 @@ "cNI" = (/obj/machinery/sleeper,/obj/item/device/radio/intercom{dir = 4; name = "Station Intercom (General)"; pixel_x = 31},/turf/simulated/shuttle/floor,/area/shuttle/escape/centcom) "cNJ" = (/obj/structure/table/woodentable,/obj/item/weapon/paper_bin{pixel_x = -2; pixel_y = 5},/obj/machinery/light/small{dir = 1},/turf/simulated/floor{dir = 8; icon_state = "chapel"},/area/chapel/main) "cNK" = (/obj/structure/table/woodentable,/obj/machinery/camera/autoname{dir = 2; network = list("SS13")},/obj/item/weapon/storage/bible,/obj/item/weapon/storage/bible,/obj/item/weapon/storage/bible,/obj/machinery/light/small{dir = 1},/turf/simulated/floor{icon_state = "chapel"},/area/chapel/main) -"cNL" = (/obj/structure/sink/kitchen{desc = "A sink used for washing one's hands and face. It looks rusty and home-made"; name = "old sink"; pixel_y = 28},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) +"cNL" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/turf/simulated/floor/plating,/area/gateway) "cNM" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/shuttle/floor,/area/shuttle/transport1/centcom) "cNN" = (/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/alarm{dir = 4; pixel_x = -23; pixel_y = 0},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/wood,/area/assembly/showroom{name = "\improper Corporate Showroom"}) "cNO" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/effect/decal/cleanable/oil,/turf/simulated/floor/wood,/area/assembly/showroom{name = "\improper Corporate Showroom"}) @@ -7482,7 +7482,7 @@ "cNT" = (/turf/unsimulated/floor{icon_state = "greencorner"; dir = 8},/area/centcom/evac) "cNU" = (/obj/structure/stool/bed/chair{dir = 4},/obj/structure/extinguisher_cabinet{pixel_x = -27; pixel_y = 0},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape/centcom) "cNV" = (/obj/structure/stool/bed/roller,/turf/simulated/shuttle/floor,/area/shuttle/escape/centcom) -"cNW" = (/obj/machinery/vending/cola,/obj/machinery/camera/autoname{dir = 4; network = list("SS13")},/obj/machinery/newscaster{pixel_x = -32; pixel_y = 0},/turf/simulated/floor{icon_state = "dark"},/area/hallway/primary/port) +"cNW" = (/obj/machinery/camera{c_tag = "Central Primary Hallway - Aft-Port"; dir = 1; network = list("SS13")},/turf/simulated/floor{dir = 8; icon_state = "greencorner"},/area/hallway/primary/central) "cNX" = (/obj/structure/stool/bed/chair{dir = 4},/turf/unsimulated/floor{icon_state = "green"; dir = 8},/area/centcom/control) "cNY" = (/obj/structure/stool/bed/chair{dir = 8},/turf/unsimulated/floor{icon_state = "green"; dir = 4},/area/centcom/control) "cNZ" = (/turf/space/transit/north/shuttlespace_ns11,/area/shuttle/escape/transit) @@ -7505,7 +7505,7 @@ "cOq" = (/obj/effect/overlay/palmtree_r,/obj/effect/overlay/coconut,/turf/unsimulated/beach/sand,/area/centcom/holding) "cOr" = (/obj/effect/overlay/palmtree_l,/turf/unsimulated/beach/sand,/area/centcom/holding) "cOs" = (/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/evac) -"cOt" = (/obj/machinery/door/airlock/glass_security{name = "CentComm Security"; req_access_txt = "2"},/turf/simulated/shuttle/floor,/area/shuttle/escape/centcom) +"cOt" = (/obj/machinery/door/airlock/glass_security{name = "Centcom Security"; req_access_txt = "2"},/turf/simulated/shuttle/floor,/area/shuttle/escape/centcom) "cOu" = (/obj/machinery/door/airlock/medical{name = "Patient Room B"; req_access_txt = "5"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/exam_room{name = "Patient Room B"}) "cOv" = (/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/escape/centcom) "cOw" = (/turf/unsimulated/floor{icon = 'icons/turf/snow.dmi'; icon_state = "snow"},/turf/simulated/shuttle/wall{dir = 8; icon_state = "diagonalWall3"},/area/syndicate_station/start) @@ -7667,7 +7667,7 @@ "cRw" = (/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"; name = "Equipment Room"; req_access_txt = "150"},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) "cRx" = (/obj/machinery/atmospherics/pipe/simple{dir = 10},/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/shuttle/plating,/area/syndicate_station/start) "cRy" = (/obj/structure/rack,/obj/item/clothing/suit/space/syndicate,/obj/item/clothing/head/helmet/space/syndicate,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) -"cRz" = (/obj/machinery/door/airlock/command{icon = 'icons/obj/doors/Doorele.dmi'; name = "Test Chamber Maintenance"; req_access_txt = "19"},/turf/simulated/floor/plating,/area/toxins/xenobiology) +"cRz" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/door/poddoor{density = 0; icon_state = "open"; id = "lawyer_blast"; name = "Privacy Shutters"; opacity = 0},/turf/simulated/floor/plating,/area/lawoffice) "cRA" = (/turf/unsimulated/wall,/area/wizard_station) "cRB" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/toxins/xenobiology) "cRC" = (/obj/item/clothing/mask/gas,/obj/item/clothing/mask/gas,/obj/item/clothing/mask/gas,/obj/item/clothing/glasses/science,/obj/item/clothing/glasses/science,/obj/structure/table,/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/toxins/xenobiology) @@ -7707,7 +7707,7 @@ "cSk" = (/obj/machinery/atmospherics/pipe/simple/general/visible,/obj/structure/window/reinforced{dir = 4},/obj/machinery/ignition_switch{id = "Xenobio"; pixel_x = -6; pixel_y = -2},/obj/machinery/door_control{id = "Xenolab"; name = "Test Chamber Blast Doors"; pixel_x = 4; pixel_y = -2; req_access_txt = "55"},/obj/structure/table/reinforced,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{dir = 6; icon_state = "warning"},/area/toxins/xenobiology) "cSl" = (/obj/machinery/door/window{dir = 4; name = "Infirmary"; req_access_txt = "150"},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) "cSm" = (/obj/machinery/door/window/westright{name = "Tool Storage"; req_access_txt = "150"},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) -"cSn" = (/obj/machinery/door/airlock/command{icon = 'icons/obj/doors/Doorele.dmi'; name = "Test Chamber Maintenance"; req_access_txt = "19"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/toxins/xenobiology) +"cSn" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/door/poddoor{density = 0; icon_state = "open"; id = "lawyer_blast"; name = "Privacy Shutters"; opacity = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/lawoffice) "cSo" = (/obj/structure/bookcase{name = "bookcase (Tactics)"},/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) "cSp" = (/obj/item/device/radio/intercom{desc = "Talk through this. Evilly"; freerange = 1; frequency = 1213; name = "Syndicate Intercom"; pixel_x = 32; subspace_transmission = 1; syndie = 1},/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) "cSq" = (/obj/item/weapon/crowbar/red,/obj/item/weapon/wrench,/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/toxins/xenobiology) @@ -7752,9 +7752,9 @@ "cTd" = (/obj/structure/shuttle/engine/propulsion,/turf/space,/area/syndicate_station/start) "cTe" = (/turf/simulated/floor{dir = 2; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/toxins/xenobiology) "cTf" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor{dir = 2; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/toxins/xenobiology) -"cTg" = (/obj/structure/flora/kirbyplants,/turf/simulated/floor{dir = 5; icon_state = "warning"},/area/hallway/secondary/exit) +"cTg" = (/obj/machinery/camera{c_tag = "Central Primary Hallway - Aft-Starboard"; dir = 1; network = list("SS13")},/turf/simulated/floor{dir = 2; icon_state = "purplecorner"},/area/hallway/primary/central) "cTh" = (/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor{dir = 2; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/toxins/xenobiology) -"cTi" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; external_pressure_bound = 101.325; on = 1; pressure_checks = 1},/turf/simulated/floor{icon_state = "dark"},/area/chapel/office) +"cTi" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/structure/flora/kirbyplants{desc = "A plastic potted plant."; layer = 4.1; pixel_y = 3},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/crew_quarters/locker) "cTj" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/grille,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) "cTk" = (/obj/structure/showcase,/turf/unsimulated/floor{dir = 1; icon_state = "chapel"},/area/wizard_station) "cTl" = (/obj/structure/table/reinforced,/obj/structure/kitchenspike,/turf/unsimulated/floor{dir = 4; icon_state = "chapel"},/area/wizard_station) @@ -8768,7 +8768,7 @@ "dmF" = (/turf/simulated/floor/airless,/area/mine/abandoned) "dmG" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"},/area/mine/abandoned) "dmH" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/hallway/primary/aft) -"dmI" = (/obj/machinery/power/apc{dir = 4; name = "Toxins Lab APC"; pixel_x = 26; pixel_y = 0},/obj/structure/window/reinforced,/obj/structure/table,/obj/item/weapon/folder/white,/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/obj/item/weapon/paper,/turf/simulated/floor{dir = 2; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/toxins/mixing) +"dmI" = (/obj/machinery/light,/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 2; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/extinguisher_cabinet{pixel_x = 0; pixel_y = -30},/obj/machinery/camera{c_tag = "Central Primary Hallway - Aft-Starboard Corner"; dir = 1; network = list("SS13")},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/hallway/primary/central) "dmJ" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/structure/closet/secure_closet/personal/patient,/turf/simulated/floor{dir = 2; icon_state = "whitecorner"},/area/medical/medbay3{name = "Medbay Aft"}) "dmK" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/item/weapon/shard,/turf/simulated/floor/plating/airless,/area/mine/abandoned) "dmL" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/power/port_gen/pacman{anchored = 1},/turf/simulated/floor/plating,/area/mine/north_outpost) @@ -8832,7 +8832,7 @@ "dnR" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"},/area/mine/abandoned) "dnS" = (/obj/structure/alien/weeds{icon_state = "weeds"},/turf/simulated/floor/airless{icon_state = "floorscorched1"},/area/mine/abandoned) "dnT" = (/turf/simulated/wall,/area/mine/explored) -"dnU" = (/turf/space,/area/toxins/telesci) +"dnU" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 2; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating{dir = 8; icon_state = "warnplate"; tag = ""},/area/maintenance/fpmaint2{name = "Port Maintenance"}) "dnV" = (/obj/structure/table,/obj/item/weapon/storage/backpack/satchel,/obj/item/clothing/glasses/meson,/obj/machinery/light/small{dir = 8},/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/turf/simulated/floor,/area/mine/north_outpost) "dnW" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; layer = 2.4; on = 1},/turf/simulated/floor,/area/mine/north_outpost) "dnX" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor,/area/mine/north_outpost) @@ -8848,7 +8848,7 @@ "doh" = (/obj/effect/decal/remains/xeno,/turf/simulated/floor/airless{icon_state = "floorscorched1"},/area/mine/abandoned) "doi" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating/airless,/area/mine/abandoned) "doj" = (/obj/structure/alien/weeds{icon_state = "weeds1"},/obj/item/clothing/mask/facehugger{icon_state = "facehugger_dead"; stat = 2},/turf/simulated/floor/plating/airless,/area/mine/abandoned) -"dok" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/disposalpipe/segment,/obj/machinery/camera/autoname{dir = 8; network = list("SS13","Medbay")},/obj/item/device/radio/intercom{broadcasting = 1; freerange = 0; frequency = 1485; listening = 0; name = "Station Intercom (Medbay)"; pixel_x = 30; pixel_y = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay3{name = "Medbay Aft"}) +"dok" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/door/airlock/maintenance{req_access_txt = "0"; req_one_access_txt = "12;5;39;37;25;28"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "dol" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 2; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 1; icon_state = "whitegreencorner"},/area/medical/medbay3{name = "Medbay Aft"}) "dom" = (/obj/structure/table,/obj/item/weapon/storage/toolbox/mechanical,/turf/simulated/floor,/area/mine/north_outpost) "don" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/floor,/area/mine/north_outpost) @@ -8865,7 +8865,7 @@ "doy" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/airless,/area/mine/abandoned) "doz" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating/airless,/area/mine/abandoned) "doA" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall,/area/medical/morgue) -"doB" = (/obj/structure/table,/obj/machinery/power/apc{dir = 4; name = "Morgue APC"; pixel_x = 26; pixel_y = 0},/obj/machinery/camera/autoname{dir = 8; network = list("SS13")},/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/obj/item/weapon/folder/white,/obj/item/clothing/gloves/latex,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/medical/morgue) +"doB" = (/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/machinery/camera{c_tag = "Central Primary Hallway - Aft-Port Corner"; dir = 1; network = list("SS13")},/turf/simulated/floor{dir = 8; icon_state = "neutralcorner"},/area/hallway/primary/central) "doC" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor{icon_state = "dark"},/area/medical/morgue) "doD" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/grille,/turf/simulated/floor/plating,/area/mine/north_outpost) "doE" = (/obj/machinery/door/airlock/external{name = "Mining North Outpost Airlock"; req_access_txt = "54"},/turf/simulated/floor,/area/mine/north_outpost) @@ -9137,7 +9137,7 @@ "dtK" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor/plating,/area/mine/west_outpost) "dtL" = (/obj/machinery/telecomms/relay/preset/mining,/obj/machinery/light/small{dir = 1},/turf/simulated/floor{icon_state = "vault"; dir = 1},/area/mine/maintenance) "dtM" = (/obj/item/weapon/reagent_containers/food/snacks/grown/mushroom/libertycap,/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"},/area/mine/explored) -"dtN" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/door/airlock/maintenance{name = "Medbay Maintenance"; req_access_txt = "5"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) +"dtN" = (/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/crew_quarters/locker) "dtO" = (/obj/machinery/atmospherics/pipe/manifold{dir = 8},/turf/simulated/floor,/area/mine/living_quarters) "dtP" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor,/area/mine/living_quarters) "dtQ" = (/obj/machinery/atmospherics/pipe/manifold,/turf/simulated/floor,/area/mine/living_quarters) @@ -9171,7 +9171,7 @@ "dus" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"},/turf/simulated/wall,/area/mine/living_quarters) "dut" = (/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"},/area/mine/west_outpost) "duu" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/wall,/area/mine/living_quarters) -"duv" = (/obj/machinery/camera{active_power_usage = 0; c_tag = "Bomb Test Site"; desc = "A specially-reinforced camera with a long lasting battery, used to monitor the bomb testing site."; dir = 8; invuln = 1; light = null; name = "Hardened Bomb-Test Camera"; network = list("Toxins"); use_power = 0},/obj/item/target/alien,/turf/simulated/shuttle/plating{icon_state = "plating"; luminosity = 2},/area) +"duv" = (/obj/structure/table,/obj/item/clothing/head/cakehat,/obj/machinery/computer/security/telescreen/entertainment{pixel_x = 0; pixel_y = -32},/obj/machinery/newscaster{pixel_x = -30; pixel_y = 0},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) "duw" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/living_quarters) "dux" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/production) "duy" = (/turf/simulated/floor/mech_bay_recharge_floor/airless,/area/mine/west_outpost) @@ -9237,10 +9237,10 @@ "dvG" = (/obj/structure/closet/crate,/turf/simulated/floor,/area/mine/production) "dvH" = (/obj/structure/window/reinforced{dir = 8},/obj/machinery/alarm{pixel_y = 24},/turf/simulated/floor,/area/mine/production) "dvI" = (/obj/structure/extinguisher_cabinet{pixel_x = -5; pixel_y = 30},/turf/simulated/floor,/area/mine/production) -"dvJ" = (/obj/machinery/status_display{layer = 4; pixel_x = 0; pixel_y = 32},/obj/machinery/light/small{dir = 1},/turf/simulated/floor,/area/mine/production) +"dvJ" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/machinery/door/window{dir = 1; name = "MiniSat Walkway Access"; req_access_txt = "0"},/turf/simulated/floor{icon_state = "dark"},/area/construction/hallway{name = "\improper MiniSat Exterior"}) "dvK" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor,/area/mine/production) "dvL" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/grille,/turf/simulated/floor/plating,/area/mine/production) -"dvM" = (/obj/structure/closet/l3closet/scientist,/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/gateway) +"dvM" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/window{base_state = "right"; dir = 1; icon_state = "right"; name = "MiniSat Walkway Access"; req_access_txt = "0"},/turf/simulated/floor{icon_state = "dark"},/area/construction/hallway{name = "\improper MiniSat Exterior"}) "dvN" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor{dir = 9; icon_state = "warning"},/area/gateway) "dvO" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 5; icon_state = "warning"},/area/gateway) "dvP" = (/obj/machinery/door/airlock/external{name = "Mining Shuttle Airlock"; req_access_txt = "48"},/turf/simulated/floor,/area/mine/production) @@ -9252,7 +9252,7 @@ "dvV" = (/turf/simulated/floor{dir = 8; icon_state = "whitegreencorner"},/area/medical/medbay3{name = "Medbay Aft"}) "dvW" = (/obj/machinery/atmospherics/pipe/manifold{dir = 8},/turf/simulated/floor,/area/mine/production) "dvX" = (/obj/machinery/door/window/westleft{name = "Production Area"; req_access_txt = "48"},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor,/area/mine/production) -"dvY" = (/obj/machinery/atmospherics/pipe/simple{dir = 9; icon_state = "intact-f"},/turf/simulated/floor,/area/mine/production) +"dvY" = (/obj/structure/closet{name = "spare parts locker"},/obj/item/weapon/table_parts,/obj/item/weapon/table_parts,/obj/item/weapon/table_parts,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/obj/item/weapon/table_parts,/obj/item/weapon/rack_parts,/obj/item/weapon/rack_parts,/obj/item/weapon/wrench,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor{icon_state = "delivery"},/area/crew_quarters/kitchen) "dvZ" = (/obj/machinery/mineral/processing_unit_console,/turf/simulated/wall/r_wall,/area/mine/production) "dwa" = (/obj/machinery/mineral/processing_unit,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) "dwb" = (/obj/structure/sign/biohazard{pixel_y = 32},/obj/machinery/shower{tag = "icon-shower (EAST)"; icon_state = "shower"; dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 9; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTHEAST)"},/area/medical/virology) @@ -9451,7 +9451,7 @@ "dzM" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor/plating{dir = 2; icon_state = "warnplate"},/area/maintenance/portsolar) "dzN" = (/obj/structure/rack,/obj/item/weapon/storage/fancy/donut_box,/turf/simulated/shuttle/plating{dir = 1; icon_state = "warning"},/area/shuttle/escape/centcom) "dzO" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay3{name = "Medbay Aft"}) -"dzP" = (/obj/machinery/hologram/holopad,/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 4; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/toxins/mixing) +"dzP" = (/obj/structure/table,/obj/machinery/recharger{pixel_y = 4},/obj/machinery/computer/security/telescreen{desc = "Used for monitoring medbay to ensure patient safety."; dir = 8; name = "Medbay Monitor"; network = list("Medbay"); pixel_x = 29; pixel_y = 0},/turf/simulated/floor{icon_state = "red"; dir = 4},/area/security/checkpoint/medical) "dzQ" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/maintenance/portsolar) "dzR" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing) "dzS" = (/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 2; icon_state = "whiteredcorner"},/area/medical/medbay3{name = "Medbay Aft"}) @@ -9462,9 +9462,9 @@ "dzX" = (/obj/structure/window/reinforced,/obj/structure/showcase{desc = "A stand with an empty construction mech bolted to it. The clamps are rated at 9300PSI."; icon = 'icons/mecha/mecha.dmi'; icon_state = "firefighter"; name = "Construction Mech Exhibit"},/obj/machinery/light/small{dir = 8},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/decal/cleanable/cobweb,/turf/simulated/floor/carpet,/area/assembly/showroom{name = "\improper Corporate Showroom"}) "dzY" = (/obj/structure/sign/atmosplaque{desc = "A guide to the exhibit, detailing the constructive and destructive applications of modern mech appliances, as well as the development of the uncorruptable cyborg servants of tomorrow, available today."; icon_state = "kiddieplaque"; name = "\improper 'Perfect Machine' Exhibit"; pixel_x = 0; pixel_y = 32},/obj/structure/showcase{desc = "This cyborg looks frighteningly robust, with cold unseeing eyes. Signs praise the incorruptible nature of synthetics."; dir = 2; icon = 'icons/mob/robots.dmi'; icon_state = "Security"; name = "Cyborg Exhibit"; pixel_y = 3},/obj/structure/window/reinforced,/turf/simulated/floor/carpet,/area/assembly/showroom{name = "\improper Corporate Showroom"}) "dzZ" = (/obj/machinery/light/small{dir = 4},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/window/reinforced,/obj/structure/showcase{desc = "Signs describe how cloning pods like these ensure that every Nanotrasen employee can carry out their contracts in full, even in the unlikely event of their catastrophic death."; icon = 'icons/obj/cloning.dmi'; icon_state = "pod_0"; name = "Cloning Pod Exhibit"},/obj/effect/decal/cleanable/cobweb2,/turf/simulated/floor/carpet,/area/assembly/showroom{name = "\improper Corporate Showroom"}) -"dAa" = (/obj/machinery/light_switch{pixel_x = -8; pixel_y = 30},/obj/machinery/light/small{dir = 1},/obj/machinery/camera/autoname{dir = 2; network = list("SS13")},/obj/structure/table/woodentable,/obj/item/clothing/shoes/laceup,/obj/item/clothing/under/suit_jacket/really_black,/obj/item/clothing/glasses/sunglasses,/turf/simulated/floor/wood,/area/assembly/showroom{name = "\improper Corporate Showroom"}) +"dAa" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/door/window/eastright{dir = 1; name = "Kitchen Delivery"; req_access_txt = "28"},/turf/simulated/floor{icon_state = "delivery"},/area/crew_quarters/kitchen) "dAb" = (/obj/structure/closet/firecloset,/turf/simulated/floor{icon_state = "bot"},/area/hallway/secondary/entry{name = "Arrivals"}) -"dAc" = (/obj/effect/landmark/start{name = "Geneticist"},/obj/structure/stool/bed/roller,/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 8; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 2; icon_state = "whiteblue"},/area/medical/genetics_cloning) +"dAc" = (/obj/structure/closet,/obj/item/weapon/storage/box/donkpockets,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "dAd" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 8; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 1; icon_state = "whitepurplecorner"},/area/medical/research{name = "Research Division"}) "dAe" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/medical/virology) "dAf" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/medical/virology) @@ -9482,7 +9482,7 @@ "dAr" = (/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/maintenance/starboardsolar) "dAs" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor/plating{dir = 2; icon_state = "warnplate"},/area/maintenance/starboardsolar) "dAt" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/plating{dir = 2; icon_state = "warnplate"},/area/maintenance/starboardsolar) -"dAu" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "0"; req_one_access_txt = "12;5;39;6"},/obj/structure/disposalpipe/segment,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor{icon_state = "white"},/area/maintenance/aft{name = "Aft Maintenance"}) +"dAu" = (/obj/machinery/atmospherics/pipe/manifold{dir = 8; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"; pipe_color = "blue"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/crew_quarters/locker) "dAv" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 1},/turf/simulated/floor{dir = 4; icon_state = "whitecorner"},/area/medical/medbay3{name = "Medbay Aft"}) "dAw" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/assembly/robotics) "dAx" = (/obj/structure/table/reinforced,/obj/item/weapon/packageWrap,/obj/structure/sign/nosmoking_2{pixel_x = 0; pixel_y = -28},/obj/item/weapon/pen,/turf/simulated/floor{dir = 1; icon_state = "whitehall"},/area/medical/medbay3{name = "Medbay Aft"}) @@ -9506,7 +9506,7 @@ "dAP" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay3{name = "Medbay Aft"}) "dAQ" = (/obj/structure/stool/bed/chair/office/dark{dir = 8},/turf/unsimulated/floor{icon_state = "floor"},/area/tdome/tdomeobserve) "dAR" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/sign/nosmoking_2{pixel_x = 28},/obj/structure/disposalpipe/segment,/turf/simulated/floor{dir = 4; icon_state = "whitebluecorner"},/area/medical/medbay3{name = "Medbay Aft"}) -"dAS" = (/obj/machinery/door_control{desc = "A remote control switch for the cloning door."; id = "CloningDoor"; name = "Cloning Exit Button"; normaldoorcontrol = 1; pixel_x = -23; pixel_y = 8},/obj/structure/stool/bed/roller,/turf/simulated/floor{dir = 10; icon_state = "whiteblue"},/area/medical/genetics_cloning) +"dAS" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 0; pixel_y = 21},/turf/simulated/floor{tag = "icon-warningcorner (EAST)"; icon_state = "warningcorner"; dir = 4},/area/hallway/primary/central) "dAT" = (/obj/item/weapon/storage/box,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "dAU" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "dAV" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1; scrub_Toxins = 0},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) @@ -9522,16 +9522,16 @@ "dBf" = (/turf/simulated/shuttle/wall{icon_state = "swall_s6"; dir = 2},/area/shuttle/laborcamp/station) "dBg" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/door/airlock/maintenance{req_access_txt = "0"; req_one_access_txt = "12;5;39;6"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "dBh" = (/obj/structure/rack,/obj/item/weapon/tank/air,/obj/item/weapon/wrench,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) -"dBi" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/maintenance/aft{name = "Aft Maintenance"}) +"dBi" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{tag = "icon-warningcorner (WEST)"; icon_state = "warningcorner"; dir = 8},/area/hallway/primary/central) "dBj" = (/obj/machinery/shower{tag = "icon-shower (EAST)"; icon_state = "shower"; dir = 4},/obj/structure/closet/emcloset,/turf/simulated/floor{dir = 10; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTHEAST)"},/area/medical/virology) "dBk" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/grille,/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/hallway/secondary/exit) "dBl" = (/obj/machinery/power/apc{dir = 1; name = "Mech Bay APC"; pixel_x = 0; pixel_y = 26},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/turf/simulated/floor,/area/assembly/chargebay) "dBm" = (/turf/simulated/shuttle/wall{icon_state = "swall12"; dir = 2},/area/shuttle/laborcamp/station) "dBn" = (/turf/simulated/shuttle/wall{icon_state = "swall_s10"; dir = 2},/area/shuttle/laborcamp/station) -"dBo" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/drinks/ale,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) +"dBo" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 0; pixel_y = 21},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/hallway/primary/central) "dBp" = (/obj/machinery/camera{c_tag = "Virology Airlock"; dir = 1; network = list("SS13","Medbay")},/obj/machinery/light,/obj/structure/closet/l3closet,/turf/simulated/floor{dir = 2; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/medical/virology) "dBq" = (/obj/machinery/door/firedoor/border_only{dir = 8},/obj/structure/sign/biohazard{pixel_x = -32},/turf/simulated/floor{dir = 8; icon_state = "whitegreen"; tag = "icon-whitehall (WEST)"},/area/medical/medbay3{name = "Medbay Aft"}) -"dBr" = (/obj/structure/table,/obj/item/weapon/reagent_containers/glass/rag,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) +"dBr" = (/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/turf/simulated/floor/wood,/area/security/vacantoffice) "dBs" = (/turf/simulated/floor/plating,/obj/structure/shuttle/engine/propulsion/burst{dir = 4},/turf/simulated/shuttle/wall{tag = "icon-swall_f5"; icon_state = "swall_f5"; dir = 2},/area/shuttle/escape_pod4/station) "dBt" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/assembly/chargebay) "dBu" = (/obj/machinery/computer/operating{name = "Robotics Operating Computer"},/turf/simulated/floor{dir = 1; icon_state = "whitehall"},/area/assembly/robotics) @@ -9543,7 +9543,7 @@ "dBA" = (/obj/machinery/light_switch{pixel_y = -23},/obj/machinery/recharge_station,/turf/simulated/floor{icon_state = "bot"},/area/assembly/chargebay) "dBB" = (/obj/structure/stool/bed/chair{dir = 4},/obj/item/device/radio/intercom{pixel_y = 25},/turf/simulated/shuttle/floor,/area/shuttle/escape_pod4/station) "dBC" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/shuttle/floor,/area/shuttle/escape_pod4/station) -"dBD" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/drinks/bottle/tequilla,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) +"dBD" = (/obj/structure/table/woodentable,/obj/item/weapon/folder,/turf/simulated/floor/wood,/area/security/vacantoffice) "dBE" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "bot"},/area/assembly/robotics) "dBF" = (/obj/structure/sign/securearea{pixel_x = -32},/obj/effect/landmark{name = "blobstart"},/obj/structure/closet/firecloset,/turf/simulated/floor{tag = "icon-warningcorner (NORTH)"; icon_state = "warningcorner"; dir = 1},/area/toxins/mixing) "dBG" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_research{name = "Robotics Lab"; req_access_txt = "29"},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/assembly/chargebay) @@ -9592,18 +9592,18 @@ "dCx" = (/obj/machinery/vending/wallmed1{pixel_y = -28},/obj/structure/table,/obj/item/clothing/tie/stethoscope,/obj/item/clothing/tie/stethoscope,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay3{name = "Medbay Aft"}) "dCy" = (/obj/machinery/firealarm{dir = 1; pixel_y = -24},/obj/structure/table,/obj/item/weapon/folder/white,/obj/item/weapon/folder/white,/obj/machinery/light,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay3{name = "Medbay Aft"}) "dCz" = (/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = -2; pixel_y = 5},/turf/simulated/floor{dir = 4; icon_state = "whiteredcorner"},/area/medical/medbay3{name = "Medbay Aft"}) -"dCA" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "red"; dir = 8},/area/security/checkpoint/medical) +"dCA" = (/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor/wood,/area/security/vacantoffice) "dCB" = (/turf/space/transit/east/shuttlespace_ew2,/area/shuttle/escape_pod4/transit) "dCC" = (/obj/structure/stool/bed/chair/office/dark{dir = 4},/turf/simulated/floor,/area/security/checkpoint/medical) "dCD" = (/obj/machinery/light/small{dir = 4},/obj/structure/closet,/obj/item/device/flashlight,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "dCE" = (/turf/space/transit/east/shuttlespace_ew5,/area/shuttle/escape_pod4/transit) "dCF" = (/obj/item/device/assembly/timer{pixel_x = 5; pixel_y = 4},/obj/item/device/assembly/timer{pixel_x = -4; pixel_y = 2},/obj/item/device/assembly/timer{pixel_x = 6; pixel_y = -4},/obj/item/device/assembly/timer{pixel_x = 0; pixel_y = 0},/obj/structure/table,/turf/simulated/floor{tag = "icon-warnwhite (NORTH)"; icon_state = "warnwhite"; dir = 1},/area/toxins/mixing) -"dCG" = (/turf/simulated/floor{icon_state = "warningcorner"; dir = 2},/area/toxins/mixing) -"dCH" = (/obj/machinery/atmospherics/pipe/simple/insulated{icon_state = "intact"; dir = 4},/obj/machinery/meter,/obj/machinery/door_control{id = "mixvent"; name = "Mixing Room Vent Control"; pixel_x = -25; pixel_y = 5; req_access_txt = "7"},/obj/machinery/ignition_switch{id = "mixingsparker"; pixel_x = -25; pixel_y = -5},/obj/machinery/camera/autoname{dir = 1; network = list("SS13","RD")},/turf/simulated/floor{dir = 4; icon_state = "warnwhitecorner"; tag = "icon-warnwhitecorner (EAST)"},/area/toxins/mixing) +"dCG" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area) +"dCH" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/light{dir = 4; icon_state = "tube1"},/turf/simulated/floor{dir = 4; icon_state = "arrival"},/area/hallway/secondary/entry{name = "Arrivals"}) "dCI" = (/obj/item/weapon/cigbutt,/obj/machinery/hologram/holopad,/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/medical/medbay3{name = "Medbay Aft"}) "dCJ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor{dir = 4; icon_state = "whitebluecorner"},/area/medical/research{name = "Research Division"}) "dCK" = (/turf/space/transit/east/shuttlespace_ew14,/area/shuttle/escape_pod4/transit) -"dCL" = (/obj/structure/table,/obj/machinery/camera/autoname{dir = 8; network = list("SS13")},/obj/machinery/requests_console{department = "Security"; departmentType = 5; pixel_x = 30; pixel_y = 0},/obj/item/weapon/book/manual/security_space_law,/turf/simulated/floor{icon_state = "red"; dir = 4},/area/security/checkpoint/medical) +"dCL" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area) "dCM" = (/obj/structure/closet/crate,/obj/item/weapon/cable_coil,/obj/item/weapon/grenade/chem_grenade,/obj/item/device/flashlight,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "dCN" = (/obj/machinery/portable_atmospherics/pump,/obj/structure/window/reinforced{dir = 4},/obj/machinery/camera/autoname{dir = 2; network = list("SS13","RD")},/turf/simulated/floor{dir = 2; icon_state = "warnwhite"},/area/toxins/mixing) "dCO" = (/turf/space/transit/east/shuttlespace_ew15,/area/shuttle/escape_pod4/transit) @@ -9643,25 +9643,25 @@ "dDw" = (/turf/simulated/wall,/area/mine/laborcamp) "dDx" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) "dDy" = (/obj/structure/table,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/reagentgrinder,/turf/simulated/floor{dir = 1; icon_state = "whitegreen"},/area/medical/virology) -"dDz" = (/obj/machinery/door/airlock/medical{autoclose = 0; frequency = 1449; icon_state = "door_locked"; id_tag = "virology_airlock_interior"; locked = 1; name = "Virology Interior Airlock"; req_access_txt = "39"},/obj/machinery/access_button{command = "cycle_interior"; master_tag = "virology_airlock_control"; name = "Virology Access Button"; pixel_x = 8; pixel_y = 28; req_access_txt = "0"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "whitegreenfull"},/area/medical/virology) -"dDA" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/embedded_controller/radio/access_controller{exterior_door_tag = "virology_airlock_exterior"; id_tag = "virology_airlock_control"; interior_door_tag = "virology_airlock_interior"; name = "Virology Access Console"; pixel_x = 26; pixel_y = 26},/turf/simulated/floor{dir = 4; icon_state = "whitegreen"},/area/medical/virology) +"dDz" = (/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/floor/plating/airless{dir = 9; icon_state = "warnplate"},/area) +"dDA" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/floor/plating/airless{dir = 5; icon_state = "warnplate"},/area) "dDB" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) "dDC" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 8; icon_state = "whitegreen"; tag = "icon-whitehall (WEST)"},/area/medical/virology) "dDD" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 4; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/medical/virology) "dDE" = (/obj/structure/lattice,/turf/space,/area/mine/unexplored) "dDF" = (/obj/machinery/access_button{command = "cycle_exterior"; master_tag = "virology_airlock_control"; name = "Virology Access Button"; pixel_x = 0; pixel_y = 24; req_access_txt = "39"},/obj/machinery/door/airlock/medical{autoclose = 0; frequency = 1449; icon_state = "door_locked"; id_tag = "virology_airlock_exterior"; locked = 1; name = "Virology Exterior Airlock"; req_access_txt = "39"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "whitegreenfull"},/area/medical/virology) -"dDG" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 8; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/medical/virology) +"dDG" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area) "dDH" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"dDI" = (/obj/machinery/door/airlock/medical{name = "Virology Access"; req_access_txt = "5"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "whitegreenfull"},/area/medical/medbay3{name = "Medbay Aft"}) +"dDI" = (/obj/structure/stool/bed/chair,/turf/simulated/floor/plating/airless{dir = 9; icon_state = "warnplate"},/area) "dDJ" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 8; icon_state = "whitegreen"; tag = "icon-whitehall (WEST)"},/area/medical/medbay3{name = "Medbay Aft"}) "dDK" = (/obj/machinery/door/firedoor/border_only{dir = 8},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 8; icon_state = "whitegreen"; tag = "icon-whitehall (WEST)"},/area/medical/medbay3{name = "Medbay Aft"}) "dDL" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor{dir = 4; icon_state = "whitegreen"},/area/medical/medbay3{name = "Medbay Aft"}) -"dDM" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor{dir = 4; icon_state = "whitered"},/area/medical/medbay3{name = "Medbay Aft"}) -"dDN" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_security{name = "Medbay Security Post"; req_access_txt = "63"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "redfull"},/area/security/checkpoint/medical) +"dDM" = (/obj/structure/stool/bed/chair{dir = 1},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/obj/machinery/camera{c_tag = "Command Hallway - Central"; dir = 8; network = list("SS13")},/turf/simulated/floor,/area/bridge/meeting_room{name = "\improper Command Corridors"}) +"dDN" = (/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/structure/lattice,/turf/space,/area) "dDO" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay3{name = "Medbay Aft"}) -"dDP" = (/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay3{name = "Medbay Aft"}) +"dDP" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold{dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"; pipe_color = "red"},/turf/simulated/floor,/area/crew_quarters/locker) "dDQ" = (/obj/structure/table,/obj/machinery/newscaster{pixel_x = 30; pixel_y = 0},/obj/machinery/light_switch{pixel_x = 24; pixel_y = 24},/obj/item/device/radio/intercom{pixel_y = 25},/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 6},/turf/simulated/floor{icon_state = "red"; dir = 5},/area/security/checkpoint/medical) -"dDR" = (/obj/machinery/power/apc{dir = 1; name = "Medical Security Checkpoint APC"; pixel_y = 24},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor{icon_state = "red"; dir = 9},/area/security/checkpoint/medical) +"dDR" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/storage/primary) "dDS" = (/obj/machinery/computer/secure_data,/turf/simulated/floor{dir = 1; icon_state = "red"},/area/security/checkpoint/medical) "dDT" = (/turf/space,/area/shuttle/laborcamp/outpost) "dDU" = (/obj/machinery/space_heater,/obj/item/weapon/storage/toolbox/emergency,/obj/machinery/light/small,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) @@ -9683,9 +9683,9 @@ "dEk" = (/obj/structure/stool/bed/chair/office/light{dir = 8},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/vending/wallmed1{pixel_y = 28},/obj/effect/landmark/start{name = "Medical Doctor"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/exam_room{name = "Patient Room B"}) "dEl" = (/obj/structure/closet/secure_closet/personal/patient,/obj/machinery/door_control{id = "isola"; name = "Privacy Shutters"; pixel_y = 25},/obj/machinery/light_switch{pixel_x = 24; pixel_y = 24},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "whitegreen"},/area/medical/exam_room{name = "Patient Room B"}) "dEm" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/poddoor{density = 0; icon_state = "open"; id = "isola"; name = "Privacy Shutters"; opacity = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/medical/exam_room{name = "Patient Room B"}) -"dEn" = (/obj/structure/rack,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) -"dEo" = (/obj/effect/landmark{name = "carpspawn"},/turf/space,/area/toxins/telesci) -"dEp" = (/turf/space,/area/toxins/mixing) +"dEn" = (/obj/structure/window/reinforced{dir = 1; pixel_y = 0},/obj/structure/lattice,/turf/space,/area) +"dEo" = (/obj/structure/stool/bed/chair,/turf/simulated/floor/plating/airless{dir = 1; icon_state = "warnplate"},/area) +"dEp" = (/obj/structure/stool/bed/chair,/turf/simulated/floor/plating/airless{dir = 5; icon_state = "warnplate"},/area) "dEq" = (/turf/simulated/wall,/area/medical/exam_room{name = "Patient Room B"}) "dEr" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/structure/extinguisher_cabinet{pixel_x = -27; pixel_y = 0},/turf/simulated/floor{dir = 1; icon_state = "whitegreencorner"},/area/medical/medbay3{name = "Medbay Aft"}) "dEs" = (/obj/machinery/atmospherics/pipe/simple{dir = 4},/turf/simulated/wall,/area/mine/laborcamp) @@ -9696,7 +9696,7 @@ "dEx" = (/obj/machinery/atmospherics/portables_connector,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/toxins/mixing) "dEy" = (/obj/structure/table,/obj/item/weapon/wrench,/obj/item/weapon/screwdriver{pixel_y = 10},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/obj/machinery/light_switch{pixel_y = 28},/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing) "dEz" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/medical,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor{dir = 8; icon_state = "whitegreen"; tag = "icon-whitehall (WEST)"},/area/medical/exam_room{name = "Patient Room B"}) -"dEA" = (/obj/machinery/door/airlock/maintenance{name = "Storage Room"; req_access_txt = "12"},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) +"dEA" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 10; icon_state = "warning"; tag = "icon-warnwhite (NORTHEAST)"},/area/toxins/mixing) "dEB" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/medical/genetics) "dEC" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/maintenance/aft{name = "Aft Maintenance"}) "dED" = (/turf/simulated/floor/plating/asteroid/airless,/area/mine/unexplored) @@ -9841,7 +9841,7 @@ "dHm" = (/obj/machinery/flasher{id = "Labor"; pixel_x = 0; pixel_y = 0},/obj/machinery/atmospherics/pipe/manifold{dir = 4},/turf/simulated/wall,/area/mine/laborcamp) "dHn" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/machinery/atmospherics/pipe/simple{dir = 4},/turf/simulated/floor{icon_state = "floorgrime"; temperature = 273.15},/area/mine/laborcamp) "dHo" = (/obj/machinery/vending/sustenance,/turf/simulated/floor{icon_state = "floorgrime"; temperature = 273.15},/area/mine/laborcamp) -"dHp" = (/obj/machinery/light/small{dir = 4},/obj/machinery/atmospherics/unary/vent_pump{dir = 4; layer = 2.4; on = 1},/turf/simulated/floor{icon_state = "floorgrime"; temperature = 273.15},/area/mine/laborcamp) +"dHp" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 32; pixel_y = 0},/turf/simulated/floor{dir = 4; icon_state = "arrival"},/area/hallway/secondary/entry{name = "Arrivals"}) "dHq" = (/obj/machinery/door/airlock{name = "Labor Camp Storage"},/turf/simulated/floor{icon_state = "floorgrime"; temperature = 273.15},/area/mine/laborcamp) "dHr" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/laborcamp) "dHs" = (/obj/machinery/door/airlock/glass_medical{id_tag = null; name = "Infirmary"; req_access_txt = "0"},/turf/simulated/floor{icon_state = "floorgrime"; temperature = 273.15},/area/mine/laborcamp) @@ -9909,13 +9909,13 @@ "dIC" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1; pixel_y = 2},/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/turf/simulated/floor/plating,/area/tcommsat/server) "dID" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/wall/r_wall,/area/construction/hallway{name = "\improper MiniSat Exterior"}) "dIE" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1; pixel_y = 2},/obj/structure/lattice,/turf/space,/area) -"dIF" = (/obj/structure/flora/kirbyplants{desc = "A plastic potted plant."; pixel_y = 3},/turf/simulated/floor/wood,/area/library) +"dIF" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 4; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "dIG" = (/obj/structure/stool/bed/chair/wood/wings,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/effect/landmark/start{name = "Mime"},/turf/simulated/floor/carpet,/area/crew_quarters/theatre) -"dIH" = (/obj/machinery/light/small,/turf/simulated/floor{icon_state = "grimy"},/area/tcommsat/computer{name = "\improper Telecommunications Control Room"}) -"dII" = (/obj/structure/filingcabinet/chestdrawer{pixel_x = -1; pixel_y = 2},/turf/simulated/floor{icon_state = "grimy"},/area/tcommsat/computer{name = "\improper Telecommunications Control Room"}) +"dIH" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "warning"},/area/toxins/mixing) +"dII" = (/turf/simulated/floor{icon_state = "warning"},/area/toxins/mixing) "dIJ" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1; pixel_y = 0},/turf/simulated/floor{icon_state = "dark"},/area/construction/hallway{name = "\improper MiniSat Exterior"}) -"dIK" = (/obj/machinery/light/small,/obj/machinery/camera/autoname{dir = 1; network = list("SS13")},/turf/simulated/floor{icon_state = "grimy"},/area/tcommsat/computer{name = "\improper Telecommunications Control Room"}) -"dIL" = (/obj/structure/table/woodentable,/obj/machinery/requests_console{announcementConsole = 1; department = "Telecoms Admin"; departmentType = 5; name = "Telecoms RC"; pixel_x = 0; pixel_y = -30},/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/item/weapon/storage/fancy/donut_box,/turf/simulated/floor{icon_state = "grimy"},/area/tcommsat/computer{name = "\improper Telecommunications Control Room"}) +"dIK" = (/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/floor/plating/airless{dir = 10; icon_state = "warnplate"},/area) +"dIL" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/floor/plating/airless{dir = 6; icon_state = "warnplate"},/area) "dIM" = (/obj/machinery/power/apc{cell_type = 5000; dir = 4; name = "Telecoms Server Room APC"; pixel_x = 25; pixel_y = 0},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/light/small{dir = 4},/obj/machinery/camera/autoname{dir = 8; network = list("SS13","tcomm")},/turf/simulated/floor/bluegrid{icon_state = "dark"; name = "Mainframe Floor"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/server) "dIN" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor/bluegrid{icon_state = "dark"; name = "Mainframe Floor"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/server) "dIO" = (/obj/machinery/camera/autoname{dir = 4; network = list("SS13","tcomm")},/obj/machinery/alarm/server{dir = 4; pixel_x = -22; pixel_y = 0},/obj/machinery/light/small{dir = 8},/turf/simulated/floor/bluegrid{icon_state = "dark"; name = "Mainframe Floor"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/server) @@ -9946,10 +9946,202 @@ "dJn" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/door/airlock/maintenance{icon_state = "door_closed"; locked = 0; name = "Storage Room"; req_access_txt = "12"},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "dJo" = (/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/maintenance/aft{name = "Aft Maintenance"}) "dJp" = (/obj/structure/girder,/obj/structure/grille,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) -"dJq" = (/turf/simulated/floor/plating{icon_plating = "warnplate"; icon_state = "warnplate"},/area/maintenance/aft{name = "Aft Maintenance"}) +"dJq" = (/obj/machinery/hologram/holopad,/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor,/area/bridge/meeting_room{name = "\improper Command Corridors"}) "dJr" = (/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "dJs" = (/obj/structure/closet/emcloset,/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = -32; pixel_y = 0},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/maintenance/aft{name = "Aft Maintenance"}) "dJt" = (/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) +"dJu" = (/obj/structure/rack,/obj/item/weapon/wrench,/obj/item/weapon/crowbar,/obj/item/weapon/screwdriver{pixel_y = 10},/obj/item/clothing/mask/gas,/obj/item/clothing/mask/gas,/turf/simulated/floor{tag = "icon-warningcorner (EAST)"; icon_state = "warningcorner"; dir = 4},/area/toxins/telesci) +"dJv" = (/obj/machinery/portable_atmospherics/scrubber/huge,/obj/machinery/light_switch{pixel_y = 28},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/toxins/storage) +"dJw" = (/obj/structure/closet/crate,/obj/item/device/multitool,/obj/item/clothing/gloves/fyellow,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) +"dJx" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) +"dJy" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"dJz" = (/obj/item/weapon/cigbutt,/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/item/clothing/gloves/fyellow,/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"dJA" = (/obj/structure/flora/kirbyplants{desc = "A plastic potted plant."; layer = 4.1; pixel_y = 3},/turf/simulated/floor{dir = 2; icon_state = "whiteyellow"},/area/medical/medbay{name = "Medbay Central"}) +"dJB" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/turf/simulated/floor/plating,/area/maintenance/starboard) +"dJC" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/turf/simulated/floor/plating,/area/maintenance/starboard) +"dJD" = (/obj/structure/table,/obj/machinery/recharger,/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 0; pixel_y = -29},/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/gateway) +"dJE" = (/obj/item/weapon/storage/belt/utility,/obj/item/device/radio/off,/obj/item/device/radio/off,/obj/item/device/radio/off,/obj/structure/rack{dir = 8; layer = 2.9},/obj/machinery/door_control{id = "gateshutter"; name = "Gateway Shutter Control"; pixel_x = 0; pixel_y = -26; req_access_txt = "19"},/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/gateway) +"dJF" = (/obj/machinery/suit_storage_unit/standard_unit,/obj/machinery/door_control{id = "evashutter"; name = "E.V.A. Storage Shutter Control"; pixel_x = 0; pixel_y = -24; req_access_txt = "19"},/turf/simulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/ai_monitored/storage/eva{name = "E.V.A. Storage"}) +"dJG" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/clothing/mask/horsehead,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"dJH" = (/obj/structure/table/woodentable,/obj/machinery/light/small{dir = 4},/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/item/weapon/storage/lockbox/clusterbang{desc = "An inpenetrable lockbox, designed for transporting the most dangerous of items. You have a bad feeling about opening this."; name = "Lockbox Exhibit"; pixel_y = 3},/obj/item/device/paicard{desc = "A real Nanotrasen success, these personal AIs provide all of the companionship of an AI without any law related red-tape."; name = "Nanotrasen Personal AI Device Exhibit"},/turf/simulated/floor/carpet,/area/assembly/showroom{name = "\improper Corporate Showroom"}) +"dJI" = (/obj/structure/table/woodentable,/obj/machinery/bot/cleanbot{desc = "A little cleaning robot, one of NanoTrasen's more successful products. The label states that, on average, this model requires 40% less psychiatric care than its biological counterpart."; name = "\improper NanoTrasen Cleanbot Exhibit"; on = 0; pixel_y = 4},/turf/simulated/floor/carpet,/area/assembly/showroom{name = "\improper Corporate Showroom"}) +"dJJ" = (/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/obj/structure/closet/secure_closet/freezer/fridge,/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/crew_quarters/kitchen) +"dJK" = (/obj/structure/table,/obj/item/clothing/mask/cigarette/pipe,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"dJL" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/structure/flora/kirbyplants{desc = "A plastic potted plant."; layer = 4.1; pixel_y = 3},/turf/simulated/floor{dir = 2; icon_state = "purplecorner"},/area/hallway/primary/central) +"dJM" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/structure/flora/kirbyplants{desc = "A plastic potted plant."; layer = 4.1; pixel_y = 3},/turf/simulated/floor{dir = 8; icon_state = "greencorner"},/area/hallway/primary/central) +"dJN" = (/obj/machinery/shower{dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "floorgrime"},/area/crew_quarters/toilet{name = "\improper Auxiliary Restrooms"}) +"dJO" = (/obj/machinery/shower{tag = "icon-shower (EAST)"; icon_state = "shower"; dir = 4},/obj/machinery/door_control{id = "AuxShower"; name = "Lock Control"; normaldoorcontrol = 1; pixel_x = 0; pixel_y = 25; req_access_txt = "0"; specialfunctions = 4},/obj/item/weapon/soap/nanotrasen,/turf/simulated/floor{icon_state = "floorgrime"},/area/crew_quarters/toilet{name = "\improper Auxiliary Restrooms"}) +"dJP" = (/obj/machinery/door/airlock{id_tag = "AuxShower"; name = "Shower"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "floorgrime"},/area/crew_quarters/toilet{name = "\improper Auxiliary Restrooms"}) +"dJQ" = (/obj/machinery/door/airlock{id_tag = "AuxToilet2"; name = "Unit 2"},/turf/simulated/floor,/area/crew_quarters/toilet{name = "\improper Auxiliary Restrooms"}) +"dJR" = (/turf/simulated/floor{icon_state = "floorgrime"},/area/crew_quarters/toilet{name = "\improper Auxiliary Restrooms"}) +"dJS" = (/obj/structure/toilet{pixel_y = 8},/obj/effect/landmark{name = "blobstart"},/obj/machinery/light/small{dir = 4},/obj/machinery/door_control{id = "AuxToilet2"; name = "Lock Control"; normaldoorcontrol = 1; pixel_x = 25; pixel_y = 0; req_access_txt = "0"; specialfunctions = 4},/obj/machinery/newscaster{pixel_x = 0; pixel_y = -32},/turf/simulated/floor,/area/crew_quarters/toilet{name = "\improper Auxiliary Restrooms"}) +"dJT" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor{icon_state = "floorgrime"},/area/crew_quarters/toilet{name = "\improper Auxiliary Restrooms"}) +"dJU" = (/turf/simulated/floor/plating/airless{dir = 4; icon_state = "warnplate"},/area) +"dJV" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor{icon_state = "floorgrime"},/area/crew_quarters/toilet{name = "\improper Auxiliary Restrooms"}) +"dJW" = (/obj/machinery/camera{active_power_usage = 0; c_tag = "Bomb Test Site"; desc = "A specially-reinforced camera with a long lasting battery, used to monitor the bomb testing site."; dir = 8; invuln = 1; light = null; name = "Hardened Bomb-Test Camera"; network = list("Toxins"); use_power = 0},/obj/item/target/alien{anchored = 1},/turf/simulated/shuttle/plating{dir = 4; icon_state = "warnplate"; luminosity = 2},/area) +"dJX" = (/obj/structure/flora/kirbyplants{desc = "A plastic potted plant."; layer = 4.1; pixel_y = 3},/turf/simulated/floor/wood,/area/library) +"dJY" = (/obj/machinery/door/airlock{id_tag = "AuxToilet1"; name = "Unit 1"},/turf/simulated/floor,/area/crew_quarters/toilet{name = "\improper Auxiliary Restrooms"}) +"dJZ" = (/obj/structure/toilet{pixel_y = 8},/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/obj/machinery/light/small{dir = 4},/obj/machinery/door_control{id = "AuxToilet1"; name = "Lock Control"; normaldoorcontrol = 1; pixel_x = 25; pixel_y = 0; req_access_txt = "0"; specialfunctions = 4},/obj/machinery/newscaster{pixel_x = 0; pixel_y = -32},/turf/simulated/floor,/area/crew_quarters/toilet{name = "\improper Auxiliary Restrooms"}) +"dKa" = (/obj/item/device/radio/beacon,/turf/simulated/floor/plating/airless,/area) +"dKb" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "bluecorner"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) +"dKc" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"dKd" = (/obj/structure/mirror{pixel_x = -28},/obj/item/weapon/lipstick/black,/obj/item/weapon/lipstick/jade{pixel_x = 2; pixel_y = 2},/obj/item/weapon/lipstick/purple{pixel_x = -2; pixel_y = -2},/obj/structure/table,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"dKe" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/effect/landmark/costume,/obj/effect/landmark/costume,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"dKf" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/alarm{dir = 1; pixel_y = -22},/turf/simulated/floor{dir = 8; icon_state = "bluecorner"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) +"dKg" = (/obj/structure/table,/obj/item/clothing/mask/muzzle/gag,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"dKh" = (/obj/effect/decal/cleanable/cobweb2,/obj/structure/rack{dir = 8; layer = 2.9},/obj/effect/landmark/costume,/obj/effect/landmark/costume,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"dKi" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/extinguisher_cabinet{pixel_x = 0; pixel_y = -30},/obj/machinery/camera{c_tag = "Command Hallway - Port"; dir = 1; network = list("SS13")},/turf/simulated/floor{dir = 8; icon_state = "bluecorner"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) +"dKj" = (/obj/machinery/door/airlock{id_tag = "AuxToilet3"; name = "Unit 3"},/turf/simulated/floor/plating,/area/crew_quarters/toilet{name = "\improper Auxiliary Restrooms"}) +"dKk" = (/obj/machinery/light/small,/turf/simulated/floor/plating,/area/crew_quarters/toilet{name = "\improper Auxiliary Restrooms"}) +"dKl" = (/obj/structure/toilet{pixel_y = 8},/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/obj/machinery/light/small{dir = 4},/obj/machinery/door_control{id = "AuxToilet3"; name = "Lock Control"; normaldoorcontrol = 1; pixel_x = 25; pixel_y = 0; req_access_txt = "0"; specialfunctions = 4},/obj/machinery/newscaster{pixel_x = 0; pixel_y = -32},/turf/simulated/floor/plating,/area/crew_quarters/toilet{name = "\improper Auxiliary Restrooms"}) +"dKm" = (/obj/machinery/shower{tag = "icon-shower (EAST)"; icon_state = "shower"; dir = 4},/obj/effect/decal/cleanable/blood,/obj/effect/decal/cleanable/blood/gibs/limb,/obj/machinery/light/small,/turf/simulated/floor{icon_state = "floorgrime"},/area/crew_quarters/toilet{name = "\improper Auxiliary Restrooms"}) +"dKn" = (/obj/machinery/shower{dir = 8},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/effect/landmark{name = "blobstart"},/turf/simulated/floor/plating,/area/crew_quarters/toilet{name = "\improper Auxiliary Restrooms"}) +"dKo" = (/obj/structure/grille,/obj/structure/window/reinforced/tinted{dir = 5; health = 120; icon_state = "twindow"; reinf = 0},/turf/simulated/floor/plating,/area/chapel/main) +"dKp" = (/obj/machinery/bot/secbot{auto_patrol = 1; health = 35; maxhealth = 35; name = "Inspector Johnson"},/turf/simulated/floor,/area/hallway/secondary/exit) +"dKq" = (/obj/structure/flora/kirbyplants{desc = "A plastic potted plant."; layer = 4.1; pixel_y = 3},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/hallway/secondary/exit) +"dKr" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 8},/obj/machinery/firealarm{dir = 1; pixel_y = -24},/obj/machinery/door_control{id = "atmos"; name = "Atmospherics Lockdown"; pixel_x = 26; pixel_y = -26; req_access_txt = "24"},/turf/simulated/floor{dir = 6; icon_state = "caution"},/area/maintenance/storage) +"dKs" = (/obj/structure/reagent_dispensers/peppertank{pixel_x = 0; pixel_y = -29},/turf/simulated/floor{icon_state = "red"},/area/security/checkpoint/medical) +"dKt" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/closet/crate,/obj/item/clothing/gloves/fyellow,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) +"dKu" = (/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/obj/structure/closet/firecloset,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) +"dKv" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/machinery/crema_switch{pixel_x = -25},/turf/simulated/floor{icon_state = "dark"},/area/chapel/office) +"dKw" = (/obj/structure/table/woodentable,/obj/item/candle,/obj/machinery/light_switch{pixel_y = 36},/turf/simulated/floor{icon_state = "chapel"},/area/chapel/main) +"dKx" = (/obj/structure/sign/vacuum{pixel_x = 32},/turf/simulated/floor/plating{icon_state = "warnplate"},/area/maintenance/aft{name = "Aft Maintenance"}) +"dKy" = (/obj/structure/flora/kirbyplants{desc = "A plastic potted plant."; layer = 4.1; pixel_y = 3},/turf/simulated/floor{dir = 5; icon_state = "warning"},/area/hallway/secondary/exit) +"dKz" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) +"dKA" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; external_pressure_bound = 101.325; on = 1; pressure_checks = 1},/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/turf/simulated/floor{icon_state = "dark"},/area/chapel/office) +"dKB" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "0"; req_one_access_txt = "12;5;39;6"},/obj/structure/disposalpipe/segment,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) +"dKC" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 4; icon_state = "whitered"},/area/medical/medbay3{name = "Medbay Aft"}) +"dKD" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_security{name = "Medbay Security Post"; req_access_txt = "63"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "redfull"},/area/security/checkpoint/medical) +"dKE" = (/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay3{name = "Medbay Aft"}) +"dKF" = (/obj/machinery/power/apc{dir = 1; name = "Medical Security Checkpoint APC"; pixel_y = 24},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/turf/simulated/floor{icon_state = "red"; dir = 9},/area/security/checkpoint/medical) +"dKG" = (/obj/effect/landmark{name = "blobstart"},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) +"dKH" = (/obj/structure/rack,/obj/item/hand_labeler_refill,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) +"dKI" = (/obj/item/latexballon,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) +"dKJ" = (/obj/item/clothing/suit/ianshirt,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) +"dKK" = (/obj/machinery/door/airlock/command{icon = 'icons/obj/doors/Doorele.dmi'; name = "Test Chamber Maintenance"; req_access_txt = "47"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/toxins/xenobiology) +"dKL" = (/obj/machinery/door/airlock/command{icon = 'icons/obj/doors/Doorele.dmi'; name = "Test Chamber Maintenance"; req_access_txt = "47"},/turf/simulated/floor/plating,/area/toxins/xenobiology) +"dKM" = (/obj/machinery/light/small{dir = 4},/obj/machinery/atmospherics/unary/vent_pump{dir = 4; layer = 2.4; on = 1},/obj/structure/flora/kirbyplants/dead{desc = "A rather demotivating prison decoration."; layer = 4.1; name = "potted plant"},/turf/simulated/floor{icon_state = "floorgrime"; temperature = 273.15},/area/mine/laborcamp) +"dKN" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area) +"dKO" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area) +"dKP" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/floor/plating/airless{dir = 2; icon_state = "warnplate"},/area) +"dKQ" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/floor/plating/airless{dir = 6; icon_state = "warnplate"},/area) +"dKR" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area) +"dKS" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/floor/plating/airless{dir = 10; icon_state = "warnplate"},/area) +"dKT" = (/obj/machinery/door/airlock{icon = 'icons/obj/doors/Doormaint.dmi'; name = "Theatre Stage"; req_access_txt = "0"; req_one_access_txt = "12;46"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/starboard) +"dKU" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area) +"dKV" = (/obj/machinery/door/airlock/medical{autoclose = 0; frequency = 1449; icon_state = "door_locked"; id_tag = "virology_airlock_interior"; locked = 1; name = "Virology Interior Airlock"; req_access_txt = "39"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "whitegreenfull"},/area/medical/virology) +"dKW" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/embedded_controller/radio/access_controller{exterior_door_tag = "virology_airlock_exterior"; id_tag = "virology_airlock_control"; interior_door_tag = "virology_airlock_interior"; name = "Virology Access Console"; pixel_x = 26; pixel_y = 26; req_access_txt = "39"},/turf/simulated/floor{dir = 4; icon_state = "whitegreen"},/area/medical/virology) +"dKX" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/access_button{command = "cycle_interior"; master_tag = "virology_airlock_control"; name = "Virology Access Button"; pixel_x = -26; pixel_y = 28; req_access_txt = "39"},/turf/simulated/floor{dir = 8; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/medical/virology) +"dKY" = (/obj/machinery/door/airlock/medical{name = "Virology Access"; req_access_txt = "39"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "whitegreenfull"},/area/medical/medbay3{name = "Medbay Aft"}) +"dKZ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/obj/effect/landmark{name = "blobstart"},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) +"dLa" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/maintenance/aft{name = "Aft Maintenance"}) +"dLb" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor/plating{tag = "icon-warnplate (WEST)"; icon_state = "warnplate"; dir = 8},/area/maintenance/aft{name = "Aft Maintenance"}) +"dLc" = (/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 4; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) +"dLd" = (/obj/machinery/door/airlock/maintenance{name = "airlock access"; req_access_txt = "0"; req_one_access_txt = "8;12"},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) +"dLe" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "floorgrime"},/area/toxins/storage) +"dLf" = (/obj/machinery/door/airlock/research{name = "Toxins Space Access"; req_access_txt = "8"},/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/maintenance/aft{name = "Aft Maintenance"}) +"dLg" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0; pixel_y = -32},/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/maintenance/aft{name = "Aft Maintenance"}) +"dLh" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0; pixel_y = -32},/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) +"dLi" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/mixing) +"dLj" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/item/device/radio/intercom{broadcasting = 0; listening = 1; name = "Station Intercom (General)"; pixel_y = 22},/turf/simulated/floor{dir = 9; icon_state = "warning"},/area/toxins/mixing) +"dLk" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 4; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/toxins/mixing) +"dLl" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/hologram/holopad,/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing) +"dLm" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/machinery/door/window{base_state = "right"; dir = 1; icon_state = "right"; name = "MiniSat Walkway Access"; req_access_txt = "0"},/turf/simulated/floor{icon_state = "dark"},/area/construction/hallway{name = "\improper MiniSat Exterior"}) +"dLn" = (/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/toxins/mixing) +"dLo" = (/obj/structure/ore_box,/turf/simulated/floor{icon_state = "asteroidfloor"; temperature = 273.15},/area/mine/explored) +"dLp" = (/obj/machinery/atmospherics/pipe/simple,/obj/structure/ore_box,/turf/simulated/floor{icon_state = "floorgrime"; temperature = 273.15},/area/mine/laborcamp) +"dLq" = (/obj/structure/table/woodentable,/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/item/weapon/folder/red,/obj/item/weapon/pen/red,/turf/simulated/floor/wood,/area/security/vacantoffice) +"dLr" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{dir = 1; icon_state = "blue"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) +"dLs" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 0; pixel_y = 21},/obj/machinery/camera{c_tag = "Command Hallway - Starboard"; dir = 2; network = list("SS13")},/turf/simulated/floor{dir = 4; icon_state = "bluecorner"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) +"dLt" = (/obj/structure/table/woodentable,/obj/machinery/light_switch{pixel_x = -28; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/item/weapon/folder,/turf/simulated/floor/wood,/area/security/vacantoffice) +"dLu" = (/obj/structure/table/woodentable,/obj/machinery/newscaster{pixel_x = 0; pixel_y = 32},/obj/item/weapon/clipboard,/obj/item/weapon/paper,/turf/simulated/floor/wood,/area/security/vacantoffice) +"dLv" = (/obj/structure/table/woodentable,/obj/item/device/camera_film{pixel_y = 9},/obj/item/device/camera_film{pixel_x = -3; pixel_y = 5},/turf/simulated/floor/wood,/area/security/vacantoffice) +"dLw" = (/obj/structure/table/woodentable,/obj/item/device/flashlight/lamp,/turf/simulated/floor/wood,/area/security/vacantoffice) +"dLx" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/poddoor{density = 0; icon_state = "open"; id = "council blast"; name = "Council Blast Doors"; opacity = 0},/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/bridge) +"dLy" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/obj/machinery/door/poddoor{density = 0; icon_state = "open"; id = "council blast"; name = "Council Blast Doors"; opacity = 0},/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/turf/simulated/floor/plating,/area/bridge) +"dLz" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/obj/machinery/door/poddoor{density = 0; icon_state = "open"; id = "council blast"; name = "Council Blast Doors"; opacity = 0},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/bridge) +"dLA" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/poddoor{density = 0; icon_state = "open"; id = "council blast"; name = "Council Blast Doors"; opacity = 0},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/turf/simulated/floor/plating,/area/bridge) +"dLB" = (/obj/machinery/atmospherics/portables_connector{dir = 4},/obj/machinery/portable_atmospherics/pump,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "arrival"; dir = 8},/area/hallway/primary/starboard) +"dLC" = (/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/structure/window/reinforced,/obj/machinery/door/window{dir = 1; name = "MiniSat Walkway Access"; req_access_txt = "0"},/turf/simulated/floor{icon_state = "dark"},/area/construction/hallway{name = "\improper MiniSat Exterior"}) +"dLD" = (/obj/machinery/light_switch{pixel_x = -8; pixel_y = 30},/obj/machinery/light/small{dir = 1},/obj/structure/table/woodentable,/obj/item/clothing/shoes/laceup,/obj/item/clothing/under/suit_jacket/really_black,/obj/item/clothing/glasses/sunglasses,/obj/machinery/camera{c_tag = "Corporate Showroom"; dir = 2; network = list("SS13")},/turf/simulated/floor/wood,/area/assembly/showroom{name = "\improper Corporate Showroom"}) +"dLE" = (/obj/structure/stool/bed/roller,/obj/machinery/vending/wallmed1{pixel_x = -28; pixel_y = 0},/obj/machinery/camera{c_tag = "Gateway - Atrium"; dir = 4; network = list("SS13")},/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/gateway) +"dLF" = (/obj/structure/dispenser/oxygen{pixel_x = -1; pixel_y = 2},/obj/machinery/light{dir = 4},/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/gateway) +"dLG" = (/obj/structure/dispenser/oxygen{layer = 2.9; pixel_x = -1; pixel_y = 2},/turf/simulated/floor,/area/ai_monitored/storage/eva{name = "E.V.A. Storage"}) +"dLH" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 0; pixel_y = -25},/turf/simulated/floor{icon_state = "warning"},/area/hallway/secondary/entry{name = "Arrivals"}) +"dLI" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor{icon_state = "warning"},/area/hallway/secondary/entry{name = "Arrivals"}) +"dLJ" = (/obj/machinery/camera{c_tag = "Arrivals Aft Arm Far"; dir = 1; network = list("SS13")},/turf/simulated/floor{icon_state = "warning"},/area/hallway/secondary/entry{name = "Arrivals"}) +"dLK" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/flora/kirbyplants{desc = "A plastic potted plant."; layer = 4.1; pixel_y = 3},/obj/structure/sign/map/right{desc = "A framed picture of the station. Clockwise from security at the top (red), you see engineering (yellow), science (purple), escape (red and white), medbay (green), arrivals (blue and white), and finally cargo (brown)."; icon_state = "map-right-MS"; pixel_y = -32},/turf/simulated/floor{icon_state = "arrival"; dir = 6},/area/hallway/secondary/entry{name = "Arrivals"}) +"dLL" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 2; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/sign/map/left{desc = "A framed picture of the station. Clockwise from security at the top (red), you see engineering (yellow), science (purple), escape (red and white), medbay (green), arrivals (blue and white), and finally cargo (brown)."; icon_state = "map-left-MS"; pixel_y = -32},/turf/simulated/floor{dir = 2; icon_state = "arrival"},/area/hallway/secondary/entry{name = "Arrivals"}) +"dLM" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/cable/yellow,/turf/simulated/floor/plating,/area/gateway) +"dLN" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/status_display{density = 0; layer = 4; pixel_x = -32; pixel_y = 0},/obj/machinery/camera{c_tag = "Central Primary Hallway - Starboard - Kitchen"; dir = 4; network = list("SS13")},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/hallway/primary/central) +"dLO" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/machinery/camera{c_tag = "Arrivals Aft Arm"; dir = 8; network = list("SS13")},/turf/simulated/floor{dir = 4; icon_state = "arrival"},/area/hallway/secondary/entry{name = "Arrivals"}) +"dLP" = (/obj/machinery/light{dir = 1},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/hallway/secondary/entry{name = "Arrivals"}) +"dLQ" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 2; on = 1},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/hallway/secondary/entry{name = "Arrivals"}) +"dLR" = (/obj/structure/reagent_dispensers/fueltank,/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 0; pixel_y = -26},/obj/machinery/camera{c_tag = "Atmospherics Central"; dir = 1; network = list("SS13")},/turf/simulated/floor,/area/maintenance/storage) +"dLS" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/gateway) +"dLT" = (/obj/structure/table,/obj/item/weapon/folder/yellow,/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/gateway) +"dLU" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/gateway) +"dLV" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/gateway) +"dLW" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1; pixel_y = 1},/turf/simulated/floor/plating,/area/hallway/secondary/entry{name = "Arrivals"}) +"dLX" = (/obj/structure/closet/secure_closet/exile,/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/gateway) +"dLY" = (/obj/item/stack/sheet/rglass{amount = 50},/obj/item/stack/sheet/metal{amount = 50},/obj/item/stack/rods{amount = 50},/obj/item/device/flashlight,/obj/structure/closet/crate,/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor{icon_state = "bot"},/area/teleporter{name = "\improper Teleporter Room"}) +"dLZ" = (/obj/structure/table/woodentable,/obj/item/weapon/book/manual/security_space_law{pixel_x = -3; pixel_y = 5},/turf/simulated/floor/wood,/area/security/vacantoffice) +"dMa" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/camera{c_tag = "Aft Primary Hallway - Aft"; dir = 8; network = list("SS13")},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/hallway/primary/aft) +"dMb" = (/obj/structure/table,/obj/item/weapon/circular_saw,/obj/item/weapon/scalpel{pixel_y = 12},/obj/structure/window/reinforced{dir = 1; pixel_y = 1},/obj/item/weapon/razor{pixel_y = 5},/turf/simulated/floor{dir = 4; icon_state = "whitehall"},/area/assembly/robotics) +"dMc" = (/obj/structure/table,/obj/item/clothing/gloves/latex,/obj/item/device/healthanalyzer,/obj/item/clothing/glasses/hud/health,/obj/structure/reagent_dispensers/virusfood{density = 0; pixel_x = -30},/obj/machinery/camera{c_tag = "Virology Lab"; dir = 4; network = list("SS13","Medbay")},/turf/simulated/floor{dir = 8; icon_state = "whitegreen"; tag = "icon-whitehall (WEST)"},/area/medical/virology) +"dMd" = (/obj/structure/table,/obj/item/stack/sheet/mineral/plasma{layer = 2.9},/obj/item/stack/sheet/mineral/plasma{layer = 2.9},/obj/item/stack/sheet/mineral/plasma{layer = 2.9},/turf/simulated/floor{dir = 4; icon_state = "whitegreen"; tag = "icon-whitehall (WEST)"},/area/medical/virology) +"dMe" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/camera{c_tag = "Aft Primary Hallway - Corner"; dir = 2; network = list("SS13")},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/hallway/primary/aft) +"dMf" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating{tag = "icon-platingdmg3"; icon_state = "platingdmg3"},/area/maintenance/aft{name = "Aft Maintenance"}) +"dMg" = (/obj/structure/sink/kitchen{desc = "A sink used for washing one's hands and face. It looks rusty and home-made"; name = "old sink"; pixel_y = 28},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor/plating{tag = "icon-platingdmg3"; icon_state = "platingdmg3"},/area/maintenance/aft{name = "Aft Maintenance"}) +"dMh" = (/obj/structure/table,/obj/item/device/assembly/igniter{pixel_x = -5; pixel_y = 3},/obj/item/device/assembly/igniter{pixel_x = 5; pixel_y = -4},/obj/item/device/assembly/igniter{pixel_x = 2; pixel_y = 6},/obj/item/device/assembly/igniter{pixel_x = 2; pixel_y = -1},/obj/machinery/power/apc{dir = 4; name = "Toxins Lab APC"; pixel_x = 26; pixel_y = 0},/obj/structure/window/reinforced,/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/turf/simulated/floor{dir = 2; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/toxins/mixing) +"dMi" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/machinery/light/small,/obj/structure/extinguisher_cabinet{pixel_x = 0; pixel_y = -29},/obj/machinery/camera{c_tag = "Medbay Break Room"; dir = 1; network = list("SS13","Medbay")},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/medical/medbay3{name = "Medbay Aft"}) +"dMj" = (/obj/machinery/camera{c_tag = "Morgue"; dir = 2; network = list("SS13","Medbay")},/turf/simulated/floor{icon_state = "dark"},/area/medical/morgue) +"dMk" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/disposalpipe/segment,/obj/item/device/radio/intercom{broadcasting = 1; freerange = 0; frequency = 1485; listening = 0; name = "Station Intercom (Medbay)"; pixel_x = 30; pixel_y = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay3{name = "Medbay Aft"}) +"dMl" = (/turf/simulated/floor{dir = 8; icon_state = "warnwhite"},/area/toxins/mixing) +"dMm" = (/obj/machinery/door/poddoor{id = "mixvent"; name = "Mixer Room Vent"},/turf/simulated/floor/engine/vacuum,/area/toxins/mixing) +"dMn" = (/obj/structure/table,/obj/machinery/power/apc{dir = 4; name = "Morgue APC"; pixel_x = 26; pixel_y = 0},/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/obj/item/weapon/folder/white,/obj/item/clothing/gloves/latex,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/medical/morgue) +"dMo" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = "0"},/obj/machinery/light/small{dir = 4},/obj/machinery/camera{c_tag = "Virology Break Room"; dir = 8; network = list("SS13","Medbay")},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"dMp" = (/obj/machinery/atmospherics/pipe/simple/insulated{icon_state = "intact"; dir = 4},/obj/machinery/meter,/obj/machinery/embedded_controller/radio/airlock_controller{airpump_tag = "tox_airlock_pump"; exterior_door_tag = "tox_airlock_exterior"; id_tag = "tox_airlock_control"; interior_door_tag = "tox_airlock_interior"; pixel_x = -24; pixel_y = 0; sanitize_external = 1; sensor_tag = "tox_airlock_sensor"},/turf/simulated/floor{dir = 1; icon_state = "warnwhitecorner"},/area/toxins/mixing) +"dMq" = (/obj/machinery/camera{c_tag = "Medbay Hallway Aft"; dir = 4; network = list("SS13","Medbay")},/turf/simulated/floor{dir = 5; icon_state = "whitehall"},/area/medical/medbay3{name = "Medbay Aft"}) +"dMr" = (/obj/structure/window/reinforced{dir = 1; pixel_y = 1},/obj/structure/stool/bed/chair{dir = 1},/mob/living/carbon/human{dir = 1; name = "Artifical Test Subject Beta"; voice_name = "Artifical Test Subject Beta"},/turf/simulated/floor/plating{icon_state = "warnplate"},/area) +"dMs" = (/obj/machinery/atmospherics/pipe/simple/insulated{icon_state = "intact"; dir = 4},/obj/machinery/meter,/obj/machinery/door_control{id = "mixvent"; name = "Mixing Room Vent Control"; pixel_x = -25; pixel_y = 5; req_access_txt = "7"},/obj/machinery/ignition_switch{id = "mixingsparker"; pixel_x = -25; pixel_y = -5},/turf/simulated/floor{dir = 4; icon_state = "warnwhitecorner"},/area/toxins/mixing) +"dMt" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/sign/fire{pixel_y = -32},/obj/machinery/atmospherics/binary/pump{dir = 8; icon_state = "intact_on"; on = 1},/turf/simulated/floor/engine,/area/toxins/mixing) +"dMu" = (/obj/machinery/sparker{dir = 2; id = "mixingsparker"; pixel_x = 25},/obj/machinery/atmospherics/unary/outlet_injector{dir = 4; frequency = 1443; icon_state = "on"; id = "air_in"; on = 1},/turf/simulated/floor/engine/vacuum,/area/toxins/mixing) +"dMv" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) +"dMw" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/machinery/camera{c_tag = "Medbay Security Post"; dir = 4; network = list("SS13","Medbay")},/turf/simulated/floor{icon_state = "red"; dir = 8},/area/security/checkpoint/medical) +"dMx" = (/obj/structure/table,/obj/machinery/requests_console{department = "Security"; departmentType = 5; pixel_x = 30; pixel_y = 0},/obj/item/weapon/book/manual/security_space_law,/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/item/device/radio/off,/obj/item/weapon/screwdriver{pixel_y = 10},/turf/simulated/floor{icon_state = "red"; dir = 4},/area/security/checkpoint/medical) +"dMy" = (/obj/machinery/light{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/machinery/camera{c_tag = "Virology Testing Area"; dir = 8; network = list("SS13","Medbay")},/turf/simulated/floor{dir = 2; icon_state = "whitegreen"; tag = "icon-whitehall (WEST)"},/area/medical/virology) +"dMz" = (/obj/structure/table,/obj/machinery/requests_console{department = "Genetics"; departmentType = 0; name = "Genetics Requests Console"; pixel_x = 0; pixel_y = 30},/obj/machinery/light{dir = 1},/obj/item/weapon/storage/box/monkeycubes,/obj/item/device/radio/headset/headset_medsci,/obj/item/device/flashlight/pen{pixel_x = 4; pixel_y = 3},/obj/item/device/flashlight/pen{pixel_x = 4; pixel_y = 3},/obj/structure/noticeboard{desc = "A board for pinning important notices upon."; name = "notice board"; pixel_x = -32; pixel_y = 32},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/medical/genetics) +"dMA" = (/obj/structure/table,/obj/item/clothing/gloves/latex,/obj/item/clothing/gloves/latex,/obj/item/weapon/storage/box/disks{pixel_x = 2; pixel_y = 2},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/medical/genetics) +"dMB" = (/obj/machinery/vending/sustenance{desc = "A vending machine normally reserved for work camps."; name = "\improper sustenance vendor"; product_slogans = "Enjoy your meal.;Enough calories to support any worker."},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/maintenance/aft{name = "Aft Maintenance"}) +"dMC" = (/obj/machinery/vending/cigarette,/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/maintenance/aft{name = "Aft Maintenance"}) +"dMD" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) +"dME" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) +"dMF" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) +"dMG" = (/obj/machinery/door_control{dir = 2; id = "genetics"; name = "Shutter Control"; pixel_x = 26; pixel_y = 6; req_access_txt = "5;9"; req_one_access_txt = "0"},/obj/machinery/light{dir = 4},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "blue"; dir = 4},/area/medical/genetics) +"dMH" = (/obj/structure/table,/obj/item/weapon/storage/box/disks{pixel_x = 2; pixel_y = 2},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = -29},/obj/machinery/camera{c_tag = "Genetics Desk"; dir = 4; network = list("SS13","Medbay")},/turf/simulated/floor{icon_state = "blue"; dir = 8},/area/medical/genetics) +"dMI" = (/obj/machinery/dna_scannernew,/turf/simulated/floor{icon_state = "whitebluefull"},/area/medical/genetics) +"dMJ" = (/obj/machinery/computer/scan_consolenew,/obj/machinery/camera{c_tag = "Genetics Lab"; dir = 4; network = list("SS13","Medbay")},/turf/simulated/floor{icon_state = "whitebluefull"},/area/medical/genetics) +"dMK" = (/turf/simulated/floor{dir = 4; icon_state = "whiteblue"},/area/medical/genetics) +"dML" = (/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) +"dMM" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) +"dMN" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) +"dMO" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "whiteblue"},/area/medical/genetics) +"dMP" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 9; icon_state = "whiteblue"},/area/medical/genetics) +"dMQ" = (/obj/machinery/light,/obj/machinery/door/window/westleft{base_state = "right"; dir = 1; icon_state = "right"; name = "Monkey Pen"; pixel_y = 2; req_access_txt = "9"},/obj/structure/stool/bed/roller,/mob/living/carbon/monkey,/turf/simulated/floor{icon_state = "freezerfloor"},/area/medical/genetics) +"dMR" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/stool/bed/roller,/obj/machinery/door/window/westleft{dir = 1; name = "Monkey Pen"; pixel_y = 2; req_access_txt = "9"},/mob/living/carbon/monkey,/turf/simulated/floor{icon_state = "freezerfloor"},/area/medical/genetics) +"dMS" = (/obj/structure/closet/secure_closet/personal/patient,/obj/machinery/alarm{dir = 1; pixel_y = -22},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/medical/genetics) +"dMT" = (/obj/structure/window/reinforced{dir = 1; pixel_y = 1},/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/structure/stool/bed/roller,/mob/living/carbon/monkey,/turf/simulated/floor{icon_state = "freezerfloor"},/area/medical/genetics) +"dMU" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/machinery/camera{c_tag = "Aft Primary Hallway - Middle"; dir = 4; network = list("SS13")},/turf/simulated/floor{dir = 8; icon_state = "neutralcorner"},/area/hallway/primary/aft) +"dMV" = (/obj/structure/window/reinforced,/obj/structure/stool/bed/chair,/mob/living/carbon/human{name = "Artificial Test Subject Alpha"; real_name = "Artificial Test Subject Alpha"},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area) +"dMW" = (/turf/simulated/floor{dir = 2; icon_state = "whiteblue"},/area/medical/genetics) +"dMX" = (/turf/simulated/floor{dir = 10; icon_state = "whiteblue"},/area/medical/genetics) +"dMY" = (/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/turf/simulated/floor{dir = 6; icon_state = "whiteblue"},/area/medical/genetics) +"dMZ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/obj/machinery/power/apc{dir = 4; name = "Cloning Lab APC"; pixel_x = 24; pixel_y = 0},/obj/structure/cable/yellow,/obj/machinery/camera{c_tag = "Genetics Cloning Lab"; dir = 8; network = list("SS13","Medbay")},/turf/simulated/floor{dir = 6; icon_state = "whiteblue"},/area/medical/genetics_cloning) +"dNa" = (/obj/machinery/door_control{desc = "A remote control switch for the cloning door."; id = "CloningDoor"; name = "Cloning Exit Button"; normaldoorcontrol = 1; pixel_x = -23; pixel_y = 8},/turf/simulated/floor{dir = 10; icon_state = "whiteblue"},/area/medical/genetics_cloning) +"dNb" = (/obj/effect/landmark/start{name = "Geneticist"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 8; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 2; icon_state = "whiteblue"},/area/medical/genetics_cloning) +"dNc" = (/obj/machinery/status_display{layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor,/area/mine/production) +"dNd" = (/obj/machinery/atmospherics/pipe/simple{dir = 9; icon_state = "intact-f"},/obj/machinery/light{dir = 4},/turf/simulated/floor,/area/mine/production) (1,1,1) = {" aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -10013,176 +10205,176 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaafaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaakaadaapaapaapaapaapaadadAaadaapaapaapaapaapaadaakaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakaaEabaabaaadaaaaaaaaaajCajaajDajaajCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaaaaaaaaaaaaaaaaadaaaanyanyanyanyajCajcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaagaagaagaagaagaagaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaafaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaEaaaaaTaaTaaOaaTaaTaadadAaaaaaTaaTaaOaaTaaTaaaaaEaadaadaadaadaaEabaaaEaadaadaadaaaaadaadaadaaaaadaadaadahqaaPahqakeakfakgahqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaadaaaaaaaaaaaaaaaaadaaaanyayEayEaaqaaraaraauaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaagaagaagaagaagaagaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaafaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakaadacNacNacNacNacNaaOafiaaOacNacNacNacNacNaadabaaaaaadaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaadaaaaaaaaaaadaaaaamaaNaaPaasaataaGahqaaaaaadBfdBmdBmdBmdBnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaadaadanyanyawzaaKaaHanyanyanyabAabAaehaeiaejaekaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaakaakaakabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaagaagaagaagaagaagaagaagaagaagaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaafaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakaadadxadyadyadyadyaaAadAaazadCadCadCadCadDaadaakaaaaadaaaaaaaaaaaaaaaaaaaadaaaaaiaaiaajaaiaajaaiaaiaaaahqaamahqahqabMahqahqaaaaaaahTabKdpCabLahTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaEaadaaaaaaaaaaaaanyabxabrabrabrabBanyabzabyabAaaMaaraaraaLaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaEaaaabCaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaagaagaagaagaagaagaagaagaagaagaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaafaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakaadadxadyadyadyadyaaAadAaazadCadCadCadCadDaadaakaaaaadaaaaaaaaaaaaaaaaaaaadaaaaaiaaiaajaaiaajaaiaaiaaaahqaamahqahqabMahqahqaaaaaaahTabKdpCabLahTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaEaadaaaaaaaaaaaaanyabxabrabrabrabBanyabzabyaaSaaMaaraaraaLaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaEaaaabCaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaagaagaagaagaagaagaagaagaagaagaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakaadaapaapaapaapaapaadadAaadaapaapaapaapaapaadaakaaaaadaadaadaaaaaaaaaaaaaadaadaaiabeaaoabfaaoabgaaiaadaadaaaahqabmabnabkablabiabjabhdAodAodAoabhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakaaaaacaaaaaaaaaanuabcabdabdaaYaaZanyanyaaVanyanyajCaDZaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaadadwaaaaaEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaagaagaagaagaagaagaagaagaagaagaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadabaaaaaaTaaTaaOaaTaaTaaaadAaaaaaTaaTaaOaaTaaTaaaaakaaaaaaaaaaadaaaaaaaadaadaadaaaabbayNayPaaRayQayRaxKaaaaadaadawyayUayTawsaySawscRVcRWcRXcRXcRXcRWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakaaaaaaaaaaaaaaaayJabcabdanyayIayHanyabAayFabAanyanyanyaadaadaadaadaadaakaakaakaakaakaakaakaaaaelaaaabaaakaakaakabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaagaagaagaagaagaagaagaagaagaagaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadabaaaaaaTaaTaaOaaTaaTaaaaAwaaaaaTaaTaaOaaTaaTaaaaakaaaaaaaaaaadaaaaaaaadaadaadaaaabbayNayPaaRayQayRaxKaaaaadaadawyayUayTawsaySawscRVcRWcRXcRXcRXcRWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakaaaaaaaaaaaaaaaayJabcabdanyaIVaIIanyabAayFaIxanyanyanyaadaadaadaadaadaakaakaakaakaakaakaakaaaaelaaaabaaakaakaakabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaagaagaagaagaagaagaagaagaagaagaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakaadacNacNacNacNacNaaOadAaaOacNacNacNacNacNaadabaaaaaaaaaaaadaaaaadaadaaaaaaaaaaaiayZazaaaCazdazbaaiaaaaaaaadahqazfazeazhaAmabiabjabhcRXcRXaziahTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakaaaaaaaaaaaaaaaaopabcayVanyawKameaaVayYabAayXayWayXayWaaaaadaaaaaaaaaaaEaaaabCaupaupaupabCaaaaelaadaupabCaupaupabCaaaaaEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakaadadxadyadyadyadyaaAadAaazadCadCadCadCadDaadaaEaadaadaadaadaadaadaaaaaaaaiaajaaiaaiaxRaxOaxQaaiaaiaxKaaiaadahqaxIaxHaxGaxFaaaaadaxNaxMaxLcGdahTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaEaadaaaaaaaaaaaaanyaxDaxEanyaxCaxBanyanyanyanyanyanyanyaadaadaaaaaaaaaaakaaaafgafgafgafgafgaupafhaupafgafgafgafgafgaadaakaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaEaaaaapaapaapaapaapaadadAaadaapaapaapaapaapaaaaakaaaaaaaadauWauWauNauWaaiaaiayCaaWaytayvaaRaysaayaygayeaaiaadahqaybaxXawCaAlabiabjabharEarEayfahTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaEaadaadaadaadaadaadanyanyanyaxJapmaxVaxTapVaxSavbaxWanuaaaaaaaaaaadaaaaaaaaaaakaadafJafKafKafKafKaaAafMaazafOafOafOafOafPaaaaakaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaakaaaaaOaaTaaOaaOaaTaaaajdaaaaaTaaOaaTaaTaaOaaaaaaaaaaaaaadauWauWauNauWaaiawxaaBaayaayawpawrawuaaJawwawAaaiaadawyawEawDawCawBawsasDauxarEarEarEcRWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaEaakaaaaaaaaaaaaaadaaaanuawcauuawdawhavTavhawbawaavSavNaopaaaaadaadaadaadaadaadaakaadawoawoawoawoawoaadafMaadawoawoawoawoawoaadaakaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaaaaafaafaafaafaafaaaaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakaakawLaaTaaTaaOaaOaaOabYaaTaaTaaOaaOaaOawLaaaaaaaaaaaaaaaauWaaiaajaaiaaiaxnawZaayaaxawXaaIaxmaaoaxkaaXaaiauNahqaxyaxpaxAaxzaxoabjabhahXahXahXabhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakaaaaaaaaaaaaaaaaadaaaaopaseawIawFawGawKawJanyanyanyanyanyaadaadaaaaaaaaaaaaaaaabaaaaabCabCaupabCabCaadagTaaaabCabCaupabCabCaaaaaEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaEaaaaapaapaapaapaapaadadAaadaapaapaapaapaapaaaaakaaaaaaaadauWauWauNauWaaiaaiayCaxkaytayvaaRaysaBMaygayeaaiaadahqaybaxXawCaAlabiabjabharEarEayfahTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaEaadaadaadaadaadaadanyanyanyaxJapmaIoaxTapVaxSavbaxWanuaaaaaaaaaaadaaaaaaaaaaakaadafJafKafKafKafKaaAafMaazafOafOafOafOafPaaaaakaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaakaaaaaOaaTaaOaaOaaTaaaajdaaaaaTaaOaaTaaTaaOaaaaaaaaaaaaaadauWauWauNauWaaiaxaaaBaayaayawrawxawuaaJawwawAaaiaadawyawEawDawCawBawsasDauxarEarEarEcRWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaEaakaaaaaaaaaaaaaadaaaanuawcauuawdawhavTavhawbawaavSavNaopaaaaadaadaadaadaadaadaakaadawoawoawoawoawoaadafMaadawoawoawoawoawoaadaakaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaaaaafaafaafaafaafaaaaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakaakawLaaTaaTaaOaaOaaOabYaaTaaTaaOaaOaaOawLaaaaaaaaaaaaaaaauWaaiaajaaiaaiaxnawZaayaaxawXaxcaxmaaoaaWazRaaiauNahqaxyaxpaxAaxzaxoabjabhahXahXahXabhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakaaaaaaaaaaaaaaaaadaaaaopaseawIawFawGawKawJanyanyanyanyanyaadaadaaaaaaaaaaaaaaaabaaaaabCabCaupabCabCaadagTaaaabCabCaupabCabCaaaaaEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaaaaafaafaafaafaafaaaaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaOaaOaaTaaTaaOaaaabYaaaaaTaaOaaTaaOaaTaaaaaaaaaaaaaadauWaaiauUauVaaRaaRauRaaRauSauTaaUauPauQaayaayauOauNauMauDauCauzahqaaaaadahTahRahRahRahTaaaaaaaadaaaaaaaadaaaaaaaaaaaaaadaaaaaaaadaaaaaaaaaaaaaaaaaaaakaaaaaaaaaaaaaadaadaaaanyanyanyapmauvaurauqapVausauuautanuaaaaadaaaaaaaacaaaaaaaakaadafgafgafgafgafgaupafMaupafgafgafgafgafgaaaaakaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaadaadaadavuavtavtavtdehaadaadaadaadaadaadaakauNaaiavGavMaayaayavCavDavzavBadbavyavwaaRaaRavrauNavsavoavnavqavpaadaadahaahmahmahmahpaaaaadaadaadaadaadaadaadaadaadaadaadaadaadaaaaaaaaaaaaaaaaaaaaEaaaaaaaaaaaaaaaaadaaaanuauYavbauXaxJavjavhavfaveaqOavkaopaaaaadaaaaaaaaaaaaaaaaakaaaafJafKafKafKafKaaAafMaazafOafOafOafOafPaadaakaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaagaagaagaaaaagaagaagaagaagaaaaagaagaagaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaadaaaaadaaaaaaaaaaahaaaaaaaaaaaaaaaaaaaadauWaaiabuaboaboabpaboabqaboaEzaboaboaboabtaboaaiauNahqaEGaEBaEAahqaaaaadaaaaaaaaaaEHaaaaaaaaaaadaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaadaadaadaadaadaadaadaadaadaaaaaaaaaaaaaadaaaaopavNaEIaEJaEKaDoaELanyanyanyanyanyaadaadaaaaaaaaaaaaaaaaakaadawoawoawoawoawoaadafMaadawoawoawoawoawoaadaakaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaagaagaagaaaaagaagaagaagaagaaaaagaagaagaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaaaaaaaaaaaaadaaaaadaadabYaadaadaaaaaaaaaaaaaaaauWabbabJaboabDaayabEabqabFaENabGaboabHaayabIaaiauNawyavoavnavqavpaaaaadaYvabvabvabvabvabvaaaaadaaaaaaabwabwaWyaWMaYuabwabwaaaaadaaaaaaaadaaaaaaaaaaadaaaaaaaaaaaaaaaaadaadanyanyanyapmamRaurauqapVaFdavbauYanuaaaaadaaaaaaaaaaaaaaaaaEaaaabCabCaupabCabCaaaafMaaaabCabCaupabCabCaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaagaagaagaaaaaaaaaaaaaaaaaaaaaaagaagaagaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaadaadaaaaadaaaaaaajEajFajEaadaaaaaaaaaaaaaadauWaaiaciaboaccaayacdaceaDRaDSacgaboachaayacgaaiauNahqaDtauCaDrahqaadaadabvabvaDwaDvaDuabvabvaadaadabwabwaDFaDAaDCaSMaDOabwabwaadahwahwaLRahwahwaadaadaadaadaadaadaadaadaaaanuatRauuaDWanyavjarIaDXawaavSavNaopaaaaadaadaadaadaadaadaakaaaafgafgafgafgafgaupafMaupafgafgafgafgafgaadaakaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaaaaaaaaaaaaadaaaaadaadabYaadaadaaaaaaaaaaaaaaaauWabbabJaboabDaayabEabqabFaENabGaboabHaayabIaaiauNawyavoavnavqavpaaaaadaaaabvabvabvabvabvaaaaadaaaaaaabwabwaWyaWMaYuabwabwaaaaadaaaaaaaadaaaaaaaaaaadaaaaaaaaaaaaaaaaadaadanyanyanyapmamRaurauqapVaFdavbauYanuaaaaadaaaaaaaaaaaaaaaaaEaaaabCabCaupabCabCaaaafMaaaabCabCaupabCabCaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaagaagaagaaaaaaaaaaaaaaaaaaaaaaagaagaagaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaadaadaaaaadaaaaaaajEajFajEaadaaaaaaaaaaaaaadauWaaiaGeaboaccaayacdaceaDRaDSacgaboachaayacgaaiauNahqaDtauCaDrahqaadaadabvabvaDwaDvaDuabvabvaadaadabwabwaDFaDAaDCaSMaDOabwabwaadahwahwaLRahwahwaadaadaadaadaadaadaadaadaaaanuatRauuaDWanyavjarIaDXawaavSavNaopaaaaadaadaadaadaadaadaakaaaafgafgafgafgafgaupaGSaupafgafgafgafgafgaadaakaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaadaaaaaaaadaadaaaakhaQJakhaadaadaadaadaadaadauNaaiaboaboabsactaboabqaboaEtabqaboabsacvabqaaiaajayOaWfaWeaWkayOaadabvabvaEsaEqaEpaEpaErabvabvaadabwaDYaEaaEbaEeaUCaVuaEmabwaadahwaSNaSPaWxahwaaaaaaaaaaadaaaaaaaaaaadaaaaopaseaExaEvaEwaDoaEuanyanyanyanyanyaaaaaaaadaaaaaaaaaaaaaakaadafJafKafKafKafKaaAafMaazafOafOafOafOafPaadaakaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaadaadaadaadaadaadakEakFakGakHakIaaaaaaaaaaaaaadauWaBuaBvaBwaByaBAaAQaARaATaAWaBfaBqaBsaBtaBLaBKaBJaBIaBWaBRaBOaBNaadabvaBDaBBaBHaBGaBFaBEaCtabvaadaIsaJRaLCaCvaCwaCbaEVaEyaERaadaGWaAqaFbaCAaLRaaacxdcxdcxdcxdaaaaaaaadaaaanyanyapmamRamRauraCBaCFaCCbsMcgaaaaaaacxdcxdcxdcxdaaaaaaaakaadawoawoawoawoawoaadafMaadawoawoawoawoawoaaaaaEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaadaaaaaaaaaaaaaadaadakTakUaFRanWakTaaaaaaaaaaaaaadauWaCNaaCaCTaCOaCPaCIaCJaCGaCHaCLaCMaCKaCHaCLaDgaCHaDhaSLaDiaCTaDkaadabvaDfaBBaBHaBGaBFaBEaDaabvaadaSJaDbaQgaDcaSKaCUaQgaCXaRvaadahwaAqaAraCAahwadradradYagRadradradraadaaaanuavvaDpavxapVaDoaDlavAavAbnBavAavAavAavAaUnbUsavAavAaaaaadaadaaaaadaadaaaaaaaaaafMaaaaaaaadaaaaaaaadaaaaakaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaoFapMalGapXalGalHaoFakTaqaalJareakTaKBagVaKBaaaaadauNaaiaaiazXazZaAaaaiazKazMazKaeMaeMaeMaeMaeMaApaAoaAnaexaexaexabvabvabvaznazmazlazkazjazjazEabvaadabwaCdaCeaBYaCcaAIaBXaztabwaadahwaAqaAraCAahwaAcadraAdadsaAeaAfadraadaaaaopaAgamfaAhanyaAjaAiajyavAbsLasSasSasSasSasSasSbsMavAaaaaadaaaaaaaaaaadaaaaaaaaaafMaaaaaaaaaaaaaaaaadaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanSapKakSammanHamnafaakTamoarHamqakTajnbMbaKBaKBaaaauNauNaaiaaiaAHaaiaaiaaiaAHaaiafQaAGaAEaAFaeMaAzaABaAAaexaAuaAyaAvabvabvabvaAtaAsabvabvabvabvabvaCYabwabwaEgaElaEnaDGaEfabwabwaCYahnaDeaDjaEoahwadradradsadsaALaAManyanyanyanyanyaAPanyanyawKaAiajyaCWaCWaCWaCWaCWaCWaCWaCWbnBavAavAavAaaaaaaaaaaadaadaadaadafMaadaadaadaadaadaakaadaakaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaoFaoFanQammamnamnalKalDakTaleanbakTbrTbrTbrTaKBaaaaadaaaaaaaaaaadaaaaaaaaaaaaaaaakBakAakCakAatxakkakdakiaexaknailakmabvakuakoakpakxawtatyatUamuabvakzakwaaQaqTaqwanYattatsaaQatqatwahnatvatuakvahwajwadsadsadsadradranyajHajKajJajAajzajzajBajkajxajyaCWaiVaiXaiYajfaiTaiUaCWbsLaiPaiQcgaaaaaaaaaaaadaaaaaaagUaiOagUaaaaaaaadaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaoFamZanGanHanIanJalDaoYapvbrTaKBbHMaiNbrTaKBaadaadaadaadaadaadaadaadaadaadaadafQaeMaeMaeMaeMaiHacZaiIaexaikailaimabvaioaipaiqairaiJaemacBaiLaiKajMajLajOajNajVajPajXajWajZajYakbakaakjakcaiFahwadsadsaicaibadraiaahZahYahUahSahQahPahOahNaigaihaCWaCWaifaFwaFwaFxaFyaFzaCWavAaieavAavAavAacnaaaaadaaaaaaamXamYamXaaaaaaaadaaaaacaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaoFamSaoFamVaoHanEahdanFahfarXaeJarXahbahVaKBaKBaKBagVaKBaKBaKBaKBaaaadradradrafQagXagZagYahFahGahDahEahCahBahAahBahMahKahKaiEaiCaiDaiBaidaidahLahJahIahHaguahzahyaiAaizaiyaixaiwaisaijaiiahxahwagQadsadsahsadrafGanyagIagKagJagMagLanyagNagEagFaCWagGagHaHeaHeaHeaHeagzaCWagBahragCagDavAavAaaaaadaaaagUanDaqRanDagUaaaaadaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaoFamZaoFapyalHaoFaoFbHMacpbrTaKBaKBaKBaKBaKBbMbbHMarnafVaKBafNaKBafZadraklajwafQafYafXafWagdageagfaggaexagaagbagcabvagjagkaglaghabQacBahhaexaexahlafkahiaguahkahjahuahtahvafbahoahnahnagtadradradradradrafHadrafGakWafDafCafCafCafFakWafEabXabZaCWafLaIyaIyaIyaIyaIyafIaCWadlbnBaQsaQsaSRcgaaadaadaadaoBaoCamYaoDaoEaadaadaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaaaaaaaaaaaaaaaaadaaaaaaaaaaadaaaaaaaoFamZaqjaqkaqkaqlaqmajqacpbrTaKBafBbHMbrTaKBbrTbrTbrTaKSaKBaKBaKBadsafxagOaviafzafyafyafAafvaeraiRafuabvahgafwaheabvabvacCagyacCabvagAagPacCagqaflafkagxagwaguagsagiaftafsafbagpagoagmafeaeYaeYaeYaeZaeVaeTaeXaeWakWamiamiamiamiamiaoAadZabXaeOaCWaeQaJOaJOaJObmQaJOaeSaCWaQsbnBaQsaQsbWIavAaaaaadaaaaptapuaoIandaptaaaaadaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaKBaKBafUaKBaadaaaaadaadaadaadaadaKBafUaKBaoFaoFarjaoFarkaoFaoFagrbZlarXaeJarXaeIbrTaKBbrTbrTbHMaeNagvbrTaKBadsahsadsadsafQaeLaeKaeKaeqaeraiRaesacIaeDaeEaeFaefaegaemaenaeoabvacBaeCaexafjaflafkafoafnafqafpaeHaeGafcafbafdacTacTaaQaaQaaQaaQaxUakKamJadYadXakWamiamiamiamiamiapsadZabXaecaeaaebaIyaIybsGaIyaIyaeeaCWaedbkeaUoaUoaUoavAacnacoacnaptanoaqbafmaptaaaaadaaaaaaaaaaadaaaaaaaadaadacoacoacoaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaKBajtaiSaKBanLamsamsamsamsamsajsaKBajuajtaKBbMeaDnadpbrTaspaKBagracpbrTaKBbrTaKSbrTaKBadobrTbHMbrTaqhbrTaKBadsahsaczaczaczacKacKacKacKadWaiRadVadTadUaeAaeBadQaezadOaeyaevaewacBaeuaexaetaepadRadPadNadMadLadJadKadJadIadHadGadEadFadEadBaaQaxUakKakWakWakWakWamiamiamiamiamiaqWadnaddadeadfadgadhadiadjadiadiadkaCWaQsacjadlbyOavAavAavAcgaavAaptaqZakVarbaptacnacoacoacoacoacoacoacoacoacnacoacnacoaaaaadaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaadaadaaaaaaaaaaaaaadaadafUaiWaeUafrafRbrTbrTbrTbrTbrTahcagnafTacracqagvbrTbrTbrTbrTaKBagracpadsadradradradradradradradradracAadradradsahsaczacyacxacwacuacsacKacLaiRacPacIacJacQacSacFacEacGacHabPabQacBacDacCaduadzadvadcadaadtadmacWacVacYacXacUacTabNabNabNaaSaaQabOabUabTabSabRabVamiamiamiamiamiabVabWabXabZbswbuPaIyaIyacaaIyaIyacfaCWacbacjaQsaQsavAaeParObWIackarNarNacmaclarNacnacoacnacnacnacnacnacoacnacnarNacMarNaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaeaaeaadaadaaeaadaaaaadaadaadaKBaKBasVaKBaKBasWasXasXasXasXasXasYaKBaKBaKBaKBarVarXarXarXarXarXatzatBazLatCatDatEatFatHatGatIasaasaatKasaasaascatQaAkatSatWatVauaatYacKatoatmatnabvabQatpabQatrazqazpabvabvabvazsacCaexaaQaaQazuazxazwazuaaQazCazBaaQazyacTacTaAbaAbaAbaaQaaQaxUakKakWatlaucappamiamiamiamiamiaoAaubaulaumaCWauoauiauiaujaukaQfauhaCWbbNaudaufaugavAaQsaQsaQsaQsaUoaQsahraQsarNarNarNarNarNcgaarNarNarNarNarNarNcsgarNaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaeaaeaaeaaeaaeaCVaaeaadaadaKBaKBaKBaBMaBPaKBaadaaaaaaaaaaaaaaaaaaaadapZapZapWaKBasLaUDbHMbrTbrTbHMarSaowaowarTagrasNamJadradrataatbatbatbatbatbatcadraczasGasKasJasIasHasqasraiRassasgaskaszasAasCaslaslasEaslasFasCaslasbarZashasgasjasiaslaskaskasgasnasmafQasoainainainainaeMaxUakKakWatlatkapYamiamiamiamiamiaqWatjabXatiaCWathatgatgateatfatdaCWaCWavAasZavAavAavAasUbvHbvHbvHasTasSasOaQsaQsaQsaQsaQsaQsaQsaQsaQsaQsaQsaeRacMasRacMaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaadaadaaeaadaBVaadaaeaaeaaeaaeaaeaaeaCDaAxaCDafRaqhaKBaKBaaaaaaaaaaaaaaaaaaaaaapWapZapWaKBaKBaKBbHMbrTbrTbHMbrTarlbrTaqcagrbJhazYadraaaaaaaaaaaaaaaaaaaaaaaaaaaaczaqiaqeaqdaqgaqfazgaqxaqtaquaqpaqsaqnaqoaqsaqsaqDaqoaqBaqCaqsaqAaqQaqPaqsaqNaqMaqFalQalQaraaqYaqVaqUazoaqSajgajhajiargaeMarharmariarrarpabVamiamiamiamiamiabVarcabXabZaCWarDarFarJarKarQarsaCWavAapCartarwarwaryarUarNarRarNarWarNarNarNarNarNarNarNarNarNarNbWIarNarNarNarNarNarYaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaeaaeaaeaaeaaeaaeaadaaeaaeaaeaadaKBaKBaKBarnaqhbrTaKBaaaaaaauIauJauKauJauLaaaaadaadaKBaovaKBbtwaouaXOaXOaXOaXOaXOaoyarSaowaoxadraaaavUavUavUavUavUavUavUaaaaczaotaosaoraoqaooacKapoapqaiGapeapfapnaiGapzapfapqapAapraiMapwapxaoNaoMaoQaoPaoJaozaoLaoKapaaoZapcapbaoVaoUaoXaoWapNapLaeMaocadrarLakWakWakWamiamiamiamiamiaoAantabXapIaCWaCWaCWaCWapJaCWaCWaCWapCapDapHaonaonaonaolarNapSazrapUapTasPaDQasPatLatMatNatMatOarNarNarNatLatMatOatPasPaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaeaaeaaeaaeaaeaaeawHaaeaadaadaadaadaKBbHMaqhardafUaaaaaaavLaUaayGavOavLavPavQavRawVawVawVawVanOawVawVadradraKBanNaKBadrakYadraaaavUavVavWavXavYavZavUaaaalLanPanRalBamPamPacKajjavKajlaeMajmavJajoaeMajpawPajraeMaxPajpanvaeMalfanAanzanCanBaldaldalXanxanwaldaldaneaeMaeMaeMaeMaeMaocadranXaobamaakWamiamiamiamiamiapsantaofaokalkaUwaUoaQsaodbvHbvHbvHaomaonaolarNarNarNarNarNanVaAJanUanTauyaACauyauAauBatTauBauEatMauFatMauGauBatTatPauHaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaaeaaeawmaaeaaeaaeaaeaadaaaaadaKBbtwaqhbrTaKBaaaaaaauKawQawRawQauKawSawTawUawVawWazFawYanharuawVaxaaxbaxcaxdaxeadrakYadraaaavUaxfaxgaxhaxiaxjavUaaaalLamNamNamQamPamOacKajQajRajSaeMajTajRajSaeMajUajRajSaeMamKamLamMaeMamEamGamFamIamHaldanMamyamxamAamzamBaneamDamCamCamCamCansadranranqanpakWamiamiamiamiamiaqWantanlanmankaydanianjangarNarNarNarNarNarNarNannannanaamWanfancamUamTavFasPasPaadaadauBavHauBauBauBauBauBavIauBauBarqaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaeaadaaeaadaadaaeaaeaadaadaKBaKBbMeaqhaKBaKBaaaaaaavLawQawQawQaylaymaynaynayoaypayqayramgaqyaqEaqzaywayxayyayzadrakYadraaaavUayAayBasfaxiayDavUaaaalLalIalCalBalFalEacKakqajRakraeMakqajRaksaeMakqajRaktaeMalNacRalMaeMalValUalTalSalRaldaoOahWalPaoRaoSaoTanealOaeXaeXaeXalYalWadralZambamaakWafDafCafCafCafFakWamcabXamdalkalkaQsamhamjarNamkaxZanZayaaxYbwtamlaycaycaycaycampamvamtawNawOasPamwaadaadaaaaaaaaaaadaadaaaaaaaadaaaaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaeaaeaaeaaEaaaaadaadaadaKBaKBbHMbHMaqhafUaaaaaaaaaauKawRawRawRauKazGazHazIazJaypaynaroakyarfawVazNazOazPazQazRadrakYadraaaazSazTazUazVazWauwavUaaaaczakXakRakQakJakDaczakLakMakNafQakLakMakNafQakLakMakNafQakOakPaliafQalfalhalgafQalcaldagWalbalaapEapFapGaneakZbaabaabaaalpbaabaaalqbbDbaabaaaltalsalralralwalvaluabXabZaljalkaUoaQsallarNalmazraycaycalnaloaAJaANalyalxalxalxalAalzayiayjaykaaaaaaaadaaaaaaaaaaadaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaEbmNaAZbmNaakaaaaadaaaaadaKBafVarnbGxaqhaKBaKBaaaaaaavLaBaaBbaBcavLaBdavQavRawVdCoaynaBgakyaBhawVaBiaBjaBkaBlbtbadrakYadraaaaBnavUaBoaBpaBoavUavUaaaacKbnzbnGbnEbnEbnzacKbnNbnVbnObnZbnObnVbnObnZbnObnVboaboebobbombolbnHbnJbnKbnLafQainaneaqqaqrbnMahWaffaqvaneakZbaabnubnvbntbnlbnlbnmbngbnhaZHbnebmWbnabmVbmVbmUbmVbmRabZaljalkaSZaQsallarNbmMaAJbmLbmJbmHbmFbmEbmAbnyazzazzazzbnwbnxayiayjazDaaaaadaadaadaadaadaadaadaadaadaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaabmNbJAbmNaadaadaadaadaadaKBbrTbrTbrTarVbaQaKBaaaaaaaCmauJaCnauJaCoaaaaadaadaCpaCqaCraCsbgGaCuawVbglbgmaCxaCyaCzadrakYadraaabbxaaabgobgnbgoaaaaadaaaacKbphbnGbnEbnEbpiacKarvbpkbpjbEBbpobplbplbEIbplbprbpobpvbpubptbpsbpzbpAbpwbpxafQainaneaneanebpCaneaneaneaneakZbaabaabaaboHbcEboDboEboFboGbotbovbowboCbonboqborbonbonbpbbpcalkaRLaQsallarNaBZbkbaDxboZboOboIboYboSaAObpgbpebpfaASbpdayiayjaAUaAVaadapBaaaaaaaaaaaaapBaaaaaaapBaadaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaabmNaAZbmNbmNaDIaDJaDKbmNaKBaKBaKBaKBbrTaqhaKBaaaaaaaaaaaaaaaaaaaaaaaaaadaadaDLaDMaDNbjoaDPbjpawVbihaFeaFfaFfaFfbdMbqWbdMbdMbhJbhIbhLbhKbhTbhSbjnbdMacKbqVbGgbGObFMbGcbEMbELbELbELbEKbqDbqEbqIbFDbqEbqQaLXbqMbqLbqPbqObqcbqebqfbqhafQainajvaeMbqkbqobqsaeXaeXaeXbqibaabpZbqbbpWbpXbaabdxbcEbCCbaabpUbpSbpTbpVaEDaEDbkoaEDbkoaEDaEDaEDbpQallarNbpGbpFbpEaCabpObwtbpLbpIaAObpDasPasPaCfasPasPaCgbeQaCiaadaaaaaaaaaaaaaaaaCjaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaabmNbmNaEUbJJaEWaCkaCkaCkaEXbJFaEYaEZaKBaKBaqhaKBaaaaFaaFaaFaaFaaFaaFaaFaaaaaaaawVawVawVblgbmIawVawVbrxbrAbrzbrpbrobrwbrvbrFbrGbrHbrIbrBbrCbrDbGUbrLbrMacKacKbGWaczbHlaczaczaxwaxwaxwaxwaxwaxwaxwbGSaxwbiBawnblTaoaaoaaoabrmbrmbrmbrmbrmaoabrlaoaaqLaqLbrnaqLaqLaqLakZbaabaabaabrbbhDbaabrcbaabHbbaabpUabXbqYaEDaEDbqZbrabrhbrebrkbriaEDaEDallarNasPasPasPasPasPbwtbrdaDBaAObqXasPaDDaDEaycbqvaycaDHazDaadaaaaaaaadaadaadaadaadaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaabmNaEUaEUaGraCkaCkaCkaCkaCkaCkaGsaEUaGtaKBaqhafUaaaaFaaFaaFaaFaaFaaFaaFaaaaaaaaGubaWbsebaVbaybppbbUboubaTbaUbaRbitbisbiqbiebikbicbidbiobipbimbDpbAObAQbAfbAgbDebDoaaaaaaaaaaadaaaaaaaaaaadaaaaaaaaabEdbEwbEpbiCaoabiEbiDbivaoeanKaogaohaoiaojaoabiuafSaDsadqagSaqLakZbaabhEbAabcEbhDbaabhCbaabKlbaabhPbhMbhOaEDbhGbhFbhwbhwbhwbhwbhvbhuaEDallarNbhAbhzbhyaFZasPbhxaAJaDBbhRaDHaEOaEPaEQaoGaAKaESawMazDaadapBaadaadaaeaaeaaeaadaETaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaabmNaEUaCkaCkaCkaCkaCkaCkaCkaCkaEUaEUaEUbstbCmaKBaaaaFaaFaaFaaFaaFaaFaaFaaHVaHWaHXaHYaHZbcKbcGaIcaIdaIebpRbcIbdzbdMbdMbjfbdMbdMbdMbjmaYhbjqbjsbjtbjgbjjaYhaYhaYhbjlaaaaaaaFsaFsaFsaFsaFsaFsaFsaaaaaaaxwbjuatZbjwapdbjvaohbjFapgaphapiapjapkaplaoabjybjzbjxaDqatAaqLbjDbaabaabaabiFbiFbaabaabaabaabaabiGaJVbiHaEDaINbhwaIPbiLbiLbjbbiQbiIaEDallarNbhzbhzbjcaHFaHGazrampaGhbjdbjeasPbhfaGkaGlaGmaGnaGoazDaadaaaaaaaadaGpaGqaaeaadaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadbmNaJiaCkaCkaCkaCkaJjaCkaCkaCkaCkaEUaJkaKBaqhaKBaaaaFaaFaaFaaFaaFaaFaaFabFOaJmbFOaHYaJnaJoaJpbrgaJraJsbrfbewbetbldblabkZbJibJibJibUraYhbkYbkUbkWbkRbkTbkNbkPbkLbkMaCQaGUaGUbkIbkKbEzbkHbkBaLUaLUaBzbkwbkzaLXbiCaoabkvaohapOaohapPaohapQaohapRaoaaBTaBUasBaBSaunaqLbkpbkqbkfbkgbkcbjGbkkbklbkibkjbkmbiGaIGbiHbkoaINbknaKaaKcaKcbjUbjTbjXbjWbjVarNaKhaKhaHEaHFaHGbkbbjZaHLbjHbjRaHNaHOaHPaHQaHRaHSawMazDaadaaaaHTaadaaeaaeaaeaadaadapBaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaKqaCkaCkaKraCkaCkaCkaCkaCkaCkaCkaCkaKBaKBaqhaKBaaaaFaaFaaFaaFaaFaaFaaFaaKsaKtaKsaKuaJnaKvaKvaKwaKvaIebeKbeLbftaKBaKBaKBaKBaKBaKBasNaYhbmybmzbmzbmwbmxbmxbmxbmvbjlaaaaFsblWaGYaGYaGYaGYaGYblVaFsaaaaxwblUavgblTaoablRaqGaqHaohaqIaohaqJaqKaohbmubmobmtbmmbmnbmbaqLblZbmabliblibliblkbllbllblmblmblBblFblHblJblMblNaNFaKaaKcaKcaKdbhwbiIaEDacjarNaKhblOaHDaGaasPblPblQaDBaAOblfasPaJeblhaDxaDxaDxaDyazDaadaaaaaaaadaadaadaadaadaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaLjaLkaLlaaaaLmaCkaCkaCkaCkaCkaCkaLnaCkaCkaCkaEXaKBaUDaqhaKBaaaaFaaFaaFaaFaaFaaFaaFaaLoaHWaLpaLqaJnaLraKubvjaLtaLubBAbBIbBkbBrbqrbqnbqJbqHaKBasNaYhbyjbyhbLlbNpbNcbNcbyFbyIbjlaaabNqbyJaGYbyKaJGbyLaGYbyMbORaaaaxwbiBawnblTaoabyNarxadSarzarAarzarBarCbyPaoabyQbyWarGbyXaAwaqLbyYbyZaIFaJSaKRbtHbztbzubzqbzsbzhbzjbzfbzgbzdbzebzabzcaMsaMsaMtbknbzvaEDacjarNasPbwtbwtasPasPbwtblQaDBaAObzxasPasPaCfasPasPaCgbdIbzwaKpaaaaaaaaaaadaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiZaMIaMJaMIajcbmNaCkaCkaCkaCkaCkaCkaCkaCkaCkaCkaMMaKBbwqbwraKBaaaaFaaFaaFaaFaaFaaFaaFaaKsaMOaKsaKubAbaKvaKvaKwaKvaIebpRbEobEsaMRbtKbsUbsobsnaKBbzzbzAbgfbzCbOTbzDbzFbOTbzRbzZbjlaaabPRbSfaLQbPVbPTbPVaLQbSrbSiaaaaxwbiBawnbAhaoaastasuasuasvaswastasuasxasyaoabAcbAdawvaqLazcaqLbAeaIEaIFaKRbAIbnbaIEaIFaKRaKRaIFbwNbAFbAHaEDbAsbAybAzaNFbhwbhwbApbAoaEDacjarNbAlbAkbAnbAmbAjbAiblQaDBaAObAMbpebALaLhbAKayiayjaAUbAJaadapBaaaaaaapBaaaaaaaaaaaaapBaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaaacWwcWwcWwcWwcXQcWwcWwcWwcWwcXQcWwcWwcWwcWwcXQcWwcWwcWwcWwaaaaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajCaMIaObaMIajCbmNaJiaEUaCkaCkaCkaCkaCkaCkaCkaEUaOcaKBaqhbrTaKBaaaaFaaFaaFaaFaaFaaFaaFacdhaOecdhaOfaJnaKvaSpaSqaSraSsbKgaIebJraKAbvPbvzaOnbwuaKBbBBaYhbBwbzCbOTbBEbBFbOTbzRbBDbjlaaaaFsbSubAPaLQbTmaGYbANbSsaFsaaaaxwbAXatZbjwbATbAVaueaueaueaojaueauebAZaojaoabBdbBhbBtbBvbBabBbbBabBcbChbChbCebCgbClaKRbCibCjbBTaKRbBRbBSaEDaEDbBUbCdbCQbCPbCMbCIaEDaEDacjarNbCrbCqbCpbCobCAbCzbCybCsbxfbBPaMDaMDaMEbBQayiaMGazDbBNaadaadaadaadaadaadaadaadaadaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXbtobTobBHbBHbBHbBKbBHbBHbBHbBHbBLbBHbBHbBHbBHbBKbBHbBHbBHaQucCmaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaQNaPqaPraPsbmNbmNaCkaEUaEUaEUaEUaCkaCkaCkaCkaEUaEUaKBarVagvafUaaaaFaaFaaFaaFaaFaaFaaFaaPtaHWaPuaPvaJnaKvaKvaKwaKvaIebKgaIebygaKAbyfbyebydbxcaKBasNaYhbDcbDdbTqbTCbTDbOTbzRbDfbjlaadaFsaFsaFsbCYaNlaNkaFsaFsaFsaadaxwbjuaIvblTaBQaojaueaueaueaojaueauebCUaojaBQbCWbCXbCVbwLaIFbvDaIFaIEaJSaIFbDOaIFaIFaJSaKRaIFaKRaIFbDLbDMaEDaEDaEDaEDapJaEDaEDaEDaEDbbNacjarNbDAaTgbDCbDBbDIbDHbDKbDJbDxbDyaAKaAKbDzayhayiayjaNYaaaaaaaadaaaaaaaaaaaaaadaaaaaaaNZaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXbtoaIlbDvbDrbDraFUbDrbDrbDrbDraJUbDrbDrbDrbDraFUbDrbDrbDsaIlcCmaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaQNaQKbzWaQMbmNaEUbueaEUaQPaEXaEXaEUaEUaEUbuwaQRbueaKBasdbKdaKBaaaaFaaFaaFaaFaaFaaFaaFaaaaaaabpMaPvaQTaJoaJpbtAaSrbmXbopbozblLaQVaQVaQVaQVaQVaKBbsbbsgbshbsdbsdbrQbrRbrNbHmbHobHqaaaaaaaaaaFsaFsaSFaFsaFsaaaaaaaaabEdbEwbHvblTaChbsiavlarPbsCaojaojbsDbsIaojaChbkcbsjbslbsmbsrbsubsrbsvbsNbsrbsKbsrbsrbsrbsrbsJbsrbsrbsPbuHbbObsOaUobyOahraQsbsRbsQaUoaUnacjarNbtdbtcbtcbtabsZbsVbsTbsSbtkbtlbtmbtnbteawMawNaPoasPaaaaadaadaaaaaaaaaaaaaadaaaaaaaadaadaadaadaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXbtoaIlcCmaaaaaaaFUaaaaaaaaaaaaaJUaaaaaaaaaaaaaFUaaaaaaaMfaIlcCmaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaSgaQNaQNaShaSiaQNaQNaQNbvfaQNblSblSblSblSaQNaQNbvnaQNaQNaQNbtqaQNaaaaFaaFaaFaaFaaFaaFaaFaaaaaaaaZpbsfaJnaKvaKvaKwaKvaIeaJuaIebuKaQVbmObmfaWcaSyaKBasNaYhbtCbtDbtFbtrbtsbttbtvbtxbjlaTLbtzaTLaNnbHwbukbISaNnaTLbINaTLaxwbuhbwRbuiaoaaoaaoaaoaaoabtMbtUbufaojbubaoabkcbtLbtHbuHaCZaCZaCZaCZaCZbuFbuGbuLbuBbuCbuDaCZbuSbuSbuSbuSavAbuObYbbYbbutbusbYbbYbbYbbupbuqaNLaNLaNLaNLasPbuvbuubwtbuybuVbuWbuUaAJbuTavEasPasPasPaadaadauBaQIauBauBauBauBauBauBauBauBbtJaadaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXbtoaIlcCmaaaaaaaFUaFUaFUaFUaFUaJUaFUaFUaFUaFUaFUaaaaaaaMfaIlcCmaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaTpbtybtfbthbtibtjaTsaTtaTsaTsaTsaTsaTuaTsaTvaTwaTxbtXaTzaQNaaaaaaaFaaFaaFaaFaaFaaaaaaaaaaaZpbvgaJnaKvaKvaKwaKvaIeaTAbumbujaTDaTEaTFaTGaTHaKBasNaYhaYhaYhbjqbvMbvNbjlbvLbjgbjlbvJbIZaTMaNnbvAaNpbvraNnbvsbIVbvdbvcbvebqFbuZbuYbuMbLGbvIaoaaoaazAbvGazvaoaaoabvDbvEbvFbvDaCZbwybvBbvCaJzaJzaJzaJzaJzaJzaJzaJzavAavAavAavAavAacjaVMaVMaVMapJaVMaVMavAbvSavAaNLbvZbvUbvTasPbtpbwjasPbwabvObwtbwtbvQbvRbqNauybLcauyaScauBbirauBatLatMaSfatMatOauBbiratPauHaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaNKbJjaLIaLIaLIaLIaLIavcavcavcbwpavcavcavcaLIbwsaLIaLIaLIbwncXlaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaULaWLbPDaUNaUMaUMaUMaUMaUOaQOaQOaUPaUMaUMaUMaUOaQOaUQaURaQNaaaaaaaadaadaaaaaaaaaaaaaaaaaaaZpbxlaJnaKvbVqbxaaGDbxgaGDbuAbqmbqqbqlbqjbqdaVcaKBbJhbxbbOSbxdbxebuzbwXbwYbwZbwSbwTbzYbLjaVkbwOaQbaVsburaVtaVkbJRaVvbwMaVxaVybuEaVAaVBaVCaVDaVEaVDbvbbwKaVDbwJaVHaVDbwIbwHaVkbwxaVkbwvbwwaJzbxBbxJbxLbxNbxObxPaJzbxQaQsaQsaQsaQsacjaVMbxRbxkbxjbxmaVMbxnbKvaQsaNLbxpbxpbxpbxrbxtbxsasPbxubuVbxiaHoaHoaHoaHoaHoaRfasPaTnatMaToatMauGasPasPasPaTnatMauGatPasPaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXbtoaIlcCmaaaaFUatXatXayKawebxSaxxayMaweayLatXaGvaFUaaaaMfaIlcCmaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaQNaWgaQNaQNaQNaTpaWhaTpaWiaQOaQOaWjaTpaWhaTpaOWaWlaWmaWnaKBaKBaKBaKBaWpaWqaWraKBaKBaKBaKBaZpaORaOUaOVaOSaOTaKvaOkaOpaOmaOlaQVaQVaQVaQVaWzaKBaKBaONaKBaKBaWCaOQaOOaWKaMhaWWaWVaWKaMhaOFaOHaWWaOIaWKaWKaWKbbLaWNaOKaWPaWQaWRaWSaWTaWKaWKaWKaWKaWUaOAaWKaWKaWVaWKaOBaWKaWKaWKaWKaODaOCaJzaOyaOuaOuaOtaOsaOraHUaHUaHUaHUavAavAacjaVMaOqaOjbbKaOiaVMaQsaOhaThaNLaOdaOgaNXaOaaNVaNWaTmaNUaNSaNRaHoaNTaNOaNMaHoaNQasPasPasPasPasPasPasPaDUasPasPasPasPasPasQaadaaEaAXaAXaaEaadaaaaaaaadaaEaAXaAXaAXaAXaaEaAXaAXaAXaAXaAXaAXaAXaAXaNKaIlcCmaaaaFUatXaweaxqaCRaxtaxraxuaCRaxvaweaGvaFUaaaaMfaIlcCmaMbaMbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaNBaPBaXEbeNaXFbhtaXHaVgaXIaXFbeNaXJaXKaQNaXLaXMaNIaXOaXOaXOaXOaXOaXOaXOaNJaXOaNmaNraNsaLwaKzaJXaLyaSeaNqaHgaNtaNuaHgaJyaJNaHgaMnaNxaNvaNyaMKaHgaKYaYpaNzaNCaNCaNEaNDaNHaNGaNeaNgaLNaUsaUsaUsaUsaUsaUsaUsaLsaYyaSYaSYaSYaSYaSYaSYaSYaSYaSYaSXaNiaTjaSYaNjaSXaSYaSYaLdaYGaRkaJzaMAaMHaMFaMyaMwaMzaHUaMvaMuaHUaaaavAacjaVMaMraNcaXdaNdaVMaQsaNbaQsaNLaMTaMUaMVaMWaMPaMQaNLaMSaMoaMmaHoaMlaMkaMiaHoaHFaHFaHFaHFaHFaHFaHFaHFaHFaHFaHFaMpaMqaMpaMqaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaaacXQaMcaIlcCmaaaaFUatXaMgawqatXawlawkawjatXawiaMdaGvaFUaaaaMfaIlcWuaaaaMbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaULaWhaZhaSlaSlaSlaSlaZiaWhaULaaaaQNaZjbcsaZlaZlaZlaZlaZlaZlaZlaZlaZmaNaaHgaHgaHgaHIaHIaHIaHgaHgaPQaHgaNfaPJaMNaOxaQqaQyaQCaGRaFhaIRaRnaHgaRmaYpaRpaZNaZNbfGaZNaRoaZLaZLaRqaZLaYgaXtaXtaXtaXtaXtaXtaXtaXtaXtaXtaXtaXtaXtaXtaXtaXpaZTaZTaZUaZTaZTaZTaZTaZTaZTaEMaYpaRkaJzaQZaQYaQXaRdaRbaQLaRaaQLaQHaQGaaacgaacjaVMaQSaQFbbJaQEaVMaQsaQsaQsaNLaQxaQzaQwaQwaQBaQDaNLaQAaRgaQAaHoaRhaRjaRiaHoaRlasPasPasPasPasPasPasPasPasPbtpasPasPaRfasPaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaAXaQtaQraQoaQlaFUaFUaFUatXawgawfavmatXatXatXauZavdavaaGvaFUaFUaFUaQvaQucXlaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaAbaBbaCbaBbaDbaBbaBbaDbaBbaCbaEbaFaQNaZjaSHbaHaMCbaJbaKaQhaQjaSGaZlaZmaPFaPSbktaOvaOwaOvaOvaOMaOvbkxaHgaMxaOLaMZaPyaPzaMXaPxaOzaPWaPVaFiaZqaHiaQaaPZaZNaQcaIBbchbaOaZLbbyaQdaTLaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaZTbdnbbCbdGbflbdDbdpbdoaZTaWabbFbbGaJzaPeaPiaPhaPkaPjaPmaHUaPcaPbaHUaaaavAaudaVMaPdaPGaPIaPKaVMavAavAavAaNLaPnaPpaPwaPAaPCaPDaNLbwtaPNbwtaHoaPMaPPaPOaHoaJqaJqaJqajCajcaaaaaaaaaaaaaadaaaaaaasPaMqasPaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcWwcWwaLKaOYaIlaOXaLLaaaaaaaFUaPaaEjbqpatXatXbvlatXatXbycaFqaOZaFUaaaaaabcgaIlcCmaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaabaAbaEbaBbcjbckbckbclbcmbcnbcobcpaIrbckbcqbcraTpaZjbcsaGVaInbcvbcwbcxbcybczbcAbaeaGCaISaIbaIbaIaaHuaHqaHgaHgaHgaHgaGPaHsaHraGNaGOaGHaGQaGRaFhaIRaIQaIOaIHaYpbRAaZNaIxaIDaMeaIzaItaLPaIuaEFaadaadbdeaIjbdfbdjaZPbdhbdibdjaZPbdhbdkbdkbdlaadaadaZTaICaLAbdqaIAbdqbdrbdsaZTaIpaYpaHmaJzaJzaJzaJzaIhaIgaJzaHUaHUaHUaHUaVaavAaIkaVMaIiaHCaHHaHBaVMaHzaHAaHyaNLaHMaHKaNLaNLaHJaHKaNLaHpaHvaHpaHoaHwaHlaHkaHoaHnaHxdBLdBvdBvdBKaaaaaaaaaaadaaaaaaaaaaadaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaFYaFVaIqaFVaGccCmaaaaFUaFUaFUaImaweaJBaCRbBfbBgbhNaCRaxsaweaGvaFUaaaaaaaMfaIlcCmaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabcqbecbedbeebckbefaEdbefaEdbefaEdbefbckbegbehaXFaZjaFcaZlaFGbekbelbembenaFHaZlaXQaEcaGIaFQaFPaFXaFWaGdaDmaFKaFEaGyaEhaGzaGAaGBaGEaGZaGXaHbaHaaHfaHdaHjaHiaYpaGJaZNaGKaGMaYDaGSaZLaADaBxaTLaadaadbeVaKxaEEaDdaBebfaaxlbfcaAYaBmaECaJxbfhaadaadaZTbfiaClbfkaGTaGLaDVaDzaZTaEMaGxaGwaFvbfAbfAaFAaFtaFraCSaFubfAbfAbfAbfAayuaFBaFFaFDaFrbfwbfAaFIbfAaCSaCSbfAaFDaFDaFSaTmaFJaFLaFMaFnaFoaFnaFmaFlaFkaFjaFgbcebcedBCdBBdBzdBJaaaaaaaaaaadaacaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaadaadaFYaFVaGbaFVaGccCmaaaaFUaGeaFUaGfaGgayKaEiaweaJMaGiaEkaJLatXaGvaFUaFUaFUaFUaFTcXlaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabfPbckbckbaCbckbefaEdbefbfQbefaEdbefbckbegbehaXFaQQaQpaZlbfSaQnbfUbfVbfUbaHbaHarMaLWaPQaHgaKVaKUaKTaReaKNaKFaKDaHgaJgaKyaRcaGNaJwaHgaLVaFpaFNaLTaFiaZqaIHaYpbRAaZNaLSaPYaLOaLMaZLaBxbbsaTLaZPbgyaZPaOEbgsbgwbgubgvbgtbgsbgubgwbgvaNAaZPbgyaZPaZTaYtaYtaYtaQebgAbgBbgCaZTaPlaLZaLYaLbbgMbgMbgMbgOaLeaLcbgMbgMbgMbgMbgMaLvaLiaLgaLfaKKaKLaKJaQmbgMaKObgSaKMbgMaKQaKPaTmaLaaKWaKWaKZaLxaKWaKWaLzbbEaLBaLDbcebcedBsdBvdBvdByaaaaaaaaaaadaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddlJaaaaaaaaaaadaLLaLLaLKaLJaIlcCmaaaaFUaLFaGeaJJaImatXatXatXaLEatXatXatXatXaLHaLIaLGaaaaMfaIlcCmaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabcqbhkbedbeebckbefaEdbefaEdbefaEdbefbckbegbehaXFbhlbhmbhnaKeaKbaJZaJZaKgaKfaKebcCaKiaKkaHgaIJaILaIKaNPaIoaIIaIwaHgaGFaHtaNNaPgaIfaHgaKGaKIaKHaKCaKmaHgaKEbbFaKlbleblebleblebleaZLaHhaHcaKobhUbqxaPHaNhbgubgubgubguaDTbgubgubgubguaCEaBCaMBaZPaPXaJYaMabifbigaKjaPfaNoaZTaFCbilaKnaITbiwaFObiwaGjbiwaMYbiwbiwaIUbiwbiwaOGaKXbiwaIVaIWaFOaGjaOGbiwbiwbiyaIXaFOaIYaIZaJaaJbaJcaJdaJfaJlaJlaJlaJhaZbaJtaJqaJqaJqaJqajCaDZaaaaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaddlJaaaaJAaJvaJDaJCaJHaJFajeaJIaJEaFUaFUaFUaJPaJJaJJaJQaJJaJJaJJaJKaJJaJJaJJaJWbbAaJTaJUaaaaMfaIlcCmaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabiTbiUbaBbcjbckbckbiVbckbiWbiXbckbiYbckbcqbiZaULaZjbjabmsbbpbbrbbzbbtbbnbblbbpbmPbjkbaXaHgaZraZqaZgbabaHgaHgaHgaHgaHgaHgaHgblxaHgaHgbbcbbbbbabbhbbebbdbbiaYpaXoblebbjaVSbbkblebbqbbRbjQaTLboLaZOaZMbhBbjMbmSbjIbaSbjKbjIbjIbjLbjMbjNbjObjPaZPaZTaYtaYtaYtbljaYtaYtaYtaZTbmTaYpbahbkdbcTbcUbcTbkdaSaaSaaSaaSaaSaaSaavAavAbcSavAavAavAbdtavAavAavAavAbdmavAbddbdgbcZbdabcXbcYbcVbcWbcPbcNbcRbcQaZbbcMaJqaJqbcJbcFbcLbcubcubctbcDaaaaadaaaaaaaadaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaadaaaaJAbbSbbQaaaaadbbIbbHbpmbbBbbPbqKaFUbpnbqRbqSbcdbcfbciaJJbbZaJKbbZaJJbbTbbYbcbbccaJUaaaaMfaIlcCmaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabiTbaBbaCbaBbaDbaBbaBbaDbaBbaCbiUbkDaQNbkEbkFbkGaSWbfsaYOaTaaYOaSUaSWaZcaXYaZdaYKbkXbkXaYLaYMbkXbizbjJaYdbizbkXbkXaYNbkXaYEaXZaYIaYFbkObkXbjYbibblcbRAaZoaVTaZsaYJbleaTLaTLaTLaTLaPLblnbloblpblqbeoblsaUYblublvblwblrblqblyblzblAaPTaZTblCblDblEbigaPRaYtbijaZTaZQaYpceXbaIbaGbaPbaMbkdbawbazbaxbaubatbavaSRaQsbDEavAaUqaSRbasaQsbOoavAaQsbaravAbambaobapbaqbakbakbakbalaJlaJlaJlaJhbaibagbafbadbacaZZaZXaaaaaaaZWaZVaTQaZIaTQaTQaZIaTQaTQaTQaTQaTQaTQaZIaTQaTQaTQaTQaTQaTQaZIaTQaZJaZRaBzaBzaZSaZCaZybltaZDaZDaZEaZGaZFaZaaZeaZfaZkaYTaZtaYRaZwaYRaYSaYTaYWaYXaYYaYZaLIaLIaYQcXlaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaTpaWhbmpaSlaSlaSlaSlbmqaWhaTpaaaaQNaZjbmrbkGaSWbqTbulbfEbdKbTjaSWcNWaZvbfubmCbsXbmCbmDbmCbmCbfxboMbmGbmBbmCbmCbfvbmCbmCbmCbfzbfybmKbmKboXbBebdPbnUblebdQbdcbcBblebdLbeibpHbtIbfBblqbmYbmZbskbsYbncbndblGbeJbnfboPboybnibnjbnkaSCaZTboobnnbnobnpbnqaZTaZTaZTaEMbnrbnsbkdbgKbgJbgIbkdbgPbyHbgLbgrbgpbgkbgjbgHbgFbgEbgDbgZbhabgWbgYbhebhgbhbavAbddaYabgQaTmbgUbgVbgRbgTbhobhjbhqbhpbhsbhrbafbadbacbhhcXlaaaaaabhibbQaaaaadaaaaaaaadaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaadaaaaUkbezbcDaaaaadaMfbfLbwVbwobvKbuobfIbfHbggbyGbgebgabfRbgcbfXbyEbfXbfYbfRbfWbyibfOaJUaaaaMfaIlcCmaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaPBaQNaXFbzWaXFbajbofbogbohaXFbzWboibojaQNaZjbkFbkGaSWbqTbfFbdFbdKbdJaSWbpPbkybdAbdBbosbosbkVbdwboxbdCbnCbosbosbvhbvhbySbosbosbdubkVbdvbosbosbnDboAboBbkQblebbubbVbbfbdbbbfbbvbbfbtIbtIboJboKboLboLboLbjhboNbndbdEbjiboLboLboLboQboRaZPaZTblKboTboUboVboWaZTbbXaXNbaYbpabnsbcTbeIbeObeMbkdbeRbeTbeSbeGaSaaSaavAavAbeHavAbOobeDbeEaQsavAavAbeFaRPavAbeAaYabeBaTmaTmaTmaTmbeCaTmbfpbfobfnbfrbsaaJqaJqbffbfebeUaaaaJAbfjaaaaaaaadaaaaaaaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaaaUkbezbcDaadbeubesbrObexbbPbrKaFUberaZebeabebbejbdWaJJbdYbrEbdTaUybdUbdVbqUbdSaJUaaaaMfaIlcCmaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaQNaULaWhaULaWiaQOaQOaWjaULaWhaULaTbbrsbpNbkFbkGaSWbfsaSVaTaaSVaSUaSWaSvaSuaTfaKBaTeaTiaTiaKBaKBaTcaKBbqabqaaXcbaLbaNaXcbqabqabqabqabqabqabqabqgbboaUSaWJaWIaXwaSTaOPaSTaPEaWFaUBaWGaQkaUtbqtbbgbqtbqtbquaTrbqwboLboLbdyboLbqxbqyaZTbqzaRBbqAbdqbqBbqCaZTbdXaYtaEMbqFblIbkdbkdbkdbkdbkdaTTaTSaSaaSaaSaaTWaTVavAaTUavAavAaUnbbNbbMavAaQsaTZaTXaTYaUhaUiaUbaUgarwarwarwapDaTmaTmbhcbhdaTlaTkaTCaTqaTPaTNaTRaTQaTKaTJaadaadaadaadaadaadaaaaadaaaaadaaaaadaaaaadaaaaaaaaaaaaaaaaaaaaddlJaaaaUkaUjaJCaUmaUlajeaLJaUuaFUaUraUpaUzaUAaUxaUyaJJaJJaJQbfCaJJaUIaUEaUFaUKaUUaJUaaaaMfaIlcCmaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaTpaQUbrsbrsbrtaQOaQObrubrsbrsbrraRAaRzbryaRyaXVaRraRxaRwaRuaRtaRsaRraXnbrJaRIaKBaKBaKBaKBaKBbrSaRHaWDbqabwEaWEbrXbrYbscbqaaWwaWvbqaaWwaWvbqaaWAaYpbCxbleaVqaRGaXGbleaVJaOoaNwaVpbtIaOJbspboLbsqaZuaSwbssbssaREaRFaZnaYUboLbsxbsyaZTbszbsAbsBaZzaSIbsEbsFaTdaYtaEMbqFbsHaSaaRZaSdaSbaRWaRUaRYaRXaStaSoaSzaSxaSmaSjaSnavAavAavAavAavAavAavAaRPavAaRRaRSaRTbiJbiJaRQbiJbiJbiJbgXbiJbiKaRNaRMaRKaRJaROaIMbiRbiSbgXbgXbgXaadaaaaaaaaaaadaaaaadaaaaadaaaaaEaaaaaEaaaaaaaaaaaaaaaaaaaaaaadaadaadaadaadaadaadaAXaQtaIlcCmaSSaFUaSAaSBaSDclMbPObdHbdRbdZbeqbeybfbbfqaLIaLIaSQaFUaFUaFTcXlaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaULaWLaWYaUcaUfaUeaUeaUTaUeaUeaUebcaaXibbWaXkaXjaKeaWZaXbaXaaXfaXeaXhaXgaXmaXqaKBbMbbMebMbaKBaYCaXlbrTbqaaYwaYqbrXbrYbscbqaaYobDDbqaaYobDDbqabqgaYpbRAblebleaYBblebleblebeXbeWaUGblebtNbtObtPbssbndbndbtQbtRbtSbtTbtTbcHbtVbtWbcObtYbdqbtZbuabgzbucbudaZTbhHaYtaYPbqFbqGaSaaRUbhYaRUaXsaRUbhZaXraRUaRUaVXaXuaXzaXyaXxaXvaXPaXUaXAaXCbiiavAaRPavAaXXaYaaXWbiJaYkaYlaYbaYeaYmbgXbkraYnaYsbkuaVRbkabtubjCbjBbkAbjEbkCbgXaadaadaadaadaadaadaadaaaaaEaaaaRCaaaaRDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaMfaWBcCmaaaaFUaYzaYAaYxclMbixbiAbiabinbkJckwbjrclMaFUaaaaaaaaaaMfaIlcCmaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaQNaQNaWgaQNaQNbuNbojaQNbuNbojaQNaQNaQQaQpaKBaMjaKBaKBbuQbuRaUXbuQbuQbuQbuQbuQaKBaKBbrTbrTbrTaKBaKBacpbHMbqaaVebrVbrXaYibqabqaaVdbqabqaaUZbqabqaaVbaYpbRAaXTaXSaUHaSEaXRaSEaUHaUHaXBbBibviaZxbqtbvkaTBbvmbfdbvobvpbvqbfmbfgboLbvtbvuaZTbvvbvwbdqbvxbdqbvyaZTaYjaYtaEMbqFbqGaSaaVNaVPaVOaVOaVOaVQaVOaRUaVUaVWaVVaRUaVXaRUaVYaVfaVhaVfaViaZAavAaRPavAbkhaVlaVnaUvaVoaVGaVIaVKaVZbgXaQibksbmdbmeaUdbjAbmhblXbmibmjbiObPGaWdaadbgXbgXbgXbgXbgXaadaaaaRDaaaaRCaaaaRDaaaaaaaadaaEaAXaAXaAXaAXaAXaAXaaEaAXaAXaAXaAXaMfaWBcCmaaaaFUaFUaFUaFUclMbfJbfKbfNbgibgNbhVbhWbhXaFUaaaaaacWwaOYaIlcCmaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabwfbwfbwfbwfbwfbwfbwfbwfbwfbwfbwfdzWbwgbwhaZjbwiaKBapvbrTciTbuQciSccRbwkbwkbwlbwkbuQciUbHMbHMbrTbrTbrTaKBacpcbObqabwFbJpbrXbrYbrUcbNbrVbrUcbJcbFdIFaXcbqgaYpaZKaXTcbabZQbZWbYobYobYobYEbYnbBibwPbwQaZPaZPaZPceOcfrcfrcfrcfuaZPaZPaZPbwUbwPaZTaZTbtYaZTaZTaZTaZUaZTcgSaYtbwWbqFbqGcjqcjscjscjscjscjscjtaRUaRUaRUcjxaXuaVUchochpchYcimdIGcimcidciYavAaRPavAcjaaVlcjdaZBcjhblXbnYcjpcjHcjLcjybnPbnQbnRaUdbnSbnTaYcbgdbnXbnWcjPbHnbVZbWjbocbodbodbgXaadaaaaRDaaaaRCaaaaaEaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaMfaWBcCmaaaaaaaaaaaaaFUclMdIIdIHbkJbkJbkJdIKdILclMaFUaaaaMfdIJbBHcjTcXlaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabwfbwfbwfbwfbwfbwfbwfbwfbwfbwfbwfbwfbxDbxEbxFaZjbxGaKBchSarXagvbuQchIccRbwmchLbxHchQbuQbrTbrTbrTbrTbrTbrTaKBacpaKSbqabXybXnbrXbrYbrXbrXbrXbrXbrXbtEbrXbaLcdicbhcbkcbAcaPcdqcaPcbgcaPcdqcaPcaTcdDcdjbylcjIbynbyobypbypbypcegbypbymbyrbysbytceicekbyobyocjJbywbyxbyybyocelcfLbyCbyDbnschWaRUaRUaRUaRUaRUaRYaRUaRUaVXaRUaXuaVUciachpchYcimcigaXUcidcioavAaRPavAbnFciqbeBaUvcirblXblYblXcitciubmcbksbmdbpyaYfbnIbpBbmgbmlbmkblbciybUiaadbNCbpJbodbpKbgXaadaaaaRDaaaaRCaaaaRDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaMfaWBcXPcWwcWwaaaaaadIDbUtbMUbMUdICcLudICbMUbMUaSOaLGaFUaFUckMdIEciNaaaaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabwfbwfbwfbwfbwfbwfbwfbwfbwfbwfbwfbwfcjrdzTcjrbZmbAGcfocfnbHMaqhbuQcfmccRbxHbxHbxHbxKbuQbrTbrTaKSaiNbrTbHMaKBacpbrTbqabwFbJpbXibWUbvabvabvabvabvacbPbvabeYboAbWNcblbXCbzPbZzbZJcbGbZycfxbWcbVXbVYcaWcaZbzHcaQbZObzIbzIbzJbzKbzIbZObzMbzNbzObzPcaDcaWcfwbzSbzTccMccLbzPbzVcftccCcjwcfpchlcdpchnchdchdchechkaRUaVUaVWchpaXuaVUchochpchqcfZcfXcgzcgccfUcfOcfWavAbpqcgQcgYcgUcgLcgBcgOcgMcfGcfHdIuaVFaUWaVjaVmaVzaYcaWHbrjaVLaYVcfMbHWbQYbRbbrqbodaPUbgXaadaacaRDaaaaRCaaaaRDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaQtchxbBHbBHdIBcCmaaaaJUdIvdIxdIwbHidIybHidIzdIxdIAaJUaaaaMfaIlcCmaMbaAXaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabwfbwfbwfbwfbwfbwfbwfbwfbwfbwfbwfbwfbADbAEbxFaZjbyVaKBaZmbMeaqhbuQbWmccRbxHbxHbxHbxHbuQbrTbrTbrTarVarXbKoaeJcdbahccdabrVbrVbtEbZfbzobrVbrVbrVbrVbrVckVaXcbqgbWCbZkbSAbSAcdebSAcddbSAbSAbBqbBqccSbUhbBqbBjbBibVjbBlbBmbBnbBobBlbVibBibBjbCGbCGcdkccWbCGbCGbDRcdycdrbCGcdlbCGbZrbBybBzcdQcdRcdKcdNcdAcdEcdncdpcdpcepcdpcejcdpcdTcdpcdSceFceCceycewcesavAbxhavAcfjcfhcfeceZceYcePceMceGbiRbiScdfaSkbmjbsWaYraRVaTIaTyaTIaTyaTOcdgcdmaadbgXbgXbgXbgXbgXaadaaaaRDaaaaRCaaaaRDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaaabDrbDrbDscAlajeajeaJUcDBcdOcdVcLMcLucLMcdVcdOdAZaJUaaaaMfaIlcCmaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabwfbwfbwfbwfbwfbwfbwfbwfbwfbwfbwfdzWaULbwhaZjcnjaKBaZmbHMaqhbuQbWmccRbCfcnlchQbxHbuQadobrTbHMbrTbrTbrTaKBacpbrTbqabETbETbtEbrYbwDbwDbwEclmbwFckWbqabqacdibCwcaVbSAcllckrckIcjYcnhcbicNeckQcvOckLbBqaadbCDcPFbBlbBlbCFbBlbBlcPRbCHaadbCGdvMdvNdvOdvTbCGbCGbCGbCGbCGcPEbCGcmYbCObqGaSacnScjsaRUcnWaRUaRUaRUcnJaXucnKaRUaRUaRUaRUcnQcimcnCcnFcnDcnHavAbxharNcntcnocnuaRKcnycnvcnBcnzbiPcohbuxbdNbepbevbevbeZbgqbghbgdbfZbfMcnYbHnbVZbWjbuIbuJbuJbgXaadaadaWsaadaWuaadaWtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaAXaAXaAXaMfaIlcCmaaaaJUdJlcdOcdOcdOdJkcdOcdOcdOdJjaJUaaaaMfaIlcCmaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaQNaMLaWgaPBaQNckJaSlbxFaQNaQNaMLdAbaZjckbaKBaZmbrTcmrbuQcmJcmsbCfcmtbDqbEHbuQaKBaKBaKBaKBaKBaKBaKBacpbrTbqacmpbrVbtEbrYbrVbrVcckbrVbyabybbqacjbbqgaYpcaVbSAbDQcgscgxcgCcmqcbicgFcgGcgHcgDcgEaadbDPcjiciJciJbDTciJciJcjKbDVaadckDcjWcjXcDccJWclQcvxcPCcOKbCGcgVbCGckKbEhbEibEjbEjbEjcmEcmKbEjcmGcmGbEjcmybEjcmvcmCcmDcmAcmBbnAbjScmVbjSbjSavAbxhcltdJidJhcltbgXbgXbgXbgXbgXbiMbiNcmWaZYcneblXbvVbvWbvXbvYbnTbbmbanbKIbUiaadbNCbwcbwdbwebgXaadaaaaRDaaaaRCaaaaRDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaMbaMfaIlcCmaaaaJUceTdJgdJfcdOdJecdOdJddJcceIaJUaaaaMfaIlcCmaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaTpclsbrsbrsbrsbrsbrsbrsbrsbrsbrrbrsbpNchraKBaZmbrTaqhbuQclnclobxHbxHbxHcljbuQbQsbrTbrTbHMbrTciTaKBacpbMbbqabCtbEYbtEbrYbwCbwCbwGbrVbrVcnkbqacgbbqgaYpcfPbSAcdGcefceqchgceecbiceAcetceuceNbBqcfsbFmcfsbFmbFmbFnbFmbFmcfsbFmcfsbCGcjobJPchRchTchUcicchNchAbCGcgVbCGcmubqFbqGbEjcmhcmobFCbFBclZcmacmaclSclYbEjbEjbEjbEjbEjbEjbEjbjSclOclNbgbavAbxhcltdJadIZdJbcltdIYaQsaQsaSRbgXbxqcfKcfJcfNcjVbxvbxwbxxbxychHbbmcfibQZbHWbQYbRbbxCbuJcfVbgXaadaaaaRDaaaaRCaaaaRDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaMbaQtclAaLIaLIdIUaLGdIWdIVcdOdIXcdOdISdITdIDdIUaLIaLIbwncXlaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaULbwBaUMaUcciMcihbtgcilbtgbtgbtgcgRcgPckeaKBaZmbHMaqhbuQbWmbGabxHbxHbGabxIbuQbrTaKSaeNarXagvbrTaKBacpasdbqacjUbxXckacjZbrVccDckdckcbrVcdtbqacdFbqgaYpcdIbSAcbRbFvcbScfYcbicbicbUcbXcdPccqbBqdzXdzYbGybGzbGAbGBdAaclGcjlbGFdzZbCGcgIbJPcgncgobCGcglcgXcgWbCGcgVbCGcjGbqFceXcktckubGRckqbOlbGVbFCbFCbVackobEjbMoceWcffceWbIzbEjckSckRbgxckNavAbxhcltdIRdIQdIPcltaQsaQscxnaQsbgXbxqceHcerbiJbiJbiJbyTblXckjblXbbmbIHbKIbUiaadbgXbgXbgXbgXbgXaadaaaaaEaaaaRCaaaaRDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaMfaIlcCmaaaaaaaJUdIOcdOcdOcisdINciwdIMaJUaaaaaaaMfaIlcCmaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaQNaTpceQaTpaQNbuNbojaQNbuNbojaQNccNaQNaQNaKBaZmbMbaqhbuQbxIbWkbHzbxHbHzbWmbuQbrTbrTbrTbrTbxMbrTaKBacpbHMbqabqabMvbMDbMwbMvbqabqabqabqabCubqabqabGobbFbNwbSAbKsbFvbKkbVpbJQcbibNvbNhbNubMQbBqcNNcNObIfcLFbIgbIfcLLbIfbIhcMqcMUbCGbHEbJPbLubLDbOdbWxbWnbWpbCGbQWbCGbXkbqFbqGbUXcwybLzbLEbLEbUZbFCbLzbVabVcbEjbEQbHacchbHabIzbEjbbwclEbVlclFbVmbVtcltclJclHclLcltapCbGdaQsaQsbgXbArbZqbZpbVWbiJbAvbxyblXbxwbOybOzccZbWbbHnbVZbWjbAAbABbACbgXaadaaaaRDaaaaRCaaaaRDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaMfaIlcCmaaaaaaaJUbVscmNcmObYzcmUcmRbVsaJUaaaaaaaMfaIlcCmaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaXFbeNaXFaaaaaaaaaaaaaadaaaaKBbUwarXbUxbUybUzbUybUubuQbuQbuQbuQbUvbuQbuQbuQarnbMebHMbrTbUAbrTaKBacpbKQbqabKRbKPbKObHPbHgbKMbKfbqabKNbJYbJWbqabqgaYpbWgbSAbDQbFvbGCbHxbDQcbibJSbIobFubJObBqcKqcLEcxwbJDbJEcbnbJGcyvbJHbJIcyWbCGbFsbGIbPJbGNbUPbUQbUCbUNbFpbEFbCGbUBbqFbqGbTObTRbTNbTNcdxbIAcdubUbbUdcdzbEjbUcbHabKabKbbIEbEjbfTbTkcQmbTlavAbxhcltcltcltcltcltcluaQsaQsaThbgXbArbZqbZpbUebBXbAvbBYblXbxwbAwbbmcaObKIbUiaadbNCbCabCbbCcbgXaadaaaaRDaaaaRCaaaaRDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaMfaIlcCmaaaaaaaJUclBbMUbZtclybZFbMUclCaJUaaaaaaaMfaIlcXlaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaULceQaULaaaaaaaaaaaaaadaadaKBbSFaXOaXOaXOaGGbrTaqhbHMaUDbtwbrTaDnbrTbMbaKBaKBaKBaKBaKBbTcaKBaKBbSYaKSbqabHHbHSbHRbHRbHPbHgbTfbqabFccgibFabqaaWAaYpbUjbSAbDQbTdbEfbTebDQcbibDlbCJbCLbBqbBqcwKcwLbLdbLecvFbLgbLhbLicuhcvycwlbCGbEabEcbDYbSXbOdbSIbSIbSWbCGbGYbCGbSJbqFbqGbEjbRfbRjbRybFCbRcbRebOlbRYbRZbSbbScbRBbRCbRMbRSbEjbjSbjSbjSbjSavAbxhavAaQsckFaQsaQsaOhaQsckEaQsbgXbgXbQXaSkbAubiJbAvbDhblXbDibOybbmchBbQZbHWbQYbRbbDkbABcPDbgXaadaaaaRDaaaaRCaaaaRDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaQtckGaFUaFUaFUaLHaLIaLIaLIbwsaLIaLIaLIaSQaFUaFUaFUckMcCmaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaKBaKBaKBaKBbQsbQHaXObQhbKtbQlbKtbKtbKtbKtbKtbKtbKtbKtbKtbKtbQVbKtbJibQUbrTbqabEZbFtbFqbwFbJpbERbEybqabqabqabqabqabAWaYpbSDbSAbSAbQTbQTbQTbSAbSAbBqbBqbBqbBqbBqbMEbMFbMGbMEbMHbMHbMHbMFbMIbMEbMFbCGbCGbCGbCGbCGbCGbQQbQQbQQbCGbCNbCGbSzbqFbNWaZLbMNbMNbMNbPZbMNbMNbPWbMPbMNbMNbMNbMNbEjbCSbQfbEjbOobPMbEqaQsbLLbLMavAckCckzckyaQsaOhaQsaQsbWIbgXbPIbmcbPLbiJbiJbiJbPHblXbEDbEEbbmbIHbKIbUiaadbgXbgXbgXbgXbgXaadaadaWtaadaWuaadaaEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaMfaIlcCmaaaaaaaaaaaaaaaaaabQgaaaaaaaaaaaaaaaaaaaMfaIlcCmaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaKBaKBceEccPaWoaKBccQaKBaKBaKBaKBaKBaKBaKBaKBaKBaKBaKBbrTbZwaQWbVBbqabVwbUaccebTnbJpbHPbWoccfbVFbtwaKBcbQbqgaYpbYeccrccnccicciccicclcdoccrccrccrccYbYLccrbNDbNJbNKbNKbNKbXTbNKbXYbNNcccccKccJbXwcfSccFccocciccicciccObTzcccccmbqFciechbcbocbrbOacbscbtbRacdcccxcipbShbNZckxbEjcbecbjcbWcbVbvHbRPasMbLMaQsavAavAavAavAavAcAkcxnbgXbgXbgXccbbmcaSkbFPbFQbFRbnIbFSbFTbFUbOzchXccabHnbVZbWjbFWbFXbFXbgXaadaaaaRDaaaaRCaaaaRDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaMfaIlcXPcWwcWwcWwcWwcWwcWwbQgcWwcWwcWwcWwcWwcWwaOYaIlcXlaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaadaaacnwcixdzQcoBcnwbrTcaYbrTarnaKBaadaadaadaadaadaadaadaKBbrTbHMaQWbHMbqabqabqabqabqabqabqabqabqabQSbHMaKBcijbqgbOUbOVaWKaWKaWKaWKaWKaWKaWVaWKbPjbOXaWXaWWaWKaWKbOYbOZbPabPbbPcbPdbPebPfaWKaWKcaXbPhaWKaWKaWVaWKaWKaWKaWKbSRaWKbPjchPcfzcfycawbPmbPobPnbPnbPnbPpbPrbPnbPnbPsbPvbEjcaucavcatcarcaoaUobWIbOnbQMaUobOocasbZiavAbvSavAbgXcancaxcaKcaMcaUchfchfchfaVzblXblXblXbbmcgTbKIbUiaadbNCbHsbHtbHubgXaadaaaaRDaaaaRCaaaaRDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaMfcalbBHbBHbBHbBHbBHbBHbBHctQbBHbBHbBHbBHbBHbBHbBHcaccCmaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaacnwcfFcptcifcnwbrTbKZbrTbrTaKBaaaaaaaaaaaaaaaaadaqXaKBbrTbrTbZAbKtbKtbKtbKtbKtbKtbZDbZEbZEbZEbOMbOScdJcQabTPbQabQdbQcbQebQdbZXbQdbQdchGbQdbTUaVCbUgbQiaVCaVCbRqbQkbRQbQmbQnbQobQpbQqaVCbZnchccgZcgZcgZcdUchachachibQtbZobRXbRUchhbSaceVceUbOhbOgbQDbQDbQEbQDbQFbQDbQDbQGbNHbMNbMNbMNbMNatJbasaUoaUoaUoaUoaUobZeasMasMbZjcqWbYxbZdbYybYpbYubYkbYmblXblXblXblXblXblXblXbbmccjbQZbHWbQYbRbbIPbFXbUSbgXaadaaaaRDaaaaRCaaaaRDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaaabDrbDrbDrbDrbDrbDrbDrbDrcpvbDrbDrbDrbDrbDrbDrbDrbDraaaaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaEaaEaadaaEaAXaadcnwcqedzMceBcnwbVBbrTbrTaKBaKBaadaadcgNaadaadaadaKBaKBaKBaKBaKBaKBaKBaKBbMbbMbbHMbYfbYcbYdbHMbMeaKBaKBaKBaZLaZLaZLaZLaZLaZLaZLaZLbhQaZLbXZbRwbRwcezceDbRwbRwbRwbYacbDbqFcbBcbCbRDbRDbRDbXDcexbRDbRDbXWaZLbvCbugcbdcbbaZLcaebMNcevcfTcevbMNbNAbNybQDbQDbVubQDbQFbQDbQDbVrbRObMNbOjbOkbQjbXmbXlasMasMasMasMasMbXfbWTbMibWQbMibMibiNbRhbWLbWMblXbWHbevbWJbevbevbevbWGblXbbmbIHbWybUiaadbgXbgXbgXbgXbgXaadaaaaRDaaaaRCaaaaRDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaMbaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaacnwbLKcracrbcnwaKBaKBaKBaKBaadaadbYtbYsbYrbYqbYrbSkbSlbRKbVdbREbSpbSqaKBaKBaKBaKBbTybHMaKBaKBaKBaKBaKBaKBbRzbXVbRxbRpbRnbRmbRlbRkbRibYIbUIbXObUIbXRbXQbUIbXObUIbYIbMzbSKbMSbRLbRRbSNbRRbLObYKbRRbSNbRRbRLbSgbSgbSgbSgbSgcpcbMNbYFbYGbPnbPnbYHbQEbQDbQDbQEbQDbSZbQDbQDbTabTbbMNbBpbPwbMNatJaTZbMibMibMibMibMibMibMjaUnbMkcrCavAbgXbMnbLVbLTbLRbLQbnTblXblXbWHbevbLXchHbbmbMgbKIbUiaadaadaadaadaadaadaadaadaWsaadaWuaadaWtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaEaaaaaabMqbMrbMrbMtbMsbMBbMAaadaadaadaadaaaaaaaadcZYbTsbTsbTsbTsbTsbTtbTubTvbTwbTwbTxaKBaUDaUDaKBbTybrTaKBbMbbSobWqbBMbSmbSnbXxbXxbXxbXxbSCbSBaZLbePbYIbWsbSxbYWbNYbPQbYWbYTbSGbXObTLbTSbTTbSNbPSbTVbTWbTXbZIbTWbTVbTZbSMbSgbZLcpubZKbSgbWwbMNbZSbZUbZYbUlbZVbQEbUkbUlbUlbUlbUmbUlbUlbUlbUncivbUpbUpciAcpjaQsaUobNgcsgbNabNfavAavAavAbvSavAavAbgXbNibMKblXblXbxwbMLbnXbnXbMRbMTbMRbnXbMYbMZbKIbUiaadaaaaaaaadaaaaaaaadaaaaRDaaaaRCaaaaRDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaabIWaaaaaabKmbKjbKjbKeaaaaaaaaaaaaaaaaaaaadcZYbUEbUFbUGbUHbUGbLZbUJbUKbULbULbUMaKBbwqbKoaeJbKpbzkbKnbMybMCbNbbNlaKBbMXcqRbXxbSObXxbMxbMcbYIbYIbYIbTIbMabWdbEObWibWhbKGbXsbXEbTLbTSbTTbVebVfbVgbVhbKqbWSbVkbVkbFwbFyccAcmMbWAbzmbSgbWwbMNbzlbEJbWDbWEbTJbUlbBObFxbznbVxbVybASbARbARbzpbMNcfQbICbMNatJaQsavAavAavAavAavAavAaQsaQsbKvaQscasbgXbKubKFbKDbKCbKAbKzbKybKxbKwbKYbKWbKUbKLbKJbKIbKHaadaaaaaaaaaaaaaaaaadaaaaRDaaaaadaaaaRDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaAXaadaaEaAXaadaaabIWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcZYbUEbVObVPbVQbVRbTvbVSbNRbOqbOCbTQaKBbKZbrTaKBbTybrTaKBbMebtwbNSbObaKBbOcbQNbQubXxbXxbQRbYIbYIbAUbYIbLabDmbXobXobXqbXsbXrbXsbXEbTLbWrbHpbVebVfbVfbVfbWtbUfbTYbWvbBCbXJbXIbXMbXNbXLbSgbWwbMNbMNbMNbMNbMNbMNbLbbMNbMNbMNbMNbMNbMNbMNbMNbMNbMNbMNbMNbMNatJaQsavAcfRchjavAaUnaQsaQsaQsaOhaQsaThbgXbwbbwbbLybwbbLFbwbbLybLCbLAbLIbKIbwbbLJbWFbLHbgXaadaaaaaaaaaaaaaaaaadaaaaRDaaaaadaadaadaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaEaaaaadaaaaadaaaaaaaaactSaaaaaaaadaaaaaaaaaaaaaaaaacaadaadaadaadcZYbUEbWVbWWbWXbWWbWYbWZbZCbXbbXcbXdaKBbrTbOBaKBcsrbZwaKBbxzbxzbxzbxzbxzbxzbZbbZabYYbYXbYSbYIbYRbYQbZcccwccvbSEccubSEcctcctcjRbUIbTLbTSbTTbRRbZBbUYbTGbTpcbcccHbXGbXHccIbSgccycczccBbSgbOAbXXbXXbXXbXXbXXbPgctubXXbXXbXXbXXbXXbXXbXXbXXbXXbLWbCRbOWctcckvarwbNrarwbGdavAaQsaQsaQsbOObOQaQsaQsbgXbgXbONbOIbOEbOFbOEbOIbOEbOFbOFbODbOEbODbOHbgXbgXaadaaaaaaaaaaaaaaaaadaadaadaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaaabSjbSjbSjbSjbSjaadcuLaadbSjbSjbSjbSjbSjaaaaAXaaaaadbYtcWRcWRcdvbTsbTsbTsbTsbTsbYwbYwbPibYwbYwbYwbYwbYwbYwbYwbPkbYwbYwcazcaBcafcagcbmbxzcaHcaGcaJcaIcaCbYIcaFcaEcaLbStcdsbZNbZNchVbGicbqbGicdHcbvbTSbYNbYObYPbCnbCnbYPbCncdCbYPbYUbYVbSgcdMcaNcdLbSgbGTcizbWBbWBbWBbWBbPFbWBbEbbEbbEbbEbbEbbEbbEbbEbbEbbZgbZhbYwaQsaQsaQsavAaQsaQsavAaQsaQsaQsaQsaQsbOoavAavAaadaadbPBaadbPCaadbPBaadbPEbPubPqaadbPqaadaadaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaEaadcuHcuIcuIcuIcuIcuKcuLbMWbMMbMMbMMbMMbMVaaeaaeaaaaadcZYaaeaaeaaebPlbNmbPlckAckBckBbTibThbZxbZxbZxbZxbZxbZxcpHbNncslbVJbUObUUbVUbVVbNkbxzbWfbCTbBZbBWbWfbYIbXebXabYIbXzbXgbZNbXAbZPbCvbZRbYjbZNbYMbTSbZTbYPbXUcdBcdBbXFbXPbXKbYPbQrbGJcadbWlcadbSgbSgbNobYwbWBbJfbDNbElbNzbFdbEbbFIbFIbFIbNtbNsbNxbFIbEbbZgcbubYwbWIbZibUsavAciVcjQavAbyOaQsbEvaQsavAcgaavAaadaadbgXbNFbNCbNFbgXbNFbNCbNFbgXbNEbNCbNBbgXaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaAXaadbPNbPNbPNbPNbPNaaacuLaaabPNbPNbPNbPNbPNaaaaAXaaaaadbZZaaebYwbYwbYwbYwbYwbYwbYwbYwbQKbYwbYwbXhbXjbXjbXjbXjbJdbXjbXjbXjbXpbXtbXubXvbJgbXBbNObJlbJnbNQbOsbYBbJobXSbNUbJzbKrbNVbPybPxbYDbYCcapbZNbYMbTScdwbYPcahcaabZHbIubDFbSPbYPbYJbOJbOtcsdbWBcuScmzbNIcjvbWBccEccEbunbOfbQwbEbbFIbOebNXbNTbNPbNMbNLbEbbZgcizbYwbYwbYwbYwavAavAavAavAavAavAavAbYwbYwaadaaaaaaaadbgXbOwbWObOxbgXbOubSdbOvbgXbOibNdbOmbgXaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaEaaaaadaaaaadaadaadaaacabaaaaadaaaaadaaaaadaaaaAXaaaaadaadbYwbYwbYhbZGcaicpqcajbZsbZubIUbYwbzQbyUcbHcbIbzLcaAbEgcbLcbMbYwbHrbyRbHkbyAbGGbGHbHCbRHbzrbzbbRobRrbRobzbbRobFhbGebIibJucfvbJqbJkbIrbGibYMbTSbYNbCnbItbIsbIvbIubIxbIwbIQbyubyvaXDaYHbWBcaqbaZbGfckTbWBbGuccGbFGbFHbQPbEbbFIbFIbFJbFIbFIbFLbFKbEbbZgbQLbYwbFYbFZbGbavAbVGbVHbVIbVKbVTbWebYwaaaaadaadaadaadbgXbVLbWPbCEbgXbRgbSebCkbgXbOGbNecbTbgXaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaaabSjbSjbSjbSjbSjaadcuLaadbSjbSjbSjbSjbSjaadaAXaaaaaaaaacdWcbybQLbQLdBrcpqbQLcpqbYwbQKbYwccTccUccVbzXccXbGqbGrbzUbIIbYwbIKbzGbIkbIlbImbLBbLwbIcbzEbLxbGpbSEbSEbSEbLtbFzbGjbLvbLocfvbLqbJkcbzbZNciWbTSbYNbYPbKSbKhbKhbLfbDFbJXbYPbzBbZvbWzbVNbWBbdObYvbGTbfDbWBbrWbJVbrZbkSceLbEbbEbbGEbGDbGMbGLbEbbGKbEbbGQdttcbxcakbGwbGvavAcbwaQsbQLbQLcpqbENbYwaaaaadaaaaaaaadbgXbVLbGkbVLbgXbRgbGsbRgbgXbLYbGtbLYbgXaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCIcCIcCIcCIcCIcCIcCIcCIcCIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaadcuHcuIcuIcuIcuIcuKcuLbMWbMMbMMbMMbMMbMVaadaAXaaaaaaaaabYwbTKbQLbQLdBocpqbUobYwbYwbQKbYwcdZceacebceccedcaAbyzbAYbyzbYwbxzbExbyBbEAbxzbxzbEXcyUbEWcemcemcenceobBscemcemcshbZNbECcfvbEUbUqbZNbZNbDbbTSbCZbYPbYPbDacdBcfIbBubAqbYPbDGbGJbRLbRLbWBaUJbYvbEGbWBbWBbRLbKKbxobRLbRLbDUbDSbDZbDWbEkbEebEnbEmbEbbZgbQLbYwbErbEtbEubYwbTFcpqbQLbQLbQLbQLbYwaaaaadaaaaaaaadbgXbgXbgXbgXbgXbgXbgXbgXbgXbgXbgXbgXbgXaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCIcCIcCIcCIcCIcCIcCIcCIcCIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaadbPNbPNbPNbPNbPNaaabUWaadbPNbPNbPNbPNbPNaaaaAXaaaaaaaaacdWbVDbQLdBDctgcpqbQLbVEbYwbQKbYwcfacfbcfccfdbFNcaAbCBbDnbDXbYwbFAbyqbFlcflbGmbHUbPPbNYbPQcembPXbCKcfqbDjclicemctGbZNbFFcfvbHLbHDbGibFVbykcfBbxAbFobFkbFgbGPbGnbDFbFbbBJbGlbQAbQyaWbaWObVfaVwbFEbOraVrbOpbFibFfbVfbFebDUbEVbESbEPbFrbESbESbFjbEbbZgbZhbYwbYwbYwbVzbYwbVobVvbQLbQLbIXbVCclraaaaadaaaaaaaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCIcCIcCIcCIcCIcCIcCIcCIcCIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSgaaaaadaaaaadaaaaadaaabIWaaaaadaaaaadaadaadaadaSgaaaaaaaaabYwbYwbKccpqcpqbQLbQLcfAbYwbQKbYwcgdcgecgfcggcghcaAcjEcgjcgkbRTcgmbLnbLmcgpcgqcgrbUVbNYbPQcgtcgucgvcgwbLpcgycembQLbZNbMJcgAbRWbRVbRtbRsbRubTSbRFbRvbRNbRGbQvbQbbQzbQxbQObQCbRdbAxbBxbJsbURbBCbIRbUTbUTbUTbIybIpbIDbIBbIGbIFbILbIJbESbIdbIjbIebInbRIbQLchmbYwbIMcwNceScfkbQLbQLbQLcotbHfbYwaadaadaaaaRCaaaaRCaRCaRCaRCaRCaRCaRCaaEaRCaWuaRCaWuaadaRDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCIcCIcCIcCIcCIcCIcCIcCIcCIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaaabSjbSjbSjbSjbSjaadbJUaadbSjbSjbSjbSjbSjaadaAXaaaaaaaaacdWcfEbQLbQLbQLbQLbUobYwbYwbxZbLSchscgechtcggchuchvchwbDuchychzbDwbLPchCchDchEchFbVAbLNbDmchJchKbDgchMbLschMchObTBbZNbOPbOKbTAbTrbGibRsbRubTSbRFbRvbCnbSLbSwbSvchZbQBbBJbSyclkbzybLrbBVciicikbVnbVkbVkbVkbJBbVbbBGbJybJNbJLbJKbJCbJxbJwbJvbJtbEbbZgcotcgJbYwbJebJbcfDcakbJmbIXbQLbQLcfCclraaaaadaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaadaaaaRDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCIcCIcCIcCIcCIcCIcCIcCIcCIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaadcuHcuIcuIcuIcuIcuKcuLbMWbMMbMMbMMbMMbMVaadaAXaaaaaaaaabYwccdbQLcbYbYwcbZcbZbYwcgKbQKbYwciBciCciDciEciFcaAciGcfgciHbYwbJMbHybKiciLbTgbHUbSHbNYbKTcemciOciPbHAciRbHBcembMubZNbZNbZNbMObZNbZNbZNbMfciXbMdbYPbYPbYPbYPbYPciZbLUbYPbWBbWBbSQbSTbSUcjgbSVbSSbLkbLkbLkbLkcjkcjkbGZcjkbEbbEbbEbbHcbGXbHebHdbEbbZgcizcjubYwbYwbYwbYwcbEcbKbHjbQLbQLbHhbYwaaaaadaaaaadaWuaadaaEaRDaRDaRDaaEaRDaRDaRDaaEaRDaWtaRDaRDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCIcCIcCIcCIcCIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaadbPNbPNbPNbPNbPNaaabUWaaabPNbPNbPNbPNbPNaaaaAXaaaaaaaaacdWceRceKceJbYwctGctGbYwbIObQKbYwcjzcjAcjBcjCcjDcaAbKXcjFbIqbYwbPYcehcehcehcehcehbPtbAtbTMbIbbKVcjMbHFcjObHTcembPAbPzbPKbPzbxYbxWbuXbokbHVbHXbHYbHZbIabPzbHIbHGbHKbHJbHNbHIbHQbHOckfckgckhckibtGckkcklckmckncjkbTHckpcaScbfbTEbEbbEbbEbbEbbEbbEbbZgbYwbYwbYwaaeaaebYwbYwbYwbYwclrbYwbYwbYwaaaaadaadaadaaaaaaaaaaaaaaaaadaaaaaaaadaaaaadaaaaadaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCIcCIcCIcCIcCIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaaaaaaaadaadaadaaaaaacvTaadaaaaaaaadaadaaaaaaaAXaaaaaaaaabYwcdWbYwcdWbYwcdYdJqbYwbQLbQKbYwbYwbYwbYwbYwbYwbYwbYwcshbYwbYwbYAbYwcxZcxYcyfcyebVAcukcuDcemcuAcyGcxPcoCcoCcoCcoCcoCcoCcoCcxJctOcxJcxJctPcrncrobYwcmzdEddEcbYwcjccjcdAgcjcckUctYckYckZckhclaclbclccldclecylcjkclgclhcxBcxzcvEbYvdEedEebYwbYlcpXctZcubcumcunaaeaaeaadaaaaaaaaaaaaaadaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCIcCIcCIcCIcCIcCIcCIcCIcCIcCIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSgaaaaaaaaaaaaaaaaaaaaacvTaaaaaaaaaaaaaadaaaaaaaSgaaaaaaaaaaaaaaaaaaaaabYwbYwdJpbYwbQLbQKbZhcucdCMbQLbQLbQLbZhbQLctGbYwbYlbQLbYwcwrcwqcwhcwfcBdcxhcxfcemcemcemcemcoCctbctecsYcsZcsLcoCcsxcsEctoctpctqbTSbYNbYwdDWdDUdDYbYwctEdBlclXctFckUcAJcmbcmccmdcmecmfcmgdDXcmidDZcjkcmkcmlcmmcwScuobYvcvRdttdEabITdEbbYwbYwbYwaKBaaeaadaadaadaadaadaadaadaadaadaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCIcCIcCIcCIcCIcCIcCIcCIcCIcCIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaaEaAXaAXaAXaaaaaaaaacvTaaaaaaaaaaAXaAXaAXaSgaAXaaaaaaaaaaaaaaaaadaadaaebYvdJsbYwcLZdJtbXXbXXbXXbXXbXXbXXbXXbXXbXXcwtbQLczwbYwczYczRcAiczRczEczIcyYctjcQFcxvcxxcoCcwGcwHcwYcxicwGcoCcxjcxocxAcxEctqbTSbYNbYwbYwbYwbYwbYwcxScxUcxIcxKckUbTXcmXcBEcmZcnacnbcnccnccndcxycjkcnfcmlcngcnicJRbYvbJTbQLbYwbQLbZgbYwcABcjvaKBaadaadaaadnUdnUdnUdnUdnUdEpdEpdEpdEpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaadaaaaaaaaaaAXaadcBBaadaAXaaaaaaaadaaaaaaaadaaaaaaaaaaaaaadaadajIcnEbPlckAcxtckAdJrbQLbQLbQLbQLcizbQLbQLbQLbQLcpWbQLclwbYwdEjdEkdEldEmdEgdEhdEictjczmczocvBcoCcuFcuGcuBcuEcvrcoCcuJcvqcxJcxJcvGbTScBgcmPcvCclUcwzcwDdBtcwFcvHcwwckUcpJcjeczqbLkdEfcnZcoacobcocdCmcjkcoecofcogcxXcoibYvbQLdEnbYwbQLbZgbYwbQLbQLcAIaaaaadaaadnUdEodnUdnUdnUdnUdnUdnUdnUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaAXaaaaadaaaaAXaaaaaaaadaadaadaadaaaaaaaaaaadaadaaaaaeaaebYwdBhbYwbQLbZhbQLbQLbZhbQLbQLbQLbQLbZhbZhcpWcuScmzbYwdEzcNScOycOucMIcMJcMKcNjcLNcMmcLzcMGcEbcNmcJOcJPcBQctocCMcDYcJQcxJcbvbWrcNBclRcJScmScmScmSdBtcmTcmTcmTcOAcuRcjecpfbLkbLkbLkbLkbLkbLkbLkcjkcjkcjkcpkcjkcrSbYvbYwbYwbYwbQLcJTdEAbZMcpZbYwaadaadaaadnUdnUdnUdnUdnUdnUdnUdnUdnUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaAXaAXaAXaAXaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaEaaaaaaaadaaebYwbYwbYwcdYbYwcmzcJZbYwclfckXcpZcuSbZhcdYcpWbYwbYwbYwdEqdEqdEqdEqdErdEtdEucyscyncyqcxVcyjczGczJczuczyczldEvcyIcyRcAKdEwcDSbTSdBMcjccANcmTcmTcmTdBtcmTczKczLczXcBOcKNcKJcrfcpMcpNdCqcKfcKddCNcpSdBwdExcpVdEycrScdYdBxclpclpclpcpYbYwbYwbYwbYwaaaaadaaadnUdnUdnUdnUdnUdnUdnUdnUdnUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaadaadaadaadaadaaabYwbYwbYwbYwbYwbYwbYwbYwbYwbYwbYwbQLcpWbYwcqucpKcLscLrbWKctvdEOdAPdARctjdASdAccMycoCcMBcMCcMTcMCcMBcoCdELdEKdEMcnRdENcnNcNBcpbcNDcmScmScmSdBtcmTcmTcmTcOAdAdcqGcqHdBIcqJcqKcqKcqKcqKcqKcqLcqMcqNcqOdCrcrSctKcqQcsactKctKctKctKcNhdCudCvaaaaadaaadnUdnUdnUdnUdnUdnUdnUdnUdnUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaadaaaaaaaaaaadaadaaaaaaaaaaadaaaaaabYwbQLdECcshcLPcJYcpDcpCcpzcpydEEdEFdEGctjcKjdAmcJUcoCcKOcKwcKpcKwcKTcoCdEBcKOcKOcxJcrtbTSbYNcjccMpclUcMoclWdBtdBAcLvcLYckUbTXcrEcrFdAKcrHcrIcrJcrKcrLdzRcrNcNCcqodzPdCpcrSdBFcOGcrVcrWcLlcLicLjcKUdEIcMXaaaaadaaadnUdnUdnUdnUdnUdnUdnUdnUdnUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaadaaaaaaaaaaaaaadaaaaaaaaaaadaaaaaabYwbZhcpWbYwcuecqqdCIcOccsbcrDdolcrBdokctjctjcryctjcoCcoCcoCcoCcoCcoCcoCcxTcxJcxJcnpcrmcrncnqcjcckUckUckUcOAdBGckUckUckUckUcrpcjecqlcrfcsFcsFcsGcsHdCFcqncsKcqmcsMcxNcqocsPcsQcsRcsScsTcsUcsVdCGcnrcnscsWaadaadaaadnUdnUdnUdnUdnUdnUdnUdnUdnUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaaaadaaaaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaEaadaaacwucyJcwucwucyJcwucyJcwucwucwucyJcwuaaaaaabYwcizcpWbYwbYgdnEcqqcqScqIctvdmVdnddnDctvdmJcrdcqXckOclIclKclIclKclIcwBclKcwAckOclPbYMbTSbRFbRvcjSdnJcsCcvbdBEcvzcttcnncvJcqUbSTcqDctBcrScrScrScrScrSctCcrScPtcphcpndmIcrSctHctIctJctKctLctMctNctKcrfctKaaeaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaadaadaadaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaaaaaacwucjmcjjcnXczbczcczdczeczfczgczdcwuaadaadbYwbQLcpWbYwbYwbYwbYwbYwbYwbYwcqiduXduRduUduYcAactfckOcDPcmLclIclKclIduAduNcDRckOcszbYMbTSbRFbRvcsfcsicrzcrzdAycrxdAzcqacvJbTXcjecswcrScuqcurcuscutcuucuvcuucuwcuxcuycrScrSctKcqQcsactKcuzcpxcpBcuCcpGaaeaaeaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadcpoduvajCaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaAXaadaaEcyJczxcjnczzczcczcczAczBczCczDczAcwuaaaaaabYwbYwdrHdtrdtrdtrdtrdtsdttdtNdpjdpqdpudpzdpIdqAcsncpecoScyEcoScoScyOcyTdoCdoBdoAcsBcnMcnNcyrcsecsecoocuicuidAwcwOcqEcopcvJcpJcjecrQcrfcuqcurcvfcvfcvgcvhcvicvjcvkcvlcrScvmbQLdACcvpctKctKctKctKctKcomcxdaaeaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaadaaaaadaadaadaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaEaadcnAczZcrMcAbcAcdApczcczccAecAfconcAhczicwEaaaaaacwucwucwucwucwuctvdAuctvctvdADdAFdABctvdAvdAxcujckOcnGclKclIclKclIcsjcskcLocrGcLCdAGcfBcrZcsecrYcpAcLQcLQdAwcqTcqEcrvcvJcAJcuacudcrScuqcurcvfcvMcuucvNcuudCHcvPcvQcrScuScdXcvobQLbQLbYwaadaadaadaadaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaaaadaaaaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCIcCIcCIcCIcCIaaacCIcCIcCIcCIcCIaaacCIcCIcCIcCIcCIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaadaadcwucAwcrUclDcAzcAzcsmdzUcACcADdAiczhdAedzVdAhdAfdwbdwFdxxcwudvAdvBctvdvVcrXdzOdzScxLcxLcxLcxLckOclIclKclIcKnclIctDctAcKkckOcJVdAnbTSctscsecqAcpAcsucsvctycqzctRcupdwtdAjdAkcAxbYZbYZbYZbYZbYZbYZcAgbYZctldAMctmcrSbZhbZhcwnbQLbQLbYwaadaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCIcCIcCIcCIcCIaaacCIcCIcCIcCIcCIaaacCIcCIcCIcCIcCIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaaaaaacyJcztdDycAZcBacBbcBccticBectdcsNcBhdDCdDBdDAdDzdDGdDHdDDdDFdDKdDLdDIdDJdDOdDPdDMdDNdDRdDSdDQbYwbYwbYwbYwbYwbYwbYwcvWbYwbYwcnpdDrbTSbYNcsecsscpAcuicuicLQcxrcGhcLOcxFcyCdDxcAScwgcwdcwccwacvZcvYcvXbRJbYidBeckBckBckBckBcwIbQLbYwbYwbYwaadaadaaaaaaaadaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCIcCIcCIcCIcCIaaaaaaaaaaaaaaaaaaaaacCIcCIcCIcCIcCIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaacwucBCcBDcuZcBecBFcvncBHcBIcvIcBKcwudDpdDodDqcwudBjdBpcyMcwudBqdBUctvdCsdCxdCydCzcxLdCAdCCdCLbYwdAWbZxbZxbZxbZxdBacARclpdBidBgdBdcwecLkcsecPTcrhcsycsycsycxmcvLcwRdwycxkdAVdCJcmjcuUcuOcuNcuQcuPcuMbRJdATdAUdAIdALbGwbGwdAHckBcxccwpbYwbYwbYwaaeaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadcwucCacCbcCccCdcCecCfcCgcChcCicCjcwucwEaaaaaacwucwucwucwucwuctvcwCctvctvctvctvctvcxLcwxcwvcwsbYwcwocnpcnpcnpcnpcwmbNGbNGcwjcwTcwkbTScwbcsecnmdBccsJcplcuicxucmHcnLcvJbWacvVclqcmjcnIcnTcnUcnOcnPcnVbRJcwNcmxbYwbYwbYwbYwbYwbQLcxsclTbPlcmnbPlcmFaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaacwucCxcCycCzcCAcxecBDcCBcxecamcBDcwuaadaadaadbYwcmzbQLbQLbQLcxgcxbclpclpclpclpcxacxLcwUcwQcwWcwVcwMcnpcwJcwJcnpcnpcnpcnpcnpcnpcwkbTSbYNcsecokcvcdBucsAcuicmQcsedAYcsecvKcwPbWBbRJbRJbRJbRJbRJbRJbRJbRJcwNcmxbYwcmIcmwcaybYwbZhdAldCDbYwbYwbYwaaeaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaEaaaaaacwucCJcCycCKcCLcxecCzcjncxecCXcCzcwuaaaaadaaabYwcdYcxRcxQcxQcybcxWbNGbNGbNGcxOcxCcxLcxLcxLcxLbYwcwocnpcyZczaczjczrczvczFcyDcyKcyLcyQcyXcsecsecsecsecsecyxcsecsecyycytcyzcymcykcytcyoclpclpclpclpclpclpcLmdJodJncAjcAdczHcygcygcyhcyicygaaaaaaaaaaaaaadaadaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaaaaaacyJcCWcCXcCYcCZcDacDbdAAcDadAAcDbcwuaaaaaaaaabYwbYwcAAbYwbYwbYwcAEbYwbYwbQLcwmcAncAmcAmcAycAmcAmcBfcBicAXcAYcoxcoxcoxcoxcAHcALcAFcAGcAMcAQclpclpclpclpcBkcBjclpcBlcBScoVcoWcxlcBScmzcdYcxqbYwbYwbYwbYwbYwbYwbYwbYwbYwbVzcygcyudArcywcygaadaadaadaadaadaadaadaadaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadcwucwucDkcDlcwucwucyJcwucwucwucyJcwuaadaadaadbGhcGkcGjbGhcGccGbcGacDTbGhcJZbYwbYwbYwbYwcGlbYwbYwbYwcnpcCCcAYcBJcBLcBMcBNcBNcDIcDLcDMcDGbYwbYwbYwcOzcdYcxqbWubYwbYwcBScwXcoUcBScBSbYwbYwclrbYwcBGcKycKlbYwcKccKScKMbYwcwNcygcoIcyHcoYcygaaaaadaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaEaaaaaaaadcwucAwcDwcwuaaaaadaaaaaaaaaaadaaaaaaaaaaaabGhcMVcMQbGhcMYcMDcMhcMLbGhbpYbpYaBrcNKcNfcNbcNJcNkcoucLtcAXcAYcLkcwTcwTcxDcLxcLAcLwcxDcwTcwTaaabYwcNnbYwclrbYwbYwaadaaacxpcwicxpaadaadaadaadbYwbQLbQLbQLcNLbGwcNRbGwbJccOecygcyVdAscqFcygaaaaadaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaaaaaaaadaaaaaacZYaaaaaaaadaaaaaaaaaaadaadaaaaaaaaabGhcoKbMpbGhcOMcOZcONbJZbGhcQwcPSbtBbtBbrPcQXcQLcQLcRkcyKcRucRvbYNcwTcRMcRTcRTcRUcSjcSScTgcyAaaabYwcOzbYwaadaaaaaaaadaadcxMclvcxMaadaaaaaaaadbYwcpIbQLbQLbJTcpFbQLcpwbYwclrcygcqfczscqgcygaaaaadaaaaadaadaaaaaaaadaSgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaEaadaadaadaaaaaadwIaaaaaaaaEaaaaaaaaaaadaaaaaaaaaaaabGhcTMcTidiLdcndkOdkGdkRbGhdlobpYdlxdlvdlCdlydlGdlGdmjdmvdlZdmbdmHcxDcyBcxGcxGcolcoqcxGcyaczkaaabYwcNnbYwaadaaaaaaaadaaacyccydcycaaaaaaaaaaaabYwcqCcqwcqvbYwcqycqtcqvbYwaaaaadczWdAtczWaadaaaaadaaaaaaaadaadaadaadaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaEaaaaaaaaaaaaaaaaakaaaaaaaaaaadaaaaaaaaaaaabGhcoKcoJbGhcoHcoGcoFcoDcoAcozbpYbwzbwAbrPcoybwzbKEcoucovcowcoxcorcwTcoscxGcxGcolcoqcxGcojcwTaaaaadaaaaaaaadaaaaaaaadcwXcwZciKcwZcwXaaaaaaaaabYwbYwbYwbYwbYwbYwbYwbYwbYwaaaaadcAvczscAvaadaaaaadaaaaaaaadaadaaaaaaaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakaaEaaaaaaaaaaaEaakaaEaadaaEaaEaaEaaaaaEbpYbGhbGhbGhbGhbGhbGhcoQcoRbGhbGhbpYcoPbxVbrPcoybxUcoObpYbpYcwTcxDcwTcwTcoNcxGcxGcoMcoqcxGcoLcwTaadaadaadaadaadaadaadaadcwZcjNclxcyFcwZaadaaaaaaaaaaadaaaaaaaaaaaaaadaadaaaaaaaadaaacAWaaaaadaadaadaadaadaadaaaaaaaadaAXaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakaaaaaaaaabMhcoTbKBbpYcpacoXcpmcpicpgcpdbpYbKEbzibwAbrPcoybwzbwAbMmbpYcprcpscpEcwTcpTcxGcxGcxGcoqcxGcppcwTaaaaadaaaaaaaaaaaaaaaaaacwZcyPcodcpRcyScnxaadaadaadaadaadaaaaaaaaaaaaaaaaaaaaaaadaaacAWaaaaadaadaaaaaaaaaaadaaaaaaaaaaSgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaakaaaaaaaaacqVcqYbKBcqrcqscqscqscqxcqPcqBcqbcpUcqhcqccqpcqkbxUbMlaUVcoucrgcricrkcrqcrjcrecrecrecqZcxGciIcyAaaaaadaaacwZcwZcwZcwZcwZcwZcznclzczpcwZcwZcwZcwZcwZcwZaadaaaaaaaaaaadaadaaaaaaaadaaacBXcBYcBYcBYcBZaaaaaaaaaaaaaaaaaaaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjcDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakaaaaaaaaacqVcqYcrRcpgccsccsccscrPbDtcrOcsDcstcspcsocsccrTduHbKEcrubpYcincqjcoEcqjcqjcqjcqdcrAcpQcpOciIczkaadaadaadcwZczMczNczOczPcwZczQckHcwZcwZczSczTczUczVcwZaadaadaadaaaaaaaadaaaaaaaadaaaaaaaaaaaaaaacAWaaaaaaaadaaaaaaaaaaSgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjcDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakaadaaaaaabNjctxbKBcpgccsccsccsbJabpYbpYbpYbMlaUVctwbxTctnctrccgaUVcoucinciQcsOciQciQciQciIcthctacincsXcwTaaaaadaaacxpcAocApcApcAqcApcArcAscAtcAucAucAucAucAucxpaadaaaaadaadaadaadaadaSgaAXaSgaadaadaadaadcAWaadaadaadaadaadaaEaAXaAXaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadbpYbpYbpYctzbxTbxTbxTbxTctTdJmbpYbpYctVbKEduMbKEduMctWbpYbpYctXckscufckscksckscugcuTcuVcuWcuXckPaaaaadaaacyccAucAOcAPctUcAPctkculcATcATcATcAUcAVcAucycaadaaaaaaaaaaaaaaaaadaaaaadaaaaadaaaaaaaaacCVaaaaaaaadaaaaaaaaaaaaaSgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadbpYcuYbIYbIYcvdcvacvscvebpYcvtcvubMlaUVbMlaUVcvvcvtbpYcvwcypcvAcypcypcsqcypcypcvScvUcypcxDaaaaadaaacwZcBpcBqcBrcBscBtcBucBvcAucBwcBxcBycBzcBAcwZaadaaaaaaaaaaaaaaaaaEaaacDhcDhcDhcDhcDhaadcDiaadcDhcDhcDhcDhcDhaaaaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadbpYbpYbQJbPUbPUbQIbpYbOLbpYbpYbpYbQJbPUbPUbQIbpYbpYbpYcyAcBmcBPcBmcKvcClcBncBmcBmcxHcBocwTaaaaadaaacwZcBScBScBScBScBTcBUcBVcBWcBTcBScBScBScBScwZaadaadaadaadaadaadaAXaadcDpcDqcDqcDqcDqcDrcDscDtcDucDucDucDucDvaadaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaaaaaaaaaaaaaaaadaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaadcyNcypcyNcypcyNaaacMccBRcBRcMcaaaaaaaaaaadaaacwZcCncCocCocCpcCqcCrcCscAucCtcCucCvcCvcCvcwZaaaaaaaaaaaaaaaaaaaAXaadcDAcDAcDAcDAcDAaaacDiaaacDAcDAcDAcDAcDAaadaAXaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaadaadaadaadaaaaadaadaadaadaadaadaadaadaadaadczkcBmdBkcBmczkaaadAEcBmcBmdAEaadaadaadaadaadcwZcCvcCvcCvcrscrwcCrcCscAucrrcrlcCvcDxcCvcwZaadaaaaaaaaaaaaaaaaaEaaaaadaaaaadaadaadaaacDiaaaaadaaaaadaaaaadaaaaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDaaaaaaaadaaacwZcCvcCvcCvcCNcCOcCPcCQcCRcCScCTcCocCocCUcwZaadaaaaaaaaaaadaadaAXaaacDhcDhcDhcDhcDhaadcDiaadcDhcDhcDhcDhcDhaadaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDaaaaaaaadaaacwZcBScBScBScBScDdcDecDfcDgcDdcBScBScBScBScwZaadaaaaaaaaaaaaaadaAXaadcDpcDqcDqcDqcDqcDrcDicDtcDucDucDucDucDvaadaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDaaaaaaaadaaacwZcCncCocCocDmcCqcCrcDfcAucDncDocCvcCvcCvcwZaadaadaaaaaaaaaaadaAXaadcDAcDAcDAcDAcDAaaacDiaadcDAcDAcDAcDAcDAaaaaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDaaaaaaaadaaacwZcCvcDxcCvcpPcrccCrcDfcAucpLcoZcCvcCvcCvcwZaadaaaaaaaaaaaaaaaaSgaaaaadaaaaadaaaaadaaacDUaaaaadaaaaadaadaadaadaSgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDaaaaadaadaadcwZcCvcCvcCvcDCcDDcCPcDEcApcCScDFcCocCocCUcwZaadaaaaaaaaaaaaaadaAXaaacDhcDhcDhcDhcDhaadcDXaadcDhcDhcDhcDhcDhaadaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjaaacDjcDjcDjcDjcDjaaacDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDaaaaadaaacwZcwZcBScBScBScBScDdcDHcDfcAucDdcBScBScBScBScwZcwZaadaadaadaadaadaAXaadcDpcDqcDqcDqcDqcDZcEacDZcDucDucDucDucDvaadaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjaaacDjcDjcDjcDjcDjaaacDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDaaaaadaaacwZcCncCocCocDJcCqdwHcDKcDfcAucAudwGcTPcTOcCvcCvcwZaaaaaaaaaaaaaaaaadaadcDAcDAcDAcDAcDAaaacAWaaacDAcDAcDAcDAcDAaaaaAXaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDaaaaadaaacwZcCvcCvcCvccpcibcAucAudBHcAucAucjfclVcTNcCvcCvcwZaaaaaaaaaaaaaaaaaEaaaaaaaadaadaadaaaaaacAWaadaaaaaaaadaadaaaaaaaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDaaaaadaaacwZcCvcCvcCvcDQdEWcTEcTHcTycTxcTrdEVcTDcTzcCocCUcwZaadaadaaaaadaadaAXaaEaAXaAXaAXaaaaaaaaacAWaaaaaaaaaaAXaAXaAXaSgaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDaaaaadaaacwZcwZcwZcwZcwZdETcSYcTccTfcTecThdEUcwZcwZcwZcwZcwZaadaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaAXaadcEcaadaAXaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaacCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDaaaaadaaaaaacwZcSDcSIcSncSqdEScSkcbpcSbcRCcRBcRzcOHcRrcwZaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaaaaadaaaaAXaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDaaaaadaaaaaacwZcwZcPPcwZcRacRhcRjcaRcRmcRqcRacwZcOHcwZcwZaadaadaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaAXaAXaAXaAXaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDaaaaadaadaadaadcwZcPPcwZcwZcQKcQtcCvcQUcQKcwZcwZcOHcwZaadaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDaaaaaaaaaaadaaacwZcPPcwZcCvcCvcQtcCvcCvcCvdEQcwZcOHcwZaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDaaaaaaaacaaaaaacwZcPPcwZcQxcCvcQucCvcQJcCvdERcwZcOHcwZaadaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEdcEdcEdcEdcEdcEdcEdcEdcEdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDaaaaaaaaaaadaadcwZcPPcwZcCwcCvcCvcPrcCvcPsdEPcwZcOHcwZaadaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEdcEdcEdcEdcEdcEdcEdcEdcEdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDaaaaaaaaaaadaaacwZcPPcwZcwZcwZcwZcwZcwZcwZcwZcwZcOHcwZaadaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEdcEdcEdcEdcEdcEdcEdcEdcEdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDaaaaaaaaaaaaaaacwZcPhcOJcOJcOJcOUcOIcOHcOHcOHcOHcOHcwZaadaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEdcEdcEdcEdcEdcEdcEdcEdcEdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDaaaaaaaaaaadaaacwZcwZcwZcwZcwZcDVcDWcDVcwZcwZcwZcwZcwZaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEdcEdcEdcEdcEdcEdcEdcEdcEdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDaaaaaaaaaaadaadaadaaaaadaadaaaaaacZYaaaaadaadaadaadaadaadaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEdcEdcEdcEdcEdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDaaaaaaaaaaaaaaEaaaaadaaaaaaaaaaaaaaadaiaaaaaaaadaaaaadaaaaadaaaaaEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEdcEdcEdcEdcEdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCDcCDcCDcCDcCDcCDcCDcCDcCDcCDaaaaaaaaaaaaaaaaakaakaaaaaaaaaaadaaaaaaaaaaaaaaaaadaaaaaaaaaaakaaEaakaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEdcEdcEdcEdcEdcEdcEdcEdcEdcEdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakaaEaakaakaadaaaaaaaaaaaaaaaaadaakaaEaakaakaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEdcEdcEdcEdcEdcEdcEdcEdcEdcEdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaakaaEaakaaaaaaaadaakaakaakaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEdcEdcEdcEdcEdaaacEdcEdcEdcEdcEdaaacEdcEdcEdcEdcEdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEdcEdcEdcEdcEdaaacEdcEdcEdcEdcEdaaacEdcEdcEdcEdcEdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEdcEdcEdcEdcEdaaaaaaaaaaaaaaaaaaaaacEdcEdcEdcEdcEdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaadaadaadaadaadaadakEakFakGakHakIaaaaadaaaaaaaadauWaBuaBvaBwaByaBAaAQaARaATaAWaBfaBqaCYaBtaBLaFVaBJaBIaBWaBRaBOaBNaadabvaDiaBBaBHaBGaBFaBEaCtabvaadaIsaJRaLCaCvaCwaCbaEVaEyaERaadaGWaAqaFbaCAaLRaaacxdcxdcxdcxdaaaaaaaadaaaanyanyapmamRamRauraCBaCFaCCbsMcgaaaaaaacxdcxdcxdcxdaaaaaaaakaadawoawoawoawoawoaadafMaadawoawoawoawoawoaaaaaEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaadaaaaaaaaaaaaaadaadakTakUaFRanWakTaaaaadaaaaaaaadauWaCNaaCaCTaCOaCPaCIaCJaCGaCHaCLaCMaCHaFYaCLaDgaCHaDhaSLaGcaCTaDkaadabvaOiaBBaBHaBGaBFaBEaDaabvaadaSJaDbaQgaDcaSKaCUaQgaCXaRvaadahwaAqaAraCAahwadradradYagRadradradraadaaaanuavvaDpavxapVaDoaOpavAavAbnBavAavAavAavAaUnbUsavAavAaaaaadaadaaaaadaadaaaaaaaaaafMaaaaaaaadaaaaaaaadaaaaakaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaoFapMalGapXalGalHaoFakTaqaalJareakTaWoagVaWoajeaadauNaaiaaiazXazZaAaaaiazKazMazKaeMaeMaeMaeMaeMaABaAAaAzaexaexaexabvabvabvaAyazmazlaIWazjazjazEabvaadabwaKYaCeaBYaCcaAIaBXaIXabwaadahwaAqaAraCAahwaAcadraAdadsaAeaAfadraadaaaaopaBDamfaAhanyaAjaAiajyavAbsLasSasSasSasSasSasSbsMavAaaaaadaaaaaaaaaaadaaaaaaaaaafMaaaaaaaaaaaaaaaaadaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaNOaNBaNdammanHamnafaakTamoarHamqakTaMmaLEaLqaWoajeauNauNaaiaaiaAHaaiaaiaaiaAHaaiafQaAGaAEaAFaeMaCdaCKaCzaexaAuaLnaAvabvabvabvaAtaAsabvabvabvabvabvaBKabwabwaEgaElaEnaDGaEfabwabwaBKahnaDeaDjaEoahwadradradsadsaALaAManyanyanyanyanyaAPanyanyawKaAiajyaCWaCWaCWaCWaCWaCWaCWaCWbnBavAavAavAaaaaaaaaaaadaadaadaadafMaadaadaadaadaadaakaadaakaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaoFaoFanQammamnamnalKalDakTaleanbakTatUavXawYatCajeaadaadaadaaaaadaaaaaaaaaaaaaaaakBakAakCatQarGasBaqvaqAaexaknailakmabvakuakoakpakxawtatyatwaoTabvanMamBaaQaqTaqwanYattatsaaQahWaqqahnatvatuakvahwamzadsadsadsadradranyajHatBajJatzajzajzajBajkajxajyaCWaiVaiXaiYajfaiTaiUaCWbsLaiPaiQcgaaaaaaaaaaaadaaaaaaagUaiOagUaaaaaaaadaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaoFamZanGanHanIanJalDaoYapvbGxaWoarTamuargasFasnaadaadaadaadaadaadaadaadaadaadafQaeMaeMaeMaeMajLacZajMaexaikailaimabvaioaipaiqairaiJakbacBakiakdakwakkajOajNajVajPajXajWajZajYakzakaakjakcarfahwaicadsajwaibadraiaahFahYahUahSahQahPahOahNaigaihaCWaCWaifaFwaFwaFxaFyaFzaCWavAaieavAavAavAacnaaaaadaaaaaaamXamYamXaaaaaaaadaaaaacaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaoFamSaoFamVaoHanEahdanFahfarXapKarXahbapRapeaWoapZaKBagVaKBaKBaKBaaaadradradrafQagXagZagYahjahGahDahEaiIahBahAahBaiNahKahKaiEaiCaiLaiKaiHaiHaiDahJahIahHaguahzahyaiAaizaiyaixaiwaisaijaiiahxahwagQadsadsahsadrafGanyagIagKagJagMagLanyagNagEagFaCWagGagHaHeaHeaHeaHeagzaCWagBahragCagDavAavAaaaaadaaaagUanDaqRanDagUaaaaadaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaoFamZaoFapyalHaoFaoFbHMacpbrTaWoanKamHamWanSaWoaKBaKBarnaKBafNaKBafZadraklaicafQafYafXafWagdageagfaggaexagaagbagcabvagjagkaglaoyabQaenaidaoKaexaoOafzahiaguahkaffahuahtahvafjahoahnahnagtadradradradradrafHadrafGakWafDafCafCafCafFakWafEabXabZaCWafLaIyaIyaIyaIyaIyafIaCWadlbnBaQsaQsaSRcgaaadaadaadaoBaoCamYaoDaoEaadaadaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaaaaaaaaaaaaaaaaadaaaaaaaaaaadaaaaaaaoFamZaqjaqkaqkaqlaqmajqacpbrTaKBardbrTbrTbrTdKcaKBbrSaKSaKBaKBaKBahLafxagOaviahMafyafyafAafvaeraiRalvabvahgafwaheabvabvacCagyacCabvahhahCagWaduaflafzagxagwaguagsagiaftafsafjagpagoagmafeaeYaeYaeYaeZaeVaeTaeXaeWakWamiamiamiamiamiaoAadZabXajKaCWaeQaJOaJOaJObmQaJOakSaCWaQsbnBaQsaQsbWIavAaaaaadaaaaptapuaoIandaptaaaaadaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaKBaKBafUaKBaadaaaaadaadaadaadaadaKBafUaKBaoFaoFarjaoFarkaoFaoFagraiFarXaeJajnagqaiWbrTajAaKBbHMagSagvafVaKBadYahsagPagAafQaeLaeKaeKahVaeraiRaesacIaeDaeEaeFahlafbaemaenaeoabvaenacBafkaexafSafzafoafnafqafpaeHaeGafcafjaiBacTacTaaQaaQaaQaaQaxUakKamJaeNadXakWamiamiamiamiamiapsadZabXaecaeaaebaIyaIybsGaIyaIyaeeaCWaedbkeaUoaUoaUoavAacnacoacnaptanoaqbafmaptaaaaadaaaaaaaaaaadaaaaaaaadaadacoacoacoaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaKBajtaiSaKBanLamsamsamsamsamsajsaKBaaIajtaKBbMeaDnadpbrTaspaKBafBafTbrTaKBardafdafuaeSaeOaKBaeubrTaqhbrTaKBaetahsaczaczaczacKacKacKacKadWaiRadVadTadUaeAaeBadQaeIadOaeyaevaewaenaaXaghaexaezadRadPadNadMadLadJadKadJadIadHadGadEadEaepadBaaQaxUakKakWakWakWakWamiamiamiamiamiaqWadnaddadeadfadgadhadiadjadiadiadkaCWaQsacjadlbyOavAavAavAcgaavAaptaqZakVarbaptacnacoacoacoacoacoacoacoacoacnacoacnacoaaaaadaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaadaadaaaaaaaaaaaaaadaadafUaeCaeUafrafRbrTbrTbrTbrTbrTahcagnaeqacracqagvbrTbrTbrTbMbaKBaefaZmadradradradradradradradradradracAadradradrackaczacyacxacwacuacsacKacLaiRacPacIacJacQacSacFadoacGacHabPabQacDacEaegaduadzadvadcadaadtadmacWacVacYacXacUacTabNabNabNabRaaQabOabUabTabSadFabVamiamiamiamiamiabVabWabXabZbswbuPaIyaIyacaaIyaIyacfaCWacbacjaQsaQsavAaeParObWIaciarNarNacmaclarNacnacoacnacnacnacnacnacoacnacnarNacMarNaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaeaaeaadaadaaeaadaaaaadaadaadaKBaKBasVaKBaKBasWasXasXasXasXasXasYaKBaKBaKBaKBarVarXarXarXarXarXaIfaZmadraInatDatEatFawpatGatIasaasaatKasaasaascaApaAkatSatWatVauaatYacKatoatmatnabvabQatpabQatraAgazpabvabvabvaAnaAoaexaexaaQazuazxazwazuaaQazCazBaaQazyacTacTaAbaAbaAbaaQaaQaxUakKakWatlaucappamiamiamiamiamiaoAaubaulaumaCWauoauiauiaujaukaQfauhaCWbbNaudaufaugavAaQsaQsaQsaQsaUoaQsahraQsarNarNarNarNarNcgaarNarNarNarNarNarNcsgarNaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaeaaeaaeaaeaaeaCVaaeaadaadaKBaKBaKBatHaBPaKBaadaaaaaaaaaaaaaaaaaaaadapZapZapWaKBasLaUDbHMarlbrTbHMaGPaGCaGJaGVagrasNamJadradrataatbatbatbatbatbatcadraczasGasKasJasIasHasqasraiRassasgaskaszasAasCazsaslasEaslaGsasCazsasbarZashasgasjasiaslaskaskasgaskasmafQasoainainainainaeMaxUakKakWatlatkapYamiamiamiamiamiaqWatjabXatiaCWathatgatgateatfatdaCWaCWavAasZavAavAavAasUbvHbvHbvHasTasSasOaQsaQsaQsaQsaQsaQsaQsaQsaQsaQsaQsaeRacMasRacMaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaadaadaaeaadaBVaadaaeaaeaaeaaeaaeaaeaCDaAxaCDafRaqhaKBaKBaaaaaaaaaaaaaaaaaaaaaapWapZapWaKBaKBaKBbHMbrTbrTbHMaFSbrTaKBaqcaFubJhazYadraaaaaaaaaaaaaaaaaaaaaaaaaaaaczaqiaqeaqdaqgaqfazgaqxaqtaquaqpaqsaqnaqoaqsazcaqDaqoaqBaqCawgawvaqQaqPaqsaqNaqMaqFalQalQaraaqYaqVaqUazoaqSajgajhajiaGraeMarharmariarrarpabVamiamiamiamiamiabVarcabXabZaCWarDarFarJarKarQarsaCWavAaznartarwazqaryarUarNarRarNarWarNarNarNarNarNarNarNarNarNarNbWIarNarNarNarNarNarYaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaeaaeaaeaaeaaeaaeaadaaeaaeaaeaadaKBaKBaKBarnaqhbrTaKBaaaaaaauIauJauKauJauLaaaaadaadaKBaovaKBbtwaouaXOaXOaDlbrTaKBaDfarSaowaoxadraaaavUavUavUavUavUavUavUaaaaczaotaosaoraoqaooacKapoapqaiGaFmapfapnaiGapzapfapqapAapraiMapwapxaoNaoMaoQaoPaoJaozaoLaFcapaaoZapcapbaoVaoUaoXaoWapNapLaeMaocadrarLakWakWakWamiamiamiamiamiaoAantabXapIaCWaCWaCWaCWapJaCWaCWaCWapCapDapHaonaonaonaolarNapSazrapUapTasPaDQasPatLatMatNatMatOarNarNarNatLatMatOatPasPaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaeaaeaaeaaeaaeaaeawHaaeaadaadaadaadaKBbHMaqhardafUaaaaaaavLaUaayGavOavLavPavQavRawVawVawVawVanOawVawVadradraKBanNaKBadrakYadraaaavUavVavWaBTavYavZavUaaaalLanPanRalBamPamPacKajjavKajlaeMajmavJajoaeMajpawPajraeMaxPajpanvaeMalfanAanzanCanBaldaldalXanxanwaldaldaneaeMaeMaeMaeMaeMaocadranXaobamaakWamiamiamiamiamiapsantaofaokalkaUwaUoaQsaodbvHbvHbvHaomaonaolarNarNarNarNarNanVaAJanUanTauyaACauyauAauBatTauBauEatMauFatMauGauBatTatPauHaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaaeaaeawmaaeaaeaaeaaeaadaaaaadaKBbtwaqhbrTaKBaaaaaaauKawQawRawQauKawSawTawUawVawWazFaBeanharuawVatqarMaxbaxdaxeadrakYadraaaavUaxfaxgaxhaxiaxjavUaaaalLamNamNamQamPamOacKajQajRajSaeMajTajRajSaeMajUajRajSaeMamKamLamMaeMamEamGamFamIazLaldaunamyamxamAazkaztaneamDamCamCamCamCansadranranqanpakWamiamiamiamiamiaqWantanlanmankaydanianjangarNarNarNarNarNarNarNannannanaaBsanfancamUamTavFasPasPaadaadauBavHauBauBauBauBauBavIauBauBarqaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaeaadaaeaadaadaaeaaeaadaadaKBaKBbMeaqhaKBaKBaaaaaaavLawQawQawQaylaymaynaynayoaypayqayramgaqyaqEaqzaywayxayyayzadrakYadraaaavUayAayBasfaxiayDavUaaaalLalIalCalBalFalEacKakqajRakraeMakqajRaksaeMakqajRaktaeMalNacRalMaeMalValUalTalSalRaldayHajualPaoRaoSapGanealOaeXaeXaeXalYalWadralZambamaakWafDafCafCafCafFakWamcabXamdalkalkaQsamhamjarNamkayaanZayIaxYbwtamlaycaycaycaycampamvamtawNawOasPamwaadaadaaaaaaaaaaadaadaaaaaaaadaaaaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaeaaeaaeaaEaaaaadaadaadaKBaKBbHMbHMaqhafUaaaaaaaaaauKawRawRawRauKazGazHazIazJaypaynaroakyaxVawVazNazOazPazQahZadrakYadraaaazSazTazUazVazWauwavUaaaaczakXakRakQakJakDaczakLakMakNafQakLakMakNafQakLakMakNafQakOakPaliafQalfalhalgafQalcaldatAalbalaapEapFatxaneakZbaabaabaaalpbaabaaalqbbDbaabaaaltalsalralralwaxZaluabXabZaljalkaUoaQsallarNalmazraycaycalnaloaAJaANalyalxalxalxalAalzayiayjaykaaaaaaaadaaaaaaaaaaadaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaEbmNaAZbmNaakaaaaadaaaaadaKBafVarnbGxaqhaKBaKBaaaaaaavLaBaaBbaBcavLaBdavQavRawVdCoaynaBgakyaBhawVaBiaBjaBkaBlbtbadrakYadraaaaBnavUaBoaBpaBoavUavUaaaacKbnzbnGbnEbnEbnzacKbnNbnVbnObnZbnObnVbnObyGbnObnVboaboebobbombolbxKbygbywbyFafQainanebCWaqrbpXbqsbqWbCXaneakZbaabnubnvbntbpmbpmbpnbngboHaZHbnebmWbnabmVbmVbmUbmVbmRabZaljalkaSZaQsallarNbmMaAJbmLbmJbmHbmFbmEbmAbnyazzazzazzbnwbnxayiayjazDaaaaadaadaadaadaadaadaadaadaadaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaabmNbJAbmNaadaadaadaadaadaKBbrTbrTbrTarVbaQaKBaaaaaaaCmauJaCnauJaCoaaaaadaadaCpaCqaCraCsbgGaCuawVbglbgmaCxaCybDdadrakYadraaabbxaaabgobgnbgoaaaaadaaaacKbphbnGbnEbnEbpiacKarvbpkbpjbEBbpobplbplbEIbplbprbpobpvbpubptbpsbAgbAhbzRbzZafQainaneanebEcbubanebsianeaneakZbaabaabaabzJbcEboDboEboFboGbotbovbowboCbonboqborbonbonbpbbpcalkaRLaQsallarNaBZbkbaDxboZboOboIboYboSaAObpgbpebpfaASbpdayiayjaAUaAVaadapBaaaaaaaaaaaaapBaaaaaaapBaadaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaabmNaAZbmNbmNaDIaDJaDKbmNaKBaKBaKBaKBbrTaqhaKBaaaaaaaaaaaaaaaaaaaaaaaaaadaadaDLaDMaDNbjoaDPbjpawVbihaFeaFfaFfaFfbdMbxsbdMbdMbhJbhIbhLbhKbhTbhSbjnbdMacKbqVbGgbGObFMbGcbEMbELbELbELbEKbqDbqEbqIbFDbqEbqQaLXbqMbqLbqPbqObAnbANbAPbBdafQainajvaeMbHmbxdanebxrbwjaeXbqibaabpZbqbbpWbugbaabdxbcEbCCbaabpUbpSbpTbpVaEDaEDbkoaEDbkoaEDaEDaEDbAjallarNbpGbpFbpEaCabpObwtbpLbpIaAObpDasPasPaCfasPasPaCgbeQaCiaadaaaaaaaaaaaaaaaaCjaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaabmNbmNaEUbJJaEWaCkaCkaCkaEXbJFaEYaEZaKBaKBaqhaKBaaaaFaaFaaFaaFaaFaaFaaFaaaaaaaawVawVawVblgbmIawVawVbrxbrAbrzbrpbrobrwbrvbrFbrGbrHbrIbrBbrCbrDbGUbrLbrMacKacKbGWaczbHlaczaczaxwaxwaxwaxwaxwaxwaxwbGSaxwbiBawnblTaoaaoaaoabrmbrmbrmbrmbrmaoabrlaoaaqLaqLaqLaqLbrnaqLakZbaabaabaabxtbhDbaabrcbaabHbbaabpUabXbqYaEDaEDbqZbrabrhbrebrkbriaEDaEDallarNasPasPasPasPasPbwtbrdaDBaAObqXasPaDDaDEaycbBMaycaDHazDaadaaaaaaaadaadaadaadaadaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaabmNaEUaEUaEUaCkaCkaCkaCkaCkaCkaEUaEUaGtaKBaqhafUaaaaFaaFaaFaaFaaFaaFaaFaaaaaaaaGubaWbsebaVbaybtqbbUboubaTbaUbaRbitbisbiqbtjbikbicbidbtmbipbimbDpbAObAQbAfbtibDebDoaaaaaaaaaaadaaaaaaaaaaadaaaaaaaaabEdbEwbEpbiCaoabiEbiDbivaoebvnaogaohaoiaojaoabyEadqbtXbvcaDsaqLakZbaabhEbAabcEbhDbaabhCbaabKlbaabhPbhMbhOaEDbhGbhFbhwbhwbhwbhwbhvbyiaEDallarNbhAbhzbthaFZasPbhxaAJaDBbhRaDHaEOaEPaEQaoGaAKaESawMazDaadapBaadaadaaeaaeaaeaadaETaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaabmNbwkaCkaCkaCkaCkaCkaCkaCkaCkaEUaEUaEUbstbCmaKBaaaaFaaFaaFaaFaaFaaFaaFaaHVaHWaHXbwlaHZbcKbcGaIcaIdaIebpRbcIbdzbdMbdMbnlbdMbdMbdMbnmaYhbjqbjsbjtbjgbjjaYhaYhaYhbjlaaaaaaaFsaFsaFsaFsaFsaFsaFsaaaaaaaxwbjuatZbjwapdbjvaohbjFapgaphapiapjapkaplaoabyXaDqbyWbjzbzCaqLbnMbaabaabaabiFbiFbaabaabaabaabaabiGaJVbiHaEDaINbhwaIPbiLbiLbjbbiQbyQaEDallarNbhzbhzbjcaHFaHGazrampaGhbjdbvBasPbhfaGkaGlaGmaGnaGoazDaadaaaaaaaadaGpaGqaaeaadaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadbmNaJiaCkaCkaCkaCkaJjaCkaCkaCkaCkaEUaJkaKBaqhaKBaaaaFaaFaaFaaFaaFaaFaaFabFOaJmbFOaHYaJnaJoaJpbrgaJraJsbrfbewbetbldblabkZbJibJibJibUraYhbAcbkUbkWbkRbkTbkNbkPbkLbkMaCQaGUaGUbkIbkKbwJbkHbkBaLUaLUaBzbkwbkzaLXbiCaoabkvaohapOaohapPaohapQaohaohaoabzYaBSbyWaBUbwoaqLbkpbkqbkfbkgbkcbjGbkkbklbkibkjbwmbiGaIGbiHbkoaINbknaKaaKcaKcbjUbjTbjXbjWbjVarNaKhaKhaHEaHFaHGbkbbjZaHLbjHbjRaHNaHOaHPaHQaHRaHSawMazDaadaaaaHTaadaaeaaeaaeaadaadapBaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaKqaCkaCkaKraCkaCkaCkaCkaCkaCkaCkaCkaKBaKBaqhaKBaaaaFaaFaaFaaFaaFaaFaaFaaKsaKtaKsaKuaJnaKvaKvaKwaKvaIebeKbeLbftaKBaKBaKBaKBaKBaKBasNaYhbmybmzbmzbmwbmxbmxbmxbmvbjlaaaaFsbAdaGYaGYaGYaGYaGYblVaFsaaaaxwblUavgblTaoablRaqGaqHaohaqIaohaqJaqKaohbmubBvbBDbBhbBtbxiaqLblZbmabliblibliblkbllbllblmblmblBblFblHblJblMblNaNFaKaaKcaKcaKdbhwbwOaEDacjarNaKhblOaHDaGaasPblPblQaDBaAOblfasPaJeblhaDxaDxaDxaDyazDaadaaaaaaaadaadaadaadaadaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaLjaLkaLlaaaaLmaCkaCkaCkaCkaCkaCkbPDbPHbPHbQaaEXaKBaUDaqhaKBaaaaFaaFaaFaaFaaFaaFaaFaaLoaHWaLpbPkaJnaLraKubvjaLtaLubBAbBIbBkbBrbqrbqnbqJbqHaKBasNaYhbyjbmzcjRcnmckeckeclsbyIbjlaaabNqbyJaGYbyKaJGbyLaGYbyMbORaaaaxwbiBawnblTaoabyNarxadSarzarAarzarBarCbyPaoacoucpTcwQcxabPtaqLbyYbyZaIFaJSaKRbtHbztbzubzqbzsbzhbzjbzfbzgbzdbzebzabzcaMsaMsaMtbknbzvaEDacjarNasPbwtbwtasPasPbwtblQaDBaAObzxasPasPaCfasPasPaCgbdIbzwaKpaaaaaaaaaaadaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiZaMIaMJaMIajcbmNaCkaCkaCkaCkaCkaCkaCkaCkaCkbRIaMMaKBbwqbwraKBaaaaFaaFaaFaaFaaFaaFaaFaaKsaMOaKsaKubAbaKvaKvaKwaKvaIebpRbEobEsaMRbtKbsUbsobsnaKBbzzbzAbgfbmzbOTbzDbzFbOTcMVbQRbjlaaabPRbSfaLQbPVbPTbPVaLQbSrbSiaaaaxwbiBawnbQXaoaastasuasuasvaswastasuasxasyaoaaqLcSncNkcRzaqLaqLbAeaIEaJSaKRbAIbnbaIEaIFaKRaKRaJSbwNbAFbAHaEDbAsbAybAzaNFbhwbhwbApbAoaEDacjarNbAlbAkbSsbAmbRRbAiblQaDBaAObAMbpebALaLhbAKayiayjaAUbAJaadapBaaaaaaapBaaaaaaaaaaaaapBaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaaacWwcWwcWwcWwcXQcWwcWwcWwcWwcXQcWwcWwcWwcWwcXQcWwcWwcWwcWwaaaaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajCaMIaObaMIajCbmNaJiaEUaCkaCkaCkaCkaCkaCkaCkbUcaOcaKBaqhbrTaKBaaaaFaaFaaFaaFaaFaaFaaFacdhaOecdhaOfaJnaKvaSpaSqaSraSsbKgaIebJraKAbvPbvzaOnbwuaKBbBBaYhbBwbmzbOTbBEbBFbRUcMVbTKbjlaaaaFsbTjbSWaLQbTmaGYbSubSDaFsaaaaxwbAXatZbjwaChbKQaueaueaueaojaueauebAZbQtaoacTidtNdAubBabTobBbbBabBcbChbChbCebCgbClaKRbCibCjbBTaKRbBRbBSaEDaEDbBUbUPbCQbCPbCMbCIaEDaEDacjarNbCrbCqbCpbCobCAbCzbCybCsbxfbBPaMDaMDaMEbBQayiaMGazDbBNaadaadaadaadaadaadaadaadaadaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXdDNbUobBHbBHbBHbBKbBHbBHbBHbBHbZMbBHbBHbBHbBHbBKbBHbBHbBHaXfcCmaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaQNaPqaPraPsaQNbmNaCkaEUbVDbVXbVEaCkaCkaCkaCkbUcaEUaKBaqhbrTafUaaaaFaaFaaFaaFaaFaaFaaFaaPtaHWaPuaPvaJnaKvaKvaKwaKvaIebKgaIebViaKAbyfbyebydbxcaKBasNaYhbDcdDRbTqbTCbTDbOTcMVbDfbjlaadaFsaFsaFsbCYaNlaNkaFsaFsaFsaadaxwbjuaIvblTaBQcbbaueaueaueaojaueauebCUaojaBQbkcdDPbCVbwLaIFbvDaIFaIEaJSaIFbDOaIFaIFaJSaKRaIFaKRaJSbDLbDMaEDaEDaEDaEDapJaEDaEDaEDaEDbbNacjarNbWcaTgbDCbDBbDIbDHbDKbDJbDxbDyaAKaAKbDzayhayiayjaNYaaaaaaaadaaaaaaaaaaaaaadaaaaaaaNZaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXbtoaIlbDvbDrbDraFUbDrbDrbDrbDraJUbDrbDrbDrbDraFUbDrbDrbDsaIlcCmaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaQNbCLbCJbCZaQMbmNbueaEUaQPbJGbCdaEUaEUaEUbuwbDAbEmaKBbKdasdaKBaaaaFaaFaaFaaFaaFaaFaaFaaaaaaabpMaPvaQTaJoaJpbtAaSrbmXbopbozblLaQVaQVaQVaQVaQVaKBbsbbsgbshbsdbsdbrQbrRbrNbLjbHobHqaaaaaaaaaaFsaFsaSFaFsaFsaaaaaaaaabEdbEwbHvblTaChbATavlarPbEzaojaojbsDbsIaojaChbkcbsjbslbsmbsrbsubsrbsvbECbsrbsKbsrbsrbsrbsrbsJbsrbsrbsPbuHbbObsOaUobyOahrbWIbsRbsQaUoaUnacjarNbtdbtcbtcbtabsZbsVbsTbsSbtkbtlbEPbtnbteawMawNaPoasPaaaaadaadaaaaaaaaaaaaaadaaaaaaaadaadaadaadaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXbtoaIlcCmaaaaaaaFUaaaaaaaaaaaaaJUaaaaaaaaaaaaaFUaaaaaaaMfaIlcCmaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaQNaQNaSiaShaQNaQNaQNbvfaQNaQNbFublSaQNaQNaQNbFraQNaQNbFjavAaQNaaaaFaaFaaFaaFaaFaaFaaFaaaaaaaaZpbFFaJnaKvaKvaKwaKvaIeaJuaIebuKaQVbmObmfaWcaSyaKBasNaYhbtCbtDbtFbtrbtsbttbLlbtxbjlaTLbINaTLaNnbHwbukbFYaNnaTLbINaTLaxwbuhbwRbuiaoaaoaaoaaoaaoabtMbtUbufaojbAVaoabkcbtLbtHbuHaCZaCZaCZaCZaCZbuFbuGbuLbuBbuCbuDaCZbuSbuSbuSbuSavAbuObYbbYbbutbusbYbbYbbYbbupbuqaNLaNLaNLaNLaNLbuvbuubwtbuybuVbuWbuUaAJbuTavEasPasPasPaadaadauBaQIauBauBauBauBauBauBauBauBbtJaadaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXbtoaIlcCmaaaaaaaFUaFUaFUaFUaFUaJUaFUaFUaFUaFUaFUaaaaaaaMfaIlcCmaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaTpaZDbrsbIdaZfbGdbrsbtfbHybHrbHybHBbIebHybIjbInbIJbILbISaQNaaaaaaaFaaFaaFaaFaaFaaaaaaaaaaaZpbvgaJnaKvaKvaKwaKvaIeaTAbumbujaTDaTEaTFaTGaTHaKBasNaYhaYhaYhbjqbvMbvNbjlbVcbjgbjlbSXbTHbNpaNnbvAaNpbvraNnbNcbIVbvdbIUbvebqFbuZbuYbuMbLGbOOaoaaoaazAbvGazvaoaaoabvDbvEbvFbvDaCZbwybJmbvCaJzaJzaJzaJzaJzaJzaJzaJzavAavAavAavAavAacjaVMaVMaVMapJaVMaVMavAbvSavAaNLbvZbvUbvTaNLbEnbBLaNLbwabvObwtbwtbvQbvRbqNauybLcauyaScauBbirauBatLatMaSfatMatOauBbiratPauHaadaadaaEaakaakaakaaEaadaaEaakaakaaEaaEaakaakaakaaEaadaadaadaadaadaAXaNKbIiaLIaLIaLIaLIaLIavcavcavcbwpavcavcavcaLIbwsaLIaLIaLIbHdcXlaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaaaXFbwBaUMaUMbMnaUMaUMaUMaUOaYbbMFbMEbKcbKcbKcbKnbLHaUQbKZaQNaaaaaaaadaadaaaaaaaaaaaaaaaaaaaZpbxlaJnaKvbVqbxaaGDbxgaGDbuAbqmbqqbqlbqjbqdaVcaKBbJhbxbbOSbITbxebuzbwXbwYchmbXWbXZaVkcdbaVkbMHaQbaVsburaVtaVkbJRaVvbwMaVxaVybuEaVAaVBaVCaVDaVDaVDbvbbwKaVDaVDaVHaVDbwIbwHaVkbwxaVkbwvbwwaJzbxBbxJbxLbxNbxObxPaJzbxQaQsaQsaQsaQsacjaVMbxRbxkbxjbxmaVMciUbKvbNoaNLbxpbxpbxpbOdbxpbIZaNLbxubuVbNmaHoaHoaHoaHoaHoaRfasPaTnatMaToatMauGasPasPasPaTnatMauGatPasPaadaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaAXbtoaIlcCmaaaaFUatXatXayKbJjbxSaxxayMbJjayLatXaGvaFUaaaaMfaIlcCmaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadboibojaPBaWgaQNaTpaWhaTpbwBaUMaWLaWYaTpaWhaTpaZCaWlaWmaWnaKBaKBaKBaKBaWpaWqaWraKBaKBaKBaKBaZpaORaOUaOVaOSaOTaKvaOkaWjaOmaOlaQVaQVaQVaQVaWzaKBaKBaSuaKBaKBaWCaOQaOOaWKaMhaWWaWVaWKaMhaOFaOHaWWaOIaWKaWKaWKbbLaWNaOKaWPaWQaWRaWSaWTaWKaWKaWKaWKaWUaOAaWKaWKaWVaWKaOBaWKaWKaWKaWKaODaOCaJzaOyaOuaOuaOtaOsaOraHUaHUaHUaHUavAavAacjaVMaOqaRNaRZaWiaVMaQsaOhaThaNLaOdaOgaNXaQFaOjaONaNLaNUaNSaNRaHoaNTaVZaNMaHoaNQasPasPasPasPasPasPasPaDUasPasPasPasPasPasQaadaaEaAXaAXaaEaAXaAXaAXaAXaaEaAXaAXaAXaAXaaEaAXaAXaAXaAXaAXaAXaAXaAXaNKaIlcCmaaaaFUatXaweaxqaCRaxtaxraxuaCRaxvaweaGvaFUaaaaMfaIlcCmaMbaMbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaULaadaaaaadaaaaXFbeNaXFaVgaVgaUTaVbaXFbeNboiaXKaQNaXLaVEaOaaXOaXOaXOaXOaXOaXOaXOaNJaXOaNmaNraNsaQSaKzaSbaSAaUPaNqaHgaNtaNuaHgaJyaJNaHgaMnaNxaNvaNyaMKaHgaURaYpaNzaNCaNCaNEaNDaNHaNGaNeaNgaLNaUsaUsaUsaUsaUsaUsaUsaLsaYyaSYaSYaSYaSYaSYaSYaSYaSYaSYaUIaNiaTjaSYaNjaSXaSYaSYaLdaYGaUNaJzaMAaMHaMFaMyaMwaMzaHUaMvaMuaHUaaaavAacjaVMaMraNIaNVaUfaVMaQsaNbbPMaNLaMTaMUaMVaMWaMPaQKaNLaMSaMoaTCaHoaMlaMkaMiaHoaHFaHFaHFaHFaHFaHFaHFaHFaHFaHFaHFaMpaMqaMpaMqaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaaacXQaMcaIlcCmaaaaFUatXaPAawqatXawlawkawjatXawiaOWaGvaFUaaaaMfaIlcWuaaaaMbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaadaadaadaaaaULaWhaZhaSlaSlaSlaSlaZiaWhaULaaaaQNaZjaSeaZlaZlaZlaZlaZlaZlaZlaZlaZmaNaaHgaHgaHgaHIaHIaHIaHgaHgaPQaHgaNfaPJaMNaOxaQqaQyaQCaGRaFhaIRaXIaHgaRmaYpaRpaZNaZNaTRaZNaRoaZLaZLaRqaZLaYgaXtaXtaXtaXtaXtaXtaXtaXtaXtaXtaXtaXtaXtaXtaXtaXpaZTaZTaZUaZTaZTaZTaZTaZTaZTaEMaYpaRkaJzaQZaQYaQXaRdaRbaQLaRaaQLaQHaQGaaacgaacjaVMaXGaSBaTkaXEaVMaTNaiQaTMaNLaQxaQzaQwaQwaQBaQDaNLaQAaRgaQAaHoaRhaRjaXHaHoaRlasPasPasPasPasPasPasPasPasPbtpasPasPaRfasPaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaAXaQtaQraQoaXbaFUaFUaFUatXaTKawfavmatXatXatXauZavdaTJaGvaFUaFUaFUaQvaXfcXlaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaAbaBbaCbaBbaDbaBbaBbaDbaBbaCbaEbaFaQNaZjaXabaHaMCbaJbaKaQhaQjaSGaZlaZmaPFaPSbktaOvaOwaOvaOvaOMaOvbkxaHgaMxaOLaMZaPyaPzaMXaPxaOzaPWaPVaFiaZqaHiaQaaPZaZNaQcaIBbchbaOaZLaTfaQdaTLaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaZTbdnbbCbdGbflbdDbdpbdoaZTaWabbFbbGaJzaPeaPiaPhaPkaPjaPmaHUaPcaPbaHUaaaavAaudaVMaPdaPGaPIaPKaVMavAavAavAaNLaPnaPpaPwaTbaPCaPDaNLbwtaPNbwtaHoaPMaPPaPOaHoaJqaJqaJqajCajcaaaaaaaaaaaaaadaaaaaaasPaMqasPaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcWwcWwaLKaOYaIlaOXaLLaaaaaaaFUaPaaEjaWZatXatXaSUatXatXbycaFqaOZaFUaaaaaabcgaIlcCmaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaabaAbaEbaBbcjbckbckbclbcmbcnbcobcpaIrbckbcqbcraTpaZjaSeaROaRJaRFaRKbcxaRAbczbcAbaeaTlaISaIbaIbaIaaHuaHqaHgaHgaHgaHgaSHaHsaHraGNaGOaGHaGQaGRaFhaIRaIQaIOaIHaYpbRAaZNaSDaIDaMeaIzaItaLPaIuaEFaadaadbdeaIjbdfbdjaZPbdhbdibdjaZPbdhbdkbdkbdlaadaadaZTaICaLAbdqaIAbdqbdraSvaZTaIpaYpaHmaJzaJzaJzaJzaIhaIgaJzaHUaHUaHUaHUaVaavAaIkaVMaIiaHCaHHaHBaVMaHzaHAaHyaNLaHMaHKaNLaNLaHJaHKaNLaHpaHvaHpaHoaHwaHlaHkaHoaHnaHxdBLdBvdBvdBKaaaaaaaaaaadaaaaaaaaaaadaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaeaJJaJEaIqaJEaJTcCmaaaaaaaaaaFUaImaweaJBaJWbBfbBgaJQaJWaxsaweaGvaFUaaaaaaaMfaIlcCmaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabcqbecbedbeebckbefaEdbefaEdbefaEdbefbckbegbehaXFaZjaQUaZlaFGbekaQRbemaQEaFHaZlaXQaEcaGIaFQaFPaFXaFWaGdaDmaFKaFEaGyaEhaGzaGAaGBaGEaGZaGXaHbaHaaHfaHdaHjaHiaYpaRnaZNaGKaGMaYDaJPaZLaADaBxaTLaadaadbeVaKxaEEaDdaRibfaaxlbfcaAYaBmaECaJxbfhaadaadaZTbfiaClbfkaGTaGLaDVaDzaZTaEMaGxaGwaFvbfAbfAaFAaFtaFraCSaQlbfAbfAbfAbfAayuaFBaFFaFDaFrbfwbfAaFIbfAaCSaCSbfAaFDaFDaQuaTmaFJaFLaFMaFnaFoaFnaOPaFlaFkaFjaFgbcebcedBCdBBdBzdBJaaaaaaaaaaadaacaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaadaaeaJJaJEaGbaJEaJKcCmaaaaaaaaaaFUaGfaGgayKaEiaweaJMaGiaEkaJLatXaGvaFUaFUaFUaFUaFTcXlaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabfPbckbckbaCbckbefaEdbefbfQbefaEdbefbckbegbehaXFaQQaQpaZlbfSaQnaTzbfVaTzbaHbaHaNcaLWaPQaHgaKVaKUaKTaReaKNaKFaKDaHgaJgaKyaRcaGNaJwaHgaLVaFpaFNaLTaFiaZqaIHaYpbRAaZNaLSaPYaLOaLMaZLbbRbbsaTLaZPbgyaZPaOEbgsbgwbgubgvbgtbgsbgubgwbgvaNAaZPbgyaZPaZTaYtaYtaYtaQebgAbgBbgCaZTaPlaLZaLYaLbbgMbgMbgMbgOaLeaLcbgMbgMbgMbgMbgMaLvaLiaLgaLfaKKaKLaKJaQmbgMaKObgSaKMbgMaKQaKPaTmaLaaKWaKWaKZaLxaKWaKWaLzbbEaLBaLDbcebcedBsdBvdBvdByaaaaaaaaaaadaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddlJaaaaaaaaaaadaLLaLLaLKaLJaIlcCmaaaaaaaaaaFUaFUaImatXatXatXaTxatXatXatXatXaLHbwsaLGaaaaMfaIlcCmaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabcqbhkbedbeebckbefaEdbefaEdbefaEdbefbckbegbehaXFbhlbhmbhnaKeaKbaJZaJZaKgaKfaKebcCaKiaKkaHgaIJaILaIKaNPaTwaTvaIwaHgaGFaHtaNNaPgaTuaHgaKGaKIaKHaKCaKmaHgaKEbbFaKlbleblebleblebleaZLaHhaHcaKobhUbqxaPHaNhbgubgubgubguaDTbgubgubgubguaCEaBCaMBaZPaPXaJYaMabifbigaKjaPfaNoaZTaFCbilaKnaITbiwaFObiwaGjbiwaMYbiwbiwaIUbiwbiwaOGaKXbiwaTsaIUaFOaGjaOGbiwbiwbiyaTtaFOaIYaIZaJaaJbaJcaJdaJfaMjaJlaJlaJhaZbaJtaJqaTmaTmaTmajCaDZaaaaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaaaJAaJvaJDaJCaJHaJFajeaJIaIlaFUaFUaFUaFUaFUaJXaLFaJXaJXaLwaLyaLwaMQaMQaNWaMdaMgaJUaaaaMfaIlcCmaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabiTbiUbaBbcjbckbckbiVbckbiWbiXbckbiYbckbcqbiZaULaZjbjabmsbbpbbrbbzbbtbbnbblbbpbmPbjkbaXaHgaZraZqaZgbabaHgaHgaHgaHgaHgaHgaHgblxaHgaHgbbcbbbbbabbhbbebbdbbiaYpaXoblebbjaVSbbkblebbybbqbjQaTLboLbnHaZMbhBbjMbmSbjIbaSbjKbjIbjIbjLbjMbjNbjObnJaZPaZTaYtaYtaYtbljaYtaYtaYtaZTbmTaYpbahbkdbcTbcUbcTbkdaSaaSaaSaaSaaSaaSaavAavAbcSavAavAavAbdtavAavAavAavAbdmavAbddbdgbcZbdabcXbcYbcVbhuaJlbcNbcRbcQaZbbogaJqaTmbhsbcFbcLbcubcubctbcDaaaaadaaaaaaaadaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaadaaaaJAbbSbbQaaaaadbbIbbHbfWbbBbhNbnKaJXbhibkYbhobhdbhhbhqaJXbofbmbbgNbinbnLbhWbhWbiuaJUaaaaMfaIlcCmaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabiTbaBbaCbaBbaDbaBbaBbaDbaBbaCbiUbkDaQNbmtbkFbkGaSWbbTaYOaTaaYObbPaSWaZcaXYaZdbaibkXbizaYLaYMbkmbizbjJbkAbizbkEbkXaYNbkXbagaXZaYIaYFbkObkXbjYbibblcbRAaZoaVTaZsaYJbleaTLaTLaTLaTLaPLblnbloblpblqbeoblsaUYblublvblwblrblqblyblzblAaPTaZTblCblDblEbigaPRaYtbijaZTbkhaYpceXbaIbaGbaPbgibkdbawbazbfrbaubatbavaSRaQsbDEavAaUqaSRbasbWIbOoavAbWIbaravAbambaobapbaqbakbakbakbfqbfoaJlaJlbggbfnbgcbgabfYbeGbeybfRbfGbfGbfObfIbfEbfCbfEbfEbfCbfEbfEbfEbfEbfEbfEbfCbfEbfEbfEbfEbfEbfEbfCbfEbfFbfHbfGbfGbfGbeabdZbejbebbebberbfsbnhbcfbcibdSbdTbdUbdVbdWbdYbbWbbYbbZbcbbccbcdaYZaLIaLIaYQcXlaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaadaadaaaaTpaWhbmpaSlaSlaSlaSlbmqaWhaTpaaaaQNaZjbmrbruaSWbsfbdKbrKbdKbspaSWbsxbjxbfubmCbrJbrEbmDbmCbmCbfxboMbmGbmBbmCbmCbfvbmCbmCbmCbfzbfybmKbmKboXbBebdPbnUblebdQbdcbcBblebdLbeibpHbtIbfBblqbmYbmZbskbsYbncbndblGbeJbnfboPboybnibnjbnkaSCaZTboobnnbnobnpbnqaZTaZTaZTaEMbnrbnsbkdbgKbgJbgIbkdbgPbyHbgLbgrbgpbgkbgjbgHbgFbgEbgDbgZbhabgWbgYbhebhgbhbavAbddaYabgQaTmbgUbgVbtgbjybgTbltbhjblWbmmbhrbafbadbkybjDcXlaaaaaabyhbbQaaaaadaaaaaaaadaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaadaaaaUkbezbcDaaaaadaMfbfLbuobulbtzbtvbsXbrObwZbxnbwTbwVbsNbwSbvKbvLbsCbvJbvIbhWbvlbvsaJUaaaaMfaIlcCmaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaTpaadaaaaadaaaaXFbzWaXFbpQbqcaVgbpAaXFbzWboibojaQNaZjbpxbpwaSWbqTbdKbdFbdKbpzaSWbpPbhVbdAbdBbosbmobkVbdwboxbdCbnCbosbosbvhbvhbySbosbmnbohbkVbdvbosbosbnDboAboBbkQblebbubbVbbfboNbbfbbvbbfbtIbtIboJboKboLboLboLbjhbppbndbdEbjiboLboLboLboQboRaZPaZTblKboTboUboVboWaZTbbXaXNbaYbpabnsbcTbeIbeObeMbkdbeRbeTbeSbjfaSaaSaavAavAbeHavAbOobeDbeEaQsavAavAbeFaRPavAbeAaYabeBaTmaJqaJqaJqaJqbeCaJqbfpbjmbjrbsaaTmaTmbffbfebeUaaaaJAbqUaaaaaaaadaaaaaaaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaaaUkbezbcDaadbeubesbqSbexbqKbqRaJXbrbbqfbqhbqvbqCbhXaJXbqpbpCbqeaMQbqkbqobhWbiuaJUaaaaMfaIlcCmaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaboibojaPBaWgaQNaULaWhaULbtybrsbcybcMaULaWhaULaZDbrrbpNbkFbkGaSWaUUaSVaTaaSVaUUaSWbcWaXraXiaSWaTeaXmaTiaSWaSWaTcaSWbqabqaaXcbaLbaNaXcbqabqabqabqabqabqabqabqgbboaUSaWJaWIaXwaSTbdsaSTaPEaWFaUBaWGaQkaUtbqtbbgbqtbqtbquaTrbqwboLboLbdyboLbqxbqyaZTbqzaRBbqAbdqbqBbdbaZTbdXaYtaEMbqFblIbkdbkdbkdbkdbkdaTTaTSaSaaSaaSabdJbdJavAaTUavAavAaUnbbNbbMavAaUqaTZaTXaTYaUhaUiaUbaUgarwarwarwarwapDaJqaJqbhcaYsaYnbduaYvaYTaYzaYxbcuaYdaXqaadaadaadaadaadaadaaaaadaaaaadaaaaadaaaaadaaaaaaaaaaaaaaaaaaaaddlJaaaaUkaUjaJCaUmaUlajeaLJaIlaFUaUraUpaYKaYRaYAaYEaJXaJXaYSaZvbPOaMQaMQbelaYYaZaaJUaaaaMfaIlcCmaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaXFaZDbrsaZfaYXaZfbrsbrsbrtaQOaYbaYWaXMaXMaXMaXJaRzbryaRyaXVaRraRxaRwaRuaRtaRsaRraXnaTqaRIaUxaUxaUyaUxaUxbrSaRHaWDbqabwEaWEbrXbrYbscbqaaWwaWvbqaaWwaWvbqaaWAaYpbCxbleaVqaRGbaMbleaVJaOoaNwaVpbtIaOJbajboLbsqaZuaSwbssbssaREaZQaZnaYUboLaZObsyaZTbszbsAbsBaZzaSIbsEbsFaTdaYtaEMbqFbsHaSaaTPaSdaTQaRWaRUaRYaRXaStaSoaSzaSxaSmaSjaSnavAavAavAavAavAavAavAaRPavAaRRaRSaRTbgXbiJaRQbiJbiJbiJbgXbgXbiJbiKaRMbiNbbAbcsaIMbiRbiSbgXbgXbgXaadaaaaaaaaaaadaaaaadaaaaadaaaaaEaaaaaEaaaaaaaaaaaaaaaaaaaaaaadaadaadaadaadaadaadaAXaQtaIlcCmaSSaFUaUEaUFbcvclMaTVaTWaUuaUKaUAaXdaXkbcwaLIaLIaSQaFUaFUaFTcXlaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaXFbwBaUMaUMbfUaUMbfXaUcaUeaUeaUeaUebiebhybiobcaaZEbiAbacaXjaKebgebhpbgRbhtaXeaXhaXgbbKbcJbaxbbJbalaZGaUxaYCaXlbrTbqaaYwaYqbrXbrYbscbqaaYobDDbqaaYobDDbqabqgaYpbRAblebleaYBblebleblebeXbeWaUGblebtNbtObtPbssbndbndbtQbtRbtSbtTbtTbcHbtVbtWbcObtYbdqbtZbuabgzbucbudaZTbhHaYtaYPbqFbqGaSaaRUbhYaRUaXsaRUbhZbcPaRUaRUaVXaXuaXzaXyaXxaXvaXPaXUaXAaXCbiiavAaRPavAaXXaYaaXWbgXaYkaYlbiIaYeaYmbgXbkrbjebdHbkuaVRbkabtubjCbjBbjEbjPbkCbgXaadaadaadaadaadaadaadaaaaaEaaaaRCaaaaRDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaMfaWBcCmaaaaFUaZXaZZaZWclMbixbdRbiaaZVbkJckwbeqclMaFUaaaaaaaaaaMfaIlcCmaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaZhbojaQNaWgaPBaWgaQNckJaSlbxFaQNaWgaQNaQNaQNaQQaQpaKBaZwaKBaKBbuQbuRbuQaUXbuQbuQbuQbuQaUxaUxaZIaZFaUxaUxaUxacpbHMbqaaVebrVbrXaYibqabqaaVdbqabqaaUZbqabqabenaYpbRAaXTaXSaUHaSEaXRaSEaUHaUHaXBbBibviaZxbqtbvkaTBbvmbfdbvobvpbvqbfmbfgboLbvtbvuaZTbvvbvwbdqbvxbdqbvyaZTaYjaYtaEMbqFbqGaSaaVNaVPaVOaVOaVOaVQaVOaRUaVUaVWaVVaRUaVXaRUaVYaVfaVhaVfaViaZAavAaRPavAbfbaVlaVnaUvaVoaVGaVIaVKbfjbgXaQiaZJaZRbmeaUdbjAbmhblXbmibmjbiObPGaWdaadbgXbgXbgXbgXbgXaadaaaaRDaaaaRCaaaaRDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaMfaWBcCmaaaaFUaFUaFUaFUclMbfJbfKbfNaZkaZtaZSaZyclMaFUaaaaaacWwaOYaIlcCmaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadbwfbwfbwfbwfbwfbwfbwfbwfbwfbwfbwfdzWbwgbwhaZjbwiaKBaRHbtwcnSbuQdLtbxHccRdLwdLudLvbuQcpocpocsUdJRdJYdJZaUxacpcbObqabwFbJpbrXbrYbrUcbNbrVbrUcbJcbFdJXaXcbqgaYpaZKaXTcbabZQbZWbYobYobYobYEbYnbBibwPbwQaZPaZPaZPdLAdLydLzdLydLxaZPaZPaZPbwUbwPaZTaZTbtYaZTaZTaZTaZUaZTcgSaYtbwWbqFbqGcjqcjscjscjsaUzcjscjtcjsaRUaRUcjxaXuaVUcsVchpchYcimdIGcimcidciYavAaRPavAdLBaVlcjdaZBcjhblXbnYcjpcjHcjLcjybnPbnQbnRaUdbnSbnTaYcbgdbnXbnWcjPbHnbVZbWjbocbodbodbgXaadaaaaRDaaaaRCaaaaaEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaMfaWBcCmaaaaaaaaaaaaaFUclMcumctZcunbkJcwscvRcAIclMaFUaaaaMfdIJbBHdLCcXlaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabwfbwfbwfbwfbwfbwfbwfbwfbwfbwfbwfbwfbxDbxEbxFaZjbxGaKBacpcngcmDbuQchIbxHccRbWmchLdLqbuQdKkdJVcnjdJTaUxaUxaUxacpaKSbqabXybXnbrXbrYbrXbrXbrXbrXbrXbtEbrXbaLcdicbhcbkcbAcaPcdqcaPcbgcaPcdqcaPcaTcdDcdjbylcjIbynbyobypbypdLrcegbypbymbyrbysbytceicekbyobyodLsbyobyxbyybyocelcfLbyCbyDbnschWaRUaRUaRUaRUaRUaRYaRUaRUaVXaRUaXuaVUciachpchYcimcigaXUcidcioavAaRPavAbnFciqbeBaUvcirblXblYblXcitciubmcbksbmdbpyaYfbnIbpBbmgbmlbmkblbciybUiaadbNCbpJbodbpKbgXaadaaaaRDaaaaRCaaaaRDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaMfaWBcXPcWwcWwaaaaaadIDbUtbMUbMUdICcLudICbMUbMUaSOaLGaFUaFUckMdIEciNaaaaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabwfbwfbwfbwfbwfbwfbwfbwfbwfbwfbwfbwfcjrdzTcjraZjdHpaKBcmCbNSbGxbuQcfmbxHccRbxHbxHchQbuQaUxdJPaUxdJRdJQdJSaUxacpbrTbqabwFbJpbXibWUbvabvabvabvabvacbPbvabeYboAbWNcblbXCbzPbZzbZJcbGbZydKidKfdKbbVYcaWcaZbzHcaQbZObzIbzIdJqbzKbzIbZObzMbzNbzObzPcaDcaWcfwbzSbzTccMccLbzPbzVcftccCcjwcfpchlcdpchnchdchdchechkaRUaVUaVWchpaXuaVUchochpchqcfZcfXcgzcgccfUdKTcfWavAbpqcgQcgYcgUcgLcgBcgOcgMdKrcfHdIuaVFaUWaVjaVmaVzaYcaWHbrjaVLaYVcfMbHWbQYbRbbrqbodaPUbgXaadaacaRDaaaaRCaaaaRDaakaaEaadaaEaakaakaaEaaEaakaakaakaAXaAXaAXaAXaQtdLmbBHbBHdIBcCmaaaaJUdIvdIxdIwbHidIybHidIzdIxdIAaJUaaaaMfaIlcCmaMbaAXaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabwfbwfbwfbwfbwfbwfbwfbwfbwfbwfbwfbwfbADbAEbxFaZjdCHaKBcmvaKBaKBbuQdBDdCAdBrbxHbxHbxHbuQdJOdJNaUxaZeaUxaUxaUxacpahccdabrVbrVbtEbZfbzobrVbrVbrVbrVbrVckVaXcbqgbWCbZkbSAbSAcdebSAcddbSAbSAbBqbBqccSbUhbBqbBjbBibVjbBlbBmbBnbBobBldDMbBibBjbCGbCGcdkccWbCGbCGbDRcdycdrbCGcdlcBKbZrbBybBzcdQcdRcdKcdNcdAcdEcdncdpcdpcepcdpcejcdpcdTcdpcdSceFceCceycewcesavAbxhavAcfjcfhcfebiRceYcePceMceGbiRbiScdfaSkbmjbsWaYraRVaTIaTyaTIaTyaTOcdgcdmaadbgXbgXbgXbgXbgXaadaaaaRDaaaaRCaaaaRDaaaaaaaadaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaAXaaadEnbDrbDscAlajeajeaJUcDBcdOcdVcLMcLucLMcdVcdOdAZaJUaaaaMfaIlcCmaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadbwfbwfbwfbwfbwfbwfbwfbwfbwfbwfbwfdzWaULbwhaZjbyVaKBacpaKSaUDbuQdLZccRbCfcnlchQbxHbuQdKmdKnaUxdKkdKjdKlaUxacpbrTbqabETbETbtEbrYbwDbwDbwEclmbwFckWbqabqacdibCwcaVbSAcllckrckIcjYcnhcbicNedLYcvOckLbBqaadbCDcPFbBlbBlbCFbBlbBlcPRbCHaadbCGdLXdvNdvOdvTbCGbCGbCGbCGbCGcPEcBKcmYbCObqGaSaduvcjsaRUcnWaRUaRUaRUcnJaXucnKaRUaRUaRUaRUcnQcimcnCcnFcnDcnHavAbxharNcntcnocnubiNcnycnvcnBcnzbiPcohbuxbdNbepbevbevbeZbgqbghbgdbfZbfMcnYbHnbVZbWjbuIbuJbuJbgXaadaadaWsaadaWuaadaWtaAXaAXaAXaAXaaEaAXaAXaAXaAXaaEaAXaadaaEaAXaAXaAXaAXaAXaMfaIlcCmaaaaJUdJlcdOcdOcdOdJkcdOcdOcdOdJjaJUaaaaMfaIlcCmaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaddLWbojaQNaWgaPBaWgaQNckJaSlbxFaQNaWgaQNaMLdAbbZmbAGcfodnUarXagvbuQcmJcmsbCfcmtbDqbEHbuQaUxaUxaUxaUxaUxaUxaUxacpbrTbqacmpbrVbtEbrYbrVbrVcckbrVbyabybbqacjbbqgaYpcaVbSAbDQcgscgxcgCcmqcbicgFcgGcgHcgDcgEaadbDPcjiciJciJbDTciJciJcjKbDVaadckDcjWdLVdLSdLTdLUcvxcPCcOKbCGcgVcBKckKbEhbEibEjbEjbEjcmEcmKbEjcmGcmGbEjcmybEjcLicLjcLlcmAcmBbnAbjScmVbjSbjSavAbxhcltdJidJhcltbgXbgXbgXbgXbgXbiMbiNcmWaZYcneblXbvVbvWbvXbvYbnTbbmbanbKIbUiaadbNCbwcbwdbwebgXaadaaaaRDaaaaRCaaaaRDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaMbaMfaIlcCmaaaaJUceTdJgdJfcdOdJecdOdJddJcceIaJUaaaaMfaIlcCmaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaXFaZDbrraZfaZfaZfbrsbrsdLQbrsbrsbrsdLPbrrbrsbpNdLOaKBaZmbHMaqhbuQclnclobxHbxHbxHcljbuQdKgasdarnbHMdKedKhaKBacpbMbbqabCtbEYbtEbrYbwCbwCbwGbrVbrVcnkbqacgbbqgaYpcfPbSAcdGcefceqchgceecbiceAcetceuceNbBqcfsbFmcfsbFmbFmbFnbFmbFmcfsbFmcfsbCGcjobJPchRchTdLMcicchNchAbCGcgVcBKdLNbqFbqGbEjcmhcmobFCbFBclZcmacmaclSclYbEjbEjbEjbEjbEjbEjbEjbjSclOclNbgbavAbxhcltdJadIZdJbcltdIYaQsaQsaSRbgXbxqcfKcfJcfNdLRbxvbxwbxxbxychHbbmcfibQZbHWbQYbRbbxCbuJcfVbgXaadaaaaRDaaaaRCaaaaRDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaMbaQtclAaLIaLIdIUaLGdIWdIVcdOdIXcdOdISdITdIDdIUaLIaLIbwncXlaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaXFbwBaUMaUMbfUaUMaUMdLJdLIdLHaUeaUeciMcihcgRdLLdLKaKBaZmbMeaqhbuQdLwbGabxHbxHbGabxIbuQdKddKcagSarXagvdKeaKBacpasdbqacjUbxXckacjZbrVccDckdckcbrVcdtbqacdFbqgaYpcdIbSAcbRbFvdLGcfYcbicbicbUcbXcdPccqbBqdzXdzYbGybGzbGAbGBdLDclGcjlbGFdzZbCGdLEbJPcgndLFbCGcglcgXcgWbCGcgVcBKcjGbqFceXcktckubGRckqbOlbGVbFCbFCbVackobEjbMoceWcffceWbIzbEjckSckRbgxckNavAbxhcltdIRdIQdIPcltaQsaQscxnaQsbgXbxqceHcerbiJbiJbiJbyTblXckjblXbbmbIHbKIbUiaadbgXbgXbgXbgXbgXaadaaaaaEaaaaRCaaaaRDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaMfaIlcCmaaaaaaaJUdIOcdOcdOcisdINciwdIMaJUaaaaaaaMfaIlcCmaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaZhbmqceQaTpaQNbuNbojaQNaWgaQNbuNbojaQNaQNccNaQNaQNaKBaZmbMbaqhbuQbxIbWkbHzbxHbHzbWmbuQdJKbrTbrTaKSbxMbrTaKBacpbHMbqabqabMvbMDbMwbMvbqabqabqabqabCubqabqabGobbFbNwbSAbKsbFvbKkbVpbJQcbibNvbNhbNubMQbBqcNNcNObIfcLFbIgbIfcLLbIfbIhcMqcMUbCGbHEbJPbLubLDcNLbWxbWnbWpbCGbQWcBKbXkbqFbqGbUXcwybLzbLEcMTbUZbFCbLzbVadJJbEjbEQbHacchbHabIzbEjbbwclEbVlclFbVmbVtcltclJclHclLcltapCdJCaQsaQsbgXbArbZqbZpbVWbiJbAvbxyblXbxwbOybOzccZbWbbHnbVZbWjbAAbABbACbgXaadaaaaRDaaaaRCaaaaRDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaMfaIlcCmaaaaaaaJUbVscmNcmObYzcmUcmRbVsaJUaaaaaaaMfaIlcCmaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaXFbeNaXFaaaaaaaaaaadaaaaaaaaaaadaaaaKBbUwarXbUxbUybUzbUybUubuQbuQbuQbuQbUvbuQbuQbuQdJGbMebHMbrTbUAbQsaKBacpciAbqabKRbKPbKObHPbHgbKMbKfbqabKNbJYbJWbqabqgaYpbWgbSAbDQbFvbGCbHxbDQcbibJSbIocMCbJObBqcKqcLEcxwbJDbJEcbndJIcyvbJHbJIdJHbCGbFsbGIbPJbGNcMBbUQbUCbUNbFpbEFcBKbUBbqFbqGbTObTRbTNbTNcdxbIAcdubUbbUdcdzbEjcMybHabKabKbbIEbEjbfTbTkcQmbTlavAbxhcltcltcltcltcltcluaQsaQsaThbgXbArbZqbZpbUebBXbAvbBYblXbxwbAwbbmcaObKIbUiaadbNCbCabCbbCcbgXaadaaaaRDaaaaRCaaaaRDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaMfaIlcCmaaaaaaaJUclBbMUbZtclybZFbMUclCaJUaaaaaaaMfaIlcXlaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaULceQaULaadaadaadaadaadaadaadaadaadaKBbSFaXOaXOaXOaGGbrTaqhbHMaUDbtwbrTaDnbrTbMbaKBaKBaKBaKBaKBbTcaKBaKBbSYaKSbqabHHbHSbHRbHRbHPbHgbTfbqabFccgibFabqaaWAaYpbUjbSAbDQbTdbEfbTedJFcbibDlcKpcJWbBqbBqcwKcwLbLdbLecvFbLgbLhbLicuhcvycwlbCGbEadJDbDYdJEcLZbSIbSIcKwbCGbGYcBKbSJbqFbqGbEjbRfbRjbRybFCbRcbRebOlbRYbRZbSbbScbRBbRCbRMbRSbEjbjSbjSbjSbjSavAbxhavAaQsckFaQsaQsaOhaQsckEaQsbgXbgXcJTaSkbAubiJbAvbDhblXbDibOybbmchBbQZbHWbQYbRbbDkbABcPDbgXaadaaaaRDaaaaRCaaaaRDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaQtckGaFUaFUaFUaLHaLIaLIaLIbwsaLIaLIaLIaSQaFUaFUaFUckMcCmaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaKBaKBaKBaKBbQsbQHaXObQhbKtbQlbKtbKtbKtbKtbKtbKtbKtbKtbKtbKtbQVbKtbJibQUbrTbqabEZbFtbFqbwFbJpbERbEybqabqabqabqabqabAWaYpcaVbSAbSAbQTbQTbQTbSAbSAbBqbBqcEbbBqbBqcCLcCxbMGcCLcDccDccDccCxbMIcCLcCxbCGbCGbCGbCGbCGbCGbQQbQQbQQbCGbCNcBKbSzbqFbNWaZLbMNbMNbMNbPZbMNbMNbPWbMPbMNbMNbMNbMNbEjbCSbQfbEjbOobPMbEqaQsbLLbLMavAckCckzckyaQsaOhaQsaQsbWIbgXbPIbmcbPLbiJbiJbiJczJblXbEDbEEbbmbIHbKIbUiaadbgXbgXbgXbgXbgXaadaadaWtaadaWuaadaaEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaMfaIlcCmaaaaaaaaaaaaaaaaaabQgaaaaaaaaaaaaaaaaaaaMfaIlcCmaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaKBaKBceEccPaWoaKBccQaKBaKBaKBaKBaKBaKBaKBaKBaKBaKBaKBbrTbZwaQWbVBbqabVwbUaccebTnbJpbHPbWoccfbVFbtwaKBcbQbqgaYpbYeccrccnccicciccicclcdoccrdBiccidASbYLccrbNDbNJbNKbNKbNKbXTbNKbXYbNNcccccKccJbXwcfSdBoccocciccicciccObTzcccccmbqFciechbcbocbrbOacbscbtbRacdcccxcipbShbNZckxbEjcbecbjcbWcbVbvHbRPasMbLMaQsavAavAavAavAavAcAkcxnbgXbgXbgXccbbmcaSkbFPbFQbFRbnIbFSbFTbFUbOzchXccabHnbVZbWjbFWbFXbFXbgXaadaaaaRDaaaaRCaaaaRDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaMfaIlcXPcWwcWwcWwcWwcWwcWwbQgcWwcWwcWwcWwcWwcWwaOYaIlcXlaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaadaaacnwcixdzQcoBcnwbrTcaYbrTdAcaKBaadaadaadaadaadaadaadaKBbrTbHMaQWbHMbqabqabqabqabqabqabqabqabqabQSbHMaKBcijbqgbOUbOVaWKaWKaWKaWKaWKaWKaWVaWKbPjbOXaWXaWWaWKaWKbOYbOZbPabPbbPcbPdbPebPfaWKaWKcaXbPhaWKaWKaWVaWKaWKaWKaWKbSRaWKbPjchPcfzcfycawbPmbPobPnbPnbPnbPpbPrbPnbPnbPsbPvbEjdvYdAacatcarcaoaUobWIbOnbQMaUobOocasbZiavAbvSavAbgXcancaxcaKcaMcaUchfchfchfaVzblXblXblXbbmcgTbKIbUiaadbNCbHsbHtbHubgXaadaaaaRDaaaaRCaaaaRDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaMfdvMbBHbBHbBHbBHbBHbBHbBHctQbBHbBHbBHbBHbBHbBHbBHdvJcCmaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaacnwcfFcptcifcnwbrTdJybrTbrTaKBaaaaaaaaaaaaaaaaadaqXaKBavabrTbZAbKtbKtbKtbKtbKtbKtbZDbZEbZEbZEbOMbOSdokcQabTPdoBbQdbQcbQebQdbZXbQdbQdchGbQdbTUaVCbUgbQiaVCaVCbRqbQkbRQbQmbQnbQobQpbQqaVCbZnchccgZcgZcgZcdUchachachachidmIbRXckbchhbSaceVceUbOhbOgbQDbQDbQEbQDbQFbQDbQDbQGbNHbMNbMNbMNbMNatJbasaUoaUoaUoaUoaUobZeasMasMbZjcqWbYxbZdbYybYpbYubYkbYmblXblXblXblXblXblXblXbbmccjbQZbHWbQYbRbbIPbFXbUSbgXaadaaaaRDaaaaRCaaaaRDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaaabDrbDrbDrbDrbDrbDrbDrbDrcpvbDrbDrbDrbDrbDrbDrbDrbDraaaaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaEaaEaadaaEaAXaadcnwcqedzMceBcnwbVBbrTbrTaKBaKBaadaadcgNaadaadaadaKBaKBaKBaKBaKBaKBaKBaKBbMbbMbbHMbYfbYcbYdbHMbMeaKBaKBaKBaZLaZLaZLaZLaZLaZLaZLaZLbhQaZLdJMbRwbRwcezceDbRwcNWbRwbYacbDbqFcbBcbCbRDcTgbRDbXDcexbRDbRDdJLaZLbSXbNpbNpciTaZLcaebMNcevcfTcevbMNbNAbNybQDbQDbVubQDbQFbQDbQDbVrbRObMNbOjbOkbQjbXmbXlasMasMasMasMasMbXfbWTbMibWQbMibMibiNbRhbWLbWMblXbWHbevbWJbevbevbevbWGblXbbmbIHbWybUiaadbgXbgXbgXbgXbgXaadaaaaRDaaaaRCaaaaRDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaMbaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaacnwbLKcracrbcnwaKBaKBaKBaKBaadaadbYtbYsbYrbYqbYrbSkbSlbRKbVdbREbSpbSqaKBaKBaKBaKBbTybHMaKBaKBaKBaKBaKBaKBbRzbXVbRxbRpbRnbRmbRlbRkbRibYIbUIbXObUIbXRbXQbUIbXObUIbYIbMzbSKbMSbRLcwbbSNcwbbLObYKcwbbSNcwbbRLbSgbSgbSgbSgbSgcpcbMNbYFbYGbPnbPnbYHbQEbQDbQDbQEbQDbSZbQDbQDbTabTbbMNbBpbPwbMNatJaTZbMibMibMibMibMibMibMjaUnbMkcrCavAbgXcyWbLVbLTbLRbLQbnTblXblXbWHbevbLXchHbbmbMgbKIbUiaadaadaadaadaadaadaadaadaWsaadaWuaadaWtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaEaaaaaabMqbMrbMrbMtbMsbMBbMAaadaadaadaadaaaaaaaadcZYbTsbTsbTsbTsbTsbTtbTubTvbTwbTwbTxaKBaUDaUDaKBbTybGxaKBbMbbSobWqdJzbSmbSnbXxbXxbXxbXxbSCbSBaZLbePbYIbWsbSxbYWbNYbPQbYWbYTbSGbXObTLbTSbTTbSNbPSbTVbTWbTXbZIbTWbTVbTZbSMbSgbZLcpubZKbSgbWwbMNbZSbZUbZYbUlbZVbQEbUkbUlbUlbUlbUmbUlbUlbUlbUncivbUpbUpchScpjaQsaUobNgcsgbNabNfavAavAavAbvSavAavAbgXbNibMKblXblXbxwbMLbnXbnXbMRbMTbMRbnXbMYbMZbKIbUiaadaaaaaaaadaaaaaaaadaaaaRDaaaaRCaaaaRDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaabIWaaaaaabKmbKjbKjbKeaaaaaaaaaaaaaaaaaaaadcZYbUEbUFbUGbUHbUGbLZbUJbUKbULbULbUMaKBbwqbKoaeJbKpbzkcvrbMybMCbNbbNlaKBbMXcqRbXxbSObXxbMxbMcbYIbYIbYIbTIbMabWdbEObWibWhbKGbXsbXEbTLbTSbTTbVebVfbVgbVhbKqbWSbVkbVkbFwbFyccAcmMbWAbzmbSgbWwbMNbzlbEJbWDbWEbTJbUlbBObFxbznbVxbVybASbARbARbzpbMNcfQbICbMNatJaQsavAavAavAavAavAavAaQsaQsbKvaQscasbgXbKubKFbKDbKCbKAbKzbKybKxbKwbKYbKWbKUbKLbKJbKIbKHaadaaaaaaaaaaaaaaaaadaaaaRDaaaaadaaaaRDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaAXaadaaEaAXaadaaabIWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcZYbUEbVObVPbVQbVRbTvbVSbNRbOqbOCbTQaKBdJybrTaKBbTybrTaKBbMebtwbNSbObaKBbOcbQNbQubXxbXxcvMbYIbYIbAUbYIbLabDmbXobXobXqbXsbXrbXsbXEbTLbWrbHpbVebVfbVfbVfbWtbUfbTYbWvbBCbXJbXIbXMbXNbXLbSgbWwbMNbMNbMNbMNbMNbMNbLbbMNbMNbMNbMNbMNbMNbMNbMNbMNbMNbMNbMNbMNatJaQsavAcfRchjavAaUnaQsaQsaQsaOhaQsaThbgXbwbbwbbLybwbbLFbwbbLybLCbLAbLIbKIbwbbLJbWFcvNbgXaadaaaaaaaaaaaaaaaaadaaaaRDaaaaadaadaadaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaEaaaaadaaaaadaaaaaaaaactSaaaaaaaadaaaaaaaaaaaaaaaaacaadaadaadaadcZYbUEbWVbWWbWXbWWbWYbWZbZCbXbbXcbXdaKBbrTbOBaKBcsrbZwaKBbxzbxzbxzbxzbxzbxzczzbZabYYbYXbYSbYIbYRbYQbZcccwccvbSEczybSEcctcctdJAbUIbTLbTSbTTcwbbZBbUYbTGbTpcbcccHbXGbXHccIbSgccycczccBbSgbOAbXXbXXbXXbXXbXXbPgctubXXbXXbXXbXXbXXbXXbXXbXXbXXbLWbCRbOWctcckvarwbNrarwdJCavAaQsaQsaQsdJBbOQaQsaQsbgXbgXbONbOIbOEbOFbOEbOIbOEbOFbOFbODbOEbODbOHbgXbgXaadaadaadaadaaaaaaaadaadaadaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaaabSjbSjbSjbSjbSjaadcuLaadbSjbSjbSjbSjbSjaaaaAXaaaaadbYtcWRcWRcdvbTsbTsbTsbTsbTsbYwbYwbPibYwbYwbYwbYwbYwbYwbYwczGbYwbYwcazcaBcafcagcbmbxzcaHcaGcaJcaIcaCbYIcaFcaEcaLbStcdsbZNbZNchVbGicbqbGicdHcbvbTSbYNbYObYPbCnbCnbYPbCncdCbYPbYUbYVbSgcdMcaNcdLbSgbGTcizbWBbWBbWBbWBbPFbWBbEbbEbbEbbEbbEbbEbbEbbEbbEbbZgbZhbYwaQsaQsaQsavAaQsaQsavAaQsaQsaQsaQsaQsbOoavAavAaadaadbPBaadbPCaadbPBaadbPEbPubPqaadbPqaadaadaadaadaaaaaaaadaadaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaEaadcuHcuIcuIcuIcuIcuKcuLbMWbMMbMMbMMbMMbMVaaeaaeaaaaadcZYaaeaaeaaebPlczjbPlckAckBckBbTibThbZxbZxbZxbZxbZxbZxcpHbNncslbVJbUObUUbVUbVVbNkbxzbWfbCTbBZbBWbWfbYIbXebXabYIbXzbXgbZNbXAbZPbCvbZRbYjbZNbYMbTSbZTbYPbXUcdBcdBbXFbXPbXKbYPbQrbGJcadbWlcadbSgbSgczlbYwbWBbJfbDNbElbNzbFdbEbbFIbFIbFIbNtbNsbNxbFIbEbbZgcbubYwbWIbZibUsavAciVcjQavAbNobWIbEvaQsavAcgaavAaadaadbgXbNFbNCbNFbgXbNFbNCbNFbgXbNEbNCbNBbgXaadaaaaaaaaaaaaaaaaadaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaAXaadbPNbPNbPNbPNbPNaaacuLaaabPNbPNbPNbPNbPNaaaaAXaaaaadbZZcxdbYwbYwbYwbYwbYwbYwbYwbYwbQKbYwbYwbXhbXjbXjbXjbXjbJdbXjbXjbXjbXpbXtbXubXvbJgbXBbNObJlbJnbNQbOsczubJobXSbNUbJzbKrbNVbPybPxbYDbYCcapbZNbYMbTScdwbYPcahcaabZHbIubDFbSPbYPbYJbOJbOtcsdbWBcuScmzbNIcjvbWBccEccEbunbOfbQwbEbbFIbOebNXbNTbNPbNMbNLbEbbZgcizbYwbYwbYwbYwavAavAavAavAavAavAavAbYwbYwaadaaaaaaaadbgXbOwbWObOxbgXbOubSdbOvbgXbOibNdbOmbgXaadaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaEaaaaadaaaaadaadaadaaacabaaaaadaaaaadaaaaadaaaaAXaaaaadaadbYwcfdceZcfncfrcfucfxbZsbZudIFbYwbzQbyUcbHcbIbzLcaAbEgcbLcbMbYwcfAbyRbHkbyAbGGbGHbHCbRHbzrbzbbRobRrbRobzbbRobFhbGecbdbJucfvbJqbJkbIrbGibYMbTSbYNbCnbItbIsbIvbIubIxbIwbIQbyubyvaXDaYHbWBcaqbaZbGfckTbWBbGuccGbFGbFHbQPbEbbFIbFIbFJbFIbFIbFLbFKbEbbZgbQLbYwceRbFZbGbavAbVGbVHbVIbVKbVTbWebYwaaaaadaadaadaadbgXbVLbWPbCEbgXbRgbSebCkbgXbOGbNecbTbgXaadaadaadaadaadaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaaabSjbSjbSjbSjbSjaadcuLaadbSjbSjbSjbSjbSjaadaAXaaaaaaaadcfGcfOcaicgIcgPcalbZocgybYwbQKbYwccTccUccVbzXccXbGqbGrbzUbIIbYwbIKbzGbIkbIlbImbLBbLwbIcbzEbLxbGpbSEbSEbSEbLtbFzbGjbLvbLocfvbLqbJkcbzbZNciWbTScgobYPbKSbKhbKhbLfbDFbJXbYPbzBbZvbWzbVNbWBbdObYvbGTbfDbWBbrWbJVbrZbkSceLbEbbEbbGEbGDbGMbGLbEbbGKbEbbGQdttcbxcakcfEbGvavAcbwaQsbQLbQLcpqbENbYwaaaaadaaaaaaaadbgXbVLbGkbVLbgXbRgbGsbRgbgXbLYbGtbLYbgXaadaaaaaaaaaaadaadaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaadcuHcuIcuIcuIcuIcuKcuLbMWbMMbMMbMMbMMbMVaadaAXaaaaaaaaacacbZGbZocaicajcalcaubYwbYwbQKbYwcdZceacebceccedcaAbyzbAYbyzbYwbxzbExbyBbEAbxzbxzbEXcyUbEWcemcemcenceobBscemcemcshbZNcbycfvbEUbUqbZNbZNbDbbTScavbYPbYPbDacdBcfIbBubAqbYPbDGbGJbRLbRLbWBaUJbYvbEGbWBbWBbRLbKKbxobRLbRLbDUbDSbDZbDWbEkbEebYBbYhbEbbZgbQLbYwbErbEtbEubYwbTFcpqbZbbQLbZlbQLbYwaaaaadaaaaaaaadbgXbgXbgXbgXbgXbgXbgXbgXbgXbgXbgXbgXbgXaadaaaaaaaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaadbPNbPNbPNbPNbPNaaabUWaadbPNbPNbPNbPNbPNaaaaAXaaaaaaaaacacccFcaicdWceJcalcdJceKdJpbQKbYwcfacfbcfcccYbFNcaAbCBbDnbDXbYwbFAbyqbFlcflbGmbHUbPPbNYbPQcembPXbCKcfqbDjclicemctGbZNceOcfvbHLbHDbGibFVbykcfBbxAbFobFkbFgbGPbGnbDFbFbbBJbGlbQAbQyaWbaWObVfaVwbFEbOraVrbOpbFibFfbVfbFebDUbEVbEScbSccuccdcbZcbYbEbbZgbZhbYwbYwbYwbVzbYwbVobVvbQLbQLbIXbVCclraaaaadaaaaaaaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaaaaaaaaaSgaaaaadaaaaadaaaaadaaabIWaaaaadaaaaadaadaadaadaSgaaaaaaaaacuwcurcaicalcalcaicaictgdJpbQKbYwcgdcgecgfcggcghcaAcjEcgjcgkbRTcgmbLnbLmcgpcgqcgrbUVbNYbPQcgtcgucgvcgwbLpctecembQLbZNbMJcgAbRWbRVbRtbRsbRubTSbRFbRvbRNbRGbQvbQbbQzbQxbQObQCbRdbAxbBxbJsbURbBCbIRbUTbUTbUTbIybIpbIDbIBbIGbIFcrtcqSckQcjXcmrclQcqicmubQLdJwbYwbIMcsYceScfkbZlbQLbQLcotbHfbYwaadaadaaaaRCaaaaRCaRCaRCaRCaRCaRCaRCaaEaRCaRDaRCaWuaadaRDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaaabSjbSjbSjbSjbSjaadbJUaadbSjbSjbSjbSjbSjaadaAXaaaaaaaaacaccvqcaicvjcaicaicaubYwbYwbxZbLSchscgechtcggchuchvchwbDuchychzbDwbLPchCchDchEchFbVAbLNbDmchJchKbDgchMbLschMchObTBbZNbOPbOKbTAbTrbGibRsbRubTSbRFbRvbCnbSLbSwbSvchZbQBbBJbSyclkbzybLrbBVciicikbVnbVkbVkbVkbJBbVbbBGbJybJNbJLbJKbJCbJxbJwbJvbJtbEbbZgcotcgJbYwbJebJbcfDcakdJxbIXcuJbQLcfCclraaaaadaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaadaaaaRDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaadcuHcuIcuIcuIcuIcuKcuLbMWbMMbMMbMMbMMbMVaadaAXaaaaaaaaacacciScalcgIcalchrbZbchxbYwbQKbYwciBciCciDciEciFcaAciGcfgciHbYwbJMchUbKiciLbTgbHUbSHbNYbKTcemciOciPbHAciRcilcembMubZNbZNbZNbMObZNbZNbZNbMfciXbMdbYPbYPbYPbYPbYPciZbLUbYPbWBbWBbSQbSTbSUcjgbSVbSSbLkbLkbLkbLkcjkcjkbGZcjkbEbbEbbEbbHcbGXbHedJubEbbZgcizcjubYwbYwbYwbYwcbEcbKbHjbQLbQLbHhbYwaaaaadaaaaadaWuaadaaEaRDaRDaRDaaEaRDaRDaRDaaEaRDaWtaRDaRDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaadbPNbPNbPNbPNbPNaaabUWaaabPNbPNbPNbPNbPNaaaaAXaaaaaaaaacaccalchrcalcjJbZlcjBcjTbYwbQKbYwcjzcjAcjVcjCcjDcaAbKXcjFbIqbYwbPYcehcehcehcehcehcjabAtbTMbIbbKVcjMbHFcjObHTcembPAbPzbPKbPzbxYbxWbuXbokbHVbHXbHYbHZbIabPzbHIbHGbHKbHJbHNbHIbHQbHOckfckgckhckibtGckkcklckmckncjkdJvckpcaScbfbTEbEbbEbbEbbEbbEbbEbbZgbYwbYwbYwbYwaaabYwbYwbYwbYwclrbYwbYwbYwaaaaadaadaadaaaaaaaaaaadaaaaadaaaaaaaadaaaaadaaaaadaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaaaaaaaadaadaadaaaaaacvTaadaaaaaaaadaadaaaaaaaAXaaaaaaaaadMEdMFdMFdMDbYwdMCdMBbYwbYwbQKbYwbYwbYwbYwbYwbYwbYwbYwcshbYwbYwbYAbYwcxZcxYcyfcyebVAcukcuDcemcuAcyGcxPcoCcoCcoCcoCcoCcoCcoCcxJctOcxJcxJctPcrncrobYwcmzdEddEcbYwcjccjcdAgcjcckUctYckYckZckhclaclbclccldclecylcjkclgclhcxBcxzcvEbYvdEedEebYwcpXclpdLcbYwcABcjvbYwaaaaadaaaaaaaaaaaaaadaaaaaaaaaaadaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSgaaaaaaaaaaaaaaaaaaaaacvTaaaaaaaaaaaaaadaaaaaaaSgaaaaaaaaaaaaaaaaaaaadbYwbYwbYwbYwcgKbQKbZhcucdCMbQLcpZcuSbZhclwctGbYwbYlbQLbYwcwrcwqcwhcwfcBdcxhcxfcemcemcemcemcoCctbdMAdMzcsZcsLcoCcsxcsEctoctpctqbTSbYNbYwdDWdDUdDYbYwctEdBlclXctFckUcAJcmbcmccmdcmecmfcmgdDXcmidDZcjkcmkcmlcmmcwScuobYvdKZdttdEadEbbZhdLadEadLbcotclraadaadaadaadaadaadaadaadaadaadaadaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaaEaAXaAXaAXaaaaaaaaacvTaaaaaaaaaaAXaAXaAXaSgaAXaaaaaaaaaaaaaaaaadaadaaebYwdJsbYwbIOdJtbXXbXXbXXbXXbXXbXXbXXbXXbXXcwtbQLczwbYwczYczRcAiczRczEczIcyYctjcQFcxvcxxcoCdMJcwHcwYcxicwGcoCcxjcxocxAcxEctqbTSbYNbYwbYwbYwbYwbYwcxScxUcxIcxKckUbTXcmXcBEcmZcnacnbcnccnccndcxycjkcnfcmldLecnicJRbYvbJTcotbYwbZgbQLcOzbYwbQLcpZbYwaaaaadaaaaaaaaaaaaaadaadaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjcDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaadaaaaaaaaaaAXaadcBBaadaAXaaaaaaaadaaaaaaaadaaaaaaaaaaaaaadaadajIcnEbPlckAcxtckAdJrbQLbQLbQLbQLcizbQLbQLbQLbQLcpWdKGckXbYwdEjdEkdEldEmdEgdEhdEictjczmczocvBcoCcuFcuGcuBcuEdMIcoCdMHdMGcxJcxJcvGbTScBgcmPcvCclUcwzcwDdBtcwFcvHcwwckUcpJcjeczqbLkdEfcnZcoacobcocdCmcjkcoecofcogcxXcoibYvbQLdKHbYwbZgbYwdLdbYwbYwbYwbYwaadaadaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjcDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaAXaaaaadaaaaAXaaaaaaaadaadaadaadaaaaaaaaaaadaadaaaaaeaaebYwdBhbYwbQLbZhbQLbQLbQLbYwbYwbYwbYwbYwbZhcpWcuScmzbYwdEzcNScOycOucMIcMJcMKcNjcLNcMmcLzcMGdMPcNmcJOcJPcBQctocCMcDYcJQcxJcbvbWrcNBclRcJScmScmScmSdBtcmTcmTcmTcOAcuRcjecpfbLkbLkbLkbLkbLkbLkbLkcjkcjkcjkcpkcjkcrSbYvbYwbYwbYwbZgbYwbQLdLhcubdLgcubaadaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaacaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaAXaAXaAXaAXaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaEaaaaaaaadaaebYwbYwbYwcdYbYwcmzcJZclfbYwdKIdKJdKIbYwcdYcpWbYwbYwbYwdEqdEqdEqdEqdErdEtdEucyscyncyqcxVcyjdMOdMNdMMdMLdMKdEvcyIcyRcAKdEwcDSbTSdBMcjccANcmTcmTcmTdBtcmTczKczLczXcBOcKNcKJcrfcpMcpNdCqcKfcKddCNcpSdBwdExcpVdEycrScdYdBxclpclpcpYbYwdLfbYwbYwbYwbYwaadaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaadaadaadaadaadaaabYwbYwbYwbYwbYwbYwbYwbYwbYwbYwbYwbQLcpWbYwcqucpKcLscLrbWKctvdEOdAPdARctjdNadNbdMZcoCdMXdMWdMWdMWdMYcoCdELdEKdEMcnRdENcnNcNBcpbcNDcmScmScmSdBtcmTcmTcmTcOAdAdcqGcqHdBIcqJcqKcqKcqKcqKcqKcqLcqMcqNcqOdCrcrSctKcqQcsactKctKctKdLncNhdCudCvaadaadaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadcxddKUcxdaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaadaaaaaaaaaaadaadaaaaaaaaaaadaaaaaabYwbQLdECcshcLPcJYcpDcpCcpzcpydEEdEFdEGctjcKjdAmcJUcoCdMScKTdMRdMQdMTcoCdEBcKOcKOcxJdMUbTSbYNcjccMpclUcMoclWdBtdBAcLvcLYckUbTXcrEcrFdAKcrHcrIcrJcrKcrLdzRcrNcNCdLldLkdCpcrSdBFcOGcrVcrWdLjdLicKUcKUdEIcMXaadaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaddKRcxddMVcxddKRaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaadaaaaaaaaaaaaaadaaaaaaaaaaadaaaaaabYwbZhcpWbYwcuecqqdCIcOccsbcrDdolcrBdMkctjctjcryctjcoCcoCcoCcoCcoCcoCcoCcxTcxJcxJcnpcrmcrncnqcjcckUckUckUcOAdBGckUckUckUckUcrpcjecqlcrfcsFcsFcsGcsHdCFcqncsKcqmcsMcxNcqocsPcsQcsRcsScsTdEAdIHdIIcnrcnscsWaadaadaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadcxddDGdDIdEodEpdDGcxdaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaEaadaaacwucyJcwucwucyJcwucyJcwucwucwucyJcwuaaaaaabYwcizcpWbYwbYgdnEcqqdMicqIctvdmVdnddnDctvdmJcrdcqXckOclIclKclIdMjclIcwBclKcwAckOclPbYMbTSbRFbRvcjSdnJcsCcvbdBEcvzcttcnncvJcqUbSTcqDctBcrScrScrScrScrSctCcrScPtcphcpndMhcrSctHctIctJctKctLctMctNctKcrfctKaaeaadaaaaaaaadaaaaaaaadaadaadaaaaaaaaaaaaaaaaadaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaadaaddCGdCLdDzaaeaaeaaedDAdCGdCLaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaaaaaacwucjmcjjcnXczbczcczdczeczfczgczdcwuaadaadbYwdEecpWbYwbYwbYwbYwbYwbYwbYwdMqduXduRduUduYcAactfckOcDPcmLclIclKclIduAduNcDRckOcszbYMbTSbRFbRvcsfcsicrzcrzdAycrxdAzcqacvJbTXcjecswcrScuqdMmcuscutcuucuvcuudMpcuxcuycrScrSctKcqQcsactKcuzcpxcpBcuCcpGaaeaaeaadaadaadaadaadaadaadaaaaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadcpGdJUcpGaaedKaaaedJWajCcxdaadaadaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaAXaadaaEcyJczxcjndMoczcczcczAczBczCczDczAcwuaaaaaabYwbYwdrHdtrdtrdtrdtrdtsdttbPYdpjdpqdpudpzdpIdqAcsncpecoScyEcoScoScyOcyTdoCdMndoAcsBcnMcnNcyrcsecsecoocuicuidAwcwOcqEcopcvJcpJcjecrQcrfcuqdMmcvfcvfcvgcvhcvidMlcvkcvlcrScvmbQLdACcvpctKctKctKctKctKcomcxdaaeaadaaaaaaaaaaaaaaaaadaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaadaaddCGdCLdIKaaeaaeaaedILdCGdCLaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaEaadcnAczZcrMcAbcAcdApczcczccAecAfconcAhczicwEaaaaaacwucwucwucwucwuctvdKBctvctvdADdAFdABctvdAvdAxcujckOcnGclKclIclKclIcsjcskcLocrGcLCdAGcfBcrZcsecrYcpAcLQcLQdAwcqTcqEcrvcvJcAJcuacudcrScuqdMmcvfdMucuudMtcuudMscvPcvQcrScuScdXcvobQLbQLbYwaadaadaadaadaadaadaadaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadcxddKRdKSdKPdKQdKOcxdaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaadaadcwucAwcrUclDcAzcAzcsmdzUcACcADdAiczhdAedzVdAhdAfdwbdwFdxxcwudvAdvBctvdvVcrXdzOdzScxLcxLcxLcxLckOclIclKclIcKnclIctDctAcKkckOcJVdAnbTSctscsecqAcpAcsucsvctycqzctRcupdwtdAjdAkcAxbYZbYZbYZbYZbYZbYZcAgbYZctldAMctmcrSbZhbZhcwnbQLbQLbYwaadaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaddDGcxddMrcxddKNaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaaaaaacyJcztdDycAZcBacBbcBccticBectdcsNcBhdDCdDBdKWdKVdKXdDHdDDdDFdDKdDLdKYdDJdDOdKEdKCdKDdKFdDSdDQbYwbYwbYwbYwbYwbYwbYwcvWbYwbYwcnpdDrbTSbYNcsecsscpAcuicuicLQcxrcGhcLOcxFcyCdDxcAScwgcwdcwccwacvZcvYcvXbRJbYidBeckBckBckBckBcwIbQLbYwbYwbYwaadaadaaaaaaaadaaaaaaaacaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadcxddKUcxdaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjaaacDjcDjcDjcDjcDjaaacDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaacwucBCcBDcuZcBecBFcvncBHcBIcvIdMycwudDpdDodDqcwudBjdBpcyMcwudBqdBUctvdCsdCxdCydCzcxLdMwdCCdMxbYwdAWbZxbZxbZxbZxdBacARdMvbCRdBgdBdcwecLkcsecPTcrhcsycsycsycxmcvLcwRdwycxkdAVdCJcmjcuUcuOcuNcuQcuPcuMbRJdATdAUdAIdALbGwbGwdAHckBcxccwpbYwbYwbYwaaeaaaaadaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjaaacDjcDjcDjcDjcDjaaacDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadcwucCacCbcCccCdcCecCfcCgcChcCicCjcwucwEaaaaaacwucwucwucwucwuctvcwCctvctvctvctvctvcxLcwxcwvdzPbYwcwocnpcnpcnpcnpcwmbNGcwjcdYcwTcwkbTSdMacsedMbdBccsJcplcuicxucmHcnLcvJbWacvVclqcmjcnIcnTcnUcnOcnPcnVbRJcwNcmxbYwbYwbYwbYwbYwbQLcxsclTbPlcmnbPlcmFaadaadaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaacwudMccCycCzcCAcxecBDcCBcxecamcBDcwuaadaadaadbYwcmzbQLbQLbQLcxgcxbclpclpclpdKtdKucxLcwUdKscwWcwVcwMcnpcwJcwJcnpcnpcnpcnpcnpcnpcwkbTSbYNcsecokcvcdBucsAcuicmQcsedAYcsecvKcwPbWBbRJbRJbRJbRJbRJbRJbRJbRJcwNcmxbYwcmIcmwcaybYwbZhdAldCDbYwbYwbYwaaeaaaaadaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaEaaaaaacwucCJcCycCKdMdcxecCzcjncxecCXcCzcwuaaaaadaaabYwcdYcxRcxQcxQcybcxWbNGbNGbNGcxOcxCcxLcxLcxLcxLbYwcwocnpcyZczadMeczrczvczFcyDcyKcyLcyQcyXcsecsecsecsecsecyxcsecsecyycytcyzcymcykcytcyoclpclpclpclpclpclpcLmdJodJncAjcAdczHcygcygcyhcyicygaaaaaaaaaaaaaadaadaaaaaaaadaaaaaaaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaaaaaacyJcCWcCXcCYcCZcDacDbdAAcDadAAcDbcwuaaaaaaaaabYwbYwcAAbYwbYwbYwcAEbYwbYwbQLcwmcAncAmcAmcAycAmcAmcBfcBicAXcAYcoxcoxcoxcoxcAHcALcAFcAGcAMcAQclpclpclpclpcBkcBjclpcBlcBScoVcoWcxlcBScmzcdYcxqbYwbYwbYwbYwbYwbYwbYwbYwbYwbVzcygcyudArcywcygaadaadaadaadaadaadaadaadaadaadaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadcwucwucDkcDlcwucwucyJcwucwucwucyJcwuaadaadaadbGhcGkcGjbGhcGccGbcGacDTbGhcJZbYwbYwbYwbYwcGlbYwbYwbYwcnpcCCcAYcBJcBLcBMcBNcBNcDIcDLcDMcDGbYwbYwbYwcOzcdYcxqbWubYwbYwcBScBTcoUcBScBSbYwbYwclrbYwcBGcKycKlbYwcKccKScKMbYwdMfcygcoIcyHcoYcygaaaaadaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaEaaaaaaaadcwucAwcDwcwuaaaaadaaaaaaaaaaadaaaaaaaaaaaabGhdKvcMQbGhcMYcMDcMhcMLbGhbpYbpYaBrcNKcNfcNbcNJdKwdKocLtcAXcAYcLkcwTcwTcxDcLxcLAcLwcxDcwTcwTaaabYwcNnbYwclrbYwbYwaadaaacxpcwicxpaadaadaadaadbYwcuJbQLbQLdMgbGwcNRbGwbJccOecygcyVdAscqFcygaaaaadaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaaaaaaaadaaaaaacZYaaaaaaaadaaaaaaaaaaadaadaaaaaaaaabGhcoKbMpbGhcOMcOZcONbJZbGhcQwcPSbtBbtBbrPcQXcQLcQLcRkcyKcRucRvbYNcwTcRMcRTcRTcRUcSjcSSdKycyAaaabYwdKxbYwaadaaaaaaaadaadcxMclvcxMaadaaaaaaaadbYwcpIbQLbQLdKzcpFcjBcpwbYwclrcygcqfczscqgcygaaaaadaaaaadaadaaaaaaaadaSgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaEaadaadaadaaaaaadwIaaaaaaaaEaaaaaaaaaaadaaaaaaaaaaaabGhcTMdKAdiLdcndkOdkGdkRbGhdlobpYdlxdlvdlCdlydlGdlGdmjdmvdlZdmbdmHcxDcyBcxGcxGcolcoqcxGcyaczkaaabYwcNnbYwaadaaaaaaaadaaacyccydcycaaaaaaaaaaaabYwcqCcqwcqvbYwcqycqtcqvbYwaaaaadczWdAtczWaadaaaaadaaaaaaaadaadaadaadaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaEaaaaaaaaaaaaaaaaakaaaaaaaaaaadaaaaaaaaaaaabGhcoKcoJbGhcoHcoGcoFcoDcoAcozbpYbwzbwAbrPcoybwzbKEdKocovcowcoxcorcwTcoscxGcxGcolcoqcxGcojcwTaaaaadaaaaaaaadaaaaaaaadcwXcwZciKcwZcwXaaaaaaaaabYwbYwbYwbYwbYwbYwbYwbYwbYwaaaaadcAvczscAvaadaaaaadaaaaaaaadaadaaaaaaaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakaaEaaaaaaaaaaaEaakaaEaadaaEaaEaaEaaaaaEbpYbGhbGhbGhbGhbGhbGhcoQcoRbGhbGhbpYcoPbxVbrPcoybxUcoObpYbpYcwTcxDcwTcwTcoNcxGcxGcoMcoqcxGcoLcwTaadaadaadaadaadaadaadaadcwZcjNclxcyFcwZaadaaaaaaaaaaadaaaaaaaaaaaaaadaadaaaaaaaadaaacAWaaaaadaadaadaadaadaadaaaaaaaadaAXaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakaaaaaaaaabMhcoTbKBbpYcpacoXcpmcpicpgcpdbpYbKEbzibwAbrPcoybwzbwAbMmbpYcprcpscpEcwTdKqcxGcxGdKpcoqcxGcppcwTaaaaadaaaaaaaaaaaaaaaaaacwZcyPcodcpRcyScnxaadaadaadaadaadaaaaaaaaaaaaaaaaaaaaaaadaaacAWaaaaadaadaaaaaaaaaaadaaaaaaaaaaSgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaakaaaaaaaaacqVcqYbKBcqrcqscqscqscqxcqPcqBcqbcpUcqhcqccqpcqkbxUbMlaUVdKocrgcricrkcrqcrjcrecrecrecqZcxGciIcyAaaaaadaaacwZcwZcwZcwZcwZcwZcznclzczpcwZcwZcwZcwZcwZcwZaadaaaaaaaaaaadaadaaaaaaaadaaacBXcBYcBYcBYcBZaaaaaaaaaaaaaaaaaaaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakaaaaaaaaacqVcqYcrRcpgccsccsccscrPbDtcrOcsDcstcspcsocsccrTduHbKEcrubpYcincqjcoEcqjcqjcqjcqdcrAcpQcpOciIczkaadaadaadcwZczMczNczOczPcwZczQckHcwZcwZczSczTczUczVcwZaadaadaadaaaaaaaadaaaaaaaadaaaaaaaaaaaaaaacAWaaaaaaaadaaaaaaaaaaSgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakaadaaaaaabNjctxbKBcpgccsccsccsbJabpYbpYbpYbMlaUVctwbxTctnctrccgaUVdKocinciQcsOciQciQciQciIcthctacincsXcwTaaaaadaaacxpcAocApcApcAqcApcArcAscAtcAucAucAucAucAucxpaadaaaaadaadaadaadaadaSgaAXaSgaadaadaadaadcAWaadaadaadaadaadaaEaAXaAXaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadbpYbpYbpYctzbxTbxTbxTbxTctTdJmbpYbpYctVbKEduMbKEduMctWbpYbpYctXckscufckscksckscugcuTcuVcuWcuXckPaaaaadaaacyccAucAOcAPctUcAPctkculcATcATcATcAUcAVcAucycaadaaaaaaaaaaaaaaaaadaaaaadaaaaadaaaaaaaaacCVaaaaaaaadaaaaaaaaaaaaaSgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadbpYcuYbIYbIYcvdcvacvscvebpYcvtcvubMlaUVbMlaUVcvvcvtbpYcvwcypcvAcypcypcsqcypcypcvScvUcypcxDaaaaadaaacwZcBpcBqcBrcBscBtcBucBvcAucBwcBxcBycBzcBAcwZaadaaaaaaaaaaaaaaaaaEaaacDhcDhcDhcDhcDhaadcDiaadcDhcDhcDhcDhcDhaaaaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadbpYbpYbQJbPUbPUbQIbpYbOLbpYbpYbpYbQJbPUbPUbQIbpYbpYbpYcyAcBmcBPcBmcKvcClcBncBmcBmcxHcBocwTaaaaadaaacwZcBScBScBScBScBTcBUcBVcBWcBTcBScBScBScBScwZaadaadaadaadaadaadaAXaadcDpcDqcDqcDqcDqcDrcDscDtcDucDucDucDucDvaadaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaaaaaaaaaaaaaaaadaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaadcyNcypcyNcypcyNaaacMccBRcBRcMcaaaaaaaaaaadaaacwZcCncCocCocCpcCqcCrcCscAucCtcCucCvcCvcCvcwZaaaaaaaaaaaaaaaaaaaAXaadcDAcDAcDAcDAcDAaaacDiaaacDAcDAcDAcDAcDAaadaAXaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaadaadaadaadaaaaadaadaadaadaadaadaadaadaadaadczkcBmdBkcBmczkaaadAEcBmcBmdAEaadaadaadaadaadcwZcCvcCvcCvcrscrwcCrcCscAucrrcrlcCvcDxcCvcwZaadaaaaaaaaaaaaaaaaaEaaaaadaaaaadaadaadaaacDiaaaaadaaaaadaaaaadaaaaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDaaaaaaaadaaacwZcCvcCvcCvcCNcCOcCPcCQcCRcCScCTcCocCocCUcwZaadaaaaaaaaaaadaadaAXaaacDhcDhcDhcDhcDhaadcDiaadcDhcDhcDhcDhcDhaadaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDaaaaaaaadaaacwZcBScBScBScBScDdcDecDfcDgcDdcBScBScBScBScwZaadaaaaaaaaaaaaaadaAXaadcDpcDqcDqcDqcDqcDrcDicDtcDucDucDucDucDvaadaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDaaaaaaaadaaacwZcCncCocCocDmcCqcCrcDfcAucDncDocCvcCvcCvcwZaadaadaaaaaaaaaaadaAXaadcDAcDAcDAcDAcDAaaacDiaadcDAcDAcDAcDAcDAaaaaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDaaaaaaaadaaacwZcCvcDxcCvcpPcrccCrcDfcAucpLcoZcCvcCvcCvcwZaadaaaaaaaaaaaaaaaaSgaaaaadaaaaadaaaaadaaacDUaaaaadaaaaadaadaadaadaSgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDaaaaadaadaadcwZcCvcCvcCvcDCcDDcCPcDEcApcCScDFcCocCocCUcwZaadaaaaaaaaaaaaaadaAXaaacDhcDhcDhcDhcDhaadcDXaadcDhcDhcDhcDhcDhaadaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDaaaaadaaacwZcwZcBScBScBScBScDdcDHcDfcAucDdcBScBScBScBScwZcwZaadaadaadaadaadaAXaadcDpcDqcDqcDqcDqcDZcEacDZcDucDucDucDucDvaadaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCIcCIcCIcCIcCIcCIcCIcCIcCIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDaaaaadaaacwZcCncCocCocDJcCqdwHcDKcDfcAucAudwGcTPcTOcCvcCvcwZaaaaaaaaaaaaaaaaadaadcDAcDAcDAcDAcDAaaacAWaaacDAcDAcDAcDAcDAaaaaAXaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCIcCIcCIcCIcCIcCIcCIcCIcCIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDaaaaadaaacwZcCvcCvcCvccpcibcAucAudBHcAucAucjfclVcTNcCvcCvcwZaaaaaaaaaaaaaaaaaEaaaaaaaadaadaadaaaaaacAWaadaaaaaaaadaadaaaaaaaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCIcCIcCIcCIcCIcCIcCIcCIcCIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDaaaaadaaacwZcCvcCvcCvcDQdEWcTEcTHcTycTxcTrdEVcTDcTzcCocCUcwZaadaadaaaaadaadaAXaaEaAXaAXaAXaaaaaaaaacAWaaaaaaaaaaAXaAXaAXaSgaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCIcCIcCIcCIcCIcCIcCIcCIcCIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDaaaaadaaacwZcwZcwZcwZcwZdETcSYcTccTfcTecThdEUcwZcwZcwZcwZcwZaadaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaAXaadcEcaadaAXaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCIcCIcCIcCIcCIcCIcCIcCIcCIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaacCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDaaaaadaaaaaacwZcSDcSIdKKcSqdEScSkcbpcSbcRCcRBdKLcOHcRrcwZaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaaaaadaaaaAXaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCIcCIcCIcCIcCIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDaaaaadaaaaaacwZcwZcPPcwZcRacRhcRjcaRcRmcRqcRacwZcOHcwZcwZaadaadaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaAXaAXaAXaAXaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCIcCIcCIcCIcCIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDaaaaadaadaadaadcwZcPPcwZcwZcQKcQtcCvcQUcQKcwZcwZcOHcwZaadaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCIcCIcCIcCIcCIcCIcCIcCIcCIcCIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDaaaaaaaaaaadaaacwZcPPcwZcCvcCvcQtcCvcCvcCvdEQcwZcOHcwZaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCIcCIcCIcCIcCIcCIcCIcCIcCIcCIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDaaaaaaaacaaaaaacwZcPPcwZcQxcCvcQucCvcQJcCvdERcwZcOHcwZaadaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEdcEdcEdcEdcEdcEdcEdcEdcEdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDaaaaaaaaaaadaadcwZcPPcwZcCwcCvcCvcPrcCvcPsdEPcwZcOHcwZaadaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEdcEdcEdcEdcEdcEdcEdcEdcEdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDaaaaaaaaaaadaaacwZcPPcwZcwZcwZcwZcwZcwZcwZcwZcwZcOHcwZaadaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEdcEdcEdcEdcEdcEdcEdcEdcEdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDaaaaaaaaaaaaaaacwZcPhcOJcOJcOJcOUcOIcOHcOHcOHcOHcOHcwZaadaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEdcEdcEdcEdcEdcEdcEdcEdcEdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDaaaaaaaaaaadaaacwZcwZcwZcwZcwZcDVcDWcDVcwZcwZcwZcwZcwZaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEdcEdcEdcEdcEdcEdcEdcEdcEdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDaaaaaaaaaaadaadaadaaaaadaadaaaaaacZYaaaaadaadaadaadaadaadaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEdcEdcEdcEdcEdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDaaaaaaaaaaaaaaEaaaaadaaaaaaaaaaaaaaadaiaaaaaaaadaaaaadaaaaadaaaaaEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEdcEdcEdcEdcEdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCDcCDcCDcCDcCDcCDcCDcCDcCDcCDaaaaaaaaaaaaaaaaakaakaaaaaaaaaaadaaaaaaaaaaaaaaaaadaaaaaaaaaaakaaEaakaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEdcEdcEdcEdcEdcEdcEdcEdcEdcEdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakaaEaakaakaadaaaaaaaaaaaaaaaaadaakaaEaakaakaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEdcEdcEdcEdcEdcEdcEdcEdcEdcEdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaakaaEaakaaaaaaaadaakaakaakaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCIcCIcCIcCIcCIaaacCIcCIcCIcCIcCIaaacCIcCIcCIcCIcCIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCIcCIcCIcCIcCIaaacCIcCIcCIcCIcCIaaacCIcCIcCIcCIcCIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCIcCIcCIcCIcCIaaaaaaaaaaaaaaaaaaaaacCIcCIcCIcCIcCIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEdcEdcEdcEdcEdaaacEdcEdcEdcEdcEdaaacEdcEdcEdcEdcEdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEdcEdcEdcEdcEdaaacEdcEdcEdcEdcEdaaacEdcEdcEdcEdcEdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEdcEdcEdcEdcEdaaaaaaaaaaaaaaaaaaaaacEdcEdcEdcEdcEdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -10389,7 +10581,7 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacNgcNvcOxcOPcOPcRQcRRcRScOxcOPcOPcOPcOxdDndDmdDldDjdDkcOxdxucNgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacRAcRGcRGcRGcRGcRGcRGcRGcRYcRZcSacRAaaaaaacRNdyucSccSdcSdcSdcSdcSdcSecSfcRPcRPcRPcRPcRPcRPcRPcRPcRPcRPcRPcRPcRPcSgcSecShcShcShcShcShcScdywcRNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacNgcNvcOxdyAcOPcOPcOPcOPcSlcOPcOPcOPcSmcOPcOPcOPcOPdBVcOxdxucNgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacRAcSocSocRGcRGcRGcSpcRAdyEcSrcSscRAaaaaaacRNdyucSccSdcStcSdcStcSdcSecSfcRPcRPcRPcRPcRPcRPcRPcRPcRPcRPcRPcRPcRPcSgcSecShcSucShcSucShcScdywcRNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacNgcNvcOxcOPcOPcOPcOPcOPcSvcOPcOPcOPcSwcOPcOPcOPcOPdyGcOxcNvcNgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacRAcRGcRGcRGcRGcSxcSxcRAcRAcSycRAcRAaaaaaacRNdyucSccSdcSdcSzcSdcSdcSecSfcRPcRPcRPcRPcRPcSAcSBcSAcRPcRPcRPcRPcRPcSgcSecShcShcSCcShcShcScdywcRNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacNgcNvcOxdyAcOPcOPcSEcQrcOxcSFcSGcSHcOxdBVdyGcOPcOPcOxcOxcNvcNgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacRAcSJcSJcRGcSKcSLcSMcRAcSNcSycSOcRAaaaaaacRNdyucSccSdcSdcSdcSdcSdcSecSfcRPcRPcRPcRPcRPcSAcSPcSAcRPcRPcRPcRPcRPcSgcSecShcShcShcShcShcScdywcRNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacNgcNvcOxdyAcOPcOPcSEcQrcOxcSFcSGcSHcOxdBVdyGcOPcOPcOPcOxcNvcNgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacRAcSJcSJcRGcSKcSLcSMcRAcSNcSycSOcRAaaaaaacRNdyucSccSdcSdcSdcSdcSdcSecSfcRPcRPcRPcRPcRPcSAcSPcSAcRPcRPcRPcRPcRPcSgcSecShcShcShcShcShcScdywcRNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacNgcNvcOxcOPcOPcOPcOxcOxcOxcSQcSRcOPcOxcOxcOxcOPcOPcOPcOxcNvcNgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacRAcRGcRGcRGcSKdyDcSTcRAcSUcSycSVcRAaaaaaacRNdyucSccSdcStcSdcStcSdcSecSfcRPcRPcRPcRPcRPcRPcRPcRPcRPcRPcRPcRPcRPcSgcSecShcSucShcSucShcScdywcRNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacNgcNvcOxcQrcSWcSXcOxcNvcOxdyvdyvdyvcOxcNvcOxcOTcSZcTacOxcNvcNgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacRAcRGcRGcRGcRGcRGcRAcRAcRAcRAcRAcRAaaaaaacRNdyucTbcSdcSdcSdcSdcSdcSecSfcRPcRPcRPcRPcRPcRPcRPcRPcRPcRPcRPcRPcRPcSgcSecShcShcShcShcShcTbdywcRNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacNgcNvcOxdyvdyvdyvcOxcNvcPXdyocTddypcPZcNvcOxdyvdyvdyvcOxcNvcNgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacRAdyxdyzdyycRGcRGcTjcTkcTlcTmcTncRAaaaaaacRNcRNcRNcTocTocTocTocTocRNcROcRPcRPcRPcRPcRPcRPcRPcRPcRPcRPcRPcRPcRPcROcRNcTocTocTocTocTocRNcRNcRNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -11060,16 +11252,16 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadEJdEJdEJdEJdEJdEJdHRdHRdH aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadEJdHAdHBdHCdHDdDwdHydGBdGBdGBdEJdnTdnTdnTdnTdGndDudDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlFdlFdlFdlFdlFdlFdlFdlFdlFdlFdlFdlFdlFdlFdlrdHzdlsdlFdlFdEDdEDdEDdEDdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlBdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtaaaaaaaaaaaaaaaaaaaaaaaaaaadlBdlBdlBdDtdDtdDtdDtdDtdDtdkIdludkMdltdkYdkXdDtdDtdDtdDtdlBdlBdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaadEJdHIdHJdHGdHHdDwdHOdGBdHNdHLdHMdHKdGvdGvdnTdGndHFdDudDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdEDdEDdEDdlFdHEdHEdlwdlFdEDdEDdEDdEDdEDdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlBdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtaaaaaaaaaaaaaaaaaaaaaaaadlBdlBdlBdlBdlBdlBdlBdlBdDtdDtdDtdDtdDtdDtdkIdkNdkMdDtdDtdDtdlBdlBdlddlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlddlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaadEJdEJdEJdDwdHrdHsdHrdDwdEHdHqdDwdDwdEJdEJdEJdHudwedHtdDudDudDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdEDdEDdEDdlFdlndlmdlndlFdEDdEDdEDdEDdEDdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlBdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtaaaaaaaaaaaaaaaaaaaaaaaadlBdlBdlBdlddlddlddlddlBdlBdlBdDtdDtdDtdDtdDtdkHdDtdDtdDtdDtdlBdlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlfdlfdlddlddlddlddlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlJaadaadaadaadaaddEJdHwdHxdDwdGAdGBdHydHvdGAdGBdGCdDwdGEdGhdGhdGndGvdGvdDudDudDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdEDdEDdlFdlqdHzdlpdlFdEDdEDdEDdEDdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlBdlBdDtdDtdFpdDtdDtdDtdDtdDtdlBdlBdlBaaaaaaaaaaaaaaaaaaaaaaaaaaadlddlddlddlddlddlddlddlddlBdlBdlBdDtdDtdDtdkHdDtdDtdlBdlBdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlfdlfdlfdlddlddlddlddlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlJaadaadaadaadaaddEJdHwdHxdDwdLpdGBdHydHvdGAdGBdGCdDwdLodGEdGhdGndGvdGvdDudDudDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdEDdEDdlFdlqdHzdlpdlFdEDdEDdEDdEDdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlBdlBdDtdDtdFpdDtdDtdDtdDtdDtdlBdlBdlBaaaaaaaaaaaaaaaaaaaaaaaaaaadlddlddlddlddlddlddlddlddlBdlBdlBdDtdDtdDtdkHdDtdDtdlBdlBdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlfdlfdlfdlddlddlddlddlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddDTdDTdDTdDTdDTdEJdHgdHhdHddHedGXdHfdGBdGAdHcdGBdHbdGhdGhdGvdGvdGvdGvdGndDudDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdEDdEDdEDdlldljdlkdEDdEDdEDdEDdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlBdlBdlBdnTdlBdDtdDtdFldFldlBdlddldaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlddlddlddlddlddlBdlBdDtdDtdkHdDtdDtdlBdlBdlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlfdlfdlfdlfdlfdlddlddlddlddlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddDTdDTdDTdDTdDTdEJdHodHpdEsdHndGXdHmdGBdHldDwdHkdDwdHjdGhdGhdHidGvdGndGndDudDudDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdEDdEDdEDdEDdEDdlidEDdEDdEDdEDdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlBdlBdlBdlBdlBdlBdlddldaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlddlddlddlddlddlddlBdDtdDtdkHdDtdDtdDtdlBdlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlfdlfdlfdlfdlfdlfdlddlddlddlfdldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddDTdDTdDTdDTdDTdEJdHodKMdEsdHndGXdHmdGBdHldDwdHkdDwdHjdGhdGhdHidGvdGndGndDudDudDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdEDdEDdEDdEDdEDdlidEDdEDdEDdEDdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlBdlBdlBdlBdlBdlBdlddldaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlddlddlddlddlddlddlBdDtdDtdkHdDtdDtdDtdlBdlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlfdlfdlfdlfdlfdlfdlddlddlddlfdldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddDTdDTdDTdDTdDTdEJdDwdDwdDwdGUdGBdGVdGXdGWdGZdGYdDwdHadGhdGvdGhdGvdGndGndGTdDudDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdEDdEDdEDdEDdEDdEDdEDdlidEDdEDdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlddlddlddlddlddldaaaaaaaaaaaadlfdlfaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlfdlddlddlBdDtdDtdlcdlhdDtdDtdlBdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlfdlfdlfdlfdlfdlfdlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddDTdDTdDTdDTdDTdGOdGPdGOdGQdGBdGBdGAdGBdGSdDwdGRdDwdGhdGhdGhdGvdGvdGndGndGNdDudDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdEDdEDdEDdEDdlidEDdEDdEDdEDdEDdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlddlfdlfaaaaaaaaaaaadlddlfdlfaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlfdlddlddlBdDtdDtdDtdkHdDtdDtdDtdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlfdlfdlfdlfdlfdlfdlfdlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddDTdDTdDTdDTdDTdEJdEJdEJdGJdGBdGBdGAdGLdGKdDwdGMdDwdGEdGhdGhdGndGndGndGndGndDudDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdEDdEDdEDdEDdEDdEDdEDdEDdEDdEDdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaadlfdlfaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlfdlddlddlBdDtdDtdDtdkHdDtdDtdDtdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlfdlfdlfdlfdlfdlfdlfdlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddDTdDTdDTdDTdDTaaaaaadEJdEJdGCdGBdGAdGIdGHdGGdGFdDwdGEdGDdGndGndGndGndGndDudDudDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDEdDEdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdEDdEDdEDdEDdEDdEDdEDdEDdEDdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlddlddlBdDtdDtdDtdkHdDtdDtdDtdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlfdlfdlfdlfdlfdlfdlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddDTdDTdDTdDTdDTaaaaaadEJdEJdGCdGBdGAdGIdGHdGGdGFdDwdLodGDdGndGndGndGndGndDudDudDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDEdDEdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdEDdEDdEDdEDdEDdEDdEDdEDdEDdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlddlddlBdDtdDtdDtdkHdDtdDtdDtdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlfdlfdlfdlfdlfdlfdlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddDTdDTdDTdDTdDTdFcdFcdFcdFcdFcdGzdGydFUdFUdFUdGwdFedFedGxdGndGvdGndGndGndDudDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdEDdEDdEDdEDdEDdEDdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlddlddlBdDtdDtdDtdkHdDtdDtdDtdlBdlBdlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlfdlfdlfdlfdlddlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddDTdDTdDTdDTdDTdGsdFLdFLdFLdGudGtdGpdGqdGpdGpdGodFLdGrdGhdGhdGndGndGndDudDudDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdEDdEDdEDdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlddlddlBdlBdDtdDtdkHdDtdDtdDtdDtdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlfdlfdlfdlfdlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddDTdDTdDTdDTdDTdFcdFedFedGldFedGmdFedFedGidGkdGjdFedFedGhdGhdGndGndDudDudDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaadldaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlddlddlddlBdDtdDtdkHdDtdDtdDtdDtdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlfdlfdlfdlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddDTdDTdDTdDTdDTdFcdFedFedGldFedGmdFedFedGidGkdGjdFedFedGEdGhdGndGndDudDudDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaadldaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlddlddlddlBdDtdDtdkHdDtdDtdDtdDtdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlfdlfdlfdlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddDTdDTdDTdDTdDTdFcdGfdGedGddGcdGbdGadFZdFYdFXdFWdFVdFUdFTdFSdGgdDudDudDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaadlfdlfdlfaaaaaadlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlBdDtdDtdlcdlgdlhdDtdDtdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlfdlfdlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddDTdDTdDTdDTdDTdFKdFMdFLdFNdFLdFOdFedFQdFPdFPdFRdFJdFedDudDudDudDudDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaadlfdlfdlfaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlfdlddlBdDtdDtdDtdDtdkHdDtdDVdnTdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaadaadaadaadaaddFkdFjdFidFodFndFmdFedFIdFHdFGdFFdFJdFedDudDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlfdlddlBdlBdDtdDtdDtdkHdDtdDtdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -11170,9 +11362,9 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlddlBdlBdDtdDtdDtdqJdqJdqJdqJdqJdqJdDtdDtdlBdlBdlBdlBdlBdlddlddlBdlBdDtdDtdDtdDtdkHdDtdDtdDtdDtdDtdDtdlBdlBdlBdlBdlBdlBdDtdDtdDtdDtdDtdkHdDtdDtdlBdlBdlBdlddlddlddlddlddlBdDtdDtdDtdDtdDtdDtdkHdDtdDtdDtdkQdkXdDtdDtdDtdDtdDtdDtdDtdlBdqkduIduJduKduJdqkduLdtgdtcduOduPdqkduQdtbduSdqkdDtdDtdDtdDtdDtdDtaaaaaaaadaaaaaaaaaaadaadaadaadaadaadaadaadaaddrVduTdsZdtBdrVdrVdrVdrVduVdrVduWdrVdrVdtadqBdqBdqBdqBdDtdlBdlddlddlfdlfdlfdlddlddlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlddlddlBdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdlBdlddlddlddlddlddlddlddlBdlBdDtdDtdDtdlcdlgdlgdlgdlhdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdkHdDtdlBdlBdlddlddlddlddlddlddlddlBdlBdDtdDtdDtdDtdDtdlcdlgdlgdlgdocdoddlgdlgdlgdlhdDtdDtdDtdDtdqkdtodtndvadvbdqkdvcduPduPdvddvedqkdvfdtpdvhdqkdDtdDtdDtdDtdDtdDtaadaadaadaadaadaadaaddvidvidvidvidviaadaaaaaadrVdvjdtmdtBdtjdvmdvnduCduCdvoduCduDdrVdDtdDtdDtdDtdDtdlBdlBdlddlddlfdlfdlddlddlddlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlddlBdDtdDtdDtdDtdDtdDtdDtdDtdDtdlBdlBdlBdlddlddlddlddlddlddlddlddlBdlBdlBdDtdDtdDtdDtdDtdlcdlhdDtdDtdkQdkXdDtdDtdofdlgdlgdlgdlgdlgdoedDtdlBdlddlddlddlddlfdlfdlfdlddlddlBdlBdlBdDtdDtdDtdDtdDtdDtdDtdkIdkMdDtdDtdDtdkHdDtdDtdDtdDtdqkdqkdqkdqkdqkdqkdtqdvqdvrdvsdvedqkduqdIjduqdqkdDtdDtdDtdDtdDtdDtaaaaaaaadaaaaaaaaaaaddvidvidvidvidviaadaaadsodrXdvudvvdvwdrVdrVdrVdrVdrVdrVdvxdvydrVdDtdDtdDtdDtdDtdlBdlddlddlfdlfdlfdlddlddlddlddlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlBdlBdlBdlBdDtdDtdDtdDtdlBdlBdlBdlddlddlddlddlddlddlddlddlddlddlddlddlBdlBdlBdDtdFpdDtdDtdlcdlgdlgdocdoddlgdlgdoedDtdDtdDtdDtdDtdDtdDtdlBdlddlddlddlfdlfdlfdlfdlfdlddlddlddlBdlBdlBdlBdDtdDtdDtdDtdDtdDtdDtdDtdDtdlcdlgdlgdlhdDtdDtdDtdDtdDtdDtdqkdqkdqkdqkdqkdqkdqkdIkdIldpkdFEdDtdDtdDtdDtdDtaaaaaaaaaaadaaaaaaaaaaaddvidvidvidvidvidvCdsWdvDdvEdsqdvFdtBdtudvGdvHdvIdvJdvKdvLdvydrVdDtdDtdDtdDtdlBdlBdlddlddlfdlfdlddlddlddlddlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlBdlBdlBdlBdDtdDtdDtdDtdlBdlBdlBdlddlddlddlddlddlddlddlddlddlddlddlddlBdlBdlBdDtdFpdDtdDtdlcdlgdlgdocdoddlgdlgdoedDtdDtdDtdDtdDtdDtdDtdlBdlddlddlddlfdlfdlfdlfdlfdlddlddlddlBdlBdlBdlBdDtdDtdDtdDtdDtdDtdDtdDtdDtdlcdlgdlgdlhdDtdDtdDtdDtdDtdDtdqkdqkdqkdqkdqkdqkdqkdIkdIldpkdFEdDtdDtdDtdDtdDtaaaaaaaaaaadaaaaaaaaaaaddvidvidvidvidvidvCdsWdvDdvEdsqdvFdtBdtudvGdvHdvIdNcdvKdvLdvydrVdDtdDtdDtdDtdlBdlBdlddlddlfdlfdlddlddlddlddlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlddlBdlBdlBdlBdlBdlBdlddlddlddlddlddlddlddlfdlfdlfdlfdlddlddlddlddlddlBdlBdnTdlBdDtdDtdDtdDtdkIdkMdDtdDtdDtdDtdFpdDtdlBdlBdlBdlBdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlBdlBdlBdlBdlBdlBdlBdlBdDtdDtdDtdDtdDtdkHdDtdDtdDtdDtdDtdDtdDtdDtdkIdtydtxdtxdtxdtxdtwdkMdDtdDtdDtdDtdDtdDtaadaadaadaadaadaadaadaaddvidvidvidvidvidvPdsqdvPdsqdsqdvFdtBdsqdsqdvQdsqdsqdvRdvSdtvdrVdDtdDtdDtdDtdlBdlddlddlddlfdlfdlddlddlddlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlddlddlddlddlddlddlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlddlBdlBdDtdDtdDtdDtdDtdDtdDtdDtdDtdnTdlBdlBdlddlddlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlddlddlddlddlddlddlddlBdlBdDtdDtdDtdDtdkHdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtaaaaaaaaaaaaaaaaaaaaddvidvidvidvidvidrWdsWdvUdImdsqdvFdvWdugdugdvXdugdugdvYdvZdwadrVdDtdDtdDtdDVdnTdlddlddlddlfdlddlddlddlddlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlddlddlddlddlddlddlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlddlBdlBdDtdDtdDtdDtdDtdDtdDtdDtdDtdnTdlBdlBdlddlddlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlddlddlddlddlddlddlddlBdlBdDtdDtdDtdDtdkHdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtaaaaaaaaaaaaaaaaaaaaddvidvidvidvidvidrWdsWdvUdImdsqdvFdvWdugdugdvXdugdugdNddvZdwadrVdDtdDtdDtdDVdnTdlddlddlddlfdlddlddlddlddlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlddlfdlfdlddlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlddlBdlBdlBdDtdDtdDtdlBdlBdlBdlBdlBdlddlddlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlBdDtdDtdDtdDtdlcdlgdlgdlgdlgdlgdlgdlgdlgdlgdlgdlgdlgdlgdlgdlgdlgdlgdlhdDtdDtdDtdDtdDtdDtaaaaaaaaaaaaaaaaaddvidvidvidvidviaadaaaduxdrXdIndvFdtBdsqdsqdwcdvGdsqdsqdvxdwddrVdDtdDtdDtdDtdlBdlddlddlddlddlddlddlddlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlddlBdlBdlBdlBdlBdlddlddlddlddlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlBdlBdlBdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdkHdDtdkQdkXdDtdDtdDtdwedweaaaaaaaaaaaddvidvidvidvidviaadaaaaaadwfdwfdwgdwhdugdwidwjdwkdwldwmdvSdvydrVdDtdDtdDtdDtdlBdlddlddlddlddlfdlddlddlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlddlddlddlddlddlddlddlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlddlBdlBdlBdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdlcdlgdocdoddlgdlgdlgdwndwodwpdwpdwpdwpdwpdwpdwpdwpdwpdwpdwpdwpdwqdwrdwsdsqdsqdsqdpfdwudwvdwwdwxdpedrVdDtdDtdlBdlBdlBdlddlddlfdlfdlfdlddlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa diff --git a/maps/RandomZLevels/centcomAway.dmm b/maps/RandomZLevels/centcomAway.dmm index e63b6e0632a..9a4aba792cc 100644 --- a/maps/RandomZLevels/centcomAway.dmm +++ b/maps/RandomZLevels/centcomAway.dmm @@ -92,7 +92,7 @@ "bN" = (/obj/machinery/autolathe,/turf/simulated/floor{dir = 1; icon_state = "yellow"},/area/awaymission/centcomAway/general) "bO" = (/turf/simulated/floor{dir = 2; icon_state = "green"},/area/awaymission/centcomAway/cafe) "bP" = (/turf/simulated/floor{icon_state = "green"; dir = 6},/area/awaymission/centcomAway/cafe) -"bQ" = (/obj/machinery/power/solar/fake,/turf/simulated/floor{icon_state = "solarpanel"},/area/awaymission/centcomAway/maint) +"bQ" = (/obj/structure/table,/obj/item/clothing/glasses/welding,/turf/simulated/floor/plating,/area/awaymission/centcomAway/hangar) "bR" = (/turf/simulated/shuttle/plating,/area/awaymission/centcomAway/hangar) "bS" = (/turf/simulated/shuttle/plating,/turf/simulated/shuttle/wall{icon_state = "swall_f6"; dir = 2},/area/awaymission/centcomAway/hangar) "bT" = (/turf/simulated/shuttle/floor,/turf/simulated/shuttle/wall{icon_state = "swall_f9"; dir = 2},/area/awaymission/centcomAway/hangar) @@ -404,7 +404,7 @@ "hN" = (/obj/structure/rack,/obj/item/clothing/ears/earmuffs{pixel_x = -3; pixel_y = -2},/turf/simulated/floor/plating,/area/awaymission/centcomAway/hangar) "hO" = (/obj/structure/closet,/turf/simulated/floor/plating,/area/awaymission/centcomAway/hangar) "hP" = (/obj/structure/table,/obj/item/stack/sheet/metal{amount = 50},/turf/simulated/floor/plating,/area/awaymission/centcomAway/hangar) -"hQ" = (/obj/structure/table,/turf/simulated/floor/plating,/area/awaymission/centcomAway/hangar) +"hQ" = (/obj/machinery/power/solar/fake,/turf/simulated/floor/airless{icon_state = "solarpanel"},/area/awaymission/centcomAway/maint) "hR" = (/obj/structure/closet/secure_closet/medical2,/turf/simulated/floor{icon_state = "white"},/area/awaymission/centcomAway/courtroom) "hS" = (/obj/structure/table/woodentable,/obj/item/weapon/paper_bin,/turf/simulated/floor/wood,/area/awaymission/centcomAway/courtroom) "hT" = (/obj/structure/table/woodentable,/turf/simulated/floor/wood,/area/awaymission/centcomAway/courtroom) @@ -427,7 +427,7 @@ "ik" = (/turf/simulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/awaymission/centcomAway/hangar) "il" = (/obj/structure/mecha_wreckage/ripley,/turf/simulated/floor{icon_state = "dark"},/area/awaymission/centcomAway/hangar) "im" = (/obj/structure/closet/secure_closet/personal,/turf/simulated/floor{tag = "icon-vault (EAST)"; icon_state = "vault"; dir = 4},/area/awaymission/centcomAway/hangar) -"in" = (/obj/structure/rack,/turf/simulated/floor/plating,/area/awaymission/centcomAway/hangar) +"in" = (/obj/structure/rack,/obj/item/clothing/glasses/night,/turf/simulated/floor/plating,/area/awaymission/centcomAway/hangar) "io" = (/obj/structure/closet/emcloset,/turf/simulated/floor/plating,/area/awaymission/centcomAway/hangar) "ip" = (/obj/structure/bookcase,/obj/effect/decal/cleanable/cobweb,/turf/simulated/floor{icon_state = "grimy"},/area/awaymission/centcomAway/general) "iq" = (/obj/structure/closet/secure_closet/hos,/turf/simulated/floor{icon_state = "grimy"},/area/awaymission/centcomAway/general) @@ -579,14 +579,14 @@ "lg" = (/obj/machinery/door/window/southright,/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/awaymission/centcomAway/thunderdome) "lh" = (/obj/structure/stool/bed/chair,/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/awaymission/centcomAway/thunderdome) "li" = (/turf/simulated/floor{tag = "icon-barber (WEST)"; icon_state = "barber"; dir = 8; heat_capacity = 1},/area/awaymission/centcomAway/thunderdome) -"lj" = (/obj/structure/table/reinforced,/turf/simulated/floor{tag = "icon-barber (WEST)"; icon_state = "barber"; dir = 8; heat_capacity = 1},/area/awaymission/centcomAway/thunderdome) +"lj" = (/obj/structure/stool/bed/chair/comfy/black{dir = 1},/turf/simulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/awaymission/centcomAway/thunderdome) "lk" = (/turf/simulated/floor{tag = "icon-redbluefull (WEST)"; icon_state = "redbluefull"; dir = 8},/area/awaymission/centcomAway/thunderdome) "ll" = (/obj/structure/reagent_dispensers/beerkeg,/turf/simulated/floor{tag = "icon-redbluefull (WEST)"; icon_state = "redbluefull"; dir = 8},/area/awaymission/centcomAway/thunderdome) "lm" = (/obj/structure/closet/crate/trashcart,/turf/simulated/floor{tag = "icon-redbluefull (WEST)"; icon_state = "redbluefull"; dir = 8},/area/awaymission/centcomAway/thunderdome) "ln" = (/obj/structure/reagent_dispensers/water_cooler,/turf/simulated/floor{tag = "icon-redbluefull (WEST)"; icon_state = "redbluefull"; dir = 8},/area/awaymission/centcomAway/thunderdome) "lo" = (/obj/machinery/vending/snack,/turf/simulated/floor{tag = "icon-redbluefull (WEST)"; icon_state = "redbluefull"; dir = 8},/area/awaymission/centcomAway/thunderdome) "lp" = (/obj/structure/table,/obj/item/weapon/lipstick,/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/awaymission/centcomAway/thunderdome) -"lq" = (/obj/structure/table,/turf/simulated/floor{tag = "icon-barber (WEST)"; icon_state = "barber"; dir = 8; heat_capacity = 1},/area/awaymission/centcomAway/thunderdome) +"lq" = (/obj/structure/table/woodentable,/obj/item/device/radio/off,/turf/simulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/awaymission/centcomAway/thunderdome) "lr" = (/obj/machinery/icecream_vat,/turf/simulated/floor{tag = "icon-barber (WEST)"; icon_state = "barber"; dir = 8; heat_capacity = 1},/area/awaymission/centcomAway/thunderdome) "ls" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/awaymission/centcomAway/thunderdome) "lt" = (/obj/structure/stool/bed/chair,/turf/simulated/floor{tag = "icon-redbluefull (WEST)"; icon_state = "redbluefull"; dir = 8},/area/awaymission/centcomAway/thunderdome) @@ -629,10 +629,10 @@ "me" = (/obj/machinery/vending/boozeomat{req_access_txt = ""},/turf/simulated/wall/r_wall,/area/awaymission/centcomAway/cafe) "mf" = (/turf/simulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/awaymission/centcomAway/thunderdome) "mg" = (/obj/structure/stool/bed/chair/office/dark{dir = 1},/turf/simulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/awaymission/centcomAway/thunderdome) -"mh" = (/obj/item/weapon/extinguisher,/turf/simulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/awaymission/centcomAway/thunderdome) +"mh" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/snacks/popcorn,/turf/simulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/awaymission/centcomAway/thunderdome) "mi" = (/obj/structure/disposalpipe/segment,/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor/plating,/area/awaymission/centcomAway/cafe) "mj" = (/obj/structure/disposalpipe/segment,/obj/machinery/door/window/southright,/turf/simulated/floor{tag = "icon-greenfull (NORTH)"; icon_state = "greenfull"; dir = 1},/area/awaymission/centcomAway/cafe) -"mk" = (/obj/item/weapon/wrench,/turf/simulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/awaymission/centcomAway/thunderdome) +"mk" = (/obj/structure/table/reinforced,/obj/item/weapon/reagent_containers/food/snacks/popcorn,/turf/simulated/floor{tag = "icon-barber (WEST)"; icon_state = "barber"; dir = 8; heat_capacity = 1},/area/awaymission/centcomAway/thunderdome) "ml" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/awaymission/centcomAway/cafe) "mm" = (/obj/structure/table,/obj/machinery/recharger{pixel_y = 4},/turf/simulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/awaymission/centcomAway/thunderdome) "mn" = (/obj/structure/table,/turf/simulated/floor{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/awaymission/centcomAway/thunderdome) @@ -699,6 +699,7 @@ "nw" = (/turf/simulated/floor{tag = "icon-plaque"; icon_state = "plaque"},/area/awaymission/centcomAway/thunderdome) "nx" = (/turf/simulated/floor{icon_state = "red"; dir = 4},/area/awaymission/centcomAway/thunderdome) "ny" = (/turf/simulated/floor{icon_state = "green"; dir = 8},/area/awaymission/centcomAway/thunderdome) +"nz" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/condiment/sugar,/obj/item/weapon/reagent_containers/food/drinks/milk,/obj/item/weapon/reagent_containers/food/drinks/ice,/turf/simulated/floor{tag = "icon-barber (WEST)"; icon_state = "barber"; dir = 8; heat_capacity = 1},/area/awaymission/centcomAway/thunderdome) (1,1,1) = {" aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -734,14 +735,14 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaVaVaVaVaVaVaVaVaVaVaVaVaVaVaVaVaVaVaVaVaVaVaVaVagagakakakakakaiaiaiaiaiaiaiaiawaKaWaxaxaXawaYawaZbaauaNaOauakagagbhbhagbbababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaVbcbdbdbdbdbdbdbdbdbebdbdbdbdbdbdbdbdbdbdbdbdaVagagakaFaGaHakaiaiaiaiaiaiaiaiaIbfawaxaxaXakakmaakaklXaNaOlSakbjagagagagagagabaabkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaablbmbdbnbobpbqbrbdbdbdbdbdbdbdbnbobpbqbrbdbebsaVagagakaQaGaGbtaiaiaiaiaiaiaiaiaIbfawaxaxaXmebubvbwakbxbyaObzakbAagagagagagagabaabkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaablbmbdbBbCbCbCbDbEbFbGbHbEbFbGbIbCbCbCbBbdbdbdaVagagakakakakakaiaiaibJbJaiaiaiaIbfawbKanaXakbLbvbMakmibObPbzakakakacababagagabababbkbQbQbQbQbQbQbQbQbQbQbQbQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaablbmbdbBbCbCbCbDbEbFbGbHbEbFbGbIbCbCbCbBbdbdbdaVagagakakakakakaiaiaibJbJaiaiaiaIbfawbKanaXakbLbvbMakmibObPbzakakakacababagagabababbkhQhQhQhQhQhQhQhQhQhQhQhQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaablbmbdbBbRbRbSbTbUbVbWbXbYbVbUbZcabRbRbBbdbdbdaVagagakaFaGaHakaiaiaIcbccaiaiaiaiakakakaKmjakakakakakcecfcfaKcgchchataaciagagcjagckclclclclclclclclclclclclclaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaablbmbdbBbRbRcmcncnbVcncncnbVcncncmbRbRbBbdbdbdaVagagakaQaGaGbtaiaiaIcoaJaiaiaiaiaKcpcpcpcqcrcrcrcrcrmlctctctctctctaBaacuagagcvababbkbQbQbQbQbQbQbQbQbQbQbQbQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaablbmbdbBbRbRcmcncnbVcncncnbVcncncmbRbRbBbdbdbdaVagagakaQaGaGbtaiaiaIcoaJaiaiaiaiaKcpcpcpcqcrcrcrcrcrmlctctctctctctaBaacuagagcvababbkhQhQhQhQhQhQhQhQhQhQhQhQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaablbmbdcwcabRcxcnbVbVbVbVbVbVbVcncxbRbScybdbdczaVcAahakakakakakaiaiaIaJaJaiaiaiaicBcpcpcCcCcCcpcpcpcpcfctcEcFcGcHctaBaacuagagabaabkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaablbmbdbdcwbHcIcJcKcLcMbVcNcObVcPcQbHcybdbdcRcRcjagagagmxaiaiaiaiaiaIaJaJaiaiaiaiaKcpcpcpcScrcrcrcrcrmyctctctctctctaBaacuagagabaabkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaablbmbdbebdbdbBcUcVcWcXbVcncnbVcPbBbdbdbdbdbdcRcjagagagmxaiaiaiaiaiaIaJaJaiaiaiaiakakakaKmzakakakakakcecfcfaKcgchchbaaacZagagcvababbkbQbQbQbQbQbQbQbQbQbQbQbQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaablbmbdbebdbdbBcUcVcWcXbVcncnbVcPbBbdbdbdbdbdcRcjagagagmxaiaiaiaiaiaIaJaJaiaiaiaiakakakaKmzakakakakakcecfcfaKcgchchbaaacZagagcvababbkhQhQhQhQhQhQhQhQhQhQhQhQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaablbmbdbecRbdbBdadbdbcMbVcPdcbVcPcmddbdbddedeczaVaVahakakakakakaiaiaiaiaiaiaiaiaIbfdfdgdhdiakbLbvbMakmidjdkbzakakakacababagagcjagcjclclclclclclclclclclclclclaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaablbmbdbdbdbdbBdldbdbdmbVcPdcbVbVbFbdbdbdbmdndodpaVagakaFdqaHakaiaiaiaiaiaiaiaiaIbfdfaxaxdimAbubvbwakdsbydtbzakbAagagagagagagabababbkbQbQbQbQbQbQbQbQbQbQbQbQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaablbmbdbdbdbdbBdldbdbdmbVcPdcbVbVbFbdbdbdbmdndodpaVagakaFdqaHakaiaiaiaiaiaiaiaiaIbfdfaxaxdimAbubvbwakdsbydtbzakbAagagagagagagabababbkhQhQhQhQhQhQhQhQhQhQhQhQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaablbmbdcRbebdbDbHbHbHcIbVcncnbVcPdubdbdbdbmbccRdvaVagakaQaGaGbtaiaiaiaiaiaiaiaiaIbfdfaxaxdiakakmaakakmBdxdtmCakdyagagagagagagabaabkbkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaablbmbdbdbdbdbBdzbVdzbBbVcPdcbVcPdAbdbdbdbmbccRdBaVagakakakakakaiaiaIaJdCaiaiaidfaKdDaxaxdidfdEdfdFataudxdtauakakakakakagagagabaabkbkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaablbmbdbdbdbdbBdzbVdGcmbVcPdcbVcPdubdbdbdbmbccRdBaVagakaFdqaHakaiaiaIaJaJaiaiaidfmDdfaxaxazaxaxaxdHaBaudxdtauakmFmGmEakagagababaabkbkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -763,7 +764,7 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaablbmgDgDgDgDgDgRgDgS aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaablbmgDgSbHbHgTgDgDhchddchegDgmbccRcRcRhfhgaVgJgKgKhhhievgWeveudIeDgcgrhjhkhlhmhnholMgrgieDdJgAgAgAgAhqhrgAgAgAgAlOgAgAgAfTgAgAicgCgCgCiceYfmfmfIfIfmfmhtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaablbmgDhchddchugDgDhvbHbHhwgDgmbccRcRcRcRhxaVgJgKgKhhhyevgWeveueDeDgceufufvfvfvfvfvfxeugieDeDhzhAeJeuaaaaaaaagAhBhCgAfEfEfEfEgAicfEfEfEiceYfmhDfHfHhEfmhFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaablbmgDhvbHbHhwgDgDgDgDgDgDgDgmbccRcRcRcRhGaVgJgKgKhHeuevgWeveueDeDgqhIhIhIhIhIhIhIhIhIgzeDeDlReJhJeuaaaaaaaagAhBhCgAfEgHfEfEgAgAgAgAgAgAgAfmhDfHfHhEfmhFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaVhKgDgDgDgDgDgDgDgDgDgDgDhLgmhMhNhOhPhQhGaVeueueueueueudYeueueDeDeDeDeDjmlQeDlQjleDgVeDiOeDhzeJeJeuaaaaaaaagAhRhCgAhShThTicgAaaaaaaaaaahtfmhDfHfHhEfmhFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaVhKgDgDgDgDgDgDgDgDgDgDgDhLgmhMhNhOhPbQhGaVeueueueueueudYeueueDeDeDeDeDjmlQeDlQjleDgVeDiOeDhzeJeJeuaaaaaaaagAhRhCgAhShThTicgAaaaaaaaaaahtfmhDfHfHhEfmhFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaVhUaVaVaVaVaVaVaVaVaVmTaVaVaVaVaVaVaVaVaVaVhWgWgWgWhWeugWeueueueueueueueueumOeueueueumPeueueueueueuaaaaaaaagAhYhZgAiaibicicgAaaaaaaaaaaidiefmififfmigidaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaVaVihiiijikilimczincRcRcRioczaaaaaaaaaaaaeueveveveveveudYeuipiqfrmUiseueuitititeuiueVevivaabkaaaaaaaaaaaaaagAgAgAgAhqiwiwixgAbkbkbkbkbkgAgAgAgAgAgAgAgAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiyiziAiBikikgDimczczczmSczczczfufvfvfvfviCeuevgWiDgWevevgWeuiEiEiEiEiEeueueVmOeVeueueumPeueubkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -799,9 +800,9 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakSkSlclclclclclclclclclclclclckSlclclckSlclclclclclclclclclclclclckSkSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakSlclclclclclclclclclclclclclcmYlclclcmYlclclclclclclclclclclclclclckSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakSlclckSmZkSkSkSkSkSkSkSkSkSkSkSlelflgkSkSkSkSkSkSkSlclhlhlhlclclclckSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakSlclckSlilililililjlklklklklllklklklklklllmlllnlokSlclalalalclclclckSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakSlclckSlilililililjlklklklklklklklklklklklklklklkkSlclplalalclclclckSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakSlclckSlqlqlrlrliljlklklklklklklklklklklklklklklkkSlclslslslclclclckSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakSlclckSlililililimklklklklklllklklklklklllmlllnlokSlclalalalclclclckSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakSlclckSlililililimklklklklklklklklklklklklklklklkkSlclplalalclclclckSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakSlclckSnznzlrlrlimklklklklklklklklklklklklklklklkkSlclslslslclclclckSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakSkSlclckSkSkSkSkSkSkSltltltltltltltltltltltltltltltkSkSkSkSkSkSlclclckSkSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakSkSlulclckSkSlvlvlvlvkSlwlxlxlxlxlxlxlxlxlxlxlxlxlxlykSlvlvlvlvkSlclclclzkSkSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakSkSkSkSkSkSlulckSkSkSlAlAlAlAkSnsnmnnnmnnnmnplCnondnqndnqndnrkSlAlAlAlAkSkSkSlclzkSkSkSkSkSkSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -812,10 +813,10 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakSlElUlElVkSlulckSlWlHlIldldldlJlulClClClClKlClClClKlClClClClzlJldldldlIlHlYkSlclzkSlZlElUlEkSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakSlElElElVkSlulckSnhkSmbmbmbmbkSnfngnlngnlngnelCncnjnknjnknjnikSmbmbmbmbkSnhkSlclzkSlZlElElEkSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakSkSlEmclVkSlulclclckSmdmdmdmdkSlwlxlxlxlxlxlxlxlxlxlxlxlxlxlykSmdmdmdmdkSlclclclzkSlZlElEkSkSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakSkSkSkSkSlulclclckSkSkSkSkSkSmfmfmgmgmgmgmhmfmfmgmgmgmgmfmfkSkSkSkSkSkSlclclclzkSkSkSkSkSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakSkSkSkSlclclclclclclckSmfmfmfmfmfmfmfmfmkmfmfmfmfmfmfkSlclclclclclclckSkSkSkSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakSkSkSkSkSlulclclckSkSkSkSkSkSmfmfmgmgmgmgmflqmfmgmgmgmgmfmfkSkSkSkSkSkSlclclclzkSkSkSkSkSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakSkSkSkSlclclclclclclckSmfmfmfmfmfmfmfljmfmfmfmfmfmfmfkSlclclclclclclckSkSkSkSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakSkSlclclclclclcmXmfmfmfmWmfmfmfmfmfmfmfmfmfmfmfmXlclclclclclckSkSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakSkSkSkSkSkSkSkSmmmnmomomVmfmfmfmfmfmpmqmnmrmskSkSkSkSkSkSkSkSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakSkSkSkSkSkSkSkSmmmnmomomVmfmfmfmfmfmpmqmhmrmskSkSkSkSkSkSkSkSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakSkSkSkSkSkSkSmtmumvkSkSkSkSkSkSkSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakSkSmwkSkSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakSkSkSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa diff --git a/maps/tgstation.2.1.2.dmm b/maps/tgstation.2.1.2.dmm index c7b10c917cd..bc140f3db10 100644 --- a/maps/tgstation.2.1.2.dmm +++ b/maps/tgstation.2.1.2.dmm @@ -2542,7 +2542,7 @@ "aWT" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "redcorner"; dir = 1},/area/hallway/secondary/exit) "aWU" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor,/area/hallway/secondary/exit) "aWV" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/turf/simulated/floor/plating,/area/maintenance/port) -"aWW" = (/obj/effect/landmark{name = "blobstart"},/turf/simulated/floor/plating,/area/maintenance/port) +"aWW" = (/obj/effect/landmark{name = "blobstart"},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/port) "aWX" = (/obj/structure/closet/emcloset,/turf/simulated/floor/plating,/area/maintenance/port) "aWY" = (/obj/structure/rack{dir = 4},/obj/item/clothing/mask/gas,/turf/simulated/floor/plating,/area/maintenance/port) "aWZ" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/locker/locker_toilet) @@ -2569,7 +2569,7 @@ "aXu" = (/obj/machinery/requests_console{department = "AI"; departmentType = 5; pixel_x = 28; pixel_y = 0},/turf/simulated/wall,/area/turret_protected/ai) "aXv" = (/obj/machinery/computer/arcade,/turf/simulated/floor/wood,/area/crew_quarters/captain) "aXw" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/wood,/area/crew_quarters/captain) -"aXx" = (/obj/structure/table/woodentable,/turf/simulated/floor/carpet,/area/crew_quarters/captain) +"aXx" = (/obj/structure/flora/tree/pine/xmas,/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/bar) "aXy" = (/obj/machinery/camera{c_tag = "Central Hallway East"; dir = 4; network = list("SS13")},/obj/structure/disposalpipe/segment,/obj/machinery/status_display{density = 0; layer = 4; pixel_x = -32; pixel_y = 0},/turf/simulated/floor{dir = 8; icon_state = "bluecorner"},/area/hallway/primary/central) "aXz" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor,/area/hallway/primary/starboard) "aXA" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor,/area/hallway/primary/starboard) @@ -2588,7 +2588,7 @@ "aXN" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/hallway/secondary/exit) "aXO" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/sign/securearea{desc = "A warning sign which reads 'KEEP CLEAR OF DOCKING AREA'."; name = "KEEP CLEAR: DOCKING AREA"; pixel_y = 0},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/hallway/secondary/exit) "aXP" = (/turf/simulated/wall,/area/maintenance/disposal) -"aXQ" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/maintenance{name = "Disposal Access"; req_access_txt = "12"},/turf/simulated/floor/plating{dir = 2; icon_state = "warnplate"},/area/maintenance/disposal) +"aXQ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/disposalpipe/junction{tag = "icon-pipe-j2 (NORTH)"; icon_state = "pipe-j2"; dir = 1},/turf/simulated/floor/plating,/area/maintenance/port) "aXR" = (/obj/machinery/door/airlock{name = "Unit 3"},/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/locker/locker_toilet) "aXS" = (/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/locker/locker_toilet) "aXT" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/obj/structure/mirror{pixel_x = 28},/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/locker/locker_toilet) @@ -2646,10 +2646,10 @@ "aYT" = (/turf/simulated/floor{dir = 6; icon_state = "warning"},/area/hallway/secondary/exit) "aYU" = (/obj/machinery/door/airlock/external{name = "Escape Airlock"; req_access_txt = "2"},/turf/simulated/floor/plating,/area/hallway/secondary/exit) "aYV" = (/obj/machinery/conveyor{dir = 5; id = "garbage"},/turf/simulated/floor/plating,/area/maintenance/disposal) -"aYW" = (/obj/machinery/conveyor{dir = 4; id = "garbage"},/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating,/area/maintenance/disposal) +"aYW" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/port) "aYX" = (/obj/machinery/conveyor{dir = 4; id = "garbage"},/turf/simulated/floor/plating,/area/maintenance/disposal) -"aYY" = (/obj/structure/disposaloutlet{dir = 8},/obj/structure/disposalpipe/trunk{dir = 4},/turf/simulated/floor/plating,/area/maintenance/disposal) -"aYZ" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall,/area/maintenance/disposal) +"aYY" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/light/small,/turf/simulated/floor/plating,/area/maintenance/port) +"aYZ" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/port) "aZa" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/port) "aZb" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/plating,/area/maintenance/port) "aZc" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/turf/simulated/floor/plating,/area/maintenance/port) @@ -2714,9 +2714,9 @@ "baj" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/asmaint2) "bak" = (/turf/simulated/wall,/area/maintenance/asmaint2) "bal" = (/obj/machinery/conveyor{dir = 1; id = "garbage"},/turf/simulated/floor/plating,/area/maintenance/disposal) -"bam" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/maintenance/disposal) +"bam" = (/obj/machinery/mineral/stacking_machine,/turf/simulated/floor/plating,/area/maintenance/disposal) "ban" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/maintenance/disposal) -"bao" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor/plating,/area/maintenance/port) +"bao" = (/obj/machinery/mineral/stacking_unit_console{dir = 2; machinedir = 8},/turf/simulated/wall,/area/maintenance/disposal) "bap" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/port) "baq" = (/obj/machinery/door/airlock{name = "Unit 4"},/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/locker/locker_toilet) "bar" = (/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/locker/locker_toilet) @@ -2794,11 +2794,11 @@ "bbL" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/asmaint2) "bbM" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/maintenance/asmaint2) "bbN" = (/obj/machinery/conveyor{dir = 1; id = "garbage"},/obj/structure/sign/vacuum{pixel_x = -32},/turf/simulated/floor/plating,/area/maintenance/disposal) -"bbO" = (/obj/machinery/door_control{id = "Disposal Exit"; name = "Disposal Vent Control"; pixel_x = -25; pixel_y = 4; req_access_txt = "12"},/obj/machinery/driver_button{id = "trash"; pixel_x = -26; pixel_y = -6},/turf/simulated/floor/plating,/area/maintenance/disposal) +"bbO" = (/obj/structure/disposalpipe/trunk{dir = 2},/obj/machinery/disposal/deliveryChute{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"; layer = 3},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/maintenance/disposal) "bbP" = (/obj/machinery/conveyor_switch/oneway{convdir = -1; id = "garbage"; name = "disposal coveyor"},/turf/simulated/floor/plating,/area/maintenance/disposal) "bbQ" = (/turf/simulated/floor/plating,/area/maintenance/disposal) -"bbR" = (/obj/effect/decal/cleanable/oil,/turf/simulated/floor/plating,/area/maintenance/disposal) -"bbS" = (/obj/machinery/light/small{dir = 8},/obj/machinery/power/apc{dir = 8; name = "Disposal APC"; pixel_x = -24; pixel_y = 0},/obj/structure/cable,/turf/simulated/floor/plating,/area/maintenance/disposal) +"bbR" = (/obj/machinery/conveyor{dir = 4; id = "garbage"},/obj/machinery/mineral/output,/turf/simulated/floor/plating,/area/maintenance/disposal) +"bbS" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/port) "bbT" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/port) "bbU" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/port) "bbV" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/maintenance/port) @@ -2866,11 +2866,11 @@ "bdf" = (/obj/machinery/light{dir = 4; icon_state = "tube1"},/obj/machinery/power/apc{dir = 4; name = "Research Lab APC"; pixel_x = 26; pixel_y = 0},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) "bdg" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/maintenance/asmaint2) "bdh" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bdi" = (/obj/machinery/conveyor{dir = 1; id = "garbage"},/obj/machinery/door/poddoor/preopen{id = "Disposal Exit"; name = "disposal exit vent"},/turf/simulated/floor/plating,/area/maintenance/disposal) -"bdj" = (/obj/structure/stool,/turf/simulated/floor/plating,/area/maintenance/disposal) +"bdi" = (/obj/machinery/power/apc{dir = 8; name = "Disposal APC"; pixel_x = -24; pixel_y = 0},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating,/area/maintenance/disposal) +"bdj" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plating,/area/maintenance/port) "bdk" = (/obj/machinery/light/small,/turf/simulated/floor/plating,/area/maintenance/disposal) -"bdl" = (/obj/machinery/light_switch{pixel_y = -25},/turf/simulated/floor/plating,/area/maintenance/disposal) -"bdm" = (/obj/machinery/door/airlock/maintenance{name = "Disposal Access"; req_access_txt = "12"},/turf/simulated/floor/plating,/area/maintenance/disposal) +"bdl" = (/obj/machinery/conveyor{dir = 10; id = "garbage"; verted = -1},/obj/machinery/mineral/input,/turf/simulated/floor/plating,/area/maintenance/disposal) +"bdm" = (/obj/machinery/conveyor{dir = 9; id = "garbage"; verted = -1},/turf/simulated/floor/plating,/area/maintenance/disposal) "bdn" = (/obj/structure/closet/crate,/obj/item/weapon/coin/twoheaded,/turf/simulated/floor/plating,/area/maintenance/port) "bdo" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/plating,/area/maintenance/port) "bdp" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/port) @@ -2956,7 +2956,7 @@ "beR" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 8},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) "beS" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/maintenance/asmaint2) "beT" = (/obj/machinery/light/small{dir = 8},/obj/machinery/mass_driver{id = "trash"},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/maintenance/disposal) -"beU" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/maintenance/disposal) +"beU" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/port) "beV" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/maintenance/port) "beW" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/maintenance/port) "beX" = (/turf/simulated/wall/r_wall,/area/maintenance/port) @@ -3028,7 +3028,7 @@ "bgl" = (/obj/structure/table,/obj/item/weapon/hand_labeler,/obj/item/weapon/pen,/obj/item/weapon/packageWrap,/obj/item/weapon/packageWrap,/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 29},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) "bgm" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/maintenance/asmaint2) "bgn" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"bgo" = (/turf/simulated/floor/plating{dir = 2; icon_state = "warnplate"},/area/maintenance/disposal) +"bgo" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/port) "bgp" = (/obj/structure/closet,/turf/simulated/floor/plating,/area/maintenance/disposal) "bgq" = (/turf/space,/area/supply/station) "bgr" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/quartermaster/storage) @@ -6328,9 +6328,9 @@ "crJ" = (/obj/machinery/sleeper{icon_state = "sleeper-open"; dir = 8},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape/centcom) "crK" = (/turf/unsimulated/floor{icon = 'icons/turf/snow.dmi'; icon_state = "snow"},/turf/simulated/shuttle/wall{dir = 8; icon_state = "diagonalWall3"},/area/syndicate_station/start) "crL" = (/turf/simulated/shuttle/wall{icon_state = "wall3"},/area/syndicate_station/start) -"crM" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/poddoor/shutters/preopen{id = "syndieshutters"; name = "blast shutters"},/turf/simulated/shuttle/plating,/area/syndicate_station/start) -"crN" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/poddoor/shutters/preopen{id = "syndieshutters"; name = "blast shutters"},/turf/simulated/shuttle/plating,/area/syndicate_station/start) -"crO" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/poddoor/shutters/preopen{id = "syndieshutters"; name = "blast shutters"},/turf/simulated/shuttle/plating,/area/syndicate_station/start) +"crM" = (/obj/machinery/door/poddoor{auto_close = 300; id = "smindicate"; name = "outer blast door"},/obj/machinery/door_control{id = "smindicate"; name = "external door control"; pixel_x = -26; pixel_y = 0; req_access_txt = "150"},/turf/simulated/shuttle/plating,/area/syndicate_station/start) +"crN" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/poddoor/shutters{id = "syndieshutters"; name = "blast shutters"},/turf/simulated/shuttle/plating,/area/syndicate_station/start) +"crO" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/poddoor/shutters{id = "syndieshutters"; name = "blast shutters"},/turf/simulated/shuttle/plating,/area/syndicate_station/start) "crP" = (/turf/unsimulated/floor{icon = 'icons/turf/snow.dmi'; icon_state = "snow"},/turf/simulated/shuttle/wall{dir = 1; icon_state = "diagonalWall3"},/area/syndicate_station/start) "crQ" = (/turf/unsimulated/wall,/area/tdome/tdomeobserve) "crR" = (/turf/unsimulated/wall/fakeglass{icon_state = "fakewindows"; dir = 9},/area/tdome/tdomeobserve) @@ -6428,7 +6428,7 @@ "ctF" = (/obj/structure/toilet{pixel_y = 8},/obj/structure/window/reinforced/tinted{dir = 8; icon_state = "twindow"},/obj/machinery/door/window{name = "Tactical Toilet"; opacity = 1},/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/syndicate_mothership) "ctG" = (/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) "ctH" = (/obj/structure/table,/obj/item/weapon/gun/energy/ionrifle,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) -"ctI" = (/obj/machinery/door/poddoor/preopen{id = "smindicate"; name = "outer blast door"},/turf/simulated/shuttle/plating,/area/syndicate_station/start) +"ctI" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/poddoor/shutters{id = "syndieshutters"; name = "blast shutters"},/turf/simulated/shuttle/plating,/area/syndicate_station/start) "ctJ" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0},/turf/simulated/shuttle/wall{icon_state = "wall3"},/area/syndicate_station/start) "ctK" = (/turf/unsimulated/floor{icon = 'icons/turf/snow.dmi'; icon_state = "snow"},/turf/unsimulated/floor{icon = 'icons/turf/snow.dmi'; icon_state = "gravsnow_corner"; dir = 5},/area/syndicate_mothership) "ctL" = (/obj/structure/table/woodentable,/obj/item/weapon/reagent_containers/food/drinks/bottle/rum,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/syndicate_mothership) @@ -6440,7 +6440,6 @@ "ctR" = (/obj/structure/stool/bed/chair,/obj/effect/landmark{name = "tdomeobserve"},/turf/unsimulated/floor{icon_state = "redbluefull"; dir = 2},/area/tdome/tdomeobserve) "ctS" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'FOURTH WALL'."; name = "\improper FOURTH WALL"; pixel_x = -32},/turf/unsimulated/floor{icon = 'icons/turf/snow.dmi'; icon_state = "snow"},/area/syndicate_mothership) "ctT" = (/obj/structure/table,/obj/item/device/aicard,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) -"ctU" = (/obj/machinery/door_control{id = "smindicate"; name = "external door control"; pixel_y = 26; req_access_txt = "150"},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) "ctV" = (/obj/machinery/door_control{id = "nukeop_ready"; name = "mission launch control"; pixel_x = -26; pixel_y = 0; req_access_txt = "150"},/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/syndicate_mothership) "ctW" = (/obj/effect/landmark{name = "Syndicate-Spawn"},/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/syndicate_mothership) "ctX" = (/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/syndicate_mothership) @@ -8237,6 +8236,24 @@ "dcu" = (/obj/machinery/conveyor{dir = 8; id = "mining_internal"},/obj/machinery/mineral/output,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) "dcv" = (/obj/machinery/mineral/stacking_machine,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) "dcw" = (/obj/machinery/conveyor{icon_state = "conveyor0"; dir = 10; id = "mining_internal"},/obj/machinery/mineral/input,/turf/simulated/floor{dir = 8; icon_state = "loadingarea"},/area/mine/production) +"dcx" = (/obj/structure/disposaloutlet{dir = 4},/obj/structure/disposalpipe/trunk{dir = 1},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/maintenance/disposal) +"dcy" = (/obj/machinery/conveyor{dir = 8; id = "garbage"},/turf/simulated/floor/plating,/area/maintenance/disposal) +"dcz" = (/obj/machinery/conveyor{dir = 8; id = "garbage"},/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating,/area/maintenance/disposal) +"dcA" = (/obj/machinery/conveyor{dir = 8; id = "garbage"},/obj/machinery/recycler,/obj/structure/sign/securearea{name = "\improper STAY CLEAR HEAVY MACHINERY"; pixel_y = 32},/turf/simulated/floor/plating,/area/maintenance/disposal) +"dcB" = (/obj/structure/disposalpipe/segment,/turf/simulated/wall,/area/maintenance/disposal) +"dcC" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/maintenance/disposal) +"dcD" = (/obj/machinery/conveyor{dir = 1; id = "garbage"},/obj/machinery/door/poddoor/preopen{id = "Disposal Exit"; layer = 3; name = "disposal exit vent"},/turf/simulated/floor/plating,/area/maintenance/disposal) +"dcE" = (/obj/machinery/door_control{id = "Disposal Exit"; name = "Disposal Vent Control"; pixel_x = -25; pixel_y = 4; req_access_txt = "12"},/obj/machinery/driver_button{id = "trash"; pixel_x = -26; pixel_y = -6},/obj/structure/stool,/turf/simulated/floor/plating,/area/maintenance/disposal) +"dcF" = (/obj/effect/decal/cleanable/oil,/obj/machinery/light_switch{pixel_x = 25; pixel_y = 0},/turf/simulated/floor/plating,/area/maintenance/disposal) +"dcG" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/maintenance/disposal) +"dcH" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/maintenance/disposal) +"dcI" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/maintenance/disposal) +"dcJ" = (/obj/machinery/door/airlock/maintenance{name = "Disposal Access"; req_access_txt = "12"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/disposal) +"dcK" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/disposal) +"dcL" = (/obj/structure/table/woodentable,/obj/item/device/syndicatedetonator{desc = "This gaudy button can be used to instantly detonate syndicate bombs that have been activated on the station. It is also fun to press."},/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/syndicate_mothership) +"dcM" = (/obj/structure/table/woodentable,/obj/item/clothing/suit/space/santa,/obj/item/clothing/head/helmet/space/santahat,/obj/item/weapon/paper{info = "Dear Captain,
    \n
    \nWhile I try my best to reach all the children of the world I have to say getting to space stations is a bit b'yond me! Please take this spare suit to spread chrismas cheer, with my blessing!"; name = "paper- 'season's greetings!'"},/turf/simulated/floor/carpet,/area/crew_quarters/captain) +"dcN" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/flora/tree/festivus,/turf/simulated/floor{icon_state = "cafeteria"},/area/toxins/misc_lab{name = "\improper Research Lounge"}) +"dcO" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "red"; icon_state = "intact-r-f"; level = 1; name = "pipe"},/obj/structure/flora/tree/pine/xmas,/turf/simulated/floor{icon_state = "dark"},/area/chapel/main) (1,1,1) = {" aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -8353,32 +8370,32 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaxVaCQazkazlaxPazmaxPazmaxPazmaxPazmaxPaznazoaumaCRaCSaCTaCUaCUaCUaCUaCSaCVaCWaCXaCYaCZanpaDaaoZaoZavraDbaDcawHaDdaDeaDfaDgaDhaDiaDjavsaaaaDkaaaaDlaDmaDlaaaaafaaaasqaBEasvaDnaDoaDpaDqaDrasvamIalTaryaDsaDtayAayAayAaDuaDvaryaaaaaaaDwaDxaDyaDzaDAaDBaDCaDDaDwaaaaaaaDEaDFaDGaDHatUaDIauXauXauXaxlauXauXauXaDJavRaDKavRaDLaDMarcaDNaDOaDOaDPaDQaDRaDOaDSaDOaDTaDUaDTaDVaDTaDWaDXaDXaDYaDXaDXaDZaDXaDXaDXaDXaEaaEbaCDaEcaEdaEeaEfaEgazaaEhaEiaEjaEkaElaEmaCNaEnaCOaBfaBeaBfaEoaEpaEqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaEraEraEraEraEraEraEraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaEsaEtawoaxOaxPaxPaxPaEuaxPaxPaEvaxPaxPaxVaEwasbathasdaExaEyaEyaEyaEyaEyaEyaEyaEzaEAaobaobaEBaobaobavraECaEDaEEaEFaEFaEFaEFaEGaEHaEIavsaEJaEKaELaEMaENaEOaELaELaEPasqaEQasvasvasvaERaESasvasvaETavqaryaryaryaEUaEVaEWaryaryaryaEXaEYaEZaFaaDAaDAaDAaDAaDAaFbaFcaEYaFdaDEaFeaDGaFfatUatUatUatUatUatUatUatUatUaDJaFgaFhaFiaFjaFkaFlaFmaFnaDOaFoaFpaFqaFraFsaDTaFtaFuaDTaFvaDTaFwaFxaFyaFzaFAaFBaFCaFDaFEaFFaDXaFGaFHaFIaEcaFJaEeaEfaFKazaaFLaFMaFNaFOaFPaCNaCNazdazhaFQaBeaBfaFRaFSaFTaaaaaaaaaaaaaaaaaaaaaaaaaaaaEraEraEraEraEraEraEraEraEraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaEsawoawpawoawoaFUawrawoawoawpaEtaFVanjaFWasdareaFXaFXaFYaFXaFZanYaGaaGbaEAaGcaGdaGeaGfaGgaGhaGhaGiaGhaGhaGhaGhaGhaGhaGhaGjaGkaGlaGmaGnaGnaGoaGpaGnaGnaGnaGqaGraGsaGtaGnaGuaGnaGvaGwaGxaDAaGyaGzaDBaDCaDCaDCaDzaDAaDAaGAaDAaGBaGCaGDaGEaGFaGGaGHaGIaDAaDAaGJaGKaGLaGMaGLaGNaGOaGPaGQaDAaGRaDAavRaGSaGTaFhaFhaFhaFhaFkaFlaFlaGUaDOaGVaGWaFsaGXaGYaDTaGZaHaaHbaHcaDTaDXaHdaHeaHfaHgaHhaHiaHjaHkaHlaDXaEaaHmaHnaHnaHoaHpaHnaHqazaaHraHsazdaCNaCNaCNaCNazdaHtaHuaHvaBfazhazhazhaaaaafaaaaaaaaaaaaaaaaaaaaaaEraEraEraEraEraEraEraEraEraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaareatgaHwavgavgavgavgaHxatgareavianjavjaHyaumaHzaHAaHBaHBaHCanYaHDaGbaHEaHFaHGaHHaHIaHJaHKaHLaHMaGhaGhaGhaGhaGhaGhaGhaGjaGhaHNaGhaGhaGhaHOaHPaGhaGhaGhaGhaHQaGhaGhaGhaHRaGhaHSaGwaDAaDAaDAaDAaDAaDAaDAaDAaDAaDAaDAaGAaDAaHTaHUaHVaHWaHXaHYaHZaIaaDAaDAaGJaDAaDAaDAaDAaDAaDAaDAaDAaDAaIbaDAavRaFhaIcaFhaFhaFhaFhaIdaFlaGUaIeaDOaIfaIgaIhaDOaDOaDTaIiaFuaIjaHcaIkaDTaDXaDXaIlaDXaDXaDXaImaInaImaDXaEaaEbaIoaCDaCDaIpaCDaIqazaazdazdazdazdazdazdaIrazdaBfaBfaBeaBfaIsaItazhaaaaafaaaaaaaaaaaaaaaaaaaaaaEraEraEraEraEraEraEraEraEraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaareatgaHwavgavgavgavgaHxatgareavianjavjaHyaumaHzaHAaHBaHBaHCanYaHDaGbaHEaHFaHGaHHaHIaHJaHKaHLaHMaGhaGhaGhaGhaGhaGhaGhaGjaGhaHNaGhaGhaGhaHOaHPaGhaGhaGhaGhaHQaGhaGhaGhaHRaGhaHSaGwaDAaDAaDAaDAaDAaDAaDAaDAaDAaDAaDAaGAaDAaHTaHUaHVaHWaHXaHYaHZaIaaDAaDAaGJaDAaDAaDAaDAaDAaDAaDAaDAaDAaIbaDAavRaFhaIcaFhaFhaFhaFhaIdaFlaGUaIeaDOaIfaIgaIhaDOaDOaDTaIiaFuaIjaHcaIkaDTaDXaDXaIlaDXaDXaDXaImaInaImaDXaEaaEbaIoaCDaCDaIpaCDaIqazaazdazdazdazdazdazdaIrazdaBfaBfdcOaBfaIsaItazhaaaaafaaaaaaaaaaaaaaaaaaaaaaEraEraEraEraEraEraEraEraEraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaukanjaumapyaumaIuaIvaIwaIxaumapyaIyaIzanjathasdaumaIAaIBaHBaHBaHCanYaICaGbaEAaHFaHGaIDaIEaIFaIFaIFaIGaIHaIIaIFaIJaIFaIFaIFaIKaILaIMaIFaIFaIFaINaIOaIPaIQaIQaIRaISaITaITaIUaIVaGhaHSaGwaDAaIWaDAaIXaIXaIXaIXaIXaIXaIXaIXaIYaIXaIXaIXaIXaIXaIXaIXaIXaIXaIXaIXaIZaIXaIXaIXaIXaIXaIXaIXaIXaDAaDAaDAavRaJaaJbaJaaJaaJaaJcaJdaFlaFlaJeaDOaDOaJfaDOaDOaJgaDTaJhaFuaJiaJjaJkaDTaDXaJlaJmaJnaJoaJnaJnaJpaJqaDXaEaaEbaJraJraJsaJtaJuaJuaJvazaaJwaJxaJyazhaJzaJAaJBaBfaBfaJCaJBazhaJDazhaJEaJEaJEaaaaaaaaaaaaaaaaaaaEraEraEraEraEraEraEraEraEraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanYasbatgasbathasdasdatiasbatgasbaJFaJGaJHasdasbaJIaJIaFYaJIaFZanYaJJaGbaEAaJKaJKaJLaJMaJKaJNaJNaJNaJNaJNaJOaJPaJNaJQaJNaJNaJNaJRaJSaJTaJSaJUaJVaJWaGhaGhaJXaJYaJZaGhaGiaGhaGhaKaaKaaDAaDAaDBaKbaEYaEYaKcaKcaKcaKcaKdaKeaKfaKgaKhaKiaKjaKiaKkaKiaKlaKgaKmaKeaKnaKcaKcaKcaKcaEYaEYaKoaDzaDAaDAaDOaKpaKqaFlaFlaFlaFlaKraKsaKtaFlaDOaKuaKvaKwaDTaDTaDTaDTaKxaDTaKyaDTaDTaDXaJnaKzaKAaKAaKAaKAaKBaJnaDXaKCaEbaKDaCDaJsaJtaCDaCDaKEazaaKFaKGaKHazhaBfaKIaKJaKKaKKaKLaKJaKMaKNazhaKOaKPaJEaKQaKRaKSaafaaaaaaaEraEraEraEraEraEraEraEraEraaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaBjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafareaKTasdarfaJHasdasdaKUarfasdaKTaJHasdasdasdaKVaKWaKWaKWaKWaKWaKWaKWaKXaEAaJKaKYaKZaLaaLbaLcaLdaLeaLfaLgaLhaLiaLjaLkaLlaLmaLnaLoaLpaLqaLraJUaLsaJWaJWaLtaJWaLuaKaaKaaLvaLwaKaaKaaKaaLxaDAaDBaLyaaaaaaaaaaaaaaaaaaaaaaKeaLzaLAaLBaLCaLDaLEaLFaLGaLHaLIaLJaKeaaaaaaaaaaaaaaaaaaaaaaLKaDzaDAaLLaDOaLMaKqaLNaFlaFlaFlaLNaFlaLOaGUaLPaFlaLQaLRaDTaLSaLTaLUaLVaLWaLXaLYaLZaDTaJnaMaaMbaMbaMbaMbaMcaJnaDXaMdaEbaMeaMeaJsaJtaMfaMfaMgazaazaaMhazaazhaMiaJAaJBaMjaMjaJCaJBazhazhazhaMkaMlaMmaMnaMoaMpaafaafaaaaEraEraEraEraEraEraEraEraEraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaasbaMqaMraMqaMqaMqaMqaMqaMqaMraMqaMqaMsasdasdaMtasdasdaMuasdaMvasdaMwaMxaMyaJKaMzaJLaMAaJNaMBaLhaLhaLhaLhaLhaLiaMCaLhaLhaLhaLnaJRaMDaLqaLqaJUaLsaJWaMEaMFaMFaMGaKaaMHaMIaMJaMKaMLaMMaDAaDAaDBaLyaaaaaaaaaaaaaKeaKeaKeaKeaMNaMOaMPaMQaMRaMSaMTaMUaMVaMWaMXaKeaKeaKeaKeaaaaaaaaaaaaaLKaDzaDAaDAaMYaFlaMZaNaaNbaFlaNcaNdaNbaLOaGUaNeaFlaNfaFlaNgaNhaNhaNhaNiaNjaNkaNlaNhaNmaNnaNoaMbaNpaNqaMbaNraJnaDXaEaaEbaCDaCDaJsaJtaCDaCDaCDaNsaNtaCDaNuazhaFQaNvaNwaMjaMjaNxaNwaNyazhaNzaNAaNAaNAaNAaNBaNCaKRaKRaNDaEraEraEraEraEraEraEraEraEraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanjanjaNEaNFaNFaNFaNFaNFaNFaNGanjanjanYaNHaNIaNJaNJaNJaNKaNJaNJaNJaNLaNJaNLaJKaMzaNMaNNaJNaNOaLhaLhaNPaNQaNRaNSaNPaLhaLhaLhaNTaJRaNUaNVaNWaJUaNXaJWaNYaNZaOaaObaKaaOcaOdaOeaMJaOfaOgaDAaDAaDBaFcaKdaOhaOiaKeaKeaOjaOkaOlaOmaOnaOnaOoaOpaOnaOqaOnaOnaOnaOraOsaOtaOuaKeaKeaOiaOhaEXaOvaDzaDAaDAaDOaOwaKqaOxaFlaFlaFlaOxaFlaLOaGUaOyaOzaFlaOAaDTaNhaOBaOCaODaOEaOFaOGaNhaOHaOIaOJaMbaOKaOLaMbaOMaONaDXaEaaEbaOOaOOaJsaJtaOPaCDaCDaOQaCDaORaOSazhaOTaOUaOVaMjaMjaOWaOVaBfazhaOXaNAaNAaNAaNAaNAaOYaOZaOZaPaaEraEraEraEraEraEraEraEraEraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafareaKTasdarfaJHasdasdaKUarfasdaKTaJHasdasdasdaKVaKWaKWaKWaKWaKWaKWaKWaKXaEAaJKaKYaKZaLaaLbaLcaLdaLeaLfaLgaLhaLiaLjaLkaLlaLmaLnaLoaLpaLqaLraJUaLsaJWaJWaLtaJWaLuaKaaKaaLvaLwaKaaKaaKaaLxaDAaDBaLyaaaaaaaaaaaaaaaaaaaaaaKeaLzaLAaLBaLCaLDaLEaLFaLGaLHaLIaLJaKeaaaaaaaaaaaaaaaaaaaaaaLKaDzaDAaLLaDOaLMaKqaLNaFlaFlaFlaFlaFlaLOaGUaLPaFlaLQaLRaDTaLSaLTaLUaLVaLWaLXaLYaLZaDTaJnaMaaMbaMbaMbaMbaMcaJnaDXaMdaEbaMeaMeaJsaJtaMfaMfaMgazaazaaMhazaazhaMiaJAaJBaMjaMjaJCaJBazhazhazhaMkaMlaMmaMnaMoaMpaafaafaaaaEraEraEraEraEraEraEraEraEraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaasbaMqaMraMqaMqaMqaMqaMqaMqaMraMqaMqaMsasdasdaMtasdasdaMuasdaMvasdaMwaMxaMyaJKaMzaJLaMAaJNaMBaLhaLhaLhaLhaLhaLiaMCaLhaLhaLhaLnaJRaMDaLqaLqaJUaLsaJWaMEaMFaMFaMGaKaaMHaMIaMJaMKaMLaMMaDAaDAaDBaLyaaaaaaaaaaaaaKeaKeaKeaKeaMNaMOaMPaMQaMRaMSaMTaMUaMVaMWaMXaKeaKeaKeaKeaaaaaaaaaaaaaLKaDzaDAaDAaMYaFlaMZaNaaNbaFlaFlaXxaFlaLOaGUaNeaFlaNfaFlaNgaNhaNhaNhaNiaNjaNkaNlaNhaNmaNnaNoaMbaNpaNqaMbaNraJnaDXaEaaEbaCDaCDaJsaJtaCDaCDaCDaNsaNtaCDaNuazhaFQaNvaNwaMjaMjaNxaNwaNyazhaNzaNAaNAaNAaNAaNBaNCaKRaKRaNDaEraEraEraEraEraEraEraEraEraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanjanjaNEaNFaNFaNFaNFaNFaNFaNGanjanjanYaNHaNIaNJaNJaNJaNKaNJaNJaNJaNLaNJaNLaJKaMzaNMaNNaJNaNOaLhaLhaNPaNQaNRaNSaNPaLhaLhaLhaNTaJRaNUaNVaNWaJUaNXaJWaNYaNZaOaaObaKaaOcaOdaOeaMJaOfaOgaDAaDAaDBaFcaKdaOhaOiaKeaKeaOjaOkaOlaOmaOnaOnaOoaOpaOnaOqaOnaOnaOnaOraOsaOtaOuaKeaKeaOiaOhaEXaOvaDzaDAaDAaDOaOwaKqaOxaFlaFlaFlaFlaFlaLOaGUaOyaOzaFlaOAaDTaNhaOBaOCaODaOEaOFaOGaNhaOHaOIaOJaMbaOKaOLaMbaOMaONaDXaEaaEbaOOaOOaJsaJtaOPaCDaCDaOQaCDaORaOSazhaOTaOUaOVaMjaMjaOWaOVaBfazhaOXaNAaNAaNAaNAaNAaOYaOZaOZaPaaEraEraEraEraEraEraEraEraEraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaPbaPbaPbaPbaPbaPbaPbaPbaPbaPbaPbaPbaPcaunaseaPdaPeaPfaPgaPhaPiaPjaPkaPlaPjaPmaPnaPoaPpaPqaJNaPraLhaLhaNPaNRaPsaPtaNPaLhaLhaLhaLnaJRaJUaJUaPuaJUaPvaPwaPwaPwaPwaPxaPyaPzaMJaMJaMJaMJaOgaDAaDAaDBaDCaDCaPAaPBaPCaKeaPDaPEaPFaOnaOnaOnaPGaPHaPIaPJaPKaPLaPMaPKaPNaPOaPPaKeaPQaPBaPRaPSaDCaDzaDAaDAaMYaFlaKqaLNaFlaPTaFlaLNaFlaLOaGUaPUaFlaFlaFlaPVaNhaNhaPWaPXaPYaPZaOGaQaaDTaQbaOJaQcaMbaMbaMbaOMaQdaDXaQeaEbazaazaaJsaJtaQfaQgaCDaQhaQiaFJaQjaQkaHuaQlaQmaQnaQnaQoaQpaQqaQkaQraQsaNAaNAaNAaQtaQuaKRaKRaQvaEraEraEraEraEraEraEraEraEraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaPbaPbaPbaPbaPbaPbaPbaPbaPbaPbaPbaPbaQwaQxaQyathaQzaQAaQBaQCaQDaQEaQFaQGaQHaQCaQIaQJaQKaQLaQMaJNaQNaLhaLhaQOaLhaLhaLiaLhaLhaLhaLhaQPaQQaMzaQRaQSaQTaQUaQVaQWaQXaJKaQYaKaaQZaRaaRbaRcaRcaRdaDAaDAaDAaDAaDAaReaRfaRgaRhaRiaRjaRkaRlaRmaRnaRoaRpaRqaRraRnaRsaRtaRuaRvaRwaRxaRyaRzaRAaRBaRCaRDaREaDAaDAaDOaLMaMZaNdaNbaFlaNcaNaaNbaLOaGUaOyaOyaRFaRGaDTaNhaNhaNhaRHaNhaRIaOGaRJaDTaJnaOJaMbaMbaMbaMbaOMaJnaDXaRKaRLaRMaRNaROaRPaJsaJsaJsaJsaJsaJsaRQaRRaMjaMjaMjaMjaMjaMjaMjaRSaRTaRUaNAaNAaNAaNAaQtaMpaaaaafaafaEraEraEraEraEraEraEraEraEraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaPbaPbaPbaPbaPbaPbaPbaPbaPbaPbaPbaPbatgapyatgasdasdaNLaRVaRWaRXaRXaRXaRXaRYaRZaNJaSaaSbaScaSdaSeaSeaSeaSfaSeaSgaShaSiaSjaSkaSkaSlaLnaSmaSnaSoaSpaSqaSraSsaSsaStaSuaSvaSwaSxaSyaSyaSyaSzaKaaDAaDAaSAaSBaSCaSDaSEaSFaKeaSGaSHaSIaSJaKeaSKaKeaKeaKeaKeaSLaSKaKeaSMaSNaSOaSGaKeaSPaSEaSQaSRaSBaSSaDAaDAaMYaFlaSTaOxaFlaFlaFlaOxaFlaLOaFlaGUaGUaFlaFlaSUaSVaSWaNhaNhaNhaSXaSYaSZaDTaTaaTbaMbaTcaTcaTdaTbaTeaDXaTfaTgaThaTiaJsaJsaJsaJsaTjaJsaJsaJsaRQaRRaMjaMjaMjaMjaMjaMjaMjaRSaRTaRUaNAaNAaTkaNAaTlaMpaafaafaaaaEraEraEraEraEraEraEraEraEraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaPbaPbaPbaPbaPbaPbaPbaPbaPbaPbaPbaPbaTmaTnaQyathasdaToaRWaTpaRXaRXaRXaRXaTpaRWaNJaTqaTraScaSdaTsaTtaTuaTvaSeaTwaTxaTyaJNaTzaTAaTBaLhaJNaTCaTDaTEaTEaTEaTEaTFaTEaTEaTGaTHaTHaTHaTIaTHaTJaTKaTLaTLaTMaTNaTOaTOaTOaTOaTOaTPaTQaTRaTSaSKaTTaSKaSKaTUaTVaSKaTTaSKaTWaTXaTYaTZaTZaTZaTZaTZaTZaUaaUbaTLaTLaDOaUcaUdaUeaUfaFlaFlaFlaUgaUhaUiaFlaUjaUkaUlaDTaDTaDTaUmaUnaUnaUnaDTaDTaDTaUoaMbaMbaUpaUqaUraUsaImaDXaUtaTgaUuazaaUvaUwaUxaQgaUyaUwaUzaQgaUAazhaUBaBfaUCaMjaMjaUCaBfaUDazhaUEaUFaUGaNAaNAaQtaMpaaaaafaafaEraEraEraEraEraEraEraEraEraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaPbaPbaPbaPbaPbaPbaPbaPbaPbaPbaPbaPbasbaUHaJHaUIaNLaUJaUJaUJaRWaUKaUJaULaUJaNJaUMaUNaUOaUPaUQaUQaURaUSaUQaUTaTxaUUaJNaTzaTAaTBaLhaJNaUVaTDaTEaUWaUXaUXaUXaUYaTEaUZaVaaVbaVcaTKaTKaTKaTKaDAaDAaVdaVeaVfaVgaVhaViaVjaVkaVlaVmaSKaVnaVoaVpaVpaVqaVpaVpaVoaVpaVraVsaVtaVuaVvaVwaVxaVyaVzaVAaSSaDAaDAaDOaDOaDOaDOaDOaVBaMYaVBaVCaVDaDOaDOaDOaDOaDOaVEaVFaVFaVFaVFaVFaVFaVGaVFaVEaImaVHaVHaVIaThaThaThaThaVEaUtaVJaUuazaazaazaazaazaaVKazaazaazaazaazhaVLaVMaVNaVNaVNaVNaVOazhazhaVPaNAaVQaNAaNAaQtaNCaKRaKRaQvaEraEraEraEraEraEraEraEraEraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaukanjaVRavgaQyanYanYanYanjanjanYaVSaCSaVTaNJaNJaNJaNJaNJaNJaNJaNJaNJaVUaQVaVVaSdaTsaVWaTvaVXaSeaVYaVZaWaaJNaTzaTAaTBaLhaJNaUVaTDaTEaUXaWbaWbaUXaWbaTEaUZaWcaWdaWdaWeaWfaWgaTKaWhaDAaSAaWiaWjaWkaWlaWmaWmaWlaWnaWoaSKaWpaVoaWqaWraWsaWtaWuaVoaWvaVraWwaVzaVzaWxaWyaWzaVzaWAaVAaSSaWBaDAaWCaWDaThaThaThaThaThaThaThaThaWEaThaThaThaThaWFaThaThaThaThaThaThaThaThaWDaThaThaThaThaThaThaThaThaWGaWHaWIaWJaWJaWKaWLaWLaWMaWNaWOaWLaWPaWLaWLaWQaWLaWLaWLaWLaWLaWLaWRaWSaWTaWUaVQaNAaNAaNAaPaaOZaOZaPaaEraEraEraEraEraEraEraEraEraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafanYasdasdaWVaMzaMzaMzaMzaMzaMzaWWaWXaJKaWYaMzaScaSdaSeaSeaWZaXaaSeaJNaJNaXbaJNaTzaTAaXcaXdaJNaUVaTDaTEaUXaXeaUXaWbaXfaTEaUZaXgaWdaWdaWdaXhaXiaTKaXjaDAaSAaXkaXlaXmaXnaXoaXpaXqaWnaXraSKaVpaVpaXsaXtaXuaXtaXsaVpaVpaVraXvaXwaVzaWxaXxaWzaVzaVzaVAaXyaDAaDAaWCaWDaThaThaThaThaThaThaThaThaXzaThaThaThaThaThaThaXAaWLaWLaWLaWLaWLaWLaXBaWLaWLaWLaWLaWLaWLaWLaXCaXDaXEaXFaThaThaXGaRMaRMaRLaRMaRMaRMaRMaRMaRMaRMaRMaRMaRMaRMaRMaXHaXIaXJaXKaXKaXLaNAaNAaXMaXNaKRaKRaXOaEraEraEraEraEraEraEraEraEraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafanYaVRaQyaXPaXPaXPaXQaXPaXPaXPaMzaJKaJKaJKaJKaScaSdaTsaXRaXSaXTaSeaXUaXVaXWaJNaJNaJNaJKaWVaJKaUVaTDaTEaXXaUXaWbaXYaXZaTEaUZaTKaYaaWdaWdaYbaYcaTKaYdaDAaSAaYeaYfaXmaXnaYgaYhaXqaYiaYjaYkaYlaYmaXsaXtaYnaXtaXsaYmaYoaYpaYqaYraVzaYsaYsaYtaVzaYuaVAaYvaYwaDAaWCaWDaThaThaYxaThaYyaYzaYzaYzaYAaYzaYzaYzaYBaThaThaThaThaThaThaYCaYDaYEaWDaThaThaThaThaThaYFaYGaYHaYIaYJaThaThaThaThaThaYKaYLaThaThaThaThaThaThaThaThaThaThaThaThaThaYMaYNaYOaYPaYQaYRaYSaYTaYUaOZaOZaYUaEraEraEraEraEraEraEraEraEraaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaafaaaaXPaYVaYWaYXaYXaYYaYZaZaaZbaZcaZcaZcaZdaZeaZfaZfaZgaZhaZfaZiaZiaZjaZiaZkaPnaPnaPnaPnaZlaZmaZnaZoaZpaZpaZqaZraZnaZsaZtaZuaWdaWdaYbaZvaZwaYdaDAaSAaZxaVjaZyaWlaWlaZzaWlaZAaZBaSKaVpaVpaXsaZCaZDaZEaXsaVpaVpaSKaZFaZGaZHaZIaVzaZJaVzaZKaVAaZLaZMaZMaZNaZNaZNaZNaZNaZNaZNaZOaZPaZQaZRaZSaZSaZOaZTaZTaZTaZTaZTaZUaZUaZUaZVaZUaZUaZUaZUaZWaThaYKaZXaZYaZZbaababaThaThbacbacbadbadbadbadbadbaebafbafbafbafaThbafbagbafbafbahbaibaibaibaibajbakaKQaKRaKRaKRaKRaQvaEraEraEraEraEraEraEraEraEraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaaaaXPbalaXPbambanaXPaXPaXPbaoaJKaJKaJKbapaSeaTsbaqaTvbaraSebasbatbaubaubavbawbaxbaxbaybaxbazbaAbaBbaCbaBbaBbaDbaEbaFbaGbaHaWdaWdbaIbaJbaKaYdaDAbaLaZxbaMbaNbaOaVjbaPbaQbaRbaSaSKaWpaVobaTaWtbaUaWtbaVaVoaWvaSKbaWbaXbaYbaZaVzbbaaVzbbbaVAaSSaDAbbcaZNbbdbbebbfbbgbbhaZNbbibbjbbjbbkbblbblbblbbmbbnbbobbpaZTbbqbbrbbrbbrbbrbbsbbtbbubbvbbwbbvbbvbbvbbxbbybbzbbAbbzbbBbbBbadbbCbbDbbEbadbbFbbGbbFbadbaeaThbahbaibbHbbIbbHbaibbJbbKbaibbLbbMaaaaafaaaaafaaaaafaEraEraEraEraEraEraEraEraEraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaafaafaXPbbNaXPbbObbPbbQbbRaXPbbSaMzaJKaMzbbTaSeaSeaSeaSeaSeaSebbUbbVbbWaMzbbXaTEaTEaTEbbYaTEaTEaTEbbZaTEaTEaTEaTEbcabcbbccbcdaWdaWdaYbbceaZwaYdaDAbcfaZxbcgbaNbchbchbchaVjbcibcjaSKaVpbckaVpbclaYmaVpaVpbckaVpaSKbcmbcnbcobcpaVzaZJbcqaVzbcrbcsbctbcuaZNbcvbcwbcxbcybczbcAbblbcBbblbcCbblbblbcDbcEbcFbcGbcHaZTbcIbbrbcIbbrbcIbcJbbraZUbcKbcKbcLbcMaZYbcNbaabcObcPbcQbcRbcRbadbcSbcTbcUbcVbcWbcXbcYbadbcZbafbdabaibdbbdcbdbbddbdebdfbaibdgbdhaaaaafaaaaaaaaaaaaaEraEraEraEraEraEraEraEraEraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaaaaafaaaaXPbdiaXPbdjbbQbdkbdlbdmaMzaMzaJKbdnbdobdpbdpbdpbaxbaxbaxbdqbdrbdrbdrbdsaTEbdtbdubdvbdwbdxbdybdzbdAaTEbdBbdCbdDbdEbdFbdGbdHbdIbdJbdKbdKbdLbctbdMbdNbdObdPbdQbdRbdSbdTbciaTSaTSaSKbdUaXtaXtbdVaXtaXtbdUaSKbdWbdWbdXaVzbdYaVzbdZbeabebbecaSSaDAaDAaZNbedbeebefbegbehbeibblbejbekbelbembembenbeobepbeqberaZTbcIbbrbcIbbrbcIbcJbesaZUbetbeubevbewaZYbexbeybezbezbezbeAbeBbeCbeDbeEbeEbeEbeFbeEbeGbeHbeIbeJbeKbeLbeMbeNbeObePbeQbeRbaibdgbeSaafaafaaaaaaaaaaafaaaaEraEraEraEraEraEraEraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaBjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaXPbeTbeUbbQbbQaXPaXPaXPbeVbeWaJKbeXbeYbeXbeXbeXbeYbeXaJKaJKaTEaTEaTEbeZaTEbdzbdzbfabdzbdzbdzbdzbdzbfbbfcbfdbfebffbfgbfgbfgbfhbfibfjbfkbflbfmbfnbfobfpbfqbfrbfsaTPbftbfuaTSaaabfvbfwbfxbfybfxbfzbfxbfAbfvaaabfBbfCbfDbdWbdWbdWbdWbfEaVAbfFaDAaDAaZNbfGbeebfHbcybczbfIbblbcCbfJbfKbfLbfMbfNaZTbfObfPbfQaZTbcIbfRbcIbbrbcIbcJbbraZUaZYaZYaZYaZYaZYbexbaabfSbfTbfUbfVbfWbfXbfYbfZbgabgabgbbcUbgcbadbgdbgebgfbaibggbghbgibgjbgkbglbaibdgbakbakbgmbgnbakbakbakaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaXPbgobeUbbQbgpaXPaaaaaaaaaaafaafbgqbgqbgqbgqbgqbgqbgqaaaaaabgrbgsbgtbgubgvbdzbdzbdzbdzbdzbdzbdzbdzbgwbcdaWdbgxbgybgzbgAbgBbgCbdEaTKaTKbgDbgEbgFbgGbgHbgIbgIbgJbgIbgKbgLbgMaafbgNbgObfxbgPbfxbgPbfxbgQbgNaafbgRbgSaYsbgTbgUbgVbgWbgXbgYbgZaDAbhabhbbhcbhdbfHbhebhfaZNbhgbcCbfJbfLbhhbblbhiaZTbhjbhkbhlaZTbhmbhnbhobhpbhqbhrbhqbhsbhtbhubhtbhtbhtbhvbaabhwbcPbcPbfVbhxbhybhzbhAbhBbhBbhCbhDbhEbadbhFbgebhGbaibhHbhIbhJbgjbeObhKbaibhLbhMbhNbhMbhMbhMbhObakaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaXPbhPbhQbhRbanaXPaaaaaaaaaaaaaaabgqbgqbgqbgqbgqbgqbgqaaaaaabhSbhTbdzbhUbhVbhVbhVbhVbhVbhVbhVbhVbhVbhWbhXbhYbhZbiabibbicbidaYbbiebifbigbihbiibijbgGbgGbgMbikbilbimbinbiobgMaaabipbiqbfxbirbisbirbfxbitbipaaabiubivaYsbiwbixbiybixbizbiAbgZaDAaDAaZNbiBbeebfHbiCbiDaZNbiEbiFbiGbiHbiIbblbiJbiKbiLbiMbiNaZTaZUbiOaZUaZUaZUbiPbiPbiPbiPbiPbiPbiPbiPbexbaabfSbfTbfUbiQbiRbiSbiTbiUbiUbiUbhCbcUbiVbadbiWbgebiXbaibiYbiZbiYbjabeObjbbaibjcbjcbjcbjcbjcbjcbdgbakaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabgqbgqbgqbgqbgqbgqbgqbjdbjebjfbjgbdzbdzbdzbjhbjhbjhbjhbdzbdzbdzbdzbfbbjiaWdbjjbjkbjlbjmbjnaYbaWdbjobjpbjqbjrbjsbjtbjubjvbjwbjxbjybjzbjAbjBazFbjCbjDbjEbfxbirbfxbjFbjGbjHbjIbjJbjKbjLbjMbixbjNbixbizbiAbjOaDAaDAaZNbjPbeebfHbjQbjRaZNbjSbcCbblbjTbjUbjVbjWbiEbjXbjYbjZbkabkbbkcbblbkdbkebkfbkgbkhbkibkjbkkbklbkmbbxbbybknbkobkpbkqbkrbadbksbiUbiUbktbkubcUbkvbadbkwbkxbkybaibkzbkAbkBbkCbeObkDbaibkEbkFbkFbkFbkFbkFbdgbakaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafanYasdasdaWVaYWaZaaZaaZaaZaaZaaWWaWXaJKaWYaYWaXQaSdaSeaSeaWZaXaaSeaJNaJNaXbaJNaTzaTAaXcaXdaJNaUVaTDaTEaUXaXeaUXaWbaXfaTEaUZaXgaWdaWdaWdaXhaXiaTKaXjaDAaSAaXkaXlaXmaXnaXoaXpaXqaWnaXraSKaVpaVpaXsaXtaXuaXtaXsaVpaVpaVraXvaXwaVzaWxdcMaWzaVzaVzaVAaXyaDAaDAaWCaWDaThaThaThaThaThaThaThaThaXzaThaThaThaThaThaThaXAaWLaWLaWLaWLaWLaWLaXBaWLaWLaWLaWLaWLaWLaWLaXCaXDaXEaXFaThaThaXGaRMaRMaRLaRMaRMaRMaRMaRMaRMaRMaRMaRMaRMaRMaRMaXHaXIaXJaXKaXKaXLaNAaNAaXMaXNaKRaKRaXOaEraEraEraEraEraEraEraEraEraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafanYaVRaQyaXPdcBaXPaXPaXPaXPaXPbbSaJKaJKaJKbbSaScaSdaTsaXRaXSaXTaSeaXUaXVaXWaJNaJNaJNaJKaWVaJKaUVaTDaTEaXXaUXaWbaXYaXZaTEaUZaTKaYaaWdaWdaYbaYcaTKaYdaDAaSAaYeaYfaXmaXnaYgaYhaXqaYiaYjaYkaYlaYmaXsaXtaYnaXtaXsaYmaYoaYpaYqaYraVzaYsaYsaYtaVzaYuaVAaYvaYwaDAaWCaWDaThaThaYxaThaYyaYzaYzaYzaYAaYzaYzaYzaYBaThaThaThaThaThaThaYCaYDaYEaWDaThaThaThaThaThaYFaYGaYHaYIaYJaThaThaThaThaThaYKaYLaThaThaThaThaThaThaThaThaThaThaThaThaThaYMaYNaYOaYPaYQaYRaYSaYTaYUaOZaOZaYUaEraEraEraEraEraEraEraEraEraaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaafaaaaXPdcxdcydczdcAbdmaXPbeUaZbaZcaZcbgoaZdaZeaZfaZfaZgaZhaZfaZiaZiaZjaZiaZkaPnaPnaPnaPnaZlaZmaZnaZoaZpaZpaZqaZraZnaZsaZtaZuaWdaWdaYbaZvaZwaYdaDAaSAaZxaVjaZyaWlaWlaZzaWlaZAaZBaSKaVpaVpaXsaZCaZDaZEaXsaVpaVpaSKaZFaZGaZHaZIaVzaZJaVzaZKaVAaZLaZMaZMaZNaZNaZNaZNaZNaZNaZNaZOaZPaZQaZRaZSaZSaZOaZTaZTaZTaZTaZTaZUaZUaZUaZVaZUaZUaZUaZUaZWaThaYKaZXaZYaZZbaababaThaThbacbacbadbadbadbadbadbaebafbafbafbafaThbafbagbafbafbahbaibaibaibaibajbakaKQaKRaKRaKRaKRaQvaEraEraEraEraEraEraEraEraEraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaaaaXPaYVaYXaYXaYXbdlaXPbdibdjaMzaMzbbSbapaSeaTsbaqaTvbaraSebasbatbaubaubavbawbaxbaxbaybaxbazbaAbaBbaCbaBbaBbaDbaEbaFbaGbaHaWdaWdbaIbaJbaKaYdaDAbaLaZxbaMbaNbaOaVjbaPbaQbaRbaSaSKaWpaVobaTaWtbaUaWtbaVaVoaWvaSKbaWbaXbaYbaZaVzbbaaVzbbbaVAaSSaDAbbcaZNbbdbbebbfbbgbbhaZNbbibbjbbjbbkbblbblbblbbmbbnbbobbpaZTbbqbbrbbrbbrbbrbbsbbtbbubbvbbwbbvbbvbbvbbxbbybbzbbAbbzbbBbbBbadbbCbbDbbEbadbbFbbGbbFbadbaeaThbahbaibbHbbIbbHbaibbJbbKbaibbLbbMaaaaafaaaaafaaaaafaEraEraEraEraEraEraEraEraEraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaafaafaXPbalaXPbbObbRbambaoaXPaMzaYWaYYaYZbbTaSeaSeaSeaSeaSeaSebbUbbVbbWaMzbbXaTEaTEaTEbbYaTEaTEaTEbbZaTEaTEaTEaTEbcabcbbccbcdaWdaWdaYbbceaZwaYdaDAbcfaZxbcgbaNbchbchbchaVjbcibcjaSKaVpbckaVpbclaYmaVpaVpbckaVpaSKbcmbcnbcobcpaVzaZJbcqaVzbcrbcsbctbcuaZNbcvbcwbcxbcybczbcAbblbcBbblbcCbblbblbcDbcEbcFbcGbcHaZTbcIbbrbcIbbrbcIbcJbbraZUbcKbcKbcLbcMaZYbcNbaabcObcPbcQbcRbcRbadbcSbcTbcUbcVbcWbcXbcYbadbcZbafbdabaibdbbdcbdbbddbdebdfbaibdgbdhaaaaafaaaaaaaaaaaaaEraEraEraEraEraEraEraEraEraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaafaaaaXPbbNdcIdcGdcHdcHdcKdcJaZaaYZaJKbdnbdobdpbdpbdpbaxbaxbaxbdqbdrbdrbdrbdsaTEbdtbdubdvbdwbdxbdybdzbdAaTEbdBbdCbdDbdEbdFbdGbdHbdIbdJbdKbdKbdLbctbdMbdNbdObdPbdQbdRbdSbdTbciaTSaTSaSKbdUaXtaXtbdVaXtaXtbdUaSKbdWbdWbdXaVzbdYaVzbdZbeabebbecaSSaDAaDAaZNbedbeebefbegbehbeibblbejbekbelbembembenbeobepbeqberaZTbcIbbrbcIbbrbcIbcJbesaZUbetbeubevbewaZYbexbeybezbezbezbeAbeBbeCbeDbeEbeEbeEbeFbeEbeGbeHbeIbeJbeKbeLbeMbeNbeObePbeQbeRbaibdgbeSaafaafaaaaaaaaaaafaaaaEraEraEraEraEraEraEraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaBjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaXPdcDaXPdcEbbQbbQdcFaXPbeVbeWaJKbeXbeYbeXbeXbeXbeYbeXaJKaJKaTEaTEaTEbeZaTEbdzbdzbfabdzbdzbdzbdzbdzbfbbfcbfdbfebffbfgbfgbfgbfhbfibfjbfkbflbfmbfnbfobfpbfqbfrbfsaTPbftbfuaTSaaabfvbfwbfxbfybfxbfzbfxbfAbfvaaabfBbfCbfDbdWbdWbdWbdWbfEaVAbfFaDAaDAaZNbfGbeebfHbcybczbfIbblbcCbfJbfKbfLbfMbfNaZTbfObfPbfQaZTbcIbfRbcIbbrbcIbcJbbraZUaZYaZYaZYaZYaZYbexbaabfSbfTbfUbfVbfWbfXbfYbfZbgabgabgbbcUbgcbadbgdbgebgfbaibggbghbgibgjbgkbglbaibdgbakbakbgmbgnbakbakbakaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaXPbeTdcCbbPbbQbdkbgpaXPaaaaafaafbgqbgqbgqbgqbgqbgqbgqaaaaaabgrbgsbgtbgubgvbdzbdzbdzbdzbdzbdzbdzbdzbgwbcdaWdbgxbgybgzbgAbgBbgCbdEaTKaTKbgDbgEbgFbgGbgHbgIbgIbgJbgIbgKbgLbgMaafbgNbgObfxbgPbfxbgPbfxbgQbgNaafbgRbgSaYsbgTbgUbgVbgWbgXbgYbgZaDAbhabhbbhcbhdbfHbhebhfaZNbhgbcCbfJbfLbhhbblbhiaZTbhjbhkbhlaZTbhmbhnbhobhpbhqbhrbhqbhsbhtbhubhtbhtbhtbhvbaabhwbcPbcPbfVbhxbhybhzbhAbhBbhBbhCbhDbhEbadbhFbgebhGbaibhHbhIbhJbgjbeObhKbaibhLbhMbhNbhMbhMbhMbhObakaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaXPbhPbhQbhRbanaXPaXPaXPaaaaaaaaabgqbgqbgqbgqbgqbgqbgqaaaaaabhSbhTbdzbhUbhVbhVbhVbhVbhVbhVbhVbhVbhVbhWbhXbhYbhZbiabibbicbidaYbbiebifbigbihbiibijbgGbgGbgMbikbilbimbinbiobgMaaabipbiqbfxbirbisbirbfxbitbipaaabiubivaYsbiwbixbiybixbizbiAbgZaDAaDAaZNbiBbeebfHbiCbiDaZNbiEbiFbiGbiHbiIbblbiJbiKbiLbiMbiNaZTaZUbiOaZUaZUaZUbiPbiPbiPbiPbiPbiPbiPbiPbexbaabfSbfTbfUbiQbiRbiSbiTbiUbiUbiUbhCbcUbiVbadbiWbgebiXbaibiYbiZbiYbjabeObjbbaibjcbjcbjcbjcbjcbjcbdgbakaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabgqbgqbgqbgqbgqbgqbgqbjdbjebjfbjgbdzbdzbdzbjhbjhbjhbjhbdzbdzbdzbdzbfbbjiaWdbjjbjkbjlbjmbjnaYbaWdbjobjpbjqbjrbjsbjtbjubjvbjwbjxbjybjzbjAbjBazFbjCbjDbjEbfxbirbfxbjFbjGbjHbjIbjJbjKbjLbjMbixbjNbixbizbiAbjOaDAaDAaZNbjPbeebfHbjQbjRaZNbjSbcCbblbjTbjUbjVbjWbiEbjXbjYbjZbkabkbbkcbblbkdbkebkfbkgbkhbkibkjbkkbklbkmbbxbbybknbkobkpbkqbkrbadbksbiUbiUbktbkubcUbkvbadbkwbkxbkybaibkzbkAbkBbkCbeObkDbaibkEbkFbkFbkFbkFbkFbdgbakaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabgqbgqbgqbgqbgqbgqbgqbkGbkHbkGbkIbkJbdzbdzbdzbdzbdzbdzbdzbdzbkKaTEaTEbkLaWdaWdbkMbkNbkObkPaYbaWdaWdbkQbkRbiibkSbkTbkUbkVbkWbkXbkYbkZblabgMaaablbblbblcbldblebfxblfblbblbaaablgblhblhblhblhblhblhblibljblkbllbllaZNaZNblmblnbloblpaZNblqbcCbblbblbblbblblrbblblsbltbblbblbblbltbblbblbkeblublvblwblxblyblzblAbiPblBblCblDblDblEblFbcPbadblGbcUbcUblHblIbcUblJblKblLblLblMblNblNblObbHblPbbHbaibaiblQbkFblRblSblTbkFbdgbbMaaaaafaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabgqbgqbgqbgqbgqbgqbgqblUblVblUblWbdzbdzbdzbjhbjhbjhbjhbdzbdzblXblYaTEblZaWdaWdbkMbmabicbkPaYbbmbaWdbkQbkRbmcaDAaLKbkUbmdbmebmfbmgbmgbmhbgMaafaafblbblbbmibmjbmiblbblbaafaafbmkbmlbmmbmnbmobmpbmqbmrbmsbmtaDAaDAbmubmvbmwbmxbmybmzbmAbmBbmCbmBbmDbmBbmBbmEbmBbmFbmGbmBbmBbmBbmHbmIbmIbmJblubmKblwbmLbmLbmMbmNbiPbexbaabmObmPbmQbmRbmRbadbmSbmTbmUblKbmVbcUbmWblKbmXbmYbmZbnabnbbncbndbnebnfbngbnhbnibnjblRbnkbnlbkFbdgbdhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabgqbgqbgqbgqbgqbgqbgqbnmbjebnnbnobdzbdzbdzbdzbdzbdzbdzbdzbdzblXbnpaTEbnqaXhaWdbkMaWdbnraWdaYbaWdbjobigbnsbmcaDAaLKbkUbgMbntbnubnvbnwbnxbgMaaaaaaaafblbblbbnyblbblbaafaaaaaabmkbnzbnAbnBbnCbnDbnDbnEbnFbnGaDAaDAbnHbnIbcCblsbnJbnKbnLbnKbnMbnKbnNbnKbnObnPbjZbnQbblbblbblbnRbnSbnSbnTbnUbnVbnWblwbnXbnYblzbmNbiPaZZbaabnZbnZboabnZbnZbadblKblKblKblKbobbocbbFblKbodboebofbngbngbogbgebgebohbgeboibojbojblRbnkblRbkFbdgbdhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaabgqbgqbgqbgqbgqbgqbgqblUblVblUbhTbokbdzbdzbolbombonbombombomboobopaZnboqborbdHbosbdHbotbdIborboubovbjpbnsbmcaSAbowboxbgMboybozboAboBbmhbgMaaaaaaaafboCboDboEboFboCaafaaaaaaboGboHboIboIboJboKboLboMbljboNaDAaDAbiEbiEboOblsboPboQboRboSboTboUboVboWboRboSboXboXboSboRaZSaZSbnSboYbmLboZbpablublwbpbbpcbpdbpebiPbpfbpgbphbpibpjbngbngbpkbngbngbplbpmbpnbngbnfbngbpobppbpqbprbpsbptbpubpubpubpubpubpvbpwbpwbpwbpxbpybpzbdhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaabgqbgqbgqbgqbgqbgqbgqblUblVblUbhTbokbdzbdzbolbombonbombombomboobopaZnboqborbdHbosbdHbotbdIborboubovbjpbnsbmcaSAbowboxbgMboybozboAboBbmhbgMaaaaaaaafboCboDboEboFboCaafaaaaaaboGboHboIboIboJboKboLboMbljboNaDAaDAbiEbiEboOblsboPboQboRboSboTboUboVboWboRboSboXboXboSboRaZSaZSbnSboYbmLboZbpablublwbpbbpcbpdbpebiPbpfbpgbphbpibpjbngbngbpkbngbngbplbpmbpnbngbnfbngbpobppbpqbprbpsbptbpubpubpubpubpubpvdcNbpwbpwbpxbpybpzbdhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabgqbgqbgqbgqbgqbgqbgqbpAbpBbpAbpCbpDbpCbpCbpCbpCbpCbpEbpFbdzblXbpGaTEbpHbpIbpJbpKbfcbpLbpMbpNbpObpLbpLbpPbmcaFbbpQbkUbgMbpRbpSbpTbnubpUbgMaaaaaaaafboCbpVbpWbpXboCaafaaaaaabmkbpYbpZbqabqbboKboLboMbljbqcaDAaDAbqdbqebqfblsbqgbqhboRbqibqjbqkbqlbqmbqnbqobqpbqpbqqboRbblbblbnSbqrbmLbqsbqtbqubqvbqwbqxbqxbqybqzbqAbqBbqCbqDbqEbqFbqGbqFbqFbqHbqFbqIbqJbqFbqFbqFbqKbqLbqMbqNbqObqPbqQbqRbqSbqTbqUbqVbqWbojbojbqXbkFbqYbdhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabgqbgqbgqbgqbgqbgqbgqbqZbrabjebrbaTEbrcbjebjebrbbrdbrdbrdbrebrfbrgbrdbrdbrhbrhbribrhbpLbrjbrkbrlbrmbpLbnsbmcaDBaOhaOhbgMbgMbgMbgMbgMbrnbgMaEXaEYaFdboCbrobrpbrqboCaEXaEYaFdblgblhblhblhblhblhblhblhbljbqcaDAbrrboRboRbrsbrtbruboRboRbrvbrwbrxbrybrybrzbrAbrBbrCbrAbrDbblbblbnSbrEbrFbrGbrHbrIbrJbrKbrHbrHbrLbrMbrNbrObrPbrPbrPbrPbrQbrPbrPbrPbrRbrSbrTbrUbrVbrWbrXbrYbrZbqNbsabsbbscbsdbsebsfbpubsgbshbsibsjbskbkFbqYbeSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabgqbgqbgqbgqbgqbgqbgqaaaaaaaaaaaaaaaaaaaaaaaaaaabrdbslbsmbsnbsobspbsqbsrbssbstbsubsvbswbsxbsybszbsAbpLbsBbsCbsDbsDbsEbsDbsFbsGaWCbsHbsIbsJbsKbsKbsLbsMbsNbsObsPbsQbsRaDAaDAbsSaGQaDAaGAaDAaDAaDAbsTbsUbqcaDAbsVboRbsWbsXbsYbsZbtaboRbtbbrwbtcbrybrybrzbrAbrBbtdbtebrDbblbtfbnSbmLbtgbthbtibtjbtkbtlbtmbtnbiPbiPaZZbtobrPbtpbtqbtrbtsbttbtubrPbtvbtwbtxbtybtzbtAbrXbrYbrZbtBbtCbtDbtEbtFbtGbtHbtIbkFbkFbkFbkFbkFbkFbqYbakaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaaaaaaaaaaaaaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaBjaaaaaaaaaaaaaaaaaaaaaaaa @@ -8659,7 +8676,7 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqNcqYcqYcqYcqYcqYcqYcqYcqYcqYcqYcqYcqYcqYcqYcqYcqYcqYcqYcqZcqYcqYcracrbcqYcqYcracqYcrbcqNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacpHcqqcqqcqqcqqcqqcqqcqqcqqcqqcqqcqqcqqcqqcrvcqscqtcqucpHcqbcpZcpbcoTcoTcoTcpccpZcqbcpTcqxcqycqycqzcqAcqBcqAcqCcpycpycpycpycpycpycpUcpvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqNcqYcqYcqYcqYcqYcqYcqYcqYcqYcqYcqYcqYcqYcqYcqYcqZcqYcqYcqYcqYcqYcrbcqYcracrbcqYcracqYcqNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrwcrwcrwcrwcrwcrwcrwcrwcrwcrwcrwcrwcrwcrwcrwcrwcrxcrwcrwcqbcqgcpbcoTcoTcoTcpccqgcqbcpTcqkcqmcrycqkcqlcqlcqmcpvcrzcrAcrzcrBcrCcpgcpicpvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqNcqYcqYcqYcqYcqYcqYcrDcrDcrDcrDcrDcrDcrDcqYcqYcqYcqYcqYcqYcqYcracqYcqYcrpcrbcqYcqYcqYcqNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrwcqbcqLcpbcoTcoTcoTcpccqLcqbcpTcrEcrEcrEcrEcqAcqBcqAcrFcrGcrGcrHcpvcpVcrIcrJcqpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqNcqYcqYcqYcqYcqYcrKcrLcrMcrNcrNcrNcrOcrLcrPcqYcqYcqYcqYcrpcqYcrDcqZcrDcqZcqYcracqYcracqNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrwcrQcrQcrRcrScrTcrUcrVcrQcrQcpTcrEcrEcrEcrEcqkcqlcqmcpvcrWcrGcrHcpvcrXcpVcpVcpvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqNcqYcqYcqYcqYcqYcrKcrLcrOcrNcrNcrNctIcrLcrPcqYcqYcqYcqYcrpcqYcrDcqZcrDcqZcqYcracqYcracqNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrwcrQcrQcrRcrScrTcrUcrVcrQcrQcpTcrEcrEcrEcrEcqkcqlcqmcpvcrWcrGcrHcpvcrXcpVcpVcpvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqNcqYcqYcqYcqYcqYcrLcrYcrZcsacsbcsccsdcsdcrLcsecqYcqYcrDcqNcqNcsfcsgcqNcqNcrDcshcsicrDcqNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrwcsjcskcslcsmcsncsocslcskcsjcpTcspcsqcsrcsscpTaaaaaacpvcrWcrGcrHcstcpVcrIcrJcqpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqNcqYcqYcqYcqYcqYcrLcsucrZcrZcsvcrZcrZcrZcrLcsecqYcswcqNcqNcsxcsycsycsxcqNcqNcqNcqNcqNcqNcqNcqNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrwcskcszcsAcsmcsncsocsAcsBcskcpTcrEcsCcsDcsEcpTaaaaaacsFcsGcsHcsHcsHcsHcsHcsGcsIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqNcqYcqYcqYcqYcqYcrLcsJcrZcrZcrZcsKcrZcsLcrLcsecrpcswcqNcsMcsMcsMcsMcsMcsMcsMcsMcqNcsNcsOcsPcqNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrwcsQcskcsQcsmcsncsocsQcskcsQcpTcrEcrEcrEcrEcpTaaaaaaaaacsFcsRcsRcsRcsRcsRcsIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -8668,8 +8685,8 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqNcqYcqYcqYcqYcqYcqYcqYcrLcrZcrZcrZcrLctscttcttcsgcqNcqNcsMctuctvcsXcsMcsMctjctwcqNcqNcqNcqNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrwcrQcrQcrQcrQcsncrQcrQcrQcrQcrQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqNcqYcqYcrKcrLcrLcrLcrLcrLcrZcrZcrZcrLctxctyctyctyctzctAcsMcsMcsMcsMcsMcsMctjctwcqNcqNcqNcqNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrQcsncrQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqNcqYcqYcrLcsLcrZcrZctBcrLcrZcrZcrZcrLctCctzcsfcsgcqNcqNcsMcsXcsXcsXcsMcsMctjctDcqNctEctFcqNcqNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrQcrQcrQcrQcrQcrQcrQcrQcrTcrQcrQcrQcrQcrQcrQcrQcrQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqNcqYcqYcrLcsLcrZctGctHcrLcrZcrZcrZcrLcrLctIctJcrPctKcqNctLctMctMctMctMcsMcsMcsMctNctOctOctPcqNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrQctQctRctRctRctRctRctQctQctQctRctRctRctRctRctQcrQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqNctScqYcrLcsLcrZctGctTcrLcrZcrZcrZcrLctUcrZcrZcrLcsVcqNctVctWctXctWctYcsMcsMcsMcqNctZctOctPcqNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacuactQctQctQcubctQctQctQctQctQctQctQcubctQctQctQcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqNcqYcqYcrLcsLcrZctGctHcrLcrZcrZcrZcrLcrLcrMctJcrPctKcqNctLctMdcLctMctMcsMcsMcsMctNctOctOctPcqNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrQctQctRctRctRctRctRctQctQctQctRctRctRctRctRctQcrQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqNctScqYcrLcsLcrZctGctTcrLcrZcrZcrZcrLcrZcrZcrZcrLcsVcqNctVctWctXctWctYcsMcsMcsMcqNctZctOctPcqNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacuactQctQctQcubctQctQctQctQctQctQctQcubctQctQctQcuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqNcqYcqYcrLcsLcrZcrZcrZcuccrZcrZcrZcudcrZcrZcrZcrLcswcqNcqNctkcuecufcugcqNcqNcqNcqNcqNcqNcqNcqNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrQctQctRctRctRctRctRctQctQctQctRctRctRctRctRctQcrQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqNcqYcqYcrLcsLcrZcrZcrZcuhcrZcrZcrZcuicrZcrZcujcrLcukctKcqNcqNcqNcqNcqNcqNaaaaaaaaaaaaaaaaaaaaaaaaaaaculculculculculculculculculculculculaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrQcrUcumcumcumcumcumcumcumcumcumcumcumcumcumcrScrQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqNcqYcrKcrLcrLcrLcrLcrLcrLcuncrZcrZcrLcrLcrLcrLcrLcrLcrPctKcqNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaculcuocupcuqcurcuscutculcuucuvcuwculaaaaaacuxcuxcuxcuxcuxcuxcuxcuxcuxcuycuzcuzcuzcuzcuzcuzcuzcuzcuzcuzcuzcuzcuzcuycuxcuxcuxcuxcuxcuxcuxcuxcuxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -9785,3 +9802,4 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa "} + diff --git a/nano/css/shared.css b/nano/css/shared.css index 6761674cd44..958e7d1c9bd 100644 --- a/nano/css/shared.css +++ b/nano/css/shared.css @@ -220,8 +220,7 @@ h4 .notice { - position: relative; - background: url(uiNoticeBackground.jpg) 50% 50% repeat; + background: url(uiNoticeBackground.jpg) 0 0 repeat; color: #15345A; font-size: 12px; font-style: italic; diff --git a/sound/items/cardshuffle.ogg b/sound/items/cardshuffle.ogg new file mode 100644 index 0000000000000000000000000000000000000000..1fe763af5bc4d60a2da3a89ce96150b4ced9d281 GIT binary patch literal 22053 zcmeEtb#NR%v*4_mV`gTKnH@7TGc#k%?AS3g+c7gU#F&_wnUa`dh@HgDw@!ZV)%U%+ zs(V%U{<=D?Rx7ny-P5gZsb@5+WM!oWKmh-wuAfvnFI5g&lPVA~$ivCi)W+=v03lut z0MFnAT!8-kwu6*jM*e4d83_Wn9(b`R&<$TO|1}9f{w0MB#*jDhu;k=qW@BY$WnqN` z173l@<|ghIf@~}-oJ_1NOl%xzV33T2qLiShtBEW=45W+D)?_i zK+u1w(}{{{f&e%G2qKrq9SE99&;S5b0LZWAPV*hHQUp6bJ%q1CU9? z9B&|;oF$z6ML3N{rGid1%f>XX%BjXKsG%;gsIH-*Q)ZRfWR?DRv#|9DJs=F$<**Ck-z?=y3HwLGBLH|# zg;gnsT^Xg^IELK>q};`a-Q`D9)JI$N5&vTnz|#&+!WfJaY68Q_0@E0r)AJmY7z!#J z3iJPstcDr<$6mmKkbSUBvkih{PcZqTmLM=$+yXc;q`#cN2oVLlq**gr=aalBS$p{v znA!86BGt2LIw~@<-KKaCa_pz@c5>XN=*BV!^D}3%+@@rZvP%BeywS5^YbxfzFua2t zlp#D5FrLj^7Hq|;Hh8SgOxAvR2PU`{nUYP@(xLvB-XEfFQx%3eQ=fRhf=5KIW!rVY z8-Q!K<~gU6@Gmeh-+v1DKjtG0o;Q;f+@TL4r2cU*rkG@s#}v~T*5RB`MN#;_6a0_oNV#ARClZb(Qpz<_D$FrX{^n3R=a|Ki0Go>% zmccC6+j(pYH7&TI{`h~)|LHkk zhXH2^RZ59}^PE0bLNT!OG%_lj|CLd27Q8yROW^$L1OPx^0+QUzQbMVs%CxA;xv0vd zp)RQLe@crlt_4yDXsiQFLR#Ys zV}f3gAzrSIfP)GfmX^bu3P6Phz9?gk&vB^i@}!m66pkb^%FT->TG(VAWKwfXp39>Z z9(b3+PoIP3wuvgNgaB_ZV6{WPsGZANmJvnSdPEi=r3CuE@}%u~7k>9Hw9cv=b734m z7gxblP}9&z-LXzPh%BVdDy^)f2Q!-fvqfoW7+7ch1OCV?F#Qj<0Z#6LcOh+5X+>o% zq6(%2IPd{4;LFfpqF_+v(MRDI7#L)L6Y-a1?J>kZNT~)vHkFl?;QaC76`CwHNw$KtSXGq{8VDld0e`jO z!osVefZyO~&+KK>KA;qpW!=wlLnkZ21xGd&m}W0APD&ChIM7j)Jn z2MeB2kqFlBl;C(S4ApE#M!KX0m*E|5sIshVO-qKr0pUAUU0bH1UETxI;sxCpR_bN2 zBqeF4(GBg`qV#kvOQzMMxT&hPOs%+fKL*QFWaU_gaP3%z_Fs^fbfa1M+R)`V9d3d>DdHHy{^MYXy@bc%GJGBt|zT}r4r8*HlTga`te zg*+WhO)4(mP)1RPEq#F*5_pXj0f68HcqoMYK4BPukd#sy1cX6{qo9!s$3Q^te4B#- zNZ}Ik$k7^bDXG;VB?jGr`u4trR{$P9fejAMj71RQ$M$1kI1xBe)M!XrQV=Z7#?JwQ zT<1^>_b6GSKlgJ%kN`N!qa+X(7w2#zBqAmuB_pSxq@t$zyX|~|0Z72%Ap$BI+9aXW z`(aq=h!HrM$WeG%03Zb~*Wd(43V=X=0<1r6(BH=vP{QDV^(DPLws_gW+DQAhS9zYv zpW&a0p9!TTM4kzs$vC+<`MEfh6eXo(<&;#UB)Mgjl@yeog*fB=o1ywRPZUClsBB$hBNo} z(_x zsnViOl~|R+mX^s}Nk7o!&)8RDvggI&8 zJ#9`UDmM2z0ZXA8bg-4I0~}VeHz+IeLqTg5;eYkOuzOEYSlh*wv!TOvr5MN0uh2Bz zbbLZ}r-r{@u&$82l~%`MnJeh>d7(npwwrAJHdaJ!5ZxqH*m$;$eJJi|sm*q-TUXL9 zxufR;nwh1?gp+5*kPu{I-@DXlLm%op%J_0zpJH1-Wi$~eARz6;m){M$J{)1EHHrM{ z3oIofZs)YhVCev6e`O;2ix)`*EMEGwhiWW1pU*q-o2IpfS7(X+~>dSKJM z@2HS8f4dL=I|^I8E$W*lZ!%NmsUkrs_KNxkY~<4XXX=iig&Vp4B!l!hQ`@ETosEQ7 z4zMNE`c)aWX*NNYLFz|>In}{k)igUTy#D_1PlIynyVZ4Z2EBP{hKwdGR6Waj9Tq3+ z6*yw%8&oaL&qeS-Na;+Fp+DxoMdYdtIG=Q3TptEJSK{uBvv`1jr__rbFB6T;3`wk{ka=cEVozC`_XpRz67JZCG{MX?XhzP~0Ns~3Y#@`jQF6hvc zkG0j@MOVbc-mU#`I-h=e!Y3E|99KnCwfKIy{p>@x<(`iGe#y>Tz=eBLb&FQbeLuv* z^uvic&kYCF@+eOg!I0pkvb?&ykoU4bh@sBpjQ2xsOJmc>X~=op)Lda1O(ouvjIA}4 z`7Ha}Jz>SB`TO!IhG;0)ysoVp`{Va5@`Q;?2g676J)c_XtBZa;>z50(?i)a8A-3K1 zmMd)*$r6x3jQ(yyM&L?2v3sN{1!?{ykW1@+kYYB5HrqCLGQFtuFw|UMBbaw=h&5eR zXVi7+FVvLnZV^zBqS;AcO)$X;!{4qJ zo4{ATOp#Q_`A&6Mx&niGKzqp%jTdL^^DzPspteJ@Q!(3iI%#^`?UVaVgZEu}lIz+% z-{=NYVew)eG9gGU@{0eKw+#BbJlkERJavhnqUkNxKp)g~GlrkPfi9`8;rT~!Rw zBh@<`=MS@iC7lM=xTuz-Bur81-<_;Ij0@^$i*mbE17)7K;+`s_Ru#`;_+LbG|f`aOIk-2PZC*){C(4zCUhMlbb`ZXSx0)jwW*OB*v% z57q|UsnV0#w3P43kF{N$QkU@UVT^m}Q^lfK7-CWD>sTsbkQ4itWZg~*!{9w0#MKm1 zm=&0C{8#78HaoYUk#H{_Q$fPW@2I3+e-)z0hF;WlbuW0%W(w*leT5dO11}Nu%d1$m zp1z9$=hSnvu4z&K7uHcYU~{v5TNL~3^xSTd)b@%Jgy5658~MZHELzs*ozYM)LuMOu z!?f7@_vlYf8B8fEhi}=V)P8KeTiB*AsgzBnSEc&1D=9X!^0>JlYb5btWGCeeD>|%U zd_xgKX;{f8TE)-gtj?(9jR`l8MyGJ5Mf>Rr|3(xA}tK_4^P9mhkD}#pb5$C$FPgk}pxwE)1%hr_civE#-#t~5_NRQdK;i9f}g1jARq=d<*4K8Oj_SBy= z3>dvDeXhF>q6m`hiUyR_yH{&zF=&(A-SK>u!&?f_jkTy9%f~}X9I-m3eC%HN=3Hw3 zc!Rs}ArCLZ@YN>#)L~bXx8}^T27Sa}PVwQ7kH{-&VKGaN_IzXRx(Q)Ojn%j5irJce zmQgC6u?FnMcvC126?uknLrOXQ-&qYbB(@32!+Du2ffLesh}l(k*24^*jHz(3;d5V1 zH8j%s%iSE<=AzW2((^0TCf4m?1MUS4I?;N=ngAu$Bpl}|`S(&Y3^W>kfVdMn zl@21;GABlXhDrm(XCH4vW+3=#US6_O$l7b2{Hdw(o&63_O;!TGZ~DrDXinRNk01I1 zi*pPj)dX!O9*1F6S?*(oE)46i>WBA)trJ*6kt*T(XC~|RnC?`Q3Z1XHLN)Q`s*smk z99W6hMY*s*MI1^}mp*ZPapk<-=W|c)GuE67-vY1GhntOiX|tjeQ->*lY9bpE!{iUC zZ>6g&v)AG{iG}L7K>-cdc)BNz{sSOHzzJiK*FitQ#CGm3Md9`c-2{p#tF~GiF2Y>?|br_8f-{qfoed|cW1>B zIUKGODNY~{zLXxSqk5f93T-C?K5HWok5jCN3z=66RB(lbyyJw>;?yMBgAM?GAPlMn zubF9(4niv3zGCvksu?8y2?+}1eHyCQqFc7OT~^K4%h3mKepi&vQl00bQL2Pr{AXkY z74-^_zBm_l;<5R8Fgd@{keV}e7ImGqR9R;9r#;~^dF`AritAX(5;ajv`W4IGuA1O# z$&FUq>4#|zYrxv;Z6joD9jkFZs9>=gcKcM?J~hDunDo~)lgEtHMmbwkFh=tT{wGS> z>v4{K2fD3%NyZ+i)dk^OAF?~ymYbXqkZ8``G$muD?BY%Bcl~whxXT(X;2+^eMi(!o zx+!)+I6Bs=3G({Pu*$HzI#^LfnAH`D7gXsYQu*ins(nJGimy z|0_$34^~9J{Ccu&(yr!_JRj zgT#8k^muwzq#%HC;$#dB)yq#G=p@4abX?H3JqXmWco)vNDU7>jv6T$~C!pY9kM1{kwB~4^*PTZhj-Ky*KSG50hkVy;mb>`zF1^1inBD+PupXqg&z%INLYRB2vG9@0< zf;j4RvtFgx&D{wF^}g?lE$pifQRg|;Lc*|K@JlF5&UmnRuX&XzeYv9{naz71U`sRN zGlYE2FUC!C^yy-lHCQEXt*Vg;iU-eQ7OeWwRDSy}m8+eJtZmG)k{+ghPiyDR&gCAq z=-g^cphfu>clkls<8(MV@G|gKevWcDoS%QU6v==D9CyE-F&W-((OXR+pcy((l5J^! zFoUMcVbsRw$M-Vp27ER)?gnlihVD{4&g1WQKmCeiyf9klcbvybd&*2)IV%goZC z#9CA^0p{UuOz2rQ-Bk0?(v0MFzYmGSXvrFsx=Y7;2Qs){^xBT7p#b$o?8Y#{T{~4m zWl98GM*04j{)Log;z~w40;r)I#Tw1<$ipnQMxM3Y6X;{$JTWZ1L4_j2 zI91s~6>TMO6!i#6#52}2S2Q3u_im^sp+e;}uV5Fq!a3>iZBp#_!7n@R!1McrUni?z zx#e625Tar1G<;+*9o073X_>e(bU4lkPEFqaWPR_es2kFKc6}{{zTrgd@IBS8XD2;& z=k2tw9h~_FYW(5rt}v0CA%2M8BgEcZ;1?Xws?4#mYHGtfVfKIY@*T2kkq`|$(uqgL zPVX$1zYgMM_y4-dtS?>Rg&L@CJ2BP>C0D+h$6{L>81h97)b}N?--rMexU&v`1e%c< zsz2Tv7uGOb-g@d67fn)_9kC6wSjm0z`xdrJ z$AULxb_PpZCojfH;nao!_7Q)OR{UXSe*9>iV)OzQJ0hKFOB{a$@|H?AwKBBaRDavn z?qg1yPP!#DW^Yq~qQ{gR^ZW1FPOu3NN2hUd$N?X3S>PZEy70EYoz6Sgw(cq!=M|SO z7?z2PzpH%b`1!Odc(4FV+=nkl%k}e(fWg}|QdyfwSAqNUhN|Av#}ohAJcspd(aG!Q zbEC7m9yu_ectksP<@!5ERs~5ZWQl21v>ElS(>i~wA%zog|7H<|Y~(W^1cPNP7KAQ0Kjy);y4rubp5NnxD(%unc1 z_|6vqc7JI{*uq!9_yUmds}+k@wa!7O#y7=uBnnwKZfmdJrnj(u;`FjnIiSGTWcm2U z<5d%hpUQLi{d3^aoF3_F-7BCA+6k4OLg+7Kc>|E9w;;#}~u&oVq2i zeKx_ptkj0@v!N$4|Qs()zCbBJV7b1z*I){Q~G@im7e{g)4GGz-hjD;U$ zwT^zH*EkyJqj>Tp15Dg{@G=KqJ%b2f=yem%Vi=g!v>krIez_nu+^JoaTSO1E#dhd$ za3ptF&)G90chEI&-OM0T=o!~AVg7Dlr6ZC8vi@I=$j}3CIY~CUkt$z<* zGx2oNP(dhSk%%Z%3R*S?p+=orruA~a#cF@NL6s{LH>r2C)Aj7`S^{>FuY<`2!)tf+ zf2)yZ9%kHtED63UvePBw6^=X)*w);}ZaE)k79;Pz7hn=M1&!WMX?uU>ht?FqDFCEy)_Z&Cf3(>vkrXr zl>lL0nFGsu6-Lq*bcL(3+3DPSvO_&)6L@hkPbA;Y-j{Xg9J+07tvjY5plli1bZp!l z*P$F=vc=wnpCA`?Q_Kl5dcWP1z>dIaaW9IC}$LBew|LMi`V1F$KC!6noB1n z=wFNg_3h6<{n{5*BJgQ*h)*BbnZ)SF+v|PJ`S^uIbty17SUXY?*8CUr&hc~pDW;4&P{6JI!d(scC+S=%_jxU_Ah&}9X|HO#{U@)I712$BXG-{QS@0*OAAAV^!P z?ov=AT7lE^4L{ee1AqyEfv1kAM>xi)`@q#OKT2GsDda-y?0^4Id@?+gadx-P;b6EU zFugJ0qv_&jaOY;gx8Bmre550JLBu!ioDFz8;rd}nPXp4S(BKC-7lOTupFj4j_Xr&I z7S^BE1$DhLR-78ay$j+eco!82nT{m(8Z?!!)0rSVu;}}Z-JW|H?TN|XL5kuP=}6L;h5U&(Qk#766)*Q@r#(x$tG?d$%<>hvpdtXYS;qw&&_GgwEMM_2#FL zbfgylo)(!$s^c^qPsI-{D@l;Y3exx5b0lHiqa$}*L0v-}d!RaG0O|=F0s@IfxjnQX zcF^mjZN<@(JO3k70m8gX+fu?H;}yo%?ezPlqc1+^RW<0W%Y_8Gpzwq;hUra|z}>!H zTLLsxH6sE6ClDhFKV$W$2gGDV3=2hKufd1?L{Y4v?E2}&SP^?G%=&OvIYoO+13SV- zabNp1>s~wi3#XrV>dajiAE9jpI-Wb9pYrJ;07?i3m@yU~T6=A2nn|Il#{Hl;Qln{T z$azzYjZY}OuS*QLp;|WevN^B2RZ|%)6Frq!6q25fcEx)=W22?Ex z``pcmBO+v(-Fi68P$EIpCIIh7r;?L}i|v)VzMY_WMP7%U!=!#_&4Ro;V?wfa}mAjS9=j$GAzg__p+5-*cwk8TX{eNKZD_iyOvm=D>GB41nA(ojV) zV2Hv}EP@!#f;~|Y7<#@{)4e9953bh#q|^)F#2YH9?A-fIoD19t+w842Hnv|)41t5ScWgk=gLY61-U<+OdH#6r zu+YI-cub(rEHzZSj3rbVR$2aVw%oV72K=oF}NFYXrg^uimlYeWPv>ZB&I( z_fvkVz-HzQH(Le(a z@SZK|O_Vs%a?vM9@dqKCkWQl2o$M#@Q}`ZV(v$=i9y_y?{1-EY)&-q-nle!myAzN6 z%{2U~cz!J&WYN%X-`0_ALjosEfg!P%lE1@d^IRwElH+$k3j^Qbmfj3q!E|mOsiL;@ zvv8PWO6#Ucd}+mKt{J2bzEUG_pcfO`4!4hO+|-#^ zSQ_4UmlWW)7X-)&P^jIb$DtUC8dRPDP6|aaH{}7lwOA+H^x&ug8V4k*U2`2|fRKG4@uM;l4%&^%{Hwps z(iP#5JMIsC*0MU)=WrM5xV_x?T$1$hZC!_g`(ZtWR4X(MwKt=uIcx)<>!3#PacnJ0 zd;HhroU;s(sxScD^MrBqc4%rgto2nVq}fX3{E_76CNYK~DeUIF z0tVBp{a>C>9y9*Ww2R7B4esCnjuuBfn`*eRHgzPbLsikDjkCWI=!@@POTJ^%R)(T4b6GsA_ z*ls5YR;rdMKJegom)iTF1KLGai)PFiz1P4WT1j|q8znxmI*W|TAUSwJ3+icEuPpuv z|7}m7di%8j#i;IaPRtle$)ocA^KmA;=q408iTL2nkr*Vf@n{}G`FeEoRz4`7WFNdB zckq6hPlU1O)TV>N|?0plkMWKdE6eRsBlAu{|y!FEvcHHUl`ye zQqK(qAYBb14crt6VV<(E9O4T)2x(9a`$3FVee$kdVASfT27>q3wnA%%zHUalo*Yq) z=@>BW*)3E2=p4RzW9B{^@q7l|zhHnth@z%b&o=6{(?BkY@%hQpOjlatBYZ1y=db`4 z{Jr%L8BL3JD7A*d1kG@w2_KHyJ``>)MzmbAPwM@>0;g2`soid$Yt&s{$X5TIy7o*{1vL-ZH8; zdmHD6h2L)33Qd@aI&SxdM%g{+Z_89>Ks$vQB$Pva6XA_da6rtXBc2!*>p_xPPn-4; zJ++IVWS+)X2$lYDv-#$ox^17;&ba_mBF8(djaCb7ZzQ{udRI;@i)ZFnrk1@4Pud=+ zeu&`317nF)BcYv>Tned~wWHUzW~P*WhA569j-|>ekS5EgmRIiM zMMGO$mffN({4{E(JWMa9=PBtQTK1Bwjp3vnb?NHlLjT{*T)h69G%Jw$USZAobn z@TI;2A#kbU6(J2zOJ`EulmDdFqQ{fLXrnSG@umjaPUuJ+I!u!f$mA#S6C!8F) z;+8gzpQy=hZdhG)D!J*Tf)b|D&6~m{7x961HuHB+8t4zBPYmqFw~_DaD*K)5 zi)&ca!AocFo7mj+9TJP5J3TerkN^j>)4ScF;D!;u5G)hwIss(OUyh%1n-qu~Y{vvo zcW@%!KoiZPxKm$WEezZQXg!^4DSJ|MlZ9=c1Z+_cqV^|jj|LJ^K-d#2z{nburrX%# z!f|Ecq}Hodf18Inp=Bcs2%DtPlMuu^YSB}gXlg~stGdoie!H1yu{hs}*#(O|&IQFm zZ!3WHc;|%$FcNnXa$+2l5PLGE_(;x>xR|*AHGGI1%V=ny$fe%K__v zpz5U0&@5wJmUQv$TKmLr-O_X>v6@3PAC1DB(lTJ9VBRx_`NqP(3S<`~xnOnb_%IT4 z$$4EdsW}&UOdug{SJ4vb_<6BJ^|nshzBSqgCLfn*sppOz^kM;Fz5O-?`_GfF!c8EMAOzo; zN`HNdkaI|x&Ao$EN7+&M4!PxW*HOH`s4!mJv=;cQZcYb|1FI?b`$KQCS{^rC+Wvb5 zM)h+=A+9^kfWQ)jX9onIOGyb};@1^OS-JZ%mlhK;-2ZNlzMV!9Mk=hJ3pF{SL7I8bGd%6Ub@4d`csdNGR)N zWk|#}r0PbA;KSsm*XohIY(7{mR#SOP<$qaOk*$VUeyg`{0Q^*ucO!J#?(3U#g7o{b zWm@FfyffJrl;A&;B;>(iTY%73Ly1fA{HlhI!n049)=WY|X$nEYlfl?u_g;szuh-=# z1Yhb6U=OXfy0vA8Vbp@7bhSc5vb?`Csnp-9LZPR8$ed*}dv?AP|{Wc?i zhj*-{AVCDH57Va>iA{*XQsRn8^*sUdXud4rJ>0*1>Tkn4{r z9xDJ4n}j97>V0erPA{+oRip8vE)iXdU^Dq zDrRho!LlfMhBh$s=uWY>pciedYkmLL!2KF40}txWxuojPVlNy_T6C!AN93A#UyL98Aa%A*Lb}$$o+)d{61Fq*=Ze$< ze9Is)Z)+rJd?uwy#bx=9XJ0mpejNs+{BJ0tgz~*Em{M!F0_;Pl$PzBN&r6-96By zPMR--s6csc3#Jw>H-!}JMySL~egK!kL+(uHOZC>!(*+%|;($%eV8LwVx*R@Sb3+kW^p+9Asp5LFwU-RihukFlWp4D8%_X2l% zP*6_-0L5mK|0ibg82RqD={HAl%^gLc-4SR0@EFoUXkY`r=)sFKhcU}PfQnt%KqxqBC!Nc z)Guxwk*SRasWrI0#^y~YnTN3y*>Pj#zUA}f-u1HhH>f8XrfN$(V1UQ&1OfPo>@eTt zb>_bXg9Oun@u;&vloJogkQT&MW!3*O}Ef@Lb$4hSTX&gu``sAFS^>v18q%K^?-BQBArDM%|nIp@j5B4gLs~5B#iN%kEPSaUu6i07D)AJ$hRfEye7bwI4=LWyV_F>C=3n7E_whD;L;?6Gf|zWt=Z>CGY!a;i_jy z@ODPq3aNu|jo?Qp&(Op)jGoVXvk(Ar@VS|3PKihS)H=W($)xyb(lR*-xh3J)r;JKN zq#kp#vEFu8$d~P91ysj%y6)G0?CA8sh{I{y+9u|%{~jyUC1`?_LB7xa`f(4Jx)S)k zCZJ0@(nt9fO!zXI}_o| za~Zd@bf+%m*fE)jkzma%ckj#& z4i2{M8s1Jn*`Jm8578_RJIXGtCo3(-*09{P@_cjj<;)GJ0RPdGoS$&ZC|JF;X&jz) z8R@B+X-PjDcGeF<21V1!7;w!M2sFj=HMOCbvu9Gq=-p$`W!YR8I&BVPT55uOZ0!tA ze1>Y+0)VIA^W!AvP#_3E92-qoHGF8uw1{-FXt!5lle}buIp7Cssc*8|@y%3dE;tK*LyTQpd-Kmyy1W>?1USkMuhTV zIoXD;8>u5FIB)$YNWO%wuh}PxLkaWh?TqZ?>P}K@js1w^yRTX5I|yLBrtj*k`$+)g zhkUQ<6$%Db#94J+UN-UjLF2I78VHZ4%Huho5vjx$>?P(Ikn}R6c>bvQA;|TqVeOr%Y|Y-#aEf)n|_FQ(~-htA@$0C#wtOiWHo zIcmWgo;gGt5v2jM*OFLP13Z|W)akdzpXA0qmsG&TUXKTjlS#f$g-8xydY#9n(YGch zAz>5^QH;j`;j%)l$WRJ*6(jm=qdS2glKnH(c_lWRh;`AA>63P^aUv7EMQ5`dt()NoGDsl3Vr&6rSD0AriPnF2j@m-YqhT0Bc&X&)UTD6j}{o zuDw{lOnQxMer;oy8Z(L|f#ZjDnl(bm&E-7W4&hF=Nq6`F9J7#g!Cu)~_S!mekrT5B z=-fk1LIOzG#=Co`lm}oY1o}X`vp&;!!4b?Lzh=DaRgjeALLAZSma*KoUdQ473Tq~H zIyS`eR#&ly6r%slJpO&VcK#O6<;V?Q1^vL!^oQZwyh=BIByY4V)SD(Jdjc}L2UvG5 z{~&tIglD(4PvuiRG4E@*+@Pht^1`SmXF|Uw7KN&!_a&jwZiyGXvwU-!T+@2vu3o8o z9Qc-of%o^;1Io2|OEJtPb{6;AoxT&uUG<^!Kw#n6BxTuy~lbrLCu!m_wGIwc|Fc}T(PB0sG`Wj#2Ks+$9-T3EK+g++a z^J5wuLM}cmA(=KS&w6&=W9|EHi&*iF(LgAV`1QByF(&7)z7)Fs-uG#`8;z2)13qMj zJ4l4!_c*&H=ZHqrUkBFXl0F0|5CrI@)LDO{c*qvL z37@nI@;up4Y~gF;3C;E+W?9?*j#xb~f!TK>7tyQ0jb&``dEZE--P(YUs3yc`>wFGo z`Sct5)73CEZHiOqEl{s!tl+=kM$P`zk%b?h z$%+|Sk2pzLS{~7`Uo(A<1z4WV2X<2d=4>XFF?s41 zY$hc!&%ZPH9O5&Du)5kcI)(s54;SGJEhzszZ&|}Uo`;PaZ(Qp&=8v3PQy;Z*O;9;A zxVAbrI@b^T$ZEO)04C7O@d^PLfVY?~nz)4)x2#uA0dIXPW+(aduhU zJHwuDfn`x6)+HME-%yU%n*uP;+f}qN+MPX#(5H#MQGPnjnGDvkU=_J!m_LF50(?a^ zZ>p5BgSv2l1)@j5{}q?qUG6Mu{dN1mBgw0yD*2B7RcSm&4%Ma@acPc>7|t3bGY}c! z{=J^tswQHim6;e0Fo0JD-^fsJ_<{8YS{lT$VN<1ysay)A*Yl;cqiSt4woJWDAr^dU z!U6rMrFr7(RLJKkacf6Gt;51hHs)yVMgJGO9^2vo3@g@`XIwhK$i$@D)g{7k*NpEIC= ziZ%|qkeAO`the6w2t{iCY>=k)Gva9o3fO?>mGl~xJb0IbJLF5$1leh!%*jBWVfTf< zt4pq?O@uz9g-yK=Po_eQYV!!e$p67Mea${dc&;|jA0mO$ZW|PQg|!C%0I#O&6DMnV z;go^kCmPIOrWwtPvro+f(&wz&AuXkA!P?Q!>Fq~_{xzJt+fZnb1W@~!F z0@C^1NIWTao5{PZ7yP;dwrs~PbHUp)ZuD||l>2R@I5bs)Na8*f$dgT5-om*DhN1j# z2a+OJH4#VtF4H345BBc1 z+OHhLmDzuW{B*KfDLU=4X!(i|a!`9o6$L@KGuG?L`Sl*s#3(p#%Se4lvohqqDjrS@ z8s&Kf9S{)Bqot4xN?qVylQ#dEB_K}C%RcoThVozoKPI@I59xA)>-AA%8`XAuQ&F!Q zGMeE8O594%u#oZVkN_Eh^n`6sWvD=Cs>(Pt1ps@yO2^5aO{Zo+u=9t-FRO+^h%IvT#*^2MPP4m$rBJ#))Uh&z`9rC;%{KMFwJ`G%0g< zSI2yM>h68#bi)kC5iZv|AxhpH@{Fo!Fl>?`B*IzfWUSt59e_l!aiMx1h+XRTh9LkJ z6vpvwNPAFMx9=CM{28p-WP!)^Zct;_we&h?TFkpx?0uy`O-%5+Zq<)h??k+EblA7N zu!>SMGn(H7bqvkJ`G6QlwRm@8{FRJ9qhM|ceHu?sZ+dn4d3oKt>j50;{_ax?msB85 zsyg#^*gE=#Fd+o7O3jUo0Sq83M7hZ9lPK@kzqWi6t@-y|C0`79(Pf@RGXHGT7Vov=gB}xi^uSXAk56lo*?t;jndc^lL z^X<$Oqvo7wY5p4irgdGt6o_6KJ}3M73mP+gQc=!sAeHr)ecC*SVVk zDP)nxmwIrkoALxn+O0XCM`{8854F|1Iew);(^X6v9NU0x)XxeLbBZl5gKe9>M(M1!)3EW2ddaZeE5fU#JUp7s&`k&ts2ZYcSDAt<=7#ubA9D2jeZ-%ns zh89Rf4LyFrc2Rjxri|3u9L24WUz9M-E!IZDsT=;U0LBeD@(G+Mwzp;+5Q4@LX^6%P zWaUFgQ9RlBO&^!a9-V3roEag9jhf-#W+V|xnfHG^TlQlhKLh0s68_Pc?UET+%C5Aw zXDgZf{llz;Vgnh-Y-nMD{afJR2>}3X5i5*PpP^@K*aaXneXUm~al4vk&5aQ^DO5n+ z{|vnM``oCC$UAX3nL!he$D2d#U-#BKg5n~<>3huW<+MWGZgUK9smM`3Vurb+i1_ON3e1!?WKOP^lH{%pIUqF}E6 zan(=X3IO!^e2z>*$+H(sxdd;7Z~Ay_#$v6GN8k+F!_Z{5pc8C;dt8UF_m>}Xsq6E3 z25&IAO;13pH-cwdfyBc0vG!$;Lefs!k$=Ar0L%d!0O@n6_I{>^U_6mm{qt%_QMpaI zZ2+&mZ&th$MFn6ww!_dtWXDg%9bA*)UG^H*tSr7roaf`H=OtXSxsjgF?qv}^U6`+T z-+TuG;BR!VE&}8oHjUS+rilgQ{dO31JH1fzhGPlZ4kzZDQ4ul5yjcso31eNv>$Lsu zWA*!4?&I{5;=!6EH>>Wky3NZ+`OkNQ-akFwxl{k;(R@(J*#t2?EXP*r*S>N{&Ovk=yV4q?R@cVtiW>F~sip7E`3g0EaM+%?w_B z8=AMszhMCU5tkfVZbAQHurYujpt{XaIWGfk=hr68FU_j8mI{VWYYCl1`F|X4dB5sc zd-C#mTZO())a>?O%aUyCSzrJQeLpZqW<31*pcLZO1o5;Mle&QT_kiPnEPr2 zdO%cf5tuU!89MyxS&}XR$RBA}yINvlA&G5g)>fU4SKHFZ-wp?vYkd0J&tXj_p=|}y zzcU<<6u_ZB6nsi|6tXdghf2o~Q~`ZcWtM_fi{FH9TobJkE2=Q`dTz*u{%GZl`5j)T zm|*G8J(amFeG|$*`@Y4J#1oPxHYy>umm}GSi?^k z?SwY>_usQa4aGA_8fwb32e}Fc{ z2UI*N0a1Y;^Xkp(dCNr;7$|&sL2F2jR@c!&p&W#Z7qnkwy}Yg=!>6sU$(o-HU z^Ll(V_p9sUqQ2!Q*bT0*_g}_+u1-`w|M7%x0Tl8^0Ad(G?)#02qRRlmvloB4j6kjw zLk;$NDyB6j!oD>zd8FSGc-?R&(Y@PB`XWo#oA&Tr=LrPvIx<4r5`jD34ni0XLps|Z z#e@_LXNtkGIcC&apR#;}^mWfnp}Z_PP4w&3*J9&VK58r3(6j&q@=O_JBtr}2B@A>y z9xp40Brr>n;cjx9Xjh~L5$MWnz4`K8>dx0`iu~<^lJVgk(_8SpZJ_8Y0Q~u67E)j{ zi9n>KRI<18G#N&7JdNPTsi@&_xGGGnrHo`4U%1jw?$+V=qibpR$;6-vZ- zx^u;9^iw4gD^%+?O@*_?-qTjAG}=n>_EK4b-h~8m4^bsUmO@$6YXe#}F&Z)iVpUGb z8RtEk-jx-VNYZ$DOVjU@^NiL`Q5t~h41-XX0RW&h%(RB6C^&;EVLO0sBbo~g4> z4q1>>Q`x(-_nq}v!UAM5XU}VTHZqniBTN2y;&lT6faS>e5weVo0cGre1^7Z}uf0Nx z_qVloH!hjQaTWr_Y+YdXxOcE5%a;Yf`#>GRq&J-ZFf zymxmxk?FRbYO6UPW&wC{CskF&Ce2&mN=O%N$UUqKF9ILnjaH?j>1hAF9~)f)+Xj$6 z#WwZrxTw?ym5y=IiT2?dUi7iB*8L@8UW48nkmYZ(6#yQV>@Ky+1T0`|Su(lQ!UZhg z|I!1LVq(Th+o(z`Q!K-1Q2DqD0001xU0XupyknZ4Gxq9{J06J)_NIxwRd@TW7MaIo zS%!k;mT~x^0vT0{fqLG8UXO*Kx{2dmS3zejdg#P7 zh??1Lb|i7m-LZfvZqHAh22HTp&4By*DkAc5ce*GimfU(iK=7*0000$q$Us|Cmo{&w=>7{29=joYH4@gLiQLV?6aN6NYEP3 z+(a@N?1zu&a%UWi@N{Tf?lbqoVj8*%RK})SlI$@S6Zx4b%atsYTCGevCrebaYnWh& z@`@B$+gV}^zHrnKH$@5Dyj7_wO19oisC5chWgIRnNY*Ydg7+*^9c1WcQw?L1Y%Ci&&5epMRV0 zy=ct+CF!civOq>g((>q%5t>>VcV8Fz$lhvK5=zT&aptRc-(P000;f5j+mdPTNpZ$vz>^ zAU{9f^wP{3#?E?Mljn@KGbA4jrWCJ`03h8qWE2t*dti*9g=Qp&fXG`a-^B`qb0)3^ z!2(R=5@YDQGq=dgUA;17!a@_ipUzm6tEpCEs^|n1%~+9f<*d%l8K{CRSI`U zP@Qux7nw6a!>ne|;CiC-iYRN-!&Q&ef&tRdAti+w+74Otk-IZs>H z)%bV}0`feI`S&lDj8jprt3+PUhoKkWqOjC+vEj2$dbX*IZC@ICwch@xJ4UE*LQA^r zzpbAn0N#~c`*b25v|7Qqv*bMW9WQXY5SFm<_LFHR)F>u1shV^YRZ#!{003|f^(KoM zbBNSpZ){4gqsdAV!zerLu-c=>oGlv*ZNt)vr4gMQ@~qmOP2g@uo0e7d^z_J4&EgOQ&F1r2mpH23 z)6=6$0APCL=>9*?LE99w^_vW^4z>wEkGi4PW48R>ZJ#&465?i=R_}J3e?8{4Wm&Rb eS+?fkiEHKJ&AVpDVJ86mynEC9N|r23?_&X7uQ2ui literal 0 HcmV?d00001 diff --git a/sound/vox_fem/centcomm.ogg b/sound/vox_fem/centcom.ogg similarity index 96% rename from sound/vox_fem/centcomm.ogg rename to sound/vox_fem/centcom.ogg index 9c6404df836903b1b95c68bc6dd0903fb44f6921..886ebaa4a1d8d8f0d5499a17ee5cec565804d45d 100644 GIT binary patch delta 17 YcmZ4BH{Wl`0TK44ByprVn+>M)a)BsHR2mb&7 diff --git a/tgstation.dme b/tgstation.dme index a454b46ea68..83757386e4b 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -6,6 +6,48 @@ // BEGIN_FILE_DIR #define FILE_DIR . +#define FILE_DIR "html" +#define FILE_DIR "icons" +#define FILE_DIR "icons/ass" +#define FILE_DIR "icons/effects" +#define FILE_DIR "icons/mecha" +#define FILE_DIR "icons/misc" +#define FILE_DIR "icons/mob" +#define FILE_DIR "icons/obj" +#define FILE_DIR "icons/obj/assemblies" +#define FILE_DIR "icons/obj/atmospherics" +#define FILE_DIR "icons/obj/clothing" +#define FILE_DIR "icons/obj/doors" +#define FILE_DIR "icons/obj/flora" +#define FILE_DIR "icons/obj/machines" +#define FILE_DIR "icons/obj/pipes" +#define FILE_DIR "icons/obj/power_cond" +#define FILE_DIR "icons/pda_icons" +#define FILE_DIR "icons/spideros_icons" +#define FILE_DIR "icons/stamp_icons" +#define FILE_DIR "icons/Testing" +#define FILE_DIR "icons/turf" +#define FILE_DIR "icons/vending_icons" +#define FILE_DIR "nano" +#define FILE_DIR "nano/images" +#define FILE_DIR "sound" +#define FILE_DIR "sound/AI" +#define FILE_DIR "sound/ambience" +#define FILE_DIR "sound/effects" +#define FILE_DIR "sound/hallucinations" +#define FILE_DIR "sound/items" +#define FILE_DIR "sound/machines" +#define FILE_DIR "sound/mecha" +#define FILE_DIR "sound/misc" +#define FILE_DIR "sound/piano" +#define FILE_DIR "sound/violin" +#define FILE_DIR "sound/voice" +#define FILE_DIR "sound/voice/complionator" +#define FILE_DIR "sound/vox_fem" +#define FILE_DIR "sound/weapons" +#define FILE_DIR "tools" +#define FILE_DIR "tools/AddToChangelog" +#define FILE_DIR "tools/AddToChangelog/AddToChangelog" // END_FILE_DIR // BEGIN_PREFERENCES @@ -174,6 +216,7 @@ #include "code\datums\helper_datums\teleport.dm" #include "code\datums\helper_datums\topic_input.dm" #include "code\datums\spells\area_teleport.dm" +#include "code\datums\spells\charge.dm" #include "code\datums\spells\conjure.dm" #include "code\datums\spells\construct_spells.dm" #include "code\datums\spells\dumbfire.dm" @@ -539,6 +582,7 @@ #include "code\game\objects\items\weapons\teleportation.dm" #include "code\game\objects\items\weapons\tools.dm" #include "code\game\objects\items\weapons\twohanded.dm" +#include "code\game\objects\items\weapons\vending_items.dm" #include "code\game\objects\items\weapons\weaponry.dm" #include "code\game\objects\items\weapons\grenades\chem_grenade.dm" #include "code\game\objects\items\weapons\grenades\emgrenade.dm" @@ -1079,6 +1123,7 @@ #include "code\modules\projectiles\ammunition\bullets.dm" #include "code\modules\projectiles\ammunition\magazines.dm" #include "code\modules\projectiles\guns\energy.dm" +#include "code\modules\projectiles\guns\magic.dm" #include "code\modules\projectiles\guns\projectile.dm" #include "code\modules\projectiles\guns\energy\laser.dm" #include "code\modules\projectiles\guns\energy\nuclear.dm" @@ -1086,15 +1131,16 @@ #include "code\modules\projectiles\guns\energy\special.dm" #include "code\modules\projectiles\guns\energy\stun.dm" #include "code\modules\projectiles\guns\energy\temperature.dm" +#include "code\modules\projectiles\guns\magic\staff.dm" +#include "code\modules\projectiles\guns\magic\wand.dm" #include "code\modules\projectiles\guns\projectile\automatic.dm" #include "code\modules\projectiles\guns\projectile\pistol.dm" #include "code\modules\projectiles\guns\projectile\revolver.dm" #include "code\modules\projectiles\guns\projectile\shotgun.dm" -#include "code\modules\projectiles\projectile\animate.dm" #include "code\modules\projectiles\projectile\beams.dm" #include "code\modules\projectiles\projectile\bullets.dm" -#include "code\modules\projectiles\projectile\change.dm" #include "code\modules\projectiles\projectile\energy.dm" +#include "code\modules\projectiles\projectile\magic.dm" #include "code\modules\projectiles\projectile\special.dm" #include "code\modules\reagents\Chemistry-Colours.dm" #include "code\modules\reagents\Chemistry-Holder.dm" @@ -1169,12 +1215,14 @@ #include "code\modules\surgery\generic_steps.dm" #include "code\modules\surgery\helpers.dm" #include "code\modules\surgery\implant_removal.dm" +#include "code\modules\surgery\limb augmentation.dm" #include "code\modules\surgery\lipoplasty.dm" #include "code\modules\surgery\plastic_surgery.dm" #include "code\modules\surgery\surgery.dm" #include "code\modules\surgery\surgery_step.dm" #include "code\modules\surgery\tools.dm" #include "code\modules\surgery\xenomorph_removal.dm" +#include "code\modules\surgery\organs\augments.dm" #include "code\modules\surgery\organs\helpers.dm" #include "code\modules\surgery\organs\organ.dm" #include "code\modules\telesci\bscrystal.dm" diff --git a/tools/HitboxExpander/.gitignore b/tools/HitboxExpander/.gitignore new file mode 100644 index 00000000000..ec7f5fd7c18 --- /dev/null +++ b/tools/HitboxExpander/.gitignore @@ -0,0 +1,3 @@ +Imaging-1.1.7/ +zlib/ + diff --git a/tools/HitboxExpander/README b/tools/HitboxExpander/README new file mode 100644 index 00000000000..678d3da8864 --- /dev/null +++ b/tools/HitboxExpander/README @@ -0,0 +1,10 @@ +Setup: Unzip the zip files in third_party/ so that you have the directories +third_party/Imaging-1.1.7/ and third_party/zlib/. + +Usage: python hitbox_expander.py + +This tool expands the hitbox of the given image by 1 pixel. +Works by changing some of the fully-transparent pixels to alpha=1 black pixels. +Naked human eye usually cannot notice the difference. + +No space carps or corgis have been used or injured in the production of this tool. diff --git a/tools/HitboxExpander/hitbox_expander.py b/tools/HitboxExpander/hitbox_expander.py new file mode 100644 index 00000000000..0f1991bd353 --- /dev/null +++ b/tools/HitboxExpander/hitbox_expander.py @@ -0,0 +1,107 @@ +import os +import sys +import inspect +import shutil + +def AddToPath(path): + if path not in sys.path: + sys.path.insert(0, path) + delimeter = ':' if os.name == "posix" else ";" + os.environ['PATH'] = path + delimeter + os.environ['PATH'] + +current_dir = os.path.split(inspect.getfile(inspect.currentframe()))[0] + +AddToPath(os.path.abspath(os.path.join(current_dir, "third_party/Imaging-1.1.7/PIL"))) +AddToPath(os.path.abspath(os.path.join(current_dir, "third_party/zlib"))) + +import Image +import _imaging + +def PngSave(im, file): + # From http://blog.client9.com/2007/08/28/python-pil-and-png-metadata-take-2.html + + # these can be automatically added to Image.info dict + # they are not user-added metadata + reserved = ('interlace', 'gamma', 'dpi', 'transparency', 'aspect') + + # undocumented class + import PngImagePlugin + meta = PngImagePlugin.PngInfo() + + # copy metadata into new object + for k,v in im.info.iteritems(): + if k in reserved: continue + meta.add_text(k, v, 0) + + # and save + im.save(file, "PNG", pnginfo=meta) + +def ProcessFile(path): + name, ext = os.path.splitext(path) + ext = ext.lower() + if (ext != ".dmi" and ext != ".png") or os.path.splitext(name)[1] == ".new": + return + + try: + im = Image.open(path) + print name + ": " + im.format, im.size, im.mode + if im.mode != "RGBA": + return + width, height = im.size + pix = im.load() + + n_transparent = 0 + + make_opaque = [] + + def add(x, y): + if pix[x, y][3] == 0: + make_opaque.append((x, y)) + + for x in range(0, width): + for y in range(0, height): + if pix[x, y][3] > 0: + if x > 0: + add(x - 1, y) + if x < width - 1: + add(x + 1, y) + if y > 0: + add(x, y - 1) + if y < height - 1: + add(x, y + 1) + else: + n_transparent += 1 + + for coords in make_opaque: + pix[coords] = (0, 0, 0, 1) + + PngSave(im, path) + except: + print "Could not process " + name + +root_dir = os.path.abspath(os.path.join(current_dir, "../../")) +icons_dir = os.path.join(root_dir, "icons") + +def Main(): + if len(sys.argv) != 2: + print "Usage: hitbox_expander.py filename.dmi" + return 0 + + try: + with open(sys.argv[1]): + ProcessFile(os.path.abspath(sys.argv[1])) + return 0 + except IOError: + pass + + for root, subdirs, files in os.walk(icons_dir): + for file in files: + if file == sys.argv[1]: + path = os.path.join(root, file) + ProcessFile(path) + return 0 + + print "File not found: " + sys.argv[1] + +if __name__ == "__main__": + Main() diff --git a/tools/HitboxExpander/third_party/Imaging-1.1.7.zip b/tools/HitboxExpander/third_party/Imaging-1.1.7.zip new file mode 100644 index 0000000000000000000000000000000000000000..a9af836b11ab3576d5a2e810f47a1fd43ad0ceae GIT binary patch literal 952676 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%0D-d>Y-#L?P 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Ⓣ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%0DU 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�^`><*!RGVse?W+eO2WkhY`~sD#VFyhf+j z()>HMRW~EHMCLZ3hZFkHWrzv7E;I%Eqz%#;boY_sXXaM%dOXh!&C)S&=-#OEo^QS$JXAfJLqrS&s$!##@!;x*b!fz!~2 z!`KOPA6C$0U3&7PQ;2YxUim&Yp5Za(F@vag?b?S#^hfEx9bU{pP{DTJ6p)Yb2&sfc zVKMn6?6EMH71F=f?Xr?Hydsf)D7+!eN%ZViF1FU#^r0H9o;|?tI%!?7=?fbZosGzf zGeRTyU#ah`RD!iz6xR15c1dJrGICFr-`VXlYKS^aldzhJI`oGOoX@8ZyTtIl`h*a6 z>APLoxTFPEn>8(2fz=kxY60dsK%=^SE%xfmi9Sq3=*kQY~Sy8UEsmv;ft!zOa^Jcp%G2EB| z@$W7pFVwgT&6C=Ion@0Vd>|i~eBlLRVgkK0k6!CFQbQJO!yZ(~ssza@>ia7Ev%tSe zKp+$#!G>&ofl+;(M%+F{Pg!9vkeo;@X@m9wR#KZmTNExckjuOI+5Ra>SI*E!Kox2i z=4hl1m0H!i@BX(U#gks-v}l?HoO64VO=@$&#<5F2Op!N46x;`(`e=($A8?t53+^>F zA5PBCVG`cLnz;5P#!ls0v4Z-XrbPg_eE$*P>Hryl0>m3s`F*~z65y^&!wrswdwo5? zojD4yh68T?E#R(|Hr!551pxOPduOE7m>gY|O|9hWbS2iYm2|tvGa;J@YfJd@JFpsm zF~B4@I_H4*+UXR$y~0>{)U~)?g+18-90!{EbZFHXLUtPgev3n;UY6D`A3;C4yr);B zfq#E2@S&L_=Y)}+0pq4LjIW*r1HBVx5iz{JucgCYe~I&KBXVqM z-SvnGa_wWlwYyzr;?rfKNIVZ1+`a1lzuv-T0@#+X7Zu=wgI1jDuY$s@)ndrV=8Bb( zYJF9aTmI@kC0O=MF;b(|26~hB9$D6_AQ4Bc?<*@f%8+TW&B`RSv}AB8CsHV(y+ zJC^BBkkpJZIu~`a2du&4zRBru*4R0a2hm3ZJUp>k)QLDg0DC_8H*J;Hc#5Xk12X(dRuPAtq_VJIwkP%pK$2jtwuHHCM<`%>lIo4B;F7~WmV`)vsU z7W38x+BGM0S6sa2B$ew84CN-ivgYJnn6gw!@g}CNIa!P;E+qxa_9lbvD;LAQ!pl5) z?MFmil+8DU#HreQLBc@~SAm4i>B?<#k{{wc5UiD$Z0Nh{abOiy$-UZpjm(7>9NjJ+ zbOA*0i=Z=5+~_Q`4`4GRHi{Wy$J?Z8=!LX@c&O@pVz=@ByArpv9`7>aGHr4{#Tz}w z4#4&npdW<((}xT?bm4s*7EzD}*n-?f4N!R{#X|tuin|%l*l!uCaWKq|{&aAMulx{$ zJ1nj&+)7*F+ANd|OR>U}L`hJOdi|7HlS-l}C1|njh*tx*e)L-KCnwxe;Ds0wD`C$$y9rU1}LGLrD@ea*dlq z+$WVw!5g?cz-(uye_CTX4&NDGWxDT7Jgh2WuwW+2MQ^c4O!z~4Tg-uA%5)75DY+lTLXQVHuPZHRL%=vhs;i3xUo$%5a1 z>Xo&h)0nIs&641Dry?ri#hH`;mjQDmo}hX zO6xq_BZghJP(^Mw$US&oaU1ssIp2o*mJ)4B--2rR+2Q%N)}Q8PbA3xT>RYl&-(o_2 z3)TWvD+-sHp>;Q7M)qhnDO~1TmWJ0;_9Uh7bf?RRY8S&M_ok>{_$n$riplFc zqPM;g$LZJH@2(9dT{gExF{r8pWo;+QRpOPKgU9_CEyFmJU?WMgVBER{*SpU1TJLJT zuiz-7g($6KEk-GL5mKBQTIEjUJ$L%mh<13MLO${+>J2cB)ZIqrGR5DA>T?u}VD$Jt zJDU~$4x`qXe(&hTlb9z+@GiltRzT1?yywFoOLVchqWT)Uh}<6AVsrI_(b!A_`8}o> zl&at3EHp<;+@@ZHL7&>=c|xT8=E!XvFO z=N3T5fkO>+31Kl0MBWLz5|nS0_$1D5DfqtHSO3uR6GeCBFA-zA2BYy3 zJ=*xiN(`|s>ah}2Y-ha0NG9ARX8z4W-^}q6+aP?i4(^~(sU>9j7c0r3zP9}9`Wlzc zkoLl1nW3;5V3}Ld>2C^_B~<*s0A|T_45Jc3v2IqNTMR@+C-nAu48e+_e5Cc?O<9Q` zEi}||Do}ohf+59g-`aOAuq4&8KiX^}g=Sgz8{E)08?{pKC-kJ(NI`V@&t{p~Jd@X5 zSu0<@LJ3ufR~3Uv|D=YxwXY(aPPWdL1HVt%J6MmSZ{NxAdU~fwC0-yMTzRU6h-IVz-PJ^J$7u!oVbdu=T%i&Nwa5o z1W&nJ#mP7wLR#{F++f0U20YK?exRM5()ycmp02m$iCjkxLx509TzG0g&a9!s)*psp ztY2K~mH%`<8CkOKR9`E zTNXo3mQ?DaAReRY!;8UDcCW3N9m4vWl=|)=l@JAZG5t7P6FHqxACC~~8dV>Ov9QT< z9N)Tz$Bc16Rs)ea*0-kcDveKfQFPx)|KyOa#L-UKT+S0s|5&{CBtH9eAzfMxa6a(- z7XXipRUEyJzDThafZc|GNTM-vezc}=2IAKvv=is>>qApqj$X)I;yl>&76u8^g{IUm zZnzM5{tJMo5NFHf(Cv6&ZLs&WnzY9c&FBjmi{|@39;+Wg)?wr^<<97uZt$`*`#xaZ zCt{K1vv6!pt>xNQsaex%#2NqZ(z+CgDpzG81O-486I$f`>cgt9U zhD;L)3k9RDVyy;{A#mr!=UniV_Gt;45t|1f&!c@#ob?FL5SgRR=&vzNHBF?!*WutR zAO}W)91ouE-0-mL2YfwOSaTD9rk<* zS^XV_yRr76X?U&-cmN4N3I_lvt|vrfM5Rff($?wl8NedyXa*ND2}%tI&#r;On#0hL zHB^O7#PeTWuzfW;u$y{E5+vD{iCgd|AxJN@gV-DT5?WSuK*JAa(y#Lz^h>mh^n$~h z8e(n65RdM^p@UmAnlboA3}}vI76e?}@lbm%!tjGtdPXMR*1 zIg$l;?AoU@O6wlw8U{1UlaAxGzCYRnU)b*RjWdwX9z{@Wrz(G*XL!}i%GinMJ7VCk zSX$!`@k5kO?&!dGF?$WI#2()ZAH&AzKSlP~-{5id(E#_4kH%ZjC^A){NNgBow5Z|3Q^!Th?fNh2iavq+6w=U2CcR+~0 zh76<|(AFD9di_W6paV8zx{nqjW7=#YT^L)qSYg;Q0TtMJDUsl7=mmV5PHX31vvP_$4LkM3Eu0oT;W9&8i z2_(cR#ZdYHJk#K3M#wWAey$36 zu7sa2hdf_`pX)-NYvJdHkmvff+tCmwVRZB%Oyy1I=wq)1y4C#@Fr|<-v`8E1aKLO@ z`x#+-G|=wg8^yjrr$dPwyS1S%@+f+z+7rNDZ1GcsAP*S^h@u1FT*-vt0G-{_+k5`O&F`jn79%h?Y2me{8~Cu zuO0=!N89QwJNa|7ccVq7)HaFjl{W2l?rAo#Xr$$8d$+WyJ#k6Ib+xmnWfF_pyYOA- zXve6yEJ_Bo6C?AlwnqU3exqVDim}0 zrF9tQ2}7WM9|Jh$^2nK}Dk6%J)}Kbxj2c@GOxmp)jOz4~tvpMk`S=gC^}_uh-bT+Y zSWkeY$KoU<&Ow!5p44``J<9e-Z7Z~Fzx@F8&>?BlA@(8OXCGw8q)o>nhTYgt5!37R zBW}kZVGy`lDf$k@!Ezjj&dk2wsrj$ymHP$Gb$>?ezAv?+)`Gu; zYVyj3Xdr5JE%3iVIzfOy2}vHBjKKL{pgm$N(2mJ?hG6w?P%ky2Cn$8Rq=f9GRxACJ zP=hHLCaldQfAy*67^Z z^aPs)(z2*xwf=rmSB$wbMe{N6SDK{$xs4i)K0TqsG(}P6D*wet_Z~3RLBgOkjq4{i zU>>qgSQ<9LtkT_qFfjTt&EYZg9VWUdZ9dWc=xFA^?^l^&a!8wcXs0P{LUp0F*29jH ztE%>vDs&A@3#X6-ISBqytl89gCu%Axv&nA(Og1+YZ-G}~J3QPjbh_p8O)uvLS5#cYq)w+eOa$8j(VBQ&OlA1U&gl{^erTS;#s;tFg-t()O; z49mr;tSk?o@&pW2yIc4)*w=D7vWM2oT(Dw^u+|uhit*Z=|2>#?Rs|)K|G(7(3aq%9 zQ$-F6eL^2zW>?S<`sgyCNUqbd=GhcFWu}dZI!MD>&5=Bc@hj}1*w_yMLbm}L{Vi9A z75zf%RjzgYK9NlioB5uH5EueFQf>tLpHY!X`E#gM%=4`pue9zt)LQgP8y*D;z?;TG zAK_)fc9Pl%ul&!3iYJo?%Q;qxXjZ7l-a!ulIe2BcNC2`IP6|VS+Bc-OT3{ekNb79x zkTyl7Hc8sFBQUgv?Ta4O3;P1{8rBmX(hEKC3ctF2q03xlv*!A@Q`|(T7}0O%VUTOM zV|*$2eSXqI*6N7x>s*#BB|n5&$;P?E-SHnuG>^{eRiOx&AK1cNR7am=z!eL}L`8 ztw_g+q!g^nXyo|g)vk=!ug`nD3iUK(I9OHL>R>UGQ8*b{-YP(YDiV{_*_ZrZwk@z- zoa^uWyy5%KnBn{T7Y!e}3bKtFJ_-31j$ac7aQ%YuVYd~pOC>z3y&Cyyu= z@+t$}?)6mGR^v^GTs$8slYqfHB z(Y$TB9;`I4x(Z+ND%opLwRAFx)?m3+@~nHtw3e#A^Mb0T4t{qTb+DCA*q~OdG}nVY zoL5a~R8~>drJs?LrChhXW7&9BH$v4HuwV93Ox(>v`Dg z@_(M9KF_O^E2#GDbnT7z;ePkiWy-DnI`tBU{HtXn$;|iXmyyUg=1N8-aV{H92OCLo zEJpXk+;qoWJ#>|S`5U548-+KWi~`$AtH$r5XcN9~z@%=b`!9VF%gbC8%DnHwifydW zD4Yr&=Vzj9&&PiNzBe@5wI=-uw2AOI4-rF6pph28XB|&F3GNBhAd!- zHgBbT#cx!>aW1O(>J$YAZx6WyFnirBj+gL(l0HkdwLe zq>xmEG`1htC&J&#LuLS5%f;w=OKiCUdU=Ie0IScXEYUi>7^JqWR@8=?i{|-1;PUJo ze>=wvaxLT?1n~P(HPFpt9QksP5vQniKn2U80st;_KxbU407vnggu;0sou0m+zl(wrNqJEsc^y%b_f4&^aK6b4WG+YBl;sEr0?|wf4r#%IuRXZh=txE= z$!0lPk_(oDzq>Dxo+S@(gbiOT6qLD~r<&Sl(bBVtW(JxI0xBpCMOCSQ zWHc%GZ{sdT{Jtg1dmoX=7RMn*uPzbOj|4^En1|bHer*-I;CtHi!b_v{vN}r2e8SBy zx)&3;?=HRy7wVMp%2mdz>~qE|`@F`B?juJtmRyrMRz@7hTxruzyb_5xzew{&!CFX? zu+T)Nl$MPgUl^}^!WWSRoO5(EW{5A08;sgrsysv^H|KNYIo^Qt9zR9&@&6WWuz73v z#6b)*<#S_aYP`_A3%N)h&Y@f{JBhnF?h)=kxm+ah;mO0+-%2A!!-RqxZ$JDk<@PJc zG)cZAvPCxyuqVvp(;Ma&wDzkkA+=rgIa1vWl0F!_IxF(x_Errqdz zYz%@=a5kKatc_-W6G<#aK0btBhAc;D7UmOvO@v=Di8RN7s&2yl#OKMMmdjkB>BY`Z zn_`5hf@9}+eeVyB>h}zPF`}anM!~s5TK7-1WUfIsVFM@`6_1hM@^Sv;D;zAxe#-u- zv%@#TxzgmH;JnZ5Gs?gC_NXNgkFwBs#(4-twNoUjnL$)5HbqQVlQ`B1;uwl*pOUC% z0a2~k95LKPV%&BR<3L2a1w}Ow*=|USYWZA<`PH{bh{0ptY>&5=qz4d^elkolOHP&i z__xN0OIt%1Ag`2hd8P1MDS;682svI7Sh!4>#|0L)M?OBR3QCr5jVG@T7DHdxbBi)IHlJA zvpdJs-}nrQYp%P_64x%hYdrA`=Yw8qE459Q+FrlAU8DKO8L6%J?mkWJS2TC`zJ?a6 z9gb+{sPjxZg1kNIx7_{@ztjpvTPti+;N9S8he`Xo)b^^q10H&%wsw1TocOk4wZ|>5 z`wFfdz3L+Zr!o}{rxf^efM#!7H|O+99>eI&vwcF_wPQAs5wSmeHjHWkKiHQ zn6SuYQd>vs&i(I8Z3p%r<%RdlO0(LjSp<281Gb3J-B9&Wsv0xi-A5S?V1{W_HDYq0 zezCK|FF+e%$c~H@b*9gElbX&^=e^w;^7oiNp9UtSRRW87mx)~8iuQ|QFzMGdbixAO zXnamtvM{sjX^;)K+Bn zu=|Zt+XFM~AF)a^Bu@9TRR*bT^>q7ZtP;kl%IqqWHl46{6iJ(oh3~fku(9?Ml}K=I zxfYOUCE>nxZ|kdla^KNqwos{U5|H0zeR2qIXagatnrw8P*T4+6z@3&6y1`nG0=_8> zlIPU0vAc*4E!osypHB#v7+9qk)`s0;cM*5qTPgAnAW7)M#bVg4?=CX&FM9sP6fV{; zN{z2bzHYZm>$x3USz7leinGmn*sycA?{a2%jupNDPZQuNp@Yr-8UH^Mmpae* zBv$c)0X_)foae&JUoZeIKMO*G$ID{!FOuXw(9sv{_mwF2rR}~strb_9Z?DKQKQJj` z_!B$DrY9yw44c_7(;|RwE#-U9Cx)B;qG2Bd`}{g~Fxc;Z70ONwi!X$mHXAUEc1IoT z8+@OJEs*jjH6@(0IlO$cA!U_B^Sy{7BioC!J8AtS9V5ywj(!h27XGFfo&l|Lw0oU9 zegDQ*S+%zZ?t+dtJSV&nDZIjY=E1CBFSK?}u-E5eP0s-ZG~H%S*%vLDVs@VLUqVF| zS+xj?vR?t&FW(rLZP6mgheSv(f)DQlo#hgHHf#n!H=7}w6*w3`8TMZeTPZAYy$&9< zB_gYM&H!bOAhP7acDKFf#ZRDD?Xig4K&$%pzall*KP8D}370Bin~3*1OmrXJKqp8` zI8SyQ53l$n?AL^E3Fl2^hHMZgdwt94An6dfF3&k$3=vCQszd#^gVf0t zhiMhC8Zp2;M&5A&doM@Jda11hehfGb1MlYJX|+C5Z?g9=m-(LFc`#k4+xIe;@$Np9 zLA_Gj${EZBGr4GnefXZ_m5z4jj^>F}NkYf=IS)2ZAb${Ses(2E0Bc!3y}!sTLEALvbn%dO!B)^NEkya08?hVTL?lO6tgLtWS{4xG} zEuO~v{tSFucRlj$Wf*VOtg!eVys`-kEQ}=Z-8VTSrMnE4P82n>YrS}->y>wrB2Tho zkxGn@WwsB#ETqoc@`P|MP=QtWjKAvxg#{YlB-q7=5$*@b*iiljx?s8CTkue)gZzcz zh7d35_9QF4;k(7~_2FVG@aJ%4w*25%$d()EC!af^CgIB~FQ6qukAwEO!prFX(Mpj; z6BTSeRyZL%-8SGvltM5*i+Gd;WhnR<0z5OWBT$Op|ENRn#eMhmh zDITu3F_(>$#=}})tK4t~9V+_npq;M{5E#5pJ<$`Zyz*W`$4F=f7eOC+<)7KO&J~3l zx=LW_MC*SNt41Pv02KJSQuy)HNLN+Esw|RmiG{Rbje|1vqVgJDU~w0f&1I4 zLz5UsJN#f-|HsU)r~5`Q$VIsS@tBF>Oloya?|ZB7NC@{QZJrr@Z@~&Toe6G8xC$lo zO0O(kLn}C50%u#;?8Dm?WdZH8{Ld?@ zO+2MSvdYmSX`w+wi4cdqAmWdxIbW9^`8Es$EQ;SkohNL*3YGQeujC@}{Rf=tiI(^r za&e>u- zhP5;0-&^TVBlag=f5fe&qNa-=%Vc`I@$m;(ioi^hw7TA$M7vss5MJ$1lP!v=)#1K2Vo_8{i zMSjG>wVY=fi?(Tv%fwnwa#}u#XGY=U1^%IoZn9Re2lP6kJ1ypH)`L|1(3GAX2b{JO6-w`8pD@)aKIRMHBm8 zscn`P2`?(O&C^Jm+U>6aJqr6Mu!>pebF|ZWsRcx(?{a-@ArseO)?Rfjj(F?yd zJiHl(cX;4_nx8k+4)I(96!Ji_e*W} zj@WnOFz-ZN98QLvPMCDx*M}9YE9uIY*eZ}2;muMjd@fq?AGA=pMsU7Wxhv%#T$vh_ z0>g{ax|MuG=4QqS#_{otXs5Dr5er4|PQE9J@A}mHW$~AWf*df5ASNwzyRiH!g zq$Vuh#HL_}ti6I$19V;y36m0y@e8koM=Nf+H25B=XuEm>EU?2}m>zgzR(926P&sNWq)8)d8NQv>L&*(B(R{P;!I%V)A;GMw*NYUTPzX_`9v zH>Q%A_;U;hQVL&Y;-o(%ta#heUI5eafrUy;Us~VMMXu>FDexU+*QUqVRT0w<@zRfW z2ENsc{57e(>gjbly(LS3q>0r0NJG~;0Pc!E;rl&2( zp?562cPwXJjmO?Gg~V3oQpOSe3RCp(FC51&fLYqAWiI^%0WCfss5p)m9LG~Mjt#2k zandSe%D-HWX!eRg4`PY z_mOYlz)4}n5%z|(=?$S@=&x4S6VlX7#M|*uG=`hoerer5c)%GmS<$)uXcL&H91InD zYb&cFK3lH*&>3=+o$alyW_x4<#Wz6hnVED&SD`|PeJb0yXHPTalArvLO4wj0pa?Yi zWQs!GW$2u#+JoTb1)q{r{$Tq`7p}X~559*?hFA;i(&_4ep4hh~eWAdGT;|$>Ob&e>jv(;&NVwq8hH`Xv2e6 zG}h`$`GNQFItnh#$E9^2;g%BHU+YO(rQG@fb-#tIx}Z>YC5*$y6WF~L4-P$^t;?^x zpG-zfsEE^4DJm?qOE`u)AppFNuV+S-kBD}77Cf|pP2Xbmol}pmn25$(&34Ntj;TtJ zFDqMB3V`UThCxP*O67l}kv0e0{r>9IAwzBYxIqcnwVXyRnDkBc@|45`dGhK_2cRoiUs}Q^aFLmz!SGeLaObw{=!$Y_HKW3jWzpg&;qcMf!;%^!E@0d9d(- zTxNJ-SrUZYpBhQddjW8M0Wht2L8rwSP#6;mwplLj4Wn?yUhF2|oQ0Wep8L+qlvA)7 zd|5zY<8X9L1n0CT6rh?A@HUckkRPX@#y-NW+E`I#tQVC~sqI>&tTou1;@lrOj$_He zbCraRZm7m~9hL+FpULA{1V*&d6YUiGrm=me)>y4ZnZ?+H@=qs{78_3+EMe1TWNX+d z$e5jx(RqG_N0}!2@C=wD@QI{yJ%Ch28QU2DVW@5} zDgG=BLyJqe#b`PCNs}Jik2l!%;$6V53%Ngd_tw8rne)wGur+o;`8l%xQ#_Ka_M&5o z*Q8DJ%@pD=gDavvUa;SPQNv=&?S|Z251)TEwP+{c=y$wFUXbpfcy^AyV6p{Im8_A{ zC$%ie=3ANJcddrW7#v+6Do1}BB{R{9+rg%{(LYnu?jZq6ZaqTvp11w(a(1spRR9;b zpnBZ?MP_TL{%^2fP?d_MY2$uAk+eG-Ph*2#`MT=-lM)s7(kSD%|3}~SsRCOtaRV<< zpLQx(&8}?X{!*>U{p=WD-%t4RX#vInSUF*r0nhYWOyL%Dw@bVTIdO|V++snGsbV&ZzO-&tAjxK-?PsRYwgZ$96UT#n{uvn9l!~U-J|2(e;lt{O;PKSb#sf|JE)q^5Hjnw~Qg(gAqO67S|G&T0ka9NS_g49Pkcqc= zt?J5hTjYJ|9}vs&l06)=S7!e4cZNC4OqjkE<4sz|O}|?D`eS5Sh;bC4m=&&OQPHSf zr)XGvM5(of9Q1pmCA%lDj(_s2Rw+f|w}QN8$>n90N8XQq>|AWD;~)R9RuU@6!__wO zuP#nt=o{Gl*~RnlW`f2-t``3RH+ny!K|*0 ze$cFtOwf8QR#HB+-f6V_d|G}4$|tSY5^KF!{#j`ewB1kZV&zYhX3OQ@u)*09>SI#Z zMeD=t5;;^#qg|9&gpLkTv27I*z6_Clh`? zqs9$tj@u`7wVug|=w|HuZ-KgN_1CVL12zfLSQ2bf5w%Hc6fnQ~7!A>EPZJs<905Tzui?@$ z7E^ck<1gSMjC>P8KV?30CmF;_aCy*Z010~+qjj=@bpo}!y3`i5PEp0{!v9-tCd(6> zi6v^6z`%iZEmPY(%VTz_Z(SrFFv&u7U8;szBkvWLN_&k*pHLqP6}t{Z!ZW0!UVWu8 z_{21C(F`RC+Y$O1PPF@{JU$Iqx$6|6)ij899cxKs^GIX0N$0R*#F~$!e+dN$EvN_j z1d(2KOnR%JPb`uafb2d6%bf=Hd@DNbXyRf$2rU?-2Kp(w;ix?+o(A-cqo!W300tUs z<2bmRaj@`uF_EUZ#$!>l#_1KCjfarKMU2Ca{^1-xGsrlMZkg4__RMaM-}y0qhcRi_ zkySL*R<5Spg=EGF@(^LZSnZii*-sr_^%B040w=cdbA!6;T5)EZ!A|!1$-qobnG~#YRV9P z(n6jdU_31$ll>p4y>;kj`EBTo7OGlJUPj|Is_&F)s_YnB*9qdtrQw43$+ZMQl*i54 zV)|zOwCZ(=bxNFNYb!#NNc+%^`o3>q_S-dl#&FpQpz~1~Y<^Kk{DwkCJv+ z#h+1{q4kR$@UXI4e%L$%ncU&gZ1swZq>qhOwet^BvL|yZ5yv>Bk$VGaEJ&2bY9fwW zDvodxk$`kBN`UOCH#~Nf{Tk+=W?@*WwJ^d&YFHArtiNTd{cYmgpP0vnjxur*$pa`g$jxBa&moFfwBj^i|2PR0^ zGyth6>_}}6g@gSEM1#n4bFi-V@-LC_Kky*ey;w<~aJ$H}HZj+2QE~5}GD~%i1LFY) zF`D#(_vQG)7Lol0sF;{1w2LbDOj5~>tW+!_p;W9$tkm5s)D}!*DEwSSI{Gcp09$dT zHhqO1-c8Hc$Mq9mlzoDC(r`SIXaHJ<&+;cZ+?d|jD{OjGj={TB(U#J-Z^H@ShATe% za)RH2XEzOt+V(w}#p2JBNMri8Iwc7frd2+Q5ynF3p-ACW!e0ReMJTwW{74HkHjp3% zUf~8adVvf&Weg7~CXN+S?0OKErkPN8@A6R?jh{ae>@nh|Nvw$dP72SMg;+h#yCqYm zu-(sM&~v-|{hY^?1yfUUke4Fg2^n4XFTz!Io?11XLYuTi-wTu!JhW6tV=yJg3x+mB z@X{nx4q^w@f-xpIX`-iA!{G2hGDd5b;N3#!yRL67vd?!7g5dYSgFPvcHj~I*bEm*M z{j`cYP9j;823n9(Diw`~?CJvLeCQY9A}QI}WuLq83WoG(nqdqJo1ViHMt;nl5f1C2 zbL%i_>JLE0-9EPvPg+^4@mNLAe6S7}Xn9j3iWTY2-{=$x!C7F0?rpP*?%7BUY>{-d*OKV=&LzNxE$UBVO(P%M z@_&oxfcf7N+zNe0f9yP|CZ$a?$Bp}14;B~?InIzx%YAat9zwrbN~d9Tdk_SpOtOjA zDE%_%Mcc?%rlskUW?S~9*2B)P3hfy6@@^8lkrUc~dN*1kcLfJIO?0cv__^a4!MNC2 zTNfY1kCg{=Fg)y#mA6Lctd*+c_*s!qUIfa!mzKAX#)^dU7Si&R7+sd!s_<3?gv_k? ztBwPUjcas{?FlgiM=1aMH!QzsoaHlVEL3n*8u8V6lT_!Ii6ITi+7RoM-2+<4dr0Rj zmX?XuSbgy9@K&PY0)v#lm2OQ~y=cD#8sx>3I@Za?~4!}g=^#W+&- zBI#YJYeMHA8>ct;fPTn(7u^6wxUR)IX}O3oywhjm$pZ3q*G^u!exz2|?B9|WYZ12N zn`C-*SFx*~dnzSjXmy8_+Rk5os?>&W?^OH;{F~eP82+2tc@F<+IyZa<|B^b7!#|5P zbZjR1Tr5_G3ew4^mUIG~WWfb^X5=W@`wrckj`h-$y;6b^_BANv8*tqVSAHml4;G6@ zF0}j@T3N@bqZ9dzQr~fILg{ll`X`cJXdQ~8a*&|x?@VVw**&m|Y&~sHUPGdOTWr?q zkbedyRl|L;&|;=QNv9}K5=J}k7?@beugIU}LxHajMY4Mk!lzc}{9Z5mubaeP5{f-t zs!o^kw@DfV^zk{1GOh@J;04?Yc@Svgr%&`XA)Y3I*k{tfF8Pz?cd=)D*HbuzI3nn9 za?r68@faMxK|CaS#`KY|(!-&vF_1iRTODejrcgBS0ce1luMN?yD*B36_-k<$7B>F| z7$KD|rIj`rq-yNyG78b`jQ${>@?fAFYzfqC5g9+Vx6zjbSGIPj>6Uw8C$D8SxJ`>$|~p!@@?#6!?V+ZMQwbc{ORHI z-T=ORgWea~;q4m(rR=T|-lC)+cOgr7op?MuUh=c&UMCoVZ>PS1Oxy zP1t@7)>||lDDDWJ7TkG|)p%C$-h*MBDs-GL zg|v%_#!}JovPo?M{d!l?6sA1R>TF;OuoqvjRRiMlgr?Lx* zL}vd$*pIO&Y<3Y$73T`F>IK_HBzMQ+FOikVN(+WB#LpqD#m$_CV_KTze;FDPqf+JvYBsv@z zdR%(a`4tqTvZvB0N;no&aQztpmfBdGZMXL3{-Qa(k!FD308k<#JeRiR6Wyx z+i((;+17CH%^UEKS3$1HV(7 z;Vn!9|i)H#5D@D^CI{xr9o5e2p8@`3j-akPkVd#6my(HQC?wnDl-9JkTu&MDa~;NboMUDc4Yh zB%Pp1#7b|$o1FMRVks{+GbUWdT$&7SwSzI2Iy6;&exRMZjaa{C-mMqM&cKoc+2#p;L z6Up&5=6GxZ;+n^#zSpGX;-m(W$3Tu9jT0axcuQ{MTqg!VTyNqV}WX*ro|JAo1sf$|nOcmG?Q2%ugqzZ;T<( z@#+Lhp1Xr5p|n_wBOMB4iHFcSelu}-P-k8-8xUTT_sZw#er`XUX zm8W~k(_(mQjky#peo}d;?Vsrxe^V~{?UV02JdXC`1L&syJI(2e#(S*Um-3#{InyoD zJj}`VpUmm5{MTV__8zy!(HsdHvBM>nZ7hZ04<4#}GC;r~b+`~Di9WDV8P@CB>ABqq+UQpxNK-qzV+ z29dk=ic;%xg6PztOR01)Hf6z-$@CdPX&_)Qx44hbi($%t-fa3aN?%WCM11lwvXVprNVmKnkhNcxq}{Y z3unqH#Krq5mr4At`(o+%A4q2IttO&>o!hL#7$VwMsDvd!`koXT)smtaqR}%kG z8E+If@pNrmzNv9a{?bMk$%OXn@Js?uO5=se>B(0ojN!L^53uq8`uQ}AHmfCcb%?oH z+qI!-P&0g%OrOd@s7T)&m!GYBNglLJ!lBMOjG0_6Lv*n z`P5OYS+8iklX(@fZu0F{X*V(J%R{qYm8UGVbtCvAX~~4tYI6-Lg-vG?@Ep1P4fY!H zLF3P4`~FAD)`)$!WWw)3t}az4%6Sj3-rzc|3jd>PkP|ljj=0rnykahX7-5i)%Tcgo@*A8U+C?&RMF@)5Z8&ZCfzU1LE$ zUWfOirHddPSp?x}a=T$%iyI7L@eKl+nTyL$IzFjde1gY~qt6PZF(_=BNAPU>5vuvG z&1PZypbVXf#vJNw|C-QVsf^-hR+U1|B}!!xi3F3e8<^w*eTXrD`#sM2_~8yL7I%cR z=2RDySB7Ro2Cf&^4<9=|!79<*T9TU!gqJ|!q}Vc2oy|;{tP&F3K4_~1U7{urtRP2( z^`ISZNv@J;h@9MJpqwN&2WV+gqL%a{X-Tq*xJa|2u9%{pz8h6_Cy61C2%YZ^5q0gt z&rt+>D5|eS9HMx8hCwWUPQ7Ay=1$~&I^sXec^`|I+msLO=bAJOkygL7Bk0{Fq<2amEn2{u6hOW zJ0HLP-c(Y4l}y$LL$~72pd3YizlP#phU*2mo`LIoaIJx>OsTp#{r#INjvrZ?an<=x zdqi0tO@FUIHC=E$2G<(6mcex&Tm}_&WX7Z3n}0_cR$Hi_blVz*w0B8yxvxs%OL`{*w#158Ts7PjF)zB*8AX z(shbC&-R~6I5BU4|N4g0)kK66O+{YdAU*%+)$tK@l z_)!z>_xCN}_PeLK&Z>wH3YGB+zd{1@RT(q|ZPBAXLi;kMyBKE^1eox%D86C# zVaRb0=AiJ41qkNI#&6C2vFw_=Av-yg^MT_t3KA-pHyZY!{C;liJ$f#*{rDiPKS-i; zqu>XQfH$Zb3vcjxJi`%^v;O038nN%-{4TEhyq1LB$9FP?nWdZmfgP8EBrDn*Af;I|BW?6X{Pu3Ov-_cbxZycqE`g0ttwvWd7$}oU*Oj^+}31Q)TlH za@i4zUEJgR2ASuy@!z<^PYi&nWt#BvF4e9>cz|DY^Rw;A6u;PPyygfD_pFG=L-v}< z&agK}UWZ*FfB$b2?-Sbf-?-xt8lXFZ8$MBA>Y3ZK;V&xH5uts- z9YK1>tB$m+PzWz~sg6KZYM?5j&Yof>be9w$JeH#!dJ}Le%jdq~__uFFEV4h!sv&Z8 z4G%~~@PL$#0P*rJKUZo$v3exDyzA-l@$?2Ly`e;U$)nPP#S$XW7NK<{ZcacnipQ$Y zBlPrl5qkQ`Zrz>&Wuy>$@w<-WiHNCk{Z`2Jv&anF$ofZUe+G#CGwHoZ_L)fZE<(;D z)0=o9yj{0C0gpI=|3ctC=HIhQNeIs&1VO4}%agP}1W$N{ZH#Mai!n#fudPrD?MoE? z6KZasbl&yZf=4b9OS)Knd&}iB+y~Nm|5e^Ul*DXqG=bZ!WNG|YCUYOSPAq_Q)C$Yy zIfW)5=9rhwaam-KSru{ZAver+)-Gey`G==P*f71v+OhbXb~2xUqO|56F& zdX-@|2@oxAVY8dVb)(?T|CiIB&FH66`m-2)@qY^a|F-fcg9z^NQwQ+Ft_bgVxZ3J{ zYQTR+W%4dodqn~h6dOdk$_RvD=IGH*41z zk2c+wv7h2S@zc?f=D{A~!}gN_<55RA&YyU~_1ig8{dNwo-_GIn+c{SKcHW?V_#FZ_ z0&r?-%Z|7Pd0`WVV7FMkc3Q_}YHvQNBjs1;Cd2PabatF4`~hwdugB$6yZofWVsI4* zbmdi+?Aowo^gT#;IKq1n`N|>oJ~G1li$ZH7IV^1)Y)Ti})$S4shYkP1TG1HO z8Z$IANUjOi{BgiI=m^kL>|d7O&hhcvc>{hsZ@_Qo`1$R;1^muq{OZTn?>xq@eiZ%A zWBlqz(eFIQul~mRoyGVSZ;5_m{C19y-_9HG+j#?iJIBv&=Phl|fA7ElgZi&E`x4=| zpJ2&&n+E)6Rc7Qj=TD>Y+rCl-|L4Ph4*oB|r4tF5*7HnqAnBJFXl+$LyyRJ?B$g?e zWl9+>(*V3wvrLm%rpYYRlu5j>jH3PxJmO{i!toY@+Keb)|4qvmDvJzYg=w?8$Wnj7 zQeR@JFJo#lVw2X@&yrnX$*!_w*J8=eUDpU{qnpnf9ZLpnZKW)zg&?RK2*`xe0eJ*# z-WULx9I9P&-FoUK+TQ{upZQEa^O$_}W3|5pto_Yr?Qb4yfBLc7-vZYD=Ck%UkF`Jj z80~KXYk%`u`y*Y~mF#Mq)?WoN<)hbI zsoMKEo!8SzJr$6a31~VK&bGG8zO6O@4lq?@e=u z)qk`MvGn?c`j4Dr}rOW=$c-KzMt+2aUj68`PQEr?nz2`r{OD`RSmmaPEue|iapW$bs z^GBS&>F;rh66det+N)aPA?^rEB0^`*lGpwU{322wg5-7nRPowrxbJ*b@!DCHmh%an zEt6gg!>?|k)AL#%{P>9bfa~JkZ9Uw~XCDqv-FOv!4jf5;B(4Xxp;jOBNT83YM}j%h z+TAS2a3Rk-$a7(jSxG%uI6V9=wEm;)tw6v3x=yKE4-1=TQGhWTezn@$z-9QYF5i&N z`;3Z2E=SafNZSfUOSe54!2~Gm2gV1ZjuJxq`E8en+(iZhq~I6!grUnW8H#_`79ekY zVH8C~e$&0}@)bl8H-Ma~shkdgXox_BcAqS*m~7zD1|qk=sgT;1ppOtD1Mfv(K&{ZK zWnzk<1-<=tMQ_qpSQUbeQ3nove7rY!=`E!_xi_GRtm+D$p@AF7gM~hL;4r8$)`*%$ z8sQDWOhb>}(8ePW14Y1gohlBVu>@fnSq(G48fZXktwCS*rJ&zNfI%A#xdc)|oJT^H z)E}!i)PuetLvF9$5Sdl*Ff37P4C^8D`rafAfBj+iNB+=%=n-)=8gI5H7Hbv*$RbLG zX#7an{37VxE&0-l9xpa#KE(D%{j!S3D~f<=Kz za!3*%JjoC9QY0Ainp85iKqI_nR01b(<@nJjA9a7&XvpuyWA)vkx$}tAvLUGdy@}N6 zf@5d!3?$Ezgnl)D|$fy(|1kDr)-&2bF=Q()R1u>s% zqzBW8$ty9`OQIXPd2V=ygl(}HK}+i;{w0iL1V$SHEjRxQPzZKo5D+X7u5v69OG3;d z0$kf8Yo$ok1&CnHtu(zpO@$@noQ#MW91f- z$}JNS(6SyuJGu9~nl?n!<94CdLA(%zNC`{}D1&qQ5Ns*iN7jp5s4sktQ~{Zhg%Zeo z6y)kHc?q4+(!6U1F|Y}D)LZp3nB?^;{2-h!v}fWMg?##Zy-FFFh9P(g`(gG4ldt$! zLr`epDVR#h5ApsS%!ycq3NOOM#@OZfH5Ai;jnufi$(&dv#Lgtu;tqN>FJZl)LWl>Z zS3!@>$H7x3HxOJkVBGEa6iMMJEC!IMGj<7^en9}S5X{_cL=|m%0v-grAz3{}sHitW z3lKI<9U`DnHNyjHJjWrf7+N$$Dhi&-?tzl)^J*Z+<`RxX)yN?c>VpSR-Li_~)h=xQ zR1v4_15DX(g&u~aQoom9fQU6fJ|~QAEX(M3BuQ5?u9XpGIqJL`+{ddCwl5dC5)zss zUD*DPw|dZ9BB_HQd{DtO&_JN5B{x_DSK%p;NKs2Z+~fxf&ykw~xG4x0UL-d~a8qR5 z<=6$Z>Ot_|M8SK-1;X|U5hKE&>}9D3l?6zhk7nELI5kYbh{d`oJ%S>}PSNq&d6jm& zlZ=HV$Lr(IVMmB{ksxC5uzso9$U%2(0Esq$C8`1|R2(?`@p0@N)zNV$d{5xdBwWz5 zWYh`Y0i#X>jyer;e5-mGZR&eK7H#x*0~E4WT9zh>B=8-Kv2K2P-y-O;NHnE4u;D-g z)t(Wk<^!dCpqk%SLw+|v^-8dMGLiiWL=KNhq$*0JJf28*0+H@9iIhZ%RLMlfDWez- z`nv&V9_`)!xe2x^@?2U*4J7HiqKAJ8)g3$_73iQd<}AjZgx1#> z5H{_Q1Is{5q{sw?qOfT*JjF;`Xxw@OmC%XF32-p(#pNN@u|dqzK*K;2t1rg`?$~jD zqWC>)JKj7$k-%_S9dAt}y*-6QI|x78@%99>kpsl{b^MuRWAPcrk#RmbfE>iL_9RMm zP;V%=hW_;uISXIgRonON;9!KzuktMz`LPj3LImorVPNZEWjX@mud1=jKACXXcN$|B zd^j=r$8w`jbH}GN_xR%*LVhOS$2(33WDpU$GA#W zAZHVSn}ZpJJ-HTIW`36!aj-&*jt)jBOj8<(boY)5M;9NAF4c69u?5e-Xd)uAZMl6e zMljX<6EyxRgqWrV3G7`KEG%H^L5x!sLeOJ8C(S?MoF)4b#uLkXOcXZTR3w~HCSrc$ z(3x=-<|O$Z#C2P5K;JnryW4{pju?dtk#O4tp1t%wkN4btj3Fk9;<%(V#QC{OT1#>vtn$vQggAKS86T_-T07B*t8s;^d7704Xhy{5ev#g4Syz9rR!2xeKmO zgti~6p<%jH;pVu|wt?Iva~Jj`XDS!Kv(rhgMS^4Mp5)2gg^cjt6cSj?uQrzH9KTf7 zX`$YNmxPGhgK@zyh-DX+{e6sAH(K$Dg>x6&snNpWCRwuSTqo7s1>^pv*>Xjo7Lb23 ztwES06=D^6g%$3pQ?IUDljs&4+t1>?T3GFKCf&Bn`QCc?DQq`o#z&qTp4D|qPn&#} z9I{Sm#eq#qf&QF?K|@mZn(K)MO*ss7L8{G?zK**Qi!G7&Egn-&$Pbc^dN#tPhFO$F2_@s8#+cp?jbPdj5-$Z zjW#mZTl%iNx`xJNPu+S?t(L`!a5Xn58uO&G^*81bDrsYi3DNK5!zL*eqMOt5D<TB1Yj+h{^)vZs*y)86#A@gM=6CbBHgJ^wXhj96YHI)rH1)oTq6OdKkV@ zZ4M-XA#OTYkloNf)C>(k!A~i~l+NBhGCGb_0t}D_C}p~2E^gy79>0R0j76NqjLiHZ}Vhhpg9?r1YwL~q&J3~2=b5yOcEBc(r#>oLd#<)8)%4+W^&!qtCKRZ zHFmoO)s9u!r}IFj!sY`cW>P(8%8^R7+-?e)k}CrMbVcL;OSbhO0#5%jHskmv%wcq9 zBhYf}=yM{mjnOvWL7V*U?9;d>*y?jW4Eo;9?2#4i5ofNK-r0Bp%*lpll9sx<`wQE6 zEer&QkFQh0lrOi!T}1JKm^O=26%)46rp!e{0Xbp zXw^3%fa@0Al2ra+JtTDXr!+2;_}1cjj5??tvBQFG;NGcNr-N$d_kTnLP0%VGqX#Mt@OBAtc{tz^i-uOMKtQa(kk=@M2 z2qGuEkVF@G`EB$+j=4oyoT)}StC zV?1C$;s`-e6;WJDePyUOIWYs2GKi(T=6+D6om%+++57(RD2r?V+0AaUNjAwQBoZXR z0>OemXdqyLpeE!8iRQEcq@=r~rKq->S+; z9SrfvFZ(Jik>-LW^-!8JP-Xe^`YIYDOACrERMx_|kh_4Wm65u6kdJFrLbje-yXq#f*(-=!cIq7<9`^T1}*)@g=5>)V92&Nr*J9 zd`YWAgOS?GV$1Sn(Y=ZMJA;Ks7tUV2AY;c1u6+21k4_*;989U)y2@0)I(c=*YJ;Vr z&s)&vo!94G(05gzH#_=c{%ysp$!{R47?w}_dX&jk(&*Q=EW@>_u^!h73(u+KziF1O#y)W=3y*N6I?#LIqrN%=Muy+i!f$Hi z)mV5Al(PwqsQ406-&oD>tI)Z?9sSfdMWyn~Wv2hDr#OX?6-e89OogjJe#J?{` z=Z{wx)#YVuy_Z~6b8da4IX~fb)dDQ#KR8qet3A__@anRWqX>YYR`i2Z*R#Hg){ITR zrJdW-QGS-3Y2?+Hu^?%kEwmP7Y|)ZBHWx&E^X}HoTHF)VBTzk)lJU%mef&$R2Q^?W zDSBnYud$&lU>RRKN;_*3vhXNHeXC&c4Oi+?BdZ!W>n2>}{*r`&qPl_&Z;%xz8o14f z@ru0ASKCS_Hgr<{RXOOCKigAyv?$tr755i)^X@hpBC9N$jk!I4<<%acYTuGS@cL?T z!t2nNw~Ce)++L{gN8Y;IsJZG_R~i#O`?jS88(uHM_V>0FOgl!3w!#!tWo+C-+9G%J zI~ui{Z!d%+>7E;D;tq5vhRHDS-jy)iEt_?jLWc+B4!=;6aDuy@pQGEi-xT{Egb#r| z`PY=li&v39S3PWG0OS7p-~LX87{Q+wt(0YMA(@d@Bt5Tu?OvG_^d`ILEo>$*IbL~k zW<|U!H;aUx~U+1d+I#2f32Or?>IrplA zdi_is# zh_Y`>jMT1#B1M{7$r>z&t{3ptlW>p%z>4hXwHn0^blr@ljb{4lU_vYTV!P`>aw6Oo zaC+kbrY^&0>G#i9>y}49Wc+>v*P$+%X(w_zPo4fc_f_)mF8@UKK1(m+eVPps7-sbY zYuw(v$?eUX+}^y&?aiCZqnqU~E-bE(u6ywl{`m^QJXWmy3|qB4TFqt5Mf)1Lmi+o? z!Hay~ycl-ostU90+;Ye4MD|?`+kJ3kMzl?98kup5UkCa1B)^{E*JJ!TfNSq{=Rcw^ z17AZg=A1S3o*MpDUjCmmuGZxrIjELp_MX+fwK%`U**kcIR&>NiD+Ubj*t#r!=k%td>nGEZmofj2_tA%*I}TtZZ|@x-W1ro7l%2U+DV6h2 z$oc=p&hY;t{pbbC4extvWqvNfk%O;|%<$0H&1SgxbtS)+@#|uKoyV^Q{5q3gPqo73 zk2JYxCp3~11+^kF)HIUgL2CCfI=A~AE}K3K>kIpfR~_uVf<@=TY`d;orZq(~>7!w~ z{00lsdZbtIkA#h&@5`1o6!teYFDy5P=PuOmKc_WqnC^Ilp6raI5fy3C^-AYiWWEdS zJU@gcPQS;WuAS~D)xFKA$=LKGq#Thnx+$_kC$sjI8!epuOlHx+(0Esrwi-FDC|S)K znn#Xr>JR_nOw!BcM$(B#&Vq5Zb`|}c;_4~UtKb~ZEOhDYT9a!S6Z^8B%K4`bQ&6;G z1$_gAetF$>4yCRkT%u>FSAFw|vGDB`3vV%o4QM9Efd&^&V#8WfD9=SGnn;ZFkaL8- zWgRw*;+~I*+dHfcr9s#YR3G1WjLfHLh|E9SN?)tP0MH(=mlx2~ zj2wsQDL3|&oBD1s^q$cb-C_*X_7<_wUq*7yl9&mh(<6m+*7ieB=cqTWxX~B#g~_Jo}NIh{1~vgbdA14I=}%xA(SFFh}>%O9xF2(R&b+B9n%sN6E6# zLq+g?stIGq5jHnl8lsDl*Nh>LTEWk&q+gk(oRNV|A5v2Z;ZnN!hEM2&TH%DLazmln zD)S7r{WB9I2pX38v0D_*B*DD<9liK4{rme#$~(%=hq$EYVd7 zJP_?GKRFUUHFBKK^+r?$`-j@1_28ix`J)pnD(MHen)VH2 zET5xGb7Z*arC!qJWl&_`lE4bVGW#Kq9P=jd`tuF>a7)Lx{l|($T?P zq-1fzfjbsh${7p)sqpB3rfR6LG8e&nb;Iu1Pdo~H4DiLo|IPYzuf1M`Aq(C9r_HlX)EBW!Fc!2 zqxeqNCWMkqES2Sw3j*_Nq_l?@9kYq@J~BZio2j2@ALfm@W-b=Jfi>XnB1 zl5A*xzV`RUKluq(%t+D8p|nj0L&+Zv>}~|h8L4S&`7k!hd&v=o&liSaCZD2S4UOb% zQE)fMkPduZ#8-ZMRZ zL~j~IeE727`~mq!4SR$NcON@P{_-%c$vW2mvi`MmvghQ(+_&ijZh54UCr=_dl5>cx zS1#^ct%)wASzHaj*N;rsE(d+Nbbl)aR>Z)<2Jqw%kBjOa$=TORQDe^2Ku4gF*%%A< zIr=ktU=9I8YqV?{@LWJOU?m^`*Z|lLco?u3@B-jC;4DDfp=DWss{zFT3t$z%3&^E< z@pm=|e!w}vGk~m+mdys-2yg(RZY}#Sz-xdI=>5QZ06PJ90=fV$z?T7cqkI?O$AF&$ zegpUvkQdgnmx6M8I|Eww9l-Yi&j9)XhXI3t{|0;tNC9syU;$tyzzGNex&e0rb^)#c zYzOb%fF8g)fEVBZd>K#=xDl`fumCU{a0MU_kOeSMTWis8Kmp`?4|ou80`Ll;AMngt zS>}}0S~eLl8*n|q0&oG=0X7460-gc<9Pkcc2yh;df;r0r%m$PJ>H!YGI>2VYHvo?U zo&mf9I0497Ew{PSr)8CZYXMgPOn^_lm@B{`z|(-o0AB-m04;zDz_oyUfDtf+c|HL+ z1lR-k7T|8ccJ!+U-~`kI76bADS%C9?%md&Zz$<{K0lNU(0X+Z@pb;<+kOxQvdAo1-k#kYOSf%BCgk==Vd&2 zgF?%=$5||A`(@nIq~LWjW;z8kmF}0Zfp96M-kV+4`0>>{d;-5~z>S+EW9K{R za<7B2YgLL}ucoTJ?vNGhf;pr(U$RQEY&F#&h05IaklW|A1=cf`rsmWAbFJ)FkGpNo zY=_6ghBQm1P=(tgHMnn;SaU*+&EMpfI_sR2$Ld+B#}||;ZC(ecK2{o#Pze=*&+qoO zmoT)|EpINy#+#wePS(V&-)Z}mT*#a2p%aodBy37``F*bfwUWG5vVGGsT zIw1NWuWd|Gkg+SYb$-bkul6}jm3N)Z<91*axxnls?sQmeZZFd5Y>CwF_A1oZr@DKka$Mb)1l0xoLSyg!fwJC zx4VNODNyRM1%u#;YN~xUM`<_^^aV=TSx!~ieclrGeOBfU`fVY*t40b2ZS6F3=e3Oi zn>R>$r)0vjk^C{14;fU%BlmfELwUVA%fCmTJW@!iYg^6Beyh-!Z1xJ*fT|^K4COcm zw8R6BPV~nEUiFSID!nQ7bwDb2n@0jC6qB)6`Tf#5w_Pf=`Gc(B0#0gWj*?qeTEb2# zt(SYzxsZ)(by&01;jZw6gD%FZv=)zTy;zz?dfX6#hO6?-SL>@<(jf7LiJd&nfp8n| z5_?janbEmb%Ka7_B*9A0;w`MlfJxm zHiQBaCX0{V(<-Hm>PpNz)bZ9>V{Ba;L1dQYTB$#>k3*B(WYUFAoH) zOQ0EEsE*g>DYem@zQRxdHMcg{)=7;n^v1!CsCo5LFa(8Fvf1A>v06)Al6?*2aV!Zt zol*d6G+tH`6bk;0$qhHq$OmAX*xQuTWw%zS8Z_bVK=z8a~+M|SZOg`>&l2}?2) z+oo`p!n_1n23o7|_-xcznJ>&ovk84}kk*DJuU)cY8mce}uv6efkHJR^im~bOk>SSe z1EsCT^?s$PI4-ViHn+8N7gHJ*BKw!G>^Ki08F~ryBN!rc53~NzEbEVx`od3Ya4- z1((mk?zmWsY(N>Yk`U;&a7dlUxyUb#siv=^$>(-hLIFrvCI#(`-HCGYk!tHob?gbq zAiE%%TjIcslO*Ij<$`&L_|^XK?!7`Yq=*Jp<|D8>u8-6_l3pKq7+G3*>B^#7)n1qQ z;TIgR=<=QN;HT3_!VXxQ1MZNdN_j7h#rhzLsF;`!gf)W&R}uEgX68|nl&`CX5DbX5 zp_8oOLt}DL58JM^3;85J-CINU943W5i@IyW9c@xT)zh;|KkCEYkh?=2bN_lwly~lz zWGjA1-vL2<80&<@U?||Vcla^GR;%0BW_3b5SU|m#j0XFKzC-G;`>`T(G}h88X9s3` zjoz-@{RWi=At3vcKIo@Gak4k{N`n1Xk6v)bpkC^7gR58XR0=0hZ9z9|tw(Q{+>q&Z zz0>1^sPE|4!iR;}M9#4msVqv_edz74^>AC<+at&0!)UM5JM9z-FxE#B!$duN;CX#(a@9d;GW6YJ6iKuh!~@?!lOLuph+JR>W2stF0s0Zk78z2V-06_qW*n z6w!f&H6X_hJLa|0io=~wpVf=lB#5MJo9Tnk*03C!-3)Gs13N?2O;51$+#?BAC1)z+ z;;LbF@!%{l&uaH|bU?>G){x*@lAoOxOSy9nNHHd+OQ;G`xPwT-7pQ<|3*_M{RW5*YFHjEFRa9N%V%~imIR! z2ZUUuePpkXd*eo|hLRvHSW2;eT_dK-?IqVOvoqFzVIAxZ#Le=kI%3ODnMC%u4mRY{ z#Tbb)W#H8j_@dsbXkPqp?ln8=2?wy>(+KA#F3=u;A28U46%wYsh}GR;L)6(m+rQqy zNaNIu|0n0aF==28Y=QQ02Rdo)2nR#vHpy%=2NfsEj6GUY*c*VBwR>TN9cH>uGQ*rm z?CP;)0b8eB!dNBBWL7u%U9&G7GW(q1;JU_`1Lb}>7`iCO#@PKXThQ$Fnf+?y#Moo; zx`Sp?BcIo^o*#Z`O%j<+bEix4nr(K{1N71CqzDpQL%JtucKA>qI!mUQ#oOo%z@e++ zvr+wu4bVCs1-RX)3l}$C@K;qd=UT$VmnFJJ9J4xw!1+FIc`n{AA|DF{AppJTsm6o26j&Z&s{)CUt5S z^^bRh=vhu@9c!~W%xhrZB#)UpW4H-czjO(QZmhNou#-NYf!rk8tIUIDaAQsVi+uWC(ow=z~i z^8~0?a5pNeqYM5*J|8s1yWWf~q%C$Qc$7J}&{zhi^Ls7ISg4qW4!A@ezdA)eO4F!1 za0yOd1pg~*n=+1^AGn3FOXkJuq`L9cPQJGkHYol(qH`)iYP9Cn)Oz0UtwQ&B}B(~p5J zZi&-RgYH=orw@VN_2oEy3^Z$w(}SS>0(}0z0854s&;PWf%hVNXQN@(bUQv2Ei)FnpNTg~@5oqRv#$I>8u zQPfbz)|ka5IjQ$-ZP5tPr7Sj;AqZ&GW6pzdHB-&0^L z+S+_wEN+?k_()y2zr!YvRlv7eJt*V+)G^4zG1~X=1dXlYnCKogf}rueFm3brT{ea# zbT?U$cAx>MUK7nol zZJHUUTZx_(r(K|ju8GrKptsGA(>Al2% zL!91E<=4mQ!_>bLVLqro0(}DXpg^AjJ+LHB4-tQ#&PV6HQ0J#ow@h?YrQ+B^rs9V-XL(bfp$~vx<`_XS< zpNse2%qyA6zjCym)X)Z>Bre^|2jH{ ztsQsL6oW9?w=&^aM2O$y7!BdO)xpm_15EMKxjP%>=YtU{`Ece?T@p60DsI*!yZ5z~lzQs`TgJG{V;E`fwp?2FS zx~r{YR9e07R(D(`N~`&_p8;6glxKPlchK)aq@rM}Y6lUzwkaVNPut^<;t})G^UzM^ zc{bvobqLHoJ{}0uX0B6ticfo?&JHK|?S*sYSdxeCL4>Sf7*;x}SK}cihU$RHl|0xO zgyMN#pIhE*(f-aButFRMy^KhVWKVf;W33it0Ld4%#qpe& z62_0}7iirM*tg9>oB`UuRTw|egI^QI4|M-sLL3IV^&Vk7L0has+yQz(pjQ&Vpl>eX zza>t0gDw!_nk}Gv1by2HdPvm2G38HFxe#~lC;5dlt3y=(145ie{kiwjaS^?*WQA1? z%G*Ikr)c~Ps9QY&h7PzrlG$$a(rGz1k}%SAdK7d!lv8KE7P&3rd&XE^<^9kdhoF0) z{f0ze}3L&zoTMn z$Y+%wvWR-1%xk&#Gv>AUTUa-1?Z4rRKr?%UOJG=@|n*2zJMGN_{3pc!~NvjNf7o1;SoCoIgJ+ zQI0z>m(m)QRwp%YC;ZN>f*l22{FOL;HR!>w{N1%qFFW!eO62Rpy?N^1=~j8(25$Qt z%pa4VJkGHL97J2E$7O=RM-2y0jB8Pcqhh2P56P&)t8Sr%km6u_d@R)@y3i)FB zYV3vn@xw^UR#=x*HP)1nUL##rwM4-c9GBNt z)|5AvR8&=$bGovuzK)w}q^s*nODLPtDwCzEw2|n#@|wo-mPTGy*IZj(uZ}rr3+`%c zlRnI#r-QlqqkL@yAsT$1HVE$?FUU)=7Lluajxdm}e+tFXL6S!AD_NwhQ|V z(ES2E1eyu-Flfttf*skdHEp}^AB$IvyW@7D=U&+!4BhwnI8VFe`yNbw4?u;n?pG(&30wr>cYKkEmj?=W{AE zox6z7vSYNOiRxgGv|>g6$Dw}@3eQ(STfQy$HPHRv687n!2L*Z;-7nBjfF62C*mr{N z*>!3Cr89G~1A`9`xlU^cOXUSyu(Fgq#6^Ff{9Lu}YH%?PH*`!tI8s!QZ|jKmncT8PD~iVEje zE12jCB}TNAT<|WCO?)S)v}VOk{69fU+e*p5n4hF^EG{18nB8D{ig3>j7LHkQ*c%M{ z{k{N&rf?WGEG6X)Ir)JtJsY{$BB=h1vPBg=u=!4 zrB1cHLcvRx))&p0FQl)Hr{~VQKo3T}E2j2=(rO>ZjHB51l8g02O;-r%OX%K3-%Ar@ zC=qp1oI`QkKcnrIv3(TkZV~Gi`#rY(OWjjFTDA+;<*0cbldsOTxPD`Kqt>&6g?dC> zE#!;*)!g^R-`wnaLTl;<6u-<&J-{0QmR~T_X5cN99$=p(+N_sJHv68L?t_JLa3>M%< z%162dcqP>Xd0K%TbPwux0eb+ZBh2In4pF;EcL8?;29WLn-bnnfU<`q`Q2j`61KvSA zuQJn4$|Lz-W2Ps7pCTIRr-Ano57Pa>hm`bdgaNJS?+M_OfT2Gy(<$JyiabNW!-_oT zfpvS3|1*pg;XSfE*}!>wWO>ZMGXXu|xf*yLpdabQz-4>ncB_FK_sH$81a|C^+w}m4 z_Q>saQ5}2ab~gfVQQF!De81AxPTC#DqvH(nuVa05#UGkK_7TMIll^HctG;=lOnih>mbGv4{=5ftF&8wPsG=J9UwYl1>wAX8wX&u^5 zZAAO9_6OQS+BdcDX+P0sCgdl4DdEP1TN3;Uy$Rn;*pu+ngn@+LCVZHXtjp6C=t^}> zI=8M{caQE--7~r)x|6y;>9qPB{Y?F0eVx8dAJ%WyKdAq{{(%0M`l$Y6eR|^5#CeHJ z6K_uRCf<>_Bk{Y5KTiBv;;$3WB_<_Zo^(x8aZ*E)GwIf(tx3C*ew6f5(pyPqlbB(g z;R?e-L$$$b2pH}(JYaar@Vw!u;dh2%Lu&Grk7KBj#|`zLKq!lH!MggX!PI@%y z<)l9*Wf>M2ZZY&4zGwKk;hbSY@(sz3K9UL zQUj^?r~VXUoNSzJY&5Pne%pA+_@2>}Hb3p=w4Su@q`jK@Q!X#ReD&qqF8`0q-@aTk@rsGn6W31s=EVIIe={*D@0z@Zyso^5^A6^n z&P$&(Z_<}1-9G8@Nv}*Anv^rSXtHhcos*xM{QBgNCg)9AGQ~Az>y#f&IWgtaDbvkW zW}kV7`N!sW&HAZVPPI&3H}%1(2d4ghs&U$!Y0cBRr#(9D@U%Zp8#jHy^i|V)r+;ty zFQ%WHetG^4`BMJf`Frz^=YO0(bw|6F^?nwv|`})40-|yak?!BL%r|Eo8CdoW= zp0j*U^31@Q&-se8oU?|rf%7XTjkBL~gmaQ}j&qrFi*uh-z~;(o#%!To|ek(iX8+SkV2=@f{EaaV=+y;T>@P~UD~;Hb`iVKE|D(%U52=ffQ%IHlHfAWWr@qTE~{NqAUFNy zvd`tPOQy?Nm%m(YxZHDj?4ofgaj69Vwz%+lUc3NaD6cKA6Hm;ed1_ui-VokryjWg5 zZ#r)-Z!zy%UNU5{UwAusdwGX>nY=T+OS~JryATl?-Wy&8PYaR3<9qT0_$~Nt_?`F| zpW>_d{rH3V!}+oN3H)jNx%|caB>pP?kNltc+xdI>hxo_&fATN!uk&;H`4CI5`4#+n zzM1bL@D%t9nnNax5cCjG0+pbzAX+dSa^jbQX@WU|M8Pt_D#3ceX2EvB9>GDuambMu z1v!FT!6U&_h{AHnmS%yAtB0$fYjanTYe&}}uB0pD+Q$_kEnCVyXCJaR*=+U%dyq|I zH?wQlW$XfW8as|1&JJMJEY5afTd@JGJ8QMpT1%`?toN-s)^pZl*8SG)){WLx)}_`t z*2&gb>!;R!R)tk;?O+YH3axyr$x>x`Wht=Sv0SnIY5Bvl$MUP?N6QM!V#`d+1j}g4 z5KC_hZRuudX9=-*TeudTx!nB1{K$OEe9?T$e8{}h{Ihwj`CIcs^K^5Z`7`q%bEKIt zcQ&^+2bn$0tf|iQ*7VGjXS!}WZ#r)J-L%8>lPTHswP~JdifOEAsHwk+F-c4vO<^WK zldH*WtTw(j78>swuNu!7GmLwUTa78kmBuB;S;mRRF~(1feT*_=4`aBoxzWeyVl)^k z3@;7&hQAGe8L|wA4Z94#7=AE(XINxNFnnnkX^1xTG?0d_hBk&^gQo!*wE9xLM*l#6 zL!Yfbp+BJiO}|OMM!!ryUq4mLc{6^Z|M|y+v1}E73jC-P2vuoz)%F z?bmJ7ZP0zMTdJF*o22_(7o+Q^Q|K^VdtD2iP{-F9wUydpZGrZV_OkZ0_K0?m_E+tC z?Q(6RcBXcMc9eFowwIRHcGI@iHq&}(xmsO)S^e|+hxNDWFV>%|KUkku|8xD?`lR{= z_0#I(>OZR=Sg)=}sEmEYUStokzp&r2GuV-AFSZ*S!n&~K)_m(<)+5$mt;?-5t)s1d ztUavFtvqWb%;puC$t{+Zmf4oiEqyJRCDbCYRGSOUSItMw+sv!XbIh^k{$`1}rPwc>HrfzE8@H%x}r@Fv8w)S1^gW3zV2WmIhCe==_{j4^!wo7er zEvhZ8d02C?=1|SgHQ&}G)Qqg@RnxVmSq-T=Z|Ra>f7RL!ayQ`NT$t7=ijud1pnth`#8QMtA9`^q_$v6cNQ#g$=|u9YR<^cmVOd<+pfa+oO_^7jw)A=Ftp6+sq`<0f&_xY=9{7rBTapT@Z)xum&dL$*Xb z5igP#$4la+@vY%SYW z158ci7U>q}mgJV^mhGl-L+&E?NcTARB=<-7dkCrq%cmHBuo=#15ZGHBELw#IKL#nG{0;=jUVzC`A7Q4 z`6v0O`DgoU{84}?ATl5>ASoa%AUi-4fC5Fp7vchw0@DJs12ustNE8$q6c>~flopg7 zqzOX7qTtBjxZtGVwBYPuO)zREY8Kfnu2~ZBhU{jVW++4y5*ZQ~k`$5_k{zN6LCr+IH=)(E|Z%zu>qnf;25WBamQSRq?)EwEm&?zOJ5&aw`-%B-y+>fc&!TaH8S{syvk zl%=~Rz@j%lF<&yLn}0CRHIFna&21sp%S?AoCr#T-->)x%h6$TOTa>@ch_Of?KKNDUzdtNx`vM}Jtq5h8o6zL&nE-b-Jjdjwf=r*4%l zLHDVS)P?Fey4Tv9+6?Vxi03$MUu|ctueQFvp#DPrp8D1Gv+9S}%j#RzyVL-oKwiJU zt-D=!ye_rw>$(YbQFYzw{OfeJPiimK?yp@}JEwMJt+KXFtpK9;Zq3P>tu;wC6Ke+5 zU^PKC#%fLVmFff4KUUAL9#gHZ4zG5Hn9Zv?UA3cXdDWDvAyv|av+-!^&i3t;$@=N=pAOJzknx`ZdI5|I%)y{-wHiMei=Y+y8FeyE*Shyi>eu z^G@)t^lk3j6K}V^O?o@=?ZCG^-UhujmOLxDT=IL#k0tXdgJRwuVY{LeBI%-*X!z64_}>mmGeyr<#I_pP_B z*R7YW=dGu$nbtq72dsOnzgf3fH(OJ{=T=&itY29dT4!6QTPIn^TR*ps09Fxg?QiXA zRaz;l#M;f;(c0G9(i&n7uzFkFtS(lo#bBwmR9N0xiY?D9k1ct?H*P?cx&WNxgeAjr z(6ZN(X4z`_*|Nd1*7CjOTgy_*BFh|0f@QMhOUqcxNXt;mVDRf+76#ae6#P2^7)dKj zb4#Gb$Kr0`Sy;2tTxYH{zcarwYs>}a2j*P!O{jO-<}>D#Q1uR(_W@VgX8y&z(Yy{S z;CJS)&4~~hGt5)W6U<+jN12D2hnNSLdz)2enHe|tFn2PC1B+<^JjNH84Bw2*CR4qs z%2aB4ZF+7hG(Ch^x@Ed%x@bCUI%PU$I&9i++67fK6&TJBP)nDazA-I^iaOIY)f8_U zXBur9Zu-PD(A3wYHpxu{L|FrYHy8{-ROk@1o7o-zFX zH}@ai7w4_bE6!6rNPSTAV9>+857~#KA02z-l|L!}LVokd^B({GxI;lwK|ujt_(S2F z!k$H2it37nJV}4TdHVU&6Hk4gO?h_dS(s*l=8mS*^X1Qro|7+9Uc7tJ`{nkRx|cD< z2a0*GzIb)&mEY^>udlpr^(OJny*FJ-R)Po1-fnzb_O{=wQS(QQd+mhUbG5;Bv+HiuwSy}Ds9vmH z1KdcZOVw5D2I=?et@=@hV+Jo^br+1y!AiGG9n4AQ$7ZSJ2g@5vBzRk$bqKqkMQ98< zj=VXOITtxCxbwNUxe?GE6uJ<+^}G^ZFa9>*-=7G62kso}deT+sHr4Gfx0ddU+;iPK zd#vzy>OpyK@GSN0pf}%VoX=?=f8PY?*;@-23-1fN`F#&{MDD-Izudon zz|H_;!0^B$fo?(LgU$p61TIIKrv|iWxRcp2AS5b{9y3M{esO{*s$J=_ho7^rNI=uPe ze}{K$|84ui_IQW&9ZEX%>bSLIeaBBC(j&N?VmqDeW|!aa-Xw(`}SnFSo94!EVUyook-!dDnE;jnL~)a*c77yN0{^xatKj1h)hyq4uv4 z%oltih!RKyVFH1mieJFL%s;|U<$uRd;Ew>t&EY7c#l@wZ`-ppydyu=CyNo-PJB-V4J97QFCeAC) z9ZnW!7iS%3AuySN9GugN+)$$!=j}ewgOJ~RtR&$B@ zp7|`~fE4o*b38;k4fW8=tTky&H%yt(l_ZNtupLAdACPTL%*M;kRbb9Rz?Jey|Z5l+xeC-$7D6K>rrWI(bpi*A0KT@As z|6P4T{fPR=`p)%%^##F)gO>$=8r&{e8;~RW#Gxc>YKi;48ck?gsJM6d2?^C~UKdmrFxK%hqs22JOi+xY}Ci{Nw+s&8t zx#zRTXQ5A&PpD71_XY2b-tpd~x0`pN*I}<^UPHaYy|kX!J-2$!@Kk&Hdlq|~^jPij zxkon-*8QIQ9`}Xr1KdO1%YhMYbc=T*-Q3*@T@M3i9132g62=WSbvJd}b+dFmb%DTJvb1ZpW3@e? zE6c0jSD#ovsJ>-=W!+aWgEAPhLyL+$q z{mlCv@_xy4d$8m|>4UKkZ$DH&I{K(>{-%8X<3*249*-`#S)eRDQrNmErHK1v-ji2P zMm)XtRQBuuREZxnR?Y0^&z}!_arp)Da{tSa;x)yl;u)`=zWU_##n+NId)@?>x^d9k_0k^Kw%7fvbJH)@zthJ;_pXLszb({Fo_V49jd?V11BLalwH2EJ`F{?2 ziH38oawu*(w}s1E7mLeG-ZS2({7ZaXuvgH`HQCkRI^C_vZHW5?cg$m#M}X%_Pp#)< zug6{kz0Z1g^V#7e^!?Vi);C`GP}tuu%dfNlR)6n+ZvrX<#s}UD>=Se%s6%jSuzRzw znw2#h8*(QkviY&*?OJSVAqZU*`Zjb-*sU<8<&l=6RvTKmw4M){eWWNyByV%DO<3FY zZP~VS+P!EuEc{A1**?8}^A2k|m^;kq_^e}0#H9#nr#+p5JFn_&=sc}UVVA*O&v(VT z?d;~?eMR^B?vs1u_ZWbk!McifhZo$z+|=J*|w8u`p(Njhp zY&rfS({0kpl%7Qk1#=2HXGQl?I}0CFu3mX`PU{mV1$&Dx{3gxID%o}2H4!%;-}UM4 zKZm6HJU`<-ZCN*FhTAU*@f$d?6JFPSI(_<=;}gR2v56~(pf796HwzNJ+RF*OSm*ZL z$jiR(lD`$z^^Cq4Ct$6%xAH&lxQm;Sm)HXFYBQyQc zwPwum(cgM!c2~rnJ9RkW&ur21tn!n`FKqF8anfbWy`%GG{U5yhW6{0sK^+Qt%Y%#N z`Fl=yxk3@YNi}VTclwxVOFZxR6mMtUf9iMyc^uv0`gNb5e5>y5c3U;2hSSP=NicQn z$S-v_Cr?b8LnbtTBbYvOVQ8LJ)8+o^F-r=Bw+23$JnPwMgQ4>L`rhYHHG8l=Bd%ok z!-wDeba&_FOZoKBnrEL>Pd;;Z^2oFMo(N8;2a(633c7gbM~8a+p&jT##x3FX{HrqV z*=Nrtr&q3@DPDYjYQJ^I$KPzReA3ypd$Zb;FQyFLyvXa8OMlNZr-Qj|dvxG`c3$!4 zl?cys$2N}1?82LNJa#|(=#uzO?uoTK9(Qed9uwJy^Y@IAG|tMS+umxvqI0jd-uQZ z^&+oYfBeamnac}W{~dh(+s`|k);?d9F>6u(Qz5U%xFye?=F8qt2qwjPa{SmG6Mvj~ zm7K;fd9s)5t)9w{30 z@bM(iXOUHkd}`Q{v%g>2apvi=JIDIJWlvyXHRsN)x%B4^?5E?y_U+CL=aadA{v>$x zcc+n0hhLcdxLx-pla6N%9DkV`I%VvpF0(pQ=RGrbuJ`&Y^cjE550%_*F-~h##7@6I zI{y}#TaARmS|mjENI2U7+ZrTH0)4g?9u_3TK-Yj?r9;9L4oBFywgD4Mq&PuRv~2vB z6XGXMvR_N^<%er>8jrc?%O)H{c(jifwU76Z5QInLc*qZ*`{(_rqCfInHkoVcG8_*JJ@-xg%cj+wD#hoTll~a^iluVKgdaUUPJb!6Q1j|mg^tuxNK`PhdJRP z!%tn>0DiC~Kit~Z0yb`^+~x`sZa4gmi`hSLgtGz9 zcj(!mCjwsT(1q(c!X&^e9C{q+>j0;~!>U_Vez*XWwafy#{nIz`{EX`$Zc#!Vth=4t+N0 z;eaC?uaDcv5n_PxI}PI#ZQ=-Nz)FW619~LjJ`Ozz^r$|I=83j1bp=ZG7O#wXn zPSg13177Mhz9hiOj@M_ycv1kTI&>ktKMioY(|8U6&U6}27T|2B@mvOc%b{n0o(nkN zX?z;MB~Ih30<3rFw(*$(^Ku(>+xXl73v-?9XT!No_KN_FvKQc}+@|qG z10J5+G`>-Q<8qtEHwEx)hh7DGBH*Olrtu~NPH{TkCcxXAj+X{F-RXFT0B1TKFAH#X zZqt0^0M5;An*V&j8mIA;0IqV<^?=dcrsMMfd);k1z7TN8-KOJ*0T$hDdVe_Jh`SE| z1|0*8JNCzbt^^$E^!g~k(N1~{;NecMj|Cj(w0{cV*^bZ8u-OlAl9QecIK@d%1)S!j zrvuJ#(zEW`)>$^#CmZyCu8IHWnq=`m*7i288UA;i;=lWP+w;y>lQ?d5_Q8EPopIw` znHz5;7h}Ix(SGl>4{tE%bd3V%-(0iv@3!`98YYgPZM#Yn#^>=deb%hm^F-Z5wx`F< zooKrnNi<{Pym=GjMGIz&=1-Yu-{bM&>&C~&fAmGsjrWynx&8q->*Bg^YNZdwzl!Ke&|16-{8Ey{bRMvb|aC0 zt|xEwg@3NQ{NP@KjTdSrMP`fA;xxjPm|QGlc9mOlR8B{2uLyIz;t?)vhD|Hh&BB**5~c&r(Cqw|4j z?^5>zsV^*J|0_J(K3Bk<8@Bj|oEzTLupR2yHm!G$ zZd{xGU*_c!r+s+iw&}U|`-c8kczYB720YXW+eY;d4*zejpCCSR&4d#-{*eDW^#{(q zfb+c;{!=gDd|d_D$!@&=&?k)lm%d@Zf9xY1pNRf_579LKkMF!cVprkd8z zG1f-h%NY-A!b6;%e}4?eSR3&$C)~>!JH390bDuZt=o--L0P7z&^lQ0X=%oOof`)!A z#Ray2-3lE2nh$VYz(R*Uo5vLf0uFKLDWHb|78Nw`$869e0C#ohRiNX5X@`zLR|1Z7 z=osixfTIf>`wul>d@n0{AqyGoz5o%aF%UMHh=Zz3NHh`<=Btl z^YQ=}HNGGA7XvP9d_U-QfXxnF*bQt|1U4#aIzJ)ckfNsZ3j-Wp)O3CkfH8-j0y+*@ zS=2QDk$|I$n&v+S@Tj7u`HllTrKoAX69CUIYMRfbfRl=v<~td1iqrm7z-dKI_Dctx zQPgCgEWp`CP4k@tIJc;2zViWVikjxT1aMVR(|qdzqbE)F-~sk}(qs=I;E*Rx_6P$U z{-nts5rDBLP2-~hM>_Nv(4zpyJZT#5D8O+}$BPG?;B>s%fD@gLw-oRSr{g69PI2hj zpl<@a&7oI;o(4GGp^Lh3g@*uVI`kOOvjAs5X_~(rz`0MF<}V+x#_4=Y09QHbdcbBU z9X$n`J#F}W4d`xwy&SsG7xE$Ckf)CL09^z)+@U9d-W4$B(6d3O0V^Fk5<>g|j%s{A z=rMqYH@+YASio^l9peFg3g85XF7g9k1Dxp4lR!@byuzVtKwk$q#i2*~gTDdZ=FrnX z-vc=PY18>00-WJEKNJAA1)Sy3(?HJ#e7SMFfe@>Ja~(Ps1oj17 z*cxzMT z6o(!e0rmx)<~W}WTRa2KaMH5?XFKU1yJLt8;vqhAMQ+Fgc_J_5gM5(?`J(_7h=Nfw z6oOiyP}CB&Lak97)E2cv?NJBR5p_bHQ5Vz=bw?QVff9rx0+EPDG9*Vz#2^)l1YX}8 z^+A1s14jY(8U+2`VDt%eXG762G#rgUBY_2vL7$^o^aUD+;?S390KcW=00sVwF zq0Q(Ql!|^uThTVO1O0~5&@Qwa?Lqs{ew2<5po8czI)eT{N6|5K9GyTX(J6Eq{fW+? zbLc$EMi9vvl=ZarjP;!Lg7uR1vh}Jp$9lv1xAl(ouJyk4p*7!HU@fvf zwLZ7Lw7#;wvA(mGSu3nn)*5TQRcAF=O;#(M7?2Hs z&9-6NvF+Iiwlmw6?aqo>DNC>vD`S;QHUJD81OhqA-j5$q`Tb9O8{ zjvdd&vy<2<>@+rkoyE>!=dlaeMeGuGDf{@m`o5F5nH?hC4zp`7| z?d)&tE_M&Qk4h$Y&$AcVzt}76HTDL3i@nX}viH~r>?8Iu zTgX0THS7zvn0?K@WlPy|wvw%8>sT$TXN|1I{x`U}5H+sI9U{it9xb+539-kCElS!! zghW7mbVWTNHlz?4lszhJG11!|54LC+Vvht{9E^q-7z+{bC5i{{p8~!=!|wO<>^^Vv z_;0}5mxHgbLTkX!*MpaDw0pSCzqi|c+veH7+r8T6)0yDUS>Vm*&;{`1zrc@k>^^Ms z;QMy(eGH!48^reQLQlIyf~Y}Mc40u2APT$4L1ZAbT__L|gaEXE+F5w{UK-$`+4TuP&wOv|)v;+yWODISSkmhy?0ci#j zY?mOAK#%~t_=EU?*lv;TYZo67ZxAoLc!GFD=s>g}^>(QPsRgOAOEpLpNF_*xUCKeqKuYcM4&*IJiCx}+ zyast?mtv5YATR9l97F^1%q~wso`4kDr4Xb5b?;;NXQwDmdmqOKoFX~XDV8t1 zkLK%6@qGV%L_cwg={HVMUGqM!%}$Zce;?bvPSM@MDZazsM|gLq7^mMyc`v6pAM6zA zBj3mRc&BKe{yyFpI7NKY`_)*kjzFKm*$x94iav#N{{$>B7^?puG!QHj1$OBN(igZvZ+rHMv}Ya0o^2ZQ z3}w$RxIM3k?fIlJlXS6XkO+I`Xm8ILZQo~#R`v`LYR?QI_KXnZ$OQiO9N=q@eJ^{= zyW3;EAyHhDbKpBUo#X+**6YRyks|+#aRx?9utg9+k!RXl#hYXZ8pz zvPa%yd&E5iZ_ER^51x4!{PPZY>EGb1H^F1CvpFEw*sI{fm%)=Sfj?)1SD$Ckfq$O? z`I9{j-hK*v{segbarPL*Kn6s@5s<^|A&83u?C%gE`yo#DLbU9LnAyedgxL9w-2qXw z4Pt2vL{uuo)z9o^kWK7IeiQk(_oaybukHWf^FFplOWa-3o&Lxc{Ufik_GoPQH{^BX znWN1w^g;jg@BfW|&}l?LF!^FZ*m!Iawj5iH?ZVDtm$0`ON9-o{6}J_O#k5#0{!~0l zJWjk=yiA-d-X(r3t{0ocd`UBjSfY@8CYdfdE-99jOJvd&(jTM-X*k{uUyY~ZNAYre z05O)BN+c2A6T6AuiCe@y;w51q1f(}9BD;_hQcgya1IbZjEEz|}lT*k9ayB`i+)VBv zPm*e?A2px)it?dFw2~e~$I|oZujtkER{A{s7yUO~L~H0`x`b{a>nJ-ZJ147>X=VN7 zgXKx`@8u8WPvk;Hu;MdCtYVsCj$(~sgW{y(tiq_^C_5;-DyJ#uD1TONQ$A3ZDYZ(I zlFRgG1~dDZbId)ah$&^N89l=?A*$A@4ypvzLe*EQ?^J)NPO5II-l_~LwR)y{zWRjv ztoo(;t=hJZFVA-0V~oTUSTAfAwh-G2mVAMgV5GROI7$4ySR<|!;}V%9Qqo_tLh^^? zq@<0svs5Cbr6Z+drIV$brCX(Yr8lHi(r)+=d_BG!KLGZ-j~C$2aWn2hco0gWH!+P^ zKzs`}Sr0wpw;gCXmbJ z3*}kz3VAA%&KzO9Re`FZs!^)rsy|h?RF73pRV6BSb-22VTB80-eM4z3!^hy?<9qQM+>`JlCKEG>Rm7h}DN#+B zh#)e8>`u}!!(+(}NVb5Fw~&gYl$4QQ(mT>O z;PW21AFjgt;2ZE%{2G26ug0~w1@A$S#OK6#Vhiybv5$C26cH`R)?^2A1o-f-SnzVmgxkmR<#3{+zC&#WG5^M7B)!J$U+AnNh~V zoRV^-e2IJ+c>78DS-DZp$^{Bip;RnUEK_`M_jXsMmoh-vS&1p-$|&U!u`qXL(C$U5`)MXatuWEJ2IGR zNsXrBs5RiLK6C)xlI}r|peNGH={58QnCn}#uPj(LO*TjNo9vM6u}mX-Bjd>X$d}81 zfb+W|FO%28IgU`oE2b;fLNp&xoK{>{+))H7S1Q*lHz{{0BbaUs#eBw0VHPvV%pc5o zM$4EPLKUMLsro_nld3@VT;-zJ&Ln{Bp;Lue`3f`hqX{$P)GSZ54} zNbZY8V08ztmzpu{&hQf#Q|owc?+}_ry=c z{*soGPbH%y@en7^C2u5Ul4^-o;x6@(21-Mvouoaaq_n5BzcgApRGJ7;bW>`Sw!tIt zQTP}5Cj1~i4lK6|vgJwQ9C6tmM;J+wDsm%v6ym3f)R9)Q4K*I(CV`qu?WZ156_g9a z{d9URy_im>f1o$gsq`5-pEiQu(6T7m5ZN%x*$y%hr#+Z0C?r@)6UDKv^#3LhnZ}5L z?x1(mztcJND>_UzUN%{lAe$>YBg>K9mOYX^1*^Krz2&Xs-Q+Ry(O}mD^3!syyoF+@ zV!Yx9#U{mm#Sz6tMGjOSH)S`l;0EPIrHJXsbccLg$UJ9^3`ez6wGJ$HRF$QAsPa%N z)xFiNR2(H4Dw!sk1NQkv zazJuaa!GPia!>MD@)|tQPZ|Q%hLWnJ>ktNE$g-W(rwiUcMLzXGaf-IOVyA1ZfCCioN z$?|1IkTHs7C9*Q$0pGz4q{?^5kI4U&UzAtLb#jY5LP04Q#Tb~6M5r8_6}uHDz_+h~ zZ@VjffDy!iZ_iUMSN^EnuRNqYuDqr!RK5XrP^9Yl z&1VXfBuCDP#71KiA;Zjr+_DB@AQiiU-NT*%3#-C(7z>fmNsNmX;-SF8Hi-9&uZVAn z3xHAhNkSz3ASUKW5+(a28Io5p&vI!W>1R-%7D~UCo|K-GK9!b8O;DwS@%AvoWAOx- z-!+h9j^TIl63EkIU`{o}8=`{XkpbjrU}2NVndEw?PN&IhWFh&2jHX6Wi>Q^(u=5Y)?lU@KbmrFmUU(;NfLe^I{7UJPsn4i5c8wD~Sd24wG`DXc6`5u^o9Qhsj zb9srpQqEU+Daw>JkgK~hG^1wvF*}(I<}!1G;e$P+Rl`)%RdZGQRYz1ts8eq0*6I#w zQq8FQs3)rDsyC|7g9U4B_DgHvuAx{P$Q-AkdT)lxeNOzBI9L2Y94rZww3T#~te0$( zq}gqAMp6x|$(8gYn~^Qaj=($>z&!f`_xuD{=X`PrnFPMP85l|$ocRUvI(Zjrb0PVP zECauGqXMW9sx8%tl7V**fJ`x(`huE3%>XZ7NBu%=gQ|U+xhU@ zCX=aU17yP?Z_kx|1HQjrwqJHwc1m^$_?!m3TnBkPNFFM0FURDBe29FEe4>1#Trckk z8GIaYfFp|6idw}|<@d_X%1osg*b&3@VFoe#nM%mdX{rGA9$-f(qv84$SIowF+Cg6J zCp|44h{r%aJxL^xbIC+K2s?XBSEDqLXDU{$0K{yCOfTy!$K})H^C3TG0vpxKJ1fKxky8{~APS|* z*~&!_fjgDwlts!7%mdpzYYkzJLigKe^aJ3IjU_$t-PS;`~I z=gQH{D)2-fRgfw|6|b79N>r^@ZB}hl?X<`75F0D50-v+36~ZQAUt@V#1tt}LCXR=? zzgL_kz9z1fb&&@t6i_?=QoK{>6-$&WlzWsnm5-HiP!-#%WRL^u)D6Gq*zP~>jwNG1 zgYRnKlNO4-C6oj~JsT&TFZ~sIfy>egsYNQmp8&5m;1WVb^o8@?PaGwdlSjyX)Jf_b zl>>S6740rNCd-mvg&N*pu^sZ-Nd-?C&P-wwm}Sga=9&F3quOqcF2cHEn}NBEhN^K0 zIIb9aw;9qzyqahW8J!>}fw$w-XW*N==yduRoedrtB)cIilr533m9JBzD!MBP-~fwZ zjvgp=NWK0zF0gy4`IQF^YU>GKc zZg)Di5tznb*xy(kX2s5u#bkSGFl4#I)E0Utc*j;T(o>QuG` z4jdE?o1X|za*?91GF~}FnE-w}U%8d}ix~uc;z1Qk;vn1Ku$cyYS^?F0I&lh^e<|TX z1yd-c;r%5z7b@!|g1$t52E7bQYk2=!c+J;@o|sE^Q|(iARPVLf zB%|Tn+hAA3`M@=+#Ua2p8A+0)we$>mh1^V~Q^B% zwgfmxJLoEV&?IEyK9CoZ>2-7p`1w)jt^8zbWuMDiF&mg~pl3u?95fu>pNy@QoRhdf zxA!@4rDM`sX-_;Ee~f!U9L^@rz^vfpcTgqFWFKlHFz|4?6Lf1kAZnDdg}_BZ<#V9l zek1?d-eGW2to@5N9#nfTOo#EN2p4d(7C1%8DAtEn}bD*~80-N)eWJKSnHUGGKnPAk$_Olc55CMEfPgsWc%)}8@m!>l?ddEwZPoP+o2zFk$Ow#N>@scOS7T#Sr7f91}_FKQU-mafapZL zBBG!Q?+5SNsjy}0OvRsyY{gZ@EyX=Wh2k5?scT@|w(o9sDbpcypH*Ik9Gk0r4d)%e zv;kfrWky3sGLKoyq%nKp-2Q?y%L9*j$5b`Wx?DefnB zlXy#7LnMAG87VmrvvvbI<>!)e2}jxrI+WScRnh~%xc`E4zHj$%As&Xeg|4qV@UlMm zaC{6Nhfe~2HWyfU621ywk8j4e;k$vW9S0j-!*lTmcp?4@x*7w{Cp?H2L~Eiw(S_(q zL=iCrisRaIsTpcW8otMFQ4tYAbcMa~#1sN0!CV4giop6{alkXv?4vhJilvuvGmZ!^ zLP$hXeW)1VHgQxuHJh3b+-3!pLTv)xw};B0GO29pvYi8HsA8&$s-qCiqem%Xp?W6( zr(UW^R@iF9Hkh?TP+!kNw{uI8uP9QKD9WH3niXzJFJ*`_Oc?=en^r27QOaoLC}pfY zgC;7Mfj29EagfS6JSKy9H$TiV+Mm_~9 zT_Up-dj54xDzgnbszXc`RK6VM7WAY=(3O@kdd3WM@1+U>&K{xas-mH0MFHO&rHWNe z0sd~w^U2VErGiJKs}4aAc2xY$DQ#J@#nMhR!ON z$O9H$OjHqd1R{B)kPIY6WH^bDIIz?{WDGgn{{5)!yU`@*x>CqZz*F~-8Du8(UYE&S zGLO_i4XYySNJQ}{Ar(l8sBj9SaO%G^tFd$(oj}i~&qAM@ODD_MK^L`6o-RKm&x5L3 zB6ps(P0BQwsT9>F;F5cw@5xkUL*J9D%2R1n#i}Y>wN&%e31B&UEl=axuZOl(dRvvJ zrAld(G+H_edX*KBVN<2Htd>LEBJ!bDmO!7WhfdRt^ddvZFt9okgDyXRFY>g?W!lsu))1BJ>!yBCU-;dW2Nl(^j+ zBb9yZ=N1Fi%yxcpPPN_Uok@^+Y#y2dXKwS-G~jkNPt5>!ZS&S_6a=0Y8`d96lS zZ1>zMWu4u75yN9_9xP-6?OrTm!tI`nF}U5EBY~aUJi4*ZjAP>Mo;{nHZ};vbW`*6u zQ&0dtL_lYUOK6Ew(nk^{iIxnPjFQAk;w4ig36lBH3on(dkR(gi0kcSzY?JH(esRcA zO&e-yo+MvVBq^4ZK)+lk(M!w{p43h1C2ioL4J;J5duSiKj}EtcX}olbGy%AIqI4;E zY_fEnbQ5^(Ht8N|y7Z7V6PU|c;OsflTfkuQrA5+W;8tbQI;mc2mhx~n+zSuHLm=me zL(cCCIiJRrkoTkTXvqDe@K`(^p90x`KAwm#g&sW_Ux#nPQ=tOv!PD_W(C=j7XYtE; z4t@*I!}IYXN6oCm^^m`Lgd1e=Kq7<)gREoA`Zz%oO2|A>L^R}{QADi03M4@ONhFp+ z21+K@K@LhKwm}xM@rnjkaoHY$dG;7Awnt%|Jq~%KEfNFmu^3K9kX<1!<*09|^VIq3 zB4Ax5>N4nT^fs=e;oAN~4NNBx3&Fy$a4Z5k4;-U0B~+g%dmSAG9YMqQstw<&u7F-> z9kvNe1y=sn2e5?p7#!9d<2XAU%O@WYo!^Gj@2ys_2E~dpwaUXG% zI9fbhJW3o3o!Jy|f_T0-QM^>V0y@Wa;!WaI@iy@uaXR!rnb5PHbug~~@wopNJdP%n zPz$4=77VxlV%YF|;e0X?>cR@B4C|mOrjpyBKBSX}pfYBWXQ4Lckhh>Z=95KGA4|wG zsE~SK?L5kj@`5TELWMz{jG($grKBk()XFF-8mi?eDi-SH6e*?|%VMO9KQH00ICA07tfiLlAh&8BrAg0024w02BZK08mLxFJEbGVP|P> zXKi70XfAMhWb9iFbQ{%`ezwQ40y3VY5(wfXPNQ&4^RtdevaKjk`A13uc98!a5?gVs ziDgHYj4VM6#sq|W5QAxUp`6GT0k1{k;I@X9u}e*9 ziD^w{?|m~$>`4;@l+ErQ#^=p@^WMGp``&%`{YV;@+_94+5keS9qDaU=B3%~p*;f?O zH4A@n4S8Yq$wdbficc=8a5c4MwEDb_zWSDohI)_3>(AK2XZQl1j3!S;(e33KEnX+T zA~p3Yy=*fy8SoUz?P>jSpyXgq#f*$%R+=c(=C!xFt$`qnJ4t z$rX^VuPb^5$5p3_^lC_K^x64@oK7CJ5OyeCFKQo#LNISpU=|k+9#-`ZCHG+qqaXa$ zJHsCzPQG{EP-H0i7}UuX_gpm;0m0FqrxP+Xh^3!G>BP*dT-c;nRdT;GZPRtG5(+g{ z)k1|{C)}1Plw}I)9}9;4oY)oayiS<4i|bk16G{M?HNitn@Caj`>=?D0x9K`gI_hdS z_R99Eg$})%J7sd{I&&)pw_Z~v+^rGTWC|sj0`sJx-o^EIecY)LR-Qc*%7UhXV3+}W z=7Em!LbF5H@n&7EBW6s&uL#K9s}YKUUn!8=4@}dALdukRM$qi%KJF5M>8d1?EtCh6 zlI36zV?HZ0?VZN-3)?p>UG>H6TjQ~>6IP}D)I{yurUOJNK#vlj6pWz#kXz4~nsuGL zP@pNVsvb+}ewr@nf*&yM$`n>V2c--wr9UU!ibD%%;m(_aX5vp1QedFiU1!ZW_G5`$ z7>2n3-~sz66YOQo6CM9)1q9aItn2t!N8QHS4ZWAZZ~T1tOA&vLkb>A?U+B3sgSXBz z_{lT|mBM&%WHLCe5lU3$T)3(_RHWCK@^xvC?Ll<#v*AIZQjI=NhXRWQ&4Zj6s?f8h zc1@>OfSGnG=@g0Ha>M!Awn?wMFx?m~Job0;WGm9^VzW)FoNdfdWGr!LFna6tfLo#p zf?XywYYj{ktIPJur&gjq{d3S(2%s*z?Y_|QDqF#^723$WwnN?pglOHTY8 z^L5~>ny-t$+WETb>aW;7_c`pBB7j<&Fe(J85pL5=A78}4nIhrbB|`~@=U^Q^-nl@y zM)=kn@2)|p9wy|P0&QH1Kk0Z6=Z`c+0QevR;}rRu;C=cf@HWy-WhNc~8PJ;g6 z?N^Ndy(^5r`wHVfb%pW&`3mFz@QdP4-%l*Kw^jj>_AnrCpQ zhJ_Fo_~V_6sms7u=|5gNxHG~e*#-%$g@|#-6sVd%?0Da5_Ubwg*KKsvD*f@L@rZ3u zpY%V7hy7EW_RWFc5A#N+4@JWZX<2SCG1^zu(3SW)`|CPm0xWf3!_g-QDe;#~T|GF8y9hdm-V!f)g8`haJ z7qJu8E^42~kJN`XUEu(O>yx0?!y?F(mWd#=_Zix#5{X<=%j+qN_NXmjok8t&gLS)$ z0i&fcqdLhb+bd}F0M3A{s?1&rmUS_E=Pk3-maHnE^(52^6T!nw*T;SxD5~*0jVhp} z-7RT$h5fTc?H+gl30Ax&pcZV5uvS+k{tC3}rmukIl~vWQKP3^;41cb4py(=wo2cDs zp)Pm=vF0P9tCfY~r1*xge78&>9nDv{Hi1I5_||6vyTV`r^kwRx>Aaj~6(baYW*=&@ za}=8H%W1A>gi_G#N6l8HraxY`M5EB`h?i}j67!*W*=EgEXg(S*+XG6?C*oxrzE+{R zJ6^Vy>lB(#$ICYB8w$;5<7L~b9F-U1WgAv%hT~@7AQqvwU+pPHt&6;@GhL!!? z9CzF5j$0+$*0|X!F}KIfHbbGgBW|`z&4=TTghdL?opH}HrRJ0IvbB6up}8kc zwllvn58kY+Kp(v~s$z5{|$L@Etf2zk@$7;U{tU3=9NTpBe4yZ(k5e*TX6Ffe+zqyW@dFqA1=U?4zIh zgZ*S|ncOPXT)ktIC_$4g+O}=mwr$(CZR4CaPTRI^+qP|6w`bm+_2#>4WmV;m`cYXC zkqGP!FZE=f$Owxz{cK>nOYkKDcjj>e={P1lOYS%Z$20wxq5c&vycsx~4FXv;-;MR( zb6LPWUop}Lp2Tr~a{KmfG>Me~grlk%GTS>W1+MAihMEv3=s0#O10Dk?;=78Ll>a`H z=2D=I@;#%2#fj009#2|i*(=E+gP>mo#IR|=BNbrW+)G|ObZpq32!5x0R^0NFy@C@| zSt*H)0m)pPs%^=>vGZit_l3?J2}w36?Nni>7EVCJlYev(PE+}vbKiCuRH=L=F!{8d z9)@nF%xLPED~5a{_?{aJ=7u6eI)p4Xn@i|I`!%3`o1Q>CutVfG+6O9AK7qScaG4se z0^lz{t!?oe&FyVT2Sa2wFp)uT4i(rc6=N<^lLqa4b!-gKu<4mxRta{d%wq}AS_gs$ z%FYZzGzUTuBfPi`01f~PKGZxI4vwP$21@05ToUY3d602bo7$CjY>%oRiPe_`^B6ys zQz-|fYDmK1xa3$V2f(XJcy&rHF8Xw{}!D4wXqY3U_Ot@6B&@gZj z1h45gLvOl;3W!QxLi}9HtTyuZ;cnYtZ$#IC!Mx9CO?fpH`iB6!#}0&~_o-uCVEU;$ zKdNY{NXlhg#WE1qc$PH8XO;CXr9ks|o0aw11Vo!Dh?8mxk3ppeQpTVt@& zJQ3t*4-r`>NfiTZAVpkIiA%z#C9FhRuhaBEYHh&|Bd zcEQ-HW+|HY*=H{VJc+n120UPrLO)c}`6=Y=hC*aaht#53e!NLMv-E{-pvaAk|; z!Fr(Fm0TwWi&#)1hZ=@&hC}Oc=2ZEqoQkkf9V2*~#%W09z}B*%cZ=&_3`u15j9?ncyC-j$z+3glYHD!Qw`czNc->;VaUBCqR9k|Xna<17Evi@ID+XsUbK zJ0yyNOH;`=OVF0fr*dA+pjpcc|Gd$6S3m{r$vgzmkB8n>OknC$D0xqv=y(UTRg4K} zoanv3V_bqBsV;dBFoaN7C2m^pUO}Gl*+AVXI*=yoyhf-#YVR^^hV*|!?Ka_DTq;Fo zHJ9d^CK=4(N6_(XpySBJjR;btIfNdZ^M z0JC>>ochvkVH?$Pv3oF2gCM2K4oK6>y1*=J{1ov;ioNSH*yz4q7_%1^4WPI4gKmZE zMFvXtagja*4xMz0dzC0Bwk8b&NdZ$=plnqG5w~K{ip3s8N`$*M-B)6nQ!2#e6e`zs z{vxE@X!^ZL`v}hYEat2)UF7&S+wT}6U>;PoS0%bBR`l6{6}JM=#ByCOg_JgpdU8z# z;*Of;W-S|7?iWv#Pm$s#b9FAYMo@XiD;`=xY`#ftY`RWJXgkaWE&=L-kT&2S zWEsFbeeSoWgg3!e$Rk6cH-T-S3b3Vb-e)(}A$u;Y1TtvIC)oT&oZdIJeFUDi+-fwn z@f~W|s4uy`U&BjWra$%##w!P5ZRfM}E0lR8seU?FUB%e#im9XQV5j`F@yvv2ca8}n z8|rx7J2F&Tqm3lpGY?1A7dVb#PH>}lx;)LPIy52b!uh5G_yxbBe8okJ-uuz@k9C~` z-I$@hd*zGQt5XmC>@GP;=<3FUZ#0~DS50&cL}R;h#R>>GWYwv1H z^M|gUyxTQY$p&nfjLR)w&WQ9Mx<19$>LqV>LM<9w+dD2vNl#V7wedq31i!%3) zF4!2boE(TTZC{?+E<73!tWLS@vs(~>OM(0X$lK4(nou79yvyA&Ysi@Q3=z zU|PGo%1q<5HU9?qCeBYf2 zh6&3}zcg83-BnW;4R=r9zsXo1uWZ`~b?a`kU zWh}iP>sOuj6)P)BHxB&Ea4_7r!sil zf3cJ*3o!5`moE~tTP8r=Gb$`AXbv*ej&J@s!P6hvwQbY#vyab2-!nh=k-hxihISDw zdmb!%{hw{$Fwt|>1dlB(T=w|4JNc?lrr2#X^E!6=cA-!E-VX>+0`qBSXSdv0X{woA ziMvU>Ne3r~j@b(e=0)I5@iDUo)ADcPn5va)dWLuSE5JL;J2=u|;1?GXkFl;eL#9HeB^^t~Z^6ICo}X4xOcA4Z zC_09FNPxx=!AfyplJlnPWa#Ca6J2CeLWGevNC8+90eC|qRYap2Y+m(%3{hl51f(5< z3@aE2nmsQlmriUx0cB7?a`6<-7ZN?Y=9Zi1*A4FZNacl%nxACB{f?|!A%%8-rfyivQomOME z^vT4^W(ob=pxb!iHt=0b-keb5I9Rng4DT7h%rnOM-J9bP9oacSu5)cfcU{f#D|Wn< zlk7H0_KV}q&JE}A>(!*d8x~UN(g3Yim?;O~c0zc5!cg4R&@PUEfz&?7%swEx13J8X zi1Z+CL2m_eEDA)?s8tGS*YkkirR#2mH1PFcl?g++I?uMa27Yvz z^wwMY#8*RXB?t`g`T7NM1~exPEs52r>Qe}=f1r1H9A}olfdA74tMSURkoN0(ZTY?6 z|HlQZZ)s=gqObq!e#MOugbrqa3BCD_2*5iw?2oBW+~9$L8{Wj1*r*J%q^`qzzfljp zg}8yfA)Rr0jRL8`5WC6En5%D?Z9w{`L8|3aJbK?qQ|fO4nGDGq?Z-qC?*Af<(rg@% zNVli7!deOeY?%kZTaKEp?WzMOf}ph4VT(6|*3EOJ@&tn0#}od+^W2BEd0zx zGLHngy{pV}A$Fv0tevr3D>=8zN*FxJKacU#nc@Ab)brWn`0~nVu2mDY=qxg^3`wtTijRt=weJ~TJ;)-5{r zk>GW{RO+Kn=!x4{*%7*Trt%NlUN!JpL?!*ZGX0lhcw-d=N*@nHM8gGriB;enEA2+X z@phBML?v?1FfszgYeXF@A#&1mac5CP58eu2xzqV=lyLxfDx~1>%|OUzu&IL+MuUE%SYz<@XXrb5?exy~W= zn9D7FddbubQ<}bh?JcD%ukG{4snD9mae)7c#L@SPjN1dzyFWz`_OTAH1}i?r|GQ9J zU!n)*JDUYZoCWv=!{w1x_x@&srrwQD?E3L98w-216gsedd6@(Rtv$P##N*rm*~bOL zHM0m|{ghyk#};DwDc9=z3|W1dSD&D8u`!^* zCpZ$*mitN#XmHj&kvgwGIV7r8EU;uIM6cE>f$SLk#+`U8rHczFH&mL&z*-o^{tP;H1oaUp{A%pVD$U;pJD2mP|M}CD>CX75JLiiv{v) zrJw(gjnU?-fL#It0Brr**?)y~{@V;qOl|G;?ObgQotz9kf2Wiw<&B691_a*~b(yi? zt0HQ0OLi1=ewxOAy-HAqImx7>cO+_cq=d5jPdn}=C-sf|3dSZgr;};S1#_3eelUDB zjbn3}y|9ZK#Dg-E1`Dfv0Q3TA{c@NJwHks&kZ^jimzIbwC2*ZsVH6A_a-Q2j+F!%C zjL-|80zg&>nfYKq*y8ArFYAl9)?Xl5Rk5^Sv)&BJsZ?=R+LeX^R3X=yPauX6x2)An z^Ablm>0GjflW9a_A*0?#| zXllu|scr|%z`-Oi?myBAyPL2D8#MOh)58VH^gS9UwU z>USHKf$1#j*Z6r@pG~>^q1q(I?J~q7#QA_sm^zrbaS+09WCdLqEJ$9r*ayobj3qD9 zR=sOn_L%2}IRbSTSkLx_LHAis+`0EC`XSOguK6@`ENAB#J;-txuYmgt`iHCKa_X1^zT@`hs=YPgVnr&MP7w3HH^y3ck`dsN7jr>Zm% z@a9)}##>{X&2RpDmj3_4eFj!TlkLCiF#`kufbbvc;b3X=s~M(By4ITv2tF@0tH-&| zg8AI@e59|0k{J#P?}AXC6r`ii*;OjZQ6wF6Ju?z1*3h8Dw^l6N+zl1%8EYM~1(RV@ zLdr0~tfF;PYA*b%JJ}8jwTIf45=z!hu7zT2%#^|Hg*6@WhwsNU=ywS8HyjEWsbrX7 z_pfOsgLUe~6Ss424QBFI^21;VZv;)pF+|~!LeYt?fj*BeX>#!vA(>=sx~fohfTC@5 z-@Ao-MotRCM_)@Pv5mD4t0@UdboEYSOniApWZ&IC}N2COpsm=4o3mK8dfKN zT9QR7Ex@0oz^22BQ3T*SbU1X#E8-{V$c-|{?SRXdXqB*tb$fhs?HjE8w?^+!V4$+S zO_sT1%n5>_IoSjsK|kr(8O9&QoqI(Kq7FGG;h+H)tRLB(xElQ(&Q;e9$uD6z%LcZt z(LAkbLa;(ppw*AIwdN{()A0S|7YeufD}%4fSv?QSh)FAd!WnNgcKr3KySn_rU(JJ?N8D7zr3&Vvj#3uFkV} zBK#C^^}!3rqT{Ym;i;dZsN@}VsfEH z{qtxm^E#fVL$zCU;8PIGR`6F4X+?B2FZ&inCx6a|Quc%s2fb1+H&VfYDy=6Y0SWXD z*{eeKQS;`z*6;K-jU#h(z(%>Hdt1AWJn4OWuDahjk`gWIuW8+Ug{(YV;=Wvn&b-p~ zWtv%rS=5*zbH5`+v=U+^VAJ2=eJJvyy*~UBJ`8`k$%zEc`j-*4c_JUm%RPVJ`fbB{9nlwJ?Wy zz_V7*=oaC_X_h}g9jE+<`Myt{Rm%^2lm@IBYGFd%95YL3)0TaVsSC0i-u|C$A_<5& zH!v&!z&`o^+C4e{?y`Q(woB{7`Jfr`Th|{nKjWX0^aWm9BQEK96n=YTG2evo1=AD< z-Y-k(U(N^v$npAwv7c@GJ0b~5zLKowg=L^xdKx$W%b=H_F^+>SpB1k;ufA&cBPkOb z?Lp6J=&+ok(KL-(ry)&|e>Swo8UMmV^ER;=X%-}l%FlNa{L^iYaU^UZa zB3oCVFucj3YNrOdq$WZ|6&L!m^dXSOAYEwvRP**Ii?A?>8LrW z8%=5A(R<=|R@6^^(Cgc^Y;0@AO`5`c>CL0*)$3KDiq@(LiJ;U0LT^9nfu=^Xulfg4 zPHusgtaa{cKgUklB=zSLnDohJ9#cQ_%Gb;Dz+P)ti4rbfdbx}xxY9)=L@zVsE-?`w zG07HmnIHdbTFLr#;)%5+Vq3gNm-VfA_^g>nHEosR8kLF_R6x?Eu|};MM!x+hKHP}? z;OITlCSk=xR9Lw@b=xmLp613i#3qitjw78T7M9L^WZaEdmk30!U%sea94uMvvlW1; zA5<9bjN5jU6^k`FzzWlUuxhco#=Y9GI6A>H7Q-d@y(%bT&BNovDe39NrVBB;uCDG) zz0GEZv8u`AHXFM5F?Zu;$JRJ7Tpj;&(z8w;R;qWDL)=nlTEBX3OQ-SBbNK5Z{z<5+ zk_j!ksvJ^cs!6gSJ62>S6DJgVc^G1v@q}_#B6NeQ6lY4PO$JXAh9ow@pc26x8P97F zl@=lqXIp=$kDYz3!9@NQshg$Fm?W7-MfZ2;Uk-t6>yh|;vSWhf0P7ym+jbnoiBs`X zG0?xT6tlXT_F?-~vHKx1(>jp1h!Re1XG+SQf3zJsY5Ct&oq!ye`iyS0g)+spdxUcA zw`xgFPs$B%sPCG{Oa@4aL2L@ujVF8A35#?3Z!o@epy%)97Vwz#=331%eyn<5N!q6> zP7pRF+?mZp8AF_kd-6Q8^Mx`TI1dQqmM}v*wGRsy7O#5;M`tD;h~;xvuekFr9-KTm z9_tXg6F}lc&j-;61ncj>AC4KVNF4Wk-yWHEbq#X$4!Hbb^@pA*b&6{Dr2R_Jkggup zXJCj?qZo5XE|&{g$O&ZiB=jWdm~wP7nY~p+!XXL%e=|ulNm&(_b-F^T`ICLE0@bRY3?3j7hr#<5*%`A+Pz(CWIMcl_01L9OfXd5F~ZoB_bSMMnfhldN}FKpX$Mwd z!6LW^1Q?GozO697mkn-%hU31w@(EJtxni@;liblS9T_0xg7^gFP!R-C7AZWa+O&Oa zJfj-(Vw^QzA_LPQg6#A&5^spKFnY;iD^<}q3kL~b{17FVHAg(n_i!c9U;JjP`pM%J zd8iY?ZG&29jmz85ybmtMEPPO-?Ftqi#!kZxN7@@Mpc6W2D7AAa&)qoEGP8B@kkCY3 z)Khbx3p@<_CzY2upt$8jXJaOEuS*LG(;(n18M`e{XB)h+P`+&<@Kusw7F|~a-v^6$ zITQ5_uUgx;$Ym;7-oV&UKzGdYD|?whS~2*t@^@4-kq!f5bLy!r*i`#d>Rr1T8J0`t z{v>G7`*GUKQV4$}-ve=K-N_=9FP#$K&n1@4m)eW16L8mO-z=P#z@XL9YmU4~owBV` zh^#7hS_+LZig}}NbMgQpt>)iM6Ha_Fe&=9Q+&NpsP`V&4*$#KRBq_Q?(qJTY{*hK} z1(MtX#}uSXLM=hRK|!0?Hox_pg7mvm+e?gu||ErnfF}>icB@bNB zmT}j304Oz#KS3t0d6}N3{#Srs`5!JlB%V1BJtjSrV#uW-yoIA8;UT@u$sn4GavtkO zsr3?@3e)LL79N~*euofv$<~d&UUOJ8U?u2E6!m67DhRx)9*P^&lidrymqF$#G^w&FCD< z$VLOJQyj{Jb30OS@*T~*?5#3O9B3NGK9BVL;U@vaXizxhOwjU&E6H(ukMb_qsF?d! zfO7)6!fnnZ-tOS7cIT!lQ`rbjK`f^tZk}J11y#QzGI_;CPhCJO?iyx+dHl<;+Hw(r zVpLOXd<`DSH>3j;MXx zNV>r{Yz~J()0C?vozOV84)$`Q=fr3nMrqJbO2%C3#(JSWBYWywdr4Ohfk5B}DU=Q$E&6Ewv(L8!p6B#8TAn@-j#TxvGa+V&**xP=B}E;}inFYPy~lLP@2MUv|J z5c1hqk?dq8MA;btYR4a~-S&ry@TDQSQo;9qQ9J?S1d3foXy<<_7~jo+Q*|B)bpdfz z_~?RkxWJP*qc_b`UvT;O7OMoh1SdLHHWDT1HXI-c?_y2^a`60)_CltN3f9f8#QE`LKG zvbQ)D9uZ9~lJJUaGnBgn_@eQMCti$x|EX>kl<_yWX*X7)8MoEB1@2J6t%d_1m+bdy zC$F@(oc0E)Ub_XtAV}amWzNI9Q^_i&JFw*W2*FB6i4)mmllBORfY-doNMcQ>i-(0T z4px#L&gY`YcT<)uwm!>tp)Bz+S&s!ffYvdCVfWU#Ts>O?-D-^#!EQck<;0&PmDx3* z|N6pPvHV8H*6qR;XCIijI}TB6}5$5Hk)oS^<>H5PVfg@Q$4g66(Z%MX@9{}?pxzCyA+Ds`u z2-g2sNg6c9H*jmB><2A1yWrp_M2?M`axWPi$*!hD4JKMaJg0*X={%ZZ5&XCndrRP; zUyRnnnEJg&UWIl>jVSBGwet#7#@7HFjI=QL!V~x4UiGXhVkyq`{t$7?JS2=FzXncY z=x2gXRo$}<>WR5cTTCs7fi_%0PW1>HO$V$p7|mK--iQ5WW)YoF2GvK7`R0jg#=;@2 z?;k@2xMULPr5%-smpr~+0w$JRS#SEb7qTuDa#?k)r19i(Mx)GR2vrT?^{QFwwu`(z>CvpFkolsuI# znF+K2z>~emjn$Zh*$xm&>wTwUHg&*6I@?X#TL=8y|uLvC;_!#$v z0Gft2IEN1V8oIolW6f3>{pg!N0~M440C?#Q^mQ39OWaAy%@ms>D19MT#3Y+_@AAEp z%ZwYtJH|;Q_Pb1H^srr=gU)SZWlzKM!mvJ7(Zl43va3$htn@smI{84i4Lf1IF4aym z#=D@J&u93ZpO-d@dEd`0GXRpWvL~Ax+iSKl;K(POo<9ftfsA8>q_g>;DdJVd7FyeBxT`&L7spqa(<_8VT0 zSUiEsbF%p!H2eyo-YzTJzSSvJGVywY7Z`p?0wwlMw#ne~T z)(6*Q1Q9)%&)as*q%GR=hg&lIc%_c}l~p=?iJRiPDW4MoJ5D=-gkf4zTTL)+13){Q z2$R`iGUs+(-f%n3>K#o5m|Y=#YXVO6B}LAmDqF*V&9y+T`PEG~$Vw5jC*$)GPlZ!$ zCajMxWR5QPqiCu5QrH9kR&Q9R6I;b(V>wz%jed<<#r9@66*XB`UQSOjlb*Ih&x=P* zx|vQkIP?90*L8%HJEkXkgq*4PlTk7}vr^`iNe&ym=bTMf7vGu1l{I&baOhH>{pyq3 zz5_h_ab#LWW?3ZSA^@Jag8ED8lfsFE6kwDtWXF|2RAsYS_jIOlC}B2c52-?YjCWKfdI|IPwu50 z10{KQpA)du7ok*@(Z21=2a0Xug3L9SJUKGdx7OheG$B5j!WIw+Xlp#@J5d)<8$!0T z8PZnH^3eKf4iiZ&dhTV*(CF>6AGve}I5tv|0vD(^{h)Vre^7s`J3g$r&*KMFZ@Zvn-~*^v8B1frfW!f zF>7mLWEouorF%9ir_*ugJM!!g9Re(+PGoit_TAkr_xBZXZSxw`vDZgIJo~5+Um=SU zJOa+x)0jQq4B7rAU_7yWohm7O;w%{yEWW)Z#x zbLtX;rIeP$&#;dR#Y2IECEWf<)I%Dz4|R$lY%+V^6$8zKDCqqdK=jul(ku=%a`JR2 z-F%dH5UXw=M`{O5V`26+2egy8Abxf5GIg;HbiuTR_0%%&R3r9)9r;F;2xZ+D3_{$N zp>8sb!<>E)S({pAF-)o+N|W9?FX?hqDTAuMom-m81Gz1%4JCj0XQU zdVy`ajftIZ&H2jHcM+sa5{eI$cd_^XW{nsr@%hoCZ*UJZKw681U<0cpX(+I$q?u}m z39ka#E-7Www?Cg|hBb|pfNPY-1lRgBU2$!`(B2UI%QLtJxdH>p-ylKpRQ&WjDJUa> zP8d6fiX5u%h(HXP`r0c=U?%OqRM&GtAGCn6&p?PHQYWI97@Bo8u1C3Ah8JxHxc<|Y zi+dP1yL&M^<&x;`gzFv{k(#oyNG1i!!_A-!+0_5yy7iRj6rRD&nbfQp&&p{97>IAJ z6w4VN=?;)q?5FZ*hRl`cp`xzHlP7cOh=m&$*C?Mss))UoN-H;>z^ke&hiwLc9JEA0 z$PHf!F^Wwx6vZz-g=aR4e13!g;DbVfTD#yN|9t#)lVJqFj*;X?*l~LVK#|;;aHv-4 zWEGBPPU$@Wp9+(~I#XmW0i{2t#U|s+i`^8(H}hMv+P(d z9icEj-b54Dn)V_OJ?kbSrJpm!MhcOZaubVLyyoAF`>B{c^#Tw8bZru$27%s??b%5!fueR>elP?*(5}m{b!UcdxPoPYuCcqvkrE;fd zVOdy)GM;GNVLF8dr@c^(FbutXPyDM$0{bnott5#u29>bDMkPPVna1I_7XV)QGNn3z5nVHkdcW+gQs z;*O~LuE|KI{`Ad^$J`SWtTRbtHlt=zgyczKTN&qDMx_&S!x~zt5>xeOUVY#D&eXr@ zvwi!C3%YdeT!?X27@>chPUXl)97A8NbV$I~@cJx9>hF(YbD>YVZwDyLHDwI?uKzZI zsDlTU0eKEwTnqUD;Ba7kZ48wBm>$J z9hr{?3hqFiKSRdt(ZuLOX0~M$u0fYs7^Nf_4@en@RDqI_*O4&Vose zvUjiL^;Z6+XaiKAhQBg8Pn$L(AIr6fH}+z}-Pg%i1Vm|dSgJLjk|k8Md_n75DhM0w zPG0%WPu0hJ&M1xxjN1Ro}AQXec zT8d?|bAwRfR)DbrB)m6-c(MNU^!a3-P zepy~9nh}E|-}8LHr5Cfgr{`wlOp6z-7#_FrqOX7lzLVX$WEJry+|>oc7W6`;&g|K3 zQ8;|ZVExbHTMUW`sU+cn*H3WhKO+*vR(TqI%Z^hmC^1ell9#Lc`XK`^Yb$u zi;v@L3yET3rXSd{ZGvjC29M5O%B%pB@Wx|lxpiS)2HZUz`cs=xf?V`4Xzhl$aU@tQ1r?Qh+sHR)x# zU+)EdXha3gJb6?ISrVC6rl+8^azP+xs|ip5DH1}!Yt)4hghmHh?~JZZKS}Vn8E?*& zsyr=s;^W$aJLTVp>pVv*G<~wbUD^+MJz`0^$33ig;<+Ur60QV8bzv;wM3l&89f;35tsIz8#ZQpQ;!9+kxMSKEb|@yJl9mnXafRu znesEQiUh&dV!5Kpvoki&BmqjTO4Ym*6Q4*^b)|CzTd4LULo`FP>CWb>7Gx1!5N)YW z;=0ppq#8$Q#RA64rv5S)S1m8)d$}gIL=Jo}w@oILrE9!30=ezk#?+y9`p5!qHgD>| z6g9y}r}xCah`KOY{+M+_hbGEGroAP_YdD5`P3AB$p( z1k(G|ICsOsgBiytUA6-rqnmKs6Jn=orBS?|`&7p4BX_OQpDW)V5grOImU@z&ULR)* z;U1puKL|B`Js&w6FLzwaHLuSt;o&qu-sK z)#whv>k*K%6l6IA7yWjGzA?>+1U7gvYhAajyppA`@zO6Li+(}a|%wik^@Ed^Vyk_csy zghYcp?3Qf5baSi!4#~RO5FVCOdKx=D^IER0MUk&XaJ6q44bW0_14e21Y&#$B4KPMc z72#o;{Ln#!ytvUI`oDQVQ`0e~N%H~79C;?jT=RZxH|-1e?a?YWZ7~T@YTMGL<^si;!`0>twz0)qkocJe;i}RngHh{LfNJY z$*M;?Z544>P7I2SF7%?ZzN68^*eH3Ow>(efdsW2puO~Y6JArBxIvfs@xvwlc4Z$A` z5VckDoxF{XxaL;Nt7_ZiIKzjQW>N`}$sqy*X2GJ40=4lq37#Z_Qqgl>P|>E7Fi;k=S@}{@m1bm_Pm{0dady zsAxsPE=AxvvBu*_^sovoSc@iHnes}PQksr>N0&gcTM_Y!WTX9_; z+JL)o3g3X&(Y=0_ZqyESMcqoTrLM+&(UAvJYTbKQamJZqNwuy|8=$rU5umoQDqqL= zrV1NZnR2wX<#6V7CQl#0`GuCIVk^l=zd%uOX320GP}KopVY6**Fj$^!mJx6CTHO50 z>AaTe42D3qc{~8x(SSN|WL0Fab{t&ngt|*j_ZcK7{1Avt7bGy?(uAnfOjEro!<-6q z*lQcj%>v*?10(BBBtYX{$i~o!s(=%&>0p*@x=!a1D=Ja`DvV$k#&k4^BmNdG3#FJ0 z?8A0As+z>0hR*@uUdvcJnhxt~Ti6CIGN#G`Tr)s|;^Rgf!vF(!*05<@XnYsXwk(GF zY++qJ0c*B~CG<2_fd&QCx6x3c*5C^Xq}WwnUm@1;rCl&Iozc~x*5x^MUWN9daN~Ay z<<~H0jGz8Ry=<$q+;LL5WB65J7K`eY70K6VsiM)~yWGwT?yy+n>APUXHa+mgjegla z$J-H9^R!@AvG$X=v~hBozh=+w)g_g;W_AT<{kd)NqIm-q_*jEg>9^5y?&5vf*rzr1 zZduVs$EADvN`A4$GM)Z}7UQ#h$u|97xj>ugy52SXvk3&#Iy8N;@+6I;^?2Lu*INGK zjf+tR{rG67?K}9MztLt^B?pg4yZIcD|KQaVqif%eD^RZ<=m#rM1`Q0vp~io~&TUHq z4R+$AVFRf5Ey*nQE^}1r(ExDA zRGw&bs^wh1nTHFd?{fo?s{5&$m5I{7f<9ecAvt#mw$B&bp%104H_@kB;HS5GzO)hDhf0w=y>{4odq{XA{3?k}3}AAU>%TN4#~%4T zcpR}FT*tYA$1x7fPxmm-zDqp#0yXOj)jyvmt>BFf3BjDQw8=drZ zkquUl&y3C8ytyxkS{^_cppwuZ{B|ub56}v8q*W6@Ef~+;d$AnF$V&9N&<)Ayqj?Ev z+p__1858C&l)`(jpJeUf1pqyvc3@e0U%@3_rtIr!_oKo#RbNdOvNK07q)8K&H}19m z^9k>KmMuEWH%6O^7XvG5TN|qNnS-y7&T2n@<#FUp?$)b9L}TTkSQy`+@3}hh_(W(` z6$CNF`Se&JSQeL~=YBuv?33Gmoc z{Q=F0`~e`V8EjfB4LDgni6kEykWmmEs=Vb0-xCmyu6E7EtB$^CBkoTA1{b~l4^%ap zQ!Wg2-?1RJJcwx7_74xw1^E$M2rlEEW_C#J@VKoQ_lc8Rwu!Y zVZ8OE{V{_cly|_W^@XaKEbAxIUB1C;&tcITVwMRw5Yl4EYW3woo`zoHP!Z(yKl$1{ zb})1uPy7?&QJyy81P+QkX2J~XFC%|>+fzzb`)(MSTo?4_iX8FIjDUZbxOLpHquE>_ zYxg%tubtN0Z9^b2&zbSA?np3Bne8077F?d(L9vn}V$|jv>x)sTk%U4uRdpRV`!L8M zdojQJ z0<`Xf9Y$awenCj?gXHD?_=BWkI7C#UX$yD84d6ioLUhccAZH3gFlSYDHc~|?1n_;) zM-qQ?$(A^XBA^>TJ8Omw4-{S+M$d{I!WK^Bo^x}YOph+ppx3|Hvf=>M+v++8JYIo6 z{=&Q0Hfh=Za4Y-wH-t1Qu{0-#TSD1@rk;@k1~ufIA%DN@W4fM@Sje2kh`dI=B8Pxz#GkrfOu6~b zUN4oZJ^8zvof@RXCgQbm4KpI|oSGJJ>EUXjM)8E4nmquHgIp=1Yr9 zu<7?uEMu520^rhic5g{}s$iJo{!FUB?`}?RP)gd~(_A9BrDcw7X2o3F@~uy4c^C(ELq7^#(6K*r~(If(|5&Wkp9msQqz%=dEN|tl*%Dd$gT{+y7*Y=%>yDWB*LBq6OdS{z@}BG$fj;n6Q)$Ljx$0XcM}~-N4*Uvse9AOXPkG? zT?Sy0+>{I>3%jUF(X%`xka$;dI4Xzxf#xjVoJA!_bpAL&{I86h0Cn#-T7GTYU&`J0 z^gcm*N)C@IQK|<0PYVKC7ztNW$ZKut69?MyN!B0a?;&?GYthu5w1ZUvzVnu^7zB76 zH%%cm2(e}s0Kji24pftjpA7?h`0u-G24xwTp>+*5iJIP>NAgTq^8?0~G-gKg_K1wX zC~R40)nE3_V)mkW-fQqfw5x+}$DKT`^qok=wO(8YN*D71L z_J0xQ?6?v0aXyaB965UbT3;R`5@3inJ-|vYT-ZQoTkZc_pW53oY3qHl<;%165t2p_ z0V)O&f&Lp4#O+3!mni3odBCA!H|6v+7~)XULTLAzg_S9{3-$!XifUNU*`#}dLDp?X zYc(Vh-}L4qhkb#D!;k~i>fnx-rqnY?7Fpmm$>)TPPi?8HSIuCr`uQM%+T)gF+gPUsf9fDmfs$%sffjRgPO#<16%ED@(kT(!D3$cK;#y3V_ zQTJbaCb%wjZ8#y+~%`orSr44hc4A98DOSa`^ZfirSRlC;yyGR=p2;m z`rv~7UMRfH&!12_#=j>7?02lTEwGJk&J6-d?l|WM83Dy|+yszw)^ZVJ{1ctwzxM3N z5M%s1;%SsEgkIxT)8h$8eNmIv`F4X^{orP!8(^Kugj_{9k^FrLavOWr5EBZNETgX9 z9!P!l%~9WPo-eB9Ecl+qo|mY-L%jSj*nQNg^0WMhQ3hBC9`dq%D6`Esx}?X+=!WGn z0_047!|Qck%jex<8c-Oc%;o3ZIpYiJiW8`bjxJUikl^6u>PTd5vpBD8=(6uSC+CQc zE_= zuHVh5T(8%L@6o8TfnLDcJyR@Eh;Y4>Qlpb!j)XRd-giF(gBeDW#Y8zrjZtYbVETpv z4ocR0-LYm5EoNJi6SlkdmNlB4g9FQ$lVV6ZL#z{U=NbTEYwDziEE)?Ei2?x*KDm?z z#XR)-(_m4p^$IX|(rmuJyjix;77HW z+kpVz_#Yn8vSJ*?q$9LI-6@NZAu~1)MC2S>dUegsT7$j3m3k`H7U8Qm!-3vXNPWYA z)w(RpROg>1Xqn zoi2ZDY+Bl>I0-sm4ry3AT@C?2SU&wXR#+57SHG^X^zu_~K1v2NMn*d&PSD5#YZQ)i z@`Q8$y6PkJ;|UI5-@y~-lA z8Jhp$Nlg_OJYO^-<%2?ZKgN0+y2NNGt#vHvI;SlPj+N1me5fqyD0-^>UnUf4*c8CI zP4i;pK(Apt1mV4V`t#Tq(=Rd^;KXc%E#>_%GHDe1q0twC*4K2M21&M9!kfl*R}~s^vx$r1$1WoDdedXa`wf_cq=aPK z6d;o`3~@vg+luX%^_a(!EVY%D%?7cd6N_apFjKgZtf;o*0x5CxCiY5=pweEOHZSn4 zt&^nubAH|mbl#%CG{$%-mi6?*-46Wv z3aNBxklV^2q+GmCZl6J1)3PH=#WK>dl#<5&VB&d5Ich0SUqcPIrs<*A6OZ6h z-uXE7Ove{SyGXwAjfTxkUHJg)@N6}nYL67;PagP;Rga6sAU_TeWzY6Jz4IERoo565 zXcu5%kZH3a{<=h8+{wJTinf$;09A$5ci{|wO0(N-K$jxgXf2*A#LYrY#!nTLcA8pq#8zh@Mhv5o$7-wqODrel!XR?~ z0|Z1N73A_h3^hf31*5KxuKv>+1Nkw2PP3y=torS>K4Lx!ts}c;EUb2OAn5u4`d4gN zbjW~U#cJq!=G;cc!ck(V`f}M3ky@g|Ab9B6E$?S(CtuDbii*`halLwMCad*AF)};7 z``3QdT>7+H=*_6+#)2asMnXiX@i+p$SY1gzj0tn4tuKWIoaN&Z8*wYkh8#JUILC4m z9Hza0_7Lc{vS4e$*#^kAUf&v4rk}}XyOwE>HD&>f^C|^+_a;=kW0R6HST4HKd6+!m zCBIc`U?j3~0u{BK-F3vXw$+4NZBSCfO=?-C{sR&=$(A1QM2UwQe(m1i!F10>en|3m(tClLSUL&}iu6{S8dOO2deoyJ` ztrctKkRklzY@SLXV_6kV6SMwh1=krNk>)N9LKeEi&Jq(M@QuXp_WPF0#@JY?ao1by(T z;B%zpiq{yIHPv|MQ%}n6k?%FNb}fGM)$i{|%fD_VHw4uixkt_yhcS7>OGvhnL0Ttz z+R(Sxim|7T4c*yhY^)Lc3zKsII{8_h1VhkB(L;=^?f@`H6|-;R>_^)-`c#_=qFVp< zXQG6Fifgf{F+H!o-jA;CQ+$>ZTf6X9wFO z-{EA|?J`@_hI?6-FsQrudS;OJWKhb0ZxbK?;rvIkZ1M!Zw|AWxarWJv%<6eQvh77T zg>22%JjLruTgJ@!6#)&3_Zn>GDtnGyuOnUBp~Mj2!^7u5N#OR8pcw*4_hu`JxQXY<8eHq2%+PTAWQJFM@1j_=W4Cn`F( zL5gB8Bfmo=A$A(SkaS+-aZt86Fa&unlw5Aeku$iNo%m3^pAS(An8;!`s4WkVoEOkE zzTwaIJp#Bj+M-{;puQC*@L48V zE~|K%F`@9Y7+H?AQG;II}8?9Y(WHIT=Zsp20ib&_{ubL|Tgb^%Hwe$IvH?php z%#Ql=xkypkHA?jeR*8g%H%s$S@1g)YO!e1=&3b(mhpSnor!OJ&lWL^^q}!WFC9++$ zE#ZoAu;%fnva@5CC6?gZ=M$B@xXmDm%JVErmwmuNE&@g)ph(J7z?_3z1#GL6SvK?4 z|HkKv-8o>fLdmn<-relk+RfeV`H(y>R?$<~$lfY-`^kx_Sr?s4nDuWT6xWc!O1i;G z?BT2*;O<)bVqfH~nj6u3d_Fb{n?vv_zF#KMr;XbLI;dWJr6wzPP7Sl3cFqLuJiE(@ zK6OVY_~r=fVKAdu(&g+uR9Q|m>zfNO|1dN$&;j6KefMz(#c&jyi}oknevaB4KK2DE zZwC(Ipdl)2_>8}HES;^c z61);EQ0S=AH)vnQL_ONB9J-S{Mi}~>@}K$w1%DsqMRs*YJy&SMI!;F}5_E}EpvJDg z!(e|dEJJNhCU}_n_>cQEPpwj^t?y!r)r*ZW$#}z7hSx3=l(U5hgHYu{WlMO zGry8Ec}u`3Ly8ld7S<>GYld(2%k+v6ng6I zKsXdS8|zl|L=X!Not);gmaE{+PmLFrD=*=URiqW$UjI*(qt`$>mD9!R%9f514{!Ag zrwRC04PJs=S4h?dl^Vt>;x9Rno}v8C>_a5X0M8 zLWP^P5qNMBQ1Y~bgU&|vlnhHp#dR)@uygoM(Arm2{*}_!3-<)e+TO==%>}w6<=Rrz zfNStAcmUXMtrvBwCp8dAH@ao$GFeR5X4Gy!t7Vqf0q)J=3W@YtOSV+-cI0x%Ii4+jr+G3STs4=6dSt?1K zNhc#3k_rz~OhzU21eqg>0e*SJAX1d|ijZ8<%KEZKUIIQ#&69@Fa6~Wlql+Ia89xS9 zx`N4u0d^o;`*l4Oe0EJ3NDnv&Hg^p8Sf35-N3s}VGewEjd1?w46n9_lVP`mv(Tx;^ z({v;-6bT&Tcq8A_w8nL#%*`f^sir^bVW?t>C2*lqt^j|FMtF?39$j}}0RCz-GFH;- z6Tzws)n4H4vfF{#7J!t~qxA`fVi%hpJc184~m-Rpsx&sqaKIYzt*;Qqnu58BTgS;Kk`z`q@ zrmNRiqX(@tzQ3VNd?iTf2U8Evg0#Z!1J5@aiYO88k{2=djP2U@V#i`p)vP!C8Rk>9 z-&1-^Kxgl+tcj=!GEsP&=EGm(*i}6Zl|0A`3ahv}P+^~CI}7E|Dd`wOz{dwBA1nk# zMDQcK$b%=f;#s=Hq$!xwUo*0Z7~HB$y+(L!05H`=f0sxpI6gX1s5&+WieS>&4cdF> zn1_c3o-xNOWy2_1KiNuLSG{A))%}wW${(^g#RjGV|FaD+$hG>Kgwmul+fTJ;F~Dyn z#jy|e3dhxz>#B;A`PBA=-B#%yt9R7CUTdYu@N<%{s93I$kQ3)<*sN?0B}CXCfi8&P zdz{sAv=Jp(eHn+Fhi?btm1(gJcB!xw6qA&7V`#Sr(9oTc*`X0j zHANj5!f9-;YH_kj=BEAOu;E`gliMe|OL^*Mx7-W~cdU(uvx?_qDyJV>H7&E9-}-Tv{mqm|!@&QM6+XWJW(ZUOB!g0yai=*~M-6Cd3#I&}>|5O&{9qQhGnppud4SjB`Lg`|*LoehTFy}-S`JooT`q)O2tbu)nq66OtE)8EV= z+?0{4>k}dB92b#_2nH=J_IF;+)%bEA1aT6XxNIfwj+M3t0u9>{(1uOb3zxj_yx9zn z&BMhlJ*5D-I4}-o4w)_v@3xrz&2xf!e&P<2M1qBGOMobB#*Z0Tee3!wn$^0nrOpV| z@nwVVGNiclIH}yoM{6*ajhcnx}@dJfqsFxotU39BNC&OK5IX0FPevPFC z5mV;*7~R<^0gj4_?WOGi&>S^TlB?qN-R5*=Qu*5cKQ4p+e-;zOe{3AaPL>WX&i{pq z*^{M7lKM4z@crVNkpIWOOzkWT?Tk&Gek~s{$+B@93Yp;!bIgp1oFi~Oy4}>fhhGs)z>#$SH z6OiutlbxErX))&rSjPpaVEyWH&45(oqVaeuZO*r)HZk^iR84{u*q8%BMA^l{us~gE z%`Vvz&B)jT<9r~1{RY)5;dE=u3R0Nnt6xte3zN=lz2}o*q9Af3j^L~iw`$)7@9mL0`j!0bvjDahV4_`OV(gw9*F~q zB4DYB>j5VD34%rM_pdG-e#lBD!YdeEFm=}Q+wki3LE+U*3V7H@v#?-Sen;a}_j1pf zZR-A}j+%T;I&ezL`>H!N)t1?B78B$}K_Z$iVipHE)Uv>`gLnhZ^@$xfHPRH|+o1NM z&C~Rq)ggS=2`=4367X|~YGl^)l$OG8hv%zTPv@rxli9GQW#s<`8=`l>X|RX;B;&l$ zQ8t_g$QQL)QL%)zHFH`0PQc1MU94X9&bEiAJ=q-vy%rN6lfN7+t)-zI2rB2_zOa=n@ zi2k*`A)=Ly8a)2N+CIA%J`Jsg)cA4UT(3 zbpOHIQZHkZZ5!s^MsUCi%-aF>DdwjVuld=vh};cwO?^1)5woGZh5z3+7$SC`r;_g2to3)O~;&84j1 zjdg9NC8o5zzquJtMdm)IrOCFi*3R^NV9E5nkaZB|mnyvx*RBY|v#w8>PVE^-r+q|> z!pD1n?}ycs(Uz1h?2oGoO{q(bQ6(u~U#72;L{+g+WJYZ;0?x~yt0=vR+m%?UUT6_M z?enKVPO8V6zvam!7^5Qqv6}tvK5>Zj;tn`ubV+|mb=o_=H^zU#F&Ca5tV-OL5*Ak^OHuL%{BWM z9iPdL_KUIt*MC{-+}hofOm~bd&f#^Rr_0RmfNgz$QL41@)ktoKR{fkNT_Agg7SVR{ z4{{0<*qMz9d-j+?hZlZ-j!(#djFn>_;Am5N$zkSJVLZ)hQNz?5Lk*!iweMq%!45n) z)7rnmQg?UyG&DPl7VhmirnYnq5R0j|9|izr=sKI`jl%HY{HA7W1`q(@G|+<9kFw(n zz7kj@THqT4uQ<6%Ql+gcGH3+fc-1-t~T zGKvtB)|5IKc`X)gxxp95?93b)L}zv8(vpIl{cHk_GZvHux<(Vj4T1XTMLM4lV;r16 zTa!NE1(@SnLOD8a%wV@y%kXn{zV#YpK6Q5>fA!mL(EiwhMfWbnGVP-*F*Mz}5tubs zaB1b|)f@8(BFV<8bntkN_RZ z5i;EFOz<*be_BNh{ z^9dNHo$2d?Wl0A9&FRkWmfxOUG_;djl{{)b#3#)hqQa!HXzU)6j!`*Ye9j(Wm%-4?HUJ($_C`N6$x`CAu-SK7X-*Dk`5#PT) zaK<|TEtTjixMbGJw=@1nCyOFNcY(}&nK|uxSR3|)yJgtE-pSyoOsMpLmMfdc4tq+W z(-{}uoAnem5$7>LB5)UQyHJ_;_yZ|W1b?nMZIXjge|nb9;E%=s@1gZH`!49R%v}k(+ zMpIYEM-IRy>>IaGC|A5@l%G+#K{<)M+3Tr(Sg_^--$m?Kh~HIX_vfq1-y0|Z*ZaVL zV4c&iTt}mf&(=9Y2{_1F+0i7PnZZ3j1N+54vs7CZi}8jR*$^7D-c}?e;|tddlRl_< zXk#J=xm5o|UNeXrV#F87sKJI77Fb+PbJ*4u67InS7HS^FPwxrD>rnrLRDFU z%VYRDS7L^hNqaG$JEx+eoo_N1cfaZEjvyv~%>#tV(1e^4cH z(&mg~TNUoNosB(bYpCpS0PvBcJA>g9Q zeA{EqU6W!GTt@bMVIRn^7~jSlc9bLGNQ8tE6*5GY7uHA(-`Uw(QJ*WC!CY3IK{XS@ z;ceA2<7QEj)lWHGy2~J`$%Q7R_R!hQb6|h@v6Egu%kQl7Rj?NiJz}QMUMjM%RD)qj zay8+sX!mV0C^z3bfb}ymqe$l?7mSA#>ps+w`?xeUNXjw>w4AWETVQFpW+AU%+kGR- zhjU&YsEhzAAiG>HcTPXU;GQ(lvIT|A?#Wz}V>zHBf+h!ISe;DI zPP|wuH_EOs)IIfZXjLgzXE;m$dX=GQ`+% zdk~!iXlC%mM~hTt$@XJ#yka10?mKrkT6H*|Wg&RcX?dR3Zy1pqlM9-N4N7<+G;h3v z{I~MMSCy*kZG&npm21fj5R(YR7SsXECUJrgZ(8!gmq`?9Z3za0Ouk)(NaC8)i&U7izE+>`zC0{6^`TJU*y@31MAEE7h9o0V)}(sGnJQgq z@xIqhFE_Q9=Z8R^e|kB+*4e?AcFpv!^m-(Yo`soI)UfSUwB_fQOnm_%Ggo?Y(Xi|; z-r^_B@Fs6pxTty^@7nEZUDAzMV4BY$Tn)ysa)ZrjR&yCiAwBK|^Mt+imGBlKhck4H z(_GVtd&MSYDj8Ob5Yy&MOB8fXdCq90^WkEO=7CyaE55sX#PXH$;v2#2N(3sj+^S{x zU;R?S)^gp%vc+v%YjFD+OgyKpbrfJKy=T0$A+tZWw8&b5yxw<`!TPeF^b zY=-9T(OXD98uF!w4FQS9%l(td3+%gP-+|m%X55~Y*HJ$ex^Q{m+l-3{jNxj19tULF z4g;`%ULx{Qr<^e0Rxx}2|JC=_un;hRZ$FXX|NHjiU}$OQ@_*W1sH&{}CId|Ohq{9# z_*$hg%XPJe+ZhAQa0ej<(3Jv6pw(hM!X^_*b2HmjZ`}J>cvjOxLH+osc%+ZY=sX4* z>cG~SRFlJI9jpDS!zeyUQdqWm>#!zEDY~vBC@33{3Y}+J;ObM+LZYS09Ak+sj(s!0 z3Q#3!!+=1)sycHpD56WsT#z!*6o6Ji0!2nCKg3&6@|u;0&|i)eLMaWKy?Sb#c2OSn zLNOx8y8sZDOm-9TG;C!BAc_|(R@4mb1~^knlfjMbu8<<)tjbU)EAJW2 z@-oBUoi6z*BsDbl#w{Z!WA4zG|QBJNh)r-vMg3R-L!}9?J<(&b> zH&{o|&)LkRJshrRcVKQ$WV?LvMC8Z4e^W_3u)|@#-sna)fs@uZkZnmC-rg&jR; z#@+ZDc_6k?FRtQNc{D7M%v?bo{sqZFqGoSKG?|UQ?U}Ao~ z*!S6M)aQoVK^X1P*=^r}VOf_y7`YP{wgR^U|6&ry2*~V<`(VV(b69+) zi~Eu``C!Qv?c=TN(;{i;^SSJQn6p*F$>s%Gys3);fh>_h4opM9@-s9ScO2^*`$&I+ zok_0*<=GKAqgQT>5T|tq^umNWvm9qR9EHWIjEzeE?Pn*kuSgO)=Mp(Ql9>~|#b;hP z$X43PW9;;GL@%wU6~P*$)ScCTcDkCCPaO94Ic z?7wK1-?I3c3BQH3^Sk8!AK2;tv*-S@ERF5$+)SNZem4nURol31HiYk)+H?m_NF{?b z=?yXpZA$xYJy%&Z*+u$F)g$0RP1E{WwoPKyAMepMnk(%$Adg&gGoFWN-#ZYq>cqy( z)8gFidNVRE-&yRNfzAN_f0Q&I`fcm+zq0*S1Gl6}TK?0y>|Im%ao4)i-$24Jp>eB< z_b2`I1syj`znLTy0KG4SS^Xh(X9{bES#HUQQc?TfhG&=9`2KHEMG6v1RvQn&{TuHM zn0^^LU!LX0Jnm=JPoLATq&b_x9>u+CwCXT}w>z#N{WScV!Q6)d2fyf3%j_N;j$Xv* zL2x3=cl)hx!WZvB-*)^P^JfX@Ka;p+$v(jLSjxR{JBi}5qz$}rwjiTUl%?mlx{5JX z5Xq@+%s%cD4_@E*Culfhj{#nKg3=bKeqe?t8GS&USU$l%r&@uSGYjgSFo&-yNuQJ- zQFrNq22TMx>%LWitYCH%7CXo*$v=O=E3cw431;?P$B)C#@(j{qP7GEF`fL+gMnF(i zY@%{{E(46Fu|oX@AMB_x@**~+7UT*_|M~}@m)!vsXeq1b<*SMrN+p#NG+Sq=;D9j6?`(cFJJL`HiHbB0(WY!-7w_~~ zq&Xn2t6*mi^W{?0koxln{QJ7UkC7RrW1R89%fF4)uH|sF#J(t_EU!O=6@z?>wgE_2 zb8`AawIvq=DbzJvKzE)$4z#5?bPqF(ULzK~5NpZ6wjhi0AzdY7JPFlUj!rwP@08u& zPvT$1`#btI5Zb?@5tudiZ)W}t<^`?!##_V=b@NGV=@faX=1V|M8VgpznC?6KFJk`# z7AMc>lMU%- zrWeSS%h*y*&G?k>+-Uar9&46Gmdx^o?}&#@BnW8)r5{*=`a<9T10aux@_2qnHcJjm zNrT4C|D*4qUwrpVf#YLPsf@q;H@mFU$97@w=;&zsDK23deqts>CUj>kg=?}3GR2uo zH$s8TFkx&4<3+EaPOtOs)T?j3`Vn=Uu*FVJ>d!9<)8>Z}1ANtCKUK zpC0mMcJcUrNg|xc{!1j|B!H9wc~X!MHmHTjZPkz(d4xm)D^$%QxN~htbbXc_>qU|O zQz6pfo}90eVM3+yY-mV7n`bSK5Y=_X8UP9q%d{kqK}JW$7*wm;kO^`+3p;JQJZ@Bk zT0|WwYWuQ;9e^z{bR?imENI|z3%CRR3zJK!3kO2@dTA2ywY=EnHJ)CBo)x*Z>AGT@+Fz10g`h`(6s9?SR%{0PQ6N zJ~9mi687z_z&z$T`bR`W3qxp?obVE{SVRZebUesVMB)j+0PfwY_hD&{8bnSdEP&F+ z6>>O1#gaH9!u7;Ut3dv>&af8!3no&60oDR>keNc$Q5xFl$R5?NNRd+>a;$u4b|;6v z>DS#S&_c(+M5vtuLh`C1JQEY^e~rAzB_YkCV}pb_0m=amsXYS)_w;fFdm~^h7qkUW zMdGNLZlUxI%^;2frUgxKr;!5@>Jnk7tcE%f=^$l_PSef=Y!760Ij!MG6e*&0p@LJtC7% z)&>du-OAw-V5`T6j9+gK?u_q1zJ>S$l-hlA11o@3;&h()h`r`Y#`;Z}j2#02K2?K* zM8Sk}NvURLSI&|P>M8U8#OaC1ZH*BDYk&NEP{M&kG<4ihK#V=k6D$vtX^%ZjRd^ko zO5#Ew2Dq1~u2PCcrfoQOtacJjG$yi$Wt#u%@v>;$Z)wIgipk;u0x8zyya-`|f~uS>UY@J)v&if9U}mLNh%#l-0^VMue~ z6*?6ZXgV|za-#7sg7&)b;(1`gb}*;z4w9V<0E3`N5+!UFW_kytwqln(zX*&uFTr0( zBX~Ga5@Be?<}+H_rpEH%iJq?~c&6z_x8$*3`Yzr7j|vRb*848G9O<2lAnhwS!V!<6 zs}EE{lLT}?714XX({9y6&L8ARib%nh@=b~Ce!b@axV)R z3%(Ny_hP03to}u(#gbPK;tKw_A@KL*z32=v2y5E}EWqr4k}sGXxf?8q9^kUoN(EHl z9ZJ*Ok*fCulh}7@BehRs01J3$H>!FX{N0&XQ$yxcQlwC%7SYBT4Q8Krce0RM;QG@g zT!Tc2!`XWM_Z#q1D*N;6@h(E$3YrunL?8vc zBhPU0|I%}}Jx;6;aO!Wl1Wrp^cAdo^hl_@fgq?xPybzjo^D-B5KT1~{*Qd&zv_H*w zOtfFQblmRv#6Z3;sZIuBN`Ss?QbB;GySfEhd;$h`5KJXN1XYqKMkq%K=YUl~B@64p zDzsPQ^h0T5V}k6wJ62S}SLisRB4pTlMK7|_dNW&FFQtAQ4i`pZO_U6%dpRbA=|I7V z$W^oqatRTaP0GvtRMfnBu6n@98eJ_HB5E0k-(pk%Q(i-)f4d<76F|!Y#gD4R&k!C3 z#_Y9YravAE9s;2-tQ4ncTYucZCCvdGk~}gWD+Jlc)@6TsFd-u&8IBCfm`_=6j37t{ z86x~O@R&&204nQKu~RX=_ml<&rJW&)Y%Pa@=|lRp0^zW#1A=(U>NXR8t_{@PJr_ScuU2MdWnnF|52Y?P z(|7T-DTD-DPv|yZ4U+QGe^^lNhSRpd6gGl5&p*SUA|2OiaM4@d5SRSBmaMvBPSaEi zJ3*wI)FA5A95&*zm50?)e?VGs-Qozrn{vriRoqS}EmOL6z{m>Z{3CG1aU z%qq~V+i~;|b#WClGo-WB<>9o9pOUZJBEvjAqVOJGO5@BA5C1tAXjOW1vgCs`K83_u zGhlh~WbS|mmoMd~)G^1zK2L7>8!N3Ly#)?(ZEx6DD+3TTzBdAj0s+~e0z*OV-Ks(0atD=Rxj8-E(!Feo zS?C}8UwFI^=K9Paa$dJ?CZH`pfn(8q03r$AY5G)N(jzz>^VfhW?4`I=a`y96Cx-fM zp}g=VR?y-N$LeEPpuql}z6XoYF^FMQ3`gru0*LM#i_hB1%`L@ z^ykkf#@-`0!dH}zTN=tPQX8HG_Z79LKSj)*z}K#A`6$rD+}`SvIS9z+eYgoNh0AmB z#H>N|38N#&h!9Pk)9~Qm$vZP%S#aayj7te|z8A>(K4nOM1Qy?9H|=w4&m%=<0~yOJ z;jf-8d)HSh?_FpA?d+qnk25!UOU68esR);$Leg1}wxII#->P{Jx|p)S~vK@E}QX^X0x4OU77I)(d$87d;TI62;;F{sZI*z&EP**NE zkkBu&=)>ant2Q2fl>d0=TOo+`->>?LwJb?T+5;tOv-{@-Yktq{h_zC{WgC86ch9z8^@RzCBUm!go^UCOIt{po72*$cwxzXUgVP>)1mM8BjgQIRW4--}LCrY*QTuI-;?J7$ zZ-hmlo9+Wr(^pp2-|>*Y(lMrU(uIGNs;X2)xb<3V5GGzgRhak>^df zr;`)YHa=ofh8*-$s~WT(&l7epxq&YVNG*|jSfBmC#!Kj=A2Dz<*7I!i^RwQImLp8O zb;*5Cp!c}rCE8JUw`k&~HqRqhclWkL&dyHm{p;~6GV7eASAuZfx0XpKICDU z#oqVYL<$4A24*xRTH?xWXT&7epDHd7{_< zGD;B91uo(I>Qv+ZrB?s0sAiTn|52-R)MV`s*$}!f)n#&Et%@3K$Ytl-ZVR?eHUT=f zfvyX~2_P&SO^_2LLyJG>^?R9%ZKU1m!ru*|j7B46)l|r;W#wN~7F#|y27l>}(pi~i$`SNcn1=R1hAuxf@jK+b9*j7csK2E@67XMLb6KUuaZr(OjcZ6GUV9}A>+i` z|4M}=UlXR@I{&%~pj%{$2j6BrqUaNg?C4%lhsp)+3aTQd2jw+l8_P)bNWKmWN`O~T zY;#TE@s3zCa%fF=;)TPzZBIR7qeAIySYmAcLq$71@&&XqWqryTeus@hzcnjTO=Zm6 zJbw7?8JJrkYp9s%31xShSX^g@3Smz`LriiAB(>xlWHLav0-Qc=z$8n7SYEY&=VkK{ zxGA+BtF;anZckOU+VXW^;V;!d8O(rZ44q5FG}!?6>TF`Qu?~WP20#i4prh+}vJ}@c zAvX`zM>`Gn$1jO`MKs=uV5cz$MK2qx+Hm)9&nrTxkk|PO>Q;-IM6W28eL(Db_1z)n z$f6{hST*Kkr7PbqX@KNV?d{tno+S5asMX4My(MDRXz=6Lb*95_%N(Ni2MOEuv>o@^u-ZN`Za>%PqeH=-zw_dvLnk^T& zx5^a8F8bOEILHmLAoUVY_LyE}#)+bYilf{pThkKbERyv7_LIYZ6g`GiivF^rc1(Dj zfNTCzVzpf4z`N|q%XOKJ{1%TvHD?!o#1ZoHPCJuITZhUUYN_IhLMh8ylk_nIz} z|D)Ru;Jg^+PUrv74W+zNw^m$%J)Z9JdiB}GRNa+h0*manRLXu{Fl)$J+3H$&#fP2| z{l5SCda;sig?Gl2F>H92<60CM3;JRvMQUO_Y{*F~-V(e={omS;bVT&~`Y&Op@AujI ze>z|O(@X5_{_|e#s48V5^eI0*usov zl|aSXuqab*MaSELI!3i)wtmXa-u~dxn&%6s5G)|(Wa=I%!7@|s@KHIt1o+;JL!m(R zu-kNz(w1@~VHci1?=*@$9Z)uDHaQ*;n3$G-MYVbbkpemJ99Hl}X%cre%!eVQQwfE` zKCn^GU~(FhSV>@d6W|)Dv{Dyh*DU@R1UytudMmxKL4&8-0wf%gIN$LKc2_iUuFEhJPaRU( z^GUTcA;v4P`!2MBE#&0Kz(;y;@MO?U32Z}re8C-zo*rZiAYenNu?D^7H-zCvl3Q~zL=t~z{Q)$#J@XL6>A_1KSL@#`SPUWgND{gBg{ z@J7fmKT=)^>p^;qDE#El{~}bI-3L$p#{vcQJ5>Is`Qi5Ms{87c8`!RT)~Wi?I> zn@xiNrB?_bp{CjFg(?N+i}{%?LE3{F#Dvo1V$f-K6!;VJAZm{2}|wjlJIx4#t@>t$@TF zxZp_a!%et9AHSbh7`TJA-i8vzfX{8OJ8oIL5%}aNIaLFi5;n`NRLAG1UPJIYeX2DOuvh{>5p5XjHHte5hywp73S_3 z6v$ct=%_O&Pt#BI7I0^3BB@tZY8z~QCi?C$^aL|5_$p=DdN4vWbEGfcz6W$>W#Ec z+FNP5t!OkE@HCKv)+Z96C#~;7~^|(OFwo|S}1qJJCx4g0< z=0-W%D0dRs5`XMEaC_9O0POoq;Iu!9KQI;iB^Oiy>{3@Jm!5EW%rsuQBNe0wf!E@) z8hYhcjUNDJ3x&?oKxrYg^PIsVZIGDa)7dkwu`zZK(jeqYAphZN3Xh;HNF=H#0QOb3 zBsZNlSo}Q*YxgF*hn-&SSTD|RIRLPk^%!3A9}nDU zkQIioM$2r&B3#m+bu%`9Kw{P8J;h)7(frh{%Fa~89T#t?DreQnNL8@;NN;z5M47j> z+)k3k$21!xUcpwn&iNe*c}y<*qSKVRIE4$a*eAM8tF5eRF2v5!c6z2k^%<)!ofvy! z9*;_SC5^Zqr@r*9fnS}FyJ6oxmWiu|OsB-L6iQI=fjG%)m0N$CF;9Uvz%QDid^~QC z?ES#x@hn=HMiB7tbo;{XZUf#%+mCKAj#NTzUsndQA=- z17#q_W9ST=ktQ603n`i%Z;j(?)Zuf6ZcZ0(8#xoytgNLWEJGd_zedYu>q0Q4$Zj9F zXuBcefMqq>;zg@io_mcVeGCE4Py$7EW z*KM>spiT6S+!eBmYm@;=qLnd{GU)}GZ07%VB+M*L<&R4>Z%dKx+|`UWjO@bc-P01u zGGP=6jKdbrwaAJRAF`^Qyyao|L2PYIGxEx6&fffO z58#pIJb=a#z^s2dXaV~DNn#nZtG%+OAIxxQ@$^a+q62Kkj9Pv#du%8^%?XPn0< zao2gp_HHuhd=v-Ct)t&UT)?&wpnxuHIl&R!q#4=TH}c+(6?^CHQd+aL9f3;;t}11v z6n+^mBc)PJt2|jGExO(I!$Lor&JI@Lv^1VtF#~W4(Q{j48fgB$X)5&8ORjclPk~3~ z4OCC;ey_wi4ed)_yO$()Qac{Q_*hx>n1u1CS23v%#x-SOoGvzd(ADWiLYLlEujFAw zg2s$&SPTcPaaNx!z3jIm%S&wU*PxaI!P`%o3Y~@?*U66UTxcX_Mykk+9XjG3Si1p; z?4rqPv3Y-x#9|q@#nOj)z%2B{)LtiEzurb}RpHoc_0`V)bwRhs6rt z{h&I<@Q1kgI-h*5z;90@1hAFG08H4ku#JdDpSJxdH0i4L2Fsy%NZd9VU@(sDaH{L& zIDXRjtBefkDlJiCX6K)yEs`@!!#IJAQNZl_yHJJ~MhiB@r5SiUg^)uQ;*lAg3Mb_n zM=vpk%6@zSqM?K8%So;+-{OC%1z%!t0I3n_F|U+zw|uY9S)_ljur zvNL(ifkoEov`fK;84P#zX<$ysZfC26cA`C|^s2rSHHb#9X!vW*OPA0WD9wbe2&ZBe zC~4E6u0>t-QejLu5_{$xRvtfE;0xmI_)0?@PQQp4N*ql5`x>k5^G{58>s&7ml1}1KbA`$9a&i*xZ)L~1zQl1RhU=;@z8I2FWxCU z^G`uIW{hqU=z@TY>aW3v9Jp((BHrAGZ^A6Z;P(pAFvtllgc=M{&!Tfh&BT4c_) z&G11Dd7T`XvvlZVYSIwsY}>|8aHtR}i3qCE;`oRKmQqL@auIW*{+5BHZE`}-vVg(% zT7mjFbc8Oz*6CmB*q*5N81W#7+M$3+WrlPNhNYHg$%shxH)Il1SDXob+7;PO(234x z27UrVKimu9KeW^d>4IV3(7{4CfJmCisQz#4RWR)i&%x&2z3#0&z3OvYCf)EKz2A1K zKR5bTwb!BU=ds;?yQg|8K4apU=oif}m<_hx=@jylEbCKRnE8NVE+J8T6vw|E>*v=u zw(@jM!fXP-2H%u74D9e#C2QlNtzn}cdqbzD<%{UmheQ0-k=$|Vop5mc2~`;M<8cHF z0mH=}(P@mTAz7dc$B_FS0*nTa_KqCH@^Pd7?H^B?$!u#OC;o{@8tm?ONDTAMR%CSG zH|9{~ERkEABG8gi|1@_xZP|Zj9?r8r}5cz{!mTESz!GkZ{zd_LQ%vt@#l`j{E2*x#2=HMnY0dd2s35(>-) z5!iQU=Ub`QGJHr#DdDyS9yM@qmcSMQzESy(38>eXQnE4}1zxA%8w73$Q_^jO+BA|` z;oFpJLZk+7`e5Or7nya1U%tB6%&c4GhMje@K5LTz(7;vB2Nm_y{Ve?6F5%9v%IoFY ztndT)KX0CWPHoQTUz$$FuWLH$|8w&=nK>9cn%Pcyd;*%kTrZaxR80-+;XG~Gy`aa+_S%+ ztk$Dki>O4|ybIPhk(`J$cSnFZ9aY{G2v-QCfv&}|Bfz|Xb~MXhz|y1d(Xs<;-4s{x zBn}FoP{U_Nl?>2J!A;g2CZ3IWKatEQF_WKkEOG0Gmu2nQtyy*m^%-IWCxo5_GF{Gy_pS%-H38X{<=LF&*(%yyw}%W)NhoiKuDdEl2ChIsU}^W@<$@(_JWc5PC^zU=P9MUv z#X4#75b&ScKYAsV*_eV(39*)mmO;YdEA-+^!kC8owW`c#^~nQP{g$Aqt}-mrAxz1U z6Dz7Uf(tkvHqT&e0LB!rBoUxVBeFCP?GEkkbK!qYu@OHtvvKU^+3^$O?n`eAOkbXuN`1x+rnAGJeQG)38nb*@KTV(h`oJUr%*F#bl4e6Ps{~rp%Ad zU})3`1wpza0m%(c=pHBNiQMRc6e%*Jx#f#0R1$ehONe+wgIjY3mHg>B_y9|) z@=FO&p=JF7EUqB5G*^kYMB%F@1BYOWW6Qs-qppAQ8zRQJ6G2 zRJ;@smGs$@^l@G4-tobW-uWubsG1=2Zp#xndRYz8N^_nkp;U#%_6GF7%yO zB=9Ppzqu8fx?4mRV_t=F_Xy!&4xod5q+#ouiMP_q1AkMCmjpkEum3`G&R{{~*a3k+;+9se^Y{p;g3 ztYZDk4}t%t{*J(ctP(#MqZ9v?hJdQt%Jgr6TGqpnL;gcEkE$>3Bu?2v|JZxOt}v58 zN(H(!7zCU$cF@i3I&07P_AaW08bJ$r5M6U9Fb`#zrJ6!pGz+<&i6wdCl%3gJ*qHd8 zIqA)?7Oc$gq;4i!sb^BoJ-tegniM=Ov7AoG!sE4$hl4kRA7|N0X?&r;Q!%8adD8hH zXY_AWL^Cl7eu{?Ry;1-G{r#Ns;PKd}hGs7rnu!kx6KDY+$(5YC`{LSu2$-O#nddXOF zyKiek3v9=UMr|HkzuWBYsEb;XhlhzCd;cIXb#jz;pBaV?<@RqxIW%f^878p-Es)zS zL)JCmVI8iNL28cxN11%{E#&9}x$R(N(Bpq?kMO9gm_H$W6djuFUyL$CR z+(B?MN;MSBQE@!GLods|5!?E1E~-j1ZDL&4>)Vsz&wBk5H1!#Y0JabmDgfrP zD+4xkS-B$$TNQEHTxX^~PB@Uo#eZAPfbn6Rd%1HfEwd@&HK$=@b!btHqim=d zn#v#YAI~Zo0%OjyG#2x==HBwVL!2VTJ@lDapA7MY`H&o%4SE0+@89AYZ1YA%ard;R zhfF$buACG%U&bcyLt@7hU(mAW26 zz;Mn#!c1t`KC+%oj0-)csw%GYEgrmC;=BkJ3lHq;Y9&g0$lHRAQvI1I81Q-hB9pW4 zrw-g}-My45o*4oBM0aEJ2wAk#!D8`QEi1cK)ApB@28>yBoZPGu^HOyUKD2!TycF^-^H!<_3MPz=$9P}_ZE2GB*V^%3w z4o_H7dm_Xp7;N;pIvqVBkFq0n_J_?p{{c=jJD1Cu>Sd1Vb&S+se>f$D*yxsFjxafW zHfaQ1fVpzna1fk|dgN5TNss0=esU`fca;yitbASGZKpwk>~e9J_D_H81)Zzr!2~^# zNgzfe@Dd=C3~*eWE|YD&s}bi4C2-D8mKj)G{%u~2#Iy!{eS6+;lLzVI z_aUg1XqcnN+4KVrZ8bzii8st;c20A>YbdsxOTP&;4Av&PVxP}Q1Gf3VCT>; z3Xb?q1^=nPf75`ujiZykmDPXJK(*3;@nyJGdjn35t>cR>WCTNTJF59$9*NYnoj6e< zq&EUk#^X-i`|Eyq6eQO5O8;ci<>hZ@_MH{C)9D? zCnvNqR*j>3kXK)FW%kDogI} ztcP*D;9o}RnqIl{b=g<#({xbaR19|6IYJWrbE%}w@lag!kXm5$w!)FnCn=reM>)@9 zx*(EKrf_lFnPd+C$qv+V7q5LbXr4F)Q>fR&l|X%tNf_tt?(kcwx8;I~1;}MZc^zI| z+SFlfc~XW&u#y@8HJmMxFtNs}M*Hr$v2pMEWttTeX7(Z-xIp_5RFp||k8#uGg&k;0 zUMmImvk3D9S=-hgTpE!wm`o8KD+in^81W9RHT#r(azHNpXdvvj-*}(5 z6r%&e;CjMmQjulV(2}Bu&$`qLu9g>H^9QQXWjz zwff^f>ehK9A`hQ-AHs>zD7Ks!t6^)BGdWSs?SzT{oV))GYw(JLEtqD6br(=e4q{$1 zw|Db=d@_zVqjw%j-J}s92u05jv0MUF|5*_%Xrz-v$ctecV~3 zYsvR*i%YoY95DKyu3oBhJ)Nu=hAfR)$Sj*tfaBlJLA84SrovCo&%kSI1N*CoOUdgS z%>Tr)!tgn=Y`+!X-7k=Z|L^nu+Zi%2ce2*E`_GB*R@?ax@bOvEwSN*M8*f1*yUGxL z3MmnWGE_%xx^BrMhtwz_nn@rJQ$nP<`03$PNGK+@#WA|hZ5u5p-(@4##~Jr^J~qC7#CSEM)ziRdyczPv6YFbQ+5 zY&@jA%hsDX4+ta3&DG+onnD&ZWv|ghcM2an1QDWRNW9n zp=O^Gcr2zH#m7N#CECw3hW(BFw)cl;?nyNnG#@81d7%!Ky|fYWO5j_u zB-|V%%xijaNwB*SAZ1~-dtXdg#tI#B$Ikl9cbFMS_0VqIQ76JI)~u7OKO6s^v~Pd) z4?Vc0xD`^s!aoo1OSVNEZ!sWt2=OpyM*pD5Ng-MM+J;2Tw||&M~yx7w~gSai(k*I7lGTJkj3Adb!SqicxTtD1MJLzRt)*BUH)nNiNEc6z+AT4yv8Q*>dw_Udb%R8i;ERs$n@L)# z#x_Z7g}K?;iOOMpn9(csaC{p=N-EYx~)ED zu+(L|@`d-A!Ep2!L2M5 zavPTCw;j{&K%rmpzHW>;-q0Hn_5moE4pD+2*JdmkeWyu1GiMi9nTf}U322EajWwyLn>w!m=W2^YmkLtiUU>w zoSA)lz(x?Vpds7jcW`(S8qbFDcUj0FUkAJRBFYZe0e zAbojlKz44o^aDtdbL%bmg$^kd{AJ8#`m>_(HENI~Oc;_R+~^Wj3K-S{xT8kk%j%03 zWmNiak?7OPr^cX=gQ$|Z@#~mEpROe#n&h9tJ|-@X0`OFrf^#P?U)lTc%dT$#ek>pN zq-=dV7EkY&p9B()S5X&2BNaEMcJYO>45GS@v({8$vfA&BILbXLms4p~evrKwF3F72 zoe-281Y#&LxzSw9q*J<>!?Sly>G_$1NepRxLJlefE~JvMUfrniyX`HFgp>B9ww)tl zl29BLv?e%uU#DIta&u7O{JbKgubRNUfv484YCb@y9IZH6JDEh6HwIK18>81(gjh2Y z?nx+He?{E-4XMr1nPZRZdU4b|71SiaIHs4afA zt$Db7pkG{NMR%6Bq0K?o^dO$_*VDKhwptY3b}_Y(Mh{H4w-G?;=OW4ttD}_=HZkL$ z1!AM?Lgv7Y1X82q7i16v}gBBg_-TPj7W>og1GH=L5LRw(&cs1di`ghBQuBA*jiX*QQ9Br4j@6x(E_3!EZTGd7x z0!nnKt(kq2uqA)%mSR~CLl2`5(i@!vP3F+7gU((9W9iyi&Ntt23Kxd5h_v;2hR;W< zjvpru&z4r1>>q&tnPo`5$hYi%2M}Iy{x7O>vJ|)0H#N60r8V4Aw{~0X<^3ty9-b{qxn~X=2p93Tlx`cLGVAes<>m zewKQczR7FVM-X)aD5A~?=Y>vt#d)^VUz{c4lH_duKAQhQ59>Gz34jt`}%a7YtPsB{(~yN0Gvx#E-Zu#RhlVDI_g$v9~qb z#Rfoji=_F^@VyI(=t`(h258k=Pyuzj?J5j>5DdanU28>R7i-}QDS ztaxJuKYaykEbf2h?jM-hZpJYXH7_IEhYW_MEhq_K9@TbS=8e%-PDZVS1}Yz52uP|h zpGf^k-4sU8pyP)Hz8#c`n6Dn!vS#znnl*pZD+KrtsXN1ZU@uTjCisGonozU~DblFF zA7jJWTz7#U3jQl%*<(Re7vGsY_>pb0wsZ{_W4#hmglT93e_P93GH(0*9R&zodEp z*{xi#`YLYHvdW<)V{SBW*tFQD_z>>!Df3bkGfgUREFY2Ow0uc&H2G}?YSr;Vx}skm zowkcaU!;O=!jC>>LNYv0R7mRjjIP1%@TGLxK^|Fw4er;ZoJW9g{3nP)CF>d#U~09@CsA?qg!BG zJr0S}@7t?0fZMA+)Lw-k)?Q2OKDQt=u`C)a^6)0{U72Ka4(k!n3Sf)S+>y%E{*s=U zgKLr118|Oes_}M2?S7L>t|uBV)e(qo?QEWJ*9J&L3!^`&EGNu9#SHe6V{%~ce-jpy zj=}f8L=JMOOw_Q-T3SbJ$!=!0wRWVwee4}MyLvb-Uv|OGoZOl*tXVN%oD=p^>4239 z*4u)G6R~rfTImh!(@(l|*WzQB^pAjaL`CH8E9W>^!z+4RA&URJeLovG_vqg06zvB)E`Q7qKM_8vYpP3 zi>EhBYjaa;r!0N8UH68b^=z|D+3i62UtLzhKV$~#R3g*1FE|ig%R9wj!`!Fn2uoxX zqpU||6)J75nPE)D4hs|ULDqGt(G3>IBSdQ&6Yxy8&wS(=NybaPR^C#zYYH&v-Dpi% z7kw)78?F<(_XzF@?H$%jlQg!$l+(gpQoy$o$RKnNcJ!#)agMZU1L8~YWrl3&S%3KZ z*|a5#OD85!9P%p6BqihaimE)y#fpZ2|9mSe6h62DaX;@umxFqlVQ*UrcTYf+-i%ao zm_5x`11ivV=BKe~GC=S~t^uLY^~80J-5}L(-*_&A+Nf+8rTpTv z{1^GxURSYDSFb0YWGBNIazdhGH4v51K`t!|>N*6HK>b(JY(K5otGj%<5KB}%h_HGo z_9$Dnl_Z#+jxp|~Cf5KKCk5XcMLSjKmyESzgq}Z;a*4s^!}skza-~E^ zH=+w&6mW4}IfLkZ>6!rkq0tp*=n7z=YB3q%dL!^Cr&%}Rc|_{hnsqCGe(|t%8BC)G zEQ5JR>c#nV_pLi;+0=Dw<(m&X;-Vhf@swx5v6w9u;)X?G(U&f5_Xt*OkAxbGUk+)t z(3x;++%GX=o6cz7YdmrI&985zIdCO;kO37q_iamQmg((tpu?r8X^hS>Y%~yGSZLrh zSBiZMpAw$0)t7i?N0qOcGTO$4t<;JB>8pIq5Za+4x5BPO3&|!Yn&GNAcGSWyow9#M z!5dr$+%-G-rt>8S zkipoAd5J=`)Z^A#G_Kp_WCtThVbwodHW1)!8vJ)~-O7@`w_AJdB%AuVgDF+2!@9WxG)Y-w?x0p+U8C4R(D@5jl!qJRwh+MfA~HElO1FBZJro21W>?mx=b(Yj zhZCc_2Uqt&a^UI8&WoYF8y)SML3gcyqOB5NV^!WS_=BPfm^ai9X94Pgt*!Inl%42t z=shap%g&`(M-mdaFl9L^H>s$0%Gd1o!fOYB6OOPG9N?LmOyb=fFE!uqp{wmErO?5p ze2M6`#p(^ed2YE&?J~ypjctXtLYy9a{F#Ij!7hp?>X|(VwnrO*)YPa!F6o3O0%o%O z3)TEqdb{JZSkc7kp-N;!`6X+^p8`e|;4Z0=FxA)q&F@@JB92=HVbk$1qAsV5dX5z; zVWt;y^1fubLZ?XbPOW`Z<6mZBzEkUsV{av|O?ofme4>3EUkLmGa}jR>gsUld6IioD zzPBt&AZ{X-?l)1w_|rMm1L*=y6&d*J1Nw4ua_Ah1jhetaq`I*V-x=!tW-(zSDkP|qu_Jyf3} z@mM6S61QU5E@l$scN=F`F+0BFvOB-VB1~%YF$fU-?2Hr1GSqgSa9*(`oabTVn?nPO&HO{|1m)%>j zKmhw5hO#=Y9OA5KKY5&r`6NWRk^BpLlfXwW+mWg?oNfm`VRN{|k3en(0>1W*cmeDhBloU|{xoeh_Mf|G+GPxKW+v%&h*w1g1ZaLcj6{WAcUYydksMjpAGHk~SqE zL?({w$r;KRaX)gcoX|7MURH%3s}$C}+*V>yc9t`6Hne665B*7DpdB;c2bqf4Gy=vx z9{^oF*6{&OjBo9ubPL-H&zYpg9fA5Yp4Q{0b_}WVu0fo1bpO zY1O3=yac;1t6>X}1NVRd*^psu+r&`Ndxd&_k&7`NLcinOCbFK0Pq58dfN?bl4;>#u zLjP*UXO1!e3#`p^CK(Unw>r8*nIOpy(1#)7NVVUGa|(xwW)kxfjqi#gMw#jZko`yo z;1BLh2Wu`NIvvLMX#L1&uyYx+*(wSbv3X?(!6QPawLavtN9v1Zp*(E`-J=|W%;{(4 z-y9{8ypqVX;*uhV`G}kN1J<^K-=spAp^ZEkV$%+%Kak*zMp)U|cp?j->&(3i zj={!(EF#y7RxoaI!;Wk^;f>Mu1A$)I0ozdTi-zn>1^-Q83p23_{+kDQXtKs~s1g5< z@zNwaizT_K4uIhuKBQi_AUy2`at$)5JIlg=bAMCx{GA#&VQZ-SgrSnF?c1f1@-8FI z`l2L@@95N(A_lgCn9vN-1F-i6XCd=~=@zeylQC&43!dYz3n8(Ow@2DJaFqzCH_#%z z{@iUg`kbG7nV}fwe99mg{FtJ|jT^AAXqF3rc)!#{%Sp&rUqlw!QHXtayegdsAV+l2 zy2xJ^lAl(>8Upi%d&{0}6K~k?n)v>c!E|Y7?5Hch;^M=@vNh5xta%m;`K3sL<9z$* zfL&UaJXZ(tKgx{zI%yH9eHoolj-&39aGHL%AqG7~-_X_pjk@m0R>Rk|jEo~@gu8We zhMyBmO0j&nb}yRK!k7(+2ty8fIYm!Tzj+8A2)FqWo-;n|tK?D4moJ$j`&?OfG}{CWtPuAV`)t4Fadx z$nV7aGKbss58*daMklOUiVp2Itub`#r<_?+%TL05qJaUviRg|v>oAXdBLdoUAxvp_ z62%LyHMX8e@HXnJ9~biKz7+q&Y$bW|2%{IG0*5v!N@Api)B6S`Fjh&)hbis~%ZN>7HLbq57QQ$Z9r}vj z2?WDY@73_8PeZ>X$5odPGcGF|VaKSNAGZIvC4z|}i31U~_hrP6z$TNFOTfgmX?2|G z*d`W{yIz!vAxAu>?BMLM!TE9nt};xG>sAi~XQuS;e%1VVzdbL>mbZ7>K2s@CR_WLE z^_V@soW1qUoflo+TnnCk?Sh--{0DtgSFh>+J|H|L0a8{Sl1pjx#H9BX-d)+C8pYFV z;Z;+@b~4NcZfIc6#_H!73;rTD>+*1Q%~^DcOHq)jY2|8a>e(96#80#NbQ*Y?Uvjz6rX^<&%o?_% zgX0rw2oUtH+i|VEz1wChpi5^i7Qn5hUSgd3@DwZ#kCfi?#}r~gt7L@f*3P3afrDfp z=u27hP%54SP9pZa`*bf)DI$O0$vUhSPOa71w3WWVOev4s%bD-kzbI{wN7g_*4xG^s z{~MsuY0SP&D>xF4c|Mnz+VAJiiL@dtpA||JI&uZG?XR@Va4ZPQ7;%IhHyN}+Dj@k= zH&b>v=BmRrjh3swkd}Q3Jw>Mcs)*6l$NoS6=k^%7+m$AN+2|^okrwm~1FOjTtN3g} zYp@Fo{;m+V8L$w_w6t!cz?nIZ##nEvW3{3%R_2yCnNJA7Wm9Q)GC8u^d_G`RiBAp{ z=FWF;$7@%4s4 zEKV;~xJ6%-hc8QpD8MfQ;us~95Vc|Ua1KC3?}q1xl==IbX{>MKc?v2QXFo`clMjGc zs$)MZbSuQ|bA<}pBZJFe^(7BFW5<1F2~VG%OezGG5ki2eMk)$ts*3tNlrRk+ea;fx zp-9Hb0&9f^Du=TK;xq@eC`|^1lm{vOl9cw+sLj|v%0yzw`eNYRo~jBJxRM$=Dx~(z z`_I}W;PnH3JDPX_K5$+(ySO^_9 z3_Ca={n?YO>C(RPG#(~07d{EsB>;eUK-$|1XTE`wQuw-ZZXetC9<0mUXf(-FV|Y;I z>?Z&pFiT?ywd~hj<^0kEezf9^{8JB08 z1&wtqwhGod16HXI6M|{W0Z&FUo26(I@tsV6=7I$o^{jw}0-sWIQ`Hn_HDDNWvP!XS(N9U2n_1l)dTOvm3okPAr&mbH>l@k=`o%U=s`6O{n(`E*5)Xg& z%swSfPY@w#nWgfEL*!tKxuQte(KvVM%sak^mgN5#@`yG1;H#q{%AO>cW3hL~-)Y=o zdlHM41$saq4~*7qtf=DI_EP$BIUe^Vr;tMuvW(y~=BsJP zC&$ZC$@B-|dU|h5wpQ&lGD; z__so%M1Bc4X)$O;K`)N1I=jg#CmG-EzQg7&WHF-euCLufI5l5^S2G_ zw&9y}3o(`bjw|kn(|#DdEbnMD2rnS7rvwPy0T;?C+sUWL?1pL5zG-WWxDQDe63g{` zjAv+}J4tp7(&jeKL=H8F&M3n}jBinzX)qVG%GB)(Y zI>~t^nvaK(nldk* zY57skeGw25FOs9&-H+EMPlrt|7uCa=A|7OAXJD4RT-IA576^m>7)boj!L+_~ODa~t z6k#u?B0L5a(ndI%8hM+cN3R%j0+t|~dBJD4#^{ROdsDnuAaM#-R2kj3;H9wM*B^l~ zTSMZD23;eJ*kUc|WM!I$umBxz_3}efUXQ;tl*6Ld5qoE%%w=lDi!STe2Gw?|x=JOA zccvv3i{Y`3pvB1YMK6oonjxa4Se;fy-a|mI=Y^F0N3hR@Y_FxtEs9z@hPpj<6d(8| zh>9F#;I<|e<|P?sg`VQpYyD4X>YA99T$2%!{h!NVaf-6wkRZSYY5!J1yT?`{#U`|- z!^ki=QcJtv*5ySD+ht7-g4R}ZYgHLGvW5E7?r{+AI)2K(*_%ZKtWfcvVaaMvMIy{U&T>#)let+Pw|dm`H~zg(=d?C5B zAt6ZBVPVJ!i3SGaY&mU+W-qs&gJ1E=5bofH8etoN>Re+pyYQ3SnoSnyXpggrl*=6p zLgz$3-hA%%mztMm`~*^Rq#_^fo-y9Gx3dxHp63UXHj>yo^Jji6#BX9Q4o0Ru1E%qe z4qH-GtS)XpFKtl-QE*7$FdToQZZ{2k2ZQf(INP{oOkErl#>}E{s*Wtj}-BWPOF! zWK&w5vizO~w+GOn&_NiegKeJ!4QCk~A`ov=q0SU+EO;gRz{n~(0w2qsXyZ4R4H=!u zFYm82G|y-E*zx_3t2mKsT$!aGt7=e}HoG=s&Jp+i2J#+?Q2rcn@?dR&SdO@73ISJ= z>N?mMYY6H&I>#04w8+`X(|ODMXT+0leQy>Ql}m#J#nD#IaHK|{in7cqmwW@Ipj<(k z_b0P*0#-puU7;AM^^+9o3sJH5r9g0Et+N5_GOC+(CIuDLsR*5#=Uc&k>l{VIX%7f1 zVJSNOld94CuKZs?G)49b8B3YNFS=x|CE`*anSc%wuH?E-c$p2@sv^UY#^jKUEtR7o zVCI`4%f(uERPc-YV&)EtCM}G&tN}$I4G&))6&QTTe`~+A0deHBR5OAe7Lgm8 zb;wj3seA>E;AI@8G0@X)Iiq6x9<#zj1iGk`b``pN+_BK2Gd9(AR`H2&@fOLE_YG=; zq8N7OpgJ$N#d?GMTb&1A9Mv2gYk!yW5t`(n+f9OL8J!*O9 zADZQ5*~LKzsc-F5LQjp+W7lzQGkk~t37nM992^SqWY%OibJ$gS7UyOqCh_SeK zksVlC?C^AdeuP%4MaBO$JjDr$Pb)sTuv}tM?7xC~Nf0gxo78DBuas*agl53xN6M^B z3ibgru@L!uwf66>w~icThbW=SkWsjO5TVlUYzW_#P7v2gDU@EdmRh^J3OR6BpnG{M zYi6!G7hYb0-zbmARofgsXMIu9c_gM5ftNn`-V@mWz%%v%~3fl#KgQY#j|#>0D1B zHzeSDD#f8rHgKgVnq5c*b` zLlP4e_5IPs2073S4R{ivH|TbUbJJa_x}O?eAJEx*s2JAa--Z>|#b8-wD<|47On zDJ|i3wy-`WP^w-|M3=v$`YW&QBo#kfn?2P8GELg+q^JLuCE_(a$$E3NQ$7j$i3@7H91N9A*ui<-jkRbF^KLWsiCJ<=RSm0JUv{p?_mtnh-DZaeK_wB1C38a&-O z{HR)OX3OZTKHaI3WWTGxnWOcr{!~P~-L{y^p!D1zf@3O(g|LN*F_Y#9RY5igA!DR+ zO;j2wlkwL!IjO=Yxkza$@|t_W0&m(DXTB%B%no8aW2oNpjovv&NH^YEZz(2M*My9N zd2v)ZOuWlr34LyxT%S7nosHh9eEhjjE~=hw^X?yPvRjG-JRaoo+L^X@^KHMuQ)^g8b61vhW$vYw!D^$3#|L} z)cMd;HtjEU6_r>5(w-M@s8|z;u*O+jXzNK!Cb~m$Ej#?$OkRbn#p?w0Q4JwpW#y8T zBJnHk+Fk+@^cGu|__81dYG1vQ5)~L${8rcepGHkP1htB!#uq7EK2V6^KFM1P7AB@9cc^j zZ>}WnmW~>p3Ov#wvF^__FrZ!IV2Bp4Na874i{KxFWf&i7MR@R)GQvX88hKNEl%Qf# zo%1J7HlT!_RgK*X^Hiw*MK$IV$c0bLJXahZ_-TEq+Opml^O5lZImo%NT$8Y%*s@`< zSvX*m*{{}Z&Tesa^mHN*Z)l4bODRGum;U}3)&qc-sZ3fo^fCdfh*TWsd zaK9zh#=7VkSg)xsi4m$QCN!Jy-p?NQQSab{_g`3n2ha`2zfk;=2t0ltxN@8|Fr2Nv zM6-SGMP)Jxd75C=*QV?7c~q;jTT5q-GZ+p&l)!#g0@AuSUqJEz;!yx4m#@*qq{VkL zRrv9F-h)Oa+a?9u`io4AoTpi^2V=~b|7V6J*?iKZXX1@&<72tu%~`fQ4Jc#H7SM!s zPzOn~Y9JAdQ0Ky=qAC;&iWvjqFHmIxdbNY6MZFQ2&g8~}imLqLQv3~Vh z)aWAwstJ?2B@2>?xM~{QbqD2hQ^XMyF{`pK!{om=;By&A=H?7sap|*GbAqN`Xovn9 zC7t%*%=r)8R(81l(H(8Gr8a|E+3HNx03-k2P%@nPrA#cs*jN3alu!SplmKhM|7)QV6+~QPS7L4z+$sJm*>56ZM*R-{jL7&d2;ZX{AT@Ol2E$RL z2gE`fJD&rzdGD( zddhGmFr(EI#pYhWQm6inW5k7WxIW69?~QKpF-A=EkrqED34IupKfGda6sr_J##|6= zI!ctlpkM5Gobhhl1x0$HC&;ysfyydls9Ontlu7O#uFI8_=PM;ohri}*`X_EnV3D+H zEz$-q8o{W_ea0^dOsB7=6dc2ifj(yTf0k#6R0m?ZrO!k@aN1CEm@|*g1uCL8Hy^K!-63(Ir#$zD zLktjUa6O91aB;U{wNTBduSH)%^<}91ICD0Rh!UDBl&n zyw=7(vlIf3#> z*9^pDAoE&6y+Ll;AQ3wvFFNoTxsQuJ=>{*&ky6Y z5U=1Tb`#jNX&re3M7nmxrB_e{?f+`30;Q&W**E29o3RoA*6X^PhV_@0EY|o8#?_*{ zJN$7D+Sman<2yyJMTp7Zu3 zEFx+V^^D=&O!WkBYy=^$yc2v7%xh?wZ!Uym?K;5vIM%M*a+5CwdQd6|Ej#AgJASofqa0s0^Xdge^qlI}JtVm6(lsi$l<* z7aM{QOhC8ZtGkl2A);4nNfBSPE;xI;NIYX$MAL;@$h1fIqh!^7ct37zt=I=R1OG|1 z&DjY)J#DcAhTE60pUg3*)~Gk~7&41SD?D1bj9fbSiRhUA=aKHxC*EN-9LhUi#9u%m zS_|0&7uYSeiu}BLIk>#KI68f~CAt!cB(&p2Tw{=~C}F`V!|CY>OY3ZgFF2q1A>>`7 zDV_E6+2DmMl^=RLPds^T2<_VsDtaG-_(IP4vl}*6xq9Uh073TJ#wo_(=u~N4#=?TLZ=ba%(@3}hWr}A&XE0v4s^R$ zkbAt-mDD2+mO)!@0jn0#r2NV#8!e*Lh_Uvmv04>|?a#q}{irSVH-epYxi;BnxpnB` zmg1UmMq3EJ+MM#Q&Gz}M!;5!6ARU#Y%u>4R35H08x<^X{I|pKGbusl;&uUqt}nTV4mbFrVx`u>REJ~wrEiBedBzi>zSj{ zzO791>(uq>{gE%9qDU3U%zFk~ zx9&e9OkgNVnaP>ehlmHnCJ0kqw`GL!N)`aJy$$_9_Y+K;x56oI)$^Xw{dpdFUwaH^ zEjU9L`-TR2Y067!Qn-ThML3)~re^3XOd)hj1KNBVcQ2}fr#bFeWOn@VlpYf`d(zV9 zm33z$FF^y0&Irxyb1&3VVtGTy%3nOWQi=sDYKcmk`i|&97)_fz)z{n_-LcXm`b_pW zuZp{9xQ>2Ck@_8R8&zAkYF`t{_)q#u2xVa=06qZ4WR2UlFr#*zj9AS&hpVXBQ`f)5HCX z!^^9hTZqMM&|;V(c-Lk!J+bS!Vmrc|GVkj#dZC5@9Z${IZ@;1O5iz+DeUanJDOWmxnecB@?n7TMW{}Z{bO-7y#D!4&QL^;IEx0 zP)*`EY(_+^#O0-_7w$c=Mv&HSEEg3081Rd18h@V5SO(QxOF6K%Tfa_7xZnyQvB@j+ zBpEs~L_P8TLC^raUwr8QU3)VQ-*#5vFR$Z-r{r|Mqm`%ut)3u+3h$~KoxA6Cnr6+ z91s~7ZAbqX<3VeNk@VVxx)A;QzN_Gu4JoOq#QMYeAPaJ+*M$2My!km~z@q6_Nb7Kd zL_@7B;|cZtVoA2WWaf_ok&VT$c(;X;gkQ5Ds-r3R>Mndm5GGEBck?5XYc)0=4A^akp_hc zq{MX@HE@{Jo?NC7jqPIG_B>{P$j?-Gx6%eDTUd*nBP#m!=_$mfZeTNT`7@u!RwYMj z7ZSp#r;0N2JY7-4of!U2od@qD;b4G4;|wu_ARa~M(13Qw93M*c-5;xN3rfy35e{DU zDOYZy+_hb8DGWkexO9>=2q3q4OEUG9NMiTp%h^Cf@8kQ4pFuz`&VeFTUmgOPZ~DrxP~j{af~V!^p3?+gs&TUYKnw2H4xa+FlLTS?-})yjbly z?Y|pwFRTmk2>ZY|oh#*935Wcmem}tD~PZD36*z`SJDs^E%Cq$9|}KzehzfvQ3Dj z5rBG9$Y3m4sN@C3to-d>P#BX*=3Rby;6CJsmdJhde8ZJDPB``iPbF2c!M$;qB|cd= z2!|9A;ZG7(^(2UEt*pkpg}=xC1a2%_nyZa;B~o{3*Awc6uGez~CR&qjTw^>ZvSUJ+ z0Fl-|`9M|DbdB)Gg+IQ%p&4Ya3hDNUp9N_ly=Y-SsV9`LL<6ae7I`zdmkub2vs=<8 z$4T8d7jaTwEER`0-+XbRY`opam>@4qyjd{Gy)?X@3jbY}DOl9V z*?@ji4b-iLwc2RaQq9#5CA^3-A~Yuhh>mf)k%T4Nnt(_zQ4ShNa`BzUvvHjW!}vsq zu)wZ{1KAW%oR6%ZRp{Z@i18CZxFzy%*MgoFq7mP6N}e#oOl}P*$ex>QYexRv(c%OE z=(2oj!(qH^`aBJ7gaND)8al|IJ&Uyr6;PWSSebIco$6?h_Pp|R5Rg=!{?X%q^!Xn& zmwZVYxmlcMYwX$sXb85v7;Q}2nju>6rI~&sjTQN0?k};LVt`pHj64CG}AQqFjJqVhVfpUUK77AxPrA6PKMCL7|`0-Ng5%kF4Dnf`lThg-tm?$-^kVOZMn{l?XLgkcnH@tA zyV)%fc3K+4FG7XQ$X1CGuq03*&*Gk~aHSL$@Q7?dZY7LxI0Sf1^JnC|-7@XQ+0<6$ zRabJPcxsj>>SORdYKEtMqbDof^}IHms`SH3`XI0h_ovhNB$&tPYRej!l5DN>0<~(` zPz6EWc8B+ADUy0;>k3FSc6}12_AX&`rS!S)3y^ex69Tno6IUb4;zLp& zereB#HjR@(*f=d}X>RLlpDLm2<-LRcXP_bq(iVuN4t;EN9hA{LHyauJF&n#^Kq@9b z_S3gt=-i*<(AS@OIGF?~_=tX)(=UdWf6c2_O90)6YgkIElW<$zS5o z*PgmRZtHYJWhr%0E{;nc^&9VxdK9=K{98TLeVBw!?1?bfH;b?bINcwYp0q`Ba<5j< zJwauQVV?S<{4ad#G|UlGh4ed3QQnU1_vv@_eyOZiG3ofrJjTy%aD*?v&^iASr#E8V z;Bvf}#a||kkH;rC`t{Fk#yGxYG;rou7Z?0R>~^ne&oB0WwuO(K#8Ezo$PA=p7G%VO z3N*hU&3IfEsIR=(fVB;`DRkOHvIJ{Syp3@{#I-QV!SLP(8^)=hVI@qNTW!#&X&A3( zt7NL0EQ(L8-&!|*P@&bi@(bWy>2KCirK7FhfF_QlA;tTt3L$wJ9tYbC-h z*0b0P@QqGbR{K*BOiAjt`lG! z`@?o`!e1YZA#%-S@7t|sz{WA}oK5&18;xjpgj^HE^Qie+6Uz1;U!(jIyn1c~Pp_QSLa+#!qY z#+b43uQk;oI|Ah{2nexx)x)qjKG0S|KIOs2h#fTJ0AFYfu7jseks?$?t`Z%0)c2yn zbM_$Iape1j*Vp&qIG?&Y>#{>hJ3OGBlJE*WcM8t4WOydrXB#T-(I#?aeXOygtu?I- zdsf99ga6TaI9~_3Yz$>iqh6>C{u@_aNxV9=KM}u#aWfVyg3K7W+Os6?u9KQO`;a|m zQ=>lU1XPi5r_AnKHI0%F7H%R{EIlHKE@@ZZCaSSiS%1SK@{H-7N4?oLhaIV|x=W>; zdrKS1NGBGabWh0r+awyvjFX?BT;NRO#Fl;v>#6Px6y*J<85l(KzgN=VU?45NJ58f0 z&JeuH-DuL}i672_@m`Z`VSqz6TuTxxHXw4U?kvUd2>;y~7QdD~rL4CzbPZnh5@NH^ zSh>Zp!8yGp4Rg3tj6_-~QZ$r`R`rrzkW%dAvDK|feds|tEoB{Y1d+O|!@0}LH}qrH z9pBFNtOQN7idx&Zm~@t>3vzy)uTH3`{d00g;q1}$K6?Y2n!#(MSV6Udwn#+6!kIDC;a;(y39p6;Q})_TtDtvuDxEdP=21LB}WxqiO8P^ z##7kb0`g6E3;>jB7>+JG=LxL%>VG5n$j__oe1$|bd-(`^Hxjpr~?#5PtGy~TvQ#m}Dlv#wA;HG39-Ntx_|>rSte@!+9p zE#b&rLka;3OG-&Ny87n(oq+|aK+VXaVbXVmmZ?6l0*CJix5mkO_Z zLv4Fy97+$TpqxxBUP3KVmPNZ|+@xx$TH{0gPr`@#5+BOeW<-Z<8Q0`Q;zwWp@$grj zDH$YsS5rRxnd}J^QMV&WRYfO)|6_n63!|wk;T*&8Z^BZHbE9J;@iwuYwISGq-BQ`c z;2czCaue1;0kqFML@5sNyC-VOU_SMP-+J!eF*4Uelo5*;8Z;pTcoXjEE@w6pveJiz zuI{>%KqV4~NF)Z4Nc_A^4>H28S4^>OkcH#<>zo5d`<*Ix6LP`n~zpWx&^*S32&`qNJMjQcKC#H z6!*G^jgj2CIBjTn^G|!0P@H}G!=(J=P|uB9Ixif_%R%t8Z|FO<7t*maOB3sr@a{Y6 zcDZBhwmU6tEHvr5LruE&FD}l0raJsd8qdKE8N`kUBVg=I=gD;+SOlw%e+~9C_Scr; zO%GqnG@q&DNK5zmHZBX0)0l%C7))i>j1CHV}Hr-eZ_3rE3U`V!z$92qxKnS4H4lO&$4 zt_#=ko19qNp`t_SLfZBJ95u>!x2#3+a}S=0@^#fHkh>fL*;B~z1OmI01rIWKh4jEcc!inihVx+>a znEA1O_!1%esn$iOIi7aD=RO=LawK-ysKV5Eo#fp zP+e&=-=So!n(x>h8W^j3nfl2z9A&uM1Hfg6GpIi{gj&w9;t?gX$xorhbJx$XfjlS_ z$t4g>5VHf}QW}Cmkx6RH&QW_?R%nb_@Bw=>QEW7%*GyMmA%tMEHONX@WJVJ|9og%X z0;4iM0NU&G2Uo2LeS@>NphZRl_P}Fr!V1laGkMK1byjLLBb(0Ng6>A01lBMjqrfyH zGV>IuYeXh*zj7lo;k#s5fYFFu0}Rha4Z*B7T&|Pp99m=c2a7ov96f2^kK<^zs+~ud z25V%E8rydn;~~JLZ=b7umxLt#XG04uWf{4lmVu3%8)|9v<7os0Hc1ey%|RDksUbPA z?8-y3E&yk_B4--c4A!w;vW1`1qR_E#JQy9#8n3z~Ka#9xggs)Q3Y zlB*YJ(bBhw-63f;DuP{$CWZ>*e$P-~)WANp`t$NJM#Rk*DrR)O8>}o6QEU%a%B_!w(w_R4$QT;%a@#0qeiv& zAMWwr^x}HI|KM+XaxH3H+uswvsdX)_RO3LS@9SgoPsfr1s7#3^hS(K<_oTo3(%%nD z)#95B0gb(+59!LC6bmP3ujw*ubUgvyb^B!$5XE7$xc2tEOf39Hcs+-l6}|qWx+$0@ zwiHYh&YGAxr4v$-!r)b)B1?cHH^s%6+-qwG!-L9e&g&9Kr+CC8I7OIjmw~;$IyyeO zIy$_(!~SWRUD-kzq@#y@&GVtAug!1)v7aQ@hE*O&;gF|c*PF%o`!yPtlg=3ar=VAx z#dV{>WM5GpLSq2ZUf~buj{Fz;*__4pbtXN68g2^*(DAlN$D7{n@&);)<9+uXxafL2 z-WC~(_^dSLzH1i;1WhBj{~2*E`H1L%I@LZy0LFXzly=QK?b7a~A(RBJ9tR_I{HnQZ zy00WN-p{UU?;{o#w=|6qt7A(xb8tpP?7`VjhZh&GPaogCL%IgfOT?QOzYEfI5pC=_ zldNF-XBTHb9Lmkp_-znTl^-Z(0)Ji!;`Qkdr)NJ)Fcwi7jNK{N zJUBajarCl)NS6niPr~a3CY``sLzR$D4o}W5{-=NhL9ij?77f&@wia12){m%;0w;BJ zV6rFawsQ+Y+4I9^uV2D6y;q0Fkj>|ISeqh>(LU`t75#U?AW7y;jvd@D5IGi<3ANbO z1}cncgX#dAmt;`q=O^l6BQu0K`f>W9$Q@~K zP?T$%4310N9%C^~G+h1odjIt5=wF;T$bBiwZO+QPK*5p>=wko$2LxvI!bWmFa=Ms=Fs(_WtzDSVA3l`*Qb?@C>k z1;)l*;k)KzE)tO#m3cxDr8>(2V5`rHv<5{~e=EBerN$I&EP;L3NY`4Geb?B>%vzTh zC}SvclPi^rtm_46X}10>$Su@W6zON1qd`$*Z{W|8sbA8Hmb3Xdf@gDMi>V*M8;{7U z#?L#5D3{5HUJ+Q^Wa&kja^gs_uSdtkl*Ai(=^Pij_NiEN!n`b% z>MmpTL~v$(V}!8PD=$Y2!)`CU3F7N=9Cb$s@%de>Fepv8mecJTu0cudEh>65di->x)B zFSI|OSBwc0yz&7(Ro#;yN>=FoS25z^wRlB~zSfJ-+e-m}mL9-l$bNhmcwr6}6I@vV zf8)!n9~FxKCKW*oqg3>>%mKEf0f){H1jzN~@u0tal@RMwA{r9RgEsfa#SWPxRolgBhuh9Di0qdMG)cjdnzd)gB3&+iMlt~GmkA(q6^!C};-{8* z5Sl8gyI*^0T|)fPVm=H~KF3XCQ*@0MV!JfxW$q^lup8dQt7tOyvneC7($LpV0u#ZG z+aNLkR!w9@l(#ksO^&m=KDEhF=?s!9tPq{(6j9IGKqmmJMrUE~*y_HOB9yII63cKYJ9lxwJpb6Noe4c~Wxn*o^B~BXX}q&dl2p&Mq@|n;jc#N}0XX946M3 z-|JSDb?L|3kXnLhjI?1G*mb(3a*c(z89sJB>-u}f;`47hm-ehI+OzU!&%&JTJXk8w zS?#8SZn|zptFzOV-?o?)9Svni{+GqD1~7nl;`wAjvh0E9T~6c0Y)quKWafiqEL46U z=2IAAGFx0<(=-A2YTxyUyiUX94TDJxw;p$5l*UGD^~=) zb>+wvF+nlp3YOJmwVE|_iF#A!@=> zLcYtWt(SFLFWs#xmqQUB70WWe#tJAm9=&yC--^Jg7^^L!K{^Yn``7PDie1{ZUk`|W zKaznghx2Lx%AH7WU5N!nSXPV^`5yfj1NVDagQS&fl{^?|T{##<-nLs;P@8{G(swCl zr~BvUN2f1U@tSQ&GZKL=8d$giX*ED+jMB!>n4gPf!1{ea7yem%0j%ZjL>AqZzy$bx zU^B0C%j?RaLPTb}@s(3V*PD;H#9az4sNKE(U^q+|t9Vz-jW>pYx=xgz&b-!qG`_eev&;`C$}+C;G`Q#}uc zi)(5NfHJx0I!=PfYCpsaG+Teoj!N?|);6eYge6R^3g2Isxm8g^S#rs7)YXy}s!JUO zemWpzI}QVjpsSUur^=Yj)ZJ7omz%y1#@9iuzEIwslN(t$45?!>pitu}gqY~cF`gn; z&>dcf2(GbZ$UJYbPRsT08H4h$S z?OG1&A}HJ9j-qok z1%z)j3wN-!!O=+;Ph6&%W!IS2#)^ZNLH;}(XJc)1 zE@RakYjfK+^1FToqD)fBm2KIX$+cGFIYpLjU1dunDGy)T;ZP)G;Y^V{g0iBv`R}(2 zfCTukEGKGj>P%$|SnPWjizV2@JyIciBwTl{#`uR#hU<79_~eibdws(Em_{?(p(GAS zJg3BCaqLk5CcRFFbOJAk$d&Eew{$`Mn2gsvrVB*W3Bq;6Zs#$nb?W4}**xBdk5}Yp zde3~)v469tfscT9IPgzL4jedvSUr#9@Z|7twOSqIX4 zlkB9hpC>l9v)aF0h|R-7_aFijOWyI z^y7~|pn8r#mr=~{liBrzy8!?)-}byUiKs_y4pIa6G$Q?rVgG=Ti^z6Zu;c*X2EGmI zL32s_Ap$_>%!T+3p)Qy4IAYUf%)rnR6WW%?w(r`JD^_~Up+2Xu{IF7a?$R0aDd`M` zH>2Lg<)n9gJ|NX!DncK>_`g(k;x~wBE5AX&g5Tg^x!G{03Q{oN@s=(nRmtnYylRYj zXsgUfZ()PpZ*dStXJmL|z3-03y}`A0+5JdB{)h z{ZNEBqaJ*@q6_P++pj#QzRPBkP#^S^kODGCNB>AyN` z6>#segZZfjOqjRV87rZld503t!ePc%Lco`wwzigkp zZlL{N0m^+cW1nFi$5>m?1#&eHJXj7sF%MQGj%=TUYcKd=7zHziQ!5%#;zU%$19&zB zDaX*6+RmMb58(uW-CYVdWeZpuLM*rx!efa75l-V}C{xV3BkjfoKT?kAl6meh3WC`r zVcDWuqWMd|)1)%`h(cud0O6oNTP9psEUU4*bckMpO|1>q!sM~K(dhfed zXV4#vdRN`asMnEDM;dC}p1d0Y90Yd$=U79v-;M|Ucat()uM(%&-@y+i4?wkw><~lC z@h}FtN-0{Epc|?5mU9MI;r93{%J6^g!{jFLtf@E)DvK{||la{aE~Hz@3%CRTi-^;$9DYpG;)#od=j zgoZrq>s4Y=LxU1Ky5)%iOx?_f8S>~sus9t|r5di=(XBPKBTgsF(4#d(*dSGYVlq$# z)g+7So0I@7bfYMU+9DCx#P;1CjRqsDcX2%!b?XW)VGr~KON?CtH;r@nT}#LTFHzOB zL$b84yjyxWP_@Q19>=)#g1)++9jiAGyZ{Er_Wd9xC`uY<_>mwk2!jJ(GM39bV#>zj zCY*sxJYj4nh77ZYgpJ96f@zI4weqx+n6ifJ>PVvF1)M6#S|(X2Va;+_07&{`b4aVY{PwVb-2^x4 zDUDYY#En;h-sGRMBYgiec8)iuIV40J zIpJFQTPl+JLy;=NfSe62@%CF-8YEiNMwpc9%gA})_cW#{R4pgnqhYecDy?{?5W%Fx zgsL762Es2YSkw19sH+-t#A$vU!f|fQZhcYj5+_aT9F7vsoYY`M#i4`85as~z$D4nj z*)bedl$NV7P;KRa`t~#n)Nj8n0xj=zK=0lcfNna|PLu@`Lq)*P>m1m}n*z}2Hpdqn zH3~o%k)1=;FTh;#9PgLoBJYPb&pr%BXQX1D^J+4EsPkds3K-oOc8jp4W*Sm!bCpW{c z1rTlPhon5gPwJs44`6HW7Tw1kbJse0y_LX6ueZY~EW8;Xf^5rT{}EglqxQ|#xIorz z&}}Pfe+%6ygx0vb9nPCh=P`#7IbvIx0pHWmX?z+SA}+S?D3m}e=DFl{NjX0_I3Uwy zOxD3tH%a(BSOUPz7Ckv0Q`B9Imam-HYC})$aEPAFRpc2ui-OoWnjsjX~AWY!OC&(%9ka_up%rxHlWJ zY7rV@2?KfQC-!S2VaXg&%-1zL-RrY5W)$O1v!2MPu40KMqvj)XOzQdJGEUDCnJM5Y zGlx~}9`E^A!cWy#0FvK@IYtzp1%MHIPzd;7M48zE?Rmd_F*XlsWu|@N0cn$sz(-~0 zR+Rg?)KiYBY0A@8N5C4k%IKv+w)n~HUP?{%?Uv?L{T1Yt8MdTXv{P!KNBvEnEsbd0 ze7byZdrO)-U8&B2Qdy`qI;u{vRSgL}qsx z|GPcJs^`!S9KfMOqUC4Vc)8JTN-|Jp zNI9}@cjnzp)G+C6;tFzfQ_~6{jCRV#w&~#6;2GzCFm{sFQ?>Zm0DGy~oLmNxOU*CS z)caCr-Iv9b`!aR(UG!#6P2}sVj0|bFvO%((8xyGn#xlQ#EkFV_9<4d5-+`HqjFq7+F6fi1eRLo@6y|ch60m+s&TZdM*l=-tG zE$4kt4!4YyPYuJYs76rA%LIQxSeD0S7L6T--nyiByg5R>08ig;&u^JufwKIr&*%B? z0wj%!i1MWuZ{zBocOp1Nmqxnc7a-f{I1D`@X&lrIegz-7InCL&{wBG{2hsUn1zR+d z-bAs*ZkiO!ZFE#o0oAGu#FJS6jF!8sR`xqdwKDMcCv&=g?yb{jc=ARIlr)c3GEP$4 zi-&F7rFE54bql|>;aO~&QU&;gE<&A9`$Ifk^tzwdH)J(uz(>GD!qtzK)4OZiyBMU= zlZ;s6nY`u}T`py2Cke}F>SgGNrw+x&o@iZZb)05rGad;Xd`K084}o!ovAALA&3Hne z>PR_Z4*ixDyb$$-bVR!lYk8=Tou!8dM?sZ@!d&8cu_JD0#=sJd(tsS=D#}L_DT}&j=0LV7xdFr`=d2%PcGGs5ZUufW-ajqK}-lw2<{9onA^T9 z0@OU0aLaX!p-rBE=kF3(&=n+V^a;eb(G4=J0%iOa%xcN7xdTdMM%D=KV8I2Ad!4H! z7u7D$I(3rL&tPv51FO!{20~a&g#3W?tOLkCT%RS_jKoqx*L5DHhCd^D-#L#PT+gXz zaumuN+!YizT+0M0JW&4G_T4d%OEuQWs&xOz=)(1`JEQJ7_?dMb_z7RS!o)%J;^bof zpV9-t_g%v?4*x}QWfmi(bI+e17yMb&wC%Qx+nOakbHMVzFQPC ze9a{}(OdXZRLmBX&=_{xLj7Z%17#V_wUSV76mBIph}s0xCKKNB*!TiNnhi3yV`2O1 zP2^EYOg8bNQMwSzI$1m9gSFlO&_o4B1uiZH>-Va%Sw&rzY`~g0Ounf_O*JYi&jgW5 z6}UfSF{uf)Mt#d+;-#Zbun6sl=0@?_ac;=wmcLv~;pkhO;CM{(y*^V9ZM+^0)p;Q2@Df96p)NM8UTFQp@?_XqNK z^EX2a@P)XjZ}mVTh?6B8tg41&;8OWxfr>U)tdmPDJiIX{u8AIc$ve`gZ}27QWB7+J zN#pW+vD^s2b70qwYts*oz7)atxme^Iq$T1ZMQ($MamrAJw8bFSaC`s6G8-Mrfo`+^61ZH!ay{fxqlYr*Y zuj&4E&uI4eutW|?zk5Y4B1&)83raeXcTXc|#vVttH*24W%lgP9jBt(^GxOpkjMl&4 z?`FN;sMed+#?NHp6LKC=C!sDeMotW0VL(FPC3Ll*kvFG7;`n3&^b@4tsMX0hbg8N6 zyr?!_F*+CC3Z}>5oDw=6$1rZb@O+RY@RC@J2c|HEk8is!j9&&G5+w0*u?VB2Mdo2d zLHHmcbDBinIIa+yjK%!t)%we7v##;uT%5!MxtD

    >9O~wI*=_mjv_y*@r<@av3c> z-;EWq*VX3FnlR&;6V06kp#hBcf~k~BOn8CZ8!xwTM}un%(Wt#r(_U8_b&Zc8%cji3 zARNykG~38afV&j$qzZpBww?Ox#f*%o6QOKl#~&{_Z!zQNYNJ_gKG)@ooOnh&5YCx< z{`xph);=Xp0)`ze6RQB2xzVeoOO^ph8i{Us1A_t(iR3~IBo*4CXn zQ&0>Wp>;x@xpd+M)HQC0mVGg>tefBZmff`LX6g8lE%xLX765&egv*2^Az8*$IcpP~ z6}bMy$&ehCM(HOSxZZ^G+QO>ASZNd+nqwhtDg2vB(qzt6o1LlFiyKAk68QNs&C#pp zsED3p`Gb+uL+#hq>A>}*P}Z+PV63i&>pN`H%D}+ z4-X&c-0oOcyBM9FW;ksQ;G#6)KlqSu-%^YA*Y@qO+k0o<_PXcS9gA6%b)pj|089{W z&d3Mn%3%R9V3@P?lQghT9BzN`dK#Jf;$F5tT9Sj*Ls#dSCeFaRxgGTE-gOUzQ6|yb z3ApYu3b3`?J0DmVIIkB5)T|KktC&2j_|L1=~CS4d1u zLVm}Gm^@ZCM%qJA74+*4Z(!JFx7F*2PNY(=kUDuJkF8QEPNL;FfhpMIL42cMwAj-) z4B~_#^&w=4ICiGc@kl0#%@mA3e<7!(!jMY%01T-=*|aQOg)F3EX4^OcTpqKv^+u5s zt%=XSK{pfz&79FOjmS%@-C-?=9nKiw4E{j{FMtOh(~|TdeLOgk3zISD@J=?)#^)B( zG74c)p+sn&)K16(l7bHw3?s;H5JL!=$&3P?IS~b``c5>3Km&u*sQ@?`9^FsYm9a93 z0iTt5bn@IJ2c&xP!aO@WF;j)58i%DR<>ofz>X{|AnjXl8zcK$A9sz7=X$$CmsmX;U z-qDfChO(&>Vq}Ifv^YKG^o1qmr@ywM$R5&Um|(hu0Jc_RyL)Zn>`Ea!vz4JBFrasP zb)`BUOQk)imzTlUAbbcE)H7yf!68HWvDkX(Q%2fCV(L%qiW)*-sbc;4>w~l~tooSM zbg=B2XM!x@9Gf7S6U^oeN*xk=|Dv!80r!rW!7BH_)Z;k&R=R#n8L@^u5@m&;#vobs zm**g~_WWe|JQKvZ0Zs@^))tSyYfM|^$op@PNO)|R;}xt77=$Pd36C;TCa!fzzX zW+Ard>0VD8;Lr!fX-{OelJvo6{dGH<+I=UA>CJNC({|v#r|Sm@tJvV{^7R2FNW5=e zT&@V|D;e+F`hom%0eTJBaYE-Eo&hbPONAUro%f`6fOdgt%q;LNtzxRM%6KC$QvRr> z@%JdIRQV1md4^2o6!5BpKt4qC=%B@GrmH-0KrR=t5o(mgb9@Ytw6YhR%9%MDa%`Z6 zKn#o^@Ls(*GgO3u&M9yUVoWcbwZ#Ukl_&L6%oae9Weh_|SRu;3(ymCZdWI>*Y-!eG zR1_PHD45UgBQDrOutIDo0u{{HxNMu0Fp$!ahTo9sKoG-Vp=_pICPMcMeaWyekn`jy zJ8`C5mJjXs7SvAfvMVXaeXf70sE3CB(9|EEf7!Nj8MS>}qjSC=%xJC4WoA|w4Ztm# z@j_K!2sObOS7ReB%cXqCwYFzbkvhxQzX)@c5u1f$Z9)5|!}Hme_(TYPw%v<2GXC~~XG~TiyoKUMZj;~QJxj-F18swB_N|rSV~s}!)rbUPwYp2rvhX@f}KDum->m*%6B5q z_ncxT6DiVZf`?s=;BAYulbyBL0b`ik_N>U!DVLBlKN(xJ;1jEiW zI@U$|_Ua~Qom{o?R3=QZ4$FmlcAoMMoR{ekC2+;3lO#nFfDK(csmYrS6-o6p3wUf1WXx__qMqT&PiG65 zK5aQ+2~y24DjfdcxyfvwfyFC=2H2^;u70*Mf`a2Mp1Xc@{3TVDVcGCJ6aSV~0LU|p ziuk2ssd|PWtVv1HYUajNE(Q>&m$dqES1xo$Wr;`iZv8H1%}&V9OE*vk_lKX1bKA@~C7!Sj9ouGEw%vKS$KRNHfv+2&6C zRps2>0P279e&Grz48=1q7ydyy|L=G@$4D2xYceYfn@i6W@P-&RuzDS9psdd9r%E<8 z<=bh|YqvjTE0NZu?2Jn*CU(J2L49*ds+$GL4jSe@DMH^U{O|5h$k`b=*?*IwOD7~! zuJWJfLw-Nwbki5Il$o#QY>XEgVya&TVaQ^H0a-XcO`x*#ATlVw4P)wse0nGX+N_}V zST(Zt;?P}mCMA4~UpuLB*v!tAc>+(Qo~W7S(EMtld%}`snc27%$_=b%_b#lh0c}|+ zSxU~1V%w+HW@M#QtE*Mvj3Z=l28OMktu_zPQUTI_s50`D7=o-hdaOZ&tgun|5JP(w zH}o}Ik{Y_2GgJ~TTANcrewcbDuxE{&QOY&bqJWohG1xlC&fS6K$tbLMg3 z)Lb!;;A`SUScbXftIzB87qsW9RY*XTD0dZtAm3=dDjt@;55D6Ty#u|#oylFX1$A@W zp*2>_90vFJ&)yeuK<1{o^KBH@w&z0$(<$q4MBfH&<}pi>Gv zD=?uaFvoiua|Ct(&b%Qh=IjMG9>PsJrS%twdiErgN7eSdwYm3EX!Z`BzQMf@J(uro zUF!ILxOph19fEbjfbuul8~ekex2gIz`U6d7q1&MoUdqqeW2{{p`MsR(z+l&Mez6S3 zc!Aa=+Qz#=K3F%G_Q&=BHVnhZikPTg)fCJWo!h7Kle6NP&{sSW_elKq%46xVwRv1X zh&pIYlA;p>{zein0Z0R@$q|jy^NN_gbF?pDQMnBb-GG&i7tj?>Q+xFfG&c6HiUZ#< zp8K$cF-*0ePj4c}GVb}Uha?)$7Y4t(Q08}+%VvJ_r6&SD#^#C^)a>cj_5zA)v1{En zzooy;&N#G+o&qu1-Rj*^vLW9uq&EFKWn>tils8Wr`s*$%H}b`k9b@lIo4Ko!Vdc_2 zc~zfc#wiJI+t@Muigj+_Ucqucf|L?YI6SiJ>-Qesz#px74r2G?w3JgUqFlXGa4t;H zH5%KtZQFKsY}>Y-C$??w9ouR;dg#YwqOY0P5uv8_p5IsWl8Bfew{5L zD^-$cUETx%Z|<&Y$X;RX3N=fO@J}1QXbM2}ne>hvD1t4@tqw~eU?g(!hnmDN-$W0I z(;2|>BITY}Yq3gx!1wcZ`g*>2Dr&}*=GSU_stywDU}a&=rtCSf@cTTpNr@g6(4W=o zgyR0^{HG9pXRl2-+MIWtMi_vjeRsUmEd zSj_88t+cKTnx9r2F3N2KLI^9-j&FyD_1Kp~^sl6AThFm2!8pFh+pWVLclN9xCDG2b z^kyTy>+dd}97Df0;YAuK(dGOWaFc9slN@kM{N~n!AHMlNMmrZ?W-LO?L)O<6Qg6hL z@n4`%@b*sU*!Y-2&7sL_`GxpTU7FD&)1A~%H{k=mDSdgJq{SkTN)rqn=F3J0z9hl! z=yXxtS+BsOy^4Uj8JOuCoskEp|E=1itFS{#1p@*ig7-hFJ^wE=yn~6mHIvzlwu9UL zIO_N8pR6M~rU@*ZTVJQ%b)`nBgI^IL;GPFH-SCuks5Gc($q-RZ7oX4Wb8&{aj%pJX zbZMfCk4wx;U)B|4nJ1jCO2>9mRI)ut{%q^o^lL`R#oY+?ETFVt3}~IX^<(3sF>Ao4 zD=3kC5{kQajx|RNXp?);n@w(R?s(10g+8hTX&4`vY)p21$$ZU=uEC#h>&R>UF$=Cn z|J)w$>HEFF_9H{;Fj5=t%^9!73GoI+F|XDHz;g*aw{;Q&I-40YY3#(ju2k8}9Zuf9 z_4wud7e4N_zaQhwEY1OXUQX|Ksw@FETJW_2aUdx=(=^_KY#5tEy2>;=(h+$Awsxb)#3(#t&~qk+=xSSlZgWa|9WLa@F$l@{=D!wo;xwYBjnAsP$Afm6`)K zY&>`UB(KL$qHZa_V^Qn}z=^0pd@OR)@p;xO+G1EAR8KU}zisuV^vYBUAzjh$xQGu;|@i01)95fnejQ zE4uD^bodpEVO{#@iM_Oo(QV``9xcChz#z|Zn<+}UrAA~(p( z=eF?Nf}!nyTBbiddI)e4p$@Tgn#`oupnHcX`daw^_QL#(Fzj&}>wzTwtZ4ON`Bn#g z%BMhzO_t~l__-AOAEJA+xt%V2fr&sbH`@ zknXpi=7GCzlmp6}!-SOzm~x3*@9Dp`<(sV^o-EtY9T&qqX_9! za=0aIZhBk~Rr(&2DCyaLCKaRj)L9p%#?d3Np3W+k3#yHnNQ1|z@oN%pAhD2ZXD{pk z6p3z1IAh^z7%qNf$OeEqL|eBsXi#r0ALz@F(O3)&Pso4j+R{*j(%KSOhsh7Lo!m`ww^;Cz#k4BO(zI zfGGV3t z9TIHxCR`6VPKs!L@F6Gs`lRQ<#(Y{Q?)v!D_jZ8oM+@M7h5$gdYe7VAR9&uV^6%YqsF><^l0R>`s_)t~fDGd=2AR8d5Ipg2xYL8TF|0)@Td{($D~I%gzpum|v$X5Tn*ZX`LOmTJ zk97(BOI06~V~}N<-!5w$YP2+saoF>ps%1ajVULAaK+k`R+yC`S>Oq75Ykl*Mg#-!I z&|Q}Y_iGI#Av@GcC&)!hJJ6sU+krUp))@DhgK`bjDCcpQJ@9 ziNlU~BpHc9zi)8?m+`F?iQuK1R*`18oB#>MrZl54Sq>Q|SqAkMTT{FE9eyoW-;LHq zUxAdfgi z{NKmBkeEHcsI`x^Xh$lPZ$oQ*{;PadWln#+FV2+q>KI-4o#&=aQnc(Ei>p}Mu& z0he3z?0)f!I1&2KKjfXBF!j6u;70?~7^t))9z0Fh|6ydvSGvf) z2orh;D)jj*6qA|Eh=)#=QW6+LSKL@K(NlFWgl45F&Dy;<###fv;VS6dA#D`>-zH-Y zP_a+rzZ1PoGeLrqZPD6ds1NH67V;0lM!w)FN@|o(VG=hX) zj5zXvqy&vC-x--XB7!L3h4o~^#jxpzH1V|+`AI_&#B1Vu_4ZT?6tU=?ypkfzFA8TA?)jL``{H^Au&IY zA#_#@il@Gic3?4|TZyj}Ih%{#;h3-)UkD+66okjuhRgZC6fWm07#<0FG3R6V+kh}0 zGuMdG)|;$Y=K?Kyi`aGILs-_=WvrWDn1bi6HdQl=ja5#aXX$!W-fRR&i9SENF-v6X z=os6ATLOws)h`QSDL9%FwvBe=Gr#QYuaj4KvgcVUBI34da&LsA@A~$%`X@ixEm#+q zv21)PT5i-2q^>IJxZ6FF8VZJl^ad=q{*M&aADu#yxxbYfa3|GzxjtSg`7_kWns&3^{{pNVP6Do7|w z8vMt}F~ouq{_+`9dR1gfKD$q{UR*@-n@sg07LiI(LABxAcZm;X2tVQDIw6yc-U(O! z?$Z2gpf&Y862O8~vUru^@(9*B_O0iX2L%QJZA| zw)e^eA~rmm6$!+6-`wM=s=VH9KBens8~0zzj!U*E2HTcC?hQ4$bvP1ZN45q3jn!pM z$5PBeFZifxC_gsJUWmH?GB#A!i<&SC)9W|)DWHrU7b32N6ntP|oUFr@2$GLEWnspC z{Hn>?71!Zv=a4H9s^E~(`O3iZIubOQm%E!BRrB#U)0dxOH7z7E9Osdq|aGV;Vs;! z`?83rBv|}xPpHvg@65Nb5i0MDU&=Ey(^%+2F3GhQrDy9L?!G%6({LRtrRHGttsh}i z#>exxAhWRs5SO6qqWB)lrYn}9zgJ9FxOMIE&{}_FVg<{wQ6ZhPb?*#yht5?TpdHBC;6x+kl9)#mh#=io7unmP3c=|5<`AB$v7gs%M?WLLduZcr>)Lhh;m`&jcK#UtO-Yn@G z1z1G0lYWxl`wa@AW)3ePJY_26Smq(1Hwf4}wL_c+!BeN&^3&TW*@(w8jCYEpRj zhJOFX&w*kT36Liy@ON)bt%uSp)NC54U=x0HO@9~jl`BRlm zhi3}*2s`GGJU^cKxQ>>$t2WB-p^v3kD96{(lFfsA^h(>MRO2(bBxKIyB1nt>?yQv9 zTOm7V$-^B)54io~l&PW1(Z7&AlM1=;_Hoe5&1SE7la+*4-7cF$q=}CvGqE*(s;kF~0cN`rg7aW!t z{#{?jHCy(OVQnHz+4hNt8tZfMPci)4`M3SGc14#xPm$v;U0BHVG`p&)ykjb5B~;n| zE$^;ad2H{FcVy8S*JP?GCI45dbqlwj?XClJX@Ry=JgYCXT>fc-QsAQ)kWB#@j6I*Zb{SHu{l~K-Sd6%I;1R$zbfQrp)yq1L?{6ClKdKG8 z2zC03vG5TWNyelFL)lMVk;z^uGss`Euri~vOyO2?Xr9AxhpA?U#yD7N!>~|?RI4F6 zwRAGG?_^(yM1`(P$B?h2FwTy?k8^7ZkvM3V*vQ8fA)1DCG7K6R|NQT|Kf%}QYzZ7u z=OwDn3Z9%XmO#H=*7~ZV2_6V;L(l+#AV_JC(JX|*OYxtXg1$`Xg;7L`V}abeSBPAQ ze!()*$eK4z=f-t_o&!pitBI`%?4flM`v*f^F>V;2HvhtrTEl(D^MYcpvFVG2$Xpt< zDf$;_Wv0VrtSd{TNQY+S$+M`oNCvolEn+rra&N;E)aUR=w(lEKS~%w6%rD=_S)|YX z&IT^*jcAOk{CIk}M*47`g+h_5LEm44DpPWS$dPd}zIzh}AX@d z>@zRDU`?d|$jud20OuN5293S#a_A@^0fxc@aSQ^M{o3W(m#=vz+C6)Mrk6Db7(@oq3 z?HI!=t<_9Dd`3ZiosC3 z5hd$fXylz;2rqTKJ)2DZl9`H-peR%xMhf9g7mP`384BMqf&1r=e1~|6%IU$8;UO?nuCD6wGz6QMC(6oKvDYYtK|NVs89xi7Ci#X{9wnTxls0s!* z?OM|!4=n)pzv?S_N`M!0XV1?EVe0m}(-gVrRB0+DJO^=u&#{=tqfn1bH~R&KD2Ari znyFJ!LvzVIR|UQuLgXO|pjghb+Dd|Th;7rhjV1?U&c&us^$>+v4i#ytCEa3V1_1jE z5G6Z~HsWu?YOSK}P%X~l^VHPr~RUx zWB_xOeSGw14$$Ha(M@#EgIDc9N=M5sd6~gN$=0u~4LBzI(*SW|p(&$D(oY&Iu?RBI zpv7}6)%`KdJ)BWNm_pI3qIUW}QTa)P_Q0YOzhu5LX8G4kiS;l(4P8QF zY^hRMmYan0)sTVICz!^mf$er#m!jQ|f)=)xs;j1QC@iZOIddMkUdxT?a7=uZl^G}H zQxzQ%O$z0qHp1@Y{Sl#~We3Z8Y~}U&k~mE4oi7{BN96|8J*hO8gO~3LGD6mYLNtX< zEybFF<3pr1-E{9d1|CUV$;02-G$l<({BW+o-5@STNRCIz>8EhS=4sLfNzH8eHP1Br zwe}0nDx3}68!AYt;S^AMlh57Erzugj@`cdRQ$Rdfb>%0~X5g_~AVnWdRFrfOXvjiY zoV}CMUavxk4N+Oscoq4Nx05RWk^B1JJ+Up3vLSzc9IDp$19 zNOPEYhxpGsUQYRaRjD2xSMeIrgZN#_9K&ZM%<2jI$VPGg@SFg#(2@InIJ1ZrWKdXybf{U|q|dQ= zK^;|xpu0VVM(V;l$L@N=SgAXo)p2z7p+ufsjpF+{MC{|+yXi?>nd(eQx>9J~-V-5g zG-&QOOPn#CWf9<#n*s5Irb0GVq$nv~H+_ndcveHrYDwM4-Qaf(;2kAzW$4fiaVlJs z1w3RoI5uMnyJ@9KM)p?0Cx}T7=Dmru`j!L5uy>luYe?9rMj-&VJ}1sTnmRj4>p`{} z$ZHaU2n|hJNB5@vs=WO9dy!WsAj!;KNue-kH=IvoFLjOT+D#kq7F8_zx_vSPHuUU&ro>#zqEYp}Awi{MA-Y(CO0t0_eTf-)FS_d@ExKn%d zOmxBIFD!4~gz(^r8tE)p@B~w`h<1+gwl2yNcUC3I$OyLsN~+FaSu<&`=->u3@XMEA z$blq}y3<3}gG$(Z#i^D^qR@@1no`}(B;p(eDi+f%@on(`XgpubuGht1BO*FRT4k_n zyC!R6Yt>VSE(WZ^v@JH$9*^aBmj7UDHOQQT1rAKCrwWHU0k z*$^j7fZ|m*k5s}V(4wkb>?^K~78MI+bzo2T6WvJ{vSpkf>>7q+P|X-a|J!Dy1#57h zi~fiDMM4jz{ID!Gs^pSf&{4|IZ)kRMbwQhPu)1v`oDrD1h)MhXBmqs6Im^}0Cludv z23$;EJqKs4sXS-8vt`uJ=wepmce~|OwsL?>hjRHAx{If5?N8qMdhpiZs15NRR&NNI zHWQw}L0Fq}!!gKEu;wE?i_6)h_p;0Qd~?@b1n-BlQs!wrHvq~5cP z^-BA%l{0afSA2A0ko?&vyd1CX7n4i%Jo4;w;TH^8XGBmbKfFD#Wr>cbIQW!KD5Mvi ziBHO~mQx`dXXC$59$|Lqcv#jQ%E8gviv|h%8wRcOCg{8p9JO_T<@XxrQv9@zdsp~G zqIKj<2kOk1%jk^!XX32r+))=CWb}PqeEwK1&&M{fUT!n?Xlhn`c@~(6aSaspv?@(J z{ju&!=%ohJOSp$v*$S6Ss&kO>-s2K!sr&O*kx@4UgP4ZmxZ|}Ac7(nlHd!nV?s%sD z4JzYNYlJ#H)3=+%Sp|wna0;;JOIhhPx8QfeRPR~Qg5Y=ie`sYw1jw` zZC##PEYD3ns8QBB^05K1VhQ3>1gaKzVFuP1Vcp?dCJ*DY*tb{sKaVqCk5_s|)pL0_ zK>LZVbrEmEB*oo1)mpih6B@`8@B!%6$D%0V0nvmP)Y|0ME`=?*tC3)^A2Pk@2g_D% zp=y`|r_#b@0ftPQ1wYsX?$0sT@07M9NipGj#No2zWZ#Vv;x9l(@)=V$nZyFo$dxfO z>?^cgx%|E?rgx+p0ZcAY!(9TQ>2}s^NYf3(CTc8aB&z8WWhs%3@(3aSCf_>k&UMCF zxeK937h(@9CA4zud+_F^!#)=?V0-?ESy2zsNB*&ijJ`|OD93})r6&yt6p;;H{(U58 z5U$NHg${#4!Z^8-XZ9ORpkqV}@yt0Hfe&%|liWkHz4Na;aQtcmM~0L{?bCYUU-WRY zM2~4%#vA%In6udan=>XzUa&Ji^ntim#JOB?;8-QxJGgwskTQT!n~IFrlhK9o$ajAT z8W=o-y&_U1?a~n@X>q;)el*PGzj!;;g@QsWGc+DWN7;s3dJ&;LpJ$O6Hk@;T!H@>#! z)HvwX3Nb`vTAwfr0WgPbYMBj_K_d!f)|7IeLfUdkMIJFL9PB{Cv*40kdT(B;KuMd! z!N24hAtJh~!u3-7-jZ%X7ntO6v?V#8Zdr4$MBwPn&bKu%07GK|ka-67L=vs7BNOI@ zIN{j2^iJREFI~K@a`kx)|EEOxq!+jp0& zJ7gsruBHLwfWBZi6nHF}neVWBS7>UN9h2+w^r=%H7i%F#UZy;iRU$q zrbIOR=VeUv@saq_8rUR`H31PMc8ZIB{?u-`wIuzm%M?_MeKsR3`NF(TJzO=M8QK;) zw|Z$m4o)L`78a+93`R-MY;re)_AGv%&L-u=R-TY6MLIf;^_=Kjb*-M!6=OX$i@ z(U}EaBzUUmoR}g6JVq(ZJfrfXK%;3INW_UFKpK;2W?{Oeq>p?aOM8wV7XhP~rNN$O zFf|LFfeIgK2Nfb4%S9sfL~6c@sw^%a_?d^COL9Qt4R^R05w4ffXH8FW#D;XoM{BV9A@1V9Zoj#5x4!9@^GxDFn<_x!7jb9gQ;L zO^liT`W=hwPJ8Wkdve3x@3W;>J_D^kF;yNqle;wRVPUYf%7u`&g_6#h+ko_ts)WdC zo-#dMpE3@^)o+>(GS;!X*^_iA#8NH#MRz+C0c8L%zA>Zj;-1IDnhNs8G=|RSf}F+H zX-<=~Ikh1VVi9x|#UA;yqm}}KG@ z!vt|4j4g#ez09Eo@h5y@FB?@u{>!M|Kk7eLl^L2qLY$F5)E^3Y_k!epL2DGfd~fan z9&mj{H9|2jVxdXqaZx2SMbv(KDxUkOBW<;-80m& zv&2CiGso?7BKx`^FBuFmGe=ru(@_$54fj$h7+kEW*kd7Q7h-#Dp~vdcdKW7B3L$~= z#hm<`5=1U=h<4)nz03fV{kE`_3P`Z9P{2()U@)3VZk4QL4~-OEXMV5SMn!OYp%%Qz z{+#p%2rK(E`RC_V!|w|KnUa5#$J@v|l`o)yTv+LB5EU~E5hhH5G2z<}SMs&y6p7SF zLZMBmGgEOs$AhtNtV~QzyGeL6pr>09oHKY=b4?lgZB}5r8VQEWU$7d#S!~VWeHE4! z&hEBmzsBN5r`;Z3b9A?2y;L-M!&AVmNL^DkZ^R%4QoRO33P$=vq@1bqNgRx#vEjWU zL$WD89kIj!`sWWDAJWyY7}I@B=R=8=8qE_yWJjo-_f4`da6<`Mkh32o95oEElKAj5 z)wekNIhY-^uMYvKxN~xnZa=5>!HVf5lNL6TqImm(@c!znW#X!G^_}_*Z91qo29SL= zTH}QX?*9g2e8Df!9KmkRj(oDBeS z;=jS7<=dbywQDER4yW`?Ma%rkd{{X9JWrM;2Jc1yfBipa7CyqJnp5ozwiMCvg{T8# z-e9V!Qa3eRtja*zN}&@1xqceKmHv}Xv;LaE06`;Dgc5!TzVwydngE9-ZcIcpI!{I1 z6f~x1sZcQ;r}(@>gbK1Zn~DYxxS{+sciqLTFF3u^$8ziG;4d+eXZs5B%7`E}t4n~#fa+ zv-@NAcmDzBC2liln^*Q{wha+5-vLWy^TO)|7r+C|mp%ULTLwkA>&{$d@Ic2pq9E2~ zT;TzPLk=yNbPr1dX&RI{%1f!J^_C?!Y)4@Ewl&#qixgZ4Z#r^X;@B(Asr>AT>iwu)rp$iA-~?G;GRPE(QH- zx}eJb4t_9@1?~w0QkUuMGk6F6FAH%et(=e70`eorMKZ&KzWTyp?HDWWa`5zG;CEQe zx-}a~X`@mtN3V}=MM);VEJta*0`6vkn{F4nyEbGA03L!H=restzwt}^U(}{5fi>Kc ziDE*Qw}Pp2D@CJ-n5~$cbO!_= zJrOVq`#muzm}2LF^C=arWx{^@T*It6JD#q)ax7-Qxl*Vac3QDVe;+0(I5ef_2_<0g zjs^t+k9Nf;k7(}6WkmXv8KO3{JgUhI0!!sPrG`R=Z&kO=zGp0aTE|Fr7LDlu)K=>1pi69f&reO8k$YgK_vZx%QANJx{$Y@(Osy2 zNb7<^sL{yjM!xJ?an>Y-j_wc#_C zg{BsHcCjKaTpM4nohQuksdq_(m&asSt`NNg~5ddpqN422)M zZv~5vC10q>9*6TpWfu<*zCl62a8N>|UWvd3&#<1T;G{KN{mI8f8U-nZ(kzzk$Q6w= zS7`9zG2#(Mpn!VnD`zHBvOr>5N>7bu0(AYB^FQIWw;F4i=K|m{t68Q?5+f=eCk%O= zAG(LpGxs>Dr%M||vUq#Qa%!FhpLl|)M-)@ik^a9Y+}me~xP8`h3plncmZ9J`_c!ZF zIYya-%-x6c++rg^Uouau(ObG|+jSo_$T9cuuMT6a&B*pVTTM3-M5!@o?vye?|J8Do z(dzX~lKp5E45YfL$*^DIDYb@8gD1B=W1_R&in(XB zqD!Jm3)MB==1+3Ku*9rJVgbs@7y6dci)D85KY-o)4XSeNoU#b)afCovtl$L%-kXV) zKe=l3IEU8B-n=09OGG~qj$~<5?5hi}Y_miHJq;4rN`;y66%SJOU-@c*E&IdZt_nQF z;sN6@w+&H$42SHljoqKvzeChPqSQwBCOv7hNlsMVS=zZhx*$qr8Yy1ikj|P(pkzn^ zX0cMkK2l7g8BrRF$3UTBr5cL;!;F~qbW!t`o^Xt`-M?r9Q(}|LLAsW2!=}edUSqwt zvQ2sVNlX1v^{CX(T(ymqJI@0bV>0*GK~82bMa%_y7*e-bft7kRFC?owzky9q8){x` zi${aD(~DT#P7V!54?5z7td$;c7Qm$xsvyXbly`g|-q+}zA+OJXbj52&wt+Qw1f$}L zpEzZ}>a5v?IqF3bP@<#b961I_xG)e;qOvsiKgj>t#+|12_51a)m2zGZx?VA)EON7- zw7Kwr&rP?GtOW&#QQiw(0UaHSxPduvSyeMm>K27$>DB9|Uhe~I3XVCtbGPQ&8^I%; zkl$o!F4fvyc|fyhi=RhoNh0SZF}Rdku8nHi9$sYkU9_UVD6JU>Mc`tI0&m=Q`SZ)@ zR+6h)?l41YO*z&j`@bj6)8|6OdZ75TWzWOcW#$DT*HUV^@5OSLBt!U4*~KU-3lG@7 zwn-?_{RMhkpSoGo{^8x#-Hrc6`S-u6#Z$Lqi$5rKa*Zvmg&7ULbJf#W$)as{#Ittf zo}zFh$e!vYBpJCGuYP6%0tvod4IKE{4$Bw6rGf@Jst*#Q9!m!*eAoe^jQhulHmw(iSs{96SWd9=|*53|?geb9wrFDAqZ4F<5z& zUwx;fFpbC?1tkn-M*yef1Z*Dok(hAh;uFMS=#9ys7oNog@1u(be)|SX!KO36C>BpN zi*%u89}6Fv`K%LEnktyak&*7w$Cr9dq{FkZM>Lgj=8Bus8D*gmOGx`hr<}KMso`* zCk~&w%Rr;O)hGEwam+ey54AS)G3f`e<*w10E!IB1^P-ZW8mo{vvQ_X*??+avPPX^) z`Apnb|E#TqF7s5X25wxk!sT`?nV5E8W#45tl#PitW6@My^Lapl7 zA;onC64hdCC@Q=^uM_}ko=@3J*qI2S1W1Me%?)BLN;0A1jeisme4fWWvmv9U(pv<1 z2Ey#<2_FD6SWF*;^EJ-2)so-RM&(#YUzvZskoFyE#gSillinXJieDelA6<#)SbPx{8t!Sr&9}W5YOqZct zd-n%36MFJLl9(OU+8TL}nUPjGrWKvWYCcg=FSxwIqufLgW2LUxnAzeIS zAzFl1m&k>^6X$QY7b)t3AEs5!4S&m!Sj7F4SEOi3x%d9EheWLt3t4(+ES|%&+x%U# z^01{lM2`ux8Tck~%Y%tn$0??7hpH@L@0hN&qwbir{Vjv$wtYJ05aL6WjFn!VUUMpQ zK+}`^T$>^oHn={R0ytbz-1soaN@rRAmr3PsLS3ji)!xa^*96J+Sz}n-L?@5>n`N|; z`kRZ|AZ*=ZEA(@XUaEXnvvWw9KcweZQZz3RA4O0i*+gI7WYM22#|F9yqYJ7GCDa&_@e?!Zy#e{f3QvI# z|Ba8NKWd27FD#Zi%7TbT8I7cJ-px&bPu<>vkr%}8Psk`P4V_hk;rYl~W#>Bd&F6)*&ldMjv1j^w*_g3xIZ*7oGcBVnp!F8jX%ifIz=~{uRLUcnTq}kG) ze_FwC*Uj5;Jo^7^7dotSBK?l+5}Hg$bY&w*C!|@CBB8qgVS@)!mpz{1C2XRMeRu}M z`UM^S{jFe=^;^R9wxms07K9`4B~sFVECyYNdF+bTa(rn;fEp&735QTZFS9_DhTcV< zPj>wYQ##xulNe(0YliZq-kN$KgXGLZTY3Wr9+Dy%AutJwi8yOq?yeiINx5U1{^|l8 zTZ@BJPV{4r5*or-;qDer2ldG3SI?_$H&Tlu?#(xGlM7NJKbKNF(EA^1a3X52+UoC! z%YtI9w1SO_dWrv>hM6SK<(OCu&8`|CuI8)2zYq|lBHbj5I^$x#@)>7VlIMi>p-{9G z1k}~sC&HwS!KVdla|_zi9p3%NO}~<)^AgxB5M}F;V}s|^rLz1X9Ac}3bxik%h`p^e z9?h~dEIhEk62$eQPu>m8Bj~glzeX6e1W|7u!^*BjxT%`GN|ry?mjky`pB=!F_GDWF zX&Wid%td3sCP}*PJ&y?n+@)Q8ns8 z-raIB&+%bdUqX}}Ty4K+)-+F_;c+V@9TJlK9!l#8X&=PIrpf-iUCKdx6%Rrg`h=^W zfN^t)#L1xs_6mzckM?Gz7VpDXcFFb((<1ao=c*d$Om1Sp9p@+LrZU59)tUICq4uFA zr6Q=ro1Sy-^D1g8!diF@c_5!LERt43B93<5as;UVB8~|;=r_hui{i5lo6(efzM$h2 zB3Mq5Oy>zvv`J7;-kz@{tR;}{7TkiBn-CnfPyGGI2w+k-&VSGumm!5#i}`AH1fJrx zv7QrxxW*q-b5Y=?Y`6O%Wf%5~PQoQwDBR~HQen|Z5A~_I_V$m^ZqRG(CZ9A;Xn(xnLuQEz zP(u#7WDNe%!--j2L|T@S!3Q6;_j=;RZX^lHi>2`CJ~jr7IwfMByW$9HMt3OhXQ3%O z9K?QC_LN@qU01G_`{0+Y&B;B;JIIw*ufz;xZDpa(vT_Vxi10n^Ny^_oB2{gwi%1|R z86H2)mhSu{wI=if2&#w%frB9!*sZ|W~m-SbV5m#Z1@x4nY&$hwf}+ILzm zB$PbPPN(9um707=K4FZ7LU_4louJGGFSGdf_?bHOWR?4H5baMgWRJGFWzd;8K~JwS zRxj^&tw8;2#2@FeM5mePQ_#ysMhOOH(*YjI6Ixe1qybpEv(*NM`dxs96OJ|2>02on zt#6Q<%XLz`@2_;=W|SzX-4i3VE)Gmcwa8*@+3PwUY0tFV=sDj~FP0=MapDwg40acp z;+*qPErk(@AAr0f7cDjas#=Q6t82Vth`~;hqRmhiB0G_N6dp;3ptH`3aW4iNL?hC9_TOn)6?DE}?m#cR2>yOnu2&D| zDR6jr*!f$p&HNU^aZ9%1MMqISW{2Qov-?lm%X8$6nb|{*y@I?gsaR^* z$0VthHz7N5J?EIAWTMly3eI*?AKM3jW_jhFoDk7}({ohN$k|Ev*c>dfzD!5dJm&(6 z-tza~`~+mJN>eW1tBP};pi^F@lY;r1X4NUac^ZSmfMt2ODA1GaW>9$u=q}V*_-(Ph zeYKNbKhBNQ-iHJ5`~4d4S%1bL3I<1Zn%_SAa`qr&+53cLLhss!oBnIXy6Jo*PTbq? zzssTQTATR9n1&{v;`2#h$v^vF+cB<-SDSYm#FYNyz5Ul`Lf#*6ps!ueo_`019uh7< zrg$S$TLO3$Ytf|Zy6)~k3g3Tn=yYcy(k*h+gz>uboW4VY|LdOO@8^BwN&2GbmyQoKGS-oos+&azYDUfILD{3iYIA_+$XV+x2m;j{8C} z*?ve>+_21Q!_Y;=^AKaC!M{$yrHIAAQ!h42lQ&9=#1#y}Z>kL9CniKH-PyDKJ@6~D zarw2?xX!vVd848KJ7dW7ug7SC9>UUD2;LK9TK-yXy>_?Q^poPC;KDc|t zzFH_Fyhs8*XBWPCtY!x^1EYQBXoX$3sOA8ekm1dxG&QzSx>*EdTzCE)SlHTanFVRJ znMO@SQAbW{^hS0I$(@V6;D>_S3KJP}^d(2#B^pIjEq2o)Z8GHJm z&$@K{6t60KYRU7)v`|!jrZGL-fogpq8Q!4akLUf<`9USVLo#@uZy|>7XSv7-$zT0Q z5xuQ1Ri)x3n*y)I3{5uT(W5-W!%gmG((h+Q{l42o=)hPa|3}W5jdJ7<$4Ewv9sGv` z!GMiR2!wP(5ix+-9;h8`nLbEPNV_iZk6Vivvp9eAdNw^%6PvLeO(sV-I2$&_(oL1V z5G<;Y!0;J&g;rg*?hNAs8gBnueGrKlkpicknJqj%jp6s^^z*74d&Hj!ow~mXUjnxM|q`z_^z{*51rrnd2YlO7$$e^YB>l7uSN>& zUd|(qq-|MVd&EjS2tz95e1LIfJMmq;L-16FuX+-`0}_q zm>HtwF33;Sl;))(2jm_NiL#!Y*$@S}eSrY?0ywLlQc4J6aV`K;>~K-c=7M`~Tq6Y& z)b_=Cm}1;7P)c05C2;kzJr-*<-~#UKkpGk+lbmII#_zH28y88AZ(4+27?@CTOi{_k z_iCaNZB6J&7WWkiUuq*KB_^lCtq!!N#1supr)k3!MAcii=m>Zi&-WvWK4xTq(6#ZB zsu^Y9Knv+vd`$pvt!BA;aB>L1Y}*IV6Wj9KLSxOnf^p&#r{t%L%5C;RwNe%`AXanq zs9T>jRpz+kxYI>v1-0Ezwv{S1{)Fv443fMaz;Hu2N(imAmaPr4)NreaLohH*0X@8^ zi!(lcw6;2FEUY*1oToggG5@Q~fb>8InM1}axAmGtq__A~Ykbd?{s6}dC$CCuGdi&g zOmjYeYvI^I7Ejh-4r8&LQW~g&|8$PI+tcb+;JQShX1OgBARol3pY_BpmbW!+jQG@8 zNTf0wzIQ4(QOJp|$j}6u$s&pMZn|MzjySNGs>oa}qV1qLc1@3meD}KNj6=t;*qOv$ z3>*cOT}csPI7}#|c>S9rYD4uU;r!H~vjNr2a~Z0hlhN8L0g4WOffS;Y zSi>fh>(|^YyoLC{q)k4LU}p-vsves+IvD2-d!P>C!mTws{ym)#zbFy2^M+)ee;&d( zZMLkIIsdY`erab}HK z(KnaM`d}IU_I{w6`pIA$JD^V^Z^CO3D?^trisXDYCg)Tjv`V7jKV~&+qNROZk@C)| z4z!L#ck(+6uFd)78FKDo)~?yMV>1*zx;EhQG1Ir<+3)SW+Pl8GpWn7PUGS?t_mtQ- z^TCZH0KY|TM3zPJw3l8VkI-2oe{HEuZa*jeKT5NfwO{!r%ox|@`+nAdVIwz!&f>oc zaJ52$MfpW9Cs0@07JJ0w27gz{L{09>YbdOTi{Y!zE|8hAxj*i~7E8 z=iYi!FY~{ymP1w)SvPcag0c;I4Y$hn{$EBT6J7lSOxBl;M%WavZ{xCJeU18Uk;8s~ z0AAuEt4Soey%IWd$qYSm(AT;0YU%OXgzE1zD};{wz{W-l=YVpg|Syv23eJaO4Z#Hr5?hnnWk{p$E~LIiR6y_w~W) z>FDwVT2_FwEJ%w^xzl4dza8U*(nod1Yh-^aeJ?%qSX=981AsjBOyvL>$uP~AwEa?0 zKw+WJ>`-feK#gouv^WoE!wP9=a)K`@85$|>h=N#Yo^xW9$0^OfsGkZZk%OR*&lFT= z-YyIL1QkLy#&^Roq}lUh1sxr=M=!F#HO{2(+XbXxo*6mU$En6x;>{)9mh?)SW40OapX%&U;*&Dj> zqMzTBOqq;HSk)fXsBe{;iO18~{xZu^a7VTEm_9Q29yNGWGyj*?+*E6EYa(JX4AYo& z>^l+a(I;WzjtwE0I8Ab)KV4qNTPs}#_&!z|+Q0l)i*q8ogi9-gB@K~Us*2Q*0hf`_9Icd+DhN3p6{V*qYF!DRr-Jd3M52T9bJf#>P?q#L$2NSvJU#)7J!ZJ}n-C-ZM+$PdBvpYG)UJD? zpeGa4?E!jNrRNB8z&>aOYy9CoojDEe$)_**cl z(@2{#9cdc@UyyEd_7|~}qxm@EizG~mhB(3oAd%bs#1Yu0Tw)o0rz8mJO!~pV zQGviJbG%}5D`lf~vMx=RA+opGtf{T~bn~<{l%ba-f-gqpb?)3^CET|AL-t$MjS8R5x$V0{;ngCxg0i3*lZ+x3%Ars%9eGEEH@|E%p7g)>C`+gG2IXFJJLOt)kTcdRgr-*1ku!dxkP9}1BcT!&izJs-nj;`n%Mzy+;!0?JJ-L$YGLtAOk zi{vp|tQPbo%^#PzevxMPS!+38xR`^s-ICSfEecpLmuSBpS_dv9{J7Q}#&NCke_44< zPX~NwmWFH0{yb=vg|fIs1F38d49Ul0S1?H=sm&tI@1%-=L|9x^8WMkWh`uEGwA1oA z;bKrM-@2JQf=6+w8#vXg0st0)te+i^+`Z0IP-1R}D{zcO3znZ$6V}jfi5D2{Ewi*H zj{S`43zNTIW|c+sH$>alJrf%xW?MBKa6efws8z-6gPs3<@uZ_}~7ql)P{`tT1oL>2#|G5~j7v#H@7&lBcfX;53 zFWk{B*c$YAKP9nY^q90*tyI))d)ivI(k633WYOP09~^rhPi=WJ42E;{nM6tbQHnQ% zjhQjEV$_Lr{3H#NQ4hhVNbxXSi-0c`02MLBLRuRH<^#PEF=}?%krGlRc^i!>)4e#k zejl{KX!Z2tNSf%GGM0|BwlHR1e#f}nVClLLv=y0-di#(2eP2z*X@tEW9)IY!^g^*o zvA6=4-yrchMYhx5qcd~S;@}VF)@rS7b&gb5E4R|hXRb1C*`VO5w4!g}0TGYpQa(Dc zf9%cKfdfkVYKxACviopVguW-=rHD@mwujA?b{$6UsRMfO{gU7+;Lc^SCT9L}G(OT~ zfmVyDUi=HT?r6;auEb}l$e2 z3Tj#;I~vqV?RA53br9cvT90n``E?}?C4b_|0fIeFzaORACt>%Rp}M=nSM)bgqBNS3 z09K$0VL~@4Yk~^oxI}>kmID{;iIQ3y6*1)Y=DsWe^9M=YfVO8`B6x^z zA*VS)u(20T|CWN!(&;clcVaHSqz&x~Up-%Y0TAK!NY%Dk_WJ#}^8(hA>$w-`a0Y9( zp;1(yPHXW8Gn`!!F0KEKY09Qs)jg;$iT2YF2F(P8!fp)9mN33wELNwrL_CKkP{K?g zA1zF>$6Bw`d>DQ?AMKo;9}VEq74|l|=p)sQs|9jA2imu<-rdFmSZOh*3OG~;b7iO~ z_E7JQumpXL%Pr{w1_auzwKzAp;4=x_vEl=R_2*jpsH5NFZNhcfxE{r8RmdfZ*KoZY z))xh#$Rww}X)cN9dYv+CJu}oL86&pryve%Sc1Y=6urcGT2=Xpj><1O;#N#W_trhV<|kz6?Z1BA@2?$4H_9J4kYd|xnA6&e4%gcNTegB*duShd z8U-jM2IH=E6a~Uat24N|FopJFbbV{W)~sz$Cn=}CAIHFEOvGPjicFW?+#L?lhz6Nr zK^vQ{m*!Nw;SN#dd}LgcU)|*~``EI)RR)9=FZCWX$&s|2HJj4SSWt!Z=uwdBhU9lg z>Avt%2|hXfPWwJ2+}%lfb(l|#9YcvZ3SDviQragxwi3Vam4Ly?;T_60-Em!Kcg7 z<=NZl;^3F)@YBh`2UNegzM=1;qmRcYfe79EBO>&#uXi_#Q1R6pd6_FjGXY%)u^TLu z>VzF<1mh-Uq=>%bY^F}ZRFz6}?^iCe!N9+xQ)eCGR#&w+vDOh>(u+7xsos@M<(T+o zT+J%z{e} z){1eO`ds7np6Rh~8R-=2{|X^k+(yc2iBsA4aK~b>OJ@)O*0{Gp=E0^sYu{{<11jZG zF6%%NU0_0QR)rmxDpbXL+6UqA3P>;q+bdSDYp-92F^?a7Z8_B|xnvANt#W7>Fyy<( z)EndUoweT3@xbvX>v}OxNm0m1PFp2>>7_C~TE5=sf*-bfAi3|kRtfa#ynLE&(^<&4|E&7A$S#|$ToG|sVsJ0k z(5DpMEVcH`(sH_eULsB5&srGr&*4HGfV|l_4EpU|e!M(E28_RuyJnr9fBfb6`sQSG zd3f^aEb8e?fJ~l^D#!>LRKU3XaG?O(;+7W(WRc3Hc6_MDvJurj%020Ikh?q@vS;IErluSNy{QcF?_&Ik-$5OrE)=#0pj<+938P< zxl>!|DUUPQp%=pP+lXY?$wjj zQ3?4Oq4Uo(BCXwAdyg+(xf?_LSv|9)%cJZ$K+Z$aQ#O}MYdO}f)I|`7ZUsvZ%s%Th z39U8hB%aVh#;z8^^=fn$Po7Ijy~|hoKHo2> zRGK3YOtS}scux8dub=8t{F?;8bzM03gow0NwY$+TTvo}zp^gLi^>N!tn8-bBbx5qRz2o-+4B(HL=L&d@`}F zeCw$9*9eDm<2NZ#+aZs3ETQAhu{HqwT%#3sMr6o<{g+lGY~-2F*H&LqAsCX|PDNFi zERegV;k$RFlK?=CPasn4t0W(>3xV#EXu1t#`AxOfQ%pmU3GBIt@Rh=n$HU`n?AlaW z-$E8qEcI{7W%8Rq4zi*N;0~?;V#S)dqFo(MtBW#n@mDdqu3{DE=9-b)l^#q%oxiXQD#KD7Us+{bNY7l~_tsTm6vsE`P&t_n>2Rv9Mt_Smg_QVeewK%BzErmvt~ z3?DdjU59B|eA?O_@i1A0{?rA+YsWws*W9M<=y3StK(Aj&DL~({3NjE6{4s!<@o90Y zm6IP1w1a&S^ssQ4;9l=`y9npWHS(RarVb`cOi6*;_Zh9fI`9^dzHo9cxLld8f4?58TLKm!9wncs+t=aP(J3x3YmXox0!5#&yTz9| z3qy2a8oiX&q`8AVt59k8G-8hWhdk^*>^{R$M?u?4SMkvgP^I^2!by}t7jTjNtEgF)Nt*I*w*Y0A3&|^jX^_*eSl$X^7imMUDrB zilz#DZPqKNr_=Gat$?40ke3+)wfQO`6qlA6w!|=xSsMYajLedSf_kQ1ccH=49skzw zQCP57G?|P&|Gl<4=#)U>3H?7Nw1L%OsEyR=@Qt*C#Aw%5%A z(vLnJ{PL2{ZBW7jfj9V0N)#p_4mMIeAud2KZ{Q@Y-6P4ZdsbmgE28~eEm*?R5L)3d z=3*_emXBjm%gzLK=#n8#IsmjDOTOX8_o@M{8_pa9YmGe6Q9<}I6y}&IRd<8O_e2Q} z^^+KmNt679mI<^N)4*W^MFJ&lghp}YA!EEnq#G8iU9(Jm6$>tKN>qU!1(o#9l0nV= zG$~1oMf92uk059*O-YORx4_$?Jyt0(8?H-W$7fPO@6+mcS_~#}5?qFS2 zsmGHlzk^QZ=qy|(`n_>26WKS3hiMl-U0c4$)z1809CB~GCqYOJNNTd2OZ)g9@dtn+ ztaFf~f!zp#|E)pH+vFLKRh}?S!W*^@**p0XzhhppeKC7CQAZN)==T}y5 zsixg+dM`E0-UY2iYRd*eap6?cNlxwFE57%bbBt9wT0V}JaM%EoBf{MuzYa<|a~bwd zK^L#VH>KoW^!mXbGh=HZ52Vb9TpDJ?f4aEV#+{afL%b{rig*dHziyIdh<`b0bs($h z6LD_SF33r=*dl0@PL#J|r(do0igZu3r1#QsOJ8-_HFoL5$z2@K_vc`3(laT6*O}QW zsg|w;Y~qs3WlcDHjakXSAu+6nBiEXeGRGw`ssQsC-`wpGgO(wX`4}q_xs`4eiBG)o z1s?{s6U?Fo$wEq$2;G}I3H6~wkJdSLuNSc7?%M@9PB)XBtAQn4>gDQ5dE*sp=>4F3 zGFOYSg-~2O8T)1siQ^Y$Ja@JnL!qePDrb5nR&33F1fwRhK=E153JgjvtOXQqJ{(+K zjV?zw(Z%QMo9OT)y7+iJIvt%HyFB9H?Z~R-TI3$KF9mnA5SU*Zl+iLV{RA5E@N41; z=Su~@^&|+XRz)zrs89{FP1TIKXRCy8`1{r^3|Z348mN>KXk2J=i9!gJyoDvs1Snvle85y0QjAVPmNa#tl=Gtg+tg>~+Pllw!_27X`PJfVttf zf$Fq8$a7s*Lsp?ARZ4lbv{jt8~ugVUy?wy-u||Z)YIp zr4Ak2a@OAScR_YHD8OZSTT>L1tKKyP6p^9OwGc&^>Nxs(@X2DmzUcw4Y|9Uso&yWCgZ|LQ(xK;=oFVE>%;)-EIuI( zsBJV>_%2-oSz^CkNyBHmqUPACX9_nIZ18dRd7l!uS1gmcg1`o^m}Lt)+i;^RV~ycrb!Y)Z z#XLPfYK3L4q(Fe6*Oy8P89ZKK z&R%vyIm{V(#Qi)_OnA(6+fnrc_)&p!{%)+P`C+hm+z}x$9GduQhiz3KouMrgKFE9L z?8R&v-Lew!E;^vK9@C~elHu_d+{-n9;xg3+&88=+;1E?=o)FXpW--EmS)-C7!Mq>7 z+{R{B%<94hX8d14mC*ZJM{muFO)UN1Wh)~Za;uG;8T+KFYoW#Z-H(P4fNIah{)$o$ z;4EL&w{Z(eE;V5%Br0y1#|Z^zGm~drJ7?NP+jWwAThSoa8aZPvo)y7D|ig3I-s6HJl003ZD#LG2NtHb)s z1*!f-`(gZ(r=vDD|>*F{p_l+-`xx%umQ;a2qnfT0y4+K@!W&BF!RZf)<|z3hXe zD$VS4NMx>XD*ei74N-B92?!o$y|C|;3Q}l7dP(+d~GTbL`7AJ0R_#j>yoh} znReo1^F6Z<;-&@RSxT>OP$`5c8ok0f$V2OMd^KM6Kwpqda*wPvYd>ZCh(Q_98hFwo zt2lLMWKK^hq;1R^-k_I2IB#t88e&o4)%|ql{gPTckhEO-b%N}JjV?s-DX?m7rvJVm z!7AmKHQ7T{TvkoDUeNyng*I%p#men)D;zRNYkZ+5N|@;=;}6}ystLQs1>SB7##H6_ z#R~}K@cE`S_x85;c6UhtV#tjR5&rtRJ*41YUg&=n(H0g8C-lvigBtCejC$&0j9$zL;1Xj!n)QBoli%oz*}4HJxb zQ)Ls`uhNR6Lyy>!Lm>%;PH=3pV42)vBFLOJH-6E(Jo(a(u9rDWYU|Nt>DBDR4`2rD z=#vr;PJ^*Aj;!#Dzg?UI5+Z6zBphQ8DCpoIOzl}$xacme>;(t9(}+T2Ov=MZry3#= zx?d@4M`nHKEsfzbv!x zp1MvPfUn(VaI2gRb_#Z_&3{_&!+3G2`}t(b4&7m}ot6gs;svXh^2RRSNHm^KxZ1h( z^%isXHz0vPd`Q|v_Kuzsw&E{n!~#hRzocMnxK!i(uIvPH#@<)$-_F#TN?y&b0NktYx5_>T(9nK}-|{+AnWz*SBaVrp-;Yz$KF* zbIw_w+#?hw3H(g5tvYS2uR8F#cBPUWCIooXyj)@r2ayzu;#?bN8*ypfPMO!BBDBs- z*p|2OxUM`jg#R()USTy!ReIhK|Ht3Mbh_GEuEslyV*Wo{!i)WTPa!r+savrb>_)Xb zKHuRT4q|poIrk=K0&|NY=_Uk0LyGdsmp^q$){3E%L>R^wOG}4@L1nA~ddo+;MWef1 z&2Ry8C&08g^4{~HY#Z0qR?XwWwKH%TpzCOgAoa^vmF%b~AsLb;jcF0DybFt&p<7Z* zAJeMH1FeHuxp2ZAzYS^v1udB5m7`7`TF0{E8`|b%Fe!6V1ud6UW#dxu^f#)P>Fue8 zHp~@`p*1TxaQwo)N=ZdnEyO^_RpRT^0bBm!Hk@ArqvC!{CcLo*;JqM8g%T6sqhBsg zeWzl*$(^ zhGvHsrySFCv@WVfd4l&s@iEeqxIuLgvekpaCqzOZH)WaA`-E9UEK2wh=gIiwDcu>J ze!e`4dg6hT-Bu%2FsnXZ%vtk-rTl%B&zE*_F~|5?eu|@Z^F@aN)fez-@vcs}?}*yD zn^}2?DCIBq0>I3d&1e}^?$C}LvXzfSdHK^^df9afhd>L7tt_Tq7KD-+?;wa3F7IPi zds->_Bu!%v*!ZK3#|?*Nx@!l)BvO^*!`j(fT6-{Xg!gjL26*^to>tQ?EKhKX2y^~4 z(93)d0(-(#=(xTOZK$Y}FsQ9{C9YgwfB=x=R-heaR^>RrVradE9ASE1i@kQzyRFBw zOM#Oti!n4re1J@HWq4T+402TETfGx~uR<^pa8EwY76YXrI#RqLG$zWDiRaW_XU%Gp z{uAFr1+SI7?Uxwdkkzej3Zq8hUL?Kvh$He7IB{G2-xUPYV-G@oZ^bpVpDU=5&mq0C zq^7ChtgV-4tIh;pw}&(MKq`KKvAenBvU9$D?^-GIFuj*iNFlp0M-b3-PDdUUE?z$f zQAJu&O|z1uCQ1SjuGP1;iZ6^1^tF8COtp*o(1h^JcIAau8aqwo@0`K_XV8-Zd#zxk z!n{}$57LN2OJV$aT-)qhnylQoVN;Jr+#wTCt($ph}Yb|ETTCxdomC zWH(e~R$;&qO5F&$b*!%XQIV5T`Y z^AG{>O^U#GpjC|>mI~9=~f0;T6>-K zQe5AyWTpMC*NXHEq@GMr6DSPc!n#dbg-JQr!%9D)%Dxs@Dz?Kx!y&<@v@{?(!^v$M zDv7legYOp-v$F_oL*%^UIW2ovFsXanOgOdde^OP+li}Y`A*`=N|L^~?UUg4gW1-8< z8RLFB9L3a34HMewVAOnv#?#!c8 zocH^Lhn!KjXF(-)bY*PnmZ%FXJXI+1lN=?K@JWPzY5re9emk_-zo4A#wAvTHdZ6`OKf0i7#Wtm`);EGlfB@H%;M;s{te*XMan)eZ!C$JvWj{kyOK-G zW%8>>0A+P6NG(>Ml%pV)-0~vhvF)Ih;zmxcuC4GZqilTscE&*g$IyvMHVz45`O>E1 z^#fdmpeb-Hbx-sf{Pzc5WHBe~0FRD7^0!ByKUwK_5kWOOQ(PEDAm5D-RsSJ25!4FS zPVViLa+C-Ypn-30Z)gLfJh~`o6{uw|o6`3T4*G+-T;QvtV_N`LU0fMuH-_MwaK&(#1@~*N;SOQ^6W^0kL z&}Hi^D;yX?^(F)c25iT-5gv@*-w+7gh)fdS-brx_*3W31porRr>kCrp#tX6UZjtv1 zOy*fO3o6B66o2=>?h3lrfbRJIVn^Ncq{0MPTxB6kWha?#&xKT?*yED_+>od5;FUe4 z>wci2`Ti-&udMB`-W`VUxhIO+2hS9%4op(PP)nzTQ01vxI!_x45B=6zs1iB}h=d_F zvKT$E&Vkkvt^1pwy;dpLw3qK&&$_Ll!z>KlTGpx}-mQpnq*-p-{+G;eX%^LL(i=YY zA0B06M}@I_Op0Ndv<&OUF0$@OX)q)!k?)5sU&WBKUSm-r>{u!us7J+bX=CM zZ?PPUAm&!L@Kb)9aI0pNv@%!EvmFz?XS#)J(lVoK64eVLI zzvU5?QWe~QDv0O4xpN)0;>yOMz%UH#hR7oVzUtbw8vBlAmxY;b{d5@6w zar6q9*JR81_ThE%I9^P?e3@TfkDeZ1W|O27SiY<$FYDwQSUkSWr;}v;DH(pBKld8Z z)a>Oz9=nmMFjSi+*v4{^wV`XQVrl!|%ilo>!!b*JXjKtY2vu7S3BK(KH*oF=JrP}E zm=cNLF)bLU8d0o|^28y*W0p~^2N}q?VWeWjgNKCYK2%Yj!)R0r>B$-i{!W!a;m=Vz zQa*(|dWgz?`|3kN!lapR7%1`qlSxs~%y^z|a>%IkJlvF3)JrNaG1M~@Gb(Co)X_)H za3~Hid}7)N7%hlV%#*edImLSPLbt@Qch6HUi^6VUn5{^*^O1@gLw!(tkzm~OX6LP% z;afGsw8c+88wW3%9>n#Z=ex!8(V?D5|5zDstntkOPcJU3LDY@GQ zb>A~*T2`c6pX*-b5PMVEQ@sZagM|TtS*?L+?XiKbfCYs9%0loOjC(5w+ps8pOSbB!IwQDf*yvsNEDH8hcp8AF|DFr+;i6L-v>m3|c zgzMAA4x(?+%0ri>!KgGDf*aF-;6*mi3AQH|3~PN6XkBCFdRckaC{iUX!iLJ46qI@o zmK9pwS2eoE`?HsjGgR7DXzogVMSmmq$|y zo{Q|4#w0oB=eC)?yz7R7+P*ys$^pL=%IO-YptkR*LUPAqh2)Os3d&m(77{|PESS@` zX+e4HggQnpBzK%$P~Ne6L2cjrh2@SJj7jL${h%JOi=iCIKZbG~Lm8IyyH@4daz?4n z9yCsRGM`b>(*Y8tY)xpCIBE{NHZ@k;_|`aWV`QV0*4f7C8mk+nT*gjRYi%RN*6T(o zuP!%E-MHH*rM0_px~u<4@oxl8VN=#btu)gk?@%MNC+yE?SEw?q0aqwwj} zL&|$fxa;ME`o6gj%j1pH>OSk?+y{bk_ks{i;CIcYbA<@X^?l=*M4b`Nts^MExrPKY z`uCEM{CrUfs`@vVpxn92#OR|;XYaBT6xVlk!nqCw<@c>7;KFoDx#lF9V$#?&R%Mqj zYCCtX4$T#N?|&-QfrWDm>>}qQs}7Qi@&5Prr+(^(igGg8vI2}tzJ=qm2IK$8?adox zVy}k3{xL}N!iQv9dlBmnAmOzA`9m+({sf{Iy#A!2AGQD385@{`>4Qx}Iv?*})i+J# zv=$q_uZdFR2vghb-e9*g;dcHKre{Y9PB}fu%K4zMMRwY1vh%DIdp9*6RFNZ0-WmOX zi76G;rKs{VzVh|%!R+QY-{06UJ79Fr$XqaUryK#SjtTE6;1=b{0~q|0|XQR z0ssgAN4A4Q+h!V|S_}XHh(G`U2mk;8WMyM-WMwX6?OXkG+Bg&bIs6qWok=l;1k!6S zJuaQe2Whz@DHG^5?K|%<#+JcXV|)B@gkJN%zq|UdC2&%bOQC(|n3mX*cD34l^k^mQ z-6|=ODj7^D>CKZ#;FHeO9J~IQblp*8M)Mu0#ujm6`nDO_#HLnY(}=i!LLL9d{J*atMBa-$0LNC1%FYSI8iVqLzhcW13UHTj+Hn6 zsos3foA=W&45Ea@=_sOOH}GRHgTypJS*l6AQwGl2d#Ne| z0MgyaoZ(+$M&on}x>3V|#rvvXb5TvCYIVT zNA7r%kcwq+pP@D~nv*`YBASq{If}{Q(N1CO=UMC1h}x0+iF8xnp2!K_r<6_Ni}vBk zSsNS&zCt{>K73EPZ{c4W12CAAL5YiYk5a5dHM^zKZk3#NF3;M(kg55JDU2xz5p?Fr zqmNjd$F6UADGayFDQ9O=#zKemJ`De8U-Ua~&xdc?m*iK{xN0;TFB!`g8x)R;X($}toC3!*j^Gq+eFc%7r z+=MB?(bpf~gI?Oj2u`Pgza>7r?4i_`l6gqMVTiocO32?Og6tq&_Xa?~N`U1_rOI(= zR3yQ>)0!mvW2mtD2~uo~-?h@#79sCC=Y##KAln+#GMXneHd;)p=yXX%$H!&H5~_IH zyw8?qW0e52e`=MkWs4I&S$J)$R6-rD1>l|GvelapV8py~K>{nX_J!K2rQTeW4@CvQ zuY$t@hEC{Jf@EWq{#Gs4G!Ws#h!5hgz_m$L$U@)CVrbM(FdAZ<$N|~r_78=v*j}z^ z2ilyd6!l&s+soQTEMVSMGF1oU{9U(el(v9P(#U6bqB{g6EE0UBmjWzKh$n0TD+w&c zm2FX3f5ibo8a0CM37m>vV;H&WrFB~PM(Rc@6<3p2q+tMPw`8*eQbC_q4Pu$7s?w}! zp=p)2P{kur#$-8~fE5?2odNajC>ovzXKaq@Y4t8-#N+p+$3(`$+Z zcr=zn(YULXu^`+dl4=a|X)K(`K-HTcM&n`6jAA-SLyuNaU5%9E$7Ps#k_5Mf2BUC# zajg)cZ0uqTO8h{_;@pzTrEWd8;L@Yi_3S@PFQt{T>z1YYwMD$qC}JGXJPJXfQN9(( z$?q^0R~6|yQVl|*wH$=fP^RVgi$Y!+gvATN4GT~nu`3{+IsCr@E|@okXRaFH<2im^ zHSwyc&r^}S#FHR}#4}7so*Pfp%?&aq*dAMv8^X3m<)<5Q@b*i^g^z(~2txQm%eK+9 zZM1EB-dw^2(>Z0_zU+JE@vK*OS_mk8-lNkpoUsK(kALogK4=m-J$f6r0|fElYg~+O z1jmu>ZRW=VLB~v2{nZuYXzW#7x3a3aQZ?sQIeDro0>{B1H55@^G*^mbM_@x;Z!0S1 zSb-9(lYGu<^1tFpzI<8G`jn`qydt>V8~Kn_fq9{txvplusD{-uxA9d5Jl}_WnoX|u zl{I9u7AgXmBxM!{%k=#q;o*Q?PYP=rsfl2Rb@~UHMl^lnyN(g_0yk?-Tgdx!Zr}$Tx`H*f-OZ_ zUvf#;gbZzcUS7R*r~FQ7NK9xAk`(h!+$TtbRZCL=bSBR*_{2#GPk&pBl|6=f~)hum-$;x^;oDbh$73zEf8$8 z>=VfLr|c^J&woKPkK^BE-Xm}mC_X+-eG9j9hFC&tqoW@L&=!WGYrk(>S-NcNl#5bo|vYikA)b(vX(ux=+vr{NA zga#(7c!?bYePwgNoVBHGjvyADK}96XjT&yycB_!CBbs51TV-8KxrX&gIK=L;UL?dt zV>N2LsZ=GkLy?<6iYLK0{ERYko78+WAX?()m5Jhi`AoG z53|COlKP+gVCG{dY>?^_Qg3QpxsWWzd^}*f98f_c#`6cl8R}eZu<7@}hb2dy0jV(G z+2YX8$m8`b4p8z;H&4-y+(bDZ$k~lkPjRAqD-wm{av-)ekP-0jeqI!sHd!cgT+bss z#g#>|JN6ff=5YcG;Q?v3R@l^h!CV%1659$i;Scl<-`L^8Y|%d3*gfXF*k$onh-V#< zH4ViqD4&)M@<`^GDjdrQoDT&^3UpKR6t;jXR#5EbQs>DW3tR zRXERNT-aaHq>@=tHE!5XiyZ4fA)=L}7=8{AMt2Zm2s>avyMq)1;Q_;J6qrAWVMJGPCfUV5W`ns+juCPX7+C+Sg$*$>kQUw*I6%%YmCi)SM^MbDir-S zK3*o{Ov|bi+Z7axJ9@pQ_nnY0pa9aGwbauUw3HGLa zxy}jphF+~@f@ul*DpM&|CX&qSZv)dq@h-O0wkO#}MB4@!_><_}z@52zBe?2*e7{ay z4P3|Rex7X%TRh)R7%o<#Zs6`^#PK8=wA>4Nf-J%F_hQL!hr}!}8O=%?Z%;0{JNd;% zKz!EktrNs&arh&oiZ=tL+$^)Ndtf9R`$huYgMq+?EM8-mVy`^Di})AtK=ws}+*9gMGfGQMyW zvxwK*PrX;m>melHSzez-?Jh^yau~Or5X*3AGiALKp#SciTy)!OoCE#Tzwqe4>EL>> zt9pAQ02{nMTr$lKvyS~wkA!ng|0I2c2z_ViV-}z+HM zOMRKGM!{)?)iLEY9)=h{mCxu9`i5k z^XBIc9!X`;LSBM}NMrApmvUe>a-wNlIN^b2fq?UO*yV%cPm%M|XELJ4H z+BY(KT}6ci68qb_gP?>P`+FBU{vS|F0|XQR0ssgAN4A4QLn&+FpcMcBFHryh2><{9 zWNCA7Y+-pWW7RzSbK*vmKQDj9gj9Tz7kdG3l5g#7QW)el6$~7(A^CD!Dj^L)!S6$-rGi zR z@w)Zq&39+bZ_ip6Wa$wy=j}+Ze=X6fQ0*3j>NpPI3@wi)3FWwRQ2$V%1e4}EaPpwv zpEcj)5jv6eK*GpfyNUaWB3QfGY#~_ddj(8L<6UGerglWBPqbwetciIKPh$4u+}1_& zHtSrw+yj1qLK;cT z7bV#Nm!KD+rc8mZZ+jaDRW07wmgg-j`=g#=dIQK5OxX1}iJ;A^B;XfhO~Gs&NgWzo zoV8vnZRU438BHd;(DfeHseyEZa2vVzD|l<`Tvte&EVg7yf%Sw8K+>dheO?Lu-5EAP z=$nW-k^7MhHomixW;>;nfRU1k(dpe8Wa)a8EQ5%+KKx%>i3=7Ff1B94rvyzJkhs{h z#RlIYnpd@2?Q1S9O6q)+oUiKma7o6$nZFp5X@4{{Z;fBc52X3nY&E}Y!l(ANLzk|P z18cPSPiiOTkUl6k#=H#CqaNJc(Y4t#2DPuL@3>2qy09lk{?#ct`vM>AAfT!kj4!b3 z&`DsD%=^QOcAk@-yI_1I+mIp%NNr;$v-N z)N6m_7*!FGQ{h^G9>Pd(_%^3pt*U8*oRrztuNWFIAT34pmJHty272uU*!(8)*K>~}h4NVzJV<=oU>$aV}1_9gfJDsM>urLdfFGENEBO!^oG@n`sHC@rk$ zK2G@qLs&VsBD?Xn6WyC*D~joC6M9rb@CK>7bxXph8#0|zuu~Q8sp$kY*MSsXt z0awGomx>cO#lu~F#To2N^b~HKIQjkchwMI%?CgH8Bs3R3I{z=E(qPT1KS1bZv%$Vv z{Hx8sF7~wocCZzGwfI+?e_ia=Ko0~|DSt+iVK_n)^f94P7AB3i;>zsA;z}E*ULy$g ztFrQHW@yF9k!C6hyX%y92^NHz3Lm$r2H~>#0o(?Bx5Rf_d|%*q^8iJU{>*e7gy3$r zs1f+zV*lIhe_0(2@0z*EvY41~Qp)bSQkVFSGyKC_-V*>*dH_9p2_(*bWDf93ZF3>p zv_zYWObWcsmbX#mI!4Wut;Str55LU7{jUv;wx)<^zt9LqGMiYD*^$nR-SB7rV?WODqW3hc#KZ#g%gw?1Yt(f}W# z0A>xuaER%x>Dmsr1;!R`0)1pX;v9SlWywVHNK4(Pj7y2TUM>2RKQ1-%1~kVnJH9go zNolE^ss!;It)+-^BUYqLnDJo}-GeMjq|?9SRK>gaM;#+Q9Q5OD_h#eUm;hQprN5Z! zEc|Pb)>A_O@zA#f#viMIEcPhDv8O6nZk8&6=iaK#m_ILpv!^Op>Yz%X=^GV1H>UFN z*(WO<~9gy&D&ID?4$q*+D@jl2zr2nzvRvvrfXRGSZ>;kS3q?WLj!c3Q7{kpVS*;d>Z z+QyYn?O+{RQIY3}h60f6{V?E_6|cmA%A9|e6$m-aUH_t;S-mj&y@^oud~uadZ8U zs{GH984s47WCi&U#nQCMMy~s_yUv(EtgyC3V$L6RM-u}*jWHp15Ya4o;cPa>7Sk<06llczxv(!rF8AhET9Z0l#k;X*`79!9 zPYEEa9{_ve9x>{NJ)VQnY4{t``?N5-6 z2CmJRlXur2?N#>rVG);<<5RigjyKu6weQ1X(@!PJ;}_ok{18 zcn}X*>vH_go0^CQOhTQQd5fak#_+EAEO8T0IRA;!ox!O0DM%xL5LYQYFep>0Z7Rh+ zbrOJZPOjs!COAg%Ro0%nPd+8iU}z7hf1j*0?5{Ea75E=XQ>`&@vjMMUW)HI%~;T5-s^PYsoJ~OMb&!s%4CZSA9f9cwu*wQz=~xhtT028yWi!Te!o14Cuh7lA1kqbu6mF`r zQlR$DafZKH3m&yfUj+uiU6ig8R>j4g?#Q+`QA8b0&zB3Okn@cXEJ)`B@V5o+*@l=y z;`XkDes1WFWJCzw8TJMSSy{g074jc`hil%DVOoiGRj%i3Jk=Vo;U^j`f|#-uHuNVB zU2N`=;VY1!=aB`4cI)61bpV_!Hy~Szjbb7^F#hkUXpBBt#HeZCJ21>Ha{mxzPLkHsSd3*6|H1c(h$L-3{uzxR|>v31JD&U z)smmwRFf`GKe&m#k~|jKV_mbr47xWa59%%}m%3BB^%SsvRSCI(tmfm@P9hK`9zX%0 zjzxcS5c-?r&>O?sJ7d?Gj09%Z=4ShoQOH`YCm69Q|)KCdCENz)a&2GMEl0k|HB8; z9QzIy_6IDbCQoV<%mYN8PNz+K5EW{CURC3L4y(olS-fRAPC5mpTcneK;F`_@u{X&X zG(KYsv#k22b^!M@)5p*YA|4mZ=UorNvn8z|Ac)`N*SduTg#Gx=4 zPG1iK`(yT+?T>EC7!wi~dxPf#KvzKsOf$qw7HYD6msGXp z)Raqx#eZYAWyMVRs5YN%`MxvnM(?M_{MNv|=whpS?kV}U-A<(<3T>GAtSuM17=(Ot zVQ$N?OkhoxXXLhKb9qGNggf5GW}GGZMzd zY*^};yj4mF)yeXBJ6nN+cc#EIJq5RhH`oDM`JNRs{KPE5$-RGRH8o;~3Gi0RA+1Cy zCBB#@WD}}nnM)F~h~Wje3hYiyScllkOvn#P2}dQfKhZ|o7Mq-5uz<(ysNtj>8ZTdF zcA!jgvRTgn>5hIYw>vw#Qm2w7@P_Q;0^j-hxnxSBVS2jEJ(~9asj#D{O08n2^~*s3 zM#+q%St#bFr-cgnt}080R8?R(-L9Y{mUJ?93Uhab5il2^5HhC^R;X4vl#OzqEYF-! zJe5Xy3r#_!&iUnRUpV6)U2>ksQDAeP)6pY`jTkSv(F^*5$N0)Ta^jCngq|cYi*MldYHQi({dKdu5~FcoosmawDW>TMkv@ ziEDcA`eO_I4KHGcu_7X6n{2jJ$py(Sxls6H z5a<7bbXW)eCgJcQ^8Z;n=^(EVPqr_cja9Y}TfQ@VXQu-YGuNI8hPf&hQ42N{=W@JK zxJKBnLx@mD^Us~VS=Op2#JLpWO!hE`z z2}+}5iJ7ufp&aC2h-R%WpR|2XYx*i_@^(x?{50b<2&vt^T`EQkQ>;QK?4g$-;ORZ8u4RY7{*?@2y z(#p~MN!QR?dX=QRnE;~Ep08CPtDOU#$?bLkB#2EKkSX>*~{D*X%ue@JHyge z=zMS%`*}7Rm$#FuJ4}>q6OdgzB@GQYvWyiXm$n=2AQ*4{Gp2}r?6s^0+8V7r*m_9 zJDLwile^9!YNsRjv+~nV4^2v>H8?7P;19X`uy=Tv$m+fQX z>Ee!Q&G-cA{U8X!=get$(|2SY-+x{%Vn;z*qdYlbu8>Ct+6my0_J~1!Zr{u-viul} z*ebMQRJiNjf<(UJ_0wl0_KY)hU$y`&b{4VUX^E)sP_d$rR(#(XGf+a<2*BTKJq)c+ zbuD}u==$%?519fdcM4vcE)Hor^LgSi4DA--~OBFXOiafCvMgeO#* z_^*X$RPbus()VpOQx6c}4s?_?`x)3vbV3ld+ogbw%siD zmij9UznrX-mAx_iRb_8@R|>r6DQx_Ye(>OPWMZ+aOhYjMCF}VL-yU(Q9nCiF(SfsU zdhCJE(1nu){|7etXFmi`ahOFlp~7*KUjKSZ3l$7J&3eF=etBM8Oh47Jkl4?b+YVB~reDKb|2ZeWx#O#=I)5a#^0 zKQm08N#zs_=DAfI07HR2mo@YwL|>5KGlc*8fMY=K9QVfC#H)1C`jB%$%+Nn~EJ!^? z!q0oCf??iDkzDcER`n^E{Na((FPO-^C?E&EvW=o(KYxb({cli90|XQR0ssgAN4A4Q zJPT#(bt?b>l#BoX3IG5AWN%}1Wpi{caCy{QZFk!?mj2FPfiQcI`|{iuAWzlXGHo)g z(sEvFTdP}LSyL8jfAV7TJbJ3$>r5wBr>ZVhz0zvk%rY~_@H{bvI(R<*IVr}6`}+qY z44!S&waL{xU4x1m)Fz*lh5qkVnd`~C%!iW*gR*j-WGXLHvoQ0d#$xseuZhNZ|8RWp zjapTt48)ZbO*tx3Ue zV#mgQuNtdWQmakbRI0oyRAubV_o^t>T~bv^QE&KRU6r}98sl~Gx!gR7qBxGXBr_hX zL@lZ$*LP)gqZVKf%oL_rDt({i>r7h(kzly3E4;PX?ZxH$w%>8`X zs*v2XssO)CqtbO#6`sa~{)a(>w?n3pnz}Bd$Y9|qO_@&B@v(}hQ&RJE8VetesVKT$ z=_2f&%))IUv5=9SS7u#L3`{A?!n^5XX8` zuV9gHC+iKZY^=H~i#>?LSZsWQ;TS-SGzI8`gTgPS7KzF1h?cxt8Ay7b2saUZ=xA36uw5eoB1qT4nwfKXr)3T|f!QE;D#n$w!tLjHJ)3R-OR)&O@zMQ{229j>4h~QzTggmNYF3s_UkviSad=9tst{_#Q>HNTO0*Ga0fMvL>vPKtn+bBVIJI7PIl$HhG?4 zjwSzM4HqdG{H<&t!h-w*HVHM(O3U`42_Dv%PI8akhvS2okwvU=q~KKW#g&I)0 z&Df78O2L&hxB(2XmS_pmEp%-+c9K-fTiOYf64Cx3)|6 z8LUPhUZ0=7Rc=ShGc-M&g35F{p{Ip^VvHgk zFPdV`KufF_GTh8-jK58?M%w|lrtjx^U5hN??5t~8!fjG(1`*4&Pan{pXHXDWKK&}n zOc&%IQa)esY|;g&>w9Bs%W{iJY*nM<5gC5oz#nFs>>2B@1A!dFs4nVigFvw+4Gu)4 zLtcSQED2Ij=VYzHWpeoZh>W<8>6Jgj91T8>I-C)QsUJord>oura zQE7+=O8vmxz412kMDO~z95N&%M^sY4~uH`BpLA$`Iky#&OH6q6$2B*e~3P#$Ck$w@rT zH&e2)c*tC(rM48NI8Wipylaa3Ok)6epxmk+M)h5(T6#7RoSMRb{dfrBcwC*Yl42<# z)$O5!l2OQW;5Cl@xHbG1X$b-slqw((D(c^pD^E z$0uU=ldU$Q%@^TOBE6VX7YjvNqjH!zS8~_$!HDw6F=dcoI zy|7O~C4wHGR#-*3@0?Dd$KodlVtI-?g+ z1nmyqNh*Wne)zZ=2qCAfPFzmKX(oACD!E~BS6i0|5kBZM(Pc?vil(;C(;$|}?~c-2 zwknsp0=Vu;Kx~{6pii#%uGIBw3d?7wzh0kTUZ~T{i|ez0T>scd8xB;ci*&obDF_cc z8H9624tEWKaH5{g%k}0NSv7!Ad8G_&DOpCy#5Dy?3R*rP_aM}wMifc|fMw=sxk%*b zp=c94Agdz}*<+}>MGB{pX#=w>WG_~1Hkr?XngIBWVpT?tognd|+>B{B(;*Dw*V!8w6GxD{H=hRw<~3Iy-g145l-R^IAi z$Hluv2$ZNRWZkM?iC|c;dL-p*q@w^N#-oyrA%BqM66JEy)|lk=WRv2Pj| zI%pl!LiU&@GE{VPVV}=)T+~RmlNm%*OZn4esU$&U7v!fMu*r3`)M;BG_|34Pi(W)X z6pq;ztT$qH{u8|V!^y?9y1rD`XIIziM16RD`Q}W$J30LY$PIITXEgR)?m+-I$Y9pK z;BL!6f*d80pEg65$%}VOGVb9lEbjWAUS}?v7PFzKzMLeD%ejNtI&B-Y|~B!rOfauKs+9=YEe|sd^0X@6O2+ zit7_sfc{%kN8)Qc7w4BB7+6139Rb{I0|CLN%O%KyylbdVd6;Xe*<9_%AVsK&{Ci%~ z!{8~wfa@0kQu&d}YCB|EF!-CA(xn=f4TLJBfC)9O-)~Hz6?FrE47{?5a8*u&5?6U| zNUq)bdV;E!A!Edw2%`u}vt$DoZ9pO8U3$w}38+)B&-T{obpftQ zfhzn576IvI&N;`rN)R^Z`bhO!UxcMI?Rdbr)BsZ&iYTt>kTDDtE(@9IO-X5VWmqE3 zdPn^&5p7;(nFMM}(bI3czaG*v>0C91Z>?aZoN@(T4)H|-KgW{*mM4F`{Ph|U|Mct~ zMf@vZ;{~@8kwoSrqDWm69|+0<@a-BqOI>I}Gige+nVat`)R2;%QM1U@R%eR|`@0_n z>>`tX`SK-LK2{$u5UxM9uRb2g!*w7sFa_3Q31(DpcrX0PV9EFgTO&hyiSnA;PY2vC z`;mv7BWb!ntE#d(!bi>r@Pc+hmR(Uw;n$_Ta~jI&L*}Fy9)r)U z6Dqa_cCF{!42Hf(QJ77<3QsQY3Syy5KI)egQM8RH6!+IPd18n%WFPA?Gjj?ylz2&W zLD*R|8UGC9v!jL&@35)umz|dv$qsg&ZU_zqs%94*AHN z%gbNXoAY1J)XAIoXD6?Idjj{nT&YdM=^@}1rS;|sH%M5?+#Ylp(-=D&uZcbGf|3}( z3nA03j;O*cGwK&uPA3QgELn@DBLI#Yd>CP2TD=kjDF=48rdGVMQDv5fDj@DEU?rH* zVB@rqn|oC!GYKC&!@6>Fk7xppvgF?zS67*uXszmz>ncbEDcw!)8M6lQgL>cC&a%-G zP3~55@Igpi++gciGUAMx{KwOX$U`7;|GX@feH5j6;#@WBEgmIf8E6!rxwEV92yKLoPI^ z#&aiVR6Rz4I^CK)KNLG8CeREf1d!y@AK8D$lf4HsP%XH5O=(LQ4xU<$jPjm>=PfuT&@HaD|62aPgl-q70+*2SLuUi9^+G#c;h%v|94MzpX7~ zL!C_UZbY0-bxXU#4zWKh_Qu>$F5tY7U5z~P_unJ$F!3fZn7Pvka zTV_6y98&4b{YBn?+H$9D)c3_bEV>ure|#i}y(JX~S)^S}UWD#LPUjhwE6e-z63q#Tsa zwC}Ye|Mn-Lqp+9S<eaX*J(44UUEh#)bxwI6 zd=B+m?;}kL$TbZe;~gb=ba3dnr1F#+aa0`#PG7igqba%_g69w3I(G2!VE?g?6Haew z{&$ZKq5i&^^CI7TaZow`!!fdZ8g}?_SU3us(u7m)DS!3Ip2EIz%2M;L4!&-*{Z|82 z`Xln~4tGe@*r_{XiN5_y`}yEI(f5SjdY!|@_x=3?E;HPh3EhyP3pe|t{m}uL&;IlA z+oT#Fym;{fuc=w&05kOEN~*Tql*64I&rID>A# zr+g>GaI!5e@L85n+Pk26@2(E{w8GrCGw6pRaOLiTP@<U$+Y2Y@|Jo88 zqE~5M3)Yo_?qGxy|b=KHjw-@B{i>Ww68tA(_HC8KdHLmXr7t&9L zLIffO`K(-;x!V#(~!u4{9 z+UcqyMv|i4%eApN9}?agHaO_hFdhEzUExhAH7Ic*SQy!Pg?F~8dEf%E5eXmAiqm&n`=`F%^hlbyROQ# znR}aINfjG9FyvIZK;@ledwiS6^2rh>Y{sI%U!$Pk_!C4Vpr{>%NS>r(AB-g7M3;DO zY*z{HLKZ@n2~&|+(fMk#PN~h|gtMkhd3v=j%LS?fmI?Q~w#od4Wh zW{Pi$$Q>FIP(wK@U8ae-0bvU6XT&naDbhCpq%&PWrYT*-47Z3C}9}TKATQ@V>bZhd1pWPAl ztbv))rNm@eFc{A^?TWAAgzAhB56U87(mF9DL@30}o2+y|OjSWscZ)7Lt#p~1xFg?= zHYmroUq$Qu_;$ zIQ(u)YVM99A9k?e5Xf+3<-&98`lZK*Z<*GM@y|`s)c|*9EX8R+89etcsnU+$bj5=x zMcsP2GYpn))axYA%OZW^mUzxeZm%u-AchdY=ah7%M5IY%+v^8MN}$=H4;=)tVT91x z^=QXS$QQVWh{4bBiCUr0xV}u`jJ2^;=A{iQiq+Z@LjJOBlBM<>^}~zr1eS$6B|w7Z zE^cxYp1L-z0g}k1h(u1rw_|)7;*K8hj_$GgQybS4|A8;6qO6@xT^dK{YmlURF;dUN zg$`=(+i2=9&0SNs|5)Bmx-X+CyDopnj~^0VMpLWC3;ijUU6uN($TXRi2p@x47p8nftq|13ECJ zE9KSeqp7j-sp8A>9Kou1@Vk9Bq%IELN>6BjQN!URPwM$fCLMm&q{Hr{vwU4| zwx?m%f5e?ZrxN;h40{@e(H^lW*azH{ZR6u7DhtjeHR|=_f@8SsI$XAVFL%=u=@Q7H zDMx+~8VHV!{4uNa7>bhalf?2Z_BU%gy{wVHY)9B4XNUx6a-6hSbcZ9qF054We9}j^ zUtAwHc8k&qptGyZD_!0ZH@7)2W66fCeW0UM>WlJw+K?mZq7t*X#UL##n+!W+zU9g= z(b(rp4|D=5T?KBud2I3>Mt^_ZRJQheW%BN<-(|0%2{5q!;GYa}q`YZO-Lu%58^H!d zV_GAbhPSQlL_I)c<6vZ?Jc_1ty=wq~i+?X-Y44elDg_oMj~-W$9$aD;>KCZ{*FA*R{35~0VOq)k1tqh5p2cb>z`&mfUcpt!;QkUFXE zIGS$`z_QnMm#7oUKsxcCht!M?;t6m2D?a6(bmhtMJx3>Iq&0Hx1GkbB%`fvRcEnN` zcccKu=*!2?pVSiokc#^ZAk@N||4!*A_wNR5kBT7WpF;7U_%rU`e9yS8ANL4x%eh;K z6A6Mj%s%3Wz7|NdpL_b^$(AL)tjcCRIA})~;Un3IJhWe*(uv0n-45WOMtC5nJj5)S zwq)~dD}X&D*l25O2YunlzzOw-VFDt?qfh;&^keqewZOwI3-nfa^gx32Hte1hCR=?t zaJTOMptZ0=WkGd_hppz#L#6N1;p4u?U=TX74|*s)>x4o@&_nL&?ot5-T>j(Zek zk#O;QhyB9S*U+Hu<4V9Vfs__zw$MZ(7Udc77o-$Mee5&7(*?Q^a^$@5)BhX8l&$t0 z*zIB4jUPATKXUT_vzB&yLQgY2(~-B2n2wLQevfSy<)^tMN)5aJI53oBNHI?3Xx5+g z-gW=QUmzbv(q|0yusg({^ukr=11e2Ad*%B~b11tS48vf$$)$PZNZIYdvu5G21<(7kv+N6dFZGRS{G;! z_ecUou_RltB^jdZ*jMC#zn$0a?1Pk?)*o7h+{f&4cXl4XnRR;rilX8l7JZhB+7FrYw+KUjmVe6uil{j5rk4miSv8kADE;?6zNV|JH(bC&iZa` zwI65rTsqh|Ld97nDFncH$C23_3TxWIm>hUi5LRq@Q@AKjkbumZVeH0q?Sa(n9!5n6 z;Aa{>Cp7h-H9>_~&8>W!U(Y&_? zSA28+W1W9}e*ROPfB*W2e}JwEwvzIcKE=l_&w zMTvMwQSA}wha#BA7U+W%9RLMn8HOpHm^q7h&7QWfneF@nL=y}$3!02i?`Qe>8UcTZ zYi$R=9t(^UBdp?9e5b+^jpS=XNYhNWkNv0uu8B~Urt$RNu6xy+W4T^z%2+I-rC{moFEAisVn;mzhe;WAP-$7cW7)K;3eWPp zwKc+MY+2YQZ1QMJxUC_CBP#~FOK{zesb1AeBk-C`Z+U(J)Q`gTijy?PPm~m(lk7tN zfMXP!YwxUS)$=upzz7|QjJKkfW>=T+ns}z>AeQslpIYQaT8@hRD1Z4E7B*ewkiUIT zEhr}GcwOZ;iOLuG1yaTZc!utSuuDDfFrIFPE3nCsgTlMNZ+7Of`A}8Y$?r|#m{&n} zm$Lg&?SZa&MIzTUooT__ot_}O$jS0F!Qg2}arwk!mk!S9Jqi!R960?&bkMkW?yN{0 zw(tiw^OS_Z9raN!NXZHvCnmF})S&202YByI8@=4K{x}abeQD$rWQOqj8lO;a_0pGF$>JphNQ1E(b|_Vw zhoL~BAS`IXfi1pS`}~o=r7L)tx62Jnh};Z#E-8E=FQ+#~JqNG5%YA~`4uGLRDOCHYt+z@$?8$v~Hs83W(`yW7hw;3p~&`GlB z#QZ_oiC=h-EDWX#H1S{!n~$QSd8lC|zKyET*~3HsvHw3T+*xem%60c&prr?`r(hUC zWA6vV7Kx=%RkqxRcL;pXHzPLiP6}%~pyxw=K0%y4K06+c-iZ;6kP>!-e4`$M+XjP8 zQ@MTsqjzy}hhQYI=NK8I=||bZY&MKI&h2VBgLW`@b;(DDS?qPzU^qK5FHUE1F@-pV zZ@R+3m}G=8Wef9oiAox$H2aAVgfvWxr3K%eJ7VGQR|Mk-CzMl3awBb^DrILwenH5w z%S&*Y+9vj%S_JnkC4q`>tfDyW1PY}QUoiJ>Aaq)J5!Ev`I552Vl>)a9&YdOS+J z>~R<^Vm>JtwQVvbM`fmwY)>Oda6B?iLvNJ77=BU$UPVP6?7ZCedOaIQV}tA-jBYjbACt`W;2yr9 z0;ayv?f?Cs|Msfv=#Tzov9>m{JuCHW2p)~G|Inxk(GlwAI3v1ywSaV zyH>+8|N8QU`Hx}PJ??mD22`G?mUM{!K*dbR5*QJ1-cSZ`cuIQ%Q-VPC?-8|b{$)xy z$rLDk5w~yi(YcP2VGjy)FGL?snF8An1#5q*q4om{wLf$anLWZHr%MgH7dIbEdi+~& z%Y-6jVWG5dom6RhI-tRzewKl$FNjK_$5Hn!7^uJH=c&+^e_O^rA4z%ESp5=%UK3tj^JlQ(5)ALZugXcFE%rQ2H`fPC6ojU zk&_#ci0tDI0=Y)C@@S}!*s|%F)>xJ36V{CF7c8leDW#G(3NHC%GEDm}nIbK_GcdSy znpWPMg6};#JLZC3jd3wcdLrN3DkaF%kZ`1=8xG7;^0y})jqTNy<6oH%tgv|YWZ(An zSm_;p2YwkT;+KK7J6wPW@%twN+uq!L9b{NZEg)1dhDGV5vg_CleqhKY^ zS!iPWj>`!g7O+VU^5^+5`7(TX>OIhXhT;#UaVx%KBe)}4qIG#9zY9q7B4Rzd62Y-n zRk@Dqr|O-iYMcPyA1bpW<*kJ+lqQkIG`-e5pmCF_N4w}CYt zD++pooV}ra8LVE8^Yr03g{T@$Zm1L;Fd9IYY!+q^@U>g#FdQVdI+<+e7v?aW@MbBY zNR6~tp*;^CdJF)RU)ue#3Y_KxQ8~pC_AAK&8?YARr}2X`hwXInMQCaBmFJu`J3w>v92Z`mr5==4MF=3^B55JHMQ6XE!SNijrY06*bNo zCrN!oh`DXgdCRqfw7`NiyhY$Rqk~jdR3nFJnM%SOpTb>FeC~>h#iCRzN)%GV`+hSW zEp-w_Su_2pv`YRk1OwVI)n4?B*Z!$jI_9{r6($R``!Qbb#Cb9yxH;ngz`+LX986@( zSOSPp6$nL!;^S}$2jC0LgZ+BP*$62!Lbe|!=>@lss4EfOKrLCf03{1lMgo#-+#ROa zJ|h4nm3d!%4hv_thPHm*AC4U6!7aWsw>LwMyw|@Mi*tWI-|igQ;oKV(DG=Ogv?#l~ zFsR_j8k(9AbAhdk@z60J6rsa`%7M8sgf52uQpI!hxoLC%Spq%LVKVC!C1?FmltkSr zHf*O1n2HTSM!RdnbkOYCM{7t~QIaAwSl<&DcUjvxsJ&Lq+Rc;M{`cy0!K%iTv;VRn zBh*JPZti9Z^WTx-x{JfQc}a5G;Mkg8Ucwn+T0ThdZDqHHJ1Q1BKv;aDOw`!r-nNDS z-QM38=qklzQH%_IX2V>XAD5p#`&ilam2te_-)Lth_ss;aS>QzPZCrbQr`jNOGhKa{ zP4kEPag-lS&E)o;DMD{u@;Kfj4TGwFHEpIlaQm9(aj_TGVJbV*GRj$BmkbHAWe!l< zwaOlg)|7E~*%0p{jGEq)5vmEf8J0tsVCltu){40$Anrbgn}Bd`4p?d}*uO$kjDBk2 zc2DGZ)(_Ib^=3|Q-tQdA4)R<%50Fg)p3Z`pTuln7g$;UNlD+O@HIMGRn%>XNN|u>- zW{Fm@CNgF4_Bk?~t{JIrWf4W(JpTOhO-*YSB5<8T#?cz1!_r0frh#%SWXM^-%J+TU zv4Z9|x{oKW;Y6Q&{&aQN2J`FK_p-7^k_lqD?ud!OwSw!@8n;Q6sTBxfPjxwD!D5Y) z;r;u>_Dg~V7YU5zQY}=oC*3LzF<8m<#!EKZ$aYU*!){MIZw~Ef&;OVfW^@shXru|} zi`=I6GPrT{!Tk%tqkNa9bu~J7rmb+U(N;YsqlfsG?dGP*uQnecYrxD#qn*k zvEf~u2x8N0<~wpcG&{(d(p=dj!J+eCOug-v~C2SX#xgj@~7fZ%oF7Fvj z+TJrv7=&CLek`Js>H!TZ%7U6^HguTLy-nbMOrbd!`Kz&7lyUDnZ_(QK3rAhJ?18Ja zz{7b~B$O#;6UdVmEwwr8mW}74@$DpltDDWRQ;{n_RC^;9NM>0;FhaH?FS5{br7 zXIHe&09+uJfMl~ALa97kyH^S*EZaKwt)NUjO;;E3RKn37d3%etZ?KR2+U&5qHDU_e z$k2oM;&kTR!e2DzL0)15JT&iX(U(l=vM?rk>wgdHkoL#JOCm8AH4ffB4BTv=Pa1^b zdhkCtiUlgx@gO=ha@uxg05T&5L8A4Bx8n;!bae|5WPv->ly&}fSS|8Y?$qj2yCffhQKUJ)K~(lQOkop1zkVUsTcU0Te%sPmfhY-Qmu5%dKuvREzv z!Kh>H2eP5iH3wK0bs)@~G}Uc#q!d_F^=`D6kYM;C^Q^0R>M*s$adyL8uta<*f$8rf zUEY+uqcBjSJCHk`);D;H!a7jWWoW7la%Jns0;bW=gJOv2DRzT-hG!36J zfZ-tnI6Z6tr>Ox94;cXFve>LS368U8JSVg8>02E_8cjS^Hl5Lrpr=8{h@Vz-KuJl< zogyA!I67nLDDP2QJ=kKnHSkJ_t&yH#>B3@_+d=wa^G;e-U7vPgkK|8bkf{5Xmv%k1 zy&s0}Rr=Ob0Vuh5$(*3p=csdo>WO`sUcH{cITKNmS-dCld7>O#O9zaoTl!mq%@N{m zujh|tpw-8WJ^ZFR>d1cCq9t0n==kJCyZK}G26}k+2TdC|chnNp^DG>ZZJLe^WuYEL zwsM)&j;T}AW-rqVW(-0&`DztPdU<9J%Xs#RJ@e(8ikP&-v>k5yjvGqN8d;=hwsuB6 zo9`ma5ae6$BfITDws+YLP18GH>2e{>g~<)`C#;}GZ@{g4ZwH! z8GTc$QKteqxJl>tDq?i@7rqszA}#Z0Fwbs-$wh%482x}nu}TypmSDakID0H;`G~_5H z+i5|MYOJMDz!xo>1*Bl1yb=T(YOg110g2Z3&PV?_`?&0aqy%%ErVe7N4PSt8mCo@W zh%cqL*bXMy{S%<3?KB+-H|6tyA*cCgKu*1s`U-ZMx5G|5$R_S(XL6djR)7=3z?5ck zVn}($is?Jr@Ma`^i9~p7oJ;}Ad7R%6FS7WsT^dGTqE!IA_Y||YTsUc!hbp-qoK?KF8H5TNhHX!bodE zLPM$-+T|EZtA# zm>fYn&skfpl4y-C$4S~*V&*^`$199|Bnd$Kj^PQi`>_%cJgXKLNSSzT>r$xAJAKH9 zbOMU!s4n(`c?!>$oxc}i0^d_K)z*XSs8@g;nX2rmzN^+xL3`Do`rsl`LGP1f94%cd zG4Gr)$`|c z!<4?5b*1SutCV1Ixn@>|{Fv(3Aa# zucj6Z?;hn_ZG-p!zH@2TZF&eFnv5F3@v`Z+v|tUiXE|i<9(ERco*VrNf-WChij}9H zSvKIu{xCirb~!XpWf-5%|33VV=KljwO9KQH00ICA07tfiLtmGm&)5tA0Io9t00;m8 z0A+4tZ)9aIW7Qh{bK1u8XZR~FWX6#Q*dl4uq?B|V8z=NRHe+b(w$srFbQsn8dOE4L zUgQ7$?cRrU0%1EeiCZSIq`Td{+wZ-V_S#L-CetM)<2+qPAsGeEg%@6sV{eu?Nxloy z2*FY(be+T{G@M5+O^6q!G+8)v%E%&0ND34bsxMF_<~xt2QIda)_q|uIUUaRmy1iFq z;S)mMIE=akR&^<-%68`^*w@|OGXZuG1+nK-GWV$y`Z;kJIe7ZCfb2c%KDPwq*v~F5 zfMgt{G)z6mCjkv$bpn`|VxvIFB_3>*GD+c^uGQ;W&jp2j*M<4Fqa(#>1?cPQGD;Y; zY_Wg~E>a=d>*+)Vw4Fxw0=Wq&2;7z6FJS{+>y-{30PtSoT;Y{C$wd|bOC*ids;or) zW(Aci#|Pz9@Yb1n)wP}hwvIYJIM;v>?jVZu#JgCg#F(3cwP%*qBeR@L=sck*Id*1@ z?7yi62K4|20v{#RO}tBToQ3X^Na7Ppx$T?{_YdC>2^S2i$qV6c;G`ZH2mH$z=!<{} z5+DKwm3XrZ=g>U&n$5j7IU1e6AAU;$=aLg-l*FhcXXevK9OkhX&ixET*%Fq%yKLd$ zf{cH$e;S@mMyDtCyWu(cj#$@L&w63Ould-e3ok_HIGz1L=c#={ue68Z&+8C})Q5-n zG_Vhc$IZtybiIYXy7UrUz8rk(E!2L19(lL_)6o9$WHgx`+V4uR@3IhhcXyYs32=Os zcqv8J)EY3>{RBTGxrdqzf+%drpBVd8f?)W!(`+;d`EhhIec6^?+2K@Xc}kht=TzmQYa~V?M!C5p zC1A@n`;|Smi66}``^_5#F%&){X8X-1((vYB#8((K$N3aE7LzL&I8ngYQfoKIxg59U z1el?LY|SI^^y`#)|D$H}FMY=q3Pj2<5ls9Uc`j*7Tv&S@4L7wL&1}>Y8IT>Ze_QSq z;Z^7xRD8pzTfIYe)~QQffd3fKvn0LmgEojXyYz5QIpriGQnsY3T!|Olxf=} za|cNoy-r0n{bmD6Jd$G^S6CASiG#D@k=h$V;shsW!u&8v?33s{Phy6et%#>_!?$=t zsL!arC9C9b6ndBpaqAm6tjcD$q*ApKpf!b*0x_Rw&^2sy3Nny8tIT*oG2Ya8DD3j4 zZ~aUg0Lnx@B!()c>eM$NtxU3INwh$?6H$DI?ZCA8o28YX?^fo;NTL`taVQ1VgnH1>-=p(3Oc0Hn5g3I+7{<9Tne7dC z!rxR9&2XP%B8wz4dEn^hNHJItiYK0rxTI0hD?{Pi)s7;G)IkRq2}2G7L=&#jWViQF zPzlLIbsb$#xy&H7ik~tj?l*IAcnd_v?`8P00_02=|Cz_{Fq_ISsz4C%{EdVdF%ckK z5r8AjJee&J4Ne-Fq>${G1Xe0)&mv9~_uAZQ3<4*mKo5YFcRKBb^4C4X4OmW=EFtvP zsC^x*`*yw9MuD$U+d2gI$hPlWtPfDq-QliXt0d}@E5R;wrX%`T za*|hQub*G%2|!^JO{^C*Ji?*ytt@OOrN5m13jmjm86?P3HkUbr3W~N75(g}}?C9wP zEh`^aXq(P-uR|+OBGTEduWq<#Y2?glTsEiGu%fg$ubJ_oX+$b!#X>22Zw%ZzeUO#6 z5#3O*a#8(mKOf=|{_nLrV>G{|D|Jh5Amz#pZcr2cyE-p>%(Dm|H=KESF`i6Gg{Ufl zBZ#(OA`~_>h=`pM-N(n;U-;=mn&+Uepkwb{_gWtv_HVgN_l>EAK5K4x5$KG38S4(oROh*pesO%9Px@{z-Ber@i z5`9}vfB>bgzF(Ln7L5+_ysIl&eir7yyE}EPu~bVc>9ItHNJG!8y@^GMG0{@cf^bE! z8Je2hA(Ibw5>&Z@;-*_rhQ~`S?=A5}(_NdXAn>RW?2gL6gQUl_r6jzDkQxe!ne30G zdCxw?iqP1)nhd50B|iq7HnOpuh+Pp@Gec8F+Q6g-NZijR85eA9&x9n_0XsAVtUr#{ z@hC<@2nF2lt=tgICUwEH0zO-d_+S1O zh|v);>15b-zY2H?Z(rxc*GQZK@?+%3E=ORr35f*9La!B(8A!pS%fnKRLpa~)w8o+& zwxJT)(*bn|`pz}ajmyy{tZl$ID`v{24IJz_L#%W$_jSv1!{w_;x#5ZV@Pcx4U>2B` zcD-cKjrx3RyCERKp&V%C!iW3NwU~XfWAa4@wL;8E0MsfktzP5Cf_sX;Sw_zDax@Zr z4(BnT^terltap^yVLj$3?6robKH>@O&}i&;{ktM7fTqPC+qDwev8MJqVILO18Z~Zr z8p8ZnL`ZvUEU+8&NC|=5-RQxg7mIM3Y*fGW>?tI9leqNc8E*wibe)h{<-eA8TMtTe zm&!!v61yW{#5K0P;&8vFp+G4?H@RuA>~mTkxo~6wIiz@mfl7%PKSKT>FTxLWfl*JrOm56wRKz3(OrdgTOJY9`7{rnbMP&w@?J9LCi=aM_Ct#Q!Vniq0B058mw(j=EmBbatC)~_?H@$HhBMbMp&BYa^T2IRx=@H2 zoe(G0L53XmZfEFar$`HHvm(hZ>BjlgxitbMrnSBOk?9XQCKGHk;JQ{q-%VaV3Y?#70>{+cXXD|&lvu+0l zm=K>e`TAajlO`c(%F97CGdWbN<@4CQ4-g)P-rihdgj2SlZhuWDPMAT5@Ex!PelWut zk9GAc+-5Ht3OSjjow(2wZO2sgc*tp~{~D3SYz^-tr-Y*DcWq=C7DKmvLrxhGN1Yey z$n&0{WO=z7GW|C{e@efNf{+ zg}~Ukf@yDmM|eK=Z4!N5d4b~61 zA*Qk-Ip}=m50?*$qj(@};=vwS#($w~@E8oFm)u+tM8=ID=d_Nq8pjW<89sOtkl?;&|S%xk-HwLDwf1pdY0FKk?sYMYrMwdyASvj=qZl|`qU5`~Pj8&GH z9f&w&ODWBEcN3>8S~j=2;=9hZsyk z_R@-%Jy^Ief4c#ckLR+Ra+TpI*5+B?6&S@ftoV16k@pOr@Y(3v|6BctHnCMQ{on@(0RN+Yr1@pUMT8ZVqSF2sKX9)L zoptF{+`P-|B%o*5w0a3gJkF$2OR5}S|AQYG9U9=k`LjX76QiSvpFHL6zx=vy#qFEQ z!`(%5JlgMcUzgE+5g+=vKW@P&>w=JATW(s-FtKD&ICYgjLCd_PYZ~v8LMp3@_Q%d1 zQ}-(-9C6AGdbWv#HKh&u^{0ME{5SuMhZ$Q!ttM@m*1qk&pq( zMvUWEVu}kk(+~q!Ql#8UYohpIl>P^3Dq$u_|9S!^DizpM{R5W%0Xxbyjn$~T z4QtaY=^{9WZGeUO7C#!U?j5oqLw1MSM{ZLAJDaXH>2F2L9P;?k2S0G<$}lFK-F^wE zqs3)zunF5`%v-GZSDL>;0|oQ} z1zu(${+RGZkIJWrY_aX8a3q8M&Qq+ombzR6Q*LjakSnAp*XFMWXNU>XRO%xb3?dZ1>|!wV`IPS zW45jXkM{@%>@~T2#K&P~b49isCG+VdM z-0!z6ae~{}-8Qi_HI+P7jkBd3VnZ++0oq?i61K>* z=+YSLu$+H2eTY`Xx1gIyVKQUMbGd zccJ^I-`i_aoMYsbkX1;?V<{9Htodw)Tl5K_C-{&3gaSsAb0a-jPq@Akw#snHMLh=4 znW+>6w1v`Ad5yfZn!`Sm+z(jelLc*&P?@86aLh#t=FClt>}rkFx(MIOTJpQ5u=F!9 zp6nZrii4hk0-$x@rTHSYf7xF%^d80^%#7K8xn&Pa#hOEFb4^@jhJz9JfroLk5-XhQRU5bZ`f_DMxrGN-S;}7aEFhV> z42D}x>&abzYfJUb&pKi(HzoplP`ex6OJ)tK-M0im<3wRljwE3Kjq`NMLQr220Gb!ouDzWyui8smOYs*{zq~~+H z;qCNFur4TZpZvQs-F_4d3)c;AKmw;vO_~2Armaa){d~0AH*$_9RIF$bZqLR=sOHx4 zyxRwlGJHly!CN=!Tsj{-_m*9kLjKP1`l+&V zu;Ne+s@fTSl;Dc_FoZ-iPqPIHhbtLIIb==7oZz|{*FMbe2G<-ix!xsH0zFsJrY64k zZRh=;fK~ElW{D7W4j9lm%@##;De;^rL$)cMJ|+c{QtTI-iv)1(AbSyX8&pCp7zKc= zR!qD&W&-L91%zWSUl*^TIP`UA|98w**QaUuXW8NxWZDE2Vb!%_j+aSqxgoORvg!os z<+{py%c4)g{E}x@0h@C?O#wxuVj-suasP7VK5>>!sHzoQn+kYmXhRHQf=i9&4BEkXPTCQnw@M zR_AUK*$Em6fmRYo>NTf)h+;#8h14tRx9MRW05; z&|IKVa$`K9Np33M2^)UXTC*;{dp@0Bqi&NzkW@%=n_mNiOAK6~uKXEZ)TtqTdfDo~ zfyKZj>*(dc{4G&SM#k+f2wDz;E})WdOY!3+VKOo07fTT5NjxnpXv1EESWt6Nm|D)C zE7#yjDo9^&qhaMM6J7oA%=>VmG^S_Hy7nV#dGp_nzl;WI({E$LQ?3 zjHGL4b1?_LHIF~fn?@0_)^y{Uard475-e%`%Wa)DT8Q{C)(y-K%t@OEaP!7?XW zyI^+_VZr6ULnw{~TtH5rYWG|Ha?iVJ;ZWWWo0hb{Nl&Iy!U(> zHX$+-Vj30QAJ@y^;mgCoBfG0Vept&nl$0I?v$0Yka!l?+O!0s_K)%2T*h?6VS=u!z zLWN56PCy|+|KMdIYg(|Hs`p~tm2t6BxZUPYbRS(I_z070Zyyldn%-PwQ8yy^d9Xm1*s~d)5rs2*g{)YZMfnvLgM6DMB{-;z{c!YYY0; zTNZiaNi%^$YJ=AVn-T|(bOYB^=lxP)~7 zG@L(oj85qX!!Zt*e-H=$iD;?0-y}k#<2OlgaajHk-)$w~^shS*BO3O!26hEL*5SPH z0`f`ha9Q|v8pq&{nPmBklaKP$pYto?#!tzZVh9V0Pb(pdHZkX%=~eu)%sN-bMqoGU z%B{B&UTf+iU520<-urDQpvq;}g0G$ql$eS>py1 zcWNV#5uH26aG7nd8(9G(mC@=5hhu+&_hnN3>(3kJDhES2{-QUaFlzWdtR07k3wMBZC{F84^Sd?!%{p z`*L8E?$@6%l@%M>p%c=`m?!;5b}c&*ss3`_H#wBJq38^{$ImGU9f7cKhbNP=LtvNN zk4-X}@rusx*Zdb?fc@yR*_W@Fj=MxVz7oH1CIpFv&k?#(sy9wwRK~vF7kasI3q77# zll9Vwlu?&!>>!`!T^X~cq2s$JM6?(COkv&u%f-(9@<`6IU$4x6dEt?;^Ek@>1kk?93Jvyk)7%5J?KNxN_L-hBAaJARpoT|wz>yGw2?NfAo zC@Bd*#xx0Lx%2^^CN?{!A<9eLUi|Vxw28KY@ha;WzuCv&G7zK>^k%(cdm?Zry)Xft zS7er*9$`dfn{zY8kQMy(2S)(?qx(R1F#@BnC8|mM04!Z?R%-7$=|-Ev8aV5IZ?3e2PS`z7 zK}~Z1Y%hN1wUAO0Y|A%w5qA6@9L5XSR?uL)F&UO-)W5qt%|yiTZ6pbsZ6?~@^jD?8 zbrWHA;o2mw8~k&BZQvC!_GT%z)S0xF3^8QzK2v;fLRplCG=C{3XViZ|5TCqSSxS# z+X-otIpYSILa*^sZDyEzm1n#ov=c=QP%CIuZ)fck=C)Af&0h59D$(wJK3d*4tFD`5 z092cf9~8u0nBO2t>mI(Q1G3fl1hW(Lj-F;$naSF!)9-%AT4EkhrH6u~i3L;8j@lBk z8V5M#_pif^qtAA?dS|K!v=ZC9yvAy@^$jyi7|j>;#35lxjwyw7CkyP{3JcG{mB3on zrXDvO9w*jp>Blbv$CylhNb|%&X-2!KOM8dOotkNyNXWbg*~U>X48E}Nb8`Jv+hc7O zRSU=O4$V(>3Bb$k6nuTl+2x5Kn3_TkC}>llk1+d00-$4Z^27G3KhS}Ai=_Hn7T48h zpHxt(`(^KH$~J?l3yKQT;v@%zwvL%(S;WN#V>pT0vZzPWMS}nK&w&o zBHeYis2)^xe_2TnD!XD7rx`}{-R@7;XViSZ*`J}zD(!*lEHWV(Dh_C7Wptgp%zyBB zb<+-8K=;QfJl(HuwZck+=J{P);*4fF*+~x-o)u?JMyDx(H73n+3B1X>n8&S{`S+rD0kV0PYFY=nD zGlzO~r;HYkZG#TVhT@l}>5}Cz`~ft%1!;zNTJv$*>f=#~H6Qj>)jLYh^zizv?F@dO znb-Sy3tJk_UcN>SGv=Yg6v_#GhkD|K9-?$G`JF=kAyls_?M_-`K@dMxJp&h5Y{}`p zP@Pb5k06dHC5>C`VB~^|JWhXNZ$KCpj2*?Xgz>5VKSWS^sD(_uQX!N=5y3-5lRnKU zVqS2i+v`rOdi`{9u@<3vLJUk-U!bWxL4Sed{Oq7iQ;-)bV5FjFQV>`vhdAHduhUch z;Xig9h(kaa{C;`jRWxZA_M<`#d|WzK=8JT?M?~q9q^VutC`T}4`a9B!Eid4i^Yiol z{}faMz=_&I`IEu!CH@|eMN<0hZw($wBlP|H!$*Qhx>1yaHc-}DQw4vf>=JdCx*C~6LbJ${6MUP9bjCt+I>tTWChTt?P zqK9GvSIS{bVXrb{&$-M$rp@)GGr&wbVt(;pstw^S*^(juE=v=EO|QGBg&&P8B5kxm zT51yz{l%IJax}>JoH5&&qySZa3OpVuZo=9(bGs}l52ZF{tGK;lbVRhsUB6(J@>}kW zOd`8bAwo?eKV)G;Kwo*OOe|vowV`U;i&x8?CtDB6@*)h{Fv`D5FT0|je93AhlABTT zT+54XjDBDO*PY1Nb(P74OnhbLEf=^cdrpBmJHBMhA3W-;=?j6?1{2SdKM+Pc99yD{ z0{z3ETQ#y>49YP2I&L@`?ngy+n?v`b+i)ZMrnpv^vZ>W;*-~VS)UK~-woZz)uH(B5 zcTyWI;@(-XnT>nYb%EyiSGx3`>vLlMy?0oF?{(1u@#MR;>Q~v?LT$@m(}T$RR#Z|;a}J9q}6AX)fHY@Mu0QEIv4#h`9Ac0 zzwzbtQg9QOXf9vYgLPvqIzRpQoTDoTYLbfwQ{MC5B^V_*$@rUm;e&57rkdce3fiNb zpu_f9WIOXjK=j`+sZKGgsgZrI&s${mcYr@Vt@G2mQ=Myd-N3*1e~aweR(4BG=ql?r z{~9zZBj(dO6w}eMo0P>b8>GvfZ>e@Um8rtg0Y!Z(Q0o0iXre^&EX5d8Zx`m?z*baN zLw54v$LHfYp80TL%_VdM8L-;I;&LSY8&g4>ZUyMYiE$bt$B|zkmn|)2LRY`(M${NS zITdw5IaxdZ#H_hFOBeWJ_H9_2KPFeI9L$l%GzcJbS%EZI(JGatpxaZ$Tgl51rvXsx zTTLM$ubh#i}gw0?leNmxVj6H&P_bKlDJSI_|SfLN3m(MKS}k(IJH+Y^d3c_6yFQxMuU$R2YwQOwIpGEI z>WK8K>FLsl_XyI8kmy@1fx8*}9lwS%hk-*w)9^8fM$j%?H@9**Uv&DiBfxuP+!z6* z5zs(4a6k6hMn3XJ1}yX~;Ks8lqC`F5?~F3Ke*>mbZ=U_CIo&Az=}pX&y%@wZ`~LnC z<=Cf5t7RifeN!Ltkuk_VC+)g;dfW7wCV3}y-qF=$pduyjhO}>ZalVSeu zJebQ}KJR^5>$^*Y?2A#`Ip!h<8^mGHmLgLfYp*0Qs@B1$q^#i~)KiD%TIm-0nnI$VthEV5*}$K9SeysNa^b(mS~?dam=;T$qxzt{YC z_j-aJObzy9!qK-c?A;F(Q-lN3+l<@u(&gP!?#m3%p^3E8%C*gy66`+3k z8}Q}vbo8`$r1|jHY0Hn~aak?MgU+~iHhB^aIe3%4jZJU*trg6Eh}5BV zyL$6*QTO>fMvzg5cQ*GqpLLdDda(PohOabv5-Dc*p53pB_lQU{`4a5h6lGDpM6|sd zz5$*NYm=W-4VPcp7H-9A2Jqt#p%a=13X&Ez6HL46ee{oV+Tlpdi|}kkPVBoGW(_!h zA4cvFGY*70(Gn+H%KhdG?X<1nbwhsa8jmH$z5mm05>YlC{5|$>&Ah(3zgXXyQsifP58p%3=j1ax*TF)vnNfw03{bS@k7iFNRZsc7K>4bxSiF|WvCTw zA>m;!Anv@O6P={IhBKiBeTTVOIiU3U;! zgpHJLR&Iwg^j_6YQdy``mxhO#TrS78Zi}8tbIm3EMs#cZmI(7!arK_~_YGim;Zjs; z0{2&Y;Tq*G;OTlWOQax{9+rTpJS~Dbl~V?d5GLpMnSw|#TA}k0QC5R8)4;)oSaJzL z%@CI|!nGg`2+?!_(@{XbFwXI-7nveml9YfI4FOUR3!8-32q;`NKP@T)90D-Ouu(l+ zoT|hUV}Ip%lX1`DFM}pmGY;tVfz6()ma818V=Y5>@jr#J(Lh3-pkxFg1DuRp7Z)p_ z7~|W6oK6zL5D1HAfuD_k492~Yepjb7QyJ^biede+akqzovg870%%Tk-O#fvq%hd$_ z2lX$g8b=1`u!!e#6<+sM1=01OhYE0Yy_P=^D% zQ9QV;@ffZ%>i0zC>P(| z9=N>??neue*_B%kY!VCv_f_QZlYwV=CP$Xn#m3>Sc$kaAG<9}@s9F~jz}}&rv#I(Z zNx4@M8UA)GkSo6>M|x)d$B*-pcha=hsM3-F-oZc8l&iY^)wKMb)Y%vE{%~EhRGdqn5egiRPAr}VmGMC7&tU-Cq~%1bl_K{{ zts|9iBT4D0&eZ@Nsw9aJt}$z#um&pK3?d8E&RlU5VkKghV?5@t!aFPQ4*!B z@xTpM=%0;2#h_oKKhXIz@yy~gY>cLt5-ne#w)qh6U!!bQ3Zm@enZtSD_#q}Fe7!D* znytE0kZHiVA{={r=0_}?iznogO}n}>Z}5A#zEKXqe_aiiL{Uh_K)86#Rzjslp2>f4 zQMyHH#qNDGMLa`@a5GG1y99^jNwif^|GbLRZF!KRKiVx+*`)qowWrJ5jH{DcWd>qW z-gWd|{(!w+Q-4bxWVSN?fP`CJfqbiuxwAGcaQ!VJ_HX(-O0cqL5!AZot#tPv*2AFu zCJD6`*|YmJ{9NO)aJCaTpa|K%)G?NWa~?K>>L#nJwFn9v08 zw+AA%W4yaR!j*12i*x^udjtpMF@y+5jG+5iS52nmeQC;;*rOgfcy|QP$2IR@^#wI@ zbM}=uIycK$SHna$6*XP0eJNm8$@<@2s-XN50zpJJ70bA}M75p(Ztnx2tQ!K_dl-Q) zIY9HtB6}c&3uNuL(RPSd)a>s-c)_tR>#g>TMiBZi77Osv7A`tW;%9M>ahyu+p}!G#Eo@0 zMaDD$#9pYY+T&v5;YLNuo*w6EesW#D*42JV>(J~QrlNK^R&4qj>Vndgz5rpdGM`oD zyr8zI<%#^h$}bNV=S1T6@KR&7^*G6k8vo(5wz5~cBJ|s0%z~o4;-(Xgav)}2?`-mp zJ4I%JZJMvK}LgNgkF6fwgoH2&yfsT8^z5Y_C*S+N`T@{Zo@5DQUBYd&8^ zV^A_LgEEw>B9An_+`RGb#eS`S`QL zm{u)Cn1qJYwV`>gx=!59om6ZX`G)A;Mwm)JQsPqS6=?LDo8J@aQOXGnEB~{@8EAmI~f{#p_PEEzwOOuQt#!iy8Kt z9w+8Q<}J$x-0wHs%#{?9SjFD=*eLkmCRHcRx_GSUvZ>=6vn%;Hz z0u||HIw2L&Y5s#U9u25_ZAI{GD_7wJGN>2+Xblzmr};J;Wn+BR^E_byo?gFrzsM0+ z)NkKxMqeV{H_0?(^-!gKR>Do&^(37O&!weeAlbxy+@<5-2Sez{uhgo|MD``fk>O{q zu3-^87%p^=NKY%P6pfo`vat_yWpwhwn0Lwzdh_+WwMz7$I_rwNsG64mVZoO}v*9+B z;~(o=y$alO`N;@K4bhVUf3K#_NrA_UIpbWeo6{$Dop*Nyyu9ily$55pip!Gbteu{V zq}f#0vF0p$bvyq3f>l+a7aAsjBA~!bjKg!gnIydH|%XkQ(fqllgW_s>gxYh)X4glcW=nfusq z*;m?kw4yl7drQ&tJ>C_hj8orn`r$9JS9~sTosdFhvsGh|jNpGmgk*gCd=lwk#2;lQKvAuBv#0YFX^h+O&k7T%BGr z$6qjnpg!6ZEt%ka^gE&h-NXTuW+(fq-@@FpTua;k~}C0EPX0-FQ(nbGTtTyqCp0S zp=*%R&+wr$v#DRsU?8hn4dr`kaLxK`Vb8E)0nSCKirKf$s;i{$74J_w8FX75XHWLi z{mgltGE9KIOtHRXE{eoUVGbcmgZ8q(jIk>ZXpxvp<$gQiHY_U%^WVbAI}NRNuF)wI%51v~u4b@Z#{}-!(%-4$`yMnWWO)H)Vk`Nu@ylYQv{^codDKGd?AnqS_Id6sev+SFPl27xZI6?k4fP`7Tur-pjL?r zO_H5&v_Y>yVbI{;cvQ+EjaPq+La<>Q@D+Q6i{-v1PtzUqgm=Ojebh1ETO7?_YV|}B zBWigYr5$HNl!P#Cl?^C4Zn*6bQ>hacFAR-(t0EcUirrKX^|*n)6NOsMBo)l#iM0>Z z9`H+B#pGAn&Mli}7{_G)~?NYbB>=nnlix=dNDrS|g9OAp-3O zA#%EdGB6 zajaXfaya#8lE2V=qCv*AT+Fa$XGp|bVLP`}YlR(?f$B9COMI>L(5CDw#LFSNNmImG zu00+O8U5Ax_lE%o;ez;xa)kV8OaP9-2xxBO;jwa$`w_sbpekh$&1k2vdSxSZzBid<^pU`F>Y(Ma!>7|^ z@MqMoUU7&>gE`MEA7n5Cq}=&jq4hYK7Uz1VB%Mic9%<_!XLU_(v)NOW(~vOx^7(2! zI#H+yklH}jIMzx?c<;;zGc)1-nhD8sazCZi& zVmxl0)Fb_Svg%VnmM4ED~)T{3Qh@x_(M3WfJK@8 zU3uLxU{(7o|Lq08jP4Egu}2*6264-clG6V=Si;*eR6i?5uwnXnYrviwvA(-kkP651 zV5-Iog^nNU$e5!=`wOYffV~TIQwx3=-);TIg989hx4urUy63^r{_=PH>(!1$%PT)2 zuzc45mI4?EZWxGw@x`6t=ORu*g@6g}NXs(~X~1%k69chl!36WRFKfVqs|EW`ym#op zj;%#wHVi&v34{ZR@)_51q5I5>$jr>oxnXSgUfZ22Yxe*PGG!|Q6Tff4+KOHHO1vrkkLmaFN}KvENuV5)xmeA0hB|(2rHd?Ga># zBXfg~Y-e-fAIK@)(sU#N#7-j=>-P4NBCqpaNI( zCKOJ{wE_K1dl`ZQbez~;bBf~N{52s(Y!PV-K}zKws6J_o2WrxB=uLVFZ%zM!rYT6N zaZV~Rd$1=Y@F_&rdqsLF^J$e-B_evXiISGn!#=3Tf85Ks1n@ppOhw1tn@0q9zVp4I zZ8cW7cYjnZXWhx6ptosbu=}|`8p||4-6xYa?o*!3mh?QFQYrIqzBcdjKJmX)q(FT8 z%b*pNpJEH{qM~Wy@b3TM@}i4>K<5b^vv9%qlBAV5(tvTYKI4mR+};;zeU~{NWl^kw zlDA4=ylXw83m2W>AE62hgnds7L7IkK=kTCK;MYoaAKUHAx<~JwH@cjFG;31N5z6FO zVvPKbc@c~4LKcqUK=rou#izWWoL#chT!`j?#}y}^#WX0KKa-rlQWX2`uY^I_HAlpR zrBHR?(R(2s2IycyV}s{9e$@iLRN+u2#5b#}EF(8eA4+X{B}uhgG0?=$4aZgZqaqaA zaZOSjCZ3`_`6)}H6sDk@@n-bX859HQW0miws;k5f@yF;hcntQOrdzZWIxLu>ry^;dpt{uHLC)P>Ks#>x5aeqUtM+p;iDdost$n;^%yYf{ zm_|nLT~TLcC7U7r{Ao#VIwB%JO4u8Gf3p*$!*pZu4QvLp>JT3{yX^Jj(0mW#pEAtW zFuKR_4{S-DLHk~BNciwR`5tHlwQ`jRc|@H8J?(edCAime|NMYWf+#@88dyEwi#tv{ zxo+O0+954OLS`XDoV(Gw;?=CFXCw%I{ozb|!EQN_4M4vFcDnw8_Tf0svCra#lCAD* z<=k!~qe;;Kn|_4D3tqXx`b_zeWVme~#AzLkn301f%kiR9ow##TcXacR!q%PnID^cp zrHPu$wLg{N^Uf=KV#vvzA>IH zsZaQ=tI$ul&g-gFfA+*bccZ(roA*d;ndL_F86DLo9J@W?dxfINi$@~8Uf%%(> z;0%C{m3p+Q-Q=5-$29@{*)}2cvVt*JJdK|XomZ*Ybz=R60CRZ$nVV+%)mxt5Xrf(2 zq1&bE&_4HZ%QW)A>O_B{!2>_JT~-V*6Cp0-8KGr9l@2-I6gmb`ob5+qE&L$q~$5BJ5yI3W;!O#pt zp+YZ0%K%UqzQd-|-di&DA@O;JLjwF$2!FrS{#M&XGZv-EPEuKs6=<2^Sh! zVg3M979piVAjb~%9=FxW58J_iZ5o_;)w5?tyU#d3|GJnT$A5Txw5)v@w(H9+Tcip2eQO)>}ojrk8o}STvS43e~yStvf(Q=wmeE8zd#Pc=1U9@6Q^Gb*B z>bzicIU{h;CidpOue<()@2ou4{8M4&QPI9Ov|H*wNhvHJz%MSW*1hyhW&QVeV+u(8 z`-cW3Bq*kEqr44YDslK-07R?-YZ}b}cSVo;WM6|Xze#CHKUAor7SS6^^T0p*(FT*b zV^wSjJ&bJrpD(MhNQZDR*#%FZ8Ebi~8kn`(yhQ^yWXMn}OfIl+dN7N?4Z~yT98E>| z_t#5>p%}oL^$`pSoa`B1I1a7&d|W?W`2rt3CMLY^T1teYc5G7;K(lJZsVlWWzq4t9 z#!G{+qHzGJnZ2>rDiZRhH)%e`Ktohd+bvDo8Bl_Up8=iJ!s4IP?e}|I_;)ozbjjhLy`=%! z&QT*V=mQbuXq140>{Z<0P-!Q_h5jaWQjtru9b4keG36?p(#TCpbC?w3YjIK5Iegg4 zzU@V>uY@d&dYR8bv37jRAmf&R9v0S;+LBp5KETNwdR23ypp=Hv@u5cN0xgB{w!Pz5 zb0rkD{bCOR>Pmpqw!j?*j%>V*R$s0XJR(EU(W|h>aIG~jLT<^1xS_6N#RfJa#?1#V zf`!Ki9LE;F=W@!GaPo`#JU1hKxti$$0CK;=iPBWk_BU>pi@2vAQ;s8`7_`qKi(RM6 zS;^?&D^xUC+V!mKp+>g@wrl2CgiLNpyo8r$W%x3-zgNYy#}!Em%13U2pV z%jZT(QQTr@gP`#C>ALnn*$EAP=Qulw9ec7>2*i1VK*ZC2+Q|Z(*`?eF?EjslAsZH} z68Vq9Mh60d`8gbotxW!xlhvvA?YPE){JrTLJe3AdCW=GgzwAPnW&S1>+U})K(dq7; z6)n2LR8mVCLlQdE{Z&b_-n(<4M|Up=zx!NpHMK08{YB{=Ol` z&_t{bql9_0m6JozV6oC(F-2|?GWX#dCMyGn&cb)%c)~0|s(P5~cG&My@YH@Dj zuj@G0$>v$3MTO=9HdEC(Q$uWUk0sV#&=0q{caQ-_9QV^h_hFRI1ENPF4zOjU+i`k4 zt}R6BfP5De0U(RLis0B9T(Q)ALQXOM z;a$#>CuA%|U@MVAZ9mWM&iR-`NTiEUD2{7$S7O>_XyQRnesN=Y+o)8A-~UA!)qviW zJ7gDM5+g@0Odc5e6JFCtVH!^Mw=7vGGWM?!ZvS-fBw~*#yVm4+eqsq}%va22!%^kR zWjcW~@Kl_=e(z3f&D$=MEWqK?2@M~j^l`$B6*NB4wC7@_`vFJ@IM<)tCje~gO;7pT zWN8R-im662d=((f5*&sw;pM!e^9B^XLSKjp8(}|(QZ@im@ z@RXdnH^F?-6hDfr&A57cJ>B97iOX?oxSp$Q_PEhh&5q-y5i>{Ib{x3N8X7 zoYj2}_tp*}r{_~@$uf=opf|k>x==T|v%k3b;!=oq?lg(-#cQ}5-t3+FcNV{Xmi7Px zxBmtK>B9=h_AkRc^T?C(C9JYmqM);KQe+%nB2|px$dZ^Il)iT12u4}I$Dv7PaekD9 z0_}8lb{X;3%nOw9z&iYSG#y=hghr5UY_b!_uM9D4Q0@1Iyt*P@LGJG3{*^X%Mk5gc zfFNi=IeTdo&?v9$u^t3o0a{`Kwu_rq|K6DduVuldhrFeCZX8%4!r!+bw-`%y&FDRw zi%Vf~%3A*}+1 zuC2hOx%Z=%aakk8q}1jhzccWgpiJ--{unol&ChRh#E;yR;5=}D15{=~Q$(VU5Cm54mwDe#K*FFKFQGV+;ff*Lj$ejwVTmo?YkT=2%c z)lMn5y~<58r8=!N)1xX7DUerDs*>5>BpMB(QTXrCQE_74ZdbNt)IRtSSxF||aml|c zUtpV?ehi;98v;D2Q^IkkRbp$t)o=fguy2gfCF<5}cb~S6bK16T+qQMuwr$(SY1_7K zzinI7-<@Rc%#X>fN~My$_u5sdq<*Zm9>ABOgTa;(L(L9>mthp8)&I7mnO4|Cz0V?5 zuzx*74JoArI;BkIl=vx8v5{TbE2yJ^{&Tc-Z~k&+{$%X#0GBZ>r28>^IG>stIb}QS zhSk@uT6MSJWI)DB1>3A=0FpXOMqP#l+2Vv0@I*ODV5DA#+)InB6#Yj=W2IZI7RkFM zBL;K|vFIWvQc;02{l(Os9bJ;?bk;3ukv+b&RZ;Sm9xt-+k-Ksrbtq%Ym;1$$1F$~$ zD$pn#tvoenerLscWD6dyh=20n&eVzJ-SS#1f>SzWRnNac&z2&>KYM4&=2h~Niv#On z(in;oOs}D`VZ(d=h2l|p#_~+^tt{rhh~2e#kMJ?mE86VTb3TEv+jxcff6LXATLm7`$Us0-LjRlk>1g8QZ1>|y*`;mcxWS(ARio!$OvREQ zq}0rmDP^(Jbg~*z$kUU3DNTCtqKx=ULS2D4HIJG~>wTvd2S~z?(1c?wyONQxPqeTD zm^sH5sNuf!O0Z}PDYl*3gLsTGb6CNuv`NTTqgg!cMk&YG7`OD$!%h~y^M}M6Bnte? zVpvh)MPl~X`Dul)J`0@&5`K78$e*~z7w+(dDCvH;!vytKViQ^LKCMvdT+s(r zh24cozxqIuWPMISim4*of8du1CBGf8*Sd5#YV*( z^4rPc6UEbJMyRL*kpY7RzS?WOP##m}Cc#9|tNP)p*-`GJL1N5S09O`Nhv@(k=HNf- zb`TPty#;W%b6K|2P8d_Wup3`z>6iZoL6o+fl?A>iteyR>iHHvMfPfNvV|+N$+1 zFfj(~s~K04Px;4${ zq`s8+kawmZZ4It9kN(rO_|81Y4c2u2;D}5%QUD0z#HdEpvC`SyYi?v3;_peL?2iQ~ zTi|&|-%>HP60I$LDGDyYLzJWXK+ct*);4ZG<(2+mjAJztw};F|<$&qIawPuV1NXbs zAxVn-K5r#^d89J(>+v?-+Bw5SqIN@vHZ@0PS!SLc$d{u17lOdQ%9+#?wUN>RIkpo~ z9#;H;#k+l{c{u(05C%Bm=j2sSlFq1-?ZZsaZkX&mDf~Wg@nGK!61n}PWIX0pc3vFq z9Dlp#c_dEYdn3#aeQ@+6xn0p)$T!Ykr_clkBItMGK7+s~t@U?8mEZ@C(MNUHOn>5@ zFyG=rvc^-N>9-a^XJjK)cS5P5Z}yC_$po2PWcQ({Y&56c`NH(*VQBwzT%Ay8-d2RUfSQavxNIRNwKDuHBI&Lt=a8}E+6C(g>J z+snb9AN9-Gn862PH)0f;uhO!;!dR>|P9{}Pxpr4Fi+Fd0xOSfiMg))Ix804I&6oo8 zhC)S@J1XoWG@o$R5;`?5MwmpUKYO)2rich3Gdndu_2b`V2cVLi-mf^E?( zRA9oP3yT32e=He~5sk1u#lZjdeeQM>!1O>hBme0}!sZEN*b2<6#7u=r%IG$$KFv0m zMyg2FP`fK3%M)8&_*@q)KroUZPRw%uZ$K%^|0Boe*DFg(MxM zmQxTv{0kRn(?Rw3rkIgc;>R4wjt7}fh!Yl=K^{Sm+E`;@RK$9v47ZRa8r?pZ&xGF8 z80B9~?1(CVROHgmcu7K1^ef6sFbJ(1N($W4!A*RLjaWQ;O0BX<*L9|Ag+osM+P3AR zH1s=*8%4UfKc=2h3?ZC>dpT~xDt3M*jklNV0oD)z&Js%kHvp5^b!q7pUP+6T{)+k2 zJYM3jnlWV@tWgW2!7ytwbbur+Ci|=B43f5*SVnt7~T6(4V zn_pK8JQP92GYL(GYBa)BpqQ{^OBhLQof9xAyvkHKo4IC87j{K2p{z{Z5{ zd6^PxtbueQ)GW_dckTx0CT*&-TxqD&3Lbeu$D|W=7$x1-^1E6|3(izI2?Uw%BFH7mhaG!XGj72SEfbZ`quvy8bM4UC^O z2;)Keo}m5jQ7;}?kV2~nW^)Vt7U{C~qS1)gVO}U6^&DUOiFEWNaR=PlNY3% z#*OUuI-n;U$^tL%_yPh6xMq4aT>?w)5&eaXw1zbwU}miizp*)ZKc@f>>29M7p_hEw z7e@l1lQLMbjY&|qDbXy^?2{FV-9Y4VT;762Tq9Gfobty2teQ64jHS$|;>t`HN*bk? zSAs$9OaWbu^LPGjn9K@`L0oJ~9Rb2-Vn*~$JO)fKYYZZ}b|@y?IP;dY*^#u$F?Xx?k|~taXb=hgpK}8jeX&LKcrs@vu*t;NEzx@@?)R*dA@kN9v|Os!e6n_<2rU8BYb< z+{2H$qhBdhz_e6!j(+M!iDdII$pu!^Zp@NJzqOaN(!`W!(|<9RQcZeQg@v71a}=is z72wyTU;B_iH+0|oG>Q4HVbMuQT0f*hw^UX$({~)gwyoFQc%Ae`$i#!GA$bqx*CUP>%6lBh zDRz^>{{t-6lOsr4?;4hRMpdJxrolN?!DWpP!}Z>ssZOs7Lb$w-=E?Wx)t5puPL;1u zj~wj03CTkpI3dc|*1Mc#2$?^5If^&QIQlL&F98);W+dYn3%qZq1EU(|bMn;t0YrIZ zK;RJ&SRLK5=e0&1A#BVdob;Z1@Y(SmP-fQ!{s!*m*4oPc4ZVgm`nx1-U`oogQB-FgZYc{{di?b$wRTf5_gOKGTL8;@$4hc7v3iW=gftMN3u5XJRY-~N6A@pZdFj)=%R1U zq5y+_WW7Z%)H9+QCM>N)(L|Y&;0EsRmvqDtY15%m$)@du?3xAQq%nM2g}rq+bgoL> z4VT#>npMLKwDu`)=Wyl%X{$zPbkBK4Gym+q+)SuoBd+%o9)4y&$HHI93iIp&o-t^1Ch~}ubIWK=@%>DEI5(G zioI&SaPQ1jKUF8H7u+HGwRWHRw_U}}f}l6mFsR2bh=@&ftlH8)cMb2m(3x#C_N;aKAX1WAq$dGH)n!?BpmPq8fVqL0~ zBUUM2c~jFYJHxG5@KGn^GPdEmWXSz|o#62P*6jOynz8BA-pbznx^F#3ELLF2jd1~8 zFV>jcNplcRe5kR(z6fNqjk7K5NUiEUH75*W+Xv&5(A>Fd92^qc>c_iH@PJQQDvb8m z^GT)EpB~f5HG`RM{6H8_x=b+GrNOgz>_abbqT@@(nQA8j@fMZ~!cT^I=WvS(lFdru z{q3&mePp*?sd$?K4A?1R1u+LX<&LA3iMx*d<;Fj&>on&xLQ7b{NQ=W`1m%O%gWZ}~ z)Gk!)3ewf}?$v<&rAL`x1*$*v9P=ZgFqRHG>bG&nCIVFPo%_k3*E+%HWs!16=G{_KcOCr zxsq&3G-FoY?g^$CMvKrM`ggnQGuCxlH1{4hvgP_|2mk8tl;K@8Sv~LBd~qKU1`zBs z{PQ!y^V7}+98&F=ir~UJsD!dIK}%3 zh@F*uW%~5*c8@7l$mfbsEsz z2iFr($$n&z7q*ATTLB-D61sipK8EyYCY1pJf?yzsV1Kj%YiG0r(O>$JGD9Ku!Kk@Q z-KmcSXRcbJcE;;*HwZ@Hm{No1URFHwR~;V1qE+SRuP>FTru~zws-RZ;WBZw|6(Z&o zFLUr9zQqzuva>`Y1i=b_e+Np0%ZSQZ&yemoj<1192IVtq13{Jcy9?i4>S;7sdzzAp z-7P5SUEHA#im6u`xb(#(W!`w)`&Q7wi#I=QpJp1Z}NyO#>!3wqapOfpYy~~`0EIjA%CIa`tDUk% zb-F!yiPN7||7Wx7e;<6tZXr&R)XYe_iFY@AHYciR`%PCm?s%0&BebJ*p{d0l?0D7L z#aE4A82>3*LI3oEfPk#a1Ahut|9$+2gJ|e%VQozJ|6half7Upe*x1p!TG%o%(lFAp z{a+#fL3sZ6rav_9|6horiM5G=qsf1TqW*wGq5kWQD)~xXwtm#3`G|pl$o{8LW0U`q zmi}vKxuoG~t+j;J<1@q-zR@}aju9zrW&L*`6w%piL~DvPq= zShEr2qQlmLbBwH7WaHP!#|byfifDA9LOCd{^CMy@DF8ZXM9&Z|#@2`58xr)KeZB4I zKwyitFc?zo`PtEP&$aV2#&yEZ(Xyhyw_N>g3wUved50$RJ~K*xN&81e%jdAM>yf_T zRdJCQ8EZPS1)9VOv2p~_R2A9ax-wEAsNB~Do}sqKX_AmrU3N~n2y?3;kiXF$c7UGF zVQUxu@Iln7t-b59R-5|@q=le8Xzyz;IRn2|J8`tWyRpC1Sm^ri`RwY6<&?vKFxlF= zI#)8PMuF`SE{H7@g5~f@SMR%|n+DWM8xiaoUz^Y0ip{Lo&FgZY-_2Mw3_4udL0!DK z#5BYcx!>H>BWj3gpkJ5}C9=fWe$kE-M|8qLKF=zg`oWR_kI(=>n z&u_GLBaO;?QQ~KZBaG}Dm8*C1vT%+yIc7_-6G_D5{Ycp6O&#;Hk4;1*c^e$nE zf}0*wIG2_r>>gAUZSHYYce-vi+C;ztcPG-Coyq2k=xuJr#!V)lxQqS(#^w}c%=177 zU$I-k&n6QVvZosk@MvuzY{$6bE-D;=2;(Mlu~Te{a}Br|yAoeFFdB&>vjT(=upgwJQai z2D%I89b^G^9JZdr4mfr+dv$N%qTe|`4rH%KRN45W%aleNVcN2K&WdvVYU^N)(%a(OV++;qwUIG@S$C;%9E3zW`f}6@ZDZO?mS{ zc!rh(82(M#*Brz7$6FTQ?>RZX`3C!Zx{l_314>)KW6UN&RS8P0m-+ZR*N`2VR3^vu z^%=P-hQv%f5_V_xpn%Tr8yNF&k4eK>Eb?rB-Xfms>!Dw&3CCEMZBSn4NRGeDD8r*80%pxa8`s2#0{^he!K}d*Q4N|XK?ECwaj!!&&a{n4az*NgVc=bT zl$3b=o6=gefXhGarO54oH{)p>+o264^jX;p zuw!v^!X=ww!&;ACi$p*RDrU1`Y;?t`k93U1bR>%kgl>;3lr#L4pdnAcB~1FD*0`NSv&VhfHhL=coTnFK#BEz-o2TN1LfyQ3iK!`Chx_>P^}J>E<#V}98btnu|8Jw zL*VTQpo1_{_Oj5#`YVRBOmsz0_+A5YZ`H+7qf|W zd>U3kUww`f?`2#}R;R|{U<(vfguIx0gf#;1$y_R*o}B}x3hmaI>0WZHX*;UEcFsRF zPK4I=+?Ku!6UkOfbJVjd!c} zRl#46$k~*khHBSK`)N0e-EbSaUfkDmFJ9h*98Yk;`vl|qZ@wi2nqdVVAb-E*-%nSd z4Yt{;E(srMPw2tC9!qrR{{RpdG>9rDzps}Md_8*zlxQZ#9?aU-Aj#s$nDlwRghXUn zFT$*0X@WiR2=6d7d2-Ym`@HcSxORQO3F8NY!#*@t!vM~$YD9#4jlT&|rbEop@=S#T z{m}oc+vK(5=E**|l*b=%#%<^qZHodo5lPZFLe7c`>wz|6&i&!H3A+MT4g{R|bq4_& z%-w&1+JWXiN!Op*NKctd13XuS-*bQ)(Y-t2 z%W&G3OfzojGAwe=F)f)FqMp+%hDU&3<2vAG8HJzIEvQBKF$mwt@*)wd8)nO}fjN+D z8fVKqsF?$JVIFY|0oX7y9YKFJzBr2(QdS{4uZRFBI> z$+B=%t!2rY_$`W_O0XtXi+9ngmakBGQgQG2d1&)d`YAsWTBQ{K(1EIxmIIPw4up;` zjgAKfm6XSn{-)k7Zm8yH;zKObO-bZvu1&mMnE^5<$1f+x75FQQvOwCEIaLi(a`%fD z2-IP?Ir;`)+^`*GNFJN365d*a@|ThqwX8@U(aVcco`InyDv@R_%Wabv?;0lWA}6=6 zvEGOpK9Cx$%L`O=lte1qt0O#cz?s7~tNoV6Im!yQeY8cow$wztKLYY0E6Z9+e=dYH z6C7(x1M5pLC#(X0OG^$_85%iNB~OcxCuOCH`=!OZ+KTccCcm0K)xhY>an@!krpCo# z7ZaSOec(gU8mw82q5~G3CTF+Zm0Rp{Kl)GnyyJw%McBo_K+&}7+d&6SSs2pW*PO1wdkjV#*f`%ZQ_if%w70} zo{5~OEN20MzQ@=OJZLCQ<0or$4+e+xdr?V`YOPI=*21?<>*UGpb5@Ct)wO$cR}(Ie z;$Qy51O%DtEHPfnrv2;H0+EKJMnYvx9tvPxGRFSjrl_} z>vbu1y2Y)FMS2J;+=0bjqjaXm0CV#V_VC8OzO*qXt#pwgQ&-g9A&0&4R^`}1+s`cX z2rPDqjpT&2v{l;iaG++%t0>KaLqm!MPl17^R*Yp@^ptBw`f*5#XOr~#C-(69YjKFh zx|{R>vnMomN%3h>h=rAh^i-o;hOAZEaLEa?bmFrK&B8-Q#I4}awtm!|4uR@A|MpWn zo0o6*WBxOSX-=Yrwu8($+P&g>j~6Ftk}1MmI{V`_i0G^AT)=HyO9cFuWGiq@ zV1*m}sn=Hi6I%RsNw(@^yVS~gYYYb{hQ=gJm+qX!SBa4|1WkkJh#TfXLOM+^E(@i% z&B`NTWzladV$#BfdmDXi(&FPX*?XY5wB!sjrwlbejd{A15i{f_boXm2KI`LrVY+1} zaiy@+r=6GC?g}kb(g1IxV8Z_;%*1rtXYCPjb1~IIx#{0Z|JzufAKJr(I$$`DCs{!l z-biX#AR7;boQr0pJuX#-i4kPXO*;%)P!y@0FFxvV?;2Z7lW5JDle3vC$6$>#053|L zej^((2`klNn6mh*To{YOD0#j*T*ss+N=4Fhzu~{`kSHB4kK6xRqO$5F-FKwhqmt?* zEr9MAGZ0P30ZTF!vPN|d9^)0o4JO4V5Lgi@IKO{3@waAVMx!fKWi3Ny$EVp5Sj)Sx zn*umtvHZ+gp&ZpusbA^+H_YHaIU8c2Lk+F2X8)BdDLiLIr?J$#@ z(RdZVPru%L@91fZ-RZiw%Op`F*K&!iH4Oj#A*!EyC(g+E+a{c{qo4IflP2IR@o%Wp z+}9#$YOa*$9+#>3%I{URB(Z))^}^3#N+=bL06Sa!4Zh5I7U|UI*ci+Eb+CIgZ9BPC zsX3bj(f2`GD1yN1lgKq6{FhzSLAVHC8tyHK*&cOjC>`2n-9FY@Icbzk!22$3%j_h`P>c?|k6JR6zIXse9R$ZUDI{_EX$Sg%m9 z39pCp@@})he(1A=t zqRbSPB(9awp?F;i&MfjBY@AzV+DfoF47`XCvBIwSRdYk~&Mxk4KJrDFi4&Mv z5O)yeY{VTyg%&GA(6JYDufjv>N1go(aq+snRe18gHb&m8FgTIKINFe%c}y=_gPwmo z3?+nIHC~YYL`3#u9C1-0#br#4dHA8Zb1>&@qz40qipbDFHdc)A;L*b_{4S zAuWd8fM#JY)EJWfLS&a|E5*4(m$I<@GU4~k0%Wu}V>9V08h#_iSr=xbl`pO9`x!fK zL8F)@ph}`*|4j7*fp7Ioj1BCSUxo68b4Vv8#;rST46tx03>!3vU*F!MQW|9YTAPgr zFXk(*tqf(E$u#+Bm7rGGBL1xwkI*I?f*Z$A%Pdp=!zoKPQ;j?8hv&UTqc(U{I0~Z2 z;e$(5pshP|ousp!to$RK?Hifiozn(-LE8R64P>k>Y%CDi;og;6ns(=UD=s9qV?fp& zIDu1*wYb-odR_H}<>_nJ8ps;4U({I6DYW6*334ZNeTbm~E~mw*oOPFlTXpdsWa76) zOsxB;XMa?Pqagp~4*rXTqF*Mut(GO_g6tO(`rPxcG`Q%a7l)Q?Ps@lgmSM!C3%8@T zkQ_0V={HV#lon^pgdma05Jw$W_u`7CyTV8`MTvHair+z$Yp3`XqjWYPOEE13J^^cw zbRb;5e)pK4@5Wv*jJ9bHFIIdbI!c?iFXJnX4Nu1WMjjLbJXS?kh^c8t(*+kwPkaph zzULYTfcij3@(zJV!3*3GEJ#EhjF%m_<}RqEFGF6Vwq`$u2IrS3FwAQcCgIl#lk~p} zAE&n7pF->8cMMAb)sbo(=`R`4-UH7AF6iQ4K>}wxC^zZ$@3|{~;5|P~RczZlte>!{ z0pZxK56|X(&=$X@THP|t%#!6`3@!(08=`DMhh!q)ho5oUiTW_zne_PpGZ`~UWXNY0 zQ)bi*oaBv5u>6r$Ka$qaA$*-1LqX>k&^R|W4u$cm8>?p3Bg68H!fQ6ctj?6kb&~OK z*;me-*ycd9Tl4l>iSDr7bdJ<7N|ur(KqI*;7|$cO^2oIkZEpV^jmAS6=rqLJwm|yU zIJC}`rTxJ@PlhKz-tSMsIomk^*`&%!<=$Pi@6|z)iqma!LlayZiJ=EFbRvLO^2}k{ zD^sayk=jFn2dZZ6Y-h@KGFm|N9=HX(O#7Qdo|1G77(9hvqghr#*8rsn9)lb{@$p;6 zJ2K-6_@u}7`21dqcJ$H+L|uy?e1g@RGtmFAzetrnM{bp8X=2-;1Gd^N1F`8cyd=W{9c@z4M+u5`jL9{nYIF-1QDB-QKp_SifiNG zaJ^TTvw6K^Y37PuUpfM|0ztk`aTNn{K4?Dh8o`f@(gy-x1zyFE|9Q1<)Z&JmjmWxX zuMUaDI8B+7Nt2kPGM)~3h0GWPH;kFw<18z!@hj$L5(Y+@EzDB3mX)G4vG&W1AH z>>-J(qA3Rk()yT`kPsNmdLkL@+G?t@Je$9cFE0+XtU;WxI0V_pWshdJ?4sVz;ZT{6TrDA}#gRm|A0PIct-9BkQ9L{2n^;_}hlh<=RD?4=ACR!#@vuG!M;D@--*Nl};x zu&0>)vCuChd$WWtJ|;}NhjI8~^KED`VoOJ^4gHl95IUdQw$vWx8_QTK7vZNDawTCP zXaYNj86A~)?vepD1e-ccTGQd8Nw_k!mM3b}{dGxIJ-?8gnu8%J>lcS@UpDsaennJLLakkoLr#`wxLg-=P>v* znf<48c);tJR*Vc;O^KknIE%Rmmz3x8x*{gZa+@ctFDV+~zfpXW;#TTiM(-pJ{x&eY3e18p zYAv0FCr!EI-&NH!Yu$we%0mpgRuIYTZ)Xf#9`$Ka?GW3+;o&j-&D(kso!%xdBBu~4 zev34nd4tzG3ifct_@6#>wpUV4&ScSaB9@tj+S*9&U<5*iRR8_-qD0KjsE0OiR&(~I zxyqY$B67@zOG_JSB;lfIqFfzRH*?sR#{Egw*hhHeB5yPaduaytswPH;}_gS9VTf}CB?`PdQOdCaab_V;3!&6(+#dGXtaDxApd}{ z*dlI^>Zu$$cYyKOzB>kpjt~be&>MsW1}I6`S;J~!q;|f-)E=lL(j$0fPdMezZ&CSv!*6= zfExp+%~e=i=F1gP%Yw|wwW|5@7z$4OrpewESb2d2*C87d0eE?Tk*EBjy28pv$7iMt zhQtKKb@(yJ0RjcY;nNoMJeIFh7)M22upBFCXr{&bl z8JIAK)D%Po${^H4aH5(6ikn;q1)vvb`MaR-{A!E@EaB?ne1khNDcI8fJ$2{DXt_yF31T+l6v2Z~ud z;aB&7e@UY`BQ$it?b%Hrv!B+JKwF~BP!BrG(EQJJ4*ug|K4~Lbdw6-NtDkCl1PvWE z{NKV4ka-wuVIXfvNYlID;*F?)P+{9V6Kh=Ho@D{CJlvd1o@RmlZ@RfDerMqp;3bqT7$=T7A^wT*9H2M!O0ztwuoD07sVmWq zmvjPfkDw*s*#T?q^_MWt>I9pZ-(I=qyt6{qRnvQy9bf8bf{zc|c zo{}JJkaeL&hzEo!wkZQ9<_G({((q*v9=S!B2jV%1ydJYh$Ol*9On-bcBLcvWAeCPZ zQG#C%$vVUXD667hj$sqb15ZK29e95HmI|at`j!;r8wE}@KUG)_kfy{#wwH?%?7lp2 zEXe`?b^S8P8%9C7mzTKo^NRnrDTBh&HmFA+z%kFe3eC?{eQV~3qx;tbXXR}hx1#6q z9m4|b19s#Azl`t}|CBIA9(nTWUHx7m!J)ZL58U`P%b?!UK@$l; znM!^>!^1eUV!|^Zc*Gu90HJ~deu95Zz1;XlJs@X>k7}bvRVVIG_RaRu(KD0MZ?qfh7{~=Wzci{n;nrj;FTc1$! zFTI`yW|GH?jhglIPmVFl5Kh*70`Ky8rQEAxtTH(ob7kH!BOT0lJcb{1 zLO#(AKaR_v8sD2FUp2;`n4I}ii!w*mD06B3=oIgnd{fk0`P^HxiZ~nVKGrt*Ok=Zi zlZK8N*=3(H;7-27>hBt%UFuuL`g5G_?uSm2-K}$VwO=>;m)ACPdHs8I8Tk*DbJCCJ zJ~+h}^SGI&3e}Ow`j=D^$n#SeYdV9H#BT3239~3_i2AY4APA$h*pTp<~E1pB)QSNt2^-W&U(mBAdC$~Ty zQfg77CvTd;PCgThjyUltRIHoGQ(lh7NnW=RE#}NutDvL;3*0ZS$4;_r8OU2)WRH$m zF_E|IDux)+(lAx7z=4(2aZcbRur77A-Yc}BX(yqR%0kwyV%~<0V^5&j$f$w8mCacZlr9f%S^d#5vX{&{a2ZikBL%c zBuaA1qHw>-^c*dA!&aFxGFmcup=>b;8?AODPr0p2w77n$%x%!xW`|sLU0?ydX(_oY zM0-gEsZf#0RQ{}DI9l?Nwrk(n^O~LZxZbi>p`1fs*)kS0iSk*YP|)xK1mzZ6KA&_V@^7HBOo%NDm#tB%wuY3L}M54)t~dCRb- zQX5%wieUf?=8HR#Q;LXWAE9UCeLMihp@UbcG7s9d2THUp5<{QQ=J`(_paG53(~cqa zt5*4N=r$Q@(kVM^6ff)d6goA0Y21w(4<>bLGFuw!+Om-hYSj`JOcXqMoB0h5V@alv zE>>~>$dE4WBD`S*4DLW(x|T?j}&w=gi4ru*eEzOL`{ILhpQ*yl_(92 zX67g_HHI?~21*1{O(%_CX%p*5iY{0vuG5nAGEk3#SjO8(hl~_&zDx+!w2W}1Efh(Q zR1@!lB;1#Za9Jtz{0NUNtgO42(vA%i>oCF7jo04fkEv|Cgm9v>6 zbmyc-P!aunCe5p`}**7VNLPHt!81kQtt-hWYe2_S@gfqfEZSs2{p#Ch}}rG!pUsb;uBccX{b4?wlb6c+*eQWDGaeM|UKBa}+rP0}7mo8!0#3JP+5* zQxpRSX>meCcQRox#SJYzTf<$ z0DJu$4U-az$9!bjldyrsFmXbQ#wgr#b4Zla-T6tsU6oC8@vm-Js&z?~wK;eVIM6>i zWo{RZLhH`G8Tv|Gq<8q>k#?e5`jjDhs9)iLFyG?&7xnFbpe_n4%DKHO!l5QQ#>%Kv zu|hh}g1wmb({GvgKAf4Sp!RjQm|Ni}bHa-_<8nb?eOCck86$uz@RBCHqHM!N%<#l( z`(^5O!U*AZEE+3XTj5VaHmC(+uE`QkgbBCe8E$u7k2_HGMX|se`FH4?zgqd>JdL&# z$^-=}^p})JLTCS~qk1@WOad#meZU%B1uGLa_uNEyVuIHh2R9(VErkzbGa5>Ir}0n6 zS!||yt~9D4nMdBi)hA0KCrhq>qhTa^M~3R8u7>7Oe#c))L~zC6O*B;RTHgxZtZ$Rh z5qgeP@ysK-7*d04gI#MFU3QZmExB1)-*VE!lIlYr+@(W5PxIZbQ+r|b%a#$ zNH8p$M*ZdM6nkHxmq*azxM}4WauH#!0)Z>jQPS1<7OAQ~f}rC)Y$rkHumNBr-9EK& zb)9nTpzZ_Eq)!C~fIXD#(Cr(FuyU{Z{=aPn5%m#nk{^`-&mZH;{}Fg)V*7u9SL(jj zI7@hZWM=Q`Tgw(YrtSBD&QO;a89{NRSjb3V(x|KY*c*dB^eU7YtohYpGI!nAp3gbgUcg`5 z64zTNyw~sDJ=@Pb@3f{3jvKDrNv+F6_Mse?(1+vmNe-g(1o7WID=yysa1Qgv&g;2F ziwm>7Mof`#_E(?&+NxvNt)=|Ov9sN4gi{m{Z5UuN9ng$&ZH;F8aj_`Z zbC;s!necA77!hVL-40Jxbg>OuYFhSQ7x$sJgwNluDwHQC?$Mrl z?0t`?Gs#-5kU%wo$GfzGJAr@=Wl2P7UtuOy?tYlpXbo9V%W;ftTLCcNBmnYb75ms z*0GFGd-hbCnxL1%fn_005sLO;uE&m!KUo5hTl)AIzM2dqE28z}iH6Rf;kAZLu`Sh! zcfOJWYG?-8k33kgt)Q2p?UY1x!HCR>M0j?YOud_2!C8)7=|ny{!xVTGgz( zMF|6NX>aBm2H%H@({|9rc*393HW5(}@@XnN`D8wQa;pp)+GRZ_c# zQ&2$eE4dz+X=Pe#Txjw3d(&|GgZxlViNPY;F*f-#`bl%raABfHJh29KFRU!QK}Mqt`n>g3+t+ByF&}GEC+8Ty+Yoa;QRc&e1uKHW| z#tzOa+9y{1&(x(!Rt%x6^_ScTLqa~PX;^lQaLc1x5I6}I#zDDi#YuL1YevMZ`kxXH z$R8)GzL}K+Zs=Wi0o8~s8pL|U5xY58B*F)%5GbCDS@pkRc3mv}-iQX!gwkFwlzu!2 zFK{R6Rx~R*6V)t?f9=(CiFJNsX#D1LyZ8gMSWP1jsAjh|BhbLt+PGVl^SXEo+EIEc z>iYy&V~o~aA|reZSNAqV<$gkPM33!w;MvzLaXsU@2=Ew(MA>pC<0z6dr(n||(3yeU z@Rd_Q>{!fjw|Ql0v7KTJy=Q;v<-O|D5&6d&Hg*^$fv<6w(}W58McN|u2EU-4;HBNz*~H( zm{PwF^1%I~7v|3{?^OlKJKD!eEz`9!x03ghEAa=og!VAOGuS5b&`8SZf@n}zY1JzHwwELWQW#TI_}UzELLaBV@iHX7TuZQI$gZQHiJ zW820KcI;%wwr$%^?t0Iyd+R&r&sV2vJ~h|u?lneZR#%TP2WZ3nAuWOC@`2o}erSQO z#G4SREK!RXgp7U(3wad4CziV`@Oe>K2A8|^_AfMd<(JcXCKf_^b)=>U zv|)h!BN*O=U`@YkxQwUzU?l|U_}CdJ5P5onP~{b7<)3)gIXR0f`_L)dxLcCt0L~U% z>_oYg@}ZTR9UfRAYx!5jzF9 zMfBGe%GLk|aIw8ufLULW6o`)QUC{U>I`3{6hIZrVuLxf=3Sayy^HcLg)GmLPF zoNPE?jel^MJ@GhwL4CI|FaK`HG(E`b?iD?Ne-BulkDr-oaFY9x-S91(`j*4<`?C{1 zTHbrb?Su%41b^n>F7Lay6@5w|KM|iyD;z*s1pC?-LUjM*Dp(}(gvZ^UFG47`80fFM zz^68u4&q$vc??~uR!g&b=&Pbn+4L(Zz0(h&w^HF_^e8_Uyu= znYpl_GZ*{PT$X~7x;(0V95iO{5y!KS&qjl(q>1?p6w}V!d?hbpJ!8ve{nSU+x_!3Xc@*UGe#kv#86YvF5(xRY=6IOHrA*@4~f!; zfME>b_2ub|*_TW18xQ1F@L2u_T?+xn#<*pE1w*zuzkTLYOc)^Km~J!Eh27O8hao{T zw%t|B=x+>h;}`{tX)V+1)=@s=M6Y1Y8z$|aFtKAZ*oU~VxA>v7PEp#_v}0V}b&IRe zY=!i>3`dF1Jmxk%rZHI^)8oD87O7+5=t&dDPFv3L&v}vunEE58aoze+Um(sotCY3P zHHJp`jBu%A`Q#WV1?-2FX_E(XfDzdPPxjmy^BJ9LNe-i#p>2uobPRgDUqdn-^_X#OzMKFeimROnD z<9IwUruCC3IiaVA#>5n6Gfemv6AdKIGBIdqm9pgbY%-UiZk=z>K#^C6zG47YZO{u1?2+u#5?e$Z)Ci79%it)#aq!(rU+42Xm{Yw6{pRV6w)Hip}{B7136y`yEM z(lV8|qCk5%l}T*T{^BN1Q4D(&MT5l(l3BIV}|YhM4?N&EkGy0H5n zP8a`I10Gu|V<|f$3oCnz|KTWs?C-!!21tlp126?*`M;R~{U20>O-#&OT>fJaRGI;A zt1^QB?`Dm$1$A=}xSZa$M!zqH3FlzdDyaxfVAI>=JfZy|1LINDF z=H>e3XXoc)tJ|k#hEa2NfSs~KMuVscdoG@rg#?l6!%XhiMnNP9&36j-Kl$q!xDM|O zYZ&eHzFKTt1D>QG8XWt|N9(xgecsW~$#5Y|!A()?S1b?momP zH+WD>bmjNmbPfSLH8aRe+n~OA;!`R~WOlYY_ns4|-}(U-HVfyA87wKXp17NLnm_0J zg;)HY>m5GuWjmLf|N>Ln~8A`~W zDa6@h%Y~sLdy!SZ4T+N!s(SvyhIL1XfHaBh%hL9!=_Fpwj~pTu79)^vM;t^EaEQfB z*>cuJC_f@fDc6G3fq*!4UC+G?fMG9`ONBC@iZYZ|bngB4aaA9bXv%}FR&sv*G#{6O zf*a?D-BsFh=tzT+E`bEUkolWhZeEd#pA4St;7$_<#vy50yu{M^*SP|X==^#USgNQ- zxFY?pmxJYCMaswA_@!minim^C+A}}>-enVPMgt(u+l%e>C>_}65P|9^gMWS-&pk5- zJ#{s`c3?-cbv^mQr?V*y&MR}jVJln9e)N@@xy}6lEO{_k@UW%6z2s@ch28`_htQrs zhI2CLvd+l>3(a;_3_^SAw;2@OcW%tlkjW7}T;TRwqs4lzStaFEYwZIsRlxKnB ze67Ew2r*v-VZFz%U!yD`NL{(Dsok};Z<$RnvedrowGSdE^Zd#8bd&?~G>&<%aWPz6)d-6Ft8vx%+Hyl&0hi_$s77j)ILId3k9zo$Y~Mj6|_7vbun16Rz(PQq4i(Eb%Z z%3o6c^&281tH=PW3k1rwA~7V15Ar%YQF++0q5zg<3k(EJVc6}x#p@2wXKOjC{eAA# zaMZA#rn4f)p=(%ax6*hq)_8dICFARbZ{Q!sNao$5Fd4Vj@NvmDHTkG^XBlUB^phAo zoX@z+=eA)viz`^H-=X~+X`y3FrXStycoCkJru1?V(%9Je-u1vclbjF!3Ws>hlaG&M z9TPVGyoOn`$4H2|!nER)_$jD0`X+xZ@O($v^>NM%^H=B@w-qz1!_V~TX7@V4yOZi? z4I|OrqvyL-@a%mCx`5FysJc}^d(tY=w$9fTb8YyBW22>WOnoT#9~YQ_&p(sa>(pi$ zwO!iKZ>Z7Kf%rfalz}!4lX8VXeqRnZE#ia14Z zMeIVzU+TimqxZ{qa}X~@#Iqb7X!!tz@79ytphfdVq8 zA42XTj6ilot|+4tr)=@Q;Ul~w{M*Nm472>9wIE(ldXU~Jvp#&|5q#rx|2yJ`=2ue4Wm!%R52*J#jqCMCIbRZ*Gpd z_L+eWthR+&k3Q|g>ZAlOw;S-5L_Wne^C*8fH~y~sj3W<-t6-sn%g#yLh?KxPth_~_ zI?6l!%Pap&+u)hQ<~2q6OOQG;%SMJnd#qP=L;YNH4o@4vPj4W9DqQfj2Er?BIa_J( zuOTyc$y3pCz&eqjWr9umU(WG(?89O5OFfy<9&%HYE{mc4x3hU~U}%u5vxwZ4UG8!T zSQKL48j8@DeQ%Me-#ve74iUd0L|(K1h9iA{yP)>}baA5e{|xen<}Do0M#&Su+y6}p zAtx-v{^e1Kt|$ITZzINu?3b@4RS(}J5HwA;NIB~Px(K=W>jHEgfOotlc(MqUYfZBD zA2BxG=#^e>nh5k($WAMquRg5htS~zlgp|h!V+vzd_ISBHp-EZWyp@u4mh5=Ti}l9l zWt|Ph3A>8nm03-TSvGH+SezS*;vIxuIls*cD_L}# zb3THhin}-*b~gid>vKeG_ShXJOKX107@Ql#Ht~Q#s-(=3h?rNyJLQ>t|B@?D-}@mu zvWDw0&=HjVuz0+i+{RiGZckHvh5$@`n#ULpksXC29-oeK^{KgP#`)8DW_q#@U&zcb zPUw2!LQgv42%NF$q9;W;yD#dH;gj4w9A`(!EAu{cO#%YRSgU&SntuH&uIAma{1eqg zh`P6Wk||+JROjd#SEviR6@}9wi5$UP@qX|zNz;T_7A;qUR$ZS5Hr4#( z{-{`%PeF%D)^O-b6M@5+cecOW9dFs%upfS(;*zY$(GTVU#%v=&pF2si<_DAVcwNL3OBdy%Kk=sHSOdAfjIMpnCV|1BT4E zF|w@+c3u$av?7uuM0dqY5%W`#5n5Oi>qWm-qwo?rVPGVca`S|fR^r?b(0|vF+Tt4) zK*9q7$pM^N+5b0ZE_+uiBU>w@|2lTnXdyZ#A7KY1``W2M$pvynqs6{fZsBx1A|@q8 zS!K_sl_s=M?`y?aWs5M`d7ojbYbv!WO1wc8wW0Dms9d+?KG>IcJ`ir}7F5SXc``-3 zX=`Wltf0gbKXBOdG@khN{z$c6Tz`5S^qlx@pZt7u^)h;0EYpcCt0^>NYz8Xg?$^y< zOBO`0VIzfGf^I_KD;vPd5@DXk*cXejyP{lAVLQv4R?%NQv-*QO;BRs&LD?0)GK(GB zMk-Sh#_k$eerx-nsdYeYxiS!!g6o`NQ+uiuknmJ`qi0nwbygcURr2)BK@T5vT@v@?f~JEywO}= z*4|@R3NG=0@Np;8y1^Veacs$sri9uOXQ&ak301p4tg-CuB3L#d|=746DPOshC;tZHiNM~PQ zDZ}OlAsje~vR)2|6XK8OBY_jiIw#WA4WdMbP%AkK*6qu4#NVJi!{5k@8VUSCfBYy5 z|2`;-p!ZvF7jj|BIYD2K4_-#3e>=@L^IFi1O~vTzhCa0;WQ4q7^GUKWAz>9;l>7l7 zevdX~t_O~FdZk*PB&NYLU&4wY9H9$K=Cco{EmD~P=M-a;nCnWG#)ZbLS62LjtB zV=UK(O}tg%6m?);_CtqmL-Y1?wgd7Wd3YDynhYkdkl&M0tQ)JO=2YBjWOY40w18>R zj=FG=L&VQ7z|X4zRzFjl04hac+CnE%$CDgh_H?VD*jp zGf{h75bl#Sf^YRH%+_V^cX~@~+vzznr=160{5j=HHf7OqN~WHJ`(k$NKx=TNR7Sp` zB`=v#7+G~rdRe>nW-ta7`l3VBz*%;nu#0gJ9W{M*dUOlf)<66r_~8}3rl3K(pcCXIS_l&L@OJ5hd|d-7Q)_Z^BhDloqa9+ylge%Pul9)DQi!HP1PJs2$K~-L?L6rvwq7T!?J_ zg!_JfxqQ(6&41(tR0{|7N>Kxi1efrsrR4z_J}TS@eqM{N1H{*ZHLXjSZ^^}ZgmmL6>f2{PI_ zGc}nhz?bZs+0Z);Oc+)rbSpX&+Y5k|l$yrqnfum^GJ`k`$Enn#s*+B#wgX2*`HZ9G zn!k~=knbdN6hy}CoNzh-Z`fu^HyoRpEXGo)W%JFDN&@S|uZ8zBk7vlI3SoLXVtNl= zH}>;Qiu7tx8tFazSX~G-B8TTeKpwgq+VSM(Wd#b_b70P!=Dx4OnHp3GSIo6}5cbFK zfz+r*Q^)GU=HM*uvVHF1=x#NJs~UpBC;PsKYwRBnaQVb}!=flK{Hv7Vp7||4`p&tK zpzGWvtSei4u&RNyKRZLz6v3tpgdYWjHhl-OdI!@G>ni?441?EC1|0-eQ1M|f)Dazf zMoh~(eZz;c0Oba^VtvX4c8}ak=mxD#Lu2|P`ccAsE zQzVEr3{7R;PA9<*l>YEAL){%TX}=()b6+*yE(9zu6U|o^i^l_O_ZVJL z9%r40pk7*sT99u0hN7(GB9;Cz6rzJPUC;2;#2xr}@8HPd%rSSp6ONtb!U6;a)dBiTcps=UsXPO;fKsl%oJ+%P z<6D!l5cf}H7=`PS0&nxtiuzvWHf;7`XQKjJH0=#LH=O~ec)4hiramGKipb;F$*_vr z*&>R--m~%YEuHywag`&=>}hiuM2yYrk@`ts6XIrn>kL?v!o>=Z0Rx;t-kNnFi)J5L zI4i;AKOv<*uT!#!3B%ucfm!#RYwohqvy`_f54Jo9kD;F++9LkIdv$A^eRksTuY5tb zE&opJLcM<_Z7`1U%S;P1-Bh#jQcoR=MAwjXl?wSqD9%{@iZuXI6R*$+az;A$D^N$R z0&j_qP|OY*r(9I8xsAql18ojeLEP_53Hi>vJq-V%8Ns(gppq4f=-E6JV-gcn#OZ_Zr4>hAdl=wp|$qSqP1Q;io`)Y ziF7^*tRhBBkC?HS1oKw9X6VMUir0^M{H?#}r&PoxWg^jY+A3&pcr}Sh`mfi`GtZ*1 z;v%^M6jp4D5;MwK0wbz}AcX2gB?Rjs8sgi+i@|&1Uw&2Q9CZO)s0Rdr2kLf-@T46? zg`DX#YXJw!IgR2}=sO4%XCXs+N0-5N){W}twuA??LhP-tP60c}NnFgE>|0+g zW76+X@a&u?XRuG%%Bk?;WA5<~e<_yH*7}~Z=ANlP>0HKFvJJ9!Dtf$|VJH#yHdM5Xb$_+U z;_jWOwCe4-^ZztpI!k^_*XS0JA2&TL z^$wcVxJjld*&J0iy~-@E|2D4F*eO_ zkouA6;k=!8uoi2I?S=uXs`Xj2dlEmUtw5qBUem02bP+qe(=w(lkw`c25C?6SiQg!E z^mVPqUpMAHoJd#v+#`AP^-wc&GOCR#nYQQkO4(p1e*;d#8=sfSMYAzy1?WO69@m%4 zI&;-!3S^5f-3ImCD9bsWEDgQe&my3@dD&QP2w_QgliFshF44@B;9JaF?RVzMr%)(Q z(~tqV`_2g*!1$gS=jNG)Iws@-ID(fgMsG2j6-cCv-hE2gV1T9V zrYBF43s1>8nCa%v+NoWY6X#Nsk*6!C5tf+1zc7Y;N8_spF_7jK#x_Vk# zS_Dw9V*XQpZjM%EpnZ5PGg_aOKr3=wT!#*U=SH_KIr_` zyt(|q+1hoiSTM$0bVGS`eYI4ZTEOWW$1tmDPShx9!~KFJ>lu=PXX^~H7o>@fgRKC$ z3IZyVc@7Wn^a<6=;BPA-4GuIIi&*~_c9q>N4np|HCa_>vOsUYd@{$PKDmqm7A&IHF zjNRX!cvX=r{#o3(OO($C3ZJh+#Wq+*K~#j)4+sd5Q^Ef(S*^r&#ry&!gd7BZzgPR2;%5y;#BiKo53_d8Z1I0`_4l?QFn-}t?F|q79zZmC6iDE!$mCKLM|Jh*P6JaeCQbhBTR9HC%-K{uHKy@e(cI|=fGvkY` zM$*+cI^SWoswBcZG7IBneM7;VqE%M+hK*?_=FU!MF$OLKYuh6mwTewv3rkLK4^EJY zY(gE$#gCZTPukMuZnC`!cJf+?p-a69%pS(>Y`%{$`!GRrTs`-(Tx%C+BVe{ZxfFFa zInrD3{S<#o6uzSQfjrfpwI}Z;N#mN_ub}5};+A8p7A8!B0JxBBJ;%bLbwH-P^^Tp&wRBy$Hemva)6KD7z>y>{v>~+-^ zz0NKNeQYUQW;cCG2rqggq>86*2lU$e)V`ieuI|}Z)r^*{@PJrs+?;J z$Gv|zp1vzDyl<8*J2k+ z$ho9lxwW&} zPPlx0mowU{a0rO)F3Lf+@@rlOLrr&h8P{-!euA?>q90y)GmSTgfPrx>UL?bI56f zE>#K$pIDCLRLcKK*Uj^oz_ExA)3aaUcF>cMfY`K!-G6#!BeidRN#&X6s+42H$Xq%k z5OCV^z&|pr3gFK2xC%$kJ;a$`2@hRQn2?h^_`E5Y%k?&&vH?C7R(aITK9R<~2Y#b8 zu~yFyLR%?!(o`MgtDPtm5oQ=1IV_QE$M6*&t)PcI*tgClOnSI*GZOJDvZ%~JPbqax zj_qWCm&t@{ekc6zThiusG@&mj5D*&p|4!K>V&(el|Bp*%rn+OZp^nz`ov7|MS?y{L zb{rw&tgzDL#qGk_Brij;_ln84H8-YZeoqmbv-X~th0XtN|Ye?8>Yy2+lDC@4PRNRCsvrZYz(qoaVTeo7G z;IgHBo%B+Y^5maz**Yt60Uc$y4iW`A>S%2zCsS1{boq&PvzmnT$_`bOTALvi6H*f( z`ATp#>OU;DbpvT)u@p;Q{B4xm{3rw*?IbVw17e+r+b=}AR) zR=;X~O2NxtNu?YwD#W&0br{tVzP3+%fn$;+RVXslBvDah_cMPu{(xsEy6M2MP-CS- ztZbVruYzJn*7+l)lQb*QqJAOq`?}lfw3ogP9N&i0BCT+t?XqI3$o^LtEAt4EKGp0|Lzcwkr%-=GJX$R_sxVpvIh*T&)<1$Y|`liI6ZAL&m9t6~Q0}XUsSg#Tbbs z!X$M``hZy-JifA@rA%ggAG*DEx>~cKlfmKPdI*U-k-dS>CQ?z>v?@n&h&!M-3`MRk zD&ReB8<->{E@mk->qAZ?T9DHR8KmhmR>Nkk{>D#v+X5HQrnc%D(-4zqbrJmKcah-F z-q{%&NcjTgdr|TF5r{2+VOAfpHT(g-@oXi?juD`W^5$ma!N|zV$igDTzMi0$dJu6x zjfp-<^1G^ZWW$J&bqh?V6iE)cwQP#-C;5i>0I3d??S4&}Wg?v#0w^o@L+MDNLGmpa z9F>(d@$@Fi8>rPyOT6S|hg_hQw2g;ZBe@xPIX%bS#@)iDFt`MUByA~9I{M7`MFG(w z#WnNf4z(Z-v2D#mEgGrQ6Lf_JPJJ2A`_tn$(08}ae~j$a(e6dGi|`Wt&zSvFa0 z%YsEHM((PAE1oIXuu;gcX>C(3*NUKL7AmB9{BD-nO;`6pQbI7ivAcxd|IC=eY(hT5 ztS4;zC~`0Q<`FN3-5k9I0wc@p|{r$(#OGQCHR?ddo4KdC!y~R5v-w7R6=^L$BO^m%ip6KyX zbKwZSS1bw} z!J5Gi;ksJU8fb4i#mEX*n=}>g$foK|4vkIcVwy2;g?MhGMiI6@(k%j?48Jy<(%O7* zcSc)u-DosRx_{!@^H-UYr|X0vngzgF{&o=lWkNSSz*O`fN=MdgQB9GccpS9ZR1=Q2 zQ8*P>(U!5h66)6JZbQWedj(Bs{21<{<#ZCA#rn!ZT+xJ$r(RUHA%JwdA;*Z;qNYaW%XkB%ysmCXSfNP&B>7L)ytUeJm_L;k%fU zG05OYBfz6`<&bZ{6ESa1>{^ughm^6IxCV8$TJ4&-VdcB+8;0eX2+fjPcx0PP(Q7X= zwX=EL&20#>cgISdp@>3a#9p9rdas4&y=uh^k)4~zy*GA=XMkQCKl_em>IqwOGb41J z$o5xp5!LUzzX`_db*LxznW1dF@%v7Ra<~3r5q5GL6*4A0a7f7laEbDdIA$)N=3fFWo*farvUn_9{)3Tir8$*V}%A z`43xfwPGs4EjONJ2cW1TFT`(7p{OGHo{EZ5r^J#0!eTSttWBuirNGna#m7WjbxNFn zB#yV@93|n<9gh;e{Uti9xFe`yqQEz0#6#^xI(MqmCw9V3#jg0JbscKAyd)txi4NJv zjvT0+YSb^{ak9Gz0w#LW_&aTA4Eut{hHRHGZ`;vk6>U+1;yY zKg}LsCip{2iDa>$l-6?)A%IB?CSXOvLk?=v@t}AzkvtEJXNw;c?)^=G`W=$^iwg^p zd~hI$U$ii2^!8tzwM4UtMS(`tuK{2stSDXtvGBJne0CvsC?#Sx5-_2>d7fD&tmt?y zxEZB>o%CMfI#?BEdu>-(E!NdpoNlncz7mN>iRmNqQxC_V&29b9A4J4sbZBGuTa zg+ch^Q7Iu*t>aN>&vF&un4kY=0eqvw zKE`zL%c>)|FgjS~_F-eKlEt`5Z>S(I&hF$h?H_Nr8*2A~#pCtp$;)|Sd{!SPW2@@N z7=K)CdY}70bc2#f%I<2MWA--BZ4$X-@m<$#GSWHznZ@S;d%xQH!e4?^7yfv13Zu6Tgg@08KM$^n$4!c- zcmo-Xa9*ukww67?u}-KnH;xMY@CiEP=V##3au*B#!3_`z1DUS1rew$JseZu=+uYif z^_WCEmo(9Rd+hseq{ zD@9LkFsEJOi)>XmVsAaLd7gLIdjmq+e< z9`ZQ5;CmP@8s9QL9#`Mm=WSwnh?VUr;-IcJWBF*UGz6M`}?7R^- z#(NFnJ`Tl%y>$0_xQ9!=-Ub`ihf9!vyNUSLe@Iw+9~AK)jfVzf1Uo_;z8kSYn+c#vO zw}>qCNjDRyBJ8-=%AXB{4U;Rwb)ovZK)Hf87Xi7cpa zmJgANrwZHoytUIs1y@dH-GtE5uIR^{WXQRv^vG(K<&;8U{4TsGjLGO0A| zMxA$T3S@Sbmij-RBbrDV0cEaMq|1 zsO(!SSpk}y6}?9Kb{j2do9)XAe`;28db$6>)*nLKZj!dF zei;9f{^Bdx{C<4%9|d~0gvshaX=qjs#2e~!z4_^ zHI&-Z$WL0I7dgf$F`)_nB-Dftg9Ak{SDi!*tYkUP@TLM!?bKEwL6!m2F)<1%G8SNA zK|}d~cz7J>FXW?W?MfT{S3pIks%t{!RFDz%_yP-U)TW>~SEH;NGgus+0kQrs)S03V_U>lRuKy7?F17s}(af@LGOwjbrsqN9c&zyvF558S z%|Sy%Bz2RKP*6}Zd?VzDg2_;z$Z*XySK*1d4s)bfqX=3(G&&YJ(HG@ve zS(L-o#dTfDi^UAx!F6)L5d2}JNMFi52Phlo$G&Wmh`N|GkXZ0OeIa|Kf*+ul?DHsI zc$JXi=#WE);rsy!o$O*casqE?S&klW+OmlXcfqocR|LNIU&h*0$PABo>EO zxrfU^ACgj19*Z~8z1Gmhj>N#ZCyrY$-RJo7WS{Gd?S#EzRE~f=Wt0=hJh(KOv>>&s*X$h)*=SgKUfst| z=(u&9YNkxZgP(ild6RXE@%(?6clR1{uB~s2y{!AMbn`z#&FSThdPw*xgP3aN?t%*Z z$A{_WbiThL2xE7}qPdqZtJ<^&wBbUVv5b$E2z{Paoh-Q&B1~-Uk&15AE@s>W{<`E6 zF4bRDzL>ylEY&lgyJ}pxT^z(U2mE0co9kiz0Jm*%ld#h>skO0@I}v*?zV?p$u2?7* z#5k+HI67N@J}yavmwRH+=)T=L>74P%{~3vA<@Nrd`n_0?eV(JP(6oL>wt?Yccp$gF zeJQ=ZXK!U?@3!PHztrlGQuy(%>ml!g_jaM`=TUXS^A^5*Y$t_yDe26<;4o=v*L%oZ zUik9vQ@~}!Jj;l!4f9ANnkf`8qKGj|9PS(xj;#&-*b0XZ-2E>B^%PI^NN9#t72Y+W zP`f~o=@D$!1E@k4^ar6SzHor# z$uCqN^gX4}zMvZ}7s%S8g0Lc@kTdX^$rYy}w$P*BBO=hhZ}vk-(BicCc1t11oz<1V z5>qrExO-xjJdsCCL?h6hg$_<+3P%Hr1 z+&_We*$;@P)YF0m5CA9v;0=Hrpt2hP1?O*IyTeb=^Mg;&^?z@Wk6jAMM<3VBH4FXUw^oE&t0v#!s92|gB*Sec8 zm2ClSNe<|X0Du+tv>+ZUN1zjf*K2@1 z@qfqwI`20OXqOLIC&0o{c%S@xg=C8dJk$weft|Y zz0!n;&0LplSMIi!%~J!%r*SZ$T!+Rrpd@ZVpsHK-RH{OiVUMjasG*p1g35JjJcwqD znaP|-WVoAF>{RpWTc}*LxtD0z{}Xvh$8&Zz-R$%f%I8)%1#-{RD1XGaav~#nZ4L+h z=G?K%bYPx)+g}iy!lBdr%w*CCAx=!zSLcm)7cM>jpxM+bIN_aD%If80r&<94Ey_2F zZ-n?;qD(cJu|%klwQs?$8mDvW2Zg+-AoMU0bw@8bHsnvtYNjYPgfP;~cu=X1XwCkb z-%2Pggz)#%-B|KA_uAx&iks4dM%kjskE9PYt7>V}8hxJrfo8DvZULSq{Fhg9ENF=V z!sgPd97PL4OVro?*nmY8r*;nxyneJw9OTRlYP`?E1Aq5CjYq)NJC1poh*j`+^wkBm zdRB77IL!}(sPycQN^!5Z^YHrv{I+M^;pr4-xZ&smC3>epNR1mm^Igi<&fr1xiMo2b zkJqokdKU_gm-azVmVGEM3i7vq)Vhxv+fe#U$0={Dl}?y6heFN52(}y?aS81;m^wo) z&P45ZBsyg-J=&d13wC#4^rY?X7qdru&FM_LGgyvch_hf$W;yU>$XS=@qxwU+k=dqo zTV%YzYjsX1!*UJDvMq{?zM|KY@L?hs)+`h+B_R&f27as)z6C7x7-SJJtSWo{#n+oi z8D&ev`?t>fj@Zap+o2sf$@qi=b$xLPw?29Zt2n`g**JrZTPDUKT)$;rhpa*z;wUXm zH?QjcL{bYXy-)PNKV9g_akH%5jm4UvRzSfEa>L8?G zbzyKbja&>Wr-ydQ!(nI*2XypEBr7Z*O3n5UGdYnCF3k^z4=!uO&L~*E83@0blzcM3 zaz-HKbE_d7M&LkN${qgOirtE_Y8}t#3*ns3#yl4xIKmdTO{bHhyQ>fPRP5 z`di(&-XqePNbdVeBX5Q`#Ulh0<=6Y&bRsBycy?{tKk4YZBXkudp-Ym)<@z zKfj#vH{3P9;}}HmTvd6cZwYoz_BT~M-vkrnB);fGATer7r5?<DA$=hRHBSX*jwaOJ z`kvdX`;Cr#VTlvePJ2Y&WZ#iEANeb;U&iTPO+^OyC~V}PU``3TpdBe}nm7+ z^AAFP`deet3hal~S-Y)qqbh^n8Qa>HI$N)kbB}TC+J@t{pnR%6N*7hbe?)tv$08W! z`TRGQ)9@tR(+qy591T@N$IDgL%z2j}#RFCbUxrw^$*c_rcWS-vj7D%szrmfwIV!k| z1C6_T&p-A#*k_cV`|m6yjuNYI)ugLOH3N;Hs{djmwuXm{V^}aA0an(>p2PtqoV`k& zFqV(&D%Yd_D<9kQfYE_t_7+_)2>niR&#J_;l9KqY4CddJKvpu`qsNJia2HW#*y(d} zh5JNz+>IXc|q4xdIm zF`0z0SEYE|vXFJeT#36=9J6tvayyyX&zz?wUa(uQuoI zvjj^g2>}UT!4s*dkL-Txev3K-C98eF`Df)Rb@KE+!g*716WyvS^HCyPbxwa=Uyu3M zvC(Gpq`P&c&OSdhHz}=aB9nbBr%1^Kba)$`7XUi^CTK6y}mtM8au1twxvP6Z4~nBSN$|E z`nrH*v++Fp!LfpPQ z+qe3wHEwH4JI7t{*}wTN>AOp=&vuV5SE^f z?3|KW@z{hzL>BNusZhUqUwJm`EFQ-oZCCGEy`Mj^>dWL*;8SaU$LabQZ#b=M7h#p$ zoz#yWAgFUV(dp|cax>{5Xy!j;=fiqL>Vb@fM&cwb`^-srz#=_m zP(|}L=R(44-J6}r_h$2aDTSsuv4!Csz)&Hgyw#CM8Z%nwp_Mk}w9^?d%icO+rKxW0 zI8&xfz;;dO8gPC}z`C_^g$=_EF&jYuqfX;DZpIP!l)r$Zy}WjnCl+9WB2Eax-?r3q z79S5s$Ql~);LWmi*T_4fSLcNPgEv#bt!sadzAh9|Q}}F_F&dL+Vx053tQ#zh z2(Dplj7D(Sr$=#kI-C$yjKc=*8!baZnWf(Pk(FuoZWg4qlIlkDph86%Xv!CuPq92= zUe_<9@8kwJQFlsTDGqF2Qa6(4WvcHR@fAbgOR5Xp*_1B7BxXh$0+`2Nb9PI}{QL46 zN9JG@?kN?Y;cBb@{`Qk)T96zP#7Y{p$t9LlUclQ=8fhz0LqNkCBB02%gwszS+?z(0 zj1#)&N%u{a%7fNtg%FHWc@IVvzhf&@>H8yoXV+$?^gL%^_m%WO_2uwOwm&%BHF`r? zU2W_HLUt7FqLV5yiHQhvi@26PA)Z|EV?VuP7B&-b8oQEK_Z?@~m6d7FVJXSEXWXXl zx%g8M6#X?{yib0ohv;q#-PnfZk`jI)liK>3=`+;0Pi_zv`XJl;*v3Vi7bZzzJEzK^ zHvNifGx&o>={xj@m3NtbjT+%70LEx(blF6rmA5j5Bp?1Gg}tWEN2w4lg7h~DqD z$2bV$gJ#smBCSpnWUA3}iq+ZnK4=XoelY|lRdn^duSn_r;JId01U<#FfksN}w#j%4 zlG1r$qvnd?>!ZuK2^3v(8a=oJX`t^y{0^>=IJ^Q<)qePwIam&`0Zpl5Ria4ZrO2j+1qUItFQWVru(xZeLl5@5sW$E}d zEan?hzWlWc|Fxyu?_IWwI$8^g8sNhdadc8o%?|Wa$?(< zyx*)@^Pjo@1~zxRo%U-p8f2-K=`cahT^&I7-Athe^7Eg5anlM&{2X$L3*1y zB93;iXq0ITrpXVq$Tn&3l`r;<8PZ9?VJV)RzX1EkZSvWJaolMkhOCdqLls3{?iB*= z++x=~^=mi$L;j+|IuY+g?o@r}DI0d!u+JsC?h1kzIP$aJqUZrNe8jIkO?VdVKy>u9 z6|QBxM*>B0jv>&hhv_H zU@k&dG`l?~W{O=~PP}4Pd=2}_gv=}hIyRB zm#I31zt~V8{g+4))qK1=hFUo|f%Wh|J~O&5pY|nA9ruOYexIF+Pku09$*Jg(9B9ks zt0{|<+1-Ra=IcFw-=SW5SL!b)hTXkXjkfqfdJzMzLG$($jsvpw)U>FZFJuDp@`_~U zvlo|$uD`*Q`4$=b;Nwr#-}@}ztc{Z+C97#G=2|^qJ!5+rJ&p_BUmMo_?)Av#<^4;=QX9Bw zG+qt)b4cH~Olyq&n#dQiw@n(km02>Mi;Sqyt4mZ?3h2GoH7B{GnO)QJMO1AbQe}9b zPNPshMMiq{3*BLwa4Y46uo@xo0q$ud9A1P8vMzZ|2)R? ze!<<; zC-?GEd$)4weTu0j2?kYB|9M@wCJ6{tF-;tbjBI`QpS748w`BSIBc zg>Us0@nbDOC*h5ts!XznqJp)!clL}oXqUxAb2?ABIF6j;V z`CWE6dSJ8IkJggj<%oBNTCj3t&I-H&G--`#7B`XXF$6DmNp&i!*sRGbU@3X)P1S#x zPf4E9+a>RKmrXYTA%3dP&dB+UJo~-*;0z zK9Otk%uxw;txC9nf;45=jyM9IcZG4@Fhmh`_5FZU&rEY={&jTPjRhXo7`F*oAFsm!<=8GmEBwh6#a35 zvH$AsZHF=@uRy%1*3SEPpq?C-j~1G^e}5*2nTsDecy;aS&C-1uXfx~pdo$x9Zi*Lt zdRfQ^`aC>RoK2$T#z=IxeX^cJJh6 zl1IiZ&5Zf)9$3S*u;2Q4%kcYceP;;}mw&Yhc;5en>IqwMS@O)5&01G@`2?o&)##g) zsNYFfyTIJeYM!Q?>enw!>{Do>)0no#>JZ&9(dgpb!q9xieoCvoQF~>j<~^#aaqYdU zSCgjz!r7fFkFnJ@=656g!-~n0e?ayJ08dFjTP#0YXwV7%VO!HbP`vT8R&9Sbn}7oO z18BZK;NtTGL5M$K^xxY5>@K~FA)M_F^DCpcP4Fu(82mtz)_5At*|AszUBZuYN(4>0fSPvqep%Hr({V! z!b-)1!Y^*Gq7wdo80a*2Yb|r1($aD&jSX9;d}ZZ_3N_AEM?&4Tn$=N-_n|)_^qrS0 z<+(Csu7LJy zI>SVMq9mO-0#=ZTB9{aK6QB|(rhwZX2_tVGlp6PYW5(vqMd9WbmEodD=c1Z*S>ll~t?Fb4cr#4iv> zWqT6IJmDmcXuuav(i#=u3K}q@2zWvU%!5i)e+uL*@c|}!Bv85%hY3YcHUo$8#rL4XKnI8eX4>hvE)%no-2b;2|mB z#DOgiMW2Xo(rRD!L!EX0Tz8beqBr0VLR@&nl}arN)8m%;U`W_0_Zrc}o&6RNc3LvM zKp5ILOpOR>eV{6+cu@sPa1(EKULD`AMqQPer=MJ=M2#O-(<^y9q0yaYQ~q+cBG4pPKf|M;32EB0B@w^i|M5cRyg+MCZ{KGR59 z2^9k(f4hwOM16H$FVVa=c)63Z1%VOWVp)_Gskp0_g|DZgudeEQ#&1R0--^y{sdhDS zZ_WlyjLPp*Uovmvvv85K|Cmef%)L&OcWzd>?P_N}+*L1)&pZzpuci#(&SU@PGT{5# z6!;gIy!tZPY`*qVYo=s^?AW5$kqbtOFd- zqH6}m&--{%g^Ot(G;f@*aTb(?SC$j#M94`7GRLgmE*Kp?)2!b0MmfifM zcx@ow#@WJI2?(l)`<6G!ex($_zQXoAghu$4vR);NW$`Gl`_(nR6I^qdoc9D41SZgF zqj+AksBciKGw20Zdt6q?l&1VSTC7dQbE-Mx-xq$Jx7BtIPOU5HlA7009rd;BBJuqE z0bUhlJa~-Oe1J@_j*}ILt6@snKY{{O&j|C5a{}bpt8K^ zwXbJ|!}W>)M(-Objy+XcSX&H2h3V&J*utMJ(?8VFw7GI6 z%7HB!ctcQiRB&Fv2z46GwqRAQ4@XU)oR9y<;L?9)Ug^gy)BZn}xwZsAKpg-3PQRwG zk+9Q$?S5NNNDZ{r=ck9u+!+vQWOQ&eZ~cbnFnm|lIV4e9jUq>MSSy)AMPrt%*!he# zBO{SmF%0iIjfU#b&Ysz;=5O#={^aZI;|^}~nVj`Z=WE_;&sk@PL5`HHPSY0^RxnY) z>$v8ejt*s5%!A&(khkDlxVKs26wt0Ms{1mE*cWkE@EDVqT{A6-yv#J_4u`w3Nhqks zPkuKoV=cq0!ohf#lKxQ)Xu)p+FLT-4h)4%WG<-5A1*Sl5o77N}_ zXWPC9{nde=Ox)yCdO9zX1JyBZmdy91fRFc;0^}kuxY@UOr}6&0;4Z{7RuaMBK!2B@ zTTCozVhzRbv^@MK*fRMnb&d{(Is-K~L&1S5&voB>m@+ilvlfe|15M5j=O$SGiR^4< z%cp~m(CDW3L;1Wsc55%IKh0^DmyKmpv)P%+x*6I0+_r{0)oR!k*aDn9?q*j9o*nCd z?{~D#pD8n1h}`Y=)(DinretX{?x>cK&#KFR}a$B{5g<^vbownpRe`1bmFEo zi?|8){_Z|4;Ct?Yay&nmo!Q-PXsf)yq#Tq5YC-V6fOXD&j<_7H6H-+WSORWr0Na7y z1C9q(55Yd{d4OW?{04Rn{GSBa0^Dg7oUl_u=s1K4`yICvuxH2;FH6zY7Q# zE}c-HC}M$sk^3BbIU>4&RW#uCJ+B6|8@hMcIwKh3NcP{{TjCcqA3nX9 z>*4snrZ1q~5M>Tj$nwqPZ%F?lHHTr0U>ovZqT40ANqE5GF-N2iEj>v+7Codra6KV* z7U%Y-~`3KQpjzMsO^aEG}a0ACdvO&H< z$wB8qm>^|9s9~_mA-bVMA)JGugO7u{gGGa|gW`i+#H1nKc^G7#l38s!w-6ya3mRM^z>)UFiq)Z#*-1U-$o zjpxPmAo`94AdYOdJ?*FV|Dd7xTq;<*6iriIa;Xz~ZHN+dN^OuPgFAQ+b4XBzd%Z^mMJ! z!dc`p)0w)<@MT;z!ejj1kZVLSRvXES=FPrBSQYmt<{e;Xyw%V?=4hi+Sejod&?I`F zepCVxFCR&W(?{fI?xX3W+RgFXbnqmk1lk*=7NCKu5_ySAL5@N8mF2-bpNy5dL`TJL z>ANsr94@J%IBL?{C!Y(Z~jKa11AR& zb1;8E^v25r^#k7~;CV>=FUpJk3y2SBFCu@a{!mLj=+h9M3=s+dO_4NG0wyWYMW9(i z-vo*YCNtuIggMc3+Se~^TOT2Oe- zf(2PtP`mI_k!}MLKPC<&A|-f6kHGn6^E=oKZy~5z0u3fDqXTmqPsc)DuxSKqC;j95El+ z5mI!-;jq@ev=L21^qMptAPzW&mb4bhJwkjK7AaIMAdMyPE`$f1KB;Vv^{C{2yBuAEVDy>OZbY*{21tmT)!JdYbjnh!dUSug1#sO8xBm z`vv-w{S%@ae^>PORIO=xqx0IS4I6jN<+PiTcH@K%3yryBnh~B1*?mgKw2sM_k)QDs z(=MYvV^zk;6s;LGa~k&4gTV%Kg$xPmfCN^^?V{Qn>t{r-VER18iSR@G1Dh9UPmrF# zY=P^8gcndv$>toD3m(1{tYzGtLd%kLWlpD5Zb_VCpHf$aeYuepHf#J_NR|M6*_(oH zIb0=UNhumyd|~j6foeU82fGKA2bTv+JAFIzi>rgHgJeBX1}+{Z9?Avw1(FORIXG$X z0uc@zm`xyi;8j>Qlm-+Qlo?bRqzDugbQ{zbbQ<(Fus(ni2;8SQ zlO+*x+`2fCM~;BVpQtV2eB#iAI8$5>&@}F6qTYzU9uh;Q3dlG4_~jq_-SM6G-S{2z zjri^N{rn~S#rjq9#rb9Vb^G=EYv)Vu3*$@di?VMk{ymtl>$>K;;=1)Z=sM*(!oKdB zdpEt8WS3-@c2{K=YnMpBw62GKIsGr}bEI#?>~)KWz9*rVy~m$!vYlYPVE1hIVD;(8aC`?!avXSaKygi!C{RLAgk`;Jr{KK86X2TC1K2#3`d#!o!nA)j${M&=F1>v=X@ zxD!Uz_|-?E^-0_r%TqRHJd4qm10u{||B7i&q#v#yo*%Tl5OQUoe>0z8Wr=r{A1|TT zvvu`%P8E?WeU_`K(2^DK45SZK4e$r^gRMdyLsEdhLvDhx3M$UwGJw}YN`df0uz_KK zkq2|yK_02&-6YpdWFJ5~A$BC{h{%yaCSFd6C`mzl*nhNrlzn)A>c3*XJOBL0;t#}3 z^xLSuUA@S?KfU%o`5t8-;r`eGNMm?RKqqO>u8?Z*7ij4p-eV<>Acw z&T7uq<=OM(d*AVB=Go-*E;h%q<12=w{<>VVP7TM)pTWYPr-Lg*M`?JtrD-Y zt-`FztXim-R&~&9g|=7EjLkUD49#55kQ~ziyyek=Q7=eaF&ToW6+8yh(0=vqA($%k2o?IQ;32AT%*nh+WrTKjZH(X$_u zK0`i(-D4l2p1(b#JQF&4I0tAMlU?o4&N><~9Qb)n0%8)NgACxSLtX0${x&1C4ImW) zQ&tNhK{+4}vbJNa0;@3p7266C4hfq> z;S!R^0wQEUMiL;TlOJ0IZ8bZ{1X5nSY4O3=pJl&^^+6>>u>jKwlq`IbPO(8NB&5{J2Vs&U%Cmx-Gx1c;gisvYsVRD7)7${?4 zl0lTLQnX6sD%5dO#7ZQgD_E#&q{drtnQ7nZ_`Q3eIO)*f#&tBD9TQ6U#0nZV{_dJzw%_ z5wumwUQ&o57sD-zo*%<9ieW6pqEthzid`N#Glp*%)ljBID~ntlJ>7qB4C64)p+X3% z1iJg4vHi#Q&qas67MtR@`$D-jWqYjF9CnSi6%-e;us5w^1P^rWlT+ZbR|coZNaBst zH|{HRM`E@_d@=VF4Cx%>?3b#LuY65GsUm1Oh6gm04R{@F{sZaM1m?-Gvp*_ z8Aums6^LixK%iP+1dwzuaa}_A#57SOMM9>Dv64*ZM?4Vq*NOgl{wd*+{dxS;&=>Wt z>#pLi8qzG6KD~aF{L#HvzL#{5ch7k@_ztZ-qO{4%^Qe9<_0ykPtqJY z7ST;2?UKi=$8y&ySLlejycM*nsj~*2h7_$Qtrbl(O)(8F4I{epl2M;UpQ-NcZn$An zLgz|N%coV|Dw?WI{b$kboK8j8+_U}j2rlQ#+>L)N+}4jR9W9^Mi`K%{!L0Pwzm`6< z?p0+Cr`NJ-StD74aI_yk&yttBDx)j;D+p9_74a3PReEYWbzIA>oR8{(IqDP%=9VLQoNg3 zYa;1XkQv7u&PhCzCq@V}il*50VH<-L2AYhLDIqfi=H$#78AEc0qRhQ1qWU`K%wGYq z%^>ex&<218835{_1U7ImBOZP+Z*y*K5sfA4XNsS|?(e!_AM;}QMKYpu{6c>SokQ<8 zZ7=3e@bLheQ_}|$B<$A*iU$=h65cQZLB!JcdES#+7syW5TsiiVWT5Cs5FW7~dlori z7EwDl8E~oMeSiFc2SOkXQ+18u&i=J{Ue|-Iy|+ z->;wI&)RABl>XW~j{{GTwUD3$S3jC2y!VrM@%^zyf^@z(AExVxX^IK?NBMj{Tiu3+ z!p_3?Cj42RSqT2`L(UJQALS>#2|d53=T*rD%dX4j(u3-Jm3iGp@7J5__BnyQThDDD z_S;jxcD0kyVWgDka!h5k>Q6(i@>-R>N)z7AA$()HC2eEJHLO!$8|vPW8PTMskCu4F z=iJn~`;u9^gKk<6ZoekkxN7L?$oQAF?1Ip9_Jay*EqWp>4lvruje9-ohA*Ay=Cln4OelXz1 zr5!F#2qsZm0#yNDrNFkHz5$08^_$@4ns~S_fZP0D%EQTz;AhrMtX{!EJb^@q%!k;9 zVgtYw?G@!7EqUuOAqf2|7r;xVI%yV^#VgmV;isQhsR4Q?A%2KaqPi~rSVUbu3B!pp zh?tA##l^x>O>`lpA@s6v6TWwfd`_|>;u5!oaT;+!_^6DA%F6ZjZ1I~*+*b{sfSKaR zOQvXT)|hb2Y}glB9eY*wK6kVP8|&MdCxwA+Pa_E6=v9cU;t?vzo{Yn;HD6w+cz!^i zY@Ni6du?-J%Tqi-FPl)hE-RfisdT3_Q#Q<^J$E73lyW3Gt(d6#BB4RfL%Bt*^J@w< z4#^Ff4TCx)r9jC++d=9k*?{!Mt-_D8$dvA#O0M`kIAL=Gh zRiIhWI}P?|hXp2Rb_J{sqi}_5hs~ag3!zYrOz{r{sLHO9VvTSe{=&x%WfSplTo#!I zq(L8M2I-WW8JR%5VoaJOFxJ2V>jUo_Tz^2_DVYmG#KRL2VU#7IX<@CRe^6y{MwYax za*v>jm?D-bEFVG|I3h$FL^|Ys5NVKZP;77%5qde?7DVPPg@Q3H*p$0Kfh^H4BB=I> z;{($>cPEODELx(mB;IiqrkoJTrtiSMrSGb5+;66D7X><(2a4AczlG-w_aXIt=70#w z2ib?mN7I)jzQJRl%)6lH2=^}c68BQ~6!ml2+c1y(Fnk1U0ybJ&#wkoMG8b_RKZ`a6 z(Ua_iq=fwhN8$?NoU>Z1I;+6SI%+9X)ii2$D(4j2RG&lT5yKIu5eCtuL5e<-U8>o1 z_hgy_dsDJTqje9>%9!Mx}>Z^Q)RgEYT z5j9GZJfeS6;P(FAs^AS?8+tc{YVa#GYyvTF|6EOOw^KJh1iJ zWIE8f0V{(4ezVknJ$K}Hi0b$!G+fwVzr&AnUTPA*CS*))(Y&@%9;0K!M^ORN?sRgX#Xt?u3Z74~EMlQ^I) z=fUIf7?)yRSpNvuSJMD&V}+I=u==1(mp# z`k3k%;uy@l6V)+|+s}>G4bEXWz-uqZH`+I=Cs^0S-;Uc#+wxB%Yb$v5YE4&lQ%&Xy zl6A`=S~)PehL#4Bbcbi3XM<TJUCeV#fW z;p6^YGy*+h0BytkaF$u0*Q3?&Ic(i#_xd;a{^eWS(&on`W~y-IWF=GOvs(B{bp^5Y zofVB02*e3qJMV2{4etJaT|pmchD9;knwD+o`BlYF%Y}CNZzSYCw27D0QTVT7=8@}Y762mQk6)xXrIEGr4;T|l;vaUE-R<;o`k&LW5UTpt>Msv{IG2y@)7O$zhgg0 znHa64(U5x>I@!E(-oiSirxLMbFG@97YLSTEEq=_8#$JMN&qC-?+e0`b>rj7`2QpTh zC+T8|6X(gN2Op#KxQMn+wUSk(-q~R#)w0mVJ{#4A>jg*V*=-V^jH;Qf)YI8)yq}I< zeHdlhEcP8;CA7w(VKl~8Rgg7aZG7vUmf85W!?x)yEp5v!U7NMy@9>(E`y{abkG$*Y zn1T#8Cz*g<1_ntUql5B!TukEW$*7o%QO@zsJW1m7#(p|EHKr_3G2+IgBRUf@Ujw9@ zMy1E`H?g2<6`t}hoh@c6NwuiM)jub%-`nt(97U%6SKB@3jY%91-h=PaO0L0LYDsZ? z;4AQ$rT|5iBKj-%9oVlHT7d%jXsbt4G)107x-^XEu;^dLqUj8F21z=tT4Rn|#gV9^ zn7V)S`)L-(^}&WREib zr2Stw?3Zt*L@!k`&eFI9c;6QNhdhx}8 zG=hl~gH?9xlG!94lc_8cF#PJZRj&ntAIM$~*(JEo-#y@!d^hEGh)RGZ*NI%gk_rVU zL(Xxhj1?az>b@R=3Tgpgq0hdcbAM2K$oZzqs0(k27Ww~kG9Sk+1 z(QgEQxu?hI#=PiYp1(5UZ$+C`TV&V8lExJ9;e4$X zs}HYb&M$(=>jeXR7G5%*&set&rF)EDV_9KiA>WHrzUHJ~8jA*`p9R>x3#Be;1B-TAxz zgp39md_2poegr?cxVz7k;m;FO7AMMI&tkz$pj%;Ii2twk)qhPbg!2L1c@Q8V>L2SX zhW}Ml%fa)%W|pb4tPH9mlAm;yO2vj1qQhoFmO-&K6&Oht)Pwi{xRmxP5_|3DQwy!7 zJNu@(Ukouh7^0m7kH^#B#OP6v{$VVX_6(03i@_04$T~fqs3v>=i&+43?(0#u=VF_^ z$7sA!!)iwm;%}O9j9Qz&D4IiZ5k~_2g$SI4AOyeIs^+_4@dLgt3uJ%K!HM5MSPsYu z^f5s7Tsmq6Hd4M1pQbx{I?gpQthUd_`O5L9nc5dGWS&C$1m@>v;w`aHM3s`0w`VEg z*~m{Hhnm#R0sp$I2t9pu@k@9V9@{M-6o57wT%oFvOjId>NQ^A3AenF067DWbC~QsK znKNyPflsWa6w_QV4YrADa_y)rUtWV^AC!$4DOIA023vKt(^V8lZ2$}4)ERODjb_Lj z!br~Qov<8HWr?&4N8S>qhZ$Jk!1?z%LqjHPZGk?Ba9G6{nyQm zItpuOgYbj0`_YPYqGGJ1Hbv|R%np6 z_UEjhkfVSV{im2HgCt9R)YgJQ%bA zy;2?66W*hq*BUP3CM0gbPQ$TgBjlulsRf>!9`P_*1cxIcm#}fw!k3ldS%U$+vVA3( zeuVPm#s&cwZ_Cc53izLp=&>3hT+3}n*hfa^T-=pbeclx3xoOLFI>N&o4)(jVvtvxQ zUy@`VcE7?!pSWIo2xuEI9SdOhIup2cp?1S0Ty^L>!WD~Mt3F)@+nKGqG}Lc*GUu*r zdTy=>?zY}2X1)>_-+6X@}t50xVPe?b-`kESjuD?*qWQ^KOEg4K2a|<1OT+cG{ZS z2?GCT48VV1k3s}^PfiFRAkF`!mDG>7Av4qeG<#JoRZz{*auY(yz=B#;L~TThwX()Z z3W!q2$r&SPg`z7MB*PepCj_uC61C_=EfsZ;M&Mggq->=Fk)X5%ifb%rh(pM18qhGe z6o$cT7N83YF1e3?LQPL+WMxvIM9&@QFlZM81EN{@)72Xa zVH1&;b^a_RK2ndh*giFPdc0uKY|7W`Hx+xq;MR}hp8Y~+K}+K3WE^2oJDn{b_&iQSPA-Ww!?wAqY&1Jco}R2gi=U4vlfkNePHEFYZS%r|3i#3lkuLk_q8h z^HR2oYfCx47#3(3>c`hG1;zpj*gH5TnP^`%Cz?toiIjko(ne`a!9a^2G~$4_F7+hc z_s{^7)c;BqMhK%K3^a4M4vLMRvcp{JBL%&ZE!T z*1#K+$35oj+XnGP9UkZ@LQnMIk-slPq!RP~H3uNbu3+$vz}_a7Me^BX3(-HUBd+$& zlT;j=kd4a2_@gWGdT7n1ZROoFdhYk8y>yu}JpbCN#P!biX!Cwc0a=sF&4AR++kPHI zR&JFLuS%=4L<`HGq`qjSr&33$fJMtVNg|eNE$iQePo91$C7z~PZ_NKXkHd2;8DFtA zb|Fnp_OO3uarS{&flsP$o<`P9Uk5;kXU%b0p|tbaG|K4o!DE=EV&h|>*uALJin@XA zEL%INkLV*D+tbB`jf?&lRQS4$pm5|B!0km557^KOY2soxdoUGgdL7zrE}0A4tJGvi zpS*aeKJ#~3`P>5Xn(abd*mM`RnQoHrzw7@q;N*^0PJ`!CzRVEqQeE3^C-3-^>N`8i zwHZ28|IDv7;nYVvFiS1!B2SY0*LfM|8gGP+b2CZqR6kW<%OTD31~^qp?W#Dll{Rfm zY@7)>tAV`q?EuMR-Nwhj*)Q6yLbkWExv>5G`I*Nw|EfTRfrsN!l|R}F#}Ye=JGC*a zs5ChBrRa>wrNn=1T3>02VyESt%tYgfY=-3i>uWOD|Hk-th7ul?3~5^yd~OEA%x3`@ z0~HO!#}>uvM_%Wgh57}h-9R)s%7-S{^DP;0Gw*;Z%QF|1T#`+Rr{hTP=lOUu!5Lw- zA8=t60U@E{kq1rH&iOc1Y_HfJBN=aFmmu7&q0 z#jZ7Vf<9iuWA%gunWg2bC^+eW#ek7J>3GINY9f3WlLl~jNOX5H^*Q@ zCCNLCf(a!?$JD#BwkOfBq|C*EhUqooJ+F(YAfzw;wAR*Fvhb!A@d+rp>D1tyO6!-O zlUXlaa<9T!UGXPAj!7|j?R+mPbr>h>J{I*UNhP9vS8}eB#5V4S9-(6LN-*Lv%@`E| zZNR2G^rI`se<^I)^7jzBV(@S7{mL%Qibm*YoV$jlv5Bm$%+gU>&6g&H z7{meF5RGZZ$_xT$!_^q^bDJZ0os*TU<;XSm+L02E*UcvM`1Auzb z-|ZU`3 zJRF{8w0_3AWUc@)3x_hSA2PK-KF=gLbwBlm2&_I^M5Gj*|9JQNxie%0 z(x+X6KDwiJ3F70tX_|O8XxJh6(c(S89wFpxM$Q+Xs9;LEO27O39*8gaxa-ha;}cBK z11WaoSUs6$VpwRrj&&WQMs8M$n(D2tSL*OC@j@!UJtd~}Sh*ob-$8JUKY$)64DSP^ zkT^3HmbH{YsEVmbrDj4Nie^Eq`Zv`w%8F^L=!24=vdc;eDtd`b<>B8H7P9Hd5iUh( zrXh6M4YK9T)4wbcn$<=nVWw+&hiRl-%K)t{G2(~0=)XSfFP5iqLw=>>VRF_k$2I1&b6yQa zM2XGE_dWgsO+Hzfan9zBuJ7zgoU?1s*4=qs&uw>FY+2{BUG<|d;yw4^hpD0NJ*;KV zyVDd>Sii?SWFS9-%cX&iW!^7tz1FqZnz&=zw`A|w?P>YzWmslsbAdq2b`iyc_?#e5 zwQ))h@C<6=A8F_Guse^gi)Vy$o-$UaLjZum*TF}gg+dnzcSSP4JfL(rbzUa`c2&A)*>y!X6i9?f zxd}+ZQ^?a(^ztXi-2FYqb$>Vq1WuD=Msi646KT5ki&?6sEDBY%M@Ov1tgutkmN?ek zmSEAf5>u%;gj4wc^vC;;V!=o|J~2W80qOntw?m$E=jsCl`Q`P?`mEPYxUpG1P z00shNy5D6rDQT3WL0VXhg~AaJGU>sF0zoUcUCzmJW{vX?UwViddM@t7Dur}%D?d4- z<-76XC`-)-Ve$zZOPOr8>LkRuN(qYbMzO3mmBe8@aVPN3b5ED^XE6Vy=JnP6Pb~fY zw)gBVt~qUa*L&9G z3*SFNXgIle`Pg{)$Lr~8sy}y9*M{m+S-aZ&DYMei&vNo2g+qH45O?G4{!R`?fX3B{ zpzrvCPZTW##x6;judfUzo;+ogC_vpXnx@>Lk)UK|y1KX;b7ZP0Bd&5<$%PS5@;J41 zLxanHd$Ut_*VytuF1+kn>57pIl2Ybc^=3PpY| zKX#_X$iMw9K0y_H6vd&{Imzj0=H@Q}_Yz`>3ky{RXLxCg*i>X@lGPy1Hz!DEffSbi zy!6Wl5>HQLP*e#>?mPl^>?xkbcS*_{?;(Or6Wjrp5Q;A$6WWxcj5`fqwF_y@qBPtS zY2{Y67v)1XD$MBlL+R%6dK)`@_kr-GjyT^r$A3Kot@QZD9!SyPpG zHMbpFiHCA&a)abm5Eti%K3#cqNRL4;Z9b3&v#QIb5Spw|?p-(sO9jI4tyKdEtS2hL zJP2!T3KYos%~jU4aT}yB?>vZ6XY95N9)TAFWC|nc(t@QATn#>P_ktMi4(!_+xMX9d zXY>a8N}+1?$s*dpc)seZ19?`Vl!S=Zk*aQm0JqKgH;v>Q8d;~`02o*;E~@}=RvIjH zJKOyxmQjheqdyF7gyX*u2`wcRU1DaJ+ar)+?FR!ZD4j zuNgp&NAb9#wuPlbOBE)RW&@xXB?s~W&$Az5*+FM-tWcePRC)6c&FIdj1nM%IZ{{K& zdkY-bQ1d_`H);9qB+Nz+c+Ko}ncIV@-YhxCyMS_Hgb;>65t2s^IK8JbF zqdv49N}Ub&BY(6sV#;48)o^3;9KA->gloIV9FP~xd6Ui*oAUm~IAt$SlxiN31a5yZ zxf}k0Kyppv9syCP)W%}4UF!3%`<)>=H#u@JM6gx+ zj=}MbIM<76CrQldqqpu$QpCB@a?i8rwg^$m5HOD>g6`Q2d5V3^_G6dM+xP3kD@m9j z_Mu?Q6xvWHc2q6O0}Ux*!le^FMZs@c-oTt{jmCsXYOq%Ov7mq6@v8ISy6FF_F z%)9N{dJ<3fa5DA8K^Nb3yg~oDy0b9Na#hLLuFD!5N$klUxjyym$6uTMQOlPrR=tj2 znhG7ovoP{;m9agw``ydrHK6A|Qh;A||LBx_XwS;XZ)N1SI;>Oo6nW^OB|~qrVuj`O z*(3?e7#ou-2(R^?ZPG2v^soPAZKK;P@YM~UlzrW^Ci0bl;d;sPvsv<}hWv<&fxmgl z%6AQ595}XnW6EzvqP5Cw!roi*7g!#6ekWUJ2p8w(=2X6dj1a%>Z zBWL`;#}|S(CsdXysSe?VBuoC3x^r9dHWep3t2_bdPn3o^M`K!WJc+M~iRgrs(ah?7 zH8C>qsAhroa)Ha3kkQ`Z?|FwF^Lk`p#uvN$N3|Y$Q_+S> zwxsFF^_P&0v?gmbT%}VHYBGA3$$^wpCDk@g(QHv+2UgN!t7BIQr7)$a*~NqaMk?MO zRaJjBMQ%@IG8$^wKO*brwnTz5N>07P?y16_j9sO;HH;`2s8pxR8|nrei+b+=-dB&8 zqyPWUKXHBQ$=mRNfINBrcf?x6$!PyU;?5^&XYf~UUlanxF`z1z{I5hI z1jP!N5DG)cL^yO>0+K<%oPZHi5wK)G!lD@u!rfbQUH2~PvdAIE0;rQlmt}uvf3>Sw|4Vb|WQPl?zs3-JIjyPY4UXST zWr^Ty1I8fxo~@@8;O>R zN=si&q1SUbu3o9xiKWv%+GcF)u$-zKwb_OC%))l7ab{8NczbQBwf1*Q!*o}R z-R;pRysS3cREO(Tjq`Q6_CISYJ@w;98@t?hfyJ~fPv;}x#>vGCOPlAVKrb9uT}SPI zpw8MWHYitUFbiPg(`W-Q#%){nbNSNQE3GZfZPm{kO_g?y^wy7Twssp3-A|!(+1lAz zytad@?=nGsCRxs>XhQV*(!|keMH4EJG@&LhX;db`*A-}!A=frA>wDa>LJVXfRA_^e zhD8bpKF10XOO!@`N8;9tbr`v64rfk_H5$OYxEFFoTW2Iq8gerTz1npe+_YmpXNQif zPS6X&`K;#}DdP0b_`r%Rd6Z7DZ4~$_-k*U$>(JiFNHEQT{l~i@*Q%HQY%9eJpJ7+0 zdbQFtmGq2#n!BU8>Z8T_=x@9?d=Jj_8qOCd8T*=xE;3e>Edv3$0Iifu@s6>iq557& zmZA#ald@QaTt|+gD#>>+MJKv-!GS?j1&eJfAkqcIP^h_XcIu9%F8%tdAlpQ@CfZOu zC)XR}$;=@NpZMzUS98AVcSvdyy2=5a>5ObQJ^s2ZoeL_zzlnp} zZ#92L?<~$U8o44lGMDkKWzInS0!@1h3z;|ir+V^_E~KHFp>%p3@?Vd@+qgji=ID9o zt<-@W8N;06*e!%%H<{wTTEs_8lYKbZyF>Y3?*44ehdq0vA(ed~Cn9RspY#!8IE-U9 zsJM9nQn4||Apz8Js8d)B8YWJN;K+_1D8w=@OaT{t;AK!yrDsJri|h*?2vBvAT;GKv ze?b{l3`(L$kJR<`!zdlP$0aKEu&Ld|CxiiuNvDcq-il*Y%WH7U>ni^th4*mxx7q85 zzBcA}C&hXMrYfBVW4(({FjB4%Y=)5EkYN1>lo0TJG2)#gU@)ZEA~+`mA@oy;q}!$t zICQB;inPK7ktj=7=wkkLoG_$s1ez_4y?Z-;E+7DM4*eNEjV{*1Mh-`H3hl(%Kxo6A^&}rL1J$*h7vuBwjnM@xTW*QoYhM^;yRPMS!OEON~)){D% zqFfgKUoP55S$bMW-aWtlmM6dZ1MK-^(zmbc9Zi_t92$~D3;TJOJ@dCR5w?xPcbW|%Ah?Oqb*mDBXNO;!e{NEB9x{a=)wLy#!pwx!EFW!tuG+qSJ!wr!uXZQHhO+jiHx5gpO}W_Ol3`v)13 zd+mR%Z`BE`GRo)<*>b|hD0qpT!RG<_V~<}$n-nYF0qeLb&GF~1v3Dy^{P_nJiF0%<%=p!NAnEh;JOpe z>mfI*-gm_C6Lr@DlmY_%ZT{X$eS9-a_4UP+q%!g;v;WC6wKn}!ChFZi^+@sEa0`md z$Jjj*S!(|X`S6N1N(0_@@bMXT{O}rk>{|)dd?_>|yw{-eNsL{oa5=C~K(6kA-w7XP zG+QE=6aBna3m0I|1h%J>Vxu8EMDHi8dcYq|{R4Qx)7`Ln!&Xp}y}xMi$StqNczzW@ z6odJB33XJMAnw9W3{6k_^x*P`@Acn18csB!wl+vDxU9m1&Dt(ooH?6F=^GtW%P|DL z9L!jm@-}~JVEbd_AOIH%@IK<;;M+`Pe&FD(bQA0@G^Kt&nXd1_zJH;Oq3{!4jA;Lt z5G7%R*O*-1%)6s!o8Qr4=Fd&nx1;-#?S8`|7_DT-jvoxIhA|0MWga6Ixf(w`a6Q2I zogS;x*6z&|Tw6h*^`d(r6GrXn-#N%G9aG5#E4_VBCVR^YP(k6Bu{bsj<2G^B)nha& zj*Z0eUQZ5!hn%_@l&t?h`O>yQg2jZ}EGBsjF7&I#*UyPQz zLZSi2{=U4YTs0mAjM_iBluV_I?CwK8^HBCMQrA5UCR4R&E zG#F|Ys}$YYN_YGEpG@>I<;Hm7cV#8n9sZ3IVMd^=&5BAkd&zU&SRr|?qS*`pF1UV6 zpMTiIc;*#v!oLoLfTJe>rvRyr9FY)``Uhb8x9-x1+{e>Izj%+7@iiinYsvaS*+aZE z-O_#391^hdktK6zQSadPox!=(h-puOE%$>mD*+>WE_|zZO>}S#?3#Nrpz==b5ZJ}` z2<7$gqmkl)nBO<+3jH2+3F zSSM;Bq?A=osTz7(Na_nG{^+Uj*xne7Q*T8RGeEyh!utUSgj+nsn|Pp|fX04|7I-q6 zEWr*q9Ux@snpI<~(wVCwN9)WtUxkbx6V?6xx16DIe%?i@k$*q{Sy`r!R$Xc*56!$sGL7kX_CeuRDNn>klIl-0IkfN2D;+0%ll=XS%ks~ z|Cl2^2wsp?18#jv0YTAA8Hu*!j|Ud1Aod@T&c>kx9$V$zZ0){7_bSSdv#xIA<~ib|MKlP&xZ((jD1jDdejW)+_;Vr zVz71%s5ZIojj<5zksK#N>!1HzCiwEnesNROrpSEF=%3%P&U%e1z*s6+pYugZC>z7x zj7Z`tC~P5P9`F4jKT{*kJWjzRA@h28ZK@cFgRs4Ne)8L1+W0b3-%TjlZtOBwhvUJk#J6Rm{TZ702ncewE7Z?yU4?~vKm z$0ZK)5qP+%1fjDujc?bPC4el*WewD%4s|5D1TBw%ttkQ^6ZywWO&-AI#Kfg=Ma6m(QGb=)ICu zZ%G+|jxKr4x)oF86MV>|TW>ewSf5IB+@wAKsI8mY^)8T%YtG$06#cRmMC)kpP``p? zm4FKzP{|ag-P+GVBQS0h=U6}O6#G#|kq$e5#pFC<^8Nc#PG1F)pla|EsTLrjjV@c* z-(=b2tnMo>{n30D%IUYbJ|^vJ<1)Y%75B3!TUooL>Jl0bM-Zh>R1ajP4;6bnUAiU? zRBv8M6S6kJErxx+?w;&G1#+|`YCuUq^;lhlm2`sj8QP_SFrvv{otux_=^FCUAXKN+ z#j_+{EJ?TBsvV_9>DGxN0NQ%M@pFbU6aiSOT^t;dLm0P!+89W{5c?GvpBI39AZ8;M zNsS3U(xVSGs)-8lj`~TgN&PJUTpt9F)35!}DvLjI$c5vL#%4LetPK8M`lYNvfCF|d4Piqn)3C6C z0*Vx0d~*iqj1MF=FOiFWesCt$pbTBorGnIel%~_76^P(@*4Qi_OCv0>v_%AZ2p)l^rPG-1fMp$(~t4 zSNsWd0h}J)cH%CUN}GaefpD(AB1F-__W4Q4r0g4l%`$Z;zY5`fHWs z%zwrwA2OKMM9YRKBxwmecpm!5aAxnTIi+h6{6|tBIwm_KZ0dahO zD{c8(s?L#E1}aIwuJMb4RO;$fU2np>t9kB9RxY}V7-)T85{SsT*RVjwQmqP7iGz*o zkW-&@oH-E%2G(&G4kiq5Q8Z?B$dFhuCn;+!T#{p|?3ne8y|L*u6`<`LC%8!*d!R}6 zE-O5)Upr&%AVRkUxri6&O!L#q|<$Q=5pt&|Cfq^?z_tBLBCpSq}lVLtc< z2o!pn+kEg>(utV`Cd4RqhA}29kX0GviO_Y?M?4k+im-lG0@ceqpk_)e2{FUR)0NV- zhax0qTN}wJyP=4DyH^8*rwV=}hKCeEq8QBd*ZBM?E^@&3ofq^7V*;6IyUUV)gH}|iTRG?z1xg2dJsvD<9YwytqX%{Xg#Ae=p;0v| z6O2Ui@@Eyou&_!+Ge9Pf{$^U){(XR*r|;;-|M%m8KjO?I8Xe`c)f&yN zR`)OOh2GXgep|$qW?dWj7l~w?fyzX;ZKmJZ2~WrDiZVC>cn3r=Uk%WOSop>r*;J@hSp@1E%<2NO9EMpcZK%>zfjSW>^it`&xH~a? z1YAhMB>;Kj%*=0p*uPYOsG%dD%x`1UhTZ{LWYUeDQjAHGSWT1Bc(f7{vTp8OZhVj5 z!Hl+s^xDwaZY5^;K?QuE@`HCBCU71w9`z9o;>(wzWBMNyX)!v*KMB}jQF@9^EI9}Ytr z0p09|^t6eWEnkL*mfMT*9!SDi|Gbw(880&uh_dYS<%8W^Mrpku0zh3pQCVGkigiA2 zxi~u>LKC2H(p&nyeWu4#`l5;5FeusYZAX@Nek7kqpl3Fk@bBB zDVVw;K{2CeM%G3hjCB$&MK>6xh>@ZxA->x+Q5wz<=2^dNDRsS<6{FdwNx3p)p|Mk& zX6VAJ!hfsH>>Y00x_d#YIa8b+F=X7(BpDQg-%R6*$D1826r5tSBpbs637<=|RKc9S zsJ7zEU^O!Y{FI5$%ed6;l)SW0JOpgXNM4g4-wCyUIuj*}*BL+^rPB#~|0ERbc9hRa z7zZ13)&i_IDDPy+KhGz+3q4l=zBqOUr>3-vTOPfE3A-_#9yDv_N*ppJ3hV@y474Q* zEHSHQz@YwHv3BB5=vcK>pGU)k^NujPXi8=QZF<&+;d9#MOeX()CHXEH=yZ(y6f(Oc z<>Q|--je0Wz66BLDdckchJYu$GT`q(7e6Kfk;-p{j>eCV%h?Phjy9+ScN5?#Bg|rT zUi}CmSwGNRPA2GXM}F840_bejr`}n|U83t$Ip-aU+s0CFp^rIyosDVh!Jd({= zTxehTP}YiIL${yV?>sqY4qx>93`(3xN|-#%MDh|2#UQkXqFu16Y2j>oq!>#PtD-rP4x^u2cfBao zRqghX7*s<53L}4T9~2fcXvw+?JO_#A#mg+Ft(NN+VVcS(WwZpA3km@mj+*iL$gs&0n`m zi-()Z^(GwGjpCp=Q6r*)gTHaN=pNkQoU#0zYEfWj{G2PXU}Rik1X%>pQuJ9;^i>8= zSc%h?&je&~y_}Kj2Al)H^J{rUOqVT{E|X`~vA4kq`a=*M)D2Spa0HP=C6;Lq-RJM5 zzfzu2>l`6_`G(6F>?0w2d0GjTFm4EyO>5Se9VSk&VnamD6oV8BrHjHb(H|zA3xEV3 zD9tHlOAU0w7=i(>!FSEatJ7TUy;$h)9g{cZj9M>g#n9_Njjhuyg_Er$)^&6D(D!V7>C&sCPq z-gard{r0^?rqL1c7C2|M1!BoX=HLj#X%|HzhtrkuG?&oG@6*laSZ0g(&F=+A%ge5@ z?TtnjQTc>aJbS3heisul?Tu*HiyC6fJuOws-@s(Y_U$i!f)dG?V?X5Qf`&guAJ zj);X<^dpZNu4pNX1qZk@#Q@H01)Xs^CyJgWPfsTbV2e%gnnDLWufhje@sosw1&*62 zr)@5>EU9jpn=Y;_Dc!{BE`~GAXCSkBdgxq8yj(e6!A9X#H+()&7=W!ICk}Vd>P)nRVTF zru`8H>s>9Rfq`8iR%Rs+%ZdEvH}84t zL3?y}(U!CTprT+7l52u&+2|Mvu+VW9VWC@qf3H*??LeQJfGbGl|I-y>-+?p2=c&x<}C{CXB_v(4dWR)vmumlF9`TSk{%QmHe%M@H{< z7$+?E$X_CN$X_bA$d>M$!B9=s;(6Pdf_Y2p7snKW70-h15w%L5Cfp*cM77BjBE3I+ zlX`2)eV}nS`ByI}hZ{0UI2s4D|b~#W@1GnuW8U6o&7Bjecj~vx3EV z{6o@wey9vz0F);07^_i|c?!CdkHDqrXW;TM3vl>s3vjvXt(W0Hoepf?m)d%-+nf98 zGp5C;jGqt#&~oN-b+z_36UWPKG8dZHzKUU@3@O1EJki^2u*?DjgFoaU!yC1S5eNsq z@J5BqT?ey+KAr~o%&=Ev^mTFr?ajmB_eRX3A!Au$j=hC5v<fZ2X4^n$@YF8;g+x!uXmP(W zFJqcEm^pTYS{aK`k;`0n@}ch^X@}NFaiSp+u}edu*M31da-*rrdDhD=%+@u!XteGDR~p+;IM=yxVRu%xftbXs zDxa8HVo{LE;`SYXK@9s8H^;-r$0<$hl`Tc?xR}N# zgt5g$f`Zgwmm6RXP*o$#%s?t_>RC+j55uQ^FUJC`M)q? z@buO~&zUY8JG;IhJg&pd?i15oa2b@}vlO zu3jp>gH{C)?$X{3VaCBM^W&6-VLD*hv(+W*a7vH~e@|0X35+>LHcV$8IvY(f zlK^}TCKcs`rj?eZ)pP2hn=Ip2V@Iz1!C#ldu+Z~#nIjn*3Vorfy6(#Ae2!3ny*Z*& zJ%JmM1Q<6|qwwIf`ge4!gTgJ;kYXKPsiwrU+z-lkZq}Bpd(D5gB`da1tDTb)QZlhs z6KB`s6Dx;SP&7C`B@?y=rMR)hD`(3nhbRE6!foUkvGx4!49!LTdwvBc3$r*Q@{p8U zek&>A%Je+mf(frxjxHV+cvt#iI5J$}U~mVQ4&9J@!W>%%4(;T0)h#I(RhM7>8**UR zsr4x3VFF9oq|(RY(2&iXo3!AO5Ihju+Uil8n(4Gk*%pCDym*@G+Uc@t^)$P+HX6Wk z3rPh_tIt%cN`DjEuu6IY@qia142aTr&~ME&ci6|jmtBesT62_VFeIMTy`5T9lrK#C zzY3wKRR#sGdx3Y6^pOIk#_xOy#E5aspm_ALAe)_pTbL)~&JBCCIlf_f;d7x@{sOMc zpeu{+I!oiJ^=9xv!016pb=gut&@e*+qd!hm--W>AO+32c)Zv zS}W>#Ue2Di)?lairD2B7Tzk_~Gk*6qAj|S6Kg@CabP{iV$-XSNri++V5fyA57l;2A zjL*d_$8i=bP*4Xc?dvz3xQ%#nhB`WR>1ALjhGUH#8cH1My%0QjiL8>Zb-wriSeqhs zJP;7Ddxj*hhW;a(Y(}_icokW(IDUtB_b*MqVP}~J<;9d@gb#dI_gx((0;J%z$-j(J zcJgTz+HORy6PhYIh zL4zj(moY^(HK|y%7E(PBV4_r2|>9jS)SQ6P*q zbLTPm%C5~Ot<-&`zuYH$by>y#)@&O20{D5b-?4aQL=bO+^He1Esb|QM# z6SzzLlAUIB>c7xFXj~xU6`CWDVPhx9Dwwl$K#nEeQK6?y#^x`hdCN{1b|_Zcg~&0a z7#Rz5*D{kKwu_%qc>{eDX$J`vgSvk(fh2x|9mqrUitIDHd)s zjq6GNTLY!3d%$&V0;0mOpWl(-Gz{ZA~J;$e9~7LUYuI}vkeFKeQ~p>=xC4J;c@7w~awHj@7O@~#)3n$hH2bo}CPyVmD6 zY)|B0S4E0}DO_>#!K8)kL>61{=x^Zv-!ZRo$tYR->zF6|b7zwE=8W{nq@2gfN3o&smdta8;Z0;t1;d*wwSP)}zyHY?|#_DM$x( zv5)kl%;d5=-3El|z6tC}aJk+0_jBUVYtq$wYN(8)_3rPxU$$?)&MrI|@_}EyUIee7GFs@Lwm+mu{C62$beA6}ATaqcaeXgmuNbJ9=`p&BtMApv{9RGSa& zlIN%`0FUT6h8weYubO7Yic~{7&J6-cj!Q}eQCUjJo+&~u52ghqDMfPV`N7>57`Ephn;=kvX7yB{h6Z-yGY%(r z5+jWD*^UOK<8n%l)&eeV`uXs`CCPGM6ofU{Tg=<*^gVK%Lg3Ax0=TJ9@iMUgtEgg*W|X z$GeDi`K}k&8S{g=>uJ!34AN-Cy@pe8#Wuji!2-=?$>7Py>xF=cgH~5w*5X<|m79znp^mS63BW=IC-B#xvK`gxO zU{>zB7fv-gDb(Y$;Tp`XlMn_oi*9n$5?XIP0KNcug?QY{hr?P((UW*>GO_7~+~KN! ztM%lwFTL1^z&d(tfwxD)W9QvIq8dK%PL$`i&y#T*s-G37r5w)=X&)1) zRi*bDi;my{Oc6^IZ#oi;p_-LHFzX}05<3RO$x17`4veYd*PL3O@`OJDC`L#+NXZV@ z*x}4+)<;lV5)4Ia#D9u|BdAxca_pHqH|i<4wNh}FIs2^@Dqo?HcCqAbk-ojcw|jhP3~A=D$#;&e&Hx&@Vxo6;^C$VL;2xj+1eikXS_ChO+64oz^#JwY_C)q7@H%wb=oBg(xe_rUCYKNlss%; z%ROcG3h8fq*CP>I3}T!90bzZ{>%$3pY%yDO00Gl?%ID@6MO!#&c3^U8!^T2(dK^?% z)wNY<*@cswxoO8H4u=UeS?{T^iQXDpfv>}YomkCE9U{A**78b;d#G|&KKG@}EONJ= z^A9so>kj@8%8g%m<2lR8Pkm%u<`q5(1GAt!Bs~og)%C2cQp?%&&FQd`?xJay|d)&0(buYccFYp@HWF<1IeHB zsgvP|A;MDgx6&;rlE$}BUB%xMH2gVo;6s&(KTs&}RbvL2#_jx=dlJ_fGDd}0jv+_N&0dC%f&LkDzMC)0T`R^y! zCz*?NJcY}Vbz93J{lCQ2+S}-^dmU}q*V+;;@H+45lrA;as&PCsyGcF-Hjt(qRHffE zu`WD`Bmw3}mjI99yOw*nT^{K`-Z5Wn63$|q@oRuuno}pDCXZBa6ChMn~A$2Q^I5*3TSszl; zM=asSf_ssO-^DIio-IjM#^lk=WkfzNM`8x)=l{Hm+DwnC7qF|1cuS2)&p(YXm>*Qq z$E~(76H=9?+TPzV*CBOGbW_i{59p4Ax)mKOWFNGau77rW$e-3((hU=JZ|EaL+s>4k zIT?6|%vR^Ar-l(p&LFrdXzbHK*v24_EJ#tX=rUyL``yN@@w1K>=K2&EQ;4}QwTK{x zi-lEH%AoyM|6If-H)s8maRkz8(!}tjoFWMh$E+Ff5_Eq5Uu^UIc>6Gf-$`llcMI@e z{wl2hlP^@(F(*<%?oJF!U!N^x7UahZ;e_juY}gV#ZPp>NnXlAHx0Y!>6EZ`3aNL+q zFy5b(X-P)cG@QF82{@ggrcsm%?h`wwQM#E@x>ARF`>>Cgy1pcOEMgqtAYC`z(k zIAMY?{wSZ4mo7fDleIy0ECpH}VJxB$nK8LiaCyj_qJug)HB|0H?qg(7TZIx;I6w;J z2c--f9S0Yb-anGP!VqDcY0XfW67}ovHDfxz894mr2+=5T+mTB3LzINOi0TnZe~x(O zA)RuVa)K_H9xrh!r6K}VuT(KPf_8NKLbrU?bP25b*JG~3M4fYLCgf#oiT6{9`5@M8 zv*y!ChJx@wK*89%?hkwqJ`eohZIJ8hORYu<6V2rw^{=}e!549 zsI2^o>^`H1KrAe7^;mn&bAv>283HBLwlEX5TcV?>R~(DlzFSdD9wkb;yxKUjvx7H;FJg3 zrW3@2#>5=!UMgCUMjM6OUK|gM2U)mHxJ=-e&6Sr7Jc!8}j5T{byS0stTbvgGA9Eb1 z>JJT==Jd$v+eK&7mARU&v!aJwxz6j;SZm(diXUrmm%(6AIinc|L`0RH3F>*eXv)>t z73h5tlLm^eQ_Kq|osXKpX#PL3)t~~77n<2zjomwS+rK5otj$ag0jyzBNVn_-bvC7T zv#-p<`|u@N-K-heLa<#dS*NuM@6OSo-ux>8?&eTE%5iFZg6YGZ0aENzpG1}FNN2de zg+7iav2ZLC;=lRQ<$=s<2h$Y}>)g7Qnk#W%ygO_h*qRYWOBPfiMiT9DwdGg>N>Uy1 z7jdW4Hqpt-<)=dT46(NChC@#5165-1dV@QUBC2BlPSYw5q=<4libDu@=xhwf%DS>; z4(X!@b(MqHh#_vOWCvA_5@TpY+QgW$4Auhj`h@T?&`K-R7m!zzNU`g*BEqur)?Q{p zG%=>~h`FEtUyQXw;iE}H0s!zJ001!l7h>#p5_K~9Pica;nzyvp3QEr_54N~Yw*Si1 znE5+0j}5WIKS&A+_C(x4{!9!(KYrFsM5K(t$iOlN3q%g{sX*8d!z7CdzKrG`R*Q00 znk&*`m2;3oE}dl%iV7K!iegGBp#_U2|?C7q9IHu9vq~sO9+b zE50jqDuP3id>)nUxEu4=BsskVZ~975;uj4&FkZc%QHC}qnRI^#%2+vq<6+7gvdgjj zF?vgwH?QWj^4c3G_DGjc4#93XFUJ`xD=&${uQ1ydjw!M}d%vG;L>n9N4VWWL+5m@k z;+bjJJZz`Xz`ovE&lJnk(gk5Q)6 zr{K-KgYUQ&yHO;l90x8rkC->`Seu&a^6K@YYrH$~&g{tfZt$()YAY(5bdjpK6f0>HkHX{0o-R>AjD#?% z3#2-h54CtWeu`wn5?4$>X^}*0zemt7K0WPj@f5mIEC0fxM0lvGZXYsHqfRfDdS!Bv zC9(jk{zY136UU@q+0G7?=*KWWqoMgM7v0fD!r^6BE9=g~SfXpZq!%9(w=FkDbJRIB zDpWkEY$sO>aBZ097#DacLU|V{?Oev8Mq0j0s#&ov$ww`}n5M2CvJPU)Gq2%gDC;@;2z?b&@i-|r*hdc$ zp5?XLJS#L#k~w~N|JFXf0D2GwDiT#2)-H-LSeqX|B6XZ)x@Jbswib*8G&m?hVMp|7 z1CDq0r5}1bm$NpY^r;C9IYjIWJR}<+Dq*XcK{I9Jt9gs`#3^K&X3K27`3ieqgKr^+ z9u8aA2xEvDv{xJ;h8%L9zBjNOwVid5sS1`TK@2vPc=@HP{w# z2*3g16=x67SuN!z_*^x+07Weq9H+?a$S#PI!6yJnFu-{55)?Gq^pEVzG|>G%)7yJ- z2wmEJkw%PK{#xl%Xa0t^qS%m1*&L69F7z6K8nvTC326^zt25OAp)a5=ih>Unv_O^+ zy#@giiW@`=Q>fp4AR|z{ma%+iA_ssle60f>rNW9xrB3AatPM^v;YH#x=+cE8+&vVo7Y$R7D)lCjcCs5AbvL_nUwxwFt z!xi*eON$oJ0$6SBye>vpH27XXeuB4sxmGxHM1;MF8ghk&8GK8oU{9FMwk1D;HJz|S zn;-Bo-(az?#r&O;e)aOWI6kI0o!GPsDKXZVsn7|-E6^u!C{f8pj6hB+^bEYWR#Vfq zTP!9^LKa@4s2(^*r=HPk&5xa+v7P<)p#Y1f8OX#QzoPdfXtZ)UXfd~slfC=QjdzvX zfxmD1AO5&khCUEzOod$d8Tc4RJHUIgaj3(odmnl$gfTu}KwETkitCyfNK=jfbZlr0 z4-wQqp}$2|t$IkMztBx3LMwYMI)QGs#%55V)1Gm|?{8)UlNkhuTuJ{lig>9Zr6U#V z((?C^oOch7yh&{WdEr(r3MQl2!V(0YArvPgqlU1Oy%mjTk*Wrrq`;h)?sR$|yXYMn#PR}B5zw^At{JM%Z9_=p?uC?NDz9rI0tFRirV zs%~e`KW%C1e(yhTNX5#qdq6u`Efy6)9L!x=vik$N9#6Gk5bH$Co7g#cRem2>38dL2 zM7`RQuH762sspBhU#f@x`MeCmh)z8sUxR)z>t?~PXd#=6Bd+_QnZ`u?pXu~EVAt~z zGDt_5fU5mYVt|UA(B?U>wBJh`&H8%q#bAFhseweZ+oMG`i8^n}mPScY_;n4KjNSTa zYTKx#bKD~IXxvKFQ&zpS^4S~M0U?iq&vXaot?Tp1W%P!i4QFVyiV0#J#LM%%sgssZe)R4wF~Qvo&%6HCC9Y88LkGuKFW40 zneD%2#ZkQ*&pz+eN<6hTl3;&5MS-qCg{~&sN1S=Jb|I9j0XU_zW(jMe7RQCN8DCS4 zf3S{XtX&bnT0|utk`SL4U|fpNQ4z2h3Ran?=L5+SbbEy`qf%?gSR84AWX}e~a}SS^ zTZ#M>FVHp2)Hra|{xu=(y{1Kd(p-39dZ4BZLobSYx}@8+=<&D4@be9XB7b`geGKfC zg()Jy7j^ZLg*+0GwE?Zz4EG-jQ#i-JDzk=*V2d?l15KCIczEcIDk{kt&RjB2|0|E2 z1?$L4zQ6v;1Q%Iu%Twx6qtQZIMmNRIm`B#b*|7mo7gaHWdJ0D`U~*j|iWGwE`F~!y z_b4-9=)9v7wh{@GsaD1Ab1r=rd)-WzcgGq%un*#&mUd%xKcsKuxU|Y$l~hf$U7_tRU}$!FXO{M0I zroA)i*P$D1a6CjGbyr83(at(TaUXrij1I8JZVx4^j1;|M@GQzAi3bYie6j|f zJYTOCJXNYLbabvEVY3`yVL{X&ZMs*OI`ib|7gw$zqh42?oP{o2A6_*Bx4BuBW#8Wg zdFA-mEGlqr*BIr}vzu@sg2Y0+b?^U|@GC7ux$pbk5yJdVXaCKbT-4e^*yR7N$-Py5 zt&vo)eOIVfA`+=)i+s5F7^_2(7L7wnTNh0{*KLx(JS1w$l2BoTBymMaMcV51{ zwmUqZ6g&>qKmP7g01H;gpZyh1FwAMxQqCwvxptk)wUZSzT5(3J{!PZr=1|2`>KSj&wDW$ApL$ zH=w}8gO$8uu)XO$r+xBo<7|`E9hjNMlwj*fH9DkTW*5UZ_uX ztZz#pv7WBUd7l=~+4g;)o294$FlHx|7Zn(WQgl81;hp=~knXO*K1?s_$|N ztKzqX^GJ}BIG(xK6phN*@E#D@U9QaDJ3*PZ#5irI)b0%UUibsWpa5i`I}MfJm6irY z(j^P7IrY@b3Y}BC##74=T1-2dw(v5M3+~7hjXxl{=&xh#@~m3N-l8L>I;aS)Q#lV* zB@b75IUNpG(B8h4+visSywzTI6aC0hPjp(7Hylo@9*%E@z-yKag>$)!|#)E93o%h|;0A7LqpZlzZ)(R?`qP0@Tu_${G)I{b3{Inc0c(zzD+Es^|t zK(n9{+_SOx03+c0$3C_Vgy=!np5O@lG|_Ay25OE>S+Ck;_^Y`{g>=iV0l2HW3Zl$3 zE{=4fR8nkhB$o@|h4Eb=Ilh@X0ov&m-DoYl3#kJ1fL2!gMxjXS-po+jgH{5}0+z4| zP=zYgy%iy+9NECik#Jq1b#Ct1QO>w@$bFFcBX?qEV%X>~6O&fcs7De-OyLhULAk~Z zWi~Y0Pc^ba+~Ef^hWGzv2MXyg11%u}0BDs10AT(v)Vi37osEgp-~Vu7hrFPjkXD*b z#fg0FK@f!rgz_6D^GOLAmGu)><2S}%q0w)5#)fjxY|sJ3rP_ z8!NgryuB-I>er#&z2CN0K0f=vd|!`?vjC+ar%L>Q2)Zhg3hCxHJ|;8g#971b7CN#u zL_MF^PAjAspYB-d z8PFY)58ZS1Ma&9is?lldT3e~?+k);%_F~MkGB29hxLDZj1`7h_f0@vJdvCe5IvB@O zd_`qyPvnfzs!cg41bTaC9d6-@ci{Z|E}{>wSvyFJjG;@%+k$y0>~P3-YMD;Fo_3$- zIFU$Yk>h;9c4E!Ax(F5-dSfwJGPzjZ_7z*9-5JQjskqTvTW)`f8O)1TX#!1Nk{F#b z3C_4@Lsi)_VCs#)>${n_-IzE-B?|5TxbWsm_wbtPUY?He&@(gBlJmBxu(L9=Q?OHW z9C5L8?Yh}pzP^&tncC{sdAeB7aBXzCRIjr-{?@~U0#oG@))w@ zSM}KFoZ{K`fS1dwrn_@#_VnKBP<6508rzyVqB-u3U0`Rrz41~m@v*huTHab)Sle&l zpiJFhb$!#^&~hE{(h@N9RI|!x!8-lKiFI<~T{f_?uz4Ubw0dv>ZFYX$Xi-dGYsH*5 zm8*f#WxQ(gXG6-_!tS(Ow-R_o#~`coKK?-auv_z7Z!y+uyZ(mC@>S3m$3tJf;koi< zvm#Ibdm+ys1sW>d=UB^4(cBtIUA*fM#0GgC9YDbjWUr!QGv&T$QMzthRVcq(%P?zq z;I*Vt;%EiB@O?8+kpiqCl&4d-EBu3#m$S|h(SUHkRM^)%V@|m2i%k#3f3$XqyZx}O z=~`8LB3wFaOQDv+%xq&pYy?xFfz*}}^!*`DQ;o*GC04?ARq-$%Iyyaa~;ofbJ)QK=@~QCWN0)1Dol>IaEDjk!@0O4kmLe)N@u$Mp%im| zGurud@{)+SnAH<(E!y>lWp$yP3|T)e9uA;6(T<6IuBU)f59S~SE-t~kc8Q-NbW}Jh z5G7~=T0|rIB?@yr62!AdQyY|Ku{FCI^kI>}HqZRx^IiOnZ~oc$SI2iW9U$D1ZOw~C zpL5|GFjK*bpl&8X$-0{7w9Si z2yRl#*LQJHNgYY9r17078t5q&rXJR)bigO0hP4IH=~eGA4hq93C@?VC1@IaAPR0Mu zIhC~g{0fMHwtyi;pzL!aE?1=@4CK%~~P2R!7p;ZtMwK=_A;KnmhX zoOR8?-{qAru<ju>5OJZO+ayJS3U0=I$lA?kED5r&a_;cvg_F(COZ9gKzkrgPY-Gq1mhxBZGI8s z8lKf09!um_^*V5pxu7pIFXROb<`08=SE6H;tBx=6Zl^&k|M=yZK`hOsLncil*4_&C zb75p6llH0+7-Aqh1_ms2O@Jnc1tBBJFUW`p$xoA&GwYSfs;hPc<@vByrHJ4kH+I@E zXyI5IauOJa%n*l+NXSrZKajli#Ah*K=$;`VBjVeu$EP)853%VTjr^SeWqY>^-9Wt2 zypypsCTLx;{{Zq);aaLw8|xpb@RDthkMq5xEeit%du~*j#I8N4KalLmDXY74>de8g zU^UO2{FDVB8!6p2V4)s%&L_~`Qe&Lra&p&9)FS@iPRe1!bCr3+J)k|F=sg?$J2s6@0#5ZhAZMf|@U2djW z??ToZ?|w4a?8>mBt+@d=-W2^J*HX{e>~JR0P|pc1H;vQ6xU^0m?0EhTcZmR?C%hmw z*vw*7Jfl;hZ*rH}+z4(aTm}s>?%_#HDk%}JIY(-_qS1PZF2fZ!bTg}ZRnO1!gD$06tZk}zEmJ)^ zmOVTA)OQz6_6-N*Ah%-5kgN(S8r0rmXL)bCo1lgzN31rl|H3j9`OCT?$qqe&_6Yq_ z>c4{pyL^@rSPJaHopJ1os=&rHe(N*eqo0Ka{~@Bw{X1}SYj56%BVoW_h#3#*3RFP^ z4%8t?aJv5BA1*Elsy4}Bf{uHh1CX{qG0q%@_AN7&Zyy1z_w5cit0B9R0d|sfrsA?= zEB`p2?C(#`Q27EbsmCciHWo~)T0((Ifmwp|CNh(t!}LOmWon|Nbe(?io<3?vJaVm& zEXW@unQrhN`P>r{mci5)u|+4DcnjxmJtFty&;@vni*0p-JQ|1`8w9{b91Gj=*{Lv& zGAWWZWnsrt9Eg5E*4u8@DSdiVE8Rd=y5ymhzbC*xD1oU)FE}gR2kHJ8_{5I*mD$iq zO^ORVX{AgLCouWyfUC|Ql-Z1eLPjIBSej-HjhXaF@`Aq&XAZGy8JNV$pjvM|CLRsy z`hjRoLq%PRzzu28&60oVms!r%xk{I9msy$HlveOv6HIET>v3;v!g117>P>otoZ zZiRmvI*s-489mbbHA%=f98bCUIdfhP9&J#!%489%v_`XL0dk^WP}V20Vc9t0b~6=o zm)P{za@@zHN4vHXji83L(kFX6P~LY*P&!?+l(ZoUWwO)E`av7VKRd3dHI>#caH1KE z(Z(;QKhFvYVR_t@HaX)Wf)LQ-pzIc9MQDm<80ms?P-2)7a-an)`7tj{F8cYXUKJ}_|F$b*GaOwBFWi>#XF4t`)xu@Wv9 zeT0bqpp)r4^x9j(iFG~e%?D_7z0e&za>c7&|%O=^T?< z(D%I}yxlRN>^nDOtbkqH0j1>!b4{DDITE3y z9)h@>IXpN(^8>z{L6u@}0OrBH?aLAs(9D5PJ`XUZF>Qwz79&dW@k1XyyRgqvx36A^t&@fkqa&96exo^L>x0}QLxXP!>F%Q zqm9Ra4wwD;nGWfi9m;LfKb_nSQdfO5xevu@*lFct=wW*N&bm#G*Dvo|=}tzu3l`ML z)$f+ps1qUxj|5B(O|DiH|V%)0B09qJhMPs6WJzQC{Y-4+ zEsNTTl~4aypPzzY@YIykQ_nTOIcd#>sy?$YT9@3pG*Q@13SM`5d~$wiEf24|WeQm% z*G=zVz8)9Di>BGronNgyH$y9Ny?$Q~FL6)Blm2-Z?aPPMU`+%AFN3zG_x4+RHa~=- zb3Tr-dxUMf5UTO7WE}Iuro-U}r*uc(7$J==aKpRQGFz5@iXMqlJcxy)Ai*-J+MGE# zkP==DEI=|6>i#=0XFWd3Rc*wxx#*zNL6Hg2ZQO#U-0x6x64HeI_A#*x$Ni&cxH%Fs z90Ws=oZS!j^NE*y^@N5zV#8)j54NIEkJ)_l3L2R~7^w?W1h@+?r!#KNw&q~A7%D57 zN-I3&RnCzWpySi?x25InBF3=*2^@sTXLYd;;Q3qH8Q@!@8W8h2bAT$4Cwe#5FH+-2 z2vtu`TKtrld>Z3^q}}y}rC&Xiy97w1!_bdbU8K}8Vmpw2;=4J)vrh5IkJgs!pV!}O z^8(FJ2f0e+0w-}0upT17V^ANMpCn$IE^_r@p=QgZQrR!DY) zzh|Iq5@)z~2O#4Q$YT4goe*d!r7l%%h~gI@Hz z4uE6A_8NZ{82EpH+w%ugZF&rNB#m~cQ0xklP-gi9D2J$Co9-pBcRavM`-5VXcy1f@spBJzVc|raFYwbZ(y)MnH#OA9)1m33F^R1q>y&~ zl2gW`J?9k`Q^K<95b0FXwQfqWIaZV^GvBnlWj|Pn2BkjyV*(da63zS%ynS!z+#CBZ zAmH8=IORc5vU4go3u<+T0OteAtB^d;2H!<)z_Pvz$bk2Ol4idV3j z!xo0C->E~>>Qg#}k$wT@&BGlV{lLlz@aB8k)nEm^G1dX)xQNatp{+f@6TT_=b+QJJ z@xsV?tGK1lYKqUzX}IG9Ju@1sv1J@LJuBgY3!E!?$J8fa>p%$n$u@P*e{0D#Y#v94 z@zM+0OJIM|;A7uY?gwob(uMG?+WW&LcFJ+gIoj>xBr45XZZftHh-P_PoZ;BpazK&D zN;{u&2J;np;~t*XnVRjZ-{?>AxNZi?az4$0=}D9ktO5usne&vOUCfHFhSkAmOXWl^(^_&XfZ6F+-@p zqICuvOFB_M<3woCl>HEh=16dvckW7*ShHD$hT4e+0qYLHi#}g5Y;T0S-IHVurYw;D z9Y5>?t~B7FK`<*+tnuV1Jj`8ufSph7UtmsTq|!>PQl+jetj|jx9O)6+17p!U%!hDF z^Oz!WEFI^1htPi!7wYFf+hM`)jw%n!N@!4OIGhM}6vWYQvMwd(pD;RsZ!6aGl+QN- z75C7&g&Wc%@w*e0u>1B@eAykAFhq3@ObxsXPni z7Y$CH({>EfK^P_cA<|1R7GWpCp)t&%vBQWxTu34sqpc_@4#a^swtSa_t-D$xs$)`C zT;Vu0*Lid?9)Q+Grw5UQz+Ce;y&Z`Ov<$@DVT_<(#8tV^F%|}=Hv(c0pO|!30#aRY z`v8e(m-$xSVL@?&z(IO!F(_$2y(}I_n(;gUWruFz7-%U#Vt|Ew=Lv`o4r?04waC8& zu%>Im&S&$%ieUwlyDt2p{X91nxgMY=7#YU^=*)d2u@7Lmg74qEcnvIfT2OD8K^wyS z<0x&@v!t##F)vt)AAU+BU3|va-)fR=*U$ZJ>!I>bpmpm~ewhTMn_aHc-%e!U$jnaZQjWcL?N*HYLpQtJck09u09K2}#GQU*9L{>0!{70mLV^YUM62fT@!YVM zNL%Lb$`Dpyj-gA??QAQ)zI6~c_MBT{YRad%1~5g`Z$4?GIz=;v?nK8KHa4)U9Rg)S zgnbI<&4Oo8h@BNJsn#b}n%>a$hIm&P-2S_q0sV#~Q2-z;e98ipB@09AGWUMmUi(xUIOlPMvrcp*Z1IF!7xN(U zso-%*A?E5Wx<~N9P;Hc{_&f&`qJ#xL4m-%p9}kZSb;SH@kwVw?yM2}pbJ9Ckq@3eb z7-nq|DU8p}k##MI^GZm#36G-(gIRsZdn8~=TU{1;U{Z}V(}dtbu2L+n*MTu=xL zfdnvrQUNpHHh4?#E$$J*IAjIOkveCie;tG414;{AaCKecWvaKERd6?Y2!Qf6A~J5D zho}9XEI^$lAT`Kws%S~>Ue77)!?qZN(CHt$$!on+q{)TkGfhxUUz}m~cPyg{6g|mQ zl?&RT6__)mdxn=M>?ILx0rEsTa4^g|z5>oIm6r^eV@mVtNC=_ zWv?^ubicFMG6 z=#@8Fq$TL*H`%&!RN9BkJq60OV-{fjhLTxu@w=J7mN!+cI{l^SirZIT-5lg~^{>@) z7~*71s|)IDGwk*|g?+9gw?veDS+wBm5oh1flnm{#g!zXdhZ@i;eZZ^!;Bf-J(rep{pxYLwDMy~jpHfp5+^z@~hIoqarud^AiPEIOcGkaG z(p}wlNjM%4`mu1M57ulB@<+b>`k$=S753^)_S{lV74%CTRU5>~>-2T(yAnh`vu{%8 z{K6=rZBtxx$`%Q*lzY733QW-~ObDfE-55;0wh3*j*c$ZrSP}_**=lR@=ZvN?u}|Pb z;{^9{y+1?w*0?3TldI##Jiw$dXh}md9w?J_L3Rbiq@1h}COPjCZ3yVvFegcCAdPhr zyv%^udrr;HEs16p?^3GM2&|b(3`)O`SVGpzF7VWzkSQePf~}T1J-;^_>XD0+(`t3^ zj0%!EmR0y3;s{$0wr_2yV-a@CV}p-QgY`B(ZG(TsvI?y< zt}1>V2Q;MzJ|<{juQ+O(41FioK>;j5#0zc;msr4G3j&!4osEO9(uyO}K_GjU0XtB# zvB0pqN@7&6?@uSx!vyM5`QlW)YDoi#A>^;PCxvOu6=?^r7PdM}H04Hk zkw$A?RlW~I)D-qZNb1uM4$EC1!xe9rEM;X)DIs|@$!?(8u7vS`%9in8S<+$($7UVN)S*4F~!;RA*oa z!Uhbk7xL)l`M^Fi6?0+YGpb1HphnEL6t28 z3GBF_Isjybv%7%`DQKz^G5~^J+49UDk-8*jJY>aKKqLN>EerirV;|v<4r%W6h zU%hH;!tyEZVn_Yx4PJ#JCLXcf|P7X_HcoLRg|9eBH z`cxn+u{@theVqkkN@qMb$K0}0Y-&A{yEOl(jdj!(65XMq6Au#s1Xxf-&{+P``ngoO z(K||F4tAL*+lHwhC)C${Uv~TRWZfE)340T#;kU-ky!Au$)Fi%Dhr9EIVJ~GCPOgn; z{4Q)`w8ip6I{^aQa)1`#rch!0pW$d?LP1*?KH#_@VF4fu@{k-z3-Ayvpjtr+wP^uuyL}OxQ zC?=(WZ1URnWz4EunbZ0H#f`h`D4y{vo=wqUW!DAHZ}$YwbEz|ScqiLtOR1MHELS>j zQ*YZQ)8{ROsC0bSEOeJGd}$Sbs3%|Vs&rr{&$K6;or|D*;>vu}X_nHLq$2pkP(9+K zzvsYwsf17fQx_{t4OcCCZmV0OSli{KeqkLwuv2eMcY&dwMG7G9nB`LNmPHu>QBpn!OMz501NoKXck* zc7%Z|&!K4M71N*kNMqWJr=iL)V+y3~udpBF9H_G`iy#}?2K3zSxGH8IB-Nwe3S%eq zOGEo>ke^YYfG0h=>|nG*#OnCrD+e{VXEytZdk?dK*qgOnhcDwhM`drkYq^L6WP3??X?cN~Teb zR-gX@S*JafC3n*uL}R%ndYP5p|ETuf&vNlSjns?wWlbSWhHj=M0zl}fp_&sowW(s1Sqb9#UwJG%JY_c8s#;MKQ`;}bm`!pG| z@LLy&AOHM8ds{=@J3}i2*1h$G^^MkgNB6@#W}60F^}gjD`-fVGJt~a&M>2Idz~!R- zi12E){FG{XpUdK4cdTDI!)tw+Wkud(Oi#6e+RDYYMT*q8VP(r)Zs4e@p%UvVwHE7i z;`NEPZ24dD zj}WSIm1F0S_lPqVfr!y|JszixG*_xFF;dpGAc{BHfCwOgKCEf9|v#= zjqK#broRUdFlwK>WNws~C&-I3^1gT0$BVNAPMw&vwz;_*^NT)6G>yol6;}Ih-f&k0 z3jLDNt@k;z6;oT5)wm7{{qMNjfR|QpQu=)(pDb~RyAcwCz(bl7;NyH#r|PWuy8D37 zbcsV6yOmK(6MIN0i{+Y6PK2%UVLYI}SGIHzgyMSb+848Ydio6riUR;>?j_2P0Vbb@ z<8MY-Czlo4Pf`%|V;!$vV#6CRz4r)_LREgbLJM?8$YY(+w7Qwd6T%G~{S$tEInqOR z(Bp_&t3pS}+^#4}ASY&N=?Bs+u@;O60mU4!sj(`Ty7$ytLsqSHOp39t^N&nloYXfu zez`Cbt*sJyA(%vq%t=knJC(o|>|@>gLL+&4Wto z?YlbpVGI{HH&+gu%dP8T1?HaS((d)vD?@Z$aPacx#=@yhI8!QU&7}Z+-Jv+}Y~9Wk zmnLV5+uG|(t6Qae=PUb zHg>?NZ=O99br&~x*1KuuEn&ND^m4h&yW6X)op4v1t_*KlBn1EJJ)*P(nQYVKB#S0r zvW_#eP@$4l+Soo&iY0RA^IjJ%%eNW#=vSlG_}e-RVZ?W~o5=5%I#

    Pk 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≪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 Pb2u5^ioApmNksnvOiJ&= literal 0 HcmV?d00001 diff --git a/tools/HitboxExpander/third_party/zlib.zip b/tools/HitboxExpander/third_party/zlib.zip new file mode 100644 index 0000000000000000000000000000000000000000..af4a2fd4c5c572708cd852aec5e6b1bcef08169a GIT binary patch literal 141415 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⁢4_peVmnE;X|II#XnsQ>bc)OM93>Z!P)4pZIIPtb6o&%Y*7V}ylA28&u8Js zTyoOCf&=LNBIHt-lyO8xRHk>JIHZW=8ZL{7;Y)nZTaAILnvzmi? zS-kgxCFIsWx!7j7RZYk;2(`NT*b~jkcd$Z+&$TZK_Qk}Fyy#}A(kSPI0VC6_fAXBM zIS}o!=p+Sfw8@uL)Z`X2hO7_LKz(M~GN#+S#wnx&v! z2E!vG=mv?N!BOC>k=@SDHw&xPxi5oKR@-3m?KMoC(JxU8hHg8he(pb)A-$u?s;Fu5 zZdY3+B-xW|t5akzYC_ofcIGpW6ZL?3g043PE*7vVd43BHRXb#%BZ!nd!K;USNnzg_ z$*I?QR4+2qwLCw2u2r4FC)#X){ht`g=x;j}VcLLE&jo&avCQ7<#IUPNgm3N2#vn%o zKMnJGiPBhKP7rpEDJuRw8d#|9(hU-yJ*pbx(44^C>*t zBMyxuN0`)YRCq9M>P3X6;I6iULLG)!P|;#QmC{ty|`r!D3H*v>?v)_pW({E=N7mG;>RJcDZ94Gd>E6T`lj( z{7{%C>psSvR+eGHIaO{Jm4pi*DPo>nv))Y?O}u_a z$^N%A9wIf9uMd9Vdd%{al@3}Pgq&vtpW4K&-@KwYhUtjO18x8c=gMEVByjknLngrQa*nBuGCkAow|sGGGGB`K4XVd}zR0L%81B zQXrfD*h43qRb88-yN4YM+6c`RmMEmL9txF$^at`4<@0$lEhsiCHIsv_g=0}qnc}Oe zla(Po+bOEYZEn$P$Ym$EYDDb7QT4FX>lQt`qIe&Qsi-Mfys8ch?L9*RQ%MYq-tHm#e({pOza zIZ+{5h01;Two-BCnQJc<+762JP{oou)wp0D)h>cxEITz1c`F%`+1FBXA@OPwrWX~#mgFHlqy9Dv;-9`kztuf#pgzKs&As?Qhq8^ zKo7~@9z0J0Hz`LU@{Ny1lke@}>j#!<$#NnEl>Qs2A`)?=$^b%R<|#U5#&MvgpHT@v z{BMsY6Zq-g{{NWpFk=TBaI5L!kTt%DpU;61Ypp&(W2p3DFRn%+H?P$)_+_c5a;J%~ zWmSin;jv=4k5o}}@>89m9W%(Km+uToLggpqjc6(t*XQ%VD`Hll^h91|893tqQr8(= zcz#474E?qOYEfbPaitHfZi)9U6podELco#S5=oR<9h2{@e3zF6^5wM0L(1rB35u58 z7z3A`Yx1_00+Y+VfAPt5zN{z#QnWmtVXgD`*V#JM;b$^C3P|P}k*j7yI)2UOUZKiK zd-grgBOa!Qx$jSc=H}e|#*H_O*Ylso)Sv(<6^45CQu`U_&FU~Zw8mR;@d1k zuu6bscuSUz(cJ#qqhvBkx})wTaFJb{LD;1+Tl&MX?I2g>%n(k!ku2yo2Gm;PvN;o0 z2Bqt+9$J{Rma4zyln}S|jl`xordicmnA!50wE+YoZ8Axj^iD-fzharY7db6Da|$ho z)pa+kBt8DG)uj^YrD9M9*%NvY@464dR%pHiP~aZY>(D;hvcvp6wyLW%ZP8U<_mLvn+2u8LkhUA=^95)c)P>Nfk#gx);)1pH%M%oTDcui{39bt) z56v;dK2PLjDqE3=0ync3Quioqdc@uQMMC_Rj)Ciy0*!wA1m7{OCk0*F5Du7>Kw4Fq$XNK?4Ir+}6wr!htY}>YN+qP|c=8kRKwry+gCcDYzCHvj= z+3Bk4u0E#(AEgh>?|M*A55IVv*Z1oU`wiSzFua{yI_G=5h+NeMf*Jn(u#O!3#z-5% z@8|j`>yD$=kX25!P%`eF+%KCOj_=)GVfqxEc2;Z5pEgZkg@(T7^MR&UTko96#Bi5K z!k63g<%Im_@{@dg|Gmy{fHv^g&(Sj)@(H6TsJHq6t{MzYhzHe=i-X78C6EuutAU8b zA|6K5OT@R>6YNqsa|1r;nok0clsKAV`SxKw9sT}qGLOahx_3Jr+EEym#RpSRtsuM{ z%lb>E^^C*2XHHzo6aRskoviNH7%qoFEel3YgP~=gynx00IpCK@aDd(4R}E%b;eg$eT$ z>)OR0N_J1z+d2KL-p|Ly)!7%$sq?eJ>U9tUw9|6j9K49H>{?uFNN#)oui$oeM$>qI zfxCz!!s{;uGrLE~Z3{Wml#Xf04(Jg`qyfLy2WpxSW_GCQ_UwVeM^yfW*Be*PiksIz z_fjs6ZMaSWls~OjgeY-~GX!;+?1z9Se&4*`Gjug-@R%HWZ#Vbn@!i#NmJ+AhG*G8z zc~L41W&_nGy=s)F$xvN9rr?N%QKHenF7#v;z znrCzA1y3!g2}LDHkk4e$b?TQSo`c%XZRj#bf=r}Eml8r+Z;}AsBLS5nNM57X^X-5;(?9 z&QQR#_TCjGkj$&ER0BngSE3Wd?K3vbhWQ;}rVKqg}+ zP3s|*HoK)sDFbzmZU@IQ9#I*DeF6eck(CleYg@{?Z<1z4{oC!(cU1TQP#!Sq*-u@1 zZ698Qfzrp^&QsAwM3RiEmNg6PqWLJ?g08E>w8`zR#z;qH!FKeXj>j=v?+j+QIw7|_ zhw8;8bk2gS2;>UnY}D0^NuniDl5Sar9Aw+kEanv6&)`nt=e+A+zwrZ$JjbCFaqSZQ zF)||wdpAxa>lhK1;;M!ahY^t9qZz6XP%fkBfj2XbEsJAQ3LpASUbJ`T&Va1|>c#}4 zVE%q|Lri?ya$lJG^WUMu$Vud}@lZ@XwJllXUB#ur0Co}6&%eFjeKHgUgB8bjbs2pI z72tyAV9OP7D=YZ{p?eZ_arG<>2UbyFV)Hb#q%q}xYE;{wnPX9yD#*F<_5@ab48mbu zF4{!2$8d-JP$Z~#3VdB?(z=|5-c?+>brVXprAWo27dxbx?iDm06>S(C*Jb;va(%{O7}l|hqdbsFEfFf$8GuDyD*9s54sx!ZUG3<{HwK@ zd>x++aG*jYExs1^W3g(hjTcM7UKOyRU1RrlRli2x=+)?eqqOI*hmT z1UUuILk<0)cH|0Z;1H#Dr6A4+N#jo87moH>e^1QXFea^W?GTIwI-%)cPc>*gysgvV`(7Jf#G4<@G%-g$(y*~t91yn6C zKbE-TZ*iY3liV7Yg~To{C`<{SwolQAlMkd0K>yzL>3^RQ<;!P_)|Hb})OF9gGy&0F z{O(g(Q2selOHGfTHVxU#0Kdhrmr?*XS^_m`U%TR8>L;|Nc&nfS5G2Avg?S?mO_iX! z`wYB{>jIhgfev28+u9%iCN;yJCG&`XRQ_Tb)PdQTyg^BGSa~kA+~TG#UH|m{kfr8r zQ+GH_r~Eih%EBR*h*?@iJ1}Fuy`8Gws&oZ{q{|Ntu>R|ps2qS=P4k|ICxC`%n2Ggm zf)rMG$~kq0&<>WG*!jW#UKd!l0Efs1L7FUXH@~<1CSz`T%Byl?4snV$OF5S+%3!H; zqL$7=X0MT_HSW-w2~N@W(?vL}6H_~eEiKSoHPBp0L>a`~;8+}}g~~Y`(r}EixUOJO z*+~w4F&EDkg>D3au3aao-?Jd6F`v*Rsw`g1J6FU~q7l%{RpRJ`kjhOF5B9E@9LWet zl4g|Y8tIZqj(c3JifdLrXrt_fn})Yqu-;IqTr}c00?@PMduY; zz$kp&TbLmRowH~s=2UnE(Q8!sh%t>IVbNQ149Qt($3&MZS~79MT!1UezaNJmAI@+C z>dWN|xl*G~ip&m+C(<-ZYNytbxHIzPEEC>oY z$KWv&qS&LRn%(S^GD^Og6qf~rm)FHUAPq05ihvsbv4M?)9(ReiDQtmU`Fu>YYZMtb zJr}MApyUcO(gr`!suW!-A9f=hK=JoUBWFUi7ZR`?_3|2uqK9Nb@Eu5^V2czo$q|H2q-Kw{4EgbS zk$`Gm4Z@@lEe=PjkO7gpfVO>_vzwOmzLqz9KW0k7Jbcm~Qta&fOnDl|I#3)hq50Sg zr0Bx{8GL>zZmNOlmxcRr`{xz>gnvsDV7Du=Gzif-x6WHTDez%YoJ&!?gM_pkEc4T< zoX5<=@Ec?_{@H38PI|Qt8#~?RCNQdkuq9;Cik%1pX%mD}T7+V`(QGuiyil{Te8O3n z!N%xq)q%0%r8ND75b|$T0CBJy*Pr*8@)Jr6#`jN{ZeELrH|$D@2EV&)dLS`1I6!bj z-2@$^c-WBiJLq&(-oqg$yZo4==|lCeE#W%y^Tht$#Xod?1g6*7u9`vX0cm#_GriyC zQIQ*)ZvMA(&cYu+*nKTEmBE*D);;X{)$!IgA8w<9LSJ&t9>nnXHW{=cF4}dbl||3p z5Xxu?d3pAsW}^`3X|}Tvw`{d`4*_&fzJ&OB4bz^^ds&51Q#olS(2(b)Pvv6zG_pVp zWKH4UmuAV_NRl66+7Y^PuxhJSNt#Da#6$1rGM8%;;w~M^96op31&QhJugCIPh)C=B zshJ|>u~-InRMo=}mrZDnpqUF}V*%a5o(f%AcVL&41hboUuoFF zNJzs}WKVKdycMESs^DAxhz6}N+N&>O$?yI{ODwz0ng|@@ZEL?XF^I+r0u=agnAKl_ zbTA&FRf&o>j7tz{4>7nds7~8G#n2y$UKPQ#IpTRNR9xf1ueP^exnt8=Vc~xRe5HV< ztZ2hK z;ns1)otOeYUy7o2lTDkWxkjRueCe`cA@xQir0WM-XT#-6o`yQu`lx)65a8Njk*ld2 z1F&=;Z_C}Z#GtLof>L|RMA}lz92A$t@*`{M9kdmdNJSD77mXW1`?JJLPnFOCE3@7v zidZM1ms%A8>U$b>F*2f=#?O2OC4}L?t#H6#r@c|od@)CY6e&XGMvqqO#_nVtn%l8w zW>hr@B)MNV>77YArh{iG`JI~1^s~k5K)iFL7(HoR@o?s=AQgq?qJ$%=C1V!P1w7H) z>oSeYZQ8KrbUY3s$K^e%2)8(;tu2K=999lnxGV_0m36{C6{&s9;+LcTF#JkM1VleQ zzfXl<4E!D4Mz<*hjP>OTs$)!E^6Glo)!;6$oZ3maBd_K5iFoObbX6d3SifW;S&ULd zvQc&7b&(%fljN^b9Vpo^ZdtaO74jA+-}ZecG+^Q{LL${z;tSd_W9xv~V`=}CQSp55 zT>@eMF#8}mTcDj6)dGafR*W!idLGaRa~sdywa;%kX?a_;xaMFc2ps)JB016+Zk*?7~#{!U6LXF#c zEJkoTStcr1rPdI5)Mp7P5p7|l+${amjmhA6Jgy%$T?;M^&53!2V-*27o%aOu0`0;k zwdK!ITxvO_c~@GRv9cnhzw2gdwbUjGr=rDQ13O&<%tNXJ-efVYlmd?$VSf5!MYEWH z>3TF9R2a{&!4D2q4!allQlKxZVn?Bn6yHS7`DF%m4m&8HvA*VH=(^iC_Hk<;N7SVOOkVpRApPd+NAk&*@_ek1E

    n9g-L+3>ccXOmG` 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 literal 0 HcmV?d00001 From d66475a1e13ed4c6266f801861e07789318118a5 Mon Sep 17 00:00:00 2001 From: Aranclanos Date: Mon, 16 Dec 2013 13:02:03 -0300 Subject: [PATCH 22/29] Updated metastation v38N to v38Q, name change pending --- maps/MetaStation.v38N.dmm | 2561 ++++++++++++++++++++----------------- 1 file changed, 1360 insertions(+), 1201 deletions(-) diff --git a/maps/MetaStation.v38N.dmm b/maps/MetaStation.v38N.dmm index dd3c98214a3..569ae4c365c 100644 --- a/maps/MetaStation.v38N.dmm +++ b/maps/MetaStation.v38N.dmm @@ -77,7 +77,7 @@ "aby" = (/turf/simulated/floor/plating{dir = 2; icon_state = "warnplate"},/area/crew_quarters) "abz" = (/obj/structure/closet/emcloset,/turf/simulated/floor/plating,/area/crew_quarters) "abA" = (/turf/simulated/floor/plating,/area/crew_quarters) -"abB" = (/obj/structure/table/woodentable,/obj/item/device/paicard,/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor{icon_state = "dark"},/area/crew_quarters) +"abB" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/machinery/computer/arcade/orion_trail,/turf/simulated/floor{icon_state = "dark"},/area/crew_quarters) "abC" = (/turf/space,/area/solar/auxstarboard) "abD" = (/obj/structure/stool/bed,/obj/machinery/camera{c_tag = "Prison Cell 3"; network = list("SS13","Prison")},/turf/simulated/floor{icon_state = "floorgrime"},/area/security/prison) "abE" = (/obj/structure/stool,/obj/machinery/light/small{dir = 1},/obj/machinery/door_control{id = "permabolt3"; name = "Cell Bolt Control"; normaldoorcontrol = 1; pixel_x = 0; pixel_y = 25; req_access_txt = "0"; specialfunctions = 4},/turf/simulated/floor{icon_state = "floorgrime"},/area/security/prison) @@ -119,7 +119,7 @@ "aco" = (/obj/structure/lattice,/turf/space,/area/maintenance/starboard) "acp" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "acq" = (/obj/machinery/door/airlock/maintenance_hatch{name = "Supply Bay Bridge Access"; req_access_txt = "0"; req_one_access_txt = "8;12"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) -"acr" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating{dir = 2; icon_state = "warnplate"},/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"acr" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 8},/area/maintenance/fpmaint2{name = "Port Maintenance"}) "acs" = (/obj/machinery/atmospherics/portables_connector,/obj/machinery/portable_atmospherics/canister/sleeping_agent,/turf/simulated/floor{icon_state = "dark"},/area/prison/solitary{name = "Prisoner Education Chamber"}) "act" = (/obj/machinery/door/airlock/glass_security{name = "Long-Term Cell 3"; req_access_txt = "2"},/turf/simulated/floor{icon_state = "floorgrime"},/area/security/prison) "acu" = (/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/portables_connector,/obj/machinery/portable_atmospherics/canister/air,/turf/simulated/floor{icon_state = "dark"},/area/prison/solitary{name = "Prisoner Education Chamber"}) @@ -169,7 +169,7 @@ "adm" = (/obj/machinery/light,/obj/machinery/computer/security/telescreen/entertainment{pixel_x = 0; pixel_y = -32},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "red"},/area/security/main) "adn" = (/obj/structure/stool/bed/chair{dir = 8},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 8; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "red"; dir = 8},/area/crew_quarters/sleep_female{name = "\improper Crew Quarters Hallway"}) "ado" = (/obj/machinery/computer/secure_data,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "showroomfloor"},/area/security/warden) -"adp" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0; pixel_y = 32},/obj/structure/grille,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"adp" = (/obj/structure/stool/bed/chair,/obj/machinery/computer/security/telescreen{desc = "Used for watching proceedings in the interrogation room."; dir = 1; layer = 4; name = "interrogation monitor"; network = list("interrogation"); pixel_x = 0; pixel_y = -30},/turf/simulated/floor{icon_state = "grimy"},/area/security/main) "adq" = (/obj/structure/table/woodentable,/obj/item/weapon/book/manual/security_space_law,/obj/item/weapon/book/manual/security_space_law,/obj/item/weapon/pen/red,/obj/machinery/computer/security/telescreen{desc = "Used for watching Prison Wing holding areas."; name = "Prison Monitor"; network = list("Prison"); pixel_x = 0; pixel_y = 30},/turf/simulated/floor/wood,/area/lawoffice) "adr" = (/turf/simulated/wall,/area/maintenance/fore) "ads" = (/turf/simulated/floor/plating,/area/maintenance/fore) @@ -186,7 +186,7 @@ "adD" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor/plating/airless,/area/solar/auxport) "adE" = (/turf/simulated/floor{icon_state = "grimy"},/area/security/main) "adF" = (/obj/machinery/alarm{pixel_y = 24},/obj/machinery/camera{c_tag = "Holodeck"; dir = 2; network = list("SS13")},/turf/simulated/floor{dir = 5; icon_state = "neutral"},/area/holodeck) -"adG" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/security{name = "Interrogation Monitoring"; req_access = null; req_access_txt = "1"},/turf/simulated/floor{icon_state = "grimy"},/area/security/main) +"adG" = (/obj/structure/closet,/obj/item/weapon/stock_parts/matter_bin,/turf/simulated/floor/plating,/area/maintenance/starboard) "adH" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor{icon_state = "red"; dir = 4},/area/security/main) "adI" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "red"; dir = 6},/area/security/main) "adJ" = (/obj/structure/stool/bed/chair{dir = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "red"},/area/security/main) @@ -209,9 +209,9 @@ "aea" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/hallway/secondary/construction{name = "\improper Garden"}) "aeb" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor{icon_state = "neutral"; dir = 8},/area/hallway/secondary/construction{name = "\improper Garden"}) "aec" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/crew_quarters/sleep_female{name = "\improper Crew Quarters Hallway"}) -"aed" = (/obj/item/weapon/cigbutt,/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor/plating,/area/maintenance/starboard) +"aed" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "aee" = (/obj/structure/disposalpipe/segment,/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/machinery/power/apc{dir = 4; name = "Garden APC"; pixel_x = 27; pixel_y = 2},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/turf/simulated/floor{icon_state = "neutral"; dir = 4},/area/hallway/secondary/construction{name = "\improper Garden"}) -"aef" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"aef" = (/obj/structure/grille,/obj/structure/sign/securearea{name = "\improper STAY CLEAR HEAVY MACHINERY"; pixel_y = 32},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "aeg" = (/obj/machinery/vending/security,/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "showroomfloor"},/area/security/warden) "aeh" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/shuttle/floor,/area/shuttle/escape_pod3/station) "aei" = (/obj/structure/stool/bed/chair{dir = 4},/obj/item/device/radio/intercom{pixel_y = 25},/turf/simulated/shuttle/floor,/area/shuttle/escape_pod3/station) @@ -251,14 +251,14 @@ "aeQ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "neutral"; dir = 8},/area/hallway/secondary/construction{name = "\improper Garden"}) "aeR" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0; pixel_y = 32},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/maintenance/starboard) "aeS" = (/obj/structure/sign/poster{pixel_y = -32},/obj/item/weapon/vending_refill/cigarette,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) -"aeT" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 2; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating,/area/maintenance/fore) +"aeT" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/maintenance/fpmaint2{name = "Port Maintenance"}) "aeU" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/machinery/light,/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/maintenance/fpmaint2{name = "Port Maintenance"}) "aeV" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fore) "aeW" = (/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/floor/plating,/area/maintenance/fore) "aeX" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fore) "aeY" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fore) "aeZ" = (/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating,/area/maintenance/fore) -"afa" = (/obj/structure/rack,/obj/effect/decal/cleanable/cobweb2,/obj/item/weapon/storage/toolbox/emergency,/obj/item/clothing/mask/gas,/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating,/area/maintenance/disposal) +"afa" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/security{name = "Interrogation Monitoring"; req_access = null; req_access_txt = "0"; req_one_access_txt = "1;4"},/turf/simulated/floor{icon_state = "grimy"},/area/security/main) "afb" = (/obj/machinery/disposal,/obj/machinery/alarm{pixel_y = 28},/obj/structure/disposalpipe/trunk,/turf/simulated/floor{icon_state = "showroomfloor"},/area/security/warden) "afc" = (/obj/structure/table,/obj/item/weapon/folder/red,/obj/item/weapon/pen,/turf/simulated/floor,/area/security/main) "afd" = (/obj/item/weapon/cigbutt,/obj/structure/sign/poster{pixel_y = -32},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) @@ -285,7 +285,7 @@ "afy" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/security/brig) "afz" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/floor{icon_state = "red"; dir = 8},/area/security/main) "afA" = (/obj/structure/stool/bed/roller,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/floor{icon_state = "white"},/area/security/brig) -"afB" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"afB" = (/obj/item/weapon/cigbutt,/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/turf/simulated/floor/plating,/area/maintenance/starboard) "afC" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/holodeck) "afD" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/holodeck) "afE" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{dir = 8; icon_state = "redcorner"},/area/crew_quarters/sleep_female{name = "\improper Crew Quarters Hallway"}) @@ -303,7 +303,7 @@ "afQ" = (/turf/simulated/wall/r_wall,/area/security/brig) "afR" = (/turf/simulated/floor/plating{tag = "icon-warnplate (WEST)"; icon_state = "warnplate"; dir = 8},/area/maintenance/fpmaint2{name = "Port Maintenance"}) "afS" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/reagent_dispensers/peppertank{pixel_x = -32; pixel_y = 0},/turf/simulated/floor{icon_state = "red"; dir = 8},/area/security/main) -"afT" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"afT" = (/obj/effect/landmark/start{name = "Security Officer"},/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/obj/machinery/camera{c_tag = "Security Office - Starboard"; dir = 8; network = list("SS13")},/turf/simulated/floor{icon_state = "red"; dir = 4},/area/security/main) "afU" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "afV" = (/obj/structure/closet/crate,/obj/item/weapon/coin/silver,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "afW" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/security/brig) @@ -363,11 +363,11 @@ "agY" = (/obj/structure/table,/obj/machinery/alarm{pixel_y = 28},/obj/machinery/computer/med_data/laptop,/turf/simulated/floor{icon_state = "white"},/area/security/brig) "agZ" = (/obj/structure/table,/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 0; pixel_y = 26},/obj/machinery/light/small{dir = 1},/obj/item/weapon/folder/red{pixel_x = 3},/obj/item/weapon/folder/white{pixel_x = -4; pixel_y = 2},/turf/simulated/floor{icon_state = "white"},/area/security/brig) "aha" = (/turf/simulated/shuttle/wall{icon_state = "swall_s5"; dir = 2},/area/shuttle/laborcamp/station) -"ahb" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"ahb" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 8; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "ahc" = (/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/maintenance/fpmaint2{name = "Port Maintenance"}) -"ahd" = (/obj/machinery/door/airlock/maintenance{name = "Disposal Access"; req_access_txt = "12"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"ahd" = (/obj/machinery/navbeacon{codes_txt = "delivery;dir=1"; freq = 1400; location = "Disposals"},/obj/structure/plasticflaps{opacity = 0},/obj/machinery/conveyor{dir = 2; id = "garbage"},/obj/machinery/door/window/northright{dir = 2; name = "delivery door"; pixel_y = 0; req_access_txt = "31"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/disposal) "ahe" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/turf/simulated/floor/plating,/area/security/warden) -"ahf" = (/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"ahf" = (/obj/machinery/door/airlock/maintenance{name = "Disposal Conveyor Access"; req_access_txt = "12"},/turf/simulated/floor/plating,/area/maintenance/disposal) "ahg" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/turf/simulated/floor/plating,/area/security/warden) "ahh" = (/obj/machinery/light{dir = 8},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor{icon_state = "showroomfloor"},/area/security/warden) "ahi" = (/obj/structure/table,/obj/machinery/recharger{pixel_y = 4},/obj/item/device/flash,/turf/simulated/floor,/area/security/main) @@ -414,7 +414,7 @@ "ahX" = (/obj/structure/closet/crate,/turf/simulated/shuttle/floor,/area/shuttle/laborcamp/station) "ahY" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/crew_quarters) "ahZ" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/structure/closet/emcloset,/turf/simulated/floor{icon_state = "floorgrime"},/area/quartermaster/sorting{name = "\improper Warehouse"}) -"aia" = (/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/effect/decal/cleanable/cobweb,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor/plating,/area/maintenance/fore) +"aia" = (/obj/item/weapon/newspaper,/turf/simulated/floor/plating,/area/maintenance/starboard) "aib" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor/plating,/area/maintenance/fore) "aic" = (/obj/structure/closet/firecloset,/turf/simulated/floor/plating,/area/maintenance/fore) "aid" = (/obj/structure/table,/obj/item/device/taperecorder{pixel_x = 4; pixel_y = 0},/obj/item/device/taperecorder{pixel_x = -3; pixel_y = 2},/turf/simulated/floor{icon_state = "showroomfloor"},/area/security/warden) @@ -428,7 +428,7 @@ "ail" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/security/warden) "aim" = (/obj/structure/closet{name = "Evidence Closet 6"},/obj/item/weapon/storage/backpack{name = "Evidence Bag 6"},/turf/simulated/floor{tag = "icon-vault (EAST)"; icon_state = "vault"; dir = 4},/area/security/warden) "ain" = (/turf/simulated/floor{icon_state = "dark"},/area/security/brig) -"aio" = (/obj/machinery/deployable/barrier,/obj/machinery/camera/autoname{dir = 4; network = list("SS13")},/obj/structure/extinguisher_cabinet{pixel_x = -27; pixel_y = 0},/turf/simulated/floor{icon_state = "bot"},/area/security/warden) +"aio" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 2; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/maintenance/fore) "aip" = (/obj/machinery/deployable/barrier,/turf/simulated/floor{icon_state = "bot"},/area/security/warden) "aiq" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/security/warden) "air" = (/obj/structure/closet/l3closet/security,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "bot"},/area/security/warden) @@ -441,14 +441,14 @@ "aiy" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "red"; dir = 1},/area/security/main) "aiz" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "redfull"},/area/security/main) "aiA" = (/obj/structure/table/reinforced,/obj/item/weapon/paper_bin{pixel_x = -2; pixel_y = 7},/turf/simulated/floor,/area/security/main) -"aiB" = (/obj/effect/landmark/start{name = "Security Officer"},/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/obj/machinery/camera{c_tag = "Security Office Starboard"; dir = 8; network = list("SS13")},/turf/simulated/floor{icon_state = "red"; dir = 4},/area/security/main) +"aiB" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "aiC" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/security/warden) -"aiD" = (/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/door/airlock/glass_security{name = "Gear Room"; req_access_txt = "1"},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor{icon_state = "delivery"},/area/security/warden) +"aiD" = (/obj/structure/disposaloutlet{dir = 4},/obj/structure/disposalpipe/trunk{dir = 4},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/maintenance/disposal) "aiE" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 4; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor,/area/security/warden) -"aiF" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 8; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"aiF" = (/obj/machinery/conveyor{dir = 8; id = "garbage"},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/disposal) "aiG" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = "0"},/turf/simulated/floor{dir = 2; icon_state = "redcorner"},/area/security/brig) "aiH" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "showroomfloor"},/area/security/warden) -"aiI" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/security{name = "Evidence Storage"; req_access = null; req_access_txt = "1"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/security/warden) +"aiI" = (/obj/machinery/conveyor{dir = 8; id = "garbage"},/turf/simulated/floor/plating,/area/maintenance/disposal) "aiJ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/obj/structure/cable/yellow,/turf/simulated/floor/plating,/area/security/warden) "aiK" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 2; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor{icon_state = "showroomfloor"},/area/security/warden) "aiL" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_security{name = "Secure Gear Storage"; req_access_txt = "3"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "delivery"},/area/security/warden) @@ -482,7 +482,7 @@ "ajn" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating{tag = "icon-platingdmg1"; icon_state = "platingdmg1"},/area/maintenance/fpmaint2{name = "Port Maintenance"}) "ajo" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = "0"},/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/obj/machinery/door/poddoor{density = 0; icon_state = "open"; id = "Secure Gate"; name = "Security Blast Door"; opacity = 0},/turf/simulated/floor/plating,/area/security/brig) "ajp" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/obj/machinery/door/poddoor{density = 0; icon_state = "open"; id = "Secure Gate"; name = "Security Blast Door"; opacity = 0},/turf/simulated/floor/plating,/area/security/brig) -"ajq" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"ajq" = (/obj/machinery/conveyor{dir = 8; id = "garbage"},/obj/machinery/recycler,/obj/structure/sign/securearea{name = "\improper STAY CLEAR HEAVY MACHINERY"; pixel_y = -32},/turf/simulated/floor/plating,/area/maintenance/disposal) "ajr" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = "0"},/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/obj/machinery/door/poddoor{density = 0; icon_state = "open"; id = "Secure Gate"; name = "Security Blast Door"; opacity = 0},/turf/simulated/floor/plating,/area/security/brig) "ajs" = (/obj/machinery/door/poddoor/shutters{id = "supplybridge"},/turf/simulated/floor/plating{tag = "icon-warnplate (NORTHEAST)"; icon_state = "warnplate"; dir = 5},/area/maintenance/fpmaint2{name = "Port Maintenance"}) "ajt" = (/obj/machinery/space_heater,/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0; pixel_y = 32},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) @@ -526,7 +526,7 @@ "akf" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/shuttle/floor,/area/shuttle/escape_pod2/station) "akg" = (/turf/simulated/floor/plating,/obj/structure/shuttle/engine/propulsion/burst,/turf/simulated/shuttle/wall{tag = "icon-swall_f9"; icon_state = "swall_f9"; dir = 2},/area/shuttle/escape_pod2/station) "akh" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/maintenance/auxsolarport) -"aki" = (/obj/structure/rack,/obj/item/clothing/gloves/combat,/obj/item/clothing/gloves/combat,/obj/item/clothing/gloves/combat,/obj/item/weapon/storage/secure/briefcase{pixel_x = 3; pixel_y = -3},/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor{icon_state = "showroomfloor"},/area/security/warden) +"aki" = (/obj/structure/rack,/obj/item/clothing/gloves/black,/obj/item/clothing/gloves/black,/obj/item/clothing/gloves/black,/obj/item/weapon/storage/secure/briefcase{pixel_x = 3; pixel_y = -3},/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor{icon_state = "showroomfloor"},/area/security/warden) "akj" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/effect/landmark/start{name = "Security Officer"},/turf/simulated/floor{dir = 8; icon_state = "redcorner"},/area/security/range) "akk" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "red"; dir = 1},/area/security/main) "akl" = (/obj/structure/closet/emcloset,/turf/simulated/floor/plating,/area/maintenance/fore) @@ -606,7 +606,7 @@ "alH" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/maintenance/disposal) "alI" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor{icon_state = "floorgrime"},/area/prison/solitary{name = "Prisoner Education Chamber"}) "alJ" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor/plating,/area/maintenance/auxsolarport) -"alK" = (/obj/item/device/radio/intercom{dir = 8; freerange = 1; name = "Station Intercom (Telecoms)"; pixel_x = 28},/turf/simulated/floor/plating,/area/maintenance/disposal) +"alK" = (/obj/machinery/door/window/eastright{dir = 4; name = "Danger: Conveyor Access"; req_access_txt = "12"},/obj/machinery/conveyor{dir = 10; icon_state = "conveyor0"; id = "garbage"},/turf/simulated/floor/plating,/area/maintenance/disposal) "alL" = (/obj/machinery/door/poddoor{density = 1; icon_state = "closed"; id = "SecJusticeChamber"; name = "Justice Vent"; opacity = 1},/turf/simulated/floor/plating{dir = 8; icon_state = "warnplate"; tag = ""},/area/prison/solitary{name = "Prisoner Education Chamber"}) "alM" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "red"; dir = 6},/area/security/brig) "alN" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor{icon_state = "red"; dir = 10},/area/security/brig) @@ -634,7 +634,7 @@ "amj" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/starboard) "amk" = (/obj/structure/table,/obj/item/stack/sheet/glass{amount = 50},/obj/item/stack/sheet/glass{amount = 50},/obj/item/stack/sheet/glass{amount = 50},/obj/effect/decal/cleanable/cobweb,/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/engine/engineering) "aml" = (/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor{dir = 9; icon_state = "warning"},/area/engine/engineering) -"amm" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/maintenance/disposal) +"amm" = (/obj/machinery/power/apc{dir = 2; name = "Disposal APC"; pixel_x = 0; pixel_y = -24},/obj/structure/cable/yellow,/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 8},/area/maintenance/disposal) "amn" = (/turf/simulated/floor/plating,/area/maintenance/disposal) "amo" = (/obj/machinery/power/apc{dir = 8; name = "Fore Port Solar APC"; pixel_x = -25; pixel_y = 3},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/turf/simulated/floor/plating,/area/maintenance/auxsolarport) "amp" = (/turf/simulated/floor{tag = "icon-warningcorner (EAST)"; icon_state = "warningcorner"; dir = 4},/area/engine/engineering) @@ -666,11 +666,11 @@ "amP" = (/obj/machinery/atmospherics/pipe/simple/general/hidden,/turf/simulated/floor{icon_state = "floorgrime"},/area/prison/solitary{name = "Prisoner Education Chamber"}) "amQ" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/stool/bed,/turf/simulated/floor{icon_state = "floorgrime"},/area/prison/solitary{name = "Prisoner Education Chamber"}) "amR" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/crew_quarters) -"amS" = (/obj/machinery/conveyor{dir = 2; id = "garbage"},/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = -32},/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating,/area/maintenance/disposal) +"amS" = (/obj/machinery/mineral/input,/obj/machinery/door/window/eastright{base_state = "left"; dir = 4; icon_state = "left"; name = "Danger: Conveyor Access"; req_access_txt = "12"},/obj/machinery/conveyor{dir = 9; id = "garbage"},/turf/simulated/floor/plating,/area/maintenance/disposal) "amT" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'RADIOACTIVE AREA'"; icon_state = "radiation"; name = "RADIOACTIVE AREA"; pixel_x = 32; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/engine/engineering) "amU" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/sortjunction{sortType = 4},/obj/effect/landmark/start{name = "Station Engineer"},/turf/simulated/floor,/area/engine/engineering) -"amV" = (/obj/machinery/door_control{id = "Disposal Exit"; name = "Disposal Blast Door Control"; pixel_x = -25; pixel_y = 4; req_access_txt = "12"},/obj/machinery/driver_button{id = "trash"; pixel_x = -26; pixel_y = -6},/obj/item/stack/sheet/cardboard,/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plating,/area/maintenance/disposal) -"amW" = (/obj/structure/table/reinforced,/obj/item/weapon/spacecash/c10,/obj/item/weapon/spacecash/c20{pixel_y = 6},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"amV" = (/obj/machinery/light/small{dir = 4},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 8},/area/maintenance/disposal) +"amW" = (/obj/machinery/light/small{dir = 8},/obj/machinery/conveyor{dir = 2; id = "garbage"},/turf/simulated/floor/plating,/area/maintenance/disposal) "amX" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/maintenance/auxsolarstarboard) "amY" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/door/airlock/external{name = "Solar Maintenance"; req_access = null; req_access_txt = "10; 13"},/turf/simulated/floor/plating,/area/maintenance/auxsolarstarboard) "amZ" = (/obj/machinery/conveyor{dir = 2; id = "garbage"},/turf/simulated/floor/plating,/area/maintenance/disposal) @@ -704,21 +704,21 @@ "anB" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/security/brig) "anC" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/turf/simulated/floor/plating,/area/security/brig) "anD" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/maintenance/auxsolarstarboard) -"anE" = (/obj/machinery/light_switch{pixel_y = -25},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/maintenance/disposal) -"anF" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating{tag = "icon-warnplate (WEST)"; icon_state = "warnplate"; dir = 8},/area/maintenance/fpmaint2{name = "Port Maintenance"}) -"anG" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/maintenance/disposal) -"anH" = (/obj/structure/stool,/turf/simulated/floor/plating,/area/maintenance/disposal) -"anI" = (/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/turf/simulated/floor/plating,/area/maintenance/disposal) -"anJ" = (/obj/effect/decal/cleanable/oil,/obj/machinery/power/apc{dir = 4; name = "Disposal APC"; pixel_x = 27; pixel_y = 0},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/turf/simulated/floor/plating,/area/maintenance/disposal) +"anE" = (/obj/structure/table/reinforced,/obj/item/weapon/spacecash/c10,/obj/item/weapon/spacecash/c20{pixel_y = 6},/obj/structure/window/reinforced,/obj/item/weapon/cell/crap,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"anF" = (/obj/structure/table/reinforced,/obj/item/weapon/spacecash/c100,/obj/structure/window/reinforced,/obj/item/weapon/firealarm_electronics,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"anG" = (/obj/structure/table,/obj/item/weapon/handcuffs,/obj/item/weapon/handcuffs,/obj/item/device/assembly/timer,/obj/item/device/assembly/timer,/obj/machinery/firealarm{dir = 4; pixel_x = 28},/obj/machinery/camera{c_tag = "Security - Gear Room"; dir = 8; network = list("SS13")},/turf/simulated/floor{icon_state = "showroomfloor"},/area/security/warden) +"anH" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/camera{c_tag = "Security Office - Port"; dir = 4; network = list("SS13")},/turf/simulated/floor{icon_state = "red"; dir = 8},/area/security/main) +"anI" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating{dir = 2; icon_state = "warnplate"},/area/maintenance/fore) +"anJ" = (/obj/machinery/light_construct/small{dir = 4},/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/weapon/storage/secure/briefcase,/obj/item/weapon/disk/data,/obj/item/weapon/storage/secure/safe{pixel_x = 35; pixel_y = 0},/obj/item/weapon/grenade/flashbang,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "anK" = (/obj/structure/table/reinforced,/obj/machinery/light_construct/small{dir = 8},/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "anL" = (/obj/machinery/door/poddoor/shutters{id = "supplybridge"},/turf/simulated/floor/plating{tag = "icon-warnplate (NORTHWEST)"; icon_state = "warnplate"; dir = 9},/area/maintenance/fpmaint2{name = "Port Maintenance"}) "anM" = (/obj/machinery/computer/secure_data,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/security/main) "anN" = (/obj/machinery/door/airlock/maintenance{name = "Cargo Bay Warehouse Maintenance"; req_access_txt = "0"; req_one_access_txt = "48;50"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "anO" = (/obj/machinery/door/airlock/maintenance{name = "Mining Dock Maintenance"; req_access_txt = "48"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "anP" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "floorgrime"},/area/prison/solitary{name = "Prisoner Education Chamber"}) -"anQ" = (/obj/machinery/conveyor{dir = 2; id = "garbage"},/obj/machinery/door/poddoor{density = 1; icon_state = "closed"; id = "Disposal Exit"; layer = 3.1; name = "disposal mass driver blast door"; opacity = 1},/turf/simulated/floor/plating,/area/maintenance/disposal) +"anQ" = (/obj/machinery/disposal/deliveryChute{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"; layer = 3},/obj/structure/disposalpipe/trunk{dir = 1},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/maintenance/disposal) "anR" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor{icon_state = "floorgrime"},/area/prison/solitary{name = "Prisoner Education Chamber"}) -"anS" = (/obj/structure/table/reinforced,/obj/item/weapon/spacecash/c100,/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"anS" = (/obj/machinery/conveyor{dir = 4; id = "garbage"},/obj/machinery/mineral/output,/obj/machinery/door/window/eastright{base_state = "left"; dir = 1; icon_state = "left"; name = "Danger: Conveyor Access"; req_access_txt = "12"},/turf/simulated/floor/plating,/area/maintenance/disposal) "anT" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 4; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/engine/engineering) "anU" = (/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/disposalpipe/segment,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor,/area/engine/engineering) "anV" = (/obj/structure/table,/obj/item/weapon/packageWrap,/obj/item/weapon/wrench,/obj/machinery/light{dir = 8},/obj/item/weapon/hand_labeler,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/engine/engineering) @@ -762,11 +762,11 @@ "aoH" = (/obj/machinery/conveyor_switch/oneway{convdir = -1; id = "garbage"; name = "disposal coveyor"},/turf/simulated/floor/plating,/area/maintenance/disposal) "aoI" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/maintenance/auxsolarstarboard) "aoJ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "redcorner"},/area/security/brig) -"aoK" = (/obj/structure/table,/obj/item/weapon/handcuffs,/obj/item/weapon/handcuffs,/obj/item/device/assembly/timer,/obj/item/device/assembly/timer,/obj/machinery/firealarm{dir = 4; pixel_x = 28},/obj/machinery/camera{c_tag = "Security Gear Room"; dir = 8; network = list("SS13")},/turf/simulated/floor{icon_state = "showroomfloor"},/area/security/warden) +"aoK" = (/obj/machinery/mineral/stacking_machine,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/maintenance/disposal) "aoL" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/flasher_button{id = "holdingflash"; pixel_x = 0; pixel_y = -26; req_access_txt = "1"},/turf/simulated/floor{dir = 8; icon_state = "redcorner"},/area/security/brig) "aoM" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "redcorner"},/area/security/brig) "aoN" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/power/apc{cell_type = 10000; dir = 2; name = "Brig APC"; pixel_x = 1; pixel_y = -24},/obj/structure/cable/yellow,/turf/simulated/floor{icon_state = "red"},/area/security/brig) -"aoO" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/camera{c_tag = "Security Office Port"; dir = 4; network = list("SS13")},/turf/simulated/floor{icon_state = "red"; dir = 8},/area/security/main) +"aoO" = (/obj/machinery/mineral/stacking_unit_console{dir = 2; machinedir = 8; pixel_x = 32; pixel_y = 0},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 8},/area/maintenance/disposal) "aoP" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/security/brig) "aoQ" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 1; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor,/area/security/brig) "aoR" = (/obj/structure/table/woodentable,/obj/item/weapon/folder/red,/obj/item/weapon/hand_labeler,/turf/simulated/floor/carpet,/area/security/detectives_office) @@ -782,7 +782,7 @@ "apb" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/turf/simulated/floor{icon_state = "red"; dir = 6},/area/security/brig) "apc" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 1; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "red"},/area/security/brig) "apd" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/security{name = "Brig"; req_access = null; req_access_txt = "63; 42"},/turf/simulated/floor,/area/crew_quarters/courtroom) -"ape" = (/obj/machinery/light_construct/small{dir = 4},/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/weapon/storage/secure/briefcase,/obj/item/weapon/disk/data,/obj/item/weapon/storage/secure/safe{pixel_x = 35; pixel_y = 0},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"ape" = (/obj/machinery/conveyor{dir = 2; id = "garbage"},/obj/structure/sign/vacuum{pixel_x = -32},/turf/simulated/floor/plating,/area/maintenance/disposal) "apf" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 1; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 8; icon_state = "redcorner"},/area/security/brig) "apg" = (/obj/structure/table/woodentable,/obj/item/device/radio/intercom{broadcasting = 1; dir = 8; listening = 0; name = "Station Intercom (Court)"; pixel_x = 0},/turf/simulated/floor{icon_state = "neutral"; dir = 1},/area/crew_quarters/courtroom) "aph" = (/obj/structure/table/woodentable,/turf/simulated/floor{icon_state = "neutral"; dir = 1},/area/crew_quarters/courtroom) @@ -799,10 +799,10 @@ "aps" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/holodeck) "apt" = (/turf/simulated/wall/r_wall,/area/maintenance/auxsolarstarboard) "apu" = (/obj/machinery/power/solar_control{id = "forestarboard"; name = "Fore Starboard Solar Control"; track = 0},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating,/area/maintenance/auxsolarstarboard) -"apv" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"apv" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/obj/item/weapon/bucket_sensor,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "apw" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "red"; dir = 1},/area/security/brig) "apx" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 1; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "red"; dir = 5},/area/security/brig) -"apy" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/maintenance/disposal) +"apy" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 8; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "apz" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/door_timer/cell_2,/turf/simulated/floor{icon_state = "red"},/area/security/brig) "apA" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = "0"},/turf/simulated/floor{icon_state = "red"},/area/security/brig) "apB" = (/obj/machinery/field/generator{anchored = 1; state = 2},/turf/simulated/floor/plating/airless,/area) @@ -816,7 +816,7 @@ "apJ" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/maintenance/starboard) "apK" = (/obj/machinery/door/airlock/maintenance{name = "Secure Storage Room"; req_access_txt = "65"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "apL" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "dark"},/area/security/brig) -"apM" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/maintenance/disposal) +"apM" = (/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/door/airlock/glass_security{name = "Gear Room"; req_access_txt = "0"; req_one_access_txt = "1;4"},/turf/simulated/floor{icon_state = "delivery"},/area/security/warden) "apN" = (/obj/structure/stool/bed/chair{dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/security/brig) "apO" = (/turf/simulated/floor{icon_state = "neutral"; dir = 8},/area/crew_quarters/courtroom) "apP" = (/obj/effect/landmark/start{name = "Lawyer"},/turf/simulated/floor,/area/crew_quarters/courtroom) @@ -826,23 +826,23 @@ "apT" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0; pixel_y = 32},/obj/machinery/light_switch{pixel_x = 23},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/obj/machinery/shower{dir = 8; icon_state = "shower"; name = "emergency shower"; tag = "icon-shower (WEST)"},/turf/simulated/floor{dir = 5; icon_state = "warning"},/area/engine/engineering) "apU" = (/obj/structure/disposalpipe/segment,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/engine/engineering) "apV" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall,/area/crew_quarters) -"apW" = (/turf/space,/area/maintenance/fpmaint2{name = "Port Maintenance"}) -"apX" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/maintenance/disposal) +"apW" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/security{name = "Evidence Storage"; req_access = null; req_access_txt = "0"; req_one_access_txt = "1;4"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/security/warden) +"apX" = (/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/effect/decal/cleanable/cobweb,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/maintenance/fore) "apY" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/holodeck) "apZ" = (/obj/structure/lattice,/turf/space,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "aqa" = (/obj/structure/stool{pixel_y = 8},/obj/machinery/camera/autoname{dir = 4; network = list("SS13")},/turf/simulated/floor/plating,/area/maintenance/auxsolarport) "aqb" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor/plating,/area/maintenance/auxsolarstarboard) -"aqc" = (/obj/structure/disposalpipe/segment,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"aqc" = (/obj/machinery/deployable/barrier,/obj/structure/extinguisher_cabinet{pixel_x = -27; pixel_y = 0},/obj/machinery/camera{c_tag = "Security - Secure Gear Storage"; dir = 4; network = list("SS13")},/turf/simulated/floor{icon_state = "bot"},/area/security/warden) "aqd" = (/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "dark"},/area/prison/solitary{name = "Prisoner Education Chamber"}) "aqe" = (/obj/structure/stool/bed/chair,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "dark"},/area/prison/solitary{name = "Prisoner Education Chamber"}) "aqf" = (/obj/machinery/atmospherics/pipe/simple/general/hidden,/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/prison/solitary{name = "Prisoner Education Chamber"}) "aqg" = (/obj/machinery/atmospherics/pipe/simple/general/hidden,/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/prison/solitary{name = "Prisoner Education Chamber"}) "aqh" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "aqi" = (/obj/structure/table,/obj/item/device/flashlight/lamp,/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor{icon_state = "dark"},/area/prison/solitary{name = "Prisoner Education Chamber"}) -"aqj" = (/obj/machinery/conveyor{dir = 4; id = "garbage"},/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating,/area/maintenance/disposal) +"aqj" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/maintenance/disposal) "aqk" = (/obj/machinery/conveyor{dir = 4; id = "garbage"},/turf/simulated/floor/plating,/area/maintenance/disposal) -"aql" = (/obj/structure/disposaloutlet{dir = 8},/obj/structure/disposalpipe/trunk{dir = 4},/turf/simulated/floor/plating,/area/maintenance/disposal) -"aqm" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall,/area/maintenance/disposal) +"aql" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor/plating{dir = 2; icon_state = "warnplate"},/area/maintenance/disposal) +"aqm" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/plating{dir = 1; icon_state = "warnplatecorner"; tag = "icon-warnplatecorner"},/area/maintenance/disposal) "aqn" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/security/brig) "aqo" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = "0"},/turf/simulated/floor,/area/security/brig) "aqp" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/security/brig) @@ -879,7 +879,7 @@ "aqU" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor{icon_state = "red"; dir = 4},/area/security/brig) "aqV" = (/turf/simulated/floor,/area/security/brig) "aqW" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/holodeck) -"aqX" = (/obj/structure/lattice,/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/turf/space,/area) +"aqX" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor/plating{dir = 2; icon_state = "warnplate"},/area/maintenance/disposal) "aqY" = (/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor,/area/security/brig) "aqZ" = (/obj/machinery/power/apc{dir = 8; name = "Fore Starboard Solar APC"; pixel_x = -25; pixel_y = 3},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/turf/simulated/floor/plating,/area/maintenance/auxsolarstarboard) "ara" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 2; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/security/brig) @@ -888,11 +888,11 @@ "ard" = (/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "are" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/power/terminal,/obj/machinery/light/small{dir = 4},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 29},/turf/simulated/floor/plating,/area/maintenance/auxsolarport) "arf" = (/obj/structure/rack{pixel_y = 2},/obj/item/weapon/gun/energy/laser/practice{pixel_x = 2; pixel_y = -2},/obj/item/weapon/gun/energy/laser/practice{pixel_x = -3; pixel_y = 3},/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/machinery/camera{c_tag = "Firing Range"; dir = 8; network = list("SS13")},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/security/range) -"arg" = (/obj/item/weapon/caution/cone,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"arg" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating{dir = 2; icon_state = "warnplate"},/area/maintenance/disposal) "arh" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/fore) "ari" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/wall,/area/holodeck) -"arj" = (/obj/machinery/door/airlock/maintenance{name = "Disposal Access"; req_access_txt = "12"},/turf/simulated/floor/plating{dir = 2; icon_state = "warnplate"; tag = "icon-warnplate (NORTH)"},/area/maintenance/disposal) -"ark" = (/obj/machinery/navbeacon{codes_txt = "delivery;dir=1"; freq = 1400; location = "Disposals"},/obj/structure/plasticflaps{opacity = 0},/obj/machinery/conveyor{dir = 2; id = "garbage"},/obj/machinery/door/window/northright{dir = 2; name = "delivery door"; pixel_y = 0; req_access_txt = "31"},/turf/simulated/floor/plating,/area/maintenance/disposal) +"arj" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"ark" = (/obj/machinery/door/airlock/maintenance{name = "Disposal Access"; req_access_txt = "12"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/disposal) "arl" = (/mob/living/simple_animal/mouse,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "arm" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/fore) "arn" = (/obj/structure/closet,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) @@ -917,7 +917,7 @@ "arG" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_security{name = "Security E.V.A. Storage"; req_access_txt = "3"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/security/brig) "arH" = (/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating{dir = 2; icon_state = "warnplate"; tag = "icon-warnplate (NORTH)"},/area/maintenance/auxsolarport) "arI" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/crew_quarters) -"arJ" = (/obj/structure/table,/obj/item/clothing/suit/apron,/obj/item/clothing/suit/apron,/obj/item/clothing/head/pumpkinhead,/turf/simulated/floor,/area/hallway/secondary/construction{name = "\improper Garden"}) +"arJ" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating{tag = "icon-warnplate (WEST)"; icon_state = "warnplate"; dir = 8},/area/maintenance/fpmaint2{name = "Port Maintenance"}) "arK" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/hallway/secondary/construction{name = "\improper Garden"}) "arL" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall,/area/holodeck) "arM" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/stack/sheet/cardboard,/obj/item/stack/rods{amount = 50},/obj/item/weapon/paper,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "floorgrime"},/area/quartermaster/sorting{name = "\improper Warehouse"}) @@ -965,7 +965,7 @@ "asC" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "red"; dir = 1},/area/security/brig) "asD" = (/obj/machinery/door/airlock/external{name = "Labor Camp Shuttle Airlock"},/turf/simulated/floor,/area/security/processing) "asE" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "redcorner"; dir = 1},/area/security/brig) -"asF" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/weapon/book/manual/chef_recipes,/obj/item/weapon/book/manual/barman_recipes,/obj/item/weapon/firealarm_electronics,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"asF" = (/obj/item/weapon/caution/cone,/turf/simulated/floor/plating{tag = "icon-panelscorched"; icon_state = "panelscorched"},/area/maintenance/fpmaint2{name = "Port Maintenance"}) "asG" = (/obj/structure/rack,/obj/item/weapon/tank/oxygen/red{pixel_x = -4; pixel_y = -1},/obj/item/weapon/tank/oxygen/red{pixel_x = 4; pixel_y = -1},/obj/item/weapon/tank/anesthetic{pixel_x = 2},/obj/item/weapon/wrench,/obj/item/clothing/mask/gas,/obj/item/clothing/mask/gas,/obj/machinery/firealarm{dir = 8; pixel_x = -24; pixel_y = 0},/turf/simulated/floor{icon_state = "dark"},/area/prison/solitary{name = "Prisoner Education Chamber"}) "asH" = (/obj/machinery/atmospherics/binary/pump{dir = 1},/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/prison/solitary{name = "Prisoner Education Chamber"}) "asI" = (/obj/machinery/atmospherics/binary/pump,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/prison/solitary{name = "Prisoner Education Chamber"}) @@ -1028,11 +1028,11 @@ "atN" = (/obj/structure/grille,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor/plating/airless,/area/engine/engineering) "atO" = (/obj/structure/grille,/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor/plating/airless,/area/engine/engineering) "atP" = (/obj/structure/grille,/turf/simulated/floor/plating/airless,/area/engine/engineering) -"atQ" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/camera{c_tag = "Security EVA Storage"; dir = 1; network = list("SS13")},/turf/simulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/security/brig) +"atQ" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/weapon/book/manual/chef_recipes,/obj/item/weapon/book/manual/barman_recipes,/obj/item/weapon/firealarm_electronics,/obj/item/weapon/grenade/smokebomb,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "atR" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/machinery/light/small{dir = 1},/obj/machinery/newscaster{pixel_x = 0; pixel_y = 32},/obj/structure/dresser,/turf/simulated/floor/carpet,/area/crew_quarters) "atS" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/prison/solitary{name = "Prisoner Education Chamber"}) "atT" = (/obj/structure/cable,/obj/machinery/power/emitter{anchored = 1; state = 2},/turf/simulated/floor/plating/airless,/area/engine/engineering) -"atU" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/clothing/gloves/yellow,/obj/item/weapon/mop,/obj/item/weapon/bikehorn/rubberducky,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"atU" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/camera{c_tag = "Security - EVA Storage"; dir = 1; network = list("SS13")},/turf/simulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/security/brig) "atV" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "dark"},/area/prison/solitary{name = "Prisoner Education Chamber"}) "atW" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/prison/solitary{name = "Prisoner Education Chamber"}) "atX" = (/turf/simulated/wall/r_wall,/area/turret_protected/ai) @@ -1044,7 +1044,7 @@ "aud" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating{icon_plating = "warnplate"; icon_state = "warnplate"},/area/maintenance/starboard) "aue" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/floor{icon_state = "dark"},/area/crew_quarters/courtroom) "auf" = (/obj/structure/closet/crate/hydroponics,/turf/simulated/floor/plating,/area/maintenance/starboard) -"aug" = (/obj/structure/closet,/obj/machinery/light_construct/small,/turf/simulated/floor/plating,/area/maintenance/starboard) +"aug" = (/obj/machinery/conveyor{dir = 2; id = "garbage"},/obj/machinery/door/poddoor/preopen{id = "Disposal Exit"; layer = 3; name = "disposal exit vent"},/turf/simulated/floor/plating,/area/maintenance/disposal) "auh" = (/turf/simulated/floor{icon_state = "neutral"; dir = 6},/area/hallway/secondary/construction{name = "\improper Garden"}) "aui" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "neutral"},/area/hallway/secondary/construction{name = "\improper Garden"}) "auj" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "neutral"},/area/hallway/secondary/construction{name = "\improper Garden"}) @@ -1094,7 +1094,7 @@ "avb" = (/obj/structure/closet/secure_closet/personal/cabinet,/obj/machinery/alarm{pixel_y = 23},/turf/simulated/floor/wood,/area/crew_quarters) "avc" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/turret_protected/ai) "avd" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/machinery/ai_slipper{icon_state = "motion0"},/obj/machinery/door/window{dir = 8; icon_state = "left"; name = "Tertiary AI Core Access"; pixel_x = 0; req_access_txt = "16"},/turf/simulated/floor/bluegrid,/area/turret_protected/ai) -"ave" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor/carpet,/area/crew_quarters) +"ave" = (/obj/machinery/door_control{id = "Disposal Exit"; name = "Disposal Vent Control"; pixel_x = -25; pixel_y = 4; req_access_txt = "12"},/obj/machinery/driver_button{id = "trash"; pixel_x = -26; pixel_y = -6},/obj/structure/stool,/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plating,/area/maintenance/disposal) "avf" = (/obj/machinery/door/airlock{id_tag = "Cabin6"; name = "Cabin 6"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/wood,/area/crew_quarters) "avg" = (/obj/machinery/navbeacon{codes_txt = "patrol;next_patrol=0-SecurityHall"; location = "16-Court"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/hallway/primary/fore) "avh" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/crew_quarters) @@ -1139,7 +1139,7 @@ "avU" = (/turf/simulated/wall/r_wall,/area/security/nuke_storage) "avV" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/closet/secure_closet/freezer/money,/turf/simulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/security/nuke_storage) "avW" = (/obj/machinery/light_switch{pixel_y = 28},/turf/simulated/floor{tag = "icon-vault (SOUTHEAST)"; icon_state = "vault"; dir = 6},/area/security/nuke_storage) -"avX" = (/obj/item/weapon/bucket_sensor,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"avX" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 2; on = 1},/turf/simulated/floor/plating,/area/maintenance/disposal) "avY" = (/obj/machinery/power/apc{dir = 1; name = "Vault APC"; pixel_x = 0; pixel_y = 25},/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/turf/simulated/floor{tag = "icon-vault (SOUTHWEST)"; icon_state = "vault"; dir = 10},/area/security/nuke_storage) "avZ" = (/obj/machinery/computer/secure_data/detective_computer,/turf/simulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/security/nuke_storage) "awa" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor/wood,/area/crew_quarters) @@ -1195,7 +1195,7 @@ "awY" = (/obj/item/weapon/vending_refill/snack,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "awZ" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/security/prison) "axa" = (/obj/structure/table,/obj/machinery/microwave{pixel_x = -3; pixel_y = 6},/turf/simulated/floor{icon_state = "floorgrime"},/area/security/prison) -"axb" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "floorgrime"},/area/quartermaster/sorting{name = "\improper Warehouse"}) +"axb" = (/obj/effect/decal/cleanable/oil,/obj/machinery/light_switch{pixel_x = 25; pixel_y = 0},/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating,/area/maintenance/disposal) "axc" = (/obj/structure/table,/obj/item/weapon/storage/pill_bottle/dice,/turf/simulated/floor,/area/security/prison) "axd" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "floorgrime"},/area/quartermaster/sorting{name = "\improper Warehouse"}) "axe" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/weapon/module/power_control,/obj/item/weapon/cell{maxcharge = 2000},/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor{icon_state = "floorgrime"},/area/quartermaster/sorting{name = "\improper Warehouse"}) @@ -1223,7 +1223,7 @@ "axA" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 4; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "redcorner"; dir = 4},/area/security/processing) "axB" = (/obj/structure/sign/pods{pixel_x = 32; pixel_y = 0},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/crew_quarters) "axC" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/machinery/alarm{dir = 4; pixel_x = -23; pixel_y = 0},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/crew_quarters) -"axD" = (/obj/structure/table/woodentable,/obj/item/clothing/glasses/sunglasses,/turf/simulated/floor{icon_state = "dark"},/area/crew_quarters) +"axD" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/clothing/gloves/yellow,/obj/item/weapon/mop,/obj/item/weapon/bikehorn/rubberducky,/obj/structure/sign/poster{pixel_x = -32; pixel_y = 0},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "axE" = (/obj/machinery/vending/cigarette,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "dark"},/area/crew_quarters) "axF" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/obj/structure/cable/yellow,/turf/simulated/floor/plating,/area/security/processing) "axG" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/security/processing) @@ -1312,7 +1312,7 @@ "azl" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/security/warden) "azm" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/security/warden) "azn" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/obj/structure/closet/firecloset,/turf/simulated/floor/plating,/area/maintenance/starboard) -"azo" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/security{name = "Interrogation"; req_access = null; req_access_txt = "1"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/security/brig) +"azo" = (/obj/item/weapon/vending_refill/cola,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "azp" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/security/warden) "azq" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/closet/emcloset,/turf/simulated/floor/plating,/area/maintenance/starboard) "azr" = (/turf/simulated/floor{dir = 9; icon_state = "warning"},/area/engine/engineering) @@ -1320,8 +1320,8 @@ "azt" = (/obj/structure/table/woodentable,/obj/item/weapon/storage/secure/safe{pixel_x = 32},/obj/item/device/flashlight/lamp/green{pixel_x = 1; pixel_y = 5},/obj/item/weapon/handcuffs,/turf/simulated/floor/carpet,/area/security/detectives_office) "azu" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/cable/yellow,/turf/simulated/floor/plating,/area/security/main) "azv" = (/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/structure/window/reinforced/tinted{dir = 5; health = 120; icon_state = "twindow"; reinf = 0},/turf/simulated/floor/plating,/area/crew_quarters/courtroom) -"azw" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_security{name = "Security Offices"; req_access_txt = "1"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/security/main) -"azx" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_security{name = "Security Offices"; req_access_txt = "1"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/security/main) +"azw" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 0; pixel_y = -30},/turf/simulated/floor{tag = "icon-vault (NORTH)"; icon_state = "vault"; dir = 1},/area/security/nuke_storage) +"azx" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/light_switch{pixel_y = 28},/turf/simulated/floor{icon_state = "floorgrime"},/area/quartermaster/sorting{name = "\improper Warehouse"}) "azy" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable/yellow,/turf/simulated/floor/plating,/area/security/main) "azz" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/engine/engineering) "azA" = (/obj/structure/grille,/obj/structure/window/reinforced/tinted{dir = 5; health = 120; icon_state = "twindow"; reinf = 0},/turf/simulated/floor/plating,/area/crew_quarters/courtroom) @@ -1343,7 +1343,7 @@ "azQ" = (/obj/structure/closet/crate,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "floorgrime"},/area/quartermaster/sorting{name = "\improper Warehouse"}) "azR" = (/obj/machinery/vending/sustenance{desc = "A vending machine normally reserved for work camps."; name = "\improper sustenance vendor"; product_slogans = "Enjoy your meal.;Enough calories to support any worker."},/turf/simulated/floor{icon_state = "floorgrime"},/area/security/prison) "azS" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/wall/r_wall,/area/security/nuke_storage) -"azT" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{tag = "icon-vault (NORTH)"; icon_state = "vault"; dir = 1},/area/security/nuke_storage) +"azT" = (/obj/structure/disposalpipe/sortjunction{dir = 1; icon_state = "pipe-j2s"; sortType = 1},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 8},/area/maintenance/fpmaint2{name = "Port Maintenance"}) "azU" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/mob/living/simple_animal/mouse/brown/Tom,/turf/simulated/floor{tag = "icon-vault (SOUTHEAST)"; icon_state = "vault"; dir = 6},/area/security/nuke_storage) "azV" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/security/nuke_storage) "azW" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{tag = "icon-vault (SOUTHWEST)"; icon_state = "vault"; dir = 10},/area/security/nuke_storage) @@ -1355,7 +1355,7 @@ "aAc" = (/obj/item/clothing/head/festive,/obj/effect/decal/cleanable/cobweb2,/turf/simulated/floor/plating,/area/maintenance/fore) "aAd" = (/obj/item/weapon/cigbutt,/turf/simulated/floor/plating,/area/maintenance/fore) "aAe" = (/obj/structure/table,/obj/item/weapon/paper,/turf/simulated/floor/plating,/area/maintenance/fore) -"aAf" = (/obj/effect/decal/cleanable/cobweb2,/obj/structure/table,/turf/simulated/floor/plating,/area/maintenance/fore) +"aAf" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/maintenance/fpmaint2{name = "Port Maintenance"}) "aAg" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/obj/structure/cable/yellow,/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/security/warden) "aAh" = (/obj/structure/stool/bed,/obj/machinery/door_control{id = "Cabin1"; name = "Cabin Bolt Control"; normaldoorcontrol = 1; pixel_x = 0; pixel_y = -25; req_access_txt = "0"; specialfunctions = 4},/obj/item/weapon/bedsheet,/turf/simulated/floor{icon_state = "floorgrime"},/area/crew_quarters) "aAi" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/crew_quarters) @@ -1363,7 +1363,7 @@ "aAk" = (/obj/machinery/door/airlock/maintenance{name = "Prisoner Education Maintenance"; req_access_txt = "3"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fore) "aAl" = (/obj/structure/window/reinforced,/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/obj/structure/cable/yellow,/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/turf/simulated/floor/plating,/area/security/processing) "aAm" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/obj/structure/cable/yellow,/turf/simulated/floor/plating,/area/security/processing) -"aAn" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_security{name = "Gear Room"; req_access_txt = "1"},/turf/simulated/floor{icon_state = "delivery"},/area/security/warden) +"aAn" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/security{name = "Interrogation"; req_access = null; req_access_txt = "0"; req_one_access_txt = "1;4"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/security/brig) "aAo" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/disposalpipe/segment,/obj/structure/cable/yellow,/turf/simulated/floor/plating,/area/security/warden) "aAp" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 5},/area/maintenance/fore) "aAq" = (/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/security/range) @@ -1419,7 +1419,7 @@ "aBo" = (/obj/structure/sign/securearea,/turf/simulated/wall/r_wall,/area/security/nuke_storage) "aBp" = (/obj/machinery/door/airlock/vault{icon_state = "door_locked"; locked = 1; req_access_txt = "53"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/security/nuke_storage) "aBq" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/computer/security/telescreen{desc = "Used for watching Prison Wing holding areas."; name = "Prison Monitor"; network = list("Prison"); pixel_x = 0; pixel_y = 30},/turf/simulated/floor{dir = 2; icon_state = "redcorner"},/area/security/prison) -"aBr" = (/obj/structure/table/woodentable,/obj/item/candle,/obj/machinery/light_switch{pixel_x = -27},/obj/effect/decal/cleanable/cobweb,/turf/simulated/floor{dir = 8; icon_state = "chapel"},/area/chapel/main) +"aBr" = (/obj/machinery/camera{c_tag = "Interrogation"; dir = 8; network = list("interrogation")},/turf/simulated/floor{icon_state = "dark"},/area/security/brig) "aBs" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/clothing/mask/gas{pixel_x = 3; pixel_y = 3},/obj/item/clothing/mask/gas,/obj/item/clothing/mask/gas{pixel_x = -3; pixel_y = -3},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 0; pixel_y = 21},/obj/machinery/camera{c_tag = "Engineering Fore"; dir = 2; network = list("SS13")},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/engine/engineering) "aBt" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 2; icon_state = "redcorner"},/area/security/prison) "aBu" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/turf/simulated/floor/plating,/area/security/prison) @@ -1500,7 +1500,7 @@ "aCR" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/bluegrid,/area/turret_protected/ai) "aCS" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 1; icon_state = "yellowcorner"},/area/hallway/primary/starboard) "aCT" = (/turf/simulated/floor{icon_state = "redcorner"; dir = 1},/area/security/prison) -"aCU" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/carpet,/area/security/hos) +"aCU" = (/obj/structure/table,/obj/item/clothing/suit/apron,/obj/item/clothing/suit/apron,/obj/item/clothing/head/pumpkinhead,/obj/item/weapon/corncob,/turf/simulated/floor,/area/hallway/secondary/construction{name = "\improper Garden"}) "aCV" = (/obj/structure/closet/crate{icon_state = "crateopen"; opened = 1},/turf/simulated/floor/plating/airless,/area) "aCW" = (/turf/simulated/wall,/area/hallway/secondary/construction{name = "\improper Garden"}) "aCX" = (/obj/structure/table/woodentable,/obj/item/device/taperecorder{pixel_x = -4; pixel_y = 0},/obj/item/device/radio/off{pixel_x = 0; pixel_y = 3},/turf/simulated/floor{icon_state = "dark"},/area/security/hos) @@ -1526,7 +1526,7 @@ "aDr" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/obj/machinery/light{dir = 4; icon_state = "tube1"},/turf/simulated/floor{dir = 2; icon_state = "redcorner"},/area/security/processing) "aDs" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/wood,/area/lawoffice) "aDt" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 8; icon_state = "redcorner"},/area/security/processing) -"aDu" = (/obj/structure/closet{name = "Contraband Locker"},/obj/item/weapon/contraband/poster,/obj/item/weapon/contraband/poster,/obj/item/weapon/contraband/poster,/obj/item/weapon/reagent_containers/food/snacks/grown/mushroom/libertycap,/obj/item/weapon/reagent_containers/food/snacks/grown/mushroom/reishi,/obj/item/weapon/reagent_containers/food/snacks/grown/ambrosiadeus,/obj/item/weapon/reagent_containers/food/snacks/grown/mushroom/glowshroom,/obj/item/weapon/gun/projectile/automatic/pistol,/turf/simulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/security/warden) +"aDu" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "aDv" = (/obj/structure/rack,/obj/item/weapon/storage/box/chemimp{pixel_x = 4; pixel_y = 3},/obj/item/weapon/storage/box/trackimp,/obj/item/weapon/reagent_containers/glass/bottle/stoxin,/obj/machinery/alarm{pixel_y = 28},/turf/simulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/security/warden) "aDw" = (/obj/structure/closet{name = "Contraband Locker"},/obj/item/weapon/contraband/poster,/obj/item/weapon/contraband/poster,/obj/item/ammo_casing/shotgun/beanbag,/obj/item/ammo_casing/shotgun/beanbag,/obj/item/ammo_casing/shotgun/beanbag,/obj/item/ammo_casing/shotgun/beanbag,/obj/item/ammo_casing/shotgun/beanbag,/obj/item/ammo_casing/shotgun/beanbag,/turf/simulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/security/warden) "aDx" = (/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/engine/engineering) @@ -1537,7 +1537,7 @@ "aDC" = (/obj/machinery/computer/prisoner,/turf/simulated/floor{icon_state = "dark"},/area/security/hos) "aDD" = (/obj/machinery/door_control{id = "Singularity"; name = "Shutters Control"; pixel_x = -25; pixel_y = 0; req_access_txt = "11"},/turf/simulated/floor{dir = 9; icon_state = "warning"},/area/engine/engineering) "aDE" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/engine/engineering) -"aDF" = (/obj/structure/table/woodentable,/obj/machinery/newscaster/security_unit{pixel_x = 0; pixel_y = 30},/obj/item/weapon/folder/red,/obj/item/weapon/folder/red,/obj/structure/reagent_dispensers/peppertank{pixel_x = -30; pixel_y = 0},/turf/simulated/floor{icon_state = "dark"},/area/security/hos) +"aDF" = (/obj/structure/grille,/obj/structure/window/reinforced/tinted{dir = 5; health = 120; icon_state = "twindow"; reinf = 0},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "aDG" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/door/poddoor{density = 0; icon_state = "closed"; id = "hosprivacy"; name = "Privacy Shutters"; opacity = 0},/obj/structure/cable/yellow,/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/turf/simulated/floor/plating,/area/security/hos) "aDH" = (/turf/simulated/floor{dir = 5; icon_state = "warning"},/area/engine/engineering) "aDI" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/construction) @@ -1576,10 +1576,10 @@ "aEp" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/security/warden) "aEq" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor{icon_state = "dark"},/area/security/warden) "aEr" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/machinery/light/small{dir = 1},/turf/simulated/floor{icon_state = "dark"},/area/security/warden) -"aEs" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 2; on = 1},/obj/machinery/light/small{dir = 1},/turf/simulated/floor{icon_state = "dark"},/area/security/warden) +"aEs" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "aEt" = (/obj/machinery/door/airlock/glass_security{name = "Long-Term Cell 2"; req_access_txt = "2"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "floorgrime"},/area/security/prison) "aEu" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/crew_quarters) -"aEv" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor/carpet,/area/crew_quarters) +"aEv" = (/obj/structure/disposalpipe/junction{tag = "icon-pipe-j2 (NORTH)"; icon_state = "pipe-j2"; dir = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "aEw" = (/obj/machinery/door/airlock{id_tag = "Cabin2"; name = "Cabin 2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/wood,/area/crew_quarters) "aEx" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/carpet,/area/crew_quarters) "aEy" = (/obj/structure/table/woodentable,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "dark"},/area/security/hos) @@ -1593,7 +1593,7 @@ "aEG" = (/obj/machinery/flasher{id = "processinghall"; pixel_x = -28},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 8; icon_state = "redcorner"},/area/security/processing) "aEH" = (/obj/machinery/camera{active_power_usage = 0; c_tag = "Armoury External Camera"; desc = "A special camera with a long lasting battery."; dir = 1; invuln = 0; light = null; name = "security camera"; network = list("SS13"); use_power = 0},/turf/space,/area) "aEI" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/wood,/area/crew_quarters) -"aEJ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor/wood,/area/crew_quarters) +"aEJ" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_security{name = "Gear Room"; req_access_txt = "0"; req_one_access_txt = "1;4"},/turf/simulated/floor{icon_state = "delivery"},/area/security/warden) "aEK" = (/obj/machinery/door/airlock{id_tag = "Cabin3"; name = "Cabin 3"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 2; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor/wood,/area/crew_quarters) "aEL" = (/obj/machinery/hologram/holopad,/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 29},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/crew_quarters) "aEM" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 8; icon_state = "neutralcorner"},/area/hallway/primary/central) @@ -1654,8 +1654,8 @@ "aFP" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/door/window/eastleft{name = "Mail"; req_access_txt = "50"},/turf/simulated/floor{icon_state = "delivery"},/area/quartermaster/office{name = "\improper Supply Offices"}) "aFQ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/disposaloutlet{dir = 4},/obj/structure/disposalpipe/trunk{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/quartermaster/office{name = "\improper Supply Offices"}) "aFR" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/maintenance/auxsolarport) -"aFS" = (/obj/item/hand_labeler_refill,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) -"aFT" = (/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/structure/window/reinforced{dir = 8},/obj/machinery/camera/autoname{dir = 4; network = list("MiniSat")},/obj/machinery/light/small{dir = 8},/turf/simulated/floor{icon_state = "dark"},/area/construction/hallway{name = "\improper MiniSat Exterior"}) +"aFS" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_security{name = "Security Office"; req_access_txt = "0"; req_one_access_txt = "1;4"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/security/main) +"aFT" = (/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/segment,/obj/machinery/door/airlock/glass_security{name = "Security Office"; req_access_txt = "0"; req_one_access_txt = "1;4"},/turf/simulated/floor,/area/security/main) "aFU" = (/turf/simulated/wall/r_wall,/area/construction/hallway{name = "\improper MiniSat Exterior"}) "aFV" = (/obj/machinery/power/apc{cell_type = 5000; dir = 1; name = "Prison Wing APC"; pixel_x = 1; pixel_y = 24},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/turf/simulated/floor{dir = 2; icon_state = "redcorner"},/area/security/prison) "aFW" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/obj/effect/landmark/start{name = "Cargo Technician"},/turf/simulated/floor,/area/quartermaster/office{name = "\improper Supply Offices"}) @@ -1679,7 +1679,7 @@ "aGo" = (/obj/item/weapon/wirecutters,/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/engine/engineering) "aGp" = (/obj/item/weapon/wrench,/turf/simulated/floor/plating/airless,/area) "aGq" = (/obj/machinery/the_singularitygen{anchored = 1},/turf/simulated/floor/plating/airless,/area) -"aGr" = (/obj/machinery/camera{c_tag = "Interrogation"; dir = 8; network = list("SS13")},/turf/simulated/floor{icon_state = "dark"},/area/security/brig) +"aGr" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "aGs" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/machinery/light{dir = 1},/obj/machinery/camera{c_tag = "Brig Hallway Entrance"; dir = 2; network = list("SS13")},/turf/simulated/floor{icon_state = "redcorner"; dir = 4},/area/security/brig) "aGt" = (/obj/structure/closet/crate,/turf/simulated/floor,/area/construction) "aGu" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/quartermaster/storage) @@ -1690,7 +1690,7 @@ "aGz" = (/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/quartermaster/office{name = "\improper Supply Offices"}) "aGA" = (/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/quartermaster/office{name = "\improper Supply Offices"}) "aGB" = (/obj/structure/disposalpipe/segment,/obj/effect/landmark/start{name = "Cargo Technician"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/quartermaster/office{name = "\improper Supply Offices"}) -"aGC" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"aGC" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "aGD" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/quartermaster/storage) "aGE" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 4; icon_state = "brown"},/area/quartermaster/office{name = "\improper Supply Offices"}) "aGF" = (/obj/structure/table,/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = -29},/obj/item/weapon/storage/firstaid/regular{pixel_x = 0; pixel_y = 0},/turf/simulated/floor{dir = 10; icon_state = "brown"},/area/quartermaster/office{name = "\improper Supply Offices"}) @@ -1709,7 +1709,7 @@ "aGS" = (/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/turf/simulated/floor/plating/airless,/area/solar/auxstarboard) "aGT" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/obj/structure/disposalpipe/segment,/turf/simulated/floor/carpet,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) "aGU" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/turret_protected/ai_upload) -"aGV" = (/obj/structure/disposalpipe/sortjunction{dir = 1; icon_state = "pipe-j2s"; sortType = 1},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"aGV" = (/obj/machinery/atmospherics/pipe/manifold{dir = 4; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"; pipe_color = "blue"},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "aGW" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/door/poddoor{density = 0; icon_state = "closed"; id = "hosprivacy"; name = "Privacy Shutters"; opacity = 0},/turf/simulated/floor/plating,/area/security/range) "aGX" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/quartermaster/office{name = "\improper Supply Offices"}) "aGY" = (/turf/simulated/floor/bluegrid,/area/turret_protected/ai_upload) @@ -1751,7 +1751,7 @@ "aHI" = (/obj/structure/grille,/obj/structure/window/reinforced/tinted{dir = 5; health = 120; icon_state = "twindow"; reinf = 0},/turf/simulated/floor/plating,/area/quartermaster/office{name = "\improper Supply Offices"}) "aHJ" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/turf/simulated/floor/plating,/area/engine/chiefs_office) "aHK" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/cable/yellow,/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/engine/chiefs_office) -"aHL" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor,/area/engine/engineering) +"aHL" = (/obj/structure/closet,/obj/machinery/light_construct/small,/obj/item/weapon/mop,/turf/simulated/floor/plating,/area/maintenance/starboard) "aHM" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/turf/simulated/floor/plating,/area/engine/chiefs_office) "aHN" = (/obj/machinery/door/poddoor/shutters/preopen{id = "Singularity"; name = "radiation shutters"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/engine/engineering) "aHO" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/engine/engineering) @@ -1771,7 +1771,7 @@ "aIc" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/quartermaster/storage) "aId" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor,/area/quartermaster/storage) "aIe" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/quartermaster/storage) -"aIf" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/manifold{dir = 4; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"; pipe_color = "blue"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"aIf" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/turf/simulated/floor/carpet,/area/crew_quarters) "aIg" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/engineering{icon = 'icons/obj/doors/Dooreng.dmi'; name = "Tech Storage"; req_access_txt = "0"; req_one_access_txt = "23;30"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/storage/tech) "aIh" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall,/area/storage/tech) "aIi" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/storage/tools) @@ -1788,7 +1788,7 @@ "aIt" = (/obj/machinery/door/airlock/maintenance{name = "Custodial Maintenance"; req_access_txt = "26"},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/hallway/primary/central) "aIu" = (/obj/item/device/flashlight{pixel_x = 1; pixel_y = 5},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plating,/area/hallway/primary/central) "aIv" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1},/turf/simulated/floor,/area/hallway/primary/fore) -"aIw" = (/obj/item/weapon/storage/box,/obj/structure/table,/obj/item/weapon/storage/box,/obj/item/weapon/storage/box,/obj/machinery/alarm{dir = 1; pixel_y = -22},/turf/simulated/floor{icon_state = "arrival"; dir = 6},/area/quartermaster/office{name = "\improper Supply Offices"}) +"aIw" = (/obj/structure/table/woodentable,/obj/item/device/paicard,/turf/simulated/floor{icon_state = "dark"},/area/crew_quarters) "aIx" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating,/area/crew_quarters) "aIy" = (/obj/machinery/hydroponics/soil{pixel_y = 8},/turf/simulated/floor{icon_state = "bot"},/area/hallway/secondary/construction{name = "\improper Garden"}) "aIz" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "floorgrime"},/area/janitor) @@ -1814,8 +1814,8 @@ "aIT" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{icon = 'icons/obj/doors/Doorglass.dmi'; name = "Starboard Primary Hallway"},/turf/simulated/floor,/area/hallway/primary/starboard) "aIU" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/extinguisher_cabinet{pixel_x = 0; pixel_y = -30},/turf/simulated/floor{dir = 8; icon_state = "cautioncorner"},/area/hallway/primary/starboard) "aIV" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/door/morgue{name = "Zone of Quiet Contemplation"; req_access_txt = "0"},/turf/simulated/floor{icon_state = "dark"},/area/crew_quarters) -"aIW" = (/obj/machinery/power/apc{cell_type = 5000; dir = 2; name = "Armory APC"; pixel_x = 1; pixel_y = -24},/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/obj/machinery/light,/obj/machinery/camera{c_tag = "Armoury"; dir = 1; network = list("SS13")},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/security/warden) -"aIX" = (/obj/machinery/photocopier,/obj/machinery/power/apc{dir = 4; name = "Head of Security's Office APC"; pixel_x = 24},/obj/item/weapon/storage/secure/safe/HoS{pixel_x = 3; pixel_y = -30},/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/obj/machinery/door_control{id = "hosprivacy"; name = "Privacy Shutters"; pixel_x = 26; pixel_y = -26},/obj/machinery/camera{c_tag = "Head of Security's Office"; dir = 8; network = list("SS13")},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/security/hos) +"aIW" = (/obj/machinery/power/apc{cell_type = 5000; dir = 2; name = "Armory APC"; pixel_x = 1; pixel_y = -24},/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/obj/machinery/light,/obj/machinery/camera{c_tag = "Armory"; dir = 1; network = list("SS13")},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/security/warden) +"aIX" = (/obj/machinery/photocopier,/obj/machinery/power/apc{dir = 4; name = "Head of Security's Office APC"; pixel_x = 24},/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/obj/machinery/door_control{id = "hosprivacy"; name = "Privacy Shutters"; pixel_x = 26; pixel_y = -26},/obj/machinery/camera{c_tag = "Head of Security's Office"; dir = 8; network = list("SS13")},/obj/machinery/computer/security/telescreen{dir = 1; name = "MiniSat Monitor"; network = list("MiniSat","tcomm"); pixel_x = 0; pixel_y = -29},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/security/hos) "aIY" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/hallway/primary/starboard) "aIZ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{dir = 2; icon_state = "yellowcorner"},/area/hallway/primary/starboard) "aJa" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/engine/break_room) @@ -1898,11 +1898,11 @@ "aKz" = (/obj/structure/table/reinforced,/obj/item/weapon/folder/yellow,/obj/item/weapon/paper,/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/quartermaster/storage) "aKA" = (/turf/simulated/wall,/area/quartermaster/qm) "aKB" = (/turf/simulated/wall,/area/maintenance/fpmaint2{name = "Port Maintenance"}) -"aKC" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/clothing/suit/hazardvest,/turf/simulated/floor{dir = 2; icon_state = "brown"},/area/quartermaster/office{name = "\improper Supply Offices"}) +"aKC" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/maintenance/disposal) "aKD" = (/obj/structure/table,/obj/item/device/destTagger{pixel_x = 4; pixel_y = 3},/obj/item/device/destTagger{pixel_x = 4; pixel_y = 3},/obj/machinery/light_switch{pixel_x = 27},/turf/simulated/floor{icon_state = "arrival"; dir = 4},/area/quartermaster/office{name = "\improper Supply Offices"}) "aKE" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/door/firedoor,/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/hallway/primary/central) "aKF" = (/obj/structure/stool/bed/chair/office/dark{dir = 4},/turf/simulated/floor,/area/quartermaster/office{name = "\improper Supply Offices"}) -"aKG" = (/obj/structure/table,/obj/item/weapon/packageWrap{pixel_x = 2; pixel_y = -3},/obj/item/weapon/packageWrap{pixel_x = 2; pixel_y = -3},/obj/item/weapon/packageWrap{pixel_x = 2; pixel_y = -3},/obj/item/weapon/storage/box,/obj/item/weapon/storage/box,/obj/item/weapon/storage/box,/turf/simulated/floor{dir = 10; icon_state = "brown"},/area/quartermaster/office{name = "\improper Supply Offices"}) +"aKG" = (/obj/effect/decal/cleanable/cobweb2,/obj/structure/table,/obj/item/weapon/stock_parts/manipulator,/turf/simulated/floor/plating,/area/maintenance/fore) "aKH" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor{dir = 2; icon_state = "browncorner"},/area/quartermaster/office{name = "\improper Supply Offices"}) "aKI" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/hologram/holopad,/turf/simulated/floor{dir = 8; icon_state = "browncorner"},/area/quartermaster/office{name = "\improper Supply Offices"}) "aKJ" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor,/area/hallway/primary/starboard) @@ -1938,7 +1938,7 @@ "aLn" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 2; on = 1},/obj/machinery/alarm{pixel_y = 28},/obj/machinery/light/small{dir = 1},/obj/effect/landmark{name = "blobstart"},/obj/machinery/camera{c_tag = "Evidence Storage"; dir = 2; network = list("SS13")},/turf/simulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/security/warden) "aLo" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/grille,/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0},/turf/simulated/floor/plating,/area/quartermaster/storage) "aLp" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/grille,/turf/simulated/floor/plating,/area/quartermaster/storage) -"aLq" = (/obj/structure/table,/obj/item/stack/medical/ointment{pixel_x = 3; pixel_y = -2},/obj/item/stack/medical/bruise_pack{pixel_x = -3; pixel_y = 2},/obj/item/weapon/reagent_containers/syringe/inaprovaline,/obj/item/weapon/storage/secure/safe{pixel_x = 6; pixel_y = 28},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"aLq" = (/obj/item/weapon/soap/deluxe,/obj/item/weapon/storage/secure/safe{pixel_x = 6; pixel_y = 28},/obj/item/weapon/kitchen/rollingpin,/obj/structure/closet/crate,/obj/item/clothing/suit/xenos,/obj/item/clothing/suit/monkeysuit,/obj/item/clothing/head/xenos,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "aLr" = (/obj/effect/landmark/start{name = "Cargo Technician"},/turf/simulated/floor,/area/quartermaster/storage) "aLs" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 2; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/hallway/primary/central) "aLt" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "bot"},/area/quartermaster/storage) @@ -1952,7 +1952,7 @@ "aLB" = (/turf/simulated/floor{dir = 4; icon_state = "yellow"},/area/engine/break_room) "aLC" = (/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor{icon_state = "dark"},/area/security/hos) "aLD" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/external{name = "Escape Pod 4"; req_access = null; req_access_txt = "32"},/turf/simulated/floor,/area/engine/break_room) -"aLE" = (/obj/item/stack/sheet/cardboard,/obj/machinery/light_construct/small{dir = 1},/obj/structure/closet/crate,/obj/item/weapon/coin/silver,/obj/item/weapon/grenade/chem_grenade,/obj/structure/sign/poster{pixel_y = 32},/obj/item/weapon/storage/box/lights/mixed,/obj/item/weapon/watertank,/obj/item/weapon/storage/box/donkpockets,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"aLE" = (/obj/item/stack/sheet/cardboard,/obj/machinery/light_construct/small{dir = 1},/obj/structure/closet/crate,/obj/item/weapon/coin/silver,/obj/item/weapon/grenade/chem_grenade,/obj/item/weapon/storage/box/lights/mixed,/obj/item/weapon/watertank,/obj/item/weapon/storage/box/donkpockets,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "aLF" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall/r_wall,/area/turret_protected/tcomwest{name = "\improper MiniSat West Wing"}) "aLG" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/wall/r_wall,/area/construction/hallway{name = "\improper MiniSat Exterior"}) "aLH" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/wall/r_wall,/area/construction/hallway{name = "\improper MiniSat Exterior"}) @@ -1962,7 +1962,7 @@ "aLL" = (/obj/structure/window/reinforced{dir = 1; pixel_y = 1},/turf/space,/area) "aLM" = (/obj/structure/disposalpipe/trunk{dir = 1},/obj/machinery/disposal,/turf/simulated/floor{icon_state = "floorgrime"},/area/janitor) "aLN" = (/obj/machinery/firealarm{dir = 1; pixel_y = -24},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 2; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/hallway/primary/central) -"aLO" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1},/obj/machinery/light/small,/turf/simulated/floor/plating,/area/janitor) +"aLO" = (/obj/structure/table,/obj/item/stack/medical/ointment{pixel_x = 3; pixel_y = -2},/obj/item/stack/medical/bruise_pack{pixel_x = -3; pixel_y = 2},/obj/item/weapon/reagent_containers/syringe/inaprovaline,/obj/item/weapon/storage/secure/safe{pixel_x = 6; pixel_y = 28},/obj/item/weapon/handcuffs/cable/pink,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "aLP" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating,/area/hallway/primary/central) "aLQ" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/bluegrid,/area/turret_protected/ai_upload) "aLR" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/security/range) @@ -1985,8 +1985,8 @@ "aMi" = (/obj/structure/table,/obj/item/weapon/book/manual/security_space_law,/obj/machinery/light{dir = 4},/obj/machinery/requests_console{department = "Security"; departmentType = 5; pixel_x = 30; pixel_y = 0},/turf/simulated/floor{icon_state = "red"; dir = 4},/area/security/checkpoint/engineering) "aMj" = (/turf/simulated/floor,/area/engine/break_room) "aMk" = (/obj/structure/stool/bed/chair/office/dark{dir = 4},/turf/simulated/floor,/area/security/checkpoint/engineering) -"aMl" = (/obj/item/weapon/screwdriver{pixel_y = 10},/obj/item/device/radio/off,/obj/machinery/alarm{dir = 4; pixel_x = -23; pixel_y = 0},/turf/simulated/floor{icon_state = "red"; dir = 8},/area/security/checkpoint/engineering) -"aMm" = (/obj/structure/table,/obj/item/weapon/soap/deluxe,/obj/item/weapon/storage/secure/safe{pixel_x = 6; pixel_y = 28},/obj/item/weapon/kitchen/rollingpin,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"aMl" = (/obj/structure/closet,/obj/item/weapon/table_parts,/turf/simulated/floor/plating,/area/maintenance/disposal) +"aMm" = (/obj/item/weapon/vending_refill/coffee,/turf/simulated/floor/plating{tag = "icon-platingdmg2"; icon_state = "platingdmg2"},/area/maintenance/disposal) "aMn" = (/obj/machinery/computer/ordercomp,/turf/simulated/floor{icon_state = "delivery"},/area/quartermaster/office{name = "\improper Supply Offices"}) "aMo" = (/obj/structure/disposalpipe/segment,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 1; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "warning"},/area/engine/engineering) "aMp" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0; pixel_y = 32},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/engine/engineering) @@ -1994,12 +1994,12 @@ "aMr" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/obj/structure/extinguisher_cabinet{pixel_x = -27; pixel_y = 0},/turf/simulated/floor{dir = 8; icon_state = "yellow"},/area/storage/tools) "aMs" = (/obj/structure/window/reinforced,/turf/simulated/floor{icon_state = "dark"},/area/crew_quarters/fitness) "aMt" = (/obj/machinery/door/window/eastright{base_state = "left"; icon_state = "left"; name = "Fitness Ring"},/obj/structure/window/reinforced,/turf/simulated/floor{icon_state = "dark"},/area/crew_quarters/fitness) -"aMu" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/weapon/circuitboard/borgupload{pixel_x = -1; pixel_y = 1},/obj/item/weapon/circuitboard/aiupload{pixel_x = 2; pixel_y = -2},/turf/simulated/floor{icon_state = "vault"; dir = 4},/area/storage/tech) +"aMu" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/maintenance/disposal) "aMv" = (/obj/machinery/light/small{dir = 8},/obj/machinery/camera{c_tag = "Secure Tech Storage"; dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/storage/tech) "aMw" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/storage/tech) "aMx" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/structure/extinguisher_cabinet{pixel_x = -27; pixel_y = 0},/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/quartermaster/office{name = "\improper Supply Offices"}) "aMy" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/weapon/circuitboard/pandemic{pixel_x = -3; pixel_y = 3},/obj/item/weapon/circuitboard/rdconsole,/obj/item/weapon/circuitboard/rdserver{pixel_x = 3; pixel_y = -3},/obj/item/weapon/circuitboard/destructive_analyzer,/obj/item/weapon/circuitboard/protolathe,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "dark"},/area/storage/tech) -"aMz" = (/obj/structure/table,/obj/item/weapon/screwdriver{pixel_y = 16},/obj/item/weapon/wirecutters,/turf/simulated/floor{icon_state = "dark"},/area/storage/tech) +"aMz" = (/obj/machinery/mass_driver{dir = 8; id = "trash"},/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/maintenance/disposal) "aMA" = (/obj/structure/table,/obj/item/weapon/module/power_control,/obj/item/weapon/airlock_electronics,/obj/machinery/light{dir = 8},/turf/simulated/floor{icon_state = "dark"},/area/storage/tech) "aMB" = (/obj/machinery/requests_console{announcementConsole = 1; department = "Bridge"; departmentType = 5; name = "Bridge RC"; pixel_x = 32; pixel_y = 0},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/computer/ordercomp,/turf/simulated/floor{dir = 5; icon_state = "blue"},/area/bridge) "aMC" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 1; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/table/reinforced,/obj/item/weapon/book/manual/security_space_law{pixel_x = -3; pixel_y = 5},/turf/simulated/floor{icon_state = "red"; dir = 9},/area/security/checkpoint2{name = "Customs"}) @@ -2027,9 +2027,9 @@ "aMY" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -29},/obj/machinery/light,/turf/simulated/floor{dir = 8; icon_state = "cautioncorner"},/area/hallway/primary/starboard) "aMZ" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor,/area/quartermaster/office{name = "\improper Supply Offices"}) "aNa" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/item/stack/sheet/cardboard,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) -"aNb" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor/plating,/area/maintenance/starboard) +"aNb" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 0; pixel_y = -30},/turf/simulated/floor{icon_state = "redcorner"; dir = 1},/area/security/prison) "aNc" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/obj/machinery/door/airlock/maintenance{req_access_txt = "0"; req_one_access_txt = "12;48;50;1"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) -"aNd" = (/obj/machinery/mass_driver{dir = 8; id = "trash"},/turf/simulated/floor/plating,/area/maintenance/disposal) +"aNd" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/mob/living/simple_animal/hostile/retaliate/bat{desc = "A fierce companion for any person of power, this spider has been carefully trained by NanoTrasen specialists. Its beady, staring eyes send shivers down your spine"; emote_hear = list("chitters"); faction = "spiders"; harm_intent_damage = 3; health = 200; icon_dead = "guard_dead"; icon_gib = "guard_dead"; icon_living = "guard"; icon_state = "guard"; maxHealth = 250; melee_damage_lower = 15; melee_damage_upper = 20; name = "Araneus"; real_name = "Araneus"; response_help = "pets"; voice_name = "unidentifiable voice"},/turf/simulated/floor/carpet,/area/security/hos) "aNe" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 2; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/hallway/primary/central) "aNf" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/machinery/light_switch{pixel_x = -25; pixel_y = 0},/turf/simulated/floor{dir = 9; icon_state = "brown"},/area/quartermaster/office{name = "\improper Supply Offices"}) "aNg" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/hallway/primary/central) @@ -2053,7 +2053,7 @@ "aNy" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{dir = 1; icon_state = "brown"},/area/quartermaster/office{name = "\improper Supply Offices"}) "aNz" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/hallway/primary/central) "aNA" = (/obj/structure/table,/obj/item/weapon/folder/red,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/light{dir = 4},/obj/item/weapon/folder/red,/turf/simulated/floor{icon_state = "red"; dir = 4},/area/bridge) -"aNB" = (/obj/machinery/light/small,/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 8},/area/maintenance/disposal) +"aNB" = (/obj/structure/closet{name = "Contraband Locker"},/obj/item/weapon/contraband/poster,/obj/item/weapon/contraband/poster,/obj/item/weapon/contraband/poster,/obj/item/weapon/reagent_containers/food/snacks/grown/mushroom/libertycap,/obj/item/weapon/reagent_containers/food/snacks/grown/mushroom/reishi,/obj/item/weapon/reagent_containers/food/snacks/grown/ambrosiadeus,/obj/item/weapon/reagent_containers/food/snacks/grown/mushroom/glowshroom,/obj/item/weapon/gun/projectile/automatic/pistol,/obj/item/weapon/silencer,/turf/simulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/security/warden) "aNC" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/hallway/primary/central) "aND" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/door/firedoor,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/hallway/primary/central) "aNE" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 2; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/hallway/primary/central) @@ -2071,7 +2071,7 @@ "aNQ" = (/obj/machinery/door/airlock/external{name = "South Containment Arm Access"},/turf/simulated/floor/plating,/area/engine/engineering) "aNR" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 2; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/machinery/shower{tag = "icon-shower (WEST)"; icon_state = "shower"; dir = 8},/turf/simulated/floor{dir = 5; icon_state = "warning"},/area/engine/engineering) "aNS" = (/obj/effect/landmark{name = "lightsout"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/engine/engineering) -"aNT" = (/obj/structure/filingcabinet,/obj/structure/reagent_dispensers/peppertank{pixel_x = -30; pixel_y = 0},/turf/simulated/floor{icon_state = "red"; dir = 9},/area/security/checkpoint/engineering) +"aNT" = (/obj/structure/table/woodentable,/obj/machinery/newscaster/security_unit{pixel_x = 0; pixel_y = 30},/obj/item/weapon/folder/red,/obj/item/weapon/folder/red,/obj/structure/reagent_dispensers/peppertank{pixel_x = -30; pixel_y = 0},/obj/item/weapon/storage/secure/safe/HoS{pixel_x = -25; pixel_y = 30},/turf/simulated/floor{icon_state = "dark"},/area/security/hos) "aNU" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/shower{tag = "icon-shower (EAST)"; icon_state = "shower"; dir = 4},/turf/simulated/floor{dir = 9; icon_state = "warning"},/area/engine/engineering) "aNV" = (/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/effect/landmark/start{name = "Assistant"},/turf/simulated/floor,/area/storage/tools) "aNW" = (/obj/machinery/power/port_gen/pacman,/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 31},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/turret_protected/tcomeast{name = "\improper MiniSat East Wing"}) @@ -2113,11 +2113,11 @@ "aOG" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/door/firedoor,/turf/simulated/floor{dir = 8; icon_state = "cautioncorner"},/area/hallway/primary/starboard) "aOH" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor,/area/hallway/primary/central) "aOI" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/hologram/holopad,/turf/simulated/floor,/area/hallway/primary/central) -"aOJ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "blue"; dir = 8},/area/bridge) +"aOJ" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 2; on = 1},/obj/machinery/light/small{dir = 1},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 0; pixel_y = 30},/turf/simulated/floor{icon_state = "dark"},/area/security/warden) "aOK" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "L6"},/area/hallway/primary/central) "aOL" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor,/area/quartermaster/office{name = "\improper Supply Offices"}) "aOM" = (/obj/machinery/conveyor{dir = 4; id = "packageSort2"},/obj/structure/plasticflaps{opacity = 0},/turf/simulated/floor/plating,/area/quartermaster/office{name = "\improper Supply Offices"}) -"aON" = (/obj/structure/disposalpipe/segment,/obj/machinery/power/apc{dir = 4; name = "CE Office APC"; pixel_x = 28; pixel_y = 0},/obj/structure/cable/yellow,/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/turf/simulated/floor{icon_state = "vault"; dir = 5},/area/engine/chiefs_office) +"aON" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/turf/simulated/floor/carpet,/area/crew_quarters) "aOO" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor,/area/hallway/primary/central) "aOP" = (/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 0; pixel_y = 21},/turf/simulated/floor{dir = 1; icon_state = "yellow"},/area/engine/break_room) "aOQ" = (/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/structure/disposalpipe/junction{dir = 1; icon_state = "pipe-j1"; tag = "icon-pipe-j1 (EAST)"},/turf/simulated/floor,/area/hallway/primary/central) @@ -2126,7 +2126,7 @@ "aOT" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor,/area/quartermaster/storage) "aOU" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "warningcorner"; dir = 4},/area/quartermaster/storage) "aOV" = (/obj/structure/stool/bed/chair/office/dark{dir = 2},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/quartermaster/storage) -"aOW" = (/obj/structure/table,/obj/structure/flora/kirbyplants{desc = "A living potted plant."; name = "Photosynthetic Potted Plant"; pixel_y = 8},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai) +"aOW" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/turf/simulated/floor/wood,/area/crew_quarters) "aOX" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1; pixel_y = 0},/turf/space,/area) "aOY" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/turf/space,/area) "aOZ" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 4; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall/r_wall,/area/turret_protected/ai) @@ -2192,7 +2192,7 @@ "aQh" = (/obj/machinery/computer/card,/obj/machinery/light{dir = 1},/obj/machinery/camera/autoname{dir = 2; network = list("SS13")},/obj/machinery/requests_console{department = "Security"; departmentType = 5; pixel_y = 30},/turf/simulated/floor{icon_state = "red"; dir = 1},/area/security/checkpoint2{name = "Customs"}) "aQi" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/structure/table,/obj/item/stack/sheet/metal{amount = 50},/obj/item/stack/sheet/metal{amount = 50},/obj/item/weapon/grenade/chem_grenade/metalfoam,/obj/item/weapon/grenade/chem_grenade/metalfoam,/turf/simulated/floor{dir = 8; icon_state = "caution"},/area/maintenance/storage) "aQj" = (/obj/machinery/computer/secure_data,/obj/machinery/newscaster/security_unit{pixel_x = 0; pixel_y = 30},/turf/simulated/floor{icon_state = "red"; dir = 1},/area/security/checkpoint2{name = "Customs"}) -"aQk" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor{dir = 9; icon_state = "blue"},/area/bridge) +"aQk" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/hologram/holopad,/turf/simulated/floor{icon_state = "bot"},/area/hallway/primary/port) "aQl" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/alarm{pixel_y = 23},/obj/machinery/camera{c_tag = "Starboard Primary Hallway Tech Storage"; dir = 2; network = list("SS13")},/turf/simulated/floor{dir = 1; icon_state = "yellowcorner"},/area/hallway/primary/starboard) "aQm" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/firedoor,/turf/simulated/floor,/area/hallway/primary/starboard) "aQn" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/door/airlock/security{name = "Customs Desk"; req_access = null; req_access_txt = "1"},/turf/simulated/floor,/area/security/checkpoint2{name = "Customs"}) @@ -2203,7 +2203,7 @@ "aQs" = (/turf/simulated/floor/plating,/area/maintenance/starboard) "aQt" = (/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/structure/lattice,/turf/space,/area) "aQu" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/obj/structure/sign/securearea{pixel_y = 32},/turf/simulated/floor{dir = 4; icon_state = "cautioncorner"},/area/hallway/primary/starboard) -"aQv" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/machinery/camera/autoname{dir = 4; network = list("MiniSat")},/obj/machinery/light/small{dir = 8},/turf/simulated/floor{icon_state = "dark"},/area/construction/hallway{name = "\improper MiniSat Exterior"}) +"aQv" = (/obj/item/weapon/storage/box,/obj/structure/table,/obj/item/weapon/storage/box,/obj/item/weapon/storage/box,/obj/machinery/alarm{dir = 1; pixel_y = -22},/obj/item/weapon/hand_labeler,/turf/simulated/floor{icon_state = "arrival"; dir = 6},/area/quartermaster/office{name = "\improper Supply Offices"}) "aQw" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "neutral"; dir = 1},/area/engine/chiefs_office) "aQx" = (/obj/machinery/firealarm{dir = 8; pixel_x = -26; pixel_y = 0},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "vault"; dir = 5},/area/engine/chiefs_office) "aQy" = (/obj/structure/table/reinforced,/obj/item/weapon/folder/yellow,/obj/machinery/door/firedoor,/obj/machinery/door/window/westleft{dir = 8; name = "Cargo Desk"; req_access_txt = "50"},/turf/simulated/floor,/area/quartermaster/office{name = "\improper Supply Offices"}) @@ -2264,7 +2264,7 @@ "aRB" = (/obj/machinery/hologram/holopad,/turf/simulated/floor/carpet,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) "aRC" = (/obj/structure/lattice,/obj/structure/grille,/turf/simulated/wall/r_wall,/area) "aRD" = (/obj/structure/grille,/obj/structure/lattice,/turf/simulated/wall/r_wall,/area) -"aRE" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/wood,/area/bridge) +"aRE" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/weapon/storage/box,/obj/item/weapon/storage/box,/obj/item/weapon/storage/box,/obj/item/weapon/packageWrap{pixel_x = 2; pixel_y = -3},/obj/item/weapon/packageWrap{pixel_x = 2; pixel_y = -3},/obj/item/weapon/packageWrap{pixel_x = 2; pixel_y = -3},/obj/item/weapon/hand_labeler,/turf/simulated/floor{dir = 2; icon_state = "brown"},/area/quartermaster/office{name = "\improper Supply Offices"}) "aRF" = (/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/security/checkpoint2{name = "Customs"}) "aRG" = (/obj/structure/table/woodentable,/obj/item/weapon/hand_labeler,/obj/item/weapon/packageWrap,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/wood,/area/crew_quarters/heads) "aRH" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/maintenance/fpmaint2{name = "Port Maintenance"}) @@ -2299,7 +2299,7 @@ "aSk" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "red"; icon_state = "intact-r"; level = 2},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/maintenance/storage) "aSl" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/hallway/secondary/entry{name = "Arrivals"}) "aSm" = (/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 0; pixel_y = 21},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/light{dir = 1},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/camera/autoname{dir = 2; network = list("SS13","RD")},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) -"aSn" = (/obj/machinery/computer/arcade,/obj/machinery/computer/security/telescreen/entertainment{pixel_x = 0; pixel_y = 32},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) +"aSn" = (/obj/structure/closet/crate{icon_state = "crateopen"; opened = 1},/turf/simulated/floor{dir = 10; icon_state = "brown"},/area/quartermaster/office{name = "\improper Supply Offices"}) "aSo" = (/obj/machinery/power/apc{cell_type = 5000; dir = 1; name = "Maltese Falcon APC"; pixel_x = 0; pixel_y = 25},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) "aSp" = (/obj/effect/landmark/start{name = "Cargo Technician"},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/quartermaster/storage) "aSq" = (/obj/structure/closet/crate{icon_state = "crateopen"; opened = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor{icon_state = "bot"},/area/quartermaster/storage) @@ -2308,15 +2308,15 @@ "aSt" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 4},/obj/machinery/computer/security/telescreen/entertainment{pixel_x = 0; pixel_y = 32},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) "aSu" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/segment,/obj/machinery/door/airlock/maintenance{req_access_txt = "0"; req_one_access_txt = "12;63;48;50"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "aSv" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/captain,/obj/effect/landmark/start{name = "Captain"},/obj/machinery/camera{c_tag = "Captain's Quarters"; dir = 8; network = list("SS13")},/turf/simulated/floor/wood,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) -"aSw" = (/obj/machinery/hologram/holopad,/turf/simulated/floor/wood,/area/bridge) +"aSw" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1},/obj/machinery/light/small,/obj/item/device/radio/intercom{dir = 0; name = "Station Intercom (General)"; pixel_x = 0; pixel_y = -28},/turf/simulated/floor/plating,/area/janitor) "aSx" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) "aSy" = (/obj/structure/filingcabinet,/obj/structure/reagent_dispensers/peppertank{pixel_x = 30; pixel_y = 0},/turf/simulated/floor{icon_state = "red"; dir = 5},/area/security/checkpoint/supply) "aSz" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) "aSA" = (/obj/structure/rack,/obj/machinery/cell_charger,/obj/machinery/power/apc{dir = 2; name = "Cargo Bay APC"; pixel_x = 1; pixel_y = -24},/obj/structure/cable/yellow,/obj/machinery/light,/obj/item/weapon/screwdriver{pixel_y = 10},/obj/item/weapon/hand_labeler,/obj/item/weapon/hand_labeler,/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/quartermaster/storage) "aSB" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/landmark/start{name = "Assistant"},/turf/simulated/floor,/area/storage/tools) -"aSC" = (/obj/structure/table,/obj/structure/closet/fireaxecabinet{pixel_y = -32},/obj/machinery/light_switch{pixel_x = 28; pixel_y = 0},/obj/item/weapon/paper_bin{pixel_x = -2; pixel_y = 4},/obj/item/weapon/pen,/turf/simulated/floor{icon_state = "blue"; dir = 6},/area/bridge) +"aSC" = (/obj/structure/table,/obj/structure/flora/kirbyplants{desc = "A simple, healthy looking potted plant. Likely the best friend any AI will ever have."; name = "Photosynthetic Potted Plant"; pixel_y = 8},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai) "aSD" = (/obj/item/weapon/legcuffs/beartrap,/obj/item/weapon/legcuffs/beartrap,/obj/structure/table,/obj/machinery/requests_console{department = "Janitorial"; departmentType = 1; pixel_x = -29; pixel_y = 0},/obj/item/weapon/reagent_containers/spray/cleaner,/obj/machinery/camera{c_tag = "Custodial Closet"; dir = 4; network = list("SS13")},/turf/simulated/floor{icon_state = "floorgrime"},/area/janitor) -"aSE" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"; pixel_x = 0; pixel_y = 32},/turf/simulated/floor{icon_state = "bot"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) +"aSE" = (/obj/item/weapon/screwdriver{pixel_y = 10},/obj/item/device/radio/off,/obj/machinery/computer/security/telescreen{dir = 4; name = "MiniSat Monitor"; network = list("MiniSat","tcomm"); pixel_x = -29; pixel_y = 0},/turf/simulated/floor{icon_state = "red"; dir = 8},/area/security/checkpoint/engineering) "aSF" = (/obj/machinery/door/airlock/highsecurity{icon_state = "door_locked"; locked = 1; name = "AI Upload"; req_access_txt = "16"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload) "aSG" = (/obj/machinery/light_switch{pixel_x = 27},/obj/structure/reagent_dispensers/peppertank{pixel_x = 0; pixel_y = 30},/obj/structure/closet/secure_closet/security,/turf/simulated/floor{icon_state = "red"; dir = 5},/area/security/checkpoint2{name = "Customs"}) "aSH" = (/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/machinery/light{dir = 8},/obj/machinery/camera{c_tag = "Supply Office"; dir = 4; network = list("SS13")},/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/quartermaster/office{name = "\improper Supply Offices"}) @@ -2355,7 +2355,7 @@ "aTo" = (/obj/structure/grille,/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor/plating/airless,/area/engine/engineering) "aTp" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/hallway/secondary/entry{name = "Arrivals"}) "aTq" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "neutralcorner"; dir = 1},/area/hallway/primary/port) -"aTr" = (/obj/machinery/door/airlock/command{name = "Command Desk"; req_access = null; req_access_txt = "19"},/turf/simulated/floor{dir = 2; icon_state = "carpetsymbol"},/area/bridge) +"aTr" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/weapon/circuitboard/borgupload{pixel_x = -1; pixel_y = 1},/obj/item/weapon/circuitboard/aiupload{pixel_x = 2; pixel_y = -2},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 29},/turf/simulated/floor{icon_state = "vault"; dir = 4},/area/storage/tech) "aTs" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 2; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/machinery/firealarm{dir = 1; pixel_y = -24},/obj/machinery/camera{c_tag = "Starboard Primary Hallway Auxiliary Tool Storage"; dir = 1; network = list("SS13")},/turf/simulated/floor{dir = 8; icon_state = "cautioncorner"},/area/hallway/primary/starboard) "aTt" = (/obj/structure/cable/yellow,/obj/machinery/power/apc{dir = 2; name = "Starboard Hallway APC"; pixel_x = -1; pixel_y = -26},/obj/machinery/light,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/camera{c_tag = "Starboard Primary Hallway Engineering"; dir = 1; network = list("SS13")},/turf/simulated/floor{dir = 8; icon_state = "cautioncorner"},/area/hallway/primary/starboard) "aTu" = (/obj/machinery/autolathe,/turf/simulated/floor{dir = 6; icon_state = "brown"},/area/quartermaster/office{name = "\improper Supply Offices"}) @@ -2365,7 +2365,7 @@ "aTy" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "cyan"; dir = 4; icon_state = "intact-c"; level = 2},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/turf/simulated/floor/plating,/area/maintenance/storage) "aTz" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow,/turf/simulated/floor/plating,/area/security/checkpoint2{name = "Customs"}) "aTA" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/obj/effect/landmark/start{name = "Cargo Technician"},/turf/simulated/floor,/area/quartermaster/storage) -"aTB" = (/obj/machinery/door_control{id = "council blast"; name = "Council Chamber Blast Door Control"; pixel_x = -1; pixel_y = -24; req_access_txt = "19"},/turf/simulated/floor/carpet,/area/bridge) +"aTB" = (/obj/structure/table,/obj/item/weapon/screwdriver{pixel_y = 16},/obj/item/weapon/wirecutters,/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 29},/turf/simulated/floor{icon_state = "dark"},/area/storage/tech) "aTC" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/obj/machinery/light/small{dir = 4},/obj/machinery/camera{c_tag = "Engineering Access"; dir = 8; network = list("SS13")},/turf/simulated/floor{dir = 6; icon_state = "warning"},/area/engine/engineering) "aTD" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_security{name = "Security Office"; req_access_txt = "63"},/turf/simulated/floor,/area/security/checkpoint/supply) "aTE" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "red"; dir = 8},/area/security/checkpoint/supply) @@ -2409,7 +2409,7 @@ "aUq" = (/obj/structure/closet/firecloset,/turf/simulated/floor/plating,/area/maintenance/starboard) "aUr" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/wall/r_wall,/area/construction/hallway{name = "\improper MiniSat Exterior"}) "aUs" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/hallway/primary/central) -"aUt" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 5; icon_state = "blue"},/area/bridge) +"aUt" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/turf/simulated/floor/plating,/area/maintenance/starboard) "aUu" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/showcase{density = 0; desc = "An old, deactivated cyborg. Whilst once actively used to guard against intruders, it now simply intimidates them with its cold, steely gaze."; dir = 2; icon = 'icons/mob/robots.dmi'; icon_state = "robot_old"; name = "Cyborg Statue"; pixel_x = 0; pixel_y = 20},/turf/simulated/floor{icon_state = "grimy"},/area/tcommsat/computer{name = "\improper Telecommunications Control Room"}) "aUv" = (/obj/structure/grille,/obj/structure/window/reinforced/tinted{dir = 5; health = 120; icon_state = "twindow"; reinf = 0},/turf/simulated/floor/plating,/area/maintenance/storage) "aUw" = (/obj/structure/rack,/obj/item/weapon/extinguisher,/obj/item/weapon/storage/belt/utility,/turf/simulated/floor/plating,/area/maintenance/starboard) @@ -2420,27 +2420,27 @@ "aUB" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/computer/security/telescreen/entertainment{pixel_x = 0; pixel_y = 32},/turf/simulated/floor/wood,/area/crew_quarters/heads) "aUC" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor{icon_state = "dark"},/area/security/hos) "aUD" = (/obj/structure/closet/emcloset,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) -"aUE" = (/obj/machinery/light/small{dir = 1},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_Toxins = 0},/obj/machinery/alarm{dir = 4; pixel_x = -23; pixel_y = 0},/obj/machinery/power/apc{aidisabled = 0; cell_type = 5000; dir = 1; name = "MiniSat Teleporter APC"; pixel_x = 0; pixel_y = 29},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/turret_protected/tcomfoyer{name = "\improper MiniSat Teleporter Foyer"}) -"aUF" = (/obj/item/device/radio/beacon,/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/turret_protected/tcomfoyer{name = "\improper MiniSat Teleporter Foyer"}) +"aUE" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/firealarm{dir = 1; pixel_y = -24},/obj/machinery/camera{c_tag = "Central Primary Hallway - Fore - Courtroom"; dir = 1; network = list("SS13")},/turf/simulated/floor{dir = 8; icon_state = "neutralcorner"},/area/hallway/primary/central) +"aUF" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/machinery/camera{c_tag = "Central Primary Hallway - Fore - Starboard Corner"; dir = 8; network = list("SS13")},/turf/simulated/floor{dir = 4; icon_state = "neutralcorner"},/area/hallway/primary/central) "aUG" = (/obj/structure/table/reinforced,/obj/machinery/door/window/brigdoor{base_state = "rightsecure"; dir = 1; icon_state = "rightsecure"; name = "Head of Personnel's Desk"; req_access_txt = "57"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/firedoor,/obj/machinery/door/window/northleft{dir = 2; icon_state = "left"; name = "Reception Window"; req_access_txt = "0"},/obj/machinery/door/poddoor{density = 0; icon_state = "open"; id = "hop"; layer = 2.9; name = "Privacy Door"; opacity = 0},/turf/simulated/floor,/area/crew_quarters/heads) -"aUH" = (/turf/simulated/floor{icon_state = "bot"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) -"aUI" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/firealarm{dir = 1; pixel_y = -24},/obj/machinery/camera{c_tag = "Central Primary Hallway - Fore - Courtroom"; dir = 1; network = list("SS13")},/turf/simulated/floor{dir = 8; icon_state = "neutralcorner"},/area/hallway/primary/central) +"aUH" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/extinguisher_cabinet{pixel_x = -27; pixel_y = 0},/obj/machinery/light{dir = 8},/obj/machinery/camera{c_tag = "Central Primary Hallway - Fore - Port Corner"; dir = 4; network = list("SS13")},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/hallway/primary/central) +"aUI" = (/obj/structure/filingcabinet,/obj/structure/reagent_dispensers/peppertank{pixel_x = 0; pixel_y = 30},/obj/machinery/alarm{dir = 4; pixel_x = -23; pixel_y = 0},/turf/simulated/floor{icon_state = "red"; dir = 9},/area/security/checkpoint/engineering) "aUJ" = (/obj/machinery/door/window/westleft{dir = 2; name = "Research Division Deliveries"; req_access_txt = "47"},/turf/simulated/floor{icon_state = "delivery"},/area/maintenance/aft{name = "Aft Maintenance"}) "aUK" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "grimy"},/area/tcommsat/computer{name = "\improper Telecommunications Control Room"}) "aUL" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/hallway/secondary/entry{name = "Arrivals"}) "aUM" = (/turf/simulated/floor{icon_state = "warning"},/area/hallway/secondary/entry{name = "Arrivals"}) -"aUN" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/machinery/camera{c_tag = "Central Primary Hallway - Fore-Starboard Corner"; dir = 8; network = list("SS13")},/turf/simulated/floor{dir = 4; icon_state = "neutralcorner"},/area/hallway/primary/central) +"aUN" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/obj/machinery/computer/security/telescreen{dir = 8; name = "MiniSat Monitor"; network = list("MiniSat","tcomm"); pixel_x = 29; pixel_y = 0},/turf/simulated/floor{icon_state = "vault"; dir = 5},/area/engine/chiefs_office) "aUO" = (/turf/simulated/floor{tag = "icon-warningcorner (NORTH)"; icon_state = "warningcorner"; dir = 1},/area/hallway/secondary/entry{name = "Arrivals"}) "aUP" = (/obj/structure/closet/secure_closet/cargotech,/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/quartermaster/storage) "aUQ" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor,/area/hallway/secondary/entry{name = "Arrivals"}) -"aUR" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/extinguisher_cabinet{pixel_x = -27; pixel_y = 0},/obj/machinery/light{dir = 8},/obj/machinery/camera{c_tag = "Central Primary Hallway - Fore-Port Corner"; dir = 4; network = list("SS13")},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/hallway/primary/central) +"aUR" = (/obj/machinery/light{dir = 1},/obj/machinery/computer/security/wooden_tv,/turf/simulated/floor/carpet,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) "aUS" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "blue"; dir = 4},/area/hallway/primary/central) "aUT" = (/obj/machinery/vending/cigarette,/turf/simulated/floor{icon_state = "delivery"},/area/hallway/secondary/entry{name = "Arrivals"}) "aUU" = (/obj/structure/flora/kirbyplants{desc = "A plastic potted plant."; layer = 4.1; pixel_y = 3},/turf/simulated/floor{icon_state = "grimy"},/area/hallway/primary/port) -"aUV" = (/turf/simulated/floor{dir = 8; icon_state = "chapel"},/area/chapel/main) +"aUV" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/machinery/light/small{dir = 4},/obj/machinery/door/window{dir = 1; name = "MiniSat Walkway Access"; req_access_txt = "0"},/obj/machinery/camera{c_tag = "MiniSat Exterior Port-Fore"; dir = 8; network = list("MiniSat")},/turf/simulated/floor{icon_state = "dark"},/area/construction/hallway{name = "\improper MiniSat Exterior"}) "aUW" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "red"; dir = 4; icon_state = "intact-r"; level = 2},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor,/area/maintenance/storage) "aUX" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/centcom{name = "Vacant Office"; opacity = 1; req_access_txt = "32"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{dir = 2; icon_state = "carpetsymbol"},/area/security/vacantoffice) -"aUY" = (/turf/simulated/floor{dir = 2; icon_state = "carpetsymbol"},/area/bridge) +"aUY" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/machinery/light/small{dir = 8},/obj/machinery/camera{c_tag = "MiniSat Exterior Starboard-Fore"; dir = 4; network = list("MiniSat")},/turf/simulated/floor{icon_state = "dark"},/area/construction/hallway{name = "\improper MiniSat Exterior"}) "aUZ" = (/obj/machinery/door/morgue{name = "Study #2"; req_access_txt = "0"},/turf/simulated/floor{tag = "icon-cult"; icon_state = "cult"; dir = 2},/area/library) "aVa" = (/turf/simulated/wall,/area/hallway/primary/starboard) "aVb" = (/obj/machinery/vending/coffee,/turf/simulated/floor{icon_state = "delivery"},/area/hallway/secondary/entry{name = "Arrivals"}) @@ -2497,7 +2497,7 @@ "aWa" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/door/firedoor,/turf/simulated/floor{dir = 8; icon_state = "neutralcorner"},/area/hallway/primary/central) "aWb" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/sign/nosmoking_2{pixel_y = 32},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) "aWc" = (/obj/item/weapon/screwdriver{pixel_y = 10},/obj/item/device/radio/off,/obj/machinery/light{dir = 1},/obj/machinery/requests_console{department = "Security"; departmentType = 5; pixel_y = 30},/turf/simulated/floor{icon_state = "red"; dir = 1},/area/security/checkpoint/supply) -"aWd" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/structure/grille,/turf/simulated/floor/plating,/area/maintenance/storage) +"aWd" = (/obj/machinery/light{dir = 4; icon_state = "tube1"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor{dir = 1; icon_state = "bluecorner"},/area/bridge) "aWe" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/obj/structure/cable/yellow,/turf/simulated/floor/plating,/area/security/processing) "aWf" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_security{name = "Security Dock"; req_access_txt = "1"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "floorgrime"},/area/security/processing) "aWg" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/hallway/secondary/entry{name = "Arrivals"}) @@ -2526,7 +2526,7 @@ "aWD" = (/obj/structure/closet,/obj/effect/decal/cleanable/cobweb2,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "aWE" = (/obj/machinery/librarypubliccomp,/obj/structure/table/woodentable,/turf/simulated/floor/wood,/area/library) "aWF" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/mob/living/simple_animal/corgi/Ian,/turf/simulated/floor/carpet,/area/crew_quarters/heads) -"aWG" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/command{name = "Head of Personnel"; req_access = null; req_access_txt = "57"},/turf/simulated/floor/wood,/area/crew_quarters/heads) +"aWG" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/camera{c_tag = "Bridge - Starboard Access"; dir = 4; network = list("SS13")},/turf/simulated/floor{dir = 2; icon_state = "bluecorner"},/area/bridge) "aWH" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "yellow"; dir = 9; icon_state = "intact-y"; level = 2; tag = "icon-intact-y (NORTHWEST)"},/turf/simulated/floor,/area/maintenance/storage) "aWI" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor/carpet,/area/crew_quarters/heads) "aWJ" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/command{name = "Head of Personnel"; req_access = null; req_access_txt = "57"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/wood,/area/crew_quarters/heads) @@ -2547,7 +2547,7 @@ "aWY" = (/turf/simulated/floor{dir = 6; icon_state = "warning"},/area/hallway/secondary/entry{name = "Arrivals"}) "aWZ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/flasher{id = "AI"; layer = 2.9; pixel_x = 24; pixel_y = -8},/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/turf/simulated/floor/bluegrid,/area/turret_protected/ai) "aXa" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{dir = 4; icon_state = "arrival"},/area/hallway/secondary/entry{name = "Arrivals"}) -"aXb" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/machinery/camera/autoname{dir = 8; network = list("MiniSat")},/obj/machinery/light/small{dir = 4},/obj/machinery/door/window{dir = 1; name = "MiniSat Walkway Access"; req_access_txt = "0"},/turf/simulated/floor{icon_state = "dark"},/area/construction/hallway{name = "\improper MiniSat Exterior"}) +"aXb" = (/obj/structure/table/woodentable,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/item/weapon/storage/fancy/donut_box,/turf/simulated/floor/carpet,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) "aXc" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/library) "aXd" = (/obj/structure/table/woodentable,/obj/machinery/ai_status_display{pixel_x = 0; pixel_y = 31},/obj/item/device/flashlight/lamp,/turf/simulated/floor{icon_state = "grimy"},/area/tcommsat/computer{name = "\improper Telecommunications Control Room"}) "aXe" = (/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor{icon_state = "neutral"; dir = 6},/area/hallway/primary/port) @@ -2573,7 +2573,7 @@ "aXy" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 2; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) "aXz" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) "aXA" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/carpet,/area/crew_quarters/theatre) -"aXB" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/flasher{id = "hopflash"; pixel_x = 28},/turf/simulated/floor{icon_state = "delivery"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) +"aXB" = (/obj/machinery/vending/cigarette,/turf/simulated/floor/carpet{icon_state = "carpetsymbol"},/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) "aXC" = (/obj/machinery/power/apc{dir = 1; name = "Theatre APC"; pixel_x = 0; pixel_y = 25},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/obj/structure/table/woodentable,/turf/simulated/floor/wood,/area/crew_quarters/theatre) "aXD" = (/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor{dir = 4; icon_state = "warnwhite"},/area/medical/research{name = "Research Division"}) "aXE" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/machinery/camera{c_tag = "Auxiliary Tool Storage"; dir = 8; network = list("SS13")},/obj/structure/rack,/obj/item/weapon/module/power_control,/obj/item/weapon/airlock_electronics,/turf/simulated/floor{dir = 4; icon_state = "yellow"},/area/storage/tools) @@ -2589,9 +2589,9 @@ "aXO" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "aXP" = (/obj/structure/piano,/obj/machinery/light_switch{pixel_y = 28},/turf/simulated/floor/carpet,/area/crew_quarters/theatre) "aXQ" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor/plating{dir = 2; icon_state = "warnplate"},/area/maintenance/fpmaint2{name = "Port Maintenance"}) -"aXR" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor{icon_state = "bot"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) -"aXS" = (/obj/machinery/vending/cola,/turf/simulated/floor{icon_state = "dark"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) -"aXT" = (/turf/simulated/wall,/area/bridge/meeting_room{name = "\improper Command Corridors"}) +"aXR" = (/obj/structure/table/woodentable,/obj/item/weapon/book/manual/security_space_law{pixel_y = 3},/obj/item/device/radio/intercom{dir = 0; name = "Station Intercom (General)"; pixel_x = 0; pixel_y = 28},/turf/simulated/floor/wood,/area/bridge) +"aXS" = (/obj/machinery/hologram/holopad,/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/obj/machinery/light{dir = 1},/turf/simulated/floor/wood,/area/bridge) +"aXT" = (/obj/structure/table/woodentable,/obj/item/weapon/folder/yellow,/obj/machinery/firealarm{pixel_y = 28},/turf/simulated/floor/wood,/area/bridge) "aXU" = (/obj/structure/stool/bed/chair/wood/wings{dir = 8},/turf/simulated/floor/carpet,/area/crew_quarters/theatre) "aXV" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "arrival"},/area/hallway/secondary/entry{name = "Arrivals"}) "aXW" = (/turf/simulated/floor{icon_state = "caution"; dir = 4},/area/hallway/primary/starboard) @@ -2610,7 +2610,7 @@ "aYj" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating{icon_state = "warnplate"},/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) "aYk" = (/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = -30},/obj/item/weapon/crowbar/red,/obj/item/weapon/wrench,/obj/item/clothing/mask/gas,/obj/machinery/alarm{pixel_y = 23},/obj/structure/table,/turf/simulated/floor{dir = 9; icon_state = "caution"},/area/maintenance/storage) "aYl" = (/obj/item/weapon/storage/box,/obj/item/weapon/storage/box,/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/obj/machinery/light{dir = 1},/obj/structure/table,/turf/simulated/floor{dir = 1; icon_state = "caution"},/area/maintenance/storage) -"aYm" = (/obj/structure/sign/atmosplaque{pixel_x = 0; pixel_y = 32},/obj/item/weapon/phone{pixel_x = -3; pixel_y = 3},/obj/item/weapon/cigbutt/cigarbutt{pixel_x = 5; pixel_y = -1},/obj/structure/table,/turf/simulated/floor{icon_state = "caution"; dir = 5},/area/maintenance/storage) +"aYm" = (/obj/structure/table/woodentable,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/pen,/obj/machinery/light_switch{pixel_x = 28; pixel_y = 0},/turf/simulated/floor/wood,/area/bridge) "aYn" = (/obj/machinery/door/poddoor{density = 0; icon_state = "open"; id = "atmos"; name = "Atmos Blast Door"; opacity = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/engine/break_room) "aYo" = (/turf/simulated/floor{tag = "icon-cult"; icon_state = "cult"; dir = 2},/area/library) "aYp" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/hallway/primary/central) @@ -2640,11 +2640,11 @@ "aYN" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/disposalpipe/segment,/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/hallway/primary/port) "aYO" = (/obj/structure/stool/bed/chair/comfy/beige,/turf/simulated/floor{icon_state = "grimy"},/area/hallway/primary/port) "aYP" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor{dir = 8; icon_state = "neutralcorner"},/area/hallway/primary/central) -"aYQ" = (/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor{icon_state = "dark"},/area/construction/hallway{name = "\improper MiniSat Exterior"}) +"aYQ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/wood{tag = "icon-wood-broken3"; icon_state = "wood-broken3"},/area/bridge) "aYR" = (/obj/machinery/door/airlock/hatch{name = "Teleporter Room"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/turret_protected/tcomwest{name = "\improper MiniSat West Wing"}) "aYS" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall/r_wall,/area/tcommsat/computer{name = "\improper Telecommunications Control Room"}) "aYT" = (/obj/machinery/light/small,/obj/machinery/atmospherics/unary/vent_scrubber{dir = 2; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 2; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/machinery/light_switch{pixel_x = -8; pixel_y = -24},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 5; pixel_y = -26},/obj/structure/rack,/obj/item/weapon/wrench,/obj/item/weapon/crowbar,/obj/item/device/flashlight{pixel_x = 1; pixel_y = 5},/turf/simulated/floor{icon_state = "dark"},/area/engine/break_room) -"aYU" = (/obj/structure/table/woodentable,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/pen,/turf/simulated/floor/wood,/area/bridge) +"aYU" = (/obj/machinery/camera{c_tag = "Council Chamber"; dir = 2; network = list("SS13")},/obj/machinery/light{dir = 1},/obj/machinery/ai_status_display{pixel_y = 32},/turf/simulated/floor/wood,/area/bridge) "aYV" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "green"; icon_state = "intact-g"; level = 2},/obj/machinery/atmospherics/binary/pump{dir = 4; icon_state = "intact_on"; name = "Unfiltered & Air to Mix"; on = 1},/turf/simulated/floor,/area/maintenance/storage) "aYW" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{tag = "icon-warningcorner (WEST)"; icon_state = "warningcorner"; dir = 8},/area/hallway/secondary/entry{name = "Arrivals"}) "aYX" = (/obj/structure/stool/bed/chair,/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0; pixel_y = 32},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/hallway/secondary/entry{name = "Arrivals"}) @@ -2663,19 +2663,19 @@ "aZk" = (/obj/machinery/hologram/holopad,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor{icon_state = "grimy"},/area/tcommsat/computer{name = "\improper Telecommunications Control Room"}) "aZl" = (/turf/simulated/wall,/area/security/checkpoint2{name = "Customs"}) "aZm" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) -"aZn" = (/obj/structure/table/woodentable,/obj/machinery/ai_status_display{pixel_y = 32},/obj/machinery/light{dir = 1},/obj/item/weapon/folder/yellow,/turf/simulated/floor/wood,/area/bridge) +"aZn" = (/obj/structure/table/woodentable,/obj/item/device/flashlight/lamp/green{pixel_x = 1; pixel_y = 5},/obj/machinery/door_control{id = "council blast"; name = "Council Chamber Blast Door Control"; pixel_x = -24; pixel_y = 0; req_access_txt = "19"},/turf/simulated/floor/wood,/area/bridge) "aZo" = (/obj/structure/grille,/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/machinery/door/poddoor{density = 0; icon_state = "open"; id = "hop"; name = "Privacy Shutters"; opacity = 0},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/crew_quarters/heads) "aZp" = (/turf/simulated/wall,/area/quartermaster/storage) "aZq" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/quartermaster/office{name = "\improper Supply Offices"}) "aZr" = (/obj/machinery/conveyor{dir = 1; id = "packageExternal"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/quartermaster/office{name = "\improper Supply Offices"}) "aZs" = (/obj/effect/landmark/start{name = "Head of Personnel"},/obj/structure/stool/bed/chair/office/dark{dir = 8},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/wood,/area/crew_quarters/heads) "aZt" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "grimy"},/area/tcommsat/computer{name = "\improper Telecommunications Control Room"}) -"aZu" = (/obj/structure/table/woodentable,/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/obj/machinery/light{dir = 1},/obj/item/weapon/book/manual/security_space_law{pixel_y = 3},/turf/simulated/floor/wood,/area/bridge) +"aZu" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{dir = 2; icon_state = "bluecorner"},/area/bridge) "aZv" = (/obj/machinery/door/airlock/hatch{name = "Telecomms Control Room"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/turret_protected/aisat_interior{name = "\improper MiniSat Central Foyer"}) "aZw" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/door/airlock{name = "Port Emergency Storage"; req_access_txt = "0"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) -"aZx" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "blue"; dir = 6},/area/bridge) +"aZx" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/machinery/camera{c_tag = "Bridge - Port Access"; dir = 8; network = list("SS13")},/turf/simulated/floor{dir = 1; icon_state = "bluecorner"},/area/bridge) "aZy" = (/obj/machinery/power/apc{cell_type = 5000; dir = 4; name = "Telecomms Control APC"; pixel_x = 26; pixel_y = 0},/obj/machinery/computer/telecomms/server{network = "tcommsat"},/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/turf/simulated/floor{icon_state = "grimy"},/area/tcommsat/computer{name = "\improper Telecommunications Control Room"}) -"aZz" = (/obj/structure/table/woodentable,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/item/weapon/reagent_containers/food/drinks/drinkingglass{pixel_x = 2; pixel_y = 1},/turf/simulated/floor/carpet,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) +"aZz" = (/obj/machinery/computer/security/telescreen/entertainment{pixel_x = 0; pixel_y = 32},/obj/structure/flora/tree/pine/xmas,/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) "aZA" = (/obj/structure/table/woodentable,/obj/machinery/light/small{dir = 4},/turf/simulated/floor/wood,/area/crew_quarters/theatre) "aZB" = (/obj/structure/table/reinforced,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "atmos"; name = "Atmos Blast Door"; opacity = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/door/window/northleft{dir = 4; icon_state = "left"; name = "Atmospherics Desk"; req_access_txt = "24"},/obj/item/weapon/folder/yellow,/obj/item/weapon/folder/yellow,/obj/item/weapon/pen,/obj/machinery/door/firedoor,/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/maintenance/storage) "aZC" = (/obj/structure/flora/kirbyplants{desc = "A plastic potted plant."; layer = 4.1; pixel_y = 3},/turf/simulated/floor{dir = 10; icon_state = "warning"},/area/hallway/secondary/entry{name = "Arrivals"}) @@ -2686,13 +2686,13 @@ "aZH" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall,/area/crew_quarters/locker/locker_toilet{name = "\improper Restrooms"}) "aZI" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/light/small{dir = 8},/turf/simulated/floor{icon_state = "floorgrime"},/area/crew_quarters/toilet{name = "\improper Auxiliary Restrooms"}) "aZJ" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor,/area/maintenance/storage) -"aZK" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "bluecorner"},/area/hallway/primary/central) +"aZK" = (/obj/machinery/light/small{dir = 1},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_Toxins = 0},/obj/machinery/power/apc{aidisabled = 0; cell_type = 5000; dir = 1; name = "MiniSat Teleporter APC"; pixel_x = 0; pixel_y = 29},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/turret_protected/tcomfoyer{name = "\improper MiniSat Teleporter Foyer"}) "aZL" = (/turf/simulated/wall,/area/hallway/primary/central) "aZM" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/bridge) "aZN" = (/turf/simulated/wall,/area/janitor) -"aZO" = (/obj/machinery/door_control{id = "bridge blast"; name = "Bridge Blast Door Control"; pixel_x = -24; pixel_y = 0; req_access_txt = "19"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/camera{c_tag = "Bridge - Starboard Access"; dir = 4; network = list("SS13")},/turf/simulated/floor{icon_state = "blue"; dir = 8},/area/bridge) +"aZO" = (/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/turret_protected/tcomfoyer{name = "\improper MiniSat Teleporter Foyer"}) "aZP" = (/turf/simulated/wall/r_wall,/area/bridge) -"aZQ" = (/obj/machinery/light_switch{pixel_y = 28},/obj/machinery/camera{c_tag = "Council Chamber"; dir = 2; network = list("SS13")},/turf/simulated/floor/wood,/area/bridge) +"aZQ" = (/obj/machinery/light/small{dir = 1},/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/machinery/turretid{control_area = "\improper MiniSat West Wing"; enabled = 0; icon_state = "motion0"; name = "MiniSat West Wing turret control"; pixel_x = 0; pixel_y = 28},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/turret_protected/tcomfoyer{name = "\improper MiniSat Teleporter Foyer"}) "aZR" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor,/area/maintenance/storage) "aZS" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/stool/bed/chair/office/dark,/turf/simulated/floor{icon_state = "grimy"},/area/tcommsat/computer{name = "\improper Telecommunications Control Room"}) "aZT" = (/turf/simulated/wall/r_wall,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) @@ -2711,9 +2711,9 @@ "bag" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 0; pixel_y = 21},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/hallway/primary/port) "bah" = (/obj/machinery/light{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor{dir = 2; icon_state = "yellowcorner"},/area/hallway/primary/central) "bai" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/firealarm{pixel_y = 32},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/hallway/primary/port) -"baj" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/machinery/camera{c_tag = "Bridge - Port Access"; dir = 8; network = list("SS13")},/turf/simulated/floor{icon_state = "blue"; dir = 4},/area/bridge) +"baj" = (/obj/machinery/door/airlock/command{name = "Command Desk"; req_access = null; req_access_txt = "19"},/turf/simulated/floor/wood,/area/bridge) "bak" = (/turf/simulated/floor{icon_state = "warning"},/area/engine/break_room) -"bal" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/structure/sink/kitchen{desc = "A sink used for washing one's hands and face. It looks rusty and home-made"; name = "old sink"; pixel_y = 28},/turf/simulated/floor/plating,/area/crew_quarters/toilet{name = "\improper Auxiliary Restrooms"}) +"bal" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/command{name = "Head of Personnel"; req_access = null; req_access_txt = "57"},/turf/simulated/floor/wood{tag = "icon-wood-broken6"; icon_state = "wood-broken6"},/area/crew_quarters/heads) "bam" = (/obj/structure/extinguisher_cabinet{pixel_x = -27; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 8; icon_state = "cautioncorner"},/area/hallway/primary/starboard) "ban" = (/obj/machinery/computer/general_air_control/large_tank_control{frequency = 1441; input_tag = "n2o_in"; name = "Nitrous Oxide Supply Control"; output_tag = "n2o_out"; sensors = list("n2o_sensor" = "Tank")},/obj/machinery/atmospherics/pipe/simple{pipe_color = "green"; icon_state = "intact-g"; level = 2},/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/turf/simulated/floor{dir = 4; icon_state = "escape"},/area/maintenance/storage) "bao" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/hallway/primary/starboard) @@ -2750,7 +2750,7 @@ "baT" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor{dir = 2; icon_state = "warningcorner"; tag = "icon-warningcorner (EAST)"},/area/quartermaster/storage) "baU" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/quartermaster/storage) "baV" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 4; icon_state = "loadingarea"; tag = "loading"},/area/quartermaster/storage) -"baW" = (/obj/machinery/conveyor{dir = 4; id = "QMLoad2"},/turf/simulated/floor/plating,/area/quartermaster/storage) +"baW" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor{dir = 2; icon_state = "bluecorner"},/area/bridge) "baX" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "neutral"; dir = 4},/area/hallway/primary/port) "baY" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 8; icon_state = "neutralcorner"},/area/hallway/primary/central) "baZ" = (/obj/item/weapon/cell/high{charge = 100; maxcharge = 15000},/obj/machinery/light/small,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) @@ -2827,7 +2827,7 @@ "bcs" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/wall/r_wall,/area/maintenance/storage) "bct" = (/obj/structure/transit_tube{tag = "icon-W-SE"; icon_state = "W-SE"},/obj/structure/lattice,/turf/space,/area) "bcu" = (/obj/structure/transit_tube,/obj/structure/lattice,/turf/space,/area) -"bcv" = (/obj/machinery/light/small{dir = 1},/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_x = 29; pixel_y = 0},/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/machinery/turretid{control_area = "\improper MiniSat West Wing"; enabled = 0; icon_state = "motion0"; name = "MiniSat West Wing turret control"; pixel_x = 0; pixel_y = 28},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/turret_protected/tcomfoyer{name = "\improper MiniSat Teleporter Foyer"}) +"bcv" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor,/area/bridge) "bcw" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 8; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall/r_wall,/area/tcommsat/computer{name = "\improper Telecommunications Control Room"}) "bcx" = (/obj/structure/stool/bed/chair/office/dark,/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/security/checkpoint2{name = "Customs"}) "bcy" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 2; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/hallway/secondary/entry{name = "Arrivals"}) @@ -2846,7 +2846,7 @@ "bcL" = (/obj/structure/transit_tube{tag = "icon-E-SW"; icon_state = "E-SW"},/obj/structure/window/reinforced{dir = 8},/obj/structure/lattice,/turf/space,/area) "bcM" = (/turf/simulated/floor{dir = 5; icon_state = "warning"},/area/hallway/secondary/entry{name = "Arrivals"}) "bcN" = (/obj/structure/table,/obj/item/trash/syndi_cakes{pixel_y = 4},/turf/simulated/floor,/area/engine/break_room) -"bcO" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 4; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "blue"; dir = 4},/area/bridge) +"bcO" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/item/device/radio/intercom{dir = 0; name = "Station Intercom (General)"; pixel_x = -26; pixel_y = 0},/turf/simulated/floor{dir = 2; icon_state = "bluecorner"},/area/bridge) "bcP" = (/obj/machinery/door/window/southright{dir = 4; name = "Bar Door"; pixel_x = -3; pixel_y = 0; req_access_txt = "0"; req_one_access_txt = "25;28"},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) "bcQ" = (/obj/structure/stool{pixel_y = 8},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor,/area/engine/break_room) "bcR" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/drinks/soda_cans/thirteenloko,/turf/simulated/floor,/area/engine/break_room) @@ -2860,7 +2860,7 @@ "bcZ" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/sortjunction{dir = 8; icon_state = "pipe-j2s"; sortType = 6},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 8; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 4; icon_state = "yellow"},/area/hallway/primary/starboard) "bda" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_engineering{name = "Engineering Foyer"; req_access_txt = "0"; req_one_access_txt = "32;19"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor,/area/engine/break_room) "bdb" = (/obj/machinery/camera{c_tag = "Captain's Office"; dir = 8; network = list("SS13")},/turf/simulated/floor/carpet,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) -"bdc" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/window{dir = 2; name = "HoP's Desk"; pixel_y = 0; req_access_txt = "57"},/turf/simulated/floor/wood,/area/crew_quarters/heads) +"bdc" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor,/area/bridge) "bdd" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 8; icon_state = "cautioncorner"},/area/hallway/primary/starboard) "bde" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "bridge blast"; name = "Bridge Blast Doors"; opacity = 0},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/turf/simulated/floor/plating,/area/bridge) "bdf" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "bridge blast"; name = "Bridge Blast Doors"; opacity = 0},/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/turf/simulated/floor/plating,/area/bridge) @@ -2890,7 +2890,7 @@ "bdD" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 8},/turf/simulated/floor/carpet,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) "bdE" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 2; on = 1},/obj/machinery/door_control{id = "evashutter"; name = "E.V.A. Storage Shutter Control"; pixel_x = 0; pixel_y = -24; req_access_txt = "19"},/obj/machinery/door_control{id = "gateshutter"; name = "Gateway Shutter Control"; pixel_x = 0; pixel_y = -34; req_access_txt = "19"},/turf/simulated/floor/carpet,/area/bridge) "bdF" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/carpet,/area/hallway/primary/port) -"bdG" = (/obj/machinery/computer/security/telescreen{name = "MiniSat Monitor"; network = list("MiniSat","tcomm"); pixel_x = 0; pixel_y = 29},/obj/machinery/light{dir = 1},/obj/machinery/computer/security/wooden_tv,/turf/simulated/floor/carpet,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) +"bdG" = (/obj/machinery/vending/boozeomat,/obj/machinery/light/small{dir = 8},/turf/simulated/floor/carpet{icon_state = "carpetsymbol"},/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) "bdH" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/maintenance/storage) "bdI" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/engine/engineering) "bdJ" = (/obj/machinery/vending/snack,/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) @@ -2921,7 +2921,7 @@ "bei" = (/obj/machinery/computer/ordercomp,/obj/machinery/computer/security/telescreen{desc = "Used for watching Prison Wing holding areas."; name = "Prison Monitor"; network = list("Prison"); pixel_x = 0; pixel_y = 30},/turf/simulated/floor/wood,/area/crew_quarters/heads) "bej" = (/obj/machinery/atmospherics/pipe/manifold{dir = 2; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"; pipe_color = "blue"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/construction/hallway{name = "\improper MiniSat Exterior"}) "bek" = (/turf/simulated/floor{icon_state = "red"},/area/security/checkpoint2{name = "Customs"}) -"bel" = (/obj/machinery/recharge_station,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/turret_protected/tcomeast{name = "\improper MiniSat East Wing"}) +"bel" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor/plating,/area/engine/break_room) "bem" = (/obj/item/weapon/paper,/obj/structure/table/reinforced,/turf/simulated/floor{icon_state = "red"},/area/security/checkpoint2{name = "Customs"}) "ben" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/item/device/radio/intercom{freerange = 1; frequency = 1459; name = "Station Intercom (General)"; pixel_x = -30},/obj/machinery/light{dir = 8},/obj/machinery/camera{c_tag = "Central Primary Hallway - Port"; dir = 4; network = list("SS13")},/turf/simulated/floor{dir = 8; icon_state = "neutralcorner"},/area/hallway/primary/central) "beo" = (/turf/simulated/floor{icon_state = "blue"; dir = 6},/area/bridge) @@ -2951,11 +2951,11 @@ "beM" = (/obj/structure/table,/obj/item/device/camera_film,/obj/machinery/firealarm{dir = 4; pixel_x = 28},/turf/simulated/floor,/area/storage/art) "beN" = (/turf/simulated/floor/plating{dir = 2; icon_state = "warnplate"},/area/hallway/secondary/entry{name = "Arrivals"}) "beO" = (/obj/structure/table,/obj/item/device/camera,/turf/simulated/floor,/area/storage/art) -"beP" = (/obj/machinery/space_heater,/turf/simulated/floor/plating,/area/hallway/primary/central) +"beP" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/rack,/obj/item/weapon/crowbar/red,/obj/item/weapon/wrench,/obj/item/clothing/head/welding,/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/turret_protected/tcomeast{name = "\improper MiniSat East Wing"}) "beQ" = (/obj/structure/grille,/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/engine/engineering) "beR" = (/obj/structure/reagent_dispensers/beerkeg,/turf/simulated/floor/wood,/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) "beS" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 1},/turf/simulated/floor/wood,/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) -"beT" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 2; on = 1},/turf/simulated/floor/wood,/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) +"beT" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"; pixel_x = 0; pixel_y = 32},/turf/simulated/floor{icon_state = "bot"},/area/bridge/meeting_room{name = "\improper Command Hallway"}) "beU" = (/obj/structure/transit_tube{tag = "icon-D-SW"; icon_state = "D-SW"},/obj/structure/window/reinforced{dir = 8},/obj/structure/lattice,/turf/space,/area) "beV" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/grille,/obj/structure/window/reinforced,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "bridge blast"; name = "Bridge Blast Doors"; opacity = 0},/obj/structure/cable/yellow,/turf/simulated/floor/plating,/area/bridge) "beW" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/poddoor{density = 0; icon_state = "open"; id = "hop"; name = "Privacy Shutters"; opacity = 0},/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/crew_quarters/heads) @@ -2968,7 +2968,7 @@ "bfd" = (/obj/structure/table/woodentable,/obj/item/weapon/folder/white,/turf/simulated/floor/carpet,/area/bridge) "bfe" = (/obj/structure/transit_tube{tag = "icon-N-SE"; icon_state = "N-SE"},/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/turf/simulated/floor{icon_state = "dark"},/area/engine/break_room) "bff" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor{icon_state = "dark"},/area/engine/break_room) -"bfg" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor/wood,/area/bridge) +"bfg" = (/turf/simulated/floor{icon_state = "bot"},/area/bridge/meeting_room{name = "\improper Command Hallway"}) "bfh" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/grille,/obj/structure/window/reinforced,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "bridge blast"; name = "Bridge Blast Doors"; opacity = 0},/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/obj/structure/cable/yellow,/turf/simulated/floor/plating,/area/bridge) "bfi" = (/obj/structure/table/woodentable,/obj/item/weapon/storage/photo_album{pixel_y = -4},/obj/item/device/camera{pixel_y = 4},/obj/item/device/radio/intercom{dir = 8; freerange = 1; name = "Station Intercom (Captain)"; pixel_x = -28},/turf/simulated/floor/carpet,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) "bfj" = (/obj/machinery/computer/general_air_control{frequency = 1441; name = "Tank Monitor"; sensors = list("n2_sensor" = "Nitrogen", "o2_sensor" = "Oxygen", "co2_sensor" = "Carbon Dioxide", "tox_sensor" = "Toxins", "n2o_sensor" = "Nitrous Oxide", "waste_sensor" = "Gas Mix Tank")},/obj/machinery/requests_console{department = "Atmospherics"; departmentType = 4; name = "Atmos RC"; pixel_x = 30; pixel_y = 0},/turf/simulated/floor{icon_state = "caution"; dir = 4},/area/maintenance/storage) @@ -2977,7 +2977,7 @@ "bfm" = (/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor/carpet,/area/bridge) "bfn" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor,/area/engine/break_room) "bfo" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor{tag = "icon-warningcorner (NORTH)"; icon_state = "warningcorner"; dir = 1},/area/engine/break_room) -"bfp" = (/turf/simulated/floor{dir = 10; icon_state = "caution"},/area/engine/break_room) +"bfp" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor{icon_state = "bot"},/area/bridge/meeting_room{name = "\improper Command Hallway"}) "bfq" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor{icon_state = "warning"},/area/engine/break_room) "bfr" = (/obj/structure/table/woodentable,/obj/item/weapon/packageWrap,/obj/item/weapon/packageWrap,/obj/item/weapon/gun/projectile/revolver/doublebarrel,/turf/simulated/floor/wood,/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) "bfs" = (/obj/machinery/door/airlock/hatch{icon_state = "door_closed"; name = "MiniSat West Wing"; req_one_access_txt = "32;19"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/turret_protected/tcomwest{name = "\improper MiniSat West Wing"}) @@ -3029,7 +3029,7 @@ "bgm" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door_control{id = "qm_warehouse"; name = "Warehouse Door Control"; pixel_x = 0; pixel_y = -24; req_access_txt = "50"},/turf/simulated/floor{icon_state = "floorgrime"},/area/quartermaster/sorting{name = "\improper Warehouse"}) "bgn" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/construction/Storage{name = "Storage Wing"}) "bgo" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/turf/simulated/floor/plating,/area/construction/Storage{name = "Storage Wing"}) -"bgp" = (/obj/machinery/light/small,/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1; scrub_Toxins = 0},/turf/simulated/floor/wood,/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) +"bgp" = (/obj/machinery/vending/cola,/turf/simulated/floor{icon_state = "dark"},/area/bridge/meeting_room{name = "\improper Command Hallway"}) "bgq" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "yellow"; icon_state = "intact-y"; level = 2},/obj/machinery/meter,/turf/simulated/floor,/area/maintenance/storage) "bgr" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/wood,/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) "bgs" = (/obj/structure/stool/bed/chair/office/dark{dir = 8},/turf/simulated/floor,/area/bridge) @@ -3039,7 +3039,7 @@ "bgw" = (/obj/structure/stool/bed/chair/office/dark{dir = 1},/turf/simulated/floor,/area/bridge) "bgx" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/wood,/area/crew_quarters/theatre) "bgy" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "bridge blast"; name = "Bridge Blast Doors"; opacity = 0},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/turf/simulated/floor/plating,/area/bridge) -"bgz" = (/obj/structure/table/woodentable,/obj/item/weapon/reagent_containers/food/drinks/drinkingglass{pixel_x = 2; pixel_y = 1},/turf/simulated/floor/carpet,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) +"bgz" = (/turf/simulated/wall,/area/bridge/meeting_room{name = "\improper Command Hallway"}) "bgA" = (/obj/machinery/door/window{dir = 1; name = "Captain's Bedroom"; req_access_txt = "20"},/turf/simulated/floor/wood,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) "bgB" = (/obj/structure/rack,/obj/item/weapon/tank/jetpack/oxygen,/obj/item/clothing/mask/gas,/obj/item/clothing/suit/armor/captain,/obj/item/clothing/head/helmet/space/capspace,/obj/structure/window/reinforced{dir = 1; pixel_y = 2},/turf/simulated/floor/wood,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) "bgC" = (/obj/structure/closet/secure_closet/captains,/obj/structure/window/reinforced{dir = 1; pixel_y = 2},/turf/simulated/floor/wood,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) @@ -3075,7 +3075,7 @@ "bhg" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 8},/area/maintenance/starboard) "bhh" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/table,/obj/machinery/alarm{pixel_y = 26},/obj/item/weapon/paper_bin{pixel_x = -2; pixel_y = 5},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/turret_protected/tcomwest{name = "\improper MiniSat West Wing"}) "bhi" = (/obj/machinery/light/small{dir = 8},/obj/structure/dispenser/oxygen{pixel_x = -1; pixel_y = 2},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/turret_protected/tcomwest{name = "\improper MiniSat West Wing"}) -"bhj" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 8; icon_state = "cautioncorner"},/area/engine/break_room) +"bhj" = (/obj/item/device/radio/intercom{dir = 0; name = "Station Intercom (General)"; pixel_x = 0; pixel_y = -26},/turf/simulated/floor/carpet,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) "bhk" = (/turf/simulated/shuttle/floor,/turf/simulated/shuttle/wall{tag = "icon-swall_f10"; icon_state = "swall_f10"; dir = 2},/area/shuttle/arrival/station) "bhl" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/hallway/secondary/entry{name = "Arrivals"}) "bhm" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 4; icon_state = "whitecorner"},/area/hallway/secondary/entry{name = "Arrivals"}) @@ -3108,7 +3108,7 @@ "bhN" = (/obj/machinery/door/window{dir = 1; name = "MiniSat Walkway Access"; req_access_txt = "0"},/turf/simulated/floor{icon_state = "dark"},/area/construction/hallway{name = "\improper MiniSat Exterior"}) "bhO" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{name = "Locker Room"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 4; icon_state = "neutralcorner"},/area/crew_quarters/sleep_female{name = "\improper Crew Quarters Hallway"}) "bhP" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{name = "Locker Room"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/crew_quarters/sleep_female{name = "\improper Crew Quarters Hallway"}) -"bhQ" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/turf/simulated/floor/plating,/area/hallway/primary/central) +"bhQ" = (/obj/machinery/light,/obj/machinery/computer/security/telescreen{dir = 1; name = "MiniSat Monitor"; network = list("MiniSat","tcomm"); pixel_x = 0; pixel_y = -29},/turf/simulated/floor/carpet,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) "bhR" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/segment,/turf/simulated/floor{tag = "icon-warningcorner (WEST)"; icon_state = "warningcorner"; dir = 8},/area/engine/engineering) "bhS" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/turf/simulated/floor/plating,/area/construction/Storage{name = "Storage Wing"}) "bhT" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/cable/yellow,/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/turf/simulated/floor/plating,/area/construction/Storage{name = "Storage Wing"}) @@ -3177,12 +3177,12 @@ "bje" = (/obj/machinery/power/apc{cell_type = 10000; dir = 1; name = "Atmospherics APC"; pixel_x = 0; pixel_y = 28},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/obj/machinery/camera{c_tag = "Atmospherics Entrance"; network = list("SS13")},/turf/simulated/floor,/area/maintenance/storage) "bjf" = (/obj/machinery/camera/autoname{dir = 1; network = list("SS13")},/obj/structure/closet/gmcloset{icon_closed = "black"; icon_state = "black"; name = "formal wardrobe"},/obj/item/weapon/table_parts,/obj/item/weapon/wrench,/turf/simulated/floor/wood,/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) "bjg" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{icon = 'icons/obj/doors/Doorminingglass.dmi'; name = "Primary Tool Storage"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor,/area/storage/primary) -"bjh" = (/obj/structure/window/reinforced{dir = 8},/obj/machinery/light_switch{pixel_y = -25},/obj/machinery/vending/coffee{pixel_x = 1},/turf/simulated/floor{dir = 2; icon_state = "carpetsymbol"},/area/bridge) -"bji" = (/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/machinery/vending/cigarette{pixel_x = -1},/turf/simulated/floor{dir = 2; icon_state = "carpetsymbol"},/area/bridge) +"bjh" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{dir = 1; icon_state = "bluecorner"},/area/bridge) +"bji" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door_control{id = "bridge blast"; name = "Bridge Blast Door Control"; pixel_x = -24; pixel_y = -24; req_access_txt = "19"},/turf/simulated/floor,/area/bridge) "bjj" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/storage/primary) "bjk" = (/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor{dir = 8; icon_state = "neutralcorner"},/area/hallway/primary/port) "bjl" = (/turf/simulated/wall/r_wall,/area/storage/primary) -"bjm" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor{dir = 2; icon_state = "caution"},/area/engine/break_room) +"bjm" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor/wood{tag = "icon-wood-broken4"; icon_state = "wood-broken4"},/area/bridge) "bjn" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/construction/Storage{name = "Storage Wing"}) "bjo" = (/obj/structure/rack{dir = 1},/obj/item/weapon/pickaxe{pixel_x = 5},/obj/item/weapon/shovel{pixel_x = -5},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 2; icon_state = "brown"},/area/quartermaster/miningdock) "bjp" = (/obj/structure/closet/secure_closet/miner,/turf/simulated/floor{dir = 6; icon_state = "brown"},/area/quartermaster/miningdock) @@ -3221,7 +3221,7 @@ "bjW" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/starboard) "bjX" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "neutral"; dir = 4},/area/crew_quarters/fitness) "bjY" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{name = "Port Primary Hallway"},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/hallway/primary/port) -"bjZ" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor{tag = "icon-warningcorner (NORTH)"; icon_state = "warningcorner"; dir = 1},/area/engine/engineering) +"bjZ" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor/wood,/area/bridge) "bka" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 8; icon_state = "manifold-r"; level = 2},/obj/machinery/meter{frequency = 1443; id = "wloop_atm_meter"; name = "Waste Loop"},/turf/simulated/floor{dir = 1; icon_state = "caution"},/area/maintenance/storage) "bkb" = (/turf/simulated/floor{dir = 10; icon_state = "warning"},/area/engine/engineering) "bkc" = (/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/crew_quarters/locker) @@ -3239,7 +3239,7 @@ "bko" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/crew_quarters/fitness) "bkp" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/maintenance/fore) "bkq" = (/obj/machinery/washing_machine,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor{icon_state = "barber"},/area/crew_quarters/locker/locker_toilet{name = "\improper Restrooms"}) -"bkr" = (/obj/structure/table,/obj/item/clothing/head/welding{pixel_x = -3; pixel_y = 7},/obj/item/clothing/head/welding{pixel_x = -5; pixel_y = 3},/obj/machinery/alarm{pixel_y = 23},/turf/simulated/floor{dir = 8; icon_state = "caution"},/area/maintenance/storage) +"bkr" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/machinery/door_control{id = "bridge blast"; name = "Bridge Blast Door Control"; pixel_x = 24; pixel_y = -24; req_access_txt = "19"},/turf/simulated/floor{dir = 1; icon_state = "bluecorner"},/area/bridge) "bks" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/maintenance/storage) "bkt" = (/obj/structure/disposalpipe/trunk{dir = 8},/obj/machinery/conveyor{dir = 4; id = "packageSort2"},/obj/structure/disposaloutlet{dir = 4},/turf/simulated/floor/plating,/area/quartermaster/office{name = "\improper Supply Offices"}) "bku" = (/obj/machinery/space_heater,/obj/machinery/firealarm{dir = 2; pixel_y = 24},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/maintenance/storage) @@ -3266,7 +3266,7 @@ "bkP" = (/obj/machinery/vending/tool,/turf/simulated/floor{dir = 1; icon_state = "brown"},/area/storage/primary) "bkQ" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "bluecorner"},/area/hallway/primary/central) "bkR" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 1; icon_state = "brown"},/area/storage/primary) -"bkS" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_Toxins = 0},/obj/machinery/camera{c_tag = "Research Break Room"; dir = 1; network = list("SS13","RD")},/obj/structure/noticeboard{pixel_y = -32},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/medical/research{name = "Research Division"}) +"bkS" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/flasher{id = "hopflash"; pixel_x = 28},/turf/simulated/floor{icon_state = "delivery"},/area/bridge/meeting_room{name = "\improper Command Hallway"}) "bkT" = (/obj/structure/table,/obj/machinery/cell_charger,/obj/item/weapon/cell/high{charge = 100; maxcharge = 15000},/turf/simulated/floor{dir = 1; icon_state = "brown"},/area/storage/primary) "bkU" = (/obj/structure/table,/obj/item/weapon/cable_coil{pixel_x = 2; pixel_y = -2},/obj/item/weapon/cable_coil{pixel_x = 3; pixel_y = 5},/obj/item/weapon/screwdriver{pixel_y = 16},/obj/item/weapon/cell/high{charge = 100; maxcharge = 15000},/turf/simulated/floor{dir = 1; icon_state = "brown"},/area/storage/primary) "bkV" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 2; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 8; icon_state = "neutralcorner"},/area/hallway/primary/port) @@ -3292,11 +3292,11 @@ "blp" = (/turf/simulated/floor{dir = 2; icon_state = "bluecorner"},/area/bridge) "blq" = (/turf/simulated/floor{dir = 0; icon_state = "blue"},/area/bridge) "blr" = (/turf/simulated/floor{icon_state = "blue"; dir = 10},/area/bridge) -"bls" = (/obj/structure/table/woodentable,/obj/structure/window/reinforced{dir = 8},/obj/item/weapon/folder/blue,/obj/item/weapon/folder/blue,/turf/simulated/floor{dir = 2; icon_state = "carpetsymbol"},/area/bridge) -"blt" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/power/apc{dir = 2; name = "Engineering Foyer APC"; pixel_x = -1; pixel_y = -26},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/obj/machinery/light,/turf/simulated/floor{dir = 2; icon_state = "yellow"},/area/engine/break_room) -"blu" = (/obj/machinery/computer/communications,/turf/simulated/floor{dir = 2; icon_state = "carpetsymbol"},/area/bridge) -"blv" = (/obj/structure/table/woodentable,/obj/machinery/computer/security/wooden_tv{pixel_x = 3; pixel_y = 2},/turf/simulated/floor{dir = 2; icon_state = "carpetsymbol"},/area/bridge) -"blw" = (/obj/structure/table/woodentable,/obj/structure/window/reinforced{dir = 4},/obj/item/weapon/book/manual/security_space_law,/obj/item/weapon/handcuffs,/turf/simulated/floor{dir = 2; icon_state = "carpetsymbol"},/area/bridge) +"bls" = (/turf/simulated/wall/r_wall,/area/bridge/meeting_room{name = "\improper Command Hallway"}) +"blt" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/structure/sink/kitchen{desc = "A sink used for washing one's hands and face. It looks rusty and home-made"; name = "old sink"; pixel_y = 28},/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/turf/simulated/floor/plating,/area/crew_quarters/toilet{name = "\improper Auxiliary Restrooms"}) +"blu" = (/obj/machinery/light{dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/item/device/radio/intercom{dir = 0; name = "Station Intercom (General)"; pixel_x = -26; pixel_y = 0},/turf/simulated/floor{dir = 2; icon_state = "bluecorner"},/area/bridge) +"blv" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 1; icon_state = "bluecorner"},/area/bridge) +"blw" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_command{name = "Council Chamber"; req_access_txt = "19"},/turf/simulated/floor/wood{tag = "icon-wood-broken5"; icon_state = "wood-broken5"},/area/bridge) "blx" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/quartermaster/office{name = "\improper Supply Offices"}) "bly" = (/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor{dir = 8; icon_state = "bluecorner"},/area/bridge) "blz" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor,/area/bridge) @@ -3315,14 +3315,14 @@ "blM" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{name = "Fitness Area"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "floorgrime"},/area/crew_quarters/fitness) "blN" = (/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "neutral"; dir = 8},/area/crew_quarters/fitness) "blO" = (/obj/machinery/power/emitter,/obj/machinery/light/small,/turf/simulated/floor/plating,/area/engine/engineering) -"blP" = (/obj/machinery/vending/engivend,/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/engine/engineering) -"blQ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/engine/engineering) +"blP" = (/obj/structure/table/woodentable,/obj/item/clothing/suit/space/santa,/obj/item/clothing/head/helmet/space/santahat,/obj/item/weapon/paper{info = "Dear Captain,
    \n
    \nWhile I try my best to reach all the children of the world I have to say getting to space stations is a bit b'yond me! Please take this spare suit to spread chrismas cheer, with my blessing!"; name = "paper- 'season's greetings!'"},/turf/simulated/floor/carpet,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) +"blQ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{dir = 2; icon_state = "bluecorner"},/area/bridge) "blR" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor,/area/crew_quarters/courtroom) "blS" = (/obj/structure/grille,/obj/structure/window/reinforced/tinted{dir = 5; health = 120; icon_state = "twindow"; reinf = 0},/turf/simulated/floor/plating,/area/hallway/secondary/entry{name = "Arrivals"}) "blT" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor{dir = 2; icon_state = "redcorner"},/area/hallway/primary/fore) "blU" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = -29},/turf/simulated/floor{dir = 8; icon_state = "redcorner"},/area/hallway/primary/fore) "blV" = (/obj/structure/table,/obj/item/weapon/aiModule/oxygen,/obj/item/weapon/aiModule/oneHuman,/obj/machinery/door/window{base_state = "left"; dir = 8; icon_state = "left"; name = "High-Risk Modules"; req_access_txt = "20"},/obj/item/weapon/aiModule/purge,/obj/structure/window/reinforced,/obj/item/weapon/aiModule/antimov,/obj/machinery/flasher{pixel_x = 0; pixel_y = 24; id = "AI"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload) -"blW" = (/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 4; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor,/area/engine/break_room) +"blW" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/command{name = "Captain's Quarters"; req_access = null; req_access_txt = "20"},/turf/simulated/floor/wood,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) "blX" = (/turf/simulated/floor,/area/maintenance/storage) "blY" = (/obj/machinery/hologram/holopad,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor,/area/maintenance/storage) "blZ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/crew_quarters/locker) @@ -3377,16 +3377,16 @@ "bmW" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor,/area/crew_quarters/sleep_female{name = "\improper Crew Quarters Hallway"}) "bmX" = (/obj/structure/closet/crate,/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "bot"},/area/quartermaster/storage) "bmY" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 0; icon_state = "blue"},/area/bridge) -"bmZ" = (/obj/machinery/door_control{id = "bridge blast"; name = "Bridge Blast Door Control"; pixel_x = -1; pixel_y = -24; req_access_txt = "19"},/turf/simulated/floor{icon_state = "blue"; dir = 6},/area/bridge) +"bmZ" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 4; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 1; icon_state = "bluecorner"},/area/bridge) "bna" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/crew_quarters/sleep_female{name = "\improper Crew Quarters Hallway"}) "bnb" = (/obj/structure/stool{pixel_y = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor,/area/crew_quarters/locker) -"bnc" = (/obj/structure/table/woodentable,/obj/structure/window/reinforced{dir = 8},/obj/machinery/cell_charger,/obj/item/weapon/cell/crap,/turf/simulated/floor{dir = 2; icon_state = "carpetsymbol"},/area/bridge) +"bnc" = (/obj/structure/sign/atmosplaque{pixel_x = 0; pixel_y = 32},/obj/item/weapon/phone{pixel_x = -3; pixel_y = 3},/obj/item/weapon/cigbutt/cigarbutt{pixel_x = 5; pixel_y = -1},/obj/structure/table,/obj/machinery/light_switch{pixel_x = 26; pixel_y = 0},/turf/simulated/floor{icon_state = "caution"; dir = 5},/area/maintenance/storage) "bnd" = (/turf/simulated/floor/carpet,/area/bridge) "bne" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor,/area/crew_quarters/sleep_female{name = "\improper Crew Quarters Hallway"}) -"bnf" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/table/woodentable,/obj/machinery/recharger,/obj/item/device/flash,/turf/simulated/floor{dir = 2; icon_state = "carpetsymbol"},/area/bridge) +"bnf" = (/obj/structure/table,/obj/item/clothing/head/welding{pixel_x = -3; pixel_y = 7},/obj/item/clothing/head/welding{pixel_x = -5; pixel_y = 3},/obj/machinery/alarm{pixel_y = 23},/obj/machinery/light_switch{pixel_x = -26; pixel_y = 0},/turf/simulated/floor{dir = 8; icon_state = "caution"},/area/maintenance/storage) "bng" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/locker/locker_toilet{name = "\improper Restrooms"}) "bnh" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/turret_protected/tcomwest{name = "\improper MiniSat West Wing"}) -"bni" = (/obj/machinery/door_control{id = "bridge blast"; name = "Bridge Blast Door Control"; pixel_x = -1; pixel_y = -24; req_access_txt = "19"},/turf/simulated/floor{icon_state = "blue"; dir = 10},/area/bridge) +"bni" = (/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_x = 29; pixel_y = 0},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/turret_protected/tcomfoyer{name = "\improper MiniSat Teleporter Foyer"}) "bnj" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{dir = 0; icon_state = "blue"},/area/bridge) "bnk" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{dir = 0; icon_state = "blue"},/area/bridge) "bnl" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/maintenance{req_access_txt = "0"; req_one_access_txt = "12;63;48;50"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) @@ -3414,7 +3414,7 @@ "bnH" = (/obj/item/device/radio/intercom{dir = 0; name = "Station Intercom (General)"; pixel_x = -26; pixel_y = 0},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/camera{c_tag = "Bridge - Port"; dir = 4; network = list("SS13")},/turf/simulated/floor{icon_state = "blue"; dir = 8},/area/bridge) "bnI" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 8; icon_state = "manifold-r"; level = 2},/turf/simulated/floor,/area/maintenance/storage) "bnJ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/obj/structure/stool/bed/chair/office/dark{dir = 1},/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/obj/machinery/camera{c_tag = "Bridge - Starboard"; dir = 8; network = list("SS13")},/turf/simulated/floor{icon_state = "blue"; dir = 4},/area/bridge) -"bnK" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 30},/obj/structure/showcase{density = 0; desc = "An old, deactivated cyborg. Whilst once actively used to guard against intruders, it now simply intimidates them with its cold, steely gaze."; dir = 8; icon = 'icons/mob/robots.dmi'; icon_state = "robot_old"; name = "Cyborg Statue"; pixel_x = 9; pixel_y = 2},/obj/machinery/camera/autoname{dir = 2; network = list("MiniSat")},/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_x = 30; pixel_y = 0},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/construction/hallway{name = "\improper MiniSat Exterior"}) +"bnK" = (/obj/machinery/alarm{dir = 4; pixel_x = -23; pixel_y = 0},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/turret_protected/tcomfoyer{name = "\improper MiniSat Teleporter Foyer"}) "bnL" = (/obj/machinery/light/small{dir = 8},/obj/machinery/atmospherics/unary/vent_pump{dir = 2; on = 1},/obj/structure/showcase{density = 0; desc = "An old, deactivated cyborg. Whilst once actively used to guard against intruders, it now simply intimidates them with its cold, steely gaze."; dir = 2; icon = 'icons/mob/robots.dmi'; icon_state = "robot_old"; name = "Cyborg Statue"; pixel_x = 0; pixel_y = 20},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/turret_protected/tcomeast{name = "\improper MiniSat East Wing"}) "bnM" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/segment,/obj/machinery/door/airlock/maintenance{req_access_txt = "0"; req_one_access_txt = "1;4;38;12"},/turf/simulated/floor/plating,/area/maintenance/fore) "bnN" = (/obj/structure/stool/bed/chair{dir = 1},/obj/structure/extinguisher_cabinet{pixel_x = -27; pixel_y = 0},/turf/simulated/floor{icon_state = "redcorner"; dir = 1},/area/hallway/primary/fore) @@ -3466,14 +3466,14 @@ "boH" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/machinery/newscaster{pixel_x = 0; pixel_y = 32},/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/locker/locker_toilet{name = "\improper Restrooms"}) "boI" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/engine/engineering) "boJ" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_command{name = "Bridge"; req_access_txt = "19"},/turf/simulated/floor,/area/bridge) -"boK" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/door/airlock/glass_command{name = "Bridge"; req_access_txt = "19"},/turf/simulated/floor,/area/bridge) +"boK" = (/obj/item/device/radio/beacon,/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/turret_protected/tcomfoyer{name = "\improper MiniSat Teleporter Foyer"}) "boL" = (/turf/simulated/wall,/area/bridge) "boM" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/firedoor,/turf/simulated/floor,/area/hallway/primary/port) "boN" = (/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/obj/machinery/power/apc{dir = 1; name = "Head of Personnel APC"; pixel_y = 24},/obj/machinery/light{dir = 1},/turf/simulated/floor/carpet,/area/crew_quarters/heads) "boO" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor{dir = 6; icon_state = "warning"},/area/engine/engineering) "boP" = (/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 0; pixel_y = -29},/obj/structure/rack,/obj/item/device/assembly/signaler,/obj/item/device/assembly/signaler,/obj/item/device/assembly/timer,/turf/simulated/floor{dir = 1; icon_state = "blue"},/area/bridge) -"boQ" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/glass_command{name = "Bridge"; req_access_txt = "19"},/turf/simulated/floor,/area/bridge) -"boR" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/door/airlock/glass_command{name = "Bridge"; req_access_txt = "19"},/turf/simulated/floor,/area/bridge) +"boQ" = (/turf/simulated/floor/wood{tag = "icon-wood-broken3"; icon_state = "wood-broken3"},/area/bridge) +"boR" = (/obj/machinery/computer/communications,/turf/simulated/floor/wood,/area/bridge) "boS" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor,/area/engine/engineering) "boT" = (/obj/machinery/door/window{name = "Captain's Desk"; req_access_txt = "20"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/wood,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) "boU" = (/obj/structure/table/woodentable,/obj/item/weapon/paper_bin{pixel_x = 1; pixel_y = 9},/obj/item/weapon/pen,/obj/structure/window/reinforced,/turf/simulated/floor/wood,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) @@ -3558,8 +3558,8 @@ "bqv" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/turret_protected/tcomwest{name = "\improper MiniSat West Wing"}) "bqw" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall,/area/bridge) "bqx" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{dir = 9; icon_state = "blue"},/area/bridge) -"bqy" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{dir = 5; icon_state = "blue"},/area/bridge) -"bqz" = (/obj/machinery/vending/boozeomat,/obj/machinery/light/small{dir = 8},/turf/simulated/floor{dir = 2; icon_state = "carpetsymbol"},/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) +"bqy" = (/obj/structure/table/woodentable,/obj/structure/window/reinforced{dir = 8},/obj/item/weapon/folder/blue,/obj/item/weapon/folder/blue,/turf/simulated/floor/wood,/area/bridge) +"bqz" = (/obj/structure/table/woodentable,/obj/machinery/computer/security/wooden_tv{pixel_x = 3; pixel_y = 2},/turf/simulated/floor/wood,/area/bridge) "bqA" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/carpet,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) "bqB" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/structure/disposalpipe/segment,/turf/simulated/floor/carpet,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) "bqC" = (/obj/machinery/turret{dir = 1; enabled = 0},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/turret_protected/tcomwest{name = "\improper MiniSat West Wing"}) @@ -3577,7 +3577,7 @@ "bqO" = (/turf/simulated/floor{dir = 2; icon_state = "redcorner"},/area/hallway/primary/fore) "bqP" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/floor{dir = 2; icon_state = "redcorner"},/area/hallway/primary/fore) "bqQ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 8; icon_state = "redcorner"},/area/hallway/primary/fore) -"bqR" = (/obj/machinery/ai_status_display{pixel_x = 0; pixel_y = -32},/obj/structure/showcase{density = 0; desc = "An old, deactivated cyborg. Whilst once actively used to guard against intruders, it now simply intimidates them with its cold, steely gaze."; dir = 8; icon = 'icons/mob/robots.dmi'; icon_state = "robot_old"; name = "Cyborg Statue"; pixel_x = 9; pixel_y = 2},/obj/machinery/camera/autoname{dir = 1; network = list("MiniSat")},/obj/machinery/turretid{control_area = "\improper MiniSat West Wing"; enabled = 0; icon_state = "motion0"; name = "MiniSat West Wing turret control"; pixel_x = 24; pixel_y = 5},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/construction/hallway{name = "\improper MiniSat Exterior"}) +"bqR" = (/obj/structure/table/woodentable,/obj/structure/window/reinforced{dir = 4},/obj/item/weapon/book/manual/security_space_law,/obj/item/weapon/handcuffs,/turf/simulated/floor/wood,/area/bridge) "bqS" = (/obj/structure/window/reinforced,/obj/machinery/power/apc{aidisabled = 0; dir = 2; name = "MiniSat Exterior APC"; pixel_y = -24},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_Toxins = 0},/obj/machinery/light,/obj/structure/cable/yellow,/turf/simulated/floor{icon_state = "dark"},/area/construction/hallway{name = "\improper MiniSat Exterior"}) "bqT" = (/obj/structure/stool/bed/chair/comfy/beige{dir = 4},/turf/simulated/floor{icon_state = "grimy"},/area/hallway/primary/port) "bqU" = (/obj/structure/transit_tube{tag = "icon-N-SW"; icon_state = "N-SW"},/obj/structure/lattice,/turf/space,/area) @@ -3621,13 +3621,13 @@ "brG" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_mining{glass = 0; icon = 'icons/obj/doors/Doormining.dmi'; name = "Cargo Bay"; opacity = 1; req_access_txt = "0"; req_one_access_txt = "48;50"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "browncorner"},/area/construction/Storage{name = "Storage Wing"}) "brH" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 2; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor,/area/construction/Storage{name = "Storage Wing"}) "brI" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor{dir = 8; icon_state = "browncorner"},/area/construction/Storage{name = "Storage Wing"}) -"brJ" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/goonplaque{desc = "\"This is a plaque in honour of our comrades on the G4407 Stations. Hopefully TG4407 model can live up to your fame and fortune.\" The station model number is MSv38-L:221111."},/area/hallway/primary/port) -"brK" = (/obj/machinery/hologram/holopad{pixel_y = -16},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/carpet,/area/hallway/primary/port) +"brJ" = (/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/machinery/camera{c_tag = "MiniSat Exterior Starboard"; dir = 4; network = list("MiniSat")},/turf/simulated/floor{icon_state = "dark"},/area/construction/hallway{name = "\improper MiniSat Exterior"}) +"brK" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 30},/obj/structure/showcase{density = 0; desc = "An old, deactivated cyborg. Whilst once actively used to guard against intruders, it now simply intimidates them with its cold, steely gaze."; dir = 8; icon = 'icons/mob/robots.dmi'; icon_state = "robot_old"; name = "Cyborg Statue"; pixel_x = 9; pixel_y = 2},/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_x = 30; pixel_y = 0},/obj/machinery/camera{c_tag = "MiniSat Exterior Access Fore"; dir = 2; network = list("MiniSat")},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/construction/hallway{name = "\improper MiniSat Exterior"}) "brL" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor{dir = 8; icon_state = "browncorner"},/area/construction/Storage{name = "Storage Wing"}) "brM" = (/obj/machinery/vending/cigarette,/obj/machinery/newscaster{pixel_x = 0; pixel_y = 32},/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor{dir = 8; icon_state = "browncorner"},/area/construction/Storage{name = "Storage Wing"}) "brN" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/storage/primary) "brO" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/turret_protected/tcomwest{name = "\improper MiniSat West Wing"}) -"brP" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/carpet,/area/chapel/main) +"brP" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_command{name = "Bridge"; req_access_txt = "19"},/turf/simulated/floor,/area/bridge) "brQ" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/storage/primary) "brR" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/storage/primary) "brS" = (/obj/machinery/space_heater,/obj/effect/decal/cleanable/cobweb,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) @@ -3637,7 +3637,7 @@ "brW" = (/obj/structure/table,/obj/machinery/microwave{pixel_x = -3; pixel_y = 6},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/medical/research{name = "Research Division"}) "brX" = (/turf/simulated/floor/carpet,/area/library) "brY" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor/carpet,/area/library) -"brZ" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/hologram/holopad,/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/medical/research{name = "Research Division"}) +"brZ" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_command{name = "Bridge"; req_access_txt = "19"},/turf/simulated/floor,/area/bridge) "bsa" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/computer/security/telescreen{dir = 8; name = "MiniSat Monitor"; network = list("MiniSat","tcomm"); pixel_x = 29; pixel_y = 0},/turf/simulated/floor{dir = 6; icon_state = "caution"},/area/engine/break_room) "bsb" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/maintenance/fpmaint2{name = "Port Maintenance"}) "bsc" = (/obj/structure/stool/bed/chair/comfy/black{dir = 8},/turf/simulated/floor/wood,/area/library) @@ -3654,7 +3654,7 @@ "bsn" = (/obj/structure/table,/obj/item/weapon/folder/yellow,/obj/item/weapon/pen{pixel_x = 4; pixel_y = 4},/obj/item/weapon/pen/red,/obj/machinery/requests_console{department = "Cargo Bay"; departmentType = 2; pixel_x = 32; pixel_y = 0},/turf/simulated/floor,/area/quartermaster/qm) "bso" = (/obj/effect/landmark/start{name = "Quartermaster"},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/structure/stool/bed/chair/office/dark{dir = 4},/turf/simulated/floor,/area/quartermaster/qm) "bsp" = (/obj/structure/stool/bed/chair/comfy/beige{dir = 8},/turf/simulated/floor{icon_state = "grimy"},/area/hallway/primary/port) -"bsq" = (/obj/structure/table/woodentable,/obj/item/device/flashlight/lamp/green{pixel_x = 1; pixel_y = 5},/turf/simulated/floor/wood,/area/bridge) +"bsq" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_command{name = "Bridge"; req_access_txt = "19"},/turf/simulated/floor,/area/bridge) "bsr" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/crew_quarters/locker) "bss" = (/turf/simulated/floor/wood,/area/bridge) "bst" = (/obj/machinery/door/airlock/engineering{name = "Arrivals Expansion Area"; req_access_txt = "32"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) @@ -3662,8 +3662,8 @@ "bsv" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/power/apc{dir = 2; name = "Locker Room APC"; pixel_x = -1; pixel_y = -26},/obj/structure/cable/yellow,/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/crew_quarters/locker) "bsw" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/hallway/secondary/construction{name = "\improper Garden"}) "bsx" = (/obj/machinery/vending/cola,/obj/machinery/newscaster{pixel_x = -28; pixel_y = 1},/turf/simulated/floor{icon_state = "dark"},/area/hallway/primary/port) -"bsy" = (/obj/machinery/light{dir = 4; icon_state = "tube1"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor{icon_state = "blue"; dir = 4},/area/bridge) -"bsz" = (/obj/machinery/vending/cigarette,/turf/simulated/floor{dir = 2; icon_state = "carpetsymbol"},/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) +"bsy" = (/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/machinery/vending/cigarette{pixel_x = -1},/turf/simulated/floor/wood,/area/bridge) +"bsz" = (/obj/structure/window/reinforced{dir = 8},/obj/machinery/light_switch{pixel_y = -25},/obj/machinery/vending/coffee{pixel_x = 1},/turf/simulated/floor/wood,/area/bridge) "bsA" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor/carpet,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) "bsB" = (/obj/structure/stool/bed/chair/comfy/brown{tag = "icon-comfychair_brown (EAST)"; icon_state = "comfychair_brown"; dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/carpet,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) "bsC" = (/obj/machinery/turretid{control_area = "\improper MiniSat East Wing"; enabled = 0; icon_state = "motion0"; name = "MiniSat East Wing turret control"; pixel_x = 24; pixel_y = -26},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/turret_protected/aisat_interior{name = "\improper MiniSat Central Foyer"}) @@ -3717,7 +3717,7 @@ "bty" = (/turf/simulated/floor{dir = 9; icon_state = "warning"},/area/hallway/secondary/entry{name = "Arrivals"}) "btz" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/hologram/holopad,/turf/simulated/floor{icon_state = "dark"},/area/construction/hallway{name = "\improper MiniSat Exterior"}) "btA" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 4; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "bot"},/area/quartermaster/storage) -"btB" = (/turf/simulated/floor/carpet,/area/chapel/main) +"btB" = (/obj/machinery/ai_status_display{pixel_x = 0; pixel_y = -32},/obj/structure/showcase{density = 0; desc = "An old, deactivated cyborg. Whilst once actively used to guard against intruders, it now simply intimidates them with its cold, steely gaze."; dir = 8; icon = 'icons/mob/robots.dmi'; icon_state = "robot_old"; name = "Cyborg Statue"; pixel_x = 9; pixel_y = 2},/obj/machinery/turretid{control_area = "\improper MiniSat West Wing"; enabled = 0; icon_state = "motion0"; name = "MiniSat West Wing turret control"; pixel_x = 24; pixel_y = 5},/obj/machinery/camera{c_tag = "MiniSat Exterior Access Aft"; dir = 1; network = list("MiniSat")},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/construction/hallway{name = "\improper MiniSat Exterior"}) "btC" = (/obj/structure/table,/obj/item/weapon/wrench,/obj/item/device/analyzer,/obj/machinery/power/apc{dir = 2; name = "Tool Storage APC"; pixel_x = 0; pixel_y = -27},/obj/structure/cable/yellow,/turf/simulated/floor{dir = 10; icon_state = "brown"},/area/storage/primary) "btD" = (/obj/structure/table,/obj/item/weapon/storage/belt/utility,/obj/machinery/alarm{dir = 1; pixel_y = -22},/turf/simulated/floor{dir = 2; icon_state = "brown"},/area/storage/primary) "btE" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/carpet,/area/library) @@ -3729,16 +3729,16 @@ "btK" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/quartermaster/qm) "btL" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/crew_quarters/locker) "btM" = (/obj/machinery/power/apc{cell_type = 2500; dir = 2; name = "Courtroom APC"; pixel_x = 1; pixel_y = -24},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/obj/structure/table,/obj/item/weapon/storage/fancy/donut_box,/turf/simulated/floor{icon_state = "dark"},/area/crew_quarters/courtroom) -"btN" = (/obj/machinery/door_control{id = "bridge blast"; name = "Bridge Blast Door Control"; pixel_x = -24; pixel_y = 0; req_access_txt = "19"},/obj/machinery/light{dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "blue"; dir = 8},/area/bridge) -"btO" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "blue"; dir = 4},/area/bridge) -"btP" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_command{name = "Council Chamber"; req_access_txt = "19"},/turf/simulated/floor/wood,/area/bridge) +"btN" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 2; on = 1},/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/turf/simulated/floor/wood,/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) +"btO" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor{dir = 10; icon_state = "caution"},/area/engine/break_room) +"btP" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/goonplaque{desc = "\"This is a plaque in honour of our comrades on the G4407 Stations. Hopefully TG4407 model can live up to your fame and fortune.\" Scratched in beneath that is a crude image of a meteor and a spaceman. The spaceman is laughing. The meteor is exploding. The station model number is MSv38O:131214"},/area/hallway/primary/port) "btQ" = (/obj/structure/stool/bed/chair/comfy/black,/turf/simulated/floor/carpet,/area/bridge) "btR" = (/obj/structure/stool/bed/chair/comfy/brown,/turf/simulated/floor/carpet,/area/bridge) "btS" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/obj/structure/stool/bed/chair/comfy/black,/turf/simulated/floor/carpet,/area/bridge) "btT" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/carpet,/area/bridge) "btU" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor{icon_state = "dark"},/area/crew_quarters/courtroom) "btV" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_command{name = "Council Chamber"; req_access_txt = "19"},/turf/simulated/floor/wood,/area/bridge) -"btW" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "blue"; dir = 8},/area/bridge) +"btW" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/window{dir = 2; name = "HoP's Desk"; pixel_y = 0; req_access_txt = "57"},/turf/simulated/floor/wood{tag = "icon-wood-broken3"; icon_state = "wood-broken3"},/area/crew_quarters/heads) "btX" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/weapon/storage/briefcase{pixel_x = -3; pixel_y = 2},/obj/item/weapon/storage/secure/briefcase{pixel_x = 2; pixel_y = -2},/obj/item/clothing/glasses/sunglasses,/turf/simulated/floor/wood,/area/lawoffice) "btY" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/command{name = "Captain's Quarters"; req_access = null; req_access_txt = "20"},/turf/simulated/floor{dir = 2; icon_state = "carpetsymbol"},/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) "btZ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/carpet,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) @@ -3759,7 +3759,7 @@ "buo" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/construction/hallway{name = "\improper MiniSat Exterior"}) "bup" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating{icon_plating = "warnplate"; icon_state = "warnplate"},/area/maintenance/starboard) "buq" = (/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/floor/plating,/area/maintenance/starboard) -"bur" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 2; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/hallway/primary/central) +"bur" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/table/woodentable,/obj/machinery/recharger,/obj/item/device/flash,/turf/simulated/floor/wood,/area/bridge) "bus" = (/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating{icon_plating = "warnplate"; icon_state = "warnplate"},/area/maintenance/starboard) "but" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/plating,/area/maintenance/starboard) "buu" = (/obj/structure/disposalpipe/segment,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/engine/engineering{dir = 8}) @@ -3802,9 +3802,9 @@ "bvf" = (/obj/machinery/door/airlock/engineering{name = "Arrivals Expansion Area"; req_access_txt = "32"},/turf/simulated/floor/plating,/area/hallway/secondary/entry{name = "Arrivals"}) "bvg" = (/obj/machinery/conveyor{dir = 2; id = "QMLoad"},/obj/machinery/status_display{density = 0; pixel_x = -32; pixel_y = 0; supply_display = 1},/turf/simulated/floor/plating{dir = 2; icon_state = "warnplate"},/area/quartermaster/storage) "bvh" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "neutral"},/area/hallway/primary/port) -"bvi" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "blue"; dir = 10},/area/bridge) +"bvi" = (/obj/structure/table/woodentable,/obj/structure/window/reinforced{dir = 8},/obj/machinery/cell_charger,/obj/item/weapon/cell/crap,/turf/simulated/floor/wood,/area/bridge) "bvj" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 8; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "bot"},/area/quartermaster/storage) -"bvk" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/obj/item/device/radio/intercom{dir = 0; name = "Station Intercom (General)"; pixel_x = -26; pixel_y = 0},/turf/simulated/floor/wood,/area/bridge) +"bvk" = (/obj/machinery/light_switch{pixel_x = 8; pixel_y = -26},/turf/simulated/floor{icon_state = "blue"; dir = 10},/area/bridge) "bvl" = (/obj/machinery/hologram/holopad,/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/tcomeast{name = "\improper MiniSat East Wing"}) "bvm" = (/obj/structure/stool/bed/chair/comfy/black{dir = 4},/turf/simulated/floor/carpet,/area/bridge) "bvn" = (/obj/structure/stool/bed/chair{name = "Judge"},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/obj/machinery/light{dir = 1},/obj/machinery/camera{c_tag = "Courtroom"; dir = 2; network = list("SS13")},/turf/simulated/floor{dir = 1; icon_state = "blue"},/area/crew_quarters/courtroom) @@ -3813,11 +3813,11 @@ "bvq" = (/obj/structure/stool/bed/chair/comfy/black{dir = 8},/turf/simulated/floor/carpet,/area/bridge) "bvr" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall/r_wall,/area/turret_protected/ai_upload_foyer) "bvs" = (/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = -2; pixel_y = 5},/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor{icon_state = "vault"; dir = 8},/area/turret_protected/tcomeast{name = "\improper MiniSat East Wing"}) -"bvt" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "blue"; dir = 10},/area/bridge) -"bvu" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "blue"; dir = 6},/area/bridge) +"bvt" = (/obj/structure/table,/obj/structure/closet/fireaxecabinet{pixel_y = -32},/obj/item/weapon/paper_bin{pixel_x = -2; pixel_y = 4},/obj/item/weapon/pen,/obj/machinery/light_switch{pixel_x = 28; pixel_y = 0},/turf/simulated/floor{icon_state = "blue"; dir = 6},/area/bridge) +"bvu" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/flora/tree/pine/xmas{pixel_y = -16},/turf/simulated/floor/carpet,/area/hallway/primary/port) "bvv" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor/carpet,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) "bvw" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/turf/simulated/floor/carpet,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) -"bvx" = (/obj/item/device/radio/intercom{dir = 0; name = "Station Intercom (General)"; pixel_x = 0; pixel_y = -26},/obj/machinery/light,/turf/simulated/floor/carpet,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) +"bvx" = (/obj/machinery/light/small,/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1; scrub_Toxins = 0},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 0; pixel_y = -30},/turf/simulated/floor/wood,/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) "bvy" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 2; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/turf/simulated/floor/carpet,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) "bvz" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor,/area/quartermaster/qm) "bvA" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall/r_wall,/area/turret_protected/ai_upload_foyer) @@ -3847,7 +3847,7 @@ "bvY" = (/obj/machinery/atmospherics/binary/pump{dir = 0; icon_state = "intact_off"; name = "Pure to Port"; on = 0},/turf/simulated/floor,/area/maintenance/storage) "bvZ" = (/obj/structure/bookcase/manuals/engineering,/obj/machinery/keycard_auth{pixel_x = -25; pixel_y = 25},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/obj/structure/extinguisher_cabinet{pixel_x = -27; pixel_y = 0},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/engine/chiefs_office) "bwa" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall,/area/engine/engineering) -"bwb" = (/turf/simulated/floor{icon_state = "grimy"},/area/maintenance/storage) +"bwb" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/power/apc{dir = 2; name = "Engineering Foyer APC"; pixel_x = -1; pixel_y = -26},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/obj/machinery/light,/turf/simulated/floor{dir = 2; icon_state = "yellowcorner"},/area/engine/break_room) "bwc" = (/obj/machinery/air_sensor{frequency = 1441; id_tag = "n2o_sensor"},/turf/simulated/floor/engine/n20,/area/maintenance/storage) "bwd" = (/obj/machinery/portable_atmospherics/canister/sleeping_agent/roomfiller{valve_open = 1},/turf/simulated/floor/engine/n20,/area/maintenance/storage) "bwe" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/engine/n20,/area/maintenance/storage) @@ -3859,7 +3859,7 @@ "bwk" = (/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor,/area/construction) "bwl" = (/obj/machinery/conveyor{dir = 1; id = "QMLoad2"},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/plating,/area/quartermaster/storage) "bwm" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk,/obj/machinery/camera{c_tag = "Locker Room Starboard"; dir = 2; network = list("SS13")},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/crew_quarters/locker) -"bwn" = (/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/structure/window/reinforced{dir = 8},/obj/machinery/camera/autoname{dir = 4; network = list("MiniSat")},/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/machinery/light/small{dir = 8},/turf/simulated/floor{icon_state = "dark"},/area/construction/hallway{name = "\improper MiniSat Exterior"}) +"bwn" = (/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 4; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 8; icon_state = "cautioncorner"},/area/engine/break_room) "bwo" = (/obj/machinery/photocopier,/obj/machinery/camera{c_tag = "Law Office"; dir = 8; network = list("SS13")},/turf/simulated/floor/wood,/area/lawoffice) "bwp" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 2; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall/r_wall,/area/turret_protected/ai) "bwq" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) @@ -3894,7 +3894,7 @@ "bwT" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/tcomwest{name = "\improper MiniSat West Wing"}) "bwU" = (/obj/machinery/door/poddoor/preopen{id = "bridge blast"; name = "bridge blast door"},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_command{name = "Bridge"; req_access_txt = "19"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/bridge) "bwV" = (/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/tcomwest{name = "\improper MiniSat West Wing"}) -"bwW" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/light{dir = 8},/turf/simulated/floor{dir = 8; icon_state = "bluecorner"},/area/hallway/primary/central) +"bwW" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 2; icon_state = "yellow"},/area/engine/break_room) "bwX" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment,/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/hallway/primary/central) "bwY" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/firealarm{pixel_y = 32},/turf/simulated/floor{dir = 4; icon_state = "browncorner"},/area/hallway/primary/central) "bwZ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/tcomwest{name = "\improper MiniSat West Wing"}) @@ -3961,24 +3961,24 @@ "byi" = (/obj/machinery/computer/arcade,/turf/simulated/floor{dir = 5; icon_state = "neutral"},/area/crew_quarters/fitness) "byj" = (/obj/structure/window/reinforced{dir = 1; pixel_y = 1},/obj/structure/closet/crate/internals,/turf/simulated/floor{icon_state = "delivery"},/area/storage/primary) "byk" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 8; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 8; icon_state = "yellow"},/area/hallway/primary/aft) -"byl" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "bluecorner"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) -"bym" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "bluecorner"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) -"byn" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 2; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor{dir = 1; icon_state = "bluecorner"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) -"byo" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "bluecorner"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) -"byp" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "blue"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) +"byl" = (/obj/structure/table,/obj/item/weapon/airlock_painter,/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/engine/engineering) +"bym" = (/obj/machinery/conveyor{dir = 4; id = "QMLoad2"},/obj/item/device/radio/intercom{dir = 4; name = "Station Intercom (General)"; pixel_x = -28; pixel_y = 23},/turf/simulated/floor/plating,/area/quartermaster/storage) +"byn" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating{dir = 2; icon_state = "warnplate"},/area/maintenance/fore) +"byo" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor,/area/engine/engineering) +"byp" = (/turf/simulated/floor{tag = "icon-warningcorner (NORTH)"; icon_state = "warningcorner"; dir = 1},/area/engine/engineering) "byq" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/closet/secure_closet/medical1{pixel_x = -3},/turf/simulated/floor{dir = 4; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/medical/cryo) -"byr" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/ai_status_display{pixel_y = 32},/turf/simulated/floor{dir = 4; icon_state = "bluecorner"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) -"bys" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/power/apc{cell_type = 10000; dir = 1; name = "Command Corridors APC"; pixel_x = 0; pixel_y = 25},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/turf/simulated/floor{dir = 4; icon_state = "bluecorner"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) -"byt" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{dir = 4; icon_state = "bluecorner"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) +"byr" = (/obj/structure/table,/obj/machinery/cell_charger,/obj/item/weapon/cell/high{charge = 100; maxcharge = 15000},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/engine/engineering) +"bys" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/engine/engineering) +"byt" = (/obj/machinery/pipedispenser,/turf/simulated/floor/plating,/area/construction) "byu" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 4; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/sink{dir = 8; icon_state = "sink"; pixel_x = -12; pixel_y = 2},/turf/simulated/floor{dir = 8; icon_state = "warnwhite"},/area/medical/research{name = "Research Division"}) "byv" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) "byw" = (/obj/structure/filingcabinet/chestdrawer{pixel_y = 3},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "red"; dir = 1},/area/security/brig) -"byx" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 2; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor{dir = 4; icon_state = "bluecorner"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) -"byy" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/alarm{pixel_y = 32},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 4; icon_state = "bluecorner"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) +"byx" = (/obj/structure/table,/obj/item/weapon/book/manual/security_space_law{pixel_x = -3; pixel_y = 5},/obj/machinery/firealarm{dir = 1; pixel_y = -24},/obj/item/weapon/book/manual/security_space_law{pixel_x = -3; pixel_y = 5},/obj/item/weapon/book/manual/security_space_law{pixel_x = -3; pixel_y = 5},/turf/simulated/floor{icon_state = "dark"},/area/crew_quarters/courtroom) +"byy" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 2; on = 1},/obj/machinery/ai_status_display{pixel_x = 0; pixel_y = 32},/obj/effect/landmark/start{name = "Cyborg"},/obj/machinery/light/small{dir = 4},/obj/machinery/computer/security/telescreen{dir = 8; name = "MiniSat Monitor"; network = list("MiniSat","tcomm"); pixel_x = 29; pixel_y = 0},/turf/simulated/floor{tag = "icon-vault (SOUTHWEST)"; icon_state = "vault"; dir = 10},/area/turret_protected/ai_upload_foyer) "byz" = (/obj/structure/grille,/obj/structure/window/reinforced/tinted{dir = 5; health = 120; icon_state = "twindow"; reinf = 0},/turf/simulated/floor/plating,/area/medical/surgery) "byA" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 2; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 2; icon_state = "whitegreencorner"},/area/medical/sleeper{name = "Sleepers"}) "byB" = (/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor{icon_state = "delivery"},/area/medical/sleeper{name = "Sleepers"}) -"byC" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "blue"; dir = 8},/area/hallway/primary/central) +"byC" = (/obj/structure/flora/tree/pine/xmas{pixel_x = -16; pixel_y = -4},/turf/simulated/floor{icon_state = "neutral"; dir = 9},/area/hallway/primary/central) "byD" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/hallway/primary/central) "byE" = (/obj/structure/table/woodentable,/obj/item/device/flashlight/lamp/green{pixel_x = 1; pixel_y = 5},/obj/machinery/requests_console{department = "Law office"; pixel_x = 0; pixel_y = 32},/obj/machinery/newscaster{pixel_x = -31; pixel_y = 0},/turf/simulated/floor/wood,/area/lawoffice) "byF" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/unary/vent_pump{dir = 1; external_pressure_bound = 101.325; on = 1; pressure_checks = 1},/obj/machinery/flasher_button{id = "holdingflash"; pixel_x = 26; pixel_y = 0; req_access_txt = "1"},/obj/machinery/camera{c_tag = "Brig Desk"; dir = 8; network = list("SS13")},/turf/simulated/floor{icon_state = "red"; dir = 5},/area/security/brig) @@ -4010,9 +4010,9 @@ "bzf" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor,/area/crew_quarters/locker) "bzg" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 2; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 4; icon_state = "neutralcorner"},/area/crew_quarters/locker) "bzh" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/crew_quarters/locker) -"bzi" = (/obj/structure/stool,/obj/effect/landmark/start{name = "Chaplain"},/turf/simulated/floor{dir = 1; icon_state = "chapel"},/area/chapel/main) +"bzi" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 2; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/machinery/ai_status_display{pixel_x = 16; pixel_y = 32},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/hallway/primary/central) "bzj" = (/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor,/area/crew_quarters/locker) -"bzk" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"bzk" = (/obj/structure/closet/radiation,/obj/structure/sign/securearea{desc = "A warning sign which reads 'RADIOACTIVE AREA'"; icon_state = "radiation"; name = "RADIOACTIVE AREA"; pixel_x = 0; pixel_y = 32},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 29},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/engine/engineering) "bzl" = (/obj/structure/filingcabinet/chestdrawer{pixel_x = 0; pixel_y = 2},/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/hydroponics) "bzm" = (/obj/machinery/computer/secure_data,/obj/item/weapon/book/manual/security_space_law,/obj/machinery/computer/security/telescreen{desc = "Used for watching the RD's goons from the safety of his office."; name = "Research Monitor"; network = list("RD"); pixel_x = 32; pixel_y = 2},/turf/simulated/floor{icon_state = "red"; dir = 4},/area/security/checkpoint/science) "bzn" = (/obj/structure/reagent_dispensers/watertank,/obj/item/weapon/reagent_containers/glass/bucket,/obj/structure/extinguisher_cabinet{pixel_x = -5; pixel_y = -31},/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/hydroponics) @@ -4035,34 +4035,34 @@ "bzE" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay{name = "Medbay Central"}) "bzF" = (/obj/structure/table,/obj/item/weapon/storage/toolbox/mechanical{pixel_x = -2; pixel_y = -1},/turf/simulated/floor{dir = 8; icon_state = "browncorner"},/area/storage/primary) "bzG" = (/obj/machinery/sleep_console{density = 0; dir = 8; icon_state = "console"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 10; icon_state = "whitegreen"},/area/medical/sleeper{name = "Sleepers"}) -"bzH" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor{dir = 8; icon_state = "bluecorner"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) -"bzI" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/bridge/meeting_room{name = "\improper Command Corridors"}) +"bzH" = (/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = -29},/turf/simulated/floor{icon_state = "vault"; dir = 5},/area/engine/chiefs_office) +"bzI" = (/obj/structure/disposalpipe/segment,/obj/machinery/power/apc{dir = 4; name = "CE Office APC"; pixel_x = 28; pixel_y = 0},/obj/structure/cable/yellow,/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/machinery/light_switch{pixel_x = 26; pixel_y = 26},/turf/simulated/floor{icon_state = "vault"; dir = 5},/area/engine/chiefs_office) "bzJ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/machinery/camera{c_tag = "Restrooms"; dir = 4; network = list("SS13")},/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/locker/locker_toilet{name = "\improper Restrooms"}) -"bzK" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/bridge/meeting_room{name = "\improper Command Corridors"}) +"bzK" = (/obj/machinery/pipedispenser/disposal,/turf/simulated/floor,/area/construction) "bzL" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor{icon_state = "dark"},/area/medical/surgery) -"bzM" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/light,/turf/simulated/floor{icon_state = "bluecorner"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) -"bzN" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor{icon_state = "bluecorner"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) -"bzO" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor{icon_state = "bluecorner"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) -"bzP" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "bluecorner"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) +"bzM" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/engine/engineering) +"bzN" = (/obj/machinery/power/apc{cell_type = 10000; dir = 8; name = "Engine Room APC"; pixel_x = -26; pixel_y = 0},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/engine/engineering) +"bzO" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/segment,/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/engine/engineering) +"bzP" = (/obj/machinery/vending/engivend,/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/engine/engineering) "bzQ" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1},/turf/simulated/floor{icon_state = "dark"},/area/medical/surgery) "bzR" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor,/area/security/brig) -"bzS" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/light,/obj/machinery/firealarm{dir = 1; pixel_y = -24},/turf/simulated/floor{icon_state = "bluecorner"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) -"bzT" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "bluecorner"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) +"bzS" = (/obj/structure/window/reinforced{dir = 1; pixel_y = 0},/obj/structure/window/reinforced,/obj/machinery/light/small,/obj/machinery/camera{c_tag = "MiniSat Exterior Fore-Starboard"; dir = 1; network = list("MiniSat")},/turf/simulated/floor{icon_state = "dark"},/area/construction/hallway{name = "\improper MiniSat Exterior"}) +"bzT" = (/obj/structure/window/reinforced{dir = 1; pixel_y = 0},/obj/structure/window/reinforced,/obj/machinery/light/small,/obj/machinery/camera{c_tag = "MiniSat Exterior Fore-Port"; dir = 1; network = list("MiniSat")},/turf/simulated/floor{icon_state = "dark"},/area/construction/hallway{name = "\improper MiniSat Exterior"}) "bzU" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "dark"},/area/medical/surgery) -"bzV" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/navbeacon{codes_txt = "patrol;next_patrol=8-Central-Aft"; location = "7-Command-Starboard"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor{icon_state = "bluecorner"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) +"bzV" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/effect/landmark/start{name = "Station Engineer"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor,/area/engine/engineering) "bzW" = (/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/hallway/secondary/entry{name = "Arrivals"}) "bzX" = (/obj/structure/stool/bed/chair,/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 8; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "dark"},/area/medical/surgery) "bzY" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/wood,/area/lawoffice) "bzZ" = (/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/machinery/light/small{dir = 4},/turf/simulated/floor{icon_state = "red"; dir = 4},/area/security/brig) "bAa" = (/obj/machinery/door/airlock{id_tag = "Toilet1"; name = "Unit 1"},/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/locker/locker_toilet{name = "\improper Restrooms"}) -"bAb" = (/turf/simulated/floor{icon_state = "floorgrime"},/area/quartermaster/storage) +"bAb" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{tag = "icon-warningcorner (EAST)"; icon_state = "warningcorner"; dir = 4},/area/engine/engineering) "bAc" = (/obj/structure/table,/obj/item/weapon/storage/toolbox/electrical{pixel_x = 1; pixel_y = -1},/obj/item/clothing/gloves/fyellow,/turf/simulated/floor{dir = 9; icon_state = "brown"},/area/storage/primary) "bAd" = (/obj/structure/table,/obj/item/weapon/aiModule/freeformcore,/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"; name = "Core Modules"; req_access_txt = "20"},/obj/structure/window/reinforced,/obj/item/weapon/aiModule/corp,/obj/item/weapon/aiModule/paladin,/obj/machinery/flasher{pixel_x = 0; pixel_y = 24; id = "AI"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload) "bAe" = (/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/pen,/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/crew_quarters/locker) "bAf" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/security{name = "Storage Access"; req_access = null; req_access_txt = "63"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "dark"},/area/prison/solitary{name = "Prisoner Education Chamber"}) "bAg" = (/obj/structure/table/reinforced,/obj/machinery/door/window/westleft{base_state = "right"; dir = 8; icon_state = "right"; name = "Outer Window"; req_access_txt = "0"},/obj/machinery/door/window/brigdoor{dir = 4; name = "Security Desk"; req_access_txt = "1"},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor,/area/security/brig) "bAh" = (/obj/structure/stool/bed/chair/office/dark{dir = 8},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "red"; dir = 8},/area/security/brig) -"bAi" = (/obj/structure/table,/obj/item/weapon/airlock_painter,/obj/machinery/power/apc{cell_type = 10000; dir = 1; name = "Engine Room APC"; pixel_x = -1; pixel_y = 26},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/engine/engineering) +"bAi" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/engine/engineering) "bAj" = (/obj/machinery/space_heater,/turf/simulated/floor/plating,/area/crew_quarters/fitness) "bAk" = (/obj/machinery/computer/station_alert,/obj/structure/sign/map/right{desc = "A framed picture of the station. Clockwise from security at the top (red), you see engineering (yellow), science (purple), escape (red and white), medbay (green), arrivals (blue and white), and finally cargo (brown)."; icon_state = "map-right-MS"; pixel_y = 32},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/engine/engineering) "bAl" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/computer/atmos_alert,/obj/structure/sign/map/left{desc = "A framed picture of the station. Clockwise from security at the top (red), you see engineering (yellow), science (purple), escape (red and white), medbay (green), arrivals (blue and white), and finally cargo (brown)."; icon_state = "map-left-MS"; pixel_y = 32},/obj/machinery/firealarm{dir = 8; pixel_x = -26; pixel_y = 0},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/engine/engineering) @@ -4101,7 +4101,7 @@ "bAS" = (/obj/structure/closet/secure_closet/hydroponics,/obj/item/weapon/storage/bag/plants/portaseeder,/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -29},/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/hydroponics) "bAT" = (/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "dark"},/area/crew_quarters/courtroom) "bAU" = (/obj/machinery/computer/crew,/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/medical/medbay{name = "Medbay Central"}) -"bAV" = (/obj/structure/table,/obj/item/weapon/book/manual/security_space_law{pixel_x = -3; pixel_y = 5},/obj/machinery/camera/autoname{dir = 8; network = list("SS13")},/obj/machinery/firealarm{dir = 1; pixel_y = -24},/obj/item/weapon/book/manual/security_space_law{pixel_x = -3; pixel_y = 5},/obj/item/weapon/book/manual/security_space_law{pixel_x = -3; pixel_y = 5},/turf/simulated/floor{icon_state = "dark"},/area/crew_quarters/courtroom) +"bAV" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor,/area/engine/engineering) "bAW" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor{dir = 8; icon_state = "neutralcorner"},/area/hallway/primary/central) "bAX" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/structure/extinguisher_cabinet{pixel_x = -27; pixel_y = 0},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 8; icon_state = "redcorner"},/area/hallway/primary/fore) "bAY" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/medical{name = "Observation"; req_access_txt = "45"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor,/area/medical/surgery) @@ -4114,13 +4114,13 @@ "bBf" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/machinery/power/apc{aidisabled = 0; dir = 1; name = "AI Chamber APC"; pixel_y = 24},/obj/machinery/light/small{dir = 1},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/window/reinforced{dir = 1; pixel_y = 1},/turf/simulated/floor{tag = "icon-vault (SOUTHEAST)"; icon_state = "vault"; dir = 6},/area/turret_protected/ai) "bBg" = (/obj/machinery/hologram/holopad,/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/machinery/door/window{name = "Primary AI Core Access"; pixel_y = -2; req_access_txt = "16"},/obj/machinery/door/window{dir = 1; name = "Primary AI Core Access"; pixel_y = 0; req_access_txt = "16"},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/turret_protected/ai) "bBh" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/wood,/area/lawoffice) -"bBi" = (/turf/simulated/wall/r_wall,/area/bridge/meeting_room{name = "\improper Command Corridors"}) -"bBj" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable/yellow,/turf/simulated/floor/plating,/area/bridge/meeting_room{name = "\improper Command Corridors"}) +"bBi" = (/obj/machinery/atmospherics/binary/pump{dir = 2; icon_state = "intact_on"; name = "Gas Pump"; on = 1},/obj/structure/lattice,/obj/structure/disposalpipe/segment,/turf/space,/area) +"bBj" = (/obj/machinery/compressor{comp_id = "incineratorturbine"; dir = 1; luminosity = 2},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable,/turf/simulated/floor/engine/vacuum,/area/maintenance/incinerator) "bBk" = (/obj/machinery/navbeacon{codes_txt = "delivery;dir=8"; freq = 1400; location = "QM #4"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/window/southleft,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "delivery"},/area/quartermaster/storage) -"bBl" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/floor,/area/bridge/meeting_room{name = "\improper Command Corridors"}) -"bBm" = (/turf/simulated/floor,/area/bridge/meeting_room{name = "\improper Command Corridors"}) -"bBn" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/bridge/meeting_room{name = "\improper Command Corridors"}) -"bBo" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/floor,/area/bridge/meeting_room{name = "\improper Command Corridors"}) +"bBl" = (/obj/structure/lattice,/obj/machinery/atmospherics/pipe/simple/insulated{dir = 9},/obj/structure/disposalpipe/segment,/turf/space,/area) +"bBm" = (/obj/machinery/power/turbine{luminosity = 2},/obj/structure/cable,/turf/simulated/floor/engine/vacuum,/area/maintenance/incinerator) +"bBn" = (/obj/structure/closet/crate,/obj/machinery/atmospherics/unary/vent_pump{dir = 2; on = 1},/turf/simulated/floor/plating{icon_state = "warnplate"},/area/maintenance/aft{name = "Aft Maintenance"}) +"bBo" = (/obj/structure/table,/obj/effect/decal/cleanable/cobweb,/obj/item/weapon/shard,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "bBp" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/hydroponics) "bBq" = (/turf/simulated/wall/r_wall,/area/teleporter{name = "\improper Teleporter Room"}) "bBr" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1; pixel_y = 1},/turf/simulated/floor/plating,/area/quartermaster/qm) @@ -4142,7 +4142,7 @@ "bBH" = (/obj/structure/window/reinforced{dir = 1; pixel_y = 0},/obj/structure/window/reinforced,/turf/simulated/floor{icon_state = "dark"},/area/construction/hallway{name = "\improper MiniSat Exterior"}) "bBI" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor{dir = 8; icon_state = "loadingarea"; tag = "loading"},/area/quartermaster/storage) "bBJ" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/toxins/lab) -"bBK" = (/obj/structure/window/reinforced{dir = 1; pixel_y = 0},/obj/structure/window/reinforced,/obj/machinery/camera/autoname{dir = 1; network = list("MiniSat")},/obj/machinery/light/small,/turf/simulated/floor{icon_state = "dark"},/area/construction/hallway{name = "\improper MiniSat Exterior"}) +"bBK" = (/obj/structure/rack,/obj/item/weapon/hatchet,/obj/item/weapon/butch,/turf/simulated/floor/plating,/area/maintenance/starboard) "bBL" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_command{name = "Chief Engineer's Office"; req_access_txt = "56"},/obj/structure/disposalpipe/segment,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/engine/chiefs_office) "bBM" = (/obj/machinery/camera/emp_proof{c_tag = "Engineering Particle Accelerator"; dir = 2; network = list("Singulo","SS13")},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/engine/engineering) "bBN" = (/obj/machinery/camera/emp_proof{c_tag = "Aft Arm Close"; dir = 4; network = list("Singulo")},/turf/space,/area) @@ -4154,7 +4154,7 @@ "bBT" = (/obj/structure/table,/obj/item/device/paicard,/turf/simulated/floor,/area/crew_quarters/locker) "bBU" = (/obj/structure/closet/athletic_mixed,/turf/simulated/floor{dir = 10; icon_state = "neutral"},/area/crew_quarters/fitness) "bBV" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bBW" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_medical{id_tag = null; name = "Medbay Storage"; req_access_txt = "5"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "whitegreenfull"},/area/medical/medbay2{name = "Medbay Storage"}) +"bBW" = (/obj/machinery/atmospherics/pipe/simple{dir = 2; icon_state = "intact"; level = 2},/turf/simulated/wall/r_wall,/area/maintenance/incinerator) "bBX" = (/obj/structure/sign/nosmoking_2,/turf/simulated/wall,/area/maintenance/storage) "bBY" = (/obj/machinery/atmospherics/pipe/manifold{dir = 4; icon_state = "manifold"; initialize_directions = 11; level = 2},/obj/machinery/meter,/turf/simulated/floor,/area/maintenance/storage) "bBZ" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/medical/medbay2{name = "Medbay Storage"}) @@ -4176,22 +4176,22 @@ "bCp" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor{dir = 5; icon_state = "warning"},/area/engine/engineering) "bCq" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/engine/engineering) "bCr" = (/obj/effect/landmark/start{name = "Station Engineer"},/obj/machinery/light{dir = 8},/obj/structure/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"; pixel_x = -31},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor{dir = 9; icon_state = "warning"},/area/engine/engineering) -"bCs" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/effect/landmark/start{name = "Station Engineer"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor,/area/engine/engineering) +"bCs" = (/obj/machinery/door/airlock/glass{autoclose = 0; frequency = 1449; heat_proof = 1; icon_state = "door_locked"; id_tag = "incinerator_airlock_exterior"; locked = 1; name = "Incinerator Exterior Airlock"; req_access_txt = "12"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/engine,/area/maintenance/incinerator) "bCt" = (/obj/structure/bookcase{name = "bookcase (Religious)"},/turf/simulated/floor/wood,/area/library) "bCu" = (/obj/machinery/door/morgue{name = "Private Study"; req_access_txt = "37"},/turf/simulated/floor{tag = "icon-cult"; icon_state = "cult"; dir = 2},/area/library) "bCv" = (/obj/machinery/chem_dispenser,/turf/simulated/floor{dir = 4; icon_state = "whiteyellowfull"; tag = "icon-whitehall (WEST)"},/area/medical/chemistry) "bCw" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor,/area/hallway/primary/central) "bCx" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 4; icon_state = "bluecorner"},/area/hallway/primary/central) -"bCy" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor{tag = "icon-warningcorner (EAST)"; icon_state = "warningcorner"; dir = 4},/area/engine/engineering) -"bCz" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/engine/engineering) +"bCy" = (/obj/machinery/atmospherics/pipe/simple/insulated,/turf/simulated/wall/r_wall,/area/maintenance/incinerator) +"bCz" = (/obj/machinery/atmospherics/pipe/vent{dir = 4},/turf/simulated/floor/plating/airless,/area) "bCA" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{dir = 9; icon_state = "warning"},/area/engine/engineering) "bCB" = (/obj/machinery/computer/med_data,/obj/structure/extinguisher_cabinet{pixel_x = -27; pixel_y = 0},/turf/simulated/floor{dir = 2; icon_state = "whitehall"; tag = "icon-whitehall (WEST)"},/area/medical/surgery) "bCC" = (/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/locker/locker_toilet{name = "\improper Restrooms"}) -"bCD" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/turf/simulated/floor{icon_state = "dark"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) +"bCD" = (/obj/structure/rack,/obj/item/clothing/suit/apron,/obj/item/clothing/mask/surgical,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "bCE" = (/obj/machinery/camera{c_tag = "Atmospherics Tank - N2"; dir = 8; network = list("SS13"); pixel_x = 0; pixel_y = 0},/turf/simulated/floor/engine{name = "n2 floor"; nitrogen = 100000; oxygen = 0},/area/maintenance/storage) -"bCF" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/bridge/meeting_room{name = "\improper Command Corridors"}) +"bCF" = (/obj/effect/decal/cleanable/blood,/obj/effect/decal/cleanable/blood/gibs/limb,/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 4; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "bCG" = (/turf/simulated/wall/r_wall,/area/gateway) -"bCH" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/turf/simulated/floor{icon_state = "dark"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) +"bCH" = (/obj/machinery/atmospherics/unary/outlet_injector{dir = 1; frequency = 1443; icon_state = "on"; id = "air_in"; on = 1},/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = -32; pixel_y = 0},/turf/simulated/floor/engine/vacuum,/area/maintenance/incinerator) "bCI" = (/obj/structure/closet/lasertag/red,/turf/simulated/floor{icon_state = "neutral"; dir = 6},/area/crew_quarters/fitness) "bCJ" = (/obj/machinery/light/small,/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/hallway/secondary/entry{name = "Arrivals"}) "bCK" = (/obj/item/weapon/cartridge/medical{pixel_x = -2; pixel_y = 6},/obj/item/weapon/cartridge/medical{pixel_x = 6; pixel_y = 3},/obj/item/weapon/cartridge/medical,/obj/item/weapon/cartridge/chemistry{pixel_y = 2},/obj/structure/table/reinforced,/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) @@ -4201,7 +4201,7 @@ "bCO" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_Toxins = 0},/turf/simulated/floor,/area/hallway/primary/central) "bCP" = (/obj/structure/closet/masks,/obj/machinery/light,/turf/simulated/floor{icon_state = "neutral"},/area/crew_quarters/fitness) "bCQ" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "neutral"},/area/crew_quarters/fitness) -"bCR" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/maintenance/aft{name = "Aft Maintenance"}) +"bCR" = (/obj/machinery/igniter{icon_state = "igniter0"; id = "Incinerator"; luminosity = 2; on = 0},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/engine/vacuum,/area/maintenance/incinerator) "bCS" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/crew_quarters/kitchen) "bCT" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_medical{id_tag = null; name = "Medbay Storage"; req_access_txt = "5"},/turf/simulated/floor{icon_state = "whitegreenfull"},/area/medical/medbay2{name = "Medbay Storage"}) "bCU" = (/obj/structure/stool/bed/chair{dir = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "dark"},/area/crew_quarters/courtroom) @@ -4243,7 +4243,7 @@ "bDE" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/maintenance/starboard) "bDF" = (/turf/simulated/floor{dir = 4; icon_state = "warnwhite"},/area/toxins/lab) "bDG" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/segment,/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_medical{glass = 0; icon = 'icons/obj/doors/Doorresearch.dmi'; id_tag = ""; name = "Research Division"; opacity = 1; req_access_txt = "0"; req_one_access_txt = "47"},/turf/simulated/floor{icon_state = "delivery"},/area/medical/research{name = "Research Division"}) -"bDH" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor,/area/engine/engineering) +"bDH" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; external_pressure_bound = 0; icon_state = "in"; initialize_directions = 1; internal_pressure_bound = 4000; on = 1; pressure_checks = 2; pump_direction = 0},/turf/simulated/floor/engine/vacuum,/area/maintenance/incinerator) "bDI" = (/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/engine/engineering) "bDJ" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor,/area/engine/engineering) "bDK" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/segment,/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/engine/engineering) @@ -4251,13 +4251,13 @@ "bDM" = (/obj/structure/rack,/obj/item/weapon/storage/briefcase,/obj/item/weapon/storage/briefcase{pixel_x = 4; pixel_y = -2},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/crew_quarters/locker) "bDN" = (/obj/structure/table,/obj/structure/sign/map/right{desc = "A framed picture of the station. Clockwise from security at the top (red), you see engineering (yellow), science (purple), escape (red and white), medbay (green), arrivals (blue and white), and finally cargo (brown)."; icon_state = "map-right-MS"; pixel_y = 32},/obj/item/trash/raisins{pixel_y = 7},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/medical/research{name = "Research Division"}) "bDO" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor,/area/crew_quarters/locker) -"bDP" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/grille,/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/turf/simulated/floor{icon_state = "dark"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) +"bDP" = (/obj/machinery/door/poddoor{id = "auxincineratorvent"; name = "Auxiliary Incinerator Vent"},/turf/simulated/floor/engine/vacuum,/area/maintenance/incinerator) "bDQ" = (/obj/machinery/suit_storage_unit/standard_unit,/turf/simulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/ai_monitored/storage/eva{name = "E.V.A. Storage"}) "bDR" = (/obj/machinery/vending/cola,/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/gateway) "bDS" = (/obj/structure/extinguisher_cabinet{pixel_x = -27; pixel_y = 0},/obj/machinery/requests_console{department = "Science"; departmentType = 2; name = "Science Requests Console"; pixel_x = 0; pixel_y = 30},/obj/machinery/disposal,/obj/structure/disposalpipe/trunk,/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/toxins/telesci) -"bDT" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{dir = 0; icon_state = "blue"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) +"bDT" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_Toxins = 0},/obj/machinery/camera{c_tag = "Research Break Room"; dir = 1; network = list("SS13","RD")},/obj/structure/noticeboard{pixel_y = -32},/obj/machinery/light,/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/medical/research{name = "Research Division"}) "bDU" = (/turf/simulated/wall,/area/toxins/telesci) -"bDV" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/grille,/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/turf/simulated/floor{icon_state = "dark"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) +"bDV" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/medical/research{name = "Research Division"}) "bDW" = (/obj/structure/table/reinforced,/obj/item/weapon/folder/white,/obj/item/weapon/folder/white,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/toxins/telesci) "bDX" = (/obj/structure/table/reinforced,/obj/item/device/radio/intercom{broadcasting = 1; freerange = 0; frequency = 1485; listening = 0; name = "Station Intercom (Medbay)"; pixel_x = 30; pixel_y = 0},/obj/structure/bedsheetbin{pixel_x = 2},/obj/item/clothing/suit/straight_jacket,/obj/item/clothing/mask/muzzle,/obj/item/weapon/gun/syringe,/turf/simulated/floor{dir = 2; icon_state = "whitehall"; tag = "icon-whitehall (WEST)"},/area/medical/surgery) "bDY" = (/obj/structure/table,/obj/machinery/cell_charger,/obj/item/weapon/cell/high{charge = 100; maxcharge = 15000},/obj/machinery/firealarm{dir = 1; pixel_y = -24},/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/gateway) @@ -4273,7 +4273,7 @@ "bEi" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/machinery/door/firedoor,/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/hallway/primary/central) "bEj" = (/turf/simulated/wall,/area/crew_quarters/kitchen) "bEk" = (/obj/machinery/computer/telescience,/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/toxins/telesci) -"bEl" = (/obj/structure/stool,/obj/machinery/light{dir = 1},/obj/machinery/newscaster{dir = 8; pixel_x = 0; pixel_y = 32},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/medical/research{name = "Research Division"}) +"bEl" = (/obj/structure/rack,/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/maintenance/aft{name = "Aft Maintenance"}) "bEm" = (/obj/machinery/light_switch{pixel_x = 26; pixel_y = 0},/turf/simulated/floor,/area/construction) "bEn" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/engine/chiefs_office) "bEo" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/quartermaster/storage) @@ -4281,9 +4281,9 @@ "bEq" = (/obj/machinery/power/apc{cell_type = 2500; dir = 1; name = "Starboard Maintenance APC"; pixel_x = -1; pixel_y = 26},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/maintenance/starboard) "bEr" = (/obj/structure/closet/crate{icon_state = "crateopen"; opened = 1},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/maintenance/aft{name = "Aft Maintenance"}) "bEs" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 5; icon_state = "warning"},/area/quartermaster/storage) -"bEt" = (/obj/item/weapon/storage/box/lights/mixed,/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/maintenance/aft{name = "Aft Maintenance"}) +"bEt" = (/obj/machinery/portable_atmospherics/scrubber/huge,/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/toxins/storage) "bEu" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/maintenance/aft{name = "Aft Maintenance"}) -"bEv" = (/obj/structure/closet/crate,/obj/item/weapon/coin/silver,/turf/simulated/floor/plating,/area/maintenance/starboard) +"bEv" = (/obj/machinery/portable_atmospherics/canister/oxygen,/obj/machinery/power/apc{cell_type = 5000; dir = 1; name = "Toxins Storage APC"; pixel_x = 0; pixel_y = 25},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/turf/simulated/floor{icon_state = "bot"},/area/toxins/storage) "bEw" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 8; icon_state = "redcorner"},/area/hallway/primary/fore) "bEx" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/medical/sleeper{name = "Sleepers"}) "bEy" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk,/obj/item/device/radio/intercom{dir = 4; name = "Station Intercom (General)"; pixel_x = 27},/turf/simulated/floor/wood,/area/library) @@ -4357,17 +4357,17 @@ "bFO" = (/obj/machinery/door/poddoor{density = 1; icon_state = "closed"; id = "QMLoaddoor2"; name = "Supply Dock Loading Door"; opacity = 1},/obj/machinery/conveyor{dir = 4; id = "QMLoad2"},/turf/simulated/floor/plating,/area/quartermaster/storage) "bFP" = (/obj/machinery/pipedispenser,/turf/simulated/floor{dir = 10; icon_state = "warning"},/area/maintenance/storage) "bFQ" = (/obj/structure/closet/wardrobe/atmospherics_yellow,/obj/machinery/light{dir = 1},/obj/machinery/light_switch{pixel_y = 28},/turf/simulated/floor{icon_state = "warning"},/area/maintenance/storage) -"bFR" = (/obj/machinery/pipedispenser/disposal,/turf/simulated/floor{dir = 6; icon_state = "warning"; tag = "icon-warnwhite (NORTHEAST)"},/area/maintenance/storage) +"bFR" = (/obj/structure/sign/fire{pixel_x = 0; pixel_y = 0},/turf/simulated/wall/r_wall,/area/maintenance/incinerator) "bFS" = (/obj/machinery/atmospherics/binary/pump{dir = 8; icon_state = "intact_off"; name = "Port to Filter"; on = 0},/turf/simulated/floor,/area/maintenance/storage) "bFT" = (/obj/machinery/atmospherics/pipe/manifold{icon_state = "manifold"; level = 2},/obj/item/weapon/cigbutt,/turf/simulated/floor,/area/maintenance/storage) "bFU" = (/obj/machinery/atmospherics/unary/cold_sink/freezer{dir = 8; icon_state = "freezer_0"; tag = ""},/turf/simulated/floor,/area/maintenance/storage) "bFV" = (/obj/structure/table/reinforced,/obj/item/weapon/paper_bin{pixel_x = -2; pixel_y = 4},/turf/simulated/floor{dir = 4; icon_state = "yellowfull"; tag = "icon-whitehall (WEST)"},/area/hallway/primary/aft) "bFW" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; external_pressure_bound = 0; frequency = 1441; icon_state = "in"; id_tag = "co2_out"; initialize_directions = 1; internal_pressure_bound = 4000; on = 1; pressure_checks = 2; pump_direction = 0},/turf/simulated/floor/engine{carbon_dioxide = 50000; name = "co2 floor"; nitrogen = 0; oxygen = 0},/area/maintenance/storage) "bFX" = (/turf/simulated/floor/engine{carbon_dioxide = 50000; name = "co2 floor"; nitrogen = 0; oxygen = 0},/area/maintenance/storage) -"bFY" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 2; on = 1},/obj/machinery/ai_status_display{pixel_x = 0; pixel_y = 32},/obj/effect/landmark/start{name = "Cyborg"},/obj/machinery/light/small{dir = 4},/turf/simulated/floor{tag = "icon-vault (SOUTHWEST)"; icon_state = "vault"; dir = 10},/area/turret_protected/ai_upload_foyer) -"bFZ" = (/obj/machinery/space_heater,/turf/simulated/floor/plating{icon_state = "warnplate"},/area/maintenance/aft{name = "Aft Maintenance"}) +"bFY" = (/obj/machinery/door/poddoor{id = "turbinevent"; name = "Turbine Vent"},/turf/simulated/floor/engine/vacuum,/area/maintenance/incinerator) +"bFZ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "bGa" = (/obj/structure/stool/bed/chair/office/dark,/turf/simulated/floor/wood,/area/security/vacantoffice) -"bGb" = (/obj/structure/closet/crate,/turf/simulated/floor/plating{icon_state = "warnplate"},/area/maintenance/aft{name = "Aft Maintenance"}) +"bGb" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "bGc" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "dark"},/area/prison/solitary{name = "Prisoner Education Chamber"}) "bGd" = (/obj/structure/stool/bed/chair,/obj/machinery/camera{c_tag = "Arrivals Fore Arm Far"; dir = 2; network = list("SS13")},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/hallway/secondary/entry{name = "Arrivals"}) "bGe" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/obj/machinery/shower{dir = 8; icon_state = "shower"; name = "emergency shower"; tag = "icon-shower (WEST)"},/turf/simulated/floor{dir = 2; icon_state = "whiteyellowcorner"},/area/medical/medbay{name = "Medbay Central"}) @@ -4387,17 +4387,17 @@ "bGs" = (/obj/machinery/light/small,/turf/simulated/floor/engine{name = "o2 floor"; nitrogen = 0; oxygen = 100000},/area/maintenance/storage) "bGt" = (/obj/machinery/light/small,/turf/simulated/floor/engine{name = "air floor"; nitrogen = 10580; oxygen = 2644},/area/maintenance/storage) "bGu" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/structure/sink{dir = 8; icon_state = "sink"; pixel_x = -12; pixel_y = 2},/obj/item/weapon/cigbutt,/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/medical/research{name = "Research Division"}) -"bGv" = (/obj/effect/decal/cleanable/blood,/obj/effect/decal/cleanable/blood/gibs/limb,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) +"bGv" = (/obj/machinery/camera{c_tag = "Medbay Storage"; dir = 8; network = list("SS13","Medbay")},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 4; icon_state = "whitegreen"},/area/medical/medbay2{name = "Medbay Storage"}) "bGw" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "bGx" = (/obj/structure/closet/firecloset,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) -"bGy" = (/obj/structure/showcase{desc = "A stand with the empty NanoTrasen Corporation combat mech bolted to it. It is described as the premier unit used to defend corporate interests and employees."; icon = 'icons/mecha/mecha.dmi'; icon_state = "marauder"; name = "Combat Mech Exhibit"},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/carpet,/area/assembly/showroom{name = "\improper Corporate Showroom"}) +"bGy" = (/obj/machinery/hologram/holopad,/obj/effect/landmark/start{name = "Medical Doctor"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay2{name = "Medbay Storage"}) "bGz" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/bookcase{name = "bookcase"},/obj/machinery/newscaster{pixel_y = 31},/turf/simulated/floor/wood,/area/assembly/showroom{name = "\improper Corporate Showroom"}) "bGA" = (/obj/structure/table/woodentable,/obj/item/weapon/phone{desc = "Supposedly a direct line to NanoTrasen Central Command. It's not even plugged in."; pixel_x = -3; pixel_y = 3},/obj/item/weapon/cigbutt/cigarbutt{pixel_x = 5; pixel_y = -1},/obj/machinery/light{dir = 1},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor/wood,/area/assembly/showroom{name = "\improper Corporate Showroom"}) "bGB" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/wood,/area/assembly/showroom{name = "\improper Corporate Showroom"}) "bGC" = (/obj/structure/table,/obj/machinery/cell_charger,/obj/item/weapon/cell/high{charge = 100; maxcharge = 15000},/obj/item/weapon/cell/high{charge = 100; maxcharge = 15000},/turf/simulated/floor,/area/ai_monitored/storage/eva{name = "E.V.A. Storage"}) "bGD" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/door/poddoor/preopen{id = "telelab"; name = "test chamber blast door"},/turf/simulated/floor/plating,/area/toxins/telesci) "bGE" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"},/turf/simulated/wall/r_wall,/area/toxins/telesci) -"bGF" = (/obj/structure/showcase{desc = "A stand with a model of the perfect Nanotrasen Employee bolted to it. Signs indicate it is robustly genetically engineered, as well as being ruthlessly loyal."; name = "'Perfect Man' Exhibit"},/obj/structure/sign/atmosplaque{desc = "A guide to the exhibit, explaining how recent developments in genetic modification and cloning technologies by the Nanotrasen Corporation have led to development and the effective immortality of the 'perfect man', the loyal Nanotrasen Employee."; icon_state = "kiddieplaque"; name = "\improper 'Perfect Man' Exhibit"; pixel_x = 0; pixel_y = 32},/obj/structure/window/reinforced,/turf/simulated/floor/carpet,/area/assembly/showroom{name = "\improper Corporate Showroom"}) +"bGF" = (/obj/structure/stool/bed/chair/office/dark,/obj/machinery/door_control{desc = "A remote control switch for the medbay foyer."; id = "MedbayFoyer"; name = "Medbay Doors Control"; normaldoorcontrol = 1; pixel_x = 24; pixel_y = -24},/turf/simulated/floor{icon_state = "red"; dir = 6},/area/security/checkpoint/medical) "bGG" = (/obj/structure/stool/bed/roller,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/floor{dir = 6; icon_state = "whitegreen"},/area/medical/sleeper{name = "Sleepers"}) "bGH" = (/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor{icon_state = "whitegreenfull"},/area/medical/sleeper{name = "Sleepers"}) "bGI" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor{dir = 10; icon_state = "warning"},/area/gateway) @@ -4427,7 +4427,7 @@ "bHg" = (/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor/wood,/area/library) "bHh" = (/obj/structure/rack,/obj/item/weapon/tank/anesthetic,/obj/item/clothing/mask/gas,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "bHi" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/tcommsat/server) -"bHj" = (/obj/structure/rack,/obj/item/weapon/hatchet,/obj/item/weapon/butch,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) +"bHj" = (/obj/machinery/computer/secure_data,/obj/machinery/computer/security/telescreen{desc = "Used for monitoring medbay to ensure patient safety."; dir = 1; name = "Medbay Monitor"; network = list("Medbay"); pixel_x = 0; pixel_y = -29},/obj/item/device/radio/intercom{dir = 0; name = "Station Intercom (General)"; pixel_x = -27; pixel_y = -10},/turf/simulated/floor{icon_state = "red"},/area/security/checkpoint/medical) "bHk" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/obj/machinery/hologram/holopad,/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper{name = "Sleepers"}) "bHl" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable/yellow,/turf/simulated/floor/plating,/area/prison/solitary{name = "Prisoner Education Chamber"}) "bHm" = (/obj/structure/morgue{pixel_x = 1; pixel_y = 1},/turf/simulated/floor{icon_state = "dark"},/area/security/detectives_office) @@ -4477,7 +4477,7 @@ "bIe" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/hallway/secondary/entry{name = "Arrivals"}) "bIf" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/wood,/area/assembly/showroom{name = "\improper Corporate Showroom"}) "bIg" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/wood,/area/assembly/showroom{name = "\improper Corporate Showroom"}) -"bIh" = (/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/wood,/area/assembly/showroom{name = "\improper Corporate Showroom"}) +"bIh" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/item/hand_labeler_refill,/turf/simulated/floor/plating{tag = "icon-warnplate (WEST)"; icon_state = "warnplate"; dir = 8},/area/maintenance/aft{name = "Aft Maintenance"}) "bIi" = (/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/obj/machinery/light/small{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor{icon_state = "dark"},/area/construction/hallway{name = "\improper MiniSat Exterior"}) "bIj" = (/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 2; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/hallway/secondary/entry{name = "Arrivals"}) "bIk" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "whitegreen"},/area/medical/sleeper{name = "Sleepers"}) @@ -4503,7 +4503,7 @@ "bIE" = (/obj/machinery/icecream_vat,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor{icon_state = "showroomfloor"},/area/crew_quarters/kitchen) "bIF" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 8; icon_state = "whitepurple"},/area/toxins/telesci) "bIG" = (/obj/machinery/door/firedoor,/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/door/airlock/research{name = "Telescience Lab"; req_access_txt = "8"},/turf/simulated/floor{icon_state = "white"},/area/toxins/telesci) -"bIH" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "green"; icon_state = "intact-g"; level = 2},/obj/machinery/door/window/northleft{dir = 8; icon_state = "left"; name = "Inner Pipe Access"; req_access_txt = "24"},/turf/simulated/floor{icon_state = "grimy"},/area/maintenance/storage) +"bIH" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/airlock/maintenance{req_access_txt = "0"; req_one_access_txt = "12;5"},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "bII" = (/obj/item/weapon/cigbutt,/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/structure/sign/nosmoking_2{pixel_x = 28},/turf/simulated/floor{icon_state = "dark"},/area/medical/surgery) "bIJ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/sign/map/right{desc = "A framed picture of the station. Clockwise from security at the top (red), you see engineering (yellow), science (purple), escape (red and white), medbay (green), arrivals (blue and white), and finally cargo (brown)."; icon_state = "map-right-MS"; pixel_y = 32},/turf/simulated/floor{dir = 4; icon_state = "whitecorner"},/area/hallway/secondary/entry{name = "Arrivals"}) "bIK" = (/obj/machinery/sleeper{icon_state = "sleeper-open"; dir = 4},/turf/simulated/floor{icon_state = "whitegreenfull"},/area/medical/sleeper{name = "Sleepers"}) @@ -4521,7 +4521,7 @@ "bIW" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor/plating/airless,/area/solar/port) "bIX" = (/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "bIY" = (/obj/structure/stool/bed/chair,/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/chapel/main) -"bIZ" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/machinery/light_switch{pixel_x = 26},/turf/simulated/floor{icon_state = "vault"; dir = 5},/area/engine/chiefs_office) +"bIZ" = (/obj/item/weapon/storage/box/lights/mixed,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "bJa" = (/obj/machinery/light/small{dir = 4},/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/machinery/camera/autoname{dir = 8; network = list("SS13")},/turf/simulated/floor{icon_state = "dark"},/area/chapel/main) "bJb" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "bJc" = (/obj/structure/barricade/wooden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) @@ -4551,8 +4551,8 @@ "bJA" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 32},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/construction) "bJB" = (/obj/machinery/light,/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 2; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) "bJC" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -29},/obj/machinery/camera{c_tag = "Telescience Lab"; dir = 1; network = list("SS13","RD")},/obj/machinery/light,/turf/simulated/floor{icon_state = "white"},/area/toxins/telesci) -"bJD" = (/turf/simulated/floor/wood,/area/assembly/showroom{name = "\improper Corporate Showroom"}) -"bJE" = (/obj/structure/table/woodentable,/obj/machinery/cell_charger,/obj/item/weapon/cell/crap,/turf/simulated/floor/carpet,/area/assembly/showroom{name = "\improper Corporate Showroom"}) +"bJD" = (/obj/item/weapon/reagent_containers/glass/bottle/stoxin,/obj/item/trash/candy,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) +"bJE" = (/obj/machinery/door/airlock{name = "Medbay Emergency Storage"; req_access_txt = "5"},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "bJF" = (/obj/structure/table,/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 0; pixel_y = 21},/obj/item/weapon/storage/box/lights/mixed,/turf/simulated/floor,/area/construction) "bJG" = (/obj/structure/table,/obj/item/clothing/gloves/orange,/turf/simulated/floor,/area/construction) "bJH" = (/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 2; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor/wood,/area/assembly/showroom{name = "\improper Corporate Showroom"}) @@ -4574,7 +4574,7 @@ "bJX" = (/obj/item/weapon/hand_labeler,/obj/item/weapon/pen,/obj/item/weapon/packageWrap,/obj/item/weapon/packageWrap,/obj/structure/table,/obj/machinery/camera/autoname{dir = 8; network = list("SS13","RD")},/turf/simulated/floor,/area/toxins/lab) "bJY" = (/obj/structure/stool/bed/chair/comfy/brown,/turf/simulated/floor{tag = "icon-cult"; icon_state = "cult"; dir = 2},/area/library) "bJZ" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor{icon_state = "grimy"},/area/chapel/office) -"bKa" = (/obj/effect/landmark/start{name = "Chef"},/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor{icon_state = "showroomfloor"},/area/crew_quarters/kitchen) +"bKa" = (/obj/item/weapon/tank/air,/obj/item/weapon/tank/air,/obj/item/clothing/mask/breath,/obj/item/clothing/mask/breath,/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/maintenance/aft{name = "Aft Maintenance"}) "bKb" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "showroomfloor"},/area/crew_quarters/kitchen) "bKc" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "warning"},/area/hallway/secondary/entry{name = "Arrivals"}) "bKd" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating{dir = 2; icon_state = "warnplate"},/area/maintenance/fpmaint2{name = "Port Maintenance"}) @@ -4589,17 +4589,17 @@ "bKm" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area) "bKn" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{tag = "icon-warningcorner (NORTH)"; icon_state = "warningcorner"; dir = 1},/area/hallway/secondary/entry{name = "Arrivals"}) "bKo" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/maintenance/fpmaint2{name = "Port Maintenance"}) -"bKp" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/sortjunction{dir = 1; icon_state = "pipe-j1s"; sortType = 9},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 4; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating{tag = "icon-warnplate (WEST)"; icon_state = "warnplate"; dir = 8},/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"bKp" = (/turf/simulated/floor{dir = 8; icon_state = "whitegreen"; tag = "icon-whitehall (WEST)"},/area/medical/medbay2{name = "Medbay Storage"}) "bKq" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 4; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) "bKr" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 1; icon_state = "whitegreen"},/area/medical/medbay{name = "Medbay Central"}) "bKs" = (/obj/item/stack/sheet/metal{amount = 50},/obj/item/stack/sheet/metal{amount = 50},/obj/structure/table,/obj/item/stack/sheet/plasteel{amount = 10},/obj/item/weapon/crowbar,/obj/item/weapon/wrench,/obj/item/weapon/storage/toolbox/electrical{pixel_x = 1; pixel_y = -1},/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/ai_monitored/storage/eva{name = "E.V.A. Storage"}) "bKt" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) -"bKu" = (/obj/machinery/door/window/northleft{dir = 1; icon_state = "left"; name = "Inner Pipe Access"; req_access_txt = "24"},/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/turf/simulated/floor{icon_state = "grimy"},/area/maintenance/storage) +"bKu" = (/obj/machinery/mecha_part_fabricator{dir = 1; name = "counterfeit fabricator"},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "bKv" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/maintenance/starboard) "bKw" = (/obj/structure/window/reinforced,/obj/machinery/atmospherics/binary/pump{dir = 1; icon_state = "intact_on"; name = "O2 to Airmix"; on = 1},/obj/machinery/atmospherics/pipe/simple{pipe_color = "green"; dir = 4; icon_state = "intact-g"; level = 2},/turf/simulated/floor{icon_state = "bluefull"},/area/maintenance/storage) "bKx" = (/obj/structure/window/reinforced,/obj/machinery/computer/general_air_control/large_tank_control{frequency = 1441; input_tag = "o2_in"; name = "Oxygen Supply Control"; output_tag = "o2_out"; sensors = list("o2_sensor" = "Tank")},/obj/machinery/atmospherics/pipe/simple{pipe_color = "green"; dir = 4; icon_state = "intact-g"; level = 2},/turf/simulated/floor{icon_state = "bluefull"},/area/maintenance/storage) "bKy" = (/obj/structure/window/reinforced,/obj/machinery/atmospherics/trinary/filter{dir = 4; filter_type = 1; icon_state = "intact_on"; name = "Gas filter (O2 tank)"; on = 1},/turf/simulated/floor{icon_state = "bluefull"},/area/maintenance/storage) -"bKz" = (/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/window/northleft{dir = 1; icon_state = "left"; name = "Inner Pipe Access"; req_access_txt = "24"},/obj/machinery/atmospherics/pipe/simple{pipe_color = "green"; dir = 4; icon_state = "intact-g"; level = 2},/turf/simulated/floor{icon_state = "grimy"},/area/maintenance/storage) +"bKz" = (/obj/structure/sign/poster{pixel_y = 32},/obj/structure/rack,/obj/item/stack/sheet/cardboard,/obj/item/device/radio/off,/obj/machinery/light_construct{dir = 1},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "bKA" = (/obj/structure/window/reinforced,/obj/machinery/atmospherics/binary/pump{dir = 1; icon_state = "intact_on"; name = "Nitrogen Outlet"; on = 1},/obj/machinery/atmospherics/pipe/simple{pipe_color = "green"; dir = 4; icon_state = "intact-g"; level = 2},/turf/simulated/floor{icon_state = "redfull"},/area/maintenance/storage) "bKB" = (/obj/structure/closet/coffin,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/chapel/main) "bKC" = (/obj/structure/window/reinforced,/obj/machinery/computer/general_air_control/large_tank_control{frequency = 1441; input_tag = "n2_in"; name = "Nitrogen Supply Control"; output_tag = "n2_out"; sensors = list("n2_sensor" = "Tank")},/obj/machinery/atmospherics/pipe/simple{pipe_color = "green"; dir = 4; icon_state = "intact-g"; level = 2},/turf/simulated/floor{icon_state = "redfull"},/area/maintenance/storage) @@ -4607,8 +4607,8 @@ "bKE" = (/turf/simulated/floor{dir = 4; icon_state = "chapel"},/area/chapel/main) "bKF" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "red"; dir = 5; icon_state = "intact-r"; level = 2},/obj/structure/window/reinforced,/turf/simulated/floor{icon_state = "redfull"},/area/maintenance/storage) "bKG" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay{name = "Medbay Central"}) -"bKH" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/structure/grille,/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/maintenance/storage) -"bKI" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "cyan"; icon_state = "intact-c"; level = 2},/turf/simulated/floor{icon_state = "grimy"},/area/maintenance/storage) +"bKH" = (/obj/structure/closet,/obj/item/stack/sheet/metal{amount = 34},/obj/item/weapon/extinguisher/mini,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) +"bKI" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/sortjunction{dir = 1; icon_state = "pipe-j1s"; sortType = 9},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "bKJ" = (/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/simple{pipe_color = "green"; dir = 9; icon_state = "intact-g"; level = 2},/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/maintenance/storage) "bKK" = (/obj/machinery/door/firedoor,/obj/structure/disposalpipe/segment,/obj/machinery/door/airlock/glass_medical{glass = 0; icon = 'icons/obj/doors/Doorresearch.dmi'; id_tag = ""; name = "Research Break Room"; opacity = 1; req_access_txt = "0"; req_one_access_txt = "47"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/medical/research{name = "Research Division"}) "bKL" = (/obj/structure/window/reinforced,/obj/machinery/atmospherics/binary/pump{dir = 1; name = "Air to Pure"},/obj/machinery/atmospherics/pipe/simple{pipe_color = "green"; dir = 4; icon_state = "intact-g"; level = 2},/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/maintenance/storage) @@ -4624,17 +4624,17 @@ "bKV" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/sortjunction{dir = 8; icon_state = "pipe-j2s"; sortType = 10},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) "bKW" = (/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/simple{pipe_color = "cyan"; icon_state = "intact-c"; level = 2},/obj/machinery/atmospherics/pipe/simple{pipe_color = "green"; dir = 4; icon_state = "intact-g"; level = 2},/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/maintenance/storage) "bKX" = (/obj/structure/stool/bed/roller,/obj/machinery/light/small{dir = 8},/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/obj/structure/sign/nosmoking_2{pixel_x = -28},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) -"bKY" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/machinery/door/window/northleft{dir = 1; icon_state = "left"; name = "Inner Pipe Access"; req_access_txt = "24"},/obj/machinery/atmospherics/binary/pump{dir = 1; name = "O2 to Pure"},/obj/machinery/atmospherics/pipe/simple{pipe_color = "green"; dir = 4; icon_state = "intact-g"; level = 2},/turf/simulated/floor{icon_state = "grimy"},/area/maintenance/storage) +"bKY" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "bKZ" = (/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/obj/machinery/camera{c_tag = "Arrivals Fore Arm"; dir = 8; network = list("SS13")},/obj/machinery/light{dir = 4; icon_state = "tube1"},/turf/simulated/floor{dir = 4; icon_state = "arrival"},/area/hallway/secondary/entry{name = "Arrivals"}) -"bLa" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/structure/sink{dir = 8; icon_state = "sink"; pixel_x = -12; pixel_y = 2},/obj/structure/extinguisher_cabinet{pixel_x = -27; pixel_y = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay{name = "Medbay Central"}) +"bLa" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "bLb" = (/obj/machinery/door/airlock/maintenance{name = "Hydroponics Maintenance"; req_access_txt = "35"; req_one_access_txt = "0"},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "bLc" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0; pixel_y = 32},/obj/machinery/light/small{dir = 1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/engine/engineering) "bLd" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor/wood,/area/assembly/showroom{name = "\improper Corporate Showroom"}) -"bLe" = (/obj/structure/table/woodentable,/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/showcase{desc = "The famous NanoTrasen brand microwave, the multi-purpose cooking appliance every station needs! This one appears to be drawn onto a cardboard box."; dir = 1; icon = 'icons/obj/kitchen.dmi'; icon_state = "mw"; name = "NanoTrasen Microwave Exhibit"; pixel_x = 0; pixel_y = 2},/turf/simulated/floor/carpet,/area/assembly/showroom{name = "\improper Corporate Showroom"}) +"bLe" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/maintenance/aft{name = "Aft Maintenance"}) "bLf" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor{dir = 4; icon_state = "warnwhitecorner"},/area/toxins/lab) -"bLg" = (/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/table/woodentable,/obj/structure/reagent_dispensers/beerkeg{desc = "One of the more successful achievements of the NanoTrasen Corporate Warfare Division, their nuclear fission explosives are renowned for being cheap to produce and devestatingly effective. Signs explain that though this is just a model, every NanoTrasen station is equipped with one, just in case. All Captains carefully guard the disk needed to detonate them - at least, the sign says they do. There seems to be a tap on the back."; icon = 'icons/obj/stationobjs.dmi'; icon_state = "nuclearbomb0"; name = "NanoTrasen Brand Nuclear Fission Explosive Exhibit"; pixel_x = 2; pixel_y = 6},/turf/simulated/floor/carpet,/area/assembly/showroom{name = "\improper Corporate Showroom"}) -"bLh" = (/obj/structure/table/woodentable,/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/item/weapon/storage/box/matches{pixel_x = -2; pixel_y = 3},/obj/item/clothing/mask/cigarette/cigar{pixel_x = 4; pixel_y = 1},/obj/item/clothing/mask/cigarette/cigar{pixel_x = -4; pixel_y = 1},/obj/item/clothing/mask/cigarette/cigar/cohiba,/turf/simulated/floor/carpet,/area/assembly/showroom{name = "\improper Corporate Showroom"}) -"bLi" = (/obj/structure/table/woodentable,/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/showcase{desc = "A slightly battered looking TV. Vaious Nanotrasen infomercials play on a loop, accompanied by a jaunty tune."; dir = 1; icon = 'icons/obj/computer.dmi'; icon_state = "security_det"; name = "NanoTrasen Corporate News"; pixel_x = 2; pixel_y = 3},/turf/simulated/floor/carpet,/area/assembly/showroom{name = "\improper Corporate Showroom"}) +"bLg" = (/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/light_construct{dir = 8},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) +"bLh" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating{tag = "icon-platingdmg3"; icon_state = "platingdmg3"},/area/maintenance/aft{name = "Aft Maintenance"}) +"bLi" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/security/checkpoint/medical) "bLj" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/storage/primary) "bLk" = (/turf/simulated/wall,/area/crew_quarters/hor) "bLl" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{dir = 2; icon_state = "brown"},/area/storage/primary) @@ -4650,18 +4650,18 @@ "bLv" = (/obj/structure/table/reinforced,/obj/machinery/door/firedoor,/obj/machinery/door/window/eastright{name = "Chemistry Desk"; req_access_txt = "5; 33"},/obj/item/weapon/reagent_containers/glass/bottle/antitoxin{pixel_x = -4; pixel_y = -3},/obj/item/weapon/reagent_containers/glass/bottle/inaprovaline{pixel_x = 7; pixel_y = -3},/obj/item/weapon/reagent_containers/syringe/inaprovaline{pixel_x = 3; pixel_y = -2},/obj/item/weapon/reagent_containers/glass/bottle/stoxin,/obj/item/weapon/reagent_containers/glass/bottle/toxin{pixel_x = 4; pixel_y = 2},/obj/machinery/door/window/eastright{dir = 8; name = "Chemistry Desk"; req_access_txt = "5"},/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) "bLw" = (/obj/structure/sink{dir = 8; icon_state = "sink"; pixel_x = -12; pixel_y = 2},/turf/simulated/floor{dir = 1; icon_state = "whitegreencorner"},/area/medical/medbay{name = "Medbay Central"}) "bLx" = (/obj/item/device/radio/intercom{broadcasting = 1; freerange = 0; frequency = 1485; listening = 0; name = "Station Intercom (Medbay)"; pixel_x = 0; pixel_y = -30},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay{name = "Medbay Central"}) -"bLy" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "green"; icon_state = "intact-g"; level = 2},/turf/simulated/floor{icon_state = "grimy"},/area/maintenance/storage) +"bLy" = (/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 8; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay{name = "Medbay Central"}) "bLz" = (/obj/effect/landmark/start{name = "Chef"},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/crew_quarters/kitchen) -"bLA" = (/obj/machinery/atmospherics/valve/digital{dir = 1; icon_state = "valve1"; name = "O2 Outlet Valve"; open = 1; pipe_color = "yellow"},/turf/simulated/floor{icon_state = "grimy"},/area/maintenance/storage) +"bLA" = (/obj/effect/decal/cleanable/cobweb,/obj/machinery/atmospherics/pipe/tank/toxins{dir = 4},/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) "bLB" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor/plating,/area/medical/sleeper{name = "Sleepers"}) -"bLC" = (/obj/machinery/light,/turf/simulated/floor{icon_state = "grimy"},/area/maintenance/storage) +"bLC" = (/obj/machinery/atmospherics/pipe/simple/insulated,/obj/structure/lattice,/obj/structure/disposalpipe/segment,/turf/space,/area) "bLD" = (/turf/simulated/floor{dir = 5; icon_state = "warning"},/area/gateway) "bLE" = (/obj/structure/table,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/crew_quarters/kitchen) -"bLF" = (/obj/machinery/atmospherics/valve/digital{dir = 1; icon_state = "valve1"; name = "N2 Outlet Valve"; open = 1; pipe_color = "yellow"},/turf/simulated/floor{icon_state = "grimy"},/area/maintenance/storage) +"bLF" = (/obj/machinery/door/window/northleft{dir = 1; icon_state = "left"; name = "Inner Pipe Access"; req_access_txt = "24"},/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/turf/simulated/floor{icon_state = "dark"},/area/maintenance/storage) "bLG" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "neutral"; dir = 1},/area/hallway/primary/central) "bLH" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor,/area/hallway/secondary/entry{name = "Arrivals"}) -"bLI" = (/obj/machinery/atmospherics/valve/digital{pipe_color = "yellow"; dir = 1; name = "O2 Outlet Valve"},/turf/simulated/floor{icon_state = "grimy"},/area/maintenance/storage) -"bLJ" = (/obj/machinery/atmospherics/pipe/manifold{dir = 8; icon_state = "manifold"; level = 2},/turf/simulated/floor{icon_state = "grimy"},/area/maintenance/storage) +"bLI" = (/obj/machinery/atmospherics/binary/pump{dir = 4},/obj/structure/sign/nosmoking_2{pixel_x = 0; pixel_y = 28},/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) +"bLJ" = (/obj/machinery/atmospherics/pipe/simple{dir = 10; icon_state = "intact"; level = 2},/obj/structure/sink/kitchen{desc = "A sink used for washing one's hands and face. It looks rusty and home-made"; name = "old sink"; pixel_y = 28},/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) "bLK" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/maintenance/portsolar) "bLL" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/plating,/area/maintenance/starboard) "bLM" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/turf/simulated/floor/plating,/area/maintenance/starboard) @@ -4674,23 +4674,23 @@ "bLT" = (/obj/machinery/atmospherics/trinary/filter{dir = 8},/turf/simulated/floor,/area/maintenance/storage) "bLU" = (/obj/structure/disposalpipe/segment,/obj/machinery/door/airlock/maintenance{name = "Research Lab Maintenance"; req_access_txt = "7"},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/maintenance/aft{name = "Aft Maintenance"}) "bLV" = (/obj/machinery/atmospherics/portables_connector{dir = 4},/obj/machinery/portable_atmospherics/canister,/turf/simulated/floor,/area/maintenance/storage) -"bLW" = (/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) +"bLW" = (/obj/machinery/light{dir = 1},/obj/machinery/disposal,/obj/structure/sign/deathsposal{pixel_x = 0; pixel_y = 32},/obj/structure/disposalpipe/trunk,/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) "bLX" = (/obj/machinery/atmospherics/trinary/mixer{dir = 2; icon_state = "intact_on"; name = "Gas mixer (N2/O2)"; node1_concentration = 0.8; node2_concentration = 0.2; on = 1; pixel_x = 0; pixel_y = 0; target_pressure = 4500},/turf/simulated/floor,/area/maintenance/storage) "bLY" = (/turf/simulated/floor/engine{name = "air floor"; nitrogen = 10580; oxygen = 2644},/area/maintenance/storage) -"bLZ" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; icon_state = "intact"; level = 2},/obj/machinery/embedded_controller/radio/access_controller{exterior_door_tag = "incinerator_airlock_exterior"; id_tag = "incinerator_access_control"; interior_door_tag = "incinerator_airlock_interior"; name = "Incinerator Access Console"; pixel_x = -26; pixel_y = 6; req_access_txt = "12"},/obj/machinery/ignition_switch{id = "Incinerator"; pixel_x = -24; pixel_y = -6},/obj/machinery/meter,/turf/simulated/floor/plating,/area/maintenance/incinerator) +"bLZ" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) "bMa" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 2; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay{name = "Medbay Central"}) "bMb" = (/obj/machinery/space_heater,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) -"bMc" = (/obj/structure/table,/obj/item/weapon/storage/box/bodybags{pixel_x = 3; pixel_y = 3},/obj/item/weapon/storage/box/rxglasses,/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor{dir = 6; icon_state = "whitegreen"},/area/medical/medbay2{name = "Medbay Storage"}) +"bMc" = (/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/window/northleft{dir = 1; icon_state = "left"; name = "Inner Pipe Access"; req_access_txt = "24"},/obj/machinery/atmospherics/pipe/simple{pipe_color = "green"; dir = 4; icon_state = "intact-g"; level = 2},/turf/simulated/floor{icon_state = "dark"},/area/maintenance/storage) "bMd" = (/obj/machinery/power/apc{cell_type = 5000; dir = 4; name = "Aft Hallway APC"; pixel_x = 24; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/turf/simulated/floor{dir = 4; icon_state = "purplecorner"},/area/hallway/primary/aft) "bMe" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "bMf" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = -29},/turf/simulated/floor{dir = 1; icon_state = "yellowcorner"},/area/hallway/primary/aft) "bMg" = (/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/structure/window/reinforced{dir = 1; pixel_y = 2},/obj/structure/table,/obj/machinery/atmospherics/pipe/simple{pipe_color = "green"; icon_state = "intact-g"; level = 2},/obj/item/weapon/folder/yellow,/obj/item/weapon/folder/yellow,/turf/simulated/floor{dir = 4; icon_state = "caution"},/area/maintenance/storage) -"bMh" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/chapel/main) +"bMh" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "cyan"; icon_state = "intact-c"; level = 2},/turf/simulated/floor{icon_state = "dark"},/area/maintenance/storage) "bMi" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/starboard) "bMj" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor/plating,/area/maintenance/starboard) -"bMk" = (/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating{icon_state = "warnplate"},/area/maintenance/starboard) -"bMl" = (/turf/simulated/floor{icon_state = "chapel"},/area/chapel/main) -"bMm" = (/obj/machinery/hologram/holopad,/obj/effect/decal/cleanable/cobweb2,/turf/simulated/floor{dir = 1; icon_state = "chapel"},/area/chapel/main) +"bMk" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/machinery/door/window/northleft{dir = 1; icon_state = "left"; name = "Inner Pipe Access"; req_access_txt = "24"},/obj/machinery/atmospherics/binary/pump{dir = 1; name = "O2 to Pure"},/obj/machinery/atmospherics/pipe/simple{pipe_color = "green"; dir = 4; icon_state = "intact-g"; level = 2},/turf/simulated/floor{icon_state = "dark"},/area/maintenance/storage) +"bMl" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) +"bMm" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "bMn" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0; pixel_y = -32},/obj/machinery/light,/turf/simulated/floor{icon_state = "warning"},/area/hallway/secondary/entry{name = "Arrivals"}) "bMo" = (/obj/structure/extinguisher_cabinet{pixel_x = -27; pixel_y = 0},/obj/structure/closet/secure_closet/freezer/meat,/turf/simulated/floor{icon_state = "showroomfloor"},/area/crew_quarters/kitchen) "bMp" = (/turf/simulated/floor{icon_state = "dark"},/area/chapel/office) @@ -4701,12 +4701,12 @@ "bMu" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "bMv" = (/obj/structure/grille,/obj/structure/window/reinforced/tinted{dir = 5; health = 120; icon_state = "twindow"; reinf = 0},/turf/simulated/floor/plating,/area/library) "bMw" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/centcom{name = "Quiet Room"; opacity = 1},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor{dir = 2; icon_state = "carpetsymbol"},/area/library) -"bMx" = (/obj/structure/table,/obj/item/weapon/storage/belt/medical{pixel_x = 0; pixel_y = 2},/obj/item/weapon/storage/belt/medical{pixel_x = 0; pixel_y = 2},/obj/item/clothing/tie/stethoscope,/obj/item/clothing/tie/stethoscope,/turf/simulated/floor{dir = 2; icon_state = "whitegreencorner"},/area/medical/medbay2{name = "Medbay Storage"}) -"bMy" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating{tag = "icon-warnplate (WEST)"; icon_state = "warnplate"; dir = 8},/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"bMx" = (/obj/item/trash/semki,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) +"bMy" = (/obj/structure/closet,/obj/item/stack/sheet/glass{amount = 12},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "bMz" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass,/turf/simulated/floor{dir = 8; icon_state = "greencorner"},/area/hallway/primary/aft) "bMA" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/maintenance/portsolar) "bMB" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plating/airless,/area/maintenance/portsolar) -"bMC" = (/obj/item/weapon/reagent_containers/glass/bottle/stoxin,/obj/item/trash/candy,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"bMC" = (/obj/structure/girder,/obj/structure/grille,/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 8; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "bMD" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/centcom{name = "Quiet Room"; opacity = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 2; icon_state = "carpetsymbol"},/area/library) "bME" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{tag = "icon-warningcorner"; icon_state = "warningcorner"; dir = 2},/area/hallway/secondary/entry{name = "Arrivals"}) "bMF" = (/obj/machinery/atmospherics/pipe/manifold{dir = 1; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"; pipe_color = "red"},/turf/simulated/floor,/area/hallway/secondary/entry{name = "Arrivals"}) @@ -4727,23 +4727,23 @@ "bMU" = (/turf/simulated/wall/r_wall,/area/tcommsat/server) "bMV" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor/plating/airless,/area/solar/port) "bMW" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating/airless,/area/solar/port) -"bMX" = (/obj/item/weapon/hand_labeler,/obj/item/weapon/gun/syringe,/obj/structure/table,/turf/simulated/floor{dir = 8; icon_state = "whitegreen"; tag = "icon-whitehall (WEST)"},/area/medical/medbay2{name = "Medbay Storage"}) +"bMX" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plating{tag = "icon-warnplate (WEST)"; icon_state = "warnplate"; dir = 8},/area/maintenance/aft{name = "Aft Maintenance"}) "bMY" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "yellow"; dir = 4; icon_state = "manifold-y"; level = 2},/turf/simulated/floor,/area/maintenance/storage) "bMZ" = (/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/structure/table,/obj/machinery/atmospherics/pipe/simple{pipe_color = "green"; icon_state = "intact-g"; level = 2},/obj/item/weapon/paper_bin{pixel_x = -2; pixel_y = 5},/turf/simulated/floor{dir = 4; icon_state = "caution"},/area/maintenance/storage) "bNa" = (/obj/structure/closet,/obj/item/weapon/cable_coil/random,/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/maintenance/starboard) -"bNb" = (/obj/item/weapon/storage/box/lights/mixed,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) -"bNc" = (/obj/structure/flora/kirbyplants{desc = "A plastic potted plant."; layer = 4.1; pixel_y = 3},/turf/simulated/floor{icon_state = "neutral"; dir = 9},/area/hallway/primary/central) +"bNb" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/maintenance/aft{name = "Aft Maintenance"}) +"bNc" = (/obj/machinery/door/airlock/maintenance{name = "Storage Room"; req_access_txt = "12"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "bNd" = (/obj/machinery/air_sensor{frequency = 1443; id_tag = "air_sensor"; output = 7},/turf/simulated/floor/engine{name = "air floor"; nitrogen = 10580; oxygen = 2644},/area/maintenance/storage) "bNe" = (/obj/machinery/portable_atmospherics/canister/air,/turf/simulated/floor/engine{name = "air floor"; nitrogen = 10580; oxygen = 2644},/area/maintenance/storage) -"bNf" = (/obj/structure/closet/emcloset,/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/maintenance/starboard) -"bNg" = (/obj/structure/closet/crate{icon_state = "crateopen"; opened = 1},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/maintenance/starboard) +"bNf" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 4; icon_state = "whitegreencorner"},/area/medical/medbay2{name = "Medbay Storage"}) +"bNg" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay2{name = "Medbay Storage"}) "bNh" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "warning"},/area/teleporter{name = "\improper Teleporter Room"}) -"bNi" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "red"; dir = 5; icon_state = "intact-r"; level = 2},/turf/simulated/floor{dir = 8; icon_state = "caution"},/area/maintenance/storage) -"bNj" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/chapel/main) +"bNi" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay2{name = "Medbay Storage"}) +"bNj" = (/obj/structure/table,/obj/item/weapon/storage/box/bodybags{pixel_x = 3; pixel_y = 3},/obj/item/weapon/storage/box/rxglasses,/turf/simulated/floor{dir = 8; icon_state = "whitegreencorner"},/area/medical/medbay2{name = "Medbay Storage"}) "bNk" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/obj/machinery/shower{dir = 8; icon_state = "shower"; name = "emergency shower"; tag = "icon-shower (WEST)"},/turf/simulated/floor{dir = 5; icon_state = "whitegreen"},/area/medical/sleeper{name = "Sleepers"}) -"bNl" = (/obj/item/weapon/tank/air,/obj/item/weapon/tank/air,/obj/item/clothing/mask/breath,/obj/item/clothing/mask/breath,/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) -"bNm" = (/obj/structure/closet/radiation,/obj/structure/sign/securearea{desc = "A warning sign which reads 'RADIOACTIVE AREA'"; icon_state = "radiation"; name = "RADIOACTIVE AREA"; pixel_x = 0; pixel_y = 32},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/engine/engineering) -"bNn" = (/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 2; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/maintenance/aft{name = "Aft Maintenance"}) +"bNl" = (/obj/structure/table,/obj/item/weapon/storage/belt/medical{pixel_x = 0; pixel_y = 2},/obj/item/weapon/storage/belt/medical{pixel_x = 0; pixel_y = 2},/obj/item/clothing/tie/stethoscope,/obj/item/clothing/tie/stethoscope,/obj/item/weapon/gun/syringe,/turf/simulated/floor{dir = 5; icon_state = "whitegreen"},/area/medical/medbay2{name = "Medbay Storage"}) +"bNm" = (/obj/structure/table,/obj/item/weapon/storage/box/beakers{pixel_x = 2; pixel_y = 2},/obj/item/weapon/storage/box/syringes,/obj/machinery/firealarm{dir = 1; pixel_y = -24},/turf/simulated/floor{icon_state = "whitegreen"},/area/medical/medbay2{name = "Medbay Storage"}) +"bNn" = (/obj/item/clothing/glasses/hud/health,/obj/structure/table,/obj/item/clothing/glasses/hud/health,/obj/item/clothing/glasses/hud/health,/obj/item/clothing/glasses/hud/health,/obj/item/clothing/glasses/hud/health,/obj/item/weapon/reagent_containers/spray/cleaner,/obj/machinery/light_switch{pixel_x = -26; pixel_y = 0},/turf/simulated/floor{dir = 10; icon_state = "whitegreen"},/area/medical/medbay2{name = "Medbay Storage"}) "bNo" = (/obj/structure/closet,/obj/item/weapon/storage/box/donkpockets,/turf/simulated/floor/plating,/area/maintenance/starboard) "bNp" = (/obj/structure/closet/emcloset,/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/hallway/primary/central) "bNq" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/turf/simulated/floor{tag = "icon-vault (EAST)"; icon_state = "vault"; dir = 4},/area/turret_protected/ai_upload) @@ -4759,21 +4759,21 @@ "bNA" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/turf/simulated/floor{dir = 8; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/hydroponics) "bNB" = (/obj/machinery/atmospherics/pipe/simple,/obj/machinery/meter{frequency = 1443; id = "mair_out_meter"; name = "Mixed Air Tank Out"},/turf/simulated/wall/r_wall,/area/maintenance/storage) "bNC" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/simulated/floor/plating/airless,/area/maintenance/storage) -"bND" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "bluecorner"},/area/hallway/primary/central) +"bND" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/machinery/shower{dir = 4; icon_state = "shower"; name = "emergency shower"; tag = "icon-shower (WEST)"},/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay{name = "Medbay Central"}) "bNE" = (/obj/machinery/atmospherics/pipe/simple,/obj/machinery/meter{frequency = 1443; id = "mair_in_meter"; name = "Mixed Air Tank In"},/turf/simulated/wall/r_wall,/area/maintenance/storage) "bNF" = (/obj/machinery/atmospherics/pipe/simple,/obj/machinery/meter,/turf/simulated/wall/r_wall,/area/maintenance/storage) "bNG" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "bNH" = (/obj/item/weapon/shovel/spade,/obj/structure/table,/obj/item/seeds/limeseed,/obj/item/nutrient/rh,/obj/item/seeds/cherryseed,/obj/item/seeds/lemonseed,/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/hydroponics) "bNI" = (/obj/effect/landmark{name = "blobstart"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/maintenance/aft{name = "Aft Maintenance"}) -"bNJ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor{dir = 1; icon_state = "blue"},/area/hallway/primary/central) -"bNK" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "blue"},/area/hallway/primary/central) +"bNJ" = (/obj/structure/sign/nosmoking_2{pixel_x = -28},/obj/machinery/atmospherics/portables_connector{dir = 4},/obj/machinery/portable_atmospherics/canister,/turf/simulated/floor/plating,/area/maintenance/incinerator) +"bNK" = (/obj/item/device/flashlight,/turf/simulated/floor/plating,/area/maintenance/starboard) "bNL" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor/engine,/area/toxins/telesci) "bNM" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1; scrub_Toxins = 0},/turf/simulated/floor/engine,/area/toxins/telesci) -"bNN" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "bluecorner"},/area/hallway/primary/central) +"bNN" = (/turf/simulated/floor{icon_state = "dark"},/area/maintenance/storage) "bNO" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/light{dir = 1},/turf/simulated/floor{dir = 9; icon_state = "whitegreen"},/area/medical/medbay{name = "Medbay Central"}) "bNP" = (/mob/living/simple_animal/pug{desc = "It's Pugley III, the loveable four-legged test subject."; dir = 8; name = "Pugley III"; real_name = "Pugley III"},/turf/simulated/floor/engine,/area/toxins/telesci) "bNQ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 1; icon_state = "whitegreen"},/area/medical/medbay{name = "Medbay Central"}) -"bNR" = (/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) +"bNR" = (/obj/machinery/power/terminal{icon_state = "term"; dir = 1},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating,/area/maintenance/incinerator) "bNS" = (/obj/machinery/portable_atmospherics/canister/air,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "bNT" = (/obj/machinery/telepad,/turf/simulated/floor/engine,/area/toxins/telesci) "bNU" = (/obj/machinery/door_control{desc = "A remote control switch for the medbay foyer."; id = "MedbayFoyer"; name = "Medbay Exit Button"; normaldoorcontrol = 1; pixel_x = 0; pixel_y = 26},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "whitegreencorner"},/area/medical/medbay{name = "Medbay Central"}) @@ -4783,8 +4783,8 @@ "bNY" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay{name = "Medbay Central"}) "bNZ" = (/obj/machinery/vending/hydroseeds{slogan_delay = 700},/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/hydroponics) "bOa" = (/obj/machinery/vending/hydronutrients,/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/hydroponics) -"bOb" = (/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/obj/structure/closet/firecloset,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) -"bOc" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/o2{pixel_x = 2; pixel_y = 6},/obj/item/weapon/storage/firstaid/o2{pixel_x = -2; pixel_y = 4},/turf/simulated/floor{dir = 10; icon_state = "whitegreen"},/area/medical/medbay2{name = "Medbay Storage"}) +"bOb" = (/obj/structure/disposalpipe/segment,/mob/living/simple_animal/mouse,/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) +"bOc" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) "bOd" = (/obj/item/weapon/storage/secure/safe{pixel_x = 6; pixel_y = 30},/obj/machinery/camera{c_tag = "Chief Engineer's Office"; dir = 2; network = list("SS13")},/turf/simulated/floor{icon_state = "vault"; dir = 5},/area/engine/chiefs_office) "bOe" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor/engine,/area/toxins/telesci) "bOf" = (/obj/item/weapon/cigbutt,/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/medical/research{name = "Research Division"}) @@ -4798,7 +4798,7 @@ "bOn" = (/mob/living/simple_animal/mouse,/turf/simulated/floor/plating,/area/maintenance/starboard) "bOo" = (/obj/structure/closet/emcloset,/turf/simulated/floor/plating,/area/maintenance/starboard) "bOp" = (/obj/item/device/radio/intercom{broadcasting = 0; listening = 1; name = "Station Intercom (General)"; pixel_y = 20},/turf/simulated/floor{dir = 4; icon_state = "whitepurplecorner"},/area/medical/research{name = "Research Division"}) -"bOq" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/mob/living/simple_animal/mouse,/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) +"bOq" = (/obj/machinery/atmospherics/binary/pump{dir = 4},/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) "bOr" = (/turf/simulated/floor{dir = 6; icon_state = "whitehall"},/area/medical/research{name = "Research Division"}) "bOs" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/sign/nosmoking_2{pixel_x = 0; pixel_y = 28},/turf/simulated/floor{dir = 1; icon_state = "whitegreencorner"},/area/medical/medbay{name = "Medbay Central"}) "bOt" = (/obj/machinery/power/apc{cell_type = 10000; dir = 1; name = "Research Division APC"; pixel_x = 0; pixel_y = 25},/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/obj/machinery/camera/autoname{dir = 2; network = list("SS13","RD")},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor{icon_state = "warnwhite"; dir = 5},/area/medical/research{name = "Research Division"}) @@ -4809,22 +4809,22 @@ "bOy" = (/obj/machinery/atmospherics/portables_connector{dir = 8},/obj/machinery/portable_atmospherics/canister,/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/maintenance/storage) "bOz" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "yellow"; dir = 8; icon_state = "manifold-y"; level = 2},/turf/simulated/floor,/area/maintenance/storage) "bOA" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 8; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) -"bOB" = (/obj/structure/rack,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) -"bOC" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) +"bOB" = (/obj/machinery/atmospherics/pipe/manifold{dir = 4; icon_state = "manifold"; level = 2},/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) +"bOC" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "green"; icon_state = "intact-g"; level = 2},/turf/simulated/floor{icon_state = "dark"},/area/maintenance/storage) "bOD" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple{pipe_color = "cyan"; icon_state = "intact-c"; level = 2},/turf/simulated/floor/plating,/area/maintenance/storage) "bOE" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/turf/simulated/floor/plating,/area/maintenance/storage) "bOF" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple{pipe_color = "yellow"; icon_state = "intact-y"; level = 2},/turf/simulated/floor/plating,/area/maintenance/storage) "bOG" = (/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/turf/simulated/floor/engine{name = "air floor"; nitrogen = 10580; oxygen = 2644},/area/maintenance/storage) -"bOH" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/turf/simulated/floor/plating,/area/maintenance/storage) +"bOH" = (/obj/machinery/atmospherics/valve/digital{dir = 1; icon_state = "valve1"; name = "O2 Outlet Valve"; open = 1; pipe_color = "yellow"},/turf/simulated/floor{icon_state = "dark"},/area/maintenance/storage) "bOI" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple{pipe_color = "green"; icon_state = "intact-g"; level = 2},/turf/simulated/floor/plating,/area/maintenance/storage) "bOJ" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1; scrub_Toxins = 0},/turf/simulated/floor{tag = "icon-warnwhite (NORTH)"; icon_state = "warnwhite"; dir = 1},/area/medical/research{name = "Research Division"}) "bOK" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/table,/obj/item/weapon/storage/box/syringes,/obj/item/weapon/storage/box/beakers{pixel_x = 2; pixel_y = 2},/obj/item/weapon/storage/box/beakers{pixel_x = 2; pixel_y = 2},/turf/simulated/floor{dir = 2; icon_state = "whiteyellow"; tag = "icon-whitehall (WEST)"},/area/medical/chemistry) "bOL" = (/obj/machinery/door/poddoor{id = "chapelgun"; name = "Chapel Launcher Door"},/turf/simulated/floor/plating,/area/chapel/main) "bOM" = (/obj/structure/disposalpipe/sortjunction{dir = 4; icon_state = "pipe-j2s"; sortType = 16},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) -"bON" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/maintenance/storage) +"bON" = (/obj/machinery/light,/turf/simulated/floor{icon_state = "dark"},/area/maintenance/storage) "bOO" = (/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/obj/machinery/alarm{pixel_y = 23},/obj/structure/flora/kirbyplants{desc = "A plastic potted plant."; layer = 4.1; pixel_y = 3},/turf/simulated/floor{dir = 5; icon_state = "neutral"},/area/hallway/primary/central) "bOP" = (/obj/item/weapon/grenade/chem_grenade,/obj/item/weapon/grenade/chem_grenade,/obj/item/weapon/grenade/chem_grenade,/obj/item/weapon/grenade/chem_grenade,/obj/item/weapon/screwdriver{pixel_x = -2; pixel_y = 6},/obj/machinery/power/apc{dir = 8; name = "Chemistry APC"; pixel_x = -24; pixel_y = 0},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/obj/item/device/radio/headset/headset_med,/obj/structure/table,/turf/simulated/floor{dir = 10; icon_state = "whiteyellow"},/area/medical/chemistry) -"bOQ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/turf/simulated/floor/plating,/area/maintenance/starboard) +"bOQ" = (/obj/machinery/atmospherics/valve/digital{dir = 1; icon_state = "valve1"; name = "N2 Outlet Valve"; open = 1; pipe_color = "yellow"},/turf/simulated/floor{icon_state = "dark"},/area/maintenance/storage) "bOR" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/turf/simulated/floor/plating,/area/turret_protected/ai_upload) "bOS" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/maintenance/fpmaint2{name = "Port Maintenance"}) "bOT" = (/obj/effect/landmark/start{name = "Assistant"},/turf/simulated/floor,/area/storage/primary) @@ -4834,7 +4834,7 @@ "bOX" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor,/area/hallway/primary/central) "bOY" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor{icon_state = "L1"},/area/hallway/primary/central) "bOZ" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "L3"},/area/hallway/primary/central) -"bPa" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/navbeacon{codes_txt = "patrol;next_patrol=11-Command-Port"; location = "10-Aft-Central"},/turf/simulated/floor{icon_state = "L5"},/area/hallway/primary/central) +"bPa" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "cyan"; dir = 9; icon_state = "intact-c"; level = 2},/obj/machinery/camera{c_tag = "Atmospherics Starboard-Aft"; dir = 1; network = list("SS13")},/turf/simulated/floor{icon_state = "dark"},/area/maintenance/storage) "bPb" = (/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor{icon_state = "L7"},/area/hallway/primary/central) "bPc" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/navbeacon{codes_txt = "patrol;next_patrol=9-Escape"; location = "8-Central-Aft"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "L9"},/area/hallway/primary/central) "bPd" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "L11"},/area/hallway/primary/central) @@ -4842,7 +4842,7 @@ "bPf" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "L15"},/area/hallway/primary/central) "bPg" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating{dir = 2; icon_state = "warnplate"},/area/maintenance/aft{name = "Aft Maintenance"}) "bPh" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_Toxins = 0},/turf/simulated/floor,/area/hallway/primary/central) -"bPi" = (/obj/machinery/door/airlock/maintenance{name = "Incinerator Access"; req_access_txt = "12"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) +"bPi" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "cyan"; dir = 4; icon_state = "intact-c"; level = 2},/turf/simulated/floor{icon_state = "dark"},/area/maintenance/storage) "bPj" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor,/area/hallway/primary/central) "bPk" = (/obj/machinery/door_control{id = "QMLoaddoor"; layer = 4; name = "Loading Doors"; pixel_x = -24; pixel_y = -8},/obj/machinery/door_control{dir = 2; id = "QMLoaddoor2"; layer = 4; name = "Loading Doors"; pixel_x = -24; pixel_y = 8},/obj/machinery/computer/supplycomp,/turf/simulated/floor{icon_state = "bot"},/area/quartermaster/storage) "bPl" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/airlock/external{req_access_txt = "13"},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) @@ -4906,7 +4906,7 @@ "bQr" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/segment,/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_medical{glass = 0; icon = 'icons/obj/doors/Doorresearch.dmi'; id_tag = "ResearchFoyer"; name = "Research Division"; opacity = 1; req_access_txt = "0"; req_one_access_txt = "47"},/turf/simulated/floor{icon_state = "delivery"},/area/medical/research{name = "Research Division"}) "bQs" = (/obj/structure/rack,/obj/item/weapon/storage/box,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "bQt" = (/obj/machinery/vending/coffee,/turf/simulated/floor{icon_state = "dark"},/area/crew_quarters/courtroom) -"bQu" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 2; on = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay2{name = "Medbay Storage"}) +"bQu" = (/obj/machinery/atmospherics/valve/digital{pipe_color = "yellow"; dir = 1; name = "O2 Outlet Valve"},/turf/simulated/floor{icon_state = "dark"},/area/maintenance/storage) "bQv" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 8; icon_state = "whitepurplecorner"},/area/toxins/lab) "bQw" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/machinery/vending/cola,/turf/simulated/floor{dir = 4; icon_state = "whitehall"},/area/medical/research{name = "Research Division"}) "bQx" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) @@ -4925,7 +4925,7 @@ "bQK" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "bQL" = (/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "bQM" = (/obj/structure/rack,/obj/item/weapon/extinguisher,/obj/item/weapon/storage/belt/utility,/obj/item/clothing/mask/gas,/obj/item/weapon/storage/box/lights/mixed,/turf/simulated/floor/plating,/area/maintenance/starboard) -"bQN" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/toxin{pixel_x = 2; pixel_y = 6},/obj/item/weapon/storage/firstaid/toxin{pixel_x = -2; pixel_y = 4},/turf/simulated/floor{dir = 8; icon_state = "whitegreencorner"},/area/medical/medbay2{name = "Medbay Storage"}) +"bQN" = (/obj/machinery/atmospherics/pipe/manifold{dir = 8; icon_state = "manifold"; level = 2},/turf/simulated/floor{icon_state = "dark"},/area/maintenance/storage) "bQO" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/research{name = "Research and Development Lab"; req_access_txt = "7"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "whitepurplefull"; tag = "icon-whitehall (WEST)"},/area/toxins/lab) "bQP" = (/obj/machinery/vending/coffee,/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 29},/turf/simulated/floor{dir = 4; icon_state = "whitehall"},/area/medical/research{name = "Research Division"}) "bQQ" = (/obj/machinery/door/firedoor,/obj/machinery/door/poddoor/shutters{id = "gateshutter"; name = "Gateway Access Shutter"},/turf/simulated/floor{icon_state = "delivery"},/area/gateway) @@ -4937,7 +4937,7 @@ "bQW" = (/obj/structure/sign/securearea{pixel_x = -32; pixel_y = 0},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/gateway) "bQX" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/machinery/camera{c_tag = "Fore Primary Hallway Aft"; dir = 8; network = list("SS13")},/turf/simulated/floor{dir = 2; icon_state = "redcorner"},/area/hallway/primary/fore) "bQY" = (/obj/structure/lattice,/obj/machinery/atmospherics/pipe/simple{pipe_color = "green"; dir = 4; icon_state = "intact-g"; level = 2},/turf/space,/area) -"bQZ" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "green"; dir = 4; icon_state = "intact-g"; level = 2},/obj/machinery/atmospherics/pipe/simple{pipe_color = "cyan"; icon_state = "intact-c"; level = 2},/turf/simulated/floor{icon_state = "grimy"},/area/maintenance/storage) +"bQZ" = (/obj/machinery/power/apc{dir = 8; name = "Medical Security Checkpoint APC"; pixel_x = -24; pixel_y = 0},/obj/machinery/alarm{pixel_y = 28},/obj/structure/closet/secure_closet/security/cargo,/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/turf/simulated/floor{icon_state = "red"; dir = 9},/area/security/checkpoint/medical) "bRa" = (/obj/structure/table,/obj/machinery/reagentgrinder,/obj/machinery/camera/autoname{dir = 2; network = list("SS13")},/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/hydroponics) "bRb" = (/obj/machinery/meter,/obj/machinery/atmospherics/pipe/simple{pipe_color = "green"; dir = 4; icon_state = "intact-g"; level = 2},/turf/simulated/wall/r_wall,/area/maintenance/storage) "bRc" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/condiment/saltshaker{pixel_x = -3; pixel_y = 0},/obj/item/weapon/reagent_containers/food/condiment/peppermill{pixel_x = 3},/obj/item/device/radio/intercom{pixel_y = -25},/obj/item/weapon/kitchen/rollingpin,/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) @@ -4946,14 +4946,14 @@ "bRf" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/snacks/mint,/obj/machinery/alarm{dir = 4; pixel_x = -23; pixel_y = 0},/obj/machinery/power/apc{dir = 2; name = "Kitchen APC"; pixel_y = -24},/obj/structure/cable/yellow,/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) "bRg" = (/turf/simulated/floor/engine{name = "o2 floor"; nitrogen = 0; oxygen = 100000},/area/maintenance/storage) "bRh" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "red"; icon_state = "intact-r"; level = 2},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "caution"},/area/maintenance/storage) -"bRi" = (/obj/item/weapon/cigbutt,/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 9},/area/hallway/primary/central) +"bRi" = (/obj/item/weapon/pen,/obj/structure/table/reinforced,/obj/structure/reagent_dispensers/peppertank{pixel_x = 30; pixel_y = 0},/obj/item/weapon/folder/red,/obj/item/weapon/book/manual/security_space_law{pixel_x = 3; pixel_y = 4},/obj/machinery/newscaster/security_unit{pixel_y = 32},/obj/item/weapon/screwdriver{pixel_y = 10},/obj/item/device/radio/off,/turf/simulated/floor{icon_state = "red"; dir = 5},/area/security/checkpoint/medical) "bRj" = (/obj/structure/table,/obj/item/weapon/reagent_containers/glass/beaker{pixel_x = 5},/obj/item/weapon/reagent_containers/food/condiment/enzyme{layer = 5},/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) -"bRk" = (/obj/machinery/navbeacon{codes_txt = "delivery;dir=8"; freq = 1400; location = "Medbay"},/obj/structure/plasticflaps{opacity = 1},/turf/simulated/floor{icon_state = "delivery"},/area/hallway/primary/central) -"bRl" = (/obj/machinery/door/window/eastleft{dir = 2; name = "Medical Delivery"; req_access_txt = "5"},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor{icon_state = "delivery"},/area/medical/medbay2{name = "Medbay Storage"}) -"bRm" = (/obj/machinery/requests_console{announcementConsole = 0; department = "Medbay"; departmentType = 1; name = "Medbay RC"; pixel_x = 0; pixel_y = 30; pixel_z = 0},/obj/structure/table,/obj/item/weapon/folder/white,/obj/item/weapon/pen,/turf/simulated/floor{dir = 5; icon_state = "whitegreen"},/area/medical/medbay2{name = "Medbay Storage"}) -"bRn" = (/obj/structure/closet/secure_closet/medical3,/turf/simulated/floor{dir = 1; icon_state = "whitegreen"},/area/medical/medbay2{name = "Medbay Storage"}) +"bRk" = (/obj/machinery/recharger{pixel_y = 4},/obj/structure/table/reinforced,/obj/machinery/requests_console{department = "Security"; departmentType = 5; pixel_y = 30},/obj/machinery/light{dir = 1},/obj/machinery/camera{c_tag = "Security Post - Medbay"; dir = 2; network = list("SS13","Medbay")},/turf/simulated/floor{icon_state = "red"; dir = 1},/area/security/checkpoint/medical) +"bRl" = (/obj/structure/closet/secure_closet/medical3,/obj/machinery/light{dir = 1},/obj/machinery/alarm{pixel_y = 24},/turf/simulated/floor{dir = 1; icon_state = "whitegreen"},/area/medical/medbay2{name = "Medbay Storage"}) +"bRm" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk,/turf/simulated/floor{dir = 5; icon_state = "whitegreen"},/area/medical/medbay2{name = "Medbay Storage"}) +"bRn" = (/obj/structure/closet/secure_closet/medical3,/obj/item/device/radio/intercom{broadcasting = 1; freerange = 0; frequency = 1485; listening = 0; name = "Station Intercom (Medbay)"; pixel_x = 0; pixel_y = 30},/turf/simulated/floor{dir = 1; icon_state = "whitegreen"},/area/medical/medbay2{name = "Medbay Storage"}) "bRo" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay{name = "Medbay Central"}) -"bRp" = (/obj/structure/closet/secure_closet/medical3,/obj/machinery/light{dir = 1},/turf/simulated/floor{dir = 1; icon_state = "whitegreen"},/area/medical/medbay2{name = "Medbay Storage"}) +"bRp" = (/obj/structure/closet/l3closet/general,/obj/structure/noticeboard{pixel_y = 32},/turf/simulated/floor{dir = 1; icon_state = "whitegreen"},/area/medical/medbay2{name = "Medbay Storage"}) "bRq" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 2; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "L2"},/area/hallway/primary/central) "bRr" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay{name = "Medbay Central"}) "bRs" = (/turf/simulated/floor{dir = 4; icon_state = "yellowfull"; tag = "icon-whitehall (WEST)"},/area/hallway/primary/aft) @@ -4963,25 +4963,25 @@ "bRw" = (/turf/simulated/floor{dir = 8; icon_state = "greencorner"},/area/hallway/primary/central) "bRx" = (/obj/structure/closet/l3closet/general,/turf/simulated/floor{dir = 1; icon_state = "whitegreen"},/area/medical/medbay2{name = "Medbay Storage"}) "bRy" = (/obj/structure/table,/obj/item/weapon/packageWrap,/obj/item/weapon/hand_labeler,/obj/machinery/door_control{id = "kitchenhydro"; name = "Service Shutter Control"; pixel_x = 0; pixel_y = -24; req_access_txt = "28"},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/crew_quarters/kitchen) -"bRz" = (/obj/machinery/disposal,/obj/machinery/light_switch{pixel_x = -20; pixel_y = -5},/obj/structure/disposalpipe/trunk,/turf/simulated/floor{dir = 9; icon_state = "whitegreen"},/area/medical/medbay2{name = "Medbay Storage"}) +"bRz" = (/obj/machinery/vending/medical,/obj/machinery/light/small,/turf/simulated/floor{dir = 9; icon_state = "whitegreen"},/area/medical/medbay2{name = "Medbay Storage"}) "bRA" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/hallway/primary/central) "bRB" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/alarm{dir = 1; pixel_y = -22},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "showroomfloor"},/area/crew_quarters/kitchen) "bRC" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/light_switch{pixel_y = -23},/obj/machinery/light,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "showroomfloor"},/area/crew_quarters/kitchen) "bRD" = (/turf/simulated/floor{dir = 2; icon_state = "purplecorner"},/area/hallway/primary/central) -"bRE" = (/obj/machinery/atmospherics/pipe/tank/toxins{volume = 3200},/turf/simulated/floor/plating,/area/maintenance/incinerator) +"bRE" = (/obj/structure/closet/crate{icon_state = "crateopen"; opened = 1},/obj/item/weapon/storage/box/donkpockets,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "bRF" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 4; icon_state = "purple"},/area/hallway/primary/aft) "bRG" = (/obj/structure/stool/bed/chair/office/light{dir = 8},/obj/effect/landmark/start{name = "Scientist"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor{dir = 10; icon_state = "whitepurple"},/area/toxins/lab) "bRH" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay{name = "Medbay Central"}) "bRI" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/construction) "bRJ" = (/turf/simulated/wall/r_wall,/area/toxins/server) -"bRK" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 8},/obj/machinery/atmospherics/pipe/simple/insulated{dir = 10},/turf/simulated/floor/plating,/area/maintenance/incinerator) +"bRK" = (/obj/machinery/computer/mech_bay_power_console,/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/turf/simulated/floor/bluegrid,/area/maintenance/aft{name = "Aft Maintenance"}) "bRL" = (/turf/simulated/wall,/area/medical/research{name = "Research Division"}) "bRM" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "showroomfloor"},/area/crew_quarters/kitchen) "bRN" = (/obj/structure/table/reinforced,/obj/item/weapon/pen,/obj/machinery/door/window/eastright{dir = 4; name = "Research and Development Desk"; req_access_txt = "7"},/obj/item/weapon/folder/white,/obj/item/weapon/folder/white,/obj/machinery/door/poddoor/shutters/preopen{id = "rndshutters"; name = "research and development lab shutters"},/obj/machinery/door/firedoor,/turf/simulated/floor/plating,/area/toxins/lab) "bRO" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk,/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/hydroponics) "bRP" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/starboard) "bRQ" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "L6"},/area/hallway/primary/central) -"bRR" = (/obj/structure/table,/obj/machinery/cell_charger,/obj/item/weapon/cell/high{charge = 100; maxcharge = 15000},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/engine/engineering) +"bRR" = (/obj/machinery/space_heater,/turf/simulated/floor/plating{tag = "icon-platingdmg3"; icon_state = "platingdmg3"},/area/maintenance/aft{name = "Aft Maintenance"}) "bRS" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor{icon_state = "showroomfloor"},/area/crew_quarters/kitchen) "bRT" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/medical/surgery) "bRU" = (/obj/effect/landmark/start{name = "Assistant"},/obj/machinery/hologram/holopad,/turf/simulated/floor,/area/storage/primary) @@ -5000,13 +5000,13 @@ "bSh" = (/obj/machinery/vending/hydronutrients,/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/hydroponics) "bSi" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/obj/structure/cable/yellow,/turf/simulated/floor/plating,/area/turret_protected/ai_upload) "bSj" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/solar{id = "aftstarboard"; name = "Aft-Starboard Solar Array"},/turf/simulated/floor/airless{icon_state = "solarpanel"},/area/solar/port) -"bSk" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/insulated{icon_state = "intact"; dir = 4},/turf/simulated/floor/plating,/area/maintenance/incinerator) -"bSl" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/insulated{icon_state = "intact"; dir = 4},/obj/structure/closet/emcloset,/turf/simulated/floor/plating,/area/maintenance/incinerator) -"bSm" = (/obj/machinery/door/airlock{name = "Medbay Emergency Storage"; req_access_txt = "5"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) -"bSn" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor{dir = 8; icon_state = "whitegreen"; tag = "icon-whitehall (WEST)"},/area/medical/medbay2{name = "Medbay Storage"}) -"bSo" = (/obj/machinery/light/small{dir = 1},/obj/item/clothing/tie/stethoscope,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) -"bSp" = (/obj/machinery/atmospherics/pipe/tank/oxygen{volume = 3200},/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) -"bSq" = (/obj/machinery/portable_atmospherics/canister/oxygen,/obj/effect/decal/cleanable/cobweb2,/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) +"bSk" = (/obj/structure/table,/obj/machinery/cell_charger,/obj/item/weapon/cell/high{charge = 100; maxcharge = 15000},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) +"bSl" = (/obj/machinery/mech_bay_recharge_port,/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) +"bSm" = (/obj/structure/sign/poster{pixel_y = 32},/turf/simulated/floor/mech_bay_recharge_floor,/area/maintenance/aft{name = "Aft Maintenance"}) +"bSn" = (/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = -2; pixel_y = 5},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) +"bSo" = (/obj/structure/table,/obj/item/weapon/folder/white,/obj/item/weapon/folder/white,/obj/item/weapon/pen,/obj/structure/extinguisher_cabinet{pixel_x = 0; pixel_y = -30},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) +"bSp" = (/obj/machinery/light_construct,/obj/structure/sign/poster{pixel_y = -32},/turf/simulated/floor/plating{tag = "icon-panelscorched"; icon_state = "panelscorched"},/area/maintenance/aft{name = "Aft Maintenance"}) +"bSq" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating{dir = 2; icon_state = "warnplate"},/area/maintenance/aft{name = "Aft Maintenance"}) "bSr" = (/obj/structure/table,/obj/item/weapon/aiModule/freeform,/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload) "bSs" = (/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/obj/machinery/computer/monitor{name = "Engineering Power Monitoring Console"},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/obj/machinery/camera{c_tag = "Engineering Power Monitoring"; dir = 2; network = list("SS13")},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/engine/engineering) "bSt" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor{icon_state = "whitegreenfull"},/area/medical/medbay{name = "Medbay Central"}) @@ -5017,12 +5017,12 @@ "bSy" = (/obj/machinery/alarm{dir = 1; pixel_y = -22},/obj/structure/sink{dir = 8; icon_state = "sink"; pixel_x = -12; pixel_y = 2},/turf/simulated/floor{dir = 1; icon_state = "whitepurplecorner"},/area/medical/research{name = "Research Division"}) "bSz" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/hallway/primary/central) "bSA" = (/turf/simulated/wall/r_wall,/area/ai_monitored/storage/eva{name = "E.V.A. Storage"}) -"bSB" = (/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/turf/simulated/floor{dir = 5; icon_state = "whitegreen"},/area/medical/medbay2{name = "Medbay Storage"}) -"bSC" = (/turf/simulated/floor{dir = 4; icon_state = "whitegreencorner"},/area/medical/medbay2{name = "Medbay Storage"}) +"bSB" = (/obj/machinery/door/airlock/maintenance{name = "Incinerator Access"; req_access_txt = "12"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/maintenance/incinerator) +"bSC" = (/turf/simulated/wall,/area/maintenance/incinerator) "bSD" = (/obj/structure/table,/obj/item/weapon/aiModule/protectStation,/obj/machinery/light{dir = 4},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 32; pixel_y = 0},/obj/machinery/flasher{id = "AI"; pixel_x = 0; pixel_y = -24},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload) "bSE" = (/obj/structure/stool/bed/roller,/turf/simulated/floor{icon_state = "whitegreen"},/area/medical/medbay{name = "Medbay Central"}) "bSF" = (/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) -"bSG" = (/obj/structure/table,/obj/item/device/healthanalyzer,/turf/simulated/floor{dir = 1; icon_state = "whitegreen"},/area/medical/medbay{name = "Medbay Central"}) +"bSG" = (/obj/structure/table,/obj/item/device/healthanalyzer,/obj/machinery/firealarm{dir = 4; pixel_x = 26; pixel_y = 28},/turf/simulated/floor{dir = 1; icon_state = "whitegreen"},/area/medical/medbay{name = "Medbay Central"}) "bSH" = (/turf/simulated/floor{dir = 1; icon_state = "whitegreencorner"},/area/medical/medbay{name = "Medbay Central"}) "bSI" = (/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/gateway) "bSJ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/hallway/primary/central) @@ -5030,7 +5030,7 @@ "bSL" = (/obj/machinery/cell_charger,/obj/item/weapon/cell/high{charge = 100; maxcharge = 15000},/obj/item/weapon/cell/high{charge = 100; maxcharge = 15000},/obj/machinery/power/apc{dir = 2; name = "Research Lab APC"; pixel_x = 0; pixel_y = -26},/obj/structure/cable/yellow,/obj/machinery/door_control{dir = 2; id = "rndshutters"; name = "Shutters Control Button"; pixel_x = -24; pixel_y = -25},/obj/structure/table/reinforced,/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/lab) "bSM" = (/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = -2; pixel_y = 4},/obj/item/weapon/pen,/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/obj/machinery/light/small{dir = 1},/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor{dir = 1; icon_state = "whitepurple"},/area/medical/research{name = "Research Division"}) "bSN" = (/obj/structure/sign/science,/turf/simulated/wall,/area/medical/research{name = "Research Division"}) -"bSO" = (/obj/effect/landmark/start{name = "Medical Doctor"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay2{name = "Medbay Storage"}) +"bSO" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/security/checkpoint/medical) "bSP" = (/obj/structure/table,/obj/item/weapon/stock_parts/manipulator,/obj/item/weapon/stock_parts/capacitor,/obj/item/weapon/stock_parts/capacitor,/obj/item/weapon/stock_parts/manipulator,/obj/item/weapon/stock_parts/micro_laser,/obj/item/weapon/stock_parts/micro_laser,/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 29},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/lab) "bSQ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/segment,/obj/machinery/door/firedoor,/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) "bSR" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor,/area/hallway/primary/central) @@ -5049,8 +5049,8 @@ "bTe" = (/turf/simulated/floor{dir = 6; icon_state = "warning"},/area/ai_monitored/storage/eva{name = "E.V.A. Storage"}) "bTf" = (/obj/machinery/computer/security/telescreen/entertainment{pixel_x = 30; pixel_y = 0},/obj/machinery/photocopier,/turf/simulated/floor/wood,/area/library) "bTg" = (/obj/machinery/atmospherics/portables_connector{dir = 1; name = "Connector Port (Air Supply)"},/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor{dir = 6; icon_state = "warning"},/area/medical/cryo) -"bTh" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/maintenance/aft{name = "Aft Maintenance"}) -"bTi" = (/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) +"bTh" = (/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = -2; pixel_y = 4},/obj/item/weapon/pen,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor{dir = 1; icon_state = "whitegreen"},/area/medical/medbay{name = "Medbay Central"}) +"bTi" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/maintenance/aft{name = "Aft Maintenance"}) "bTj" = (/obj/structure/table,/obj/item/weapon/aiModule/reset,/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/machinery/ai_status_display{pixel_x = -32; pixel_y = 0},/obj/machinery/flasher{id = "AI"; pixel_x = 0; pixel_y = -24},/turf/simulated/floor{icon_state = "dark"},/area/turret_protected/ai_upload) "bTk" = (/obj/item/clothing/mask/fakemoustache,/obj/item/clothing/mask/cigarette/pipe,/obj/structure/table/woodentable,/obj/machinery/camera/autoname{dir = 1; network = list("SS13")},/obj/machinery/alarm{dir = 1; pixel_y = -22},/turf/simulated/floor/wood,/area/crew_quarters/theatre) "bTl" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -29},/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 1},/turf/simulated/floor/wood,/area/crew_quarters/theatre) @@ -5061,22 +5061,22 @@ "bTq" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/effect/landmark/start{name = "Assistant"},/turf/simulated/floor,/area/storage/primary) "bTr" = (/obj/machinery/chem_master,/obj/structure/noticeboard{desc = "A board for pinning important notices upon. Probably helpful for keeping track of requests."; name = "requests board"; pixel_x = 0; pixel_y = -32},/turf/simulated/floor{dir = 6; icon_state = "whiteyellow"; tag = "icon-whitehall (WEST)"},/area/medical/chemistry) "bTs" = (/turf/simulated/wall/r_wall,/area/maintenance/incinerator) -"bTt" = (/obj/structure/sign/nosmoking_2{pixel_x = -28},/turf/simulated/floor/plating,/area/maintenance/incinerator) -"bTu" = (/obj/machinery/atmospherics/pipe/simple/insulated,/turf/simulated/floor/plating,/area/maintenance/incinerator) +"bTt" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/bluegrid,/area/maintenance/aft{name = "Aft Maintenance"}) +"bTu" = (/turf/simulated/floor/bluegrid,/area/maintenance/aft{name = "Aft Maintenance"}) "bTv" = (/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) -"bTw" = (/obj/machinery/atmospherics/binary/pump,/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) -"bTx" = (/obj/machinery/power/apc{dir = 4; name = "Incinerator APC"; pixel_x = 24; pixel_y = 0},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) -"bTy" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"bTw" = (/obj/machinery/door/airlock/maintenance{name = "Storage Room"; req_access_txt = "12"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) +"bTx" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor{icon_state = "red"; dir = 4},/area/security/checkpoint/medical) +"bTy" = (/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/light_switch{pixel_y = -25},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "red"; dir = 8},/area/security/checkpoint/medical) "bTz" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/hallway/primary/central) "bTA" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor{dir = 2; icon_state = "whiteyellow"; tag = "icon-whitehall (WEST)"},/area/medical/chemistry) "bTB" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor/plating{tag = "icon-warnplate (WEST)"; icon_state = "warnplate"; dir = 8},/area/maintenance/aft{name = "Aft Maintenance"}) "bTC" = (/obj/structure/disposalpipe/junction{icon_state = "pipe-j1"; dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/effect/landmark/start{name = "Assistant"},/turf/simulated/floor,/area/storage/primary) "bTD" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/effect/landmark/start{name = "Assistant"},/turf/simulated/floor,/area/storage/primary) -"bTE" = (/obj/machinery/portable_atmospherics/scrubber/huge,/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/toxins/misc_lab) +"bTE" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_security{name = "Medbay Security Post"; req_access_txt = "63"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "redfull"},/area/security/checkpoint/medical) "bTF" = (/obj/structure/rack,/obj/item/clothing/under/color/white,/obj/item/clothing/head/soft/mime,/obj/item/clothing/under/color/white,/obj/item/clothing/head/soft/mime,/obj/item/clothing/mask/surgical,/obj/item/clothing/mask/surgical,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "bTG" = (/obj/structure/table,/obj/item/weapon/folder/blue,/turf/simulated/floor{dir = 2; icon_state = "whitepurple"},/area/medical/research{name = "Research Division"}) "bTH" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/closet/emcloset,/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/hallway/primary/central) -"bTI" = (/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay{name = "Medbay Central"}) +"bTI" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor{dir = 4; icon_state = "whitegreen"},/area/medical/medbay2{name = "Medbay Storage"}) "bTJ" = (/obj/machinery/camera/autoname{dir = 1; network = list("SS13")},/turf/simulated/floor{dir = 10; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTHEAST)"},/area/hydroponics) "bTK" = (/obj/structure/table,/obj/item/device/radio/intercom{dir = 4; name = "Station Intercom (General)"; pixel_x = 27},/obj/item/clothing/gloves/yellow,/obj/item/device/t_scanner,/turf/simulated/floor{dir = 4; icon_state = "brown"},/area/storage/primary) "bTL" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor{dir = 8; icon_state = "greencorner"},/area/hallway/primary/aft) @@ -5084,7 +5084,7 @@ "bTN" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/crew_quarters/kitchen) "bTO" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/machinery/door/poddoor{density = 0; icon_state = "open"; id = "kitchenwindow"; name = "kitchen shutters"; opacity = 0},/turf/simulated/floor/plating,/area/crew_quarters/kitchen) "bTP" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 2; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 8; icon_state = "neutralcorner"},/area/hallway/primary/central) -"bTQ" = (/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) +"bTQ" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay2{name = "Medbay Storage"}) "bTR" = (/obj/structure/rack,/obj/item/weapon/storage/box/donkpockets{pixel_x = 3; pixel_y = 3},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/crew_quarters/kitchen) "bTS" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/hallway/primary/aft) "bTT" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 2; icon_state = "purplecorner"},/area/hallway/primary/aft) @@ -5114,7 +5114,7 @@ "bUr" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "bUs" = (/obj/structure/closet/crate{icon_state = "crateopen"; opened = 1},/turf/simulated/floor/plating,/area/maintenance/starboard) "bUt" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/turf/simulated/wall/r_wall,/area/tcommsat/server) -"bUu" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 4; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"bUu" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay2{name = "Medbay Storage"}) "bUv" = (/obj/machinery/door/airlock/maintenance{name = "Vacant Office Maintenance"; req_access_txt = "32"; req_one_access_txt = "0"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "bUw" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/maintenance/fpmaint2{name = "Port Maintenance"}) "bUx" = (/obj/structure/closet/crate,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) @@ -5124,15 +5124,15 @@ "bUB" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/extinguisher_cabinet{pixel_x = -27; pixel_y = 0},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/hallway/primary/central) "bUC" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor,/area/gateway) "bUD" = (/obj/item/stack/rods,/turf/space,/area) -"bUE" = (/obj/machinery/door/poddoor{id = "disvent"; name = "Incinerator Vent"},/turf/simulated/floor/engine/vacuum,/area/maintenance/incinerator) -"bUF" = (/obj/machinery/atmospherics/unary/outlet_injector{dir = 4; frequency = 1443; icon_state = "on"; id = "air_in"; on = 1},/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0; pixel_y = 32},/turf/simulated/floor/engine/vacuum,/area/maintenance/incinerator) -"bUG" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; icon_state = "intact"; level = 2},/turf/simulated/wall/r_wall,/area/maintenance/incinerator) -"bUH" = (/obj/machinery/atmospherics/binary/pump{dir = 8; icon_state = "intact_on"; on = 1},/obj/machinery/access_button{command = "cycle_exterior"; layer = 3.1; master_tag = "incinerator_access_control"; name = "Incinerator airlock control"; pixel_x = -22; pixel_y = -10},/obj/structure/sign/fire{pixel_y = 32},/turf/simulated/floor/plating,/area/maintenance/incinerator) +"bUE" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 2; on = 1},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay2{name = "Medbay Storage"}) +"bUF" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "whitegreen"; tag = "icon-whitehall (WEST)"},/area/medical/medbay2{name = "Medbay Storage"}) +"bUG" = (/obj/machinery/navbeacon{codes_txt = "delivery;dir=4"; freq = 1400; location = "Medbay"},/obj/structure/plasticflaps{opacity = 1},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/window/northleft{dir = 8; name = "MuleBot Access"; req_access_txt = "50"},/turf/simulated/floor{icon_state = "delivery"},/area/maintenance/aft{name = "Aft Maintenance"}) +"bUH" = (/obj/item/weapon/cigbutt,/obj/item/clothing/gloves/fyellow,/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/maintenance/aft{name = "Aft Maintenance"}) "bUI" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/medical/medbay{name = "Medbay Central"}) -"bUJ" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; icon_state = "intact"; level = 2},/obj/machinery/atmospherics/pipe/simple/insulated,/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) -"bUK" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; icon_state = "intact"; level = 2},/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) -"bUL" = (/obj/machinery/atmospherics/pipe/manifold{icon_state = "manifold"; level = 2},/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) -"bUM" = (/obj/machinery/atmospherics/portables_connector{dir = 8},/obj/machinery/light_switch{pixel_x = 27},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) +"bUJ" = (/obj/item/weapon/storage/toolbox/emergency,/obj/item/weapon/hand_labeler,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) +"bUK" = (/obj/machinery/light/small{dir = 1},/obj/item/clothing/tie/stethoscope,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) +"bUL" = (/obj/structure/rack,/obj/item/weapon/extinguisher,/obj/item/clothing/mask/gas,/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/maintenance/starboard) +"bUM" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/maintenance/incinerator) "bUN" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/gateway) "bUO" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 9; icon_state = "whitegreen"},/area/medical/sleeper{name = "Sleepers"}) "bUP" = (/obj/structure/closet/boxinggloves,/turf/simulated/floor{icon_state = "neutral"},/area/crew_quarters/fitness) @@ -5155,7 +5155,7 @@ "bVg" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) "bVh" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) "bVi" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/table,/obj/item/weapon/folder/yellow,/obj/item/clothing/head/soft,/obj/item/clothing/head/soft,/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/machinery/camera{c_tag = "Cargo Bay Starboard"; dir = 8; network = list("SS13")},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/quartermaster/storage) -"bVj" = (/obj/structure/stool/bed/chair{dir = 1},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/bridge/meeting_room{name = "\improper Command Corridors"}) +"bVj" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "red"; dir = 5; icon_state = "intact-r"; level = 2},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = -30},/turf/simulated/floor{dir = 8; icon_state = "caution"},/area/maintenance/storage) "bVk" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) "bVl" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor/wood,/area/crew_quarters/theatre) "bVm" = (/obj/machinery/door/airlock{icon = 'icons/obj/doors/Doormaint.dmi'; name = "Theatre Backstage"; req_access_txt = "46"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/starboard) @@ -5178,7 +5178,7 @@ "bVD" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor,/area/construction) "bVE" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor,/area/construction) "bVF" = (/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor/plating{dir = 8; icon_state = "warnplate"; tag = ""},/area/maintenance/fpmaint2{name = "Port Maintenance"}) -"bVG" = (/obj/structure/table,/obj/effect/decal/cleanable/cobweb,/obj/item/weapon/shard,/turf/simulated/floor/plating,/area/maintenance/starboard) +"bVG" = (/obj/machinery/light_switch{pixel_x = 0; pixel_y = 26},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/computer/turbine_computer{id = "incineratorturbine"},/turf/simulated/floor/plating,/area/maintenance/incinerator) "bVH" = (/obj/structure/table,/obj/structure/sign/greencross{pixel_y = 32},/obj/item/weapon/reagent_containers/glass/beaker/large,/turf/simulated/floor/plating,/area/maintenance/starboard) "bVI" = (/obj/structure/sink/kitchen{desc = "A sink used for washing one's hands and face. It looks rusty and home-made"; name = "old sink"; pixel_y = 28},/obj/effect/decal/cleanable/blood,/obj/effect/decal/cleanable/blood/gibs/limb,/turf/simulated/floor/plating,/area/maintenance/starboard) "bVJ" = (/obj/machinery/door/airlock/maintenance{name = "Medbay Maintenance"; req_access_txt = "5"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) @@ -5186,20 +5186,20 @@ "bVL" = (/turf/simulated/floor/engine{name = "n2 floor"; nitrogen = 100000; oxygen = 0},/area/maintenance/storage) "bVM" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/space,/area) "bVN" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/structure/closet/firecloset,/turf/simulated/floor{icon_state = "delivery"},/area/medical/research{name = "Research Division"}) -"bVO" = (/obj/machinery/igniter{icon_state = "igniter0"; id = "Incinerator"; on = 0},/turf/simulated/floor/engine/vacuum,/area/maintenance/incinerator) -"bVP" = (/obj/machinery/door/airlock/glass{autoclose = 0; frequency = 1449; heat_proof = 1; icon_state = "door_locked"; id_tag = "incinerator_airlock_exterior"; locked = 1; name = "Mixing Room Exterior Airlock"; req_access_txt = "12"},/turf/simulated/floor/engine/vacuum,/area/maintenance/incinerator) +"bVO" = (/obj/machinery/power/smes{capacity = 9e+006; charge = 10000; chargelevel = 50000; chargemode = 1; charging = 1; output = 50000},/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/maintenance/incinerator) +"bVP" = (/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/door/airlock/glass_medical{id_tag = null; name = "Medbay Storage"; req_access_txt = "5"},/turf/simulated/floor{icon_state = "whitegreenfull"},/area/medical/medbay2{name = "Medbay Storage"}) "bVQ" = (/turf/simulated/floor/plating,/area/maintenance/incinerator) -"bVR" = (/obj/machinery/door/airlock/glass{autoclose = 0; frequency = 1449; heat_proof = 1; icon_state = "door_locked"; id_tag = "incinerator_airlock_interior"; locked = 1; name = "Mixing Room Interior Airlock"; req_access_txt = "12"},/turf/simulated/floor/plating,/area/maintenance/incinerator) -"bVS" = (/obj/machinery/atmospherics/valve,/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) +"bVR" = (/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) +"bVS" = (/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 2; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating{dir = 2; icon_state = "warnplate"},/area/maintenance/aft{name = "Aft Maintenance"}) "bVT" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/drinks/drinkingglass{pixel_x = 4; pixel_y = 5},/obj/item/weapon/reagent_containers/food/drinks/drinkingglass{pixel_x = 6; pixel_y = -1},/obj/item/weapon/reagent_containers/food/drinks/drinkingglass{pixel_x = -4; pixel_y = 6},/obj/item/weapon/reagent_containers/dropper,/obj/item/weapon/reagent_containers/dropper,/obj/item/weapon/reagent_containers/syringe,/obj/item/weapon/reagent_containers/syringe,/turf/simulated/floor/plating,/area/maintenance/starboard) "bVU" = (/obj/structure/stool/bed/chair/office/light{dir = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/effect/landmark/start{name = "Medical Doctor"},/turf/simulated/floor{dir = 1; icon_state = "whitegreen"},/area/medical/sleeper{name = "Sleepers"}) "bVV" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor{dir = 1; icon_state = "whitegreen"},/area/medical/sleeper{name = "Sleepers"}) "bVW" = (/obj/structure/closet/wardrobe/atmospherics_yellow,/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/maintenance/storage) "bVX" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/construction) -"bVY" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/segment,/turf/simulated/floor{dir = 0; icon_state = "blue"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) +"bVY" = (/obj/structure/closet/emcloset,/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/maintenance/aft{name = "Aft Maintenance"}) "bVZ" = (/obj/structure/lattice,/obj/machinery/atmospherics/pipe/simple{pipe_color = "yellow"; dir = 4; icon_state = "intact-y"; level = 2},/turf/space,/area) "bWa" = (/obj/structure/sink{dir = 8; icon_state = "sink"; pixel_x = -12; pixel_y = 2},/turf/simulated/floor{dir = 2; icon_state = "whitepurplecorner"},/area/medical/research{name = "Research Division"}) -"bWb" = (/obj/machinery/atmospherics/valve/digital{pipe_color = "yellow"; dir = 4; name = "Toxins Outlet Valve"},/obj/machinery/atmospherics/pipe/simple{pipe_color = "cyan"; icon_state = "intact-c"; level = 2},/turf/simulated/floor{icon_state = "grimy"},/area/maintenance/storage) +"bWb" = (/obj/structure/lattice,/obj/machinery/atmospherics/pipe/simple/insulated,/obj/structure/disposalpipe/segment,/turf/space,/area) "bWc" = (/obj/machinery/power/terminal,/obj/structure/cable,/obj/structure/extinguisher_cabinet{pixel_x = -27; pixel_y = 0},/turf/simulated/floor{dir = 10; icon_state = "warning"; tag = "icon-warnwhite (NORTHEAST)"},/area/engine/engineering) "bWd" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay{name = "Medbay Central"}) "bWe" = (/obj/item/weapon/reagent_containers/glass/bottle/antitoxin{pixel_x = -4; pixel_y = -3},/obj/item/weapon/reagent_containers/glass/bottle/inaprovaline{pixel_x = 7; pixel_y = -3},/obj/item/weapon/reagent_containers/syringe/inaprovaline{pixel_x = 3; pixel_y = -2},/obj/item/weapon/reagent_containers/glass/bottle/stoxin,/obj/item/weapon/reagent_containers/glass/bottle/toxin{pixel_x = 4; pixel_y = 2},/obj/structure/table,/obj/effect/decal/cleanable/cobweb2,/obj/machinery/reagentgrinder{pixel_y = 4},/turf/simulated/floor/plating,/area/maintenance/starboard) @@ -5216,44 +5216,44 @@ "bWp" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/gateway) "bWq" = (/obj/item/weapon/storage/toolbox/emergency,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "bWr" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor,/area/hallway/primary/aft) -"bWs" = (/obj/structure/table,/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/item/weapon/paper_bin{pixel_x = -2; pixel_y = 4},/obj/item/weapon/pen,/turf/simulated/floor{dir = 1; icon_state = "whitegreen"},/area/medical/medbay{name = "Medbay Central"}) +"bWs" = (/obj/structure/reagent_dispensers/watertank,/obj/structure/extinguisher_cabinet{pixel_x = -5; pixel_y = -31},/obj/item/weapon/extinguisher,/turf/simulated/floor/plating,/area/maintenance/incinerator) "bWt" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) "bWu" = (/obj/machinery/power/apc{cell_type = 5000; dir = 2; name = "Aft Maintenance APC"; pixel_y = -24},/obj/structure/cable/yellow,/turf/simulated/floor/plating{icon_state = "warnplate"},/area/maintenance/aft{name = "Aft Maintenance"}) "bWv" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) "bWw" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "bWx" = (/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/gateway) -"bWy" = (/obj/machinery/light{dir = 4},/obj/machinery/atmospherics/pipe/simple{pipe_color = "cyan"; icon_state = "intact-c"; level = 2},/turf/simulated/floor{icon_state = "grimy"},/area/maintenance/storage) +"bWy" = (/obj/machinery/door/airlock/glass{autoclose = 0; frequency = 1449; heat_proof = 1; icon_state = "door_locked"; id_tag = "incinerator_airlock_interior"; locked = 1; name = "Incinerator Interior Airlock"; req_access_txt = "12"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/engine,/area/maintenance/incinerator) "bWz" = (/obj/machinery/shower{tag = "icon-shower (WEST)"; icon_state = "shower"; dir = 8},/turf/simulated/floor{dir = 6; icon_state = "warnwhite"},/area/medical/research{name = "Research Division"}) "bWA" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/obj/structure/stool/bed/chair/office/dark{dir = 1},/turf/simulated/floor,/area/security/checkpoint/science) "bWB" = (/turf/simulated/wall/r_wall,/area/medical/research{name = "Research Division"}) "bWC" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor,/area/hallway/primary/central) "bWD" = (/obj/machinery/requests_console{department = "Hydroponics"; departmentType = 2; pixel_x = 0; pixel_y = -30},/obj/item/weapon/folder/white,/obj/structure/table,/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/hydroponics) "bWE" = (/obj/item/weapon/paper_bin{pixel_x = -2; pixel_y = 5},/obj/structure/table,/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/hydroponics) -"bWF" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "cyan"; dir = 4; icon_state = "intact-c"; level = 2},/turf/simulated/floor{icon_state = "grimy"},/area/maintenance/storage) +"bWF" = (/obj/structure/closet/crate,/obj/item/weapon/storage/belt/utility,/obj/item/weapon/cable_coil/random,/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/maintenance/starboard) "bWG" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "cyan"; dir = 10; icon_state = "intact-c"; initialize_directions = 10; level = 2},/turf/simulated/floor,/area/maintenance/storage) "bWH" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "cyan"; dir = 6; icon_state = "intact-c"; level = 2},/turf/simulated/floor,/area/maintenance/storage) "bWI" = (/obj/machinery/space_heater,/turf/simulated/floor/plating,/area/maintenance/starboard) -"bWJ" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "cyan"; dir = 4; icon_state = "intact-c"; level = 2},/obj/effect/landmark/start{name = "Atmospheric Technician"},/turf/simulated/floor,/area/maintenance/storage) +"bWJ" = (/obj/structure/closet/crate{icon_state = "crateopen"; opened = 1},/obj/item/weapon/cane,/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/maintenance/starboard) "bWK" = (/obj/machinery/vending/cigarette,/obj/structure/noticeboard{pixel_y = 32},/turf/simulated/floor{icon_state = "whitehall"; dir = 2},/area/medical/medbay3{name = "Medbay Aft"}) "bWL" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor,/area/maintenance/storage) "bWM" = (/obj/machinery/atmospherics/portables_connector,/turf/simulated/floor,/area/maintenance/storage) -"bWN" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor,/area/hallway/primary/central) +"bWN" = (/obj/machinery/space_heater,/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/maintenance/aft{name = "Aft Maintenance"}) "bWO" = (/obj/machinery/air_sensor{frequency = 1441; id_tag = "n2_sensor"},/turf/simulated/floor/engine{name = "n2 floor"; nitrogen = 100000; oxygen = 0},/area/maintenance/storage) "bWP" = (/obj/machinery/portable_atmospherics/canister/nitrogen,/turf/simulated/floor/engine{name = "n2 floor"; nitrogen = 100000; oxygen = 0},/area/maintenance/storage) -"bWQ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/item/weapon/cigbutt,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/starboard) +"bWQ" = (/obj/structure/flora/tree/festivus{pixel_x = -16},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/medical/research{name = "Research Division"}) "bWR" = (/turf/simulated/floor/airless{icon_state = "solarpanel"},/area) "bWS" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/obj/machinery/hologram/holopad,/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) "bWT" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor/plating,/area/maintenance/starboard) "bWU" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor/carpet,/area/library) -"bWV" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; external_pressure_bound = 0; icon_state = "in"; initialize_directions = 1; internal_pressure_bound = 4000; on = 1; pressure_checks = 2; pump_direction = 0},/turf/simulated/floor/engine/vacuum,/area/maintenance/incinerator) -"bWW" = (/obj/machinery/atmospherics/pipe/simple/insulated{icon_state = "intact"; dir = 4},/turf/simulated/wall/r_wall,/area/maintenance/incinerator) -"bWX" = (/obj/machinery/atmospherics/binary/pump{dir = 4; icon_state = "intact_on"; on = 1},/obj/structure/sign/fire{pixel_y = -32},/obj/machinery/access_button{command = "cycle_interior"; master_tag = "incinerator_access_control"; name = "Incinerator airlock control"; pixel_x = 24; pixel_y = 8},/turf/simulated/floor/plating,/area/maintenance/incinerator) -"bWY" = (/obj/machinery/atmospherics/pipe/simple/insulated{icon_state = "intact"; dir = 4},/obj/machinery/door_control{id = "disvent"; name = "Incinerator Vent Control"; pixel_x = 0; pixel_y = -24; req_access_txt = "12"},/obj/machinery/meter,/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) -"bWZ" = (/obj/machinery/atmospherics/pipe/manifold{icon_state = "manifold"; level = 2},/obj/machinery/light,/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) +"bWV" = (/obj/structure/stool,/obj/machinery/newscaster{pixel_x = -30; pixel_y = 0},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/medical/research{name = "Research Division"}) +"bWW" = (/obj/machinery/door/airlock/external{req_access_txt = "24"; req_one_access_txt = "0"},/turf/simulated/floor/plating,/area/maintenance/storage) +"bWX" = (/obj/machinery/atmospherics/pipe/simple/insulated{dir = 9},/obj/structure/lattice,/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/space,/area) +"bWY" = (/obj/machinery/atmospherics/binary/pump{dir = 1; icon_state = "intact_on"; on = 1},/obj/structure/sign/fire{pixel_x = 32; pixel_y = 0},/obj/machinery/access_button{command = "cycle_interior"; master_tag = "incinerator_access_control"; name = "Incinerator airlock control"; pixel_x = -8; pixel_y = 24},/obj/machinery/light/small{dir = 4},/turf/simulated/floor/engine,/area/maintenance/incinerator) +"bWZ" = (/obj/machinery/atmospherics/binary/pump{dir = 2; icon_state = "intact_on"; on = 1},/obj/machinery/access_button{command = "cycle_exterior"; layer = 3.1; master_tag = "incinerator_access_control"; name = "Incinerator airlock control"; pixel_x = 8; pixel_y = -24},/obj/machinery/light/small{dir = 8},/obj/structure/sign/fire{pixel_x = -32; pixel_y = 0},/turf/simulated/floor/engine,/area/maintenance/incinerator) "bXa" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/medical/medbay{name = "Medbay Central"}) -"bXb" = (/obj/machinery/atmospherics/pipe/simple/insulated{icon_state = "intact"; dir = 4},/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -29},/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) -"bXc" = (/obj/machinery/atmospherics/pipe/simple/insulated{icon_state = "intact"; dir = 4},/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) -"bXd" = (/obj/machinery/atmospherics/portables_connector{dir = 8},/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) +"bXb" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/engine,/area/maintenance/incinerator) +"bXc" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/toxin{pixel_x = 2; pixel_y = 6},/obj/item/weapon/storage/firstaid/toxin{pixel_x = -2; pixel_y = 4},/obj/machinery/requests_console{announcementConsole = 0; department = "Medbay"; departmentType = 1; name = "Medbay RC"; pixel_x = 30; pixel_y = 0; pixel_z = 0},/turf/simulated/floor{dir = 4; icon_state = "whitegreen"},/area/medical/medbay2{name = "Medbay Storage"}) +"bXd" = (/obj/structure/sink{dir = 8; icon_state = "sink"; pixel_x = -12; pixel_y = 2},/obj/machinery/light/small{dir = 1},/obj/machinery/atmospherics/unary/vent_pump{dir = 2; on = 1},/obj/machinery/firealarm{dir = 8; pixel_x = -26; pixel_y = 28},/turf/simulated/floor{dir = 9; icon_state = "whitegreen"},/area/medical/medbay{name = "Medbay Central"}) "bXe" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/door/airlock/glass_medical{id_tag = null; name = "Medbay Desk"; req_access_txt = "5"},/turf/simulated/floor{icon_state = "whitegreenfull"},/area/medical/medbay{name = "Medbay Central"}) "bXf" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/starboard) "bXg" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_medical{id_tag = "MedbayFoyer"; name = "Medbay"; req_access_txt = "5"},/turf/simulated/floor{icon_state = "whitegreenfull"},/area/medical/medbay{name = "Medbay Central"}) @@ -5278,7 +5278,7 @@ "bXz" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_medical{id_tag = "MedbayFoyer"; name = "Medbay"; req_access_txt = "5"},/turf/simulated/floor{icon_state = "whitegreenfull"},/area/medical/medbay{name = "Medbay Central"}) "bXA" = (/obj/structure/closet/wardrobe/chemistry_white,/obj/machinery/light_switch{pixel_x = -23; pixel_y = 0},/turf/simulated/floor{dir = 2; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/medical/chemistry) "bXB" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/door/firedoor,/turf/simulated/floor{icon_state = "whitegreenfull"},/area/medical/sleeper{name = "Sleepers"}) -"bXC" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{icon = 'icons/obj/doors/Doorcomglass.dmi'},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 8; icon_state = "bluecorner"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) +"bXC" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/fire{pixel_x = 2; pixel_y = 6},/obj/item/weapon/storage/firstaid/fire{pixel_x = -2; pixel_y = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor{dir = 8; icon_state = "whitegreen"; tag = "icon-whitehall (WEST)"},/area/medical/medbay2{name = "Medbay Storage"}) "bXD" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{dir = 2; icon_state = "purplecorner"},/area/hallway/primary/central) "bXE" = (/obj/machinery/door/firedoor,/turf/simulated/floor{dir = 8; icon_state = "whitehall"; tag = "icon-whitehall (WEST)"},/area/medical/medbay{name = "Medbay Central"}) "bXF" = (/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) @@ -5295,19 +5295,19 @@ "bXQ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/door/firedoor,/turf/simulated/floor{dir = 2; icon_state = "whitehall"; tag = "icon-whitehall (WEST)"},/area/medical/medbay{name = "Medbay Central"}) "bXR" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/machinery/door/firedoor,/turf/simulated/floor{dir = 2; icon_state = "whitehall"; tag = "icon-whitehall (WEST)"},/area/medical/medbay{name = "Medbay Central"}) "bXS" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 1; icon_state = "whitegreencorner"},/area/medical/medbay{name = "Medbay Central"}) -"bXT" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 1; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 1; icon_state = "blue"},/area/hallway/primary/central) +"bXT" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay2{name = "Medbay Storage"}) "bXU" = (/obj/structure/closet/secure_closet/scientist{pixel_x = -4},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/toxins/lab) -"bXV" = (/obj/structure/closet/l3closet/general,/obj/machinery/alarm{pixel_y = 24},/turf/simulated/floor{dir = 1; icon_state = "whitegreen"},/area/medical/medbay2{name = "Medbay Storage"}) +"bXV" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay2{name = "Medbay Storage"}) "bXW" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 1; icon_state = "brown"},/area/hallway/primary/central) "bXX" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) -"bXY" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 2; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 1; icon_state = "blue"},/area/hallway/primary/central) +"bXY" = (/obj/structure/rack,/obj/item/weapon/screwdriver{pixel_y = 16},/obj/item/weapon/hand_labeler,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "bXZ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/door/firedoor,/turf/simulated/floor{dir = 1; icon_state = "browncorner"},/area/hallway/primary/central) -"bYa" = (/obj/machinery/light/small,/obj/structure/extinguisher_cabinet{pixel_x = 0; pixel_y = -30},/turf/simulated/floor{dir = 8; icon_state = "greencorner"},/area/hallway/primary/central) +"bYa" = (/obj/structure/rack,/obj/item/weapon/cable_coil{pixel_x = -1; pixel_y = -3},/obj/item/weapon/wrench,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "bYb" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/starboard) "bYc" = (/obj/structure/closet/crate,/obj/item/weapon/coin/silver,/obj/item/device/flashlight,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "bYd" = (/obj/structure/closet,/obj/item/clothing/tie/stethoscope,/obj/item/weapon/hemostat,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "bYe" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 4; icon_state = "neutralcorner"},/area/hallway/primary/central) -"bYf" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"bYf" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 8; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "bYg" = (/obj/structure/table,/obj/machinery/light{dir = 8},/obj/item/trash/popcorn,/obj/machinery/newscaster{pixel_x = 0; pixel_y = -30},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/medical/medbay3{name = "Medbay Aft"}) "bYh" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor{tag = "icon-warningcorner (NORTH)"; icon_state = "warningcorner"; dir = 1},/area/toxins/telesci) "bYi" = (/obj/structure/closet,/obj/item/weapon/storage/box/lights/mixed,/obj/item/device/flashlight,/obj/effect/decal/cleanable/cobweb,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) @@ -5315,12 +5315,12 @@ "bYk" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor,/area/maintenance/storage) "bYl" = (/obj/effect/decal/cleanable/cobweb,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "bYm" = (/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor,/area/maintenance/storage) -"bYn" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/poddoor/shutters/preopen{id = "hopqueue"; name = "HoP Queue Shutters"},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor{icon_state = "loadingarea"; tag = "loading"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) -"bYo" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/bridge/meeting_room{name = "\improper Command Corridors"}) +"bYn" = (/obj/structure/girder,/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) +"bYo" = (/obj/structure/girder,/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "bYp" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 2; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/maintenance/storage) -"bYq" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/binary/pump{dir = 8; icon_state = "intact_on"; name = "Gas Pump"; on = 1},/turf/simulated/floor/plating/airless,/area) -"bYr" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/insulated{icon_state = "intact"; dir = 4},/turf/simulated/floor/plating/airless,/area) -"bYs" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/insulated{dir = 5},/turf/simulated/floor/plating/airless,/area) +"bYq" = (/obj/structure/sign/poster{pixel_y = -32},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) +"bYr" = (/obj/structure/rack,/obj/item/stack/rods{amount = 23},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) +"bYs" = (/obj/structure/table,/obj/item/weapon/folder/white,/obj/item/weapon/folder/white,/obj/item/weapon/pen,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "bYt" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor/plating/airless,/area) "bYu" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor,/area/maintenance/storage) "bYv" = (/turf/simulated/wall/r_wall,/area/maintenance/aft{name = "Aft Maintenance"}) @@ -5332,26 +5332,26 @@ "bYB" = (/obj/machinery/door_control{id = "telelab"; name = "Test Chamber Blast Doors"; pixel_x = 0; pixel_y = 25},/obj/structure/rack,/obj/item/weapon/storage/backpack/satchel_tox{pixel_x = -5; pixel_y = 2},/obj/item/weapon/storage/backpack/satchel_tox,/obj/item/weapon/storage/backpack/satchel_tox{pixel_x = 5; pixel_y = -2},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/toxins/telesci) "bYC" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 5; icon_state = "whiteyellow"; tag = "icon-whitehall (WEST)"},/area/medical/chemistry) "bYD" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor{dir = 1; icon_state = "whiteyellow"; tag = "icon-whitehall (WEST)"},/area/medical/chemistry) -"bYE" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/bridge/meeting_room{name = "\improper Command Corridors"}) +"bYE" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0; pixel_y = 32},/turf/simulated/floor/plating{tag = "icon-warnplate (WEST)"; icon_state = "warnplate"; dir = 8},/area/maintenance/aft{name = "Aft Maintenance"}) "bYF" = (/obj/structure/extinguisher_cabinet{pixel_x = -27; pixel_y = 0},/obj/structure/sink{dir = 8; icon_state = "sink"; pixel_x = -12; pixel_y = 2},/turf/simulated/floor{dir = 9; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTHEAST)"},/area/hydroponics) "bYG" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{tag = "icon-warnwhite (NORTH)"; icon_state = "warnwhite"; dir = 1},/area/hydroponics) "bYH" = (/turf/simulated/floor{dir = 4; icon_state = "warnwhitecorner"; tag = "icon-warnwhitecorner (EAST)"},/area/hydroponics) "bYI" = (/turf/simulated/wall,/area/medical/medbay{name = "Medbay Central"}) "bYJ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/segment,/obj/machinery/shower{tag = "icon-shower (EAST)"; icon_state = "shower"; dir = 4},/turf/simulated/floor{dir = 9; icon_state = "warnwhite"},/area/medical/research{name = "Research Division"}) "bYK" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/door/firedoor,/obj/structure/disposalpipe/segment,/turf/simulated/floor{dir = 2; icon_state = "whitehall"; tag = "icon-whitehall (WEST)"},/area/medical/research{name = "Research Division"}) -"bYL" = (/obj/machinery/light{dir = 1},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 1; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/machinery/camera/autoname{dir = 2; network = list("SS13")},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor{dir = 4; icon_state = "neutralcorner"},/area/hallway/primary/central) +"bYL" = (/obj/machinery/door/airlock/external{req_access_txt = "13"},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "bYM" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor{dir = 8; icon_state = "neutralcorner"},/area/hallway/primary/aft) "bYN" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/hallway/primary/aft) "bYO" = (/obj/structure/sign/science,/turf/simulated/wall/r_wall,/area/toxins/lab) "bYP" = (/turf/simulated/wall/r_wall,/area/toxins/lab) "bYQ" = (/obj/structure/stool/bed/chair/office/light{dir = 4},/obj/effect/landmark/start{name = "Medical Doctor"},/obj/machinery/door_control{desc = "A remote control switch for the medbay foyer."; id = "MedbayFoyer"; name = "Medbay Doors Control"; normaldoorcontrol = 1; pixel_x = 24; pixel_y = 24},/turf/simulated/floor{dir = 5; icon_state = "whitegreen"},/area/medical/medbay{name = "Medbay Central"}) -"bYR" = (/obj/machinery/firealarm{pixel_y = 32},/obj/structure/sink{dir = 8; icon_state = "sink"; pixel_x = -12; pixel_y = 2},/obj/structure/noticeboard{pixel_x = -32; pixel_y = 0},/obj/machinery/light/small{dir = 1},/obj/machinery/atmospherics/unary/vent_pump{dir = 2; on = 1},/turf/simulated/floor{dir = 9; icon_state = "whitegreen"},/area/medical/medbay{name = "Medbay Central"}) -"bYS" = (/obj/item/clothing/glasses/hud/health,/obj/structure/table,/obj/item/clothing/glasses/hud/health,/obj/item/clothing/glasses/hud/health,/obj/item/clothing/glasses/hud/health,/obj/item/clothing/glasses/hud/health,/obj/item/weapon/reagent_containers/spray/cleaner,/obj/item/device/radio/intercom{broadcasting = 1; freerange = 0; frequency = 1485; listening = 0; name = "Station Intercom (Medbay)"; pixel_x = 30; pixel_y = 0},/turf/simulated/floor{dir = 4; icon_state = "whitegreen"},/area/medical/medbay2{name = "Medbay Storage"}) +"bYR" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple{pipe_color = "cyan"; icon_state = "intact-c"; level = 2},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/maintenance/storage) +"bYS" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple{pipe_color = "green"; icon_state = "intact-g"; level = 2},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/maintenance/storage) "bYT" = (/obj/structure/stool/bed/chair,/turf/simulated/floor{dir = 1; icon_state = "whitegreen"},/area/medical/medbay{name = "Medbay Central"}) "bYU" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/segment,/obj/machinery/door/poddoor/preopen{id = "Biohazard"; name = "biohazard containment door"},/turf/simulated/floor{icon_state = "delivery"},/area/medical/research{name = "Research Division"}) "bYV" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/door/poddoor/preopen{id = "Biohazard"; name = "biohazard containment door"},/turf/simulated/floor{icon_state = "delivery"},/area/medical/research{name = "Research Division"}) "bYW" = (/turf/simulated/floor{dir = 1; icon_state = "whitegreen"},/area/medical/medbay{name = "Medbay Central"}) -"bYX" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 2; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay2{name = "Medbay Storage"}) +"bYX" = (/obj/machinery/atmospherics/binary/pump{dir = 4},/turf/simulated/floor/plating,/area/maintenance/incinerator) "bYY" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay2{name = "Medbay Storage"}) "bYZ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/toxins/server) "bZa" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay2{name = "Medbay Storage"}) @@ -5363,46 +5363,46 @@ "bZg" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "bZh" = (/obj/structure/grille,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "bZi" = (/obj/structure/closet/crate,/obj/item/weapon/storage/belt/utility,/obj/item/weapon/cable_coil/random,/turf/simulated/floor/plating,/area/maintenance/starboard) -"bZj" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating,/area/maintenance/starboard) -"bZk" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 4; icon_state = "bluecorner"},/area/hallway/primary/central) +"bZj" = (/obj/machinery/atmospherics/pipe/manifold{dir = 2; icon_state = "manifold"; level = 2},/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) +"bZk" = (/obj/machinery/atmospherics/pipe/simple{dir = 10; icon_state = "intact"; level = 2},/obj/structure/disposalpipe/segment,/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) "bZl" = (/turf/simulated/floor/plating{tag = "icon-platingdmg3"; icon_state = "platingdmg3"},/area/maintenance/aft{name = "Aft Maintenance"}) "bZm" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 8; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/hallway/secondary/entry{name = "Arrivals"}) "bZn" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor,/area/hallway/primary/central) "bZo" = (/turf/simulated/floor/wood{tag = "icon-wood-broken5"; icon_state = "wood-broken5"},/area/maintenance/aft{name = "Aft Maintenance"}) "bZp" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 4; icon_state = "manifold-r"; level = 2},/turf/simulated/floor,/area/maintenance/storage) "bZq" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "red"; dir = 4; icon_state = "intact-r"; level = 2},/turf/simulated/floor{dir = 8; icon_state = "escape"},/area/maintenance/storage) -"bZr" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 1; icon_state = "bluecorner"},/area/hallway/primary/central) +"bZr" = (/obj/machinery/atmospherics/pipe/simple/insulated{dir = 6},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) "bZs" = (/obj/machinery/computer/arcade,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "bZt" = (/obj/structure/table,/obj/item/weapon/folder/blue,/turf/simulated/floor/bluegrid{icon_state = "dark"; name = "Mainframe Floor"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/server) "bZu" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/maintenance/aft{name = "Aft Maintenance"}) "bZv" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor{dir = 2; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/medical/research{name = "Research Division"}) "bZw" = (/obj/item/weapon/storage/box,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "bZx" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) -"bZy" = (/obj/machinery/navbeacon{codes_txt = "patrol;next_patrol=12-Central-Starboard"; location = "11-Command-Port"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 8; icon_state = "bluecorner"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) -"bZz" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{dir = 0; icon_state = "blue"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) +"bZy" = (/obj/machinery/atmospherics/valve{dir = 4},/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) +"bZz" = (/obj/machinery/atmospherics/portables_connector{dir = 8},/obj/machinery/portable_atmospherics/canister,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) "bZA" = (/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "bZB" = (/obj/machinery/newscaster{pixel_x = 0; pixel_y = -32},/obj/structure/table,/obj/machinery/cell_charger,/turf/simulated/floor{dir = 2; icon_state = "whitepurple"},/area/medical/research{name = "Research Division"}) -"bZC" = (/obj/machinery/atmospherics/valve{dir = 4},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) +"bZC" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/maintenance/starboard) "bZD" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "bZE" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "bZF" = (/obj/machinery/power/smes{charge = 5e+006},/obj/structure/cable,/turf/simulated/floor/bluegrid{icon_state = "dark"; name = "Mainframe Floor"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/server) "bZG" = (/obj/structure/table/woodentable,/obj/item/weapon/reagent_containers/food/drinks/shaker,/obj/item/weapon/reagent_containers/glass/beaker/cryoxadone,/obj/item/weapon/reagent_containers/glass/beaker{pixel_x = 8; pixel_y = 2},/obj/item/weapon/reagent_containers/dropper,/turf/simulated/floor/wood,/area/maintenance/aft{name = "Aft Maintenance"}) "bZH" = (/obj/machinery/r_n_d/protolathe,/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/lab) "bZI" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"bZJ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 0; icon_state = "blue"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) +"bZJ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 8},/area/maintenance/starboard) "bZK" = (/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = 1; pixel_y = 9},/obj/item/weapon/pen,/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/machinery/alarm{pixel_y = 23},/turf/simulated/floor{icon_state = "red"; dir = 5},/area/security/checkpoint/science) "bZL" = (/obj/structure/table,/obj/machinery/recharger{pixel_y = 4},/obj/machinery/light_switch{pixel_x = -27; pixel_y = 6},/obj/machinery/newscaster/security_unit{pixel_y = 32},/turf/simulated/floor{icon_state = "red"; dir = 9},/area/security/checkpoint/science) "bZM" = (/obj/structure/window/reinforced{dir = 1; pixel_y = 0},/obj/structure/window/reinforced,/obj/machinery/atmospherics/unary/vent_pump{dir = 2; on = 1},/obj/machinery/light/small,/turf/simulated/floor{icon_state = "dark"},/area/construction/hallway{name = "\improper MiniSat Exterior"}) "bZN" = (/turf/simulated/wall,/area/medical/chemistry) -"bZO" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor,/area/bridge/meeting_room{name = "\improper Command Corridors"}) +"bZO" = (/obj/machinery/atmospherics/portables_connector{dir = 4},/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor/plating,/area/maintenance/incinerator) "bZP" = (/obj/structure/closet/secure_closet/chemical,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/medical/chemistry) -"bZQ" = (/obj/machinery/door/poddoor/shutters/preopen{id = "hopqueue"; name = "HoP Queue Shutters"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 1; icon_state = "loadingarea"; tag = "loading"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) +"bZQ" = (/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/maintenance/aft{name = "Aft Maintenance"}) "bZR" = (/obj/structure/stool/bed/chair/office/light{dir = 1},/obj/effect/landmark/start{name = "Chemist"},/turf/simulated/floor{dir = 4; icon_state = "whiteyellowfull"; tag = "icon-whitehall (WEST)"},/area/medical/chemistry) "bZS" = (/obj/machinery/power/apc{dir = 8; name = "Hydroponics APC"; pixel_x = -26; pixel_y = 0},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/obj/machinery/light_switch{pixel_x = -23; pixel_y = 11},/turf/simulated/floor{dir = 10; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTHEAST)"},/area/hydroponics) "bZT" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/hallway/primary/aft) "bZU" = (/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor{dir = 2; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/hydroponics) "bZV" = (/turf/simulated/floor{dir = 1; icon_state = "warnwhitecorner"; tag = "icon-warnwhitecorner (EAST)"},/area/hydroponics) -"bZW" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/bridge/meeting_room{name = "\improper Command Corridors"}) +"bZW" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating{tag = "icon-warnplate (WEST)"; icon_state = "warnplate"; dir = 8},/area/maintenance/aft{name = "Aft Maintenance"}) "bZX" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/extinguisher_cabinet{pixel_x = 0; pixel_y = -30},/turf/simulated/floor{dir = 8; icon_state = "neutralcorner"},/area/hallway/primary/central) "bZY" = (/obj/structure/stool/bed/chair/office/light,/turf/simulated/floor{dir = 2; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/hydroponics) "bZZ" = (/obj/structure/disposaloutlet{dir = 2},/obj/structure/disposalpipe/trunk{dir = 1},/turf/simulated/floor/plating/airless,/area) @@ -5418,8 +5418,8 @@ "caj" = (/obj/item/weapon/reagent_containers/food/drinks/ale,/obj/structure/table/woodentable,/turf/simulated/floor/wood,/area/maintenance/aft{name = "Aft Maintenance"}) "cak" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 8},/area/maintenance/aft{name = "Aft Maintenance"}) "cal" = (/obj/structure/stool,/turf/simulated/floor/wood,/area/maintenance/aft{name = "Aft Maintenance"}) -"cam" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/item/weapon/bedsheet/medical,/obj/structure/stool/bed,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"can" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "red"; dir = 6; icon_state = "intact-r"; level = 2},/turf/simulated/floor{dir = 9; icon_state = "caution"},/area/maintenance/storage) +"cam" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/item/device/radio/intercom{broadcasting = 1; freerange = 0; frequency = 1485; listening = 0; name = "Station Intercom (Medbay)"; pixel_x = 30; pixel_y = 0},/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/turf/simulated/floor{icon_state = "whitegreenfull"},/area/medical/medbay{name = "Medbay Central"}) +"can" = (/obj/item/trash/pistachios,/obj/structure/closet,/obj/item/weapon/storage/belt,/obj/item/weapon/stock_parts/console_screen,/obj/item/weapon/extinguisher,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "cao" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor/plating,/area/maintenance/starboard) "cap" = (/obj/machinery/disposal{pixel_x = 5},/obj/structure/disposalpipe/trunk{dir = 8},/obj/structure/extinguisher_cabinet{pixel_x = 24; pixel_y = 0},/turf/simulated/floor{dir = 4; icon_state = "whiteyellowfull"; tag = "icon-whitehall (WEST)"},/area/medical/chemistry) "caq" = (/obj/item/weapon/storage/toolbox/emergency,/obj/item/clothing/mask/gas,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) @@ -5434,63 +5434,63 @@ "caz" = (/obj/structure/closet/wardrobe/pjs,/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/medical/sleeper{name = "Sleepers"}) "caA" = (/turf/simulated/wall,/area/medical/surgery) "caB" = (/obj/structure/closet/wardrobe/pjs,/obj/machinery/alarm{pixel_y = 24},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/medical/sleeper{name = "Sleepers"}) -"caC" = (/obj/machinery/vending/medical,/obj/machinery/light/small,/turf/simulated/floor{dir = 6; icon_state = "whitegreen"},/area/medical/medbay2{name = "Medbay Storage"}) -"caD" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor{dir = 0; icon_state = "blue"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) +"caC" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating{tag = "icon-warnplate (WEST)"; icon_state = "warnplate"; dir = 8},/area/maintenance/aft{name = "Aft Maintenance"}) +"caD" = (/obj/structure/closet/crate,/obj/item/weapon/table_parts,/obj/item/weapon/table_parts,/obj/item/weapon/table_parts,/obj/item/weapon/reagent_containers/dropper,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "caE" = (/obj/structure/stool/bed/chair/office/light{dir = 4},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 2; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{dir = 6; icon_state = "whitegreen"},/area/medical/medbay{name = "Medbay Central"}) "caF" = (/obj/machinery/alarm{dir = 4; pixel_x = -23; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{dir = 10; icon_state = "whitegreen"},/area/medical/medbay{name = "Medbay Central"}) -"caG" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "whitegreen"},/area/medical/medbay2{name = "Medbay Storage"}) -"caH" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/regular{pixel_x = 2; pixel_y = 6},/obj/item/weapon/storage/firstaid/regular{pixel_x = -2; pixel_y = 4},/obj/machinery/power/apc{dir = 2; name = "Medbay Storage APC"; pixel_y = -24},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/obj/machinery/light_switch{pixel_x = -23; pixel_y = 0},/obj/machinery/light/small,/turf/simulated/floor{dir = 10; icon_state = "whitegreen"},/area/medical/medbay2{name = "Medbay Storage"}) +"caG" = (/obj/structure/flora/kirbyplants{desc = "A plastic potted plant."; layer = 4.1; pixel_y = 3},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) +"caH" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/o2{pixel_x = 2; pixel_y = 6},/obj/item/weapon/storage/firstaid/o2{pixel_x = -2; pixel_y = 4},/turf/simulated/floor{dir = 6; icon_state = "whitegreen"},/area/medical/medbay2{name = "Medbay Storage"}) "caI" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "whitegreen"},/area/medical/medbay2{name = "Medbay Storage"}) -"caJ" = (/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "whitegreen"},/area/medical/medbay2{name = "Medbay Storage"}) +"caJ" = (/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "whitegreen"},/area/medical/medbay2{name = "Medbay Storage"}) "caK" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "red"; dir = 4; icon_state = "intact-r"; level = 2},/obj/structure/disposalpipe/segment,/turf/simulated/floor{dir = 1; icon_state = "caution"},/area/maintenance/storage) "caL" = (/obj/structure/table/reinforced,/obj/machinery/door/firedoor,/obj/item/weapon/reagent_containers/food/drinks/britcup,/turf/simulated/floor{icon_state = "whitegreenfull"},/area/medical/medbay{name = "Medbay Central"}) "caM" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "red"; dir = 4; icon_state = "intact-r"; level = 2},/turf/simulated/floor{dir = 1; icon_state = "blackcorner"},/area/maintenance/storage) "caN" = (/obj/structure/closet/secure_closet/security/science,/turf/simulated/floor{icon_state = "red"},/area/security/checkpoint/science) "caO" = (/obj/machinery/computer/general_air_control/large_tank_control{frequency = 1441; input_tag = "tox_in"; name = "Toxin Supply Control"; output_tag = "tox_out"; sensors = list("tox_sensor" = "Tank")},/obj/machinery/atmospherics/pipe/simple{pipe_color = "green"; icon_state = "intact-g"; level = 2},/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/turf/simulated/floor{icon_state = "purplefull"},/area/maintenance/storage) -"caP" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "bluecorner"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) -"caQ" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/light,/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 2; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 8; icon_state = "bluecorner"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) +"caP" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor{icon_state = "whitegreen"},/area/medical/medbay2{name = "Medbay Storage"}) +"caQ" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/regular{pixel_x = 2; pixel_y = 6},/obj/item/weapon/storage/firstaid/regular{pixel_x = -2; pixel_y = 4},/obj/machinery/power/apc{dir = 2; name = "Medbay Storage APC"; pixel_y = -24},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/obj/machinery/light_switch{pixel_x = -26; pixel_y = 0},/obj/machinery/light/small,/turf/simulated/floor{dir = 10; icon_state = "whitegreen"},/area/medical/medbay2{name = "Medbay Storage"}) "caR" = (/obj/machinery/door/window/southleft{dir = 2; name = "Maximum Security Test Chamber"; req_access_txt = "55"},/obj/machinery/door/poddoor/preopen{id = "Xenolab"; name = "test chamber blast door"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/engine,/area/toxins/xenobiology) "caS" = (/obj/machinery/computer/area_atmos,/obj/machinery/light/small{dir = 1},/obj/machinery/camera/autoname{dir = 2; network = list("SS13")},/obj/structure/sign/nosmoking_2{pixel_y = 32},/turf/simulated/floor{icon_state = "floorgrime"},/area/toxins/storage) -"caT" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "bluecorner"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) +"caT" = (/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/maintenance/aft{name = "Aft Maintenance"}) "caU" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 2; icon_state = "manifold-r"; level = 2},/obj/machinery/meter,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/maintenance/storage) "caV" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 4; icon_state = "neutralcorner"},/area/hallway/primary/central) -"caW" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 1; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 8; icon_state = "bluecorner"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) +"caW" = (/obj/structure/grille,/obj/structure/window/reinforced/tinted{dir = 5; health = 120; icon_state = "twindow"; reinf = 0},/obj/structure/lattice,/turf/space,/area) "caX" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor,/area/hallway/primary/central) "caY" = (/obj/item/weapon/cigbutt,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/maintenance/fpmaint2{name = "Port Maintenance"}) -"caZ" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 2; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 8; icon_state = "bluecorner"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) -"cba" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/turf/simulated/floor/plating,/area/bridge/meeting_room{name = "\improper Command Corridors"}) +"caZ" = (/obj/machinery/atmospherics/pipe/simple{dir = 2; icon_state = "intact"; level = 2},/obj/machinery/meter,/obj/machinery/ignition_switch{id = "Incinerator"; pixel_x = -6; pixel_y = -24},/obj/machinery/embedded_controller/radio/access_controller{exterior_door_tag = "incinerator_airlock_exterior"; id_tag = "incinerator_access_control"; interior_door_tag = "incinerator_airlock_interior"; name = "Incinerator Access Console"; pixel_x = 6; pixel_y = -26; req_access_txt = "12"},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) +"cba" = (/obj/machinery/atmospherics/pipe/simple/insulated{dir = 5},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) "cbb" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "dark"},/area/crew_quarters/courtroom) "cbc" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "whitepurple"},/area/medical/research{name = "Research Division"}) "cbd" = (/obj/machinery/smartfridge/chemistry,/turf/simulated/wall,/area/medical/chemistry) "cbe" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/machinery/light/small{dir = 8},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "warning"},/area/crew_quarters/kitchen) -"cbf" = (/obj/machinery/portable_atmospherics/canister/oxygen,/obj/machinery/power/apc{cell_type = 5000; dir = 1; name = "Toxins Storage APC"; pixel_x = 0; pixel_y = 25},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/turf/simulated/floor{icon_state = "bot"},/area/toxins/misc_lab) -"cbg" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/light{dir = 1},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "bluecorner"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) +"cbf" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating,/area/maintenance/incinerator) +"cbg" = (/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -29},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/light/small,/turf/simulated/floor/plating,/area/maintenance/incinerator) "cbh" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/junction{dir = 1; icon_state = "pipe-j1"; tag = "icon-pipe-j1 (EAST)"},/turf/simulated/floor,/area/hallway/primary/central) "cbi" = (/turf/simulated/wall,/area/ai_monitored/storage/eva{name = "E.V.A. Storage"}) "cbj" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor{icon_state = "warning"},/area/crew_quarters/kitchen) -"cbk" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "blue"; dir = 4},/area/hallway/primary/central) -"cbl" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "blue"; dir = 4},/area/hallway/primary/central) +"cbk" = (/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple/insulated{icon_state = "intact"; dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/window/reinforced/tinted{dir = 5; health = 120; icon_state = "twindow"; reinf = 0},/turf/simulated/floor/plating,/area/maintenance/incinerator) +"cbl" = (/obj/structure/lattice,/obj/machinery/atmospherics/pipe/simple/insulated{dir = 10},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/space,/area) "cbm" = (/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = -2; pixel_y = 4},/obj/structure/sign/nosmoking_2{pixel_x = 28},/obj/machinery/light_switch{pixel_x = 11; pixel_y = 23},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/medical/sleeper{name = "Sleepers"}) -"cbn" = (/obj/effect/decal/cleanable/dirt,/obj/machinery/hologram/holopad,/turf/simulated/floor/carpet,/area/assembly/showroom{name = "\improper Corporate Showroom"}) +"cbn" = (/obj/machinery/door_control{id = "turbinevent"; name = "Turbine Vent Control"; pixel_x = -6; pixel_y = -24; req_access_txt = "12"},/obj/machinery/meter,/obj/machinery/atmospherics/pipe/manifold{dir = 1; icon_state = "manifold"; level = 2},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door_control{id = "auxincineratorvent"; name = "Auxiliary Vent Control"; pixel_x = 6; pixel_y = -24; req_access_txt = "12"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) "cbo" = (/obj/structure/sign/botany{pixel_x = 0; pixel_y = 0},/turf/simulated/wall,/area/hydroponics) "cbp" = (/obj/machinery/door/window/southleft{dir = 1; name = "Maximum Security Test Chamber"; req_access_txt = "55"},/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/toxins/xenobiology) "cbq" = (/obj/structure/table/reinforced,/obj/item/weapon/folder/white,/obj/machinery/door/window/northleft{dir = 2; name = "Chemistry Desk"; req_access_txt = "5; 33"},/obj/machinery/door/firedoor,/obj/item/weapon/folder/white,/turf/simulated/floor{dir = 4; icon_state = "whiteyellowfull"; tag = "icon-whitehall (WEST)"},/area/medical/chemistry) "cbr" = (/obj/machinery/vending/hydroseeds{slogan_delay = 700},/obj/structure/noticeboard{desc = "A board for pinning important notices upon. Probably helpful for keeping track of requests."; name = "requests board"; pixel_x = 0; pixel_y = 32},/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/hydroponics) "cbs" = (/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/hydroponics) "cbt" = (/obj/structure/table,/obj/item/device/analyzer/plant_analyzer,/obj/item/nutrient/ez,/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/hydroponics) -"cbu" = (/obj/item/weapon/storage/box/lights/mixed,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) +"cbu" = (/obj/machinery/atmospherics/valve{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/structure/extinguisher_cabinet{pixel_x = -5; pixel_y = -31},/turf/simulated/floor{icon_state = "floorgrime"},/area/maintenance/incinerator) "cbv" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor{dir = 8; icon_state = "neutralcorner"},/area/hallway/primary/aft) -"cbw" = (/obj/structure/rack,/obj/item/clothing/suit/apron,/obj/item/clothing/mask/surgical,/turf/simulated/floor/plating,/area/maintenance/starboard) +"cbw" = (/obj/machinery/power/apc{dir = 8; name = "Incinerator APC"; pixel_x = -24; pixel_y = 0},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/turf/simulated/floor/plating,/area/maintenance/incinerator) "cbx" = (/obj/machinery/door/airlock/maintenance{icon_state = "door_closed"; locked = 0; name = "Storage Room"; req_access_txt = "12"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "cby" = (/obj/machinery/reagentgrinder,/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/machinery/requests_console{department = "Chemistry"; departmentType = 2; pixel_x = -30; pixel_y = 0},/obj/structure/table,/turf/simulated/floor{dir = 8; icon_state = "whiteyellow"},/area/medical/chemistry) "cbz" = (/obj/item/weapon/reagent_containers/glass/beaker/large,/obj/machinery/firealarm{dir = 1; pixel_y = -24},/obj/structure/table,/obj/item/weapon/reagent_containers/glass/beaker/large,/obj/item/weapon/reagent_containers/glass/beaker{pixel_x = 8; pixel_y = 2},/obj/item/weapon/reagent_containers/glass/beaker{pixel_x = 8; pixel_y = 2},/obj/item/weapon/reagent_containers/dropper,/obj/item/weapon/reagent_containers/dropper,/obj/item/weapon/storage/pill_bottle/inaprovaline{pixel_x = 5; pixel_y = -2},/obj/item/weapon/storage/pill_bottle/inaprovaline{pixel_x = 5; pixel_y = -2},/turf/simulated/floor{dir = 4; icon_state = "whiteyellowfull"; tag = "icon-whitehall (WEST)"},/area/medical/chemistry) -"cbA" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{icon = 'icons/obj/doors/Doorcomglass.dmi'},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "bluecorner"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) +"cbA" = (/obj/machinery/atmospherics/binary/pump{dir = 0; icon_state = "intact_off"; name = "Port to Filter"; on = 0},/obj/machinery/light/small{dir = 8},/obj/machinery/camera{c_tag = "Atmospherics Starboard"; dir = 4; network = list("SS13")},/turf/simulated/floor,/area/maintenance/storage) "cbB" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 2; icon_state = "purplecorner"},/area/hallway/primary/central) "cbC" = (/obj/machinery/light/small,/obj/machinery/firealarm{dir = 1; pixel_y = -24},/turf/simulated/floor{dir = 2; icon_state = "purplecorner"},/area/hallway/primary/central) "cbD" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor{dir = 8; icon_state = "greencorner"},/area/hallway/primary/central) "cbE" = (/obj/structure/table,/obj/structure/bedsheetbin{pixel_x = 2},/obj/item/clothing/mask/muzzle,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "cbF" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 2; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/wood,/area/library) -"cbG" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 1; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 0; icon_state = "blue"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) +"cbG" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "green"; icon_state = "intact-g"; level = 2},/obj/machinery/door/window/northleft{dir = 8; icon_state = "left"; name = "Inner Pipe Access"; req_access_txt = "24"},/turf/simulated/floor{icon_state = "dark"},/area/maintenance/storage) "cbH" = (/obj/item/weapon/cigbutt,/obj/machinery/light/small{dir = 1},/turf/simulated/floor{icon_state = "dark"},/area/medical/surgery) "cbI" = (/obj/structure/stool/bed/chair,/obj/machinery/alarm{frequency = 1439; pixel_y = 23},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor{icon_state = "dark"},/area/medical/surgery) "cbJ" = (/obj/machinery/vending/coffee,/obj/machinery/newscaster{pixel_x = 0; pixel_y = 32},/obj/machinery/light{dir = 1},/turf/simulated/floor/wood,/area/library) @@ -5510,13 +5510,13 @@ "cbX" = (/obj/machinery/hologram/holopad,/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/teleporter{name = "\improper Teleporter Room"}) "cbY" = (/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/toxins/telesci) "cbZ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/toxins/telesci) -"cca" = (/obj/machinery/atmospherics/valve/digital{pipe_color = "yellow"; dir = 4; name = "CO2 Outlet Valve"},/obj/machinery/atmospherics/pipe/simple{pipe_color = "cyan"; icon_state = "intact-c"; level = 2},/turf/simulated/floor{icon_state = "grimy"},/area/maintenance/storage) +"cca" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "ccb" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk,/turf/simulated/floor{icon_state = "dark"},/area/maintenance/storage) "ccc" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/hallway/primary/central) "ccd" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/toxins/telesci) "cce" = (/obj/structure/table/woodentable,/obj/machinery/firealarm{dir = 1; pixel_y = -24},/obj/machinery/camera/autoname{dir = 1; network = list("SS13")},/obj/item/weapon/storage/pill_bottle/dice,/turf/simulated/floor/wood,/area/library) "ccf" = (/obj/machinery/door/airlock/maintenance{name = "Library Maintenance"; req_access_txt = "0"; req_one_access_txt = "12;37"},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) -"ccg" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor{icon_state = "chapel"},/area/chapel/main) +"ccg" = (/obj/machinery/atmospherics/portables_connector{dir = 4},/obj/machinery/portable_atmospherics/canister,/obj/machinery/alarm{dir = 4; pixel_x = -23; pixel_y = 0},/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/maintenance/storage) "cch" = (/obj/machinery/chem_master/condimaster{name = "CondiMaster Neo"; pixel_x = -4},/turf/simulated/floor{icon_state = "showroomfloor"},/area/crew_quarters/kitchen) "cci" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/hallway/primary/central) "ccj" = (/obj/machinery/atmospherics/trinary/filter{dir = 1; filter_type = 3; icon_state = "intact_on"; name = "Gas filter (CO2 tank)"; on = 1},/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/structure/window/reinforced,/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/maintenance/storage) @@ -5538,17 +5538,17 @@ "ccz" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor,/area/security/checkpoint/science) "ccA" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/security/checkpoint/science) "ccB" = (/obj/item/device/radio/intercom{dir = 4; name = "Station Intercom (General)"; pixel_x = 27},/obj/machinery/light{dir = 4},/obj/machinery/camera/autoname{dir = 8; network = list("SS13")},/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/floor{icon_state = "red"; dir = 4},/area/security/checkpoint/science) -"ccC" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "blue"; dir = 8},/area/hallway/primary/central) +"ccC" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "green"; dir = 4; icon_state = "intact-g"; level = 2},/obj/machinery/atmospherics/pipe/simple{pipe_color = "cyan"; icon_state = "intact-c"; level = 2},/turf/simulated/floor{icon_state = "dark"},/area/maintenance/storage) "ccD" = (/obj/machinery/light/small,/obj/machinery/alarm{dir = 1; pixel_y = -22},/turf/simulated/floor/wood,/area/library) "ccE" = (/obj/structure/stool,/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/medical/research{name = "Research Division"}) "ccF" = (/obj/structure/table/woodentable,/obj/item/device/flashlight/lamp,/turf/simulated/floor/wood,/area/maintenance/aft{name = "Aft Maintenance"}) "ccG" = (/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/medical/research{name = "Research Division"}) "ccH" = (/obj/structure/disposalpipe/junction{icon_state = "pipe-j2"; dir = 4},/turf/simulated/floor{dir = 2; icon_state = "whitepurple"},/area/medical/research{name = "Research Division"}) "ccI" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/turf/simulated/floor{dir = 2; icon_state = "whitepurple"},/area/medical/research{name = "Research Division"}) -"ccJ" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 1; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/machinery/power/apc{cell_type = 10000; dir = 1; name = "Central Hall APC"; pixel_y = 24},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/hallway/primary/central) +"ccJ" = (/obj/item/trash/cheesie,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "ccK" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/light{dir = 1},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/hallway/primary/central) -"ccL" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 2; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "bluecorner"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) -"ccM" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 2; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "bluecorner"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) +"ccL" = (/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/table/woodentable,/obj/structure/reagent_dispensers/beerkeg{desc = "One of the more successful achievements of the NanoTrasen Corporate Warfare Division, their nuclear fission explosives are renowned for being cheap to produce and devestatingly effective. Signs explain that though this is just a model, every NanoTrasen station is equipped with one, just in case. All Captains carefully guard the disk needed to detonate them - at least, the sign says they do. There seems to be a tap on the back."; icon = 'icons/obj/stationobjs.dmi'; icon_state = "nuclearbomb0"; name = "NanoTrasen-brand nuclear fission explosive"; pixel_x = 2; pixel_y = 6},/turf/simulated/floor/carpet,/area/assembly/showroom{name = "\improper Corporate Showroom"}) +"ccM" = (/obj/structure/table/woodentable,/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/item/weapon/beach_ball{desc = "The simple beach ball is one of Nanotrasen's most popular products. 'Why do we make beach balls? Because we can! (TM)' - Nanotrasen"; item_state = "beachball"; name = "NanoTrasen brand beach ball"; pixel_y = 7},/turf/simulated/floor/carpet,/area/assembly/showroom{name = "\improper Corporate Showroom"}) "ccN" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "0"; req_one_access_txt = "12;27"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "ccO" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/extinguisher_cabinet{pixel_x = 0; pixel_y = 30},/turf/simulated/floor{tag = "icon-warningcorner (EAST)"; icon_state = "warningcorner"; dir = 4},/area/hallway/primary/central) "ccP" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"; pixel_y = 0},/turf/simulated/wall/r_wall,/area/maintenance/fpmaint2{name = "Port Maintenance"}) @@ -5571,19 +5571,19 @@ "cdg" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/obj/machinery/atmospherics/pipe/manifold{dir = 4; icon_state = "manifold"; level = 2},/turf/simulated/floor/plating,/area/maintenance/storage) "cdh" = (/obj/machinery/door/poddoor{density = 1; icon_state = "closed"; id = "QMLoaddoor"; name = "Supply Dock Loading Door"; opacity = 1},/obj/machinery/conveyor{dir = 4; id = "QMLoad"},/turf/simulated/floor/plating,/area/quartermaster/storage) "cdi" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 8; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 8; icon_state = "neutralcorner"},/area/hallway/primary/central) -"cdj" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 1; icon_state = "bluecorner"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) +"cdj" = (/obj/structure/table/woodentable,/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/showcase{desc = "The famous NanoTrasen-brand microwave, the multi-purpose cooking appliance every station needs! This one appears to be drawn onto a cardboard box."; dir = 1; icon = 'icons/obj/kitchen.dmi'; icon_state = "mw"; name = "NanoTrasen-brand microwave"; pixel_x = 0; pixel_y = 2},/turf/simulated/floor/carpet,/area/assembly/showroom{name = "\improper Corporate Showroom"}) "cdk" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/command{name = "Gateway Atrium"; req_access_txt = "62"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor,/area/gateway) "cdl" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "0"; req_one_access_txt = "12;17"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/gateway) "cdm" = (/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/structure/grille,/turf/simulated/floor/plating,/area/maintenance/storage) "cdn" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) "cdo" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/door/firedoor,/turf/simulated/floor{dir = 4; icon_state = "neutralcorner"},/area/hallway/primary/central) "cdp" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) -"cdq" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "bluecorner"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) +"cdq" = (/obj/structure/table/woodentable,/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/item/weapon/folder/blue,/obj/item/weapon/disk/data,/obj/item/weapon/disk/tech_disk{name = "technology disk"; pixel_x = 3; pixel_y = -1},/obj/item/weapon/disk/design_disk{name = "component design disk"; pixel_x = 1; pixel_y = -2},/turf/simulated/floor/carpet,/area/assembly/showroom{name = "\improper Corporate Showroom"}) "cdr" = (/obj/machinery/vending/coffee,/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/gateway) -"cds" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/item/device/radio/intercom{broadcasting = 1; freerange = 0; frequency = 1485; listening = 0; name = "Station Intercom (Medbay)"; pixel_x = 30; pixel_y = 0},/turf/simulated/floor{icon_state = "whitegreenfull"},/area/medical/medbay{name = "Medbay Central"}) +"cds" = (/obj/structure/table/woodentable,/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/showcase{desc = "A slightly battered looking TV. Vaious Nanotrasen infomercials play on a loop, accompanied by a jaunty tune."; dir = 1; icon = 'icons/obj/computer.dmi'; icon_state = "security_det"; name = "NanoTrasen corporate newsfeed"; pixel_x = 2; pixel_y = 3},/turf/simulated/floor/carpet,/area/assembly/showroom{name = "\improper Corporate Showroom"}) "cdt" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor/wood,/area/library) "cdu" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/crew_quarters/kitchen) -"cdv" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor/plating/airless,/area) +"cdv" = (/obj/structure/table/woodentable,/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/item/weapon/storage/box/matches{pixel_x = -2; pixel_y = 3},/obj/item/clothing/mask/cigarette/cigar{name = "premium cigar"; pixel_x = 4; pixel_y = 1},/obj/item/clothing/mask/cigarette/cigar{name = "premium cigar"; pixel_x = -4; pixel_y = 1},/obj/item/clothing/mask/cigarette/cigar/cohiba{name = "cohiba robusto cigar"},/turf/simulated/floor/carpet,/area/assembly/showroom{name = "\improper Corporate Showroom"}) "cdw" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/hallway/primary/aft) "cdx" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/crew_quarters/kitchen) "cdy" = (/obj/machinery/vending/cigarette,/obj/machinery/newscaster{pixel_x = 0; pixel_y = -29},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/gateway) @@ -5591,7 +5591,7 @@ "cdA" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) "cdB" = (/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) "cdC" = (/obj/structure/table/reinforced,/obj/item/weapon/pen,/obj/item/weapon/folder/white,/obj/item/weapon/folder/white,/obj/machinery/door/poddoor/shutters/preopen{id = "rndshuttersup"; name = "research and development lab shutters"},/obj/machinery/door/firedoor,/obj/machinery/door/window/eastright{dir = 2; name = "Research and Development Desk"; req_access_txt = "7"},/turf/simulated/floor/plating,/area/toxins/lab) -"cdD" = (/obj/machinery/newscaster{pixel_x = 0; pixel_y = 32},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor{dir = 1; icon_state = "bluecorner"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) +"cdD" = (/obj/structure/table/woodentable,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/item/weapon/cable_coil,/obj/item/device/mmi{name = "man-machine interface"},/turf/simulated/floor/carpet,/area/assembly/showroom{name = "\improper Corporate Showroom"}) "cdE" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) "cdF" = (/obj/structure/closet/emcloset,/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/library) "cdG" = (/obj/item/stack/sheet/rglass{amount = 50},/obj/item/stack/sheet/rglass{amount = 50},/obj/item/stack/rods{amount = 50},/obj/item/stack/rods{amount = 50},/obj/structure/table,/obj/item/weapon/storage/toolbox/mechanical{pixel_x = -2; pixel_y = -1},/obj/item/weapon/storage/toolbox/mechanical{pixel_x = -2; pixel_y = -1},/obj/machinery/power/apc{dir = 8; name = "E.V.A. Storage APC"; pixel_x = -24},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/turf/simulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/ai_monitored/storage/eva{name = "E.V.A. Storage"}) @@ -5620,12 +5620,12 @@ "ced" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/medical/surgery) "cee" = (/obj/machinery/door/window/northleft{dir = 8; name = "Magboot Storage"; pixel_x = -1; pixel_y = 0; req_access_txt = "19"},/obj/structure/window/reinforced{dir = 1; pixel_y = 1},/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/clothing/shoes/magboots,/obj/item/clothing/shoes/magboots{pixel_x = 2; pixel_y = -4},/turf/simulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/ai_monitored/storage/eva{name = "E.V.A. Storage"}) "cef" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/ai_monitored/storage/eva{name = "E.V.A. Storage"}) -"ceg" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 1; icon_state = "blue"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) +"ceg" = (/obj/structure/table/woodentable,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/extinguisher_cabinet{pixel_x = -27; pixel_y = 0},/obj/item/weapon/surgical_drapes,/obj/item/weapon/retractor{desc = "A handy surgical tool which allows the user to peel back their victim's flesh. The label warns users to 'Aim away from face.'"; name = "retractor"; pixel_y = 3},/turf/simulated/floor/carpet,/area/assembly/showroom{name = "\improper Corporate Showroom"}) "ceh" = (/turf/simulated/wall,/area/medical/cryo) -"cei" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 4; icon_state = "bluecorner"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) +"cei" = (/obj/structure/table/woodentable,/obj/item/weapon/book/manual/security_space_law{name = "space law"; pixel_y = 2},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/obj/item/toy/gun{name = "cap gun"},/obj/item/weapon/handcuffs{name = "handcuffs"},/obj/item/clothing/head/helmet/HoS,/turf/simulated/floor/carpet,/area/assembly/showroom{name = "\improper Corporate Showroom"}) "cej" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) -"cek" = (/obj/machinery/newscaster{pixel_x = 0; pixel_y = 32},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 4; icon_state = "bluecorner"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) -"cel" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 2; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 4; icon_state = "bluecorner"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) +"cek" = (/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor/wood{tag = "icon-wood-broken"; icon_state = "wood-broken"},/area/library) +"cel" = (/obj/machinery/atmospherics/portables_connector{dir = 1},/obj/machinery/portable_atmospherics/canister,/turf/simulated/floor/plating,/area/maintenance/starboard) "cem" = (/turf/simulated/wall,/area/medical/cmo) "cen" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/turf/simulated/floor/plating,/area/medical/cmo) "ceo" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/medical/cmo) @@ -5685,10 +5685,10 @@ "cfq" = (/obj/structure/table/reinforced,/obj/item/weapon/folder/blue,/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) "cfr" = (/obj/item/weapon/reagent_containers/food/drinks/drinkingglass{pixel_x = 4; pixel_y = 5},/obj/item/weapon/reagent_containers/food/drinks/drinkingglass{pixel_x = 6; pixel_y = -1},/obj/item/weapon/reagent_containers/food/drinks/drinkingglass{pixel_x = -4; pixel_y = 6},/obj/item/weapon/reagent_containers/food/drinks/drinkingglass{pixel_x = -5; pixel_y = 2},/obj/structure/table/woodentable,/obj/machinery/light_construct/small{dir = 1},/turf/simulated/floor/wood,/area/maintenance/aft{name = "Aft Maintenance"}) "cfs" = (/obj/structure/grille,/obj/structure/window/reinforced/tinted{dir = 5; health = 120; icon_state = "twindow"; reinf = 0},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/turf/simulated/floor/plating,/area/assembly/showroom{name = "\improper Corporate Showroom"}) -"cft" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{icon = 'icons/obj/doors/Doorcomglass.dmi'},/turf/simulated/floor,/area/bridge/meeting_room{name = "\improper Command Corridors"}) +"cft" = (/obj/effect/landmark/start{name = "Chef"},/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/turf/simulated/floor{icon_state = "showroomfloor"},/area/crew_quarters/kitchen) "cfu" = (/obj/structure/stool,/obj/structure/sign/poster{pixel_y = 32},/turf/simulated/floor/wood,/area/maintenance/aft{name = "Aft Maintenance"}) "cfv" = (/turf/simulated/floor{icon_state = "white"},/area/medical/chemistry) -"cfw" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/extinguisher_cabinet{pixel_x = 0; pixel_y = -30},/turf/simulated/floor{icon_state = "bluecorner"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) +"cfw" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 4; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/item/trash/candy,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "cfx" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor/plating{tag = "icon-platingdmg3"; icon_state = "platingdmg3"},/area/maintenance/aft{name = "Aft Maintenance"}) "cfy" = (/turf/simulated/floor{icon_state = "greenfull"},/area/hallway/primary/central) "cfz" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor{icon_state = "green"; dir = 4},/area/hallway/primary/central) @@ -5696,14 +5696,14 @@ "cfB" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor,/area/hallway/primary/aft) "cfC" = (/obj/structure/stool/bed,/obj/effect/decal/cleanable/blood/gibs/limb,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "cfD" = (/obj/structure/barricade/wooden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/girder,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) -"cfE" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating{tag = "icon-platingdmg2"; icon_state = "platingdmg2"},/area/maintenance/aft{name = "Aft Maintenance"}) +"cfE" = (/obj/structure/table/woodentable,/obj/machinery/bot/cleanbot{desc = "A little cleaning robot, one of NanoTrasen's more successful products. The label states that, on average, this model requires 40% less psychiatric care than its biological counterpart."; name = "\improper NanoTrasen cleanbot"; on = 0; pixel_y = 4},/turf/simulated/floor/carpet,/area/assembly/showroom{name = "\improper Corporate Showroom"}) "cfF" = (/obj/structure/stool,/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/machinery/camera/autoname{dir = 4; network = list("SS13")},/turf/simulated/floor/plating,/area/maintenance/portsolar) "cfG" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "cfH" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/grille,/turf/simulated/floor/plating,/area/maintenance/storage) "cfI" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) "cfJ" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "red"; icon_state = "intact-r"; level = 2},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple{pipe_color = "cyan"; dir = 4; icon_state = "intact-c"; level = 2},/turf/simulated/floor,/area/maintenance/storage) "cfK" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "cyan"; dir = 1; icon_state = "manifold-c"; initialize_directions = 11; level = 2},/turf/simulated/floor{icon_state = "arrival"; dir = 8},/area/maintenance/storage) -"cfL" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{icon = 'icons/obj/doors/Doorcomglass.dmi'},/turf/simulated/floor,/area/bridge/meeting_room{name = "\improper Command Corridors"}) +"cfL" = (/turf/simulated/floor/wood{tag = "icon-wood-broken3"; icon_state = "wood-broken3"},/area/assembly/showroom{name = "\improper Corporate Showroom"}) "cfM" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "green"; dir = 4; icon_state = "intact-g"; level = 2},/obj/machinery/atmospherics/pipe/simple{pipe_color = "cyan"; icon_state = "intact-c"; level = 2},/turf/simulated/floor{icon_state = "green"; dir = 6},/area/maintenance/storage) "cfN" = (/obj/structure/reagent_dispensers/watertank,/obj/machinery/atmospherics/pipe/simple{pipe_color = "cyan"; dir = 9; icon_state = "intact-c"; level = 2},/turf/simulated/floor,/area/maintenance/storage) "cfO" = (/obj/structure/closet/secure_closet/bar{pixel_x = -3; pixel_y = -1; req_access_txt = "25"},/turf/simulated/floor/wood,/area/maintenance/aft{name = "Aft Maintenance"}) @@ -5753,11 +5753,11 @@ "cgG" = (/obj/structure/closet/crate{icon_state = "crateopen"; opened = 1},/obj/item/weapon/storage/toolbox/mechanical{pixel_x = -2; pixel_y = -1},/obj/item/weapon/storage/toolbox/electrical{pixel_x = 1; pixel_y = -1},/obj/item/device/multitool,/turf/simulated/floor{icon_state = "bot"},/area/teleporter{name = "\improper Teleporter Room"}) "cgH" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "delivery"},/area/teleporter{name = "\improper Teleporter Room"}) "cgI" = (/turf/simulated/floor/wood{tag = "icon-wood-broken7"; icon_state = "wood-broken7"},/area/maintenance/aft{name = "Aft Maintenance"}) -"cgJ" = (/obj/item/device/flashlight,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) +"cgJ" = (/obj/effect/decal/cleanable/dirt,/obj/structure/flora/tree/pine/xmas,/turf/simulated/floor/carpet,/area/assembly/showroom{name = "\improper Corporate Showroom"}) "cgK" = (/obj/structure/closet,/obj/item/weapon/extinguisher,/obj/effect/decal/cleanable/cobweb,/obj/item/device/flashlight,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "cgL" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "loadingarea"; tag = "loading"},/area/maintenance/storage) "cgM" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/unary/vent_pump{dir = 2; on = 1},/turf/simulated/floor{dir = 2; icon_state = "blackcorner"},/area/maintenance/storage) -"cgN" = (/obj/machinery/atmospherics/pipe/vent{dir = 2},/turf/simulated/floor/plating/airless,/area) +"cgN" = (/obj/structure/table/woodentable,/obj/machinery/cell_charger,/obj/item/weapon/cell/crap{name = "\improper NanoTrasen-brand rechargable AA battery"},/turf/simulated/floor/carpet,/area/assembly/showroom{name = "\improper Corporate Showroom"}) "cgO" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor,/area/maintenance/storage) "cgP" = (/obj/item/weapon/reagent_containers/glass/rag,/obj/structure/table/woodentable,/turf/simulated/floor/wood{tag = "icon-wood-broken4"; icon_state = "wood-broken4"},/area/maintenance/aft{name = "Aft Maintenance"}) "cgQ" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor,/area/hallway/primary/starboard) @@ -5811,7 +5811,7 @@ "chM" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) "chN" = (/obj/machinery/gateway/centerstation,/turf/simulated/floor{icon_state = "dark"},/area/gateway) "chO" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/door/airlock/maintenance{name = "CMO Maintenance"; req_access_txt = "40"},/turf/simulated/floor/plating,/area/medical/cmo) -"chP" = (/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/hallway/primary/central) +"chP" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/decal/cleanable/dirt,/obj/machinery/hologram/holopad,/turf/simulated/floor/wood,/area/assembly/showroom{name = "\improper Corporate Showroom"}) "chQ" = (/obj/structure/table/woodentable,/obj/item/weapon/paper_bin{pixel_x = -2; pixel_y = 6},/turf/simulated/floor/carpet,/area/security/vacantoffice) "chR" = (/obj/structure/stool,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/gateway) "chS" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/airlock/maintenance{name = "Hydroponics Maintenance"; req_access_txt = "35"; req_one_access_txt = "0"},/turf/simulated/floor/plating,/area/maintenance/starboard) @@ -5835,7 +5835,7 @@ "cik" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) "cil" = (/obj/machinery/light{dir = 4; icon_state = "tube1"},/obj/machinery/keycard_auth{pixel_x = 26; pixel_y = 0},/obj/structure/table,/obj/machinery/computer/med_data/laptop,/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) "cim" = (/turf/simulated/floor/carpet,/area/crew_quarters/theatre) -"cin" = (/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/hallway/secondary/exit) +"cin" = (/obj/structure/table/woodentable,/obj/machinery/light_switch{pixel_x = -28; pixel_y = 0},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/light/small{dir = 8},/obj/item/robot_parts/chest{name = "cyborg torso"; pixel_x = -2; pixel_y = 2},/obj/item/robot_parts/head{name = "cyborg head"; pixel_x = 3; pixel_y = 2},/turf/simulated/floor/carpet,/area/assembly/showroom{name = "\improper Corporate Showroom"}) "cio" = (/obj/structure/table/woodentable,/obj/item/weapon/lipstick,/obj/machinery/light/small{dir = 4},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 29},/obj/machinery/camera/autoname{dir = 8; network = list("SS13")},/turf/simulated/floor/wood,/area/crew_quarters/theatre) "cip" = (/obj/machinery/chem_master/condimaster{name = "BrewMaster 4000"; pixel_x = -4},/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/hydroponics) "ciq" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor,/area/hallway/primary/starboard) @@ -5856,15 +5856,15 @@ "ciF" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor{tag = "icon-whitehall (WEST)"; icon_state = "whitehall"; dir = 8},/area/medical/surgery) "ciG" = (/obj/structure/stool/bed/roller,/obj/machinery/light_switch{pixel_x = -28; pixel_y = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) "ciH" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/medical,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) -"ciI" = (/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/hallway/secondary/exit) -"ciJ" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/floor{dir = 0; icon_state = "blue"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) +"ciI" = (/obj/machinery/atmospherics/trinary/filter,/turf/simulated/floor/plating,/area/maintenance/starboard) +"ciJ" = (/obj/machinery/atmospherics/valve/digital{pipe_color = "yellow"; dir = 4; name = "Toxins Outlet Valve"},/obj/machinery/atmospherics/pipe/simple{pipe_color = "cyan"; icon_state = "intact-c"; level = 2},/turf/simulated/floor{icon_state = "dark"},/area/maintenance/storage) "ciK" = (/obj/machinery/access_button{command = "cycle_exterior"; master_tag = "xeno_airlock_control"; name = "Xenobiology Access Button"; pixel_x = -24; pixel_y = 0; req_access_txt = "0"},/obj/machinery/door/airlock/research{autoclose = 0; frequency = 1449; icon_state = "door_locked"; id_tag = "xeno_airlock_exterior"; locked = 1; name = "Xenobiology External Airlock"; req_access_txt = "55"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{dir = 4; icon_state = "whitepurplefull"; tag = "icon-whitehall (WEST)"},/area/toxins/xenobiology) "ciL" = (/obj/machinery/atmospherics/portables_connector{dir = 1; name = "Connector Port (Air Supply)"},/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/medical/cryo) "ciM" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{tag = "icon-warningcorner (NORTH)"; icon_state = "warningcorner"; dir = 1},/area/hallway/secondary/entry{name = "Arrivals"}) "ciN" = (/obj/structure/window/reinforced{dir = 1; pixel_y = 2},/obj/structure/lattice,/turf/space,/area) "ciO" = (/obj/machinery/alarm{dir = 4; pixel_x = -23; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) "ciP" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/hologram/holopad,/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) -"ciQ" = (/obj/structure/stool/bed/chair,/turf/simulated/floor,/area/hallway/secondary/exit) +"ciQ" = (/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/wood{tag = "icon-wood-broken6"; icon_state = "wood-broken6"},/area/assembly/showroom{name = "\improper Corporate Showroom"}) "ciR" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) "ciS" = (/obj/structure/table/woodentable,/turf/simulated/floor/wood,/area/maintenance/aft{name = "Aft Maintenance"}) "ciT" = (/obj/structure/disposalpipe/trunk{dir = 1},/obj/machinery/disposal,/obj/machinery/newscaster{pixel_y = -32},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/hallway/primary/central) @@ -5882,21 +5882,21 @@ "cjf" = (/obj/machinery/door/window/northleft{base_state = "right"; dir = 8; icon_state = "right"; name = "Containment Pen #6"; req_access_txt = "55"},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/toxins/xenobiology) "cjg" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/obj/structure/cable/yellow,/turf/simulated/floor/plating,/area/crew_quarters/hor) "cjh" = (/obj/structure/stool/bed/chair{dir = 8},/obj/effect/landmark/start{name = "Atmospheric Technician"},/turf/simulated/floor{dir = 8; icon_state = "caution"},/area/maintenance/storage) -"cji" = (/obj/structure/stool/bed/chair{dir = 1},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor{dir = 2; icon_state = "bluecorner"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) -"cjj" = (/obj/item/weapon/storage/secure/safe{pixel_x = 5; pixel_y = 29},/obj/structure/stool/bed,/obj/effect/landmark/start{name = "Virologist"},/obj/item/weapon/bedsheet/medical,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor{dir = 1; icon_state = "whitegreen"},/area/medical/virology) +"cji" = (/obj/machinery/light{dir = 4},/obj/machinery/atmospherics/pipe/simple{pipe_color = "cyan"; icon_state = "intact-c"; level = 2},/turf/simulated/floor{icon_state = "dark"},/area/maintenance/storage) +"cjj" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/item/weapon/cigbutt,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating{icon_state = "warnplate"},/area/maintenance/starboard) "cjk" = (/turf/simulated/wall/r_wall,/area/toxins/storage) -"cjl" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/window/reinforced,/obj/structure/showcase{desc = "A flimsy model of NanoTrasen's revolutionary genetic modifier. Novel features include a locking system to protect scientists from test subjects, and a built-in suction system to remove vomit."; icon = 'icons/obj/Cryogenic2.dmi'; icon_state = "scanner"; name = "DNA Modifier Exhibit"; pixel_y = 3},/turf/simulated/floor/carpet,/area/assembly/showroom{name = "\improper Corporate Showroom"}) -"cjm" = (/obj/machinery/newscaster{pixel_x = -30},/obj/structure/table,/obj/item/weapon/folder/white,/turf/simulated/floor{dir = 1; icon_state = "whitegreen"},/area/medical/virology) -"cjn" = (/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"cjl" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor{dir = 2; icon_state = "purplecorner"},/area/hallway/primary/central) +"cjm" = (/obj/machinery/light/small,/turf/simulated/floor{dir = 8; icon_state = "greencorner"},/area/hallway/primary/central) +"cjn" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor/plating{tag = "icon-platingdmg2"; icon_state = "platingdmg2"},/area/maintenance/aft{name = "Aft Maintenance"}) "cjo" = (/obj/structure/closet/secure_closet/medical1{pixel_x = 0},/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/gateway) "cjp" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/maintenance/storage) "cjq" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) "cjr" = (/obj/machinery/door/airlock/external{name = "Transport Airlock"},/turf/simulated/floor/plating,/area/hallway/secondary/entry{name = "Arrivals"}) "cjs" = (/obj/structure/stool{pixel_y = 8},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) "cjt" = (/obj/structure/stool{pixel_y = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) -"cju" = (/obj/structure/rack,/obj/item/weapon/extinguisher,/obj/item/clothing/mask/gas,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) +"cju" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "cjv" = (/obj/structure/closet/firecloset,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) -"cjw" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor,/area/hallway/primary/central) +"cjw" = (/obj/structure/table,/obj/item/device/flashlight/lamp,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "cjx" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) "cjy" = (/obj/structure/table,/obj/item/weapon/storage/belt/utility,/obj/item/device/t_scanner,/obj/item/device/t_scanner,/obj/item/device/t_scanner,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "caution"},/area/maintenance/storage) "cjz" = (/obj/structure/closet/secure_closet/medical2,/turf/simulated/floor,/area/medical/surgery) @@ -5908,9 +5908,9 @@ "cjF" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) "cjG" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/hallway/primary/central) "cjH" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/computer/general_air_control{frequency = 1443; level = 3; name = "Distribution and Waste Monitor"; pixel_y = -2; sensors = list("mair_in_meter" = "Mixed Air In", "air_sensor" = "Mixed Air Supply Tank", "mair_out_meter" = "Mixed Air Out", "dloop_atm_meter" = "Distribution Loop", "wloop_atm_meter" = "Waste Loop")},/turf/simulated/floor{icon_state = "caution"; dir = 4},/area/maintenance/storage) -"cjI" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 0; pixel_y = 21},/turf/simulated/floor{dir = 1; icon_state = "bluecorner"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) +"cjI" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating{dir = 2; icon_state = "warnplate"},/area/maintenance/fpmaint2{name = "Port Maintenance"}) "cjJ" = (/obj/structure/sign/poster{pixel_y = -32},/obj/structure/table/woodentable,/obj/machinery/light_construct/small,/turf/simulated/floor/wood,/area/maintenance/aft{name = "Aft Maintenance"}) -"cjK" = (/obj/structure/stool/bed/chair{dir = 1},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor{dir = 8; icon_state = "bluecorner"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) +"cjK" = (/obj/structure/closet,/obj/item/device/flashlight,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "cjL" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/storage) "cjM" = (/obj/structure/stool/bed/chair{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) "cjN" = (/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1},/turf/simulated/floor{dir = 9; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTHEAST)"},/area/toxins/xenobiology) @@ -5944,7 +5944,7 @@ "ckp" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/toxins/storage) "ckq" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/crew_quarters/kitchen) "ckr" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{dir = 9; icon_state = "warning"},/area/ai_monitored/storage/eva{name = "E.V.A. Storage"}) -"cks" = (/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/hallway/secondary/exit) +"cks" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "green"; dir = 4; icon_state = "intact-g"; level = 2},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/structure/grille,/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/maintenance/storage) "ckt" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/poddoor{density = 0; icon_state = "open"; id = "kitchenwindow"; name = "kitchen shutters"; opacity = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/crew_quarters/kitchen) "cku" = (/obj/structure/rack,/obj/item/weapon/book/manual/chef_recipes{pixel_x = 2; pixel_y = 6},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/item/weapon/packageWrap,/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/crew_quarters/kitchen) "ckv" = (/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 2; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating,/area/maintenance/starboard) @@ -5967,7 +5967,7 @@ "ckM" = (/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/structure/window/reinforced{dir = 8},/obj/machinery/light/small{dir = 8},/turf/simulated/floor{icon_state = "dark"},/area/construction/hallway{name = "\improper MiniSat Exterior"}) "ckN" = (/obj/machinery/light/small{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor/wood,/area/crew_quarters/theatre) "ckO" = (/turf/simulated/wall,/area/medical/morgue) -"ckP" = (/obj/structure/sign/vacuum,/turf/simulated/wall,/area/hallway/secondary/exit) +"ckP" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/plating,/area/maintenance/starboard) "ckQ" = (/obj/machinery/hologram/holopad,/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "white"},/area/toxins/telesci) "ckR" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor/wood,/area/crew_quarters/theatre) "ckS" = (/obj/structure/table/woodentable,/obj/machinery/light/small{dir = 8},/obj/item/clothing/mask/pig,/obj/item/weapon/bikehorn,/turf/simulated/floor/wood,/area/crew_quarters/theatre) @@ -6004,10 +6004,10 @@ "clx" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{tag = "icon-warnwhite (NORTH)"; icon_state = "warnwhite"; dir = 1},/area/toxins/xenobiology) "cly" = (/obj/machinery/light/small,/obj/machinery/power/terminal{dir = 4},/obj/structure/cable,/obj/machinery/camera/autoname{dir = 1; network = list("SS13","tcomm")},/turf/simulated/floor/bluegrid{icon_state = "dark"; name = "Mainframe Floor"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/server) "clz" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 2; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/toxins/xenobiology) -"clA" = (/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/structure/window/reinforced{dir = 8},/obj/machinery/camera/autoname{dir = 8; network = list("MiniSat")},/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/obj/machinery/light/small{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/construction/hallway{name = "\improper MiniSat Exterior"}) +"clA" = (/obj/machinery/light,/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 2; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/extinguisher_cabinet{pixel_x = 0; pixel_y = -30},/obj/machinery/camera{c_tag = "Central Primary Hallway - Aft - Starboard Corner"; dir = 1; network = list("SS13")},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/hallway/primary/central) "clB" = (/obj/machinery/light/small,/obj/machinery/telecomms/broadcaster/preset_left,/turf/simulated/floor/bluegrid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/server) "clC" = (/obj/machinery/light/small,/obj/machinery/telecomms/broadcaster/preset_right,/turf/simulated/floor/bluegrid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/server) -"clD" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/door/airlock/medical{name = "Break Room"; req_access_txt = "39"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = "0"},/turf/simulated/floor{icon_state = "whitegreenfull"},/area/medical/virology) +"clD" = (/turf/simulated/floor/plating{tag = "icon-warnplatecorner (WEST)"; icon_state = "warnplatecorner"; dir = 8},/area/maintenance/aft{name = "Aft Maintenance"}) "clE" = (/obj/structure/stool/bed/chair/wood/wings{dir = 8},/obj/effect/landmark/start{name = "Clown"},/turf/simulated/floor/wood,/area/crew_quarters/theatre) "clF" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/effect/landmark/start{name = "Mime"},/turf/simulated/floor/wood,/area/crew_quarters/theatre) "clG" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/bookcase{name = "bookcase"},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 0; pixel_y = 21},/turf/simulated/floor/wood,/area/assembly/showroom{name = "\improper Corporate Showroom"}) @@ -6024,9 +6024,9 @@ "clR" = (/obj/machinery/door/poddoor/shutters{id = "Skynet_launch"; name = "Mech Bay"},/turf/simulated/floor{icon_state = "delivery"},/area/assembly/chargebay) "clS" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/structure/sink/kitchen{pixel_y = 28},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/crew_quarters/kitchen) "clT" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/maintenance/aft{name = "Aft Maintenance"}) -"clU" = (/obj/machinery/mech_bay_recharge_port,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating,/area/assembly/chargebay) +"clU" = (/turf/simulated/floor/plating{tag = "icon-warnplatecorner (EAST)"; icon_state = "warnplatecorner"; dir = 4},/area/maintenance/aft{name = "Aft Maintenance"}) "clV" = (/obj/machinery/door/window/northleft{dir = 4; name = "Containment Pen #6"; req_access_txt = "55"},/obj/machinery/door/poddoor/preopen{id = "xenobio6"; name = "containment blast door"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/engine,/area/toxins/xenobiology) -"clW" = (/obj/machinery/computer/mech_bay_power_console,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/bluegrid,/area/assembly/chargebay) +"clW" = (/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/machinery/camera{c_tag = "Central Primary Hallway - Aft - Port Corner"; dir = 1; network = list("SS13")},/turf/simulated/floor{dir = 8; icon_state = "neutralcorner"},/area/hallway/primary/central) "clX" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/assembly/chargebay) "clY" = (/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/crew_quarters/kitchen) "clZ" = (/obj/machinery/light_switch{pixel_x = 6; pixel_y = 26},/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 4},/obj/machinery/door_control{id = "kitchen"; name = "Kitchen Shutters Control"; pixel_x = -4; pixel_y = 26; req_access_txt = "28"},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/crew_quarters/kitchen) @@ -6056,7 +6056,7 @@ "cmx" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "cmy" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{name = "Kitchen"; req_access_txt = "28"},/turf/simulated/floor{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) "cmz" = (/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) -"cmA" = (/obj/machinery/light/small,/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) +"cmA" = (/obj/structure/window/reinforced{dir = 1; pixel_y = 0},/obj/structure/window/reinforced,/obj/machinery/light/small{dir = 1},/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/machinery/camera{c_tag = "MiniSat Exterior Aft"; dir = 2; network = list("MiniSat")},/turf/simulated/floor{icon_state = "dark"},/area/construction/hallway{name = "\improper MiniSat Exterior"}) "cmB" = (/obj/machinery/door/window{dir = 4; name = "Theatre Stage"; req_access_txt = "0"},/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) "cmC" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/item/weapon/storage/box/lights/mixed,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "cmD" = (/obj/item/weapon/tank/air,/obj/item/weapon/tank/air,/obj/item/clothing/mask/breath,/obj/item/clothing/mask/breath,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) @@ -6067,7 +6067,7 @@ "cmI" = (/obj/structure/rack,/obj/effect/landmark/costume,/turf/simulated/floor/plating{dir = 2; icon_state = "warnplate"; tag = "icon-warnplate (NORTH)"},/area/maintenance/aft{name = "Aft Maintenance"}) "cmJ" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = -29},/turf/simulated/floor/wood,/area/security/vacantoffice) "cmK" = (/obj/item/weapon/reagent_containers/food/snacks/pie,/obj/structure/table/reinforced,/obj/machinery/door/firedoor,/obj/machinery/door/poddoor/shutters/preopen{id = "kitchen"; name = "Serving Hatch"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/crew_quarters/kitchen) -"cmL" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 2; on = 1},/turf/simulated/floor{icon_state = "dark"},/area/medical/morgue) +"cmL" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "red"; dir = 6; icon_state = "intact-r"; level = 2},/obj/machinery/light_switch{pixel_y = 28},/turf/simulated/floor{dir = 9; icon_state = "caution"},/area/maintenance/storage) "cmM" = (/obj/item/weapon/screwdriver{pixel_y = 10},/obj/item/device/radio/off,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor{icon_state = "red"; dir = 8},/area/security/checkpoint/science) "cmN" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/machinery/telecomms/server/presets/command,/turf/simulated/floor/bluegrid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/server) "cmO" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/machinery/telecomms/server/presets/security,/turf/simulated/floor/bluegrid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/server) @@ -6088,7 +6088,7 @@ "cnd" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_Toxins = 0},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/crew_quarters/hor) "cne" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "cyan"; dir = 2; icon_state = "intact-c"; level = 2},/turf/simulated/floor,/area/maintenance/storage) "cnf" = (/obj/machinery/portable_atmospherics/canister/sleeping_agent,/obj/structure/sign/nosmoking_2{pixel_x = -32},/turf/simulated/floor{icon_state = "bot"},/area/toxins/storage) -"cng" = (/obj/item/weapon/storage/toolbox/emergency,/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"cng" = (/obj/structure/rack,/obj/item/weapon/cable_coil{pixel_x = -1; pixel_y = -3},/obj/item/weapon/cable_coil,/obj/item/weapon/wirecutters,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "cnh" = (/obj/machinery/suit_storage_unit/standard_unit,/obj/machinery/light_switch{pixel_x = -8; pixel_y = 30},/turf/simulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/ai_monitored/storage/eva{name = "E.V.A. Storage"}) "cni" = (/obj/machinery/portable_atmospherics/canister/toxins,/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/toxins/storage) "cnj" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/obj/machinery/power/apc{cell_type = 5000; dir = 2; name = "Auxiliary Restrooms APC"; pixel_y = -24},/obj/structure/cable/yellow,/turf/simulated/floor{icon_state = "floorgrime"},/area/crew_quarters/toilet{name = "\improper Auxiliary Restrooms"}) @@ -6099,8 +6099,8 @@ "cno" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 2; icon_state = "yellow"},/area/hallway/primary/starboard) "cnp" = (/turf/simulated/wall,/area/hallway/primary/aft) "cnq" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/door/firedoor,/turf/simulated/floor{dir = 2; icon_state = "purplecorner"},/area/hallway/primary/aft) -"cnr" = (/obj/machinery/light/small,/turf/simulated/floor{icon_state = "warning"},/area/toxins/mixing) -"cns" = (/obj/structure/stool/bed/chair{dir = 4},/obj/machinery/driver_button{dir = 2; id = "toxinsdriver"; pixel_x = 24; pixel_y = -24},/turf/simulated/floor{dir = 6; icon_state = "warning"},/area/toxins/mixing) +"cnr" = (/obj/structure/sign/poster{pixel_y = 32},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 8},/area/maintenance/aft{name = "Aft Maintenance"}) +"cns" = (/obj/machinery/recharge_station,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "cnt" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{dir = 10; icon_state = "yellow"},/area/hallway/primary/starboard) "cnu" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 6; icon_state = "yellow"},/area/hallway/primary/starboard) "cnv" = (/obj/machinery/portable_atmospherics/canister/oxygen,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "bot"},/area/maintenance/storage) @@ -6108,7 +6108,7 @@ "cnx" = (/obj/machinery/atmospherics/pipe/vent{dir = 8},/turf/simulated/floor/plating/airless,/area) "cny" = (/obj/machinery/portable_atmospherics/canister/air,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "bot"},/area/maintenance/storage) "cnz" = (/obj/machinery/portable_atmospherics/canister/sleeping_agent,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "bot"},/area/maintenance/storage) -"cnA" = (/obj/machinery/atmospherics/pipe/vent{dir = 4},/turf/simulated/floor/plating/airless,/area) +"cnA" = (/obj/structure/sign/poster{pixel_y = 32},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/maintenance/aft{name = "Aft Maintenance"}) "cnB" = (/obj/machinery/portable_atmospherics/canister/nitrogen,/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 2; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "bot"},/area/maintenance/storage) "cnC" = (/obj/machinery/light_switch{pixel_y = -28},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor/carpet,/area/crew_quarters/theatre) "cnD" = (/obj/structure/table/woodentable,/obj/machinery/light/small,/turf/simulated/floor/wood,/area/crew_quarters/theatre) @@ -6131,8 +6131,8 @@ "cnU" = (/obj/structure/table,/obj/item/weapon/folder/white,/obj/item/weapon/pen,/obj/machinery/light_switch{pixel_y = -23},/turf/simulated/floor{icon_state = "dark"},/area/toxins/server) "cnV" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; external_pressure_bound = 120; icon_state = "in"; initialize_directions = 1; internal_pressure_bound = 4000; on = 1; pressure_checks = 2; pump_direction = 0},/turf/simulated/floor/bluegrid{name = "Server Base"; nitrogen = 500; oxygen = 0; temperature = 80},/area/toxins/server) "cnW" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) -"cnX" = (/obj/machinery/alarm{frequency = 1439; pixel_y = 23},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 1; icon_state = "whitegreen"},/area/medical/virology) -"cnY" = (/obj/machinery/atmospherics/valve/digital{pipe_color = "yellow"; dir = 4; name = "N2O Outlet Valve"},/obj/machinery/atmospherics/pipe/simple{pipe_color = "cyan"; icon_state = "intact-c"; level = 2},/turf/simulated/floor{icon_state = "grimy"},/area/maintenance/storage) +"cnX" = (/obj/structure/rack,/obj/item/weapon/weldingtool,/obj/item/weapon/screwdriver{pixel_y = 16},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) +"cnY" = (/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/navbeacon{codes_txt = "patrol;next_patrol=8-Central-Aft"; location = "7.5-Starboard-Aft-Corner"},/turf/simulated/floor,/area/hallway/primary/central) "cnZ" = (/obj/machinery/hologram/holopad,/obj/machinery/light,/obj/machinery/camera/autoname{dir = 1; network = list("SS13","RD")},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = -32},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/crew_quarters/hor) "coa" = (/obj/structure/table,/obj/item/weapon/cartridge/signal/toxins,/obj/item/weapon/cartridge/signal/toxins{pixel_x = -4; pixel_y = 2},/obj/item/weapon/cartridge/signal/toxins{pixel_x = 4; pixel_y = 6},/obj/machinery/keycard_auth{pixel_x = 0; pixel_y = -24},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/crew_quarters/hor) "cob" = (/obj/structure/closet/secure_closet/RD,/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/crew_quarters/hor) @@ -6143,39 +6143,39 @@ "cog" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor,/area/toxins/storage) "coh" = (/obj/structure/table,/obj/item/stack/sheet/glass{amount = 50},/obj/item/stack/sheet/glass{amount = 50},/obj/item/stack/rods{amount = 50},/obj/item/stack/rods{amount = 50},/obj/item/weapon/wrench,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/obj/item/weapon/crowbar,/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/maintenance/storage) "coi" = (/obj/machinery/portable_atmospherics/canister/toxins,/obj/structure/sign/nosmoking_2{pixel_x = 32},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/toxins/storage) -"coj" = (/obj/structure/stool/bed/chair{dir = 8},/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/hallway/secondary/exit) +"coj" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/navbeacon{codes_txt = "patrol;next_patrol=10.1-Aft-Port-Corner"; location = "10-Aft-Central"},/turf/simulated/floor{icon_state = "L5"},/area/hallway/primary/central) "cok" = (/obj/structure/table,/obj/item/weapon/retractor,/obj/item/weapon/hemostat,/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = -29},/obj/structure/sink{dir = 8; icon_state = "sink"; pixel_x = -12; pixel_y = 2},/turf/simulated/floor{dir = 4; icon_state = "whitecorner"},/area/assembly/robotics) -"col" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor,/area/hallway/secondary/exit) +"col" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "0"; req_one_access_txt = "12;5;39;25;28"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "com" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area) -"con" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 8; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating,/area/medical/virology) +"con" = (/obj/machinery/atmospherics/valve/digital{pipe_color = "yellow"; dir = 4; name = "CO2 Outlet Valve"},/obj/machinery/atmospherics/pipe/simple{pipe_color = "cyan"; icon_state = "intact-c"; level = 2},/turf/simulated/floor{icon_state = "dark"},/area/maintenance/storage) "coo" = (/obj/machinery/door_control{dir = 2; id = "robotics"; name = "Shutter Control"; pixel_x = -26; pixel_y = 6},/obj/machinery/light_switch{pixel_x = -23; pixel_y = -2},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/assembly/robotics) "cop" = (/obj/structure/rack,/obj/item/clothing/head/welding{pixel_x = -3; pixel_y = 5},/obj/item/clothing/glasses/welding,/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/item/weapon/packageWrap,/turf/simulated/floor{icon_state = "bot"},/area/assembly/robotics) -"coq" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor,/area/hallway/secondary/exit) -"cor" = (/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/hallway/primary/aft) -"cos" = (/obj/machinery/camera/autoname{dir = 4; network = list("SS13")},/obj/structure/stool/bed/chair{dir = 4},/obj/structure/extinguisher_cabinet{pixel_x = -27; pixel_y = 0},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/hallway/secondary/exit) +"coq" = (/obj/machinery/pipedispenser/disposal,/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 0; pixel_y = 28},/turf/simulated/floor{dir = 6; icon_state = "warning"; tag = "icon-warnwhite (NORTHEAST)"},/area/maintenance/storage) +"cor" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/obj/machinery/navbeacon{codes_txt = "patrol;next_patrol=11-Command-Port"; location = "10.1-Aft-Port-Corner"},/turf/simulated/floor,/area/hallway/primary/central) +"cos" = (/obj/machinery/light{dir = 1},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 1; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor{dir = 4; icon_state = "neutralcorner"},/area/hallway/primary/central) "cot" = (/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "cou" = (/obj/structure/table/woodentable,/obj/item/device/taperecorder{pixel_y = 0},/obj/item/weapon/cartridge/lawyer,/obj/machinery/door_control{id = "lawyer_blast"; name = "Privacy Shutters"; pixel_x = 0; pixel_y = -26},/turf/simulated/floor/wood,/area/lawoffice) -"cov" = (/obj/item/candle,/obj/structure/table,/turf/simulated/floor{dir = 8; icon_state = "neutralcorner"},/area/hallway/primary/aft) -"cow" = (/turf/simulated/floor{dir = 8; icon_state = "neutralcorner"},/area/hallway/primary/aft) -"cox" = (/turf/simulated/floor,/area/hallway/primary/aft) -"coy" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/carpet,/area/chapel/main) +"cov" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 2; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "neutral"; dir = 1},/area/hallway/primary/central) +"cow" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "neutral"; dir = 1},/area/hallway/primary/central) +"cox" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 1; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "neutral"; dir = 1},/area/hallway/primary/central) +"coy" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor{icon_state = "neutral"; dir = 1},/area/hallway/primary/central) "coz" = (/obj/item/device/radio/intercom{broadcasting = 1; frequency = 1480; name = "Confessional Intercom"; pixel_x = 25},/obj/structure/stool/bed/chair{dir = 1},/obj/effect/landmark/start{name = "Chaplain"},/turf/simulated/floor{icon_state = "dark"},/area/chapel/office) "coA" = (/obj/machinery/door/morgue{name = "Confession Booth (Chaplain)"; req_access_txt = "22"},/turf/simulated/floor{icon_state = "dark"},/area/chapel/office) "coB" = (/obj/machinery/power/smes{charge = 0},/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/maintenance/portsolar) "coC" = (/turf/simulated/wall/r_wall,/area/medical/genetics) "coD" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 4; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "grimy"},/area/chapel/office) -"coE" = (/obj/structure/stool/bed/chair{dir = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor,/area/hallway/secondary/exit) +"coE" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 1; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/machinery/power/apc{cell_type = 10000; dir = 1; name = "Central Primary Hallway APC"; pixel_y = 24},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/hallway/primary/central) "coF" = (/obj/machinery/power/apc{dir = 2; lighting = 3; name = "Chapel Office APC"; pixel_x = 0; pixel_y = -25},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/obj/structure/cable/yellow,/turf/simulated/floor{icon_state = "grimy"},/area/chapel/office) "coG" = (/obj/machinery/disposal,/obj/machinery/firealarm{dir = 1; pixel_y = -24},/obj/structure/disposalpipe/trunk{dir = 1},/turf/simulated/floor{icon_state = "grimy"},/area/chapel/office) "coH" = (/obj/structure/closet/wardrobe/chaplain_black,/turf/simulated/floor{icon_state = "grimy"},/area/chapel/office) "coI" = (/obj/structure/stool,/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/machinery/camera/autoname{dir = 4; network = list("SS13")},/turf/simulated/floor/plating,/area/maintenance/starboardsolar) "coJ" = (/obj/machinery/alarm{dir = 1; pixel_y = -22},/turf/simulated/floor{icon_state = "dark"},/area/chapel/office) "coK" = (/obj/structure/morgue,/turf/simulated/floor{icon_state = "dark"},/area/chapel/office) -"coL" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 32; pixel_y = 0},/obj/machinery/light{dir = 4},/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/hallway/secondary/exit) -"coM" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor,/area/hallway/secondary/exit) -"coN" = (/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/hallway/secondary/exit) -"coO" = (/obj/structure/stool,/obj/item/device/radio/intercom{dir = 4; name = "Station Intercom (General)"; pixel_x = 27},/obj/machinery/light/small{dir = 4},/turf/simulated/floor{icon_state = "chapel"},/area/chapel/main) -"coP" = (/obj/structure/stool,/obj/machinery/light/small{dir = 8},/turf/simulated/floor{dir = 8; icon_state = "chapel"},/area/chapel/main) +"coL" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating{dir = 2; icon_state = "warnplate"},/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"coM" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/floor,/area/bridge/meeting_room{name = "\improper Command Hallway"}) +"coN" = (/obj/structure/stool/bed/chair{dir = 1},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{dir = 8; icon_state = "neutralcorner"},/area/bridge/meeting_room{name = "\improper Command Hallway"}) +"coO" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/bridge/meeting_room{name = "\improper Command Hallway"}) +"coP" = (/turf/simulated/floor,/area/bridge/meeting_room{name = "\improper Command Hallway"}) "coQ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall,/area/chapel/office) "coR" = (/obj/machinery/door/airlock/centcom{name = "Chapel Office"; opacity = 1; req_access_txt = "27"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "dark"},/area/chapel/office) "coS" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "dark"},/area/medical/morgue) @@ -6186,74 +6186,74 @@ "coX" = (/obj/structure/sign/atmosplaque{desc = "A plaque commemorating the fallen, may they rest in peace, forever asleep amongst the stars. Someone has drawn a picture of a crying badger at the bottom."; icon_state = "kiddieplaque"; name = "Remembrance Plaque"; pixel_x = 0; pixel_y = 32},/obj/structure/table/woodentable,/obj/item/weapon/reagent_containers/food/snacks/grown/poppy{pixel_y = 2},/obj/item/weapon/reagent_containers/food/snacks/grown/poppy{pixel_y = 2},/obj/item/weapon/reagent_containers/food/snacks/grown/poppy{pixel_y = 2},/obj/item/weapon/reagent_containers/food/snacks/grown/poppy{pixel_y = 2},/obj/item/weapon/reagent_containers/food/snacks/grown/poppy{pixel_y = 2},/obj/machinery/light/small{dir = 1},/turf/simulated/floor/carpet,/area/chapel/main) "coY" = (/obj/machinery/power/terminal{icon_state = "term"; dir = 1},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/light/small{dir = 4},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 29},/turf/simulated/floor/plating,/area/maintenance/starboardsolar) "coZ" = (/obj/machinery/door/window/northleft{dir = 4; name = "Containment Pen #4"; req_access_txt = "55"},/obj/machinery/door/poddoor/preopen{id = "xenobio7"; name = "containment blast door"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/engine,/area/toxins/xenobiology) -"cpa" = (/obj/structure/table/woodentable,/obj/structure/noticeboard{desc = "A memorial wall for pinning up momentos"; name = "memorial board"; pixel_y = 32},/obj/item/weapon/storage/fancy/candle_box,/obj/item/weapon/storage/fancy/candle_box{pixel_x = -2; pixel_y = 2},/turf/simulated/floor/carpet,/area/chapel/main) +"cpa" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/floor,/area/bridge/meeting_room{name = "\improper Command Hallway"}) "cpb" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/research{name = "Mech Bay"; req_access_txt = "29"; req_one_access_txt = "0"},/turf/simulated/floor,/area/assembly/chargebay) "cpc" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/maintenance/aft{name = "Aft Maintenance"}) "cpd" = (/obj/machinery/light/small{dir = 1},/obj/machinery/light_switch{pixel_y = 28},/obj/item/weapon/paper_bin{pixel_x = -2; pixel_y = 5},/obj/effect/decal/cleanable/cobweb2,/obj/structure/table/woodentable,/turf/simulated/floor{icon_state = "dark"},/area/chapel/main) "cpe" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/firedoor,/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/airlock/centcom{name = "Morgue"; opacity = 1; req_access_txt = "6"},/turf/simulated/floor{icon_state = "dark"},/area/medical/morgue) "cpf" = (/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 29},/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) "cpg" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "dark"},/area/chapel/main) -"cph" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 2; icon_state = "warnwhitecorner"; tag = "icon-warnwhitecorner (EAST)"},/area/toxins/mixing) +"cph" = (/obj/structure/stool/bed/chair{dir = 1},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/obj/machinery/camera{c_tag = "Command Hallway - Central"; dir = 8; network = list("SS13")},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/bridge/meeting_room{name = "\improper Command Hallway"}) "cpi" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall,/area/chapel/main) "cpj" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/structure/disposalpipe/sortjunction{sortType = 21},/turf/simulated/floor/plating{tag = "icon-warnplate (WEST)"; icon_state = "warnplate"; dir = 8},/area/maintenance/starboard) "cpk" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/door/firedoor,/obj/machinery/door/airlock/research{name = "Toxins Storage"; req_access_txt = "8"},/turf/simulated/floor,/area/toxins/storage) "cpl" = (/obj/structure/table,/obj/item/clothing/gloves/latex,/obj/item/weapon/surgical_drapes,/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/structure/window/reinforced{dir = 1; pixel_y = 1},/turf/simulated/floor{dir = 8; icon_state = "whitehall"},/area/assembly/robotics) -"cpm" = (/obj/structure/table/woodentable,/obj/structure/noticeboard{desc = "A memorial wall for pinning up momentos"; name = "memorial board"; pixel_y = 32},/obj/item/weapon/storage/bible,/obj/item/weapon/storage/bible,/obj/item/weapon/storage/bible,/turf/simulated/floor/carpet,/area/chapel/main) -"cpn" = (/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 6; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTHEAST)"},/area/toxins/mixing) +"cpm" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable/yellow,/turf/simulated/floor/plating,/area/bridge/meeting_room{name = "\improper Command Hallway"}) +"cpn" = (/turf/simulated/floor/wood{tag = "icon-wood-broken7"; icon_state = "wood-broken7"},/area/library) "cpo" = (/obj/structure/urinal{pixel_y = 29},/turf/simulated/floor/plating,/area/crew_quarters/toilet{name = "\improper Auxiliary Restrooms"}) -"cpp" = (/obj/structure/flora/kirbyplants,/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/hallway/secondary/exit) +"cpp" = (/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/machinery/light/small{dir = 4},/obj/structure/window/reinforced{dir = 1; pixel_y = 0},/turf/simulated/floor{icon_state = "dark"},/area/construction/hallway{name = "\improper MiniSat Exterior"}) "cpq" = (/obj/structure/stool,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) -"cpr" = (/obj/machinery/computer/arcade,/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/hallway/secondary/exit) -"cps" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk,/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/hallway/secondary/exit) +"cpr" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/bridge/meeting_room{name = "\improper Command Hallway"}) +"cps" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/bridge/meeting_room{name = "\improper Command Hallway"}) "cpt" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor/plating,/area/maintenance/portsolar) "cpu" = (/obj/structure/table,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/requests_console{department = "Security"; departmentType = 5; pixel_y = 30},/obj/machinery/door_control{id = "Biohazard"; name = "Biohazard Shutter Control"; pixel_x = 0; pixel_y = 6; req_access_txt = "47"},/obj/machinery/door_control{desc = "A remote control switch for the medbay foyer."; id = "ResearchFoyer"; name = "Research Door Button"; normaldoorcontrol = 1; pixel_x = 0; pixel_y = -4},/turf/simulated/floor{icon_state = "red"; dir = 1},/area/security/checkpoint/science) "cpv" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 1; pixel_y = 0},/turf/space,/area) "cpw" = (/obj/structure/reagent_dispensers/watertank,/obj/item/weapon/reagent_containers/glass/bucket,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) -"cpx" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0; pixel_y = -32},/obj/machinery/camera/autoname{dir = 1; network = list("SS13","RD")},/obj/machinery/light/small,/turf/simulated/floor/plating,/area/toxins/mixing) +"cpx" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 2; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/bridge/meeting_room{name = "\improper Command Hallway"}) "cpy" = (/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/door/airlock/medical{name = "Medbay Break Room"; req_access_txt = "5"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/medical/medbay3{name = "Medbay Aft"}) "cpz" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/item/weapon/cigbutt,/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/medical/medbay3{name = "Medbay Aft"}) "cpA" = (/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/assembly/robotics) -"cpB" = (/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/toxins/mixing) +"cpB" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 2; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/bridge/meeting_room{name = "\improper Command Hallway"}) "cpC" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/medical/medbay3{name = "Medbay Aft"}) "cpD" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/medical/medbay3{name = "Medbay Aft"}) -"cpE" = (/obj/machinery/vending/snack,/obj/machinery/newscaster{pixel_x = 0; pixel_y = 32},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/hallway/secondary/exit) +"cpE" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/navbeacon{codes_txt = "patrol;next_patrol=7.5-Starboard-Aft-Corner"; location = "7-Command-Starboard"},/turf/simulated/floor,/area/hallway/primary/central) "cpF" = (/obj/item/seeds/berryseed,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "cpG" = (/turf/simulated/floor/plating/airless{dir = 8; icon_state = "warnplate"},/area) -"cpH" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating{dir = 2; icon_state = "warnplate"},/area/maintenance/aft{name = "Aft Maintenance"}) +"cpH" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{name = "Command Hallway"},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/bridge/meeting_room{name = "\improper Command Hallway"}) "cpI" = (/obj/item/seeds/moonflowerseed,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "cpJ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/camera/autoname{dir = 4; network = list("SS13","RD")},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) "cpK" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk,/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor{icon_state = "whitehall"; dir = 2},/area/medical/medbay3{name = "Medbay Aft"}) "cpL" = (/obj/machinery/door/window/northleft{base_state = "right"; dir = 8; icon_state = "right"; name = "Containment Pen #4"; req_access_txt = "55"},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/toxins/xenobiology) -"cpM" = (/obj/structure/closet/secure_closet/scientist,/obj/machinery/light_switch{pixel_y = 28},/turf/simulated/floor{dir = 2; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/toxins/mixing) -"cpN" = (/obj/structure/closet/secure_closet/scientist,/obj/machinery/alarm{frequency = 1439; pixel_y = 23},/turf/simulated/floor{dir = 2; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/toxins/mixing) -"cpO" = (/turf/simulated/floor{tag = "icon-warningcorner (NORTH)"; icon_state = "warningcorner"; dir = 1},/area/hallway/secondary/exit) +"cpM" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 8; icon_state = "neutralcorner"},/area/hallway/primary/central) +"cpN" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 2; icon_state = "bluecorner"},/area/bridge/meeting_room{name = "\improper Command Hallway"}) +"cpO" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor{dir = 0; icon_state = "blue"},/area/bridge/meeting_room{name = "\improper Command Hallway"}) "cpP" = (/obj/machinery/door/window/northleft{base_state = "right"; dir = 8; icon_state = "right"; name = "Containment Pen #3"; req_access_txt = "55"},/obj/machinery/door/poddoor/preopen{id = "xenobio2"; name = "containment blast door"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/engine,/area/toxins/xenobiology) -"cpQ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "warning"},/area/hallway/secondary/exit) +"cpQ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/bridge/meeting_room{name = "\improper Command Hallway"}) "cpR" = (/obj/structure/closet/l3closet/scientist,/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/machinery/light{dir = 4; icon_state = "tube1"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/camera{c_tag = "Xenobiology Airlock"; dir = 8; network = list("SS13","RD")},/turf/simulated/floor{dir = 4; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/toxins/xenobiology) -"cpS" = (/obj/machinery/atmospherics/portables_connector,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor{dir = 2; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/toxins/mixing) +"cpS" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/bridge/meeting_room{name = "\improper Command Hallway"}) "cpT" = (/obj/structure/table/woodentable,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/pen,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/wood,/area/lawoffice) "cpU" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "chapel"},/area/chapel/main) -"cpV" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 2; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/toxins/mixing) +"cpV" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/light,/obj/machinery/firealarm{dir = 1; pixel_y = -24},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/bridge/meeting_room{name = "\improper Command Hallway"}) "cpW" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "cpX" = (/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "cpY" = (/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/mob/living/simple_animal/mouse,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "cpZ" = (/obj/structure/closet/crate,/obj/item/weapon/coin/silver,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "cqa" = (/obj/structure/table,/obj/item/stack/sheet/metal{amount = 50},/obj/item/stack/sheet/metal{amount = 50},/obj/item/stack/sheet/metal{amount = 50},/obj/item/stack/sheet/metal{amount = 50},/obj/item/stack/sheet/metal{amount = 50},/obj/item/stack/sheet/metal{amount = 50},/obj/item/stack/sheet/glass{amount = 20; pixel_x = -3; pixel_y = 6},/obj/item/stack/sheet/glass{amount = 20; pixel_x = -3; pixel_y = 6},/obj/item/stack/sheet/plasteel{amount = 10},/obj/machinery/ai_status_display{pixel_x = 32; pixel_y = 0},/turf/simulated/floor{icon_state = "bot"},/area/assembly/robotics) "cqb" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/centcom{name = "Mortuary"; opacity = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/chapel/main) -"cqc" = (/obj/structure/stool,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "chapel"},/area/chapel/main) -"cqd" = (/turf/simulated/floor{dir = 2; icon_state = "warningcorner"; tag = "icon-warningcorner (EAST)"},/area/hallway/secondary/exit) +"cqc" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/bridge/meeting_room{name = "\improper Command Hallway"}) +"cqd" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 1; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 8; icon_state = "bluecorner"},/area/bridge/meeting_room{name = "\improper Command Hallway"}) "cqe" = (/obj/machinery/power/solar_control{id = "aftport"; name = "Aft Port Solar Control"; track = 0},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable,/turf/simulated/floor/plating,/area/maintenance/portsolar) "cqf" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/maintenance/starboardsolar) "cqg" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/turf/simulated/floor/plating,/area/maintenance/starboardsolar) "cqh" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "chapel"},/area/chapel/main) "cqi" = (/obj/machinery/door/airlock/maintenance{name = "Telescience Maintenance"; req_access_txt = "8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) -"cqj" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/floor,/area/hallway/secondary/exit) -"cqk" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 4; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor/carpet,/area/chapel/main) +"cqj" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/extinguisher_cabinet{pixel_x = 0; pixel_y = -30},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/bridge/meeting_room{name = "\improper Command Hallway"}) +"cqk" = (/obj/machinery/hologram/holopad,/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor,/area/bridge/meeting_room{name = "\improper Command Hallway"}) "cql" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 4; icon_state = "whitepurplecorner"},/area/medical/research{name = "Research Division"}) -"cqm" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing) -"cqn" = (/obj/item/device/transfer_valve{pixel_x = -5},/obj/item/device/transfer_valve{pixel_x = -5},/obj/item/device/transfer_valve{pixel_x = 0},/obj/item/device/transfer_valve{pixel_x = 0},/obj/item/device/transfer_valve{pixel_x = 5},/obj/item/device/transfer_valve{pixel_x = 5},/obj/structure/table,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/item/device/radio/intercom{broadcasting = 0; listening = 1; name = "Station Intercom (General)"; pixel_y = -28},/turf/simulated/floor{tag = "icon-warnwhite (NORTH)"; icon_state = "warnwhite"; dir = 1},/area/toxins/mixing) -"cqo" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing) -"cqp" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/carpet,/area/chapel/main) +"cqm" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/bridge/meeting_room{name = "\improper Command Hallway"}) +"cqn" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor{dir = 8; icon_state = "neutralcorner"},/area/bridge/meeting_room{name = "\improper Command Hallway"}) +"cqo" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/light,/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/bridge/meeting_room{name = "\improper Command Hallway"}) +"cqp" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/bridge/meeting_room{name = "\improper Command Hallway"}) "cqq" = (/obj/structure/stool,/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/medical/medbay3{name = "Medbay Aft"}) "cqr" = (/obj/machinery/newscaster{pixel_x = 0; pixel_y = 32},/obj/machinery/light/small{dir = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor{icon_state = "dark"},/area/chapel/main) "cqs" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/chapel/main) @@ -6273,78 +6273,78 @@ "cqG" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) "cqH" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "whitepurple"},/area/medical/research{name = "Research Division"}) "cqI" = (/obj/structure/table,/obj/machinery/microwave{pixel_x = -3; pixel_y = 6},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/medical/medbay3{name = "Medbay Aft"}) -"cqJ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/toxins/mixing) -"cqK" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing) -"cqL" = (/obj/machinery/atmospherics/pipe/simple{dir = 5; icon_state = "intact"; level = 2},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing) -"cqM" = (/obj/machinery/atmospherics/pipe/manifold{icon_state = "manifold"; level = 2},/obj/machinery/meter,/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing) -"cqN" = (/obj/machinery/atmospherics/pipe/simple{dir = 9; icon_state = "intact"; level = 2},/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing) -"cqO" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 4; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/toxins/mixing) +"cqJ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/bridge/meeting_room{name = "\improper Command Hallway"}) +"cqK" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/segment,/turf/simulated/floor{dir = 0; icon_state = "blue"},/area/bridge/meeting_room{name = "\improper Command Hallway"}) +"cqL" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 2; icon_state = "bluecorner"},/area/bridge/meeting_room{name = "\improper Command Hallway"}) +"cqM" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/alarm{dir = 1; pixel_y = -22},/turf/simulated/floor{dir = 8; icon_state = "neutralcorner"},/area/bridge/meeting_room{name = "\improper Command Hallway"}) +"cqN" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/extinguisher_cabinet{pixel_x = 0; pixel_y = -30},/obj/machinery/camera{c_tag = "Command Hallway - Port"; dir = 1; network = list("SS13")},/turf/simulated/floor{dir = 8; icon_state = "neutralcorner"},/area/bridge/meeting_room{name = "\improper Command Hallway"}) +"cqO" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/light,/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 2; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 8; icon_state = "neutralcorner"},/area/bridge/meeting_room{name = "\improper Command Hallway"}) "cqP" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 2; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "dark"},/area/chapel/main) "cqQ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/maintenance{req_access_txt = "0"; req_one_access_txt = "8;12"},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) -"cqR" = (/obj/machinery/hologram/holopad,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay2{name = "Medbay Storage"}) +"cqR" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 2; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 8; icon_state = "neutralcorner"},/area/bridge/meeting_room{name = "\improper Command Hallway"}) "cqS" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "white"},/area/toxins/telesci) "cqT" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 2; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor,/area/assembly/robotics) "cqU" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/door/firedoor,/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"cqV" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/chapel/main) +"cqV" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/obj/machinery/navbeacon{codes_txt = "patrol;next_patrol=11.1-Command-Starboard"; location = "11-Command-Port"},/turf/simulated/floor,/area/hallway/primary/central) "cqW" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 2; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/maintenance/starboard) "cqX" = (/obj/structure/closet/secure_closet/personal/patient,/turf/simulated/floor{dir = 8; icon_state = "whitecorner"},/area/medical/medbay3{name = "Medbay Aft"}) "cqY" = (/obj/structure/closet/coffin,/turf/simulated/floor/plating,/area/chapel/main) -"cqZ" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 4; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor,/area/hallway/secondary/exit) +"cqZ" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/hallway/primary/central) "cra" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/door/airlock/external{name = "Solar Maintenance"; req_access = null; req_access_txt = "10; 13"},/turf/simulated/floor/plating,/area/maintenance/portsolar) "crb" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/maintenance/portsolar) "crc" = (/obj/machinery/door/window/northleft{dir = 4; name = "Containment Pen #3"; req_access_txt = "55"},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/toxins/xenobiology) "crd" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/closet/secure_closet/personal/patient,/turf/simulated/floor{dir = 2; icon_state = "whitehall"},/area/medical/medbay3{name = "Medbay Aft"}) -"cre" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/hallway/secondary/exit) -"crf" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/toxins/mixing) -"crg" = (/turf/simulated/floor{dir = 9; icon_state = "warning"},/area/hallway/secondary/exit) +"cre" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/door/firedoor,/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/airlock/glass{name = "Command Hallway"},/turf/simulated/floor{dir = 8; icon_state = "neutralcorner"},/area/bridge/meeting_room{name = "\improper Command Hallway"}) +"crf" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{dir = 0; icon_state = "blue"},/area/bridge/meeting_room{name = "\improper Command Hallway"}) +"crg" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 0; icon_state = "blue"},/area/bridge/meeting_room{name = "\improper Command Hallway"}) "crh" = (/turf/simulated/floor{dir = 10; icon_state = "warning"},/area/assembly/robotics) -"cri" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/hallway/secondary/exit) -"crj" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{tag = "icon-warningcorner (EAST)"; icon_state = "warningcorner"; dir = 4},/area/hallway/secondary/exit) -"crk" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/hallway/secondary/exit) +"cri" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 1; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 0; icon_state = "blue"},/area/bridge/meeting_room{name = "\improper Command Hallway"}) +"crj" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 8; icon_state = "bluecorner"},/area/bridge/meeting_room{name = "\improper Command Hallway"}) +"crk" = (/obj/structure/toilet{pixel_y = 8},/obj/machinery/light/small{dir = 4},/obj/machinery/door_control{id = "AuxToilet2"; name = "Lock Control"; normaldoorcontrol = 1; pixel_x = 25; pixel_y = 0; req_access_txt = "0"; specialfunctions = 4},/obj/machinery/newscaster{pixel_x = 0; pixel_y = -32},/turf/simulated/floor,/area/crew_quarters/toilet{name = "\improper Auxiliary Restrooms"}) "crl" = (/obj/machinery/door/window/northleft{dir = 4; name = "Containment Pen #2"; req_access_txt = "55"},/obj/machinery/door/poddoor/preopen{id = "xenobio8"; name = "containment blast door"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/engine,/area/toxins/xenobiology) "crm" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/machinery/door/firedoor,/turf/simulated/floor{dir = 8; icon_state = "neutralcorner"},/area/hallway/primary/aft) "crn" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/firedoor,/turf/simulated/floor,/area/hallway/primary/aft) "cro" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/door/firedoor,/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/hallway/primary/aft) "crp" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/extinguisher_cabinet{pixel_x = -27; pixel_y = 0},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"crq" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/hallway/secondary/exit) +"crq" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/light{dir = 1},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/bridge/meeting_room{name = "\improper Command Hallway"}) "crr" = (/obj/machinery/door/window/northleft{base_state = "right"; dir = 8; icon_state = "right"; name = "Containment Pen #2"; req_access_txt = "55"},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/toxins/xenobiology) "crs" = (/obj/machinery/door/window/northleft{base_state = "right"; dir = 8; icon_state = "right"; name = "Containment Pen #1"; req_access_txt = "55"},/obj/machinery/door/poddoor/preopen{id = "xenobio3"; name = "containment blast door"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/engine,/area/toxins/xenobiology) "crt" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "white"},/area/toxins/telesci) -"cru" = (/obj/machinery/camera/autoname{dir = 8; network = list("SS13")},/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor{dir = 1; icon_state = "chapel"},/area/chapel/main) +"cru" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/bridge/meeting_room{name = "\improper Command Hallway"}) "crv" = (/obj/structure/rack,/obj/item/weapon/storage/toolbox/electrical{pixel_x = 1; pixel_y = 6},/obj/item/weapon/storage/toolbox/mechanical{pixel_x = -2; pixel_y = -1},/obj/machinery/light_switch{pixel_x = 27},/obj/machinery/light{dir = 4},/turf/simulated/floor{icon_state = "bot"},/area/assembly/robotics) "crw" = (/obj/machinery/door/window/northleft{dir = 4; name = "Containment Pen #1"; req_access_txt = "55"},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/toxins/xenobiology) "crx" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/assembly/robotics) "cry" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/medical/genetics_cloning) "crz" = (/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/assembly/robotics) -"crA" = (/obj/machinery/navbeacon{codes_txt = "patrol;next_patrol=10-Aft-Central"; location = "9.5-Escape2"},/turf/simulated/floor{icon_state = "warning"},/area/hallway/secondary/exit) +"crA" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/bridge/meeting_room{name = "\improper Command Hallway"}) "crB" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay3{name = "Medbay Aft"}) -"crC" = (/obj/structure/closet,/obj/item/device/flashlight,/turf/simulated/floor/plating,/area/maintenance/starboard) +"crC" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/door/firedoor,/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/airlock/glass{name = "Command Hallway"},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/bridge/meeting_room{name = "\improper Command Hallway"}) "crD" = (/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/window/reinforced/tinted{dir = 5; health = 120; icon_state = "twindow"; reinf = 0},/turf/simulated/floor/plating,/area/medical/medbay3{name = "Medbay Aft"}) "crE" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) "crF" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 4; icon_state = "whitepurple"},/area/medical/research{name = "Research Division"}) "crG" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/centcom{name = "Morgue"; opacity = 1; req_access_txt = "6"},/turf/simulated/floor{icon_state = "dark"},/area/medical/morgue) -"crH" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 8; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/toxins/mixing) -"crI" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing) -"crJ" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing) -"crK" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing) -"crL" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/effect/landmark/start{name = "Scientist"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing) -"crM" = (/obj/structure/table,/obj/machinery/microwave{pixel_x = -3; pixel_y = 6},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/obj/machinery/light_switch{pixel_x = -23; pixel_y = 0},/turf/simulated/floor{dir = 2; icon_state = "whitegreen"; tag = "icon-whitehall (WEST)"},/area/medical/virology) -"crN" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing) +"crH" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "neutralcorner"},/area/hallway/primary/central) +"crI" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "neutral"; dir = 1},/area/bridge/meeting_room{name = "\improper Command Hallway"}) +"crJ" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "neutral"; dir = 1},/area/bridge/meeting_room{name = "\improper Command Hallway"}) +"crK" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/ai_status_display{pixel_y = 32},/turf/simulated/floor{dir = 4; icon_state = "neutralcorner"},/area/bridge/meeting_room{name = "\improper Command Hallway"}) +"crL" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/bridge/meeting_room{name = "\improper Command Hallway"}) +"crM" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "neutralcorner"},/area/bridge/meeting_room{name = "\improper Command Hallway"}) +"crN" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "neutral"; dir = 1},/area/bridge/meeting_room{name = "\improper Command Hallway"}) "crO" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 2; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "dark"},/area/chapel/main) "crP" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor{icon_state = "dark"},/area/chapel/main) "crQ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 8; icon_state = "whitehall"},/area/medical/research{name = "Research Division"}) "crR" = (/obj/machinery/door/window/eastleft{dir = 4; name = "Coffin Storage"; req_access_txt = "22"},/turf/simulated/floor/plating,/area/chapel/main) -"crS" = (/turf/simulated/wall/r_wall,/area/toxins/mixing) -"crT" = (/obj/structure/table/woodentable,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "dark"},/area/chapel/main) -"crU" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 8; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating,/area/medical/virology) -"crV" = (/obj/machinery/light/small{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{tag = "icon-warningcorner"; icon_state = "warningcorner"; dir = 2},/area/toxins/mixing) -"crW" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/toxins/mixing) +"crS" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "blue"},/area/bridge/meeting_room{name = "\improper Command Hallway"}) +"crT" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 1; icon_state = "blue"},/area/bridge/meeting_room{name = "\improper Command Hallway"}) +"crU" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 2; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/bridge/meeting_room{name = "\improper Command Hallway"}) +"crV" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 0; pixel_y = 21},/turf/simulated/floor{dir = 1; icon_state = "bluecorner"},/area/bridge/meeting_room{name = "\improper Command Hallway"}) +"crW" = (/obj/machinery/newscaster{pixel_x = 0; pixel_y = 32},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor{dir = 4; icon_state = "bluecorner"},/area/bridge/meeting_room{name = "\improper Command Hallway"}) "crX" = (/turf/simulated/floor{icon_state = "white"},/area/medical/medbay3{name = "Medbay Aft"}) "crY" = (/obj/machinery/computer/rdconsole/robotics,/turf/simulated/floor{icon_state = "bot"},/area/assembly/robotics) "crZ" = (/obj/machinery/light{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/hallway/primary/aft) -"csa" = (/obj/structure/sign/securearea,/turf/simulated/wall,/area/toxins/mixing) +"csa" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/bridge/meeting_room{name = "\improper Command Hallway"}) "csb" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/medical/medbay3{name = "Medbay Aft"}) -"csc" = (/obj/structure/table/woodentable,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor{icon_state = "dark"},/area/chapel/main) +"csc" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{name = "Command Hallway"},/turf/simulated/floor{dir = 4; icon_state = "neutralcorner"},/area/bridge/meeting_room{name = "\improper Command Hallway"}) "csd" = (/turf/simulated/floor{icon_state = "bot"},/area/medical/research{name = "Research Division"}) "cse" = (/turf/simulated/wall/r_wall,/area/assembly/robotics) "csf" = (/obj/structure/table/reinforced,/obj/item/weapon/pen,/obj/machinery/door/window/eastright{dir = 4; name = "Robotics Desk"; req_access_txt = "29"},/obj/item/weapon/folder/white,/obj/item/weapon/folder/white,/obj/machinery/door/poddoor/shutters/preopen{id = "robotics"; name = "robotics lab shutters"},/obj/machinery/door/firedoor,/turf/simulated/floor/plating,/area/assembly/robotics) @@ -6354,96 +6354,96 @@ "csj" = (/obj/structure/disposalpipe/junction{tag = "icon-pipe-j2"; icon_state = "pipe-j2"; dir = 2},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor{icon_state = "dark"},/area/medical/morgue) "csk" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/medical/morgue) "csl" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/maintenance/aft{name = "Aft Maintenance"}) -"csm" = (/obj/machinery/power/apc{cell_type = 5000; dir = 1; name = "Virology APC"; pixel_x = 0; pixel_y = 24},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/obj/structure/table,/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 1; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/obj/item/weapon/paper_bin{pixel_x = -2; pixel_y = 5},/turf/simulated/floor{dir = 1; icon_state = "whitegreen"},/area/medical/virology) +"csm" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/hallway/primary/central) "csn" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor{dir = 8; icon_state = "whitehall"},/area/medical/medbay3{name = "Medbay Aft"}) -"cso" = (/obj/structure/table/woodentable,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/chapel/main) +"cso" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 2; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor{dir = 4; icon_state = "neutralcorner"},/area/bridge/meeting_room{name = "\improper Command Hallway"}) "csp" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "chapel"},/area/chapel/main) -"csq" = (/obj/machinery/hologram/holopad,/turf/simulated/floor{icon_state = "delivery"},/area/hallway/secondary/exit) -"csr" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor/plating{dir = 2; icon_state = "warnplate"},/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"csq" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/alarm{pixel_y = 32},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 4; icon_state = "neutralcorner"},/area/bridge/meeting_room{name = "\improper Command Hallway"}) +"csr" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 2; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 4; icon_state = "neutralcorner"},/area/bridge/meeting_room{name = "\improper Command Hallway"}) "css" = (/obj/structure/table,/obj/item/weapon/book/manual/robotics_cyborgs{pixel_x = 2; pixel_y = 5},/obj/item/weapon/storage/belt/utility,/obj/item/weapon/reagent_containers/glass/beaker/large,/obj/machinery/requests_console{department = "Robotics"; departmentType = 2; name = "Robotics RC"; pixel_x = -30; pixel_y = 0},/turf/simulated/floor{icon_state = "bot"},/area/assembly/robotics) -"cst" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "chapel"},/area/chapel/main) +"cst" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "bluecorner"},/area/bridge/meeting_room{name = "\improper Command Hallway"}) "csu" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor,/area/assembly/robotics) "csv" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/assembly/robotics) "csw" = (/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 9; icon_state = "whitehall"},/area/medical/research{name = "Research Division"}) "csx" = (/obj/structure/filingcabinet/chestdrawer,/turf/simulated/floor{dir = 9; icon_state = "blue"},/area/medical/genetics) "csy" = (/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/assembly/robotics) -"csz" = (/obj/machinery/vending/coffee,/turf/simulated/floor{icon_state = "dark"},/area/hallway/primary/aft) +"csz" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "blue"},/area/bridge/meeting_room{name = "\improper Command Hallway"}) "csA" = (/obj/structure/table,/obj/item/device/mmi,/obj/item/device/mmi,/obj/item/device/mmi,/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/turf/simulated/floor{dir = 1; icon_state = "whitecorner"},/area/assembly/robotics) "csB" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall,/area/hallway/primary/aft) "csC" = (/obj/machinery/mecha_part_fabricator,/obj/item/device/radio/intercom{broadcasting = 0; listening = 1; name = "Station Intercom (General)"; pixel_y = 20},/obj/machinery/light/small{dir = 1},/obj/machinery/camera/autoname{dir = 2; network = list("SS13","RD")},/turf/simulated/floor{icon_state = "bot"},/area/assembly/robotics) "csD" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/centcom{name = "Mortuary"; opacity = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/chapel/main) "csE" = (/obj/structure/noticeboard{desc = "A board for pinning important notices upon. Probably helpful for keeping track of requests."; name = "requests board"; pixel_x = -32; pixel_y = 32},/obj/structure/disposalpipe/segment,/turf/simulated/floor{dir = 5; icon_state = "blue"},/area/medical/genetics) -"csF" = (/obj/structure/closet/bombcloset,/turf/simulated/floor{tag = "icon-warnwhite (NORTH)"; icon_state = "warnwhite"; dir = 1},/area/toxins/mixing) -"csG" = (/obj/item/device/assembly/prox_sensor{pixel_x = -4; pixel_y = 1},/obj/item/device/assembly/prox_sensor{pixel_x = 8; pixel_y = 9},/obj/item/device/assembly/prox_sensor{pixel_x = 9; pixel_y = -2},/obj/item/device/assembly/prox_sensor{pixel_x = 0; pixel_y = 2},/obj/structure/table,/turf/simulated/floor{tag = "icon-warnwhite (NORTH)"; icon_state = "warnwhite"; dir = 1},/area/toxins/mixing) -"csH" = (/obj/item/device/assembly/signaler{pixel_x = 0; pixel_y = 8},/obj/item/device/assembly/signaler{pixel_x = -8; pixel_y = 5},/obj/item/device/assembly/signaler{pixel_x = 6; pixel_y = 5},/obj/item/device/assembly/signaler{pixel_x = -2; pixel_y = -2},/obj/structure/table,/obj/machinery/light,/turf/simulated/floor{tag = "icon-warnwhite (NORTH)"; icon_state = "warnwhite"; dir = 1},/area/toxins/mixing) +"csF" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 0; pixel_y = 21},/obj/machinery/camera{c_tag = "Command Hallway - Starboard"; dir = 2; network = list("SS13")},/turf/simulated/floor{dir = 1; icon_state = "bluecorner"},/area/bridge/meeting_room{name = "\improper Command Hallway"}) +"csG" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/power/apc{cell_type = 10000; dir = 1; name = "Command Hallway APC"; pixel_x = 0; pixel_y = 25},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/turf/simulated/floor{dir = 4; icon_state = "bluecorner"},/area/bridge/meeting_room{name = "\improper Command Hallway"}) +"csH" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{dir = 1; icon_state = "blue"},/area/bridge/meeting_room{name = "\improper Command Hallway"}) "csI" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/turf/simulated/shuttle/wall{icon_state = "swall_f6"; dir = 2},/area/derelict/ship) "csJ" = (/obj/machinery/hologram/holopad,/turf/simulated/floor{icon_state = "white"},/area/assembly/robotics) -"csK" = (/obj/structure/dispenser,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor{tag = "icon-warnwhite (NORTH)"; icon_state = "warnwhite"; dir = 1},/area/toxins/mixing) +"csK" = (/obj/machinery/newscaster{pixel_x = 0; pixel_y = 32},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 1; icon_state = "bluecorner"},/area/bridge/meeting_room{name = "\improper Command Hallway"}) "csL" = (/obj/structure/table,/obj/item/weapon/reagent_containers/glass/bottle/inaprovaline{pixel_x = 7; pixel_y = -3},/obj/item/weapon/reagent_containers/glass/bottle/antitoxin{pixel_x = -4; pixel_y = -3},/obj/item/weapon/reagent_containers/syringe/inaprovaline{pixel_x = 3; pixel_y = -2},/obj/item/weapon/reagent_containers/dropper,/obj/item/weapon/reagent_containers/glass/beaker{pixel_x = 8; pixel_y = 2},/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/structure/sign/nosmoking_2{pixel_y = 32},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/medical/genetics) -"csM" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1},/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing) -"csN" = (/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 8; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"csO" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/stool/bed/chair,/turf/simulated/floor,/area/hallway/secondary/exit) -"csP" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/door/airlock/research{name = "Toxins Launch Room Access"; req_access_txt = "8"},/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing) -"csQ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/toxins/mixing) -"csR" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "floorgrime"},/area/toxins/mixing) -"csS" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/toxins/mixing) -"csT" = (/obj/machinery/door/airlock/research{name = "Toxins Launch Room"; req_access_txt = "8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/toxins/mixing) +"csM" = (/obj/machinery/door/poddoor/shutters/preopen{id = "hopqueue"; name = "HoP Queue Shutters"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 1; icon_state = "loadingarea"; tag = "loading"},/area/bridge/meeting_room{name = "\improper Command Hallway"}) +"csN" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/bridge/meeting_room{name = "\improper Command Hallway"}) +"csO" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/bridge/meeting_room{name = "\improper Command Hallway"}) +"csP" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/turf/simulated/floor/plating,/area/bridge/meeting_room{name = "\improper Command Hallway"}) +"csQ" = (/obj/structure/toilet{pixel_y = 8},/obj/machinery/light/small{dir = 4},/obj/machinery/door_control{id = "AuxToilet1"; name = "Lock Control"; normaldoorcontrol = 1; pixel_x = 25; pixel_y = 0; req_access_txt = "0"; specialfunctions = 4},/obj/machinery/newscaster{pixel_x = 0; pixel_y = -32},/turf/simulated/floor,/area/crew_quarters/toilet{name = "\improper Auxiliary Restrooms"}) +"csR" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/navbeacon{codes_txt = "patrol;next_patrol=12-Central-Starboard"; location = "11.1-Command-Starboard"},/turf/simulated/floor,/area/hallway/primary/central) +"csS" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/light{dir = 8},/turf/simulated/floor{dir = 8; icon_state = "neutralcorner"},/area/hallway/primary/central) +"csT" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/poddoor/shutters/preopen{id = "hopqueue"; name = "HoP Queue Shutters"},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor{icon_state = "loadingarea"; tag = "loading"},/area/bridge/meeting_room{name = "\improper Command Hallway"}) "csU" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "floorgrime"},/area/crew_quarters/toilet{name = "\improper Auxiliary Restrooms"}) "csV" = (/obj/structure/table,/obj/item/weapon/storage/fancy/donut_box,/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) -"csW" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/toxins/mixing) -"csX" = (/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 29},/obj/machinery/camera/autoname{dir = 8; network = list("SS13")},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/hallway/secondary/exit) +"csW" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/bridge/meeting_room{name = "\improper Command Hallway"}) +"csX" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "yellow"; dir = 4; icon_state = "intact-y"; level = 2},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/maintenance/storage) "csY" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating{tag = "icon-panelscorched"; icon_state = "panelscorched"},/area/maintenance/aft{name = "Aft Maintenance"}) "csZ" = (/obj/machinery/power/apc{dir = 1; name = "Genetics Lab APC"; pixel_y = 24},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/obj/structure/table,/obj/item/weapon/folder/white,/obj/item/weapon/folder/white,/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/medical/genetics) -"cta" = (/obj/structure/largecrate,/obj/item/weapon/paper,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "delivery"},/area/hallway/secondary/exit) +"cta" = (/obj/structure/sign/atmosplaque{desc = "A guide to the exhibit, detailing the constructive and destructive applications of modern mech appliances, as well as the development of the uncorruptable cyborg servants of tomorrow, available today."; icon_state = "kiddieplaque"; name = "\improper 'Perfect Machine' sign"; pixel_x = 0; pixel_y = 32},/obj/structure/showcase{desc = "This cyborg looks frighteningly robust, with cold unseeing eyes. Signs praise the incorruptible nature of synthetics."; dir = 2; icon = 'icons/mob/robots.dmi'; icon_state = "Security"; name = "'Perfect Machine' cyborg exhibit"; pixel_y = 3},/obj/structure/window/reinforced,/turf/simulated/floor/carpet,/area/assembly/showroom{name = "\improper Corporate Showroom"}) "ctb" = (/obj/structure/table,/obj/item/weapon/storage/box/rxglasses{pixel_x = 3; pixel_y = 3},/obj/item/weapon/storage/box/bodybags,/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = -29},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/medical/genetics) -"ctc" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating{tag = "icon-warnplate (WEST)"; icon_state = "warnplate"; dir = 8},/area/maintenance/starboard) -"ctd" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"ctc" = (/obj/structure/window/reinforced,/obj/structure/showcase{desc = "A stand with an retired construction mech bolted to it. The clamps are rated at 9300PSI. It seems to be falling apart."; icon = 'icons/mecha/mecha.dmi'; icon_state = "firefighter"; name = "construction mech exhibit"},/obj/machinery/light/small{dir = 8},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/decal/cleanable/cobweb,/turf/simulated/floor/carpet,/area/assembly/showroom{name = "\improper Corporate Showroom"}) +"ctd" = (/obj/structure/showcase{desc = "A stand with an empty old NanoTrasen Corporation combat mech bolted to it. It is described as the premier unit used to defend corporate interests and employees."; icon = 'icons/mecha/mecha.dmi'; icon_state = "marauder"; name = "combat mech exhibit"},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/carpet,/area/assembly/showroom{name = "\improper Corporate Showroom"}) "cte" = (/obj/machinery/power/apc{dir = 4; name = "CMO's Office APC"; pixel_x = 26; pixel_y = 0},/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/obj/machinery/camera{c_tag = "CMO's Office"; dir = 8; network = list("SS13","Medbay")},/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) "ctf" = (/obj/machinery/light{dir = 4; icon_state = "tube1"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor{dir = 8; icon_state = "whitehall"},/area/medical/medbay3{name = "Medbay Aft"}) "ctg" = (/obj/structure/mineral_door/wood{name = "The Gobbetting Barmaid"},/turf/simulated/floor/wood{tag = "icon-wood-broken6"; icon_state = "wood-broken6"},/area/maintenance/aft{name = "Aft Maintenance"}) -"cth" = (/obj/structure/closet/crate{icon_state = "crateopen"; opened = 1},/turf/simulated/floor{icon_state = "delivery"},/area/hallway/secondary/exit) -"cti" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"cth" = (/obj/structure/showcase{desc = "A stand with a model of the perfect Nanotrasen Employee bolted to it. Signs indicate it is robustly genetically engineered, as well as being ruthlessly loyal."; name = "'Perfect Man' employee exhibit"},/obj/structure/sign/atmosplaque{desc = "A guide to the exhibit, explaining how recent developments in genetic modification and cloning technologies by the Nanotrasen Corporation have led to development and the effective immortality of the 'perfect man', the loyal Nanotrasen Employee."; icon_state = "kiddieplaque"; name = "\improper 'Perfect Man' sign"; pixel_x = 0; pixel_y = 32},/obj/structure/window/reinforced,/turf/simulated/floor/carpet,/area/assembly/showroom{name = "\improper Corporate Showroom"}) +"cti" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/window/reinforced,/obj/structure/showcase{desc = "A flimsy model of NanoTrasen's revolutionary genetic modifier. Novel features include a locking system to protect scientists from test subjects, and a built-in suction system to remove vomit."; icon = 'icons/obj/Cryogenic2.dmi'; icon_state = "scanner"; name = "DNA modifier exhibit"; pixel_y = 3},/turf/simulated/floor/carpet,/area/assembly/showroom{name = "\improper Corporate Showroom"}) "ctj" = (/turf/simulated/wall,/area/medical/genetics_cloning) "ctk" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 4; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) -"ctl" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/toxins/mixing) -"ctm" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/wall/r_wall,/area/toxins/mixing) -"ctn" = (/obj/effect/landmark/start{name = "Chaplain"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor{icon_state = "dark"},/area/chapel/main) +"ctl" = (/obj/machinery/light/small{dir = 4},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/window/reinforced,/obj/structure/showcase{desc = "Signs describe how cloning pods like these ensure that every Nanotrasen employee can carry out their contracts in full, even in the unlikely event of their catastrophic death. Hopefully they aren't all made of cardboard, like this one."; icon = 'icons/obj/cloning.dmi'; icon_state = "pod_0"; name = "cloning pod exhibit"},/obj/effect/decal/cleanable/cobweb2,/turf/simulated/floor/carpet,/area/assembly/showroom{name = "\improper Corporate Showroom"}) +"ctm" = (/obj/structure/closet/crate{icon_state = "crateopen"; opened = 1},/obj/item/weapon/rack_parts,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"ctn" = (/obj/machinery/light_switch{pixel_y = -28},/turf/simulated/floor/wood,/area/library) "cto" = (/obj/structure/grille,/obj/structure/window/reinforced/tinted{dir = 5; health = 120; icon_state = "twindow"; reinf = 0},/turf/simulated/floor/plating,/area/medical/genetics) "ctp" = (/obj/structure/table/reinforced,/obj/item/weapon/paper_bin{pixel_x = -2; pixel_y = 4},/turf/simulated/floor{icon_state = "bluefull"},/area/medical/genetics) "ctq" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor{icon_state = "blue"; dir = 8},/area/hallway/primary/aft) -"ctr" = (/obj/structure/table/woodentable,/obj/item/candle,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/chapel/main) +"ctr" = (/obj/machinery/vending/autodrobe,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "cts" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 29},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/hallway/primary/aft) "ctt" = (/obj/structure/table,/obj/item/device/assembly/prox_sensor{pixel_x = -8; pixel_y = 4},/obj/item/device/assembly/prox_sensor{pixel_x = -8; pixel_y = 4},/obj/item/device/assembly/prox_sensor{pixel_x = -8; pixel_y = 4},/obj/item/device/assembly/prox_sensor{pixel_x = -8; pixel_y = 4},/obj/item/weapon/cell/high{charge = 100; maxcharge = 15000},/obj/item/weapon/cell/high{charge = 100; maxcharge = 15000; pixel_x = 5; pixel_y = -5},/turf/simulated/floor{icon_state = "bot"},/area/assembly/robotics) "ctu" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/maintenance/aft{name = "Aft Maintenance"}) "ctv" = (/turf/simulated/wall,/area/medical/medbay3{name = "Medbay Aft"}) -"ctw" = (/obj/structure/table/woodentable,/obj/item/candle,/turf/simulated/floor{icon_state = "dark"},/area/chapel/main) +"ctw" = (/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/machinery/light/small{dir = 8},/obj/machinery/camera{c_tag = "MiniSat Exterior Aft-Starboard"; dir = 4; network = list("MiniSat")},/turf/simulated/floor{icon_state = "dark"},/area/construction/hallway{name = "\improper MiniSat Exterior"}) "ctx" = (/obj/structure/closet/coffin,/obj/machinery/light/small,/turf/simulated/floor/plating,/area/chapel/main) "cty" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor,/area/assembly/robotics) "ctz" = (/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "dark"},/area/chapel/main) "ctA" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor{icon_state = "dark"},/area/medical/morgue) -"ctB" = (/obj/structure/sign/securearea,/turf/simulated/wall/r_wall,/area/toxins/mixing) -"ctC" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall/r_wall,/area/toxins/mixing) +"ctB" = (/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/obj/machinery/light/small{dir = 4},/obj/machinery/camera{c_tag = "MiniSat Exterior Aft-Port"; dir = 8; network = list("MiniSat")},/turf/simulated/floor{icon_state = "dark"},/area/construction/hallway{name = "\improper MiniSat Exterior"}) +"ctC" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor/plating,/area/maintenance/starboard) "ctD" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor{icon_state = "dark"},/area/medical/morgue) "ctE" = (/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = -2; pixel_y = 4},/turf/simulated/floor,/area/assembly/chargebay) "ctF" = (/obj/structure/filingcabinet/chestdrawer,/turf/simulated/floor,/area/assembly/chargebay) "ctG" = (/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/maintenance/aft{name = "Aft Maintenance"}) -"ctH" = (/turf/simulated/floor{tag = "icon-warningcorner (EAST)"; icon_state = "warningcorner"; dir = 4},/area/toxins/mixing) -"ctI" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "floorgrime"},/area/toxins/mixing) -"ctJ" = (/turf/simulated/floor{tag = "icon-warningcorner (WEST)"; icon_state = "warningcorner"; dir = 8},/area/toxins/mixing) -"ctK" = (/turf/simulated/wall,/area/toxins/mixing) -"ctL" = (/obj/machinery/door/window/southleft{name = "Mass Driver Door"; req_access_txt = "7"},/turf/simulated/floor{icon_state = "loadingarea"; tag = "loading"},/area/toxins/mixing) -"ctM" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/toxins/mixing) -"ctN" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/toxins/mixing) +"ctH" = (/turf/simulated/floor/wood{tag = "icon-wood-broken5"; icon_state = "wood-broken5"},/area/library) +"ctI" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/grille,/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/turf/simulated/floor{icon_state = "dark"},/area/bridge/meeting_room{name = "\improper Command Hallway"}) +"ctJ" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/bridge/meeting_room{name = "\improper Command Hallway"}) +"ctK" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/floor{dir = 8; icon_state = "neutralcorner"},/area/bridge/meeting_room{name = "\improper Command Hallway"}) +"ctL" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/grille,/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/turf/simulated/floor{icon_state = "dark"},/area/bridge/meeting_room{name = "\improper Command Hallway"}) +"ctM" = (/obj/structure/stool/bed/chair{dir = 1},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/bridge/meeting_room{name = "\improper Command Hallway"}) +"ctN" = (/obj/structure/stool/bed/chair{dir = 1},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor{dir = 8; icon_state = "neutralcorner"},/area/bridge/meeting_room{name = "\improper Command Hallway"}) "ctO" = (/obj/machinery/door/airlock/maintenance{name = "Genetics Maintenance"; req_access_txt = "5;9"; req_one_access_txt = "0"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "ctP" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/machinery/door/firedoor,/turf/simulated/floor{dir = 8; icon_state = "bluecorner"},/area/hallway/primary/aft) -"ctQ" = (/obj/structure/window/reinforced{dir = 1; pixel_y = 0},/obj/structure/window/reinforced,/obj/machinery/camera/autoname{dir = 2; network = list("MiniSat")},/obj/machinery/light/small{dir = 1},/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor{icon_state = "dark"},/area/construction/hallway{name = "\improper MiniSat Exterior"}) +"ctQ" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{dir = 2; icon_state = "neutral"},/area/bridge/meeting_room{name = "\improper Command Hallway"}) "ctR" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/assembly/robotics) "ctS" = (/obj/structure/cable,/turf/simulated/floor/plating/airless,/area/solar/port) "ctT" = (/obj/machinery/door/window{dir = 4; name = "Mass Driver"; req_access_txt = "22"},/turf/simulated/floor{icon_state = "dark"},/area/chapel/main) "ctU" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) -"ctV" = (/obj/machinery/camera/autoname{dir = 4; network = list("SS13")},/obj/machinery/light/small{dir = 8},/turf/simulated/floor{dir = 1; icon_state = "chapel"},/area/chapel/main) -"ctW" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "chapel"},/area/chapel/main) -"ctX" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/machinery/camera/autoname{dir = 4; network = list("SS13")},/obj/structure/sign/vacuum{pixel_x = -30},/turf/simulated/floor{dir = 10; icon_state = "warning"; tag = "icon-warnwhite (NORTHEAST)"},/area/hallway/secondary/exit) +"ctV" = (/obj/machinery/light/small,/obj/machinery/computer/arcade,/turf/simulated/floor{icon_state = "bar"},/area/crew_quarters/bar{name = "\improper Maltese Falcon"}) +"ctW" = (/obj/structure/toilet{pixel_y = 8},/obj/machinery/light/small{dir = 4},/obj/machinery/door_control{id = "AuxToilet3"; name = "Lock Control"; normaldoorcontrol = 1; pixel_x = 25; pixel_y = 0; req_access_txt = "0"; specialfunctions = 4},/obj/machinery/newscaster{pixel_x = 0; pixel_y = -32},/turf/simulated/floor/plating,/area/crew_quarters/toilet{name = "\improper Auxiliary Restrooms"}) +"ctX" = (/obj/machinery/shower{dir = 8},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plating,/area/crew_quarters/toilet{name = "\improper Auxiliary Restrooms"}) "ctY" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) "ctZ" = (/obj/machinery/light/small,/obj/structure/table/woodentable,/obj/item/weapon/storage/box/donkpockets,/turf/simulated/floor{icon_state = "grimy"},/area/tcommsat/computer{name = "\improper Telecommunications Control Room"}) "cua" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) @@ -6451,8 +6451,8 @@ "cuc" = (/obj/structure/closet,/obj/item/weapon/reagent_containers/glass/beaker{pixel_x = 8; pixel_y = 2},/obj/item/weapon/reagent_containers/dropper,/obj/item/weapon/reagent_containers/glass/bottle/inaprovaline{pixel_x = 7; pixel_y = -3},/obj/item/weapon/reagent_containers/glass/bottle/antitoxin{pixel_x = -4; pixel_y = -3},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "cud" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor{dir = 10; icon_state = "whitehall"},/area/medical/research{name = "Research Division"}) "cue" = (/obj/structure/stool,/obj/item/device/radio/intercom{broadcasting = 1; freerange = 0; frequency = 1485; listening = 0; name = "Station Intercom (Medbay)"; pixel_x = -30; pixel_y = 0},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/medical/medbay3{name = "Medbay Aft"}) -"cuf" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/hallway/secondary/exit) -"cug" = (/turf/simulated/floor{dir = 6; icon_state = "warning"},/area/hallway/secondary/exit) +"cuf" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/turf/simulated/floor{icon_state = "dark"},/area/bridge/meeting_room{name = "\improper Command Hallway"}) +"cug" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/turf/simulated/floor{icon_state = "dark"},/area/bridge/meeting_room{name = "\improper Command Hallway"}) "cuh" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/wood,/area/assembly/showroom{name = "\improper Corporate Showroom"}) "cui" = (/turf/simulated/floor{icon_state = "bot"},/area/assembly/robotics) "cuj" = (/obj/machinery/vending/medical,/turf/simulated/floor{dir = 1; icon_state = "whitecorner"},/area/medical/medbay3{name = "Medbay Aft"}) @@ -6462,19 +6462,19 @@ "cun" = (/obj/structure/flora/kirbyplants{desc = "A plastic potted plant."; layer = 4.1; pixel_y = 3},/turf/simulated/floor{icon_state = "grimy"},/area/tcommsat/computer{name = "\improper Telecommunications Control Room"}) "cuo" = (/obj/machinery/portable_atmospherics/canister/nitrogen,/obj/machinery/light/small{dir = 4},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/toxins/storage) "cup" = (/obj/structure/disposalpipe/trunk{dir = 8},/obj/machinery/disposal,/turf/simulated/floor{icon_state = "bot"},/area/assembly/robotics) -"cuq" = (/obj/structure/lattice,/turf/space,/area/toxins/mixing) +"cuq" = (/obj/structure/stool/bed/chair{dir = 1},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/bridge/meeting_room{name = "\improper Command Hallway"}) "cur" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) -"cus" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0; pixel_y = 32},/turf/simulated/floor/engine/vacuum,/area/toxins/mixing) -"cut" = (/obj/machinery/sparker{dir = 2; id = "mixingsparker"; pixel_x = 25},/obj/machinery/atmospherics/unary/vent_pump{dir = 4; external_pressure_bound = 0; icon_state = "in"; initialize_directions = 1; internal_pressure_bound = 4000; on = 1; pressure_checks = 2; pump_direction = 0},/turf/simulated/floor/engine/vacuum,/area/toxins/mixing) -"cuu" = (/obj/machinery/atmospherics/pipe/simple/insulated{icon_state = "intact"; dir = 4},/turf/simulated/wall/r_wall,/area/toxins/mixing) -"cuv" = (/obj/machinery/airlock_sensor{id_tag = "tox_airlock_sensor"; master_tag = "tox_airlock_control"; pixel_y = 24},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/binary/pump{dir = 4; icon_state = "intact_on"; on = 1},/turf/simulated/floor/engine,/area/toxins/mixing) +"cus" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/bridge/meeting_room{name = "\improper Command Hallway"}) +"cut" = (/obj/structure/stool/bed/chair{dir = 1},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{dir = 8; icon_state = "neutralcorner"},/area/bridge/meeting_room{name = "\improper Command Hallway"}) +"cuu" = (/obj/machinery/atmospherics/valve/digital{pipe_color = "yellow"; dir = 4; name = "N2O Outlet Valve"},/obj/machinery/atmospherics/pipe/simple{pipe_color = "cyan"; icon_state = "intact-c"; level = 2},/turf/simulated/floor{icon_state = "dark"},/area/maintenance/storage) +"cuv" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) "cuw" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) -"cux" = (/obj/machinery/atmospherics/valve{dir = 4; name = "manual outlet valve"},/turf/simulated/floor{dir = 4; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/toxins/mixing) -"cuy" = (/obj/machinery/atmospherics/portables_connector{dir = 8},/obj/structure/window/reinforced{dir = 1; pixel_y = 2},/obj/machinery/light{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/toxins/mixing) -"cuz" = (/obj/machinery/mass_driver{dir = 4; id = "toxinsdriver"},/turf/simulated/floor/plating,/area/toxins/mixing) +"cux" = (/turf/simulated/wall,/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) +"cuy" = (/obj/structure/stool/bed/chair{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) +"cuz" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) "cuA" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 1},/obj/machinery/light_switch{pixel_x = -28; pixel_y = 0},/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) "cuB" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 2; on = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) -"cuC" = (/obj/machinery/door/poddoor{id = "toxinsdriver"; name = "Toxins Launcher Bay Door"},/turf/simulated/floor/plating,/area/toxins/mixing) +"cuC" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) "cuD" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 4; icon_state = "whitebluecorner"},/area/medical/medbay{name = "Medbay Central"}) "cuE" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{dir = 4; icon_state = "whiteblue"},/area/medical/genetics) "cuF" = (/obj/machinery/dna_scannernew,/obj/machinery/light_switch{pixel_x = -23; pixel_y = 0},/turf/simulated/floor{icon_state = "whitebluefull"},/area/medical/genetics) @@ -6491,60 +6491,60 @@ "cuQ" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_command{name = "Server Room"; req_access_txt = "30"},/obj/machinery/atmospherics/pipe/simple{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/toxins/server) "cuR" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{dir = 8; icon_state = "whitepurplecorner"},/area/medical/research{name = "Research Division"}) "cuS" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) -"cuT" = (/obj/structure/closet/crate/medical,/turf/simulated/floor{icon_state = "delivery"},/area/hallway/secondary/exit) +"cuT" = (/obj/machinery/atmospherics/pipe/manifold{dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"; pipe_color = "red"},/turf/simulated/floor,/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) "cuU" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor{icon_state = "dark"},/area/toxins/server) -"cuV" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "delivery"},/area/hallway/secondary/exit) -"cuW" = (/turf/simulated/floor{dir = 10; icon_state = "warning"; tag = "icon-warnwhite (NORTHEAST)"},/area/hallway/secondary/exit) -"cuX" = (/obj/machinery/light{dir = 4},/turf/simulated/floor{dir = 6; icon_state = "warning"},/area/hallway/secondary/exit) +"cuV" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor,/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) +"cuW" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 2; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor,/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) +"cuX" = (/obj/structure/stool/bed/chair{dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) "cuY" = (/obj/machinery/light/small,/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 0; pixel_y = -27},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/chapel/main) -"cuZ" = (/obj/machinery/hologram/holopad,/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 8; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"cuZ" = (/obj/structure/flora/ausbushes/fernybush,/obj/structure/flora/ausbushes/fullgrass,/obj/structure/flora/ausbushes/brflowers,/obj/structure/flora/ausbushes/sunnybush,/obj/structure/window/reinforced{dir = 5; health = 1e+007},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/grass,/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) "cva" = (/obj/machinery/hologram/holopad,/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/chapel/main) "cvb" = (/obj/machinery/mecha_part_fabricator,/turf/simulated/floor{icon_state = "bot"},/area/assembly/robotics) "cvc" = (/obj/structure/optable{name = "Robotics Operating Table"},/obj/machinery/camera/autoname{dir = 1; network = list("SS13","RD")},/obj/structure/extinguisher_cabinet{pixel_x = 0; pixel_y = -30},/turf/simulated/floor{dir = 1; icon_state = "whitehall"},/area/assembly/robotics) "cvd" = (/obj/structure/stool/bed/chair,/obj/effect/landmark/start{name = "Chaplain"},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/chapel/main) "cve" = (/turf/simulated/floor/plating{icon_state = "warnplate"},/area/chapel/main) -"cvf" = (/turf/simulated/floor/engine/vacuum,/area/toxins/mixing) -"cvg" = (/obj/machinery/door/airlock/glass_research{autoclose = 0; frequency = 1449; glass = 1; icon_state = "door_locked"; id_tag = "tox_airlock_exterior"; locked = 1; name = "Mixing Room Exterior Airlock"; req_access_txt = "8"},/turf/simulated/floor/engine,/area/toxins/mixing) -"cvh" = (/obj/machinery/atmospherics/binary/dp_vent_pump/high_volume{dir = 2; frequency = 1449; id = "tox_airlock_pump"},/turf/simulated/floor/engine,/area/toxins/mixing) -"cvi" = (/obj/machinery/door/airlock/glass_research{autoclose = 0; frequency = 1449; glass = 1; icon_state = "door_locked"; id_tag = "tox_airlock_interior"; locked = 1; name = "Mixing Room Interior Airlock"; req_access_txt = "8"},/turf/simulated/floor/engine,/area/toxins/mixing) +"cvf" = (/obj/structure/table,/obj/item/candle,/turf/simulated/floor{icon_state = "delivery"},/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) +"cvg" = (/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) +"cvh" = (/turf/simulated/floor,/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) +"cvi" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/stool,/turf/simulated/floor{dir = 1; icon_state = "chapel"},/area/chapel/main) "cvj" = (/turf/simulated/floor/wood{tag = "icon-wood-broken6"; icon_state = "wood-broken6"},/area/maintenance/aft{name = "Aft Maintenance"}) -"cvk" = (/turf/simulated/floor{dir = 4; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/toxins/mixing) -"cvl" = (/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/toxins/mixing) +"cvk" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/stool,/turf/simulated/floor{dir = 4; icon_state = "chapel"},/area/chapel/main) +"cvl" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) "cvm" = (/obj/structure/reagent_dispensers/watertank,/obj/effect/landmark{name = "blobstart"},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) -"cvn" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 8; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 2; icon_state = "whitegreen"; tag = "icon-whitehall (WEST)"},/area/medical/virology) +"cvn" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor,/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) "cvo" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "cvp" = (/obj/structure/closet/wardrobe/grey,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "cvq" = (/obj/structure/stool,/turf/simulated/floor/wood{tag = "icon-wood-broken7"; icon_state = "wood-broken7"},/area/maintenance/aft{name = "Aft Maintenance"}) -"cvr" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/airlock/maintenance{req_access_txt = "0"; req_one_access_txt = "12;5"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"cvr" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor,/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) "cvs" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/table/woodentable,/obj/item/weapon/reagent_containers/food/snacks/grown/harebell,/obj/item/weapon/reagent_containers/food/snacks/grown/harebell,/obj/item/weapon/reagent_containers/food/snacks/grown/harebell,/obj/item/weapon/reagent_containers/food/snacks/grown/harebell,/obj/item/weapon/reagent_containers/food/snacks/grown/harebell,/obj/machinery/driver_button{id = "chapelgun"; name = "Chapel Mass Driver"; pixel_x = -4; pixel_y = -26},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/chapel/main) -"cvt" = (/obj/structure/bookcase{name = "bookcase (Religious)"},/turf/simulated/floor{icon_state = "chapel"},/area/chapel/main) -"cvu" = (/obj/machinery/light_switch{pixel_y = -28},/turf/simulated/floor{dir = 8; icon_state = "chapel"},/area/chapel/main) -"cvv" = (/obj/machinery/firealarm{dir = 1; pixel_y = -24},/turf/simulated/floor{icon_state = "chapel"},/area/chapel/main) -"cvw" = (/obj/structure/extinguisher_cabinet{pixel_x = -27; pixel_y = 0},/turf/simulated/floor{icon_state = "delivery"},/area/hallway/secondary/exit) +"cvt" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 0},/turf/simulated/wall,/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) +"cvu" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/stool,/turf/simulated/floor{dir = 8; icon_state = "chapel"},/area/chapel/main) +"cvv" = (/obj/machinery/light{dir = 4; icon_state = "tube1"},/turf/simulated/floor{dir = 8; icon_state = "chapel"},/area/chapel/main) +"cvw" = (/obj/machinery/alarm{dir = 4; pixel_x = -23; pixel_y = 0},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor{icon_state = "chapel"},/area/chapel/main) "cvx" = (/obj/machinery/gateway{dir = 9},/turf/simulated/floor{tag = "icon-vault (NORTH)"; icon_state = "vault"; dir = 1},/area/gateway) -"cvy" = (/obj/structure/table/woodentable,/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/item/weapon/folder/blue,/obj/item/weapon/disk/data,/obj/item/weapon/disk/tech_disk{pixel_x = 3; pixel_y = -1},/obj/item/weapon/disk/design_disk{pixel_x = 1; pixel_y = -2},/turf/simulated/floor/carpet,/area/assembly/showroom{name = "\improper Corporate Showroom"}) +"cvy" = (/obj/structure/stool,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "chapel"},/area/chapel/main) "cvz" = (/obj/structure/table,/obj/machinery/power/apc{dir = 1; name = "Robotics Lab APC"; pixel_x = 0; pixel_y = 25},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/obj/machinery/light_switch{pixel_x = 11; pixel_y = 23},/obj/item/weapon/crowbar,/obj/item/device/multitool{pixel_x = 3},/obj/item/device/radio/headset/headset_sci{pixel_x = -3},/obj/item/device/multitool{pixel_x = 3},/turf/simulated/floor{icon_state = "bot"},/area/assembly/robotics) -"cvA" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor{icon_state = "delivery"},/area/hallway/secondary/exit) +"cvA" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area) "cvB" = (/obj/machinery/shower{tag = "icon-shower (WEST)"; icon_state = "shower"; dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/obj/machinery/computer/cloning,/obj/machinery/light{dir = 4},/turf/simulated/floor{dir = 5; icon_state = "whiteblue"},/area/medical/genetics_cloning) -"cvC" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/assembly/chargebay) +"cvC" = (/obj/structure/stool,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor{dir = 4; icon_state = "chapel"},/area/chapel/main) "cvD" = (/turf/simulated/shuttle/wall{icon_state = "swall11"; dir = 2},/area/derelict/ship) "cvE" = (/obj/machinery/portable_atmospherics/canister/oxygen,/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor{icon_state = "bot"},/area/toxins/storage) -"cvF" = (/obj/structure/table/woodentable,/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/item/weapon/beach_ball{desc = "The simple beach ball is one of Nanotrasen's most popular products. 'Why do we make beach balls? Because we can! (TM)' - Nanotrasen"; item_state = "beachball"; name = "Beach Ball Exhibit"; pixel_y = 7},/turf/simulated/floor/carpet,/area/assembly/showroom{name = "\improper Corporate Showroom"}) +"cvF" = (/obj/structure/stool,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "chapel"},/area/chapel/main) "cvG" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor{dir = 1; icon_state = "bluecorner"},/area/hallway/primary/aft) "cvH" = (/obj/structure/table,/obj/item/weapon/folder/white,/obj/item/weapon/folder/white,/obj/item/weapon/pen,/turf/simulated/floor,/area/assembly/chargebay) -"cvI" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 8; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 2; icon_state = "whitegreen"; tag = "icon-whitehall (WEST)"},/area/medical/virology) +"cvI" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor{dir = 4; icon_state = "chapel"},/area/chapel/main) "cvJ" = (/turf/simulated/wall,/area/assembly/robotics) "cvK" = (/obj/structure/sign/biohazard,/turf/simulated/wall/r_wall,/area/medical/research{name = "Research Division"}) "cvL" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 6; icon_state = "warning"; tag = "icon-warnwhite (NORTHEAST)"},/area/assembly/robotics) -"cvM" = (/obj/structure/table,/obj/item/weapon/storage/box/beakers{pixel_x = 2; pixel_y = 2},/obj/item/weapon/storage/box/syringes,/obj/machinery/camera{c_tag = "Medbay Storage"; dir = 8; network = list("SS13","Medbay")},/turf/simulated/floor{dir = 4; icon_state = "whitegreen"},/area/medical/medbay2{name = "Medbay Storage"}) -"cvN" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "cyan"; dir = 9; icon_state = "intact-c"; level = 2},/obj/machinery/camera{c_tag = "Atmospherics Starboard-Aft"; dir = 1; network = list("SS13")},/turf/simulated/floor{icon_state = "grimy"},/area/maintenance/storage) +"cvM" = (/obj/structure/stool/bed/chair/comfy/black{dir = 4},/obj/effect/decal/cleanable/cobweb,/turf/simulated/floor{dir = 1; icon_state = "chapel"},/area/chapel/main) +"cvN" = (/obj/structure/table/woodentable,/obj/structure/noticeboard{desc = "A memorial wall for pinning up momentos"; name = "memorial board"; pixel_y = 32},/obj/item/weapon/storage/bible,/turf/simulated/floor/carpet,/area/chapel/main) "cvO" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "delivery"},/area/teleporter{name = "\improper Teleporter Room"}) -"cvP" = (/obj/machinery/atmospherics/valve{dir = 4; name = "manual inlet valve"},/turf/simulated/floor{dir = 4; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/toxins/mixing) -"cvQ" = (/obj/machinery/atmospherics/portables_connector{dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 6; icon_state = "warning"},/area/toxins/mixing) +"cvP" = (/obj/structure/table/woodentable,/obj/structure/noticeboard{desc = "A memorial wall for pinning up momentos"; name = "memorial board"; pixel_y = 32},/obj/item/weapon/storage/fancy/candle_box,/obj/item/weapon/storage/fancy/candle_box{pixel_x = -2; pixel_y = 2},/obj/effect/decal/cleanable/cobweb,/turf/simulated/floor/carpet,/area/chapel/main) +"cvQ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{tag = "icon-warningcorner (EAST)"; icon_state = "warningcorner"; dir = 4},/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) "cvR" = (/obj/machinery/light/small,/obj/machinery/camera/autoname{dir = 1; network = list("SS13")},/obj/structure/table/woodentable,/obj/item/weapon/folder,/obj/item/weapon/folder,/turf/simulated/floor{icon_state = "grimy"},/area/tcommsat/computer{name = "\improper Telecommunications Control Room"}) -"cvS" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor{icon_state = "delivery"},/area/hallway/secondary/exit) +"cvS" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) "cvT" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/plating/airless,/area/solar/port) -"cvU" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor{icon_state = "delivery"},/area/hallway/secondary/exit) +"cvU" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 4; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/machinery/navbeacon{codes_txt = "patrol;next_patrol=9.5-Escape2"; location = "9-Escape"},/turf/simulated/floor,/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) "cvV" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{dir = 2; icon_state = "whitepurple"},/area/medical/research{name = "Research Division"}) "cvW" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/door/airlock/maintenance{name = "Morgue Maintenance"; req_access_txt = "6"},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "cvX" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 2; external_pressure_bound = 140; on = 1; pressure_checks = 0},/turf/simulated/floor/bluegrid{name = "Server Base"; nitrogen = 500; oxygen = 0; temperature = 80},/area/toxins/server) @@ -6559,11 +6559,11 @@ "cwg" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/command{name = "Server Room"; req_access = null; req_access_txt = "30"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "dark"},/area/toxins/server) "cwh" = (/obj/structure/closet/secure_closet/personal/patient,/obj/machinery/door_control{id = "isolb"; name = "Privacy Shutters"; pixel_y = -25},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor{dir = 4; icon_state = "whitegreen"},/area/medical/patients_rooms{name = "Patient Room A"}) "cwi" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{dir = 1; icon_state = "whitepurple"},/area/toxins/xenobiology) -"cwj" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) -"cwk" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/structure/disposalpipe/segment,/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/hallway/primary/aft) -"cwl" = (/obj/structure/table/woodentable,/obj/item/weapon/book/manual/security_space_law{name = "Space Law Exhibit"; pixel_y = 2},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/obj/item/toy/gun{name = "Gun Exhibit"},/obj/item/weapon/handcuffs{name = "Handcuffs Exhibit"},/obj/item/clothing/head/helmet/HoS,/turf/simulated/floor/carpet,/area/assembly/showroom{name = "\improper Corporate Showroom"}) +"cwj" = (/obj/structure/flora/kirbyplants{desc = "A plastic potted plant."; layer = 4.1; pixel_y = 3},/obj/machinery/camera{c_tag = "Departure Lounge - Starboard Aft"; dir = 8; network = list("SS13")},/obj/machinery/light{dir = 4},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 29},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) +"cwk" = (/obj/effect/decal/cleanable/cobweb2,/obj/structure/stool/bed/chair/comfy/black{dir = 8},/turf/simulated/floor{dir = 4; icon_state = "chapel"},/area/chapel/main) +"cwl" = (/obj/structure/flora/kirbyplants{desc = "A plastic potted plant."; layer = 4.1; pixel_y = 3},/obj/machinery/camera{c_tag = "Departure Lounge - Port Aft"; dir = 4; network = list("SS13")},/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/structure/extinguisher_cabinet{pixel_x = -27; pixel_y = 0},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) "cwm" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) -"cwn" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) +"cwn" = (/obj/machinery/bot/secbot{auto_patrol = 1; health = 35; maxhealth = 35; name = "Inspector Johnson"},/turf/simulated/floor,/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) "cwo" = (/obj/structure/disposalpipe/segment,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "cwp" = (/obj/structure/rack,/obj/item/clothing/mask/gas,/obj/item/clothing/glasses/sunglasses,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "cwq" = (/obj/structure/stool/bed/chair/office/light{dir = 8},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor{icon_state = "white"},/area/medical/patients_rooms{name = "Patient Room A"}) @@ -6572,22 +6572,22 @@ "cwt" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "cwu" = (/turf/simulated/wall/r_wall,/area/medical/virology) "cwv" = (/turf/simulated/floor,/area/security/checkpoint/medical) -"cww" = (/obj/structure/table,/obj/machinery/light_switch{pixel_x = 27},/obj/machinery/camera/autoname{dir = 8; network = list("SS13","Medbay")},/obj/machinery/cell_charger,/obj/item/weapon/cell/high{charge = 100; maxcharge = 15000},/turf/simulated/floor,/area/assembly/chargebay) -"cwx" = (/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/structure/filingcabinet,/turf/simulated/floor{icon_state = "red"; dir = 8},/area/security/checkpoint/medical) +"cww" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor,/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) +"cwx" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{tag = "icon-warningcorner (WEST)"; icon_state = "warningcorner"; dir = 8},/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) "cwy" = (/obj/machinery/hologram/holopad,/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/crew_quarters/kitchen) "cwz" = (/obj/structure/sign/nosmoking_2{pixel_y = 32},/turf/simulated/floor/mech_bay_recharge_floor,/area/assembly/chargebay) "cwA" = (/obj/machinery/alarm{pixel_y = 32},/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = -2; pixel_y = 4},/turf/simulated/floor{icon_state = "dark"},/area/medical/morgue) "cwB" = (/obj/machinery/firealarm{dir = 2; pixel_y = 24},/obj/machinery/light/small{dir = 1},/turf/simulated/floor{icon_state = "dark"},/area/medical/morgue) "cwC" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/maintenance{req_access_txt = "0"; req_one_access_txt = "12;5;39;6"},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) -"cwD" = (/obj/machinery/computer/mech_bay_power_console,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/item/device/radio/intercom{broadcasting = 0; listening = 1; name = "Station Intercom (General)"; pixel_y = 20},/turf/simulated/floor/bluegrid,/area/assembly/chargebay) +"cwD" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) "cwE" = (/obj/structure/sign/biohazard{pixel_x = -32},/turf/space,/area) "cwF" = (/obj/structure/rack,/obj/item/weapon/storage/toolbox/mechanical{pixel_x = 2; pixel_y = 3},/obj/item/weapon/storage/toolbox/mechanical{pixel_x = -2; pixel_y = -1},/obj/item/weapon/cable_coil{pixel_x = -1; pixel_y = -3},/obj/item/weapon/cable_coil,/turf/simulated/floor,/area/assembly/chargebay) "cwG" = (/obj/machinery/computer/scan_consolenew,/turf/simulated/floor{icon_state = "whitebluefull"},/area/medical/genetics) "cwH" = (/obj/structure/stool/bed/chair/office/light{dir = 8},/turf/simulated/floor{dir = 9; icon_state = "whiteblue"},/area/medical/genetics) "cwI" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) -"cwJ" = (/obj/structure/closet/emcloset,/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/hallway/primary/aft) -"cwK" = (/obj/structure/table/woodentable,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/extinguisher_cabinet{pixel_x = -27; pixel_y = 0},/obj/item/weapon/surgical_drapes,/obj/item/weapon/retractor{desc = "A handy surgical tool which allows the user to peel back their victim's flesh. The label warns users to 'Aim away from face.'"; name = "Retractor Exhibit"; pixel_y = 3},/turf/simulated/floor/carpet,/area/assembly/showroom{name = "\improper Corporate Showroom"}) -"cwL" = (/obj/structure/table/woodentable,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/item/weapon/cable_coil,/obj/item/device/mmi{name = "Man-Machine Interface Exhibit"},/turf/simulated/floor/carpet,/area/assembly/showroom{name = "\improper Corporate Showroom"}) +"cwJ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "chapel"},/area/chapel/main) +"cwK" = (/obj/machinery/atmospherics/pipe/manifold{dir = 2; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"; pipe_color = "blue"},/turf/simulated/floor{dir = 8; icon_state = "chapel"},/area/chapel/main) +"cwL" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor{dir = 8; icon_state = "chapel"},/area/chapel/main) "cwM" = (/obj/structure/disposalpipe/segment,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 4; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating{dir = 8; icon_state = "warnplate"; tag = ""},/area/maintenance/aft{name = "Aft Maintenance"}) "cwN" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "cwO" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "bot"},/area/assembly/robotics) @@ -6595,25 +6595,25 @@ "cwQ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/wood,/area/lawoffice) "cwR" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "bot"},/area/assembly/robotics) "cwS" = (/obj/machinery/portable_atmospherics/canister/nitrogen,/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/toxins/storage) -"cwT" = (/turf/simulated/wall,/area/hallway/secondary/exit) -"cwU" = (/obj/structure/closet/secure_closet/security/med,/turf/simulated/floor{icon_state = "red"; dir = 10},/area/security/checkpoint/medical) -"cwV" = (/obj/machinery/door/airlock/maintenance{name = "Security Maintenance"; req_access_txt = "1"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) -"cwW" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor{icon_state = "red"; dir = 6},/area/security/checkpoint/medical) +"cwT" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area) +"cwU" = (/obj/structure/closet/l3closet/scientist,/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 29},/turf/simulated/floor{dir = 6; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTHEAST)"},/area/toxins/xenobiology) +"cwV" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) +"cwW" = (/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) "cwX" = (/obj/structure/sign/biohazard,/turf/simulated/wall/r_wall,/area/toxins/xenobiology) "cwY" = (/turf/simulated/floor{dir = 1; icon_state = "whiteblue"},/area/medical/genetics) "cwZ" = (/turf/simulated/wall/r_wall,/area/toxins/xenobiology) "cxa" = (/obj/machinery/hologram/holopad,/turf/simulated/floor/wood,/area/lawoffice) -"cxb" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/maintenance/aft{name = "Aft Maintenance"}) +"cxb" = (/turf/simulated/floor{dir = 6; icon_state = "warning"},/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) "cxc" = (/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "cxd" = (/turf/simulated/wall,/area) -"cxe" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/medical/virology) +"cxe" = (/turf/simulated/floor{dir = 10; icon_state = "warning"; tag = "icon-warnwhite (NORTHEAST)"},/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) "cxf" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/obj/machinery/light{dir = 4; icon_state = "tube1"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay{name = "Medbay Central"}) "cxg" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "cxh" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay{name = "Medbay Central"}) "cxi" = (/obj/structure/stool/bed/chair/office/light{dir = 4},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{dir = 5; icon_state = "whiteblue"},/area/medical/genetics) "cxj" = (/obj/structure/table,/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/item/weapon/storage/box/syringes,/obj/item/weapon/storage/box/beakers{pixel_x = 2; pixel_y = 2},/turf/simulated/floor{icon_state = "blue"; dir = 8},/area/medical/genetics) "cxk" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor{dir = 1; icon_state = "whitepurplecorner"},/area/medical/research{name = "Research Division"}) -"cxl" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/camera{c_tag = "Xenobiology Entrance"; dir = 8; network = list("SS13","RD")},/turf/simulated/floor{dir = 2; icon_state = "whitepurple"},/area/toxins/xenobiology) +"cxl" = (/obj/structure/flora/tree/pine/xmas,/turf/simulated/floor{icon_state = "chapel"},/area/chapel/main) "cxm" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/assembly/robotics) "cxn" = (/obj/machinery/portable_atmospherics/canister,/turf/simulated/floor/plating,/area/maintenance/starboard) "cxo" = (/obj/structure/stool/bed/chair/office/light{dir = 4},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "blue"; dir = 4},/area/medical/genetics) @@ -6631,17 +6631,17 @@ "cxA" = (/obj/structure/table/reinforced,/obj/item/weapon/folder/white,/obj/item/weapon/pen,/obj/machinery/door/firedoor,/obj/machinery/door/window/eastright{dir = 8; name = "Genetics Desk"; req_access_txt = "5;9"},/obj/machinery/door/window/southleft{dir = 4; name = "Outer Window"},/obj/machinery/door/poddoor/shutters/preopen{id = "genetics"; name = "genetics desk shutters"},/turf/simulated/floor/plating,/area/medical/genetics) "cxB" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/obj/structure/stool,/turf/simulated/floor{icon_state = "floorgrime"},/area/toxins/storage) "cxC" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) -"cxD" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/hallway/secondary/exit) +"cxD" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor{icon_state = "delivery"},/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) "cxE" = (/turf/simulated/floor{icon_state = "bluefull"},/area/medical/genetics) "cxF" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/research{name = "Robotics Lab"; req_access_txt = "29"; req_one_access_txt = "0"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 4; icon_state = "whitepurplefull"; tag = "icon-whitehall (WEST)"},/area/assembly/robotics) -"cxG" = (/turf/simulated/floor,/area/hallway/secondary/exit) -"cxH" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/hallway/secondary/exit) +"cxG" = (/turf/simulated/floor{icon_state = "delivery"},/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) +"cxH" = (/obj/machinery/hologram/holopad,/turf/simulated/floor{icon_state = "delivery"},/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) "cxI" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/structure/stool/bed/chair/office/dark,/obj/effect/landmark/start{name = "Roboticist"},/turf/simulated/floor,/area/assembly/chargebay) "cxJ" = (/turf/simulated/wall,/area/medical/genetics) "cxK" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/machinery/hologram/holopad,/obj/machinery/light{dir = 4},/turf/simulated/floor,/area/assembly/chargebay) "cxL" = (/turf/simulated/wall,/area/security/checkpoint/medical) "cxM" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/toxins/xenobiology) -"cxN" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 2; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 4; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/toxins/mixing) +"cxN" = (/obj/machinery/camera/autoname{dir = 8; network = list("SS13")},/obj/item/device/radio/intercom{dir = 4; name = "Station Intercom (General)"; pixel_x = 27},/obj/structure/stool/bed/chair/comfy/black{dir = 8},/turf/simulated/floor{dir = 4; icon_state = "chapel"},/area/chapel/main) "cxO" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "cxP" = (/obj/structure/table,/obj/item/weapon/pen,/obj/item/clothing/tie/stethoscope,/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) "cxQ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) @@ -6654,7 +6654,7 @@ "cxX" = (/obj/machinery/portable_atmospherics/canister/toxins,/obj/machinery/firealarm{dir = 1; pixel_y = -24},/obj/machinery/light/small,/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/toxins/storage) "cxY" = (/obj/machinery/vending/wallmed1{pixel_y = 28},/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor{icon_state = "white"},/area/medical/patients_rooms{name = "Patient Room A"}) "cxZ" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/medical,/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{dir = 8; icon_state = "whitegreen"; tag = "icon-whitehall (WEST)"},/area/medical/patients_rooms{name = "Patient Room A"}) -"cya" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/hallway/secondary/exit) +"cya" = (/obj/structure/sign/vacuum{pixel_x = -32},/turf/simulated/floor{icon_state = "delivery"},/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) "cyb" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "cyc" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/toxins/xenobiology) "cyd" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{dir = 2; icon_state = "whitepurple"},/area/toxins/xenobiology) @@ -6669,7 +6669,7 @@ "cym" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 2; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 1; icon_state = "whitepurple"},/area/toxins/xenobiology) "cyn" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 8; icon_state = "whiteblue"},/area/medical/genetics_cloning) "cyo" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating{dir = 8; icon_state = "warnplate"; tag = ""},/area/maintenance/aft{name = "Aft Maintenance"}) -"cyp" = (/turf/simulated/floor{icon_state = "delivery"},/area/hallway/secondary/exit) +"cyp" = (/obj/structure/sign/vacuum{pixel_x = 32},/turf/simulated/floor{icon_state = "delivery"},/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) "cyq" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 2; on = 1},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics_cloning) "cyr" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/sign/science{name = "\improper ROBOTICS!"; pixel_x = 32},/turf/simulated/floor{dir = 4; icon_state = "purplecorner"},/area/hallway/primary/aft) "cys" = (/obj/machinery/door/firedoor,/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/airlock/glass_medical{id_tag = "CloningDoor"; name = "Cloning Lab"; req_access_txt = "0"; req_one_access_txt = "5"},/turf/simulated/floor{icon_state = "whitebluefull"},/area/medical/genetics_cloning) @@ -6680,68 +6680,68 @@ "cyx" = (/obj/machinery/door/airlock/maintenance{name = "Robotics Maintenance"; req_access_txt = "29"},/turf/simulated/floor/plating,/area/assembly/robotics) "cyy" = (/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor/plating{tag = "icon-warnplate (NORTHEAST)"; icon_state = "warnplate"; dir = 5},/area/maintenance/aft{name = "Aft Maintenance"}) "cyz" = (/obj/machinery/light/small{dir = 1},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "whitepurple"},/area/toxins/xenobiology) -"cyA" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/hallway/secondary/exit) -"cyB" = (/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/hallway/secondary/exit) +"cyA" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor{icon_state = "delivery"},/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) +"cyB" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor{icon_state = "delivery"},/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) "cyC" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 8; icon_state = "whitepurple"},/area/medical/research{name = "Research Division"}) -"cyD" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/light{dir = 1},/obj/item/device/radio/intercom{pixel_y = 25},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/hallway/primary/aft) +"cyD" = (/obj/structure/stool/bed/chair{pixel_y = -2},/obj/effect/landmark/start{name = "Chaplain"},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/chapel/main) "cyE" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 2; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "dark"},/area/medical/morgue) "cyF" = (/obj/structure/closet/emcloset,/turf/simulated/floor{tag = "icon-warnwhite (NORTHEAST)"; icon_state = "warnwhite"; dir = 5},/area/toxins/xenobiology) "cyG" = (/obj/item/weapon/storage/secure/safe{pixel_x = 5; pixel_y = -26},/obj/structure/rack,/obj/item/weapon/tank/oxygen,/obj/item/clothing/suit/space/rig/medical{name = "emergency medical hardsuit"},/obj/item/clothing/mask/breath,/obj/item/clothing/head/helmet/space/rig/medical{desc = "A special helmet designed for work in a hazardous, low pressure environment. Built with lightweight materials for extra mobility."; name = "emergency medical hardsuit helmet"},/turf/simulated/floor{dir = 8; icon_state = "barber"},/area/medical/cmo) "cyH" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor/plating,/area/maintenance/starboardsolar) "cyI" = (/turf/simulated/floor{icon_state = "blue"; dir = 8},/area/medical/genetics) "cyJ" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/medical/virology) -"cyK" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/hallway/primary/aft) -"cyL" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 4; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/disposalpipe/segment,/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/hallway/primary/aft) +"cyK" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{dir = 1; icon_state = "chapel"},/area/chapel/main) +"cyL" = (/obj/structure/table/woodentable,/obj/item/weapon/storage/bible,/turf/simulated/floor{icon_state = "dark"},/area/chapel/main) "cyM" = (/obj/structure/closet/l3closet,/turf/simulated/floor{dir = 6; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTHEAST)"},/area/medical/virology) -"cyN" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/hallway/secondary/exit) +"cyN" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor{dir = 4; icon_state = "chapel"},/area/chapel/main) "cyO" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/medical/morgue) "cyP" = (/obj/structure/sign/securearea{pixel_x = -32; pixel_y = 0},/obj/machinery/shower{tag = "icon-shower (EAST)"; icon_state = "shower"; dir = 4},/turf/simulated/floor{dir = 8; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/toxins/xenobiology) -"cyQ" = (/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor,/area/hallway/primary/aft) +"cyQ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) "cyR" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor,/area/medical/genetics) "cyS" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/toxins/xenobiology) "cyT" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor{icon_state = "dark"},/area/medical/morgue) "cyU" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/machinery/door/firedoor,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay{name = "Medbay Central"}) "cyV" = (/obj/machinery/power/solar_control{id = "starboardsolar"; name = "Aft Starboard Solar Control"; track = 0},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable,/turf/simulated/floor/plating,/area/maintenance/starboardsolar) "cyW" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "red"; icon_state = "intact-r"; level = 2},/obj/machinery/light{dir = 8},/obj/machinery/alarm{dir = 4; pixel_x = -23; pixel_y = 0},/obj/machinery/camera{c_tag = "Atmospherics Port-Aft"; dir = 4; network = list("SS13")},/turf/simulated/floor{dir = 8; icon_state = "caution"},/area/maintenance/storage) -"cyX" = (/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/hallway/primary/aft) +"cyX" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/turf/simulated/floor/plating,/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) "cyY" = (/obj/structure/disposalpipe/segment,/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay{name = "Medbay Central"}) -"cyZ" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/hallway/primary/aft) -"cza" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/hallway/primary/aft) -"czb" = (/obj/machinery/atmospherics/pipe/tank/air{dir = 8},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/medical/virology) +"cyZ" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1; pixel_y = 2},/obj/structure/grille,/turf/simulated/floor/plating,/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) +"cza" = (/obj/machinery/door/airlock/external{name = "Departure Lounge Airlock"},/turf/simulated/floor{icon_state = "delivery"},/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) +"czb" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) "czc" = (/turf/simulated/wall,/area/medical/virology) -"czd" = (/mob/living/carbon/monkey,/turf/simulated/floor{dir = 1; icon_state = "whitegreen"},/area/medical/virology) -"cze" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{dir = 1; icon_state = "whitegreen"},/area/medical/virology) -"czf" = (/obj/machinery/light/small{dir = 1},/mob/living/carbon/monkey,/turf/simulated/floor{dir = 1; icon_state = "whitegreen"},/area/medical/virology) +"czd" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) +"cze" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) +"czf" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) "czg" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor{dir = 1; icon_state = "whitegreen"},/area/medical/virology) -"czh" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/wall/r_wall,/area/medical/virology) -"czi" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/wall/r_wall,/area/medical/virology) -"czj" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0; pixel_y = 32},/turf/simulated/floor/plating{tag = "icon-warnplate (WEST)"; icon_state = "warnplate"; dir = 8},/area/maintenance/aft{name = "Aft Maintenance"}) -"czk" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/hallway/secondary/exit) +"czh" = (/obj/effect/landmark/start{name = "Chaplain"},/turf/simulated/floor{icon_state = "dark"},/area/chapel/main) +"czi" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 29},/turf/simulated/floor{dir = 8; icon_state = "chapel"},/area/chapel/main) +"czj" = (/obj/structure/table/woodentable,/obj/item/device/flashlight/lantern{pixel_y = 7},/turf/simulated/floor{icon_state = "dark"},/area/chapel/main) +"czk" = (/obj/machinery/camera/autoname{dir = 4; network = list("SS13")},/obj/machinery/light_switch{pixel_x = -27},/turf/simulated/floor{icon_state = "chapel"},/area/chapel/main) "czl" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/maintenance{req_access_txt = "0"; req_one_access_txt = "12;47"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "czm" = (/obj/structure/sink{dir = 8; icon_state = "sink"; pixel_x = -12; pixel_y = 2},/obj/machinery/light_switch{pixel_x = -23; pixel_y = 0},/turf/simulated/floor{dir = 9; icon_state = "whiteblue"},/area/medical/genetics_cloning) "czn" = (/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/obj/machinery/access_button{command = "cycle_interior"; master_tag = "xeno_airlock_control"; name = "Xenobiology Access Button"; pixel_x = 8; pixel_y = -28; req_access_txt = "0"},/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor{dir = 10; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTHEAST)"},/area/toxins/xenobiology) "czo" = (/obj/effect/landmark/start{name = "Geneticist"},/obj/machinery/hologram/holopad,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor{dir = 1; icon_state = "whiteblue"},/area/medical/genetics_cloning) -"czp" = (/obj/structure/closet/l3closet/scientist,/turf/simulated/floor{dir = 6; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTHEAST)"},/area/toxins/xenobiology) +"czp" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area) "czq" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor{dir = 4; icon_state = "whitebluecorner"},/area/medical/research{name = "Research Division"}) -"czr" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/alarm{pixel_y = 24},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/hallway/primary/aft) +"czr" = (/mob/living/simple_animal/hostile/retaliate/bat,/turf/simulated/floor{icon_state = "dark"},/area/chapel/main) "czs" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/door/airlock/external{name = "Solar Maintenance"; req_access = null; req_access_txt = "10; 13"},/turf/simulated/floor/plating,/area/maintenance/starboardsolar) -"czt" = (/obj/machinery/smartfridge/chemistry/virology,/turf/simulated/floor{dir = 1; icon_state = "whitegreen"},/area/medical/virology) +"czt" = (/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/chapel/main) "czu" = (/obj/machinery/power/apc{dir = 1; name = "Medbay Central APC"; pixel_y = 24},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/camera{c_tag = "Medbay Hallway Fore"; dir = 2; network = list("SS13","Medbay")},/turf/simulated/floor{dir = 4; icon_state = "whitegreencorner"},/area/medical/medbay{name = "Medbay Central"}) -"czv" = (/obj/structure/sign/map/left{desc = "A framed picture of the station. Clockwise from security at the top (red), you see engineering (yellow), science (purple), escape (red and white), medbay (green), arrivals (blue and white), and finally cargo (brown)."; icon_state = "map-left-MS"; pixel_y = 32},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/hallway/primary/aft) +"czv" = (/obj/machinery/light/small,/turf/simulated/floor{dir = 4; icon_state = "chapel"},/area/chapel/main) "czw" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) -"czx" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/stool,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"czx" = (/obj/structure/bookcase{name = "Holy Bookcase"},/turf/simulated/floor{dir = 8; icon_state = "chapel"},/area/chapel/main) "czy" = (/obj/machinery/light,/obj/structure/stool/bed/roller,/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = -32},/obj/machinery/camera{c_tag = "Medbay Foyer"; dir = 1; network = list("SS13","Medbay")},/turf/simulated/floor{icon_state = "whitegreen"},/area/medical/medbay{name = "Medbay Central"}) -"czz" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/fire{pixel_x = 2; pixel_y = 6},/obj/item/weapon/storage/firstaid/fire{pixel_x = -2; pixel_y = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor{dir = 8; icon_state = "whitegreen"; tag = "icon-whitehall (WEST)"},/area/medical/medbay2{name = "Medbay Storage"}) -"czA" = (/obj/structure/stool/bed/roller,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"czB" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/mob/living/carbon/monkey,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"czC" = (/obj/effect/landmark{name = "blobstart"},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"czD" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/mob/living/carbon/monkey,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"czz" = (/obj/machinery/light/small,/turf/simulated/floor{dir = 1; icon_state = "chapel"},/area/chapel/main) +"czA" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) +"czB" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) +"czC" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/grille,/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) +"czD" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/camera{c_tag = "Aft Primary Hallway - Aft"; dir = 8; network = list("SS13")},/turf/simulated/floor{dir = 2; icon_state = "escape"},/area/hallway/primary/aft) "czE" = (/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay{name = "Medbay Central"}) -"czF" = (/obj/structure/sign/map/right{desc = "A framed picture of the station. Clockwise from security in red at the top, you see engineering in yellow, science in purple, escape in checkered red-and-white, medbay in green, arrivals in checkered red-and-blue, and then cargo in brown."; icon_state = "map-right-MS"; pixel_y = 32},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/hallway/primary/aft) +"czF" = (/turf/simulated/wall/r_wall,/area/hallway/primary/aft) "czG" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/machinery/door/airlock/maintenance{req_access_txt = "0"; req_one_access_txt = "12;5;39;25;28"},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "czH" = (/obj/structure/reagent_dispensers/fueltank,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "czI" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/firedoor,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay{name = "Medbay Central"}) -"czJ" = (/obj/machinery/atmospherics/binary/pump{dir = 0; icon_state = "intact_off"; name = "Port to Filter"; on = 0},/obj/machinery/light/small{dir = 8},/obj/machinery/alarm{dir = 4; pixel_x = -23; pixel_y = 0},/obj/machinery/camera{c_tag = "Atmospherics Starboard"; dir = 4; network = list("SS13")},/turf/simulated/floor,/area/maintenance/storage) +"czJ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor{dir = 2; icon_state = "escape"},/area/hallway/primary/aft) "czK" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor,/area/assembly/chargebay) "czL" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/assembly/chargebay) "czM" = (/obj/machinery/power/apc{dir = 8; name = "Xenobiology APC"; pixel_x = -25},/obj/structure/table,/obj/item/weapon/folder/white,/obj/item/weapon/pen,/obj/machinery/requests_console{department = "Science"; departmentType = 2; name = "Science Requests Console"; pixel_x = 0; pixel_y = 30},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/turf/simulated/floor{dir = 1; icon_state = "whitepurple"},/area/toxins/xenobiology) @@ -6757,19 +6757,19 @@ "czW" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/maintenance/starboardsolar) "czX" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/research{name = "Mech Bay"; req_access_txt = "29"; req_one_access_txt = "0"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/assembly/chargebay) "czY" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall,/area/medical/patients_rooms{name = "Patient Room A"}) -"czZ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/medical/virology) +"czZ" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{dir = 2; icon_state = "escape"},/area/hallway/primary/aft) "cAa" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 2; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay3{name = "Medbay Aft"}) -"cAb" = (/obj/structure/table,/obj/item/weapon/storage/box/donkpockets{pixel_x = 3; pixel_y = 3},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor{dir = 2; icon_state = "whitegreen"; tag = "icon-whitehall (WEST)"},/area/medical/virology) -"cAc" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = "0"},/turf/simulated/floor{dir = 2; icon_state = "whitegreen"; tag = "icon-whitehall (WEST)"},/area/medical/virology) +"cAb" = (/obj/item/weapon/cigbutt/cigarbutt,/turf/simulated/floor/plating,/area/security/checkpoint/medical) +"cAc" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/security/checkpoint/medical) "cAd" = (/obj/item/weapon/storage/box/lights/mixed,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) -"cAe" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/medical/virology) -"cAf" = (/obj/machinery/door/airlock/glass_medical{id_tag = null; name = "Monkey Pen"; req_access_txt = "39"},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"cAe" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/weapon/contraband/poster,/obj/item/weapon/retractor,/turf/simulated/floor/plating,/area/security/checkpoint/medical) +"cAf" = (/obj/structure/closet/l3closet/virology,/obj/structure/extinguisher_cabinet{pixel_x = -5; pixel_y = -30},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/medical/virology) "cAg" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 2; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/wall/r_wall,/area/toxins/server) "cAh" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/medical/virology) "cAi" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall,/area/medical/patients_rooms{name = "Patient Room A"}) "cAj" = (/obj/effect/decal/cleanable/dirt,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating{tag = "icon-warnplate (WEST)"; icon_state = "warnplate"; dir = 8},/area/maintenance/aft{name = "Aft Maintenance"}) "cAk" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating{icon_state = "warnplate"},/area/maintenance/starboard) -"cAl" = (/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/machinery/light/small{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor{icon_state = "dark"},/area/construction/hallway{name = "\improper MiniSat Exterior"}) +"cAl" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/medical/virology) "cAm" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "cAn" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "cAo" = (/obj/structure/stool/bed/chair/office/light{dir = 1},/obj/effect/landmark/start{name = "Scientist"},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) @@ -6780,24 +6780,24 @@ "cAt" = (/obj/machinery/camera/autoname{dir = 2; network = list("SS13","RD")},/turf/simulated/floor{dir = 1; icon_state = "whitepurplecorner"},/area/toxins/xenobiology) "cAu" = (/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) "cAv" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/maintenance/starboardsolar) -"cAw" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/medical/virology) +"cAw" = (/obj/structure/closet/secure_closet/medical1,/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/medical/virology) "cAx" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/machinery/light{dir = 4; icon_state = "tube1"},/turf/simulated/floor{dir = 2; icon_state = "whitebluecorner"},/area/medical/research{name = "Research Division"}) -"cAy" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating{icon_state = "warnplate"},/area/maintenance/aft{name = "Aft Maintenance"}) -"cAz" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall,/area/medical/virology) +"cAy" = (/obj/machinery/disposal,/obj/structure/sign/deathsposal{pixel_x = -30; pixel_y = 0},/obj/structure/disposalpipe/trunk{dir = 8},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/medical/virology) +"cAz" = (/obj/structure/closet/wardrobe/virology_white,/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/medical/virology) "cAA" = (/obj/machinery/door/airlock/centcom{icon = 'icons/obj/doors/Doormaint.dmi'; layer = 2.7; name = "Crematorium Maintenance"; opacity = 1; req_access_txt = "27"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "cAB" = (/obj/structure/closet,/obj/item/weapon/storage/toolbox/emergency,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) -"cAC" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 1; icon_state = "whitegreen"},/area/medical/virology) -"cAD" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/portable_atmospherics/canister/air,/turf/simulated/floor{dir = 1; icon_state = "whitegreen"},/area/medical/virology) +"cAC" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable/yellow,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/medical/virology) +"cAD" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/wall,/area/medical/virology) "cAE" = (/obj/machinery/door/airlock/centcom{icon = 'icons/obj/doors/Doormaint.dmi'; name = "Chapel Office Maintenance"; opacity = 1; req_access_txt = "27"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/disposalpipe/segment,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) -"cAF" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/disposalpipe/segment,/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/hallway/primary/aft) -"cAG" = (/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/navbeacon{codes_txt = "patrol;next_patrol=9.5-Escape2"; location = "9-Escape"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor,/area/hallway/primary/aft) -"cAH" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor,/area/hallway/primary/aft) +"cAF" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_medical{id_tag = null; name = "Isolation A"; req_access_txt = "39"},/turf/simulated/floor{icon_state = "freezerfloor"},/area/medical/virology) +"cAG" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_medical{id_tag = null; name = "Isolation B"; req_access_txt = "39"},/turf/simulated/floor{icon_state = "freezerfloor"},/area/medical/virology) +"cAH" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{name = "Departure Lounge"},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) "cAI" = (/obj/structure/table/woodentable,/obj/machinery/requests_console{announcementConsole = 1; department = "Telecoms Admin"; departmentType = 5; name = "Telecoms RC"; pixel_x = 0; pixel_y = -30},/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/item/weapon/paper_bin{pixel_x = -1; pixel_y = 6},/turf/simulated/floor{icon_state = "grimy"},/area/tcommsat/computer{name = "\improper Telecommunications Control Room"}) "cAJ" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 8; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) "cAK" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "blue"; dir = 4},/area/medical/genetics) -"cAL" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 1; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor,/area/hallway/primary/aft) -"cAM" = (/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/hallway/primary/aft) -"cAN" = (/obj/machinery/door_control{dir = 2; id = "Skynet_launch"; name = "Mech Bay Door Control"; pixel_x = -26; pixel_y = 6},/obj/machinery/light_switch{pixel_x = -23; pixel_y = -2},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{tag = "icon-warningcorner (EAST)"; icon_state = "warningcorner"; dir = 4},/area/assembly/chargebay) +"cAL" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{name = "Departure Lounge"},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) +"cAM" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{name = "Departure Lounge"},/turf/simulated/floor,/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) +"cAN" = (/obj/machinery/vending/snack,/obj/structure/sign/map/right{desc = "A framed picture of the station. Clockwise from security in red at the top, you see engineering in yellow, science in purple, escape in checkered red-and-white, medbay in green, arrivals in checkered red-and-blue, and then cargo in brown."; icon_state = "map-right-MS"; pixel_y = 32},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) "cAO" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) "cAP" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) "cAQ" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "0"; req_one_access_txt = "12;7;47;29"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) @@ -6807,24 +6807,24 @@ "cAU" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/stool/bed/chair/office/light,/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) "cAV" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) "cAW" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/plating/airless,/area/solar/starboard) -"cAX" = (/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/hallway/primary/aft) -"cAY" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor,/area/hallway/primary/aft) -"cAZ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = "0"},/turf/simulated/floor{dir = 1; icon_state = "whitegreen"},/area/medical/virology) -"cBa" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor{dir = 1; icon_state = "whitegreen"},/area/medical/virology) -"cBb" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor/plating,/area/medical/virology) -"cBc" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"cAX" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk,/obj/machinery/newscaster{pixel_x = 0; pixel_y = 32},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) +"cAY" = (/obj/machinery/vending/coffee,/obj/structure/sign/map/left{desc = "A framed picture of the station. Clockwise from security at the top (red), you see engineering (yellow), science (purple), escape (red and white), medbay (green), arrivals (blue and white), and finally cargo (brown)."; icon_state = "map-left-MS"; pixel_y = 32},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) +"cAZ" = (/obj/structure/closet/firecloset,/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) +"cBa" = (/obj/machinery/computer/arcade,/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) +"cBb" = (/obj/structure/closet/emcloset,/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) +"cBc" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/medical{name = "Break Room"; req_access_txt = "39"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "whitegreenfull"},/area/medical/virology) "cBd" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 1; icon_state = "whitegreencorner"},/area/medical/medbay{name = "Medbay Central"}) "cBe" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) "cBf" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/maintenance/aft{name = "Aft Maintenance"}) "cBg" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/hallway/primary/aft) -"cBh" = (/obj/machinery/door/airlock/medical{name = "Virology Access"; req_access_txt = "39"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"cBi" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "0"; req_one_access_txt = "12;5;39;6"},/turf/simulated/floor/plating,/area/hallway/primary/aft) +"cBh" = (/obj/structure/stool/bed,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/item/weapon/bedsheet/medical,/turf/simulated/floor{icon_state = "freezerfloor"},/area/medical/virology) +"cBi" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/disposalpipe/segment,/turf/simulated/wall,/area/medical/virology) "cBj" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "cBk" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating{tag = "icon-warnplate (NORTH)"; icon_state = "warnplate"; dir = 1},/area/maintenance/aft{name = "Aft Maintenance"}) "cBl" = (/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) -"cBm" = (/obj/machinery/door/airlock/external{name = "Escape Airlock"},/turf/simulated/floor{icon_state = "delivery"},/area/hallway/secondary/exit) -"cBn" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/hallway/secondary/exit) -"cBo" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/hallway/secondary/exit) +"cBm" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/item/weapon/bedsheet/medical,/obj/structure/stool/bed,/turf/simulated/floor{icon_state = "freezerfloor"},/area/medical/virology) +"cBn" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "freezerfloor"},/area/medical/virology) +"cBo" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor/plating,/area/security/checkpoint/medical) "cBp" = (/obj/machinery/space_heater,/turf/simulated/floor{dir = 2; icon_state = "whitepurple"},/area/toxins/xenobiology) "cBq" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/weapon/tank/air,/obj/item/clothing/mask/breath,/obj/item/weapon/extinguisher,/turf/simulated/floor{dir = 2; icon_state = "whitepurple"},/area/toxins/xenobiology) "cBr" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/weapon/storage/box/lights/mixed,/obj/item/weapon/crowbar,/turf/simulated/floor{dir = 2; icon_state = "whitepurple"},/area/toxins/xenobiology) @@ -6838,22 +6838,22 @@ "cBz" = (/obj/structure/table,/obj/item/weapon/storage/box/beakers{pixel_x = 2; pixel_y = 2},/obj/item/weapon/storage/box/syringes,/turf/simulated/floor{dir = 2; icon_state = "whitepurple"},/area/toxins/xenobiology) "cBA" = (/obj/structure/reagent_dispensers/watertank,/obj/item/weapon/extinguisher{pixel_x = 4; pixel_y = 3},/obj/item/weapon/extinguisher,/turf/simulated/floor{dir = 2; icon_state = "whitepurple"},/area/toxins/xenobiology) "cBB" = (/obj/structure/cable,/obj/machinery/power/tracker,/turf/simulated/floor/plating/airless,/area/solar/port) -"cBC" = (/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"cBD" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"cBC" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/bodybag,/turf/simulated/floor/plating,/area/security/checkpoint/medical) +"cBD" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/door/airlock/maintenance{name = "Storage Room"; req_access_txt = "12"; req_one_access_txt = "0"},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "cBE" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 4; icon_state = "whiteblue"},/area/medical/research{name = "Research Division"}) -"cBF" = (/obj/machinery/door/airlock/glass_medical{id_tag = null; name = "Lab"; req_access_txt = "39"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/turf/simulated/floor{dir = 2; icon_state = "whitegreen"; tag = "icon-whitehall (WEST)"},/area/medical/virology) +"cBF" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/security/checkpoint/medical) "cBG" = (/obj/machinery/biogenerator,/turf/simulated/floor/plating{icon_state = "warnplate"},/area/maintenance/aft{name = "Aft Maintenance"}) -"cBH" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{dir = 2; icon_state = "whitegreen"; tag = "icon-whitehall (WEST)"},/area/medical/virology) -"cBI" = (/turf/simulated/floor{dir = 2; icon_state = "whitegreen"; tag = "icon-whitehall (WEST)"},/area/medical/virology) -"cBJ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/hallway/primary/aft) +"cBH" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/space_heater,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) +"cBI" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/maintenance/aft{name = "Aft Maintenance"}) +"cBJ" = (/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "cBK" = (/turf/simulated/wall,/area/gateway) -"cBL" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/hallway/primary/aft) -"cBM" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "redcorner"},/area/hallway/primary/aft) -"cBN" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "escape"},/area/hallway/primary/aft) +"cBL" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/item/weapon/ore/slag,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) +"cBM" = (/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 29},/obj/structure/table,/obj/machinery/microwave{pixel_x = -3; pixel_y = 6},/turf/simulated/floor{dir = 5; icon_state = "whitegreen"},/area/medical/virology) +"cBN" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{dir = 1; icon_state = "whitegreen"},/area/medical/virology) "cBO" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 4; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 8; icon_state = "whitepurple"},/area/medical/research{name = "Research Division"}) -"cBP" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1; pixel_y = 2},/obj/structure/grille,/turf/simulated/floor/plating,/area/hallway/secondary/exit) +"cBP" = (/obj/structure/table,/obj/item/weapon/storage/box/donkpockets{pixel_x = 3; pixel_y = 3},/obj/machinery/light_switch{pixel_x = 0; pixel_y = 26},/obj/machinery/camera{c_tag = "Virology Break Room"; dir = 2; network = list("SS13","Medbay")},/turf/simulated/floor{dir = 1; icon_state = "whitegreen"},/area/medical/virology) "cBQ" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{dir = 5; icon_state = "whiteblue"},/area/medical/genetics) -"cBR" = (/turf/simulated/floor{icon_state = "loadingarea"; tag = "loading"},/area/hallway/secondary/exit) +"cBR" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor{icon_state = "freezerfloor"},/area/medical/virology) "cBS" = (/turf/simulated/wall,/area/toxins/xenobiology) "cBT" = (/obj/structure/sign/biohazard,/turf/simulated/wall,/area/toxins/xenobiology) "cBU" = (/obj/machinery/door/firedoor/border_only{dir = 1; name = "hazard door north"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{tag = "icon-warnwhite (NORTH)"; icon_state = "warnwhite"; dir = 1},/area/toxins/xenobiology) @@ -6862,18 +6862,18 @@ "cBX" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor/plating/airless,/area/solar/starboard) "cBY" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor/plating/airless,/area/solar/starboard) "cBZ" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor/plating/airless,/area/solar/starboard) -"cCa" = (/obj/structure/table,/obj/item/weapon/storage/box/beakers{pixel_x = 2; pixel_y = 2},/obj/item/weapon/storage/box/syringes,/obj/machinery/requests_console{department = "Virology"; name = "Virology Requests Console"; pixel_x = -32},/obj/machinery/light{dir = 8},/turf/simulated/floor{dir = 8; icon_state = "whitegreen"; tag = "icon-whitehall (WEST)"},/area/medical/virology) -"cCb" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"cCc" = (/obj/structure/stool,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"cCd" = (/obj/machinery/computer/pandemic,/turf/simulated/floor{dir = 4; icon_state = "whitegreen"; tag = "icon-whitehall (WEST)"},/area/medical/virology) -"cCe" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/medical/virology) -"cCf" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/door/airlock/glass_medical{id_tag = null; name = "Isolation A"; req_access_txt = "39"},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"cCg" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/medical/virology) -"cCh" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/medical/virology) -"cCi" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/medical/virology) -"cCj" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/door/airlock/glass_medical{id_tag = null; name = "Isolation B"; req_access_txt = "39"},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"cCa" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor{icon_state = "freezerfloor"},/area/medical/virology) +"cCb" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor{icon_state = "freezerfloor"},/area/medical/virology) +"cCc" = (/obj/structure/table,/obj/machinery/newscaster{pixel_x = -30},/obj/item/weapon/folder/white,/obj/item/weapon/folder/white,/obj/item/weapon/paper,/obj/item/weapon/pen/red,/turf/simulated/floor{dir = 9; icon_state = "whitegreen"},/area/medical/virology) +"cCd" = (/obj/structure/stool/bed/chair/office/light{dir = 8},/obj/machinery/light{dir = 1},/obj/structure/extinguisher_cabinet{pixel_x = -5; pixel_y = 30},/turf/simulated/floor{dir = 1; icon_state = "whitegreen"},/area/medical/virology) +"cCe" = (/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor{icon_state = "freezerfloor"},/area/medical/virology) +"cCf" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/item/device/radio/intercom{pixel_y = 25},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) +"cCg" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 4; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) +"cCh" = (/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) +"cCi" = (/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor{dir = 5; icon_state = "warning"},/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) +"cCj" = (/obj/machinery/alarm{dir = 4; pixel_x = -23; pixel_y = 0},/turf/simulated/floor{dir = 9; icon_state = "warning"},/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) "cCk" = (/obj/structure/window/reinforced{dir = 4},/turf/space,/area) -"cCl" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/turf/simulated/floor/plating,/area/hallway/secondary/exit) +"cCl" = (/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) "cCm" = (/obj/structure/window/reinforced{dir = 8},/turf/space,/area) "cCn" = (/obj/structure/disposalpipe/trunk{dir = 4},/obj/structure/disposaloutlet,/turf/simulated/floor/engine,/area/toxins/xenobiology) "cCo" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/engine,/area/toxins/xenobiology) @@ -6886,19 +6886,19 @@ "cCv" = (/turf/simulated/floor/engine,/area/toxins/xenobiology) "cCw" = (/obj/effect/decal/remains/xeno,/turf/simulated/floor/engine,/area/toxins/xenobiology) "cCx" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/cable/yellow,/turf/simulated/floor/plating,/area/assembly/showroom{name = "\improper Corporate Showroom"}) -"cCy" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"cCz" = (/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"cCA" = (/obj/structure/table,/obj/item/weapon/hand_labeler,/obj/item/device/radio/headset/headset_med,/turf/simulated/floor{dir = 4; icon_state = "whitegreen"; tag = "icon-whitehall (WEST)"},/area/medical/virology) -"cCB" = (/obj/structure/stool/bed,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/item/weapon/bedsheet/medical,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"cCC" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/hallway/primary/aft) +"cCy" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) +"cCz" = (/obj/machinery/power/apc{cell_type = 5000; dir = 1; name = "Departure Lounge APC"; pixel_y = 24},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) +"cCA" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) +"cCB" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) +"cCC" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 8; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) "cCD" = (/turf/space,/area/shuttle/escape/station) "cCE" = (/turf/simulated/shuttle/wall{icon_state = "swall3"; dir = 2},/area/derelict/ship) "cCF" = (/turf/simulated/shuttle/wall{icon_state = "swall15"; dir = 2},/area/derelict/ship) "cCG" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/turf/simulated/shuttle/wall{icon_state = "swall_f10"; dir = 2},/area/derelict/ship) "cCH" = (/turf/simulated/shuttle/wall{icon_state = "swall12"; dir = 2},/area/derelict/ship) "cCI" = (/turf/space,/area/syndicate_station/southeast) -"cCJ" = (/obj/structure/table,/obj/item/weapon/reagent_containers/glass/bottle/flu_virion,/obj/item/weapon/reagent_containers/glass/bottle/cold{pixel_x = 3; pixel_y = 3},/obj/item/device/radio/intercom{pixel_x = -25},/turf/simulated/floor{dir = 8; icon_state = "whitegreen"; tag = "icon-whitehall (WEST)"},/area/medical/virology) -"cCK" = (/obj/structure/stool/bed/chair/office/light{dir = 4},/obj/effect/landmark/start{name = "Virologist"},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"cCJ" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"cCK" = (/turf/simulated/floor{dir = 4; icon_state = "whitegreen"},/area/medical/virology) "cCL" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/cable/yellow,/turf/simulated/floor/plating,/area/assembly/showroom{name = "\improper Corporate Showroom"}) "cCM" = (/obj/structure/table,/obj/item/weapon/folder/white,/obj/item/weapon/packageWrap,/obj/item/weapon/pen,/obj/item/weapon/reagent_containers/spray/cleaner,/turf/simulated/floor{icon_state = "blue"; dir = 8},/area/medical/genetics) "cCN" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/door/poddoor/preopen{id = "xenobio3"; name = "containment blast door"},/turf/simulated/floor/engine,/area/toxins/xenobiology) @@ -6910,12 +6910,12 @@ "cCT" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/door/poddoor/preopen{id = "xenobio8"; name = "containment blast door"},/turf/simulated/floor/engine,/area/toxins/xenobiology) "cCU" = (/obj/structure/disposalpipe/trunk{dir = 8},/obj/structure/disposaloutlet{dir = 1},/turf/simulated/floor/engine,/area/toxins/xenobiology) "cCV" = (/obj/structure/cable,/turf/simulated/floor/plating/airless,/area/solar/starboard) -"cCW" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; frequency = 1439; icon_state = "off"; id_tag = null; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/table,/obj/item/weapon/reagent_containers/spray/cleaner,/obj/item/weapon/reagent_containers/syringe/antiviral,/obj/machinery/firealarm{dir = 1; pixel_y = -24},/turf/simulated/floor{dir = 8; icon_state = "whitegreen"; tag = "icon-whitehall (WEST)"},/area/medical/virology) -"cCX" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"cCY" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"cCZ" = (/obj/machinery/disposal,/obj/structure/sign/deathsposal{pixel_x = 0; pixel_y = -32},/obj/structure/disposalpipe/trunk{dir = 8},/turf/simulated/floor{dir = 4; icon_state = "whitegreen"; tag = "icon-whitehall (WEST)"},/area/medical/virology) -"cDa" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/medical/virology) -"cDb" = (/obj/structure/table,/turf/simulated/floor{dir = 2; icon_state = "whitegreen"; tag = "icon-whitehall (WEST)"},/area/medical/virology) +"cCW" = (/obj/structure/table,/obj/item/weapon/reagent_containers/dropper,/obj/item/weapon/reagent_containers/syringe,/obj/item/weapon/reagent_containers/glass/beaker,/turf/simulated/floor{icon_state = "freezerfloor"},/area/medical/virology) +"cCX" = (/obj/structure/table,/obj/item/weapon/folder/white,/obj/item/weapon/pen/red,/turf/simulated/floor{icon_state = "freezerfloor"},/area/medical/virology) +"cCY" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 8; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall,/area/medical/virology) +"cCZ" = (/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = -2; pixel_y = 5},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "whitegreen"},/area/medical/virology) +"cDa" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"cDb" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/junction{dir = 8; icon_state = "pipe-j2"},/turf/simulated/floor/plating{icon_state = "warnplate"},/area/maintenance/aft{name = "Aft Maintenance"}) "cDc" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/obj/structure/cable/yellow,/turf/simulated/floor/plating,/area/assembly/showroom{name = "\improper Corporate Showroom"}) "cDd" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"},/turf/simulated/wall,/area/toxins/xenobiology) "cDe" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) @@ -6924,8 +6924,8 @@ "cDh" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/solar{id = "aftstarboard"; name = "Aft-Starboard Solar Array"},/turf/simulated/floor/airless{icon_state = "solarpanel"},/area/solar/starboard) "cDi" = (/turf/simulated/floor/plating/airless,/area/solar/starboard) "cDj" = (/turf/space,/area/syndicate_station/southwest) -"cDk" = (/obj/structure/closet/l3closet/virology,/obj/item/weapon/tank/air,/turf/simulated/floor{dir = 2; icon_state = "whitegreen"; tag = "icon-whitehall (WEST)"},/area/medical/virology) -"cDl" = (/obj/structure/closet/secure_closet/medical1,/obj/structure/disposalpipe/segment,/turf/simulated/floor{dir = 2; icon_state = "whitegreen"; tag = "icon-whitehall (WEST)"},/area/medical/virology) +"cDk" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 8; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor,/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) +"cDl" = (/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) "cDm" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/obj/machinery/door/poddoor/preopen{id = "xenobio2"; name = "containment blast door"},/turf/simulated/floor/engine,/area/toxins/xenobiology) "cDn" = (/obj/structure/window/reinforced,/obj/structure/table/reinforced,/obj/machinery/door_control{id = "xenobio7"; name = "Containment Blast Doors"; pixel_x = 0; pixel_y = 4; req_access_txt = "55"},/turf/simulated/floor{dir = 10; icon_state = "warning"},/area/toxins/xenobiology) "cDo" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/obj/machinery/door/poddoor/preopen{id = "xenobio7"; name = "containment blast door"},/turf/simulated/floor/engine,/area/toxins/xenobiology) @@ -6936,7 +6936,7 @@ "cDt" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating/airless,/area/solar/starboard) "cDu" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plating/airless,/area/solar/starboard) "cDv" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor/plating/airless,/area/solar/starboard) -"cDw" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/medical/virology) +"cDw" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) "cDx" = (/mob/living/carbon/slime,/turf/simulated/floor/engine,/area/toxins/xenobiology) "cDy" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/turf/simulated/shuttle/wall{icon_state = "swall_f9"; dir = 2},/area/derelict/ship) "cDz" = (/turf/simulated/shuttle/wall{icon_state = "swall_s9"; dir = 2},/area/derelict/ship) @@ -6946,13 +6946,13 @@ "cDD" = (/obj/structure/table/reinforced,/obj/machinery/door_control{id = "xenobio2"; name = "Containment Blast Doors"; pixel_x = 0; pixel_y = 4; req_access_txt = "55"},/obj/structure/window/reinforced{dir = 1},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 5; icon_state = "warning"},/area/toxins/xenobiology) "cDE" = (/obj/structure/disposalpipe/segment,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) "cDF" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/door/poddoor/preopen{id = "xenobio7"; name = "containment blast door"},/turf/simulated/floor/engine,/area/toxins/xenobiology) -"cDG" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/turf/simulated/floor{dir = 8; icon_state = "whitecorner"},/area/hallway/primary/aft) +"cDG" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 8},/area/maintenance/aft{name = "Aft Maintenance"}) "cDH" = (/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) -"cDI" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{dir = 2; icon_state = "escape"},/area/hallway/primary/aft) +"cDI" = (/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) "cDJ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/obj/machinery/door/poddoor/preopen{id = "xenobio1"; name = "containment blast door"},/turf/simulated/floor/engine,/area/toxins/xenobiology) "cDK" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) -"cDL" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 8; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 2; icon_state = "escape"},/area/hallway/primary/aft) -"cDM" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "escape"},/area/hallway/primary/aft) +"cDL" = (/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) +"cDM" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "0"; req_one_access_txt = "12;5;39;6"},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "cDN" = (/turf/simulated/shuttle/wall{icon_state = "swall_s5"; dir = 2},/area/derelict/ship) "cDO" = (/turf/simulated/shuttle/wall{icon_state = "swall13"; dir = 2},/area/derelict/ship) "cDP" = (/obj/structure/morgue,/obj/machinery/light/small{dir = 8},/turf/simulated/floor{icon_state = "dark"},/area/medical/morgue) @@ -7072,7 +7072,7 @@ "cFZ" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdown"; tiles = 0},/turf/space/transit/north/shuttlespace_ns4,/area) "cGa" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "grimy"},/area/chapel/office) "cGb" = (/obj/machinery/requests_console{department = "Chapel"; departmentType = 2; pixel_y = 30},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "grimy"},/area/chapel/office) -"cGc" = (/obj/item/device/radio/intercom{pixel_y = 25},/turf/simulated/floor{icon_state = "grimy"},/area/chapel/office) +"cGc" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor,/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) "cGd" = (/obj/machinery/mineral/stacking_machine/laborstacker,/turf/simulated/floor{icon_state = "dark"},/area/shuttle/laborcamp/station) "cGe" = (/obj/effect/step_trigger/thrower{direction = 1; name = "thrower_throwup"; nostop = 0; tiles = 0},/turf/space/transit/east/shuttlespace_ew13,/area) "cGf" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdown"; tiles = 0},/turf/space/transit/north/shuttlespace_ns9,/area) @@ -7081,7 +7081,7 @@ "cGi" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; name = "thrower_leftnostop"},/turf/space/transit/east/shuttlespace_ew2,/area) "cGj" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "dark"},/area/chapel/office) "cGk" = (/obj/structure/crematorium,/obj/effect/decal/cleanable/cobweb,/turf/simulated/floor{icon_state = "dark"},/area/chapel/office) -"cGl" = (/obj/machinery/door/airlock/maintenance{name = "Chapel Maintenance Access "; req_access_txt = "0"; req_one_access_txt = "12;27"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) +"cGl" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) "cGm" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdown"; stopper = 0; tiles = 0},/turf/space/transit/east/shuttlespace_ew7,/area) "cGn" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns3,/area) "cGo" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdown"; stopper = 0; tiles = 0},/turf/space/transit/east/shuttlespace_ew12,/area) @@ -7270,7 +7270,7 @@ "cJP" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "whitebluecorner"},/area/medical/genetics) "cJQ" = (/obj/structure/sign/nosmoking_2{pixel_x = 28},/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 8},/turf/simulated/floor{dir = 5; icon_state = "blue"},/area/medical/genetics) "cJR" = (/obj/machinery/portable_atmospherics/canister/toxins,/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 29},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/toxins/storage) -"cJS" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/assembly/chargebay) +"cJS" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor,/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) "cJT" = (/obj/structure/closet/fireaxecabinet{pixel_x = -32; pixel_y = 0},/obj/machinery/camera{c_tag = "Atmospherics Port"; dir = 4; network = list("SS13")},/turf/simulated/floor{dir = 8; icon_state = "caution"},/area/maintenance/storage) "cJU" = (/obj/structure/closet/secure_closet/personal/patient,/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/medical/genetics_cloning) "cJV" = (/obj/structure/closet,/turf/simulated/floor{icon_state = "dark"},/area/hallway/primary/aft) @@ -7281,9 +7281,9 @@ "cKa" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/turf/simulated/shuttle/wall{icon_state = "swall_f10"; dir = 2},/area) "cKb" = (/turf/simulated/shuttle/plating,/area/centcom/evac) "cKc" = (/obj/machinery/hydroponics/soil{pixel_y = 8},/obj/item/seeds/carrotseed,/turf/simulated/floor/plating{icon_state = "warnplate"},/area/maintenance/aft{name = "Aft Maintenance"}) -"cKd" = (/obj/machinery/portable_atmospherics/scrubber,/obj/machinery/alarm{frequency = 1439; pixel_y = 23},/turf/simulated/floor{dir = 2; icon_state = "warnwhite"},/area/toxins/mixing) +"cKd" = (/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) "cKe" = (/obj/structure/closet/emcloset,/turf/simulated/shuttle/floor,/area/centcom/evac) -"cKf" = (/obj/machinery/portable_atmospherics/canister,/obj/item/device/radio/intercom{pixel_y = 25},/turf/simulated/floor{dir = 2; icon_state = "warnwhite"},/area/toxins/mixing) +"cKf" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/camera{c_tag = "Xenobiology Entrance"; dir = 8; network = list("SS13","RD")},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 29},/turf/simulated/floor{dir = 2; icon_state = "whitepurple"},/area/toxins/xenobiology) "cKg" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/toxin{pixel_x = -2; pixel_y = 4},/obj/item/weapon/storage/firstaid/toxin,/turf/simulated/shuttle/floor,/area/centcom/evac) "cKh" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/fire,/obj/item/weapon/storage/firstaid/fire{pixel_x = -2; pixel_y = 4},/turf/simulated/shuttle/floor,/area/centcom/evac) "cKi" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/regular{pixel_x = 2; pixel_y = 0},/obj/item/weapon/storage/firstaid/regular{pixel_x = -2; pixel_y = 4},/turf/simulated/shuttle/floor,/area/centcom/evac) @@ -7294,12 +7294,12 @@ "cKn" = (/obj/machinery/light/small,/turf/simulated/floor{icon_state = "dark"},/area/medical/morgue) "cKo" = (/obj/machinery/door/airlock/maintenance_hatch{req_access_txt = "101"},/turf/simulated/shuttle/plating,/area/centcom/evac) "cKp" = (/obj/machinery/teleport/station,/turf/simulated/floor/plating,/area/teleporter{name = "\improper Teleporter Room"}) -"cKq" = (/obj/structure/table/woodentable,/obj/machinery/light_switch{pixel_x = -28; pixel_y = 0},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/light/small{dir = 8},/obj/item/robot_parts/chest{name = "Cyborg Torso Exhibit"; pixel_x = -2; pixel_y = 2},/obj/item/robot_parts/head{name = "Cyborg Head Exhibit"; pixel_x = 3; pixel_y = 2},/turf/simulated/floor/carpet,/area/assembly/showroom{name = "\improper Corporate Showroom"}) +"cKq" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor,/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) "cKr" = (/obj/structure/table/reinforced,/obj/item/weapon/paper_bin,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/centcom/evac) "cKs" = (/obj/structure/table/reinforced,/obj/item/weapon/storage/fancy/donut_box,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/centcom/evac) "cKt" = (/obj/structure/table/reinforced,/obj/item/weapon/pen,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/centcom/evac) "cKu" = (/obj/structure/table/reinforced,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/centcom/evac) -"cKv" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/hallway/secondary/exit) +"cKv" = (/turf/simulated/floor{icon_state = "warningcorner"; dir = 2},/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) "cKw" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/machinery/camera{c_tag = "Gateway - Access"; dir = 8; network = list("SS13")},/turf/simulated/floor{dir = 2; icon_state = "warning"},/area/gateway) "cKx" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/shuttle/floor,/area/centcom/evac) "cKy" = (/obj/item/weapon/reagent_containers/food/snacks/grown/banana,/obj/item/weapon/reagent_containers/food/snacks/grown/banana,/obj/item/weapon/reagent_containers/food/snacks/grown/wheat,/obj/item/weapon/reagent_containers/food/snacks/grown/watermelon,/obj/item/weapon/reagent_containers/food/snacks/grown/watermelon,/obj/item/weapon/reagent_containers/food/snacks/grown/watermelon,/obj/item/weapon/reagent_containers/food/snacks/grown/orange,/obj/item/weapon/reagent_containers/food/snacks/grown/grapes,/obj/item/weapon/reagent_containers/food/snacks/grown/cocoapod,/obj/structure/rack{layer = 2.8},/obj/item/seeds/wheatseed,/obj/item/seeds/watermelonseed,/obj/item/seeds/watermelonseed,/obj/item/seeds/grapeseed,/obj/item/seeds/glowshroom,/turf/simulated/floor/plating{icon_state = "warnplate"},/area/maintenance/aft{name = "Aft Maintenance"}) @@ -7323,8 +7323,8 @@ "cKQ" = (/obj/structure/table,/obj/item/weapon/hand_labeler,/turf/simulated/shuttle/floor,/area/centcom/evac) "cKR" = (/obj/structure/table,/obj/item/weapon/storage/box/donkpockets,/turf/simulated/shuttle/floor,/area/centcom/evac) "cKS" = (/obj/machinery/hydroponics/soil{pixel_y = 8},/obj/item/seeds/glowshroom,/obj/item/seeds/cornseed,/turf/simulated/floor/plating{icon_state = "warnplate"},/area/maintenance/aft{name = "Aft Maintenance"}) -"cKT" = (/obj/structure/closet/wardrobe/genetics_white,/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/medical/genetics) -"cKU" = (/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/mixing) +"cKT" = (/turf/simulated/floor{icon_state = "warning"},/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) +"cKU" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/machinery/camera{c_tag = "Departure Lounge - Port Fore"; dir = 4; network = list("SS13")},/obj/structure/flora/kirbyplants{desc = "A plastic potted plant."; layer = 4.1; pixel_y = 3},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) "cKV" = (/turf/simulated/floor/holofloor{dir = 10; icon_state = "green"},/area/holodeck/source_boxingcourt) "cKW" = (/obj/structure/stool/bed/chair{dir = 4; name = "Prosecution"},/turf/simulated/shuttle/floor,/area/centcom/evac) "cKX" = (/obj/structure/filingcabinet,/turf/simulated/shuttle/floor,/area/centcom/evac) @@ -7349,18 +7349,18 @@ "cLq" = (/obj/machinery/door_control{dir = 2; id = "QMLoaddoor2"; name = "Loading Doors"; pixel_x = 24; pixel_y = 8},/obj/machinery/door_control{id = "QMLoaddoor"; name = "Loading Doors"; pixel_x = 24; pixel_y = -8},/turf/simulated/shuttle/floor,/area/supply/dock) "cLr" = (/obj/structure/sign/map/right{desc = "A framed picture of the station. Clockwise from security at the top (red), you see engineering (yellow), science (purple), escape (red and white), medbay (green), arrivals (blue and white), and finally cargo (brown)."; icon_state = "map-right-MS"; pixel_y = 32},/obj/machinery/vending/cola,/turf/simulated/floor{icon_state = "whitehall"; dir = 2},/area/medical/medbay3{name = "Medbay Aft"}) "cLs" = (/obj/machinery/vending/coffee,/obj/structure/sign/map/left{desc = "A framed picture of the station. Clockwise from security at the top (red), you see engineering (yellow), science (purple), escape (red and white), medbay (green), arrivals (blue and white), and finally cargo (brown)."; icon_state = "map-left-MS"; pixel_y = 32},/turf/simulated/floor{icon_state = "whitehall"; dir = 2},/area/medical/medbay3{name = "Medbay Aft"}) -"cLt" = (/obj/item/candle,/obj/structure/table,/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/hallway/primary/aft) +"cLt" = (/obj/machinery/light{dir = 4},/obj/structure/sign/vacuum{pixel_x = 32},/obj/structure/flora/kirbyplants{desc = "A plastic potted plant."; layer = 4.1; pixel_y = 3},/obj/machinery/camera{c_tag = "Departure Lounge - Starboard Fore"; dir = 8; network = list("SS13")},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) "cLu" = (/obj/machinery/door/airlock/hatch{name = "Telecomms Server Room"},/turf/simulated/floor{icon_state = "dark"},/area/tcommsat/server) "cLv" = (/obj/machinery/recharge_station,/obj/machinery/firealarm{dir = 1; pixel_y = -24},/turf/simulated/floor{icon_state = "bot"},/area/assembly/chargebay) -"cLw" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{name = "Departure Lounge"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor,/area/hallway/secondary/exit) -"cLx" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{name = "Departure Lounge"},/turf/simulated/floor,/area/hallway/secondary/exit) +"cLw" = (/turf/simulated/floor{icon_state = "warningcorner"; dir = 1},/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) +"cLx" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor,/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) "cLy" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/shuttle/engine/heater,/turf/simulated/floor/plating/airless,/area/supply/dock) "cLz" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 2; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/machinery/dna_scannernew,/turf/simulated/floor{dir = 4; icon_state = "whiteblue"},/area/medical/genetics_cloning) -"cLA" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{name = "Departure Lounge"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/hallway/secondary/exit) +"cLA" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor,/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) "cLB" = (/obj/structure/shuttle/engine/propulsion,/turf/space,/area/supply/dock) "cLC" = (/turf/simulated/floor{icon_state = "dark"},/area/hallway/primary/aft) "cLD" = (/turf/unsimulated/wall,/area/centcom/control) -"cLE" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/wood,/area/assembly/showroom{name = "\improper Corporate Showroom"}) +"cLE" = (/obj/item/device/soulstone,/obj/item/organ/heart,/obj/structure/table/woodentable,/turf/simulated/floor{tag = "icon-cult"; icon_state = "cult"; dir = 2},/area/chapel/office) "cLF" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/wood,/area/assembly/showroom{name = "\improper Corporate Showroom"}) "cLG" = (/turf/unsimulated/floor{icon_state = "green"; dir = 9},/area/centcom/control) "cLH" = (/turf/unsimulated/floor{icon_state = "greencorner"; dir = 1},/area/centcom/control) @@ -7384,7 +7384,7 @@ "cLZ" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable/yellow,/turf/simulated/floor/plating,/area/gateway) "cMa" = (/turf/simulated/shuttle/wall{tag = "icon-swall3"; icon_state = "swall3"; dir = 2},/area/shuttle/escape/centcom) "cMb" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/fire,/obj/item/weapon/storage/firstaid/regular{pixel_x = 2; pixel_y = 3},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape/centcom) -"cMc" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area) +"cMc" = (/obj/machinery/door/morgue{name = "Relic Closet"; req_access_txt = "22"},/turf/simulated/floor{tag = "icon-cult"; icon_state = "cult"; dir = 2},/area/chapel/office) "cMd" = (/turf/simulated/shuttle/floor,/area/shuttle/escape/centcom) "cMe" = (/obj/structure/table,/obj/item/weapon/clipboard,/obj/item/weapon/folder/yellow,/obj/item/weapon/pen,/turf/simulated/shuttle/plating{icon_state = "bot"},/area/shuttle/escape/centcom) "cMf" = (/turf/simulated/shuttle/plating{dir = 1; icon_state = "delivery"},/area/shuttle/escape/centcom) @@ -7396,8 +7396,8 @@ "cMl" = (/obj/item/device/radio/intercom{dir = 4; name = "Station Intercom (General)"; pixel_x = 31},/turf/simulated/shuttle/plating{icon_state = "bot"},/area/shuttle/escape/centcom) "cMm" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics_cloning) "cMn" = (/turf/unsimulated/wall/fakeglass,/area/centcom/control) -"cMo" = (/obj/machinery/camera/autoname{dir = 1; network = list("SS13","RD")},/obj/machinery/light,/turf/simulated/floor/mech_bay_recharge_floor,/area/assembly/chargebay) -"cMp" = (/obj/machinery/firealarm{dir = 1; pixel_y = -24},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_Toxins = 0},/turf/simulated/floor,/area/assembly/chargebay) +"cMo" = (/obj/item/device/radio/intercom{pixel_y = 25},/obj/effect/decal/cleanable/cobweb,/turf/simulated/floor{icon_state = "grimy"},/area/chapel/office) +"cMp" = (/obj/machinery/door/airlock/maintenance{name = "Chapel Maintenance Access "; req_access_txt = "0"; req_one_access_txt = "12;27"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "cMq" = (/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/wood,/area/assembly/showroom{name = "\improper Corporate Showroom"}) "cMr" = (/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/centcom/evac) "cMs" = (/obj/structure/stool/bed/chair{dir = 4},/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape/centcom) @@ -7431,17 +7431,17 @@ "cMU" = (/obj/machinery/power/apc{cell_type = 5000; dir = 4; name = "Nanotrasen Corporate Showroom APC"; pixel_x = 28; pixel_y = 0},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/obj/item/weapon/cigbutt,/turf/simulated/floor/wood,/area/assembly/showroom{name = "\improper Corporate Showroom"}) "cMV" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor,/area/storage/primary) "cMW" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/shuttle/plating,/area/shuttle/transport1/centcom) -"cMX" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/toxins/mixing) +"cMX" = (/obj/machinery/alarm{dir = 4; pixel_x = -23; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor{dir = 10; icon_state = "whitegreen"},/area/medical/virology) "cMY" = (/obj/structure/table/woodentable,/obj/item/device/flashlight/lamp,/obj/machinery/newscaster{pixel_x = -30},/turf/simulated/floor{icon_state = "grimy"},/area/chapel/office) "cMZ" = (/turf/unsimulated/floor{icon_state = "greencorner"; dir = 8},/area/centcom/control) "cNa" = (/turf/unsimulated/floor{icon_state = "greencorner"},/area/centcom/control) -"cNb" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/carpet,/area/chapel/main) +"cNb" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "whitegreen"},/area/medical/virology) "cNc" = (/obj/structure/stool/bed/chair{dir = 8},/obj/item/device/radio/intercom{dir = 4; name = "Station Intercom (General)"; pixel_x = 31},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape/centcom) "cNd" = (/obj/structure/rack,/obj/item/weapon/cable_coil,/turf/simulated/shuttle/plating{dir = 1; icon_state = "warning"},/area/shuttle/escape/centcom) "cNe" = (/obj/structure/ore_box,/turf/simulated/floor{icon_state = "bot"},/area/teleporter{name = "\improper Teleporter Room"}) -"cNf" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 2; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/carpet,/area/chapel/main) +"cNf" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/disposalpipe/segment,/turf/simulated/wall/r_wall,/area/medical/virology) "cNg" = (/turf/unsimulated/wall,/area/syndicate_mothership) -"cNh" = (/obj/item/stack/rods{amount = 50},/obj/item/stack/sheet/glass{amount = 50},/obj/item/stack/sheet/metal{amount = 50},/obj/item/target/alien,/obj/item/target/syndicate,/obj/item/target/alien,/obj/item/target/syndicate,/obj/structure/closet/crate/secure{desc = "A secure crate containing various materials for building a customised test-site."; name = "Test Site Materials Crate"; req_access_txt = "8"},/obj/machinery/light/small{dir = 1},/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/toxins/mixing) +"cNh" = (/obj/structure/stool,/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor{dir = 6; icon_state = "whitegreen"},/area/medical/virology) "cNi" = (/turf/simulated/shuttle/floor,/area/shuttle/transport1/centcom) "cNj" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/medical/genetics_cloning) "cNk" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock{name = "Law Office"; req_access_txt = "38"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/wood,/area/lawoffice) @@ -7462,15 +7462,15 @@ "cNz" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/shuttle/floor,/area/shuttle/transport1/centcom) "cNA" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/shuttle/floor,/area/shuttle/transport1/centcom) "cNB" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/hallway/primary/aft) -"cNC" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing) -"cND" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor,/area/assembly/chargebay) +"cNC" = (/obj/structure/stool,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/turf/simulated/floor{icon_state = "whitegreen"},/area/medical/virology) +"cND" = (/obj/structure/stool,/turf/simulated/floor{icon_state = "whitegreen"},/area/medical/virology) "cNE" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0},/turf/unsimulated/wall,/area/centcom/evac) "cNF" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/shuttle/plating,/area/shuttle/escape/centcom) "cNG" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/fire,/obj/item/weapon/storage/firstaid/regular{pixel_x = 2; pixel_y = 3},/turf/simulated/shuttle/floor,/area/shuttle/escape/centcom) "cNH" = (/obj/machinery/sleep_console{density = 0; dir = 4; icon_state = "console"; pixel_x = 3; pixel_y = 2},/turf/simulated/shuttle/floor,/area/shuttle/escape/centcom) "cNI" = (/obj/machinery/sleeper,/obj/item/device/radio/intercom{dir = 4; name = "Station Intercom (General)"; pixel_x = 31},/turf/simulated/shuttle/floor,/area/shuttle/escape/centcom) -"cNJ" = (/obj/structure/table/woodentable,/obj/item/weapon/paper_bin{pixel_x = -2; pixel_y = 5},/obj/machinery/light/small{dir = 1},/turf/simulated/floor{dir = 8; icon_state = "chapel"},/area/chapel/main) -"cNK" = (/obj/structure/table/woodentable,/obj/machinery/camera/autoname{dir = 2; network = list("SS13")},/obj/item/weapon/storage/bible,/obj/item/weapon/storage/bible,/obj/item/weapon/storage/bible,/obj/machinery/light/small{dir = 1},/turf/simulated/floor{icon_state = "chapel"},/area/chapel/main) +"cNJ" = (/obj/machinery/atmospherics/pipe/vent{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating/airless,/area) +"cNK" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/medical/virology) "cNL" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/turf/simulated/floor/plating,/area/gateway) "cNM" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/shuttle/floor,/area/shuttle/transport1/centcom) "cNN" = (/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/alarm{dir = 4; pixel_x = -23; pixel_y = 0},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/wood,/area/assembly/showroom{name = "\improper Corporate Showroom"}) @@ -7505,7 +7505,7 @@ "cOq" = (/obj/effect/overlay/palmtree_r,/obj/effect/overlay/coconut,/turf/unsimulated/beach/sand,/area/centcom/holding) "cOr" = (/obj/effect/overlay/palmtree_l,/turf/unsimulated/beach/sand,/area/centcom/holding) "cOs" = (/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/evac) -"cOt" = (/obj/machinery/door/airlock/glass_security{name = "Centcom Security"; req_access_txt = "2"},/turf/simulated/shuttle/floor,/area/shuttle/escape/centcom) +"cOt" = (/obj/machinery/atmospherics/pipe/tank/air{dir = 1},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/medical/virology) "cOu" = (/obj/machinery/door/airlock/medical{name = "Patient Room B"; req_access_txt = "5"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/exam_room{name = "Patient Room B"}) "cOv" = (/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/escape/centcom) "cOw" = (/turf/unsimulated/floor{icon = 'icons/turf/snow.dmi'; icon_state = "snow"},/turf/simulated/shuttle/wall{dir = 8; icon_state = "diagonalWall3"},/area/syndicate_station/start) @@ -7518,7 +7518,7 @@ "cOD" = (/obj/structure/stool{pixel_y = 8},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/holding) "cOE" = (/obj/item/device/camera,/turf/unsimulated/beach/sand,/area/centcom/holding) "cOF" = (/turf/unsimulated/wall,/area/tdome/tdomeobserve) -"cOG" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 8; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "floorgrime"},/area/toxins/mixing) +"cOG" = (/obj/machinery/atmospherics/portables_connector{dir = 1},/obj/machinery/portable_atmospherics/canister/air,/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/medical/virology) "cOH" = (/turf/simulated/floor/plating,/area/toxins/xenobiology) "cOI" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/toxins/xenobiology) "cOJ" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/toxins/xenobiology) @@ -7557,7 +7557,7 @@ "cPq" = (/obj/structure/stool{pixel_y = 8},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) "cPr" = (/obj/machinery/camera{c_tag = "Xenobiology Test Chamber"; dir = 1; network = list("Xeno","RD"); pixel_x = 0},/obj/machinery/light{dir = 2},/turf/simulated/floor/engine,/area/toxins/xenobiology) "cPs" = (/obj/item/device/radio/intercom{pixel_y = -25},/turf/simulated/floor/engine,/area/toxins/xenobiology) -"cPt" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/shower{dir = 4; icon_state = "shower"; name = "emergency shower"; tag = "icon-shower (EAST)"},/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing) +"cPt" = (/obj/structure/table,/obj/item/trash/popcorn,/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/medical/virology) "cPu" = (/obj/structure/rack,/obj/item/clothing/head/that,/obj/item/clothing/under/suit_jacket,/obj/item/clothing/suit/wcoat,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/holding) "cPv" = (/obj/item/weapon/beach_ball,/turf/unsimulated/beach/sand,/area/centcom/holding) "cPw" = (/turf/space/transit/north/shuttlespace_ns15,/area/shuttle/escape/transit) @@ -7569,7 +7569,7 @@ "cPC" = (/obj/machinery/gateway{dir = 1},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/gateway) "cPD" = (/obj/machinery/camera{c_tag = "Atmospherics Tank - Toxins"; dir = 8; network = list("SS13"); pixel_x = 0; pixel_y = 0},/turf/simulated/floor/engine{carbon_dioxide = 0; name = "plasma floor"; nitrogen = 0; oxygen = 0; toxins = 70000},/area/maintenance/storage) "cPE" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/gateway) -"cPF" = (/obj/structure/stool/bed/chair{dir = 1},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/bridge/meeting_room{name = "\improper Command Corridors"}) +"cPF" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/snacks/sosjerky,/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/medical/virology) "cPG" = (/obj/structure/table,/obj/item/stack/sheet/glass{amount = 10},/obj/item/weapon/cell{charge = 100; maxcharge = 15000},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) "cPH" = (/obj/item/device/radio/intercom{desc = "Talk through this. Evilly"; freerange = 1; frequency = 1213; name = "Syndicate Intercom"; pixel_y = -32; subspace_transmission = 1; syndie = 1},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) "cPI" = (/obj/structure/closet/syndicate/personal,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) @@ -7581,7 +7581,7 @@ "cPO" = (/obj/structure/window/reinforced{dir = 4},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/holding) "cPP" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/toxins/xenobiology) "cPQ" = (/obj/machinery/computer/crew,/turf/simulated/shuttle/floor,/area/shuttle/escape/centcom) -"cPR" = (/obj/structure/stool/bed/chair{dir = 1},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor,/area/bridge/meeting_room{name = "\improper Command Corridors"}) +"cPR" = (/obj/structure/table,/obj/item/trash/cheesie{pixel_y = 4},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/medical/virology) "cPS" = (/obj/machinery/door/morgue{name = "Confession Booth"},/turf/simulated/floor{icon_state = "dark"},/area/chapel/main) "cPT" = (/obj/structure/table,/obj/item/weapon/storage/box/bodybags,/obj/item/weapon/cable_coil,/obj/item/device/flash,/turf/simulated/floor{icon_state = "bot"},/area/assembly/robotics) "cPU" = (/obj/structure/extinguisher_cabinet{pixel_x = -27; pixel_y = 0},/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/shuttle/plating{icon_state = "floorgrime"},/area/shuttle/escape/centcom) @@ -7612,7 +7612,7 @@ "cQt" = (/obj/machinery/atmospherics/pipe/simple/general/visible,/turf/simulated/floor/engine,/area/toxins/xenobiology) "cQu" = (/obj/machinery/atmospherics/unary/outlet_injector{dir = 1; icon_state = "on"; name = "Acid-Proof Air Injector"; on = 1; unacidable = 1},/turf/simulated/floor/engine,/area/toxins/xenobiology) "cQv" = (/obj/structure/table/woodentable,/obj/item/weapon/reagent_containers/food/drinks/beer{pixel_x = -2; pixel_y = 5},/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/syndicate_mothership) -"cQw" = (/obj/item/device/radio/intercom{broadcasting = 1; frequency = 1480; name = "Confessional Intercom"; pixel_x = -25},/obj/structure/stool/bed/chair,/turf/simulated/floor{icon_state = "dark"},/area/chapel/main) +"cQw" = (/obj/structure/table/woodentable,/obj/item/weapon/reagent_containers/food/snacks/grown/harebell,/obj/item/weapon/reagent_containers/food/snacks/grown/harebell,/obj/item/weapon/reagent_containers/food/snacks/grown/harebell,/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/chapel/main) "cQx" = (/obj/machinery/sparker{id = "Xenobio"; pixel_x = -25},/turf/simulated/floor/engine,/area/toxins/xenobiology) "cQy" = (/obj/structure/table/woodentable,/obj/item/weapon/clipboard,/obj/item/weapon/pen,/turf/unsimulated/floor{icon_state = "grimy"},/area/syndicate_mothership) "cQz" = (/obj/structure/table,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/holding) @@ -7627,7 +7627,7 @@ "cQI" = (/turf/space,/turf/simulated/shuttle/wall{tag = "icon-swall_f9"; icon_state = "swall_f9"; dir = 2},/area/shuttle/escape/centcom) "cQJ" = (/obj/item/device/radio/beacon,/turf/simulated/floor/engine,/area/toxins/xenobiology) "cQK" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"},/turf/simulated/wall/r_wall,/area/toxins/xenobiology) -"cQL" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/carpet,/area/chapel/main) +"cQL" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/chapel/main) "cQM" = (/obj/structure/table/woodentable,/obj/item/weapon/reagent_containers/food/drinks/beer{pixel_x = 3},/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/syndicate_mothership) "cQN" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/unsimulated/floor{name = "plating"},/area/centcom/holding) "cQO" = (/turf/unsimulated/floor{icon_state = "delivery"},/area/centcom/holding) @@ -7639,7 +7639,7 @@ "cQU" = (/obj/structure/disposaloutlet{dir = 2},/turf/simulated/floor/engine,/area/toxins/xenobiology) "cQV" = (/turf/unsimulated/floor,/area/syndicate_mothership) "cQW" = (/obj/machinery/door/airlock/external{req_access_txt = "150"},/turf/unsimulated/floor,/area/syndicate_mothership) -"cQX" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/carpet,/area/chapel/main) +"cQX" = (/obj/structure/table/woodentable,/obj/item/candle,/obj/machinery/light_switch{pixel_y = 36},/obj/effect/decal/cleanable/cobweb2,/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/chapel/main) "cQY" = (/obj/effect/landmark{name = "Holding Facility"},/turf/unsimulated/floor{icon_state = "engine"},/area/centcom/holding) "cQZ" = (/obj/structure/shuttle/engine/propulsion,/turf/space,/area/shuttle/escape/centcom) "cRa" = (/obj/machinery/shieldwallgen{req_access = list(55)},/obj/structure/cable/yellow,/turf/simulated/floor/plating,/area/toxins/xenobiology) @@ -7652,7 +7652,7 @@ "cRh" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/obj/machinery/door/poddoor/preopen{id = "Xenolab"; name = "test chamber blast door"},/turf/simulated/floor/engine,/area/toxins/xenobiology) "cRi" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0},/turf/simulated/shuttle/wall{icon_state = "wall3"},/area/syndicate_station/start) "cRj" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/simple/general/visible,/obj/structure/cable/yellow,/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/obj/machinery/door/poddoor/preopen{id = "Xenolab"; name = "test chamber blast door"},/turf/simulated/floor/engine,/area/toxins/xenobiology) -"cRk" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/centcom{name = "Chapel"; opacity = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "carpetsymbol"},/area/chapel/main) +"cRk" = (/obj/structure/table/woodentable,/obj/item/weapon/paper_bin{pixel_x = -2; pixel_y = 5},/obj/machinery/light/small{dir = 1},/obj/machinery/newscaster{pixel_x = 0; pixel_y = 32},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/chapel/main) "cRl" = (/obj/structure/mopbucket,/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/syndicate_mothership) "cRm" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/disposalpipe/segment,/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/obj/machinery/door/poddoor/preopen{id = "Xenolab"; name = "test chamber blast door"},/turf/simulated/floor/engine,/area/toxins/xenobiology) "cRn" = (/turf/simulated/shuttle/wall{icon_state = "swall7"; dir = 2},/area) @@ -7662,8 +7662,8 @@ "cRr" = (/obj/machinery/space_heater,/turf/simulated/floor/plating,/area/toxins/xenobiology) "cRs" = (/obj/machinery/door/window{dir = 4; name = "Equipment Room"; req_access_txt = "150"},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) "cRt" = (/obj/machinery/door/airlock/external{req_access_txt = "150"},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) -"cRu" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/hallway/primary/aft) -"cRv" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 4; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor,/area/hallway/primary/aft) +"cRu" = (/obj/structure/table/woodentable,/obj/item/candle,/obj/machinery/light_switch{pixel_x = -27},/obj/effect/decal/cleanable/cobweb,/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/chapel/main) +"cRv" = (/obj/structure/table/woodentable,/obj/item/weapon/reagent_containers/food/snacks/grown/poppy{pixel_y = 2},/obj/item/weapon/reagent_containers/food/snacks/grown/poppy{pixel_y = 2},/obj/item/weapon/reagent_containers/food/snacks/grown/poppy{pixel_y = 2},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/chapel/main) "cRw" = (/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"; name = "Equipment Room"; req_access_txt = "150"},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) "cRx" = (/obj/machinery/atmospherics/pipe/simple{dir = 10},/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/shuttle/plating,/area/syndicate_station/start) "cRy" = (/obj/structure/rack,/obj/item/clothing/suit/space/syndicate,/obj/item/clothing/head/helmet/space/syndicate,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) @@ -7680,15 +7680,15 @@ "cRJ" = (/obj/machinery/vending/snack,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) "cRK" = (/obj/structure/closet{icon_closed = "cabinet_closed"; icon_opened = "cabinet_open"; icon_state = "cabinet_closed"},/obj/item/weapon/storage/backpack/satchel,/turf/unsimulated/floor{dir = 9; icon_state = "carpetside"},/area/wizard_station) "cRL" = (/obj/structure/mirror{pixel_y = 28},/turf/unsimulated/floor{dir = 1; icon_state = "carpetside"},/area/wizard_station) -"cRM" = (/obj/machinery/power/apc{dir = 1; name = "Escape Shuttle Bay APC"; pixel_y = 24},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/obj/structure/flora/kirbyplants,/turf/simulated/floor{dir = 9; icon_state = "warning"},/area/hallway/secondary/exit) +"cRM" = (/obj/structure/table/woodentable,/obj/machinery/camera/autoname{dir = 2; network = list("SS13")},/obj/item/weapon/storage/bible,/obj/machinery/light/small{dir = 1},/obj/machinery/newscaster{pixel_x = 0; pixel_y = 32},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/chapel/main) "cRN" = (/turf/unsimulated/wall,/area/tdome) "cRO" = (/obj/machinery/igniter,/turf/simulated/floor,/area/tdome) "cRP" = (/turf/simulated/floor,/area/tdome) "cRQ" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) "cRR" = (/obj/machinery/atmospherics/pipe/simple,/obj/structure/table,/obj/item/stack/medical/bruise_pack,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) "cRS" = (/obj/machinery/atmospherics/pipe/simple,/obj/structure/table,/obj/item/stack/medical/ointment,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) -"cRT" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/hallway/secondary/exit) -"cRU" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/hallway/secondary/exit) +"cRT" = (/obj/item/device/radio/intercom{broadcasting = 1; frequency = 1480; name = "Confessional Intercom"; pixel_x = -25},/obj/structure/stool/bed/chair,/turf/simulated/floor{icon_state = "dark"},/area/chapel/office) +"cRU" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor/carpet,/area/chapel/main) "cRV" = (/obj/machinery/door/airlock/glass_security{name = "Labor Camp Shuttle Airlock"; req_access_txt = "2"},/turf/simulated/floor,/area/security/processing) "cRW" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/floor,/area/shuttle/laborcamp/station) "cRX" = (/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/laborcamp/station) @@ -7703,7 +7703,7 @@ "cSg" = (/turf/simulated/floor{icon_state = "green"; dir = 4},/area/tdome) "cSh" = (/obj/effect/landmark{name = "tdome1"},/turf/unsimulated/floor{name = "plating"},/area/tdome/tdome1) "cSi" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/turf/simulated/shuttle/wall{icon_state = "swall_f5"; dir = 2},/area/derelict/ship) -"cSj" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/hallway/secondary/exit) +"cSj" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/carpet,/area/chapel/main) "cSk" = (/obj/machinery/atmospherics/pipe/simple/general/visible,/obj/structure/window/reinforced{dir = 4},/obj/machinery/ignition_switch{id = "Xenobio"; pixel_x = -6; pixel_y = -2},/obj/machinery/door_control{id = "Xenolab"; name = "Test Chamber Blast Doors"; pixel_x = 4; pixel_y = -2; req_access_txt = "55"},/obj/structure/table/reinforced,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{dir = 6; icon_state = "warning"},/area/toxins/xenobiology) "cSl" = (/obj/machinery/door/window{dir = 4; name = "Infirmary"; req_access_txt = "150"},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) "cSm" = (/obj/machinery/door/window/westright{name = "Tool Storage"; req_access_txt = "150"},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) @@ -7738,7 +7738,7 @@ "cSP" = (/obj/machinery/camera{pixel_x = 10; network = list("thunder"); c_tag = "Arena"},/turf/simulated/floor/bluegrid,/area/tdome) "cSQ" = (/obj/machinery/telecomms/allinone{intercept = 1},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) "cSR" = (/obj/effect/landmark{name = "Nuclear-Bomb"},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) -"cSS" = (/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/hallway/secondary/exit) +"cSS" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/carpet,/area/chapel/main) "cST" = (/obj/structure/table/woodentable,/obj/item/weapon/spacecash,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) "cSU" = (/obj/structure/rack,/obj/item/clothing/suit/wizrobe/red,/obj/item/clothing/shoes/sandal,/obj/item/clothing/head/wizard/red,/obj/item/weapon/staff,/turf/unsimulated/floor{icon_state = "grimy"},/area/wizard_station) "cSV" = (/obj/structure/rack,/obj/item/clothing/suit/wizrobe/magusred,/obj/item/clothing/head/wizard/magus,/obj/item/weapon/staff,/turf/unsimulated/floor{icon_state = "grimy"},/area/wizard_station) @@ -8701,12 +8701,12 @@ "dlq" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/grille{density = 0; icon_state = "brokengrille"},/obj/item/stack/rods,/obj/item/weapon/shard,/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"},/area/mine/abandoned) "dlr" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/mine/abandoned) "dls" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/grille{density = 0; icon_state = "brokengrille"},/obj/item/weapon/shard{icon_state = "small"},/obj/item/stack/rods,/turf/simulated/floor/plating/airless,/area/mine/abandoned) -"dlt" = (/obj/machinery/light{dir = 1},/turf/simulated/floor/airless{icon_state = "asteroidwarning"; dir = 9},/area/mine/explored) +"dlt" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor/carpet,/area/chapel/main) "dlu" = (/turf/simulated/floor/airless{icon_state = "asteroidwarning"; dir = 2},/area/mine/explored) "dlv" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/carpet,/area/chapel/main) "dlw" = (/turf/simulated/floor/airless{icon_state = "floorgrime"},/area/mine/abandoned) "dlx" = (/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/obj/machinery/power/apc{dir = 8; name = "Chapel APC"; pixel_x = -25},/turf/simulated/floor/carpet,/area/chapel/main) -"dly" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/carpet,/area/chapel/main) +"dly" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor/carpet,/area/chapel/main) "dlz" = (/obj/structure/girder,/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"},/area/mine/abandoned) "dlA" = (/turf/simulated/mineral/random,/area/mine/explored) "dlB" = (/turf/simulated/mineral,/area/mine/explored) @@ -8733,9 +8733,9 @@ "dlW" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/mine/abandoned) "dlX" = (/obj/structure/table,/turf/simulated/floor/airless{icon_state = "floorscorched2"},/area/mine/abandoned) "dlY" = (/obj/structure/table,/turf/simulated/floor/airless{icon_state = "floorscorched1"},/area/mine/abandoned) -"dlZ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/hallway/primary/aft) +"dlZ" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/centcom{name = "Chapel"; opacity = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/chapel/main) "dma" = (/turf/simulated/floor/mech_bay_recharge_floor/airless,/area/mine/north_outpost) -"dmb" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/hallway/primary/aft) +"dmb" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 9; icon_state = "warning"},/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) "dmc" = (/obj/item/stack/rods,/turf/simulated/floor/plating/airless,/area/mine/abandoned) "dmd" = (/obj/item/weapon/shard{icon_state = "small"},/obj/item/clothing/suit/space/syndicate,/turf/simulated/floor/plating/airless,/area/mine/abandoned) "dme" = (/turf/simulated/floor/airless{icon_state = "damaged3"},/area/mine/abandoned) @@ -8743,7 +8743,7 @@ "dmg" = (/turf/simulated/floor/airless{icon_state = "floorscorched2"},/area/mine/abandoned) "dmh" = (/obj/structure/alien/weeds{icon_state = "weeds2"},/turf/simulated/floor/airless{icon_state = "floorscorched2"},/area/mine/abandoned) "dmi" = (/obj/structure/alien/weeds{icon_state = "weeds2"},/turf/simulated/floor/airless,/area/mine/abandoned) -"dmj" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/centcom{name = "Chapel"; opacity = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "carpetsymbol"},/area/chapel/main) +"dmj" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "warningcorner"; dir = 4},/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) "dmk" = (/obj/structure/girder/displaced,/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"},/area/mine/abandoned) "dml" = (/obj/item/weapon/shard,/obj/structure/lattice,/turf/space,/area) "dmm" = (/obj/item/weapon/shard{icon_state = "small"},/turf/simulated/floor/plating/airless,/area/mine/abandoned) @@ -8755,7 +8755,7 @@ "dms" = (/obj/structure/lattice,/obj/item/weapon/shard{icon_state = "small"},/obj/item/clothing/mask/facehugger{icon_state = "facehugger_dead"; stat = 2},/turf/space,/area/mine/abandoned) "dmt" = (/obj/structure/lattice,/turf/space,/area/mine/abandoned) "dmu" = (/obj/structure/alien/weeds,/turf/simulated/floor/airless{icon_state = "floorscorched2"},/area/mine/abandoned) -"dmv" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "neutralcorner"},/area/hallway/primary/aft) +"dmv" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) "dmw" = (/obj/effect/decal/remains/xeno,/turf/simulated/floor/airless,/area/mine/abandoned) "dmx" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"},/area/mine/abandoned) "dmy" = (/turf/simulated/wall,/area/mine/north_outpost) @@ -8767,8 +8767,8 @@ "dmE" = (/obj/effect/decal/remains/xeno,/turf/simulated/floor/airless{icon_state = "floorscorched2"},/area/mine/abandoned) "dmF" = (/turf/simulated/floor/airless,/area/mine/abandoned) "dmG" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"},/area/mine/abandoned) -"dmH" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/hallway/primary/aft) -"dmI" = (/obj/machinery/light,/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 2; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/extinguisher_cabinet{pixel_x = 0; pixel_y = -30},/obj/machinery/camera{c_tag = "Central Primary Hallway - Aft-Starboard Corner"; dir = 1; network = list("SS13")},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/hallway/primary/central) +"dmH" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/floor,/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) +"dmI" = (/obj/structure/flora/ausbushes/fernybush,/obj/structure/flora/ausbushes/fullgrass,/obj/structure/flora/ausbushes/ppflowers,/obj/structure/flora/ausbushes/palebush,/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/simulated/floor/grass,/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) "dmJ" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/structure/closet/secure_closet/personal/patient,/turf/simulated/floor{dir = 2; icon_state = "whitecorner"},/area/medical/medbay3{name = "Medbay Aft"}) "dmK" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/item/weapon/shard,/turf/simulated/floor/plating/airless,/area/mine/abandoned) "dmL" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/power/port_gen/pacman{anchored = 1},/turf/simulated/floor/plating,/area/mine/north_outpost) @@ -8788,10 +8788,10 @@ "dmZ" = (/obj/machinery/atmospherics/pipe/simple{dir = 9; icon_state = "intact-f"},/obj/machinery/meter,/turf/simulated/floor/plating,/area/mine/north_outpost) "dna" = (/obj/item/weapon/shard,/turf/simulated/floor/airless{icon_state = "floorscorched2"},/area/mine/abandoned) "dnb" = (/obj/item/weapon/shard{icon_state = "small"},/turf/simulated/floor/airless,/area/mine/abandoned) -"dnc" = (/obj/machinery/atmospherics/pipe/simple,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor,/area/mine/north_outpost) +"dnc" = (/obj/structure/stool/bed/chair{dir = 8},/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) "dnd" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/machinery/door/firedoor,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay3{name = "Medbay Aft"}) -"dne" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor,/area/mine/north_outpost) -"dnf" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/wall,/area/mine/north_outpost) +"dne" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/carpet,/area/chapel/main) +"dnf" = (/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/carpet,/area/chapel/main) "dng" = (/obj/structure/alien/weeds{icon_state = "weeds"},/turf/simulated/floor/airless{icon_state = "floorscorched2"},/area/mine/abandoned) "dnh" = (/obj/machinery/door/airlock,/turf/simulated/floor/airless,/area/mine/abandoned) "dni" = (/obj/item/clothing/mask/facehugger{icon_state = "facehugger_dead"; stat = 2},/turf/simulated/floor/airless,/area/mine/abandoned) @@ -8799,16 +8799,16 @@ "dnk" = (/obj/machinery/conveyor_switch{id = "mining_north"},/turf/simulated/floor/airless{icon_state = "asteroidwarning"; dir = 1},/area/mine/explored) "dnl" = (/turf/simulated/floor/airless{icon_state = "asteroidwarning"; dir = 1},/area/mine/explored) "dnm" = (/obj/structure/alien/weeds{icon_state = "weeds1"},/turf/simulated/floor/airless,/area/mine/abandoned) -"dnn" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/door/airlock/maintenance{name = "Mining Station Maintenance"; req_access_txt = "54"},/turf/simulated/floor/plating,/area/mine/north_outpost) +"dnn" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "warningcorner"; dir = 1},/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) "dno" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/mine/abandoned) "dnp" = (/obj/structure/alien/weeds{icon_state = "weeds"},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/mine/abandoned) "dnq" = (/obj/structure/table,/obj/item/weapon/pickaxe,/turf/simulated/floor,/area/mine/north_outpost) "dnr" = (/turf/simulated/floor,/area/mine/north_outpost) "dns" = (/obj/structure/table,/obj/machinery/microwave,/turf/simulated/floor,/area/mine/north_outpost) "dnt" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/north_outpost) -"dnu" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor,/area/mine/north_outpost) -"dnv" = (/obj/machinery/atmospherics/pipe/simple,/obj/machinery/alarm{pixel_y = 24},/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/mine/north_outpost) -"dnw" = (/obj/structure/extinguisher_cabinet{pixel_x = -5; pixel_y = 30},/turf/simulated/floor,/area/mine/north_outpost) +"dnu" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/centcom{name = "Chapel"; opacity = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/chapel/main) +"dnv" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 10; icon_state = "warning"; tag = "icon-warnwhite (NORTHEAST)"},/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) +"dnw" = (/obj/machinery/ai_status_display{pixel_x = 0; pixel_y = 0},/turf/simulated/wall,/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) "dnx" = (/obj/machinery/mineral/input,/turf/simulated/floor{dir = 4; icon_state = "loadingarea"},/area/mine/north_outpost) "dny" = (/obj/machinery/mineral/unloading_machine,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/north_outpost) "dnz" = (/obj/machinery/conveyor{dir = 4; id = "mining_north"},/obj/machinery/mineral/output,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/north_outpost) @@ -8838,7 +8838,7 @@ "dnX" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor,/area/mine/north_outpost) "dnY" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/obj/machinery/door/airlock/glass_mining{name = "Break Room"; req_access_txt = "54"},/turf/simulated/floor,/area/mine/north_outpost) "dnZ" = (/obj/machinery/atmospherics/pipe/manifold{dir = 4},/turf/simulated/floor,/area/mine/north_outpost) -"doa" = (/obj/structure/rack,/turf/simulated/floor,/area/mine/north_outpost) +"doa" = (/obj/machinery/navbeacon{codes_txt = "patrol;next_patrol=10-Aft-Central"; location = "9.5-Escape2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) "dob" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/mine/explored) "doc" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/airless{icon_state = "asteroidwarning"; dir = 8},/area/mine/explored) "dod" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/airless{icon_state = "asteroidwarning"; dir = 4},/area/mine/explored) @@ -8856,16 +8856,16 @@ "dop" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/mine/abandoned) "doq" = (/obj/structure/alien/weeds{icon_state = "weeds1"},/obj/effect/decal/remains/xeno,/turf/simulated/floor/plating/airless,/area/mine/abandoned) "dor" = (/obj/effect/gibspawner/human,/turf/simulated/floor/airless{icon_state = "floorscorched2"},/area/mine/abandoned) -"dos" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/plating,/area/mine/north_outpost) +"dos" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor,/area/hallway/secondary/exit{name = "\improper Departure Lounge"}) "dot" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor,/area/mine/north_outpost) "dou" = (/obj/machinery/recharge_station,/turf/simulated/floor,/area/mine/north_outpost) -"dov" = (/obj/structure/dispenser/oxygen,/turf/simulated/floor,/area/mine/north_outpost) -"dow" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/item/weapon/storage/box/lights/bulbs,/obj/machinery/atmospherics/pipe/simple{dir = 6},/turf/simulated/floor/plating,/area/mine/north_outpost) +"dov" = (/turf/simulated/wall,/area/toxins/mixing{name = "\improper Toxins Lab"}) +"dow" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall/r_wall,/area/toxins/mixing{name = "\improper Toxins Lab"}) "dox" = (/obj/effect/decal/remains/xeno,/turf/simulated/floor/airless{icon_state = "damaged4"},/area/mine/abandoned) "doy" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/airless,/area/mine/abandoned) "doz" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating/airless,/area/mine/abandoned) "doA" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall,/area/medical/morgue) -"doB" = (/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/machinery/camera{c_tag = "Central Primary Hallway - Aft-Port Corner"; dir = 1; network = list("SS13")},/turf/simulated/floor{dir = 8; icon_state = "neutralcorner"},/area/hallway/primary/central) +"doB" = (/turf/simulated/wall/r_wall,/area/toxins/mixing{name = "\improper Toxins Lab"}) "doC" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor{icon_state = "dark"},/area/medical/morgue) "doD" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/grille,/turf/simulated/floor/plating,/area/mine/north_outpost) "doE" = (/obj/machinery/door/airlock/external{name = "Mining North Outpost Airlock"; req_access_txt = "54"},/turf/simulated/floor,/area/mine/north_outpost) @@ -8879,20 +8879,20 @@ "doM" = (/obj/structure/window/reinforced{dir = 4},/obj/item/weapon/shard{icon_state = "small"},/turf/simulated/floor/plating/airless,/area/mine/abandoned) "doN" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/mine/abandoned) "doO" = (/obj/item/weapon/shard{icon_state = "medium"},/obj/structure/alien/weeds{icon_state = "weeds"},/turf/simulated/floor/airless,/area/mine/abandoned) -"doP" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor,/area/mine/north_outpost) +"doP" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/shower{dir = 4; icon_state = "shower"; name = "emergency shower"; tag = "icon-shower (EAST)"},/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing{name = "\improper Toxins Lab"}) "doQ" = (/obj/structure/closet/emcloset,/turf/simulated/floor,/area/mine/north_outpost) "doR" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating/airless,/area/mine/abandoned) "doS" = (/obj/item/stack/rods,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/mine/abandoned) "doT" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/airless,/area/mine/explored) "doU" = (/obj/item/stack/rods,/obj/structure/alien/weeds{icon_state = "weeds2"},/turf/simulated/floor/airless,/area/mine/abandoned) -"doV" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = -32},/turf/simulated/floor{icon_state = "warning"},/area/mine/north_outpost) +"doV" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 2; icon_state = "warnwhitecorner"; tag = "icon-warnwhitecorner (EAST)"},/area/toxins/mixing{name = "\improper Toxins Lab"}) "doW" = (/turf/simulated/floor{icon_state = "warning"},/area/mine/north_outpost) "doX" = (/obj/structure/ore_box,/turf/simulated/floor{icon_state = "warning"},/area/mine/north_outpost) "doY" = (/turf/space,/area/mine/unexplored) "doZ" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 1},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/space,/area/mine/explored) "dpa" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 1},/turf/space,/area/mine/explored) "dpb" = (/obj/item/stack/rods,/obj/structure/window/reinforced{dir = 4},/obj/item/weapon/shard,/turf/simulated/floor/plating/airless,/area/mine/abandoned) -"dpc" = (/obj/structure/disposalpipe/segment,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/explored) +"dpc" = (/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 6; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTHEAST)"},/area/toxins/mixing{name = "\improper Toxins Lab"}) "dpd" = (/obj/item/weapon/shard,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/mine/abandoned) "dpe" = (/obj/machinery/conveyor{icon_state = "conveyor0"; dir = 10; id = "mining_internal"},/obj/machinery/mineral/input,/turf/simulated/floor{dir = 8; icon_state = "loadingarea"},/area/mine/production) "dpf" = (/turf/simulated/floor{dir = 8; icon_state = "loadingarea"},/area/mine/production) @@ -8909,12 +8909,12 @@ "dpq" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay3{name = "Medbay Aft"}) "dpr" = (/turf/simulated/mineral/random/high_chance,/area/mine/unexplored) "dps" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor,/area/mine/west_outpost) -"dpt" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/obj/machinery/camera{c_tag = "West Outpost"; dir = 1; network = list("MINE")},/turf/simulated/floor,/area/mine/west_outpost) +"dpt" = (/obj/structure/table,/obj/item/device/assembly/igniter{pixel_x = -5; pixel_y = 3},/obj/item/device/assembly/igniter{pixel_x = 5; pixel_y = -4},/obj/item/device/assembly/igniter{pixel_x = 2; pixel_y = 6},/obj/item/device/assembly/igniter{pixel_x = 2; pixel_y = -1},/obj/machinery/power/apc{dir = 4; name = "Toxins Lab APC"; pixel_x = 26; pixel_y = 0},/obj/structure/window/reinforced,/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/turf/simulated/floor{dir = 2; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/toxins/mixing{name = "\improper Toxins Lab"}) "dpu" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 8; icon_state = "whitehall"},/area/medical/medbay3{name = "Medbay Aft"}) -"dpv" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/production) -"dpw" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor,/area/mine/production) -"dpx" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor,/area/mine/eva) -"dpy" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/obj/machinery/door/airlock/glass_mining{name = "Mining Station EVA"; req_access_txt = "54"},/turf/simulated/floor,/area/mine/eva) +"dpv" = (/turf/simulated/floor{tag = "icon-warningcorner (EAST)"; icon_state = "warningcorner"; dir = 4},/area/toxins/mixing{name = "\improper Toxins Lab"}) +"dpw" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "floorgrime"},/area/toxins/mixing{name = "\improper Toxins Lab"}) +"dpx" = (/turf/simulated/floor{tag = "icon-warningcorner (WEST)"; icon_state = "warningcorner"; dir = 8},/area/toxins/mixing{name = "\improper Toxins Lab"}) +"dpy" = (/obj/machinery/door/window/southleft{name = "Mass Driver Door"; req_access_txt = "7"},/turf/simulated/floor{icon_state = "loadingarea"; tag = "loading"},/area/toxins/mixing{name = "\improper Toxins Lab"}) "dpz" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/firedoor,/turf/simulated/floor,/area/medical/medbay3{name = "Medbay Aft"}) "dpA" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/mine/living_quarters) "dpB" = (/turf/simulated/mineral/random/high_chance,/area/mine/explored) @@ -8974,7 +8974,7 @@ "dqD" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/living_quarters) "dqE" = (/obj/machinery/conveyor_switch{id = "mining_west"},/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless{icon_state = "asteroidwarning"; dir = 1},/area/mine/explored) "dqF" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/plating,/area/mine/west_outpost) -"dqG" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/extinguisher_cabinet{pixel_x = -5; pixel_y = 30},/obj/item/weapon/storage/box/lights/bulbs,/turf/simulated/floor/plating,/area/mine/west_outpost) +"dqG" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/toxins/mixing{name = "\improper Toxins Lab"}) "dqH" = (/obj/structure/disposalpipe/segment,/obj/structure/sign/deathsposal,/turf/simulated/wall,/area/mine/living_quarters) "dqI" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/living_quarters) "dqJ" = (/turf/simulated/wall,/area/mine/west_outpost) @@ -8995,7 +8995,7 @@ "dqY" = (/obj/machinery/recharge_station,/turf/simulated/floor,/area/mine/west_outpost) "dqZ" = (/obj/structure/dispenser/oxygen,/turf/simulated/floor,/area/mine/west_outpost) "dra" = (/obj/structure/rack,/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/mine/west_outpost) -"drb" = (/obj/structure/rack,/turf/simulated/floor,/area/mine/west_outpost) +"drb" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/toxins/mixing{name = "\improper Toxins Lab"}) "drc" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/west_outpost) "drd" = (/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/mine/west_outpost) "dre" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0; pixel_y = 32},/turf/simulated/floor/plating,/area/mine/west_outpost) @@ -9017,7 +9017,7 @@ "dru" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/west_outpost) "drv" = (/obj/machinery/door/airlock/external{name = "Mining West Outpost Airlock"; req_access_txt = "54"},/turf/simulated/floor,/area/mine/west_outpost) "drw" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor,/area/mine/living_quarters) -"drx" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/mine/living_quarters) +"drx" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/toxins/mixing{name = "\improper Toxins Lab"}) "dry" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/drinks/beer,/obj/item/weapon/reagent_containers/food/drinks/beer,/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) "drz" = (/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) "drA" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/drinks/beer,/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) @@ -9044,16 +9044,16 @@ "drV" = (/turf/simulated/wall,/area/mine/production) "drW" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/production) "drX" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/production) -"drY" = (/obj/machinery/atmospherics/pipe/simple{dir = 6},/obj/machinery/camera{c_tag = "EVA"; dir = 4; network = list("MINE")},/obj/machinery/alarm{dir = 4; pixel_x = -23; pixel_y = 0},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor,/area/mine/eva) +"drY" = (/obj/structure/sign/securearea,/turf/simulated/wall/r_wall,/area/toxins/mixing{name = "\improper Toxins Lab"}) "drZ" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor,/area/mine/eva) "dsa" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/machinery/light_switch{pixel_x = 27},/turf/simulated/floor,/area/mine/eva) "dsb" = (/obj/structure/table,/obj/item/weapon/storage/toolbox/mechanical,/turf/simulated/floor,/area/mine/west_outpost) "dsc" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; layer = 2.4; on = 1},/turf/simulated/floor,/area/mine/west_outpost) "dsd" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor/plating,/area/mine/west_outpost) -"dse" = (/obj/machinery/atmospherics/pipe/manifold{dir = 1},/turf/simulated/floor,/area/mine/west_outpost) -"dsf" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor,/area/mine/west_outpost) -"dsg" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor,/area/mine/west_outpost) -"dsh" = (/obj/machinery/conveyor_switch{id = "mining_west"},/turf/simulated/floor,/area/mine/west_outpost) +"dse" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing{name = "\improper Toxins Lab"}) +"dsf" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1},/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing{name = "\improper Toxins Lab"}) +"dsg" = (/obj/item/device/transfer_valve{pixel_x = -5},/obj/item/device/transfer_valve{pixel_x = -5},/obj/item/device/transfer_valve{pixel_x = 0},/obj/item/device/transfer_valve{pixel_x = 0},/obj/item/device/transfer_valve{pixel_x = 5},/obj/item/device/transfer_valve{pixel_x = 5},/obj/structure/table,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/item/device/radio/intercom{broadcasting = 0; listening = 1; name = "Station Intercom (General)"; pixel_y = -28},/turf/simulated/floor{tag = "icon-warnwhite (NORTH)"; icon_state = "warnwhite"; dir = 1},/area/toxins/mixing{name = "\improper Toxins Lab"}) +"dsh" = (/obj/structure/dispenser,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor{tag = "icon-warnwhite (NORTH)"; icon_state = "warnwhite"; dir = 1},/area/toxins/mixing{name = "\improper Toxins Lab"}) "dsi" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/living_quarters) "dsj" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor/plating,/area/mine/living_quarters) "dsk" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/door/airlock/maintenance{name = "Mining Station Maintenance"; req_access_txt = "48"},/turf/simulated/floor/plating,/area/mine/living_quarters) @@ -9061,11 +9061,11 @@ "dsm" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/living_quarters) "dsn" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/living_quarters) "dso" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/production) -"dsp" = (/obj/machinery/alarm{pixel_y = 24},/turf/simulated/floor,/area/mine/production) +"dsp" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/door/airlock/research{name = "Toxins Launch Room Access"; req_access_txt = "8"},/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing{name = "\improper Toxins Lab"}) "dsq" = (/turf/simulated/floor,/area/mine/production) -"dsr" = (/obj/machinery/atmospherics/pipe/simple{dir = 6},/turf/simulated/floor,/area/mine/production) -"dss" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor/plating,/area/mine/eva) -"dst" = (/obj/item/weapon/storage/toolbox/mechanical{pixel_x = -2; pixel_y = -1},/obj/structure/table,/obj/machinery/atmospherics/pipe/simple{dir = 9; icon_state = "intact-f"},/turf/simulated/floor,/area/mine/eva) +"dsr" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/toxins/mixing{name = "\improper Toxins Lab"}) +"dss" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 2; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 4; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/toxins/mixing{name = "\improper Toxins Lab"}) +"dst" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing{name = "\improper Toxins Lab"}) "dsu" = (/turf/simulated/floor,/area/mine/eva) "dsv" = (/obj/structure/dispenser/oxygen,/turf/simulated/floor,/area/mine/eva) "dsw" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/eva) @@ -9074,9 +9074,9 @@ "dsz" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/eva) "dsA" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor,/area/mine/west_outpost) "dsB" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/floor,/area/mine/west_outpost) -"dsC" = (/obj/machinery/power/apc{dir = 2; name = "Mining West Outpost APC"; pixel_x = 1; pixel_y = -23},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/west_outpost) +"dsC" = (/obj/machinery/door/airlock/research{name = "Toxins Launch Room"; req_access_txt = "8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/toxins/mixing{name = "\improper Toxins Lab"}) "dsD" = (/obj/machinery/door/airlock/external{name = "Mining External Airlock"; req_access_txt = "54"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/mine/living_quarters) -"dsE" = (/obj/structure/disposalpipe/junction{icon_state = "pipe-j2"; dir = 4},/turf/simulated/wall,/area/mine/production) +"dsE" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 10; icon_state = "warning"; tag = "icon-warnwhite (NORTHEAST)"},/area/toxins/mixing{name = "\improper Toxins Lab"}) "dsF" = (/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor,/area/mine/west_outpost) "dsG" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor,/area/mine/production) "dsH" = (/obj/machinery/mineral/unloading_machine,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/west_outpost) @@ -9106,9 +9106,9 @@ "dtf" = (/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/mine/eva) "dtg" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/obj/machinery/light/small{dir = 1},/obj/item/weapon/storage/box/lights/mixed,/turf/simulated/floor/plating,/area/mine/living_quarters) "dth" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/wall,/area/mine/west_outpost) -"dti" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"},/turf/simulated/wall,/area/mine/west_outpost) +"dti" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "floorgrime"},/area/toxins/mixing{name = "\improper Toxins Lab"}) "dtj" = (/obj/machinery/mineral/input,/turf/simulated/floor{dir = 4; icon_state = "loadingarea"},/area/mine/production) -"dtk" = (/obj/machinery/conveyor{backwards = 2; dir = 2; forwards = 1; id = "mining_west"},/obj/structure/plasticflaps/mining,/turf/simulated/floor,/area/mine/west_outpost) +"dtk" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/toxins/mixing{name = "\improper Toxins Lab"}) "dtl" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor,/area/mine/living_quarters) "dtm" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor,/area/mine/production) "dtn" = (/obj/machinery/sleep_console{icon_state = "console"; dir = 8},/turf/simulated/floor{icon_state = "warnwhite"; dir = 5},/area/mine/living_quarters) @@ -9118,7 +9118,7 @@ "dtr" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "dts" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating{icon_plating = "warnplate"; icon_state = "warnplate"},/area/maintenance/aft{name = "Aft Maintenance"}) "dtt" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/maintenance/aft{name = "Aft Maintenance"}) -"dtu" = (/obj/structure/closet/crate,/obj/machinery/newscaster{pixel_y = 32},/turf/simulated/floor,/area/mine/production) +"dtu" = (/obj/machinery/light/small,/turf/simulated/floor{icon_state = "warning"},/area/toxins/mixing{name = "\improper Toxins Lab"}) "dtv" = (/obj/machinery/mineral/input,/turf/simulated/floor{icon_state = "loadingarea"},/area/mine/production) "dtw" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/airless{icon_state = "asteroidwarning"; dir = 2},/area/mine/explored) "dtx" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/airless{icon_state = "asteroidwarning"; dir = 2},/area/mine/explored) @@ -9126,14 +9126,14 @@ "dtz" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/bluegrid,/area/mine/maintenance) "dtA" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple{dir = 6},/turf/simulated/floor{icon_state = "dark"},/area/mine/maintenance) "dtB" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/production) -"dtC" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/mine/eva) +"dtC" = (/obj/structure/stool/bed/chair{dir = 4},/obj/machinery/driver_button{dir = 2; id = "toxinsdriver"; pixel_x = 24; pixel_y = -24},/turf/simulated/floor{dir = 6; icon_state = "warning"},/area/toxins/mixing{name = "\improper Toxins Lab"}) "dtD" = (/obj/machinery/power/apc{dir = 2; name = "Mining EVA APC"; pixel_x = 1; pixel_y = -23},/obj/structure/cable,/turf/simulated/floor,/area/mine/eva) "dtE" = (/obj/machinery/mech_bay_recharge_port,/turf/simulated/floor/plating,/area/mine/eva) "dtF" = (/turf/simulated/floor/mech_bay_recharge_floor,/area/mine/eva) "dtG" = (/obj/machinery/computer/mech_bay_power_console,/turf/simulated/floor,/area/mine/eva) "dtH" = (/obj/structure/closet/emcloset,/turf/simulated/floor,/area/mine/eva) "dtI" = (/obj/structure/ore_box,/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/mine/eva) -"dtJ" = (/obj/machinery/atmospherics/pipe/simple,/obj/machinery/meter,/turf/simulated/floor/plating,/area/mine/west_outpost) +"dtJ" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "warning"},/area/toxins/mixing{name = "\improper Toxins Lab"}) "dtK" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor/plating,/area/mine/west_outpost) "dtL" = (/obj/machinery/telecomms/relay/preset/mining,/obj/machinery/light/small{dir = 1},/turf/simulated/floor{icon_state = "vault"; dir = 1},/area/mine/maintenance) "dtM" = (/obj/item/weapon/reagent_containers/food/snacks/grown/mushroom/libertycap,/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"},/area/mine/explored) @@ -9155,11 +9155,11 @@ "duc" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor/plating,/area/mine/production) "dud" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor/plating,/area/mine/production) "due" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor/plating,/area/mine/production) -"duf" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor{dir = 10; icon_state = "warning"},/area/mine/production) +"duf" = (/turf/simulated/floor{icon_state = "warning"},/area/toxins/mixing{name = "\improper Toxins Lab"}) "dug" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor,/area/mine/production) "duh" = (/obj/item/weapon/reagent_containers/food/snacks/grown/ambrosiavulgaris,/obj/item/weapon/reagent_containers/food/snacks/grown/ambrosiavulgaris,/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"},/area/mine/explored) -"dui" = (/obj/machinery/atmospherics/pipe/manifold{dir = 4},/turf/simulated/floor,/area/mine/production) -"duj" = (/obj/structure/disposalpipe/segment,/turf/simulated/wall,/area/mine/production) +"dui" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/toxins/mixing{name = "\improper Toxins Lab"}) +"duj" = (/obj/structure/closet/bombcloset,/turf/simulated/floor{tag = "icon-warnwhite (NORTH)"; icon_state = "warnwhite"; dir = 1},/area/toxins/mixing{name = "\improper Toxins Lab"}) "duk" = (/obj/structure/disposalpipe/trunk,/obj/structure/disposaloutlet{dir = 1},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"},/area/mine/explored) "dul" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple,/obj/machinery/light/small{dir = 4},/turf/simulated/floor,/area/mine/living_quarters) "dum" = (/obj/machinery/atmospherics/pipe/tank/air{dir = 1; initialize_directions = 0; level = 1},/turf/simulated/floor/plating,/area/mine/west_outpost) @@ -9175,7 +9175,7 @@ "duw" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/living_quarters) "dux" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/production) "duy" = (/turf/simulated/floor/mech_bay_recharge_floor/airless,/area/mine/west_outpost) -"duz" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/production) +"duz" = (/obj/item/device/assembly/prox_sensor{pixel_x = -4; pixel_y = 1},/obj/item/device/assembly/prox_sensor{pixel_x = 8; pixel_y = 9},/obj/item/device/assembly/prox_sensor{pixel_x = 9; pixel_y = -2},/obj/item/device/assembly/prox_sensor{pixel_x = 0; pixel_y = 2},/obj/structure/table,/turf/simulated/floor{tag = "icon-warnwhite (NORTH)"; icon_state = "warnwhite"; dir = 1},/area/toxins/mixing{name = "\improper Toxins Lab"}) "duA" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "dark"},/area/medical/morgue) "duB" = (/obj/structure/disposaloutlet{dir = 4},/obj/structure/disposalpipe/trunk{dir = 8},/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) "duC" = (/obj/machinery/conveyor{dir = 4; id = "mining_internal"},/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) @@ -9195,7 +9195,7 @@ "duQ" = (/obj/structure/closet/emcloset,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/living_quarters) "duR" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment,/turf/simulated/floor{dir = 8; icon_state = "whitehall"},/area/medical/medbay3{name = "Medbay Aft"}) "duS" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor,/area/mine/living_quarters) -"duT" = (/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/turf/simulated/floor,/area/mine/production) +"duT" = (/obj/item/device/assembly/signaler{pixel_x = 0; pixel_y = 8},/obj/item/device/assembly/signaler{pixel_x = -8; pixel_y = 5},/obj/item/device/assembly/signaler{pixel_x = 6; pixel_y = 5},/obj/item/device/assembly/signaler{pixel_x = -2; pixel_y = -2},/obj/structure/table,/obj/machinery/light,/turf/simulated/floor{tag = "icon-warnwhite (NORTH)"; icon_state = "warnwhite"; dir = 1},/area/toxins/mixing{name = "\improper Toxins Lab"}) "duU" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/door/firedoor,/turf/simulated/floor,/area/medical/medbay3{name = "Medbay Aft"}) "duV" = (/obj/machinery/conveyor{dir = 2; id = "mining_internal"},/obj/structure/plasticflaps/mining,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) "duW" = (/obj/machinery/conveyor{dir = 2; id = "mining_internal"},/obj/machinery/mineral/output,/obj/structure/plasticflaps/mining,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) @@ -9222,28 +9222,28 @@ "dvr" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor/plating,/area/mine/living_quarters) "dvs" = (/obj/machinery/atmospherics/pipe/simple{dir = 5; icon_state = "intact-f"},/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor/plating,/area/mine/living_quarters) "dvt" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/toxin,/obj/item/weapon/storage/firstaid/o2{pixel_x = 3; pixel_y = 3},/turf/simulated/shuttle/floor,/area/shuttle/escape/centcom) -"dvu" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; layer = 2.4; on = 1},/turf/simulated/floor,/area/mine/production) +"dvu" = (/obj/item/device/assembly/timer{pixel_x = 5; pixel_y = 4},/obj/item/device/assembly/timer{pixel_x = -4; pixel_y = 2},/obj/item/device/assembly/timer{pixel_x = 6; pixel_y = -4},/obj/item/device/assembly/timer{pixel_x = 0; pixel_y = 0},/obj/structure/table,/turf/simulated/floor{tag = "icon-warnwhite (NORTH)"; icon_state = "warnwhite"; dir = 1},/area/toxins/mixing{name = "\improper Toxins Lab"}) "dvv" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor,/area/mine/production) "dvw" = (/obj/machinery/atmospherics/pipe/manifold{dir = 4},/obj/machinery/camera{c_tag = "Shuttle Airlock"; dir = 8; network = list("MINE")},/obj/machinery/conveyor_switch/oneway{id = "mining_internal"; name = "mining conveyor"},/obj/machinery/light{dir = 4},/turf/simulated/floor,/area/mine/production) "dvx" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/turf/simulated/floor/plating,/area/mine/production) "dvy" = (/obj/machinery/conveyor{dir = 2; id = "mining_internal"},/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) "dvz" = (/obj/structure/rack,/obj/item/weapon/storage/toolbox/emergency{pixel_x = 3; pixel_y = -5},/obj/item/weapon/storage/toolbox/emergency{pixel_x = -2},/turf/simulated/shuttle/plating{dir = 1; icon_state = "warning"},/area/shuttle/escape/centcom) -"dvA" = (/obj/machinery/door/firedoor/border_only{dir = 8},/turf/simulated/floor{dir = 8; icon_state = "whitegreen"; tag = "icon-whitehall (WEST)"},/area/medical/medbay3{name = "Medbay Aft"}) -"dvB" = (/obj/machinery/light/small{dir = 4},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor{dir = 4; icon_state = "whitegreen"},/area/medical/medbay3{name = "Medbay Aft"}) +"dvA" = (/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/toxins/mixing{name = "\improper Toxins Lab"}) +"dvB" = (/obj/machinery/atmospherics/binary/dp_vent_pump/high_volume{dir = 2; frequency = 1449; id = "tox_airlock_pump"},/turf/simulated/floor/engine,/area/toxins/mixing{name = "\improper Toxins Lab"}) "dvC" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/sign/securearea{desc = "A warning sign which reads 'KEEP CLEAR OF DOCKING AREA'."; name = "KEEP CLEAR: DOCKING AREA"; pixel_y = 0},/turf/simulated/floor/plating,/area/mine/production) "dvD" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0},/turf/simulated/floor/plating,/area/mine/production) -"dvE" = (/obj/structure/closet/emcloset,/turf/simulated/floor{dir = 9; icon_state = "warning"},/area/mine/production) +"dvE" = (/obj/machinery/door/airlock/glass_research{autoclose = 0; frequency = 1449; glass = 1; icon_state = "door_locked"; id_tag = "tox_airlock_interior"; locked = 1; name = "Mixing Room Interior Airlock"; req_access_txt = "8"},/turf/simulated/floor/engine,/area/toxins/mixing{name = "\improper Toxins Lab"}) "dvF" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/mine/production) "dvG" = (/obj/structure/closet/crate,/turf/simulated/floor,/area/mine/production) -"dvH" = (/obj/structure/window/reinforced{dir = 8},/obj/machinery/alarm{pixel_y = 24},/turf/simulated/floor,/area/mine/production) -"dvI" = (/obj/structure/extinguisher_cabinet{pixel_x = -5; pixel_y = 30},/turf/simulated/floor,/area/mine/production) +"dvH" = (/turf/simulated/floor{dir = 8; icon_state = "warnwhite"},/area/toxins/mixing{name = "\improper Toxins Lab"}) +"dvI" = (/turf/simulated/floor{dir = 4; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/toxins/mixing{name = "\improper Toxins Lab"}) "dvJ" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/machinery/door/window{dir = 1; name = "MiniSat Walkway Access"; req_access_txt = "0"},/turf/simulated/floor{icon_state = "dark"},/area/construction/hallway{name = "\improper MiniSat Exterior"}) "dvK" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor,/area/mine/production) "dvL" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/grille,/turf/simulated/floor/plating,/area/mine/production) "dvM" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/window{base_state = "right"; dir = 1; icon_state = "right"; name = "MiniSat Walkway Access"; req_access_txt = "0"},/turf/simulated/floor{icon_state = "dark"},/area/construction/hallway{name = "\improper MiniSat Exterior"}) "dvN" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor{dir = 9; icon_state = "warning"},/area/gateway) "dvO" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 5; icon_state = "warning"},/area/gateway) -"dvP" = (/obj/machinery/door/airlock/external{name = "Mining Shuttle Airlock"; req_access_txt = "48"},/turf/simulated/floor,/area/mine/production) +"dvP" = (/obj/structure/lattice,/turf/space,/area/toxins/mixing{name = "\improper Toxins Lab"}) "dvQ" = (/obj/machinery/door/window/westright{name = "Production Area"; req_access_txt = "48"},/turf/simulated/floor,/area/mine/production) "dvR" = (/obj/machinery/atmospherics/pipe/simple,/obj/machinery/camera{c_tag = "Production Room"; dir = 8; network = list("MINE")},/turf/simulated/floor,/area/mine/production) "dvS" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/grille,/turf/simulated/floor/plating,/area/mine/production) @@ -9259,7 +9259,7 @@ "dwc" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/closet/crate,/turf/simulated/floor,/area/mine/production) "dwd" = (/obj/machinery/conveyor{dir = 2; id = "mining_internal"},/obj/machinery/mineral/output,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) "dwe" = (/turf/simulated/wall/r_wall,/area/mine/explored) -"dwf" = (/turf/simulated/wall/r_wall,/area/mine/production) +"dwf" = (/turf/simulated/floor/engine/vacuum,/area/toxins/mixing{name = "\improper Toxins Lab"}) "dwg" = (/obj/structure/disposalpipe/segment,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor,/area/mine/production) "dwh" = (/obj/machinery/atmospherics/pipe/simple{dir = 5; icon_state = "intact-f"},/turf/simulated/floor,/area/mine/production) "dwi" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor,/area/mine/production) @@ -9272,7 +9272,7 @@ "dwp" = (/obj/structure/lattice,/obj/structure/disposalpipe/segment{dir = 4},/turf/space,/area) "dwq" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall/r_wall,/area/mine/production) "dwr" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/grille,/turf/simulated/floor/plating,/area/mine/production) -"dws" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor,/area/mine/production) +"dws" = (/obj/machinery/door/airlock/glass_research{autoclose = 0; frequency = 1449; glass = 1; icon_state = "door_locked"; id_tag = "tox_airlock_exterior"; locked = 1; name = "Mixing Room Exterior Airlock"; req_access_txt = "8"},/turf/simulated/floor/engine,/area/toxins/mixing{name = "\improper Toxins Lab"}) "dwt" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/assembly/robotics) "dwu" = (/obj/machinery/conveyor{dir = 8; id = "mining_internal"},/obj/structure/plasticflaps,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) "dwv" = (/obj/machinery/conveyor{dir = 8; id = "mining_internal"},/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) @@ -9451,17 +9451,17 @@ "dzM" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor/plating{dir = 2; icon_state = "warnplate"},/area/maintenance/portsolar) "dzN" = (/obj/structure/rack,/obj/item/weapon/storage/fancy/donut_box,/turf/simulated/shuttle/plating{dir = 1; icon_state = "warning"},/area/shuttle/escape/centcom) "dzO" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay3{name = "Medbay Aft"}) -"dzP" = (/obj/structure/table,/obj/machinery/recharger{pixel_y = 4},/obj/machinery/computer/security/telescreen{desc = "Used for monitoring medbay to ensure patient safety."; dir = 8; name = "Medbay Monitor"; network = list("Medbay"); pixel_x = 29; pixel_y = 0},/turf/simulated/floor{icon_state = "red"; dir = 4},/area/security/checkpoint/medical) +"dzP" = (/obj/machinery/door/poddoor{id = "mixvent"; name = "Mixer Room Vent"},/turf/simulated/floor/engine/vacuum,/area/toxins/mixing{name = "\improper Toxins Lab"}) "dzQ" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/maintenance/portsolar) -"dzR" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing) -"dzS" = (/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 2; icon_state = "whiteredcorner"},/area/medical/medbay3{name = "Medbay Aft"}) +"dzR" = (/obj/structure/table,/obj/machinery/reagentgrinder,/turf/simulated/floor{dir = 9; icon_state = "whitegreen"},/area/medical/virology) +"dzS" = (/obj/machinery/smartfridge/chemistry/virology,/obj/machinery/alarm{frequency = 1439; pixel_y = 23},/turf/simulated/floor{icon_state = "whitegreenfull"},/area/medical/virology) "dzT" = (/turf/simulated/floor/plating{tag = "icon-warnplate (WEST)"; icon_state = "warnplate"; dir = 8},/area/hallway/secondary/entry{name = "Arrivals"}) -"dzU" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/table,/obj/item/weapon/paper,/obj/item/weapon/folder/white,/obj/item/weapon/pen/red,/turf/simulated/floor{dir = 1; icon_state = "whitegreen"},/area/medical/virology) +"dzU" = (/obj/structure/table,/obj/item/clothing/gloves/latex,/obj/item/device/healthanalyzer,/obj/item/clothing/glasses/hud/health,/obj/structure/reagent_dispensers/virusfood{density = 0; pixel_x = 0; pixel_y = 30},/turf/simulated/floor{dir = 5; icon_state = "whitegreen"},/area/medical/virology) "dzV" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/medical/virology) "dzW" = (/obj/structure/lattice,/turf/space,/area/shuttle/transport1/station) -"dzX" = (/obj/structure/window/reinforced,/obj/structure/showcase{desc = "A stand with an empty construction mech bolted to it. The clamps are rated at 9300PSI."; icon = 'icons/mecha/mecha.dmi'; icon_state = "firefighter"; name = "Construction Mech Exhibit"},/obj/machinery/light/small{dir = 8},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/decal/cleanable/cobweb,/turf/simulated/floor/carpet,/area/assembly/showroom{name = "\improper Corporate Showroom"}) -"dzY" = (/obj/structure/sign/atmosplaque{desc = "A guide to the exhibit, detailing the constructive and destructive applications of modern mech appliances, as well as the development of the uncorruptable cyborg servants of tomorrow, available today."; icon_state = "kiddieplaque"; name = "\improper 'Perfect Machine' Exhibit"; pixel_x = 0; pixel_y = 32},/obj/structure/showcase{desc = "This cyborg looks frighteningly robust, with cold unseeing eyes. Signs praise the incorruptible nature of synthetics."; dir = 2; icon = 'icons/mob/robots.dmi'; icon_state = "Security"; name = "Cyborg Exhibit"; pixel_y = 3},/obj/structure/window/reinforced,/turf/simulated/floor/carpet,/area/assembly/showroom{name = "\improper Corporate Showroom"}) -"dzZ" = (/obj/machinery/light/small{dir = 4},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/window/reinforced,/obj/structure/showcase{desc = "Signs describe how cloning pods like these ensure that every Nanotrasen employee can carry out their contracts in full, even in the unlikely event of their catastrophic death."; icon = 'icons/obj/cloning.dmi'; icon_state = "pod_0"; name = "Cloning Pod Exhibit"},/obj/effect/decal/cleanable/cobweb2,/turf/simulated/floor/carpet,/area/assembly/showroom{name = "\improper Corporate Showroom"}) +"dzX" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/mob/living/carbon/monkey,/turf/simulated/floor{icon_state = "freezerfloor"},/area/medical/virology) +"dzY" = (/obj/structure/stool/bed/roller,/turf/simulated/floor{icon_state = "freezerfloor"},/area/medical/virology) +"dzZ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/mob/living/carbon/monkey,/turf/simulated/floor{icon_state = "freezerfloor"},/area/medical/virology) "dAa" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/door/window/eastright{dir = 1; name = "Kitchen Delivery"; req_access_txt = "28"},/turf/simulated/floor{icon_state = "delivery"},/area/crew_quarters/kitchen) "dAb" = (/obj/structure/closet/firecloset,/turf/simulated/floor{icon_state = "bot"},/area/hallway/secondary/entry{name = "Arrivals"}) "dAc" = (/obj/structure/closet,/obj/item/weapon/storage/box/donkpockets,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) @@ -9469,15 +9469,15 @@ "dAe" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/medical/virology) "dAf" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/medical/virology) "dAg" = (/obj/machinery/door/airlock/maintenance{name = "Mech Bay Maintenance"; req_access_txt = "29"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) -"dAh" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/medical/virology) -"dAi" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/obj/structure/closet/secure_closet/medical1,/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/light_switch{pixel_x = 25; pixel_y = 0},/turf/simulated/floor{dir = 1; icon_state = "whitegreen"},/area/medical/virology) +"dAh" = (/obj/effect/landmark{name = "blobstart"},/turf/simulated/floor{icon_state = "freezerfloor"},/area/medical/virology) +"dAi" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/turf/simulated/floor/plating,/area/medical/virology) "dAj" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 8; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 8; icon_state = "whitepurplecorner"},/area/medical/research{name = "Research Division"}) "dAk" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) "dAl" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating{dir = 2; icon_state = "warnplate"},/area/maintenance/aft{name = "Aft Maintenance"}) "dAm" = (/obj/structure/table,/obj/item/weapon/storage/box/rxglasses{pixel_x = 3; pixel_y = 3},/obj/item/weapon/storage/box/bodybags,/obj/item/weapon/pen,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/medical/genetics_cloning) "dAn" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/hallway/primary/aft) "dAo" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/laborcamp/station) -"dAp" = (/obj/structure/closet/wardrobe/virology_white,/obj/item/weapon/storage/box/lights/mixed,/obj/item/weapon/tank/air,/obj/item/weapon/tank/air,/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/medical/virology) +"dAp" = (/obj/structure/table,/obj/item/weapon/book/manual/infections{pixel_y = 7},/obj/item/weapon/reagent_containers/syringe/antiviral,/obj/item/weapon/reagent_containers/dropper,/obj/item/weapon/reagent_containers/spray/cleaner,/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor{dir = 5; icon_state = "whitegreen"},/area/medical/virology) "dAq" = (/turf/unsimulated/wall/fakedoor{name = "Centcom Security"},/area/centcom/evac) "dAr" = (/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/maintenance/starboardsolar) "dAs" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor/plating{dir = 2; icon_state = "warnplate"},/area/maintenance/starboardsolar) @@ -9488,17 +9488,17 @@ "dAx" = (/obj/structure/table/reinforced,/obj/item/weapon/packageWrap,/obj/structure/sign/nosmoking_2{pixel_x = 0; pixel_y = -28},/obj/item/weapon/pen,/turf/simulated/floor{dir = 1; icon_state = "whitehall"},/area/medical/medbay3{name = "Medbay Aft"}) "dAy" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/assembly/robotics) "dAz" = (/obj/effect/landmark/start{name = "Roboticist"},/turf/simulated/floor{dir = 5; icon_state = "warning"},/area/assembly/robotics) -"dAA" = (/obj/structure/closet/secure_closet/personal/patient,/obj/machinery/light/small,/turf/simulated/floor{dir = 2; icon_state = "whitegreen"; tag = "icon-whitehall (WEST)"},/area/medical/virology) -"dAB" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 10; icon_state = "whitehall"},/area/medical/medbay3{name = "Medbay Aft"}) +"dAA" = (/obj/structure/table,/obj/item/weapon/storage/box/beakers{pixel_x = 2; pixel_y = 2},/obj/item/weapon/storage/box/syringes,/obj/machinery/power/apc{cell_type = 5000; dir = 1; name = "Virology APC"; pixel_x = 0; pixel_y = 24},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/turf/simulated/floor{dir = 9; icon_state = "whitegreen"},/area/medical/virology) +"dAB" = (/obj/machinery/atmospherics/portables_connector{dir = 8},/obj/structure/window/reinforced{dir = 1; pixel_y = 2},/obj/machinery/light{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/toxins/mixing{name = "\improper Toxins Lab"}) "dAC" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/maintenance/aft{name = "Aft Maintenance"}) "dAD" = (/turf/simulated/floor{dir = 6; icon_state = "whitehall"},/area/medical/medbay3{name = "Medbay Aft"}) -"dAE" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area) +"dAE" = (/obj/machinery/atmospherics/pipe/simple/insulated{icon_state = "intact"; dir = 4},/obj/machinery/meter,/obj/machinery/embedded_controller/radio/airlock_controller{airpump_tag = "tox_airlock_pump"; exterior_door_tag = "tox_airlock_exterior"; id_tag = "tox_airlock_control"; interior_door_tag = "tox_airlock_interior"; pixel_x = -24; pixel_y = 0; sanitize_external = 1; sensor_tag = "tox_airlock_sensor"},/turf/simulated/floor{dir = 1; icon_state = "warnwhitecorner"},/area/toxins/mixing{name = "\improper Toxins Lab"}) "dAF" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay3{name = "Medbay Aft"}) "dAG" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 8; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor,/area/hallway/primary/aft) "dAH" = (/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "dAI" = (/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "dAJ" = (/obj/structure/stool/bed/chair/office/dark{dir = 4},/turf/unsimulated/floor{icon_state = "floor"},/area/tdome/tdomeobserve) -"dAK" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/research{name = "Toxins Lab"; req_access_txt = "8"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 4; icon_state = "whitepurplefull"; tag = "icon-whitehall (WEST)"},/area/toxins/mixing) +"dAK" = (/obj/machinery/atmospherics/valve{dir = 4; name = "manual outlet valve"},/turf/simulated/floor{dir = 4; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/toxins/mixing{name = "\improper Toxins Lab"}) "dAL" = (/obj/effect/decal/cleanable/robot_debris,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "dAM" = (/obj/machinery/door/airlock/maintenance{name = "Toxins Lab Maintenance"; req_access_txt = "8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/maintenance/aft{name = "Aft Maintenance"}) "dAN" = (/obj/structure/showcase/fakesec,/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/evac) @@ -9514,29 +9514,29 @@ "dAX" = (/turf/unsimulated/wall/fakedoor{name = "Shuttle Bay B"},/area/centcom/holding) "dAY" = (/obj/structure/plasticflaps{opacity = 1},/obj/machinery/navbeacon{codes_txt = "delivery;dir=1"; freq = 1400; location = "Robotics"},/turf/simulated/floor{icon_state = "delivery"},/area/assembly/robotics) "dAZ" = (/obj/machinery/telecomms/bus/preset_three,/turf/simulated/floor/bluegrid{icon_state = "gcircuit"; name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/server) -"dBa" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/junction{dir = 8; icon_state = "pipe-j2"},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) +"dBa" = (/obj/machinery/airlock_sensor{id_tag = "tox_airlock_sensor"; master_tag = "tox_airlock_control"; pixel_y = 24},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/binary/pump{dir = 4; icon_state = "intact_on"; on = 1},/turf/simulated/floor/engine,/area/toxins/mixing{name = "\improper Toxins Lab"}) "dBb" = (/obj/structure/stool/bed/chair{dir = 4},/turf/unsimulated/floor{icon_state = "green"; dir = 8},/area/centcom/evac) "dBc" = (/obj/effect/landmark/start{name = "Roboticist"},/turf/simulated/floor{icon_state = "white"},/area/assembly/robotics) -"dBd" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 4; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/hallway/primary/aft) +"dBd" = (/obj/machinery/atmospherics/pipe/simple/insulated{icon_state = "intact"; dir = 4},/turf/simulated/wall/r_wall,/area/toxins/mixing{name = "\improper Toxins Lab"}) "dBe" = (/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/maintenance/aft{name = "Aft Maintenance"}) "dBf" = (/turf/simulated/shuttle/wall{icon_state = "swall_s6"; dir = 2},/area/shuttle/laborcamp/station) -"dBg" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/door/airlock/maintenance{req_access_txt = "0"; req_one_access_txt = "12;5;39;6"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) +"dBg" = (/obj/machinery/door/poddoor{id = "toxinsdriver"; name = "Toxins Launcher Bay Door"},/turf/simulated/floor/plating,/area/toxins/mixing{name = "\improper Toxins Lab"}) "dBh" = (/obj/structure/rack,/obj/item/weapon/tank/air,/obj/item/weapon/wrench,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "dBi" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{tag = "icon-warningcorner (WEST)"; icon_state = "warningcorner"; dir = 8},/area/hallway/primary/central) -"dBj" = (/obj/machinery/shower{tag = "icon-shower (EAST)"; icon_state = "shower"; dir = 4},/obj/structure/closet/emcloset,/turf/simulated/floor{dir = 10; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTHEAST)"},/area/medical/virology) -"dBk" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/grille,/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/hallway/secondary/exit) +"dBj" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0; pixel_y = -32},/obj/machinery/light/small,/obj/machinery/camera{c_tag = "Toxins Launch Control"; dir = 1; network = list("SS13","RD")},/turf/simulated/floor/plating,/area/toxins/mixing{name = "\improper Toxins Lab"}) +"dBk" = (/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/toxins/mixing{name = "\improper Toxins Lab"}) "dBl" = (/obj/machinery/power/apc{dir = 1; name = "Mech Bay APC"; pixel_x = 0; pixel_y = 26},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/turf/simulated/floor,/area/assembly/chargebay) "dBm" = (/turf/simulated/shuttle/wall{icon_state = "swall12"; dir = 2},/area/shuttle/laborcamp/station) "dBn" = (/turf/simulated/shuttle/wall{icon_state = "swall_s10"; dir = 2},/area/shuttle/laborcamp/station) "dBo" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 0; pixel_y = 21},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/hallway/primary/central) -"dBp" = (/obj/machinery/camera{c_tag = "Virology Airlock"; dir = 1; network = list("SS13","Medbay")},/obj/machinery/light,/obj/structure/closet/l3closet,/turf/simulated/floor{dir = 2; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/medical/virology) +"dBp" = (/obj/machinery/mass_driver{dir = 4; id = "toxinsdriver"},/turf/simulated/floor/plating,/area/toxins/mixing{name = "\improper Toxins Lab"}) "dBq" = (/obj/machinery/door/firedoor/border_only{dir = 8},/obj/structure/sign/biohazard{pixel_x = -32},/turf/simulated/floor{dir = 8; icon_state = "whitegreen"; tag = "icon-whitehall (WEST)"},/area/medical/medbay3{name = "Medbay Aft"}) "dBr" = (/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/turf/simulated/floor/wood,/area/security/vacantoffice) "dBs" = (/turf/simulated/floor/plating,/obj/structure/shuttle/engine/propulsion/burst{dir = 4},/turf/simulated/shuttle/wall{tag = "icon-swall_f5"; icon_state = "swall_f5"; dir = 2},/area/shuttle/escape_pod4/station) "dBt" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/assembly/chargebay) "dBu" = (/obj/machinery/computer/operating{name = "Robotics Operating Computer"},/turf/simulated/floor{dir = 1; icon_state = "whitehall"},/area/assembly/robotics) "dBv" = (/turf/simulated/shuttle/wall{tag = "icon-swall12"; icon_state = "swall12"; dir = 2},/area/shuttle/escape_pod4/station) -"dBw" = (/obj/machinery/atmospherics/portables_connector,/obj/structure/sign/nosmoking_2{pixel_y = 32},/turf/simulated/floor{dir = 2; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/toxins/mixing) +"dBw" = (/obj/structure/sign/securearea,/turf/simulated/wall,/area/toxins/mixing{name = "\improper Toxins Lab"}) "dBx" = (/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor/plating{dir = 2; icon_state = "warnplate"},/area/maintenance/aft{name = "Aft Maintenance"}) "dBy" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s9"; icon_state = "swall_s9"; dir = 2},/area/shuttle/escape_pod4/station) "dBz" = (/obj/structure/stool/bed/chair{dir = 4},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/shuttle/floor,/area/shuttle/escape_pod4/station) @@ -9545,10 +9545,10 @@ "dBC" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/shuttle/floor,/area/shuttle/escape_pod4/station) "dBD" = (/obj/structure/table/woodentable,/obj/item/weapon/folder,/turf/simulated/floor/wood,/area/security/vacantoffice) "dBE" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "bot"},/area/assembly/robotics) -"dBF" = (/obj/structure/sign/securearea{pixel_x = -32},/obj/effect/landmark{name = "blobstart"},/obj/structure/closet/firecloset,/turf/simulated/floor{tag = "icon-warningcorner (NORTH)"; icon_state = "warningcorner"; dir = 1},/area/toxins/mixing) +"dBF" = (/obj/machinery/vending/cola,/turf/simulated/floor{icon_state = "dark"},/area/hallway/primary/aft) "dBG" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_research{name = "Robotics Lab"; req_access_txt = "29"},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/assembly/chargebay) "dBH" = (/obj/structure/disposalpipe/segment,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/landmark/start{name = "Scientist"},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) -"dBI" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/research{name = "Toxins Lab"; req_access_txt = "8"},/turf/simulated/floor{dir = 4; icon_state = "whitepurplefull"; tag = "icon-whitehall (WEST)"},/area/toxins/mixing) +"dBI" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 2; on = 1},/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/turf/simulated/floor{icon_state = "dark"},/area/medical/morgue) "dBJ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/shuttle/plating,/area/shuttle/escape_pod4/station) "dBK" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s10"; icon_state = "swall_s10"; dir = 2},/area/shuttle/escape_pod4/station) "dBL" = (/turf/simulated/floor/plating,/obj/structure/shuttle/engine/propulsion/burst{dir = 4},/turf/simulated/shuttle/wall{tag = "icon-swall_f6"; icon_state = "swall_f6"; dir = 2},/area/shuttle/escape_pod4/station) @@ -9581,31 +9581,31 @@ "dCm" = (/obj/structure/filingcabinet/chestdrawer,/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/machinery/computer/security/telescreen/entertainment{pixel_x = 0; pixel_y = -32},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/crew_quarters/hor) "dCn" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/toxin,/obj/item/weapon/storage/firstaid/o2{pixel_x = 3; pixel_y = 3},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape/centcom) "dCo" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/machinery/light{dir = 8},/obj/machinery/computer/shuttle/mining,/turf/simulated/floor{dir = 9; icon_state = "brown"},/area/quartermaster/miningdock) -"dCp" = (/obj/structure/table,/obj/item/clothing/mask/gas,/obj/item/weapon/crowbar,/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing) -"dCq" = (/obj/machinery/portable_atmospherics/canister,/obj/structure/window/reinforced{dir = 8},/obj/machinery/firealarm{dir = 2; pixel_y = 24},/turf/simulated/floor{dir = 2; icon_state = "warnwhite"},/area/toxins/mixing) -"dCr" = (/obj/machinery/requests_console{department = "Science"; departmentType = 2; name = "Science Requests Console"; pixel_x = 30; pixel_y = 0},/obj/structure/table,/obj/item/clothing/glasses/science,/obj/item/clothing/glasses/science,/obj/item/device/multitool{pixel_x = 3},/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing) +"dCp" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0; pixel_y = 32},/turf/simulated/floor/engine/vacuum,/area/toxins/mixing{name = "\improper Toxins Lab"}) +"dCq" = (/obj/machinery/sparker{dir = 2; id = "mixingsparker"; pixel_x = 25},/obj/machinery/atmospherics/unary/vent_pump{dir = 4; external_pressure_bound = 0; icon_state = "in"; initialize_directions = 1; internal_pressure_bound = 4000; on = 1; pressure_checks = 2; pump_direction = 0},/turf/simulated/floor/engine/vacuum,/area/toxins/mixing{name = "\improper Toxins Lab"}) +"dCr" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/obj/machinery/light/small{dir = 1},/turf/simulated/floor{icon_state = "freezerfloor"},/area/medical/virology) "dCs" = (/obj/structure/sign/biohazard{pixel_x = -32},/obj/structure/table,/obj/item/weapon/storage/box/masks{pixel_x = 0; pixel_y = 0},/obj/item/weapon/storage/box/gloves{pixel_x = 3; pixel_y = 4},/turf/simulated/floor{dir = 1; icon_state = "whitegreencorner"},/area/medical/medbay3{name = "Medbay Aft"}) "dCt" = (/turf/space/transit/east/shuttlespace_ew3,/area/shuttle/escape_pod4/transit) -"dCu" = (/obj/machinery/doppler_array{dir = 4},/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/toxins/mixing) -"dCv" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/toxins/mixing) +"dCu" = (/mob/living/carbon/monkey,/turf/simulated/floor{icon_state = "freezerfloor"},/area/medical/virology) +"dCv" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "freezerfloor"},/area/medical/virology) "dCw" = (/turf/space/transit/east/shuttlespace_ew4,/area/shuttle/escape_pod4/transit) "dCx" = (/obj/machinery/vending/wallmed1{pixel_y = -28},/obj/structure/table,/obj/item/clothing/tie/stethoscope,/obj/item/clothing/tie/stethoscope,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay3{name = "Medbay Aft"}) "dCy" = (/obj/machinery/firealarm{dir = 1; pixel_y = -24},/obj/structure/table,/obj/item/weapon/folder/white,/obj/item/weapon/folder/white,/obj/machinery/light,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay3{name = "Medbay Aft"}) -"dCz" = (/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = -2; pixel_y = 5},/turf/simulated/floor{dir = 4; icon_state = "whiteredcorner"},/area/medical/medbay3{name = "Medbay Aft"}) +"dCz" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/toxins/mixing{name = "\improper Toxins Lab"}) "dCA" = (/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor/wood,/area/security/vacantoffice) "dCB" = (/turf/space/transit/east/shuttlespace_ew2,/area/shuttle/escape_pod4/transit) -"dCC" = (/obj/structure/stool/bed/chair/office/dark{dir = 4},/turf/simulated/floor,/area/security/checkpoint/medical) +"dCC" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/wall/r_wall,/area/toxins/mixing{name = "\improper Toxins Lab"}) "dCD" = (/obj/machinery/light/small{dir = 4},/obj/structure/closet,/obj/item/device/flashlight,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "dCE" = (/turf/space/transit/east/shuttlespace_ew5,/area/shuttle/escape_pod4/transit) -"dCF" = (/obj/item/device/assembly/timer{pixel_x = 5; pixel_y = 4},/obj/item/device/assembly/timer{pixel_x = -4; pixel_y = 2},/obj/item/device/assembly/timer{pixel_x = 6; pixel_y = -4},/obj/item/device/assembly/timer{pixel_x = 0; pixel_y = 0},/obj/structure/table,/turf/simulated/floor{tag = "icon-warnwhite (NORTH)"; icon_state = "warnwhite"; dir = 1},/area/toxins/mixing) +"dCF" = (/obj/structure/window/reinforced{dir = 1; pixel_y = 1},/obj/structure/stool/bed/chair{dir = 1},/mob/living/carbon/human{dir = 1; name = "Artifical Test Subject Beta"; real_name = "Artifical Test Subject Beta"; voice_name = "Artifical Test Subject Beta"},/turf/simulated/floor/plating{icon_state = "warnplate"},/area) "dCG" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area) "dCH" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/light{dir = 4; icon_state = "tube1"},/turf/simulated/floor{dir = 4; icon_state = "arrival"},/area/hallway/secondary/entry{name = "Arrivals"}) "dCI" = (/obj/item/weapon/cigbutt,/obj/machinery/hologram/holopad,/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/medical/medbay3{name = "Medbay Aft"}) -"dCJ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor{dir = 4; icon_state = "whitebluecorner"},/area/medical/research{name = "Research Division"}) +"dCJ" = (/obj/machinery/door/firedoor/border_only{dir = 8},/obj/machinery/firealarm{dir = 2; pixel_y = 24},/turf/simulated/floor{dir = 8; icon_state = "whitegreen"; tag = "icon-whitehall (WEST)"},/area/medical/medbay3{name = "Medbay Aft"}) "dCK" = (/turf/space/transit/east/shuttlespace_ew14,/area/shuttle/escape_pod4/transit) "dCL" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area) "dCM" = (/obj/structure/closet/crate,/obj/item/weapon/cable_coil,/obj/item/weapon/grenade/chem_grenade,/obj/item/device/flashlight,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) -"dCN" = (/obj/machinery/portable_atmospherics/pump,/obj/structure/window/reinforced{dir = 4},/obj/machinery/camera/autoname{dir = 2; network = list("SS13","RD")},/turf/simulated/floor{dir = 2; icon_state = "warnwhite"},/area/toxins/mixing) +"dCN" = (/obj/machinery/light/small{dir = 4},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 29},/turf/simulated/floor{dir = 4; icon_state = "whitegreen"},/area/medical/medbay3{name = "Medbay Aft"}) "dCO" = (/turf/space/transit/east/shuttlespace_ew15,/area/shuttle/escape_pod4/transit) "dCP" = (/turf/space/transit/east/shuttlespace_ew1,/area/shuttle/escape_pod4/transit) "dCQ" = (/turf/space,/area/shuttle/escape_pod4/centcom) @@ -9642,27 +9642,27 @@ "dDv" = (/turf/simulated/floor{icon_plating = "asteroid"; icon_state = "asteroid"; name = "Asteroid"},/area/mine/explored) "dDw" = (/turf/simulated/wall,/area/mine/laborcamp) "dDx" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"}) -"dDy" = (/obj/structure/table,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/reagentgrinder,/turf/simulated/floor{dir = 1; icon_state = "whitegreen"},/area/medical/virology) +"dDy" = (/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay3{name = "Medbay Aft"}) "dDz" = (/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/floor/plating/airless{dir = 9; icon_state = "warnplate"},/area) "dDA" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/floor/plating/airless{dir = 5; icon_state = "warnplate"},/area) -"dDB" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"dDB" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/medical/virology) "dDC" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 8; icon_state = "whitegreen"; tag = "icon-whitehall (WEST)"},/area/medical/virology) "dDD" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 4; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/medical/virology) "dDE" = (/obj/structure/lattice,/turf/space,/area/mine/unexplored) -"dDF" = (/obj/machinery/access_button{command = "cycle_exterior"; master_tag = "virology_airlock_control"; name = "Virology Access Button"; pixel_x = 0; pixel_y = 24; req_access_txt = "39"},/obj/machinery/door/airlock/medical{autoclose = 0; frequency = 1449; icon_state = "door_locked"; id_tag = "virology_airlock_exterior"; locked = 1; name = "Virology Exterior Airlock"; req_access_txt = "39"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "whitegreenfull"},/area/medical/virology) +"dDF" = (/obj/structure/rack,/obj/item/weapon/crowbar/red,/obj/machinery/light_switch{pixel_x = 0; pixel_y = 26},/obj/item/weapon/wrench,/obj/item/weapon/handcuffs,/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 5; icon_state = "whitegreen"},/area/medical/virology) "dDG" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area) "dDH" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) "dDI" = (/obj/structure/stool/bed/chair,/turf/simulated/floor/plating/airless{dir = 9; icon_state = "warnplate"},/area) "dDJ" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 8; icon_state = "whitegreen"; tag = "icon-whitehall (WEST)"},/area/medical/medbay3{name = "Medbay Aft"}) "dDK" = (/obj/machinery/door/firedoor/border_only{dir = 8},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 8; icon_state = "whitegreen"; tag = "icon-whitehall (WEST)"},/area/medical/medbay3{name = "Medbay Aft"}) "dDL" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor{dir = 4; icon_state = "whitegreen"},/area/medical/medbay3{name = "Medbay Aft"}) -"dDM" = (/obj/structure/stool/bed/chair{dir = 1},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/obj/machinery/camera{c_tag = "Command Hallway - Central"; dir = 8; network = list("SS13")},/turf/simulated/floor,/area/bridge/meeting_room{name = "\improper Command Corridors"}) +"dDM" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) "dDN" = (/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/structure/lattice,/turf/space,/area) "dDO" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay3{name = "Medbay Aft"}) "dDP" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold{dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"; pipe_color = "red"},/turf/simulated/floor,/area/crew_quarters/locker) -"dDQ" = (/obj/structure/table,/obj/machinery/newscaster{pixel_x = 30; pixel_y = 0},/obj/machinery/light_switch{pixel_x = 24; pixel_y = 24},/obj/item/device/radio/intercom{pixel_y = 25},/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 6},/turf/simulated/floor{icon_state = "red"; dir = 5},/area/security/checkpoint/medical) +"dDQ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/filingcabinet/chestdrawer{pixel_y = 2},/turf/simulated/floor{dir = 8; icon_state = "whitegreen"},/area/medical/virology) "dDR" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/storage/primary) -"dDS" = (/obj/machinery/computer/secure_data,/turf/simulated/floor{dir = 1; icon_state = "red"},/area/security/checkpoint/medical) +"dDS" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "whitegreen"},/area/medical/virology) "dDT" = (/turf/space,/area/shuttle/laborcamp/outpost) "dDU" = (/obj/machinery/space_heater,/obj/item/weapon/storage/toolbox/emergency,/obj/machinery/light/small,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "dDV" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating/asteroid/airless,/area/mine/explored) @@ -9693,10 +9693,10 @@ "dEu" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 4; icon_state = "whiteblue"},/area/medical/medbay3{name = "Medbay Aft"}) "dEv" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/research{icon_state = "door_closed"; id_tag = "AuxGenetics"; locked = 0; name = "Genetics Lab"; req_access_txt = "5;9"; req_one_access_txt = "0"},/turf/simulated/floor,/area/medical/genetics) "dEw" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/research{icon_state = "door_closed"; id_tag = "AuxGenetics"; locked = 0; name = "Genetics Access"; req_access_txt = "5;9"; req_one_access_txt = "0"},/turf/simulated/floor,/area/medical/genetics) -"dEx" = (/obj/machinery/atmospherics/portables_connector,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/toxins/mixing) -"dEy" = (/obj/structure/table,/obj/item/weapon/wrench,/obj/item/weapon/screwdriver{pixel_y = 10},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/obj/machinery/light_switch{pixel_y = 28},/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing) +"dEx" = (/obj/item/device/radio/intercom{pixel_x = -28; pixel_y = 0},/obj/structure/table,/obj/item/weapon/hand_labeler,/obj/item/device/radio/headset/headset_med,/obj/machinery/alarm{frequency = 1439; pixel_y = 23},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/obj/machinery/camera{c_tag = "Virology Cells"; dir = 8; network = list("SS13","Medbay")},/turf/simulated/floor{dir = 9; icon_state = "whitegreen"},/area/medical/virology) +"dEy" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 2; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 1; icon_state = "whitegreen"},/area/medical/virology) "dEz" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/medical,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor{dir = 8; icon_state = "whitegreen"; tag = "icon-whitehall (WEST)"},/area/medical/exam_room{name = "Patient Room B"}) -"dEA" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 10; icon_state = "warning"; tag = "icon-warnwhite (NORTHEAST)"},/area/toxins/mixing) +"dEA" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "whitegreen"},/area/medical/virology) "dEB" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/medical/genetics) "dEC" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/maintenance/aft{name = "Aft Maintenance"}) "dED" = (/turf/simulated/floor/plating/asteroid/airless,/area/mine/unexplored) @@ -9704,7 +9704,7 @@ "dEF" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay3{name = "Medbay Aft"}) "dEG" = (/obj/machinery/power/apc{dir = 4; name = "Medbay Aft APC"; pixel_x = 26; pixel_y = 0},/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/obj/structure/disposalpipe/junction,/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay3{name = "Medbay Aft"}) "dEH" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/wall,/area/mine/laborcamp) -"dEI" = (/obj/structure/stool/bed/chair{dir = 4},/obj/machinery/computer/security/telescreen{desc = "Used for watching the test chamber."; dir = 8; layer = 4; name = "Test Chamber Telescreen"; network = list("Toxins"); pixel_x = 30; pixel_y = 0},/turf/simulated/floor{dir = 5; icon_state = "warning"},/area/toxins/mixing) +"dEI" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 2; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) "dEJ" = (/turf/simulated/wall/r_wall,/area/mine/laborcamp) "dEK" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 0; icon_state = "blue"},/area/medical/genetics) "dEL" = (/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor{dir = 10; icon_state = "blue"},/area/medical/genetics) @@ -9891,7 +9891,7 @@ "dIk" = (/turf/simulated/floor/airless{icon_state = "asteroidfloor"},/area/mine/explored) "dIl" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/airless{icon_state = "asteroidfloor"},/area/mine/explored) "dIm" = (/turf/simulated/floor{dir = 10; icon_state = "warning"},/area/mine/production) -"dIn" = (/obj/machinery/computer/shuttle/mining,/turf/simulated/floor,/area/mine/production) +"dIn" = (/obj/machinery/computer/pandemic{pixel_x = -4},/obj/machinery/light_switch{pixel_x = 26; pixel_y = 0},/obj/machinery/light{dir = 4; icon_state = "tube1"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "whitegreen"},/area/medical/virology) "dIo" = (/obj/item/weapon/reagent_containers/food/snacks/grown/ambrosiavulgaris,/turf/simulated/floor/airless{icon_state = "asteroidfloor"},/area/mine/explored) "dIp" = (/obj/machinery/computer/mech_bay_power_console,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/airless{icon_state = "asteroidfloor"},/area/mine/west_outpost) "dIq" = (/obj/machinery/mech_bay_recharge_port,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/airless{icon_state = "asteroidfloor"},/area/mine/west_outpost) @@ -9905,14 +9905,14 @@ "dIy" = (/turf/simulated/floor{icon_state = "dark"},/area/tcommsat/server) "dIz" = (/obj/machinery/telecomms/receiver/preset_right,/turf/simulated/floor/bluegrid{icon_state = "gcircuit"; name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/server) "dIA" = (/obj/machinery/telecomms/processor/preset_three,/turf/simulated/floor/bluegrid{icon_state = "gcircuit"; name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/server) -"dIB" = (/obj/structure/window/reinforced{dir = 1; pixel_y = 0},/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/turf/simulated/floor{icon_state = "dark"},/area/construction/hallway{name = "\improper MiniSat Exterior"}) +"dIB" = (/obj/machinery/atmospherics/pipe/simple/insulated{icon_state = "intact"; dir = 4},/obj/machinery/meter,/obj/machinery/door_control{id = "mixvent"; name = "Mixing Room Vent Control"; pixel_x = -25; pixel_y = 5; req_access_txt = "7"},/obj/machinery/ignition_switch{id = "mixingsparker"; pixel_x = -25; pixel_y = -5},/turf/simulated/floor{dir = 4; icon_state = "warnwhitecorner"},/area/toxins/mixing{name = "\improper Toxins Lab"}) "dIC" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1; pixel_y = 2},/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/turf/simulated/floor/plating,/area/tcommsat/server) "dID" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/wall/r_wall,/area/construction/hallway{name = "\improper MiniSat Exterior"}) "dIE" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1; pixel_y = 2},/obj/structure/lattice,/turf/space,/area) "dIF" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 4; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "dIG" = (/obj/structure/stool/bed/chair/wood/wings,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/effect/landmark/start{name = "Mime"},/turf/simulated/floor/carpet,/area/crew_quarters/theatre) -"dIH" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "warning"},/area/toxins/mixing) -"dII" = (/turf/simulated/floor{icon_state = "warning"},/area/toxins/mixing) +"dIH" = (/obj/machinery/atmospherics/valve{dir = 4; name = "manual inlet valve"},/turf/simulated/floor{dir = 4; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/toxins/mixing{name = "\improper Toxins Lab"}) +"dII" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/sign/fire{pixel_y = -32},/obj/machinery/atmospherics/binary/pump{dir = 8; icon_state = "intact_on"; on = 1},/turf/simulated/floor/engine,/area/toxins/mixing{name = "\improper Toxins Lab"}) "dIJ" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1; pixel_y = 0},/turf/simulated/floor{icon_state = "dark"},/area/construction/hallway{name = "\improper MiniSat Exterior"}) "dIK" = (/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/floor/plating/airless{dir = 10; icon_state = "warnplate"},/area) "dIL" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/floor/plating/airless{dir = 6; icon_state = "warnplate"},/area) @@ -9946,74 +9946,74 @@ "dJn" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/door/airlock/maintenance{icon_state = "door_closed"; locked = 0; name = "Storage Room"; req_access_txt = "12"},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "dJo" = (/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/maintenance/aft{name = "Aft Maintenance"}) "dJp" = (/obj/structure/girder,/obj/structure/grille,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) -"dJq" = (/obj/machinery/hologram/holopad,/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor,/area/bridge/meeting_room{name = "\improper Command Corridors"}) +"dJq" = (/obj/machinery/atmospherics/portables_connector{dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 6; icon_state = "warning"},/area/toxins/mixing{name = "\improper Toxins Lab"}) "dJr" = (/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) -"dJs" = (/obj/structure/closet/emcloset,/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = -32; pixel_y = 0},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/maintenance/aft{name = "Aft Maintenance"}) +"dJs" = (/obj/structure/stool/bed/chair/office/light{dir = 1; pixel_y = 3},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{dir = 4; icon_state = "whitegreencorner"},/area/medical/virology) "dJt" = (/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "dJu" = (/obj/structure/rack,/obj/item/weapon/wrench,/obj/item/weapon/crowbar,/obj/item/weapon/screwdriver{pixel_y = 10},/obj/item/clothing/mask/gas,/obj/item/clothing/mask/gas,/turf/simulated/floor{tag = "icon-warningcorner (EAST)"; icon_state = "warningcorner"; dir = 4},/area/toxins/telesci) "dJv" = (/obj/machinery/portable_atmospherics/scrubber/huge,/obj/machinery/light_switch{pixel_y = 28},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/toxins/storage) "dJw" = (/obj/structure/closet/crate,/obj/item/device/multitool,/obj/item/clothing/gloves/fyellow,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "dJx" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "dJy" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) -"dJz" = (/obj/item/weapon/cigbutt,/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/item/clothing/gloves/fyellow,/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/maintenance/fpmaint2{name = "Port Maintenance"}) +"dJz" = (/obj/structure/table,/obj/item/device/radio/intercom{pixel_x = -28; pixel_y = 0},/obj/item/weapon/paper_bin{pixel_x = -2; pixel_y = 5},/obj/machinery/light/small{dir = 8},/turf/simulated/floor{dir = 8; icon_state = "whitegreen"},/area/medical/virology) "dJA" = (/obj/structure/flora/kirbyplants{desc = "A plastic potted plant."; layer = 4.1; pixel_y = 3},/turf/simulated/floor{dir = 2; icon_state = "whiteyellow"},/area/medical/medbay{name = "Medbay Central"}) -"dJB" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/turf/simulated/floor/plating,/area/maintenance/starboard) +"dJB" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/medical/virology) "dJC" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/turf/simulated/floor/plating,/area/maintenance/starboard) "dJD" = (/obj/structure/table,/obj/machinery/recharger,/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 0; pixel_y = -29},/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/gateway) "dJE" = (/obj/item/weapon/storage/belt/utility,/obj/item/device/radio/off,/obj/item/device/radio/off,/obj/item/device/radio/off,/obj/structure/rack{dir = 8; layer = 2.9},/obj/machinery/door_control{id = "gateshutter"; name = "Gateway Shutter Control"; pixel_x = 0; pixel_y = -26; req_access_txt = "19"},/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/gateway) "dJF" = (/obj/machinery/suit_storage_unit/standard_unit,/obj/machinery/door_control{id = "evashutter"; name = "E.V.A. Storage Shutter Control"; pixel_x = 0; pixel_y = -24; req_access_txt = "19"},/turf/simulated/floor{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/ai_monitored/storage/eva{name = "E.V.A. Storage"}) "dJG" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/clothing/mask/horsehead,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "dJH" = (/obj/structure/table/woodentable,/obj/machinery/light/small{dir = 4},/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/item/weapon/storage/lockbox/clusterbang{desc = "An inpenetrable lockbox, designed for transporting the most dangerous of items. You have a bad feeling about opening this."; name = "Lockbox Exhibit"; pixel_y = 3},/obj/item/device/paicard{desc = "A real Nanotrasen success, these personal AIs provide all of the companionship of an AI without any law related red-tape."; name = "Nanotrasen Personal AI Device Exhibit"},/turf/simulated/floor/carpet,/area/assembly/showroom{name = "\improper Corporate Showroom"}) -"dJI" = (/obj/structure/table/woodentable,/obj/machinery/bot/cleanbot{desc = "A little cleaning robot, one of NanoTrasen's more successful products. The label states that, on average, this model requires 40% less psychiatric care than its biological counterpart."; name = "\improper NanoTrasen Cleanbot Exhibit"; on = 0; pixel_y = 4},/turf/simulated/floor/carpet,/area/assembly/showroom{name = "\improper Corporate Showroom"}) +"dJI" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_medical{id_tag = null; name = "Test Subject Cell"; req_access_txt = "39"},/turf/simulated/floor{icon_state = "freezerfloor"},/area/medical/virology) "dJJ" = (/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/obj/structure/closet/secure_closet/freezer/fridge,/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/crew_quarters/kitchen) "dJK" = (/obj/structure/table,/obj/item/clothing/mask/cigarette/pipe,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) -"dJL" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/structure/flora/kirbyplants{desc = "A plastic potted plant."; layer = 4.1; pixel_y = 3},/turf/simulated/floor{dir = 2; icon_state = "purplecorner"},/area/hallway/primary/central) +"dJL" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/turf/simulated/floor/plating,/area/medical/virology) "dJM" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/structure/flora/kirbyplants{desc = "A plastic potted plant."; layer = 4.1; pixel_y = 3},/turf/simulated/floor{dir = 8; icon_state = "greencorner"},/area/hallway/primary/central) "dJN" = (/obj/machinery/shower{dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "floorgrime"},/area/crew_quarters/toilet{name = "\improper Auxiliary Restrooms"}) "dJO" = (/obj/machinery/shower{tag = "icon-shower (EAST)"; icon_state = "shower"; dir = 4},/obj/machinery/door_control{id = "AuxShower"; name = "Lock Control"; normaldoorcontrol = 1; pixel_x = 0; pixel_y = 25; req_access_txt = "0"; specialfunctions = 4},/obj/item/weapon/soap/nanotrasen,/turf/simulated/floor{icon_state = "floorgrime"},/area/crew_quarters/toilet{name = "\improper Auxiliary Restrooms"}) "dJP" = (/obj/machinery/door/airlock{id_tag = "AuxShower"; name = "Shower"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "floorgrime"},/area/crew_quarters/toilet{name = "\improper Auxiliary Restrooms"}) "dJQ" = (/obj/machinery/door/airlock{id_tag = "AuxToilet2"; name = "Unit 2"},/turf/simulated/floor,/area/crew_quarters/toilet{name = "\improper Auxiliary Restrooms"}) "dJR" = (/turf/simulated/floor{icon_state = "floorgrime"},/area/crew_quarters/toilet{name = "\improper Auxiliary Restrooms"}) -"dJS" = (/obj/structure/toilet{pixel_y = 8},/obj/effect/landmark{name = "blobstart"},/obj/machinery/light/small{dir = 4},/obj/machinery/door_control{id = "AuxToilet2"; name = "Lock Control"; normaldoorcontrol = 1; pixel_x = 25; pixel_y = 0; req_access_txt = "0"; specialfunctions = 4},/obj/machinery/newscaster{pixel_x = 0; pixel_y = -32},/turf/simulated/floor,/area/crew_quarters/toilet{name = "\improper Auxiliary Restrooms"}) +"dJS" = (/obj/item/weapon/folder/white,/obj/item/weapon/folder/white,/obj/item/weapon/pen/red,/obj/structure/table,/obj/machinery/requests_console{department = "Virology"; name = "Virology Requests Console"; pixel_x = 29; pixel_y = 0},/turf/simulated/floor{dir = 4; icon_state = "whitegreen"},/area/medical/virology) "dJT" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor{icon_state = "floorgrime"},/area/crew_quarters/toilet{name = "\improper Auxiliary Restrooms"}) "dJU" = (/turf/simulated/floor/plating/airless{dir = 4; icon_state = "warnplate"},/area) "dJV" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor{icon_state = "floorgrime"},/area/crew_quarters/toilet{name = "\improper Auxiliary Restrooms"}) "dJW" = (/obj/machinery/camera{active_power_usage = 0; c_tag = "Bomb Test Site"; desc = "A specially-reinforced camera with a long lasting battery, used to monitor the bomb testing site."; dir = 8; invuln = 1; light = null; name = "Hardened Bomb-Test Camera"; network = list("Toxins"); use_power = 0},/obj/item/target/alien{anchored = 1},/turf/simulated/shuttle/plating{dir = 4; icon_state = "warnplate"; luminosity = 2},/area) "dJX" = (/obj/structure/flora/kirbyplants{desc = "A plastic potted plant."; layer = 4.1; pixel_y = 3},/turf/simulated/floor/wood,/area/library) "dJY" = (/obj/machinery/door/airlock{id_tag = "AuxToilet1"; name = "Unit 1"},/turf/simulated/floor,/area/crew_quarters/toilet{name = "\improper Auxiliary Restrooms"}) -"dJZ" = (/obj/structure/toilet{pixel_y = 8},/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/obj/machinery/light/small{dir = 4},/obj/machinery/door_control{id = "AuxToilet1"; name = "Lock Control"; normaldoorcontrol = 1; pixel_x = 25; pixel_y = 0; req_access_txt = "0"; specialfunctions = 4},/obj/machinery/newscaster{pixel_x = 0; pixel_y = -32},/turf/simulated/floor,/area/crew_quarters/toilet{name = "\improper Auxiliary Restrooms"}) +"dJZ" = (/obj/structure/stool/bed/chair/office/light{dir = 4},/obj/effect/landmark/start{name = "Virologist"},/turf/simulated/floor{dir = 1; icon_state = "whitegreencorner"},/area/medical/virology) "dKa" = (/obj/item/device/radio/beacon,/turf/simulated/floor/plating/airless,/area) -"dKb" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "bluecorner"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) +"dKb" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor{dir = 10; icon_state = "whitehall"},/area/medical/medbay3{name = "Medbay Aft"}) "dKc" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "dKd" = (/obj/structure/mirror{pixel_x = -28},/obj/item/weapon/lipstick/black,/obj/item/weapon/lipstick/jade{pixel_x = 2; pixel_y = 2},/obj/item/weapon/lipstick/purple{pixel_x = -2; pixel_y = -2},/obj/structure/table,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "dKe" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/effect/landmark/costume,/obj/effect/landmark/costume,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) -"dKf" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/alarm{dir = 1; pixel_y = -22},/turf/simulated/floor{dir = 8; icon_state = "bluecorner"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) +"dKf" = (/obj/machinery/sparker{dir = 2; id = "mixingsparker"; pixel_x = 25},/obj/machinery/atmospherics/unary/outlet_injector{dir = 4; frequency = 1443; icon_state = "on"; id = "air_in"; on = 1},/turf/simulated/floor/engine/vacuum,/area/toxins/mixing{name = "\improper Toxins Lab"}) "dKg" = (/obj/structure/table,/obj/item/clothing/mask/muzzle/gag,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) "dKh" = (/obj/effect/decal/cleanable/cobweb2,/obj/structure/rack{dir = 8; layer = 2.9},/obj/effect/landmark/costume,/obj/effect/landmark/costume,/turf/simulated/floor/plating,/area/maintenance/fpmaint2{name = "Port Maintenance"}) -"dKi" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/extinguisher_cabinet{pixel_x = 0; pixel_y = -30},/obj/machinery/camera{c_tag = "Command Hallway - Port"; dir = 1; network = list("SS13")},/turf/simulated/floor{dir = 8; icon_state = "bluecorner"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) +"dKi" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 29},/turf/simulated/floor{dir = 4; icon_state = "whitebluecorner"},/area/medical/research{name = "Research Division"}) "dKj" = (/obj/machinery/door/airlock{id_tag = "AuxToilet3"; name = "Unit 3"},/turf/simulated/floor/plating,/area/crew_quarters/toilet{name = "\improper Auxiliary Restrooms"}) "dKk" = (/obj/machinery/light/small,/turf/simulated/floor/plating,/area/crew_quarters/toilet{name = "\improper Auxiliary Restrooms"}) -"dKl" = (/obj/structure/toilet{pixel_y = 8},/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/obj/machinery/light/small{dir = 4},/obj/machinery/door_control{id = "AuxToilet3"; name = "Lock Control"; normaldoorcontrol = 1; pixel_x = 25; pixel_y = 0; req_access_txt = "0"; specialfunctions = 4},/obj/machinery/newscaster{pixel_x = 0; pixel_y = -32},/turf/simulated/floor/plating,/area/crew_quarters/toilet{name = "\improper Auxiliary Restrooms"}) +"dKl" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "dKm" = (/obj/machinery/shower{tag = "icon-shower (EAST)"; icon_state = "shower"; dir = 4},/obj/effect/decal/cleanable/blood,/obj/effect/decal/cleanable/blood/gibs/limb,/obj/machinery/light/small,/turf/simulated/floor{icon_state = "floorgrime"},/area/crew_quarters/toilet{name = "\improper Auxiliary Restrooms"}) -"dKn" = (/obj/machinery/shower{dir = 8},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/effect/landmark{name = "blobstart"},/turf/simulated/floor/plating,/area/crew_quarters/toilet{name = "\improper Auxiliary Restrooms"}) +"dKn" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 4; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/hallway/primary/aft) "dKo" = (/obj/structure/grille,/obj/structure/window/reinforced/tinted{dir = 5; health = 120; icon_state = "twindow"; reinf = 0},/turf/simulated/floor/plating,/area/chapel/main) -"dKp" = (/obj/machinery/bot/secbot{auto_patrol = 1; health = 35; maxhealth = 35; name = "Inspector Johnson"},/turf/simulated/floor,/area/hallway/secondary/exit) -"dKq" = (/obj/structure/flora/kirbyplants{desc = "A plastic potted plant."; layer = 4.1; pixel_y = 3},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/hallway/secondary/exit) +"dKp" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/door/airlock/maintenance{req_access_txt = "0"; req_one_access_txt = "12;5;39;6"},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) +"dKq" = (/obj/structure/closet/emcloset,/obj/item/device/radio/intercom{pixel_x = -28; pixel_y = 0},/turf/simulated/floor{dir = 10; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTHEAST)"},/area/medical/virology) "dKr" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 8},/obj/machinery/firealarm{dir = 1; pixel_y = -24},/obj/machinery/door_control{id = "atmos"; name = "Atmospherics Lockdown"; pixel_x = 26; pixel_y = -26; req_access_txt = "24"},/turf/simulated/floor{dir = 6; icon_state = "caution"},/area/maintenance/storage) -"dKs" = (/obj/structure/reagent_dispensers/peppertank{pixel_x = 0; pixel_y = -29},/turf/simulated/floor{icon_state = "red"},/area/security/checkpoint/medical) +"dKs" = (/obj/machinery/camera{c_tag = "Virology Airlock"; dir = 1; network = list("SS13","Medbay")},/obj/machinery/light,/obj/structure/closet/l3closet,/obj/machinery/firealarm{dir = 1; pixel_y = -24},/turf/simulated/floor{dir = 2; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/medical/virology) "dKt" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/closet/crate,/obj/item/clothing/gloves/fyellow,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "dKu" = (/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/obj/structure/closet/firecloset,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "dKv" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/machinery/crema_switch{pixel_x = -25},/turf/simulated/floor{icon_state = "dark"},/area/chapel/office) -"dKw" = (/obj/structure/table/woodentable,/obj/item/candle,/obj/machinery/light_switch{pixel_y = 36},/turf/simulated/floor{icon_state = "chapel"},/area/chapel/main) +"dKw" = (/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = -2; pixel_y = 5},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay3{name = "Medbay Aft"}) "dKx" = (/obj/structure/sign/vacuum{pixel_x = 32},/turf/simulated/floor/plating{icon_state = "warnplate"},/area/maintenance/aft{name = "Aft Maintenance"}) -"dKy" = (/obj/structure/flora/kirbyplants{desc = "A plastic potted plant."; layer = 4.1; pixel_y = 3},/turf/simulated/floor{dir = 5; icon_state = "warning"},/area/hallway/secondary/exit) +"dKy" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/weapon/crowbar/red,/turf/simulated/floor/plating,/area/security/checkpoint/medical) "dKz" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "dKA" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; external_pressure_bound = 101.325; on = 1; pressure_checks = 1},/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/turf/simulated/floor{icon_state = "dark"},/area/chapel/office) "dKB" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "0"; req_one_access_txt = "12;5;39;6"},/obj/structure/disposalpipe/segment,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) -"dKC" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 4; icon_state = "whitered"},/area/medical/medbay3{name = "Medbay Aft"}) -"dKD" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_security{name = "Medbay Security Post"; req_access_txt = "63"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "redfull"},/area/security/checkpoint/medical) -"dKE" = (/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay3{name = "Medbay Aft"}) -"dKF" = (/obj/machinery/power/apc{dir = 1; name = "Medical Security Checkpoint APC"; pixel_y = 24},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/turf/simulated/floor{icon_state = "red"; dir = 9},/area/security/checkpoint/medical) +"dKC" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 2; on = 1},/turf/simulated/floor/plating,/area/security/checkpoint/medical) +"dKD" = (/obj/item/weapon/broken_bottle,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plating,/area/security/checkpoint/medical) +"dKE" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 8; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "whitegreen"},/area/medical/virology) +"dKF" = (/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = -2; pixel_y = 5},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/extinguisher_cabinet{pixel_x = -25; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{dir = 10; icon_state = "whitegreen"},/area/medical/virology) "dKG" = (/obj/effect/landmark{name = "blobstart"},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "dKH" = (/obj/structure/rack,/obj/item/hand_labeler_refill,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "dKI" = (/obj/item/latexballon,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) @@ -10029,10 +10029,10 @@ "dKS" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/floor/plating/airless{dir = 10; icon_state = "warnplate"},/area) "dKT" = (/obj/machinery/door/airlock{icon = 'icons/obj/doors/Doormaint.dmi'; name = "Theatre Stage"; req_access_txt = "0"; req_one_access_txt = "12;46"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/starboard) "dKU" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area) -"dKV" = (/obj/machinery/door/airlock/medical{autoclose = 0; frequency = 1449; icon_state = "door_locked"; id_tag = "virology_airlock_interior"; locked = 1; name = "Virology Interior Airlock"; req_access_txt = "39"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "whitegreenfull"},/area/medical/virology) +"dKV" = (/obj/machinery/atmospherics/pipe/manifold{dir = 1; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"; pipe_color = "red"},/turf/simulated/floor{icon_state = "whitegreen"},/area/medical/virology) "dKW" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/embedded_controller/radio/access_controller{exterior_door_tag = "virology_airlock_exterior"; id_tag = "virology_airlock_control"; interior_door_tag = "virology_airlock_interior"; name = "Virology Access Console"; pixel_x = 26; pixel_y = 26; req_access_txt = "39"},/turf/simulated/floor{dir = 4; icon_state = "whitegreen"},/area/medical/virology) "dKX" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/access_button{command = "cycle_interior"; master_tag = "virology_airlock_control"; name = "Virology Access Button"; pixel_x = -26; pixel_y = 28; req_access_txt = "39"},/turf/simulated/floor{dir = 8; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/medical/virology) -"dKY" = (/obj/machinery/door/airlock/medical{name = "Virology Access"; req_access_txt = "39"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "whitegreenfull"},/area/medical/medbay3{name = "Medbay Aft"}) +"dKY" = (/obj/machinery/firealarm{dir = 1; pixel_y = -24},/obj/machinery/light,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "whitegreen"},/area/medical/virology) "dKZ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/obj/effect/landmark{name = "blobstart"},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "dLa" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/maintenance/aft{name = "Aft Maintenance"}) "dLb" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor/plating{tag = "icon-warnplate (WEST)"; icon_state = "warnplate"; dir = 8},/area/maintenance/aft{name = "Aft Maintenance"}) @@ -10042,17 +10042,17 @@ "dLf" = (/obj/machinery/door/airlock/research{name = "Toxins Space Access"; req_access_txt = "8"},/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/maintenance/aft{name = "Aft Maintenance"}) "dLg" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0; pixel_y = -32},/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/maintenance/aft{name = "Aft Maintenance"}) "dLh" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0; pixel_y = -32},/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) -"dLi" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/mixing) -"dLj" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/item/device/radio/intercom{broadcasting = 0; listening = 1; name = "Station Intercom (General)"; pixel_y = 22},/turf/simulated/floor{dir = 9; icon_state = "warning"},/area/toxins/mixing) -"dLk" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 4; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/toxins/mixing) -"dLl" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/hologram/holopad,/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing) +"dLi" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/manifold{dir = 1; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"; pipe_color = "red"},/turf/simulated/floor/plating,/area/medical/virology) +"dLj" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{dir = 6; icon_state = "whitegreen"},/area/medical/virology) +"dLk" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "whitegreen"},/area/medical/virology) +"dLl" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 10; icon_state = "whitegreen"},/area/medical/virology) "dLm" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/machinery/door/window{base_state = "right"; dir = 1; icon_state = "right"; name = "MiniSat Walkway Access"; req_access_txt = "0"},/turf/simulated/floor{icon_state = "dark"},/area/construction/hallway{name = "\improper MiniSat Exterior"}) -"dLn" = (/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/toxins/mixing) +"dLn" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 2; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "whitegreen"},/area/medical/virology) "dLo" = (/obj/structure/ore_box,/turf/simulated/floor{icon_state = "asteroidfloor"; temperature = 273.15},/area/mine/explored) "dLp" = (/obj/machinery/atmospherics/pipe/simple,/obj/structure/ore_box,/turf/simulated/floor{icon_state = "floorgrime"; temperature = 273.15},/area/mine/laborcamp) "dLq" = (/obj/structure/table/woodentable,/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/item/weapon/folder/red,/obj/item/weapon/pen/red,/turf/simulated/floor/wood,/area/security/vacantoffice) -"dLr" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{dir = 1; icon_state = "blue"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) -"dLs" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 0; pixel_y = 21},/obj/machinery/camera{c_tag = "Command Hallway - Starboard"; dir = 2; network = list("SS13")},/turf/simulated/floor{dir = 4; icon_state = "bluecorner"},/area/bridge/meeting_room{name = "\improper Command Corridors"}) +"dLr" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "whitegreen"},/area/medical/virology) +"dLs" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/obj/machinery/camera{c_tag = "Virology Lab"; dir = 8; network = list("SS13","Medbay")},/turf/simulated/floor{dir = 6; icon_state = "whitegreen"},/area/medical/virology) "dLt" = (/obj/structure/table/woodentable,/obj/machinery/light_switch{pixel_x = -28; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/item/weapon/folder,/turf/simulated/floor/wood,/area/security/vacantoffice) "dLu" = (/obj/structure/table/woodentable,/obj/machinery/newscaster{pixel_x = 0; pixel_y = 32},/obj/item/weapon/clipboard,/obj/item/weapon/paper,/turf/simulated/floor/wood,/area/security/vacantoffice) "dLv" = (/obj/structure/table/woodentable,/obj/item/device/camera_film{pixel_y = 9},/obj/item/device/camera_film{pixel_x = -3; pixel_y = 5},/turf/simulated/floor/wood,/area/security/vacantoffice) @@ -10086,31 +10086,31 @@ "dLX" = (/obj/structure/closet/secure_closet/exile,/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/gateway) "dLY" = (/obj/item/stack/sheet/rglass{amount = 50},/obj/item/stack/sheet/metal{amount = 50},/obj/item/stack/rods{amount = 50},/obj/item/device/flashlight,/obj/structure/closet/crate,/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor{icon_state = "bot"},/area/teleporter{name = "\improper Teleporter Room"}) "dLZ" = (/obj/structure/table/woodentable,/obj/item/weapon/book/manual/security_space_law{pixel_x = -3; pixel_y = 5},/turf/simulated/floor/wood,/area/security/vacantoffice) -"dMa" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/camera{c_tag = "Aft Primary Hallway - Aft"; dir = 8; network = list("SS13")},/turf/simulated/floor{dir = 2; icon_state = "neutralcorner"},/area/hallway/primary/aft) +"dMa" = (/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) "dMb" = (/obj/structure/table,/obj/item/weapon/circular_saw,/obj/item/weapon/scalpel{pixel_y = 12},/obj/structure/window/reinforced{dir = 1; pixel_y = 1},/obj/item/weapon/razor{pixel_y = 5},/turf/simulated/floor{dir = 4; icon_state = "whitehall"},/area/assembly/robotics) -"dMc" = (/obj/structure/table,/obj/item/clothing/gloves/latex,/obj/item/device/healthanalyzer,/obj/item/clothing/glasses/hud/health,/obj/structure/reagent_dispensers/virusfood{density = 0; pixel_x = -30},/obj/machinery/camera{c_tag = "Virology Lab"; dir = 4; network = list("SS13","Medbay")},/turf/simulated/floor{dir = 8; icon_state = "whitegreen"; tag = "icon-whitehall (WEST)"},/area/medical/virology) -"dMd" = (/obj/structure/table,/obj/item/stack/sheet/mineral/plasma{layer = 2.9},/obj/item/stack/sheet/mineral/plasma{layer = 2.9},/obj/item/stack/sheet/mineral/plasma{layer = 2.9},/turf/simulated/floor{dir = 4; icon_state = "whitegreen"; tag = "icon-whitehall (WEST)"},/area/medical/virology) -"dMe" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/camera{c_tag = "Aft Primary Hallway - Corner"; dir = 2; network = list("SS13")},/turf/simulated/floor{dir = 1; icon_state = "neutralcorner"},/area/hallway/primary/aft) +"dMc" = (/obj/structure/stool/bed/chair/office/light{dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"dMd" = (/obj/structure/table,/obj/item/weapon/folder/white,/obj/item/weapon/folder/white,/obj/item/weapon/pen/red,/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{dir = 8; icon_state = "whitegreen"},/area/medical/virology) +"dMe" = (/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) "dMf" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating{tag = "icon-platingdmg3"; icon_state = "platingdmg3"},/area/maintenance/aft{name = "Aft Maintenance"}) "dMg" = (/obj/structure/sink/kitchen{desc = "A sink used for washing one's hands and face. It looks rusty and home-made"; name = "old sink"; pixel_y = 28},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor/plating{tag = "icon-platingdmg3"; icon_state = "platingdmg3"},/area/maintenance/aft{name = "Aft Maintenance"}) -"dMh" = (/obj/structure/table,/obj/item/device/assembly/igniter{pixel_x = -5; pixel_y = 3},/obj/item/device/assembly/igniter{pixel_x = 5; pixel_y = -4},/obj/item/device/assembly/igniter{pixel_x = 2; pixel_y = 6},/obj/item/device/assembly/igniter{pixel_x = 2; pixel_y = -1},/obj/machinery/power/apc{dir = 4; name = "Toxins Lab APC"; pixel_x = 26; pixel_y = 0},/obj/structure/window/reinforced,/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/turf/simulated/floor{dir = 2; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/toxins/mixing) +"dMh" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 8; icon_state = "whitegreen"},/area/medical/virology) "dMi" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/machinery/light/small,/obj/structure/extinguisher_cabinet{pixel_x = 0; pixel_y = -29},/obj/machinery/camera{c_tag = "Medbay Break Room"; dir = 1; network = list("SS13","Medbay")},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/medical/medbay3{name = "Medbay Aft"}) "dMj" = (/obj/machinery/camera{c_tag = "Morgue"; dir = 2; network = list("SS13","Medbay")},/turf/simulated/floor{icon_state = "dark"},/area/medical/morgue) "dMk" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/disposalpipe/segment,/obj/item/device/radio/intercom{broadcasting = 1; freerange = 0; frequency = 1485; listening = 0; name = "Station Intercom (Medbay)"; pixel_x = 30; pixel_y = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay3{name = "Medbay Aft"}) -"dMl" = (/turf/simulated/floor{dir = 8; icon_state = "warnwhite"},/area/toxins/mixing) -"dMm" = (/obj/machinery/door/poddoor{id = "mixvent"; name = "Mixer Room Vent"},/turf/simulated/floor/engine/vacuum,/area/toxins/mixing) +"dMl" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_medical{id_tag = null; name = "Containment Cells"; req_access_txt = "39"},/turf/simulated/floor{icon_state = "whitegreenfull"},/area/medical/virology) +"dMm" = (/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{dir = 4; icon_state = "whitegreen"},/area/medical/virology) "dMn" = (/obj/structure/table,/obj/machinery/power/apc{dir = 4; name = "Morgue APC"; pixel_x = 26; pixel_y = 0},/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/obj/item/weapon/folder/white,/obj/item/clothing/gloves/latex,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/medical/morgue) -"dMo" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = "0"},/obj/machinery/light/small{dir = 4},/obj/machinery/camera{c_tag = "Virology Break Room"; dir = 8; network = list("SS13","Medbay")},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"dMp" = (/obj/machinery/atmospherics/pipe/simple/insulated{icon_state = "intact"; dir = 4},/obj/machinery/meter,/obj/machinery/embedded_controller/radio/airlock_controller{airpump_tag = "tox_airlock_pump"; exterior_door_tag = "tox_airlock_exterior"; id_tag = "tox_airlock_control"; interior_door_tag = "tox_airlock_interior"; pixel_x = -24; pixel_y = 0; sanitize_external = 1; sensor_tag = "tox_airlock_sensor"},/turf/simulated/floor{dir = 1; icon_state = "warnwhitecorner"},/area/toxins/mixing) +"dMo" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/medical{name = "Virology Access"; req_access_txt = "39"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "whitegreenfull"},/area/medical/virology) +"dMp" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 4; icon_state = "whitegreen"},/area/medical/virology) "dMq" = (/obj/machinery/camera{c_tag = "Medbay Hallway Aft"; dir = 4; network = list("SS13","Medbay")},/turf/simulated/floor{dir = 5; icon_state = "whitehall"},/area/medical/medbay3{name = "Medbay Aft"}) -"dMr" = (/obj/structure/window/reinforced{dir = 1; pixel_y = 1},/obj/structure/stool/bed/chair{dir = 1},/mob/living/carbon/human{dir = 1; name = "Artifical Test Subject Beta"; voice_name = "Artifical Test Subject Beta"},/turf/simulated/floor/plating{icon_state = "warnplate"},/area) -"dMs" = (/obj/machinery/atmospherics/pipe/simple/insulated{icon_state = "intact"; dir = 4},/obj/machinery/meter,/obj/machinery/door_control{id = "mixvent"; name = "Mixing Room Vent Control"; pixel_x = -25; pixel_y = 5; req_access_txt = "7"},/obj/machinery/ignition_switch{id = "mixingsparker"; pixel_x = -25; pixel_y = -5},/turf/simulated/floor{dir = 4; icon_state = "warnwhitecorner"},/area/toxins/mixing) -"dMt" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/sign/fire{pixel_y = -32},/obj/machinery/atmospherics/binary/pump{dir = 8; icon_state = "intact_on"; on = 1},/turf/simulated/floor/engine,/area/toxins/mixing) -"dMu" = (/obj/machinery/sparker{dir = 2; id = "mixingsparker"; pixel_x = 25},/obj/machinery/atmospherics/unary/outlet_injector{dir = 4; frequency = 1443; icon_state = "on"; id = "air_in"; on = 1},/turf/simulated/floor/engine/vacuum,/area/toxins/mixing) -"dMv" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) -"dMw" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/machinery/camera{c_tag = "Medbay Security Post"; dir = 4; network = list("SS13","Medbay")},/turf/simulated/floor{icon_state = "red"; dir = 8},/area/security/checkpoint/medical) -"dMx" = (/obj/structure/table,/obj/machinery/requests_console{department = "Security"; departmentType = 5; pixel_x = 30; pixel_y = 0},/obj/item/weapon/book/manual/security_space_law,/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/item/device/radio/off,/obj/item/weapon/screwdriver{pixel_y = 10},/turf/simulated/floor{icon_state = "red"; dir = 4},/area/security/checkpoint/medical) -"dMy" = (/obj/machinery/light{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/machinery/camera{c_tag = "Virology Testing Area"; dir = 8; network = list("SS13","Medbay")},/turf/simulated/floor{dir = 2; icon_state = "whitegreen"; tag = "icon-whitehall (WEST)"},/area/medical/virology) +"dMr" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"dMs" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"dMt" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/medical{autoclose = 0; frequency = 1449; icon_state = "door_locked"; id_tag = "virology_airlock_interior"; locked = 1; name = "Virology Interior Airlock"; req_access_txt = "39"},/turf/simulated/floor{icon_state = "whitegreenfull"},/area/medical/virology) +"dMu" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/light/small{dir = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"dMv" = (/obj/machinery/access_button{command = "cycle_exterior"; master_tag = "virology_airlock_control"; name = "Virology Access Button"; pixel_x = 0; pixel_y = 24; req_access_txt = "39"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/medical{autoclose = 0; frequency = 1449; icon_state = "door_locked"; id_tag = "virology_airlock_exterior"; locked = 1; name = "Virology Exterior Airlock"; req_access_txt = "39"},/turf/simulated/floor{icon_state = "whitegreenfull"},/area/medical/virology) +"dMw" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/medical{name = "Virology Access"; req_access_txt = "39"},/turf/simulated/floor{icon_state = "whitegreenfull"},/area/medical/medbay3{name = "Medbay Aft"}) +"dMx" = (/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay3{name = "Medbay Aft"}) +"dMy" = (/obj/structure/stool,/obj/effect/decal/cleanable/blood,/obj/effect/decal/cleanable/blood/gibs/limb,/obj/item/weapon/handcuffs,/turf/simulated/floor/plating,/area/security/checkpoint/medical) "dMz" = (/obj/structure/table,/obj/machinery/requests_console{department = "Genetics"; departmentType = 0; name = "Genetics Requests Console"; pixel_x = 0; pixel_y = 30},/obj/machinery/light{dir = 1},/obj/item/weapon/storage/box/monkeycubes,/obj/item/device/radio/headset/headset_medsci,/obj/item/device/flashlight/pen{pixel_x = 4; pixel_y = 3},/obj/item/device/flashlight/pen{pixel_x = 4; pixel_y = 3},/obj/structure/noticeboard{desc = "A board for pinning important notices upon."; name = "notice board"; pixel_x = -32; pixel_y = 32},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/medical/genetics) "dMA" = (/obj/structure/table,/obj/item/clothing/gloves/latex,/obj/item/clothing/gloves/latex,/obj/item/weapon/storage/box/disks{pixel_x = 2; pixel_y = 2},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/medical/genetics) "dMB" = (/obj/machinery/vending/sustenance{desc = "A vending machine normally reserved for work camps."; name = "\improper sustenance vendor"; product_slogans = "Enjoy your meal.;Enough calories to support any worker."},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/maintenance/aft{name = "Aft Maintenance"}) @@ -10129,8 +10129,8 @@ "dMO" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "whiteblue"},/area/medical/genetics) "dMP" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 9; icon_state = "whiteblue"},/area/medical/genetics) "dMQ" = (/obj/machinery/light,/obj/machinery/door/window/westleft{base_state = "right"; dir = 1; icon_state = "right"; name = "Monkey Pen"; pixel_y = 2; req_access_txt = "9"},/obj/structure/stool/bed/roller,/mob/living/carbon/monkey,/turf/simulated/floor{icon_state = "freezerfloor"},/area/medical/genetics) -"dMR" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/stool/bed/roller,/obj/machinery/door/window/westleft{dir = 1; name = "Monkey Pen"; pixel_y = 2; req_access_txt = "9"},/mob/living/carbon/monkey,/turf/simulated/floor{icon_state = "freezerfloor"},/area/medical/genetics) -"dMS" = (/obj/structure/closet/secure_closet/personal/patient,/obj/machinery/alarm{dir = 1; pixel_y = -22},/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/medical/genetics) +"dMR" = (/obj/item/weapon/dnainjector/stuttmut,/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/weapon/wirerod,/turf/simulated/floor/plating,/area/security/checkpoint/medical) +"dMS" = (/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plating,/area/security/checkpoint/medical) "dMT" = (/obj/structure/window/reinforced{dir = 1; pixel_y = 1},/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/structure/stool/bed/roller,/mob/living/carbon/monkey,/turf/simulated/floor{icon_state = "freezerfloor"},/area/medical/genetics) "dMU" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{req_access_txt = 1},/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/machinery/camera{c_tag = "Aft Primary Hallway - Middle"; dir = 4; network = list("SS13")},/turf/simulated/floor{dir = 8; icon_state = "neutralcorner"},/area/hallway/primary/aft) "dMV" = (/obj/structure/window/reinforced,/obj/structure/stool/bed/chair,/mob/living/carbon/human{name = "Artificial Test Subject Alpha"; real_name = "Artificial Test Subject Alpha"},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area) @@ -10142,6 +10142,165 @@ "dNb" = (/obj/effect/landmark/start{name = "Geneticist"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 8; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 2; icon_state = "whiteblue"},/area/medical/genetics_cloning) "dNc" = (/obj/machinery/status_display{layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor,/area/mine/production) "dNd" = (/obj/machinery/atmospherics/pipe/simple{dir = 9; icon_state = "intact-f"},/obj/machinery/light{dir = 4},/turf/simulated/floor,/area/mine/production) +"dNe" = (/obj/structure/closet/crate,/obj/item/weapon/coin/silver,/obj/item/weapon/pestspray,/obj/item/weapon/paper,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) +"dNf" = (/obj/machinery/mech_bay_recharge_port,/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/assembly/chargebay) +"dNg" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/assembly/chargebay) +"dNh" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor,/area/assembly/chargebay) +"dNi" = (/obj/machinery/computer/mech_bay_power_console,/obj/item/device/radio/intercom{broadcasting = 0; listening = 1; name = "Station Intercom (General)"; pixel_y = 20},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/turf/simulated/floor/bluegrid,/area/assembly/chargebay) +"dNj" = (/obj/structure/table,/obj/machinery/light_switch{pixel_x = 27},/obj/machinery/cell_charger,/obj/item/weapon/cell/high{charge = 100; maxcharge = 15000},/obj/machinery/camera/autoname{dir = 8; network = list("SS13","RD")},/turf/simulated/floor,/area/assembly/chargebay) +"dNk" = (/obj/structure/extinguisher_cabinet{pixel_x = 0; pixel_y = -30},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) +"dNl" = (/obj/structure/closet/emcloset,/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = -32; pixel_y = 0},/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) +"dNm" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/assembly/chargebay) +"dNn" = (/obj/machinery/door_control{dir = 2; id = "Skynet_launch"; name = "Mech Bay Door Control"; pixel_x = -26; pixel_y = 6},/obj/machinery/light_switch{pixel_x = -23; pixel_y = -2},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor{tag = "icon-warningcorner (EAST)"; icon_state = "warningcorner"; dir = 4},/area/assembly/chargebay) +"dNo" = (/obj/machinery/portable_atmospherics/canister,/obj/item/device/radio/intercom{pixel_y = 25},/turf/simulated/floor{dir = 2; icon_state = "warnwhite"},/area/toxins/mixing{name = "\improper Toxins Lab"}) +"dNp" = (/obj/machinery/portable_atmospherics/scrubber,/obj/machinery/alarm{frequency = 1439; pixel_y = 23},/turf/simulated/floor{dir = 2; icon_state = "warnwhite"},/area/toxins/mixing{name = "\improper Toxins Lab"}) +"dNq" = (/obj/structure/closet/secure_closet/scientist,/obj/machinery/alarm{frequency = 1439; pixel_y = 23},/turf/simulated/floor{dir = 2; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/toxins/mixing{name = "\improper Toxins Lab"}) +"dNr" = (/obj/machinery/portable_atmospherics/canister,/obj/structure/window/reinforced{dir = 8},/obj/machinery/firealarm{dir = 2; pixel_y = 24},/turf/simulated/floor{dir = 2; icon_state = "warnwhite"},/area/toxins/mixing{name = "\improper Toxins Lab"}) +"dNs" = (/obj/structure/closet/secure_closet/scientist,/obj/machinery/light_switch{pixel_y = 28},/turf/simulated/floor{dir = 2; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/toxins/mixing{name = "\improper Toxins Lab"}) +"dNt" = (/obj/machinery/portable_atmospherics/pump,/obj/structure/window/reinforced{dir = 4},/obj/machinery/camera{c_tag = "Toxins Lab"; dir = 2; network = list("SS13","RD")},/turf/simulated/floor{dir = 2; icon_state = "warnwhite"},/area/toxins/mixing{name = "\improper Toxins Lab"}) +"dNu" = (/obj/machinery/atmospherics/portables_connector,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor{dir = 2; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/toxins/mixing{name = "\improper Toxins Lab"}) +"dNv" = (/obj/machinery/atmospherics/portables_connector,/obj/structure/sign/nosmoking_2{pixel_y = 32},/turf/simulated/floor{dir = 2; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/toxins/mixing{name = "\improper Toxins Lab"}) +"dNw" = (/obj/machinery/atmospherics/portables_connector,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/toxins/mixing{name = "\improper Toxins Lab"}) +"dNx" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 2; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/toxins/mixing{name = "\improper Toxins Lab"}) +"dNy" = (/obj/structure/table,/obj/item/weapon/wrench,/obj/item/weapon/screwdriver{pixel_y = 10},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/obj/machinery/light_switch{pixel_y = 28},/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing{name = "\improper Toxins Lab"}) +"dNz" = (/obj/item/trash/chips,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) +"dNA" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/assembly/chargebay) +"dNB" = (/obj/structure/stool/bed/roller,/obj/machinery/door/window/westleft{dir = 1; name = "Monkey Pen"; pixel_y = 2; req_access_txt = "9"},/turf/simulated/floor{icon_state = "freezerfloor"},/area/medical/genetics) +"dNC" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/stool/bed/roller,/obj/structure/window/reinforced{dir = 1; pixel_y = 1},/mob/living/carbon/monkey,/turf/simulated/floor{icon_state = "freezerfloor"},/area/medical/genetics) +"dND" = (/obj/machinery/alarm{dir = 1; pixel_y = -22},/obj/structure/closet/wardrobe/genetics_white,/turf/simulated/floor{tag = "icon-vault"; icon_state = "vault"},/area/medical/genetics) +"dNE" = (/obj/machinery/firealarm{dir = 1; pixel_y = -24},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_Toxins = 0},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor,/area/assembly/chargebay) +"dNF" = (/obj/machinery/light,/obj/machinery/camera/autoname{dir = 1; network = list("SS13","RD")},/turf/simulated/floor/mech_bay_recharge_floor,/area/assembly/chargebay) +"dNG" = (/obj/machinery/computer/mech_bay_power_console,/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/turf/simulated/floor/bluegrid,/area/assembly/chargebay) +"dNH" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/research{name = "Toxins Lab"; req_access_txt = "8"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 4; icon_state = "whitepurplefull"; tag = "icon-whitehall (WEST)"},/area/toxins/mixing{name = "\improper Toxins Lab"}) +"dNI" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 8; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/toxins/mixing{name = "\improper Toxins Lab"}) +"dNJ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing{name = "\improper Toxins Lab"}) +"dNK" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/effect/landmark/start{name = "Scientist"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing{name = "\improper Toxins Lab"}) +"dNL" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing{name = "\improper Toxins Lab"}) +"dNM" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing{name = "\improper Toxins Lab"}) +"dNN" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/mixing{name = "\improper Toxins Lab"}) +"dNO" = (/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/mixing{name = "\improper Toxins Lab"}) +"dNP" = (/obj/structure/stool/bed/chair{dir = 4},/obj/machinery/computer/security/telescreen{desc = "Used for watching the test chamber."; dir = 8; layer = 4; name = "Test Chamber Telescreen"; network = list("Toxins"); pixel_x = 30; pixel_y = 0},/turf/simulated/floor{dir = 5; icon_state = "warning"},/area/toxins/mixing{name = "\improper Toxins Lab"}) +"dNQ" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 8; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "floorgrime"},/area/toxins/mixing{name = "\improper Toxins Lab"}) +"dNR" = (/obj/machinery/light/small{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{tag = "icon-warningcorner"; icon_state = "warningcorner"; dir = 2},/area/toxins/mixing{name = "\improper Toxins Lab"}) +"dNS" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/toxins/mixing{name = "\improper Toxins Lab"}) +"dNT" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/item/device/radio/intercom{broadcasting = 0; listening = 1; name = "Station Intercom (General)"; pixel_y = 22},/turf/simulated/floor{dir = 9; icon_state = "warning"},/area/toxins/mixing{name = "\improper Toxins Lab"}) +"dNU" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 4; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/toxins/mixing{name = "\improper Toxins Lab"}) +"dNV" = (/obj/structure/table,/obj/item/clothing/mask/gas,/obj/item/weapon/crowbar,/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing{name = "\improper Toxins Lab"}) +"dNW" = (/obj/structure/sign/securearea{pixel_x = -32},/obj/effect/landmark{name = "blobstart"},/obj/structure/closet/firecloset,/turf/simulated/floor{tag = "icon-warningcorner (NORTH)"; icon_state = "warningcorner"; dir = 1},/area/toxins/mixing{name = "\improper Toxins Lab"}) +"dNX" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing{name = "\improper Toxins Lab"}) +"dNY" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing{name = "\improper Toxins Lab"}) +"dNZ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing{name = "\improper Toxins Lab"}) +"dOa" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/hologram/holopad,/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing{name = "\improper Toxins Lab"}) +"dOb" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/toxins/mixing{name = "\improper Toxins Lab"}) +"dOc" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/research{name = "Toxins Lab"; req_access_txt = "8"},/turf/simulated/floor{dir = 4; icon_state = "whitepurplefull"; tag = "icon-whitehall (WEST)"},/area/toxins/mixing{name = "\improper Toxins Lab"}) +"dOd" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/toxins/mixing{name = "\improper Toxins Lab"}) +"dOe" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing{name = "\improper Toxins Lab"}) +"dOf" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/assembly/chargebay) +"dOg" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/toxins/mixing{name = "\improper Toxins Lab"}) +"dOh" = (/obj/item/stack/rods{amount = 50},/obj/item/stack/sheet/glass{amount = 50},/obj/item/stack/sheet/metal{amount = 50},/obj/item/target/alien,/obj/item/target/syndicate,/obj/item/target/alien,/obj/item/target/syndicate,/obj/structure/closet/crate/secure{desc = "A secure crate containing various materials for building a customised test-site."; name = "Test Site Materials Crate"; req_access_txt = "8"},/obj/machinery/light/small{dir = 1},/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/toxins/mixing{name = "\improper Toxins Lab"}) +"dOi" = (/obj/machinery/doppler_array{dir = 4},/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/toxins/mixing{name = "\improper Toxins Lab"}) +"dOj" = (/turf/simulated/floor{icon_state = "bot"; dir = 1},/area/toxins/mixing{name = "\improper Toxins Lab"}) +"dOk" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 4; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/toxins/mixing{name = "\improper Toxins Lab"}) +"dOl" = (/obj/machinery/requests_console{department = "Science"; departmentType = 2; name = "Science Requests Console"; pixel_x = 30; pixel_y = 0},/obj/structure/table,/obj/item/clothing/glasses/science,/obj/item/clothing/glasses/science,/obj/item/device/multitool{pixel_x = 3},/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing{name = "\improper Toxins Lab"}) +"dOm" = (/obj/machinery/atmospherics/pipe/manifold{icon_state = "manifold"; level = 2},/obj/machinery/meter,/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing{name = "\improper Toxins Lab"}) +"dOn" = (/obj/machinery/atmospherics/pipe/simple{dir = 9; icon_state = "intact"; level = 2},/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing{name = "\improper Toxins Lab"}) +"dOo" = (/obj/machinery/atmospherics/pipe/simple{dir = 5; icon_state = "intact"; level = 2},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing{name = "\improper Toxins Lab"}) +"dOp" = (/obj/structure/table/woodentable,/obj/item/device/syndicatedetonator{desc = "This gaudy button can be used to instantly detonate syndicate bombs that have been activated on the station. It is also fun to press."},/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area) +"dOq" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0; pixel_y = -32},/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/maintenance/storage) +"dOr" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor/airless{icon_state = "asteroidwarning"; dir = 1},/area/mine/explored) +"dOs" = (/obj/machinery/light{dir = 1},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/disposalpipe/segment,/turf/simulated/floor/airless{icon_state = "asteroidwarning"; dir = 9},/area/mine/explored) +"dOt" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor/airless{icon_state = "asteroidwarning"; dir = 10},/area/mine/explored) +"dOu" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/airless{icon_state = "asteroidwarning"; dir = 6},/area/mine/explored) +"dOv" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/airless{icon_state = "asteroidwarning"; dir = 2},/area/mine/explored) +"dOw" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = -32},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "warning"},/area/mine/north_outpost) +"dOx" = (/obj/structure/disposalpipe/segment,/turf/simulated/wall,/area/mine/north_outpost) +"dOy" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/grille,/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/mine/north_outpost) +"dOz" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/mine/explored) +"dOA" = (/obj/structure/window/reinforced,/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/mine/explored) +"dOB" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/grille,/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/mine/north_outpost) +"dOC" = (/obj/structure/disposaloutlet{dir = 1; name = "mining dock outlet"; pixel_y = 4},/obj/structure/disposalpipe/trunk{dir = 4},/turf/simulated/wall,/area/mine/north_outpost) +"dOD" = (/obj/machinery/light/small{dir = 8},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/mine/north_outpost) +"dOE" = (/turf/simulated/floor{icon_state = "warningcorner"; dir = 1},/area/mine/north_outpost) +"dOF" = (/obj/structure/rack,/turf/simulated/floor{dir = 2; icon_state = "warningcorner"; tag = "icon-warningcorner (EAST)"},/area/mine/north_outpost) +"dOG" = (/obj/structure/rack,/turf/simulated/floor{dir = 6; icon_state = "warning"},/area/mine/north_outpost) +"dOH" = (/turf/simulated/floor{dir = 10; icon_state = "warning"},/area/mine/north_outpost) +"dOI" = (/obj/machinery/atmospherics/pipe/simple,/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor,/area/mine/north_outpost) +"dOJ" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/wall,/area/mine/north_outpost) +"dOK" = (/obj/machinery/disposal/deliveryChute{dir = 8; name = "mining dock chute"; pixel_x = 12; pixel_y = 0},/obj/structure/disposalpipe/trunk{dir = 4},/obj/machinery/door/window/westright{dir = 8; name = "mining dock chute access"; pixel_x = -2; req_access_txt = "48"; req_one_access_txt = "0"},/obj/structure/window/reinforced,/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/mine/north_outpost) +"dOL" = (/obj/machinery/atmospherics/pipe/simple,/obj/machinery/door/airlock/maintenance{name = "Mining Station Maintenance"; req_access_txt = "54"},/turf/simulated/floor/plating,/area/mine/north_outpost) +"dOM" = (/obj/structure/extinguisher_cabinet{pixel_x = -5; pixel_y = 30},/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/mine/north_outpost) +"dON" = (/obj/machinery/atmospherics/pipe/simple,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor,/area/mine/north_outpost) +"dOO" = (/obj/structure/dispenser/oxygen,/obj/machinery/alarm{pixel_y = 28},/turf/simulated/floor,/area/mine/north_outpost) +"dOP" = (/obj/machinery/light_construct/small{dir = 4},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"},/area/mine/explored) +"dOQ" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor/plating/asteroid/airless,/area/mine/explored) +"dOR" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor/plating/asteroid/airless,/area/mine/explored) +"dOS" = (/turf/simulated/floor/plating,/area/mine/north_outpost) +"dOT" = (/obj/item/weapon/storage/box/lights/bulbs,/obj/machinery/atmospherics/pipe/simple{dir = 6},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/plating,/area/mine/north_outpost) +"dOU" = (/obj/structure/lattice,/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/space,/area) +"dOV" = (/obj/structure/lattice,/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/space,/area) +"dOW" = (/obj/structure/lattice,/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/space,/area) +"dOX" = (/obj/structure/lattice,/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/space,/area) +"dOY" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/wall,/area/mine/production) +"dOZ" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/machinery/disposal/deliveryChute{dir = 4; name = "west outpost chute"; pixel_x = -5; pixel_y = 0},/obj/structure/window/reinforced{dir = 1},/obj/structure/disposalpipe/trunk,/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/mine/production) +"dPa" = (/obj/machinery/door/window/westright{dir = 8; name = "west outpost chute access"; pixel_x = -3; req_access_txt = "48"; req_one_access_txt = "0"},/turf/simulated/floor,/area/mine/production) +"dPb" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/airless{icon_state = "asteroidwarning"; dir = 9},/area/mine/explored) +"dPc" = (/obj/machinery/light_construct/small,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"},/area/mine/explored) +"dPd" = (/obj/machinery/light/small,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"},/area/mine/explored) +"dPe" = (/obj/structure/rack,/turf/simulated/floor{dir = 5; icon_state = "warning"},/area/mine/west_outpost) +"dPf" = (/obj/structure/rack,/turf/simulated/floor{tag = "icon-warningcorner (WEST)"; icon_state = "warningcorner"; dir = 8},/area/mine/west_outpost) +"dPg" = (/obj/structure/rack,/obj/item/clothing/suit/space/rig/mining,/obj/item/clothing/mask/breath,/obj/item/clothing/head/helmet/space/rig/mining,/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/mine/eva) +"dPh" = (/obj/structure/disposaloutlet{dir = 2; name = "north outpost outlet"; pixel_y = -5},/obj/structure/disposalpipe/trunk{dir = 4},/turf/simulated/wall,/area/mine/production) +"dPi" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/mine/production) +"dPj" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/mine/production) +"dPk" = (/obj/machinery/atmospherics/pipe/simple{dir = 6},/obj/machinery/camera{c_tag = "EVA"; dir = 4; network = list("MINE")},/obj/machinery/alarm{dir = 4; pixel_x = -23; pixel_y = 0},/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/mine/eva) +"dPl" = (/obj/machinery/atmospherics/pipe/manifold{dir = 1},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor,/area/mine/west_outpost) +"dPm" = (/obj/machinery/conveyor_switch{id = "mining_west"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{tag = "icon-warningcorner (WEST)"; icon_state = "warningcorner"; dir = 8},/area/mine/west_outpost) +"dPn" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/mine/west_outpost) +"dPo" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/mine/west_outpost) +"dPp" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/mine/west_outpost) +"dPq" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall,/area/mine/west_outpost) +"dPr" = (/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/mine/production) +"dPs" = (/obj/item/weapon/storage/toolbox/mechanical{pixel_x = -2; pixel_y = -1},/obj/structure/table,/obj/machinery/atmospherics/pipe/simple{dir = 9; icon_state = "intact-f"},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/mine/eva) +"dPt" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/mine/eva) +"dPu" = (/obj/machinery/atmospherics/pipe/simple{dir = 6},/obj/machinery/disposal/deliveryChute{dir = 8; name = "north outpost chute"; pixel_x = 5; pixel_y = 5},/obj/structure/disposalpipe/trunk{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/mine/production) +"dPv" = (/obj/machinery/door/window/westright{dir = 4; name = "north outpost chute access"; pixel_x = 3; req_access_txt = "48"; req_one_access_txt = "0"},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/mine/production) +"dPw" = (/obj/machinery/camera{c_tag = "West Outpost"; dir = 1; network = list("MINE")},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/power/apc{dir = 2; name = "Mining West Outpost APC"; pixel_x = 1; pixel_y = -23},/turf/simulated/floor,/area/mine/west_outpost) +"dPx" = (/obj/machinery/atmospherics/pipe/simple,/obj/machinery/disposal/deliveryChute{dir = 1; name = "mining dock chute"; pixel_x = 0; pixel_y = 0},/obj/structure/disposalpipe/trunk{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/window/westright{dir = 1; name = "mining dock chute access"; pixel_x = 0; pixel_y = 2; req_access_txt = "48"; req_one_access_txt = "0"},/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/mine/west_outpost) +"dPy" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple,/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/mine/production) +"dPz" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/mine/production) +"dPA" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor,/area/mine/eva) +"dPB" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/obj/machinery/door/airlock/glass_mining{name = "Mining Station EVA"; req_access_txt = "54"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/mine/eva) +"dPC" = (/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/mine/production) +"dPD" = (/turf/simulated/floor{tag = "icon-warningcorner (WEST)"; icon_state = "warningcorner"; dir = 8},/area/mine/living_quarters) +"dPE" = (/obj/machinery/conveyor{backwards = 2; dir = 2; forwards = 1; id = "mining_west"},/obj/structure/plasticflaps/mining,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/mine/west_outpost) +"dPF" = (/obj/structure/disposalpipe/trunk{dir = 4},/obj/structure/disposaloutlet{dir = 1; name = "west outpost outlet"; pixel_y = 0},/turf/simulated/wall,/area/mine/west_outpost) +"dPG" = (/obj/machinery/atmospherics/pipe/simple,/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/mine/production) +"dPH" = (/obj/machinery/atmospherics/pipe/simple,/obj/machinery/meter,/obj/structure/extinguisher_cabinet{pixel_x = -5; pixel_y = 30},/turf/simulated/floor/plating,/area/mine/west_outpost) +"dPI" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/item/weapon/storage/box/lights/bulbs,/obj/structure/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"; pixel_x = 32},/turf/simulated/floor/plating,/area/mine/west_outpost) +"dPJ" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor{icon_state = "warning"},/area/mine/living_quarters) +"dPK" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "warning"},/area/mine/living_quarters) +"dPL" = (/obj/machinery/atmospherics/pipe/manifold,/turf/simulated/floor{icon_state = "warning"},/area/mine/living_quarters) +"dPM" = (/obj/machinery/atmospherics/pipe/manifold,/turf/simulated/floor{tag = "icon-warningcorner"; icon_state = "warningcorner"; dir = 2},/area/mine/living_quarters) +"dPN" = (/obj/machinery/atmospherics/pipe/manifold{dir = 4},/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/mine/production) +"dPO" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor{tag = "icon-warningcorner (NORTH)"; icon_state = "warningcorner"; dir = 1},/area/mine/production) +"dPP" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor{dir = 10; icon_state = "warning"; tag = "icon-warnwhite (NORTHEAST)"},/area/mine/production) +"dPQ" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall,/area/mine/production) +"dPR" = (/obj/machinery/atmospherics/pipe/simple,/obj/structure/disposalpipe/junction{icon_state = "pipe-j2"; dir = 4},/turf/simulated/floor,/area/mine/production) +"dPS" = (/turf/simulated/floor{icon_state = "warningcorner"; dir = 4},/area/mine/production) +"dPT" = (/obj/machinery/atmospherics/pipe/simple,/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = 28},/turf/simulated/floor,/area/mine/production) +"dPU" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; layer = 2.4; on = 1},/turf/simulated/floor{tag = "icon-warningcorner (NORTH)"; icon_state = "warningcorner"; dir = 1},/area/mine/production) +"dPV" = (/obj/structure/closet/emcloset,/turf/simulated/floor,/area/mine/production) +"dPW" = (/obj/machinery/newscaster{pixel_y = 32},/obj/structure/closet/emcloset,/turf/simulated/floor,/area/mine/production) +"dPX" = (/obj/structure/extinguisher_cabinet{pixel_x = -5; pixel_y = 30},/obj/structure/closet/crate,/turf/simulated/floor,/area/mine/production) +"dPY" = (/obj/structure/window/reinforced{dir = 8},/obj/machinery/alarm{pixel_y = 24},/obj/structure/closet/crate,/turf/simulated/floor,/area/mine/production) +"dPZ" = (/obj/machinery/door/airlock/external{name = "Mining Shuttle Airlock"; req_access_txt = "0"},/turf/simulated/floor,/area/mine/production) +"dQa" = (/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/mine/production) +"dQb" = (/turf/simulated/floor{tag = "icon-warningcorner (NORTH)"; icon_state = "warningcorner"; dir = 1},/area/mine/production) +"dQc" = (/obj/machinery/computer/shuttle/mining{req_access = null},/turf/simulated/floor{icon_state = "warningcorner"; dir = 4},/area/mine/production) +"dQd" = (/obj/structure/disposalpipe/trunk{dir = 8},/obj/structure/disposaloutlet{dir = 4; name = "west outpost outlet"; pixel_y = -2},/turf/simulated/wall/r_wall,/area/mine/production) +"dQe" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/light/small{dir = 4},/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor/plating,/area/maintenance/incinerator) +"dQf" = (/obj/machinery/atmospherics/pipe/simple/insulated{dir = 6},/obj/structure/lattice,/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/space,/area) +"dQg" = (/obj/machinery/door/airlock/glass_security{name = "Centcom Security"; req_access_txt = "2"},/turf/simulated/shuttle/floor,/area/shuttle/escape/centcom) (1,1,1) = {" aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -10209,135 +10368,135 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakaadaapaapaapaapaapaadadAaadaapaapaapaapaapaadaakaaaaadaadaadaaaaaaaaaaaaaadaadaaiabeaaoabfaaoabgaaiaadaadaaaahqabmabnabkablabiabjabhdAodAodAoabhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakaaaaacaaaaaaaaaanuabcabdabdaaYaaZanyanyaaVanyanyajCaDZaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaadadwaaaaaEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaagaagaagaagaagaagaagaagaagaagaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadabaaaaaaTaaTaaOaaTaaTaaaaAwaaaaaTaaTaaOaaTaaTaaaaakaaaaaaaaaaadaaaaaaaadaadaadaaaabbayNayPaaRayQayRaxKaaaaadaadawyayUayTawsaySawscRVcRWcRXcRXcRXcRWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakaaaaaaaaaaaaaaaayJabcabdanyaIVaIIanyabAayFaIxanyanyanyaadaadaadaadaadaakaakaakaakaakaakaakaaaaelaaaabaaakaakaakabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaagaagaagaagaagaagaagaagaagaagaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakaadacNacNacNacNacNaaOadAaaOacNacNacNacNacNaadabaaaaaaaaaaaadaaaaadaadaaaaaaaaaaaiayZazaaaCazdazbaaiaaaaaaaadahqazfazeazhaAmabiabjabhcRXcRXaziahTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakaaaaaaaaaaaaaaaaopabcayVanyawKameaaVayYabAayXayWayXayWaaaaadaaaaaaaaaaaEaaaabCaupaupaupabCaaaaelaadaupabCaupaupabCaaaaaEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakaadadxadyadyadyadyaaAadAaazadCadCadCadCadDaadaaEaadaadaadaadaadaadaaaaaaaaiaajaaiaaiaxRaxOaxQaaiaaiaxKaaiaadahqaxIaxHaxGaxFaaaaadaxNaxMaxLcGdahTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaEaadaaaaaaaaaaaaanyaxDaxEanyaxCaxBanyanyanyanyanyanyanyaadaadaaaaaaaaaaakaaaafgafgafgafgafgaupafhaupafgafgafgafgafgaadaakaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakaadadxadyadyadyadyaaAadAaazadCadCadCadCadDaadaaEaadaadaadaadaadaadaaaaaaaaiaajaaiaaiaxRaxOaxQaaiaaiaxKaaiaadahqaxIaxHaxGaxFaaaaadaxNaxMaxLcGdahTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaEaadaaaaaaaaaaaaanyaIwaxEanyaxCaxBanyanyanyanyanyanyanyaadaadaaaaaaaaaaakaaaafgafgafgafgafgaupafhaupafgafgafgafgafgaadaakaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaEaaaaapaapaapaapaapaadadAaadaapaapaapaapaapaaaaakaaaaaaaadauWauWauNauWaaiaaiayCaxkaytayvaaRaysaBMaygayeaaiaadahqaybaxXawCaAlabiabjabharEarEayfahTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaEaadaadaadaadaadaadanyanyanyaxJapmaIoaxTapVaxSavbaxWanuaaaaaaaaaaadaaaaaaaaaaakaadafJafKafKafKafKaaAafMaazafOafOafOafOafPaaaaakaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaakaaaaaOaaTaaOaaOaaTaaaajdaaaaaTaaOaaTaaTaaOaaaaaaaaaaaaaadauWauWauNauWaaiaxaaaBaayaayawrawxawuaaJawwawAaaiaadawyawEawDawCawBawsasDauxarEarEarEcRWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaEaakaaaaaaaaaaaaaadaaaanuawcauuawdawhavTavhawbawaavSavNaopaaaaadaadaadaadaadaadaakaadawoawoawoawoawoaadafMaadawoawoawoawoawoaadaakaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaaaaafaafaafaafaafaaaaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakaakawLaaTaaTaaOaaOaaOabYaaTaaTaaOaaOaaOawLaaaaaaaaaaaaaaaauWaaiaajaaiaaiaxnawZaayaaxawXaxcaxmaaoaaWazRaaiauNahqaxyaxpaxAaxzaxoabjabhahXahXahXabhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakaaaaaaaaaaaaaaaaadaaaaopaseawIawFawGawKawJanyanyanyanyanyaadaadaaaaaaaaaaaaaaaabaaaaabCabCaupabCabCaadagTaaaabCabCaupabCabCaaaaaEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaaaaafaafaafaafaafaaaaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaOaaOaaTaaTaaOaaaabYaaaaaTaaOaaTaaOaaTaaaaaaaaaaaaaadauWaaiauUauVaaRaaRauRaaRauSauTaaUauPauQaayaayauOauNauMauDauCauzahqaaaaadahTahRahRahRahTaaaaaaaadaaaaaaaadaaaaaaaaaaaaaadaaaaaaaadaaaaaaaaaaaaaaaaaaaakaaaaaaaaaaaaaadaadaaaanyanyanyapmauvaurauqapVausauuautanuaaaaadaaaaaaaacaaaaaaaakaadafgafgafgafgafgaupafMaupafgafgafgafgafgaaaaakaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaadaadaadavuavtavtavtdehaadaadaadaadaadaadaakauNaaiavGavMaayaayavCavDavzavBadbavyavwaaRaaRavrauNavsavoavnavqavpaadaadahaahmahmahmahpaaaaadaadaadaadaadaadaadaadaadaadaadaadaadaaaaaaaaaaaaaaaaaaaaEaaaaaaaaaaaaaaaaadaaaanuauYavbauXaxJavjavhavfaveaqOavkaopaaaaadaaaaaaaaaaaaaaaaakaaaafJafKafKafKafKaaAafMaazafOafOafOafOafPaadaakaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaagaagaagaaaaagaagaagaagaagaaaaagaagaagaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaadaaaaadaaaaaaaaaaahaaaaaaaaaaaaaaaaaaaadauWaaiabuaboaboabpaboabqaboaEzaboaboaboabtaboaaiauNahqaEGaEBaEAahqaaaaadaaaaaaaaaaEHaaaaaaaaaaadaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaadaadaadaadaadaadaadaadaadaaaaaaaaaaaaaadaaaaopavNaEIaEJaEKaDoaELanyanyanyanyanyaadaadaaaaaaaaaaaaaaaaakaadawoawoawoawoawoaadafMaadawoawoawoawoawoaadaakaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaagaagaagaaaaagaagaagaagaagaaaaagaagaagaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaadaadaadavuavtavtavtdehaadaadaadaadaadaadaakauNaaiavGavMaayaayavCavDavzavBadbavyavwaaRaaRavrauNavsavoavnavqavpaadaadahaahmahmahmahpaaaaadaadaadaadaadaadaadaadaadaadaadaadaadaaaaaaaaaaaaaaaaaaaaEaaaaaaaaaaaaaaaaadaaaanuauYavbauXaxJavjavhavfaIfaqOavkaopaaaaadaaaaaaaaaaaaaaaaakaaaafJafKafKafKafKaaAafMaazafOafOafOafOafPaadaakaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaagaagaagaaaaagaagaagaagaagaaaaagaagaagaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaadaaaaadaaaaaaaaaaahaaaaaaaaaaaaaaaaaaaadauWaaiabuaboaboabpaboabqaboaEzaboaboaboabtaboaaiauNahqaEGaEBaEAahqaaaaadaaaaaaaaaaEHaaaaaaaaaaadaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaadaadaadaadaadaadaadaadaadaaaaaaaaaaaaaadaaaaopavNaEIaOWaEKaDoaELanyanyanyanyanyaadaadaaaaaaaaaaaaaaaaakaadawoawoawoawoawoaadafMaadawoawoawoawoawoaadaakaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaagaagaagaaaaagaagaagaagaagaaaaagaagaagaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaaaaaaaaaaaaadaaaaadaadabYaadaadaaaaaaaaaaaaaaaauWabbabJaboabDaayabEabqabFaENabGaboabHaayabIaaiauNawyavoavnavqavpaaaaadaaaabvabvabvabvabvaaaaadaaaaaaabwabwaWyaWMaYuabwabwaaaaadaaaaaaaadaaaaaaaaaaadaaaaaaaaaaaaaaaaadaadanyanyanyapmamRaurauqapVaFdavbauYanuaaaaadaaaaaaaaaaaaaaaaaEaaaabCabCaupabCabCaaaafMaaaabCabCaupabCabCaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaagaagaagaaaaaaaaaaaaaaaaaaaaaaagaagaagaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaadaadaaaaadaaaaaaajEajFajEaadaaaaaaaaaaaaaadauWaaiaGeaboaccaayacdaceaDRaDSacgaboachaayacgaaiauNahqaDtauCaDrahqaadaadabvabvaDwaDvaDuabvabvaadaadabwabwaDFaDAaDCaSMaDOabwabwaadahwahwaLRahwahwaadaadaadaadaadaadaadaadaaaanuatRauuaDWanyavjarIaDXawaavSavNaopaaaaadaadaadaadaadaadaakaaaafgafgafgafgafgaupaGSaupafgafgafgafgafgaadaakaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaadaaaaaaaadaadaaaakhaQJakhaadaadaadaadaadaadauNaaiaboaboabsactaboabqaboaEtabqaboabsacvabqaaiaajayOaWfaWeaWkayOaadabvabvaEsaEqaEpaEpaErabvabvaadabwaDYaEaaEbaEeaUCaVuaEmabwaadahwaSNaSPaWxahwaaaaaaaaaaadaaaaaaaaaaadaaaaopaseaExaEvaEwaDoaEuanyanyanyanyanyaaaaaaaadaaaaaaaaaaaaaakaadafJafKafKafKafKaaAafMaazafOafOafOafOafPaadaakaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaadaadaaaaadaaaaaaajEajFajEaadaaaaaaaaaaaaaadauWaaiaGeaboaccaayacdaceaDRaDSacgaboachaayacgaaiauNahqaDtauCaDrahqaadaadabvabvaDwaDvaNBabvabvaadaadabwabwaNTaDAaDCaSMaDOabwabwaadahwahwaLRahwahwaadaadaadaadaadaadaadaadaaaanuatRauuaDWanyavjarIaDXawaavSavNaopaaaaadaadaadaadaadaadaakaaaafgafgafgafgafgaupaGSaupafgafgafgafgafgaadaakaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaadaaaaaaaadaadaaaakhaQJakhaadaadaadaadaadaadauNaaiaboaboabsactaboabqaboaEtabqaboabsacvabqaaiaajayOaWfaWeaWkayOaadabvabvaOJaEqaEpaEpaErabvabvaadabwaDYaEaaEbaEeaUCaVuaEmabwaadahwaSNaSPaWxahwaaaaaaaaaaadaaaaaaaaaaadaaaaopaseaExaONaEwaDoaEuanyanyanyanyanyaaaaaaaadaaaaaaaaaaaaaakaadafJafKafKafKafKaaAafMaazafOafOafOafOafPaadaakaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaadaadaadaadaadaadakEakFakGakHakIaaaaadaaaaaaaadauWaBuaBvaBwaByaBAaAQaARaATaAWaBfaBqaCYaBtaBLaFVaBJaBIaBWaBRaBOaBNaadabvaDiaBBaBHaBGaBFaBEaCtabvaadaIsaJRaLCaCvaCwaCbaEVaEyaERaadaGWaAqaFbaCAaLRaaacxdcxdcxdcxdaaaaaaaadaaaanyanyapmamRamRauraCBaCFaCCbsMcgaaaaaaacxdcxdcxdcxdaaaaaaaakaadawoawoawoawoawoaadafMaadawoawoawoawoawoaaaaaEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaadaaaaaaaaaaaaaadaadakTakUaFRanWakTaaaaadaaaaaaaadauWaCNaaCaCTaCOaCPaCIaCJaCGaCHaCLaCMaCHaFYaCLaDgaCHaDhaSLaGcaCTaDkaadabvaOiaBBaBHaBGaBFaBEaDaabvaadaSJaDbaQgaDcaSKaCUaQgaCXaRvaadahwaAqaAraCAahwadradradYagRadradradraadaaaanuavvaDpavxapVaDoaOpavAavAbnBavAavAavAavAaUnbUsavAavAaaaaadaadaaaaadaadaaaaaaaaaafMaaaaaaaadaaaaaaaadaaaaakaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaoFapMalGapXalGalHaoFakTaqaalJareakTaWoagVaWoajeaadauNaaiaaiazXazZaAaaaiazKazMazKaeMaeMaeMaeMaeMaABaAAaAzaexaexaexabvabvabvaAyazmazlaIWazjazjazEabvaadabwaKYaCeaBYaCcaAIaBXaIXabwaadahwaAqaAraCAahwaAcadraAdadsaAeaAfadraadaaaaopaBDamfaAhanyaAjaAiajyavAbsLasSasSasSasSasSasSbsMavAaaaaadaaaaaaaaaaadaaaaaaaaaafMaaaaaaaaaaaaaaaaadaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaNOaNBaNdammanHamnafaakTamoarHamqakTaMmaLEaLqaWoajeauNauNaaiaaiaAHaaiaaiaaiaAHaaiafQaAGaAEaAFaeMaCdaCKaCzaexaAuaLnaAvabvabvabvaAtaAsabvabvabvabvabvaBKabwabwaEgaElaEnaDGaEfabwabwaBKahnaDeaDjaEoahwadradradsadsaALaAManyanyanyanyanyaAPanyanyawKaAiajyaCWaCWaCWaCWaCWaCWaCWaCWbnBavAavAavAaaaaaaaaaaadaadaadaadafMaadaadaadaadaadaakaadaakaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaoFaoFanQammamnamnalKalDakTaleanbakTatUavXawYatCajeaadaadaadaaaaadaaaaaaaaaaaaaaaakBakAakCatQarGasBaqvaqAaexaknailakmabvakuakoakpakxawtatyatwaoTabvanMamBaaQaqTaqwanYattatsaaQahWaqqahnatvatuakvahwamzadsadsadsadradranyajHatBajJatzajzajzajBajkajxajyaCWaiVaiXaiYajfaiTaiUaCWbsLaiPaiQcgaaaaaaaaaaaadaaaaaaagUaiOagUaaaaaaaadaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaoFamZanGanHanIanJalDaoYapvbGxaWoarTamuargasFasnaadaadaadaadaadaadaadaadaadaadafQaeMaeMaeMaeMajLacZajMaexaikailaimabvaioaipaiqairaiJakbacBakiakdakwakkajOajNajVajPajXajWajZajYakzakaakjakcarfahwaicadsajwaibadraiaahFahYahUahSahQahPahOahNaigaihaCWaCWaifaFwaFwaFxaFyaFzaCWavAaieavAavAavAacnaaaaadaaaaaaamXamYamXaaaaaaaadaaaaacaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaoFamSaoFamVaoHanEahdanFahfarXapKarXahbapRapeaWoapZaKBagVaKBaKBaKBaaaadradradrafQagXagZagYahjahGahDahEaiIahBahAahBaiNahKahKaiEaiCaiLaiKaiHaiHaiDahJahIahHaguahzahyaiAaizaiyaixaiwaisaijaiiahxahwagQadsadsahsadrafGanyagIagKagJagMagLanyagNagEagFaCWagGagHaHeaHeaHeaHeagzaCWagBahragCagDavAavAaaaaadaaaagUanDaqRanDagUaaaaadaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaoFamZaoFapyalHaoFaoFbHMacpbrTaWoanKamHamWanSaWoaKBaKBarnaKBafNaKBafZadraklaicafQafYafXafWagdageagfaggaexagaagbagcabvagjagkaglaoyabQaenaidaoKaexaoOafzahiaguahkaffahuahtahvafjahoahnahnagtadradradradradrafHadrafGakWafDafCafCafCafFakWafEabXabZaCWafLaIyaIyaIyaIyaIyafIaCWadlbnBaQsaQsaSRcgaaadaadaadaoBaoCamYaoDaoEaadaadaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaaaaaaaaaaaaaaaaadaaaaaaaaaaadaaaaaaaoFamZaqjaqkaqkaqlaqmajqacpbrTaKBardbrTbrTbrTdKcaKBbrSaKSaKBaKBaKBahLafxagOaviahMafyafyafAafvaeraiRalvabvahgafwaheabvabvacCagyacCabvahhahCagWaduaflafzagxagwaguagsagiaftafsafjagpagoagmafeaeYaeYaeYaeZaeVaeTaeXaeWakWamiamiamiamiamiaoAadZabXajKaCWaeQaJOaJOaJObmQaJOakSaCWaQsbnBaQsaQsbWIavAaaaaadaaaaptapuaoIandaptaaaaadaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaKBaKBafUaKBaadaaaaadaadaadaadaadaKBafUaKBaoFaoFarjaoFarkaoFaoFagraiFarXaeJajnagqaiWbrTajAaKBbHMagSagvafVaKBadYahsagPagAafQaeLaeKaeKahVaeraiRaesacIaeDaeEaeFahlafbaemaenaeoabvaenacBafkaexafSafzafoafnafqafpaeHaeGafcafjaiBacTacTaaQaaQaaQaaQaxUakKamJaeNadXakWamiamiamiamiamiapsadZabXaecaeaaebaIyaIybsGaIyaIyaeeaCWaedbkeaUoaUoaUoavAacnacoacnaptanoaqbafmaptaaaaadaaaaaaaaaaadaaaaaaaadaadacoacoacoaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaKBajtaiSaKBanLamsamsamsamsamsajsaKBaaIajtaKBbMeaDnadpbrTaspaKBafBafTbrTaKBardafdafuaeSaeOaKBaeubrTaqhbrTaKBaetahsaczaczaczacKacKacKacKadWaiRadVadTadUaeAaeBadQaeIadOaeyaevaewaenaaXaghaexaezadRadPadNadMadLadJadKadJadIadHadGadEadEaepadBaaQaxUakKakWakWakWakWamiamiamiamiamiaqWadnaddadeadfadgadhadiadjadiadiadkaCWaQsacjadlbyOavAavAavAcgaavAaptaqZakVarbaptacnacoacoacoacoacoacoacoacoacnacoacnacoaaaaadaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaadaadaaaaaaaaaaaaaadaadafUaeCaeUafrafRbrTbrTbrTbrTbrTahcagnaeqacracqagvbrTbrTbrTbMbaKBaefaZmadradradradradradradradradradracAadradradrackaczacyacxacwacuacsacKacLaiRacPacIacJacQacSacFadoacGacHabPabQacDacEaegaduadzadvadcadaadtadmacWacVacYacXacUacTabNabNabNabRaaQabOabUabTabSadFabVamiamiamiamiamiabVabWabXabZbswbuPaIyaIyacaaIyaIyacfaCWacbacjaQsaQsavAaeParObWIaciarNarNacmaclarNacnacoacnacnacnacnacnacoacnacnarNacMarNaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaeaaeaadaadaaeaadaaaaadaadaadaKBaKBasVaKBaKBasWasXasXasXasXasXasYaKBaKBaKBaKBarVarXarXarXarXarXaIfaZmadraInatDatEatFawpatGatIasaasaatKasaasaascaApaAkatSatWatVauaatYacKatoatmatnabvabQatpabQatraAgazpabvabvabvaAnaAoaexaexaaQazuazxazwazuaaQazCazBaaQazyacTacTaAbaAbaAbaaQaaQaxUakKakWatlaucappamiamiamiamiamiaoAaubaulaumaCWauoauiauiaujaukaQfauhaCWbbNaudaufaugavAaQsaQsaQsaQsaUoaQsahraQsarNarNarNarNarNcgaarNarNarNarNarNarNcsgarNaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaeaaeaaeaaeaaeaCVaaeaadaadaKBaKBaKBatHaBPaKBaadaaaaaaaaaaaaaaaaaaaadapZapZapWaKBasLaUDbHMarlbrTbHMaGPaGCaGJaGVagrasNamJadradrataatbatbatbatbatbatcadraczasGasKasJasIasHasqasraiRassasgaskaszasAasCazsaslasEaslaGsasCazsasbarZashasgasjasiaslaskaskasgaskasmafQasoainainainainaeMaxUakKakWatlatkapYamiamiamiamiamiaqWatjabXatiaCWathatgatgateatfatdaCWaCWavAasZavAavAavAasUbvHbvHbvHasTasSasOaQsaQsaQsaQsaQsaQsaQsaQsaQsaQsaQsaeRacMasRacMaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaadaadaaeaadaBVaadaaeaaeaaeaaeaaeaaeaCDaAxaCDafRaqhaKBaKBaaaaaaaaaaaaaaaaaaaaaapWapZapWaKBaKBaKBbHMbrTbrTbHMaFSbrTaKBaqcaFubJhazYadraaaaaaaaaaaaaaaaaaaaaaaaaaaaczaqiaqeaqdaqgaqfazgaqxaqtaquaqpaqsaqnaqoaqsazcaqDaqoaqBaqCawgawvaqQaqPaqsaqNaqMaqFalQalQaraaqYaqVaqUazoaqSajgajhajiaGraeMarharmariarrarpabVamiamiamiamiamiabVarcabXabZaCWarDarFarJarKarQarsaCWavAaznartarwazqaryarUarNarRarNarWarNarNarNarNarNarNarNarNarNarNbWIarNarNarNarNarNarYaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaadaaaaaaaaaaaaaadaadakTakUaFRanWakTaaaaadaaaaaaaadauWaCNaaCaCTaCOaCPaCIaCJaCGaCHaCLaCMaNbaFYaCLaDgaCHaDhaSLaGcaCTaDkaadabvaOiaBBaBHaBGaBFaBEaDaabvaadaSJaDbaQgaDcaSKaNdaQgaCXaRvaadahwaAqaAraCAahwadradradYagRadradradraadaaaanuavvaDpavxapVaDoaOpavAavAbnBavAavAavAavAaUnbUsavAavAaaaaadaadaaaaadaadaaaaaaaaaafMaaaaaaaadaaaaaaaadaaaaakaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaoFaoFaKCalGalGalGalHakTaqaalJareakTaWoagVaWoajeaadauNaaiaaiazXazZaAaaaiazKazMazKaeMaeMaeMaeMaeMaABaAAaAzaexaexaexabvabvabvaAyazmazlaIWazjazjazEabvaadabwaKYaCeaBYaCcaAIaBXaIXabwaadahwaAqaAraCAahwaAcadraAdadsaAeaKGadraadaaaaopaBDamfaAhanyaAjaAiajyavAbsLasSasSasSasSasSasSbsMavAaaaaadaaaaaaaaaaadaaaaaaaaaafMaaaaaaaaaaaaaaaaadaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaNOaMzaMuaoHamnaMmaMlakTamoarHamqakTaLOaLEaLqaWoajeauNauNaaiaaiaAHaaiaaiaaiaAHaaiafQaAGaAEaAFaeMaCdaCKaCzaexaAuaLnaAvabvabvabvaAtaAsabvabvabvabvabvaBKabwabwaEgaElaEnaDGaEfabwabwaBKahnaDeaDjaEoahwadradradsadsaALaAManyanyanyanyanyaAPanyanyawKaAiajyaCWaCWaCWaCWaCWaCWaCWaCWbnBavAavAavAaaaaaaaaaaadaadaadaadafMaadaadaadaadaadaakaadaakaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaoFaugaoFaveamnavXaxbalDakTaleanbakTaxDazoawYatCajeaadaadaadaaaaadaaaaaaaaaaaaaaaakBakAakCatUarGasBaqvaqAaexaknailakmabvakuakoakpakxawtatyatwaoTabvanMamBaaQaqTaqwanYattatsaaQahWaqqahnatvatuakvahwamzadsadsadsadradranyajHatBajJatzajzajzajBajkajxajyaCWaiVaiXaiYajfaiTaiUaCWbsLaiPaiQcgaaaaaaaaaaaadaaaaaaagUaiOagUaaaaaaaadaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaqjamZaqjaqXargaqlaqmarkarJarjbGxaWoarTamuasFatQasnaadaadaadaadaadaadaadaadaadaadafQaeMaeMaeMaeMajLacZajMaexaikailaimabvaqcaipaiqairaiJakbacBakiakdakwakkajOajNajVajPajXajWajZajYakzakaakjakcarfahwaicadsajwaibadrapXahFahYahUahSahQahPahOahNaigaihaCWaCWaifaFwaFwaFxaFyaFzaCWavAaieavAavAavAacnaaaaadaaaaaaamXamYamXaaaaaaaadaaaaacaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaoFapeaoFanQanSaoKaoOaoFbHMapyarXapKarXapvapRanJaWoapZaKBagVaKBaKBaKBaaaadradradrafQagXagZagYahjahGahDahEapWahBahAahBaiNahKahKaiEaiCaiLaiKaiHaiHapMahJahIahHaguahzahyaiAaizaiyaixaiwaisaijaiiahxahwagQadsadsanIadrafGanyagIagKagJagMagLanyagNagEagFaCWagGagHaHeaHeaHeaHeagzaCWagBahragCagDavAavAaaaaadaaaagUanDaqRanDagUaaaaadaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaoFamWaqkaqkaqkamSamVaoFaoYaiBbrTaWoanKamHanEanFaWoaKBaKBarnaKBafNaKBafZadraklaicafQafYafXafWagdageagfaggaexagaagbagcabvagjagkaglaoyabQaenaidanGaexanHafzahiaguahkaffahuahtahvafjahoahnahnagtadradradradradrafHadrafGakWafDafCafCafCafFakWafEabXabZaCWafLaIyaIyaIyaIyaIyafIaCWadlbnBaQsaQsaSRcgaaadaadaadaoBaoCamYaoDaoEaadaadaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaaaaaaaaaaaaaaaaadaaaaadaaaaadaaaaoFaiDaiFaiIajqalKammaoFbrTaiBbrTaKBardbrTbrTbrTdKcaKBbrSaKSaKBaKBaKBahLafxagOaviahMafyafyafAafvaeraiRalvabvahgafwaheabvabvacCagyacCabvahhahCagWaduaflafzagxagwaguagsagiaftafsafjagpagoagmafeaeYaeYaeYaeZaeVaioaeXaeWakWamiamiamiamiamiaoAadZabXajKaCWaeQaJOaJOaJObmQaJOakSaCWaQsbnBaQsaiabWIavAaaaaadaaaaptapuaoIandaptaaaaadaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaKBaKBafUaKBaadaaaaadaadaadaadaadaKBafUaKBaoFahdahfaoFaoFaoFaoFbrTahbarXaeJajnagqaiWbrTajAaKBbHMagSagvafVaKBadYahsagPagAafQaeLaeKaeKahVaeraiRaesacIaeDaeEaeFahlafbaemaenaeoabvaenacBafkaexafSafzafoafnafqafpaeHaeGafcafjafTacTacTaaQaaQaaQaaQaxUakKamJaeNadXakWamiamiamiamiamiapsadZabXaecaeaaebaIyaIybsGaIyaIyaeeaCWafBbkeaUoaUoaUoavAacnacoacnaptanoaqbafmaptaaaaadaaaaaaaaaaadaaaaaaaadaadacoacoacoaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaKBajtaiSaKBanLamsamsamsamsamsajsaKBaaIajtaKBaeTaDnaefbMeaspaKBbwqaedbMbaKBardafdafuaeSaeOaKBaeubrTaqhbrTaKBaetahsaczaczaczacKacKacKacKadWaiRadVadTadUaeAaeBadQaeIadOaeyaevaewaenaaXaghaexaezadRadPadNadMadLadJadKadJadIadHafaadEadEaepadBaaQaxUakKakWakWakWakWamiamiamiamiamiaqWadnaddadeadfadgadhadiadjadiadiadkaCWaQsacjadladGavAavAavAcgaavAaptaqZakVarbaptacnacoacoacoacoacoacoacoacoacnacoacnacoaaaaadaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaadaadaaaaaaaaaaaaaadaadafUaeCaeUafrafRbrTbrTbrTbrTbrTahcagnaeqbKoacqacrbrTbrTbrTbrTbrTaqhbQSadradradradradradradradradradracAadradradrackaczacyacxacwacuacsacKacLaiRacPacIacJacQacSacFadoacGacHabPabQacDacEaegaduadzadvadcadaadtadmacWacVacYacXacUacTabNadpabNabRaaQabOabUabTabSadFabVamiamiamiamiamiabVabWabXabZbswbuPaIyaIyacaaIyaIyacfaCWacbacjaQsaQsavAaeParObWIaciarNarNacmaclarNacnacoacnacnacnacnacnacoacnacnarNacMarNaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaeaaeaadaadaaeaadaaaaadaadaadaKBaKBasVaKBaKBasWasXasXasXasXasXasYaKBaKBaKBaKBaGraGCaGCaGCaGCaGCaGVbQSadraInatDatEatFawpatGatIasaasaatKasaasaascaApaAkatSatWatVauaatYacKatoatmatnabvabQatpabQatraAgazpabvabvabvaEJaAoaexaexaaQazuaFTaFSazuaaQazCazBaaQazyacTacTaAbaAbaAbaaQaaQaxUakKakWatlaucappamiamiamiamiamiaoAaubaulaumaCWauoauiauiaujaukaQfauhaCWbbNaudaufaHLavAaQsaQsaQsaQsaUoaQsahraQsarNarNarNarNarNcgaarNarNarNarNarNarNcsgarNaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaeaaeaaeaaeaaeaCVaaeaadaadaKBaKBaKBatHaBPaKBaadaaaaaaaaaaaaaaaaaaaadaadaadaaaaKBasLaUDbHMarlbrTbHMaEsaDuaDFaEvagrasNamJadradrataatbatbatbatbatbatcadraczasGasKasJasIasHasqasraiRassasgaskaszasAasCazsaslasEaslaGsasCazsasbarZashasgasjasiaslaskaskasgaskasmafQasoainainainainaeMaxUakKakWatlatkapYamiamiamiamiamiaqWatjabXatiaCWathatgatgateatfatdaCWaCWavAasZavAavAavAasUbvHbvHbvHasTasSasOaQsaQsaQsaQsaQsaQsaQsaQsaQsaQsaQsaeRacMasRacMaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaadaadaaeaadaBVaadaaeaaeaaeaaeaaeaaeaCDaAxaCDafRaqhaKBaKBaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaKBaKBaKBbHMbrTavabHMaGPaAfaGJazTaFubJhazYadraaaaaaaaaaaaaaaaaaaaaaaaaaaaczaqiaqeaqdaqgaqfazgaqxaqtaquaqpaqsaqnaqoaqsazcaqDaqoaqBaqCawgawvaqQaqPaqsaqNaqMaqFalQalQaraaqYaqVaqUaAnaqSajgajhajiaBraeMarharmariarrarpabVamiamiamiamiamiabVarcabXabZaCWarDarFaCUarKarQarsaCWavAaznartarwazqaryarUarNarRarNarWarNarNarNarNarNarNarNarNarNarNbWIarNarNarNarNarNarYaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaeaaeaaeaaeaaeaaeaadaaeaaeaaeaadaKBaKBaKBarnaqhbrTaKBaaaaaaauIauJauKauJauLaaaaadaadaKBaovaKBbtwaouaXOaXOaDlbrTaKBaDfarSaowaoxadraaaavUavUavUavUavUavUavUaaaaczaotaosaoraoqaooacKapoapqaiGaFmapfapnaiGapzapfapqapAapraiMapwapxaoNaoMaoQaoPaoJaozaoLaFcapaaoZapcapbaoVaoUaoXaoWapNapLaeMaocadrarLakWakWakWamiamiamiamiamiaoAantabXapIaCWaCWaCWaCWapJaCWaCWaCWapCapDapHaonaonaonaolarNapSazrapUapTasPaDQasPatLatMatNatMatOarNarNarNatLatMatOatPasPaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaeaaeaaeaaeaaeaaeawHaaeaadaadaadaadaKBbHMaqhardafUaaaaaaavLaUaayGavOavLavPavQavRawVawVawVawVanOawVawVadradraKBanNaKBadrakYadraaaavUavVavWaBTavYavZavUaaaalLanPanRalBamPamPacKajjavKajlaeMajmavJajoaeMajpawPajraeMaxPajpanvaeMalfanAanzanCanBaldaldalXanxanwaldaldaneaeMaeMaeMaeMaeMaocadranXaobamaakWamiamiamiamiamiapsantaofaokalkaUwaUoaQsaodbvHbvHbvHaomaonaolarNarNarNarNarNanVaAJanUanTauyaACauyauAauBatTauBauEatMauFatMauGauBatTatPauHaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaaeaaeawmaaeaaeaaeaaeaadaaaaadaKBbtwaqhbrTaKBaaaaaaauKawQawRawQauKawSawTawUawVawWazFaBeanharuawVatqarMaxbaxdaxeadrakYadraaaavUaxfaxgaxhaxiaxjavUaaaalLamNamNamQamPamOacKajQajRajSaeMajTajRajSaeMajUajRajSaeMamKamLamMaeMamEamGamFamIazLaldaunamyamxamAazkaztaneamDamCamCamCamCansadranranqanpakWamiamiamiamiamiaqWantanlanmankaydanianjangarNarNarNarNarNarNarNannannanaaBsanfancamUamTavFasPasPaadaadauBavHauBauBauBauBauBavIauBauBarqaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaaeaaeawmaaeaaeaaeaaeaadaaaaadaKBbtwaqhbrTaKBaaaaaaauKawQawRawQauKawSawTawUawVawWazFaBeanharuawVatqarMazxaxdaxeadrakYadraaaavUaxfaxgaxhaxiaxjavUaaaalLamNamNamQamPamOacKajQajRajSaeMajTajRajSaeMajUajRajSaeMamKamLamMaeMamEamGamFamIazLaldaunamyamxamAazkaztaneamDamCamCamCamCansadranranqanpakWamiamiamiamiamiaqWantanlanmankaydanianjangarNarNarNarNarNarNarNannannanaaBsanfancamUamTavFasPasPaadaadauBavHauBauBauBauBauBavIauBauBarqaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaeaadaaeaadaadaaeaaeaadaadaKBaKBbMeaqhaKBaKBaaaaaaavLawQawQawQaylaymaynaynayoaypayqayramgaqyaqEaqzaywayxayyayzadrakYadraaaavUayAayBasfaxiayDavUaaaalLalIalCalBalFalEacKakqajRakraeMakqajRaksaeMakqajRaktaeMalNacRalMaeMalValUalTalSalRaldayHajualPaoRaoSapGanealOaeXaeXaeXalYalWadralZambamaakWafDafCafCafCafFakWamcabXamdalkalkaQsamhamjarNamkayaanZayIaxYbwtamlaycaycaycaycampamvamtawNawOasPamwaadaadaaaaaaaaaaadaadaaaaaaaadaaaaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaeaaeaaeaaEaaaaadaadaadaKBaKBbHMbHMaqhafUaaaaaaaaaauKawRawRawRauKazGazHazIazJaypaynaroakyaxVawVazNazOazPazQahZadrakYadraaaazSazTazUazVazWauwavUaaaaczakXakRakQakJakDaczakLakMakNafQakLakMakNafQakLakMakNafQakOakPaliafQalfalhalgafQalcaldatAalbalaapEapFatxaneakZbaabaabaaalpbaabaaalqbbDbaabaaaltalsalralralwaxZaluabXabZaljalkaUoaQsallarNalmazraycaycalnaloaAJaANalyalxalxalxalAalzayiayjaykaaaaaaaadaaaaaaaaaaadaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaeaaeaaeaaEaaaaadaadaadaKBaKBbHMbHMaqhafUaaaaaaaaaauKawRawRawRauKazGazHazIazJaypaynaroakyaxVawVazNazOazPazQahZadrakYadraaaazSazwazUazVazWauwavUaaaaczakXakRakQakJakDaczakLakMakNafQakLakMakNafQakLakMakNafQakOakPaliafQalfalhalgafQalcaldatAalbalaapEapFatxaneakZbaabaabaaalpbaabaaalqbbDbaabaaaltalsalralralwaxZaluabXabZaljalkaUoaQsallarNalmazraycaycalnaloaAJaANalyalxalxalxalAalzayiayjaykaaaaaaaadaaaaaaaaaaadaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaEbmNaAZbmNaakaaaaadaaaaadaKBafVarnbGxaqhaKBaKBaaaaaaavLaBaaBbaBcavLaBdavQavRawVdCoaynaBgakyaBhawVaBiaBjaBkaBlbtbadrakYadraaaaBnavUaBoaBpaBoavUavUaaaacKbnzbnGbnEbnEbnzacKbnNbnVbnObnZbnObnVbnObyGbnObnVboaboebobbombolbxKbygbywbyFafQainanebCWaqrbpXbqsbqWbCXaneakZbaabnubnvbntbpmbpmbpnbngboHaZHbnebmWbnabmVbmVbmUbmVbmRabZaljalkaSZaQsallarNbmMaAJbmLbmJbmHbmFbmEbmAbnyazzazzazzbnwbnxayiayjazDaaaaadaadaadaadaadaadaadaadaadaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaabmNbJAbmNaadaadaadaadaadaKBbrTbrTbrTarVbaQaKBaaaaaaaCmauJaCnauJaCoaaaaadaadaCpaCqaCraCsbgGaCuawVbglbgmaCxaCybDdadrakYadraaabbxaaabgobgnbgoaaaaadaaaacKbphbnGbnEbnEbpiacKarvbpkbpjbEBbpobplbplbEIbplbprbpobpvbpubptbpsbAgbAhbzRbzZafQainaneanebEcbubanebsianeaneakZbaabaabaabzJbcEboDboEboFboGbotbovbowboCbonboqborbonbonbpbbpcalkaRLaQsallarNaBZbkbaDxboZboOboIboYboSaAObpgbpebpfaASbpdayiayjaAUaAVaadapBaaaaaaaaaaaaapBaaaaaaapBaadaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaabmNaAZbmNbmNaDIaDJaDKbmNaKBaKBaKBaKBbrTaqhaKBaaaaaaaaaaaaaaaaaaaaaaaaaadaadaDLaDMaDNbjoaDPbjpawVbihaFeaFfaFfaFfbdMbxsbdMbdMbhJbhIbhLbhKbhTbhSbjnbdMacKbqVbGgbGObFMbGcbEMbELbELbELbEKbqDbqEbqIbFDbqEbqQaLXbqMbqLbqPbqObAnbANbAPbBdafQainajvaeMbHmbxdanebxrbwjaeXbqibaabpZbqbbpWbugbaabdxbcEbCCbaabpUbpSbpTbpVaEDaEDbkoaEDbkoaEDaEDaEDbAjallarNbpGbpFbpEaCabpObwtbpLbpIaAObpDasPasPaCfasPasPaCgbeQaCiaadaaaaaaaaaaaaaaaaCjaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaabmNbmNaEUbJJaEWaCkaCkaCkaEXbJFaEYaEZaKBaKBaqhaKBaaaaFaaFaaFaaFaaFaaFaaFaaaaaaaawVawVawVblgbmIawVawVbrxbrAbrzbrpbrobrwbrvbrFbrGbrHbrIbrBbrCbrDbGUbrLbrMacKacKbGWaczbHlaczaczaxwaxwaxwaxwaxwaxwaxwbGSaxwbiBawnblTaoaaoaaoabrmbrmbrmbrmbrmaoabrlaoaaqLaqLaqLaqLbrnaqLakZbaabaabaabxtbhDbaabrcbaabHbbaabpUabXbqYaEDaEDbqZbrabrhbrebrkbriaEDaEDallarNasPasPasPasPasPbwtbrdaDBaAObqXasPaDDaDEaycbBMaycaDHazDaadaaaaaaaadaadaadaadaadaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaabmNaEUaEUaEUaCkaCkaCkaCkaCkaCkaEUaEUaGtaKBaqhafUaaaaFaaFaaFaaFaaFaaFaaFaaaaaaaaGubaWbsebaVbaybtqbbUboubaTbaUbaRbitbisbiqbtjbikbicbidbtmbipbimbDpbAObAQbAfbtibDebDoaaaaaaaaaaadaaaaaaaaaaadaaaaaaaaabEdbEwbEpbiCaoabiEbiDbivaoebvnaogaohaoiaojaoabyEadqbtXbvcaDsaqLakZbaabhEbAabcEbhDbaabhCbaabKlbaabhPbhMbhOaEDbhGbhFbhwbhwbhwbhwbhvbyiaEDallarNbhAbhzbthaFZasPbhxaAJaDBbhRaDHaEOaEPaEQaoGaAKaESawMazDaadapBaadaadaaeaaeaaeaadaETaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaabmNaEUaEUaEUaCkaCkaCkaCkaCkaCkaEUaEUaGtaKBaqhafUaaaaFaaFaaFaaFaaFaaFaaFaaaaaaaaGubymbsebaVbaybtqbbUboubaTbaUbaRbitbisbiqbtjbikbicbidbtmbipbimbDpbAObAQbAfbtibDebDoaaaaaaaaaaadaaaaaaaaaaadaaaaaaaaabEdbEwbEpbiCaoabiEbiDbivaoebvnaogaohaoiaojaoabyEadqbtXbvcaDsaqLbynbaabhEbAabcEbhDbaabhCbaabKlbaabhPbhMbhOaEDbhGbhFbhwbhwbhwbhwbhvbyiaEDallarNbhAbhzbthaFZasPbylaAJaDBbhRaDHaEOaEPaEQaoGaAKaESawMazDaadapBaadaadaaeaaeaaeaadaETaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaabmNbwkaCkaCkaCkaCkaCkaCkaCkaCkaEUaEUaEUbstbCmaKBaaaaFaaFaaFaaFaaFaaFaaFaaHVaHWaHXbwlaHZbcKbcGaIcaIdaIebpRbcIbdzbdMbdMbnlbdMbdMbdMbnmaYhbjqbjsbjtbjgbjjaYhaYhaYhbjlaaaaaaaFsaFsaFsaFsaFsaFsaFsaaaaaaaxwbjuatZbjwapdbjvaohbjFapgaphapiapjapkaplaoabyXaDqbyWbjzbzCaqLbnMbaabaabaabiFbiFbaabaabaabaabaabiGaJVbiHaEDaINbhwaIPbiLbiLbjbbiQbyQaEDallarNbhzbhzbjcaHFaHGazrampaGhbjdbvBasPbhfaGkaGlaGmaGnaGoazDaadaaaaaaaadaGpaGqaaeaadaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadbmNaJiaCkaCkaCkaCkaJjaCkaCkaCkaCkaEUaJkaKBaqhaKBaaaaFaaFaaFaaFaaFaaFaaFabFOaJmbFOaHYaJnaJoaJpbrgaJraJsbrfbewbetbldblabkZbJibJibJibUraYhbAcbkUbkWbkRbkTbkNbkPbkLbkMaCQaGUaGUbkIbkKbwJbkHbkBaLUaLUaBzbkwbkzaLXbiCaoabkvaohapOaohapPaohapQaohaohaoabzYaBSbyWaBUbwoaqLbkpbkqbkfbkgbkcbjGbkkbklbkibkjbwmbiGaIGbiHbkoaINbknaKaaKcaKcbjUbjTbjXbjWbjVarNaKhaKhaHEaHFaHGbkbbjZaHLbjHbjRaHNaHOaHPaHQaHRaHSawMazDaadaaaaHTaadaaeaaeaaeaadaadapBaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaKqaCkaCkaKraCkaCkaCkaCkaCkaCkaCkaCkaKBaKBaqhaKBaaaaFaaFaaFaaFaaFaaFaaFaaKsaKtaKsaKuaJnaKvaKvaKwaKvaIebeKbeLbftaKBaKBaKBaKBaKBaKBasNaYhbmybmzbmzbmwbmxbmxbmxbmvbjlaaaaFsbAdaGYaGYaGYaGYaGYblVaFsaaaaxwblUavgblTaoablRaqGaqHaohaqIaohaqJaqKaohbmubBvbBDbBhbBtbxiaqLblZbmabliblibliblkbllbllblmblmblBblFblHblJblMblNaNFaKaaKcaKcaKdbhwbwOaEDacjarNaKhblOaHDaGaasPblPblQaDBaAOblfasPaJeblhaDxaDxaDxaDyazDaadaaaaaaaadaadaadaadaadaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaLjaLkaLlaaaaLmaCkaCkaCkaCkaCkaCkbPDbPHbPHbQaaEXaKBaUDaqhaKBaaaaFaaFaaFaaFaaFaaFaaFaaLoaHWaLpbPkaJnaLraKubvjaLtaLubBAbBIbBkbBrbqrbqnbqJbqHaKBasNaYhbyjbmzcjRcnmckeckeclsbyIbjlaaabNqbyJaGYbyKaJGbyLaGYbyMbORaaaaxwbiBawnblTaoabyNarxadSarzarAarzarBarCbyPaoacoucpTcwQcxabPtaqLbyYbyZaIFaJSaKRbtHbztbzubzqbzsbzhbzjbzfbzgbzdbzebzabzcaMsaMsaMtbknbzvaEDacjarNasPbwtbwtasPasPbwtblQaDBaAObzxasPasPaCfasPasPaCgbdIbzwaKpaaaaaaaaaaadaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiZaMIaMJaMIajcbmNaCkaCkaCkaCkaCkaCkaCkaCkaCkbRIaMMaKBbwqbwraKBaaaaFaaFaaFaaFaaFaaFaaFaaKsaMOaKsaKubAbaKvaKvaKwaKvaIebpRbEobEsaMRbtKbsUbsobsnaKBbzzbzAbgfbmzbOTbzDbzFbOTcMVbQRbjlaaabPRbSfaLQbPVbPTbPVaLQbSrbSiaaaaxwbiBawnbQXaoaastasuasuasvaswastasuasxasyaoaaqLcSncNkcRzaqLaqLbAeaIEaJSaKRbAIbnbaIEaIFaKRaKRaJSbwNbAFbAHaEDbAsbAybAzaNFbhwbhwbApbAoaEDacjarNbAlbAkbSsbAmbRRbAiblQaDBaAObAMbpebALaLhbAKayiayjaAUbAJaadapBaaaaaaapBaaaaaaaaaaaaapBaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaaacWwcWwcWwcWwcXQcWwcWwcWwcWwcXQcWwcWwcWwcWwcXQcWwcWwcWwcWwaaaaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajCaMIaObaMIajCbmNaJiaEUaCkaCkaCkaCkaCkaCkaCkbUcaOcaKBaqhbrTaKBaaaaFaaFaaFaaFaaFaaFaaFacdhaOecdhaOfaJnaKvaSpaSqaSraSsbKgaIebJraKAbvPbvzaOnbwuaKBbBBaYhbBwbmzbOTbBEbBFbRUcMVbTKbjlaaaaFsbTjbSWaLQbTmaGYbSubSDaFsaaaaxwbAXatZbjwaChbKQaueaueaueaojaueauebAZbQtaoacTidtNdAubBabTobBbbBabBcbChbChbCebCgbClaKRbCibCjbBTaKRbBRbBSaEDaEDbBUbUPbCQbCPbCMbCIaEDaEDacjarNbCrbCqbCpbCobCAbCzbCybCsbxfbBPaMDaMDaMEbBQayiaMGazDbBNaadaadaadaadaadaadaadaadaadaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXdDNbUobBHbBHbBHbBKbBHbBHbBHbBHbZMbBHbBHbBHbBHbBKbBHbBHbBHaXfcCmaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaQNaPqaPraPsaQNbmNaCkaEUbVDbVXbVEaCkaCkaCkaCkbUcaEUaKBaqhbrTafUaaaaFaaFaaFaaFaaFaaFaaFaaPtaHWaPuaPvaJnaKvaKvaKwaKvaIebKgaIebViaKAbyfbyebydbxcaKBasNaYhbDcdDRbTqbTCbTDbOTcMVbDfbjlaadaFsaFsaFsbCYaNlaNkaFsaFsaFsaadaxwbjuaIvblTaBQcbbaueaueaueaojaueauebCUaojaBQbkcdDPbCVbwLaIFbvDaIFaIEaJSaIFbDOaIFaIFaJSaKRaIFaKRaJSbDLbDMaEDaEDaEDaEDapJaEDaEDaEDaEDbbNacjarNbWcaTgbDCbDBbDIbDHbDKbDJbDxbDyaAKaAKbDzayhayiayjaNYaaaaaaaadaaaaaaaaaaaaaadaaaaaaaNZaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXbtoaIlbDvbDrbDraFUbDrbDrbDrbDraJUbDrbDrbDrbDraFUbDrbDrbDsaIlcCmaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadbmNaJiaCkaCkaCkaCkaJjaCkaCkaCkaCkaEUaJkaKBaqhaKBaaaaFaaFaaFaaFaaFaaFaaFabFOaJmbFOaHYaJnaJoaJpbrgaJraJsbrfbewbetbldblabkZbJibJibJibUraYhbAcbkUbkWbkRbkTbkNbkPbkLbkMaCQaGUaGUbkIbkKbwJbkHbkBaLUaLUaBzbkwbkzaLXbiCaoabkvaohapOaohapPaohapQaohaohaoabzYaBSbyWaBUbwoaqLbkpbkqbkfbkgbkcbjGbkkbklbkibkjbwmbiGaIGbiHbkoaINbknaKaaKcaKcbjUbjTbjXbjWbjVarNaKhaKhaHEaHFaHGbkbbypbyobjHbjRaHNaHOaHPaHQaHRaHSawMazDaadaaaaHTaadaaeaaeaaeaadaadapBaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaKqaCkaCkaKraCkaCkaCkaCkaCkaCkaCkbytaKBaKBaqhaKBaaaaFaaFaaFaaFaaFaaFaaFaaKsaKtaKsaKuaJnaKvaKvaKwaKvaIebeKbeLbftaKBaKBaKBaKBaKBaKBasNaYhbmybmzbmzbmwbmxbmxbmxbmvbjlaaaaFsbAdaGYaGYaGYaGYaGYblVaFsaaaaxwblUavgblTaoablRaqGaqHaohaqIaohaqJaqKaohbmubBvbBDbBhbBtbxiaqLblZbmabliblibliblkbllbllblmblmblBblFblHblJblMblNaNFaKaaKcaKcaKdbhwbwOaEDacjarNaKhblOaHDaGaasPbyraAJbysaAOblfasPaJeblhaDxaDxaDxaDyazDaadaaaaaaaadaadaadaadaadaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaLjaLkaLlaaaaLmaCkaCkaCkaCkaCkaCkbPDbPHbPHbQabzKaKBaUDaqhaKBaaaaFaaFaaFaaFaaFaaFaaFaaLoaHWaLpbPkaJnaLraKubvjaLtaLubBAbBIbBkbBrbqrbqnbqJbqHaKBasNaYhbyjbmzcjRcnmckeckeclsbyIbjlaaabNqbyJaGYbyKaJGbyLaGYbyMbORaaaaxwbiBawnblTaoabyNarxadSarzarAarzarBarCbyPaoacoucpTcwQcxabPtaqLbyYbyZaIFaJSaKRbtHbztbzubzqbzsbzhbzjbzfbzgbzdbzebzabzcaMsaMsaMtbknbzvaEDacjarNasPbwtbwtasPasPbwtbzNbzMbzObzxasPasPaCfasPasPaCgbdIbzwaKpaaaaaaaaaaadaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiZaMIaMJaMIajcbmNaCkaCkaCkaCkaCkaCkaCkaCkaCkbRIaMMaKBbwqbwraKBaaaaFaaFaaFaaFaaFaaFaaFaaKsaMOaKsaKuaJnaKvaKvaKwaKvaIebpRbEobEsaMRbtKbsUbsobsnaKBbzzbzAbgfbmzbOTbzDbzFbOTcMVbQRbjlaaabPRbSfaLQbPVbPTbPVaLQbSrbSiaaaaxwbiBawnbQXaoaastasuasuasvaswastasuasxasyaoaaqLcSncNkcRzaqLaqLbAeaIEaJSaKRbAIbnbaIEaIFaKRaKRaJSbwNbAFbAHaEDbAsbAybAzaNFbhwbhwbApbAoaEDacjarNbAlbAkbSsbAmbzPbhxaAJbysaAObAMbpebALaLhbAKayiayjaAUbAJaadapBaaaaaaapBaaaaaaaaaaaaapBaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaaacWwcWwcWwcWwcXQcWwcWwcWwcWwcXQcWwcWwcWwcWwcXQcWwcWwcWwcWwaaaaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajCaMIaObaMIajCbmNaJiaEUaCkaCkaCkaCkaCkaCkaCkbUcaOcaKBaqhbrTaKBaaaaFaaFaaFaaFaaFaaFaaFacdhaOecdhaOfaJnaKvaSpaSqaSraSsbKgaIebJraKAbvPbvzaOnbwuaKBbBBaYhbBwbmzbOTbBEbBFbRUcMVbTKbjlaaaaFsbTjbSWaLQbTmaGYbSubSDaFsaaaaxwbAXatZbjwaChbKQaueaueaueaojaueauebAZbQtaoacTidtNdAubBabTobBbbBabBcbChbChbCebCgbClaKRbCibCjbBTaKRbBRbBSaEDaEDbBUbUPbCQbCPbCMbCIaEDaEDacjarNbCrbCqbCpbCobCAbAibAbbzVbxfbBPaMDaMDaMEbBQayiaMGazDbBNaadaadaadaadaadaadaadaadaadaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXdDNbUobBHbBHbBHbzTbBHbBHbBHbBHbZMbBHbBHbBHbBHbzSbBHbBHbBHaXfcCmaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaQNaPqaPraPsaQNbmNaCkaEUbVDbVXbVEaCkaCkaCkaCkbUcaEUaKBaqhbrTafUaaaaFaaFaaFaaFaaFaaFaaFaaPtaHWaPuaPvaJnaKvaKvaKwaKvaIebKgaIebViaKAbyfbyebydbxcaKBasNaYhbDcdDRbTqbTCbTDbOTcMVbDfbjlaadaFsaFsaFsbCYaNlaNkaFsaFsaFsaadaxwbjuaIvblTaBQcbbaueaueaueaojaueauebCUaojaBQbkcdDPbCVbwLaIFbvDaIFaIEaJSaIFbDOaIFaIFaJSaKRaIFaKRaJSbDLbDMaEDaEDaEDaEDapJaEDaEDaEDaEDbbNacjarNbWcaTgbDCbDBbDIbAVbDKbDJbDxbDyaAKaAKbDzayhayiayjaNYaaaaaaaadaaaaaaaaaaaaaadaaaaaaaNZaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXbtoaIlbDvbDrbDraFUbDrbDrbDrbDraJUbDrbDrbDrbDraFUbDrbDrbDsaIlcCmaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaQNbCLbCJbCZaQMbmNbueaEUaQPbJGbCdaEUaEUaEUbuwbDAbEmaKBbKdasdaKBaaaaFaaFaaFaaFaaFaaFaaFaaaaaaabpMaPvaQTaJoaJpbtAaSrbmXbopbozblLaQVaQVaQVaQVaQVaKBbsbbsgbshbsdbsdbrQbrRbrNbLjbHobHqaaaaaaaaaaFsaFsaSFaFsaFsaaaaaaaaabEdbEwbHvblTaChbATavlarPbEzaojaojbsDbsIaojaChbkcbsjbslbsmbsrbsubsrbsvbECbsrbsKbsrbsrbsrbsrbsJbsrbsrbsPbuHbbObsOaUobyOahrbWIbsRbsQaUoaUnacjarNbtdbtcbtcbtabsZbsVbsTbsSbtkbtlbEPbtnbteawMawNaPoasPaaaaadaadaaaaaaaaaaaaaadaaaaaaaadaadaadaadaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXbtoaIlcCmaaaaaaaFUaaaaaaaaaaaaaJUaaaaaaaaaaaaaFUaaaaaaaMfaIlcCmaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaQNaQNaSiaShaQNaQNaQNbvfaQNaQNbFublSaQNaQNaQNbFraQNaQNbFjavAaQNaaaaFaaFaaFaaFaaFaaFaaFaaaaaaaaZpbFFaJnaKvaKvaKwaKvaIeaJuaIebuKaQVbmObmfaWcaSyaKBasNaYhbtCbtDbtFbtrbtsbttbLlbtxbjlaTLbINaTLaNnbHwbukbFYaNnaTLbINaTLaxwbuhbwRbuiaoaaoaaoaaoaaoabtMbtUbufaojbAVaoabkcbtLbtHbuHaCZaCZaCZaCZaCZbuFbuGbuLbuBbuCbuDaCZbuSbuSbuSbuSavAbuObYbbYbbutbusbYbbYbbYbbupbuqaNLaNLaNLaNLaNLbuvbuubwtbuybuVbuWbuUaAJbuTavEasPasPasPaadaadauBaQIauBauBauBauBauBauBauBauBbtJaadaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXbtoaIlcCmaaaaaaaFUaFUaFUaFUaFUaJUaFUaFUaFUaFUaFUaaaaaaaMfaIlcCmaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaTpaZDbrsbIdaZfbGdbrsbtfbHybHrbHybHBbIebHybIjbInbIJbILbISaQNaaaaaaaFaaFaaFaaFaaFaaaaaaaaaaaZpbvgaJnaKvaKvaKwaKvaIeaTAbumbujaTDaTEaTFaTGaTHaKBasNaYhaYhaYhbjqbvMbvNbjlbVcbjgbjlbSXbTHbNpaNnbvAaNpbvraNnbNcbIVbvdbIUbvebqFbuZbuYbuMbLGbOOaoaaoaazAbvGazvaoaaoabvDbvEbvFbvDaCZbwybJmbvCaJzaJzaJzaJzaJzaJzaJzaJzavAavAavAavAavAacjaVMaVMaVMapJaVMaVMavAbvSavAaNLbvZbvUbvTaNLbEnbBLaNLbwabvObwtbwtbvQbvRbqNauybLcauyaScauBbirauBatLatMaSfatMatOauBbiratPauHaadaadaaEaakaakaakaaEaadaaEaakaakaaEaaEaakaakaakaaEaadaadaadaadaadaAXaNKbIiaLIaLIaLIaLIaLIavcavcavcbwpavcavcavcaLIbwsaLIaLIaLIbHdcXlaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaaaXFbwBaUMaUMbMnaUMaUMaUMaUOaYbbMFbMEbKcbKcbKcbKnbLHaUQbKZaQNaaaaaaaadaadaaaaaaaaaaaaaaaaaaaZpbxlaJnaKvbVqbxaaGDbxgaGDbuAbqmbqqbqlbqjbqdaVcaKBbJhbxbbOSbITbxebuzbwXbwYchmbXWbXZaVkcdbaVkbMHaQbaVsburaVtaVkbJRaVvbwMaVxaVybuEaVAaVBaVCaVDaVDaVDbvbbwKaVDaVDaVHaVDbwIbwHaVkbwxaVkbwvbwwaJzbxBbxJbxLbxNbxObxPaJzbxQaQsaQsaQsaQsacjaVMbxRbxkbxjbxmaVMciUbKvbNoaNLbxpbxpbxpbOdbxpbIZaNLbxubuVbNmaHoaHoaHoaHoaHoaRfasPaTnatMaToatMauGasPasPasPaTnatMauGatPasPaadaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaAXbtoaIlcCmaaaaFUatXatXayKbJjbxSaxxayMbJjayLatXaGvaFUaaaaMfaIlcCmaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadboibojaPBaWgaQNaTpaWhaTpbwBaUMaWLaWYaTpaWhaTpaZCaWlaWmaWnaKBaKBaKBaKBaWpaWqaWraKBaKBaKBaKBaZpaORaOUaOVaOSaOTaKvaOkaWjaOmaOlaQVaQVaQVaQVaWzaKBaKBaSuaKBaKBaWCaOQaOOaWKaMhaWWaWVaWKaMhaOFaOHaWWaOIaWKaWKaWKbbLaWNaOKaWPaWQaWRaWSaWTaWKaWKaWKaWKaWUaOAaWKaWKaWVaWKaOBaWKaWKaWKaWKaODaOCaJzaOyaOuaOuaOtaOsaOraHUaHUaHUaHUavAavAacjaVMaOqaRNaRZaWiaVMaQsaOhaThaNLaOdaOgaNXaQFaOjaONaNLaNUaNSaNRaHoaNTaVZaNMaHoaNQasPasPasPasPasPasPasPaDUasPasPasPasPasPasQaadaaEaAXaAXaaEaAXaAXaAXaAXaaEaAXaAXaAXaAXaaEaAXaAXaAXaAXaAXaAXaAXaAXaNKaIlcCmaaaaFUatXaweaxqaCRaxtaxraxuaCRaxvaweaGvaFUaaaaMfaIlcCmaMbaMbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaULaadaaaaadaaaaXFbeNaXFaVgaVgaUTaVbaXFbeNboiaXKaQNaXLaVEaOaaXOaXOaXOaXOaXOaXOaXOaNJaXOaNmaNraNsaQSaKzaSbaSAaUPaNqaHgaNtaNuaHgaJyaJNaHgaMnaNxaNvaNyaMKaHgaURaYpaNzaNCaNCaNEaNDaNHaNGaNeaNgaLNaUsaUsaUsaUsaUsaUsaUsaLsaYyaSYaSYaSYaSYaSYaSYaSYaSYaSYaUIaNiaTjaSYaNjaSXaSYaSYaLdaYGaUNaJzaMAaMHaMFaMyaMwaMzaHUaMvaMuaHUaaaavAacjaVMaMraNIaNVaUfaVMaQsaNbbPMaNLaMTaMUaMVaMWaMPaQKaNLaMSaMoaTCaHoaMlaMkaMiaHoaHFaHFaHFaHFaHFaHFaHFaHFaHFaHFaHFaMpaMqaMpaMqaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaaacXQaMcaIlcCmaaaaFUatXaPAawqatXawlawkawjatXawiaOWaGvaFUaaaaMfaIlcWuaaaaMbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaadaadaadaaaaULaWhaZhaSlaSlaSlaSlaZiaWhaULaaaaQNaZjaSeaZlaZlaZlaZlaZlaZlaZlaZlaZmaNaaHgaHgaHgaHIaHIaHIaHgaHgaPQaHgaNfaPJaMNaOxaQqaQyaQCaGRaFhaIRaXIaHgaRmaYpaRpaZNaZNaTRaZNaRoaZLaZLaRqaZLaYgaXtaXtaXtaXtaXtaXtaXtaXtaXtaXtaXtaXtaXtaXtaXtaXpaZTaZTaZUaZTaZTaZTaZTaZTaZTaEMaYpaRkaJzaQZaQYaQXaRdaRbaQLaRaaQLaQHaQGaaacgaacjaVMaXGaSBaTkaXEaVMaTNaiQaTMaNLaQxaQzaQwaQwaQBaQDaNLaQAaRgaQAaHoaRhaRjaXHaHoaRlasPasPasPasPasPasPasPasPasPbtpasPasPaRfasPaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaAXaQtaQraQoaXbaFUaFUaFUatXaTKawfavmatXatXatXauZavdaTJaGvaFUaFUaFUaQvaXfcXlaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaAbaBbaCbaBbaDbaBbaBbaDbaBbaCbaEbaFaQNaZjaXabaHaMCbaJbaKaQhaQjaSGaZlaZmaPFaPSbktaOvaOwaOvaOvaOMaOvbkxaHgaMxaOLaMZaPyaPzaMXaPxaOzaPWaPVaFiaZqaHiaQaaPZaZNaQcaIBbchbaOaZLaTfaQdaTLaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaZTbdnbbCbdGbflbdDbdpbdoaZTaWabbFbbGaJzaPeaPiaPhaPkaPjaPmaHUaPcaPbaHUaaaavAaudaVMaPdaPGaPIaPKaVMavAavAavAaNLaPnaPpaPwaTbaPCaPDaNLbwtaPNbwtaHoaPMaPPaPOaHoaJqaJqaJqajCajcaaaaaaaaaaaaaadaaaaaaasPaMqasPaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcWwcWwaLKaOYaIlaOXaLLaaaaaaaFUaPaaEjaWZatXatXaSUatXatXbycaFqaOZaFUaaaaaabcgaIlcCmaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaQNaQNaSiaShaQNaQNaQNbvfaQNaQNbFublSaQNaQNaQNbFraQNaQNbFjavAaQNaaaaFaaFaaFaaFaaFaaFaaFaaaaaaaaZpbFFaJnaKvaKvaKwaKvaIeaJuaIebuKaQVbmObmfaWcaSyaKBasNaYhbtCbtDbtFbtrbtsbttbLlbtxbjlaTLbINaTLaNnbHwbukbyyaNnaTLbINaTLaxwbuhbwRbuiaoaaoaaoaaoaaoabtMbtUbufaojbyxaoabkcbtLbtHbuHaCZaCZaCZaCZaCZbuFbuGbuLbuBbuCbuDaCZbuSbuSbuSbuSavAbuObYbbYbbutbusbYbbYbbYbbupbuqaNLaNLaNLaNLaNLbuvbuubwtbuybuVbuWbuUaAJbuTavEasPasPasPaadaadauBaQIauBauBauBauBauBauBauBauBbtJaadaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXbtoaIlcCmaaaaaaaFUaFUaFUaFUaFUaJUaFUaFUaFUaFUaFUaaaaaaaMfaIlcCmaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaTpaZDbrsbIdaZfbGdbrsbtfbHybHrbHybHBbIebHybIjbInbIJbILbISaQNaaaaaaaFaaFaaFaaFaaFaaaaaaaaaaaZpbvgaJnaKvaKvaKwaKvaIeaTAbumbujaTDaTEaTFaTGaTHaKBasNaYhaYhaYhbjqbvMbvNbjlbVcbjgbjlbSXbTHbNpaNnbvAaNpbvraNnbyCbIVbvdbIUbvebqFbuZbuYbuMbLGbOOaoaaoaazAbvGazvaoaaoabvDbvEbvFbvDaCZbwybJmbvCaJzaJzaJzaJzaJzaJzaJzaJzavAavAavAavAavAacjaVMaVMaVMapJaVMaVMavAbvSavAaNLbvZbvUbvTaNLbEnbBLaNLbwabvObwtbwtbvQbvRbqNauybLcauyaScauBbirauBatLatMaSfatMatOauBbiratPauHaadaadaaEaakaakaakaaEaadaaEaakaakaaEaaEaakaakaakaaEaadaadaadaadaadaAXaNKbIiaLIaLIaLIaLIaLIavcavcavcbwpavcavcavcaLIbwsaLIaLIaLIbHdcXlaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaaaXFbwBaUMaUMbMnaUMaUMaUMaUOaYbbMFbMEbKcbKcbKcbKnbLHaUQbKZaQNaaaaaaaadaadaaaaaaaaaaaaaaaaaaaZpbxlaJnaKvbVqbxaaGDbxgaGDbuAbqmbqqbqlbqjbqdaVcaKBbJhbxbbOSbITbxebuzbwXbwYchmbXWbXZaVkcdbaVkbMHaQbaVsbziaVtaVkbJRaVvbwMaVxaVybuEaVAaVBaVCaVDaVDaVDbvbbwKaVDaVDaVHaVDbwIbwHaVkbwxaVkbwvbwwaJzbxBbxJbxLbxNbxObxPaJzbxQaQsaQsaQsaQsacjaVMbxRbxkbxjbxmaVMciUbKvbNoaNLbzHbxpbxpbOdbxpbzIaNLbxubuVbzkaHoaHoaHoaHoaHoaRfasPaTnatMaToatMauGasPasPasPaTnatMauGatPasPaadaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaAXbtoaIlcCmaaaaFUatXatXayKbJjbxSaxxayMbJjayLatXaGvaFUaaaaMfaIlcCmaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadboibojaPBaWgaQNaTpaWhaTpbwBaUMaWLaWYaTpaWhaTpaZCaWlaWmaWnaKBaKBaKBaKBaWpaWqaWraKBaKBaKBaKBaZpaORaOUaOVaOSaOTaKvaOkaWjaOmaOlaQVaQVaQVaQVaWzaKBaKBaSuaKBaKBaWCaOQaOOaWKaMhaWWaWVaWKaMhaOFaOHaWWaOIaWKaWKaWKbbLaWNaOKaWPaWQaWRaWSaWTaWKaWKaWKaWKaWUaOAaWKaWKaWVaWKaOBaWKaWKaWKaWKaODaOCaJzaOyaOuaOuaOtaOsaOraHUaHUaHUaHUavAavAacjaVMaOqaRNaRZaWiaVMaQsaOhaThaNLaOdaOgaNXaQFaOjaUNaNLaNUaNSaNRaHoaUIaVZaNMaHoaNQasPasPasPasPasPasPasPaDUasPasPasPasPasPasQaadaaEaAXaAXaaEaAXaAXaAXaAXaaEaAXaAXaAXaAXaaEaAXaAXaAXaAXaAXaAXaAXaAXaNKaIlcCmaaaaFUatXaweaxqaCRaxtaxraxuaCRaxvaweaGvaFUaaaaMfaIlcCmaMbaMbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaULaadaaaaadaaaaXFbeNaXFaVgaVgaUTaVbaXFbeNboiaXKaQNaXLaVEaOaaXOaXOaXOaXOaXOaXOaXOaNJaXOaNmaNraNsaQSaKzaSbaSAaUPaNqaHgaNtaNuaHgaJyaJNaHgaMnaNxaNvaNyaMKaHgaUHaYpaNzaNCaNCaNEaNDaNHaNGaNeaNgaLNaUsaUsaUsaUsaUsaUsaUsaLsaYyaSYaSYaSYaSYaSYaSYaSYaSYaSYaUEaNiaTjaSYaNjaSXaSYaSYaLdaYGaUFaJzaMAaMHaMFaMyaMwaTBaHUaMvaTraHUaaaavAacjaVMaMraNIaNVaUfaVMaQsaUtbPMaNLaMTaMUaMVaMWaMPaQKaNLaMSaMoaTCaHoaSEaMkaMiaHoaHFaHFaHFaHFaHFaHFaHFaHFaHFaHFaHFaMpaMqaMpaMqaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaaacXQaMcaIlcCmaaaaFUatXaPAawqatXawlawkawjatXawiaSCaGvaFUaaaaMfaIlcWuaaaaMbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaadaadaadaaaaULaWhaZhaSlaSlaSlaSlaZiaWhaULaaaaQNaZjaSeaZlaZlaZlaZlaZlaZlaZlaZlaZmaNaaHgaHgaHgaHIaHIaHIaHgaHgaPQaHgaNfaPJaMNaOxaQqaQyaQCaGRaFhaIRaXIaHgaRmaYpaRpaZNaZNaTRaZNaRoaZLaZLaRqaZLaYgaXtaXtaXtaXtaXtaXtaXtaXtaXtaXtaXtaXtaXtaXtaXtaXpaZTaZTaZUaZTaZTaZTaZTaZTaZTaEMaYpaRkaJzaQZaQYaQXaRdaRbaQLaRaaQLaQHaQGaaacgaacjaVMaXGaSBaTkaXEaVMaTNaiQaTMaNLaQxaQzaQwaQwaQBaQDaNLaQAaRgaQAaHoaRhaRjaXHaHoaRlasPasPasPasPasPasPasPasPasPbtpasPasPaRfasPaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaAXaQtaQraQoaUVaFUaFUaFUatXaTKawfavmatXatXatXauZavdaTJaGvaFUaFUaFUaUYaXfcXlaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaAbaBbaCbaBbaDbaBbaBbaDbaBbaCbaEbaFaQNaZjaXabaHaMCbaJbaKaQhaQjaSGaZlaZmaPFaPSbktaOvaOwaOvaOvaOMaOvbkxaHgaMxaOLaMZaPyaPzaMXaPxaOzaPWaPVaFiaZqaHiaQaaPZaZNaQcaIBbchbaOaZLaTfaQdaTLaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaZTbdnbbCaURbflbdDbdpbdoaZTaWabbFbbGaJzaPeaPiaPhaPkaPjaPmaHUaPcaPbaHUaaaavAaudaVMaPdaPGaPIaPKaVMavAavAavAaNLaPnaPpaPwaTbaPCaPDaNLbwtaPNbwtaHoaPMaPPaPOaHoaJqaJqaJqajCajcaaaaaaaaaaaaaadaaaaaaasPaMqasPaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcWwcWwaLKaOYaIlaOXaLLaaaaaaaFUaPaaEjaWZatXatXaSUatXatXbycaFqaOZaFUaaaaaabcgaIlcCmaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaabaAbaEbaBbcjbckbckbclbcmbcnbcobcpaIrbckbcqbcraTpaZjaSeaROaRJaRFaRKbcxaRAbczbcAbaeaTlaISaIbaIbaIaaHuaHqaHgaHgaHgaHgaSHaHsaHraGNaGOaGHaGQaGRaFhaIRaIQaIOaIHaYpbRAaZNaSDaIDaMeaIzaItaLPaIuaEFaadaadbdeaIjbdfbdjaZPbdhbdibdjaZPbdhbdkbdkbdlaadaadaZTaICaLAbdqaIAbdqbdraSvaZTaIpaYpaHmaJzaJzaJzaJzaIhaIgaJzaHUaHUaHUaHUaVaavAaIkaVMaIiaHCaHHaHBaVMaHzaHAaHyaNLaHMaHKaNLaNLaHJaHKaNLaHpaHvaHpaHoaHwaHlaHkaHoaHnaHxdBLdBvdBvdBKaaaaaaaaaaadaaaaaaaaaaadaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaeaJJaJEaIqaJEaJTcCmaaaaaaaaaaFUaImaweaJBaJWbBfbBgaJQaJWaxsaweaGvaFUaaaaaaaMfaIlcCmaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabcqbecbedbeebckbefaEdbefaEdbefaEdbefbckbegbehaXFaZjaQUaZlaFGbekaQRbemaQEaFHaZlaXQaEcaGIaFQaFPaFXaFWaGdaDmaFKaFEaGyaEhaGzaGAaGBaGEaGZaGXaHbaHaaHfaHdaHjaHiaYpaRnaZNaGKaGMaYDaJPaZLaADaBxaTLaadaadbeVaKxaEEaDdaRibfaaxlbfcaAYaBmaECaJxbfhaadaadaZTbfiaClbfkaGTaGLaDVaDzaZTaEMaGxaGwaFvbfAbfAaFAaFtaFraCSaQlbfAbfAbfAbfAayuaFBaFFaFDaFrbfwbfAaFIbfAaCSaCSbfAaFDaFDaQuaTmaFJaFLaFMaFnaFoaFnaOPaFlaFkaFjaFgbcebcedBCdBBdBzdBJaaaaaaaaaaadaacaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaadaaeaJJaJEaGbaJEaJKcCmaaaaaaaaaaFUaGfaGgayKaEiaweaJMaGiaEkaJLatXaGvaFUaFUaFUaFUaFTcXlaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabfPbckbckbaCbckbefaEdbefbfQbefaEdbefbckbegbehaXFaQQaQpaZlbfSaQnaTzbfVaTzbaHbaHaNcaLWaPQaHgaKVaKUaKTaReaKNaKFaKDaHgaJgaKyaRcaGNaJwaHgaLVaFpaFNaLTaFiaZqaIHaYpbRAaZNaLSaPYaLOaLMaZLbbRbbsaTLaZPbgyaZPaOEbgsbgwbgubgvbgtbgsbgubgwbgvaNAaZPbgyaZPaZTaYtaYtaYtaQebgAbgBbgCaZTaPlaLZaLYaLbbgMbgMbgMbgOaLeaLcbgMbgMbgMbgMbgMaLvaLiaLgaLfaKKaKLaKJaQmbgMaKObgSaKMbgMaKQaKPaTmaLaaKWaKWaKZaLxaKWaKWaLzbbEaLBaLDbcebcedBsdBvdBvdByaaaaaaaaaaadaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddlJaaaaaaaaaaadaLLaLLaLKaLJaIlcCmaaaaaaaaaaFUaFUaImatXatXatXaTxatXatXatXatXaLHbwsaLGaaaaMfaIlcCmaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabcqbhkbedbeebckbefaEdbefaEdbefaEdbefbckbegbehaXFbhlbhmbhnaKeaKbaJZaJZaKgaKfaKebcCaKiaKkaHgaIJaILaIKaNPaTwaTvaIwaHgaGFaHtaNNaPgaTuaHgaKGaKIaKHaKCaKmaHgaKEbbFaKlbleblebleblebleaZLaHhaHcaKobhUbqxaPHaNhbgubgubgubguaDTbgubgubgubguaCEaBCaMBaZPaPXaJYaMabifbigaKjaPfaNoaZTaFCbilaKnaITbiwaFObiwaGjbiwaMYbiwbiwaIUbiwbiwaOGaKXbiwaTsaIUaFOaGjaOGbiwbiwbiyaTtaFOaIYaIZaJaaJbaJcaJdaJfaMjaJlaJlaJhaZbaJtaJqaTmaTmaTmajCaDZaaaaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaaaJAaJvaJDaJCaJHaJFajeaJIaIlaFUaFUaFUaFUaFUaJXaLFaJXaJXaLwaLyaLwaMQaMQaNWaMdaMgaJUaaaaMfaIlcCmaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabiTbiUbaBbcjbckbckbiVbckbiWbiXbckbiYbckbcqbiZaULaZjbjabmsbbpbbrbbzbbtbbnbblbbpbmPbjkbaXaHgaZraZqaZgbabaHgaHgaHgaHgaHgaHgaHgblxaHgaHgbbcbbbbbabbhbbebbdbbiaYpaXoblebbjaVSbbkblebbybbqbjQaTLboLbnHaZMbhBbjMbmSbjIbaSbjKbjIbjIbjLbjMbjNbjObnJaZPaZTaYtaYtaYtbljaYtaYtaYtaZTbmTaYpbahbkdbcTbcUbcTbkdaSaaSaaSaaSaaSaaSaavAavAbcSavAavAavAbdtavAavAavAavAbdmavAbddbdgbcZbdabcXbcYbcVbhuaJlbcNbcRbcQaZbbogaJqaTmbhsbcFbcLbcubcubctbcDaaaaadaaaaaaaadaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaadaaaaJAbbSbbQaaaaadbbIbbHbfWbbBbhNbnKaJXbhibkYbhobhdbhhbhqaJXbofbmbbgNbinbnLbhWbhWbiuaJUaaaaMfaIlcCmaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabiTbaBbaCbaBbaDbaBbaBbaDbaBbaCbiUbkDaQNbmtbkFbkGaSWbbTaYOaTaaYObbPaSWaZcaXYaZdbaibkXbizaYLaYMbkmbizbjJbkAbizbkEbkXaYNbkXbagaXZaYIaYFbkObkXbjYbibblcbRAaZoaVTaZsaYJbleaTLaTLaTLaTLaPLblnbloblpblqbeoblsaUYblublvblwblrblqblyblzblAaPTaZTblCblDblEbigaPRaYtbijaZTbkhaYpceXbaIbaGbaPbgibkdbawbazbfrbaubatbavaSRaQsbDEavAaUqaSRbasbWIbOoavAbWIbaravAbambaobapbaqbakbakbakbfqbfoaJlaJlbggbfnbgcbgabfYbeGbeybfRbfGbfGbfObfIbfEbfCbfEbfEbfCbfEbfEbfEbfEbfEbfEbfCbfEbfEbfEbfEbfEbfEbfCbfEbfFbfHbfGbfGbfGbeabdZbejbebbebberbfsbnhbcfbcibdSbdTbdUbdVbdWbdYbbWbbYbbZbcbbccbcdaYZaLIaLIaYQcXlaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaadaadaaaaTpaWhbmpaSlaSlaSlaSlbmqaWhaTpaaaaQNaZjbmrbruaSWbsfbdKbrKbdKbspaSWbsxbjxbfubmCbrJbrEbmDbmCbmCbfxboMbmGbmBbmCbmCbfvbmCbmCbmCbfzbfybmKbmKboXbBebdPbnUblebdQbdcbcBblebdLbeibpHbtIbfBblqbmYbmZbskbsYbncbndblGbeJbnfboPboybnibnjbnkaSCaZTboobnnbnobnpbnqaZTaZTaZTaEMbnrbnsbkdbgKbgJbgIbkdbgPbyHbgLbgrbgpbgkbgjbgHbgFbgEbgDbgZbhabgWbgYbhebhgbhbavAbddaYabgQaTmbgUbgVbtgbjybgTbltbhjblWbmmbhrbafbadbkybjDcXlaaaaaabyhbbQaaaaadaaaaaaaadaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaadaaaaUkbezbcDaaaaadaMfbfLbuobulbtzbtvbsXbrObwZbxnbwTbwVbsNbwSbvKbvLbsCbvJbvIbhWbvlbvsaJUaaaaMfaIlcCmaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaTpaadaaaaadaaaaXFbzWaXFbpQbqcaVgbpAaXFbzWboibojaQNaZjbpxbpwaSWbqTbdKbdFbdKbpzaSWbpPbhVbdAbdBbosbmobkVbdwboxbdCbnCbosbosbvhbvhbySbosbmnbohbkVbdvbosbosbnDboAboBbkQblebbubbVbbfboNbbfbbvbbfbtIbtIboJboKboLboLboLbjhbppbndbdEbjiboLboLboLboQboRaZPaZTblKboTboUboVboWaZTbbXaXNbaYbpabnsbcTbeIbeObeMbkdbeRbeTbeSbjfaSaaSaavAavAbeHavAbOobeDbeEaQsavAavAbeFaRPavAbeAaYabeBaTmaJqaJqaJqaJqbeCaJqbfpbjmbjrbsaaTmaTmbffbfebeUaaaaJAbqUaaaaaaaadaaaaaaaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaaaUkbezbcDaadbeubesbqSbexbqKbqRaJXbrbbqfbqhbqvbqCbhXaJXbqpbpCbqeaMQbqkbqobhWbiuaJUaaaaMfaIlcCmaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaboibojaPBaWgaQNaULaWhaULbtybrsbcybcMaULaWhaULaZDbrrbpNbkFbkGaSWaUUaSVaTaaSVaUUaSWbcWaXraXiaSWaTeaXmaTiaSWaSWaTcaSWbqabqaaXcbaLbaNaXcbqabqabqabqabqabqabqabqgbboaUSaWJaWIaXwaSTbdsaSTaPEaWFaUBaWGaQkaUtbqtbbgbqtbqtbquaTrbqwboLboLbdyboLbqxbqyaZTbqzaRBbqAbdqbqBbdbaZTbdXaYtaEMbqFblIbkdbkdbkdbkdbkdaTTaTSaSaaSaaSabdJbdJavAaTUavAavAaUnbbNbbMavAaUqaTZaTXaTYaUhaUiaUbaUgarwarwarwarwapDaJqaJqbhcaYsaYnbduaYvaYTaYzaYxbcuaYdaXqaadaadaadaadaadaadaaaaadaaaaadaaaaadaaaaadaaaaaaaaaaaaaaaaaaaaddlJaaaaUkaUjaJCaUmaUlajeaLJaIlaFUaUraUpaYKaYRaYAaYEaJXaJXaYSaZvbPOaMQaMQbelaYYaZaaJUaaaaMfaIlcCmaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaXFaZDbrsaZfaYXaZfbrsbrsbrtaQOaYbaYWaXMaXMaXMaXJaRzbryaRyaXVaRraRxaRwaRuaRtaRsaRraXnaTqaRIaUxaUxaUyaUxaUxbrSaRHaWDbqabwEaWEbrXbrYbscbqaaWwaWvbqaaWwaWvbqaaWAaYpbCxbleaVqaRGbaMbleaVJaOoaNwaVpbtIaOJbajboLbsqaZuaSwbssbssaREaZQaZnaYUboLaZObsyaZTbszbsAbsBaZzaSIbsEbsFaTdaYtaEMbqFbsHaSaaTPaSdaTQaRWaRUaRYaRXaStaSoaSzaSxaSmaSjaSnavAavAavAavAavAavAavAaRPavAaRRaRSaRTbgXbiJaRQbiJbiJbiJbgXbgXbiJbiKaRMbiNbbAbcsaIMbiRbiSbgXbgXbgXaadaaaaaaaaaaadaaaaadaaaaadaaaaaEaaaaaEaaaaaaaaaaaaaaaaaaaaaaadaadaadaadaadaadaadaAXaQtaIlcCmaSSaFUaUEaUFbcvclMaTVaTWaUuaUKaUAaXdaXkbcwaLIaLIaSQaFUaFUaFTcXlaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaXFbwBaUMaUMbfUaUMbfXaUcaUeaUeaUeaUebiebhybiobcaaZEbiAbacaXjaKebgebhpbgRbhtaXeaXhaXgbbKbcJbaxbbJbalaZGaUxaYCaXlbrTbqaaYwaYqbrXbrYbscbqaaYobDDbqaaYobDDbqabqgaYpbRAblebleaYBblebleblebeXbeWaUGblebtNbtObtPbssbndbndbtQbtRbtSbtTbtTbcHbtVbtWbcObtYbdqbtZbuabgzbucbudaZTbhHaYtaYPbqFbqGaSaaRUbhYaRUaXsaRUbhZbcPaRUaRUaVXaXuaXzaXyaXxaXvaXPaXUaXAaXCbiiavAaRPavAaXXaYaaXWbgXaYkaYlbiIaYeaYmbgXbkrbjebdHbkuaVRbkabtubjCbjBbjEbjPbkCbgXaadaadaadaadaadaadaadaaaaaEaaaaRCaaaaRDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaMfaWBcCmaaaaFUaZXaZZaZWclMbixbdRbiaaZVbkJckwbeqclMaFUaaaaaaaaaaMfaIlcCmaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaZhbojaQNaWgaPBaWgaQNckJaSlbxFaQNaWgaQNaQNaQNaQQaQpaKBaZwaKBaKBbuQbuRbuQaUXbuQbuQbuQbuQaUxaUxaZIaZFaUxaUxaUxacpbHMbqaaVebrVbrXaYibqabqaaVdbqabqaaUZbqabqabenaYpbRAaXTaXSaUHaSEaXRaSEaUHaUHaXBbBibviaZxbqtbvkaTBbvmbfdbvobvpbvqbfmbfgboLbvtbvuaZTbvvbvwbdqbvxbdqbvyaZTaYjaYtaEMbqFbqGaSaaVNaVPaVOaVOaVOaVQaVOaRUaVUaVWaVVaRUaVXaRUaVYaVfaVhaVfaViaZAavAaRPavAbfbaVlaVnaUvaVoaVGaVIaVKbfjbgXaQiaZJaZRbmeaUdbjAbmhblXbmibmjbiObPGaWdaadbgXbgXbgXbgXbgXaadaaaaRDaaaaRCaaaaRDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaMfaWBcCmaaaaFUaFUaFUaFUclMbfJbfKbfNaZkaZtaZSaZyclMaFUaaaaaacWwaOYaIlcCmaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadbwfbwfbwfbwfbwfbwfbwfbwfbwfbwfbwfdzWbwgbwhaZjbwiaKBaRHbtwcnSbuQdLtbxHccRdLwdLudLvbuQcpocpocsUdJRdJYdJZaUxacpcbObqabwFbJpbrXbrYbrUcbNbrVbrUcbJcbFdJXaXcbqgaYpaZKaXTcbabZQbZWbYobYobYobYEbYnbBibwPbwQaZPaZPaZPdLAdLydLzdLydLxaZPaZPaZPbwUbwPaZTaZTbtYaZTaZTaZTaZUaZTcgSaYtbwWbqFbqGcjqcjscjscjsaUzcjscjtcjsaRUaRUcjxaXuaVUcsVchpchYcimdIGcimcidciYavAaRPavAdLBaVlcjdaZBcjhblXbnYcjpcjHcjLcjybnPbnQbnRaUdbnSbnTaYcbgdbnXbnWcjPbHnbVZbWjbocbodbodbgXaadaaaaRDaaaaRCaaaaaEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaMfaWBcCmaaaaaaaaaaaaaFUclMcumctZcunbkJcwscvRcAIclMaFUaaaaMfdIJbBHdLCcXlaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabwfbwfbwfbwfbwfbwfbwfbwfbwfbwfbwfbwfbxDbxEbxFaZjbxGaKBacpcngcmDbuQchIbxHccRbWmchLdLqbuQdKkdJVcnjdJTaUxaUxaUxacpaKSbqabXybXnbrXbrYbrXbrXbrXbrXbrXbtEbrXbaLcdicbhcbkcbAcaPcdqcaPcbgcaPcdqcaPcaTcdDcdjbylcjIbynbyobypbypdLrcegbypbymbyrbysbytceicekbyobyodLsbyobyxbyybyocelcfLbyCbyDbnschWaRUaRUaRUaRUaRUaRYaRUaRUaVXaRUaXuaVUciachpchYcimcigaXUcidcioavAaRPavAbnFciqbeBaUvcirblXblYblXcitciubmcbksbmdbpyaYfbnIbpBbmgbmlbmkblbciybUiaadbNCbpJbodbpKbgXaadaaaaRDaaaaRCaaaaRDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaMfaWBcXPcWwcWwaaaaaadIDbUtbMUbMUdICcLudICbMUbMUaSOaLGaFUaFUckMdIEciNaaaaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabwfbwfbwfbwfbwfbwfbwfbwfbwfbwfbwfbwfcjrdzTcjraZjdHpaKBcmCbNSbGxbuQcfmbxHccRbxHbxHchQbuQaUxdJPaUxdJRdJQdJSaUxacpbrTbqabwFbJpbXibWUbvabvabvabvabvacbPbvabeYboAbWNcblbXCbzPbZzbZJcbGbZydKidKfdKbbVYcaWcaZbzHcaQbZObzIbzIdJqbzKbzIbZObzMbzNbzObzPcaDcaWcfwbzSbzTccMccLbzPbzVcftccCcjwcfpchlcdpchnchdchdchechkaRUaVUaVWchpaXuaVUchochpchqcfZcfXcgzcgccfUdKTcfWavAbpqcgQcgYcgUcgLcgBcgOcgMdKrcfHdIuaVFaUWaVjaVmaVzaYcaWHbrjaVLaYVcfMbHWbQYbRbbrqbodaPUbgXaadaacaRDaaaaRCaaaaRDaakaaEaadaaEaakaakaaEaaEaakaakaakaAXaAXaAXaAXaQtdLmbBHbBHdIBcCmaaaaJUdIvdIxdIwbHidIybHidIzdIxdIAaJUaaaaMfaIlcCmaMbaAXaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabwfbwfbwfbwfbwfbwfbwfbwfbwfbwfbwfbwfbADbAEbxFaZjdCHaKBcmvaKBaKBbuQdBDdCAdBrbxHbxHbxHbuQdJOdJNaUxaZeaUxaUxaUxacpahccdabrVbrVbtEbZfbzobrVbrVbrVbrVbrVckVaXcbqgbWCbZkbSAbSAcdebSAcddbSAbSAbBqbBqccSbUhbBqbBjbBibVjbBlbBmbBnbBobBldDMbBibBjbCGbCGcdkccWbCGbCGbDRcdycdrbCGcdlcBKbZrbBybBzcdQcdRcdKcdNcdAcdEcdncdpcdpcepcdpcejcdpcdTcdpcdSceFceCceycewcesavAbxhavAcfjcfhcfebiRceYcePceMceGbiRbiScdfaSkbmjbsWaYraRVaTIaTyaTIaTyaTOcdgcdmaadbgXbgXbgXbgXbgXaadaaaaRDaaaaRCaaaaRDaaaaaaaadaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaAXaaadEnbDrbDscAlajeajeaJUcDBcdOcdVcLMcLucLMcdVcdOdAZaJUaaaaMfaIlcCmaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadbwfbwfbwfbwfbwfbwfbwfbwfbwfbwfbwfdzWaULbwhaZjbyVaKBacpaKSaUDbuQdLZccRbCfcnlchQbxHbuQdKmdKnaUxdKkdKjdKlaUxacpbrTbqabETbETbtEbrYbwDbwDbwEclmbwFckWbqabqacdibCwcaVbSAcllckrckIcjYcnhcbicNedLYcvOckLbBqaadbCDcPFbBlbBlbCFbBlbBlcPRbCHaadbCGdLXdvNdvOdvTbCGbCGbCGbCGbCGcPEcBKcmYbCObqGaSaduvcjsaRUcnWaRUaRUaRUcnJaXucnKaRUaRUaRUaRUcnQcimcnCcnFcnDcnHavAbxharNcntcnocnubiNcnycnvcnBcnzbiPcohbuxbdNbepbevbevbeZbgqbghbgdbfZbfMcnYbHnbVZbWjbuIbuJbuJbgXaadaadaWsaadaWuaadaWtaAXaAXaAXaAXaaEaAXaAXaAXaAXaaEaAXaadaaEaAXaAXaAXaAXaAXaMfaIlcCmaaaaJUdJlcdOcdOcdOdJkcdOcdOcdOdJjaJUaaaaMfaIlcCmaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaddLWbojaQNaWgaPBaWgaQNckJaSlbxFaQNaWgaQNaMLdAbbZmbAGcfodnUarXagvbuQcmJcmsbCfcmtbDqbEHbuQaUxaUxaUxaUxaUxaUxaUxacpbrTbqacmpbrVbtEbrYbrVbrVcckbrVbyabybbqacjbbqgaYpcaVbSAbDQcgscgxcgCcmqcbicgFcgGcgHcgDcgEaadbDPcjiciJciJbDTciJciJcjKbDVaadckDcjWdLVdLSdLTdLUcvxcPCcOKbCGcgVcBKckKbEhbEibEjbEjbEjcmEcmKbEjcmGcmGbEjcmybEjcLicLjcLlcmAcmBbnAbjScmVbjSbjSavAbxhcltdJidJhcltbgXbgXbgXbgXbgXbiMbiNcmWaZYcneblXbvVbvWbvXbvYbnTbbmbanbKIbUiaadbNCbwcbwdbwebgXaadaaaaRDaaaaRCaaaaRDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaMbaMfaIlcCmaaaaJUceTdJgdJfcdOdJecdOdJddJcceIaJUaaaaMfaIlcCmaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaXFaZDbrraZfaZfaZfbrsbrsdLQbrsbrsbrsdLPbrrbrsbpNdLOaKBaZmbHMaqhbuQclnclobxHbxHbxHcljbuQdKgasdarnbHMdKedKhaKBacpbMbbqabCtbEYbtEbrYbwCbwCbwGbrVbrVcnkbqacgbbqgaYpcfPbSAcdGcefceqchgceecbiceAcetceuceNbBqcfsbFmcfsbFmbFmbFnbFmbFmcfsbFmcfsbCGcjobJPchRchTdLMcicchNchAbCGcgVcBKdLNbqFbqGbEjcmhcmobFCbFBclZcmacmaclSclYbEjbEjbEjbEjbEjbEjbEjbjSclOclNbgbavAbxhcltdJadIZdJbcltdIYaQsaQsaSRbgXbxqcfKcfJcfNdLRbxvbxwbxxbxychHbbmcfibQZbHWbQYbRbbxCbuJcfVbgXaadaaaaRDaaaaRCaaaaRDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaMbaQtclAaLIaLIdIUaLGdIWdIVcdOdIXcdOdISdITdIDdIUaLIaLIbwncXlaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaXFbwBaUMaUMbfUaUMaUMdLJdLIdLHaUeaUeciMcihcgRdLLdLKaKBaZmbMeaqhbuQdLwbGabxHbxHbGabxIbuQdKddKcagSarXagvdKeaKBacpasdbqacjUbxXckacjZbrVccDckdckcbrVcdtbqacdFbqgaYpcdIbSAcbRbFvdLGcfYcbicbicbUcbXcdPccqbBqdzXdzYbGybGzbGAbGBdLDclGcjlbGFdzZbCGdLEbJPcgndLFbCGcglcgXcgWbCGcgVcBKcjGbqFceXcktckubGRckqbOlbGVbFCbFCbVackobEjbMoceWcffceWbIzbEjckSckRbgxckNavAbxhcltdIRdIQdIPcltaQsaQscxnaQsbgXbxqceHcerbiJbiJbiJbyTblXckjblXbbmbIHbKIbUiaadbgXbgXbgXbgXbgXaadaaaaaEaaaaRCaaaaRDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaMfaIlcCmaaaaaaaJUdIOcdOcdOcisdINciwdIMaJUaaaaaaaMfaIlcCmaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaZhbmqceQaTpaQNbuNbojaQNaWgaQNbuNbojaQNaQNccNaQNaQNaKBaZmbMbaqhbuQbxIbWkbHzbxHbHzbWmbuQdJKbrTbrTaKSbxMbrTaKBacpbHMbqabqabMvbMDbMwbMvbqabqabqabqabCubqabqabGobbFbNwbSAbKsbFvbKkbVpbJQcbibNvbNhbNubMQbBqcNNcNObIfcLFbIgbIfcLLbIfbIhcMqcMUbCGbHEbJPbLubLDcNLbWxbWnbWpbCGbQWcBKbXkbqFbqGbUXcwybLzbLEcMTbUZbFCbLzbVadJJbEjbEQbHacchbHabIzbEjbbwclEbVlclFbVmbVtcltclJclHclLcltapCdJCaQsaQsbgXbArbZqbZpbVWbiJbAvbxyblXbxwbOybOzccZbWbbHnbVZbWjbAAbABbACbgXaadaaaaRDaaaaRCaaaaRDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaMfaIlcCmaaaaaaaJUbVscmNcmObYzcmUcmRbVsaJUaaaaaaaMfaIlcCmaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaXFbeNaXFaaaaaaaaaaadaaaaaaaaaaadaaaaKBbUwarXbUxbUybUzbUybUubuQbuQbuQbuQbUvbuQbuQbuQdJGbMebHMbrTbUAbQsaKBacpciAbqabKRbKPbKObHPbHgbKMbKfbqabKNbJYbJWbqabqgaYpbWgbSAbDQbFvbGCbHxbDQcbibJSbIocMCbJObBqcKqcLEcxwbJDbJEcbndJIcyvbJHbJIdJHbCGbFsbGIbPJbGNcMBbUQbUCbUNbFpbEFcBKbUBbqFbqGbTObTRbTNbTNcdxbIAcdubUbbUdcdzbEjcMybHabKabKbbIEbEjbfTbTkcQmbTlavAbxhcltcltcltcltcltcluaQsaQsaThbgXbArbZqbZpbUebBXbAvbBYblXbxwbAwbbmcaObKIbUiaadbNCbCabCbbCcbgXaadaaaaRDaaaaRCaaaaRDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaMfaIlcCmaaaaaaaJUclBbMUbZtclybZFbMUclCaJUaaaaaaaMfaIlcXlaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaULceQaULaadaadaadaadaadaadaadaadaadaKBbSFaXOaXOaXOaGGbrTaqhbHMaUDbtwbrTaDnbrTbMbaKBaKBaKBaKBaKBbTcaKBaKBbSYaKSbqabHHbHSbHRbHRbHPbHgbTfbqabFccgibFabqaaWAaYpbUjbSAbDQbTdbEfbTedJFcbibDlcKpcJWbBqbBqcwKcwLbLdbLecvFbLgbLhbLicuhcvycwlbCGbEadJDbDYdJEcLZbSIbSIcKwbCGbGYcBKbSJbqFbqGbEjbRfbRjbRybFCbRcbRebOlbRYbRZbSbbScbRBbRCbRMbRSbEjbjSbjSbjSbjSavAbxhavAaQsckFaQsaQsaOhaQsckEaQsbgXbgXcJTaSkbAubiJbAvbDhblXbDibOybbmchBbQZbHWbQYbRbbDkbABcPDbgXaadaaaaRDaaaaRCaaaaRDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaQtckGaFUaFUaFUaLHaLIaLIaLIbwsaLIaLIaLIaSQaFUaFUaFUckMcCmaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaKBaKBaKBaKBbQsbQHaXObQhbKtbQlbKtbKtbKtbKtbKtbKtbKtbKtbKtbKtbQVbKtbJibQUbrTbqabEZbFtbFqbwFbJpbERbEybqabqabqabqabqabAWaYpcaVbSAbSAbQTbQTbQTbSAbSAbBqbBqcEbbBqbBqcCLcCxbMGcCLcDccDccDccCxbMIcCLcCxbCGbCGbCGbCGbCGbCGbQQbQQbQQbCGbCNcBKbSzbqFbNWaZLbMNbMNbMNbPZbMNbMNbPWbMPbMNbMNbMNbMNbEjbCSbQfbEjbOobPMbEqaQsbLLbLMavAckCckzckyaQsaOhaQsaQsbWIbgXbPIbmcbPLbiJbiJbiJczJblXbEDbEEbbmbIHbKIbUiaadbgXbgXbgXbgXbgXaadaadaWtaadaWuaadaaEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaMfaIlcCmaaaaaaaaaaaaaaaaaabQgaaaaaaaaaaaaaaaaaaaMfaIlcCmaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaKBaKBceEccPaWoaKBccQaKBaKBaKBaKBaKBaKBaKBaKBaKBaKBaKBbrTbZwaQWbVBbqabVwbUaccebTnbJpbHPbWoccfbVFbtwaKBcbQbqgaYpbYeccrccnccicciccicclcdoccrdBiccidASbYLccrbNDbNJbNKbNKbNKbXTbNKbXYbNNcccccKccJbXwcfSdBoccocciccicciccObTzcccccmbqFciechbcbocbrbOacbscbtbRacdcccxcipbShbNZckxbEjcbecbjcbWcbVbvHbRPasMbLMaQsavAavAavAavAavAcAkcxnbgXbgXbgXccbbmcaSkbFPbFQbFRbnIbFSbFTbFUbOzchXccabHnbVZbWjbFWbFXbFXbgXaadaaaaRDaaaaRCaaaaRDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaMfaIlcXPcWwcWwcWwcWwcWwcWwbQgcWwcWwcWwcWwcWwcWwaOYaIlcXlaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaadaaacnwcixdzQcoBcnwbrTcaYbrTdAcaKBaadaadaadaadaadaadaadaKBbrTbHMaQWbHMbqabqabqabqabqabqabqabqabqabQSbHMaKBcijbqgbOUbOVaWKaWKaWKaWKaWKaWKaWVaWKbPjbOXaWXaWWaWKaWKbOYbOZbPabPbbPcbPdbPebPfaWKaWKcaXbPhaWKaWKaWVaWKaWKaWKaWKbSRaWKbPjchPcfzcfycawbPmbPobPnbPnbPnbPpbPrbPnbPnbPsbPvbEjdvYdAacatcarcaoaUobWIbOnbQMaUobOocasbZiavAbvSavAbgXcancaxcaKcaMcaUchfchfchfaVzblXblXblXbbmcgTbKIbUiaadbNCbHsbHtbHubgXaadaaaaRDaaaaRCaaaaRDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaMfdvMbBHbBHbBHbBHbBHbBHbBHctQbBHbBHbBHbBHbBHbBHbBHdvJcCmaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaacnwcfFcptcifcnwbrTdJybrTbrTaKBaaaaaaaaaaaaaaaaadaqXaKBavabrTbZAbKtbKtbKtbKtbKtbKtbZDbZEbZEbZEbOMbOSdokcQabTPdoBbQdbQcbQebQdbZXbQdbQdchGbQdbTUaVCbUgbQiaVCaVCbRqbQkbRQbQmbQnbQobQpbQqaVCbZnchccgZcgZcgZcdUchachachachidmIbRXckbchhbSaceVceUbOhbOgbQDbQDbQEbQDbQFbQDbQDbQGbNHbMNbMNbMNbMNatJbasaUoaUoaUoaUoaUobZeasMasMbZjcqWbYxbZdbYybYpbYubYkbYmblXblXblXblXblXblXblXbbmccjbQZbHWbQYbRbbIPbFXbUSbgXaadaaaaRDaaaaRCaaaaRDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaaabDrbDrbDrbDrbDrbDrbDrbDrcpvbDrbDrbDrbDrbDrbDrbDrbDraaaaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaEaaEaadaaEaAXaadcnwcqedzMceBcnwbVBbrTbrTaKBaKBaadaadcgNaadaadaadaKBaKBaKBaKBaKBaKBaKBaKBbMbbMbbHMbYfbYcbYdbHMbMeaKBaKBaKBaZLaZLaZLaZLaZLaZLaZLaZLbhQaZLdJMbRwbRwcezceDbRwcNWbRwbYacbDbqFcbBcbCbRDcTgbRDbXDcexbRDbRDdJLaZLbSXbNpbNpciTaZLcaebMNcevcfTcevbMNbNAbNybQDbQDbVubQDbQFbQDbQDbVrbRObMNbOjbOkbQjbXmbXlasMasMasMasMasMbXfbWTbMibWQbMibMibiNbRhbWLbWMblXbWHbevbWJbevbevbevbWGblXbbmbIHbWybUiaadbgXbgXbgXbgXbgXaadaaaaRDaaaaRCaaaaRDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaMbaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaacnwbLKcracrbcnwaKBaKBaKBaKBaadaadbYtbYsbYrbYqbYrbSkbSlbRKbVdbREbSpbSqaKBaKBaKBaKBbTybHMaKBaKBaKBaKBaKBaKBbRzbXVbRxbRpbRnbRmbRlbRkbRibYIbUIbXObUIbXRbXQbUIbXObUIbYIbMzbSKbMSbRLcwbbSNcwbbLObYKcwbbSNcwbbRLbSgbSgbSgbSgbSgcpcbMNbYFbYGbPnbPnbYHbQEbQDbQDbQEbQDbSZbQDbQDbTabTbbMNbBpbPwbMNatJaTZbMibMibMibMibMibMibMjaUnbMkcrCavAbgXcyWbLVbLTbLRbLQbnTblXblXbWHbevbLXchHbbmbMgbKIbUiaadaadaadaadaadaadaadaadaWsaadaWuaadaWtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaEaaaaaabMqbMrbMrbMtbMsbMBbMAaadaadaadaadaaaaaaaadcZYbTsbTsbTsbTsbTsbTtbTubTvbTwbTwbTxaKBaUDaUDaKBbTybGxaKBbMbbSobWqdJzbSmbSnbXxbXxbXxbXxbSCbSBaZLbePbYIbWsbSxbYWbNYbPQbYWbYTbSGbXObTLbTSbTTbSNbPSbTVbTWbTXbZIbTWbTVbTZbSMbSgbZLcpubZKbSgbWwbMNbZSbZUbZYbUlbZVbQEbUkbUlbUlbUlbUmbUlbUlbUlbUncivbUpbUpchScpjaQsaUobNgcsgbNabNfavAavAavAbvSavAavAbgXbNibMKblXblXbxwbMLbnXbnXbMRbMTbMRbnXbMYbMZbKIbUiaadaaaaaaaadaaaaaaaadaaaaRDaaaaRCaaaaRDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaabIWaaaaaabKmbKjbKjbKeaaaaaaaaaaaaaaaaaaaadcZYbUEbUFbUGbUHbUGbLZbUJbUKbULbULbUMaKBbwqbKoaeJbKpbzkcvrbMybMCbNbbNlaKBbMXcqRbXxbSObXxbMxbMcbYIbYIbYIbTIbMabWdbEObWibWhbKGbXsbXEbTLbTSbTTbVebVfbVgbVhbKqbWSbVkbVkbFwbFyccAcmMbWAbzmbSgbWwbMNbzlbEJbWDbWEbTJbUlbBObFxbznbVxbVybASbARbARbzpbMNcfQbICbMNatJaQsavAavAavAavAavAavAaQsaQsbKvaQscasbgXbKubKFbKDbKCbKAbKzbKybKxbKwbKYbKWbKUbKLbKJbKIbKHaadaaaaaaaaaaaaaaaaadaaaaRDaaaaadaaaaRDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaAXaadaaEaAXaadaaabIWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcZYbUEbVObVPbVQbVRbTvbVSbNRbOqbOCbTQaKBdJybrTaKBbTybrTaKBbMebtwbNSbObaKBbOcbQNbQubXxbXxcvMbYIbYIbAUbYIbLabDmbXobXobXqbXsbXrbXsbXEbTLbWrbHpbVebVfbVfbVfbWtbUfbTYbWvbBCbXJbXIbXMbXNbXLbSgbWwbMNbMNbMNbMNbMNbMNbLbbMNbMNbMNbMNbMNbMNbMNbMNbMNbMNbMNbMNbMNatJaQsavAcfRchjavAaUnaQsaQsaQsaOhaQsaThbgXbwbbwbbLybwbbLFbwbbLybLCbLAbLIbKIbwbbLJbWFcvNbgXaadaaaaaaaaaaaaaaaaadaaaaRDaaaaadaadaadaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaEaaaaadaaaaadaaaaaaaaactSaaaaaaaadaaaaaaaaaaaaaaaaacaadaadaadaadcZYbUEbWVbWWbWXbWWbWYbWZbZCbXbbXcbXdaKBbrTbOBaKBcsrbZwaKBbxzbxzbxzbxzbxzbxzczzbZabYYbYXbYSbYIbYRbYQbZcccwccvbSEczybSEcctcctdJAbUIbTLbTSbTTcwbbZBbUYbTGbTpcbcccHbXGbXHccIbSgccycczccBbSgbOAbXXbXXbXXbXXbXXbPgctubXXbXXbXXbXXbXXbXXbXXbXXbXXbLWbCRbOWctcckvarwbNrarwdJCavAaQsaQsaQsdJBbOQaQsaQsbgXbgXbONbOIbOEbOFbOEbOIbOEbOFbOFbODbOEbODbOHbgXbgXaadaadaadaadaaaaaaaadaadaadaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaaabSjbSjbSjbSjbSjaadcuLaadbSjbSjbSjbSjbSjaaaaAXaaaaadbYtcWRcWRcdvbTsbTsbTsbTsbTsbYwbYwbPibYwbYwbYwbYwbYwbYwbYwczGbYwbYwcazcaBcafcagcbmbxzcaHcaGcaJcaIcaCbYIcaFcaEcaLbStcdsbZNbZNchVbGicbqbGicdHcbvbTSbYNbYObYPbCnbCnbYPbCncdCbYPbYUbYVbSgcdMcaNcdLbSgbGTcizbWBbWBbWBbWBbPFbWBbEbbEbbEbbEbbEbbEbbEbbEbbEbbZgbZhbYwaQsaQsaQsavAaQsaQsavAaQsaQsaQsaQsaQsbOoavAavAaadaadbPBaadbPCaadbPBaadbPEbPubPqaadbPqaadaadaadaadaaaaaaaadaadaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaEaadcuHcuIcuIcuIcuIcuKcuLbMWbMMbMMbMMbMMbMVaaeaaeaaaaadcZYaaeaaeaaebPlczjbPlckAckBckBbTibThbZxbZxbZxbZxbZxbZxcpHbNncslbVJbUObUUbVUbVVbNkbxzbWfbCTbBZbBWbWfbYIbXebXabYIbXzbXgbZNbXAbZPbCvbZRbYjbZNbYMbTSbZTbYPbXUcdBcdBbXFbXPbXKbYPbQrbGJcadbWlcadbSgbSgczlbYwbWBbJfbDNbElbNzbFdbEbbFIbFIbFIbNtbNsbNxbFIbEbbZgcbubYwbWIbZibUsavAciVcjQavAbNobWIbEvaQsavAcgaavAaadaadbgXbNFbNCbNFbgXbNFbNCbNFbgXbNEbNCbNBbgXaadaaaaaaaaaaaaaaaaadaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaAXaadbPNbPNbPNbPNbPNaaacuLaaabPNbPNbPNbPNbPNaaaaAXaaaaadbZZcxdbYwbYwbYwbYwbYwbYwbYwbYwbQKbYwbYwbXhbXjbXjbXjbXjbJdbXjbXjbXjbXpbXtbXubXvbJgbXBbNObJlbJnbNQbOsczubJobXSbNUbJzbKrbNVbPybPxbYDbYCcapbZNbYMbTScdwbYPcahcaabZHbIubDFbSPbYPbYJbOJbOtcsdbWBcuScmzbNIcjvbWBccEccEbunbOfbQwbEbbFIbOebNXbNTbNPbNMbNLbEbbZgcizbYwbYwbYwbYwavAavAavAavAavAavAavAbYwbYwaadaaaaaaaadbgXbOwbWObOxbgXbOubSdbOvbgXbOibNdbOmbgXaadaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaEaaaaadaaaaadaadaadaaacabaaaaadaaaaadaaaaadaaaaAXaaaaadaadbYwcfdceZcfncfrcfucfxbZsbZudIFbYwbzQbyUcbHcbIbzLcaAbEgcbLcbMbYwcfAbyRbHkbyAbGGbGHbHCbRHbzrbzbbRobRrbRobzbbRobFhbGecbdbJucfvbJqbJkbIrbGibYMbTSbYNbCnbItbIsbIvbIubIxbIwbIQbyubyvaXDaYHbWBcaqbaZbGfckTbWBbGuccGbFGbFHbQPbEbbFIbFIbFJbFIbFIbFLbFKbEbbZgbQLbYwceRbFZbGbavAbVGbVHbVIbVKbVTbWebYwaaaaadaadaadaadbgXbVLbWPbCEbgXbRgbSebCkbgXbOGbNecbTbgXaadaadaadaadaadaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaaabSjbSjbSjbSjbSjaadcuLaadbSjbSjbSjbSjbSjaadaAXaaaaaaaadcfGcfOcaicgIcgPcalbZocgybYwbQKbYwccTccUccVbzXccXbGqbGrbzUbIIbYwbIKbzGbIkbIlbImbLBbLwbIcbzEbLxbGpbSEbSEbSEbLtbFzbGjbLvbLocfvbLqbJkcbzbZNciWbTScgobYPbKSbKhbKhbLfbDFbJXbYPbzBbZvbWzbVNbWBbdObYvbGTbfDbWBbrWbJVbrZbkSceLbEbbEbbGEbGDbGMbGLbEbbGKbEbbGQdttcbxcakcfEbGvavAcbwaQsbQLbQLcpqbENbYwaaaaadaaaaaaaadbgXbVLbGkbVLbgXbRgbGsbRgbgXbLYbGtbLYbgXaadaaaaaaaaaaadaadaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaadcuHcuIcuIcuIcuIcuKcuLbMWbMMbMMbMMbMMbMVaadaAXaaaaaaaaacacbZGbZocaicajcalcaubYwbYwbQKbYwcdZceacebceccedcaAbyzbAYbyzbYwbxzbExbyBbEAbxzbxzbEXcyUbEWcemcemcenceobBscemcemcshbZNcbycfvbEUbUqbZNbZNbDbbTScavbYPbYPbDacdBcfIbBubAqbYPbDGbGJbRLbRLbWBaUJbYvbEGbWBbWBbRLbKKbxobRLbRLbDUbDSbDZbDWbEkbEebYBbYhbEbbZgbQLbYwbErbEtbEubYwbTFcpqbZbbQLbZlbQLbYwaaaaadaaaaaaaadbgXbgXbgXbgXbgXbgXbgXbgXbgXbgXbgXbgXbgXaadaaaaaaaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaadbPNbPNbPNbPNbPNaaabUWaadbPNbPNbPNbPNbPNaaaaAXaaaaaaaaacacccFcaicdWceJcalcdJceKdJpbQKbYwcfacfbcfcccYbFNcaAbCBbDnbDXbYwbFAbyqbFlcflbGmbHUbPPbNYbPQcembPXbCKcfqbDjclicemctGbZNceOcfvbHLbHDbGibFVbykcfBbxAbFobFkbFgbGPbGnbDFbFbbBJbGlbQAbQyaWbaWObVfaVwbFEbOraVrbOpbFibFfbVfbFebDUbEVbEScbSccuccdcbZcbYbEbbZgbZhbYwbYwbYwbVzbYwbVobVvbQLbQLbIXbVCclraaaaadaaaaaaaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaaaaaaaaaSgaaaaadaaaaadaaaaadaaabIWaaaaadaaaaadaadaadaadaSgaaaaaaaaacuwcurcaicalcalcaicaictgdJpbQKbYwcgdcgecgfcggcghcaAcjEcgjcgkbRTcgmbLnbLmcgpcgqcgrbUVbNYbPQcgtcgucgvcgwbLpctecembQLbZNbMJcgAbRWbRVbRtbRsbRubTSbRFbRvbRNbRGbQvbQbbQzbQxbQObQCbRdbAxbBxbJsbURbBCbIRbUTbUTbUTbIybIpbIDbIBbIGbIFcrtcqSckQcjXcmrclQcqicmubQLdJwbYwbIMcsYceScfkbZlbQLbQLcotbHfbYwaadaadaaaaRCaaaaRCaRCaRCaRCaRCaRCaRCaaEaRCaRDaRCaWuaadaRDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaaabSjbSjbSjbSjbSjaadbJUaadbSjbSjbSjbSjbSjaadaAXaaaaaaaaacaccvqcaicvjcaicaicaubYwbYwbxZbLSchscgechtcggchuchvchwbDuchychzbDwbLPchCchDchEchFbVAbLNbDmchJchKbDgchMbLschMchObTBbZNbOPbOKbTAbTrbGibRsbRubTSbRFbRvbCnbSLbSwbSvchZbQBbBJbSyclkbzybLrbBVciicikbVnbVkbVkbVkbJBbVbbBGbJybJNbJLbJKbJCbJxbJwbJvbJtbEbbZgcotcgJbYwbJebJbcfDcakdJxbIXcuJbQLcfCclraaaaadaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaadaaaaRDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaadcuHcuIcuIcuIcuIcuKcuLbMWbMMbMMbMMbMMbMVaadaAXaaaaaaaaacacciScalcgIcalchrbZbchxbYwbQKbYwciBciCciDciEciFcaAciGcfgciHbYwbJMchUbKiciLbTgbHUbSHbNYbKTcemciOciPbHAciRcilcembMubZNbZNbZNbMObZNbZNbZNbMfciXbMdbYPbYPbYPbYPbYPciZbLUbYPbWBbWBbSQbSTbSUcjgbSVbSSbLkbLkbLkbLkcjkcjkbGZcjkbEbbEbbEbbHcbGXbHedJubEbbZgcizcjubYwbYwbYwbYwcbEcbKbHjbQLbQLbHhbYwaaaaadaaaaadaWuaadaaEaRDaRDaRDaaEaRDaRDaRDaaEaRDaWtaRDaRDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaadbPNbPNbPNbPNbPNaaabUWaaabPNbPNbPNbPNbPNaaaaAXaaaaaaaaacaccalchrcalcjJbZlcjBcjTbYwbQKbYwcjzcjAcjVcjCcjDcaAbKXcjFbIqbYwbPYcehcehcehcehcehcjabAtbTMbIbbKVcjMbHFcjObHTcembPAbPzbPKbPzbxYbxWbuXbokbHVbHXbHYbHZbIabPzbHIbHGbHKbHJbHNbHIbHQbHOckfckgckhckibtGckkcklckmckncjkdJvckpcaScbfbTEbEbbEbbEbbEbbEbbEbbZgbYwbYwbYwbYwaaabYwbYwbYwbYwclrbYwbYwbYwaaaaadaadaadaaaaaaaaaaadaaaaadaaaaaaaadaaaaadaaaaadaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaaaaaaaadaadaadaaaaaacvTaadaaaaaaaadaadaaaaaaaAXaaaaaaaaadMEdMFdMFdMDbYwdMCdMBbYwbYwbQKbYwbYwbYwbYwbYwbYwbYwbYwcshbYwbYwbYAbYwcxZcxYcyfcyebVAcukcuDcemcuAcyGcxPcoCcoCcoCcoCcoCcoCcoCcxJctOcxJcxJctPcrncrobYwcmzdEddEcbYwcjccjcdAgcjcckUctYckYckZckhclaclbclccldclecylcjkclgclhcxBcxzcvEbYvdEedEebYwcpXclpdLcbYwcABcjvbYwaaaaadaaaaaaaaaaaaaadaaaaaaaaaaadaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSgaaaaaaaaaaaaaaaaaaaaacvTaaaaaaaaaaaaaadaaaaaaaSgaaaaaaaaaaaaaaaaaaaadbYwbYwbYwbYwcgKbQKbZhcucdCMbQLcpZcuSbZhclwctGbYwbYlbQLbYwcwrcwqcwhcwfcBdcxhcxfcemcemcemcemcoCctbdMAdMzcsZcsLcoCcsxcsEctoctpctqbTSbYNbYwdDWdDUdDYbYwctEdBlclXctFckUcAJcmbcmccmdcmecmfcmgdDXcmidDZcjkcmkcmlcmmcwScuobYvdKZdttdEadEbbZhdLadEadLbcotclraadaadaadaadaadaadaadaadaadaadaadaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaaEaAXaAXaAXaaaaaaaaacvTaaaaaaaaaaAXaAXaAXaSgaAXaaaaaaaaaaaaaaaaadaadaaebYwdJsbYwbIOdJtbXXbXXbXXbXXbXXbXXbXXbXXbXXcwtbQLczwbYwczYczRcAiczRczEczIcyYctjcQFcxvcxxcoCdMJcwHcwYcxicwGcoCcxjcxocxAcxEctqbTSbYNbYwbYwbYwbYwbYwcxScxUcxIcxKckUbTXcmXcBEcmZcnacnbcnccnccndcxycjkcnfcmldLecnicJRbYvbJTcotbYwbZgbQLcOzbYwbQLcpZbYwaaaaadaaaaaaaaaaaaaadaadaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjcDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaadaaaaaaaaaaAXaadcBBaadaAXaaaaaaaadaaaaaaaadaaaaaaaaaaaaaadaadajIcnEbPlckAcxtckAdJrbQLbQLbQLbQLcizbQLbQLbQLbQLcpWdKGckXbYwdEjdEkdEldEmdEgdEhdEictjczmczocvBcoCcuFcuGcuBcuEdMIcoCdMHdMGcxJcxJcvGbTScBgcmPcvCclUcwzcwDdBtcwFcvHcwwckUcpJcjeczqbLkdEfcnZcoacobcocdCmcjkcoecofcogcxXcoibYvbQLdKHbYwbZgbYwdLdbYwbYwbYwbYwaadaadaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjcDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaAXaaaaadaaaaAXaaaaaaaadaadaadaadaaaaaaaaaaadaadaaaaaeaaebYwdBhbYwbQLbZhbQLbQLbQLbYwbYwbYwbYwbYwbZhcpWcuScmzbYwdEzcNScOycOucMIcMJcMKcNjcLNcMmcLzcMGdMPcNmcJOcJPcBQctocCMcDYcJQcxJcbvbWrcNBclRcJScmScmScmSdBtcmTcmTcmTcOAcuRcjecpfbLkbLkbLkbLkbLkbLkbLkcjkcjkcjkcpkcjkcrSbYvbYwbYwbYwbZgbYwbQLdLhcubdLgcubaadaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaacaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaAXaAXaAXaAXaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaEaaaaaaaadaaebYwbYwbYwcdYbYwcmzcJZclfbYwdKIdKJdKIbYwcdYcpWbYwbYwbYwdEqdEqdEqdEqdErdEtdEucyscyncyqcxVcyjdMOdMNdMMdMLdMKdEvcyIcyRcAKdEwcDSbTSdBMcjccANcmTcmTcmTdBtcmTczKczLczXcBOcKNcKJcrfcpMcpNdCqcKfcKddCNcpSdBwdExcpVdEycrScdYdBxclpclpcpYbYwdLfbYwbYwbYwbYwaadaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaadaadaadaadaadaaabYwbYwbYwbYwbYwbYwbYwbYwbYwbYwbYwbQLcpWbYwcqucpKcLscLrbWKctvdEOdAPdARctjdNadNbdMZcoCdMXdMWdMWdMWdMYcoCdELdEKdEMcnRdENcnNcNBcpbcNDcmScmScmSdBtcmTcmTcmTcOAdAdcqGcqHdBIcqJcqKcqKcqKcqKcqKcqLcqMcqNcqOdCrcrSctKcqQcsactKctKctKdLncNhdCudCvaadaadaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadcxddKUcxdaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaadaaaaaaaaaaadaadaaaaaaaaaaadaaaaaabYwbQLdECcshcLPcJYcpDcpCcpzcpydEEdEFdEGctjcKjdAmcJUcoCdMScKTdMRdMQdMTcoCdEBcKOcKOcxJdMUbTSbYNcjccMpclUcMoclWdBtdBAcLvcLYckUbTXcrEcrFdAKcrHcrIcrJcrKcrLdzRcrNcNCdLldLkdCpcrSdBFcOGcrVcrWdLjdLicKUcKUdEIcMXaadaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaddKRcxddMVcxddKRaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaadaaaaaaaaaaaaaadaaaaaaaaaaadaaaaaabYwbZhcpWbYwcuecqqdCIcOccsbcrDdolcrBdMkctjctjcryctjcoCcoCcoCcoCcoCcoCcoCcxTcxJcxJcnpcrmcrncnqcjcckUckUckUcOAdBGckUckUckUckUcrpcjecqlcrfcsFcsFcsGcsHdCFcqncsKcqmcsMcxNcqocsPcsQcsRcsScsTdEAdIHdIIcnrcnscsWaadaadaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadcxddDGdDIdEodEpdDGcxdaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaEaadaaacwucyJcwucwucyJcwucyJcwucwucwucyJcwuaaaaaabYwcizcpWbYwbYgdnEcqqdMicqIctvdmVdnddnDctvdmJcrdcqXckOclIclKclIdMjclIcwBclKcwAckOclPbYMbTSbRFbRvcjSdnJcsCcvbdBEcvzcttcnncvJcqUbSTcqDctBcrScrScrScrScrSctCcrScPtcphcpndMhcrSctHctIctJctKctLctMctNctKcrfctKaaeaadaaaaaaaadaaaaaaaadaadaadaaaaaaaaaaaaaaaaadaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaadaaddCGdCLdDzaaeaaeaaedDAdCGdCLaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaaaaaacwucjmcjjcnXczbczcczdczeczfczgczdcwuaadaadbYwdEecpWbYwbYwbYwbYwbYwbYwbYwdMqduXduRduUduYcAactfckOcDPcmLclIclKclIduAduNcDRckOcszbYMbTSbRFbRvcsfcsicrzcrzdAycrxdAzcqacvJbTXcjecswcrScuqdMmcuscutcuucuvcuudMpcuxcuycrScrSctKcqQcsactKcuzcpxcpBcuCcpGaaeaaeaadaadaadaadaadaadaadaaaaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadcpGdJUcpGaaedKaaaedJWajCcxdaadaadaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaAXaadaaEcyJczxcjndMoczcczcczAczBczCczDczAcwuaaaaaabYwbYwdrHdtrdtrdtrdtrdtsdttbPYdpjdpqdpudpzdpIdqAcsncpecoScyEcoScoScyOcyTdoCdMndoAcsBcnMcnNcyrcsecsecoocuicuidAwcwOcqEcopcvJcpJcjecrQcrfcuqdMmcvfcvfcvgcvhcvidMlcvkcvlcrScvmbQLdACcvpctKctKctKctKctKcomcxdaaeaadaaaaaaaaaaaaaaaaadaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaadaaddCGdCLdIKaaeaaeaaedILdCGdCLaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaEaadcnAczZcrMcAbcAcdApczcczccAecAfconcAhczicwEaaaaaacwucwucwucwucwuctvdKBctvctvdADdAFdABctvdAvdAxcujckOcnGclKclIclKclIcsjcskcLocrGcLCdAGcfBcrZcsecrYcpAcLQcLQdAwcqTcqEcrvcvJcAJcuacudcrScuqdMmcvfdMucuudMtcuudMscvPcvQcrScuScdXcvobQLbQLbYwaadaadaadaadaadaadaadaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadcxddKRdKSdKPdKQdKOcxdaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaadaadcwucAwcrUclDcAzcAzcsmdzUcACcADdAiczhdAedzVdAhdAfdwbdwFdxxcwudvAdvBctvdvVcrXdzOdzScxLcxLcxLcxLckOclIclKclIcKnclIctDctAcKkckOcJVdAnbTSctscsecqAcpAcsucsvctycqzctRcupdwtdAjdAkcAxbYZbYZbYZbYZbYZbYZcAgbYZctldAMctmcrSbZhbZhcwnbQLbQLbYwaadaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaddDGcxddMrcxddKNaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaaaaaacyJcztdDycAZcBacBbcBccticBectdcsNcBhdDCdDBdKWdKVdKXdDHdDDdDFdDKdDLdKYdDJdDOdKEdKCdKDdKFdDSdDQbYwbYwbYwbYwbYwbYwbYwcvWbYwbYwcnpdDrbTSbYNcsecsscpAcuicuicLQcxrcGhcLOcxFcyCdDxcAScwgcwdcwccwacvZcvYcvXbRJbYidBeckBckBckBckBcwIbQLbYwbYwbYwaadaadaaaaaaaadaaaaaaaacaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadcxddKUcxdaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjaaacDjcDjcDjcDjcDjaaacDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaacwucBCcBDcuZcBecBFcvncBHcBIcvIdMycwudDpdDodDqcwudBjdBpcyMcwudBqdBUctvdCsdCxdCydCzcxLdMwdCCdMxbYwdAWbZxbZxbZxbZxdBacARdMvbCRdBgdBdcwecLkcsecPTcrhcsycsycsycxmcvLcwRdwycxkdAVdCJcmjcuUcuOcuNcuQcuPcuMbRJdATdAUdAIdALbGwbGwdAHckBcxccwpbYwbYwbYwaaeaaaaadaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjaaacDjcDjcDjcDjcDjaaacDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadcwucCacCbcCccCdcCecCfcCgcChcCicCjcwucwEaaaaaacwucwucwucwucwuctvcwCctvctvctvctvctvcxLcwxcwvdzPbYwcwocnpcnpcnpcnpcwmbNGcwjcdYcwTcwkbTSdMacsedMbdBccsJcplcuicxucmHcnLcvJbWacvVclqcmjcnIcnTcnUcnOcnPcnVbRJcwNcmxbYwbYwbYwbYwbYwbQLcxsclTbPlcmnbPlcmFaadaadaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaacwudMccCycCzcCAcxecBDcCBcxecamcBDcwuaadaadaadbYwcmzbQLbQLbQLcxgcxbclpclpclpdKtdKucxLcwUdKscwWcwVcwMcnpcwJcwJcnpcnpcnpcnpcnpcnpcwkbTSbYNcsecokcvcdBucsAcuicmQcsedAYcsecvKcwPbWBbRJbRJbRJbRJbRJbRJbRJbRJcwNcmxbYwcmIcmwcaybYwbZhdAldCDbYwbYwbYwaaeaaaaadaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaEaaaaaacwucCJcCycCKdMdcxecCzcjncxecCXcCzcwuaaaaadaaabYwcdYcxRcxQcxQcybcxWbNGbNGbNGcxOcxCcxLcxLcxLcxLbYwcwocnpcyZczadMeczrczvczFcyDcyKcyLcyQcyXcsecsecsecsecsecyxcsecsecyycytcyzcymcykcytcyoclpclpclpclpclpclpcLmdJodJncAjcAdczHcygcygcyhcyicygaaaaaaaaaaaaaadaadaaaaaaaadaaaaaaaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaaaaaacyJcCWcCXcCYcCZcDacDbdAAcDadAAcDbcwuaaaaaaaaabYwbYwcAAbYwbYwbYwcAEbYwbYwbQLcwmcAncAmcAmcAycAmcAmcBfcBicAXcAYcoxcoxcoxcoxcAHcALcAFcAGcAMcAQclpclpclpclpcBkcBjclpcBlcBScoVcoWcxlcBScmzcdYcxqbYwbYwbYwbYwbYwbYwbYwbYwbYwbVzcygcyudArcywcygaadaadaadaadaadaadaadaadaadaadaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadcwucwucDkcDlcwucwucyJcwucwucwucyJcwuaadaadaadbGhcGkcGjbGhcGccGbcGacDTbGhcJZbYwbYwbYwbYwcGlbYwbYwbYwcnpcCCcAYcBJcBLcBMcBNcBNcDIcDLcDMcDGbYwbYwbYwcOzcdYcxqbWubYwbYwcBScBTcoUcBScBSbYwbYwclrbYwcBGcKycKlbYwcKccKScKMbYwdMfcygcoIcyHcoYcygaaaaadaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaEaaaaaaaadcwucAwcDwcwuaaaaadaaaaaaaaaaadaaaaaaaaaaaabGhdKvcMQbGhcMYcMDcMhcMLbGhbpYbpYaBrcNKcNfcNbcNJdKwdKocLtcAXcAYcLkcwTcwTcxDcLxcLAcLwcxDcwTcwTaaabYwcNnbYwclrbYwbYwaadaaacxpcwicxpaadaadaadaadbYwcuJbQLbQLdMgbGwcNRbGwbJccOecygcyVdAscqFcygaaaaadaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaaaaaaaadaaaaaacZYaaaaaaaadaaaaaaaaaaadaadaaaaaaaaabGhcoKbMpbGhcOMcOZcONbJZbGhcQwcPSbtBbtBbrPcQXcQLcQLcRkcyKcRucRvbYNcwTcRMcRTcRTcRUcSjcSSdKycyAaaabYwdKxbYwaadaaaaaaaadaadcxMclvcxMaadaaaaaaaadbYwcpIbQLbQLdKzcpFcjBcpwbYwclrcygcqfczscqgcygaaaaadaaaaadaadaaaaaaaadaSgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaEaadaadaadaaaaaadwIaaaaaaaaEaaaaaaaaaaadaaaaaaaaaaaabGhcTMdKAdiLdcndkOdkGdkRbGhdlobpYdlxdlvdlCdlydlGdlGdmjdmvdlZdmbdmHcxDcyBcxGcxGcolcoqcxGcyaczkaaabYwcNnbYwaadaaaaaaaadaaacyccydcycaaaaaaaaaaaabYwcqCcqwcqvbYwcqycqtcqvbYwaaaaadczWdAtczWaadaaaaadaaaaaaaadaadaadaadaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaEaaaaaaaaaaaaaaaaakaaaaaaaaaaadaaaaaaaaaaaabGhcoKcoJbGhcoHcoGcoFcoDcoAcozbpYbwzbwAbrPcoybwzbKEdKocovcowcoxcorcwTcoscxGcxGcolcoqcxGcojcwTaaaaadaaaaaaaadaaaaaaaadcwXcwZciKcwZcwXaaaaaaaaabYwbYwbYwbYwbYwbYwbYwbYwbYwaaaaadcAvczscAvaadaaaaadaaaaaaaadaadaaaaaaaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakaaEaaaaaaaaaaaEaakaaEaadaaEaaEaaEaaaaaEbpYbGhbGhbGhbGhbGhbGhcoQcoRbGhbGhbpYcoPbxVbrPcoybxUcoObpYbpYcwTcxDcwTcwTcoNcxGcxGcoMcoqcxGcoLcwTaadaadaadaadaadaadaadaadcwZcjNclxcyFcwZaadaaaaaaaaaaadaaaaaaaaaaaaaadaadaaaaaaaadaaacAWaaaaadaadaadaadaadaadaaaaaaaadaAXaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakaaaaaaaaabMhcoTbKBbpYcpacoXcpmcpicpgcpdbpYbKEbzibwAbrPcoybwzbwAbMmbpYcprcpscpEcwTdKqcxGcxGdKpcoqcxGcppcwTaaaaadaaaaaaaaaaaaaaaaaacwZcyPcodcpRcyScnxaadaadaadaadaadaaaaaaaaaaaaaaaaaaaaaaadaaacAWaaaaadaadaaaaaaaaaaadaaaaaaaaaaSgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaakaaaaaaaaacqVcqYbKBcqrcqscqscqscqxcqPcqBcqbcpUcqhcqccqpcqkbxUbMlaUVdKocrgcricrkcrqcrjcrecrecrecqZcxGciIcyAaaaaadaaacwZcwZcwZcwZcwZcwZcznclzczpcwZcwZcwZcwZcwZcwZaadaaaaaaaaaaadaadaaaaaaaadaaacBXcBYcBYcBYcBZaaaaaaaaaaaaaaaaaaaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakaaaaaaaaacqVcqYcrRcpgccsccsccscrPbDtcrOcsDcstcspcsocsccrTduHbKEcrubpYcincqjcoEcqjcqjcqjcqdcrAcpQcpOciIczkaadaadaadcwZczMczNczOczPcwZczQckHcwZcwZczSczTczUczVcwZaadaadaadaaaaaaaadaaaaaaaadaaaaaaaaaaaaaaacAWaaaaaaaadaaaaaaaaaaSgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakaadaaaaaabNjctxbKBcpgccsccsccsbJabpYbpYbpYbMlaUVctwbxTctnctrccgaUVdKocinciQcsOciQciQciQciIcthctacincsXcwTaaaaadaaacxpcAocApcApcAqcApcArcAscAtcAucAucAucAucAucxpaadaaaaadaadaadaadaadaSgaAXaSgaadaadaadaadcAWaadaadaadaadaadaaEaAXaAXaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadbpYbpYbpYctzbxTbxTbxTbxTctTdJmbpYbpYctVbKEduMbKEduMctWbpYbpYctXckscufckscksckscugcuTcuVcuWcuXckPaaaaadaaacyccAucAOcAPctUcAPctkculcATcATcATcAUcAVcAucycaadaaaaaaaaaaaaaaaaadaaaaadaaaaadaaaaaaaaacCVaaaaaaaadaaaaaaaaaaaaaSgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadbpYcuYbIYbIYcvdcvacvscvebpYcvtcvubMlaUVbMlaUVcvvcvtbpYcvwcypcvAcypcypcsqcypcypcvScvUcypcxDaaaaadaaacwZcBpcBqcBrcBscBtcBucBvcAucBwcBxcBycBzcBAcwZaadaaaaaaaaaaaaaaaaaEaaacDhcDhcDhcDhcDhaadcDiaadcDhcDhcDhcDhcDhaaaaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadbpYbpYbQJbPUbPUbQIbpYbOLbpYbpYbpYbQJbPUbPUbQIbpYbpYbpYcyAcBmcBPcBmcKvcClcBncBmcBmcxHcBocwTaaaaadaaacwZcBScBScBScBScBTcBUcBVcBWcBTcBScBScBScBScwZaadaadaadaadaadaadaAXaadcDpcDqcDqcDqcDqcDrcDscDtcDucDucDucDucDvaadaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaaaaaaaaaaaaaaaadaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaadcyNcypcyNcypcyNaaacMccBRcBRcMcaaaaaaaaaaadaaacwZcCncCocCocCpcCqcCrcCscAucCtcCucCvcCvcCvcwZaaaaaaaaaaaaaaaaaaaAXaadcDAcDAcDAcDAcDAaaacDiaaacDAcDAcDAcDAcDAaadaAXaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaadaadaadaadaaaaadaadaadaadaadaadaadaadaadaadczkcBmdBkcBmczkaaadAEcBmcBmdAEaadaadaadaadaadcwZcCvcCvcCvcrscrwcCrcCscAucrrcrlcCvcDxcCvcwZaadaaaaaaaaaaaaaaaaaEaaaaadaaaaadaadaadaaacDiaaaaadaaaaadaaaaadaaaaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabcqbecbedbeebckbefaEdbefaEdbefaEdbefbckbegbehaXFaZjaQUaZlaFGbekaQRbemaQEaFHaZlaXQaEcaGIaFQaFPaFXaFWaGdaDmaFKaFEaGyaEhaGzaGAaGBaGEaGZaGXaHbaHaaHfaHdaHjaHiaYpaRnaZNaGKaGMaYDaJPaZLaADaBxaTLaadaadbeVaKxaEEaDdaRibfaaxlbfcaAYaBmaECaJxbfhaadaadaZTbfiaClbfkaGTaGLaDVaDzaZTaEMaGxaGwaFvbfAbfAaFAaFtaFraCSaQlbfAbfAbfAbfAayuaFBaFFaFDaFrbfwbfAaFIbfAaCSaCSbfAaFDaFDaQuaTmaFJaFLaFMaFnaFoaFnaOPaFlaFkaFjaFgbcebcedBCdBBdBzdBJaaaaaaaaaaadaacaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaadaaeaJJaJEaGbaJEaJKcCmaaaaaaaaaaFUaGfaGgayKaEiaweaJMaGiaEkaJLatXaGvaFUaFUaFUaFUckMcXlaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabfPbckbckbaCbckbefaEdbefbfQbefaEdbefbckbegbehaXFaQQaQpaZlbfSaQnaTzbfVaTzbaHbaHaNcaLWaPQaHgaKVaKUaKTaReaKNaKFaKDaHgaJgaKyaRcaGNaJwaHgaLVaFpaFNaLTaFiaZqaIHaYpbRAaZNaLSaPYaSwaLMaZLbbRbbsaTLaZPbgyaZPaOEbgsbgwbgubgvbgtbgsbgubgwbgvaNAaZPbgyaZPaZTaYtaYtaYtaQebgAbgBbgCaZTaPlaLZaLYaLbbgMbgMbgMbgOaLeaLcbgMbgMbgMbgMbgMaLvaLiaLgaLfaKKaKLaKJaQmbgMaKObgSaKMbgMaKQaKPaTmaLaaKWaKWaKZaLxaKWaKWaLzbbEaLBaLDbcebcedBsdBvdBvdByaaaaaaaaaaadaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddlJaaaaaaaaaaadaLLaLLaLKaLJaIlcCmaaaaaaaaaaFUaFUaImatXatXatXaTxatXatXatXatXaLHbwsaLGaaaaMfaIlcCmaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabcqbhkbedbeebckbefaEdbefaEdbefaEdbefbckbegbehaXFbhlbhmbhnaKeaKbaJZaQkaKgaKfaKebcCaKiaKkaHgaIJaILaIKaNPaTwaTvaQvaHgaGFaHtaNNaPgaTuaHgaSnaKIaKHaREaKmaHgaKEbbFaKlbleblebleblebleaZLaHhaHcaKobhUbqxaPHaNhbgubgubgubguaDTbgubgubgubguaCEaBCaMBaZPaPXaJYaMabifbigaKjaPfaNoaZTaFCbilaKnaITbiwaFObiwaGjbiwaMYbiwbiwaIUbiwbiwaOGaKXbiwaTsaIUaFOaGjaOGbiwbiwbiyaTtaFOaIYaIZaJaaJbaJcaJdaJfaMjaJlaJlaJhaZbaJtaJqaTmaTmaTmajCaDZaaaaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaaaJAaJvaJDaJCaJHaJFajeaJIaIlaFUaFUaFUaFUaFUaJXaLFaJXaJXaLwaLyaLwaMQaMQaNWaMdaMgaJUaaaaMfaIlcCmaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabiTbiUbaBbcjbckbckbiVbckbiWbiXbckbiYbckbcqbiZaULaZjbjabmsbbpbbrbbzbbtbbnbblbbpbmPbjkbaXaHgaZraZqaZgbabaHgaHgaHgaHgaHgaHgaHgblxaHgaHgbbcbbbbbabbhbbebbdbbiaYpaXoblebbjaVSbbkblebbybbqbjQaTLboLbnHaZMbhBbjMbmSbjIbaSbjKbjIbjIbjLbjMbjNbjObnJaZPaZTaYtaYtaYtbljaYtaYtaYtaZTbmTaYpbahbkdbcTbcUbcTbkdaSaaSaaSaaSaaSaaSaavAavAbcSavAavAavAbdtavAavAavAavAbdmavAbddbdgbcZbdabcXbcYbcVbhuaJlbcNbcRbcQaZbbogaJqaTmbhsbcFbcLbcubcubctbcDaaaaadaaaaaaaadaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaadaaaaJAbbSbbQaaaaadbbIbbHbfWbbBbhNbrKaJXbhibkYbhobhdbhhbhqaJXbofbmbbgNbinbnLbhWbhWbiuaJUaaaaMfaIlcCmaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabiTbaBbaCbaBbaDbaBbaBbaDbaBbaCbiUbkDaQNbmtbkFbkGaSWbbTaYOaTaaYObbPaSWaZcaXYaZdbaibkXbizaYLaYMbkmbizbjJbkAbizbkEbkXaYNbkXbagaXZaYIaYFbkObkXbjYbibblcbRAaZoaVTaZsaYJbleaTLaTLaTLaTLaPLblnbloblpblqbeobqyboQboRbqzbqRblrblqblyblzblAaPTaZTblCblDblEbigaPRaYtbijaZTbkhaYpceXbaIbaGbaPbgibkdbawbazbfrbaubatbavaSRaQsbDEavAaUqaSRbasbWIbOoavAbWIbaravAbambaobapbaqbakbakbakbfqbfoaJlaJlbggbfnbgcbgabfYbeGbeybfRbfGbfGbfObfIbfEbfCbfEbfEbfCbfEbfEbfEbfEbfEbfEbfCbfEbfEbfEbfEbfEbfEbfCbfEbfFbfHbfGbfGbfGbeabdZbejbebbebberbfsbnhbcfbcibdSbdTbdUbdVbdWbdYbbWbbYbbZbcbbccbcdaYZaLIaLIbrJcXlaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaadaadaaaaTpaWhbmpaSlaSlaSlaSlbmqaWhaTpaaaaQNaZjbmrbruaSWbsfbdKbvubdKbspaSWbsxbjxbfubmCbtPbrEbmDbmCbmCbfxboMbmGbmBbmCbmCbfvbmCbmCbmCbfzbfybmKbmKboXbBebdPbnUblebdQbtWbcBblebdLbeibpHbtIbfBblqbmYbeobskbsYbvibndblGbeJburboPboybvkbnjbnkbvtaZTboobnnbnobnpbnqaZTaZTaZTaEMbnrbnsbkdbgKbgJbgIbkdbgPbyHbgLbgrbvxbgkbgjbgHbgFbgEbgDbgZbhabgWbgYbhebhgbhbavAbddaYabgQaTmbgUbgVbtgbjybgTbwbbwWbwnbmmbhrbafbadbkybjDcXlaaaaaabyhbbQaaaaadaaaaaaaadaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaadaaaaUkbezbcDaaaaadaMfbfLbuobulbtzbtvbsXbrObwZbxnbwTbwVbsNbwSbvKbvLbsCbvJbvIbhWbvlbvsaJUaaaaMfaIlcCmaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaTpaadaaaaadaaaaXFbzWaXFbpQbqcaVgbpAaXFbzWboibojaQNaZjbpxbpwaSWbqTbdKbdFbdKbpzaSWbpPbhVbdAbdBbosbmobkVbdwboxbdCbnCbosbosbvhbvhbySbosbmnbohbkVbdvbosbosbnDboAboBbkQblebbubbVbbfboNbbfbbvbbfbtIbtIboJbsqboLboLboLbszbppbndbdEbsyboLboLboLbrZbrPaZPaZTblKboTboUboVboWaZTbbXaXNbaYbpabnsbcTbeIbeObeMbkdbeRbtNbeSbjfaSaaSaavAavAbeHavAbOobeDbeEaQsavAavAbeFaRPavAbeAaYabeBaTmaJqaJqaJqaJqbeCaJqaJqbtObjrbsaaTmaTmbffbfebeUaaaaJAbqUaaaaaaaadaaaaaaaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaaaUkbezbcDaadbeubesbqSbexbqKbtBaJXbrbbqfbqhbqvbqCbhXaJXbqpbpCbqeaMQbqkbqobhWbiuaJUaaaaMfaIlcCmaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaboibojaPBaWgaQNaULaWhaULbtybrsbcybcMaULaWhaULaZDbrrbpNbkFbkGaSWaUUaSVaTaaSVaUUaSWbcWaXraXiaSWaTeaXmaTiaSWaSWaTcaSWbqabqaaXcbaLbaNaXcbqabqabqabqabqabqabqabqgbboaUSaWJaWIaXwaSTbdsaSTaPEaWFaUBbalbaWbcvbqtbbgbqtbqtbqubajbqwboLboLbdyboLbcObdcaZTbdGaRBbqAbdqbqBbdbaZTbdXaYtaEMbqFblIbkdbkdbkdbkdbkdaTTaTSaSaaSaaSabdJbdJavAaTUavAavAaUnbbNbbMavAaUqaTZaTXaTYaUhaUiaUbaUgarwarwarwarwapDbelaJqbhcaYsaYnbduaYvaYTaYzaYxbcuaYdaXqaadaadaadaadaadaadaaaaadaaaaadaaaaadaaaaadaaaaaaaaaaaaaaaaaaaaddlJaaaaUkaUjaJCaUmaUlajeaLJaIlaFUaUraUpaYKaYRaYAaYEaJXaJXaYSaZvbPOaMQaMQbePaYYaZaaJUaaaaMfaIlcCmaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaXFaZDbrsaZfaYXaZfbrsbrsbrtaQOaYbaYWaXMaXMaXMaXJaRzbryaRyaXVaRraRxaRwaRuaRtaRsaRraXnaTqaRIaUxaUxaUyaUxaUxbrSaRHaWDbqabwEaWEbrXbrYbscbqaaWwaWvbqaaWwaWvbqaaWAaYpbCxbleaVqaRGbaMbleaVJaOoaNwaVpbtIaZuaZxboLaZnaXRaXSbssbssaYQaYUaXTaYmboLaWGaWdaZTaXBbsAbsBaXbaSIbsEbsFaTdaYtaEMbqFbsHaSaaTPaSdaTQaRWaRUaRYaRXaStaSoaSzaSxaSmaSjaZzavAavAavAavAavAavAavAaRPavAaRRaRSaRTbgXbiJaRQbiJbiJbiJbgXbgXbiJbiKaRMbiNbbAbcsaIMbiRbiSbgXbgXbgXaadaaaaaaaaaaadaaaaadaaaaadaaaaaEaaaaaEaaaaaaaaaaaaaaaaaaaaaaadaadaadaadaadaadaadaAXaQtaIlcCmaSSaFUaZKaZOaZQclMaTVaTWaUuaUKaUAaXdaXkbcwaLIaLIaSQaFUaFUckMcXlaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaXFbwBaUMaUMbfUaUMbfXaUcaUeaUeaUeaUebiebhybiobcaaZEbiAbacaXjaKebgebhpbgRbhtaXeaXhaXgbbKbcJbaxbbJbltaZGaUxaYCaXlbrTbqaaYwaYqbrXbrYbscbqaaYobDDbqaaYobDDbqabqgaYpbRAblebleaYBblebleblebeXbeWaUGbleblublvblwbssbndbndbtQbtRbtSbtTbtTbcHbtVblQbmZblWbdqbtZbuablPbucbudaZTbhHaYtaYPbqFbqGaSaaRUbhYaRUaXsaRUbhZbcPaRUaRUaVXaXuaXzaXyaXxaXvaXPaXUaXAaXCbiiavAaRPavAaXXaYaaXWbgXaYkaYlbiIaYebncbgXbnfbjebdHbkuaVRbkabtubjCbjBbjEbjPbkCbgXaadaadaadaadaadaadaadaaaaaEaaaaRCaaaaRDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaMfaWBcCmaaaaFUbnKboKbniclMbixbdRbiaaZVbkJckwbeqclMaFUaaaaaaaaaaMfaIlcCmaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaZhbojaQNaWgaPBaWgaQNckJaSlbxFaQNaWgaQNaQNaQNaQQaQpaKBaZwaKBaKBbuQbuRbuQaUXbuQbuQbuQbuQaUxaUxaZIaZFaUxaUxaUxacpbHMbqaaVebrVbrXaYibqabqaaVdbqabqaaUZbqabqabenaYpbRAbgzbgpbfgbeTbfpbeTbfgbfgbkSblsbdcbkrbqtbjZbndbvmbfdbvobvpbvqbfmbjmboLbjibjhaZTbvvbvwbdqbhQbhjbvyaZTaYjaYtaEMbqFbqGaSaaVNaVPaVOaVOaVOaVQaVOaRUaVUaVWaVVaRUaVXaRUaVYaVfaVhaVfaViaZAavAaRPavAbfbaVlaVnaUvaVoaVGaVIaVKbfjbgXaQiaZJaZRbmeaUdbjAbmhblXbmibmjbiObPGbgXaadbgXbgXbgXbgXbgXaadaaaaRDaaaaRCaaaaRDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaMfaWBcCmaaaaFUaZXaZZaZWclMbfJbfKbfNaZkaZtaZSaZyclMaFUaaaaaacWwaOYaIlcCmaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadbwfbwfbwfbwfbwfbwfbwfbwfbwfbwfbwfdzWbwgbwhaZjbwiaKBaRHbtwcnSbuQdLtbxHccRdLwdLudLvbuQcpocpocsUdJRdJYcsQaUxacpcbObqabwFbJpbrXbrYbrUcbNbrVbrUcbJcbFdJXaXcbqgaYpcaVbgzcsPcsMcsNcsOcsOcsOcsWcsTblsbwPbwQaZPaZPaZPdLAdLydLzdLydLxaZPaZPaZPbwUbwPaZTaZTbtYaZTaZTaZTaZUaZTcgSaYtcsScsRbqGcjqcjscjscjsaUzcjscjtcjsaRUaRUcjxaXuaVUcsVchpchYcimdIGcimcidciYavAaRPavAdLBaVlcjdaZBcjhblXbnYcjpcjHcjLcjybnPbnQbnRaUdbnSbnTaYcbgdbnXbnWcjPcsXbVZbWjbocbodbodbgXaadaaaaRDaaaaRCaaaaaEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaMfaWBcCmaaaaFUaFUaFUaFUclMcumctZcunbkJcwscvRcAIclMaFUaaaaMfdIJbBHdLCcXlaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabwfbwfbwfbwfbwfbwfbwfbwfbwfbwfbwfbwfbxDbxEbxFaZjbxGaKBacpbWqcmDbuQchIbxHccRbWmchLdLqbuQdKkdJVcnjdJTaUxaUxaUxacpaKSbqabXybXnbrXbrYbrXbrXbrXbrXbrXbtEbrXbaLcdicbhcrHcrCcrucrAcrucrqcrucrAcrucsacrWcrTcrScrVcrUcrMcrIcrIcrNcrJcrIcrLcrKcsGcsHcrTcsKcstcszcsFcrMcsocsqcrMcsrcsccsmbyDbnschWaRUaRUaRUaRUaRUaRYaRUaRUaVXaRUaXuaVUciachpchYcimcigaXUcidcioavAaRPavAbnFciqbeBaUvcirblXblYblXcitciubmcbksbmdbpyaYfbnIbpBbmgbmlbmkblbciybUiaadbNCbpJbodbpKbgXaadaaaaRDaaaaRCaaaaRDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaMfaWBcCmaaaaaaaaaaaadIDbUtbMUbMUdICcLudICbMUbMUaSOaLGaFUaFUckMdIEciNaaaaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabwfbwfbwfbwfbwfbwfbwfbwfbwfbwfbwfbwfcjrdzTcjraZjdHpaKBcmCbNSbGxbuQcfmbxHccRbxHbxHchQbuQaUxdJPaUxdJRdJQcrkaUxacpbrTbqabwFbJpbXibWUbvabvabvabvabvacbPbvabeYboAcqVcqZcrecpNcrfcrgcricrjcqNcqMcqLcqKcqdcqRcqncqOcqncqmcqmcqkcqJcqmcqpcqocpQcpScpNcpOcqdcqjcpVcqccpxcpBcprcpscpHcpMcpEcfpchlcdpchnchdchdchechkaRUaVUaVWchpaXuaVUchochpchqcfZcfXcgzcgccfUdKTcfWavAbpqcgQcgYcgUcgLcgBcgOcgMdKrcfHdIuaVFaUWaVjaVmaVzaYcaWHbrjaVLaYVcfMbHWbQYbRbbrqbodaPUbgXaadaacaRDaaaaRCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaMfaWBcXPcWwcWwaaaaaaaJUdIvdIxdIwbHidIybHidIzdIxdIAaJUaaaaMfaIlcCmaMbaAXaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabwfbwfbwfbwfbwfbwfbwfbwfbwfbwfbwfbwfbADbAEbxFaZjdCHaKBcmvaKBaKBbuQdBDdCAdBrbxHbxHbxHbuQdJOdJNaUxaZeaUxaUxaUxacpahccdabrVbrVbtEbZfbzobrVbrVbrVbrVcpnckVaXcbqgbWCbnUbSAbSAcdebSAcddbSAbSAbBqbBqccSbUhbBqcpmblscoNcoMcoPcoOcpacoMcphblscpmbCGbCGcdkccWbCGbCGbDRcdycdrbCGcdlcBKcmYbBybBzcdQcdRcdKcdNcdAcdEcdncdpcdpcepcdpcejcdpcdTcdpcdSceFceCceycewcesavAbxhavAcfjcfhcfebiRceYcePceMceGbiRbiScdfaSkbmjbsWaYraRVaTIaTyaTIaTyaTOcdgcdmaadbgXbgXbgXbgXbgXaadaaaaRDaaaaRCaaaaRDaakaaEaadaaEaakaakaaEaaEaakaakaakaAXaAXaAXaAXaQtdLmbBHbBHcppajeajeaJUcDBcdOcdVcLMcLucLMcdVcdOdAZaJUaaaaMfaIlcCmaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadbwfbwfbwfbwfbwfbwfbwfbwfbwfbwfbwfdzWaULbwhaZjbyVaKBacpaKSaUDbuQdLZccRbCfcnlchQbxHbuQdKmctXaUxdKkdKjctWaUxacpbrTbqabETbETbtEbrYbwDbwDbwEclmbwFckWbqabqacdibCwcaVbSAcllckrckIcjYcnhcbicNedLYcvOckLbBqaadcufcutcoMcoMcuscoMcoMcuqcugaadbCGdLXdvNdvOdvTbCGbCGbCGbCGbCGcPEcBKcmYbCObqGaSaduvcjsaRUcnWaRUaRUaRUcnJaXucnKaRUaRUaRUaRUcnQcimcnCcnFcnDcnHavAbxharNcntcnocnubiNcnycnvcnBcnzbiPcohbuxbdNbepbevbevbeZbgqbghbgdbfZbfMcuubHnbVZbWjbuIbuJbuJbgXaadaadaWsaadaWuaadaRDaaaaaaaadaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaAXaaadEnbDrbDsaIlcCmaaaaJUdJlcdOcdOcdOdJkcdOcdOcdOdJjaJUaaaaMfaIlcCmaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaddLWbojaQNaWgaPBaWgaQNckJaSlbxFaQNaWgaQNaMLdAbbZmbAGcfodnUarXagvbuQcmJcmsbCfcmtbDqbEHbuQaUxaUxaUxaUxaUxaUxaUxacpbrTbqacmpctHbtEbrYbrVbrVcckbrVbyabybbqacjbbqgaYpcaVbSAbDQcgscgxcgCcmqcbicgFcgGcgHcgDcgEaadctIctNctKctJctQctKctJctMctLaadckDcjWdLVdLSdLTdLUcvxcPCcOKbCGcgVcBKckKbEhbEibEjbEjbEjcmEcmKbEjcmGcmGbEjcmybEjcLicLjcLlctVcmBbnAbjScmVbjSbjSavAbxhcltdJidJhcltbgXbgXbgXbgXbgXbiMbiNcmWaZYcneblXbvVbvWbvXbvYbnTbbmbanbMhbUiaadbNCbwcbwdbwebgXaadaaaaRDaaaaRCaaaaWtaAXaAXaAXaAXaaEaAXaAXaAXaAXaaEaAXaadaaEaAXaAXaAXaAXaAXaMfaIlcCmaaaaJUceTdJgdJfcdOdJecdOdJddJcceIaJUaaaaMfaIlcCmaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaXFaZDbrraZfaZfaZfbrsbrsdLQbrsbrsbrsdLPbrrbrsbpNdLOaKBaZmbHMaqhbuQclnclobxHbxHbxHcljbuQdKgasdarnctrdKedKhaKBacpbMbbqabCtbEYbtEbrYbwCbwCbwGbrVbrVcnkbqacgbbqgaYpcfPbSAcdGcefceqchgceecbiceAcetceuceNbBqcfsbFmcfsbFmbFmbFnbFmbFmcfsbFmcfsbCGcjobJPchRchTdLMcicchNchAbCGcgVcBKdLNbqFbqGbEjcmhcmobFCbFBclZcmacmaclSclYbEjbEjbEjbEjbEjbEjbEjbjSclOclNbgbavAbxhcltdJadIZdJbcltdIYctCaQsaSRbgXbxqcfKcfJcfNdLRbxvbxwbxxbxychHbbmcficcCbHWbQYbRbbxCbuJcfVbgXaadaaaaRDaaaaRCaaaaRDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaMbaQtctBaLIaLIdIUaLGdIWdIVcdOdIXcdOdISdITdIDdIUaLIaLIctwcXlaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaXFbwBaUMaUMbfUaUMaUMdLJdLIdLHaUeaUeciMcihcgRdLLdLKaKBaZmbMeaqhbuQdLwbGabxHbxHbGabxIbuQdKddKcagSarXagvdKeaKBacpctmbqacjUbxXckacjZbrVccDckdckcctncdtbqacdFbqgaYpcdIbSAcbRbFvdLGcfYcbicbicbUcbXcdPccqbBqctcctactdbGzbGAbGBdLDclGcticthctlbCGdLEbJPcgndLFbCGcglcgXcgWbCGcgVcBKcjGbqFceXcktckubGRckqbOlbGVbFCbFCbVackobEjbMoceWcffceWbIzbEjckSckRbgxckNavAbxhcltdIRdIQdIPcltaQsaQsaQsckFbgXbxqceHcerbiJbiJbiJbyTblXckjblXbbmcbGbMhbUiaadbgXbgXbgXbgXbgXaadaaaaaEaaaaRCaaaaRDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaMfaIlcCmaaaaaaaJUdIOcdOcdOcisdINciwdIMaJUaaaaaaaMfaIlcCmaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaZhbmqceQaTpaQNbuNbojaQNaWgaQNbuNbojaQNaQNccNaQNaQNaKBaZmbMbaqhbuQbxIbWkbHzbxHbHzbWmbuQdJKbrTbrTaKSbxMbrTaKBacpbHMbqabqabMvbMDbMwbMvbqabqabqabqabCubqabqabGobbFbNwbSAbKsbFvbKkbVpbJQcbibNvbNhbNubMQbBqcNNcNObIfcLFbIgbIfcLLbIfciQcMqcMUbCGbHEbJPbLubLDcNLbWxbWnbWpbCGbQWcBKbXkbqFbqGbUXcwybLzbLEcMTbUZbFCbLzbVadJJbEjbEQbHacchbHabIzbEjbbwclEbVlclFbVmbVtcltclJclHclLcltapCdJCckCciIbgXbArbZqbZpbVWbiJbAvbxyblXbxwbOybOzccZciJbHnbVZbWjbAAbABbACbgXaadaaaaRDaaaaRCaaaaRDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaMfaIlcCmaaaaaaaJUbVscmNcmObYzcmUcmRbVsaJUaaaaaaaMfaIlcCmaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaXFbeNaXFaaaaaaaaaaadaaaaaaaaaaadaaaaKBbUwarXbUxbUybUzbUycfwbuQbuQbuQbuQbUvbuQbuQbuQdJGbMebHMbrTbUAbQsaKBacpciAbqabKRbKPbKObHPbHgbKMbKfbqabKNbJYbJWbqabqgaYpbWgbSAbDQbFvbGCbHxbDQcbibJSbIocMCbJObBqcinchPcxwcfLcgNcgJcfEcyvbJHbJIdJHbCGbFsbGIbPJbGNcMBbUQbUCbUNbFpbEFcBKbUBbqFbqGbTObTRbTNbTNcdxbIAcdubUbbUdcdzbEjcMybHacftbKbbIEbEjbfTbTkcQmbTlavAbxhcltcltcltcltcltcluaQsaQscelbgXbArbZqbZpbUebBXbAvbBYbnTbxwbAwbbmcaObMhbUiaadbNCbCabCbbCcbgXaadaaaaRDaaaaRCaaaaRDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaMfaIlcCmaaaaaaaJUclBbMUbZtclybZFbMUclCaJUaaaaaaaMfaIlcXlaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaULceQaULaadaadaadaadaadaadaadaadaadaKBbSFaXOaXOaXOaGGbrTaqhbHMaUDbtwbrTaDnccJbMbaKBaKBaKBaKBaKBbTcaKBaKBbSYaKSbqabHHbHSbHRbHRbHPcekbTfbqabFccgibFabqaaWAaYpbUjbSAbDQbTdbEfbTedJFcbibDlcKpcJWbBqbBqcegcdDbLdcdjccMccLcdvcdscuhcdqceibCGbEadJDbDYdJEcLZbSIbSIcKwbCGbGYcBKbSJbqFbqGbEjbRfbRjbRybFCbRcbRebOlbRYbRZbSbbScbRBbRCbRMbRSbEjbjSbjSbjSbjSavAbxhavAcxnckFaQsaQsaOhaThckEaQsbgXbgXcJTaSkbAubiJccgbDhblXbDibOybbmchBccCbHWbQYbRbbDkbABcPDbgXaadaaaaRDaaaaRCaaaaRDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaQtckGaFUaFUaFUaLHaLIaLIaLIbwsaLIaLIaLIaSQaFUaFUaFUckMcCmaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaKBaKBaKBaKBbQsbQHaXObQhbKtbQlbKtbKtbKtccabKtbKtbKtbKtbKtbKtbQVbKtbJibQUbrTbqabEZbFtbFqbwFbJpbERbEybqabqabqabqabqabAWaYpcaVbSAbSAbQTbQTbQTbSAbSAbBqbBqcEbbBqbBqcCLcCxbMGcCLcDccDccDccCxbMIcCLcCxbCGbCGbCGbCGbCGbCGbQQbQQbQQbCGbCNcBKbSzbqFbNWaZLbMNbMNbMNbPZbMNbMNbPWbMPbMNbMNbMNbMNbEjbCSbQfbEjbOobPMbEqaQsbLLbLMavAckCckzckyaQsaOhaQsaQsbWIbgXbPIbmcbPLbiJbiJbiJcbAblXbEDbEEbbmcbGbMhbUiaadbgXbgXbgXbgXbgXaadaadaWtaadaWuaadaaEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaMfaIlcCmaaaaaaaaaaaaaaaaaabQgaaaaaaaaaaaaaaaaaaaMfaIlcCmaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaKBaKBceEccPaWoaKBccQaKBaKBaKBcoLbYwbYwbYwbYwbYwbYwbYwbrTbZwaQWbVBbqabVwbUaccebTnbJpbHPbWoccfbVFbtwaKBcbQbqgcorbYeccrccnccicciccicclcdoccrdBiccidAScosccrccrcoycowcowcowcoxcowcovccccccccKcoEbXwcfSdBoccocciccicciccObTzcccccmbqFciechbcbocbrbOacbscbtbRacdcccxcipbShbNZckxbEjcbecbjcbWcbVbvHbRPasMbLMaQsavAavAavAavAavAcAkcxnbgXbgXbgXccbbmcaSkbFPbFQcoqbnIbFSbFTbFUbOzchXconbHnbVZbWjbFWbFXbFXbgXaadaaaaRDaaaaRCaaaaRDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaMfaIlcXPcWwcWwcWwcWwcWwcWwbQgcWwcWwcWwcWwcWwcWwaOYaIlcXlaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaadaaacnwcixdzQcoBcnwbrTcaYbrTdAcaKBcolbYwcnXcnAcnscnrcngbYwbrTbHMaQWbHMbqabqabqabqabqabqabqabqabqabQSbHMaKBcijbqgbOUbOVaWKaWKaWKaWKaWKaWKaWVaWKbPjbOXaWXaWWaWKaWKbOYbOZcojbPbbPcbPdbPebPfaWKaWKcaXbPhaWKaWKaWVaWKaWKaWKaWKbSRaWKbPjcnYcfzcfycawbPmbPobPnbPnbPnbPpbPrbPnbPnbPsbPvbEjdvYdAacatcarcaoaUobWIbOnbQMaUobOocasbZiavAbvSavAbgXcmLcaxcaKcaMcaUchfchfchfaVzblXblXblXbbmcgTbMhbUiaadbNCbHsbHtbHubgXaadaaaaRDaaaaRCaaaaRDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaMfdvMbBHbBHbBHbBHbBHbBHbBHcmAbBHbBHbBHbBHbBHbBHbBHdvJcCmaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaacnwcfFcptcifcnwbrTdJybrTaKBaKBdACbYwcjBclDctGclUbQLbYwavabrTbZAbKtbKtbKtbKtbKtbZDbZEbZEbZEbZEbOMbOSdokcQabTPclWbQdbQcbQebZXbQdbQdbQdchGbQdbTUaVCbUgbQiaVCaVCbRqbQkbRQbQmbQnbQobQpbQqaVCbZnchccgZcgZchacdUchachachachiclAbRXckbchhbSaceVceUbOhbOgbQDbQDbQEbQDbQFbQDbQDbQGbNHbMNbMNbMNbMNatJbasaUoaUoaUoaUoaUobZeasMasMckPcqWbYxbZdbYybYpbYubYkbYmblXblXblXblXblXbnTblXbbmccjccCcksbQYbRbbIPbFXbUSbgXaadaaaaRDaaaaRCaaaaRDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaaabDrbDrbDrbDrbDrbDrbDrbDrcpvbDrbDrbDrbDrbDrbDrbDrbDraaaaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaEaaEaadaaEaAXaadcnwcqedzMceBcnwbVBbrTbrTaKBcjKcvobYwcjwcpqcjucjncuSbYwbYwbYwbYwbYwbYwdJpbYwbYwcjIbYcbYdbHMbMebrTbMbaKBaKBaZLaZLaZLaZLaZLaZLaZLaZLaZLaZLdJMbRwbRwcezceDbRwcNWbRwcjmcbDbqFcbBcbCbRDcTgbRDbXDcexbRDbRDcjlaZLbSXbNpbNpciTaZLcaebMNcevcfTcevbMNbNAbNybQDbQDbVubQDbQFbQDbQDbVrbRObMNbOjbOkbQjbXmbXlasMasMasMasMasMbXfbWTbMicjjbMibMibiNbRhbWLbWMblXbWHbevbevbevbevbevbWGblXbbmcbGcjibgXaadbgXbgXbgXbgXbgXaadaaaaRDaaaaRCaaaaRDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaMbaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaacnwbLKcracrbcnwaKBaKBaKBaKBbYwcvobYwbSnbSobSpbSqbSkbYwbSlbSmbRKbYwbRRbQLbREbYwczGbYwbYwbYwbYwbYwbYwbYwbRzbRpbRxbRlbRnbRmcxLbQZbRkbRicxLbUIbXObUIbXRbXQbUIbXObUIbYIbMzbSKbMSbRLcwbbSNcwbbLObYKcwbbSNcwbbRLbSgbSgbSgbSgbSgcpcbMNbYFbYGbPnbPnbYHbQEbQDbQDbQEbQDbSZbQDbQDbTabTbbMNbBpbPwbMNatJaTZbMibMibMibMibMibMibMjavAbSBbSCbSCbgXcyWbLVbLTbLRbLQbnTblXblXbWHbevbLXchHbbmbMgbMhbgXaadaadaadaadaadaadaadaadaWsaadaWuaadaWtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaEaaaaaabMqbMrbMrbMtbMsbMBbMAaaaaadaaaaaaaaabYwcvobYwbYwbYwbYwbTwbYwbYwbTtbTubTtbYwbYwbYwbYwbYwbTicjvbYwcdYbUKbUJbUHbUGbUFbUubUEbUubTQbTIbTEbTycwvbTxbSObThbSxbYWbNYbPQbYWbYTbSGbXObTLbTSbTTbSNbPSbTVbTWbTXbZIbTWbTVbTZbSMbSgbZLcpubZKbSgbWwbMNbZSbZUbZYbUlbZVbQEbUkbUlbUlbUlbUmbUlbUlbUlbUncivbUpbUpchScpjaQsaUobULbNaavAavAavAavAavAbUMbVGbVObgXbVjbMKblXblXbxwbMLbnXbnXbMRbMTbMRbnXbMYbMZbMhbgXbgXbgXaadaaaaaaaaaaadaaaaRDaaaaRCaaaaRDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaabIWaaaaadbKmbKjbKjbKeaadaadaadaadaadbYwbGbbFZbKYbYwbLabLebZbbYwbLgbLhdJrbKubKzbQLbKHbYwbKIbuXbIHbIhbJDbIZbKabJEbKpbXxbZabYYbGybGvcxLcxLbHjbGFbLibLybMabWdbEObWibWhbKGbXsbXEbTLbTSbTTbVebVfbVgbVhbKqbWSbVkbVkbFwbFyccAcmMbWAbzmbSgbWwbMNbzlbEJbWDbWEbTJbUlbBObFxbznbVxbVybASbARbARbzpbMNcfQbICbMNatJaQsavAavAavAavAbLAbLIbLJbLWbLZbVQbNRbgXbLFbKFbKDbKCbKAbMcbKybKxbKwbMkbKWbKUbKLbKJbMhbWWdOqbWWaadaaaaaaaaaaadaaaaRDaaaaadaaaaRDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaAXaadaaEaAXaadaaabIWaaaaadaadaadaaaaaaaaaaaaaaaaadaaabYwbYwbYwcvobYwbMCbFZbNbbNcbMXbGwbMlbQLbQLbZbbMybYwbMmbMxbYwcuScmzdDYdEcbYwbNnbNmbNjbNibNgbNfbNlbYIbYIbAUbYIbNDbDmbXobXobXqbXsbXrbXsbXEbTLbWrbHpbVebVfbVfbVfbWtbUfbTYbWvbBCbXJbXIbXMbXNbXLbSgbWwbMNbMNbMNbMNbMNbMNbLbbMNbMNbMNbMNbMNbMNbMNbMNbMNbMNbMNbMNbMNatJbNKavAcfRchjavAbNJbOqbOBbObbOcbTvdQebgXbNNbNNbOCbNNbOQbNNbOCbONbOHbQubMhbNNbQNbPibPabgXbgXbgXaadaaaaaaaaaaadaaaaRDaaaaadaadaadaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYRaaaaaaaaaaadaaaaaaaaactSaaaaaaaadaaaaaaaaaaaaaaaaacaadaaabYLbYEbYwbYfbYnbYobYwbYwbYwbXYbYabYqbYrbYsbYwbYwbYwbMmbZhbYwaKBbxzbxzbxzbxzbxzbxzbXCbNibXVbXTbXcbYIbXdbYQbZcccwccvbSEczybSEcctcctdJAbUIbTLbTSbTTcwbbZBbUYbTGbTpcbcccHbXGbXHccIbSgccycczccBbSgbOAbXXbXXbXXbXXbXXbPgctubXXbXXbXXbXXbXXbXXbXXbXXbXXbZQbOWbZWasMckvbZCbNrbZJdJCavAbZObYXbZjbZkbZrbZybZzbgXbgXbgXbYSbOEbOFbOEbOIbOEbOFbOFbODbOEbYRbgXbgXbgXaadaadaadaadaaaaaaaadaadaadaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaaabSjbSjbSjbSjbSjaadcuLaadbSjbSjbSjbSjbSjaaaaAXaaaaadaadbYwcaTbPlcaCbYwbYwbYwcanbYwbYwbYwbYwbYwbYwbYwcaGclwbMmcaDdEebYwcazcaBcafcagcbmbxzcaQcaPcaJcaIcaHbYIcaFcaEcaLbStcambZNbZNchVbGicbqbGicdHcbvbTSbYNbYObYPbCnbCnbYPbCncdCbYPbYUbYVbSgcdMcaNcdLbSgbGTcizbWBbWBbWBbWBbPFbWBbEbbEbbEbbEbbEbbEbbEbbEbbEbbZgbYwbQLaQsaQsaQsavAaQsaQsavAcbwcbfcbgcaZcbacbncbucbkcblaadbPBaadbPCaadbPBaadbPEbPubPqaadbPqcaWaadaadaadaaaaaaaadaadaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaEaadcuHcuIcuIcuIcuIcuKcuLbMWbMMbMMbMMbMMbMVaaeaaeaaaaadaaabYwbVYbYwbGbbFZbFZbFZbFZbFZbVRbZxbZxbZxbZxbZxbZxbZxbVSclpcslbVJbUObUUbVUbVVbNkbxzbWfbCTbBZbVPbWfbYIbXebXabYIbXzbXgbZNbXAbZPbCvbZRbYjbZNbYMbTSbZTbYPbXUcdBcdBbXFbXPbXKbYPbQrbGJcadbWlcadbSgbSgczlbYwbWBbJfbDNbWQbNzbFdbEbbFIbFIbFIbNtbNsbNxbFIbEbbZgbYwbWNaUobWFbWJavAciVcjQavAbVdbWsbTsbBWbWybCybTsbTsbWbbgXbNFbNCbNFbgXbNFbNCbNFbgXbNEbNCbNBbgXaadaaaaaaaaaaaaaaaaadaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaAXaadbPNbPNbPNbPNbPNaaacuLaaabPNbPNbPNbPNbPNaaaaAXaaaaadaaabYwbYwbYwbYwbYwbYwbYwbYwbYwbQKbYwbYwbXhbXjbXjbXjbXjbJdbXjbXjbXjbXpbXtbXubXvbJgbXBbNObJlbJnbNQbOsczubJobXSbNUbJzbKrbNVbPybPxbYDbYCcapbZNbYMbTScdwbYPcahcaabZHbIubDFbSPbYPbYJbOJbOtcsdbWBcuScmzbNIcjvbWBbWVccEbunbOfbQwbEbbFIbOebNXbNTbNPbNMbNLbEbbZgbYwbYwbYwbYwbYwavAavAavAavAavAavAarNbWZbXbbWYbTsdQfbWXbgXbOwbWObOxbgXbOubSdbOvbgXbOibNdbOmbgXaadaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaEaaaaadaaaaadaadaadaaacabaaaaadaaaaadaaaaadaaaaAXaadaadaaabYwcfdceZcfncfrcfucfxbZsbZudIFbYwbzQbyUcbHcbIbzLcaAbEgcbLcbMbYwcfAbyRbHkbyAbGGbGHbHCbRHbzrbzbbRobRrbRobzbbRobFhbGecbdbJucfvbJqbJkbIrbGibYMbTSbYNbCnbItbIsbIvbIubIxbIwbIQbyubyvaXDaYHbWBcaqbaZbGfckTbWBbGuccGbFGbFHbQPbEbbFIbFIbFJbFIbFIbFLbFKbEbbZgbYwceRbBnbYwbBobVHbVIbBKbVKbVTbWearNbBWbCsbCybTsbLCaadbgXbVLbWPbCEbgXbRgbSebCkbgXbOGbNecbTbgXaadaadaadaadaadaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaaabSjbSjbSjbSjbSjaadcuLaadbSjbSjbSjbSjbSjaadaAXaaaaadaaacfGcfOcaicgIcgPcalbZocgybYwbQKbYwccTccUccVbzXccXbGqbGrbzUbIIbYwbIKbzGbIkbIlbImbLBbLwbIcbzEbLxbGpbSEbSEbSEbLtbFzbGjbLvbLocfvbLqbJkcbzbZNciWbTScgobYPbKSbKhbKhbLfbDFbJXbYPbzBbZvbWzbVNbWBbdObYvbGTbfDbWBbrWbJVbDVbDTceLbEbbEbbGEbGDbGMbGLbEbbGKbEbbGQcbxcakbCFbYwbCDaQsaQsaQsbQLcpqbENbYvbCHbCRbDHbDPbLCaadbgXbVLbGkbVLbgXbRgbGsbRgbgXbLYbGtbLYbgXaadaaaaaaaaaaadaadaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaadcuHcuIcuIcuIcuIcuKcuLbMWbMMbMMbMMbMMbMVaadaAXaaaaadaaacacbZGbZocaicajcalcaubYwbYwbQKbYwcdZceacebceccedcaAbyzbAYbyzbYwbxzbExbyBbEAbxzbxzbEXcyUbEWcemcemcenceobBscemcemcshbZNcbycfvbEUbUqbZNbZNbDbbTScavbYPbYPbDacdBcfIbBubAqbYPbDGbGJbRLbRLbWBaUJbYvbEGbWBbWBbRLbKKbxobRLbRLbDUbDSbDZbDWbEkbEebYBbYhbEbbZgbYwbErbEubYwbTFcpqbZbbQLbZlbQLbYwbYvbTsbFYbTsbTsbBiaadbgXbgXbgXbgXbgXbgXbgXbgXbgXbgXbgXbgXbgXaadaaaaaaaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaadbPNbPNbPNbPNbPNaaabUWaadbPNbPNbPNbPNbPNaaaaAXaaaaadaaacacccFcaicdWceJcalcdJceKdJpbQKbYwcfacfbcfcccYbFNcaAbCBbDnbDXbYwbFAbyqbFlcflbGmbHUbPPbNYbPQcembPXbCKcfqbDjclicemctGbZNceOcfvbHLbHDbGibFVbykcfBbxAbFobFkbFgbGPbGnbDFbFbbBJbGlbQAbQyaWbaWObVfaVwbFEbOraVrbOpbFibFfbVfbFebDUbEVbEScbSccuccdcbZcbYbEbbZgbYwbYwbVzbYwbVobVvbQLbQLbIXbVCclraadbTsbBjbTsbCzbBlaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaaaaaaaaaSgaaaaadaaaaadaaaaadaaabIWaaaaadaaaaadaadaadaadaSgaaaaadaaacuwcurcaicalcalcaicaictgdJpbQKbYwcgdcgecgfcggcghcaAcjEcgjcgkbRTcgmbLnbLmcgpcgqcgrbUVbNYbPQcgtcgucgvcgwbLpctecembQLbZNbMJcgAbRWbRVbRtbRsbRubTSbRFbRvbRNbRGbQvbQbbQzbQxbQObQCbRdbAxbBxbJsbURbBCbIRbUTbUTbUTbIybIpbIDbIBbIGbIFcrtcqSckQcjXcmrclQcqicmubYwbIMcsYceScfkbZlbQLbQLcotbHfbYwaadbTsbBmbTsbYtdOUaaaaaaaaaaaaaaaaadaaaaaaaaaaadaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaaabSjbSjbSjbSjbSjaadbJUaadbSjbSjbSjbSjbSjaadaAXaaaaadaaacaccvqcaicvjcaicaicaubYwbYwbxZbLSchscgechtcggchuchvchwbDuchychzbDwbLPchCchDchEchFbVAbLNbDmchJchKbDgchMbLschMchObTBbZNbOPbOKbTAbTrbGibRsbRubTSbRFbRvbCnbSLbSwbSvchZbQBbBJbSyclkbzybLrbBVciicikbVnbVkbVkbVkbJBbVbbBGbJybJNbJLbJKbJCbJxbJwbJvbJtbEbbZgbYwbJebJbcfDcakdJxbIXcuJbQLcfCclraadbFRbFYbFRbZZaadaadaaEaRCaRCaRCaRCaRCaRCaaEaRCaRDaRCaWuaadaRDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaadcuHcuIcuIcuIcuIcuKcuLbMWbMMbMMbMMbMMbMVaadaAXaadaadaaacacciScalcgIcalchrbZbchxbYwbQKbYwciBciCciDciEciFcaAciGcfgciHbYwbJMchUbKiciLbTgbHUbSHbNYbKTcemciOciPbHAciRcilcembMubZNbZNbZNbMObZNbZNbZNbMfciXbMdbYPbYPbYPbYPbYPciZbLUbYPbWBbWBbSQbSTbSUcjgbSVbSSbLkbLkbLkbLkcjkcjkbGZcjkbEbbEbbEbbHcbGXbHedJubEbbZgbYwbIMbElbYwcbEcbKbQLbQLbQLbHhbYwaadaadaadaadaadaadaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaadaaaaRDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaadbPNbPNbPNbPNbPNaaabUWaaabPNbPNbPNbPNbPNaaaaAXaaaaadaadcaccalchrcalcjJbZlcjBcjTbYwbQKbYwcjzcjAcjVcjCcjDcaAbKXcjFbIqbYwbPYcehcehcehcehcehcjabAtbTMbIbbKVcjMbHFcjObHTcembPAbPzbPKbPzbxYbxWbuXbokbHVbHXbHYbHZbIabPzbHIbHGbHKbHJbHNbHIbHQbHOckfckgckhckibtGckkcklckmckncjkdJvckpcaSbEvbEtbEbbEbbEbbEbbEbbEbbZgbYwbYwbYwbYwbYwbYwbYwclrbYwbYwbYwaaaaadaaaaaaaaaaadaadaadaaEaRDaRDaRDaaEaRDaRDaRDaaEaRDaWtaRDaRDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaaaaaaaadaadaadaaaaaacvTaadaaaaaaaadaadaaaaaaaAXaaaaadaaadMEdMFdMFdMDbYwdMCdMBbYwbYwbQKbYwbYwbYwbYwbYwbYwbYwbYwcshbYwbYwbYAbYwcxZcxYcyfcyebVAcukcuDcemcuAcyGcxPcoCcoCcoCcoCcoCcoCcoCcxJctOcxJcxJctPcrncrobYwcmzdEddEcbYwcjccjcdAgcjcckUctYckYckZckhclaclbclccldclecylcjkclgclhcxBcxzcvEbYvdEedEebYwcpXclpdLcbYwcABcjvbYwaaaaadaaaaaaaaaaaaaadaaaaadaaaaaaaaaaaaaaaaaaaaaaadaaaaadaaaaaaaadaaaaadaaaaadaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSgaaaaaaaaaaaaaaaaaaaaacvTaaaaaaaaaaaaaadaaaaaaaSgaaaaadaaaaaaaaaaaaaadbYwbYwbYwbYwcgKbQKbZhcucdCMbQLdNecuSbZhclwctGbYwbYlbQLbYwcwrcwqcwhcwfcBdcxhcxfcemcemcemcemcoCctbdMAdMzcsZcsLcoCcsxcsEctoctpctqbTSbYNbYwdDWdDUdDYbYwctEdBlclXctFckUcAJcmbcmccmdcmecmfcmgdDXcmidDZcjkcmkcmlcmmcwScuobYvdKZdttdEadEbbZhdLadEadLbcotclraadaadaadaadaadaadaadaadaadaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaaEaAXaAXaAXaaaaaaaaacvTaaaaaaaaaaAXaAXaAXaSgaAXaadaadaadaadaadaadaadaaebYwdNlbYwbIOdJtbXXbXXbXXbXXbXXbXXbXXbXXbXXcwtbQLczwbYwczYczRcAiczRczEczIcyYctjcQFcxvcxxcoCdMJcwHcwYcxicwGcoCcxjcxocxAcxEctqbTSbYNbYwbYwbYwbYwbYwcxScxUcxIcxKckUbTXcmXcBEcmZcnacnbcnccnccndcxycjkcnfcmldLecnicJRbYvbJTcotbYwbZgbQLcOzbYwbQLcpZbYwaaaaadaaaaaaaaaaaaaadaadaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjcDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaadaaaaaaaaaaAXaadcBBaadaAXaaaaaaaadaaaaaaaadaaaaaaaaaaaaaadaadajIcnEbPlckAcxtckAdJrbQLbQLbQLbQLcizdNkbQLbQLbQLcpWdKGckXbYwdEjdEkdEldEmdEgdEhdEictjczmczocvBcoCcuFcuGcuBcuEdMIcoCdMHdMGcxJcxJcvGbTScBgcmPdNgdNfcwzdNidNhcwFcvHdNjckUcpJcjeczqbLkdEfcnZcoacobcocdCmcjkcoecofcogcxXcoibYvdJwdKHbYwbZgbYwdLdbYwbYwbYwbYwaadaadaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjcDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaAXaaaaadaaaaAXaaaaaaaadaadaadaadaaaaaaaaaaadaadaaaaaeaaebYwdBhbYwbQLbZhbQLbQLdNzbYwbYwbYwbYwbYwbZhcpWcuScmzbYwdEzcNScOycOucMIcMJcMKcNjcLNcMmcLzcMGdMPcNmcJOcJPcBQctocCMcDYcJQcxJcbvbWrcNBclRdNAcmScmScmSdBtcmTcmTcmTcOAcuRcjecpfbLkbLkbLkbLkbLkbLkbLkcjkcjkcjkcpkcjkcjkbYvbYwbYwbYwbZgbYwbQLdLhcubdLgcubaadaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaacaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaAXaAXaAXaAXaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaEaaaaaaaadaaebYwbYwbYwcdYbYwcmzcJZclfbYwdKIdKJdKIbYwcdYcpWbYwbYwbYwdEqdEqdEqdEqdErdEtdEucyscyncyqcxVcyjdMOdMNdMMdMLdMKdEvcyIcyRcAKdEwcDSbTSdBMcjcdNndNmdNmdNmdNhcmTczKczLczXcBOcKNcKJdrxdNsdNqdNrdNodNpdNtdNudNvdNwdNxdNydoBcdYdBxclpclpcpYbYwdLfbYwbYwbYwbYwaadaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaadaadaadaadaadaaabYwbYwbYwbYwbYwbYwbYwbYwbYwbYwbYwbQLcpWbYwcqucpKcLscLrbWKctvdEOdAPdARctjdNadNbdMZcoCdMXdMWdMWdMWdMYcoCdELdEKdEMcnRdENcnNcNBcpbdOfcmScmScmSdBtcmTcmTcmTcOAdAdcqGcqHdOcdOddOedOedOedOedOedOodOmdOndOkdOldoBdovcqQdBwdovdovdovdOjdOhdOidOgaadaadaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadcxddKUcxdaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaadaaaaaaaaaaadaadaaaaaaaaaaadaaaaaabYwbQLdECcshcLPcJYcpDcpCcpzcpydEEdEFdEGctjcKjdAmcJUcoCdNDdNCdNBdMQdMTcoCdEBcKOcKOcxJdMUbTSbYNcjcdNEdNfdNFdNGdNhdBAcLvcLYckUbTXcrEcrFdNHdNIdNLdNMdNJdNKdNXdNYdNZdOadNUdNVdoBdNWdNQdNRdNSdNTdNNdNOdNOdNPdObaadaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaddKRcxddMVcxddKRaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaadaaaaaaaaaaaaaadaaaaaaaaaaadaaaaaabYwbZhcpWbYwcuecqqdCIcOccsbcrDdolcrBdMkctjctjcryctjcoCcoCcoCcoCcoCcoCcoCcxTcxJcxJcnpcrmcrncnqcjcckUckUckUcOAdBGckUckUckUckUcrpcjecqldrxdujdujduzduTdvudsgdshdsedsfdssdstdspdsrdtidtkdsCdsEdtJdufdtudtCduiaadaadaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadcxddDGdDIdEodEpdDGcxdaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaEaadcwucwucwucyJcwucwucwuaaaaadaaaaaaaaaaadaaaaaabYwcizcpWbYwbYgdnEcqqdMicqIctvdmVdnddnDctvdmJcrdcqXckOclIclKclIdMjclIcwBclKcwAckOclPbYMbTSbRFbRvcjSdnJcsCcvbdBEcvzcttcnncvJcqUbSTcqDdrYdoBdoBdoBdoBdoBdowdoBdoPdoVdpcdptdoBdpvdpwdpxdovdpydqGdrbdovdrxdovaaeaadaaaaaaaadaaaaaaaadaadaadaaaaaaaaaaaaaaaaadaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaadaaddCGdCLdDzaaeaaeaaedDAdCGdCLaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaaacwudCudCvdCudCrdCucwucwucyJcwucyJcwucwuaadaadbYwdEecpWbYwbYwbYwbYwbYwbYwbYwdMqduXduRduUduYcAactfckOcDPdBIclIclKclIduAduNcDRckOdBFbYMbTSbRFbRvcsfcsicrzcrzdAycrxdAzcqacvJbTXcjecswdoBdvPdzPdCpdCqdBddBadBddAEdAKdABdoBdoBdovcqQdBwdovdBpdBjdBkdBgcpGaaeaaeaadaadaadaadaadaadaadaaaaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadcpGdJUcpGaaedKaaaedJWajCcxdaadaadaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaAXaadcwudzYdzXdAhdzZdzYdAidAAdApdzSdzRdzUcwuaaaaaabYwbYwdrHdtrdtrdtrdtrdtsdttbPYdpjdpqdpudpzdpIdqAcsncpecoScyEcoScoScyOcyTdoCdMndoAcsBcnMcnNcyrcsecsecoocuicuidAwcwOcqEcopcvJcpJcjecrQdrxdvPdzPdwfdwfdwsdvBdvEdvHdvIdvAdoBcvmbQLdACcvpdovdovdovdovdovcomcxdaaeaadaaaaaaaaaaaaaaaaadaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaadaaddCGdCLdIKaaeaaeaaedILdCGdCLaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaEaaacwuczcdJLdJIdJBczcczcdJzdJsczgdJZdJScwuaaaaaaaaacwucwucwucwucwuctvdKBctvctvdADdAFdKbctvdAvdAxcujckOcnGclKclIclKclIcsjcskcLocrGcLCdAGcfBcrZcsecrYcpAcLQcLQdAwcqTcqEcrvcvJcAJcuacuddoBdvPdzPdwfdKfdBddIIdBddIBdIHdJqdoBcuScdXcvobQLbQLbYwaadaadaadaadaadaadaadaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadcxddKRdKSdKPdKQdKOcxdaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaadcwudExdDSdEAdEydDFdDBdDQdDMdEIcBedIndAfdAedzVcAhdAfdwbdwFdxxcwudCJdCNctvdvVcrXdzOdDycxLcxLcxLcxLckOclIclKclIcKnclIctDctAcKkckOcJVdAnbTSctscsecqAcpAcsucsvctycqzctRcupdwtdAjdAkcAxbYZbYZbYZbYZbYZbYZcAgbYZdCzdAMdCCdoBbZhbZhcvobQLbQLbYwaadaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaddDGcxddCFcxddKNaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaaacyJdMddMcdDHdMadMmdMldMhdMedMsdMrdMpdModDCdMudKWdMtdKXdDHdDDdMvdDKdDLdMwdDJdDOdMxcrXcxLdMRdMSdMybYwbYwbYwbYwbYwbYwbYwcvWbYwbYwcnpdDrbTSbYNcsecsscpAcuicuicLQcxrcGhcLOcxFcyCdDxcAScwgcwdcwccwacvZcvYcvXbRJbYidBeckBckBckBckBcwIbQLbYwbYwbYwaadaadaaaaaaaadaaaaaaaacaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadcxddKUcxdaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjaaacDjcDjcDjcDjcDjaaacDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaacwudKFdKEdKYdKVdLjdLidLldLkdLrdLndLscwudDpdDodDqcwudKqdKscyMcwudBqdBUctvdCsdCxdCydKwcxLdKydKCdKDbYwdAWbZxbZxbZxbZxdKlcARclpcsldKpdKncwecLkcsecPTcrhcsycsycsycxmcvLcwRdwycxkdAVdKicmjcuUcuOcuNcuQcuPcuMbRJdATdAUdAIdALbGwbGwdAHckBcxccwpbYwbYwbYwaaeaaaaadaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjaaacDjcDjcDjcDjcDjaaacDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadcwucACcAGczccAFcACcADcAycAzcAlcAwcAfcwucwEaaaaaacwucwucwucwucwuctvcwCctvctvctvctvctvcxLcAecAccAbbYwcwocuxcuxcuxcuxcuxcuxcuxcuxcnpczJczZczDczFdMbdBccsJcplcuicxucmHcnLcvJbWacvVclqcmjcnIcnTcnUcnOcnPcnVbRJcwNcmxbYwbYwbYwbYwbYwbQLcxsclTbPlcmnbPlcmFaadaadaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaacDjcDjcDjcDjcDjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaacwucBmcBnczccBncBhcBiczcczccBcczcczccwuaadaadaadbYwcmzcdYbQLcxgcBJcBIclpcBLcBHdKtdKucxLcBCcBocBFcBDcwMcuxcBacBbcAZcuxcAXcAYcANcuxcALcAMcAHczFcokcvcdBucsAcuicmQcsedAYcsecvKcwPbWBbRJbRJbRJbRJbRJbRJbRJbRJcwNcmxbYwcmIcmwcaybYwbZhdAldCDbYwbYwbYwaaeaaaaadaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaEaaacwucCacCbczccBRcCecBicCccCdcBNcBPcBMcwuaaaaadaaabYwcxRcxQcxQcybcxWbNGbNGbNGbNGcxOcxCcxLcxLcxLcxLbYwcwocuxcCjcClcCycCzcCAcCBcwDcCfcCgcChcCicsecsecsecsecsecyxcsecsecyycytcyzcymcykcytcyoclpclpclpclpclpclpcLmdJodJncAjcAdczHcygcygcyhcyicygaaaaaaaaaaaaaadaadaaaaaaaadaaaaaaaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaaacwucCWcCXczccCXcCWcCYcCZcDacCCcCJcCKcyJaaaaaacxdbYwcAAbYwbYwbYwcAEbYwbYwbYwbYwcwmcAncAmcDbcAmcAmcAmcBfcDMcDLcvhcJScKdcGccGlcDwcDwcDkcDlcDIcAQcDGclpclpclpcBkcBjclpcBlcBScoVcoWcKfcBScmzcdYcxqbYwbYwbYwbYwbYwbYwbYwbYwbYwbVzcygcyudArcywcygaadaadaadaadaadaadaadaadaadaadaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadcwucwucyJcwucyJcwucNfcMXcNbcNCcNDcNhcwuaadaadcxdcGkcGjbGhcMocGbcGacDTcMccLEbYwbYwbYwbYwcMpbYwbYwbYwbYwcuxcKUcvhcKqcvhcKvcKTcLwcvhcLxcLAcLtcuxbYwbYwcOzcdYcxqbWubYwbYwcBScBTcoUcBScBSbYwbYwclrbYwcBGcKycKlbYwcKccKScKMbYwdMfcygcoIcyHcoYcygaaaaadaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaEaaaaadaadaadbYtcWRcNJcNKcOtcOGcPtcPFcPRcwuaaaaaacxddKvcMQbGhcMYcMDcMhcMLbGhbGhbpYcRucRMcRvcQLcQwcRkcQXdKocvfcvgcvhcKqcvhcuvcvtcvgcvhcLxcLAcuvcvlaaabYwcNnbYwclrbYwbYwaadaaacxpcwicxpaadaadaadaadbYwcuJbQLbQLdMgbGwcNRbGwbJccOecygcyVdAscqFcygaaaaadaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAXaaaaadaaaaaadwIaadaadcwucwucwucwucwucwucwuaaaaaacxdcoKbMpbGhcOMcOZcONbJZbGhcRTcPScSjdlGcRUdlydltcSScSSdlZdmbdmjdmvdmHcvhcuvdmIcvgcvhcLxcLAdnccuxaaabYwdKxbYwaadaaaaaaaadaadcxMclvcxMaadaaaaaaaadbYwcpIbQLbQLdKzcpFcjBcpwbYwclrcygcqfczscqgcygaaaaadaaaaadaadaaaaaaaadaSgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaEaadaadaadaaaaaaaaaaadaadaadaaaaaaaaaaadaaaaaaaaacxdcTMdKAdiLdcndkOdkGdkRbGhdlobGhdlxdlvdlCdnfdnedlGdlGdnudnvdnncuzdoadoscuvdnwcvgcvhcLxcLAcuvcvlaaabYwcNnbYwaadaaaaaaaadaaacyccydcycaaaaaaaaaaaabYwcqCcqwcqvbYwcqycqtcqvbYwaaaaadczWdAtczWaadaaaaadaaaaaaaadaadaadaadaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaEaaaaaaaaaaaaaaaaadaaaaaaaaaaadaaaaaaaaacxdcoKcoJbGhcoHcoGcoFcoDcoAcozbGhbKEbwzcvkbxTcvibwAduMdKocvfcvgcvhcuVcuWcuXcuZcuycuzcuCcuTcuvcuxaaaaadaaaaaaaadaaaaaaaadcwXcwZciKcwZcwXaaaaaaaaabYwbYwbYwbYwbYwbYwbYwbYwbYwaaaaadcAvczscAvaadaaaaadaaaaaaaadaadaaaaaaaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakaaEaaaaaaaadaaEaakaaEaadaaEaaEaaEaadcxdbpYbGhbGhbGhbGhbGhcoQcoRbGhbGhbGhcvwbxUcvybxTcvubxVcvvbpYbpYcvgcvhcvhcvhcuvcvtcvgcvhcvncvrcuvcvlaadaadaadaadaadaadaadaadcwZcjNclxcyFcwZaadaaaaaaaaaaadaaaaaaaaaaaaaadaadaaaaaaaadaaacAWaaaaadaadaadaadaadaadaaaaaaaadaAXaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakaaaaaacvAcoTbKBbpYcvPcoXcvNcpicpgcpdbpYcvMcvIcvFcvCbxTcvibwAduMcwkbpYcwlcwncwwcvScwxcwDcvQcvScvUcvhcwjcuxaaaaadaaaaaaaaaaaaaaaaaacwZcyPcodcpRcyScnxaadaadaadaadaadaaaaaaaaaaaaaaaaaaaaaaadaaacAWaaaaadaadaaaaaaaaaaadaaaaaaaaaaSgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaakaaaaaacwTcqYbKBcqrcqscqscqscqxcqPcqBcqbcqhcwJcqhcpUcqscwKcpUcwLcxldKocxecwWcwVcwWcwWcwWcwWcwWcwVcwWcxbcvlaaaaadaaacwZcwZcwZcwZcwZcwZcznclzcwUcwZcwZcwZcwZcwZcwZaadaaaaaaaaaaadaadaaaaaaaadaaacBXcBYcBYcBYcBZaaaaaaaaaaaaaaaaaaaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakaaaaaacwTcqYcrRcpgccscyDccscrPbDtcrOcsDcspcyNduHduHcyLduHduHcyKcxNbpYcyacxGcxDcxGcxGcxHcxGcxGcyAcyBcypcuxaadaadaadcwZczMczNczOczPcwZczQckHcwZcwZczSczTczUczVcwZaadaadaadaaaaaaaadaaaaaaaadaaaaaaaaaaaaaaacAWaaaaaaaadaaaaaaaaaaSgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakaadaaaczpctxbKBcpgccsccsccsbJabpYbpYbpYbpYczkczjbxTczhbxTczjczibpYbpYczbczacyZczacyQcyXczfczaczaczeczdcuxaaaaadaaacxpcAocApcApcAqcApcArcAscAtcAucAucAucAucAucxpaadaaaaadaadaadaadaadaSgaAXaSgaadaadaadaadcAWaadaadaadaadaadaaEaAXaAXaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadcxdbpYbpYctzbxTbxTczrbxTctTdJmbpYczxczvcztcztcvacztcztczzbpYaaaczAcxGczAcxGczAaaaczAcxGcxGczAaaaaaaaaaaadaaacyccAucAOcAPctUcAPctkculcATcATcATcAUcAVcAucycaadaaaaaaaaaaaaaaaaadaaaaadaaaaadaaaaaaaaacCVaaaaaaaadaaaaaaaaaaaaaSgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadcxdcuYbIYbIYcvdcvacvscvebpYbpYbpYbQJbPUbPUbPUbQIbpYbpYaadczBczaczCczaczBaadczBczaczaczBaadaadaadaadaaacwZcBpcBqcBrcBscBtcBucBvcAucBwcBxcBycBzcBAcwZaadaaaaaaaaaaaaaaaaaEaaacDhcDhcDhcDhcDhaadcDiaadcDhcDhcDhcDhcDhaaaaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcxdbpYbQJbPUbPUbQIbpYbOLbpYaaaaaaaaaaaaaaaaaaaaacCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDaaaaaaaadaaacwZcBScBScBScBScBTcBUcBVcBWcBTcBScBScBScBScwZaadaadaadaadaadaadaAXaadcDpcDqcDqcDqcDqcDrcDscDtcDucDucDucDucDvaadaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaaaaaaaaaaaaaaaadaadaaaaaaaaaaaaaaaaaaaaacCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDaaaaaaaadaaacwZcCncCocCocCpcCqcCrcCscAucCtcCucCvcCvcCvcwZaaaaaaaaaaaaaaaaaaaAXaadcDAcDAcDAcDAcDAaaacDiaaacDAcDAcDAcDAcDAaadaAXaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaadaadaadaadaaaaaaaaaaaaaaaaaaaaaaaacCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDaaaaadaadaadcwZcCvcCvcCvcrscrwcCrcCscAucrrcrlcCvcDxcCvcwZaadaaaaaaaaaaaaaaaaaEaaaaadaaaaadaadaadaaacDiaaaaadaaaaadaaaaadaaaaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDaaaaaaaadaaacwZcCvcCvcCvcCNcCOcCPcCQcCRcCScCTcCocCocCUcwZaadaaaaaaaaaaadaadaAXaaacDhcDhcDhcDhcDhaadcDiaadcDhcDhcDhcDhcDhaadaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDaaaaaaaadaaacwZcBScBScBScBScDdcDecDfcDgcDdcBScBScBScBScwZaadaaaaaaaaaaaaaadaAXaadcDpcDqcDqcDqcDqcDrcDicDtcDucDucDucDucDvaadaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDaaaaaaaadaaacwZcCncCocCocDmcCqcCrcDfcAucDncDocCvcCvcCvcwZaadaadaaaaaaaaaaadaAXaadcDAcDAcDAcDAcDAaaacDiaadcDAcDAcDAcDAcDAaaaaAXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -10355,11 +10514,11 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDaaaaaaaacaaaaaacwZcPPcwZcQxcCvcQucCvcQJcCvdERcwZcOHcwZaadaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEdcEdcEdcEdcEdcEdcEdcEdcEdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDaaaaaaaaaaadaadcwZcPPcwZcCwcCvcCvcPrcCvcPsdEPcwZcOHcwZaadaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEdcEdcEdcEdcEdcEdcEdcEdcEdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDaaaaaaaaaaadaaacwZcPPcwZcwZcwZcwZcwZcwZcwZcwZcwZcOHcwZaadaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEdcEdcEdcEdcEdcEdcEdcEdcEdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDaaaaaaaaaaaaaaacwZcPhcOJcOJcOJcOUcOIcOHcOHcOHcOHcOHcwZaadaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEdcEdcEdcEdcEdcEdcEdcEdcEdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDaaaaaaaaaaadaaacwZcwZcwZcwZcwZcDVcDWcDVcwZcwZcwZcwZcwZaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEdcEdcEdcEdcEdcEdcEdcEdcEdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDaaaaaaaaaaadaadaadaaaaadaadaaaaaacZYaaaaadaadaadaadaadaadaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEdcEdcEdcEdcEdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDaaaaaaaaaaaaaaEaaaaadaaaaaaaaaaaaaaadaiaaaaaaaadaaaaadaaaaadaaaaaEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEdcEdcEdcEdcEdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCDcCDcCDcCDcCDcCDcCDcCDcCDcCDaaaaaaaaaaaaaaaaakaakaaaaaaaaaaadaaaaaaaaaaaaaaaaadaaaaaaaaaaakaaEaakaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEdcEdcEdcEdcEdcEdcEdcEdcEdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDcCDaaaaaaaaaaaaaaaaaacwZcPhcOJcOJcOJcOUcOIcOHcOHcOHcOHcOHcwZaadaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEdcEdcEdcEdcEdcEdcEdcEdcEdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCDcCDcCDcCDcCDcCDcCDcCDcCDcCDaaaaaaaaaaaaaaaaadaaacwZcwZcwZcwZcwZcDVcDWcDVcwZcwZcwZcwZcwZaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEdcEdcEdcEdcEdcEdcEdcEdcEdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaaaaadaadaaaaaacZYaaaaadaadaadaadaadaadaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEdcEdcEdcEdcEdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaEaaaaadaaaaaaaaaaaaaaadaiaaaaaaaadaaaaadaaaaadaaaaaEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEdcEdcEdcEdcEdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakaakaaaaaaaaaaadaaaaaaaaaaaaaaaaadaaaaaaaaaaakaaEaakaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEdcEdcEdcEdcEdcEdcEdcEdcEdcEdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakaaEaakaakaadaaaaaaaaaaaaaaaaadaakaaEaakaakaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEdcEdcEdcEdcEdcEdcEdcEdcEdcEdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaakaaEaakaaaaaaaadaakaakaakaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIcCIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdcEdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCIcCIcCIcCIcCIaaacCIcCIcCIcCIcCIaaacCIcCIcCIcCIcCIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -10563,7 +10722,7 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacNgcNvcNvcNvcNvcNvcNvcNvcNQcNvcNvcNvcNvcNvcNwcNvcNvcNycNxcNvcNvcNxcNvcNvcNxcNycNvcNxcNvcNgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacMxcMHdzldzndzodzldzndzndzncMWdzndzndzrdzpdzqdyedyddzscMxdzgcMxcMZcLIcLIcLIcNacLDdyXcMicNTcMMcMMcMNdyadzydxZcMacNUcMdcMtcMEcMjcMdcMtcMSdItcNVcNHdIscMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacNgcNvcNvcNvcNvcNvcNvcNvcNvcNvcNvcNvcNvcNvcNvcNvcNvcNvcNvcNwcNvcNvcNxcNycNvcNvcNxcNvcNycNgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacMxcMHcMHcMHcMHcMHcMHcMHcMHcMHcMHcMHcMHcMHdyfdyedyddyccMxcMAdybcNXcLIcLIcLIcNYdybcMAcMidBbcMMcMMcMNcMOcMPcMOcLUcMdcMdcMtcMRcMjcMdcNccNrcLScLScOacLScNuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacNgcNvcNvcNvcNvcNvcNvcNvcNvcNvcNvcNvcNvcNvcNvcNvcNwcNvcNvcNvcNvcNvcNycNvcNxcNycNvcNxcNvcNgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacObcObcObcObcObcObcObcObcObcObcObcObcObcObcObcObdAXcObcObcMAdxXcNXcLIcLIcLIcNYdxXcMAcMidyadxZcOddyadzydzydxZcLTcMjcMdcMtcMucMjcMdcMtdBOdBSdBSdBSdBScMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacNgcNvcNvcNvcNvcNvcNvcOfcOfcOfcOfcOfcOfcOfcNvcNvcNvcNvcNvcNvcNvcNxcNvcNvcNQcNycNvcNvcNvcNgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacObcMAcMncNXcLIcLIcLIcNYcMncMAcMicOscOscOscOscMOcMPcMOcOtcMdcMdcMtcMEcMjcMdcMddBQdBRdBRdBRdBRcLTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacNgcNvcNvcNvcNvcNvcNvcOfcOfcOfcOfcOfcOfcOfcNvcNvcNvcNvcNvcNvcNvcNxcNvcNvcNQcNycNvcNvcNvcNgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacObcMAcMncNXcLIcLIcLIcNYcMncMAcMicOscOscOscOscMOcMPcMOdQgcMdcMdcMtcMEcMjcMdcMddBQdBRdBRdBRdBRcLTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacNgcNvcNvcNvcNvcNvcOwcOxdxTdxSdxSdxSdxUcOxcOBcNvcNvcNvcNvcNQcNvcOfcNwcOfcNwcNvcNxcNvcNxcNgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacObcOFcOFdxVdxndxAdxrdxWcOFcOFcMicOscOscOscOsdyadzydxZcMadvpcMdcMdcMdcMdcMdcOLdBOdBNdBNdBNdBPcMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacNgcNvcNvcNvcNvcNvcOxcOOcOPcOQcORcOScOTcOTcOxdxPcNvcNvcOfcNgcNgdxDdxBcNgcNgcOfcOVcOWcOfcNgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacObcPdcPecPfcPgdxFcPicPfcPecPdcMicPjcPkcPlcPmcMiaaaaaacNrcLScOacLScPncLScOacLScPocLScLVcLScLScNuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacNgcNvcNvcNvcNvcNvcOxcPpcOPcOPcPqcOPcOPcOPcOxdxPcNvdxucNgcNgdDgdDhdDhdDgcNgcNgcNgcNgcNgcNgcNgcNgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacObcPedAJcPxcPgdxFcPicPxdAQcPecMicOscPzdAOdANcMiaaaaaacMudIrcMdcMdcMdcMdcMdcMdcMadvlcMaduZdvkcLTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -10573,7 +10732,7 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacNgcNvcNvcNvcNvcNvcNvcNvcOxcOPcOPcOPcOxdxIdxCdxCdxBcNgcNgcPJdDecQMcQdcPJcPJcQcdDdcNgcNgcNgcNgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacObcOFcOFcOFcOFdxFcOFcOFcOFcOFcOFaaaaaaaaaaaaaaaaaaaaaaaacQQcQRcQRcQRcQScQRcQRcQScQRcQRcQRcQTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacNgcNvcNvcOwcOxcOxcOxcOxcOxcOPcOPcOPcOxdxGcQVcQVcQVcQWdEYcPJcPJcPJcPJcPJcPJcQcdDdcNgcNgcNgcNgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacOFdxFcOFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacQZcQZcQZcQScQZcQZcQScQZcQZcQZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacNgcNvcNvcOxcPIcOPcOPdxEcOxcOPcOPcOPcOxcRbcQWdxDdxBcNgcNgcPJcQdcQdcQdcPJcPJcQcdDacNgdDcdDbcNgcNgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacOFcOFcOFcOFcOFcOFcOFcOFdxAcOFcOFcOFcOFcOFcOFcOFcOFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacNgcNvcNvcOxcPIcOPcRfcRgcOxcOPcOPcOPcOxcOxdxzcRicOBdxpcNgdCZdCYdCYdCYdCYcPJcPJcPJcRccRdcRdcRecNgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacOFdxtdxsdxsdxsdxsdxsdxtdxtdxtdxsdxsdxsdxsdxsdxtcOFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacNgcNvcNvcOxcPIcOPcRfcRgcOxcOPcOPcOPcOxcOxdxzcRicOBdxpcNgdCZdCYdOpdCYdCYcPJcPJcPJcRccRdcRdcRecNgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacOFdxtdxsdxsdxsdxsdxsdxtdxtdxtdxsdxsdxsdxsdxsdxtcOFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacNgcRocNvcOxcPIcOPcRfcRpcOxcOPcOPcOPcOxdxwcOPcOPcOxdxycNgdEXdCWdCXdCWdCVcPJcPJcPJcNgcRlcRdcRecNgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadzLdxtdxtdxtdxvdxtdxtdxtdxtdxtdxtdxtdxvdxtdxtdxtdzLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacNgcNvcNvcOxcPIcOPcOPcOPcRscOPcOPcOPcRtcOPcOPcOPcOxdxucNgcNgdCSdCRdCUdCTcNgcNgcNgcNgcNgcNgcNgcNgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacOFdxtdxsdxsdxsdxsdxsdxtdxtdxtdxsdxsdxsdxsdxsdxtcOFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacNgcNvcNvcOxcPIcOPcOPcOPcRwcOPcOPcOPcRxcOPcOPcRycOxdxqdxpcNgcNgcNgcNgcNgcNgaaaaaaaaaaaaaaaaaaaaaaaaaaacRAcRAcRAcRAcRAcRAcRAcRAcRAcRAcRAcRAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacOFdxrdxodxodxodxodxodxodxodxodxodxodxodxodxodxncOFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -11238,138 +11397,138 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadmldmcdmmdmcdlVdlVdlRdmndmfdlFdlLdordlFdmDdoqdlFdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddlddlddlddlddlddlddlddlddlddlddlddlddlddlfdlfdlfdlfdlfdlddlddlddlddlddlddlddlddlddlddlddlddlddlddlddlddlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaddmqdmrdlVdmsdmtdIgdlIdmudmgdnhdlRdmidlFdlFdlFdlFdlFdlFdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlddlddlddlddlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddmydmydmzdmydmydmydlddlddlddlddlddlddlddlddlddlfdlfdlfdlddlddlddlddlddlddlddlddlddlddlddlddlddlddlddlddlddlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaddmAdmBdmCdlVdmtdmDdmedmEdmfdmFdlFdmudoxdlFdmUdlHdmfdlEdlFdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlddlddlddlddlddlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaddmydmLdmMdmNdmOdmydlddlddlddlddlddlddlddlddlddlfdlfdlfdlddlddlfdlddlddlddlddlddlddlddlddlddlddlddlddlddlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaddlfdlfdlFdlYdmPdmQdmRdmCdmSdmTdmgdmUdopdmgdnSdlFdmUdlLdlHdlEdlFdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlBdlBdlBdlBdlBdlBdlddlddlddlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaddmydmWdosdowdmZdmydlddlddlBdlBdlBdlBdlddlddlddlfdlfdlfdlfdlddlddlddlddlddlddlddlddlddlddlddlddlddlddlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddlFdlFdlFdlFdlFdlFdlXdmfdnadmPdmfdmudnbdmUdmUdnodlHdlLdlFdmUdmedlLdlEdlFdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlBdlBdlBdDtdDtdDtdDtdlBdlBdlBdlddlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaddmydmydmydmydmydnndnfdmydmydmydmydmydmydmydmydmydDtdlBdlddlddlfdlfdlfdlfdlddlddlfdlddlddlddlddlddlddlddlddlddlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddlFdFtdIfdIedIddlFdmAdnIdmBdlFdnhdlFdnQdnRdnPdlFdmfdmidmFdlHdmFdmpdmfdlFdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlBdlBdDtdDtdDtdDtdDtdDtdDtdDtdlBdlBdlddlddlddldaaaaaaaaaaaaaaaaadaadaaddmydnqdnBdnsdntdnudnvdnwdnrdnrdnrdnxdnydnzdnAdmydDtdDtdlddlddlfdlfdlfdlfdlfdlfdlddlddlddlddlddlddlddlddlddlddlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlFdFtdIbdIadIbdIcdmidlLdnidlLdmidmfdmedlSdlHdmfdmedlIdlFdmFdngdmFdmFdlFdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlBdlBdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdlBdlBdlddlddlddldaaaaaaaaaaaaaaaaaaaaddmydnFdnrdnGdnHdnedncdnKdmydmydnLdnMdnNdnNdnOdmydDtdDtdlddlddlfdlfdlfdlfdlfdlfdlfdlddlddlfdlddlddlddlddlddlddlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlFdFtdIbdFudFudIcdmgdlLdnmdmedmodmidlLdlHdnidmFdlHdlLdlFdlLdmfdmidmFdlFdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlBdnTdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdFldlBdlBdlBdlBdlBaaaaaaaaaaaaaaaaaaaaddmydnVdnWdnXdnYdnXdnZdnrdoadmydobdnldnkdnjdDtdDtdDtdlBdlddlddlddlfdlfdlfdlfdlfdlfdlfdlddlddlfdlfdlddlddlddlddlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlFdFtdFvdFudFsdlFdogdlFdmxdmGdlFdmgdlFdmxdmGdlFdmFdmidlFdmwdmpdmFdmudlFdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlBdFwdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdFqdnTdlBdlBdlBaaaaaaaaaaaaaaaaaaaaaaaddmydomdnrdondntdnrdoodnrdoadmydobdDtdDtdDtdDtdDtdlBdlBdlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlfdlddlddlddlddlddlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlFdlFdlFdlFdlFdlFdogdlFdmidlHdmFdlLdlLdmFdmYdmfdmidmfdlFdmXdmKdHZdlrdlFdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlBdFldDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdlBaaaaaaaaaaaaaaaaaaaaaaadaaddmydotdnrdoudnHdovdnrdnrdoadmydobdDtdDtdDtdDtdDtdDtdlBdlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlfdlddlddlddlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlFdogdlFdlHdmudlNdmPdnCdmfdlHdlFdmFdlLdlFdlMdHEdHEdHPdlFdEDdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlBdlBdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtaaaaaaaaaaaaaaaaaaaaaaadaadaaddmydmydHUdHVdmydmydoDdoEdoDdmydobdDtdDtdDtdDtdDtdDtdlBdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadDsdDsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlFdogdlFdlLdmfdmidlHdmCdlLdmhdlFdogdlFdlFdmUdmFdHEdHYdmkdEDdEDdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlBdlBdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdoHdoIdoJdoKdoKdoKdoKdoKdoKdoLdoHdoIdDtdDtdHXdmadHWdmydoPdnrdoQdmydobdDtdDtdDtdDtdDtdDtdDtdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadEJdEJdEJdEJdEJdEJdDsdDsdDsdDsdDsdDsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlFdogdlFdlFdlFdlFdlFdlFdlFdlFdlFdogdlFdmUdmFdlwdmFdHPdlzdEDdEDdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlBdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdHQdoTdoTdoTdoTdoTdoTdoTdoTdHQdDtdDtdDtdlDdlDdlDdmydoVdoWdoXdmydobdDtdDtdDtdDtdDtdDtdFqdnTdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadEJdEJdEJdEJdEJdEJdHRdHRdHRdHSdEJdDsdDsdDsdDudDudDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYaaaaaaaaaaaaaaadoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlFdogdogdogdogdFrdogdogdogdogdogdogdlFdmUdlwdlwdlwdlEdlFdEDdEDdEDdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlBdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdoHdoIdoZdpadpadpadpadpadpadpadoHdoIdDtdDtdDtdDtdDtdmydoDdHTdoDdmydpcdDtdDtdDtdDtdDtdDtdDtdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadEJdHAdHBdHCdHDdDwdHydGBdGBdGBdEJdnTdnTdnTdnTdGndDudDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlFdlFdlFdlFdlFdlFdlFdlFdlFdlFdlFdlFdlFdlFdlrdHzdlsdlFdlFdEDdEDdEDdEDdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlBdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtaaaaaaaaaaaaaaaaaaaaaaaaaaadlBdlBdlBdDtdDtdDtdDtdDtdDtdkIdludkMdltdkYdkXdDtdDtdDtdDtdlBdlBdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaadEJdHIdHJdHGdHHdDwdHOdGBdHNdHLdHMdHKdGvdGvdnTdGndHFdDudDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdEDdEDdEDdlFdHEdHEdlwdlFdEDdEDdEDdEDdEDdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlBdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtaaaaaaaaaaaaaaaaaaaaaaaadlBdlBdlBdlBdlBdlBdlBdlBdDtdDtdDtdDtdDtdDtdkIdkNdkMdDtdDtdDtdlBdlBdlddlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlddlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaadEJdEJdEJdDwdHrdHsdHrdDwdEHdHqdDwdDwdEJdEJdEJdHudwedHtdDudDudDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdEDdEDdEDdlFdlndlmdlndlFdEDdEDdEDdEDdEDdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlBdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtaaaaaaaaaaaaaaaaaaaaaaaadlBdlBdlBdlddlddlddlddlBdlBdlBdDtdDtdDtdDtdDtdkHdDtdDtdDtdDtdlBdlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlfdlfdlddlddlddlddlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlJaadaadaadaadaaddEJdHwdHxdDwdLpdGBdHydHvdGAdGBdGCdDwdLodGEdGhdGndGvdGvdDudDudDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdEDdEDdlFdlqdHzdlpdlFdEDdEDdEDdEDdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlBdlBdDtdDtdFpdDtdDtdDtdDtdDtdlBdlBdlBaaaaaaaaaaaaaaaaaaaaaaaaaaadlddlddlddlddlddlddlddlddlBdlBdlBdDtdDtdDtdkHdDtdDtdlBdlBdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlfdlfdlfdlddlddlddlddlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddDTdDTdDTdDTdDTdEJdHgdHhdHddHedGXdHfdGBdGAdHcdGBdHbdGhdGhdGvdGvdGvdGvdGndDudDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdEDdEDdEDdlldljdlkdEDdEDdEDdEDdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlBdlBdlBdnTdlBdDtdDtdFldFldlBdlddldaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlddlddlddlddlddlBdlBdDtdDtdkHdDtdDtdlBdlBdlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlfdlfdlfdlfdlfdlddlddlddlddlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddDTdDTdDTdDTdDTdEJdHodKMdEsdHndGXdHmdGBdHldDwdHkdDwdHjdGhdGhdHidGvdGndGndDudDudDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdEDdEDdEDdEDdEDdlidEDdEDdEDdEDdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlBdlBdlBdlBdlBdlBdlddldaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlddlddlddlddlddlddlBdDtdDtdkHdDtdDtdDtdlBdlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlfdlfdlfdlfdlfdlfdlddlddlddlfdldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddDTdDTdDTdDTdDTdEJdDwdDwdDwdGUdGBdGVdGXdGWdGZdGYdDwdHadGhdGvdGhdGvdGndGndGTdDudDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdEDdEDdEDdEDdEDdEDdEDdlidEDdEDdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlddlddlddlddlddldaaaaaaaaaaaadlfdlfaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlfdlddlddlBdDtdDtdlcdlhdDtdDtdlBdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlfdlfdlfdlfdlfdlfdlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddDTdDTdDTdDTdDTdGOdGPdGOdGQdGBdGBdGAdGBdGSdDwdGRdDwdGhdGhdGhdGvdGvdGndGndGNdDudDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdEDdEDdEDdEDdlidEDdEDdEDdEDdEDdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlddlfdlfaaaaaaaaaaaadlddlfdlfaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlfdlddlddlBdDtdDtdDtdkHdDtdDtdDtdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlfdlfdlfdlfdlfdlfdlfdlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddDTdDTdDTdDTdDTdEJdEJdEJdGJdGBdGBdGAdGLdGKdDwdGMdDwdGEdGhdGhdGndGndGndGndGndDudDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdEDdEDdEDdEDdEDdEDdEDdEDdEDdEDdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaadlfdlfaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlfdlddlddlBdDtdDtdDtdkHdDtdDtdDtdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlfdlfdlfdlfdlfdlfdlfdlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddDTdDTdDTdDTdDTaaaaaadEJdEJdGCdGBdGAdGIdGHdGGdGFdDwdLodGDdGndGndGndGndGndDudDudDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDEdDEdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdEDdEDdEDdEDdEDdEDdEDdEDdEDdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlddlddlBdDtdDtdDtdkHdDtdDtdDtdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlfdlfdlfdlfdlfdlfdlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddDTdDTdDTdDTdDTdFcdFcdFcdFcdFcdGzdGydFUdFUdFUdGwdFedFedGxdGndGvdGndGndGndDudDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdEDdEDdEDdEDdEDdEDdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlddlddlBdDtdDtdDtdkHdDtdDtdDtdlBdlBdlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlfdlfdlfdlfdlddlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddDTdDTdDTdDTdDTdGsdFLdFLdFLdGudGtdGpdGqdGpdGpdGodFLdGrdGhdGhdGndGndGndDudDudDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdEDdEDdEDdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlddlddlBdlBdDtdDtdkHdDtdDtdDtdDtdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlfdlfdlfdlfdlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddDTdDTdDTdDTdDTdFcdFedFedGldFedGmdFedFedGidGkdGjdFedFedGEdGhdGndGndDudDudDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaadldaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlddlddlddlBdDtdDtdkHdDtdDtdDtdDtdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlfdlfdlfdlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddDTdDTdDTdDTdDTdFcdGfdGedGddGcdGbdGadFZdFYdFXdFWdFVdFUdFTdFSdGgdDudDudDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaadlfdlfdlfaaaaaadlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlBdDtdDtdlcdlgdlhdDtdDtdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlfdlfdlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddDTdDTdDTdDTdDTdFKdFMdFLdFNdFLdFOdFedFQdFPdFPdFRdFJdFedDudDudDudDudDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaadlfdlfdlfaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlfdlddlBdDtdDtdDtdDtdkHdDtdDVdnTdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaadaadaadaadaaddFkdFjdFidFodFndFmdFedFIdFHdFGdFFdFJdFedDudDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlfdlddlBdlBdDtdDtdDtdkHdDtdDtdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaadFfdFhdFgdFddFcdFcdFedFedFedFedFedFedFedDudDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlddlddlBdDtdDtdkQdkYdkXdDtdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadDudDudDudDudDudDudDudDudDudDudDudDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDEdDEdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlddlddlBdDtdDtdkIdkNdkMdDtdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdldaaadlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlfdlddlBdDtdDtdDtdkHdDtdDtdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaadpraaaaaadlfdlfdlfdlfdlfdlfdlfdlfdlddlBdDtdDtdDtdkHdDtdDtdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlfdlddlddlddlddlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaadlfdprdpraaaaaadlfdlfdlfdlfdlfdlfdlfdlddlBdDtdDtdDtdkHdDtdDtdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlfdlddlddlddlddlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaadlfdlfdpraaaaaaaaadlfdlfdlfdlfdlfdlfdlddlBdlBdDtdDtdkHdDtdlBdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlfdlddlddlddlddlddlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlddlddlBdDtdDtdkHdDtdlBdlBdlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlfdlddlddlddlddlddlddlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlddlddlBdDtdDtdkHdDtdDtdlBdlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlddlddlddlddlddlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaadlAdlAaaaaaaaaaaaaaaaaaadlfdlfdlfdlddlddlBdDtdDtdkHdDtdDtdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlfdlddlddlddlddlddlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaadlAdlAdpBaaaaaaaaaaaaaaaaaadlfdlfdlfdlddlddlBdDtdDtdlcdlhdDtdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlfdlfdlddlddlddlddlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaadpBaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlddlddlBdDtdDtdDtdkHdDtdlBdlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlfdlddlddlddlddlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlAdlAdlAaadaadaadaadaadaadaadaaddlAdlAdlfdlfdlddlddlBdnTdFBdDtdkHdDtdlBdlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlddlddlddlddlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlAdlAdlAaaeaaeaaeaaeaaeaaeaaeaaedlAdlAdlAdlfdlddlddlBdlBdDtdDtdkHdDtdlBdlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlfdlfdlddlddlddlddlddlddlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlAdlAaadaadaadaadaadaadaadaaddlAdlfdlfdlfdlddlddlBdDtdDtdDtdkHdDtdlBdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlfdlfdlddlddlddlddlddlddlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlddlddlBdDtdDtdDtdkHdDtdDtdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlfdlfdlddlddlddlddlddlddlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdoYdoYdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlddlddlBdDtdDtdDtdkHdDtdDtdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlfdlfdlddlfdlddlddlddlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdoYdoYdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlddlddlddlBdDtdDtdkQdkYdkXdDtdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlfdlddlfdlfdlddlddlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdoYdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlddlddlddlBdDtdDtdkIdkNdkMdDtdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlfdlfdlfdlddlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlddlddlddlBdlBdDtdDtdkHdDtdDtdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlfdlfdlddlddlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdDsdDsdDsdDsdDsdDsdDEdDEdDEdDEdDEdDEdDEdDEdDEdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlddlddlddlddlBdDtdofdoedDtdlBdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdDsdDsdDsdDsdDsdFxdFxdFxdFxdFxdFxdFxdFxdFxdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlddlddlddlddlddlddlBdlBdDtdkHdDtdDtdlBdlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlfdlfdlddlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdDsdDsdDsdDsdDsdDEdDEdDEdDEdDEdDEdDEdDEdDEdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlddlddlddlddlddlBdDtdDtdkHdDtdlBdlBdlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlfdlddlddlfdlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlddlddlddlBdlBdDtdDtdkHdFqdnTdlddlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlddlddlddlBdDtdDtdofdoedDtdlBdlddlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdDsdDsdDsdDsdDsdDsdDvdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlBdlBdlBdDtdDtdkHdDtdDtdlBdlBdlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdDsdDsdDsdDsdDsdFAdFzdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlBdDtdDtdDtdDtdkHdDtdDtdDtdlBdlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadDtdDtdDtdDtdDtdkHdDtdDtdDtdlBdlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadDtdDtdDtdDtdDtdkHdDtdDtdDtdlBdlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdoYdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadDtdDtdDtdDtdDtdkHdDtdDtdDtdlBdlddlddlddlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdoYdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadDtdDtdDtdDtdDtdkHdDtdDtdDtdlBdlddlddlddlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdoYdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaadpFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadDtdDtdDtdDtdDtdDtdkHdDtdDtdDtdlBdlBdlddlddlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdoYdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadDtdDtdDtdDtdDtdDtdDtdkHdDtdDtdDtdDtdlBdlBdlBdlBdlBdlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdoYdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadDtdDtdDtdDtdDtdDtdDtdkHdDtdDtdDtdDtdDtdDtdDtdDtdlBdlBdlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdoYdoYdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdDsdDsdDsdDsdDsdDEdDEdDEdDEdDEdDEdDEdDEdDEdDEdDEdlfdlfdlfdlfdlfdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadDtdDtdDtdDtdDtdDtdDtdkHdDtdkQdkXdDtdDtdDtdDtdDtdDtdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdoYdoYdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdDsdDsdDsdDsdDsdFxdFxdFxdFxdFxdFxdFxdFxdFxdFxdFxdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadDtdDtdDtdDtdDtdDtdlcdlgdocdoddlgdlgdlgdlhdDtdDtdlBdlBdlBdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdoYdoYdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDEdDEdDEdDEdDEdDEdDEdDEdDEdDEdDEdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadDtdDtdDtdDtdDtdDtdDtdDtdkIdkMdDtdDtdDtdkHdDtdDtdDtdDtdlBdlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdoYdoYdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlBdlBdDtdFydDtdDtdDtdDtdDtdDtdDtdDtdlcdlgdlhdDtdDtdlBdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdoYdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlddlBdlBdnTdlBdlBdlBdlBdlBdlBdDtdDtdDtdDtdkHdDtdDtdDtdlBdlBdlBdlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlddlddlddlddlddlddlddlddlBdlBdDtdDtdDtdkHdDtdDtdDtdDtdDtdlBdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdDsdDsdDsdDsdoYdoYdoYdoYdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlAdlAdlAaadaadaadaadaadaadaadaadaadaadaaddlBdlBdlBdlBdlddlddlddlddlddlBdlBdDtdDtdlcdlgdlgdlhdDtdDtdDtdlBdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdDsdDsdDsdDsdoYdoYdoYdoYdoYdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlAdlAdlAdlAaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaedlAdlAdlAdlAdlfdlddlddlddlBdDtdDtdDtdDtdDtdkHdDtdDtdDtdDtdlBdlBdlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdDsdDsdDsdoYdoYdoYdoYdoYdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlAaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaddlAdlAdlfdlfdlfdlddlddlBdlBdDtdDtdDtdDtdlcdlgdlgdlhdDtdDtdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdDsdDsdDsdoYdoYdoYdoYdoYdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdprdprdoYdoYdoYdoYdoYdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlddlddlBdlBdlBdlBdDtdFpdDtdDtdkHdDtdDtdlBdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdDsdDsdDsdoYdoYdoYdoYdoYdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdprdprdprdprdprdoYdoYdoYdoYdoYdoYdprdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaadlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlddlddlddlBdlBdnTdDtdDtdkHdDtdDtdDtdlBdlBdlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdprdprdprdoYdoYdprdoYdoYdoYdoYdoYdoYdprdprdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaadEDdlfdlfdlfdlfdEDdEDaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlBdlBdDtdlcdlgdlhdDtdDtdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdprdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaadEDdEDdlfdlfdlfdEDdEDdEDaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlBdDtdDtdDtdkHdDtdDtdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlddlfdlddlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaadEDdEDdlfdlfdlfdEDdEDaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlBdlBdDtdDtdkHdDtdDtdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlddlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaadEDdEDdlfdlfdlfdEDdEDaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlBdDtdkQdkYdkXdDtdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdprdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaadlfdlfdlfdEDdEDaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlBdDtdkIdkNdkMdDtdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdoYdoYdoYdoYdprdprdprdprdprdprdprdprdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlBdlBdlBdDtdDtdkHdDtdDtdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdoYdprdprdprdprdoYdoYdprdprdprdoYdoYdoYdoYdoYdprdprdprdprdprdprdprdprdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlBdlBdlBdDtdDtdDtdDtdkHdDtdDtdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdprdprdprdprdprdprdprdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdprdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlBdDtdDtdDtdDtdDtdDtdkHdDtdlBdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdprdprdprdprdprdprdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlBdDtdofdlgdlgdlgdlgdoedDtdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdprdprdprdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlBdDtdkHdDtdDtdDtdDtdFydDtdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdprdprdprdprdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlBdDtdkHdDtdDtdDtdDtdnTdlBdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdprdprdprdprdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdoYdoYdoYdoYdoYdoYdprdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlBdDtdkHdDtdDtdDtdlBdlBdlddlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdprdprdprdprdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdoYdoYdoYdoYdoYdprdprdprdprdprdoYdoYdoYdoYdoYdoYdoYdprdprdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlBdDtdkHdDtdDtdlBdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdprdoYdoYdoYdoYdprdprdprdprdprdprdoYdoYdoYdoYdoYdoYdprdprdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlBdlBdDtdkHdDtdDtdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdprdoYdoYdoYdoYdprdprdprdprdoYdprdoYdoYdoYdoYdoYdoYdoYdprdprdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlddlddlBdDtdDtdkHdDtdlBdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdoYdoYdoYdoYdoYdoYdprdprdprdoYdoYdoYdoYdoYdoYdprdprdprdprdprdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlddlddlBdDtdDtdkHdDtdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdoYdoYdoYdoYdoYdoYdprdprdprdprdoYdoYdoYdoYdprdprdprdprdprdprdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlddlBdlBdDtdofdoedDtdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdoYdoYdoYdoYdoYdoYdprdprdprdprdoYdoYdoYdprdprdprdprdprdprdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlddlBdDtdDtdkHdDtdDtdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdprdprdoYdoYdoYdoYdoYdoYdprdprdprdoYdoYdoYdprdprdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlddlddnTdFBdkQdkYdkXdDtdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdprdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlddlddlBdDtdkIdkNdkMdDtdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlBdlBdlBdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlddlddlBdDtdDtdkHdDtdDtdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdoYdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlBdDtdDtdlBdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlAdlAaadaadaadaadaadaadaadaadaadaaddlAdlAdlfdlfdlfdlfdlfdlddlddlBdDtdDtdkHdDtdDtdlBdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdoYdoYdoYdoYdoYdoYdprdprdprdoYdoYdoYdoYdoYdoYdDtdDtdDtdDtdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlAdlAdlAaaeaaeaaeaaeaaeaaeaaeaaeaaedlAdlAdlAdlfdlfdlfdlfdlfdlddlddlBdlBdDtdkHdDtdDtdDtdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdprdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdoYdoYdoYdoYdoYdoYdprdprdprdoYdoYdoYdoYdoYdoYdDtdDtdDtdDtdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlAaadaadaadaadaaddpBdpBaadaadaaddlAdlAdlfdlfdlfdlfdlfdlfdlddlddlddlBdDtdkHdDtdDtdDtdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlfdldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdprdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdoYdoYdoYdoYdoYdprdprdprdprdprdoYdoYdoYdoYdDtdDtdDtdDtdlBdlBdlBdlBdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaadpBdpBdpBdpBaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlfdlddlddlBdlBdDtdkHdDtdDtdDtdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlfdldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdoYdoYdoYdoYdprdprdprdprdprdprdoYdoYdoYdoYdDtdDtdDtdDtdDtdlBdlBdlBdoYdoYdoYdlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaadpBdpBdpBdpBaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlfdlddlddlBdDtdDtdkHdDtdDtdDtdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlfdldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdprdprdprdprdoYdoYdoYdoYdoYdoYdoYdprdprdoYdoYdoYdoYdoYdoYdoYdprdprdoYdoYdoYdoYdprdprdprdoYdoYdoYdoYdoYdoYdoYdDtdDtdDtdDtdDtdlBdlBdoYdoYdoYdoYdlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaadpBdpBaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlfdlddlBdlBdDtdDtdkHdDtdDtdlBdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlfdldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdprdprdprdprdprdprdprdoYdoYdoYdoYdoYdprdprdoYdoYdoYdoYdoYdoYdoYdprdprdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdpJdDtdpJdDtdlBdlBdlBdoYdoYdoYdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlddlBdDtdDtdDtdkHdDtdDtdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdprdprdprdprdprdprdprdoYdoYdoYdoYdoYdprdprdoYdoYdoYdoYdoYdoYdoYdoYdprdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdpKdHQdpKdDtdlBdoYdoYdoYdoYdlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlddlBdlBdDtdDtdDtdkHdDtdDtdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlfdldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdprdprdprdprdprdprdprdprdoYdoYdoYdoYdoYdprdprdprdoYdoYdoYdoYdoYdoYdoYdprdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdpLdpMdpNdoYdoYdoYdoYdoYdlddlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlddlBdDtdDtdDtdDtdkHdDtdlBdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlfdldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdprdprdprdprdprdprdoYdoYdoYdoYdoYdoYdoYdoYdprdprdoYdoYdoYdoYdoYdoYdoYdoYdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdpLdpMdpOdoYdoYdoYdoYdoYdlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlddlBdDtdDtdDtdDtdkHdDtdlBdlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdprdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdDtdDtdoHdoIdpPdoKdoKdoKdoKdoKdoKdpQdpMdpOdoYdoYdoYdoYdoYdoYdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdpRdpRdpRdpRdpRdpRdpRdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlddlBdDtdDtdDtdDtdkHdFqdnTdlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdDtdDtdDtdDtdHQdpSdpSdpSdpSdpSdpSdpSdpTdpUdpOdoYdoYdoYdoYdoYdoYdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdpRdpVdpWdtLdpYdpVdpRdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlddlBdlBdDtdDtdDtdkHdDtdlBdlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdprdprdprdoYdoYdoYdoYdoYdoYdoYdoYdlBdDtdDtdDtdoHdpZdpadpadpadpadpadpadqadpMdqbdqcdoYdoYdoYdoYdoYdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdpRdpVdtzdtAdqfdqgdpRdlfdlfdlfdlfdldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlddlddlBdDtdDtdDtdkHdDtdlBdlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdoYdprdprdprdoYdoYdoYdoYdoYdoYdlBdlBdlBdDtdDtdDtdDtdoYdoYdoYdoYdoYdoYdpLdpMdpOdoYdoYdoYdDtdDtdDtdlBdlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdqBduhdtMdlfdqkdpRdpRdpRdtUdpRdpRdpRdlfdlfdlfdlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlfdlddlddlBdDtdDtdDtdkHdDtdlBdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlddlddlBdlBdDtdDtdDtdoYdoYdoYdoYdoYdoYdoYdpLdpMdpOdoYdDtdDtdDtdDtdDtdlBdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdtRdtMdIodlfdqkdqodqpdqkdpidqkdlBdlBdlddlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlddlfdlfdlfdlfdlfdlfdlfdlfdlddlddlBdlBdDtdDtdkHdDtdDtdlBdlBdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdlddlddlBdlBdlBdDtdDtdoYdoYdoYdoYdoYdoYdoYdqrdpMdpOdDtdDtdDtdDtdDtdDtdDtdlBdlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdqBdnTdlddqkdqsdqtdqudpidqkdDtdlBdlBdlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlddlddlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlBdDtdDtdkHdDtdDtdDtdDtdlBdlBdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdlddlddoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdpJdHQdpJdDtdDtdDtdDtdDtdDtdDtdlBdlBdlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdukdlfdlddqkdqkdqkdqkduldqkdDtdDtdlBdlBdnTdlBdlBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlddlddlfdlfdlfdlfdlddlddlddlddlddlddlBdlBdDtdkHdDtdDtdDtdDtdDtdDtdlBdlBdlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdprdprdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdlddlddoYdoYdoYdoYdoYdoYdoYdoYdoYdDtdDtdpKdDtdpKdDtdDtdDtdDtdDtdDtdDtdDtdlBdlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlddlddlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdqxdlfdlfdqkdqodqydqkdpidqzdDtdDtdDtdDtdFDdDtdlBdlBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlddlddlddlddlddlddlddlddlddlddlddlddlBdlBdDtdkHdDtdDtdDtdDtdDtdDtdDtdlBdlBdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdprdprdprdprdprdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdprdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdDtdDtdDtdDtdDtdDtdDtdDtdutdutdutdDtdDtdDtdlBdlddlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlddlddlddlddlddlddlddlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdqxdlfdlfdqkdqsdqtdqCdpidqDdDtdDtdDtdDtdDtdDtdDtdDtdDtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlddlddlddlddlddlddlddlBdlBdnTdlBdlBdDtdDtdkHdDtdDtdDtdDtdDtdDtdDtdDtdEDdlBdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdprdprdprdprdprdprdprdprdoYdoYdoYdoYdoYdoYdoYdprdprdprdprdprdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdDtdDtdDtdDtdDtdDtdDtdDtdIqduydIpdDtdDtdDtdlBdlddlddlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlBdlBdlBdlBdlBdlBdlBdlddlddlddlddlddlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdqkdqHdqkdqkdqkdqkdqkdqkdpidqIdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtaaaaaaaaaaaaaaaaaaaaaaaaaaadlddlddlddlddlddlBdlBdDtdFDdDtdDtdDtdkQdkYdkXdDtdDtdDtdDtdDtdDtdDtdEDdEDdlBdlddlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdprdprdprdprdprdprdoYdoYdoYdoYdoYdoYdoYdprdprdprdprdprdprdoYdoYdoYdoYdDtdDtdqJdqJdqJdqJdqJdqJdqKdqLdqLdqMdqJdqJdqJdqJdFBdDtdDtdlBdlddlddlddlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlBdlBdDtdDtdDtdDtdDtdlBdlBdlBdlBdlBdlddlddlddlddlddlddlddlfdlfdlfdlfdqkdqkdqkdqkdqNdqOdqPdqkdqodqQdqkduldqkdqkdqkdqRdqSdqTdqkdDtdDtdDtdDtdDtdDtaaaaaaaaaaaaaaaaaaaaaaaaaaadlddlddlddlBdlBdDtdDtdDtdDtdDtdDtdkIdkNdkMdDtdDtdDtdDtdDtdDtdDtdDtdDtdlBdlBdlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdprdprdprdprdprdprdoYdoYdoYdoYdoYdoYdoYdprdprdprdprdprdoYdoYdlBdDtdDtdDtdqJdqUdpgdqWdqXdqYdqZdradrbdrbdrcdqVdrddredkXdDtdDtdlBdlBdlBdlBdlddlddlddlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlBdlBdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdlBdlBdlBdlBdlBdlddlddlddlddlfdlfdlfdqkdrfdphdrhdridrgdrjdqkdqsdqtdrkdpidqkdrldrmdrndrndrndqzdDtdDtdDtdDtdDtdDtdDtaaaaaaaaaaaaaaaaaaaaaaaaaaadlBdlBdlBdDtdDtdDtdDtdDtdDtdDtdDtdrodrpdrqdrrdrpdrpdDtdDtdDtdDtdDtdDtdlBdlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdprdprdprdoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdoYdoYdlddlBdDtdDtdDtdqJdrsdqVdrtdrudqVdqVdqVdqVdqVdrvdqVdrddIhdpkdDtdDtdDtdDtdDtdlBdlBdlBdlddlddlddlddlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlBdlBdnTdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdlBdlBdlddlddlddlddlddlddqkdrydrgdrzdrAdrBdrCdqkdqkdqkdqkdpidqkdrldrDdrDdrDdrEdqDdDtdDtdDtdDtdDtdDtdDtaaaaaaaaaaaaaaaaaaaaaaaaaaadDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdrodrFdrFdrFdrGdrpdDtdFCdDtdDtdDtdFqdnTdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdprdprdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlddlBdDtdDtdDtdqJdrIdqVdqVdrJdqVdqVdqVdqVdqVdrcdrKdrLdrcdkMdDtdDtdDtdDtdDtdDtdDtdlBdlBdlBdlBdlddlddlddlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlBdlBdDtdFDdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdlBdlBdlBdlBdlddlddlddqkdrMdrgdrNdrgdrOdrgdrPdrEdpndpmdpldqkdrldrDdrTdrDdrUdqIdDtdDtdDtdDtdDtdDtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadDtdDtdDtdDtdDtdrVdrVdrWdrXdrodrYdrZdrZdsadrpdrpdrpdrpdDtdDtdDtdDtdlBdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlBdlBdDtdDtdqJdsbdqVdscdsddsedsfdsgdqVdshdqJdqJdqJdqJdqJdkQdkXdDtdDtdDtdDtdDtdDtdDtdDtdlBdlBdlBdlddlddlddlddlddlfdlfdlfdlfdlfdlfdlfdlddlddlddlBdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdkQdkXdDtdDtdDtdDtdDtdDtdDtdDtdDtdlBdlBdlddlddqkdqkdqkdqkdqkdqkdqkdsidsjdpodsidsjdqkdqkdqkdqkdqkdsldqkdqkdsmdsndDtdDtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadDtdDtdsodrXdspdsqdsrdssdstdsudsudsvdswdsxdsydszdkXdDtdDtdDtdFldlBdlddlddlfdlfdlfdlfdlfdlfdlfdlddlddlddlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlddlBdDtdDtdqJdsAdqVdsBdrudsCdptdpsdqVdsFdppdsHdsIdsJdsKdocdoddlgdlgdlgdlgdlgdlhdDtdDtdDtdDtdlBdlBdlBdlddlddlddlddlddlfdlfdlfdlddlddlddlddlBdlBdDtdDtdofdlgdlgdlgdlgdlgdlgdlgdlgdocdoddlgdlgdlgdlgdlhdDtdDtdDtdDtdDtdlBdlddlddlddlddlddqkdsLdsMdsNdrDdrUdpAdrEdrUdrPdsPdsQdrDdrEdrUdrDdrDdsRdsSdqSdqTdsTdsUdsUdsUdsUdsUdsUdsUdsVdsVdsVdsVdsVdsVdsVdrWdsWdsXdsYdsqdpwdpvdpydpxdsudsudsudtddtedtfdIidpkdDtdDtdDtdFldlBdlddlddlfdlfdlfdlfdlfdlfdlddlddlddlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdlfdlfdlddlBdDtdDtdqJdqJdqJdqJdqJdthdtidpDdqJdqJdtkdqJdqJdqJdqJdkIdkMdDtdDtdDtdDtdDtdkHdDtdDtdDtdDtdlBdDtdlBdlBdlddlddlddlddlddlddlddlddlddlddlBdlBdDtdDtdDtdkHdDtdDtdDtdDtdDtdDtdDtdDtdkIdkMdDtdDtdDtdDtdkHdDtdDtdDtdDtdDtdlBdlBdnTdlBdlBdlddqkdqkdqkdqkdtldrUdqldqndqmdpmdqjdqhdqhdqedqedqidqhdqvdqwdqhdqwdqqdqqdqqdqqdqqdqqdqqdqqdqddqddqddqddqddqddqddpXdpGdpXdpHdpGdpEdtBdtCdtDdtEdtFdtGdswdtHdtIdszdkMdDtdDtdDtdDtdlBdlBdlddlddlfdlfdlfdlfdlfdlddlddlddlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdlfdlfdlddlBdlBdDtdDtdDtdDtdDtdqJdtJdtKdqFdqGdqJdnldqEdqBdDtdDtdDtdDtdDtdFpdDtdDtdDtdlcdlgdlgdlhdDtdDtdDtdDtdlBdlddlddlddlddlddlddlddlddlddlddlBdDtdDtdofdlgdoedDtdDtdDtdDtdlBdDtdDtdFpdDtdDtdDtdDtdDtdDtdkHdDtdDtdDtdDtdDtdDtdDtdFDdDtdlBdlBdlBdlBdlBdqkdrDdtOdtPdtQdtQdtPdrwdtSdtTdtQdtQdrxdtPdtVdtWdtXdtYdtZdtZdtZdtZdtZdtZdtZdtZduaduaduaduaduaduadubducdudduedufdugdrSduidujdrVdrVdrVdrVdrVdrVdrVdrVdrQdludrRdludqBdFldlBdlddlddlfdlfdlfdlfdlddlddlddlddlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlddlBdlBdDtdDtdDtdDtdqJdumdunduodupdqJdDtdDtdDtdDtdDtdDtdlBdlBdnTdlBdDtdDtdDtdDtdDtdkHdDtdDtdDtdDtdDtdlBdlddlddlddlddlddlBdlBdlBdlBdlBdDtdofdoedDtdDtdDtdlBdlBdlBdlBdlBdlBdnTdDtdDtdDtdDtdDtdDtdkHdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdlBdlBdqkdqkduqdurduqdqkdqkdusdskduudqkdqkduqdsDduqdqkduwdDtdDtdDtaaaaaaaaaaaaaadaaaaaaaaaaadaaaaaaaaaaaaaaaaadaaaduxdrXdsqdsGduzdsEduBduCduCduDdrVduEduFduGdsOdsOdsOdsOdqBdDtdlBdlddlddlfdlfdlfdlfdlddlddlddlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlddlBdlBdDtdDtdDtdqJdqJdqJdqJdqJdqJdDtdDtdlBdlBdlBdlBdlBdlddlddlBdlBdDtdDtdDtdDtdkHdDtdDtdDtdDtdDtdDtdlBdlBdlBdlBdlBdlBdDtdDtdDtdDtdDtdkHdDtdDtdlBdlBdlBdlddlddlddlddlddlBdDtdDtdDtdDtdDtdDtdkHdDtdDtdDtdkQdkXdDtdDtdDtdDtdDtdDtdDtdlBdqkduIduJduKduJdqkduLdtgdtcduOduPdqkduQdtbduSdqkdDtdDtdDtdDtdDtdDtaaaaaaaadaaaaaaaaaaadaadaadaadaadaadaadaadaaddrVduTdsZdtBdrVdrVdrVdrVduVdrVduWdrVdrVdtadqBdqBdqBdqBdDtdlBdlddlddlfdlfdlfdlddlddlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlddlddlBdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdlBdlddlddlddlddlddlddlddlBdlBdDtdDtdDtdlcdlgdlgdlgdlhdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdkHdDtdlBdlBdlddlddlddlddlddlddlddlBdlBdDtdDtdDtdDtdDtdlcdlgdlgdlgdocdoddlgdlgdlgdlhdDtdDtdDtdDtdqkdtodtndvadvbdqkdvcduPduPdvddvedqkdvfdtpdvhdqkdDtdDtdDtdDtdDtdDtaadaadaadaadaadaadaaddvidvidvidvidviaadaaaaaadrVdvjdtmdtBdtjdvmdvnduCduCdvoduCduDdrVdDtdDtdDtdDtdDtdlBdlBdlddlddlfdlfdlddlddlddlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlddlBdDtdDtdDtdDtdDtdDtdDtdDtdDtdlBdlBdlBdlddlddlddlddlddlddlddlddlBdlBdlBdDtdDtdDtdDtdDtdlcdlhdDtdDtdkQdkXdDtdDtdofdlgdlgdlgdlgdlgdoedDtdlBdlddlddlddlddlfdlfdlfdlddlddlBdlBdlBdDtdDtdDtdDtdDtdDtdDtdkIdkMdDtdDtdDtdkHdDtdDtdDtdDtdqkdqkdqkdqkdqkdqkdtqdvqdvrdvsdvedqkduqdIjduqdqkdDtdDtdDtdDtdDtdDtaaaaaaaadaaaaaaaaaaaddvidvidvidvidviaadaaadsodrXdvudvvdvwdrVdrVdrVdrVdrVdrVdvxdvydrVdDtdDtdDtdDtdDtdlBdlddlddlfdlfdlfdlddlddlddlddlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlBdlBdlBdlBdDtdDtdDtdDtdlBdlBdlBdlddlddlddlddlddlddlddlddlddlddlddlddlBdlBdlBdDtdFpdDtdDtdlcdlgdlgdocdoddlgdlgdoedDtdDtdDtdDtdDtdDtdDtdlBdlddlddlddlfdlfdlfdlfdlfdlddlddlddlBdlBdlBdlBdDtdDtdDtdDtdDtdDtdDtdDtdDtdlcdlgdlgdlhdDtdDtdDtdDtdDtdDtdqkdqkdqkdqkdqkdqkdqkdIkdIldpkdFEdDtdDtdDtdDtdDtaaaaaaaaaaadaaaaaaaaaaaddvidvidvidvidvidvCdsWdvDdvEdsqdvFdtBdtudvGdvHdvIdNcdvKdvLdvydrVdDtdDtdDtdDtdlBdlBdlddlddlfdlfdlddlddlddlddlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlddlBdlBdlBdlBdlBdlBdlddlddlddlddlddlddlddlfdlfdlfdlfdlddlddlddlddlddlBdlBdnTdlBdDtdDtdDtdDtdkIdkMdDtdDtdDtdDtdFpdDtdlBdlBdlBdlBdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlBdlBdlBdlBdlBdlBdlBdlBdDtdDtdDtdDtdDtdkHdDtdDtdDtdDtdDtdDtdDtdDtdkIdtydtxdtxdtxdtxdtwdkMdDtdDtdDtdDtdDtdDtaadaadaadaadaadaadaadaaddvidvidvidvidvidvPdsqdvPdsqdsqdvFdtBdsqdsqdvQdsqdsqdvRdvSdtvdrVdDtdDtdDtdDtdlBdlddlddlddlfdlfdlddlddlddlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlddlddlddlddlddlddlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlddlBdlBdDtdDtdDtdDtdDtdDtdDtdDtdDtdnTdlBdlBdlddlddlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlddlddlddlddlddlddlddlBdlBdDtdDtdDtdDtdkHdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtaaaaaaaaaaaaaaaaaaaaddvidvidvidvidvidrWdsWdvUdImdsqdvFdvWdugdugdvXdugdugdNddvZdwadrVdDtdDtdDtdDVdnTdlddlddlddlfdlddlddlddlddlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlddlfdlfdlddlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlddlBdlBdlBdDtdDtdDtdlBdlBdlBdlBdlBdlddlddlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlBdDtdDtdDtdDtdlcdlgdlgdlgdlgdlgdlgdlgdlgdlgdlgdlgdlgdlgdlgdlgdlgdlgdlhdDtdDtdDtdDtdDtdDtaaaaaaaaaaaaaaaaaddvidvidvidvidviaadaaaduxdrXdIndvFdtBdsqdsqdwcdvGdsqdsqdvxdwddrVdDtdDtdDtdDtdlBdlddlddlddlddlddlddlddlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlddlBdlBdlBdlBdlBdlddlddlddlddlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlBdlBdlBdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdkHdDtdkQdkXdDtdDtdDtdwedweaaaaaaaaaaaddvidvidvidvidviaadaaaaaadwfdwfdwgdwhdugdwidwjdwkdwldwmdvSdvydrVdDtdDtdDtdDtdlBdlddlddlddlddlfdlddlddlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlddlddlddlddlddlddlddlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlddlBdlBdlBdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdlcdlgdocdoddlgdlgdlgdwndwodwpdwpdwpdwpdwpdwpdwpdwpdwpdwpdwpdwpdwqdwrdwsdsqdsqdsqdpfdwudwvdwwdwxdpedrVdDtdDtdlBdlBdlBdlddlddlfdlfdlfdlddlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlddlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlddlBdlBdlBdDtdDtdDtdDtdDtdDtdDtdlBdlBdDtdDtdDtdDtdDtdDtdDtdDtdDtdkIdkMdDtdDtdDtdwedweaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadwfdwfdrVdrWdrXdrVdrVdrVdrVdrVdrVdrVdrVdDtdDtdlBdlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlddlddlBdlBdlBdlBdlBdlBdlBdlBdlBdlBdnTdFBdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdlBdlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaddlfdlfdlFdlYdmPdmQdmRdmCdmSdmTdmgdmUdopdmgdnSdlFdmUdlLdlHdlEdlFdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlBdlBdlBdlBdlBdlBdlddlddlddlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaddmydmWdOSdOTdmZdmydlddlddlBdlBdlBdlBdlddlddlddlfdlfdlfdlfdlddlddlddlddlddlddlddlddlddlddlddlddlddlddlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddlFdlFdlFdlFdlFdlFdlXdmfdnadmPdmfdmudnbdmUdmUdnodlHdlLdlFdmUdmedlLdlEdlFdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlBdlBdlBdDtdDtdDtdDtdlBdlBdlBdlddlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaddmydmydmydmydmydmydOLdmydmydmydmydmydmydmydmydmydDtdlBdlddlddlfdlfdlfdlfdlddlddlfdlddlddlddlddlddlddlddlddlddlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddlFdFtdIfdIedIddlFdmAdnIdmBdlFdnhdlFdnQdnRdnPdlFdmfdmidmFdlHdmFdmpdmfdlFdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlBdlBdDtdDtdDtdDtdDtdDtdDtdDtdlBdlBdlddlddlddldaaaaaaaaaaaaaaaaadaadaaddmydnqdnBdnsdntdOOdONdOMdnrdnrdnrdnxdnydnzdnAdmydDtdDtdlddlddlfdlfdlfdlfdlfdlfdlddlddlddlddlddlddlddlddlddlddlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlFdFtdIbdIadIbdIcdmidlLdnidlLdmidmfdmedlSdlHdmfdmedlIdlFdmFdngdmFdmFdlFdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlBdlBdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdlBdlBdlddlddlddldaaaaaaaaaaaaaaaaaaaaddmydnFdnrdnGdnHdnrdOIdnKdmydmydnLdnMdnNdnNdnOdmydDtdDtdlddlddlfdlfdlfdlfdlfdlfdlfdlddlddlfdlddlddlddlddlddlddlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlFdFtdIbdFudFudIcdmgdlLdnmdmedmodmidlLdlHdnidmFdlHdlLdlFdlLdmfdmidmFdlFdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlBdnTdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdFldlBdlBdlBdlBdlBaaaaaaaaaaaaaaaaaaaaddmydnVdnWdnXdnYdnXdnZdnrdOKdOJdobdnldnkdnjdDtdDtdDtdlBdlddlddlddlfdlfdlfdlfdlfdlfdlfdlddlddlfdlfdlddlddlddlddlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlFdFtdFvdFudFsdlFdogdlFdmxdmGdlFdmgdlFdmxdmGdlFdmFdmidlFdmwdmpdmFdmudlFdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlBdFwdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdFqdnTdlBdlBdlBaaaaaaaaaaaaaaaaaaaaaaaddmydomdnrdondntdOEdoodnrdOFdOxdobdDtdDtdDtdDtdDtdlBdlBdlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlfdlddlddlddlddlddlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlFdlFdlFdlFdlFdlFdogdlFdmidlHdmFdlLdlLdmFdmYdmfdmidmfdlFdmXdmKdHZdlrdlFdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlBdFldDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdlBaaaaaaaaaaaaaaaaaaaaaaadaaddmydotdnrdoudnHdOHdoWdoWdOGdOxdobdDtdDtdDtdDtdDtdDtdlBdlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlfdlddlddlddlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlFdogdlFdlHdmudlNdmPdnCdmfdlHdlFdmFdlLdlFdlMdHEdHEdHPdlFdEDdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlBdlBdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtaaaaaaaaaaaaaaaaaaaaaaadaadaaddmydmydHUdHVdmydOCdOBdoEdoDdOxdobdDtdDtdDtdDtdDtdDtdlBdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadDsdDsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlFdogdlFdlLdmfdmidlHdmCdlLdmhdlFdogdlFdlFdmUdmFdHEdHYdmkdEDdEDdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlBdlBdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdoHdoIdoJdoKdoKdoKdoKdoKdoKdoLdoHdoIdDtdDtdHXdmadHWdmydODdnrdoQdOxdobdDtdDtdDtdDtdDtdDtdDtdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadEJdEJdEJdEJdEJdEJdDsdDsdDsdDsdDsdDsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlFdogdlFdlFdlFdlFdlFdlFdlFdlFdlFdogdlFdmUdmFdlwdmFdHPdlzdEDdEDdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlBdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdHQdoTdoTdoTdoTdoTdoTdoTdoTdHQdDtdDtdDtdlDdlDdlDdmydOwdoWdoXdOxdobdDtdDtdDtdDtdDtdDtdFqdnTdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadEJdEJdEJdEJdEJdEJdHRdHRdHRdHSdEJdDsdDsdDsdDudDudDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYaaaaaaaaaaaaaaadoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlFdogdogdogdogdFrdogdogdogdogdogdogdlFdmUdlwdlwdlwdlEdlFdEDdEDdEDdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlBdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdoHdoIdoZdpadpadpadpadpadpadpadoHdoIdDtdDtdDtdDtdDtdmydOydHTdoDdOxdOAdOzdDtdDtdDtdDtdDtdDtdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadEJdHAdHBdHCdHDdDwdHydGBdGBdGBdEJdnTdnTdnTdnTdGndDudDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlFdlFdlFdlFdlFdlFdlFdlFdlFdlFdlFdlFdlFdlFdlrdHzdlsdlFdlFdEDdEDdEDdEDdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlBdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtaaaaaaaaaaaaaaaaaaaaaaaaaaadlBdlBdlBdDtdDtdDtdDtdDtdDtdOtdOvdOudOsdOrdkYdkXdDtdDtdDtdlBdlBdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaadEJdHIdHJdHGdHHdDwdHOdGBdHNdHLdHMdHKdGvdGvdnTdGndHFdDudDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdEDdEDdEDdlFdHEdHEdlwdlFdEDdEDdEDdEDdEDdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlBdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtaaaaaaaaaaaaaaaaaaaaaaaadlBdlBdlBdlBdlBdlBdlBdlBdDtdDtdDtdDtdDtdkIdkNdkNdkNdkMdDtdDtdlBdlBdlddlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlddlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaadEJdEJdEJdDwdHrdHsdHrdDwdEHdHqdDwdDwdEJdEJdEJdHudwedHtdDudDudDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdEDdEDdEDdlFdlndlmdlndlFdEDdEDdEDdEDdEDdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlBdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtaaaaaaaaaaaaaaaaaaaaaaaadlBdlBdlBdlddlddlddlddlBdlBdlBdDtdDtdDtdDtdkHdkHdkHdDtdDtdDtdlBdlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlfdlfdlddlddlddlddlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlJaadaadaadaadaaddEJdHwdHxdDwdLpdGBdHydHvdGAdGBdGCdDwdLodGEdGhdGndGvdGvdDudDudDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdEDdEDdlFdlqdHzdlpdlFdEDdEDdEDdEDdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlBdlBdDtdDtdFpdDtdDtdDtdDtdDtdlBdlBdlBaaaaaaaaaaaaaaaaaaaaaaaaaaadlddlddlddlddlddlddlddlddlBdlBdlBdDtdDtdkHdkHdkHdDtdlBdlBdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlfdlfdlfdlddlddlddlddlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddDTdDTdDTdDTdDTdEJdHgdHhdHddHedGXdHfdGBdGAdHcdGBdHbdGhdGhdGvdGvdGvdGvdGndDudDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdEDdEDdEDdlldljdlkdEDdEDdEDdEDdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlBdlBdlBdnTdlBdDtdDtdFldFldlBdlddldaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlddlddlddlddlddlBdlBdDtdkHdkHdkHdDtdlBdlBdlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlfdlfdlfdlfdlfdlddlddlddlddlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddDTdDTdDTdDTdDTdEJdHodKMdEsdHndGXdHmdGBdHldDwdHkdDwdHjdGhdGhdHidGvdGndGndDudDudDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdEDdEDdEDdEDdEDdlidEDdEDdEDdEDdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlBdlBdlBdlBdlBdlBdlddldaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlddlddlddlddlddlddlBdDtdkHdkHdlcdlhdDtdlBdlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlfdlfdlfdlfdlfdlfdlddlddlddlfdldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddDTdDTdDTdDTdDTdEJdDwdDwdDwdGUdGBdGVdGXdGWdGZdGYdDwdHadGhdGvdGhdGvdGndGndGTdDudDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdEDdEDdEDdEDdEDdEDdEDdlidEDdEDdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlddlddlddlddlddldaaaaaaaaaaaadlfdlfaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlfdlddlddlBdDtdkHdlcdlhdkHdDtdlBdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlfdlfdlfdlfdlfdlfdlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddDTdDTdDTdDTdDTdGOdGPdGOdGQdGBdGBdGAdGBdGSdDwdGRdDwdGhdGhdGhdGvdGvdGndGndGNdDudDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdEDdEDdEDdEDdlidEDdEDdEDdEDdEDdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlddlfdlfaaaaaaaaaaaadlddlfdlfaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlfdlddlddlBdDtdlcdlhdkHdkHdDtdDtdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlfdlfdlfdlfdlfdlfdlfdlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddDTdDTdDTdDTdDTdEJdEJdEJdGJdGBdGBdGAdGLdGKdDwdGMdDwdGEdGhdGhdGndGndGndGndGndDudDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdEDdEDdEDdEDdEDdEDdEDdEDdEDdEDdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaadlfdlfaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlfdlddlddlBdDtdDtdkHdkHdkHdDtdDtdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlfdlfdlfdlfdlfdlfdlfdlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddDTdDTdDTdDTdDTaaaaaadEJdEJdGCdGBdGAdGIdGHdGGdGFdDwdLodGDdGndGndGndGndGndDudDudDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDEdDEdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdEDdEDdEDdEDdEDdEDdEDdEDdEDdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlddlddlBdDtdDtdkHdkHdkHdDtdDtdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlfdlfdlfdlfdlfdlfdlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddDTdDTdDTdDTdDTdFcdFcdFcdFcdFcdGzdGydFUdFUdFUdGwdFedFedGxdGndGvdGndGndGndDudDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdEDdEDdEDdEDdEDdEDdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlddlddlBdDtdDtdkHdkHdkHdDtdDtdlBdlBdlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlfdlfdlfdlfdlddlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddDTdDTdDTdDTdDTdGsdFLdFLdFLdGudGtdGpdGqdGpdGpdGodFLdGrdGhdGhdGndGndGndDudDudDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdEDdEDdEDdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlddlddlBdlBdDtdkHdkHdkHdDtdDtdDtdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlfdlfdlfdlfdlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddDTdDTdDTdDTdDTdFcdFedFedGldFedGmdFedFedGidGkdGjdFedFedGEdGhdGndGndDudDudDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaadldaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlddlddlddlBdDtdkHdkHdlcdlgdlhdDtdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlfdlfdlfdlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddDTdDTdDTdDTdDTdFcdGfdGedGddGcdGbdGadFZdFYdFXdFWdFVdFUdFTdFSdGgdDudDudDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaadlfdlfdlfaaaaaadlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlBdDtdkHdlcdlgdlhdkHdDtdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlfdlfdlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddDTdDTdDTdDTdDTdFKdFMdFLdFNdFLdFOdFedFQdFPdFPdFRdFJdFedDudDudDudDudDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaadlfdlfdlfaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlfdlddlBdDtdlcdlgdlhdkHdkHdDVdnTdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaadaadaadaadaaddFkdFjdFidFodFndFmdFedFIdFHdFGdFFdFJdFedDudDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlfdlddlBdlBdDtdDtdkHdkHdkHdDtdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaadFfdFhdFgdFddFcdFcdFedFedFedFedFedFedFedDudDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlddlddlBdDtdkQdkYdkYdkYdkXdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadDudDudDudDudDudDudDudDudDudDudDudDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDEdDEdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlddlddlBdDtdkIdkNdkNdkNdkMdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdldaaadlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlfdlddlBdDtdDtdkHdkHdkHdDtdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaadpraaaaaadlfdlfdlfdlfdlfdlfdlfdlfdlddlBdDtdDtdkHdkHdkHdDtdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlfdlddlddlddlddlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaadlfdprdpraaaaaadlfdlfdlfdlfdlfdlfdlfdlddlBdDtdDtdkHdkHdkHdDtdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlfdlddlddlddlddlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaadlfdlfdpraaaaaaaaadlfdlfdlfdlfdlfdlfdlddlBdlBdDtdkHdkHdkHdlBdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlfdlddlddlddlddlddlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlddlddlBdDtdkHdkHdkHdlBdlBdlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlfdlddlddlddlddlddlddlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlddlddlBdDtdkHdkHdkHdDtdlBdlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlddlddlddlddlddlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaadlAdlAaaaaaaaaaaaaaaaaaadlfdlfdlfdlddlddlBdDtdkHdkHdlcdlhdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlfdlddlddlddlddlddlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaadlAdlAdpBaaaaaaaaaaaaaaaaaadlfdlfdlfdlddlddlBdDtdkHdlcdlhdkHdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlfdlfdlddlddlddlddlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaadpBaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlddlddlBdDtdlcdlhdkHdkHdlBdlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlfdlddlddlddlddlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlAdlAdlAaadaadaadaadaadaadaadaaddlAdlAdlfdlfdlddlddlBdnTdFBdkHdkHdkHdlBdlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlddlddlddlddlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlAdlAdlAaaeaaeaaeaaeaaeaaeaaeaaedlAdlAdlAdlfdlddlddlBdlBdDtdkHdkHdkHdlBdlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlfdlfdlddlddlddlddlddlddlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlAdlAaadaadaadaadaadaadaadaaddlAdlfdlfdlfdlddlddlBdDtdDtdkHdkHdkHdlBdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlfdlfdlddlddlddlddlddlddlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlddlddlBdDtdDtdkHdkHdkHdDtdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlfdlfdlddlddlddlddlddlddlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdoYdoYdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlddlddlBdDtdDtdkHdkHdkHdDtdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlfdlfdlddlfdlddlddlddlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdoYdoYdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlddlddlddlBdDtdkQdkYdkYdkYdkXdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlfdlddlfdlfdlddlddlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdoYdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlddlddlddlBdDtdkIdkNdkNdkNdkMdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlfdlfdlfdlddlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlddlddlddlBdlBdOQdoedkHdkHdDtdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlfdlfdlddlddlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdDsdDsdDsdDsdDsdDsdDEdDEdDEdDEdDEdDEdDEdDEdDEdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlddlddlddlddlBdkHdofdoedkHdlBdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdDsdDsdDsdDsdDsdFxdFxdFxdFxdFxdFxdFxdFxdFxdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlddlddlddlddlddlddlBdlBdkHdkHdofdoedlBdlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlfdlfdlddlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdDsdDsdDsdDsdDsdDEdDEdDEdDEdDEdDEdDEdDEdDEdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlddlddlddlddlddlBdDtdkHdkHdkHdlBdlBdlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlfdlddlddlfdlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlddlddlddlBdlBdOQdoedkHdOPdnTdlddlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlddlddlddlBdDtdkHdofdoedkHdlBdlddlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdDsdDsdDsdDsdDsdDsdDvdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlBdlBdlBdDtdkHdkHdofdORdlBdlBdlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdDsdDsdDsdDsdDsdFAdFzdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlBdDtdDtdDtdkHdkHdkHdDtdDtdlBdlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadDtdDtdDtdDtdkHdkHdkHdDtdDtdlBdlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadDtdDtdDtdDtdkHdkHdkHdDtdDtdlBdlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdoYdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadDtdDtdDtdDtdkHdkHdkHdDtdDtdlBdlddlddlddlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdoYdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadDtdDtdDtdDtdkHdkHdkHdDtdDtdlBdlddlddlddlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdoYdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaadpFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadDtdDtdDtdDtdDtdkHdkHdkHdDtdDtdlBdlBdlddlddlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdoYdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadDtdDtdDtdDtdDtdDtdkHdkHdkHdDtdDtdDtdlBdlBdlBdlBdlBdlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdoYdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadDtdDtdDtdDtdDtdDtdkHdkHdkHdkQdkXdDtdDtdDtdDtdDtdlBdlBdlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdoYdoYdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdDsdDsdDsdDsdDsdDEdDEdDEdDEdDEdDEdDEdDEdDEdDEdDEdlfdlfdlfdlfdlfdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadDtdDtdDtdDtdDtdDtdkHdkHdlcdocdoddlgdlgdlgdlgdlhdDtdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdoYdoYdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdDsdDsdDsdDsdDsdFxdFxdFxdFxdFxdFxdFxdFxdFxdFxdFxdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadDtdDtdDtdDtdDtdkHdlcdlgdocdoddlgdlgdlgdlhdkHdDtdlBdlBdlBdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdoYdoYdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDEdDEdDEdDEdDEdDEdDEdDEdDEdDEdDEdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadDtdDtdDtdDtdDtdlcdlgdlgdocdoddlgdlgdlhdkHdlcdlgdlhdDtdlBdlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdoYdoYdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlBdlBdDtdFydDtdDtdDtdkIdkMdDtdDtdkHdlcdlgdlhdkHdDtdlBdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdoYdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlddlBdlBdnTdlBdlBdDtdDtdDtdDtdDtdlcdlgdlhdkHdkHdDtdDtdlBdlBdlBdlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdDsdoYdoYdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdDsdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlddlddlddlddlddlddlddlddlBdlBdDtdDtdkHdkHdlcdlgdlgdlhdDtdlBdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdDsdDsdDsdDsdoYdoYdoYdoYdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlAdlAdlAaadaadaadaadaadaadaadaadaadaadaaddlBdlBdlBdlBdlddlddlddlddlddlBdlBdDtdkHdlcdlgdlgdlhdkHdDtdDtdlBdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdDsdDsdDsdDsdoYdoYdoYdoYdoYdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlAdlAdlAdlAaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaeaaedlAdlAdlAdlAdlfdlddlddlddlBdDtdlcdlgdlgdlhdkHdlcdlgdlgdlhdlBdlBdlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdDsdDsdDsdoYdoYdoYdoYdoYdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlAaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaddlAdlAdlfdlfdlfdlddlddlBdlBdDtdDtdDtdkHdlcdlgdlgdlhdkHdDtdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdDsdDsdDsdoYdoYdoYdoYdoYdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdprdprdoYdoYdoYdoYdoYdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlddlddlBdlBdlBdlBdlcdPcdlgdlhdkHdkHdDtdlBdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdDsdDsdDsdoYdoYdoYdoYdoYdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdprdprdprdprdprdoYdoYdoYdoYdoYdoYdprdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaadlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlddlddlddlBdlBdnTdDtdkHdkHdlcdlgdlhdlBdlBdlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdprdprdprdoYdoYdprdoYdoYdoYdoYdoYdoYdprdprdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaadEDdlfdlfdlfdlfdEDdEDaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlBdlBdkHdlcdlgdlhdkHdDtdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdprdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaadEDdEDdlfdlfdlfdEDdEDdEDaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlBdlcdlgdlhdkHdkHdDtdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlddlfdlddlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaadEDdEDdlfdlfdlfdEDdEDaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlBdlBdDtdkHdkHdkHdDtdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlddlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdDsdDsdDsdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaadEDdEDdlfdlfdlfdEDdEDaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlBdkQdkYdkYdkYdkXdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdDsdDsdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdprdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaadlfdlfdlfdEDdEDaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddEDdDtdkIdkNdkNdkNdkMdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdoYdoYdoYdoYdprdprdprdprdprdprdprdprdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlBdDtdDtdDtdkHdkHdkHdDtdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdoYdprdprdprdprdoYdoYdprdprdprdoYdoYdoYdoYdoYdprdprdprdprdprdprdprdprdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddDtdDtdDtdDtdDtdDtdkHdkHdkHdDtdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdprdprdprdprdprdprdprdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdprdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddDtdofdlgdlgdlgdlgdoedkHdkHdDtdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdprdprdprdprdprdprdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddDtdkHdofdlgdlgdlgdlgdoedkHdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdprdprdprdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddDtdkHdkHdofdlgdlgdlgdPddoedlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdprdprdprdprdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddDtdkHdkHdkHdDtdDtdDtdnTdlBdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdprdprdprdprdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdoYdoYdoYdoYdoYdoYdprdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddDtdkHdkHdkHdDtdDtdlBdlBdlddlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdprdprdprdprdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdoYdoYdoYdoYdoYdprdprdprdprdprdoYdoYdoYdoYdoYdoYdoYdprdprdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddDtdkHdkHdkHdDtdlBdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdprdoYdoYdoYdoYdprdprdprdprdprdprdoYdoYdoYdoYdoYdoYdprdprdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlBdDtdkHdkHdkHdDtdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdprdoYdoYdoYdoYdprdprdprdprdoYdprdoYdoYdoYdoYdoYdoYdoYdprdprdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlddlddDtdDtdkHdkHdkHdDtdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdoYdoYdoYdoYdoYdoYdprdprdprdoYdoYdoYdoYdoYdoYdprdprdprdprdprdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlddlddDtdofdoedkHdkHdDtdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdoYdoYdoYdoYdoYdoYdprdprdprdprdoYdoYdoYdoYdprdprdprdprdprdprdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlddlBdDtdkHdofdoedkHdDtdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdoYdoYdoYdoYdoYdoYdprdprdprdprdoYdoYdoYdprdprdprdprdprdprdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlddlBdDtdkHdkHdofdoedDtdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdprdprdoYdoYdoYdoYdoYdoYdprdprdprdoYdoYdoYdprdprdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlddlddnTdPbdkYdkYdkYdkXdDtdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdprdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlddlddlBdkIdkNdkNdkNdkMdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlBdlBdlBdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlddlddDtdDtdkHdkHdkHdDtdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdoYdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlBdDtdDtdlBdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlAdlAaadaadaadaadaadaadaadaadaadaaddlAdlAdlfdlfdlfdlfdlfdlddlddDtdDtdkHdkHdkHdDtdlBdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdoYdoYdoYdoYdoYdoYdprdprdprdoYdoYdoYdoYdoYdoYdDtdDtdDtdDtdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlAdlAdlAaaeaaeaaeaaeaaeaaeaaeaaeaaedlAdlAdlAdlfdlfdlfdlfdlfdlddlddlBdDtdkHdkHdkHdDtdDtdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdprdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdoYdoYdoYdoYdoYdoYdprdprdprdoYdoYdoYdoYdoYdoYdDtdDtdDtdDtdoYdoYdoYdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlAaadaadaadaadaaddpBdpBaadaadaaddlAdlAdlfdlfdlfdlfdlfdlfdlddlddlddlBdkHdkHdkHdDtdDtdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlfdldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdprdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdoYdoYdoYdoYdoYdprdprdprdprdprdoYdoYdoYdoYdDtdDtdDtdDtdlBdlBdlBdlBdoYdoYdoYdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaadpBdpBdpBdpBaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlfdlddlddlBdDtdkHdkHdkHdDtdDtdDtdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlfdldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdoYdoYdoYdoYdprdprdprdprdprdprdoYdoYdoYdoYdDtdDtdDtdDtdDtdlBdlBdlBdoYdoYdoYdlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaadpBdpBdpBdpBaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlfdlddlddlBdDtdkHdkHdkHdDtdDtdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlfdldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdprdprdprdprdoYdoYdoYdoYdoYdoYdoYdprdprdoYdoYdoYdoYdoYdoYdoYdprdprdoYdoYdoYdoYdprdprdprdoYdoYdoYdoYdoYdoYdoYdDtdDtdDtdDtdDtdlBdlBdoYdoYdoYdoYdlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaadpBdpBaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlfdlddlBdDtdDtdkHdkHdkHdDtdDtdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlfdldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdprdprdprdprdprdprdprdoYdoYdoYdoYdoYdprdprdoYdoYdoYdoYdoYdoYdoYdprdprdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdpJdDtdpJdDtdlBdlBdlBdoYdoYdoYdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlddlBdDtdDtdkHdkHdkHdDtdDtdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdprdprdprdprdprdprdprdoYdoYdoYdoYdoYdprdprdoYdoYdoYdoYdoYdoYdoYdoYdprdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdpKdHQdpKdDtdlBdoYdoYdoYdoYdlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlddlBdDtdDtdDtdkHdkHdkHdDtdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlfdldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdprdprdprdprdprdprdprdprdoYdoYdoYdoYdoYdprdprdprdoYdoYdoYdoYdoYdoYdoYdprdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdpLdpMdpNdoYdoYdoYdoYdoYdlddlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlddlBdDtdDtdDtdkHdkHdkHdDtdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlfdldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdprdprdprdprdprdprdoYdoYdoYdoYdoYdoYdoYdoYdprdprdoYdoYdoYdoYdoYdoYdoYdoYdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdpLdpMdpOdoYdoYdoYdoYdoYdlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlddlBdDtdDtdDtdkHdkHdkHdlBdlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdprdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdDtdDtdoHdoIdpPdoKdoKdoKdoKdoKdoKdpQdpMdpOdoYdoYdoYdoYdoYdoYdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdpRdpRdpRdpRdpRdpRdpRdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlddlBdDtdDtdDtdkHdkHdOPdnTdlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdDtdDtdDtdDtdHQdpSdpSdpSdpSdpSdpSdpSdpTdpUdpOdoYdoYdoYdoYdoYdoYdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdpRdpVdpWdtLdpYdpVdpRdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlddlBdlBdDtdDtdkHdkHdkHdlBdlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdprdprdprdoYdoYdoYdoYdoYdoYdoYdoYdlBdDtdDtdDtdoHdpZdpadpadpadpadpadpadqadpMdqbdqcdoYdoYdoYdoYdoYdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdpRdpVdtzdtAdqfdqgdpRdlfdlfdlfdlfdldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlddlddlBdDtdDtdkHdkHdkHdDtdlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdoYdprdprdprdoYdoYdoYdoYdoYdoYdlBdlBdlBdDtdDtdDtdDtdoYdoYdoYdoYdoYdoYdpLdpMdpOdoYdoYdoYdDtdDtdDtdlBdlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdqBduhdtMdlfdqkdpRdpRdpRdtUdpRdpRdpRdlfdlfdlfdlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlfdlddlddlBdDtdDtdkHdkHdkHdDtdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlddlddlBdlBdDtdDtdDtdoYdoYdoYdoYdoYdoYdoYdpLdpMdpOdoYdDtdDtdDtdDtdDtdlBdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdtRdtMdIodlfdqkdqodqpdqkdpidqkdlBdlBdlddlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlddlfdlfdlfdlfdlfdlfdlfdlfdlddlddlBdlBdDtdkHdkHdkHdDtdlBdlBdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdlddlddlBdlBdlBdDtdDtdoYdoYdoYdoYdoYdoYdoYdqrdpMdpOdDtdDtdDtdDtdDtdDtdDtdlBdlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdqBdnTdlddqkdqsdqtdqudpidqkdDtdlBdlBdlddlddlddldaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlddlddlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlBdDtdkHdkHdkHdDtdDtdDtdlBdlBdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdlddlddoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdpJdHQdpJdDtdDtdDtdDtdDtdDtdDtdlBdlBdlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdukdlfdlddqkdqkdqkdqkduldqkdDtdDtdlBdlBdnTdlBdlBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlddlddlfdlfdlfdlfdlddlddlddlddlddlddlBdDtdkHdkHdkHdDtdDtdDtdDtdDtdlBdlBdlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdprdprdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdlddlddoYdoYdoYdoYdoYdoYdoYdoYdoYdDtdDtdpKdDtdpKdDtdDtdDtdDtdDtdDtdDtdDtdlBdlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlddlddlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdqxdlfdlfdqkdqodqydqkdpidqzdDtdDtdDtdDtdFDdDtdlBdlBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlddlddlddlddlddlddlddlddlddlddlddlddlBdDtdkHdkHdkHdDtdDtdDtdDtdDtdDtdlBdlBdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdprdprdprdprdprdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdprdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdDtdDtdDtdDtdDtdDtdDtdDtdutdutdutdDtdDtdDtdlBdlddlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlddlddlddlddlddlddlddlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdqxdlfdlfdqkdqsdqtdqCdpidqDdDtdDtdDtdDtdDtdDtdDtdDtdDtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlddlddlddlddlddlddlddlBdlBdnTdlBdDtdDtdkHdkHdkHdDtdDtdDtdDtdDtdDtdDtdEDdlBdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdprdprdprdprdprdprdprdprdoYdoYdoYdoYdoYdoYdoYdprdprdprdprdprdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdDtdDtdDtdDtdDtdDtdDtdDtdIqduydIpdDtdDtdDtdlBdlddlddlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlBdlBdlBdlBdlBdlBdlBdlddlddlddlddlddlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdqkdqHdqkdqkdqkdqkdqkdqkdpidqIdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtaaaaaaaaaaaaaaaaaaaaaaaaaaadlddlddlddlddlddlBdlBdDtdFDdDtdDtdkQdkYdkYdkYdkXdDtdDtdDtdDtdDtdDtdEDdEDdlBdlddlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdprdprdprdprdprdprdoYdoYdoYdoYdoYdoYdoYdprdprdprdprdprdprdoYdoYdoYdoYdDtdDtdqJdqJdqJdqJdqJdqJdqKdqLdqLdqMdqJdqJdqJdqJdFBdDtdDtdlBdlddlddlddlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlBdlBdDtdDtdDtdDtdDtdlBdlBdlBdlBdlBdlddlddlddlddlddlddlddlfdlfdlfdlfdqkdqkdqkdqkdqNdqOdqPdqkdqodqQdqkduldqkdqkdqkdqRdqSdqTdqkdDtdDtdDtdDtdDtdDtaaaaaaaaaaaaaaaaaaaaaaaaaaadlddlddlddlBdlBdDtdDtdDtdDtdDtdkIdkNdkNdkNdkMdDtdDtdDtdDtdDtdDtdDtdDtdlBdlBdlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdprdprdprdprdprdprdoYdoYdoYdoYdoYdoYdoYdprdprdprdprdprdoYdoYdlBdDtdDtdDtdqJdqUdpgdqWdqXdqYdqZdradPfdPedrcdqVdrddredkXdDtdDtdlBdlBdlBdlBdlddlddlddlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlBdlBdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdlBdlBdlBdlBdlBdlddlddlddlddlfdlfdlfdqkdrfdphdrhdridrgdrjdqkdqsdqtdrkdpidqkdrldrmdrndrndrndqzdDtdDtdDtdDtdDtdDtdDtaaaaaaaaaaaaaaaaaaaaaaaaaaadlBdlBdlBdDtdDtdDtdDtdDtdDtdDtdkHdrodrodrqdrrdrpdrpdDtdDtdDtdDtdDtdDtdlBdlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdprdprdprdoYdoYdoYdoYdoYdoYdoYdoYdprdprdprdoYdoYdlddlBdDtdDtdDtdqJdrsdqVdrtdrudqVdqVdqVdqVdrddrvdqVdrddIhdpkdDtdDtdDtdDtdDtdlBdlBdlBdlddlddlddlddlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlBdlBdnTdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdlBdlBdlddlddlddlddlddlddqkdrydrgdrzdrAdrBdrCdqkdqkdqkdqkdpidqkdrldrDdrDdrDdrEdqDdDtdDtdDtdDtdDtdDtdDtaaaaaaaaaaaaaaaaaaaaaaaaaaadDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdkHdrodPgdrFdrFdrGdrpdDtdFCdDtdDtdDtdFqdnTdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdprdprdprdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlddlBdDtdDtdDtdqJdrIdqVdqVdrJdqVdqVdqVdqVdrddrcdrKdrLdrcdkMdkQdkXdDtdDtdDtdDtdDtdlBdlBdlBdlBdlddlddlddlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlBdlBdDtdFDdDtdDtdDtdDtdDtdDtdDtdDtdkQdkXdDtdDtdDtdDtdDtdDtdlBdlBdlBdlBdlddlddlddqkdrMdrgdrNdrgdrOdrgdrPdrEdpndpmdpldqkdrldrDdrTdrDdrUdqIdDtdDtdDtdDtdDtdDtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadDtdDtdDtdDtdDtdrVdPhdPjdPidrodPkdrZdrZdsadrpdrpdrpdrpdDtdDtdDtdDtdlBdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlBdlBdDtdDtdqJdsbdqVdscdsddPldPpdPodPndPmdPqdPqdPqdPqdPqdocdoddlgdlgdlgdlgdlgdlgdlhdDtdlBdlBdlBdlddlddlddlddlddlfdlfdlfdlfdlfdlfdlfdlddlddlddlBdDtdofdlgdlgdlgdlgdlgdlgdlgdlgdlgdocdoddlgdlgdlgdlgdlgdlhdDtdDtdDtdlBdlBdlddlddqkdqkdqkdqkdqkdqkdqkdsidsjdpodsidsjdqkdqkdqkdqkdqkdsldqkdqkdsmdsndDtdDtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadDtdDtdsodrXdPrdPvdPudPtdPsdsudsudsvdswdsxdsydszdkXdDtdDtdDtdFldlBdlddlddlfdlfdlfdlfdlfdlfdlfdlddlddlddlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdoYdlfdlfdlddlBdDtdDtdqJdsAdqVdsBdrudPxdPwdpsdqVdsFdppdsHdsIdsJdsKdocdoddlgdlgdlgdlgdlgdlhdkHdDtdDtdDtdlBdlBdlBdlddlddlddlddlddlfdlfdlfdlddlddlddlddlBdlBdDtdkHdofdlgdlgdlgdlgdlgdlgdlgdlgdocdoddlgdlgdlgdlgdlhdkHdDtdDtdDtdDtdlBdlddlddlddlddlddqkdsLdsMdsNdrDdrUdpAdrEdrUdrPdsPdsQdrDdrEdrUdrDdPDdsRdsSdqSdqTdsTdsUdsUdsUdsUdsUdsUdsUdsVdsVdsVdsVdsVdsVdsVdrWdsWdsXdsYdPCdPzdPydPBdPAdsudsudsudtddtedtfdIidpkdDtdDtdDtdFldlBdlddlddlfdlfdlfdlfdlfdlfdlddlddlddlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdoYdoYdlfdlfdlddlBdDtdDtdqJdqJdqJdqJdqJdthdqJdpDdPFdPqdPEdPqdPqdPqdPqdocdoddlgdlgdlgdlgdlhdkHdlcdlgdlgdlhdlBdDtdlBdlBdlddlddlddlddlddlddlddlddlddlddlBdlBdofdlgdoedkHdofdlgdlgdlgdlgdlgdlgdlgdocdoddlgdlgdlgdlhdkHdkHdDtdDtdDtdDtdlBdlBdnTdlBdlBdlddqkdqkdqkdqkdtldrUdqldqndqmdpmdqjdqhdqhdqedqedqidqhdqvdqwdqvdqwdqqdqqdqqdqqdqqdqqdqqdqqdqddqddqddqddqddqddqddpXdpHdpXdpHdpGdpEdPGdswdtDdtEdtFdtGdswdtHdtIdszdkMdDtdDtdDtdDtdlBdlBdlddlddlfdlfdlfdlfdlfdlddlddlddlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoYdoYdlfdlfdlddlBdlBdDtdDtdDtdDtdDtdqJdPHdtKdqFdPIdqJdnldqEdqBdDtdDtdkIdkMdDtdFpdDtdDtdkHdlcdlgdlgdlhdkHdDtdDtdDtdlBdlddlddlddlddlddlddlddlddlddlddlBdofdoedofdlgdoedkHdDtdDtdDtdlBdDtdDtdFpdkIdkMdDtdDtdDtdkHdkHdkHdDtdDtdDtdDtdDtdDtdFDdDtdlBdlBdlBdlBdlBdqkdrDdtOdtPdtQdtQdtPdrwdtSdtTdPMdPLdPKdPJdtVdtWdtXdtYdtZdtZdtZdtZdtZdtZdtZdtZduaduaduaduaduaduadubducdudduedPPdPOdrSdPNdrVdrVdrVdrVdrVdrVdrVdrVdrVdrQdludrRdludqBdFldlBdlddlddlfdlfdlfdlfdlddlddlddlddlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlddlBdlBdDtdDtdDtdDtdqJdumdunduodupdqJdDtdDtdDtdDtdDtdDtdlBdlBdnTdlBdDtdlcdlgdlgdlhdkHdkHdDtdDtdDtdDtdlBdlddlddlddlddlddlBdlBdlBdlBdlBdkHdofdoedofdlgdoedlBdlBdlBdlBdlBdlBdnTdDtdDtdDtdDtdDtdkHdkHdkHdDtdDtdkQdkXdDtdDtdDtdDtdDtdDtdlBdlBdqkdqkduqdurduqdqkdqkdusdskduudqkdqkduqdsDduqdqkduwdDtdDtdDtaaaaaaaaaaaaaadaaaaaaaaaaadaaaaaaaaaaaaaaaaadaaaduxdrXdPSdsGdPRdPQduBduCduCduDdrVduEduFduGdsOdsOdsOdsOdqBdDtdlBdlddlddlfdlfdlfdlfdlddlddlddlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlddlBdlBdDtdDtdDtdqJdqJdqJdqJdqJdqJdDtdDtdlBdlBdlBdlBdlBdlddlddlBdlBdDtdDtdDtdkHdkHdlcdlgdlgdlgdlhdDtdlBdlBdlBdlBdlBdlBdDtdDtdDtdDtdkHdkHdofdoedlBdlBdlBdlddlddlddlddlddlBdDtdDtdDtdDtdDtdkHdkHdlcdlgdlgdocdoddlgdlgdlgdlgdlhdDtdDtdlBdqkduIduJduKduJdqkduLdtgdtcduOduPdqkduQdtbduSdqkdDtdDtdDtdDtdDtdDtaaaaaaaadaaaaaaaaaaadaadaadaadaadaadaadaadaaddrVdsqdsZdPTdrVdrVdrVdrVduVdrVduWdrVdrVdtadqBdqBdqBdqBdDtdlBdlddlddlfdlfdlfdlddlddlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlddlddlBdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdlBdlddlddlddlddlddlddlddlBdlBdDtdDtdkHdlcdlgdlgdlgdlhdlcdlhdDtdkQdkXdDtdofdlgdlgdlgdlgdlgdoedkHdkHdlBdlBdlddlddlddlddlddlddlddlBdlBdDtdDtdDtdDtdkHdlcdlgdlgdlgdocdoddlgdlgdlgdlhdkHdDtdDtdDtdqkdtodtndvadvbdqkdvcduPduPdvddvedqkdvfdtpdvhdqkdDtdDtdDtdDtdDtdDtaadaadaadaadaadaadaaddvidvidvidvidviaadaaaaaadrVdvjdtmdtBdtjdvmdvnduCduCdvoduCduDdrVdDtdDtdDtdDtdDtdlBdlBdlddlddlfdlfdlddlddlddlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlddlBdDtdDtdDtdDtdDtdDtdDtdDtdDtdlBdlBdlBdlddlddlddlddlddlddlddlddlBdlBdlBdlcdlgdlgdlgdlhdlcdlhdlcdlgdocdoddlgdoedofdlgdlgdlgdlgdlgdoedkHdlBdlddlddlddlddlfdlfdlfdlddlddlBdlBdlBdDtdDtdlcdlgdlgdlgdlgdocdoddlgdlgdlhdkHdlcdlgdlgdlhdqkdqkdqkdqkdqkdqkdtqdvqdvrdvsdvedqkduqdIjduqdqkdDtdDtdDtdDtdDtdDtaaaaaaaadaaaaaaaaaaaddvidvidvidvidviaadaaadsodrXdPUdvvdvwdrVdrVdrVdrVdrVdrVdvxdvydrVdDtdDtdDtdDtdDtdlBdlddlddlfdlfdlfdlddlddlddlddlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlBdlBdlBdlBdDtdDtdDtdDtdlBdlBdlBdlddlddlddlddlddlddlddlddlddlddlddlddlBdlBdlBdDtdFpdlcdlhdlcdlgdlgdocdoddlgdlgdoedofdlgdlgdlgdlgdlgdoedlBdlddlddlddlfdlfdlfdlfdlfdlddlddlddlBdlBdlBdlBdDtdDtdDtdDtdkIdkMdDtdDtdkHdlcdlgdlgdlhdkHdDtdDtdDtdDtdDtdqkdqkdqkdqkdqkdqkdqkdIkdIldpkdFEdDtdDtdDtdDtdDtaaaaaaaaaaadaaaaaaaaaaaddvidvidvidvidvidvCdsWdvDdsYdPSdvFdtBdPWdPVdPYdPXdNcdvKdvLdvydrVdDtdDtdDtdDtdlBdlBdlddlddlfdlfdlddlddlddlddlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlddlBdlBdlBdlBdlBdlBdlddlddlddlddlddlddlddlfdlfdlfdlfdlddlddlddlddlddlBdlBdnTdlBdlcdlgdlgdlgdocdoddlgdlgdlgdoedFpdDtdlBdlBdlBdlBdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlBdlBdlBdlBdlBdlBdlBdlBdDtdlcdlgdlgdlhdkHdkHdDtdDtdDtdDtdDtdDtdDtdkIdtydtxdtxdtxdtxdtwdkMdDtdDtdDtdDtdDtdDtaadaadaadaadaadaadaadaaddvidvidvidvidvidPZdQadPZdQadsqdvFdtBdsqdsqdvQdsqdsqdvRdvSdtvdrVdDtdDtdDtdDtdlBdlddlddlddlfdlfdlddlddlddlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlddlddlddlddlddlddlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlddlBdlBdDtdDtdDtdkIdkMdDtdDtdDtdDtdnTdlBdlBdlddlddlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlddlddlddlddlddlddlddlBdlBdDtdDtdDtdkHdkHdlcdlgdlgdlgdlgdlgdlgdlgdlgdlgdlgdlgdlgdlgdlgdlgdlgdlgdlhdDtdDtdDtdDtaaaaaaaaaaaaaaaaaaaaddvidvidvidvidvidrWdsWdvUdImdQbdvFdvWdugdugdvXdugdugdNddvZdwadrVdDtdDtdDtdDVdnTdlddlddlddlfdlddlddlddlddlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlddlfdlfdlddlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlddlBdlBdlBdDtdDtdDtdlBdlBdlBdlBdlBdlddlddlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlBdDtdDtdDtdkHdlcdlgdlgdlgdlgdlgdlgdlgdlgdlgdlgdlgdlgdlgdlgdlgdlgdlgdlhdkHdkQdkXdDtdDtdDtaaaaaaaaaaaaaaaaaddvidvidvidvidviaadaaaduxdrXdQcdvFdtBdsqdsqdwcdvGdsqdsqdvxdwddrVdDtdDtdDtdDtdlBdlddlddlddlddlddlddlddlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlddlBdlBdlBdlBdlBdlddlddlddlddlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlBdlBdlBdDtdlcdlgdlgdlgdlgdlgdlgdlgdlgdlgdlgdlgdlgdlgdlgdlgdlgdlgdlhdkHdlcdocdoddlgdlgdlgdwodwodwpdwpdOWaaddvidvidvidvidvidOXdwpdwpdwqdQddwgdwhdugdwidwjdwkdwldwmdvSdvydrVdDtdDtdDtdDtdlBdlddlddlddlddlfdlddlddlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlddlddlddlddlddlddlddlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlddlBdlBdlBdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdkHdlcdlgdocdoddlgdlgdlgdwndwodwpdOWdOVdwpdwpdwpdwpdwpdwpdOUdOXdwpdwqdwrdOZdPadsqdsqdpfdwudwvdwwdwxdpedrVdDtdDtdlBdlBdlBdlddlddlfdlfdlfdlddlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlddlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlddlBdlBdlBdDtdDtdDtdDtdDtdDtdDtdlBdlBdDtdDtdDtdDtdDtdDtdlcdlgdlgdocdoddlgdlgdlgdwodwodOWdOVdwpdwpdwpdwpdwpdwpdwpdwpdOUdOXdwqdwqdOYdrWdrXdrVdrVdrVdrVdrVdrVdrVdrVdDtdDtdlBdlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlddlddlBdlBdlBdlBdlBdlBdlBdlBdlBdlBdnTdFBdDtdDtdDtdDtdDtdDtdDtdkIdkMdDtdDtdDtdDtdDtdOVdwpdwpdwpdwpdwpdwpdwpdwpdwpdwpdOUaaadDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdlBdlddlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlddlddlddlddlddlddlddlddlBdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdFpdDtdDtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdlBdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlddlddlddlddlddlddlddlBdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdlBdnTdlBdlBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdFqdnTdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlfdlddlddlddlddlddlBdlBdDtdDtdDtdDtdDtdDtdDtdDtdDtdlBdlddlddlBdlBdlBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdDtdlBdlddlddlfdlfdlfdlfdlfdlfdlfdlfdlfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa From 4abe021b694aab3d33c51c3a348c3ea2da14e2a9 Mon Sep 17 00:00:00 2001 From: Aranclanos Date: Mon, 16 Dec 2013 13:18:33 -0300 Subject: [PATCH 23/29] Changes the name of metastation from v38N to v38Q, the latest revision --- maps/{MetaStation.v38N.dmm => MetaStation.v38Q.dmm} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename maps/{MetaStation.v38N.dmm => MetaStation.v38Q.dmm} (100%) diff --git a/maps/MetaStation.v38N.dmm b/maps/MetaStation.v38Q.dmm similarity index 100% rename from maps/MetaStation.v38N.dmm rename to maps/MetaStation.v38Q.dmm From e136fd6cb54f7271c0289cbf5e722a713b8a009b Mon Sep 17 00:00:00 2001 From: Aranclanos Date: Mon, 16 Dec 2013 18:08:14 -0300 Subject: [PATCH 24/29] If it's not human it doesn't mean that it's a silicon! Fixed a runtime regarding the ninja mask on scout mode. --- code/modules/events/ninja.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/events/ninja.dm b/code/modules/events/ninja.dm index 86aca6e8ace..f2c22c3ab76 100644 --- a/code/modules/events/ninja.dm +++ b/code/modules/events/ninja.dm @@ -2544,7 +2544,7 @@ ________________________________________________________________________________ U.client.images += image(tempHud,target,"hudninja") else//If we don't know what role they have but they have one. U.client.images += image(tempHud,target,"hudunknown1") - else//If the silicon mob has no law datum, no inherent laws, or a law zero, add them to the hud. + else if(issilicon(target))//If the silicon mob has no law datum, no inherent laws, or a law zero, add them to the hud. var/mob/living/silicon/silicon_target = target if(!silicon_target.laws||(silicon_target.laws&&(silicon_target.laws.zeroth||!silicon_target.laws.inherent.len))) if(isrobot(silicon_target))//Different icons for robutts and AI. From fd87128f576b97d28442b1965d726c1801be52fe Mon Sep 17 00:00:00 2001 From: Aranclanos Date: Mon, 16 Dec 2013 22:08:10 -0300 Subject: [PATCH 25/29] Added some checks on the photocopier after the sleeps to avoid runtimes and made a new var "busy" to avoid exploits that ignored the wait times. --- code/modules/paperwork/photocopier.dm | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/code/modules/paperwork/photocopier.dm b/code/modules/paperwork/photocopier.dm index eac2ced42e1..ef929633873 100644 --- a/code/modules/paperwork/photocopier.dm +++ b/code/modules/paperwork/photocopier.dm @@ -24,7 +24,7 @@ var/maxcopies = 10 //how many copies can be copied at once- idea shamelessly stolen from bs12's copier! var/greytoggle = "Greyscale" var/mob/living/ass = null - + var/busy = 0 /obj/machinery/photocopier/attack_ai(mob/user) return attack_hand(user) @@ -63,7 +63,7 @@ if(href_list["copy"]) if(copy) for(var/i = 0, i < copies, i++) - if(toner > 0) + if(toner > 0 && !busy && copy) var/obj/item/weapon/paper/c = new /obj/item/weapon/paper (loc) if(toner > 10) //lots of toner, make it dark c.info = "" @@ -78,13 +78,15 @@ c.fields = copy.fields c.updateinfolinks() toner-- + busy = 1 sleep(15) + busy = 0 else break updateUsrDialog() else if(photocopy) for(var/i = 0, i < copies, i++) - if(toner >= 5) //Was set to = 0, but if there was say 3 toner left and this ran, you would get -2 which would be weird for ink + if(toner >= 5 && !busy && photocopy) //Was set to = 0, but if there was say 3 toner left and this ran, you would get -2 which would be weird for ink var/obj/item/weapon/photo/p = new /obj/item/weapon/photo (loc) var/icon/I = icon(photocopy.icon, photocopy.icon_state) var/icon/img = icon(photocopy.img) @@ -109,8 +111,9 @@ p.pixel_x = rand(-10, 10) p.pixel_y = rand(-10, 10) p.blueprints = photocopy.blueprints //a copy of a picture is still good enough for the syndicate - + busy = 1 sleep(15) + busy = 0 else break else if(ass) //ASS COPY. By Miauw @@ -118,7 +121,7 @@ var/icon/temp_img if(ishuman(ass) && (ass.get_item_by_slot(slot_w_uniform) || ass.get_item_by_slot(slot_wear_suit))) usr << "You feel kind of silly copying [ass == usr ? "your" : ass][ass == usr ? "" : "\'s"] ass with [ass == usr ? "your" : "their"] clothes on." - else if(toner >= 5 && check_ass()) //You have to be sitting on the copier and either be a xeno or a human without clothes on. + else if(toner >= 5 && !busy && check_ass()) //You have to be sitting on the copier and either be a xeno or a human without clothes on. if(isalien(ass) || istype(ass,/mob/living/simple_animal/hostile/alien)) //Xenos have their own asses, thanks to Pybro. temp_img = icon("icons/ass/assalien.png") else if(ishuman(ass)) //Suit checks are in check_ass @@ -141,7 +144,9 @@ ic.Blend(small_img,ICON_OVERLAY, 10, 13) p.icon = ic toner -= 5 + busy = 1 sleep(15) + busy = 0 else break updateUsrDialog() @@ -176,7 +181,7 @@ updateUsrDialog() else if(href_list["aipic"]) if(!istype(usr,/mob/living/silicon/ai)) return - if(toner >= 5) + if(toner >= 5 && !busy) var/list/nametemp = list() var/find var/datum/picture/selection @@ -201,7 +206,9 @@ p.pixel_x = rand(-10, 10) p.pixel_y = rand(-10, 10) toner -= 5 //AI prints color pictures only, thus they can do it more efficiently + busy = 1 sleep(15) + busy = 0 updateUsrDialog() else if(href_list["colortoggle"]) if(greytoggle == "Greyscale") From a5c4e99392cade88907ca7d8906bd003eb89f1c4 Mon Sep 17 00:00:00 2001 From: Aranclanos Date: Tue, 17 Dec 2013 15:42:59 -0300 Subject: [PATCH 26/29] Fixed some runtimes and bugs regarding mob transformations and changelings. Now only monkeys and humans will have the changeling verbs when they change bodies. Brains, slimes and aliens won't. --- code/game/gamemodes/changeling/changeling_powers.dm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/code/game/gamemodes/changeling/changeling_powers.dm b/code/game/gamemodes/changeling/changeling_powers.dm index c909f9ec6bc..db8c3e0c16c 100644 --- a/code/game/gamemodes/changeling/changeling_powers.dm +++ b/code/game/gamemodes/changeling/changeling_powers.dm @@ -2,7 +2,7 @@ /mob/proc/make_changeling() if(!mind) return if(!mind.changeling) mind.changeling = new /datum/changeling(gender) - if(!iscarbon(src)) return + if(!ishuman(src) && !ismonkey(src)) return verbs += /datum/changeling/proc/EvolutionMenu @@ -29,7 +29,8 @@ //removes our changeling verbs /mob/proc/remove_changeling_powers() var/mob/living/carbon/C = src - C.unset_sting() + if(ishuman(C) || ismonkey(C)) + C.unset_sting() for(var/datum/power/changeling/P in powerinstances) if(P.isVerb) verbs -= P.verbpath From 358a85eb3db8a71f7bd4d553b43cbdac23d5de80 Mon Sep 17 00:00:00 2001 From: Razharas Date: Tue, 17 Dec 2013 22:56:04 +0400 Subject: [PATCH 27/29] Completed the transition to a new proc All the logging i have found in the code was changed to use the proc(maybe i missed something) Killed all runtimes found so far Proc now handles all the checks, no need to add checks in the body of object --- code/__HELPERS/mobs.dm | 18 ++++++++++-------- code/datums/wires/airlock.dm | 4 ++-- code/game/gamemodes/cult/ritual.dm | 7 +------ code/game/gamemodes/wizard/soulstone.dm | 6 +----- code/game/machinery/bots/bots.dm | 2 +- code/game/machinery/doors/airlock.dm | 4 ++-- code/game/machinery/kitchen/gibber.dm | 4 +--- code/game/machinery/turrets.dm | 2 +- code/game/mecha/combat/combat.dm | 4 +--- .../mecha/equipment/tools/medical_tools.dm | 11 ++--------- code/game/mecha/equipment/tools/tools.dm | 12 +++--------- code/game/mecha/equipment/weapons/weapons.dm | 8 +------- code/game/mecha/mecha.dm | 4 ++-- code/game/objects/items.dm | 7 ++----- code/game/objects/items/devices/aicard.dm | 6 +----- code/game/objects/items/devices/flash.dm | 5 +---- code/game/objects/items/devices/flashlight.dm | 4 +--- .../game/objects/items/devices/laserpointer.dm | 13 +++---------- .../objects/items/devices/traitordevices.dm | 2 +- code/game/objects/items/robot/robot_items.dm | 4 ---- .../game/objects/items/weapons/dna_injector.dm | 9 ++------- code/game/objects/items/weapons/explosives.dm | 5 ++--- code/game/objects/items/weapons/handcuffs.dm | 5 +---- .../items/weapons/implants/implanter.dm | 5 +---- code/game/objects/items/weapons/kitchen.dm | 10 ++-------- code/game/objects/items/weapons/melee/misc.dm | 5 +---- .../objects/items/weapons/storage/bible.dm | 6 +----- .../objects/items/weapons/storage/briefcase.dm | 6 +----- code/game/objects/items/weapons/stunbaton.dm | 4 +--- code/modules/hydroponics/hydroitemcode.dm | 5 +---- .../mob/living/carbon/alien/larva/larva.dm | 3 +-- code/modules/mob/living/carbon/carbon.dm | 3 +-- code/modules/mob/living/carbon/human/human.dm | 3 +-- .../mob/living/carbon/metroid/metroid.dm | 3 +-- .../modules/mob/living/carbon/monkey/monkey.dm | 3 +-- code/modules/mob/living/living_defense.dm | 4 +--- code/modules/mob/living/silicon/ai/ai.dm | 3 +-- code/modules/mob/living/silicon/robot/robot.dm | 3 +-- .../mob/living/simple_animal/constructs.dm | 3 +-- .../mob/living/simple_animal/simple_animal.dm | 3 +-- code/modules/mob/mob_grab.dm | 8 ++------ code/modules/paperwork/pen.dm | 5 +---- code/modules/projectiles/projectile.dm | 9 +-------- .../reagents/reagent_containers/dropper.dm | 4 +--- .../reagent_containers/food/condiment.dm | 7 +------ .../reagents/reagent_containers/food/drinks.dm | 12 +++--------- .../reagent_containers/food/drinks/bottle.dm | 4 +--- .../reagents/reagent_containers/food/snacks.dm | 9 ++------- .../reagents/reagent_containers/glass.dm | 4 +--- .../reagents/reagent_containers/hypospray.dm | 5 +---- .../reagents/reagent_containers/pill.dm | 7 +------ .../reagents/reagent_containers/syringes.dm | 5 +---- code/modules/recycling/sortingmachinery.dm | 1 - code/modules/surgery/brain_removal.dm | 4 +--- code/modules/surgery/helpers.dm | 4 +--- code/modules/surgery/limb augmentation.dm | 4 +--- 56 files changed, 79 insertions(+), 231 deletions(-) diff --git a/code/__HELPERS/mobs.dm b/code/__HELPERS/mobs.dm index d684c524397..b5fab892896 100644 --- a/code/__HELPERS/mobs.dm +++ b/code/__HELPERS/mobs.dm @@ -74,13 +74,15 @@ Proc for attack log creation, because really why not 1 argument is the actor 2 argument is the target of action 3 is the description of action(like punched, throwed, or any other verb) -4 is the tool with which the action was made(usually item) -5 is additional information, anything that needs to be added +4 should it make adminlog note or not +5 is the tool with which the action was made(usually item) 5 and 6 are very similar(5 have "by " before it, that it) and are separated just to keep things in a bit more in order +6 is additional information, anything that needs to be added */ -proc/add_logs(mob/user, mob/target, what_done, var/object=null, var/addition=null) - if(ismob(user)) - user.attack_log += text("\[[time_stamp()]\] Has [what_done] [target.name][ismob(target) ? "([target.ckey])" : ""][object ? " with [object]" : " "][addition]") - if(ismob(target)) - target.attack_log += text("\[[time_stamp()]\] Has been [what_done] by [user.name][ismob(user) ? "([user.ckey])" : ""][object ? " with [object]" : " "][addition]") - log_attack("[user.name][ismob(user) ? "([user.ckey])" : ""] [what_done] [target.name][ismob(target) ? "([target.ckey])" : ""][object ? " with [object]" : " "][addition]") \ No newline at end of file +proc/add_logs(mob/user, mob/target, what_done, var/admin=1, var/object=null, var/addition=null) + if(user && ismob(user)) + user.attack_log += text("\[[time_stamp()]\] Has [what_done] [target ? "[target.name][target.ckey ? "([target.ckey])" : ""]" : "NON-EXISTANT SUBJECT"][object ? " with [object]" : " "][addition]") + if(target && ismob(target)) + target.attack_log += text("\[[time_stamp()]\] Has been [what_done] by [user ? "[user.name][user.ckey ? "([user.ckey])" : ""]" : "NON-EXISTANT SUBJECT"][object ? " with [object]" : " "][addition]") + if(admin) + log_attack("[user ? "[user.name][(ismob(user) && user.ckey) ? "([user.ckey])" : ""]" : "NON-EXISTANT SUBJECT"] [what_done] [target ? "[target.name][(ismob(target) && target.ckey)? "([target.ckey])" : ""]" : "NON-EXISTANT SUBJECT"][object ? " with [object]" : " "][addition]") \ No newline at end of file diff --git a/code/datums/wires/airlock.dm b/code/datums/wires/airlock.dm index bfb29aaa342..f8863b0569b 100644 --- a/code/datums/wires/airlock.dm +++ b/code/datums/wires/airlock.dm @@ -97,7 +97,7 @@ var/const/AIRLOCK_WIRE_LIGHT = 2048 //Cutting this wire electrifies the door, so that the next person to touch the door without insulated gloves gets electrocuted. if(A.secondsElectrified != -1) A.shockedby += text("\[[time_stamp()]\][usr](ckey:[usr.ckey])") - usr.attack_log += text("\[[time_stamp()]\] Electrified the [A.name] at [A.x] [A.y] [A.z]") + add_logs(usr, A, "electrified", admin=0, addition="at [A.x],[A.y],[A.z]") A.secondsElectrified = -1 else if(A.secondsElectrified == -1) @@ -163,7 +163,7 @@ var/const/AIRLOCK_WIRE_LIGHT = 2048 //one wire for electrifying the door. Sending a pulse through this electrifies the door for 30 seconds. if(A.secondsElectrified==0) A.shockedby += text("\[[time_stamp()]\][usr](ckey:[usr.ckey])") - usr.attack_log += text("\[[time_stamp()]\] Electrified the [A.name] at [A.x] [A.y] [A.z]") + add_logs(usr, A, "electrified", admin=0, addition="at [A.x],[A.y],[A.z]") A.secondsElectrified = 30 spawn(10) if(A) diff --git a/code/game/gamemodes/cult/ritual.dm b/code/game/gamemodes/cult/ritual.dm index 12df5237a1f..31b7ea0c884 100644 --- a/code/game/gamemodes/cult/ritual.dm +++ b/code/game/gamemodes/cult/ritual.dm @@ -460,12 +460,7 @@ var/engwords = list("travel", "blood", "join", "hell", "destroy", "technology", // usr << browse(null, "window=tank") attack(mob/living/M as mob, mob/living/user as mob) - M.attack_log += text("\[[time_stamp()]\] Has had the [name] used on him by [user.name] ([user.ckey])") - user.attack_log += text("\[[time_stamp()]\] Used [name] on [M.name] ([M.ckey])") - - log_attack("[user.name] ([user.ckey]) used [name] on [M.name] ([M.ckey])") - - + add_logs(user, M, "smacked", object=src) if(istype(M,/mob/dead)) M.invisibility = 0 user.visible_message( \ diff --git a/code/game/gamemodes/wizard/soulstone.dm b/code/game/gamemodes/wizard/soulstone.dm index c91452b7992..5db247ee458 100644 --- a/code/game/gamemodes/wizard/soulstone.dm +++ b/code/game/gamemodes/wizard/soulstone.dm @@ -18,11 +18,7 @@ return ..() if(istype(M, /mob/living/carbon/human/dummy)) return..() - M.attack_log += text("\[[time_stamp()]\] Has had their soul captured with [src.name] by [user.name] ([user.ckey])") - user.attack_log += text("\[[time_stamp()]\] Used the [src.name] to capture the soul of [M.name] ([M.ckey])") - - log_attack("[user.name] ([user.ckey]) used the [src.name] to capture the soul of [M.name] ([M.ckey])") - + add_logs(user, M, "captured [M.name]'s soul", object=src) transfer_soul("VICTIM", M, user) return diff --git a/code/game/machinery/bots/bots.dm b/code/game/machinery/bots/bots.dm index 8ef8c76f62c..1d752a03258 100644 --- a/code/game/machinery/bots/bots.dm +++ b/code/game/machinery/bots/bots.dm @@ -64,7 +64,7 @@ if(M.melee_damage_upper == 0) return src.health -= M.melee_damage_upper src.visible_message("\red [M] has [M.attacktext] [src]!") - M.attack_log += text("\[[time_stamp()]\] attacked [src.name]") + add_logs(M, src, "attacked", admin=0) if(prob(10)) new /obj/effect/decal/cleanable/oil(src.loc) healthcheck() diff --git a/code/game/machinery/doors/airlock.dm b/code/game/machinery/doors/airlock.dm index 28bd134663f..65565f86b73 100644 --- a/code/game/machinery/doors/airlock.dm +++ b/code/game/machinery/doors/airlock.dm @@ -764,7 +764,7 @@ About the new airlock wires panel: usr << text("The door is already electrified. You can't re-electrify it while it's already electrified.
    \n") else shockedby += text("\[[time_stamp()]\][usr](ckey:[usr.ckey])") - usr.attack_log += text("\[[time_stamp()]\] Electrified the [name] at [x] [y] [z]") + add_logs(usr, src, "electrified", admin=0, addition="at [x],[y],[z]") src.secondsElectrified = 30 spawn(10) while (src.secondsElectrified>0) @@ -783,7 +783,7 @@ About the new airlock wires panel: usr << text("The door is already electrified. You can't re-electrify it while it's already electrified.
    \n") else shockedby += text("\[[time_stamp()]\][usr](ckey:[usr.ckey])") - usr.attack_log += text("\[[time_stamp()]\] Electrified the [name] at [x] [y] [z]") + add_logs(usr, src, "electrified", admin=0, addition="at [x],[y],[z]") src.secondsElectrified = -1 if (8) // Not in order >.> diff --git a/code/game/machinery/kitchen/gibber.dm b/code/game/machinery/kitchen/gibber.dm index 0e6306bc13a..da354f5261e 100644 --- a/code/game/machinery/kitchen/gibber.dm +++ b/code/game/machinery/kitchen/gibber.dm @@ -153,9 +153,7 @@ src.occupant.reagents.trans_to (newmeat, round (sourcetotalreagents / totalslabs, 1)) // Transfer all the reagents from the allmeat[i] = newmeat - src.occupant.attack_log += "\[[time_stamp()]\] Was gibbed by [user]/[user.ckey]" //One shall not simply gib a mob unnoticed! - user.attack_log += "\[[time_stamp()]\] Gibbed [src.occupant]/[src.occupant.ckey]" - log_attack("\[[time_stamp()]\] [user]/[user.ckey] gibbed [src.occupant]/[src.occupant.ckey]") + add_logs(user, occupant, "gibbed") src.occupant.death(1) src.occupant.ghostize() del(src.occupant) diff --git a/code/game/machinery/turrets.dm b/code/game/machinery/turrets.dm index 39da02b0e1d..0ebb0332c89 100644 --- a/code/game/machinery/turrets.dm +++ b/code/game/machinery/turrets.dm @@ -408,7 +408,7 @@ if(M.melee_damage_upper == 0) return if(!(stat & BROKEN)) visible_message("\red [M] [M.attacktext] [src]!") - M.attack_log += text("\[[time_stamp()]\] attacked [src.name]") + add_logs(M, src, "attacked", admin=0) //src.attack_log += text("\[[time_stamp()]\] was attacked by [M.name] ([M.ckey])") src.health -= M.melee_damage_upper if (src.health <= 0) diff --git a/code/game/mecha/combat/combat.dm b/code/game/mecha/combat/combat.dm index 47a9dceb58f..8bc32a61042 100644 --- a/code/game/mecha/combat/combat.dm +++ b/code/game/mecha/combat/combat.dm @@ -79,9 +79,7 @@ M.updatehealth() src.occupant_message("You hit [target].") src.visible_message("[src.name] hits [target].") - occupant.attack_log += "\[[time_stamp()]\] Attacked [M.name] ([M.ckey]) with [name] (INTENT: [uppertext(occupant.a_intent)]) (DAMTYE: [uppertext(damtype)])" - M.attack_log += "\[[time_stamp()]\] Attacked by [occupant.name] ([occupant.ckey]) with [name] (INTENT: [uppertext(occupant.a_intent)]) (DAMTYE: [uppertext(damtype)])" - log_attack("[occupant.name] ([occupant.ckey]) attacked [M.name] ([M.ckey]) with [name] (INTENT: [uppertext(occupant.a_intent)]) (DAMTYE: [uppertext(src.damtype)])" ) + add_logs(occupant, M, "attacked", object=src, addition="(INTENT: [uppertext(occupant.a_intent)]) (DAMTYE: [uppertext(damtype)])") else step_away(M,src) src.occupant_message("You push [target] out of the way.") diff --git a/code/game/mecha/equipment/tools/medical_tools.dm b/code/game/mecha/equipment/tools/medical_tools.dm index 596286850fc..26b63577644 100644 --- a/code/game/mecha/equipment/tools/medical_tools.dm +++ b/code/game/mecha/equipment/tools/medical_tools.dm @@ -195,9 +195,7 @@ if(to_inject && occupant.reagents.get_reagent_amount(R.id) + to_inject <= inject_amount*2) occupant_message("Injecting [occupant] with [to_inject] units of [R.name].") log_message("Injecting [occupant] with [to_inject] units of [R.name].") - occupant.attack_log += "\[[time_stamp()]\] Has been injected with [name] ([R] - [to_inject] units) by [chassis.occupant.name] ([chassis.occupant.ckey])" - chassis.occupant.attack_log += "\[[time_stamp()]\] Used the [name] ([R] - [to_inject] units) to inject [occupant.name] ([occupant.ckey])" - log_attack("[chassis.occupant.name] ([chassis.occupant.ckey]) used the [name] ([R] - [to_inject] units) to inject [occupant.name] ([occupant.ckey])") + add_logs(chassis.occupant, occupant, "injected", object="[name] ([R] - [to_inject] units)") SG.reagents.trans_id_to(occupant,R.id,to_inject) update_equip_info() return @@ -468,8 +466,6 @@ S.icon_state = "syringeproj" playsound(chassis, 'sound/items/syringeproj.ogg', 50, 1) log_message("Launched [S] from [src], targeting [target].") - var/O = "[chassis.occupant]" - var/C = "[chassis.occupant.ckey]" var/mob/originaloccupant = chassis.occupant spawn(-1) src = null //if src is deleted, still process the syringe @@ -492,10 +488,7 @@ S.reagents.trans_to(M, S.reagents.total_volume) M.take_organ_damage(2) S.visible_message(" [M] was hit by the syringe!") - M.attack_log += "\[[time_stamp()]\] [O]/[C] shot [M]/[M.ckey] with a syringegun ([R])" - if(originaloccupant) - originaloccupant.attack_log += "\[[time_stamp()]\] [originaloccupant]/[originaloccupant.ckey] shot [M]/[M.ckey] with a syringegun ([R])" - log_attack("[O] ([C]) shot [M] ([M.ckey]) with a syringegun ([R])") + add_logs(originaloccupant, M, "shot", object="syringegun") break else if(S.loc == trg) S.icon_state = initial(S.icon_state) diff --git a/code/game/mecha/equipment/tools/tools.dm b/code/game/mecha/equipment/tools/tools.dm index 2e473dfbc92..45af1887d34 100644 --- a/code/game/mecha/equipment/tools/tools.dm +++ b/code/game/mecha/equipment/tools/tools.dm @@ -54,9 +54,7 @@ M.updatehealth() occupant_message("\red You squeeze [target] with [src.name]. Something cracks.") chassis.visible_message("\red [chassis] squeezes [target].") - chassis.occupant.attack_log += "\[[time_stamp()]\] Attacked [M.name] ([M.ckey]) with [name] (INTENT: [uppertext(chassis.occupant.a_intent)]) (DAMTYE: [uppertext(damtype)])" - M.attack_log += "\[[time_stamp()]\] Attacked by [chassis.occupant.name] ([chassis.occupant.ckey]) with [name] (INTENT: [uppertext(chassis.occupant.a_intent)]) (DAMTYE: [uppertext(damtype)])" - log_attack("[chassis.occupant.name] ([chassis.occupant.ckey]) attacked [M.name] ([M.ckey]) with [name] (INTENT: [uppertext(chassis.occupant.a_intent)]) (DAMTYE: [uppertext(src.damtype)])" ) + add_logs(chassis.occupant, M, "attacked", object="[name]", addition="(INTENT: [uppertext(chassis.occupant.a_intent)]) (DAMTYE: [uppertext(damtype)])") else step_away(M,chassis) occupant_message("You push [target] out of the way.") @@ -115,9 +113,7 @@ log_message("Drilled through [target]") if(ismob(target)) var/mob/M = target - chassis.occupant.attack_log += "\[[time_stamp()]\] Attacked [M.name] ([M.ckey]) with [name] (INTENT: [uppertext(chassis.occupant.a_intent)]) (DAMTYE: [uppertext(damtype)])" - M.attack_log += "\[[time_stamp()]\] Attacked by [chassis.occupant.name] ([chassis.occupant.ckey]) with [name] (INTENT: [uppertext(chassis.occupant.a_intent)]) (DAMTYE: [uppertext(damtype)])" - log_attack("[chassis.occupant.name] ([chassis.occupant.ckey]) attacked [M.name] ([M.ckey]) with [name] (INTENT: [uppertext(chassis.occupant.a_intent)]) (DAMTYE: [uppertext(src.damtype)])" ) + add_logs(chassis.occupant, M, "attacked", object="[name]", addition="(INTENT: [uppertext(chassis.occupant.a_intent)]) (DAMTYE: [uppertext(damtype)])") target.ex_act(2) return 1 @@ -177,9 +173,7 @@ log_message("Drilled through [target]") if(ismob(target)) var/mob/M = target - chassis.occupant.attack_log += "\[[time_stamp()]\] Attacked [M.name] ([M.ckey]) with [name] (INTENT: [uppertext(chassis.occupant.a_intent)]) (DAMTYE: [uppertext(damtype)])" - M.attack_log += "\[[time_stamp()]\] Attacked by [chassis.occupant.name] ([chassis.occupant.ckey]) with [name] (INTENT: [uppertext(chassis.occupant.a_intent)]) (DAMTYE: [uppertext(damtype)])" - log_attack("[chassis.occupant.name] ([chassis.occupant.ckey]) attacked [M.name] ([M.ckey]) with [name] (INTENT: [uppertext(chassis.occupant.a_intent)]) (DAMTYE: [uppertext(src.damtype)])" ) + add_logs(chassis.occupant, M, "attacked", object="[name]", addition="(INTENT: [uppertext(chassis.occupant.a_intent)]) (DAMTYE: [uppertext(damtype)])") target.ex_act(2) return 1 diff --git a/code/game/mecha/equipment/weapons/weapons.dm b/code/game/mecha/equipment/weapons/weapons.dm index 9e925a7c83c..7f11042aff4 100644 --- a/code/game/mecha/equipment/weapons/weapons.dm +++ b/code/game/mecha/equipment/weapons/weapons.dm @@ -84,13 +84,7 @@ src.life -= 10 if(ismob(A)) var/mob/M = A - if(istype(firer, /mob)) - M.attack_log += "\[[time_stamp()]\] [firer]/[firer.ckey] shot [M]/[M.ckey] with a [src]" - firer.attack_log += "\[[time_stamp()]\] [firer]/[firer.ckey] shot [M]/[M.ckey] with a [src]" - log_attack("[firer] ([firer.ckey]) shot [M] ([M.ckey]) with a [src]") - else - M.attack_log += "\[[time_stamp()]\] UNKNOWN SUBJECT (No longer exists) shot [M]/[M.ckey] with a [src]" - log_attack("UNKNOWN shot [M] ([M.ckey]) with a [src]") + add_logs(firer, M, "shot", object="[src]") if(life <= 0) del(src) return diff --git a/code/game/mecha/mecha.dm b/code/game/mecha/mecha.dm index 384b5731552..770d34972c6 100644 --- a/code/game/mecha/mecha.dm +++ b/code/game/mecha/mecha.dm @@ -458,13 +458,13 @@ src.take_damage(damage) src.check_for_internal_damage(list(MECHA_INT_TEMP_CONTROL,MECHA_INT_TANK_BREACH,MECHA_INT_CONTROL_LOST)) visible_message("\red [user] [user.attacktext] [src]!") - user.attack_log += text("\[[time_stamp()]\] attacked [src.name]") + add_logs(user, src, "attacked", admin=0) else src.log_append_to_last("Armor saved.") playsound(src.loc, 'sound/weapons/slash.ogg', 50, 1, -1) src.occupant_message("\blue The [user]'s attack is stopped by the armor.") visible_message("\blue The [user] rebounds off [src.name]'s armor!") - user.attack_log += text("\[[time_stamp()]\] attacked [src.name]") + add_logs(user, src, "attacked", admin=0) return /obj/mecha/attack_tk() diff --git a/code/game/objects/items.dm b/code/game/objects/items.dm index cbc47d65df8..0d161121de8 100644 --- a/code/game/objects/items.dm +++ b/code/game/objects/items.dm @@ -195,7 +195,7 @@ rejections += I.type // therefore full bags are still a little spammy failure = 1 continue - + success = 1 S.handle_item_insertion(I, 1) //The 1 stops the "You put the [src] into [S]" insertion message from being displayed. if(success && !failure) @@ -488,10 +488,7 @@ user << "\red You cannot locate any eyes on this creature!" return - user.attack_log += "\[[time_stamp()]\] Attacked [M.name] ([M.ckey]) with [src.name] (INTENT: [uppertext(user.a_intent)])" - M.attack_log += "\[[time_stamp()]\] Attacked by [user.name] ([user.ckey]) with [src.name] (INTENT: [uppertext(user.a_intent)])" - - log_attack(" [user.name] ([user.ckey]) attacked [M.name] ([M.ckey]) with [src.name] (INTENT: [uppertext(user.a_intent)])") + add_logs(user, M, "attacked", object="[src.name]", addition="(INTENT: [uppertext(user.a_intent)])") src.add_fingerprint(user) //if((CLUMSY in user.mutations) && prob(50)) diff --git a/code/game/objects/items/devices/aicard.dm b/code/game/objects/items/devices/aicard.dm index 9da2de88f06..abc5d6b2fdd 100644 --- a/code/game/objects/items/devices/aicard.dm +++ b/code/game/objects/items/devices/aicard.dm @@ -14,11 +14,7 @@ if(!istype(M, /mob/living/silicon/ai))//If target is not an AI. return ..() - M.attack_log += text("\[[time_stamp()]\] Has been carded with [src.name] by [user.name] ([user.ckey])") - user.attack_log += text("\[[time_stamp()]\] Used the [src.name] to card [M.name] ([M.ckey])") - - log_attack("[user.name] ([user.ckey]) used the [src.name] to card [M.name] ([M.ckey])") - + add_logs(user, M, "carded", object="[src.name]") transfer_ai("AICORE", "AICARD", M, user) return diff --git a/code/game/objects/items/devices/flash.dm b/code/game/objects/items/devices/flash.dm index 6fe599cdc4c..5fa3f153db6 100644 --- a/code/game/objects/items/devices/flash.dm +++ b/code/game/objects/items/devices/flash.dm @@ -40,11 +40,8 @@ /obj/item/device/flash/attack(mob/living/M, mob/user) if(!user || !M) return //sanity - M.attack_log += text("\[[time_stamp()]\] Has been flashed (attempt) with [src.name] by [user.name] ([user.ckey])") - user.attack_log += text("\[[time_stamp()]\] Used the [src.name] to flash [M.name] ([M.ckey])") - - log_attack("[user.name] ([user.ckey]) Used the [src.name] to flash [M.name] ([M.ckey])") + add_logs(user, M, "flashed", object="[src.name]") if(!clown_check(user)) return if(broken) diff --git a/code/game/objects/items/devices/flashlight.dm b/code/game/objects/items/devices/flashlight.dm index 732541f6d3d..9bb8d49df9e 100644 --- a/code/game/objects/items/devices/flashlight.dm +++ b/code/game/objects/items/devices/flashlight.dm @@ -235,9 +235,7 @@ "[user] blinks \the [src] at \the [A].") if(ismob(A)) var/mob/M = A - M.attack_log += "\[[time_stamp()]\] [user]/[user.ckey] attacked [M]/[M.ckey] with an EMP-light" - user.attack_log += "\[[time_stamp()]\] [user]/[user.ckey] attacked [M]/[M.ckey] with an EMP-light" - log_attack("[user] ([user.ckey]) attacked [M] ([M.ckey]) with an EMP-light") + add_logs(user, M, "attacked", object="EMP-light") emp_charges -= 1 else user << "The [src] is out of charges!" diff --git a/code/game/objects/items/devices/laserpointer.dm b/code/game/objects/items/devices/laserpointer.dm index bb327ce0160..061feddbdce 100644 --- a/code/game/objects/items/devices/laserpointer.dm +++ b/code/game/objects/items/devices/laserpointer.dm @@ -73,9 +73,7 @@ //20% chance to actually hit the eyes if(prob(20)) - C.attack_log += text("\[[time_stamp()]\] Has had a laser pointer shone in their eyes by [user.name] ([user.ckey])") - user.attack_log += text("\[[time_stamp()]\] Shone a laser pointer in the eyes of [C.name] ([C.ckey])") - log_attack("[user.name] ([user.ckey]) Shone a laser pointer in the eyes of [C.name] ([C.ckey])") + add_logs(user, C, "shone in the eyes", object="laser pointer") //eye target check outmsg = "You blind [C] by shining [src] in their eyes." @@ -127,10 +125,7 @@ S.Weaken(rand(5,10)) S << "Your sensors were overloaded by a laser!" outmsg = "You overload [S] by shining [src] at their sensors." - - S.attack_log += text("\[[time_stamp()]\] Has had a laser pointer shone in their eyes by [user.name] ([user.ckey])") - user.attack_log += text("\[[time_stamp()]\] Shone a laser pointer in the eyes of [S.name] ([S.ckey])") - log_attack("[user.name] ([user.ckey]) Shone a laser pointer in the eyes of [S.name] ([S.ckey])") + add_logs(user, S, "shone in the sensors", object="laser pointer") else outmsg = "You fail to overload [S] by shining [src] at their sensors." @@ -140,9 +135,7 @@ if(prob(20)) C.emp_act(1) outmsg = "You hit the lens of [C] with [src], temporarily disabling the camera!" - - log_admin("\[[time_stamp()]\] [user.name] ([user.ckey]) EMPd a camera with a laser pointer") - user.attack_log += text("\[[time_stamp()]\] [user.name] ([user.ckey]) EMPd a camera with a laser pointer") + add_logs(user, C, "EMPed", object="laser pointer") else outmsg = "You missed the lens of [C] with [src]." diff --git a/code/game/objects/items/devices/traitordevices.dm b/code/game/objects/items/devices/traitordevices.dm index 9cb58f01c7e..62eb994bfd4 100644 --- a/code/game/objects/items/devices/traitordevices.dm +++ b/code/game/objects/items/devices/traitordevices.dm @@ -36,7 +36,7 @@ effective or pretty fucking useless. user << "\red The mind batterer has been burnt out!" return - user.attack_log += text("\[[time_stamp()]\] Used [src] to knock down people in the area.") + add_logs(user, null, "knocked down people in the area", admin=0, object="[src]") for(var/mob/living/carbon/human/M in orange(10, user)) spawn() diff --git a/code/game/objects/items/robot/robot_items.dm b/code/game/objects/items/robot/robot_items.dm index cb3f99fa4c3..bb3bac188bd 100644 --- a/code/game/objects/items/robot/robot_items.dm +++ b/code/game/objects/items/robot/robot_items.dm @@ -10,10 +10,6 @@ icon_state = "shock" attack(mob/M as mob, mob/living/silicon/robot/user as mob) - M.attack_log += text("\[[time_stamp()]\] Has been attacked with [src.name] by [user.name] ([user.ckey])") - user.attack_log += text("\[[time_stamp()]\] Used the [src.name] to attack [M.name] ([M.ckey])") - - log_attack(" [user.name] ([user.ckey]) used the [src.name] to attack [M.name] ([M.ckey])") user.cell.charge -= 30 diff --git a/code/game/objects/items/weapons/dna_injector.dm b/code/game/objects/items/weapons/dna_injector.dm index c0a891ff786..55b4b82d0c0 100644 --- a/code/game/objects/items/weapons/dna_injector.dm +++ b/code/game/objects/items/weapons/dna_injector.dm @@ -44,10 +44,7 @@ if(!ishuman(user)) user << "You don't have the dexterity to do this!" return - - target.attack_log += "\[[time_stamp()]\] [user.name] ([user.ckey]) attempted to inject with [name]" - user.attack_log += "\[[time_stamp()]\] Used the [name] to attempt to inject [target.name] ([target.ckey])" - log_attack("[user.name] ([user.ckey]) used the [name] to attempt to inject [target.name] ([target.ckey])") + add_logs(user, target, "attempted to inject", object="[name]") if(target != user) target.visible_message("[user] is trying to inject [target] with [src]!", "[user] is trying to inject [target] with [src]!") @@ -58,9 +55,7 @@ else user << "You inject yourself with [src]." - target.attack_log += "\[[time_stamp()]\] Has been injected with [name] by [user.name] ([user.ckey])" - user.attack_log += "\[[time_stamp()]\] Used the [name] to inject [target.name] ([target.ckey])" - log_attack("[user.name] ([user.ckey]) used the [name] to inject [target.name] ([target.ckey])") + add_logs(user, target, "injected", object="[name]") user.drop_item() inject(target, user) //Now we actually do the heavy lifting. diff --git a/code/game/objects/items/weapons/explosives.dm b/code/game/objects/items/weapons/explosives.dm index bc10c25778e..5531dda9ca1 100644 --- a/code/game/objects/items/weapons/explosives.dm +++ b/code/game/objects/items/weapons/explosives.dm @@ -60,8 +60,7 @@ return user << "Planting explosives..." if(ismob(target)) - user.attack_log += "\[[time_stamp()]\] [user.real_name] tried planting [name] on [target:real_name] ([target:ckey])" - log_attack(" [user.real_name] ([user.ckey]) tried planting [name] on [target:real_name] ([target:ckey])") + add_logs(user, target, "tried to plant explosives on", object="[name]") user.visible_message("\red [user.name] is trying to plant some kind of explosive on [target.name]!") @@ -71,7 +70,7 @@ loc = null if (ismob(target)) - target:attack_log += "\[[time_stamp()]\] Had the [name] planted on them by [user.real_name] ([user.ckey])" + add_logs(user, target, "planted [name] on") user.visible_message("\red [user.name] finished planting an explosive on [target.name]!") target.overlays += image('icons/obj/assemblies.dmi', "plastic-explosive2") diff --git a/code/game/objects/items/weapons/handcuffs.dm b/code/game/objects/items/weapons/handcuffs.dm index 82bb759e4dc..bb3761a00e9 100644 --- a/code/game/objects/items/weapons/handcuffs.dm +++ b/code/game/objects/items/weapons/handcuffs.dm @@ -53,10 +53,7 @@ else feedback_add_details("handcuffs","H") - C.attack_log += text("\[[time_stamp()]\] Has been handcuffed (attempt) by [user.name] ([user.ckey])") - user.attack_log += text("\[[time_stamp()]\] Attempted to handcuff [C.name] ([C.ckey])") - log_attack("[user.name] ([user.ckey]) Attempted to handcuff [C.name] ([C.ckey])") - + add_logs(user, C, "handcuffed") /obj/item/weapon/handcuffs/cable name = "cable restraints" diff --git a/code/game/objects/items/weapons/implants/implanter.dm b/code/game/objects/items/weapons/implants/implanter.dm index c625b4c087d..8aba8b023fa 100644 --- a/code/game/objects/items/weapons/implants/implanter.dm +++ b/code/game/objects/items/weapons/implants/implanter.dm @@ -26,10 +26,7 @@ if(T && (M == user || do_after(user, 50))) if(user && M && (get_turf(M) == T) && src && imp) M.visible_message("[M] has been implanted by [user].") - M.attack_log += text("\[[time_stamp()]\] Implanted with [name] ([imp.name]) by [user.name] ([user.ckey])") - user.attack_log += text("\[[time_stamp()]\] Used the [name] ([imp.name]) to implant [M.name] ([M.ckey])") - log_attack("[user.name] ([user.ckey]) implanted [M.name] ([M.ckey]) with [name] (INTENT: [uppertext(user.a_intent)])") - + add_logs(user, M, "implanted", object="[name]") user << "You implanted the implant into [M]." if(imp.implanted(M)) imp.loc = M diff --git a/code/game/objects/items/weapons/kitchen.dm b/code/game/objects/items/weapons/kitchen.dm index 53bec2de81f..0e976b8038c 100644 --- a/code/game/objects/items/weapons/kitchen.dm +++ b/code/game/objects/items/weapons/kitchen.dm @@ -165,10 +165,8 @@ user.take_organ_damage(10) user.Paralyse(2) return - M.attack_log += text("\[[time_stamp()]\] Has been attacked with [src.name] by [user.name] ([user.ckey])") - user.attack_log += text("\[[time_stamp()]\] Used the [src.name] to attack [M.name] ([M.ckey])") - log_attack("[user.name] ([user.ckey]) used the [src.name] to attack [M.name] ([M.ckey])") + add_logs(user, M, "attacked", object="[src.name]") var/t = user:zone_sel.selecting if (t == "head") @@ -249,11 +247,7 @@ if (istype(location, /turf/simulated)) location.add_blood(H) ///Plik plik, the sound of blood - M.attack_log += text("\[[time_stamp()]\] Has been attacked with [src.name] by [user.name] ([user.ckey])") - user.attack_log += text("\[[time_stamp()]\] Used the [src.name] to attack [M.name] ([M.ckey])") - - log_attack("[user.name] ([user.ckey]) used the [src.name] to attack [M.name] ([M.ckey])") - + add_logs(user, M, "attacked", object="[src.name]") if(prob(15)) M.Weaken(3) diff --git a/code/game/objects/items/weapons/melee/misc.dm b/code/game/objects/items/weapons/melee/misc.dm index a5b8b6dcf55..379e1f319a5 100644 --- a/code/game/objects/items/weapons/melee/misc.dm +++ b/code/game/objects/items/weapons/melee/misc.dm @@ -39,10 +39,7 @@ else user.take_organ_damage(2 * force) return - - M.attack_log += text("\[[time_stamp()]\] Has been attacked with [src.name] by [user.name] ([user.ckey])") - user.attack_log += text("\[[time_stamp()]\] Used the [src.name] to attack [M.name] ([M.ckey])") - log_attack("[user.name] ([user.ckey]) attacked [M.name] ([M.ckey]) with [src.name] (INTENT: [uppertext(user.a_intent)])") + add_logs(user, M, "attacked", object="[src.name]") if(user.a_intent == "harm") if(!..()) return diff --git a/code/game/objects/items/weapons/storage/bible.dm b/code/game/objects/items/weapons/storage/bible.dm index 944c33382af..b9d760bdf11 100644 --- a/code/game/objects/items/weapons/storage/bible.dm +++ b/code/game/objects/items/weapons/storage/bible.dm @@ -38,11 +38,7 @@ if(user.mind && (user.mind.assigned_role == "Chaplain")) chaplain = 1 - - M.attack_log += text("\[[time_stamp()]\] Has been attacked with [src.name] by [user.name] ([user.ckey])") - user.attack_log += text("\[[time_stamp()]\] Used the [src.name] to attack [M.name] ([M.ckey])") - - log_attack("[user.name] ([user.ckey]) attacked [M.name] ([M.ckey]) with [src.name] (INTENT: [uppertext(user.a_intent)])") + add_logs(user, M, "attacked", object="[src.name]") if (!(istype(user, /mob/living/carbon/human) || ticker) && ticker.mode.name != "monkey") user << "\red You don't have the dexterity to do this!" diff --git a/code/game/objects/items/weapons/storage/briefcase.dm b/code/game/objects/items/weapons/storage/briefcase.dm index f5dcc2135f0..23b73d51474 100644 --- a/code/game/objects/items/weapons/storage/briefcase.dm +++ b/code/game/objects/items/weapons/storage/briefcase.dm @@ -29,11 +29,7 @@ user.Paralyse(2) return - - M.attack_log += text("\[[time_stamp()]\] Has been attacked with [src.name] by [user.name] ([user.ckey])") - user.attack_log += text("\[[time_stamp()]\] Used the [src.name] to attack [M.name] ([M.ckey])") - - log_attack("[user.name] ([user.ckey]) attacked [M.name] ([M.ckey]) with [src.name] (INTENT: [uppertext(user.a_intent)])") + add_logs(user, M, "attacked", object="[src.name]") if (M.stat < 2 && M.health < 50 && prob(90)) var/mob/H = M diff --git a/code/game/objects/items/weapons/stunbaton.dm b/code/game/objects/items/weapons/stunbaton.dm index 65eefe00a51..6e5ee52781b 100644 --- a/code/game/objects/items/weapons/stunbaton.dm +++ b/code/game/objects/items/weapons/stunbaton.dm @@ -137,9 +137,7 @@ var/mob/living/carbon/human/H = L H.forcesay(hit_appends) - user.attack_log += "\[[time_stamp()]\] Stunned [L.name] ([L.ckey]) with [name]" - L.attack_log += "\[[time_stamp()]\] Stunned by [user.name] ([user.ckey]) with [name]" - log_attack("[user.name] ([user.ckey]) stunned [L.name] ([L.ckey]) with [name]" ) + add_logs(user, L, "stunned") /obj/item/weapon/melee/baton/emp_act(severity) if(bcell) diff --git a/code/modules/hydroponics/hydroitemcode.dm b/code/modules/hydroponics/hydroitemcode.dm index 5923ee8af38..8d2093dd126 100644 --- a/code/modules/hydroponics/hydroitemcode.dm +++ b/code/modules/hydroponics/hydroitemcode.dm @@ -70,10 +70,7 @@ if(!..()) return if(istype(M, /mob/living)) M << "\red You are stunned by the powerful acid of the Deathnettle!" - M.attack_log += text("\[[time_stamp()]\] Had the [src.name] used on them by [user.name] ([user.ckey])") - user.attack_log += text("\[[time_stamp()]\] Used the [src.name] on [M.name] ([M.ckey])") - - log_attack(" [user.name] ([user.ckey]) used the [src.name] on [M.name] ([M.ckey])") + add_logs(user, M, "attacked", object="[src.name]") playsound(loc, 'sound/weapons/bladeslice.ogg', 50, 1, -1) diff --git a/code/modules/mob/living/carbon/alien/larva/larva.dm b/code/modules/mob/living/carbon/alien/larva/larva.dm index 69537b98bbf..f7ca9723844 100644 --- a/code/modules/mob/living/carbon/alien/larva/larva.dm +++ b/code/modules/mob/living/carbon/alien/larva/larva.dm @@ -143,8 +143,7 @@ O.show_message("\red [M] [M.attacktext] [src]!", 1) var/damage = rand(M.melee_damage_lower, M.melee_damage_upper) adjustBruteLoss(damage) - M.attack_log += text("\[[time_stamp()]\] attacked [src.name] ([src.ckey])") - src.attack_log += text("\[[time_stamp()]\] was attacked by [M.name] ([M.ckey])") + add_logs(M, src, "attacked", admin=0) updatehealth() diff --git a/code/modules/mob/living/carbon/carbon.dm b/code/modules/mob/living/carbon/carbon.dm index 871f9a7712a..d9e5925f20e 100644 --- a/code/modules/mob/living/carbon/carbon.dm +++ b/code/modules/mob/living/carbon/carbon.dm @@ -365,8 +365,7 @@ var/start_T_descriptor = "tile at [start_T.x], [start_T.y], [start_T.z] in area [get_area(start_T)]" var/end_T_descriptor = "tile at [end_T.x], [end_T.y], [end_T.z] in area [get_area(end_T)]" - M.attack_log += text("\[[time_stamp()]\] Has been thrown by [usr.name] ([usr.ckey]) from [start_T_descriptor] with the target [end_T_descriptor]") - usr.attack_log += text("\[[time_stamp()]\] Has thrown [M.name] ([M.ckey]) from [start_T_descriptor] with the target [end_T_descriptor]") + add_logs(usr, M, "thrown", admin=0, addition="from [start_T_descriptor] with the target [end_T_descriptor]") if(!item) return //Grab processing has a chance of returning null diff --git a/code/modules/mob/living/carbon/human/human.dm b/code/modules/mob/living/carbon/human/human.dm index 0125ca4ff44..65d636566f6 100644 --- a/code/modules/mob/living/carbon/human/human.dm +++ b/code/modules/mob/living/carbon/human/human.dm @@ -237,8 +237,7 @@ playsound(loc, M.attack_sound, 50, 1, 1) for(var/mob/O in viewers(src, null)) O.show_message("\red [M] [M.attacktext] [src]!", 1) - M.attack_log += text("\[[time_stamp()]\] attacked [src.name] ([src.ckey])") - src.attack_log += text("\[[time_stamp()]\] was attacked by [M.name] ([M.ckey])") + add_logs(M, src, "attacked", admin=0) var/damage = rand(M.melee_damage_lower, M.melee_damage_upper) var/dam_zone = pick("chest", "l_hand", "r_hand", "l_leg", "r_leg") var/obj/item/organ/limb/affecting = get_organ(ran_zone(dam_zone)) diff --git a/code/modules/mob/living/carbon/metroid/metroid.dm b/code/modules/mob/living/carbon/metroid/metroid.dm index 62c6efc75df..7e967fbf1f9 100644 --- a/code/modules/mob/living/carbon/metroid/metroid.dm +++ b/code/modules/mob/living/carbon/metroid/metroid.dm @@ -318,8 +318,7 @@ playsound(loc, M.attack_sound, 50, 1, 1) for(var/mob/O in viewers(src, null)) O.show_message("\red [M] [M.attacktext] [src]!", 1) - M.attack_log += text("\[[time_stamp()]\] attacked [src.name] ([src.ckey])") - src.attack_log += text("\[[time_stamp()]\] was attacked by [M.name] ([M.ckey])") + add_logs(M, src, "attacked", admin=0) var/damage = rand(M.melee_damage_lower, M.melee_damage_upper) adjustBruteLoss(damage) updatehealth() diff --git a/code/modules/mob/living/carbon/monkey/monkey.dm b/code/modules/mob/living/carbon/monkey/monkey.dm index d85711f414d..a37cc7af9a5 100644 --- a/code/modules/mob/living/carbon/monkey/monkey.dm +++ b/code/modules/mob/living/carbon/monkey/monkey.dm @@ -254,8 +254,7 @@ playsound(loc, M.attack_sound, 50, 1, 1) for(var/mob/O in viewers(src, null)) O.show_message("\red [M] [M.attacktext] [src]!", 1) - M.attack_log += text("\[[time_stamp()]\] attacked [src.name] ([src.ckey])") - src.attack_log += text("\[[time_stamp()]\] was attacked by [M.name] ([M.ckey])") + add_logs(M, src, "attacked", admin=0) var/damage = rand(M.melee_damage_lower, M.melee_damage_upper) adjustBruteLoss(damage) updatehealth() diff --git a/code/modules/mob/living/living_defense.dm b/code/modules/mob/living/living_defense.dm index 7daac632502..b43fddb1a83 100644 --- a/code/modules/mob/living/living_defense.dm +++ b/code/modules/mob/living/living_defense.dm @@ -71,9 +71,7 @@ var/client/assailant = directory[ckey(O.fingerprintslast)] if(assailant && assailant.mob && istype(assailant.mob,/mob)) var/mob/M = assailant.mob - src.attack_log += text("\[[time_stamp()]\] Has been hit with [O], last touched by [M.name] ([assailant.ckey])") - M.attack_log += text("\[[time_stamp()]\] Hit [src.name] ([src.ckey]) with [O]") - log_attack("[src.name] ([src.ckey]) was hit by [O], last touched by [M.name] ([assailant.ckey])") + add_logs(M, src, "hit", object="[O]") //Mobs on Fire /mob/living/proc/IgniteMob() diff --git a/code/modules/mob/living/silicon/ai/ai.dm b/code/modules/mob/living/silicon/ai/ai.dm index 746eeb0b287..eb6292fa4a5 100644 --- a/code/modules/mob/living/silicon/ai/ai.dm +++ b/code/modules/mob/living/silicon/ai/ai.dm @@ -438,8 +438,7 @@ var/list/ai_list = list() playsound(loc, M.attack_sound, 50, 1, 1) for(var/mob/O in viewers(src, null)) O.show_message("\red [M] [M.attacktext] [src]!", 1) - M.attack_log += text("\[[time_stamp()]\] attacked [src.name] ([src.ckey])") - src.attack_log += text("\[[time_stamp()]\] was attacked by [M.name] ([M.ckey])") + add_logs(M, src, "attacked", admin=0) var/damage = rand(M.melee_damage_lower, M.melee_damage_upper) adjustBruteLoss(damage) updatehealth() diff --git a/code/modules/mob/living/silicon/robot/robot.dm b/code/modules/mob/living/silicon/robot/robot.dm index d304938bd40..79d8a321b66 100644 --- a/code/modules/mob/living/silicon/robot/robot.dm +++ b/code/modules/mob/living/silicon/robot/robot.dm @@ -719,8 +719,7 @@ playsound(loc, M.attack_sound, 50, 1, 1) for(var/mob/O in viewers(src, null)) O.show_message("\red [M] [M.attacktext] [src]!", 1) - M.attack_log += text("\[[time_stamp()]\] attacked [src.name] ([src.ckey])") - src.attack_log += text("\[[time_stamp()]\] was attacked by [M.name] ([M.ckey])") + add_logs(M, src, "attacked", admin=0) var/damage = rand(M.melee_damage_lower, M.melee_damage_upper) adjustBruteLoss(damage) updatehealth() diff --git a/code/modules/mob/living/simple_animal/constructs.dm b/code/modules/mob/living/simple_animal/constructs.dm index af9d801b5a0..47078644b3a 100644 --- a/code/modules/mob/living/simple_animal/constructs.dm +++ b/code/modules/mob/living/simple_animal/constructs.dm @@ -99,8 +99,7 @@ playsound(loc, M.attack_sound, 50, 1, 1) for(var/mob/O in viewers(src, null)) O.show_message("\The [M] [M.attacktext] \the [src]!", 1) - M.attack_log += text("\[[time_stamp()]\] attacked [src.name] ([src.ckey])") - src.attack_log += text("\[[time_stamp()]\] was attacked by [M.name] ([M.ckey])") + add_logs(M, src, "attacked", admin=0) var/damage = rand(M.melee_damage_lower, M.melee_damage_upper) adjustBruteLoss(damage) diff --git a/code/modules/mob/living/simple_animal/simple_animal.dm b/code/modules/mob/living/simple_animal/simple_animal.dm index 64d25530f96..9f12a4b03bd 100644 --- a/code/modules/mob/living/simple_animal/simple_animal.dm +++ b/code/modules/mob/living/simple_animal/simple_animal.dm @@ -246,8 +246,7 @@ playsound(loc, M.attack_sound, 50, 1, 1) for(var/mob/O in viewers(src, null)) O.show_message("\red \The [M] [M.attacktext] [src]!", 1) - M.attack_log += text("\[[time_stamp()]\] attacked [src.name] ([src.ckey])") - src.attack_log += text("\[[time_stamp()]\] was attacked by [M.name] ([M.ckey])") + add_logs(M, src, "attacked", admin=0) var/damage = rand(M.melee_damage_lower, M.melee_damage_upper) adjustBruteLoss(damage) diff --git a/code/modules/mob/mob_grab.dm b/code/modules/mob/mob_grab.dm index 5ce7ec26399..9107fcd7577 100644 --- a/code/modules/mob/mob_grab.dm +++ b/code/modules/mob/mob_grab.dm @@ -134,9 +134,7 @@ icon_state = "grabbed+1" if(!affecting.buckled) affecting.loc = assailant.loc - affecting.attack_log += "\[[time_stamp()]\] Has had their neck grabbed by [assailant.name] ([assailant.ckey])" - assailant.attack_log += "\[[time_stamp()]\] Grabbed the neck of [affecting.name] ([affecting.ckey])" - log_attack("[assailant.name] ([assailant.ckey]) grabbed the neck of [affecting.name] ([affecting.ckey])") + add_logs(assailant, affecting, "neck-grabbed") hud.icon_state = "disarm/kill" hud.name = "disarm/kill" else @@ -155,9 +153,7 @@ return state = GRAB_KILL assailant.visible_message("[assailant] has tightened \his grip on [affecting]'s neck!") - affecting.attack_log += "\[[time_stamp()]\] Has been strangled (kill intent) by [assailant.name] ([assailant.ckey])" - assailant.attack_log += "\[[time_stamp()]\] Strangled (kill intent) [affecting.name] ([affecting.ckey])" - log_attack("[assailant.name] ([assailant.ckey]) Strangled (kill intent) [affecting.name] ([affecting.ckey])") + add_logs(assailant, affecting, "strangled") assailant.next_move = world.time + 10 affecting.losebreath += 1 diff --git a/code/modules/paperwork/pen.dm b/code/modules/paperwork/pen.dm index 2ab3c71d57a..ec082b6d205 100644 --- a/code/modules/paperwork/pen.dm +++ b/code/modules/paperwork/pen.dm @@ -49,10 +49,7 @@ user << "You stab [M] with the pen." M << "\red You feel a tiny prick!" - M.attack_log += text("\[[time_stamp()]\] Has been stabbed with [name] by [user.name] ([user.ckey])") - user.attack_log += text("\[[time_stamp()]\] Used the [name] to stab [M.name] ([M.ckey])") - log_attack("[user.name] ([user.ckey]) Used the [name] to stab [M.name] ([M.ckey])") - + add_logs(user, M, "stabbed", object="[name]") /* * Sleepy Pens diff --git a/code/modules/projectiles/projectile.dm b/code/modules/projectiles/projectile.dm index 0c642252bc4..7bf4f1f059f 100644 --- a/code/modules/projectiles/projectile.dm +++ b/code/modules/projectiles/projectile.dm @@ -85,14 +85,7 @@ else M.visible_message("[M] is hit by [src] in the [parse_zone(def_zone)]!", \ "[M] is hit by [src] in the [parse_zone(def_zone)]!") //X has fired Y is now given by the guns so you cant tell who shot you if you could not see the shooter - - if(istype(firer, /mob)) - M.attack_log += "\[[time_stamp()]\] [firer]/[firer.ckey] shot [M]/[M.ckey] with a [src]" - firer.attack_log += "\[[time_stamp()]\] [firer]/[firer.ckey] shot [M]/[M.ckey] with a [src]" - log_attack("[firer] ([firer.ckey]) shot [M] ([M.ckey]) with a [src]") - else - M.attack_log += "\[[time_stamp()]\] UNKNOWN SUBJECT (No longer exists) shot [M]/[M.ckey] with a [src]" - log_attack("UNKNOWN shot [M] ([M.ckey]) with a [src]") + add_logs(firer, M, "shot", object="[src]") spawn(0) if(A) diff --git a/code/modules/reagents/reagent_containers/dropper.dm b/code/modules/reagents/reagent_containers/dropper.dm index 465b51d966a..84c7982c123 100644 --- a/code/modules/reagents/reagent_containers/dropper.dm +++ b/code/modules/reagents/reagent_containers/dropper.dm @@ -63,9 +63,7 @@ for(var/datum/reagent/A in src.reagents.reagent_list) R += A.id + " (" R += num2text(A.volume) + ")," - user.attack_log += "\[[time_stamp()]\] [user]/[user.ckey] squirted [M]/[M.ckey] with ([R])" - M.attack_log += "\[[time_stamp()]\] [user]/[user.ckey] squirted [M]/[M.ckey] with ([R])" - log_attack("\[[time_stamp()]\] [user]/[user.ckey] squirted [M]/[M.ckey] with ([R])") + add_logs(user, M, "squirted", object="[R]") trans = src.reagents.trans_to(target, amount_per_transfer_from_this) user << "You transfer [trans] unit\s of the solution." diff --git a/code/modules/reagents/reagent_containers/food/condiment.dm b/code/modules/reagents/reagent_containers/food/condiment.dm index 06fd2b45319..cb072c3f6ae 100644 --- a/code/modules/reagents/reagent_containers/food/condiment.dm +++ b/code/modules/reagents/reagent_containers/food/condiment.dm @@ -42,12 +42,7 @@ if(!do_mob(user, M)) return for(var/mob/O in viewers(world.view, user)) O.show_message("\red [user] feeds [M] [src].", 1) - - M.attack_log += text("\[[time_stamp()]\] Has been fed [src.name] by [user.name] ([user.ckey]) Reagents: [reagentlist(src)]") - user.attack_log += text("\[[time_stamp()]\] Fed [src.name] by [M.name] ([M.ckey]) Reagents: [reagentlist(src)]") - - - log_attack("[user.name] ([user.ckey]) fed [M.name] ([M.ckey]) with [src.name] (INTENT: [uppertext(user.a_intent)])") + add_logs(user, M, "fed", object="[reagentlist(src)]") if(reagents.total_volume) reagents.reaction(M, INGEST) diff --git a/code/modules/reagents/reagent_containers/food/drinks.dm b/code/modules/reagents/reagent_containers/food/drinks.dm index 8929907d7d9..c4fe671ebec 100644 --- a/code/modules/reagents/reagent_containers/food/drinks.dm +++ b/code/modules/reagents/reagent_containers/food/drinks.dm @@ -42,13 +42,7 @@ if(!do_mob(user, M)) return for(var/mob/O in viewers(world.view, user)) O.show_message("\red [user] feeds [M] [src].", 1) - - M.attack_log += text("\[[time_stamp()]\] Has been fed [src.name] by [user.name] ([user.ckey]) Reagents: [reagentlist(src)]") - user.attack_log += text("\[[time_stamp()]\] Fed [M.name] by [M.name] ([M.ckey]) Reagents: [reagentlist(src)]") - - log_attack("[user.name] ([user.ckey]) fed [M.name] ([M.ckey]) with [src.name] (INTENT: [uppertext(user.a_intent)])") - - + add_logs(user, M, "fed", object="[reagentlist(src)]") if(reagents.total_volume) reagents.reaction(M, INGEST) spawn(5) @@ -327,7 +321,7 @@ icon_state = "lemon-lime" New() ..() - name = "Lemon-Lime" + name = "Lemon-Lime" reagents.add_reagent("lemon_lime", 30) src.pixel_x = rand(-10.0, 10) src.pixel_y = rand(-10.0, 10) @@ -381,4 +375,4 @@ ..() reagents.add_reagent("dr_gibb", 30) src.pixel_x = rand(-10.0, 10) - src.pixel_y = rand(-10.0, 10) + src.pixel_y = rand(-10.0, 10) diff --git a/code/modules/reagents/reagent_containers/food/drinks/bottle.dm b/code/modules/reagents/reagent_containers/food/drinks/bottle.dm index 3216877d305..cadaecc6918 100644 --- a/code/modules/reagents/reagent_containers/food/drinks/bottle.dm +++ b/code/modules/reagents/reagent_containers/food/drinks/bottle.dm @@ -97,9 +97,7 @@ else O.show_message(text("\red [target] has attacked himself with a bottle of [src.name]!"), 1) //Attack logs - user.attack_log += text("\[[time_stamp()]\] Has attacked [target.name] ([target.ckey]) with a bottle!") - target.attack_log += text("\[[time_stamp()]\] Has been smashed with a bottle by [user.name] ([user.ckey])") - log_attack("[user.name] ([user.ckey]) attacked [target.name] with a bottle. ([target.ckey])") + add_logs(user, target, "attacked", object="bottle") //The reagents in the bottle splash all over the target, thanks for the idea Nodrak if(src.reagents) diff --git a/code/modules/reagents/reagent_containers/food/snacks.dm b/code/modules/reagents/reagent_containers/food/snacks.dm index a837fab76fe..e6a36f1cf5e 100644 --- a/code/modules/reagents/reagent_containers/food/snacks.dm +++ b/code/modules/reagents/reagent_containers/food/snacks.dm @@ -71,12 +71,7 @@ return 0 if(!do_mob(user, M)) return - - M.attack_log += text("\[[time_stamp()]\] Has been fed [src.name] by [user.name] ([user.ckey]) Reagents: [reagentlist(src)]") - user.attack_log += text("\[[time_stamp()]\] Fed [src.name] by [M.name] ([M.ckey]) Reagents: [reagentlist(src)]") - - log_attack("[user.name] ([user.ckey]) fed [M.name] ([M.ckey]) with [src.name] (INTENT: [uppertext(user.a_intent)])") - + add_logs(user, M, "fed", object="[reagentlist(src)]") M.visible_message("[user] forces [M] to eat [src].", \ "[user] feeds [M] to eat [src].") @@ -2427,4 +2422,4 @@ ..() reagents.add_reagent("nutriment", 2) reagents.add_reagent("sugar", 5) - bitesize = 2 + bitesize = 2 diff --git a/code/modules/reagents/reagent_containers/glass.dm b/code/modules/reagents/reagent_containers/glass.dm index 392f5e7444d..4a86e0a7ba4 100644 --- a/code/modules/reagents/reagent_containers/glass.dm +++ b/code/modules/reagents/reagent_containers/glass.dm @@ -55,9 +55,7 @@ for(var/datum/reagent/A in reagents.reagent_list) R += A.id + " (" R += num2text(A.volume) + ")," - user.attack_log += "\[[time_stamp()]\] [user]/[user.ckey] splashed [M]/[M.ckey] with ([R])" - M.attack_log += "\[[time_stamp()]\] [user]/[user.ckey] splashed [M]/[M.ckey] with ([R])" - log_attack("\[[time_stamp()]\] [user]/[user.ckey] splashed [M]/[M.ckey] with ([R])") + add_logs(user, M, "splashed", object="[R]") reagents.reaction(target, TOUCH) spawn(5) reagents.clear_reagents() return diff --git a/code/modules/reagents/reagent_containers/hypospray.dm b/code/modules/reagents/reagent_containers/hypospray.dm index d9024c461d3..d4046ae4e23 100644 --- a/code/modules/reagents/reagent_containers/hypospray.dm +++ b/code/modules/reagents/reagent_containers/hypospray.dm @@ -40,10 +40,7 @@ var/contained = english_list(injected) - log_attack("[user.name] ([user.ckey]) injected [M.name] ([M.ckey]) with [src.name], which had [contained] (INTENT: [uppertext(user.a_intent)])") - M.attack_log += text("\[[time_stamp()]\] Has been injected ([contained]) with [src.name] by [user.name] ([user.ckey])") - user.attack_log += text("\[[time_stamp()]\] Used the [src.name] to inject [M.name] ([M.ckey]) with [contained]") - + add_logs(user, M, "injected", object="[src.name]", addition="([contained])") /obj/item/weapon/reagent_containers/hypospray/combat name = "combat stimulant injector" diff --git a/code/modules/reagents/reagent_containers/pill.dm b/code/modules/reagents/reagent_containers/pill.dm index f83fa490191..7a4ae30f964 100644 --- a/code/modules/reagents/reagent_containers/pill.dm +++ b/code/modules/reagents/reagent_containers/pill.dm @@ -41,12 +41,7 @@ M.visible_message("[user] forces [M] to swallow [src].", \ "[user] forces [M] to swallow [src].") - - M.attack_log += text("\[[time_stamp()]\] Has been fed [src.name] by [user.name] ([user.ckey]) Reagents: [reagentlist(src)]") - user.attack_log += text("\[[time_stamp()]\] Fed [src.name] to [M.name] ([M.ckey]) Reagents: [reagentlist(src)]") - - - log_attack("[user.name] ([user.ckey]) fed [M.name] ([M.ckey]) with [src.name] (INTENT: [uppertext(user.a_intent)])") + add_logs(user, M, "fed", object="[reagentlist(src)]") if(reagents.total_volume) reagents.reaction(M, INGEST) diff --git a/code/modules/reagents/reagent_containers/syringes.dm b/code/modules/reagents/reagent_containers/syringes.dm index be3311fa5b8..f7c107f682f 100644 --- a/code/modules/reagents/reagent_containers/syringes.dm +++ b/code/modules/reagents/reagent_containers/syringes.dm @@ -141,10 +141,7 @@ rinject += R.name var/contained = english_list(rinject) var/mob/M = target - log_attack("[user.name] ([user.ckey]) injected [M.name] ([M.ckey]) with [src.name], which had [contained] (INTENT: [uppertext(user.a_intent)])") - M.attack_log += text("\[[time_stamp()]\] Has been injected ([contained]) with [src.name] by [user.name] ([user.ckey])") - user.attack_log += text("\[[time_stamp()]\] Used the [src.name] to inject [M.name] ([M.ckey]) with [contained]") - + add_logs(user, M, "injected", object="[src.name]", addition="which had [contained]") reagents.reaction(target, INGEST) if(ismob(target) && target == user) //Attack log entries are produced here due to failure to produce elsewhere. Remove them here if you have doubles from normal syringes. diff --git a/code/modules/recycling/sortingmachinery.dm b/code/modules/recycling/sortingmachinery.dm index 5fcf44a777f..39b581abdb7 100644 --- a/code/modules/recycling/sortingmachinery.dm +++ b/code/modules/recycling/sortingmachinery.dm @@ -117,7 +117,6 @@ user.attack_log += text("\[[time_stamp()]\] Has used [name] on \ref[target]") - if(istype(target, /obj/item) && !(istype(target, /obj/item/weapon/storage) && !istype(target,/obj/item/weapon/storage/box))) var/obj/item/O = target if(amount > 1) diff --git a/code/modules/surgery/brain_removal.dm b/code/modules/surgery/brain_removal.dm index a04864fb6ba..41c3b4ee68c 100644 --- a/code/modules/surgery/brain_removal.dm +++ b/code/modules/surgery/brain_removal.dm @@ -28,9 +28,7 @@ var/mob/living/carbon/human/H = target H.update_hair(0) H.apply_damage(25,"brute","head") - user.attack_log += "\[[time_stamp()]\] Debrained [target.name] ([target.ckey]) INTENT: [uppertext(user.a_intent)])" - target.attack_log += "\[[time_stamp()]\] Debrained by [user.name] ([user.ckey]) (INTENT: [uppertext(user.a_intent)])" - log_attack("[user.name] ([user.ckey]) debrained [target.name] ([target.ckey]) (INTENT: [uppertext(user.a_intent)])") + add_logs(user, target, "debrained", addition="INTENT: [uppertext(user.a_intent)]") else user.visible_message("[user] can't find a brain in [target]!") return 1 diff --git a/code/modules/surgery/helpers.dm b/code/modules/surgery/helpers.dm index 23866878825..01b164c3ce5 100644 --- a/code/modules/surgery/helpers.dm +++ b/code/modules/surgery/helpers.dm @@ -38,9 +38,7 @@ M.surgeries += procedure user.visible_message("[user] drapes [I] over [M]'s [parse_zone(procedure.location)] to prepare for \an [procedure.name].") - user.attack_log += "\[[time_stamp()]\]Initiated a [procedure.name] on [M.name] ([M.ckey])" - M.attack_log += "\[[time_stamp()]\][user.name] ([user.ckey]) initiated a [procedure.name]" - log_attack("[user.name] ([user.ckey]) initiated a [procedure.name] on [M.name] ([M.ckey])") + add_logs(user, M, "operated", addition="Operation type: [procedure.name]") return 1 else user << "You need to expose [M]'s [procedure.location] first." diff --git a/code/modules/surgery/limb augmentation.dm b/code/modules/surgery/limb augmentation.dm index 79ee6030520..80a308dad21 100644 --- a/code/modules/surgery/limb augmentation.dm +++ b/code/modules/surgery/limb augmentation.dm @@ -70,9 +70,7 @@ del(tool) H.update_damage_overlays(0) H.update_augments() //Gives them the Cyber limb overlay - user.attack_log += "\[[time_stamp()]\] Augmented [target.name]'s [parse_zone(user.zone_sel.selecting)] ([target.ckey]) INTENT: [uppertext(user.a_intent)])" - target.attack_log += "\[[time_stamp()]\] Augmented by [user.name] ([user.ckey]) (INTENT: [uppertext(user.a_intent)])" - log_attack("[user.name] ([user.ckey]) augmented [target.name] ([target.ckey]) (INTENT: [uppertext(user.a_intent)])") + add_logs(user, target, "augmented", addition="by giving him new [parse_zone(user.zone_sel.selecting)] INTENT: [uppertext(user.a_intent)]") else user.visible_message("[user] [target] has no organic [parse_zone(user.zone_sel.selecting)] there!") return 1 From 737ff9001c2d51b2d34b814021400cdd570e0cf4 Mon Sep 17 00:00:00 2001 From: Giacomand Date: Wed, 18 Dec 2013 18:06:17 +0000 Subject: [PATCH 28/29] Changelog for the passed couple of days. Please insta-merge. --- html/changelog.html | 45 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) diff --git a/html/changelog.html b/html/changelog.html index c04d7d583f6..3133ef5389c 100644 --- a/html/changelog.html +++ b/html/changelog.html @@ -54,6 +54,51 @@ should be listed in the changelog upon commit tho. Thanks. --> +

    + + +
    +

    18 December 2013

    +

    Giacom updated:

    +
      +
    • The syndicate shuttle has been heavily upgraded with a brand new technology which allows the blast doors to the entrance of the shuttle to AUTOMATICALLY close. Woah. This brand new technology will help keep out those snoopy crew members.
    • +
    +
    + + +
    +

    18 December 2013

    +

    Adrinus updated:

    +
      +
    • Playing cards, just like the real thing! Play poker, blackjack, go fish, the limits are limitless! Recommended to use space cash as the poker chips for now
    • +
    +
    + + +
    +

    18 December 2013

    +

    Incoming updated:

    +
      +
    • Rounds will no longer end when the wizard dies and there are still apprentices or traitors/survivors..
    • +
    +
    + + +
    +

    18 December 2013

    +

    Jordie0608 updated:

    +
      +
    • Replaced the digital valves in atmospherics with pumps.
    • +
    +
    + +

    14 December 2013

    Incoming updated:

    From 51081d5e40fef7b80e5ab27152ae1f00beb8fef1 Mon Sep 17 00:00:00 2001 From: Giacomand Date: Wed, 18 Dec 2013 18:56:27 +0000 Subject: [PATCH 29/29] * Changelog for #2028 --- html/changelog.html | 1 + 1 file changed, 1 insertion(+) diff --git a/html/changelog.html b/html/changelog.html index 3133ef5389c..8c0c4d6bea2 100644 --- a/html/changelog.html +++ b/html/changelog.html @@ -67,6 +67,7 @@ should be listed in the changelog upon commit tho. Thanks. -->

    18 December 2013

    Giacom updated:

      +
    • THE REALISM: Injectors such as syringes, parapens and hypos will not penetrate coveralls with thick material, this includes space suits, biosuits, bombsuits, and their head slot equivalent. Injectors now also consider where you aim, if you aim for the head it will try to use it through the head slot, otherwise it will aim for the body. To clarify, if you are wearing a space helmet and a doctor tries to inject you while aiming at your head, it will protect you until they aim for the unprotected body; same story for wearing a space suit and not a helmet.
    • The syndicate shuttle has been heavily upgraded with a brand new technology which allows the blast doors to the entrance of the shuttle to AUTOMATICALLY close. Woah. This brand new technology will help keep out those snoopy crew members.